Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$156,088
$131,750
$126,751
$123,123
Gross Profit
79,241
68,642
66,778
58,679
EBITDA
52,459
36,828
41,809
40,003
EBIT
33,517
23,762
29,020
27,317
Net Income
11,143
12,511
27,606
16,713
Net Change In Cash
156,088
131,750
126,751
123,123
Free Cash Flow
22,007
24,893
26,919
20,932
Cash
94,882
84,827
98,955
103,342
Basic Shares
95,651
95,813
95,875
96,113

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-03-31
$0.12
2025-12-31
$0.13
2025-09-30
$0.29
2025-06-30
$0.17