Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.89B | 1.79B | 1.41B | 1.08B | 846.51M |
Gross Profit | 789.92M | 718.31M | 593.26M | 451.35M | 352.70M |
Operating Income | 258.21M | 292.66M | 277.72M | 208.22M | 145.27M |
EBITDA | 336.20M | 354.17M | 333.93M | 256.08M | 185.85M |
Net Income | 148.25M | 218.30M | 224.01M | 154.28M | 111.21M |
Balance Sheet | |||||
Cash & Short-Term Investments | 148.76M | 138.51M | 257.40M | 244.82M | 96.77M |
Total Assets | 2.18B | 2.09B | 1.44B | 1.07B | 776.98M |
Total Debt | 995.82M | 876.64M | 458.20M | 290.16M | 186.78M |
Net Debt | 865.77M | 755.75M | 220.43M | 63.64M | 108.23M |
Total Liabilities | 1.34B | 1.35B | 850.42M | 582.92M | 373.58M |
Stockholders' Equity | 758.22M | 674.08M | 547.06M | 451.49M | 383.12M |
Cash Flow | |||||
Free Cash Flow | 53.84M | -334.12M | 39.29M | 175.89M | 99.56M |
Operating Cash Flow | 164.38M | -216.75M | 131.84M | 244.99M | 144.80M |
Investing Cash Flow | -133.88M | -130.63M | -108.56M | -78.72M | -45.09M |
Financing Cash Flow | -25.41M | 217.40M | 11.20M | -12.02M | -68.08M |