Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$675,443
$644,401
$655,236
$657,858
Gross Profit
228,626
224,517
225,166
225,290
EBITDA
127,182
111,393
146,499
152,675
EBIT
120,570
125,304
Net Income
98,455
92,959
100,967
96,039
Net Change In Cash
675,443
644,401
655,236
657,858
Free Cash Flow
120,041
99,828
111,398
135,027
Cash
164,761
145,645
178,589
119,774
Basic Shares
214,033
219,500
219,500
225,890

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,534,268
$2,313,314
$2,299,215
$1,918,958
Gross Profit
866,708
771,090
762,630
609,814
EBITDA
566,141
563,305
589,052
466,574
EBIT
461,062
468,591
495,731
370,006
Net Income
384,841
404,487
428,403
318,757
Net Change In Cash
2,534,268
2,313,314
2,299,215
1,918,958
Cost of Revenue
-43,557
Free Cash Flow
458,037
353,544
353,571
191,767
Cash
145,645
233,318
226,435
218,754
Basic Shares
219,500
226,023
229,720
231,219

Earnings Calls

QuarterEPS
2026-03-31
$0.48
2025-12-31
$0.44
2025-09-30
$0.46
2025-06-30
$0.47