Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $131,249 | $118,197 | $116,509 | $116,442 |
Gross Profit | 102,156 | 90,519 | 93,191 | 96,542 |
EBITDA | 20,132 | 13,626 | 22,561 | 32,231 |
EBIT | 9,268 | 3,209 | 14,613 | 26,177 |
Net Income | -4,022 | -7,162 | 3,290 | 10,757 |
Net Change In Cash | 131,249 | 118,197 | 116,509 | 116,442 |
Free Cash Flow | 20,399 | 16,389 | 18,836 | 21,841 |
Cash | 93,874 | 94,090 | 85,196 | 174,445 |
Basic Shares | 188,823 | 188,234 | 188,426 | 188,074 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $466,147 | $421,880 | $371,769 | $346,456 |
Gross Profit | 385,468 | 353,672 | 313,159 | 294,024 |
EBITDA | 110,464 | 94,652 | 72,549 | 65,094 |
EBIT | 84,739 | 74,578 | 49,277 | 32,064 |
Net Income | 30,958 | 23,412 | 16,707 | 113 |
Net Change In Cash | 466,147 | 421,880 | 371,769 | 346,456 |
Cost of Revenue | 30,802 | -31,814 | ||
Free Cash Flow | 61,867 | 67,753 | 50,403 | 10,508 |
Cash | 85,196 | 153,048 | 98,847 | 66,736 |
Basic Shares | 188,426 | 185,980 | 181,297 | 179,049 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.11 |
2025-03-31 | $0.08 |
2024-12-31 | $0.10 |