Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 703.63M | $ 836.52M | $ 782.36M | $ 626.72M | $ 395.52M |
Gross Profit | $ 286.32M | $ 304.71M | $ 253.31M | $ 198.97M | $ 98.81M |
Operating Income | $ 74.43M | $ 148.61M | $ 148.97M | $ 93.71M | $ 54.24M |
EBITDA | $ 98.87M | $ 170.51M | $ 167.08M | $ 117.00M | $ 67.20M |
Net Income | $ 34.66M | $ 107.47M | $ 109.46M | $ 91.31M | $ 40.34M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 25.27M | $ 18.39M | $ 47.89M | $ 21.57M | $ 21.66M |
Total Assets | $ 1.41B | $ 1.39B | $ 1.16B | $ 1.04B | $ 366.57M |
Total Debt | $ 214.20M | $ 301.86M | $ 241.96M | $ 240.40M | $ 42.93M |
Net Debt | $ 188.93M | $ 283.47M | $ 194.07M | $ 218.83M | $ 21.27M |
Total Liabilities | $ 573.24M | $ 543.28M | $ 412.57M | $ 397.20M | $ 104.05M |
Stockholders' Equity | $ 834.17M | $ 850.49M | $ 745.64M | $ 644.26M | $ 262.53M |
Cash Flow | |||||
Free Cash Flow | $ 31.10M | $ 28.52M | $ 43.61M | $ 40.87M | $ 33.55M |
Operating Cash Flow | $ 102.28M | $ 83.78M | $ 88.94M | $ 88.26M | $ 53.26M |
Investing Cash Flow | $ -71.56M | $ -159.24M | $ -47.81M | $ -182.62M | $ -19.65M |
Financing Cash Flow | $ -23.80M | $ 45.92M | $ -14.76M | $ 94.29M | $ -15.26M |