Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $89,528 | $161,645 | $161,306 | $160,346 |
Gross Profit | 159,560 | 161,751 | 161,743 | 160,346 |
EBITDA | 26,748 | 25,272 | 23,305 | -3,803 |
EBIT | 25,080 | 21,645 | 19,479 | -7,897 |
Net Income | 20,142 | 16,372 | 14,665 | 22,888 |
Net Change In Cash | 89,528 | 161,645 | 161,306 | 160,346 |
Free Cash Flow | -34,446 | 27,608 | 6,838 | 37,471 |
Cash | 82,168 | 343,084 | 301,886 | 133,027 |
Basic Shares | 89,319 | 89,222 | 89,181 | 89,035 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $333,438 | $328,118 | $309,362 | $284,807 |
Gross Profit | 333,438 | 328,118 | 309,362 | 284,807 |
EBITDA | 109,913 | 146,470 | 161,256 | 68,834 |
EBIT | 93,914 | 139,949 | 154,591 | 62,077 |
Net Income | 74,999 | 109,744 | 115,440 | 47,635 |
Net Change In Cash | 333,438 | 328,118 | 309,362 | 284,807 |
Cost of Revenue | -107,180 | 357,127 | ||
Free Cash Flow | 104,240 | 113,373 | 128,423 | 109,579 |
Cash | 24,727 | 191,767 | 66,265 | 434,917 |
Basic Shares | 88,450 | 77,351 | 78,243 | 79,103 |
Quarter | EPS |
---|---|
2024-09-30 | $0.23 |
2024-06-30 | $0.18 |
2024-03-31 | $0.16 |
2023-12-31 | $0.26 |