|
Revenue (Quarter)
|
| 68.28M | 64.39M | 58.40M | 64.14M | 75.44M | 79.62M | 80.51M | 93.24M | 112.34M | 119.57M | 118.15M | 141.77M | 155.91M | 179.53M | 170.94M | 181.90M | 169.88M | 153.66M | 98.33M | 122.61M | 136.95M | 140.87M | 120.87M | 152.40M | 173.11M | 167.94M | 161.85M | 104.82M | 118.23M | 131.16M | 128.41M | 114.94M | 121.12M | 114.04M | 96.33M | 95.00M | 105.14M | 123.64M | 130.26M | 145.71M | 169.26M | 184.38M | 200.07M | 178.25M | 168.04M | 166.57M | 140.65M | 139.39M | 149.22M | 149.45M | 142.80M | 120.89M | 130.62M | 136.82M | 130.76M | 122.29M | 145.78M | 135.74M | 132.49M | 126.77M | 151.06M |
|
Cost of Revenue (Quarter)
|
| 5.90M | 5.12M | 39.82M | 43.61M | 6.91M | 51.16M | 51.38M | 197.10M | 70.54M | 74.44M | 75.59M | -182.20M | 94.60M | 108.80M | 9.66M | 11.46M | 108.76M | 103.30M | 74.59M | 88.65M | 95.56M | 92.36M | 86.86M | 104.15M | 114.00M | 111.25M | 108.35M | 74.60M | 85.14M | 95.34M | 91.81M | 86.85M | 87.27M | 81.44M | 74.03M | 75.13M | 80.36M | 87.63M | 90.18M | 94.55M | 105.06M | 111.81M | 121.31M | 113.44M | 104.61M | 8.44M | 97.10M | 100.52M | -269.97M | 9.22M | 9.81M | 8.67M | -273.00M | 9.71M | 9.48M | 99.61M | 10.57M | 9.41M | 10.28M | 9.10M | 124.11M |
|
Gross Profit (Quarter)
|
| 23.13M | 21.74M | 18.58M | 20.53M | 24.00M | 28.46M | 29.13M | 30.17M | 41.79M | 45.13M | 42.56M | 49.46M | 61.31M | 70.72M | 62.94M | 63.63M | 61.12M | 50.35M | 23.74M | 33.96M | 41.40M | 48.51M | 34.01M | 48.24M | 59.11M | 56.69M | 53.50M | 30.21M | 33.09M | 35.82M | 36.60M | 28.09M | 33.85M | 32.60M | 22.30M | 19.87M | 24.78M | 36.01M | 40.09M | 51.15M | 64.19M | 72.57M | 78.76M | 64.80M | 63.43M | 58.11M | 43.55M | 38.87M | 39.55M | 38.49M | 38.15M | 24.73M | 32.26M | 29.40M | 29.15M | 22.67M | 33.19M | 29.89M | 5.15M | 19.16M | 26.95M |
|
Selling, General & Administrative (Quarter)
|
| 3.93M | 3.98M | 4.08M | 4.65M | 4.62M | 4.93M | 5.66M | 5.75M | 6.38M | 7.53M | 7.27M | 8.08M | 8.44M | 8.32M | 8.21M | 10.43M | 8.73M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 10.95M | 9.73M | 10.25M | 9.62M | 12.24M | 9.93M | 9.73M | 10.85M | 12.17M | 10.70M | 9.93M | 11.21M | 12.01M | 15.59M | 13.54M | 13.06M |
|
Other Operating Expenses (Quarter)
|
| 0.40M | -0.80M | 5.19M | 7.33M | 6.91M | 6.47M | 6.58M | 8.41M | 11.00M | 9.30M | 8.06M | 10.28M | 15.76M | 11.65M | 9.95M | 11.01M | 14.42M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8.44M | 8.63M | 8.76M | 10.25M | 9.22M | 9.81M | 8.67M | 11.08M | 9.71M | 9.48M | 9.00M | 10.57M | 9.41M | 10.28M | 9.10M | 10.46M |
|
Operating Expenses (Quarter)
|
| 10.23M | 9.10M | 9.27M | 11.98M | 11.54M | 11.40M | 12.24M | 14.16M | 17.38M | 16.82M | 15.33M | 18.36M | 24.21M | 19.97M | 18.16M | 21.43M | 23.15M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 19.38M | 18.36M | 19.01M | 19.87M | 21.46M | 19.73M | 18.40M | 21.93M | 21.87M | 20.18M | 18.93M | 21.78M | 21.42M | 25.86M | 22.64M | 23.53M |
|
Operating Income (Quarter)
|
| 12.90M | 12.64M | 9.31M | 8.55M | 12.46M | 17.06M | 16.89M | 16.01M | 24.42M | 28.31M | 27.24M | 31.10M | 37.10M | 50.75M | 44.78M | 42.20M | 37.97M | 50.35M | 23.74M | 33.96M | 41.40M | 48.51M | 34.01M | 48.24M | 59.11M | 56.69M | 53.50M | 30.21M | 33.09M | 35.82M | 36.60M | 28.09M | 33.85M | 32.60M | 22.30M | 19.87M | 24.78M | 36.01M | 40.09M | 51.15M | 64.19M | 72.57M | 78.76M | 64.80M | 63.43M | 38.73M | 25.19M | 19.86M | 19.68M | 17.02M | 18.41M | 6.33M | 10.32M | 7.53M | 8.97M | 3.74M | 11.41M | 8.47M | -20.72M | -3.48M | 3.43M |
|
EBIT (Quarter)
|
| 12.90M | 12.64M | 9.31M | 8.55M | 12.46M | 17.06M | 16.89M | 16.01M | 24.42M | 28.31M | 27.24M | 31.10M | 37.10M | 50.75M | 44.78M | 42.20M | 37.97M | 50.35M | 23.74M | 33.96M | 41.40M | 48.51M | 34.01M | 48.24M | 59.11M | 56.69M | 53.50M | 30.21M | 33.09M | 35.82M | 36.60M | 28.09M | 33.85M | 32.60M | 22.30M | 19.87M | 24.78M | 36.01M | 40.09M | 51.15M | 64.19M | 72.57M | 78.76M | 64.80M | 63.43M | 38.73M | 25.19M | 19.86M | 19.68M | 17.02M | 18.41M | 6.33M | 10.32M | 7.53M | 8.97M | 3.74M | 11.41M | 8.47M | -20.72M | -3.48M | 3.43M |
|
Interest & Investment Income (Quarter)
|
| -0.03M | | | | 0.05M | -0.01M | -0.02M | 0.08M | -0.02M | -0.02M | -0.02M | 0.10M | -0.02M | -0.04M | -0.04M | 0.10M | -0.04M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.03M | 0.19M | 0.73M | 1.60M | 1.21M | 1.48M | 1.45M | 1.32M | 1.35M | 1.33M | 1.16M | 1.05M | 1.04M | 0.95M | 0.63M | 0.64M |
|
Other Non Operating Income (Quarter)
|
| 0.13M | 0.17M | 0.15M | -0.03M | 0.11M | 0.11M | 0.18M | -0.16M | 0.18M | 0.30M | 0.32M | -0.52M | 0.27M | 0.17M | 0.41M | -0.97M | 0.36M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.85M | 0.75M | 0.49M | -0.40M | 0.28M | 0.37M | 1.76M | -0.26M | 0.18M | 0.18M | 0.39M | -0.27M | 0.25M | 0.40M | 0.76M | -0.83M |
|
Non Operating Income (Quarter)
|
| 0.13M | 0.17M | 0.13M | 0.02M | 0.11M | 0.11M | 0.16M | 0.69M | 0.18M | 0.28M | 0.32M | -0.52M | 0.27M | -0.17M | 0.37M | -0.35M | 0.36M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.85M | 0.75M | 1.13M | -0.40M | 1.47M | 0.37M | 1.76M | -4.23M | 1.52M | 0.18M | 1.52M | -4.04M | 0.25M | 0.40M | 1.37M | -3.40M |
|
EBT (Quarter)
|
| 12.99M | 12.79M | 9.44M | 8.93M | 12.61M | 17.16M | 17.04M | 16.70M | 24.57M | 28.59M | 27.54M | 31.41M | 37.35M | 50.88M | 45.15M | 41.85M | 38.30M | 50.35M | 23.74M | 33.96M | 41.40M | 48.51M | 34.01M | 48.24M | 59.11M | 56.69M | 53.50M | 30.21M | 33.09M | 35.82M | 36.60M | 28.09M | 33.85M | 32.60M | 22.30M | 19.87M | 24.78M | 36.01M | 40.09M | 51.15M | 64.19M | 72.57M | 78.76M | 64.80M | 63.43M | 39.52M | 26.10M | 20.99M | 21.66M | 18.49M | 20.23M | 8.09M | 12.01M | 9.05M | 10.46M | 5.26M | 13.01M | 9.75M | -19.39M | -2.11M | 4.59M |
|
Tax Provisions (Quarter)
|
| 4.68M | 4.60M | 3.40M | 3.21M | 4.67M | 6.35M | 6.31M | 6.18M | 9.09M | 10.58M | 10.19M | 11.62M | 13.63M | 18.57M | 16.48M | 15.28M | 13.98M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9.29M | 5.35M | 2.60M | 2.71M | 4.14M | 4.05M | 0.66M | 7.63M | 1.96M | 2.19M | 0.53M | 7.24M | 1.98M | -2.16M | -3.70M | 3.68M |
|
Profit After Tax (Quarter)
|
| 8.32M | 8.18M | 6.04M | 5.71M | 7.95M | 10.81M | 10.74M | 10.52M | 15.48M | 18.01M | 17.35M | 19.79M | 23.72M | 32.31M | 28.67M | 26.57M | 24.32M | 22.29M | 6.78M | -14.76M | 15.50M | 17.56M | 11.96M | 17.10M | 23.28M | 23.52M | 20.83M | 9.37M | 10.35M | 14.26M | 15.19M | 9.21M | 12.27M | 13.03M | 6.23M | 4.82M | 8.21M | 15.34M | 18.59M | 24.75M | 31.71M | 38.19M | 44.38M | 35.20M | 38.12M | 30.23M | 20.76M | 18.39M | 18.95M | 14.35M | 16.18M | 7.43M | 10.25M | 7.08M | 8.26M | 4.74M | 10.48M | 7.77M | -17.23M | 1.58M | 3.48M |
|
Income from Continuing Operations (Quarter)
|
| 8.32M | 8.18M | 6.04M | 5.71M | 7.95M | 10.81M | 10.74M | 10.52M | 15.48M | 18.01M | 17.35M | 19.79M | 23.72M | 32.31M | 28.67M | 26.57M | 24.32M | 50.35M | 23.74M | 33.96M | 41.40M | 48.51M | 34.01M | 48.24M | 59.11M | 56.69M | 53.50M | 30.21M | 33.09M | 35.82M | 36.60M | 28.09M | 33.85M | 32.60M | 22.30M | 19.87M | 24.78M | 36.01M | 40.09M | 51.15M | 64.19M | 72.57M | 78.76M | 64.80M | 63.43M | 30.23M | 20.76M | 18.39M | 18.95M | 14.35M | 16.18M | 7.43M | 4.38M | 7.08M | 8.26M | 4.74M | 5.77M | 7.77M | -17.23M | 1.58M | 0.91M |
|
Consolidated Net Income (Quarter)
|
| 8.32M | 8.18M | 6.04M | 5.71M | 7.95M | 10.81M | 10.74M | 10.52M | 15.48M | 18.01M | 17.35M | 19.79M | 23.72M | 32.31M | 28.67M | 26.57M | 24.32M | 50.35M | 23.74M | 33.96M | 41.40M | 48.51M | 34.01M | 48.24M | 59.11M | 56.69M | 53.50M | 30.21M | 33.09M | 35.82M | 36.60M | 28.09M | 33.85M | 32.60M | 22.30M | 19.87M | 24.78M | 36.01M | 40.09M | 51.15M | 64.19M | 72.57M | 78.76M | 64.80M | 63.43M | 30.23M | 20.76M | 18.39M | 18.95M | 14.35M | 16.18M | 7.43M | 4.38M | 7.08M | 8.26M | 4.74M | 5.77M | 7.77M | -17.23M | 1.58M | 0.91M |
|
Income towards Parent Company (Quarter)
|
| 8.32M | 8.18M | 6.04M | 5.71M | 7.95M | 10.81M | 10.74M | 10.52M | 15.48M | 18.01M | 17.35M | 19.79M | 23.72M | 32.31M | 28.67M | 26.57M | 24.32M | 50.35M | 23.74M | 33.96M | 41.40M | 48.51M | 34.01M | 48.24M | 59.11M | 56.69M | 53.50M | 30.21M | 33.09M | 35.82M | 36.60M | 28.09M | 33.85M | 32.60M | 22.30M | 19.87M | 24.78M | 36.01M | 40.09M | 51.15M | 64.19M | 72.57M | 78.76M | 64.80M | 63.43M | 30.23M | 20.76M | 18.39M | 18.95M | 14.35M | 16.18M | 7.43M | 4.38M | 7.08M | 8.26M | 4.74M | 5.77M | 7.77M | -17.23M | 1.58M | 0.91M |
|
Net Income towards Common Stockholders (Quarter)
|
| 8.32M | 8.18M | 6.04M | 5.71M | 7.95M | 10.81M | 10.74M | 10.52M | 15.48M | 18.01M | 17.35M | 19.79M | 23.72M | 32.31M | 28.67M | 26.57M | 24.32M | 50.35M | 23.74M | 33.96M | 41.40M | 48.51M | 34.01M | 48.24M | 59.11M | 56.69M | 53.50M | 30.21M | 33.09M | 35.82M | 36.60M | 28.09M | 33.85M | 32.60M | 22.30M | 19.87M | 24.78M | 36.01M | 40.09M | 51.15M | 64.19M | 72.57M | 78.76M | 64.80M | 63.43M | 30.23M | 20.76M | 18.39M | 18.95M | 14.35M | 16.18M | 7.43M | 4.38M | 7.08M | 8.26M | 4.74M | 5.77M | 7.77M | -17.23M | 1.58M | 0.91M |
|
EPS (Basic) (Quarter)
|
| 0.44 | 0.43 | 0.32 | 0.30 | 0.42 | 0.57 | 0.57 | 0.55 | 0.81 | 0.94 | 0.91 | 1.03 | 1.23 | 1.67 | 1.48 | 1.37 | 1.26 | 1.15 | 0.35 | -0.77 | 0.83 | 0.94 | 0.64 | 0.91 | 1.23 | 1.24 | 1.11 | 0.53 | 0.59 | 0.82 | 0.87 | 0.53 | 0.70 | 0.75 | 0.36 | 0.28 | 0.47 | 0.88 | 1.06 | 1.42 | 1.81 | 2.18 | 2.52 | 2.00 | 2.17 | 1.72 | 1.18 | 1.04 | 1.07 | 0.81 | 0.91 | 0.42 | 0.58 | 0.41 | 0.48 | 0.28 | 0.63 | 0.47 | -1.05 | 0.10 | 0.22 |
|
EPS (Weighted Average and Diluted) (Quarter)
|
| 0.43 | 0.42 | 0.31 | 0.29 | 0.42 | 0.56 | 0.56 | 0.54 | 0.79 | 0.91 | 0.88 | 1.00 | 1.20 | 1.63 | 1.44 | 1.33 | 1.22 | 1.12 | 0.34 | -0.77 | 0.81 | 0.91 | 0.62 | 0.88 | 1.21 | 1.22 | 1.10 | 0.52 | 0.59 | 0.81 | 0.86 | 0.52 | 0.69 | 0.74 | 0.35 | 0.27 | 0.46 | 0.87 | 1.05 | 1.39 | 1.78 | 2.16 | 2.50 | 1.98 | 2.14 | 1.70 | 1.17 | 1.03 | 1.06 | 0.81 | 0.91 | 0.42 | 0.58 | 0.40 | 0.47 | 0.28 | 0.62 | 0.46 | -1.05 | 0.10 | 0.21 |
|
Shares Outstanding (Weighted Average) (Quarter)
|
19.07M | | | | 19.03M | 18.87M | 18.90M | 18.88M | 18.92M | 19.12M | 19.16M | 19.14M | 19.16M | 19.28M | 19.31M | 19.32M | 19.33M | 19.37M | 19.41M | 19.42M | 19.37M | 18.68M | 18.70M | 18.70M | 18.70M | 18.94M | 18.96M | 18.93M | 17.59M | 17.73M | 17.43M | 17.45M | 17.45M | 17.45M | 17.46M | 17.47M | 17.46M | 17.46M | 17.46M | 17.49M | 17.49M | 17.49M | 17.56M | 17.59M | 17.60M | 17.59M | 17.61M | 17.65M | 17.67M | 17.65M | 17.68M | 17.70M | 17.72M | 17.68M | 17.43M | 17.39M | 16.85M | 17.09M | 16.62M | 16.37M | 16.34M | 16.24M |
|
Shares Outstanding (Diluted Average) (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 17.77M | | | | 17.76M | 17.81M | 17.80M | 17.77M | 17.79M | 17.79M | 17.80M | 17.89M | 17.81M | 17.64M | 17.62M | 17.46M | 17.27M | 16.85M | 16.49M | 16.34M | 16.24M |
|
EBITDA (Quarter)
|
| 12.90M | 12.64M | 9.31M | 8.55M | 12.46M | 17.06M | 16.89M | 16.01M | 24.42M | 28.31M | 27.24M | 31.10M | 37.10M | 50.75M | 44.78M | 42.20M | 37.97M | 50.35M | 23.74M | 33.96M | 41.40M | 48.51M | 34.01M | 48.24M | 59.11M | 56.69M | 53.50M | 30.21M | 33.09M | 35.82M | 36.60M | 28.09M | 33.85M | 32.60M | 22.30M | 19.87M | 24.78M | 36.01M | 40.09M | 51.15M | 64.19M | 72.57M | 78.76M | 64.80M | 63.43M | 38.73M | 25.19M | 19.86M | 19.68M | 17.02M | 18.41M | 6.33M | 10.32M | 7.53M | 8.97M | 3.74M | 11.41M | 8.47M | -20.72M | -3.48M | 3.43M |
|
Interest Expenses (Quarter)
|
| | 0.02M | 0.02M | 0.07M | | 0.01M | 0.02M | 0.06M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.09M | 0.03M | 0.09M | 0.05M | 0.03M | 0.03M | 0.12M | 0.03M | 0.02M | 0.03M | 0.02M | 0.04M | 0.02M | 0.02M | 0.02M | 0.04M |
|
Tax Rate (Quarter)
|
| 36.00% | 36.00% | 36.00% | 36.01% | 37.00% | 37.00% | 37.00% | 37.00% | 37.00% | 37.00% | 37.00% | 37.00% | 36.50% | 36.50% | 36.50% | 36.50% | 36.50% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 23.50% | 20.48% | 12.40% | 12.51% | 22.40% | 20.01% | 8.13% | 63.51% | 21.70% | 20.96% | 10.01% | 55.63% | 20.30% | 11.15% | 174.83% | 80.19% |