
Hargreaves Lansdown plc HRGLY
Trading inactive
Finances
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 735.100 M 26.09 % | 583.000 M -7.61 % | 631.000 M 14.54 % | 550.900 M 14.65 % | 480.500 M 7.35 % | 447.600 M 16.05 % | 385.700 M -0.68 % | 388.333 M -1.72 % | 395.137 M 10.25 % | 358.393 M 22.57 % | 292.403 M 22.48 % | 238.741 M 14.83 % | 207.904 M 30.78 % | 158.970 M 19.67 % | 132.845 M 10.40 % | 120.332 M 21.83 % | 98.769 M 34.45 % | 73.460 M 51.03 % | 48.639 M 21.54 % | 40.019 M |
Net income | 323.800 M 49.70 % | 216.300 M -27.10 % | 296.700 M -5.24 % | 313.100 M 26.56 % | 247.400 M 4.70 % | 236.300 M 11.62 % | 211.700 M 19.68 % | 176.895 M 12.91 % | 156.664 M -3.35 % | 162.091 M 9.23 % | 148.391 M 31.37 % | 112.960 M 23.02 % | 91.820 M 49.87 % | 61.266 M 17.54 % | 52.123 M 22.93 % | 42.401 M 150.08 % | 16.955 M 181.97 % | 6.013 M -41.80 % | 10.332 M 109.45 % | 4.933 M |
Income before tax | 402.700 M 49.59 % | 269.200 M -26.45 % | 366.000 M -3.25 % | 378.300 M 23.71 % | 305.800 M 4.58 % | 292.400 M 10.01 % | 265.800 M 21.44 % | 218.879 M 9.97 % | 199.038 M -5.12 % | 209.786 M 7.48 % | 195.184 M 27.71 % | 152.839 M 21.29 % | 126.013 M 46.03 % | 86.295 M 18.08 % | 73.081 M 19.91 % | 60.945 M 149.88 % | 24.390 M 221.05 % | 7.597 M -47.62 % | 14.504 M 113.01 % | 6.809 M |
Income before tax ratio | 0.55 18.64 % | 0.46 -20.39 % | 0.58 -15.53 % | 0.69 7.90 % | 0.64 -2.58 % | 0.65 -5.21 % | 0.69 22.27 % | 0.56 11.90 % | 0.50 -13.95 % | 0.59 -12.31 % | 0.67 4.27 % | 0.64 5.62 % | 0.61 11.66 % | 0.54 -1.32 % | 0.55 8.62 % | 0.51 105.10 % | 0.25 138.78 % | 0.10 -65.32 % | 0.30 75.26 % | 0.17 |
EBITDA | 418.400 M 46.40 % | 285.800 M -25.24 % | 382.300 M 8.58 % | 352.100 M 13.99 % | 308.900 M 3.62 % | 298.100 M 14.96 % | 259.300 M 16.04 % | 223.465 M 10.39 % | 202.431 M -3.84 % | 210.521 M 8.42 % | 194.175 M 21.20 % | 160.215 M 22.03 % | 131.295 M 41.04 % | 93.092 M 22.03 % | 76.289 M 22.81 % | 62.121 M 361.90 % | 13.449 M -69.84 % | 44.597 M 151.22 % | 17.752 M 23.18 % | 14.412 M |
Net income ratio | 0.44 18.73 % | 0.37 -21.10 % | 0.47 -17.27 % | 0.57 10.38 % | 0.51 -2.47 % | 0.53 -3.82 % | 0.55 20.49 % | 0.46 14.89 % | 0.40 -12.34 % | 0.45 -10.88 % | 0.51 7.26 % | 0.47 7.13 % | 0.44 14.60 % | 0.39 -1.78 % | 0.39 11.35 % | 0.35 105.27 % | 0.17 109.72 % | 0.08 -61.47 % | 0.21 72.33 % | 0.12 |
Ratio EBITDA | 0.57 16.11 % | 0.49 -19.09 % | 0.61 -5.21 % | 0.64 -0.58 % | 0.64 -3.47 % | 0.67 -0.94 % | 0.67 16.83 % | 0.58 12.32 % | 0.51 -12.78 % | 0.59 -11.54 % | 0.66 -1.05 % | 0.67 6.27 % | 0.63 7.84 % | 0.59 1.97 % | 0.57 11.24 % | 0.52 279.13 % | 0.14 -77.57 % | 0.61 66.34 % | 0.36 1.35 % | 0.36 |
Gross profit ratio | 0.81 10.27 % | 0.73 -9.49 % | 0.81 -0.75 % | 0.82 2.33 % | 0.80 -5.94 % | 0.85 -1.65 % | 0.86 25.74 % | 0.69 12.41 % | 0.61 -9.12 % | 0.67 -32.87 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 474.852 M 0.07 % | 474.529 M 0.00 % | 474.546 M -0.06 % | 474.825 M -0.20 % | 475.765 M 0.07 % | 475.414 M 0.09 % | 474.965 M 0.05 % | 474.720 M 0.21 % | 473.716 M -0.14 % | 474.365 M 0.52 % | 471.924 M 0.04 % | 471.728 M -0.67 % | 474.907 M 1.39 % | 468.418 M -0.19 % | 469.319 M -0.35 % | 470.981 M -0.70 % | 474.319 M 0.00 % | 474.319 M 0.00 % | 474.319 M 0.00 % | 474.319 M |
Weighted average shs out | 474.165 M 0.05 % | 473.949 M 0.03 % | 473.791 M -0.01 % | 473.836 M -0.16 % | 474.575 M 0.03 % | 474.430 M 0.01 % | 474.403 M 0.32 % | 472.902 M 0.27 % | 471.647 M 0.30 % | 470.256 M 0.49 % | 467.943 M -0.32 % | 469.424 M 0.07 % | 469.075 M 0.99 % | 464.473 M -0.38 % | 466.241 M 0.46 % | 464.095 M -0.11 % | 464.597 M 5.54 % | 440.207 M -7.19 % | 474.319 M 0.00 % | 474.319 M |
EPS diluted | 0.68 47.83 % | 0.46 -26.98 % | 0.63 -4.55 % | 0.66 26.92 % | 0.52 4.00 % | 0.50 11.11 % | 0.45 21.62 % | 0.37 12.12 % | 0.33 -2.94 % | 0.34 9.68 % | 0.31 29.17 % | 0.24 20.00 % | 0.20 53.85 % | 0.13 18.18 % | 0.11 22.22 % | 0.09 150.00 % | 0.04 176.92 % | 0.01 -40.91 % | 0.02 120.00 % | 0.01 |
Earnings per share | 0.68 47.83 % | 0.46 -26.98 % | 0.63 -4.55 % | 0.66 26.92 % | 0.52 4.00 % | 0.50 11.11 % | 0.45 21.62 % | 0.37 12.12 % | 0.33 -5.71 % | 0.35 9.37 % | 0.32 33.33 % | 0.24 20.00 % | 0.20 53.85 % | 0.13 18.18 % | 0.11 20.88 % | 0.09 152.78 % | 0.04 157.14 % | 0.01 -36.36 % | 0.02 120.00 % | 0.01 |
Gross profit | 594.400 M 39.04 % | 427.500 M -16.37 % | 511.200 M 13.68 % | 449.700 M 17.32 % | 383.300 M 0.97 % | 379.600 M 14.13 % | 332.600 M 24.89 % | 266.319 M 10.47 % | 241.071 M 0.20 % | 240.587 M -17.72 % | 292.403 M 22.48 % | 238.741 M 14.83 % | 207.904 M 30.78 % | 158.970 M 19.67 % | 132.845 M 10.40 % | 120.332 M 21.83 % | 98.769 M 34.45 % | 73.460 M 51.03 % | 48.639 M 21.54 % | 40.019 M |
Income tax expense | 79.000 M 47.94 % | 53.400 M -23.39 % | 69.700 M 7.07 % | 65.100 M 11.86 % | 58.200 M 4.49 % | 55.700 M 3.53 % | 53.800 M 29.26 % | 41.623 M -0.40 % | 41.789 M -11.19 % | 47.052 M 1.86 % | 46.195 M 16.89 % | 39.520 M 16.01 % | 34.066 M 36.16 % | 25.020 M 19.32 % | 20.968 M 13.03 % | 18.551 M 149.51 % | 7.435 M 369.38 % | 1.584 M -62.03 % | 4.172 M 122.39 % | 1.876 M |
Cost of revenue | 140.700 M -9.52 % | 155.500 M 29.80 % | 119.800 M 18.38 % | 101.200 M 4.12 % | 97.200 M 42.94 % | 68.000 M 28.06 % | 53.100 M -56.48 % | 122.014 M -20.80 % | 154.066 M 30.78 % | 117.806 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
General and administrative expenses | 40.900 M 23.56 % | 33.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.475 M 1 168.88 % | -9.400 M -111.69 % | 80.423 M 16.29 % | 69.159 M 12.31 % | 61.579 M -1.56 % | 62.553 M 7.67 % | 58.098 M | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 20.700 M -19.77 % | 25.800 M -9.79 % | 28.600 M 19.67 % | 23.900 M 88.19 % | 12.700 M -22.09 % | 16.300 M 13.99 % | 14.300 M -76.86 % | 61.797 M -38.78 % | 100.949 M 51.74 % | 66.526 M | 0.000 -100.00 % | 9.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 -100.00 % | 97.600 M -16.22 % | 116.500 M 29.73 % | 89.800 M 29.21 % | 69.500 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.000 K 98.06 % | -155.000 K -9.15 % | -142.000 K -33.96 % | -106.000 K -6.00 % | -100.000 K | 0.000 100.00 % | -218.000 K 46.04 % | -404.000 K -1 254.29 % | 35.000 K -90.25 % | 359.000 K | 0.000 |
Operating expenses | 210.000 M 34.19 % | 156.500 M 7.86 % | 145.100 M 27.62 % | 113.700 M 38.32 % | 82.200 M -9.47 % | 90.800 M 23.20 % | 73.700 M 53.32 % | 48.069 M 11.74 % | 43.020 M 32.10 % | 32.566 M -67.42 % | 99.943 M 19.90 % | 83.355 M 3.65 % | 80.423 M 16.29 % | 69.159 M 12.31 % | 61.579 M -1.56 % | 62.553 M -28.69 % | 87.716 M 78.37 % | 49.177 M 45.78 % | 33.734 M 11.90 % | 30.147 M |
Cost and expenses | 350.700 M 12.40 % | 312.000 M 17.78 % | 264.900 M 23.27 % | 214.900 M 19.79 % | 179.400 M 12.97 % | 158.800 M 25.24 % | 126.800 M -25.45 % | 170.083 M -13.70 % | 197.086 M 31.07 % | 150.372 M 50.46 % | 99.943 M 19.90 % | 83.355 M 3.65 % | 80.423 M 16.29 % | 69.159 M 12.31 % | 61.579 M -1.56 % | 62.553 M -28.69 % | 87.716 M 78.37 % | 49.177 M 45.78 % | 33.734 M 11.90 % | 30.147 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 |
Selling general and administrative expenses | 61.600 M 4.58 % | 58.900 M 105.94 % | 28.600 M 19.67 % | 23.900 M 88.19 % | 12.700 M -22.09 % | 16.300 M 13.99 % | 14.300 M -76.86 % | 61.797 M -38.78 % | 100.949 M 51.74 % | 66.526 M -33.79 % | 100.475 M 20.54 % | 83.355 M 3.65 % | 80.423 M 16.29 % | 69.159 M 12.31 % | 61.579 M -1.56 % | 62.553 M 7.67 % | 58.098 M | 0.000 | 0.000 | 0.000 |
Interest income | 15.800 M | 0.000 -100.00 % | 1.100 M -60.71 % | 2.800 M 0.00 % | 2.800 M 86.67 % | 1.500 M 50.00 % | 1.000 M 118.34 % | 458.000 K -48.88 % | 896.000 K -45.57 % | 1.646 M -40.56 % | 2.769 M 28.31 % | 2.158 M 49.55 % | 1.443 M 79.48 % | 804.000 K -67.02 % | 2.438 M -18.84 % | 3.004 M 144.63 % | 1.228 M 23.67 % | 993.000 K -5.16 % | 1.047 M 51.96 % | 689.000 K |
Interest expense | 400.000 K -20.00 % | 500.000 K -28.57 % | 700.000 K 0.00 % | 700.000 K 0.00 % | 700.000 K 250.00 % | 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 |
Depreciation and amortization | 15.300 M -3.16 % | 15.800 M -5.39 % | 16.700 M 15.97 % | 14.400 M 157.14 % | 5.600 M -28.21 % | 7.800 M 27.87 % | 6.100 M 16.97 % | 5.215 M 19.06 % | 4.380 M 75.20 % | 2.500 M 45.77 % | 1.715 M -28.99 % | 2.415 M 4.18 % | 2.318 M -4.49 % | 2.427 M 38.77 % | 1.749 M 42.31 % | 1.229 M 27.23 % | 966.000 K 43.32 % | 674.000 K 16.81 % | 577.000 K -9.42 % | 637.000 K |
Operating income | 384.400 M 42.37 % | 270.000 M -26.15 % | 365.600 M 8.26 % | 337.700 M 11.34 % | 303.300 M 4.19 % | 291.100 M 11.49 % | 261.100 M 19.63 % | 218.250 M 10.20 % | 198.051 M -4.79 % | 208.021 M 8.09 % | 192.460 M 27.79 % | 150.612 M 21.03 % | 124.445 M 45.75 % | 85.382 M 22.31 % | 69.807 M 20.82 % | 57.779 M 423.22 % | 11.043 M 137.84 % | 4.643 M -63.25 % | 12.635 M 111.68 % | 5.969 M |
Operating income ratio | 0.52 12.91 % | 0.46 -20.07 % | 0.58 -5.48 % | 0.61 -2.89 % | 0.63 -2.94 % | 0.65 -3.93 % | 0.68 20.45 % | 0.56 12.13 % | 0.50 -13.65 % | 0.58 -11.82 % | 0.66 4.33 % | 0.63 5.39 % | 0.60 11.45 % | 0.54 2.21 % | 0.53 9.44 % | 0.48 329.46 % | 0.11 76.90 % | 0.06 -75.67 % | 0.26 74.16 % | 0.15 |
Total other income expenses net | 18.300 M 115.89 % | -115.200 M -28 900.00 % | 400.000 K -96.85 % | 12.700 M 139.81 % | -31.900 M -192.66 % | -10.900 M 56.92 % | -25.300 M 40.08 % | -42.221 M -4 377.71 % | 987.000 K -44.08 % | 1.765 M 113.75 % | -12.837 M 67.60 % | -39.621 M -61.07 % | -24.599 M 35.52 % | -38.150 M -210.14 % | -12.301 M -38.81 % | -8.862 M 73.46 % | -33.389 M -868.92 % | -3.446 M -284.38 % | 1.869 M 132.08 % | -5.826 M |
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -355.800 M 24.55 % | -471.600 M -11.31 % | -423.700 M -102.15 % | -209.600 M -17.09 % | -179.000 M -47.33 % | -121.500 M -60.08 % | -75.900 M 63.55 % | -208.209 M 0.45 % | -209.151 M -6.29 % | -196.767 M -10.72 % | -177.717 M -12.68 % | -157.719 M -29.33 % | -121.951 M -71.17 % | -71.245 M 18.50 % | -87.416 M -28.10 % | -68.241 M -41.90 % | -48.092 M -249.89 % | -13.745 M 57.24 % | -32.147 M -46.19 % | -21.990 M |
Total investments | 130.500 M 527.40 % | 20.800 M -65.85 % | 60.900 M -73.59 % | 230.600 M 6.71 % | 216.100 M -3.31 % | 223.500 M 21.40 % | 184.100 M 18 421.13 % | 994.000 K 9.35 % | 909.000 K 4.00 % | 874.000 K 42.58 % | 613.000 K -72.49 % | 2.228 M -0.54 % | 2.240 M -3.53 % | 2.322 M -2.52 % | 2.382 M 108.58 % | 1.142 M -2.31 % | 1.169 M -91.24 % | 13.352 M 44.46 % | 9.243 M 10 524.14 % | 87.000 K |
Total debt | 12.200 M -25.61 % | 16.400 M -17.17 % | 19.800 M -14.66 % | 23.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 |
Accumulated other comprehensive income loss | 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 | 715.200 M 23.48 % | 579.200 M -3.39 % | 599.500 M 6.18 % | 564.600 M 23.30 % | 457.900 M 14.65 % | 399.400 M 31.34 % | 304.100 M 19.43 % | 254.632 M 8.37 % | 234.963 M 2.82 % | 228.512 M 12.84 % | 202.514 M 27.42 % | 158.932 M 17.74 % | 134.989 M 97.22 % | 68.445 M -8.92 % | 75.150 M 26.82 % | 59.255 M 91.03 % | 31.018 M 13.37 % | 27.361 M -6.33 % | 29.211 M 36.65 % | 21.377 M |
Common stock | 1.900 M 0.00 % | 1.900 M 0.00 % | 1.900 M 0.00 % | 1.900 M 0.00 % | 1.900 M 0.00 % | 1.900 M 0.00 % | 1.900 M 0.16 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 1 002.91 % | 172.000 K 0.00 % | 172.000 K 0.00 % | 172.000 K |
Total equity | 709.700 M 23.75 % | 573.500 M -3.19 % | 592.400 M 6.24 % | 557.600 M 21.40 % | 459.300 M 13.35 % | 405.200 M 31.69 % | 307.700 M 21.06 % | 254.164 M 7.21 % | 237.067 M 3.82 % | 228.344 M 15.83 % | 197.145 M 25.24 % | 157.419 M 20.29 % | 130.867 M 98.12 % | 66.053 M -21.97 % | 84.650 M 20.39 % | 70.311 M 58.02 % | 44.495 M 154.71 % | 17.469 M -50.27 % | 35.131 M 32.15 % | 26.584 M |
Other non current liabilities | 3.000 M 15.38 % | 2.600 M -3.70 % | 2.700 M 50.00 % | 1.800 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 % | 444.000 K | 0.000 -100.00 % | 1.180 M 48.06 % | 797.000 K 31.30 % | 607.000 K |
Long term debt | 7.600 M -35.59 % | 11.800 M -21.33 % | 15.000 M -24.62 % | 19.900 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 |
Total non current liabilities | 10.600 M -26.39 % | 14.400 M -18.64 % | 17.700 M -18.43 % | 21.700 M 3 000.00 % | 700.000 K 0.00 % | 700.000 K 16.67 % | 600.000 K 23.20 % | 487.000 K 109.91 % | 232.000 K -6.07 % | 247.000 K -38.86 % | 404.000 K 45.85 % | 277.000 K 369.49 % | 59.000 K -93.43 % | 898.000 K 14.54 % | 784.000 K 76.58 % | 444.000 K -45.19 % | 810.000 K -80.06 % | 4.062 M 43.08 % | 2.839 M 18.89 % | 2.388 M |
Other current liabilities | 64.800 M -7.16 % | 69.800 M 38.49 % | 50.400 M 2.65 % | 49.100 M 10.34 % | 44.500 M 55.05 % | 28.700 M 1.77 % | 28.200 M 60.89 % | 17.527 M -29.22 % | 24.762 M -9.34 % | 27.313 M 46.14 % | 18.690 M -15.55 % | 22.131 M 33.08 % | 16.630 M 19.08 % | 13.965 M 40.10 % | 9.968 M 14.89 % | 8.676 M -5.13 % | 9.145 M -54.93 % | 20.289 M 117.04 % | 9.348 M -20.01 % | 11.686 M |
Deferred revenue | 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 | 4.600 M 0.00 % | 4.600 M -4.17 % | 4.800 M 45.45 % | 3.300 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 |
Total current liabilities | 565.500 M 15.81 % | 488.300 M -36.91 % | 774.000 M 11.08 % | 696.800 M 35.78 % | 513.200 M 33.09 % | 385.600 M -10.99 % | 433.200 M -27.43 % | 596.927 M 43.45 % | 416.123 M 38.25 % | 301.003 M 6.06 % | 283.803 M 82.97 % | 155.106 M -16.69 % | 186.181 M 51.67 % | 122.753 M 44.43 % | 84.989 M 3.17 % | 82.374 M 28.45 % | 64.130 M 11.32 % | 57.610 M 44.01 % | 40.004 M 34.06 % | 29.840 M |
Total liabilities | 576.100 M 14.60 % | 502.700 M -36.50 % | 791.700 M 10.19 % | 718.500 M 39.81 % | 513.900 M 33.03 % | 386.300 M -10.95 % | 433.800 M -27.39 % | 597.414 M 43.49 % | 416.355 M 38.21 % | 301.250 M 6.00 % | 284.207 M 82.91 % | 155.383 M -16.57 % | 186.240 M 50.62 % | 123.651 M 44.16 % | 85.773 M 3.57 % | 82.818 M 27.53 % | 64.940 M 5.30 % | 61.672 M 43.95 % | 42.843 M 32.94 % | 32.228 M |
Other non current 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 -100.00 % | 17.524 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -200.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.737 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.675 M |
Intangible assets | 50.400 M 35.12 % | 37.300 M 11.01 % | 33.600 M 20.00 % | 28.000 M 21.74 % | 23.000 M 0.00 % | 23.000 M 93.28 % | 11.900 M 68.79 % | 7.050 M 52.80 % | 4.614 M 63.15 % | 2.828 M 312.24 % | 686.000 K 308.33 % | 168.000 K -43.24 % | 296.000 K 40.28 % | 211.000 K -10.97 % | 237.000 K -18.56 % | 291.000 K 259.26 % | 81.000 K -94.34 % | 1.430 M -2.92 % | 1.473 M 4.39 % | 1.411 M |
GoodWill | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M -2.48 % | 1.333 M 0.00 % | 1.333 M 0.00 % | 1.333 M 0.00 % | 1.333 M 0.00 % | 1.333 M 0.00 % | 1.333 M 0.00 % | 1.333 M 0.00 % | 1.333 M 0.00 % | 1.333 M 0.00 % | 1.333 M | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 51.700 M 33.94 % | 38.600 M 10.60 % | 34.900 M 19.11 % | 29.300 M 20.58 % | 24.300 M 0.00 % | 24.300 M 84.09 % | 13.200 M 57.46 % | 8.383 M 40.96 % | 5.947 M 42.92 % | 4.161 M 106.09 % | 2.019 M 34.51 % | 1.501 M -7.86 % | 1.629 M 5.51 % | 1.544 M -1.66 % | 1.570 M -3.33 % | 1.624 M 14.85 % | 1.414 M -1.12 % | 1.430 M -2.92 % | 1.473 M 4.39 % | 1.411 M |
Property plant equipment net | 17.400 M -22.67 % | 22.500 M -21.33 % | 28.600 M -13.86 % | 33.200 M 107.50 % | 16.000 M 15.94 % | 13.800 M 17.95 % | 11.700 M 6.49 % | 10.987 M -8.37 % | 11.990 M -5.43 % | 12.679 M 30.21 % | 9.737 M 68.11 % | 5.792 M -17.02 % | 6.980 M -6.25 % | 7.445 M 315.69 % | 1.791 M -16.39 % | 2.142 M -4.76 % | 2.249 M 30.83 % | 1.719 M 14.30 % | 1.504 M 21.19 % | 1.241 M |
Total non current assets | 71.700 M 13.81 % | 63.000 M -6.25 % | 67.200 M 2.44 % | 65.600 M 48.75 % | 44.100 M 18.23 % | 37.300 M 38.66 % | 26.900 M 21.47 % | 22.145 M -7.94 % | 24.055 M 1.97 % | 23.590 M 25.85 % | 18.744 M 83.19 % | 10.232 M -38.83 % | 16.726 M 40.20 % | 11.930 M 130.00 % | 5.187 M -27.14 % | 7.119 M -17.61 % | 8.641 M 117.71 % | 3.969 M 19.19 % | 3.330 M 6.15 % | 3.137 M |
Other current assets | 0.000 -100.00 % | 504.400 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.500 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 K 41.67 % | 12.000 K -63.64 % | 33.000 K 57.14 % | 21.000 K -16.00 % | 25.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Short term investments | 130.500 M 527.40 % | 20.800 M -65.85 % | 60.900 M -73.59 % | 230.600 M 6.71 % | 216.100 M -3.31 % | 223.500 M 21.40 % | 184.100 M 18 421.13 % | 994.000 K 9.35 % | 909.000 K 4.00 % | 874.000 K 42.58 % | 613.000 K -72.49 % | 2.228 M -0.54 % | 2.240 M -3.53 % | 2.322 M -2.52 % | 2.382 M 108.58 % | 1.142 M -2.31 % | 1.169 M -91.24 % | 13.352 M 44.46 % | 9.243 M 5.49 % | 8.762 M |
cash and cash equivalents | 368.000 M -24.59 % | 488.000 M 10.03 % | 443.500 M 90.51 % | 232.800 M 30.06 % | 179.000 M 47.33 % | 121.500 M 60.08 % | 75.900 M -63.55 % | 208.209 M -0.45 % | 209.151 M 6.29 % | 196.767 M 10.72 % | 177.717 M 12.68 % | 157.719 M 29.33 % | 121.951 M 71.17 % | 71.245 M -18.50 % | 87.416 M 28.10 % | 68.241 M 41.90 % | 48.092 M 249.89 % | 13.745 M -57.24 % | 32.147 M 46.19 % | 21.990 M |
Cash and short term investments | 498.500 M -2.02 % | 508.800 M 0.87 % | 504.400 M 8.85 % | 463.400 M 17.29 % | 395.100 M 14.52 % | 345.000 M 32.69 % | 260.000 M 24.28 % | 209.203 M -0.41 % | 210.060 M 6.28 % | 197.641 M 10.83 % | 178.330 M 11.49 % | 159.947 M 28.79 % | 124.191 M 68.81 % | 73.567 M -18.08 % | 89.798 M 29.42 % | 69.383 M 40.85 % | 49.261 M 81.80 % | 27.097 M -34.53 % | 41.390 M 34.59 % | 30.752 M |
Total current assets | 1.214 B 19.83 % | 1.013 B -23.06 % | 1.317 B 8.79 % | 1.211 B 30.29 % | 929.100 M 23.19 % | 754.200 M 5.54 % | 714.600 M -13.84 % | 829.433 M 31.79 % | 629.367 M 24.38 % | 506.004 M 9.38 % | 462.608 M 52.89 % | 302.570 M 0.73 % | 300.381 M 68.97 % | 177.774 M 7.59 % | 165.236 M 13.17 % | 146.010 M 44.86 % | 100.794 M 34.08 % | 75.172 M 0.71 % | 74.644 M 34.07 % | 55.675 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 |
Net receivables | 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 |
Tax assets | 2.600 M 36.84 % | 1.900 M -48.65 % | 3.700 M 19.35 % | 3.100 M -18.42 % | 3.800 M -7.32 % | 4.100 M 105.00 % | 2.000 M -27.93 % | 2.775 M -54.64 % | 6.118 M -9.36 % | 6.750 M -3.41 % | 6.988 M 137.77 % | 2.939 M -63.79 % | 8.117 M 175.99 % | 2.941 M 61.06 % | 1.826 M -45.54 % | 3.353 M -32.64 % | 4.978 M 507.07 % | 820.000 K 132.29 % | 353.000 K -11.31 % | 398.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 |
Account payables | 487.400 M 0.00 % | 487.400 M 19.84 % | 406.700 M -42.92 % | 712.500 M 11.83 % | 637.100 M 46.83 % | 433.900 M 32.53 % | 327.400 M -12.81 % | 375.500 M -32.56 % | 556.754 M 53.46 % | 362.808 M 49.83 % | 242.153 M 4.74 % | 231.192 M 115.65 % | 107.206 M -27.29 % | 147.450 M 61.16 % | 91.494 M 46.15 % | 62.601 M 4.10 % | 60.138 M 16.95 % | 51.423 M 37.79 % | 37.321 M 32.66 % | 28.132 M |
Tax payables | 8.700 M 20.83 % | 7.200 M 14.29 % | 6.300 M -13.70 % | 7.300 M -79.02 % | 34.800 M 17.97 % | 29.500 M 0.00 % | 29.500 M 30.27 % | 22.646 M -20.69 % | 28.553 M -9.46 % | 31.537 M -7.03 % | 33.921 M 31.63 % | 25.769 M 16.60 % | 22.101 M 27.80 % | 17.294 M 39.24 % | 12.420 M -8.41 % | 13.560 M 280.69 % | 3.562 M | 0.000 -100.00 % | 2.524 M 194.17 % | 858.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 |
Minority interest | 0.000 100.00 % | -1.600 M -45.45 % | -1.100 M -57.14 % | -700.000 K -150.00 % | 1.400 M 16.67 % | 1.200 M 50.00 % | 800.000 K 71.67 % | 466.000 K -6.99 % | 501.000 K -15.23 % | 591.000 K 13.00 % | 523.000 K 23.06 % | 425.000 K 543.94 % | 66.000 K 208.20 % | -61.000 K 12.86 % | -70.000 K -16.67 % | -60.000 K | 0.000 | 0.000 | 0.000 | 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 |
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 |
Other total stockholders equity | -7.400 M -23.33 % | -6.000 M 24.05 % | -7.900 M 3.66 % | -8.200 M -331.58 % | -1.900 M -170.37 % | 2.700 M 200.00 % | 900.000 K 131.79 % | -2.831 M -862.93 % | -294.000 K 88.93 % | -2.656 M 65.90 % | -7.789 M -103.10 % | -3.835 M 36.98 % | -6.085 M -43.92 % | -4.228 M -155.10 % | 7.673 M -16.77 % | 9.219 M -20.39 % | 11.580 M 215.06 % | -10.064 M -275.09 % | 5.748 M 14.16 % | 5.035 M |
Deferred tax liabilities 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 -100.00 % | 2.882 M 41.14 % | 2.042 M 14.65 % | 1.781 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 |
Total assets | 1.286 B 19.48 % | 1.076 B -22.25 % | 1.384 B 8.46 % | 1.276 B 31.12 % | 973.200 M 22.96 % | 791.500 M 6.74 % | 741.500 M -12.93 % | 851.578 M 30.33 % | 653.422 M 23.38 % | 529.594 M 10.02 % | 481.352 M 53.88 % | 312.802 M -1.36 % | 317.107 M 67.16 % | 189.704 M 11.31 % | 170.423 M 11.29 % | 153.129 M 39.93 % | 109.435 M 38.28 % | 79.141 M 1.50 % | 77.974 M 32.58 % | 58.812 M |
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | -1.100 M | 0.000 -100.00 % | 2.300 M 103.53 % | -65.100 M | 0.000 | 0.000 -100.00 % | 6.900 M 705.13 % | 857.000 K 360.75 % | 186.000 K 100.40 % | -46.717 M -901.46 % | 5.829 M 107.97 % | -73.134 M -360.51 % | -15.881 M 36.35 % | -24.951 M 2.20 % | -25.511 M -350.89 % | 10.168 M 291.13 % | -5.320 M | 0.000 | 0.000 | 0.000 |
Stock based compensation | 8.200 M -1.20 % | 8.300 M 84.44 % | 4.500 M 25.00 % | 3.600 M -7.69 % | 3.900 M 8.33 % | 3.600 M -12.20 % | 4.100 M 62.38 % | 2.525 M 19.72 % | 2.109 M 4.61 % | 2.016 M -15.51 % | 2.386 M 11.70 % | 2.136 M 32.01 % | 1.618 M 166.12 % | 608.000 K 230.43 % | 184.000 K -10.24 % | 205.000 K -59.65 % | 508.000 K -23.15 % | 661.000 K 8 162.50 % | 8.000 K 14.29 % | 7.000 K |
Change in working capital | -131.200 M -752.74 % | 20.100 M 107.22 % | 9.700 M 1 716.67 % | -600.000 K 91.89 % | -7.400 M -131.25 % | -3.200 M -52.38 % | -2.100 M 89.82 % | -20.630 M -344.11 % | 8.451 M 601.91 % | 1.204 M -8.99 % | 1.323 M -59.95 % | 3.303 M 123.43 % | -14.095 M -447.42 % | 4.057 M -25.00 % | 5.409 M 131.26 % | -17.301 M -4 738.34 % | 373.000 K -95.10 % | 7.620 M 1 889.56 % | 383.000 K -92.52 % | 5.123 M |
Accounts receivables | 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 |
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 |
Accounts payables | 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 working capital | 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 non cash items | 400.000 K -88.89 % | 3.600 M 414.29 % | 700.000 K 0.00 % | 700.000 K -90.54 % | 7.400 M 7 500.00 % | -100.000 K -101.75 % | 5.700 M 2 400.00 % | 228.000 K 128.46 % | -801.000 K 44.10 % | -1.433 M -148.58 % | 2.950 M 108.23 % | -35.846 M -19.58 % | -29.976 M -43.47 % | -20.894 M -3.94 % | -20.102 M -181.82 % | -7.133 M -44.19 % | -4.947 M 27.48 % | -6.822 M -186.88 % | -2.378 M -43.08 % | -1.662 M |
Net cash provided by operating activities | 215.300 M -18.11 % | 262.900 M -19.99 % | 328.600 M 23.81 % | 265.400 M 1.49 % | 261.500 M 6.82 % | 244.800 M 8.41 % | 225.800 M 37.19 % | 164.594 M -3.96 % | 171.388 M 2.61 % | 167.021 M 6.14 % | 157.363 M 28.33 % | 122.620 M 45.44 % | 84.310 M 17.78 % | 71.580 M 25.48 % | 57.047 M 64.03 % | 34.779 M 337.86 % | 7.943 M 17.22 % | 6.776 M -39.63 % | 11.225 M 11.43 % | 10.074 M |
Investments in property plant and equipment | -22.700 M -65.69 % | -13.700 M 24.73 % | -18.200 M -14.47 % | -15.900 M 7.02 % | -17.100 M -6.21 % | -16.100 M -22.90 % | -13.100 M -97.05 % | -6.648 M -21.38 % | -5.477 M 27.81 % | -7.587 M -22.06 % | -6.216 M -464.07 % | -1.102 M 43.34 % | -1.945 M 75.98 % | -8.097 M -498.89 % | -1.352 M -1.58 % | -1.331 M 10.67 % | -1.490 M -75.91 % | -847.000 K 6.41 % | -905.000 K -49.34 % | -606.000 K |
Acquisitions net | 19.200 M | 0.000 -100.00 % | 200.000 K -99.48 % | 38.200 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.067 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.007 M | 0.000 100.00 % | -13.053 M -15 456.47 % | 85.000 K -79.67 % | 418.000 K | 0.000 |
Purchases of investments | -110.000 M | 0.000 100.00 % | -300.000 K 98.00 % | -15.000 M | 0.000 100.00 % | -42.000 M 77.10 % | -183.400 M -215 664.71 % | -85.000 K -142.86 % | -35.000 K 86.64 % | -262.000 K -170.10 % | -97.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.317 M | 0.000 100.00 % | -212.000 K -207.25 % | -69.000 K -122.58 % | -31.000 K -416.67 % | -6.000 K |
Sales maturities of investments | 300.000 K -99.25 % | 40.100 M -76.41 % | 170.000 M 33 900.00 % | 500.000 K -93.24 % | 7.400 M 184.62 % | 2.600 M -3.70 % | 2.700 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.434 M 3 314.29 % | 42.000 K -65.29 % | 121.000 K -46.93 % | 228.000 K -69.52 % | 748.000 K 2 670.37 % | 27.000 K -99.81 % | 14.281 M 5 309.47 % | 264.000 K -85.68 % | 1.843 M | 0.000 |
Other investing activites | -19.200 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.600 M -33.33 % | -7.200 M -106.60 % | -3.485 M -83.42 % | -1.900 M -137.20 % | -801.000 K -140.78 % | 1.964 M -9.07 % | 2.160 M 42.01 % | 1.521 M 67.88 % | 906.000 K -62.84 % | 2.438 M -18.84 % | 3.004 M 144.63 % | 1.228 M -78.97 % | 5.838 M 213.37 % | 1.863 M 95.28 % | 954.000 K |
Net cash used for investing activites | -132.400 M -601.52 % | 26.400 M -82.60 % | 151.700 M 1 844.87 % | 7.800 M 180.41 % | -9.700 M 82.52 % | -55.500 M 71.18 % | -192.600 M -3 055.31 % | -6.104 M -9.16 % | -5.592 M 8.04 % | -6.081 M -204.05 % | -2.000 M -281.82 % | 1.100 M 463.04 % | -303.000 K 95.65 % | -6.963 M -1 446.81 % | 517.000 K -69.59 % | 1.700 M -87.69 % | 13.807 M 487.03 % | 2.352 M 74.87 % | 1.345 M 293.27 % | 342.000 K |
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 |
Common stock issued | 2.200 M -21.43 % | 2.800 M -34.88 % | 4.300 M -25.86 % | 5.800 M -24.68 % | 7.700 M 0.00 % | 7.700 M 83.33 % | 4.200 M -60.58 % | 10.655 M 144.27 % | 4.362 M -56.46 % | 10.019 M 25.58 % | 7.978 M 259.37 % | 2.220 M 760.47 % | 258.000 K 316.13 % | 62.000 K -96.29 % | 1.671 M 78.72 % | 935.000 K -96.35 % | 25.645 M | 0.000 -100.00 % | 85.000 K -75.64 % | 349.000 K |
Common stock repurchased | -5.000 M -19.05 % | -4.200 M 45.45 % | -7.700 M 47.97 % | -14.800 M 1.33 % | -15.000 M -74.42 % | -8.600 M -196.55 % | -2.900 M 81.79 % | -15.927 M -696.35 % | -2.000 M 59.08 % | -4.887 M 58.48 % | -11.771 M | 0.000 100.00 % | -2.155 M 39.97 % | -3.590 M 6.32 % | -3.832 M -23.57 % | -3.101 M | 0.000 100.00 % | -19.667 M | 0.000 | 0.000 |
Dividends paid | -190.400 M 21.00 % | -241.000 M 8.54 % | -263.500 M -29.61 % | -203.300 M -6.72 % | -190.500 M -31.83 % | -144.500 M 12.16 % | -164.500 M -3.99 % | -158.182 M -4.02 % | -152.071 M -7.08 % | -142.013 M -27.11 % | -111.723 M -23.90 % | -90.172 M -187.14 % | -31.404 M 59.35 % | -77.260 M -113.26 % | -36.228 M -155.78 % | -14.164 M -6.51 % | -13.298 M -69.12 % | -7.863 M -214.77 % | -2.498 M 21.10 % | -3.166 M |
Other financing activites | -7.500 M -41.51 % | -5.300 M 28.38 % | -7.400 M 44.36 % | -13.300 M -82.19 % | -7.300 M -711.11 % | -900.000 K -169.23 % | 1.300 M 125.91 % | -5.018 M -380.34 % | 1.790 M -60.72 % | 4.557 M 220.14 % | -3.793 M -270.86 % | 2.220 M 217.03 % | -1.897 M 46.23 % | -3.528 M -63.26 % | -2.161 M 0.23 % | -2.166 M -108.36 % | 25.895 M 231.67 % | -19.667 M -23 237.65 % | 85.000 K -85.81 % | 599.000 K |
Net cash used provided by financing activities | -197.900 M 19.65 % | -246.300 M 9.08 % | -270.900 M -25.07 % | -216.600 M -9.50 % | -197.800 M -36.04 % | -145.400 M 10.91 % | -163.200 M 0.40 % | -163.850 M -9.03 % | -150.281 M -9.33 % | -137.456 M -18.99 % | -115.516 M -31.34 % | -87.952 M -164.11 % | -33.301 M 58.78 % | -80.788 M -110.45 % | -38.389 M -135.08 % | -16.330 M -229.63 % | 12.597 M 145.76 % | -27.530 M -1 040.90 % | -2.413 M 6.00 % | -2.567 M |
Effect of forex changes on cash | 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 change in cash | -115.000 M -367.44 % | 43.000 M -79.47 % | 209.400 M 269.96 % | 56.600 M 4.81 % | 54.000 M 23.01 % | 43.900 M 133.77 % | -130.000 M -2 325.37 % | -5.360 M -134.55 % | 15.515 M -33.93 % | 23.484 M -41.06 % | 39.847 M 11.40 % | 35.768 M -29.46 % | 50.706 M 413.56 % | -16.171 M -184.33 % | 19.175 M -4.83 % | 20.149 M -41.34 % | 34.347 M 286.65 % | -18.402 M -281.18 % | 10.157 M 29.41 % | 7.849 M |
Cash at beginning of period | 488.300 M 9.66 % | 445.300 M 88.77 % | 235.900 M 31.57 % | 179.300 M 43.10 % | 125.300 M 53.93 % | 81.400 M -61.49 % | 211.400 M -2.47 % | 216.753 M 7.71 % | 201.238 M 13.21 % | 177.754 M 12.70 % | 157.719 M 29.33 % | 121.951 M 71.17 % | 71.245 M -18.50 % | 87.416 M 28.10 % | 68.241 M 41.90 % | 48.092 M 249.89 % | 13.745 M -69.79 % | 45.499 M 45.68 % | 31.233 M 36.37 % | 22.903 M |
Cash at end of period | 373.300 M -23.55 % | 488.300 M 9.66 % | 445.300 M 88.77 % | 235.900 M 31.57 % | 179.300 M 43.10 % | 125.300 M 53.93 % | 81.400 M -61.49 % | 211.393 M -2.47 % | 216.753 M 7.71 % | 201.238 M 1.86 % | 197.566 M 25.26 % | 157.719 M 29.33 % | 121.951 M 71.17 % | 71.245 M -18.50 % | 87.416 M 28.10 % | 68.241 M 41.90 % | 48.092 M 77.48 % | 27.097 M -34.53 % | 41.390 M 34.59 % | 30.752 M |
Operating cash flow | 215.300 M -18.11 % | 262.900 M -19.99 % | 328.600 M 23.81 % | 265.400 M 1.49 % | 261.500 M 6.82 % | 244.800 M 8.41 % | 225.800 M 37.19 % | 164.594 M -3.96 % | 171.388 M 2.61 % | 167.021 M 6.14 % | 157.363 M 28.33 % | 122.620 M 45.44 % | 84.310 M 17.78 % | 71.580 M 25.48 % | 57.047 M 64.03 % | 34.779 M 337.86 % | 7.943 M 17.22 % | 6.776 M -39.63 % | 11.225 M 11.43 % | 10.074 M |
Capital expenditure | -22.700 M -65.69 % | -13.700 M 24.73 % | -18.200 M -14.47 % | -15.900 M 7.02 % | -17.100 M -6.21 % | -16.100 M -22.90 % | -13.100 M -97.05 % | -6.648 M -21.38 % | -5.477 M 27.81 % | -7.587 M -22.06 % | -6.216 M -464.07 % | -1.102 M 43.34 % | -1.945 M 75.98 % | -8.097 M -498.89 % | -1.352 M -1.58 % | -1.331 M 10.67 % | -1.490 M -75.91 % | -847.000 K 6.41 % | -905.000 K -49.34 % | -606.000 K |
Free CashFlow | 192.600 M -22.71 % | 249.200 M -19.72 % | 310.400 M 24.41 % | 249.500 M 2.09 % | 244.400 M 6.86 % | 228.700 M 7.52 % | 212.700 M 34.67 % | 157.946 M -4.80 % | 165.911 M 4.06 % | 159.434 M 5.48 % | 151.147 M 24.38 % | 121.518 M 47.54 % | 82.365 M 29.74 % | 63.483 M 13.98 % | 55.695 M 66.51 % | 33.448 M 418.33 % | 6.453 M 8.84 % | 5.929 M -42.55 % | 10.320 M 9.00 % | 9.468 M |
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
Revenue |
Net income |
Income before tax |
Income before tax ratio |
EBITDA |
Net income ratio |
Ratio EBITDA |
Gross profit ratio |
Weighted average shs out dil |
Weighted average shs out |
EPS diluted |
Earnings per share |
Gross profit |
Income tax expense |
Cost of revenue |
General and administrative expenses |
Selling and marketing expenses |
Other expenses |
Operating expenses |
Cost and expenses |
Research and development expenses |
Selling general and administrative expenses |
Interest income |
Interest expense |
Depreciation and amortization |
Operating income |
Operating income ratio |
Total other income expenses net |
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 | 2007-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -355.800 M -47.94 % | -240.500 M 49.00 % | -471.600 M -19.57 % | -394.400 M 6.92 % | -423.700 M -62.59 % | -260.600 M -24.33 % | -209.600 M -30.43 % | -160.700 M 10.22 % | -179.000 M -60.11 % | -111.800 M 7.98 % | -121.500 M -21.50 % | -100.000 M -31.75 % | -75.900 M 60.02 % | -189.843 M 8.82 % | -208.209 M -25.63 % | -165.731 M 20.76 % | -209.151 M -35.89 % | -153.915 M 21.78 % | -196.767 M -16.44 % | -168.993 M 4.91 % | -177.717 M -33.67 % | -132.957 M 15.70 % | -157.719 M -40.73 % | -112.075 M 8.10 % | -121.951 M -23.87 % | -98.452 M -38.19 % | -71.245 M 8.66 % | -77.996 M 10.78 % | -87.416 M -21.09 % | -72.192 M -5.79 % | -68.241 M -22.30 % | -55.796 M |
Total investments | 130.500 M -31.57 % | 190.700 M 816.83 % | 20.800 M -10.34 % | 23.200 M -61.90 % | 60.900 M -45.14 % | 111.000 M -51.86 % | 230.600 M 69.68 % | 135.900 M -37.11 % | 216.100 M 2.71 % | 210.400 M -5.86 % | 223.500 M 27.06 % | 175.900 M -4.45 % | 184.100 M 10 026.51 % | 1.818 M 82.90 % | 994.000 K 36.73 % | 727.000 K -20.02 % | 909.000 K 56.19 % | 582.000 K -33.41 % | 874.000 K 43.75 % | 608.000 K -0.82 % | 613.000 K -37.77 % | 985.000 K -55.79 % | 2.228 M 2.91 % | 2.165 M -3.35 % | 2.240 M -4.07 % | 2.335 M 0.56 % | 2.322 M 7.60 % | 2.158 M -9.40 % | 2.382 M 8.08 % | 2.204 M 92.99 % | 1.142 M -1.81 % | 1.163 M |
Total debt | 12.200 M -16.44 % | 14.600 M -10.98 % | 16.400 M -10.87 % | 18.400 M -7.07 % | 19.800 M -1.49 % | 20.100 M -13.36 % | 23.200 M 5.94 % | 21.900 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 |
Accumulated other comprehensive income loss | 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 | 0.000 |
Retained earnings | 715.200 M 18.25 % | 604.800 M 4.42 % | 579.200 M 7.10 % | 540.800 M -9.79 % | 599.500 M 17.78 % | 509.000 M -9.85 % | 564.600 M 27.10 % | 444.200 M -2.99 % | 457.900 M 20.09 % | 381.300 M -4.53 % | 399.400 M 21.62 % | 328.400 M 7.99 % | 304.100 M 28.36 % | 236.917 M -6.96 % | 254.632 M 24.27 % | 204.894 M -12.80 % | 234.963 M 24.04 % | 189.426 M -17.10 % | 228.512 M 28.22 % | 178.212 M -12.00 % | 202.514 M 34.43 % | 150.648 M -5.21 % | 158.932 M 32.72 % | 119.746 M -11.29 % | 134.989 M 31.97 % | 102.287 M 49.44 % | 68.445 M -13.56 % | 79.183 M 5.37 % | 75.150 M 19.08 % | 63.107 M 6.50 % | 59.255 M 15.81 % | 51.167 M |
Common stock | 1.900 M 0.00 % | 1.900 M 0.00 % | 1.900 M 0.00 % | 1.900 M 0.00 % | 1.900 M 0.00 % | 1.900 M 0.00 % | 1.900 M 0.00 % | 1.900 M 0.00 % | 1.900 M 0.00 % | 1.900 M 0.00 % | 1.900 M 0.00 % | 1.900 M 0.00 % | 1.900 M 0.16 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M 0.00 % | 1.897 M |
Total equity | 709.700 M 17.52 % | 603.900 M 5.30 % | 573.500 M 7.28 % | 534.600 M -9.76 % | 592.400 M 18.31 % | 500.700 M -10.20 % | 557.600 M 26.01 % | 442.500 M -3.66 % | 459.300 M 19.14 % | 385.500 M -4.86 % | 405.200 M 21.65 % | 333.100 M 8.25 % | 307.700 M 30.14 % | 236.444 M -6.97 % | 254.164 M 18.38 % | 214.708 M -9.43 % | 237.067 M 25.32 % | 189.170 M -17.16 % | 228.344 M 26.61 % | 180.352 M -8.52 % | 197.145 M 34.25 % | 146.851 M -6.71 % | 157.419 M 35.91 % | 115.829 M -11.49 % | 130.867 M 33.74 % | 97.855 M 48.15 % | 66.053 M -18.25 % | 80.798 M -4.55 % | 84.650 M 13.02 % | 74.895 M 6.52 % | 70.311 M 6.64 % | 65.933 M |
Other non current liabilities | 3.000 M -31.82 % | 4.400 M 69.23 % | 2.600 M 160.00 % | 1.000 M -62.96 % | 2.700 M 237.50 % | 800.000 K -55.56 % | 1.800 M 157.14 % | 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 | 0.000 | 0.000 | 0.000 -100.00 % | 857.000 K 93.02 % | 444.000 K -12.08 % | 505.000 K |
Long term debt | 7.600 M -24.00 % | 10.000 M -15.25 % | 11.800 M -15.11 % | 13.900 M -7.33 % | 15.000 M -8.54 % | 16.400 M -17.59 % | 19.900 M -9.13 % | 21.900 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 |
Total non current liabilities | 10.600 M -26.39 % | 14.400 M 0.00 % | 14.400 M -3.36 % | 14.900 M -15.82 % | 17.700 M 2.91 % | 17.200 M -20.74 % | 21.700 M -3.98 % | 22.600 M 3 128.57 % | 700.000 K -30.00 % | 1.000 M 42.86 % | 700.000 K 16.67 % | 600.000 K 0.00 % | 600.000 K 22.95 % | 488.000 K 0.21 % | 487.000 K 109.91 % | 232.000 K 0.00 % | 232.000 K -3.33 % | 240.000 K -2.83 % | 247.000 K -26.71 % | 337.000 K -16.58 % | 404.000 K 45.85 % | 277.000 K 0.00 % | 277.000 K 128.93 % | 121.000 K 105.08 % | 59.000 K -88.72 % | 523.000 K -41.76 % | 898.000 K 20.38 % | 746.000 K -4.85 % | 784.000 K -8.52 % | 857.000 K 93.02 % | 444.000 K -12.08 % | 505.000 K |
Other current liabilities | 64.800 M 39.35 % | 46.500 M -33.38 % | 69.800 M 65.01 % | 42.300 M -4.08 % | 44.100 M 14.55 % | 38.500 M -21.59 % | 49.100 M 30.24 % | 37.700 M -15.28 % | 44.500 M 44.01 % | 30.900 M 7.67 % | 28.700 M 5.13 % | 27.300 M -3.19 % | 28.200 M 16.35 % | 24.237 M 38.28 % | 17.527 M -33.03 % | 26.172 M 5.69 % | 24.762 M -0.94 % | 24.997 M -8.48 % | 27.313 M 27.48 % | 21.426 M 14.64 % | 18.690 M -28.51 % | 26.144 M -12.11 % | 29.746 M 35.46 % | 21.959 M 9.86 % | 19.989 M -10.78 % | 22.403 M 30.27 % | 17.198 M 60.64 % | 10.706 M -20.05 % | 13.391 M 45.00 % | 9.235 M -22.85 % | 11.970 M 39.07 % | 8.607 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.300 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 | 0.000 |
Short term debt | 4.600 M 0.00 % | 4.600 M 0.00 % | 4.600 M 2.22 % | 4.500 M -6.25 % | 4.800 M 29.73 % | 3.700 M 12.12 % | 3.300 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 |
Total current liabilities | 565.500 M 48.00 % | 382.100 M -21.75 % | 488.300 M -11.65 % | 552.700 M -28.59 % | 774.000 M -16.31 % | 924.800 M 32.72 % | 696.800 M 17.74 % | 591.800 M 15.32 % | 513.200 M 31.05 % | 391.600 M 1.56 % | 385.600 M 2.96 % | 374.500 M -13.55 % | 433.200 M 28.84 % | 336.236 M -43.67 % | 596.927 M 98.08 % | 301.354 M -27.58 % | 416.123 M 67.55 % | 248.362 M -17.49 % | 301.003 M -9.50 % | 332.601 M 17.19 % | 283.803 M 57.25 % | 180.475 M 16.36 % | 155.106 M 36.56 % | 113.580 M -38.99 % | 186.181 M 25.24 % | 148.658 M 21.10 % | 122.753 M 28.44 % | 95.575 M 12.46 % | 84.989 M 24.25 % | 68.399 M -16.97 % | 82.374 M 32.71 % | 62.071 M |
Total liabilities | 576.100 M 45.30 % | 396.500 M -21.13 % | 502.700 M -11.43 % | 567.600 M -28.31 % | 791.700 M -15.96 % | 942.000 M 31.11 % | 718.500 M 16.94 % | 614.400 M 19.56 % | 513.900 M 30.90 % | 392.600 M 1.63 % | 386.300 M 2.99 % | 375.100 M -13.53 % | 433.800 M 28.83 % | 336.724 M -43.64 % | 597.414 M 98.09 % | 301.586 M -27.57 % | 416.355 M 67.48 % | 248.602 M -17.48 % | 301.250 M -9.52 % | 332.938 M 17.15 % | 284.207 M 57.24 % | 180.752 M 16.33 % | 155.383 M 36.66 % | 113.701 M -38.95 % | 186.240 M 24.84 % | 149.181 M 20.65 % | 123.651 M 28.37 % | 96.321 M 12.30 % | 85.773 M 23.85 % | 69.256 M -16.38 % | 82.818 M 32.35 % | 62.576 M |
Other non current 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 100.00 % | -9.737 M | 0.000 -100.00 % | 2.939 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term investments | 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.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.657 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 50.400 M 12.50 % | 44.800 M 20.11 % | 37.300 M 7.18 % | 34.800 M 3.57 % | 33.600 M 5.66 % | 31.800 M 13.57 % | 28.000 M 22.27 % | 22.900 M -0.43 % | 23.000 M 26.37 % | 18.200 M 0.55 % | 18.100 M 19.08 % | 15.200 M 27.73 % | 11.900 M 28.37 % | 9.270 M 31.49 % | 7.050 M 42.54 % | 4.946 M 7.20 % | 4.614 M 30.19 % | 3.544 M 25.32 % | 2.828 M 152.50 % | 1.120 M 63.27 % | 686.000 K 73.23 % | 396.000 K 135.71 % | 168.000 K -34.63 % | 257.000 K -13.18 % | 296.000 K 15.18 % | 257.000 K 21.80 % | 211.000 K -10.21 % | 235.000 K -0.84 % | 237.000 K 0.85 % | 235.000 K -19.24 % | 291.000 K 85.35 % | 157.000 K |
GoodWill | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M 0.00 % | 1.300 M | 0.000 -100.00 % | 1.300 M -2.48 % | 1.333 M 0.00 % | 1.333 M 0.00 % | 1.333 M 0.00 % | 1.333 M 0.00 % | 1.333 M 0.00 % | 1.333 M 0.00 % | 1.333 M 0.00 % | 1.333 M 0.00 % | 1.333 M 0.00 % | 1.333 M 0.00 % | 1.333 M 0.00 % | 1.333 M 0.00 % | 1.333 M 0.00 % | 1.333 M 0.00 % | 1.333 M 0.00 % | 1.333 M 0.00 % | 1.333 M 0.00 % | 1.333 M 0.00 % | 1.333 M |
Goodwill and intangible assets | 51.700 M 12.15 % | 46.100 M 19.43 % | 38.600 M 6.93 % | 36.100 M 3.44 % | 34.900 M 5.44 % | 33.100 M 12.97 % | 29.300 M 21.07 % | 24.200 M -0.41 % | 24.300 M 24.62 % | 19.500 M 0.52 % | 19.400 M 27.63 % | 15.200 M 15.15 % | 13.200 M 24.49 % | 10.603 M 26.48 % | 8.383 M 33.51 % | 6.279 M 5.58 % | 5.947 M 21.94 % | 4.877 M 17.21 % | 4.161 M 69.63 % | 2.453 M 21.50 % | 2.019 M 16.77 % | 1.729 M 15.19 % | 1.501 M -5.60 % | 1.590 M -2.39 % | 1.629 M 2.45 % | 1.590 M 2.98 % | 1.544 M -1.53 % | 1.568 M -0.13 % | 1.570 M 0.13 % | 1.568 M -3.45 % | 1.624 M 8.99 % | 1.490 M |
Property plant equipment net | 17.400 M -13.43 % | 20.100 M -10.67 % | 22.500 M -10.71 % | 25.200 M -11.89 % | 28.600 M -3.05 % | 29.500 M -11.14 % | 33.200 M -2.35 % | 34.000 M 112.50 % | 16.000 M 3.90 % | 15.400 M 11.59 % | 13.800 M 14.05 % | 12.100 M 3.42 % | 11.700 M 7.31 % | 10.903 M -0.76 % | 10.987 M -12.15 % | 12.506 M 4.30 % | 11.990 M -2.61 % | 12.311 M -2.90 % | 12.679 M 16.94 % | 10.842 M -44.33 % | 19.474 M 250.06 % | 5.563 M -3.95 % | 5.792 M -9.13 % | 6.374 M -8.68 % | 6.980 M -1.13 % | 7.060 M -5.17 % | 7.445 M 89.39 % | 3.931 M 119.49 % | 1.791 M -20.68 % | 2.258 M 5.42 % | 2.142 M -5.26 % | 2.261 M |
Total non current assets | 71.700 M 5.44 % | 68.000 M 7.94 % | 63.000 M -2.93 % | 64.900 M -3.42 % | 67.200 M 3.23 % | 65.100 M -0.76 % | 65.600 M 5.81 % | 62.000 M 40.59 % | 44.100 M 15.45 % | 38.200 M 2.41 % | 37.300 M 24.75 % | 29.900 M 11.15 % | 26.900 M 8.17 % | 24.868 M 12.30 % | 22.145 M -13.56 % | 25.618 M 6.50 % | 24.055 M 4.87 % | 22.939 M -2.76 % | 23.590 M 15.35 % | 20.451 M 9.11 % | 18.744 M 56.87 % | 11.949 M 16.78 % | 10.232 M -24.98 % | 13.639 M -18.46 % | 16.726 M 14.75 % | 14.576 M 22.18 % | 11.930 M 50.14 % | 7.946 M 53.19 % | 5.187 M -9.56 % | 5.735 M -19.44 % | 7.119 M -19.98 % | 8.896 M |
Other current assets | 0.000 -100.00 % | 486.600 M -3.53 % | 504.400 M -16.12 % | 601.300 M -25.99 % | 812.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.200 M -23.64 % | 5.500 M 89.98 % | 2.895 M -9.08 % | 3.184 M -80.08 % | 15.985 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 K | 0.000 -100.00 % | 12.000 K | 0.000 -100.00 % | 21.000 K | 0.000 -100.00 % | 25.000 K | 0.000 | 0.000 |
Short term investments | 130.500 M -31.57 % | 190.700 M 816.83 % | 20.800 M -10.34 % | 23.200 M -61.90 % | 60.900 M -45.14 % | 111.000 M -51.86 % | 230.600 M 69.68 % | 135.900 M -37.11 % | 216.100 M 2.71 % | 210.400 M -5.86 % | 223.500 M 27.06 % | 175.900 M -4.45 % | 184.100 M 10 026.51 % | 1.818 M 82.90 % | 994.000 K 36.73 % | 727.000 K -20.02 % | 909.000 K 56.19 % | 582.000 K -33.41 % | 874.000 K 43.75 % | 608.000 K -0.82 % | 613.000 K -37.77 % | 985.000 K -55.79 % | 2.228 M 2.91 % | 2.165 M -3.35 % | 2.240 M -4.07 % | 2.335 M 0.56 % | 2.322 M 7.60 % | 2.158 M -9.40 % | 2.382 M 8.08 % | 2.204 M 92.99 % | 1.142 M -1.81 % | 1.163 M |
cash and cash equivalents | 368.000 M 44.26 % | 255.100 M -47.73 % | 488.000 M 18.22 % | 412.800 M -6.92 % | 443.500 M 58.00 % | 280.700 M 20.58 % | 232.800 M 27.49 % | 182.600 M 2.01 % | 179.000 M 60.11 % | 111.800 M -7.98 % | 121.500 M 21.50 % | 100.000 M 31.75 % | 75.900 M -60.02 % | 189.843 M -8.82 % | 208.209 M 25.63 % | 165.731 M -20.76 % | 209.151 M 35.89 % | 153.915 M -21.78 % | 196.767 M 16.44 % | 168.993 M -4.91 % | 177.717 M 33.67 % | 132.957 M -15.70 % | 157.719 M 40.73 % | 112.075 M -8.10 % | 121.951 M 23.87 % | 98.452 M 38.19 % | 71.245 M -8.66 % | 77.996 M -10.78 % | 87.416 M 21.09 % | 72.192 M 5.79 % | 68.241 M 22.30 % | 55.796 M |
Cash and short term investments | 498.500 M 11.82 % | 445.800 M -12.38 % | 508.800 M 16.70 % | 436.000 M -13.56 % | 504.400 M 28.77 % | 391.700 M -15.47 % | 463.400 M 45.49 % | 318.500 M -19.39 % | 395.100 M 22.63 % | 322.200 M -6.61 % | 345.000 M 25.05 % | 275.900 M 6.12 % | 260.000 M 35.66 % | 191.661 M -8.39 % | 209.203 M 25.68 % | 166.458 M -20.76 % | 210.060 M 35.96 % | 154.497 M -21.83 % | 197.641 M 16.53 % | 169.601 M -4.89 % | 178.330 M 33.14 % | 133.942 M -16.26 % | 159.947 M 40.01 % | 114.240 M -8.01 % | 124.191 M 23.22 % | 100.787 M 37.00 % | 73.567 M -8.22 % | 80.154 M -10.74 % | 89.798 M 20.70 % | 74.396 M 7.23 % | 69.383 M 21.81 % | 56.959 M |
Total current assets | 1.214 B 30.21 % | 932.400 M -7.97 % | 1.013 B -2.32 % | 1.037 B -21.23 % | 1.317 B -4.41 % | 1.378 B 13.80 % | 1.211 B 21.67 % | 994.900 M 7.08 % | 929.100 M 25.57 % | 739.900 M -1.90 % | 754.200 M 11.19 % | 678.300 M -5.08 % | 714.600 M 30.33 % | 548.300 M -33.89 % | 829.433 M 69.04 % | 490.676 M -22.04 % | 629.367 M 51.72 % | 414.833 M -18.02 % | 506.004 M 2.67 % | 492.839 M 6.53 % | 462.608 M 46.56 % | 315.654 M 4.32 % | 302.570 M 40.15 % | 215.891 M -28.13 % | 300.381 M 29.22 % | 232.460 M 30.76 % | 177.774 M 5.08 % | 169.173 M 2.38 % | 165.236 M 19.38 % | 138.416 M -5.20 % | 146.010 M 22.07 % | 119.613 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 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 | 0.000 |
Tax assets | 2.600 M 44.44 % | 1.800 M -5.26 % | 1.900 M -47.22 % | 3.600 M -2.70 % | 3.700 M 48.00 % | 2.500 M -19.35 % | 3.100 M -18.42 % | 3.800 M 0.00 % | 3.800 M 15.15 % | 3.300 M -19.51 % | 4.100 M 57.69 % | 2.600 M 30.00 % | 2.000 M -40.51 % | 3.362 M 21.15 % | 2.775 M -59.39 % | 6.833 M 11.69 % | 6.118 M 6.38 % | 5.751 M -14.80 % | 6.750 M -5.67 % | 7.156 M 2.40 % | 6.988 M 50.05 % | 4.657 M | 0.000 -100.00 % | 5.675 M -30.09 % | 8.117 M 36.97 % | 5.926 M 101.50 % | 2.941 M 20.19 % | 2.447 M 34.01 % | 1.826 M -4.35 % | 1.909 M -43.07 % | 3.353 M -34.83 % | 5.145 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 | 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 | 487.400 M 50.34 % | 324.200 M -33.48 % | 487.400 M 50.34 % | 324.200 M -20.29 % | 406.700 M -18.53 % | 499.200 M -29.94 % | 712.500 M -18.79 % | 877.400 M 37.72 % | 637.100 M 16.09 % | 548.800 M 26.48 % | 433.900 M 32.37 % | 327.800 M 0.12 % | 327.400 M 1.52 % | 322.500 M -14.11 % | 375.500 M 31.27 % | 286.042 M -48.62 % | 556.754 M 121.45 % | 251.414 M -30.70 % | 362.808 M 85.55 % | 195.531 M -19.25 % | 242.153 M -15.28 % | 285.829 M 23.63 % | 231.192 M 81.90 % | 127.097 M 18.55 % | 107.206 M 51.32 % | 70.846 M -51.95 % | 147.450 M 36.47 % | 108.046 M 18.09 % | 91.494 M 28.38 % | 71.268 M 13.84 % | 62.601 M 32.42 % | 47.275 M |
Tax payables | 8.700 M 27.94 % | 6.800 M -5.56 % | 7.200 M 7.46 % | 6.700 M 6.35 % | 6.300 M 21.15 % | 5.200 M -28.77 % | 7.300 M 37.74 % | 5.300 M -84.77 % | 34.800 M 5.78 % | 32.900 M 11.53 % | 29.500 M 19.43 % | 24.700 M -16.27 % | 29.500 M 13.65 % | 25.957 M 14.62 % | 22.646 M -4.72 % | 23.768 M -16.76 % | 28.553 M 2.58 % | 27.834 M -11.74 % | 31.537 M 24.43 % | 25.346 M -25.28 % | 33.921 M 24.55 % | 27.234 M 50.02 % | 18.154 M -12.62 % | 20.775 M 10.85 % | 18.742 M 2.93 % | 18.209 M 29.50 % | 14.061 M 3.38 % | 13.601 M 51.17 % | 8.997 M -24.33 % | 11.889 M 15.81 % | 10.266 M 22.42 % | 8.386 M |
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 | 0.000 |
Minority interest | 0.000 | 0.000 100.00 % | -1.600 M -45.45 % | -1.100 M 0.00 % | -1.100 M -22.22 % | -900.000 K -28.57 % | -700.000 K -146.67 % | 1.500 M 7.14 % | 1.400 M 7.69 % | 1.300 M 8.33 % | 1.200 M 20.00 % | 1.000 M 25.00 % | 800.000 K 7.10 % | 747.000 K 60.30 % | 466.000 K -32.07 % | 686.000 K 36.93 % | 501.000 K -40.57 % | 843.000 K 42.64 % | 591.000 K -31.83 % | 867.000 K 65.77 % | 523.000 K -36.76 % | 827.000 K 94.59 % | 425.000 K 106.31 % | 206.000 K 212.12 % | 66.000 K 375.00 % | -24.000 K 60.66 % | -61.000 K 12.86 % | -70.000 K 0.00 % | -70.000 K -12.90 % | -62.000 K -3.33 % | -60.000 K -9.09 % | -55.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 | 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 | 0.000 |
Other total stockholders equity | -7.400 M -164.29 % | -2.800 M 53.33 % | -6.000 M 14.29 % | -7.000 M 11.39 % | -7.900 M 15.05 % | -9.300 M -13.41 % | -8.200 M -60.78 % | -5.100 M -168.42 % | -1.900 M -290.00 % | 1.000 M -62.96 % | 2.700 M 50.00 % | 1.800 M 100.00 % | 900.000 K 128.87 % | -3.117 M -10.10 % | -2.831 M -139.15 % | 7.231 M 2 559.52 % | -294.000 K 90.19 % | -2.996 M -12.80 % | -2.656 M -325.64 % | -624.000 K 91.99 % | -7.789 M -19.44 % | -6.521 M -70.04 % | -3.835 M 36.30 % | -6.020 M 1.07 % | -6.085 M 3.49 % | -6.305 M -49.12 % | -4.228 M -1 894.34 % | -212.000 K -102.76 % | 7.673 M -22.91 % | 9.953 M 7.96 % | 9.219 M -28.67 % | 12.924 M |
Deferred tax liabilities 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 | 0.000 |
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 | 0.000 |
Total assets | 1.286 B 28.53 % | 1.000 B -7.04 % | 1.076 B -2.36 % | 1.102 B -20.37 % | 1.384 B -4.06 % | 1.443 B 13.06 % | 1.276 B 20.74 % | 1.057 B 8.60 % | 973.200 M 25.07 % | 778.100 M -1.69 % | 791.500 M 11.76 % | 708.200 M -4.49 % | 741.500 M 29.37 % | 573.168 M -32.69 % | 851.578 M 64.94 % | 516.294 M -20.99 % | 653.422 M 49.26 % | 437.772 M -17.34 % | 529.594 M 3.18 % | 513.290 M 6.64 % | 481.352 M 46.93 % | 327.603 M 4.73 % | 312.802 M 36.28 % | 229.530 M -27.62 % | 317.107 M 28.36 % | 247.036 M 30.22 % | 189.704 M 7.11 % | 177.119 M 3.93 % | 170.423 M 18.23 % | 144.151 M -5.86 % | 153.129 M 19.16 % | 128.509 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 | 2007-12-31 |
Deferred income tax |
Stock based compensation |
Change in working capital |
Accounts receivables |
Inventory |
Accounts payables |
Other working capital |
Other non cash items |
Net cash provided by operating activities |
Investments in property plant and equipment |
Acquisitions net |
Purchases of investments |
Sales maturities of investments |
Other investing activites |
Net cash used for investing activites |
Debt repayment |
Common stock issued |
Common stock repurchased |
Dividends paid |
Other financing activites |
Net cash used provided by financing activities |
Effect of forex changes on cash |
Net change in cash |
Cash at beginning of period |
Cash at end of period |
Operating cash flow |
Capital expenditure |
Free CashFlow |