Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $323,374 | $311,284 | $265,567 | $258,005 |
Gross Profit | 276,182 | 188,862 | 209,451 | 140,034 |
EBITDA | 35,528 | 47,994 | 23,888 | 24,549 |
EBIT | 26,344 | 37,980 | 13,328 | 13,633 |
Net Income | 4,885 | 10,378 | -1,351 | 14,571 |
Net Change In Cash | 323,374 | 311,284 | 265,567 | 258,005 |
Free Cash Flow | 62,045 | 56,618 | 53,700 | 7,881 |
Cash | 147,120 | 315,522 | 726,808 | 724,276 |
Basic Shares | 89,691 | 85,687 | 340,323 | 347,455 |
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 | 574,202 | 540,877 | 404,638 | 271,015 |
EBITDA | 69,042 | 75,010 | -32,459 | 27,646 |
EBIT | 23,233 | 41,123 | -54,603 | 15,846 |
Net Income | 20,231 | 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 | 107,303 | 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-09-30 | $0.05 |
2024-06-30 | $0.09 |
2024-03-31 | -$0.04 |
2023-12-31 | $0.03 |