Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$99,044
$128,900
$161,076
$129,082
Gross Profit
37,940
218,064
118,568
105,278
EBITDA
29,566
57,800
73,381
48,946
EBIT
18,176
46,100
61,724
36,960
Net Income
13,934
29,934
38,707
29,524
Net Change In Cash
99,044
128,900
161,076
129,082
Free Cash Flow
40,244
43,869
85,212
29,709
Cash
136,280
129,614
126,053
88,158
Basic Shares
57,507
57,640
57,859
58,062

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$513,324
$402,737
$389,285
$252,300
Gross Profit
477,514
167,221
153,306
106,423
EBITDA
279,589
141,971
169,455
84,355
EBIT
232,135
95,586
130,679
61,467
Net Income
115,627
74,189
77,712
70,927
Net Change In Cash
513,324
402,737
389,285
252,300
Cost of Revenue
-29,097
Free Cash Flow
186,638
58,059
-36,116
-210,936
Cash
129,600
88,800
86,068
37,747
Basic Shares
57,640
58,347
58,324
58,721

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.51
2025-09-30
$0.66
2025-06-30
$0.50