Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $115,531 | $102,023 | $96,314 | $109,111 |
Gross Profit | 58,375 | 51,967 | 44,081 | 53,987 |
EBITDA | 27,414 | 23,403 | 15,568 | 25,558 |
EBIT | 26,653 | 22,595 | 14,646 | 24,617 |
Net Income | 20,345 | 17,247 | 10,990 | 18,704 |
Net Change In Cash | 115,531 | 102,023 | 96,314 | 109,111 |
Free Cash Flow | -73,739 | 54,102 | 10,527 | 43,573 |
Cash | 415,659 | 321,499 | 376,295 | 440,751 |
Basic Shares | 32,834 | 30,449 | 25,685 | 29,997 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 |
---|---|---|---|
Revenue | $390,455 | $362,449 | $324,243 |
Gross Profit | 187,466 | 197,771 | 255,340 |
EBITDA | 76,677 | 48,704 | 37,713 |
EBIT | 72,876 | 44,687 | 33,694 |
Net Income | 55,159 | 33,762 | 23,239 |
Net Change In Cash | 390,455 | 362,449 | 324,243 |
Free Cash Flow | 18,757 | 498,636 | 1,346,538 |
Cash | 376,295 | 351,890 | 274,233 |
Basic Shares | 34,310 | 34,310 | 34,310 |
Quarter | EPS |
---|---|
2025-06-30 | $0.51 |
2025-03-31 | $0.49 |
2024-12-31 | $0.34 |