Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $90,763 | $115,671 | $122,091 | $124,666 |
Gross Profit | 28,157 | 80,272 | 84,809 | 86,448 |
EBITDA | 47,297 | 67,620 | 74,497 | 76,420 |
EBIT | 13,046 | 27,181 | 31,347 | 29,495 |
Net Income | 322,953 | 238,245 | -23,552 | 196,424 |
Net Change In Cash | 90,763 | 115,671 | 122,091 | 124,666 |
Free Cash Flow | 18,309 | 46,881 | 20,139 | 17,885 |
Cash | 1,063,088 | 1,181,292 | 551,285 | 551,968 |
Basic Shares | 52,553 | 52,827 | 52,354 | 52,352 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $546,275 | $540,807 | $492,343 | $416,759 |
Gross Profit | 380,554 | 370,823 | 339,556 | 278,357 |
EBITDA | 339,268 | 361,157 | 372,322 | 263,061 |
EBIT | 126,808 | 157,611 | 186,554 | 92,392 |
Net Income | 265,703 | 168,719 | 124,935 | 35,721 |
Net Change In Cash | 546,275 | 540,807 | 492,343 | 416,759 |
Cost of Revenue | -22,038 | -31,161 | 55,285 | |
Free Cash Flow | 238,533 | 257,262 | 282,515 | 190,170 |
Cash | 551,968 | 20,254 | 41,807 | 69,742 |
Basic Shares | 52,405 | 53,470 | 209,143 | 193,777 |
Quarter | EPS |
---|---|
2024-09-30 | $6.07 |
2024-06-30 | $1.11 |
2024-03-31 | -$0.13 |
2023-12-31 | $0.92 |