Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $297,036 | $209,054 | $305,889 | $309,366 |
Gross Profit | 297,036 | 209,054 | 305,889 | 309,366 |
EBITDA | 72,812 | 64,471 | 46,228 | |
EBIT | 62,222 | 54,212 | 36,376 | |
Net Income | 61,754 | 51,055 | 44,708 | 32,627 |
Net Change In Cash | 297,036 | 209,054 | 305,889 | 309,366 |
Free Cash Flow | 140,900 | 38,812 | -54,050 | |
Cash | 268,746 | 987,833 | 800,779 | 788,660 |
Basic Shares | 113,473 | 113,473 | 113,405 | 112,554 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,139,850 | $789,437 | $884,966 | $778,887 |
Gross Profit | 1,139,850 | 787,473 | 884,966 | 778,887 |
EBITDA | 304,751 | 406,768 | 381,477 | |
EBIT | 267,608 | 370,280 | 349,438 | |
Net Income | 190,144 | 222,927 | 303,202 | 284,757 |
Net Change In Cash | 1,139,850 | 789,437 | 884,966 | 778,887 |
Cost of Revenue | -35,691 | -195,456 | ||
Free Cash Flow | 224,744 | 451,432 | 447,422 | 562,613 |
Cash | 268,746 | 1,354,342 | 401,995 | 437,686 |
Basic Shares | 113,243 | 110,890 | 110,827 | 99,398 |
Quarter | EPS |
---|---|
2024-12-31 | $0.55 |
2024-09-30 | $0.45 |
2024-06-30 | $0.39 |
2024-03-31 | $0.29 |