Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $126,664 | $120,634 | $89,910 | $124,865 |
Gross Profit | 61,408 | 55,863 | 19,835 | 50,150 |
EBITDA | 20,197 | 15,665 | -23,102 | 10,928 |
EBIT | 16,502 | 12,018 | -26,761 | 7,316 |
Net Income | 12,305 | 8,900 | -21,223 | 6,185 |
Net Change In Cash | 126,664 | 120,634 | 89,910 | 124,865 |
Free Cash Flow | 12,922 | -4,484 | 27,279 | -31,066 |
Cash | 248,113 | 256,089 | 289,223 | 283,391 |
Basic Shares | 101,898 | 101,817 | 101,840 | 101,832 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $453,320 | $422,357 | $340,070 | $308,981 |
Gross Profit | 165,425 | 228,468 | 291,692 | 281,918 |
EBITDA | -1,353 | 60,323 | 130,227 | 137,823 |
EBIT | -15,910 | 46,051 | 116,876 | 126,181 |
Net Income | -11,653 | 36,086 | 86,173 | 92,049 |
Net Change In Cash | 453,320 | 422,357 | 340,070 | 308,981 |
Cost of Revenue | 108,265 | -351,994 | ||
Free Cash Flow | 25,875 | 33,081 | 134,954 | 93,212 |
Cash | 289,113 | 423,249 | 179,228 | 70,963 |
Basic Shares | 101,840 | 102,895 | 106,193 | 104,156 |
Quarter | EPS |
---|---|
2025-06-30 | $0.13 |
2025-03-31 | $0.09 |
2024-12-31 | $0.11 |
2024-09-30 | $0.06 |