|
Revenue
|
337.97M | 380.67M | 412.67M | 429.31M | 478.82M | 492.62M | 503.58M | 518.69M | 558.35M | 595.74M | 592.23M | 552.64M | 646.23M | 718.56M | 795.31M | 895.59M |
|
Cost of Revenue
|
252.43M | 284.10M | 318.83M | 337.65M | 370.33M | 392.66M | 399.04M | 413.89M | 451.10M | 470.93M | 466.30M | 429.02M | 494.12M | 560.30M | 623.62M | 685.86M |
|
Gross Profit
|
85.54M | 96.57M | 93.84M | 91.66M | 108.48M | 99.97M | 104.54M | 104.79M | 107.25M | 124.81M | 125.92M | 123.62M | 152.11M | 158.26M | 171.69M | 209.73M |
|
Selling, General & Administrative
|
42.06M | 59.17M | 50.41M | 47.77M | 51.97M | 54.41M | 58.48M | 57.24M | 59.35M | 63.30M | 65.21M | 64.45M | 67.60M | 73.70M | 76.59M | 88.90M |
|
Operating Expenses
|
42.06M | 59.17M | 50.41M | 47.77M | 51.97M | 54.41M | 58.48M | 57.24M | 59.35M | 63.30M | 65.21M | 64.45M | 67.60M | 73.70M | 76.59M | 88.90M |
|
Operating Income
|
43.48M | 37.40M | 15.20M | 15.36M | 20.63M | 15.95M | 16.12M | 16.64M | 15.11M | 12.92M | 12.75M | 12.43M | 17.75M | 17.76M | 19.97M | 25.37M |
|
EBIT
|
43.48M | 37.40M | 15.20M | 15.36M | 20.63M | 15.95M | 16.12M | 16.64M | 15.11M | 12.92M | 12.75M | 12.43M | 17.75M | 17.76M | 19.97M | 25.37M |
|
Non Operating Income
|
| | | | | | | | | | | | | 14.89M | 9.05M | 30.06M |
|
EBT
|
43.48M | 37.40M | 43.44M | 43.90M | 56.51M | 45.56M | 46.06M | 47.55M | 47.90M | 61.51M | 60.71M | 59.17M | 84.51M | 84.55M | 95.10M | 120.82M |
|
Tax Provisions
|
17.39M | 12.74M | 16.89M | 17.16M | 24.63M | 16.97M | 19.19M | 19.29M | 13.08M | 14.81M | 13.33M | 21.20M | 18.10M | 20.10M | 22.17M | 30.82M |
|
Profit After Tax
|
26.10M | 24.66M | 26.55M | 26.73M | 34.39M | 28.59M | 28.52M | 29.48M | 35.70M | 46.70M | 47.38M | 46.36M | 66.41M | 66.36M | 76.25M | 95.17M |
|
Income from Continuing Operations
|
26.10M | 24.66M | 26.55M | 26.73M | 31.87M | 28.59M | 26.87M | 28.26M | 34.82M | 46.70M | 47.38M | 37.98M | 66.41M | 64.45M | 72.93M | 90.01M |
|
Consolidated Net Income
|
26.10M | 24.66M | 26.55M | 26.73M | 31.87M | 28.59M | 26.87M | 28.26M | 34.82M | 46.70M | 47.38M | 37.98M | 66.41M | 64.45M | 72.93M | 90.01M |
|
Income towards Parent Company
|
26.10M | 24.66M | 26.55M | 26.73M | 31.87M | 28.59M | 26.87M | 28.26M | 34.82M | 46.70M | 47.38M | 37.98M | 66.41M | 64.45M | 72.93M | 90.01M |
|
Net Income towards Common Stockholders
|
26.10M | 24.66M | 26.55M | 26.73M | 31.87M | 28.59M | 26.87M | 28.26M | 34.82M | 46.70M | 47.38M | 37.98M | 66.41M | 64.45M | 72.93M | 90.01M |
|
EPS (Basic)
|
2.09 | 2.09 | 1.16 | 1.20 | 1.63 | 1.38 | 1.44 | 1.52 | 1.90 | 2.48 | 2.59 | 2.59 | 3.74 | 1.28 | 1.48 | 1.85 |
|
EPS (Weighted Average and Diluted)
|
2.06 | 2.05 | 1.14 | 1.19 | 1.61 | 1.37 | 1.43 | 1.51 | 1.87 | 2.46 | 2.55 | 2.55 | 3.66 | 1.26 | 1.47 | 1.83 |
|
Shares Outstanding (Weighted Average)
|
72.53M | 69.75M | 68.09M | 64.94M | 62.77M | 61.17M | 58.73M | 57.38M | 56.64M | 55.91M | 54.31M | 53.63M | 52.86M | 51.48M | 51.28M | 51.36M |
|
Shares Outstanding (Diluted Average)
|
12.67M | 12.03M | 11.63M | 11.23M | | | | | | | | | | | | |
|
EBITDA
|
43.48M | 37.40M | 15.20M | 15.36M | 20.63M | 15.95M | 16.12M | 16.64M | 15.11M | 12.92M | 12.75M | 12.43M | 17.75M | 17.76M | 19.97M | 25.37M |
|
Tax Rate
|
39.99% | 34.06% | 38.87% | 39.10% | 43.59% | 37.25% | 41.67% | 40.57% | 27.31% | 24.08% | 21.96% | 35.82% | 21.42% | 23.77% | 23.31% | 25.51% |