Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $276,788 | $246,151 | $258,846 | $298,663 |
Gross Profit | 114,351 | 95,319 | 105,403 | 131,964 |
EBITDA | 26,031 | 4,499 | 72,193 | 27,267 |
EBIT | 3,224 | -18,684 | -23,365 | 3,712 |
Net Income | 3,735 | -15,676 | -14,375 | 5,553 |
Net Change In Cash | 276,788 | 246,151 | 258,846 | 298,663 |
Free Cash Flow | 45,151 | 37,613 | 26,042 | 42,820 |
Cash | 578,281 | 549,964 | 500,979 | 446,840 |
Basic Shares | 46,036 | 45,732 | 45,495 | 45,595 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,147,112 | $1,295,947 | $1,132,018 | $892,208 |
Gross Profit | 496,840 | 588,987 | 554,653 | 413,292 |
EBITDA | -34,868 | 96,846 | 174,438 | 107,121 |
EBIT | -34,868 | -2,323 | 89,507 | 35,526 |
Net Income | -20,371 | 5,648 | 77,849 | 32,194 |
Net Change In Cash | 1,147,112 | 1,295,947 | 1,132,018 | 892,208 |
Cost of Revenue | -1,841 | -134,300 | 362,710 | |
Free Cash Flow | 126,078 | 17,041 | 173,474 | 131,004 |
Cash | 500,979 | 330,362 | 349,051 | 485,928 |
Basic Shares | 45,212 | 45,891 | 47,943 | 43,743 |
Quarter | EPS |
---|---|
2024-06-30 | $0.51 |
2024-03-31 | $0.03 |
2023-12-31 | $0.33 |
2023-09-30 | $0.62 |