Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,674,453 | $1,554,526 | $1,452,193 | $1,479,088 |
Gross Profit | 1,513,594 | 1,329,788 | 1,254,961 | 1,273,175 |
EBITDA | 381,501 | 307,477 | 339,272 | |
Net Income | 357,540 | 247,506 | 331,446 | 355,442 |
Net Change In Cash | 1,674,453 | 1,554,526 | 1,452,193 | 1,479,088 |
Free Cash Flow | 411,224 | 478,650 | ||
Cash | 4,098,851 | 4,043,590 | 3,841,284 | 3,705,866 |
Basic Shares | 43,525 | 43,484 | 191,165 | 44,009 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $5,805,901 | $4,895,633 | $3,434,620 | $4,477,929 |
Gross Profit | 4,922,944 | 3,919,461 | 2,657,779 | 3,717,071 |
EBITDA | 1,675,351 | 2,601,898 | 1,498,294 | 1,287,333 |
EBIT | 1,647,064 | 2,594,782 | 1,445,463 | 1,147,383 |
Net Income | 1,582,299 | 2,080,197 | 1,194,871 | 1,032,984 |
Net Change In Cash | 5,805,901 | 4,895,633 | 3,434,620 | 4,477,929 |
Free Cash Flow | 1,414,893 | 2,166,569 | 1,848,548 | 148,788 |
Cash | 3,841,284 | 5,791,333 | 2,864,543 | 2,864,543 |
Basic Shares | 43,678 | 44,672 | 85,295 | 85,295 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.56 |
2025-03-31 | $2.85 |
2024-12-31 | $3.81 |