Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,735,541
$1,644,439
$1,712,059
$1,584,629
Gross Profit
871,326
817,365
855,498
802,996
EBITDA
653,880
647,700
678,562
610,510
EBIT
479,516
476,435
520,218
447,706
Net Income
384,216
374,173
412,114
351,374
Net Change In Cash
1,735,541
1,644,439
1,712,059
1,584,629
Free Cash Flow
217,941
486,339
47,340
310,121
Cash
1,742,214
1,528,690
1,332,131
1,366,223
Basic Shares
179,992
179,840
180,206
180,527

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$6,676,668
$5,970,146
$5,095,254
$4,270,894
Gross Profit
3,347,185
2,974,269
2,446,301
2,190,281
EBITDA
2,595,787
2,294,640
1,772,012
1,529,721
EBIT
1,929,010
1,632,335
1,225,787
1,073,732
Net Income
1,521,877
1,252,048
932,614
830,767
Net Change In Cash
6,676,668
5,970,146
5,095,254
4,270,894
Free Cash Flow
937,505
847,727
598,721
545,583
Cash
1,742,214
1,121,981
1,388,901
1,344,146
Basic Shares
179,992
181,511
183,072
184,722

Earnings Calls

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