Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $98,461 | $85,175 | $89,052 | $72,680 |
Gross Profit | 59,230 | 47,392 | 50,432 | 41,404 |
EBITDA | 37,735 | 30,305 | 34,216 | 25,800 |
EBIT | 37,735 | 29,519 | 33,429 | 25,012 |
Net Income | 25,216 | 18,681 | 22,440 | 17,106 |
Net Change In Cash | 98,461 | 85,175 | 89,052 | 72,680 |
Free Cash Flow | 49,038 | -7,308 | 9,113 | 2,577 |
Cash | 413,619 | 344,076 | 364,870 | 317,287 |
Basic Shares | 8,413 | 8,395 | 8,198 | 8,109 |
Values in thousands | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 |
---|---|---|---|---|
Revenue | $350,997 | $260,511 | $179,915 | $109,779 |
Gross Profit | 204,086 | 149,429 | 119,237 | 107,129 |
EBITDA | 125,696 | 91,179 | 68,427 | 64,151 |
EBIT | 125,696 | 88,116 | 65,215 | 61,548 |
Net Income | 83,443 | 58,231 | 44,187 | 42,163 |
Net Change In Cash | 350,997 | 260,511 | 179,915 | 109,779 |
Free Cash Flow | 53,420 | 111 | 57,644 | 29,441 |
Cash | 413,619 | 242,058 | 197,909 | 172,079 |
Basic Shares | 8,277 | 7,679 | 7,414 | 7,903 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $3 |
2025-03-31 | $2.23 |
2024-12-31 | $2.74 |