Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$367,573
$382,127
$411,356
$422,740
Gross Profit
69,959
55,195
54,019
56,043
EBITDA
52,065
69,596
79,069
82,957
EBIT
6,670
15,822
32,874
36,241
Net Income
8,169
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.12
2025-06-30
$0.16