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
562,233
534,331
546,281
514,583
EBIT
466,355
443,963
447,600
416,583
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,831,305
1,595,663
EBIT
1,774,501
1,707,459
1,511,878
1,303,551
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