Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
1.17B | 1.16B | 1.17B | 716.52M | 551.90M | 511.12M | Gross Profit |
427.90M | 419.18M | 340.98M | 255.40M | 300.62M | 276.61M | EBIT |
306.65M | 171.22M | 181.25M | 133.58M | 124.17M | 81.83M | EBITDA |
150.15M | 165.34M | 263.02M | 165.60M | 169.80M | 14.65M | Net Income Common Stockholders |
8.61M | 24.17M | 104.08M | 74.82M | 85.64M | -36.90M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
68.78M | 50.41M | 58.90M | 59.48M | 61.23M | 44.30M | Total Assets |
2.62B | 2.59B | 2.68B | 2.33B | 1.90B | 2.01B | Total Debt |
1.22B | 1.22B | 1.30B | 1.08B | 834.28M | 1.02B | Net Debt |
1.15B | 1.17B | 1.24B | 1.02B | 773.04M | 974.99M | Total Liabilities |
1.80B | 1.78B | 1.87B | 1.60B | 1.26B | 1.43B | Stockholders Equity |
816.90M | 801.84M | 811.41M | 723.41M | 647.64M | 581.75M |
Cash Flow | Free Cash Flow | ||||
184.82M | 177.08M | 152.42M | 130.14M | 132.54M | 128.03M | Operating Cash Flow |
209.43M | 204.81M | 184.59M | 142.80M | 139.30M | 133.65M | Investing Cash Flow |
-20.02M | -23.54M | -319.66M | -258.42M | 7.20M | -12.11M | Financing Cash Flow |
-173.07M | -186.78M | 135.94M | 105.30M | -129.58M | -126.37M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
$691.72M | 130.10 | 1.11% | 2.89% | ― | ― | ||
62 Neutral | $6.88B | 11.32 | 2.90% | 3.87% | 2.70% | -24.57% | |
$360.68M | 16.07 | 10.29% | 6.16% | ― | ― | ||
49 Neutral | C$23.62M | ― | ― | -6.91% | 31.42% | ||
C$31.13M | ― | 6.54% | ― | ― | ― | ||
C$121.30K | ― | ― | ― | ― | |||
46 Neutral | C$13.74M | ― | 11.42% | ― | -13.66% | -25.60% |