Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $409,752 | $399,463 | $395,162 | $397,080 |
Gross Profit | 409,752 | 399,463 | 395,162 | 397,080 |
EBITDA | 116,281 | -6,268 | -7,441 | 1,279 |
EBIT | 115,372 | -7,178 | -8,351 | 0 |
Net Income | 95,267 | 96,507 | 86,814 | 79,390 |
Net Change In Cash | 409,752 | 399,463 | 395,162 | 397,080 |
Free Cash Flow | 58,212 | 119,599 | 132,872 | |
Cash | 1,857,653 | 1,731,460 | 1,597,773 | |
Basic Shares | 135,504 | 135,314 | 135,121 | 134,984 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,504,693 | $1,031,613 | $1,008,580 | $1,036,747 |
Gross Profit | 1,503,094 | 1,031,613 | 1,008,580 | 1,036,747 |
EBITDA | 5,116 | 591,325 | 468,761 | 370,233 |
EBIT | -17,191 | 567,572 | 446,270 | 349,913 |
Net Income | 366,313 | 379,627 | 367,738 | 289,023 |
Net Change In Cash | 1,504,693 | 1,031,613 | 1,008,580 | 1,036,747 |
Cost of Revenue | -2,581,518 | 1,549,102 | 1,371,575 | |
Free Cash Flow | 397,053 | 743,960 | 594,159 | 121,422 |
Cash | 1,597,773 | 1,176,652 | 3,758,170 | 2,209,068 |
Basic Shares | 134,753 | 135,117 | 129,512 | 120,090 |
Quarter | EPS |
---|---|
2024-09-30 | $0.70 |
2024-06-30 | $0.71 |
2024-03-31 | $0.64 |
2023-12-31 | $0.59 |