Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $579,000 | $517,000 | $428,942 | $449,944 |
Gross Profit | 169,000 | 150,000 | 570,369 | 92,009 |
EBITDA | 60,000 | 109,000 | 43,727 | |
EBIT | 41,000 | 91,000 | 24,905 | |
Net Income | -4,000 | 59,000 | 63,349 | 8,360 |
Net Change In Cash | 579,000 | 517,000 | 428,942 | 449,944 |
Cash | 393,000 | 351,000 | 388,010 | 296,626 |
Basic Shares | 505,000 | 505,000 | 503,407 | 504,157 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,696,854 | $1,436,117 | $1,292,210 | $1,320,658 |
Gross Profit | 841,423 | 666,281 | 848,662 | 424,164 |
EBITDA | 241,491 | 101,695 | 189,089 | 315,838 |
EBIT | 193,695 | 19,506 | 122,360 | 232,278 |
Net Income | 113,098 | -10,551 | 181,439 | 235,878 |
Net Change In Cash | 1,696,854 | 1,436,117 | 1,292,210 | 1,320,658 |
Free Cash Flow | 199,622 | 79,297 | 139,296 | 183,100 |
Cash | 372,882 | 241,923 | 254,778 | 293,798 |
Basic Shares | 504,157 | 498,243 | 490,035 | 483,715 |
Quarter | EPS |
---|---|
2025-06-30 | -$0.01 |
2025-03-31 | $0.11 |
2024-12-31 | $0.13 |
2024-09-30 | $0.09 |