Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $4,113,722 | $3,963,027 | $3,907,604 | $3,843,582 |
Gross Profit | 3,707,822 | 3,572,777 | 436,398 | 388,762 |
EBITDA | 622,012 | 535,760 | 583,878 | 529,765 |
EBIT | 475,231 | 386,193 | 436,398 | 388,762 |
Net Income | 332,397 | 258,714 | 289,152 | 261,834 |
Net Change In Cash | 4,113,722 | 3,963,027 | 3,907,604 | 3,843,582 |
Free Cash Flow | 412,492 | 81,887 | 437,887 | 187,867 |
Cash | 125,983 | 106,077 | 128,786 | 112,093 |
Basic Shares | 67,896 | 68,108 | 67,920 | 68,482 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $15,827,935 | $14,281,976 | $13,399,370 | $12,642,117 |
Gross Profit | 15,827,935 | 5,641,664 | 11,925,031 | 11,214,983 |
EBITDA | 2,265,280 | 1,715,713 | 1,642,966 | 1,927,529 |
EBIT | 1,680,449 | 1,147,672 | 1,061,105 | 1,394,316 |
Net Income | 1,142,097 | 717,795 | 675,609 | 991,590 |
Net Change In Cash | 15,827,935 | 14,281,976 | 13,399,370 | 12,642,117 |
Cost of Revenue | -1,099,721 | |||
Free Cash Flow | 1,123,291 | 524,742 | 262,022 | 28,036 |
Cash | 125,983 | 119,439 | 102,818 | 115,301 |
Basic Shares | 67,896 | 70,125 | 73,832 | 83,692 |
Quarter | EPS |
---|---|
2024-12-31 | $4.92 |
2024-09-30 | $3.71 |
2024-06-30 | $4.31 |
2024-03-31 | $3.70 |