Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$143,345
$114,364
$66,162
$62,191
Gross Profit
131,240
107,220
58,574
24,888
EBITDA
42,335
40,099
17,972
19,783
EBIT
41,655
39,438
17,332
19,146
Net Income
28,813
29,145
13,011
13,501
Net Change In Cash
143,345
114,364
66,162
62,191
Free Cash Flow
43,213
51,597
9,363
21,583
Cash
169,087
117,918
79,898
75,075
Basic Shares
18,547
25,799
25,814
25,820

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$294,882
$168,352
$141,449
$154,274
Gross Profit
269,601
80,821
57,582
66,618
EBITDA
95,625
74,318
57,194
31,357
EBIT
93,107
72,097
54,351
28,002
Net Income
68,468
49,294
41,799
17,632
Net Change In Cash
294,882
168,352
141,449
154,274
Free Cash Flow
95,838
67,284
28,326
32,368
Cash
117,918
46,834
20,658
51,678
Basic Shares
25,818
25,876
26,070
26,186

Earnings Calls

QuarterEPS
2026-03-31
$0.59
2025-12-31
$1.02
2025-09-30
$0.51
2025-06-30
$0.52