|
Revenue
|
55.46M | 62.91M | 66.08M | 77.45M | 89.33M | 97.32M | 98.95M | 100.03M | 101.71M | 103.12M | 108.91M | 113.00M | 117.13M | 119.26M | 133.57M | 141.30M | 142.03M | 141.46M | 152.40M | 162.44M | 167.43M | 158.59M | 175.06M | 189.97M | 194.13M | 174.73M | 193.39M | 215.95M | 226.96M | 191.28M | 210.44M | 244.66M | 248.21M | 218.30M | 236.21M | 271.42M | 275.68M | 236.82M | 155.45M | 177.55M | 197.29M | 174.82M | 193.29M | 213.25M | 221.66M | 185.77M | 198.38M | 238.29M | 236.93M | 201.49M | 206.77M | 251.38M | 244.13M | 199.75M | 208.72M | 258.70M | 250.12M | 210.58M | 221.91M | 278.28M | 274.68M | 227.46M | 238.29M | 292.57M | 289.31M | 247.50M | 261.14M |
|
Cost of Revenue
|
17.97M | 20.41M | 23.47M | 40.06M | 36.66M | 51.03M | 45.72M | 45.44M | 48.88M | 46.35M | 48.93M | 50.64M | 50.82M | 53.41M | 57.35M | 58.82M | 60.00M | 61.75M | 64.70M | 67.97M | 70.68M | 67.85M | 71.71M | 78.55M | 78.69M | 75.36M | 83.18M | 92.43M | 94.65M | 84.60M | 91.75M | 102.10M | 27.31M | 27.43M | 28.13M | 26.23M | 28.53M | 30.09M | 31.55M | 27.25M | 35.97M | 35.73M | 37.34M | 33.86M | 42.69M | 41.10M | 42.24M | 38.29M | 47.73M | 45.45M | 47.15M | 42.55M | 50.85M | 49.73M | 50.65M | 44.85M | 52.89M | 50.81M | 53.10M | 46.00M | 55.35M | 52.90M | 54.53M | 49.65M | 60.33M | 56.04M | 59.15M |
|
Gross Profit
|
37.49M | 42.49M | 42.62M | 37.40M | 52.67M | 46.29M | 53.23M | 54.60M | 52.83M | 56.76M | 59.98M | 62.37M | 66.31M | 65.85M | 76.21M | 82.48M | 82.03M | 79.72M | 87.69M | 94.47M | 96.75M | 90.75M | 103.34M | 111.42M | 115.44M | 99.37M | 110.21M | 123.53M | 132.30M | 106.68M | 118.70M | 142.56M | 220.90M | 190.88M | 208.08M | 245.19M | 247.15M | 206.72M | 123.91M | 150.30M | 161.32M | 139.09M | 155.95M | 179.38M | 178.96M | 144.66M | 156.14M | 200.00M | 189.20M | 156.04M | 159.62M | 208.83M | 193.28M | 150.02M | 158.07M | 213.85M | 197.23M | 159.77M | 168.82M | 232.28M | 219.32M | 174.57M | 183.76M | 242.93M | 228.98M | 191.46M | 202.00M |
|
Amortization - Intangibles
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1.69M | 2.18M | 2.18M | 2.18M | 2.10M | 2.10M | 2.10M | 2.10M | 2.10M | 2.10M | 2.10M | 2.10M | 2.10M | 2.10M | 2.10M | 2.10M | 2.10M | 2.10M | 2.10M | 2.10M | 2.10M | 2.10M | 2.10M | 2.10M | 2.10M | 2.10M | 2.10M |
|
Selling, General & Administrative
|
8.83M | 8.69M | 8.56M | -4.47M | 6.10M | 6.18M | 6.61M | 7.73M | 6.83M | 7.04M | 7.14M | 8.03M | 7.54M | 7.70M | 8.56M | 11.70M | 8.05M | 8.98M | 9.04M | 10.87M | 8.55M | 8.99M | 11.64M | 10.45M | 9.40M | 9.53M | 12.54M | 10.63M | 10.72M | 8.81M | 13.43M | 10.26M | 7.03M | 5.81M | 8.34M | 5.97M | 7.42M | 5.76M | 10.09M | 6.70M | 11.40M | 9.22M | 13.56M | 10.15M | 9.56M | 9.50M | 14.03M | 10.26M | 9.58M | 9.08M | 14.45M | 8.71M | 9.89M | 9.85M | 15.58M | 10.17M | 9.79M | 10.88M | 12.18M | 10.40M | 10.73M | 10.64M | 14.36M | 10.57M | 10.37M | 11.41M | 15.15M |
|
Other Operating Expenses
|
37.62M | 41.21M | 50.84M | 64.06M | 63.62M | 80.12M | 73.85M | 83.23M | 78.71M | 74.06M | 81.10M | 81.67M | 85.38M | 86.16M | 93.80M | 96.36M | 100.35M | 101.00M | 106.08M | 110.70M | 115.44M | 111.71M | 117.46M | 125.99M | 128.75M | 122.94M | 131.87M | 142.19M | 147.55M | 137.72M | 149.95M | 157.71M | 164.54M | 157.41M | 168.17M | 174.10M | 58.70M | 42.13M | 29.89M | 69.55M | 62.00M | 51.11M | 58.15M | 76.67M | 131.29M | 127.96M | 133.31M | 130.73M | 143.13M | 142.16M | 147.00M | 140.26M | 156.78M | 156.05M | 157.63M | 157.85M | 165.86M | 164.26M | 168.20M | 170.09M | 179.47M | 174.11M | 175.75M | 181.98M | 190.92M | 184.30M | 227.97M |
|
Operating Expenses
|
46.45M | 49.90M | 59.39M | 59.59M | 69.73M | 86.30M | 80.45M | 90.97M | 85.54M | 81.10M | 88.25M | 89.69M | 92.93M | 93.86M | 102.36M | 108.05M | 108.41M | 109.97M | 115.11M | 121.57M | 124.00M | 120.71M | 129.10M | 136.44M | 138.14M | 132.47M | 144.41M | 152.82M | 158.27M | 146.53M | 163.38M | 167.97M | 171.58M | 163.21M | 176.52M | 180.07M | 185.59M | 178.33M | 126.03M | 97.40M | 124.86M | 123.83M | 133.56M | 131.28M | 140.86M | 137.46M | 147.34M | 141.00M | 152.71M | 151.24M | 161.45M | 148.98M | 166.67M | 165.91M | 173.21M | 168.02M | 175.65M | 175.13M | 180.38M | 180.49M | 190.20M | 184.74M | 190.12M | 192.55M | 201.29M | 195.71M | 243.12M |
|
Operating Income
|
9.01M | 13.01M | 6.69M | 17.86M | 19.60M | 11.02M | 18.49M | 9.07M | 16.17M | 22.02M | 20.66M | 23.31M | 24.20M | 25.40M | 31.20M | 33.25M | 33.62M | 31.49M | 37.28M | 40.88M | 43.44M | 37.89M | 45.96M | 53.54M | 55.99M | 42.26M | 48.98M | 63.13M | 68.69M | 44.75M | 47.07M | 76.70M | 76.63M | 55.09M | 59.69M | 91.35M | 90.09M | 58.49M | 29.42M | 80.15M | 72.43M | 50.99M | 59.73M | 81.97M | 80.80M | 48.31M | 51.04M | 97.29M | 84.23M | 50.25M | 45.32M | 102.40M | 77.47M | 33.84M | 35.51M | 90.68M | 74.48M | 35.44M | 41.54M | 97.80M | 84.48M | 42.72M | 48.17M | 100.03M | 88.02M | 51.79M | 18.02M |
|
EBIT
|
9.01M | 13.01M | 6.69M | 17.86M | 19.60M | 11.02M | 18.49M | 9.07M | 16.17M | 22.02M | 20.66M | 23.31M | 24.20M | 25.40M | 31.20M | 33.25M | 33.62M | 31.49M | 37.28M | 40.88M | 43.44M | 37.89M | 45.96M | 53.54M | 55.99M | 42.26M | 48.98M | 63.13M | 68.69M | 44.75M | 47.07M | 76.70M | 76.63M | 55.09M | 59.69M | 91.35M | 90.09M | 58.49M | 29.42M | 80.15M | 72.43M | 50.99M | 59.73M | 81.97M | 80.80M | 48.31M | 51.04M | 97.29M | 84.23M | 50.25M | 45.32M | 102.40M | 77.47M | 33.84M | 35.51M | 90.68M | 74.48M | 35.44M | 41.54M | 97.80M | 84.48M | 42.72M | 48.17M | 100.03M | 88.02M | 51.79M | 18.02M |
|
Interest & Investment Income
|
0.11M | 0.12M | 0.04M | 0.05M | 0.06M | 0.04M | 0.03M | 0.04M | 0.03M | 0.03M | 0.02M | 0.01M | 0.01M | 0.03M | 0.02M | 0.02M | 2.19M | 0.06M | 1.50M | 0.10M | 0.14M | 0.20M | 0.04M | 0.31M | 0.26M | 0.13M | 0.20M | | | | | | 0.00M | 0.74M | 1.45M | 0.76M | 0.98M | 1.57M | 0.37M | 0.52M | 1.12M | 2.67M | 0.26M | 0.34M | 0.22M | 0.40M | 0.18M | 0.12M | 0.12M | 0.24M | 0.22M | 0.03M | 0.20M | 0.34M | 0.74M | 1.33M | 2.15M | 2.59M | 2.74M | 2.97M | 3.73M | 4.11M | 4.15M | 3.93M | 3.38M | 3.23M | 3.64M |
|
EBT
|
8.45M | 12.71M | 6.46M | 17.67M | 19.31M | 10.90M | 18.35M | 8.90M | 16.09M | 22.01M | 20.51M | 22.91M | 24.01M | 25.35M | 31.07M | 33.01M | 35.15M | 31.11M | 38.26M | 40.37M | 43.05M | 37.73M | 45.42M | 53.50M | 55.87M | 42.24M | 48.87M | 62.03M | 70.41M | 44.88M | 44.43M | 76.40M | 76.05M | 55.33M | 60.57M | 91.58M | 90.73M | 60.00M | 42.48M | 93.79M | 84.70M | 65.24M | 73.32M | 94.24M | 94.18M | 62.36M | 65.19M | 111.42M | 98.10M | 64.50M | 59.82M | 108.87M | 77.67M | 34.18M | 36.26M | 92.01M | 76.61M | 38.02M | 44.28M | 100.76M | 88.20M | 46.83M | 52.33M | 103.95M | 91.40M | 55.02M | 21.66M |
|
Tax Provisions
|
3.38M | 5.06M | 2.97M | 6.57M | 7.83M | 4.16M | 7.61M | 2.65M | 6.61M | 9.14M | 7.64M | 7.58M | 9.54M | 9.75M | 12.59M | 12.10M | 14.21M | 12.05M | 15.71M | 14.21M | 16.76M | 14.66M | 16.41M | 20.40M | 21.69M | 16.46M | 15.53M | 23.92M | 26.75M | 17.26M | 15.19M | 28.42M | 20.14M | 15.48M | 21.27M | 23.32M | 17.05M | 13.96M | 8.72M | 18.26M | 11.46M | 14.12M | 15.17M | 17.57M | 22.79M | 15.35M | 13.14M | 24.67M | 19.98M | 15.04M | 12.17M | 23.76M | 19.59M | 8.62M | 6.25M | 20.98M | 17.05M | 9.05M | 8.54M | 20.05M | 20.20M | 11.95M | 10.86M | 22.30M | 19.79M | 13.47M | 5.38M |
|
Profit After Tax
|
5.08M | 7.64M | 3.49M | 11.10M | 11.48M | 6.73M | 10.74M | 6.25M | 9.48M | 12.87M | 12.87M | 15.32M | 14.47M | 15.60M | 18.47M | 20.91M | 20.95M | 19.06M | 22.55M | 26.16M | 26.29M | 23.07M | 29.02M | 33.09M | 34.18M | 25.78M | 33.34M | 38.11M | 43.66M | 27.63M | 29.24M | 47.98M | 55.91M | 39.85M | 39.30M | 68.26M | 73.68M | 46.04M | 33.76M | 75.53M | 73.24M | 51.11M | 58.15M | 76.67M | 71.39M | 47.01M | 52.05M | 86.75M | 78.11M | 49.46M | 47.66M | 85.11M | 58.08M | 25.56M | 30.01M | 71.03M | 59.56M | 28.97M | 35.74M | 80.71M | 68.01M | 34.88M | 41.47M | 81.88M | 71.62M | 41.55M | 16.27M |
|
Income from Continuing Operations
|
5.08M | 7.64M | 3.49M | 11.10M | 11.48M | 6.73M | 10.74M | 6.25M | 9.48M | 12.87M | 12.87M | 15.32M | 14.47M | 15.60M | 18.47M | 20.91M | 20.95M | 19.06M | 22.55M | 26.16M | 26.29M | 23.07M | 29.02M | 33.09M | 34.18M | 25.78M | 33.34M | 38.11M | 43.66M | 27.63M | 29.24M | 47.98M | 55.91M | 39.85M | 39.30M | 68.26M | 73.68M | 46.04M | 33.76M | 75.53M | 73.24M | 51.11M | 58.15M | 76.67M | 71.39M | 47.01M | 52.05M | 86.75M | 78.11M | 49.46M | 47.66M | 85.11M | 58.08M | 25.56M | 30.01M | 71.03M | 59.56M | 28.97M | 35.74M | 80.71M | 68.01M | 34.88M | 41.47M | 81.66M | 71.62M | 41.55M | 16.27M |
|
Consolidated Net Income
|
5.08M | 7.64M | 3.49M | 11.10M | 11.48M | 6.73M | 10.74M | 6.25M | 9.48M | 12.87M | 12.87M | 15.32M | 14.47M | 15.60M | 18.47M | 20.91M | 20.95M | 19.06M | 22.55M | 26.16M | 26.29M | 23.07M | 29.02M | 33.09M | 34.18M | 25.78M | 33.34M | 38.11M | 43.66M | 27.63M | 29.24M | 47.98M | 55.91M | 39.85M | 39.30M | 68.26M | 73.68M | 46.04M | 33.76M | 75.53M | 73.24M | 51.11M | 58.15M | 76.67M | 71.39M | 47.01M | 52.05M | 86.75M | 78.11M | 49.46M | 47.66M | 85.11M | 58.08M | 25.56M | 30.01M | 71.03M | 59.56M | 28.97M | 35.74M | 80.71M | 68.01M | 34.88M | 41.47M | 81.66M | 71.62M | 41.55M | 16.27M |
|
Income towards Parent Company
|
5.08M | 7.64M | 3.49M | 11.10M | 11.48M | 6.73M | 10.74M | 6.25M | 9.48M | 12.87M | 12.87M | 15.32M | 14.47M | 15.60M | 18.47M | 20.91M | 20.95M | 19.06M | 22.55M | 26.16M | 26.29M | 23.07M | 29.02M | 33.09M | 34.18M | 25.78M | 33.34M | 38.11M | 43.66M | 27.63M | 29.24M | 47.98M | 55.91M | 39.85M | 39.30M | 68.26M | 73.68M | 46.04M | 33.76M | 75.53M | 73.24M | 51.11M | 58.15M | 76.67M | 71.39M | 47.01M | 52.05M | 86.75M | 78.11M | 49.46M | 47.66M | 85.11M | 58.08M | 25.56M | 30.01M | 71.03M | 59.56M | 28.97M | 35.74M | 80.71M | 68.01M | 34.88M | 41.47M | 81.66M | 71.62M | 41.55M | 16.27M |
|
Net Income towards Common Stockholders
|
6.90M | 5.82M | 3.49M | 11.10M | 11.48M | 6.73M | 10.74M | 6.25M | 9.48M | 12.87M | 12.87M | 15.32M | 14.47M | 15.60M | 18.47M | 20.91M | 20.95M | 19.06M | 22.55M | 26.16M | 26.29M | 23.07M | 29.02M | 33.09M | 34.18M | 25.78M | 33.34M | 38.11M | 43.66M | 27.63M | 29.24M | 47.98M | 55.91M | 39.85M | 39.30M | 68.26M | 73.68M | 46.04M | 33.76M | 75.53M | 73.24M | 51.11M | 58.15M | 76.67M | 71.39M | 47.01M | 52.05M | 86.75M | 78.11M | 49.46M | 47.66M | 85.11M | 58.08M | 25.56M | 30.01M | 71.03M | 59.56M | 28.97M | 35.74M | 80.71M | 68.01M | 34.88M | 41.47M | 81.66M | 71.62M | 41.55M | 16.27M |
|
EPS (Basic)
|
0.06M | 0.17 | 0.08 | 0.25 | 0.25 | 0.15 | 0.23 | 0.14 | 0.21 | 0.29 | 0.29 | 0.34 | 0.33 | 0.35 | 0.42 | 0.47 | 0.47 | 0.43 | 0.50 | 0.58 | 0.58 | 0.51 | 0.64 | 0.72 | 0.75 | 0.56 | 0.72 | 0.83 | 0.96 | 0.60 | 0.63 | 1.03 | 1.20 | 0.85 | 0.83 | 1.44 | 1.55 | 0.97 | 0.71 | 1.58 | 1.54 | 1.07 | 1.21 | 1.61 | 1.50 | 1.00 | 1.11 | 1.87 | 1.70 | 1.09 | 1.08 | 2.07 | 1.67 | 0.80 | 0.96 | 2.27 | 1.96 | 0.96 | 1.20 | 2.71 | 2.31 | 1.19 | 1.43 | 2.83 | 2.53 | 1.48 | 0.59 |
|
EPS (Weighted Average and Diluted)
|
0.06M | 0.17 | 0.08 | 0.24 | 0.25 | 0.14 | 0.23 | 0.13 | 0.21 | 0.29 | 0.29 | 0.34 | 0.32 | 0.35 | 0.41 | 0.46 | 0.46 | 0.42 | 0.49 | 0.56 | 0.56 | 0.49 | 0.62 | 0.70 | 0.72 | 0.55 | 0.70 | 0.81 | 0.93 | 0.59 | 0.62 | 1.01 | 1.16 | 0.83 | 0.81 | 1.41 | 1.52 | 0.95 | 0.70 | 1.56 | 1.52 | 1.06 | 1.20 | 1.59 | 1.49 | 1.00 | 1.11 | 1.86 | 1.69 | 1.09 | 1.08 | 2.06 | 1.66 | 0.80 | 0.96 | 2.26 | 1.94 | 0.96 | 1.19 | 2.70 | 2.29 | 1.19 | 1.42 | 2.82 | 2.52 | 1.48 | 0.58 |
|
Shares Outstanding (Weighted Average)
|
110.00 | 45.16M | | 45.18M | 250.00 | 45.72M | 45.75M | 45.74M | 45.59M | 45.12M | 44.30M | 44.63M | 44.37M | 44.45M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Shares Outstanding (Diluted Average)
|
110.00 | 45.44M | 45.32M | 45.50M | 46.33M | 46.56M | 46.41M | 46.40M | 46.09M | 45.55M | 44.79M | 45.10M | 45.15M | 45.17M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
EBITDA
|
9.01M | 13.01M | 6.69M | 17.86M | 19.60M | 11.02M | 18.49M | 9.07M | 16.17M | 22.02M | 20.66M | 23.31M | 24.20M | 25.40M | 31.20M | 33.25M | 33.62M | 31.49M | 37.28M | 40.88M | 43.44M | 37.89M | 45.96M | 53.54M | 55.99M | 42.26M | 48.98M | 63.13M | 68.69M | 44.75M | 47.07M | 76.70M | 76.63M | 55.09M | 59.69M | 91.35M | 90.09M | 58.49M | 29.42M | 80.15M | 72.43M | 50.99M | 59.73M | 81.97M | 80.80M | 48.31M | 51.04M | 97.29M | 84.23M | 50.25M | 45.32M | 102.40M | 77.47M | 33.84M | 35.51M | 90.68M | 74.48M | 35.44M | 41.54M | 97.80M | 84.48M | 42.72M | 48.17M | 100.03M | 88.02M | 51.79M | 18.02M |
|
Interest Expenses
|
-0.67M | -0.42M | -0.28M | 2.98M | 0.28M | 0.12M | 0.14M | 0.60M | 0.07M | 0.00M | 0.15M | 0.40M | 0.21M | 0.08M | 0.15M | 0.26M | 0.67M | 0.44M | 0.53M | 0.61M | 0.52M | 0.36M | 0.58M | 0.35M | 0.38M | 0.15M | 0.31M | 0.41M | 0.33M | 0.16M | 0.34M | 0.50M | 0.58M | 0.49M | 0.57M | 0.53M | 0.35M | 0.06M | 0.56M | 0.57M | 2.59M | 2.91M | 2.88M | 2.94M | 1.55M | 1.07M | 0.92M | 0.86M | 0.80M | 0.76M | 0.74M | 1.30M | | 0.01M | | -0.00M | 0.02M | 0.01M | 0.00M | 0.01M | 0.00M | 0.00M | | | | | |
|
Tax Rate
|
39.95% | 39.85% | 45.96% | 37.20% | 40.56% | 38.20% | 41.45% | 29.74% | 41.09% | 41.52% | 37.26% | 33.11% | 39.73% | 38.46% | 40.54% | 36.65% | 40.42% | 38.72% | 41.07% | 35.21% | 38.94% | 38.85% | 36.12% | 38.14% | 38.82% | 38.97% | 31.78% | 38.56% | 37.98% | 38.45% | 34.18% | 37.20% | 26.48% | 27.99% | 35.11% | 25.47% | 18.79% | 23.27% | 20.53% | 19.47% | 13.53% | 21.65% | 20.69% | 18.65% | 24.20% | 24.61% | 20.16% | 22.14% | 20.37% | 23.31% | 20.34% | 21.82% | 25.22% | 25.22% | 17.24% | 22.80% | 22.25% | 23.81% | 19.28% | 19.90% | 22.90% | 25.52% | 20.76% | 21.45% | 21.65% | 24.48% | 24.85% |