Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$158,829
$99,044
$128,900
$161,076
Gross Profit
73,422
37,940
218,064
118,568
EBITDA
73,565
36,281
57,800
73,381
EBIT
62,178
24,891
46,100
61,724
Net Income
40,473
13,934
29,934
38,707
Net Change In Cash
158,829
99,044
128,900
161,076
Free Cash Flow
51,499
34,680
43,869
85,212
Cash
117,315
136,280
129,614
126,053
Basic Shares
57,173
57,507
57,640
57,859

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
178,317
169,455
135,888
EBIT
232,135
131,932
130,679
113,000
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-06-30
$0.71
2026-03-31
$0.24
2025-12-31
$0.51
2025-09-30
$0.66