|
Revenue
|
56.94M | 61.34M | 78.62M | | 94.93M | 97.80M | 94.22M | 114.00M | 106.28M | 108.08M | 120.37M | 100.69M | 97.81M | 111.44M | 126.30M | 100.69M | 106.19M | 130.36M | 124.50M | 126.34M | 114.20M | 139.80M | 143.50M | 159.34M | 117.96M | 148.79M | 143.61M | 206.42M | 130.80M | 148.70M | 168.61M | 212.49M | 168.47M | 183.15M | 205.40M | 326.90M | 217.07M | 226.32M | 264.53M | 384.67M | 237.66M | 260.17M | 289.40M | 426.78M | 192.53M | 279.88M | 413.14M | 544.83M | 303.26M | 365.60M | 440.68M | | 291.97M | 255.35M | 278.19M | 357.87M | 160.29M | 236.57M | 186.18M | 307.54M | 150.01M | 166.36M | 193.44M | 172.04M | 101.57M | 127.56M | 145.83M |
|
Cost of Revenue
|
40.73M | 44.93M | 54.42M | | 62.21M | 63.83M | 60.97M | 115.44M | 62.82M | 65.55M | 70.33M | 59.15M | 59.26M | 58.63M | 67.82M | 56.19M | 59.67M | 68.76M | 70.44M | 67.38M | 62.49M | 77.68M | 75.61M | 83.01M | 64.25M | 78.75M | 73.75M | 111.09M | 68.84M | 79.04M | 87.55M | 105.85M | 81.12M | 93.26M | 103.02M | 173.35M | 101.28M | 108.39M | 129.33M | 198.15M | 118.11M | 142.00M | 152.56M | 257.41M | 114.58M | 101.87M | 214.30M | 329.41M | 180.32M | 226.62M | 277.93M | 583.93M | 184.45M | 174.41M | 201.78M | 272.65M | 123.55M | 183.06M | 138.18M | 249.41M | 113.91M | 138.90M | 131.06M | 155.63M | 81.26M | 89.26M | 100.58M |
|
Gross Profit
|
16.21M | 16.41M | 24.20M | | 32.72M | 33.97M | 33.26M | 45.49M | 43.45M | 42.54M | 50.04M | 44.50M | 38.55M | 52.82M | 58.48M | 41.35M | 46.56M | 61.60M | 54.06M | 58.93M | 51.71M | 62.12M | 67.89M | 76.33M | 53.71M | 70.03M | 69.86M | 95.33M | 61.96M | 69.65M | 81.06M | 106.64M | 87.34M | 89.89M | 102.38M | 153.54M | 115.78M | 117.93M | 135.21M | 186.51M | 119.55M | 118.17M | 136.84M | 169.37M | 77.95M | 178.01M | 198.84M | 215.42M | 122.94M | 138.98M | 162.75M | | 107.52M | 80.94M | 76.41M | 85.23M | 36.74M | 53.50M | 48.00M | 58.13M | 36.10M | 27.47M | 62.38M | 16.41M | 20.31M | 38.30M | 45.25M |
|
Amortization - Intangibles
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.86M | 2.25M | 2.22M | 7.31M | 4.78M | 4.68M | 4.57M | 4.51M | 3.08M | 3.11M | 3.10M | 2.44M | 0.28M | 1.19M | 0.26M | | 0.23M | 0.23M | 0.25M | -0.47M | 0.82M | 0.88M | 11.57M | -0.05M | 0.28M | 0.29M | 0.29M | 4.50M | 0.17M | 0.17M | 1.07M | 0.14M | 0.14M | 0.14M | 0.15M |
|
Research & Development
|
3.58M | 3.90M | 3.16M | | 4.50M | 5.69M | 6.18M | 14.18M | 8.73M | 8.15M | 8.95M | 34.28M | 14.50M | 14.18M | 13.04M | 15.34M | 14.41M | 16.00M | 15.21M | 18.03M | 16.93M | 17.25M | 17.34M | 17.89M | 19.03M | 18.73M | 18.12M | | 19.73M | 18.54M | 19.67M | 21.86M | 25.51M | 26.17M | 28.84M | 32.63M | 32.95M | 34.92M | 35.31M | 37.45M | 35.27M | 35.65M | 33.40M | 37.29M | 36.76M | 36.56M | 38.61M | | 41.92M | 38.68M | 40.26M | 49.40M | 42.53M | 41.94M | 41.42M | 39.33M | 41.27M | 37.97M | 37.34M | 26.95M | 33.88M | 23.23M | 19.63M | 16.54M | 14.69M | 13.77M | 13.09M |
|
Selling, General & Administrative
|
7.13M | 7.37M | 7.42M | | 8.48M | 9.31M | 8.90M | 14.70M | 10.60M | 10.10M | 10.96M | 12.09M | 11.04M | 10.02M | 11.33M | 13.31M | 12.46M | 15.39M | 11.49M | 14.01M | 12.26M | 11.67M | 12.01M | 13.50M | 12.59M | 12.90M | 13.70M | | 16.76M | 16.14M | 16.01M | 17.91M | 17.62M | 19.51M | 21.00M | 26.63M | 25.83M | 23.47M | 23.33M | 24.87M | 22.91M | 20.59M | 18.37M | 21.23M | 24.57M | 21.86M | 28.49M | | 23.44M | 26.46M | 22.69M | 24.27M | 26.70M | 26.38M | 31.51M | 33.53M | 30.97M | 30.92M | 28.35M | 18.90M | | | | | | | |
|
Restructuring Costs
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3.81M | 4.30M | 0.20M | -0.04M | 14.15M | 8.23M | 1.92M | 9.61M | 7.83M | 1.03M | 0.10M |
|
Other Operating Expenses
|
8.97M | 8.94M | 9.51M | | 9.64M | 10.58M | 10.73M | 23.11M | 12.98M | 12.77M | 14.55M | 10.18M | 12.33M | 17.98M | 11.38M | 24.73M | 10.70M | 22.31M | 16.32M | 22.21M | 14.53M | 23.54M | 15.84M | 32.18M | 14.19M | 27.33M | 19.38M | | 19.94M | 29.11M | 17.93M | 48.15M | 22.57M | 40.12M | 28.65M | 71.20M | 31.60M | 46.18M | 39.29M | 94.40M | 39.11M | 56.68M | 42.51M | 94.30M | 36.85M | 49.32M | 50.74M | | 51.20M | 76.88M | 59.31M | 153.97M | 61.58M | 76.54M | 71.84M | 97.18M | 41.99M | 51.36M | 41.60M | 64.55M | -23.82M | 57.07M | 33.57M | 51.30M | 43.55M | 60.22M | 49.73M |
|
Operating Expenses
|
19.67M | 20.20M | 20.09M | | 22.62M | 25.59M | 25.82M | 51.99M | 32.31M | 31.01M | 34.46M | 56.55M | 37.88M | 42.18M | 35.74M | 53.38M | 37.56M | 53.70M | 43.02M | 54.25M | 43.73M | 52.45M | 45.20M | 63.57M | 45.81M | 58.97M | 51.20M | | 56.43M | 63.79M | 53.61M | 87.92M | 65.70M | 85.80M | 78.49M | 130.47M | 90.38M | 104.57M | 97.93M | 156.72M | 97.28M | 112.92M | 94.29M | 152.82M | 98.18M | 107.73M | 117.85M | | 116.56M | 142.02M | 122.26M | 227.64M | 130.80M | 144.86M | 144.77M | 170.04M | 118.04M | 124.56M | 107.49M | 110.36M | 24.20M | 88.53M | 55.12M | 77.45M | 66.06M | 75.02M | 62.92M |
|
Operating Income
|
-3.47M | -3.79M | 4.10M | | 10.10M | 8.38M | 7.43M | 36.63M | 11.14M | 11.53M | 15.58M | 15.07M | 0.68M | 10.64M | 22.73M | -8.88M | 8.96M | 7.90M | 11.04M | 4.71M | 7.98M | 9.68M | 22.69M | 12.77M | 7.90M | 11.07M | 18.66M | 95.33M | 5.53M | 5.86M | 27.45M | 18.72M | 21.64M | 4.09M | 23.89M | 23.07M | 25.41M | 13.36M | 37.27M | 29.79M | 22.26M | 5.25M | 42.55M | 16.55M | -20.23M | 70.28M | 80.99M | 215.42M | 6.39M | -3.04M | 40.50M | -132.15M | -23.29M | -63.91M | -68.37M | -84.83M | -81.30M | -71.06M | -59.49M | -52.25M | 11.90M | -61.07M | 7.26M | -61.09M | -45.75M | -36.72M | -17.67M |
|
EBIT
|
-3.47M | -3.79M | 4.10M | | 10.10M | 8.38M | 7.43M | 36.63M | 11.14M | 11.53M | 15.58M | 15.07M | 0.68M | 10.64M | 22.73M | -8.88M | 8.96M | 7.90M | 11.04M | 4.71M | 7.98M | 9.68M | 22.69M | 12.77M | 7.90M | 11.07M | 18.66M | 95.33M | 5.53M | 5.86M | 27.45M | 18.72M | 21.64M | 4.09M | 23.89M | 23.07M | 25.41M | 13.36M | 37.27M | 29.79M | 22.26M | 5.25M | 42.55M | 16.55M | -20.23M | 70.28M | 80.99M | 215.42M | 6.39M | -3.04M | 40.50M | -132.15M | -23.29M | -63.91M | -68.37M | -84.83M | -81.30M | -71.06M | -59.49M | -52.25M | 11.90M | -61.07M | 7.26M | -61.09M | -45.75M | -36.72M | -17.67M |
|
Non Operating Income
|
-0.30M | 0.09M | 0.11M | | 0.03M | 0.04M | 0.30M | 0.60M | 0.24M | 0.11M | -0.09M | -0.04M | 0.22M | 0.06M | 0.20M | -0.04M | -0.10M | -0.10M | 0.15M | -0.15M | -0.19M | 0.09M | -0.37M | -0.24M | -0.79M | -0.06M | -0.09M | | 0.20M | 1.42M | 0.52M | 1.66M | 0.00M | 1.69M | 2.60M | -0.61M | 0.52M | 1.51M | 0.34M | 0.44M | 1.28M | 1.53M | 0.90M | 8.50M | -0.02M | -0.38M | 42.24M | | -0.16M | -0.29M | 26.59M | -12.45M | -16.75M | -2.18M | -0.98M | -1.39M | -1.08M | -4.03M | -19.11M | -4.76M | -3.19M | -8.85M | -12.55M | -17.61M | -41.07M | 13.38M | -0.71M |
|
EBT
|
-3.77M | -3.70M | 4.21M | | 10.13M | 8.43M | 7.73M | 37.23M | 11.38M | 11.64M | 15.49M | 15.03M | 0.90M | 10.70M | 22.93M | -8.92M | 8.87M | 7.80M | 11.19M | 4.56M | 7.79M | 9.77M | 22.32M | 12.53M | 7.11M | 11.01M | 18.56M | 95.33M | 5.73M | 7.28M | 27.97M | 20.38M | 21.64M | 5.77M | 26.49M | 22.46M | 25.92M | 14.86M | 37.61M | 30.22M | 23.54M | 6.78M | 43.45M | 25.05M | -20.24M | 69.90M | 123.23M | 215.42M | 6.23M | -3.33M | 67.08M | -144.60M | -40.03M | -66.10M | -69.35M | -86.21M | -82.37M | -75.08M | -78.61M | -56.99M | 8.71M | -69.92M | -5.29M | -78.65M | -86.82M | -23.33M | -18.38M |
|
Tax Provisions
|
-1.98M | -1.09M | 1.62M | | 3.96M | 3.11M | 0.70M | 9.91M | 3.90M | 3.61M | 1.44M | 4.39M | 0.24M | 3.32M | 7.72M | -2.98M | 0.51M | -0.49M | 3.38M | 1.37M | 2.51M | 1.24M | 7.71M | 3.14M | 2.35M | 3.75M | 5.77M | | 1.80M | 2.46M | 8.46M | 6.70M | 5.28M | -2.13M | 4.41M | 17.84M | 5.52M | 4.39M | 5.68M | 5.03M | 1.02M | -0.42M | 7.92M | 5.01M | -2.11M | 11.30M | 30.00M | | -1.21M | -0.60M | 9.90M | -41.31M | -9.63M | -22.70M | 59.02M | -2.11M | -1.30M | 5.72M | 0.60M | 6.55M | 0.11M | 0.73M | 1.10M | -1.54M | 0.50M | -0.52M | 3.14M |
|
Profit After Tax
|
-1.79M | -2.61M | 2.59M | | 6.17M | 5.31M | 7.03M | 7.00M | 7.48M | 8.02M | 14.05M | -5.94M | 0.65M | 7.38M | 15.21M | -5.94M | 8.36M | 8.29M | 7.80M | 3.19M | 5.28M | 8.53M | 14.61M | 9.39M | 4.75M | 7.25M | 12.79M | 19.33M | 3.93M | 4.81M | 19.51M | 13.68M | 16.36M | 7.90M | 22.08M | 4.62M | 20.40M | 10.47M | 31.93M | 25.19M | 22.52M | 7.21M | 35.53M | 20.04M | -18.14M | 58.62M | 93.25M | 13.34M | 7.44M | -2.76M | 57.22M | -103.30M | -30.41M | -43.42M | -128.37M | -84.10M | -81.11M | -80.80M | -79.20M | -63.59M | 8.61M | -70.65M | -6.37M | -77.11M | -87.27M | -22.81M | -21.53M |
|
Equity Income
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1.38M | -0.01M | -0.01M | -0.01M | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|
Income from Continuing Operations
|
-1.79M | -2.61M | 2.59M | | 6.17M | 5.31M | 7.03M | 27.32M | 7.48M | 8.02M | 14.05M | 10.64M | 0.65M | 7.38M | 15.21M | -5.94M | 8.36M | 8.29M | 7.80M | 3.19M | 5.28M | 8.53M | 14.61M | 9.39M | 4.75M | 7.25M | 12.79M | 95.33M | 3.93M | 4.81M | 19.51M | 13.68M | 16.36M | 7.90M | 22.08M | 4.62M | 20.40M | 10.47M | 31.93M | 25.19M | 22.52M | 7.21M | 35.53M | 20.04M | -18.14M | 58.60M | 93.23M | 215.42M | 7.44M | -2.73M | 57.18M | -103.30M | -30.41M | -43.40M | -128.37M | -84.10M | -81.07M | -80.80M | -79.21M | -63.55M | 8.61M | -70.65M | -6.39M | -77.11M | -87.32M | -22.81M | -21.53M |
|
Consolidated Net Income
|
-1.79M | -2.61M | 2.59M | | 6.17M | 5.31M | 7.03M | 27.32M | 7.48M | 8.02M | 14.05M | 10.64M | 0.65M | 7.38M | 15.21M | -5.94M | 8.36M | 8.29M | 7.80M | 3.19M | 5.28M | 8.53M | 14.61M | 9.39M | 4.75M | 7.25M | 12.79M | 95.33M | 3.93M | 4.81M | 19.51M | 13.68M | 16.36M | 7.90M | 22.08M | 4.62M | 20.40M | 10.47M | 31.93M | 25.19M | 22.52M | 7.21M | 35.53M | 20.04M | -18.14M | 58.60M | 93.23M | 215.42M | 7.44M | -2.73M | 57.18M | -103.30M | -30.41M | -43.40M | -128.37M | -84.10M | -81.07M | -80.80M | -79.21M | -63.55M | 8.61M | -70.65M | -6.39M | -77.11M | -87.32M | -22.81M | -21.53M |
|
Income towards Parent Company
|
-1.79M | -2.61M | 2.59M | | 6.17M | 5.31M | 7.03M | 27.32M | 7.48M | 8.02M | 14.05M | 10.64M | 0.65M | 7.38M | 15.21M | -5.94M | 8.36M | 8.29M | 7.80M | 3.19M | 5.28M | 8.53M | 14.61M | 9.39M | 4.75M | 7.25M | 12.79M | 95.33M | 3.93M | 4.81M | 19.51M | 13.68M | 16.36M | 7.90M | 22.08M | 4.62M | 20.40M | 10.47M | 31.93M | 25.19M | 22.52M | 7.21M | 35.53M | 20.04M | -18.14M | 58.60M | 93.23M | 215.42M | 7.44M | -2.73M | 57.18M | -103.30M | -30.41M | -43.40M | -128.37M | -84.10M | -81.07M | -80.80M | -79.21M | -63.55M | 8.61M | -70.65M | -6.39M | -77.11M | -87.32M | -22.81M | -21.53M |
|
Net Income towards Common Stockholders
|
-1.79M | -2.61M | 2.59M | | 6.17M | 5.31M | 7.03M | 27.32M | 7.48M | 8.02M | 14.05M | 10.64M | 0.65M | 7.38M | 15.21M | -5.94M | 8.36M | 8.29M | 7.80M | 3.19M | 5.28M | 8.53M | 14.61M | 9.39M | 4.75M | 7.25M | 12.79M | 95.33M | 3.93M | 4.81M | 19.51M | 13.68M | 16.36M | 7.90M | 22.08M | 4.62M | 20.40M | 10.47M | 31.93M | 25.19M | 22.52M | 7.21M | 35.53M | 20.04M | -18.14M | 58.60M | 93.23M | 215.42M | 7.44M | -2.73M | 57.18M | -103.30M | -30.41M | -43.40M | -128.37M | -84.10M | -81.07M | -80.80M | -79.21M | -63.55M | 8.61M | -70.65M | -6.39M | -77.11M | -87.32M | -22.81M | -21.53M |
|
EPS (Basic)
|
-25.53M | -14.49M | 25.94M | | 24.67M | 11.55M | 0.28 | 1.08 | 0.29 | 0.30 | 0.52 | 0.40 | 0.02 | 0.27 | 0.55 | -0.22 | 0.30 | 0.29 | 0.27 | 0.11 | 0.18 | 0.29 | 0.49 | 0.32 | 0.16 | 0.24 | 0.43 | 3.23 | 0.14 | 0.17 | 0.70 | 0.49 | 0.60 | 0.29 | 0.80 | 0.17 | 0.73 | 0.38 | 1.15 | 0.91 | 0.81 | 0.26 | 1.26 | 0.71 | -0.64 | 2.10 | 3.33 | 7.67 | 0.26 | -0.10 | 2.09 | -3.66 | -1.12 | -1.60 | -4.71 | -3.08 | -2.95 | -2.93 | -2.86 | -2.28 | 0.31 | -2.41 | -0.21 | -2.61 | -2.84 | -0.68 | -0.62 |
|
EPS (Weighted Average and Diluted)
|
-25.53M | -14.49M | 25.94M | | 0.24 | 0.20 | 0.27 | 1.03 | 0.27 | 0.29 | 0.50 | 0.38 | 0.02 | 0.26 | 0.54 | -0.21 | 0.29 | 0.28 | 0.26 | 0.11 | 0.18 | 0.28 | 0.48 | 0.31 | 0.16 | 0.24 | 0.42 | 3.17 | 0.13 | 0.17 | 0.70 | 0.48 | 0.58 | 0.27 | 0.76 | 0.16 | 0.71 | 0.37 | 1.12 | 0.88 | 0.78 | 0.25 | 1.24 | 0.70 | -0.64 | 2.07 | 3.27 | 7.53 | 0.26 | -0.10 | 2.06 | -3.67 | -1.12 | -1.60 | -4.71 | -3.08 | -2.95 | -2.93 | -2.86 | -2.28 | 0.30 | -2.41 | -0.21 | -2.61 | -2.84 | -0.68 | -0.62 |
|
Shares Outstanding (Weighted Average)
|
0.07 | 0.18 | 0.10 | 25.00M | 0.25 | 0.46 | 25.43M | 25.39M | 26.09M | 26.67M | 26.90M | 26.71M | 27.35M | 27.52M | 27.65M | 27.58M | 27.93M | 28.42M | 28.73M | 28.50M | 29.19M | 29.53M | 29.59M | 29.48M | 29.65M | 29.79M | 29.70M | 29.55M | 29.00M | 28.20M | 27.88M | 27.70M | 27.30M | 27.52M | 27.74M | 27.61M | 27.99M | 27.80M | 27.69M | 27.69M | 27.86M | 28.08M | 28.15M | 28.10M | 28.30M | 28.11M | 28.08M | 28.10M | 28.26M | 28.18M | 27.92M | 27.69M | 27.05M | 27.16M | 27.26M | 27.21M | 27.47M | 27.62M | 27.74M | 27.68M | 28.17M | 29.31M | 30.35M | 29.60M | 30.73M | 33.41M | 34.87M |
|
Shares Outstanding (Diluted Average)
|
0.07 | 0.18 | 0.10 | 25.64M | 0.24 | 0.44 | 0.70 | 26.47M | 0.27 | 27.91M | 27.94M | 27.92M | 28.28M | 28.26M | 28.32M | 28.30M | 28.56M | 29.23M | 29.58M | 29.35M | 30.03M | 30.13M | 30.18M | 30.21M | 30.23M | 30.28M | 30.25M | 30.11M | 29.47M | 28.72M | 28.42M | 28.29M | 28.30M | 28.78M | 28.92M | 28.75M | 28.92M | 28.66M | 28.63M | 28.64M | 28.76M | 28.78M | 28.76M | 28.73M | 28.30M | 28.41M | 28.54M | 28.62M | 29.09M | 28.91M | 28.48M | 28.16M | 27.05M | 27.16M | 27.26M | 27.21M | 27.47M | 27.62M | 27.74M | 27.68M | 28.27M | 29.31M | 30.35M | 29.60M | 30.73M | 33.41M | 34.87M |
|
EBITDA
|
-3.47M | -3.79M | 4.10M | | 10.10M | 8.38M | 7.43M | 36.63M | 11.14M | 11.53M | 15.58M | 15.07M | 0.68M | 10.64M | 22.73M | -8.88M | 8.96M | 7.90M | 11.04M | 4.71M | 7.98M | 9.68M | 22.69M | 12.77M | 7.90M | 11.07M | 18.66M | 95.33M | 5.53M | 5.86M | 27.45M | 18.72M | 21.64M | 4.09M | 23.89M | 23.07M | 25.41M | 13.36M | 37.27M | 29.79M | 22.26M | 5.25M | 42.55M | 16.55M | -20.23M | 70.28M | 80.99M | 215.42M | 6.39M | -3.04M | 40.50M | -132.15M | -23.29M | -63.91M | -68.37M | -84.83M | -81.30M | -71.06M | -59.49M | -52.25M | 11.90M | -61.07M | 7.26M | -61.09M | -45.75M | -36.72M | -17.67M |
|
Tax Rate
|
52.56% | 29.51% | 38.44% | | 39.09% | 36.93% | 9.07% | 26.63% | 34.31% | 31.05% | 9.27% | 29.24% | 27.20% | 31.05% | 33.68% | 33.41% | 5.78% | -6.35% | 30.25% | 30.07% | 32.25% | 12.67% | 34.56% | 25.09% | 33.09% | 34.11% | 31.08% | | 31.37% | 33.85% | 30.25% | 32.87% | 24.41% | -36.87% | 16.65% | 79.42% | 21.30% | 29.55% | 15.11% | 16.65% | 4.35% | -6.25% | 18.23% | 20.00% | 10.42% | 16.17% | 24.34% | | -19.49% | 18.03% | 14.76% | 28.56% | 24.05% | 34.34% | -85.11% | 2.44% | 1.58% | -7.61% | -0.76% | -11.50% | 1.24% | -1.04% | -20.79% | 1.96% | -0.58% | 2.24% | -17.10% |