Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 214.47M | $ 178.03M | $ 160.79M | $ 150.19M | $ 144.91M |
Gross Profit | $ 196.23M | $ 166.60M | $ 150.06M | $ 138.53M | $ 135.31M |
Operating Income | $ 164.70M | $ 143.32M | $ 123.06M | $ 121.31M | $ 117.74M |
EBITDA | $ 429.51M | $ 144.79M | $ 124.66M | $ 122.79M | $ 80.20M |
Net Income | $ 316.64M | $ 243.62M | $ 173.94M | $ 66.25M | $ 132.86M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 501.09M | $ 139.06M | $ 452.80M | $ 120.55M | $ 75.06M |
Total Assets | $ 3.79B | $ 2.95B | $ 2.76B | $ 2.25B | $ 2.09B |
Total Debt | $ 916.08M | $ 932.00M | $ 934.91M | $ 840.54M | $ 715.53M |
Net Debt | $ 414.99M | $ 792.95M | $ 482.11M | $ 719.99M | $ 640.47M |
Total Liabilities | $ 1.31B | $ 1.31B | $ 1.31B | $ 1.15B | $ 982.48M |
Stockholders' Equity | $ 2.49B | $ 1.64B | $ 1.45B | $ 1.11B | $ 1.11B |
Cash Flow | |||||
Free Cash Flow | $ 142.72M | $ 64.99M | $ 107.71M | $ 61.15M | $ 60.15M |
Operating Cash Flow | $ 144.80M | $ 65.21M | $ 107.93M | $ 61.98M | $ 61.75M |
Investing Cash Flow | $ -223.07M | $ -262.16M | $ 15.95M | $ -73.39M | $ 1.19M |
Financing Cash Flow | $ 444.74M | $ -119.78M | $ 212.54M | $ 55.64M | $ -52.96M |