Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $282,420 | $276,788 | $246,151 | $258,846 |
Gross Profit | 122,268 | 114,351 | 95,319 | 105,403 |
EBITDA | 6,564 | 26,031 | 1,336 | 359 |
EBIT | 11,627 | 3,224 | -21,847 | -95,199 |
Net Income | 8,630 | 3,735 | -15,676 | -14,375 |
Net Change In Cash | 282,420 | 276,788 | 246,151 | 258,846 |
Free Cash Flow | 9,418 | 45,151 | 37,613 | 26,042 |
Cash | 570,628 | 578,281 | 549,964 | 500,979 |
Basic Shares | 46,427 | 46,036 | 45,732 | 45,495 |
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 | 467,972 | 330,362 | 349,051 | 485,928 |
Basic Shares | 45,212 | 45,891 | 47,943 | 43,743 |
Quarter | EPS |
---|---|
2024-09-30 | $0.56 |
2024-06-30 | $0.51 |
2024-03-31 | $0.03 |
2023-12-31 | $0.33 |