|
Revenue (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 145.51M | 152.62M | 157.74M | 164.51M | 171.36M | 176.31M | 177.43M | 179.39M | 185.44M | 190.25M | 195.52M | 202.30M | 207.23M | 211.72M | 224.38M | 227.97M | 231.51M | 234.71M | 239.64M | 235.62M |
|
Cost of Revenue (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 109.79M | 115.41M | 121.08M | 129.32M | 128.31M | 136.44M | 141.33M | 139.04M | 143.49M | 148.38M | 151.27M | 160.14M | 163.83M | 163.57M | 173.63M | 175.12M | 173.33M | 177.95M | 181.47M | 180.71M |
|
Gross Profit (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 35.72M | 37.21M | 36.66M | 35.19M | 43.05M | 39.87M | 36.09M | 40.34M | 41.95M | 41.88M | 44.25M | 42.16M | 43.40M | 48.16M | 50.75M | 52.86M | 58.18M | 56.76M | 58.18M | 54.92M |
|
Selling, General & Administrative (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 16.36M | 16.64M | 16.66M | 17.51M | 16.79M | 18.67M | 17.55M | 18.13M | 19.36M | 16.45M | 19.54M | 19.80M | 20.81M | 20.12M | 22.08M | 22.06M | 24.86M | 21.48M | 22.28M | 22.68M |
|
Operating Expenses (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 16.36M | 16.64M | 16.66M | 17.51M | 16.79M | 18.67M | 17.55M | 18.13M | 19.36M | 16.45M | 19.54M | 19.80M | 20.81M | 20.12M | 22.08M | 22.06M | 24.86M | 21.48M | 22.28M | 22.68M |
|
Operating Income (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 19.35M | 20.57M | 20.00M | 17.68M | 26.26M | 21.20M | 18.55M | 22.22M | 22.59M | 25.43M | 24.71M | 22.36M | 22.60M | 28.04M | 28.67M | 30.80M | 33.32M | 35.28M | 35.90M | 32.23M |
|
EBIT (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 19.35M | 20.57M | 20.00M | 17.68M | 26.26M | 21.20M | 18.55M | 22.22M | 22.59M | 25.43M | 24.71M | 22.36M | 22.60M | 28.04M | 28.67M | 30.80M | 33.32M | 35.28M | 35.90M | 32.23M |
|
Interest & Investment Income (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
EBT (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 19.35M | 20.57M | 20.00M | 17.68M | 26.26M | 21.20M | 18.55M | 22.22M | 22.59M | 25.43M | 24.71M | 22.36M | 22.60M | 28.04M | 28.67M | 30.80M | 33.32M | 35.28M | 35.90M | 32.23M |
|
Tax Provisions (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 12.92M | 3.73M | 3.93M | 3.82M | 4.32M | 4.51M | 3.89M | 5.37M | 4.42M | 5.62M | 4.82M | 5.27M | 3.14M | 6.46M | 5.27M | 7.03M | 6.90M | 8.05M | 7.99M | 8.06M |
|
Profit After Tax (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 14.81M | 16.84M | 16.07M | 13.86M | 19.64M | 16.69M | 14.66M | 16.85M | 18.17M | 19.80M | 19.90M | 17.09M | 19.45M | 21.58M | 23.40M | 23.77M | 26.42M | 27.23M | 27.91M | 24.17M |
|
Income from Continuing Operations (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6.43M | 16.84M | 16.07M | 13.86M | 21.94M | 16.69M | 14.66M | 16.85M | 18.17M | 19.80M | 19.90M | 17.09M | 19.45M | 21.58M | 23.40M | 23.77M | 26.42M | 27.23M | 27.91M | 24.17M |
|
Consolidated Net Income (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6.43M | 16.84M | 16.07M | 13.86M | 21.94M | 16.69M | 14.66M | 16.85M | 18.17M | 19.80M | 19.90M | 17.09M | 19.45M | 21.58M | 23.40M | 23.77M | 26.42M | 27.23M | 27.91M | 24.17M |
|
Income towards Parent Company (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6.43M | 16.84M | 16.07M | 13.86M | 21.94M | 16.69M | 14.66M | 16.85M | 18.17M | 19.80M | 19.90M | 17.09M | 19.45M | 21.58M | 23.40M | 23.77M | 26.42M | 27.23M | 27.91M | 24.17M |
|
Net Income towards Common Stockholders (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6.43M | 16.84M | 16.07M | 13.86M | 21.94M | 16.69M | 14.66M | 16.85M | 18.17M | 19.80M | 19.90M | 17.09M | 19.45M | 21.58M | 23.40M | 23.77M | 26.42M | 27.23M | 27.91M | 24.17M |
|
EPS (Basic) (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.83 | 0.94 | 0.90 | 0.78 | 1.11 | 0.95 | 0.84 | 0.98 | 1.06 | 1.16 | 1.16 | 1.00 | 1.13 | 1.26 | 0.46 | 0.46 | 0.51 | 0.53 | 0.54 | 0.47 |
|
EPS (Weighted Average and Diluted) (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.81 | 0.92 | 0.88 | 0.76 | 1.09 | 0.94 | 0.83 | 0.96 | 1.04 | 1.14 | 1.15 | 0.99 | 1.12 | 1.25 | | | | | | |
|
Shares Outstanding (Weighted Average) (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 17.93M | 17.90M | 17.87M | 17.84M | 17.75M | 17.51M | 17.45M | 17.25M | 51.98M | 17.14M | 17.12M | 51.37M | 51.37M | 51.37M | 51.40M | 51.38M | 51.38M | 51.35M | 51.33M | 51.33M |
|
Shares Outstanding (Diluted Average) (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
EBITDA (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 19.35M | 20.57M | 20.00M | 17.68M | 26.26M | 21.20M | 18.55M | 22.22M | 22.59M | 25.43M | 24.71M | 22.36M | 22.60M | 28.04M | 28.67M | 30.80M | 33.32M | 35.28M | 35.90M | 32.23M |
|
Tax Rate (Quarter)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 66.76% | 18.11% | 19.65% | 21.63% | 16.45% | 21.26% | 20.97% | 24.16% | 19.58% | 22.11% | 19.49% | 23.55% | 13.91% | 23.04% | 18.39% | 22.82% | 20.71% | 22.81% | 22.27% | 25.00% |