Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $268,615 | $267,774 | $273,637 | $275,510 |
Gross Profit | 171,635 | 170,199 | 175,965 | 195,461 |
EBITDA | 74,381 | 86,723 | 52,372 | 26,670 |
EBIT | 57,357 | 69,517 | 35,169 | 9,543 |
Net Income | 27,395 | 24,617 | -26,026 | 16,671 |
Net Change In Cash | 268,615 | 267,774 | 273,637 | 275,510 |
Free Cash Flow | 31,194 | -381 | 61,251 | 59,010 |
Cash | 286,664 | 262,699 | 355,642 | 439,184 |
Basic Shares | 126,247 | 128,733 | 130,687 | 191,417 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,051,829 | $903,503 | $765,660 | $488,940 |
Gross Profit | 675,966 | 654,013 | 555,739 | 349,173 |
EBITDA | 116,759 | -13,131 | -27,627 | 98,918 |
EBIT | 45,213 | -107,383 | -140,121 | 7,078 |
Net Income | -4,213 | -114,124 | 309,815 | 98,120 |
Net Change In Cash | 1,051,829 | 903,503 | 765,660 | 488,940 |
Cost of Revenue | 240,889 | |||
Free Cash Flow | 167,151 | 116,608 | 91,184 | 45,629 |
Cash | 355,642 | 402,559 | 369,175 | 128,029 |
Basic Shares | 134,936 | 129,421 | 129,212 | 115,343 |
Quarter | EPS |
---|---|
2024-06-30 | $0.22 |
2024-03-31 | $0.19 |
2023-12-31 | -$0.19 |
2023-09-30 | $0.12 |