Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$446,886
$472,396
$722,474
$481,589
Gross Profit
249,101
288,203
273,455
258,231
EBITDA
81,738
93,906
97,932
107,147
EBIT
89,838
93,509
93,904
Net Income
61,875
69,260
71,865
68,766
Net Change In Cash
446,886
472,396
722,474
481,589
Free Cash Flow
18,330
124,896
99,736
117,584
Cash
13,336
217,784
559,505
801,294
Basic Shares
76,955
76,955
74,380
74,380

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,142,418
$2,024,271
$1,944,419
$1,308,087
Gross Profit
1,060,187
958,349
873,035
915,442
EBITDA
393,129
376,461
311,144
452,755
EBIT
357,323
316,349
237,084
375,132
Net Income
268,367
232,467
178,671
284,971
Net Change In Cash
2,142,418
2,024,271
1,944,419
1,308,087
Cost of Revenue
257,790
Free Cash Flow
358,614
433,780
657,496
1,293,821
Cash
217,784
491,116
588,283
572,647
Basic Shares
76,955
73,978
73,523
78,808

Earnings Calls

QuarterEPS
2026-03-31
$0.83
2025-12-31
$0.94
2025-09-30
$0.95
2025-06-30
$0.91