|
Revenue
|
769.78M | 833.75M | 876.95M | 844.67M | 942.78M | 986.02M | 1,020.01M | 1,000.78M | 1,149.86M | 1,171.27M | 1,204.94M | 1,165.92M | 1,255.13M | 1,295.79M | 1,338.14M | 1,291.59M | 1,382.86M | 1,435.85M | 1,474.28M | 1,406.91M | 1,547.87M | 1,601.16M | 1,609.51M | 1,440.18M | 1,539.96M | 1,586.49M | 1,621.02M | 1,528.71M | 1,615.03M | 1,690.66M | 1,721.06M | 1,629.16M | 1,726.91M | 1,843.33M | 1,990.16M | 1,948.24M | 2,139.03M | 2,209.76M | 2,317.84M | 2,089.63M | 2,261.65M | 2,363.66M | 2,450.32M | 2,281.00M | 2,146.00M | 2,473.00M | 2,737.65M | 2,618.15M | 2,908.37M | 3,145.00M | 3,496.97M | 3,489.00M | 3,838.00M | 3,838.26M | 3,649.62M | 3,230.00M | 3,133.00M | 3,164.00M | 3,304.00M | 2,944.00M | 2,928.70M | 3,068.20M | 3,146.30M | 2,921.40M | 2,928.20M | 3,052.90M |
|
Cost of Revenue
|
62.71M | 72.51M | 79.07M | 80.38M | 84.54M | 84.59M | 94.19M | 108.97M | 120.28M | 117.78M | 116.57M | 120.55M | 113.08M | 114.69M | 117.54M | 116.56M | 110.28M | 114.15M | 114.94M | 119.95M | 117.00M | 115.50M | 101.47M | 81.81M | 84.89M | 76.75M | 69.58M | 59.41M | 71.49M | 74.18M | 78.36M | 80.65M | 79.07M | 87.01M | 100.85M | 107.88M | 115.54M | 117.98M | 117.61M | 112.12M | 118.04M | 114.76M | 118.27M | 101.12M | 75.46M | 87.35M | 93.55M | 113.04M | 126.84M | 139.16M | 151.61M | 189.47M | 265.64M | 242.38M | 234.23M | 195.83M | 171.85M | 195.96M | 187.85M | 173.53M | 164.29M | 158.79M | 155.52M | 159.93M | 153.71M | 164.01M |
|
Gross Profit
|
707.07M | 761.24M | 797.88M | 764.30M | 858.23M | 901.43M | 925.82M | 891.80M | 1,029.58M | 1,053.49M | 1,088.37M | 1,045.37M | 1,142.05M | 1,181.10M | 1,220.59M | 1,175.03M | 1,272.58M | 1,321.70M | 1,359.34M | 1,286.96M | 1,430.87M | 1,485.65M | 1,508.04M | 1,358.37M | 1,455.07M | 1,509.74M | 1,551.44M | 1,469.30M | 1,543.54M | 1,616.48M | 1,642.71M | 1,548.51M | 1,647.84M | 1,756.33M | 1,889.31M | 1,840.36M | 2,023.49M | 2,091.78M | 2,200.23M | 1,977.50M | 2,143.61M | 2,248.90M | 2,332.05M | 2,179.88M | 2,070.54M | 2,385.65M | 2,644.10M | 2,505.11M | 2,781.53M | 3,005.84M | 3,345.36M | 3,299.53M | 3,572.36M | 3,595.88M | 3,415.39M | 3,034.17M | 2,961.15M | 2,968.04M | 3,116.14M | 2,770.47M | 2,764.41M | 2,909.41M | 2,990.78M | 2,761.47M | 2,774.49M | 2,888.89M |
|
Selling, General & Administrative
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 23.48M | 21.73M | 29.39M | 51.28M | 32.33M | 37.31M | 42.45M | 51.19M | 45.04M | 46.54M | 49.08M | 51.28M | 45.16M | 44.60M | 41.89M | 48.43M | 44.89M | 47.51M | 50.27M | 52.95M | 37.45M | 59.76M | 62.81M | 55.34M | 60.40M | 61.47M | 69.41M | 83.27M | 76.78M | 74.71M | 72.39M | 82.48M | 72.97M | 74.88M | 69.00M |
|
Other Operating Expenses
|
722.69M | 762.79M | 804.02M | 777.23M | 851.43M | 894.53M | 922.66M | 910.96M | 1,036.41M | 1,052.59M | 1,082.65M | 1,049.33M | 1,117.91M | 1,162.74M | 1,194.80M | 1,166.55M | 1,235.45M | 1,285.12M | 1,320.74M | 1,289.60M | 1,388.64M | 1,429.06M | 1,426.61M | 1,284.96M | 1,366.22M | 1,392.65M | 1,428.12M | 1,360.82M | 1,439.23M | 1,507.68M | 1,526.70M | 1,456.29M | 1,541.57M | 1,648.97M | 1,793.07M | 1,747.14M | 1,886.91M | 1,992.62M | 2,143.91M | 1,876.79M | 2,022.02M | 2,146.72M | 2,193.97M | 2,080.92M | 1,925.79M | 2,255.13M | 2,481.53M | 2,365.61M | 2,619.32M | 2,820.72M | 3,121.51M | 3,116.85M | 3,424.68M | 3,413.21M | 3,312.34M | 2,891.70M | 2,800.44M | 2,852.62M | 3,017.68M | 2,672.85M | 2,648.29M | 2,771.71M | 2,856.82M | 2,669.74M | 2,656.03M | 2,741.24M |
|
Operating Expenses
|
722.69M | 762.79M | 804.02M | 777.23M | 851.43M | 894.53M | 922.66M | 910.96M | 1,036.41M | 1,052.59M | 1,082.65M | 1,049.33M | 1,117.91M | 1,162.74M | 1,194.80M | 1,166.55M | 1,235.45M | 1,285.12M | 1,320.74M | 1,289.60M | 1,388.64M | 1,429.06M | 1,426.61M | 1,284.96M | 1,366.22M | 1,392.65M | 1,428.12M | 1,360.82M | 1,439.23M | 1,507.68M | 1,526.70M | 1,479.77M | 1,563.30M | 1,678.36M | 1,844.35M | 1,779.46M | 1,924.21M | 2,035.07M | 2,195.10M | 1,921.83M | 2,068.55M | 2,195.80M | 2,245.25M | 2,126.09M | 1,970.39M | 2,297.02M | 2,529.96M | 2,410.50M | 2,666.82M | 2,870.98M | 3,174.47M | 3,154.29M | 3,484.45M | 3,476.03M | 3,367.67M | 2,952.10M | 2,861.91M | 2,922.04M | 3,100.95M | 2,749.63M | 2,723.00M | 2,844.10M | 2,939.30M | 2,742.71M | 2,730.91M | 2,810.24M |
|
Operating Income
|
47.09M | 70.95M | 72.94M | 67.44M | 91.35M | 91.49M | 97.35M | 89.82M | 113.44M | 118.68M | 122.29M | 116.60M | 137.22M | 133.05M | 143.34M | 125.04M | 147.41M | 150.73M | 153.53M | 117.31M | 159.23M | 172.10M | 182.91M | 155.22M | 173.74M | 193.85M | 192.89M | 167.89M | 175.79M | 182.98M | 194.36M | 149.39M | 163.62M | 164.97M | 145.81M | 168.78M | 214.81M | 174.69M | 122.74M | 167.79M | 193.09M | 167.86M | 205.07M | 154.74M | 175.20M | 175.50M | 207.69M | 207.70M | 241.55M | 273.83M | 322.97M | 334.30M | 353.10M | 362.23M | 282.39M | 277.50M | 270.71M | 241.72M | 203.28M | 194.40M | 205.71M | 224.11M | 207.03M | 178.70M | 197.30M | 242.70M |
|
EBIT
|
47.09M | 70.95M | 72.94M | 67.44M | 91.35M | 91.49M | 97.35M | 89.82M | 113.44M | 118.68M | 122.29M | 116.60M | 137.22M | 133.05M | 143.34M | 125.04M | 147.41M | 150.73M | 153.53M | 117.31M | 159.23M | 172.10M | 182.91M | 155.22M | 173.74M | 193.85M | 192.89M | 167.89M | 175.79M | 182.98M | 194.36M | 149.39M | 163.62M | 164.97M | 145.81M | 168.78M | 214.81M | 174.69M | 122.74M | 167.79M | 193.09M | 167.86M | 205.07M | 154.74M | 175.20M | 175.50M | 207.69M | 207.70M | 241.55M | 273.83M | 322.97M | 334.30M | 353.10M | 362.23M | 282.39M | 277.50M | 270.71M | 241.72M | 203.28M | 194.40M | 205.71M | 224.11M | 207.03M | 178.70M | 197.30M | 242.70M |
|
Non Operating Income
|
| | | | 6.61M | 6.66M | 8.24M | 8.43M | 6.71M | 7.14M | 6.22M | 6.99M | 6.93M | 6.35M | | -6.26M | -6.23M | -5.83M | | -6.38M | -8.33M | -6.65M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
EBT
|
39.36M | 64.88M | 70.22M | 60.95M | 84.74M | 84.83M | 89.18M | 81.39M | 106.74M | 111.53M | 116.07M | 109.61M | 130.29M | 126.71M | 138.04M | 118.78M | 141.18M | 144.89M | 148.71M | 110.93M | 150.90M | 165.45M | 177.32M | 148.52M | 167.07M | 186.01M | 188.60M | 161.45M | 169.37M | 176.49M | 188.49M | 142.57M | 156.22M | 156.66M | 139.78M | 159.63M | 204.96M | 164.73M | 111.50M | 154.76M | 178.33M | 155.50M | 192.30M | 142.71M | 162.37M | 163.61M | 197.35M | 195.63M | 229.49M | 261.85M | 312.81M | 321.71M | 340.24M | 348.67M | 270.76M | 262.70M | 256.11M | 229.13M | 186.95M | 178.72M | 185.51M | 203.36M | 191.93M | 160.08M | 175.99M | 224.79M |
|
Tax Provisions
|
15.31M | 24.91M | 28.56M | 23.46M | 32.62M | 32.66M | 31.33M | 31.29M | 41.04M | 42.88M | 43.51M | 41.93M | 49.84M | 48.47M | 54.06M | 45.43M | 53.48M | 55.42M | 56.85M | 42.26M | 57.49M | 63.04M | 67.02M | 56.59M | 63.66M | 70.87M | 71.86M | 61.35M | 64.36M | 67.07M | 70.93M | 39.87M | 58.35M | 56.28M | 3.24M | 41.49M | 53.30M | 33.62M | 22.82M | 35.16M | 44.70M | 37.09M | 47.62M | 37.87M | 40.67M | 38.11M | 50.40M | 49.02M | 57.33M | 62.02M | 70.60M | 78.38M | 84.90M | 79.28M | 69.46M | 64.93M | 66.56M | 41.70M | 33.41M | 51.23M | 49.64M | 51.29M | 126.32M | 42.34M | 47.37M | 53.94M |
|
Profit After Tax
|
24.05M | 39.96M | 41.66M | 37.48M | 52.11M | 52.17M | 57.85M | 50.09M | 65.70M | 68.65M | 72.56M | 67.68M | 80.45M | 78.24M | 83.98M | 73.35M | 87.70M | 89.47M | 91.86M | 68.66M | 93.41M | 102.41M | 110.31M | 91.93M | 103.42M | 115.14M | 116.75M | 100.10M | 105.01M | 109.42M | 117.56M | 102.70M | 97.87M | 100.39M | 385.31M | 118.14M | 151.65M | 131.11M | 88.68M | 119.60M | 133.63M | 118.41M | 144.68M | 104.83M | 121.70M | 125.50M | 154.01M | 146.61M | 172.16M | 199.83M | 242.21M | 243.32M | 255.34M | 269.38M | 201.30M | 197.77M | 189.55M | 187.43M | 153.53M | 127.49M | 135.87M | 152.07M | 155.45M | 117.74M | 128.62M | 170.85M |
|
Income from Continuing Operations
|
24.05M | 39.96M | 41.66M | 37.48M | 52.11M | 52.17M | 57.85M | 50.09M | 65.70M | 68.65M | 72.56M | 67.68M | 80.45M | 78.24M | 83.98M | 73.35M | 87.70M | 89.47M | 91.86M | 68.66M | 93.41M | 102.41M | 110.31M | 91.93M | 103.42M | 115.14M | 116.75M | 100.10M | 105.01M | 109.42M | 117.56M | 102.70M | 97.87M | 100.39M | 136.54M | 118.14M | 151.65M | 131.11M | 88.68M | 119.60M | 133.63M | 118.41M | 144.68M | 104.83M | 121.70M | 125.50M | 146.95M | 146.61M | 172.16M | 199.83M | 242.21M | 243.32M | 255.34M | 269.38M | 201.30M | 197.77M | 189.55M | 187.43M | 153.53M | 127.49M | 135.87M | 152.07M | 65.61M | 117.74M | 128.62M | 170.85M |
|
Consolidated Net Income
|
24.05M | 39.96M | 41.66M | 37.48M | 52.11M | 52.17M | 57.85M | 50.09M | 65.70M | 68.65M | 72.56M | 67.68M | 80.45M | 78.24M | 83.98M | 73.35M | 87.70M | 89.47M | 91.86M | 68.66M | 93.41M | 102.41M | 110.31M | 91.93M | 103.42M | 115.14M | 116.75M | 100.10M | 105.01M | 109.42M | 117.56M | 102.70M | 97.87M | 100.39M | 136.54M | 118.14M | 151.65M | 131.11M | 88.68M | 119.60M | 133.63M | 118.41M | 144.68M | 104.83M | 121.70M | 125.50M | 146.95M | 146.61M | 172.16M | 199.83M | 242.21M | 243.32M | 255.34M | 269.38M | 201.30M | 197.77M | 189.55M | 187.43M | 153.53M | 127.49M | 135.87M | 152.07M | 65.61M | 117.74M | 128.62M | 170.85M |
|
Income towards Parent Company
|
24.05M | 39.96M | 41.66M | 37.48M | 52.11M | 52.17M | 57.85M | 50.09M | 65.70M | 68.65M | 72.56M | 67.68M | 80.45M | 78.24M | 83.98M | 73.35M | 87.70M | 89.47M | 91.86M | 68.66M | 93.41M | 102.41M | 110.31M | 91.93M | 103.42M | 115.14M | 116.75M | 100.10M | 105.01M | 109.42M | 117.56M | 102.70M | 97.87M | 100.39M | 136.54M | 118.14M | 151.65M | 131.11M | 88.68M | 119.60M | 133.63M | 118.41M | 144.68M | 104.83M | 121.70M | 125.50M | 146.95M | 146.61M | 172.16M | 199.83M | 242.21M | 243.32M | 255.34M | 269.38M | 201.30M | 197.77M | 189.55M | 187.43M | 153.53M | 127.49M | 135.87M | 152.07M | 65.61M | 117.74M | 128.62M | 170.85M |
|
Net Income towards Common Stockholders
|
24.05M | 39.96M | 41.66M | 37.48M | 52.11M | 52.17M | 57.85M | 50.09M | 65.70M | 68.65M | 72.56M | 67.68M | 80.45M | 78.24M | 83.98M | 73.35M | 87.70M | 89.47M | 91.86M | 68.66M | 93.41M | 102.41M | 110.31M | 91.93M | 103.42M | 115.14M | 116.75M | 100.10M | 105.01M | 109.42M | 117.56M | 102.70M | 97.87M | 100.39M | 136.54M | 118.14M | 151.65M | 131.11M | 88.68M | 119.60M | 133.63M | 118.41M | 144.68M | 104.83M | 121.70M | 125.50M | 146.95M | 146.61M | 172.16M | 199.83M | 242.21M | 243.32M | 255.34M | 269.38M | 201.30M | 197.77M | 189.55M | 187.43M | 153.53M | 127.49M | 135.87M | 152.07M | 65.61M | 117.74M | 128.62M | 170.85M |
|
EPS (Basic)
|
0.19 | 0.31 | 0.33 | 0.29 | 0.41 | 0.42 | 0.46 | 0.41 | 0.55 | 0.58 | 0.61 | 0.58 | 0.69 | 0.66 | 0.71 | 0.62 | 0.75 | 0.76 | 0.78 | 0.59 | 0.80 | 0.87 | 0.94 | 0.79 | 0.89 | 1.00 | 1.02 | 0.89 | 0.93 | 0.97 | 1.05 | 0.93 | 0.89 | 0.92 | 3.51 | 1.08 | 1.39 | 1.20 | 0.81 | 1.10 | 1.24 | 1.11 | 1.36 | 0.99 | 1.15 | 1.19 | 1.46 | 1.39 | 1.63 | 1.90 | 2.30 | 2.32 | 2.45 | 2.60 | 1.95 | 1.91 | 1.83 | 1.81 | 1.49 | 1.23 | 1.33 | 1.50 | 1.54 | 1.18 | 1.32 | 1.78 |
|
EPS (Weighted Average and Diluted)
|
0.19 | 0.31 | 0.32 | 0.29 | 0.40 | 0.41 | 0.45 | 0.40 | 0.53 | 0.57 | 0.60 | 0.57 | 0.67 | 0.65 | 0.70 | 0.61 | 0.73 | 0.75 | 0.77 | 0.58 | 0.79 | 0.87 | 0.93 | 0.78 | 0.88 | 0.99 | 1.01 | 0.88 | 0.92 | 0.97 | 1.05 | 0.92 | 0.88 | 0.91 | 3.48 | 1.07 | 1.37 | 1.19 | 0.81 | 1.09 | 1.23 | 1.10 | 1.35 | 0.98 | 1.14 | 1.18 | 1.44 | 1.37 | 1.61 | 1.88 | 2.28 | 2.29 | 2.42 | 2.57 | 1.93 | 1.89 | 1.81 | 1.79 | 1.47 | 1.22 | 1.32 | 1.49 | 1.53 | 1.17 | 1.31 | 1.76 |
|
Shares Outstanding (Weighted Average)
|
126.35M | 127.07M | 126.68M | 127.28M | 126.48M | 125.44M | 124.71M | 120.98M | 120.61M | 119.94M | 119.16M | 117.02M | 117.23M | 118.13M | | 117.55M | 117.34M | 117.72M | | 117.25M | 117.01M | 117.05M | | 116.56M | 116.51M | 116.16M | | 113.07M | 112.87M | 112.79M | | 110.88M | 110.25M | 110.07M | | 109.75M | 109.60M | 109.48M | | 108.73M | 108.06M | 107.61M | | 105.98M | 105.75M | 105.71M | | 105.68M | 105.59M | 105.45M | | 104.89M | 104.57M | 104.30M | | 103.72M | 103.64M | 103.53M | | 103.24M | 102.81M | 102.31M | | 99.91M | 98.67M | 97.83M |
|
Shares Outstanding (Diluted Average)
|
129.36M | 129.82M | 129.46M | 130.40M | 129.65M | 128.56M | 127.77M | 123.97M | 123.62M | 122.78M | 121.92M | 119.75M | 120.03M | 120.28M | | 119.83M | 119.65M | 119.55M | | 118.94M | 118.74M | 118.57M | | 117.80M | 117.81M | 117.29M | | 114.00M | 113.88M | 113.71M | | 112.03M | 111.42M | 111.15M | | 110.86M | 110.77M | 110.59M | | 109.66M | 109.02M | 108.57M | | 106.95M | 106.77M | 106.80M | | 106.82M | 106.82M | 106.69M | | 106.08M | 105.73M | 105.46M | | 104.73M | 104.65M | 104.56M | | 104.11M | 103.63M | 103.13M | | 100.49M | 99.23M | 98.42M |
|
EBITDA
|
47.09M | 70.95M | 72.94M | 67.44M | 91.35M | 91.49M | 97.35M | 89.82M | 113.44M | 118.68M | 122.29M | 116.60M | 137.22M | 133.05M | 143.34M | 125.04M | 147.41M | 150.73M | 153.53M | 117.31M | 159.23M | 172.10M | 182.91M | 155.22M | 173.74M | 193.85M | 192.89M | 167.89M | 175.79M | 182.98M | 194.36M | 149.39M | 163.62M | 164.97M | 145.81M | 168.78M | 214.81M | 174.69M | 122.74M | 167.79M | 193.09M | 167.86M | 205.07M | 154.74M | 175.20M | 175.50M | 207.69M | 207.70M | 241.55M | 273.83M | 322.97M | 334.30M | 353.10M | 362.23M | 282.39M | 277.50M | 270.71M | 241.72M | 203.28M | 194.40M | 205.71M | 224.11M | 207.03M | 178.70M | 197.30M | 242.70M |
|
Interest Expenses
|
| | | | | | | | | | | | | | | | | | | 6.38M | 8.33M | 6.65M | 5.67M | 6.70M | 6.66M | 7.84M | 4.38M | 6.44M | 6.42M | 6.49M | 5.95M | 6.82M | 7.39M | 8.31M | 6.26M | 9.15M | 9.86M | 9.96M | 11.46M | 13.03M | 14.76M | 12.36M | 14.53M | 12.04M | 12.82M | 11.89M | 10.83M | 12.02M | 12.06M | 11.98M | 10.19M | 12.59M | 12.84M | 13.56M | 12.26M | 14.79M | 14.60M | 12.59M | 23.95M | 15.65M | 20.20M | 20.75M | 22.42M | 18.60M | 21.29M | 17.87M |
|
Tax Rate
|
38.90% | 38.40% | 40.67% | 38.50% | 38.50% | 38.50% | 35.13% | 38.45% | 38.45% | 38.45% | 37.48% | 38.25% | 38.25% | 38.25% | 39.16% | 38.25% | 37.88% | 38.25% | 38.23% | 38.10% | 38.10% | 38.10% | 37.79% | 38.10% | 38.10% | 38.10% | 38.10% | 38.00% | 38.00% | 38.00% | 37.63% | 27.96% | 37.35% | 35.92% | 2.32% | 25.99% | 26.01% | 20.41% | 20.47% | 22.72% | 25.06% | 23.85% | 24.76% | 26.54% | 25.05% | 23.29% | 25.54% | 25.06% | 24.98% | 23.69% | 22.57% | 24.36% | 24.95% | 22.74% | 25.65% | 24.72% | 25.99% | 18.20% | 17.87% | 28.66% | 26.76% | 25.22% | 65.82% | 26.45% | 26.91% | 23.99% |