Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $54,795 | $81,828 | $71,453 | $71,115 |
Gross Profit | 81,654 | 81,828 | 71,453 | 71,115 |
EBITDA | 13,465 | 16,922 | 7,843 | 593 |
EBIT | 12,990 | 16,501 | 7,422 | 0 |
Net Income | 11,423 | 14,159 | 5,748 | 6,233 |
Net Change In Cash | 54,795 | 81,828 | 71,453 | 71,115 |
Free Cash Flow | 25,929 | 5,968 | 11,967 | 29,833 |
Cash | 175,572 | 113,757 | 189,647 | 224,973 |
Basic Shares | 34,658 | 34,919 | 35,227 | 35,084 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $239,538 | $248,976 | $240,404 | $238,226 |
Gross Profit | 239,538 | 248,976 | 240,404 | 238,226 |
EBITDA | 78,519 | 102,527 | 101,879 | 9,112 |
EBIT | 72,915 | 94,377 | 93,468 | 87 |
Net Income | 61,755 | 81,875 | 98,035 | 46,570 |
Net Change In Cash | 239,538 | 248,976 | 240,404 | 238,226 |
Cost of Revenue | -1,619,702 | 979,970 | 514,754 | |
Free Cash Flow | 99,147 | 90,440 | 66,512 | 63,334 |
Cash | 224,973 | 103,590 | 1,723,292 | 743,322 |
Basic Shares | 35,258 | 35,463 | 35,973 | 36,170 |
Quarter | EPS |
---|---|
2024-09-30 | $0.33 |
2024-06-30 | $0.41 |
2024-03-31 | $0.16 |
2023-12-31 | $0.18 |