Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $174,047 | $230,691 | $257,726 | $286,681 |
Gross Profit | 92,666 | 80,628 | 113,352 | 132,297 |
EBITDA | 80,890 | 43,998 | 40,138 | 57,158 |
EBIT | 58,770 | 22,240 | 17,925 | 35,704 |
Net Income | 96,949 | -9,372 | 241,216 | 12,282 |
Net Change In Cash | 174,047 | 230,691 | 257,726 | 286,681 |
Cost of Revenue | 9,315 | |||
Free Cash Flow | 9,536 | -23,254 | 9,663 | 17,443 |
Cash | 404,338 | 157,550 | 261,161 | 120,823 |
Basic Shares | 30,679 | 28,627 | 30,794 | 30,717 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,053,148 | $1,121,719 | $1,096,543 | $694,155 |
Gross Profit | 364,201 | 504,458 | 513,173 | 286,977 |
EBITDA | 207,294 | 249,004 | 333,992 | 95,468 |
EBIT | 117,886 | 147,947 | 227,300 | -28,962 |
Net Income | 255,756 | 82,346 | 161,776 | -136,611 |
Net Change In Cash | 1,053,148 | 1,121,719 | 1,096,543 | 694,155 |
Cost of Revenue | -78,506 | 116,982 | -8,120 | |
Free Cash Flow | 33,326 | 98,778 | 266,516 | 233 |
Cash | 157,550 | 136,889 | 220,540 | 103,558 |
Basic Shares | 30,781 | 31,514 | 32,122 | 28,080 |
Quarter | EPS |
---|---|
2024-03-31 | $0.04 |
2023-12-31 | $0.09 |
2023-09-30 | -$2.10 |
2023-06-30 | $0.40 |