|
Revenue
|
128.74M | 119.61M | 476.03M | | 174.98M | 230.36M | 333.24M | 359.64M | 351.96M | 375.48M | 373.07M | 291.57M | 337.44M | 431.84M | 480.88M | 410.00M | 445.01M | 551.33M | 537.88M | 470.07M | 515.29M | 613.24M | 487.59M | 392.78M | 483.55M | 555.95M | 497.14M | 430.45M | 456.81M | 27.50M | 601.86M | 561.50M | 631.16M | 608.31M | 579.02M | 504.12M | 648.79M | 908.90M | 877.67M | 661.56M | 789.93M | 865.06M | 789.78M | 743.24M | 908.22M | 942.70M | 897.34M | 818.33M | 881.61M | 913.25M | 884.45M | 784.38M | 1,022.95M | 1,284.13M | 1,329.14M | 1,256.90M | 1,413.38M | 1,529.49M | 1,515.55M | 1,412.71M | 1,563.71M | 1,649.09M | 1,741.33M | 1,648.11M | 1,890.74M | 2,178.42M |
|
Cost of Revenue
|
| 109.04M | | | 150.51M | 202.48M | 289.44M | 319.01M | 310.55M | 323.36M | 322.02M | 253.98M | 293.43M | 375.55M | 426.06M | 363.90M | 385.48M | 475.87M | 462.96M | 420.32M | 454.10M | 537.76M | 437.98M | 354.77M | 437.05M | 484.30M | 433.42M | 391.17M | 413.53M | 457.70M | 533.25M | 506.45M | 546.68M | 537.89M | 510.54M | 459.56M | 577.37M | 802.40M | 774.42M | 609.10M | 709.40M | 756.64M | 700.26M | 695.43M | 807.25M | 819.02M | 799.58M | 738.15M | 768.58M | 785.81M | 788.43M | 727.90M | 930.84M | 1,129.22M | 1,175.75M | 1,157.16M | 1,256.11M | 1,355.59M | 1,358.95M | 1,279.33M | 1,377.01M | 1,450.53M | 1,556.73M | 1,477.45M | 1,659.01M | 1,942.71M |
|
Gross Profit
|
| 14.51M | | | 24.47M | 27.88M | 43.80M | 40.63M | 41.41M | 52.12M | 51.05M | 37.60M | 44.00M | 56.29M | 54.82M | 46.10M | 59.54M | 75.47M | 74.92M | 49.76M | 61.19M | 75.47M | 49.62M | 38.01M | 46.50M | 71.65M | 63.73M | 39.28M | 43.28M | 26.70M | 68.62M | 55.05M | 84.48M | 70.42M | 68.48M | 44.56M | 71.42M | 106.50M | 103.25M | 52.46M | 80.53M | 108.42M | 89.51M | 47.81M | 100.97M | 123.68M | 97.76M | 80.18M | 113.03M | 127.44M | 96.02M | 56.49M | 92.11M | 154.91M | 153.38M | 99.73M | 157.26M | 173.90M | 156.60M | 133.38M | 186.71M | 198.56M | 184.60M | 170.66M | 231.74M | 235.71M |
|
Amortization - Intangibles
|
0.01M | 0.01M | | 1.38M | 1.50M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Selling, General & Administrative
|
| 7.42M | | | 13.45M | 14.58M | 21.14M | 19.84M | 20.48M | 20.10M | 25.78M | 20.27M | 23.40M | 26.01M | 26.74M | 28.62M | 31.56M | 36.48M | 34.12M | 29.71M | 33.21M | 36.16M | 33.16M | 33.76M | 38.55M | 38.55M | 40.85M | 32.66M | 32.50M | 35.99M | 38.88M | 39.85M | 44.88M | 42.32M | 43.54M | 36.96M | 43.49M | 51.60M | 49.96M | 42.93M | 48.72M | 49.83M | 47.65M | 44.39M | 51.42M | 56.98M | 50.08M | 53.43M | 57.75M | 61.71M | 57.23M | 55.45M | 59.73M | 75.72M | 90.67M | 78.01M | 85.57M | 84.40M | 80.75M | 88.59M | 100.12M | 98.11M | 96.54M | 99.50M | 104.55M | 97.69M |
|
Restructuring Costs
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.22M | 0.24M | 0.22M | 1.70M | 7.67M | 3.83M | 0.07M | | | | | | | 0.12M | 3.28M | 13.90M | 0.48M | 0.45M | 1.58M | 0.32M | 5.20M | 12.71M | 1.83M | 2.69M | 0.90M | 1.08M | 1.01M | 0.55M | 0.52M | 0.91M | 0.47M | 0.79M | 0.54M | 1.02M |
|
Other Operating Expenses
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6.82M | 17.74M | 8.40M | 21.90M | 3.44M | -23.70M | -4.03M | 9.40M | 32.69M | 32.42M | | | | | -13.50M | 38.93M | 48.05M | 26.37M | 10.69M | 37.32M | 42.22M | 28.87M | -7.40M | 40.08M | | 84.45M | | | | | | | | | | | |
|
Operating Expenses
|
| 7.42M | | | 13.45M | 14.58M | 21.14M | 19.84M | 20.48M | 20.10M | 25.78M | 20.27M | 23.40M | 26.01M | 26.74M | 28.62M | 31.56M | 36.48M | 34.12M | 29.71M | 33.21M | 36.16M | 33.16M | 33.76M | 38.55M | 38.55M | 40.85M | 32.66M | 32.50M | 35.99M | 38.88M | 39.85M | 45.10M | 42.56M | 43.76M | 38.65M | 51.16M | 55.43M | 50.03M | 42.93M | 48.72M | 49.83M | 47.65M | 44.39M | 51.42M | 57.10M | 53.36M | 67.33M | 58.23M | 62.15M | 58.80M | 55.78M | 64.93M | 88.43M | 92.50M | 80.70M | 86.47M | 85.49M | 81.76M | 89.14M | 100.64M | 99.01M | 97.00M | 100.29M | 105.09M | 98.71M |
|
Operating Income
|
7.11M | 12.60M | | | 11.03M | 13.30M | 22.66M | 20.79M | 20.93M | 32.02M | 25.27M | 17.32M | 20.61M | 30.28M | 28.08M | 17.48M | 27.98M | 38.99M | 40.80M | 20.05M | 27.98M | 39.31M | 16.45M | 4.25M | 7.95M | 33.10M | 22.47M | 6.62M | 10.79M | 11.42M | 28.92M | 15.20M | 38.51M | 27.86M | 24.72M | 5.91M | 20.26M | 51.07M | 53.23M | 9.53M | 31.81M | 58.59M | 40.94M | 3.42M | 49.55M | 66.58M | 44.40M | 12.85M | 54.80M | 65.28M | 37.22M | 0.71M | 67.26M | 66.48M | 60.89M | 19.03M | 70.80M | 88.41M | 74.84M | 44.24M | 86.07M | 99.55M | 87.59M | 70.36M | 126.64M | 137.00M |
|
EBIT
|
7.11M | 12.60M | | | 11.03M | 13.30M | 22.66M | 20.79M | 20.93M | 32.02M | 25.27M | 17.32M | 20.61M | 30.28M | 28.08M | 17.48M | 27.98M | 38.99M | 40.80M | 20.05M | 27.98M | 39.31M | 16.45M | 4.25M | 7.95M | 33.10M | 22.47M | 6.62M | 10.79M | 11.42M | 28.92M | 15.20M | 38.51M | 27.86M | 24.72M | 5.91M | 20.26M | 51.07M | 53.23M | 9.53M | 31.81M | 58.59M | 40.94M | 3.42M | 49.55M | 66.58M | 44.40M | 12.85M | 54.80M | 65.28M | 37.22M | 0.71M | 67.26M | 66.48M | 60.89M | 19.03M | 70.80M | 88.41M | 74.84M | 44.24M | 86.07M | 99.55M | 87.59M | 70.36M | 126.64M | 137.00M |
|
Non Operating Investment Income
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6.07M | -0.25M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Interest & Investment Income
|
| 0.26M | | | 0.18M | 0.15M | 0.13M | 0.16M | 0.10M | 0.04M | 0.03M | 0.02M | 0.03M | 0.10M | 0.01M | 0.04M | 0.02M | 0.03M | 0.01M | 0.05M | 0.01M | 0.01M | 0.01M | 0.01M | 0.01M | 0.00M | 0.03M | 0.04M | 0.05M | 0.03M | 0.03M | 0.07M | 0.11M | 0.23M | 0.18M | 0.27M | 0.34M | 0.93M | 0.21M | 0.35M | 0.22M | 0.04M | -19.75M | 0.28M | 0.06M | -4.71M | -2.75M | -4.64M | -4.82M | -4.70M | -4.34M | -2.88M | -4.71M | -13.07M | -18.56M | -18.46M | -16.88M | -21.07M | -21.73M | -17.99M | -17.13M | -17.86M | -12.33M | -7.79M | -7.55M | -6.96M |
|
Other Non Operating Income
|
| 0.23M | | 0.09M | -0.32M | -0.33M | -0.47M | -0.30M | -0.31M | -0.31M | -0.17M | -0.21M | -0.37M | -0.38M | 0.09M | -0.06M | -0.38M | -0.38M | 5.61M | -0.11M | -0.33M | -0.20M | -0.12M | 0.44M | -0.14M | -0.72M | 2.15M | 0.36M | 0.02M | -0.28M | -0.60M | 0.02M | 0.11M | 0.17M | 0.18M | 0.26M | 1.26M | -0.07M | -2.25M | -0.37M | -0.40M | -2.93M | -0.01M | 0.14M | 0.71M | 0.10M | 0.42M | 0.02M | -0.47M | 0.18M | -0.26M | -0.12M | 0.56M | -0.68M | 1.80M | 0.93M | 0.71M | 0.47M | 0.06M | 0.56M | 0.76M | 0.55M | 0.80M | -0.28M | -0.36M | 0.89M |
|
Non Operating Income
|
| | | | -0.31M | -0.33M | -0.47M | -0.30M | -0.31M | -0.31M | -0.17M | -0.21M | -0.37M | -0.38M | 0.09M | -0.06M | -0.38M | -0.38M | 5.61M | -0.11M | -0.33M | -0.20M | -0.12M | -0.04M | -0.04M | 0.36M | 1.45M | | | -0.28M | -0.04M | | | -0.04M | 0.54M | -0.01M | -0.77M | 0.03M | -0.06M | -0.37M | 0.18M | -2.93M | -0.01M | 0.01M | 0.71M | 0.10M | 0.42M | -0.01M | 0.38M | 0.18M | 0.03M | -0.01M | 0.15M | 0.13M | 1.80M | 0.33M | 0.71M | 0.47M | 0.06M | -0.13M | 0.08M | 0.06M | 0.09M | 0.02M | 0.03M | 0.13M |
|
EBT
|
7.11M | 9.22M | | | 10.65M | 13.22M | 20.53M | 20.14M | 23.70M | 32.09M | 20.81M | 17.09M | 19.20M | 28.91M | 26.89M | 16.25M | 25.88M | 37.27M | 40.18M | 18.36M | 26.62M | 42.49M | 14.86M | 2.73M | 6.03M | 30.84M | 21.50M | 4.75M | 8.62M | 8.83M | 26.67M | 13.03M | 36.57M | 32.09M | 23.87M | 4.43M | 17.90M | 45.52M | 45.51M | 3.73M | 25.09M | 50.39M | 38.70M | -5.26M | 46.42M | 61.89M | 42.59M | 8.23M | 49.89M | 60.77M | 32.96M | -2.29M | 63.27M | 52.85M | 45.45M | 1.82M | 55.00M | 67.81M | 53.04M | 26.68M | 69.78M | 82.31M | 76.15M | 62.31M | 118.76M | 131.07M |
|
Tax Provisions
|
-3.61M | -5.36M | | | 3.95M | 5.64M | 10.45M | 7.86M | 9.24M | 12.74M | 8.34M | 6.56M | 7.35M | 10.96M | 9.84M | 6.21M | 9.99M | 14.07M | 21.87M | 7.09M | 10.62M | 15.11M | 5.83M | 1.05M | 2.34M | 11.76M | 15.79M | 1.83M | 3.33M | 4.08M | 11.90M | 4.52M | 14.18M | 9.95M | -0.21M | 0.21M | 3.71M | 10.72M | 11.13M | 0.80M | 7.26M | 14.56M | 11.19M | -1.53M | 13.46M | 17.95M | 15.85M | 2.39M | 13.60M | 16.71M | 3.42M | -0.62M | 13.12M | 9.81M | 3.95M | 0.51M | 15.97M | 19.66M | 15.38M | 7.74M | 20.24M | 23.87M | 22.19M | 18.07M | 34.44M | 36.45M |
|
Profit After Tax
|
5.64M | 8.58M | | | 6.70M | 0.01M | 33.59M | 12.28M | 14.46M | 19.35M | 12.47M | 10.53M | 11.86M | 17.95M | 17.93M | 10.04M | 15.89M | 23.19M | 25.55M | 11.27M | 16.00M | 27.39M | 9.02M | 1.67M | 3.69M | 19.08M | 12.71M | 2.92M | 5.29M | 4.76M | 14.77M | 8.51M | 22.40M | 22.13M | 23.81M | 4.22M | 14.19M | 34.80M | 34.38M | 2.94M | 17.82M | 35.83M | 27.51M | -3.74M | 32.96M | 43.94M | 31.81M | 5.85M | 36.30M | 44.06M | 29.54M | -1.67M | 50.15M | 43.04M | 41.50M | 1.31M | 39.03M | 48.14M | 37.66M | 18.94M | 49.54M | 58.44M | 53.97M | 44.24M | 84.32M | 94.62M |
|
Equity Income
|
| | | | 0.97M | 1.37M | 0.54M | 0.83M | 4.40M | 2.08M | -3.29M | 1.10M | -0.05M | -0.16M | -0.71M | 0.27M | -0.21M | 0.11M | -5.00M | 0.01M | | 5.25M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Income from Non-Controlling Interests
|
| | | | | | | | | | | 0.04M | 0.12M | 0.43M | 0.91M | 0.27M | 0.33M | 1.35M | 3.07M | 0.43M | | | 0.09M | | | 0.07M | 0.15M | 0.22M | 0.23M | 0.25M | 0.30M | 0.82M | 0.85M | 1.54M | 1.29M | 3.53M | 2.48M | 2.11M | 2.01M | 0.99M | 0.04M | 0.18M | 0.57M | 0.00M | 0.00M | 0.00M | 0.00M | -0.00M | 0.01M | 0.00M | 0.12M | | | | | | | | | | | | | | | |
|
Income from Continuing Operations
|
10.72M | 14.57M | | | 6.70M | 7.58M | 10.08M | 12.28M | 14.46M | 19.35M | 12.47M | 10.53M | 11.86M | 17.95M | 17.05M | 10.04M | 15.89M | 23.19M | 18.30M | 11.27M | 16.00M | 27.39M | 9.02M | 1.67M | 3.69M | 19.08M | 5.70M | 2.92M | 5.29M | 4.76M | 14.77M | 8.51M | 22.40M | 22.13M | 24.08M | 4.22M | 14.19M | 34.80M | 34.38M | 2.94M | 17.82M | 35.83M | 27.51M | -3.73M | 32.96M | 43.94M | 26.73M | 5.85M | 36.30M | 44.06M | 29.54M | -1.67M | 50.15M | 43.04M | 41.50M | 1.31M | 39.03M | 48.14M | 37.66M | 18.94M | 49.54M | 58.44M | 53.97M | 44.24M | 84.32M | 94.62M |
|
Consolidated Net Income
|
10.72M | 14.57M | | | 6.70M | 7.58M | 10.08M | 12.28M | 14.46M | 19.35M | 12.47M | 10.53M | 11.86M | 17.95M | 17.05M | 10.04M | 15.89M | 23.19M | 18.30M | 11.27M | 16.00M | 27.39M | 9.02M | 1.67M | 3.69M | 19.08M | 5.70M | 2.92M | 5.29M | 4.76M | 14.77M | 8.51M | 22.40M | 22.13M | 24.08M | 4.22M | 14.19M | 34.80M | 34.38M | 2.94M | 17.82M | 35.83M | 27.51M | -3.73M | 32.96M | 43.94M | 26.73M | 5.85M | 36.30M | 44.06M | 29.54M | -1.67M | 50.15M | 43.04M | 41.50M | 1.31M | 39.03M | 48.14M | 37.66M | 18.94M | 49.54M | 58.44M | 53.97M | 44.24M | 84.32M | 94.62M |
|
Income towards Parent Company
|
10.72M | 14.57M | | | 6.70M | 7.58M | 10.08M | 12.28M | 14.46M | 19.35M | 12.47M | 10.53M | 11.86M | 17.95M | 17.05M | 10.04M | 15.89M | 23.19M | 18.30M | 11.27M | 16.00M | 27.39M | 9.02M | 1.67M | 3.69M | 19.08M | 5.70M | 2.92M | 5.29M | 4.76M | 14.77M | 8.51M | 22.40M | 22.13M | 24.08M | 4.22M | 14.19M | 34.80M | 34.38M | 2.94M | 17.82M | 35.83M | 27.51M | -3.73M | 32.96M | 43.94M | 26.73M | 5.85M | 36.30M | 44.06M | 29.54M | -1.67M | 50.15M | 43.04M | 41.50M | 1.31M | 39.03M | 48.14M | 37.66M | 18.94M | 49.54M | 58.44M | 53.97M | 44.24M | 84.32M | 94.62M |
|
Net Income towards Common Stockholders
|
10.72M | 14.57M | | | 6.70M | 7.58M | 12.25M | 12.28M | 14.46M | 19.35M | 12.47M | 10.49M | 11.73M | 17.52M | 17.02M | 9.77M | 15.56M | 21.84M | 22.48M | 10.83M | 16.00M | 27.39M | 8.93M | 1.67M | 3.64M | 19.01M | 12.55M | 2.69M | 5.06M | 4.50M | 14.47M | 7.69M | 21.55M | 22.13M | 24.08M | 4.22M | 14.19M | 34.80M | 34.38M | 2.94M | 17.82M | 35.83M | 27.51M | -3.73M | 32.96M | 43.94M | 26.73M | 5.85M | 36.30M | 44.06M | 29.54M | -1.67M | 50.15M | 43.04M | 41.50M | 1.31M | 39.03M | 48.14M | 37.66M | 18.94M | 49.54M | 58.44M | 53.97M | 44.24M | 84.32M | 94.62M |
|
EPS (Basic)
|
0.36 | 0.45 | | | 0.20 | 0.17 | 0.26 | 0.25 | 0.28 | 0.38 | 0.24 | 0.21 | 0.23 | 0.34 | 0.33 | 0.19 | 0.30 | 0.42 | 0.44 | 0.21 | 0.31 | 0.53 | 0.17 | 0.03 | 0.07 | 0.37 | 0.24 | 0.05 | 0.10 | 0.09 | 0.28 | 0.15 | 0.42 | 0.40 | 0.44 | 0.01 | 0.23 | 0.64 | 0.63 | 0.04 | 0.35 | 0.70 | 0.53 | -0.08 | 0.68 | 0.91 | 0.66 | 0.12 | 0.68 | 0.82 | 0.55 | -0.03 | 0.94 | 0.81 | 0.78 | 0.02 | 0.73 | 0.90 | 0.71 | 0.35 | 0.92 | 1.09 | 1.00 | 0.82 | 1.56 | 1.75 |
|
EPS (Weighted Average and Diluted)
|
| 443.86 | | | 0.14 | 0.17 | 0.25 | 0.24 | 0.28 | 0.38 | 0.24 | 0.20 | 0.23 | 0.34 | 0.33 | 0.19 | 0.30 | 0.42 | 0.44 | 0.21 | 0.31 | 0.53 | 0.17 | 0.03 | 0.07 | 0.37 | 0.24 | 0.05 | 0.10 | 0.09 | 0.28 | 0.15 | 0.42 | 0.40 | 0.44 | 0.01 | 0.23 | 0.63 | 0.63 | 0.04 | 0.35 | 0.70 | 0.53 | -0.08 | 0.68 | 0.90 | 0.66 | 0.12 | 0.67 | 0.81 | 0.55 | -0.03 | 0.93 | 0.80 | 0.77 | 0.02 | 0.72 | 0.89 | 0.69 | 0.35 | 0.91 | 1.07 | 0.99 | 0.81 | 1.54 | 1.73 |
|
Shares Outstanding (Weighted Average)
|
29.98M | 32.48M | 32.64M | | 44.23M | 47.75M | 47.75M | 49.36M | 51.04M | 51.06M | 51.06M | 51.07M | 51.48M | 51.39M | 51.39M | 51.45M | 51.56M | 51.57M | 51.57M | 51.58M | 51.66M | 51.66M | 51.56M | 51.57M | 51.67M | 51.68M | 51.68M | 51.75M | 51.77M | 51.78M | 51.78M | 51.56M | 51.44M | 51.44M | 51.45M | 51.53M | 51.53M | 51.54M | 51.20M | 50.72M | 50.93M | 50.98M | 50.98M | 48.67M | 48.26M | 48.25M | 49.15M | 49.15M | 53.72M | 53.73M | 53.22M | 53.22M | 53.33M | 53.21M | 53.14M | 53.14M | 53.28M | 53.33M | 53.44M | 53.44M | 53.64M | 53.67M | 53.71M | 53.75M | 54.00M | 54.01M |
|
Shares Outstanding (Diluted Average)
|
| 0.03M | 34.42M | | 45.45M | 45.53M | 46.88M | 51.05M | 51.15M | 51.09M | 51.15M | 51.34M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
EBITDA
|
7.11M | 12.60M | | | 11.03M | 13.30M | 22.66M | 20.79M | 20.93M | 32.02M | 25.27M | 17.32M | 20.61M | 30.28M | 28.08M | 17.48M | 27.98M | 38.99M | 40.80M | 20.05M | 27.98M | 39.31M | 16.45M | 4.25M | 7.95M | 33.10M | 22.47M | 6.62M | 10.79M | 11.42M | 28.92M | 15.20M | 38.51M | 27.86M | 24.72M | 5.91M | 20.26M | 51.07M | 53.23M | 9.53M | 31.81M | 58.59M | 40.94M | 3.42M | 49.55M | 66.58M | 44.40M | 12.85M | 54.80M | 65.28M | 37.22M | 0.71M | 67.26M | 66.48M | 60.89M | 19.03M | 70.80M | 88.41M | 74.84M | 44.24M | 86.07M | 99.55M | 87.59M | 70.36M | 126.64M | 137.00M |
|
Interest Expenses
|
| -1.60M | | | 1.31M | 1.34M | 2.32M | 1.37M | 1.35M | 1.52M | 1.19M | 1.10M | 1.01M | 0.94M | 0.57M | 1.42M | 1.50M | 1.58M | 1.39M | 1.67M | 1.20M | 1.78M | 1.79M | 1.92M | 1.74M | 1.90M | 2.12M | 2.27M | 2.24M | 2.25M | 2.16M | 2.26M | 2.15M | 2.20M | 1.54M | 2.00M | 3.19M | 6.45M | 7.11M | 5.59M | 6.72M | 5.19M | 2.60M | 9.11M | 3.69M | 4.73M | 2.77M | 4.72M | 4.83M | | | | | | | | | | | | | | | | | |
|
Tax Rate
|
| | | | 37.11% | 42.68% | 50.91% | 39.03% | 38.97% | 39.71% | 40.06% | 38.40% | 38.25% | 37.92% | 36.59% | 38.20% | 38.60% | 37.77% | 54.44% | 38.63% | 39.89% | 35.55% | 39.26% | 38.69% | 38.79% | 38.14% | 73.46% | 38.60% | 38.67% | 46.16% | 44.63% | 34.67% | 38.76% | 31.02% | | 4.79% | 20.70% | 23.54% | 24.46% | 21.31% | 28.96% | 28.90% | 28.92% | 29.02% | 29.00% | 29.00% | 37.23% | 28.99% | 27.25% | 27.50% | 10.39% | 27.00% | 20.74% | 18.56% | 8.70% | 28.02% | 29.03% | 29.00% | 29.00% | 29.00% | 29.00% | 29.00% | 29.13% | 29.00% | 29.00% | 27.81% |