Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$367,573
$382,127
$411,356
$422,740
Gross Profit
24,564
55,195
54,019
56,043
EBITDA
52,129
69,596
79,069
82,957
EBIT
6,734
15,822
32,874
36,241
Net Income
-1,034
5,772
13,963
18,003
Net Change In Cash
367,573
382,127
411,356
422,740
Free Cash Flow
-480
23,196
38,983
27,209
Cash
170,773
197,473
198,620
207,486
Basic Shares
113,624
115,143
115,956
116,216

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,607,095
$1,712,802
$1,512,764
$1,279,418
Gross Profit
205,216
233,169
110,609
82,294
EBITDA
292,726
273,951
197,150
161,110
EBIT
100,620
110,483
24,890
21,343
Net Income
51,686
51,918
-23,360
-20,145
Net Change In Cash
1,607,095
1,712,802
1,512,764
1,279,418
Cost of Revenue
-16,649
Free Cash Flow
97,785
25,903
16,199
-9,702
Cash
197,473
184,663
153,166
218,460
Basic Shares
115,749
115,829
109,161
109,072

Earnings Calls

QuarterEPS
2026-03-31
$0.09
2025-12-31
$0.21
2025-09-30
$0.24
2025-06-30
$0.30