Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $4,353,173 | $3,568,813 | $4,115,120 | $3,702,936 |
Gross Profit | 2,862,278 | 2,639,609 | 3,408,949 | 2,676,755 |
EBITDA | 2,521,105 | 2,350,542 | 2,394,719 | 2,426,926 |
EBIT | 2,303,556 | 2,142,929 | 2,193,658 | 2,235,970 |
Net Income | 1,335,472 | 1,284,658 | 1,187,234 | 1,377,382 |
Net Change In Cash | 4,353,173 | 3,568,813 | 4,115,120 | 3,702,936 |
Free Cash Flow | 1,212,863 | 1,094,622 | 1,776,886 | 1,015,088 |
Cash | 3,353,695 | 2,266,520 | 1,656,365 | 2,397,671 |
Basic Shares | 48,271 | 48,271 | 48,287 | 48,271 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $15,072,956 | $14,457,080 | $11,934,768 | $8,720,010 |
Gross Profit | 9,842,572 | 9,510,384 | 7,338,430 | 5,149,117 |
EBITDA | 9,155,141 | 8,970,651 | 6,778,127 | 4,839,715 |
EBIT | 8,398,158 | 8,329,308 | 6,226,927 | 4,352,485 |
Net Income | 4,928,804 | 5,011,842 | 3,900,967 | 2,857,265 |
Net Change In Cash | 15,072,956 | 14,457,080 | 11,934,768 | 8,720,010 |
Free Cash Flow | 5,875,331 | 5,930,762 | 2,079,850 | 2,520,955 |
Cash | 1,656,365 | 2,576,256 | 3,336,420 | 5,987,164 |
Basic Shares | 48,271 | 48,271 | 48,271 | 48,579 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.47 |
2025-03-31 | $1.30 |
2024-12-31 | $1.18 |