Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $121,624 | $108,761 | $114,305 | $96,850 |
Gross Profit | 72,013 | 60,845 | 69,161 | 59,862 |
EBITDA | 8,644 | 13,039 | 17,107 | 16,823 |
EBIT | 2,964 | 3,923 | 12,508 | 12,421 |
Net Income | 6,857 | 4,216 | 12,194 | 12,197 |
Net Change In Cash | 121,624 | 108,761 | 114,305 | 96,850 |
Free Cash Flow | 6,057 | -41,346 | 1,955 | -47,607 |
Cash | 336,650 | 330,094 | 362,751 | 350,217 |
Basic Shares | 35,211 | 35,683 | 35,288 | 34,678 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $441,540 | $241,623 | $93,459 | $30,262 |
Gross Profit | 262,081 | 154,093 | 65,272 | 21,159 |
EBITDA | 37,496 | -7,603 | -28,961 | -38,488 |
EBIT | 17,738 | -15,780 | -33,156 | -41,134 |
Net Income | 35,464 | -25,028 | -36,231 | -44,215 |
Net Change In Cash | 441,540 | 241,623 | 93,459 | 30,262 |
Cost of Revenue | 1,796 | |||
Free Cash Flow | 48,803 | -192,087 | -57,724 | -32,383 |
Cash | 336,650 | 394,812 | 201,182 | 25,580 |
Basic Shares | 35,216 | 32,517 | 29,556 | 27,616 |
Quarter | EPS |
---|---|
2024-12-31 | $0.19 |
2024-09-30 | $0.12 |
2024-06-30 | $0.35 |
2024-03-31 | $0.35 |