|
Revenue
|
83.84M | 63.73M | 63.66M | 67.48M | 79.83M | 82.37M | 83.09M | 81.26M | 88.90M | 93.33M | 97.75M | 95.10M | 111.32M | 103.33M | 100.38M | 96.34M | 103.01M | 102.67M | 101.95M | 100.55M | 113.72M | 112.98M | 112.56M | 106.32M | 113.42M | 142.31M | 148.70M | 144.22M | 162.25M | 154.58M | 153.94M | 146.66M | 160.21M | 163.90M | 164.32M | 166.86M | 179.88M | 175.99M | 172.92M | 171.45M | 182.16M | 182.69M | 181.91M | 177.02M | -0.40M | 156.49M | 146.34M | 145.86M | 67.38M | 156.21M | 160.90M | 266.95M | 494.21M | 354.10M | 369.20M | 351.60M | 394.40M | 387.10M | 385.60M | 373.90M | 413.70M | 406.30M | 397.90M | 394.40M | 437.70M | 436.00M | 455.30M |
|
Cost of Revenue
|
54.90M | 43.83M | 44.56M | 47.04M | 54.70M | 56.12M | 55.86M | 55.29M | 58.58M | 61.54M | 63.77M | 61.48M | 70.15M | 64.89M | 62.84M | 60.06M | 62.33M | 62.20M | 61.36M | 62.05M | 68.48M | 69.16M | 72.80M | 64.67M | 68.50M | 89.54M | 96.58M | 90.69M | 101.88M | 97.33M | 97.21M | 94.27M | 96.37M | 101.88M | 102.51M | 102.19M | 109.72M | 108.25M | 105.10M | 103.33M | 109.19M | 112.00M | 110.80M | 106.31M | 109.26M | 97.04M | 89.74M | 90.27M | 97.85M | 92.43M | 98.44M | 173.61M | 221.32M | 212.90M | 218.10M | 205.60M | 227.90M | 219.20M | 219.30M | 215.90M | 235.40M | 222.30M | 224.10M | 219.50M | 244.30M | 240.80M | 254.70M |
|
Gross Profit
|
28.95M | 19.90M | 19.09M | 20.44M | 25.13M | 26.25M | 27.24M | 25.96M | 30.32M | 31.80M | 33.98M | 33.63M | 41.17M | 38.44M | 37.53M | 36.28M | 40.68M | 40.47M | 40.59M | 38.50M | 45.24M | 43.82M | 39.75M | 41.65M | 44.91M | 52.76M | 52.12M | 53.52M | 60.38M | 57.25M | 56.73M | 52.38M | 63.84M | 62.02M | 61.81M | 64.67M | 70.15M | 67.74M | 67.82M | 68.13M | 72.97M | 70.69M | 71.11M | 70.71M | | 59.45M | 56.60M | 55.59M | 21.58M | 63.77M | 62.46M | 93.34M | 185.46M | 141.20M | 151.10M | 146.00M | 166.50M | 167.90M | 166.30M | 158.00M | 178.30M | 184.00M | 173.80M | 174.90M | 193.40M | 195.20M | 200.60M |
|
Selling, General & Administrative
|
14.30M | 11.62M | 11.13M | 11.94M | 12.68M | 12.49M | 12.99M | 13.33M | 13.90M | 14.53M | 15.24M | 15.01M | 16.52M | 16.10M | 15.77M | 16.57M | 17.32M | 16.98M | 17.14M | 18.27M | 19.57M | 19.00M | 18.52M | 19.27M | 19.13M | 23.73M | 24.94M | 23.85M | 26.20M | 25.80M | 25.19M | 25.71M | 26.23M | 27.78M | 27.59M | 28.16M | 29.59M | 29.57M | 29.33M | 29.14M | 29.46M | 30.09M | 30.77M | 30.72M | 38.40M | 26.83M | 28.75M | 25.74M | 24.21M | 31.21M | 40.22M | 41.70M | 54.46M | 55.80M | 57.50M | 56.80M | 59.60M | 64.70M | 60.50M | 63.90M | 64.40M | 67.60M | 69.50M | 70.10M | 72.10M | 73.90M | 77.40M |
|
Other Operating Expenses
|
4.69M | 0.51M | 0.72M | 0.36M | 0.94M | -0.29M | 0.36M | 0.43M | 0.37M | 0.25M | 0.38M | 0.41M | 0.59M | 0.35M | 0.56M | 0.55M | 7.61M | 1.19M | 1.94M | 0.57M | 0.49M | 0.61M | 2.94M | 1.80M | 0.45M | 6.68M | 3.58M | 2.62M | 3.34M | 2.23M | 1.99M | 6.14M | 2.34M | 2.28M | 8.94M | 3.38M | 1.99M | 2.17M | 2.61M | 19.15M | 3.19M | 2.12M | 3.03M | 2.53M | 2.08M | 3.81M | 4.21M | 25.01M | 59.14M | 3.25M | 24.04M | 0.55M | -23.53M | 20.90M | 37.44M | 36.26M | -117.80M | 18.20M | 18.00M | 18.90M | 19.70M | 18.90M | 18.20M | 19.20M | 20.60M | 20.20M | 25.40M |
|
Operating Expenses
|
18.98M | 12.12M | 11.86M | 12.30M | 13.62M | 12.21M | 13.35M | 13.76M | 14.27M | 14.78M | 15.62M | 15.42M | 17.11M | 16.45M | 16.34M | 17.12M | 24.93M | 18.17M | 19.07M | 18.84M | 20.06M | 19.61M | 21.45M | 21.06M | 19.58M | 30.40M | 28.52M | 26.47M | 29.55M | 28.03M | 27.18M | 31.86M | 28.56M | 30.06M | 36.53M | 31.54M | 31.58M | 31.74M | 31.93M | 48.29M | 32.65M | 32.20M | 33.80M | 33.24M | 40.48M | 30.64M | 32.96M | 29.05M | 29.58M | 34.46M | 45.89M | 77.48M | 78.17M | 76.70M | 79.10M | 75.60M | 80.40M | 82.90M | 78.50M | 82.80M | 84.10M | 86.50M | 87.70M | 89.30M | 92.70M | 94.10M | 102.80M |
|
Operating Income
|
9.96M | 7.78M | 7.24M | 8.14M | 11.52M | 14.05M | 13.89M | 12.20M | 16.05M | 17.01M | 18.37M | 18.20M | 24.06M | 21.99M | 21.20M | 19.16M | 15.75M | 22.30M | 21.52M | 19.66M | 25.18M | 24.21M | 18.30M | 20.59M | 25.33M | 22.36M | 23.60M | 27.05M | 30.83M | 29.22M | 29.55M | 20.53M | 35.28M | 31.96M | 25.28M | 33.12M | 38.57M | 36.00M | 35.88M | 19.84M | 40.31M | 38.49M | 37.31M | 37.47M | | 28.81M | 26.36M | 28.58M | 1.33M | 29.31M | 16.57M | 15.87M | 39.38M | 64.50M | 72.00M | 70.40M | 86.10M | 85.00M | 87.80M | 75.20M | 94.20M | 97.50M | 86.10M | 85.60M | 100.70M | 101.10M | 97.80M |
|
EBIT
|
9.96M | 7.78M | 7.24M | 8.14M | 11.52M | 14.05M | 13.89M | 12.20M | 16.05M | 17.01M | 18.37M | 18.20M | 24.06M | 21.99M | 21.20M | 19.16M | 15.75M | 22.30M | 21.52M | 19.66M | 25.18M | 24.21M | 18.30M | 20.59M | 25.33M | 22.36M | 23.60M | 27.05M | 30.83M | 29.22M | 29.55M | 20.53M | 35.28M | 31.96M | 25.28M | 33.12M | 38.57M | 36.00M | 35.88M | 19.84M | 40.31M | 38.49M | 37.31M | 37.47M | | 28.81M | 26.36M | 28.58M | 1.33M | 29.31M | 16.57M | 15.87M | 39.38M | 64.50M | 72.00M | 70.40M | 86.10M | 85.00M | 87.80M | 75.20M | 94.20M | 97.50M | 86.10M | 85.60M | 100.70M | 101.10M | 97.80M |
|
Other Non Operating Income
|
-1.14M | 0.33M | -0.09M | 0.20M | -0.29M | -0.37M | -0.45M | -0.46M | -0.25M | -0.20M | -0.33M | -0.04M | -0.07M | 3.30M | -0.11M | -0.23M | -0.01M | 0.19M | 0.01M | -0.04M | -0.04M | 0.27M | 0.23M | -0.15M | -3.18M | -0.61M | 0.60M | 0.05M | -0.38M | -0.12M | -0.15M | 0.22M | -0.94M | -0.53M | -0.06M | -0.03M | -0.95M | -1.03M | -0.34M | 0.39M | 0.21M | -0.17M | -0.20M | -0.22M | -0.18M | -0.04M | -0.21M | 0.05M | 0.20M | 0.47M | 0.29M | -1.40M | -0.26M | -0.80M | -0.20M | -1.50M | -4.10M | -0.50M | -0.80M | 0.90M | -1.30M | -0.40M | -1.10M | 3.30M | | | |
|
Non Operating Income
|
| 0.33M | -0.09M | 0.20M | -0.29M | -0.37M | -0.45M | -0.46M | -0.25M | -0.20M | -0.33M | -0.04M | -0.07M | 3.30M | -0.11M | -0.23M | -0.01M | 0.19M | 0.01M | -0.04M | -0.04M | 0.27M | 0.23M | -0.15M | -3.18M | -0.61M | 0.60M | 0.05M | -0.38M | -0.12M | -0.15M | 0.22M | -0.94M | -0.53M | -0.06M | -0.03M | -0.95M | -1.03M | -0.34M | 0.39M | 0.21M | -0.17M | -0.20M | -0.22M | -0.18M | -0.04M | -0.21M | 0.05M | 0.20M | 0.47M | 0.29M | -1.40M | 2.24M | -0.80M | -0.20M | -1.50M | -4.10M | -0.50M | -0.80M | 0.90M | 2.40M | -0.40M | -1.10M | 3.30M | | | |
|
EBT
|
9.28M | 7.63M | 6.69M | 7.95M | 10.74M | 13.29M | 13.04M | 11.37M | 15.18M | 16.34M | 17.83M | 17.92M | 23.89M | 25.08M | 20.90M | 18.65M | 15.56M | 22.25M | 21.28M | 19.34M | 24.89M | 24.25M | 18.22M | 20.16M | 21.92M | 20.04M | 21.92M | 24.87M | 27.95M | 26.81M | 27.15M | 18.63M | 32.29M | 29.40M | 23.30M | 31.34M | 35.82M | 33.25M | 34.10M | 19.03M | 39.71M | 37.77M | 36.64M | 36.78M | | 28.35M | 25.81M | 28.30M | 2.00M | 29.46M | 1.09M | 2.62M | -1.72M | 47.90M | 53.50M | 48.00M | 60.30M | 64.00M | 66.90M | 56.80M | 74.10M | 79.90M | 69.40M | 74.70M | 87.90M | 87.70M | 83.40M |
|
Tax Provisions
|
2.80M | 2.57M | 2.29M | 2.70M | 1.07M | 4.22M | 4.49M | 3.99M | 5.31M | 5.63M | 6.24M | 5.75M | 8.36M | 7.92M | 4.41M | 6.54M | 4.98M | 7.13M | 7.15M | 6.57M | 6.68M | 8.23M | 4.98M | 6.10M | 6.99M | 6.64M | 7.40M | 7.82M | 9.36M | 8.77M | 8.92M | 5.86M | 10.71M | 7.59M | 8.48M | 7.50M | 9.84M | 5.79M | 3.99M | 2.85M | 13.18M | 7.28M | 5.37M | 6.27M | | 5.66M | 5.39M | 5.61M | 4.19M | 5.42M | 2.45M | 2.08M | 8.26M | 10.50M | 9.70M | 11.70M | 32.50M | 14.00M | 15.20M | 10.20M | 24.80M | 18.50M | 15.20M | 16.80M | 42.00M | 19.20M | 23.40M |
|
Profit After Tax
|
6.48M | 5.07M | 4.40M | 5.25M | 9.66M | 9.06M | 8.55M | 7.39M | 9.87M | 10.71M | 11.59M | 12.17M | 15.53M | 17.16M | 16.49M | 12.11M | 10.57M | 15.12M | 14.12M | 12.76M | 18.20M | 16.02M | 13.25M | 14.05M | 14.93M | 13.40M | 14.52M | 17.05M | 18.92M | 18.04M | 18.23M | 12.77M | 21.59M | 21.81M | 14.82M | 23.83M | 26.68M | 27.47M | 30.11M | 16.18M | 31.44M | 30.50M | 31.27M | 30.52M | 28.07M | 22.69M | 20.42M | 22.69M | 25.42M | 24.04M | -1.35M | 0.55M | 31.47M | 37.40M | 43.80M | 36.30M | 49.20M | 50.00M | 51.70M | 46.60M | 61.60M | 61.40M | 54.20M | 57.90M | 72.70M | 68.50M | 60.00M |
|
Income from Continuing Operations
|
6.48M | 5.07M | 4.40M | 5.25M | 9.66M | 9.06M | 8.55M | 7.39M | 9.87M | 10.71M | 11.59M | 12.17M | 15.53M | 17.16M | 16.49M | 12.11M | 10.57M | 15.12M | 14.12M | 12.76M | 18.20M | 16.02M | 13.25M | 14.05M | 14.93M | 13.40M | 14.52M | 17.05M | 18.59M | 18.04M | 18.23M | 12.77M | 21.59M | 21.81M | 14.82M | 23.83M | 25.98M | 27.47M | 30.11M | 16.18M | 26.53M | 30.50M | 31.27M | 30.52M | | 22.69M | 20.42M | 22.69M | -2.18M | 24.04M | -1.35M | 0.55M | -9.98M | 37.40M | 43.80M | 36.30M | 27.80M | 50.00M | 51.70M | 46.60M | 49.30M | 61.40M | 54.20M | 57.90M | 45.90M | 68.50M | 60.00M |
|
Consolidated Net Income
|
6.48M | 5.07M | 4.40M | 5.25M | 9.66M | 9.06M | 8.55M | 7.39M | 9.87M | 10.71M | 11.59M | 12.17M | 15.53M | 17.16M | 16.49M | 12.11M | 10.57M | 15.12M | 14.12M | 12.76M | 18.20M | 16.02M | 13.25M | 14.05M | 14.93M | 13.40M | 14.52M | 17.05M | 18.59M | 18.04M | 18.23M | 12.77M | 21.59M | 21.81M | 14.82M | 23.83M | 25.98M | 27.47M | 30.11M | 16.18M | 26.53M | 30.50M | 31.27M | 30.52M | | 22.69M | 20.42M | 22.69M | -2.18M | 24.04M | -1.35M | 0.55M | -9.98M | 37.40M | 43.80M | 36.30M | 27.80M | 50.00M | 51.70M | 46.60M | 49.30M | 61.40M | 54.20M | 57.90M | 45.90M | 68.50M | 60.00M |
|
Income towards Parent Company
|
6.48M | 5.07M | 4.40M | 5.25M | 9.66M | 9.06M | 8.55M | 7.39M | 9.87M | 10.71M | 11.59M | 12.17M | 15.53M | 17.16M | 16.49M | 12.11M | 10.57M | 15.12M | 14.12M | 12.76M | 18.20M | 16.02M | 13.25M | 14.05M | 14.93M | 13.40M | 14.52M | 17.05M | 18.59M | 18.04M | 18.23M | 12.77M | 21.59M | 21.81M | 14.82M | 23.83M | 25.98M | 27.47M | 30.11M | 16.18M | 26.53M | 30.50M | 31.27M | 30.52M | | 22.69M | 20.42M | 22.69M | -2.18M | 24.04M | -1.35M | 0.55M | -9.98M | 37.40M | 43.80M | 36.30M | 27.80M | 50.00M | 51.70M | 46.60M | 49.30M | 61.40M | 54.20M | 57.90M | 45.90M | 68.50M | 60.00M |
|
Preferred Dividend Payments
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5.75M | 5.74M | 5.70M | 5.70M | 5.70M | 5.80M | 5.70M | 5.80M | 5.80M | 5.70M | 5.70M | 5.70M | 1.00M | | | |
|
Net Income towards Common Stockholders
|
6.48M | 5.07M | 4.40M | 5.25M | 9.66M | 9.06M | 8.55M | 7.39M | 9.87M | 10.71M | 11.59M | 12.17M | 15.53M | 17.16M | 16.49M | 12.11M | 10.57M | 15.12M | 14.12M | 12.76M | 18.20M | 16.02M | 13.25M | 14.05M | 14.93M | 13.40M | 14.52M | 17.05M | 18.59M | 18.04M | 18.23M | 12.77M | 21.59M | 21.81M | 14.82M | 23.83M | 25.98M | 27.47M | 30.11M | 16.18M | 26.53M | 30.50M | 31.27M | 30.52M | | 22.69M | 20.42M | 22.69M | 25.42M | 24.04M | -1.86M | -5.21M | 25.73M | 31.70M | 38.10M | 30.60M | 43.40M | 44.30M | 45.90M | 40.80M | 55.90M | 55.70M | 48.50M | 56.90M | 72.70M | 68.50M | 60.00M |
|
EPS (Basic)
|
0.30 | 0.23 | 0.20 | 0.24 | 0.45 | 0.42 | 0.40 | 0.34 | 0.45 | 0.49 | 0.53 | 0.56 | 0.70 | 0.78 | 0.74 | 0.54 | 0.47 | 0.66 | 0.62 | 0.56 | 0.79 | 0.70 | 0.57 | 0.61 | 0.64 | 0.58 | 0.63 | 0.73 | 0.81 | 0.77 | 0.78 | 0.54 | 0.91 | 0.92 | 0.62 | 0.99 | 1.11 | 1.14 | 1.24 | 0.66 | 1.29 | 1.24 | 1.27 | 1.24 | 1.14 | 0.92 | 0.82 | 0.91 | 1.02 | 0.96 | -0.07 | -0.18 | 0.94 | 1.11 | 1.32 | 1.06 | 1.51 | 1.53 | 1.59 | 1.41 | 1.94 | 1.92 | 1.67 | 1.83 | 2.34 | 2.18 | 1.90 |
|
EPS (Weighted Average and Diluted)
|
0.30 | 0.23 | 0.20 | 0.24 | 0.44 | 0.41 | 0.39 | 0.33 | 0.44 | 0.48 | 0.52 | 0.54 | 0.69 | 0.76 | 0.73 | 0.53 | 0.46 | 0.65 | 0.61 | 0.55 | 0.78 | 0.69 | 0.57 | 0.60 | 0.64 | 0.57 | 0.62 | 0.73 | 0.81 | 0.76 | 0.77 | 0.54 | 0.90 | 0.90 | 0.61 | 0.97 | 1.09 | 1.12 | 1.22 | 0.65 | 1.27 | 1.23 | 1.26 | 1.22 | 1.10 | 0.91 | 0.82 | 0.90 | 0.99 | 0.95 | -0.07 | -0.18 | 0.93 | 1.09 | 1.31 | 1.05 | 1.49 | 1.52 | 1.58 | 1.39 | 1.92 | 1.90 | 1.65 | 1.82 | 2.32 | 2.17 | 1.90 |
|
Shares Outstanding (Weighted Average)
|
21.71M | 21.71M | 21.71M | 21.70M | 21.72M | 21.73M | 21.75M | 21.96M | 22.07M | 21.92M | 21.94M | 22.08M | 22.08M | 22.18M | 22.47M | 22.74M | 22.96M | 22.99M | 23.07M | 23.09M | 23.16M | 23.25M | 23.45M | 23.35M | 23.38M | 23.39M | 23.49M | 23.42M | 24.13M | 23.54M | 23.75M | 23.75M | 23.99M | 24.09M | 24.25M | 24.25M | 24.29M | 24.41M | 24.60M | 24.77M | 24.82M | 24.81M | 24.87M | 25.02M | 25.04M | 25.04M | 25.07M | 25.10M | 25.14M | 25.23M | 25.42M | 28.87M | 28.88M | 28.88M | 28.93M | 29.02M | 29.02M | 29.03M | 29.06M | 29.08M | 29.18M | 29.21M | 29.23M | 31.41M | 31.44M | 31.48M | 31.56M |
|
Shares Outstanding (Diluted Average)
|
21.74M | 21.69M | 21.75M | 21.77M | 21.75M | 21.98M | 21.99M | 22.11M | 22.08M | 22.31M | 22.30M | 22.45M | 22.39M | 22.60M | 22.71M | 22.86M | 22.81M | 23.10M | 23.20M | 23.31M | 23.24M | 23.36M | 23.42M | 23.38M | 23.39M | 23.54M | 23.52M | 23.51M | 23.51M | 23.63M | 23.71M | 23.81M | 23.78M | 24.19M | 24.31M | 24.45M | 24.36M | 24.54M | 24.72M | 24.80M | 24.72M | 24.81M | 24.91M | 24.98M | 25.03M | 24.93M | 25.06M | 25.17M | 25.15M | 25.39M | 25.63M | 28.62M | 27.31M | 28.94M | 29.09M | 29.12M | 29.07M | 29.11M | 29.14M | 29.20M | 29.19M | 29.29M | 29.34M | 31.22M | 30.35M | 31.55M | 31.62M |
|
EBITDA
|
9.96M | 7.78M | 7.24M | 8.14M | 11.52M | 14.05M | 13.89M | 12.20M | 16.05M | 17.01M | 18.37M | 18.20M | 24.06M | 21.99M | 21.20M | 19.16M | 15.75M | 22.30M | 21.52M | 19.66M | 25.18M | 24.21M | 18.30M | 20.59M | 25.33M | 22.36M | 23.60M | 27.05M | 30.83M | 29.22M | 29.55M | 20.53M | 35.28M | 31.96M | 25.28M | 33.12M | 38.57M | 36.00M | 35.88M | 19.84M | 40.31M | 38.49M | 37.31M | 37.47M | | 28.81M | 26.36M | 28.58M | 1.33M | 29.31M | 16.57M | 15.87M | 39.38M | 64.50M | 72.00M | 70.40M | 86.10M | 85.00M | 87.80M | 75.20M | 94.20M | 97.50M | 86.10M | 85.60M | 100.70M | 101.10M | 97.80M |
|
Interest Expenses
|
0.53M | 0.47M | 0.46M | 0.39M | 0.48M | 0.39M | 0.40M | 0.38M | 0.63M | 0.47M | 0.21M | 0.25M | 0.11M | 0.21M | 0.18M | 0.28M | 0.19M | 0.24M | 0.25M | 0.28M | 0.25M | 0.22M | 0.31M | 0.29M | 0.23M | 1.71M | 2.27M | 2.24M | 2.50M | 2.29M | 2.25M | 2.11M | 2.05M | 2.03M | 1.91M | 1.76M | 1.80M | 1.71M | 1.45M | 1.20M | 0.82M | 0.55M | 0.47M | 0.47M | 0.40M | 0.42M | 0.34M | 0.33M | 0.30M | 0.32M | 15.77M | 11.85M | 13.56M | 15.80M | 18.30M | 20.90M | 21.70M | 20.50M | 20.10M | 19.30M | 18.80M | 17.20M | -15.60M | 14.20M | 12.80M | 12.20M | -13.40M |
|
Tax Rate
|
30.16% | 33.63% | 34.19% | 33.95% | 9.98% | 31.80% | 34.42% | 35.06% | 34.98% | 34.46% | 34.98% | 32.10% | 35.00% | 31.56% | 21.09% | 35.07% | 32.03% | 32.06% | 33.62% | 34.00% | 26.86% | 33.95% | 27.30% | 30.29% | 31.90% | 33.13% | 33.77% | 31.45% | 33.50% | 32.71% | 32.86% | 31.47% | 33.15% | 25.82% | 36.38% | 23.95% | 27.48% | 17.40% | 11.70% | 14.97% | 33.18% | 19.26% | 14.66% | 17.04% | | 19.96% | 20.88% | 19.83% | | 18.40% | | 79.18% | | 21.92% | 18.13% | 24.38% | 53.90% | 21.88% | 22.72% | 17.96% | 33.47% | 23.15% | 21.90% | 22.49% | 47.78% | 21.89% | 28.06% |