|
Revenue (Quarter)
|
165.03M | 151.13M | 131.93M | 152.11M | 169.08M | 157.97M | 136.40M | 165.43M | 182.85M | 166.57M | 144.72M | 167.87M | 172.35M | 167.67M | 136.77M | 164.34M | 174.64M | 163.57M | 143.02M | 164.59M | 185.39M | 178.68M | 161.69M | 179.03M | 217.11M | 203.18M | 194.56M | 212.07M | 259.83M | 244.12M | 227.48M | 244.31M | 292.59M | 260.71M | 220.89M | 239.91M | 263.57M | 251.61M | 222.81M | 262.40M | 293.37M | 271.81M | 245.93M | 261.10M | 311.71M | 283.16M | 258.92M | 284.22M | 318.12M | 299.63M | 268.48M | 286.70M | 324.24M | 300.07M | 270.06M | 297.31M | 329.47M | 291.20M | 267.05M | 313.63M | 330.51M | 288.33M | 264.59M |
|
Cost of Revenue (Quarter)
|
106.54M | 94.77M | 82.40M | 97.83M | 108.01M | 103.87M | 91.17M | 112.59M | 124.56M | 111.98M | 98.37M | 109.85M | 113.60M | 108.84M | 92.09M | 108.95M | 114.80M | 105.84M | 96.93M | 109.12M | 122.49M | 118.06M | 109.14M | 113.67M | 131.61M | 124.46M | 118.64M | 126.12M | 155.33M | 148.04M | 136.28M | 144.95M | 176.90M | 157.19M | 140.34M | 155.34M | 166.99M | 158.80M | 140.72M | 163.74M | 176.15M | 163.76M | 150.27M | 160.42M | 186.94M | 181.67M | 165.12M | 186.47M | 218.72M | 199.64M | 173.56M | 184.23M | 209.76M | 192.22M | 173.03M | 188.23M | 207.04M | 181.85M | 168.10M | 200.42M | 205.05M | 179.15M | 164.98M |
|
Gross Profit (Quarter)
|
58.49M | 56.35M | 49.53M | 54.28M | 61.07M | 54.10M | 45.23M | 52.84M | 58.29M | 54.59M | 46.35M | 58.01M | 58.75M | 58.83M | 44.69M | 55.39M | 59.84M | 57.73M | 46.09M | 55.48M | 62.90M | 60.62M | 52.55M | 65.36M | 85.49M | 78.72M | 75.92M | 85.95M | 104.50M | 96.08M | 91.19M | 99.36M | 115.69M | 103.52M | 80.55M | 84.58M | 96.57M | 92.81M | 82.09M | 98.66M | 117.22M | 108.05M | 95.66M | 100.69M | 124.77M | 101.48M | 93.80M | 97.75M | 99.40M | 100.00M | 94.92M | 102.47M | 114.48M | 107.86M | 97.03M | 109.08M | 122.43M | 109.35M | 98.95M | 113.21M | 125.46M | 109.19M | 99.60M |
|
Selling, General & Administrative (Quarter)
|
39.73M | 40.51M | 38.01M | 37.63M | 40.36M | 36.91M | 33.41M | 35.48M | 36.25M | 36.13M | 33.93M | 39.91M | 40.09M | 39.68M | 34.46M | 38.99M | 37.64M | 37.97M | 32.59M | 36.96M | 36.81M | 37.25M | 35.43M | 38.90M | 41.49M | 41.40M | 39.16M | 41.56M | 46.72M | 45.42M | 45.44M | 49.36M | 52.69M | 51.37M | 49.53M | 50.82M | 52.00M | 51.17M | 48.88M | 52.34M | 50.55M | 46.46M | 47.50M | 49.28M | 54.44M | 49.92M | 53.10M | 52.48M | 52.92M | 53.07M | 50.49M | 53.62M | 51.38M | 53.56M | 48.85M | 56.16M | 52.92M | 51.48M | 48.37M | 55.71M | 54.69M | 51.14M | 48.46M |
|
Operating Expenses (Quarter)
|
39.73M | 40.51M | 38.01M | 37.63M | 40.36M | 36.91M | 33.41M | 35.48M | 36.25M | 36.13M | 33.93M | 39.91M | 40.09M | 39.68M | 34.46M | 38.99M | 37.64M | 37.97M | 32.59M | 36.96M | 36.81M | 37.25M | 35.43M | 38.90M | 41.49M | 41.40M | 39.16M | 41.56M | 46.72M | 45.42M | 45.44M | 49.36M | 52.69M | 51.37M | 49.53M | 50.82M | 52.00M | 51.17M | 48.88M | 52.34M | 50.55M | 46.46M | 47.50M | 49.28M | 54.44M | 49.92M | 53.10M | 52.48M | 52.92M | 53.07M | 50.49M | 53.62M | 51.38M | 53.56M | 48.85M | 56.16M | 52.92M | 51.48M | 48.37M | 55.71M | 54.69M | 51.14M | 48.46M |
|
Operating Income (Quarter)
|
18.76M | 15.85M | 11.52M | 16.65M | 20.72M | 17.19M | 11.82M | 17.36M | 22.04M | 18.46M | 12.42M | 18.10M | 18.66M | 19.15M | 10.23M | 16.40M | 22.20M | 19.76M | 13.50M | 18.52M | 26.09M | 23.37M | 17.12M | 26.47M | 44.01M | 37.32M | 36.76M | 44.39M | 57.78M | 50.66M | 45.75M | 50.00M | 63.00M | 52.16M | 31.02M | 33.75M | 44.58M | 41.64M | 33.21M | 46.31M | 66.67M | 61.59M | 48.16M | 51.40M | 70.33M | 51.56M | 40.70M | 45.27M | 46.48M | 46.92M | 44.43M | 48.85M | 63.10M | 54.30M | 48.18M | 52.92M | 69.52M | 57.87M | 50.58M | 57.50M | 70.78M | 58.05M | 51.15M |
|
EBIT (Quarter)
|
18.76M | 15.85M | 11.52M | 16.65M | 20.72M | 17.19M | 11.82M | 17.36M | 22.04M | 18.46M | 12.42M | 18.10M | 18.66M | 19.15M | 10.23M | 16.40M | 22.20M | 19.76M | 13.50M | 18.52M | 26.09M | 23.37M | 17.12M | 26.47M | 44.01M | 37.32M | 36.76M | 44.39M | 57.78M | 50.66M | 45.75M | 50.00M | 63.00M | 52.16M | 31.02M | 33.75M | 44.58M | 41.64M | 33.21M | 46.31M | 66.67M | 61.59M | 48.16M | 51.40M | 70.33M | 51.56M | 40.70M | 45.27M | 46.48M | 46.92M | 44.43M | 48.85M | 63.10M | 54.30M | 48.18M | 52.92M | 69.52M | 57.87M | 50.58M | 57.50M | 70.78M | 58.05M | 51.15M |
|
Other Non Operating Income (Quarter)
|
-0.01M | 0.02M | 0.01M | -0.05M | -0.02M | -0.05M | -0.01M | -0.00M | -0.04M | -0.09M | | | -0.04M | -0.02M | 0.21M | -0.82M | 1.20M | -0.02M | -0.07M | -0.00M | -0.04M | -0.04M | -0.00M | -0.07M | 0.10M | 0.12M | 0.20M | 0.12M | 0.31M | 0.31M | 0.43M | 0.26M | 0.85M | 1.19M | 1.24M | -7.22M | 0.73M | 1.02M | 0.98M | 0.97M | 0.28M | 0.06M | 0.06M | -0.09M | -0.01M | -0.01M | -0.08M | -0.16M | -0.08M | 0.09M | 0.48M | -0.73M | 2.06M | 2.72M | 1.97M | 4.59M | 4.35M | 1.73M | 1.40M | 1.63M | 2.24M | 2.65M | 2.79M |
|
Non Operating Income (Quarter)
|
-0.01M | 0.02M | 0.01M | -0.01M | -0.02M | -0.05M | 0.01M | 0.00M | 0.04M | 0.09M | 0.02M | -0.32M | -0.04M | -0.02M | 0.21M | -0.82M | 1.20M | -0.02M | -0.07M | -0.00M | -0.04M | -0.04M | -0.00M | -0.07M | 0.10M | 0.12M | 0.20M | 0.12M | 0.31M | 0.31M | 0.43M | 0.26M | 0.85M | 1.19M | 1.24M | -7.22M | 0.73M | 1.02M | 0.98M | 0.97M | 0.28M | 0.06M | 0.06M | -0.09M | -0.01M | -0.01M | -0.08M | -0.16M | -0.08M | 0.09M | 0.48M | -0.73M | 2.06M | 2.72M | 1.97M | 4.59M | 4.35M | 1.73M | 1.40M | 1.63M | 2.24M | 2.65M | 2.79M |
|
EBT (Quarter)
|
18.72M | 15.85M | 11.50M | 16.58M | 20.67M | 17.11M | 11.78M | 17.34M | 21.97M | 18.35M | 12.28M | 17.85M | 18.43M | 18.96M | 10.28M | 15.44M | 23.28M | 19.63M | 13.35M | 18.46M | 26.01M | 23.27M | 17.08M | 26.35M | 44.06M | 37.39M | 36.91M | 44.46M | 58.04M | 50.91M | 46.13M | 50.41M | 63.81M | 53.29M | 32.20M | 34.57M | 45.31M | 42.67M | 34.19M | 47.29M | 66.95M | 61.65M | 48.23M | 51.31M | 70.31M | 51.55M | 40.62M | 45.11M | 46.39M | 47.01M | 44.92M | 48.12M | 65.17M | 57.02M | 50.15M | 57.52M | 73.86M | 59.60M | 51.98M | 59.13M | 73.01M | 60.70M | 53.94M |
|
Tax Provisions (Quarter)
|
6.66M | 5.64M | 4.09M | 5.50M | 7.24M | 5.99M | 3.87M | 6.28M | 7.58M | 6.33M | 3.87M | 5.58M | 6.36M | 6.47M | 3.15M | 3.50M | 7.91M | 6.67M | 4.54M | 5.20M | 8.89M | 7.96M | 5.84M | 10.11M | 15.07M | 12.79M | 12.62M | 15.30M | 19.77M | 16.93M | 5.05M | 13.29M | 14.98M | 12.22M | 7.39M | 8.44M | 10.77M | 10.01M | 7.63M | 11.07M | 15.78M | 14.49M | 11.54M | 12.18M | 16.50M | 12.27M | 9.55M | 4.24M | 10.94M | 10.96M | 10.55M | 11.82M | 15.54M | 13.23M | 10.56M | 10.36M | 17.08M | 13.96M | 12.33M | 14.82M | 17.25M | 14.34M | 12.73M |
|
Profit After Tax (Quarter)
|
12.05M | 10.21M | 7.41M | 11.09M | 13.44M | 11.12M | 7.90M | 11.53M | 14.39M | 12.02M | 8.41M | 12.10M | 12.07M | 12.50M | 7.14M | 11.93M | 15.36M | 12.96M | 8.81M | 12.18M | 17.11M | 15.31M | 11.24M | 17.54M | 29.00M | 24.60M | 24.29M | 29.16M | 38.27M | 33.98M | 41.08M | 36.44M | 48.83M | 41.08M | 24.81M | 26.14M | 34.54M | 32.65M | 26.56M | 36.21M | 51.16M | 47.16M | 36.69M | 39.13M | 53.82M | 39.28M | 31.07M | 34.34M | 35.45M | 36.05M | 34.36M | 36.30M | 49.63M | 43.79M | 39.59M | 43.72M | 56.78M | 45.64M | 39.64M | 44.76M | 55.76M | 46.36M | 41.21M |
|
Income from Continuing Operations (Quarter)
|
12.05M | 10.21M | 7.41M | 11.09M | 13.44M | 11.12M | 7.90M | 11.05M | 14.39M | 12.02M | 8.41M | 12.27M | 12.07M | 12.50M | 7.14M | 11.93M | 15.36M | 12.96M | 8.81M | 13.26M | 17.11M | 15.31M | 11.24M | 16.24M | 29.00M | 24.60M | 24.29M | 29.16M | 38.27M | 33.98M | 41.08M | 37.12M | 48.83M | 41.08M | 24.81M | 26.14M | 34.54M | 32.65M | 26.56M | 36.21M | 51.16M | 47.16M | 36.69M | 39.13M | 53.82M | 39.28M | 31.07M | 40.87M | 35.45M | 36.05M | 34.36M | 36.30M | 49.63M | 43.79M | 39.59M | 47.15M | 56.78M | 45.64M | 39.64M | 44.31M | 55.76M | 46.36M | 41.21M |
|
Consolidated Net Income (Quarter)
|
12.05M | 10.21M | 7.41M | 11.09M | 13.44M | 11.12M | 7.90M | 11.05M | 14.39M | 12.02M | 8.41M | 12.27M | 12.07M | 12.50M | 7.14M | 11.93M | 15.36M | 12.96M | 8.81M | 13.26M | 17.11M | 15.31M | 11.24M | 16.24M | 29.00M | 24.60M | 24.29M | 29.16M | 38.27M | 33.98M | 41.08M | 37.12M | 48.83M | 41.08M | 24.81M | 26.14M | 34.54M | 32.65M | 26.56M | 36.21M | 51.16M | 47.16M | 36.69M | 39.13M | 53.82M | 39.28M | 31.07M | 40.87M | 35.45M | 36.05M | 34.36M | 36.30M | 49.63M | 43.79M | 39.59M | 47.15M | 56.78M | 45.64M | 39.64M | 44.31M | 55.76M | 46.36M | 41.21M |
|
Income towards Parent Company (Quarter)
|
12.05M | 10.21M | 7.41M | 11.09M | 13.44M | 11.12M | 7.90M | 11.05M | 14.39M | 12.02M | 8.41M | 12.27M | 12.07M | 12.50M | 7.14M | 11.93M | 15.36M | 12.96M | 8.81M | 13.26M | 17.11M | 15.31M | 11.24M | 16.24M | 29.00M | 24.60M | 24.29M | 29.16M | 38.27M | 33.98M | 41.08M | 37.12M | 48.83M | 41.08M | 24.81M | 26.14M | 34.54M | 32.65M | 26.56M | 36.21M | 51.16M | 47.16M | 36.69M | 39.13M | 53.82M | 39.28M | 31.07M | 40.87M | 35.45M | 36.05M | 34.36M | 36.30M | 49.63M | 43.79M | 39.59M | 47.15M | 56.78M | 45.64M | 39.64M | 44.31M | 55.76M | 46.36M | 41.21M |
|
Preferred Dividend Payments (Quarter)
|
| | | | | | | | | | 0.00M | 0.15M | 0.15M | 0.15M | 0.15M | 0.28M | 0.16M | 0.04M | 0.04M | 0.04M | 0.04M | 0.04M | 0.04M | 0.13M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Net Income towards Common Stockholders (Quarter)
|
12.05M | 10.21M | 7.41M | 11.09M | 13.44M | 11.12M | 7.90M | 11.05M | 14.39M | 12.02M | 8.41M | 11.95M | 11.92M | 12.35M | 6.99M | 11.65M | 15.20M | 12.92M | 8.77M | 12.14M | 17.07M | 15.28M | 11.20M | 17.41M | 29.00M | 24.60M | 24.29M | 29.16M | 38.27M | 33.98M | 41.08M | 37.12M | 48.83M | 41.08M | 24.81M | 26.14M | 34.54M | 32.65M | 26.56M | 36.21M | 51.16M | 47.16M | 36.69M | 39.13M | 53.82M | 39.28M | 31.07M | 40.87M | 35.45M | 36.05M | 34.36M | 36.30M | 49.63M | 43.79M | 39.59M | 47.15M | 56.78M | 45.64M | 39.64M | 44.31M | 55.76M | 46.36M | 41.21M |
|
EPS (Basic) (Quarter)
|
0.26 | 0.22 | 0.16 | 0.24 | 0.29 | 0.24 | 0.17 | 0.25 | 0.31 | 0.26 | 0.18 | 0.26 | 0.26 | 0.27 | 0.15 | 0.25 | 0.33 | 0.28 | 0.19 | 0.26 | 0.37 | 0.33 | 0.24 | 0.37 | 0.62 | 0.53 | 0.52 | 0.63 | 0.82 | 0.73 | 0.88 | 0.78 | 1.05 | 88.00 | 53.00 | 56.00 | 37.00 | 35.00 | 28.00 | 39.00 | 55.00 | 51.00 | 39.00 | 42.00 | 0.58 | 42.00 | 0.33 | 0.37 | 38.00 | 0.39 | 37.00 | 0.39 | 0.53 | 0.47 | 0.42 | 0.47 | 0.61 | 0.49 | 0.42 | 0.48 | 0.60 | 0.50 | 0.44 |
|
EPS (Weighted Average and Diluted) (Quarter)
|
0.26 | 0.22 | 0.16 | 0.24 | 0.29 | 0.24 | 0.17 | 0.25 | 0.31 | 0.26 | 0.18 | 0.26 | 0.26 | 0.27 | 0.15 | 0.25 | 0.33 | 0.28 | 0.19 | 0.26 | 0.37 | 0.33 | 0.24 | 0.37 | 0.62 | 0.53 | 0.52 | 0.62 | 0.82 | 0.72 | 0.88 | 0.78 | 1.04 | 88.00 | 53.00 | 56.00 | 37.00 | 35.00 | 28.00 | 39.00 | 55.00 | 50.00 | 39.00 | 42.00 | 0.58 | 42.00 | 0.33 | 0.36 | 38.00 | 0.39 | 37.00 | 0.39 | 0.53 | 0.47 | 0.42 | 0.47 | 0.61 | 0.49 | 0.42 | 0.47 | 0.60 | 0.49 | 0.44 |
|
Shares Outstanding (Weighted Average) (Quarter)
|
46.16M | 46.16M | 46.21M | 46.19M | 46.24M | 46.26M | 46.28M | 46.27M | 46.29M | 46.30M | 46.30M | 46.31M | 46.33M | 46.33M | 46.33M | 46.33M | 46.34M | 46.34M | 46.34M | 46.35M | 46.40M | 46.42M | 46.45M | 46.45M | 46.56M | 46.56M | 46.56M | 46.56M | 46.59M | 46.59M | 46.59M | 0.05M | 46.62M | 46.63M | 0.05M | 0.09M | 0.05M | 0.05M | 0.09M | 0.09M | 0.09M | 0.09M | 0.09M | 93.28M | 0.09M | 0.09M | 93.33M | 93.32M | 93.34M | 93.34M | 93.35M | 93.35M | 93.35M | 93.36M | 93.45M | 93.43M | 93.57M | 93.61M | 93.62M | 93.61M | 93.62M | 93.62M | 93.62M |
|
Shares Outstanding (Diluted Average) (Quarter)
|
46.35M | 46.37M | 46.38M | 46.37M | 46.40M | 46.45M | 46.44M | 46.45M | 46.47M | 46.48M | 46.48M | 46.48M | 46.52M | 46.51M | 46.52M | 46.52M | 46.53M | 46.54M | 46.58M | 46.56M | 46.59M | 46.65M | 46.65M | 46.67M | 46.77M | 46.76M | 46.76M | 46.77M | 46.92M | 46.92M | 46.92M | 0.05M | 46.92M | 46.92M | 0.05M | 0.09M | 0.05M | 0.05M | 0.09M | 0.09M | 0.09M | 0.09M | 0.09M | 93.62M | 0.09M | 0.09M | 93.61M | 93.60M | 93.60M | 93.60M | 93.60M | 93.61M | 93.61M | 93.60M | 93.64M | 93.63M | 93.67M | 93.68M | 93.69M | 93.69M | 93.70M | 93.68M | 93.68M |
|
EBITDA (Quarter)
|
18.76M | 15.85M | 11.52M | 16.65M | 20.72M | 17.19M | 11.82M | 17.36M | 22.04M | 18.46M | 12.42M | 18.10M | 18.66M | 19.15M | 10.23M | 16.40M | 22.20M | 19.76M | 13.50M | 18.52M | 26.09M | 23.37M | 17.12M | 26.47M | 44.01M | 37.32M | 36.76M | 44.39M | 57.78M | 50.66M | 45.75M | 50.00M | 63.00M | 52.16M | 31.02M | 33.75M | 44.58M | 41.64M | 33.21M | 46.31M | 66.67M | 61.59M | 48.16M | 51.40M | 70.33M | 51.56M | 40.70M | 45.27M | 46.48M | 46.92M | 44.43M | 48.85M | 63.10M | 54.30M | 48.18M | 52.92M | 69.52M | 57.87M | 50.58M | 57.50M | 70.78M | 58.05M | 51.15M |
|
Interest Expenses (Quarter)
|
0.03M | 0.02M | 0.03M | 0.02M | 0.02M | 0.03M | 0.03M | 0.02M | 0.03M | 0.03M | 0.12M | 0.22M | 0.20M | 0.17M | 0.15M | 0.14M | 0.12M | 0.11M | 0.08M | 0.06M | 0.05M | 0.06M | 0.04M | 0.05M | 0.04M | 0.05M | 0.05M | 0.05M | 0.05M | 0.05M | 0.05M | 0.05M | 0.05M | 0.05M | 0.05M | 0.05M | 0.05M | 0.05M | 0.05M | | | | | | | | | | | | | | | | | | | | | | | | |
|
Tax Rate (Quarter)
|
35.60% | 35.60% | 35.60% | 33.15% | 35.00% | 35.00% | 32.89% | 36.24% | 34.50% | 34.50% | 31.50% | 31.26% | 34.50% | 34.10% | 30.60% | 22.70% | 34.00% | 34.00% | 34.00% | 28.17% | 34.20% | 34.20% | 34.20% | 38.38% | 34.20% | 34.20% | 34.20% | 34.41% | 34.06% | 33.26% | 10.94% | 26.37% | 23.47% | 22.92% | 22.96% | 24.40% | 23.76% | 23.47% | 22.32% | 23.42% | 23.58% | 23.50% | 23.93% | 23.74% | 23.46% | 23.80% | 23.51% | 9.40% | 23.58% | 23.32% | 23.50% | 24.56% | 23.84% | 23.20% | 21.05% | 18.02% | 23.13% | 23.42% | 23.73% | 25.06% | 23.63% | 23.62% | 23.60% |