Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.02B | 1.06B | 1.11B | 906.18M | 832.42M |
Gross Profit | 277.19M | 277.74M | 283.01M | 240.25M | 212.98M |
Operating Income | 83.98M | 73.92M | 114.65M | 70.29M | 55.47M |
EBITDA | 110.22M | 83.43M | 133.67M | 79.78M | 65.18M |
Net Income | 47.93M | 37.44M | 74.99M | 31.31M | 25.17M |
Balance Sheet | |||||
Cash & Short-Term Investments | 19.92M | 12.30M | 15.84M | 15.13M | 6.63M |
Total Assets | 984.16M | 979.10M | 1.08B | 923.63M | 768.58M |
Total Debt | 232.94M | 308.31M | 384.42M | 329.01M | 182.72M |
Net Debt | 213.02M | 296.00M | 368.58M | 313.88M | 176.10M |
Total Liabilities | 488.85M | 523.26M | 640.76M | 554.16M | 430.06M |
Stockholders' Equity | 458.24M | 422.69M | 410.22M | 345.20M | 318.80M |
Cash Flow | |||||
Free Cash Flow | 127.61M | 130.26M | 55.20M | -87.79M | 60.75M |
Operating Cash Flow | 131.34M | 138.61M | 61.39M | -77.81M | 64.72M |
Investing Cash Flow | -964.00K | -5.51M | -71.09M | -14.13M | -1.86M |
Financing Cash Flow | -122.75M | -136.64M | 10.41M | 100.43M | -60.43M |