AssetsJun '25Dec '24Jun '24Dec '23Jun '23Dec '22Jun '22Dec '21Jun '21Dec '20Jun '20Dec '19Jun '19Dec '18

Cash and Cash Equivalents

57,741

78,779

71,178

73,387

49,529

53,888

Short-Term Investments

35,439

22,423

17,914

13,393

14,441

16,138

Total Cash and Cash Equivalents

93,180

101,202

89,092

86,780

63,970

70,026

Accounts Receivable

57,415

55,451

50,106

52,253

39,925

42,360

Total Trade Receivables

57,415

55,451

50,106

52,253

39,925

42,360

Inventories

40,825

34,214

34,109

33,318

36,587

34,405

Total Current Assets

191,420

190,867

173,307

172,351

140,482

146,791

Net Property, Plant & Equipment

379,741

328,806

295,292

276,690

264,116

252,838

Goodwill

23,155

23,074

22,879

22,789

22,785

20,288

Other Long-Term Assets

87,854

82,147

63,340

56,024

50,224

42,758

Total Assets

682,170

624,894

554,818

527,854

477,607

462,675

LiabilitiesJun '25Dec '24Jun '24Dec '23Jun '23Dec '22Jun '22Dec '21Jun '21Dec '20Jun '20Dec '19Jun '19Dec '18

Accounts Payable

98,285

94,363

81,817

84,981

69,481

79,600

Accrued Expenses

66,974

66,965

60,351

64,709

64,235

62,566

Unearned Revenue

21,662

18,103

16,004

15,227

14,522

13,227

Total Current Liabilities

186,921

179,431

158,172

164,917

148,238

155,393

Long-Term Debt

50,718

52,623

54,889

58,314

63,092

67,150

Leases

83,221

78,277

78,084

77,297

75,822

72,968

Other Long-Term Liabilities

27,535

28,593

27,226

25,451

21,853

21,121

Total Long-Term Liabilities

161,474

159,493

160,199

161,062

160,767

161,239

Total Liabilities

348,395

338,924

318,371

325,979

309,005

316,632

EquityJun '25Dec '24Jun '24Dec '23Jun '23Dec '22Jun '22Dec '21Jun '21Dec '20Jun '20Dec '19Jun '19Dec '18

Common Stock

112

111

110

109

108

108

Treasury Stock

-7,837

-7,837

-7,837

-7,837

-7,837

-7,837

Additional Paid-in Capital

130,923

120,864

110,633

99,025

86,896

75,066

Accumulated Other Comprehensive Income

2,420

-34

-3,993

-3,040

-3,680

-4,487

Retained Earnings

208,157

172,866

137,534

113,618

93,115

83,193

Total Common Shareholders' Equity

333,775

285,970

236,447

201,875

168,602

146,043

Total Shareholders' Equity

333,775

285,970

236,447

201,875

168,602

146,043

Total Liabilities and Shareholders' Equity

682,170

624,894

554,818

527,854

477,607

462,675