Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $115,828 | $106,791 | $102,719 | $99,019 |
Gross Profit | 84,471 | 76,901 | 74,541 | 70,193 |
EBITDA | 7,338 | 6,785 | 2,384 | 5,183 |
EBIT | 3,844 | -166 | 2,590 | |
Net Income | 3,629 | -430 | 1,898 | -4,186 |
Net Change In Cash | 115,828 | 106,791 | 102,719 | 99,019 |
Free Cash Flow | 48,067 | 42,417 | 8,599 | 22,535 |
Cash | 228,694 | 190,095 | 189,644 | 221,765 |
Basic Shares | 231,467 | 218,349 | 255,458 | 206,193 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $368,168 | $303,426 | $252,022 | $203,222 |
Gross Profit | 261,041 | 215,642 | 184,158 | 149,959 |
EBITDA | -12,937 | 5,117 | 31,954 | -18,147 |
EBIT | -22,866 | -5,972 | 28,961 | -20,418 |
Net Income | -21,627 | -6,695 | -8,094 | -44,230 |
Net Change In Cash | 368,168 | 303,426 | 252,022 | 203,222 |
Cost of Revenue | -2,317 | 193,621 | ||
Free Cash Flow | 78,978 | 50,247 | -1,667 | -10,292 |
Cash | 221,765 | 250,724 | 254,597 | 61,088 |
Basic Shares | 199,691 | 185,560 | 178,032 | 235,978 |
Quarter | EPS |
---|---|
2024-09-30 | $0.12 |
2024-06-30 | $0.10 |
2024-03-31 | $0.10 |
2023-12-31 | $0.10 |