Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 6.42B | 5.38B | 4.84B | 4.20B | 2.80B |
Gross Profit | 3.67B | 2.97B | 2.79B | 2.47B | 1.57B |
Operating Income | 651.62M | 371.37M | 426.61M | 561.66M | 409.17M |
EBITDA | 1.48B | 1.02B | 975.25M | 981.87M | 617.16M |
Net Income | 290.98M | 149.20M | 213.38M | 298.36M | 206.91M |
Balance Sheet | |||||
Cash & Short-Term Investments | 1.58B | 1.83B | 1.54B | 1.77B | 926.04M |
Total Assets | 8.73B | 7.71B | 6.95B | 6.11B | 4.66B |
Total Debt | 4.77B | 4.17B | 3.43B | 2.66B | 2.35B |
Net Debt | 3.72B | 3.15B | 2.74B | 1.54B | 1.67B |
Total Liabilities | 6.28B | 5.44B | 4.71B | 3.82B | 3.45B |
Stockholders' Equity | 1.76B | 1.59B | 1.54B | 1.58B | 1.02B |
Cash Flow | |||||
Free Cash Flow | 627.11M | 601.32M | 379.33M | 649.56M | 434.47M |
Operating Cash Flow | 1.15B | 930.42M | 595.55M | 753.54M | 531.42M |
Investing Cash Flow | -414.18M | -299.04M | -497.03M | -517.47M | 9.62M |
Financing Cash Flow | -678.82M | -327.52M | -520.60M | 202.74M | -130.11M |