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

Cash and Cash Equivalents

10,187

43,889

41,862

14,681

16,601

17,576

19,079

10,019

8,079

8,903

4,907

Short-Term Investments

34,261

33,926

23,541

26,057

31,397

44,378

35,776

31,095

33,632

20,546

13,527

Total Cash and Cash Equivalents

44,448

77,815

65,403

40,738

47,998

61,954

54,855

41,114

41,711

29,449

18,434

Accounts Receivable

17,297

16,994

16,169

13,466

14,039

11,335

9,518

7,587

5,832

3,993

2,559

Total Trade Receivables

17,297

16,994

16,169

13,466

14,039

11,335

9,518

7,587

5,832

3,993

2,559

Other Current Assets

11,373

5,236

3,793

5,345

4,629

2,381

1,852

1,779

1,020

959

659

Total Current Assets

73,118

100,045

85,365

59,549

66,666

75,670

66,225

50,480

48,563

34,401

21,652

Net Property, Plant & Equipment

177,642

136,268

109,881

92,191

69,964

54,981

44,783

24,683

13,721

8,591

5,687

Net Intangible Assets

—

—

—

897

634

623

894

1,294

1,884

2,535

3,246

Goodwill

21,158

20,654

20,654

20,306

19,197

19,050

18,715

18,301

18,221

18,122

18,026

Long-Term Investments

25,074

6,070

6,141

6,201

6,775

6,234

86

—

—

—

—

Other Long-Term Assets

6,852

13,017

7,582

6,583

2,751

2,758

2,673

2,576

2,135

1,312

796

Total Assets

303,844

276,054

229,623

185,727

165,987

159,316

133,376

97,334

84,524

64,961

49,407

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

Accounts Payable

7,798

7,687

4,849

4,990

4,083

1,331

1,363

820

380

302

196

Accrued Expenses

27,047

23,967

25,488

19,552

14,873

11,152

11,735

5,509

2,892

2,203

1,449

Current Portion of Leases

2,113

1,942

1,623

1,367

1,127

1,023

800

—

—

—

7

Unearned Revenue

—

—

—

—

—

382

269

147

98

90

56

Other Current Liabilities

—

—

—

1,117

1,052

1,093

886

541

390

280

217

Total Current Liabilities

36,958

33,596

31,960

27,026

21,135

14,981

15,053

7,017

3,760

2,875

1,925

Long-Term Debt

28,834

28,826

18,385

9,923

—

—

—

—

—

—

—

Leases

20,113

18,292

17,226

15,301

12,746

9,631

9,524

—

—

—

107

Other Long-Term Liabilities

23,873

12,703

8,884

7,764

7,227

6,414

7,745

6,190

6,417

2,892

3,157

Total Long-Term Liabilities

72,820

59,821

44,495

32,988

19,973

16,045

17,269

6,190

6,417

2,892

3,264

Total Liabilities

109,778

93,417

76,455

60,014

41,108

31,026

32,322

13,207

10,177

5,767

5,189

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

Preferred Stock

—

—

—

—

—

—

—

—

—

—

—

Common Stock

—

—

73,253

64,444

55,811

50,018

45,851

42,906

40,584

38,227

34,886

Additional Paid-in Capital

92,330

83,228

—

—

—

—

—

—

—

—

—

Accumulated Other Comprehensive Income

159

-3,097

-2,155

-3,530

-693

927

-489

-760

-227

-703

-455

Retained Earnings

101,577

102,506

82,070

64,799

69,761

77,345

55,692

41,981

33,990

21,670

9,787

Total Common Shareholders' Equity

194,066

182,637

153,168

125,713

124,879

128,290

101,054

84,127

74,347

59,194

44,218

Total Shareholders' Equity

194,066

182,637

153,168

125,713

124,879

128,290

101,054

84,127

74,347

59,194

44,218

Total Liabilities and Shareholders' Equity

303,844

276,054

229,623

185,727

165,987

159,316

133,376

97,334

84,524

64,961

49,407