Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 5.38B | 4.84B | 4.20B | 2.80B | 2.76B |
Gross Profit | 2.97B | 2.79B | 2.47B | 1.57B | 1.57B |
Operating Income | 371.37M | 426.61M | 561.66M | 409.17M | 349.47M |
EBITDA | 1.02B | 975.25M | 981.87M | 617.16M | 666.24M |
Net Income | 149.20M | 213.38M | 298.36M | 206.91M | 243.42M |
Balance Sheet | |||||
Cash & Short-Term Investments | 1.83B | 1.54B | 1.77B | 926.04M | 622.83M |
Total Assets | 7.71B | 6.95B | 6.11B | 4.66B | 3.93B |
Total Debt | 4.17B | 3.43B | 2.66B | 2.35B | 2.17B |
Net Debt | 3.15B | 2.74B | 1.54B | 1.67B | 1.90B |
Total Liabilities | 5.44B | 4.71B | 3.82B | 3.45B | 2.95B |
Stockholders' Equity | 1.59B | 1.54B | 1.58B | 1.02B | 849.75M |
Cash Flow | |||||
Free Cash Flow | 601.32M | 379.33M | 649.56M | 434.47M | 378.00M |
Operating Cash Flow | 930.42M | 595.55M | 753.54M | 531.42M | 446.29M |
Investing Cash Flow | -299.04M | -497.03M | -517.47M | 9.62M | -128.82M |
Financing Cash Flow | -327.52M | -520.60M | 202.74M | -130.11M | -274.83M |