Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $97,853 | $130,232 | $86,449 | $86,449 |
Gross Profit | 77,637 | 106,177 | 69,333 | 69,333 |
EBITDA | 28,112 | 48,399 | 18,491 | |
EBIT | 27,864 | 48,261 | 18,314 | |
Net Income | 82,771 | 50,990 | 23,818 | 23,818 |
Net Change In Cash | 97,853 | 130,232 | 86,449 | 86,449 |
Free Cash Flow | 32,208 | 33,972 | 41,813 | 41,273 |
Cash | 155,329 | 164,838 | 91,997 | 91,997 |
Basic Shares | 72,787 | 78,548 | 76,249 | 85,890 |
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 |
---|---|
2024-12-31 | $0.42 |
2024-09-30 | $0.70 |
2024-06-30 | $0.34 |
2024-03-31 | $0.32 |