Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $113,272 | $115,154 | $47,903 | $48,500 |
Gross Profit | 107,045 | 108,403 | 41,727 | 42,953 |
EBITDA | -1,797 | 1,491 | 14,374 | 13,287 |
EBIT | -3,254 | 0 | 12,892 | 11,805 |
Net Income | 3,684 | 8,099 | 7,835 | 8,686 |
Net Change In Cash | 113,272 | 115,154 | 47,903 | 48,500 |
Cost of Revenue | -16,694 | |||
Free Cash Flow | -6,516 | 21,793 | 9,787 | 9,262 |
Cash | 210,723 | 124,212 | 200,926 | 160,053 |
Basic Shares | 29,742 | 29,650 | 29,703 | 30,090 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $420,887 | $253,625 | $251,656 | $206,206 |
Gross Profit | 395,960 | 232,197 | 230,828 | 189,571 |
EBITDA | 5,965 | 184,337 | 115,703 | 51,394 |
EBIT | 0 | 178,407 | 109,278 | 45,182 |
Net Income | 28,664 | 76,945 | 81,793 | 34,674 |
Net Change In Cash | 420,887 | 253,625 | 251,656 | 206,206 |
Cost of Revenue | 70,031 | -75,665 | 107,601 | |
Free Cash Flow | 29,097 | 81,413 | 84,918 | 68,766 |
Cash | 124,212 | 151,754 | 81,723 | 157,388 |
Basic Shares | 29,925 | 30,823 | 31,550 | 29,301 |
Quarter | EPS |
---|---|
2024-03-31 | $0.12 |
2023-12-31 | $0.27 |
2023-09-30 | $0.32 |
2023-06-30 | $0.29 |