
Grand Ocean Advanced Resources Company Limited 0065.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 180.934 M -3.74 % | 187.960 M -1.68 % | 191.180 M 4.46 % | 183.016 M 37.59 % | 133.012 M -25.40 % | 178.301 M -8.14 % | 194.109 M 73.56 % | 111.842 M -57.70 % | 264.392 M 10.10 % | 240.128 M -29.98 % | 342.943 M 19.85 % | 286.149 M -33.53 % | 430.506 M -12.94 % | 494.496 M 54.32 % | 320.430 M -2.09 % | 327.259 M -10.13 % | 364.150 M 83.69 % | 198.244 M 196.90 % | 66.771 M 790.87 % | 7.495 M -77.76 % | 33.701 M |
Net income | -50.768 M -113.90 % | -23.734 M -331.85 % | 10.237 M -28.77 % | 14.372 M 133.81 % | -42.505 M -299.90 % | -10.629 M 60.66 % | -27.018 M 26.15 % | -36.585 M 70.36 % | -123.414 M -41.77 % | -87.053 M 23.04 % | -113.109 M -222.12 % | -35.114 M -38.33 % | -25.385 M -1 007.55 % | -2.292 M -110.90 % | 21.037 M -34.61 % | 32.170 M -36.87 % | 50.956 M 41.26 % | 36.073 M 256.00 % | 10.133 M 213.24 % | -8.948 M -102.90 % | -4.410 M |
Income before tax | -66.841 M -103.56 % | -32.836 M -199.80 % | 32.902 M 4.15 % | 31.590 M 146.92 % | -67.321 M -1 955.60 % | -3.275 M 89.21 % | -30.361 M 38.65 % | -49.490 M 48.44 % | -95.985 M 16.47 % | -114.915 M -28.65 % | -89.325 M -152.50 % | -35.376 M 52.51 % | -74.486 M -232.51 % | -22.401 M -257.90 % | 14.187 M -67.30 % | 43.379 M -36.15 % | 67.942 M 121.06 % | 30.735 M 166.98 % | 11.512 M 230.58 % | -8.816 M -99.91 % | -4.410 M |
Income before tax ratio | -0.37 -111.46 % | -0.17 -201.51 % | 0.17 -0.29 % | 0.17 134.10 % | -0.51 -2 655.51 % | -0.02 88.26 % | -0.16 64.65 % | -0.44 -21.89 % | -0.36 24.14 % | -0.48 -83.73 % | -0.26 -110.69 % | -0.12 28.55 % | -0.17 -281.94 % | -0.05 -202.32 % | 0.04 -66.60 % | 0.13 -28.96 % | 0.19 20.34 % | 0.16 -10.08 % | 0.17 114.66 % | -1.18 -798.89 % | -0.13 |
EBITDA | -47.923 M -317.74 % | -11.472 M -123.09 % | 49.686 M 6.88 % | 46.489 M 192.16 % | -50.444 M -385.41 % | 17.674 M 268.24 % | -10.505 M 61.37 % | -27.197 M 56.37 % | -62.338 M -23.27 % | -50.569 M -230.21 % | -15.314 M -197.01 % | 15.786 M 156.54 % | -27.922 M -230.06 % | 21.468 M -48.24 % | 41.479 M -22.97 % | 53.845 M -27.11 % | 73.872 M 107.97 % | 35.521 M 163.29 % | 13.491 M 262.56 % | -8.299 M -106.55 % | -4.018 M |
Net income ratio | -0.28 -122.21 % | -0.13 -335.82 % | 0.05 -31.81 % | 0.08 124.57 % | -0.32 -436.06 % | -0.06 57.17 % | -0.14 57.45 % | -0.33 29.92 % | -0.47 -28.76 % | -0.36 -9.92 % | -0.33 -168.77 % | -0.12 -108.11 % | -0.06 -1 172.17 % | 0.00 -107.06 % | 0.07 -33.21 % | 0.10 -29.75 % | 0.14 -23.10 % | 0.18 19.90 % | 0.15 112.71 % | -1.19 -812.34 % | -0.13 |
Ratio EBITDA | -0.26 -333.96 % | -0.06 -123.48 % | 0.26 2.31 % | 0.25 166.98 % | -0.38 -482.59 % | 0.10 283.16 % | -0.05 77.74 % | -0.24 -3.14 % | -0.24 -11.96 % | -0.21 -371.60 % | -0.04 -180.94 % | 0.06 185.06 % | -0.06 -249.40 % | 0.04 -66.46 % | 0.13 -21.32 % | 0.16 -18.89 % | 0.20 13.22 % | 0.18 -11.32 % | 0.20 118.25 % | -1.11 -828.72 % | -0.12 |
Gross profit ratio | 0.37 7.48 % | 0.35 -18.28 % | 0.42 5.19 % | 0.40 11.06 % | 0.36 -17.62 % | 0.44 16.45 % | 0.38 169.47 % | 0.14 -73.36 % | 0.53 29.05 % | 0.41 31.86 % | 0.31 97.77 % | 0.16 -11.20 % | 0.18 26.78 % | 0.14 -20.64 % | 0.18 -23.92 % | 0.23 -8.41 % | 0.25 21.63 % | 0.21 5.39 % | 0.20 218.06 % | 0.06 -80.13 % | 0.31 |
Weighted average shs out dil | 199.062 M -89.12 % | 1.829 B 21.65 % | 1.503 B 0.00 % | 1.503 B 0.00 % | 1.503 B 0.00 % | 1.503 B 0.00 % | 1.503 B 30.53 % | 1.152 B 28.26 % | 897.992 M 85.73 % | 483.505 M 75.18 % | 276.011 M 5.89 % | 260.669 M -4.70 % | 273.512 M 0.14 % | 273.132 M 0.00 % | 273.132 M 0.00 % | 273.132 M 0.00 % | 273.132 M 17.84 % | 231.789 M 35.86 % | 170.610 M 0.00 % | 170.610 M 0.00 % | 170.610 M |
Weighted average shs out | 199.062 M -89.12 % | 1.829 B 21.65 % | 1.503 B 0.00 % | 1.503 B 0.00 % | 1.503 B 0.00 % | 1.503 B 0.17 % | 1.501 B 30.46 % | 1.151 B 28.12 % | 897.992 M 85.73 % | 483.505 M 75.18 % | 276.011 M 5.89 % | 260.669 M -4.70 % | 273.512 M 0.14 % | 273.132 M 0.00 % | 273.132 M 0.00 % | 273.132 M 0.00 % | 273.132 M 17.84 % | 231.789 M 35.86 % | 170.610 M 0.00 % | 170.610 M -87.03 % | 1.316 B |
EPS diluted | -0.25 -1 823.08 % | -0.01 -291.18 % | 0.01 -29.17 % | 0.01 133.92 % | -0.03 -298.59 % | -0.01 60.56 % | -0.02 43.40 % | -0.03 77.29 % | -0.14 22.22 % | -0.18 56.10 % | -0.41 -215.38 % | -0.13 -40.09 % | -0.09 -1 004.76 % | -0.01 -110.92 % | 0.08 -35.92 % | 0.12 -36.84 % | 0.19 18.75 % | 0.16 169.36 % | 0.06 213.36 % | -0.05 -103.10 % | -0.03 |
Earnings per share | -0.25 -1 823.08 % | -0.01 -291.18 % | 0.01 -29.17 % | 0.01 133.92 % | -0.03 -298.59 % | -0.01 60.56 % | -0.02 43.40 % | -0.03 77.29 % | -0.14 22.22 % | -0.18 56.10 % | -0.41 -215.38 % | -0.13 -40.09 % | -0.09 -1 004.76 % | -0.01 -110.92 % | 0.08 -35.92 % | 0.12 -36.84 % | 0.19 18.75 % | 0.16 169.36 % | 0.06 213.36 % | -0.05 -1 441.18 % | 0.00 |
Gross profit | 67.469 M 3.46 % | 65.211 M -19.66 % | 81.166 M 9.88 % | 73.865 M 52.81 % | 48.339 M -38.54 % | 78.657 M 6.97 % | 73.533 M 367.68 % | 15.723 M -88.73 % | 139.499 M 42.09 % | 98.175 M -7.67 % | 106.332 M 137.02 % | 44.862 M -40.98 % | 76.007 M 10.37 % | 68.865 M 22.46 % | 56.233 M -25.51 % | 75.488 M -17.69 % | 91.712 M 123.42 % | 41.049 M 212.90 % | 13.119 M 2 733.48 % | 463.000 K -95.58 % | 10.478 M |
Income tax expense | -3.058 M -495.09 % | 774.000 K -88.62 % | 6.802 M 1 866.75 % | -385.000 K 91.34 % | -4.445 M -5 068.60 % | -86.000 K -100.50 % | 17.267 M 614.99 % | 2.415 M -92.62 % | 32.726 M 570.89 % | 4.878 M -76.38 % | 20.649 M -37.10 % | 32.827 M 404.60 % | -10.777 M -4 866.36 % | -217.000 K -17.93 % | -184.000 K -101.56 % | 11.778 M -16.52 % | 14.109 M 1 121.65 % | -1.381 M | 0.000 | 0.000 | 0.000 |
Cost of revenue | 113.465 M -7.56 % | 122.749 M 11.58 % | 110.014 M 0.79 % | 109.151 M 28.91 % | 84.673 M -15.02 % | 99.644 M -17.36 % | 120.576 M 25.44 % | 96.119 M -23.04 % | 124.893 M -12.02 % | 141.953 M -40.01 % | 236.611 M -1.94 % | 241.287 M -31.94 % | 354.499 M -16.71 % | 425.631 M 61.10 % | 264.197 M 4.94 % | 251.771 M -7.59 % | 272.438 M 73.31 % | 157.195 M 192.99 % | 53.652 M 662.97 % | 7.032 M -69.72 % | 23.223 M |
General and administrative expenses | 103.811 M 42.23 % | 72.986 M 1.14 % | 72.160 M -2.91 % | 74.323 M -10.44 % | 82.983 M 31.75 % | 62.985 M 16.91 % | 53.876 M 11.08 % | 48.502 M -28.11 % | 67.463 M -27.76 % | 93.389 M 18.84 % | 78.585 M 16.96 % | 67.192 M 31.20 % | 51.212 M -15.01 % | 60.260 M 59.97 % | 37.670 M 32.38 % | 28.457 M 29.73 % | 21.935 M 81.16 % | 12.108 M 136.07 % | 5.129 M | 0.000 | 0.000 |
Selling and marketing expenses | 3.909 M -14.05 % | 4.548 M -0.29 % | 4.561 M 20.69 % | 3.779 M 24.35 % | 3.039 M -40.74 % | 5.128 M -19.56 % | 6.375 M 13.68 % | 5.608 M -48.16 % | 10.818 M -63.80 % | 29.884 M 36.05 % | 21.966 M 581.33 % | 3.224 M -81.49 % | 17.414 M 1.52 % | 17.154 M 1 266.85 % | 1.255 M -47.49 % | 2.390 M -63.17 % | 6.490 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 26.554 M 34.89 % | 19.686 M 166.89 % | -29.430 M 18.03 % | -35.904 M -221.67 % | 29.510 M | 0.000 -100.00 % | 538.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.000 K -99.40 % | 12.552 M 245.02 % | 3.638 M 353.34 % | -1.436 M -13.79 % | -1.262 M 74.75 % | -4.999 M -110.66 % | -2.373 M 42.79 % | -4.148 M | 0.000 -100.00 % | 2.221 M |
Operating expenses | 134.274 M 38.11 % | 97.220 M 106.44 % | 47.094 M 11.50 % | 42.237 M -63.44 % | 115.532 M 69.85 % | 68.022 M -34.07 % | 103.177 M 59.87 % | 64.540 M -72.39 % | 233.730 M 12.00 % | 208.684 M 13.13 % | 184.463 M 143.90 % | 75.631 M -6.83 % | 81.178 M 0.16 % | 81.052 M 116.20 % | 37.489 M 26.72 % | 29.585 M 26.29 % | 23.426 M 140.64 % | 9.735 M 892.35 % | 981.000 K -88.58 % | 8.587 M -18.78 % | 10.573 M |
Cost and expenses | 247.739 M 12.62 % | 219.969 M 40.01 % | 157.108 M 3.78 % | 151.388 M -24.38 % | 200.205 M 19.41 % | 167.666 M -25.07 % | 223.753 M 39.27 % | 160.659 M -55.20 % | 358.623 M 2.28 % | 350.637 M -16.73 % | 421.074 M 32.87 % | 316.918 M -27.26 % | 435.677 M -14.01 % | 506.683 M 67.95 % | 301.686 M 7.23 % | 281.356 M -4.90 % | 295.864 M 77.24 % | 166.930 M 205.55 % | 54.633 M 249.79 % | 15.619 M -53.78 % | 33.796 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 -100.00 % | 683.000 K |
Selling general and administrative expenses | 107.720 M 38.93 % | 77.534 M 1.32 % | 76.524 M -2.07 % | 78.141 M -9.16 % | 86.022 M 26.46 % | 68.022 M 12.90 % | 60.251 M 11.35 % | 54.110 M -30.88 % | 78.281 M -36.50 % | 123.273 M 22.60 % | 100.551 M 42.80 % | 70.416 M 2.61 % | 68.626 M -11.35 % | 77.414 M 98.88 % | 38.925 M 26.19 % | 30.847 M 8.52 % | 28.425 M 134.76 % | 12.108 M 136.07 % | 5.129 M -40.27 % | 8.587 M 11.97 % | 7.669 M |
Interest income | 1.961 M 9.19 % | 1.796 M 580.30 % | 264.000 K -14.29 % | 308.000 K -61.06 % | 791.000 K 111.50 % | 374.000 K | 0.000 -100.00 % | 673.000 K 56.88 % | 429.000 K 603.28 % | 61.000 K -68.23 % | 192.000 K 66.96 % | 115.000 K -36.11 % | 180.000 K -80.24 % | 911.000 K 53.63 % | 593.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.000 K 3 500.00 % | 1.000 K |
Interest expense | 36.000 K -95.65 % | 827.000 K -29.32 % | 1.170 M 2 978.95 % | 38.000 K -70.31 % | 128.000 K -79.68 % | 630.000 K -12.13 % | 717.000 K 0.28 % | 715.000 K -67.20 % | 2.180 M -51.02 % | 4.451 M -62.49 % | 11.866 M 147.36 % | 4.797 M -29.68 % | 6.822 M -33.37 % | 10.238 M 124.67 % | 4.557 M 80.55 % | 2.524 M 633.72 % | 344.000 K -40.59 % | 579.000 K 8.02 % | 536.000 K 197.78 % | 180.000 K 30.43 % | 138.000 K |
Depreciation and amortization | 18.882 M -8.06 % | 20.537 M 31.53 % | 15.614 M 5.07 % | 14.861 M -11.27 % | 16.749 M -17.57 % | 20.319 M 6.17 % | 19.139 M -11.30 % | 21.578 M -23.69 % | 28.276 M -58.01 % | 67.341 M 8.49 % | 62.074 M 33.55 % | 46.481 M 16.96 % | 39.742 M 18.17 % | 33.631 M 44.17 % | 23.328 M 193.73 % | 7.942 M 42.18 % | 5.586 M 27.07 % | 4.396 M 204.64 % | 1.443 M 328.19 % | 337.000 K 32.68 % | 254.000 K |
Operating income | -66.805 M -442.12 % | -12.323 M -136.17 % | 34.072 M 7.73 % | 31.628 M 210.54 % | -28.612 M -369.04 % | 10.635 M 135.88 % | -29.644 M 22.50 % | -38.248 M -210.55 % | 34.599 M 180.67 % | -42.888 M 30.59 % | -61.788 M -102.06 % | -30.579 M 54.39 % | -67.042 M -494.55 % | -11.276 M -160.16 % | 18.744 M -59.17 % | 45.903 M -32.78 % | 68.286 M 118.07 % | 31.314 M 157.98 % | 12.138 M 249.41 % | -8.124 M -8 451.58 % | -95.000 K |
Operating income ratio | -0.37 -463.17 % | -0.07 -136.79 % | 0.18 3.13 % | 0.17 180.34 % | -0.22 -460.64 % | 0.06 139.06 % | -0.15 55.34 % | -0.34 -361.33 % | 0.13 173.27 % | -0.18 0.87 % | -0.18 -68.60 % | -0.11 31.38 % | -0.16 -582.93 % | -0.02 -138.98 % | 0.06 -58.30 % | 0.14 -25.20 % | 0.19 18.72 % | 0.16 -13.11 % | 0.18 116.77 % | -1.08 -38 351.87 % | 0.00 |
Total other income expenses net | -36.000 K 99.82 % | -20.513 M -1 653.25 % | -1.170 M -2 978.95 % | -38.000 K 99.90 % | -38.709 M -178.28 % | -13.910 M -1 840.03 % | -717.000 K -0.28 % | -715.000 K 99.45 % | -130.584 M -81.30 % | -72.027 M -161.56 % | -27.537 M -488.15 % | -4.682 M 93.01 % | -66.972 M -558.27 % | -10.174 M -123.26 % | -4.557 M -80.55 % | -2.524 M -633.72 % | -344.000 K 40.59 % | -579.000 K 7.51 % | -626.000 K 9.54 % | -692.000 K 83.96 % | -4.315 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -71.624 M 24.82 % | -95.273 M -15.09 % | -82.782 M 8.78 % | -90.748 M 7.66 % | -98.273 M 21.39 % | -125.010 M 11.95 % | -141.982 M -115.07 % | -66.016 M -70.89 % | -38.630 M -175.17 % | 51.389 M 228.58 % | -39.967 M -158.53 % | 68.284 M 582.06 % | -14.165 M -156.33 % | 25.146 M -72.92 % | 92.875 M 1 864.34 % | -5.264 M 96.08 % | -134.294 M 33.36 % | -201.517 M -5 079.42 % | 4.047 M 56.44 % | 2.587 M 335.82 % | -1.097 M |
Total investments | 26.598 M 1 198.10 % | 2.049 M -7.58 % | 2.217 M -66.33 % | 6.584 M -66.05 % | 19.393 M 23.15 % | 15.748 M 5.10 % | 14.984 M 34.19 % | 11.166 M 21.73 % | 9.173 M -41.87 % | 15.779 M 145.24 % | 6.434 M -43.77 % | 11.442 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 829.000 K -76.72 % | 3.561 M |
Total debt | 1.788 M 1 979.07 % | 86.000 K -99.78 % | 39.668 M 6 555.70 % | 596.000 K | 0.000 -100.00 % | 1.392 M -89.80 % | 13.653 M -65.23 % | 39.270 M -28.09 % | 54.608 M -45.16 % | 99.578 M 52.28 % | 65.391 M -23.19 % | 85.136 M 317.89 % | 20.373 M -67.25 % | 62.210 M -58.56 % | 150.109 M 185.43 % | 52.591 M 561.77 % | 7.947 M | 0.000 -100.00 % | 11.875 M 196.88 % | 4.000 M 0.00 % | 4.000 M |
Accumulated other comprehensive income loss | 341.630 M 3 356.39 % | 9.884 M -97.01 % | 330.274 M 0.35 % | 329.120 M 5.97 % | 310.582 M -6.61 % | 332.562 M 6.10 % | 313.451 M 27.68 % | 245.488 M 178.22 % | 88.236 M -18.99 % | 108.921 M 88.43 % | 57.804 M -28.76 % | 81.145 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.625 M 8.30 % | -1.772 M |
Retained earnings | -410.504 M -17.80 % | -348.478 M -9.20 % | -319.119 M 0.88 % | -321.962 M -1.55 % | -317.055 M -4.74 % | -302.709 M -1 550.00 % | -18.346 M -2 047.56 % | 942.000 K 100.92 % | -102.114 M 63.47 % | -279.501 M -157.24 % | -108.652 M -193.24 % | -37.052 M -689.18 % | -4.695 M -112.35 % | 38.004 M -35.43 % | 58.854 M 45.83 % | 40.358 M 126.16 % | 17.845 M 204.87 % | -17.016 M 67.95 % | -53.089 M 16.03 % | -63.222 M -16.49 % | -54.274 M |
Common stock | 20.462 M 18.72 % | 17.235 M 14.63 % | 15.035 M 0.00 % | 15.035 M 0.00 % | 15.035 M 0.00 % | 15.035 M 0.00 % | 15.035 M 0.00 % | 15.035 M -94.03 % | 251.739 M 0.00 % | 251.739 M 9.82 % | 229.239 M 100.00 % | 114.619 M 24.68 % | 91.933 M 25.61 % | 73.190 M 20.00 % | 60.991 M 20.00 % | 50.826 M 20.00 % | 42.355 M 0.00 % | 42.355 M 43.06 % | 29.606 M 45.13 % | 20.400 M 0.00 % | 20.400 M |
Total equity | 188.250 M -4.68 % | 197.488 M 2.11 % | 193.410 M 8.19 % | 178.775 M -3.20 % | 184.676 M -21.83 % | 236.258 M 16.19 % | 203.339 M 28.74 % | 157.951 M -22.15 % | 202.888 M -44.27 % | 364.084 M -33.62 % | 548.455 M -1.28 % | 555.568 M -6.76 % | 595.840 M -2.05 % | 608.295 M -0.14 % | 609.128 M 9.60 % | 555.786 M 39.66 % | 397.966 M 10.23 % | 361.036 M 1 605.33 % | 21.171 M 384.67 % | -7.437 M -645.23 % | 1.364 M |
Other non current liabilities | 4.645 M -3.45 % | 4.811 M -2.20 % | 4.919 M -7.99 % | 5.346 M 2.99 % | 5.191 M 6.64 % | 4.868 M -2.13 % | 4.974 M -5.17 % | 5.245 M | 0.000 | 0.000 -100.00 % | 4.351 M -96.29 % | 117.183 M 92.96 % | 60.730 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.060 M 187.54 % | 1.412 M -60.24 % | 3.551 M |
Long term debt | 1.098 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 268.000 K | 0.000 -100.00 % | 31.877 M 8.50 % | 29.380 M -65.12 % | 84.241 M -4.00 % | 87.752 M 3.07 % | 85.136 M 317.89 % | 20.373 M -59.30 % | 50.062 M 108.28 % | 24.036 M 207.76 % | 7.810 M | 0.000 | 0.000 -100.00 % | 2.375 M | 0.000 -100.00 % | 4.000 M |
Total non current liabilities | 20.862 M 2.81 % | 20.292 M -2.07 % | 20.721 M -7.59 % | 22.424 M 2.86 % | 21.801 M 9.13 % | 19.978 M -1.69 % | 20.322 M -36.25 % | 31.877 M 8.50 % | 29.380 M -65.12 % | 84.241 M -4.00 % | 87.752 M -59.07 % | 214.383 M 136.65 % | 90.589 M 52.55 % | 59.383 M 88.18 % | 31.556 M 140.43 % | 13.125 M 358.44 % | 2.863 M | 0.000 -100.00 % | 2.375 M 68.20 % | 1.412 M -81.30 % | 7.551 M |
Other current liabilities | 74.181 M -7.22 % | 79.951 M 56.00 % | 51.251 M -5.12 % | 54.015 M 8.96 % | 49.571 M | 0.000 -100.00 % | 112.262 M -40.53 % | 188.771 M 1 868.51 % | -10.674 M -104.18 % | 255.416 M 5.86 % | 241.266 M 3.39 % | 233.354 M -15.83 % | 277.254 M 41.80 % | 195.523 M 30.11 % | 150.272 M 123.64 % | 67.193 M 188.23 % | 23.312 M 165.21 % | 8.790 M 358.00 % | -3.407 M -150.60 % | 6.733 M 154.46 % | 2.646 M |
Deferred revenue | 0.000 -100.00 % | 9.322 M 3 007.33 % | 300.000 K -91.65 % | 3.593 M -50.45 % | 7.251 M 91.12 % | 3.794 M -79.95 % | 18.922 M 687.76 % | 2.402 M 101.15 % | -209.320 M -1 264.80 % | -15.337 M -141.53 % | -6.350 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.530 M | 0.000 | 0.000 |
Short term debt | 1.380 M 702.33 % | 172.000 K -99.57 % | 39.668 M 3 227.85 % | 1.192 M | 0.000 -100.00 % | 1.124 M -91.77 % | 13.653 M | 0.000 -100.00 % | 25.228 M 64.49 % | 15.337 M 141.53 % | 6.350 M | 0.000 | 0.000 -100.00 % | 49.048 M -61.10 % | 126.073 M 139.72 % | 52.591 M 561.77 % | 7.947 M | 0.000 -100.00 % | 9.500 M 137.50 % | 4.000 M | 0.000 |
Total current liabilities | 75.561 M -15.52 % | 89.445 M -1.94 % | 91.219 M 55.13 % | 58.800 M 3.48 % | 56.822 M -10.99 % | 63.840 M -55.92 % | 144.837 M -25.35 % | 194.023 M -7.31 % | 209.320 M -23.64 % | 274.131 M 7.88 % | 254.117 M 2.65 % | 247.560 M -18.53 % | 303.848 M 20.64 % | 251.853 M -9.99 % | 279.820 M 124.28 % | 124.765 M 180.04 % | 44.552 M 235.56 % | 13.277 M -66.06 % | 39.118 M 176.53 % | 14.146 M 50.57 % | 9.395 M |
Total liabilities | 96.423 M -12.13 % | 109.737 M -1.97 % | 111.940 M 37.82 % | 81.224 M 3.31 % | 78.623 M -6.20 % | 83.818 M -49.25 % | 165.159 M -37.07 % | 262.458 M -2.61 % | 269.479 M -25.10 % | 359.801 M 0.42 % | 358.284 M -22.44 % | 461.943 M 17.11 % | 394.437 M 26.73 % | 311.236 M -0.04 % | 311.376 M 125.81 % | 137.890 M 190.82 % | 47.415 M 257.12 % | 13.277 M -68.00 % | 41.493 M 166.70 % | 15.558 M -8.19 % | 16.946 M |
Other non current assets | -19.747 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -162.824 M -1 219.59 % | -12.339 M 96.30 % | -333.909 M 39.96 % | -556.146 M 17.37 % | -673.091 M -4 320.80 % | 15.947 M 457.78 % | 2.859 M -0.03 % | 2.860 M 1.78 % | 2.810 M 2.37 % | 2.745 M -2.03 % | 2.802 M 682.68 % | 358.000 K -72.73 % | 1.313 M | 0.000 | 0.000 |
Long term investments | 26.598 M 1 198.10 % | 2.049 M -7.58 % | 2.217 M -12.82 % | 2.543 M -86.89 % | 19.393 M 23.15 % | 15.748 M -89.43 % | 149.040 M 90 778.05 % | 164.000 K -99.95 % | 320.896 M -40.39 % | 538.304 M -17.11 % | 649.383 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 829.000 K -76.72 % | 3.561 M |
Intangible assets | 19.747 M -26.86 % | 27.000 M -8.96 % | 29.657 M 12.01 % | 26.476 M 35.74 % | 19.505 M -26.47 % | 26.528 M -16.27 % | 31.681 M -10.04 % | 35.217 M -4.61 % | 36.918 M -38.62 % | 60.146 M -31.42 % | 87.696 M -6.64 % | 93.930 M 0.68 % | 93.292 M 0.12 % | 93.183 M 2.00 % | 91.360 M 3.07 % | 88.636 M 16.07 % | 76.365 M 207.02 % | 24.873 M | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.907 M 0.00 % | 2.907 M 0.00 % | 2.907 M 0.00 % | 2.907 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 19.747 M -26.86 % | 27.000 M -8.96 % | 29.657 M 12.01 % | 26.476 M 35.74 % | 19.505 M -26.47 % | 26.528 M -16.27 % | 31.681 M -10.04 % | 35.217 M -4.61 % | 36.918 M -41.45 % | 63.053 M -30.41 % | 90.603 M -6.44 % | 96.837 M 0.66 % | 96.199 M 3.24 % | 93.183 M 2.00 % | 91.360 M 3.07 % | 88.636 M 16.07 % | 76.365 M 207.02 % | 24.873 M | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 129.404 M 2.04 % | 126.816 M 3.48 % | 122.546 M 16.69 % | 105.019 M 21.74 % | 86.267 M -19.33 % | 106.934 M -18.46 % | 131.143 M -33.21 % | 196.344 M -33.89 % | 296.991 M -39.77 % | 493.093 M -15.35 % | 582.488 M -9.24 % | 641.806 M 15.14 % | 557.407 M 6.99 % | 520.979 M 12.04 % | 464.983 M 42.40 % | 326.527 M 104.95 % | 159.318 M 77.42 % | 89.796 M 238.50 % | 26.528 M 5 592.70 % | 466.000 K -35.99 % | 728.000 K |
Total non current assets | 170.105 M 1.64 % | 167.364 M 0.24 % | 166.967 M 7.82 % | 154.850 M 6.80 % | 144.988 M -10.83 % | 162.598 M -0.14 % | 162.824 M -29.68 % | 231.561 M -30.65 % | 333.909 M -39.96 % | 556.146 M -17.37 % | 673.091 M -15.49 % | 796.487 M 11.63 % | 713.536 M 11.00 % | 642.832 M 12.91 % | 569.316 M 36.23 % | 417.908 M 75.23 % | 238.485 M 107.33 % | 115.027 M 313.16 % | 27.841 M 2 049.88 % | 1.295 M -69.81 % | 4.289 M |
Other current assets | 859.000 K -97.79 % | 38.879 M 217.43 % | 12.248 M 148.34 % | 4.932 M -25.25 % | 6.598 M -47.57 % | 12.584 M -58.06 % | 30.005 M 159.94 % | 11.543 M 21.20 % | 9.524 M -39.90 % | 15.846 M 22.47 % | 12.939 M 12.33 % | 11.519 M 17 353.03 % | 66.000 K -21.43 % | 84.000 K 5.00 % | 80.000 K 5.26 % | 76.000 K 0.00 % | 76.000 K -38.21 % | 123.000 K 6.96 % | 115.000 K | 0.000 | 0.000 |
Short term investments | 0.000 -100.00 % | 405.000 K -0.49 % | 407.000 K -93.82 % | 6.584 M | 0.000 -100.00 % | 12.584 M -16.02 % | 14.984 M 34.19 % | 11.166 M 21.73 % | 9.173 M -41.87 % | 15.779 M 145.24 % | 6.434 M -43.77 % | 11.442 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 73.412 M -23.02 % | 95.359 M -18.84 % | 117.494 M 35.97 % | 86.412 M -7.58 % | 93.502 M -26.03 % | 126.402 M -18.78 % | 155.635 M 47.82 % | 105.286 M 12.92 % | 93.238 M 93.48 % | 48.189 M -54.26 % | 105.358 M 525.20 % | 16.852 M -51.21 % | 34.538 M -6.82 % | 37.064 M -35.24 % | 57.234 M -1.07 % | 57.855 M -59.33 % | 142.241 M -29.41 % | 201.517 M 2 474.31 % | 7.828 M 454.00 % | 1.413 M -72.28 % | 5.097 M |
Cash and short term investments | 73.412 M -23.02 % | 95.359 M -18.84 % | 117.494 M 26.34 % | 92.996 M -5.37 % | 98.273 M -22.25 % | 126.402 M -25.92 % | 170.619 M 46.51 % | 116.452 M 13.71 % | 102.411 M 60.10 % | 63.968 M -42.78 % | 111.792 M 563.38 % | 16.852 M -51.21 % | 34.538 M -6.82 % | 37.064 M -35.24 % | 57.234 M -1.07 % | 57.855 M -59.33 % | 142.241 M -29.41 % | 201.517 M 2 474.31 % | 7.828 M 454.00 % | 1.413 M -72.28 % | 5.097 M |
Total current assets | 114.568 M -18.08 % | 139.861 M 1.07 % | 138.383 M 31.61 % | 105.149 M -11.12 % | 118.311 M -24.87 % | 157.478 M -17.93 % | 191.890 M 23.58 % | 155.271 M 24.62 % | 124.591 M -14.77 % | 146.190 M -29.01 % | 205.929 M -6.83 % | 221.024 M -20.13 % | 276.741 M 0.02 % | 276.699 M -21.21 % | 351.188 M 27.35 % | 275.768 M -7.12 % | 296.912 M 14.51 % | 259.286 M 644.58 % | 34.823 M 410.15 % | 6.826 M -51.32 % | 14.021 M |
Inventory | 3.736 M -17.62 % | 4.535 M -66.65 % | 13.597 M 88.30 % | 7.221 M 25.23 % | 5.766 M 14.81 % | 5.022 M -19.65 % | 6.250 M -74.85 % | 24.855 M 236.29 % | 7.391 M -58.30 % | 17.723 M -41.16 % | 30.122 M -34.47 % | 45.964 M -32.09 % | 67.682 M -10.54 % | 75.656 M 24.44 % | 60.798 M 55.34 % | 39.138 M -7.30 % | 42.222 M 72.51 % | 24.475 M 39.86 % | 17.500 M | 0.000 | 0.000 |
Net receivables | 36.561 M 3 260.39 % | 1.088 M 121.95 % | -4.956 M | 0.000 -100.00 % | 7.674 M -43.03 % | 13.470 M 579.27 % | 1.983 M -30.42 % | 2.850 M -62.77 % | 7.655 M -86.56 % | 56.939 M 1.67 % | 56.006 M -59.58 % | 138.572 M -16.77 % | 166.493 M 9.60 % | 151.913 M -19.92 % | 189.695 M 13.49 % | 167.150 M 55.02 % | 107.827 M 225.06 % | 33.171 M | 0.000 -100.00 % | 5.413 M -39.34 % | 8.924 M |
Tax assets | 14.103 M 22.65 % | 11.499 M -8.35 % | 12.547 M -39.71 % | 20.812 M 4.99 % | 19.823 M 48.07 % | 13.388 M -2.87 % | 13.784 M 13.22 % | 12.175 M -6.44 % | 13.013 M -27.07 % | 17.842 M -24.74 % | 23.708 M -43.41 % | 41.897 M -26.59 % | 57.071 M 121.12 % | 25.810 M 153.96 % | 10.163 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.784 M -58.95 % | 33.577 M 142.14 % | 13.867 M -35.65 % | 21.549 M -22.26 % | 27.719 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.922 M | 0.000 -100.00 % | 2.850 M -98.54 % | 194.766 M 5 720.86 % | 3.346 M -48.53 % | 6.501 M -54.24 % | 14.206 M -46.58 % | 26.594 M 265.20 % | 7.282 M 109.55 % | 3.475 M -30.23 % | 4.981 M -62.53 % | 13.293 M 196.26 % | 4.487 M -72.70 % | 16.435 M 381.54 % | 3.413 M -49.43 % | 6.749 M |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 564.000 K -74.74 % | 2.233 M -97.30 % | 82.812 M 9.41 % | 75.688 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 44.087 M -25.14 % | 58.890 M -16.21 % | 70.285 M 17.83 % | 59.647 M -24.67 % | 79.179 M -16.16 % | 94.435 M 89.74 % | 49.771 M 58.18 % | 31.464 M -30.48 % | 45.259 M -14.61 % | 53.005 M -40.83 % | 89.587 M 2.00 % | 87.831 M -26.53 % | 119.541 M -23.02 % | 155.288 M -7.93 % | 168.664 M 19.19 % | 141.510 M 57.21 % | 90.016 M 274.82 % | 24.016 M | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 1.788 M 1 979.07 % | 86.000 K 0.00 % | 86.000 K -85.57 % | 596.000 K | 0.000 -100.00 % | 1.392 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 |
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 |
Other total stockholders equity | 192.575 M -58.13 % | 459.957 M 374.50 % | 96.935 M 0.00 % | 96.935 M 0.00 % | 96.935 M 0.00 % | 96.935 M 0.00 % | 96.935 M 0.00 % | 96.935 M 20.82 % | 80.232 M -80.06 % | 402.382 M 43.46 % | 280.477 M -0.97 % | 283.228 M 0.96 % | 280.534 M 2.86 % | 272.745 M -14.93 % | 320.619 M -0.77 % | 323.092 M 48.74 % | 217.223 M -29.30 % | 307.239 M 569.12 % | 45.917 M 24.07 % | 37.010 M 0.00 % | 37.010 M |
Deferred tax liabilities non current | 15.119 M -2.34 % | 15.481 M -2.03 % | 15.802 M -7.47 % | 17.078 M 2.82 % | 16.610 M 11.91 % | 14.842 M -3.30 % | 15.348 M -50.99 % | 31.313 M 9.69 % | 28.546 M 1 897.62 % | 1.429 M -88.15 % | 12.064 M 0.00 % | 12.064 M 27.18 % | 9.486 M 1.77 % | 9.321 M 23.95 % | 7.520 M 41.49 % | 5.315 M 85.64 % | 2.863 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.558 M 18.78 % | 30.779 M 2 053.88 % | 1.429 M -91.29 % | 16.415 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 284.673 M -7.34 % | 307.225 M 0.61 % | 305.350 M 17.44 % | 259.999 M -1.25 % | 263.299 M -17.74 % | 320.076 M -13.14 % | 368.498 M -12.35 % | 420.409 M -11.00 % | 472.367 M -34.75 % | 723.885 M -20.17 % | 906.739 M -10.89 % | 1.018 B 2.75 % | 990.277 M 7.69 % | 919.531 M -0.11 % | 920.504 M 32.70 % | 693.676 M 29.56 % | 535.397 M 43.03 % | 374.313 M 497.33 % | 62.664 M 671.63 % | 8.121 M -55.65 % | 18.310 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -59.728 M | 0.000 | 0.000 -100.00 % | 27.225 M | 0.000 | 0.000 -100.00 % | 50.737 M | 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 -100.00 % | 42.310 M | 0.000 | 0.000 -100.00 % | 8.509 M | 0.000 | 0.000 -100.00 % | 14.892 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 18.943 M -2.79 % | 19.486 M 405.18 % | -6.385 M -200.24 % | 6.370 M 909.40 % | -787.000 K 98.96 % | -75.745 M -534.87 % | 17.418 M 241.89 % | -12.276 M -121.66 % | 56.683 M 258.62 % | -35.734 M -291.29 % | 18.681 M -40.67 % | 31.489 M 69.69 % | 18.557 M -80.51 % | 95.202 M 304.02 % | -46.662 M 26.48 % | -63.468 M 19.48 % | -78.820 M -110.56 % | -37.434 M -144.43 % | -15.315 M -516.28 % | 3.679 M 179.05 % | -4.654 M |
Accounts receivables | 0.000 | 0.000 | 0.000 -100.00 % | 7.571 M 90.95 % | 3.965 M 134.03 % | -11.653 M -2 249.40 % | -496.000 K -109.56 % | 5.188 M -90.00 % | 51.876 M 219.30 % | -43.485 M -509.62 % | 10.616 M 215.67 % | 3.363 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.492 M 301.97 % | -1.729 M |
Inventory | 654.000 K -92.55 % | 8.780 M 222.49 % | -7.168 M -490.93 % | -1.213 M 28.65 % | -1.700 M -316.28 % | 786.000 K -95.61 % | 17.914 M 202.58 % | -17.464 M -463.30 % | 4.807 M -37.98 % | 7.751 M -3.89 % | 8.065 M -62.86 % | 21.718 M 287.61 % | 5.603 M 128.31 % | -19.790 M 8.63 % | -21.660 M -802.33 % | 3.084 M 117.38 % | -17.747 M -154.44 % | -6.975 M -330.12 % | 3.031 M | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.442 M -158.73 % | 21.186 M 1 150.37 % | -2.017 M 36.07 % | -3.155 M | 0.000 100.00 % | -3.363 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.924 M -168.08 % | 2.826 M |
Other working capital | 18.289 M 70.83 % | 10.706 M 1 267.31 % | 783.000 K 6 425.00 % | 12.000 K 100.39 % | -3.052 M 95.30 % | -64.878 M -621.44 % | 12.442 M 158.73 % | -21.186 M -1 150.37 % | 2.017 M -36.07 % | 3.155 M 106.91 % | -45.654 M -812.45 % | 6.408 M -50.53 % | 12.954 M -88.73 % | 114.992 M 559.93 % | -25.002 M 62.43 % | -66.552 M -8.97 % | -61.073 M -100.51 % | -30.459 M -66.03 % | -18.346 M -969.07 % | 2.111 M 136.71 % | -5.751 M |
Other non cash items | 28.396 M 384.99 % | -9.964 M -212.35 % | -3.190 M 81.71 % | -17.443 M -252.69 % | 11.424 M -47.64 % | 21.819 M -66.08 % | 64.323 M -21.46 % | 81.896 M -21.71 % | 104.601 M -16.64 % | 125.477 M 94.30 % | 64.580 M 694.17 % | -10.869 M -1 647.43 % | -622.000 K 88.04 % | -5.200 M 33.99 % | -7.878 M 47.53 % | -15.013 M -41.31 % | -10.624 M -252.25 % | -3.016 M 33.20 % | -4.515 M -722.76 % | 725.000 K -87.37 % | 5.742 M |
Net cash provided by operating activities | -620.000 K -109.80 % | 6.325 M -61.14 % | 16.276 M -9.72 % | 18.029 M 219.25 % | -15.119 M 65.82 % | -44.236 M -168.55 % | 64.529 M 229.24 % | -49.929 M -157.49 % | 86.855 M 1 752.49 % | -5.256 M -116.31 % | 32.226 M 1.58 % | 31.725 M -35.02 % | 48.820 M -51.77 % | 101.232 M 694.61 % | -17.025 M 37.32 % | -27.160 M -70.65 % | -15.916 M -127.73 % | -6.989 M 15.33 % | -8.254 M -96.20 % | -4.207 M -37.13 % | -3.068 M |
Investments in property plant and equipment | -11.733 M 52.68 % | -24.794 M -20.44 % | -20.587 M -512.53 % | -3.361 M 83.05 % | -19.834 M -384.23 % | -4.096 M 37.67 % | -6.572 M 69.05 % | -21.231 M 8.35 % | -23.166 M 71.55 % | -81.432 M -327.78 % | -19.036 M 84.81 % | -125.322 M -335.04 % | -28.807 M 58.17 % | -68.860 M 31.18 % | -100.059 M 28.44 % | -139.833 M -18.08 % | -118.421 M -32.02 % | -89.697 M -72 824.39 % | -123.000 K -95.24 % | -63.000 K 28.41 % | -88.000 K |
Acquisitions net | -38.564 M | 0.000 -100.00 % | 211.000 K 100.97 % | -21.808 M -2 641.72 % | 858.000 K -96.36 % | 23.550 M 1 431.21 % | 1.538 M 42.01 % | 1.083 M -95.24 % | 22.766 M 16 278.42 % | 139.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 501.000 K 141.58 % | -1.205 M -5 339.13 % | 23.000 K | 0.000 -100.00 % | 20.000 K |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.243 M | 0.000 100.00 % | -5.940 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 100.00 % | -700.000 K |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 303.000 K | 0.000 -100.00 % | 4.402 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 |
Other investing activites | -27.507 M -1 487.25 % | -1.733 M -931.55 % | -168.000 K -138.10 % | 441.000 K 103.92 % | -11.243 M -291.31 % | 5.877 M 662.93 % | -1.044 M 70.59 % | -3.550 M -550.51 % | 788.000 K 55.73 % | 506.000 K -94.61 % | 9.395 M 353.17 % | -3.711 M -732.20 % | 587.000 K -35.57 % | 911.000 K -33.46 % | 1.369 M -30.65 % | 1.974 M -96.87 % | 62.984 M 123.44 % | 28.188 M 408.40 % | -9.140 M | 0.000 -100.00 % | 654.000 K |
Net cash used for investing activites | -77.804 M -193.30 % | -26.527 M -29.12 % | -20.544 M 16.92 % | -24.728 M -32.43 % | -18.673 M -173.72 % | 25.331 M 432.60 % | -7.616 M 67.86 % | -23.698 M -6 207.73 % | 388.000 K 100.48 % | -80.787 M -737.95 % | -9.641 M 92.53 % | -129.033 M -357.24 % | -28.220 M 58.47 % | -67.949 M 31.15 % | -98.690 M 28.41 % | -137.859 M -150.94 % | -54.936 M 12.40 % | -62.714 M -578.72 % | -9.240 M -14 566.67 % | -63.000 K 44.74 % | -114.000 K |
Debt repayment | -399.000 K 56.72 % | -922.000 K -102.31 % | 40.000 M 3 979.73 % | -1.031 M 64.20 % | -2.880 M 79.50 % | -14.051 M -0.58 % | -13.970 M 45.00 % | -25.398 M 40.87 % | -42.956 M -765.00 % | -4.966 M 71.51 % | -17.428 M -127.81 % | 62.678 M 228.40 % | -48.816 M 11.50 % | -55.162 M -231.31 % | 42.010 M -5.88 % | 44.636 M 461.67 % | 7.947 M 166.92 % | -11.875 M -250.79 % | 7.875 M | 0.000 -100.00 % | 4.000 M |
Common stock issued | 59.101 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 106.935 M | 0.000 -100.00 % | 35.484 M -68.28 % | 111.869 M 346.05 % | 25.080 M -16.96 % | 30.202 M 18 659.01 % | 161.000 K -99.42 % | 27.602 M -46.81 % | 51.891 M | 0.000 -100.00 % | 274.071 M 1 579.25 % | 16.321 M | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 100.00 % | -6.209 M -69.69 % | -3.659 M 0.00 % | -3.659 M 70.00 % | -12.198 M 24.21 % | -16.095 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -36.000 K -56.52 % | -23.000 K 97.77 % | -1.031 M | 0.000 | 0.000 100.00 % | -2.733 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.499 M | 0.000 -100.00 % | 3.847 M | 0.000 -100.00 % | 48.548 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.210 M | 0.000 |
Net cash used provided by financing activities | 58.666 M 6 308.04 % | -945.000 K -102.43 % | 38.969 M 3 879.73 % | -1.031 M 64.20 % | -2.880 M 82.84 % | -16.784 M -20.14 % | -13.970 M -117.13 % | 81.537 M 289.82 % | -42.956 M -240.76 % | 30.518 M -52.27 % | 63.942 M -21.59 % | 81.549 M 542.58 % | -18.426 M 68.59 % | -58.660 M -155.36 % | 105.962 M 31.74 % | 80.432 M 912.11 % | 7.947 M -96.97 % | 262.196 M 983.63 % | 24.196 M 1 899.67 % | 1.210 M -69.75 % | 4.000 M |
Effect of forex changes on cash | -2.189 M -121.56 % | -988.000 K 72.70 % | -3.619 M -665.47 % | 640.000 K -92.50 % | 8.530 M 1 232.80 % | -753.000 K -110.17 % | 7.406 M 78.98 % | 4.138 M 443.04 % | 762.000 K 146.35 % | -1.644 M -183.07 % | 1.979 M 202.70 % | -1.927 M -125.91 % | -853.000 K -120.18 % | 4.226 M -32.56 % | 6.266 M 3 017.41 % | 201.000 K -94.46 % | 3.629 M 203.43 % | 1.196 M 516.72 % | -287.000 K | 0.000 | 0.000 |
Net change in cash | -21.947 M 0.85 % | -22.135 M -171.16 % | 31.106 M 538.73 % | -7.090 M 74.79 % | -28.129 M 23.05 % | -36.554 M -172.60 % | 50.349 M 317.90 % | 12.048 M -73.26 % | 45.049 M 178.80 % | -57.169 M -164.59 % | 88.506 M 600.43 % | -17.686 M -1 438.83 % | 1.321 M 106.25 % | -21.151 M -506.57 % | -3.487 M 95.87 % | -84.386 M -42.36 % | -59.276 M -130.60 % | 193.689 M 2 919.31 % | 6.415 M | 0.000 | 0.000 |
Cash at beginning of period | 95.359 M -18.84 % | 117.494 M 28.63 % | 91.344 M -7.05 % | 98.273 M -22.25 % | 126.402 M -22.43 % | 162.956 M 54.77 % | 105.286 M 12.92 % | 93.238 M 93.48 % | 48.189 M -54.26 % | 105.358 M 525.20 % | 16.852 M -51.21 % | 34.538 M 3.98 % | 33.217 M -38.90 % | 54.368 M -6.03 % | 57.855 M -59.33 % | 142.241 M -29.41 % | 201.517 M 2 474.31 % | 7.828 M 454.00 % | 1.413 M -72.28 % | 5.097 M | 0.000 |
Cash at end of period | 73.412 M -23.02 % | 95.359 M -22.12 % | 122.450 M 34.05 % | 91.344 M -7.05 % | 98.273 M -22.25 % | 126.402 M -18.78 % | 155.635 M 47.82 % | 105.286 M 12.92 % | 93.238 M 93.48 % | 48.189 M -54.26 % | 105.358 M 525.20 % | 16.852 M -51.21 % | 34.538 M 3.98 % | 33.217 M -38.90 % | 54.368 M -6.03 % | 57.855 M -59.33 % | 142.241 M -29.41 % | 201.517 M 2 474.31 % | 7.828 M 454.00 % | 1.413 M -72.28 % | 5.097 M |
Operating cash flow | -620.000 K -109.80 % | 6.325 M -61.76 % | 16.540 M -8.26 % | 18.029 M 219.25 % | -15.119 M 65.82 % | -44.236 M -168.55 % | 64.529 M 229.24 % | -49.929 M -157.49 % | 86.855 M 1 752.49 % | -5.256 M -116.31 % | 32.226 M 1.58 % | 31.725 M -35.02 % | 48.820 M -51.77 % | 101.232 M 694.61 % | -17.025 M 37.32 % | -27.160 M -70.65 % | -15.916 M -127.73 % | -6.989 M 15.33 % | -8.254 M -96.20 % | -4.207 M -37.13 % | -3.068 M |
Capital expenditure | -11.733 M 52.68 % | -24.794 M -20.44 % | -20.587 M -512.53 % | -3.361 M 83.05 % | -19.834 M -384.23 % | -4.096 M 37.67 % | -6.572 M 69.05 % | -21.231 M 8.35 % | -23.166 M 71.55 % | -81.432 M -327.78 % | -19.036 M 84.81 % | -125.322 M -335.04 % | -28.807 M 58.17 % | -68.860 M 31.18 % | -100.059 M 28.44 % | -139.833 M -18.08 % | -118.421 M -32.02 % | -89.697 M -72 824.39 % | -123.000 K -95.24 % | -63.000 K 28.41 % | -88.000 K |
Free CashFlow | -12.353 M 33.11 % | -18.469 M -356.36 % | -4.047 M -127.59 % | 14.668 M 141.96 % | -34.953 M 27.68 % | -48.332 M -183.39 % | 57.957 M 181.45 % | -71.160 M -211.73 % | 63.689 M 173.47 % | -86.688 M -757.23 % | 13.190 M 114.09 % | -93.597 M -567.68 % | 20.013 M -38.18 % | 32.372 M 127.65 % | -117.084 M 29.89 % | -166.993 M -24.31 % | -134.337 M -38.94 % | -96.686 M -1 054.18 % | -8.377 M -96.18 % | -4.270 M -35.30 % | -3.156 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-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 | 2009-01-31 | 2008-06-30 | 2008-01-31 | 2007-06-30 | 2007-01-31 | 2006-06-30 | 2006-01-31 | 2005-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 61.635 M -33.25 % | 92.332 M 4.21 % | 88.602 M -16.58 % | 106.217 M 29.94 % | 81.743 M -4.91 % | 85.960 M -18.30 % | 105.220 M -5.50 % | 111.341 M 55.34 % | 71.675 M -13.60 % | 82.961 M 65.75 % | 50.051 M -30.89 % | 72.419 M -31.60 % | 105.882 M -15.62 % | 125.478 M 82.83 % | 68.631 M 5.05 % | 65.329 M 40.45 % | 46.513 M -74.71 % | 183.899 M 128.47 % | 80.493 M -46.01 % | 149.090 M 54.10 % | 96.748 M -48.96 % | 189.547 M 23.57 % | 153.396 M 32.58 % | 115.705 M -32.12 % | 170.444 M 19.13 % | 143.075 M -66.77 % | 430.506 M 100.00 % | 215.253 M -56.47 % | 494.496 M 100.00 % | 247.248 M -22.84 % | 320.430 M 100.00 % | 160.215 M -51.04 % | 327.259 M 100.00 % | 163.630 M -55.07 % | 364.150 M 100.00 % | 182.075 M -8.16 % | 198.244 M 100.00 % | 99.122 M 48.45 % | 66.771 M 300.00 % | 16.693 M 281.49 % | -9.198 M |
Net income | -9.703 M 76.62 % | -41.495 M -347.48 % | -9.273 M -68.51 % | -5.503 M 69.82 % | -18.231 M -783.32 % | 2.668 M -64.75 % | 7.569 M -58.81 % | 18.375 M 559.03 % | -4.003 M 80.78 % | -20.832 M 3.88 % | -21.673 M 19.24 % | -26.835 M -265.59 % | 16.206 M 192.56 % | -17.509 M -52.89 % | -11.452 M 91.22 % | -130.442 M -905.33 % | -12.975 M 78.21 % | -59.534 M 6.80 % | -63.880 M 55.12 % | -142.345 M -399.39 % | -28.504 M 73.31 % | -106.797 M -1 591.97 % | -6.312 M 84.59 % | -40.961 M -800.55 % | 5.847 M 117.15 % | -34.102 M 46.47 % | -63.709 M -100.00 % | -31.855 M -43.59 % | -22.184 M -100.00 % | -11.092 M -177.18 % | 14.371 M 100.00 % | 7.186 M -77.26 % | 31.601 M 100.00 % | 15.801 M -70.65 % | 53.833 M 100.00 % | 26.917 M -16.19 % | 32.116 M 100.00 % | 16.058 M 46.30 % | 10.976 M 300.00 % | 2.744 M 123.47 % | -11.692 M |
Income before tax | -8.035 M 86.72 % | -60.506 M -855.11 % | -6.335 M -9.58 % | -5.781 M 78.63 % | -27.055 M -333.64 % | 11.580 M -45.69 % | 21.322 M -41.90 % | 36.698 M 818.44 % | -5.108 M 85.73 % | -35.806 M -13.62 % | -31.515 M 18.32 % | -38.585 M -209.27 % | 35.310 M 726.17 % | -5.639 M 59.70 % | -13.992 M 90.00 % | -139.950 M -694.22 % | -17.621 M -408.01 % | 5.721 M 105.63 % | -101.706 M 43.44 % | -179.807 M -508.79 % | -29.535 M 65.00 % | -84.379 M -1 606.00 % | -4.946 M 87.56 % | -39.765 M -1 006.02 % | 4.389 M 124.81 % | -17.688 M 76.25 % | -74.486 M -100.00 % | -37.243 M -66.26 % | -22.401 M -100.00 % | -11.201 M -178.95 % | 14.187 M 100.00 % | 7.094 M -83.65 % | 43.379 M 100.00 % | 21.690 M -68.08 % | 67.942 M 100.00 % | 33.971 M 10.53 % | 30.735 M 100.00 % | 15.368 M 33.49 % | 11.512 M 300.00 % | 2.878 M 124.61 % | -11.694 M |
Income before tax ratio | -0.13 80.11 % | -0.66 -816.52 % | -0.07 -31.37 % | -0.05 83.56 % | -0.33 -345.69 % | 0.13 -33.52 % | 0.20 -38.52 % | 0.33 562.49 % | -0.07 83.49 % | -0.43 31.45 % | -0.63 -18.18 % | -0.53 -259.77 % | 0.33 842.06 % | -0.04 77.96 % | -0.20 90.48 % | -2.14 -465.47 % | -0.38 -1 317.77 % | 0.03 102.46 % | -1.26 -4.77 % | -1.21 -295.06 % | -0.31 31.42 % | -0.45 -1 280.63 % | -0.03 90.62 % | -0.34 -1 434.64 % | 0.03 120.83 % | -0.12 28.55 % | -0.17 0.00 % | -0.17 -281.94 % | -0.05 0.00 % | -0.05 -202.32 % | 0.04 0.00 % | 0.04 -66.60 % | 0.13 0.00 % | 0.13 -28.96 % | 0.19 0.00 % | 0.19 20.34 % | 0.16 0.00 % | 0.16 -10.08 % | 0.17 0.00 % | 0.17 -86.44 % | 1.27 |
EBITDA | 5.223 M 110.70 % | -48.794 M -1 889.95 % | 2.726 M -35.75 % | 4.243 M 126.90 % | -15.776 M -174.99 % | 21.038 M -26.73 % | 28.713 M -35.89 % | 44.788 M 2 752.74 % | 1.570 M 105.71 % | -27.486 M -19.72 % | -22.958 M 19.69 % | -28.587 M -161.80 % | 46.261 M 963.72 % | -5.356 M 61.63 % | -13.958 M 88.95 % | -126.371 M -1 689.20 % | -7.063 M -109.40 % | 75.135 M 153.21 % | -141.214 M -2 179.12 % | 6.792 M 65.42 % | 4.106 M 113.16 % | -31.191 M -199.09 % | 31.477 M 342.65 % | -12.972 M -145.23 % | 28.683 M 17.37 % | 24.438 M 134.93 % | 10.402 M 100.00 % | 5.201 M -83.29 % | 31.122 M 100.00 % | 15.561 M -64.78 % | 44.181 M 100.00 % | 22.091 M -59.40 % | 54.414 M 100.00 % | 27.207 M -61.68 % | 70.995 M 100.00 % | 35.498 M -10.51 % | 39.667 M 100.00 % | 19.834 M 63.75 % | 12.112 M 300.00 % | 3.028 M 126.73 % | -11.327 M |
Net income ratio | -0.16 64.97 % | -0.45 -329.40 % | -0.10 -102.01 % | -0.05 76.77 % | -0.22 -818.57 % | 0.03 -56.85 % | 0.07 -56.41 % | 0.17 395.50 % | -0.06 77.76 % | -0.25 42.01 % | -0.43 -16.86 % | -0.37 -342.10 % | 0.15 209.69 % | -0.14 16.38 % | -0.17 91.64 % | -2.00 -615.78 % | -0.28 13.83 % | -0.32 59.21 % | -0.79 16.88 % | -0.95 -224.06 % | -0.29 47.71 % | -0.56 -1 269.27 % | -0.04 88.38 % | -0.35 -1 131.97 % | 0.03 114.39 % | -0.24 -61.06 % | -0.15 0.00 % | -0.15 -229.87 % | -0.04 0.00 % | -0.04 -200.03 % | 0.04 0.00 % | 0.04 -53.55 % | 0.10 0.00 % | 0.10 -34.68 % | 0.15 0.00 % | 0.15 -8.75 % | 0.16 0.00 % | 0.16 -1.45 % | 0.16 0.00 % | 0.16 -87.07 % | 1.27 |
Ratio EBITDA | 0.08 116.03 % | -0.53 -1 817.64 % | 0.03 -22.98 % | 0.04 120.70 % | -0.19 -178.86 % | 0.24 -10.31 % | 0.27 -32.16 % | 0.40 1 736.43 % | 0.02 106.61 % | -0.33 27.77 % | -0.46 -16.20 % | -0.39 -190.35 % | 0.44 1 123.58 % | -0.04 79.01 % | -0.20 89.49 % | -1.93 -1 173.87 % | -0.15 -137.17 % | 0.41 123.29 % | -1.75 -3 950.97 % | 0.05 7.34 % | 0.04 125.79 % | -0.16 -180.19 % | 0.21 283.03 % | -0.11 -166.62 % | 0.17 -1.47 % | 0.17 606.90 % | 0.02 0.00 % | 0.02 -61.61 % | 0.06 0.00 % | 0.06 -54.35 % | 0.14 0.00 % | 0.14 -17.08 % | 0.17 0.00 % | 0.17 -14.72 % | 0.19 0.00 % | 0.19 -2.56 % | 0.20 0.00 % | 0.20 10.31 % | 0.18 0.00 % | 0.18 -85.27 % | 1.23 |
Gross profit ratio | 0.44 38.74 % | 0.32 -26.06 % | 0.43 35.18 % | 0.32 -17.21 % | 0.38 8.29 % | 0.35 -26.28 % | 0.48 5.65 % | 0.46 41.22 % | 0.32 0.06 % | 0.32 -25.22 % | 0.43 93.54 % | 0.22 -62.26 % | 0.59 19.53 % | 0.49 193.61 % | 0.17 9.52 % | 0.15 25.65 % | 0.12 -80.48 % | 0.63 107.26 % | 0.30 -27.04 % | 0.41 31.48 % | 0.32 -11.33 % | 0.36 39.74 % | 0.25 2 161.32 % | -0.01 -104.54 % | 0.27 73.22 % | 0.16 -11.20 % | 0.18 0.00 % | 0.18 26.78 % | 0.14 0.00 % | 0.14 -20.64 % | 0.18 0.00 % | 0.18 -23.92 % | 0.23 0.00 % | 0.23 -8.41 % | 0.25 0.00 % | 0.25 21.63 % | 0.21 0.00 % | 0.21 5.39 % | 0.20 0.00 % | 0.20 -35.84 % | 0.31 |
Weighted average shs out dil | 204.617 M -80.82 % | 1.067 B -44.85 % | 1.934 B 12.24 % | 1.723 B 12.67 % | 1.530 B 1.74 % | 1.503 B 0.00 % | 1.503 B 0.00 % | 1.503 B 0.00 % | 1.503 B 0.00 % | 1.503 B 0.00 % | 1.503 B 0.00 % | 1.503 B 0.00 % | 1.503 B 900.00 % | 150.348 M -90.00 % | 1.503 B 1 045.69 % | 131.229 M -85.39 % | 897.992 M -30.52 % | 1.293 B 156.72 % | 503.477 M 0.00 % | 503.478 M 8.60 % | 463.624 M 59.23 % | 291.171 M 11.62 % | 260.851 M -10.70 % | 292.100 M 23.71 % | 236.121 M -20.45 % | 296.835 M 8.53 % | 273.512 M 0.00 % | 273.512 M 0.14 % | 273.132 M 0.00 % | 273.132 M 0.00 % | 273.132 M 0.00 % | 273.132 M 0.00 % | 273.132 M 0.00 % | 273.132 M 0.00 % | 273.132 M 0.00 % | 273.132 M 17.88 % | 231.694 M 0.00 % | 231.694 M 35.80 % | 170.610 M 0.00 % | 170.610 M 0.00 % | 170.610 M |
Weighted average shs out | 204.618 M -80.82 % | 1.067 B -44.85 % | 1.934 B 12.24 % | 1.723 B 12.67 % | 1.530 B 1.74 % | 1.503 B 0.00 % | 1.503 B 0.00 % | 1.503 B 0.00 % | 1.503 B 0.00 % | 1.503 B 0.00 % | 1.503 B 0.00 % | 1.503 B 0.00 % | 1.503 B 2.53 % | 1.466 B 2.42 % | 1.432 B 39.77 % | 1.024 B 14.06 % | 898.048 M 28.16 % | 700.736 M 39.18 % | 503.480 M 0.00 % | 503.478 M 8.63 % | 463.487 M 59.18 % | 291.172 M 11.62 % | 260.859 M -10.57 % | 291.701 M 24.72 % | 233.880 M -21.21 % | 296.835 M 8.53 % | 273.512 M 0.00 % | 273.512 M 0.14 % | 273.132 M 0.00 % | 273.132 M 0.00 % | 273.132 M 0.00 % | 273.132 M 0.00 % | 273.132 M 0.00 % | 273.132 M 0.00 % | 273.132 M 0.00 % | 273.132 M 17.88 % | 231.694 M 0.00 % | 231.694 M 35.80 % | 170.610 M 0.00 % | 170.610 M 0.00 % | 170.610 M |
EPS diluted | -0.05 -21.85 % | -0.04 -710.42 % | 0.00 -50.00 % | 0.00 73.11 % | -0.01 -761.11 % | 0.00 -64.00 % | 0.01 -59.02 % | 0.01 551.85 % | 0.00 80.58 % | -0.01 3.47 % | -0.01 19.10 % | -0.02 -264.81 % | 0.01 109.00 % | -0.12 -1 478.95 % | -0.01 99.23 % | -0.99 -6 775.00 % | -0.01 68.76 % | -0.05 64.54 % | -0.13 53.57 % | -0.28 -355.28 % | -0.06 83.38 % | -0.37 -1 428.93 % | -0.02 82.71 % | -0.14 -664.52 % | 0.02 121.60 % | -0.11 50.69 % | -0.23 -100.00 % | -0.12 -43.35 % | -0.08 -100.00 % | -0.04 -176.89 % | 0.05 100.00 % | 0.03 -77.16 % | 0.12 100.00 % | 0.06 -70.69 % | 0.20 100.00 % | 0.10 -28.96 % | 0.14 100.00 % | 0.07 7.76 % | 0.06 300.00 % | 0.02 200.00 % | -0.02 |
Earnings per share | -0.05 -21.85 % | -0.04 -710.42 % | 0.00 -50.00 % | 0.00 73.11 % | -0.01 -761.11 % | 0.00 -64.00 % | 0.01 -59.02 % | 0.01 551.85 % | 0.00 80.58 % | -0.01 3.47 % | -0.01 19.10 % | -0.02 -264.81 % | 0.01 190.76 % | -0.01 -48.75 % | -0.01 93.85 % | -0.13 -802.78 % | -0.01 83.06 % | -0.09 34.62 % | -0.13 53.57 % | -0.28 -355.28 % | -0.06 83.38 % | -0.37 -1 428.93 % | -0.02 82.71 % | -0.14 -660.00 % | 0.03 121.78 % | -0.11 50.69 % | -0.23 -100.00 % | -0.12 -43.35 % | -0.08 -100.00 % | -0.04 -176.89 % | 0.05 100.00 % | 0.03 -77.16 % | 0.12 100.00 % | 0.06 -70.69 % | 0.20 100.00 % | 0.10 -28.96 % | 0.14 100.00 % | 0.07 7.76 % | 0.06 300.00 % | 0.02 102.31 % | -0.70 |
Gross profit | 27.193 M -7.39 % | 29.362 M -22.95 % | 38.107 M 12.76 % | 33.795 M 7.57 % | 31.416 M 2.97 % | 30.509 M -39.77 % | 50.657 M -0.16 % | 50.737 M 119.37 % | 23.128 M -13.55 % | 26.754 M 23.95 % | 21.585 M 33.76 % | 16.137 M -74.19 % | 62.520 M 0.86 % | 61.986 M 436.81 % | 11.547 M 15.06 % | 10.036 M 76.47 % | 5.687 M -95.06 % | 115.176 M 373.53 % | 24.323 M -60.61 % | 61.748 M 102.61 % | 30.476 M -54.74 % | 67.335 M 72.67 % | 38.997 M 2 832.80 % | -1.427 M -103.08 % | 46.289 M 106.36 % | 22.431 M -70.49 % | 76.007 M 100.00 % | 38.004 M -44.81 % | 68.865 M 100.00 % | 34.433 M -38.77 % | 56.233 M 100.00 % | 28.117 M -62.75 % | 75.488 M 100.00 % | 37.744 M -58.85 % | 91.712 M 100.00 % | 45.856 M 11.71 % | 41.049 M 100.00 % | 20.525 M 56.45 % | 13.119 M 300.00 % | 3.280 M 216.44 % | -2.817 M |
Income tax expense | 80.000 K 102.05 % | -3.911 M -558.50 % | 853.000 K 1 212.31 % | 65.000 K -90.83 % | 709.000 K -67.25 % | 2.165 M -53.31 % | 4.637 M 1 310.70 % | -383.000 K -19 050.00 % | -2.000 K 99.96 % | -5.152 M -828.71 % | 707.000 K 4 058.82 % | 17.000 K 116.50 % | -103.000 K 99.41 % | -17.437 M -10 357.06 % | 170.000 K -92.96 % | 2.415 M 151.98 % | -4.646 M -114.24 % | 32.624 M 31 884.31 % | 102.000 K 101.74 % | -5.860 M -5 576.64 % | 107.000 K -99.37 % | 17.054 M 374.38 % | 3.595 M -84.56 % | 23.281 M 143.88 % | 9.546 M -41.84 % | 16.414 M 252.30 % | -10.777 M -100.00 % | -5.389 M -2 383.18 % | -217.000 K -100.00 % | -108.500 K 41.03 % | -184.000 K -100.00 % | -92.000 K -100.78 % | 11.778 M 100.00 % | 5.889 M -58.26 % | 14.109 M 100.00 % | 7.055 M 610.83 % | -1.381 M -100.00 % | -690.500 K -228.82 % | 536.000 K 300.00 % | 134.000 K 200.00 % | -134.000 K |
Cost of revenue | 34.442 M -45.30 % | 62.970 M 24.71 % | 50.495 M -30.28 % | 72.422 M 43.90 % | 50.327 M -9.24 % | 55.451 M 1.63 % | 54.563 M -9.97 % | 60.604 M 24.84 % | 48.547 M -13.63 % | 56.207 M 97.45 % | 28.466 M -49.42 % | 56.282 M 29.80 % | 43.362 M -31.70 % | 63.492 M 11.23 % | 57.084 M 3.24 % | 55.293 M 35.44 % | 40.826 M -40.59 % | 68.723 M 22.35 % | 56.170 M -35.69 % | 87.342 M 31.79 % | 66.272 M -45.77 % | 122.212 M 6.83 % | 114.399 M -2.33 % | 117.132 M -5.66 % | 124.155 M 2.91 % | 120.644 M -65.97 % | 354.499 M 100.00 % | 177.250 M -58.36 % | 425.631 M 100.00 % | 212.816 M -19.45 % | 264.197 M 100.00 % | 132.099 M -47.53 % | 251.771 M 100.00 % | 125.886 M -53.79 % | 272.438 M 100.00 % | 136.219 M -13.34 % | 157.195 M 100.00 % | 78.598 M 46.50 % | 53.652 M 300.00 % | 13.413 M 310.20 % | -6.381 M |
General and administrative expenses | 33.744 M -42.94 % | 59.133 M 32.35 % | 44.678 M 14.51 % | 39.018 M 14.87 % | 33.968 M -22.51 % | 43.838 M 54.78 % | 28.322 M -37.64 % | 45.420 M 57.15 % | 28.903 M -51.12 % | 59.130 M 147.89 % | 23.853 M -37.74 % | 38.314 M 55.30 % | 24.671 M | 0.000 -100.00 % | 21.880 M | 0.000 -100.00 % | 23.097 M -44.04 % | 41.274 M 57.60 % | 26.189 M | 0.000 -100.00 % | 46.141 M 6.21 % | 43.443 M 23.62 % | 35.142 M -6.88 % | 37.740 M 28.14 % | 29.452 M -12.33 % | 33.596 M -34.40 % | 51.212 M 100.00 % | 25.606 M -57.51 % | 60.260 M 100.00 % | 30.130 M -20.02 % | 37.670 M 100.00 % | 18.835 M -33.81 % | 28.457 M 100.00 % | 14.229 M -35.13 % | 21.935 M 100.00 % | 10.968 M -9.42 % | 12.108 M 100.00 % | 6.054 M 18.03 % | 5.129 M 300.00 % | 1.282 M 200.00 % | -1.282 M |
Selling and marketing expenses | 1.503 M -25.89 % | 2.028 M 7.81 % | 1.881 M -30.15 % | 2.693 M 45.18 % | 1.855 M -30.58 % | 2.672 M 41.45 % | 1.889 M -5.83 % | 2.006 M 13.14 % | 1.773 M -3.85 % | 1.844 M 54.31 % | 1.195 M -57.62 % | 2.820 M 22.18 % | 2.308 M | 0.000 -100.00 % | 3.336 M | 0.000 -100.00 % | 1.856 M -69.39 % | 6.063 M 27.51 % | 4.755 M | 0.000 -100.00 % | 10.017 M -42.39 % | 17.388 M 279.82 % | 4.578 M 42.00 % | 3.224 M | 0.000 -100.00 % | 1.612 M -90.74 % | 17.414 M 100.00 % | 8.707 M -49.24 % | 17.154 M 100.00 % | 8.577 M 583.43 % | 1.255 M 100.00 % | 627.500 K -73.74 % | 2.390 M 100.00 % | 1.195 M -81.59 % | 6.490 M 100.00 % | 3.245 M 236.75 % | -2.373 M -100.00 % | -1.187 M 71.40 % | -4.148 M -300.00 % | -1.037 M -200.00 % | 1.037 M |
Other expenses | -56.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 | 0.000 | 0.000 -100.00 % | 1.304 M -50.00 % | 2.608 M -79.23 % | 12.552 M 100.00 % | 6.276 M 72.51 % | 3.638 M 100.00 % | 1.819 M 226.67 % | -1.436 M -100.00 % | -718.000 K 43.11 % | -1.262 M -100.00 % | -631.000 K 87.38 % | -4.999 M -100.00 % | -2.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 35.191 M -42.41 % | 61.102 M 31.24 % | 46.559 M 11.46 % | 41.772 M 16.97 % | 35.711 M -23.22 % | 46.510 M 53.95 % | 30.211 M -36.50 % | 47.573 M 55.41 % | 30.611 M -49.75 % | 60.912 M 143.67 % | 24.998 M -39.23 % | 41.134 M 52.47 % | 26.979 M -20.47 % | 33.922 M 34.74 % | 25.176 M -22.12 % | 32.328 M 42.16 % | 22.741 M -79.04 % | 108.486 M -13.38 % | 125.244 M 49.69 % | 83.667 M 45.46 % | 57.517 M -60.34 % | 145.016 M 267.62 % | 39.447 M 9.34 % | 36.078 M -8.88 % | 39.594 M 4.70 % | 37.816 M -53.42 % | 81.178 M 100.00 % | 40.589 M -49.92 % | 81.052 M 100.00 % | 40.526 M 8.10 % | 37.489 M 100.00 % | 18.745 M -36.64 % | 29.585 M 100.00 % | 14.793 M -36.85 % | 23.426 M 100.00 % | 11.713 M 20.32 % | 9.735 M 100.00 % | 4.868 M 396.18 % | 981.000 K 300.00 % | 245.250 K -97.06 % | 8.342 M |
Cost and expenses | 69.633 M -43.88 % | 124.072 M 27.84 % | 97.054 M -15.01 % | 114.194 M 32.73 % | 86.038 M -15.62 % | 101.961 M 20.27 % | 84.774 M -21.63 % | 108.177 M 36.66 % | 79.158 M -32.41 % | 117.119 M 119.06 % | 53.464 M -45.12 % | 97.416 M 38.49 % | 70.341 M -27.79 % | 97.414 M 18.42 % | 82.260 M -6.12 % | 87.621 M 37.84 % | 63.567 M -64.13 % | 177.209 M -2.32 % | 181.414 M 6.08 % | 171.009 M 38.15 % | 123.789 M -53.68 % | 267.228 M 73.70 % | 153.846 M 0.42 % | 153.210 M -6.44 % | 163.749 M 3.34 % | 158.459 M -63.63 % | 435.677 M 100.00 % | 217.839 M -57.01 % | 506.683 M 100.00 % | 253.342 M -16.02 % | 301.686 M 100.00 % | 150.843 M -46.39 % | 281.356 M 100.00 % | 140.678 M -52.45 % | 295.864 M 100.00 % | 147.932 M -11.38 % | 166.930 M 100.00 % | 83.465 M 52.77 % | 54.633 M 300.00 % | 13.658 M 596.58 % | 1.961 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 | 0.000 | 0.000 | 0.000 | 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 | 35.247 M -42.31 % | 61.102 M 31.24 % | 46.559 M 11.46 % | 41.772 M 16.97 % | 35.711 M -23.22 % | 46.510 M 53.95 % | 30.211 M -36.50 % | 47.573 M 55.41 % | 30.611 M -49.75 % | 60.912 M 143.67 % | 24.998 M -39.23 % | 41.134 M 52.47 % | 26.979 M -20.47 % | 33.922 M 34.53 % | 25.216 M -22.00 % | 32.328 M 29.56 % | 24.953 M -49.95 % | 49.856 M 61.12 % | 30.944 M -63.02 % | 83.667 M 48.99 % | 56.158 M -58.16 % | 134.224 M 237.93 % | 39.720 M -23.63 % | 52.012 M 76.60 % | 29.452 M -16.35 % | 35.208 M -48.70 % | 68.626 M 100.00 % | 34.313 M -55.68 % | 77.414 M 100.00 % | 38.707 M -0.56 % | 38.925 M 100.00 % | 19.463 M -36.91 % | 30.847 M 100.00 % | 15.424 M -45.74 % | 28.425 M 100.00 % | 14.213 M 45.99 % | 9.735 M 100.00 % | 4.868 M 396.18 % | 981.000 K 300.00 % | 245.250 K -97.06 % | 8.342 M |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 1.796 M 138.83 % | 752.000 K -16.54 % | 901.000 K 17 920.00 % | 5.000 K -98.29 % | 293.000 K 1 173.91 % | 23.000 K -96.77 % | 712.000 K 1 353.06 % | 49.000 K -84.88 % | 324.000 K -44.14 % | 580.000 K | 0.000 -100.00 % | 363.000 K 1 352.00 % | 25.000 K -95.59 % | 567.000 K -41.49 % | 969.000 K 23.44 % | 785.000 K 3 040.00 % | 25.000 K -99.00 % | 2.494 M -62.77 % | 6.698 M 48.98 % | 4.496 M 98.94 % | 2.260 M -1.99 % | 2.306 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 -100.00 % | 36.000 K |
Interest expense | 37.000 K 2.78 % | 36.000 K | 0.000 -100.00 % | 75.000 K -90.03 % | 752.000 K -35.45 % | 1.165 M 23 200.00 % | 5.000 K -66.67 % | 15.000 K -34.78 % | 23.000 K -70.89 % | 79.000 K 61.22 % | 49.000 K -2.00 % | 50.000 K -91.38 % | 580.000 K 468.63 % | 102.000 K | 0.000 -100.00 % | 602.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.722 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.170 M -50.00 % | 2.341 M -65.69 % | 6.822 M 100.00 % | 3.411 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.524 M 100.00 % | 1.262 M 266.86 % | 344.000 K 100.00 % | 172.000 K -70.29 % | 579.000 K 100.00 % | 289.500 K -45.99 % | 536.000 K 300.00 % | 134.000 K 191.30 % | 46.000 K |
Depreciation and amortization | 11.364 M 17.11 % | 9.703 M 7.09 % | 9.061 M -9.48 % | 10.010 M -4.91 % | 10.527 M 26.94 % | 8.293 M 12.28 % | 7.386 M -8.53 % | 8.075 M 21.34 % | 6.655 M -19.25 % | 8.241 M -3.14 % | 8.508 M -14.48 % | 9.948 M -4.08 % | 10.371 M 15.36 % | 8.990 M -11.72 % | 10.184 M -21.37 % | 12.952 M 31.75 % | 9.831 M -69.16 % | 31.881 M 128.24 % | 13.968 M -51.35 % | 28.711 M -7.72 % | 31.114 M 1.47 % | 30.664 M -2.38 % | 31.410 M 28.56 % | 24.433 M 11.20 % | 21.972 M -5.46 % | 23.241 M -41.52 % | 39.742 M 100.00 % | 19.871 M -40.91 % | 33.631 M 100.00 % | 16.816 M -27.92 % | 23.328 M 100.00 % | 11.664 M 46.86 % | 7.942 M 100.00 % | 3.971 M -28.91 % | 5.586 M 100.00 % | 2.793 M -36.46 % | 4.396 M 100.00 % | 2.198 M 52.32 % | 1.443 M 300.00 % | 360.750 K 1 618.95 % | -23.750 K |
Operating income | -7.998 M 74.80 % | -31.740 M -275.53 % | -8.452 M -5.95 % | -7.977 M -85.73 % | -4.295 M 73.16 % | -16.001 M -178.26 % | 20.446 M 546.21 % | 3.164 M 142.28 % | -7.483 M 78.09 % | -34.158 M -900.82 % | -3.413 M 86.35 % | -24.997 M -170.33 % | 35.541 M 26.64 % | 28.064 M 305.91 % | -13.629 M 38.86 % | -22.292 M -30.71 % | -17.054 M -139.43 % | 43.254 M 599.76 % | -8.655 M 60.51 % | -21.919 M 18.84 % | -27.008 M 56.34 % | -61.855 M -92 420.90 % | 67.000 K 100.18 % | -37.405 M -657.37 % | 6.711 M 460.65 % | 1.197 M 104.08 % | -29.340 M -100.00 % | -14.670 M -484.70 % | -2.509 M -100.00 % | -1.255 M -106.02 % | 20.853 M 100.00 % | 10.427 M -77.56 % | 46.472 M 100.00 % | 23.236 M -64.48 % | 65.409 M 100.00 % | 32.705 M -7.28 % | 35.271 M 100.00 % | 17.636 M 65.30 % | 10.669 M 300.00 % | 2.667 M 124.72 % | -10.791 M |
Operating income ratio | -0.13 62.25 % | -0.34 -260.36 % | -0.10 -27.02 % | -0.08 -42.93 % | -0.05 71.77 % | -0.19 -195.79 % | 0.19 583.80 % | 0.03 127.22 % | -0.10 74.64 % | -0.41 -503.80 % | -0.07 80.24 % | -0.35 -202.83 % | 0.34 50.08 % | 0.22 212.63 % | -0.20 41.80 % | -0.34 6.93 % | -0.37 -255.89 % | 0.24 318.74 % | -0.11 26.86 % | -0.15 47.34 % | -0.28 14.46 % | -0.33 -74 813.17 % | 0.00 100.14 % | -0.32 -921.05 % | 0.04 370.62 % | 0.01 112.28 % | -0.07 0.00 % | -0.07 -1 243.21 % | -0.01 0.00 % | -0.01 -107.80 % | 0.07 0.00 % | 0.07 -54.17 % | 0.14 0.00 % | 0.14 -20.94 % | 0.18 0.00 % | 0.18 0.96 % | 0.18 0.00 % | 0.18 11.35 % | 0.16 0.00 % | 0.16 -86.38 % | 1.17 |
Total other income expenses net | -37.000 K 99.87 % | -28.766 M -1 458.81 % | 2.117 M -3.60 % | 2.196 M 109.65 % | -22.760 M -182.52 % | 27.581 M 551 720.00 % | -5.000 K -100.01 % | 33.534 M 145 900.00 % | -23.000 K 98.60 % | -1.648 M 94.14 % | -28.102 M -106.81 % | -13.588 M -5 782.25 % | -231.000 K 99.31 % | -33.703 M -9 184.57 % | -363.000 K 99.69 % | -117.658 M -20 650.97 % | -567.000 K 98.49 % | -37.533 M 59.66 % | -93.051 M 41.07 % | -157.888 M -6 148.04 % | -2.527 M 88.78 % | -22.524 M -349.31 % | -5.013 M -112.42 % | -2.360 M -1.64 % | -2.322 M 87.70 % | -18.885 M 58.17 % | -45.146 M -100.00 % | -22.573 M -13.48 % | -19.892 M -100.00 % | -9.946 M -49.20 % | -6.666 M -100.00 % | -3.333 M -7.76 % | -3.093 M -100.00 % | -1.547 M -161.05 % | 2.533 M 100.00 % | 1.267 M 127.92 % | -4.536 M -100.00 % | -2.268 M -369.04 % | 843.000 K 300.00 % | 210.750 K 123.35 % | -902.750 K |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-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 | 2009-01-31 | 2008-06-30 | 2008-01-31 | 2007-06-30 | 2007-01-31 | 2006-06-30 | 2006-01-31 | 2005-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-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 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -76.757 M -7.17 % | -71.624 M 41.12 % | -121.650 M -17.14 % | -103.852 M -155.16 % | -40.700 M 50.83 % | -82.782 M 27.44 % | -114.086 M -25.72 % | -90.748 M -60.70 % | -56.470 M 42.54 % | -98.273 M 28.84 % | -138.105 M -10.48 % | -125.010 M -24.22 % | -100.634 M 29.12 % | -141.982 M -81.70 % | -78.141 M 17.13 % | -94.292 M -1 873.07 % | 5.318 M 109.03 % | -58.860 M -455.99 % | 16.534 M 522.52 % | 2.656 M 105.73 % | -46.345 M -15.96 % | -39.967 M -148.07 % | 83.146 M 21.76 % | 68.284 M 239.63 % | -48.903 M -245.24 % | -14.165 M -119.14 % | 74.012 M 194.33 % | 25.146 M 178.78 % | -31.919 M -134.37 % | 92.875 M 2 403.37 % | 3.710 M 170.48 % | -5.264 M 96.08 % | -134.294 M 33.36 % | -201.517 M -5 079.42 % | 4.047 M 56.44 % | 2.587 M 335.82 % | -1.097 M |
Total investments | 28.261 M 6.25 % | 26.598 M 1 271.03 % | 1.940 M -5.32 % | 2.049 M -1.01 % | 2.070 M -6.63 % | 2.217 M -6.42 % | 2.369 M -6.84 % | 2.543 M -0.66 % | 2.560 M -86.80 % | 19.393 M 8.23 % | 17.919 M 13.79 % | 15.748 M 14.49 % | 13.755 M -8.20 % | 14.984 M 21.87 % | 12.295 M 10.11 % | 11.166 M -19.68 % | 13.902 M 51.55 % | 9.173 M -39.36 % | 15.126 M -4.14 % | 15.779 M -6.14 % | 16.811 M 161.28 % | 6.434 M -73.71 % | 24.477 M 113.92 % | 11.442 M -78.90 % | 54.234 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 829.000 K -76.72 % | 3.561 M |
Total debt | 1.447 M -19.07 % | 1.788 M | 0.000 -100.00 % | 86.000 K -99.58 % | 20.575 M -48.13 % | 39.668 M 11 431.40 % | 344.000 K -42.28 % | 596.000 K -45.67 % | 1.097 M | 0.000 -100.00 % | 5.142 M 269.40 % | 1.392 M -86.71 % | 10.473 M -23.29 % | 13.653 M -58.62 % | 32.992 M 200.09 % | 10.994 M -34.84 % | 16.873 M -50.92 % | 34.378 M 2.40 % | 33.571 M -33.97 % | 50.845 M -13.99 % | 59.112 M -9.60 % | 65.391 M -34.58 % | 99.957 M 17.41 % | 85.136 M 310.37 % | 20.746 M 1.83 % | 20.373 M -80.31 % | 103.491 M 66.36 % | 62.210 M | 0.000 -100.00 % | 150.109 M 293.61 % | 38.136 M -27.49 % | 52.591 M 561.77 % | 7.947 M | 0.000 -100.00 % | 11.875 M 196.88 % | 4.000 M 0.00 % | 4.000 M |
Accumulated other comprehensive income loss | 9.559 M -97.20 % | 341.630 M 1.72 % | 335.861 M 0.82 % | 333.140 M 1.29 % | 328.888 M -0.42 % | 330.274 M -1.45 % | 335.133 M 1.83 % | 329.120 M 3.67 % | 317.479 M 2.22 % | 310.582 M -7.87 % | 337.126 M 1.37 % | 332.562 M 1.54 % | 327.530 M 446.39 % | 59.944 M 339.50 % | 13.639 M 0.47 % | 13.575 M 8.67 % | 12.492 M 56.07 % | 8.004 M -80.32 % | 40.661 M -10.40 % | 45.380 M -27.51 % | 62.602 M 8.30 % | 57.804 M -9.98 % | 64.211 M 128.83 % | -222.712 M -395.75 % | 75.303 M 142.22 % | -178.356 M | 0.000 100.00 % | -75.562 M | 0.000 100.00 % | -41.487 M | 0.000 100.00 % | -18.835 M | 0.000 | 0.000 | 0.000 100.00 % | -1.625 M 8.30 % | -1.772 M |
Retained earnings | -85.693 M 79.12 % | -410.504 M -13.26 % | -362.432 M -4.00 % | -348.478 M -2.62 % | -339.584 M -6.41 % | -319.119 M 1.57 % | -324.196 M -0.69 % | -321.962 M 2.47 % | -330.109 M -4.12 % | -317.055 M 4.27 % | -331.189 M -9.41 % | -302.709 M -12.02 % | -270.227 M -1 372.95 % | -18.346 M 12.96 % | -21.077 M -2 337.47 % | 942.000 K -99.29 % | 131.792 M 229.06 % | -102.114 M 74.09 % | -394.120 M -41.01 % | -279.501 M -103.78 % | -137.156 M -26.23 % | -108.652 M -5 757.25 % | -1.855 M 94.99 % | -37.052 M -467.24 % | -6.532 M -39.13 % | -4.695 M -118.87 % | 24.875 M -34.55 % | 38.004 M -41.98 % | 65.501 M 11.29 % | 58.854 M 20.71 % | 48.756 M 20.81 % | 40.358 M 126.16 % | 17.845 M 204.87 % | -17.016 M 67.95 % | -53.089 M 16.03 % | -63.222 M -16.49 % | -54.274 M |
Common stock | 20.462 M 0.00 % | 20.462 M 0.00 % | 20.462 M 18.72 % | 17.235 M 6.82 % | 16.135 M 7.32 % | 15.035 M 0.00 % | 15.035 M 0.00 % | 15.035 M 0.00 % | 15.035 M 0.00 % | 15.035 M 0.00 % | 15.035 M 0.00 % | 15.035 M 0.00 % | 15.035 M 0.00 % | 15.035 M 0.00 % | 15.035 M 0.00 % | 15.035 M 198.61 % | 5.035 M -98.00 % | 251.739 M 0.00 % | 251.739 M 0.00 % | 251.739 M 0.00 % | 251.739 M 9.82 % | 229.239 M 100.00 % | 114.619 M 0.00 % | 114.619 M 20.00 % | 95.516 M 3.90 % | 91.933 M 25.61 % | 73.190 M 0.00 % | 73.190 M 20.00 % | 60.991 M 0.00 % | 60.991 M 20.00 % | 50.826 M 0.00 % | 50.826 M 20.00 % | 42.355 M 0.00 % | 42.355 M 43.06 % | 29.606 M 45.13 % | 20.400 M 0.00 % | 20.400 M |
Total equity | 183.880 M -2.32 % | 188.250 M -23.47 % | 245.975 M 24.55 % | 197.488 M 9.52 % | 180.317 M -6.77 % | 193.410 M 2.42 % | 188.835 M 5.63 % | 178.775 M 28.40 % | 139.230 M -24.61 % | 184.676 M -7.86 % | 200.435 M -15.16 % | 236.258 M -0.67 % | 237.863 M 16.98 % | 203.339 M 53.09 % | 132.825 M -15.91 % | 157.951 M -17.38 % | 191.186 M -5.77 % | 202.888 M -1.96 % | 206.943 M -43.16 % | 364.084 M -34.86 % | 558.968 M 1.92 % | 548.455 M 0.49 % | 545.805 M -1.76 % | 555.568 M -10.05 % | 617.660 M 3.66 % | 595.840 M -1.83 % | 606.925 M -0.23 % | 608.295 M -1.23 % | 615.850 M 1.10 % | 609.128 M 5.62 % | 576.737 M 3.77 % | 555.786 M 39.66 % | 397.966 M 10.23 % | 361.036 M 1 605.33 % | 21.171 M 384.67 % | -7.437 M -645.23 % | 1.364 M |
Other non current liabilities | 4.780 M 2.91 % | 4.645 M -0.98 % | 4.691 M -2.49 % | 4.811 M 1.88 % | 4.722 M -4.00 % | 4.919 M -3.81 % | 5.114 M -4.34 % | 5.346 M 1.93 % | 5.245 M 1.04 % | 5.191 M 8.58 % | 4.781 M -1.79 % | 4.868 M -2.05 % | 4.970 M -0.08 % | 4.974 M -3.94 % | 5.178 M -1.28 % | 5.245 M 128.04 % | 2.300 M -88.63 % | 20.230 M -32.47 % | 29.957 M | 0.000 -100.00 % | 25.399 M -11.54 % | 28.711 M | 0.000 -100.00 % | 51.700 M 37.87 % | 37.500 M -38.25 % | 60.730 M | 0.000 -100.00 % | 36.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.060 M 187.54 % | 1.412 M -60.24 % | 3.551 M |
Long term debt | 740.000 K -32.60 % | 1.098 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 86.000 K | 0.000 -100.00 % | 2.314 M 763.43 % | 268.000 K -34.31 % | 408.000 K | 0.000 -100.00 % | 32.992 M 3.50 % | 31.877 M 7.82 % | 29.566 M 223.13 % | 9.150 M -72.74 % | 33.571 M -60.15 % | 84.241 M 42.51 % | 59.112 M 0.12 % | 59.041 M -65.87 % | 172.981 M 6.33 % | 162.683 M | 0.000 -100.00 % | 20.373 M -44.79 % | 36.900 M 180.35 % | 13.162 M | 0.000 -100.00 % | 24.036 M 308.08 % | 5.890 M -24.58 % | 7.810 M | 0.000 | 0.000 -100.00 % | 2.375 M | 0.000 -100.00 % | 4.000 M |
Total non current liabilities | 21.039 M 0.85 % | 20.862 M 5.28 % | 19.816 M -2.35 % | 20.292 M 1.77 % | 19.939 M -3.77 % | 20.721 M -3.62 % | 21.499 M -4.13 % | 22.424 M 1.47 % | 22.099 M 1.37 % | 21.801 M -2.61 % | 22.386 M 12.05 % | 19.978 M -3.07 % | 20.610 M 1.42 % | 20.322 M -38.40 % | 32.992 M 3.50 % | 31.877 M 7.82 % | 29.566 M 0.63 % | 29.380 M -53.75 % | 63.528 M -24.59 % | 84.241 M -0.32 % | 84.511 M -3.69 % | 87.752 M -49.27 % | 172.981 M -19.31 % | 214.383 M 368.74 % | 45.736 M -49.51 % | 90.589 M 90.28 % | 47.609 M -19.83 % | 59.383 M 614.08 % | 8.316 M -73.65 % | 31.556 M 156.66 % | 12.295 M -6.32 % | 13.125 M 358.44 % | 2.863 M | 0.000 -100.00 % | 2.375 M 68.20 % | 1.412 M -81.30 % | 7.551 M |
Other current liabilities | 85.370 M 15.08 % | 74.181 M -17.35 % | 89.755 M 12.26 % | 79.951 M | 0.000 -100.00 % | 36.059 M -25.91 % | 48.666 M -10.89 % | 54.611 M 12.74 % | 48.439 M -2.28 % | 49.571 M | 0.000 | 0.000 | 0.000 -100.00 % | 131.184 M -29.11 % | 185.042 M -3.21 % | 191.173 M 34.38 % | 142.258 M 1 969.51 % | 6.874 M -96.85 % | 218.371 M -14.50 % | 255.416 M 0.97 % | 252.958 M 15.27 % | 219.439 M -29.87 % | 312.909 M 34.09 % | 233.354 M -30.25 % | 334.550 M 20.67 % | 277.254 M 2 734.91 % | 9.780 M -95.00 % | 195.523 M -40.80 % | 330.294 M 119.80 % | 150.272 M 38.94 % | 108.159 M 44.21 % | 75.003 M 221.74 % | 23.312 M 165.21 % | 8.790 M 358.00 % | -3.407 M -150.60 % | 6.733 M 154.46 % | 2.646 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 9.322 M 3 049.32 % | 296.000 K -1.33 % | 300.000 K -91.40 % | 3.490 M -2.87 % | 3.593 M -67.13 % | 10.931 M 50.75 % | 7.251 M -79.16 % | 34.792 M 817.03 % | 3.794 M 126.91 % | 1.672 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -209.320 M -4 169.22 % | -4.903 M 68.03 % | -15.337 M 11.66 % | -17.362 M -173.42 % | -6.350 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 266.406 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.530 M | 0.000 | 0.000 |
Short term debt | 1.414 M 2.46 % | 1.380 M | 0.000 -100.00 % | 172.000 K -99.16 % | 20.575 M -48.13 % | 39.668 M 11 431.40 % | 344.000 K -42.28 % | 596.000 K -41.05 % | 1.011 M | 0.000 -100.00 % | 2.828 M 151.60 % | 1.124 M -88.83 % | 10.065 M -26.28 % | 13.653 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.228 M 414.54 % | 4.903 M -68.03 % | 15.337 M | 0.000 -100.00 % | 6.350 M | 0.000 | 0.000 -100.00 % | 20.746 M | 0.000 -100.00 % | 66.591 M 35.77 % | 49.048 M | 0.000 -100.00 % | 126.073 M 290.97 % | 32.246 M -27.99 % | 44.781 M 463.50 % | 7.947 M | 0.000 -100.00 % | 9.500 M 137.50 % | 4.000 M | 0.000 |
Total current liabilities | 86.784 M 14.85 % | 75.561 M -15.81 % | 89.755 M 0.35 % | 89.445 M 5.63 % | 84.676 M -7.17 % | 91.219 M 73.75 % | 52.500 M -10.71 % | 58.800 M -2.62 % | 60.381 M 6.26 % | 56.822 M -35.16 % | 87.640 M 37.28 % | 63.840 M -6.55 % | 68.311 M -52.84 % | 144.837 M -21.73 % | 185.042 M -4.63 % | 194.023 M 31.95 % | 147.044 M -29.75 % | 209.320 M -7.10 % | 225.327 M -17.80 % | 274.131 M 6.15 % | 258.240 M 1.62 % | 254.117 M -21.49 % | 323.680 M 30.75 % | 247.560 M -32.59 % | 367.235 M 20.86 % | 303.848 M -24.39 % | 401.848 M 59.56 % | 251.853 M -25.14 % | 336.420 M 20.23 % | 279.820 M 82.55 % | 153.287 M 22.86 % | 124.765 M 180.04 % | 44.552 M 235.56 % | 13.277 M -66.06 % | 39.118 M 176.53 % | 14.146 M 50.57 % | 9.395 M |
Total liabilities | 107.823 M 11.82 % | 96.423 M -12.00 % | 109.571 M -0.15 % | 109.737 M 4.90 % | 104.615 M -6.54 % | 111.940 M 51.27 % | 73.999 M -8.90 % | 81.224 M -1.52 % | 82.480 M 4.91 % | 78.623 M -28.54 % | 110.026 M 31.27 % | 83.818 M -5.74 % | 88.921 M -46.16 % | 165.159 M -35.05 % | 254.301 M -3.11 % | 262.458 M 26.01 % | 208.276 M -22.71 % | 269.479 M -7.17 % | 290.284 M -19.32 % | 359.801 M 0.75 % | 357.107 M -0.33 % | 358.284 M -32.05 % | 527.299 M 14.15 % | 461.943 M 11.86 % | 412.971 M 4.70 % | 394.437 M -12.24 % | 449.457 M 44.41 % | 311.236 M -9.72 % | 344.736 M 10.71 % | 311.376 M 88.05 % | 165.582 M 20.08 % | 137.890 M 190.82 % | 47.415 M 257.12 % | 13.277 M -68.00 % | 41.493 M 166.70 % | 15.558 M -8.19 % | 16.946 M |
Other non current assets | 1.858 M 109.41 % | -19.747 M -136.77 % | 53.699 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -156.497 M 3.89 % | -162.824 M 23.97 % | -214.162 M 7.51 % | -231.561 M 30.95 % | -335.362 M -0.44 % | -333.909 M 16.34 % | -399.134 M 28.23 % | -556.146 M 15.16 % | -655.560 M 2.60 % | -673.091 M 5.24 % | -710.329 M -4 554.31 % | 15.947 M 470.35 % | 2.796 M -2.20 % | 2.859 M 1.13 % | 2.827 M -1.15 % | 2.860 M 2.91 % | 2.779 M -1.10 % | 2.810 M 2.78 % | 2.734 M -0.40 % | 2.745 M -2.03 % | 2.802 M 682.68 % | 358.000 K -72.73 % | 1.313 M | 0.000 | 0.000 |
Long term investments | 23.561 M -11.42 % | 26.598 M 1 271.03 % | 1.940 M -5.32 % | 2.049 M -1.01 % | 2.070 M -6.63 % | 2.217 M -6.42 % | 2.369 M -6.84 % | 2.543 M -0.66 % | 2.560 M -86.80 % | 19.393 M 8.23 % | 17.919 M 13.79 % | 15.748 M -89.94 % | 156.497 M 5.00 % | 149.040 M -26.27 % | 202.143 M -7.86 % | 219.386 M -31.86 % | 321.960 M 0.33 % | 320.896 M -15.86 % | 381.401 M -29.15 % | 538.304 M -14.81 % | 631.885 M -2.69 % | 649.383 M -2.85 % | 668.432 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 % | 829.000 K -76.72 % | 3.561 M |
Intangible assets | 19.718 M -0.15 % | 19.747 M -22.14 % | 25.362 M -6.07 % | 27.000 M -1.79 % | 27.493 M -7.30 % | 29.657 M 20.35 % | 24.642 M -6.93 % | 26.476 M 37.61 % | 19.240 M -1.36 % | 19.505 M 2.38 % | 19.051 M -28.19 % | 26.528 M -13.58 % | 30.696 M -3.11 % | 31.681 M -6.50 % | 33.885 M -3.78 % | 35.217 M -6.09 % | 37.502 M 1.58 % | 36.918 M -9.05 % | 40.590 M -32.51 % | 60.146 M -29.59 % | 85.428 M -2.59 % | 87.696 M -4.62 % | 91.948 M -2.11 % | 93.930 M 1.42 % | 92.613 M -0.73 % | 93.292 M 1.15 % | 92.230 M -1.02 % | 93.183 M 3.04 % | 90.436 M -1.01 % | 91.360 M 3.07 % | 88.636 M 0.00 % | 88.636 M 16.07 % | 76.365 M 207.02 % | 24.873 M | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.907 M 0.00 % | 2.907 M 0.00 % | 2.907 M 0.00 % | 2.907 M 0.00 % | 2.907 M 0.00 % | 2.907 M 0.00 % | 2.907 M 0.00 % | 2.907 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 19.718 M -0.15 % | 19.747 M -22.14 % | 25.362 M -6.07 % | 27.000 M -1.79 % | 27.493 M -7.30 % | 29.657 M 20.35 % | 24.642 M -6.93 % | 26.476 M 37.61 % | 19.240 M -1.36 % | 19.505 M 2.38 % | 19.051 M -28.19 % | 26.528 M -13.58 % | 30.696 M -3.11 % | 31.681 M -6.50 % | 33.885 M -3.78 % | 35.217 M -6.09 % | 37.502 M 1.58 % | 36.918 M -15.13 % | 43.497 M -31.02 % | 63.053 M -28.62 % | 88.335 M -2.50 % | 90.603 M -4.48 % | 94.855 M -2.05 % | 96.837 M 1.38 % | 95.520 M -0.71 % | 96.199 M 4.30 % | 92.230 M -1.02 % | 93.183 M 3.04 % | 90.436 M -1.01 % | 91.360 M 3.07 % | 88.636 M 0.00 % | 88.636 M 16.07 % | 76.365 M 207.02 % | 24.873 M | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 104.106 M -19.55 % | 129.404 M 10.35 % | 117.263 M -7.53 % | 126.816 M 14.23 % | 111.018 M -9.41 % | 122.546 M 27.93 % | 95.795 M -8.78 % | 105.019 M 26.24 % | 83.187 M -3.57 % | 86.267 M 7.37 % | 80.344 M -24.87 % | 106.934 M -15.00 % | 125.801 M -4.07 % | 131.143 M -27.25 % | 180.277 M -8.18 % | 196.344 M -34.08 % | 297.860 M 0.29 % | 296.991 M -16.49 % | 355.637 M -27.88 % | 493.093 M -13.07 % | 567.225 M -2.62 % | 582.488 M -5.36 % | 615.474 M -4.10 % | 641.806 M 8.95 % | 589.097 M 5.69 % | 557.407 M -1.92 % | 568.346 M 9.09 % | 520.979 M 9.67 % | 475.040 M 2.16 % | 464.983 M 18.90 % | 391.080 M 19.77 % | 326.527 M 104.95 % | 159.318 M 77.42 % | 89.796 M 238.50 % | 26.528 M 5 592.70 % | 466.000 K -35.99 % | 728.000 K |
Total non current assets | 163.673 M -3.78 % | 170.105 M -18.47 % | 208.629 M 24.66 % | 167.364 M 10.15 % | 151.944 M -9.00 % | 166.967 M 20.81 % | 138.204 M -10.75 % | 154.850 M 23.87 % | 125.013 M -13.78 % | 144.988 M 11.13 % | 130.463 M -19.76 % | 162.598 M -4.51 % | 170.269 M 4.57 % | 162.824 M -23.97 % | 214.162 M -7.51 % | 231.561 M -30.95 % | 335.362 M 0.44 % | 333.909 M -16.34 % | 399.134 M -28.23 % | 556.146 M -15.16 % | 655.560 M -2.60 % | 673.091 M -5.24 % | 710.329 M -10.82 % | 796.487 M 6.99 % | 744.484 M 4.34 % | 713.536 M 2.48 % | 696.269 M 8.31 % | 642.832 M 11.14 % | 578.418 M 1.60 % | 569.316 M 18.01 % | 482.450 M 15.44 % | 417.908 M 75.23 % | 238.485 M 107.33 % | 115.027 M 313.16 % | 27.841 M 2 049.88 % | 1.295 M -69.81 % | 4.289 M |
Other current assets | 3.826 M 345.40 % | 859.000 K -81.17 % | 4.561 M -88.27 % | 38.879 M 362.13 % | 8.413 M 15.37 % | 7.292 M 69.82 % | 4.294 M -62.71 % | 11.516 M -46.00 % | 21.324 M 84.10 % | 11.583 M -68.08 % | 36.293 M 109.28 % | 17.342 M -58.15 % | 41.435 M 38.09 % | 30.005 M 20.20 % | 24.962 M 116.25 % | 11.543 M -45.80 % | 21.297 M -12.40 % | 24.313 M 21.91 % | 19.944 M -14.79 % | 23.406 M -75.33 % | 94.883 M 34.68 % | 70.449 M -66.77 % | 211.993 M 34.00 % | 158.208 M 4.82 % | 150.937 M -13.51 % | 174.521 M 17.21 % | 148.898 M 111.06 % | 70.549 M -59.26 % | 173.166 M 14.65 % | 151.044 M -17.43 % | 182.918 M 152.33 % | 72.491 M 95 282.89 % | 76.000 K -38.21 % | 123.000 K 6.96 % | 115.000 K | 0.000 | 0.000 |
Short term investments | 4.700 M | 0.000 | 0.000 | 0.000 -100.00 % | 53.861 M 2 205.69 % | 2.336 M 8.80 % | 2.147 M -67.39 % | 6.584 M -35.92 % | 10.275 M 55.73 % | 6.598 M -59.01 % | 16.096 M 27.91 % | 12.584 M -8.51 % | 13.755 M -8.20 % | 14.984 M 21.87 % | 12.295 M 10.11 % | 11.166 M -19.68 % | 13.902 M 51.55 % | 9.173 M -39.36 % | 15.126 M -4.14 % | 15.779 M -6.14 % | 16.811 M 161.28 % | 6.434 M -73.71 % | 24.477 M 113.92 % | 11.442 M -78.90 % | 54.234 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 |
cash and cash equivalents | 78.204 M 6.53 % | 73.412 M -39.65 % | 121.650 M 17.04 % | 103.938 M 69.63 % | 61.275 M -49.96 % | 122.450 M 7.01 % | 114.430 M 25.27 % | 91.344 M 58.67 % | 57.567 M -41.42 % | 98.273 M -31.40 % | 143.247 M 13.33 % | 126.402 M 13.77 % | 111.107 M -28.61 % | 155.635 M 40.04 % | 111.133 M 5.55 % | 105.286 M 811.17 % | 11.555 M -87.61 % | 93.238 M 447.27 % | 17.037 M -64.65 % | 48.189 M -54.30 % | 105.457 M 0.09 % | 105.358 M 526.72 % | 16.811 M -0.24 % | 16.852 M -75.80 % | 69.649 M 101.66 % | 34.538 M 17.16 % | 29.479 M -20.46 % | 37.064 M 16.12 % | 31.919 M -44.23 % | 57.234 M 66.25 % | 34.426 M -40.50 % | 57.855 M -59.33 % | 142.241 M -29.41 % | 201.517 M 2 474.31 % | 7.828 M 454.00 % | 1.413 M -72.28 % | 5.097 M |
Cash and short term investments | 82.904 M 12.93 % | 73.412 M -39.65 % | 121.650 M 27.57 % | 95.359 M 55.62 % | 61.275 M -49.96 % | 122.450 M 7.01 % | 114.430 M 25.27 % | 91.344 M 58.67 % | 57.567 M -41.42 % | 98.273 M -31.40 % | 143.247 M 13.33 % | 126.402 M 13.77 % | 111.107 M -34.88 % | 170.619 M 38.23 % | 123.428 M 5.99 % | 116.452 M 357.45 % | 25.457 M -75.14 % | 102.411 M 218.41 % | 32.163 M -49.72 % | 63.968 M -47.68 % | 122.268 M 9.37 % | 111.792 M 170.76 % | 41.288 M 145.00 % | 16.852 M -75.80 % | 69.649 M 101.66 % | 34.538 M 17.16 % | 29.479 M -20.46 % | 37.064 M 16.12 % | 31.919 M -44.23 % | 57.234 M 66.25 % | 34.426 M -40.50 % | 57.855 M -59.33 % | 142.241 M -29.41 % | 201.517 M 2 474.31 % | 7.828 M 454.00 % | 1.413 M -72.28 % | 5.097 M |
Total current assets | 128.030 M 11.75 % | 114.568 M -22.02 % | 146.917 M 5.05 % | 139.861 M 5.17 % | 132.988 M -3.90 % | 138.383 M 11.04 % | 124.630 M 18.53 % | 105.149 M 8.74 % | 96.697 M -18.27 % | 118.311 M -34.27 % | 179.998 M 14.30 % | 157.478 M 0.62 % | 156.515 M -18.44 % | 191.890 M 33.75 % | 143.472 M -7.60 % | 155.271 M 211.67 % | 49.819 M -60.01 % | 124.591 M 62.32 % | 76.758 M -47.49 % | 146.190 M -37.23 % | 232.912 M 13.10 % | 205.929 M -32.06 % | 303.104 M 37.14 % | 221.024 M -22.76 % | 286.147 M 3.40 % | 276.741 M -23.15 % | 360.113 M 30.15 % | 276.699 M -27.60 % | 382.168 M 8.82 % | 351.188 M 35.14 % | 259.869 M -5.77 % | 275.768 M -7.12 % | 296.912 M 14.51 % | 259.286 M 644.58 % | 34.823 M 410.15 % | 6.826 M -51.32 % | 14.021 M |
Inventory | 4.201 M 12.45 % | 3.736 M -27.27 % | 5.137 M 13.27 % | 4.535 M -74.60 % | 17.852 M 31.29 % | 13.597 M 71.33 % | 7.936 M 9.90 % | 7.221 M 6.38 % | 6.788 M 17.72 % | 5.766 M 19.01 % | 4.845 M -3.52 % | 5.022 M -41.08 % | 8.524 M 36.38 % | 6.250 M 1.48 % | 6.159 M -75.22 % | 24.855 M 104.05 % | 12.181 M 64.81 % | 7.391 M -53.22 % | 15.798 M -10.86 % | 17.723 M -45.59 % | 32.572 M 8.13 % | 30.122 M -59.46 % | 74.300 M 61.65 % | 45.964 M -29.89 % | 65.561 M -3.13 % | 67.682 M 25.46 % | 53.946 M -28.70 % | 75.656 M 38.08 % | 54.790 M -9.88 % | 60.798 M 42.97 % | 42.525 M 8.65 % | 39.138 M -7.30 % | 42.222 M 72.51 % | 24.475 M 39.86 % | 17.500 M | 0.000 | 0.000 |
Net receivables | 37.099 M 1.47 % | 36.561 M 134.83 % | 15.569 M 1 330.97 % | 1.088 M | 0.000 100.00 % | -4.956 M -4 335.90 % | 117.000 K | 0.000 -100.00 % | 22.067 M 187.56 % | 7.674 M -51.46 % | 15.810 M 17.37 % | 13.470 M -41.76 % | 23.129 M 1 066.36 % | 1.983 M -31.74 % | 2.905 M 1.93 % | 2.850 M -40.45 % | 4.786 M -71.56 % | 16.828 M -30.01 % | 24.045 M -57.77 % | 56.939 M 438.70 % | -16.811 M -161.28 % | -6.434 M 73.71 % | -24.477 M -113.92 % | -11.442 M 78.90 % | -54.234 M | 0.000 -100.00 % | 127.790 M 36.78 % | 93.430 M -23.60 % | 122.293 M 48.93 % | 82.112 M -47.33 % | 155.888 M 46.67 % | 106.284 M -1.43 % | 107.827 M 225.06 % | 33.171 M | 0.000 -100.00 % | 5.413 M -39.34 % | 8.924 M |
Tax assets | 14.430 M 2.32 % | 14.103 M 36.06 % | 10.365 M -9.86 % | 11.499 M 1.20 % | 11.363 M -9.44 % | 12.547 M -18.52 % | 15.398 M -26.01 % | 20.812 M 3.92 % | 20.026 M 1.02 % | 19.823 M 50.76 % | 13.149 M -1.79 % | 13.388 M -2.79 % | 13.772 M -0.09 % | 13.784 M 14.69 % | 12.019 M -1.28 % | 12.175 M -9.16 % | 13.402 M 2.99 % | 13.013 M -26.62 % | 17.733 M -0.61 % | 17.842 M -24.64 % | 23.675 M -0.14 % | 23.708 M -43.41 % | 41.897 M 0.00 % | 41.897 M -26.59 % | 57.071 M 0.00 % | 57.071 M 73.65 % | 32.866 M 27.34 % | 25.810 M 153.96 % | 10.163 M 0.00 % | 10.163 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 -100.00 % | 13.784 M -53.26 % | 29.492 M -12.17 % | 33.577 M 135.12 % | 14.281 M 2.99 % | 13.867 M -35.00 % | 21.335 M -0.99 % | 21.549 M -21.93 % | 27.603 M -0.42 % | 27.719 M -53.55 % | 59.671 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 |
Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.020 M -15.11 % | 58.922 M 4.15 % | 56.574 M | 0.000 | 0.000 -100.00 % | 2.850 M -40.45 % | 4.786 M -97.54 % | 194.766 M 9 532.34 % | 2.022 M -39.57 % | 3.346 M -36.65 % | 5.282 M -81.35 % | 28.328 M 193.74 % | 9.644 M -32.11 % | 14.206 M 18.99 % | 11.939 M -55.11 % | 26.594 M -54.98 % | 59.071 M 711.19 % | 7.282 M 18.87 % | 6.126 M 76.29 % | 3.475 M -73.02 % | 12.882 M 158.62 % | 4.981 M -62.53 % | 13.293 M 196.26 % | 4.487 M -72.70 % | 16.435 M 381.54 % | 3.413 M -49.43 % | 6.749 M |
Tax 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 -100.00 % | 31.000 K -3.13 % | 32.000 K | 0.000 | 0.000 -100.00 % | 1.127 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 |
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 -100.00 % | 1.903 M 237.41 % | 564.000 K -75.48 % | 2.300 M 3.00 % | 2.233 M -96.40 % | 62.099 M -25.01 % | 82.812 M 14.31 % | 72.447 M -4.28 % | 75.688 M -52.37 % | 158.917 M 291.48 % | -82.994 M | 0.000 100.00 % | -3.265 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 46.977 M 6.56 % | 44.087 M -25.92 % | 59.509 M 1.05 % | 58.890 M 0.98 % | 58.318 M -17.03 % | 70.285 M 6.61 % | 65.928 M 10.53 % | 59.647 M 49.53 % | 39.890 M -49.62 % | 79.179 M -4.06 % | 82.528 M -12.61 % | 94.435 M 37.68 % | 68.590 M 37.81 % | 49.771 M 75.91 % | 28.293 M -10.08 % | 31.464 M -24.85 % | 41.867 M -7.49 % | 45.259 M 197.72 % | 15.202 M -71.32 % | 53.005 M -39.99 % | 88.322 M -1.41 % | 89.587 M 4.66 % | 85.602 M -2.54 % | 87.831 M -19.08 % | 108.537 M -9.21 % | 119.541 M -18.01 % | 145.808 M -6.10 % | 155.288 M -8.98 % | 170.614 M 1.16 % | 168.664 M 2.92 % | 163.880 M 15.81 % | 141.510 M 57.21 % | 90.016 M 274.82 % | 24.016 M | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 1.447 M -19.07 % | 1.788 M | 0.000 -100.00 % | 86.000 K -85.52 % | 594.000 K 590.70 % | 86.000 K -75.00 % | 344.000 K -42.28 % | 596.000 K -45.67 % | 1.097 M | 0.000 -100.00 % | 5.142 M 269.40 % | 1.392 M -49.60 % | 2.762 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 |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 192.575 M 0.00 % | 192.575 M 0.00 % | 192.575 M 40.87 % | 136.701 M -69.31 % | 445.448 M 359.53 % | 96.935 M -76.75 % | 416.975 M 330.16 % | 96.935 M 0.00 % | 96.935 M 0.00 % | 96.935 M 0.00 % | 96.935 M 0.00 % | 96.935 M 0.00 % | 96.935 M 0.00 % | 96.935 M 0.00 % | 96.935 M -71.69 % | 342.423 M 258.34 % | -216.263 M | 0.000 -100.00 % | 293.461 M -27.07 % | 402.382 M 37.12 % | 293.461 M -21.88 % | 375.631 M -4.29 % | 392.461 M -35.96 % | 612.882 M 77.73 % | 344.836 M -39.23 % | 567.417 M 56.29 % | 363.052 M -13.02 % | 417.375 M 30.94 % | 318.744 M -11.97 % | 362.106 M 15.59 % | 313.275 M -8.38 % | 341.927 M 57.41 % | 217.223 M -29.30 % | 307.239 M 569.12 % | 45.917 M 24.07 % | 37.010 M 0.00 % | 37.010 M |
Deferred tax liabilities non current | 15.519 M 2.65 % | 15.119 M -0.04 % | 15.125 M -2.30 % | 15.481 M 1.73 % | 15.217 M -3.70 % | 15.802 M -3.56 % | 16.385 M -4.06 % | 17.078 M 1.85 % | 16.768 M 0.95 % | 16.610 M 8.63 % | 15.291 M 3.03 % | 14.842 M -2.56 % | 15.232 M -0.76 % | 15.348 M -50.63 % | 31.089 M -0.72 % | 31.313 M 6.63 % | 29.366 M 2.87 % | 28.546 M 1 897.62 % | 1.429 M 0.00 % | 1.429 M -88.15 % | 12.064 M 0.00 % | 12.064 M -14.22 % | 14.064 M 16.58 % | 12.064 M 46.48 % | 8.236 M -13.18 % | 9.486 M -11.42 % | 10.709 M 14.89 % | 9.321 M 12.09 % | 8.316 M 10.59 % | 7.520 M 17.41 % | 6.405 M 20.51 % | 5.315 M 85.64 % | 2.863 M | 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 -100.00 % | 36.267 M -0.80 % | 36.558 M 15.45 % | 31.666 M 2.88 % | 30.779 M 2 053.88 % | 1.429 M 0.00 % | 1.429 M -90.05 % | 14.356 M -12.54 % | 16.415 M -46.42 % | 30.638 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 |
Total assets | 291.703 M 2.47 % | 284.673 M -19.93 % | 355.546 M 15.73 % | 307.225 M 7.82 % | 284.932 M -6.69 % | 305.350 M 16.18 % | 262.834 M 1.09 % | 259.999 M 17.27 % | 221.710 M -15.80 % | 263.299 M -15.19 % | 310.461 M -3.00 % | 320.076 M -2.05 % | 326.784 M -11.32 % | 368.498 M -4.81 % | 387.126 M -7.92 % | 420.409 M 5.24 % | 399.462 M -15.43 % | 472.367 M -5.00 % | 497.227 M -31.31 % | 723.885 M -20.98 % | 916.075 M 1.03 % | 906.739 M -15.50 % | 1.073 B 5.46 % | 1.018 B -1.27 % | 1.031 B 4.08 % | 990.277 M -6.26 % | 1.056 B 14.88 % | 919.531 M -4.27 % | 960.586 M 4.35 % | 920.504 M 24.00 % | 742.319 M 7.01 % | 693.676 M 29.56 % | 535.397 M 43.03 % | 374.313 M 497.33 % | 62.664 M 671.63 % | 8.121 M -55.65 % | 18.310 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-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 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-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-06-30 | 2016-12-31 | 2016-06-30 | 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 | 2009-01-31 | 2008-06-30 | 2008-01-31 | 2007-06-30 | 2007-01-31 | 2006-06-30 | 2006-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 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 % | 14.892 M 100.00 % | 7.446 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 |
Change in working capital | 0.000 -100.00 % | 25.102 M | 0.000 -100.00 % | 10.440 M | 0.000 100.00 % | -3.287 M | 0.000 -100.00 % | 10.189 M | 0.000 100.00 % | -3.819 M | 0.000 100.00 % | -60.748 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 892.000 K | 0.000 | 0.000 100.00 % | -26.973 M | 0.000 -100.00 % | 43.877 M 457.36 % | 7.872 M -50.00 % | 15.745 M -15.16 % | 18.557 M 100.00 % | 9.279 M -90.25 % | 95.202 M 100.00 % | 47.601 M 202.01 % | -46.662 M -100.00 % | -23.331 M 63.24 % | -63.468 M -100.00 % | -31.734 M 59.74 % | -78.820 M -100.00 % | -39.410 M -5.28 % | -37.434 M -100.00 % | -18.717 M -22.21 % | -15.315 M -300.00 % | -3.829 M |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.571 M | 0.000 -100.00 % | 3.965 M | 0.000 100.00 % | -11.653 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.876 M | 0.000 | 0.000 -100.00 % | 10.616 M | 0.000 -100.00 % | 3.363 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 |
Inventory | 0.000 -100.00 % | 654.000 K | 0.000 -100.00 % | 8.780 M | 0.000 100.00 % | -7.168 M | 0.000 100.00 % | -1.213 M | 0.000 100.00 % | -1.700 M | 0.000 -100.00 % | 786.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.807 M | 0.000 | 0.000 -100.00 % | 8.065 M | 0.000 -100.00 % | 21.718 M 300.00 % | 5.430 M -50.00 % | 10.859 M 93.81 % | 5.603 M 100.00 % | 2.802 M 114.16 % | -19.790 M -100.00 % | -9.895 M 54.32 % | -21.660 M -100.00 % | -10.830 M -451.17 % | 3.084 M 100.00 % | 1.542 M 108.69 % | -17.747 M -100.00 % | -8.874 M -27.22 % | -6.975 M -100.00 % | -3.488 M -215.06 % | 3.031 M 300.00 % | 757.750 K |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 24.448 M | 0.000 -100.00 % | 1.660 M | 0.000 -100.00 % | 3.881 M | 0.000 -100.00 % | 3.831 M | 0.000 100.00 % | -6.084 M | 0.000 100.00 % | -49.881 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -55.791 M | 0.000 | 0.000 100.00 % | -45.654 M | 0.000 -100.00 % | 18.796 M 669.46 % | 2.443 M -50.00 % | 4.886 M -62.29 % | 12.954 M 100.00 % | 6.477 M -94.37 % | 114.992 M 100.00 % | 57.496 M 329.97 % | -25.002 M -100.00 % | -12.501 M 81.22 % | -66.552 M -100.00 % | -33.276 M 45.51 % | -61.073 M -100.00 % | -30.537 M -0.25 % | -30.459 M -100.00 % | -15.230 M 16.99 % | -18.346 M -300.00 % | -4.587 M |
Other non cash items | 9.703 M 171.61 % | -13.549 M -188.89 % | 15.243 M -68.89 % | 49.004 M 270.11 % | -28.807 M -5 827.37 % | -486.000 K -102.16 % | 22.468 M 19.31 % | 18.831 M 4 341.22 % | -444.000 K 94.96 % | -8.810 M -116.64 % | 52.945 M -28.89 % | 74.450 M 205.20 % | -70.768 M | 0.000 -100.00 % | 20.953 M 140.89 % | -51.243 M -205.14 % | 48.736 M -56.35 % | 111.656 M 519.24 % | -26.633 M -119.29 % | 138.058 M 596.18 % | -27.824 M 52.55 % | -58.638 M -266.61 % | 35.195 M 732.38 % | -5.566 M -648.87 % | 1.014 M 100.00 % | 507.000 K 102.00 % | -25.309 M -100.00 % | -12.655 M 14.08 % | -14.728 M -100.00 % | -7.364 M -93.59 % | -3.804 M -100.00 % | -1.902 M -129.90 % | 6.362 M 100.00 % | 3.181 M 131.73 % | -10.024 M -100.00 % | -5.012 M -11.01 % | -4.515 M -300.00 % | -1.129 M |
Net cash provided by operating activities | 0.000 100.00 % | -15.710 M -204.11 % | 15.090 M -76.38 % | 63.890 M 210.99 % | -57.565 M -841.99 % | -6.111 M -126.98 % | 22.651 M -22.24 % | 29.131 M 362.39 % | -11.102 M 70.69 % | -37.883 M -266.42 % | 22.764 M 6 698.26 % | -345.000 K 99.22 % | -44.191 M | 0.000 -100.00 % | 9.118 M 116.77 % | -54.387 M -167.94 % | 80.054 M 1 077.09 % | 6.801 M 128.31 % | -24.023 M -168.73 % | 34.952 M 1 382.17 % | -2.726 M 91.29 % | -31.289 M -149.65 % | 63.014 M 297.25 % | 15.863 M -67.51 % | 48.820 M 100.00 % | 24.410 M -75.89 % | 101.232 M 100.00 % | 50.616 M 397.30 % | -17.025 M -100.00 % | -8.513 M 68.66 % | -27.160 M -100.00 % | -13.580 M 14.68 % | -15.916 M -100.00 % | -7.958 M -13.86 % | -6.989 M -100.00 % | -3.495 M 57.66 % | -8.254 M -300.00 % | -2.064 M |
Investments in property plant and equipment | 0.000 100.00 % | -10.827 M | 0.000 100.00 % | -24.794 M | 0.000 100.00 % | -20.587 M | 0.000 100.00 % | -3.361 M | 0.000 100.00 % | -6.835 M | 0.000 100.00 % | -4.096 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.166 M | 0.000 100.00 % | -13.570 M 11.37 % | -15.311 M -311.03 % | -3.725 M 94.85 % | -72.339 M -36.53 % | -52.983 M -1 060.51 % | -4.566 M 84.15 % | -28.807 M -100.00 % | -14.404 M 79.08 % | -68.860 M -100.00 % | -34.430 M 65.59 % | -100.059 M -100.00 % | -50.030 M 64.22 % | -139.833 M -100.00 % | -69.917 M 40.96 % | -118.421 M -100.00 % | -59.211 M 33.99 % | -89.697 M -100.00 % | -44.849 M -36 362.20 % | -123.000 K -300.00 % | -30.750 K |
Acquisitions net | 0.000 100.00 % | -11.800 M | 0.000 | 0.000 | 0.000 -100.00 % | 211.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.090 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 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 100.00 % | -510.000 K 99.07 % | -54.667 M -1 615.16 % | 3.608 M 167.55 % | -5.341 M -408.37 % | 1.732 M 202.55 % | -1.689 M -482.99 % | 441.000 K 101.52 % | -29.019 M -306.26 % | -7.143 M -74.22 % | -4.100 M -164.73 % | 6.334 M 123.97 % | 2.828 M 140.38 % | -7.003 M -76.35 % | -3.971 M -285.53 % | -1.030 M -104.36 % | 23.637 M 28 578.31 % | -83.000 K | 0.000 -100.00 % | 10.671 M 936.29 % | -1.276 M 65.62 % | -3.711 M | 0.000 -100.00 % | 4.566 M -84.15 % | 28.807 M 100.00 % | 14.404 M -79.08 % | 68.860 M 100.00 % | 34.430 M -65.59 % | 100.059 M 100.00 % | 50.030 M -64.22 % | 139.833 M 100.00 % | 69.917 M -40.96 % | 118.421 M 100.00 % | 59.211 M -33.99 % | 89.697 M 100.00 % | 44.849 M 36 362.20 % | 123.000 K 300.00 % | 30.750 K |
Net cash used for investing activites | 0.000 100.00 % | -23.137 M 57.68 % | -54.667 M -158.03 % | -21.186 M -296.67 % | -5.341 M 71.42 % | -18.687 M -1 006.39 % | -1.689 M -139.36 % | 4.291 M 114.79 % | -29.019 M -99.13 % | -14.573 M -255.44 % | -4.100 M -116.19 % | 25.328 M 795.62 % | 2.828 M 140.38 % | -7.003 M -76.35 % | -3.971 M -285.53 % | -1.030 M -318.68 % | 471.000 K 667.47 % | -83.000 K 99.39 % | -13.570 M -192.46 % | -4.640 M 7.22 % | -5.001 M 93.42 % | -76.050 M -43.54 % | -52.983 M -1 060.51 % | -4.566 M 83.93 % | -28.417 M -100.00 % | -14.209 M 79.37 % | -68.860 M -100.00 % | -34.430 M 65.60 % | -100.078 M -100.00 % | -50.039 M 64.11 % | -139.411 M -100.00 % | -69.706 M -17.07 % | -59.540 M -100.00 % | -29.770 M 54.55 % | -65.502 M -100.00 % | -32.751 M -248.01 % | -9.411 M -300.00 % | -2.353 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 6.270 M -50.00 % | 12.540 M -58.48 % | 30.202 M 100.00 % | 15.101 M 9 279.50 % | 161.000 K 100.00 % | 80.500 K -99.71 % | 27.602 M 100.00 % | 13.801 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 274.071 M 100.00 % | 137.036 M 739.63 % | 16.321 M 300.00 % | 4.080 M |
Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -20.354 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 100.00 % | -30.250 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 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -6.209 M -300.00 % | -1.552 M 50.00 % | -3.105 M 15.15 % | -3.659 M -100.00 % | -1.830 M 50.00 % | -3.659 M -100.00 % | -1.830 M 85.00 % | -12.198 M -100.00 % | -6.099 M 62.11 % | -16.095 M -100.00 % | -8.048 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 100.00 % | -349.000 K -100.59 % | 59.015 M 197.47 % | 19.839 M 4 713.72 % | -430.000 K -101.10 % | 39.226 M 15 363.04 % | -257.000 K 50.10 % | -515.000 K 0.19 % | -516.000 K 63.97 % | -1.432 M 1.10 % | -1.448 M 84.16 % | -9.142 M -18.48 % | -7.716 M 47.40 % | -14.670 M -2 195.71 % | 700.000 K 102.67 % | -26.266 M -416.44 % | -5.086 M 86.57 % | -37.870 M -200.47 % | 37.692 M -33.00 % | 56.256 M 631.93 % | 7.686 M -87.74 % | 62.678 M 135.35 % | 26.632 M 741.46 % | 3.165 M 109.53 % | -33.217 M -100.00 % | -16.609 M 90.42 % | -173.346 M -100.00 % | -86.673 M -172.19 % | -31.843 M -100.00 % | -15.922 M -136.50 % | 43.618 M 100.00 % | 21.809 M | 0.000 | 0.000 -100.00 % | 262.196 M 100.00 % | 131.098 M 825.11 % | 14.171 M 300.00 % | 3.543 M |
Net cash used provided by financing activities | 0.000 100.00 % | -349.000 K -100.59 % | 59.015 M 11 559.22 % | -515.000 K -19.77 % | -430.000 K -101.10 % | 39.226 M 15 363.04 % | -257.000 K 50.10 % | -515.000 K 0.19 % | -516.000 K 63.97 % | -1.432 M 1.10 % | -1.448 M 84.16 % | -9.142 M -18.48 % | -7.716 M 47.40 % | -14.670 M -2 195.71 % | 700.000 K 102.67 % | -26.266 M -416.44 % | -5.086 M 86.57 % | -37.870 M -200.47 % | 37.692 M -33.00 % | 56.256 M 631.93 % | 7.686 M -86.39 % | 56.469 M 125.16 % | 25.080 M 41 354.55 % | 60.500 K 100.16 % | -36.876 M -100.00 % | -18.438 M 89.58 % | -177.005 M -100.00 % | -88.503 M -100.95 % | -44.041 M -100.00 % | -22.021 M -180.01 % | 27.523 M 100.00 % | 13.762 M | 0.000 | 0.000 -100.00 % | 262.196 M 100.00 % | 131.098 M 825.11 % | 14.171 M 300.00 % | 3.543 M |
Effect of forex changes on cash | 0.000 100.00 % | -668.000 K 56.08 % | -1.521 M -593.83 % | 308.000 K 123.77 % | -1.296 M -22.26 % | -1.060 M 58.58 % | -2.559 M -433.64 % | 767.000 K 703.94 % | -127.000 K -101.00 % | 12.697 M 404.70 % | -4.167 M -453.39 % | -753.000 K -100.48 % | 155.635 M | 0.000 -100.00 % | 105.286 M 12.92 % | 93.238 M 12 135.96 % | 762.000 K -98.42 % | 48.189 M -54.26 % | 105.358 M 5 223.80 % | 1.979 M -88.26 % | 16.852 M 974.52 % | -1.927 M 80.92 % | -10.100 M 50.00 % | -20.201 M -213.52 % | 17.794 M 100.00 % | 8.897 M -92.79 % | 123.482 M 100.00 % | 61.741 M -60.84 % | 157.657 M 100.00 % | 78.829 M 44.21 % | 54.662 M 100.00 % | 27.331 M | 0.000 | 0.000 -100.00 % | 3.984 M 100.00 % | 1.992 M -79.90 % | 9.909 M 300.00 % | 2.477 M |
Net change in cash | 0.000 100.00 % | -113.276 M -200.00 % | 113.276 M 121.78 % | 51.076 M 183.49 % | -61.175 M -862.78 % | 8.020 M -65.26 % | 23.086 M -31.65 % | 33.777 M 182.98 % | -40.706 M 9.49 % | -44.974 M -366.99 % | 16.845 M -15.12 % | 19.846 M -80.54 % | 102.005 M 191.79 % | -111.133 M -200.00 % | 111.133 M 861.77 % | 11.555 M -84.84 % | 76.201 M 347.27 % | 17.037 M -83.84 % | 105.457 M 19.10 % | 88.547 M 426.72 % | 16.811 M 124.14 % | -69.649 M -214.15 % | 61.015 M 1 479.95 % | -4.422 M -1 438.83 % | 330.250 K 0.00 % | 330.250 K 106.25 % | -5.288 M 0.00 % | -5.288 M -506.57 % | -871.750 K 0.00 % | -871.750 K 95.87 % | -21.097 M 0.00 % | -21.097 M -42.36 % | -14.819 M 0.00 % | -14.819 M -130.60 % | 48.422 M 0.00 % | 48.422 M 2 919.31 % | 1.604 M 0.00 % | 1.604 M |
Cash at beginning of period | 0.000 -100.00 % | 113.276 M | 0.000 -100.00 % | 52.862 M -56.83 % | 122.450 M 7.01 % | 114.430 M 25.27 % | 91.344 M 58.67 % | 57.567 M -41.42 % | 98.273 M -31.40 % | 143.247 M 13.33 % | 126.402 M 18.62 % | 106.556 M 2 241.38 % | 4.551 M -95.90 % | 111.133 M | 0.000 | 0.000 -100.00 % | 17.037 M | 0.000 | 0.000 -100.00 % | 16.811 M | 0.000 -100.00 % | 69.649 M 706.64 % | 8.635 M 0.00 % | 8.635 M 3.98 % | 8.304 M 0.00 % | 8.304 M -38.90 % | 13.592 M 0.00 % | 13.592 M -6.03 % | 14.464 M 0.00 % | 14.464 M -59.33 % | 35.560 M 0.00 % | 35.560 M -29.41 % | 50.379 M 0.00 % | 50.379 M 2 474.31 % | 1.957 M 0.00 % | 1.957 M 454.00 % | 353.250 K 0.00 % | 353.250 K |
Cash at end of period | 0.000 | 0.000 -100.00 % | 113.276 M 8.98 % | 103.938 M 69.63 % | 61.275 M -49.96 % | 122.450 M 7.01 % | 114.430 M 25.27 % | 91.344 M 58.67 % | 57.567 M -41.42 % | 98.273 M -31.40 % | 143.247 M 13.33 % | 126.402 M 18.62 % | 106.556 M | 0.000 -100.00 % | 111.133 M 861.77 % | 11.555 M -87.61 % | 93.238 M 447.27 % | 17.037 M -83.84 % | 105.457 M 0.09 % | 105.358 M 526.72 % | 16.811 M | 0.000 -100.00 % | 69.649 M 1 553.19 % | 4.213 M -51.21 % | 8.635 M 0.00 % | 8.635 M 3.98 % | 8.304 M 0.00 % | 8.304 M -38.90 % | 13.592 M 0.00 % | 13.592 M -6.03 % | 14.464 M 0.00 % | 14.464 M -59.33 % | 35.560 M 0.00 % | 35.560 M -29.41 % | 50.379 M 0.00 % | 50.379 M 2 474.31 % | 1.957 M 0.00 % | 1.957 M |
Operating cash flow | 0.000 100.00 % | -15.710 M -204.11 % | 15.090 M -76.38 % | 63.890 M 210.99 % | -57.565 M -841.99 % | -6.111 M -126.98 % | 22.651 M -22.24 % | 29.131 M 362.39 % | -11.102 M 70.69 % | -37.883 M -266.42 % | 22.764 M 6 698.26 % | -345.000 K 99.22 % | -44.191 M | 0.000 -100.00 % | 9.118 M 116.77 % | -54.387 M -167.94 % | 80.054 M 1 077.09 % | 6.801 M 128.31 % | -24.023 M -168.73 % | 34.952 M 1 382.17 % | -2.726 M 91.29 % | -31.289 M -149.65 % | 63.014 M 297.25 % | 15.863 M -67.51 % | 48.820 M 100.00 % | 24.410 M -75.89 % | 101.232 M 100.00 % | 50.616 M 397.30 % | -17.025 M -100.00 % | -8.513 M 68.66 % | -27.160 M -100.00 % | -13.580 M 14.68 % | -15.916 M -100.00 % | -7.958 M -13.86 % | -6.989 M -100.00 % | -3.495 M 57.66 % | -8.254 M -300.00 % | -2.064 M |
Capital expenditure | 0.000 100.00 % | -10.827 M | 0.000 100.00 % | -24.794 M | 0.000 100.00 % | -20.587 M | 0.000 100.00 % | -3.361 M | 0.000 100.00 % | -6.835 M | 0.000 100.00 % | -4.096 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.166 M | 0.000 100.00 % | -13.570 M 11.37 % | -15.311 M -311.03 % | -3.725 M 94.85 % | -72.339 M -36.53 % | -52.983 M -1 060.51 % | -4.566 M 84.15 % | -28.807 M -100.00 % | -14.404 M 79.08 % | -68.860 M -100.00 % | -34.430 M 65.59 % | -100.059 M -100.00 % | -50.030 M 64.22 % | -139.833 M -100.00 % | -69.917 M 40.96 % | -118.421 M -100.00 % | -59.211 M 33.99 % | -89.697 M -100.00 % | -44.849 M -36 362.20 % | -123.000 K -300.00 % | -30.750 K |
Free CashFlow | 0.000 100.00 % | -26.537 M -275.86 % | 15.090 M -61.40 % | 39.096 M 167.92 % | -57.565 M -115.62 % | -26.698 M -217.87 % | 22.651 M -12.10 % | 25.770 M 332.12 % | -11.102 M 75.17 % | -44.718 M -296.44 % | 22.764 M 612.59 % | -4.441 M 89.95 % | -44.191 M | 0.000 -100.00 % | 9.118 M 116.77 % | -54.387 M -195.60 % | 56.888 M 736.47 % | 6.801 M 118.09 % | -37.593 M -291.40 % | 19.641 M 404.46 % | -6.451 M 93.77 % | -103.628 M -1 133.08 % | 10.031 M -11.21 % | 11.297 M -43.55 % | 20.013 M 100.00 % | 10.007 M -69.09 % | 32.372 M 100.00 % | 16.186 M 113.82 % | -117.084 M -100.00 % | -58.542 M 64.94 % | -166.993 M -100.00 % | -83.497 M 37.85 % | -134.337 M -100.00 % | -67.169 M 30.53 % | -96.686 M -100.00 % | -48.343 M -477.09 % | -8.377 M -300.00 % | -2.094 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2016 | 2016 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 |