Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $3,256,300 | $3,327,500 | $3,199,200 | $3,053,900 |
Gross Profit | 1,089,000 | 1,100,400 | 1,048,500 | 991,700 |
EBITDA | 788,600 | 831,600 | 777,100 | 723,600 |
EBIT | 684,800 | 716,600 | 676,100 | 629,500 |
Net Income | 548,700 | 514,400 | 513,900 | 460,500 |
Net Change In Cash | 3,256,300 | 3,327,500 | 3,199,200 | 3,053,900 |
Cost of Revenue | -20,700 | |||
Free Cash Flow | 502,300 | 736,800 | 543,300 | 441,000 |
Cash | 1,857,100 | 1,475,000 | 1,481,500 | 1,325,100 |
Basic Shares | 627,900 | 622,300 | 622,000 | 618,200 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $12,554,700 | $12,623,000 | $10,876,300 | $8,598,900 |
Gross Profit | 4,084,100 | 4,028,200 | 3,401,800 | 2,664,100 |
EBITDA | 2,559,600 | 3,010,200 | 2,570,700 | 1,961,600 |
EBIT | 2,559,600 | 2,585,800 | 2,105,100 | 1,638,400 |
Net Income | 1,928,000 | 1,902,300 | 1,590,800 | 1,203,400 |
Net Change In Cash | 12,554,700 | 12,623,000 | 10,876,300 | 8,598,900 |
Cost of Revenue | 246,800 | -492,600 | 741,900 | |
Free Cash Flow | 2,155,900 | 1,790,800 | 1,179,700 | 1,315,200 |
Cash | 1,475,000 | 1,373,100 | 1,197,100 | 1,702,000 |
Basic Shares | 620,600 | 621,000 | 625,500 | 615,000 |
Quarter | EPS |
---|---|
2024-03-31 | $0.80 |
2023-12-31 | $0.82 |
2023-09-30 | $0.78 |
2023-06-30 | $0.72 |