Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $107,370 | $101,054 | $87,437 | $78,948 |
Gross Profit | 107,370 | 68,765 | 82,520 | 74,573 |
EBITDA | 38,688 | 20,517 | 30,310 | |
EBIT | 36,526 | 18,407 | 28,166 | |
Net Income | 28,050 | 17,754 | 2,593 | 12,330 |
Net Change In Cash | 107,370 | 101,054 | 87,437 | 78,948 |
Cash | 393,576 | 429,951 | 392,528 | 358,873 |
Basic Shares | 179,173 | 164,482 | 158,583 | 163,468 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $330,737 | $272,507 | $225,365 | $264,488 |
Gross Profit | 330,737 | 162,672 | 89,339 | 127,805 |
EBITDA | 82,641 | 4,469 | 18,998 | |
EBIT | 79,803 | -219,174 | -227,830 | |
Net Income | 60,727 | 32,563 | -2,256 | 14,690 |
Net Change In Cash | 330,737 | 272,507 | 225,365 | 264,488 |
Free Cash Flow | -9,330 | 253,171 | 408,236 | |
Cash | 393,576 | 322,599 | 277,660 | 269,057 |
Basic Shares | 168,939 | 161,817 | 153,010 | 155,714 |
Quarter | EPS |
---|---|
2024-12-31 | $0.17 |
2024-09-30 | $0.12 |
2024-06-30 | $0.02 |
2024-03-31 | $0.08 |