|
Revenue
|
125.86M | 128.67M | 136.57M | 137.86M | 151.13M | 156.35M | 158.34M | 151.47M | 156.96M | 163.61M | 166.41M | 164.47M | 161.41M | 167.10M | 166.22M | 159.41M | 168.42M | 171.55M | 173.55M | 161.29M | 163.59M | 171.35M | 168.77M | 161.93M | 166.09M | 170.46M | 172.66M | 173.16M | 171.51M | 170.68M | 182.77M | 186.96M | 197.02M | 199.65M | 203.96M | 199.02M | 212.09M | 214.97M | 217.19M | 218.65M | 212.38M | 216.01M | 227.33M | 223.05M | 232.44M | 251.28M | 266.88M | 287.28M | 329.56M | 324.45M | 322.58M | 298.02M | 285.67M | 279.54M | 268.22M | 249.67M | 246.24M | 237.37M | 230.43M | 223.15M | 229.92M | 220.47M |
|
Cost of Revenue
|
28.17M | 28.56M | 30.61M | 35.34M | 39.91M | 40.59M | 39.75M | 39.12M | 39.52M | 43.02M | 41.94M | 40.32M | 40.60M | 42.55M | 39.80M | 39.83M | 40.49M | 39.40M | 34.21M | 29.50M | 28.28M | 30.76M | 29.69M | 28.04M | 26.19M | 27.77M | 28.72M | 29.36M | 27.52M | 28.67M | 32.80M | 35.03M | 35.05M | 35.87M | 38.67M | 38.25M | 38.67M | 40.44M | 41.60M | 40.45M | 36.16M | 37.07M | 40.94M | 40.77M | 45.00M | 52.86M | 54.59M | 57.31M | 67.48M | 64.40M | 60.60M | 54.10M | 48.30M | 49.67M | 47.26M | 41.81M | 43.23M | 44.86M | 39.23M | 37.66M | 43.12M | 42.28M |
|
Gross Profit
|
97.69M | 100.12M | 105.96M | 102.52M | 111.22M | 115.76M | 118.59M | 112.35M | 117.45M | 120.59M | 124.47M | 124.15M | 120.82M | 124.56M | 126.42M | 119.58M | 127.93M | 132.15M | 139.33M | 131.78M | 135.31M | 140.59M | 139.09M | 133.89M | 139.90M | 142.69M | 143.94M | 143.80M | 144.00M | 142.01M | 149.97M | 151.93M | 161.98M | 163.78M | 165.29M | 160.77M | 173.42M | 174.54M | 175.59M | 178.20M | 176.22M | 178.94M | 186.40M | 182.28M | 187.44M | 198.42M | 212.28M | 229.97M | 262.08M | 260.05M | 261.99M | 243.92M | 237.37M | 229.87M | 220.96M | 207.86M | 203.00M | 192.50M | 191.20M | 185.50M | 186.80M | 178.19M |
|
Depreciation & Amortization - Total
|
12.61M | 12.88M | 13.38M | 13.52M | 14.08M | 14.76M | 15.17M | 14.54M | 15.04M | 15.54M | 15.79M | 15.69M | 16.22M | 16.25M | 16.32M | 16.37M | 16.86M | 17.25M | 17.75M | 17.83M | 18.31M | 19.33M | 19.85M | 20.05M | 20.37M | 20.79M | 21.24M | | 21.31M | 21.19M | 21.25M | 21.82M | 22.19M | 22.27M | 22.30M | 22.54M | 23.46M | 24.29M | 24.84M | 25.43M | 25.97M | 25.58M | 25.91M | 25.69M | 25.54M | 25.37M | 25.96M | 26.14M | 26.86M | 28.38M | 29.62M | 29.53M | 29.43M | 29.02M | 28.75M | 28.53M | 28.21M | 27.39M | 27.53M | 27.47M | 27.31M | 25.45M |
|
Other Operating Expenses
|
104.06M | 105.80M | 114.11M | 116.73M | 125.69M | 130.48M | 130.22M | 127.42M | 1.18M | 1.35M | 1.25M | 2.42M | 1.24M | 1.47M | 0.85M | 0.66M | 1.28M | 1.42M | 1.03M | 3.71M | 1.79M | 1.90M | 1.87M | 1.43M | 2.70M | 3.33M | 3.04M | 159.22M | 1.87M | 1.91M | 0.62M | 1.21M | 2.16M | 1.83M | 2.04M | 1.55M | 1.23M | 2.56M | 3.34M | 1.55M | 2.22M | 2.13M | 2.83M | 1.98M | 5.34M | 4.54M | 4.44M | 4.54M | 4.81M | 1.07M | 2.96M | 5.25M | 3.55M | 3.01M | 1.80M | 1.17M | 2.53M | 0.88M | 0.39M | 1.67M | 5.18M | 1.90M |
|
Operating Expenses
|
116.67M | 118.69M | 127.50M | 130.25M | 139.78M | 145.24M | 145.39M | 141.96M | 143.68M | 153.77M | 153.20M | 151.94M | 148.29M | 153.45M | 153.54M | 150.77M | 155.49M | 158.51M | 157.16M | 143.98M | 149.43M | 156.99M | 153.54M | 147.80M | 151.31M | 155.59M | 158.13M | 159.22M | 155.94M | 157.66M | 168.44M | 173.37M | 178.80M | 180.66M | 184.42M | 181.29M | 192.15M | 194.94M | 198.40M | 200.61M | 187.13M | 191.61M | 201.78M | 199.05M | 203.92M | 222.78M | 236.20M | 251.42M | 288.63M | 290.68M | 289.80M | 269.01M | 257.46M | 262.31M | 252.56M | 237.42M | 236.26M | 233.10M | 223.71M | 217.29M | 220.19M | 217.73M |
|
Operating Income
|
9.19M | 9.99M | 9.08M | 7.61M | 11.36M | 11.11M | 12.95M | 9.52M | 13.28M | 9.84M | 13.21M | 12.54M | 13.12M | 13.65M | 12.68M | 8.64M | 12.93M | 13.04M | 16.39M | 17.31M | 14.16M | 14.35M | 15.24M | 14.12M | 14.78M | 14.87M | 14.53M | 13.94M | 15.57M | 13.02M | 14.33M | 13.59M | 18.22M | 18.99M | 19.54M | 17.73M | 19.94M | 20.03M | 18.79M | 18.03M | 25.26M | 24.40M | 25.56M | 24.00M | 28.52M | 28.50M | 30.68M | 35.86M | 40.94M | 33.77M | 32.78M | 29.01M | 28.21M | 17.23M | 15.66M | 12.25M | 9.97M | 4.27M | 6.73M | 5.86M | 9.73M | 2.74M |
|
EBIT
|
9.19M | 9.99M | 9.08M | 7.61M | 11.36M | 11.11M | 12.95M | 9.52M | 13.28M | 9.84M | 13.21M | 12.54M | 13.12M | 13.65M | 12.68M | 8.64M | 12.93M | 13.04M | 16.39M | 17.31M | 14.16M | 14.35M | 15.24M | 14.12M | 14.78M | 14.87M | 14.53M | 13.94M | 15.57M | 13.02M | 14.33M | 13.59M | 18.22M | 18.99M | 19.54M | 17.73M | 19.94M | 20.03M | 18.79M | 18.03M | 25.26M | 24.40M | 25.56M | 24.00M | 28.52M | 28.50M | 30.68M | 35.86M | 40.94M | 33.77M | 32.78M | 29.01M | 28.21M | 17.23M | 15.66M | 12.25M | 9.97M | 4.27M | 6.73M | 5.86M | 9.73M | 2.74M |
|
Non Operating Income
|
| | | | | | | | 0.01M | 0.01M | 0.01M | 0.01M | 0.15M | 0.13M | 0.09M | 0.10M | 0.61M | 0.23M | -0.27M | -0.01M | -0.01M | -0.13M | -0.23M | -0.21M | -0.24M | -0.34M | -0.44M | -0.14M | -0.12M | -0.01M | -0.11M | 0.19M | 0.14M | 0.12M | 0.23M | 0.28M | 0.40M | 0.26M | 0.26M | 0.10M | 0.01M | 0.02M | 0.01M | 0.01M | 0.01M | 0.01M | 0.02M | 0.01M | 0.04M | 0.26M | 0.52M | 0.84M | 1.08M | 1.02M | 0.87M | 0.80M | 1.01M | 0.92M | 0.39M | 0.35M | 0.44M | 0.21M |
|
EBT
|
9.17M | 9.94M | 9.07M | 7.59M | 11.37M | 11.13M | 12.97M | 9.54M | 13.30M | 9.85M | 13.22M | 12.55M | 13.27M | 13.78M | 12.78M | 8.74M | 13.54M | 13.27M | 16.12M | 17.30M | 14.15M | 14.23M | 15.01M | 13.91M | 14.54M | 14.53M | 14.09M | 13.80M | 15.44M | 13.01M | 14.22M | 13.78M | 18.36M | 19.11M | 19.77M | 18.01M | 20.34M | 20.29M | 19.05M | 18.13M | 25.27M | 24.42M | 25.57M | 24.01M | 28.53M | 28.50M | 30.69M | 35.87M | 40.97M | 34.03M | 33.30M | 29.85M | 29.29M | 18.25M | 16.52M | 13.05M | 10.99M | 5.19M | 7.12M | 6.21M | 10.17M | 2.95M |
|
Tax Provisions
|
4.01M | 4.15M | 3.59M | 3.36M | 4.92M | 4.48M | 5.21M | 3.93M | 5.47M | 3.27M | 5.47M | 5.27M | 5.61M | 5.81M | 5.48M | 3.45M | 5.62M | 5.62M | 7.15M | 7.11M | 5.80M | 5.82M | 6.22M | 5.72M | 6.01M | 6.09M | 5.79M | 5.58M | 6.30M | 5.15M | -50.85M | 3.45M | 4.66M | 3.86M | 4.04M | 4.46M | 5.15M | 3.70M | 3.30M | 4.41M | 7.13M | 6.37M | 6.89M | 6.00M | 7.11M | 7.23M | 5.96M | 8.33M | 9.31M | 8.38M | 7.79M | 7.35M | 7.42M | 4.65M | 18.70M | 3.40M | 3.10M | 1.44M | 16.92M | 1.87M | 2.98M | 0.72M |
|
Profit After Tax
|
9.17M | 9.63M | 8.80M | 4.09M | 6.19M | 6.33M | 7.66M | 5.45M | 7.58M | 6.52M | 7.72M | 7.20M | 7.67M | 7.98M | 7.30M | 5.29M | 7.93M | 7.65M | 8.97M | 10.19M | 8.36M | 8.41M | 8.79M | 8.19M | 8.53M | 8.44M | 8.30M | 8.21M | 9.14M | 7.86M | 65.07M | 10.33M | 13.70M | 15.26M | 15.74M | 13.55M | 15.19M | 16.59M | 15.75M | 13.72M | 18.13M | 18.04M | 19.60M | 18.01M | 21.42M | 21.27M | 24.73M | 27.53M | 31.66M | 25.65M | 25.51M | 22.50M | 21.87M | 13.60M | 12.40M | 9.65M | 7.89M | 3.75M | 5.63M | 4.33M | 7.19M | 2.23M |
|
Income from Continuing Operations
|
5.16M | 5.79M | 5.48M | 4.23M | 6.45M | 6.65M | 7.76M | 5.61M | 7.83M | 6.58M | 7.75M | 7.29M | 7.67M | 7.98M | 7.30M | 5.29M | 7.93M | 7.65M | 8.97M | 10.19M | 8.36M | 8.41M | 8.79M | 8.19M | 8.53M | 8.44M | 8.30M | 8.21M | 9.14M | 7.86M | 65.07M | 10.33M | 13.70M | 15.26M | 15.74M | 13.55M | 15.19M | 16.59M | 15.75M | 13.72M | 18.13M | 18.04M | 18.68M | 18.01M | 21.42M | 21.27M | 24.73M | 27.53M | 31.66M | 25.65M | 25.51M | 22.50M | 21.87M | 13.60M | -2.18M | 9.65M | 7.89M | 3.75M | -9.79M | 4.33M | 7.19M | 2.23M |
|
Consolidated Net Income
|
5.16M | 5.79M | 5.48M | 4.23M | 6.45M | 6.65M | 7.76M | 5.61M | 7.83M | 6.58M | 7.75M | 7.29M | 7.67M | 7.98M | 7.30M | 5.29M | 7.93M | 7.65M | 8.97M | 10.19M | 8.36M | 8.41M | 8.79M | 8.19M | 8.53M | 8.44M | 8.30M | 8.21M | 9.14M | 7.86M | 65.07M | 10.33M | 13.70M | 15.26M | 15.74M | 13.55M | 15.19M | 16.59M | 15.75M | 13.72M | 18.13M | 18.04M | 18.68M | 18.01M | 21.42M | 21.27M | 24.73M | 27.53M | 31.66M | 25.65M | 25.51M | 22.50M | 21.87M | 13.60M | -2.18M | 9.65M | 7.89M | 3.75M | -9.79M | 4.33M | 7.19M | 2.23M |
|
Income towards Parent Company
|
5.16M | 5.79M | 5.48M | 4.23M | 6.45M | 6.65M | 7.76M | 5.61M | 7.83M | 6.58M | 7.75M | 7.29M | 7.67M | 7.98M | 7.30M | 5.29M | 7.93M | 7.65M | 8.97M | 10.19M | 8.36M | 8.41M | 8.79M | 8.19M | 8.53M | 8.44M | 8.30M | 8.21M | 9.14M | 7.86M | 65.07M | 10.33M | 13.70M | 15.26M | 15.74M | 13.55M | 15.19M | 16.59M | 15.75M | 13.72M | 18.13M | 18.04M | 18.68M | 18.01M | 21.42M | 21.27M | 24.73M | 27.53M | 31.66M | 25.65M | 25.51M | 22.50M | 21.87M | 13.60M | -2.18M | 9.65M | 7.89M | 3.75M | -9.79M | 4.33M | 7.19M | 2.23M |
|
Net Income towards Common Stockholders
|
5.16M | 5.79M | 5.48M | 4.23M | 6.45M | 6.65M | 7.76M | 5.61M | 7.83M | 6.58M | 7.75M | 7.29M | 7.67M | 7.98M | 7.30M | 5.29M | 7.93M | 7.65M | 8.97M | 10.19M | 8.36M | 8.41M | 8.79M | 8.19M | 8.53M | 8.44M | 8.30M | 8.21M | 9.14M | 7.86M | 65.07M | 10.33M | 13.70M | 15.26M | 15.74M | 13.55M | 15.19M | 16.59M | 15.75M | 13.72M | 18.13M | 18.04M | 18.68M | 18.01M | 21.42M | 21.27M | 24.73M | 27.53M | 31.66M | 25.65M | 25.51M | 22.50M | 21.87M | 13.60M | -2.18M | 9.65M | 7.89M | 3.75M | -9.79M | 4.33M | 7.19M | 2.23M |
|
EPS (Basic)
|
0.24 | 0.25 | 0.24 | 0.19 | 0.28 | 0.29 | 0.35 | 0.16 | 0.23 | 0.20 | 0.23 | 0.22 | 0.23 | 0.24 | 0.22 | 0.16 | 0.24 | 0.23 | 0.27 | 0.30 | 0.25 | 0.25 | 0.26 | 0.15 | 0.16 | 0.16 | 0.15 | 0.15 | 0.17 | 0.14 | 1.19 | 0.19 | 0.25 | 0.28 | 0.29 | 0.17 | 0.19 | 0.20 | 0.19 | 0.17 | 0.22 | 0.22 | 0.24 | 0.22 | 0.26 | 0.26 | 0.30 | 0.33 | 0.39 | 0.32 | 0.31 | 0.28 | 0.27 | 0.17 | 0.16 | 0.12 | 0.10 | 0.05 | 0.07 | 0.05 | 0.09 | 0.03 |
|
EPS (Weighted Average and Diluted)
|
0.23 | 0.25 | 0.24 | 0.19 | 0.28 | 0.29 | 0.35 | 0.16 | 0.23 | 0.20 | 0.23 | 0.22 | 0.23 | 0.24 | 0.22 | 0.16 | 0.24 | 0.23 | 0.27 | 0.30 | 0.25 | 0.25 | 0.26 | 0.15 | 0.16 | 0.15 | 0.15 | 0.15 | 0.17 | 0.14 | 1.18 | 0.19 | 0.25 | 0.28 | 0.29 | 0.16 | 0.18 | 0.20 | 0.19 | 0.17 | 0.22 | 0.22 | 0.24 | 0.22 | 0.26 | 0.26 | 0.29 | 0.33 | 0.39 | 0.32 | 0.32 | 0.28 | 0.27 | 0.17 | 0.15 | 0.12 | 0.10 | 0.05 | 0.07 | 0.05 | 0.09 | 0.03 |
|
EBITDA
|
21.80M | 22.87M | 22.46M | 21.12M | 25.44M | 25.87M | 28.12M | 24.05M | 28.32M | 25.38M | 29.00M | 28.23M | 29.34M | 29.90M | 29.00M | 25.01M | 29.80M | 30.30M | 34.15M | 35.14M | 32.47M | 33.69M | 35.09M | 34.17M | 35.14M | 35.66M | 35.77M | 13.94M | 36.88M | 34.21M | 35.58M | 35.41M | 40.42M | 41.27M | 41.84M | 40.28M | 43.41M | 44.32M | 43.63M | 43.46M | 51.23M | 49.98M | 51.47M | 49.69M | 54.06M | 53.87M | 56.64M | 62.00M | 67.80M | 62.15M | 62.41M | 58.54M | 57.64M | 46.25M | 44.41M | 40.78M | 38.18M | 31.66M | 34.26M | 33.33M | 37.04M | 28.18M |
|
Tax Rate
|
43.72% | 41.76% | 39.60% | 44.24% | 43.28% | 40.24% | 40.15% | 41.23% | 41.12% | 33.18% | 41.38% | 41.96% | 42.24% | 42.12% | 42.86% | 39.49% | 41.48% | 42.33% | 44.37% | 41.10% | 40.96% | 40.89% | 41.45% | 41.10% | 41.32% | 41.92% | 41.07% | 40.47% | 40.81% | 39.61% | -357.49% | 25.05% | 25.37% | 20.17% | 20.41% | 24.79% | 25.32% | 18.25% | 17.33% | 24.33% | 28.24% | 26.10% | 26.95% | 25.00% | 24.92% | 25.36% | 19.43% | 23.23% | 22.73% | 24.64% | 23.39% | 24.63% | 25.32% | 25.48% | 113.19% | 26.06% | 28.20% | 27.68% | 237.55% | 30.17% | 29.34% | 24.57% |