Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $157,370 | $143,537 | $121,624 | $108,761 |
Gross Profit | 96,589 | 88,228 | 72,013 | 60,845 |
EBITDA | 46,389 | 36,274 | 16,240 | 13,039 |
EBIT | 39,658 | 30,137 | 10,560 | 3,923 |
Net Income | 34,907 | 25,682 | 6,857 | 4,216 |
Net Change In Cash | 157,370 | 143,537 | 121,624 | 108,761 |
Free Cash Flow | 82,534 | -29,893 | 6,057 | -41,346 |
Cash | 400,575 | 310,143 | 336,650 | 330,094 |
Basic Shares | 40,558 | 39,914 | 35,211 | 35,683 |
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 | 69,947 | -7,703 | -28,961 | -38,488 |
EBIT | 50,189 | -15,880 | -32,439 | -40,305 |
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 | -80,941 | -192,087 | -57,724 | -32,383 |
Cash | 336,650 | 394,812 | 201,182 | 25,580 |
Basic Shares | 35,217 | 32,517 | 29,556 | 27,616 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.92 |
2025-03-31 | $0.70 |
2024-12-31 | $0.19 |