Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $558,654 | $565,128 | $565,128 | $564,560 |
Gross Profit | 208,118 | 198,939 | 198,939 | 195,363 |
EBITDA | 56,022 | 63,067 | 13,855 | 54,223 |
EBIT | 16,416 | 49,477 | 265 | 39,091 |
Net Income | 60,557 | 52,066 | 52,066 | 45,286 |
Net Change In Cash | 558,654 | 565,128 | 565,128 | 564,560 |
Cash | 481,763 | 607,091 | 992,904 | 1,102,339 |
Basic Shares | 57,220 | 63,455 | 64,101 | 67,152 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,267,870 | $2,411,516 | $2,619,051 | $2,025,154 |
Gross Profit | 813,028 | 852,128 | 837,901 | 569,598 |
EBITDA | 422,424 | 158,713 | 119,814 | 292,590 |
EBIT | 298,397 | -4,666 | -63,114 | 89,212 |
Net Income | 301,816 | 599,999 | -103,334 | -11,421 |
Net Change In Cash | 2,267,870 | 2,411,516 | 2,619,051 | 2,025,154 |
Free Cash Flow | 213,567 | 247,275 | 25,539 | 362,269 |
Cash | 1,063,956 | 1,214,449 | 1,837,185 | 1,740,508 |
Basic Shares | 73,148 | 73,642 | 78,100 | 80,009 |
Quarter | EPS |
---|---|
2024-09-30 | $1.07 |
2024-06-30 | $1.17 |
2024-03-31 | $1.02 |
2023-12-31 | $1.01 |