Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $98,605 | $88,205 | $92,907 | $84,057 |
Gross Profit | 79,924 | 71,647 | 75,998 | 68,735 |
EBITDA | 15,538 | 8,251 | 13,836 | 12,192 |
EBIT | 12,370 | 9,118 | 10,846 | 11,419 |
Net Income | 9,618 | 7,023 | 7,438 | 8,095 |
Net Change In Cash | 98,605 | 88,205 | 92,907 | 84,057 |
Free Cash Flow | 14,419 | 4,922 | 18,782 | 23,219 |
Cash | 118,869 | 106,431 | 104,416 | 88,801 |
Basic Shares | 149,317 | 149,677 | 149,049 | 148,373 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $348,879 | $321,477 | $267,841 | $258,615 |
Gross Profit | 288,806 | 266,843 | 219,525 | 215,332 |
EBITDA | 64,341 | 40,517 | -10,685 | -1,891 |
EBIT | 58,300 | 37,090 | -14,731 | -8,063 |
Net Income | 42,419 | 67,439 | -30,197 | -10,285 |
Net Change In Cash | 348,879 | 321,477 | 267,841 | 258,615 |
Cost of Revenue | -8,729 | |||
Free Cash Flow | 64,515 | 24,788 | -20,577 | -5,452 |
Cash | 104,416 | 82,000 | 65,950 | 87,083 |
Basic Shares | 149,049 | 145,962 | 112,909 | 110,353 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.10 |
2025-03-31 | $0.05 |
2024-12-31 | $0.07 |