Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $528,527 | $448,158 | $446,918 | $411,953 |
Gross Profit | 333,025 | 94,864 | 31,965 | 37,703 |
EBITDA | 193,379 | 157,232 | 102,770 | 78,642 |
EBIT | 135,809 | 101,369 | 47,596 | 25,379 |
Net Income | 113,605 | 89,520 | 48,173 | 31,259 |
Net Change In Cash | 528,527 | 448,158 | 446,918 | 411,953 |
Free Cash Flow | -16,132 | -199,562 | -150,293 | -78,930 |
Cash | 427,950 | 169,559 | 157,583 | 327,429 |
Basic Shares | 53,485 | 52,236 | 50,792 | 50,934 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,766,356 | $1,643,981 | $1,458,084 | $1,350,729 |
Gross Profit | 316,841 | 330,111 | 332,242 | 312,169 |
EBITDA | 506,872 | 491,537 | 493,846 | 473,597 |
EBIT | 306,964 | 317,982 | 314,402 | 297,656 |
Net Income | 261,195 | 258,982 | 245,550 | 237,417 |
Net Change In Cash | 1,766,356 | 1,643,981 | 1,458,084 | 1,350,729 |
Cost of Revenue | -37,666 | -59,873 | 57,862 | |
Free Cash Flow | -344,110 | -81,304 | 63,265 | 77,193 |
Cash | 327,429 | 177,577 | 215,243 | 275,116 |
Basic Shares | 50,806 | 50,699 | 50,645 | 50,572 |
Quarter | EPS |
---|---|
2024-09-30 | $2.12 |
2024-06-30 | $1.71 |
2024-03-31 | $0.95 |
2023-12-31 | $0.61 |