
St Barbara Limited STBMF
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 215.521 M -3.61 % | 223.603 M -30.96 % | 323.852 M 60.90 % | 201.272 M -72.81 % | 740.247 M -8.74 % | 811.143 M 24.73 % | 650.321 M -4.25 % | 679.204 M 5.84 % | 641.702 M 5.18 % | 610.115 M 11.29 % | 548.206 M 2.69 % | 533.828 M 4.30 % | 511.840 M -5.57 % | 542.044 M 48.81 % | 364.259 M 22.27 % | 297.916 M 5.93 % | 281.242 M 96.02 % | 143.474 M 9.60 % | 130.911 M 13.58 % | 115.263 M 147.60 % | 46.553 M 41.74 % | 32.843 M -42.98 % | 57.604 M 5.66 % | 54.516 M -23.93 % | 71.661 M | 0.000 | 0.000 | 0.000 -100.00 % | 85.626 M 17.02 % | 73.174 M -6.60 % | 78.347 M 23.18 % | 63.605 M 17.61 % | 54.079 M -2.70 % | 55.578 M 962.27 % | 5.232 M 623.65 % | 723.000 K -94.68 % | 13.602 M |
Net income | -93.784 M -73.95 % | -53.915 M 89.36 % | -506.650 M -215.04 % | -160.821 M 8.93 % | -176.596 M -237.72 % | 128.230 M -11.05 % | 144.163 M -36.49 % | 226.998 M 44.06 % | 157.572 M -6.98 % | 169.388 M 326.86 % | 39.682 M 107.92 % | -500.831 M -161.05 % | -191.854 M -247.32 % | 130.230 M 89.76 % | 68.629 M 270.77 % | -40.188 M 47.36 % | -76.344 M -340.45 % | -17.333 M -498.93 % | -2.894 M -148.08 % | 6.019 M 920.17 % | 590.000 K 143.13 % | -1.368 M -642.86 % | 252.000 K 62.58 % | 155.000 K 181.82 % | 55.000 K -98.49 % | 3.638 M -45.90 % | 6.725 M 110.04 % | -66.974 M -918.00 % | -6.579 M -191.98 % | 7.153 M -37.40 % | 11.426 M -34.61 % | 17.473 M 167.13 % | 6.541 M -49.18 % | 12.872 M 100.34 % | 6.425 M 199.54 % | -6.455 M -14.51 % | -5.637 M |
Income before tax | -54.568 M 25.26 % | -73.015 M 88.69 % | -645.380 M -95.05 % | -330.882 M -28.37 % | -257.764 M -258.68 % | 162.447 M -20.48 % | 204.294 M -22.20 % | 262.603 M 38.43 % | 189.706 M 3.44 % | 183.402 M 724.50 % | 22.244 M 104.60 % | -483.307 M -71.65 % | -281.570 M -357.14 % | 109.499 M 59.55 % | 68.629 M 270.77 % | -40.188 M 47.36 % | -76.344 M -329.74 % | -17.765 M -1 587.08 % | -1.053 M -122.94 % | 4.591 M 678.14 % | 590.000 K 102.55 % | -23.178 M 22.79 % | -30.020 M -66.33 % | -18.049 M -335.93 % | 7.650 M 110.28 % | 3.638 M -45.90 % | 6.725 M 108.84 % | -76.044 M -893.25 % | -7.656 M -165.59 % | 11.673 M -32.63 % | 17.327 M -0.84 % | 17.473 M 167.13 % | 6.541 M -49.18 % | 12.872 M 100.34 % | 6.425 M 199.54 % | -6.455 M 32.24 % | -9.526 M |
Income before tax ratio | -0.25 22.46 % | -0.33 83.61 % | -1.99 -21.22 % | -1.64 -372.11 % | -0.35 -273.87 % | 0.20 -36.25 % | 0.31 -18.75 % | 0.39 30.78 % | 0.30 -1.65 % | 0.30 640.84 % | 0.04 104.48 % | -0.91 -64.58 % | -0.55 -372.32 % | 0.20 7.22 % | 0.19 239.67 % | -0.13 50.31 % | -0.27 -119.23 % | -0.12 -1 439.36 % | -0.01 -120.19 % | 0.04 214.28 % | 0.01 101.80 % | -0.71 -35.42 % | -0.52 -57.41 % | -0.33 -410.14 % | 0.11 | 0.00 | 0.00 | 0.00 100.00 % | -0.09 -156.05 % | 0.16 -27.87 % | 0.22 -19.49 % | 0.27 127.12 % | 0.12 -47.78 % | 0.23 -81.14 % | 1.23 113.75 % | -8.93 -1 174.82 % | -0.70 |
EBITDA | -38.693 M 8.00 % | -42.058 M -179.87 % | 52.656 M -4.35 % | 55.052 M -82.06 % | 306.820 M -9.16 % | 337.773 M 19.99 % | 281.497 M -18.28 % | 344.461 M 8.55 % | 317.319 M 12.65 % | 281.687 M 76.48 % | 159.617 M 99.77 % | 79.901 M -44.09 % | 142.901 M -32.02 % | 210.198 M 61.89 % | 129.839 M 243.21 % | 37.831 M -8.92 % | 41.537 M 161.06 % | 15.911 M -49.61 % | 31.577 M 109.24 % | 15.091 M 455.63 % | 2.716 M 126.11 % | -10.403 M -54.23 % | -6.745 M -167.68 % | 9.966 M 14.46 % | 8.707 M 123.60 % | 3.894 M -65.07 % | 11.147 M 118.78 % | -59.365 M -708.02 % | 9.764 M -67.45 % | 29.992 M 59.56 % | 18.797 M 1.53 % | 18.514 M 149.04 % | 7.434 M -49.31 % | 14.667 M 99.14 % | 7.365 M 214.10 % | -6.455 M 32.24 % | -9.526 M |
Net income ratio | -0.44 -80.47 % | -0.24 84.59 % | -1.56 -95.80 % | -0.80 -234.93 % | -0.24 -250.91 % | 0.16 -28.69 % | 0.22 -33.67 % | 0.33 36.11 % | 0.25 -11.55 % | 0.28 283.55 % | 0.07 107.72 % | -0.94 -150.30 % | -0.37 -256.01 % | 0.24 27.52 % | 0.19 239.67 % | -0.13 50.31 % | -0.27 -124.70 % | -0.12 -446.48 % | -0.02 -142.33 % | 0.05 312.03 % | 0.01 130.43 % | -0.04 -1 052.13 % | 0.00 53.87 % | 0.00 270.45 % | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.08 -178.61 % | 0.10 -32.98 % | 0.15 -46.91 % | 0.27 127.12 % | 0.12 -47.78 % | 0.23 -81.14 % | 1.23 113.75 % | -8.93 -2 054.33 % | -0.41 |
Ratio EBITDA | -0.18 4.55 % | -0.19 -215.68 % | 0.16 -40.56 % | 0.27 -34.01 % | 0.41 -0.46 % | 0.42 -3.80 % | 0.43 -14.65 % | 0.51 2.56 % | 0.49 7.10 % | 0.46 58.57 % | 0.29 94.53 % | 0.15 -46.39 % | 0.28 -28.00 % | 0.39 8.79 % | 0.36 180.70 % | 0.13 -14.02 % | 0.15 33.18 % | 0.11 -54.02 % | 0.24 84.23 % | 0.13 124.41 % | 0.06 118.42 % | -0.32 -170.51 % | -0.12 -164.05 % | 0.18 50.46 % | 0.12 | 0.00 | 0.00 | 0.00 -100.00 % | 0.11 -72.18 % | 0.41 70.84 % | 0.24 -17.58 % | 0.29 111.75 % | 0.14 -47.91 % | 0.26 -81.25 % | 1.41 115.77 % | -8.93 -1 174.82 % | -0.70 |
Gross profit ratio | -0.06 42.24 % | -0.10 -2 185.30 % | 0.00 101.41 % | -0.35 -269.17 % | 0.21 -28.34 % | 0.29 -18.14 % | 0.35 -14.98 % | 0.42 5.02 % | 0.40 10.96 % | 0.36 -17.05 % | 0.43 66.71 % | 0.26 -31.65 % | 0.38 -24.87 % | 0.50 17.49 % | 0.43 41.62 % | 0.30 -10.76 % | 0.34 -17.45 % | 0.41 -49.42 % | 0.81 -3.96 % | 0.85 108.55 % | 0.41 10.32 % | 0.37 -9.09 % | 0.40 19.51 % | 0.34 -58.00 % | 0.81 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 967.756 M 18.31 % | 817.951 M 0.21 % | 816.273 M 11.49 % | 732.174 M 3.77 % | 705.573 M 0.38 % | 702.896 M 30.87 % | 537.076 M 0.19 % | 536.032 M 0.21 % | 534.892 M -0.22 % | 536.071 M 2.44 % | 523.326 M 3.84 % | 503.995 M 6.65 % | 472.550 M 39.15 % | 339.591 M 0.34 % | 338.432 M 11.22 % | 304.294 M 22.40 % | 248.607 M 29.85 % | 191.458 M 19.14 % | 160.704 M 25.48 % | 128.074 M 1.59 % | 126.073 M 24.37 % | 101.373 M 26.51 % | 80.130 M 79.23 % | 44.707 M 7.50 % | 41.587 M 1.27 % | 41.065 M 0.00 % | 41.065 M -5.50 % | 43.457 M 5.61 % | 41.148 M 0.21 % | 41.061 M 0.05 % | 41.041 M 4.15 % | 39.407 M 6.79 % | 36.901 M 0.96 % | 36.548 M 0.00 % | 36.548 M 0.00 % | 36.548 M 0.00 % | 36.548 M |
Weighted average shs out | 1.663 B 103.29 % | 817.960 M 0.21 % | 816.273 M 11.49 % | 732.174 M 3.77 % | 705.573 M 0.88 % | 699.443 M 30.96 % | 534.107 M 0.86 % | 529.565 M 3.19 % | 513.202 M 0.38 % | 511.253 M 0.49 % | 508.772 M 4.25 % | 488.037 M 6.65 % | 457.594 M 36.23 % | 335.896 M -0.23 % | 336.666 M 10.64 % | 304.294 M 22.40 % | 248.607 M 29.85 % | 191.458 M 19.14 % | 160.704 M 29.59 % | 124.009 M -1.64 % | 126.073 M 24.37 % | 101.373 M 26.51 % | 80.130 M 79.23 % | 44.707 M 7.50 % | 41.587 M 1.27 % | 41.065 M 0.00 % | 41.065 M -5.50 % | 43.457 M 5.61 % | 41.148 M 0.21 % | 41.061 M 0.05 % | 41.041 M 4.15 % | 39.407 M 6.79 % | 36.901 M 0.96 % | 36.548 M 0.00 % | 36.548 M 0.00 % | 36.548 M 0.00 % | 36.548 M |
EPS diluted | -0.06 14.42 % | -0.07 89.37 % | -0.62 -181.82 % | -0.22 12.00 % | -0.25 -238.89 % | 0.18 -33.33 % | 0.27 -35.71 % | 0.42 44.83 % | 0.29 -9.38 % | 0.32 322.16 % | 0.08 107.66 % | -0.99 -141.46 % | -0.41 -207.89 % | 0.38 90.00 % | 0.20 253.85 % | -0.13 58.06 % | -0.31 -242.54 % | -0.09 -402.78 % | -0.02 -138.30 % | 0.05 921.74 % | 0.00 134.07 % | -0.01 96.71 % | -0.41 -2.50 % | -0.40 -273.91 % | 0.23 159.59 % | 0.09 -44.63 % | 0.16 110.39 % | -1.54 -862.50 % | -0.16 -194.12 % | 0.17 -39.29 % | 0.28 -36.36 % | 0.44 144.44 % | 0.18 -48.57 % | 0.35 99.10 % | 0.18 199.54 % | -0.18 -17.74 % | -0.15 |
Earnings per share | -0.06 14.42 % | -0.07 89.37 % | -0.62 -181.82 % | -0.22 12.00 % | -0.25 -238.89 % | 0.18 -33.33 % | 0.27 -37.21 % | 0.43 38.71 % | 0.31 -6.06 % | 0.33 323.08 % | 0.08 107.57 % | -1.03 -145.24 % | -0.42 -207.69 % | 0.39 95.00 % | 0.20 253.85 % | -0.13 58.06 % | -0.31 -242.54 % | -0.09 -402.78 % | -0.02 -137.11 % | 0.05 954.35 % | 0.00 134.07 % | -0.01 96.71 % | -0.41 -2.50 % | -0.40 -273.91 % | 0.23 159.59 % | 0.09 -44.63 % | 0.16 110.39 % | -1.54 -862.50 % | -0.16 -194.12 % | 0.17 -39.29 % | 0.28 -36.36 % | 0.44 144.44 % | 0.18 -48.57 % | 0.35 99.10 % | 0.18 199.54 % | -0.18 -17.74 % | -0.15 |
Gross profit | -12.874 M 44.32 % | -23.123 M -1 539.79 % | 1.606 M 102.27 % | -70.811 M -146.00 % | 153.944 M -34.61 % | 235.408 M 2.11 % | 230.552 M -18.59 % | 283.216 M 11.15 % | 254.796 M 16.70 % | 218.325 M -7.69 % | 236.505 M 71.20 % | 138.146 M -28.71 % | 193.782 M -29.06 % | 273.167 M 74.84 % | 156.238 M 73.16 % | 90.228 M -5.47 % | 95.448 M 61.81 % | 58.988 M -44.56 % | 106.401 M 9.08 % | 97.547 M 416.37 % | 18.891 M 56.37 % | 12.081 M -48.17 % | 23.309 M 26.27 % | 18.459 M -68.05 % | 57.778 M | 0.000 | 0.000 | 0.000 -100.00 % | 85.626 M 17.02 % | 73.174 M -6.60 % | 78.347 M 23.18 % | 63.605 M 17.61 % | 54.079 M -2.70 % | 55.578 M 962.27 % | 5.232 M 623.65 % | 723.000 K -94.68 % | 13.602 M |
Income tax expense | 0.000 100.00 % | -19.100 M 86.23 % | -138.730 M -82.34 % | -76.082 M 6.27 % | -81.168 M -337.22 % | 34.217 M -43.10 % | 60.131 M 68.88 % | 35.605 M 10.80 % | 32.134 M 129.30 % | 14.014 M 1 185.69 % | 1.090 M -93.78 % | 17.524 M 121.24 % | -82.517 M -298.04 % | -20.731 M -443.00 % | 6.044 M 128.23 % | -21.408 M | 0.000 100.00 % | -432.000 K -123.47 % | 1.841 M 228.92 % | -1.428 M | 0.000 100.00 % | -23.178 M 22.79 % | -30.020 M -66.33 % | -18.049 M -335.93 % | 7.650 M | 0.000 -100.00 % | 6.725 M 108.84 % | -76.044 M -893.25 % | -7.656 M -165.59 % | 11.673 M -32.63 % | 17.327 M -0.84 % | 17.473 M 167.13 % | 6.541 M -49.18 % | 12.872 M 100.34 % | 6.425 M 199.54 % | -6.455 M 32.24 % | -9.526 M |
Cost of revenue | 228.395 M -7.43 % | 246.726 M -23.44 % | 322.246 M 18.44 % | 272.083 M -53.59 % | 586.303 M 1.84 % | 575.735 M 37.16 % | 419.769 M 6.01 % | 395.988 M 2.35 % | 386.906 M -1.25 % | 391.790 M 25.69 % | 311.701 M -21.22 % | 395.682 M 24.41 % | 318.058 M 18.29 % | 268.877 M 29.25 % | 208.021 M 0.16 % | 207.688 M 11.78 % | 185.794 M 119.91 % | 84.486 M 244.70 % | 24.510 M 38.35 % | 17.716 M -35.96 % | 27.662 M 33.23 % | 20.762 M -39.46 % | 34.295 M -4.89 % | 36.057 M 159.71 % | 13.883 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 |
General and administrative expenses | 12.339 M 184.44 % | 4.338 M -83.63 % | 26.506 M -16.35 % | 31.686 M 19.03 % | 26.621 M -1.97 % | 27.156 M 8.81 % | 24.958 M 4.69 % | 23.840 M 13.65 % | 20.977 M 9.35 % | 19.184 M -5.42 % | 20.284 M -14.17 % | 23.634 M 22.75 % | 19.253 M 40.21 % | 13.732 M -7.52 % | 14.848 M -30.56 % | 21.382 M 0.60 % | 21.255 M -6.49 % | 22.730 M -2.55 % | 23.325 M 45.95 % | 15.981 M 68.81 % | 9.467 M 31.38 % | 7.206 M -25.99 % | 9.736 M -9.75 % | 10.788 M 7.55 % | 10.031 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 |
Selling and marketing expenses | 10.384 M -70.08 % | 34.702 M -7.79 % | 37.632 M 307.71 % | 9.230 M -81.62 % | 50.224 M 46.08 % | 34.381 M 791.85 % | 3.855 M -9.17 % | 4.244 M | 0.000 -100.00 % | 1.967 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 19.131 M 176.42 % | 6.921 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.741 M | 0.000 100.00 % | -32.475 M -451.92 % | -5.884 M 22.63 % | -7.605 M 76.77 % | -32.738 M -1 087.87 % | 3.314 M 112.03 % | -27.553 M -110.88 % | -13.066 M -291.86 % | 6.810 M -46.16 % | 12.649 M -14.01 % | 14.710 M 367.58 % | 3.146 M 141.84 % | -7.520 M -293.31 % | -1.912 M -120.06 % | 9.531 M -42.28 % | 16.512 M 324.04 % | 3.894 M | 0.000 | 0.000 100.00 % | -85.626 M -65.12 % | -51.858 M 13.56 % | -59.995 M -21.40 % | -49.420 M -11.02 % | -44.515 M 1.53 % | -45.208 M -1 670.78 % | -2.553 M -783.39 % | -289.000 K 97.23 % | -10.443 M |
Operating expenses | 41.854 M -8.94 % | 45.961 M -28.34 % | 64.138 M 56.76 % | 40.916 M -46.76 % | 76.845 M 24.88 % | 61.537 M 113.57 % | 28.813 M 2.60 % | 28.084 M 13.62 % | 24.718 M 16.86 % | 21.151 M -83.56 % | 128.647 M -20.60 % | 162.031 M 16.15 % | 139.496 M 4.40 % | 133.618 M 43.92 % | 92.842 M -8.14 % | 101.068 M -31.04 % | 146.560 M 73.99 % | 84.237 M -30.19 % | 120.666 M 11.50 % | 108.220 M 402.65 % | 21.530 M 21.43 % | 17.730 M -61.43 % | 45.968 M 26.04 % | 36.472 M -44.65 % | 65.891 M 1 592.12 % | 3.894 M 0.93 % | 3.858 M -75.00 % | 15.432 M 2.20 % | 15.099 M 1.22 % | 14.917 M -18.72 % | 18.352 M 29.38 % | 14.185 M 48.32 % | 9.564 M -7.77 % | 10.370 M 287.08 % | 2.679 M 517.28 % | 434.000 K -86.26 % | 3.159 M |
Cost and expenses | 270.249 M -7.67 % | 292.687 M -24.25 % | 386.384 M 23.45 % | 312.999 M -69.26 % | 1.018 B 59.78 % | 637.272 M 42.06 % | 448.582 M 5.78 % | 424.072 M 3.02 % | 411.624 M -0.32 % | 412.941 M -15.79 % | 490.369 M -12.08 % | 557.713 M 21.89 % | 457.554 M 13.68 % | 402.495 M 33.78 % | 300.863 M -2.56 % | 308.756 M -7.10 % | 332.354 M 96.98 % | 168.723 M 16.22 % | 145.176 M 15.28 % | 125.936 M 156.01 % | 49.192 M 27.80 % | 38.492 M -52.04 % | 80.263 M 10.66 % | 72.529 M -9.08 % | 79.774 M 1 948.65 % | 3.894 M 0.93 % | 3.858 M -75.00 % | 15.432 M 2.20 % | 15.099 M 1.22 % | 14.917 M -18.72 % | 18.352 M 29.38 % | 14.185 M 48.32 % | 9.564 M -7.77 % | 10.370 M 287.08 % | 2.679 M 517.28 % | 434.000 K -86.26 % | 3.159 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 |
Selling general and administrative expenses | 22.723 M -41.80 % | 39.040 M -39.13 % | 64.138 M 56.76 % | 40.916 M -46.76 % | 76.845 M 24.88 % | 61.537 M 113.57 % | 28.813 M 2.60 % | 28.084 M 33.88 % | 20.977 M -0.82 % | 21.151 M 4.27 % | 20.284 M -14.17 % | 23.634 M 22.75 % | 19.253 M 40.21 % | 13.732 M -7.52 % | 14.848 M -30.56 % | 21.382 M 0.60 % | 21.255 M -6.49 % | 22.730 M -2.55 % | 23.325 M 45.95 % | 15.981 M 68.81 % | 9.467 M 31.38 % | 7.206 M -25.99 % | 9.736 M -9.75 % | 10.788 M 7.55 % | 10.031 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 |
Interest income | 0.000 -100.00 % | 8.869 M 242.43 % | 2.590 M 59.98 % | 1.619 M 46.78 % | 1.103 M -52.17 % | 2.306 M -77.11 % | 10.073 M 90.67 % | 5.283 M 171.20 % | 1.948 M | 0.000 -100.00 % | 1.586 M -7.79 % | 1.720 M -54.87 % | 3.811 M -40.84 % | 6.442 M 14.81 % | 5.611 M 1.61 % | 5.522 M 10.91 % | 4.979 M 35.23 % | 3.682 M 14.60 % | 3.213 M 112.22 % | 1.514 M 281.36 % | 397.000 K -20.92 % | 502.000 K 71.92 % | 292.000 K 135.48 % | 124.000 K -59.79 % | 308.352 K | 0.000 | 0.000 | 0.000 -100.00 % | 295.158 K -28.53 % | 413.000 K 63.89 % | 252.000 K -4.91 % | 265.000 K -16.14 % | 316.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 -100.00 % | 2.867 M -78.82 % | 13.534 M 124.85 % | 6.019 M -24.72 % | 7.996 M -29.25 % | 11.302 M 18 427.87 % | 61.000 K -93.24 % | 903.000 K -95.47 % | 19.950 M -25.14 % | 26.648 M -37.78 % | 42.829 M -2.58 % | 43.961 M 95.48 % | 22.489 M 546.98 % | 3.476 M 27.33 % | 2.730 M -55.57 % | 6.145 M -20.98 % | 7.777 M 168.45 % | 2.897 M 9.32 % | 2.650 M 176.04 % | 960.000 K 83.21 % | 524.000 K -88.05 % | 4.385 M -19.53 % | 5.449 M 53.71 % | 3.545 M 235.38 % | 1.057 M 312.89 % | 256.000 K -54.67 % | 564.783 K -54.71 % | 1.247 M -46.28 % | 2.321 M -31.78 % | 3.402 M 131.44 % | 1.470 M 41.21 % | 1.041 M 16.57 % | 893.000 K -50.25 % | 1.795 M 90.96 % | 940.000 K | 0.000 | 0.000 |
Depreciation and amortization | 19.493 M -30.61 % | 28.090 M -95.94 % | 692.641 M 82.41 % | 379.722 M -29.72 % | 540.312 M 222.92 % | 167.319 M 107.78 % | 80.528 M -8.62 % | 88.129 M 1.02 % | 87.241 M 5.59 % | 82.622 M -0.60 % | 83.119 M -23.53 % | 108.691 M 17.11 % | 92.812 M -4.54 % | 97.223 M 66.25 % | 58.480 M -18.64 % | 71.874 M -34.72 % | 110.104 M 257.72 % | 30.779 M 2.67 % | 29.980 M 214.26 % | 9.540 M 1 053.57 % | 827.000 K -70.10 % | 2.766 M -84.96 % | 18.391 M -24.84 % | 24.470 M 17.18 % | 20.883 M | 0.000 -100.00 % | 3.858 M -75.00 % | 15.432 M 2.20 % | 15.099 M 1.22 % | 14.917 M -16.06 % | 17.771 M 26.11 % | 14.092 M 50.91 % | 9.338 M -5.39 % | 9.870 M 268.42 % | 2.679 M 517.28 % | 434.000 K -86.26 % | 3.159 M |
Operating income | -54.728 M 20.78 % | -69.084 M -10.48 % | -62.532 M 44.03 % | -111.727 M 59.81 % | -277.981 M -259.88 % | 173.871 M -13.81 % | 201.739 M -20.93 % | 255.132 M 10.89 % | 230.078 M 16.69 % | 197.174 M 159.41 % | 76.009 M 364.01 % | -28.790 M -157.48 % | 50.089 M -55.66 % | 112.975 M 58.32 % | 71.359 M 309.61 % | -34.043 M 43.65 % | -60.418 M -306.36 % | -14.868 M -1 031.00 % | 1.597 M -71.23 % | 5.551 M 193.86 % | 1.889 M 114.34 % | -13.169 M 46.40 % | -24.571 M -180.68 % | -8.754 M 28.10 % | -12.176 M -412.69 % | 3.894 M -46.58 % | 7.289 M 109.75 % | -74.797 M -1 301.99 % | -5.335 M -135.39 % | 15.075 M 1 369.32 % | 1.026 M -76.80 % | 4.422 M 332.25 % | -1.904 M -139.69 % | 4.797 M 2.37 % | 4.686 M 168.02 % | -6.889 M 45.69 % | -12.685 M |
Operating income ratio | -0.25 17.81 % | -0.31 -60.01 % | -0.19 65.22 % | -0.56 -47.82 % | -0.38 -275.19 % | 0.21 -30.90 % | 0.31 -17.42 % | 0.38 4.77 % | 0.36 10.94 % | 0.32 133.09 % | 0.14 357.09 % | -0.05 -155.11 % | 0.10 -53.05 % | 0.21 6.39 % | 0.20 271.44 % | -0.11 46.81 % | -0.21 -107.30 % | -0.10 -949.47 % | 0.01 -74.67 % | 0.05 18.69 % | 0.04 110.12 % | -0.40 6.00 % | -0.43 -165.64 % | -0.16 5.49 % | -0.17 | 0.00 | 0.00 | 0.00 100.00 % | -0.06 -130.24 % | 0.21 1 473.19 % | 0.01 -81.16 % | 0.07 297.46 % | -0.04 -140.79 % | 0.09 -90.36 % | 0.90 109.40 % | -9.53 -921.72 % | -0.93 |
Total other income expenses net | 160.000 K 104.07 % | -3.931 M 99.33 % | -582.848 M -165.95 % | -219.155 M -1 184.01 % | 20.217 M | 0.000 -100.00 % | 2.555 M -65.80 % | 7.471 M 144.14 % | -16.924 M 54.18 % | -36.934 M 35.48 % | -57.243 M 79.57 % | -280.136 M 16.59 % | -335.856 M -822.58 % | -36.404 M -795.66 % | 5.233 M 117.83 % | -29.348 M -84.28 % | -15.926 M -449.74 % | -2.897 M -121.93 % | 13.212 M -13.44 % | 15.264 M 1 275.06 % | -1.299 M 79.69 % | -6.396 M -17.38 % | -5.449 M -15 036.11 % | -36.000 K -100.23 % | 15.763 M 6 257.46 % | -256.000 K 54.67 % | -564.783 K 54.71 % | -1.247 M -116.75 % | 7.443 M 318.77 % | -3.402 M 92.03 % | -42.668 M -33.56 % | -31.947 M 15.87 % | -37.974 M -17.44 % | -32.336 M -935.12 % | 3.872 M 157.41 % | -6.744 M 66.23 % | -19.969 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -62.118 M 55.10 % | -138.335 M 50.78 % | -281.069 M -484.36 % | 73.126 M 403.20 % | -24.118 M 67.31 % | -73.775 M 91.64 % | -882.599 M -287.44 % | -227.804 M -42.06 % | -160.362 M -279.15 % | 89.511 M -66.86 % | 270.090 M 3.81 % | 260.169 M 23.47 % | 210.709 M 216.42 % | -180.986 M -168.47 % | -67.413 M 21.84 % | -86.248 M -296.69 % | 43.849 M -32.97 % | 65.420 M 1 411.90 % | 4.327 M 105.59 % | -77.438 M -901.53 % | -7.732 M -20.04 % | -6.441 M -134.95 % | 18.430 M 795.96 % | 2.057 M -86.61 % | 15.361 M 307.89 % | 3.766 M -75.24 % | 15.210 M -46.25 % | 28.298 M 33 993.98 % | 83.000 K -99.23 % | 10.755 M -51.44 % | 22.149 M 114.98 % | 10.303 M -27.25 % | 14.162 M -31.99 % | 20.824 M -29.86 % | 29.689 M 3 295.80 % | -929.000 K -207.03 % | 868.000 K |
Total investments | 25.159 M -30.15 % | 36.019 M -87.49 % | 288.020 M 467.42 % | 50.760 M 9.37 % | 46.413 M -5.10 % | 48.905 M -3.15 % | 50.495 M -67.23 % | 154.072 M 3 272.12 % | 4.569 M 88.65 % | 2.422 M 3 569.70 % | 66.000 K -37.14 % | 105.000 K 19.32 % | 88.000 K -42.86 % | 154.000 K -93.49 % | 2.367 M | 0.000 -100.00 % | 13.869 M -1.94 % | 14.144 M -28.90 % | 19.892 M -34.17 % | 30.216 M | 0.000 -100.00 % | 3.296 M -59.73 % | 8.184 M -17.62 % | 9.935 M -43.48 % | 17.577 M -12.68 % | 20.130 M 485.17 % | 3.440 M 11 287.43 % | 30.209 K | 0.000 -100.00 % | 250.000 K 0.00 % | 250.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 148.000 K |
Total debt | 5.319 M -29.38 % | 7.532 M -41.50 % | 12.875 M -92.50 % | 171.638 M 57.10 % | 109.252 M -67.07 % | 331.766 M | 0.000 -100.00 % | 39.000 K -92.87 % | 547.000 K -99.76 % | 226.318 M -34.77 % | 346.961 M 2.17 % | 339.576 M 3.50 % | 328.092 M 7 608.93 % | 4.256 M -64.74 % | 12.072 M -24.12 % | 15.909 M -83.69 % | 97.541 M -3.36 % | 100.937 M 1.13 % | 99.811 M 5 158.75 % | 1.898 M -77.78 % | 8.541 M 33.31 % | 6.407 M -66.33 % | 19.027 M 47.20 % | 12.926 M -35.74 % | 20.116 M 181.19 % | 7.154 M -55.85 % | 16.204 M -53.91 % | 35.154 M 174.17 % | 12.822 M -32.83 % | 19.088 M -32.04 % | 28.087 M 39.51 % | 20.133 M -13.23 % | 23.204 M -15.69 % | 27.523 M -20.70 % | 34.708 M 5 383.10 % | 633.000 K -37.39 % | 1.011 M |
Accumulated other comprehensive income loss | -45.155 M 12.48 % | -51.595 M 12.32 % | -58.842 M -48.44 % | -39.641 M 20.93 % | -50.137 M -42.88 % | -35.091 M -4.46 % | -33.593 M 11.02 % | -37.753 M 32.26 % | -55.736 M 4.95 % | -58.639 M -18.62 % | -49.436 M -191.01 % | -16.988 M 32.05 % | -25.002 M -5 276.77 % | -465.000 K -144.33 % | 1.049 M 106.29 % | -16.677 M -286.13 % | 8.960 M 255.84 % | 2.518 M 43.31 % | 1.757 M -67.25 % | 5.365 M 119.61 % | 2.443 M 0.00 % | 2.443 M 24.71 % | 1.959 M 355.58 % | 430.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 54.697 M 0.00 % | 54.697 M 14.08 % | 47.947 M 0.00 % | 47.946 M 0.00 % | 47.946 M 67.12 % | 28.689 M 23.99 % | 23.138 M 0.00 % | 23.138 M 0.16 % | 23.101 M -0.72 % | 23.268 M |
Retained earnings | -1.002 B -8.30 % | -925.382 M -5.94 % | -873.469 M -96.61 % | -444.270 M -64.08 % | -270.769 M -608.41 % | -38.222 M 65.89 % | -112.059 M 42.48 % | -194.807 M 47.41 % | -370.391 M 29.85 % | -527.963 M 24.29 % | -697.351 M 5.44 % | -737.442 M -209.83 % | -238.013 M -385.97 % | -48.977 M 72.82 % | -180.223 M 27.58 % | -248.852 M -19.26 % | -208.664 M -57.70 % | -132.320 M -15.07 % | -114.987 M -2.58 % | -112.093 M -1.78 % | -110.136 M 5.11 % | -116.066 M -26.82 % | -91.520 M -55.68 % | -58.787 M -43.75 % | -40.894 M 18.70 % | -50.303 M 6.74 % | -53.941 M 11.08 % | -60.665 M -1 206.22 % | 5.484 M -54.54 % | 12.063 M 145.64 % | 4.911 M 2 312.16 % | -222.000 K 98.05 % | -11.402 M 36.45 % | -17.943 M 41.77 % | -30.815 M 17.25 % | -37.240 M -20.97 % | -30.785 M |
Common stock | 1.421 B 7.17 % | 1.326 B 0.04 % | 1.326 B -16.75 % | 1.593 B 11.01 % | 1.435 B 0.86 % | 1.422 B 1.40 % | 1.403 B 56.13 % | 898.430 M 1.26 % | 887.254 M 0.00 % | 887.216 M 0.00 % | 887.216 M 0.11 % | 886.242 M 0.00 % | 886.242 M 44.51 % | 613.275 M -0.36 % | 615.521 M 0.09 % | 614.997 M 23.95 % | 496.176 M 35.39 % | 366.466 M 75.99 % | 208.231 M 1.17 % | 205.815 M 52.40 % | 135.053 M -3.12 % | 139.400 M 9.30 % | 127.534 M 7.88 % | 118.213 M 20.39 % | 98.191 M 1.59 % | 96.650 M 0.00 % | 96.651 M 130.37 % | 41.954 M -6.67 % | 44.954 M 7.15 % | 41.954 M 0.00 % | 41.954 M 0.00 % | 41.954 M 5.04 % | 39.940 M 6.96 % | 37.340 M 0.00 % | 37.340 M 0.00 % | 37.340 M 0.66 % | 37.097 M |
Total equity | 374.045 M 7.09 % | 349.293 M -11.22 % | 393.452 M -64.51 % | 1.109 B -0.45 % | 1.114 B -17.44 % | 1.349 B 7.32 % | 1.257 B 88.78 % | 665.870 M 44.40 % | 461.127 M 53.40 % | 300.614 M 114.07 % | 140.429 M 6.54 % | 131.812 M -78.85 % | 623.227 M 10.53 % | 563.833 M 29.22 % | 436.347 M 24.86 % | 349.468 M 17.88 % | 296.472 M 25.27 % | 236.664 M 149.12 % | 95.001 M -4.12 % | 99.087 M 262.16 % | 27.360 M -39.00 % | 44.852 M 18.12 % | 37.973 M -36.83 % | 60.108 M 4.16 % | 57.705 M 24.50 % | 46.347 M 8.52 % | 42.710 M 18.69 % | 35.985 M -65.77 % | 105.135 M 3.11 % | 101.964 M 7.54 % | 94.811 M 5.72 % | 89.678 M 56.71 % | 57.227 M 34.54 % | 42.535 M 43.39 % | 29.663 M 27.85 % | 23.201 M -21.57 % | 29.580 M |
Other non current liabilities | 71.791 M -42.41 % | 124.661 M -0.43 % | 125.196 M 62.71 % | 76.942 M 10.99 % | 69.325 M | 0.000 -100.00 % | 56.218 M -1.22 % | 56.912 M -9.93 % | 63.183 M 80.91 % | 34.925 M -23.38 % | 45.584 M -33.81 % | 68.869 M -6.49 % | 73.647 M 64.28 % | 44.830 M 5.19 % | 42.617 M -38.22 % | 68.981 M 135.99 % | 29.230 M -0.99 % | 29.523 M 0.57 % | 29.356 M 4.83 % | 28.003 M -28.40 % | 39.111 M 816.16 % | 4.269 M 10.14 % | 3.876 M 45.22 % | 2.669 M 10.31 % | 2.420 M -10.24 % | 2.696 M | 0.000 | 0.000 -100.00 % | 799.000 K -58.29 % | 1.916 M -42.65 % | 3.340 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.413 M |
Long term debt | 1.608 M -51.62 % | 3.324 M -61.25 % | 8.579 M -94.52 % | 156.441 M 895.87 % | 15.709 M -95.08 % | 319.567 M | 0.000 | 0.000 -100.00 % | 40.000 K -99.98 % | 223.117 M -24.25 % | 294.533 M -6.60 % | 315.350 M 10.46 % | 285.480 M 23 435.04 % | 1.213 M -23.28 % | 1.581 M -82.02 % | 8.793 M -37.08 % | 13.974 M -85.82 % | 98.570 M 0.93 % | 97.662 M 32 672.48 % | 298.000 K -95.74 % | 7.000 M 9 233.33 % | 75.000 K -99.15 % | 8.833 M -5.96 % | 9.393 M 45.62 % | 6.450 M | 0.000 -100.00 % | 751.157 K -86.88 % | 5.726 M 63.61 % | 3.500 M -50.03 % | 7.003 M -55.69 % | 15.803 M 28.99 % | 12.251 M -16.92 % | 14.746 M 1.80 % | 14.485 M -31.05 % | 21.007 M | 0.000 | 0.000 |
Total non current liabilities | 73.399 M -44.73 % | 132.810 M -8.66 % | 145.394 M -61.00 % | 372.768 M 18.87 % | 313.589 M -55.83 % | 709.938 M 1 162.83 % | 56.218 M -1.22 % | 56.912 M -9.98 % | 63.223 M -75.50 % | 258.042 M -24.13 % | 340.117 M -11.48 % | 384.219 M 6.99 % | 359.127 M 679.98 % | 46.043 M 4.17 % | 44.198 M -43.17 % | 77.774 M 80.02 % | 43.204 M -66.27 % | 128.093 M 0.85 % | 127.018 M 348.81 % | 28.301 M -38.62 % | 46.111 M 961.49 % | 4.344 M -65.82 % | 12.709 M 5.36 % | 12.062 M 35.99 % | 8.870 M 229.04 % | 2.696 M 258.87 % | 751.157 K -86.88 % | 5.726 M -62.64 % | 15.326 M -26.58 % | 20.874 M -28.26 % | 29.097 M 137.51 % | 12.251 M -16.92 % | 14.746 M 1.80 % | 14.485 M -31.05 % | 21.007 M | 0.000 -100.00 % | 2.413 M |
Other current liabilities | 86.079 M 187.74 % | 29.916 M -88.29 % | 255.460 M 945.30 % | 24.439 M 30.14 % | 18.779 M -36.25 % | 29.456 M 59.85 % | 18.427 M 187.79 % | -20.989 M -31.34 % | -15.981 M -239.77 % | 11.434 M -39.02 % | 18.751 M 7.20 % | 17.492 M -12.20 % | 19.922 M 34.95 % | 14.762 M 48.35 % | 9.951 M 15.32 % | 8.629 M 10.68 % | 7.796 M 36.89 % | 5.695 M -42.44 % | 9.894 M -10.57 % | 11.064 M 9 197.48 % | 119.000 K -84.15 % | 751.000 K -16.37 % | 898.000 K -13.40 % | 1.037 M -89.30 % | 9.689 M 31.84 % | 7.349 M 99.45 % | 3.685 M -73.57 % | 13.938 M 89.82 % | 7.343 M 38.19 % | 5.314 M -56.45 % | 12.203 M 8.40 % | 11.257 M 69.61 % | 6.637 M 64.16 % | 4.043 M 10.10 % | 3.672 M 613.01 % | 515.000 K -91.85 % | 6.321 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 27.167 M | 0.000 -100.00 % | 14.538 M 33.46 % | 10.893 M | 0.000 -100.00 % | 39.982 M 34.66 % | 29.692 M | 0.000 -100.00 % | 97.061 M 13.48 % | 85.531 M -36.39 % | 134.454 M 125.24 % | 59.693 M -3.45 % | 61.826 M 34.25 % | 46.052 M -62.85 % | 123.947 M 92.81 % | 64.286 M 16.20 % | 55.322 M 72.97 % | 31.984 M 80.03 % | 17.766 M 7.52 % | 16.523 M | 0.000 -100.00 % | 28.831 M 8.93 % | 26.467 M | 0.000 | 0.000 -100.00 % | 5.627 M 158.48 % | 2.177 M -48.13 % | 4.197 M -60.15 % | 10.533 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 3.711 M -11.81 % | 4.208 M -2.05 % | 4.296 M -71.73 % | 15.197 M -83.75 % | 93.543 M 7 062.56 % | 1.306 M | 0.000 100.00 % | -39.943 M -36.86 % | -29.185 M -1 011.75 % | 3.201 M -93.89 % | 52.428 M 116.41 % | 24.226 M -43.15 % | 42.612 M 1 300.33 % | 3.043 M -70.99 % | 10.491 M 47.43 % | 7.116 M -91.48 % | 83.567 M 3 430.50 % | 2.367 M 10.14 % | 2.149 M 34.31 % | 1.600 M 3.83 % | 1.541 M -84.33 % | 9.832 M -35.11 % | 15.151 M 17.21 % | 12.926 M -5.42 % | 13.666 M 91.04 % | 7.154 M -53.71 % | 15.453 M -29.71 % | 21.984 M 135.79 % | 9.323 M -22.86 % | 12.086 M -1.61 % | 12.284 M 55.85 % | 7.882 M -6.81 % | 8.458 M -35.13 % | 13.038 M -4.84 % | 13.701 M 2 064.45 % | 633.000 K -37.39 % | 1.011 M |
Total current liabilities | 132.819 M 53.49 % | 86.530 M -77.17 % | 379.064 M 224.25 % | 116.905 M -43.93 % | 208.505 M 79.59 % | 116.098 M 20.32 % | 96.492 M -1.90 % | 98.362 M 24.00 % | 79.321 M 46.94 % | 53.981 M -51.95 % | 112.336 M 14.26 % | 98.315 M -33.57 % | 148.008 M 104.89 % | 72.239 M 6.49 % | 67.839 M 30.65 % | 51.925 M -59.35 % | 127.735 M 97.46 % | 64.689 M 34.85 % | 47.972 M 20.95 % | 39.664 M 121.77 % | 17.885 M 3.54 % | 17.274 M -35.08 % | 26.610 M -10.91 % | 29.868 M 12.85 % | 26.468 M 62.75 % | 16.263 M -22.63 % | 21.019 M -48.56 % | 40.858 M 78.59 % | 22.878 M -0.11 % | 22.903 M -22.74 % | 29.645 M 48.49 % | 19.964 M 11.29 % | 17.938 M -8.14 % | 19.528 M 0.23 % | 19.483 M 1 597.13 % | 1.148 M -84.42 % | 7.368 M |
Total liabilities | 206.218 M -5.98 % | 219.340 M -58.18 % | 524.458 M 7.10 % | 489.673 M -6.21 % | 522.094 M -36.80 % | 826.036 M 440.92 % | 152.710 M -1.65 % | 155.274 M 8.93 % | 142.544 M -54.32 % | 312.023 M -31.04 % | 452.453 M -6.23 % | 482.534 M -4.85 % | 507.135 M 328.75 % | 118.282 M 5.57 % | 112.037 M -13.62 % | 129.699 M -24.13 % | 170.939 M -11.33 % | 192.782 M 10.17 % | 174.990 M 157.47 % | 67.965 M 6.20 % | 63.996 M 196.03 % | 21.618 M -45.02 % | 39.319 M -6.23 % | 41.930 M 18.66 % | 35.338 M 86.39 % | 18.959 M -12.91 % | 21.770 M -53.27 % | 46.584 M 21.93 % | 38.204 M -12.73 % | 43.777 M -25.48 % | 58.742 M 82.34 % | 32.215 M -1.43 % | 32.684 M -3.91 % | 34.013 M -16.00 % | 40.490 M 3 427.00 % | 1.148 M -88.26 % | 9.781 M |
Other non current assets | 31.500 M -62.45 % | 83.892 M 41.09 % | 59.458 M -74.95 % | 237.360 M 18.57 % | 200.180 M 5.52 % | 189.709 M 294.18 % | 48.127 M 44.43 % | 33.323 M -33.71 % | 50.272 M 20.58 % | 41.692 M 821.37 % | 4.525 M 6.85 % | 4.235 M 244.59 % | 1.229 M -79.23 % | 5.917 M -42.16 % | 10.230 M | 0.000 -100.00 % | 6.472 M -87.26 % | 50.786 M 377.36 % | 10.639 M | 0.000 -100.00 % | 11.801 M 16 490.28 % | -72.000 K -186.75 % | 83.000 K -64.22 % | 232.000 K -98.02 % | 11.727 M | 0.000 -100.00 % | 22.060 M -5.46 % | 23.335 M 9 202.93 % | 250.831 K -89.53 % | 2.395 M -37.70 % | 3.844 M -11.43 % | 4.340 M 68.87 % | 2.570 M -77.88 % | 11.618 M | 0.000 | 0.000 -100.00 % | 17.635 M |
Long term investments | 25.159 M -30.15 % | 36.019 M 75.75 % | 20.495 M -59.62 % | 50.760 M 9.37 % | 46.413 M 8.17 % | 42.906 M 5.95 % | 40.495 M 6.93 % | 37.872 M 728.89 % | 4.569 M 93.11 % | 2.366 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 282.000 K | 0.000 | 0.000 -100.00 % | 13.941 M -19.79 % | 17.381 M -42.36 % | 30.157 M | 0.000 -100.00 % | 3.108 M -5.62 % | 3.293 M -27.24 % | 4.526 M 56 475.00 % | 8.000 K -99.96 % | 20.130 M 529.06 % | 3.200 M 20 940.17 % | 15.209 K | 0.000 | 0.000 -100.00 % | 250.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 148.000 K |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.891 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 -100.00 % | 2.762 M | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.891 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 100.00 % | -2.940 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.176 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 155.471 M -7.32 % | 167.758 M 8.09 % | 155.197 M -85.26 % | 1.053 B -5.98 % | 1.120 B -21.07 % | 1.419 B 329.95 % | 329.936 M 13.22 % | 291.404 M -0.85 % | 293.912 M -18.84 % | 362.117 M -14.27 % | 422.410 M -6.48 % | 451.701 M -47.09 % | 853.790 M 108.73 % | 409.049 M 1.91 % | 401.370 M 20.04 % | 334.361 M 7.45 % | 311.188 M 19.80 % | 259.753 M 148.43 % | 104.559 M 220.94 % | 32.579 M 4.65 % | 31.131 M -34.35 % | 47.420 M -13.39 % | 54.752 M -19.59 % | 68.094 M 64.87 % | 41.301 M 58.12 % | 26.120 M -16.31 % | 31.211 M -32.80 % | 46.445 M -58.80 % | 112.734 M -4.10 % | 117.554 M -3.60 % | 121.945 M 24.29 % | 98.116 M 44.00 % | 68.138 M 42.52 % | 47.811 M -11.23 % | 53.861 M 2 048.42 % | 2.507 M -55.19 % | 5.595 M |
Total non current assets | 212.130 M -26.26 % | 287.669 M 22.33 % | 235.150 M -82.54 % | 1.347 B -2.08 % | 1.375 B -17.38 % | 1.665 B 278.48 % | 439.878 M 9.33 % | 402.337 M 6.40 % | 378.152 M -7.64 % | 409.442 M -7.14 % | 440.920 M -4.52 % | 461.795 M -47.66 % | 882.250 M 101.80 % | 437.181 M 6.14 % | 411.882 M 23.18 % | 334.361 M 5.26 % | 317.660 M -2.10 % | 324.480 M 144.74 % | 132.579 M 111.33 % | 62.736 M 46.13 % | 42.932 M -14.91 % | 50.456 M -13.20 % | 58.128 M -23.33 % | 75.817 M 42.89 % | 53.061 M 11.68 % | 47.511 M -15.87 % | 56.471 M -19.09 % | 69.795 M -39.28 % | 114.943 M -5.86 % | 122.099 M -9.18 % | 134.433 M 31.21 % | 102.456 M 44.90 % | 70.708 M 18.98 % | 59.429 M 10.34 % | 53.861 M 2 048.42 % | 2.507 M -89.28 % | 23.378 M |
Other current assets | 201.484 M 7 145.02 % | 2.781 M -96.75 % | 85.528 M 186.69 % | 29.833 M -29.74 % | 42.462 M 300.77 % | 10.595 M -18.44 % | 12.990 M 10.94 % | 11.709 M 4.53 % | 11.202 M 3.72 % | 10.800 M -43.37 % | 19.070 M -45.46 % | 34.962 M -25.40 % | 46.867 M 69.92 % | 27.581 M 48.43 % | 18.582 M 55.26 % | 11.968 M -35.91 % | 18.673 M 1.72 % | 18.357 M -33.62 % | 27.655 M 111.06 % | 13.103 M -42.87 % | 22.936 M 3 233.72 % | 688.000 K -87.36 % | 5.444 M -21.26 % | 6.914 M -26.10 % | 9.355 M -7.36 % | 10.098 M 827.55 % | 1.089 M -51.30 % | 2.236 M 153.77 % | 880.973 K 3.56 % | 850.673 K -46.57 % | 1.592 M 63.45 % | 974.000 K 29.69 % | 751.000 K 247.69 % | 216.000 K -65.77 % | 631.000 K | 0.000 | 0.000 |
Short term investments | 0.000 | 0.000 -100.00 % | 267.525 M | 0.000 | 0.000 -100.00 % | 5.999 M -40.01 % | 10.000 M -91.39 % | 116.200 M | 0.000 -100.00 % | 56.000 K -15.15 % | 66.000 K -37.14 % | 105.000 K 19.32 % | 88.000 K -42.86 % | 154.000 K -92.61 % | 2.085 M | 0.000 -100.00 % | 13.869 M 6 732.02 % | 203.000 K -91.92 % | 2.511 M 4 155.93 % | 59.000 K | 0.000 -100.00 % | 188.000 K -96.16 % | 4.891 M -9.58 % | 5.409 M -69.21 % | 17.569 M | 0.000 -100.00 % | 240.030 K 1 500.20 % | 15.000 K | 0.000 -100.00 % | 250.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 67.437 M -53.77 % | 145.867 M -40.95 % | 247.037 M 150.77 % | 98.512 M -26.14 % | 133.370 M -67.11 % | 405.541 M -54.05 % | 882.599 M 287.37 % | 227.843 M 41.60 % | 160.909 M 17.62 % | 136.807 M 77.97 % | 76.871 M -3.19 % | 79.407 M -32.35 % | 117.383 M -36.63 % | 185.242 M 133.05 % | 79.485 M -22.19 % | 102.157 M 90.26 % | 53.692 M 51.17 % | 35.517 M -62.80 % | 95.484 M 20.35 % | 79.336 M 387.53 % | 16.273 M 26.66 % | 12.848 M 2 052.09 % | 597.000 K -94.51 % | 10.869 M 128.58 % | 4.755 M 40.35 % | 3.388 M 240.85 % | 994.000 K -85.50 % | 6.856 M -46.18 % | 12.739 M 52.87 % | 8.333 M 40.33 % | 5.938 M -39.59 % | 9.830 M 8.71 % | 9.042 M 34.98 % | 6.699 M 33.47 % | 5.019 M 221.32 % | 1.562 M 992.31 % | 143.000 K |
Cash and short term investments | 67.437 M -53.77 % | 145.867 M -71.65 % | 514.562 M 422.33 % | 98.512 M -26.14 % | 133.370 M -67.59 % | 411.540 M -53.89 % | 892.599 M 159.44 % | 344.043 M 113.81 % | 160.909 M 17.57 % | 136.863 M 77.89 % | 76.937 M -3.24 % | 79.512 M -32.31 % | 117.471 M -36.64 % | 185.396 M 133.25 % | 79.485 M -22.19 % | 102.157 M 51.21 % | 67.561 M 90.22 % | 35.517 M -62.80 % | 95.484 M 20.26 % | 79.395 M 387.89 % | 16.273 M 26.66 % | 12.848 M 134.11 % | 5.488 M -66.29 % | 16.278 M -27.08 % | 22.324 M 558.91 % | 3.388 M 240.85 % | 994.000 K -85.53 % | 6.871 M -46.06 % | 12.739 M 48.42 % | 8.583 M 44.54 % | 5.938 M -39.59 % | 9.830 M 8.71 % | 9.042 M 34.98 % | 6.699 M 33.47 % | 5.019 M 221.32 % | 1.562 M 992.31 % | 143.000 K |
Total current assets | 368.133 M 31.02 % | 280.964 M -58.85 % | 682.760 M 167.25 % | 255.475 M -2.97 % | 263.286 M -48.39 % | 510.166 M -47.40 % | 969.855 M 131.58 % | 418.807 M 85.71 % | 225.519 M 10.99 % | 203.195 M 33.71 % | 151.962 M -0.39 % | 152.551 M -38.52 % | 248.112 M 1.30 % | 244.934 M 79.44 % | 136.502 M -5.73 % | 144.806 M -3.30 % | 149.751 M 42.67 % | 104.966 M -23.61 % | 137.412 M 31.73 % | 104.316 M 115.42 % | 48.424 M 202.39 % | 16.014 M -16.44 % | 19.164 M -26.91 % | 26.221 M -34.42 % | 39.981 M 124.67 % | 17.795 M 122.20 % | 8.009 M -37.30 % | 12.774 M -55.01 % | 28.396 M 20.11 % | 23.642 M 23.65 % | 19.120 M -1.63 % | 19.437 M 1.22 % | 19.203 M 12.17 % | 17.119 M 5.08 % | 16.292 M -25.41 % | 21.842 M 36.66 % | 15.983 M |
Inventory | 98.435 M 21.24 % | 81.193 M 0.26 % | 80.986 M -35.81 % | 126.174 M 45.65 % | 86.628 M -0.88 % | 87.401 M 31.19 % | 66.620 M 3.21 % | 64.549 M 16.64 % | 55.340 M -4.86 % | 58.164 M 11.27 % | 52.272 M 39.70 % | 37.416 M -41.53 % | 63.995 M 192.66 % | 21.867 M 22.45 % | 17.858 M -1.09 % | 18.055 M -41.87 % | 31.058 M 47.63 % | 21.038 M 178.61 % | 7.551 M 23.04 % | 6.137 M 37.97 % | 4.448 M 463.04 % | 790.000 K -81.47 % | 4.264 M -17.22 % | 5.151 M -18.37 % | 6.310 M 48.30 % | 4.255 M 12.12 % | 3.795 M 38.71 % | 2.736 M -78.02 % | 12.450 M 9.67 % | 11.352 M 28.59 % | 8.828 M 22.39 % | 7.213 M -16.99 % | 8.689 M -12.02 % | 9.876 M 0.99 % | 9.779 M | 0.000 | 0.000 |
Net receivables | 777.000 K -98.48 % | 51.123 M 2 935.81 % | 1.684 M 76.15 % | 956.000 K 15.74 % | 826.000 K 31.11 % | 630.000 K -62.05 % | 1.660 M -11.70 % | 1.880 M -48.86 % | 3.676 M 90.27 % | 1.932 M -47.54 % | 3.683 M 457.19 % | 661.000 K -96.66 % | 19.779 M 96.03 % | 10.090 M -50.96 % | 20.577 M 62.97 % | 12.626 M -61.10 % | 32.459 M 8.00 % | 30.054 M 347.10 % | 6.722 M 18.32 % | 5.681 M 19.17 % | 4.767 M 215.28 % | 1.512 M -59.00 % | 3.688 M 12.20 % | 3.287 M 65.06 % | 1.991 M 3 590.17 % | 53.965 K -10.15 % | 60.062 K -93.55 % | 931.358 K -59.95 % | 2.326 M -18.59 % | 2.857 M 3.43 % | 2.762 M 94.51 % | 1.420 M 96.95 % | 721.000 K 119.82 % | 328.000 K -61.99 % | 863.000 K -95.74 % | 20.280 M 28.03 % | 15.840 M |
Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 5.876 M -35.68 % | 9.136 M -33.17 % | 13.670 M -35.88 % | 21.320 M -40.53 % | 35.847 M 21.93 % | 29.399 M 799.88 % | 3.267 M -76.64 % | 13.985 M 138.69 % | 5.859 M -78.48 % | 27.231 M 22.58 % | 22.215 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.965 M 0.00 % | 2.965 M 135.17 % | 1.261 M | 0.000 | 0.000 -100.00 % | 1.958 M -8.89 % | 2.149 M -49.04 % | 4.218 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 43.029 M -17.89 % | 52.406 M -19.34 % | 64.974 M -15.91 % | 77.269 M 15.14 % | 67.107 M 5.60 % | 63.550 M 15.77 % | 54.894 M 39.51 % | 39.348 M 11.12 % | 35.411 M -10.00 % | 39.346 M -4.40 % | 41.157 M -27.28 % | 56.597 M -33.78 % | 85.474 M 57.02 % | 54.434 M 14.85 % | 47.397 M 31.00 % | 36.180 M -0.53 % | 36.372 M -35.77 % | 56.627 M 57.61 % | 35.929 M 33.07 % | 27.000 M 66.41 % | 16.225 M 142.49 % | 6.691 M -36.64 % | 10.561 M -33.60 % | 15.905 M 410.96 % | 3.113 M 76.82 % | 1.760 M -6.43 % | 1.881 M -61.88 % | 4.936 M -20.54 % | 6.212 M 12.87 % | 5.503 M 6.69 % | 5.158 M 525.21 % | 825.000 K -70.98 % | 2.843 M 16.18 % | 2.447 M 15.97 % | 2.110 M | 0.000 -100.00 % | 36.000 K |
Tax payables | 0.000 | 0.000 -100.00 % | 27.167 M | 0.000 -100.00 % | 14.538 M 33.46 % | 10.893 M -52.99 % | 23.171 M -42.05 % | 39.982 M 34.66 % | 29.692 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.378 M | 0.000 | 0.000 | 0.000 -100.00 % | 550.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 -100.00 % | 500.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 19.132 M | 0.000 -100.00 % | 252.000 K -38.08 % | 407.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 |
Capital lease obligations | 3.847 M 8.92 % | 3.532 M -69.11 % | 11.435 M -57.90 % | 27.164 M 8.50 % | 25.036 M -9.21 % | 27.577 M | 0.000 -100.00 % | 39.000 K -92.87 % | 547.000 K -64.53 % | 1.542 M -70.68 % | 5.259 M -46.55 % | 9.839 M -18.07 % | 12.009 M 426.71 % | 2.280 M -10.27 % | 2.541 M 27.43 % | 1.994 M -19.73 % | 2.484 M 66.15 % | 1.495 M -12.57 % | 1.710 M 165.53 % | 644.000 K | 0.000 -100.00 % | 263.000 K -94.38 % | 4.679 M -35.46 % | 7.250 M 613.51 % | 1.016 M -52.82 % | 2.154 M -86.71 % | 16.204 M -38.42 % | 26.316 M 187.17 % | 9.164 M -38.11 % | 14.808 M -42.38 % | 25.701 M 45.15 % | 17.706 M 58.39 % | 11.179 M 123.76 % | 4.996 M -17.92 % | 6.087 M | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 -100.00 % | 58.842 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.988 M -32.05 % | 25.002 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 |
Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.988 M 32.05 % | -25.002 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -288.000 K | 0.000 | 0.000 -100.00 % | 346.000 | 0.000 | 0.000 100.00 % | -476.000 0.83 % | -480.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 -100.00 % | 4.825 M -58.47 % | 11.619 M -91.66 % | 139.385 M -39.01 % | 228.555 M -24.71 % | 303.584 M 1 197.87 % | 23.391 M -9.84 % | 25.943 M -16.91 % | 31.221 M 1 339.42 % | 2.169 M | 0.000 | 0.000 -100.00 % | 876.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 -100.00 % | 11.028 M -7.76 % | 11.956 M 20.12 % | 9.954 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 580.263 M 2.05 % | 568.633 M -38.05 % | 917.910 M -42.57 % | 1.598 B -2.29 % | 1.636 B -24.79 % | 2.175 B 54.29 % | 1.410 B 71.68 % | 821.144 M 36.03 % | 603.671 M -1.46 % | 612.637 M 3.33 % | 592.882 M -3.49 % | 614.346 M -45.65 % | 1.130 B 65.71 % | 682.115 M 24.39 % | 548.384 M 14.45 % | 479.167 M 2.52 % | 467.411 M 8.84 % | 429.446 M 59.06 % | 269.991 M 61.62 % | 167.052 M 82.86 % | 91.356 M 37.44 % | 66.470 M -14.00 % | 77.292 M -24.25 % | 102.038 M 9.67 % | 93.042 M 42.47 % | 65.306 M 1.28 % | 64.480 M -21.91 % | 82.569 M -42.40 % | 143.339 M -1.65 % | 145.741 M -5.09 % | 153.553 M 25.97 % | 121.893 M 35.57 % | 89.911 M 17.46 % | 76.548 M 9.12 % | 70.153 M 188.11 % | 24.349 M -38.14 % | 39.361 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -92.548 M 56.67 % | -213.575 M 44.69 % | -386.166 M -12.17 % | -344.276 M -129.55 % | -149.976 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.837 M -173.00 % | 10.735 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 |
Stock based compensation | 6.510 M | 0.000 -100.00 % | 2.170 M 93.23 % | 1.123 M -36.37 % | 1.765 M -28.60 % | 2.472 M -20.23 % | 3.099 M -14.77 % | 3.636 M 77.80 % | 2.045 M 120.37 % | 928.000 K 567.63 % | 139.000 K -80.09 % | 698.000 K -27.52 % | 963.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 |
Change in working capital | -48.096 M -706.71 % | -5.962 M 28.28 % | -8.313 M 87.30 % | -65.468 M -459.36 % | -11.704 M 49.09 % | -22.990 M -317.52 % | 10.569 M 461.29 % | 1.883 M 121.11 % | -8.918 M 69.87 % | -29.595 M -30.48 % | -22.681 M -417.71 % | 7.139 M 161.03 % | -11.698 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 |
Accounts receivables | -6.545 M -150.95 % | 12.846 M 231.73 % | -9.752 M -1 224.80 % | 867.000 K 120.81 % | -4.166 M -224.81 % | 3.338 M 892.87 % | -421.000 K 55.45 % | -945.000 K 34.19 % | -1.436 M -97.25 % | -728.000 K 52.70 % | -1.539 M -131.40 % | 4.902 M -61.98 % | 12.894 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 |
Inventory | -31.985 M -270.07 % | -8.643 M -139.15 % | 22.075 M 152.86 % | -41.764 M -507.56 % | -6.874 M 12.02 % | -7.813 M -277.26 % | -2.071 M 77.51 % | -9.209 M -905.35 % | -916.000 K 84.45 % | -5.892 M 60.34 % | -14.856 M -764.10 % | 2.237 M 109.10 % | -24.592 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 |
Accounts payables | 0.000 100.00 % | -13.435 M -95.65 % | -6.867 M -823.60 % | 949.000 K -60.11 % | 2.379 M 188.41 % | -2.691 M -116.14 % | 16.671 M 390.61 % | 3.398 M 203.35 % | -3.288 M -5.15 % | -3.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -9.566 M -228.01 % | 7.473 M 154.27 % | -13.769 M 46.05 % | -25.520 M -738.65 % | -3.043 M 80.77 % | -15.824 M -338.34 % | -3.610 M -141.79 % | 8.639 M 363.54 % | -3.278 M 83.48 % | -19.848 M -215.75 % | -6.286 M -554.19 % | 1.384 M 110.78 % | -12.840 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 |
Other non cash items | 34.193 M 1 287.14 % | 2.465 M -99.60 % | 609.324 M 14.08 % | 534.124 M -12.71 % | 611.929 M 75.45 % | 348.778 M 128.87 % | 152.391 M -16.12 % | 181.683 M -26.58 % | 247.453 M 26.66 % | 195.364 M 45 011.26 % | -435.000 K -100.20 % | 222.384 M 250.71 % | 63.410 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 |
Net cash provided by operating activities | -81.080 M -41.22 % | -57.412 M -210.62 % | 51.900 M -40.79 % | 87.656 M -61.40 % | 227.098 M -18.76 % | 279.533 M 16.10 % | 240.774 M -23.73 % | 315.679 M 4.11 % | 303.226 M 24.89 % | 242.788 M 114.48 % | 113.201 M 458.74 % | 20.260 M -71.48 % | 71.028 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 |
Investments in property plant and equipment | -72.614 M -121.15 % | -32.834 M 61.69 % | -85.705 M 38.25 % | -138.799 M -4.02 % | -133.432 M 0.69 % | -134.354 M -2.83 % | -130.660 M -71.48 % | -76.197 M -48.62 % | -51.268 M -11.13 % | -46.134 M 9.02 % | -50.708 M 43.15 % | -89.196 M 34.08 % | -135.315 M -29.13 % | -104.789 M 25.89 % | -141.402 M -36.22 % | -103.804 M 37.14 % | -165.129 M 24.29 % | -218.118 M -84.94 % | -117.941 M -337.91 % | -26.933 M -13 233.17 % | -202.000 K 96.00 % | -5.047 M 61.92 % | -13.255 M -7.70 % | -12.307 M -88.90 % | -6.515 M -97.66 % | -3.296 M -1 040.48 % | -289.000 K 90.68 % | -3.101 M -102.95 % | -1.528 M 90.52 % | -16.125 M 40.75 % | -27.217 M 5.50 % | -28.800 M -200.72 % | -9.577 M 27.02 % | -13.123 M |
Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -9.811 M 84.21 % | -62.116 M 91.99 % | -775.792 M -657.56 % | -102.406 M | 0.000 | 0.000 -100.00 % | 12.000 K | 0.000 | 0.000 100.00 % | -206.623 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M 100.53 % | -189.905 M -3 773.92 % | 5.169 M 200.02 % | -5.168 M -359.79 % | -1.124 M | 0.000 100.00 % | -14.265 M 20.67 % | -17.981 M -196.50 % | 18.632 M | 0.000 | 0.000 | 0.000 100.00 % | -27.254 M | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 100.00 % | -3.500 M | 0.000 100.00 % | -25.401 M -583.37 % | -3.717 M -137.17 % | 10.000 M 363.57 % | -3.794 M 97.23 % | -136.791 M -2 913.02 % | -4.540 M | 0.000 | 0.000 | 0.000 100.00 % | -196.139 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -386.000 K 98.37 % | -23.743 M -11 771.50 % | -200.000 K 94.00 % | -3.332 M -566.40 % | -500.000 K -36.99 % | -365.000 K 91.94 % | -4.526 M 80.83 % | -23.615 M -12.77 % | -20.940 M -209 300.00 % | -10.000 K 33.33 % | -15.000 K | 0.000 100.00 % | -3.526 M | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 M 207.61 % | -3.717 M -128.03 % | 13.261 M -87.51 % | 106.200 M | 0.000 100.00 % | -4.540 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.648 M 7 159.20 % | -250.000 K | 0.000 -100.00 % | 9.907 M 2 214.72 % | 428.000 K 101.16 % | -36.948 M -223.67 % | 29.876 M 399.26 % | 5.984 M -39.32 % | 9.862 M 97.87 % | 4.984 M | 0.000 -100.00 % | 26.736 M 180.37 % | 9.536 M 2.95 % | 9.263 M | 0.000 | 0.000 -100.00 % | 277.340 K -94.03 % | 4.643 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 23.685 M 12 365.79 % | 190.000 K -99.95 % | 371.596 M | 0.000 -100.00 % | 3.717 M 137.17 % | -10.000 M -109.77 % | 102.406 M 174.86 % | -136.791 M -5 166.33 % | 2.700 M -94.15 % | 46.122 M -8.85 % | 50.602 M 1 717.60 % | 2.784 M -98.58 % | 196.152 M 288 358.82 % | 68.000 K -98.63 % | 4.971 M 1 701.09 % | 276.000 K -99.24 % | 36.373 M 11.98 % | 32.482 M -82.99 % | 190.994 M 1 513.13 % | 11.840 M 149.37 % | 4.748 M -15.32 % | 5.607 M 470.98 % | 982.000 K -94.71 % | 18.565 M -20.31 % | 23.297 M 1 024.92 % | 2.071 M -81.04 % | 10.923 M 82.96 % | 5.970 M 130.64 % | -19.483 M -170.74 % | 27.543 M 7 769.29 % | 350.000 K -50.98 % | 714.000 K -17.65 % | 867.000 K 153.51 % | 342.000 K |
Net cash used for investing activites | -48.929 M -35.37 % | -36.144 M -112.64 % | 285.891 M 268.16 % | -170.011 M 14.68 % | -199.265 M 77.78 % | -896.885 M -3 074.36 % | -28.254 M 86.73 % | -212.988 M -301.05 % | -53.108 M -15.15 % | -46.122 M 8.85 % | -50.602 M 41.44 % | -86.412 M 73.35 % | -324.277 M -208.92 % | -104.971 M 23.06 % | -136.431 M -45.73 % | -93.621 M 27.05 % | -128.328 M 42.19 % | -221.970 M -100.48 % | -110.719 M -2 574.37 % | -4.140 M -170.07 % | 5.908 M 50.71 % | 3.920 M 131.02 % | -12.638 M -188.98 % | 14.203 M 192.96 % | -15.278 M -366.63 % | 5.730 M -46.06 % | 10.624 M 272.23 % | 2.854 M 113.77 % | -20.734 M -40.86 % | -14.720 M 45.21 % | -26.867 M 4.34 % | -28.086 M -222.46 % | -8.710 M 31.85 % | -12.781 M |
Debt repayment | -3.372 M 4.75 % | -3.540 M 97.46 % | -139.196 M -378.39 % | 50.000 M 121.21 % | -235.723 M -212.56 % | 209.414 M | 0.000 100.00 % | -466.000 K 99.80 % | -228.564 M -60.85 % | -142.096 M -112.62 % | -66.831 M -1 582.83 % | 4.507 M -97.91 % | 215.646 M 2 912.28 % | -7.668 M -134.07 % | -3.276 M | 0.000 100.00 % | -4.199 M -3 015.97 % | 144.000 K -99.86 % | 101.924 M 3 812.63 % | 2.605 M -40.28 % | 4.362 M 972.40 % | -500.000 K -144.60 % | 1.121 M 136.79 % | -3.047 M -138.47 % | 7.920 M 58.40 % | 5.000 M 128.11 % | -17.785 M -51.35 % | -11.751 M -20.76 % | -9.731 M 9.09 % | -10.704 M -14.29 % | -9.365 M 38.03 % | -15.112 M -45.76 % | -10.368 M 11.29 % | -11.688 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 479.558 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 279.000 K -99.77 % | 123.859 M -7.88 % | 134.451 M -17.61 % | 163.187 M 7 678.22 % | 2.098 M -96.80 % | 65.660 M 1 520.83 % | 4.051 M -79.76 % | 20.017 M 162.17 % | 7.635 M -60.00 % | 19.088 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.750 M | 0.000 | 0.000 -100.00 % | 21.651 M 165.66 % | 8.150 M | 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 100.00 % | -2.246 M -87.17 % | -1.200 M 98.51 % | -80.651 M -1 406.37 % | -5.354 M 1.16 % | -5.417 M -519.79 % | -874.000 K 78.19 % | -4.008 M | 0.000 | 0.000 | 0.000 100.00 % | -1.066 M -2 303.44 % | 48.379 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -12.525 M 72.39 % | -45.357 M -20.92 % | -37.510 M 9.91 % | -41.634 M -1.60 % | -40.977 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.747 M | 0.000 100.00 % | -22.267 M -375.99 % | -4.678 M 95.49 % | -103.718 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.248 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.293 M 0.00 % | -6.293 M | 0.000 | 0.000 | 0.000 |
Other financing activites | 50.151 M | 0.000 100.00 % | -58.749 M -6 264.64 % | 953.000 K 107.50 % | -12.704 M 48.22 % | -24.534 M -2 261.31 % | -1.039 M 25.79 % | -1.400 M -1 286.44 % | 118.000 K -94.00 % | 1.966 M 143.59 % | -4.510 M -131.82 % | 14.172 M 140.51 % | -34.984 M -2 852.24 % | -1.185 M -242.09 % | 834.000 K -95.12 % | 17.073 M 727.91 % | -2.719 M 66.47 % | -8.110 M -140.44 % | -3.373 M -135.88 % | 9.400 M 190.12 % | -10.430 M -63.56 % | -6.377 M -59.46 % | -3.999 M -150.72 % | -1.595 M -31.22 % | -1.216 M 90.62 % | -12.960 M | 0.000 | 0.000 -100.00 % | 1.380 M -44.79 % | 2.500 M | 0.000 100.00 % | -5.436 M -60.07 % | -3.396 M | 0.000 |
Net cash used provided by financing activities | 46.779 M 1 421.44 % | -3.540 M 98.21 % | -197.945 M -615.11 % | 38.428 M 113.08 % | -293.784 M -299.35 % | 147.370 M -66.27 % | 436.885 M 1 119.73 % | -42.843 M 81.25 % | -228.446 M -63.02 % | -140.130 M -96.42 % | -71.341 M -481.93 % | 18.679 M -89.66 % | 180.662 M 1 727.73 % | -11.099 M -230.03 % | -3.363 M -105.58 % | 60.281 M -50.66 % | 122.179 M -15.81 % | 145.126 M 45.45 % | 99.775 M 35.46 % | 73.657 M 3 751.81 % | -2.017 M -115.35 % | 13.140 M 115.62 % | 6.094 M -54.45 % | 13.380 M 98.10 % | 6.754 M 184.85 % | -7.960 M 55.24 % | -17.785 M -51.35 % | -11.751 M -939.72 % | 1.399 M 109.65 % | -14.497 M 7.42 % | -15.658 M -1 519.58 % | 1.103 M 119.65 % | -5.614 M 51.97 % | -11.688 M |
Effect of forex changes on cash | 4.800 M 217.82 % | -4.074 M -146.94 % | 8.679 M -4.30 % | 9.069 M 245.80 % | -6.220 M -33.02 % | -4.676 M -207.47 % | 4.351 M -23.48 % | 5.686 M 123.16 % | 2.548 M -22.36 % | 3.282 M -47.12 % | 6.206 M -34.65 % | 9.497 M 100.87 % | 4.728 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 |
Net change in cash | -78.430 M 22.48 % | -101.170 M -168.12 % | 148.525 M 526.09 % | -34.858 M 87.19 % | -272.171 M 42.95 % | -477.058 M -172.86 % | 654.756 M 878.21 % | 66.934 M 177.71 % | 24.102 M -59.79 % | 59.936 M 2 463.41 % | -2.536 M 93.32 % | -37.976 M 44.04 % | -67.859 M -164.17 % | 105.757 M 566.47 % | -22.672 M -146.78 % | 48.465 M 166.66 % | 18.175 M 135.05 % | -51.852 M -434.51 % | 15.501 M -75.42 % | 63.063 M 1 741.79 % | 3.424 M -72.05 % | 12.252 M 245.25 % | -8.435 M -284.90 % | 4.562 M 233.97 % | 1.366 M -42.94 % | 2.394 M 163.14 % | -3.792 M 52.33 % | -7.953 M -280.52 % | 4.406 M 83.93 % | 2.395 M 161.55 % | -3.892 M -191.00 % | 4.277 M -23.01 % | 5.555 M 768.47 % | -831.000 K |
Cash at beginning of period | 145.867 M -40.95 % | 247.037 M 150.77 % | 98.512 M -26.14 % | 133.370 M -67.11 % | 405.541 M -54.05 % | 882.599 M 287.37 % | 227.843 M 41.60 % | 160.909 M 17.62 % | 136.807 M 77.97 % | 76.871 M -3.19 % | 79.407 M -32.35 % | 117.383 M -36.63 % | 185.242 M 133.05 % | 79.485 M -22.19 % | 102.157 M 90.26 % | 53.692 M 51.17 % | 35.517 M -59.35 % | 87.369 M 9.23 % | 79.983 M 391.51 % | 16.273 M 26.65 % | 12.849 M 2 052.26 % | 597.000 K -93.39 % | 9.032 M 102.06 % | 4.470 M 31.94 % | 3.388 M 240.85 % | 994.000 K -79.23 % | 4.785 M -62.43 % | 12.739 M 52.87 % | 8.333 M 40.34 % | 5.938 M -39.60 % | 9.830 M 77.02 % | 5.553 M 277 750.00 % | -2.000 K -100.24 % | 829.000 K |
Cash at end of period | 67.437 M -53.77 % | 145.867 M -50.38 % | 293.944 M 198.38 % | 98.512 M -26.14 % | 133.370 M -67.11 % | 405.541 M -54.05 % | 882.599 M 287.37 % | 227.843 M 41.60 % | 160.909 M 17.62 % | 136.807 M 77.97 % | 76.871 M -3.19 % | 79.407 M -32.35 % | 117.383 M -36.63 % | 185.242 M 133.05 % | 79.485 M -22.19 % | 102.157 M 90.26 % | 53.692 M 51.17 % | 35.517 M -62.80 % | 95.484 M 20.35 % | 79.336 M 387.53 % | 16.273 M 26.65 % | 12.849 M 2 052.26 % | 597.000 K -93.39 % | 9.032 M 89.99 % | 4.754 M 40.32 % | 3.388 M 240.90 % | 993.849 K -79.23 % | 4.785 M -62.43 % | 12.739 M 52.87 % | 8.333 M 40.33 % | 5.938 M -39.59 % | 9.830 M 77.02 % | 5.553 M 277 750.00 % | -2.000 K |
Operating cash flow | -81.080 M -41.22 % | -57.412 M -210.62 % | 51.900 M -40.79 % | 87.656 M -61.40 % | 227.098 M -18.76 % | 279.533 M 16.10 % | 240.774 M -23.73 % | 315.679 M 4.11 % | 303.226 M 24.89 % | 242.788 M 114.48 % | 113.201 M 458.74 % | 20.260 M -71.48 % | 71.028 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 |
Capital expenditure | -72.614 M -121.15 % | -32.834 M 61.69 % | -85.705 M 38.25 % | -138.799 M -4.02 % | -133.432 M 0.69 % | -134.354 M -2.83 % | -130.660 M -71.48 % | -76.197 M -48.62 % | -51.268 M -11.13 % | -46.134 M 9.02 % | -50.708 M 43.15 % | -89.196 M 34.08 % | -135.315 M -29.13 % | -104.789 M 25.89 % | -141.402 M -36.22 % | -103.804 M 37.14 % | -165.129 M 24.29 % | -218.118 M -84.94 % | -117.941 M -337.91 % | -26.933 M -13 233.17 % | -202.000 K 96.00 % | -5.047 M 61.92 % | -13.255 M -7.70 % | -12.307 M -88.90 % | -6.515 M -97.66 % | -3.296 M -1 040.48 % | -289.000 K 90.68 % | -3.101 M -102.95 % | -1.528 M 90.52 % | -16.125 M 40.75 % | -27.217 M 5.50 % | -28.800 M -200.72 % | -9.577 M 27.02 % | -13.123 M |
Free CashFlow | -153.694 M -70.31 % | -90.246 M -166.96 % | -33.805 M 33.90 % | -51.143 M -154.60 % | 93.666 M -35.48 % | 145.179 M 31.84 % | 110.114 M -54.02 % | 239.482 M -4.95 % | 251.958 M 28.12 % | 196.654 M 214.68 % | 62.493 M 190.65 % | -68.936 M -7.23 % | -64.287 M 38.65 % | -104.789 M 25.89 % | -141.402 M -36.22 % | -103.804 M 37.14 % | -165.129 M 24.29 % | -218.118 M -84.94 % | -117.941 M -337.91 % | -26.933 M -13 233.17 % | -202.000 K 96.00 % | -5.047 M 61.92 % | -13.255 M -7.70 % | -12.307 M -88.90 % | -6.515 M -97.66 % | -3.296 M -1 040.48 % | -289.000 K 90.68 % | -3.101 M -102.95 % | -1.528 M 90.52 % | -16.125 M 40.75 % | -27.217 M 5.50 % | -28.800 M -200.72 % | -9.577 M 27.02 % | -13.123 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 |
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-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2002-12-30 | 2002-06-30 | 2001-12-30 | 2001-06-30 | 2000-12-30 | 2000-06-30 | 1999-12-30 | 1999-06-30 | 1998-12-30 | 1998-06-30 | 1997-12-30 | 1997-06-30 | 1996-12-30 | 1996-06-30 | 1995-12-30 | 1995-06-30 | 1994-12-30 | 1994-06-30 | 1993-12-30 | 1993-06-30 | 1992-12-30 | 1992-06-30 | 1991-12-30 | 1991-06-30 | 1990-12-30 | 1990-06-30 | 1989-12-30 | 1989-06-30 | 1988-12-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 97.325 M -13.73 % | 112.819 M 1.84 % | 110.784 M -36.47 % | 174.382 M -46.35 % | 325.042 M -8.46 % | 355.072 M 9.16 % | 325.273 M -14.89 % | 382.181 M 6.73 % | 358.066 M -22.34 % | 461.062 M 27.40 % | 361.903 M 13.72 % | 318.242 M -4.17 % | 332.079 M -4.97 % | 349.452 M 5.97 % | 329.752 M 2.45 % | 321.856 M 0.63 % | 319.846 M 7.15 % | 298.490 M -4.22 % | 311.625 M -0.07 % | 311.848 M 31.94 % | 236.358 M 0.70 % | 234.725 M 2.93 % | 228.045 M -19.21 % | 282.260 M 22.95 % | 229.580 M -15.29 % | 271.022 M 0.00 % | 271.022 M 48.81 % | 182.130 M 0.00 % | 182.130 M 22.27 % | 148.958 M 0.00 % | 148.958 M 5.93 % | 140.621 M 0.00 % | 140.621 M 96.02 % | 71.737 M 0.00 % | 71.737 M 9.60 % | 65.456 M 0.00 % | 65.456 M 13.58 % | 57.632 M 0.00 % | 57.632 M 147.60 % | 23.277 M 0.00 % | 23.277 M 41.74 % | 16.422 M 0.00 % | 16.422 M -42.98 % | 28.802 M 0.00 % | 28.802 M 5.66 % | 27.258 M 0.00 % | 27.258 M -23.93 % | 35.831 M 0.00 % | 35.831 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.813 M 0.00 % | 42.813 M 17.02 % | 36.587 M 0.00 % | 36.587 M -6.60 % | 39.174 M 0.00 % | 39.174 M 23.18 % | 31.803 M 0.00 % | 31.803 M 17.61 % | 27.040 M 0.00 % | 27.040 M -2.70 % | 27.789 M 0.00 % | 27.789 M 962.27 % | 2.616 M 0.00 % | 2.616 M 623.65 % | 361.500 K 0.00 % | 361.500 K -94.68 % | 6.801 M 0.00 % | 6.801 M |
Net income | -48.526 M -331.38 % | -11.249 M 73.63 % | -42.666 M -93.19 % | -22.085 M 94.58 % | -407.114 M -132.99 % | -174.731 M -1 356.15 % | 13.910 M 106.50 % | -214.053 M -671.46 % | 37.457 M -58.18 % | 89.574 M 131.72 % | 38.656 M -37.25 % | 61.601 M -25.39 % | 82.562 M -31.85 % | 121.153 M 14.46 % | 105.845 M 41.09 % | 75.020 M -9.12 % | 82.552 M -10.21 % | 91.940 M 18.71 % | 77.448 M 63.17 % | 47.466 M 709.79 % | -7.784 M 96.32 % | -211.423 M -409.72 % | -41.478 M 79.14 % | -198.796 M -2 963.67 % | 6.942 M -89.34 % | 65.115 M 0.00 % | 65.115 M 89.76 % | 34.315 M 0.00 % | 34.315 M 270.77 % | -20.094 M 0.00 % | -20.094 M 47.36 % | -38.172 M 0.00 % | -38.172 M -340.45 % | -8.667 M 0.00 % | -8.667 M -498.93 % | -1.447 M 0.00 % | -1.447 M -148.08 % | 3.010 M 0.00 % | 3.010 M 920.17 % | 295.000 K 0.00 % | 295.000 K 143.13 % | -684.000 K 0.00 % | -684.000 K -642.86 % | 126.000 K 0.00 % | 126.000 K 62.58 % | 77.500 K 0.00 % | 77.500 K 181.82 % | 27.500 K 0.00 % | 27.500 K -98.49 % | 1.819 M 0.00 % | 1.819 M -45.90 % | 3.363 M 0.00 % | 3.363 M 110.04 % | -33.487 M 0.00 % | -33.487 M -918.00 % | -3.290 M 0.00 % | -3.290 M -191.98 % | 3.576 M 0.00 % | 3.576 M -37.40 % | 5.713 M 0.00 % | 5.713 M -34.61 % | 8.737 M 0.00 % | 8.737 M 167.13 % | 3.271 M 0.00 % | 3.271 M -49.18 % | 6.436 M 0.00 % | 6.436 M 100.34 % | 3.213 M 0.00 % | 3.213 M 199.54 % | -3.228 M 0.00 % | -3.228 M -14.51 % | -2.819 M 0.00 % | -2.819 M |
Income before tax | -48.526 M -97.21 % | -24.606 M 49.17 % | -48.409 M 54.20 % | -105.707 M 80.10 % | -531.310 M -146.49 % | -215.553 M -1 238.87 % | 18.927 M 106.09 % | -310.856 M -685.50 % | 53.092 M -50.64 % | 107.563 M 95.98 % | 54.884 M -40.57 % | 92.356 M -17.49 % | 111.938 M -20.59 % | 140.963 M 15.89 % | 121.640 M 16.71 % | 104.222 M 21.92 % | 85.484 M 3.70 % | 82.433 M -18.36 % | 100.969 M 333.55 % | 23.289 M 2 328.61 % | -1.045 M 99.50 % | -208.579 M -555.13 % | -31.838 M 89.16 % | -293.676 M -2 525.87 % | 12.106 M -77.89 % | 54.750 M 0.00 % | 54.750 M 59.55 % | 34.315 M 0.00 % | 34.315 M 270.77 % | -20.094 M 0.00 % | -20.094 M 47.36 % | -38.172 M 0.00 % | -38.172 M -329.74 % | -8.883 M 0.00 % | -8.883 M -1 587.08 % | -526.500 K 0.00 % | -526.500 K -122.94 % | 2.296 M 0.00 % | 2.296 M 678.14 % | 295.000 K 0.00 % | 295.000 K 102.55 % | -11.589 M 0.00 % | -11.589 M 22.79 % | -15.010 M 0.00 % | -15.010 M -66.33 % | -9.025 M 0.00 % | -9.025 M -335.93 % | 3.825 M 0.00 % | 3.825 M 110.28 % | 1.819 M 0.00 % | 1.819 M -45.90 % | 3.362 M 0.00 % | 3.362 M 108.84 % | -38.022 M 0.00 % | -38.022 M -893.25 % | -3.828 M 0.00 % | -3.828 M -165.59 % | 5.837 M 0.00 % | 5.837 M -32.63 % | 8.664 M 0.00 % | 8.664 M -0.84 % | 8.737 M 0.00 % | 8.737 M 167.13 % | 3.271 M 0.00 % | 3.271 M -49.18 % | 6.436 M 0.00 % | 6.436 M 100.34 % | 3.213 M 0.00 % | 3.213 M 199.54 % | -3.228 M 0.00 % | -3.228 M 32.24 % | -4.763 M 0.00 % | -4.763 M |
Income before tax ratio | -0.50 -128.61 % | -0.22 50.09 % | -0.44 27.91 % | -0.61 62.92 % | -1.63 -169.26 % | -0.61 -1 143.29 % | 0.06 107.15 % | -0.81 -648.56 % | 0.15 -36.44 % | 0.23 53.83 % | 0.15 -47.74 % | 0.29 -13.91 % | 0.34 -16.44 % | 0.40 9.35 % | 0.37 13.92 % | 0.32 21.16 % | 0.27 -3.22 % | 0.28 -14.77 % | 0.32 333.86 % | 0.07 1 789.13 % | 0.00 99.50 % | -0.89 -536.48 % | -0.14 86.58 % | -1.04 -2 073.12 % | 0.05 -73.90 % | 0.20 0.00 % | 0.20 7.22 % | 0.19 0.00 % | 0.19 239.67 % | -0.13 0.00 % | -0.13 50.31 % | -0.27 0.00 % | -0.27 -119.23 % | -0.12 0.00 % | -0.12 -1 439.36 % | -0.01 0.00 % | -0.01 -120.19 % | 0.04 0.00 % | 0.04 214.28 % | 0.01 0.00 % | 0.01 101.80 % | -0.71 0.00 % | -0.71 -35.42 % | -0.52 0.00 % | -0.52 -57.41 % | -0.33 0.00 % | -0.33 -410.14 % | 0.11 0.00 % | 0.11 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.09 0.00 % | -0.09 -156.05 % | 0.16 0.00 % | 0.16 -27.87 % | 0.22 0.00 % | 0.22 -19.49 % | 0.27 0.00 % | 0.27 127.12 % | 0.12 0.00 % | 0.12 -47.78 % | 0.23 0.00 % | 0.23 -81.14 % | 1.23 0.00 % | 1.23 113.75 % | -8.93 0.00 % | -8.93 -1 174.82 % | -0.70 0.00 % | -0.70 |
EBITDA | -41.117 M -101.11 % | -20.445 M 5.40 % | -21.613 M -130.87 % | 70.007 M 143.34 % | 28.769 M -63.99 % | 79.894 M -23.02 % | 103.782 M -13.85 % | 120.469 M -16.77 % | 144.738 M -31.41 % | 211.026 M 50.02 % | 140.664 M 7.22 % | 131.197 M -12.71 % | 150.300 M -17.47 % | 182.123 M 12.19 % | 162.338 M 5.96 % | 153.213 M -5.81 % | 162.667 M 17.41 % | 138.542 M -3.22 % | 143.145 M 41.70 % | 101.018 M 72.39 % | 58.599 M -77.01 % | 254.840 M 396.95 % | 51.281 M -24.86 % | 68.248 M -8.58 % | 74.653 M -28.97 % | 105.099 M 0.00 % | 105.099 M 61.89 % | 64.920 M 0.00 % | 64.920 M 243.21 % | 18.916 M 0.00 % | 18.916 M -8.92 % | 20.769 M 0.00 % | 20.769 M 161.06 % | 7.956 M 0.00 % | 7.956 M -49.61 % | 15.789 M 0.00 % | 15.789 M 109.24 % | 7.546 M 0.00 % | 7.546 M 455.63 % | 1.358 M 0.00 % | 1.358 M 126.11 % | -5.202 M 0.00 % | -5.202 M -54.23 % | -3.373 M 0.00 % | -3.373 M -167.68 % | 4.983 M 0.00 % | 4.983 M 14.46 % | 4.354 M 0.00 % | 4.354 M 123.60 % | 1.947 M 0.00 % | 1.947 M -65.07 % | 5.574 M 0.00 % | 5.574 M 118.78 % | -29.683 M 0.00 % | -29.683 M -708.02 % | 4.882 M 0.00 % | 4.882 M -67.45 % | 14.996 M 0.00 % | 14.996 M 59.56 % | 9.399 M 0.00 % | 9.399 M 1.53 % | 9.257 M 0.00 % | 9.257 M 149.04 % | 3.717 M 0.00 % | 3.717 M -49.31 % | 7.334 M 0.00 % | 7.334 M 99.14 % | 3.683 M 0.00 % | 3.683 M 214.10 % | -3.228 M 0.00 % | -3.228 M 32.24 % | -4.763 M 0.00 % | -4.763 M |
Net income ratio | -0.50 -400.06 % | -0.10 74.11 % | -0.39 -204.09 % | -0.13 89.89 % | -1.25 -154.52 % | -0.49 -1 250.73 % | 0.04 107.64 % | -0.56 -635.40 % | 0.10 -46.15 % | 0.19 81.89 % | 0.11 -44.82 % | 0.19 -22.14 % | 0.25 -28.29 % | 0.35 8.01 % | 0.32 37.71 % | 0.23 -9.69 % | 0.26 -16.21 % | 0.31 23.94 % | 0.25 63.28 % | 0.15 562.18 % | -0.03 96.34 % | -0.90 -395.22 % | -0.18 74.18 % | -0.70 -2 429.21 % | 0.03 -87.41 % | 0.24 0.00 % | 0.24 27.52 % | 0.19 0.00 % | 0.19 239.67 % | -0.13 0.00 % | -0.13 50.31 % | -0.27 0.00 % | -0.27 -124.70 % | -0.12 0.00 % | -0.12 -446.48 % | -0.02 0.00 % | -0.02 -142.33 % | 0.05 0.00 % | 0.05 312.03 % | 0.01 0.00 % | 0.01 130.43 % | -0.04 0.00 % | -0.04 -1 052.13 % | 0.00 0.00 % | 0.00 53.87 % | 0.00 0.00 % | 0.00 270.45 % | 0.00 0.00 % | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.08 0.00 % | -0.08 -178.61 % | 0.10 0.00 % | 0.10 -32.98 % | 0.15 0.00 % | 0.15 -46.91 % | 0.27 0.00 % | 0.27 127.12 % | 0.12 0.00 % | 0.12 -47.78 % | 0.23 0.00 % | 0.23 -81.14 % | 1.23 0.00 % | 1.23 113.75 % | -8.93 0.00 % | -8.93 -2 054.33 % | -0.41 0.00 % | -0.41 |
Ratio EBITDA | -0.42 -133.13 % | -0.18 7.11 % | -0.20 -148.60 % | 0.40 353.58 % | 0.09 -60.66 % | 0.23 -29.48 % | 0.32 1.22 % | 0.32 -22.02 % | 0.40 -11.68 % | 0.46 17.76 % | 0.39 -5.72 % | 0.41 -8.91 % | 0.45 -13.16 % | 0.52 5.86 % | 0.49 3.42 % | 0.48 -6.40 % | 0.51 9.57 % | 0.46 1.04 % | 0.46 41.80 % | 0.32 30.66 % | 0.25 -77.16 % | 1.09 382.81 % | 0.22 -7.00 % | 0.24 -25.64 % | 0.33 -16.15 % | 0.39 0.00 % | 0.39 8.79 % | 0.36 0.00 % | 0.36 180.70 % | 0.13 0.00 % | 0.13 -14.02 % | 0.15 0.00 % | 0.15 33.18 % | 0.11 0.00 % | 0.11 -54.02 % | 0.24 0.00 % | 0.24 84.23 % | 0.13 0.00 % | 0.13 124.41 % | 0.06 0.00 % | 0.06 118.42 % | -0.32 0.00 % | -0.32 -170.51 % | -0.12 0.00 % | -0.12 -164.05 % | 0.18 0.00 % | 0.18 50.46 % | 0.12 0.00 % | 0.12 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.11 0.00 % | 0.11 -72.18 % | 0.41 0.00 % | 0.41 70.84 % | 0.24 0.00 % | 0.24 -17.58 % | 0.29 0.00 % | 0.29 111.75 % | 0.14 0.00 % | 0.14 -47.91 % | 0.26 0.00 % | 0.26 -81.25 % | 1.41 0.00 % | 1.41 115.77 % | -8.93 0.00 % | -8.93 -1 174.82 % | -0.70 0.00 % | -0.70 |
Gross profit ratio | -0.29 -359.66 % | -0.06 71.13 % | -0.22 -238.88 % | 0.16 467.37 % | 0.03 -64.73 % | 0.08 -53.86 % | 0.17 1.95 % | 0.17 -25.30 % | 0.23 -32.45 % | 0.34 29.56 % | 0.26 -22.31 % | 0.33 -35.94 % | 0.52 -9.41 % | 0.57 5.48 % | 0.54 2.31 % | 0.53 -6.05 % | 0.57 11.09 % | 0.51 2.29 % | 0.50 -3.67 % | 0.52 63.10 % | 0.32 -3.26 % | 0.33 4.86 % | 0.31 -16.24 % | 0.37 -2.88 % | 0.38 -23.66 % | 0.50 0.00 % | 0.50 17.49 % | 0.43 0.00 % | 0.43 41.62 % | 0.30 0.00 % | 0.30 -10.76 % | 0.34 0.00 % | 0.34 -17.45 % | 0.41 0.00 % | 0.41 -49.42 % | 0.81 0.00 % | 0.81 -3.96 % | 0.85 0.00 % | 0.85 108.55 % | 0.41 0.00 % | 0.41 10.32 % | 0.37 0.00 % | 0.37 -9.09 % | 0.40 0.00 % | 0.40 19.51 % | 0.34 0.00 % | 0.34 -58.00 % | 0.81 0.00 % | 0.81 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 854.331 M 4.37 % | 818.546 M 0.15 % | 817.356 M 0.10 % | 816.522 M 0.06 % | 816.023 M 11.74 % | 730.318 M 2.38 % | 713.333 M 0.75 % | 708.024 M -0.01 % | 708.072 M 0.65 % | 703.474 M 0.27 % | 701.561 M 26.33 % | 555.354 M 5.94 % | 524.203 M 0.40 % | 522.133 M 1.18 % | 516.065 M -0.45 % | 518.422 M 0.17 % | 517.567 M -0.31 % | 519.185 M 0.02 % | 519.088 M -0.81 % | 523.326 M 6.90 % | 489.560 M 0.28 % | 488.172 M 0.04 % | 487.976 M 3.26 % | 472.550 M 10.28 % | 428.519 M 26.19 % | 339.591 M 0.00 % | 339.591 M 0.34 % | 338.432 M 0.00 % | 338.432 M 11.22 % | 304.294 M 0.00 % | 304.294 M 22.40 % | 248.607 M 0.00 % | 248.607 M 29.85 % | 191.458 M 0.00 % | 191.458 M 19.14 % | 160.704 M 0.00 % | 160.704 M 25.48 % | 128.074 M 0.00 % | 128.074 M 1.59 % | 126.073 M 0.00 % | 126.073 M 24.37 % | 101.373 M 0.00 % | 101.373 M 26.51 % | 80.130 M 0.00 % | 80.130 M 79.23 % | 44.707 M 0.00 % | 44.707 M 7.50 % | 41.587 M 0.00 % | 41.587 M 1.27 % | 41.065 M 0.00 % | 41.065 M 0.00 % | 41.065 M 0.00 % | 41.065 M -5.50 % | 43.457 M 0.00 % | 43.457 M 5.61 % | 41.148 M 0.00 % | 41.148 M 0.21 % | 41.061 M 0.00 % | 41.061 M 0.05 % | 41.041 M 0.00 % | 41.041 M 4.15 % | 39.407 M 0.00 % | 39.407 M 6.79 % | 36.901 M 0.00 % | 36.901 M 0.96 % | 36.548 M 0.00 % | 36.548 M 0.00 % | 36.548 M 0.00 % | 36.548 M 0.00 % | 36.548 M 0.00 % | 36.548 M 0.00 % | 36.548 M 0.00 % | 36.548 M |
Weighted average shs out | 854.331 M 4.37 % | 818.585 M 0.15 % | 817.356 M 0.15 % | 816.148 M 0.02 % | 816.023 M 11.74 % | 730.318 M 2.93 % | 709.527 M 0.21 % | 708.024 M 0.56 % | 704.079 M 0.56 % | 700.171 M 0.35 % | 697.762 M 26.31 % | 552.405 M 5.38 % | 524.203 M 0.40 % | 522.117 M 1.17 % | 516.065 M -0.45 % | 518.409 M 0.16 % | 517.567 M 0.09 % | 517.107 M -0.38 % | 519.088 M 2.03 % | 508.772 M 3.92 % | 489.560 M 0.29 % | 488.128 M 0.03 % | 487.976 M 6.64 % | 457.594 M 6.79 % | 428.519 M 27.57 % | 335.896 M 0.00 % | 335.896 M -0.23 % | 336.666 M 0.00 % | 336.666 M 10.64 % | 304.294 M 0.00 % | 304.294 M 22.40 % | 248.607 M 0.00 % | 248.607 M 29.85 % | 191.458 M 0.00 % | 191.458 M 19.14 % | 160.704 M 0.00 % | 160.704 M 29.59 % | 124.009 M 0.00 % | 124.009 M -1.64 % | 126.073 M 0.00 % | 126.073 M 24.37 % | 101.373 M 0.00 % | 101.373 M 26.51 % | 80.130 M 0.00 % | 80.130 M 79.23 % | 44.707 M 0.00 % | 44.707 M 7.50 % | 41.587 M 0.00 % | 41.587 M 1.27 % | 41.065 M 0.00 % | 41.065 M 0.00 % | 41.065 M 0.00 % | 41.065 M -5.50 % | 43.457 M 0.00 % | 43.457 M 5.61 % | 41.148 M 0.00 % | 41.148 M 0.21 % | 41.061 M 0.00 % | 41.061 M 0.05 % | 41.041 M 0.00 % | 41.041 M 4.15 % | 39.407 M 0.00 % | 39.407 M 6.79 % | 36.901 M 0.00 % | 36.901 M 0.96 % | 36.548 M 0.00 % | 36.548 M 0.00 % | 36.548 M 0.00 % | 36.548 M 0.00 % | 36.548 M 0.00 % | 36.548 M 0.00 % | 36.548 M 0.00 % | 36.548 M |
EPS diluted | -0.06 -314.60 % | -0.01 73.75 % | -0.05 -93.33 % | -0.03 94.60 % | -0.50 -108.33 % | -0.24 -1 330.77 % | 0.02 106.50 % | -0.30 -667.11 % | 0.05 -59.31 % | 0.13 135.93 % | 0.06 -49.91 % | 0.11 -31.25 % | 0.16 -30.43 % | 0.23 9.52 % | 0.21 50.00 % | 0.14 -12.50 % | 0.16 -11.11 % | 0.18 20.00 % | 0.15 63.58 % | 0.09 676.73 % | -0.02 96.30 % | -0.43 -405.88 % | -0.09 80.06 % | -0.43 -2 730.86 % | 0.02 -91.47 % | 0.19 0.00 % | 0.19 90.00 % | 0.10 0.00 % | 0.10 253.85 % | -0.07 0.00 % | -0.07 56.67 % | -0.15 0.00 % | -0.15 -231.86 % | -0.05 0.00 % | -0.05 -402.22 % | -0.01 0.00 % | -0.01 -138.30 % | 0.02 0.00 % | 0.02 921.74 % | 0.00 0.00 % | 0.00 134.33 % | -0.01 0.00 % | -0.01 96.65 % | -0.20 0.00 % | -0.20 0.00 % | -0.20 0.00 % | -0.20 -266.67 % | 0.12 0.00 % | 0.12 170.88 % | 0.04 0.00 % | 0.04 -44.63 % | 0.08 0.00 % | 0.08 110.39 % | -0.77 0.00 % | -0.77 -862.50 % | -0.08 0.00 % | -0.08 -194.12 % | 0.09 0.00 % | 0.09 -39.29 % | 0.14 0.00 % | 0.14 -36.36 % | 0.22 0.00 % | 0.22 144.44 % | 0.09 0.00 % | 0.09 -50.00 % | 0.18 0.00 % | 0.18 104.79 % | 0.09 0.00 % | 0.09 199.54 % | -0.09 0.00 % | -0.09 -14.54 % | -0.08 0.00 % | -0.08 |
Earnings per share | -0.06 -314.60 % | -0.01 73.75 % | -0.05 -92.62 % | -0.03 94.58 % | -0.50 -108.33 % | -0.24 -1 324.49 % | 0.02 106.53 % | -0.30 -663.91 % | 0.05 -59.08 % | 0.13 134.66 % | 0.06 -49.64 % | 0.11 -31.25 % | 0.16 -30.43 % | 0.23 9.52 % | 0.21 50.00 % | 0.14 -12.50 % | 0.16 -11.11 % | 0.18 20.00 % | 0.15 59.74 % | 0.09 690.57 % | -0.02 96.30 % | -0.43 -405.88 % | -0.09 80.51 % | -0.44 -2 792.59 % | 0.02 -91.90 % | 0.20 0.00 % | 0.20 100.00 % | 0.10 0.00 % | 0.10 253.85 % | -0.07 0.00 % | -0.07 56.67 % | -0.15 0.00 % | -0.15 -231.86 % | -0.05 0.00 % | -0.05 -402.22 % | -0.01 0.00 % | -0.01 -137.04 % | 0.02 0.00 % | 0.02 956.52 % | 0.00 0.00 % | 0.00 134.33 % | -0.01 0.00 % | -0.01 96.65 % | -0.20 0.00 % | -0.20 0.00 % | -0.20 0.00 % | -0.20 -266.67 % | 0.12 0.00 % | 0.12 170.88 % | 0.04 0.00 % | 0.04 -44.63 % | 0.08 0.00 % | 0.08 110.39 % | -0.77 0.00 % | -0.77 -862.50 % | -0.08 0.00 % | -0.08 -194.12 % | 0.09 0.00 % | 0.09 -39.29 % | 0.14 0.00 % | 0.14 -36.36 % | 0.22 0.00 % | 0.22 144.44 % | 0.09 0.00 % | 0.09 -50.00 % | 0.18 0.00 % | 0.18 104.79 % | 0.09 0.00 % | 0.09 199.54 % | -0.09 0.00 % | -0.09 -14.54 % | -0.08 0.00 % | -0.08 |
Gross profit | -28.602 M -296.53 % | -7.213 M 70.60 % | -24.535 M -188.23 % | 27.809 M 204.39 % | 9.136 M -67.71 % | 28.294 M -49.63 % | 56.174 M -13.23 % | 64.741 M -20.27 % | 81.203 M -47.54 % | 154.786 M 65.06 % | 93.777 M -11.65 % | 106.144 M -38.61 % | 172.898 M -13.91 % | 200.833 M 11.78 % | 179.661 M 4.82 % | 171.393 M -5.46 % | 181.291 M 19.04 % | 152.294 M -2.02 % | 155.439 M -3.73 % | 161.469 M 115.19 % | 75.036 M -2.58 % | 77.027 M 7.93 % | 71.367 M -32.33 % | 105.460 M 19.40 % | 88.322 M -35.33 % | 136.584 M 0.00 % | 136.584 M 74.84 % | 78.119 M 0.00 % | 78.119 M 73.16 % | 45.114 M 0.00 % | 45.114 M -5.47 % | 47.724 M 0.00 % | 47.724 M 61.81 % | 29.494 M 0.00 % | 29.494 M -44.56 % | 53.201 M 0.00 % | 53.201 M 9.08 % | 48.774 M 0.00 % | 48.774 M 416.37 % | 9.446 M 0.00 % | 9.446 M 56.37 % | 6.041 M 0.00 % | 6.041 M -48.17 % | 11.655 M 0.00 % | 11.655 M 26.27 % | 9.230 M 0.00 % | 9.230 M -68.05 % | 28.889 M 0.00 % | 28.889 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.813 M 0.00 % | 42.813 M 17.02 % | 36.587 M 0.00 % | 36.587 M -6.60 % | 39.174 M 0.00 % | 39.174 M 23.18 % | 31.803 M 0.00 % | 31.803 M 17.61 % | 27.040 M 0.00 % | 27.040 M -2.70 % | 27.789 M 0.00 % | 27.789 M 962.27 % | 2.616 M 0.00 % | 2.616 M 623.65 % | 361.500 K 0.00 % | 361.500 K -94.68 % | 6.801 M 0.00 % | 6.801 M |
Income tax expense | 0.000 100.00 % | -13.357 M -132.58 % | -5.743 M -147.76 % | 12.025 M 109.68 % | -124.196 M -204.24 % | -40.822 M -913.67 % | 5.017 M 105.18 % | -96.803 M -719.14 % | 15.635 M -13.09 % | 17.989 M 10.85 % | 16.228 M -47.23 % | 30.755 M 4.69 % | 29.376 M 48.29 % | 19.810 M 25.42 % | 15.795 M -45.91 % | 29.202 M 895.98 % | 2.932 M -69.16 % | 9.507 M -59.58 % | 23.521 M 516.37 % | -5.649 M -183.83 % | 6.739 M 136.95 % | 2.844 M -70.50 % | 9.640 M 110.99 % | -87.681 M -1 797.93 % | 5.164 M 149.82 % | -10.366 M 0.00 % | -10.366 M -443.00 % | 3.022 M 0.00 % | 3.022 M 128.23 % | -10.704 M 0.00 % | -10.704 M | 0.000 | 0.000 100.00 % | -216.000 K 0.00 % | -216.000 K -123.47 % | 920.500 K 0.00 % | 920.500 K 228.92 % | -714.000 K 0.00 % | -714.000 K | 0.000 | 0.000 100.00 % | -11.589 M 0.00 % | -11.589 M 22.79 % | -15.010 M 0.00 % | -15.010 M -66.33 % | -9.025 M 0.00 % | -9.025 M -335.93 % | 3.825 M 0.00 % | 3.825 M | 0.000 | 0.000 -100.00 % | 3.362 M 0.00 % | 3.362 M 108.84 % | -38.022 M 0.00 % | -38.022 M -893.25 % | -3.828 M 0.00 % | -3.828 M -165.59 % | 5.837 M 0.00 % | 5.837 M -32.63 % | 8.664 M 0.00 % | 8.664 M -0.84 % | 8.737 M 0.00 % | 8.737 M 167.13 % | 3.271 M 0.00 % | 3.271 M -49.18 % | 6.436 M 0.00 % | 6.436 M 100.34 % | 3.213 M 0.00 % | 3.213 M 199.54 % | -3.228 M 0.00 % | -3.228 M 32.24 % | -4.763 M 0.00 % | -4.763 M |
Cost of revenue | 125.927 M 4.91 % | 120.032 M -11.30 % | 135.319 M -7.68 % | 146.573 M -53.60 % | 315.906 M -3.33 % | 326.778 M 21.43 % | 269.099 M -15.23 % | 317.440 M 14.66 % | 276.863 M -9.60 % | 306.276 M 14.23 % | 268.126 M 26.42 % | 212.098 M 33.24 % | 159.181 M 7.11 % | 148.619 M -0.98 % | 150.091 M -0.25 % | 150.463 M 8.59 % | 138.555 M -5.23 % | 146.196 M -6.40 % | 156.186 M 3.86 % | 150.379 M -6.78 % | 161.322 M 2.30 % | 157.698 M 0.65 % | 156.678 M -11.38 % | 176.800 M 25.16 % | 141.258 M 5.07 % | 134.439 M 0.00 % | 134.439 M 29.25 % | 104.011 M 0.00 % | 104.011 M 0.16 % | 103.844 M 0.00 % | 103.844 M 11.78 % | 92.897 M 0.00 % | 92.897 M 119.91 % | 42.243 M 0.00 % | 42.243 M 244.70 % | 12.255 M 0.00 % | 12.255 M 38.35 % | 8.858 M 0.00 % | 8.858 M -35.96 % | 13.831 M 0.00 % | 13.831 M 33.23 % | 10.381 M 0.00 % | 10.381 M -39.46 % | 17.148 M 0.00 % | 17.148 M -4.89 % | 18.029 M 0.00 % | 18.029 M 159.71 % | 6.942 M 0.00 % | 6.942 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 |
General and administrative expenses | 7.227 M 16.36 % | 6.211 M -19.17 % | 7.684 M -41.56 % | 13.148 M -1.57 % | 13.358 M | 0.000 -100.00 % | 16.541 M 35.65 % | 12.194 M -15.48 % | 14.427 M -13.01 % | 16.585 M 56.89 % | 10.571 M -3.05 % | 10.904 M -0.47 % | 10.955 M -10.43 % | 12.231 M 5.36 % | 11.609 M 23.02 % | 9.437 M -18.22 % | 11.540 M 27.19 % | 9.073 M -10.27 % | 10.111 M 55.55 % | 6.500 M -52.84 % | 13.784 M -11.73 % | 15.616 M 85.00 % | 8.441 M -17.77 % | 10.265 M 14.21 % | 8.988 M 30.91 % | 6.866 M 0.00 % | 6.866 M -7.52 % | 7.424 M 0.00 % | 7.424 M -30.56 % | 10.691 M 0.00 % | 10.691 M 0.60 % | 10.628 M 0.00 % | 10.628 M -6.49 % | 11.365 M 0.00 % | 11.365 M -2.55 % | 11.663 M 0.00 % | 11.663 M 45.95 % | 7.991 M 0.00 % | 7.991 M 68.81 % | 4.734 M 0.00 % | 4.734 M 31.38 % | 3.603 M 0.00 % | 3.603 M -25.99 % | 4.868 M 0.00 % | 4.868 M -9.75 % | 5.394 M 0.00 % | 5.394 M 7.55 % | 5.015 M 0.00 % | 5.015 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 |
Selling and marketing expenses | 4.381 M -2.86 % | 4.510 M -11.95 % | 5.122 M -40.63 % | 8.627 M -54.77 % | 19.073 M | 0.000 -100.00 % | 16.873 M -44.56 % | 30.435 M 53.80 % | 19.789 M 2.57 % | 19.293 M 27.87 % | 15.088 M 406.48 % | 2.979 M -60.12 % | 7.470 M -12.59 % | 8.546 M 101.60 % | 4.239 M -47.77 % | 8.116 M 77.36 % | 4.576 M 9.03 % | 4.197 M 19.33 % | 3.517 M 187.03 % | -4.041 M -200.00 % | 4.041 M 61.87 % | 2.497 M -51.42 % | 5.139 M 270.40 % | -3.016 M -200.00 % | 3.016 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 7.369 M 74.04 % | 4.234 M -68.17 % | 13.304 M -87.81 % | 109.179 M 22 885.05 % | 475.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 100.00 % | -32.475 M | 0.000 | 0.000 | 0.000 100.00 % | -7.605 M | 0.000 100.00 % | -16.369 M 0.00 % | -16.369 M -1 087.87 % | 1.657 M 0.00 % | 1.657 M 112.03 % | -13.777 M 0.00 % | -13.777 M -110.88 % | -6.533 M 0.00 % | -6.533 M -291.86 % | 3.405 M 0.00 % | 3.405 M -46.16 % | 6.325 M 0.00 % | 6.325 M -14.01 % | 7.355 M 0.00 % | 7.355 M 367.58 % | 1.573 M 0.00 % | 1.573 M 141.84 % | -3.760 M 0.00 % | -3.760 M -293.31 % | -956.000 K 0.00 % | -956.000 K -120.06 % | 4.766 M 0.00 % | 4.766 M -42.28 % | 8.256 M 0.00 % | 8.256 M 324.04 % | 1.947 M 0.00 % | 1.947 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -42.813 M 0.00 % | -42.813 M -65.12 % | -25.929 M 0.00 % | -25.929 M 13.56 % | -29.998 M 0.00 % | -29.998 M -21.40 % | -24.710 M 0.00 % | -24.710 M -11.02 % | -22.258 M 0.00 % | -22.258 M 1.53 % | -22.604 M 0.00 % | -22.604 M -1 670.78 % | -1.277 M 0.00 % | -1.277 M -783.39 % | -144.500 K 0.00 % | -144.500 K 97.23 % | -5.222 M 0.00 % | -5.222 M |
Operating expenses | 18.977 M 26.89 % | 14.955 M -42.72 % | 26.110 M -80.06 % | 130.954 M 309.79 % | 31.956 M 12.03 % | 28.525 M -14.63 % | 33.414 M -21.62 % | 42.629 M 24.59 % | 34.216 M -4.63 % | 35.878 M 39.83 % | 25.659 M 84.82 % | 13.883 M -78.83 % | 65.593 M 3.44 % | 63.414 M 6.14 % | 59.745 M -22.57 % | 77.159 M -3.94 % | 80.323 M 35.30 % | 59.366 M 54.93 % | 38.317 M -47.54 % | 73.034 M 31.33 % | 55.613 M -80.20 % | 280.816 M 240.71 % | 82.421 M 28.68 % | 64.052 M -15.10 % | 75.444 M 12.92 % | 66.809 M 0.00 % | 66.809 M 43.92 % | 46.421 M 0.00 % | 46.421 M -8.14 % | 50.534 M 0.00 % | 50.534 M -31.04 % | 73.280 M 0.00 % | 73.280 M 73.99 % | 42.119 M 0.00 % | 42.119 M -30.19 % | 60.333 M 0.00 % | 60.333 M 11.50 % | 54.110 M 0.00 % | 54.110 M 402.65 % | 10.765 M 0.00 % | 10.765 M 21.43 % | 8.865 M 0.00 % | 8.865 M -61.43 % | 22.984 M 0.00 % | 22.984 M 26.04 % | 18.236 M 0.00 % | 18.236 M -44.65 % | 32.946 M 0.00 % | 32.946 M 1 592.12 % | 1.947 M 0.00 % | 1.947 M 0.93 % | 1.929 M 0.00 % | 1.929 M -75.00 % | 7.716 M 0.00 % | 7.716 M 2.20 % | 7.549 M 0.00 % | 7.549 M 1.22 % | 7.458 M 0.00 % | 7.458 M -18.72 % | 9.176 M 0.00 % | 9.176 M 29.38 % | 7.093 M 0.00 % | 7.093 M 48.32 % | 4.782 M 0.00 % | 4.782 M -7.77 % | 5.185 M 0.00 % | 5.185 M 287.08 % | 1.340 M 0.00 % | 1.340 M 517.28 % | 217.000 K 0.00 % | 217.000 K -86.26 % | 1.580 M 0.00 % | 1.580 M |
Cost and expenses | 144.904 M 7.35 % | 134.987 M -16.38 % | 161.429 M -41.83 % | 277.527 M -20.22 % | 347.862 M -2.09 % | 355.303 M 17.45 % | 302.513 M -15.98 % | 360.069 M 15.75 % | 311.079 M -9.08 % | 342.154 M 16.46 % | 293.785 M 30.00 % | 225.981 M 0.54 % | 224.774 M 6.01 % | 212.033 M 1.05 % | 209.836 M -7.81 % | 227.622 M 3.99 % | 218.878 M 6.48 % | 205.562 M 5.69 % | 194.503 M -28.87 % | 273.434 M 26.04 % | 216.935 M -50.53 % | 438.514 M 83.40 % | 239.099 M -0.73 % | 240.852 M 11.14 % | 216.702 M 7.68 % | 201.248 M 0.00 % | 201.248 M 33.78 % | 150.432 M 0.00 % | 150.432 M -2.56 % | 154.378 M 0.00 % | 154.378 M -7.10 % | 166.177 M 0.00 % | 166.177 M 96.98 % | 84.362 M 0.00 % | 84.362 M 16.22 % | 72.588 M 0.00 % | 72.588 M 15.28 % | 62.968 M 0.00 % | 62.968 M 156.01 % | 24.596 M 0.00 % | 24.596 M 27.80 % | 19.246 M 0.00 % | 19.246 M -52.04 % | 40.132 M 0.00 % | 40.132 M 10.66 % | 36.265 M 0.00 % | 36.265 M -9.08 % | 39.887 M 0.00 % | 39.887 M 1 948.65 % | 1.947 M 0.00 % | 1.947 M 0.93 % | 1.929 M 0.00 % | 1.929 M -75.00 % | 7.716 M 0.00 % | 7.716 M 2.20 % | 7.549 M 0.00 % | 7.549 M 1.22 % | 7.458 M 0.00 % | 7.458 M -18.72 % | 9.176 M 0.00 % | 9.176 M 29.38 % | 7.093 M 0.00 % | 7.093 M 48.32 % | 4.782 M 0.00 % | 4.782 M -7.77 % | 5.185 M 0.00 % | 5.185 M 287.08 % | 1.340 M 0.00 % | 1.340 M 517.28 % | 217.000 K 0.00 % | 217.000 K -86.26 % | 1.580 M 0.00 % | 1.580 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 11.608 M 8.27 % | 10.721 M -16.28 % | 12.806 M -41.19 % | 21.775 M -32.86 % | 32.431 M 13.69 % | 28.525 M -14.63 % | 33.414 M -21.62 % | 42.629 M 24.59 % | 34.216 M -4.63 % | 35.878 M 39.83 % | 25.659 M 84.82 % | 13.883 M -24.65 % | 18.425 M -11.32 % | 20.777 M 31.10 % | 15.848 M -9.71 % | 17.553 M 8.92 % | 16.116 M 21.45 % | 13.270 M -2.63 % | 13.628 M 454.21 % | 2.459 M -86.20 % | 17.825 M -13.51 % | 20.609 M 10.10 % | 18.718 M 342.09 % | 4.234 M -71.81 % | 15.019 M 118.74 % | 6.866 M 0.00 % | 6.866 M -7.52 % | 7.424 M 0.00 % | 7.424 M -30.56 % | 10.691 M 0.00 % | 10.691 M 0.60 % | 10.628 M 0.00 % | 10.628 M -6.49 % | 11.365 M 0.00 % | 11.365 M -2.55 % | 11.663 M 0.00 % | 11.663 M 45.95 % | 7.991 M 0.00 % | 7.991 M 68.81 % | 4.734 M 0.00 % | 4.734 M 31.38 % | 3.603 M 0.00 % | 3.603 M -25.99 % | 4.868 M 0.00 % | 4.868 M -9.75 % | 5.394 M 0.00 % | 5.394 M 7.55 % | 5.015 M 0.00 % | 5.015 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 |
Interest income | 0.000 -100.00 % | 3.856 M -23.08 % | 5.013 M | 0.000 -100.00 % | 1.239 M 48.38 % | 835.000 K 6.51 % | 784.000 K 11.68 % | 702.000 K 75.06 % | 401.000 K -55.93 % | 910.000 K -34.81 % | 1.396 M -74.33 % | 5.439 M 17.40 % | 4.633 M 30.73 % | 3.544 M 105.57 % | 1.724 M -82.74 % | 9.988 M -35.49 % | 15.484 M 47.54 % | 10.495 M -35.03 % | 16.153 M 185.55 % | -18.882 M -192.25 % | 20.468 M 327.31 % | 4.790 M -76.95 % | 20.784 M 583.91 % | 3.039 M 293.65 % | 772.000 K -76.03 % | 3.221 M 0.00 % | 3.221 M 14.81 % | 2.806 M 0.00 % | 2.806 M 1.61 % | 2.761 M 0.00 % | 2.761 M 10.91 % | 2.490 M 0.00 % | 2.490 M 35.23 % | 1.841 M 0.00 % | 1.841 M 14.60 % | 1.607 M 0.00 % | 1.607 M 112.22 % | 757.000 K 0.00 % | 757.000 K 281.36 % | 198.500 K 0.00 % | 198.500 K -20.92 % | 251.000 K 0.00 % | 251.000 K 71.92 % | 146.000 K 0.00 % | 146.000 K 135.48 % | 62.000 K 0.00 % | 62.000 K -59.79 % | 154.176 K 0.00 % | 154.176 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 147.579 K 0.00 % | 147.579 K -28.53 % | 206.500 K 0.00 % | 206.500 K 63.89 % | 126.000 K 0.00 % | 126.000 K -4.91 % | 132.500 K 0.00 % | 132.500 K -16.14 % | 158.000 K 0.00 % | 158.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 -100.00 % | 991.000 K | 0.000 -100.00 % | 5.705 M 114.07 % | 2.665 M -20.54 % | 3.354 M 18.89 % | 2.821 M -45.49 % | 5.175 M 12.57 % | 4.597 M -42.81 % | 8.038 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.829 M | 0.000 -100.00 % | 2.395 M -76.95 % | 10.392 M -52.98 % | 22.103 M 5 626.17 % | 386.000 K -77.79 % | 1.738 M 0.00 % | 1.738 M 27.33 % | 1.365 M 0.00 % | 1.365 M -55.57 % | 3.073 M 0.00 % | 3.073 M -20.98 % | 3.889 M 0.00 % | 3.889 M 168.45 % | 1.449 M 0.00 % | 1.449 M 9.32 % | 1.325 M 0.00 % | 1.325 M 176.04 % | 480.000 K 0.00 % | 480.000 K 83.21 % | 262.000 K 0.00 % | 262.000 K -88.05 % | 2.193 M 0.00 % | 2.193 M -19.53 % | 2.725 M 0.00 % | 2.725 M 53.71 % | 1.773 M 0.00 % | 1.773 M 235.38 % | 528.500 K 0.00 % | 528.500 K 312.89 % | 128.000 K 0.00 % | 128.000 K -54.67 % | 282.392 K 0.00 % | 282.392 K -54.71 % | 623.471 K 0.00 % | 623.471 K -46.28 % | 1.161 M 0.00 % | 1.161 M -31.78 % | 1.701 M 0.00 % | 1.701 M 131.44 % | 735.000 K 0.00 % | 735.000 K 41.21 % | 520.500 K 0.00 % | 520.500 K 16.57 % | 446.500 K 0.00 % | 446.500 K -50.25 % | 897.500 K 0.00 % | 897.500 K 90.96 % | 470.000 K 0.00 % | 470.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 8.899 M 33.84 % | 6.649 M -68.99 % | 21.441 M -96.79 % | 667.095 M 1 193.10 % | 51.589 M -35.61 % | 80.125 M 0.57 % | 79.674 M -19.00 % | 98.357 M 9.88 % | 89.513 M -2.83 % | 92.118 M 24.71 % | 73.868 M 86.97 % | 39.508 M -1.56 % | 40.135 M -11.39 % | 45.293 M 7.88 % | 41.983 M -10.24 % | 46.775 M 9.83 % | 42.590 M 5.62 % | 40.324 M -0.66 % | 40.591 M -10.74 % | 45.473 M 20.79 % | 37.646 M -84.61 % | 244.605 M 428.70 % | 46.265 M -5.78 % | 49.104 M 12.35 % | 43.708 M -10.09 % | 48.612 M 0.00 % | 48.612 M 66.25 % | 29.240 M 0.00 % | 29.240 M -18.64 % | 35.937 M 0.00 % | 35.937 M -34.72 % | 55.052 M 0.00 % | 55.052 M 257.72 % | 15.390 M 0.00 % | 15.390 M 2.67 % | 14.990 M 0.00 % | 14.990 M 214.26 % | 4.770 M 0.00 % | 4.770 M 1 053.57 % | 413.500 K 0.00 % | 413.500 K -70.10 % | 1.383 M 0.00 % | 1.383 M -84.96 % | 9.196 M 0.00 % | 9.196 M -24.84 % | 12.235 M 0.00 % | 12.235 M 17.18 % | 10.441 M 0.00 % | 10.441 M | 0.000 | 0.000 -100.00 % | 1.929 M 0.00 % | 1.929 M -75.00 % | 7.716 M 0.00 % | 7.716 M 2.20 % | 7.549 M 0.00 % | 7.549 M 1.22 % | 7.458 M 0.00 % | 7.458 M -16.06 % | 8.886 M 0.00 % | 8.886 M 26.11 % | 7.046 M 0.00 % | 7.046 M 50.91 % | 4.669 M 0.00 % | 4.669 M -5.39 % | 4.935 M 0.00 % | 4.935 M 268.42 % | 1.340 M 0.00 % | 1.340 M 517.28 % | 217.000 K 0.00 % | 217.000 K -86.26 % | 1.580 M 0.00 % | 1.580 M |
Operating income | -47.579 M -158.03 % | -18.439 M 63.59 % | -50.645 M 50.90 % | -103.145 M -351.99 % | -22.820 M -9 778.79 % | -231.000 K -101.01 % | 22.760 M 2.93 % | 22.112 M -52.94 % | 46.987 M -60.48 % | 118.908 M 74.56 % | 68.118 M -26.17 % | 92.261 M -16.25 % | 110.165 M -19.49 % | 136.830 M 13.69 % | 120.355 M 13.08 % | 106.438 M -11.36 % | 120.077 M 22.26 % | 98.218 M -4.23 % | 102.554 M 86.27 % | 55.056 M 162.76 % | 20.953 M 104.72 % | 10.235 M 104.05 % | 5.016 M -73.80 % | 19.144 M -38.14 % | 30.945 M -45.22 % | 56.488 M 0.00 % | 56.488 M 58.32 % | 35.680 M 0.00 % | 35.680 M 309.61 % | -17.022 M 0.00 % | -17.022 M 43.65 % | -30.209 M 0.00 % | -30.209 M -306.36 % | -7.434 M 0.00 % | -7.434 M -1 031.00 % | 798.500 K 0.00 % | 798.500 K -71.23 % | 2.776 M 0.00 % | 2.776 M 193.86 % | 944.500 K 0.00 % | 944.500 K 114.34 % | -6.585 M 0.00 % | -6.585 M 46.40 % | -12.286 M 0.00 % | -12.286 M -180.68 % | -4.377 M 0.00 % | -4.377 M 28.10 % | -6.088 M 0.00 % | -6.088 M -412.69 % | 1.947 M 0.00 % | 1.947 M -46.58 % | 3.645 M 0.00 % | 3.645 M 109.75 % | -37.398 M 0.00 % | -37.398 M -1 301.99 % | -2.668 M 0.00 % | -2.668 M -135.39 % | 7.538 M 0.00 % | 7.538 M 1 369.32 % | 513.000 K 0.00 % | 513.000 K -76.80 % | 2.211 M 0.00 % | 2.211 M 332.25 % | -952.000 K 0.00 % | -952.000 K -139.69 % | 2.399 M 0.00 % | 2.399 M 2.37 % | 2.343 M 0.00 % | 2.343 M 168.02 % | -3.445 M 0.00 % | -3.445 M 45.69 % | -6.343 M 0.00 % | -6.343 M |
Operating income ratio | -0.49 -199.11 % | -0.16 64.25 % | -0.46 22.71 % | -0.59 -742.50 % | -0.07 -10 691.47 % | 0.00 -100.93 % | 0.07 20.94 % | 0.06 -55.91 % | 0.13 -49.12 % | 0.26 37.02 % | 0.19 -35.08 % | 0.29 -12.61 % | 0.33 -15.28 % | 0.39 7.28 % | 0.36 10.37 % | 0.33 -11.91 % | 0.38 14.09 % | 0.33 -0.01 % | 0.33 86.41 % | 0.18 99.15 % | 0.09 103.30 % | 0.04 98.24 % | 0.02 -67.57 % | 0.07 -49.68 % | 0.13 -35.33 % | 0.21 0.00 % | 0.21 6.39 % | 0.20 0.00 % | 0.20 271.44 % | -0.11 0.00 % | -0.11 46.81 % | -0.21 0.00 % | -0.21 -107.30 % | -0.10 0.00 % | -0.10 -949.47 % | 0.01 0.00 % | 0.01 -74.67 % | 0.05 0.00 % | 0.05 18.69 % | 0.04 0.00 % | 0.04 110.12 % | -0.40 0.00 % | -0.40 6.00 % | -0.43 0.00 % | -0.43 -165.64 % | -0.16 0.00 % | -0.16 5.49 % | -0.17 0.00 % | -0.17 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.06 0.00 % | -0.06 -130.24 % | 0.21 0.00 % | 0.21 1 473.19 % | 0.01 0.00 % | 0.01 -81.16 % | 0.07 0.00 % | 0.07 297.46 % | -0.04 0.00 % | -0.04 -140.79 % | 0.09 0.00 % | 0.09 -90.36 % | 0.90 0.00 % | 0.90 109.40 % | -9.53 0.00 % | -9.53 -921.72 % | -0.93 0.00 % | -0.93 |
Total other income expenses net | -947.000 K 84.64 % | -6.167 M -375.81 % | 2.236 M 187.28 % | -2.562 M 99.50 % | -516.853 M -140.04 % | -215.322 M -5 517.58 % | -3.833 M 98.85 % | -332.968 M -6 388.35 % | 5.295 M 146.67 % | -11.345 M 14.27 % | -13.234 M -14 030.53 % | 95.000 K 102.86 % | -3.326 M -1 763.00 % | 200.000 K 121.79 % | -918.000 K 89.67 % | -8.890 M -10.65 % | -8.034 M 49.10 % | -15.785 M 17.46 % | -19.125 M 44.42 % | -34.411 M -50.71 % | -22.832 M -32.29 % | -17.259 M 13.65 % | -19.987 M 93.70 % | -317.017 M -1 582.77 % | -18.839 M -3.50 % | -18.202 M 0.00 % | -18.202 M -795.66 % | 2.617 M 0.00 % | 2.617 M 117.83 % | -14.674 M 0.00 % | -14.674 M -84.28 % | -7.963 M 0.00 % | -7.963 M -449.74 % | -1.449 M 0.00 % | -1.449 M -121.93 % | 6.606 M 0.00 % | 6.606 M -13.44 % | 7.632 M 0.00 % | 7.632 M 1 275.06 % | -649.500 K 0.00 % | -649.500 K 79.69 % | -3.198 M 0.00 % | -3.198 M -17.38 % | -2.725 M 0.00 % | -2.725 M -15 036.11 % | -18.000 K 0.00 % | -18.000 K -100.23 % | 7.882 M 0.00 % | 7.882 M 6 257.46 % | -128.000 K 0.00 % | -128.000 K 54.67 % | -282.392 K 0.00 % | -282.392 K 54.71 % | -623.471 K 0.00 % | -623.471 K -116.75 % | 3.721 M 0.00 % | 3.721 M 318.77 % | -1.701 M 0.00 % | -1.701 M 92.03 % | -21.334 M 0.00 % | -21.334 M -33.56 % | -15.974 M 0.00 % | -15.974 M 15.87 % | -18.987 M 0.00 % | -18.987 M -17.44 % | -16.168 M 0.00 % | -16.168 M -935.12 % | 1.936 M 0.00 % | 1.936 M 157.41 % | -3.372 M 0.00 % | -3.372 M 66.23 % | -9.985 M 0.00 % | -9.985 M |
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-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2002-12-30 | 2002-06-30 | 2001-12-30 | 2001-06-30 | 2000-12-30 | 2000-06-30 | 1999-12-30 | 1999-06-30 | 1998-12-30 | 1998-06-30 | 1997-12-30 | 1997-06-30 | 1996-12-30 | 1996-06-30 | 1995-12-30 | 1995-06-30 | 1994-12-30 | 1994-06-30 | 1993-12-30 | 1993-06-30 | 1992-12-30 | 1992-06-30 | 1991-12-30 | 1991-06-30 | 1990-12-30 | 1990-06-30 | 1989-12-30 | 1989-06-30 | 1988-12-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-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 | 1997-06-30 | 1996-06-30 | 1995-06-30 | 1994-06-30 | 1993-06-30 | 1992-06-30 | 1991-06-30 | 1990-06-30 | 1989-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -62.118 M 49.90 % | -123.997 M 10.36 % | -138.335 M 13.44 % | -159.819 M 31.75 % | -234.162 M -288.44 % | 124.266 M 69.93 % | 73.126 M 13.63 % | 64.357 M 366.84 % | -24.118 M -565.24 % | 5.184 M 107.03 % | -73.775 M -226.19 % | 58.462 M 106.62 % | -882.599 M -411.55 % | -172.535 M 23.79 % | -226.404 M -5.51 % | -214.574 M -33.81 % | -160.362 M -409.54 % | -31.472 M -135.11 % | 89.629 M -52.99 % | 190.644 M -29.41 % | 270.090 M -15.24 % | 318.670 M 22.49 % | 260.169 M 0.87 % | 257.937 M 22.41 % | 210.709 M 417.40 % | -66.386 M 63.32 % | -180.986 M -168.47 % | -67.413 M 21.84 % | -86.248 M -296.69 % | 43.849 M -32.97 % | 65.420 M 1 411.90 % | 4.327 M 105.59 % | -77.438 M -901.53 % | -7.732 M -162.81 % | -2.942 M -112.73 % | 23.107 M 101.81 % | 11.450 M -25.46 % | 15.362 M 307.99 % | 3.765 M -71.86 % | 13.379 M -52.72 % | 28.298 M 33 580.48 % | 84.019 K -99.22 % | 10.755 M -51.44 % | 22.149 M 114.98 % | 10.303 M -27.25 % | 14.162 M -31.99 % | 20.824 M -29.86 % | 29.689 M 3 295.80 % | -929.000 K -207.03 % | 868.000 K |
Total investments | 25.159 M -3.18 % | 25.984 M -27.86 % | 36.019 M 37.96 % | 26.109 M -90.94 % | 288.020 M 764.48 % | 33.317 M -34.36 % | 50.760 M -5.96 % | 53.975 M 16.29 % | 46.413 M 4.58 % | 44.381 M -9.25 % | 48.905 M 1.08 % | 48.383 M -4.18 % | 50.495 M -77.78 % | 227.224 M 47.48 % | 154.072 M 429.11 % | 29.119 M 537.32 % | 4.569 M 14 638.71 % | 31.000 K -44.64 % | 56.000 K -20.00 % | 70.000 K 6.06 % | 66.000 K -40.54 % | 111.000 K 5.71 % | 105.000 K -17.32 % | 127.000 K 44.32 % | 88.000 K -63.18 % | 239.000 K 55.19 % | 154.000 K | 0.000 | 0.000 -100.00 % | 13.869 M -0.52 % | 13.941 M -19.79 % | 17.381 M -42.48 % | 30.216 M | 0.000 -100.00 % | 3.296 M -59.73 % | 8.184 M 80.82 % | 4.526 M -74.25 % | 17.577 M -12.68 % | 20.130 M 485.18 % | 3.440 M 11 287.43 % | 30.209 K | 0.000 -100.00 % | 250.000 K 0.00 % | 250.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 148.000 K |
Total debt | 5.319 M 3.54 % | 5.137 M -31.80 % | 7.532 M -5.64 % | 7.982 M -38.00 % | 12.875 M -92.04 % | 161.780 M -5.74 % | 171.638 M 8.62 % | 158.011 M 44.63 % | 109.252 M -11.81 % | 123.878 M -62.66 % | 331.766 M 141.08 % | 137.614 M | 0.000 | 0.000 -100.00 % | 39.000 K | 0.000 -100.00 % | 547.000 K -99.02 % | 55.705 M -75.39 % | 226.318 M -22.26 % | 291.136 M -16.09 % | 346.961 M -10.17 % | 386.235 M 13.74 % | 339.576 M 7.40 % | 316.177 M -3.63 % | 328.092 M | 0.000 -100.00 % | 4.256 M -64.74 % | 12.072 M -24.12 % | 15.909 M -83.69 % | 97.541 M -3.36 % | 100.937 M 1.13 % | 99.811 M 5 158.75 % | 1.898 M -77.78 % | 8.541 M -13.79 % | 9.907 M -58.69 % | 23.984 M 7.46 % | 22.319 M 10.95 % | 20.117 M 181.21 % | 7.154 M -55.85 % | 16.204 M -53.91 % | 35.154 M 174.15 % | 12.823 M -32.82 % | 19.088 M -32.04 % | 28.087 M 39.51 % | 20.133 M -13.23 % | 23.204 M -15.69 % | 27.523 M -20.70 % | 34.708 M 5 383.10 % | 633.000 K -37.39 % | 1.011 M |
Accumulated other comprehensive income loss | -45.155 M -118.18 % | -20.696 M 59.89 % | -51.595 M 18.48 % | -63.291 M -7.56 % | -58.842 M -9.11 % | -53.930 M -36.05 % | -39.641 M 14.86 % | -46.562 M 7.13 % | -50.137 M 10.75 % | -56.178 M -60.09 % | -35.091 M -116.74 % | -16.190 M 51.81 % | -33.593 M -2.97 % | -32.623 M 13.59 % | -37.753 M 18.53 % | -46.340 M 16.86 % | -55.736 M 1.66 % | -56.679 M 3.34 % | -58.639 M 9.48 % | -64.779 M -31.04 % | -49.436 M 13.35 % | -57.050 M -235.83 % | -16.988 M 34.78 % | -26.048 M -4.18 % | -25.002 M | 0.000 100.00 % | -465.000 K -144.33 % | 1.049 M 106.29 % | -16.677 M -286.13 % | 8.960 M 255.84 % | 2.518 M 43.31 % | 1.757 M -67.25 % | 5.365 M 119.61 % | 2.443 M 0.00 % | 2.443 M 24.71 % | 1.959 M 355.58 % | 430.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 54.697 M 0.00 % | 54.697 M 14.08 % | 47.947 M 0.00 % | 47.946 M 0.00 % | 47.946 M 67.12 % | 28.689 M 23.99 % | 23.138 M 0.00 % | 23.138 M 0.16 % | 23.101 M -0.72 % | 23.268 M |
Retained earnings | -1.002 B -2.91 % | -973.908 M -5.24 % | -925.382 M -1.23 % | -914.155 M -4.66 % | -873.469 M -2.59 % | -851.384 M -91.64 % | -444.270 M -64.83 % | -269.539 M 0.45 % | -270.769 M -836.69 % | -28.907 M 24.37 % | -38.222 M 62.25 % | -101.251 M 9.64 % | -112.059 M 27.18 % | -153.886 M 21.01 % | -194.807 M 34.04 % | -295.343 M 20.26 % | -370.391 M 16.84 % | -445.411 M 15.64 % | -527.963 M 14.83 % | -619.903 M 11.11 % | -697.351 M 7.92 % | -757.321 M -2.70 % | -737.442 M -126.77 % | -325.188 M -36.63 % | -238.013 M -444.68 % | -43.698 M 10.78 % | -48.977 M 72.82 % | -180.223 M 27.58 % | -248.852 M -19.26 % | -208.664 M -57.70 % | -132.320 M -15.07 % | -114.987 M -2.58 % | -112.093 M -1.78 % | -110.136 M 4.92 % | -115.835 M -26.57 % | -91.520 M -55.68 % | -58.787 M -43.76 % | -40.894 M 18.71 % | -50.303 M 6.74 % | -53.941 M 11.08 % | -60.665 M -1 206.22 % | 5.484 M -54.54 % | 12.063 M 145.64 % | 4.911 M 2 312.16 % | -222.000 K 98.05 % | -11.402 M 36.45 % | -17.943 M 41.77 % | -30.815 M 17.25 % | -37.240 M -20.97 % | -30.785 M |
Common stock | 1.421 B 0.00 % | 1.421 B 7.17 % | 1.326 B 0.00 % | 1.326 B 0.04 % | 1.326 B -16.78 % | 1.593 B 0.04 % | 1.593 B 10.84 % | 1.437 B 0.16 % | 1.435 B 0.36 % | 1.429 B 0.50 % | 1.422 B 0.67 % | 1.413 B 0.72 % | 1.403 B 53.15 % | 915.891 M 1.94 % | 898.430 M 0.50 % | 893.964 M 0.76 % | 887.254 M 0.00 % | 887.254 M 0.00 % | 887.216 M 0.00 % | 887.216 M 0.00 % | 887.216 M 0.00 % | 887.216 M 0.11 % | 886.242 M 0.00 % | 886.242 M 0.00 % | 886.242 M 0.00 % | 886.242 M 44.51 % | 613.275 M -0.36 % | 615.521 M 0.09 % | 614.997 M 23.95 % | 496.176 M 35.39 % | 366.466 M 75.99 % | 208.231 M 1.17 % | 205.815 M 52.40 % | 135.053 M -3.12 % | 139.400 M 9.30 % | 127.534 M 7.88 % | 118.213 M 20.39 % | 98.191 M 1.59 % | 96.651 M 0.00 % | 96.651 M 130.37 % | 41.954 M -6.67 % | 44.954 M 7.15 % | 41.954 M 0.00 % | 41.954 M 0.00 % | 41.954 M 5.04 % | 39.940 M 6.96 % | 37.340 M 0.00 % | 37.340 M 0.00 % | 37.340 M 0.66 % | 37.097 M |
Total equity | 374.045 M -12.36 % | 426.815 M 22.19 % | 349.293 M 0.13 % | 348.824 M -11.34 % | 393.452 M -42.80 % | 687.847 M -37.96 % | 1.109 B -1.07 % | 1.121 B 0.63 % | 1.114 B -17.15 % | 1.344 B -0.35 % | 1.349 B 4.14 % | 1.295 B 3.05 % | 1.257 B 72.34 % | 729.382 M 9.54 % | 665.870 M 20.57 % | 552.281 M 19.77 % | 461.127 M 19.72 % | 385.164 M 28.13 % | 300.614 M 48.43 % | 202.534 M 44.23 % | 140.429 M 92.78 % | 72.845 M -44.74 % | 131.812 M -75.36 % | 535.006 M -14.16 % | 623.227 M -25.66 % | 838.366 M 48.69 % | 563.833 M 29.22 % | 436.347 M 24.86 % | 349.468 M 17.88 % | 296.472 M 25.27 % | 236.664 M 149.12 % | 95.001 M -4.12 % | 99.087 M 262.16 % | 27.360 M -39.00 % | 44.852 M 18.12 % | 37.973 M -36.83 % | 60.108 M 4.16 % | 57.705 M 24.50 % | 46.347 M 8.52 % | 42.710 M 18.69 % | 35.985 M -65.77 % | 105.135 M 3.11 % | 101.964 M 7.54 % | 94.811 M 5.72 % | 89.678 M 56.71 % | 57.227 M 34.54 % | 42.535 M 43.39 % | 29.663 M 27.85 % | 23.201 M -21.57 % | 29.580 M |
Other non current liabilities | 71.791 M -47.14 % | 135.826 M 8.96 % | 124.661 M -2.45 % | 127.792 M -10.26 % | 142.404 M 14.40 % | 124.481 M -42.46 % | 216.327 M -23.84 % | 284.039 M -4.65 % | 297.880 M -20.86 % | 376.382 M -3.58 % | 390.371 M 3.16 % | 378.407 M 573.11 % | 56.218 M | 0.000 -100.00 % | 56.912 M | 0.000 -100.00 % | 31.922 M -46.86 % | 60.068 M 71.99 % | 34.925 M -23.19 % | 45.469 M -0.25 % | 45.584 M -41.56 % | 78.003 M 13.26 % | 68.869 M -9.51 % | 76.110 M 3.34 % | 73.647 M 155.18 % | -133.468 M -397.72 % | 44.830 M 5.19 % | 42.617 M -38.22 % | 68.981 M 135.99 % | 29.230 M -0.99 % | 29.523 M 0.57 % | 29.356 M 4.83 % | 28.003 M -28.40 % | 39.111 M 816.16 % | 4.269 M 10.14 % | 3.876 M 45.22 % | 2.669 M 10.31 % | 2.420 M -10.24 % | 2.696 M | 0.000 | 0.000 -100.00 % | 799.000 K -58.29 % | 1.916 M -42.65 % | 3.340 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.413 M |
Long term debt | 1.608 M -53.13 % | 3.431 M 3.22 % | 3.324 M -29.99 % | 4.748 M 58.80 % | 2.990 M -75.89 % | 12.403 M -92.07 % | 156.441 M 5.37 % | 148.470 M 845.13 % | 15.709 M -86.07 % | 112.756 M -64.72 % | 319.567 M 155.93 % | 124.865 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.000 K -83.19 % | 238.000 K -99.89 % | 223.117 M -17.08 % | 269.090 M -8.64 % | 294.533 M -18.92 % | 363.280 M 15.20 % | 315.350 M 13.69 % | 277.376 M -2.84 % | 285.480 M 113.89 % | 133.468 M 10 903.13 % | 1.213 M -23.28 % | 1.581 M -82.02 % | 8.793 M -37.08 % | 13.974 M -85.82 % | 98.570 M 0.93 % | 97.662 M 32 672.48 % | 298.000 K -95.74 % | 7.000 M 9 233.33 % | 75.000 K -99.15 % | 8.833 M -5.96 % | 9.393 M 45.62 % | 6.450 M | 0.000 -100.00 % | 751.157 K -86.88 % | 5.726 M 63.61 % | 3.500 M -50.03 % | 7.003 M -55.69 % | 15.803 M 28.99 % | 12.251 M -16.92 % | 14.746 M 1.80 % | 14.485 M -31.05 % | 21.007 M | 0.000 | 0.000 |
Total non current liabilities | 73.399 M -47.29 % | 139.257 M 4.85 % | 132.810 M 0.20 % | 132.540 M -8.84 % | 145.394 M 6.22 % | 136.884 M -63.28 % | 372.768 M -13.81 % | 432.509 M 37.92 % | 313.589 M -35.89 % | 489.138 M -31.10 % | 709.938 M 41.06 % | 503.272 M 795.22 % | 56.218 M | 0.000 -100.00 % | 56.912 M | 0.000 -100.00 % | 63.223 M 4.84 % | 60.306 M -76.63 % | 258.042 M -17.97 % | 314.559 M -7.51 % | 340.117 M -22.93 % | 441.283 M 14.85 % | 384.219 M 8.69 % | 353.486 M -1.57 % | 359.127 M 169.07 % | 133.468 M 189.88 % | 46.043 M 4.17 % | 44.198 M -43.17 % | 77.774 M 80.02 % | 43.204 M -66.27 % | 128.093 M 0.85 % | 127.018 M 348.81 % | 28.301 M -38.62 % | 46.111 M 961.49 % | 4.344 M -65.82 % | 12.709 M 5.36 % | 12.062 M 35.99 % | 8.870 M 229.04 % | 2.696 M 258.87 % | 751.157 K -86.88 % | 5.726 M -62.64 % | 15.326 M -26.58 % | 20.874 M -28.26 % | 29.097 M 137.51 % | 12.251 M -16.92 % | 14.746 M 1.80 % | 14.485 M -31.05 % | 21.007 M | 0.000 -100.00 % | 2.413 M |
Other current liabilities | 86.079 M 250.43 % | 24.564 M -17.89 % | 29.916 M 102.96 % | 14.740 M -95.27 % | 311.702 M 1 702.47 % | 17.293 M -29.24 % | 24.439 M -31.60 % | 35.731 M 90.27 % | 18.779 M -41.97 % | 32.362 M 74.34 % | 18.563 M 16.71 % | 15.905 M -13.69 % | 18.427 M -28.83 % | 25.892 M -56.10 % | 58.975 M 111.60 % | 27.871 M -35.79 % | 43.403 M 270.46 % | 11.716 M 2.47 % | 11.434 M 89.49 % | 6.034 M -67.82 % | 18.751 M 48.97 % | 12.587 M -28.04 % | 17.492 M -0.32 % | 17.549 M -11.91 % | 19.922 M -83.58 % | 121.342 M 721.99 % | 14.762 M 48.35 % | 9.951 M 15.32 % | 8.629 M 10.68 % | 7.796 M 36.89 % | 5.695 M -42.44 % | 9.894 M -10.57 % | 11.064 M 9 197.48 % | 119.000 K -84.15 % | 751.000 K -16.37 % | 898.000 K -13.40 % | 1.037 M -89.30 % | 9.689 M 31.84 % | 7.349 M 99.45 % | 3.685 M -73.57 % | 13.938 M 89.82 % | 7.343 M 38.19 % | 5.314 M -56.45 % | 12.203 M 8.40 % | 11.257 M 69.61 % | 6.637 M 64.16 % | 4.043 M 10.10 % | 3.672 M 613.01 % | 515.000 K -91.85 % | 6.321 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 3.124 M 172.72 % | -4.296 M -311.94 % | 2.027 M | 0.000 -100.00 % | 12.887 M -11.36 % | 14.538 M 84.63 % | 7.874 M -27.72 % | 10.893 M 482.51 % | 1.870 M | 0.000 | 0.000 100.00 % | -39.000 K | 0.000 -100.00 % | 97.440 M | 0.000 -100.00 % | 43.391 M | 0.000 -100.00 % | 97.061 M | 0.000 -100.00 % | 85.531 M | 0.000 -100.00 % | 134.454 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 % | 5.627 M -9.63 % | 6.227 M 48.35 % | 4.197 M -60.15 % | 10.533 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 3.711 M 117.53 % | 1.706 M -59.46 % | 4.208 M 30.12 % | 3.234 M 35.43 % | 2.388 M -98.40 % | 149.377 M 882.94 % | 15.197 M 59.28 % | 9.541 M -89.80 % | 93.543 M 741.06 % | 11.122 M 751.61 % | 1.306 M -89.76 % | 12.749 M | 0.000 -100.00 % | 5.000 K -87.18 % | 39.000 K -82.67 % | 225.000 K -55.62 % | 507.000 K -99.10 % | 56.257 M 1 657.48 % | 3.201 M -86.74 % | 24.147 M -53.94 % | 52.428 M 93.13 % | 27.147 M 12.06 % | 24.226 M -43.72 % | 43.042 M 1.01 % | 42.612 M | 0.000 -100.00 % | 3.043 M -70.99 % | 10.491 M 47.43 % | 7.116 M -91.48 % | 83.567 M 3 430.50 % | 2.367 M 10.14 % | 2.149 M 34.31 % | 1.600 M 3.83 % | 1.541 M -84.33 % | 9.832 M -35.11 % | 15.151 M 17.21 % | 12.926 M -5.42 % | 13.666 M 91.04 % | 7.154 M -53.71 % | 15.453 M -29.71 % | 21.984 M 135.79 % | 9.323 M -22.86 % | 12.086 M -1.61 % | 12.284 M 55.85 % | 7.882 M -6.81 % | 8.458 M -35.13 % | 13.038 M -4.84 % | 13.701 M 2 064.45 % | 633.000 K -37.39 % | 1.011 M |
Total current liabilities | 132.819 M 91.72 % | 69.277 M -19.94 % | 86.530 M 42.89 % | 60.556 M -84.02 % | 379.064 M 55.46 % | 243.830 M 108.57 % | 116.905 M 2.79 % | 113.736 M -45.45 % | 208.505 M 92.83 % | 108.127 M -6.87 % | 116.098 M 35.59 % | 85.622 M -11.27 % | 96.492 M 41.94 % | 67.981 M -30.89 % | 98.362 M 77.38 % | 55.453 M -30.09 % | 79.321 M -23.82 % | 104.117 M 92.88 % | 53.981 M -32.17 % | 79.580 M -29.16 % | 112.336 M 14.37 % | 98.224 M -0.09 % | 98.315 M -27.02 % | 134.707 M -8.99 % | 148.008 M -28.32 % | 206.490 M 185.84 % | 72.239 M 6.49 % | 67.839 M 30.65 % | 51.925 M -59.35 % | 127.735 M 97.46 % | 64.689 M 34.85 % | 47.972 M 20.95 % | 39.664 M 121.77 % | 17.885 M 3.54 % | 17.274 M -35.08 % | 26.610 M -10.91 % | 29.868 M 12.85 % | 26.468 M 62.75 % | 16.263 M -22.63 % | 21.019 M -48.56 % | 40.858 M 78.59 % | 22.878 M -0.11 % | 22.903 M -22.74 % | 29.645 M 48.49 % | 19.964 M 11.29 % | 17.938 M -8.14 % | 19.528 M 0.23 % | 19.483 M 1 597.13 % | 1.148 M -84.42 % | 7.368 M |
Total liabilities | 206.218 M -1.11 % | 208.534 M -4.93 % | 219.340 M 13.59 % | 193.096 M -63.18 % | 524.458 M 37.76 % | 380.714 M -22.25 % | 489.673 M -10.36 % | 546.245 M 4.63 % | 522.094 M -12.59 % | 597.265 M -27.70 % | 826.036 M 40.27 % | 588.894 M 285.63 % | 152.710 M 124.64 % | 67.981 M -56.22 % | 155.274 M 180.01 % | 55.453 M -61.10 % | 142.544 M -13.31 % | 164.423 M -47.30 % | 312.023 M -20.83 % | 394.139 M -12.89 % | 452.453 M -16.14 % | 539.507 M 11.81 % | 482.534 M -1.16 % | 488.193 M -3.74 % | 507.135 M 10.06 % | 460.800 M 289.58 % | 118.282 M 5.57 % | 112.037 M -13.62 % | 129.699 M -24.13 % | 170.939 M -11.33 % | 192.782 M 10.17 % | 174.990 M 157.47 % | 67.965 M 6.20 % | 63.996 M 196.03 % | 21.618 M -45.02 % | 39.319 M -6.23 % | 41.930 M 18.66 % | 35.338 M 86.39 % | 18.959 M -12.91 % | 21.770 M -53.27 % | 46.584 M 21.93 % | 38.204 M -12.73 % | 43.777 M -25.48 % | 58.742 M 82.34 % | 32.215 M -1.43 % | 32.684 M -3.91 % | 34.013 M -16.00 % | 40.490 M 3 427.00 % | 1.148 M -88.26 % | 9.781 M |
Other non current assets | 31.500 M 11.42 % | 28.272 M -66.30 % | 83.892 M 33.52 % | 62.829 M 126.74 % | -235.001 M -280.38 % | 130.281 M -45.11 % | 237.360 M 0.95 % | 235.115 M 17.45 % | 200.180 M 8.48 % | 184.540 M -2.72 % | 189.709 M 5.95 % | 179.058 M 272.05 % | 48.127 M 59.65 % | 30.146 M 851.88 % | 3.167 M -87.35 % | 25.026 M 170.46 % | 9.253 M -69.19 % | 30.036 M 166.49 % | 11.271 M | 0.000 -100.00 % | 4.525 M | 0.000 -100.00 % | 4.235 M -81.48 % | 22.862 M 1 760.21 % | 1.229 M 100.11 % | -1.070 B -18 183.98 % | 5.917 M -43.71 % | 10.512 M | 0.000 -100.00 % | 6.472 M -87.26 % | 50.786 M 377.36 % | 10.639 M | 0.000 -100.00 % | 11.801 M | 0.000 -100.00 % | 83.000 K -64.22 % | 232.000 K 4 342.74 % | 5.222 K | 0.000 -100.00 % | 608.558 K -97.39 % | 23.335 M 9 204.53 % | 250.788 K -89.53 % | 2.395 M -37.70 % | 3.844 M -11.43 % | 4.340 M 68.87 % | 2.570 M -77.88 % | 11.618 M | 0.000 | 0.000 -100.00 % | 17.635 M |
Long term investments | 25.159 M -3.18 % | 25.984 M -27.86 % | 36.019 M 37.96 % | 26.109 M 27.39 % | 20.495 M -38.48 % | 33.317 M -34.36 % | 50.760 M -5.96 % | 53.975 M 16.29 % | 46.413 M 4.58 % | 44.381 M 3.44 % | 42.906 M -11.32 % | 48.383 M 19.48 % | 40.495 M -5.88 % | 43.024 M 13.60 % | 37.872 M 30.06 % | 29.119 M 537.32 % | 4.569 M | 0.000 -100.00 % | 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 -100.00 % | 13.941 M -19.79 % | 17.381 M -42.36 % | 30.157 M | 0.000 -100.00 % | 3.108 M -5.62 % | 3.293 M -27.24 % | 4.526 M 56 284.70 % | 8.027 K -99.96 % | 20.130 M 529.07 % | 3.200 M 20 940.17 % | 15.209 K | 0.000 | 0.000 -100.00 % | 250.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 148.000 K |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.591 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.891 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.932 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 % | 1.991 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 |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.591 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.891 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.310 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 % | 25.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.176 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 155.471 M -41.00 % | 263.492 M 57.07 % | 167.758 M 26.45 % | 132.663 M -38.15 % | 214.506 M -68.86 % | 688.864 M -34.57 % | 1.053 B -5.50 % | 1.114 B -0.51 % | 1.120 B -23.54 % | 1.465 B 3.24 % | 1.419 B -0.39 % | 1.424 B 331.65 % | 329.936 M -1.59 % | 335.275 M 4.91 % | 319.586 M -3.49 % | 331.132 M 0.55 % | 329.323 M -8.18 % | 358.660 M -7.58 % | 388.092 M -6.46 % | 414.878 M -1.78 % | 422.410 M -9.44 % | 466.460 M 3.27 % | 451.701 M -44.94 % | 820.369 M -3.91 % | 853.790 M -20.21 % | 1.070 B 161.59 % | 409.049 M 1.91 % | 401.370 M 20.04 % | 334.361 M 7.45 % | 311.188 M 19.80 % | 259.753 M 148.43 % | 104.559 M 220.94 % | 32.579 M 4.65 % | 31.131 M -34.25 % | 47.348 M -13.52 % | 54.752 M -19.59 % | 68.094 M 36.03 % | 50.058 M 91.65 % | 26.120 M -50.40 % | 52.663 M 13.39 % | 46.445 M -58.80 % | 112.734 M -4.10 % | 117.554 M -3.60 % | 121.945 M 24.29 % | 98.116 M 44.00 % | 68.138 M 42.52 % | 47.811 M -11.23 % | 53.861 M 2 048.42 % | 2.507 M -55.19 % | 5.595 M |
Total non current assets | 212.130 M -33.24 % | 317.748 M 10.46 % | 287.669 M 29.81 % | 221.601 M -5.70 % | 235.001 M -73.13 % | 874.529 M -35.07 % | 1.347 B -5.41 % | 1.424 B 3.51 % | 1.375 B -19.15 % | 1.701 B 2.18 % | 1.665 B -1.96 % | 1.698 B 286.06 % | 439.878 M 7.70 % | 408.445 M 2.02 % | 400.363 M 3.92 % | 385.277 M 3.42 % | 372.544 M -4.16 % | 388.696 M -4.02 % | 404.996 M -2.38 % | 414.878 M -5.91 % | 440.920 M -5.48 % | 466.460 M 1.01 % | 461.795 M -45.24 % | 843.231 M -4.42 % | 882.250 M -17.55 % | 1.070 B 144.76 % | 437.181 M 6.14 % | 411.882 M 23.18 % | 334.361 M 5.26 % | 317.660 M -2.10 % | 324.480 M 144.74 % | 132.579 M 111.33 % | 62.736 M 46.13 % | 42.932 M -14.91 % | 50.456 M -13.20 % | 58.128 M -23.33 % | 75.817 M 42.89 % | 53.061 M 11.68 % | 47.511 M -15.87 % | 56.471 M -19.09 % | 69.795 M -39.28 % | 114.943 M -5.86 % | 122.099 M -9.18 % | 134.433 M 31.21 % | 102.456 M 44.90 % | 70.708 M 18.98 % | 59.429 M 10.34 % | 53.861 M 2 048.42 % | 2.507 M -89.28 % | 23.378 M |
Other current assets | 201.484 M 123.92 % | 89.981 M 3 135.56 % | 2.781 M -94.24 % | 48.259 M -43.67 % | 85.677 M 2 876.96 % | 2.878 M -90.35 % | 29.833 M 60.16 % | 18.627 M -56.13 % | 42.462 M 1 732.63 % | 2.317 M -81.66 % | 12.634 M 90.64 % | 6.627 M -48.98 % | 12.990 M 207.31 % | 4.227 M -63.90 % | 11.709 M 143.03 % | 4.818 M -56.99 % | 11.202 M 73.89 % | 6.442 M -40.35 % | 10.800 M -16.53 % | 12.939 M -32.15 % | 19.070 M -25.58 % | 25.624 M -26.71 % | 34.962 M -3.47 % | 36.220 M -22.72 % | 46.867 M 54.62 % | 30.312 M 9.90 % | 27.581 M 48.43 % | 18.582 M 55.26 % | 11.968 M -35.91 % | 18.673 M 1.72 % | 18.357 M -33.62 % | 27.655 M 111.06 % | 13.103 M -42.87 % | 22.936 M 3 233.72 % | 688.000 K -87.36 % | 5.444 M -21.26 % | 6.914 M -26.10 % | 9.355 M -7.36 % | 10.098 M 827.55 % | 1.089 M -51.30 % | 2.236 M 153.70 % | 881.213 K 3.59 % | 850.673 K -46.57 % | 1.592 M 63.45 % | 974.000 K 29.69 % | 751.000 K 247.69 % | 216.000 K -65.77 % | 631.000 K | 0.000 | 0.000 |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 267.525 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.999 M | 0.000 -100.00 % | 10.000 M -94.57 % | 184.200 M 58.52 % | 116.200 M | 0.000 | 0.000 -100.00 % | 31.000 K -44.64 % | 56.000 K -20.00 % | 70.000 K 6.06 % | 66.000 K -40.54 % | 111.000 K 5.71 % | 105.000 K -17.32 % | 127.000 K 44.32 % | 88.000 K -63.18 % | 239.000 K 55.19 % | 154.000 K | 0.000 | 0.000 -100.00 % | 13.869 M | 0.000 | 0.000 -100.00 % | 59.000 K | 0.000 -100.00 % | 188.000 K -96.16 % | 4.891 M | 0.000 -100.00 % | 17.569 M | 0.000 -100.00 % | 240.030 K 1 500.20 % | 15.000 K | 0.000 -100.00 % | 250.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 67.437 M -47.78 % | 129.134 M -11.47 % | 145.867 M -13.07 % | 167.801 M -32.07 % | 247.037 M 558.52 % | 37.514 M -61.92 % | 98.512 M 5.19 % | 93.654 M -29.78 % | 133.370 M 12.36 % | 118.694 M -70.73 % | 405.541 M 412.36 % | 79.152 M -91.03 % | 882.599 M 411.55 % | 172.535 M -23.81 % | 226.443 M 5.53 % | 214.574 M 33.35 % | 160.909 M 84.58 % | 87.177 M -36.22 % | 136.689 M 36.02 % | 100.492 M 30.73 % | 76.871 M 13.77 % | 67.565 M -14.91 % | 79.407 M 36.34 % | 58.240 M -50.38 % | 117.383 M 76.82 % | 66.386 M -64.16 % | 185.242 M 133.05 % | 79.485 M -22.19 % | 102.157 M 90.26 % | 53.692 M 51.17 % | 35.517 M -62.80 % | 95.484 M 20.35 % | 79.336 M 387.53 % | 16.273 M 26.65 % | 12.849 M 1 365.11 % | 877.000 K -91.93 % | 10.869 M 128.59 % | 4.755 M 40.32 % | 3.388 M 19.95 % | 2.825 M -58.80 % | 6.856 M -46.18 % | 12.739 M 52.87 % | 8.333 M 40.33 % | 5.938 M -39.59 % | 9.830 M 8.71 % | 9.042 M 34.98 % | 6.699 M 33.47 % | 5.019 M 221.32 % | 1.562 M 992.31 % | 143.000 K |
Cash and short term investments | 67.437 M -47.78 % | 129.134 M -11.47 % | 145.867 M -13.07 % | 167.801 M -67.39 % | 514.562 M 1 271.65 % | 37.514 M -61.92 % | 98.512 M 5.19 % | 93.654 M -29.78 % | 133.370 M 12.36 % | 118.694 M -71.16 % | 411.540 M 419.94 % | 79.152 M -91.13 % | 892.599 M 150.21 % | 356.735 M 4.11 % | 342.643 M 59.69 % | 214.574 M 33.35 % | 160.909 M 84.51 % | 87.208 M -36.23 % | 136.745 M 35.98 % | 100.562 M 30.71 % | 76.937 M 13.68 % | 67.676 M -14.89 % | 79.512 M 36.23 % | 58.367 M -50.31 % | 117.471 M 76.32 % | 66.625 M -64.06 % | 185.396 M 133.25 % | 79.485 M -22.19 % | 102.157 M 51.21 % | 67.561 M 90.22 % | 35.517 M -62.80 % | 95.484 M 20.26 % | 79.395 M 387.89 % | 16.273 M 24.82 % | 13.037 M 126.02 % | 5.768 M -46.93 % | 10.869 M -51.31 % | 22.324 M 558.83 % | 3.388 M 10.56 % | 3.065 M -55.39 % | 6.871 M -46.06 % | 12.739 M 48.42 % | 8.583 M 44.54 % | 5.938 M -39.59 % | 9.830 M 8.71 % | 9.042 M 34.98 % | 6.699 M 33.47 % | 5.019 M 221.32 % | 1.562 M 992.31 % | 143.000 K |
Total current assets | 368.133 M 15.91 % | 317.601 M 13.04 % | 280.964 M -12.29 % | 320.319 M -53.09 % | 682.909 M 251.96 % | 194.032 M -22.87 % | 251.552 M 3.46 % | 243.149 M -6.59 % | 260.299 M 8.28 % | 240.393 M -52.88 % | 510.166 M 174.20 % | 186.053 M -80.82 % | 969.855 M 117.75 % | 445.402 M 5.85 % | 420.781 M 49.09 % | 282.227 M 22.11 % | 231.127 M 43.65 % | 160.891 M -22.51 % | 207.641 M 14.22 % | 181.795 M 19.63 % | 151.962 M 4.16 % | 145.892 M -4.37 % | 152.551 M -15.23 % | 179.968 M -27.47 % | 248.112 M 19.33 % | 207.929 M -15.11 % | 244.934 M 79.44 % | 136.502 M -5.73 % | 144.806 M -3.30 % | 149.751 M 42.67 % | 104.966 M -23.61 % | 137.412 M 31.73 % | 104.316 M 115.42 % | 48.424 M 202.39 % | 16.014 M -16.44 % | 19.164 M -26.91 % | 26.221 M -34.42 % | 39.981 M 124.67 % | 17.795 M 122.20 % | 8.009 M -37.30 % | 12.774 M -55.01 % | 28.396 M 20.11 % | 23.642 M 23.65 % | 19.120 M -1.63 % | 19.437 M 1.22 % | 19.203 M 12.17 % | 17.119 M 5.08 % | 16.292 M -25.41 % | 21.842 M 36.66 % | 15.983 M |
Inventory | 98.435 M 7.05 % | 91.953 M 13.25 % | 81.193 M 13.27 % | 71.681 M -11.49 % | 80.986 M -36.01 % | 126.554 M 0.30 % | 126.174 M 23.26 % | 102.363 M 18.16 % | 86.628 M -3.87 % | 90.119 M 3.11 % | 87.401 M 0.85 % | 86.665 M 30.09 % | 66.620 M -9.53 % | 73.637 M 14.08 % | 64.549 M 14.07 % | 56.589 M 2.26 % | 55.340 M -7.86 % | 60.060 M 3.26 % | 58.164 M 7.80 % | 53.954 M 3.22 % | 52.272 M 17.36 % | 44.539 M 19.04 % | 37.416 M -50.99 % | 76.337 M 19.29 % | 63.995 M -33.37 % | 96.041 M 339.21 % | 21.867 M 22.45 % | 17.858 M -1.09 % | 18.055 M -41.87 % | 31.058 M 47.63 % | 21.038 M 178.61 % | 7.551 M 23.04 % | 6.137 M 37.97 % | 4.448 M 472.46 % | 777.000 K -81.78 % | 4.264 M -17.22 % | 5.151 M -18.37 % | 6.310 M 48.31 % | 4.255 M 12.11 % | 3.795 M 38.71 % | 2.736 M -78.02 % | 12.450 M 9.68 % | 11.352 M 28.59 % | 8.828 M 22.39 % | 7.213 M -16.99 % | 8.689 M -12.02 % | 9.876 M 0.99 % | 9.779 M | 0.000 | 0.000 |
Net receivables | 777.000 K -88.11 % | 6.533 M -87.22 % | 51.123 M 56.92 % | 32.578 M 1 834.56 % | 1.684 M -94.38 % | 29.964 M 3 034.31 % | 956.000 K -97.97 % | 47.132 M 5 606.05 % | 826.000 K -97.38 % | 31.580 M 4 912.70 % | 630.000 K -96.89 % | 20.236 M 1 119.04 % | 1.660 M -84.63 % | 10.803 M 474.63 % | 1.880 M -69.90 % | 6.246 M 69.91 % | 3.676 M -48.81 % | 7.181 M 271.69 % | 1.932 M -86.53 % | 14.340 M 289.36 % | 3.683 M -54.27 % | 8.053 M 1 118.31 % | 661.000 K -92.69 % | 9.044 M -54.27 % | 19.779 M 32.29 % | 14.951 M 48.18 % | 10.090 M -50.96 % | 20.577 M 62.97 % | 12.626 M -61.10 % | 32.459 M 8.00 % | 30.054 M 347.10 % | 6.722 M 18.32 % | 5.681 M 19.17 % | 4.767 M 215.28 % | 1.512 M -59.00 % | 3.688 M 12.20 % | 3.287 M 65.06 % | 1.991 M 3 590.17 % | 53.965 K -10.15 % | 60.062 K -93.55 % | 931.358 K -59.95 % | 2.326 M -18.59 % | 2.857 M 3.43 % | 2.762 M 94.51 % | 1.420 M 96.95 % | 721.000 K 119.82 % | 328.000 K -61.99 % | 863.000 K -95.74 % | 20.280 M 28.03 % | 15.840 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.067 M 275.54 % | 5.876 M -71.51 % | 20.628 M 125.79 % | 9.136 M 121.32 % | 4.128 M -69.80 % | 13.670 M -70.66 % | 46.597 M 118.56 % | 21.320 M | 0.000 -100.00 % | 35.847 M | 0.000 -100.00 % | 29.399 M | 0.000 -100.00 % | 3.267 M | 0.000 -100.00 % | 13.985 M | 0.000 -100.00 % | 5.859 M | 0.000 -100.00 % | 27.231 M | 0.000 -100.00 % | 22.215 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.965 M 0.00 % | 2.965 M 135.17 % | 1.261 M | 0.000 | 0.000 -100.00 % | 1.958 M -8.89 % | 2.149 M -49.04 % | 4.218 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 21.208 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 |
Account payables | 43.029 M 0.05 % | 43.007 M -17.93 % | 52.406 M 44.23 % | 36.334 M -44.08 % | 64.974 M -13.52 % | 75.133 M -2.76 % | 77.269 M 39.03 % | 55.577 M -17.18 % | 67.107 M 18.21 % | 56.769 M -10.67 % | 63.550 M 15.34 % | 55.098 M 0.37 % | 54.894 M 30.44 % | 42.084 M 6.95 % | 39.348 M 43.83 % | 27.357 M -22.74 % | 35.411 M -2.03 % | 36.144 M -8.14 % | 39.346 M -20.35 % | 49.399 M 20.03 % | 41.157 M -29.63 % | 58.490 M 3.34 % | 56.597 M -23.64 % | 74.116 M -13.29 % | 85.474 M 0.38 % | 85.148 M 56.42 % | 54.434 M 14.85 % | 47.397 M 31.00 % | 36.180 M -0.53 % | 36.372 M -35.77 % | 56.627 M 57.61 % | 35.929 M 33.07 % | 27.000 M 66.41 % | 16.225 M 142.49 % | 6.691 M -36.64 % | 10.561 M -33.60 % | 15.905 M 410.96 % | 3.113 M 76.82 % | 1.760 M -6.43 % | 1.881 M -61.88 % | 4.936 M -20.54 % | 6.212 M 12.87 % | 5.503 M 6.69 % | 5.158 M 525.21 % | 825.000 K -70.98 % | 2.843 M 16.18 % | 2.447 M 15.97 % | 2.110 M | 0.000 -100.00 % | 36.000 K |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 3.124 M | 0.000 -100.00 % | 2.027 M | 0.000 -100.00 % | 12.887 M -11.36 % | 14.538 M 84.63 % | 7.874 M -27.72 % | 10.893 M 482.51 % | 1.870 M -91.93 % | 23.171 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 11.216 M -29.77 % | 15.971 M 31.99 % | 12.100 M | 0.000 -100.00 % | 11.384 M -25.97 % | 15.378 M -18.22 % | 18.805 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.261 M | 0.000 -100.00 % | 225.286 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 286.356 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 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 18.844 M | 0.000 -100.00 % | 252.000 K -38.14 % | 407.346 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 |
Capital lease obligations | 3.847 M | 0.000 -100.00 % | 3.532 M -53.35 % | 7.572 M 92.28 % | 3.938 M -82.15 % | 22.064 M -18.77 % | 27.164 M 25.52 % | 21.641 M -13.56 % | 25.036 M 11.24 % | 22.506 M -18.39 % | 27.577 M -12.60 % | 31.554 M | 0.000 -100.00 % | 5.000 K -87.18 % | 39.000 K -82.67 % | 225.000 K -58.87 % | 547.000 K -46.79 % | 1.028 M -33.33 % | 1.542 M -48.39 % | 2.988 M -43.18 % | 5.259 M -20.59 % | 6.623 M -32.69 % | 9.839 M -14.05 % | 11.448 M -4.67 % | 12.009 M | 0.000 -100.00 % | 2.280 M -10.27 % | 2.541 M 27.43 % | 1.994 M -19.73 % | 2.484 M 66.15 % | 1.495 M -12.57 % | 1.710 M 165.53 % | 644.000 K | 0.000 -100.00 % | 263.000 K -94.38 % | 4.679 M -35.46 % | 7.250 M 613.51 % | 1.016 M -52.82 % | 2.154 M -86.71 % | 16.204 M -38.42 % | 26.316 M 187.17 % | 9.164 M -38.11 % | 14.808 M -42.38 % | 25.701 M 45.15 % | 17.706 M 58.39 % | 11.179 M 123.76 % | 4.996 M -17.92 % | 6.087 M | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.842 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 -100.00 % | 16.988 M -34.78 % | 26.048 M 4.18 % | 25.002 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 |
Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -58.842 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 100.00 % | -16.988 M 34.78 % | -26.048 M -4.18 % | -25.002 M -498.42 % | -4.178 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 100.00 % | -476.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 4.825 M | 0.000 -100.00 % | 11.619 M -27.47 % | 16.019 M -88.51 % | 139.385 M -35.45 % | 215.917 M -5.53 % | 228.555 M -25.45 % | 306.569 M 0.98 % | 303.584 M -0.01 % | 303.628 M 1 198.05 % | 23.391 M | 0.000 -100.00 % | 25.943 M | 0.000 -100.00 % | 31.221 M | 0.000 -100.00 % | 2.169 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 876.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 -100.00 % | 11.028 M -7.76 % | 11.956 M 20.12 % | 9.954 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 120.842 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 580.263 M -8.67 % | 635.349 M 11.73 % | 568.633 M 4.93 % | 541.920 M -40.96 % | 917.910 M -14.10 % | 1.069 B -33.15 % | 1.598 B -4.12 % | 1.667 B 1.91 % | 1.636 B -15.75 % | 1.942 B -10.73 % | 2.175 B 15.43 % | 1.884 B 33.66 % | 1.410 B 65.10 % | 853.847 M 3.98 % | 821.144 M 23.02 % | 667.504 M 10.57 % | 603.671 M 9.84 % | 549.587 M -10.29 % | 612.637 M 2.68 % | 596.673 M 0.64 % | 592.882 M -3.18 % | 612.352 M -0.32 % | 614.346 M -39.96 % | 1.023 B -9.48 % | 1.130 B -12.99 % | 1.299 B 90.46 % | 682.115 M 24.39 % | 548.384 M 14.45 % | 479.167 M 2.52 % | 467.411 M 8.84 % | 429.446 M 59.06 % | 269.991 M 61.62 % | 167.052 M 82.86 % | 91.356 M 37.44 % | 66.470 M -14.00 % | 77.292 M -24.25 % | 102.038 M 9.67 % | 93.042 M 42.47 % | 65.306 M 1.28 % | 64.480 M -21.91 % | 82.569 M -42.40 % | 143.339 M -1.65 % | 145.741 M -5.09 % | 153.553 M 25.97 % | 121.893 M 35.57 % | 89.911 M 17.46 % | 76.548 M 9.12 % | 70.153 M 188.11 % | 24.349 M -38.14 % | 39.361 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-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 | 1997-06-30 | 1996-06-30 | 1995-06-30 | 1994-06-30 | 1993-06-30 | 1992-06-30 | 1991-06-30 | 1990-06-30 | 1989-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-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2002-12-30 | 2002-06-30 | 2001-12-30 | 2001-06-30 | 2000-12-30 | 2000-06-30 | 1999-12-30 | 1999-06-30 | 1998-12-30 | 1998-06-30 | 1997-12-30 | 1997-06-30 | 1996-12-30 | 1996-06-30 | 1995-12-30 | 1995-06-30 | 1994-12-30 | 1994-06-30 | 1993-12-30 | 1993-06-30 | 1992-12-30 | 1992-06-30 | 1991-12-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -186.794 M | 0.000 100.00 % | -182.233 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.919 M | 0.000 -100.00 % | 10.735 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 1.900 M -40.04 % | 3.169 M 171.09 % | 1.169 M -8.60 % | 1.279 M 43.55 % | 891.000 K | 0.000 -100.00 % | 156.000 K -86.07 % | 1.120 M 73.64 % | 645.000 K -73.91 % | 2.472 M | 0.000 -100.00 % | 3.099 M | 0.000 -100.00 % | 3.636 M | 0.000 -100.00 % | 2.045 M | 0.000 -100.00 % | 928.000 K | 0.000 -100.00 % | 139.000 K | 0.000 -100.00 % | 698.000 K | 0.000 -100.00 % | 963.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 100.00 % | -5.962 M | 0.000 100.00 % | -1.446 M | 0.000 | 0.000 | 0.000 100.00 % | -14.083 M | 0.000 100.00 % | -20.299 M | 0.000 100.00 % | -6.102 M | 0.000 100.00 % | -1.115 M | 0.000 100.00 % | -5.630 M | 0.000 100.00 % | -26.468 M | 0.000 100.00 % | -22.681 M | 0.000 -100.00 % | 8.523 M | 0.000 100.00 % | -11.698 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts receivables | 0.000 | 0.000 -100.00 % | 12.846 M | 0.000 100.00 % | -9.752 M | 0.000 | 0.000 | 0.000 100.00 % | -4.166 M | 0.000 -100.00 % | 3.338 M | 0.000 100.00 % | -421.000 K | 0.000 100.00 % | -945.000 K | 0.000 100.00 % | -1.436 M | 0.000 100.00 % | -728.000 K | 0.000 100.00 % | -1.539 M | 0.000 -100.00 % | 4.902 M | 0.000 -100.00 % | 12.894 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 100.00 % | -8.643 M | 0.000 -100.00 % | 22.075 M | 0.000 | 0.000 | 0.000 100.00 % | -6.874 M | 0.000 100.00 % | -7.813 M | 0.000 100.00 % | -2.071 M | 0.000 100.00 % | -9.209 M | 0.000 100.00 % | -916.000 K | 0.000 100.00 % | -5.892 M | 0.000 100.00 % | -14.856 M | 0.000 -100.00 % | 2.237 M | 0.000 100.00 % | -24.592 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 100.00 % | -10.165 M | 0.000 100.00 % | -13.769 M | 0.000 | 0.000 | 0.000 100.00 % | -3.043 M | 0.000 100.00 % | -15.824 M | 0.000 100.00 % | -3.610 M | 0.000 -100.00 % | 9.039 M | 0.000 100.00 % | -3.278 M | 0.000 100.00 % | -19.848 M | 0.000 100.00 % | -6.286 M | 0.000 -100.00 % | 1.384 M | 0.000 100.00 % | -12.840 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 0.000 100.00 % | -38.452 M -412.75 % | 12.295 M 128.48 % | -43.173 M 92.82 % | -601.589 M -229.49 % | 464.597 M 43.50 % | 323.753 M 283.04 % | 84.523 M -81.05 % | 445.970 M 206.31 % | 145.594 M -30.56 % | 209.677 M 94.85 % | 107.612 M -13.33 % | 124.162 M 540.63 % | -28.178 M -254.05 % | 18.291 M 194.25 % | -19.407 M -142.44 % | 45.731 M 223.35 % | 14.143 M 6.46 % | 13.285 M 180.27 % | 4.740 M 204.15 % | -4.551 M -210.57 % | 4.116 M -97.63 % | 173.925 M 269.46 % | 47.075 M -42.38 % | 81.706 M 546.58 % | -18.296 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash provided by operating activities | 0.000 100.00 % | -76.179 M -1 430.17 % | 5.727 M 109.07 % | -63.139 M -237.24 % | 46.006 M 680.56 % | 5.894 M -91.45 % | 68.897 M 267.27 % | 18.759 M -85.95 % | 133.560 M 42.79 % | 93.538 M -54.84 % | 207.133 M 186.10 % | 72.400 M -50.50 % | 146.255 M 54.74 % | 94.519 M -49.52 % | 187.258 M 45.82 % | 128.421 M -21.67 % | 163.941 M 17.70 % | 139.285 M 16.06 % | 120.009 M -2.26 % | 122.779 M 34.45 % | 91.318 M 317.30 % | 21.883 M 55.25 % | 14.095 M 128.63 % | 6.165 M -85.71 % | 43.155 M 54.83 % | 27.873 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Investments in property plant and equipment | 0.000 100.00 % | -26.658 M -13.83 % | -23.420 M -148.78 % | -9.414 M 53.53 % | -20.259 M 69.04 % | -65.446 M -3.23 % | -63.401 M 15.91 % | -75.398 M -26.52 % | -59.593 M 19.29 % | -73.839 M -20.06 % | -61.502 M 15.58 % | -72.852 M 12.10 % | -82.879 M -73.46 % | -47.781 M -20.62 % | -39.613 M -8.28 % | -36.584 M -27.29 % | -28.740 M -27.57 % | -22.528 M -4.82 % | -21.492 M 12.78 % | -24.642 M -60.22 % | -15.380 M 56.47 % | -35.328 M 12.98 % | -40.599 M 16.46 % | -48.597 M 23.67 % | -63.670 M 11.13 % | -71.645 M -36.74 % | -52.395 M 0.00 % | -52.395 M 25.89 % | -70.701 M 0.00 % | -70.701 M -36.22 % | -51.902 M 0.00 % | -51.902 M 37.14 % | -82.565 M 0.00 % | -82.565 M 24.29 % | -109.059 M 0.00 % | -109.059 M -84.94 % | -58.971 M 0.00 % | -58.971 M -337.91 % | -13.467 M 0.00 % | -13.467 M -13 233.17 % | -101.000 K 0.00 % | -101.000 K 96.00 % | -2.524 M 0.00 % | -2.524 M 61.92 % | -6.628 M 0.00 % | -6.628 M -7.70 % | -6.154 M 0.00 % | -6.154 M -88.90 % | -3.258 M 0.00 % | -3.258 M -97.66 % | -1.648 M 0.00 % | -1.648 M -1 040.48 % | -144.500 K 0.00 % | -144.500 K 90.68 % | -1.551 M 0.00 % | -1.551 M -102.95 % | -764.000 K 0.00 % | -764.000 K 90.52 % | -8.063 M 0.00 % | -8.063 M 40.75 % | -13.609 M 0.00 % | -13.609 M 5.50 % | -14.400 M 0.00 % | -14.400 M -200.72 % | -4.789 M 0.00 % | -4.789 M 27.02 % | -6.562 M 0.00 % | -6.562 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.811 M -145.84 % | 21.401 M 1 294.92 % | -1.791 M 97.03 % | -60.325 M -42 382.39 % | -142.000 K 99.98 % | -779.857 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 % | -206.623 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K 0.00 % | 500.000 K 100.53 % | -94.953 M 0.00 % | -94.953 M -3 773.92 % | 2.585 M 0.00 % | 2.585 M 200.02 % | -2.584 M 0.00 % | -2.584 M -359.79 % | -562.000 K 0.00 % | -562.000 K | 0.000 | 0.000 100.00 % | -7.133 M 0.00 % | -7.133 M 20.67 % | -8.990 M 0.00 % | -8.990 M -196.50 % | 9.316 M 0.00 % | 9.316 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.627 M 0.00 % | -13.627 M | 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 100.00 % | -25.401 M -5 169.92 % | -482.000 K 85.10 % | -3.235 M | 0.000 -100.00 % | 762.389 M 1 000.60 % | 69.270 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -196.139 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -193.000 K 0.00 % | -193.000 K 98.37 % | -11.872 M 0.00 % | -11.872 M -11 771.50 % | -100.000 K 0.00 % | -100.000 K 94.00 % | -1.666 M 0.00 % | -1.666 M -566.40 % | -250.000 K 0.00 % | -250.000 K -36.99 % | -182.500 K 0.00 % | -182.500 K 91.94 % | -2.263 M 0.00 % | -2.263 M 80.83 % | -11.808 M 0.00 % | -11.808 M -12.77 % | -10.470 M 0.00 % | -10.470 M -209 300.00 % | -5.000 K 0.00 % | -5.000 K 33.33 % | -7.500 K 0.00 % | -7.500 K | 0.000 | 0.000 100.00 % | -1.763 M 0.00 % | -1.763 M | 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 -100.00 % | 4.000 M 75.98 % | 2.273 M -96.42 % | 63.560 M | 0.000 -100.00 % | 13.261 M -87.51 % | 106.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.648 M | 0.000 100.00 % | -125.000 K 0.00 % | -125.000 K | 0.000 | 0.000 -100.00 % | 4.954 M 0.00 % | 4.954 M 2 214.72 % | 214.000 K 0.00 % | 214.000 K 101.16 % | -18.474 M 0.00 % | -18.474 M -223.67 % | 14.938 M 0.00 % | 14.938 M 399.26 % | 2.992 M 0.00 % | 2.992 M -39.32 % | 4.931 M 0.00 % | 4.931 M 97.87 % | 2.492 M 0.00 % | 2.492 M | 0.000 | 0.000 -100.00 % | 13.368 M 0.00 % | 13.368 M 180.37 % | 4.768 M 0.00 % | 4.768 M 2.95 % | 4.632 M 0.00 % | 4.632 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 138.670 K 0.00 % | 138.670 K -94.03 % | 2.321 M 0.00 % | 2.321 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 -100.00 % | 23.685 M 557.15 % | -5.181 M -376.91 % | 1.871 M -99.50 % | 371.596 M | 0.000 | 0.000 100.00 % | -21.401 M -4 358.54 % | -480.000 K 85.16 % | -3.235 M -179.58 % | 4.065 M -69.35 % | 13.261 M -92.44 % | 175.470 M 340.16 % | -73.064 M 41.34 % | -124.556 M -918.03 % | -12.235 M -564.95 % | -1.840 M | 0.000 100.00 % | -802.000 K -198.53 % | 814.000 K -98.35 % | 49.367 M 3 897.33 % | 1.235 M -1.04 % | 1.248 M -18.75 % | 1.536 M -99.62 % | 402.717 M 294.96 % | -206.565 M -607 644.12 % | 34.000 K 0.00 % | 34.000 K -98.63 % | 2.486 M 0.00 % | 2.486 M 1 701.09 % | 138.000 K 0.00 % | 138.000 K -99.24 % | 18.187 M 0.00 % | 18.187 M 11.98 % | 16.241 M 0.00 % | 16.241 M -82.99 % | 95.497 M 0.00 % | 95.497 M 1 513.13 % | 5.920 M 0.00 % | 5.920 M 149.37 % | 2.374 M 0.00 % | 2.374 M -15.32 % | 2.804 M 0.00 % | 2.804 M 470.98 % | 491.000 K 0.00 % | 491.000 K -94.71 % | 9.283 M 0.00 % | 9.283 M -20.31 % | 11.648 M 0.00 % | 11.648 M 1 024.92 % | 1.035 M 0.00 % | 1.035 M -81.04 % | 5.461 M 0.00 % | 5.461 M 82.96 % | 2.985 M 0.00 % | 2.985 M 130.64 % | -9.742 M 0.00 % | -9.742 M -170.74 % | 13.771 M 0.00 % | 13.771 M 7 769.29 % | 175.000 K 0.00 % | 175.000 K -50.98 % | 357.000 K 0.00 % | 357.000 K -17.65 % | 433.500 K 0.00 % | 433.500 K 153.51 % | 171.000 K 0.00 % | 171.000 K |
Net cash used for investing activites | 0.000 100.00 % | -2.973 M 89.61 % | -28.601 M -279.17 % | -7.543 M -102.15 % | 351.337 M 636.83 % | -65.446 M 10.61 % | -73.212 M 24.37 % | -96.799 M -56.47 % | -61.866 M 54.97 % | -137.399 M -139.22 % | -57.437 M 93.16 % | -839.448 M -1 006.62 % | 92.591 M 176.62 % | -120.845 M 26.39 % | -164.169 M -236.28 % | -48.819 M -59.64 % | -30.580 M -35.74 % | -22.528 M -1.05 % | -22.294 M 6.44 % | -23.828 M -44.33 % | -16.509 M 51.58 % | -34.093 M 13.36 % | -39.351 M 16.38 % | -47.061 M -2.16 % | -46.067 M 83.44 % | -278.210 M -430.07 % | -52.486 M 0.00 % | -52.486 M 23.06 % | -68.216 M 0.00 % | -68.216 M -45.73 % | -46.811 M 0.00 % | -46.811 M 27.05 % | -64.164 M 0.00 % | -64.164 M 42.19 % | -110.985 M 0.00 % | -110.985 M -100.48 % | -55.360 M 0.00 % | -55.360 M -2 574.37 % | -2.070 M 0.00 % | -2.070 M -170.07 % | 2.954 M 0.00 % | 2.954 M 50.71 % | 1.960 M 0.00 % | 1.960 M 131.02 % | -6.319 M 0.00 % | -6.319 M -188.98 % | 7.102 M 0.00 % | 7.102 M 192.96 % | -7.639 M 0.00 % | -7.639 M -366.63 % | 2.865 M 0.00 % | 2.865 M -46.06 % | 5.312 M 0.00 % | 5.312 M 272.23 % | 1.427 M 0.00 % | 1.427 M 113.77 % | -10.367 M 0.00 % | -10.367 M -40.86 % | -7.360 M 0.00 % | -7.360 M 45.21 % | -13.434 M 0.00 % | -13.434 M 4.34 % | -14.043 M 0.00 % | -14.043 M -222.46 % | -4.355 M 0.00 % | -4.355 M 31.85 % | -6.391 M 0.00 % | -6.391 M |
Debt repayment | 0.000 100.00 % | -1.336 M | 0.000 100.00 % | -2.131 M | 0.000 100.00 % | -5.020 M | 0.000 -100.00 % | 46.965 M | 0.000 100.00 % | -206.665 M | 0.000 100.00 % | -9.767 M | 0.000 100.00 % | -22.000 K | 0.000 100.00 % | -310.000 K | 0.000 100.00 % | -173.164 M | 0.000 100.00 % | -78.120 M -22.80 % | -63.616 M -1 878.72 % | -3.215 M | 0.000 100.00 % | -2.920 M -101.35 % | 215.646 M | 0.000 100.00 % | -3.834 M 0.00 % | -3.834 M -134.07 % | -1.638 M 0.00 % | -1.638 M | 0.000 | 0.000 100.00 % | -2.100 M 0.00 % | -2.100 M -3 015.97 % | 72.000 K 0.00 % | 72.000 K -99.86 % | 50.962 M 0.00 % | 50.962 M 3 812.63 % | 1.303 M 0.00 % | 1.303 M -40.28 % | 2.181 M 0.00 % | 2.181 M 972.40 % | -250.000 K 0.00 % | -250.000 K -144.60 % | 560.500 K 0.00 % | 560.500 K 136.79 % | -1.524 M 0.00 % | -1.524 M -138.47 % | 3.960 M 0.00 % | 3.960 M 58.40 % | 2.500 M 0.00 % | 2.500 M 128.11 % | -8.893 M 0.00 % | -8.893 M -51.35 % | -5.876 M 0.00 % | -5.876 M -20.76 % | -4.865 M 0.00 % | -4.865 M 9.09 % | -5.352 M 0.00 % | -5.352 M -14.29 % | -4.683 M 0.00 % | -4.683 M 38.03 % | -7.556 M 0.00 % | -7.556 M -45.76 % | -5.184 M 0.00 % | -5.184 M 11.29 % | -5.844 M 0.00 % | -5.844 M |
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 -100.00 % | 479.558 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 % | 139.500 K 0.00 % | 139.500 K -99.77 % | 61.930 M 0.00 % | 61.930 M -7.88 % | 67.226 M 0.00 % | 67.226 M -17.61 % | 81.594 M 0.00 % | 81.594 M 7 678.22 % | 1.049 M 0.00 % | 1.049 M -96.80 % | 32.830 M 0.00 % | 32.830 M 1 520.83 % | 2.026 M 0.00 % | 2.026 M -79.76 % | 10.009 M 0.00 % | 10.009 M 162.17 % | 3.818 M 0.00 % | 3.818 M -60.00 % | 9.544 M 0.00 % | 9.544 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.875 M 0.00 % | 4.875 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.826 M 0.00 % | 10.826 M 165.66 % | 4.075 M 0.00 % | 4.075 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.123 M 0.00 % | -1.123 M -87.17 % | -600.000 K 0.00 % | -600.000 K 98.51 % | -40.326 M 0.00 % | -40.326 M -1 406.37 % | -2.677 M 0.00 % | -2.677 M 1.16 % | -2.709 M 0.00 % | -2.709 M -519.79 % | -437.000 K 0.00 % | -437.000 K 78.19 % | -2.004 M 0.00 % | -2.004 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -533.000 K 0.00 % | -533.000 K -2 303.44 % | 24.190 K 0.00 % | 24.190 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 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.525 M 45.55 % | -23.003 M -2.90 % | -22.354 M -20.92 % | -18.487 M 2.82 % | -19.023 M -38.40 % | -13.745 M 50.72 % | -27.889 M -72.68 % | -16.151 M 34.94 % | -24.826 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.374 M 0.00 % | -1.374 M | 0.000 | 0.000 100.00 % | -11.134 M 0.00 % | -11.134 M -375.99 % | -2.339 M 0.00 % | -2.339 M 95.49 % | -51.859 M 0.00 % | -51.859 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.624 M 0.00 % | -5.624 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.147 M 0.00 % | -3.147 M 0.00 % | -3.147 M 0.00 % | -3.147 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 -100.00 % | 50.151 M 3 659.33 % | -1.409 M | 0.000 100.00 % | -192.925 M | 0.000 -100.00 % | 3.988 M | 0.000 100.00 % | -32.584 M -255.02 % | -9.178 M -104.77 % | 192.247 M 20 705.25 % | -933.000 K -100.19 % | 479.541 M 48 054.10 % | -1.000 M -180.90 % | -356.000 K 70.33 % | -1.200 M 97.83 % | -55.302 M -276 610.00 % | 20.000 K 100.03 % | -62.717 M -8 970.86 % | 707.000 K 130.00 % | -2.357 M -9.48 % | -2.153 M -105.83 % | 36.933 M 340.86 % | -15.334 M 90.80 % | -166.639 M -226.57 % | 131.655 M 22 320.25 % | -592.500 K 0.00 % | -592.500 K -242.09 % | 417.000 K 0.00 % | 417.000 K -95.12 % | 8.537 M 0.00 % | 8.537 M 727.91 % | -1.360 M 0.00 % | -1.360 M 66.47 % | -4.055 M 0.00 % | -4.055 M -140.44 % | -1.687 M 0.00 % | -1.687 M -135.88 % | 4.700 M 0.00 % | 4.700 M 190.12 % | -5.215 M 0.00 % | -5.215 M -63.56 % | -3.189 M 0.00 % | -3.189 M -59.46 % | -2.000 M 0.00 % | -2.000 M -150.72 % | -797.500 K 0.00 % | -797.500 K -31.22 % | -607.758 K 0.00 % | -607.758 K 90.62 % | -6.480 M 0.00 % | -6.480 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 690.135 K 0.00 % | 690.135 K -44.79 % | 1.250 M 0.00 % | 1.250 M | 0.000 | 0.000 100.00 % | -2.718 M 0.00 % | -2.718 M -60.07 % | -1.698 M 0.00 % | -1.698 M | 0.000 | 0.000 |
Net cash used provided by financing activities | 0.000 -100.00 % | 48.815 M 3 564.51 % | -1.409 M 33.88 % | -2.131 M 98.90 % | -192.925 M -3 743.13 % | -5.020 M -225.88 % | 3.988 M -88.42 % | 34.440 M 161.96 % | -55.587 M 76.66 % | -238.197 M -234.50 % | 177.093 M 695.81 % | -29.723 M -106.38 % | 465.796 M 1 711.14 % | -28.911 M -75.14 % | -16.507 M 37.32 % | -26.336 M 52.38 % | -55.302 M 68.06 % | -173.144 M -176.07 % | -62.717 M 18.98 % | -77.413 M -17.34 % | -65.973 M -1 129.01 % | -5.368 M -114.53 % | 36.933 M 302.33 % | -18.254 M -137.25 % | 49.007 M -62.78 % | 131.655 M 2 472.38 % | -5.550 M 0.00 % | -5.550 M -230.03 % | -1.682 M 0.00 % | -1.682 M -105.58 % | 30.141 M 0.00 % | 30.141 M -50.66 % | 61.090 M 0.00 % | 61.090 M -15.81 % | 72.563 M 0.00 % | 72.563 M 45.45 % | 49.888 M 0.00 % | 49.888 M 35.46 % | 36.829 M 0.00 % | 36.829 M 3 751.81 % | -1.009 M 0.00 % | -1.009 M -115.35 % | 6.570 M 0.00 % | 6.570 M 115.62 % | 3.047 M 0.00 % | 3.047 M -54.45 % | 6.690 M 0.00 % | 6.690 M 98.10 % | 3.377 M 0.00 % | 3.377 M 184.85 % | -3.980 M 0.00 % | -3.980 M 55.24 % | -8.893 M 0.00 % | -8.893 M -51.35 % | -5.876 M 0.00 % | -5.876 M -939.72 % | 699.712 K 0.00 % | 699.712 K 109.65 % | -7.248 M 0.00 % | -7.248 M 7.42 % | -7.829 M 0.00 % | -7.829 M -1 519.58 % | 551.500 K 0.00 % | 551.500 K 119.65 % | -2.807 M 0.00 % | -2.807 M 51.97 % | -5.844 M 0.00 % | -5.844 M |
Effect of forex changes on cash | 0.000 -100.00 % | 13.604 M 479.14 % | 2.349 M 136.57 % | -6.423 M -225.82 % | 5.105 M 42.84 % | 3.574 M 103.83 % | -93.327 M -2 502.86 % | 3.884 M 371.42 % | -1.431 M 70.12 % | -4.789 M -1 097.25 % | -400.000 K 90.65 % | -4.276 M -241.50 % | 3.022 M 127.39 % | 1.329 M -74.86 % | 5.287 M 1 225.06 % | 399.000 K 109.22 % | -4.327 M -162.94 % | 6.875 M 473.39 % | 1.199 M -42.44 % | 2.083 M 343.19 % | 470.000 K -91.81 % | 5.736 M -39.56 % | 9.490 M 135 471.43 % | 7.000 K -99.86 % | 4.902 M 2 917.24 % | -174.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | -129.134 M -200.00 % | 129.134 M 450.54 % | 23.456 M -82.00 % | 130.287 M 447.30 % | -37.514 M 38.50 % | -60.998 M -1 355.62 % | 4.858 M 112.23 % | -39.716 M -370.62 % | 14.676 M 105.12 % | -286.847 M -187.89 % | 326.389 M 140.62 % | -803.447 M -213.15 % | 710.064 M 1 417.18 % | -53.908 M -554.19 % | 11.869 M -77.88 % | 53.665 M -27.22 % | 73.732 M 248.92 % | -49.512 M -236.78 % | 36.197 M 53.24 % | 23.621 M 153.83 % | 9.306 M 178.58 % | -11.842 M 75.15 % | -47.657 M -61.16 % | -29.572 M -157.99 % | 50.997 M 185.81 % | -59.428 M -156.19 % | 105.757 M 0.00 % | 105.757 M 566.47 % | -22.672 M 0.00 % | -22.672 M -146.78 % | 48.465 M 0.00 % | 48.465 M 166.66 % | 18.175 M 0.00 % | 18.175 M 135.05 % | -51.852 M 0.00 % | -51.852 M -434.51 % | 15.501 M 0.00 % | 15.501 M -75.42 % | 63.063 M 0.00 % | 63.063 M 1 741.79 % | 3.424 M 0.00 % | 3.424 M -72.05 % | 12.252 M 0.00 % | 12.252 M 245.25 % | -8.435 M 0.00 % | -8.435 M -284.90 % | 4.562 M 0.00 % | 4.562 M 233.97 % | 1.366 M 0.00 % | 1.366 M -42.94 % | 2.394 M 0.00 % | 2.394 M 163.14 % | -3.792 M 0.00 % | -3.792 M 52.33 % | -7.953 M 0.00 % | -7.953 M -280.52 % | 4.406 M 0.00 % | 4.406 M 83.93 % | 2.395 M 0.00 % | 2.395 M 161.55 % | -3.892 M 0.00 % | -3.892 M -191.00 % | 4.277 M 0.00 % | 4.277 M -23.01 % | 5.555 M 0.00 % | 5.555 M 768.47 % | -831.000 K 0.00 % | -831.000 K |
Cash at beginning of period | 129.134 M | 0.000 -100.00 % | 167.801 M 347.30 % | 37.514 M 0.00 % | 37.514 M -61.92 % | 98.512 M 5.19 % | 93.654 M -29.78 % | 133.370 M 12.36 % | 118.694 M -70.73 % | 405.541 M 412.36 % | 79.152 M -91.03 % | 882.599 M 411.55 % | 172.535 M -23.81 % | 226.443 M 5.53 % | 214.574 M 33.35 % | 160.909 M 84.58 % | 87.177 M -36.22 % | 136.689 M 36.02 % | 100.492 M 30.73 % | 76.871 M 13.77 % | 67.565 M -14.91 % | 79.407 M 36.34 % | 58.240 M -33.68 % | 87.812 M 32.27 % | 66.386 M -47.23 % | 125.814 M 58.29 % | 79.485 M 0.00 % | 79.485 M -22.19 % | 102.157 M 0.00 % | 102.157 M 90.26 % | 53.692 M 0.00 % | 53.692 M 51.17 % | 35.517 M 0.00 % | 35.517 M -59.35 % | 87.369 M 0.00 % | 87.369 M 9.23 % | 79.983 M 0.00 % | 79.983 M 391.51 % | 16.273 M 0.00 % | 16.273 M 26.65 % | 12.849 M 0.00 % | 12.849 M 2 052.26 % | 597.000 K 0.00 % | 597.000 K -93.39 % | 9.032 M 0.00 % | 9.032 M 102.06 % | 4.470 M 0.00 % | 4.470 M 31.94 % | 3.388 M 0.00 % | 3.388 M 240.85 % | 994.000 K 0.00 % | 994.000 K -79.23 % | 4.785 M 0.00 % | 4.785 M -62.43 % | 12.739 M 0.00 % | 12.739 M 52.87 % | 8.333 M 0.00 % | 8.333 M 40.34 % | 5.938 M 0.00 % | 5.938 M -39.60 % | 9.830 M 0.00 % | 9.830 M 77.02 % | 5.553 M 0.00 % | 5.553 M 277 750.00 % | -2.000 K 0.00 % | -2.000 K -100.24 % | 829.000 K 0.00 % | 829.000 K |
Cash at end of period | 0.000 -100.00 % | 129.134 M -32.48 % | 191.257 M 13.98 % | 167.801 M | 0.000 -100.00 % | 37.514 M -61.92 % | 98.512 M 5.19 % | 93.654 M -29.78 % | 133.370 M 12.36 % | 118.694 M -70.73 % | 405.541 M 412.36 % | 79.152 M -91.03 % | 882.599 M 411.55 % | 172.535 M -23.81 % | 226.443 M 5.53 % | 214.574 M 33.35 % | 160.909 M 84.58 % | 87.177 M -36.22 % | 136.689 M 36.02 % | 100.492 M 30.73 % | 76.871 M 13.77 % | 67.565 M 538.40 % | 10.584 M -81.83 % | 58.240 M -50.38 % | 117.383 M 76.82 % | 66.386 M -64.16 % | 185.242 M 0.00 % | 185.242 M 133.05 % | 79.485 M 0.00 % | 79.485 M -22.19 % | 102.157 M 0.00 % | 102.157 M 90.26 % | 53.692 M 0.00 % | 53.692 M 51.17 % | 35.517 M 0.00 % | 35.517 M -62.80 % | 95.484 M 0.00 % | 95.484 M 20.35 % | 79.336 M 0.00 % | 79.336 M 387.53 % | 16.273 M 0.00 % | 16.273 M 26.65 % | 12.849 M 0.00 % | 12.849 M 2 052.26 % | 597.000 K 0.00 % | 597.000 K -93.39 % | 9.032 M 0.00 % | 9.032 M 89.99 % | 4.754 M 0.00 % | 4.754 M 40.32 % | 3.388 M 0.00 % | 3.388 M 240.90 % | 993.849 K 0.00 % | 993.849 K -79.23 % | 4.785 M 0.00 % | 4.785 M -62.43 % | 12.739 M 0.00 % | 12.739 M 52.87 % | 8.333 M 0.00 % | 8.333 M 40.33 % | 5.938 M 0.00 % | 5.938 M -39.59 % | 9.830 M 0.00 % | 9.830 M 77.02 % | 5.553 M 0.00 % | 5.553 M 277 750.00 % | -2.000 K 0.00 % | -2.000 K |
Operating cash flow | 0.000 100.00 % | -76.179 M -1 430.17 % | 5.727 M 109.07 % | -63.139 M -237.24 % | 46.006 M 680.56 % | 5.894 M -91.45 % | 68.897 M 267.27 % | 18.759 M -85.95 % | 133.560 M 42.79 % | 93.538 M -54.84 % | 207.133 M 186.10 % | 72.400 M -50.50 % | 146.255 M 54.74 % | 94.519 M -49.52 % | 187.258 M 45.82 % | 128.421 M -21.67 % | 163.941 M 17.70 % | 139.285 M 16.06 % | 120.009 M -2.26 % | 122.779 M 34.45 % | 91.318 M 317.30 % | 21.883 M 55.25 % | 14.095 M 128.63 % | 6.165 M -85.71 % | 43.155 M 54.83 % | 27.873 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital expenditure | 0.000 100.00 % | -26.658 M -13.83 % | -23.420 M -148.78 % | -9.414 M 53.53 % | -20.259 M 69.04 % | -65.446 M -3.23 % | -63.401 M 15.91 % | -75.398 M -26.52 % | -59.593 M 19.29 % | -73.839 M -20.06 % | -61.502 M 15.58 % | -72.852 M 12.10 % | -82.879 M -73.46 % | -47.781 M -20.62 % | -39.613 M -8.28 % | -36.584 M -27.29 % | -28.740 M -27.57 % | -22.528 M -4.82 % | -21.492 M 12.78 % | -24.642 M -60.22 % | -15.380 M 56.47 % | -35.328 M 12.98 % | -40.599 M 16.46 % | -48.597 M 23.67 % | -63.670 M 11.13 % | -71.645 M -36.74 % | -52.395 M 0.00 % | -52.395 M 25.89 % | -70.701 M 0.00 % | -70.701 M -36.22 % | -51.902 M 0.00 % | -51.902 M 37.14 % | -82.565 M 0.00 % | -82.565 M 24.29 % | -109.059 M 0.00 % | -109.059 M -84.94 % | -58.971 M 0.00 % | -58.971 M -337.91 % | -13.467 M 0.00 % | -13.467 M -13 233.17 % | -101.000 K 0.00 % | -101.000 K 96.00 % | -2.524 M 0.00 % | -2.524 M 61.92 % | -6.628 M 0.00 % | -6.628 M -7.70 % | -6.154 M 0.00 % | -6.154 M -88.90 % | -3.258 M 0.00 % | -3.258 M -97.66 % | -1.648 M 0.00 % | -1.648 M -1 040.48 % | -144.500 K 0.00 % | -144.500 K 90.68 % | -1.551 M 0.00 % | -1.551 M -102.95 % | -764.000 K 0.00 % | -764.000 K 90.52 % | -8.063 M 0.00 % | -8.063 M 40.75 % | -13.609 M 0.00 % | -13.609 M 5.50 % | -14.400 M 0.00 % | -14.400 M -200.72 % | -4.789 M 0.00 % | -4.789 M 27.02 % | -6.562 M 0.00 % | -6.562 M |
Free CashFlow | 0.000 100.00 % | -102.837 M -481.23 % | -17.693 M 75.61 % | -72.553 M -381.79 % | 25.747 M 143.23 % | -59.552 M -1 183.55 % | 5.496 M 109.70 % | -56.639 M -176.57 % | 73.967 M 275.49 % | 19.699 M -86.47 % | 145.631 M 32 319.25 % | -452.000 K -100.71 % | 63.376 M 35.60 % | 46.738 M -68.34 % | 147.645 M 60.77 % | 91.837 M -32.07 % | 135.201 M 15.80 % | 116.757 M 18.51 % | 98.517 M 0.39 % | 98.137 M 29.23 % | 75.938 M 664.80 % | -13.445 M 49.27 % | -26.504 M 37.54 % | -42.432 M -106.83 % | -20.515 M 53.13 % | -43.772 M 16.46 % | -52.395 M 0.00 % | -52.395 M 25.89 % | -70.701 M 0.00 % | -70.701 M -36.22 % | -51.902 M 0.00 % | -51.902 M 37.14 % | -82.565 M 0.00 % | -82.565 M 24.29 % | -109.059 M 0.00 % | -109.059 M -84.94 % | -58.971 M 0.00 % | -58.971 M -337.91 % | -13.467 M 0.00 % | -13.467 M -13 233.17 % | -101.000 K 0.00 % | -101.000 K 96.00 % | -2.524 M 0.00 % | -2.524 M 61.92 % | -6.628 M 0.00 % | -6.628 M -7.70 % | -6.154 M 0.00 % | -6.154 M -88.90 % | -3.258 M 0.00 % | -3.258 M -97.66 % | -1.648 M 0.00 % | -1.648 M -1 040.48 % | -144.500 K 0.00 % | -144.500 K 90.68 % | -1.551 M 0.00 % | -1.551 M -102.95 % | -764.000 K 0.00 % | -764.000 K 90.52 % | -8.063 M 0.00 % | -8.063 M 40.75 % | -13.609 M 0.00 % | -13.609 M 5.50 % | -14.400 M 0.00 % | -14.400 M -200.72 % | -4.789 M 0.00 % | -4.789 M 27.02 % | -6.562 M 0.00 % | -6.562 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2003 | 2003 | 2002 | 2002 | 2001 | 2001 | 2000 | 2000 | 1999 | 1999 | 1998 | 1998 | 1997 | 1997 | 1996 | 1996 | 1995 | 1995 | 1994 | 1994 | 1993 | 1993 | 1992 | 1992 | 1991 |