Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$925,451
$757,836
$585,313
$629,827
Gross Profit
400,158
341,628
281,760
291,090
EBITDA
102,011
35,807
23,119
42,422
EBIT
87,326
22,007
9,560
29,168
Net Income
64,218
11,593
446
15,539
Net Change In Cash
925,451
757,836
585,313
629,827
Free Cash Flow
247,602
-144,088
24,106
-58,990
Cash
487,075
184,190
338,183
320,794
Basic Shares
35,443
35,443
35,409
35,301

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
2025-12-31
$1.90
2025-09-30
$0.74
2025-06-30
$0.17
2025-03-31
$0.66