|
Revenue
|
106.40M | 113.55M | 141.98M | 108.89M | 98.27M | 104.86M | 119.01M | 96.77M | 117.11M | 116.81M | 141.79M | 83.19M | 101.40M | 100.61M | 134.99M | 86.55M | 88.31M | 95.46M | 142.03M | 82.97M | 84.61M | 72.33M | 115.74M | 65.94M | 69.52M | 74.53M | 131.91M | 72.85M | 74.56M | 70.61M | 115.60M | 76.83M | 79.23M | 81.65M | 85.61M | 63.85M | 71.75M | 78.01M | 94.91M | 65.64M | 87.13M | 93.94M | 105.92M | 81.03M | 87.12M | 87.22M | 100.41M | 60.75M | 77.14M | 69.68M | 114.05M | 80.41M | 78.95M | 83.14M | 98.42M | 76.65M | 85.06M | 91.82M | 134.69M | 103.64M | 120.45M | 115.46M |
|
Cost of Revenue
|
81.81M | 89.18M | 103.87M | 86.93M | 77.60M | 81.20M | 91.52M | 76.42M | 97.52M | 93.91M | 109.78M | 66.98M | 82.98M | 80.96M | 109.91M | 70.83M | 72.17M | 79.30M | 43.59M | 80.12M | 81.94M | 71.78M | 32.38M | 49.89M | 52.35M | 57.44M | 96.56M | 52.73M | 57.00M | 51.72M | 84.95M | 56.55M | 59.78M | 65.96M | 65.15M | 51.36M | 57.07M | 54.16M | 74.00M | 49.52M | 65.39M | 73.22M | 79.58M | 62.67M | 69.44M | 76.00M | 83.28M | 51.04M | 62.10M | 52.62M | 100.73M | 62.39M | 65.57M | 67.74M | 77.76M | 62.80M | 70.36M | 74.60M | 101.90M | 85.53M | 101.90M | 99.45M |
|
Gross Profit
|
24.59M | 24.36M | 38.11M | 21.95M | 20.66M | 23.66M | 27.48M | 20.35M | 19.59M | 22.91M | 32.01M | 16.21M | 18.41M | 19.65M | 25.08M | 15.72M | 16.14M | 16.16M | 29.17M | 20.61M | 20.56M | 18.61M | 29.66M | 16.05M | 17.17M | 17.09M | 35.35M | 20.13M | 17.56M | 18.89M | 30.66M | 20.28M | 19.45M | 15.70M | 20.46M | 12.49M | 14.68M | 23.85M | 20.91M | 16.12M | 21.74M | 20.72M | 26.34M | 18.36M | 17.68M | 11.23M | 17.13M | 9.71M | 15.04M | 17.06M | 13.31M | 18.02M | 13.38M | 15.40M | 20.65M | 13.85M | 14.70M | 17.22M | 32.79M | 18.11M | 18.55M | 16.01M |
|
Amortization - Intangibles
|
| | | | | | | | | | | 0.17M | 0.17M | 0.17M | 0.17M | 2.44M | 3.38M | 2.69M | 3.48M | 2.39M | 0.89M | 0.36M | 1.53M | 0.57M | | | 0.15M | 0.37M | 0.01M | 1.48M | 0.78M | 0.74M | 1.42M | 0.01M | 0.00M | | | | 0.08M | 0.06M | 0.05M | 0.05M | 0.05M | 0.05M | 0.05M | 0.05M | 0.05M | 0.05M | 0.05M | 0.08M | 0.40M | 0.38M | 0.45M | 0.43M | 0.38M | 0.38M | 0.38M | 0.38M | 0.38M | 0.38M | 0.38M | 0.38M |
|
Selling, General & Administrative
|
4.52M | 4.24M | 4.25M | 4.82M | 4.29M | 4.40M | 6.51M | 5.86M | 6.27M | 8.06M | 13.91M | 5.68M | 5.43M | 5.63M | 4.49M | 6.29M | 6.44M | 5.62M | 3.06M | 6.16M | 5.78M | 6.62M | 3.17M | 5.83M | 5.61M | 5.67M | 5.32M | 5.76M | 5.42M | 5.73M | 5.99M | 6.15M | 5.63M | 5.83M | 5.67M | 6.44M | 6.04M | 6.61M | 6.37M | 6.79M | 6.36M | 6.21M | 9.14M | 7.36M | 6.29M | 6.54M | 13.96M | 6.57M | 7.12M | 6.49M | 6.94M | 8.22M | 7.68M | 7.90M | 6.98M | 7.20M | 7.96M | 7.62M | 9.06M | 8.66M | 9.37M | 9.22M |
|
Other Operating Expenses
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5.27M | 16.20M | 11.75M | | | | | | | 3.41M | 3.60M | 2.11M | 6.38M | 8.97M | 1.84M | | | | | | | | | | | |
|
Operating Expenses
|
4.52M | 4.24M | 4.25M | 4.82M | 4.29M | 4.40M | 6.51M | 5.86M | 6.27M | 8.06M | 13.91M | 5.68M | 5.43M | 5.63M | 4.49M | 6.29M | 6.44M | 5.62M | 3.06M | 6.16M | 5.78M | 6.62M | 3.17M | 5.83M | 5.61M | 5.67M | 5.32M | 5.76M | 5.42M | 5.73M | 5.99M | 6.15M | 5.63M | 5.83M | 5.67M | 6.44M | 6.04M | 6.61M | 6.37M | 6.79M | 6.36M | 6.21M | 9.14M | 7.36M | 6.29M | 6.54M | 13.96M | 6.57M | 7.12M | 6.49M | 6.94M | 8.22M | 7.68M | 7.90M | 6.98M | 7.20M | 7.96M | 7.62M | 9.06M | 8.66M | 9.37M | 9.22M |
|
Operating Income
|
20.07M | 20.13M | 33.85M | 17.14M | 16.37M | 19.25M | 20.97M | 14.49M | 13.33M | 14.85M | 17.05M | 10.36M | 12.82M | 13.86M | 20.58M | 6.98M | 6.32M | 7.85M | 24.68M | 12.32M | 13.76M | 12.14M | 24.30M | 9.65M | 11.55M | 11.43M | 29.88M | 14.00M | 12.14M | 11.68M | 23.88M | 13.38M | 12.40M | 6.84M | 15.28M | 6.05M | 8.64M | 17.24M | 14.46M | 9.26M | 15.33M | 14.45M | 17.15M | 10.94M | 11.33M | 4.63M | 3.12M | 3.09M | 7.86M | 10.50M | 0.68M | 9.42M | 5.25M | 7.07M | 13.29M | 6.28M | 6.36M | 9.22M | 23.35M | 9.07M | 6.10M | 6.41M |
|
EBIT
|
20.07M | 20.13M | 33.85M | 17.14M | 16.37M | 19.25M | 20.97M | 14.49M | 13.33M | 14.85M | 17.05M | 10.36M | 12.82M | 13.86M | 20.58M | 6.98M | 6.32M | 7.85M | 24.68M | 12.32M | 13.76M | 12.14M | 24.30M | 9.65M | 11.55M | 11.43M | 29.88M | 14.00M | 12.14M | 11.68M | 23.88M | 13.38M | 12.40M | 6.84M | 15.28M | 6.05M | 8.64M | 17.24M | 14.46M | 9.26M | 15.33M | 14.45M | 17.15M | 10.94M | 11.33M | 4.63M | 3.12M | 3.09M | 7.86M | 10.50M | 0.68M | 9.42M | 5.25M | 7.07M | 13.29M | 6.28M | 6.36M | 9.22M | 23.35M | 9.07M | 6.10M | 6.41M |
|
Other Non Operating Income
|
0.75M | 0.57M | 0.14M | 0.54M | 0.48M | 0.26M | -0.00M | 0.26M | 0.24M | 0.23M | -0.02M | 0.21M | 0.15M | 0.15M | 0.22M | 0.16M | 0.15M | 0.04M | 0.01M | 0.07M | 0.10M | 0.24M | -0.01M | 0.18M | 0.19M | 0.23M | 0.21M | 0.95M | 0.98M | 0.79M | 0.86M | 0.90M | 1.00M | 1.19M | 1.36M | 1.63M | 1.64M | 1.40M | 1.26M | 1.27M | 0.95M | 0.81M | 0.76M | 0.70M | 0.56M | 0.65M | 0.52M | 0.67M | 0.78M | 1.08M | 1.29M | 1.85M | 1.87M | 1.77M | 1.90M | 2.08M | 1.49M | 1.15M | 0.75M | 0.74M | 0.52M | 0.45M |
|
Non Operating Income
|
0.75M | 0.57M | 0.14M | 0.54M | 0.48M | 0.26M | -0.00M | 0.26M | 0.24M | 0.23M | -0.02M | 0.21M | 0.15M | 0.15M | 0.22M | 0.16M | 0.15M | 0.04M | 0.01M | 0.07M | 0.10M | 0.24M | -0.01M | 0.18M | 0.19M | 0.23M | 0.21M | 0.95M | 0.98M | 0.79M | 0.86M | 0.90M | 1.00M | 1.19M | 1.36M | 1.63M | 1.64M | 1.40M | 1.26M | 1.27M | 0.95M | 0.81M | 0.76M | 0.70M | 0.56M | 0.65M | 0.52M | 0.67M | 0.78M | 1.08M | 1.29M | 1.85M | 1.87M | 1.77M | 1.90M | 2.08M | 1.49M | 1.15M | 0.75M | 0.74M | 0.52M | 0.45M |
|
EBT
|
20.82M | 20.70M | 34.00M | 17.68M | 16.86M | 19.52M | 20.97M | 14.75M | 13.56M | 15.08M | 17.03M | 10.57M | 12.97M | 14.01M | 20.80M | 7.15M | 6.47M | 7.89M | 24.69M | 12.40M | 13.86M | 12.38M | 24.28M | 9.84M | 11.74M | 11.65M | 30.09M | 14.95M | 13.12M | 12.48M | 24.74M | 14.28M | 13.39M | 8.03M | 16.64M | 7.68M | 10.28M | 18.64M | 15.71M | 10.53M | 16.28M | 15.26M | 17.91M | 11.64M | 11.89M | 5.28M | 3.64M | 3.76M | 8.63M | 11.58M | 1.97M | 11.27M | 7.12M | 8.84M | 15.19M | 8.35M | 7.85M | 10.37M | 24.10M | 9.81M | 6.61M | 6.86M |
|
Tax Provisions
|
7.62M | 7.48M | 12.25M | 6.32M | 6.04M | 7.13M | 7.57M | 5.41M | 4.86M | 5.68M | 10.41M | 3.71M | 4.67M | 4.99M | 3.72M | 2.46M | 2.30M | 2.77M | 8.93M | 4.29M | 4.74M | 4.27M | 8.46M | 3.33M | 3.81M | 3.89M | 10.39M | 4.98M | 4.18M | 4.14M | 12.68M | 3.28M | 2.62M | 1.79M | 4.88M | 1.73M | 2.12M | 3.92M | 4.21M | 2.31M | 3.62M | 3.13M | 5.69M | 2.65M | 2.60M | 1.15M | 2.01M | 0.84M | 1.95M | 2.66M | 2.11M | 2.40M | 1.62M | 1.82M | 3.22M | 1.78M | 1.77M | 2.29M | 7.89M | 2.20M | 1.46M | 1.54M |
|
Profit After Tax
|
13.20M | 13.21M | 21.75M | 11.36M | 10.82M | 12.39M | 13.40M | 9.34M | 8.70M | 9.40M | 11.43M | 6.85M | 8.30M | 9.02M | 17.08M | 4.69M | 4.17M | 5.12M | 12.49M | 8.30M | 9.64M | 8.16M | 16.07M | 7.21M | 8.27M | 8.30M | 20.77M | 18.16M | 9.71M | 8.34M | 16.76M | 10.99M | 10.78M | 6.37M | 11.88M | 5.95M | 8.16M | 16.39M | 11.72M | 8.22M | 12.66M | 12.14M | 13.94M | 8.99M | 9.29M | 4.13M | 3.24M | 2.92M | 6.68M | 8.93M | 2.17M | 8.88M | 5.50M | 7.02M | 13.16M | 6.57M | 6.08M | 8.08M | 20.73M | 7.61M | 5.15M | 5.32M |
|
Income from Continuing Operations
|
13.20M | 13.21M | 21.75M | 11.36M | 10.82M | 12.39M | 13.40M | 9.34M | 8.70M | 9.40M | 6.62M | 6.85M | 8.30M | 9.02M | 17.08M | 4.69M | 4.17M | 5.12M | 15.76M | 8.11M | 9.12M | 8.11M | 15.82M | 6.51M | 7.94M | 7.77M | 19.70M | 9.97M | 8.94M | 8.34M | 12.06M | 10.99M | 10.78M | 6.24M | 11.76M | 5.95M | 8.15M | 14.71M | 11.50M | 8.22M | 12.66M | 12.14M | 12.22M | 8.99M | 9.29M | 4.13M | 1.63M | 2.92M | 6.68M | 8.93M | -0.14M | 8.88M | 5.50M | 7.02M | 11.97M | 6.57M | 6.08M | 8.08M | 16.20M | 7.61M | 5.15M | 5.32M |
|
Consolidated Net Income
|
13.20M | 13.21M | 21.75M | 11.36M | 10.82M | 12.39M | 13.40M | 9.34M | 8.70M | 9.40M | 6.62M | 6.85M | 8.30M | 9.02M | 17.08M | 4.69M | 4.17M | 5.12M | 15.76M | -0.19M | -0.52M | -0.05M | -0.91M | 0.70M | 0.34M | 0.54M | 1.07M | 8.18M | 0.77M | -0.01M | 0.70M | -0.01M | -0.00M | 0.13M | -0.07M | 5.95M | 0.00M | 1.68M | 11.50M | 8.22M | 12.66M | 12.14M | 12.22M | 8.99M | 9.29M | 4.13M | 1.63M | 2.92M | 6.68M | 8.93M | -0.14M | 8.88M | 5.50M | 7.02M | 11.97M | 6.57M | 6.08M | 8.08M | 16.20M | 7.61M | 5.15M | 5.32M |
|
Income towards Parent Company
|
13.20M | 13.21M | 21.75M | 11.36M | 10.82M | 12.39M | 13.40M | 9.34M | 8.70M | 9.40M | 6.62M | 6.85M | 8.30M | 9.02M | 17.08M | 4.69M | 4.17M | 5.12M | 15.76M | -0.19M | -0.52M | -0.05M | -0.91M | 0.70M | 0.34M | 0.54M | 1.07M | 8.18M | 0.77M | -0.01M | 0.70M | -0.01M | -0.00M | 0.13M | -0.07M | 5.95M | 0.00M | 1.68M | 11.50M | 8.22M | 12.66M | 12.14M | 12.22M | 8.99M | 9.29M | 4.13M | 1.63M | 2.92M | 6.68M | 8.93M | -0.14M | 8.88M | 5.50M | 7.02M | 11.97M | 6.57M | 6.08M | 8.08M | 16.20M | 7.61M | 5.15M | 5.32M |
|
Net Income towards Common Stockholders
|
13.20M | 13.21M | 21.75M | 11.36M | 10.82M | 12.39M | 13.40M | 9.34M | 8.70M | 9.40M | 6.62M | 6.85M | 8.30M | 9.02M | 17.08M | 4.69M | 4.17M | 5.12M | 15.76M | -0.19M | -0.52M | -0.05M | -0.91M | 0.70M | 0.34M | 0.54M | 1.07M | 8.18M | 0.77M | -0.01M | 0.70M | -0.01M | -0.00M | 0.13M | -0.07M | 5.95M | 0.00M | 1.68M | 11.50M | 8.22M | 12.66M | 12.14M | 12.22M | 8.99M | 9.29M | 4.13M | 1.63M | 2.92M | 6.68M | 8.93M | -0.14M | 8.88M | 5.50M | 7.02M | 11.97M | 6.57M | 6.08M | 8.08M | 16.20M | 7.61M | 5.15M | 5.32M |
|
EPS (Basic)
|
1.93 | 1.93 | 3.23 | 1.65 | 1.57 | 1.80 | 1.96 | 1.36 | 1.26 | 1.36 | 1.66 | 0.99 | 1.20 | 1.31 | 2.47 | 0.68 | 0.60 | 0.74 | 1.80 | 1.20 | 1.38 | 1.18 | 2.31 | 1.04 | 1.19 | 1.19 | 2.97 | 2.60 | 1.39 | 1.19 | 2.40 | 1.57 | 1.54 | 0.91 | 1.69 | 0.85 | 1.16 | 2.33 | 1.68 | 1.17 | 1.80 | 1.72 | 1.98 | 1.28 | 1.32 | 0.58 | 0.45 | 0.41 | 0.94 | 1.26 | 0.31 | 1.25 | 0.77 | 0.99 | 1.85 | 0.92 | 0.85 | 1.13 | 2.92 | 1.07 | 0.72 | 0.74 |
|
EPS (Weighted Average and Diluted)
|
1.93 | 1.92 | 3.23 | 1.65 | 1.57 | 1.80 | 1.96 | 1.36 | 1.26 | 1.36 | 1.66 | 0.99 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Shares Outstanding (Weighted Average)
|
| | | | 6.87M | 6.87M | 6.87M | 6.88M | 6.88M | 6.88M | 6.89M | 6.89M | 6.90M | 6.90M | 6.90M | 6.90M | 6.91M | 6.91M | 6.91M | 6.92M | 6.93M | 6.93M | 6.93M | 6.94M | 6.94M | 6.95M | 6.95M | 6.95M | 6.96M | 6.97M | 6.97M | 6.97M | 6.98M | 6.98M | 6.98M | 6.98M | 7.00M | 7.00M | 7.00M | 7.01M | 7.02M | 7.02M | 7.02M | 7.03M | 7.04M | 7.04M | 7.04M | 7.04M | 7.05M | 7.06M | 7.06M | 7.07M | 7.08M | 7.08M | 7.08M | 7.12M | 7.10M | 7.10M | 7.10M | 7.14M | 7.15M | 7.15M |
|
Shares Outstanding (Diluted Average)
|
6.86M | 6.87M | 6.86M | 6.87M | 6.87M | 6.88M | 6.88M | 6.88M | 6.88M | 6.89M | 6.89M | 6.91M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
EBITDA
|
20.07M | 20.13M | 33.85M | 11.35M | 10.83M | 12.37M | 13.36M | 9.35M | 8.69M | 9.40M | 11.42M | 6.86M | 8.27M | 9.01M | 17.06M | 4.69M | 4.17M | 5.12M | 12.48M | 8.12M | 9.12M | 8.10M | 15.15M | 7.22M | 8.29M | 8.28M | 20.75M | 18.18M | 9.71M | 8.34M | 16.69M | 11.03M | 10.80M | 6.34M | 11.88M | 6.02M | 8.24M | 16.37M | 11.70M | 8.31M | 12.72M | 12.07M | 13.87M | 8.94M | 9.26M | 4.11M | 3.21M | 2.85M | 6.66M | 8.84M | 2.23M | 8.89M | 5.50M | 7.04M | 13.26M | 6.57M | 6.07M | 8.13M | 20.70M | 7.62M | 5.14M | 5.31M |
|
Tax Rate
|
36.60% | 36.16% | 36.04% | 35.73% | 35.83% | 36.54% | 36.10% | 36.66% | 35.83% | 37.66% | 61.10% | 35.13% | 35.98% | 35.65% | 17.89% | 34.37% | 35.52% | 35.06% | 36.16% | 34.60% | 34.22% | 34.47% | 34.83% | 33.81% | 32.41% | 33.35% | 34.53% | 33.29% | 31.84% | 33.17% | 51.25% | 22.99% | 19.55% | 22.30% | 29.33% | 22.51% | 20.65% | 21.06% | 26.82% | 21.92% | 22.26% | 20.48% | 31.76% | 22.76% | 21.88% | 21.80% | 55.29% | 22.39% | 22.59% | 22.93% | | 21.25% | 22.75% | 20.63% | 21.21% | 21.36% | 22.55% | 22.08% | 32.76% | 22.41% | 22.09% | 22.49% |