Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $118,632 | $115,860 | $114,428 | $96,844 |
Gross Profit | 78,754 | 79,010 | 75,785 | 60,525 |
EBITDA | 9,696 | 22,727 | 11,144 | 3,682 |
EBIT | 3,443 | 16,849 | 5,406 | -1,908 |
Net Income | 5,113 | 15,155 | 5,734 | -1,864 |
Net Change In Cash | 118,632 | 115,860 | 114,428 | 96,844 |
Free Cash Flow | 20,383 | 27,721 | 26,805 | -11,100 |
Cash | 239,087 | 274,079 | 235,915 | 209,188 |
Basic Shares | 79,905 | 78,464 | 77,163 | 74,759 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $445,764 | $361,051 | $296,536 | $219,514 |
Gross Profit | 298,145 | 248,148 | 194,954 | 145,114 |
EBITDA | 49,205 | -49,409 | -6,981 | -60,183 |
EBIT | 25,746 | -76,597 | -36,229 | -81,408 |
Net Income | 24,138 | -74,404 | -36,560 | -75,563 |
Net Change In Cash | 445,764 | 361,051 | 296,536 | 219,514 |
Cost of Revenue | -18,358 | -174,507 | ||
Free Cash Flow | 63,809 | 34,261 | -1,014 | -36,997 |
Cash | 239,087 | 216,454 | 154,247 | 173,197 |
Basic Shares | 79,905 | 72,644 | 71,549 | 67,890 |
Quarter | EPS |
---|---|
2024-12-31 | $0.36 |
2024-09-30 | $0.19 |
2024-06-30 | $0.07 |
2024-03-31 | -$0.02 |