Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $115,860 | $114,428 | $96,844 | $98,199 |
Gross Profit | 79,010 | 75,785 | 60,525 | 63,153 |
EBITDA | 22,727 | 11,144 | 3,682 | -24,134 |
EBIT | 16,849 | 5,406 | -1,908 | -30,470 |
Net Income | 15,155 | 5,734 | -1,864 | -28,293 |
Net Change In Cash | 115,860 | 114,428 | 96,844 | 98,199 |
Free Cash Flow | 27,721 | 26,805 | -11,100 | 13,055 |
Cash | 274,079 | 235,915 | 209,188 | 216,454 |
Basic Shares | 78,464 | 77,163 | 74,759 | 73,107 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $361,051 | $296,536 | $219,514 | $117,483 |
Gross Profit | 248,148 | 194,954 | 145,114 | 76,028 |
EBITDA | -49,409 | -6,981 | -60,183 | -25,772 |
EBIT | -76,597 | -36,229 | -81,408 | -34,680 |
Net Income | -74,404 | -36,560 | -75,563 | -35,847 |
Net Change In Cash | 361,051 | 296,536 | 219,514 | 117,483 |
Cost of Revenue | -18,358 | -174,507 | 190,047 | |
Free Cash Flow | 34,261 | -1,014 | -36,997 | -12,548 |
Cash | 216,454 | 154,247 | 173,197 | 349,364 |
Basic Shares | 72,644 | 71,549 | 67,890 | 53,239 |
Quarter | EPS |
---|---|
2024-09-30 | $0.19 |
2024-06-30 | $0.07 |
2024-03-31 | -$0.02 |
2023-12-31 | -$0.39 |