Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$1,712,059
$1,584,629
$1,523,000
$1,544,032
Gross Profit
855,498
802,996
743,000
765,283
EBITDA
666,600
610,684
467,687
621,180
EBIT
508,256
447,880
281,630
448,572
Net Income
412,114
351,374
293,506
329,821
Net Change In Cash
1,712,059
1,584,629
1,523,000
1,544,032
Free Cash Flow
47,340
310,121
211,803
296,326
Cash
1,332,131
1,366,223
1,121,981
1,012,444
Basic Shares
180,206
180,527
180,883
181,315

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$5,970,000
$5,095,254
$4,270,894
$3,459,790
Gross Profit
2,974,000
2,446,301
2,190,281
1,773,466
EBITDA
2,314,114
1,778,187
1,536,617
1,143,891
EBIT
1,651,809
1,231,962
1,080,628
717,254
Net Income
1,252,048
932,614
830,767
607,817
Net Change In Cash
5,970,000
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-06-30
$2.29
2024-03-31
$1.95
2023-12-31
$1.62
2023-09-30
$1.82