Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $781,300 | $732,200 | $709,400 | $692,600 |
Gross Profit | 613,500 | 578,900 | 568,500 | 552,000 |
EBITDA | 38,300 | 4,500 | 79,300 | 59,200 |
EBIT | -27,200 | -42,800 | 40,000 | 23,700 |
Net Income | 6,200 | -14,800 | 59,800 | 53,000 |
Net Change In Cash | 781,300 | 732,200 | 709,400 | 692,600 |
Free Cash Flow | -58,700 | -26,000 | 15,800 | 13,700 |
Cash | 3,727,000 | 3,680,800 | 4,681,000 | 4,937,600 |
Basic Shares | 424,300 | 410,500 | 408,400 | 408,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,736,200 | $2,455,000 | $2,182,399 | $1,944,135 |
Gross Profit | 2,177,700 | 1,963,500 | 1,768,400 | 1,586,900 |
EBITDA | 151,600 | 389,800 | 588,900 | 571,858 |
EBIT | 4,700 | 282,300 | 451,000 | 432,300 |
Net Income | 138,700 | 374,700 | 369,500 | 292,600 |
Net Change In Cash | 2,736,200 | 2,455,000 | 2,182,399 | 1,944,135 |
Cost of Revenue | 1,143,542 | 72,709 | ||
Free Cash Flow | -245,300 | 464,200 | 420,046 | 404,511 |
Cash | 4,681,000 | 5,215,900 | 4,967,970 | 3,827,126 |
Basic Shares | 407,800 | 406,900 | 397,752 | 394,160 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.17 |
2025-03-31 | $0.19 |
2024-12-31 | $0.24 |