Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $306,879 | $282,420 | $276,788 | $246,151 |
Gross Profit | 141,761 | 122,268 | 114,351 | 95,319 |
EBITDA | 12,396 | 6,564 | 26,031 | 1,336 |
EBIT | 11,627 | 3,224 | -21,847 | |
Net Income | 15,842 | 8,630 | 3,735 | -15,676 |
Net Change In Cash | 306,879 | 282,420 | 276,788 | 246,151 |
Free Cash Flow | 47,228 | 9,418 | 45,151 | 37,613 |
Cash | 369,201 | 570,628 | 578,281 | 549,964 |
Basic Shares | 46,854 | 46,427 | 46,036 | 45,732 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,112,238 | $1,147,112 | $1,295,947 | $1,132,018 |
Gross Profit | 471,003 | 496,840 | 588,987 | 554,653 |
EBITDA | 337 | -34,868 | 96,846 | 174,438 |
EBIT | -34,868 | -2,323 | 89,507 | |
Net Income | 12,531 | -20,371 | 5,648 | 77,849 |
Net Change In Cash | 1,112,238 | 1,147,112 | 1,295,947 | 1,132,018 |
Cost of Revenue | -1,841 | -134,300 | ||
Free Cash Flow | 151,259 | 126,078 | 17,041 | 173,474 |
Cash | 467,972 | 330,362 | 349,051 | |
Basic Shares | 46,255 | 45,212 | 45,891 | 47,943 |
Quarter | EPS |
---|---|
2024-12-31 | $0.60 |
2024-09-30 | $0.56 |
2024-06-30 | $0.51 |
2024-03-31 | $0.03 |