Values in thousands | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 |
---|---|---|---|---|
Revenue | $517,000 | $428,942 | $449,944 | $414,746 |
Gross Profit | 150,000 | 570,369 | 92,009 | 115,503 |
EBITDA | 109,000 | 43,727 | 43,737 | |
EBIT | 91,000 | 24,905 | 21,914 | |
Net Income | 59,000 | 63,349 | 8,360 | -791 |
Net Change In Cash | 517,000 | 428,942 | 449,944 | 414,746 |
Cash | 351,000 | 388,010 | 296,626 | 306,792 |
Basic Shares | 505,000 | 503,407 | 504,157 | 501,447 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,765,699 | $1,436,117 | $1,292,210 | $1,320,658 |
Gross Profit | 875,561 | 666,281 | 848,662 | 424,164 |
EBITDA | 272,589 | 101,695 | 189,089 | 315,838 |
EBIT | 191,727 | 19,506 | 122,360 | 232,278 |
Net Income | 117,687 | -10,551 | 181,439 | 235,878 |
Net Change In Cash | 1,765,699 | 1,436,117 | 1,292,210 | 1,320,658 |
Free Cash Flow | 199,622 | 79,297 | 139,296 | 183,100 |
Cash | 388,011 | 241,923 | 254,778 | 293,798 |
Basic Shares | 504,157 | 498,243 | 490,035 | 483,715 |
Quarter | EPS |
---|---|
2025-06-30 | $0 |
2025-03-31 | $0.11 |
2024-12-31 | $0.13 |
2024-09-30 | $0.09 |