Anik Industries Limited ANIKINDS.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.164 B 15.68 % | 1.006 B -14.82 % | 1.181 B -51.52 % | 2.436 B 82.18 % | 1.337 B -73.19 % | 4.987 B -17.50 % | 6.045 B -0.84 % | 6.097 B 24.64 % | 4.891 B 108.93 % | 2.341 B -48.38 % | 4.535 B -68.68 % | 14.481 B 14.56 % | 12.640 B -21.38 % | 16.077 B 21 900 634.25 % | -73.409 K -100.00 % | 12.233 B 17.34 % | 10.425 B 37.46 % | 7.584 B 58.35 % | 4.789 B 135.95 % | 2.030 B |
| Net income | 30.396 M 903.83 % | 3.028 M -94.04 % | 50.830 M -49.34 % | 100.331 M 122.86 % | 45.020 M 111.92 % | -377.666 M -148.57 % | -151.935 M -209.92 % | 138.223 M -61.37 % | 357.836 M 541.32 % | 55.797 M -45.87 % | 103.087 M -7.17 % | 111.052 M 4.13 % | 106.643 M -19.48 % | 132.438 M 31.23 % | 100.920 M -8.76 % | 110.606 M 2.53 % | 107.881 M -53.62 % | 232.606 M 101.63 % | 115.364 M -21.14 % | 146.293 M |
| Income before tax | 36.570 M -16.11 % | 43.591 M -24.76 % | 57.937 M -63.15 % | 157.220 M 151.85 % | 62.425 M 110.94 % | -570.564 M -151.86 % | -226.536 M -229.78 % | 174.557 M -75.62 % | 715.896 M 2 493.53 % | 27.603 M -60.72 % | 70.275 M -50.07 % | 140.757 M 7.58 % | 130.835 M -18.81 % | 161.144 M -1.01 % | 162.783 M 7.07 % | 152.035 M 5.19 % | 144.528 M -61.37 % | 374.103 M 105.37 % | 182.161 M 61.80 % | 112.587 M |
| Income before tax ratio | 0.03 -27.48 % | 0.04 -11.67 % | 0.05 -23.99 % | 0.06 38.24 % | 0.05 140.81 % | -0.11 -205.30 % | -0.04 -230.88 % | 0.03 -80.44 % | 0.15 1 141.33 % | 0.01 -23.91 % | 0.02 59.40 % | 0.01 -6.09 % | 0.01 3.27 % | 0.01 100.00 % | -2 217.49 -17 841 979.21 % | 0.01 -10.35 % | 0.01 -71.90 % | 0.05 29.69 % | 0.04 -31.43 % | 0.06 |
| EBITDA | 47.533 M -19.32 % | 58.913 M -40.40 % | 98.851 M -54.61 % | 217.792 M 22.04 % | 178.460 M 137.08 % | -481.335 M -442.16 % | -88.781 M -128.82 % | 308.098 M -73.46 % | 1.161 B 1 184.55 % | 90.358 M 23.19 % | 73.349 M -90.02 % | 734.621 M 180.83 % | 261.592 M -8.63 % | 286.299 M 103.22 % | -8.879 B -4 753.17 % | 190.818 M -51.67 % | 394.845 M -29.06 % | 556.606 M 87.65 % | 296.620 M 32.58 % | 223.733 M |
| Net income ratio | 0.03 767.78 % | 0.00 -93.01 % | 0.04 4.50 % | 0.04 22.33 % | 0.03 144.46 % | -0.08 -201.31 % | -0.03 -210.85 % | 0.02 -69.01 % | 0.07 206.95 % | 0.02 4.85 % | 0.02 196.38 % | 0.01 -9.10 % | 0.01 2.42 % | 0.01 100.00 % | -1 374.77 -15 204 723.96 % | 0.01 -12.63 % | 0.01 -66.26 % | 0.03 27.33 % | 0.02 -66.58 % | 0.07 |
| Ratio EBITDA | 0.04 -30.25 % | 0.06 -30.03 % | 0.08 -6.38 % | 0.09 -33.01 % | 0.13 238.29 % | -0.10 -557.18 % | -0.01 -129.06 % | 0.05 -78.70 % | 0.24 514.82 % | 0.04 138.65 % | 0.02 -68.12 % | 0.05 145.13 % | 0.02 16.21 % | 0.02 -100.00 % | 120 953.95 775 397 022.27 % | 0.02 -58.82 % | 0.04 -48.39 % | 0.07 18.50 % | 0.06 -43.81 % | 0.11 |
| Gross profit ratio | 0.07 -49.34 % | 0.14 -38.58 % | 0.23 82.12 % | 0.12 1.14 % | 0.12 339.46 % | 0.03 -4.81 % | 0.03 -4.93 % | 0.03 158.53 % | -0.05 -555.43 % | 0.01 -72.84 % | 0.04 -47.31 % | 0.08 -5.89 % | 0.09 246.48 % | 0.02 -100.00 % | 123 888.91 17 935 129 450.69 % | 0.00 -101.37 % | 0.05 -51.45 % | 0.10 442.41 % | -0.03 -162.46 % | 0.05 |
| Weighted average shs out dil | 27.633 M -0.43 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M |
| Weighted average shs out | 27.633 M -0.18 % | 27.682 M -0.26 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M 0.00 % | 27.753 M |
| EPS diluted | 1.12 918.18 % | 0.11 -93.99 % | 1.83 -49.45 % | 3.62 123.46 % | 1.62 111.90 % | -13.61 -148.81 % | -5.47 -209.84 % | 4.98 -61.37 % | 12.89 541.29 % | 2.01 -45.82 % | 3.71 -7.25 % | 4.00 4.17 % | 3.84 -19.50 % | 4.77 31.04 % | 3.64 -8.77 % | 3.99 2.57 % | 3.89 -53.58 % | 8.38 101.44 % | 4.16 -21.06 % | 5.27 |
| Earnings per share | 1.12 918.18 % | 0.11 -93.99 % | 1.83 -49.45 % | 3.62 123.46 % | 1.62 111.90 % | -13.61 -148.81 % | -5.47 -209.84 % | 4.98 -61.37 % | 12.89 541.29 % | 2.01 -45.82 % | 3.71 -7.25 % | 4.00 4.17 % | 3.84 -19.50 % | 4.77 31.04 % | 3.64 -8.77 % | 3.99 2.57 % | 3.89 -53.58 % | 8.38 101.44 % | 4.16 -21.06 % | 5.27 |
| Gross profit | 81.551 M -41.39 % | 139.147 M -47.68 % | 265.966 M -11.70 % | 301.215 M 84.26 % | 163.473 M 17.82 % | 138.747 M -21.47 % | 176.690 M -5.73 % | 187.431 M 172.95 % | -256.919 M -1 051.55 % | 27.000 M -85.98 % | 192.568 M -83.50 % | 1.167 B 7.81 % | 1.082 B 172.41 % | 397.350 M 104.37 % | -9.095 B -107 529.03 % | -8.450 M -101.60 % | 526.532 M -33.27 % | 789.024 M 642.22 % | -145.518 M -247.37 % | 98.743 M |
| Income tax expense | 6.174 M -84.77 % | 40.546 M 471.71 % | 7.092 M -87.53 % | 56.879 M 224.97 % | 17.503 M 109.08 % | -192.844 M -158.46 % | -74.614 M -305.16 % | 36.368 M 511.22 % | -8.844 M -593.41 % | 1.792 M -90.37 % | 18.615 M -37.34 % | 29.705 M 22.79 % | 24.192 M -15.73 % | 28.706 M -53.60 % | 61.863 M 49.32 % | 41.430 M 13.05 % | 36.647 M -74.10 % | 141.497 M 111.83 % | 66.797 M 298.17 % | -33.706 M |
| Cost of revenue | 1.082 B 24.84 % | 866.853 M -5.27 % | 915.045 M -57.14 % | 2.135 B 81.89 % | 1.174 B -75.79 % | 4.849 B -17.38 % | 5.869 B -0.69 % | 5.909 B 14.78 % | 5.148 B 122.47 % | 2.314 B -46.71 % | 4.343 B -67.38 % | 13.314 B 15.19 % | 11.558 B -26.29 % | 15.680 B 72.41 % | 9.094 B -25.71 % | 12.241 B 23.67 % | 9.898 B 45.67 % | 6.795 B 37.69 % | 4.935 B 155.56 % | 1.931 B |
| General and administrative expenses | 3.370 M -41.81 % | 5.791 M -45.35 % | 10.597 M 24.09 % | 8.540 M -0.01 % | 8.541 M 14.02 % | 7.491 M -12.62 % | 8.573 M -40.57 % | 14.426 M -68.88 % | 46.358 M 5 840.33 % | 780.395 K -69.04 % | 2.520 M -98.62 % | 182.992 M 10.69 % | 165.316 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 8.378 M 33.98 % | 6.253 M -84.99 % | 41.660 M -12.69 % | 47.713 M 74.05 % | 27.413 M -21.02 % | 34.709 M 0.58 % | 34.510 M -5.37 % | 36.468 M -58.60 % | 88.085 M 442.60 % | 16.234 M 188.56 % | -18.330 M -106.08 % | 301.678 M 37.06 % | 220.105 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 23.654 M -53.53 % | 50.898 M -58.63 % | 123.039 M 1 114.84 % | -12.124 M -213.99 % | 10.636 M -88.98 % | 96.547 M -27.74 % | 133.607 M -3.26 % | 138.111 M 111.95 % | -1.156 B -31 762.28 % | -3.629 M -102.50 % | 144.985 M -86.54 % | 1.077 B 5.43 % | 1.022 B 398.35 % | -342.518 M -68.03 % | -203.841 M -27.02 % | -160.485 M -196.02 % | 167.136 M 2 719.89 % | -6.380 M 95.62 % | -145.518 M -455.02 % | -26.218 M |
| Operating expenses | 60.123 M -4.48 % | 62.942 M -64.09 % | 175.296 M 297.24 % | 44.129 M -5.28 % | 46.590 M -66.42 % | 138.747 M -21.47 % | 176.690 M -6.51 % | 189.003 M 118.50 % | -1.022 B -7 733.19 % | 13.386 M -89.64 % | 129.175 M -88.01 % | 1.077 B 5.43 % | 1.022 B 398.35 % | -342.518 M -70.97 % | -200.337 M -2 270.87 % | -8.450 M -105.06 % | 167.136 M 510.99 % | -40.666 M 72.05 % | -145.518 M -655.02 % | 26.218 M |
| Cost and expenses | 1.142 B 22.85 % | 929.795 M -14.66 % | 1.090 B -52.08 % | 2.273 B 86.26 % | 1.221 B -77.87 % | 5.516 B -8.76 % | 6.045 B -0.25 % | 6.061 B 46.86 % | 4.127 B 77.29 % | 2.328 B -47.06 % | 4.396 B -69.45 % | 14.391 B 14.40 % | 12.580 B -17.98 % | 15.337 B 21.53 % | 12.620 B 4.47 % | 12.081 B 20.02 % | 10.065 B 42.66 % | 7.056 B 47.33 % | 4.789 B 144.70 % | 1.957 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 36.469 M 202.80 % | 12.044 M -76.95 % | 52.257 M -7.10 % | 56.253 M 56.46 % | 35.954 M -14.80 % | 42.200 M -2.05 % | 43.083 M -15.35 % | 50.894 M -62.14 % | 134.443 M 690.18 % | 17.014 M 207.62 % | -15.810 M -103.26 % | 484.670 M 25.75 % | 385.422 M | 0.000 -100.00 % | 3.504 M -97.70 % | 152.035 M | 0.000 100.00 % | -34.287 M | 0.000 -100.00 % | 52.436 M |
| Interest income | 1.498 M -94.90 % | 29.393 M -19.57 % | 36.545 M 19.52 % | 30.577 M -39.35 % | 50.416 M -1.76 % | 51.321 M -26.78 % | 70.087 M 55.26 % | 45.141 M -25.07 % | 60.245 M -56.67 % | 139.042 M -31.99 % | 204.446 M 103.32 % | 100.553 M 36.10 % | 73.882 M -78.87 % | 349.587 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.529 M |
| Interest expense | 5.699 M -36.25 % | 8.940 M -75.07 % | 35.856 M -47.52 % | 68.318 M -36.65 % | 107.836 M -5.60 % | 114.231 M -11.32 % | 128.809 M 3.70 % | 124.214 M -71.54 % | 436.450 M 705.00 % | 54.218 M -91.89 % | 668.242 M 52.09 % | 439.384 M 76.85 % | 248.454 M -57.07 % | 578.724 M 11 277.57 % | 5.087 M | 0.000 -100.00 % | 214.868 M 37.56 % | 156.203 M 71.16 % | 91.263 M 1.57 % | 89.851 M |
| Depreciation and amortization | 5.264 M -8.75 % | 5.769 M -28.40 % | 8.057 M 2.57 % | 7.855 M -4.20 % | 8.199 M -7.66 % | 8.879 M -0.75 % | 8.946 M -4.08 % | 9.327 M 11.75 % | 8.346 M -2.24 % | 8.537 M -31.34 % | 12.434 M -76.80 % | 53.599 M -6.27 % | 57.183 M 1.37 % | 56.409 M 13.78 % | 49.577 M 27.83 % | 38.783 M 9.40 % | 35.449 M 34.79 % | 26.300 M 13.38 % | 23.196 M 8.93 % | 21.295 M |
| Operating income | 21.428 M -71.88 % | 76.205 M -16.68 % | 91.464 M -43.70 % | 162.472 M 39.42 % | 116.533 M 121.85 % | -533.440 M -212.66 % | -170.614 M -567.97 % | 36.458 M -95.23 % | 764.823 M 5 517.64 % | 13.615 M -78.52 % | 63.393 M -86.36 % | 464.633 M 37.47 % | 337.980 M -54.32 % | 739.868 M 108.33 % | -8.879 B -5 940.16 % | 152.035 M -57.70 % | 359.396 M -32.23 % | 530.306 M 93.95 % | 273.417 M 277.00 % | 72.525 M |
| Operating income ratio | 0.02 -75.69 % | 0.08 -2.19 % | 0.08 16.11 % | 0.07 -23.47 % | 0.09 181.48 % | -0.11 -278.99 % | -0.03 -571.95 % | 0.01 -96.18 % | 0.16 2 588.75 % | 0.01 -58.39 % | 0.01 -56.44 % | 0.03 20.00 % | 0.03 -41.90 % | 0.05 -100.00 % | 120 953.95 973 194 536.94 % | 0.01 -63.95 % | 0.03 -50.70 % | 0.07 22.48 % | 0.06 59.78 % | 0.04 |
| Total other income expenses net | 15.142 M 146.43 % | -32.614 M 2.72 % | -33.527 M -538.37 % | -5.252 M 90.29 % | -54.108 M -45.75 % | -37.124 M 33.61 % | -55.922 M -140.49 % | 138.099 M 382.25 % | -48.927 M -449.77 % | 13.988 M 103.27 % | 6.882 M 102.12 % | -323.876 M -56.35 % | -207.145 M 64.21 % | -578.724 M -106.40 % | 9.042 B | 0.000 100.00 % | -214.868 M -37.56 % | -156.203 M -71.17 % | -91.256 M -327.78 % | 40.062 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 26.348 M -59.04 % | 64.332 M -77.24 % | 282.709 M -66.66 % | 847.851 M -8.65 % | 928.096 M 31.99 % | 703.156 M 6.13 % | 662.528 M 47.91 % | 447.912 M 664.80 % | -79.305 M -112.53 % | 633.100 M -54.17 % | 1.381 B 36.28 % | 1.014 B -21.69 % | 1.295 B -17.06 % | 1.561 B -39.56 % | 2.582 B 99.50 % | 1.294 B 74.87 % | 740.229 M 182.99 % | 261.578 M 363.66 % | -99.211 M -106.65 % | 1.491 B |
| Total investments | 18.285 M 1 094.32 % | 1.531 M -96.65 % | 45.731 M -90.11 % | 462.352 M 6.41 % | 434.491 M 2.79 % | 422.684 M 24.68 % | 339.009 M 47.50 % | 229.832 M 116.67 % | 106.077 M 15 536.12 % | 678.410 K -10.74 % | 760.000 K 24.54 % | 610.250 K -39.96 % | 1.016 M 43.48 % | 708.410 K -99.51 % | 143.246 M -13.65 % | 165.883 M -30.26 % | 237.871 M -14.31 % | 277.606 M 159.80 % | 106.855 M -93.25 % | 1.583 B |
| Total debt | 38.391 M -47.68 % | 73.378 M -75.78 % | 302.930 M -65.32 % | 873.471 M -16.41 % | 1.045 B 44.52 % | 723.017 M 4.23 % | 693.685 M 35.67 % | 511.314 M 532.70 % | 80.815 M -93.35 % | 1.215 B -39.12 % | 1.995 B 16.37 % | 1.714 B -14.96 % | 2.016 B -36.72 % | 3.186 B 23.36 % | 2.582 B -27.85 % | 3.579 B 159.06 % | 1.382 B -25.44 % | 1.853 B 30.22 % | 1.423 B -7.98 % | 1.547 B |
| Accumulated other comprehensive income loss | 648.964 M | 0.000 -100.00 % | 648.439 M 0.00 % | 648.439 M 0.00 % | 648.439 M 0.00 % | 648.439 M 0.00 % | 648.439 M | 0.000 | 0.000 -100.00 % | 648.439 M 0.00 % | 648.439 M 0.00 % | 648.439 M | 0.000 | 0.000 -100.00 % | 1.718 B 6.24 % | 1.617 B 1 042.96 % | -171.514 M -111.93 % | 1.438 B 15.55 % | 1.244 B 0.81 % | 1.234 B |
| Retained earnings | 1.701 B 1.94 % | 1.669 B 0.20 % | 1.666 B 3.17 % | 1.614 B 6.59 % | 1.515 B 3.00 % | 1.471 B -21.03 % | 1.862 B -8.79 % | 2.042 B 7.57 % | 1.898 B 20.83 % | 1.571 B 3.68 % | 1.515 B 6.70 % | 1.420 B 8.48 % | 1.309 B 8.87 % | 1.202 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 277.535 M 0.00 % | 277.535 M 0.00 % | 277.535 M 0.00 % | 277.535 M 0.00 % | 277.535 M 0.00 % | 277.535 M 0.00 % | 277.535 M 0.00 % | 277.535 M 0.00 % | 277.535 M 0.00 % | 277.535 M 0.00 % | 277.535 M 0.00 % | 277.535 M 0.00 % | 277.535 M 0.00 % | 277.535 M 0.00 % | 277.535 M 0.00 % | 277.535 M 0.00 % | 277.535 M 0.00 % | 277.535 M 0.00 % | 277.535 M 31.47 % | 211.105 M |
| Total equity | 4.054 B 0.80 % | 4.022 B 0.02 % | 4.021 B 1.29 % | 3.969 B 2.58 % | 3.870 B 1.15 % | 3.826 B -9.29 % | 4.218 B -6.67 % | 4.519 B 3.16 % | 4.380 B 64.71 % | 2.659 B 2.14 % | 2.604 B 3.79 % | 2.508 B 4.63 % | 2.397 B 4.66 % | 2.291 B 6.14 % | 2.158 B 4.91 % | 2.057 B 4.64 % | 1.966 B 4.71 % | 1.878 B 11.48 % | 1.684 B 4.75 % | 1.608 B |
| Other non current liabilities | 2.685 M -10.20 % | 2.990 M 4.80 % | 2.853 M 8.69 % | 2.625 M 147.88 % | 1.059 M 27.13 % | 833.000 K -28.99 % | 1.173 M -64.51 % | 3.305 M -81.33 % | 17.706 M -95.19 % | 368.044 M 108.88 % | 176.199 M 21.69 % | 144.796 M 1 618.02 % | 8.428 M 6.01 % | 7.950 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.779 M |
| Long term debt | 0.000 -100.00 % | 38.914 M -47.21 % | 73.709 M 133.37 % | 31.585 M -95.14 % | 649.277 M 1.94 % | 636.902 M 2.56 % | 621.001 M 31.79 % | 471.212 M 1 080.86 % | 39.904 M -50.12 % | 80.000 M -33.33 % | 120.000 M -47.37 % | 227.999 M 133.91 % | 97.474 M -50.17 % | 195.605 M -92.43 % | 2.582 B -27.85 % | 3.579 B 159.06 % | 1.382 B -25.44 % | 1.853 B 30.22 % | 1.423 B 3 530.27 % | 39.200 M |
| Total non current liabilities | 2.685 M -93.59 % | 41.904 M -45.27 % | 76.562 M 123.80 % | 34.210 M -94.74 % | 650.336 M 1.98 % | 637.735 M 2.50 % | 622.174 M 31.12 % | 474.517 M 723.67 % | 57.610 M -87.14 % | 448.044 M 14.00 % | 393.017 M -17.68 % | 477.398 M 129.19 % | 208.300 M -31.09 % | 302.262 M -88.70 % | 2.675 B -26.88 % | 3.658 B 151.31 % | 1.456 B -23.99 % | 1.915 B 29.62 % | 1.477 B 1 401.43 % | 98.402 M |
| Other current liabilities | 285.747 M 33.91 % | 213.387 M 6.99 % | 199.446 M -92.80 % | 2.769 B 2 025.57 % | 130.294 M -93.13 % | 1.898 B 23.00 % | 1.543 B 117.12 % | 710.561 M 105.56 % | 345.665 M 308.42 % | 84.636 M -97.85 % | 3.930 B 4 995.08 % | 77.142 M -31.97 % | 113.396 M -58.43 % | 272.785 M -92.10 % | 3.451 B 7.08 % | 3.223 B 11.79 % | 2.883 B 1.00 % | 2.854 B 25.16 % | 2.280 B 3 129.17 % | 70.621 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.135 B 25.11 % | 1.707 B | 0.000 | 0.000 -100.00 % | 584.714 M 165.85 % | 219.943 M | 0.000 -100.00 % | 33.827 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 38.391 M 11.39 % | 34.464 M -84.96 % | 229.221 M -72.77 % | 841.885 M 112.79 % | 395.635 M 124.41 % | -1.621 B -2 330.36 % | 72.684 M 81.25 % | 40.102 M 107.27 % | -551.510 M -143.62 % | 1.264 B -32.57 % | 1.875 B 19.12 % | 1.574 B -22.19 % | 2.023 B -32.35 % | 2.990 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.507 B |
| Total current liabilities | 436.579 M 45.98 % | 299.076 M -38.71 % | 488.003 M -86.75 % | 3.683 B 15.57 % | 3.187 B 5.65 % | 3.016 B -2.89 % | 3.106 B 39.48 % | 2.227 B -17.95 % | 2.714 B -64.00 % | 7.540 B 6.70 % | 7.067 B 9.73 % | 6.440 B 11.57 % | 5.772 B -21.79 % | 7.381 B 113.87 % | 3.451 B 7.08 % | 3.223 B 11.79 % | 2.883 B 1.00 % | 2.854 B 25.16 % | 2.280 B 9.54 % | 2.082 B |
| Total liabilities | 439.264 M 28.82 % | 340.980 M -39.60 % | 564.565 M -84.81 % | 3.717 B -3.13 % | 3.837 B 5.01 % | 3.654 B -1.99 % | 3.728 B 38.01 % | 2.702 B -2.04 % | 2.758 B -65.48 % | 7.989 B 7.09 % | 7.460 B 7.84 % | 6.917 B 15.67 % | 5.981 B -22.16 % | 7.683 B 25.41 % | 6.126 B -10.97 % | 6.881 B 58.61 % | 4.339 B -9.03 % | 4.769 B 26.91 % | 3.758 B 72.36 % | 2.180 B |
| Other non current assets | 623.475 M 574.38 % | 92.451 M -24.99 % | 123.255 M -82.54 % | 705.729 M 10.43 % | 639.074 M -4.84 % | 671.591 M 1.22 % | 663.517 M 3.39 % | 641.787 M -22.01 % | 822.884 M 244.74 % | 238.697 M 2.55 % | 232.763 M -19.73 % | 289.963 M 350.75 % | 64.328 M -78.40 % | 297.827 M 121.27 % | 134.598 M -18.92 % | 166.003 M -30.26 % | 238.020 M -14.32 % | 277.785 M 159.46 % | 107.064 M | 0.000 |
| Long term investments | 12.603 M 3 027.30 % | 403.000 K 311.22 % | 98.000 K -99.98 % | 462.352 M 6.41 % | 434.490 M 2.79 % | 422.684 M 24.71 % | 338.934 M 494.98 % | 56.966 M -45.72 % | 104.943 M 228.24 % | -81.834 M 34.91 % | -125.716 M 26.00 % | -169.880 M -17 217.21 % | 992.450 K 100.40 % | -245.419 M -27 616.16 % | 891.910 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 148.963 M |
| Intangible assets | 3.000 K -76.92 % | 13.000 K -55.17 % | 29.000 K -36.96 % | 46.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.168 K -99.25 % | 3.893 M -49.81 % | 7.756 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.148 B |
| GoodWill | 873.447 M 0.00 % | 873.447 M 0.00 % | 873.447 M 0.00 % | 873.447 M 0.00 % | 873.447 M 0.00 % | 873.447 M 0.00 % | 873.447 M 0.00 % | 873.447 M 0.00 % | 873.447 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 873.450 M 0.00 % | 873.460 M 0.00 % | 873.476 M 0.00 % | 873.493 M 0.01 % | 873.447 M 0.00 % | 873.447 M 0.00 % | 873.447 M 0.00 % | 873.447 M 0.00 % | 873.447 M | 0.000 | 0.000 | 0.000 -100.00 % | 29.168 K -99.25 % | 3.893 M -49.81 % | 7.756 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 239.167 K |
| Property plant equipment net | 115.414 M -92.36 % | 1.510 B -2.46 % | 1.548 B 131.94 % | 667.563 M -0.81 % | 673.034 M -7.87 % | 730.543 M -2.83 % | 751.822 M 0.33 % | 749.373 M -6.70 % | 803.166 M -46.83 % | 1.511 B -2.46 % | 1.549 B -2.62 % | 1.590 B 6.42 % | 1.494 B 26.51 % | 1.181 B -2.88 % | 1.216 B 2.01 % | 1.192 B 19.49 % | 997.799 M 7.53 % | 927.886 M 22.81 % | 755.549 M 22.83 % | 615.128 M |
| Total non current assets | 1.822 B -31.67 % | 2.667 B -3.79 % | 2.772 B -5.32 % | 2.928 B 1.39 % | 2.887 B -3.15 % | 2.981 B 9.68 % | 2.718 B 17.08 % | 2.322 B -11.33 % | 2.618 B 57.02 % | 1.668 B 0.71 % | 1.656 B -3.20 % | 1.711 B 9.37 % | 1.564 B 26.38 % | 1.238 B -8.97 % | 1.359 B 0.09 % | 1.358 B 9.91 % | 1.236 B 2.50 % | 1.206 B 39.77 % | 862.614 M 12.60 % | 766.070 M |
| Other current assets | 662.821 M 245.16 % | 192.031 M -58.74 % | 465.364 M 35.61 % | 343.156 M -41.66 % | 588.188 M 13.36 % | 518.882 M -16.95 % | 624.778 M 18.33 % | 527.984 M 8.18 % | 488.055 M -56.09 % | 1.111 B 327.69 % | 259.859 M -70.84 % | 891.022 M -12.92 % | 1.023 B 44.99 % | 705.697 M -43.31 % | 1.245 B 556.88 % | 189.518 M -55.39 % | 424.825 M -4.00 % | 442.523 M 22.30 % | 361.830 M 125.81 % | 160.235 M |
| Short term investments | 5.682 M 403.72 % | 1.128 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.000 K -93.97 % | 1.244 M 9.70 % | 1.134 M -98.63 % | 82.512 M -34.76 % | 126.476 M -25.82 % | 170.490 M 32.29 % | 128.877 M -47.64 % | 246.128 M 72.90 % | 142.354 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.434 B |
| cash and cash equivalents | 12.043 M 33.13 % | 9.046 M -55.26 % | 20.221 M -21.07 % | 25.620 M -78.07 % | 116.816 M 488.17 % | 19.861 M -36.26 % | 31.157 M -50.86 % | 63.402 M -60.40 % | 160.120 M -72.46 % | 581.492 M -5.21 % | 613.462 M -12.44 % | 700.638 M -4.07 % | 730.356 M -55.05 % | 1.625 B | 0.000 -100.00 % | 2.285 B 256.22 % | 641.422 M -59.70 % | 1.592 B 4.55 % | 1.522 B 2 665.95 % | 55.036 M |
| Cash and short term investments | 25.020 M 145.92 % | 10.174 M -49.69 % | 20.221 M -21.07 % | 25.620 M -78.07 % | 116.816 M 488.17 % | 19.861 M -36.26 % | 31.157 M -51.80 % | 64.646 M -80.60 % | 333.166 M -49.82 % | 664.005 M -10.26 % | 739.938 M -15.06 % | 871.128 M 2.45 % | 850.271 M -54.55 % | 1.871 B 1 214.28 % | 142.354 M -93.77 % | 2.285 B 256.22 % | 641.422 M -59.70 % | 1.592 B 4.55 % | 1.522 B 2.25 % | 1.489 B |
| Total current assets | 2.671 B 57.50 % | 1.696 B -6.49 % | 1.814 B -61.89 % | 4.759 B -1.25 % | 4.819 B 7.14 % | 4.499 B -13.95 % | 5.228 B 6.72 % | 4.899 B 8.38 % | 4.520 B -49.67 % | 8.980 B 6.81 % | 8.408 B 8.97 % | 7.715 B 13.23 % | 6.814 B -22.00 % | 8.736 B 26.15 % | 6.925 B -8.65 % | 7.580 B 49.55 % | 5.069 B -6.85 % | 5.441 B 18.82 % | 4.580 B 51.54 % | 3.022 B |
| Inventory | 915.847 M 1 345.37 % | 63.364 M -70.25 % | 212.965 M -46.45 % | 397.717 M -26.90 % | 544.104 M 8.24 % | 502.681 M -39.17 % | 826.312 M 14.60 % | 721.053 M 11.80 % | 644.947 M -58.65 % | 1.560 B -23.31 % | 2.034 B 45.80 % | 1.395 B 4.17 % | 1.339 B -5.32 % | 1.414 B -10.52 % | 1.581 B 20.57 % | 1.311 B 18.16 % | 1.110 B -10.58 % | 1.241 B 93.54 % | 641.144 M 185.35 % | 224.684 M |
| Net receivables | 1.067 B -25.38 % | 1.430 B 28.29 % | 1.115 B -72.07 % | 3.993 B 11.83 % | 3.570 B 3.28 % | 3.457 B -7.70 % | 3.745 B 7.23 % | 3.493 B 11.98 % | 3.119 B -44.75 % | 5.645 B 5.05 % | 5.374 B 17.90 % | 4.558 B 4.58 % | 4.359 B -8.14 % | 4.745 B 19.92 % | 3.957 B | 0.000 -100.00 % | 2.893 B 33.54 % | 2.166 B 5.45 % | 2.054 B 78.89 % | 1.148 B |
| Tax assets | 197.166 M 3.66 % | 190.202 M -16.06 % | 226.587 M 3.72 % | 218.464 M -18.29 % | 267.355 M -5.59 % | 283.175 M 212.98 % | 90.476 M | 0.000 -100.00 % | 13.871 M -83.17 % | 82.413 M -34.44 % | 125.716 M -26.00 % | 169.880 M 3 928.20 % | 4.217 M -98.28 % | 245.419 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.740 M |
| Other assets | -1.100 K | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K 133.33 % | -3.000 K -400.00 % | 1.000 K 150.00 % | -2.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 96.244 M 113.46 % | 45.088 M -21.45 % | 57.398 M -16.29 % | 68.565 M -86.87 % | 522.131 M -49.27 % | 1.029 B -30.77 % | 1.487 B 2.92 % | 1.444 B -13.29 % | 1.666 B -72.11 % | 5.972 B 373.40 % | 1.261 B -73.28 % | 4.721 B 29.85 % | 3.636 B -11.70 % | 4.118 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 359.751 M |
| Tax payables | 16.197 M 163.92 % | 6.137 M 216.67 % | 1.938 M -36.79 % | 3.066 M -16.50 % | 3.672 M -12.13 % | 4.179 M -0.55 % | 4.202 M -86.88 % | 32.020 M -58.61 % | 77.362 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 144.175 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 183.407 M -0.33 % | 184.014 M -0.32 % | 184.598 M 0.01 % | 184.582 M 0.01 % | 184.572 M -0.05 % | 184.670 M -0.03 % | 184.725 M -39.74 % | 306.535 M 11 533.21 % | 2.635 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.707 B | 0.000 | 0.000 100.00 % | -592.421 M | 0.000 | 0.000 100.00 % | -33.827 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.243 B -34.29 % | 1.891 B 51.96 % | 1.244 B 0.00 % | 1.244 B 0.00 % | 1.244 B 0.00 % | 1.244 B 0.00 % | 1.244 B -34.26 % | 1.893 B -14.04 % | 2.202 B 1 254.85 % | 162.532 M 0.00 % | 162.532 M 0.00 % | 162.532 M -79.96 % | 810.971 M 0.00 % | 810.971 M 398.96 % | 162.532 M 0.00 % | 162.532 M -91.26 % | 1.860 B 1 044.49 % | 162.532 M 0.00 % | 162.532 M 0.00 % | 162.532 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.818 M -7.44 % | 104.603 M 2.15 % | 102.398 M 3.74 % | 98.706 M 6.39 % | 92.778 M 17.24 % | 79.133 M 6.84 % | 74.066 M 19.47 % | 61.996 M 14.01 % | 54.380 M -1.88 % | 55.423 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K -50.00 % | 2.000 K 100.01 % | -14.154 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 4.493 B 2.99 % | 4.363 B -4.86 % | 4.585 B -40.35 % | 7.687 B -0.26 % | 7.707 B 3.03 % | 7.480 B -5.86 % | 7.946 B 10.05 % | 7.220 B 1.15 % | 7.138 B -32.96 % | 10.648 B 5.81 % | 10.063 B 6.76 % | 9.426 B 12.51 % | 8.378 B -16.00 % | 9.974 B 20.39 % | 8.284 B -7.32 % | 8.939 B 41.78 % | 6.305 B -5.15 % | 6.647 B 22.14 % | 5.442 B 43.66 % | 3.788 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -655.820 M -254.00 % | 425.857 M 51.13 % | 281.790 M -46.92 % | 530.832 M 242.75 % | -371.864 M -771.67 % | 55.364 M -92.38 % | 726.111 M 249.49 % | -485.722 M 60.65 % | -1.234 B -408.26 % | 400.453 M 177.96 % | -513.672 M -286.28 % | 275.760 M -29.32 % | 390.147 M 215.43 % | -338.007 M -59.03 % | -212.545 M 60.20 % | -533.986 M -20.75 % | -442.209 M -64.55 % | -268.732 M -232.68 % | 202.539 M 232.64 % | -152.693 M |
| Accounts receivables | -504.020 M -283.36 % | 274.886 M -89.74 % | 2.678 B 1 908.50 % | -148.076 M 10.71 % | -165.843 M -11.25 % | -149.070 M -115.68 % | 950.468 M 2 783.44 % | 32.963 M 101.90 % | -1.737 B -1 103.99 % | -144.306 M 31.36 % | -210.226 M 76.05 % | -877.841 M -207.66 % | 815.394 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -199.507 M |
| Inventory | -282.923 M -289.12 % | 149.600 M -19.03 % | 184.752 M 26.21 % | 146.387 M 453.40 % | -41.423 M -112.80 % | 323.631 M 407.46 % | -105.259 M -38.31 % | -76.105 M -181.42 % | 93.475 M -80.35 % | 475.762 M 174.47 % | -638.867 M -1 044.29 % | -55.831 M -174.19 % | 75.250 M -54.77 % | 166.363 M 161.70 % | -269.650 M -33.85 % | -201.463 M -253.45 % | 131.291 M 121.89 % | -599.728 M -44.01 % | -416.460 M -386.87 % | -85.539 M |
| Accounts payables | 131.123 M 9 464.04 % | 1.371 M 100.05 % | -2.581 B -584.66 % | 532.521 M 423.53 % | -164.598 M -38.09 % | -119.197 M -0.08 % | -119.098 M 73.09 % | -442.580 M -208.07 % | 409.513 M 493.53 % | 68.997 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 132.352 M |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 217.000 | 0.000 -100.00 % | 335.420 M -72.27 % | 1.209 B 341.65 % | -500.497 M 0.77 % | -504.370 M -983.24 % | 57.105 M 117.17 % | -332.523 M 42.02 % | -573.501 M -273.26 % | 330.996 M -46.53 % | 618.999 M | 0.000 |
| Other non cash items | -9.865 M 72.57 % | -35.960 M -230.79 % | -10.871 M 91.02 % | -121.093 M -103.35 % | -59.548 M -110.92 % | 545.561 M 177.05 % | 196.916 M 193.74 % | -210.057 M 90.73 % | -2.267 B -361.49 % | 866.806 M 94.55 % | 445.549 M 1 300.77 % | 31.807 M -68.62 % | 101.364 M -44.23 % | 181.741 M 802.37 % | -25.875 M 24.35 % | -34.205 M 75.08 % | -137.279 M -32.21 % | -103.836 M 21.37 % | -132.058 M -2 759.96 % | -4.617 M |
| Net cash provided by operating activities | -623.851 M -242.02 % | 439.257 M 30.38 % | 336.914 M -41.39 % | 574.814 M 259.32 % | -360.788 M -1 019.44 % | 39.240 M -94.44 % | 705.437 M 237.81 % | -511.895 M 81.51 % | -2.768 B -312.37 % | 1.303 B 1 281.10 % | 94.374 M -80.01 % | 472.218 M -27.94 % | 655.338 M 969.28 % | 61.288 M 335.17 % | -26.061 M 93.09 % | -377.372 M 5.54 % | -399.511 M -1 535.33 % | 27.834 M -89.91 % | 275.831 M 2 583.98 % | 10.277 M |
| Investments in property plant and equipment | -1.205 M 97.18 % | -42.801 M 86.28 % | -311.957 M -4 610.21 % | -6.623 M -70.39 % | -3.887 M 14.50 % | -4.546 M 99.20 % | -569.945 M -1 293.75 % | -40.893 M 91.12 % | -460.650 M -30 963.50 % | -1.483 M 92.56 % | -19.933 M 91.49 % | -234.345 M 35.65 % | -364.159 M -1 338.35 % | -25.318 M 66.75 % | -76.145 M 67.35 % | -233.182 M -120.76 % | -105.625 M 46.92 % | -199.005 M -21.05 % | -164.402 M -368.34 % | -35.103 M |
| Acquisitions net | 288.643 M | 0.000 -100.00 % | 465.218 M 845.22 % | 49.218 M -44.43 % | 88.575 M | 0.000 | 0.000 | 0.000 -100.00 % | 573.000 K -99.01 % | 57.952 M 13.60 % | 51.015 M | 0.000 -100.00 % | 146.055 M 240.59 % | -103.888 M -135.12 % | 295.842 M | 0.000 | 0.000 -100.00 % | 552.000 K | 0.000 -100.00 % | 280.000 K |
| Purchases of investments | -1.066 M | 0.000 100.00 % | -17.614 M 0.00 % | -17.614 M -231.59 % | -5.312 M 92.66 % | -72.403 M 34.11 % | -109.891 M 11.17 % | -123.711 M -409.10 % | -24.300 M | 0.000 100.00 % | -94.000 K | 0.000 100.00 % | -374.400 K | 0.000 100.00 % | -206.000 K -71.67 % | -120.000 K | 0.000 100.00 % | -814.010 K 89.79 % | -7.975 M 80.79 % | -41.509 M |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 73.334 M 5 336.17 % | 1.349 M -98.04 % | 68.864 M | 0.000 -100.00 % | 19.000 K -62.00 % | 50.000 K -99.98 % | 238.276 M | 0.000 | 0.000 -100.00 % | 424.400 K | 0.000 | 0.000 -100.00 % | 12.840 M | 0.000 -100.00 % | 286.135 K -59.51 % | 706.724 K -93.36 % | 10.649 M 1 290.39 % | 765.928 K |
| Other investing activites | 388.547 M 332.44 % | -167.160 M -403.69 % | 55.043 M 3 983.31 % | 1.348 M -98.58 % | 95.070 M 4.58 % | 90.903 M 194.80 % | -95.889 M -135.41 % | 270.832 M -94.49 % | 4.920 B 2 958.56 % | -172.104 M -207.74 % | 159.738 M -73.08 % | 593.274 M -14.35 % | 692.649 M 3.27 % | 670.729 M 3 354.28 % | 19.417 M -93.93 % | 319.672 M 14.16 % | 280.032 M 5 385.67 % | 5.105 M -96.98 % | 168.786 M | 0.000 |
| Net cash used for investing activites | 674.919 M 421.45 % | -209.961 M -179.52 % | 264.024 M 853.91 % | 27.678 M -88.62 % | 243.310 M 1 643.66 % | 13.954 M 101.80 % | -775.706 M -829.88 % | 106.278 M -97.73 % | 4.674 B 4 141.68 % | -115.635 M -160.63 % | 190.726 M -46.93 % | 359.353 M -24.21 % | 474.169 M -12.44 % | 541.523 M 115.10 % | 251.749 M 191.48 % | 86.370 M -50.56 % | 174.693 M 190.30 % | -193.456 M -2 840.54 % | 7.059 M 109.34 % | -75.566 M |
| Debt repayment | -42.897 M 81.31 % | -229.492 M 59.78 % | -570.601 M 8.80 % | -625.693 M -294.39 % | 321.883 M 614.26 % | 45.065 M -72.97 % | 166.740 M -61.34 % | 431.309 M 143.27 % | -996.894 M 0.74 % | -1.004 B -474.81 % | 267.965 M 197.53 % | -274.756 M 77.04 % | -1.197 B -264.49 % | 727.399 M 172.97 % | -996.892 M -145.36 % | 2.198 B 566.11 % | -471.488 M -209.63 % | 430.074 M 448.72 % | -123.329 M -117.93 % | 687.896 M |
| Common stock issued | 525.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 |
| Common stock repurchased | 0.000 100.00 % | -2.040 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 |
| 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 100.00 % | -26.478 M |
| Other financing activites | -5.699 M 36.25 % | -8.939 M 74.99 % | -35.737 M 47.44 % | -67.996 M 36.72 % | -107.450 M 1.92 % | -109.556 M 14.89 % | -128.717 M -5.15 % | -122.410 M 86.07 % | -878.976 M -81.62 % | -483.953 M 27.31 % | -665.817 M -17.52 % | -566.574 M -19.33 % | -474.810 M 17.96 % | -578.724 M -81.30 % | -319.210 M -21.28 % | -263.193 M -3.69 % | -253.833 M -30.06 % | -195.167 M -54.80 % | -126.073 M | 0.000 |
| Net cash used provided by financing activities | -48.071 M 80.01 % | -240.471 M 60.34 % | -606.338 M 12.59 % | -693.689 M -423.50 % | 214.433 M 432.50 % | -64.491 M -269.61 % | 38.023 M -87.69 % | 308.899 M 116.47 % | -1.876 B -26.04 % | -1.488 B -274.09 % | -397.852 M 52.71 % | -841.330 M 49.66 % | -1.671 B -1 224.14 % | 148.675 M 111.30 % | -1.316 B -168.03 % | 1.934 B 366.70 % | -725.320 M -408.77 % | 234.906 M 194.19 % | -249.403 M -137.71 % | 661.418 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 2.997 M 126.82 % | -11.175 M -106.98 % | -5.399 M 94.08 % | -91.196 M -194.06 % | 96.955 M 958.31 % | -11.296 M 64.97 % | -32.245 M 66.66 % | -96.718 M -425.60 % | 29.705 M 109.88 % | -300.541 M -166.55 % | -112.752 M -1 055.44 % | -9.758 M 98.20 % | -541.804 M -172.10 % | 751.485 M 168.92 % | -1.090 B -166.35 % | 1.643 B 272.97 % | -950.139 M -1 471.35 % | 69.285 M 106.90 % | 33.488 M | 0.000 |
| Cash at beginning of period | 9.046 M -55.26 % | 20.221 M -21.07 % | 25.620 M -78.07 % | 116.816 M 488.17 % | 19.861 M -36.26 % | 31.157 M -50.86 % | 63.402 M -60.40 % | 160.120 M 22.78 % | 130.415 M -69.11 % | 422.174 M -21.08 % | 534.927 M -1.79 % | 544.685 M -49.87 % | 1.086 B 224.32 % | 335.004 M -85.34 % | 2.285 B 256.22 % | 641.422 M -59.70 % | 1.592 B 4.55 % | 1.522 B 2.25 % | 1.489 B | 0.000 |
| Cash at end of period | 12.043 M 33.13 % | 9.046 M -55.26 % | 20.221 M -21.07 % | 25.620 M -78.07 % | 116.816 M 488.17 % | 19.861 M -36.26 % | 31.157 M -50.86 % | 63.402 M -60.40 % | 160.120 M 31.64 % | 121.634 M -71.19 % | 422.174 M -21.08 % | 534.927 M -3.38 % | 553.647 M -49.04 % | 1.086 B -9.04 % | 1.194 B -47.72 % | 2.285 B 256.22 % | 641.422 M -59.70 % | 1.592 B 4.55 % | 1.522 B 2 665.95 % | 55.036 M |
| Operating cash flow | -623.851 M -242.02 % | 439.257 M 30.38 % | 336.914 M -41.39 % | 574.814 M 259.32 % | -360.788 M -1 019.44 % | 39.240 M -94.44 % | 705.437 M 237.81 % | -511.895 M 81.51 % | -2.768 B -312.37 % | 1.303 B 1 281.10 % | 94.374 M -80.01 % | 472.218 M -27.94 % | 655.338 M 969.28 % | 61.288 M 335.17 % | -26.061 M 93.09 % | -377.372 M 5.54 % | -399.511 M -1 535.33 % | 27.834 M -89.91 % | 275.831 M 2 583.98 % | 10.277 M |
| Capital expenditure | -1.205 M 97.18 % | -42.801 M 86.28 % | -311.957 M -4 610.21 % | -6.623 M -70.39 % | -3.887 M 14.50 % | -4.546 M 99.20 % | -569.945 M -1 293.75 % | -40.893 M 91.12 % | -460.650 M -30 963.50 % | -1.483 M 92.56 % | -19.933 M 91.49 % | -234.345 M 35.65 % | -364.159 M -1 338.35 % | -25.318 M 66.75 % | -76.145 M 67.35 % | -233.182 M -120.76 % | -105.625 M 46.92 % | -199.005 M -21.05 % | -164.402 M -368.34 % | -35.103 M |
| Free CashFlow | -625.056 M -257.66 % | 396.456 M 1 488.56 % | 24.957 M -95.61 % | 568.191 M 255.81 % | -364.675 M -1 151.12 % | 34.694 M -74.39 % | 135.492 M 124.51 % | -552.788 M 82.88 % | -3.229 B -347.99 % | 1.302 B 1 648.93 % | 74.441 M -68.71 % | 237.873 M -18.31 % | 291.178 M 709.51 % | 35.970 M 135.19 % | -102.205 M 83.26 % | -610.554 M -20.87 % | -505.137 M -195.11 % | -171.171 M -253.61 % | 111.430 M 548.84 % | -24.826 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 477.633 M -2.01 % | 487.433 M 66.78 % | 292.257 M 5.14 % | 277.974 M 162.09 % | 106.061 M -81.17 % | 563.365 M 396.55 % | 113.455 M -23.74 % | 148.772 M -17.54 % | 180.408 M 13.97 % | 158.289 M -26.22 % | 214.542 M -19.17 % | 265.433 M -51.09 % | 542.747 M -26.72 % | 740.675 M 20.64 % | 613.947 M -2.25 % | 628.106 M 38.58 % | 453.232 M -37.42 % | 724.288 M 118.14 % | 332.030 M 71.30 % | 193.829 M 122.91 % | 86.954 M -90.65 % | 929.932 M -29.79 % | 1.325 B -16.00 % | 1.577 B 36.41 % | 1.156 B -43.51 % | 2.046 B 50.10 % | 1.363 B | 0.000 100.00 % | -697.404 M -169.38 % | 1.005 B -32.28 % | 1.484 B -52.10 % | 3.098 B -22.84 % | 4.016 B 3.34 % | 3.886 B -2.98 % | 4.005 B 16.46 % | 3.439 B -28.94 % | 4.840 B 70.53 % | 2.838 B -15.21 % | 3.347 B -9.51 % | 3.699 B -13.36 % | 4.269 B 27.01 % | 3.361 B 5.55 % | 3.185 B -13.13 % | 3.666 B 3.59 % | 3.539 B 20.99 % | 2.925 B -2.56 % | 3.002 B -5.55 % | 3.178 B |
| Net income | 2.313 M -46.11 % | 4.292 M -29.13 % | 6.056 M -38.24 % | 9.805 M -4.26 % | 10.241 M 132.72 % | -31.295 M -1 190.04 % | 2.871 M 159.65 % | -4.813 M -113.27 % | 36.266 M 8 494.91 % | -432.000 K 93.88 % | -7.057 M -577.79 % | 1.477 M -97.40 % | 56.858 M 16.90 % | 48.639 M 379.82 % | 10.137 M -66.94 % | 30.661 M 181.37 % | 10.897 M -39.73 % | 18.080 M -74.41 % | 70.662 M 845.77 % | -9.475 M 72.33 % | -34.248 M 90.64 % | -365.911 M -3 038.81 % | 12.451 M 13.13 % | 11.006 M 131.26 % | -35.211 M 70.59 % | -119.729 M -198.43 % | -40.120 M | 0.000 100.00 % | -261.125 M -3 235.13 % | 8.329 M -99.12 % | 944.552 M 397.03 % | -318.001 M -2 640.39 % | 12.518 M -1.78 % | 12.745 M -3.53 % | 13.212 M -23.73 % | 17.322 M -60.81 % | 44.203 M 250.74 % | 12.603 M 18.92 % | 10.598 M -70.30 % | 35.683 M -33.21 % | 53.429 M 217.20 % | 16.844 M 66.02 % | 10.146 M -66.88 % | 30.633 M -40.82 % | 51.766 M 236.21 % | 15.397 M -18.11 % | 18.802 M -9.07 % | 20.678 M |
| Income before tax | 3.503 M -28.93 % | 4.929 M -47.37 % | 9.365 M -10.01 % | 10.407 M -12.30 % | 11.866 M 251.90 % | 3.372 M 22.35 % | 2.756 M 147.95 % | -5.748 M -113.30 % | 43.211 M 1 363.29 % | 2.953 M -66.09 % | 8.709 M 27.19 % | 6.847 M -82.63 % | 39.429 M -55.50 % | 88.614 M 1 529.53 % | 5.438 M -83.46 % | 32.887 M 57.20 % | 20.921 M -42.88 % | 36.625 M -62.07 % | 96.552 M 706.60 % | -15.917 M 68.75 % | -50.929 M 90.60 % | -541.845 M -4 114.56 % | 13.497 M 32.56 % | 10.182 M 119.43 % | -52.397 M 72.65 % | -191.563 M -343.62 % | -43.182 M | 0.000 100.00 % | -75.634 M -1 130.58 % | 7.339 M -99.36 % | 1.145 B 459.68 % | -318.220 M -1 189.60 % | -24.676 M -256.72 % | 15.745 M -2.88 % | 16.212 M -20.22 % | 20.322 M -61.89 % | 53.326 M 241.77 % | 15.603 M 14.74 % | 13.598 M -66.16 % | 40.183 M -45.21 % | 73.334 M 314.74 % | 17.682 M 59.18 % | 11.108 M -71.25 % | 38.633 M -32.17 % | 56.958 M 209.61 % | 18.397 M -33.83 % | 27.802 M 0.45 % | 27.678 M |
| Income before tax ratio | 0.01 -27.47 % | 0.01 -68.44 % | 0.03 -14.41 % | 0.04 -66.54 % | 0.11 1 769.18 % | 0.01 -75.36 % | 0.02 162.87 % | -0.04 -116.13 % | 0.24 1 183.88 % | 0.02 -54.04 % | 0.04 57.37 % | 0.03 -64.49 % | 0.07 -39.28 % | 0.12 1 250.72 % | 0.01 -83.08 % | 0.05 13.43 % | 0.05 -8.72 % | 0.05 -82.61 % | 0.29 454.11 % | -0.08 85.98 % | -0.59 -0.52 % | -0.58 -5 818.02 % | 0.01 57.81 % | 0.01 114.25 % | -0.05 51.58 % | -0.09 -195.55 % | -0.03 | 0.00 -100.00 % | 0.11 1 385.36 % | 0.01 -99.05 % | 0.77 850.84 % | -0.10 -1 571.36 % | -0.01 -251.66 % | 0.00 0.10 % | 0.00 -31.50 % | 0.01 -46.37 % | 0.01 100.41 % | 0.01 35.33 % | 0.00 -62.60 % | 0.01 -36.76 % | 0.02 226.54 % | 0.01 50.81 % | 0.00 -66.90 % | 0.01 -34.52 % | 0.02 155.90 % | 0.01 -32.09 % | 0.01 6.35 % | 0.01 |
| EBITDA | 5.926 M -25.37 % | 7.941 M -36.46 % | 12.498 M -9.47 % | 13.805 M 3.90 % | 13.287 M 156.36 % | 5.183 M 22.01 % | 4.248 M 305.52 % | -2.067 M -104.01 % | 51.549 M 258.05 % | 14.397 M -32.54 % | 21.341 M 35.61 % | 15.737 M -64.70 % | 44.579 M -57.19 % | 104.135 M 307.37 % | 25.563 M -52.06 % | 53.325 M 33.90 % | 39.824 M -15.77 % | 47.279 M -60.78 % | 120.533 M 463.84 % | 21.377 M 221.85 % | -17.544 M 96.77 % | -543.237 M -1 498.58 % | 38.842 M -15.12 % | 45.762 M 301.58 % | -22.702 M 86.40 % | -166.884 M -1 229.01 % | -12.557 M | 0.000 -100.00 % | 2.123 B 8 211.16 % | 25.549 M 100.72 % | -3.541 B -3 171.68 % | -108.228 M -153.73 % | 201.431 M 13.51 % | 177.461 M -17.44 % | 214.948 M 2.16 % | 210.413 M 56.13 % | 134.764 M -31.34 % | 196.289 M -10.08 % | 218.302 M 11.88 % | 195.116 M 161.16 % | -319.024 M -302.38 % | 157.634 M -16.81 % | 189.483 M 90.04 % | 99.709 M 146.80 % | -213.071 M -243.78 % | 148.195 M -22.91 % | 192.230 M 225.75 % | 59.011 M |
| Net income ratio | 0.00 -45.00 % | 0.01 -57.51 % | 0.02 -41.25 % | 0.04 -63.47 % | 0.10 273.82 % | -0.06 -319.52 % | 0.03 178.22 % | -0.03 -116.09 % | 0.20 7 465.65 % | 0.00 91.70 % | -0.03 -691.13 % | 0.01 -94.69 % | 0.10 59.53 % | 0.07 297.72 % | 0.02 -66.18 % | 0.05 103.03 % | 0.02 -3.68 % | 0.02 -88.27 % | 0.21 535.36 % | -0.05 87.59 % | -0.39 -0.10 % | -0.39 -4 285.80 % | 0.01 34.68 % | 0.01 122.92 % | -0.03 47.94 % | -0.06 -98.82 % | -0.03 | 0.00 -100.00 % | 0.37 4 418.63 % | 0.01 -98.70 % | 0.64 720.05 % | -0.10 -3 392.41 % | 0.00 -4.96 % | 0.00 -0.57 % | 0.00 -34.51 % | 0.01 -44.85 % | 0.01 105.67 % | 0.00 40.25 % | 0.00 -67.18 % | 0.01 -22.92 % | 0.01 149.75 % | 0.01 57.29 % | 0.00 -61.87 % | 0.01 -42.88 % | 0.01 177.88 % | 0.01 -15.95 % | 0.01 -3.73 % | 0.01 |
| Ratio EBITDA | 0.01 -23.84 % | 0.02 -61.90 % | 0.04 -13.89 % | 0.05 -60.36 % | 0.13 1 261.70 % | 0.01 -75.43 % | 0.04 369.49 % | -0.01 -104.86 % | 0.29 214.15 % | 0.09 -8.56 % | 0.10 67.78 % | 0.06 -27.82 % | 0.08 -41.58 % | 0.14 237.67 % | 0.04 -50.96 % | 0.08 -3.38 % | 0.09 34.61 % | 0.07 -82.02 % | 0.36 229.16 % | 0.11 154.66 % | -0.20 65.46 % | -0.58 -2 092.03 % | 0.03 1.05 % | 0.03 247.78 % | -0.02 75.92 % | -0.08 -785.44 % | -0.01 | 0.00 100.00 % | -3.04 -12 078.79 % | 0.03 101.07 % | -2.39 -6 729.63 % | -0.03 -169.63 % | 0.05 9.84 % | 0.05 -14.91 % | 0.05 -12.29 % | 0.06 119.73 % | 0.03 -59.74 % | 0.07 6.05 % | 0.07 23.64 % | 0.05 170.59 % | -0.07 -259.35 % | 0.05 -21.18 % | 0.06 118.75 % | 0.03 145.17 % | -0.06 -218.83 % | 0.05 -20.88 % | 0.06 244.90 % | 0.02 |
| Gross profit ratio | 0.05 -36.74 % | 0.08 64.43 % | 0.05 -18.21 % | 0.06 -30.65 % | 0.08 454.45 % | -0.02 -176.77 % | 0.03 -93.59 % | 0.48 39.60 % | 0.34 -7.50 % | 0.37 69.48 % | 0.22 -11.37 % | 0.25 40.76 % | 0.18 13.55 % | 0.16 88.57 % | 0.08 -20.40 % | 0.10 -33.63 % | 0.16 365.67 % | 0.03 -84.46 % | 0.22 -17.29 % | 0.26 31.79 % | 0.20 24 280.40 % | 0.00 -97.70 % | 0.04 21.51 % | 0.03 -26.05 % | 0.04 -33.97 % | 0.06 490.05 % | 0.01 | 0.00 -100.00 % | 0.25 559.41 % | 0.04 131.95 % | -0.12 -686.26 % | 0.02 -79.36 % | 0.10 36.76 % | 0.07 -15.07 % | 0.09 3.79 % | 0.08 -4.40 % | 0.09 -30.37 % | 0.12 65.34 % | 0.07 -15.19 % | 0.09 -6.31 % | 0.09 58.22 % | 0.06 -43.75 % | 0.11 67.57 % | 0.06 -71.15 % | 0.22 139.25 % | 0.09 12.41 % | 0.08 60.38 % | 0.05 |
| Weighted average shs out dil | 28.913 M 4.63 % | 27.633 M 0.38 % | 27.527 M -1.74 % | 28.014 M 1.21 % | 27.678 M -0.27 % | 27.753 M -3.33 % | 28.710 M 1.41 % | 28.312 M 2.27 % | 27.684 M 27.87 % | 21.650 M -23.30 % | 28.228 M -4.44 % | 29.540 M 6.51 % | 27.736 M -0.23 % | 27.800 M 1.47 % | 27.397 M -1.28 % | 27.753 M -0.67 % | 27.941 M 0.99 % | 27.666 M -0.16 % | 27.711 M 19.91 % | 23.110 M -17.00 % | 27.844 M 0.33 % | 27.753 M 0.31 % | 27.669 M 0.56 % | 27.515 M -0.76 % | 27.725 M 0.01 % | 27.723 M 0.19 % | 27.669 M -0.41 % | 27.782 M 0.09 % | 27.758 M -0.02 % | 27.763 M 0.02 % | 27.756 M 0.03 % | 27.749 M -0.25 % | 27.818 M 0.40 % | 27.707 M 0.66 % | 27.525 M -1.48 % | 27.939 M 0.21 % | 27.880 M -0.45 % | 28.007 M 0.42 % | 27.889 M 0.83 % | 27.661 M -0.08 % | 27.684 M 0.26 % | 27.613 M 0.70 % | 27.422 M -1.53 % | 27.848 M 0.60 % | 27.682 M -1.12 % | 27.995 M 1.25 % | 27.650 M -0.37 % | 27.753 M |
| Weighted average shs out | 28.913 M 4.63 % | 27.633 M 0.38 % | 27.527 M -1.74 % | 28.014 M 1.21 % | 27.678 M -0.27 % | 27.753 M -3.33 % | 28.710 M 1.41 % | 28.312 M 2.27 % | 27.684 M -0.13 % | 27.719 M -1.80 % | 28.228 M -4.44 % | 29.540 M 6.51 % | 27.736 M -0.23 % | 27.800 M 1.47 % | 27.397 M -1.28 % | 27.753 M -0.67 % | 27.941 M 0.89 % | 27.694 M -0.06 % | 27.711 M 19.91 % | 23.110 M -17.00 % | 27.844 M 0.33 % | 27.753 M 0.31 % | 27.669 M 0.56 % | 27.515 M -0.76 % | 27.725 M 0.01 % | 27.723 M 0.19 % | 27.669 M -0.41 % | 27.782 M 0.09 % | 27.758 M -0.02 % | 27.763 M 0.02 % | 27.756 M 0.03 % | 27.749 M -0.25 % | 27.818 M 0.40 % | 27.707 M 0.66 % | 27.525 M -1.48 % | 27.939 M 0.21 % | 27.880 M -0.45 % | 28.007 M 0.42 % | 27.889 M 0.83 % | 27.661 M -0.15 % | 27.704 M 0.33 % | 27.613 M 0.70 % | 27.422 M -1.53 % | 27.848 M 0.46 % | 27.720 M -0.98 % | 27.995 M 1.25 % | 27.650 M -0.37 % | 27.753 M |
| EPS diluted | 0.08 -46.67 % | 0.15 -31.82 % | 0.22 -37.14 % | 0.35 -5.41 % | 0.37 132.74 % | -1.13 -1 230.00 % | 0.10 158.82 % | -0.17 -112.98 % | 1.31 8 497.44 % | -0.02 93.76 % | -0.25 -600.00 % | 0.05 -97.56 % | 2.05 16.48 % | 1.76 375.68 % | 0.37 -66.36 % | 1.10 182.05 % | 0.39 -40.00 % | 0.65 -74.51 % | 2.55 721.95 % | -0.41 66.67 % | -1.23 92.23 % | -15.83 -3 617.78 % | 0.45 12.50 % | 0.40 131.50 % | -1.27 75.48 % | -5.18 -257.24 % | -1.45 -137.56 % | 3.86 141.02 % | -9.41 -3 236.67 % | 0.30 -99.12 % | 34.03 396.95 % | -11.46 -2 222.22 % | 0.54 17.39 % | 0.46 -4.17 % | 0.48 -22.58 % | 0.62 -61.01 % | 1.59 253.33 % | 0.45 18.42 % | 0.38 -70.54 % | 1.29 -44.16 % | 2.31 278.69 % | 0.61 64.86 % | 0.37 -66.36 % | 1.10 -50.89 % | 2.24 307.27 % | 0.55 -19.12 % | 0.68 -9.33 % | 0.75 |
| Earnings per share | 0.08 -46.67 % | 0.15 -31.82 % | 0.22 -37.14 % | 0.35 -5.41 % | 0.37 132.74 % | -1.13 -1 230.00 % | 0.10 158.82 % | -0.17 -112.98 % | 1.31 8 497.44 % | -0.02 93.76 % | -0.25 -600.00 % | 0.05 -97.56 % | 2.05 16.48 % | 1.76 375.68 % | 0.37 -66.36 % | 1.10 182.05 % | 0.39 -40.00 % | 0.65 -74.51 % | 2.55 721.95 % | -0.41 66.67 % | -1.23 92.23 % | -15.83 -3 617.78 % | 0.45 12.50 % | 0.40 131.50 % | -1.27 75.48 % | -5.18 -257.24 % | -1.45 -137.56 % | 3.86 141.02 % | -9.41 -3 236.67 % | 0.30 -99.12 % | 34.03 396.95 % | -11.46 -2 222.22 % | 0.54 17.39 % | 0.46 -4.17 % | 0.48 -22.58 % | 0.62 -61.01 % | 1.59 253.33 % | 0.45 18.42 % | 0.38 -70.54 % | 1.29 -44.16 % | 2.31 278.69 % | 0.61 64.86 % | 0.37 -66.36 % | 1.10 -50.89 % | 2.24 307.27 % | 0.55 -19.12 % | 0.68 -9.33 % | 0.75 |
| Gross profit | 23.652 M -38.01 % | 38.154 M 174.23 % | 13.913 M -14.01 % | 16.179 M 81.77 % | 8.901 M 166.73 % | -13.339 M -481.22 % | 3.499 M -95.11 % | 71.621 M 15.12 % | 62.216 M 5.43 % | 59.014 M 25.05 % | 47.194 M -28.36 % | 65.879 M -31.16 % | 95.703 M -16.80 % | 115.021 M 127.50 % | 50.559 M -22.20 % | 64.982 M -8.03 % | 70.652 M 191.40 % | 24.246 M -66.11 % | 71.540 M 41.68 % | 50.495 M 193.76 % | 17.189 M 2 179.71 % | 754.000 K -98.39 % | 46.760 M 2.07 % | 45.813 M 0.87 % | 45.419 M -62.70 % | 121.758 M 785.64 % | 13.748 M | 0.000 100.00 % | -176.001 M -557.51 % | 38.469 M 121.64 % | -177.783 M -380.84 % | 63.303 M -84.07 % | 397.507 M 41.33 % | 281.263 M -17.60 % | 341.321 M 20.88 % | 282.363 M -32.07 % | 415.684 M 18.75 % | 350.054 M 40.19 % | 249.697 M -23.25 % | 325.350 M -18.83 % | 400.802 M 100.95 % | 199.455 M -40.63 % | 335.927 M 45.58 % | 230.752 M -70.12 % | 772.208 M 189.46 % | 266.772 M 9.53 % | 243.570 M 51.47 % | 160.804 M |
| Income tax expense | 1.190 M 86.81 % | 637.000 K -80.76 % | 3.310 M 449.83 % | 602.000 K -62.95 % | 1.625 M -95.31 % | 34.650 M 30 230.43 % | -115.000 K 87.69 % | -934.000 K -113.45 % | 6.945 M 1 884.29 % | 350.000 K -97.78 % | 15.766 M 193.59 % | 5.370 M 137.31 % | -14.394 M -136.02 % | 39.965 M 13 601.69 % | -296.000 K -105.88 % | 5.038 M -58.61 % | 12.172 M -5.94 % | 12.940 M -50.02 % | 25.890 M 657.25 % | -4.646 M 72.15 % | -16.681 M 90.52 % | -175.880 M -16 914.53 % | 1.046 M 226.94 % | -824.000 K 95.21 % | -17.185 M 76.08 % | -71.847 M -2 246.41 % | -3.062 M | 0.000 100.00 % | -193.532 M -19 448.69 % | -990.000 K -100.49 % | 200.037 M 91 441.10 % | -219.000 K 96.96 % | -7.208 M -340.25 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M -67.12 % | 9.123 M 204.11 % | 3.000 M 0.00 % | 3.000 M -33.33 % | 4.500 M -77.39 % | 19.905 M 2 275.32 % | 838.000 K -12.89 % | 962.000 K -87.98 % | 8.000 M 54.08 % | 5.192 M 73.07 % | 3.000 M -66.67 % | 9.000 M 28.57 % | 7.000 M |
| Cost of revenue | 453.981 M 1.05 % | 449.279 M 61.41 % | 278.344 M 6.32 % | 261.795 M 169.45 % | 97.160 M -83.15 % | 576.704 M 424.49 % | 109.956 M 42.52 % | 77.151 M -34.72 % | 118.192 M 19.06 % | 99.275 M -40.68 % | 167.348 M -16.14 % | 199.554 M -55.36 % | 447.044 M -28.55 % | 625.654 M 11.05 % | 563.388 M 0.05 % | 563.124 M 47.19 % | 382.580 M -45.35 % | 700.042 M 168.74 % | 260.490 M 81.74 % | 143.334 M 105.45 % | 69.765 M -92.49 % | 929.178 M -27.28 % | 1.278 B -16.54 % | 1.531 B 37.86 % | 1.111 B -42.29 % | 1.924 B 42.60 % | 1.350 B | 0.000 100.00 % | -521.403 M -153.94 % | 966.692 M -41.84 % | 1.662 B -45.24 % | 3.035 B -16.11 % | 3.618 B 0.37 % | 3.605 B -1.62 % | 3.664 B 16.07 % | 3.157 B -28.65 % | 4.424 B 77.82 % | 2.488 B -19.68 % | 3.098 B -8.18 % | 3.373 B -12.79 % | 3.868 B 22.34 % | 3.162 B 11.00 % | 2.849 B -17.07 % | 3.435 B 24.17 % | 2.766 B 4.08 % | 2.658 B -3.63 % | 2.758 B -8.59 % | 3.017 B |
| General and administrative 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 -100.00 % | 80.208 M | 0.000 | 0.000 | 0.000 -100.00 % | 76.585 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 301.678 M | 0.000 | 0.000 | 0.000 -100.00 % | 220.105 M | 0.000 | 0.000 | 0.000 |
| Other expenses | 22.312 M 175.02 % | 8.113 M -19.88 % | 10.126 M 59.21 % | 6.360 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.963 M -85.51 % | 20.444 M 19.51 % | 17.106 M -63.75 % | 47.194 M -28.36 % | 65.879 M 507.35 % | 10.847 M | 0.000 -100.00 % | 10.208 M -84.29 % | 64.982 M 529.55 % | 10.322 M -56.80 % | 23.896 M -66.60 % | 71.540 M 41.68 % | 50.495 M 297.54 % | 12.702 M | 0.000 -100.00 % | 20.568 M -36.17 % | 32.222 M -29.06 % | 45.419 M -62.70 % | 121.758 M 785.64 % | 13.748 M | 0.000 100.00 % | -107.116 M -444.09 % | 31.130 M -97.56 % | 1.274 B 589.89 % | 184.644 M | 0.000 -100.00 % | 265.518 M -18.33 % | 325.102 M 280.83 % | 85.366 M -78.64 % | 399.576 M 19.47 % | 334.451 M 41.66 % | 236.099 M -17.21 % | 285.167 M | 0.000 -100.00 % | 142.252 M -56.21 % | 324.819 M 124.89 % | 144.434 M -81.30 % | 772.208 M 481.18 % | 132.870 M -38.42 % | 215.768 M 62.08 % | 133.126 M |
| Operating expenses | 22.312 M -25.67 % | 30.018 M 196.44 % | 10.126 M 59.21 % | 6.360 M -30.99 % | 9.216 M -58.65 % | 22.287 M 330.33 % | 5.179 M -92.61 % | 70.055 M 242.67 % | 20.444 M -64.74 % | 57.982 M 22.86 % | 47.194 M -28.36 % | 65.879 M 2.69 % | 64.155 M -47.58 % | 122.393 M 219.91 % | 38.259 M -36.55 % | 60.298 M 36.54 % | 44.163 M 84.81 % | 23.896 M -63.42 % | 65.321 M 76.11 % | 37.090 M 115.78 % | 17.189 M 11.96 % | 15.353 M -50.45 % | 30.987 M -32.36 % | 45.813 M 0.87 % | 45.419 M -62.70 % | 121.758 M 785.64 % | 13.748 M | 0.000 100.00 % | -107.116 M -455.97 % | 30.091 M -97.70 % | 1.307 B 607.71 % | 184.644 M 166.29 % | -278.541 M -204.90 % | 265.518 M -18.33 % | 325.102 M 221.64 % | 101.076 M -74.70 % | 399.576 M 19.47 % | 334.451 M 41.66 % | 236.099 M -17.21 % | 285.167 M -24.69 % | 378.666 M 108.32 % | 181.773 M -44.04 % | 324.819 M 69.07 % | 192.119 M -75.12 % | 772.208 M 481.18 % | 132.870 M -38.42 % | 215.768 M 62.08 % | 133.126 M |
| Cost and expenses | 476.293 M -0.63 % | 479.297 M 66.15 % | 288.470 M 7.58 % | 268.155 M 152.08 % | 106.376 M -82.24 % | 598.991 M 420.25 % | 115.135 M -22.61 % | 148.772 M 7.31 % | 138.636 M -12.42 % | 158.288 M -22.36 % | 203.877 M -20.31 % | 255.829 M -49.96 % | 511.199 M -30.98 % | 740.675 M 23.11 % | 601.647 M -4.21 % | 628.106 M 47.19 % | 426.743 M -41.08 % | 724.288 M 116.80 % | 334.088 M 76.20 % | 189.603 M 58.91 % | 119.314 M -91.81 % | 1.457 B 11.31 % | 1.309 B -16.39 % | 1.565 B 30.63 % | 1.198 B -41.44 % | 2.046 B 50.10 % | 1.363 B | 0.000 100.00 % | -628.519 M -162.99 % | 997.822 M -66.39 % | 2.969 B -7.80 % | 3.220 B -16.03 % | 3.834 B 1.22 % | 3.788 B -5.04 % | 3.989 B 23.04 % | 3.242 B -32.79 % | 4.824 B 70.91 % | 2.822 B -15.33 % | 3.334 B -8.88 % | 3.659 B -13.85 % | 4.247 B 27.02 % | 3.344 B 5.36 % | 3.173 B -12.51 % | 3.627 B -3.68 % | 3.766 B 34.93 % | 2.791 B -6.16 % | 2.974 B -5.61 % | 3.151 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 21.905 M | 0.000 | 0.000 -100.00 % | 9.216 M -58.65 % | 22.287 M 330.33 % | 5.179 M -92.61 % | 70.055 M | 0.000 -100.00 % | 40.876 M | 0.000 | 0.000 -100.00 % | 53.308 M -53.65 % | 115.021 M 310.04 % | 28.051 M 275.67 % | 7.467 M -77.94 % | 33.841 M | 0.000 100.00 % | -6.219 M 53.61 % | -13.405 M -349.26 % | 5.378 M -98.96 % | 515.893 M 4 851.46 % | 10.419 M -23.34 % | 13.591 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.039 M -103.16 % | 32.895 M | 0.000 100.00 % | -278.541 M | 0.000 | 0.000 -100.00 % | 15.710 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 381.886 M 866.29 % | 39.521 M | 0.000 -100.00 % | 47.685 M -83.93 % | 296.691 M | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.817 M | 0.000 | 0.000 | 0.000 -100.00 % | 31.441 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 284.057 M | 0.000 | 0.000 -100.00 % | 75.227 M |
| Interest expense | 1.351 M -28.06 % | 1.878 M 7.01 % | 1.755 M -13.25 % | 2.023 M 4 604.65 % | 43.000 K 117.55 % | -245.000 K -600.00 % | 49.000 K -97.81 % | 2.239 M -67.54 % | 6.897 M 19.02 % | 5.795 M -47.61 % | 11.062 M 58.10 % | 6.997 M 113.71 % | 3.274 M -78.98 % | 15.576 M -14.88 % | 18.299 M -0.59 % | 18.408 M 9.09 % | 16.874 M | 0.000 -100.00 % | 25.828 M -26.81 % | 35.291 M 12.86 % | 31.271 M | 0.000 -100.00 % | 23.428 M -30.34 % | 33.633 M 21.27 % | 27.735 M | 0.000 -100.00 % | 28.397 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 196.876 M | 0.000 -100.00 % | 148.507 M -19.88 % | 185.358 M 4.91 % | 176.676 M | 0.000 -100.00 % | 167.761 M -10.95 % | 188.383 M 34.68 % | 139.874 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.690 M -12.83 % | 115.505 M -23.04 % | 150.084 M 62.52 % | 92.350 M |
| Depreciation and amortization | 1.072 M -5.47 % | 1.134 M -17.65 % | 1.377 M 0.15 % | 1.375 M -0.22 % | 1.378 M -4.44 % | 1.442 M -0.07 % | 1.443 M 0.07 % | 1.442 M 0.00 % | 1.442 M -46.91 % | 2.716 M 72.88 % | 1.571 M -17.05 % | 1.894 M 0.96 % | 1.876 M -4.67 % | 1.968 M 7.66 % | 1.828 M -9.95 % | 2.030 M 0.05 % | 2.029 M 0.45 % | 2.020 M -1.94 % | 2.060 M 2.74 % | 2.005 M -5.16 % | 2.114 M -30.80 % | 3.055 M 59.36 % | 1.917 M -1.59 % | 1.948 M -0.61 % | 1.960 M -10.50 % | 2.190 M -1.71 % | 2.228 M 6.78 % | 2.086 M -5.16 % | 2.200 M -25.30 % | 2.945 M -67.11 % | 8.954 M -31.74 % | 13.118 M 0.95 % | 12.994 M -1.63 % | 13.209 M -1.26 % | 13.378 M -0.28 % | 13.415 M -11.19 % | 15.105 M 16.87 % | 12.925 M -20.81 % | 16.321 M 8.38 % | 15.059 M 14.56 % | 13.145 M -2.71 % | 13.511 M -0.30 % | 13.552 M 1.20 % | 13.391 M -6.59 % | 14.336 M 0.30 % | 14.293 M -0.36 % | 14.344 M 0.94 % | 14.210 M |
| Operating income | 1.340 M -83.53 % | 8.136 M 114.84 % | 3.787 M -61.43 % | 9.819 M 3 217.14 % | -315.000 K 99.12 % | -35.626 M -2 020.60 % | -1.680 M | 0.000 -100.00 % | 41.772 M 5.46 % | 39.608 M 271.38 % | 10.665 M 11.05 % | 9.604 M -69.56 % | 31.548 M -86.79 % | 238.902 M 1 842.29 % | 12.300 M -78.61 % | 57.515 M 117.13 % | 26.489 M -81.95 % | 146.722 M 7 229.35 % | -2.058 M -148.70 % | 4.226 M 113.06 % | -32.360 M 93.47 % | -495.912 M -3 244.06 % | 15.773 M 36.07 % | 11.592 M 127.46 % | -42.211 M 67.04 % | -128.068 M -2 640.53 % | 5.041 M | 0.000 100.00 % | -68.885 M -1 038.61 % | 7.339 M 100.49 % | -1.485 B -1 123.43 % | -121.341 M -213.83 % | -38.664 M -139.50 % | 97.874 M 503.45 % | 16.219 M -91.77 % | 196.997 M 1 123.01 % | 16.108 M 2.71 % | 15.683 M 15.33 % | 13.598 M -66.16 % | 40.183 M 81.53 % | 22.136 M 25.19 % | 17.682 M 59.18 % | 11.108 M -86.61 % | 82.952 M 136.48 % | -227.407 M -269.83 % | 133.902 M -24.73 % | 177.886 M 542.70 % | 27.678 M |
| Operating income ratio | 0.00 -83.19 % | 0.02 28.81 % | 0.01 -63.32 % | 0.04 1 289.35 % | 0.00 95.30 % | -0.06 -327.06 % | -0.01 | 0.00 -100.00 % | 0.23 -7.47 % | 0.25 403.37 % | 0.05 37.39 % | 0.04 -37.75 % | 0.06 -81.98 % | 0.32 1 509.97 % | 0.02 -78.12 % | 0.09 56.68 % | 0.06 -71.15 % | 0.20 3 368.25 % | -0.01 -128.43 % | 0.02 105.86 % | -0.37 30.21 % | -0.53 -4 578.14 % | 0.01 61.99 % | 0.01 120.13 % | -0.04 41.66 % | -0.06 -1 792.59 % | 0.00 | 0.00 -100.00 % | 0.10 1 252.81 % | 0.01 100.73 % | -1.00 -2 453.91 % | -0.04 -306.73 % | -0.01 -138.23 % | 0.03 521.97 % | 0.00 -92.93 % | 0.06 1 621.16 % | 0.00 -39.77 % | 0.01 36.02 % | 0.00 -62.60 % | 0.01 109.52 % | 0.01 -1.43 % | 0.01 50.81 % | 0.00 -84.59 % | 0.02 135.21 % | -0.06 -240.37 % | 0.05 -22.74 % | 0.06 580.48 % | 0.01 |
| Total other income expenses net | 2.163 M 167.45 % | -3.207 M -157.49 % | 5.578 M 848.64 % | 588.000 K -95.17 % | 12.181 M -68.77 % | 38.998 M 779.13 % | 4.436 M 177.17 % | -5.748 M -499.44 % | 1.439 M 103.93 % | -36.655 M -1 773.98 % | -1.956 M 29.05 % | -2.757 M -134.98 % | 7.881 M 105.24 % | -150.288 M -2 090.15 % | -6.862 M 72.14 % | -24.628 M -342.31 % | -5.568 M 94.94 % | -110.097 M -211.65 % | 98.610 M 589.55 % | -20.143 M -8.48 % | -18.569 M 59.57 % | -45.933 M -1 918.15 % | -2.276 M -61.42 % | -1.410 M 86.16 % | -10.186 M 83.96 % | -63.495 M -31.67 % | -48.223 M | 0.000 100.00 % | -6.749 M | 0.000 -100.00 % | 2.629 B 1 435.39 % | -196.879 M -1 507.44 % | 13.988 M 117.03 % | -82.129 M -1 173 171.43 % | -7.000 K 100.00 % | -176.675 M -574.69 % | 37.219 M 46 623.47 % | -80.000 K | 0.000 | 0.000 -100.00 % | 51.198 M | 0.000 | 0.000 100.00 % | -44.319 M -115.59 % | 284.365 M 346.19 % | -115.505 M 23.04 % | -150.084 M | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 26.348 M | 0.000 -100.00 % | 48.857 M | 0.000 -100.00 % | 64.332 M 21.43 % | 52.977 M 0.01 % | 52.970 M 161.96 % | 20.221 M -92.85 % | 282.709 M 96.76 % | 143.683 M -61.72 % | 375.316 M 101.73 % | 186.046 M -78.06 % | 847.851 M 261.34 % | 234.639 M -73.41 % | 882.411 M 655.39 % | 116.816 M -87.41 % | 928.085 M 228.63 % | 282.409 M -79.91 % | 1.406 B 6 979.02 % | 19.861 M -97.18 % | 703.156 M 121.45 % | 317.524 M -53.39 % | 681.263 M 113.38 % | 319.268 M -51.81 % | 662.528 M 47.91 % | 447.912 M 278.22 % | -251.329 M -110.10 % | 2.489 B 206.21 % | -2.343 B -452.86 % | 664.005 M 4.88 % | 633.100 M -9.40 % | 698.817 M 0.84 % | 692.972 M -6.35 % | 739.938 M -46.44 % | 1.381 B 58.76 % | 870.166 M -24.58 % | 1.154 B 32.45 % | 871.128 M -14.06 % | 1.014 B -2.37 % | 1.038 B 49.52 % | 694.451 M -19.18 % | 859.233 M -33.63 % | 1.295 B 39.94 % | 925.030 M 181.53 % | -1.135 B |
| Total investments | 0.000 -100.00 % | 18.285 M | 0.000 -100.00 % | 5.482 M | 0.000 -100.00 % | 1.531 M -98.56 % | 105.954 M 24 713.58 % | 427.000 K -98.94 % | 40.442 M -11.57 % | 45.731 M -84.09 % | 287.366 M 746.54 % | 33.946 M -90.88 % | 372.092 M -19.52 % | 462.352 M -1.48 % | 469.278 M 0.87 % | 465.209 M 99.12 % | 233.632 M -46.23 % | 434.491 M -23.07 % | 564.818 M 21.14 % | 466.247 M 1 073.78 % | 39.722 M -90.60 % | 422.684 M -33.44 % | 635.048 M 65.12 % | 384.602 M -39.77 % | 638.536 M 88.35 % | 339.009 M 48.12 % | 228.873 M 115.76 % | 106.077 M -97.87 % | 4.977 B 733 563.22 % | 678.410 K -99.95 % | 1.328 B 195 653.17 % | 678.410 K -99.95 % | 1.398 B 183 799.18 % | 760.000 K -99.95 % | 1.480 B 194 620.63 % | 760.000 K -99.96 % | 1.740 B 285 083.56 % | 610.250 K -99.96 % | 1.742 B 285 398.87 % | 610.250 K -99.97 % | 2.077 B 204 299.21 % | 1.016 M -99.94 % | 1.718 B 168 965.39 % | 1.016 M -99.95 % | 1.850 B 130 553.95 % | 1.416 M |
| Total debt | 0.000 -100.00 % | 38.391 M | 0.000 -100.00 % | 56.384 M | 0.000 -100.00 % | 73.378 M | 0.000 -100.00 % | 89.782 M | 0.000 -100.00 % | 302.930 M | 0.000 -100.00 % | 396.824 M | 0.000 -100.00 % | 873.471 M | 0.000 -100.00 % | 932.678 M | 0.000 -100.00 % | 1.045 B | 0.000 -100.00 % | 1.455 B | 0.000 -100.00 % | 723.017 M | 0.000 -100.00 % | 704.088 M | 0.000 -100.00 % | 693.685 M 35.67 % | 511.314 M 532.70 % | 80.815 M | 0.000 -100.00 % | 63.105 M | 0.000 -100.00 % | 1.215 B | 0.000 -100.00 % | 1.334 B | 0.000 -100.00 % | 1.995 B | 0.000 -100.00 % | 1.838 B | 0.000 -100.00 % | 1.714 B | 0.000 -100.00 % | 1.582 B | 0.000 -100.00 % | 2.016 B | 0.000 -100.00 % | 245.222 M |
| Accumulated other comprehensive income loss | 3.870 B | 0.000 -100.00 % | 3.858 B | 0.000 -100.00 % | 3.838 B | 0.000 -100.00 % | 3.868 B | 0.000 -100.00 % | 3.836 B 491.59 % | 648.439 M -83.13 % | 3.843 B | 0.000 -100.00 % | 3.785 B 483.69 % | 648.439 M -82.60 % | 3.726 B | 0.000 -100.00 % | 3.685 B | 0.000 -100.00 % | 3.597 B | 0.000 -100.00 % | 3.641 B 461.51 % | 648.439 M -83.71 % | 3.981 B | 0.000 -100.00 % | 4.033 B 15 234.73 % | -26.646 M | 0.000 | 0.000 -100.00 % | 3.286 B | 0.000 -100.00 % | 2.659 B 310.12 % | 648.439 M -75.40 % | 2.636 B | 0.000 -100.00 % | 2.604 B | 0.000 -100.00 % | 2.544 B 12.25 % | 2.266 B -9.66 % | 2.508 B | 0.000 -100.00 % | 2.446 B | 0.000 -100.00 % | 2.397 B | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 1.701 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.669 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.666 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.614 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.515 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.471 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.862 B -8.55 % | 2.036 B 7.29 % | 1.898 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.571 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.515 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.068 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.309 B | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 277.535 M | 0.000 -100.00 % | 277.535 M | 0.000 -100.00 % | 277.535 M | 0.000 -100.00 % | 277.535 M | 0.000 -100.00 % | 277.535 M | 0.000 -100.00 % | 277.535 M | 0.000 -100.00 % | 277.535 M | 0.000 -100.00 % | 277.535 M | 0.000 -100.00 % | 277.535 M | 0.000 -100.00 % | 277.535 M | 0.000 -100.00 % | 277.535 M | 0.000 -100.00 % | 277.535 M | 0.000 -100.00 % | 277.535 M 0.00 % | 277.535 M 0.00 % | 277.535 M | 0.000 -100.00 % | 277.535 M | 0.000 -100.00 % | 277.535 M | 0.000 -100.00 % | 277.535 M | 0.000 -100.00 % | 277.535 M | 0.000 -100.00 % | 277.535 M | 0.000 -100.00 % | 277.535 M | 0.000 -100.00 % | 277.535 M | 0.000 -100.00 % | 277.535 M | 0.000 -100.00 % | 555.070 M |
| Total equity | 4.054 B 0.00 % | 4.054 B 0.30 % | 4.042 B 0.00 % | 4.042 B 0.50 % | 4.022 B 0.00 % | 4.022 B -0.76 % | 4.052 B 0.00 % | 4.052 B 0.78 % | 4.021 B 0.00 % | 4.021 B -0.17 % | 4.028 B 0.00 % | 4.028 B 1.46 % | 3.969 B 0.00 % | 3.969 B 1.50 % | 3.911 B 0.00 % | 3.911 B 1.07 % | 3.870 B 0.00 % | 3.870 B 2.31 % | 3.782 B 0.00 % | 3.782 B -1.14 % | 3.826 B 0.00 % | 3.826 B -8.15 % | 4.165 B 0.00 % | 4.165 B -1.24 % | 4.218 B 0.00 % | 4.218 B -6.61 % | 4.516 B 2.02 % | 4.427 B 34.72 % | 3.286 B 0.00 % | 3.286 B 23.56 % | 2.659 B 0.00 % | 2.659 B 0.87 % | 2.636 B 0.00 % | 2.636 B 1.26 % | 2.604 B 0.00 % | 2.604 B 2.36 % | 2.544 B 0.00 % | 2.544 B 1.40 % | 2.508 B 0.00 % | 2.508 B 2.55 % | 2.446 B 0.00 % | 2.446 B 2.03 % | 2.397 B 0.00 % | 2.397 B 2.88 % | 2.330 B -50.00 % | 4.660 B |
| Other non current liabilities | -4.054 B -151 083.20 % | 2.685 M 100.07 % | -4.042 B -149 681.35 % | 2.702 M 100.07 % | -4.022 B -134 601.94 % | 2.990 M 100.07 % | -4.052 B -138 260.18 % | 2.933 M | 0.000 -100.00 % | 2.853 M | 0.000 -100.00 % | 2.825 M | 0.000 -100.00 % | 2.625 M | 0.000 -100.00 % | 1.763 M | 0.000 -100.00 % | 1.059 M | 0.000 -100.00 % | 1.193 M | 0.000 -100.00 % | 833.000 K | 0.000 -100.00 % | 1.143 M | 0.000 -100.00 % | 1.174 M -64.47 % | 3.304 M -6.98 % | 3.552 M | 0.000 -100.00 % | 262.475 M | 0.000 -100.00 % | 368.044 M | 0.000 -100.00 % | 175.801 M | 0.000 -100.00 % | 273.017 M | 0.000 -100.00 % | 242.206 M | 0.000 -100.00 % | 249.399 M | 0.000 -100.00 % | 111.864 M | 0.000 -100.00 % | 110.826 M | 0.000 -100.00 % | 20.902 M |
| Long term debt | 0.000 | 0.000 | 0.000 -100.00 % | 21.920 M | 0.000 -100.00 % | 38.914 M | 0.000 -100.00 % | 57.432 M | 0.000 -100.00 % | 73.709 M | 0.000 -100.00 % | 96.851 M | 0.000 -100.00 % | 31.585 M | 0.000 -100.00 % | 564.120 M | 0.000 -100.00 % | 649.277 M | 0.000 -100.00 % | 670.394 M | 0.000 -100.00 % | 636.902 M | 0.000 -100.00 % | 657.589 M | 0.000 -100.00 % | 621.001 M 31.79 % | 471.212 M 1 078.03 % | 40.000 M | 0.000 -100.00 % | 60.000 M | 0.000 -100.00 % | 80.000 M | 0.000 -100.00 % | 124.500 M | 0.000 -100.00 % | 120.000 M | 0.000 -100.00 % | 231.139 M | 0.000 -100.00 % | 227.999 M | 0.000 -100.00 % | 60.453 M | 0.000 -100.00 % | 97.474 M | 0.000 -100.00 % | 245.222 M |
| Total non current liabilities | -4.054 B -151 083.20 % | 2.685 M 100.07 % | -4.042 B -16 514.95 % | 24.622 M 100.61 % | -4.022 B -9 697.19 % | 41.904 M 101.03 % | -4.052 B -6 812.89 % | 60.365 M | 0.000 -100.00 % | 76.562 M | 0.000 -100.00 % | 99.676 M | 0.000 -100.00 % | 34.210 M | 0.000 -100.00 % | 565.883 M | 0.000 -100.00 % | 650.336 M | 0.000 -100.00 % | 671.587 M | 0.000 -100.00 % | 637.735 M | 0.000 -100.00 % | 658.732 M | 0.000 -100.00 % | 622.175 M 30.12 % | 478.138 M 729.96 % | 57.610 M | 0.000 -100.00 % | 346.722 M | 0.000 -100.00 % | 448.044 M | 0.000 -100.00 % | 395.851 M | 0.000 -100.00 % | 393.017 M | 0.000 -100.00 % | 473.346 M | 0.000 -100.00 % | 477.398 M | 0.000 -100.00 % | 172.317 M | 0.000 -100.00 % | 208.300 M | 0.000 -100.00 % | 470.426 M |
| Other current liabilities | 0.000 -100.00 % | 285.747 M | 0.000 -100.00 % | 348.614 M | 0.000 -100.00 % | 213.387 M | 0.000 -100.00 % | 253.561 M | 0.000 -100.00 % | 199.446 M | 0.000 -100.00 % | 717.520 M | 0.000 -100.00 % | 2.769 B | 0.000 -100.00 % | 2.519 B | 0.000 -100.00 % | 2.262 B | 0.000 -100.00 % | 2.064 B | 0.000 -100.00 % | 190.413 M | 0.000 -100.00 % | 544.943 M | 0.000 -100.00 % | 1.543 B 117.12 % | 710.564 M -18.96 % | 876.812 M | 0.000 -100.00 % | 514.112 M | 0.000 -100.00 % | 298.891 M | 0.000 -100.00 % | 354.068 M | 0.000 -100.00 % | 301.901 M | 0.000 -100.00 % | 194.233 M | 0.000 -100.00 % | 232.414 M | 0.000 -100.00 % | 201.854 M | 0.000 -100.00 % | 217.743 M | 0.000 -100.00 % | 10.877 B |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.672 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.707 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.688 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 |
| Short term debt | 0.000 -100.00 % | 38.391 M | 0.000 -100.00 % | 34.464 M | 0.000 -100.00 % | 34.464 M | 0.000 -100.00 % | 32.350 M | 0.000 -100.00 % | 229.221 M | 0.000 -100.00 % | 299.973 M | 0.000 -100.00 % | 841.885 M | 0.000 -100.00 % | 368.558 M | 0.000 -100.00 % | 395.624 M | 0.000 -100.00 % | 784.802 M | 0.000 100.00 % | -1.621 B | 0.000 -100.00 % | 46.499 M | 0.000 -100.00 % | 72.684 M 81.25 % | 40.102 M -1.98 % | 40.911 M | 0.000 -100.00 % | 3.105 M | 0.000 -100.00 % | 1.259 B | 0.000 -100.00 % | 1.209 B | 0.000 -100.00 % | 1.875 B | 0.000 -100.00 % | 1.607 B | 0.000 -100.00 % | 1.486 B | 0.000 -100.00 % | 1.521 B | 0.000 -100.00 % | 1.918 B | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 436.579 M | 0.000 -100.00 % | 521.635 M | 0.000 -100.00 % | 299.076 M | 0.000 -100.00 % | 358.794 M | 0.000 -100.00 % | 488.003 M | 0.000 -100.00 % | 1.339 B | 0.000 -100.00 % | 3.683 B | 0.000 -100.00 % | 3.302 B | 0.000 -100.00 % | 3.187 B | 0.000 -100.00 % | 3.047 B | 0.000 -100.00 % | 3.016 B | 0.000 -100.00 % | 2.092 B | 0.000 -100.00 % | 3.106 B 39.48 % | 2.227 B -16.30 % | 2.661 B | 0.000 -100.00 % | 4.323 B | 0.000 -100.00 % | 7.540 B | 0.000 -100.00 % | 6.205 B | 0.000 -100.00 % | 7.067 B | 0.000 -100.00 % | 6.651 B | 0.000 -100.00 % | 6.440 B | 0.000 -100.00 % | 5.424 B | 0.000 -100.00 % | 5.772 B | 0.000 -100.00 % | 10.877 B |
| Total liabilities | -4.054 B -1 022.88 % | 439.264 M 110.87 % | -4.042 B -839.89 % | 546.257 M 113.58 % | -4.022 B -1 279.43 % | 340.980 M 108.41 % | -4.052 B -1 066.75 % | 419.159 M | 0.000 -100.00 % | 564.565 M | 0.000 -100.00 % | 1.438 B | 0.000 -100.00 % | 3.717 B | 0.000 -100.00 % | 3.868 B | 0.000 -100.00 % | 3.837 B | 0.000 -100.00 % | 3.719 B | 0.000 -100.00 % | 3.654 B | 0.000 -100.00 % | 2.751 B | 0.000 -100.00 % | 3.728 B 37.82 % | 2.705 B -0.49 % | 2.718 B | 0.000 -100.00 % | 4.670 B | 0.000 -100.00 % | 7.989 B | 0.000 -100.00 % | 6.601 B | 0.000 -100.00 % | 7.460 B | 0.000 -100.00 % | 7.124 B | 0.000 -100.00 % | 6.917 B | 0.000 -100.00 % | 5.596 B | 0.000 -100.00 % | 5.981 B | 0.000 -100.00 % | 11.348 B |
| Other non current assets | 0.000 -100.00 % | 623.475 M | 0.000 -100.00 % | 870.203 M 5 285.03 % | -16.783 M -118.15 % | 92.451 M 274.51 % | -52.977 M -105.68 % | 933.003 M 4 714.03 % | -20.221 M -116.41 % | 123.255 M 185.78 % | -143.683 M -121.81 % | 658.867 M 454.14 % | -186.046 M -126.36 % | 705.729 M 400.77 % | -234.639 M -137.47 % | 626.263 M 636.11 % | -116.816 M -113.79 % | 847.098 M 399.95 % | -282.409 M -132.38 % | 872.267 M 4 491.86 % | -19.861 M -101.81 % | 1.094 B 444.63 % | -317.524 M -134.49 % | 920.572 M 388.34 % | -319.268 M -404.17 % | 104.965 M -77.13 % | 458.931 M -51.45 % | 945.220 M 137.98 % | -2.489 B -1 269.32 % | 212.826 M 132.05 % | -664.005 M -378.18 % | 238.697 M 134.16 % | -698.817 M -520.84 % | 166.052 M 122.44 % | -739.938 M -417.89 % | 232.763 M 126.75 % | -870.166 M -145.52 % | 1.912 B 319.45 % | -871.128 M -400.43 % | 289.963 M 127.93 % | -1.038 B -589.49 % | 212.129 M 124.69 % | -859.233 M -535.28 % | 197.398 M | 0.000 -100.00 % | 592.654 M |
| Long term investments | 0.000 -100.00 % | 12.603 M | 0.000 100.00 % | -14.149 M | 0.000 -100.00 % | 403.000 K | 0.000 100.00 % | -25.311 M | 0.000 -100.00 % | 98.000 K | 0.000 -100.00 % | 33.946 M | 0.000 -100.00 % | 462.352 M | 0.000 -100.00 % | 465.209 M | 0.000 -100.00 % | 226.466 M | 0.000 -100.00 % | 233.069 M | 0.000 | 0.000 | 0.000 -100.00 % | 89.903 M | 0.000 -100.00 % | 338.934 M 48.09 % | 228.873 M 22 468.34 % | 1.014 M | 0.000 100.00 % | -81.834 M | 0.000 100.00 % | -81.834 M | 0.000 100.00 % | -57.328 M | 0.000 100.00 % | -125.716 M | 0.000 100.00 % | -184.880 M | 0.000 100.00 % | -169.880 M | 0.000 100.00 % | -149.861 M | 0.000 100.00 % | -127.860 M | 0.000 100.00 % | -468.840 M |
| Intangible assets | 0.000 -100.00 % | 3.000 K | 0.000 -100.00 % | 8.000 K | 0.000 -100.00 % | 13.000 K | 0.000 -100.00 % | 21.000 K | 0.000 -100.00 % | 29.000 K | 0.000 -100.00 % | 37.000 K | 0.000 -100.00 % | 46.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.168 K | 0.000 | 0.000 |
| GoodWill | 0.000 -100.00 % | 873.447 M | 0.000 -100.00 % | 873.447 M | 0.000 -100.00 % | 873.447 M | 0.000 -100.00 % | 873.447 M | 0.000 -100.00 % | 873.447 M | 0.000 -100.00 % | 873.447 M | 0.000 -100.00 % | 873.447 M | 0.000 -100.00 % | 873.447 M | 0.000 -100.00 % | 873.447 M | 0.000 -100.00 % | 873.447 M | 0.000 -100.00 % | 873.447 M | 0.000 -100.00 % | 873.447 M | 0.000 -100.00 % | 873.447 M 0.00 % | 873.447 M 0.00 % | 873.447 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 |
| Goodwill and intangible assets | 0.000 -100.00 % | 873.450 M | 0.000 -100.00 % | 873.455 M | 0.000 -100.00 % | 873.460 M | 0.000 -100.00 % | 873.468 M | 0.000 -100.00 % | 873.476 M | 0.000 -100.00 % | 873.484 M | 0.000 -100.00 % | 873.493 M | 0.000 -100.00 % | 873.447 M | 0.000 -100.00 % | 873.447 M | 0.000 -100.00 % | 873.527 M | 0.000 -100.00 % | 873.447 M | 0.000 -100.00 % | 873.447 M | 0.000 -100.00 % | 873.447 M 0.00 % | 873.447 M 0.00 % | 873.447 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.168 K | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 115.414 M | 0.000 -100.00 % | 123.471 M | 0.000 -100.00 % | 1.510 B | 0.000 -100.00 % | 687.314 M | 0.000 -100.00 % | 1.548 B | 0.000 -100.00 % | 665.378 M | 0.000 -100.00 % | 667.563 M | 0.000 -100.00 % | 672.826 M | 0.000 -100.00 % | 673.034 M | 0.000 -100.00 % | 727.969 M | 0.000 -100.00 % | 730.544 M | 0.000 -100.00 % | 750.664 M | 0.000 -100.00 % | 1.310 B 74.86 % | 749.373 M -6.17 % | 798.630 M | 0.000 -100.00 % | 639.840 M | 0.000 -100.00 % | 1.511 B | 0.000 -100.00 % | 1.532 B | 0.000 -100.00 % | 1.549 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.590 B | 0.000 -100.00 % | 1.543 B | 0.000 -100.00 % | 1.494 B | 0.000 -100.00 % | 2.347 B |
| Total non current assets | 0.000 -100.00 % | 1.822 B | 0.000 -100.00 % | 2.045 B 12 286.13 % | -16.783 M -100.63 % | 2.667 B 5 133.67 % | -52.977 M -101.97 % | 2.694 B 13 423.53 % | -20.221 M -100.73 % | 2.772 B 2 029.06 % | -143.683 M -105.82 % | 2.467 B 1 425.91 % | -186.046 M -106.35 % | 2.928 B 1 347.70 % | -234.639 M -108.09 % | 2.899 B 2 581.89 % | -116.816 M -104.05 % | 2.887 B 1 122.42 % | -282.409 M -109.38 % | 3.011 B 15 261.67 % | -19.861 M -100.67 % | 2.981 B 1 038.97 % | -317.524 M -111.57 % | 2.744 B 959.49 % | -319.268 M -111.75 % | 2.718 B 16.90 % | 2.325 B -11.19 % | 2.618 B 205.21 % | -2.489 B -422.85 % | 770.831 M 216.09 % | -664.005 M -139.82 % | 1.668 B 338.62 % | -698.817 M -142.59 % | 1.641 B 321.77 % | -739.938 M -144.69 % | 1.656 B 290.28 % | -870.166 M -150.39 % | 1.727 B 298.23 % | -871.128 M -150.93 % | 1.711 B 264.73 % | -1.038 B -164.69 % | 1.605 B 286.79 % | -859.233 M -154.94 % | 1.564 B | 0.000 -100.00 % | 2.471 B |
| Other current assets | -17.725 M -102.67 % | 662.821 M 3 433.27 % | -19.885 M -103.40 % | 584.355 M | 0.000 -100.00 % | 192.031 M | 0.000 -100.00 % | 553.625 M | 0.000 -100.00 % | 465.364 M | 0.000 -100.00 % | 1.314 B | 0.000 -100.00 % | 343.156 M | 0.000 -100.00 % | 2.679 B | 0.000 -100.00 % | 588.188 M | 0.000 -100.00 % | 2.141 B | 0.000 -100.00 % | 518.882 M | 0.000 -100.00 % | 452.460 M | 0.000 -100.00 % | 959.375 M 1 454.32 % | 61.723 M -96.23 % | 1.636 B | 0.000 -100.00 % | 1.920 B | 0.000 -100.00 % | 1.111 B | 0.000 -100.00 % | 981.192 M | 0.000 -100.00 % | 1.034 B | 0.000 -100.00 % | 1.053 B | 0.000 -100.00 % | 891.022 M | 0.000 -100.00 % | 997.433 M | 0.000 -100.00 % | 1.023 B | 0.000 -100.00 % | 387.844 M |
| Short term investments | 0.000 -100.00 % | 5.682 M | 0.000 -100.00 % | 19.631 M | 0.000 -100.00 % | 1.128 M -98.94 % | 105.954 M 311.66 % | 25.738 M -36.36 % | 40.442 M -11.38 % | 45.633 M -84.12 % | 287.366 M 110.49 % | 136.520 M -63.31 % | 372.092 M | 0.000 -100.00 % | 469.278 M 149.20 % | 188.311 M -19.40 % | 233.632 M 12.31 % | 208.025 M -63.17 % | 564.818 M 142.23 % | 233.178 M 487.02 % | 39.722 M | 0.000 -100.00 % | 635.048 M 115.49 % | 294.699 M -53.85 % | 638.536 M 851 281.33 % | 75.000 K -99.96 % | 172.866 M 64.54 % | 105.063 M -97.89 % | 4.977 B 5 932.12 % | 82.512 M -93.79 % | 1.328 B 1 509.47 % | 82.512 M -94.10 % | 1.398 B 2 306.07 % | 58.088 M -96.07 % | 1.480 B 1 070.08 % | 126.476 M -92.73 % | 1.740 B 838.24 % | 185.490 M -89.35 % | 1.742 B 921.91 % | 170.490 M -91.79 % | 2.077 B 1 276.42 % | 150.877 M -91.22 % | 1.718 B 1 233.42 % | 128.877 M -93.03 % | 1.850 B 293.42 % | 470.256 M |
| cash and cash equivalents | 0.000 -100.00 % | 12.043 M | 0.000 -100.00 % | 7.527 M | 0.000 -100.00 % | 9.046 M 117.08 % | -52.977 M -243.91 % | 36.812 M 282.05 % | -20.221 M -200.00 % | 20.221 M 114.07 % | -143.683 M -768.04 % | 21.508 M 111.56 % | -186.046 M -826.17 % | 25.620 M 110.92 % | -234.639 M -566.79 % | 50.267 M 143.03 % | -116.816 M -200.00 % | 116.816 M 141.36 % | -282.409 M -673.64 % | 49.231 M 347.88 % | -19.861 M -200.00 % | 19.861 M 106.25 % | -317.524 M -1 491.12 % | 22.825 M 107.15 % | -319.268 M -1 124.71 % | 31.157 M -50.86 % | 63.402 M -80.97 % | 333.166 M 113.39 % | -2.489 B -203.43 % | 2.406 B 462.36 % | -664.005 M -214.19 % | 581.492 M 183.21 % | -698.817 M -209.07 % | 640.729 M 186.59 % | -739.938 M -220.62 % | 613.462 M 170.50 % | -870.166 M -227.09 % | 684.676 M 178.60 % | -871.128 M -224.33 % | 700.638 M 167.48 % | -1.038 B -217.00 % | 887.471 M 203.29 % | -859.233 M -219.11 % | 721.394 M 177.99 % | -925.030 M -167.04 % | 1.380 B |
| Cash and short term investments | 17.725 M -29.16 % | 25.020 M 25.82 % | 19.885 M -26.78 % | 27.158 M 61.82 % | 16.783 M 64.96 % | 10.174 M -80.80 % | 52.977 M -15.30 % | 62.550 M 209.33 % | 20.221 M 0.00 % | 20.221 M -85.93 % | 143.683 M -9.08 % | 158.028 M -15.06 % | 186.046 M 626.17 % | 25.620 M -89.08 % | 234.639 M -1.65 % | 238.578 M 104.23 % | 116.816 M 0.00 % | 116.816 M -58.64 % | 282.409 M 0.00 % | 282.409 M 1 321.93 % | 19.861 M 0.00 % | 19.861 M -93.75 % | 317.524 M 0.00 % | 317.524 M -0.55 % | 319.268 M 924.71 % | 31.157 M -86.81 % | 236.268 M -46.09 % | 438.229 M -82.39 % | 2.489 B 0.00 % | 2.489 B 274.79 % | 664.005 M 0.00 % | 664.005 M -4.98 % | 698.817 M 0.00 % | 698.817 M -5.56 % | 739.938 M 0.00 % | 739.938 M -14.97 % | 870.166 M 0.00 % | 870.166 M -0.11 % | 871.128 M 0.00 % | 871.128 M -16.10 % | 1.038 B 0.00 % | 1.038 B 20.85 % | 859.233 M 1.05 % | 850.271 M -8.08 % | 925.030 M -50.00 % | 1.850 B |
| Total current assets | 0.000 -100.00 % | 2.671 B | 0.000 -100.00 % | 2.543 B 15 050.73 % | 16.783 M -99.01 % | 1.696 B 3 101.20 % | 52.977 M -97.02 % | 1.777 B 8 689.11 % | 20.221 M -98.88 % | 1.814 B 1 162.16 % | 143.683 M -95.21 % | 2.999 B 1 511.96 % | 186.046 M -96.09 % | 4.759 B 1 928.26 % | 234.639 M -95.19 % | 4.880 B 4 077.19 % | 116.816 M -97.58 % | 4.819 B 1 606.56 % | 282.409 M -93.71 % | 4.490 B 22 506.34 % | 19.861 M -99.56 % | 4.499 B 1 316.74 % | 317.524 M -92.39 % | 4.172 B 1 206.69 % | 319.268 M -93.89 % | 5.228 B 6.72 % | 4.899 B -8.21 % | 5.337 B 114.45 % | 2.489 B -65.36 % | 7.185 B 982.07 % | 664.005 M -92.61 % | 8.980 B 1 185.08 % | 698.817 M -90.80 % | 7.596 B 926.58 % | 739.938 M -91.20 % | 8.408 B 866.20 % | 870.166 M -89.04 % | 7.941 B 811.59 % | 871.128 M -88.71 % | 7.715 B 643.04 % | 1.038 B -83.87 % | 6.437 B 649.18 % | 859.233 M -87.39 % | 6.814 B 636.61 % | 925.030 M -93.17 % | 13.537 B |
| Inventory | 0.000 -100.00 % | 915.847 M | 0.000 -100.00 % | 720.669 M | 0.000 -100.00 % | 63.364 M | 0.000 -100.00 % | 90.073 M | 0.000 -100.00 % | 212.965 M | 0.000 -100.00 % | 273.140 M | 0.000 -100.00 % | 397.717 M | 0.000 -100.00 % | 482.518 M | 0.000 -100.00 % | 544.104 M | 0.000 -100.00 % | 457.394 M | 0.000 -100.00 % | 502.681 M | 0.000 -100.00 % | 595.793 M | 0.000 -100.00 % | 826.312 M -25.42 % | 1.108 B 71.79 % | 644.947 M | 0.000 -100.00 % | 103.764 M | 0.000 -100.00 % | 1.560 B | 0.000 -100.00 % | 874.390 M | 0.000 -100.00 % | 2.034 B | 0.000 -100.00 % | 1.453 B | 0.000 -100.00 % | 1.395 B | 0.000 -100.00 % | 655.262 M | 0.000 -100.00 % | 1.339 B | 0.000 -100.00 % | 1.793 B |
| Net receivables | 0.000 -100.00 % | 1.067 B | 0.000 -100.00 % | 1.211 B | 0.000 -100.00 % | 1.430 B | 0.000 -100.00 % | 1.071 B | 0.000 -100.00 % | 1.115 B | 0.000 -100.00 % | 1.254 B | 0.000 -100.00 % | 3.993 B | 0.000 -100.00 % | 1.489 B | 0.000 -100.00 % | 3.570 B | 0.000 -100.00 % | 1.619 B | 0.000 -100.00 % | 3.457 B | 0.000 | 0.000 | 0.000 -100.00 % | 3.411 B -2.35 % | 3.493 B 33.46 % | 2.617 B | 0.000 -100.00 % | 2.673 B | 0.000 -100.00 % | 5.645 B | 0.000 -100.00 % | 5.042 B | 0.000 | 0.000 | 0.000 -100.00 % | 4.565 B | 0.000 -100.00 % | 4.558 B | 0.000 -100.00 % | 3.746 B | 0.000 -100.00 % | 4.359 B | 0.000 -100.00 % | 9.506 B |
| Tax assets | 0.000 -100.00 % | 197.166 M | 0.000 -100.00 % | 192.218 M | 0.000 -100.00 % | 190.202 M | 0.000 -100.00 % | 225.678 M | 0.000 -100.00 % | 226.587 M | 0.000 -100.00 % | 235.131 M | 0.000 -100.00 % | 218.464 M | 0.000 -100.00 % | 261.501 M | 0.000 -100.00 % | 267.355 M | 0.000 -100.00 % | 304.427 M | 0.000 -100.00 % | 283.175 M | 0.000 -100.00 % | 109.482 M | 0.000 -100.00 % | 90.476 M 520.93 % | 14.571 M 20.70 % | 12.072 M | 0.000 | 0.000 | 0.000 -100.00 % | 82.413 M | 0.000 | 0.000 | 0.000 -100.00 % | 125.716 M | 0.000 | 0.000 | 0.000 -100.00 % | 169.880 M | 0.000 | 0.000 | 0.000 -100.00 % | 127.860 M | 0.000 | 0.000 |
| Other assets | 0.000 100.00 % | -1.100 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -3.000 K | 0.000 100.00 % | -79.700 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K | 0.000 100.00 % | -809.954 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 |
| Account payables | 0.000 -100.00 % | 96.244 M | 0.000 -100.00 % | 130.406 M | 0.000 -100.00 % | 45.088 M | 0.000 -100.00 % | 62.666 M | 0.000 -100.00 % | 57.398 M | 0.000 -100.00 % | 313.565 M | 0.000 -100.00 % | 68.565 M | 0.000 -100.00 % | 402.091 M | 0.000 -100.00 % | 522.131 M | 0.000 -100.00 % | 194.287 M | 0.000 -100.00 % | 1.029 B | 0.000 -100.00 % | 1.496 B | 0.000 -100.00 % | 1.487 B 2.92 % | 1.444 B -13.29 % | 1.666 B | 0.000 -100.00 % | 3.806 B | 0.000 -100.00 % | 5.972 B | 0.000 -100.00 % | 4.642 B | 0.000 -100.00 % | 4.890 B | 0.000 -100.00 % | 4.849 B | 0.000 -100.00 % | 4.721 B | 0.000 -100.00 % | 3.700 B | 0.000 -100.00 % | 3.636 B | 0.000 | 0.000 |
| Tax payables | 0.000 -100.00 % | 16.197 M | 0.000 -100.00 % | 8.151 M | 0.000 -100.00 % | 6.137 M | 0.000 -100.00 % | 10.217 M | 0.000 -100.00 % | 1.938 M | 0.000 -100.00 % | 7.540 M | 0.000 -100.00 % | 3.066 M | 0.000 -100.00 % | 11.971 M | 0.000 -100.00 % | 3.672 M | 0.000 -100.00 % | 4.179 M | 0.000 -100.00 % | 4.179 M | 0.000 -100.00 % | 4.570 M | 0.000 -100.00 % | 4.202 M -86.88 % | 32.020 M -58.61 % | 77.362 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 -100.00 % | 183.407 M | 0.000 -100.00 % | 183.850 M | 0.000 -100.00 % | 184.014 M | 0.000 -100.00 % | 184.529 M | 0.000 -100.00 % | 184.598 M | 0.000 -100.00 % | 184.556 M | 0.000 -100.00 % | 184.582 M | 0.000 -100.00 % | 184.559 M | 0.000 -100.00 % | 184.572 M | 0.000 -100.00 % | 184.661 M | 0.000 -100.00 % | 184.670 M | 0.000 -100.00 % | 184.725 M | 0.000 -100.00 % | 184.725 M | 0.000 -100.00 % | 2.635 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.707 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.688 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 183.407 M -90.30 % | 1.892 B 928.93 % | 183.850 M -94.86 % | 3.580 B 1 845.67 % | 184.014 M -90.27 % | 1.891 B 924.86 % | 184.529 M -94.86 % | 3.590 B 1 844.86 % | 184.598 M -85.17 % | 1.244 B 574.32 % | 184.556 M -94.82 % | 3.565 B 1 831.63 % | 184.582 M -85.17 % | 1.244 B 574.31 % | 184.559 M -94.65 % | 3.449 B 1 768.55 % | 184.572 M -90.25 % | 1.893 B 925.09 % | 184.661 M -94.44 % | 3.320 B 1 697.78 % | 184.670 M -85.16 % | 1.244 B 573.70 % | 184.725 M -95.01 % | 3.703 B 1 904.62 % | 184.725 M -90.38 % | 1.920 B -12.83 % | 2.202 B -2.06 % | 2.248 B | 0.000 -100.00 % | 3.008 B | 0.000 -100.00 % | 162.532 M | 0.000 -100.00 % | 2.359 B | 0.000 -100.00 % | 810.971 M | 0.000 | 0.000 | 0.000 -100.00 % | 162.532 M | 0.000 -100.00 % | 2.169 B | 0.000 -100.00 % | 810.971 M | 0.000 -100.00 % | 4.105 B |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.622 M -74.24 % | 14.058 M | 0.000 -100.00 % | 24.247 M | 0.000 | 0.000 | 0.000 -100.00 % | 95.550 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 % | 204.302 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.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 |
| Total assets | 0.000 -100.00 % | 4.493 B | 0.000 -100.00 % | 4.588 B | 0.000 -100.00 % | 4.363 B | 0.000 -100.00 % | 4.471 B | 0.000 -100.00 % | 4.585 B | 0.000 -100.00 % | 5.466 B | 0.000 -100.00 % | 7.687 B | 0.000 -100.00 % | 7.779 B | 0.000 -100.00 % | 7.707 B | 0.000 -100.00 % | 7.501 B | 0.000 -100.00 % | 7.480 B | 0.000 -100.00 % | 6.916 B | 0.000 -100.00 % | 7.946 B 9.99 % | 7.224 B 1.10 % | 7.145 B | 0.000 -100.00 % | 7.956 B | 0.000 -100.00 % | 10.648 B | 0.000 -100.00 % | 9.237 B | 0.000 -100.00 % | 10.063 B | 0.000 -100.00 % | 9.668 B | 0.000 -100.00 % | 9.426 B | 0.000 -100.00 % | 8.042 B | 0.000 -100.00 % | 8.378 B | 0.000 -100.00 % | 16.008 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-06-30 | 2018-03-31 | 2018-01-31 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2012-01-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2011-01-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2010-01-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2009-01-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2008-01-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2007-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 169.613 M 0.00 % | 169.613 M 0.00 % | 169.613 M 239.68 % | -121.431 M 0.00 % | -121.431 M 0.00 % | -121.431 M 60.98 % | -311.221 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 % | -84.502 M 0.00 % | -84.502 M 0.00 % | -84.502 M -59.03 % | -53.136 M 0.00 % | -53.136 M 0.00 % | -53.136 M 0.00 % | -53.136 M 60.20 % | -133.496 M 0.00 % | -133.496 M 0.00 % | -133.496 M 0.00 % | -133.496 M -20.75 % | -110.552 M 0.00 % | -110.552 M 0.00 % | -110.552 M 0.00 % | -110.552 M -64.55 % | -67.183 M 0.00 % | -67.183 M 0.00 % | -67.183 M 0.00 % | -67.183 M -232.68 % | 50.635 M 0.00 % | 50.635 M 0.00 % | 50.635 M 0.00 % | 50.635 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.908 M 0.00 % | 80.908 M 0.00 % | 80.908 M 0.00 % | 80.908 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.026 M 0.00 % | -19.026 M 0.00 % | -19.026 M -181.42 % | 23.369 M 0.00 % | 23.369 M 0.00 % | 23.369 M | 0.000 -100.00 % | 118.941 M 0.00 % | 118.941 M 0.00 % | 118.941 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.812 M 0.00 % | 18.812 M 0.00 % | 18.812 M 0.00 % | 18.812 M -54.77 % | 41.591 M 0.00 % | 41.591 M 0.00 % | 41.591 M 0.00 % | 41.591 M 161.70 % | -67.413 M 0.00 % | -67.413 M 0.00 % | -67.413 M 0.00 % | -67.413 M -33.85 % | -50.366 M 0.00 % | -50.366 M 0.00 % | -50.366 M 0.00 % | -50.366 M -253.45 % | 32.823 M 0.00 % | 32.823 M 0.00 % | 32.823 M 0.00 % | 32.823 M 121.89 % | -149.932 M 0.00 % | -149.932 M 0.00 % | -149.932 M 0.00 % | -149.932 M -44.01 % | -104.115 M 0.00 % | -104.115 M 0.00 % | -104.115 M 0.00 % | -104.115 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -67.067 M 0.00 % | -67.067 M 0.00 % | -67.067 M 0.00 % | -67.067 M | 0.000 -100.00 % | 169.613 M 0.00 % | 169.613 M 0.00 % | 169.613 M 265.63 % | -102.404 M 0.00 % | -102.404 M 0.00 % | -102.404 M 69.39 % | -334.590 M 0.00 % | -334.590 M 0.00 % | -334.590 M | 0.000 100.00 % | -18.827 M 0.00 % | -18.827 M 0.00 % | -18.827 M -160.15 % | 31.299 M 0.00 % | 31.299 M 0.00 % | 31.299 M 0.00 % | 31.299 M -62.24 % | 82.898 M 0.00 % | 82.898 M 0.00 % | 82.898 M 0.00 % | 82.898 M 5.30 % | 78.724 M 0.00 % | 78.724 M 0.00 % | 78.724 M 0.00 % | 78.724 M 162.43 % | -126.092 M 0.00 % | -126.092 M 0.00 % | -126.092 M 0.00 % | -126.092 M -983.24 % | 14.276 M 0.00 % | 14.276 M 0.00 % | 14.276 M 0.00 % | 14.276 M 117.17 % | -83.131 M 0.00 % | -83.131 M 0.00 % | -83.131 M 0.00 % | -83.131 M 42.02 % | -143.375 M 0.00 % | -143.375 M 0.00 % | -143.375 M 0.00 % | -143.375 M -273.26 % | 82.749 M 0.00 % | 82.749 M 0.00 % | 82.749 M 0.00 % | 82.749 M -46.53 % | 154.750 M 0.00 % | 154.750 M 0.00 % | 154.750 M 0.00 % | 154.750 M |
| Other non cash items | -2.313 M 52.79 % | -4.899 M 19.11 % | -6.056 M 38.24 % | -9.805 M 4.26 % | -10.241 M -132.72 % | 31.295 M 208 533.33 % | 15.000 K -99.69 % | 4.813 M 114.42 % | -33.382 M -7 827.31 % | 432.000 K -93.88 % | 7.057 M 577.79 % | -1.477 M 97.40 % | -56.858 M -16.90 % | -48.639 M -379.82 % | -10.137 M 66.94 % | -30.661 M -181.37 % | -10.897 M 39.73 % | -18.080 M 74.41 % | -70.662 M -845.77 % | 9.475 M -72.33 % | 34.248 M -90.64 % | 365.911 M 3 038.81 % | -12.451 M -13.13 % | -11.006 M -139.58 % | 27.806 M -75.24 % | 112.324 M 243.34 % | 32.715 M 162.30 % | -52.514 M 0.00 % | -52.514 M 0.00 % | -52.514 M 86.28 % | -382.891 M -238.21 % | 277.044 M 3 426.26 % | -8.329 M 99.12 % | -944.552 M -397.03 % | 318.001 M 2 640.35 % | -12.518 M 1.78 % | -12.745 M 3.53 % | -13.212 M 23.73 % | -17.322 M 60.81 % | -44.203 M -250.74 % | -12.603 M -18.92 % | -10.598 M 70.30 % | -35.683 M 33.21 % | -53.429 M -217.20 % | -16.844 M -66.02 % | -10.146 M 66.88 % | -30.633 M 40.82 % | -51.766 M -236.21 % | -15.397 M 12.43 % | -17.582 M -127.03 % | 65.043 M 43.16 % | 45.435 M 0.00 % | 45.435 M 802.37 % | -6.469 M 0.00 % | -6.469 M 0.00 % | -6.469 M 0.00 % | -6.469 M 24.35 % | -8.551 M 0.00 % | -8.551 M 0.00 % | -8.551 M 0.00 % | -8.551 M 75.08 % | -34.320 M 0.00 % | -34.320 M 0.00 % | -34.320 M 0.00 % | -34.320 M -32.21 % | -25.959 M 0.00 % | -25.959 M 0.00 % | -25.959 M 0.00 % | -25.959 M 21.37 % | -33.015 M 0.00 % | -33.015 M 0.00 % | -33.015 M 0.00 % | -33.015 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.886 M -96.53 % | 83.190 M 2 784.54 % | 2.884 M -46.91 % | 5.432 M 72.88 % | 3.142 M -17.05 % | 3.788 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.810 M 0.00 % | 9.810 M 0.00 % | 9.810 M 0.00 % | 9.810 M | 0.000 -100.00 % | 164.444 M 0.00 % | 164.444 M 0.00 % | 164.444 M 228.50 % | -127.974 M 0.00 % | -127.974 M 0.00 % | -127.974 M 81.51 % | -692.026 M 0.00 % | -692.026 M 0.00 % | -692.026 M | 0.000 -100.00 % | 325.850 M 0.00 % | 325.850 M 0.00 % | 325.850 M 1 281.10 % | 23.594 M 0.00 % | 23.594 M 0.00 % | 23.594 M 0.00 % | 23.594 M -80.01 % | 118.055 M 0.00 % | 118.055 M 0.00 % | 118.055 M 0.00 % | 118.055 M -31.87 % | 173.277 M 0.00 % | 173.277 M 0.00 % | 173.277 M 0.00 % | 173.277 M 1 030.91 % | 15.322 M 0.00 % | 15.322 M 0.00 % | 15.322 M 0.00 % | 15.322 M 335.17 % | -6.515 M 0.00 % | -6.515 M 0.00 % | -6.515 M 0.00 % | -6.515 M 93.09 % | -94.343 M 0.00 % | -94.343 M 0.00 % | -94.343 M 0.00 % | -94.343 M 5.54 % | -99.878 M 0.00 % | -99.878 M 0.00 % | -99.878 M 0.00 % | -99.878 M -1 535.33 % | 6.959 M 0.00 % | 6.959 M 0.00 % | 6.959 M 0.00 % | 6.959 M -89.91 % | 68.958 M 0.00 % | 68.958 M 0.00 % | 68.958 M 0.00 % | 68.958 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -142.486 M 0.00 % | -142.486 M 0.00 % | -142.486 M -1 293.75 % | -10.223 M 0.00 % | -10.223 M 0.00 % | -10.223 M 91.12 % | -115.162 M 0.00 % | -115.162 M 0.00 % | -115.162 M | 0.000 100.00 % | -370.733 K 0.00 % | -370.733 K 0.00 % | -370.733 K 96.20 % | -9.766 M 0.00 % | -9.766 M 0.00 % | -9.766 M 0.00 % | -9.766 M 83.33 % | -58.586 M 0.00 % | -58.586 M 0.00 % | -58.586 M 0.00 % | -58.586 M 35.65 % | -91.040 M 0.00 % | -91.040 M 0.00 % | -91.040 M 0.00 % | -91.040 M -1 338.35 % | -6.329 M 0.00 % | -6.329 M 0.00 % | -6.329 M 0.00 % | -6.329 M 66.75 % | -19.036 M 0.00 % | -19.036 M 0.00 % | -19.036 M 0.00 % | -19.036 M 67.35 % | -58.296 M 0.00 % | -58.296 M 0.00 % | -58.296 M 0.00 % | -58.296 M -120.76 % | -26.406 M 0.00 % | -26.406 M 0.00 % | -26.406 M 0.00 % | -26.406 M 46.92 % | -49.751 M 0.00 % | -49.751 M 0.00 % | -49.751 M 0.00 % | -49.751 M -21.05 % | -41.100 M 0.00 % | -41.100 M 0.00 % | -41.100 M 0.00 % | -41.100 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.101 M 0.00 % | -18.101 M 0.00 % | -18.101 M 0.00 % | -18.101 M | 0.000 100.00 % | -27.473 M 0.00 % | -27.473 M 0.00 % | -27.473 M 11.17 % | -30.928 M 0.00 % | -30.928 M 0.00 % | -30.928 M -409.09 % | -6.075 M 0.00 % | -6.075 M 0.00 % | -6.075 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.500 K 0.00 % | -23.500 K 0.00 % | -23.500 K 0.00 % | -23.500 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -93.600 K 0.00 % | -93.600 K 0.00 % | -93.600 K 0.00 % | -93.600 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -51.500 K 0.00 % | -51.500 K 0.00 % | -51.500 K 0.00 % | -51.500 K -71.67 % | -30.000 K 0.00 % | -30.000 K 0.00 % | -30.000 K 0.00 % | -30.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -203.503 K 0.00 % | -203.503 K 0.00 % | -203.503 K 0.00 % | -203.503 K 89.79 % | -1.994 M 0.00 % | -1.994 M 0.00 % | -1.994 M 0.00 % | -1.994 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 | 0.000 | 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 % | 4.750 K 0.00 % | 4.750 K 0.00 % | 4.750 K -62.00 % | 12.500 K 0.00 % | 12.500 K 0.00 % | 12.500 K -99.98 % | 61.460 M 0.00 % | 61.460 M 0.00 % | 61.460 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 106.100 K 0.00 % | 106.100 K 0.00 % | 106.100 K 0.00 % | 106.100 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.210 M 0.00 % | 3.210 M 0.00 % | 3.210 M 0.00 % | 3.210 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.533 K 0.00 % | 71.533 K 0.00 % | 71.533 K 0.00 % | 71.533 K -59.51 % | 176.681 K 0.00 % | 176.681 K 0.00 % | 176.681 K 0.00 % | 176.681 K -93.36 % | 2.662 M 0.00 % | 2.662 M 0.00 % | 2.662 M 0.00 % | 2.662 M |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 155.625 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 % | 19.237 M 0.00 % | 19.237 M 0.00 % | 19.237 M 0.00 % | 19.237 M | 0.000 -100.00 % | 169.954 M 0.00 % | 169.954 M 0.00 % | 169.954 M 1 144.78 % | -16.267 M 0.00 % | -16.267 M 0.00 % | -16.267 M -101.37 % | 1.192 B 1 893.38 % | 59.778 M 0.00 % | 59.778 M | 0.000 -100.00 % | 370.732 K 0.00 % | 370.732 K 0.00 % | 370.732 K -96.21 % | 9.790 M 0.00 % | 9.790 M 0.00 % | 9.790 M 0.00 % | 9.790 M -83.26 % | 58.480 M 0.00 % | 58.480 M 0.00 % | 58.480 M 0.00 % | 58.480 M -35.31 % | 90.402 M 0.00 % | 90.402 M 0.00 % | 90.402 M 0.00 % | 90.402 M 1 328.27 % | 6.329 M 124.37 % | -25.972 M 0.00 % | -25.972 M 0.00 % | -25.972 M -635.03 % | 4.854 M 0.00 % | 4.854 M 0.00 % | 4.854 M 0.00 % | 4.854 M -73.07 % | 18.027 M 0.00 % | 18.027 M 0.00 % | 18.027 M 0.00 % | 18.027 M 82.70 % | 9.867 M 0.00 % | 9.867 M 0.00 % | 9.867 M 0.00 % | 9.867 M 122.54 % | -43.785 M 0.00 % | -43.785 M 0.00 % | -43.785 M 0.00 % | -43.785 M -543.67 % | 9.869 M 0.00 % | 9.869 M 0.00 % | 9.869 M 0.00 % | 9.869 M |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 155.625 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 % | -57.406 M 0.00 % | -57.406 M 0.00 % | -57.406 M -105.07 % | 1.132 B | 0.000 | 0.000 | 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 % | -731.628 K 0.00 % | -731.628 K 0.00 % | -731.628 K 0.00 % | -731.628 K | 0.000 100.00 % | -32.301 M 0.00 % | -32.301 M 0.00 % | -32.301 M -193.03 % | -11.023 M 0.00 % | -11.023 M 0.00 % | -11.023 M 0.00 % | -11.023 M 72.65 % | -40.299 M 0.00 % | -40.299 M 0.00 % | -40.299 M 0.00 % | -40.299 M -144.71 % | -16.468 M 0.00 % | -16.468 M 0.00 % | -16.468 M 0.00 % | -16.468 M 82.40 % | -93.563 M 0.00 % | -93.563 M 0.00 % | -93.563 M 0.00 % | -93.563 M -206.13 % | -30.563 M 0.00 % | -30.563 M 0.00 % | -30.563 M 0.00 % | -30.563 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -222.224 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 % | -9.983 M 0.00 % | -9.983 M 0.00 % | -9.983 M 97.87 % | -468.968 M 0.00 % | -468.968 M 0.00 % | -468.968 M | 0.000 100.00 % | -372.076 M 0.00 % | -372.076 M 0.00 % | -372.076 M -1 145.73 % | -29.868 M 0.00 % | -29.868 M 0.00 % | -29.868 M 0.00 % | -29.868 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -299.125 M 0.00 % | -299.125 M 0.00 % | -299.125 M | 0.000 100.00 % | -33.893 M 0.00 % | -33.893 M 0.00 % | -33.893 M 87.75 % | -276.592 M 0.00 % | -276.592 M 0.00 % | -276.592 M 0.00 % | -276.592 M 41.74 % | -474.764 M 0.00 % | -474.764 M 0.00 % | -474.764 M 0.00 % | -474.764 M -272.03 % | -127.613 M 0.00 % | -127.613 M 0.00 % | -127.613 M 0.00 % | -127.613 M -1 210.05 % | -9.741 M 0.00 % | -9.741 M 0.00 % | -9.741 M 0.00 % | -9.741 M 89.84 % | -95.922 M 0.00 % | -95.922 M 0.00 % | -95.922 M 0.00 % | -95.922 M |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -222.224 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 % | -9.983 M 0.00 % | -9.983 M 0.00 % | -9.983 M 97.87 % | -468.968 M 0.00 % | -468.968 M 0.00 % | -468.968 M | 0.000 100.00 % | -372.076 M 0.00 % | -372.076 M 0.00 % | -372.076 M -1 145.73 % | -29.868 M 0.00 % | -29.868 M 0.00 % | -29.868 M 0.00 % | -29.868 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -299.125 M 0.00 % | -299.125 M 0.00 % | -299.125 M | 0.000 100.00 % | -33.893 M 0.00 % | -33.893 M 0.00 % | -33.893 M 87.75 % | -276.592 M 0.00 % | -276.592 M 0.00 % | -276.592 M 0.00 % | -276.592 M 41.74 % | -474.764 M 0.00 % | -474.764 M 0.00 % | -474.764 M 0.00 % | -474.764 M -272.03 % | -127.613 M 0.00 % | -127.613 M 0.00 % | -127.613 M 0.00 % | -127.613 M -1 210.05 % | -9.741 M 0.00 % | -9.741 M 0.00 % | -9.741 M 0.00 % | -9.741 M 89.84 % | -95.922 M 0.00 % | -95.922 M 0.00 % | -95.922 M 0.00 % | -95.922 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.386 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 % | -408.250 K 0.00 % | -408.250 K 0.00 % | -408.250 K -101.12 % | 36.596 M 0.00 % | 36.596 M 0.00 % | 36.596 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.729 M 0.00 % | -5.729 M 0.00 % | -5.729 M 0.00 % | -5.729 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.630 M 0.00 % | -6.630 M 0.00 % | -6.630 M 0.00 % | -6.630 M -101.78 % | 373.323 M 0.00 % | 373.323 M 0.00 % | 373.323 M 0.00 % | 373.323 M 1 634.20 % | 21.527 M 0.00 % | 21.527 M 0.00 % | 21.527 M 0.00 % | 21.527 M -97.89 % | 1.020 B 0.00 % | 1.020 B 0.00 % | 1.020 B 0.00 % | 1.020 B 15 782.81 % | 6.424 M 0.00 % | 6.424 M 0.00 % | 6.424 M 0.00 % | 6.424 M -94.35 % | 113.667 M 0.00 % | 113.667 M 0.00 % | 113.667 M 0.00 % | 113.667 M 72.49 % | 65.899 M 0.00 % | 65.899 M 0.00 % | 65.899 M 0.00 % | 65.899 M |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.886 M 114.58 % | -19.795 M -786.37 % | 2.884 M -46.91 % | 5.432 M 72.88 % | 3.142 M -17.05 % | 3.788 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 % | -8.061 M 0.00 % | -8.061 M 0.00 % | -8.061 M 66.66 % | -24.180 M 0.00 % | -24.180 M 0.00 % | -24.180 M -425.59 % | 7.426 M 0.00 % | 7.426 M 0.00 % | 7.426 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.680 M 0.00 % | -4.680 M 0.00 % | -4.680 M 0.00 % | -4.680 M | 0.000 100.00 % | -133.211 M 0.00 % | -133.211 M 0.00 % | -133.211 M -141.31 % | 322.450 M 0.00 % | 322.450 M 0.00 % | 322.450 M 0.00 % | 322.450 M 218.29 % | -272.604 M 0.00 % | -272.604 M 0.00 % | -272.604 M 0.00 % | -272.604 M -166.35 % | 410.864 M 0.00 % | 410.864 M 0.00 % | 410.864 M 0.00 % | 410.864 M 272.97 % | -237.535 M 0.00 % | -237.535 M 0.00 % | -237.535 M 0.00 % | -237.535 M -1 471.35 % | 17.321 M 0.00 % | 17.321 M 0.00 % | 17.321 M 0.00 % | 17.321 M 106.90 % | 8.372 M 0.00 % | 8.372 M 0.00 % | 8.372 M 0.00 % | 8.372 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.863 M 5.45 % | 52.977 M 45.60 % | 36.386 M 55.65 % | 23.377 M 30.27 % | 17.945 M -87.51 % | 143.683 M 2.71 % | 139.895 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.789 M 0.00 % | 7.789 M 0.00 % | 7.789 M 0.00 % | 7.789 M | 0.000 -100.00 % | 15.851 M 0.00 % | 15.851 M 0.00 % | 15.851 M -60.40 % | 40.030 M 0.00 % | 40.030 M 0.00 % | 40.030 M 22.78 % | 32.604 M 0.00 % | 32.604 M 0.00 % | 32.604 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 133.732 M 0.00 % | 133.732 M 0.00 % | 133.732 M 0.00 % | 133.732 M -1.79 % | 136.171 M 0.00 % | 136.171 M 0.00 % | 136.171 M 0.00 % | 136.171 M -49.87 % | 271.622 M 0.00 % | 271.622 M 0.00 % | 271.622 M 0.00 % | 271.622 M 224.32 % | 83.751 M 0.00 % | 83.751 M 0.00 % | 83.751 M 0.00 % | 83.751 M -85.34 % | 571.219 M 0.00 % | 571.219 M 0.00 % | 571.219 M 0.00 % | 571.219 M 256.22 % | 160.356 M 0.00 % | 160.356 M 0.00 % | 160.356 M 0.00 % | 160.356 M -59.70 % | 397.890 M 0.00 % | 397.890 M 0.00 % | 397.890 M 0.00 % | 397.890 M 4.55 % | 380.569 M 0.00 % | 380.569 M 0.00 % | 380.569 M 0.00 % | 380.569 M 2.25 % | 372.197 M 0.00 % | 372.197 M 0.00 % | 372.197 M 0.00 % | 372.197 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.046 M -83.81 % | 55.863 M 236.71 % | 16.591 M -36.82 % | 26.261 M 12.34 % | 23.377 M -84.08 % | 146.825 M 2.19 % | 143.683 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.965 M 0.00 % | 4.965 M 0.00 % | 4.965 M 0.00 % | 4.965 M | 0.000 -100.00 % | 7.789 M 0.00 % | 7.789 M 0.00 % | 7.789 M -50.86 % | 15.851 M 0.00 % | 15.851 M 0.00 % | 15.851 M -60.40 % | 40.030 M 0.00 % | 40.030 M 0.00 % | 40.030 M | 0.000 -100.00 % | 30.408 M 0.00 % | 30.408 M 0.00 % | 30.408 M -71.19 % | 105.544 M 0.00 % | 105.544 M 0.00 % | 105.544 M 0.00 % | 105.544 M -19.73 % | 131.491 M 0.00 % | 131.491 M 0.00 % | 131.491 M 0.00 % | 131.491 M -5.00 % | 138.412 M 0.00 % | 138.412 M 0.00 % | 138.412 M 0.00 % | 138.412 M -65.93 % | 406.201 M 0.00 % | 406.201 M 0.00 % | 406.201 M 0.00 % | 406.201 M 36.03 % | 298.616 M 0.00 % | 298.616 M 0.00 % | 298.616 M 0.00 % | 298.616 M -47.72 % | 571.219 M 0.00 % | 571.219 M 0.00 % | 571.219 M 0.00 % | 571.219 M 256.22 % | 160.356 M 0.00 % | 160.356 M 0.00 % | 160.356 M 0.00 % | 160.356 M -59.70 % | 397.890 M 0.00 % | 397.890 M 0.00 % | 397.890 M 0.00 % | 397.890 M 4.55 % | 380.569 M 0.00 % | 380.569 M 0.00 % | 380.569 M 0.00 % | 380.569 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.886 M -96.53 % | 83.190 M 2 784.54 % | 2.884 M -46.91 % | 5.432 M 72.88 % | 3.142 M -17.05 % | 3.788 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.810 M 0.00 % | 9.810 M 0.00 % | 9.810 M 0.00 % | 9.810 M | 0.000 -100.00 % | 164.444 M 0.00 % | 164.444 M 0.00 % | 164.444 M 228.50 % | -127.974 M 0.00 % | -127.974 M 0.00 % | -127.974 M 81.51 % | -692.026 M 0.00 % | -692.026 M 0.00 % | -692.026 M | 0.000 -100.00 % | 325.850 M 0.00 % | 325.850 M 0.00 % | 325.850 M 1 281.10 % | 23.594 M 0.00 % | 23.594 M 0.00 % | 23.594 M 0.00 % | 23.594 M -80.01 % | 118.055 M 0.00 % | 118.055 M 0.00 % | 118.055 M 0.00 % | 118.055 M -31.87 % | 173.277 M 0.00 % | 173.277 M 0.00 % | 173.277 M 0.00 % | 173.277 M 1 030.91 % | 15.322 M 0.00 % | 15.322 M 0.00 % | 15.322 M 0.00 % | 15.322 M 335.17 % | -6.515 M 0.00 % | -6.515 M 0.00 % | -6.515 M 0.00 % | -6.515 M 93.09 % | -94.343 M 0.00 % | -94.343 M 0.00 % | -94.343 M 0.00 % | -94.343 M 5.54 % | -99.878 M 0.00 % | -99.878 M 0.00 % | -99.878 M 0.00 % | -99.878 M -1 535.33 % | 6.959 M 0.00 % | 6.959 M 0.00 % | 6.959 M 0.00 % | 6.959 M -89.91 % | 68.958 M 0.00 % | 68.958 M 0.00 % | 68.958 M 0.00 % | 68.958 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -142.486 M 0.00 % | -142.486 M 0.00 % | -142.486 M -1 293.75 % | -10.223 M 0.00 % | -10.223 M 0.00 % | -10.223 M 91.12 % | -115.162 M 0.00 % | -115.162 M 0.00 % | -115.162 M | 0.000 100.00 % | -370.733 K 0.00 % | -370.733 K 0.00 % | -370.733 K 96.20 % | -9.766 M 0.00 % | -9.766 M 0.00 % | -9.766 M 0.00 % | -9.766 M 83.33 % | -58.586 M 0.00 % | -58.586 M 0.00 % | -58.586 M 0.00 % | -58.586 M 35.65 % | -91.040 M 0.00 % | -91.040 M 0.00 % | -91.040 M 0.00 % | -91.040 M -1 338.35 % | -6.329 M 0.00 % | -6.329 M 0.00 % | -6.329 M 0.00 % | -6.329 M 66.75 % | -19.036 M 0.00 % | -19.036 M 0.00 % | -19.036 M 0.00 % | -19.036 M 67.35 % | -58.296 M 0.00 % | -58.296 M 0.00 % | -58.296 M 0.00 % | -58.296 M -120.76 % | -26.406 M 0.00 % | -26.406 M 0.00 % | -26.406 M 0.00 % | -26.406 M 46.92 % | -49.751 M 0.00 % | -49.751 M 0.00 % | -49.751 M 0.00 % | -49.751 M -21.05 % | -41.100 M 0.00 % | -41.100 M 0.00 % | -41.100 M 0.00 % | -41.100 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.886 M -96.53 % | 83.190 M 2 784.54 % | 2.884 M -46.91 % | 5.432 M 72.88 % | 3.142 M -17.05 % | 3.788 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.674 M 0.00 % | 8.674 M 0.00 % | 8.674 M 0.00 % | 8.674 M | 0.000 -100.00 % | 21.958 M 0.00 % | 21.958 M 0.00 % | 21.958 M 115.89 % | -138.197 M 0.00 % | -138.197 M 0.00 % | -138.197 M 82.88 % | -807.188 M 0.00 % | -807.188 M 0.00 % | -807.188 M | 0.000 -100.00 % | 325.479 M 0.00 % | 325.479 M 0.00 % | 325.479 M 2 253.92 % | 13.827 M 0.00 % | 13.827 M 0.00 % | 13.827 M 0.00 % | 13.827 M -76.75 % | 59.468 M 0.00 % | 59.468 M 0.00 % | 59.468 M 0.00 % | 59.468 M -27.69 % | 82.237 M 0.00 % | 82.237 M 0.00 % | 82.237 M 0.00 % | 82.237 M 814.51 % | 8.992 M 0.00 % | 8.992 M 0.00 % | 8.992 M 0.00 % | 8.992 M 135.19 % | -25.551 M 0.00 % | -25.551 M 0.00 % | -25.551 M 0.00 % | -25.551 M 83.26 % | -152.639 M 0.00 % | -152.639 M 0.00 % | -152.639 M 0.00 % | -152.639 M -20.87 % | -126.284 M 0.00 % | -126.284 M 0.00 % | -126.284 M 0.00 % | -126.284 M -195.11 % | -42.793 M 0.00 % | -42.793 M 0.00 % | -42.793 M 0.00 % | -42.793 M -253.61 % | 27.857 M 0.00 % | 27.857 M 0.00 % | 27.857 M 0.00 % | 27.857 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 |