Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$681,113
$925,451
$757,836
$585,313
Gross Profit
293,873
400,158
341,628
281,760
EBITDA
37,449
102,011
35,807
23,119
EBIT
23,824
87,326
22,007
9,560
Net Income
14,336
64,218
11,593
446
Net Change In Cash
681,113
925,451
757,836
585,313
Free Cash Flow
-543
247,602
-144,088
24,106
Cash
473,435
487,075
184,190
338,183
Basic Shares
35,443
35,443
35,443
35,409

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,898,426
$2,844,102
$2,945,594
$3,212,733
Gross Profit
1,314,636
1,365,166
1,395,935
1,472,358
EBITDA
203,324
343,486
400,354
424,793
EBIT
148,061
285,560
336,215
359,517
Net Income
91,796
185,509
232,500
250,038
Net Change In Cash
2,898,426
2,844,102
2,945,594
3,212,733
Cost of Revenue
-771,273
Free Cash Flow
68,630
242,622
469,272
47,997
Cash
487,075
412,926
351,213
211,748
Basic Shares
35,443
35,525
36,593
38,850

Earnings Calls

QuarterEPS
2026-03-31
$0.39
2025-12-31
$1.90
2025-09-30
$0.74
2025-06-30
$0.17