AssetsLTMDec '24Dec '23Dec '22Dec '21Dec '20Dec '19Dec '18Dec '17Dec '16Dec '15

Cash and Cash Equivalents

66,922

78,779

73,387

53,888

36,220

42,122

36,092

31,750

20,522

19,334

15,890

Short-Term Investments

27,275

22,423

13,393

16,138

59,829

42,274

18,929

9,500

10,464

6,647

3,918

Total Cash and Cash Equivalents

94,197

101,202

86,780

70,026

96,049

84,396

55,021

41,250

30,986

25,981

19,808

Accounts Receivable

61,175

55,451

52,253

42,360

32,891

24,542

20,816

16,677

13,164

8,339

5,654

Total Trade Receivables

61,175

55,451

52,253

42,360

32,891

24,542

20,816

16,677

13,164

8,339

5,654

Inventories

41,494

34,214

33,318

34,405

32,640

23,795

20,497

17,174

16,047

11,461

10,243

Other Current Assets

—

—

—

—

—

—

—

—

—

—

—

Total Current Assets

196,866

190,867

172,351

146,791

161,580

132,733

96,334

75,101

60,197

45,781

35,705

Net Property, Plant & Equipment

407,891

328,806

276,690

252,838

216,363

150,667

97,846

61,797

48,866

29,114

21,838

Goodwill

23,260

23,074

22,789

20,288

15,371

15,017

14,754

14,548

13,350

3,784

3,759

Other Long-Term Assets

99,904

82,147

56,024

42,758

27,235

22,778

16,314

11,202

8,897

4,723

3,445

Total Assets

727,921

624,894

527,854

462,675

420,549

321,195

225,248

162,648

131,310

83,402

64,747

LiabilitiesLTMDec '24Dec '23Dec '22Dec '21Dec '20Dec '19Dec '18Dec '17Dec '16Dec '15

Accounts Payable

106,032

94,363

84,981

79,600

78,664

72,539

47,183

38,192

34,616

25,309

20,397

Accrued Expenses

68,051

66,965

64,709

62,566

51,775

44,138

32,439

23,663

18,170

13,739

10,372

Current Portion of Long-Term Debt

—

—

—

—

—

—

—

—

—

—

—

Unearned Revenue

21,113

18,103

15,227

13,227

11,827

9,708

8,190

6,536

5,097

4,768

3,118

Total Current Liabilities

195,196

179,431

164,917

155,393

142,266

126,385

87,812

68,391

57,883

43,816

33,887

Long-Term Debt

50,742

52,623

58,314

67,150

48,744

31,816

23,414

23,495

24,743

7,694

8,227

Leases

84,677

78,277

77,297

72,968

67,651

52,573

39,791

9,650

—

—

—

Other Long-Term Liabilities

27,675

28,593

25,451

21,121

23,643

17,017

12,171

17,563

20,975

12,607

9,249

Total Long-Term Liabilities

163,094

159,493

161,062

161,239

140,038

101,406

75,376

50,708

45,718

20,301

17,476

Total Liabilities

358,290

338,924

325,979

316,632

282,304

227,791

163,188

119,099

103,601

64,117

51,363

EquityLTMDec '24Dec '23Dec '22Dec '21Dec '20Dec '19Dec '18Dec '17Dec '16Dec '15

Preferred Stock

—

—

—

—

—

—

—

—

—

—

—

Common Stock

112

111

109

108

106

5

5

—

5

5

5

Treasury Stock

-7,837

-7,837

-7,837

-7,837

-1,837

-1,837

-1,837

-1,837

-1,837

-1,837

-1,837

Additional Paid-in Capital

135,679

120,864

99,025

75,066

55,437

42,865

33,658

26,791

21,389

17,186

13,394

Accumulated Other Comprehensive Income

12,333

-34

-3,040

-4,487

-1,376

-180

-986

-1,035

-484

-985

-723

Retained Earnings

229,344

172,866

113,618

83,193

85,915

52,551

31,220

19,625

8,636

4,916

2,545

Total Common Shareholders' Equity

369,631

285,970

201,875

146,043

138,245

93,404

62,060

43,544

27,709

19,285

13,384

Total Shareholders' Equity

369,631

285,970

201,875

146,043

138,245

93,404

62,060

43,549

27,709

19,285

13,384

Total Liabilities and Shareholders' Equity

727,921

624,894

527,854

462,675

420,549

321,195

225,248

162,648

131,310

83,402

64,747