Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 1.04B | $ 1.08B | $ 1.01B | $ 629.37M | $ 725.61M |
Gross Profit | $ 276.11M | $ 275.48M | $ 238.28M | $ 178.95M | $ 223.82M |
Operating Income | $ 87.49M | $ 112.27M | $ 98.26M | $ 135.16M | $ 63.51M |
EBITDA | $ 101.11M | $ 122.87M | $ 125.59M | $ 161.81M | $ 78.01M |
Net Income | $ 54.41M | $ 79.49M | $ 72.57M | $ -37.71M | $ 46.87M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 478.16M | $ 621.62M | $ 545.23M | $ 336.47M | $ 332.87M |
Total Assets | $ 1.14B | $ 1.18B | $ 1.11B | $ 787.81M | $ 844.17M |
Total Debt | $ 99.70M | $ 82.85M | $ 84.96M | $ 115.80M | $ 110.34M |
Net Debt | $ -312.92M | $ -272.59M | $ -460.27M | $ -200.67M | $ -161.38M |
Total Liabilities | $ 679.31M | $ 764.99M | $ 770.78M | $ 520.21M | $ 535.06M |
Stockholders' Equity | $ 462.28M | $ 410.65M | $ 336.02M | $ 267.60M | $ 309.12M |
Cash Flow | |||||
Free Cash Flow | $ -40.23M | $ 108.15M | $ 265.16M | $ 16.03M | $ 75.29M |
Operating Cash Flow | $ -26.79M | $ 119.29M | $ 271.40M | $ 23.35M | $ 78.64M |
Investing Cash Flow | $ 133.60M | $ -279.60M | $ -21.26M | $ 32.63M | $ -69.31M |
Financing Cash Flow | $ -53.53M | $ -15.69M | $ -15.52M | $ -16.40M | $ -18.24M |