Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $158,414 | $154,453 | $153,325 | $149,378 |
Gross Profit | 158,414 | 154,474 | 153,325 | 149,378 |
EBITDA | 43,667 | -4,311 | -4,097 | 3,049 |
EBIT | 40,881 | -9,268 | -9,055 | -2,262 |
Net Income | 31,405 | 29,007 | 29,584 | 33,825 |
Net Change In Cash | 158,414 | 154,453 | 153,325 | 149,378 |
Free Cash Flow | 33,241 | 30,224 | 33,139 | 26,875 |
Cash | 139,244 | 235,871 | 429,720 | 426,722 |
Basic Shares | 35,199 | 35,117 | 35,051 | 35,089 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $526,957 | $320,928 | $231,902 | $195,108 |
Gross Profit | 526,816 | 320,928 | 231,902 | 195,108 |
EBITDA | 10,422 | 162,072 | 63,430 | 45,869 |
EBIT | -8,524 | 147,294 | 52,512 | 36,691 |
Net Income | 113,363 | 101,292 | 47,555 | 34,767 |
Net Change In Cash | 526,957 | 320,928 | 231,902 | 195,108 |
Cost of Revenue | 263,627 | 36,907 | ||
Free Cash Flow | 129,340 | 113,086 | 149,735 | 81,184 |
Cash | 426,722 | 154,022 | 417,864 | 152,100 |
Basic Shares | 32,760 | 27,999 | 21,959 | 19,843 |
Quarter | EPS |
---|---|
2024-09-30 | $0.89 |
2024-06-30 | $0.82 |
2024-03-31 | $0.84 |
2023-12-31 | $0.96 |