Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,644,439
$1,712,059
$1,584,629
$1,523,000
Gross Profit
817,365
855,498
802,996
743,000
EBITDA
649,733
680,316
611,858
467,687
EBIT
478,468
521,972
449,054
281,630
Net Income
374,173
412,114
351,374
293,506
Net Change In Cash
1,644,439
1,712,059
1,584,629
1,523,000
Free Cash Flow
362,103
47,340
310,121
211,803
Cash
1,528,690
1,332,131
1,366,223
1,121,981
Basic Shares
179,840
180,206
180,527
180,883

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$5,970,146
$5,095,254
$4,270,894
$3,459,790
Gross Profit
2,974,146
2,446,301
2,190,281
1,773,466
EBITDA
2,293,917
1,749,480
1,521,889
1,138,117
EBIT
1,631,612
1,203,255
1,065,900
711,480
Net Income
1,252,048
932,614
830,767
607,817
Net Change In Cash
5,970,146
5,095,254
4,270,894
3,459,790
Free Cash Flow
847,727
598,721
545,583
129,215
Cash
1,121,981
1,388,901
1,344,146
1,362,406
Basic Shares
181,511
183,072
184,722
185,379

Earnings Calls

Quarter EPS
2024-09-30
$2.26
2024-06-30
$2.29
2024-03-31
$1.95
2023-12-31
$1.62