Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$171,579
$156,088
$131,750
$126,751
Gross Profit
91,202
79,241
68,642
66,778
EBITDA
61,796
52,459
36,828
41,809
EBIT
41,852
33,517
23,762
29,020
Net Income
16,742
11,143
12,511
27,606
Net Change In Cash
171,579
156,088
131,750
126,751
Free Cash Flow
32,222
22,007
24,893
26,919
Cash
122,433
94,882
84,827
98,955
Basic Shares
95,521
95,651
95,813
95,875

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$496,283
$402,819
$317,477
$239,434
Gross Profit
261,325
198,825
154,264
111,500
EBITDA
157,243
124,243
107,515
73,416
EBIT
106,243
81,173
69,491
39,460
Net Income
72,146
22,231
-4,615
-2,469
Net Change In Cash
496,283
402,819
317,477
239,434
Free Cash Flow
99,257
46,100
679
5,336
Cash
84,827
54,066
21,489
35,497
Basic Shares
95,893
91,684
88,000
77,000

Earnings Calls

QuarterEPS
2026-06-30
$0.33
2026-03-31
$0.12
2025-12-31
$0.22
2025-09-30
$0.29