Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,254,418
$1,214,926
$1,248,741
$1,210,949
Gross Profit
450,068
428,994
445,772
431,438
EBITDA
216,271
214,136
227,614
221,980
EBIT
194,757
192,924
203,170
198,197
Net Income
132,716
130,853
141,915
132,818
Net Change In Cash
1,254,418
1,214,926
1,248,741
1,210,949
Free Cash Flow
152,757
17,856
182,848
209,951
Cash
663,260
561,615
648,246
1,022,647
Basic Shares
177,052
178,435
180,436
180,854

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,767,139
$4,476,888
$4,371,172
$4,022,211
Gross Profit
1,690,066
1,570,665
1,536,398
1,431,959
EBITDA
852,581
630,857
652,855
709,013
EBIT
756,327
630,857
523,339
541,441
Net Income
513,670
631,255
353,404
369,448
Net Change In Cash
4,767,139
4,476,888
4,371,172
4,022,211
Cost of Revenue
-164,325
238,651
Free Cash Flow
530,189
432,035
389,281
637,033
Cash
648,246
583,670
646,765
899,458
Basic Shares
180,436
185,141
188,087
192,961

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.88
2025-03-31
$0.84
2024-12-31
$0.91