Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $209,054 | $305,889 | $309,366 | $304,283 |
Gross Profit | 289,578 | 305,889 | 309,366 | 304,283 |
EBITDA | 72,812 | 64,471 | 46,228 | 71,629 |
EBIT | 62,222 | 54,212 | 36,376 | 62,112 |
Net Income | 51,055 | 44,708 | 32,627 | 54,316 |
Net Change In Cash | 209,054 | 305,889 | 309,366 | 304,283 |
Free Cash Flow | 171,278 | 38,812 | -54,050 | 86,918 |
Cash | 987,833 | 800,779 | 788,660 | 1,354,342 |
Basic Shares | 113,473 | 113,405 | 112,554 | 110,907 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $787,473 | $884,966 | $778,887 | $727,792 |
Gross Profit | 787,473 | 884,966 | 778,887 | 727,792 |
EBITDA | 304,751 | 406,768 | 381,477 | 358,830 |
EBIT | 267,608 | 370,280 | 349,438 | 328,040 |
Net Income | 222,927 | 303,202 | 284,757 | 266,400 |
Net Change In Cash | 787,473 | 884,966 | 778,887 | 727,792 |
Cost of Revenue | -35,691 | -195,456 | 302,181 | |
Free Cash Flow | 451,432 | 447,422 | 562,613 | 177,828 |
Cash | 1,354,342 | 401,995 | 437,686 | 633,142 |
Basic Shares | 110,890 | 110,827 | 99,398 | 94,932 |
Quarter | EPS |
---|---|
2024-09-30 | $0.45 |
2024-06-30 | $0.39 |
2024-03-31 | $0.29 |
2023-12-31 | $0.49 |