Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 443.81M | $ 443.89M | $ 527.46M | $ 416.05M | $ 274.03M |
Gross Profit | $ 159.60M | $ 149.67M | $ 221.03M | $ 169.22M | $ 62.36M |
Operating Income | $ 104.11M | $ 107.98M | $ 178.31M | $ 139.42M | $ 30.78M |
EBITDA | $ 156.26M | $ 163.62M | $ 224.30M | $ 188.35M | $ 76.75M |
Net Income | $ 65.84M | $ 72.73M | $ 108.16M | $ 93.75M | $ 14.12M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 19.88M | $ 11.55M | $ 44.36M | $ 19.98M | $ 9.79M |
Total Assets | $ 1.12B | $ 1.08B | $ 1.06B | $ 991.76M | $ 946.64M |
Total Debt | $ 2.07M | $ 24.97M | $ 8.23M | $ 15.17M | $ 88.96M |
Net Debt | $ -17.81M | $ 13.42M | $ -25.91M | $ -4.77M | $ 79.17M |
Total Liabilities | $ 186.59M | $ 191.42M | $ 212.08M | $ 225.58M | $ 272.09M |
Stockholders' Equity | $ 898.43M | $ 853.78M | $ 817.80M | $ 727.33M | $ 638.69M |
Cash Flow | |||||
Free Cash Flow | $ 46.19M | $ 15.65M | $ 86.00M | $ 91.62M | $ 17.02M |
Operating Cash Flow | $ 133.04M | $ 122.63M | $ 165.29M | $ 160.31M | $ 68.78M |
Investing Cash Flow | $ -94.75M | $ -116.82M | $ -91.28M | $ -48.04M | $ -47.48M |
Financing Cash Flow | $ -29.96M | $ -38.62M | $ -49.63M | $ -102.08M | $ -22.16M |