Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $95,602 | $77,874 | $97,853 | $130,232 |
Gross Profit | 76,450 | 60,911 | 77,637 | 106,177 |
EBITDA | 31,134 | 15,792 | 28,112 | 48,399 |
EBIT | 30,943 | 15,618 | 27,864 | 48,261 |
Net Income | 26,742 | 18,201 | 82,771 | 50,990 |
Net Change In Cash | 95,602 | 77,874 | 97,853 | 130,232 |
Free Cash Flow | 24,035 | 13,959 | 32,208 | 33,972 |
Cash | 216,237 | 145,948 | 155,329 | 164,838 |
Basic Shares | 63,637 | 69,435 | 72,787 | 78,548 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $394,818 | $492,048 | $454,271 | $357,565 |
Gross Profit | 317,066 | 411,340 | 380,786 | 303,973 |
EBITDA | 113,259 | 196,283 | 198,534 | 167,994 |
EBIT | 112,531 | 195,660 | 197,854 | 167,477 |
Net Income | 181,275 | 197,919 | 161,520 | 164,971 |
Net Change In Cash | 394,818 | 492,048 | 454,271 | 357,565 |
Free Cash Flow | 131,995 | 176,121 | 180,003 | 173,946 |
Cash | 155,329 | 144,411 | 97,540 | 68,136 |
Basic Shares | 80,597 | 85,953 | 85,403 | 86,017 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.47 |
2025-03-31 | $0.31 |
2024-12-31 | $0.42 |