Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $737,298 | $729,879 | $597,539 | $670,600 |
Gross Profit | 436,514 | 423,588 | 337,261 | 379,068 |
EBITDA | 152,065 | 185,131 | 107,969 | 158,262 |
EBIT | 121,764 | 154,894 | 79,918 | 130,351 |
Net Income | 145,649 | 186,273 | 64,197 | 117,054 |
Net Change In Cash | 737,298 | 729,879 | 597,539 | 670,600 |
Free Cash Flow | 114,430 | 171,223 | -36,744 | 204,444 |
Cash | 510,036 | 421,904 | 707,403 | 757,571 |
Basic Shares | 164,253 | 163,470 | 162,348 | 162,106 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,676,298 | $3,155,045 | $3,702,881 | $3,121,469 |
Gross Profit | 1,536,748 | 1,867,151 | 2,206,656 | 1,785,741 |
EBITDA | 611,770 | 976,999 | 1,335,517 | 1,041,948 |
EBIT | 501,068 | 866,903 | 1,222,988 | 931,026 |
Net Income | 448,752 | 715,501 | 1,014,589 | 784,147 |
Net Change In Cash | 2,676,298 | 3,155,045 | 3,702,881 | 3,121,469 |
Cost of Revenue | -271,315 | 208,078 | 140,197 | |
Free Cash Flow | 425,589 | 414,674 | 965,894 | 683,958 |
Cash | 757,571 | 854,773 | 1,122,199 | 914,121 |
Basic Shares | 164,304 | 169,734 | 183,625 | 183,042 |
Quarter | EPS |
---|---|
2024-09-30 | $0.90 |
2024-06-30 | $0.86 |
2024-03-31 | $0.51 |
2023-12-31 | $0.79 |