Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $299,812 | $323,374 | $311,284 | $265,567 |
Gross Profit | 304,079 | 276,182 | 188,862 | 209,451 |
EBITDA | 95,221 | 35,528 | 47,994 | 23,888 |
EBIT | 86,074 | 26,344 | 37,980 | 13,328 |
Net Income | 95,149 | 4,885 | 10,378 | -1,351 |
Net Change In Cash | 299,812 | 323,374 | 311,284 | 265,567 |
Free Cash Flow | -16,684 | 62,045 | 56,618 | 53,700 |
Cash | 232,845 | 147,120 | 315,522 | 726,808 |
Basic Shares | 88,504 | 89,691 | 85,687 | 340,323 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,200,038 | $1,011,756 | $829,487 | $576,539 |
Gross Profit | 978,575 | 574,202 | 540,877 | 404,638 |
EBITDA | 168,395 | 69,042 | 75,010 | -32,459 |
EBIT | 129,490 | 23,233 | 41,123 | -54,603 |
Net Income | 17,017 | 20,231 | 4,079 | -61,354 |
Net Change In Cash | 1,200,038 | 1,011,756 | 829,487 | 576,539 |
Cost of Revenue | -64,277 | |||
Free Cash Flow | 155,680 | 107,303 | 10,953 | -1,089 |
Cash | 232,845 | 108,326 | 95,172 | 275,332 |
Basic Shares | 88,504 | 340,323 | 336,147 | 82,327 |
Quarter | EPS |
---|---|
2024-12-31 | $0.02 |
2024-09-30 | $0.05 |
2024-06-30 | $0.09 |
2024-03-31 | -$0.04 |