Page: Industry Financials
4177.T
Master Data Export
Industry Enterprise Value
| Metric | MRQ | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Stock Price | 12.00 | 7.47 | 8.22 | 9.49 | 12.05 | 8.09 | 9.84 | 9.39 | 9.55 | 8.08 | 7.84 | 8.46 | 8.22 | 6.39 | 7.35 | 7.09 | 5.75 | 5.03 | 11.64 | 16.72 | 15.50 | 16.61 | 15.12 | 13.37 | 18.78 | 22.90 | 21.31 | 20.18 | 23.63 | 21.39 | 14.20 |
| Market Capitalization | 359.17M | 249.37M | 296.43M | 333.97M | 414.03M | 328.39M | 348.75M | 331.46M | 322.56M | 257.27M | 274.05M | 215.14M | 221.83M | 189.69M | 188.02M | 234.52M | 186.76M | 217.74M | 423.44M | 469.51M | 412.33M | 385.75M | 937.00M | 646.20M | 790.50M | 1,390.23M | 1,005.93M | 1,223.38M | 1,408.31M | 1,104.56M | 690.13M |
| (-) Cash & Equivalents | 41.68M | 45.28M | 45.48M | 57.44M | 51.08M | 45.37M | 33.02M | 33.39M | 25.35M | 25.88M | 22.01M | 27.29M | 31.58M | 24.18M | 27.77M | 28.38M | 38.95M | 42.12M | 43.10M | 45.80M | 42.82M | 63.73M | 45.81M | 80.73M | 44.93M | 64.07M | 52.32M | 52.37M | 58.38M | 54.03M | 42.33M |
| (+) Total Debt | 19.74M | 32.50M | 35.40M | 32.64M | 33.33M | 28.86M | 25.77M | 12.49M | 14.77M | 12.56M | 7.83M | 11.75M | 10.01M | 7.32M | 5.94M | 5.26M | 5.23M | 11.25M | 15.04M | 14.42M | 9.61M | 11.13M | 13.15M | 14.91M | 13.23M | 58.50M | 58.83M | 41.87M | 60.97M | 35.75M | 27.41M |
| Enterprise Value | 321,067,895.47 | 219,166,976.52 | 297,093,360.78 | 316,992,440.37 | 386,668,403.89 | 311,489,259.69 | 345,597,003.16 | 324,626,232.08 | 289,821,975.22 | 259,137,543.45 | 266,754,857.64 | 212,845,644.36 | 197,078,792.86 | 175,714,235.73 | 172,366,878.10 | 212,368,508.24 | 164,796,703.81 | 170,186,769.73 | 402,438,754.69 | 438,953,658.97 | 376,104,834.80 | 357,406,193.56 | 909,788,172.26 | 634,295,870.85 | 920,562,958.61 | 1,373,580,186.73 | 1,064,814,255.10 | 1,195,421,797.36 | 1,389,301,302.79 | 1,090,971,148.45 | 678,099,082.00 |
Industry Income Statement
| Metric | TTM | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 517.03M | 406.68M | 409.38M | 418.31M | 382.29M | 319.92M | 347.81M | 318.34M | 296.29M | 297.54M | 267.44M | 338.81M | 300.60M | 348.02M | 370.05M | 333.93M | 334.79M | 413.28M | 564.44M | 503.67M | 454.42M | 634.97M | 695.28M | 705.28M | 986.30M | 1,569.65M | 1,426.38M | 1,292.36M | 1,380.07M | 1,205.65M | 947.37M |
| Cost of Revenue | 378.47M | 285.74M | 295.46M | 289.52M | 266.64M | 229.08M | 240.36M | 214.87M | 179.62M | 219.23M | 196.67M | 214.23M | 188.96M | 212.86M | 216.67M | 212.08M | 213.47M | 241.96M | 291.26M | 265.91M | 247.50M | 460.71M | 472.65M | 435.53M | 632.40M | 889.04M | 816.29M | 720.31M | 951.09M | 818.96M | 742.87M |
| Gross Profit | 138.56M | 120.94M | 113.92M | 128.80M | 115.65M | 90.84M | 107.46M | 103.46M | 116.67M | 78.31M | 70.77M | 124.58M | 111.64M | 135.16M | 153.37M | 121.85M | 121.32M | 171.32M | 273.18M | 237.77M | 206.92M | 174.25M | 222.63M | 269.75M | 353.90M | 680.61M | 610.09M | 572.05M | 428.97M | 386.69M | 204.51M |
| Gross Margin | 26.8% | 29.7% | 27.8% | 30.8% | 30.3% | 28.4% | 30.9% | 32.5% | 39.4% | 26.3% | 26.5% | 36.8% | 37.1% | 38.8% | 41.4% | 36.5% | 36.2% | 41.5% | 48.4% | 47.2% | 45.5% | 27.4% | 32.0% | 38.2% | 35.9% | 43.4% | 42.8% | 44.3% | 31.1% | 32.1% | 21.6% |
| R&D Expenses | 0.00M | 0.00M | 0.05M | 0.08M | 0.00M | 0.01M | 0.02M | 0.02M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M |
| SG&A Expenses | 76.97M | 69.72M | 70.79M | 70.70M | 60.89M | 57.37M | 55.24M | 49.78M | 43.62M | 52.21M | 48.17M | 66.13M | 68.60M | 70.95M | 82.68M | 77.28M | 81.54M | 85.12M | 137.21M | 107.33M | 118.35M | 174.79M | 224.52M | 222.56M | 245.58M | 343.79M | 252.32M | 200.33M | 298.72M | 214.18M | 161.49M |
| Operating Expenses | 76.97M | 69.72M | 70.84M | 70.78M | 60.89M | 57.38M | 55.26M | 49.79M | 43.62M | 52.22M | 48.17M | 66.13M | 68.60M | 70.95M | 82.68M | 77.28M | 81.54M | 85.12M | 137.21M | 107.33M | 118.35M | 174.79M | 224.52M | 222.56M | 245.58M | 343.79M | 252.32M | 200.33M | 298.72M | 214.18M | 161.49M |
| Operating Income | 61.59M | 51.23M | 43.08M | 58.01M | 54.76M | 33.46M | 52.20M | 53.67M | 73.05M | 26.09M | 22.59M | 58.44M | 43.04M | 64.21M | 70.69M | 44.56M | 39.78M | 86.20M | 135.97M | 130.44M | 88.57M | -0.53M | -1.89M | 47.18M | 108.32M | 336.82M | 357.77M | 371.72M | 130.25M | 172.51M | 43.02M |
| Operating Margin | 11.9% | 12.6% | 10.5% | 13.9% | 14.3% | 10.5% | 15.0% | 16.9% | 24.7% | 8.8% | 8.4% | 17.2% | 14.3% | 18.5% | 19.1% | 13.3% | 11.9% | 20.9% | 24.1% | 25.9% | 19.5% | -0.1% | -0.3% | 6.7% | 11.0% | 21.5% | 25.1% | 28.8% | 9.4% | 14.3% | 4.5% |
| Interest Income | 0.23M | 0.40M | 0.38M | 0.39M | 0.17M | 0.27M | 0.28M | 0.14M | 0.16M | 0.08M | 0.09M | 0.12M | 0.12M | 0.21M | 0.20M | 0.17M | 0.14M | 0.37M | 0.14M | 0.04M | 0.04M | 0.06M | 0.02M | 0.05M | 0.00M | 0.10M | 0.00M | 0.01M | 0.00M | 0.00M | 0.00M |
| Interest Expense | 0.98M | 0.97M | 1.16M | 0.85M | 0.79M | 0.78M | 0.94M | 0.74M | 0.59M | 0.53M | 0.55M | 0.68M | 0.62M | 0.48M | 0.44M | 0.46M | 0.54M | 0.70M | 0.65M | 0.32M | 0.23M | 0.28M | 0.09M | 0.40M | 0.09M | 0.26M | 0.13M | 0.09M | 0.01M | 0.00M | 0.02M |
| Net Interest Income | -0.75M | -0.57M | -0.78M | -0.46M | -0.62M | -0.51M | -0.66M | -0.59M | -0.43M | -0.45M | -0.46M | -0.55M | -0.50M | -0.26M | -0.24M | -0.29M | -0.40M | -0.32M | -0.51M | -0.29M | -0.19M | -0.22M | -0.07M | -0.35M | -0.09M | -0.15M | -0.13M | -0.07M | -0.01M | 0.00M | -0.02M |
| Other Income / Expense | -40.42M | -36.84M | -21.84M | -31.97M | -32.59M | -21.46M | -33.94M | -37.54M | -58.94M | -13.20M | -8.34M | -43.34M | -32.66M | -48.79M | -54.47M | -34.76M | -35.93M | -67.63M | -98.09M | -98.21M | -63.87M | 27.72M | 9.75M | -37.14M | -82.45M | -256.04M | -295.68M | -324.86M | -74.10M | -123.25M | -0.14M |
| Pre-Tax Income | 20.43M | 13.82M | 20.47M | 25.59M | 21.54M | 11.48M | 17.59M | 15.53M | 13.68M | 12.45M | 13.79M | 14.55M | 9.88M | 15.15M | 15.98M | 9.51M | 3.45M | 18.24M | 37.37M | 31.94M | 24.51M | 26.97M | 7.78M | 9.69M | 25.78M | 80.63M | 61.97M | 46.79M | 56.15M | 49.26M | 42.86M |
| Pre-Tax Margin | 4.0% | 3.4% | 5.0% | 6.1% | 5.6% | 3.6% | 5.1% | 4.9% | 4.6% | 4.2% | 5.2% | 4.3% | 3.3% | 4.4% | 4.3% | 2.8% | 1.0% | 4.4% | 6.6% | 6.3% | 5.4% | 4.2% | 1.1% | 1.4% | 2.6% | 5.1% | 4.3% | 3.6% | 4.1% | 4.1% | 4.5% |
| Income Tax Expense | 5.69M | 5.17M | 6.11M | 7.02M | 5.85M | 4.10M | 5.11M | 4.50M | 4.40M | 3.73M | 4.03M | 5.14M | 2.96M | 5.68M | 5.35M | 3.66M | 1.99M | 7.33M | 15.28M | 12.69M | 9.13M | 7.63M | 13.94M | 16.74M | 21.62M | 35.39M | 26.17M | 20.99M | 30.46M | 27.09M | 16.37M |
| Tax Rate | 27.8% | 35.0% | 29.8% | 27.4% | 27.2% | 35.0% | 29.0% | 29.0% | 32.2% | 30.0% | 29.2% | 35.0% | 30.0% | 35.0% | 33.5% | 35.0% | 35.0% | 35.0% | 35.0% | 35.0% | 35.0% | 28.3% | 35.0% | 35.0% | 35.0% | 35.0% | 35.0% | 35.0% | 35.0% | 35.0% | 35.0% |
| Net Income | 14.74M | 8.65M | 14.36M | 18.57M | 15.69M | 7.38M | 12.49M | 11.03M | 9.28M | 8.72M | 9.76M | 9.41M | 6.91M | 9.48M | 10.63M | 5.85M | 1.47M | 10.91M | 22.09M | 19.25M | 15.37M | 19.34M | -6.15M | -7.05M | 4.16M | 45.23M | 35.80M | 25.80M | 25.69M | 22.17M | 26.49M |
| Net Margin | 2.9% | 2.1% | 3.5% | 4.4% | 4.1% | 2.3% | 3.6% | 3.5% | 3.1% | 2.9% | 3.6% | 2.8% | 2.3% | 2.7% | 2.9% | 1.8% | 0.4% | 2.6% | 3.9% | 3.8% | 3.4% | 3.0% | -0.9% | -1.0% | 0.4% | 2.9% | 2.5% | 2.0% | 1.9% | 1.8% | 2.8% |
| EBIT | 61.59M | 51.23M | 43.08M | 58.01M | 54.76M | 33.46M | 52.20M | 53.67M | 73.05M | 26.09M | 22.59M | 58.44M | 43.04M | 64.21M | 70.69M | 44.56M | 39.78M | 86.20M | 135.97M | 130.44M | 88.57M | -0.53M | -1.89M | 47.18M | 108.32M | 336.82M | 357.77M | 371.72M | 130.25M | 172.51M | 43.02M |
| Depreciation & Amortization | 6.62M | 6.41M | 6.47M | 6.95M | 6.78M | 6.14M | 4.22M | 2.93M | 3.00M | 3.03M | 2.90M | 3.31M | 4.29M | 4.17M | 3.96M | 4.20M | 4.37M | 4.89M | 8.17M | 10.29M | 6.49M | 12.77M | 19.70M | 16.87M | 19.83M | 22.95M | 15.84M | 10.09M | 10.38M | 8.99M | 6.91M |
| EBITDA | 68.21M | 57.64M | 49.55M | 64.96M | 61.54M | 39.59M | 56.41M | 56.60M | 76.05M | 29.13M | 25.50M | 61.76M | 47.33M | 68.38M | 74.65M | 48.77M | 44.15M | 91.09M | 144.14M | 140.73M | 95.06M | 12.24M | 17.80M | 64.05M | 128.15M | 359.77M | 373.61M | 381.81M | 140.63M | 181.50M | 49.93M |
| EBITDA Margin | 13.2% | 14.2% | 12.1% | 15.5% | 16.1% | 12.4% | 16.2% | 17.8% | 25.7% | 9.8% | 9.5% | 18.2% | 15.7% | 19.6% | 20.2% | 14.6% | 13.2% | 22.0% | 25.5% | 27.9% | 20.9% | 1.9% | 2.6% | 9.1% | 13.0% | 22.9% | 26.2% | 29.5% | 10.2% | 15.1% | 5.3% |
| NOPAT | 44.45M | 33.30M | 30.22M | 42.11M | 39.89M | 21.75M | 37.05M | 38.12M | 49.56M | 18.28M | 15.99M | 37.99M | 30.12M | 41.74M | 47.03M | 28.97M | 25.86M | 56.03M | 88.38M | 84.79M | 57.57M | -0.38M | -1.23M | 30.67M | 70.41M | 218.94M | 232.55M | 241.62M | 84.66M | 112.13M | 27.96M |
| NOPAT Margin | 8.6% | 8.2% | 7.4% | 10.1% | 10.4% | 6.8% | 10.7% | 12.0% | 16.7% | 6.1% | 6.0% | 11.2% | 10.0% | 12.0% | 12.7% | 8.7% | 7.7% | 13.6% | 15.7% | 16.8% | 12.7% | -0.1% | -0.2% | 4.3% | 7.1% | 13.9% | 16.3% | 18.7% | 6.1% | 9.3% | 3.0% |
| Owner's Earnings | 21.36M | 15.06M | 20.83M | 25.52M | 22.47M | 13.52M | 16.71M | 13.97M | 12.28M | 11.75M | 12.66M | 12.72M | 11.20M | 13.65M | 14.59M | 10.05M | 5.84M | 15.80M | 30.26M | 29.54M | 21.87M | 32.11M | 13.54M | 9.82M | 23.99M | 68.18M | 51.64M | 35.89M | 36.07M | 31.17M | 33.40M |
| Owner's Earnings Margin | 4.1% | 3.7% | 5.1% | 6.1% | 5.9% | 4.2% | 4.8% | 4.4% | 4.1% | 4.0% | 4.7% | 3.8% | 3.7% | 3.9% | 3.9% | 3.0% | 1.7% | 3.8% | 5.4% | 5.9% | 4.8% | 5.1% | 1.9% | 1.4% | 2.4% | 4.3% | 3.6% | 2.8% | 2.6% | 2.6% | 3.5% |
| EPS | 0.32 | 0.17 | 0.28 | 0.37 | 0.30 | 0.15 | 0.22 | 0.20 | 0.18 | 0.15 | 0.21 | 0.21 | 0.17 | 0.22 | 0.25 | 0.13 | 0.04 | 0.24 | 0.37 | 0.34 | 0.34 | 0.52 | -0.11 | -0.12 | 0.06 | 0.63 | 0.51 | 0.36 | 0.35 | 0.33 | 0.63 |
| EPS (Diluted) | 0.32 | 0.17 | 0.28 | 0.37 | 0.30 | 0.15 | 0.22 | 0.20 | 0.18 | 0.15 | 0.21 | 0.21 | 0.17 | 0.22 | 0.25 | 0.13 | 0.04 | 0.24 | 0.37 | 0.34 | 0.34 | 0.52 | -0.11 | -0.12 | 0.06 | 0.63 | 0.51 | 0.36 | 0.35 | 0.33 | 0.63 |
| Shares (Diluted) | 46.54M | 49.55M | 52.06M | 50.83M | 52.01M | 49.10M | 56.42M | 55.67M | 51.96M | 57.35M | 47.41M | 44.47M | 41.71M | 43.35M | 43.01M | 43.77M | 39.89M | 45.08M | 60.01M | 56.03M | 45.53M | 37.29M | 56.31M | 59.99M | 64.84M | 72.37M | 70.48M | 71.86M | 73.03M | 66.65M | 42.11M |
Industry Balance Sheet
| Metric | MRQ | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | 61.93M | 45.28M | 45.48M | 56.16M | 51.08M | 45.37M | 33.02M | 33.39M | 27.17M | 25.88M | 22.29M | 27.29M | 31.58M | 24.18M | 28.75M | 28.38M | 38.95M | 41.27M | 44.34M | 47.00M | 60.36M | 65.91M | 45.81M | 80.73M | 44.93M | 64.07M | 52.32M | 55.16M | 58.38M | 54.03M | 42.33M |
| Short-Term Investments | 14.98M | 4.91M | 7.02M | 5.43M | 8.27M | 13.21M | 11.46M | 3.49M | 3.90M | 2.46M | 0.84M | 1.90M | 2.60M | 0.77M | 0.77M | 0.66M | 0.45M | 0.59M | 5.52M | 17.87M | 4.47M | 1.99M | 54.68M | 1.33M | 1.48M | 4.23M | 1.07M | 0.35M | 0.00M | 0.32M | 0.10M |
| Cash & Short-Term Investments | 76.90M | 50.19M | 52.50M | 61.60M | 59.35M | 58.58M | 44.48M | 36.89M | 31.07M | 28.34M | 23.13M | 29.19M | 34.17M | 24.95M | 29.52M | 29.04M | 39.40M | 41.87M | 49.86M | 64.87M | 64.83M | 67.89M | 100.48M | 82.06M | 46.41M | 68.31M | 53.40M | 55.51M | 58.38M | 54.35M | 42.43M |
| Net Receivables | 84.18M | 63.03M | 62.87M | 73.92M | 63.21M | 44.35M | 48.58M | 49.73M | 50.33M | 44.51M | 41.26M | 44.35M | 34.15M | 43.11M | 41.07M | 37.54M | 32.59M | 43.60M | 72.29M | 60.47M | 62.54M | 69.90M | 75.99M | 68.94M | 94.00M | 152.29M | 125.02M | 101.87M | 154.65M | 138.16M | 104.17M |
| Inventory | 0.01M | 0.01M | 0.10M | 0.09M | 0.05M | 0.12M | 0.07M | 0.17M | 0.13M | 0.12M | 0.25M | 0.24M | 0.24M | 0.06M | 0.01M | 0.04M | 0.02M | 0.05M | 0.43M | 0.34M | 0.22M | 0.00M | 0.00M | 0.00M | 0.32M | 0.00M | 0.00M | 0.00M | 0.16M | 0.04M | 0.16M |
| Other Current Assets | 6.76M | 6.99M | 9.79M | 6.92M | 5.50M | 5.21M | 5.91M | 8.98M | 9.26M | 6.99M | 8.67M | 6.23M | 5.61M | 6.06M | 6.71M | 7.03M | 6.05M | 10.92M | 11.98M | 12.06M | 11.47M | 11.76M | 23.98M | 33.77M | 28.26M | 83.68M | 70.26M | 35.16M | 140.59M | 37.71M | 34.55M |
| Total Current Assets | 167.85M | 120.22M | 125.26M | 142.52M | 128.11M | 108.26M | 99.05M | 95.76M | 90.79M | 79.96M | 73.30M | 80.03M | 74.18M | 74.19M | 77.31M | 73.66M | 78.06M | 96.43M | 134.56M | 137.74M | 139.05M | 149.56M | 200.45M | 184.76M | 168.99M | 304.27M | 248.68M | 192.53M | 353.78M | 230.26M | 181.30M |
| Property, Plant & Equipment | 24.68M | 14.87M | 18.19M | 18.38M | 15.35M | 17.64M | 14.84M | 7.90M | 6.82M | 8.22M | 7.20M | 8.67M | 9.19M | 11.56M | 12.87M | 11.50M | 10.36M | 15.75M | 23.31M | 22.23M | 28.75M | 29.00M | 47.54M | 43.94M | 55.66M | 67.66M | 61.25M | 51.30M | 47.84M | 42.63M | 30.37M |
| Goodwill | 36.77M | 30.53M | 34.10M | 37.03M | 35.16M | 26.49M | 32.75M | 23.20M | 22.67M | 19.96M | 13.97M | 23.26M | 16.68M | 18.52M | 20.85M | 18.55M | 19.80M | 26.92M | 49.38M | 35.99M | 4.17M | 1.23M | 2.62M | 1.14M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M |
| Intangible Assets | 7.23M | 8.36M | 10.15M | 11.37M | 9.44M | 8.70M | 7.90M | 6.52M | 6.91M | 4.77M | 4.01M | 4.67M | 4.53M | 5.08M | 5.47M | 6.72M | 6.37M | 5.62M | 14.54M | 10.93M | 29.23M | 31.22M | 17.28M | 19.14M | 42.66M | 46.26M | 27.17M | 29.70M | 47.94M | 31.18M | 41.06M |
| Long-Term Investments | 2.58M | 3.11M | 3.42M | 3.35M | 3.64M | 3.19M | 3.66M | 2.75M | 2.78M | 1.69M | 1.73M | 1.88M | 2.49M | 0.68M | 0.51M | 0.68M | 0.50M | 0.35M | 0.46M | 0.37M | 0.31M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M |
| Tax Assets | 1.35M | 1.88M | 3.29M | 2.68M | 2.84M | 2.14M | 1.78M | 1.77M | 1.75M | 2.26M | 2.32M | 3.73M | 2.08M | 2.71M | 2.32M | 2.44M | 2.67M | 2.74M | 5.06M | 4.10M | 1.26M | 1.72M | 4.14M | 6.63M | 4.33M | 0.53M | 0.00M | 0.02M | 0.07M | 0.00M | 0.39M |
| Other Non-Current Assets | 10.47M | 3.63M | 3.39M | 6.60M | 6.54M | 5.20M | 2.39M | 4.24M | 4.93M | 4.90M | 3.54M | 2.93M | 3.03M | 1.98M | 2.45M | 4.81M | 4.51M | 11.90M | 14.44M | 13.56M | 9.92M | 16.22M | 19.56M | 31.28M | 21.70M | 22.61M | 21.02M | 8.51M | 2.70M | 6.59M | 3.25M |
| Other Assets | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M |
| Total Non-Current Assets | 83.08M | 62.38M | 72.54M | 79.42M | 72.96M | 63.37M | 63.32M | 46.37M | 45.86M | 41.80M | 32.77M | 45.14M | 38.00M | 40.54M | 44.46M | 44.69M | 44.21M | 63.28M | 107.19M | 87.17M | 73.65M | 79.39M | 91.14M | 102.14M | 124.35M | 137.06M | 109.45M | 89.53M | 98.55M | 80.39M | 75.07M |
| Total Assets | 250.93M | 182.60M | 197.80M | 221.94M | 201.07M | 171.63M | 162.36M | 142.14M | 136.65M | 121.76M | 106.08M | 125.16M | 112.19M | 114.72M | 121.78M | 118.35M | 122.28M | 159.71M | 241.75M | 224.91M | 212.71M | 228.95M | 291.59M | 286.90M | 293.34M | 441.33M | 358.13M | 282.07M | 452.33M | 310.66M | 256.37M |
| Accounts Payable | 11.90M | 8.34M | 7.29M | 7.80M | 6.74M | 6.22M | 6.71M | 5.60M | 8.90M | 7.23M | 7.61M | 8.27M | 8.57M | 7.85M | 6.61M | 6.53M | 5.59M | 10.23M | 13.94M | 10.23M | 10.59M | 20.03M | 24.81M | 13.69M | 12.45M | 22.40M | 20.02M | 28.81M | 33.06M | 29.03M | 54.00M |
| Short-Term Debt | 6.62M | 4.24M | 5.64M | 4.72M | 4.85M | 4.11M | 4.16M | 4.39M | 5.01M | 3.50M | 2.78M | 4.73M | 4.57M | 3.10M | 2.08M | 3.02M | 2.94M | 2.42M | 3.15M | 1.92M | 2.38M | 3.11M | 1.33M | 2.04M | 3.47M | 6.80M | 11.60M | 12.55M | 19.07M | 11.00M | 8.43M |
| Tax Payables | 0.47M | 4.02M | 5.44M | 6.34M | 7.15M | 5.68M | 4.84M | 5.12M | 3.57M | 3.71M | 2.96M | 4.90M | 3.23M | 3.19M | 2.02M | 2.34M | 1.14M | 3.29M | 5.25M | 2.78M | 2.70M | 0.86M | 0.12M | 0.08M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.21M |
| Deferred Revenue | 0.18M | 0.10M | 1.71M | 5.13M | 11.85M | 8.05M | 8.55M | 4.52M | 6.80M | 6.15M | 5.56M | 5.46M | 4.80M | 4.21M | 1.05M | 1.37M | 1.16M | 1.73M | 2.22M | 1.51M | 3.96M | 5.05M | 4.06M | 1.26M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M |
| Other Current Liabilities | 20.20M | 21.19M | 22.84M | 17.04M | 14.01M | 10.59M | 11.25M | 13.87M | 15.81M | 11.96M | 8.94M | 9.45M | 9.65M | 15.75M | 20.96M | 15.15M | 15.99M | 18.41M | 32.05M | 29.85M | 30.49M | 24.06M | 32.67M | 45.09M | 82.13M | 290.00M | 135.37M | 93.81M | 168.49M | 65.02M | 53.37M |
| Total Current Liabilities | 39.36M | 37.89M | 42.92M | 41.03M | 44.59M | 34.65M | 35.52M | 33.50M | 40.08M | 32.55M | 27.85M | 32.80M | 30.82M | 34.10M | 32.72M | 28.41M | 26.82M | 36.09M | 56.60M | 46.29M | 50.13M | 53.11M | 63.00M | 62.17M | 98.06M | 319.20M | 166.99M | 135.17M | 220.62M | 105.05M | 116.01M |
| Long-Term Debt | 7.44M | 8.22M | 9.09M | 7.96M | 10.25M | 7.52M | 7.53M | 6.80M | 9.58M | 4.11M | 2.22M | 2.70M | 1.95M | 1.30M | 0.45M | 0.80M | 2.12M | 2.40M | 3.26M | 3.39M | 3.09M | 3.65M | 10.03M | 5.63M | 5.36M | 34.50M | 36.27M | 38.54M | 42.17M | 24.83M | 16.62M |
| Capital Lease Obligations | 6.01M | 6.18M | 9.98M | 9.95M | 8.56M | 9.43M | 3.95M | 0.01M | 0.00M | 0.01M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.03M | 0.00M | 0.00M |
| Deferred Tax Liabilities | 0.02M | 0.29M | 0.79M | 0.78M | 0.71M | 0.64M | 0.43M | 0.34M | 0.33M | 0.23M | 0.29M | 0.33M | 0.28M | 0.15M | 0.07M | 0.14M | 0.10M | 0.14M | 0.25M | 0.26M | 0.17M | 0.23M | 0.16M | 0.22M | 0.01M | 0.00M | 0.00M | 0.01M | 0.01M | 0.27M | 0.00M |
| Other Non-Current Liabilities | 13.05M | 5.40M | 8.12M | 6.03M | 5.47M | 3.50M | 6.55M | 2.10M | 4.76M | 2.92M | 3.98M | 6.04M | 6.30M | 8.88M | 9.21M | 7.26M | 5.86M | 10.74M | 14.43M | 11.90M | 16.65M | 19.87M | 23.04M | 17.40M | 16.17M | 13.86M | 12.70M | 6.72M | 2.01M | 4.48M | 0.88M |
| Total Non-Current Liabilities | 26.52M | 20.08M | 27.98M | 24.73M | 24.99M | 21.09M | 18.45M | 9.26M | 14.67M | 7.26M | 6.49M | 9.07M | 8.54M | 10.33M | 9.74M | 8.20M | 8.08M | 13.27M | 17.94M | 15.55M | 19.91M | 23.75M | 33.22M | 23.25M | 21.54M | 48.36M | 48.97M | 45.27M | 44.21M | 29.57M | 17.50M |
| Total Liabilities | 65.89M | 57.97M | 70.90M | 65.75M | 69.57M | 55.74M | 53.97M | 42.76M | 54.75M | 39.82M | 34.34M | 41.87M | 39.36M | 44.43M | 42.46M | 36.61M | 34.91M | 49.36M | 74.54M | 61.85M | 70.03M | 76.86M | 96.22M | 85.42M | 119.59M | 367.55M | 215.96M | 180.44M | 264.83M | 134.62M | 133.51M |
| Preferred Stock | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.05M |
| Common Stock | 2.62M | 4.02M | 5.03M | 4.85M | 4.81M | 4.57M | 4.40M | 4.27M | 3.65M | 3.33M | 3.34M | 3.68M | 3.69M | 3.98M | 4.04M | 4.06M | 4.24M | 5.08M | 7.02M | 9.92M | 9.57M | 7.26M | 10.55M | 10.98M | 12.48M | 15.62M | 10.39M | 0.02M | 0.33M | 0.21M | 1.58M |
| Retained Earnings | 67.71M | 46.81M | 57.04M | 53.66M | 40.79M | 33.52M | 32.06M | 29.11M | 26.13M | 25.78M | 24.92M | 34.09M | 26.02M | 19.44M | 28.93M | 30.21M | 29.07M | 39.62M | 50.65M | 39.15M | 45.23M | 35.43M | 47.25M | 46.71M | 63.19M | 97.99M | 88.17M | 78.70M | 96.90M | 129.34M | 72.74M |
| Accumulated OCI | -0.11M | 0.59M | 0.97M | 0.23M | 1.03M | -0.68M | 0.36M | -1.97M | -0.91M | -0.84M | -0.78M | -0.67M | -0.92M | -0.24M | -0.40M | -0.18M | -0.14M | -0.05M | 0.58M | 0.63M | -0.13M | -0.28M | 2.33M | -3.45M | -8.05M | -12.02M | -15.30M | -26.12M | -26.19M | -44.20M | -1.02M |
| Minority Interest | 0.03M | 0.35M | 0.60M | 0.64M | 0.56M | 0.35M | 0.18M | 0.13M | 0.09M | 0.10M | 0.06M | 0.05M | 0.01M | 0.01M | 0.01M | 0.03M | 0.01M | 0.01M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M |
| Total Shareholders’ Equity | 70.22M | 51.41M | 63.04M | 58.73M | 46.62M | 37.41M | 36.83M | 31.41M | 28.87M | 28.27M | 27.48M | 37.09M | 28.80M | 23.17M | 32.57M | 34.08M | 33.18M | 44.64M | 58.25M | 49.70M | 54.66M | 42.40M | 60.14M | 54.23M | 67.63M | 101.59M | 83.26M | 52.60M | 71.04M | 85.36M | 73.35M |
| Total Equity | 70.25M | 51.76M | 63.64M | 59.37M | 47.18M | 37.75M | 37.01M | 31.54M | 28.96M | 28.37M | 27.53M | 37.14M | 28.81M | 23.18M | 32.59M | 34.12M | 33.19M | 44.65M | 58.25M | 49.70M | 54.66M | 42.40M | 60.14M | 54.23M | 67.63M | 101.59M | 83.26M | 52.60M | 71.04M | 85.36M | 73.35M |
| Total Liabilities & Equity | 136.13M | 109.74M | 134.54M | 125.12M | 116.75M | 93.49M | 90.99M | 74.30M | 83.71M | 68.19M | 61.88M | 79.01M | 68.17M | 67.62M | 75.05M | 70.72M | 68.10M | 94.01M | 132.79M | 111.55M | 124.70M | 119.27M | 156.36M | 139.65M | 187.22M | 469.14M | 299.22M | 233.04M | 335.87M | 219.98M | 206.87M |
| Tangible Assets | 206.94M | 143.71M | 153.55M | 173.54M | 156.47M | 136.44M | 121.71M | 112.42M | 107.07M | 97.03M | 88.10M | 97.23M | 90.98M | 91.12M | 95.46M | 93.08M | 96.10M | 127.17M | 177.83M | 177.99M | 179.30M | 196.50M | 271.69M | 266.62M | 250.69M | 395.07M | 330.95M | 252.36M | 404.40M | 279.48M | 215.32M |
| Tangible Equity | 26.25M | 12.87M | 19.39M | 10.97M | 2.59M | 2.56M | -3.64M | 1.83M | -0.62M | 3.65M | 9.55M | 9.21M | 7.60M | -0.42M | 6.27M | 8.85M | 7.02M | 12.11M | -5.67M | 2.78M | 21.26M | 9.95M | 40.24M | 33.95M | 24.97M | 55.33M | 56.08M | 22.90M | 23.10M | 54.17M | 32.30M |
| Tangible Book Value | 26,250,098.53 | 12,870,202.85 | 19,389,217.84 | 10,970,460.82 | 2,586,167.97 | 2,561,373.16 | -3,635,912.85 | 1,826,970.99 | -620,310.23 | 3,645,166.29 | 9,552,602.93 | 9,205,945.08 | 7,604,053.02 | -419,360.23 | 6,272,438.37 | 8,849,638.66 | 7,017,760.45 | 12,105,626.96 | -5,667,744.08 | 2,784,142.90 | 21,257,397.43 | 9,951,156.00 | 40,237,045.01 | 33,948,868.69 | 24,971,469.80 | 55,325,916.56 | 56,084,589.73 | 22,895,783.12 | 23,103,060.55 | 54,173,992.14 | 32,295,669.86 |
| Total Investments | 12.72M | 9.16M | 9.59M | 9.08M | 5.95M | 5.90M | 6.53M | 4.80M | 3.89M | 2.49M | 3.01M | 3.19M | 3.79M | 1.66M | 1.00M | 1.16M | 1.36M | 1.86M | 3.59M | 3.25M | 2.03M | 2.19M | 0.99M | 0.74M | 0.53M | 1.83M | 1.02M | 0.00M | 0.00M | 0.00M | 0.00M |
| Net Debt | -47.88M | -32.83M | -30.74M | -43.48M | -35.98M | -33.74M | -21.33M | -22.20M | -12.59M | -18.27M | -17.29M | -19.86M | -25.06M | -19.78M | -26.21M | -24.56M | -33.89M | -36.45M | -37.93M | -41.69M | -54.89M | -59.15M | -34.44M | -73.05M | -36.09M | -22.78M | -4.45M | -4.07M | 2.86M | -18.20M | -17.28M |
Industry Capital Metrics
| Metric | MRQ | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Working Capital | 68.41M | 62.62M | 73.75M | 78.07M | 65.57M | 60.91M | 61.47M | 58.96M | 49.16M | 26.17M | 43.84M | 43.22M | 38.16M | 48.95M | 40.22M | 48.32M | 51.14M | 40.35M | 78.19M | 76.94M | 82.93M | 150.88M | 125.21M | 121.29M | 129.42M | 295.26M | 167.77M | 107.58M | 211.53M | 194.49M | 64.95M |
| Total Capital | 149.47M | 137.18M | 143.18M | 148.61M | 145.16M | 123.99M | 121.68M | 100.31M | 75.40M | 63.49M | 59.51M | 80.57M | 68.86M | 84.40M | 90.26M | 90.61M | 95.87M | 112.90M | 165.35M | 150.83M | 145.79M | 203.92M | 249.48M | 264.82M | 310.72M | 357.23M | 298.99M | 249.84M | 299.14M | 258.69M | 180.54M |
| Capital Employed | 165.37M | 161.36M | 169.26M | 171.13M | 169.04M | 135.94M | 132.82M | 108.93M | 99.58M | 85.74M | 87.66M | 105.29M | 104.44M | 115.93M | 106.60M | 103.85M | 125.05M | 119.01M | 198.26M | 176.49M | 154.53M | 255.83M | 247.06M | 260.84M | 303.81M | 415.18M | 261.29M | 176.91M | 329.80M | 303.41M | 178.11M |
| Invested Capital | 87.55M | 91.90M | 97.70M | 92.45M | 94.08M | 78.63M | 88.66M | 66.91M | 48.23M | 37.61M | 37.22M | 53.28M | 37.28M | 60.21M | 61.51M | 62.23M | 56.92M | 71.62M | 121.01M | 103.82M | 85.43M | 138.02M | 203.68M | 184.09M | 265.79M | 293.16M | 246.67M | 194.68M | 240.76M | 204.66M | 138.21M |
Industry Cash Flow
| Metric | TTM | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Depreciation & Amortization | 10.60M | 6.02M | 6.55M | 6.90M | 6.36M | 6.03M | 4.25M | 3.14M | 3.26M | 3.00M | 3.20M | 3.62M | 4.29M | 4.15M | 4.16M | 4.59M | 4.73M | 5.54M | 11.62M | 10.80M | 9.39M | 14.51M | 19.93M | 15.72M | 18.24M | 22.94M | 15.84M | 10.67M | 10.38M | 8.99M | 6.91M |
| Deferred Income Tax | 0.05M | 0.00M | -0.07M | 0.00M | -0.26M | -0.58M | -0.04M | -0.01M | 0.07M | -0.04M | 0.04M | -0.25M | -0.14M | 0.00M | 0.09M | 0.00M | -0.50M | -0.85M | -1.94M | -1.96M | -0.25M | -2.52M | -0.42M | 0.36M | -0.26M | -1.30M | -0.60M | -1.44M | -0.59M | -0.44M | -0.29M |
| Stock-Based Compensation | 1.66M | 0.60M | 0.94M | 1.87M | 1.49M | 0.89M | 1.15M | 0.43M | 0.68M | 0.72M | 1.06M | 0.97M | 0.97M | 1.11M | 1.13M | 0.90M | 1.18M | 1.04M | 0.65M | 0.11M | 0.19M | 0.22M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M |
| Change in Working Capital | 2.18M | -0.19M | 0.43M | -2.43M | -2.87M | 3.84M | -0.17M | -0.47M | -1.31M | -1.52M | -1.32M | -0.74M | -0.53M | -0.35M | -2.04M | -4.21M | 1.14M | 1.61M | -0.81M | 2.50M | -9.59M | -6.94M | 4.41M | 6.07M | 17.29M | -4.82M | -16.36M | -2.15M | -12.05M | -15.87M | -4.10M |
| Accounts Receivable | -0.41M | -0.27M | 0.67M | -4.32M | -10.49M | 1.50M | -2.27M | -2.30M | -2.67M | -2.67M | -2.37M | -3.97M | -1.39M | -0.20M | -0.84M | -0.90M | 0.30M | 0.13M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M |
| Inventory | 0.00M | 0.00M | 0.00M | 0.00M | -0.01M | 0.00M | 0.00M | -0.02M | 0.00M | 0.00M | 0.00M | -0.01M | 0.00M | 0.00M | 0.00M | 0.00M | -0.02M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | -0.02M | 0.00M |
| Accounts Payable | 0.77M | 0.06M | -0.05M | 0.67M | 1.93M | 0.11M | 0.35M | 0.38M | 0.43M | 0.26M | 0.18M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M |
| Other Working Capital | 0.43M | 0.27M | 0.03M | 0.92M | 2.07M | 1.35M | 1.36M | 0.35M | 0.49M | -0.41M | 0.29M | 0.58M | 0.17M | 0.17M | 0.65M | 0.07M | 0.18M | -0.16M | -0.09M | 1.20M | -2.21M | -0.40M | 2.75M | 3.49M | 3.48M | 3.82M | -7.09M | -3.66M | -8.19M | -6.97M | -2.53M |
| Other Non-Cash Items | -0.17M | 1.75M | -0.35M | 0.95M | -0.20M | 2.01M | 0.07M | -1.33M | -0.64M | -0.36M | -0.81M | 0.22M | -0.61M | -0.18M | -0.06M | -0.27M | 0.87M | 4.98M | 2.62M | -1.00M | 0.78M | 2.81M | 2.98M | 11.31M | 6.27M | 1.93M | 4.98M | 5.33M | 2.57M | -0.33M | 0.76M |
| Net Cash from Operating Activities | 30.79M | 18.28M | 21.47M | 29.83M | 21.05M | 25.76M | 21.37M | 16.60M | 15.63M | 12.87M | 16.23M | 16.92M | 13.33M | 16.48M | 15.22M | 12.39M | 11.30M | 27.94M | 43.53M | 38.57M | 28.76M | 23.26M | 32.96M | 47.17M | 58.17M | 56.93M | 41.75M | 54.33M | 47.99M | 26.07M | 23.29M |
| Capital Expenditures (PPE) | -5.96M | -2.86M | -3.89M | -4.46M | -2.75M | -3.01M | -3.50M | -2.67M | -2.32M | -2.37M | -2.63M | -2.38M | -2.57M | -3.44M | -3.31M | -2.49M | -3.97M | -5.98M | -8.40M | -5.74M | -8.60M | -10.75M | -11.14M | -13.04M | -21.16M | -27.30M | -30.19M | -27.75M | -16.09M | -14.71M | -9.04M |
| Acquisitions (Net) | -0.03M | -0.12M | -0.36M | -1.39M | -0.54M | -1.12M | -0.88M | -1.06M | -1.28M | -0.66M | -1.09M | -0.90M | -0.29M | -1.13M | -0.28M | -0.25M | -0.88M | -2.82M | -10.94M | -1.63M | -1.50M | -0.79M | 0.00M | -0.04M | -1.33M | -6.01M | 0.00M | 0.00M | -0.01M | 0.00M | 0.00M |
| Purchases of Investments | -2.63M | -0.43M | -1.16M | -2.76M | -0.81M | -0.49M | -0.43M | -0.85M | -1.11M | -0.50M | -0.39M | -0.58M | -0.16M | -0.46M | -0.66M | -0.09M | -0.91M | -0.56M | -1.93M | -1.92M | -1.80M | -2.41M | -1.64M | -0.53M | -0.94M | -6.58M | -1.89M | -1.35M | -2.37M | -2.24M | -0.69M |
| Sales / Maturities of Investments | 4.26M | 0.30M | 1.63M | 0.89M | 0.76M | 0.85M | 0.67M | 0.47M | 0.36M | 0.68M | 0.37M | 0.21M | 0.32M | 0.33M | 0.61M | 0.15M | 0.46M | 0.61M | 0.91M | 1.67M | 2.09M | 2.43M | 0.37M | 1.16M | 1.82M | 2.98M | 1.74M | 1.24M | 4.48M | 22.22M | 2.55M |
| Other Investing Activities | -0.06M | -0.49M | -0.28M | -0.12M | 0.24M | 0.07M | -0.24M | -0.11M | 0.01M | -0.03M | -0.15M | -0.30M | -0.08M | 0.04M | 0.25M | 0.40M | 0.37M | 1.05M | 0.84M | -0.02M | -0.24M | 0.66M | -1.65M | -4.92M | 0.68M | -0.60M | -2.18M | -0.51M | -4.28M | -9.14M | 0.29M |
| Net Cash from Investing Activities | -8.30M | -4.91M | -5.42M | -9.22M | -5.94M | -4.46M | -6.38M | -6.09M | -7.06M | -4.20M | -6.85M | -3.74M | -3.72M | -4.92M | -5.55M | -4.98M | -4.04M | -2.72M | -16.68M | -18.01M | -15.81M | -10.65M | -10.32M | -25.52M | -43.77M | -65.62M | -38.35M | -38.97M | -34.51M | -19.90M | -3.65M |
| Net Debt Issuance | -2.15M | -1.03M | -0.61M | -0.61M | -0.14M | -0.47M | -0.17M | -0.83M | 1.12M | 0.28M | -0.07M | -0.14M | -0.19M | 0.51M | 0.10M | -0.22M | 0.08M | -0.46M | -0.21M | 2.21M | 0.40M | -0.32M | -0.35M | -1.70M | -5.69M | 2.22M | 0.98M | 0.64M | 2.73M | 5.54M | 1.98M |
| Long-Term Debt Issuance | -0.05M | -0.91M | -0.82M | -0.73M | -0.39M | -0.39M | -0.42M | -0.74M | 0.20M | -0.04M | -0.09M | -0.23M | -0.09M | 0.09M | -0.04M | -0.21M | -0.02M | -0.19M | -0.23M | 0.55M | -0.25M | -0.51M | -0.34M | -0.84M | -5.53M | 0.26M | 0.93M | 0.61M | 2.75M | 5.14M | 1.90M |
| Short-Term Debt Issuance | 0.00M | 0.03M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.04M | 0.01M | -0.01M | 0.00M | -0.01M | 0.01M | -0.02M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M |
| Net Stock Issuance | -2.66M | -1.91M | -2.14M | -1.05M | -0.69M | -1.56M | -0.42M | -0.15M | -0.17M | -0.28M | -0.04M | -0.48M | 0.00M | -0.27M | -0.26M | -0.05M | -0.35M | -5.67M | -13.54M | -6.83M | 0.82M | 2.88M | 0.38M | -0.15M | 2.06M | -0.95M | 3.77M | 1.01M | 2.16M | 3.23M | 2.07M |
| Common Stock Issuance | 0.00M | 0.04M | 0.04M | 0.04M | 0.11M | 0.03M | 0.16M | 0.79M | 0.07M | 0.11M | 0.02M | 0.30M | 0.03M | 0.00M | 0.07M | 0.24M | 0.02M | 0.26M | 6.55M | 6.41M | 8.38M | 5.35M | 2.40M | 4.35M | 4.78M | 4.26M | 14.84M | 2.68M | 7.56M | 9.17M | 2.49M |
| Common Stock Repurchased | -2.97M | -1.96M | -2.61M | -1.01M | -0.70M | -1.53M | -0.43M | -0.65M | -0.34M | -0.66M | -0.39M | -0.60M | -0.07M | -0.78M | -0.39M | -0.27M | -0.66M | -6.30M | -16.94M | -13.54M | -3.64M | -0.69M | -1.19M | -3.25M | -1.01M | -6.28M | -5.43M | -9.40M | -0.84M | -0.70M | 0.00M |
| Preferred Stock Issuance | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M |
| Net Dividends Paid | -5.46M | -5.07M | -6.01M | -6.43M | -3.92M | -2.76M | -4.07M | -4.18M | -3.29M | -2.93M | -2.55M | -2.61M | -2.32M | -3.60M | -2.05M | -1.64M | -3.30M | -5.88M | -7.73M | -5.01M | -5.05M | -4.81M | -4.13M | -4.07M | -3.81M | -8.30M | -8.02M | -8.57M | -7.36M | -8.73M | -0.01M |
| Common Dividends Paid | -5.45M | -5.07M | -6.03M | -6.43M | -3.93M | -2.76M | -4.07M | -4.18M | -3.32M | -2.86M | -2.55M | -2.64M | -2.32M | -3.58M | -2.07M | -1.69M | -2.94M | -5.61M | -6.55M | -5.19M | -5.17M | -4.96M | -4.13M | -4.07M | -3.81M | -8.30M | -8.02M | -8.57M | -7.36M | -8.73M | -0.01M |
| Preferred Dividends Paid | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M | 0.00M |
| Other Financing Activities | -0.62M | -1.42M | -2.61M | -0.98M | -0.86M | -0.80M | -1.27M | -0.38M | -0.21M | 0.24M | 0.47M | 0.01M | -0.03M | -0.23M | 0.34M | -0.05M | 1.02M | 0.21M | 1.90M | 0.79M | 0.48M | -0.11M | 0.10M | -0.12M | 0.00M | 5.38M | -0.02M | -0.18M | -0.33M | 5.80M | -0.61M |
| Net Cash from Financing Activities | -20.72M | -14.87M | -20.84M | -12.97M | -8.64M | -6.62M | -6.66M | -7.22M | -1.60M | -5.42M | -4.93M | -5.37M | -2.17M | -3.86M | -4.20M | -4.05M | -4.28M | -13.16M | -19.08M | -10.17M | -7.55M | -3.23M | -4.32M | -29.33M | -26.06M | 6.99M | 11.67M | -12.43M | 9.35M | 4.83M | -0.13M |
| Effect of FX on Cash | 0.02M | 0.02M | 0.09M | 0.10M | -0.01M | -0.03M | -0.01M | 0.00M | -0.02M | -0.02M | -0.03M | -0.03M | 0.00M | 0.00M | -0.02M | 0.01M | 0.02M | -0.05M | 0.92M | 0.03M | -0.02M | 0.38M | 0.39M | 0.06M | -0.17M | -0.04M | -0.17M | -0.23M | -1.00M | 0.32M | 0.45M |
| Net Change in Cash | -2.42M | 1.26M | -0.27M | 1.40M | 4.15M | 7.98M | 3.11M | 3.89M | 4.62M | 1.29M | 2.72M | 3.11M | 1.29M | 1.36M | 0.39M | -1.59M | 0.15M | 6.51M | -6.46M | 6.39M | 13.70M | 11.01M | 6.45M | 0.84M | 14.08M | 17.62M | 16.76M | -0.27M | 14.19M | 9.98M | 15.85M |
| Cash at Beginning of Period | 22.80M | 46.35M | 55.21M | 51.42M | 53.42M | 40.64M | 35.81M | 28.39M | 22.82M | 21.49M | 19.93M | 31.00M | 22.23M | 23.71M | 24.69M | 35.20M | 37.24M | 29.04M | 52.07M | 35.19M | 38.67M | 39.44M | 47.06M | 43.92M | 57.31M | 51.44M | 49.95M | 49.61M | 51.12M | 41.20M | 23.98M |
| Cash at End of Period | 124.50M | 46.15M | 47.74M | 58.17M | 52.26M | 53.50M | 40.37M | 37.03M | 27.95M | 25.76M | 21.90M | 28.16M | 30.44M | 23.84M | 27.01M | 27.56M | 37.70M | 41.75M | 41.93M | 46.44M | 64.40M | 73.95M | 50.33M | 51.19M | 47.55M | 68.07M | 52.78M | 35.26M | 58.62M | 52.59M | 39.80M |
| Operating Cash Flow | 30.79M | 18.28M | 21.49M | 29.79M | 20.94M | 25.76M | 21.37M | 16.60M | 15.63M | 12.87M | 16.23M | 16.92M | 13.33M | 16.48M | 15.22M | 12.39M | 11.30M | 27.94M | 43.53M | 38.57M | 28.76M | 23.26M | 32.96M | 47.17M | 58.17M | 56.93M | 41.75M | 54.33M | 47.99M | 26.07M | 23.29M |
| Capital Expenditure | -5.94M | -4.10M | -4.53M | -4.55M | -2.92M | -3.13M | -3.59M | -2.67M | -2.32M | -2.37M | -2.63M | -2.38M | -2.57M | -3.43M | -3.31M | -2.49M | -3.97M | -5.98M | -8.30M | -5.64M | -8.57M | -10.68M | -11.14M | -13.04M | -21.16M | -27.30M | -30.19M | -27.75M | -16.09M | -14.71M | -9.04M |
| Free Cash Flow | 24.58M | 14.52M | 15.12M | 25.42M | 17.71M | 21.78M | 16.99M | 12.34M | 12.83M | 10.47M | 12.49M | 14.12M | 9.17M | 12.44M | 9.88M | 9.66M | 7.46M | 21.07M | 36.30M | 29.03M | 23.67M | 18.03M | 22.29M | 34.48M | 35.97M | 30.08M | 11.69M | 29.16M | 26.09M | 13.11M | 12.78M |
Industry Free Cash Flow
| Metric | TTM | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| EBITDA | 27.92M | 26.56M | 31.28M | 34.76M | 28.61M | 21.96M | 24.74M | 18.79M | 16.47M | 17.07M | 17.44M | 18.60M | 15.52M | 20.65M | 21.53M | 15.27M | 14.14M | 22.04M | 46.10M | 45.27M | 35.91M | 41.09M | 24.45M | 74.10M | 82.67M | 126.88M | 94.98M | 83.09M | 100.95M | 80.42M | 51.18M |
| (-) Tax Adjustment | 7.77M | 9.93M | 9.34M | 9.53M | 7.77M | 7.85M | 7.18M | 5.44M | 5.30M | 5.12M | 5.10M | 6.57M | 4.66M | 7.74M | 7.21M | 5.88M | 8.14M | 8.86M | 18.85M | 17.99M | 13.38M | 11.62M | 43.78M | 128.00M | 69.33M | 55.70M | 40.11M | 37.28M | 54.77M | 44.22M | 19.55M |
| (-) Change In Working Capital | 2.18M | -0.19M | 0.43M | -2.43M | -2.87M | 3.84M | -0.17M | -0.47M | -1.31M | -1.52M | -1.32M | -0.74M | -0.53M | -0.35M | -2.04M | -4.21M | 1.14M | 1.61M | -0.81M | 2.50M | -9.59M | -6.94M | 4.41M | 6.07M | 17.29M | -4.82M | -16.36M | -2.15M | -12.05M | -15.87M | -4.10M |
| (-) Capital Expenditure | 5.94M | 4.10M | 4.53M | 4.55M | 2.92M | 3.13M | 3.59M | 2.67M | 2.32M | 2.37M | 2.63M | 2.38M | 2.57M | 3.43M | 3.31M | 2.49M | 3.97M | 5.98M | 8.30M | 5.64M | 8.57M | 10.68M | 11.14M | 13.04M | 21.16M | 27.30M | 30.19M | 27.75M | 16.09M | 14.71M | 9.04M |
| Unlevered Free Cash Flow | 12.03M | 12.71M | 16.99M | 23.11M | 20.79M | 7.14M | 14.15M | 11.15M | 10.17M | 11.11M | 11.03M | 10.39M | 8.81M | 9.84M | 13.05M | 11.10M | 0.89M | 5.59M | 19.76M | 19.14M | 23.55M | 25.72M | -34.88M | -73.02M | -25.11M | 48.71M | 41.04M | 20.21M | 42.15M | 37.36M | 26.69M |
| (-) Net Interest Income After Taxes | -0.54M | -0.36M | -0.54M | -0.33M | -0.45M | -0.33M | -0.47M | -0.42M | -0.29M | -0.31M | -0.33M | -0.36M | -0.35M | -0.17M | -0.16M | -0.18M | -0.17M | -0.19M | -0.30M | -0.17M | -0.12M | -0.16M | 0.06M | 0.26M | -0.01M | -0.09M | -0.07M | -0.04M | 0.00M | 0.00M | -0.01M |
| Net Debt Issuance | -2.15M | -1.03M | -0.61M | -0.61M | -0.14M | -0.47M | -0.17M | -0.83M | 1.12M | 0.28M | -0.07M | -0.14M | -0.19M | 0.51M | 0.10M | -0.22M | 0.08M | -0.46M | -0.21M | 2.21M | 0.40M | -0.32M | -0.35M | -1.70M | -5.69M | 2.22M | 0.98M | 0.64M | 2.73M | 5.54M | 1.98M |
| Levered Free Cash Flow | 10.42M | 12.04M | 16.92M | 22.83M | 21.11M | 7.01M | 14.45M | 10.74M | 11.58M | 11.70M | 11.29M | 10.60M | 8.97M | 10.51M | 13.31M | 11.07M | 1.13M | 5.32M | 19.85M | 21.53M | 24.07M | 25.56M | -35.29M | -74.97M | -30.79M | 51.02M | 42.09M | 20.89M | 44.88M | 42.90M | 28.68M |