Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $96,683 | $143,423 | $139,510 | $141,115 |
Gross Profit | 79,752 | 126,163 | 121,581 | 141,115 |
EBITDA | 24,186 | 39,569 | 36,510 | 1,856 |
EBIT | 22,572 | 37,900 | 32,220 | -2,712 |
Net Income | 18,680 | 28,712 | 25,272 | 29,674 |
Net Change In Cash | 96,683 | 143,423 | 139,510 | 141,115 |
Free Cash Flow | 47,454 | 331,430 | -272,832 | 42,512 |
Cash | 74,034 | 608,412 | 353,842 | 237,855 |
Basic Shares | 41,366 | 41,262 | 41,249 | 41,207 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $546,249 | $392,839 | $320,006 | $299,468 |
Gross Profit | 546,249 | 392,839 | 320,006 | 299,468 |
EBITDA | 8,003 | 200,548 | 134,246 | 116,732 |
EBIT | -9,853 | 188,019 | 122,591 | 104,926 |
Net Income | 104,131 | 146,936 | 95,644 | 81,477 |
Net Change In Cash | 546,249 | 392,839 | 320,006 | 299,468 |
Cost of Revenue | 93,872 | 135,988 | ||
Free Cash Flow | 126,975 | 225,367 | 129,499 | 44,712 |
Cash | 237,855 | 270,318 | 461,162 | 367,290 |
Basic Shares | 41,164 | 35,674 | 30,027 | 28,981 |
Quarter | EPS |
---|---|
2024-09-30 | $0.70 |
2024-06-30 | $0.70 |
2024-03-31 | $0.61 |
2023-12-31 | $0.72 |