Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 695.24M | $ 544.89M | $ 473.24M | $ 439.69M | $ 390.95M |
Gross Profit | $ 93.76M | $ 67.04M | $ 58.59M | $ 45.74M | $ 54.89M |
Operating Income | $ 38.12M | $ 25.17M | $ 19.67M | $ 4.70M | $ 18.92M |
EBITDA | $ 44.44M | $ 30.64M | $ 24.60M | $ 9.46M | $ 23.82M |
Net Income | $ 22.56M | $ 13.38M | $ 6.64M | $ 2.15M | $ 15.74M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 24.25M | $ 6.06M | $ 2.08M | $ 5.19M | $ 43.00K |
Total Assets | $ 679.52M | $ 539.69M | $ 512.12M | $ 530.30M | $ 506.98M |
Total Debt | $ 273.09M | $ 329.63M | $ 326.57M | $ 355.24M | $ 319.00M |
Net Debt | $ 248.84M | $ 323.57M | $ 324.49M | $ 350.05M | $ 318.95M |
Total Liabilities | $ 367.56M | $ 394.18M | $ 386.46M | $ 416.05M | $ 405.80M |
Stockholders' Equity | $ 293.28M | $ 140.34M | $ 121.01M | $ 110.20M | $ 96.58M |
Cash Flow | |||||
Free Cash Flow | $ 30.31M | $ 24.98M | $ -5.13M | $ -24.53M | $ 42.95M |
Operating Cash Flow | $ 39.30M | $ 33.09M | $ 9.04M | $ -18.22M | $ 50.20M |
Investing Cash Flow | $ -70.68M | $ -30.22M | $ -24.24M | $ -20.12M | $ -41.62M |
Financing Cash Flow | $ 49.57M | $ 1.11M | $ 12.08M | $ 43.49M | $ -8.95M |