Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $154,453 | $153,325 | $149,378 | $114,093 |
Gross Profit | 154,474 | 153,325 | 149,378 | 114,093 |
EBITDA | -4,311 | -4,097 | 3,049 | 44,009 |
EBIT | -9,268 | -9,055 | -2,262 | 38,711 |
Net Income | 29,007 | 29,584 | 33,825 | 31,882 |
Net Change In Cash | 154,453 | 153,325 | 149,378 | 114,093 |
Free Cash Flow | 30,224 | 33,139 | 26,875 | 46,424 |
Cash | 235,871 | 429,720 | 426,722 | 299,109 |
Basic Shares | 35,117 | 35,051 | 35,089 | 35,061 |
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-06-30 | $0.82 |
2024-03-31 | $0.84 |
2023-12-31 | $0.96 |
2023-09-30 | $0.90 |