Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,761,602
$1,708,564
$1,734,834
$1,736,180
Gross Profit
644,749
615,810
624,409
591,499
EBITDA
468,981
534,331
537,231
503,238
EBIT
443,963
438,550
405,238
Net Income
387,257
340,241
337,683
310,943
Net Change In Cash
1,761,602
1,708,564
1,734,834
1,736,180
Free Cash Flow
498,291
460,888
360,019
382,575
Cash
373,999
396,266
396,573
373,765
Basic Shares
232,107
232,224
232,304
232,035

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$6,941,180
$6,596,950
$6,150,530
$5,546,514
Gross Profit
2,476,467
6,596,950
2,145,269
1,912,614
EBITDA
2,157,428
2,041,631
1,820,119
1,600,782
EBIT
1,779,562
1,707,459
1,500,692
1,308,670
Net Income
1,376,124
1,313,188
1,159,542
990,053
Net Change In Cash
6,941,180
6,596,950
6,150,530
5,546,514
Cost of Revenue
20,914
-866,050
Free Cash Flow
1,701,773
1,599,047
1,010,368
1,049,786
Cash
373,999
409,804
345,386
346,772
Basic Shares
232,168
231,509
231,536
232,813

Earnings Calls

Quarter EPS
2024-12-31
$1.87
2024-09-30
$1.66
2024-06-30
$1.66
2024-03-31
$1.64