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

Cash and Cash Equivalents

18,435

15,655

52,821

14,392

21,574

12,653

Short-Term Investments

12,775

16,979

12,193

18,182

17,436

13,648

Total Cash and Cash Equivalents

31,210

32,634

65,014

32,574

39,010

26,301

Accounts Receivable

69,575

71,949

63,565

64,770

61,294

50,560

Other Receivables

20,707

19,481

14,743

11,921

9,227

7,151

Total Trade Receivables

90,282

91,430

78,308

76,691

70,521

57,711

Inventories

45,652

40,849

36,356

31,811

28,020

24,388

Other Current Assets

—

—

—

—

—

—

Total Current Assets

162,705

160,897

177,500

139,646

137,551

108,194

Net Property, Plant & Equipment

180,758

162,488

109,980

90,961

75,024

66,671

Net Intangible Assets

107,866

111,090

55,501

60,406

50,749

50,939

Long-Term Investments

2,638

2,677

1,659

1,663

1,479

1,343

Other Long-Term Assets

23,747

24,627

22,565

20,380

15,950

13,904

Total Assets

482,153

465,795

369,383

314,486

280,753

241,257

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

Accounts Payable

28,206

28,846

29,759

25,606

17,788

15,587

Accrued Expenses

32,987

38,016

29,953

28,894

22,527

23,706

Short-Term Debt

5,329

7,531

2,363

1,272

7,828

2,903

Other Current Liabilities

16,927

9,716

5,906

7,116

108,475

7,091

Total Current Liabilities

207,522

217,528

187,909

169,655

156,618

120,940

Long-Term Debt

99,268

102,787

57,060

27,006

19,415

25,784

Other Long-Term Liabilities

131,370

135,413

131,820

118,031

14,247

82,700

Total Long-Term Liabilities

106,565

104,781

68,952

38,270

33,662

36,831

Total Liabilities

314,087

322,309

256,861

207,925

190,280

157,771

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

Common Stock

446

446

446

451

451

456

Treasury Stock

-2

-2

-1

-5

-3

-6

Accumulated Other Comprehensive Income

3,169

-1,406

-73

1,276

1,907

2,449

Retained Earnings

164,453

144,448

112,150

104,839

88,118

80,587

Total Common Shareholders' Equity

168,066

143,486

112,522

106,561

90,473

83,486

Total Shareholders' Equity

168,066

143,486

112,522

106,561

90,473

83,486

Total Liabilities and Shareholders' Equity

482,153

465,795

369,383

314,486

280,753

241,257