Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $101,034 | $105,403 | $104,737 | $102,962 |
Gross Profit | 101,034 | 105,403 | 104,737 | 102,962 |
EBITDA | 4,767 | 8,825 | 17,666 | 26,959 |
EBIT | -2,743 | 2,482 | 11,172 | 23,958 |
Net Income | 4,158 | 9,627 | 12,794 | 7,650 |
Net Change In Cash | 101,034 | 105,403 | 104,737 | 102,962 |
Cost of Revenue | -340 | |||
Free Cash Flow | -71,589 | 21,262 | 6,958 | 5,418 |
Cash | 417,033 | 286,635 | 337,583 | 417,375 |
Basic Shares | 23,650 | 23,537 | 23,458 | 23,455 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $424,937 | $484,560 | $423,631 | $335,355 |
Gross Profit | 417,506 | 484,560 | 423,631 | 335,355 |
EBITDA | 37,875 | 167,673 | 155,830 | 93,040 |
EBIT | 37,875 | 155,751 | 144,954 | 84,710 |
Net Income | 37,875 | 102,311 | 112,974 | 64,024 |
Net Change In Cash | 424,937 | 484,560 | 423,631 | 335,355 |
Cost of Revenue | 25,004 | |||
Free Cash Flow | 16,239 | 63,575 | 122,597 | 79,753 |
Cash | 286,635 | 408,182 | 383,178 | 314,393 |
Basic Shares | 23,562 | 25,023 | 25,252 | 24,615 |
Quarter | EPS |
---|---|
2024-03-31 | $0.14 |
2023-12-31 | $0.37 |
2023-09-30 | $0.51 |
2023-06-30 | $0.29 |