Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $610,542 | $438,456 | $471,318 | $462,383 |
Gross Profit | 285,196 | 211,953 | 356,218 | 232,376 |
EBITDA | 517,979 | 286,942 | 265,274 | 331,285 |
EBIT | 341,039 | 160,512 | 125,207 | 216,114 |
Net Income | 235,289 | 82,793 | 93,771 | 165,459 |
Net Change In Cash | 610,542 | 438,456 | 471,318 | 462,383 |
Free Cash Flow | -505,928 | -221,624 | 62,999 | -74,015 |
Cash | 72,722 | 584,212 | 755,610 | 249,062 |
Basic Shares | 108,744 | 100,871 | 102,721 | 99,557 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,647,768 | $1,168,774 | $1,143,820 | $652,187 |
Gross Profit | 1,255,656 | 591,249 | 630,236 | 266,605 |
EBITDA | 1,097,438 | 851,244 | 706,129 | 403,555 |
EBIT | 658,068 | 574,814 | 466,690 | 208,667 |
Net Income | 477,521 | 396,955 | 269,535 | 50,650 |
Net Change In Cash | 1,647,768 | 1,168,774 | 1,143,820 | 652,187 |
Free Cash Flow | -93,504 | 16,303 | 204,380 | 78,496 |
Cash | 755,610 | 209,516 | 23,910 | 78,098 |
Basic Shares | 103,077 | 99,232 | 97,830 | 93,273 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $10.25 |
2025-03-31 | $15.53 |
2024-12-31 | $4.69 |