Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $311,284 | $265,567 | $258,005 | $276,424 |
Gross Profit | 188,862 | 209,451 | 140,034 | 225,106 |
EBITDA | 47,994 | 31,132 | 16,445 | 40,240 |
EBIT | 37,980 | 20,572 | 5,529 | 29,487 |
Net Income | 10,378 | -1,351 | 14,571 | 5,354 |
Net Change In Cash | 311,284 | 265,567 | 258,005 | 276,424 |
Free Cash Flow | 56,618 | 53,700 | 7,881 | 56,359 |
Cash | 315,522 | 726,808 | 724,276 | 90,710 |
Basic Shares | 85,687 | 340,323 | 347,455 | 338,235 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,011,756 | $829,487 | $576,539 | $499,548 |
Gross Profit | 794,860 | 540,877 | 404,638 | 271,015 |
EBITDA | 113,402 | 75,010 | -69,147 | 27,645 |
EBIT | 67,593 | 41,123 | -91,291 | 15,845 |
Net Income | 15,881 | 4,079 | -61,354 | 10,166 |
Net Change In Cash | 1,011,756 | 829,487 | 576,539 | 499,548 |
Cost of Revenue | -64,277 | |||
Free Cash Flow | 118,546 | 10,953 | -1,089 | 46,316 |
Cash | 724,276 | 95,172 | 275,332 | 38,107 |
Basic Shares | 340,323 | 336,147 | 82,327 | 82,327 |
Quarter | EPS |
---|---|
2024-06-30 | $0.09 |
2024-03-31 | -$0.04 |
2023-12-31 | $0.03 |
2023-09-30 | $0.04 |