Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,248,741
$1,210,949
$1,175,691
$1,130,846
Gross Profit
445,772
431,438
406,996
387,415
EBITDA
190,174
221,980
203,648
194,731
EBIT
198,197
182,387
173,318
Net Income
141,915
132,818
121,990
116,947
Net Change In Cash
1,248,741
1,210,949
1,175,691
1,130,846
Free Cash Flow
209,951
189,410
-50,233
Cash
648,246
1,022,647
914,171
478,398
Basic Shares
179,183
180,854
180,912
181,937

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
702,061
630,857
639,495
684,984
EBIT
630,857
522,754
533,548
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
532,658
432,035
389,281
637,033
Cash
583,670
646,765
899,458
Basic Shares
180,436
185,141
188,087
192,961

Earnings Calls

Quarter EPS
2024-12-31
$0.91
2024-09-30
$0.85
2024-06-30
$0.72
2024-03-31
$0.73