Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $115,381 | $103,624 | $115,529 | $92,865 |
Gross Profit | 90,501 | 83,549 | 85,506 | 70,012 |
EBITDA | 5,148 | 5,135 | 8,521 | -2,470 |
EBIT | 1,992 | 2,189 | 5,717 | -4,951 |
Net Income | 7,006 | 4,378 | 8,498 | 7,689 |
Net Change In Cash | 115,381 | 103,624 | 115,529 | 92,865 |
Free Cash Flow | 14,079 | 10,538 | 10,482 | 5,381 |
Cash | 432,710 | 168,852 | 159,238 | 158,980 |
Basic Shares | 84,476 | 83,445 | 83,212 | 82,083 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $371,484 | $304,518 | $228,305 | $112,643 |
Gross Profit | 279,157 | 222,637 | 148,598 | 89,875 |
EBITDA | 2,133 | -20,000 | -85,212 | -32,808 |
EBIT | -7,976 | -29,983 | -94,411 | -33,684 |
Net Income | -4,555 | -28,171 | -91,629 | -33,557 |
Net Change In Cash | 371,484 | 304,518 | 228,305 | 112,643 |
Free Cash Flow | 27,480 | 5,303 | -57,756 | -12,234 |
Cash | 159,238 | 68,964 | 75,444 | 230,990 |
Basic Shares | 72,125 | 66,748 | 62,839 | 51,656 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.26 |
2025-03-31 | $0.06 |
2024-12-31 | $0.25 |