Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 2.84B | $ 2.89B | $ 2.26B | $ 2.05B | $ 2.27B |
Gross Profit | $ 271.07M | $ 255.24M | $ 205.90M | $ 175.05M | $ 200.41M |
Operating Income | $ 109.66M | $ 90.07M | $ 53.06M | $ 44.28M | $ 54.72M |
EBITDA | $ 158.50M | $ 141.07M | $ 97.39M | $ 74.45M | $ 83.60M |
Net Income | $ 64.31M | $ 68.23M | $ 35.77M | $ 14.05M | $ 23.43M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 277.39M | $ 207.43M | $ 271.75M | $ 390.81M | $ 363.96M |
Total Assets | $ 2.27B | $ 2.23B | $ 1.90B | $ 1.74B | $ 1.76B |
Total Debt | $ 454.34M | $ 411.64M | $ 221.15M | $ 212.33M | $ 215.63M |
Net Debt | $ 176.95M | $ 204.21M | $ -50.60M | $ -178.48M | $ -148.32M |
Total Liabilities | $ 1.20B | $ 1.20B | $ 930.08M | $ 754.65M | $ 745.04M |
Stockholders' Equity | $ 1.08B | $ 1.03B | $ 973.80M | $ 989.59M | $ 1.01B |
Cash Flow | |||||
Free Cash Flow | $ 96.56M | $ -224.24M | $ -44.80M | $ 80.92M | $ 58.02M |
Operating Cash Flow | $ 174.29M | $ -177.47M | $ -2.62M | $ 120.44M | $ 93.14M |
Investing Cash Flow | $ -77.14M | $ -41.17M | $ -41.88M | $ -34.38M | $ -34.86M |
Financing Cash Flow | $ -23.58M | $ 159.23M | $ -73.95M | $ -57.53M | $ -152.84M |