Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $3,562,643 | $3,499,151 | $3,778,468 | $3,330,394 |
Gross Profit | 2,391,887 | 2,315,827 | 2,109,853 | 2,371,259 |
EBITDA | 775,589 | 527,107 | 119,229 | |
EBIT | 577,635 | 425,747 | 117,088 | |
Net Income | 327,306 | 151,394 | 232,428 | -115,614 |
Net Change In Cash | 3,562,643 | 3,499,151 | 3,778,468 | 3,330,394 |
Free Cash Flow | 531,896 | -56,472 | 492,790 | -59,237 |
Cash | 391,784 | 344,073 | 296,558 | 316,378 |
Basic Shares | 37,317 | 37,289 | 37,316 | 37,234 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $14,100,758 | $13,009,507 | $11,499,225 | $10,039,668 |
Gross Profit | 9,580,535 | 9,308,252 | 7,838,143 | 5,640,504 |
EBITDA | 2,212,673 | 2,626,518 | 2,217,907 | 2,720,435 |
EBIT | 1,820,487 | 2,251,384 | 1,930,205 | 2,638,313 |
Net Income | 711,728 | 1,049,461 | 872,557 | 1,751,645 |
Net Change In Cash | 14,100,758 | 13,009,507 | 11,499,225 | 10,039,668 |
Free Cash Flow | 1,601,425 | 2,235,713 | 1,096,363 | 1,100,327 |
Cash | 296,558 | 549,730 | 686,146 | 1,175,198 |
Basic Shares | 37,322 | 37,267 | 34,383 | 37,337 |
Quarter | EPS |
---|---|
2025-06-30 | $8.79 |
2025-03-31 | $4.06 |
2024-12-31 | $6.04 |
2024-09-30 | $4.84 |