Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$655,236
$657,858
$576,773
$541,637
Gross Profit
225,166
225,290
191,733
176,225
EBITDA
120,570
152,675
141,385
122,460
EBIT
125,304
115,876
98,632
Net Income
100,967
96,039
94,874
87,667
Net Change In Cash
655,236
657,858
576,773
541,637
Free Cash Flow
111,398
135,027
111,783
112,693
Cash
178,589
119,774
286,559
233,318
Basic Shares
219,500
225,890
225,890
231,224

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,313,314
$2,299,215
$1,918,958
$1,731,169
Gross Profit
771,090
762,630
609,814
619,707
EBITDA
563,305
589,052
466,574
508,893
EBIT
468,591
495,731
370,006
409,781
Net Income
404,487
428,403
318,757
360,797
Net Change In Cash
2,313,314
2,299,215
1,918,958
1,731,169
Cost of Revenue
-43,557
-161,059
Free Cash Flow
353,544
353,571
191,767
293,332
Cash
233,318
226,435
218,754
262,311
Basic Shares
226,023
229,720
231,219
236,604

Earnings Calls

QuarterEPS
2025-09-30
$0.46
2025-06-30
$0.47
2025-03-31
$0.43
2024-12-31
$0.43