Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $287,688 | $272,043 | $295,944 | $268,501 |
Gross Profit | 211,964 | 269,619 | 182,855 | 281,477 |
EBITDA | 126,017 | -43,825 | 59,281 | 56,087 |
EBIT | 123,514 | -47,594 | 56,315 | 53,618 |
Net Income | 42,374 | 3,659 | 18,456 | 27,154 |
Net Change In Cash | 287,688 | 272,043 | 295,944 | 268,501 |
Free Cash Flow | -14,188 | -53,480 | 41,766 | -36,085 |
Cash | 131,592 | 128,654 | 105,938 | 141,135 |
Basic Shares | 39,536 | 39,688 | 39,681 | 39,492 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,123,825 | $815,497 | $968,752 | $1,096,820 |
Gross Profit | 685,652 | 504,657 | 612,107 | 718,080 |
EBITDA | 209,128 | 133,538 | 301,045 | 390,252 |
EBIT | 198,336 | 120,162 | -341,233 | -318,324 |
Net Income | 70,601 | -83,477 | 117,147 | 183,158 |
Net Change In Cash | 1,123,825 | 815,497 | 968,752 | 1,096,820 |
Cost of Revenue | -17,511 | |||
Free Cash Flow | -98,639 | -100,422 | 8,341 | 73,713 |
Cash | 105,938 | 112,528 | 83,376 | 87,584 |
Basic Shares | 39,542 | 39,177 | 39,888 | 45,330 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.08 |
2025-03-31 | $0.09 |
2024-12-31 | $0.47 |