|
Revenue
|
144.65M | 147.20M | 147.90M | 153.34M | 165.56M | 174.85M | 168.72M | 154.13M | 175.94M | 190.42M | 179.73M | 179.31M | 178.29M | 199.43M | 214.42M | 210.88M | 231.94M | 244.41M | 246.70M | 239.96M | 240.75M | 238.32M | 262.15M | 247.88M | 278.45M | 274.07M | 314.13M | 272.31M | 343.91M | 356.51M | 353.45M | 336.53M | 362.13M | 357.72M | 346.25M | 355.37M | 357.06M | 337.92M | 337.10M | 289.10M | 319.48M | 313.58M | 308.61M | 326.01M | 325.80M | 334.22M | 327.96M | 356.63M | 372.11M | 367.85M | 344.11M | 361.71M | 353.68M | 339.71M | 361.84M | 331.52M | 342.44M | 341.34M | 345.69M | 346.62M | 358.19M | 348.56M |
|
Cost of Revenue
|
126.65M | 124.14M | 124.68M | 129.65M | 139.60M | 140.12M | 135.96M | 123.06M | 139.80M | 148.18M | 143.45M | 142.93M | 139.75M | 156.04M | 167.47M | 169.44M | 182.62M | 187.76M | 185.57M | 184.37M | 184.06M | 175.90M | 193.29M | 183.45M | 205.92M | 201.20M | 231.93M | 202.01M | 257.91M | 264.95M | 267.79M | 255.80M | 277.67M | 273.63M | 301.98M | 274.40M | 270.85M | 263.61M | 259.62M | 228.84M | 243.30M | 244.00M | 238.94M | 258.30M | 277.80M | 269.54M | 234.19M | 271.02M | 287.17M | 281.24M | 265.99M | 268.73M | 258.30M | 249.41M | 273.37M | 232.66M | 245.12M | 252.19M | 271.13M | 271.50M | 275.59M | 265.57M |
|
Gross Profit
|
18.00M | 23.06M | 23.22M | 23.69M | 25.95M | 34.73M | 32.75M | 31.07M | 36.14M | 42.24M | 36.28M | 36.39M | 38.53M | 43.39M | 46.94M | 41.44M | 49.32M | 56.65M | 61.13M | 55.59M | 56.70M | 62.43M | 68.86M | 64.43M | 72.53M | 72.87M | 82.20M | 70.29M | 86.00M | 91.56M | 85.66M | 80.73M | 84.47M | 84.09M | 44.28M | 80.97M | 86.21M | 74.31M | 77.47M | 60.25M | 76.19M | 69.58M | 69.67M | 67.71M | 48.00M | 64.68M | 93.77M | 85.62M | 84.94M | 86.61M | 78.11M | 92.99M | 95.37M | 90.31M | 88.47M | 98.86M | 97.32M | 89.15M | 74.57M | 75.12M | 82.61M | 82.99M |
|
Selling, General & Administrative
|
25.36M | 24.90M | 28.85M | | 28.63M | 27.57M | 29.99M | 28.76M | 28.58M | 30.83M | 30.14M | 30.27M | 29.18M | 30.68M | 34.84M | 33.62M | 33.83M | 36.03M | 41.48M | 37.36M | 34.28M | 34.57M | 39.97M | 38.18M | 39.48M | 39.61M | 52.53M | 46.19M | 58.23M | 57.02M | 57.80M | 58.73M | 55.81M | 52.68M | 59.06M | 57.93M | 58.63M | 52.72M | 61.84M | 53.78M | 52.97M | 19.84M | 53.50M | 51.67M | 51.07M | 46.97M | 52.93M | 52.40M | 52.86M | 51.85M | 52.37M | 59.22M | 54.82M | 52.66M | 66.60M | 57.47M | 55.36M | 60.52M | 68.43M | 68.19M | 55.72M | 58.11M |
|
Operating Expenses
|
25.36M | 24.90M | 28.85M | | 28.63M | 27.57M | 29.99M | 28.76M | 28.58M | 30.83M | 30.14M | 30.27M | 29.18M | 30.68M | 34.84M | 33.62M | 33.83M | 36.03M | 41.48M | 37.36M | 34.28M | 34.57M | 39.97M | 38.18M | 39.48M | 39.61M | 52.53M | 46.19M | 58.23M | 57.02M | 57.80M | 58.73M | 55.81M | 52.68M | 59.06M | 57.93M | 58.63M | 52.72M | 61.84M | 53.78M | 52.97M | 19.84M | 53.50M | 51.67M | 51.07M | 46.97M | 52.93M | 52.40M | 52.86M | 51.85M | 52.37M | 59.22M | 54.82M | 52.66M | 66.60M | 57.47M | 55.36M | 60.52M | 68.43M | 68.19M | 55.72M | 58.11M |
|
Operating Income
|
-7.36M | -1.84M | -5.63M | -3.43M | -2.68M | 7.16M | 2.77M | 2.32M | 7.55M | 11.41M | 6.14M | 6.12M | 9.36M | 12.71M | 12.11M | 7.82M | 15.50M | 20.62M | 19.65M | 18.22M | 22.42M | 27.86M | 28.89M | 26.25M | 33.05M | 33.26M | 29.67M | 24.11M | 27.77M | 34.53M | 27.87M | 22.00M | 28.66M | 31.41M | -14.78M | 23.04M | 27.58M | 21.59M | 15.64M | 6.47M | 23.21M | 49.75M | -53.91M | 16.04M | -3.07M | 17.71M | -8.64M | 33.22M | 32.07M | 34.76M | 25.74M | 33.77M | 40.55M | 37.65M | 21.87M | 41.38M | 41.97M | 28.63M | 6.13M | 6.93M | 26.89M | 24.88M |
|
EBIT
|
-7.36M | -1.84M | -5.63M | -3.43M | -2.68M | 7.16M | 2.77M | 2.32M | 7.55M | 11.41M | 6.14M | 6.12M | 9.36M | 12.71M | 12.11M | 7.82M | 15.50M | 20.62M | 19.65M | 18.22M | 22.42M | 27.86M | 28.89M | 26.25M | 33.05M | 33.26M | 29.67M | 24.11M | 27.77M | 34.53M | 27.87M | 22.00M | 28.66M | 31.41M | -14.78M | 23.04M | 27.58M | 21.59M | 15.64M | 6.47M | 23.21M | 49.75M | -53.91M | 16.04M | -3.07M | 17.71M | -8.64M | 33.22M | 32.07M | 34.76M | 25.74M | 33.77M | 40.55M | 37.65M | 21.87M | 41.38M | 41.97M | 28.63M | 6.13M | 6.93M | 26.89M | 24.88M |
|
Interest & Investment Income
|
0.11M | 0.26M | 0.23M | 0.28M | 0.28M | 0.22M | 0.30M | 0.27M | 0.04M | 0.25M | 0.19M | 0.17M | 0.21M | 0.21M | 0.23M | 0.25M | 0.21M | 0.24M | 0.25M | 0.24M | 0.27M | 0.26M | 0.22M | 0.28M | 0.25M | 0.27M | 0.21M | 0.17M | 0.12M | 0.11M | 0.15M | 0.23M | 0.68M | 0.81M | -1.36M | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Other Non Operating Income
|
0.10M | 0.24M | -0.44M | 0.00M | 0.09M | -0.09M | 0.14M | 0.02M | 0.39M | 0.20M | -0.39M | 0.07M | -0.10M | 0.11M | -0.16M | 1.28M | 0.20M | -0.02M | -0.08M | 0.05M | -0.09M | -0.07M | -0.34M | 0.26M | 0.25M | -0.16M | 0.19M | 0.18M | 0.08M | 0.30M | 0.01M | -0.02M | 0.22M | -0.66M | -0.07M | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Non Operating Income
|
0.10M | 0.24M | -0.44M | 0.00M | 0.09M | -0.09M | 0.14M | 0.02M | 0.39M | 0.20M | -0.39M | 0.07M | -0.10M | 0.11M | -0.16M | 1.28M | 0.20M | -0.02M | -0.08M | 0.05M | -0.09M | -0.07M | -0.34M | 0.26M | 0.25M | -0.16M | 0.19M | 0.18M | 0.08M | 0.30M | 0.01M | -0.02M | 0.22M | -0.66M | -0.07M | | 0.36M | 0.23M | 0.12M | -1.05M | 1.26M | 0.47M | 0.81M | -0.32M | 0.10M | -3.06M | -1.14M | -1.31M | -0.17M | -0.55M | 0.53M | -0.29M | 4.90M | -0.89M | -1.63M | 0.14M | 0.29M | 0.06M | 0.13M | -0.68M | 5.14M | 2.46M |
|
EBT
|
-7.30M | -1.49M | -6.12M | -3.46M | -2.61M | 6.85M | 2.81M | 2.24M | 7.74M | 11.53M | 5.39M | 5.86M | 9.22M | 12.79M | 11.89M | 9.16M | 15.68M | 20.50M | 19.67M | 18.34M | 22.45M | 27.88M | 28.65M | 26.62M | 33.37M | 33.22M | 29.59M | 24.01M | 26.32M | 33.35M | 26.20M | 20.25M | 26.93M | 28.62M | -17.15M | 20.43M | 25.37M | 19.83M | 14.12M | 4.01M | 23.15M | 48.72M | -53.27M | 14.49M | -4.04M | 14.12M | -10.71M | 30.70M | 30.20M | 31.62M | 24.10M | 31.44M | 43.22M | 35.30M | 19.28M | 41.07M | 41.12M | 27.64M | 2.74M | 2.40M | 27.95M | 24.11M |
|
Tax Provisions
|
-2.31M | 0.83M | -2.75M | | -0.93M | 1.31M | -0.15M | 0.64M | 2.68M | 3.48M | 1.00M | 1.70M | 3.10M | 3.12M | 3.86M | 3.05M | -1.11M | 6.76M | 5.78M | 6.22M | 7.69M | 9.36M | 8.72M | 8.90M | 10.97M | 10.67M | 6.47M | 7.90M | 8.91M | 9.70M | 3.88M | 4.88M | 6.42M | 6.73M | -5.06M | 4.99M | 6.09M | 4.60M | 2.16M | 1.13M | 5.49M | 11.45M | -10.89M | 3.67M | -1.92M | 3.07M | 5.56M | 7.97M | -7.19M | 7.85M | 3.88M | 7.87M | 9.90M | 8.33M | 3.55M | 10.06M | 10.55M | 6.66M | 0.25M | 5.09M | 4.30M | 7.56M |
|
Profit After Tax
|
-4.99M | -2.32M | -3.37M | -2.18M | -1.68M | 5.54M | 3.02M | 1.61M | 5.06M | 8.05M | 4.40M | 4.16M | 6.12M | 9.67M | 8.04M | 6.10M | 16.79M | 13.74M | 13.89M | 12.13M | 14.76M | 18.52M | 19.93M | 17.72M | 22.40M | 22.55M | 23.12M | 16.10M | 17.41M | 23.65M | 22.33M | 15.37M | 20.51M | 21.89M | -12.08M | 15.44M | 19.28M | 15.23M | 11.96M | 2.88M | 17.66M | 37.27M | -42.37M | 10.82M | -2.12M | 11.06M | -16.27M | 22.73M | 37.39M | 23.77M | 20.22M | 23.58M | 33.33M | 26.97M | 15.74M | 31.01M | 30.57M | 20.99M | 2.49M | -2.69M | 23.65M | 16.55M |
|
Income from Continuing Operations
|
-4.99M | -2.32M | -3.37M | -3.46M | -1.68M | 5.54M | 2.96M | 1.61M | 5.06M | 8.05M | 4.40M | 4.16M | 6.12M | 9.67M | 8.04M | 6.10M | 16.79M | 13.74M | 13.89M | 12.13M | 14.76M | 18.52M | 19.94M | 17.72M | 22.40M | 22.55M | 23.12M | 16.10M | 17.41M | 23.65M | 22.33M | 15.37M | 20.51M | 21.89M | -12.08M | 15.44M | 19.28M | 15.23M | 11.96M | 2.88M | 17.66M | 37.27M | -42.37M | 10.82M | -2.12M | 11.06M | -16.27M | 22.73M | 37.39M | 23.77M | 20.22M | 23.58M | 33.33M | 26.97M | 15.74M | 31.01M | 30.57M | 20.99M | 2.49M | -2.69M | 23.65M | 16.55M |
|
Consolidated Net Income
|
4.87M | | -1.04M | | | | -0.05M | | 0.24M | | 0.10M | 4.16M | 6.12M | 9.67M | 8.04M | 6.10M | 16.79M | 13.74M | 13.89M | 12.13M | 14.76M | 18.52M | 19.94M | 17.72M | 22.40M | 22.55M | 23.12M | 16.10M | 17.41M | 23.65M | 22.33M | 15.37M | 20.51M | 21.89M | -12.08M | 15.44M | 19.28M | 15.23M | 11.96M | 2.88M | 17.66M | 37.27M | -42.37M | 10.82M | -2.12M | 11.06M | -16.27M | 22.73M | 37.39M | 23.77M | 20.22M | 23.58M | 33.33M | 26.97M | 15.74M | 31.01M | 30.57M | 20.99M | 2.49M | -2.69M | 23.65M | 16.55M |
|
Income towards Parent Company
|
4.87M | | -1.04M | | | | -0.05M | | 0.24M | | 0.10M | 4.16M | 6.12M | 9.67M | 8.04M | 6.10M | 16.79M | 13.74M | 13.89M | 12.13M | 14.76M | 18.52M | 19.94M | 17.72M | 22.40M | 22.55M | 23.12M | 16.10M | 17.41M | 23.65M | 22.33M | 15.37M | 20.51M | 21.89M | -12.08M | 15.44M | 19.28M | 15.23M | 11.96M | 2.88M | 17.66M | 37.27M | -42.37M | 10.82M | -2.12M | 11.06M | -16.27M | 22.73M | 37.39M | 23.77M | 20.22M | 23.58M | 33.33M | 26.97M | 15.74M | 31.01M | 30.57M | 20.99M | 2.49M | -2.69M | 23.65M | 16.55M |
|
Net Income towards Common Stockholders
|
4.87M | | -1.04M | | | | -0.05M | | 0.24M | | 0.10M | 4.16M | 6.12M | 9.67M | 8.04M | 6.10M | 16.79M | 13.74M | 13.89M | 12.13M | 14.76M | 18.52M | 19.94M | 17.72M | 22.40M | 22.55M | 23.12M | 16.10M | 17.41M | 23.65M | 22.33M | 15.37M | 20.51M | 21.89M | -12.08M | 15.44M | 19.28M | 15.23M | 11.96M | 2.88M | 17.66M | 37.27M | -42.37M | 10.82M | -2.12M | 11.06M | -16.27M | 22.73M | 37.39M | 23.77M | 20.22M | 23.58M | 33.33M | 26.97M | 15.74M | 31.01M | 30.57M | 20.99M | 2.49M | -2.69M | 23.65M | 16.55M |
|
EPS (Basic)
|
-0.18 | -0.08 | -0.04 | -0.08 | -0.06 | 0.20 | 0.00 | 0.06 | 0.18 | 0.29 | 0.00 | 0.15 | 0.21 | 0.34 | 0.28 | 0.21 | 0.59 | 0.47 | 0.48 | 0.42 | 0.51 | 0.64 | 0.69 | 0.62 | 0.78 | 0.78 | 0.80 | 0.56 | 0.60 | 0.82 | 0.78 | 0.55 | 0.73 | 0.79 | -0.43 | 0.58 | 0.73 | 0.58 | 0.45 | 0.11 | 0.68 | 1.44 | -1.63 | 0.43 | -0.08 | 0.44 | -0.65 | 1.01 | 1.71 | 1.09 | 0.92 | 1.08 | 1.54 | 1.24 | 0.72 | 1.42 | 1.40 | 0.96 | 0.11 | -0.13 | 1.10 | 0.78 |
|
EPS (Weighted Average and Diluted)
|
-0.18 | -0.08 | -0.04 | -0.08 | -0.06 | 0.20 | 0.00 | 0.06 | 0.18 | 0.28 | 0.00 | 0.14 | 0.21 | 0.33 | 0.27 | 0.21 | 0.57 | 0.47 | 0.47 | 0.41 | 0.50 | 0.63 | 0.68 | 0.61 | 0.77 | 0.78 | 0.80 | 0.56 | 0.60 | 0.82 | 0.78 | 0.54 | 0.72 | 0.78 | -0.43 | 0.58 | 0.72 | 0.57 | 0.45 | 0.11 | 0.67 | 1.42 | -1.60 | 0.42 | -0.08 | 0.44 | -0.64 | 1.00 | 1.68 | 1.07 | 0.90 | 1.05 | 1.52 | 1.23 | 0.71 | 1.41 | 1.40 | 0.96 | 0.11 | -0.13 | 1.10 | 0.77 |
|
Shares Outstanding (Weighted Average)
|
27.62M | 27.62M | 27.64M | 27.86M | 27.83M | 27.77M | 27.74M | 27.79M | 27.92M | 28.03M | 27.95M | 28.44M | 28.42M | 28.48M | 28.48M | 28.78M | 28.78M | 28.76M | 28.76M | 29.04M | 29.19M | 29.18M | 29.06M | 28.70M | 28.89M | 28.83M | 28.78M | 28.85M | 28.85M | 28.81M | 28.53M | 28.19M | 28.13M | 28.03M | 27.80M | 26.60M | 26.50M | 26.48M | 26.47M | 26.17M | 26.16M | 26.07M | 25.95M | 25.40M | 25.27M | 25.17M | 24.92M | 22.40M | 22.13M | 22.04M | 22.01M | 21.88M | 21.81M | 21.89M | 21.87M | 21.82M | 21.79M | 21.79M | 21.73M | 21.34M | 21.41M | 21.35M |
|
Shares Outstanding (Diluted Average)
|
27.62M | 27.62M | 27.64M | 27.86M | 27.83M | 27.94M | 28.05M | 28.22M | 28.44M | 28.83M | 28.64M | 29.34M | 29.27M | 29.38M | 29.37M | 29.39M | 29.34M | 29.36M | 29.37M | 29.48M | 29.49M | 29.48M | 29.38M | 28.89M | 28.96M | 28.92M | 28.89M | 28.86M | 28.91M | 28.86M | 28.80M | 28.44M | 28.38M | 28.30M | 28.08M | 26.84M | 26.79M | 26.78M | 26.73M | 26.42M | 26.52M | 26.35M | 26.30M | 25.82M | 25.64M | 25.46M | 25.29M | 22.65M | 22.56M | 22.46M | 22.42M | 22.39M | 22.11M | 22.09M | 22.09M | 22.06M | 21.98M | 21.94M | 21.89M | 21.34M | 21.59M | 21.59M |
|
EBITDA
|
-7.36M | -1.84M | -5.63M | -3.43M | -2.68M | 7.16M | 2.77M | 2.32M | 7.55M | 11.41M | 6.14M | 6.12M | 9.36M | 12.71M | 12.11M | 7.82M | 15.50M | 20.62M | 19.65M | 18.22M | 22.42M | 27.86M | 28.89M | 26.25M | 33.05M | 33.26M | 29.67M | 24.11M | 27.77M | 34.53M | 27.87M | 22.00M | 28.66M | 31.41M | -14.78M | 23.04M | 27.58M | 21.59M | 15.64M | 6.47M | 23.21M | 49.75M | -53.91M | 16.04M | -3.07M | 17.71M | -8.64M | 33.22M | 32.07M | 34.76M | 25.74M | 33.77M | 40.55M | 37.65M | 21.87M | 41.38M | 41.97M | 28.63M | 6.13M | 6.93M | 26.89M | 24.88M |
|
Interest Expenses
|
0.15M | 0.15M | 0.28M | 0.31M | 0.30M | 0.43M | 0.39M | 0.36M | 0.25M | 0.33M | 0.55M | 0.50M | 0.25M | 0.23M | 0.29M | 0.19M | 0.23M | 0.36M | 0.15M | 0.17M | 0.15M | 0.16M | 0.12M | 0.16M | 0.19M | 0.15M | 0.48M | 0.44M | 1.65M | 1.59M | 1.82M | 1.74M | 1.73M | 2.79M | 2.19M | 2.61M | 2.57M | 2.00M | | 1.41M | 1.32M | 1.50M | | 1.24M | 1.07M | 0.53M | | 1.21M | 1.70M | 2.59M | 2.17M | 2.04M | 2.23M | 1.45M | 0.95M | 0.45M | 1.14M | 1.04M | 3.52M | 3.85M | 4.08M | 3.23M |
|
Tax Rate
|
31.62% | -55.53% | 45.00% | | 35.72% | 19.16% | -5.29% | 28.43% | 34.65% | 30.18% | 18.47% | 29.02% | 33.62% | 24.42% | 32.42% | 33.36% | -7.08% | 32.98% | 29.39% | 33.89% | 34.25% | 33.57% | 30.43% | 33.43% | 32.87% | 32.12% | 21.88% | 32.92% | 33.85% | 29.10% | 14.79% | 24.10% | 23.84% | 23.51% | 29.52% | 24.41% | 24.02% | 23.18% | 15.29% | 28.21% | 23.73% | 23.50% | 20.45% | 25.34% | 47.56% | 21.72% | -51.93% | 25.96% | -23.80% | 24.84% | 16.09% | 25.02% | 22.90% | 23.59% | 18.40% | 24.50% | 25.66% | 24.08% | 9.27% | 211.86% | 15.40% | 31.36% |