Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$3,998,500
$3,985,800
$3,751,900
$3,938,400
Gross Profit
1,737,900
1,744,300
1,625,400
1,659,300
EBITDA
1,303,300
917,400
795,500
869,600
EBIT
1,073,200
682,400
560,700
639,100
Net Income
736,500
490,900
412,100
405,200
Net Change In Cash
3,998,500
3,985,800
3,751,900
3,938,400
Free Cash Flow
550,300
414,200
447,900
589,900
Cash
1,261,100
384,000
479,900
919,500
Basic Shares
286,000
287,000
287,800
287,100

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$15,320,200
$14,187,800
$12,733,100
$11,790,200
Gross Profit
6,177,200
5,356,800
5,117,300
4,884,400
EBITDA
3,033,800
2,786,700
2,709,300
2,496,800
EBIT
2,110,200
1,848,000
1,866,200
1,684,100
Net Income
1,372,300
1,091,700
1,129,900
984,800
Net Change In Cash
15,320,200
14,187,800
12,733,100
11,790,200
Cost of Revenue
234,300
-914,600
1,103,900
Free Cash Flow
1,637,000
1,075,600
1,418,900
1,371,200
Cash
919,500
598,600
359,900
1,260,200
Basic Shares
286,500
286,600
289,100
287,000

Earnings Calls

Quarter EPS
2024-09-30
$1.83
2024-06-30
$1.68
2024-03-31
$1.34
2023-12-31
$1.55