Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 836.52M | $ 782.36M | $ 626.72M | $ 395.52M | $ 362.75M |
Gross Profit | $ 304.71M | $ 253.31M | $ 198.97M | $ 98.81M | $ 76.53M |
Operating Income | $ 148.61M | $ 148.97M | $ 93.71M | $ 54.24M | $ 47.24M |
EBITDA | $ 170.51M | $ 167.08M | $ 117.00M | $ 67.20M | $ 58.81M |
Net Income | $ 107.47M | $ 109.46M | $ 91.31M | $ 40.34M | $ 38.79M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 18.39M | $ 47.89M | $ 21.57M | $ 21.66M | $ 3.31M |
Total Assets | $ 1.39B | $ 1.16B | $ 1.04B | $ 366.57M | $ 322.60M |
Total Debt | $ 301.86M | $ 241.96M | $ 240.40M | $ 42.93M | $ 45.33M |
Net Debt | $ 283.47M | $ 194.07M | $ 218.83M | $ 21.27M | $ 42.02M |
Total Liabilities | $ 543.28M | $ 412.57M | $ 397.20M | $ 104.05M | $ 91.55M |
Stockholders' Equity | $ 850.49M | $ 745.64M | $ 644.26M | $ 262.53M | $ 231.04M |
Cash Flow | |||||
Free Cash Flow | $ 28.52M | $ 43.61M | $ 40.87M | $ 33.55M | $ 2.99M |
Operating Cash Flow | $ 83.78M | $ 88.94M | $ 88.26M | $ 53.26M | $ 19.72M |
Investing Cash Flow | $ -159.24M | $ -47.81M | $ -182.62M | $ -19.65M | $ -17.93M |
Financing Cash Flow | $ 45.92M | $ -14.76M | $ 94.29M | $ -15.26M | $ -3.51M |