| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,554,964 | $1,674,453 | $1,554,526 | $1,452,193 |
Gross Profit | 1,405,053 | 1,513,594 | 1,329,788 | 1,254,961 |
EBITDA | 651,258 | 381,501 | 307,477 | |
EBIT | 648,006 | |||
Net Income | 317,637 | 357,540 | 247,506 | 331,446 |
Net Change In Cash | 1,554,964 | 1,674,453 | 1,554,526 | 1,452,193 |
Free Cash Flow | -5,484 | 411,224 | 478,650 | |
Cash | 3,864,891 | 4,098,851 | 4,043,590 | 3,841,284 |
Basic Shares | 43,788 | 43,525 | 43,484 | 191,165 |
| 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,524,695 | 1,287,333 |
EBIT | 1,647,064 | 2,594,782 | 1,471,864 | 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 |