
Impellam Group plc IGPPF
Trading inactive
Finances
2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.958 B -13.45 % | 2.262 B 13.07 % | 2.001 B -11.26 % | 2.255 B -0.96 % | 2.277 B 4.85 % | 2.171 B 1.45 % | 2.140 B 20.42 % | 1.777 B 34.30 % | 1.323 B 9.72 % | 1.206 B -0.38 % | 1.211 B 7.02 % | 1.131 B 1.60 % | 1.114 B 6.65 % | 1.044 B 38.19 % | 755.600 M |
Net income | 16.800 M 104.88 % | 8.200 M 138.32 % | -21.400 M -489.09 % | 5.500 M -58.33 % | 13.200 M -57.28 % | 30.900 M -29.77 % | 44.000 M 23.94 % | 35.500 M 33.46 % | 26.600 M 2 760.00 % | -1.000 M -110.20 % | 9.800 M -59.50 % | 24.200 M 14.69 % | 21.100 M 95.37 % | 10.800 M 222.73 % | -8.800 M |
Income before tax | 16.100 M 4.55 % | 15.400 M 175.49 % | -20.400 M -457.89 % | 5.700 M -64.60 % | 16.100 M -57.52 % | 37.900 M -4.77 % | 39.800 M 1.02 % | 39.400 M 24.68 % | 31.600 M 2 972.73 % | -1.100 M -106.96 % | 15.800 M -51.98 % | 32.900 M 22.76 % | 26.800 M 354.24 % | 5.900 M 175.64 % | -7.800 M |
Income before tax ratio | 0.01 20.79 % | 0.01 166.76 % | -0.01 -503.31 % | 0.00 -64.25 % | 0.01 -59.49 % | 0.02 -6.14 % | 0.02 -16.11 % | 0.02 -7.16 % | 0.02 2 718.32 % | 0.00 -106.99 % | 0.01 -55.12 % | 0.03 20.83 % | 0.02 325.93 % | 0.01 154.74 % | -0.01 |
EBITDA | 44.100 M 14.84 % | 38.400 M 104.26 % | 18.800 M -55.24 % | 42.000 M 40.47 % | 29.900 M -49.15 % | 58.800 M -14.91 % | 69.100 M 33.40 % | 51.800 M 29.50 % | 40.000 M 534.92 % | 6.300 M -73.08 % | 23.400 M -46.08 % | 43.400 M 11.28 % | 39.000 M 60.49 % | 24.300 M 539.47 % | 3.800 M |
Net income ratio | 0.01 136.72 % | 0.00 133.89 % | -0.01 -538.46 % | 0.00 -57.93 % | 0.01 -59.26 % | 0.01 -30.78 % | 0.02 2.93 % | 0.02 -0.63 % | 0.02 2 524.43 % | 0.00 -110.24 % | 0.01 -62.16 % | 0.02 12.89 % | 0.02 83.19 % | 0.01 188.81 % | -0.01 |
Ratio EBITDA | 0.02 32.69 % | 0.02 80.65 % | 0.01 -49.56 % | 0.02 41.83 % | 0.01 -51.50 % | 0.03 -16.12 % | 0.03 10.78 % | 0.03 -3.57 % | 0.03 478.69 % | 0.01 -72.97 % | 0.02 -49.62 % | 0.04 9.53 % | 0.04 50.49 % | 0.02 362.73 % | 0.01 |
Gross profit ratio | 0.10 -11.33 % | 0.12 3.52 % | 0.11 -6.22 % | 0.12 -1.96 % | 0.12 -5.70 % | 0.13 -2.49 % | 0.13 2.55 % | 0.13 -10.25 % | 0.15 1.98 % | 0.14 -0.08 % | 0.14 -10.76 % | 0.16 -1.52 % | 0.16 2.30 % | 0.16 -8.38 % | 0.17 |
Weighted average shs out dil | 45.153 M -0.89 % | 45.559 M -1.45 % | 46.228 M -4.81 % | 48.563 M -3.25 % | 50.192 M -1.42 % | 50.912 M -0.33 % | 51.078 M 3.80 % | 49.208 M 10.27 % | 44.626 M 1.41 % | 44.005 M -0.80 % | 44.361 M -1.31 % | 44.950 M -0.18 % | 45.029 M 0.11 % | 44.979 M 27.24 % | 35.349 M |
Weighted average shs out | 45.147 M -0.86 % | 45.539 M -1.45 % | 46.208 M -4.81 % | 48.543 M -3.25 % | 50.172 M -0.30 % | 50.322 M 0.27 % | 50.188 M 2.10 % | 49.156 M 10.15 % | 44.626 M 2.64 % | 43.478 M -1.99 % | 44.361 M -1.31 % | 44.950 M -0.18 % | 45.029 M 0.11 % | 44.979 M 27.24 % | 35.349 M |
EPS diluted | 0.37 105.56 % | 0.18 139.13 % | -0.46 -518.18 % | 0.11 -57.69 % | 0.26 -57.38 % | 0.61 -29.07 % | 0.86 19.44 % | 0.72 20.00 % | 0.60 2 743.17 % | -0.02 -110.32 % | 0.22 -59.26 % | 0.54 14.89 % | 0.47 95.83 % | 0.24 196.00 % | -0.25 |
Earnings per share | 0.37 105.56 % | 0.18 139.13 % | -0.46 -518.18 % | 0.11 -57.69 % | 0.26 -57.38 % | 0.61 -30.68 % | 0.88 22.22 % | 0.72 20.00 % | 0.60 2 708.70 % | -0.02 -110.45 % | 0.22 -59.26 % | 0.54 14.89 % | 0.47 95.83 % | 0.24 196.00 % | -0.25 |
Gross profit | 204.900 M -23.26 % | 267.000 M 17.05 % | 228.100 M -16.78 % | 274.100 M -2.90 % | 282.300 M -1.12 % | 285.500 M -1.07 % | 288.600 M 23.49 % | 233.700 M 20.53 % | 193.900 M 11.89 % | 173.300 M -0.46 % | 174.100 M -4.50 % | 182.300 M 0.05 % | 182.200 M 9.10 % | 167.000 M 26.61 % | 131.900 M |
Income tax expense | 7.700 M 8.45 % | 7.100 M 610.00 % | 1.000 M 11.11 % | 900.000 K -67.86 % | 2.800 M -58.82 % | 6.800 M 261.90 % | -4.200 M -207.69 % | 3.900 M -22.00 % | 5.000 M 5 100.00 % | -100.000 K -101.67 % | 6.000 M -30.23 % | 8.600 M 50.88 % | 5.700 M 216.33 % | -4.900 M -590.00 % | 1.000 M |
Cost of revenue | 1.753 B -12.14 % | 1.995 B 12.56 % | 1.773 B -10.50 % | 1.981 B -0.69 % | 1.994 B 5.76 % | 1.886 B 1.85 % | 1.852 B 19.95 % | 1.544 B 36.66 % | 1.130 B 9.35 % | 1.033 B -0.37 % | 1.037 B 9.23 % | 949.100 M 1.90 % | 931.400 M 6.18 % | 877.200 M 40.64 % | 623.700 M |
General and administrative expenses | 183.900 M -24.69 % | 244.200 M 1.96 % | 239.500 M -8.38 % | 261.400 M 0.77 % | 259.400 M 7.72 % | 240.800 M -0.29 % | 241.500 M 27.64 % | 189.200 M 18.32 % | 159.900 M -7.52 % | 172.900 M 10.27 % | 156.800 M 12.56 % | 139.300 M -2.72 % | 143.200 M -3.11 % | 147.800 M 20.06 % | 123.100 M |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K |
Operating expenses | 183.900 M -24.69 % | 244.200 M 1.96 % | 239.500 M -8.38 % | 261.400 M 0.77 % | 259.400 M 7.72 % | 240.800 M -0.29 % | 241.500 M 27.64 % | 189.200 M 18.32 % | 159.900 M -7.52 % | 172.900 M 10.27 % | 156.800 M 7.69 % | 145.600 M -3.89 % | 151.500 M 0.13 % | 151.300 M 11.99 % | 135.100 M |
Cost and expenses | 1.937 B -13.51 % | 2.240 B 11.30 % | 2.012 B -10.25 % | 2.242 B -0.52 % | 2.254 B 5.98 % | 2.127 B 1.60 % | 2.093 B 20.79 % | 1.733 B 34.39 % | 1.289 B 6.93 % | 1.206 B 1.03 % | 1.194 B 9.03 % | 1.095 B 1.09 % | 1.083 B 5.29 % | 1.029 B 35.54 % | 758.800 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 183.900 M -24.69 % | 244.200 M 1.96 % | 239.500 M -8.38 % | 261.400 M 0.77 % | 259.400 M 7.72 % | 240.800 M -0.29 % | 241.500 M 27.64 % | 189.200 M 18.32 % | 159.900 M -7.52 % | 172.900 M 10.27 % | 156.800 M 12.56 % | 139.300 M -2.72 % | 143.200 M -3.11 % | 147.800 M 20.06 % | 123.100 M |
Interest income | 100.000 K -50.00 % | 200.000 K -33.33 % | 300.000 K -62.50 % | 800.000 K -88.24 % | 6.800 M 3.03 % | 6.600 M -5.71 % | 7.000 M 118.75 % | 3.200 M 128.57 % | 1.400 M 27.27 % | 1.100 M | 0.000 -100.00 % | 400.000 K | 0.000 | 0.000 -100.00 % | 400.000 K |
Interest expense | 5.000 M 16.28 % | 4.300 M -24.56 % | 5.700 M -29.63 % | 8.100 M 19.12 % | 6.800 M 0.00 % | 6.800 M -6.85 % | 7.300 M 58.70 % | 4.600 M 119.05 % | 2.100 M 40.00 % | 1.500 M 0.00 % | 1.500 M -34.78 % | 2.300 M -41.03 % | 3.900 M -4.88 % | 4.100 M -6.82 % | 4.400 M |
Depreciation and amortization | 23.000 M -6.12 % | 24.500 M -18.06 % | 29.900 M 1.70 % | 29.400 M 137.10 % | 12.400 M 16.98 % | 10.600 M 9.28 % | 9.700 M 32.88 % | 7.300 M 21.67 % | 6.000 M 1.69 % | 5.900 M -3.28 % | 6.100 M -3.17 % | 6.300 M -24.10 % | 8.300 M -3.49 % | 8.600 M 30.30 % | 6.600 M |
Operating income | 21.000 M 7.69 % | 19.500 M 230.00 % | -15.000 M -207.91 % | 13.900 M -39.30 % | 22.900 M -48.77 % | 44.700 M -5.10 % | 47.100 M 5.84 % | 44.500 M 30.88 % | 34.000 M 8 400.00 % | 400.000 K -97.69 % | 17.300 M -50.29 % | 34.800 M 13.36 % | 30.700 M 207.00 % | 10.000 M 363.16 % | -3.800 M |
Operating income ratio | 0.01 24.43 % | 0.01 214.97 % | -0.01 -221.61 % | 0.01 -38.71 % | 0.01 -51.14 % | 0.02 -6.45 % | 0.02 -12.10 % | 0.03 -2.54 % | 0.03 7 647.24 % | 0.00 -97.68 % | 0.01 -53.55 % | 0.03 11.57 % | 0.03 187.87 % | 0.01 290.43 % | -0.01 |
Total other income expenses net | -4.900 M -25.64 % | -3.900 M 27.78 % | -5.400 M 34.15 % | -8.200 M -20.59 % | -6.800 M 0.00 % | -6.800 M 6.85 % | -7.300 M -43.14 % | -5.100 M -112.50 % | -2.400 M -60.00 % | -1.500 M 0.00 % | -1.500 M 21.05 % | -1.900 M 51.28 % | -3.900 M 4.88 % | -4.100 M -2.50 % | -4.000 M |
2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -25.200 M -191.30 % | 27.600 M -0.36 % | 27.700 M -57.38 % | 65.000 M -9.34 % | 71.700 M -5.53 % | 75.900 M -20.36 % | 95.300 M -19.37 % | 118.200 M 698.65 % | 14.800 M 285.00 % | -8.000 M 52.38 % | -16.800 M -833.33 % | -1.800 M -110.11 % | 17.800 M -74.43 % | 69.600 M 12.62 % | 61.800 M |
Total investments | 1.100 M -35.29 % | 1.700 M 6.25 % | 1.600 M 6.67 % | 1.500 M 7.14 % | 1.400 M 0.00 % | 1.400 M 7.69 % | 1.300 M -23.53 % | 1.700 M -5.56 % | 1.800 M 5.88 % | 1.700 M -5.56 % | 1.800 M -25.00 % | 2.400 M -4.00 % | 2.500 M -28.57 % | 3.500 M -27.08 % | 4.800 M |
Total debt | 87.700 M -25.99 % | 118.500 M -18.61 % | 145.600 M -26.20 % | 197.300 M 32.51 % | 148.900 M -15.49 % | 176.200 M 17.39 % | 150.100 M -18.51 % | 184.200 M 170.09 % | 68.200 M 151.66 % | 27.100 M 29.05 % | 21.000 M 2.44 % | 20.500 M -35.33 % | 31.700 M -59.77 % | 78.800 M 7.80 % | 73.100 M |
Accumulated other comprehensive income loss | 111.900 M 14.30 % | 97.900 M -1.41 % | 99.300 M -1.97 % | 101.300 M -4.07 % | 105.600 M 3.63 % | 101.900 M -6.51 % | 109.000 M 13.66 % | 95.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 66.600 M -12.60 % | 76.200 M 8.55 % | 70.200 M -26.80 % | 95.900 M -16.02 % | 114.200 M 5.06 % | 108.700 M 23.24 % | 88.200 M 67.05 % | 52.800 M 114.63 % | 24.600 M 547.37 % | 3.800 M -84.55 % | 24.600 M 18.84 % | 20.700 M 1 000.00 % | -2.300 M 90.17 % | -23.400 M 31.18 % | -34.000 M |
Common stock | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 25.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K |
Total equity | 228.400 M 2.06 % | 223.800 M 2.29 % | 218.800 M -11.24 % | 246.500 M -8.50 % | 269.400 M 3.50 % | 260.300 M 5.47 % | 246.800 M 28.34 % | 192.300 M 23.43 % | 155.800 M 38.98 % | 112.100 M -16.03 % | 133.500 M 3.25 % | 129.300 M 21.07 % | 106.800 M 25.06 % | 85.400 M 13.56 % | 75.200 M |
Other non current liabilities | -38.400 M -1 110.53 % | 3.800 M 15.15 % | 3.300 M -52.86 % | 7.000 M 40.00 % | 5.000 M 150.00 % | 2.000 M -66.67 % | 6.000 M -56.83 % | 13.900 M 11.20 % | 12.500 M -18.30 % | 15.300 M 173.21 % | 5.600 M -13.85 % | 6.500 M -26.97 % | 8.900 M -4.30 % | 9.300 M -10.58 % | 10.400 M |
Long term debt | 84.700 M -25.24 % | 113.300 M -16.87 % | 136.300 M -15.86 % | 162.000 M 30.86 % | 123.800 M 20.19 % | 103.000 M -14.17 % | 120.000 M -16.38 % | 143.500 M 1 181.25 % | 11.200 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 M -7.41 % | 21.600 M |
Total non current liabilities | 54.000 M -60.24 % | 135.800 M -13.89 % | 157.700 M -17.22 % | 190.500 M 25.66 % | 151.600 M 19.18 % | 127.200 M -17.35 % | 153.900 M -17.04 % | 185.500 M 362.59 % | 40.100 M 65.70 % | 24.200 M 55.13 % | 15.600 M -11.86 % | 17.700 M -16.90 % | 21.300 M -50.00 % | 42.600 M -11.25 % | 48.000 M |
Other current liabilities | 84.000 M 2 053.85 % | 3.900 M 5.41 % | 3.700 M 562.50 % | -800.000 K 97.97 % | -39.500 M -3 690.91 % | 1.100 M -8.33 % | 1.200 M -14.29 % | 1.400 M 0.00 % | 1.400 M -80.00 % | 7.000 M 84.21 % | 3.800 M 0.00 % | 3.800 M 2.70 % | 3.700 M -22.92 % | 4.800 M -29.41 % | 6.800 M |
Deferred revenue | 100.000 K -80.00 % | 500.000 K -16.67 % | 600.000 K -86.36 % | 4.400 M 780.00 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 7.300 M -19.78 % | 9.100 M -25.41 % | 12.200 M -65.44 % | 35.300 M -45.69 % | 65.000 M -11.20 % | 73.200 M 143.19 % | 30.100 M -26.04 % | 40.700 M -28.60 % | 57.000 M 110.33 % | 27.100 M 29.05 % | 21.000 M 2.44 % | 20.500 M -35.33 % | 31.700 M -46.09 % | 58.800 M 14.17 % | 51.500 M |
Total current liabilities | 818.300 M 40.38 % | 582.900 M 1.37 % | 575.000 M -2.72 % | 591.100 M 10.28 % | 536.000 M -24.93 % | 714.000 M 17.84 % | 605.900 M 10.73 % | 547.200 M 69.99 % | 321.900 M 41.81 % | 227.000 M 0.71 % | 225.400 M 18.51 % | 190.200 M -5.70 % | 201.700 M 0.05 % | 201.600 M -2.18 % | 206.100 M |
Total liabilities | 872.300 M 21.37 % | 718.700 M -1.91 % | 732.700 M -6.26 % | 781.600 M 13.67 % | 687.600 M -18.26 % | 841.200 M 10.71 % | 759.800 M 3.70 % | 732.700 M 102.40 % | 362.000 M 44.11 % | 251.200 M 4.23 % | 241.000 M 15.92 % | 207.900 M -6.77 % | 223.000 M -8.68 % | 244.200 M -3.90 % | 254.100 M |
Other non current assets | 200.000 K 0.00 % | 200.000 K -50.00 % | 400.000 K -20.00 % | 500.000 K 162.50 % | -800.000 K -260.00 % | 500.000 K 66.67 % | 300.000 K -62.50 % | 800.000 K -55.56 % | 1.800 M 5.88 % | 1.700 M -5.56 % | 1.800 M -25.00 % | 2.400 M -4.00 % | 2.500 M -28.57 % | 3.500 M -27.08 % | 4.800 M |
Long term investments | 1.600 M -33.33 % | 2.400 M -46.67 % | 4.500 M -32.84 % | 6.700 M 204.55 % | 2.200 M 144.44 % | 900.000 K -10.00 % | 1.000 M 11.11 % | 900.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 49.800 M -41.62 % | 85.300 M -11.33 % | 96.200 M -18.34 % | 117.800 M -10.14 % | 131.100 M -0.46 % | 131.700 M -1.42 % | 133.600 M 3.09 % | 129.600 M 51.23 % | 85.700 M 81.57 % | 47.200 M -1.05 % | 47.700 M -0.83 % | 48.100 M -2.63 % | 49.400 M -3.70 % | 51.300 M -6.73 % | 55.000 M |
GoodWill | 109.500 M -15.05 % | 128.900 M -0.15 % | 129.100 M -12.77 % | 148.000 M -5.25 % | 156.200 M -2.62 % | 160.400 M -4.07 % | 167.200 M 4.50 % | 160.000 M 98.02 % | 80.800 M 72.65 % | 46.800 M -8.41 % | 51.100 M -14.98 % | 60.100 M 0.00 % | 60.100 M 0.33 % | 59.900 M 0.00 % | 59.900 M |
Goodwill and intangible assets | 159.300 M -25.63 % | 214.200 M -4.93 % | 225.300 M -15.24 % | 265.800 M -7.48 % | 287.300 M -1.64 % | 292.100 M -2.89 % | 300.800 M 3.87 % | 289.600 M 73.93 % | 166.500 M 77.13 % | 94.000 M -4.86 % | 98.800 M -8.69 % | 108.200 M -1.19 % | 109.500 M -1.53 % | 111.200 M -3.22 % | 114.900 M |
Property plant equipment net | 12.500 M -37.81 % | 20.100 M -23.86 % | 26.400 M -17.50 % | 32.000 M 377.61 % | 6.700 M -8.22 % | 7.300 M 1.39 % | 7.200 M -1.37 % | 7.300 M 28.07 % | 5.700 M 32.56 % | 4.300 M -17.31 % | 5.200 M -10.34 % | 5.800 M -1.69 % | 5.900 M -30.59 % | 8.500 M -1.16 % | 8.600 M |
Total non current assets | 175.600 M -28.38 % | 245.200 M -8.13 % | 266.900 M -16.23 % | 318.600 M 2.54 % | 310.700 M -1.05 % | 314.000 M -4.41 % | 328.500 M 7.46 % | 305.700 M 71.65 % | 178.100 M 73.08 % | 102.900 M -5.51 % | 108.900 M -9.70 % | 120.600 M -2.74 % | 124.000 M -5.13 % | 130.700 M -1.43 % | 132.600 M |
Other current assets | 176.100 M 1 753.68 % | 9.500 M -29.10 % | 13.400 M 14.53 % | 11.700 M 165.91 % | 4.400 M -96.68 % | 132.600 M -24.27 % | 175.100 M 94.12 % | 90.200 M 101.34 % | 44.800 M 59.43 % | 28.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term investments | -500.000 K 28.57 % | -700.000 K 75.86 % | -2.900 M 44.23 % | -5.200 M -550.00 % | -800.000 K -260.00 % | 500.000 K 66.67 % | 300.000 K -62.50 % | 800.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 112.900 M 24.20 % | 90.900 M -22.90 % | 117.900 M -10.88 % | 132.300 M 71.37 % | 77.200 M -23.03 % | 100.300 M 83.03 % | 54.800 M -16.97 % | 66.000 M 23.60 % | 53.400 M 52.14 % | 35.100 M -7.14 % | 37.800 M 69.51 % | 22.300 M 60.43 % | 13.900 M 51.09 % | 9.200 M -18.58 % | 11.300 M |
Cash and short term investments | 112.900 M 24.20 % | 90.900 M -22.90 % | 117.900 M -10.88 % | 132.300 M 71.37 % | 77.200 M -23.03 % | 100.300 M 83.03 % | 54.800 M -16.97 % | 66.000 M 23.60 % | 53.400 M 52.14 % | 35.100 M -7.14 % | 37.800 M 69.51 % | 22.300 M 60.43 % | 13.900 M 51.09 % | 9.200 M -18.58 % | 11.300 M |
Total current assets | 925.100 M 32.67 % | 697.300 M 1.86 % | 684.600 M -3.51 % | 709.500 M 9.78 % | 646.300 M -17.93 % | 787.500 M 16.13 % | 678.100 M 9.49 % | 619.300 M 82.31 % | 339.700 M 30.45 % | 260.400 M -1.96 % | 265.600 M 22.62 % | 216.600 M 5.25 % | 205.800 M 3.47 % | 198.900 M 1.12 % | 196.700 M |
Inventory | 200.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 635.700 M 6.50 % | 596.900 M 7.88 % | 553.300 M -2.16 % | 565.500 M 0.14 % | 564.700 M 1.82 % | 554.600 M 23.74 % | 448.200 M -3.22 % | 463.100 M 91.76 % | 241.500 M 22.46 % | 197.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax assets | 2.000 M -75.90 % | 8.300 M -19.42 % | 10.300 M -24.26 % | 13.600 M -11.11 % | 15.300 M 15.91 % | 13.200 M -31.25 % | 19.200 M 170.42 % | 7.100 M 73.17 % | 4.100 M 41.38 % | 2.900 M -6.45 % | 3.100 M -26.19 % | 4.200 M -31.15 % | 6.100 M -18.67 % | 7.500 M 74.42 % | 4.300 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 530.200 M 40.75 % | 376.700 M 0.40 % | 375.200 M 2.32 % | 366.700 M 6.51 % | 344.300 M -19.91 % | 429.900 M 0.68 % | 427.000 M 20.08 % | 355.600 M 36.45 % | 260.600 M 35.10 % | 192.900 M -2.23 % | 197.300 M 21.87 % | 161.900 M -1.04 % | 163.600 M 19.59 % | 136.800 M -7.25 % | 147.500 M |
Tax payables | 600.000 K -14.29 % | 700.000 K 40.00 % | 500.000 K -72.22 % | 1.800 M 5.88 % | 1.700 M -59.52 % | 4.200 M -26.32 % | 5.700 M -12.31 % | 6.500 M 124.14 % | 2.900 M | 0.000 -100.00 % | 3.300 M -17.50 % | 4.000 M 48.15 % | 2.700 M 125.00 % | 1.200 M 300.00 % | 300.000 K |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 300.000 K 200.00 % | 100.000 K 133.33 % | -300.000 K 0.00 % | -300.000 K | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 161.000 M 9.52 % | 147.000 M -0.94 % | 148.400 M -1.33 % | 150.400 M -2.78 % | 154.700 M 2.45 % | 151.000 M -4.49 % | 158.100 M 13.74 % | 139.000 M 6.35 % | 130.700 M 21.13 % | 107.900 M -0.55 % | 108.500 M 0.28 % | 108.200 M -0.28 % | 108.500 M 0.28 % | 108.200 M -0.37 % | 108.600 M |
Deferred tax liabilities non current | 15.000 M -19.79 % | 18.700 M 3.31 % | 18.100 M -15.81 % | 21.500 M -5.70 % | 22.800 M 2.70 % | 22.200 M -20.43 % | 27.900 M -0.71 % | 28.100 M 71.34 % | 16.400 M 84.27 % | 8.900 M -11.00 % | 10.000 M -10.71 % | 11.200 M -9.68 % | 12.400 M -6.77 % | 13.300 M -16.88 % | 16.000 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.101 B 16.79 % | 942.500 M -0.95 % | 951.500 M -7.45 % | 1.028 B 7.43 % | 957.000 M -13.12 % | 1.102 B 9.43 % | 1.007 B 8.82 % | 925.000 M 78.64 % | 517.800 M 42.53 % | 363.300 M -2.99 % | 374.500 M 11.06 % | 337.200 M 2.24 % | 329.800 M 0.06 % | 329.600 M 0.09 % | 329.300 M |
2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.400 M 129.27 % | -8.200 M -12.33 % | -7.300 M -1 831.22 % | -378.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.500 M 16.67 % | -3.000 M |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 400.000 K -42.86 % | 700.000 K -30.00 % | 1.000 M 164.55 % | 378.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 17.200 M 153.92 % | -31.900 M -152.90 % | 60.300 M 2 133.33 % | 2.700 M 2 600.00 % | 100.000 K -98.61 % | 7.200 M 294.59 % | -3.700 M 87.95 % | -30.700 M -248.86 % | -8.800 M -180.73 % | 10.900 M 1 457.14 % | 700.000 K 111.11 % | -6.300 M -128.00 % | 22.500 M 225.70 % | -17.900 M -952.94 % | -1.700 M |
Accounts receivables | -111.700 M -142.83 % | -46.000 M -667.90 % | 8.100 M 200.00 % | -8.100 M -108.43 % | 96.100 M 201.37 % | -94.800 M -746.43 % | -11.200 M 64.10 % | -31.200 M -1 460.00 % | -2.000 M -233.33 % | 1.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -4.400 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 136.300 M 1 026.45 % | 12.100 M -76.18 % | 50.800 M 746.67 % | 6.000 M 105.96 % | -100.600 M -195.18 % | 105.700 M 1 221.25 % | 8.000 M 142.42 % | 3.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -3.000 M -250.00 % | 2.000 M 42.86 % | 1.400 M -70.83 % | 4.800 M 128.57 % | 2.100 M 156.76 % | -3.700 M -640.00 % | -500.000 K 82.14 % | -2.800 M 58.82 % | -6.800 M -172.34 % | 9.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 3.000 M 36.36 % | 2.200 M -91.09 % | 24.700 M 111.11 % | 11.700 M 72.06 % | 6.800 M 0.00 % | 6.800 M -6.85 % | 7.300 M 1 627.20 % | -478.000 K 81.62 % | -2.600 M -200.00 % | 2.600 M -36.59 % | 4.100 M 147.13 % | -8.700 M -31.82 % | -6.600 M -6 700.00 % | 100.000 K -97.14 % | 3.500 M |
Net cash provided by operating activities | 67.900 M 565.69 % | 10.200 M -89.21 % | 94.500 M 90.91 % | 49.500 M 29.58 % | 38.200 M -30.55 % | 55.000 M 17.52 % | 46.800 M 194.34 % | 15.900 M -39.31 % | 26.200 M 43.17 % | 18.300 M -31.46 % | 26.700 M 2.30 % | 26.100 M -52.46 % | 54.900 M 2 989.47 % | -1.900 M -211.76 % | 1.700 M |
Investments in property plant and equipment | -11.300 M -94.83 % | -5.800 M -65.71 % | -3.500 M 66.35 % | -10.400 M -4.00 % | -10.000 M 11.50 % | -11.300 M -37.80 % | -8.200 M -1.23 % | -8.100 M -52.83 % | -5.300 M 0.00 % | -5.300 M -1.92 % | -5.200 M 0.00 % | -5.200 M -26.83 % | -4.100 M 19.61 % | -5.100 M -24.39 % | -4.100 M |
Acquisitions net | 16.300 M | 0.000 | 0.000 100.00 % | -2.900 M 39.58 % | -4.800 M -166.67 % | -1.800 M 80.65 % | -9.300 M 90.87 % | -101.900 M -157.97 % | -39.500 M -6 483.33 % | -600.000 K | 0.000 | 0.000 100.00 % | -600.000 K | 0.000 100.00 % | -1.000 M |
Purchases of investments | 8.000 M | 0.000 100.00 % | -100.000 K 0.00 % | -100.000 K | 0.000 100.00 % | -200.000 K -103.92 % | 5.100 M 13.33 % | 4.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 700.000 K | 0.000 | 0.000 -100.00 % | 6.800 M | 0.000 -100.00 % | 8.300 M 1 560.00 % | 500.000 K 400.00 % | 100.000 K | 0.000 | 0.000 -100.00 % | 500.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 700.000 K |
Other investing activites | -7.900 M -515.79 % | 1.900 M -45.71 % | 3.500 M 158.33 % | -6.000 M 13.04 % | -6.900 M 31.68 % | -10.100 M 29.86 % | -14.400 M 86.47 % | -106.400 M -100.75 % | -53.000 M -26 600.00 % | 200.000 K -33.33 % | 300.000 K 0.00 % | 300.000 K -70.00 % | 1.000 M | 0.000 100.00 % | -500.000 K |
Net cash used for investing activites | 5.800 M 248.72 % | -3.900 M -3 800.00 % | -100.000 K 99.21 % | -12.600 M 14.86 % | -14.800 M -11.28 % | -13.300 M 21.76 % | -17.000 M 84.53 % | -109.900 M -145.31 % | -44.800 M -685.96 % | -5.700 M -29.55 % | -4.400 M 10.20 % | -4.900 M -32.43 % | -3.700 M 27.45 % | -5.100 M -4.08 % | -4.900 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.900 M 193.61 % | -26.600 M | 0.000 | 0.000 -100.00 % | 14.600 M 14 500.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -1.200 M 36.84 % | -1.900 M 55.81 % | -4.300 M 60.19 % | -10.800 M -208.57 % | -3.500 M -3 400.00 % | -100.000 K | 0.000 | 0.000 -100.00 % | 30.500 M | 0.000 100.00 % | -2.800 M -133.33 % | -1.200 M | 0.000 | 0.000 | 0.000 |
Dividends paid | -25.000 M | 0.000 | 0.000 | 0.000 100.00 % | -6.800 M 33.98 % | -10.300 M -19.77 % | -8.600 M -17.81 % | -7.300 M -25.86 % | -5.800 M -30.98 % | -4.428 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -35.300 M -15.36 % | -30.600 M 70.46 % | -103.600 M -488.64 % | -17.600 M 50.00 % | -35.200 M -232.83 % | 26.500 M 164.32 % | -41.200 M -135.52 % | 116.000 M 113.63 % | 54.300 M 628.62 % | -10.272 M -55.64 % | -6.600 M 46.77 % | -12.400 M 72.32 % | -44.800 M -846.67 % | 6.000 M 76.47 % | 3.400 M |
Net cash used provided by financing activities | -59.700 M -93.20 % | -30.900 M 70.17 % | -103.600 M -604.76 % | -14.700 M 66.82 % | -44.300 M -571.28 % | 9.400 M 118.88 % | -49.800 M -147.43 % | 105.000 M 183.02 % | 37.100 M 352.38 % | -14.700 M -122.73 % | -6.600 M 46.77 % | -12.400 M 72.32 % | -44.800 M -846.67 % | 6.000 M 76.47 % | 3.400 M |
Effect of forex changes on cash | 8.000 M 433.33 % | -2.400 M 53.85 % | -5.200 M 25.71 % | -7.000 M -218.18 % | -2.200 M 60.71 % | -5.600 M -163.64 % | 8.800 M 450.00 % | 1.600 M 900.00 % | -200.000 K 66.67 % | -600.000 K -200.00 % | -200.000 K 50.00 % | -400.000 K -140.00 % | 1.000 M 190.91 % | -1.100 M -157.89 % | 1.900 M |
Net change in cash | 22.000 M 181.48 % | -27.000 M -87.50 % | -14.400 M -194.74 % | 15.200 M 165.80 % | -23.100 M -150.77 % | 45.500 M 506.25 % | -11.200 M -188.89 % | 12.600 M -31.15 % | 18.300 M 777.78 % | -2.700 M -117.42 % | 15.500 M 84.52 % | 8.400 M 13.51 % | 7.400 M 452.38 % | -2.100 M -200.00 % | 2.100 M |
Cash at beginning of period | 90.900 M -22.90 % | 117.900 M -10.88 % | 132.300 M 12.98 % | 117.100 M 16.75 % | 100.300 M 83.03 % | 54.800 M -16.97 % | 66.000 M 23.60 % | 53.400 M 52.14 % | 35.100 M -7.14 % | 37.800 M 69.51 % | 22.300 M 60.43 % | 13.900 M 113.85 % | 6.500 M -24.42 % | 8.600 M 32.31 % | 6.500 M |
Cash at end of period | 112.900 M 24.20 % | 90.900 M -22.90 % | 117.900 M -10.88 % | 132.300 M 71.37 % | 77.200 M -23.03 % | 100.300 M 83.03 % | 54.800 M -16.97 % | 66.000 M 23.60 % | 53.400 M 52.14 % | 35.100 M -7.14 % | 37.800 M 69.51 % | 22.300 M 60.43 % | 13.900 M 113.85 % | 6.500 M -24.42 % | 8.600 M |
Operating cash flow | 67.900 M 565.69 % | 10.200 M -89.21 % | 94.500 M 90.91 % | 49.500 M 29.58 % | 38.200 M -30.55 % | 55.000 M 17.52 % | 46.800 M 194.34 % | 15.900 M -39.31 % | 26.200 M 43.17 % | 18.300 M -31.46 % | 26.700 M 2.30 % | 26.100 M -52.46 % | 54.900 M 2 989.47 % | -1.900 M -211.76 % | 1.700 M |
Capital expenditure | -11.300 M -94.83 % | -5.800 M -65.71 % | -3.500 M 66.35 % | -10.400 M -4.00 % | -10.000 M 11.50 % | -11.300 M -37.80 % | -8.200 M -1.23 % | -8.100 M -52.83 % | -5.300 M 0.00 % | -5.300 M -1.92 % | -5.200 M 0.00 % | -5.200 M -26.83 % | -4.100 M 19.61 % | -5.100 M -24.39 % | -4.100 M |
Free CashFlow | 56.600 M 1 186.36 % | 4.400 M -95.16 % | 91.000 M 132.74 % | 39.100 M 38.65 % | 28.200 M -35.47 % | 43.700 M 13.21 % | 38.600 M 394.87 % | 7.800 M -62.68 % | 20.900 M 60.77 % | 13.000 M -39.53 % | 21.500 M 2.87 % | 20.900 M -58.86 % | 50.800 M 825.71 % | -7.000 M -191.67 % | -2.400 M |
2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.028 B 43.77 % | 715.100 M -41.97 % | 1.232 B 5.08 % | 1.173 B 7.62 % | 1.090 B 11.63 % | 976.200 M -4.73 % | 1.025 B -8.49 % | 1.120 B -1.34 % | 1.135 B -2.12 % | 1.160 B 4.69 % | 1.108 B 1.22 % | 1.094 B 1.61 % | 1.077 B -1.03 % | 1.088 B 3.44 % | 1.052 B 11.24 % | 945.700 M 13.72 % | 831.600 M 16.95 % | 711.100 M 16.14 % | 612.300 M -0.36 % | 614.500 M 3.85 % | 591.700 M -51.13 % | 1.211 B 7.02 % | 1.131 B 1.60 % | 1.114 B 6.65 % | 1.044 B 38.19 % | 755.600 M |
Net income | 4.400 M -70.27 % | 14.800 M 111.43 % | 7.000 M 20.69 % | 5.800 M 132.00 % | 2.500 M -56.14 % | 5.700 M 121.03 % | -27.100 M -3 111.11 % | 900.000 K -81.63 % | 4.900 M 113.04 % | 2.300 M -78.10 % | 10.500 M -48.53 % | 20.400 M 94.29 % | 10.500 M -63.92 % | 29.100 M 95.30 % | 14.900 M -28.71 % | 20.900 M 43.15 % | 14.600 M 2.10 % | 14.300 M 16.26 % | 12.300 M 225.51 % | -9.800 M -211.36 % | 8.800 M -10.20 % | 9.800 M -59.50 % | 24.200 M 14.69 % | 21.100 M 95.37 % | 10.800 M 222.73 % | -8.800 M |
Income before tax | 2.700 M -50.00 % | 5.400 M -49.53 % | 10.700 M 10.31 % | 9.700 M 70.18 % | 5.700 M 42.50 % | 4.000 M 116.39 % | -24.400 M -24 500.00 % | 100.000 K -98.21 % | 5.600 M 55.56 % | 3.600 M -70.25 % | 12.100 M -53.10 % | 25.800 M 113.22 % | 12.100 M -45.74 % | 22.300 M 27.43 % | 17.500 M -17.84 % | 21.300 M 17.68 % | 18.100 M 2.84 % | 17.600 M 25.71 % | 14.000 M 214.75 % | -12.200 M -209.91 % | 11.100 M -29.75 % | 15.800 M -51.98 % | 32.900 M 22.76 % | 26.800 M 354.24 % | 5.900 M 175.64 % | -7.800 M |
Income before tax ratio | 0.00 -65.22 % | 0.01 -13.03 % | 0.01 4.97 % | 0.01 58.13 % | 0.01 27.66 % | 0.00 117.21 % | -0.02 -26 764.50 % | 0.00 -98.19 % | 0.00 58.93 % | 0.00 -71.58 % | 0.01 -53.67 % | 0.02 109.85 % | 0.01 -45.18 % | 0.02 23.19 % | 0.02 -26.14 % | 0.02 3.48 % | 0.02 -12.06 % | 0.02 8.25 % | 0.02 215.17 % | -0.02 -205.83 % | 0.02 43.76 % | 0.01 -55.12 % | 0.03 20.83 % | 0.02 325.93 % | 0.01 154.74 % | -0.01 |
EBITDA | 12.900 M -34.18 % | 19.600 M 25.64 % | 15.600 M -33.90 % | 23.600 M 15.69 % | 20.400 M -3.77 % | 21.200 M 436.51 % | -6.300 M -120.86 % | 30.200 M 25.83 % | 24.000 M 169.66 % | 8.900 M -57.62 % | 21.000 M -32.91 % | 31.300 M 52.68 % | 20.500 M -23.79 % | 26.900 M 0.37 % | 26.800 M 3.47 % | 25.900 M 10.68 % | 23.400 M 3.54 % | 22.600 M 29.89 % | 17.400 M 262.62 % | -10.700 M -172.79 % | 14.700 M -37.18 % | 23.400 M -46.08 % | 43.400 M 11.28 % | 39.000 M 60.49 % | 24.300 M 539.47 % | 3.800 M |
Net income ratio | 0.00 -79.32 % | 0.02 264.35 % | 0.01 14.85 % | 0.00 115.58 % | 0.00 -60.71 % | 0.01 122.08 % | -0.03 -3 390.57 % | 0.00 -81.38 % | 0.00 117.66 % | 0.00 -79.08 % | 0.01 -49.15 % | 0.02 91.21 % | 0.01 -63.54 % | 0.03 88.81 % | 0.01 -35.91 % | 0.02 25.88 % | 0.02 -12.70 % | 0.02 0.11 % | 0.02 225.96 % | -0.02 -207.23 % | 0.01 83.75 % | 0.01 -62.16 % | 0.02 12.89 % | 0.02 83.19 % | 0.01 188.81 % | -0.01 |
Ratio EBITDA | 0.01 -54.22 % | 0.03 116.51 % | 0.01 -37.10 % | 0.02 7.50 % | 0.02 -13.80 % | 0.02 453.23 % | -0.01 -122.80 % | 0.03 27.54 % | 0.02 175.51 % | 0.01 -59.52 % | 0.02 -33.72 % | 0.03 50.27 % | 0.02 -23.00 % | 0.02 -2.97 % | 0.03 -6.98 % | 0.03 -2.67 % | 0.03 -11.46 % | 0.03 11.84 % | 0.03 263.20 % | -0.02 -170.09 % | 0.02 28.55 % | 0.02 -49.62 % | 0.04 9.53 % | 0.04 50.49 % | 0.02 362.73 % | 0.01 |
Gross profit ratio | 0.09 22.10 % | 0.08 -35.83 % | 0.12 -1.61 % | 0.12 9.45 % | 0.11 -2.46 % | 0.12 2.60 % | 0.11 -9.17 % | 0.12 3.68 % | 0.12 -4.00 % | 0.12 3.34 % | 0.12 -9.43 % | 0.13 2.14 % | 0.13 -5.38 % | 0.14 4.05 % | 0.13 0.04 % | 0.13 0.95 % | 0.13 -9.59 % | 0.14 -2.63 % | 0.15 2.04 % | 0.15 2.84 % | 0.14 -1.50 % | 0.14 -10.76 % | 0.16 -1.52 % | 0.16 2.30 % | 0.16 -8.38 % | 0.17 |
Weighted average shs out dil | 44.967 M -0.37 % | 45.132 M -0.14 % | 45.196 M -0.66 % | 45.495 M -0.46 % | 45.706 M -0.42 % | 45.900 M -1.31 % | 46.512 M -1.70 % | 47.314 M -3.80 % | 49.181 M -1.78 % | 50.073 M -2.09 % | 51.141 M 0.57 % | 50.849 M -0.25 % | 50.975 M -0.57 % | 51.270 M 0.75 % | 50.887 M 2.99 % | 49.412 M 0.83 % | 49.005 M 8.06 % | 45.351 M 3.30 % | 43.900 M -0.51 % | 44.124 M 0.54 % | 43.886 M -1.07 % | 44.361 M -1.31 % | 44.950 M -0.18 % | 45.029 M 0.11 % | 44.979 M 27.24 % | 35.349 M |
Weighted average shs out | 44.967 M -0.35 % | 45.125 M -0.16 % | 45.196 M -0.60 % | 45.466 M -0.52 % | 45.706 M -0.42 % | 45.900 M -1.31 % | 46.512 M -1.70 % | 47.314 M -3.76 % | 49.161 M -1.82 % | 50.073 M -1.76 % | 50.971 M 1.25 % | 50.340 M -1.24 % | 50.971 M -0.69 % | 51.325 M 0.93 % | 50.853 M 3.04 % | 49.353 M 0.40 % | 49.158 M 8.37 % | 45.361 M 3.33 % | 43.901 M 0.00 % | 43.901 M 0.03 % | 43.886 M -1.07 % | 44.361 M -1.31 % | 44.950 M -0.18 % | 45.029 M 0.11 % | 44.979 M 27.24 % | 35.349 M |
EPS diluted | 0.10 -70.36 % | 0.33 120.00 % | 0.15 15.38 % | 0.13 137.66 % | 0.05 -54.42 % | 0.12 120.69 % | -0.58 -3 152.63 % | 0.02 -80.92 % | 0.10 116.99 % | 0.05 -78.14 % | 0.21 -47.50 % | 0.40 90.48 % | 0.21 -63.16 % | 0.57 96.55 % | 0.29 -30.95 % | 0.42 40.00 % | 0.30 -6.25 % | 0.32 14.29 % | 0.28 227.27 % | -0.22 -210.00 % | 0.20 -9.09 % | 0.22 -59.26 % | 0.54 14.89 % | 0.47 95.83 % | 0.24 196.00 % | -0.25 |
Earnings per share | 0.10 -70.36 % | 0.33 120.00 % | 0.15 15.38 % | 0.13 137.66 % | 0.05 -54.42 % | 0.12 120.69 % | -0.58 -3 152.63 % | 0.02 -80.94 % | 0.10 117.21 % | 0.05 -78.14 % | 0.21 -48.78 % | 0.41 95.24 % | 0.21 -63.16 % | 0.57 96.55 % | 0.29 -30.95 % | 0.42 40.00 % | 0.30 -6.25 % | 0.32 14.29 % | 0.28 227.27 % | -0.22 -210.00 % | 0.20 -9.09 % | 0.22 -59.26 % | 0.54 14.89 % | 0.47 95.83 % | 0.24 196.00 % | -0.25 |
Gross profit | 97.600 M 75.54 % | 55.600 M -62.76 % | 149.300 M 3.39 % | 144.400 M 17.78 % | 122.600 M 8.88 % | 112.600 M -2.26 % | 115.200 M -16.88 % | 138.600 M 2.29 % | 135.500 M -6.03 % | 144.200 M 8.18 % | 133.300 M -8.32 % | 145.400 M 3.78 % | 140.100 M -6.35 % | 149.600 M 7.63 % | 139.000 M 11.29 % | 124.900 M 14.80 % | 108.800 M 5.73 % | 102.900 M 13.08 % | 91.000 M 1.68 % | 89.500 M 6.80 % | 83.800 M -51.87 % | 174.100 M -4.50 % | 182.300 M 0.05 % | 182.200 M 9.10 % | 167.000 M 26.61 % | 131.900 M |
Income tax expense | 800.000 K 134.78 % | -2.300 M -162.16 % | 3.700 M -5.13 % | 3.900 M 21.88 % | 3.200 M 288.24 % | -1.700 M -162.96 % | 2.700 M 640.00 % | -500.000 K -135.71 % | 1.400 M 16.67 % | 1.200 M -25.00 % | 1.600 M -69.23 % | 5.200 M 225.00 % | 1.600 M -76.47 % | 6.800 M 161.54 % | 2.600 M 550.00 % | 400.000 K -88.57 % | 3.500 M 6.06 % | 3.300 M 94.12 % | 1.700 M -29.17 % | 2.400 M 4.35 % | 2.300 M -61.67 % | 6.000 M -30.23 % | 8.600 M 50.88 % | 5.700 M 216.33 % | -4.900 M -590.00 % | 1.000 M |
Cost of revenue | 930.500 M 41.09 % | 659.500 M -39.10 % | 1.083 B 5.32 % | 1.028 B 6.33 % | 967.100 M 11.98 % | 863.600 M -5.05 % | 909.500 M -7.31 % | 981.200 M -1.83 % | 999.500 M -1.57 % | 1.015 B 4.21 % | 974.400 M 2.69 % | 948.900 M 1.28 % | 936.900 M -0.18 % | 938.600 M 2.80 % | 913.000 M 11.23 % | 820.800 M 13.56 % | 722.800 M 18.84 % | 608.200 M 16.67 % | 521.300 M -0.70 % | 525.000 M 3.37 % | 507.900 M -51.01 % | 1.037 B 9.23 % | 949.100 M 1.90 % | 931.400 M 6.18 % | 877.200 M 40.64 % | 623.700 M |
General and administrative expenses | 92.700 M | 0.000 -100.00 % | 89.700 M | 0.000 -100.00 % | 109.500 M 6.31 % | 103.000 M -24.54 % | 136.500 M 0.37 % | 136.000 M 8.45 % | 125.400 M -7.79 % | 136.000 M 15.25 % | 118.000 M 73.27 % | 68.100 M -45.39 % | 124.700 M 119.16 % | 56.900 M -51.37 % | 117.000 M 231.24 % | 35.322 M -60.31 % | 89.000 M 181.65 % | 31.600 M -58.53 % | 76.200 M 4 662.50 % | 1.600 M -97.78 % | 72.000 M -54.08 % | 156.800 M 12.56 % | 139.300 M -2.72 % | 143.200 M -3.11 % | 147.800 M 20.06 % | 123.100 M |
Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 46.500 M | 0.000 -100.00 % | 5.100 M 41.67 % | 3.600 M 116.22 % | -22.200 M -79.03 % | -12.400 M -1 450.00 % | -800.000 K -180.00 % | 1.000 M | 0.000 -100.00 % | 37.400 M | 0.000 -100.00 % | 57.900 M | 0.000 -100.00 % | 64.878 M | 0.000 -100.00 % | 49.400 M | 0.000 -100.00 % | 99.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K |
Operating expenses | 92.700 M 94.34 % | 47.700 M -64.98 % | 136.200 M 2.48 % | 132.900 M 15.97 % | 114.600 M 7.50 % | 106.600 M -6.74 % | 114.300 M -7.52 % | 123.600 M -0.80 % | 124.600 M -9.05 % | 137.000 M 16.10 % | 118.000 M 1.72 % | 116.000 M -7.20 % | 125.000 M 0.97 % | 123.800 M 4.92 % | 118.000 M 16.26 % | 101.500 M 13.28 % | 89.600 M 6.16 % | 84.400 M 10.33 % | 76.500 M -24.48 % | 101.300 M 40.69 % | 72.000 M -54.08 % | 156.800 M 7.69 % | 145.600 M -3.89 % | 151.500 M 0.13 % | 151.300 M 11.99 % | 135.100 M |
Cost and expenses | 1.023 B 44.68 % | 707.200 M -41.99 % | 1.219 B 4.99 % | 1.161 B 7.35 % | 1.082 B 11.49 % | 970.200 M -5.24 % | 1.024 B -7.33 % | 1.105 B -1.72 % | 1.124 B -2.46 % | 1.152 B 5.49 % | 1.092 B 2.58 % | 1.065 B 0.28 % | 1.062 B -0.05 % | 1.062 B 3.05 % | 1.031 B 11.79 % | 922.300 M 13.53 % | 812.400 M 17.30 % | 692.600 M 15.86 % | 597.800 M -4.55 % | 626.300 M 8.00 % | 579.900 M -51.41 % | 1.194 B 9.03 % | 1.095 B 1.09 % | 1.083 B 5.29 % | 1.029 B 35.54 % | 758.800 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 92.700 M 94.34 % | 47.700 M -64.98 % | 136.200 M 2.48 % | 132.900 M 15.97 % | 114.600 M 7.50 % | 106.600 M -6.74 % | 114.300 M -7.52 % | 123.600 M -0.80 % | 124.600 M -9.05 % | 137.000 M 16.10 % | 118.000 M 11.85 % | 105.500 M -15.40 % | 124.700 M 8.62 % | 114.800 M -1.88 % | 117.000 M 16.77 % | 100.200 M 12.58 % | 89.000 M 9.88 % | 81.000 M 6.30 % | 76.200 M -24.48 % | 100.900 M 40.14 % | 72.000 M -54.08 % | 156.800 M 12.56 % | 139.300 M -2.72 % | 143.200 M -3.11 % | 147.800 M 20.06 % | 123.100 M |
Interest income | 600.000 K 500.00 % | 100.000 K -95.65 % | 2.300 M 2 200.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -50.00 % | 200.000 K -75.00 % | 800.000 K -78.38 % | 3.700 M 2.78 % | 3.600 M 12.50 % | 3.200 M -11.11 % | 3.600 M 20.00 % | 3.000 M -14.29 % | 3.500 M 0.00 % | 3.500 M 66.67 % | 2.100 M 90.91 % | 1.100 M 22.22 % | 900.000 K 80.00 % | 500.000 K 25.00 % | 400.000 K -42.86 % | 700.000 K | 0.000 -100.00 % | 400.000 K | 0.000 | 0.000 -100.00 % | 400.000 K |
Interest expense | 2.800 M 7.69 % | 2.600 M 8.33 % | 2.400 M 26.32 % | 1.900 M -20.83 % | 2.400 M 14.29 % | 2.100 M -36.36 % | 3.300 M -36.54 % | 5.200 M 36.84 % | 3.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.500 M -34.78 % | 2.300 M -41.03 % | 3.900 M -4.88 % | 4.100 M -6.82 % | 4.400 M |
Depreciation and amortization | 8.000 M -31.62 % | 11.700 M 3.54 % | 11.300 M -6.61 % | 12.100 M -2.42 % | 12.400 M -18.42 % | 15.200 M 1.33 % | 15.000 M -1.32 % | 15.200 M 7.04 % | 14.200 M 735.29 % | 1.700 M -70.18 % | 5.700 M 185.00 % | 2.000 M -60.78 % | 5.100 M 183.33 % | 1.800 M -62.50 % | 4.800 M 300.00 % | 1.200 M -66.67 % | 3.600 M 414.29 % | 700.000 K -73.08 % | 2.600 M 271.43 % | 700.000 K -75.86 % | 2.900 M -52.46 % | 6.100 M -3.17 % | 6.300 M -24.10 % | 8.300 M -3.49 % | 8.600 M 30.30 % | 6.600 M |
Operating income | 4.900 M -37.97 % | 7.900 M -39.69 % | 13.100 M 13.91 % | 11.500 M 43.75 % | 8.000 M 33.33 % | 6.000 M 566.67 % | 900.000 K -94.00 % | 15.000 M 37.61 % | 10.900 M 51.39 % | 7.200 M -52.94 % | 15.300 M -47.78 % | 29.300 M 90.26 % | 15.400 M -38.65 % | 25.100 M 14.09 % | 22.000 M -10.93 % | 24.700 M 24.75 % | 19.800 M -9.59 % | 21.900 M 47.97 % | 14.800 M 229.82 % | -11.400 M -196.61 % | 11.800 M -31.79 % | 17.300 M -50.29 % | 34.800 M 13.36 % | 30.700 M 207.00 % | 10.000 M 363.16 % | -3.800 M |
Operating income ratio | 0.00 -56.86 % | 0.01 3.92 % | 0.01 8.40 % | 0.01 33.58 % | 0.01 19.45 % | 0.01 599.79 % | 0.00 -93.44 % | 0.01 39.48 % | 0.01 54.67 % | 0.01 -55.05 % | 0.01 -48.41 % | 0.03 87.25 % | 0.01 -38.01 % | 0.02 10.30 % | 0.02 -19.93 % | 0.03 9.70 % | 0.02 -22.69 % | 0.03 27.41 % | 0.02 230.29 % | -0.02 -193.03 % | 0.02 39.57 % | 0.01 -53.55 % | 0.03 11.57 % | 0.03 187.87 % | 0.01 290.43 % | -0.01 |
Total other income expenses net | -2.200 M 12.00 % | -2.500 M -4.17 % | -2.400 M -33.33 % | -1.800 M 21.74 % | -2.300 M -15.00 % | -2.000 M 92.09 % | -25.300 M -74.48 % | -14.500 M -173.58 % | -5.300 M -47.22 % | -3.600 M -12.50 % | -3.200 M 8.57 % | -3.500 M -6.06 % | -3.300 M -17.86 % | -2.800 M 37.78 % | -4.500 M -32.35 % | -3.400 M -100.00 % | -1.700 M 60.47 % | -4.300 M -437.50 % | -800.000 K 0.00 % | -800.000 K -14.29 % | -700.000 K 53.33 % | -1.500 M 21.05 % | -1.900 M 51.28 % | -3.900 M 4.88 % | -4.100 M -2.50 % | -4.000 M |
2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 |
2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -46.000 M -82.54 % | -25.200 M -193.02 % | -8.600 M -131.16 % | 27.600 M 9.96 % | 25.100 M -9.39 % | 27.700 M 592.50 % | 4.000 M -93.85 % | 65.000 M -34.93 % | 99.900 M 39.33 % | 71.700 M -9.36 % | 79.100 M 4.22 % | 75.900 M -17.59 % | 92.100 M -3.36 % | 95.300 M -13.13 % | 109.700 M -7.19 % | 118.200 M 200.00 % | 39.400 M 166.22 % | 14.800 M -40.80 % | 25.000 M 412.50 % | -8.000 M -132.92 % | 24.300 M 244.64 % | -16.800 M -230.23 % | 12.900 M 816.67 % | -1.800 M -110.53 % | 17.100 M -3.93 % | 17.800 M -54.59 % | 39.200 M -43.68 % | 69.600 M 5.61 % | 65.900 M 6.63 % | 61.800 M -4.48 % | 64.700 M |
Total investments | 900.000 K -18.18 % | 1.100 M 0.00 % | 1.100 M -35.29 % | 1.700 M 6.25 % | 1.600 M 0.00 % | 1.600 M 6.67 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 50.00 % | 1.000 M -28.57 % | 1.400 M 55.56 % | 900.000 K -35.71 % | 1.400 M 40.00 % | 1.000 M -16.67 % | 1.200 M 50.00 % | 800.000 K -50.00 % | 1.600 M 100.00 % | 800.000 K -55.56 % | 1.800 M 157.14 % | 700.000 K -63.16 % | 1.900 M 5.56 % | 1.800 M -21.74 % | 2.300 M -4.17 % | 2.400 M 4.35 % | 2.300 M -8.00 % | 2.500 M -28.57 % | 3.500 M 0.00 % | 3.500 M -16.67 % | 4.200 M -12.50 % | 4.800 M 0.00 % | 4.800 M |
Total debt | 60.200 M -31.36 % | 87.700 M -25.74 % | 118.100 M -0.34 % | 118.500 M 4.87 % | 113.000 M -22.39 % | 145.600 M 4.75 % | 139.000 M -29.55 % | 197.300 M 4.34 % | 189.100 M 27.00 % | 148.900 M -8.48 % | 162.700 M -7.66 % | 176.200 M 4.08 % | 169.300 M 12.79 % | 150.100 M -20.29 % | 188.300 M 2.23 % | 184.200 M 120.86 % | 83.400 M 22.29 % | 68.200 M 19.02 % | 57.300 M 111.44 % | 27.100 M -35.93 % | 42.300 M 101.43 % | 21.000 M -36.17 % | 32.900 M 60.49 % | 20.500 M -33.22 % | 30.700 M -3.15 % | 31.700 M -38.09 % | 51.200 M -35.03 % | 78.800 M 19.58 % | 65.900 M -9.85 % | 73.100 M 1.39 % | 72.100 M |
Accumulated other comprehensive income loss | 125.100 M 11.80 % | 111.900 M -12.85 % | 128.400 M 31.15 % | 97.900 M -15.60 % | 116.000 M 16.82 % | 99.300 M -21.13 % | 125.900 M 24.28 % | 101.300 M -20.11 % | 126.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 5.200 M -92.19 % | 66.600 M -22.74 % | 86.200 M 13.12 % | 76.200 M 6.72 % | 71.400 M 1.71 % | 70.200 M 8.50 % | 64.700 M -32.53 % | 95.900 M -7.43 % | 103.600 M -9.28 % | 114.200 M -3.87 % | 118.800 M 9.29 % | 108.700 M 10.13 % | 98.700 M 11.90 % | 88.200 M 30.28 % | 67.700 M 28.22 % | 52.800 M 34.69 % | 39.200 M 59.35 % | 24.600 M 52.80 % | 16.100 M 323.68 % | 3.800 M -78.89 % | 18.000 M -26.83 % | 24.600 M | 0.000 -100.00 % | 20.700 M 127.47 % | 9.100 M 495.65 % | -2.300 M 84.97 % | -15.300 M 34.62 % | -23.400 M 33.90 % | -35.400 M -4.12 % | -34.000 M | 0.000 |
Common stock | 400.000 K -20.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 25.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K | 0.000 |
Total equity | 161.000 M -29.51 % | 228.400 M -6.89 % | 245.300 M 9.61 % | 223.800 M 2.80 % | 217.700 M -0.50 % | 218.800 M -0.95 % | 220.900 M -10.39 % | 246.500 M -5.56 % | 261.000 M -3.12 % | 269.400 M -0.96 % | 272.000 M 4.49 % | 260.300 M 3.25 % | 252.100 M 2.15 % | 246.800 M 15.17 % | 214.300 M 11.44 % | 192.300 M 11.41 % | 172.600 M 10.78 % | 155.800 M 25.95 % | 123.700 M 10.35 % | 112.100 M -12.22 % | 127.700 M -4.34 % | 133.500 M -2.20 % | 136.500 M 5.57 % | 129.300 M 9.48 % | 118.100 M 10.58 % | 106.800 M 15.46 % | 92.500 M 8.31 % | 85.400 M 16.51 % | 73.300 M -2.53 % | 75.200 M -10.69 % | 84.200 M |
Other non current liabilities | 1.500 M 103.91 % | -38.400 M -1 424.14 % | 2.900 M -23.68 % | 3.800 M 52.00 % | 2.500 M -24.24 % | 3.300 M -45.90 % | 6.100 M -12.86 % | 7.000 M 29.63 % | 5.400 M 8.00 % | 5.000 M 400.00 % | 1.000 M -50.00 % | 2.000 M -44.44 % | 3.600 M -40.00 % | 6.000 M -51.22 % | 12.300 M -11.51 % | 13.900 M 167.31 % | 5.200 M -58.40 % | 12.500 M 150.00 % | 5.000 M -67.32 % | 15.300 M 225.53 % | 4.700 M -16.07 % | 5.600 M 1.82 % | 5.500 M -15.38 % | 6.500 M 6.56 % | 6.100 M -31.46 % | 8.900 M -15.24 % | 10.500 M 12.90 % | 9.300 M -5.10 % | 9.800 M -5.77 % | 10.400 M 33.33 % | 7.800 M |
Long term debt | 57.500 M -32.11 % | 84.700 M 34.23 % | 63.100 M -44.31 % | 113.300 M 6.59 % | 106.300 M -22.01 % | 136.300 M 20.83 % | 112.800 M -30.37 % | 162.000 M 4.65 % | 154.800 M 25.04 % | 123.800 M 20.78 % | 102.500 M -0.49 % | 103.000 M -17.60 % | 125.000 M 4.17 % | 120.000 M -16.32 % | 143.400 M -0.07 % | 143.500 M 1 279.81 % | 10.400 M -7.14 % | 11.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M | 0.000 -100.00 % | 200.000 K -99.00 % | 20.000 M -3.85 % | 20.800 M -3.70 % | 21.600 M -2.26 % | 22.100 M |
Total non current liabilities | 64.100 M 18.70 % | 54.000 M -38.00 % | 87.100 M -35.86 % | 135.800 M 5.68 % | 128.500 M -18.52 % | 157.700 M 13.62 % | 138.800 M -27.14 % | 190.500 M 3.98 % | 183.200 M 20.84 % | 151.600 M 20.32 % | 126.000 M -0.94 % | 127.200 M -18.20 % | 155.500 M 1.04 % | 153.900 M -16.09 % | 183.400 M -1.13 % | 185.500 M 479.69 % | 32.000 M -20.20 % | 40.100 M 152.20 % | 15.900 M -34.30 % | 24.200 M 68.06 % | 14.400 M -7.69 % | 15.600 M -3.70 % | 16.200 M -8.47 % | 17.700 M -8.76 % | 19.400 M -8.92 % | 21.300 M -10.50 % | 23.800 M -44.13 % | 42.600 M -7.59 % | 46.100 M -3.96 % | 48.000 M 18.81 % | 40.400 M |
Other current liabilities | 1.900 M -97.74 % | 84.100 M 938.27 % | 8.100 M -2.41 % | 8.300 M 20.29 % | 6.900 M 4.55 % | 6.600 M 8.20 % | 6.100 M 862.50 % | -800.000 K -188.89 % | 900.000 K -99.22 % | 114.900 M 11 390.00 % | 1.000 M -99.34 % | 150.600 M 11 484.62 % | 1.300 M -98.59 % | 92.200 M 7 583.33 % | 1.200 M -98.72 % | 93.500 M 6 578.57 % | 1.400 M -97.98 % | 69.300 M 507.89 % | 11.400 M -79.16 % | 54.700 M 1 339.47 % | 3.800 M -96.26 % | 101.600 M 2 378.05 % | 4.100 M -95.32 % | 87.700 M 2 270.27 % | 3.700 M -95.73 % | 86.600 M 3 665.22 % | 2.300 M -97.01 % | 77.000 M 1 380.77 % | 5.200 M -94.24 % | 90.200 M 1 226.47 % | 6.800 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 600.000 K | 0.000 -100.00 % | 4.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 2.700 M -63.01 % | 7.300 M -86.73 % | 55.000 M 957.69 % | 5.200 M -22.39 % | 6.700 M -27.96 % | 9.300 M -64.50 % | 26.200 M -25.78 % | 35.300 M 2.92 % | 34.300 M 36.65 % | 25.100 M -58.31 % | 60.200 M -17.76 % | 73.200 M 65.24 % | 44.300 M 47.18 % | 30.100 M -32.96 % | 44.900 M 10.32 % | 40.700 M -44.25 % | 73.000 M 28.07 % | 57.000 M -0.52 % | 57.300 M 111.44 % | 27.100 M -35.93 % | 42.300 M 101.43 % | 21.000 M -36.17 % | 32.900 M 60.49 % | 20.500 M -30.98 % | 29.700 M -6.31 % | 31.700 M -37.84 % | 51.000 M -13.27 % | 58.800 M 30.38 % | 45.100 M -12.43 % | 51.500 M 3.00 % | 50.000 M |
Total current liabilities | 694.200 M -15.17 % | 818.300 M 5.36 % | 776.700 M 33.25 % | 582.900 M -2.23 % | 596.200 M 3.69 % | 575.000 M -4.64 % | 603.000 M 2.01 % | 591.100 M 2.41 % | 577.200 M 7.69 % | 536.000 M -14.19 % | 624.600 M -12.52 % | 714.000 M 7.72 % | 662.800 M 9.39 % | 605.900 M -11.66 % | 685.900 M 25.35 % | 547.200 M 53.58 % | 356.300 M 10.69 % | 321.900 M 16.21 % | 277.000 M 22.03 % | 227.000 M -0.48 % | 228.100 M 1.20 % | 225.400 M 3.02 % | 218.800 M 15.04 % | 190.200 M -5.51 % | 201.300 M -0.20 % | 201.700 M -12.23 % | 229.800 M 13.99 % | 201.600 M 5.05 % | 191.900 M -6.89 % | 206.100 M 7.34 % | 192.000 M |
Total liabilities | 758.300 M -13.07 % | 872.300 M 0.98 % | 863.800 M 20.19 % | 718.700 M -0.83 % | 724.700 M -1.09 % | 732.700 M -1.23 % | 741.800 M -5.09 % | 781.600 M 2.79 % | 760.400 M 10.59 % | 687.600 M -8.39 % | 750.600 M -10.77 % | 841.200 M 2.80 % | 818.300 M 7.70 % | 759.800 M -12.60 % | 869.300 M 18.64 % | 732.700 M 88.69 % | 388.300 M 7.27 % | 362.000 M 23.59 % | 292.900 M 16.60 % | 251.200 M 3.59 % | 242.500 M 0.62 % | 241.000 M 2.55 % | 235.000 M 13.04 % | 207.900 M -5.80 % | 220.700 M -1.03 % | 223.000 M -12.07 % | 253.600 M 3.85 % | 244.200 M 2.61 % | 238.000 M -6.34 % | 254.100 M 9.34 % | 232.400 M |
Other non current assets | 0.000 -100.00 % | 200.000 K | 0.000 -100.00 % | 200.000 K | 0.000 -100.00 % | 400.000 K | 0.000 -100.00 % | 500.000 K 600.00 % | -100.000 K -107.14 % | 1.400 M 0.00 % | 1.400 M 0.00 % | 1.400 M 0.00 % | 1.400 M 7.69 % | 1.300 M 8.33 % | 1.200 M -29.41 % | 1.700 M 6.25 % | 1.600 M -11.11 % | 1.800 M 0.00 % | 1.800 M 5.88 % | 1.700 M | 0.000 -100.00 % | 1.800 M -21.74 % | 2.300 M -4.17 % | 2.400 M 4.35 % | 2.300 M -8.00 % | 2.500 M -28.57 % | 3.500 M 0.00 % | 3.500 M -16.67 % | 4.200 M -12.50 % | 4.800 M 0.00 % | 4.800 M |
Long term investments | 2.500 M 56.25 % | 1.600 M -27.27 % | 2.200 M -8.33 % | 2.400 M -36.84 % | 3.800 M -15.56 % | 4.500 M -42.31 % | 7.800 M 16.42 % | 6.700 M 346.67 % | 1.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 43.700 M -12.25 % | 49.800 M -40.57 % | 83.800 M -1.76 % | 85.300 M -5.22 % | 90.000 M -6.44 % | 96.200 M -9.16 % | 105.900 M -10.10 % | 117.800 M -7.54 % | 127.400 M -2.82 % | 131.100 M -0.08 % | 131.200 M -0.38 % | 131.700 M -0.53 % | 132.400 M -0.90 % | 133.600 M 1.21 % | 132.000 M 1.85 % | 129.600 M 51.93 % | 85.300 M -0.47 % | 85.700 M 45.50 % | 58.900 M 24.79 % | 47.200 M -2.07 % | 48.200 M 1.05 % | 47.700 M 0.42 % | 47.500 M -1.25 % | 48.100 M 0.63 % | 47.800 M -3.24 % | 49.400 M -0.60 % | 49.700 M -3.12 % | 51.300 M -3.93 % | 53.400 M -2.91 % | 55.000 M 9.78 % | 50.100 M |
GoodWill | 105.500 M -3.65 % | 109.500 M -19.90 % | 136.700 M 6.05 % | 128.900 M 1.10 % | 127.500 M -1.24 % | 129.100 M -4.44 % | 135.100 M -8.72 % | 148.000 M -3.14 % | 152.800 M -2.18 % | 156.200 M -3.70 % | 162.200 M 1.12 % | 160.400 M -1.78 % | 163.300 M -2.33 % | 167.200 M 5.82 % | 158.000 M -1.25 % | 160.000 M 98.02 % | 80.800 M 0.00 % | 80.800 M 42.50 % | 56.700 M 21.15 % | 46.800 M -9.30 % | 51.600 M 0.98 % | 51.100 M -14.98 % | 60.100 M 0.00 % | 60.100 M 0.00 % | 60.100 M 0.00 % | 60.100 M 0.00 % | 60.100 M 0.33 % | 59.900 M 0.00 % | 59.900 M 0.00 % | 59.900 M -1.16 % | 60.600 M |
Goodwill and intangible assets | 149.200 M -6.34 % | 159.300 M -27.76 % | 220.500 M 2.94 % | 214.200 M -1.52 % | 217.500 M -3.46 % | 225.300 M -6.51 % | 241.000 M -9.33 % | 265.800 M -5.14 % | 280.200 M -2.47 % | 287.300 M -2.08 % | 293.400 M 0.45 % | 292.100 M -1.22 % | 295.700 M -1.70 % | 300.800 M 3.72 % | 290.000 M 0.14 % | 289.600 M 74.35 % | 166.100 M -0.24 % | 166.500 M 44.03 % | 115.600 M 22.98 % | 94.000 M -5.81 % | 99.800 M 1.01 % | 98.800 M -8.18 % | 107.600 M -0.55 % | 108.200 M 0.28 % | 107.900 M -1.46 % | 109.500 M -0.27 % | 109.800 M -1.26 % | 111.200 M -1.85 % | 113.300 M -1.39 % | 114.900 M 3.79 % | 110.700 M |
Property plant equipment net | 10.500 M -16.00 % | 12.500 M -31.69 % | 18.300 M -8.96 % | 20.100 M -11.84 % | 22.800 M -13.64 % | 26.400 M -2.94 % | 27.200 M -15.00 % | 32.000 M 2.24 % | 31.300 M 367.16 % | 6.700 M -9.46 % | 7.400 M 1.37 % | 7.300 M -2.67 % | 7.500 M 4.17 % | 7.200 M -6.49 % | 7.700 M 5.48 % | 7.300 M 14.06 % | 6.400 M 12.28 % | 5.700 M 18.75 % | 4.800 M 11.63 % | 4.300 M -15.69 % | 5.100 M -1.92 % | 5.200 M -5.45 % | 5.500 M -5.17 % | 5.800 M -6.45 % | 6.200 M 5.08 % | 5.900 M -30.59 % | 8.500 M 0.00 % | 8.500 M 7.59 % | 7.900 M -8.14 % | 8.600 M -17.31 % | 10.400 M |
Total non current assets | 164.900 M -6.09 % | 175.600 M -30.54 % | 252.800 M 3.10 % | 245.200 M -3.50 % | 254.100 M -4.80 % | 266.900 M -6.94 % | 286.800 M -9.98 % | 318.600 M -2.87 % | 328.000 M 5.57 % | 310.700 M -1.52 % | 315.500 M 0.48 % | 314.000 M -2.70 % | 322.700 M -1.77 % | 328.500 M 7.28 % | 306.200 M 0.16 % | 305.700 M 71.55 % | 178.200 M 0.06 % | 178.100 M 41.80 % | 125.600 M 22.06 % | 102.900 M -6.11 % | 109.600 M 0.64 % | 108.900 M -8.49 % | 119.000 M -1.33 % | 120.600 M -1.31 % | 122.200 M -1.45 % | 124.000 M -3.28 % | 128.200 M -1.91 % | 130.700 M 0.77 % | 129.700 M -2.19 % | 132.600 M 4.66 % | 126.700 M |
Other current assets | 0.000 -100.00 % | 176.100 M | 0.000 -100.00 % | 9.500 M 493.75 % | 1.600 M -88.06 % | 13.400 M | 0.000 -100.00 % | 11.700 M | 0.000 -100.00 % | 11.400 M | 0.000 -100.00 % | 132.600 M | 0.000 -100.00 % | 175.100 M | 0.000 -100.00 % | 98.300 M | 0.000 -100.00 % | 44.800 M | 0.000 -100.00 % | 28.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.900 M | 0.000 | 0.000 |
Short term investments | -1.600 M -220.00 % | -500.000 K 54.55 % | -1.100 M -57.14 % | -700.000 K 68.18 % | -2.200 M 24.14 % | -2.900 M 53.97 % | -6.300 M -21.15 % | -5.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 106.200 M -5.93 % | 112.900 M -10.89 % | 126.700 M 39.38 % | 90.900 M 3.41 % | 87.900 M -25.45 % | 117.900 M -12.67 % | 135.000 M 2.04 % | 132.300 M 48.32 % | 89.200 M 15.54 % | 77.200 M -7.66 % | 83.600 M -16.65 % | 100.300 M 29.92 % | 77.200 M 40.88 % | 54.800 M -30.28 % | 78.600 M 19.09 % | 66.000 M 50.00 % | 44.000 M -17.60 % | 53.400 M 65.33 % | 32.300 M -7.98 % | 35.100 M 95.00 % | 18.000 M -52.38 % | 37.800 M 89.00 % | 20.000 M -10.31 % | 22.300 M 63.97 % | 13.600 M -2.16 % | 13.900 M 15.83 % | 12.000 M 30.43 % | 9.200 M | 0.000 -100.00 % | 11.300 M 52.70 % | 7.400 M |
Cash and short term investments | 106.200 M -5.93 % | 112.900 M -10.89 % | 126.700 M 39.38 % | 90.900 M 3.41 % | 87.900 M -25.45 % | 117.900 M -12.67 % | 135.000 M 2.04 % | 132.300 M 48.32 % | 89.200 M 15.54 % | 77.200 M -7.66 % | 83.600 M -16.65 % | 100.300 M 29.92 % | 77.200 M 40.88 % | 54.800 M -30.28 % | 78.600 M 19.09 % | 66.000 M 50.00 % | 44.000 M -17.60 % | 53.400 M 65.33 % | 32.300 M -7.98 % | 35.100 M 95.00 % | 18.000 M -52.38 % | 37.800 M 89.00 % | 20.000 M -10.31 % | 22.300 M 63.97 % | 13.600 M -2.16 % | 13.900 M 15.83 % | 12.000 M 30.43 % | 9.200 M | 0.000 -100.00 % | 11.300 M 52.70 % | 7.400 M |
Total current assets | 754.400 M -18.45 % | 925.100 M 8.03 % | 856.300 M 22.80 % | 697.300 M 1.31 % | 688.300 M 0.54 % | 684.600 M 1.29 % | 675.900 M -4.74 % | 709.500 M 2.32 % | 693.400 M 7.29 % | 646.300 M -8.60 % | 707.100 M -10.21 % | 787.500 M 5.32 % | 747.700 M 10.26 % | 678.100 M -12.77 % | 777.400 M 25.53 % | 619.300 M 61.82 % | 382.700 M 12.66 % | 339.700 M 16.74 % | 291.000 M 11.75 % | 260.400 M -0.08 % | 260.600 M -1.88 % | 265.600 M 5.19 % | 252.500 M 16.57 % | 216.600 M 0.00 % | 216.600 M 5.25 % | 205.800 M -5.55 % | 217.900 M 9.55 % | 198.900 M 9.53 % | 181.600 M -7.68 % | 196.700 M 3.58 % | 189.900 M |
Inventory | 0.000 -100.00 % | 200.000 K | 0.000 | 0.000 100.00 % | -1.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 648.200 M 1.97 % | 635.700 M -12.87 % | 729.600 M 22.23 % | 596.900 M -0.58 % | 600.400 M 8.51 % | 553.300 M 2.29 % | 540.900 M -4.35 % | 565.500 M -6.41 % | 604.200 M 8.34 % | 557.700 M -10.55 % | 623.500 M 12.42 % | 554.600 M -17.29 % | 670.500 M 49.60 % | 448.200 M -35.86 % | 698.800 M 53.58 % | 455.000 M 34.34 % | 338.700 M 40.25 % | 241.500 M -6.65 % | 258.700 M 31.19 % | 197.200 M -18.71 % | 242.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax assets | 2.700 M 35.00 % | 2.000 M -83.05 % | 11.800 M 42.17 % | 8.300 M -17.00 % | 10.000 M -2.91 % | 10.300 M -4.63 % | 10.800 M -20.59 % | 13.600 M -9.93 % | 15.100 M -1.31 % | 15.300 M 15.04 % | 13.300 M 0.76 % | 13.200 M -27.07 % | 18.100 M -5.73 % | 19.200 M 163.01 % | 7.300 M 2.82 % | 7.100 M 73.17 % | 4.100 M 0.00 % | 4.100 M 20.59 % | 3.400 M 17.24 % | 2.900 M 3.57 % | 2.800 M -9.68 % | 3.100 M -13.89 % | 3.600 M -14.29 % | 4.200 M -27.59 % | 5.800 M -4.92 % | 6.100 M -4.69 % | 6.400 M -14.67 % | 7.500 M 74.42 % | 4.300 M 0.00 % | 4.300 M 437.50 % | 800.000 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 689.300 M 30.01 % | 530.200 M -25.42 % | 710.900 M 25.00 % | 568.700 M -2.34 % | 582.300 M 55.20 % | 375.200 M -33.90 % | 567.600 M 3.13 % | 550.400 M 1.91 % | 540.100 M 58.99 % | 339.700 M -39.43 % | 560.800 M 30.45 % | 429.900 M -30.07 % | 614.800 M 43.98 % | 427.000 M -32.65 % | 634.000 M 78.29 % | 355.600 M 27.46 % | 279.000 M 89.80 % | 147.000 M -28.57 % | 205.800 M 88.98 % | 108.900 M -38.89 % | 178.200 M 79.10 % | 99.500 M -44.01 % | 177.700 M 127.82 % | 78.000 M -52.55 % | 164.400 M 103.72 % | 80.700 M -53.35 % | 173.000 M 167.80 % | 64.600 M -54.38 % | 141.600 M 120.90 % | 64.100 M -52.31 % | 134.400 M |
Tax payables | 300.000 K -50.00 % | 600.000 K -77.78 % | 2.700 M 285.71 % | 700.000 K 133.33 % | 300.000 K -40.00 % | 500.000 K -83.87 % | 3.100 M 72.22 % | 1.800 M -5.26 % | 1.900 M -96.63 % | 56.300 M 2 065.38 % | 2.600 M -95.69 % | 60.300 M 2 412.50 % | 2.400 M -95.76 % | 56.600 M 875.86 % | 5.800 M -89.90 % | 57.400 M 1 879.31 % | 2.900 M -94.03 % | 48.600 M 1 844.00 % | 2.500 M -93.11 % | 36.300 M 855.26 % | 3.800 M 15.15 % | 3.300 M -19.51 % | 4.100 M 2.50 % | 4.000 M 14.29 % | 3.500 M 29.63 % | 2.700 M -22.86 % | 3.500 M 191.67 % | 1.200 M | 0.000 -100.00 % | 300.000 K -62.50 % | 800.000 K |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 200.000 K -33.33 % | 300.000 K 200.00 % | 100.000 K 0.00 % | 100.000 K 133.33 % | -300.000 K 0.00 % | -300.000 K 0.00 % | -300.000 K 0.00 % | -300.000 K | 0.000 | 0.000 -100.00 % | 100.000 K 0.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K | 0.000 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 155.200 M -3.60 % | 161.000 M 1.58 % | 158.500 M 7.82 % | 147.000 M 0.62 % | 146.100 M -1.55 % | 148.400 M -4.87 % | 156.000 M 3.72 % | 150.400 M -4.14 % | 156.900 M 1.42 % | 154.700 M 1.38 % | 152.600 M 1.06 % | 151.000 M -1.24 % | 152.900 M -3.29 % | 158.100 M 8.21 % | 146.100 M 5.11 % | 139.000 M 4.59 % | 132.900 M 1.68 % | 130.700 M 21.92 % | 107.200 M -0.65 % | 107.900 M -1.28 % | 109.300 M 0.74 % | 108.500 M -20.28 % | 136.100 M 25.79 % | 108.200 M -0.37 % | 108.600 M 0.09 % | 108.500 M 1.21 % | 107.200 M -0.92 % | 108.200 M 0.09 % | 108.100 M -0.46 % | 108.600 M | 0.000 |
Deferred tax liabilities non current | 5.100 M -66.00 % | 15.000 M -28.91 % | 21.100 M 12.83 % | 18.700 M -5.08 % | 19.700 M 8.84 % | 18.100 M -9.05 % | 19.900 M -7.44 % | 21.500 M -6.52 % | 23.000 M 0.88 % | 22.800 M 1.33 % | 22.500 M 1.35 % | 22.200 M -17.47 % | 26.900 M -3.58 % | 27.900 M 0.72 % | 27.700 M -1.42 % | 28.100 M 71.34 % | 16.400 M 0.00 % | 16.400 M 50.46 % | 10.900 M 22.47 % | 8.900 M -8.25 % | 9.700 M -3.00 % | 10.000 M -6.54 % | 10.700 M -4.46 % | 11.200 M -8.94 % | 12.300 M -0.81 % | 12.400 M -5.34 % | 13.100 M -1.50 % | 13.300 M -14.19 % | 15.500 M -3.13 % | 16.000 M 52.38 % | 10.500 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 919.300 M -16.48 % | 1.101 B -0.76 % | 1.109 B 17.68 % | 942.500 M 0.01 % | 942.400 M -0.96 % | 951.500 M -1.16 % | 962.700 M -6.36 % | 1.028 B 0.66 % | 1.021 B 6.73 % | 957.000 M -6.42 % | 1.023 B -7.16 % | 1.102 B 2.91 % | 1.070 B 6.34 % | 1.007 B -7.11 % | 1.084 B 17.15 % | 925.000 M 64.91 % | 560.900 M 8.32 % | 517.800 M 24.29 % | 416.600 M 14.67 % | 363.300 M -1.86 % | 370.200 M -1.15 % | 374.500 M 0.81 % | 371.500 M 10.17 % | 337.200 M -0.47 % | 338.800 M 2.73 % | 329.800 M -4.71 % | 346.100 M 5.01 % | 329.600 M 5.88 % | 311.300 M -5.47 % | 329.300 M 4.01 % | 316.600 M |
2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 |
2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 400.000 K 100.00 % | 200.000 K -60.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 32.28 % | 378.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 11.800 M -24.36 % | 15.600 M 160.00 % | 6.000 M 128.30 % | -21.200 M -98.13 % | -10.700 M -281.36 % | 5.900 M -89.15 % | 54.400 M 1 600.00 % | 3.200 M 740.00 % | -500.000 K -101.72 % | 29.000 M -56.78 % | 67.100 M 329.79 % | -29.200 M 55.49 % | -65.600 M -168.26 % | 96.100 M 189.56 % | -107.300 M -587.73 % | 22.000 M 141.35 % | -53.200 M -277.93 % | 29.900 M 193.73 % | -31.900 M -339.85 % | 13.300 M 212.71 % | -11.800 M |
Accounts receivables | -19.700 M 1.01 % | -19.900 M 78.32 % | -91.800 M -2 195.00 % | -4.000 M 90.48 % | -42.000 M 3.89 % | -43.700 M -184.36 % | 51.800 M 64.97 % | 31.400 M 179.49 % | -39.500 M -236.21 % | 29.000 M -56.78 % | 67.100 M 329.79 % | -29.200 M 55.49 % | -65.600 M -168.26 % | 96.100 M 189.56 % | -107.300 M -587.73 % | 22.000 M 141.35 % | -53.200 M -277.93 % | 29.900 M 193.73 % | -31.900 M -339.85 % | 13.300 M 212.71 % | -11.800 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 31.700 M -16.36 % | 37.900 M -61.48 % | 98.400 M 589.55 % | -20.100 M -162.42 % | 32.200 M -35.08 % | 49.600 M 4 033.33 % | 1.200 M 103.63 % | -33.100 M -184.65 % | 39.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -200.000 K 91.67 % | -2.400 M -300.00 % | -600.000 K -120.69 % | 2.900 M 422.22 % | -900.000 K | 0.000 -100.00 % | 1.400 M -71.43 % | 4.900 M 5 000.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 5.400 M -52.21 % | 11.300 M -28.03 % | 15.700 M -69.51 % | 51.500 M 37.70 % | 37.400 M 70.00 % | 22.000 M 3 566.67 % | 600.000 K -98.47 % | 39.300 M 40.86 % | 27.900 M 18.72 % | 23.500 M 319.63 % | -10.700 M -167.72 % | 15.800 M 1 216.67 % | 1.200 M 163.16 % | -1.900 M 0.00 % | -1.900 M -118.81 % | 10.100 M 129.28 % | -34.500 M -270.79 % | 20.200 M 184.52 % | -23.900 M -148.28 % | 49.500 M 246.45 % | -33.800 M |
Net cash provided by operating activities | 23.200 M -43.00 % | 40.700 M 69.58 % | 24.000 M 24 100.00 % | -100.000 K -101.43 % | 7.000 M -71.19 % | 24.300 M -63.13 % | 65.900 M 148.68 % | 26.500 M 55.88 % | 17.000 M -38.85 % | 27.800 M 396.43 % | 5.600 M -85.34 % | 38.200 M 127.38 % | 16.800 M -42.07 % | 29.000 M 62.92 % | 17.800 M -44.72 % | 32.200 M 297.55 % | -16.300 M -146.31 % | 35.200 M 491.11 % | -9.000 M -122.28 % | 40.400 M 282.81 % | -22.100 M |
Investments in property plant and equipment | -2.000 M 60.00 % | -5.000 M 20.63 % | -6.300 M -110.00 % | -3.000 M -7.14 % | -2.800 M -300.00 % | -700.000 K 75.00 % | -2.800 M -154.55 % | -1.100 M 88.17 % | -9.300 M -830.00 % | -1.000 M 52.38 % | -2.100 M -23.53 % | -1.700 M -13.33 % | -1.500 M -36.36 % | -1.100 M 26.67 % | -1.500 M 6.25 % | -1.600 M 15.79 % | -1.900 M -5.56 % | -1.800 M -28.57 % | -1.400 M -55.56 % | -900.000 K 10.00 % | -1.000 M |
Acquisitions net | 72.700 M 372.08 % | 15.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.100 M -162.50 % | -800.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -71.600 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 600.000 K | 0.000 -100.00 % | 700.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 71.600 M 638.35 % | -13.300 M -200.00 % | 13.300 M 4 333.33 % | 300.000 K -78.57 % | 1.400 M -56.25 % | 3.200 M 900.00 % | -400.000 K -116.00 % | 2.500 M 200.00 % | -2.500 M 21.88 % | -3.200 M 13.51 % | -3.700 M 11.90 % | -4.200 M 28.81 % | -5.900 M -13.46 % | -5.200 M 43.48 % | -9.200 M 91.03 % | -102.600 M -2 600.00 % | -3.800 M 87.94 % | -31.500 M -46.51 % | -21.500 M -1 691.67 % | -1.200 M 53.85 % | -2.600 M |
Net cash used for investing activites | 71.300 M 2 558.62 % | -2.900 M -137.66 % | 7.700 M 385.19 % | -2.700 M -92.86 % | -1.400 M -158.33 % | 2.400 M 185.71 % | -2.800 M -300.00 % | -700.000 K 94.49 % | -12.700 M -202.38 % | -4.200 M 27.59 % | -5.800 M 1.69 % | -5.900 M 20.27 % | -7.400 M -17.46 % | -6.300 M 41.12 % | -10.700 M 89.73 % | -104.200 M -1 728.07 % | -5.700 M 82.88 % | -33.300 M -45.41 % | -22.900 M -990.48 % | -2.100 M 41.67 % | -3.600 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 96.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -1.400 M -250.00 % | -400.000 K 50.00 % | -800.000 K -33.33 % | -600.000 K 53.85 % | -1.300 M -550.00 % | -200.000 K 95.12 % | -4.100 M 19.61 % | -5.100 M 10.53 % | -5.700 M -90.00 % | -3.000 M -500.00 % | -500.000 K -400.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.800 M | 0.000 100.00 % | -10.300 M | 0.000 100.00 % | -8.600 M | 0.000 100.00 % | -7.300 M | 0.000 100.00 % | -5.800 M | 0.000 100.00 % | -4.428 M | 0.000 |
Other financing activites | -95.300 M -3 076.67 % | -3.000 M 0.00 % | -3.000 M -144.12 % | 6.800 M 120.06 % | -33.900 M 7.63 % | -36.700 M 45.14 % | -66.900 M -384.78 % | -13.800 M -251.65 % | 9.100 M 150.00 % | -18.200 M -7.06 % | -17.000 M -585.71 % | 3.500 M -78.40 % | 16.200 M 139.51 % | -41.000 M -20 400.00 % | -200.000 K -100.20 % | 99.400 M 670.54 % | 12.900 M -47.56 % | 24.600 M -17.17 % | 29.700 M 289.51 % | -15.672 M -390.22 % | 5.400 M |
Net cash used provided by financing activities | -95.300 M -73.27 % | -55.000 M -6 775.00 % | -800.000 K -111.76 % | 6.800 M 120.06 % | -33.900 M 7.63 % | -36.700 M 41.09 % | -62.300 M -266.47 % | -17.000 M -286.81 % | 9.100 M 136.40 % | -25.000 M -47.06 % | -17.000 M -150.00 % | -6.800 M -141.98 % | 16.200 M 132.66 % | -49.600 M -24 700.00 % | -200.000 K -100.22 % | 92.100 M 613.95 % | 12.900 M -31.38 % | 18.800 M -36.70 % | 29.700 M 247.76 % | -20.100 M -472.22 % | 5.400 M |
Effect of forex changes on cash | -5.400 M 95.07 % | -109.500 M -2 334.69 % | 4.900 M | 0.000 100.00 % | -1.700 M 76.06 % | -7.100 M -473.68 % | 1.900 M 133.93 % | -5.600 M -300.00 % | -1.400 M 48.15 % | -2.700 M -640.00 % | 500.000 K 120.83 % | -2.400 M 25.00 % | -3.200 M -203.23 % | 3.100 M -45.61 % | 5.700 M 200.00 % | 1.900 M 733.33 % | -300.000 K -175.00 % | 400.000 K 166.67 % | -600.000 K 45.45 % | -1.100 M -320.00 % | 500.000 K |
Net change in cash | -6.200 M 56.64 % | -14.300 M -139.94 % | 35.800 M 1 093.33 % | 3.000 M 110.00 % | -30.000 M -75.44 % | -17.100 M -733.33 % | 2.700 M -93.74 % | 43.100 M 259.17 % | 12.000 M 392.68 % | -4.100 M 75.45 % | -16.700 M -172.29 % | 23.100 M 3.13 % | 22.400 M 194.12 % | -23.800 M -288.89 % | 12.600 M -42.73 % | 22.000 M 334.04 % | -9.400 M -144.55 % | 21.100 M 853.57 % | -2.800 M -116.37 % | 17.100 M 186.36 % | -19.800 M |
Cash at beginning of period | 112.400 M -11.29 % | 126.700 M 39.38 % | 90.900 M 3.41 % | 87.900 M -25.45 % | 117.900 M -12.67 % | 135.000 M 2.04 % | 132.300 M 48.32 % | 89.200 M 15.54 % | 77.200 M -7.66 % | 83.600 M -16.65 % | 100.300 M 29.92 % | 77.200 M 40.88 % | 54.800 M -30.28 % | 78.600 M 19.09 % | 66.000 M 50.00 % | 44.000 M -17.60 % | 53.400 M 65.33 % | 32.300 M -7.98 % | 35.100 M 95.00 % | 18.000 M -52.38 % | 37.800 M |
Cash at end of period | 106.200 M -5.52 % | 112.400 M -11.29 % | 126.700 M 39.38 % | 90.900 M 3.41 % | 87.900 M -25.45 % | 117.900 M -12.67 % | 135.000 M 2.04 % | 132.300 M 48.32 % | 89.200 M 12.20 % | 79.500 M -4.90 % | 83.600 M -16.65 % | 100.300 M 29.92 % | 77.200 M 40.88 % | 54.800 M -30.28 % | 78.600 M 19.09 % | 66.000 M 50.00 % | 44.000 M -17.60 % | 53.400 M 65.33 % | 32.300 M -7.98 % | 35.100 M 95.00 % | 18.000 M |
Operating cash flow | 23.200 M -43.00 % | 40.700 M 69.58 % | 24.000 M 24 100.00 % | -100.000 K -101.43 % | 7.000 M -71.19 % | 24.300 M -63.13 % | 65.900 M 148.68 % | 26.500 M 55.88 % | 17.000 M -38.85 % | 27.800 M 396.43 % | 5.600 M -85.34 % | 38.200 M 127.38 % | 16.800 M -42.07 % | 29.000 M 62.92 % | 17.800 M -44.72 % | 32.200 M 297.55 % | -16.300 M -146.31 % | 35.200 M 491.11 % | -9.000 M -122.28 % | 40.400 M 282.81 % | -22.100 M |
Capital expenditure | -2.000 M 60.00 % | -5.000 M 20.63 % | -6.300 M -110.00 % | -3.000 M -7.14 % | -2.800 M -300.00 % | -700.000 K 75.00 % | -2.800 M -154.55 % | -1.100 M 88.17 % | -9.300 M -830.00 % | -1.000 M 52.38 % | -2.100 M -23.53 % | -1.700 M -13.33 % | -1.500 M -36.36 % | -1.100 M 26.67 % | -1.500 M 6.25 % | -1.600 M 15.79 % | -1.900 M -5.56 % | -1.800 M -28.57 % | -1.400 M -55.56 % | -900.000 K 10.00 % | -1.000 M |
Free CashFlow | 21.200 M -40.62 % | 35.700 M 101.69 % | 17.700 M 670.97 % | -3.100 M -173.81 % | 4.200 M -82.20 % | 23.600 M -62.60 % | 63.100 M 148.43 % | 25.400 M 229.87 % | 7.700 M -71.27 % | 26.800 M 665.71 % | 3.500 M -90.41 % | 36.500 M 138.56 % | 15.300 M -45.16 % | 27.900 M 71.17 % | 16.300 M -46.73 % | 30.600 M 268.13 % | -18.200 M -154.49 % | 33.400 M 421.15 % | -10.400 M -126.33 % | 39.500 M 271.00 % | -23.100 M |
2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 |