|
Revenue
|
| | 69.48M | 82.62M | 77.44M | 78.28M | 102.69M | 115.61M | 112.95M | 106.13M | 142.12M | 159.58M | 146.62M | 146.61M | 170.15M | 187.85M | 188.14M | 189.57M | 223.39M | 233.48M | 214.81M | 248.66M | 278.64M | 315.16M | 304.15M | 323.94M | 345.43M | 407.14M | 407.51M | 475.57M | 551.83M | 604.88M | 575.14M | 531.21M | 608.22M | 613.22M | 566.19M | 549.46M | 589.23M | 424.05M | 700.71M | 772.61M | 850.48M | 1,019.95M | 1,060.18M | 1,147.48M | 1,342.17M | 1,475.69M | 1,112.09M | 951.91M | 900.10M | 920.68M | 866.07M | 781.19M | 933.49M | 1,016.62M | 919.44M | 846.12M | 1,003.42M | 1,047.55M | 975.63M |
|
Cost of Revenue
|
| | 61.59M | 70.60M | 64.25M | 67.07M | 86.25M | 97.77M | 96.04M | 91.56M | 119.68M | 134.42M | 124.80M | 125.01M | 143.00M | 156.04M | 158.11M | 160.06M | 187.99M | 193.09M | 179.76M | 207.21M | 233.28M | 259.88M | 255.30M | 270.95M | 287.88M | 335.64M | 338.33M | 394.89M | 454.08M | 490.09M | 468.48M | 434.55M | 501.67M | 500.56M | 461.85M | 450.13M | 479.75M | 350.32M | 567.21M | 630.29M | 688.95M | 815.48M | 852.02M | 920.46M | 1,046.83M | 1,148.59M | 875.64M | 750.88M | 705.86M | 710.72M | 666.95M | 602.28M | 728.64M | 785.33M | 706.93M | 658.90M | 774.83M | 796.92M | 754.67M |
|
Gross Profit
|
| | 7.89M | 12.02M | 13.19M | 11.21M | 16.43M | 17.84M | 16.90M | 14.57M | 22.44M | 25.16M | 21.82M | 21.60M | 27.15M | 31.82M | 30.03M | 29.51M | 35.39M | 40.39M | 35.04M | 41.45M | 45.35M | 55.28M | 48.85M | 52.98M | 57.55M | 71.50M | 69.18M | 80.68M | 97.75M | 114.79M | 106.66M | 96.67M | 106.55M | 112.66M | 104.33M | 99.33M | 109.48M | 73.72M | 133.50M | 142.32M | 161.53M | 204.48M | 208.16M | 227.02M | 295.35M | 327.10M | 236.45M | 201.04M | 194.24M | 209.97M | 199.12M | 178.90M | 204.85M | 231.29M | 212.51M | 187.23M | 228.59M | 250.63M | 220.96M |
|
Amortization - Intangibles
|
| | 0.17M | 0.17M | 0.20M | 0.29M | 0.32M | 0.33M | 0.34M | 0.53M | 0.52M | 0.52M | 0.55M | 0.78M | 0.79M | 0.84M | 1.41M | 1.46M | 1.66M | 1.98M | 2.35M | 2.81M | 2.80M | 3.23M | 3.69M | 3.70M | 4.20M | 4.82M | 5.24M | 5.13M | 7.13M | 9.14M | 8.87M | 9.07M | 8.99M | 8.27M | 9.19M | 9.46M | 9.60M | 9.78M | 10.22M | 11.27M | 11.91M | 14.03M | 14.76M | 15.63M | 16.86M | 18.55M | 18.77M | 19.05M | 19.76M | 19.82M | 19.51M | 19.60M | 22.82M | 24.28M | 24.45M | 24.73M | 24.51M | 24.63M | 24.20M |
|
Selling, General & Administrative
|
| | 3.86M | 4.07M | 4.23M | 4.45M | 4.92M | 5.94M | 5.40M | 5.38M | 6.97M | 7.44M | 7.00M | 6.57M | 8.50M | 8.77M | 9.34M | 9.79M | 11.52M | 11.22M | 10.80M | 12.93M | 14.27M | 14.77M | 15.88M | 17.26M | 19.11M | 21.89M | 22.76M | 26.98M | 31.84M | 33.87M | 33.28M | 29.24M | 37.69M | 32.89M | 33.82M | 30.06M | 35.87M | 31.63M | 38.18M | 40.70M | 51.23M | 60.37M | 64.25M | 77.70M | 75.56M | 90.48M | 84.92M | 76.54M | 82.40M | 78.54M | 70.87M | 67.60M | 85.25M | 83.59M | 75.78M | 81.14M | 93.93M | 93.21M | 86.02M |
|
Other Operating Expenses
|
| | 3.26M | 4.20M | 5.36M | 1.44M | 5.31M | 13.35M | 7.69M | 1.61M | 6.11M | 8.51M | 5.30M | 5.37M | 7.86M | 11.36M | 9.15M | 8.58M | 13.00M | 14.60M | 10.64M | 11.80M | 13.04M | 16.85M | 12.85M | 13.62M | 14.53M | 15.90M | 16.25M | 19.60M | 24.16M | 27.86M | 28.66M | 28.53M | 33.03M | 34.54M | 33.11M | 33.29M | 34.33M | 29.99M | 35.48M | 39.46M | 41.82M | 48.85M | 50.64M | 54.63M | 58.03M | 62.59M | 58.77M | 56.87M | 55.61M | 55.85M | 57.17M | 53.98M | 60.27M | 63.02M | 62.31M | 66.50M | 69.09M | 70.70M | 68.65M |
|
Operating Expenses
|
| | 7.12M | 7.52M | 7.95M | 8.25M | 8.91M | 10.25M | 9.59M | 9.95M | 12.02M | 12.25M | 12.85M | 12.96M | 15.39M | 16.30M | 17.54M | 17.81M | 19.83M | 20.02M | 19.84M | 22.67M | 24.74M | 27.28M | 28.73M | 30.88M | 33.63M | 37.79M | 39.01M | 46.58M | 56.00M | 61.74M | 61.95M | 57.77M | 70.72M | 67.43M | 66.92M | 63.35M | 70.20M | 61.62M | 73.67M | 80.16M | 93.05M | 109.21M | 114.89M | 132.33M | 133.59M | 153.08M | 143.69M | 133.41M | 138.01M | 134.39M | 128.04M | 121.59M | 145.51M | 146.60M | 138.10M | 147.63M | 163.02M | 163.91M | 154.67M |
|
Operating Income
|
| | 0.77M | 4.50M | 5.24M | 2.96M | 7.53M | 7.59M | 7.31M | 4.62M | 10.42M | 12.91M | 8.97M | 8.64M | 11.76M | 15.52M | 12.49M | 11.70M | 15.56M | 20.37M | 15.20M | 18.78M | 20.61M | 28.01M | 20.12M | 22.10M | 23.91M | 33.71M | 30.17M | 34.10M | 41.76M | 53.05M | 44.71M | 38.89M | 35.83M | 45.23M | 37.41M | 35.98M | 39.28M | 12.11M | 59.83M | 62.16M | 68.48M | 95.27M | 93.27M | 94.69M | 161.75M | 174.03M | 92.76M | 67.63M | 56.23M | 75.58M | 71.08M | 57.32M | 59.34M | 84.69M | 74.42M | 39.59M | 65.57M | 86.72M | 66.29M |
|
EBIT
|
| | 0.77M | 4.50M | 5.24M | 2.96M | 7.53M | 7.59M | 7.31M | 4.62M | 10.42M | 12.91M | 8.97M | 8.64M | 11.76M | 15.52M | 12.49M | 11.70M | 15.56M | 20.37M | 15.20M | 18.78M | 20.61M | 28.01M | 20.12M | 22.10M | 23.91M | 33.71M | 30.17M | 34.10M | 41.76M | 53.05M | 44.71M | 38.89M | 35.83M | 45.23M | 37.41M | 35.98M | 39.28M | 12.11M | 59.83M | 62.16M | 68.48M | 95.27M | 93.27M | 94.69M | 161.75M | 174.03M | 92.76M | 67.63M | 56.23M | 75.58M | 71.08M | 57.32M | 59.34M | 84.69M | 74.42M | 39.59M | 65.57M | 86.72M | 66.29M |
|
Interest & Investment Income
|
| | | | | | | | | | | | | | | | | | | | -1.15M | -1.46M | -1.65M | -1.63M | -1.92M | -1.99M | -2.01M | -2.01M | -2.13M | -2.63M | -4.38M | -6.26M | -7.34M | -8.46M | -8.98M | -8.64M | -8.60M | -10.39M | -10.49M | -10.82M | -10.51M | -11.18M | -11.18M | -14.58M | -15.44M | -16.70M | -14.89M | -14.80M | -15.30M | -15.77M | -18.48M | -18.26M | -16.88M | -15.32M | -20.09M | -20.34M | -20.05M | -18.99M | -19.11M | -18.87M | -18.45M |
|
EBT
|
| | -1.24M | 3.70M | 4.54M | 1.31M | 5.01M | 6.66M | 6.55M | 3.04M | 9.86M | 12.39M | 8.43M | 8.08M | 11.21M | 15.01M | 11.80M | 11.06M | 14.76M | 19.47M | 14.05M | 17.32M | 18.96M | 26.38M | 18.20M | 20.11M | 21.90M | 31.70M | 28.04M | 31.47M | 37.38M | 46.79M | 37.37M | 30.44M | 26.84M | 36.59M | 28.81M | 25.58M | 28.79M | 1.28M | 49.32M | 50.98M | 57.30M | 80.69M | 77.84M | 78.00M | 146.87M | 159.22M | 77.46M | 51.86M | 37.75M | 57.31M | 54.20M | 42.00M | 39.25M | 64.35M | 54.37M | 20.61M | 46.46M | 43.43M | 47.84M |
|
Tax Provisions
|
| | | | | -0.18M | | -6.65M | | -0.17M | 3.85M | 4.83M | 2.98M | 3.07M | 4.32M | 5.78M | 4.54M | 3.77M | 5.61M | 7.40M | 5.09M | 5.28M | 5.99M | 9.41M | 6.13M | 6.55M | 4.43M | 10.44M | 10.09M | 2.43M | 7.31M | 11.93M | 9.44M | 3.47M | 5.99M | 9.18M | 7.49M | 5.60M | 7.60M | 0.57M | 11.99M | 13.15M | 9.79M | 21.70M | 20.44M | 16.98M | 34.20M | 42.70M | 18.64M | 11.68M | 7.58M | 14.96M | 14.65M | 11.18M | 4.16M | 16.46M | 13.50M | 6.05M | 8.22M | 11.00M | 12.54M |
|
Profit After Tax
|
| | -1.24M | 3.70M | 4.54M | 1.47M | 5.01M | 13.31M | 6.55M | 3.22M | 6.02M | 7.56M | 5.45M | 5.01M | 6.90M | 9.23M | 7.25M | 7.29M | 9.15M | 12.07M | 8.96M | 12.04M | 12.97M | 16.97M | 12.07M | 13.56M | 17.47M | 21.26M | 17.95M | 29.05M | 30.07M | 34.86M | 27.93M | 26.97M | 20.85M | 27.42M | 21.32M | 19.98M | 21.19M | 0.71M | 37.34M | 37.82M | 47.51M | 58.98M | 57.40M | 61.02M | 112.67M | 116.52M | 58.82M | 40.18M | 30.17M | 42.36M | 39.55M | 30.82M | 35.09M | 47.88M | 40.87M | 14.56M | 38.24M | 32.44M | 35.30M |
|
Income from Continuing Operations
|
| | -1.24M | 3.70M | 4.54M | 1.49M | 5.01M | 13.31M | 6.55M | 3.22M | 6.02M | 7.56M | 5.45M | 5.01M | 6.90M | 9.23M | 7.25M | 7.29M | 9.15M | 12.07M | 8.96M | 12.04M | 12.97M | 16.97M | 12.07M | 13.56M | 17.47M | 21.26M | 17.95M | 29.05M | 30.07M | 34.86M | 27.93M | 26.97M | 20.85M | 27.42M | 21.32M | 19.98M | 21.19M | 0.71M | 37.34M | 37.82M | 47.51M | 58.98M | 57.40M | 61.02M | 112.67M | 116.52M | 58.82M | 40.18M | 30.17M | 42.36M | 39.55M | 30.82M | 35.09M | 47.88M | 40.87M | 14.56M | 38.24M | 32.44M | 35.30M |
|
Consolidated Net Income
|
| | -1.24M | 3.70M | 4.54M | 1.49M | 5.01M | 13.31M | 6.55M | 3.22M | 6.02M | 7.56M | 5.45M | 5.01M | 6.90M | 9.23M | 7.25M | 7.29M | 9.15M | 12.07M | 8.96M | 12.04M | 12.97M | 16.97M | 12.07M | 13.56M | 17.47M | 21.26M | 17.95M | 29.05M | 30.07M | 34.86M | 27.93M | 26.97M | 20.85M | 27.42M | 21.32M | 19.98M | 21.19M | 0.71M | 37.34M | 37.82M | 47.51M | 58.98M | 57.40M | 61.02M | 112.67M | 116.52M | 58.82M | 40.18M | 30.17M | 42.36M | 39.55M | 30.82M | 35.09M | 47.88M | 40.87M | 14.56M | 38.24M | 32.44M | 35.30M |
|
Income towards Parent Company
|
| | -1.24M | 3.70M | 4.54M | 1.49M | 5.01M | 13.31M | 6.55M | 3.22M | 6.02M | 7.56M | 5.45M | 5.01M | 6.90M | 9.23M | 7.25M | 7.29M | 9.15M | 12.07M | 8.96M | 12.04M | 12.97M | 16.97M | 12.07M | 13.56M | 17.47M | 21.26M | 17.95M | 29.05M | 30.07M | 34.86M | 27.93M | 26.97M | 20.85M | 27.42M | 21.32M | 19.98M | 21.19M | 0.71M | 37.34M | 37.82M | 47.51M | 58.98M | 57.40M | 61.02M | 112.67M | 116.52M | 58.82M | 40.18M | 30.17M | 42.36M | 39.55M | 30.82M | 35.09M | 47.88M | 40.87M | 14.56M | 38.24M | 32.44M | 35.30M |
|
Net Income towards Common Stockholders
|
| | -1.24M | 3.70M | 4.54M | 1.49M | 5.01M | 13.31M | 6.55M | 3.22M | 6.02M | 7.56M | 5.45M | 5.01M | 6.90M | 9.23M | 7.25M | 7.29M | 9.15M | 12.07M | 8.96M | 12.04M | 12.97M | 16.97M | 12.07M | 13.56M | 17.47M | 21.26M | 17.95M | 29.05M | 30.07M | 34.86M | 27.93M | 26.97M | 20.85M | 27.42M | 21.32M | 19.98M | 21.19M | 0.71M | 37.34M | 37.82M | 47.51M | 58.98M | 57.40M | 61.02M | 112.67M | 116.52M | 58.82M | 40.18M | 30.17M | 42.36M | 39.55M | 30.82M | 35.09M | 47.88M | 40.87M | 14.56M | 38.24M | 32.44M | 35.30M |
|
EPS (Basic)
|
| | -0.13 | 0.38 | 0.46 | 0.15 | 0.49 | 1.26 | 0.61 | 0.30 | 0.55 | 0.70 | 0.51 | 0.47 | 0.64 | 0.57 | 0.45 | 0.46 | 0.60 | 0.79 | 0.58 | 0.52 | 0.58 | 0.75 | 0.53 | 0.60 | 0.76 | 0.86 | 0.73 | 1.20 | 1.22 | 1.44 | 1.17 | 1.12 | 0.90 | 1.19 | 0.92 | 0.87 | 0.92 | 0.03 | 1.65 | 1.66 | 2.09 | 2.57 | 2.52 | 2.68 | 5.00 | 5.24 | 2.66 | 1.21 | 1.40 | 1.97 | 1.84 | -0.77 | 1.08 | 1.47 | 1.25 | 0.45 | 1.17 | 1.00 | 1.09 |
|
EPS (Weighted Average and Diluted)
|
| | -0.13 | 0.36 | 0.44 | 0.15 | 0.47 | 1.22 | 0.60 | 0.30 | 0.55 | 0.70 | 0.51 | 0.46 | 0.64 | 0.57 | 0.45 | 0.45 | 0.59 | 0.78 | 0.58 | 0.52 | 0.57 | 0.74 | 0.53 | 0.59 | 0.75 | 0.85 | 0.72 | 1.18 | 1.20 | 1.42 | 1.15 | 1.11 | 0.90 | 1.18 | 0.92 | 0.86 | 0.91 | 0.03 | 1.62 | 1.64 | 2.04 | 2.52 | 2.45 | 2.61 | 4.54 | 4.79 | 2.43 | 1.09 | 1.35 | 1.94 | 1.81 | -0.76 | 1.06 | 1.44 | 1.20 | 0.43 | 1.11 | 0.96 | 1.01 |
|
Shares Outstanding (Weighted Average)
|
9.40M | 9.35M | 0.01M | 9.70M | 9.87M | 9.76M | 0.01M | 10.53M | 10.67M | 10.56M | 10.90M | 10.81M | 10.76M | 10.73M | 10.70M | 10.71M | 10.69M | 15.95M | 10.22M | | 15.34M | 22.98M | 14.95M | 15.01M | 15.05M | 22.52M | 22.86M | 24.60M | 24.66M | 24.23M | 24.74M | 24.47M | 24.28M | 24.00M | 23.04M | 23.10M | 23.08M | 23.06M | 23.02M | 22.84M | 22.78M | 22.73M | 22.74M | 22.95M | 22.83M | 22.78M | 22.52M | 22.37M | 22.27M | 33.21M | 21.59M | 21.56M | 21.54M | 32.28M | 32.48M | 32.59M | 32.61M | 32.57M | 32.67M | 32.59M | 32.52M |
|
Shares Outstanding (Diluted Average)
|
9.87M | 9.86M | 0.01M | 10.19M | 10.39M | 10.16M | 0.01M | 10.92M | 10.91M | 10.64M | 10.98M | 10.86M | 10.80M | 10.79M | 10.81M | 10.76M | 10.74M | 16.04M | 10.32M | | 15.53M | 23.25M | 15.19M | 15.23M | 15.31M | 22.90M | 23.32M | 24.99M | 25.03M | 24.64M | 25.11M | 24.81M | 24.62M | 24.32M | 23.25M | 23.32M | 23.28M | 23.28M | 23.27M | 23.10M | 23.09M | 23.09M | 23.29M | 23.43M | 23.40M | 23.36M | 24.88M | 24.66M | 24.57M | 36.71M | 22.51M | 22.15M | 22.06M | 33.04M | 33.12M | 33.25M | 33.96M | 33.70M | 34.42M | 34.12M | 35.08M |
|
EBITDA
|
| | 0.77M | 4.50M | 5.24M | 2.96M | 7.53M | 7.59M | 7.31M | 4.62M | 10.42M | 12.91M | 8.97M | 8.64M | 11.76M | 15.52M | 12.49M | 11.70M | 15.56M | 20.37M | 15.20M | 18.78M | 20.61M | 28.01M | 20.12M | 22.10M | 23.91M | 33.71M | 30.17M | 34.10M | 41.76M | 53.05M | 44.71M | 38.89M | 35.83M | 45.23M | 37.41M | 35.98M | 39.28M | 12.11M | 59.83M | 62.16M | 68.48M | 95.27M | 93.27M | 94.69M | 161.75M | 174.03M | 92.76M | 67.63M | 56.23M | 75.58M | 71.08M | 57.32M | 59.34M | 84.69M | 74.42M | 39.59M | 65.57M | 86.72M | 66.29M |
|
Interest Expenses
|
| | 1.74M | 1.07M | 0.78M | 0.88M | 0.84M | 0.79M | 0.83M | 1.57M | 0.55M | 0.52M | 0.54M | 0.56M | 0.55M | 0.51M | 0.69M | 0.64M | 0.80M | 0.90M | 1.15M | 1.46M | 1.65M | 1.63M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 24.42M | |
|
Tax Rate
|
| | | | | -13.83% | | -99.80% | | -5.68% | 38.98% | 39.02% | 35.36% | 38.00% | 38.49% | 38.50% | 38.50% | 34.06% | 38.00% | 38.00% | 36.22% | 30.50% | 31.58% | 35.66% | 33.66% | 32.58% | 20.25% | 32.93% | 36.00% | 7.71% | 19.56% | 25.50% | 25.25% | 11.39% | 22.33% | 25.08% | 26.00% | 21.89% | 26.40% | 44.44% | 24.30% | 25.80% | 17.08% | 26.90% | 26.26% | 21.77% | 23.28% | 26.82% | 24.06% | 22.52% | 20.07% | 26.10% | 27.02% | 26.62% | 10.60% | 25.58% | 24.83% | 29.35% | 17.69% | 25.32% | 26.21% |