| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,321,796 | $1,197,596 | $1,376,451 | $1,296,081 |
Gross Profit | 443,158 | 447,460 | 675,971 | 575,461 |
EBITDA | 765,156 | 884,527 | 1,036,800 | 879,559 |
EBIT | 238,241 | 378,117 | 562,597 | 393,096 |
Net Income | 59,234 | 207,137 | 329,298 | 216,650 |
Net Change In Cash | 1,321,796 | 1,197,596 | 1,376,451 | 1,296,081 |
Free Cash Flow | 2,427,603 | -84,616 | 360,227 | 330,336 |
Cash | 111,805 | 451,002 | 702,236 | 479,343 |
Basic Shares | 720,738 | 746,024 | 748,197 | 746,693 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $5,000,734 | $3,120,893 | $2,131,265 | $1,029,892 |
Gross Profit | 2,355,287 | 1,650,263 | 1,416,805 | 548,455 |
EBITDA | 3,617,132 | 2,204,355 | 1,410,455 | 489,154 |
EBIT | 1,840,459 | 1,196,779 | 965,777 | 200,032 |
Net Income | 984,701 | 476,306 | 515,037 | 138,175 |
Net Change In Cash | 5,000,734 | 3,120,893 | 2,131,265 | 1,029,892 |
Cost of Revenue | 59,997 | 1,596 | ||
Free Cash Flow | 291,328 | 419,829 | 587,673 | 198,568 |
Cash | 479,343 | 73,290 | 59,545 | 9,380 |
Basic Shares | 684,492 | 389,096 | 322,816 | 300,380 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.37 |
2025-06-30 | $0.27 |
2025-03-31 | $0.42 |
2024-12-31 | $0.36 |