Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $151,590 | $119,261 | $124,886 | $115,393 |
Gross Profit | 131,526 | 38,030 | 107,183 | 44,252 |
EBITDA | 125,539 | 102,120 | 107,235 | 20,732 |
EBIT | 125,201 | 101,982 | 106,933 | |
Net Income | 25,711 | 18,409 | 20,587 | 15,803 |
Net Change In Cash | 151,590 | 119,261 | 124,886 | 115,393 |
Free Cash Flow | 7,584 | 3,437 | 33,175 | -17,636 |
Cash | 79,559 | 51,676 | 49,901 | 44,094 |
Basic Shares | 37,790 | 36,811 | 36,097 | 35,895 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $451,013 | $131,718 | $253,541 | $190,987 |
Gross Profit | 177,649 | 131,718 | 94,328 | 61,908 |
EBITDA | 101,398 | 279,023 | 201,777 | 42,204 |
EBIT | 215,287 | 199,661 | -2,995 | |
Net Income | 68,419 | 52,273 | 32,211 | 29,224 |
Net Change In Cash | 451,013 | 131,718 | 253,541 | 190,987 |
Cost of Revenue | 14,452 | 27,311 | ||
Free Cash Flow | 37,466 | 48,655 | 48,348 | 57,293 |
Cash | 49,901 | 40,566 | 45,248 | 36,131 |
Basic Shares | 35,760 | 34,484 | 34,131 | 33,982 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.73 |
2025-03-31 | $0.55 |
2024-12-31 | $0.60 |