Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$122,267
$125,415
$124,713
$103,805
Gross Profit
51,183
52,424
53,517
43,896
EBITDA
21,963
19,944
23,432
14,411
EBIT
15,812
16,641
20,337
11,355
Net Income
13,410
12,940
16,290
8,586
Net Change In Cash
122,267
125,415
124,713
103,805
Free Cash Flow
1,593
31,918
26,671
2,225
Cash
50,864
64,497
49,591
23,541
Basic Shares
27,683
27,683
27,675
27,676

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$476,200
$420,400
$396,293
$323,993
Gross Profit
201,019
177,360
162,414
127,512
EBITDA
77,398
69,471
76,872
61,771
EBIT
64,144
57,774
67,279
53,937
Net Income
51,226
45,489
52,800
41,381
Net Change In Cash
476,200
420,400
396,293
323,993
Free Cash Flow
62,930
41,111
29,737
2,501
Cash
50,864
22,087
11,609
8,056
Basic Shares
27,683
27,643
27,634
27,616

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.48
2025-09-30
$0.47
2025-06-30
$0.59