Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $171,070 | $82,993 | $84,407 | $90,624 |
Gross Profit | 161,009 | 158,756 | 84,407 | 152,091 |
EBITDA | -4,862 | 25,329 | 23,427 | 37,546 |
EBIT | -6,743 | 23,514 | 23,078 | 37,197 |
Net Income | 17,691 | 16,308 | 14,985 | 27,498 |
Net Change In Cash | 171,070 | 82,993 | 84,407 | 90,624 |
Free Cash Flow | 25,352 | -41,533 | 84,509 | 29,547 |
Cash | 370,852 | 457,547 | 358,824 | 452,504 |
Basic Shares | 38,255 | 38,822 | 38,203 | 38,175 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $609,360 | $418,019 | $399,677 | $180,484 |
Gross Profit | 609,360 | 418,019 | 354,853 | 180,484 |
EBITDA | 136,879 | 281,469 | 150,788 | 60,702 |
EBIT | 136,879 | 279,591 | 148,166 | 55,727 |
Net Income | 96,094 | 152,556 | 103,996 | 42,318 |
Net Change In Cash | 609,360 | 418,019 | 399,677 | 180,484 |
Free Cash Flow | 85,153 | 291,427 | 1,104,067 | 42,258 |
Cash | 457,547 | 169,297 | 393,722 | 876,828 |
Basic Shares | 38,187 | 38,538 | 38,903 | 21,538 |
Quarter | EPS |
---|---|
2024-03-31 | $0.38 |
2023-12-31 | $0.39 |
2023-09-30 | $0.34 |
2023-06-30 | $0.68 |