|
Revenue
|
34.08M | 45.09M | 51.15M | 67.55M | 79.17M | 87.82M | 91.67M | 94.87M | 61.53M | 74.90M | 83.16M | 101.23M | 129.69M | 138.44M | 148.33M | 156.01M | 150.09M | 153.14M | 147.46M | 145.27M | 151.41M | 161.87M | 167.43M | 185.68M | 204.76M | 213.54M | 218.36M | 228.62M | 245.87M | 250.81M | 250.40M | 269.78M | 282.90M | 307.28M | 284.91M | 286.64M | 323.28M | 308.28M | 337.42M | 315.52M | 473.53M | 479.44M | 467.24M | 477.89M | 458.91M | 431.56M | 358.07M | 443.14M | 498.08M | 493.57M | 457.77M | 491.08M | 463.08M | 464.95M | 493.00M | 507.46M | 550.34M | 599.88M | 664.17M | 759.15M | 733.77M |
|
Cost of Revenue
|
20.45M | 27.05M | 30.05M | 39.52M | 46.15M | 50.53M | 52.01M | 53.83M | 36.52M | 44.42M | 47.69M | 56.87M | 71.66M | 77.47M | 82.72M | 87.15M | 89.04M | 84.12M | 81.48M | 79.13M | 77.91M | 82.83M | 84.94M | 95.92M | 106.45M | 118.40M | 119.27M | 125.44M | 134.21M | 153.91M | 135.93M | 149.24M | 151.30M | 167.04M | 152.08M | 153.70M | 171.89M | 163.20M | 177.78M | 163.46M | 245.42M | 248.76M | 244.50M | 247.14M | 249.45M | 256.87M | 242.05M | 273.51M | 326.71M | 296.01M | 269.30M | 287.76M | 279.20M | 287.31M | 318.90M | 303.32M | 318.73M | 352.65M | 368.30M | 416.42M | 396.36M |
|
Gross Profit
|
13.63M | 18.04M | 21.10M | 28.04M | 33.01M | 37.29M | 39.66M | 41.04M | 25.02M | 30.48M | 35.47M | 44.36M | 58.02M | 60.97M | 65.61M | 68.86M | 61.05M | 69.02M | 65.98M | 66.14M | 73.50M | 79.04M | 82.49M | 89.76M | 98.30M | 95.14M | 99.09M | 103.18M | 111.66M | 96.90M | 114.48M | 120.54M | 131.61M | 140.23M | 132.83M | 132.94M | 151.39M | 145.09M | 159.63M | 152.06M | 228.12M | 230.67M | 222.74M | 230.75M | 209.46M | 174.70M | 116.02M | 169.63M | 171.37M | 197.56M | 188.48M | 203.33M | 183.88M | 177.65M | 174.10M | 204.14M | 231.62M | 247.23M | 295.87M | 342.73M | 337.41M |
|
Research & Development
|
2.50M | 2.60M | 2.94M | 3.34M | 3.37M | 3.68M | 4.62M | 5.03M | 4.71M | 5.05M | 5.68M | 5.51M | 6.32M | 8.08M | 9.41M | 10.15M | 11.72M | 12.94M | 15.24M | 14.67M | 13.56M | 15.43M | 13.82M | 14.96M | 14.54M | 16.34M | 16.60M | 21.61M | 16.93M | 20.47M | 17.42M | 19.51M | 18.22M | 19.98M | 21.34M | 22.53M | 20.25M | 24.04M | 21.67M | 23.44M | 25.81M | 28.91M | 30.48M | 30.96M | 32.05M | 32.87M | 35.26M | 37.51M | 32.66M | 33.77M | 38.21M | 40.54M | 36.28M | 36.91M | 42.50M | 44.08M | 38.00M | 39.96M | 44.26M | 47.45M | 48.54M |
|
Selling, General & Administrative
|
1.67M | 1.76M | 1.88M | 2.05M | 2.14M | 2.43M | 2.48M | 1.95M | 4.53M | 5.31M | 6.29M | 5.64M | 5.81M | 5.77M | 6.06M | 5.91M | 5.70M | 5.36M | 5.51M | 5.04M | 8.14M | 7.43M | 8.54M | 9.16M | 8.86M | 9.00M | 9.07M | 9.91M | 7.67M | 10.35M | 12.19M | 12.92M | 13.77M | 10.60M | 9.35M | 9.52M | 10.45M | 9.00M | 10.61M | 10.52M | 12.35M | 10.95M | 13.26M | 16.96M | 15.71M | 16.44M | 18.15M | 19.56M | 16.70M | 18.64M | 16.74M | 18.91M | 19.29M | 19.63M | 20.38M | 21.70M | 24.41M | 28.46M | 24.75M | 33.87M | 27.14M |
|
Other Operating Expenses
|
| | | | | | | | | | | | | | | | | | | 39.14M | -8.03M | -0.26M | -0.00M | | | | | | | | | | | 18.00M | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Operating Expenses
|
4.16M | 4.36M | 4.82M | 5.39M | 5.51M | 6.11M | 7.10M | 6.98M | 9.24M | 10.37M | 11.96M | 11.16M | 12.13M | 13.85M | 15.48M | 16.07M | 17.42M | 18.30M | 20.75M | 58.85M | 13.67M | 22.61M | 22.36M | 24.11M | 23.40M | 25.34M | 25.68M | 31.53M | 24.59M | 30.82M | 29.61M | 32.43M | 31.99M | 48.57M | 30.69M | 32.05M | 30.70M | 33.04M | 32.28M | 33.96M | 38.16M | 39.86M | 43.74M | 47.92M | 47.77M | 49.31M | 53.41M | 57.06M | 49.35M | 52.41M | 54.95M | 59.45M | 55.57M | 56.55M | 62.88M | 65.77M | 62.41M | 68.42M | 69.01M | 81.33M | 75.69M |
|
Operating Income
|
9.47M | 13.68M | 16.28M | 22.65M | 27.50M | 31.18M | 32.56M | 34.06M | 15.78M | 20.12M | 23.50M | 33.21M | 45.90M | 47.12M | 50.13M | 52.79M | 43.63M | 50.72M | 45.23M | 7.29M | 59.84M | 56.44M | 60.14M | 65.65M | 74.90M | 69.80M | 73.41M | 71.65M | 87.06M | 66.08M | 84.87M | 88.11M | 99.62M | 91.66M | 102.14M | 100.89M | 120.69M | 112.05M | 127.36M | 118.10M | 189.95M | 190.81M | 179.00M | 182.83M | 161.70M | 125.39M | 62.61M | 112.57M | 122.01M | 145.15M | 133.53M | 143.88M | 128.30M | 121.10M | 111.22M | 138.37M | 169.21M | 178.81M | 226.86M | 261.40M | 261.72M |
|
EBIT
|
9.47M | 13.68M | 16.28M | 22.65M | 27.50M | 31.18M | 32.56M | 34.06M | 15.78M | 20.12M | 23.50M | 33.21M | 45.90M | 47.12M | 50.13M | 52.79M | 43.63M | 50.72M | 45.23M | 7.29M | 59.84M | 56.44M | 60.14M | 65.65M | 74.90M | 69.80M | 73.41M | 71.65M | 87.06M | 66.08M | 84.87M | 88.11M | 99.62M | 91.66M | 102.14M | 100.89M | 120.69M | 112.05M | 127.36M | 118.10M | 189.95M | 190.81M | 179.00M | 182.83M | 161.70M | 125.39M | 62.61M | 112.57M | 122.01M | 145.15M | 133.53M | 143.88M | 128.30M | 121.10M | 111.22M | 138.37M | 169.21M | 178.81M | 226.86M | 261.40M | 261.72M |
|
Interest & Investment Income
|
0.01M | 0.03M | 0.01M | 0.03M | 0.63M | -0.31M | -0.19M | -0.13M | -0.09M | -0.20M | -0.29M | -0.28M | -0.25M | -0.25M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Other Non Operating Income
|
| | | | | | | | | | | | -0.25M | -0.25M | -0.28M | -0.56M | -0.06M | 0.02M | -0.76M | -0.33M | -0.12M | -0.65M | -0.51M | -0.84M | -1.10M | -1.17M | -1.04M | -1.43M | -1.36M | -2.49M | -4.68M | -3.45M | -2.53M | -3.21M | -3.45M | -3.62M | -4.65M | -12.09M | -6.62M | -4.65M | -3.92M | -3.61M | -4.89M | -2.52M | -3.81M | -2.72M | -3.25M | -8.03M | -10.65M | -11.27M | -16.50M | -19.80M | -21.22M | -18.26M | -18.87M | -16.81M | -10.58M | -11.44M | -5.42M | -3.19M | -3.18M |
|
Non Operating Income
|
| | | | | | | | | | | | -0.25M | -0.25M | -0.28M | -0.56M | -0.06M | 0.02M | -0.76M | -0.33M | -0.12M | -0.65M | -0.51M | -0.84M | -1.10M | -1.17M | -1.04M | -1.43M | -1.36M | -2.49M | -4.68M | -3.45M | -2.53M | -3.21M | -3.45M | -3.62M | -4.65M | -12.09M | -6.62M | -4.65M | -3.92M | -3.61M | -4.89M | -2.52M | -3.81M | -2.72M | -3.25M | -8.03M | -10.65M | -11.27M | -16.50M | -19.80M | -21.22M | -18.26M | -18.87M | -16.81M | -10.58M | -11.44M | -5.42M | -3.19M | -3.18M |
|
EBT
|
9.47M | 13.71M | 16.29M | 22.68M | 26.87M | 30.86M | 32.37M | 33.93M | 15.69M | 19.92M | 23.22M | 32.93M | 45.65M | 46.87M | 49.85M | 52.24M | 43.58M | 50.74M | 44.47M | 6.96M | 59.72M | 55.78M | 59.63M | 64.81M | 73.80M | 68.63M | 72.37M | 70.22M | 85.70M | 63.59M | 80.19M | 84.66M | 97.09M | 88.44M | 98.69M | 97.26M | 116.04M | 99.96M | 120.74M | 113.46M | 186.04M | 187.20M | 174.11M | 180.31M | 157.88M | 122.67M | 59.35M | 104.54M | 111.36M | 133.88M | 117.03M | 124.07M | 107.08M | 102.84M | 92.35M | 121.56M | 158.63M | 167.37M | 221.44M | 258.21M | 258.54M |
|
Tax Provisions
|
1.89M | 2.74M | 3.26M | 4.54M | 5.37M | 6.17M | 4.45M | 5.44M | 2.51M | 2.12M | 2.55M | 4.08M | 5.12M | 5.08M | 4.65M | 2.82M | 5.83M | 4.47M | 3.33M | 2.45M | 5.96M | 6.33M | 6.93M | 7.10M | 2.02M | 8.02M | 7.94M | 9.54M | 10.78M | 115.05M | -22.60M | 14.55M | 11.40M | 10.65M | 10.40M | 26.37M | 17.90M | 14.20M | 17.02M | 20.80M | 29.53M | 27.53M | 28.04M | 25.97M | 25.73M | 19.02M | 9.00M | 11.99M | 18.20M | 21.70M | 18.50M | 20.39M | 19.33M | 20.72M | 16.10M | 17.75M | 30.64M | 30.60M | 41.01M | -8.49M | 50.70M |
|
Profit After Tax
|
7.58M | 10.98M | 13.03M | 18.14M | 21.49M | 24.69M | 27.92M | 28.48M | 13.18M | 17.80M | 20.67M | 28.84M | 40.53M | 41.79M | 45.20M | 49.42M | 37.74M | 46.27M | 41.14M | 4.52M | 53.76M | 49.45M | 52.70M | 57.71M | 71.79M | 60.61M | 64.43M | 60.68M | 74.92M | -51.46M | 102.74M | 70.08M | 85.70M | 77.80M | 88.30M | 70.89M | 98.15M | 85.81M | 103.72M | 92.62M | 156.51M | 159.67M | 146.07M | 154.33M | 132.15M | 103.65M | 50.35M | 92.50M | 93.18M | 112.20M | 98.58M | 103.68M | 87.75M | 82.12M | 76.29M | 103.80M | 127.99M | 136.79M | 180.44M | 266.70M | 207.88M |
|
Income from Continuing Operations
|
7.58M | 10.98M | 13.03M | 18.14M | 21.49M | 24.69M | 27.92M | 28.48M | 13.18M | 17.80M | 20.67M | 28.84M | 40.53M | 41.79M | 45.20M | 49.42M | 37.74M | 46.27M | 41.14M | 4.52M | 53.76M | 49.45M | 52.70M | 57.71M | 71.79M | 60.61M | 64.43M | 60.68M | 74.92M | -51.46M | 102.79M | 70.11M | 85.69M | 77.80M | 88.29M | 70.89M | 98.14M | 85.76M | 103.72M | 92.66M | 156.51M | 159.67M | 146.07M | 154.34M | 132.15M | 103.65M | 50.35M | 92.55M | 93.16M | 112.18M | 98.53M | 103.68M | 87.75M | 82.12M | 76.25M | 103.80M | 127.99M | 136.77M | 180.44M | 266.70M | 207.84M |
|
Consolidated Net Income
|
7.58M | 10.98M | 13.03M | 18.14M | 21.49M | 24.69M | 27.92M | 28.48M | 13.18M | 17.80M | 20.67M | 28.84M | 40.53M | 41.79M | 45.20M | 49.42M | 37.74M | 46.27M | 41.14M | 4.52M | 53.76M | 49.45M | 52.70M | 57.71M | 71.79M | 60.61M | 64.43M | 60.68M | 74.92M | -51.46M | 102.79M | 70.11M | 85.69M | 77.80M | 88.29M | 70.89M | 98.14M | 85.76M | 103.72M | 92.66M | 156.51M | 159.67M | 146.07M | 154.34M | 132.15M | 103.65M | 50.35M | 92.55M | 93.16M | 112.18M | 98.53M | 103.68M | 87.75M | 82.12M | 76.25M | 103.80M | 127.99M | 136.77M | 180.44M | 266.70M | 207.84M |
|
Income towards Parent Company
|
7.58M | 10.98M | 13.03M | 18.14M | 21.49M | 24.69M | 27.92M | 28.48M | 13.18M | 17.80M | 20.67M | 28.84M | 40.53M | 41.79M | 45.20M | 49.42M | 37.74M | 46.27M | 41.14M | 4.52M | 53.76M | 49.45M | 52.70M | 57.71M | 71.79M | 60.61M | 64.43M | 60.68M | 74.92M | -51.46M | 102.79M | 70.11M | 85.69M | 77.80M | 88.29M | 70.89M | 98.14M | 85.76M | 103.72M | 92.66M | 156.51M | 159.67M | 146.07M | 154.34M | 132.15M | 103.65M | 50.35M | 92.55M | 93.16M | 112.18M | 98.53M | 103.68M | 87.75M | 82.12M | 76.25M | 103.80M | 127.99M | 136.77M | 180.44M | 266.70M | 207.84M |
|
Preferred Dividend Payments
|
1.09M | 4.62M | 8.15M | -11.77M | 101.94M | 0.56M | 112.43M | -112.43M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Net Income towards Common Stockholders
|
3.79M | 4.12M | 3.17M | -9.38M | -81.23M | 14.44M | 27.92M | 28.48M | 13.18M | 17.80M | 20.67M | 28.84M | 40.53M | 41.79M | 45.20M | 49.42M | 37.74M | 46.27M | 41.14M | 4.52M | 53.76M | 49.45M | 52.70M | 57.71M | 71.79M | 60.61M | 64.43M | 60.68M | 74.92M | -51.46M | 102.79M | 70.11M | 85.69M | 77.80M | 88.29M | 70.89M | 98.14M | 85.76M | 103.72M | 92.66M | 156.51M | 159.67M | 146.07M | 154.34M | 132.15M | 103.65M | 50.35M | 92.55M | 93.16M | 112.18M | 98.53M | 103.68M | 87.75M | 82.12M | 76.25M | 103.80M | 127.99M | 136.77M | 180.44M | 266.70M | 207.84M |
|
EPS (Basic)
|
0.06 | 0.06 | 0.05 | -0.15 | -1.30 | 0.16 | 0.30 | 0.31 | 0.14 | 0.20 | 0.24 | 0.33 | 0.46 | 0.48 | 0.51 | 0.56 | 0.43 | 0.52 | 0.47 | 0.05 | 0.62 | 0.58 | 0.63 | 0.70 | 0.88 | 0.74 | 0.79 | 0.76 | 0.93 | -0.66 | 1.34 | 0.95 | 1.16 | 1.09 | 1.25 | 1.01 | 1.44 | 1.32 | 1.60 | 1.45 | 2.46 | 2.54 | 2.33 | 2.46 | 2.11 | 1.66 | 0.82 | 1.53 | 1.54 | 1.86 | 1.63 | 1.72 | 1.45 | 1.36 | 1.26 | 1.72 | 2.12 | 2.26 | 2.98 | 4.41 | 3.44 |
|
EPS (Weighted Average and Diluted)
|
0.06 | 0.06 | 0.05 | -0.15 | -1.30 | 0.16 | 0.30 | 0.30 | 0.14 | 0.20 | 0.23 | 0.32 | 0.45 | 0.47 | 0.50 | 0.55 | 0.42 | 0.52 | 0.46 | 0.05 | 0.61 | 0.57 | 0.62 | 0.69 | 0.86 | 0.72 | 0.77 | 0.74 | 0.92 | -0.66 | 1.32 | 0.94 | 1.16 | 1.09 | 1.25 | 1.01 | 1.43 | 1.32 | 1.60 | 1.45 | 2.46 | 2.54 | 2.32 | 2.46 | 2.11 | 1.66 | 0.82 | 1.52 | 1.54 | 1.86 | 1.63 | 1.71 | 1.45 | 1.36 | 1.26 | 1.72 | 2.12 | 2.26 | 2.98 | 4.40 | 3.43 |
|
Shares Outstanding (Weighted Average)
|
| | | 89.70M | 89.70M | 91.49M | 91.87M | 91.87M | 88.98M | 88.54M | 86.96M | 87.12M | 87.61M | 87.64M | 87.79M | 88.10M | 88.23M | 88.36M | 87.86M | 88.00M | 87.45M | 84.59M | 82.96M | 82.92M | 81.82M | 82.13M | 82.23M | 80.27M | 80.35M | 77.84M | 77.69M | 74.07M | 74.01M | 70.84M | 70.52M | 70.58M | 64.85M | 64.85M | 64.89M | 63.68M | 63.70M | 62.79M | 62.81M | 62.50M | 62.50M | 62.46M | 61.53M | 60.42M | 60.43M | 60.43M | 60.44M | 60.44M | 60.45M | 60.46M | 60.46M | 60.46M | 60.47M | 60.49M | 60.49M | 60.49M | 60.50M |
|
Shares Outstanding (Diluted Average)
|
68.06M | 67.20M | 67.02M | 66.91M | 62.72M | 90.06M | 94.18M | 83.46M | 92.92M | 91.49M | 90.66M | 90.26M | 89.47M | 89.65M | 89.78M | 89.72M | 89.91M | 89.84M | 89.71M | 89.57M | 88.47M | 87.28M | 86.43M | 85.78M | 83.85M | 83.89M | 83.69M | 83.25M | 81.75M | 80.49M | 79.66M | 78.33M | 73.96M | 72.69M | 72.04M | 71.60M | 68.48M | 66.78M | 66.09M | 65.51M | 63.67M | 63.28M | 63.15M | 63.05M | 62.56M | 62.46M | 62.12M | 61.72M | 60.45M | 60.45M | 60.45M | 60.45M | 60.45M | 60.45M | 60.46M | 60.46M | 60.49M | 60.53M | 60.55M | 60.53M | 60.56M |
|
EBITDA
|
9.47M | 13.68M | 16.28M | 22.65M | 27.50M | 31.18M | 32.56M | 34.06M | 15.78M | 20.12M | 23.50M | 33.21M | 45.90M | 47.12M | 50.13M | 52.79M | 43.63M | 50.72M | 45.23M | 7.29M | 59.84M | 56.44M | 60.14M | 65.65M | 74.90M | 69.80M | 73.41M | 71.65M | 74.92M | -51.46M | 102.74M | 70.09M | 85.56M | 77.79M | 88.62M | 71.11M | 97.99M | 85.64M | 103.63M | 92.65M | 156.51M | 159.66M | 146.07M | 154.33M | 132.15M | 103.66M | 49.91M | 92.46M | 93.13M | 112.20M | 98.58M | 103.68M | 87.75M | 82.12M | 76.29M | 103.80M | 169.21M | 178.81M | 226.86M | 261.40M | 261.72M |
|
Tax Rate
|
19.99% | 19.95% | 20.00% | 20.04% | 20.00% | 20.00% | 13.74% | 16.04% | 16.00% | 10.64% | 10.98% | 12.41% | 11.22% | 10.84% | 9.33% | 5.40% | 13.39% | 8.82% | 7.49% | 35.12% | 9.98% | 11.35% | 11.62% | 10.96% | 2.73% | 11.69% | 10.97% | 13.59% | 12.57% | | | 17.19% | 11.74% | 12.04% | 10.54% | 27.11% | 15.43% | 14.21% | 14.09% | 18.33% | 15.87% | 14.71% | 16.10% | 14.40% | 16.30% | 15.51% | 15.16% | 11.47% | 16.34% | 16.21% | 15.81% | 16.44% | 18.05% | 20.15% | 17.43% | 14.60% | 19.32% | 18.28% | 18.52% | | 19.61% |