Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|
Revenue | $237,928 | $227,470 | $234,264 |
Gross Profit | 79,092 | 76,285 | 81,015 |
EBITDA | 40,094 | 39,455 | 50,131 |
EBIT | 25,134 | 23,681 | 34,172 |
Net Income | 12,598 | 11,714 | 16,277 |
Net Change In Cash | 237,928 | 227,470 | 234,264 |
Free Cash Flow | 25,518 | 47,605 | 31,684 |
Cash | 171,133 | 165,350 | 125,776 |
Basic Shares | 91,629 | 91,849 | 91,504 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $924,365 | $960,489 | $760,703 | $478,046 |
Gross Profit | 385,620 | 401,728 | 328,967 | 207,536 |
EBITDA | 167,057 | 153,228 | -6,574 | 90,903 |
EBIT | 106,320 | 95,431 | -54,459 | 51,901 |
Net Income | 45,690 | 40,422 | -58,698 | 34,533 |
Net Change In Cash | 924,365 | 960,489 | 760,703 | 478,046 |
Cost of Revenue | 75,067 | -37,647 | ||
Free Cash Flow | 112,675 | 103,337 | -92,037 | 29,990 |
Cash | 125,776 | 133,992 | 63,584 | 107,728 |
Basic Shares | 96,173 | 102,603 | 97,463 | 97,290 |
Quarter | EPS |
---|---|
2024-09-30 | $0.37 |
2024-06-30 | $0.31 |
2024-03-31 | $0.30 |
2023-12-31 | $0.35 |