Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 537.50M | $ 463.15M | $ 363.61M | $ 248.57M | $ 187.48M |
Gross Profit | $ 470.78M | $ 377.53M | $ 298.26M | $ 216.82M | $ 163.97M |
Operating Income | $ 254.39M | $ 218.09M | $ 190.27M | $ 125.13M | $ 101.09M |
EBITDA | $ 463.95M | $ 386.24M | $ 295.67M | $ 192.16M | $ 161.45M |
Net Income | $ 169.96M | $ 152.44M | $ 122.27M | $ 91.38M | $ 80.08M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 10.91M | $ 27.76M | $ 43.25M | $ 6.14M | $ 15.60M |
Total Assets | $ 7.77B | $ 6.71B | $ 5.23B | $ 3.89B | $ 2.66B |
Total Debt | $ 2.41B | $ 1.94B | $ 1.69B | $ 1.22B | $ 872.30M |
Net Debt | $ 2.40B | $ 1.91B | $ 1.64B | $ 1.21B | $ 856.70M |
Total Liabilities | $ 2.57B | $ 2.08B | $ 1.81B | $ 1.36B | $ 972.97M |
Stockholders' Equity | $ 5.20B | $ 4.63B | $ 3.42B | $ 2.52B | $ 1.69B |
Cash Flow | |||||
Free Cash Flow | $ 391.60M | $ 362.12M | $ 246.31M | $ 142.96M | $ 126.71M |
Operating Cash Flow | $ 391.60M | $ 362.12M | $ 246.31M | $ 142.96M | $ 126.71M |
Investing Cash Flow | $ -1.27B | $ -1.62B | $ -1.39B | $ -1.30B | $ -667.52M |
Financing Cash Flow | $ 869.01M | $ 1.24B | $ 1.18B | $ 1.12B | $ 528.99M |