Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $185,391 | $176,697 | $158,566 | $135,513 |
Gross Profit | 67,108 | 62,162 | 56,701 | 45,266 |
EBITDA | 24,557 | 66,391 | 13,158 | 10,352 |
EBIT | 19,515 | 61,295 | 9,171 | 6,789 |
Net Income | 9,510 | 35,984 | 4,878 | 2,086 |
Net Change In Cash | 185,391 | 176,697 | 158,566 | 135,513 |
Free Cash Flow | -7,667 | -15,081 | 13,065 | 11,105 |
Cash | 36,823 | 146,471 | 37,832 | 38,700 |
Basic Shares | 36,558 | 36,689 | 35,687 | 36,488 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $557,933 | $544,845 | $422,627 | $324,140 |
Gross Profit | 196,147 | 171,016 | 128,225 | 100,922 |
EBITDA | 45,234 | 47,448 | 38,328 | 21,893 |
EBIT | 30,711 | 34,941 | 27,714 | 12,040 |
Net Income | 12,957 | 12,911 | 17,417 | 1,426 |
Net Change In Cash | 557,933 | 544,845 | 422,627 | 324,140 |
Cost of Revenue | 19,568 | |||
Free Cash Flow | 7,460 | 36,263 | 26,273 | 10,682 |
Cash | 37,832 | 54,779 | 45,522 | 29,902 |
Basic Shares | 35,687 | 35,334 | 35,005 | 35,594 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.24 |
2025-03-31 | $0.98 |
2024-12-31 | $0.27 |