
ZO Future Group 2309.HK
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 451.190 M 63.92 % | 275.244 M 26.78 % | 217.097 M -1.74 % | 220.939 M 33.88 % | 165.023 M -28.72 % | 231.529 M 10.02 % | 210.437 M 1.17 % | 208.013 M 20.27 % | 172.950 M 2.14 % | 169.333 M -33.22 % | 253.584 M 0.14 % | 253.227 M -14.01 % | 294.497 M -39.88 % | 489.887 M -37.30 % | 781.366 M 67.94 % | 465.277 M 4 264.70 % | 10.660 M -48.24 % | 20.595 M -51.90 % | 42.813 M -11.59 % | 48.428 M -52.51 % | 101.974 M -14.60 % | 119.410 M |
Net income | -313.961 M -71.77 % | -182.779 M -612.39 % | -25.657 M 36.90 % | -40.661 M 45.22 % | -74.232 M 71.50 % | -260.484 M 27.83 % | -360.927 M 15.08 % | -425.027 M -139.17 % | -177.712 M -203.40 % | -58.574 M -1 307.69 % | -4.161 M 97.36 % | -157.430 M -32.56 % | -118.760 M -186.74 % | 136.911 M 122.37 % | -612.054 M -97.34 % | -310.147 M -238.30 % | -91.677 M 39.74 % | -152.133 M -1 276.77 % | -11.050 M 86.12 % | -79.610 M -3 785.65 % | 2.160 M -90.81 % | 23.497 M |
Income before tax | -510.800 M -59.70 % | -319.857 M -276.99 % | -84.846 M 21.27 % | -107.768 M 4.14 % | -112.418 M 58.62 % | -271.683 M 25.17 % | -363.050 M 17.11 % | -437.968 M -111.47 % | -207.106 M -245.01 % | -60.029 M -661.89 % | -7.879 M 94.35 % | -139.549 M -11.17 % | -125.532 M -187.36 % | 143.688 M 118.31 % | -784.602 M -127.10 % | -345.489 M -276.53 % | -91.755 M 39.52 % | -151.715 M -1 272.99 % | -11.050 M 81.46 % | -59.607 M -633.44 % | 11.174 M -61.49 % | 29.016 M |
Income before tax ratio | -1.13 2.58 % | -1.16 -197.34 % | -0.39 19.88 % | -0.49 28.40 % | -0.68 41.95 % | -1.17 31.98 % | -1.73 18.06 % | -2.11 -75.82 % | -1.20 -237.79 % | -0.35 -1 040.96 % | -0.03 94.36 % | -0.55 -29.28 % | -0.43 -245.33 % | 0.29 129.21 % | -1.00 -35.23 % | -0.74 91.37 % | -8.61 -16.84 % | -7.37 -2 754.17 % | -0.26 79.03 % | -1.23 -1 223.26 % | 0.11 -54.91 % | 0.24 |
EBITDA | -244.463 M -27.62 % | -191.562 M -1 147.23 % | -15.359 M -1 856.56 % | -785.000 K -104.81 % | 16.307 M 112.21 % | -133.580 M 44.73 % | -241.666 M 25.96 % | -326.402 M -103.56 % | -160.346 M -387.80 % | -32.871 M -335.85 % | 13.937 M 113.26 % | -105.088 M -70.34 % | -61.694 M -125.11 % | 245.705 M 141.65 % | -589.919 M -383.13 % | -122.104 M -34.50 % | -90.781 M 39.57 % | -150.230 M -1 510.87 % | -9.326 M 83.29 % | -55.827 M -526.55 % | 13.088 M -57.63 % | 30.892 M |
Net income ratio | -0.70 -4.79 % | -0.66 -461.90 % | -0.12 35.78 % | -0.18 59.09 % | -0.45 60.02 % | -1.13 34.40 % | -1.72 16.06 % | -2.04 -98.85 % | -1.03 -197.05 % | -0.35 -2 008.08 % | -0.02 97.36 % | -0.62 -54.17 % | -0.40 -244.29 % | 0.28 135.68 % | -0.78 -17.51 % | -0.67 92.25 % | -8.60 -16.42 % | -7.39 -2 762.04 % | -0.26 84.30 % | -1.64 -7 860.81 % | 0.02 -89.24 % | 0.20 |
Ratio EBITDA | -0.54 22.15 % | -0.70 -883.74 % | -0.07 -1 891.19 % | 0.00 -103.60 % | 0.10 117.13 % | -0.58 49.76 % | -1.15 26.81 % | -1.57 -69.25 % | -0.93 -377.60 % | -0.19 -453.20 % | 0.05 113.24 % | -0.41 -98.10 % | -0.21 -141.77 % | 0.50 166.43 % | -0.75 -187.69 % | -0.26 96.92 % | -8.52 -16.75 % | -7.29 -3 248.69 % | -0.22 81.10 % | -1.15 -998.18 % | 0.13 -50.39 % | 0.26 |
Gross profit ratio | -0.98 8.41 % | -1.07 0.44 % | -1.08 23.18 % | -1.40 31.71 % | -2.05 -57.12 % | -1.31 -5.84 % | -1.24 20.59 % | -1.56 -82.20 % | -0.85 -31.20 % | -0.65 -743.05 % | -0.08 82.05 % | -0.43 -31.33 % | -0.33 -479.35 % | 0.09 -3.63 % | 0.09 -58.33 % | 0.21 -44.75 % | 0.39 165.21 % | 0.15 1.03 % | 0.15 -26.27 % | 0.20 -29.05 % | 0.28 -23.18 % | 0.36 |
Weighted average shs out dil | 825.391 M 5.55 % | 782.007 M 1.35 % | 771.560 M 0.00 % | 771.560 M 4.55 % | 737.958 M 4.17 % | 708.401 M 30.32 % | 543.575 M 66.49 % | 326.492 M 84.44 % | 177.018 M 814.25 % | 19.362 M 17.15 % | 16.528 M 83.40 % | 9.012 M 15.91 % | 7.776 M -38.34 % | 12.609 M 16.05 % | 10.866 M -89.34 % | 101.886 M 3 471.93 % | 2.852 M 28.54 % | 2.219 M 66.67 % | 1.331 M 28.29 % | 1.038 M 0.00 % | 1.038 M | 0.000 |
Weighted average shs out | 825.391 M 5.55 % | 782.007 M 1.35 % | 771.560 M 0.00 % | 771.560 M 4.55 % | 737.958 M 4.17 % | 708.401 M 30.32 % | 543.575 M 66.49 % | 326.492 M 84.64 % | 176.828 M 813.26 % | 19.362 M 17.15 % | 16.528 M 83.40 % | 9.012 M 15.91 % | 7.776 M -38.34 % | 12.609 M 16.05 % | 10.866 M -89.32 % | 101.745 M 3 651.65 % | 2.712 M 23.51 % | 2.196 M 64.92 % | 1.331 M 28.29 % | 1.038 M 0.00 % | 1.038 M -94.05 % | 17.455 M |
EPS diluted | -0.38 -65.22 % | -0.23 -590.69 % | -0.03 36.81 % | -0.05 47.30 % | -0.10 72.97 % | -0.37 43.94 % | -0.66 49.23 % | -1.30 -30.00 % | -1.00 67.00 % | -3.03 -1 112.00 % | -0.25 98.57 % | -17.47 -14.41 % | -15.27 -240.74 % | 10.85 119.26 % | -56.33 -1 378.48 % | -3.81 87.64 % | -30.83 55.03 % | -68.56 -726.02 % | -8.30 89.18 % | -76.70 -3 650.93 % | 2.16 | 0.00 |
Earnings per share | -0.38 -65.22 % | -0.23 -590.69 % | -0.03 36.81 % | -0.05 47.30 % | -0.10 72.97 % | -0.37 43.94 % | -0.66 49.23 % | -1.30 -28.71 % | -1.01 66.67 % | -3.03 -1 112.00 % | -0.25 98.57 % | -17.47 -14.41 % | -15.27 -240.74 % | 10.85 119.26 % | -56.33 -1 378.48 % | -3.81 87.64 % | -30.83 55.50 % | -69.28 -734.70 % | -8.30 89.18 % | -76.70 -3 650.93 % | 2.16 60.00 % | 1.35 |
Gross profit | -443.358 M -50.13 % | -295.314 M -26.23 % | -233.952 M 24.52 % | -309.935 M 8.56 % | -338.967 M -11.99 % | -302.674 M -16.44 % | -259.931 M 19.66 % | -323.550 M -119.14 % | -147.643 M -34.00 % | -110.181 M -462.95 % | -19.572 M 82.02 % | -108.880 M -12.92 % | -96.418 M -328.05 % | 42.280 M -39.58 % | 69.977 M -30.03 % | 100.007 M 2 311.56 % | 4.147 M 37.27 % | 3.021 M -51.40 % | 6.216 M -34.82 % | 9.536 M -66.30 % | 28.300 M -34.40 % | 43.141 M |
Income tax expense | 1.180 M 276.12 % | -670.000 K -194.50 % | 709.000 K 71 000.00 % | -1.000 K 99.83 % | -589.000 K 88.67 % | -5.199 M -417.01 % | 1.640 M 516.54 % | 266.000 K -98.92 % | 24.528 M 9 518.82 % | 255.000 K -92.65 % | 3.471 M -83.50 % | 21.032 M 325.40 % | 4.944 M -85.57 % | 34.252 M 122.27 % | -153.783 M -371.65 % | -32.606 M -41 702.05 % | -78.000 K -118.66 % | 418.000 K -81.27 % | 2.232 M -88.84 % | 20.003 M 1 447.02 % | 1.293 M 65.56 % | 781.000 K |
Cost of revenue | 894.548 M 56.78 % | 570.558 M 26.50 % | 451.049 M -15.04 % | 530.874 M 5.33 % | 503.990 M -5.66 % | 534.203 M 13.57 % | 470.368 M -11.51 % | 531.563 M 65.81 % | 320.593 M 14.70 % | 279.514 M 2.33 % | 273.156 M -24.56 % | 362.107 M -7.37 % | 390.915 M -12.67 % | 447.607 M -37.08 % | 711.389 M 94.76 % | 365.270 M 5 508.32 % | 6.513 M -62.94 % | 17.574 M -51.98 % | 36.597 M -5.90 % | 38.892 M -47.21 % | 73.674 M -3.40 % | 76.269 M |
General and administrative expenses | 0.000 -100.00 % | 52.957 M 35.91 % | 38.965 M 10.14 % | 35.379 M -29.43 % | 50.134 M -7.79 % | 54.370 M 0.30 % | 54.205 M 28.48 % | 42.190 M 39.83 % | 30.172 M -8.29 % | 32.899 M -53.86 % | 71.301 M -27.85 % | 98.818 M 67.88 % | 58.861 M 15.59 % | 50.923 M -33.12 % | 76.137 M | 0.000 -100.00 % | 19.072 M -35.49 % | 29.563 M 76.55 % | 16.745 M -13.74 % | 19.413 M 92.36 % | 10.092 M | 0.000 |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -31.000 K 96.89 % | -998.000 K -122.69 % | 4.398 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 M 153.16 % | 790.000 K -58.94 % | 1.924 M -33.91 % | 2.911 M -37.21 % | 4.636 M | 0.000 |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.000 K | 0.000 -100.00 % | 232.000 K -29.27 % | 328.000 K -92.89 % | 4.610 M 56.70 % | 2.942 M -94.19 % | 50.605 M -33.44 % | 76.033 M 4.63 % | 72.670 M 136.49 % | -199.132 M 67.39 % | -610.639 M -369.86 % | 226.278 M 65 109.68 % | 347.000 K -14.11 % | 404.000 K 110.97 % | -3.683 M -435.43 % | 1.098 M 142.48 % | -2.585 M | 0.000 |
Operating expenses | 119.210 M 125.11 % | 52.957 M 35.91 % | 38.965 M 10.14 % | 35.379 M -29.38 % | 50.099 M -6.13 % | 53.372 M -29.66 % | 75.882 M -21.98 % | 97.258 M 91.31 % | 50.837 M -11.00 % | 57.120 M 374.77 % | 12.031 M -4.09 % | 12.544 M 150.53 % | 5.007 M 103.38 % | -148.209 M -164.25 % | 230.674 M -27.98 % | 320.290 M 1 395.35 % | 21.419 M -85.86 % | 151.476 M 910.78 % | 14.986 M -31.55 % | 21.893 M 52.59 % | 14.348 M 2.75 % | 13.964 M |
Cost and expenses | 1.014 B 77.68 % | 570.558 M 36.43 % | 418.208 M -10.17 % | 465.552 M 8.99 % | 427.136 M -27.31 % | 587.575 M 7.57 % | 546.250 M -13.13 % | 628.821 M 69.30 % | 371.430 M 10.34 % | 336.634 M 18.04 % | 285.187 M -23.88 % | 374.651 M -5.37 % | 395.922 M 32.24 % | 299.398 M -68.22 % | 942.063 M 37.42 % | 685.559 M 2 354.39 % | 27.932 M -83.48 % | 169.050 M 227.72 % | 51.583 M -15.14 % | 60.785 M -30.94 % | 88.022 M -2.45 % | 90.233 M |
Research and development expenses | 27.085 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 |
Selling general and administrative expenses | 92.125 M 73.96 % | 52.957 M 35.91 % | 38.965 M 10.14 % | 35.379 M -29.39 % | 50.103 M -6.12 % | 53.372 M -8.93 % | 58.603 M 38.90 % | 42.190 M 39.83 % | 30.172 M -8.29 % | 32.899 M -53.86 % | 71.301 M -27.85 % | 98.818 M 67.88 % | 58.861 M 15.59 % | 50.923 M -33.12 % | 76.137 M -19.01 % | 94.012 M 346.15 % | 21.072 M -30.58 % | 30.353 M 62.59 % | 18.669 M -16.37 % | 22.324 M 51.58 % | 14.728 M 5.47 % | 13.964 M |
Interest income | 8.829 M 5.76 % | 8.348 M 191.79 % | 2.861 M -68.09 % | 8.965 M -49.91 % | 17.896 M 129.35 % | 7.803 M 912.06 % | 771.000 K -59.63 % | 1.910 M 364.72 % | 411.000 K -75.61 % | 1.685 M 1 129.93 % | 137.000 K -3.52 % | 142.000 K -89.19 % | 1.314 M -33.77 % | 1.984 M -3.92 % | 2.065 M -50.88 % | 4.204 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.000 K |
Interest expense | 116.057 M 215.30 % | 36.808 M 67.14 % | 22.022 M -13.17 % | 25.361 M -17.32 % | 30.675 M -7.57 % | 33.187 M 18.49 % | 28.008 M 46.87 % | 19.070 M 111.02 % | 9.037 M 4.44 % | 8.653 M 1 721.68 % | 475.000 K -97.40 % | 18.267 M -28.14 % | 25.421 M 19.29 % | 21.310 M 60.64 % | 13.266 M -5.10 % | 13.979 M 2 498.36 % | 538.000 K -85.32 % | 3.664 M 7 533.33 % | 48.000 K -67.79 % | 149.000 K -22.80 % | 193.000 K 4.89 % | 184.000 K |
Depreciation and amortization | 123.466 M 43.64 % | 85.953 M 81.09 % | 47.465 M -41.85 % | 81.622 M -16.75 % | 98.050 M -6.54 % | 104.916 M 12.41 % | 93.330 M 0.90 % | 92.496 M 145.20 % | 37.723 M 93.80 % | 19.465 M -8.79 % | 21.341 M 31.78 % | 16.194 M -57.85 % | 38.417 M -52.40 % | 80.707 M -55.51 % | 181.417 M -25.17 % | 242.447 M 55 507.16 % | 436.000 K -58.63 % | 1.054 M -37.11 % | 1.676 M -53.84 % | 3.631 M 198.36 % | 1.217 M -28.07 % | 1.692 M |
Operating income | -562.568 M -90.50 % | -295.314 M -8.21 % | -272.917 M 20.97 % | -345.314 M 11.25 % | -389.066 M -9.27 % | -356.046 M 9.89 % | -395.117 M 11.45 % | -446.185 M -115.52 % | -207.031 M -36.33 % | -151.863 M -58.63 % | -95.732 M 54.95 % | -212.484 M -18.08 % | -179.948 M -209.06 % | 164.998 M 202.68 % | -160.697 M 27.05 % | -220.282 M -1 175.37 % | -17.272 M 88.65 % | -152.119 M -1 325.27 % | -10.673 M 82.37 % | -60.556 M -534.03 % | 13.952 M -52.18 % | 29.177 M |
Operating income ratio | -1.25 -16.21 % | -1.07 14.65 % | -1.26 19.57 % | -1.56 33.71 % | -2.36 -53.31 % | -1.54 18.10 % | -1.88 12.47 % | -2.14 -79.19 % | -1.20 -33.48 % | -0.90 -137.56 % | -0.38 55.01 % | -0.84 -37.33 % | -0.61 -281.42 % | 0.34 263.77 % | -0.21 56.56 % | -0.47 70.78 % | -1.62 78.06 % | -7.39 -2 862.86 % | -0.25 80.06 % | -1.25 -1 013.93 % | 0.14 -44.01 % | 0.24 |
Total other income expenses net | 51.768 M 310.93 % | -24.543 M -121.11 % | 116.265 M -15.04 % | 136.845 M -8.58 % | 149.695 M 14 433.50 % | 1.030 M 102.31 % | -44.516 M -641.75 % | 8.217 M 128.05 % | -29.291 M -135.27 % | 83.051 M 0.07 % | 82.994 M 43.67 % | 57.766 M 22.87 % | 47.013 M -78.49 % | 218.524 M 135.03 % | -623.905 M -398.30 % | -125.206 M -68.10 % | -74.483 M 33.76 % | -112.438 M -468 391.67 % | -24.000 K 99.94 % | -37.389 M -1 245.90 % | -2.778 M -1 625.47 % | -161.000 K |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 956.972 M 98.34 % | 482.489 M 47.99 % | 326.032 M -17.92 % | 397.207 M 12.45 % | 353.217 M -30.26 % | 506.487 M 221.46 % | 157.557 M -13.94 % | 183.070 M 575.58 % | -38.494 M -110.80 % | 356.304 M 184.98 % | 125.027 M 1 508.28 % | -8.878 M -106.80 % | 130.470 M 228.66 % | 39.698 M -76.96 % | 172.318 M 178.70 % | 61.830 M 5 323.68 % | 1.140 M 116.16 % | -7.055 M -4.41 % | -6.757 M -295.18 % | 3.462 M 77.18 % | 1.954 M 169.54 % | -2.810 M |
Total investments | 543.450 M 574.36 % | 80.587 M -83.17 % | 478.692 M -1.18 % | 484.398 M -9.58 % | 535.712 M -8.15 % | 583.263 M 9 971.89 % | 5.791 M -45.88 % | 10.701 M 0.39 % | 10.659 M -56.87 % | 24.715 M -28.45 % | 34.544 M 2.55 % | 33.685 M 114.50 % | 15.704 M | 0.000 | 0.000 | 0.000 -100.00 % | 60.419 M -55.03 % | 134.364 M | 0.000 -100.00 % | 2.695 M -92.50 % | 35.940 M 14.97 % | 31.260 M |
Total debt | 1.199 B 91.04 % | 627.794 M 84.22 % | 340.781 M -21.28 % | 432.915 M 8.78 % | 397.972 M -27.02 % | 545.291 M 126.07 % | 241.209 M -4.39 % | 252.291 M 172.18 % | 92.694 M -75.82 % | 383.286 M 108.49 % | 183.843 M 37.06 % | 134.130 M -25.68 % | 180.467 M 60.70 % | 112.302 M -37.71 % | 180.284 M 131.93 % | 77.732 M 1 792.21 % | 4.108 M | 0.000 | 0.000 -100.00 % | 5.950 M -4.03 % | 6.200 M -2.49 % | 6.358 M |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 16.489 M 890.93 % | 1.664 M 102.97 % | -56.034 M -16.83 % | -47.963 M 41.31 % | -81.721 M -13.48 % | -72.011 M -8.56 % | -66.331 M 5.35 % | -70.083 M -10.21 % | -63.592 M -172.20 % | 88.074 M -52.45 % | 185.216 M 2 945.97 % | -6.508 M 86.36 % | -47.702 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -84.000 K |
Retained earnings | 0.000 100.00 % | -1.627 B -11.65 % | -1.458 B -1.79 % | -1.432 B -2.82 % | -1.393 B -4.53 % | -1.332 B -24.30 % | -1.072 B -50.77 % | -710.954 M -148.65 % | -285.927 M 80.59 % | -1.473 B -4.14 % | -1.414 B -0.30 % | -1.410 B -11.52 % | -1.264 B -10.22 % | -1.147 B 10.66 % | -1.284 B -90.81 % | -672.979 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.440 M |
Common stock | 230.696 M 13.19 % | 203.814 M 5.66 % | 192.890 M 0.00 % | 192.890 M 0.00 % | 192.890 M 8.92 % | 177.100 M 0.00 % | 177.100 M 61.38 % | 109.741 M 74.38 % | 62.932 M -34.99 % | 96.811 M 0.00 % | 96.811 M 76.63 % | 54.811 M 40.98 % | 38.878 M 0.00 % | 38.878 M 0.00 % | 38.878 M 21.96 % | 31.878 M 223.57 % | 9.852 M 29.58 % | 7.603 M 97.99 % | 3.840 M 20.00 % | 3.200 M 0.00 % | 3.200 M 0.00 % | 3.200 M |
Total equity | -89.566 M -143.50 % | 205.899 M 2.22 % | 201.436 M -9.59 % | 222.813 M -26.90 % | 304.814 M 1.53 % | 300.229 M -47.83 % | 575.509 M 1.68 % | 566.010 M 91.15 % | 296.106 M 349.37 % | 65.894 M 42.64 % | 46.197 M 107.08 % | 22.309 M 122.47 % | -99.269 M -558.86 % | 21.634 M 117.68 % | -122.365 M -136.03 % | 339.605 M 620.68 % | -65.223 M -615.76 % | 12.646 M 23 092.73 % | -55.000 K -101.69 % | 3.251 M -96.08 % | 82.861 M -7.87 % | 89.942 M |
Other non current liabilities | 134.223 M -28.62 % | 188.039 M 1 277.27 % | 13.653 M | 0.000 -100.00 % | 19.888 M 792.64 % | 2.228 M -51.00 % | 4.547 M -86.44 % | 33.533 M 16.57 % | 28.766 M 796.70 % | 3.208 M 983.78 % | 296.000 K -98.74 % | 23.523 M | 0.000 -100.00 % | 11.337 M 107.37 % | -153.909 M -167.42 % | 228.281 M 136.86 % | 96.377 M -1.64 % | 97.982 M | 0.000 | 0.000 -100.00 % | 2.262 M 1 254.49 % | 167.000 K |
Long term debt | 1.155 B 95.48 % | 591.028 M 499.58 % | 98.573 M -71.74 % | 348.800 M 72.80 % | 201.851 M 645.36 % | 27.081 M -67.96 % | 84.512 M -15.33 % | 99.814 M 52 992.55 % | 188.000 K -99.88 % | 150.807 M 243.77 % | 43.869 M 5 160.07 % | 834.000 K -99.55 % | 184.833 M -1.18 % | 187.038 M 1 745.16 % | -11.369 M -127.06 % | 42.008 M 1 578.31 % | 2.503 M | 0.000 | 0.000 -100.00 % | 5.689 M -4.39 % | 5.950 M -2.46 % | 6.100 M |
Total non current liabilities | 1.293 B 65.51 % | 781.493 M 575.33 % | 115.721 M -67.04 % | 351.080 M 56.51 % | 224.316 M 256.28 % | 62.961 M -21.18 % | 79.876 M -19.98 % | 99.814 M 52 992.55 % | 188.000 K -99.88 % | 150.527 M 243.13 % | 43.869 M 5 160.07 % | 834.000 K -99.55 % | 184.833 M -29.84 % | 263.449 M -10.86 % | 295.552 M -38.59 % | 481.246 M 370.62 % | 102.257 M 4.19 % | 98.149 M 58 671.86 % | 167.000 K -97.15 % | 5.856 M -30.11 % | 8.379 M 33.70 % | 6.267 M |
Other current liabilities | 609.013 M 280.30 % | 160.139 M -56.89 % | 371.448 M 13.86 % | 326.234 M 6.58 % | 306.080 M 77.27 % | 172.660 M 13.88 % | 151.615 M 208.23 % | 49.189 M -0.07 % | 49.224 M -19.57 % | 61.201 M 1.67 % | 60.195 M -12.63 % | 68.895 M -23.59 % | 90.166 M -31.63 % | 131.871 M -34.81 % | 202.280 M -43.79 % | 359.833 M 6 590.83 % | 5.378 M -49.18 % | 10.583 M | 0.000 -100.00 % | 3.345 M | 0.000 -100.00 % | 1.783 M |
Deferred revenue | 72.697 M 86.59 % | 38.961 M 176.95 % | 14.068 M -3.51 % | 14.579 M -58.73 % | 35.326 M 429.55 % | 6.671 M -77.10 % | 29.136 M 16.69 % | 24.969 M -7.58 % | 27.016 M 18.54 % | 22.790 M 116.28 % | -139.974 M -5.01 % | -133.296 M 25.30 % | -178.442 M -343.20 % | 73.372 M -69.38 % | 239.612 M 11.33 % | 215.223 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 43.968 M 19.59 % | 36.766 M -84.82 % | 242.208 M 187.95 % | 84.115 M -57.11 % | 196.121 M -59.95 % | 489.714 M 807.35 % | 53.972 M 206.71 % | 17.597 M 285.04 % | -9.510 M 76.94 % | -41.234 M -135.29 % | 116.832 M -57.64 % | 275.796 M 54.56 % | 178.442 M 69.81 % | 105.083 M -38.97 % | 172.181 M 381.98 % | 35.724 M | 0.000 | 0.000 | 0.000 -100.00 % | 261.000 K 4.40 % | 250.000 K -3.10 % | 258.000 K |
Total current liabilities | 782.286 M 188.23 % | 271.407 M -57.75 % | 642.414 M 44.72 % | 443.911 M -18.94 % | 547.631 M -20.11 % | 685.465 M 105.14 % | 334.149 M 55.79 % | 214.492 M 30.63 % | 164.198 M 49.50 % | 109.831 M -57.83 % | 260.433 M -40.77 % | 439.732 M 36.77 % | 321.501 M 9.33 % | 294.053 M -35.25 % | 454.143 M 7.52 % | 422.384 M 1 236.87 % | 31.595 M -13.64 % | 36.586 M 58.64 % | 23.063 M -28.64 % | 32.317 M 287.82 % | 8.333 M 181.43 % | 2.961 M |
Total liabilities | 2.076 B 97.15 % | 1.053 B 38.88 % | 758.135 M -4.64 % | 794.991 M 2.99 % | 771.947 M 3.14 % | 748.426 M 63.05 % | 459.006 M 19.59 % | 383.805 M 67.17 % | 229.593 M -25.61 % | 308.643 M -13.76 % | 357.888 M -29.00 % | 504.083 M -10.66 % | 564.230 M 1.21 % | 557.502 M -25.64 % | 749.695 M -17.04 % | 903.630 M 575.10 % | 133.852 M -0.66 % | 134.735 M 480.00 % | 23.230 M -39.15 % | 38.173 M 128.42 % | 16.712 M 81.10 % | 9.228 M |
Other non current assets | 79.683 M -85.78 % | 560.371 M 6 903.76 % | 8.001 M 104.51 % | -177.539 M 31.83 % | -260.442 M 28.89 % | -366.241 M -9.69 % | -333.878 M 18.39 % | -409.104 M -20.11 % | -340.596 M -19.40 % | -285.267 M 1.18 % | -288.668 M 11.19 % | -325.052 M -7.63 % | -302.015 M -5 349.70 % | 5.753 M -60.59 % | 14.599 M -20.94 % | 18.466 M -69.96 % | 61.479 M -54.67 % | 135.614 M 18 735.28 % | 720.000 K -73.28 % | 2.695 M -92.50 % | 35.940 M 357.08 % | 7.863 M |
Long term investments | 543.450 M 1 143.45 % | 43.705 M -90.87 % | 478.692 M -1.18 % | 484.398 M -9.58 % | 535.712 M -8.15 % | 583.263 M 5.38 % | 553.493 M 51 483.69 % | 1.073 M -58.25 % | 2.570 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 % | 31.260 M |
Intangible assets | 0.000 -100.00 % | 60.056 M -11.94 % | 68.199 M -6.49 % | 72.936 M -48.27 % | 140.983 M -17.53 % | 170.957 M 19.77 % | 142.743 M -27.55 % | 197.024 M 39.15 % | 141.589 M 72.13 % | 82.259 M 97.00 % | 41.756 M -4.29 % | 43.627 M 15.12 % | 37.896 M -46.82 % | 71.257 M -71.07 % | 246.344 M -70.61 % | 838.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.067 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.522 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.185 M | 0.000 | 0.000 -100.00 % | 22.185 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.524 M -4.68 % | 5.795 M |
Goodwill and intangible assets | 288.685 M 380.69 % | 60.056 M -11.94 % | 68.199 M -6.49 % | 72.936 M -48.27 % | 140.983 M -20.56 % | 177.479 M 24.33 % | 142.743 M -27.55 % | 197.024 M 39.15 % | 141.589 M 72.13 % | 82.259 M 97.00 % | 41.756 M -4.29 % | 43.627 M -27.39 % | 60.081 M -15.68 % | 71.257 M -71.07 % | 246.344 M -71.37 % | 860.385 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.524 M -43.99 % | 9.862 M |
Property plant equipment net | 480.785 M 97.73 % | 243.154 M 97.44 % | 123.152 M 17.73 % | 104.603 M -12.44 % | 119.459 M -38.83 % | 195.284 M 2.17 % | 191.135 M -9.42 % | 211.007 M 6.03 % | 199.007 M -1.97 % | 203.008 M -17.78 % | 246.912 M -12.26 % | 281.425 M 6.55 % | 264.119 M -4.78 % | 277.389 M -7.12 % | 298.649 M 5.68 % | 282.585 M 9 344.69 % | 2.992 M 7.63 % | 2.780 M -39.49 % | 4.594 M -74.28 % | 17.860 M -21.39 % | 22.720 M 28.89 % | 17.627 M |
Total non current assets | 1.393 B 53.49 % | 907.286 M 33.81 % | 678.044 M 2.43 % | 661.937 M -16.86 % | 796.154 M -16.15 % | 949.504 M 184.39 % | 333.878 M -18.39 % | 409.104 M 20.11 % | 340.596 M 19.40 % | 285.267 M -1.18 % | 288.668 M -11.19 % | 325.052 M 7.63 % | 302.015 M -14.78 % | 354.399 M -36.67 % | 559.592 M -51.82 % | 1.161 B 1 701.49 % | 64.471 M -53.41 % | 138.394 M 2 504.33 % | 5.314 M -74.15 % | 20.555 M -67.97 % | 64.184 M -3.64 % | 66.612 M |
Other current assets | 167.721 M 354.75 % | 36.882 M 474.75 % | 6.417 M -40.39 % | 10.765 M 23.54 % | 8.714 M -86.97 % | 66.864 M 26.76 % | 52.747 M 1.54 % | 51.946 M | 0.000 -100.00 % | 24.715 M -41.30 % | 42.101 M 16.37 % | 36.178 M 113.38 % | 16.955 M -88.68 % | 149.759 M 160.72 % | 57.441 M 50.18 % | 38.249 M 3 114.20 % | 1.190 M 311.76 % | 289.000 K -84.25 % | 1.835 M -54.19 % | 4.006 M -54.84 % | 8.871 M -48.68 % | 17.287 M |
Short term investments | 0.000 -100.00 % | 36.882 M 474.75 % | 6.417 M -40.39 % | 10.765 M | 0.000 -100.00 % | 5.693 M -1.69 % | 5.791 M -39.85 % | 9.628 M -9.67 % | 10.659 M -56.87 % | 24.715 M -28.45 % | 34.544 M 2.55 % | 33.685 M 114.50 % | 15.704 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 242.350 M 66.79 % | 145.305 M 885.19 % | 14.749 M -47.50 % | 28.092 M -22.30 % | 36.155 M -6.83 % | 38.804 M -53.61 % | 83.652 M 20.85 % | 69.221 M -47.24 % | 131.188 M 386.21 % | 26.982 M -54.12 % | 58.816 M -58.87 % | 143.008 M 186.03 % | 49.997 M -31.14 % | 72.604 M 811.42 % | 7.966 M -49.91 % | 15.902 M 435.78 % | 2.968 M -57.93 % | 7.055 M 4.41 % | 6.757 M 171.58 % | 2.488 M -41.40 % | 4.246 M -53.69 % | 9.168 M |
Cash and short term investments | 242.350 M 66.79 % | 145.305 M 885.19 % | 14.749 M -58.70 % | 35.708 M -20.21 % | 44.755 M 15.34 % | 38.804 M -56.62 % | 89.443 M 13.44 % | 78.849 M -44.41 % | 141.847 M 174.38 % | 51.697 M -44.63 % | 93.360 M -47.16 % | 176.693 M 168.94 % | 65.701 M -9.51 % | 72.604 M 811.42 % | 7.966 M -49.91 % | 15.902 M 435.78 % | 2.968 M -57.93 % | 7.055 M 4.41 % | 6.757 M 171.58 % | 2.488 M -41.40 % | 4.246 M -53.69 % | 9.168 M |
Total current assets | 593.599 M 68.87 % | 351.513 M 24.86 % | 281.527 M -20.89 % | 355.867 M 26.82 % | 280.607 M 150.52 % | 112.011 M -23.88 % | 147.144 M 0.23 % | 146.803 M -19.57 % | 182.533 M 105.84 % | 88.676 M -22.75 % | 114.794 M -42.60 % | 200.006 M 22.81 % | 162.863 M -27.53 % | 224.737 M 231.77 % | 67.738 M -17.19 % | 81.799 M 1 867.27 % | 4.158 M -53.73 % | 8.987 M -49.68 % | 17.861 M -14.41 % | 20.869 M -41.03 % | 35.389 M 8.70 % | 32.558 M |
Inventory | 54.160 M 229.16 % | 16.454 M | 0.000 -100.00 % | 54.000 K -85.71 % | 378.000 K -55.84 % | 856.000 K -75.18 % | 3.449 M -46.68 % | 6.469 M 21.90 % | 5.307 M 98.62 % | 2.672 M 66.69 % | 1.603 M -3.84 % | 1.667 M -25.08 % | 2.225 M -6.28 % | 2.374 M 1.84 % | 2.331 M 26.82 % | 1.838 M | 0.000 | 0.000 -100.00 % | 3.656 M -59.16 % | 8.951 M -20.81 % | 11.303 M 1 977.76 % | 544.000 K |
Net receivables | 129.368 M -15.37 % | 152.872 M -41.28 % | 260.361 M -15.83 % | 309.340 M 36.42 % | 226.760 M 4 032.68 % | 5.487 M -89.89 % | 54.252 M -11.76 % | 61.485 M 73.79 % | 35.379 M 3.12 % | 34.307 M 179.51 % | 12.274 M -35.92 % | 19.153 M -79.83 % | 94.937 M -27.49 % | 130.933 M 652.45 % | 17.401 M -32.58 % | 25.810 M | 0.000 -100.00 % | 1.643 M -70.73 % | 5.613 M 3.48 % | 5.424 M -50.55 % | 10.969 M 97.32 % | 5.559 M |
Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 177.539 M -31.83 % | 260.442 M -27.60 % | 359.719 M 263.80 % | -219.615 M | 0.000 -100.00 % | 338.026 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 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 553.493 M 40.51 % | 393.908 M 15 227.16 % | 2.570 M 332.66 % | 594.000 K -4.65 % | 623.000 K -53.30 % | 1.334 M 1 507.23 % | 83.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 56.608 M 59.28 % | 35.541 M 141.94 % | 14.690 M -22.61 % | 18.983 M 87.88 % | 10.104 M -38.47 % | 16.420 M -29.81 % | 23.394 M 73.20 % | 13.507 M -5.85 % | 14.347 M 108.59 % | 6.878 M -53.87 % | 14.910 M -43.27 % | 26.284 M -8.43 % | 28.705 M 1.42 % | 28.302 M -32.03 % | 41.639 M 57.67 % | 26.409 M 349.13 % | 5.880 M 5.23 % | 5.588 M 82.26 % | 3.066 M -62.89 % | 8.261 M 19.57 % | 6.909 M | 0.000 |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.703 M -15.80 % | 22.212 M -6.50 % | 23.757 M 5 583.49 % | 418.000 K 0.00 % | 418.000 K 0.00 % | 418.000 K 0.00 % | 418.000 K -97.94 % | 20.337 M -0.38 % | 20.415 M 2.09 % | 19.997 M -2.22 % | 20.450 M 1 641.91 % | 1.174 M 27.61 % | 920.000 K |
Deferred revenue non current | 0.000 | 0.000 -100.00 % | 383.000 K -99.89 % | 348.800 M | 0.000 -100.00 % | 12.860 M -7.57 % | 13.913 M -7.22 % | 14.996 M -2.76 % | 15.421 M -5.80 % | 16.371 M 56.12 % | 10.486 M 126.78 % | -39.160 M -290.10 % | 20.600 M -5.67 % | 21.838 M -90.06 % | 219.759 M 877.14 % | 22.490 M 1 301.25 % | 1.605 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | -452.822 M -79.43 % | -252.371 M 20.79 % | -318.615 M -20.14 % | -265.197 M -15.06 % | -230.487 M -769.17 % | -26.518 M -23.73 % | -21.432 M -24.42 % | -17.225 M -269.00 % | -4.668 M -1 396.67 % | 360.000 K -87.68 % | 2.923 M -21.68 % | 3.732 M 1 335.38 % | 260.000 K -87.61 % | 2.099 M 144.77 % | -4.688 M -131.91 % | 14.691 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.262 M -75.52 % | 9.240 M |
Capital lease obligations | 103.706 M 9.14 % | 95.025 M 8.83 % | 87.319 M 4.24 % | 83.766 M -19.62 % | 104.212 M 255.03 % | 29.353 M 141.11 % | -71.396 M 34.64 % | -109.230 M -31.41 % | -83.121 M -101.69 % | -41.213 M -78.09 % | -23.142 M -2.85 % | -22.500 M | 0.000 | 0.000 100.00 % | -196.570 M | 0.000 100.00 % | -1.605 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 -100.00 % | 1.611 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.011 M 8.56 % | 66.331 M -5.35 % | 70.083 M 10.21 % | 63.592 M | 0.000 | 0.000 -100.00 % | 6.508 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 132.560 M -47.90 % | 254.456 M -85.73 % | 1.783 B 0.00 % | 1.783 B 0.00 % | 1.783 B 14.03 % | 1.564 B 0.00 % | 1.564 B 25.02 % | 1.251 B 110.62 % | 593.852 M -48.16 % | 1.146 B -9.99 % | 1.273 B 7.07 % | 1.189 B 4.95 % | 1.133 B 0.00 % | 1.133 B 0.00 % | 1.133 B 12.88 % | 1.003 B 411.70 % | 196.092 M 7.08 % | 183.121 M 4 906.33 % | -3.810 M -115.15 % | 25.146 M -67.51 % | 77.399 M 207.80 % | 25.146 M |
Deferred tax liabilities non current | 3.905 M 60.96 % | 2.426 M -22.04 % | 3.112 M 36.49 % | 2.280 M -11.53 % | 2.577 M -87.61 % | 20.792 M -4.99 % | 21.885 M 4.36 % | 20.970 M -0.24 % | 21.020 M -26.05 % | 28.426 M -14.85 % | 33.383 M -16.53 % | 39.994 M 7.23 % | 37.296 M -13.74 % | 43.236 M -2.84 % | 44.501 M -76.39 % | 188.467 M 112 754.49 % | 167.000 K 0.00 % | 167.000 K 0.00 % | 167.000 K 0.00 % | 167.000 K 0.00 % | 167.000 K | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.981 M -35.28 % | 69.499 M 6.58 % | 65.207 M 35.05 % | 48.285 M -9.89 % | 53.586 M -15.64 % | 63.517 M 9.71 % | 57.896 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.986 B 57.79 % | 1.259 B 31.18 % | 959.571 M -5.72 % | 1.018 B -5.48 % | 1.077 B 1.44 % | 1.062 B 2.61 % | 1.035 B 8.92 % | 949.815 M 80.68 % | 525.699 M 40.36 % | 374.537 M -7.31 % | 404.085 M -23.23 % | 526.392 M 13.21 % | 464.961 M -19.71 % | 579.136 M -7.68 % | 627.330 M -49.54 % | 1.243 B 1 711.53 % | 68.629 M -53.43 % | 147.381 M 535.95 % | 23.175 M -44.05 % | 41.424 M -58.40 % | 99.573 M 0.41 % | 99.170 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -213.462 M 1.90 % | -217.600 M -1 057.82 % | -18.794 M | 0.000 -100.00 % | 13.196 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.127 M | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 -100.00 % | 2.315 M -16.15 % | 2.761 M -37.22 % | 4.398 M | 0.000 100.00 % | -9.028 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.200 M | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -38.844 M 80.32 % | -197.367 M -6.00 % | -186.200 M -251.37 % | -52.993 M -137.86 % | -22.279 M -254.76 % | 14.396 M 188.63 % | -16.242 M -289.68 % | -4.168 M -93.59 % | -2.153 M 10.29 % | -2.400 M -102.98 % | 80.618 M 141.62 % | 33.365 M 115.49 % | -215.355 M -58.38 % | -135.972 M -105.06 % | -66.310 M -11 177.21 % | -588.000 K -106.32 % | 9.311 M -28.29 % | 12.984 M 300.49 % | -6.476 M 35.27 % | -10.005 M -42.20 % | -7.036 M |
Accounts receivables | 3.247 M 101.79 % | -181.500 M -4 575.96 % | 4.055 M 154.36 % | -7.460 M -497.76 % | -1.248 M -110.82 % | 11.531 M 176.33 % | -15.106 M -873.95 % | -1.551 M -119.69 % | -706.000 K 69.80 % | -2.338 M -102.93 % | 79.833 M 139.92 % | 33.275 M | 0.000 | 0.000 -100.00 % | 8.415 M 3 696.15 % | -234.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.684 M |
Inventory | -16.533 M -31 294.34 % | 53.000 K -82.45 % | 302.000 K -46.92 % | 569.000 K -77.59 % | 2.539 M -11.38 % | 2.865 M 352.20 % | -1.136 M 56.59 % | -2.617 M -80.86 % | -1.447 M -2 233.87 % | -62.000 K -107.90 % | 785.000 K 772.22 % | 90.000 K 181.82 % | -110.000 K 71.58 % | -387.000 K -119.25 % | 2.010 M | 0.000 -100.00 % | 2.729 M -65.42 % | 7.892 M 281.97 % | -4.337 M 59.69 % | -10.759 M -1 877.76 % | -544.000 K |
Accounts payables | 20.830 M 551.16 % | -4.617 M -142.14 % | 10.957 M 234.34 % | -8.156 M -29.50 % | -6.298 M -159.34 % | 10.613 M 1 145.62 % | -1.015 M -113.72 % | 7.397 M 214.58 % | -6.456 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 178.096 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.192 M |
Other working capital | -46.388 M -310.40 % | -11.303 M 94.39 % | -201.514 M -431.05 % | -37.946 M -119.70 % | -17.272 M -62.74 % | -10.613 M -1 145.62 % | 1.015 M 113.72 % | -7.397 M -214.58 % | 6.456 M 241.52 % | -4.562 M 83.39 % | -27.467 M 32.21 % | -40.520 M 81.17 % | -215.245 M -58.75 % | -135.585 M 46.79 % | -254.831 M -71 886.16 % | -354.000 K -105.38 % | 6.582 M 29.26 % | 5.092 M 338.06 % | -2.139 M -383.69 % | 754.000 K | 0.000 |
Other non cash items | -59.359 M 10.72 % | -66.489 M 14.26 % | -77.549 M 10.58 % | -86.721 M -169.41 % | 124.948 M 373.90 % | 26.366 M 255.30 % | -16.977 M -145.67 % | 37.177 M 145.85 % | -81.091 M -13.30 % | -71.573 M 11.93 % | -81.271 M 17.84 % | -98.912 M 54.73 % | -218.487 M -135.55 % | 614.623 M 630.75 % | 84.109 M 11.52 % | 75.420 M -33.68 % | 113.720 M 3 328.85 % | -3.522 M -104.81 % | 73.193 M 427.33 % | 13.880 M 35.97 % | 10.208 M |
Net cash provided by operating activities | -332.107 M -37.21 % | -242.048 M -8.64 % | -222.788 M 31.88 % | -327.043 M -22.15 % | -267.738 M -10.99 % | -241.231 M 34.04 % | -365.750 M -215.28 % | -116.008 M 5.19 % | -122.353 M -115.44 % | -56.793 M 59.97 % | -141.889 M 2.74 % | -145.890 M 30.35 % | -209.447 M -68.18 % | -124.534 M -149.56 % | -49.901 M -202.67 % | -16.487 M -7.74 % | -15.303 M -17 489.77 % | 88.000 K 100.95 % | -9.262 M -227.72 % | 7.252 M -74.43 % | 28.361 M |
Investments in property plant and equipment | -183.856 M -323.31 % | -43.433 M -20.80 % | -35.954 M 41.60 % | -61.570 M 32.31 % | -90.958 M -1 798.91 % | -4.790 M 76.73 % | -20.584 M -95.54 % | -10.527 M -245.26 % | -3.049 M 32.38 % | -4.509 M 65.91 % | -13.227 M -75.89 % | -7.520 M 62.50 % | -20.055 M 83.15 % | -119.021 M 43.46 % | -210.514 M -32 386.73 % | -648.000 K 49.14 % | -1.274 M -345.45 % | -286.000 K 60.44 % | -723.000 K 84.33 % | -4.614 M -65 814.29 % | -7.000 K |
Acquisitions net | 0.000 100.00 % | -152.000 K | 0.000 -100.00 % | 178.393 M 78 834.96 % | 226.000 K -77.08 % | 986.000 K 1 600.00 % | 58.000 K -96.36 % | 1.594 M 50.38 % | 1.060 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -625.486 M | 0.000 | 0.000 -100.00 % | 105.000 K | 0.000 | 0.000 100.00 % | -8.309 M |
Purchases of investments | -35.880 M | 0.000 | 0.000 | 0.000 100.00 % | -48.326 M -2 350.61 % | -1.972 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -245.287 M | 0.000 | 0.000 | 0.000 100.00 % | -25.740 M |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 986.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 % | 1.000 M |
Other investing activites | 81.568 M 23.49 % | 66.050 M -49.63 % | 131.122 M -35.67 % | 203.815 M 121.45 % | 92.038 M 260.21 % | -57.448 M 32.48 % | -85.085 M -19.69 % | -71.085 M -2 682.19 % | -2.555 M -115.24 % | 16.762 M -57.47 % | 39.411 M -50.97 % | 80.383 M -77.47 % | 356.853 M 4 519.46 % | 7.725 M 71.74 % | 4.498 M 149 833.33 % | 3.000 K 100.29 % | -1.037 M | 0.000 -100.00 % | 365.000 K 105.06 % | -7.209 M | 0.000 |
Net cash used for investing activites | -138.168 M -715.04 % | 22.465 M -76.39 % | 95.168 M -70.32 % | 320.638 M 781.92 % | -47.020 M 24.45 % | -62.238 M 41.07 % | -105.611 M -31.98 % | -80.018 M -1 660.96 % | -4.544 M -137.08 % | 12.253 M -53.20 % | 26.184 M -64.06 % | 72.863 M -78.37 % | 336.798 M 402.61 % | -111.296 M 86.62 % | -831.502 M -128 815.04 % | -645.000 K 99.74 % | -247.598 M -136 694.48 % | -181.000 K 49.44 % | -358.000 K 96.97 % | -11.823 M 64.23 % | -33.056 M |
Debt repayment | 451.475 M 419.46 % | 86.912 M 27.53 % | 68.148 M 227.42 % | -53.482 M -119.25 % | 277.820 M 472.87 % | 48.496 M -88.46 % | 420.164 M 989.24 % | 38.574 M -55.68 % | 87.043 M 342.18 % | -35.942 M -125.71 % | 139.780 M 171.87 % | 51.414 M 274.49 % | 13.729 M -65.91 % | 40.270 M 93.40 % | 20.822 M 14.09 % | 18.250 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -251.000 K |
Common stock issued | 93.256 M | 0.000 | 0.000 -100.00 % | 68.484 M | 0.000 -100.00 % | 293.699 M | 0.000 -100.00 % | 18.854 M | 0.000 | 0.000 -100.00 % | 62.050 M | 0.000 | 0.000 -100.00 % | 136.199 M -83.61 % | 830.740 M | 0.000 -100.00 % | 154.634 M 1 896.82 % | 7.744 M | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 53.079 M -49.77 % | 105.678 M 187.45 % | 36.764 M 551.92 % | -8.135 M -93.41 % | -4.206 M 80.98 % | -22.114 M -65.41 % | -13.369 M -105.43 % | 246.192 M 24 892.75 % | -993.000 K -109.05 % | -475.000 K -100.77 % | 61.387 M 47 486.82 % | 129.000 K -99.47 % | 24.559 M 741.56 % | -3.828 M -113.06 % | 29.303 M 662.98 % | -5.205 M -104.79 % | 108.565 M 3 310.08 % | -3.382 M -143.02 % | 7.862 M 2 339.89 % | -351.000 K | 0.000 |
Net cash used provided by financing activities | 597.810 M 210.41 % | 192.590 M 83.57 % | 104.912 M 1 427.77 % | 6.867 M -97.49 % | 273.614 M -14.52 % | 320.081 M -21.32 % | 406.795 M 33.98 % | 303.620 M 252.84 % | 86.050 M 336.29 % | -36.417 M -118.10 % | 201.167 M 290.29 % | 51.543 M 200.40 % | 17.158 M -90.06 % | 172.641 M -80.40 % | 880.865 M 6 652.51 % | 13.045 M -95.04 % | 263.199 M 5 933.91 % | 4.362 M -44.52 % | 7.862 M 2 339.89 % | -351.000 K -39.84 % | -251.000 K |
Effect of forex changes on cash | 3.021 M 774.33 % | -448.000 K -103.06 % | 14.645 M 223.79 % | 4.523 M 232.48 % | -3.414 M -56.53 % | -2.181 M -183.92 % | 2.599 M 176.71 % | -3.388 M -137.59 % | 9.014 M 378.64 % | -3.235 M -142.85 % | 7.549 M 771.62 % | -1.124 M -17.57 % | -956.000 K 77.97 % | -4.339 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 130.556 M 722.91 % | -20.959 M -159.94 % | -8.063 M -261.75 % | 4.985 M 111.12 % | -44.848 M -410.78 % | 14.431 M 123.29 % | -61.967 M -159.47 % | 104.206 M 427.35 % | -31.833 M 62.19 % | -84.192 M -190.52 % | 93.011 M 511.41 % | -22.608 M -115.75 % | 143.553 M 312.58 % | -67.528 M | 0.000 100.00 % | -4.087 M -1 471.48 % | 298.000 K -93.02 % | 4.269 M 342.83 % | -1.758 M 64.28 % | -4.922 M | 0.000 |
Cash at beginning of period | 14.749 M -58.70 % | 35.708 M -20.21 % | 44.755 M 15.34 % | 38.804 M -53.61 % | 83.652 M 20.85 % | 69.221 M -47.24 % | 131.188 M 386.21 % | 26.982 M -54.12 % | 58.815 M -58.87 % | 143.007 M 186.04 % | 49.996 M -31.14 % | 72.604 M 202.33 % | -70.949 M -1 973.93 % | -3.421 M -215.26 % | 2.968 M -57.93 % | 7.055 M 4.41 % | 6.757 M 171.58 % | 2.488 M -41.40 % | 4.246 M -53.69 % | 9.168 M | 0.000 |
Cash at end of period | 145.305 M 885.19 % | 14.749 M -58.70 % | 35.708 M -20.21 % | 44.755 M 15.34 % | 38.804 M -53.61 % | 83.652 M 20.85 % | 69.221 M -47.24 % | 131.188 M 386.21 % | 26.982 M -54.12 % | 58.815 M -58.87 % | 143.007 M 186.04 % | 49.996 M -31.14 % | 72.604 M 202.33 % | -70.949 M -546.16 % | 15.902 M 435.78 % | 2.968 M -57.93 % | 7.055 M 4.41 % | 6.757 M 171.58 % | 2.488 M -41.40 % | 4.246 M -53.69 % | 9.168 M |
Operating cash flow | -332.107 M -37.21 % | -242.048 M -0.50 % | -240.853 M 32.20 % | -355.221 M -32.67 % | -267.738 M -10.99 % | -241.231 M 34.04 % | -365.750 M -215.28 % | -116.008 M 5.19 % | -122.353 M -115.44 % | -56.793 M 59.97 % | -141.889 M 2.74 % | -145.890 M 30.35 % | -209.447 M -68.18 % | -124.534 M -149.56 % | -49.901 M -202.67 % | -16.487 M -7.74 % | -15.303 M -17 489.77 % | 88.000 K 100.95 % | -9.262 M -227.72 % | 7.252 M -74.43 % | 28.361 M |
Capital expenditure | -226.256 M -420.93 % | -43.433 M -20.80 % | -35.954 M 41.60 % | -61.570 M 32.31 % | -90.958 M -1 798.91 % | -4.790 M 76.73 % | -20.584 M -95.54 % | -10.527 M -245.26 % | -3.049 M 32.38 % | -4.509 M 65.91 % | -13.227 M -75.89 % | -7.520 M 62.50 % | -20.055 M 83.15 % | -119.021 M -1 838.14 % | -6.141 M -847.69 % | -648.000 K 49.14 % | -1.274 M -345.45 % | -286.000 K 60.44 % | -723.000 K 84.33 % | -4.614 M -65 814.29 % | -7.000 K |
Free CashFlow | -558.363 M -95.59 % | -285.481 M -3.13 % | -276.807 M 33.59 % | -416.791 M -16.20 % | -358.696 M -45.80 % | -246.021 M 36.32 % | -386.334 M -205.32 % | -126.535 M -0.90 % | -125.402 M -104.56 % | -61.302 M 60.48 % | -155.116 M -1.11 % | -153.410 M 33.16 % | -229.502 M 5.77 % | -243.555 M -334.59 % | -56.042 M -227.06 % | -17.135 M -3.37 % | -16.577 M -8 272.22 % | -198.000 K 98.02 % | -9.985 M -478.51 % | 2.638 M -90.70 % | 28.354 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2009-03-31 | 2008-09-30 | 2008-06-30 | 2007-09-30 | 2007-06-30 | 2006-09-30 | 2006-06-30 | 2006-01-31 | 2005-06-30 | 2005-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 278.543 M 61.34 % | 172.647 M 31.88 % | 130.913 M -9.30 % | 144.331 M 33.45 % | 108.151 M -0.73 % | 108.946 M -0.56 % | 109.564 M -1.63 % | 111.375 M 21.30 % | 91.818 M 25.43 % | 73.205 M -24.95 % | 97.539 M -27.20 % | 133.990 M 42.52 % | 94.017 M -19.24 % | 116.420 M 21.43 % | 95.875 M -14.50 % | 112.138 M 43.00 % | 78.417 M -17.05 % | 94.533 M 27.42 % | 74.191 M -22.02 % | 95.142 M -13.34 % | 109.787 M -23.65 % | 143.797 M 20.11 % | 119.725 M -10.32 % | 133.502 M -1.40 % | 135.402 M -14.89 % | 159.095 M -35.05 % | 244.944 M 0.00 % | 244.944 M -37.30 % | 390.683 M 0.00 % | 390.683 M 7 229.89 % | 5.330 M 0.00 % | 5.330 M -48.24 % | 10.298 M 0.00 % | 10.298 M -51.90 % | 21.407 M 0.00 % | 21.407 M -11.59 % | 24.214 M 100.00 % | 12.107 M -76.25 % | 50.987 M 100.00 % | 25.494 M |
Net income | -196.900 M -68.20 % | -117.061 M 19.77 % | -145.901 M -295.63 % | -36.878 M -1 457.81 % | 2.716 M 109.57 % | -28.373 M 6.58 % | -30.370 M -195.11 % | -10.291 M 92.96 % | -146.179 M -303.18 % | 71.947 M 136.77 % | -195.647 M -201.75 % | -64.837 M 66.23 % | -191.985 M -13.64 % | -168.942 M 29.15 % | -238.439 M -27.79 % | -186.588 M -60.40 % | -116.330 M -89.52 % | -61.382 M -957.95 % | -5.802 M 89.01 % | -52.772 M -86 411.48 % | -61.000 K 98.51 % | -4.100 M 95.73 % | -95.960 M -56.11 % | -61.470 M -32.11 % | -46.528 M 35.59 % | -72.232 M -218.05 % | 61.189 M -19.19 % | 75.722 M 124.74 % | -306.027 M 0.00 % | -306.027 M -567.62 % | -45.839 M 0.00 % | -45.839 M 39.74 % | -76.067 M 0.00 % | -76.067 M -1 270.81 % | -5.549 M -0.87 % | -5.501 M 86.18 % | -39.805 M -100.00 % | -19.903 M -502.84 % | 4.941 M 100.00 % | 2.470 M |
Income before tax | -303.462 M -46.36 % | -207.338 M 21.32 % | -263.520 M -367.76 % | -56.337 M -96.45 % | -28.678 M 48.94 % | -56.168 M 16.94 % | -67.623 M -68.45 % | -40.145 M 78.62 % | -187.792 M -349.15 % | 75.374 M 136.68 % | -205.476 M -210.35 % | -66.207 M 65.11 % | -189.776 M -9.52 % | -173.274 M 29.43 % | -245.527 M -27.59 % | -192.441 M -33.70 % | -143.936 M -127.85 % | -63.170 M -1 364.64 % | -4.313 M 92.26 % | -55.716 M -1 061.48 % | -4.797 M -55.65 % | -3.082 M 96.00 % | -77.140 M -23.60 % | -62.409 M -21.52 % | -51.356 M 30.76 % | -74.176 M -203.25 % | 71.844 M 0.00 % | 71.844 M 118.31 % | -392.301 M 0.00 % | -392.301 M -755.11 % | -45.878 M 0.00 % | -45.878 M 39.52 % | -75.858 M 0.00 % | -75.858 M -1 272.99 % | -5.525 M 0.00 % | -5.525 M 81.46 % | -29.804 M -100.00 % | -14.902 M -366.72 % | 5.587 M 100.00 % | 2.794 M |
Income before tax ratio | -1.09 9.28 % | -1.20 40.34 % | -2.01 -415.70 % | -0.39 -47.20 % | -0.27 48.57 % | -0.52 16.47 % | -0.62 -71.23 % | -0.36 82.38 % | -2.05 -298.64 % | 1.03 148.88 % | -2.11 -326.34 % | -0.49 75.52 % | -2.02 -35.62 % | -1.49 41.88 % | -2.56 -49.23 % | -1.72 6.51 % | -1.84 -174.68 % | -0.67 -1 049.47 % | -0.06 90.07 % | -0.59 -1 240.26 % | -0.04 -103.86 % | -0.02 96.67 % | -0.64 -37.83 % | -0.47 -23.25 % | -0.38 18.65 % | -0.47 -258.96 % | 0.29 0.00 % | 0.29 129.21 % | -1.00 0.00 % | -1.00 88.33 % | -8.61 0.00 % | -8.61 -16.84 % | -7.37 0.00 % | -7.37 -2 754.17 % | -0.26 0.00 % | -0.26 79.03 % | -1.23 0.00 % | -1.23 -1 223.26 % | 0.11 0.00 % | 0.11 |
EBITDA | -136.733 M 28.61 % | -191.525 M -2.21 % | -187.379 M -4 379.54 % | -4.183 M -171.54 % | 5.847 M 127.57 % | -21.206 M -34.68 % | -15.745 M -205.25 % | 14.960 M 112.21 % | -122.475 M -188.25 % | 138.782 M 205.52 % | -131.521 M -6 287.62 % | -2.059 M 98.86 % | -180.598 M -49.02 % | -121.189 M 36.17 % | -189.852 M -15.88 % | -163.837 M -56.78 % | -104.500 M -61.25 % | -64.808 M 18.07 % | -79.097 M -48.40 % | -53.301 M -19.74 % | -44.515 M -49.00 % | -29.876 M 74.36 % | -116.542 M -46.14 % | -79.748 M 15.36 % | -94.220 M -99.15 % | -47.311 M -139.60 % | 119.464 M -5.37 % | 126.241 M 142.80 % | -294.960 M 0.00 % | -294.960 M -549.83 % | -45.391 M 0.00 % | -45.391 M 39.74 % | -75.331 M -0.58 % | -74.900 M -1 506.25 % | -4.663 M 0.00 % | -4.663 M 83.29 % | -27.914 M -100.00 % | -13.957 M -674.00 % | 2.432 M 100.00 % | 1.216 M |
Net income ratio | -0.71 -4.26 % | -0.68 39.16 % | -1.11 -336.18 % | -0.26 -1 117.44 % | 0.03 109.64 % | -0.26 6.05 % | -0.28 -199.99 % | -0.09 94.20 % | -1.59 -261.99 % | 0.98 149.00 % | -2.01 -314.52 % | -0.48 76.30 % | -2.04 -40.72 % | -1.45 41.65 % | -2.49 -49.47 % | -1.66 -12.16 % | -1.48 -128.47 % | -0.65 -730.29 % | -0.08 85.90 % | -0.55 -99 728.00 % | 0.00 98.05 % | -0.03 96.44 % | -0.80 -74.07 % | -0.46 -33.99 % | -0.34 24.31 % | -0.45 -281.75 % | 0.25 -19.19 % | 0.31 139.47 % | -0.78 0.00 % | -0.78 90.89 % | -8.60 0.00 % | -8.60 -16.42 % | -7.39 0.00 % | -7.39 -2 749.66 % | -0.26 -0.87 % | -0.26 84.37 % | -1.64 0.00 % | -1.64 -1 796.52 % | 0.10 0.00 % | 0.10 |
Ratio EBITDA | -0.49 55.75 % | -1.11 22.50 % | -1.43 -4 838.67 % | -0.03 -153.61 % | 0.05 127.78 % | -0.19 -35.45 % | -0.14 -206.99 % | 0.13 110.07 % | -1.33 -170.36 % | 1.90 240.60 % | -1.35 -8 674.71 % | -0.02 99.20 % | -1.92 -84.53 % | -1.04 47.43 % | -1.98 -35.53 % | -1.46 -9.64 % | -1.33 -94.38 % | -0.69 35.70 % | -1.07 -90.30 % | -0.56 -38.17 % | -0.41 -95.16 % | -0.21 78.66 % | -0.97 -62.95 % | -0.60 14.16 % | -0.70 -134.00 % | -0.30 -160.97 % | 0.49 -5.37 % | 0.52 168.26 % | -0.75 0.00 % | -0.75 91.13 % | -8.52 0.00 % | -8.52 -16.41 % | -7.32 -0.58 % | -7.27 -3 239.08 % | -0.22 0.00 % | -0.22 81.10 % | -1.15 0.00 % | -1.15 -2 517.31 % | 0.05 0.00 % | 0.05 |
Gross profit ratio | -0.83 20.87 % | -1.04 24.25 % | -1.38 -72.80 % | -0.80 33.92 % | -1.21 -26.93 % | -0.95 30.20 % | -1.36 5.70 % | -1.44 29.06 % | -2.04 2.06 % | -2.08 -29.90 % | -1.60 -46.15 % | -1.09 47.96 % | -2.10 -141.41 % | -0.87 51.84 % | -1.81 -35.15 % | -1.34 -10.58 % | -1.21 -117.09 % | -0.56 41.13 % | -0.95 -125.86 % | -0.42 -108.87 % | -0.20 -1 267.58 % | 0.02 103.76 % | -0.46 -12.90 % | -0.41 0.87 % | -0.41 -58.38 % | -0.26 -399.07 % | 0.09 0.00 % | 0.09 -3.63 % | 0.09 0.00 % | 0.09 -76.98 % | 0.39 0.00 % | 0.39 165.21 % | 0.15 0.00 % | 0.15 1.03 % | 0.15 0.00 % | 0.15 -26.27 % | 0.20 0.00 % | 0.20 -29.05 % | 0.28 0.00 % | 0.28 |
Weighted average shs out dil | 825.391 M 1.24 % | 815.257 M 2.88 % | 792.454 M 2.71 % | 771.560 M 0.00 % | 771.560 M 0.00 % | 771.560 M 0.00 % | 771.560 M 0.00 % | 771.560 M 0.00 % | 771.560 M 7.98 % | 714.536 M 0.87 % | 708.401 M 0.00 % | 708.401 M 4.10 % | 680.526 M 53.83 % | 442.402 M 15.11 % | 384.326 M 43.05 % | 268.658 M 7.25 % | 250.508 M 141.97 % | 103.528 M 434.69 % | 19.362 M 0.00 % | 19.362 M 0.24 % | 19.316 M 40.58 % | 13.740 M 34.07 % | 10.249 M 31.81 % | 7.776 M 0.00 % | 7.776 M 0.00 % | 7.776 M -99.86 % | 5.411 B 0.00 % | 5.411 B 49 697.36 % | 10.866 M 0.00 % | 10.866 M 280.93 % | 2.852 M 0.00 % | 2.852 M -99.70 % | 942.244 M 0.00 % | 942.244 M 105.49 % | 458.539 M 0.00 % | 458.539 M 2.96 % | 445.361 M 0.00 % | 445.361 M 0.00 % | 445.361 M 0.00 % | 445.361 M |
Weighted average shs out | 825.391 M 1.24 % | 815.262 M 2.88 % | 792.454 M 2.71 % | 771.571 M 0.00 % | 771.560 M 0.00 % | 771.560 M 0.00 % | 771.560 M 0.00 % | 771.560 M 0.00 % | 771.560 M 8.74 % | 709.524 M 0.16 % | 708.401 M 0.00 % | 708.401 M 4.10 % | 680.526 M 53.83 % | 442.402 M 15.11 % | 384.326 M 43.15 % | 268.472 M 7.39 % | 250.008 M 141.49 % | 103.528 M 434.69 % | 19.362 M 0.00 % | 19.362 M 0.24 % | 19.316 M 40.58 % | 13.740 M 34.07 % | 10.249 M 31.81 % | 7.776 M 0.00 % | 7.776 M 0.00 % | 7.776 M -99.86 % | 5.411 B 0.00 % | 5.411 B 49 697.36 % | 10.866 M 0.00 % | 10.866 M 300.65 % | 2.712 M 0.00 % | 2.712 M -99.71 % | 942.244 M 0.00 % | 942.244 M 105.49 % | 458.539 M 0.00 % | 458.539 M 2.96 % | 445.361 M 0.00 % | 445.361 M 0.00 % | 445.361 M 0.00 % | 445.361 M |
EPS diluted | -0.24 -71.43 % | -0.14 26.32 % | -0.19 -297.49 % | -0.05 -1 465.71 % | 0.00 109.51 % | -0.04 6.60 % | -0.04 -196.24 % | -0.01 93.00 % | -0.19 -290.00 % | 0.10 135.71 % | -0.28 -206.01 % | -0.09 67.32 % | -0.28 26.32 % | -0.38 38.71 % | -0.62 10.14 % | -0.69 -50.00 % | -0.46 22.03 % | -0.59 -96.67 % | -0.30 89.01 % | -2.73 -85 212.50 % | 0.00 98.93 % | -0.30 96.79 % | -9.36 -18.33 % | -7.91 -32.27 % | -5.98 35.63 % | -9.29 -81 591.23 % | 0.01 -99.89 % | 10.84 138.49 % | -28.16 0.00 % | -28.16 -82.68 % | -15.42 0.00 % | -15.42 -18 977.97 % | -0.08 99.88 % | -68.48 -561 204.92 % | -0.01 99.85 % | -8.29 -9 170.47 % | -0.09 -100.00 % | -0.04 -506.36 % | 0.01 100.00 % | 0.01 |
Earnings per share | -0.24 -71.43 % | -0.14 26.32 % | -0.19 -297.49 % | -0.05 -1 465.71 % | 0.00 109.51 % | -0.04 6.60 % | -0.04 -196.24 % | -0.01 93.00 % | -0.19 -290.00 % | 0.10 135.71 % | -0.28 -206.01 % | -0.09 67.32 % | -0.28 26.32 % | -0.38 38.71 % | -0.62 10.14 % | -0.69 -46.81 % | -0.47 20.34 % | -0.59 -96.67 % | -0.30 89.01 % | -2.73 -85 212.50 % | 0.00 98.93 % | -0.30 96.79 % | -9.36 -18.33 % | -7.91 -32.27 % | -5.98 35.63 % | -9.29 -81 591.23 % | 0.01 -99.89 % | 10.84 138.49 % | -28.16 0.00 % | -28.16 -82.68 % | -15.42 0.00 % | -15.42 -18 977.97 % | -0.08 99.88 % | -69.20 -567 106.56 % | -0.01 99.85 % | -8.29 -9 170.47 % | -0.09 -100.00 % | -0.04 -506.36 % | 0.01 100.00 % | 0.01 |
Gross profit | -229.929 M -27.66 % | -180.108 M 0.10 % | -180.288 M -56.74 % | -115.026 M 11.81 % | -130.436 M -26.01 % | -103.516 M 30.60 % | -149.151 M 7.24 % | -160.784 M 13.95 % | -186.858 M -22.84 % | -152.109 M 2.51 % | -156.022 M -6.39 % | -146.652 M 25.84 % | -197.740 M -94.96 % | -101.428 M 41.52 % | -173.443 M -15.55 % | -150.107 M -58.13 % | -94.928 M -80.08 % | -52.715 M 24.99 % | -70.278 M -76.12 % | -39.903 M -81.01 % | -22.045 M -991.43 % | 2.473 M 104.51 % | -54.779 M -1.25 % | -54.101 M 2.26 % | -55.353 M -34.79 % | -41.065 M -294.25 % | 21.140 M 0.00 % | 21.140 M -39.58 % | 34.989 M 0.00 % | 34.989 M 1 587.41 % | 2.074 M 0.00 % | 2.074 M 37.27 % | 1.511 M 0.00 % | 1.511 M -51.40 % | 3.108 M 0.00 % | 3.108 M -34.82 % | 4.768 M 100.00 % | 2.384 M -83.15 % | 14.150 M 100.00 % | 7.075 M |
Income tax expense | 1.180 M | 0.000 100.00 % | -745.000 K -1 093.33 % | 75.000 K -89.44 % | 710.000 K 71 100.00 % | -1.000 K | 0.000 100.00 % | -1.000 K 97.44 % | -39.000 K 92.91 % | -550.000 K 88.63 % | -4.839 M -1 244.17 % | -360.000 K -120.35 % | 1.769 M 1 271.32 % | 129.000 K -0.77 % | 130.000 K -4.41 % | 136.000 K -99.44 % | 24.398 M 18 667.69 % | 130.000 K -90.89 % | 1.427 M -15.16 % | 1.682 M -51.54 % | 3.471 M 240.96 % | 1.018 M -95.20 % | 21.222 M 11 069.47 % | 190.000 K -96.16 % | 4.944 M 106.67 % | -74.176 M -796.16 % | 10.655 M -54.85 % | 23.597 M 130.69 % | -76.892 M 0.00 % | -76.892 M -197 057.69 % | -39.000 K 0.00 % | -39.000 K -118.66 % | 209.000 K 0.00 % | 209.000 K 770.83 % | 24.000 K -98.91 % | 2.208 M -77.92 % | 10.002 M 100.00 % | 5.001 M 673.51 % | 646.500 K 100.00 % | 323.250 K |
Cost of revenue | 508.472 M 44.14 % | 352.755 M 13.35 % | 311.201 M 19.99 % | 259.357 M 8.71 % | 238.587 M 12.30 % | 212.462 M -17.88 % | 258.715 M -4.94 % | 272.159 M -2.34 % | 278.676 M 23.68 % | 225.314 M -11.14 % | 253.561 M -9.65 % | 280.642 M -3.81 % | 291.757 M 33.93 % | 217.848 M -19.11 % | 269.318 M 2.70 % | 262.245 M 51.29 % | 173.345 M 17.72 % | 147.248 M 1.92 % | 144.469 M 6.98 % | 135.045 M 2.44 % | 131.832 M -6.72 % | 141.324 M -19.01 % | 174.504 M -6.98 % | 187.603 M -1.65 % | 190.755 M -4.70 % | 200.160 M -10.56 % | 223.804 M 0.00 % | 223.804 M -37.08 % | 355.695 M 0.00 % | 355.695 M 10 822.60 % | 3.257 M 0.00 % | 3.257 M -62.94 % | 8.787 M 0.00 % | 8.787 M -51.98 % | 18.299 M 0.00 % | 18.299 M -5.90 % | 19.446 M 100.00 % | 9.723 M -73.61 % | 36.837 M 100.00 % | 18.419 M |
General and administrative expenses | 0.000 -100.00 % | 36.256 M 12.11 % | 32.341 M 56.87 % | 20.616 M -3.87 % | 21.445 M 22.40 % | 17.520 M -1.26 % | 17.743 M 0.61 % | 17.636 M -16.86 % | 21.212 M -26.66 % | 28.922 M 12.12 % | 25.795 M -9.73 % | 28.575 M -2.09 % | 29.186 M 16.66 % | 25.019 M 8.23 % | 23.116 M 21.19 % | 19.074 M 37.84 % | 13.838 M -15.28 % | 16.334 M 21.17 % | 13.480 M -30.58 % | 19.419 M -42.10 % | 33.539 M -11.18 % | 37.762 M -43.53 % | 66.869 M 109.30 % | 31.949 M -32.14 % | 47.081 M 299.67 % | 11.780 M -53.73 % | 25.462 M 0.00 % | 25.462 M -33.12 % | 38.069 M 0.00 % | 38.069 M 299.21 % | 9.536 M 0.00 % | 9.536 M -35.49 % | 14.782 M 0.00 % | 14.782 M 76.55 % | 8.373 M 0.00 % | 8.373 M -13.74 % | 9.707 M 100.00 % | 4.853 M -3.82 % | 5.046 M 100.00 % | 2.523 M |
Selling and marketing expenses | 0.000 -100.00 % | 6.942 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -35.000 K -200.00 % | 35.000 K 116.20 % | -216.000 K | 0.000 100.00 % | -1.380 M -258.62 % | 870.000 K -37.00 % | 1.381 M -54.23 % | 3.017 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 99.566 M | 0.000 | 0.000 -100.00 % | 1.000 M 0.00 % | 1.000 M 153.16 % | 395.000 K 0.00 % | 395.000 K -58.94 % | 962.000 K 0.00 % | 962.000 K -33.91 % | 1.456 M 100.00 % | 727.750 K -68.60 % | 2.318 M 100.00 % | 1.159 M |
Other expenses | 0.000 100.00 % | -43.198 M -33.57 % | -32.341 M -56.87 % | -20.616 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.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 100.00 % | -199.132 M 34.78 % | -305.320 M 0.00 % | -305.320 M -176 076.66 % | 173.500 K 0.00 % | 173.500 K -99.57 % | 40.285 M 201.01 % | -39.881 M -2 065.68 % | -1.842 M 0.00 % | -1.842 M -754.52 % | -215.500 K -100.00 % | -107.750 K 43.29 % | -190.000 K -100.00 % | -95.000 K |
Operating expenses | 48.927 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.445 M 22.40 % | 17.520 M -1.06 % | 17.708 M 0.21 % | 17.671 M -15.84 % | 20.996 M -27.39 % | 28.918 M 18.44 % | 24.415 M -17.08 % | 29.445 M -2.93 % | 30.335 M -47.92 % | 58.246 M -6.45 % | 62.265 M 77.94 % | 34.993 M -24.69 % | 46.466 M 963.05 % | 4.371 M -93.73 % | 69.664 M 455.36 % | 12.544 M -7.30 % | 13.532 M 801.53 % | 1.501 M -91.07 % | 16.815 M 293.70 % | 4.271 M -72.00 % | 15.256 M -24.71 % | 20.263 M 127.34 % | -74.105 M 0.00 % | -74.105 M -164.25 % | 115.337 M 0.00 % | 115.337 M 976.96 % | 10.710 M 0.00 % | 10.710 M -80.69 % | 55.462 M -42.24 % | 96.015 M 1 181.39 % | 7.493 M 0.00 % | 7.493 M -31.55 % | 10.947 M 100.00 % | 5.473 M -23.71 % | 7.174 M 100.00 % | 3.587 M |
Cost and expenses | 557.399 M 58.01 % | 352.755 M 13.35 % | 311.201 M 19.99 % | 259.357 M -0.26 % | 260.032 M 13.07 % | 229.982 M -16.80 % | 276.423 M -4.63 % | 289.830 M -3.28 % | 299.672 M 17.87 % | 254.232 M -8.54 % | 277.976 M -10.36 % | 310.087 M -3.73 % | 322.092 M 16.66 % | 276.094 M -16.73 % | 331.583 M 11.55 % | 297.238 M 35.22 % | 219.811 M 44.98 % | 151.619 M -29.19 % | 214.133 M 45.09 % | 147.589 M 1.53 % | 145.364 M 1.78 % | 142.825 M -25.35 % | 191.319 M -0.29 % | 191.874 M -6.86 % | 206.011 M -6.54 % | 220.423 M 47.24 % | 149.699 M 0.00 % | 149.699 M -68.22 % | 471.032 M 0.00 % | 471.032 M 3 272.70 % | 13.966 M 0.00 % | 13.966 M -83.48 % | 84.525 M 0.00 % | 84.525 M 227.72 % | 25.792 M 0.00 % | 25.792 M -15.14 % | 30.393 M 100.00 % | 15.196 M -65.47 % | 44.011 M 100.00 % | 22.006 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 |
Selling general and administrative expenses | 48.927 M 13.26 % | 43.198 M 33.57 % | 32.341 M 56.87 % | 20.616 M -3.87 % | 21.445 M 22.40 % | 17.520 M -1.06 % | 17.708 M 0.21 % | 17.671 M -15.84 % | 20.996 M -27.40 % | 28.922 M 18.46 % | 24.415 M -17.08 % | 29.445 M -3.67 % | 30.567 M 9.03 % | 28.036 M 21.28 % | 23.116 M 21.19 % | 19.074 M 37.84 % | 13.838 M -15.28 % | 16.334 M 21.17 % | 13.480 M -30.58 % | 19.419 M -42.10 % | 33.539 M -11.18 % | 37.762 M -43.53 % | 66.869 M 109.30 % | 31.949 M -32.14 % | 47.081 M 299.67 % | 11.780 M 115.90 % | -74.105 M -159.27 % | 125.028 M 228.43 % | 38.069 M 0.00 % | 38.069 M 261.32 % | 10.536 M 0.00 % | 10.536 M -30.58 % | 15.177 M 0.00 % | 15.177 M 62.59 % | 9.335 M 0.00 % | 9.335 M -16.37 % | 11.162 M 100.00 % | 5.581 M -24.21 % | 7.364 M 100.00 % | 3.682 M |
Interest income | 4.480 M 3.01 % | 4.349 M 5.97 % | 4.104 M -3.30 % | 4.244 M 288.29 % | 1.093 M -38.18 % | 1.768 M 30.19 % | 1.358 M -82.15 % | 7.607 M -31.03 % | 11.030 M 60.65 % | 6.866 M 88.68 % | 3.639 M -12.61 % | 4.164 M -69.47 % | 13.637 M 0.27 % | 13.600 M 38.51 % | 9.819 M 33.76 % | 7.341 M 188.79 % | 2.542 M -58.22 % | 6.084 M 64.48 % | 3.699 M 13.15 % | 3.269 M -12.03 % | 3.716 M -8.34 % | 4.054 M -26.90 % | 5.546 M -55.91 % | 12.579 M 11.72 % | 11.259 M -12.37 % | 12.848 M | 0.000 -100.00 % | 1.984 M 92.15 % | 1.033 M 0.00 % | 1.033 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 68.564 M 44.37 % | 47.493 M 225.27 % | 14.601 M -34.25 % | 22.207 M 122.20 % | 9.994 M -16.91 % | 12.028 M -6.73 % | 12.896 M 3.46 % | 12.465 M 1.78 % | 12.247 M -33.54 % | 18.428 M -5.55 % | 19.510 M 42.65 % | 13.677 M -2.70 % | 14.056 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 % | 6.355 M | 0.000 -100.00 % | 10.655 M 0.00 % | 10.655 M 60.64 % | 6.633 M 0.00 % | 6.633 M 2 365.80 % | 269.000 K 0.00 % | 269.000 K | 0.000 -100.00 % | 3.664 M 15 166.67 % | 24.000 K 0.00 % | 24.000 K -67.79 % | 74.500 K 100.00 % | 37.250 K -61.40 % | 96.500 K 100.00 % | 48.250 K |
Depreciation and amortization | 50.537 M -22.37 % | 65.102 M 16.24 % | 56.006 M 87.02 % | 29.947 M 22.08 % | 24.531 M 6.96 % | 22.934 M -41.17 % | 38.982 M -8.58 % | 42.640 M -19.65 % | 53.070 M 17.99 % | 44.980 M -17.38 % | 54.445 M 7.87 % | 50.471 M 5.79 % | 47.709 M 4.58 % | 45.621 M -16.59 % | 54.695 M 44.69 % | 37.801 M 47.67 % | 25.599 M 111.14 % | 12.124 M 18.58 % | 10.224 M 10.64 % | 9.241 M -31.46 % | 13.482 M 71.55 % | 7.859 M 3.48 % | 7.595 M -11.68 % | 8.599 M -59.34 % | 21.151 M 22.50 % | 17.266 M -57.21 % | 40.354 M 0.00 % | 40.354 M -55.51 % | 90.709 M 0.00 % | 90.709 M 41 509.40 % | 218.000 K 0.00 % | 218.000 K -58.63 % | 527.000 K 0.00 % | 527.000 K -37.11 % | 838.000 K 0.00 % | 838.000 K -53.84 % | 1.816 M 100.00 % | 907.750 K 49.18 % | 608.500 K 100.00 % | 304.250 K |
Operating income | -278.856 M -54.83 % | -180.108 M 0.10 % | -180.288 M -56.74 % | -115.026 M 24.27 % | -151.881 M -25.48 % | -121.036 M 27.46 % | -166.859 M 6.50 % | -178.455 M 14.14 % | -207.854 M -14.82 % | -181.027 M -0.33 % | -180.437 M -2.46 % | -176.097 M 22.79 % | -228.075 M -36.73 % | -166.810 M 31.79 % | -244.547 M -21.28 % | -201.638 M -54.99 % | -130.099 M -69.11 % | -76.932 M 13.87 % | -89.321 M -42.82 % | -62.542 M -7.84 % | -57.997 M -53.70 % | -37.735 M 69.60 % | -124.137 M -40.51 % | -88.347 M 23.42 % | -115.371 M -78.66 % | -64.577 M -181.63 % | 79.111 M -7.89 % | 85.888 M 206.89 % | -80.349 M 0.00 % | -80.349 M -830.39 % | -8.636 M 0.00 % | -8.636 M 88.62 % | -75.858 M 0.53 % | -76.262 M -1 286.32 % | -5.501 M -6.36 % | -5.172 M 82.60 % | -29.729 M -100.00 % | -14.865 M -915.39 % | 1.823 M 100.00 % | 911.500 K |
Operating income ratio | -1.00 4.03 % | -1.04 24.25 % | -1.38 -72.80 % | -0.80 43.25 % | -1.40 -26.41 % | -1.11 27.05 % | -1.52 4.95 % | -1.60 29.22 % | -2.26 8.46 % | -2.47 -33.68 % | -1.85 -40.76 % | -1.31 45.82 % | -2.43 -69.31 % | -1.43 43.83 % | -2.55 -41.85 % | -1.80 -8.38 % | -1.66 -103.86 % | -0.81 32.40 % | -1.20 -83.15 % | -0.66 -24.44 % | -0.53 -101.31 % | -0.26 74.69 % | -1.04 -56.68 % | -0.66 22.33 % | -0.85 -109.92 % | -0.41 -225.68 % | 0.32 -7.89 % | 0.35 270.49 % | -0.21 0.00 % | -0.21 87.31 % | -1.62 0.00 % | -1.62 78.01 % | -7.37 0.53 % | -7.41 -2 781.89 % | -0.26 -6.36 % | -0.24 80.32 % | -1.23 0.00 % | -1.23 -3 533.89 % | 0.04 0.00 % | 0.04 |
Total other income expenses net | -24.606 M 9.64 % | -27.230 M 67.28 % | -83.232 M -241.82 % | 58.689 M -31.08 % | 85.161 M 173.79 % | 31.104 M -68.66 % | 99.236 M 15.15 % | 86.181 M 329.57 % | 20.062 M -89.58 % | 192.567 M 869.07 % | -25.039 M -122.79 % | 109.890 M 15 665.16 % | -706.000 K 89.08 % | -6.464 M -559.59 % | -980.000 K 95.79 % | -23.260 M -68.10 % | -13.837 M -335.36 % | 5.879 M -93.08 % | 85.008 M 2 257.40 % | 3.606 M -92.90 % | 50.787 M 57.69 % | 32.207 M -31.47 % | 46.997 M 98.79 % | 23.641 M -63.07 % | 64.015 M 766.89 % | -9.599 M -32.10 % | -7.267 M -103.22 % | 225.791 M 172.38 % | -311.953 M 0.00 % | -311.953 M -737.65 % | -37.242 M 0.00 % | -37.242 M | 0.000 100.00 % | -112.438 M -468 391.67 % | -24.000 K | 0.000 100.00 % | -74.500 K -100.00 % | -37.250 K -100.99 % | 3.764 M 100.00 % | 1.882 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2009-03-31 | 2008-09-30 | 2008-06-30 | 2007-09-30 | 2007-06-30 | 2006-09-30 | 2006-06-30 | 2006-01-31 | 2005-06-30 | 2005-01-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-03-31 | 2008-03-31 | 2007-03-31 | 2006-03-31 | 2005-03-31 | 2004-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 956.972 M 13.18 % | 845.557 M 75.25 % | 482.489 M 46.45 % | 329.458 M 1.05 % | 326.032 M 51.60 % | 215.062 M -45.86 % | 397.207 M 25.10 % | 317.521 M -10.11 % | 353.217 M -11.51 % | 399.140 M -21.19 % | 506.487 M 38.40 % | 365.971 M 132.28 % | 157.557 M -46.88 % | 296.616 M 206.44 % | 96.794 M 1 264.45 % | 7.094 M 107.72 % | -91.865 M 60.33 % | -231.567 M -287.04 % | 123.804 M -30.74 % | 178.746 M 42.97 % | 125.027 M 646.38 % | -22.883 M -114.66 % | 156.122 M 82.39 % | 85.597 M -34.39 % | 130.471 M 198.62 % | 43.692 M 10.06 % | 39.698 M -55.85 % | 89.921 M -47.82 % | 172.318 M 62.22 % | 106.228 M 71.81 % | 61.830 M 5 323.68 % | 1.140 M 116.16 % | -7.055 M -4.41 % | -6.757 M -295.18 % | 3.462 M 77.18 % | 1.954 M 169.54 % | -2.810 M |
Total investments | 543.450 M 348.67 % | 121.126 M 177.14 % | 43.705 M -90.98 % | 484.692 M 1.25 % | 478.692 M 1.71 % | 470.652 M -2.84 % | 484.398 M 0.86 % | 480.246 M -10.35 % | 535.712 M 0.11 % | 535.126 M -8.25 % | 583.263 M 5.47 % | 553.020 M 9 449.65 % | 5.791 M -87.79 % | 47.440 M 343.32 % | 10.701 M -84.73 % | 70.089 M 557.56 % | 10.659 M -75.19 % | 42.965 M 73.84 % | 24.715 M -14.30 % | 28.840 M -16.51 % | 34.544 M 115.74 % | 16.012 M -52.47 % | 33.685 M 164.65 % | 12.728 M -18.95 % | 15.704 M -9.48 % | 17.349 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.419 M -55.03 % | 134.364 M | 0.000 -100.00 % | 2.695 M -92.50 % | 35.940 M 14.97 % | 31.260 M |
Total debt | 1.199 B 18.47 % | 1.012 B 61.25 % | 627.794 M 53.34 % | 409.408 M 20.14 % | 340.781 M 40.26 % | 242.961 M -43.88 % | 432.915 M 24.31 % | 348.265 M -12.49 % | 397.972 M -10.61 % | 445.230 M -18.35 % | 545.291 M 30.67 % | 417.317 M 73.01 % | 241.209 M -34.28 % | 367.017 M 121.07 % | 166.015 M 191.73 % | 56.908 M 44.72 % | 39.323 M -0.27 % | 39.429 M -73.85 % | 150.786 M -32.53 % | 223.479 M 21.56 % | 183.843 M 174.65 % | 66.936 M -77.62 % | 299.130 M 95.69 % | 152.863 M -15.30 % | 180.467 M 60.46 % | 112.472 M 0.15 % | 112.302 M 2.83 % | 109.216 M -39.42 % | 180.284 M 44.57 % | 124.701 M 60.42 % | 77.732 M 1 792.21 % | 4.108 M | 0.000 | 0.000 -100.00 % | 5.950 M -4.03 % | 6.200 M -2.49 % | 6.358 M |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 40.123 M 143.33 % | 16.489 M 313.84 % | -7.711 M -563.40 % | 1.664 M 190.04 % | -1.848 M 96.70 % | -56.034 M -12.48 % | -49.815 M -3.86 % | -47.963 M 14.66 % | -56.202 M 31.23 % | -81.721 M -35.08 % | -60.499 M 15.99 % | -72.011 M 2.68 % | -73.993 M -11.55 % | -66.331 M -11.09 % | -59.708 M 14.80 % | -70.083 M 17.94 % | -85.408 M -150.56 % | 168.908 M 131.71 % | 72.897 M -17.23 % | 88.074 M -57.24 % | 205.990 M 11.22 % | 185.216 M 1 365.83 % | -14.632 M 75.13 % | -58.838 M | 0.000 100.00 % | -47.702 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -84.000 K |
Retained earnings | 0.000 100.00 % | -1.745 B -7.19 % | -1.627 B -9.85 % | -1.482 B -1.64 % | -1.458 B 0.19 % | -1.460 B -1.98 % | -1.432 B -2.17 % | -1.402 B -0.64 % | -1.393 B -11.73 % | -1.247 B 6.44 % | -1.332 B -17.21 % | -1.137 B -6.05 % | -1.072 B -21.82 % | -879.896 M -23.76 % | -710.954 M -50.46 % | -472.515 M -65.26 % | -285.927 M -68.59 % | -169.597 M 88.49 % | -1.473 B -0.40 % | -1.467 B -3.73 % | -1.414 B 1.44 % | -1.435 B -1.76 % | -1.410 B -6.35 % | -1.326 B -4.86 % | -1.264 B -3.69 % | -1.219 B -6.30 % | -1.147 B 0.09 % | -1.148 B 10.58 % | -1.284 B -74.52 % | -735.807 M -9.34 % | -672.979 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.440 M |
Common stock | 230.696 M 13.19 % | 203.814 M 0.00 % | 203.814 M 5.66 % | 192.890 M 0.00 % | 192.890 M 0.00 % | 192.890 M 0.00 % | 192.890 M 0.00 % | 192.890 M 0.00 % | 192.890 M 5.83 % | 182.264 M 2.92 % | 177.100 M 0.00 % | 177.100 M 0.00 % | 177.100 M 50.00 % | 118.067 M 7.59 % | 109.741 M 14.39 % | 95.940 M 52.45 % | 62.932 M 0.00 % | 62.932 M -34.99 % | 96.811 M 0.00 % | 96.811 M 0.00 % | 96.811 M 0.00 % | 96.811 M 76.63 % | 54.811 M 40.98 % | 38.878 M 0.00 % | 38.878 M 0.00 % | 38.878 M 0.00 % | 38.878 M 0.00 % | 38.878 M 0.00 % | 38.878 M 21.96 % | 31.878 M 0.00 % | 31.878 M 223.57 % | 9.852 M 29.58 % | 7.603 M 97.99 % | 3.840 M 20.00 % | 3.200 M 0.00 % | 3.200 M 0.00 % | 3.200 M |
Total equity | -89.566 M -292.59 % | 46.507 M -77.41 % | 205.899 M -37.28 % | 328.277 M 62.97 % | 201.436 M -16.88 % | 242.330 M 8.76 % | 222.813 M -17.38 % | 269.685 M -11.52 % | 304.814 M 1.21 % | 301.155 M 0.31 % | 300.229 M -42.44 % | 521.632 M -9.36 % | 575.509 M 22.08 % | 471.419 M -16.71 % | 566.010 M -15.94 % | 673.372 M 127.41 % | 296.106 M -26.05 % | 400.402 M 507.65 % | 65.894 M 379.91 % | -23.541 M -150.96 % | 46.197 M -67.42 % | 141.781 M 535.53 % | 22.309 M 113.13 % | -169.900 M -71.15 % | -99.269 M -85.89 % | -53.403 M -346.85 % | 21.634 M 27.25 % | 17.001 M 113.89 % | -122.365 M -142.93 % | 285.048 M -16.06 % | 339.605 M 620.68 % | -65.223 M -615.76 % | 12.646 M 23 092.73 % | -55.000 K -101.69 % | 3.251 M -96.08 % | 82.861 M -7.87 % | 89.942 M |
Other non current liabilities | 134.223 M -55.56 % | 302.056 M 60.63 % | 188.039 M -1.40 % | 190.711 M 1 296.84 % | 13.653 M -10.97 % | 15.335 M | 0.000 -100.00 % | 7.468 M -62.45 % | 19.888 M 42.66 % | 13.941 M 525.72 % | 2.228 M 116.91 % | -13.177 M -389.80 % | 4.547 M | 0.000 -100.00 % | 33.533 M -0.44 % | 33.680 M 17.08 % | 28.766 M 83.07 % | 15.713 M 350.49 % | 3.488 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 57.896 M -69.54 % | 190.056 M -0.58 % | 191.156 M -1.36 % | 193.800 M 735.74 % | 23.189 M 1.95 % | 22.746 M -90.04 % | 228.281 M 136.86 % | 96.377 M -1.64 % | 97.982 M | 0.000 | 0.000 -100.00 % | 2.262 M 1 254.49 % | 167.000 K |
Long term debt | 1.155 B 21.08 % | 954.226 M 61.45 % | 591.028 M 67.74 % | 352.347 M 257.45 % | 98.573 M -20.81 % | 124.475 M -64.31 % | 348.800 M 39.45 % | 250.126 M 23.92 % | 201.851 M 144.59 % | 82.526 M 204.74 % | 27.081 M -78.45 % | 125.655 M 48.68 % | 84.512 M -76.97 % | 367.013 M 267.70 % | 99.814 M 2 010.23 % | 4.730 M 2 415.96 % | 188.000 K -99.52 % | 39.290 M -73.90 % | 150.527 M 39 616.89 % | 379.000 K -99.14 % | 43.869 M 6 167.00 % | 700.000 K -16.07 % | 834.000 K -99.59 % | 203.309 M 10.00 % | 184.833 M 6 291.18 % | 2.892 M -59.94 % | 7.219 M -43.11 % | 12.689 M 56.60 % | 8.103 M -81.82 % | 44.573 M 6.11 % | 42.008 M 1 578.31 % | 2.503 M | 0.000 | 0.000 -100.00 % | 5.689 M -4.39 % | 5.950 M -2.46 % | 6.100 M |
Total non current liabilities | 1.293 B 2.77 % | 1.259 B 61.06 % | 781.493 M 42.99 % | 546.518 M 372.27 % | 115.721 M -18.54 % | 142.061 M -59.54 % | 351.080 M 34.97 % | 260.117 M 15.96 % | 224.316 M 113.81 % | 104.916 M 66.64 % | 62.961 M -58.98 % | 153.483 M 92.15 % | 79.876 M -78.24 % | 367.013 M 267.70 % | 99.814 M 2 010.23 % | 4.730 M 2 415.96 % | 188.000 K -99.52 % | 39.290 M -73.90 % | 150.527 M 39 616.89 % | 379.000 K -99.14 % | 43.869 M 6 167.00 % | 700.000 K -16.07 % | 834.000 K -99.59 % | 203.309 M -16.24 % | 242.729 M -6.07 % | 258.408 M -1.91 % | 263.449 M -3.49 % | 272.985 M -7.64 % | 295.552 M -46.19 % | 549.300 M 14.14 % | 481.246 M 370.62 % | 102.257 M 4.19 % | 98.149 M 58 671.86 % | 167.000 K -97.15 % | 5.856 M -30.11 % | 8.379 M 33.70 % | 6.267 M |
Other current liabilities | 609.013 M 125.62 % | 269.931 M 68.56 % | 160.139 M 111.70 % | 75.644 M 9.62 % | 69.007 M 37.82 % | 50.070 M -36.81 % | 79.239 M 2.34 % | 77.429 M -16.49 % | 92.721 M -37.24 % | 147.738 M -14.43 % | 172.660 M 9.71 % | 157.374 M 3.80 % | 151.615 M 6.80 % | 141.968 M 29.28 % | 109.815 M -28.46 % | 153.512 M 83.41 % | 83.700 M 47.78 % | 56.640 M -7.45 % | 61.201 M -20.59 % | 77.073 M -7.52 % | 83.337 M -37.96 % | 134.328 M 46.98 % | 91.395 M -51.60 % | 188.826 M 65.73 % | 113.936 M -19.30 % | 141.185 M -11.90 % | 160.250 M -28.85 % | 225.216 M -6.12 % | 239.905 M -39.12 % | 394.061 M 9.51 % | 359.833 M 6 590.83 % | 5.378 M -49.18 % | 10.583 M | 0.000 -100.00 % | 3.345 M | 0.000 -100.00 % | 1.783 M |
Deferred revenue | 72.697 M | 0.000 -100.00 % | 38.961 M 46.95 % | 26.514 M 88.47 % | 14.068 M -9.44 % | 15.535 M 6.56 % | 14.579 M -61.97 % | 38.336 M 8.52 % | 35.326 M -6.16 % | 37.645 M 464.31 % | 6.671 M -73.11 % | 24.813 M -14.84 % | 29.136 M 728 500.00 % | -4.000 K 99.99 % | -66.201 M -26.88 % | -52.178 M -33.33 % | -39.135 M -28 054.68 % | -139.000 K 46.33 % | -259.000 K 99.88 % | -223.100 M -59.39 % | -139.974 M -111.33 % | -66.236 M 77.80 % | -298.296 M -97.07 % | -151.367 M -487.82 % | 39.030 M | 0.000 | 0.000 | 0.000 -100.00 % | 239.612 M -39.15 % | 393.793 M 82.97 % | 215.223 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 43.968 M -24.30 % | 58.082 M 57.98 % | 36.766 M -35.57 % | 57.061 M -89.52 % | 544.649 M 45.26 % | 374.957 M 13.24 % | 331.110 M -0.72 % | 333.506 M -18.55 % | 409.480 M -30.04 % | 585.319 M 19.52 % | 489.714 M 67.90 % | 291.662 M 440.40 % | 53.972 M 157.99 % | -93.072 M -628.91 % | 17.597 M 193.48 % | -18.825 M -97.95 % | -9.510 M 58.54 % | -22.940 M -1.82 % | -22.531 M -110.10 % | 223.100 M 59.39 % | 139.974 M 111.33 % | 66.236 M -77.80 % | 298.296 M 97.07 % | 151.367 M -15.17 % | 178.442 M 62.84 % | 109.580 M 4.28 % | 105.083 M 8.86 % | 96.527 M -43.94 % | 172.181 M 114.88 % | 80.128 M 124.30 % | 35.724 M | 0.000 | 0.000 | 0.000 -100.00 % | 261.000 K 4.40 % | 250.000 K -3.10 % | 258.000 K |
Total current liabilities | 782.286 M 119.15 % | 356.965 M 31.52 % | 271.407 M 48.53 % | 182.731 M -71.56 % | 642.414 M 39.74 % | 459.728 M 3.56 % | 443.911 M -4.23 % | 463.526 M -15.36 % | 547.631 M -30.22 % | 784.742 M 14.48 % | 685.465 M 37.80 % | 497.425 M 48.86 % | 334.149 M 89.43 % | 176.394 M -17.76 % | 214.492 M -13.40 % | 247.685 M 50.85 % | 164.198 M 52.53 % | 107.647 M -1.99 % | 109.831 M -67.38 % | 336.744 M 29.30 % | 260.433 M 3.06 % | 252.703 M -42.53 % | 439.732 M 18.68 % | 370.522 M 15.25 % | 321.501 M 13.05 % | 284.396 M -3.28 % | 294.053 M -15.45 % | 347.792 M -23.42 % | 454.143 M -9.54 % | 502.049 M 18.86 % | 422.384 M 1 236.87 % | 31.595 M -13.64 % | 36.586 M 58.64 % | 23.063 M -28.64 % | 32.317 M 287.82 % | 8.333 M 181.43 % | 2.961 M |
Total liabilities | 2.076 B 28.48 % | 1.616 B 53.45 % | 1.053 B 44.38 % | 729.249 M -3.81 % | 758.135 M 25.98 % | 601.789 M -24.30 % | 794.991 M 9.86 % | 723.643 M -6.26 % | 771.947 M -13.23 % | 889.658 M 18.87 % | 748.426 M 14.98 % | 650.908 M 41.81 % | 459.006 M -20.56 % | 577.822 M 50.55 % | 383.805 M 18.69 % | 323.356 M 40.84 % | 229.593 M 12.91 % | 203.336 M -34.12 % | 308.643 M -20.53 % | 388.366 M 8.52 % | 357.888 M 14.16 % | 313.507 M -37.81 % | 504.083 M -20.50 % | 634.036 M 12.37 % | 564.230 M 3.95 % | 542.804 M -2.64 % | 557.502 M -10.19 % | 620.777 M -17.20 % | 749.695 M -28.69 % | 1.051 B 16.35 % | 903.630 M 575.10 % | 133.852 M -0.66 % | 134.735 M 480.00 % | 23.230 M -39.15 % | 38.173 M 128.42 % | 16.712 M 81.10 % | 9.228 M |
Other non current assets | 79.683 M -84.66 % | 519.548 M -7.28 % | 560.371 M 1 187.03 % | 43.540 M 444.18 % | 8.001 M 104.70 % | -170.276 M 4.09 % | -177.539 M -3 472.70 % | 5.264 M 102.02 % | -260.442 M -592.91 % | 52.838 M 114.43 % | -366.241 M -842.60 % | 49.319 M 114.77 % | -333.878 M 11.52 % | -377.345 M 7.76 % | -409.104 M 7.92 % | -444.275 M -30.44 % | -340.596 M -23.37 % | -276.073 M 3.22 % | -285.267 M -4.10 % | -274.040 M 5.07 % | -288.668 M 6.16 % | -307.601 M 5.37 % | -325.052 M -1.61 % | -319.901 M -385 522.89 % | 83.000 K -97.71 % | 3.631 M -36.89 % | 5.753 M -53.70 % | 12.425 M -14.89 % | 14.599 M 31.36 % | 11.114 M -39.81 % | 18.466 M -69.96 % | 61.479 M -54.67 % | 135.614 M 18 735.28 % | 720.000 K -73.28 % | 2.695 M -92.50 % | 35.940 M 357.08 % | 7.863 M |
Long term investments | 543.450 M 731.85 % | 65.330 M 49.48 % | 43.705 M -90.98 % | 484.692 M 1.25 % | 478.692 M 1.71 % | 470.652 M -2.84 % | 484.398 M 0.86 % | 480.246 M -10.35 % | 535.712 M 0.11 % | 535.126 M -8.25 % | 583.263 M 5.47 % | 553.020 M -0.09 % | 553.493 M 55 978.32 % | 987.000 K -8.01 % | 1.073 M -7.90 % | 1.165 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 -100.00 % | 31.260 M |
Intangible assets | 0.000 -100.00 % | 263.662 M 339.03 % | 60.056 M -25.74 % | 80.876 M 18.59 % | 68.199 M -0.68 % | 68.667 M -5.85 % | 72.936 M -30.99 % | 105.686 M -25.04 % | 140.983 M -22.15 % | 181.097 M 5.93 % | 170.957 M -24.82 % | 227.407 M 59.31 % | 142.743 M -20.08 % | 178.599 M -9.35 % | 197.024 M -17.10 % | 237.661 M 67.85 % | 141.589 M 57.11 % | 90.120 M 9.56 % | 82.259 M 74.38 % | 47.171 M 12.97 % | 41.756 M -3.64 % | 43.334 M -0.67 % | 43.627 M 4.83 % | 41.617 M 164.89 % | 15.711 M -75.83 % | 65.006 M 32.47 % | 49.072 M -70.14 % | 164.339 M -33.29 % | 246.344 M -70.95 % | 848.018 M 1.17 % | 838.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.067 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.386 M -78.75 % | 6.522 M -26.45 % | 8.868 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 % | 22.185 M | 0.000 -100.00 % | 22.185 M | 0.000 | 0.000 -100.00 % | 22.769 M 2.63 % | 22.185 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.524 M -4.68 % | 5.795 M |
Goodwill and intangible assets | 288.685 M 9.49 % | 263.662 M 339.03 % | 60.056 M -25.74 % | 80.876 M 18.59 % | 68.199 M -0.68 % | 68.667 M -5.85 % | 72.936 M -30.99 % | 105.686 M -25.04 % | 140.983 M -22.74 % | 182.483 M 2.82 % | 177.479 M -24.88 % | 236.275 M 65.52 % | 142.743 M -20.08 % | 178.599 M -9.35 % | 197.024 M -17.10 % | 237.661 M 67.85 % | 141.589 M 57.11 % | 90.120 M 9.56 % | 82.259 M 74.38 % | 47.171 M 12.97 % | 41.756 M -3.64 % | 43.334 M -0.67 % | 43.627 M 4.83 % | 41.617 M 9.82 % | 37.896 M -41.70 % | 65.006 M -8.77 % | 71.257 M -56.64 % | 164.339 M -33.29 % | 246.344 M -71.71 % | 870.787 M 1.21 % | 860.385 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.524 M -43.99 % | 9.862 M |
Property plant equipment net | 480.785 M 17.45 % | 409.349 M 68.35 % | 243.154 M 6.83 % | 227.617 M 84.83 % | 123.152 M 21.20 % | 101.609 M -2.86 % | 104.603 M -11.12 % | 117.691 M -1.48 % | 119.459 M -42.91 % | 209.252 M 7.15 % | 195.284 M -3.27 % | 201.883 M 5.62 % | 191.135 M -3.35 % | 197.759 M -6.28 % | 211.007 M 2.71 % | 205.449 M 3.24 % | 199.007 M 7.02 % | 185.953 M -8.40 % | 203.008 M -10.52 % | 226.869 M -8.12 % | 246.912 M -6.57 % | 264.267 M -6.10 % | 281.425 M 1.13 % | 278.284 M 5.36 % | 264.119 M -5.00 % | 278.023 M 0.23 % | 277.389 M -1.60 % | 281.886 M -5.61 % | 298.649 M -0.69 % | 300.710 M 6.41 % | 282.585 M 9 344.69 % | 2.992 M 7.63 % | 2.780 M -39.49 % | 4.594 M -74.28 % | 17.860 M -21.39 % | 22.720 M 28.89 % | 17.627 M |
Total non current assets | 1.393 B 10.71 % | 1.258 B 38.64 % | 907.286 M 8.43 % | 836.725 M 23.40 % | 678.044 M 5.79 % | 640.928 M -3.17 % | 661.937 M -6.62 % | 708.887 M -10.96 % | 796.154 M -18.62 % | 978.313 M 3.03 % | 949.504 M -7.96 % | 1.032 B 208.98 % | 333.878 M -11.52 % | 377.345 M -7.76 % | 409.104 M -7.92 % | 444.275 M 30.44 % | 340.596 M 23.37 % | 276.073 M -3.22 % | 285.267 M 4.10 % | 274.040 M -5.07 % | 288.668 M -6.16 % | 307.601 M -5.37 % | 325.052 M 1.61 % | 319.901 M 5.89 % | 302.098 M -12.85 % | 346.660 M -2.18 % | 354.399 M -22.73 % | 458.650 M -18.04 % | 559.592 M -52.68 % | 1.183 B 1.82 % | 1.161 B 1 701.49 % | 64.471 M -53.41 % | 138.394 M 2 504.33 % | 5.314 M -74.15 % | 20.555 M -67.97 % | 64.184 M -3.64 % | 66.612 M |
Other current assets | 167.721 M 15.55 % | 145.148 M 293.55 % | 36.882 M 74.29 % | 21.161 M -91.62 % | 252.402 M 1 907.01 % | 12.576 M -96.08 % | 320.641 M 30.67 % | 245.381 M 6.56 % | 230.270 M 35.47 % | 169.973 M 128.16 % | 74.498 M -13.48 % | 86.102 M 63.24 % | 52.747 M | 0.000 -100.00 % | 51.946 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.715 M | 0.000 -100.00 % | 7.557 M 2 261.56 % | 320.000 K -87.16 % | 2.493 M 99.60 % | 1.249 M -92.63 % | 16.955 M -75.78 % | 70.017 M 261.83 % | 19.351 M -34.04 % | 29.336 M -27.68 % | 40.565 M 2.98 % | 39.392 M 2.99 % | 38.249 M 3 114.20 % | 1.190 M 311.76 % | 289.000 K -84.25 % | 1.835 M -54.19 % | 4.006 M -54.84 % | 8.871 M -48.68 % | 17.287 M |
Short term investments | 0.000 -100.00 % | 55.796 M | 0.000 | 0.000 -100.00 % | 6.417 M -91.74 % | 77.680 M 621.60 % | 10.765 M -95.46 % | 236.959 M 2 619.29 % | 8.714 M -94.87 % | 169.973 M 2 885.65 % | 5.693 M -93.39 % | 86.102 M 1 386.82 % | 5.791 M -87.53 % | 46.453 M 382.48 % | 9.628 M -86.03 % | 68.924 M 546.63 % | 10.659 M -75.19 % | 42.965 M 73.84 % | 24.715 M -14.30 % | 28.840 M -16.51 % | 34.544 M 115.74 % | 16.012 M -52.47 % | 33.685 M 164.65 % | 12.728 M -18.95 % | 15.704 M -9.48 % | 17.349 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 242.350 M 45.34 % | 166.751 M 14.76 % | 145.305 M 81.74 % | 79.950 M 442.07 % | 14.749 M -47.13 % | 27.899 M -21.87 % | 35.708 M 16.15 % | 30.744 M -31.31 % | 44.755 M -2.90 % | 46.090 M 18.78 % | 38.804 M -24.43 % | 51.346 M -38.62 % | 83.652 M 18.82 % | 70.401 M 1.70 % | 69.221 M 38.96 % | 49.814 M -62.03 % | 131.188 M -51.59 % | 270.996 M 904.36 % | 26.982 M -39.68 % | 44.733 M -23.94 % | 58.816 M -34.52 % | 89.819 M -37.19 % | 143.008 M 112.60 % | 67.266 M 34.54 % | 49.996 M -27.31 % | 68.780 M -5.27 % | 72.604 M 276.28 % | 19.295 M 142.22 % | 7.966 M -56.88 % | 18.473 M 16.17 % | 15.902 M 435.78 % | 2.968 M -57.93 % | 7.055 M 4.41 % | 6.757 M 171.58 % | 2.488 M -41.40 % | 4.246 M -53.69 % | 9.168 M |
Cash and short term investments | 242.350 M 8.90 % | 222.547 M 53.16 % | 145.305 M 81.74 % | 79.950 M 442.07 % | 14.749 M -47.13 % | 27.899 M -21.87 % | 35.708 M 16.15 % | 30.744 M -31.31 % | 44.755 M -2.90 % | 46.090 M 18.78 % | 38.804 M -24.43 % | 51.346 M -42.59 % | 89.443 M -23.46 % | 116.854 M 48.20 % | 78.849 M -33.59 % | 118.738 M -16.29 % | 141.847 M -54.82 % | 313.961 M 507.31 % | 51.697 M -29.73 % | 73.573 M -21.19 % | 93.360 M -11.78 % | 105.831 M -40.10 % | 176.693 M 120.88 % | 79.994 M 60.00 % | 49.996 M -27.31 % | 68.780 M -5.27 % | 72.604 M 276.28 % | 19.295 M 142.22 % | 7.966 M -56.88 % | 18.473 M 16.17 % | 15.902 M 435.78 % | 2.968 M -57.93 % | 7.055 M 4.41 % | 6.757 M 171.58 % | 2.488 M -41.40 % | 4.246 M -53.69 % | 9.168 M |
Total current assets | 593.599 M 46.84 % | 404.259 M 15.01 % | 351.513 M 59.20 % | 220.801 M -21.57 % | 281.527 M 38.55 % | 203.191 M -42.90 % | 355.867 M 25.11 % | 284.441 M 1.37 % | 280.607 M 23.92 % | 226.441 M 102.16 % | 112.011 M -27.72 % | 154.968 M 5.32 % | 147.144 M 3.60 % | 142.036 M -3.25 % | 146.803 M 12.49 % | 130.500 M -28.51 % | 182.533 M -43.56 % | 323.420 M 264.72 % | 88.676 M 2.02 % | 86.918 M -24.28 % | 114.794 M -21.79 % | 146.786 M -26.61 % | 200.006 M 40.74 % | 142.113 M -12.74 % | 162.863 M 14.10 % | 142.741 M -36.49 % | 224.737 M 25.46 % | 179.128 M 164.44 % | 67.738 M -55.95 % | 153.786 M 88.00 % | 81.799 M 1 867.27 % | 4.158 M -53.73 % | 8.987 M -49.68 % | 17.861 M -14.41 % | 20.869 M -41.03 % | 35.389 M 8.70 % | 32.558 M |
Inventory | 54.160 M 185.17 % | 18.992 M 15.42 % | 16.454 M 10 796.69 % | 151.000 K | 0.000 -100.00 % | 31.000 K -42.59 % | 54.000 K -22.86 % | 70.000 K -81.48 % | 378.000 K 5.29 % | 359.000 K -58.06 % | 856.000 K -73.03 % | 3.174 M -7.97 % | 3.449 M -3.42 % | 3.571 M -44.80 % | 6.469 M 76.17 % | 3.672 M -30.81 % | 5.307 M 87.79 % | 2.826 M 5.76 % | 2.672 M 37.95 % | 1.937 M 20.84 % | 1.603 M -32.36 % | 2.370 M 42.17 % | 1.667 M -52.76 % | 3.529 M 58.61 % | 2.225 M -43.59 % | 3.944 M 66.13 % | 2.374 M -27.82 % | 3.289 M 41.10 % | 2.331 M -25.84 % | 3.143 M 71.00 % | 1.838 M | 0.000 | 0.000 -100.00 % | 3.656 M -59.16 % | 8.951 M -20.81 % | 11.303 M 1 977.76 % | 544.000 K |
Net receivables | 129.368 M 636.22 % | 17.572 M -88.51 % | 152.872 M 27.88 % | 119.539 M -54.09 % | 260.361 M | 0.000 -100.00 % | 309.340 M 21.97 % | 253.627 M 11.85 % | 226.760 M 2 163.30 % | 10.019 M 82.60 % | 5.487 M -94.54 % | 100.448 M 85.15 % | 54.252 M -20.29 % | 68.064 M 10.70 % | 61.485 M -20.16 % | 77.014 M 117.68 % | 35.379 M -28.67 % | 49.598 M 44.57 % | 34.307 M 200.73 % | 11.408 M -7.06 % | 12.274 M -67.92 % | 38.265 M 99.79 % | 19.153 M -66.60 % | 57.341 M -39.60 % | 94.936 M 35.59 % | 70.016 M -46.31 % | 130.408 M 2.52 % | 127.208 M 653.78 % | 16.876 M -81.81 % | 92.778 M 259.47 % | 25.810 M | 0.000 -100.00 % | 1.643 M -70.73 % | 5.613 M 3.48 % | 5.424 M -50.55 % | 10.969 M 97.32 % | 5.559 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 170.276 M -4.09 % | 177.539 M | 0.000 -100.00 % | 260.442 M 18 890.91 % | -1.386 M -100.39 % | 359.719 M 4 156.37 % | -8.868 M 95.96 % | -219.615 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 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 -100.00 % | 553.493 M 4.46 % | 529.860 M 34.51 % | 393.908 M -6.65 % | 421.953 M 16 318.40 % | 2.570 M -39.46 % | 4.245 M 614.65 % | 594.000 K -84.64 % | 3.867 M 520.71 % | 623.000 K -30.85 % | 901.000 K -32.46 % | 1.334 M -37.13 % | 2.122 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 |
Account payables | 56.608 M 95.52 % | 28.952 M -18.54 % | 35.541 M 51.65 % | 23.436 M 59.54 % | 14.690 M -23.35 % | 19.166 M 0.96 % | 18.983 M 33.17 % | 14.255 M 41.08 % | 10.104 M -28.03 % | 14.040 M -14.49 % | 16.420 M -30.35 % | 23.576 M 0.78 % | 23.394 M 29.44 % | 18.073 M 33.80 % | 13.507 M -23.88 % | 17.744 M 23.68 % | 14.347 M 34.90 % | 10.635 M 54.62 % | 6.878 M -56.73 % | 15.896 M 6.61 % | 14.910 M -51.62 % | 30.818 M 17.25 % | 26.284 M -12.13 % | 29.911 M 4.20 % | 28.705 M -13.57 % | 33.213 M 17.35 % | 28.302 M 10.42 % | 25.631 M -38.44 % | 41.639 M 51.73 % | 27.442 M 3.91 % | 26.409 M 349.13 % | 5.880 M 5.23 % | 5.588 M 82.26 % | 3.066 M -62.89 % | 8.261 M 19.57 % | 6.909 M | 0.000 |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 76.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.154 M -8.28 % | 18.703 M -9.54 % | 20.675 M -6.92 % | 22.212 M 4.18 % | 21.321 M -10.25 % | 23.757 M 5 583.49 % | 418.000 K 0.00 % | 418.000 K 0.00 % | 418.000 K 0.00 % | 418.000 K 0.00 % | 418.000 K 0.00 % | 418.000 K 0.00 % | 418.000 K 0.00 % | 418.000 K -97.94 % | 20.337 M -0.38 % | 20.415 M 2.09 % | 19.997 M -2.22 % | 20.450 M 1 641.91 % | 1.174 M 27.61 % | 920.000 K |
Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 331.000 K -13.58 % | 383.000 K -99.46 % | 71.158 M -79.60 % | 348.800 M 341.60 % | 78.985 M -14.63 % | 92.526 M 563.70 % | 13.941 M 8.41 % | 12.860 M -8.52 % | 14.057 M 1.04 % | 13.913 M -2.28 % | 14.238 M -5.05 % | 14.996 M -4.20 % | 15.653 M 1.50 % | 15.421 M 4.59 % | 14.744 M -9.94 % | 16.371 M -11.04 % | 18.402 M -7.56 % | 19.907 M 150.66 % | -39.294 M -0.34 % | -39.160 M -278.28 % | 21.965 M 6.63 % | 20.600 M -7.31 % | 22.224 M 1.77 % | 21.838 M -0.71 % | 21.995 M -89.99 % | 219.759 M -23.84 % | 288.551 M 1 183.02 % | 22.490 M 1 301.25 % | 1.605 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | -452.822 M -42.25 % | -318.336 M -26.14 % | -252.371 M -59.29 % | -158.438 M 50.27 % | -318.615 M -17.36 % | -271.493 M -2.37 % | -265.197 M -4.03 % | -254.914 M -10.60 % | -230.487 M -12.21 % | -205.413 M -674.62 % | -26.518 M -20.62 % | -21.984 M -2.58 % | -21.432 M 1.81 % | -21.826 M -26.71 % | -17.225 M -71.62 % | -10.037 M -115.02 % | -4.668 M -239.00 % | -1.377 M -482.50 % | 360.000 K -68.25 % | 1.134 M -61.20 % | 2.923 M 144.81 % | 1.194 M -68.01 % | 3.732 M 580.31 % | -777.000 K -398.85 % | 260.000 K 136.36 % | 110.000 K -94.76 % | 2.099 M 184.80 % | 737.000 K 115.72 % | -4.688 M -140.81 % | 11.487 M -21.81 % | 14.691 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.262 M -75.52 % | 9.240 M |
Capital lease obligations | 103.706 M -9.87 % | 115.064 M 21.09 % | 95.025 M 0.55 % | 94.502 M 8.23 % | 87.319 M 11.83 % | 78.080 M -6.79 % | 83.766 M -13.20 % | 96.508 M -7.39 % | 104.212 M 249.61 % | 29.808 M 1.55 % | 29.353 M 75.49 % | 16.726 M 123.43 % | -71.396 M 23.29 % | -93.076 M -91.50 % | -48.604 M 31.55 % | -71.003 M -45.96 % | -48.645 M -110.78 % | -23.079 M -1.27 % | -22.790 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.605 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 -100.00 % | 1.611 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.011 M -2.68 % | 73.993 M 11.55 % | 66.331 M 11.09 % | 59.708 M -14.80 % | 70.083 M -17.94 % | 85.408 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.632 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 |
Other total stockholders equity | 132.560 M -92.89 % | 1.865 B 633.11 % | 254.456 M -85.73 % | 1.783 B 0.00 % | 1.783 B 0.00 % | 1.783 B 0.00 % | 1.783 B 0.00 % | 1.783 B 0.00 % | 1.783 B 9.59 % | 1.627 B 4.05 % | 1.564 B 0.00 % | 1.564 B 0.00 % | 1.564 B 17.66 % | 1.329 B 6.26 % | 1.251 B 11.71 % | 1.120 B 88.55 % | 593.852 M 0.00 % | 593.852 M -53.34 % | 1.273 B -5.42 % | 1.346 B 5.73 % | 1.273 B 0.00 % | 1.273 B 7.07 % | 1.189 B 4.95 % | 1.133 B -4.42 % | 1.185 B 5.13 % | 1.127 B -0.07 % | 1.128 B 0.20 % | 1.126 B -0.18 % | 1.128 B 15.36 % | 977.490 M -2.58 % | 1.003 B 411.70 % | 196.092 M 7.08 % | 183.121 M 4 906.33 % | -3.810 M -115.15 % | 25.146 M -67.51 % | 77.399 M 207.80 % | 25.146 M |
Deferred tax liabilities non current | 3.905 M 63.12 % | 2.394 M -1.32 % | 2.426 M -22.47 % | 3.129 M 0.55 % | 3.112 M 38.25 % | 2.251 M -1.27 % | 2.280 M -9.63 % | 2.523 M -2.10 % | 2.577 M -88.49 % | 22.390 M 7.69 % | 20.792 M -22.84 % | 26.948 M 23.13 % | 21.885 M 8.47 % | 20.177 M -3.78 % | 20.970 M -2.95 % | 21.608 M 2.80 % | 21.020 M -18.97 % | 25.942 M -8.74 % | 28.426 M -4.44 % | 29.747 M -10.89 % | 33.383 M -16.53 % | 39.994 M 0.00 % | 39.994 M 7.78 % | 37.106 M -0.51 % | 37.296 M -13.74 % | 43.236 M 0.00 % | 43.236 M -2.84 % | 44.501 M 0.00 % | 44.501 M -76.99 % | 193.430 M 2.63 % | 188.467 M 112 754.49 % | 167.000 K 0.00 % | 167.000 K 0.00 % | 167.000 K 0.00 % | 167.000 K 0.00 % | 167.000 K | 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 -100.00 % | 44.981 M 30.70 % | 34.415 M -50.48 % | 69.499 M -2.03 % | 70.941 M 8.79 % | 65.207 M 15.62 % | 56.399 M 16.80 % | 48.285 M -5.77 % | 51.243 M -4.37 % | 53.586 M -10.84 % | 60.104 M -5.37 % | 63.517 M 5.50 % | 60.205 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 |
Total assets | 1.986 B 19.50 % | 1.662 B 32.04 % | 1.259 B 19.03 % | 1.058 B 10.21 % | 959.571 M 13.68 % | 844.119 M -17.06 % | 1.018 B 2.46 % | 993.328 M -7.75 % | 1.077 B -10.62 % | 1.205 B 13.49 % | 1.062 B -10.54 % | 1.187 B 14.70 % | 1.035 B -1.40 % | 1.049 B 10.47 % | 949.815 M -4.71 % | 996.728 M 89.60 % | 525.699 M -12.93 % | 603.738 M 61.20 % | 374.537 M 2.66 % | 364.825 M -9.72 % | 404.085 M -11.25 % | 455.288 M -13.51 % | 526.392 M 13.41 % | 464.136 M -0.18 % | 464.961 M -4.99 % | 489.401 M -15.49 % | 579.136 M -9.19 % | 637.778 M 1.67 % | 627.330 M -53.06 % | 1.336 B 7.49 % | 1.243 B 1 711.53 % | 68.629 M -53.43 % | 147.381 M 535.95 % | 23.175 M -44.05 % | 41.424 M -58.40 % | 99.573 M 0.41 % | 99.170 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-03-31 | 2008-03-31 | 2007-03-31 | 2006-03-31 | 2005-03-31 | 2004-03-31 |
2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-30 | 2009-03-31 | 2008-06-30 | 2007-09-30 | 2007-06-30 | 2006-09-30 | 2006-06-30 | 2006-01-31 | 2005-06-30 | 2005-01-31 | 2004-03-31 | 2003-09-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.317 M | 0.000 100.00 % | -111.562 M | 0.000 100.00 % | -15.777 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 -100.00 % | 2.127 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.068 M -14.35 % | 1.247 M -9.70 % | 1.381 M 0.07 % | 1.380 M -0.07 % | 1.381 M -54.23 % | 3.017 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 -100.00 % | 10.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 100.00 % | -76.194 M | 0.000 100.00 % | -192.139 M | 0.000 100.00 % | -178.919 M | 0.000 100.00 % | -71.312 M | 0.000 -100.00 % | 6.608 M | 0.000 -100.00 % | 32.209 M | 0.000 100.00 % | -17.449 M | 0.000 -100.00 % | 25.684 M | 0.000 -100.00 % | 4.205 M | 0.000 100.00 % | -6.962 M | 0.000 -100.00 % | 53.151 M | 0.000 100.00 % | -7.155 M | 0.000 100.00 % | -107.678 M 0.00 % | -107.678 M -58.38 % | -67.986 M 0.00 % | -67.986 M -105.06 % | -33.155 M 0.00 % | -33.155 M -11 177.21 % | -294.000 K -106.32 % | 4.656 M 0.00 % | 4.656 M -28.29 % | 6.492 M 0.00 % | 6.492 M 300.49 % | -3.238 M -100.00 % | -1.619 M 67.64 % | -5.003 M -100.00 % | -2.501 M 28.90 % | -3.518 M 0.00 % | -3.518 M |
Accounts receivables | 0.000 100.00 % | -7.903 M | 0.000 100.00 % | -1.806 M | 0.000 -100.00 % | 4.055 M | 0.000 100.00 % | -7.460 M | 0.000 100.00 % | -1.248 M | 0.000 -100.00 % | 11.531 M | 0.000 100.00 % | -15.106 M | 0.000 100.00 % | -1.551 M | 0.000 100.00 % | -706.000 K | 0.000 100.00 % | -2.338 M | 0.000 -100.00 % | 79.833 M | 0.000 -100.00 % | 33.275 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.208 M 0.00 % | 4.208 M 3 696.15 % | -117.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.842 M 0.00 % | -3.842 M |
Inventory | 0.000 100.00 % | -16.533 M | 0.000 -100.00 % | 53.000 K | 0.000 -100.00 % | 302.000 K | 0.000 -100.00 % | 569.000 K | 0.000 -100.00 % | 2.539 M | 0.000 -100.00 % | 2.865 M | 0.000 100.00 % | -1.136 M | 0.000 100.00 % | -2.617 M | 0.000 100.00 % | -1.447 M | 0.000 100.00 % | -62.000 K | 0.000 -100.00 % | 785.000 K | 0.000 -100.00 % | 90.000 K | 0.000 100.00 % | -55.000 K 0.00 % | -55.000 K 71.58 % | -193.500 K 0.00 % | -193.500 K -119.25 % | 1.005 M 0.00 % | 1.005 M | 0.000 -100.00 % | 1.365 M 0.00 % | 1.365 M -65.42 % | 3.946 M 0.00 % | 3.946 M 281.97 % | -2.169 M -100.00 % | -1.084 M 79.84 % | -5.380 M -100.00 % | -2.690 M -888.88 % | -272.000 K 0.00 % | -272.000 K |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.746 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 89.048 M 0.00 % | 89.048 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 596.000 K 0.00 % | 596.000 K |
Other working capital | 0.000 100.00 % | -51.758 M | 0.000 100.00 % | -190.386 M | 0.000 100.00 % | -183.276 M | 0.000 100.00 % | -64.421 M | 0.000 -100.00 % | 5.317 M | 0.000 -100.00 % | 17.813 M | 0.000 100.00 % | -1.207 M | 0.000 -100.00 % | 29.852 M | 0.000 -100.00 % | 6.358 M | 0.000 100.00 % | -4.562 M | 0.000 100.00 % | -27.467 M | 0.000 100.00 % | -40.520 M | 0.000 100.00 % | -107.623 M 0.00 % | -107.623 M -58.75 % | -67.793 M 0.00 % | -67.793 M 46.79 % | -127.415 M 0.00 % | -127.415 M -71 886.16 % | -177.000 K -105.38 % | 3.291 M 0.00 % | 3.291 M 29.26 % | 2.546 M 0.00 % | 2.546 M 338.06 % | -1.070 M -100.00 % | -534.750 K -241.84 % | 377.000 K 100.00 % | 188.500 K | 0.000 | 0.000 |
Other non cash items | -96.361 M -2 684.10 % | 3.729 M 103.49 % | -106.810 M 60.74 % | -272.089 M -363.75 % | 103.163 M 212.74 % | -91.503 M -238.06 % | -27.067 M -252.52 % | 17.747 M 108.84 % | -200.686 M -305.72 % | 97.553 M 195.44 % | -102.213 M -205.70 % | 96.703 M 13 312.34 % | 721.000 K -97.87 % | 33.858 M 168.22 % | -49.628 M -112.42 % | -23.363 M -207.86 % | 21.660 M 122.82 % | -94.897 M -1 374.13 % | 7.448 M 109.16 % | -81.324 M -668.18 % | 14.313 M 114.38 % | -99.538 M -317.65 % | 45.734 M 144.22 % | -103.422 M -329.67 % | 45.030 M 142.54 % | -105.855 M 6.02 % | -112.632 M -136.65 % | 307.312 M 0.00 % | 307.312 M 630.75 % | 42.055 M 0.00 % | 42.055 M 11.52 % | 37.710 M -35.13 % | 58.133 M 4.58 % | 55.588 M 3 256.59 % | -1.761 M 0.00 % | -1.761 M -104.81 % | 36.597 M 100.00 % | 18.298 M 163.66 % | 6.940 M 100.00 % | 3.470 M -32.01 % | 5.104 M 0.00 % | 5.104 M |
Net cash provided by operating activities | -140.493 M 35.66 % | -218.366 M -91.99 % | -113.741 M 61.30 % | -293.904 M -666.77 % | 51.856 M 132.24 % | -160.855 M -101.07 % | -79.998 M 55.92 % | -181.502 M -4.48 % | -173.719 M -13.88 % | -152.539 M -32.41 % | -115.199 M 19.44 % | -142.991 M -19.57 % | -119.583 M 28.54 % | -167.335 M 15.66 % | -198.415 M -124.43 % | -88.410 M -220.35 % | -27.598 M 68.01 % | -86.270 M -139.09 % | -36.083 M 51.80 % | -74.865 M -514.26 % | 18.072 M 113.41 % | -134.752 M -1 788.08 % | -7.137 M 94.75 % | -135.954 M -1 268.30 % | -9.936 M 90.51 % | -104.724 M 0.00 % | -104.724 M -68.18 % | -62.267 M 0.00 % | -62.267 M -149.56 % | -24.951 M 0.00 % | -24.951 M -202.67 % | -8.244 M -7.74 % | -7.652 M 0.00 % | -7.652 M -17 489.77 % | 44.000 K 0.00 % | 44.000 K 100.95 % | -4.631 M -100.00 % | -2.316 M -163.86 % | 3.626 M 100.00 % | 1.813 M -87.21 % | 14.181 M 0.00 % | 14.181 M |
Investments in property plant and equipment | 0.000 | 0.000 | 0.000 100.00 % | -16.080 M | 0.000 100.00 % | -23.150 M | 0.000 100.00 % | -57.899 M | 0.000 100.00 % | -89.137 M | 0.000 100.00 % | -4.790 M | 0.000 100.00 % | -20.584 M | 0.000 100.00 % | -10.527 M | 0.000 100.00 % | -1.559 M -4.63 % | -1.490 M 66.95 % | -4.509 M | 0.000 100.00 % | -13.227 M | 0.000 100.00 % | -7.520 M | 0.000 100.00 % | -10.028 M 0.00 % | -10.028 M 83.15 % | -59.511 M 0.00 % | -59.511 M 43.46 % | -105.257 M 0.00 % | -105.257 M -32 386.73 % | -324.000 K 49.14 % | -637.000 K 0.00 % | -637.000 K -345.45 % | -143.000 K 0.00 % | -143.000 K 60.44 % | -361.500 K -100.00 % | -180.750 K 92.17 % | -2.307 M -100.00 % | -1.154 M -32 857.14 % | -3.500 K 0.00 % | -3.500 K |
Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -152.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 178.393 M | 0.000 -100.00 % | 226.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 100.00 % | -312.743 M 0.00 % | -312.743 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 105.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.155 M 0.00 % | -4.155 M |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -122.644 M 0.00 % | -122.644 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.870 M 0.00 % | -12.870 M |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 986.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 -100.00 % | 500.000 K 0.00 % | 500.000 K |
Other investing activites | -228.118 M -110.83 % | -108.198 M -261.02 % | -29.970 M -145.37 % | 66.050 M 22.34 % | 53.988 M -58.44 % | 129.917 M 45.57 % | 89.245 M -55.17 % | 199.053 M -6.04 % | 211.842 M 130.17 % | 92.038 M 190.74 % | -101.427 M -735.79 % | 15.953 M 121.73 % | -73.401 M -248.48 % | -21.063 M 67.07 % | -63.964 M -49.12 % | -42.895 M -61.28 % | -26.596 M -435.47 % | 7.928 M 184.13 % | -9.423 M -221.93 % | 7.728 M -14.46 % | 9.034 M -81.34 % | 48.404 M 638.24 % | -8.993 M -111.25 % | 79.934 M 17 702.67 % | 449.000 K -95.52 % | 10.028 M -97.11 % | 346.826 M 8 879.30 % | 3.863 M 0.00 % | 3.863 M 71.74 % | 2.249 M 0.00 % | 2.249 M 149 833.33 % | 1.500 K -100.00 % | 123.281 M 199.17 % | -124.318 M -87 035.31 % | 143.000 K 200.00 % | -143.000 K -139.56 % | 361.500 K 100.00 % | 180.750 K -92.17 % | 2.307 M 100.00 % | 1.154 M 230 699 900.00 % | 0.500 0.00 % | 0.500 |
Net cash used for investing activites | -228.118 M -110.83 % | -108.198 M -261.02 % | -29.970 M 4.93 % | -31.523 M -158.39 % | 53.988 M 1 044.30 % | 4.718 M -94.71 % | 89.245 M -14.22 % | 104.034 M -50.89 % | 211.842 M 289.37 % | 54.407 M 153.64 % | -101.427 M -1 076.01 % | 10.392 M 114.16 % | -73.401 M -76.25 % | -41.647 M 34.89 % | -63.964 M -19.73 % | -53.422 M -100.86 % | -26.596 M -517.59 % | 6.369 M 158.36 % | -10.913 M -439.02 % | 3.219 M -64.37 % | 9.034 M -74.32 % | 35.177 M 491.16 % | -8.993 M -112.42 % | 72.414 M 16 027.84 % | 449.000 K 104.28 % | -10.488 M -103.02 % | 347.286 M 724.08 % | -55.648 M 0.00 % | -55.648 M 86.62 % | -415.751 M 0.00 % | -415.751 M -128 815.04 % | -322.500 K 99.74 % | -123.799 M 0.00 % | -123.799 M -86 472.73 % | -143.000 K -276.32 % | -38.000 K 78.77 % | -179.000 K -100.00 % | -89.500 K 98.49 % | -5.912 M -100.00 % | -2.956 M 82.12 % | -16.528 M 0.00 % | -16.528 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.650 M | 0.000 100.00 % | -65.002 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.729 M -31.82 % | 20.135 M 0.00 % | 20.135 M 93.40 % | 10.411 M 0.00 % | 10.411 M 14.09 % | 9.125 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -125.500 K 0.00 % | -125.500 K |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.484 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 -100.00 % | 68.100 M 0.00 % | 68.100 M -83.61 % | 415.370 M 0.00 % | 415.370 M | 0.000 -100.00 % | 77.317 M 0.00 % | 77.317 M 1 896.82 % | 3.872 M 0.00 % | 3.872 M | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 financing activites | 390.291 M 0.11 % | 389.854 M 87.47 % | 207.956 M -31.86 % | 305.173 M 387.82 % | -106.029 M -182.84 % | 127.985 M 654.70 % | -23.073 M -264.53 % | 14.024 M 132.84 % | -42.701 M -148.48 % | 88.072 M -52.53 % | 185.542 M 50.85 % | 122.994 M -37.59 % | 197.087 M -13.95 % | 229.030 M 28.84 % | 177.765 M 3 555 200.00 % | 5.000 K -100.00 % | 303.615 M 510.34 % | 49.745 M 1 587.14 % | -3.345 M -108.82 % | 37.928 M 505.95 % | -9.343 M -105.77 % | 161.990 M 313.48 % | 39.177 M -28.10 % | 54.487 M 1 950.78 % | -2.944 M -123.97 % | 12.280 M 0.00 % | 12.280 M 741.56 % | -1.914 M 0.00 % | -1.914 M -113.06 % | 14.652 M 0.00 % | 14.652 M 662.98 % | -2.603 M -101.98 % | 131.600 M 671.31 % | -23.035 M -1 145.12 % | 2.204 M 139.46 % | -5.586 M -237.72 % | 4.056 M 100.00 % | 2.028 M 2 212.50 % | -96.000 K -100.00 % | -48.000 K | 0.000 | 0.000 |
Net cash used provided by financing activities | 390.291 M 0.11 % | 389.854 M 87.47 % | 207.956 M -31.86 % | 305.173 M 387.82 % | -106.029 M -172.00 % | 147.255 M 738.21 % | -23.073 M -127.96 % | 82.508 M 293.22 % | -42.701 M -148.48 % | 88.072 M -52.53 % | 185.542 M 27.86 % | 145.108 M -26.37 % | 197.087 M -13.95 % | 229.030 M 28.84 % | 177.765 M 3 555 200.00 % | 5.000 K -100.00 % | 303.615 M 510.34 % | 49.745 M 37.02 % | 36.305 M -4.28 % | 37.928 M 151.02 % | -74.345 M -145.89 % | 161.990 M 313.48 % | 39.177 M -28.10 % | 54.487 M 1 950.78 % | -2.944 M -123.97 % | 12.280 M 151.71 % | 4.879 M -94.35 % | 86.321 M 0.00 % | 86.321 M -80.40 % | 440.433 M 0.00 % | 440.433 M 6 652.51 % | 6.523 M -95.04 % | 131.600 M 0.00 % | 131.600 M 5 870.94 % | 2.204 M 2.13 % | 2.158 M -46.79 % | 4.056 M 100.00 % | 2.028 M 2 212.50 % | -96.000 K -100.00 % | -48.000 K 61.75 % | -125.500 K 0.00 % | -125.500 K |
Effect of forex changes on cash | -234.000 K | 0.000 -100.00 % | 956.000 K 317.27 % | -440.000 K -5 400.00 % | -8.000 K -100.05 % | 14.652 M 209 414.29 % | -7.000 K 99.89 % | -6.521 M -159.05 % | 11.044 M 603.83 % | -2.192 M -79.38 % | -1.222 M -264.69 % | 742.000 K 125.38 % | -2.923 M -356.01 % | -641.000 K -119.78 % | 3.240 M 60.48 % | 2.019 M 137.34 % | -5.407 M -143.59 % | 12.405 M 465.82 % | -3.391 M -224.90 % | 2.715 M 145.63 % | -5.950 M -144.65 % | 13.327 M 330.65 % | -5.778 M 40.62 % | -9.731 M -213.06 % | 8.607 M -95.07 % | 174.709 M 199.46 % | -175.665 M -7 997.00 % | -2.170 M 0.00 % | -2.170 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.500 K 200.00 % | -29.500 K 76.40 % | -125.000 K -100.00 % | -62.500 K 21.38 % | -79.500 K -100.00 % | -39.750 K | 0.000 | 0.000 |
Net change in cash | 166.751 M 308.57 % | -79.950 M -222.62 % | 65.201 M 595.83 % | -13.150 M -68.40 % | -7.809 M -257.31 % | 4.964 M 135.43 % | -14.011 M -949.51 % | -1.335 M -118.32 % | 7.286 M 158.09 % | -12.542 M 61.18 % | -32.306 M -343.80 % | 13.251 M 1 022.97 % | 1.180 M -93.92 % | 19.407 M 123.85 % | -81.374 M 41.80 % | -139.808 M -157.30 % | 244.014 M 1 474.65 % | -17.751 M -26.05 % | -14.082 M 54.58 % | -31.003 M 41.71 % | -53.189 M -170.22 % | 75.742 M 338.60 % | 17.269 M 130.68 % | -56.281 M -181.83 % | 68.780 M 91.65 % | 35.888 M -75.00 % | 143.553 M 312.58 % | -67.528 M 0.00 % | -67.528 M | 0.000 | 0.000 | 0.000 -100.00 % | 74.500 K -75.00 % | 298.000 K -72.08 % | 1.067 M -75.00 % | 4.269 M 1 071.33 % | -439.500 K 0.00 % | -439.500 K 64.28 % | -1.231 M 0.00 % | -1.231 M | 0.000 | 0.000 |
Cash at beginning of period | 0.000 -100.00 % | 79.950 M 442.07 % | 14.749 M -47.13 % | 27.899 M -21.87 % | 35.708 M 16.15 % | 30.744 M -31.31 % | 44.755 M -2.90 % | 46.090 M 18.78 % | 38.804 M -24.43 % | 51.346 M -38.62 % | 83.652 M 18.82 % | 70.401 M 1.70 % | 69.221 M 38.96 % | 49.814 M -62.03 % | 131.188 M -51.59 % | 270.996 M 904.36 % | 26.982 M -39.68 % | 44.733 M -23.94 % | 58.815 M -34.52 % | 89.818 M -37.19 % | 143.007 M 112.60 % | 67.265 M 34.54 % | 49.996 M -27.31 % | 68.780 M | 0.000 100.00 % | -17.737 M 75.00 % | -70.949 M -1 973.93 % | -3.421 M 0.00 % | -3.421 M -215.26 % | 2.968 M 0.00 % | 2.968 M | 0.000 -100.00 % | 1.689 M -75.00 % | 6.757 M 986.33 % | 622.000 K -75.00 % | 2.488 M 134.39 % | 1.062 M 0.00 % | 1.062 M -53.69 % | 2.292 M 0.00 % | 2.292 M | 0.000 | 0.000 |
Cash at end of period | 166.751 M | 0.000 -100.00 % | 79.950 M 442.07 % | 14.749 M -47.13 % | 27.899 M -21.87 % | 35.708 M 16.15 % | 30.744 M -31.31 % | 44.755 M -2.90 % | 46.090 M 18.78 % | 38.804 M -24.43 % | 51.346 M -38.62 % | 83.652 M 18.82 % | 70.401 M 1.70 % | 69.221 M 38.96 % | 49.814 M -62.03 % | 131.188 M -51.59 % | 270.996 M 904.36 % | 26.982 M -39.68 % | 44.733 M -23.94 % | 58.815 M -34.52 % | 89.818 M -37.19 % | 143.007 M 112.60 % | 67.265 M 438.16 % | 12.499 M -81.83 % | 68.780 M 278.93 % | 18.151 M -75.00 % | 72.604 M 202.33 % | -70.949 M 0.00 % | -70.949 M -546.16 % | 15.902 M 0.00 % | 15.902 M 435.78 % | 2.968 M 68.28 % | 1.764 M -75.00 % | 7.055 M 317.64 % | 1.689 M -75.00 % | 6.757 M 986.33 % | 622.000 K 0.00 % | 622.000 K -41.40 % | 1.062 M 0.00 % | 1.062 M -88.42 % | 9.168 M 0.00 % | 9.168 M |
Operating cash flow | -140.493 M 35.66 % | -218.366 M -91.99 % | -113.741 M 61.30 % | -293.904 M -666.77 % | 51.856 M 132.24 % | -160.855 M -101.07 % | -79.998 M 55.92 % | -181.502 M -4.48 % | -173.719 M -13.88 % | -152.539 M -32.41 % | -115.199 M 19.44 % | -142.991 M -19.57 % | -119.583 M 28.54 % | -167.335 M 15.66 % | -198.415 M -124.43 % | -88.410 M -220.35 % | -27.598 M 68.01 % | -86.270 M -139.09 % | -36.083 M 51.80 % | -74.865 M -514.26 % | 18.072 M 113.41 % | -134.752 M -1 788.08 % | -7.137 M 94.75 % | -135.954 M -1 268.30 % | -9.936 M 90.51 % | -104.724 M 0.00 % | -104.724 M -68.18 % | -62.267 M 0.00 % | -62.267 M -149.56 % | -24.951 M 0.00 % | -24.951 M -202.67 % | -8.244 M -7.74 % | -7.652 M 0.00 % | -7.652 M -17 489.77 % | 44.000 K 0.00 % | 44.000 K 100.95 % | -4.631 M -100.00 % | -2.316 M -163.86 % | 3.626 M 100.00 % | 1.813 M -87.21 % | 14.181 M 0.00 % | 14.181 M |
Capital expenditure | 0.000 100.00 % | -183.856 M | 0.000 100.00 % | -16.080 M | 0.000 100.00 % | -23.150 M | 0.000 100.00 % | -57.899 M | 0.000 100.00 % | -89.137 M | 0.000 100.00 % | -4.790 M | 0.000 100.00 % | -20.584 M | 0.000 100.00 % | -10.527 M | 0.000 100.00 % | -1.559 M -4.63 % | -1.490 M 66.95 % | -4.509 M | 0.000 100.00 % | -13.227 M | 0.000 100.00 % | -7.520 M | 0.000 100.00 % | -10.028 M 0.00 % | -10.028 M 83.15 % | -59.511 M 0.00 % | -59.511 M -1 838.14 % | -3.071 M 0.00 % | -3.071 M -847.69 % | -324.000 K 49.14 % | -637.000 K 0.00 % | -637.000 K -345.45 % | -143.000 K 0.00 % | -143.000 K 60.44 % | -361.500 K -100.00 % | -180.750 K 92.17 % | -2.307 M -100.00 % | -1.154 M -32 857.14 % | -3.500 K 0.00 % | -3.500 K |
Free CashFlow | -140.493 M 65.07 % | -402.222 M -253.63 % | -113.741 M 63.31 % | -309.984 M -697.78 % | 51.856 M 128.18 % | -184.005 M -130.01 % | -79.998 M 66.58 % | -239.401 M -37.81 % | -173.719 M 28.12 % | -241.676 M -109.79 % | -115.199 M 22.05 % | -147.781 M -23.58 % | -119.583 M 36.36 % | -187.919 M 5.29 % | -198.415 M -100.55 % | -98.937 M -258.49 % | -27.598 M 68.58 % | -87.829 M -133.76 % | -37.573 M 52.66 % | -79.374 M -539.21 % | 18.072 M 112.21 % | -147.979 M -1 973.41 % | -7.137 M 95.03 % | -143.474 M -1 343.98 % | -9.936 M 91.34 % | -114.751 M 0.00 % | -114.751 M 5.77 % | -121.778 M 0.00 % | -121.778 M -334.59 % | -28.021 M 0.00 % | -28.021 M -227.06 % | -8.568 M -3.37 % | -8.289 M 0.00 % | -8.289 M -8 272.22 % | -99.000 K 0.00 % | -99.000 K 98.02 % | -4.993 M -100.00 % | -2.496 M -289.25 % | 1.319 M 100.00 % | 659.500 K -95.35 % | 14.177 M 0.00 % | 14.177 M |
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 | 2007 | 2007 | 2006 | 2006 | 2006 | 2005 | 2005 | 2004 | 2003 |