AssetsJul '25Jan '25Jul '24Jan '24Jul '23Jan '23Jul '22Jan '22Aug '21Jan '21Jul '20Jan '20Jul '19Jan '19

Cash and Cash Equivalents

11,639

8,589

8,563

7,280

5,783

3,389

Short-Term Investments

45,152

34,621

26,237

18,704

10,240

9,907

Total Cash and Cash Equivalents

56,791

43,210

34,800

25,984

16,023

13,296

Accounts Receivable

27,808

23,065

14,132

9,999

7,066

3,827

Total Trade Receivables

27,808

23,065

14,132

9,999

7,066

3,827

Inventories

14,962

10,080

6,675

5,282

4,319

5,159

Other Current Assets

2,658

3,771

4,026

3,080

1,389

791

Total Current Assets

102,219

80,126

59,633

44,345

28,797

23,073

Net Property, Plant & Equipment

11,225

8,076

6,441

5,260

5,034

4,845

Net Intangible Assets

755

807

952

1,112

1,395

1,676

Goodwill

5,755

5,188

4,622

4,430

4,430

4,372

Other Long-Term Assets

20,786

17,404

13,579

10,581

9,899

7,216

Total Assets

140,740

111,601

85,227

65,728

49,555

41,182

LiabilitiesJul '25Jan '25Jul '24Jan '24Jul '23Jan '23Jul '22Jan '22Aug '21Jan '21Jul '20Jan '20Jul '19Jan '19

Accounts Payable

9,064

6,310

3,680

2,699

1,929

1,193

Accrued Expenses

15,193

11,737

10,289

6,682

7,156

4,120

Short-Term Debt

—

—

—

1,250

1,249

1,250

Total Current Liabilities

24,257

18,047

13,969

10,631

10,334

6,563

Long-Term Debt

8,466

8,463

8,461

8,459

8,456

9,703

Leases

1,831

1,519

1,304

1,119

1,041

902

Other Long-Term Liabilities

6,055

4,245

3,336

2,541

2,223

1,913

Total Long-Term Liabilities

16,352

14,227

13,101

12,119

11,720

12,518

Total Liabilities

40,609

32,274

27,070

22,750

22,054

19,081

EquityJul '25Jan '25Jul '24Jan '24Jul '23Jan '23Jul '22Jan '22Aug '21Jan '21Jul '20Jan '20Jul '19Jan '19

Preferred Stock

—

—

—

—

—

—

Common Stock

24

24

25

25

2

2

Treasury Stock

—

—

—

—

—

—

Additional Paid-in Capital

11,200

11,237

12,115

13,109

12,629

11,971

Accumulated Other Comprehensive Income

170

28

56

27

-51

-43

Retained Earnings

88,737

68,038

45,961

29,817

14,921

10,171

Total Common Shareholders' Equity

100,131

79,327

58,157

42,978

27,501

22,101

Total Shareholders' Equity

100,131

79,327

58,157

42,978

27,501

22,101

Total Liabilities and Shareholders' Equity

140,740

111,601

85,227

65,728

49,555

41,182