Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$657,858
$576,773
$541,637
$608,526
Gross Profit
225,290
191,733
176,225
204,064
EBITDA
152,675
141,385
122,460
148,673
EBIT
125,304
115,876
98,632
125,728
Net Income
96,039
94,874
87,667
122,549
Net Change In Cash
657,858
576,773
541,637
608,526
Free Cash Flow
135,027
111,783
112,693
45,358
Cash
119,774
286,559
233,319
179,640
Basic Shares
225,890
225,890
231,224
226,242

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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
214,754
262,311
Basic Shares
226,023
229,720
231,219
236,604

Earnings Calls

Quarter EPS
2025-06-30
$0.47
2025-03-31
$0.43
2024-12-31
$0.39
2024-09-30
$0.53