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

Cash and Cash Equivalents

15,587

16,139

14,635

16,398

15,296

16,253

Short-Term Investments

21,195

20,424

16,085

12,696

7,779

5,932

Total Cash and Cash Equivalents

36,782

36,563

30,720

29,094

23,075

22,185

Accounts Receivable

3,838

4,418

3,737

3,508

3,447

2,952

Total Trade Receivables

3,838

4,418

3,737

3,508

3,447

2,952

Inventories

14,570

12,017

14,195

13,626

14,356

12,839

Other Current Assets

5,943

5,362

4,325

3,388

2,997

2,941

Total Current Assets

61,133

58,360

52,977

49,616

43,875

40,917

Net Property, Plant & Equipment

54,225

51,501

48,108

45,123

41,041

36,635

Net Intangible Assets

138

150

164

178

202

215

Goodwill

258

244

249

253

263

194

Other Long-Term Assets

12,813

11,815

11,334

11,448

5,210

4,377

Total Assets

128,567

122,070

112,832

106,618

90,591

82,338

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

Accounts Payable

13,212

12,474

13,056

14,431

15,273

15,255

Accrued Expenses

11,519

10,723

9,616

9,080

7,658

8,205

Short-Term Debt

—

—

—

—

—

—

Current Portion of Long-Term Debt

2,040

2,456

2,264

2,373

1,459

1,502

Unearned Revenue

3,237

3,168

2,793

2,864

3,202

1,747

Other Current Liabilities

—

—

—

—

—

—

Total Current Liabilities

30,008

28,821

27,729

28,748

27,592

26,709

Long-Term Debt

5,180

5,757

5,481

2,857

872

1,597

Other Long-Term Liabilities

15,307

13,812

12,359

11,404

9,945

8,134

Total Long-Term Liabilities

20,487

19,569

17,840

14,261

10,817

9,731

Total Liabilities

50,495

48,390

45,569

43,009

38,409

36,440

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

Preferred Stock

—

—

—

—

—

3

Common Stock

3

3

3

3

3

3

Additional Paid-in Capital

40,363

38,371

36,443

34,892

33,436

32,177

Accumulated Other Comprehensive Income

158

-670

-467

-143

-410

-361

Retained Earnings

36,790

35,209

30,489

27,882

18,101

12,885

Total Common Shareholders' Equity

77,314

72,913

66,468

62,634

51,130

44,704

Minority Interests and Other

758

767

795

975

1,052

1,194

Total Shareholders' Equity

78,072

73,680

67,263

63,609

52,182

45,898

Total Liabilities and Shareholders' Equity

128,567

122,070

112,832

106,618

90,591

82,338