China Huajun Group Limited 0377.HK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.155 B -59.40 % | 2.845 B 73.34 % | 1.641 B -53.28 % | 3.512 B -0.09 % | 3.515 B -4.98 % | 3.700 B 4.73 % | 3.533 B -9.92 % | 3.922 B 18.33 % | 3.314 B 206.75 % | 1.080 B 80.44 % | 598.730 M 10.55 % | 541.591 M 2.22 % | 529.833 M 2.85 % | 515.172 M 7.06 % | 481.209 M 5.22 % | 457.344 M -13.13 % | 526.471 M 9.25 % | 481.903 M -1.43 % | 488.888 M 6.75 % | 457.985 M -8.40 % | 500.004 M 8.12 % | 462.444 M -3.49 % | 479.190 M 6.26 % | 450.975 M -6.46 % | 482.113 M 19.44 % | 403.640 M |
| Net income | -1.263 B 52.85 % | -2.679 B 5.27 % | -2.828 B -58.53 % | -1.784 B -13.37 % | -1.574 B -148.33 % | -633.755 M -22.21 % | -518.568 M 44.30 % | -931.079 M -4 198.60 % | 22.717 M -16.57 % | 27.229 M -85.96 % | 193.878 M 95.75 % | 99.045 M 1 481.52 % | -7.169 M -146.17 % | 15.528 M 12.80 % | 13.766 M -35.52 % | 21.349 M 4.54 % | 20.422 M 198.08 % | 6.851 M 12.03 % | 6.115 M 125.60 % | -23.890 M -666.74 % | 4.215 M -76.63 % | 18.037 M 24.96 % | 14.434 M 63.00 % | 8.856 M -54.99 % | 19.674 M -0.10 % | 19.693 M |
| Income before tax | -1.263 B 53.19 % | -2.699 B 3.79 % | -2.805 B -53.35 % | -1.829 B -10.77 % | -1.651 B -193.19 % | -563.283 M -20.84 % | -466.129 M 49.61 % | -925.030 M -787.51 % | 134.548 M 411.50 % | 26.305 M -92.23 % | 338.335 M 186.39 % | 118.140 M 5 148.47 % | -2.340 M -111.56 % | 20.243 M 16.58 % | 17.364 M -46.75 % | 32.610 M 28.36 % | 25.404 M 156.18 % | 9.917 M -28.75 % | 13.919 M 163.37 % | -21.963 M -426.33 % | 6.731 M -70.88 % | 23.114 M 21.82 % | 18.974 M 43.88 % | 13.188 M -52.10 % | 27.534 M 25.15 % | 22.000 M |
| Income before tax ratio | -1.09 -15.30 % | -0.95 44.50 % | -1.71 -228.20 % | -0.52 -10.86 % | -0.47 -208.55 % | -0.15 -15.39 % | -0.13 44.06 % | -0.24 -680.99 % | 0.04 66.75 % | 0.02 -95.69 % | 0.57 159.05 % | 0.22 5 038.86 % | 0.00 -111.24 % | 0.04 8.89 % | 0.04 -49.39 % | 0.07 47.76 % | 0.05 134.49 % | 0.02 -27.72 % | 0.03 159.37 % | -0.05 -456.27 % | 0.01 -73.07 % | 0.05 26.23 % | 0.04 35.40 % | 0.03 -48.80 % | 0.06 4.78 % | 0.05 |
| EBITDA | -626.254 M 63.80 % | -1.730 B -24.21 % | -1.393 B -120.10 % | -632.835 M -71.02 % | -370.036 M -363.93 % | 140.201 M 138.10 % | -368.000 M 43.74 % | -654.154 M -309.73 % | 311.908 M 10.52 % | 282.225 M -5.45 % | 298.498 M 96.16 % | 152.169 M 417.39 % | 29.411 M -46.20 % | 54.667 M 6.35 % | 51.403 M -25.27 % | 68.781 M -0.86 % | 69.378 M 16.97 % | 59.311 M -16.51 % | 71.037 M 115.86 % | 32.909 M -36.01 % | 51.426 M -26.22 % | 69.701 M 13.69 % | 61.306 M 11.57 % | 54.949 M 24.24 % | 44.227 M 18.53 % | 37.314 M |
| Net income ratio | -1.09 -16.14 % | -0.94 45.35 % | -1.72 -239.28 % | -0.51 -13.46 % | -0.45 -161.34 % | -0.17 -16.70 % | -0.15 38.17 % | -0.24 -3 563.57 % | 0.01 -72.80 % | 0.03 -92.22 % | 0.32 77.07 % | 0.18 1 451.53 % | -0.01 -144.89 % | 0.03 5.36 % | 0.03 -38.71 % | 0.05 20.34 % | 0.04 172.85 % | 0.01 13.65 % | 0.01 123.98 % | -0.05 -718.74 % | 0.01 -78.39 % | 0.04 29.49 % | 0.03 53.40 % | 0.02 -51.88 % | 0.04 -16.36 % | 0.05 |
| Ratio EBITDA | -0.54 10.84 % | -0.61 28.34 % | -0.85 -371.05 % | -0.18 -71.17 % | -0.11 -377.76 % | 0.04 136.38 % | -0.10 37.55 % | -0.17 -277.23 % | 0.09 -63.97 % | 0.26 -47.60 % | 0.50 77.44 % | 0.28 406.16 % | 0.06 -47.69 % | 0.11 -0.66 % | 0.11 -28.97 % | 0.15 14.12 % | 0.13 7.07 % | 0.12 -15.30 % | 0.15 102.21 % | 0.07 -30.14 % | 0.10 -31.76 % | 0.15 17.81 % | 0.13 5.00 % | 0.12 32.82 % | 0.09 -0.77 % | 0.09 |
| Gross profit ratio | 0.01 -62.70 % | 0.03 115.46 % | -0.21 -1 095.70 % | 0.02 81.17 % | 0.01 -85.84 % | 0.08 159.60 % | 0.03 -63.45 % | 0.09 -39.84 % | 0.14 -23.22 % | 0.19 -15.77 % | 0.22 26.13 % | 0.18 -12.70 % | 0.20 15.73 % | 0.17 -7.32 % | 0.19 -19.59 % | 0.23 7.47 % | 0.22 12.06 % | 0.19 -6.89 % | 0.21 27.82 % | 0.16 -12.81 % | 0.19 -15.89 % | 0.22 2.01 % | 0.22 11.80 % | 0.20 -13.44 % | 0.23 -10.09 % | 0.25 |
| Weighted average shs out dil | 61.543 M 0.00 % | 61.543 M 0.00 % | 61.543 M 0.00 % | 61.543 M 0.00 % | 61.543 M 1.07 % | 60.892 M 0.37 % | 60.669 M 0.00 % | 60.669 M 2.17 % | 59.383 M 58.96 % | 37.358 M 37.60 % | 27.149 M 1.86 % | 26.653 M 0.00 % | 26.653 M 0.00 % | 26.653 M 11.67 % | 23.868 M 7.26 % | 22.253 M 0.00 % | 22.253 M 0.00 % | 22.253 M -0.01 % | 22.255 M 0.04 % | 22.245 M -0.31 % | 22.315 M 0.25 % | 22.258 M -0.01 % | 22.260 M -0.08 % | 22.277 M 0.11 % | 22.253 M 0.00 % | 22.253 M |
| Weighted average shs out | 61.538 M 0.00 % | 61.538 M -0.01 % | 61.542 M 0.00 % | 61.543 M 0.00 % | 61.543 M 1.09 % | 60.879 M 0.35 % | 60.669 M 0.00 % | 60.669 M 2.17 % | 59.383 M 58.96 % | 37.358 M 37.60 % | 27.149 M 1.86 % | 26.653 M 0.00 % | 26.653 M 0.00 % | 26.653 M 11.67 % | 23.868 M 7.26 % | 22.253 M 0.00 % | 22.253 M 0.00 % | 22.253 M -0.01 % | 22.255 M 0.04 % | 22.245 M -0.31 % | 22.315 M 0.25 % | 22.258 M -0.01 % | 22.260 M -0.08 % | 22.277 M 0.11 % | 22.253 M 0.00 % | 22.253 M |
| EPS diluted | -20.53 52.85 % | -43.54 5.27 % | -45.96 -58.54 % | -28.99 -13.38 % | -25.57 -145.63 % | -10.41 -21.75 % | -8.55 44.30 % | -15.35 -4 139.47 % | 0.38 -47.95 % | 0.73 -89.78 % | 7.14 92.45 % | 3.71 1 474.07 % | -0.27 -146.55 % | 0.58 1.75 % | 0.57 -40.63 % | 0.96 9.09 % | 0.88 183.87 % | 0.31 14.81 % | 0.27 125.23 % | -1.07 -663.16 % | 0.19 -76.54 % | 0.81 24.62 % | 0.65 62.50 % | 0.40 -54.55 % | 0.88 -1.12 % | 0.89 |
| Earnings per share | -20.53 52.85 % | -43.54 5.27 % | -45.96 -58.54 % | -28.99 -13.38 % | -25.57 -145.63 % | -10.41 -21.75 % | -8.55 44.30 % | -15.35 -4 139.47 % | 0.38 -47.95 % | 0.73 -89.78 % | 7.14 92.45 % | 3.71 1 474.07 % | -0.27 -146.55 % | 0.58 1.75 % | 0.57 -40.63 % | 0.96 9.09 % | 0.88 183.87 % | 0.31 14.81 % | 0.27 125.23 % | -1.07 -663.16 % | 0.19 -76.54 % | 0.81 24.62 % | 0.65 62.50 % | 0.40 -54.55 % | 0.88 -1.12 % | 0.89 |
| Gross profit | 13.988 M -84.86 % | 92.367 M 126.79 % | -344.724 M -565.24 % | 74.096 M 81.02 % | 40.933 M -86.54 % | 304.202 M 171.87 % | 111.891 M -67.07 % | 339.798 M -28.81 % | 477.310 M 135.51 % | 202.668 M 51.99 % | 133.343 M 39.44 % | 95.626 M -10.77 % | 107.165 M 19.02 % | 90.040 M -0.78 % | 90.749 M -15.40 % | 107.262 M -6.64 % | 114.895 M 22.43 % | 93.847 M -8.22 % | 102.258 M 36.44 % | 74.946 M -20.14 % | 93.848 M -9.06 % | 103.197 M -1.56 % | 104.828 M 18.79 % | 88.246 M -19.03 % | 108.986 M 7.39 % | 101.491 M |
| Income tax expense | 1.039 M 103.76 % | -27.626 M -219.24 % | 23.168 M 151.39 % | -45.082 M -108.42 % | -21.630 M -130.69 % | 70.472 M 13.63 % | 62.019 M 1 710.76 % | 3.425 M -96.24 % | 91.147 M 75.95 % | 51.802 M -55.53 % | 116.497 M 471.30 % | 20.392 M 301.23 % | 5.082 M 13.58 % | 4.475 M 26.64 % | 3.534 M -68.25 % | 11.128 M 123.35 % | 4.982 M 62.52 % | 3.066 M -60.72 % | 7.804 M 305.03 % | 1.927 M -23.40 % | 2.515 M -50.46 % | 5.077 M 11.82 % | 4.540 M 4.79 % | 4.332 M -44.88 % | 7.859 M 240.75 % | 2.306 M |
| Cost of revenue | 1.141 B -58.55 % | 2.752 B 38.60 % | 1.986 B -42.24 % | 3.438 B -1.04 % | 3.475 B 2.33 % | 3.395 B -0.74 % | 3.421 B -4.50 % | 3.582 B 26.27 % | 2.837 B 223.20 % | 877.681 M 88.59 % | 465.388 M 4.36 % | 445.965 M 5.51 % | 422.667 M -0.58 % | 425.132 M 8.88 % | 390.461 M 11.53 % | 350.082 M -14.94 % | 411.576 M 6.06 % | 388.055 M 0.37 % | 386.630 M 0.94 % | 383.040 M -5.69 % | 406.156 M 13.06 % | 359.248 M -4.04 % | 374.362 M 3.21 % | 362.729 M -2.79 % | 373.127 M 23.49 % | 302.149 M |
| General and administrative expenses | 152.950 M -16.86 % | 183.957 M -21.00 % | 232.843 M -23.71 % | 305.194 M -13.81 % | 354.109 M -6.85 % | 380.157 M -14.54 % | 444.849 M 37.45 % | 323.646 M 4.55 % | 309.559 M 78.28 % | 173.641 M 107.45 % | 83.703 M 39.43 % | 60.032 M 0.60 % | 59.673 M 9.43 % | 54.529 M 5.16 % | 51.854 M 1.96 % | 50.858 M -7.22 % | 54.814 M 0.77 % | 54.396 M -4.41 % | 56.903 M 2.14 % | 55.712 M -4.22 % | 58.165 M 8.73 % | 53.493 M -1.76 % | 54.453 M 29.29 % | 42.116 M -1.89 % | 42.929 M 9.77 % | 39.108 M |
| Selling and marketing expenses | 58.421 M -9.83 % | 64.789 M -13.33 % | 74.753 M -26.98 % | 102.371 M -23.70 % | 134.167 M -11.73 % | 151.999 M 22.30 % | 124.287 M 5.60 % | 117.699 M 39.09 % | 84.620 M 91.94 % | 44.088 M 12.71 % | 39.115 M 0.14 % | 39.060 M 11.52 % | 35.026 M 12.72 % | 31.073 M 8.43 % | 28.657 M -1.29 % | 29.032 M -9.72 % | 32.159 M 18.21 % | 27.204 M 5.36 % | 25.821 M -8.62 % | 28.256 M 12.26 % | 25.171 M 32.65 % | 18.975 M -12.04 % | 21.572 M 1.45 % | 21.263 M -6.61 % | 22.767 M -2.98 % | 23.467 M |
| Other expenses | -5.150 M 51.71 % | -10.664 M -1.62 % | -10.494 M 7.53 % | -11.349 M 14.57 % | -13.285 M -257.60 % | -3.715 M | 0.000 -100.00 % | 11.796 M 133.90 % | -34.800 M -452.90 % | -6.294 M | 0.000 100.00 % | -1.449 M -30.75 % | -1.108 M -129.09 % | 3.810 M 142.00 % | -9.073 M -8.44 % | -8.367 M -24.25 % | -6.734 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 210.921 M -14.43 % | 246.486 M -19.24 % | 305.196 M -25.12 % | 407.565 M -15.84 % | 484.271 M -9.00 % | 532.156 M 2 113.75 % | 24.039 M -97.34 % | 904.033 M 131.98 % | 389.706 M 84.32 % | 211.434 M 73.86 % | 121.610 M 24.54 % | 97.643 M 4.33 % | 93.590 M 11.04 % | 84.283 M 17.98 % | 71.439 M -0.12 % | 71.524 M -10.86 % | 80.239 M -1.67 % | 81.600 M -1.36 % | 82.723 M -1.48 % | 83.968 M 0.76 % | 83.336 M 15.00 % | 72.468 M -4.68 % | 76.025 M 19.95 % | 63.379 M -3.53 % | 65.697 M 4.99 % | 62.575 M |
| Cost and expenses | 1.352 B -54.92 % | 2.999 B 30.89 % | 2.291 B -40.43 % | 3.846 B -2.85 % | 3.959 B 0.80 % | 3.928 B 14.01 % | 3.445 B -23.21 % | 4.486 B 39.04 % | 3.226 B 196.24 % | 1.089 B 85.54 % | 586.997 M 7.98 % | 543.608 M 5.30 % | 516.257 M 1.34 % | 509.415 M 10.29 % | 461.900 M 9.56 % | 421.606 M -14.28 % | 491.815 M 4.72 % | 469.656 M 0.06 % | 469.354 M 0.50 % | 467.008 M -4.59 % | 489.492 M 13.38 % | 431.716 M -4.15 % | 450.388 M 5.70 % | 426.108 M -2.90 % | 438.824 M 20.32 % | 364.724 M |
| Research and development expenses | 4.700 M -44.07 % | 8.404 M 3.83 % | 8.094 M -28.68 % | 11.349 M 22.30 % | 9.280 M 149.80 % | 3.715 M -50.37 % | 7.485 M | 0.000 -100.00 % | 7.934 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 |
| Selling general and administrative expenses | 211.371 M -15.03 % | 248.746 M -19.13 % | 307.596 M -24.53 % | 407.565 M -16.53 % | 488.276 M -8.25 % | 532.156 M -10.56 % | 594.965 M 34.81 % | 441.345 M 11.97 % | 394.179 M 81.04 % | 217.728 M 77.28 % | 122.818 M 23.94 % | 99.092 M 4.64 % | 94.698 M 10.63 % | 85.601 M 6.32 % | 80.512 M 0.78 % | 79.891 M -8.14 % | 86.973 M 6.58 % | 81.600 M -1.36 % | 82.723 M -1.48 % | 83.968 M 0.76 % | 83.336 M 15.00 % | 72.468 M -4.68 % | 76.025 M 19.95 % | 63.379 M -3.53 % | 65.697 M 4.99 % | 62.575 M |
| Interest income | 492.000 K -18.54 % | 604.000 K -79.04 % | 2.882 M 13.38 % | 2.542 M -71.41 % | 8.892 M 57.46 % | 5.647 M -98.98 % | 553.981 M 3 700.38 % | 14.577 M 152.81 % | 5.766 M -67.22 % | 17.591 M 1 097.49 % | 1.469 M 102.28 % | 726.185 K 39.72 % | 519.757 K -35.25 % | 802.655 K 163.52 % | 304.588 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 557.061 M -36.69 % | 879.849 M -32.61 % | 1.306 B -1.29 % | 1.323 B 50.86 % | 876.689 M 53.31 % | 571.851 M | 0.000 -100.00 % | 157.720 M 90.43 % | 82.825 M -59.53 % | 204.663 M 1 915.95 % | 10.152 M 325.97 % | 2.383 M 34.23 % | 1.776 M 5.12 % | 1.689 M -13.19 % | 1.946 M -37.80 % | 3.128 M -66.19 % | 9.251 M -38.37 % | 15.011 M -18.27 % | 18.367 M 11.91 % | 16.413 M 93.97 % | 8.461 M -24.21 % | 11.165 M -3.25 % | 11.540 M -9.59 % | 12.764 M -23.54 % | 16.693 M 9.00 % | 15.314 M |
| Depreciation and amortization | 80.011 M -9.98 % | 88.884 M -16.81 % | 106.845 M -11.18 % | 120.293 M 17.10 % | 102.730 M -21.96 % | 131.633 M 14.39 % | 115.075 M 1.70 % | 113.156 M 33.04 % | 85.054 M 69.38 % | 50.214 M 51.35 % | 33.177 M 4.84 % | 31.646 M 0.55 % | 31.472 M -3.86 % | 32.735 M 2.00 % | 32.093 M -2.88 % | 33.044 M -4.84 % | 34.723 M 0.99 % | 34.383 M -11.27 % | 38.751 M 0.76 % | 38.460 M 6.14 % | 36.235 M 2.29 % | 35.422 M 15.04 % | 30.791 M | 0.000 | 0.000 | 0.000 |
| Operating income | -196.933 M -27.78 % | -154.119 M 78.37 % | -712.602 M -113.61 % | -333.598 M 30.80 % | -482.046 M -2 111.04 % | 23.970 M 104.96 % | -483.075 M 24.19 % | -637.179 M -782.42 % | 93.370 M 958.13 % | 8.824 M -33.16 % | 13.202 M -89.05 % | 120.523 M 21 446.40 % | -564.605 K -102.57 % | 21.944 M 13.64 % | 19.310 M -45.97 % | 35.738 M 3.12 % | 34.655 M 39.03 % | 24.927 M -22.79 % | 32.286 M 681.67 % | -5.551 M -136.54 % | 15.192 M -55.68 % | 34.279 M 12.34 % | 30.514 M 17.58 % | 25.952 M -41.32 % | 44.227 M 18.53 % | 37.314 M |
| Operating income ratio | -0.17 -214.74 % | -0.05 87.52 % | -0.43 -357.17 % | -0.09 30.74 % | -0.14 -2 216.39 % | 0.01 104.74 % | -0.14 15.84 % | -0.16 -676.69 % | 0.03 244.95 % | 0.01 -62.96 % | 0.02 -90.09 % | 0.22 20 982.93 % | 0.00 -102.50 % | 0.04 6.15 % | 0.04 -48.65 % | 0.08 18.71 % | 0.07 27.26 % | 0.05 -21.67 % | 0.07 644.90 % | -0.01 -139.89 % | 0.03 -59.01 % | 0.07 16.40 % | 0.06 10.66 % | 0.06 -37.27 % | 0.09 -0.77 % | 0.09 |
| Total other income expenses net | -1.066 B 58.09 % | -2.545 B -21.60 % | -2.093 B -39.90 % | -1.496 B -27.91 % | -1.169 B -248.74 % | -335.329 M -1 472.57 % | 24.431 M 103.11 % | -784.622 M -2 005.44 % | 41.178 M 190.54 % | 14.173 M -95.68 % | 327.706 M 169.47 % | 121.613 M 6 947.92 % | -1.776 M -116.62 % | 10.686 M 649.21 % | -1.946 M 37.80 % | -3.128 M 66.19 % | -9.251 M 38.37 % | -15.011 M 18.27 % | -18.367 M -11.91 % | -16.413 M -93.97 % | -8.461 M 24.21 % | -11.165 M 3.25 % | -11.540 M 9.59 % | -12.764 M 23.54 % | -16.693 M -9.00 % | -15.314 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 4.982 B -0.56 % | 5.010 B -25.87 % | 6.758 B -38.34 % | 10.961 B 0.52 % | 10.904 B 0.92 % | 10.805 B 47.50 % | 7.325 B 37.77 % | 5.317 B 53.23 % | 3.470 B 320.73 % | 824.711 M 92.43 % | 428.568 M 10 118.68 % | 4.194 M 131.93 % | -13.136 M 35.22 % | -20.277 M 57.90 % | -48.160 M -340.36 % | 20.036 M -76.81 % | 86.402 M -46.05 % | 160.158 M -26.16 % | 216.899 M -12.54 % | 248.000 M 2.93 % | 240.936 M 3.34 % | 233.151 M -8.34 % | 254.373 M 21.63 % | 209.130 M 19.51 % | 174.990 M 22.19 % | 143.215 M |
| Total investments | 31.217 M 0.48 % | 31.067 M -29.16 % | 43.858 M -17.63 % | 53.247 M -14.13 % | 62.011 M -32.44 % | 91.790 M -69.59 % | 301.799 M 158.80 % | 116.614 M -66.98 % | 353.195 M -18.50 % | 433.383 M 1 089.28 % | 36.441 M -75.21 % | 147.027 M 509.30 % | 24.131 M -27.62 % | 33.340 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 |
| Total debt | 5.018 B -1.13 % | 5.075 B -25.56 % | 6.818 B -38.65 % | 11.113 B -0.09 % | 11.123 B 0.43 % | 11.075 B 37.98 % | 8.027 B 44.06 % | 5.572 B 52.97 % | 3.642 B 289.34 % | 935.548 M -33.85 % | 1.414 B 1 589.11 % | 83.726 M 47.89 % | 56.614 M 9.27 % | 51.814 M 41.04 % | 36.737 M -43.35 % | 64.852 M -49.51 % | 128.457 M -30.05 % | 183.632 M -29.25 % | 259.560 M -3.53 % | 269.046 M -3.54 % | 278.925 M -0.27 % | 279.671 M -8.10 % | 304.305 M 25.46 % | 242.561 M 17.07 % | 207.196 M 30.72 % | 158.504 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.183 B 2.51 % | 1.154 B 2.30 % | 1.128 B -25.74 % | 1.519 B 1.13 % | 1.503 B 92.52 % | 780.448 M 202.07 % | -764.593 M -35.61 % | -563.797 M -20.67 % | -467.206 M -7.25 % | -435.620 M -5.87 % | -411.466 M -8.99 % | -377.532 M -3.24 % | -365.701 M -2.66 % | -356.225 M -0.16 % | -355.669 M -8.89 % | -326.620 M -9.37 % | -298.637 M 5.06 % | -314.538 M 0.39 % | -315.770 M -7.72 % | -293.140 M -13.56 % | -258.146 M | 0.000 100.00 % | -195.474 M -16.82 % | -167.330 M -15.89 % | -144.385 M |
| Retained earnings | -11.442 B -12.41 % | -10.179 B -35.73 % | -7.500 B -62.02 % | -4.629 B -52.84 % | -3.029 B -107.08 % | -1.463 B -78.51 % | -819.288 M -85.44 % | -441.799 M -193.35 % | 473.260 M 9.74 % | 431.256 M -7.93 % | 468.394 M 70.34 % | 274.981 M 55.01 % | 177.396 M -5.70 % | 188.121 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 |
| Common stock | 55.983 M 0.00 % | 55.983 M 0.00 % | 55.983 M 0.00 % | 55.983 M 0.00 % | 55.983 M 0.00 % | 55.983 M 1.41 % | 55.203 M 0.00 % | 55.203 M 0.00 % | 55.203 M 16.78 % | 47.272 M 84.64 % | 25.603 M 20.11 % | 21.316 M -0.14 % | 21.345 M -1.42 % | 21.653 M -3.71 % | 22.488 M 14.78 % | 19.592 M -0.16 % | 19.623 M -2.14 % | 20.052 M -8.83 % | 21.995 M -4.37 % | 23.001 M -2.60 % | 23.616 M -0.08 % | 23.635 M 0.08 % | 23.616 M 0.12 % | 23.589 M 0.00 % | 23.590 M -0.26 % | 23.653 M |
| Total equity | -7.586 B -20.15 % | -6.314 B -72.19 % | -3.667 B -334.04 % | -844.868 M -175.70 % | 1.116 B -58.98 % | 2.721 B 3.44 % | 2.631 B -1.89 % | 2.682 B -23.95 % | 3.526 B 18.26 % | 2.981 B 176.38 % | 1.079 B 113.52 % | 505.199 M 25.55 % | 402.393 M 0.52 % | 400.319 M 2.98 % | 388.718 M 28.91 % | 301.538 M 7.05 % | 281.684 M 6.27 % | 265.064 M 2.14 % | 259.513 M 2.97 % | 252.038 M -9.13 % | 277.358 M 0.14 % | 276.982 M -3.40 % | 286.726 M 4.30 % | 274.895 M 2.30 % | 268.714 M 3.85 % | 258.761 M |
| Other non current liabilities | 0.000 | 0.000 -100.00 % | 143.563 M -23.46 % | 187.560 M 434.53 % | 35.089 M | 0.000 -100.00 % | 1.917 B 268.71 % | 520.000 M -47.96 % | 999.321 M 5 536.96 % | 17.728 M 1.24 % | 17.511 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.812 M | 0.000 | 0.000 100.00 % | -27.696 M 90.38 % | -288.009 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 1.353 M -87.53 % | 10.848 M -86.59 % | 80.889 M -68.94 % | 260.465 M -85.76 % | 1.829 B -73.00 % | 6.775 B 351.84 % | 1.499 B -41.25 % | 2.552 B 15.10 % | 2.217 B 499.22 % | 370.000 M -56.06 % | 842.076 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.934 M -71.89 % | 46.012 M -51.96 % | 95.780 M -16.75 % | 115.056 M 1 755.22 % | 6.202 M -12.83 % | 7.115 M -92.85 % | 99.439 M 35.83 % | 73.209 M -12.63 % | 83.796 M 21.39 % | 69.027 M 82.51 % | 37.822 M |
| Total non current liabilities | 144.178 M -6.39 % | 154.012 M -31.38 % | 224.452 M -62.21 % | 593.919 M -71.96 % | 2.118 B -70.32 % | 7.136 B 108.87 % | 3.417 B 10.20 % | 3.100 B -5.56 % | 3.283 B 1 300.22 % | 234.467 M -75.64 % | 962.489 M 4 985.64 % | 18.926 M 1 452.67 % | 1.219 M -38.15 % | 1.971 M -78.27 % | 9.072 M -61.06 % | 23.299 M -61.38 % | 60.325 M -45.63 % | 110.943 M -17.24 % | 134.053 M 415.29 % | 26.015 M -66.78 % | 78.315 M -36.33 % | 122.998 M 68.01 % | 73.209 M -12.63 % | 83.796 M 21.39 % | 69.027 M 82.51 % | 37.822 M |
| Other current liabilities | 6.851 B 8.32 % | 6.325 B -13.98 % | 7.353 B 7 642.81 % | -97.484 M 19.40 % | -120.942 M -105.09 % | 2.374 B -1.86 % | 2.419 B 25.72 % | 1.924 B 209.09 % | 622.593 M -13.12 % | 716.612 M 12 508 593.02 % | -5.729 K -100.02 % | 36.636 M | 0.000 -100.00 % | 1.000 | 0.000 -100.00 % | 93.897 M 19.18 % | 78.789 M -17.43 % | 95.424 M 13.32 % | 84.206 M 26.78 % | 66.417 M 11.39 % | 59.628 M -12.68 % | 68.284 M -40.31 % | 114.402 M 11.53 % | 102.571 M -21.89 % | 131.308 M 15.05 % | 114.130 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 4.748 B 29.90 % | 3.655 B | 0.000 | 0.000 | 0.000 -100.00 % | 95.036 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.014 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 5.017 B -0.94 % | 5.064 B -24.83 % | 6.737 B -37.92 % | 10.852 B 16.76 % | 9.294 B 116.10 % | 4.301 B -34.18 % | 6.534 B 116.38 % | 3.020 B 108.74 % | 1.447 B 51.52 % | 954.809 M 66.99 % | 571.768 M 582.91 % | 83.726 M 47.89 % | 56.614 M 9.27 % | 51.814 M 41.04 % | 36.737 M -41.44 % | 62.729 M -23.91 % | 82.446 M -6.15 % | 87.852 M -39.20 % | 144.504 M -45.02 % | 262.844 M -3.30 % | 271.811 M 50.81 % | 180.232 M -22.01 % | 231.097 M 45.56 % | 158.765 M 14.91 % | 138.168 M 14.49 % | 120.681 M |
| Total current liabilities | 12.277 B 4.06 % | 11.798 B -18.90 % | 14.548 B -9.00 % | 15.987 B 16.20 % | 13.758 B 76.43 % | 7.798 B -19.73 % | 9.715 B 62.39 % | 5.983 B 23.01 % | 4.863 B 136.24 % | 2.059 B 120.01 % | 935.673 M 264.17 % | 256.933 M 37.02 % | 187.520 M 9.73 % | 170.896 M 8.48 % | 157.534 M -10.52 % | 176.047 M -5.00 % | 185.320 M -15.74 % | 219.931 M -11.23 % | 247.751 M -35.09 % | 381.702 M 17.85 % | 323.876 M 18.21 % | 273.987 M -20.70 % | 345.498 M 32.20 % | 261.336 M -3.02 % | 269.476 M 14.76 % | 234.811 M |
| Total liabilities | 12.421 B 3.92 % | 11.952 B -19.09 % | 14.772 B -10.91 % | 16.581 B 4.44 % | 15.876 B 6.31 % | 14.934 B 13.73 % | 13.132 B 44.58 % | 9.083 B 11.50 % | 8.146 B 255.26 % | 2.293 B 20.81 % | 1.898 B 588.09 % | 275.859 M 46.16 % | 188.739 M 9.18 % | 172.867 M 3.76 % | 166.606 M -16.42 % | 199.346 M -18.85 % | 245.645 M -25.76 % | 330.874 M -13.34 % | 381.805 M -6.36 % | 407.717 M 1.37 % | 402.191 M 1.31 % | 396.985 M -5.19 % | 418.707 M 21.32 % | 345.132 M 1.96 % | 338.504 M 24.16 % | 272.633 M |
| Other non current assets | 1.386 B 9 176.63 % | 14.939 M -99.62 % | 3.930 B 139 057.79 % | 2.824 M -99.95 % | 5.334 B -4.93 % | 5.611 B 1 163.10 % | 444.209 M -92.38 % | 5.827 B 4.21 % | 5.592 B 909.45 % | 553.941 M -41.56 % | 947.944 M 2 948.09 % | 31.100 M 86.58 % | 16.668 M 371.01 % | 3.539 M -10.46 % | 3.952 M -85.96 % | 28.142 M | 0.000 -100.00 % | 31.358 M 5.95 % | 29.596 M -6.72 % | 31.728 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 31.217 M 0.48 % | 31.067 M -11.77 % | 35.212 M -13.08 % | 40.512 M -21.30 % | 51.476 M -33.92 % | 77.902 M -39.24 % | 128.219 M 733.02 % | 15.392 M -94.31 % | 270.464 M -29.69 % | 384.690 M 23 096.92 % | -1.673 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 |
| Intangible assets | 3.139 M 1.85 % | 3.082 M 0.00 % | 3.082 M 9.14 % | 2.824 M | 0.000 | 0.000 -100.00 % | 1.701 M 0.00 % | 1.701 M -8.94 % | 1.868 M 7.08 % | 1.744 M 4.28 % | 1.673 M | 0.000 -100.00 % | 1.009 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 |
| GoodWill | 0.000 | 0.000 100.00 % | -38.294 M -100.75 % | 5.139 B | 0.000 -100.00 % | 8.087 M 0.00 % | 8.087 M -41.96 % | 13.933 M -77.91 % | 63.084 M 5.51 % | 59.787 M | 0.000 | 0.000 -100.00 % | 744.798 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 |
| Goodwill and intangible assets | 3.139 M 1.85 % | 3.082 M 108.75 % | -35.212 M -100.68 % | 5.142 B | 0.000 -100.00 % | 8.087 M -17.38 % | 9.788 M -37.39 % | 15.634 M -75.93 % | 64.952 M 5.56 % | 61.531 M 3 578.37 % | 1.673 M | 0.000 -100.00 % | 1.754 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 |
| Property plant equipment net | 1.373 B -57.67 % | 3.244 B 101.69 % | 1.609 B -18.49 % | 1.973 B -22.71 % | 2.553 B -3.60 % | 2.649 B -62.81 % | 7.123 B 681.72 % | 911.156 M -13.14 % | 1.049 B 140.85 % | 435.523 M 119.65 % | 198.280 M -25.31 % | 265.487 M -0.43 % | 266.644 M -8.77 % | 292.272 M 26.09 % | 231.803 M -18.12 % | 283.118 M -16.49 % | 339.039 M 0.18 % | 338.416 M -9.44 % | 373.699 M -11.68 % | 423.101 M 4.49 % | 404.935 M -4.93 % | 425.928 M -1.56 % | 432.686 M 9.45 % | 395.328 M 3.92 % | 380.400 M 6.97 % | 355.631 M |
| Total non current assets | 2.799 B -15.00 % | 3.293 B -40.60 % | 5.544 B -22.62 % | 7.166 B -9.92 % | 7.955 B -4.88 % | 8.363 B 8.54 % | 7.705 B 13.66 % | 6.779 B -2.90 % | 6.981 B 385.64 % | 1.438 B 25.21 % | 1.148 B 284.51 % | 298.585 M 4.11 % | 286.787 M -3.56 % | 297.373 M 25.84 % | 236.302 M -24.08 % | 311.260 M -8.19 % | 339.039 M -8.31 % | 369.775 M -8.31 % | 403.295 M -11.33 % | 454.829 M 12.32 % | 404.935 M -4.93 % | 425.928 M -1.56 % | 432.686 M 9.45 % | 395.328 M 3.92 % | 380.400 M 6.97 % | 355.631 M |
| Other current assets | 1.049 B -47.24 % | 1.988 B 673.03 % | 257.140 M -67.49 % | 790.898 M -35.16 % | 1.220 B 11.77 % | 1.091 B 11.10 % | 982.320 M -28.44 % | 1.373 B -58.42 % | 3.301 B 49.48 % | 2.208 B 273.72 % | 590.904 M 647.61 % | 79.039 M 190.85 % | 27.175 M -72.19 % | 97.705 M -35.19 % | 150.767 M 75.39 % | 85.960 M -0.69 % | 86.559 M -15.70 % | 102.675 M -15.97 % | 122.187 M 19.27 % | 102.446 M -17.29 % | 123.862 M 13.57 % | 109.064 M -8.00 % | 118.546 M 17.79 % | 100.639 M -53.75 % | 217.614 M 131.11 % | 94.162 M |
| Short term investments | 518.000 K -34.92 % | 796.000 K -90.79 % | 8.646 M -32.11 % | 12.735 M 20.88 % | 10.535 M -24.14 % | 13.888 M -92.00 % | 173.580 M 71.48 % | 101.222 M 22.35 % | 82.731 M 69.91 % | 48.692 M 33.62 % | 36.441 M -75.21 % | 147.027 M 509.30 % | 24.131 M -27.62 % | 33.340 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 36.292 M -44.47 % | 65.351 M 9.39 % | 59.739 M -60.75 % | 152.204 M -30.53 % | 219.083 M -19.11 % | 270.836 M -61.42 % | 701.946 M 175.15 % | 255.113 M 47.73 % | 172.686 M 55.80 % | 110.837 M -88.75 % | 985.649 M 1 139.31 % | 79.532 M 14.02 % | 69.750 M -3.25 % | 72.090 M -15.08 % | 84.897 M 89.43 % | 44.816 M 6.56 % | 42.056 M 79.15 % | 23.475 M -44.97 % | 42.661 M 102.71 % | 21.046 M -44.60 % | 37.990 M -18.34 % | 46.519 M -6.83 % | 49.932 M 49.36 % | 33.430 M 3.80 % | 32.205 M 110.65 % | 15.289 M |
| Cash and short term investments | 36.810 M -44.35 % | 66.147 M -3.27 % | 68.385 M -58.54 % | 164.939 M -28.17 % | 229.618 M -19.35 % | 284.724 M -67.48 % | 875.526 M 145.70 % | 356.335 M 39.51 % | 255.417 M 60.11 % | 159.529 M -83.81 % | 985.649 M 335.05 % | 226.559 M 141.33 % | 93.881 M -10.96 % | 105.431 M 24.19 % | 84.897 M 89.43 % | 44.816 M 6.56 % | 42.056 M 79.15 % | 23.475 M -44.97 % | 42.661 M 102.71 % | 21.046 M -44.60 % | 37.990 M -18.34 % | 46.519 M -6.83 % | 49.932 M 49.36 % | 33.430 M 3.80 % | 32.205 M 110.65 % | 15.289 M |
| Total current assets | 2.035 B -13.20 % | 2.345 B -57.84 % | 5.561 B -35.12 % | 8.570 B -5.17 % | 9.038 B -2.75 % | 9.293 B 15.33 % | 8.058 B 61.62 % | 4.986 B 6.28 % | 4.691 B 22.26 % | 3.837 B 109.81 % | 1.829 B 279.04 % | 482.473 M 58.53 % | 304.345 M 10.34 % | 275.813 M -13.54 % | 319.023 M 68.24 % | 189.623 M 0.71 % | 188.290 M -16.75 % | 226.163 M -4.98 % | 238.023 M 16.15 % | 204.927 M -25.38 % | 274.614 M 10.71 % | 248.039 M -9.06 % | 272.747 M 21.38 % | 224.698 M -0.93 % | 226.818 M 29.05 % | 175.764 M |
| Inventory | 844.597 M 353.68 % | 186.166 M -95.73 % | 4.359 B -40.91 % | 7.376 B 0.49 % | 7.340 B -4.35 % | 7.674 B 27.96 % | 5.997 B 117.53 % | 2.757 B 603.73 % | 391.766 M 164.09 % | 148.346 M 74.41 % | 85.058 M 7.32 % | 79.253 M 32.04 % | 60.020 M -17.50 % | 72.752 M -12.73 % | 83.359 M 41.66 % | 58.847 M -1.39 % | 59.674 M -40.33 % | 100.013 M 36.68 % | 73.175 M -10.14 % | 81.435 M -27.78 % | 112.762 M 21.96 % | 92.456 M -11.33 % | 104.269 M 15.05 % | 90.628 M 5.62 % | 85.805 M 29.39 % | 66.313 M |
| Net receivables | 105.095 M 0.63 % | 104.432 M -88.08 % | 876.446 M 268.37 % | 237.925 M -4.12 % | 248.140 M 2.24 % | 242.699 M 19.85 % | 202.508 M -59.47 % | 499.643 M -32.72 % | 742.623 M 39.34 % | 532.945 M 327.49 % | 124.669 M | 0.000 -100.00 % | 123.269 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 |
| Tax assets | 5.842 M | 0.000 -100.00 % | 6.072 M -13.58 % | 7.026 M -55.33 % | 15.730 M -8.66 % | 17.221 M | 0.000 -100.00 % | 9.762 M 89.63 % | 5.148 M 178.84 % | 1.846 M -1.10 % | 1.867 M -6.59 % | 1.999 M 16.13 % | 1.721 M 10.22 % | 1.561 M 185.59 % | 546.739 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 191.219 M -6.72 % | 204.990 M -11.43 % | 231.454 M -25.88 % | 312.267 M -58.81 % | 758.160 M -25.47 % | 1.017 B 33.58 % | 761.470 M -19.30 % | 943.526 M -65.32 % | 2.720 B 710.94 % | 335.450 M -5.21 % | 353.882 M 162.57 % | 134.777 M 5.44 % | 127.824 M 17.61 % | 108.685 M -7.23 % | 117.154 M 524.39 % | 18.763 M -6.52 % | 20.071 M -41.09 % | 34.070 M 97.56 % | 17.245 M -66.31 % | 51.181 M 27.68 % | 40.086 M 85.92 % | 21.560 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 217.628 M 6.65 % | 204.059 M -9.74 % | 226.086 M 31.44 % | 172.002 M 0.02 % | 171.962 M 62.51 % | 105.816 M | 0.000 -100.00 % | 94.744 M 28.62 % | 73.664 M 42.38 % | 51.738 M 449.25 % | 9.420 M 425.11 % | 1.794 M -41.79 % | 3.082 M -70.36 % | 10.397 M 185.38 % | 3.643 M -68.24 % | 11.469 M 185.73 % | 4.014 M 55.32 % | 2.584 M 43.90 % | 1.796 M 42.54 % | 1.260 M -35.02 % | 1.939 M -50.42 % | 3.911 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 130.852 M -0.48 % | 131.486 M -0.13 % | 131.656 M -1.65 % | 133.858 M -14.01 % | 155.664 M 50.41 % | 103.491 M | 0.000 -100.00 % | 1.383 B -43.55 % | 2.450 B 13 918.41 % | -17.728 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.696 M -90.38 % | 288.009 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 35.590 M -2.70 % | 36.576 M 28.86 % | 28.385 M 393.65 % | 5.750 M -51.77 % | 11.923 M -82.41 % | 67.793 M 8.45 % | 62.509 M -56.81 % | 144.719 M 8.06 % | 133.927 M 20.47 % | 111.169 M 112.54 % | 52.304 M 335.32 % | 12.015 M 1.55 % | 11.831 M 2 772.40 % | 411.889 K 130.27 % | 178.871 K 34.55 % | 132.945 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 3.515 M -56.79 % | 8.135 M 108.70 % | 3.898 M -66.97 % | 11.801 M -46.97 % | 22.255 M -51.08 % | 45.493 M 85.19 % | 24.566 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.036 M -62.65 % | 5.451 M -68.44 % | 17.269 M -45.37 % | 31.613 M -35.04 % | 48.661 M | 0.000 -100.00 % | 459.525 K -85.65 % | 3.203 M -57.67 % | 7.568 M -37.70 % | 12.147 M -12.35 % | 13.858 M 81.24 % | 7.646 M |
| Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 3.464 B 129.52 % | 1.509 B 3.19 % | 1.463 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 3.764 B 47.20 % | 2.557 B 0.00 % | 2.557 B 0.00 % | 2.557 B 0.00 % | 2.557 B 0.00 % | 2.557 B 0.22 % | 2.552 B -12.71 % | 2.923 B 14.56 % | 2.552 B 10.88 % | 2.302 B 375.74 % | 483.777 M 145.71 % | 196.887 M 2.64 % | 191.825 M 0.89 % | 190.133 M -73.68 % | 722.277 M 156.30 % | 281.812 M 7.54 % | 262.061 M 6.96 % | 245.011 M 3.15 % | 237.518 M 3.70 % | 229.037 M -9.74 % | 253.742 M 0.16 % | 253.347 M -3.71 % | 263.109 M 4.70 % | 251.306 M 2.52 % | 245.124 M 4.26 % | 235.109 M |
| Deferred tax liabilities non current | 11.973 M 2.53 % | 11.678 M -1.92 % | 11.907 M -1.07 % | 12.036 M -87.76 % | 98.362 M -30.44 % | 141.415 M | 0.000 -100.00 % | 28.520 M -57.20 % | 66.631 M 365.16 % | 14.324 M -86.08 % | 102.901 M 443.71 % | 18.926 M 1 452.67 % | 1.219 M -38.15 % | 1.971 M -78.27 % | 9.072 M -12.47 % | 10.364 M -27.59 % | 14.314 M -5.60 % | 15.163 M -20.19 % | 18.998 M -4.12 % | 19.813 M -8.32 % | 21.613 M -8.26 % | 23.559 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 4.835 B -14.25 % | 5.638 B -49.23 % | 11.105 B -29.43 % | 15.736 B -7.40 % | 16.993 B -3.75 % | 17.655 B 12.01 % | 15.763 B 33.98 % | 11.765 B 0.79 % | 11.672 B 121.30 % | 5.274 B 77.18 % | 2.977 B 281.13 % | 781.058 M 32.13 % | 591.132 M 3.13 % | 573.186 M 3.22 % | 555.325 M 10.87 % | 500.883 M -5.02 % | 527.329 M -11.51 % | 595.937 M -7.08 % | 641.318 M -2.79 % | 659.756 M -2.91 % | 679.549 M 0.83 % | 673.966 M -4.46 % | 705.433 M 13.77 % | 620.026 M 2.11 % | 607.218 M 14.27 % | 531.395 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -149.435 M 6.57 % | -159.936 M 49.31 % | -315.528 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.900 M 167.16 % | 18.678 M 768.98 % | 2.149 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 |
| Change in working capital | 135.944 M -79.43 % | 660.857 M 63 521.98 % | -1.042 M -100.19 % | 537.230 M 359.14 % | -207.311 M -253.42 % | 135.127 M 212.42 % | -120.193 M 93.29 % | -1.793 B -1 110.30 % | 177.423 M -59.06 % | 433.341 M 204.71 % | -413.867 M -19 230.74 % | 2.163 M 107.66 % | -28.237 M -179.54 % | -10.101 M 53.06 % | -21.518 M -218.52 % | 18.155 M -26.82 % | 24.811 M 337.18 % | 5.675 M 120.79 % | -27.294 M -141.30 % | 66.094 M 397.34 % | -22.228 M -365.66 % | 8.367 M 129.69 % | -28.184 M | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 86.659 M 108.20 % | -1.056 B -2 140.64 % | -47.145 M -121.85 % | 215.750 M 338.23 % | -90.562 M -132.34 % | 280.014 M 105.97 % | 135.951 M | 0.000 100.00 % | -123.814 M -130.02 % | 412.393 M 1 391.22 % | -31.938 M -1 040.10 % | 3.397 M 133.79 % | -10.054 M 19.70 % | -12.521 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 |
| Inventory | 9.875 M -99.36 % | 1.534 B 14 897.50 % | -10.365 M -107.41 % | 139.912 M 526.90 % | 22.318 M -79.71 % | 109.984 M 153.55 % | -205.371 M 85.79 % | -1.445 B -795.10 % | -161.442 M -185.34 % | -56.579 M -1 325.34 % | 4.617 M 125.36 % | -18.206 M -246.31 % | 12.443 M 38.70 % | 8.971 M 134.44 % | -26.047 M -3 294.83 % | 815.283 K -97.90 % | 38.912 M 234.19 % | -28.998 M -558.33 % | 6.327 M -78.36 % | 29.231 M 243.44 % | -20.378 M -271.33 % | 11.894 M 187.88 % | -13.535 M | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 -100.00 % | 47.145 M 121.85 % | -215.750 M -338.23 % | 90.562 M 132.34 % | -280.014 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 |
| Other working capital | 39.410 M -78.52 % | 183.446 M 1 867.67 % | 9.323 M -97.65 % | 397.318 M 273.03 % | -229.629 M -1 013.29 % | 25.143 M 149.52 % | -50.773 M 85.39 % | -347.446 M -202.53 % | 338.865 M -30.83 % | 489.920 M 217.07 % | -418.484 M -2 154.50 % | 20.369 M 150.07 % | -40.680 M -113.29 % | -19.073 M -521.11 % | 4.529 M -73.88 % | 17.340 M 222.97 % | -14.101 M -140.67 % | 34.674 M 203.13 % | -33.621 M -191.21 % | 36.863 M 2 092.84 % | -1.850 M 47.56 % | -3.527 M 75.92 % | -14.649 M | 0.000 | 0.000 | 0.000 |
| Other non cash items | 1.141 B -56.75 % | 2.638 B -0.70 % | 2.657 B 63.44 % | 1.626 B 17.89 % | 1.379 B 299.82 % | 344.897 M 193.38 % | -369.336 M -141.52 % | 889.502 M 7 911.56 % | -11.387 M -110.15 % | 112.176 M 7 444.26 % | -1.527 M 98.78 % | -125.689 M -4 242.05 % | 3.034 M 121.62 % | -14.034 M -29.24 % | -10.859 M -167.60 % | -4.058 M -178.13 % | 5.194 M -34.32 % | 7.908 M 11.18 % | 7.113 M -41.25 % | 12.107 M 409.06 % | 2.378 M -81.58 % | 12.913 M 100.19 % | 6.450 M -75.74 % | 26.589 M -49.38 % | 52.527 M 97.49 % | 26.597 M |
| Net cash provided by operating activities | 93.574 M -86.42 % | 689.208 M 1 722.51 % | -42.478 M -109.36 % | 453.891 M 237.81 % | -329.367 M -780.88 % | 48.374 M 105.42 % | -893.022 M 47.93 % | -1.715 B -699.39 % | 286.103 M -40.49 % | 480.777 M 234.57 % | -357.261 M -1 397.97 % | 27.525 M 600.55 % | 3.929 M -86.38 % | 28.842 M 68.86 % | 17.081 M -78.58 % | 79.751 M -11.52 % | 90.132 M 55.71 % | 57.883 M 78.17 % | 32.489 M -65.69 % | 94.697 M 359.69 % | 20.600 M -72.44 % | 74.739 M 166.62 % | 28.032 M -20.91 % | 35.444 M -50.91 % | 72.201 M 55.98 % | 46.290 M |
| Investments in property plant and equipment | -3.098 M -17.08 % | -2.646 M 75.41 % | -10.761 M 97.55 % | -439.486 M -40.99 % | -311.709 M 70.40 % | -1.053 B -95.88 % | -537.572 M -88.34 % | -285.421 M -353.18 % | -62.982 M 86.50 % | -466.442 M -1 038.90 % | -40.955 M -85.97 % | -22.022 M -5.03 % | -20.967 M 77.93 % | -95.001 M -251.84 % | -27.001 M -336.56 % | -6.185 M 28.56 % | -8.658 M 72.06 % | -30.991 M -33.43 % | -23.226 M 74.66 % | -91.642 M -476.83 % | -15.887 M 57.11 % | -37.038 M 37.46 % | -59.225 M -45.38 % | -40.739 M -6.45 % | -38.269 M -96.08 % | -19.517 M |
| Acquisitions net | 0.000 -100.00 % | 1.253 M 103.63 % | -34.491 M -335.37 % | 14.654 M -95.04 % | 295.605 M 3 164.85 % | -9.645 M 85.47 % | -66.365 M -112.59 % | 527.173 M 150.58 % | -1.042 B -321.57 % | -247.256 M -264.96 % | 149.893 M | 0.000 -100.00 % | 14.940 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -76.000 K | 0.000 100.00 % | -15.721 M -15.39 % | -13.624 M 18.78 % | -16.774 M 93.82 % | -271.390 M | 0.000 100.00 % | -347.693 M -5 557.22 % | -6.146 M 98.24 % | -349.089 M 32.17 % | -514.631 M | 0.000 100.00 % | -4.232 M 87.16 % | -32.961 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 |
| Sales maturities of investments | 307.000 K -98.50 % | 20.449 M -33.07 % | 30.554 M 61.12 % | 18.964 M -65.08 % | 54.302 M -71.82 % | 192.692 M | 0.000 -100.00 % | 47.000 M -68.06 % | 147.144 M 721.39 % | 17.914 M -96.63 % | 531.407 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 |
| Other investing activites | 677.000 K -99.94 % | 1.168 B 853.39 % | 122.562 M 97.21 % | 62.148 M -73.75 % | 236.722 M 1 150.70 % | -22.530 M 25.85 % | -30.384 M -104.96 % | 612.341 M 120.08 % | -3.050 B -7 216.99 % | -41.683 M 91.94 % | -517.454 M -5 905.83 % | -8.616 M -1 000.28 % | 957.025 K -98.71 % | 74.340 M 4 075.75 % | 1.780 M 161.92 % | 679.696 K 23.92 % | 548.491 K -97.63 % | 23.101 M -27.05 % | 31.666 M 6 633.24 % | 470.297 K -77.54 % | 2.094 M 265.09 % | 573.526 K -34.73 % | 878.722 K 37.70 % | 638.139 K -45.23 % | 1.165 M -89.99 % | 11.643 M |
| Net cash used for investing activites | -2.190 M -100.18 % | 1.188 B 1 188.82 % | 92.143 M 125.79 % | -357.344 M -238.43 % | 258.146 M 122.18 % | -1.164 B -83.48 % | -634.321 M -214.62 % | 553.400 M 113.79 % | -4.014 B -269.45 % | -1.087 B -177.37 % | -391.740 M -1 178.60 % | -30.638 M -229.37 % | -9.302 M 82.65 % | -53.622 M -112.61 % | -25.221 M -358.12 % | -5.505 M 32.11 % | -8.109 M -2.78 % | -7.890 M -193.48 % | 8.440 M 109.26 % | -91.172 M -560.99 % | -13.793 M 62.17 % | -36.465 M 37.50 % | -58.346 M -45.50 % | -40.101 M -8.08 % | -37.104 M -371.22 % | -7.874 M |
| Debt repayment | -62.084 M 95.74 % | -1.458 B -2 278.10 % | -61.326 M 77.65 % | -274.437 M -743.33 % | 42.659 M -96.38 % | 1.177 B -49.24 % | 2.319 B -7.70 % | 2.512 B -18.34 % | 3.076 B 3 898.42 % | -80.987 M -105.93 % | 1.365 B 4 920.85 % | 27.189 M 391.03 % | 5.537 M -69.78 % | 18.325 M 181.87 % | -22.383 M 58.96 % | -54.545 M -41.82 % | -38.461 M 40.11 % | -64.225 M -176.43 % | -23.234 M -59.83 % | -14.537 M 66.20 % | -43.011 M -270.99 % | 25.153 M -12.77 % | 28.835 M -30.72 % | 41.621 M 213.64 % | 13.270 M 172.88 % | -18.207 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 266.592 M 1 094.57 % | 22.317 M -92.53 % | 298.707 M | 0.000 | 0.000 | 0.000 -100.00 % | 83.167 M | 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -80.913 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.572 M -11.81 % | -5.878 M -199.57 % | -1.962 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.361 M 59.96 % | -5.897 M 44.44 % | -10.615 M -348.83 % | -2.365 M |
| Other financing activites | -57.801 M 86.00 % | -412.759 M -655.04 % | -54.667 M -147.12 % | 116.013 M 666.30 % | -20.486 M 95.88 % | -496.678 M -135.16 % | -211.210 M 83.32 % | -1.266 B -392.36 % | 433.189 M 414.93 % | -137.553 M -147.08 % | 292.191 M 12 314.85 % | -2.392 M -34.73 % | -1.776 M 51.71 % | -3.677 M 28.38 % | -5.133 M 53.69 % | -11.085 M 23.49 % | -14.487 M -200.91 % | -4.815 M -110.43 % | 46.182 M 368.43 % | -17.205 M -53.58 % | -11.203 M -10.51 % | -10.138 M -105.34 % | -4.937 M -147.76 % | 10.336 M 122.01 % | 4.656 M 220.51 % | -3.864 M |
| Net cash used provided by financing activities | -119.885 M 93.59 % | -1.871 B -1 513.16 % | -115.993 M 26.78 % | -158.424 M -814.49 % | 22.173 M -96.74 % | 680.278 M -67.72 % | 2.107 B 69.18 % | 1.246 B -67.01 % | 3.776 B 1 466.57 % | -276.313 M -116.67 % | 1.657 B 6 583.54 % | 24.797 M 559.20 % | 3.762 M -74.35 % | 14.663 M -70.12 % | 49.078 M 168.63 % | -71.507 M -30.22 % | -54.911 M 20.47 % | -69.040 M -400.85 % | 22.948 M 172.30 % | -31.741 M 47.20 % | -60.117 M -500.36 % | 15.016 M -30.28 % | 21.537 M -53.24 % | 46.061 M 529.98 % | 7.311 M 129.92 % | -24.436 M |
| Effect of forex changes on cash | -558.000 K | 0.000 100.00 % | -26.137 M -422.53 % | -5.002 M -84.92 % | -2.705 M -166.20 % | 4.086 M -73.95 % | 15.684 M 985.60 % | -1.771 M -1 802.88 % | 104.000 K 101.19 % | -8.709 M -286.20 % | -2.255 M -404.50 % | 740.581 K 150.61 % | 295.516 K -36.18 % | 463.070 K -54.19 % | 1.011 M 595.80 % | 145.271 K -59.12 % | 355.373 K -90.82 % | 3.873 M 158.80 % | 1.496 M 76.35 % | 848.603 K 120.28 % | 385.237 K | 0.000 | 0.000 100.00 % | -22.917 M 33.77 % | -34.603 M -73.78 % | -19.912 M |
| Net change in cash | -29.059 M -617.80 % | 5.612 M 106.07 % | -92.465 M -38.26 % | -66.879 M -29.23 % | -51.753 M 88.00 % | -431.110 M -623.02 % | 82.427 M 0.00 % | 82.427 M 71.86 % | 47.961 M 105.38 % | -890.800 M -198.32 % | 906.042 M 3 940.54 % | 22.424 M 1 804.18 % | -1.316 M 86.37 % | -9.654 M -123.01 % | 41.949 M 1 354.82 % | 2.883 M -89.50 % | 27.467 M 281.02 % | -15.174 M -123.21 % | 65.374 M 338.88 % | -27.367 M 48.29 % | -52.925 M -199.31 % | 53.290 M 707.18 % | -8.777 M -147.47 % | 18.487 M 136.85 % | 7.805 M 231.58 % | -5.932 M |
| Cash at beginning of period | 65.351 M 9.39 % | 59.739 M -60.75 % | 152.204 M -30.53 % | 219.083 M -19.11 % | 270.836 M -61.42 % | 701.946 M 306.49 % | 172.686 M 0.00 % | 172.686 M 38.45 % | 124.725 M -87.85 % | 1.027 B 1 189.73 % | 79.607 M 14.29 % | 69.655 M -1.99 % | 71.066 M -13.06 % | 81.744 M 90.33 % | 42.948 M 2.42 % | 41.932 M 188.56 % | 14.531 M -51.60 % | 30.023 M 192.55 % | -32.441 M -394.73 % | -6.557 M -114.20 % | 46.192 M 754.11 % | -7.062 M -510.50 % | 1.720 M 110.26 % | -16.769 M 31.77 % | -24.575 M -31.36 % | -18.708 M |
| Cash at end of period | 36.292 M -44.47 % | 65.351 M 9.39 % | 59.739 M -60.75 % | 152.204 M -30.53 % | 219.083 M -19.11 % | 270.836 M 6.16 % | 255.113 M 0.00 % | 255.113 M 47.73 % | 172.686 M 27.06 % | 135.913 M -86.21 % | 985.649 M 970.44 % | 92.078 M 32.01 % | 69.750 M -3.25 % | 72.090 M -15.08 % | 84.897 M 89.43 % | 44.816 M 6.71 % | 41.998 M 182.83 % | 14.849 M -54.91 % | 32.932 M 197.08 % | -33.924 M -403.88 % | -6.733 M -114.56 % | 46.228 M 755.14 % | -7.056 M -510.65 % | 1.718 M 110.25 % | -16.769 M 31.94 % | -24.640 M |
| Operating cash flow | 93.574 M -86.42 % | 689.208 M 1 722.51 % | -42.478 M -109.36 % | 453.891 M 237.81 % | -329.367 M -780.88 % | 48.374 M 105.42 % | -893.022 M 47.93 % | -1.715 B -699.39 % | 286.103 M -40.49 % | 480.777 M 234.57 % | -357.261 M -1 397.97 % | 27.525 M 600.55 % | 3.929 M -86.38 % | 28.842 M 68.86 % | 17.081 M -78.58 % | 79.751 M -11.52 % | 90.132 M 55.71 % | 57.883 M 78.17 % | 32.489 M -65.69 % | 94.697 M 359.69 % | 20.600 M -72.44 % | 74.739 M 166.62 % | 28.032 M -20.91 % | 35.444 M -50.91 % | 72.201 M 55.98 % | 46.290 M |
| Capital expenditure | -3.098 M -17.08 % | -2.646 M 75.41 % | -10.761 M 97.55 % | -439.486 M -40.99 % | -311.709 M 70.40 % | -1.053 B -95.88 % | -537.572 M -88.34 % | -285.421 M -353.18 % | -62.982 M 86.50 % | -466.442 M -1 038.90 % | -40.955 M -85.97 % | -22.022 M -5.03 % | -20.967 M 77.93 % | -95.001 M -251.84 % | -27.001 M -336.56 % | -6.185 M 28.56 % | -8.658 M 72.06 % | -30.991 M -33.43 % | -23.226 M 74.66 % | -91.642 M -476.83 % | -15.887 M 57.11 % | -37.038 M 37.46 % | -59.225 M -45.38 % | -40.739 M -6.45 % | -38.269 M -96.08 % | -19.517 M |
| Free CashFlow | 90.476 M -86.82 % | 686.562 M 1 389.58 % | -53.239 M -469.59 % | 14.405 M 102.25 % | -641.076 M 36.19 % | -1.005 B 29.78 % | -1.431 B 28.48 % | -2.000 B -996.51 % | 223.121 M 1 456.38 % | 14.336 M 103.60 % | -398.217 M -7 337.18 % | 5.502 M 132.29 % | -17.038 M 74.25 % | -66.159 M -566.88 % | -9.921 M -113.49 % | 73.566 M -9.71 % | 81.474 M 202.96 % | 26.893 M 190.34 % | 9.263 M 203.15 % | 3.055 M -35.17 % | 4.713 M -87.50 % | 37.701 M 220.87 % | -31.193 M -489.11 % | -5.295 M -115.60 % | 33.932 M 26.74 % | 26.773 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 |
| 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-03-31 | 2018-03-31 | 2018-01-01 | 2017-10-01 | 2017-07-01 | 2017-03-31 | 2017-01-01 | 2016-10-01 | 2016-07-01 | 2016-03-31 | 2016-01-01 | 2015-10-01 | 2015-07-01 | 2015-03-31 | 2014-09-30 | 2014-06-30 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2013-01-01 | 2012-10-01 | 2012-07-01 | 2012-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 343.873 M 0.00 % | 343.873 M 27.49 % | 269.715 M 0.00 % | 269.715 M -12.36 % | 307.757 M 0.00 % | 307.757 M -25.49 % | 413.063 M 0.00 % | 413.063 M -59.08 % | 1.009 B 0.00 % | 1.009 B 164.75 % | 381.237 M 0.00 % | 381.237 M -13.23 % | 439.353 M 0.00 % | 439.353 M -54.41 % | 963.783 M 0.00 % | 963.783 M 21.62 % | 792.436 M 0.00 % | 792.436 M -17.94 % | 965.725 M 0.00 % | 965.725 M 21.93 % | 792.001 M 0.00 % | 792.001 M -17.24 % | 957.026 M 0.00 % | 957.026 M 7.20 % | 892.778 M 0.00 % | 892.778 M 36.33 % | 654.875 M -35.67 % | 1.018 B 7.97 % | 1.018 B 0.00 % | 942.827 M 0.00 % | 942.827 M -3.69 % | 979.000 M 0.00 % | 979.000 M 44.40 % | 677.997 M 0.00 % | 677.997 M 67.07 % | 405.810 M 0.47 % | 403.903 M 45.48 % | 277.631 M 2.55 % | 270.721 M 100.49 % | 135.033 M -0.03 % | 135.067 M -16.69 % | 162.125 M -1.48 % | 164.555 M 9.61 % | 150.126 M -0.33 % | 150.620 M 41.47 % | 106.468 M -5.03 % | 112.111 M -27.76 % | 155.187 M -1.05 % | 156.835 M 53.11 % | 102.436 M -0.01 % | 102.450 M |
| Net income | -191.958 M 0.00 % | -191.958 M 55.12 % | -427.679 M 0.00 % | -427.679 M -109.64 % | -204.011 M 0.00 % | -204.011 M 70.66 % | -695.263 M 0.00 % | -695.263 M -7.89 % | -644.423 M 0.00 % | -644.423 M 23.67 % | -844.269 M 0.00 % | -844.269 M -48.93 % | -566.900 M 0.00 % | -566.900 M 1.14 % | -573.414 M 0.00 % | -573.414 M -81.70 % | -315.590 M 0.00 % | -315.590 M 38.64 % | -514.337 M 0.00 % | -514.337 M -88.70 % | -272.573 M 0.00 % | -272.573 M -35.91 % | -200.553 M 0.00 % | -200.553 M -64.65 % | -121.803 M 0.00 % | -121.803 M 71.33 % | -424.895 M 10.35 % | -473.926 M -5 751.39 % | -473.926 M 0.00 % | 8.386 M 0.00 % | 8.386 M -12.63 % | 9.599 M 0.00 % | 9.599 M 445.37 % | 1.760 M 0.00 % | 1.760 M -99.00 % | 175.442 M -0.62 % | 176.538 M 210.62 % | -159.587 M -2.55 % | -155.615 M -271.39 % | 90.795 M -0.03 % | 90.818 M 1 428.55 % | 5.941 M -1.48 % | 6.030 M 39.06 % | 4.337 M -0.33 % | 4.351 M 50.06 % | 2.899 M -36.48 % | 4.565 M 155.45 % | -8.232 M 1.05 % | -8.319 M -327.04 % | 3.664 M -0.01 % | 3.665 M |
| Income before tax | -191.600 M 0.00 % | -191.600 M 55.18 % | -427.462 M 0.00 % | -427.462 M -109.33 % | -204.202 M 0.00 % | -204.202 M 70.64 % | -695.395 M 0.00 % | -695.395 M -6.33 % | -654.008 M 0.00 % | -654.008 M 21.76 % | -835.876 M 0.00 % | -835.876 M -47.49 % | -566.736 M 0.00 % | -566.736 M 7.90 % | -615.349 M 0.00 % | -615.349 M -105.61 % | -299.285 M 0.00 % | -299.285 M 44.87 % | -542.884 M 0.00 % | -542.884 M -91.93 % | -282.854 M 0.00 % | -282.854 M -56.87 % | -180.316 M 0.00 % | -180.316 M -77.96 % | -101.326 M 0.00 % | -101.326 M 73.81 % | -386.853 M 21.95 % | -495.636 M -1 596.46 % | -495.636 M 0.00 % | 33.121 M 0.00 % | 33.121 M -37.89 % | 53.328 M 0.00 % | 53.328 M 282.39 % | 13.946 M 0.00 % | 13.946 M -92.17 % | 178.213 M -0.62 % | 179.331 M 210.19 % | -162.746 M -2.55 % | -158.696 M -198.63 % | 160.895 M -0.03 % | 160.936 M 1 914.62 % | 7.988 M -1.48 % | 8.108 M 57.18 % | 5.159 M -0.33 % | 5.176 M 22.29 % | 4.232 M -26.45 % | 5.754 M 182.36 % | -6.986 M 1.05 % | -7.060 M -260.59 % | 4.396 M -0.01 % | 4.397 M |
| Income before tax ratio | -0.56 0.00 % | -0.56 64.84 % | -1.58 0.00 % | -1.58 -138.86 % | -0.66 0.00 % | -0.66 60.59 % | -1.68 0.00 % | -1.68 -159.82 % | -0.65 0.00 % | -0.65 70.45 % | -2.19 0.00 % | -2.19 -69.97 % | -1.29 0.00 % | -1.29 -102.03 % | -0.64 0.00 % | -0.64 -69.05 % | -0.38 0.00 % | -0.38 32.82 % | -0.56 0.00 % | -0.56 -57.40 % | -0.36 0.00 % | -0.36 -89.55 % | -0.19 0.00 % | -0.19 -66.01 % | -0.11 0.00 % | -0.11 80.79 % | -0.59 -21.33 % | -0.49 -1 485.99 % | -0.49 0.00 % | 0.04 0.00 % | 0.04 -35.51 % | 0.05 0.00 % | 0.05 164.82 % | 0.02 0.00 % | 0.02 -95.32 % | 0.44 -1.09 % | 0.44 175.74 % | -0.59 0.00 % | -0.59 -149.20 % | 1.19 0.00 % | 1.19 2 318.20 % | 0.05 0.00 % | 0.05 43.40 % | 0.03 0.00 % | 0.03 -13.56 % | 0.04 -22.55 % | 0.05 214.01 % | -0.05 0.00 % | -0.05 -204.89 % | 0.04 0.00 % | 0.04 |
| EBITDA | -12.513 M 0.00 % | -12.513 M 74.85 % | -49.760 M 0.00 % | -49.760 M -234.78 % | -14.864 M 0.00 % | -14.864 M 64.37 % | -41.715 M 0.00 % | -41.715 M -3 243.52 % | 1.327 M 0.00 % | 1.327 M 100.47 % | -283.673 M 0.00 % | -283.673 M -1 056.88 % | -24.521 M 0.00 % | -24.521 M 71.92 % | -87.339 M 0.00 % | -87.339 M -247.32 % | -25.147 M 0.00 % | -25.147 M 84.32 % | -160.387 M 0.00 % | -160.387 M -551.14 % | -24.632 M 0.00 % | -24.632 M 44.22 % | -44.156 M 0.00 % | -44.156 M -11.45 % | -39.621 M 0.00 % | -39.621 M 87.85 % | -326.006 M -3 482.48 % | -9.100 M -173.40 % | -9.100 M 0.00 % | 12.397 M 0.00 % | 12.397 M -59.13 % | 30.331 M 0.00 % | 30.331 M -46.21 % | 56.390 M 0.00 % | 56.390 M 742.35 % | 6.694 M 1.53 % | 6.593 M -55.18 % | 14.711 M 2.55 % | 14.345 M 42.73 % | 10.050 M 1.14 % | 9.937 M -13.34 % | 11.466 M -1.48 % | 11.638 M 17.36 % | 9.917 M -0.33 % | 9.949 M -1.68 % | 10.119 M -14.36 % | 11.815 M 10.67 % | 10.676 M -1.05 % | 10.790 M 118.72 % | 4.933 M -0.01 % | 4.934 M |
| Net income ratio | -0.56 0.00 % | -0.56 64.80 % | -1.59 0.00 % | -1.59 -139.20 % | -0.66 0.00 % | -0.66 60.62 % | -1.68 0.00 % | -1.68 -163.63 % | -0.64 0.00 % | -0.64 71.17 % | -2.21 0.00 % | -2.21 -71.63 % | -1.29 0.00 % | -1.29 -116.87 % | -0.59 0.00 % | -0.59 -49.39 % | -0.40 0.00 % | -0.40 25.22 % | -0.53 0.00 % | -0.53 -54.75 % | -0.34 0.00 % | -0.34 -64.23 % | -0.21 0.00 % | -0.21 -53.60 % | -0.14 0.00 % | -0.14 78.97 % | -0.65 -39.36 % | -0.47 -5 334.20 % | -0.47 0.00 % | 0.01 0.00 % | 0.01 -9.28 % | 0.01 0.00 % | 0.01 277.69 % | 0.00 0.00 % | 0.00 -99.40 % | 0.43 -1.09 % | 0.44 176.04 % | -0.57 0.00 % | -0.57 -185.49 % | 0.67 0.00 % | 0.67 1 734.76 % | 0.04 0.00 % | 0.04 26.87 % | 0.03 0.00 % | 0.03 6.07 % | 0.03 -33.12 % | 0.04 176.76 % | -0.05 0.00 % | -0.05 -248.29 % | 0.04 0.00 % | 0.04 |
| Ratio EBITDA | -0.04 0.00 % | -0.04 80.28 % | -0.18 0.00 % | -0.18 -282.00 % | -0.05 0.00 % | -0.05 52.18 % | -0.10 0.00 % | -0.10 -7 781.36 % | 0.00 0.00 % | 0.00 100.18 % | -0.74 0.00 % | -0.74 -1 233.23 % | -0.06 0.00 % | -0.06 38.41 % | -0.09 0.00 % | -0.09 -185.57 % | -0.03 0.00 % | -0.03 80.89 % | -0.17 0.00 % | -0.17 -434.01 % | -0.03 0.00 % | -0.03 32.59 % | -0.05 0.00 % | -0.05 -3.97 % | -0.04 0.00 % | -0.04 91.09 % | -0.50 -5 468.81 % | -0.01 -167.99 % | -0.01 0.00 % | 0.01 0.00 % | 0.01 -57.56 % | 0.03 0.00 % | 0.03 -62.75 % | 0.08 0.00 % | 0.08 404.18 % | 0.02 1.06 % | 0.02 -69.19 % | 0.05 0.00 % | 0.05 -28.81 % | 0.07 1.17 % | 0.07 4.02 % | 0.07 0.00 % | 0.07 7.07 % | 0.07 0.00 % | 0.07 -30.50 % | 0.10 -9.82 % | 0.11 53.19 % | 0.07 0.00 % | 0.07 42.86 % | 0.05 0.00 % | 0.05 |
| Gross profit ratio | 0.06 0.00 % | 0.06 210.96 % | -0.06 0.00 % | -0.06 -177.97 % | 0.07 0.00 % | 0.07 1 140.01 % | 0.01 0.00 % | 0.01 -86.66 % | 0.04 0.00 % | 0.04 108.10 % | -0.54 0.00 % | -0.54 -839.29 % | 0.07 0.00 % | 0.07 1 270.57 % | -0.01 0.00 % | -0.01 -111.40 % | 0.05 0.00 % | 0.05 198.22 % | -0.06 0.00 % | -0.06 -164.30 % | 0.09 0.00 % | 0.09 2.45 % | 0.08 0.00 % | 0.08 4.30 % | 0.08 0.00 % | 0.08 172.95 % | -0.11 -245.52 % | 0.08 -22.98 % | 0.08 0.00 % | 0.10 0.00 % | 0.10 -23.98 % | 0.13 0.00 % | 0.13 -21.61 % | 0.17 0.00 % | 0.17 32.73 % | 0.12 0.36 % | 0.12 -43.45 % | 0.22 0.00 % | 0.22 -16.98 % | 0.26 0.00 % | 0.26 39.93 % | 0.19 0.00 % | 0.19 0.21 % | 0.19 0.00 % | 0.19 5.96 % | 0.18 -16.59 % | 0.21 9.59 % | 0.19 0.00 % | 0.19 41.39 % | 0.14 0.00 % | 0.14 |
| Weighted average shs out dil | 61.543 M 0.00 % | 61.543 M 0.00 % | 61.543 M 0.00 % | 61.543 M 0.00 % | 61.543 M 0.00 % | 61.543 M 0.00 % | 61.543 M 0.00 % | 61.543 M 0.00 % | 61.543 M 0.00 % | 61.543 M 0.00 % | 61.543 M 0.00 % | 61.543 M 0.00 % | 61.543 M 0.00 % | 61.543 M 0.00 % | 61.543 M 0.00 % | 61.543 M 0.00 % | 61.543 M 0.00 % | 61.543 M 0.00 % | 61.543 M 0.00 % | 61.543 M 0.00 % | 61.543 M 0.00 % | 61.543 M 0.70 % | 61.115 M 0.00 % | 61.115 M 0.73 % | 60.669 M 0.00 % | 60.669 M 0.00 % | 60.669 M 0.00 % | 60.669 M 0.00 % | 60.669 M 0.00 % | 60.669 M 0.00 % | 60.669 M 0.01 % | 60.662 M 0.00 % | 60.662 M 4.40 % | 58.104 M 0.00 % | 58.104 M 47.58 % | 39.370 M 0.00 % | 39.370 M 11.38 % | 35.346 M 0.00 % | 35.346 M 27.85 % | 27.646 M 0.00 % | 27.646 M 3.73 % | 26.653 M 0.00 % | 26.653 M 0.00 % | 26.653 M 0.00 % | 26.653 M 0.00 % | 26.653 M 0.00 % | 26.653 M 0.00 % | 26.653 M 0.00 % | 26.653 M 0.00 % | 26.653 M 0.00 % | 26.653 M |
| Weighted average shs out | 61.525 M 0.00 % | 61.525 M -0.02 % | 61.537 M 0.00 % | 61.537 M -0.01 % | 61.542 M 0.00 % | 61.542 M 0.02 % | 61.528 M 0.00 % | 61.528 M -0.02 % | 61.543 M 0.00 % | 61.543 M 0.01 % | 61.536 M 0.00 % | 61.536 M -0.01 % | 61.543 M 0.00 % | 61.543 M 0.00 % | 61.543 M 0.00 % | 61.543 M 0.04 % | 61.519 M 0.00 % | 61.519 M -0.04 % | 61.543 M 0.00 % | 61.543 M 0.02 % | 61.529 M 0.00 % | 61.529 M 0.68 % | 61.115 M 0.00 % | 61.115 M 0.85 % | 60.598 M 0.00 % | 60.598 M -0.12 % | 60.669 M 0.02 % | 60.657 M -0.02 % | 60.657 M 0.00 % | 60.670 M 0.00 % | 60.670 M -0.78 % | 61.145 M 0.00 % | 61.145 M 5.23 % | 58.105 M 0.00 % | 58.105 M 47.59 % | 39.370 M 0.00 % | 39.370 M 11.38 % | 35.346 M 0.00 % | 35.346 M 29.29 % | 27.339 M 1.15 % | 27.028 M 1.41 % | 26.653 M 0.00 % | 26.653 M 0.00 % | 26.653 M 0.00 % | 26.653 M 0.86 % | 26.426 M -1.40 % | 26.800 M 0.55 % | 26.653 M 0.00 % | 26.653 M 0.00 % | 26.653 M 0.00 % | 26.653 M |
| EPS diluted | -3.12 0.00 % | -3.12 55.11 % | -6.95 0.00 % | -6.95 -109.97 % | -3.31 0.00 % | -3.31 70.71 % | -11.30 0.00 % | -11.30 -7.93 % | -10.47 0.00 % | -10.47 23.69 % | -13.72 0.00 % | -13.72 -48.97 % | -9.21 0.00 % | -9.21 1.18 % | -9.32 0.00 % | -9.32 -81.68 % | -5.13 0.00 % | -5.13 38.64 % | -8.36 0.00 % | -8.36 -88.71 % | -4.43 0.00 % | -4.43 -35.06 % | -3.28 0.00 % | -3.28 -63.18 % | -2.01 0.00 % | -2.01 71.29 % | -7.00 10.37 % | -7.81 -5 678.57 % | -7.81 0.00 % | 0.14 0.00 % | 0.14 -12.50 % | 0.16 0.00 % | 0.16 428.05 % | 0.03 0.00 % | 0.03 -99.32 % | 4.46 -0.45 % | 4.48 199.33 % | -4.51 -2.50 % | -4.40 -234.15 % | 3.28 -0.30 % | 3.29 1 395.45 % | 0.22 -4.35 % | 0.23 43.75 % | 0.16 0.00 % | 0.16 45.45 % | 0.11 -35.29 % | 0.17 154.84 % | -0.31 0.00 % | -0.31 -321.43 % | 0.14 0.00 % | 0.14 |
| Earnings per share | -3.12 0.00 % | -3.12 55.11 % | -6.95 0.00 % | -6.95 -109.34 % | -3.32 0.00 % | -3.32 70.62 % | -11.30 0.00 % | -11.30 -7.93 % | -10.47 0.00 % | -10.47 23.69 % | -13.72 0.00 % | -13.72 -48.97 % | -9.21 0.00 % | -9.21 1.18 % | -9.32 0.00 % | -9.32 -81.68 % | -5.13 0.00 % | -5.13 38.64 % | -8.36 0.00 % | -8.36 -88.71 % | -4.43 0.00 % | -4.43 -35.06 % | -3.28 0.00 % | -3.28 -63.18 % | -2.01 0.00 % | -2.01 71.29 % | -7.00 10.37 % | -7.81 -5 678.57 % | -7.81 0.00 % | 0.14 0.00 % | 0.14 -12.50 % | 0.16 0.00 % | 0.16 428.05 % | 0.03 0.00 % | 0.03 -99.32 % | 4.46 -0.45 % | 4.48 199.33 % | -4.51 -2.50 % | -4.40 -232.53 % | 3.32 -1.19 % | 3.36 1 427.27 % | 0.22 -4.35 % | 0.23 43.75 % | 0.16 0.00 % | 0.16 45.45 % | 0.11 -35.29 % | 0.17 154.84 % | -0.31 0.00 % | -0.31 -321.43 % | 0.14 0.00 % | 0.14 |
| Gross profit | 21.350 M 0.00 % | 21.350 M 241.47 % | -15.092 M 0.00 % | -15.092 M -168.33 % | 22.086 M 0.00 % | 22.086 M 823.89 % | 2.391 M 0.00 % | 2.391 M -94.54 % | 43.793 M 0.00 % | 43.793 M 121.45 % | -204.193 M 0.00 % | -204.193 M -741.50 % | 31.831 M 0.00 % | 31.831 M 633.62 % | -5.965 M 0.00 % | -5.965 M -113.87 % | 43.013 M 0.00 % | 43.013 M 180.60 % | -53.368 M 0.00 % | -53.368 M -178.40 % | 68.072 M 0.00 % | 68.072 M -15.22 % | 80.289 M 0.00 % | 80.289 M 11.80 % | 71.813 M 0.00 % | 71.813 M 199.45 % | -72.209 M -193.61 % | 77.136 M -16.85 % | 77.136 M 0.00 % | 92.763 M 0.00 % | 92.763 M -26.79 % | 126.711 M 0.00 % | 126.711 M 13.19 % | 111.944 M 0.00 % | 111.944 M 121.75 % | 50.482 M 0.83 % | 50.064 M -17.73 % | 60.853 M 2.55 % | 59.338 M 66.44 % | 35.652 M -0.03 % | 35.661 M 16.57 % | 30.591 M -1.48 % | 31.050 M 9.84 % | 28.268 M -0.33 % | 28.361 M 49.90 % | 18.920 M -20.79 % | 23.885 M -20.83 % | 30.169 M -1.05 % | 30.489 M 116.47 % | 14.085 M -0.01 % | 14.087 M |
| Income tax expense | 308.000 K 0.00 % | 308.000 K -0.16 % | 308.500 K 0.00 % | 308.500 K 46.21 % | 211.000 K 0.00 % | 211.000 K 280.18 % | 55.500 K 0.00 % | 55.500 K -99.60 % | 13.869 M 0.00 % | 13.869 M 46.20 % | 9.486 M 0.00 % | 9.486 M 352.14 % | 2.098 M 0.00 % | 2.098 M -94.58 % | 38.741 M 0.00 % | 38.741 M 139.15 % | 16.200 M 0.00 % | 16.200 M 207.45 % | 5.269 M 0.00 % | 5.269 M -67.24 % | 16.084 M 0.00 % | 16.084 M 13.70 % | 14.147 M 0.00 % | 14.147 M -32.92 % | 21.090 M 0.00 % | 21.090 M -44.56 % | 38.042 M 67.77 % | 22.675 M -7.02 % | 22.675 M 0.00 % | 24.388 M 0.00 % | 24.388 M -39.17 % | 40.091 M 0.00 % | 40.091 M 631.25 % | 5.483 M 0.00 % | 5.483 M -75.07 % | 21.995 M 0.10 % | 21.972 M 563.24 % | 3.313 M 2.55 % | 3.230 M -94.24 % | 56.099 M -0.03 % | 56.114 M 2 624.94 % | 2.059 M -1.48 % | 2.090 M 161.27 % | 799.976 K -0.33 % | 802.608 K -42.98 % | 1.408 M -2.87 % | 1.449 M 30.36 % | 1.112 M -1.05 % | 1.123 M 83.23 % | 613.143 K -0.01 % | 613.226 K |
| Cost of revenue | 322.523 M 0.00 % | 322.523 M 13.24 % | 284.807 M 0.00 % | 284.807 M -0.30 % | 285.672 M 0.00 % | 285.672 M -30.44 % | 410.673 M 0.00 % | 410.673 M -57.47 % | 965.550 M 0.00 % | 965.550 M 64.93 % | 585.429 M 0.00 % | 585.429 M 43.66 % | 407.522 M 0.00 % | 407.522 M -57.98 % | 969.748 M 0.00 % | 969.748 M 29.40 % | 749.423 M 0.00 % | 749.423 M -26.46 % | 1.019 B 0.00 % | 1.019 B 40.77 % | 723.929 M 0.00 % | 723.929 M -17.43 % | 876.737 M 0.00 % | 876.737 M 6.79 % | 820.965 M 0.00 % | 820.965 M 12.91 % | 727.084 M -22.72 % | 940.838 M 10.68 % | 940.838 M 0.00 % | 850.064 M 0.00 % | 850.064 M -0.26 % | 852.289 M 0.00 % | 852.289 M 50.57 % | 566.053 M 0.00 % | 566.053 M 59.30 % | 355.328 M 0.42 % | 353.839 M 63.23 % | 216.778 M 2.55 % | 211.383 M 112.70 % | 99.381 M -0.03 % | 99.406 M -24.43 % | 131.534 M -1.48 % | 133.505 M 9.56 % | 121.858 M -0.33 % | 122.259 M 39.65 % | 87.548 M -0.77 % | 88.226 M -29.43 % | 125.018 M -1.05 % | 126.346 M 43.00 % | 88.351 M -0.01 % | 88.363 M |
| General and administrative expenses | 33.347 M 0.00 % | 33.347 M -9.10 % | 36.685 M 0.00 % | 36.685 M -7.81 % | 39.791 M 0.00 % | 39.791 M -13.94 % | 46.238 M 0.00 % | 46.238 M 1.09 % | 45.741 M 0.00 % | 45.741 M -19.08 % | 56.529 M 0.00 % | 56.529 M -5.62 % | 59.893 M 0.00 % | 59.893 M -31.46 % | 87.387 M 0.00 % | 87.387 M 34.01 % | 65.210 M 0.00 % | 65.210 M -32.26 % | 96.273 M 0.00 % | 96.273 M 19.18 % | 80.782 M 0.00 % | 80.782 M -18.96 % | 99.677 M 0.00 % | 99.677 M 10.53 % | 90.185 M 0.00 % | 90.185 M -47.05 % | 170.330 M 85.86 % | 91.642 M 30.58 % | 91.642 M 0.00 % | 70.181 M 0.00 % | 70.181 M -26.36 % | 95.307 M 0.00 % | 95.307 M 60.25 % | 59.473 M 0.00 % | 59.473 M 26.95 % | 46.846 M 0.66 % | 46.541 M 4.54 % | 44.517 M 2.55 % | 43.409 M 121.43 % | 19.604 M -0.61 % | 19.725 M 13.56 % | 17.370 M -1.48 % | 17.631 M 3.89 % | 16.971 M -0.33 % | 17.027 M 72.76 % | 9.856 M -25.18 % | 13.173 M -21.81 % | 16.849 M -1.05 % | 17.028 M 47.74 % | 11.526 M -0.01 % | 11.527 M |
| Selling and marketing expenses | 13.944 M 0.00 % | 13.944 M -4.42 % | 14.589 M 0.00 % | 14.589 M -0.22 % | 14.622 M 0.00 % | 14.622 M -11.14 % | 16.455 M 0.00 % | 16.455 M 3.23 % | 15.940 M 0.00 % | 15.940 M -21.10 % | 20.202 M 0.00 % | 20.202 M 17.62 % | 17.175 M 0.00 % | 17.175 M -25.76 % | 23.134 M 0.00 % | 23.134 M -17.53 % | 28.052 M 0.00 % | 28.052 M -10.31 % | 31.277 M 0.00 % | 31.277 M -12.65 % | 35.807 M 0.00 % | 35.807 M 7.39 % | 33.344 M 0.00 % | 33.344 M -21.83 % | 42.656 M 0.00 % | 42.656 M 74.55 % | 24.437 M -4.79 % | 25.666 M -22.66 % | 25.666 M 0.00 % | 33.184 M 0.00 % | 33.184 M 32.66 % | 25.014 M 0.00 % | 25.014 M 44.62 % | 17.296 M 0.00 % | 17.296 M 52.52 % | 11.340 M 0.63 % | 11.269 M 8.51 % | 10.385 M 2.55 % | 10.126 M 2.98 % | 9.834 M -0.03 % | 9.836 M 2.55 % | 9.591 M -1.48 % | 9.735 M 7.49 % | 9.056 M -0.33 % | 9.086 M 31.56 % | 6.906 M -0.44 % | 6.937 M -35.40 % | 10.737 M -1.05 % | 10.851 M 67.86 % | 6.465 M -0.01 % | 6.465 M |
| Other 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 -100.00 % | 205.950 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 |
| Operating expenses | 47.291 M 0.00 % | 47.291 M -11.81 % | 53.624 M 0.00 % | 53.624 M -1.45 % | 54.412 M 0.00 % | 54.412 M -18.66 % | 66.895 M -85.91 % | 474.867 M -1.30 % | 481.098 M 0.00 % | 481.098 M 31.01 % | 367.231 M 0.00 % | 367.231 M 74.38 % | 210.591 M 0.00 % | 210.591 M -40.70 % | 355.155 M 0.00 % | 355.155 M 496.78 % | 59.511 M 0.00 % | 59.511 M -75.22 % | 240.157 M 0.00 % | 240.157 M 44.34 % | 166.386 M 0.00 % | 166.386 M 46.21 % | 113.798 M 0.00 % | 113.798 M 208.88 % | 36.842 M 0.00 % | 36.842 M -90.81 % | 400.717 M -28.85 % | 563.214 M 23 644.29 % | 563.214 M 0.00 % | 2.372 M 0.00 % | 2.372 M -95.65 % | 54.508 M 0.00 % | 54.508 M -30.42 % | 78.344 M 0.00 % | 78.344 M -56.75 % | 181.150 M -0.69 % | 182.404 M -0.09 % | 182.574 M 2.55 % | 178.031 M 38.02 % | 128.986 M -0.03 % | 129.019 M 486.03 % | 22.016 M -1.48 % | 22.346 M -0.79 % | 22.523 M -0.33 % | 22.597 M 55.40 % | 14.541 M -19.24 % | 18.005 M -50.88 % | 36.657 M -1.05 % | 37.047 M 284.58 % | 9.633 M -0.01 % | 9.634 M |
| Cost and expenses | 369.814 M 0.00 % | 369.814 M 9.27 % | 338.430 M 0.00 % | 338.430 M -0.49 % | 340.084 M 0.00 % | 340.084 M -28.79 % | 477.568 M -46.07 % | 885.539 M -38.79 % | 1.447 B 0.00 % | 1.447 B 51.85 % | 952.660 M 0.00 % | 952.660 M 54.12 % | 618.113 M 0.00 % | 618.113 M -53.35 % | 1.325 B 0.00 % | 1.325 B 63.78 % | 808.934 M 0.00 % | 808.934 M -35.76 % | 1.259 B 0.00 % | 1.259 B 41.44 % | 890.315 M 0.00 % | 890.315 M -10.12 % | 990.535 M 0.00 % | 990.535 M 15.47 % | 857.807 M 0.00 % | 857.807 M -23.94 % | 1.128 B -25.02 % | 1.504 B 76.44 % | 1.504 B 0.00 % | 852.435 M 0.00 % | 852.435 M -5.99 % | 906.796 M 0.00 % | 906.796 M 40.72 % | 644.396 M 0.00 % | 644.396 M 20.12 % | 536.478 M 0.04 % | 536.243 M 34.28 % | 399.352 M 2.55 % | 389.414 M 70.52 % | 228.366 M -0.03 % | 228.425 M 48.76 % | 153.549 M -1.48 % | 155.851 M 7.94 % | 144.382 M -0.33 % | 144.857 M 41.89 % | 102.089 M -3.90 % | 106.230 M -34.29 % | 161.675 M -1.05 % | 163.393 M 66.75 % | 97.984 M -0.01 % | 97.997 M |
| Research and development expenses | 0.000 | 0.000 -100.00 % | 2.350 M 0.00 % | 2.350 M | 0.000 | 0.000 -100.00 % | 4.202 M 0.00 % | 4.202 M | 0.000 | 0.000 -100.00 % | 4.047 M 0.00 % | 4.047 M | 0.000 | 0.000 -100.00 % | 5.675 M 0.00 % | 5.675 M | 0.000 | 0.000 -100.00 % | 4.640 M 0.00 % | 4.640 M | 0.000 | 0.000 -100.00 % | 1.858 M 0.00 % | 1.858 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.607 M | 10.607 M 0.00 % | 0.000 | 0.000 -100.00 % | 3.967 M 0.00 % | 3.967 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 47.291 M 0.00 % | 47.291 M -7.77 % | 51.274 M 0.00 % | 51.274 M -5.77 % | 54.412 M 0.00 % | 54.412 M -13.21 % | 62.693 M 0.00 % | 62.693 M 1.64 % | 61.680 M 0.00 % | 61.680 M -40.01 % | 102.825 M 0.00 % | 102.825 M 33.42 % | 77.068 M 0.00 % | 77.068 M -26.54 % | 104.910 M 0.00 % | 104.910 M 12.49 % | 93.263 M 0.00 % | 93.263 M -30.66 % | 134.499 M 0.00 % | 134.499 M 15.36 % | 116.589 M 0.00 % | 116.589 M -20.44 % | 146.542 M 0.00 % | 146.542 M 10.31 % | 132.841 M 0.00 % | 132.841 M -31.79 % | 194.767 M 65.54 % | 117.655 M 13.82 % | 117.655 M 0.00 % | 103.365 M 0.00 % | 103.365 M -14.09 % | 120.321 M 0.00 % | 120.321 M 56.73 % | 76.769 M 0.00 % | 76.769 M 31.93 % | 58.187 M 0.65 % | 57.809 M 5.30 % | 54.902 M 2.55 % | 53.536 M 57.68 % | 33.952 M -0.37 % | 34.076 M 26.39 % | 26.961 M -1.48 % | 27.365 M 5.14 % | 26.027 M -0.33 % | 26.113 M 55.78 % | 16.762 M -16.65 % | 20.110 M -27.10 % | 27.586 M -1.05 % | 27.879 M 54.97 % | 17.990 M -0.01 % | 17.993 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -655.722 M -394.15 % | 222.919 M 2.87 % | 216.704 M 0.00 % | 216.704 M -18.06 % | 264.452 M 0.00 % | 264.452 M -31.84 % | 387.976 M 0.00 % | 387.976 M 52.61 % | 254.229 M 0.00 % | 254.229 M -10.10 % | 282.786 M 0.00 % | 282.786 M 13.40 % | 249.360 M 0.00 % | 249.360 M 35.13 % | 184.539 M 0.00 % | 184.539 M 25.70 % | 146.806 M 0.00 % | 146.806 M 7.71 % | 136.296 M 0.00 % | 136.296 M 1 285.39 % | -11.498 M -220.31 % | 9.557 M -84.59 % | 9.557 M 0.00 % | 62.015 M 0.00 % | 62.015 M 228.55 % | 18.875 M 0.00 % | 18.875 M -3.97 % | 19.655 M 0.00 % | 19.655 M -63.21 % | 53.418 M 0.53 % | 53.136 M 29.52 % | 41.024 M 2.55 % | 40.003 M 968.87 % | 3.743 M -0.03 % | 3.744 M 537.37 % | 587.344 K -1.48 % | 596.148 K 1.72 % | 586.070 K -0.33 % | 587.998 K 301.29 % | 146.528 K 15.32 % | 127.067 K -74.46 % | 497.457 K -1.05 % | 502.741 K 804.34 % | 55.592 K -0.01 % | 55.600 K |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 490.163 M | 0.000 -100.00 % | 629.094 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 % | 210.574 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 |
| Depreciation and amortization | 13.429 M 0.00 % | 13.429 M -19.13 % | 16.605 M 0.00 % | 16.605 M -4.91 % | 17.463 M 0.00 % | 17.463 M -6.05 % | 18.588 M 0.00 % | 18.588 M -3.26 % | 19.214 M 0.00 % | 19.214 M -17.69 % | 23.345 M 0.00 % | 23.345 M 12.69 % | 20.717 M 0.00 % | 20.717 M -11.98 % | 23.536 M 0.00 % | 23.536 M -6.24 % | 25.103 M 0.00 % | 25.103 M -8.65 % | 27.480 M 0.00 % | 27.480 M 15.05 % | 23.886 M 0.00 % | 23.886 M 8.09 % | 22.097 M 0.00 % | 22.097 M 3.22 % | 21.408 M 0.00 % | 21.408 M | 0.000 -100.00 % | 31.419 M 36.61 % | 31.419 M 0.00 % | 22.999 M 0.00 % | 22.999 M -3.93 % | 23.941 M 0.00 % | 23.941 M 12.85 % | 21.214 M 0.00 % | 21.214 M 47.33 % | 14.399 M 0.42 % | 14.339 M 63.69 % | 8.760 M 2.55 % | 8.542 M 2.30 % | 8.350 M -0.03 % | 8.352 M 6.58 % | 7.836 M -1.48 % | 7.953 M 3.62 % | 7.676 M -0.33 % | 7.701 M -0.93 % | 7.774 M -0.44 % | 7.808 M 0.53 % | 7.766 M -1.05 % | 7.849 M -5.12 % | 8.273 M -0.01 % | 8.274 M |
| Operating income | -25.941 M 0.00 % | -25.941 M 62.25 % | -68.715 M 0.00 % | -68.715 M -112.57 % | -32.327 M 0.00 % | -32.327 M 49.88 % | -64.505 M -6.97 % | -60.303 M -237.13 % | -17.887 M 0.00 % | -17.887 M 94.17 % | -307.017 M 0.00 % | -307.017 M -578.69 % | -45.237 M 0.00 % | -45.237 M 59.20 % | -110.875 M 0.00 % | -110.875 M -120.65 % | -50.250 M 0.00 % | -50.250 M 73.25 % | -187.866 M 0.00 % | -187.866 M -287.22 % | -48.517 M 0.00 % | -48.517 M 26.77 % | -66.253 M 0.00 % | -66.253 M -8.56 % | -61.029 M 0.00 % | -61.029 M 81.28 % | -326.006 M -704.58 % | -40.519 M -282.18 % | -40.519 M 0.00 % | -10.602 M 0.00 % | -10.602 M -265.92 % | 6.390 M 0.00 % | 6.390 M -81.83 % | 35.176 M 0.00 % | 35.176 M 556.54 % | -7.705 M 0.53 % | -7.746 M -230.16 % | 5.951 M 2.55 % | 5.803 M 241.26 % | 1.700 M 7.29 % | 1.585 M -56.34 % | 3.630 M -1.48 % | 3.684 M 64.42 % | 2.241 M -0.33 % | 2.248 M -4.14 % | 2.345 M -41.48 % | 4.007 M 37.71 % | 2.910 M -1.05 % | 2.941 M 188.07 % | -3.340 M 0.01 % | -3.340 M |
| Operating income ratio | -0.08 0.00 % | -0.08 70.39 % | -0.25 0.00 % | -0.25 -142.55 % | -0.11 0.00 % | -0.11 32.74 % | -0.16 -6.97 % | -0.15 -723.80 % | -0.02 0.00 % | -0.02 97.80 % | -0.81 0.00 % | -0.81 -682.14 % | -0.10 0.00 % | -0.10 10.50 % | -0.12 0.00 % | -0.12 -81.42 % | -0.06 0.00 % | -0.06 67.40 % | -0.19 0.00 % | -0.19 -217.56 % | -0.06 0.00 % | -0.06 11.51 % | -0.07 0.00 % | -0.07 -1.27 % | -0.07 0.00 % | -0.07 86.27 % | -0.50 -1 150.68 % | -0.04 -253.97 % | -0.04 0.00 % | -0.01 0.00 % | -0.01 -272.28 % | 0.01 0.00 % | 0.01 -87.42 % | 0.05 0.00 % | 0.05 373.26 % | -0.02 1.00 % | -0.02 -189.47 % | 0.02 0.00 % | 0.02 70.21 % | 0.01 7.32 % | 0.01 -47.59 % | 0.02 0.00 % | 0.02 50.00 % | 0.01 0.00 % | 0.01 -32.24 % | 0.02 -38.38 % | 0.04 90.62 % | 0.02 0.00 % | 0.02 157.52 % | -0.03 0.00 % | -0.03 |
| Total other income expenses net | -165.659 M 0.00 % | -165.659 M 53.82 % | -358.747 M 0.00 % | -358.747 M -108.73 % | -171.875 M 0.00 % | -171.875 M 72.76 % | -630.891 M 0.00 % | -630.891 M 0.82 % | -636.121 M 0.00 % | -636.121 M -21.21 % | -524.812 M 0.00 % | -524.812 M -0.64 % | -521.499 M 0.00 % | -521.499 M -3.37 % | -504.474 M 0.00 % | -504.474 M -102.57 % | -249.035 M 0.00 % | -249.035 M 29.85 % | -355.018 M 0.00 % | -355.018 M -51.50 % | -234.337 M 0.00 % | -234.337 M -108.85 % | -112.206 M 0.00 % | -112.206 M -178.45 % | -40.297 M 0.00 % | -40.297 M -146.82 % | 86.073 M 118.91 % | -455.117 M -1 140.92 % | -455.117 M 0.00 % | 43.723 M 0.00 % | 43.723 M -6.85 % | 46.938 M 0.00 % | 46.938 M 321.10 % | -21.230 M 0.00 % | -21.230 M -111.42 % | 185.918 M -0.62 % | 187.077 M 210.90 % | -168.697 M -2.55 % | -164.498 M -203.33 % | 159.195 M -0.10 % | 159.351 M 3 556.15 % | 4.358 M -1.48 % | 4.424 M 51.62 % | 2.918 M -0.33 % | 2.927 M 838.58 % | -396.346 K 0.44 % | -398.090 K 95.98 % | -9.896 M 1.05 % | -10.001 M -229.28 % | 7.736 M -0.01 % | 7.737 M |
| 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-03-31 | 2018-03-31 | 2018-01-01 | 2017-10-01 | 2017-07-01 | 2017-03-31 | 2017-01-01 | 2016-10-01 | 2016-07-01 | 2016-03-31 | 2016-01-01 | 2015-10-01 | 2015-07-01 | 2015-03-31 | 2014-09-30 | 2014-06-30 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2013-01-01 | 2012-10-01 | 2012-07-01 | 2012-03-31 |
| 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-10-01 | 2018-03-31 | 2018-03-31 | 2018-01-01 | 2017-10-01 | 2017-07-01 | 2017-03-31 | 2017-01-01 | 2016-10-01 | 2016-07-01 | 2016-03-31 | 2016-01-01 | 2015-10-01 | 2015-07-01 | 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 | 2013-01-01 | 2012-10-01 | 2012-07-01 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 5.163 B 0.00 % | 5.163 B 3.64 % | 4.982 B -3.82 % | 5.179 B 0.39 % | 5.160 B 0.14 % | 5.153 B 2.85 % | 5.010 B -3.74 % | 5.204 B -19.27 % | 6.446 B 0.08 % | 6.441 B -4.70 % | 6.758 B -2.81 % | 6.954 B -36.64 % | 10.974 B 0.04 % | 10.970 B 0.08 % | 10.961 B 0.10 % | 10.950 B -2.36 % | 11.214 B 0.13 % | 11.200 B 2.71 % | 10.904 B 0.13 % | 10.890 B 5.15 % | 10.357 B 0.22 % | 10.334 B -4.35 % | 10.805 B 0.28 % | 10.774 B 65.50 % | 6.510 B 0.52 % | 6.476 B 39.11 % | 4.656 B -20.75 % | 5.874 B 7.89 % | 5.317 B 16.17 % | 5.444 B 2.40 % | 4.577 B -2.42 % | 4.690 B 35.17 % | 3.470 B -0.61 % | 3.491 B 48.43 % | 2.352 B 0.37 % | 2.343 B 184.14 % | 824.711 M -31.28 % | 1.200 B -71.80 % | 4.256 B 3.71 % | 4.104 B 857.58 % | 428.568 M 0.09 % | 428.192 M 172.71 % | -588.936 M -455.78 % | -105.966 M -2 626.63 % | 4.194 M 2.43 % | 4.094 M -31.52 % | 5.979 M -76.42 % | 25.360 M 293.06 % | -13.136 M -201.36 % | 12.960 M 130.52 % | -42.458 M 1.10 % | -42.928 M -111.71 % | -20.277 M 71.85 % | -72.026 M -2 501.86 % | 2.999 M 106.23 % | -48.160 M -246.98 % | 32.765 M 63.53 % | 20.036 M |
| Total investments | 31.121 M 0.00 % | 31.121 M -0.31 % | 31.217 M 0.00 % | 31.217 M -0.94 % | 31.513 M 0.00 % | 31.513 M 1.44 % | 31.067 M -2.50 % | 31.863 M -25.31 % | 42.662 M -4.62 % | 44.730 M 1.99 % | 43.858 M -16.47 % | 52.504 M 1.93 % | 51.510 M -22.51 % | 66.474 M 24.84 % | 53.247 M -19.30 % | 65.982 M -3.60 % | 68.446 M -14.38 % | 79.937 M 28.91 % | 62.011 M -14.52 % | 72.546 M 21.17 % | 59.869 M -16.51 % | 71.704 M -21.88 % | 91.790 M -13.14 % | 105.678 M 6.76 % | 98.984 M -11.52 % | 111.873 M -12.75 % | 128.219 M 121.16 % | 57.975 M -73.39 % | 116.614 M -65.78 % | 217.836 M 86.80 % | 340.824 M -27.09 % | 467.481 M 32.36 % | 353.195 M -18.98 % | 435.926 M -1.28 % | 441.568 M -8.70 % | 483.647 M 11.60 % | 433.383 M -9.77 % | 480.296 M 583.27 % | 70.293 M -75.76 % | 289.988 M 695.78 % | 36.441 M -0.03 % | 36.450 M | 0.000 | 0.000 -100.00 % | 147.027 M 2 464.44 % | 5.733 M -83.02 % | 33.760 M -0.14 % | 33.807 M 40.10 % | 24.131 M 813.39 % | 2.642 M -82.73 % | 15.294 M -1.10 % | 15.463 M -53.62 % | 33.340 M 1 418.50 % | 2.196 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 5.212 B 0.00 % | 5.212 B 3.87 % | 5.018 B -3.79 % | 5.216 B -0.02 % | 5.217 B 0.13 % | 5.210 B 2.65 % | 5.075 B -3.69 % | 5.270 B -19.17 % | 6.520 B 0.08 % | 6.514 B -4.46 % | 6.818 B -2.79 % | 7.013 B -36.63 % | 11.067 B 0.04 % | 11.062 B -0.46 % | 11.113 B 0.10 % | 11.102 B -2.29 % | 11.362 B 0.12 % | 11.348 B 2.02 % | 11.123 B 0.13 % | 11.109 B 3.66 % | 10.717 B 0.21 % | 10.694 B -3.44 % | 11.075 B 0.28 % | 11.045 B 61.46 % | 6.841 B 0.49 % | 6.807 B 27.06 % | 5.357 B -12.29 % | 6.108 B 7.17 % | 5.572 B 16.68 % | 5.700 B 2.29 % | 4.776 B -2.32 % | 4.889 B 34.22 % | 3.642 B -0.58 % | 3.664 B 40.67 % | 2.604 B 0.37 % | 2.595 B 177.37 % | 935.548 M -29.38 % | 1.325 B -69.37 % | 4.326 B 3.69 % | 4.172 B 194.99 % | 1.414 B 0.09 % | 1.413 B 1 644.77 % | 80.984 M -85.86 % | 572.770 M 584.10 % | 83.726 M 2.43 % | 81.739 M 1.46 % | 80.564 M -19.47 % | 100.048 M 76.72 % | 56.614 M -31.79 % | 83.003 M 69.86 % | 48.866 M -1.10 % | 49.408 M -4.64 % | 51.814 M | 0.000 -100.00 % | 75.049 M 104.29 % | 36.737 M -40.59 % | 61.835 M -4.65 % | 64.852 M |
| Accumulated other comprehensive income loss | 1.179 B 0.00 % | 1.179 B 0.33 % | 1.176 B 0.00 % | 1.176 B -0.13 % | 1.177 B 0.00 % | 1.177 B | 0.000 -100.00 % | 1.178 B -5.20 % | 1.243 B 0.00 % | 1.243 B 7.67 % | 1.154 B 0.00 % | 1.154 B -0.85 % | 1.164 B 0.00 % | 1.164 B 3.18 % | 1.128 B 0.00 % | 1.128 B -6.22 % | 1.203 B 0.00 % | 1.203 B -20.82 % | 1.519 B 0.00 % | 1.519 B 0.33 % | 1.514 B 0.00 % | 1.514 B 249.15 % | -1.015 B -167.58 % | 1.503 B -6.61 % | 1.609 B 0.00 % | 1.609 B | 0.000 | 0.000 -100.00 % | -764.593 M -527.28 % | 331.283 M 143.33 % | 178.944 M 0.00 % | 178.944 M 131.74 % | -563.797 M -307.82 % | 271.292 M 1 503.22 % | -19.334 M -0.37 % | -19.263 M 95.88 % | -467.206 M -1 898.40 % | 25.979 M -61.59 % | 67.632 M 2.55 % | 65.949 M 115.14 % | -435.620 M -516.75 % | 104.527 M 74.52 % | 59.895 M -1.48 % | 60.793 M 114.77 % | -411.466 M -754.46 % | 62.871 M 2.14 % | 61.555 M -0.33 % | 61.758 M 116.36 % | -377.532 M -726.16 % | 60.293 M 9.28 % | 55.171 M -1.05 % | 55.757 M 115.25 % | -365.701 M | 0.000 | 0.000 100.00 % | -356.225 M | 0.000 100.00 % | -355.669 M |
| Retained earnings | -11.880 B 0.00 % | -11.880 B -3.82 % | -11.442 B -0.28 % | -11.411 B -8.15 % | -10.550 B 0.00 % | -10.550 B -3.65 % | -10.179 B -0.36 % | -10.142 B -15.41 % | -8.788 B -0.42 % | -8.752 B -16.70 % | -7.500 B -0.49 % | -7.463 B -29.24 % | -5.775 B 0.00 % | -5.775 B -25.75 % | -4.592 B 0.00 % | -4.592 B -25.48 % | -3.660 B 0.00 % | -3.660 B -20.84 % | -3.029 B 0.00 % | -3.029 B -50.85 % | -2.008 B 0.00 % | -2.008 B -37.27 % | -1.463 B 0.00 % | -1.463 B -32.18 % | -1.106 B -3.78 % | -1.066 B | 0.000 100.00 % | -400.142 M 0.35 % | -441.799 M -186.45 % | -401.532 M 9.11 % | 511.061 M -7.31 % | 551.378 M 16.51 % | 473.260 M -7.85 % | 513.577 M 13.92 % | 450.841 M -6.16 % | 480.412 M 11.40 % | 431.256 M -12.14 % | 490.860 M 515.13 % | 79.797 M -24.32 % | 105.440 M -77.49 % | 468.394 M -5.51 % | 495.699 M 74.41 % | 284.220 M -9.78 % | 315.037 M 14.57 % | 274.981 M -6.72 % | 294.805 M 59.29 % | 185.073 M -12.36 % | 211.174 M 19.04 % | 177.396 M -13.21 % | 204.388 M 3.82 % | 196.868 M -1.05 % | 198.960 M 5.76 % | 188.121 M -11.92 % | 213.588 M 15.87 % | 184.340 M | 0.000 | 0.000 | 0.000 |
| Common stock | 55.983 M 0.00 % | 55.983 M 0.00 % | 55.983 M 0.00 % | 55.983 M 0.00 % | 55.983 M 0.00 % | 55.983 M 0.00 % | 55.983 M 0.00 % | 55.983 M 0.00 % | 55.983 M 0.00 % | 55.983 M 0.00 % | 55.983 M 0.00 % | 55.983 M 0.00 % | 55.983 M 0.00 % | 55.983 M 0.00 % | 55.983 M 0.00 % | 55.983 M 0.00 % | 55.983 M 0.00 % | 55.983 M 0.00 % | 55.983 M 0.00 % | 55.983 M 0.00 % | 55.983 M 0.00 % | 55.983 M 0.00 % | 55.983 M 0.00 % | 55.983 M 1.41 % | 55.203 M 0.00 % | 55.203 M 0.00 % | 55.203 M 0.00 % | 55.203 M 0.00 % | 55.203 M 0.00 % | 55.203 M 0.00 % | 55.203 M 0.00 % | 55.203 M 0.00 % | 55.203 M 0.00 % | 55.203 M 5.80 % | 52.174 M 0.37 % | 51.983 M 9.97 % | 47.272 M -8.72 % | 51.787 M 61.19 % | 32.129 M 2.67 % | 31.293 M 22.23 % | 25.603 M 0.09 % | 25.581 M 21.19 % | 21.107 M -1.30 % | 21.385 M 0.32 % | 21.316 M 2.43 % | 20.810 M -1.27 % | 21.078 M -0.14 % | 21.107 M -1.12 % | 21.345 M -0.42 % | 21.435 M -0.77 % | 21.602 M -1.10 % | 21.841 M 0.87 % | 21.653 M 0.09 % | 21.634 M -1.29 % | 21.916 M -2.55 % | 22.488 M 17.40 % | 19.155 M -2.23 % | 19.592 M |
| Total equity | -7.966 B 0.00 % | -7.966 B -5.01 % | -7.586 B 0.00 % | -7.586 B -12.82 % | -6.724 B 0.00 % | -6.724 B -6.49 % | -6.314 B 0.00 % | -6.314 B -29.96 % | -4.859 B 0.00 % | -4.859 B -32.50 % | -3.667 B 0.00 % | -3.667 B -86.46 % | -1.967 B 0.00 % | -1.967 B -132.78 % | -844.868 M 0.00 % | -844.868 M -600.58 % | 168.779 M 0.00 % | 168.779 M -84.88 % | 1.116 B 0.00 % | 1.116 B -49.26 % | 2.200 B 0.00 % | 2.200 B -19.16 % | 2.721 B 0.00 % | 2.721 B -15.11 % | 3.205 B 0.00 % | 3.205 B 21.85 % | 2.631 B -2.64 % | 2.702 B 0.77 % | 2.682 B -23.45 % | 2.682 B 0.00 % | 3.503 B 0.00 % | 3.503 B -0.64 % | 3.526 B 0.00 % | 3.526 B 7.09 % | 3.292 B 0.37 % | 3.280 B 10.03 % | 2.981 B 0.20 % | 2.975 B 178.60 % | 1.068 B 2.67 % | 1.040 B -3.57 % | 1.079 B 0.09 % | 1.078 B 116.88 % | 496.932 M -1.30 % | 503.472 M -0.34 % | 505.199 M 2.43 % | 493.210 M 20.39 % | 409.680 M -0.14 % | 410.245 M 1.95 % | 402.393 M -0.42 % | 404.083 M 2.84 % | 392.932 M -1.10 % | 397.291 M -0.76 % | 400.319 M 0.09 % | 399.963 M 1.03 % | 395.889 M 1.84 % | 388.718 M 27.35 % | 305.234 M 1.23 % | 301.538 M |
| Other non current liabilities | 142.259 M 0.00 % | 142.259 M | 0.000 -100.00 % | 142.825 M 0.01 % | 142.810 M 0.00 % | 142.810 M | 0.000 -100.00 % | 143.164 M | 0.000 -100.00 % | 143.020 M | 0.000 -100.00 % | 143.563 M -57.74 % | 339.700 M 0.00 % | 339.700 M 1.87 % | 333.454 M 0.00 % | 333.454 M -13.83 % | 386.989 M 0.00 % | 386.989 M 33.85 % | 289.115 M 0.00 % | 289.115 M -18.89 % | 356.429 M 0.00 % | 356.429 M -1.40 % | 361.503 M 0.00 % | 361.503 M -88.53 % | 3.152 B -4.23 % | 3.291 B 82.66 % | 1.802 B 1 796.80 % | 95.000 M -82.68 % | 548.520 M 377.87 % | 548.520 M 0.00 % | 114.784 M 0.00 % | 114.784 M -88.51 % | 999.321 M -6.25 % | 1.066 B 7 475.97 % | 14.070 M 0.37 % | 14.019 M 109.15 % | -153.261 M -964.52 % | 17.728 M -92.62 % | 240.313 M -12.80 % | 275.582 M 1 473.73 % | 17.511 M -85.44 % | 120.307 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 % | 10.812 M |
| Long term debt | 0.000 | 0.000 -100.00 % | 1.353 M 0.00 % | 1.353 M -52.02 % | 2.820 M 0.00 % | 2.820 M -74.00 % | 10.848 M 0.00 % | 10.848 M -81.26 % | 57.889 M 0.00 % | 57.889 M -28.43 % | 80.889 M 0.00 % | 80.889 M -69.47 % | 264.985 M 0.00 % | 264.985 M 1.74 % | 260.465 M 0.00 % | 260.465 M 43.05 % | 182.081 M 0.00 % | 182.081 M -90.04 % | 1.829 B 0.00 % | 1.829 B -70.77 % | 6.258 B 0.00 % | 6.258 B -7.63 % | 6.775 B 0.00 % | 6.775 B 317.78 % | 1.622 B -0.18 % | 1.624 B 7.12 % | 1.516 B -39.29 % | 2.498 B -9.70 % | 2.552 B 8.47 % | 2.766 B 8.40 % | 2.353 B 0.00 % | 2.353 B 6.12 % | 2.217 B 0.00 % | 2.217 B 12.66 % | 1.968 B 0.37 % | 1.961 B 429.94 % | 370.000 M 0.00 % | 370.000 M -78.25 % | 1.701 B 5.31 % | 1.616 B 91.86 % | 842.076 M 0.09 % | 841.337 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 695.514 K -67.23 % | 2.123 M |
| Total non current liabilities | 142.259 M 0.00 % | 142.259 M -1.33 % | 144.178 M 0.00 % | 144.178 M -1.00 % | 145.630 M 0.00 % | 145.630 M -5.44 % | 154.012 M 0.00 % | 154.012 M -23.34 % | 200.909 M 0.00 % | 200.909 M -10.49 % | 224.452 M 0.00 % | 224.452 M -62.88 % | 604.685 M 0.00 % | 604.685 M 1.81 % | 593.919 M 0.00 % | 593.919 M 4.37 % | 569.070 M 0.00 % | 569.070 M -73.13 % | 2.118 B 0.00 % | 2.118 B -67.98 % | 6.614 B 0.00 % | 6.614 B -7.32 % | 7.136 B 0.00 % | 7.136 B 45.16 % | 4.916 B 0.00 % | 4.916 B 43.88 % | 3.417 B -39.92 % | 5.687 B 71.55 % | 3.100 B 25.65 % | 3.315 B 6.91 % | 2.467 B 0.00 % | 2.467 B -24.84 % | 3.283 B 0.00 % | 3.283 B 65.64 % | 1.982 B 0.37 % | 1.975 B 742.25 % | 234.467 M -39.53 % | 387.728 M -80.03 % | 1.942 B 2.67 % | 1.891 B 96.49 % | 962.489 M 0.09 % | 961.644 M 147 267.11 % | 652.550 K | 0.000 -100.00 % | 18.926 M | 0.000 -100.00 % | 1.080 M | 0.000 -100.00 % | 1.219 M | 0.000 -100.00 % | 1.401 M | 0.000 -100.00 % | 1.971 M | 0.000 -100.00 % | 8.687 M -4.24 % | 9.072 M -7.19 % | 9.775 M -58.05 % | 23.299 M |
| Other current liabilities | 476.319 M 0.00 % | 476.319 M -93.05 % | 6.851 B -0.29 % | 6.871 B 1 401.85 % | 457.499 M 0.93 % | 453.288 M 431.34 % | -136.804 M -102.16 % | 6.331 B 821.55 % | -877.445 M -198.46 % | 891.189 M -87.55 % | 7.155 B -3.06 % | 7.381 B 416.56 % | 1.429 B -7.54 % | 1.545 B 1 685.38 % | -97.484 M -102.02 % | 4.822 B 394.12 % | -1.640 B -200.94 % | 1.624 B 1 442.96 % | -120.942 M -103.26 % | 3.706 B 94.97 % | 1.901 B -5.42 % | 2.010 B -15.36 % | 2.374 B -4.27 % | 2.480 B 20.89 % | 2.052 B 0.00 % | 2.052 B -59.04 % | 5.009 B 393.98 % | 1.014 B -46.40 % | 1.710 B 70.36 % | 1.891 B 10.61 % | 1.004 B 2.18 % | 982.360 M 57.79 % | 622.593 M -10.58 % | 696.257 M -39.72 % | 1.155 B -37.47 % | 1.847 B 157.75 % | 716.612 M 32.42 % | 541.163 M 54 116 299 900.00 % | 1.000 -100.00 % | 527.115 M 9 200 921.85 % | -5.729 K -100.00 % | 282.080 M -39.05 % | 462.801 M 1 041.53 % | 40.542 M 10.66 % | 36.636 M -59.41 % | 90.263 M 9 026 270 900.00 % | 1.000 -100.00 % | 45.841 M 123 927.51 % | -37.020 K -100.08 % | 45.020 M | 0.000 -100.00 % | 59.614 M 5 961 444 000.00 % | 1.000 -100.00 % | 122.688 M 1.31 % | 121.106 M | 0.000 -100.00 % | 109.695 M 8.20 % | 101.380 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.211 M -99.93 % | 6.462 B | 0.000 -100.00 % | 816.671 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.748 B | 0.000 -100.00 % | 1.573 B | 0.000 -100.00 % | 3.655 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 216.801 M | 0.000 -100.00 % | 95.036 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 |
| Short term debt | 5.212 B 0.00 % | 5.212 B 3.90 % | 5.017 B -3.80 % | 5.214 B 0.01 % | 5.214 B 0.00 % | 5.214 B 2.96 % | 5.064 B -3.76 % | 5.262 B -18.57 % | 6.462 B 0.00 % | 6.462 B -6.82 % | 6.935 B 0.00 % | 6.935 B -35.80 % | 10.802 B 0.00 % | 10.802 B -0.46 % | 10.852 B 0.00 % | 10.852 B -2.93 % | 11.180 B 0.00 % | 11.180 B 20.29 % | 9.294 B 0.00 % | 9.294 B 108.42 % | 4.459 B 0.00 % | 4.459 B 3.69 % | 4.301 B 0.00 % | 4.301 B -17.60 % | 5.219 B 0.00 % | 5.219 B 35.88 % | 3.841 B 6.40 % | 3.610 B 23.08 % | 3.020 B 19.07 % | 2.933 B -2.87 % | 2.536 B 0.00 % | 2.536 B 75.32 % | 1.447 B 0.00 % | 1.447 B 127.30 % | 636.473 M 0.37 % | 634.139 M -33.58 % | 954.809 M 0.00 % | 954.809 M -63.62 % | 2.624 B 2.67 % | 2.556 B 347.06 % | 571.768 M 0.02 % | 571.638 M 605.87 % | 80.984 M -85.86 % | 572.770 M 584.10 % | 83.726 M 2.43 % | 81.739 M 1.46 % | 80.564 M -19.47 % | 100.048 M 76.72 % | 56.614 M -31.79 % | 83.003 M 69.86 % | 48.866 M -1.10 % | 49.408 M -4.64 % | 51.814 M | 0.000 -100.00 % | 75.049 M 104.29 % | 36.737 M -39.91 % | 61.140 M 10.67 % | 55.246 M |
| Total current liabilities | 12.545 B 0.00 % | 12.545 B 2.19 % | 12.277 B 0.00 % | 12.277 B 2.79 % | 11.943 B 0.00 % | 11.943 B 1.23 % | 11.798 B 0.00 % | 11.798 B -10.47 % | 13.178 B 0.00 % | 13.178 B -9.41 % | 14.548 B 0.00 % | 14.548 B -13.07 % | 16.734 B 0.00 % | 16.734 B 4.68 % | 15.987 B 0.00 % | 15.987 B -7.32 % | 17.249 B 0.00 % | 17.249 B 25.37 % | 13.758 B 0.00 % | 13.758 B 58.57 % | 8.676 B 0.00 % | 8.676 B 11.26 % | 7.798 B 0.00 % | 7.798 B -12.11 % | 8.873 B 0.00 % | 8.873 B -8.67 % | 9.715 B 38.14 % | 7.033 B 21.93 % | 5.983 B -0.64 % | 5.768 B -3.58 % | 6.021 B 0.00 % | 6.021 B 23.81 % | 4.863 B 0.00 % | 4.863 B 87.20 % | 2.598 B 0.37 % | 2.588 B 25.74 % | 2.059 B 8.13 % | 1.904 B -42.14 % | 3.290 B 2.67 % | 3.205 B 242.53 % | 935.673 M 0.09 % | 934.852 M 35.92 % | 687.788 M -1.30 % | 696.840 M 171.21 % | 256.933 M 2.43 % | 250.836 M -3.12 % | 258.914 M -0.14 % | 259.271 M 38.26 % | 187.520 M -0.42 % | 188.308 M -13.64 % | 218.037 M -1.10 % | 220.456 M 29.00 % | 170.896 M 0.09 % | 170.744 M -22.60 % | 220.590 M 40.03 % | 157.534 M -20.74 % | 198.749 M 12.90 % | 176.047 M |
| Total liabilities | 12.688 B 0.00 % | 12.688 B 2.15 % | 12.421 B 0.00 % | 12.421 B 2.75 % | 12.089 B 0.00 % | 12.089 B 1.14 % | 11.952 B 0.00 % | 11.952 B -10.66 % | 13.379 B 0.00 % | 13.379 B -9.43 % | 14.772 B 0.00 % | 14.772 B -14.80 % | 17.339 B 0.00 % | 17.339 B 4.57 % | 16.581 B 0.00 % | 16.581 B -6.95 % | 17.818 B 0.00 % | 17.818 B 12.23 % | 15.876 B 0.00 % | 15.876 B 3.83 % | 15.290 B 0.00 % | 15.290 B 2.38 % | 14.934 B 0.00 % | 14.934 B 8.31 % | 13.789 B 0.00 % | 13.789 B 5.01 % | 13.132 B 3.24 % | 12.720 B 40.04 % | 9.083 B 7.00 % | 9.083 B 0.00 % | 8.489 B 0.00 % | 8.489 B 4.20 % | 8.146 B 0.00 % | 8.146 B 77.87 % | 4.580 B 0.37 % | 4.563 B 99.00 % | 2.293 B 0.06 % | 2.292 B -56.20 % | 5.232 B 2.67 % | 5.096 B 168.48 % | 1.898 B 0.09 % | 1.896 B 175.48 % | 688.440 M -1.21 % | 696.840 M 152.61 % | 275.859 M 9.98 % | 250.836 M -3.52 % | 259.995 M 0.28 % | 259.271 M 37.37 % | 188.739 M 0.23 % | 188.308 M -14.19 % | 219.438 M -0.46 % | 220.456 M 27.53 % | 172.867 M 1.24 % | 170.744 M -25.53 % | 229.277 M 37.62 % | 166.606 M -20.10 % | 208.524 M 4.60 % | 199.346 M |
| Other non current assets | 14.722 M 0.00 % | 14.722 M -98.94 % | 1.386 B 9 230.97 % | 14.852 M -2.72 % | 15.267 M 0.00 % | 15.267 M -99.15 % | 1.794 B 11 905.72 % | 14.939 M 393.52 % | 3.027 M -92.11 % | 38.346 M -99.02 % | 3.930 B 7 306.64 % | 53.058 M -98.91 % | 4.847 B 8 829.94 % | 54.275 M 1 821.92 % | 2.824 M -97.22 % | 101.616 M -98.09 % | 5.318 B 2 964.50 % | 173.528 M -96.75 % | 5.334 B 2 858.17 % | 180.324 M -96.54 % | 5.218 B 1 564.83 % | 313.455 M -94.41 % | 5.611 B 647.11 % | 751.000 M -88.07 % | 6.295 B 1 785.46 % | 333.885 M -94.80 % | 6.423 B 1.03 % | 6.357 B 1 945.68 % | 5.827 B 5.92 % | 310.771 M -94.67 % | 5.501 B 1 362.44 % | 376.187 M -93.27 % | 5.592 B 592.03 % | 808.031 M 64.95 % | 489.874 M 31.83 % | 371.591 M -32.92 % | 553.941 M 7.90 % | 513.400 M -69.75 % | 1.697 B 81.69 % | 934.199 M -1.28 % | 946.271 M 116.30 % | 437.475 M 633.27 % | 59.661 M 48.56 % | 40.159 M 29.13 % | 31.100 M 27.22 % | 24.445 M 293.06 % | 6.219 M -72.36 % | 22.498 M 34.97 % | 16.668 M -36.23 % | 26.137 M 925.74 % | 2.548 M -86.71 % | 19.173 M 441.79 % | 3.539 M 101.28 % | -276.783 M -1 638.31 % | 17.993 M 355.27 % | 3.952 M -85.07 % | 26.468 M -5.95 % | 28.142 M |
| Long term investments | 31.121 M 0.00 % | 31.121 M -0.31 % | 31.217 M 0.00 % | 31.217 M 0.81 % | 30.967 M 0.00 % | 30.967 M -0.32 % | 31.067 M 0.00 % | 31.067 M -23.47 % | 40.594 M -4.85 % | 42.662 M 21.16 % | 35.212 M -19.71 % | 43.858 M 20.01 % | 36.546 M -29.05 % | 51.510 M 27.15 % | 40.512 M -23.92 % | 53.247 M -6.51 % | 56.955 M -16.79 % | 68.446 M 32.97 % | 51.476 M -16.99 % | 62.011 M 29.10 % | 48.034 M -19.77 % | 59.869 M -23.15 % | 77.902 M -15.13 % | 91.790 M 6.61 % | 86.095 M -13.02 % | 98.984 M 318.21 % | -45.361 M 13.27 % | -52.302 M -144.85 % | 15.392 M -92.81 % | 116.614 M 657.63 % | 214.167 M -37.16 % | 340.824 M 26.01 % | 270.464 M -23.42 % | 353.195 M -11.19 % | 397.708 M -9.60 % | 439.948 M 14.36 % | 384.690 M -10.88 % | 431.635 M 374.68 % | -157.140 M -329.51 % | 68.466 M 4 192.94 % | -1.673 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.197 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 3.082 M 0.00 % | 3.082 M -1.82 % | 3.139 M 0.00 % | 3.139 M 0.00 % | 3.139 M 0.00 % | 3.139 M 1.85 % | 3.082 M 0.00 % | 3.082 M 1.82 % | 3.027 M 0.00 % | 3.027 M -1.78 % | 3.082 M 0.00 % | 3.082 M 6.39 % | 2.897 M 0.00 % | 2.897 M 2.58 % | 2.824 M 0.00 % | 2.824 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.788 M 0.00 % | 1.788 M | 0.000 -100.00 % | 1.788 M 5.11 % | 1.701 M -4.87 % | 1.701 M 0.00 % | 1.788 M 0.00 % | 1.788 M -4.28 % | 1.868 M 0.00 % | 1.868 M 3.83 % | 1.799 M 0.37 % | 1.792 M 2.75 % | 1.744 M 0.08 % | 1.743 M 1.58 % | 1.716 M 2.55 % | 1.673 M 0.02 % | 1.673 M -0.03 % | 1.673 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 996.441 K -0.14 % | 997.816 K -1.12 % | 1.009 M -0.42 % | 1.013 M -0.77 % | 1.021 M -1.10 % | 1.033 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.874 B | 0.000 100.00 % | -38.294 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.139 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.087 M 0.00 % | 8.087 M 0.00 % | 8.087 M 0.00 % | 8.087 M 0.00 % | 8.087 M -95.85 % | 195.001 M 1 299.56 % | 13.933 M -77.91 % | 13.933 M 0.00 % | 63.084 M 0.00 % | 63.084 M 0.00 % | 63.084 M 0.00 % | 63.084 M 2.31 % | 61.659 M 0.37 % | 61.433 M 2.75 % | 59.787 M -5.23 % | 63.084 M -9.17 % | 69.454 M 2.55 % | 67.726 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 735.468 K -0.14 % | 736.483 K -1.12 % | 744.798 K -0.42 % | 747.926 K -0.77 % | 753.741 K -1.10 % | 762.102 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 3.082 M 0.00 % | 3.082 M -1.82 % | 3.139 M 0.00 % | 3.139 M 0.00 % | 3.139 M 0.00 % | 3.139 M 1.85 % | 3.082 M 0.00 % | 3.082 M -99.84 % | 1.877 B 61 905.32 % | 3.027 M 108.60 % | -35.212 M -1 242.50 % | 3.082 M 6.39 % | 2.897 M 0.00 % | 2.897 M -99.94 % | 5.142 B 181 977.48 % | 2.824 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.087 M 0.00 % | 8.087 M -18.11 % | 9.875 M 0.00 % | 9.875 M 22.11 % | 8.087 M -95.89 % | 196.789 M 1 158.72 % | 15.634 M -75.90 % | 15.634 M 0.00 % | 64.872 M 0.00 % | 64.872 M -0.12 % | 64.952 M 0.00 % | 64.952 M 2.35 % | 63.458 M 0.37 % | 63.225 M 2.75 % | 61.531 M -5.08 % | 64.827 M -8.91 % | 71.170 M 2.55 % | 69.399 M 4 048.69 % | 1.673 M -0.03 % | 1.673 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.732 M -0.14 % | 1.734 M -1.12 % | 1.754 M -0.42 % | 1.761 M -0.77 % | 1.775 M -1.10 % | 1.795 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 2.607 B 0.00 % | 2.607 B 89.85 % | 1.373 B -50.06 % | 2.750 B -11.47 % | 3.106 B 0.00 % | 3.106 B 112.75 % | 1.460 B -55.00 % | 3.244 B 106.22 % | 1.573 B -53.93 % | 3.415 B 112.31 % | 1.609 B -70.45 % | 5.444 B 182.67 % | 1.926 B -71.29 % | 6.709 B 239.94 % | 1.973 B -71.84 % | 7.008 B 145.27 % | 2.857 B -64.30 % | 8.004 B 213.47 % | 2.553 B -66.89 % | 7.713 B 153.93 % | 3.037 B -61.80 % | 7.950 B 200.16 % | 2.649 B -64.74 % | 7.512 B 269.61 % | 2.032 B -74.57 % | 7.993 B 511.00 % | 1.308 B 15.79 % | 1.130 B -82.17 % | 911.156 M -13.64 % | 6.336 B 595.37 % | 1.055 B -82.60 % | 6.063 B 478.04 % | 1.049 B -81.77 % | 5.755 B 1 251.75 % | 425.752 M -14.66 % | 498.868 M 14.54 % | 435.523 M -61.51 % | 1.132 B 272.89 % | 303.485 M -61.74 % | 793.186 M 300.03 % | 198.280 M -71.99 % | 707.935 M 192.16 % | 242.310 M -9.55 % | 267.885 M 0.90 % | 265.487 M -0.59 % | 267.054 M -0.52 % | 268.463 M -3.36 % | 277.785 M 4.18 % | 266.644 M 2.52 % | 260.093 M -9.26 % | 286.649 M 4.28 % | 274.885 M -5.95 % | 292.272 M 5.60 % | 276.783 M -2.45 % | 283.739 M 22.41 % | 231.803 M -17.63 % | 281.426 M -0.60 % | 283.118 M |
| Total non current assets | 2.656 B 0.00 % | 2.656 B -5.12 % | 2.799 B 0.00 % | 2.799 B -11.29 % | 3.156 B 0.00 % | 3.156 B -4.18 % | 3.293 B 0.00 % | 3.293 B -5.88 % | 3.499 B 0.00 % | 3.499 B -36.89 % | 5.544 B 0.00 % | 5.544 B -18.67 % | 6.817 B 0.00 % | 6.817 B -4.86 % | 7.166 B 0.00 % | 7.166 B -13.10 % | 8.246 B 0.00 % | 8.246 B 3.66 % | 7.955 B 0.00 % | 7.955 B -4.43 % | 8.324 B 0.00 % | 8.324 B -0.47 % | 8.363 B 0.00 % | 8.363 B -0.87 % | 8.436 B 0.00 % | 8.436 B 9.49 % | 7.705 B 0.81 % | 7.643 B 12.75 % | 6.779 B -0.97 % | 6.779 B 0.00 % | 6.845 B 0.00 % | 6.845 B -1.95 % | 6.981 B 0.00 % | 6.981 B 406.37 % | 1.379 B 0.37 % | 1.374 B -4.45 % | 1.438 B -32.87 % | 2.142 B 11.83 % | 1.915 B 2.67 % | 1.865 B 62.47 % | 1.148 B 0.09 % | 1.147 B 277.28 % | 304.043 M -1.30 % | 308.044 M 3.17 % | 298.585 M 2.43 % | 291.499 M -3.35 % | 301.601 M -0.14 % | 302.017 M 5.31 % | 286.787 M -0.42 % | 287.992 M -1.58 % | 292.607 M -1.10 % | 295.853 M -0.51 % | 297.373 M 7.44 % | 276.783 M -8.50 % | 302.495 M 28.01 % | 236.302 M -23.25 % | 307.894 M -1.08 % | 311.260 M |
| Other current assets | 1.061 B 0.00 % | 1.061 B 1.20 % | 1.049 B 0.00 % | 1.049 B -5.65 % | 1.111 B 0.00 % | 1.111 B -10.97 % | 1.248 B -37.20 % | 1.988 B 1 461.89 % | 127.267 M 0.00 % | 127.267 M -97.09 % | 4.373 B 0.00 % | 4.373 B 451.15 % | 793.399 M 0.00 % | 793.399 M 0.32 % | 790.898 M 0.00 % | 790.898 M -56.12 % | 1.802 B 0.00 % | 1.802 B 47.75 % | 1.220 B 0.00 % | 1.220 B 72.11 % | 708.756 M 0.00 % | 708.756 M -35.06 % | 1.091 B 0.00 % | 1.091 B -27.27 % | 1.501 B 0.00 % | 1.501 B -75.32 % | 6.081 B 10.88 % | 5.484 B 273.46 % | 1.469 B -25.55 % | 1.469 B 0.00 % | 1.972 B 0.00 % | 1.972 B -40.25 % | 3.301 B 51.38 % | 2.181 B -60.52 % | 5.523 B 145.20 % | 2.252 B 2.00 % | 2.208 B 48.91 % | 1.483 B -28.10 % | 2.063 B 46.00 % | 1.413 B 136.22 % | 598.071 M 0.31 % | 596.247 M 3 860.84 % | 15.054 M -1.48 % | 15.279 M -80.67 % | 79.039 M 2.65 % | 77.002 M -59.97 % | 192.356 M 280.44 % | 50.562 M 86.06 % | 27.175 M 10.37 % | 24.623 M -1.53 % | 25.007 M 154.94 % | 9.809 M -89.93 % | 97.423 M 455.37 % | 17.542 M -90.33 % | 181.383 M 20.31 % | 150.767 M -30.70 % | 217.570 M 153.11 % | 85.960 M |
| Short term investments | 0.000 | 0.000 -100.00 % | 518.000 K | 0.000 -100.00 % | 546.000 K 0.00 % | 546.000 K -31.41 % | 796.000 K 0.00 % | 796.000 K -61.51 % | 2.068 M 0.00 % | 2.068 M -76.08 % | 8.646 M 0.00 % | 8.646 M -42.22 % | 14.964 M 0.00 % | 14.964 M 17.50 % | 12.735 M 0.00 % | 12.735 M 10.83 % | 11.491 M 0.00 % | 11.491 M 9.07 % | 10.535 M 0.00 % | 10.535 M -10.98 % | 11.835 M 0.00 % | 11.835 M -14.78 % | 13.888 M 0.00 % | 13.888 M 7.75 % | 12.889 M 0.00 % | 12.889 M -92.57 % | 173.580 M 57.40 % | 110.277 M 8.95 % | 101.222 M -20.08 % | 101.222 M 0.00 % | 126.657 M 0.00 % | 126.657 M 53.09 % | 82.731 M 0.00 % | 82.731 M 88.63 % | 43.859 M 0.37 % | 43.698 M -10.26 % | 48.692 M 0.06 % | 48.661 M -78.60 % | 227.433 M 2.67 % | 221.521 M 507.89 % | 36.441 M -0.03 % | 36.450 M | 0.000 | 0.000 -100.00 % | 147.027 M 2 464.44 % | 5.733 M -83.02 % | 33.760 M -0.14 % | 33.807 M 40.10 % | 24.131 M 813.39 % | 2.642 M -82.73 % | 15.294 M -1.10 % | 15.463 M -53.62 % | 33.340 M 1 418.50 % | 2.196 M | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 49.085 M 0.00 % | 49.085 M 35.25 % | 36.292 M 0.00 % | 36.292 M -36.61 % | 57.254 M 0.00 % | 57.254 M -12.39 % | 65.351 M 0.00 % | 65.351 M -11.15 % | 73.556 M 0.00 % | 73.556 M 23.13 % | 59.739 M 0.00 % | 59.739 M -35.47 % | 92.571 M 0.00 % | 92.571 M -39.18 % | 152.204 M 0.00 % | 152.204 M 2.48 % | 148.522 M 0.00 % | 148.522 M -32.21 % | 219.083 M 0.00 % | 219.083 M -39.15 % | 360.057 M 0.00 % | 360.057 M 32.94 % | 270.836 M 0.00 % | 270.836 M -18.08 % | 330.609 M 0.00 % | 330.609 M -52.90 % | 701.946 M 200.16 % | 233.857 M -8.33 % | 255.113 M 28.24 % | 255.113 M 0.00 % | 198.935 M 0.00 % | 198.935 M 15.20 % | 172.686 M 0.00 % | 172.686 M -31.60 % | 252.479 M 0.37 % | 251.553 M 126.96 % | 110.837 M -11.14 % | 124.725 M 78.94 % | 69.703 M 2.67 % | 67.891 M -93.11 % | 985.649 M 0.09 % | 984.784 M 47.00 % | 669.919 M -1.30 % | 678.736 M 753.42 % | 79.532 M 2.43 % | 77.644 M 4.10 % | 74.585 M -0.14 % | 74.688 M 7.08 % | 69.750 M -0.42 % | 70.043 M -23.30 % | 91.324 M -1.10 % | 92.336 M 28.08 % | 72.090 M 0.09 % | 72.026 M -0.03 % | 72.050 M -15.13 % | 84.897 M 192.04 % | 29.070 M -35.13 % | 44.816 M |
| Cash and short term investments | 49.466 M 0.00 % | 49.466 M 34.38 % | 36.810 M 0.00 % | 36.810 M -36.31 % | 57.800 M 0.00 % | 57.800 M -12.62 % | 66.147 M 0.00 % | 66.147 M -12.53 % | 75.624 M 0.00 % | 75.624 M 10.59 % | 68.385 M 0.00 % | 68.385 M -36.41 % | 107.535 M 0.00 % | 107.535 M -34.80 % | 164.939 M 0.00 % | 164.939 M 3.08 % | 160.013 M 0.00 % | 160.013 M -30.31 % | 229.618 M 0.00 % | 229.618 M -38.26 % | 371.892 M 0.00 % | 371.892 M 30.61 % | 284.724 M 0.00 % | 284.724 M -17.11 % | 343.498 M 0.00 % | 343.498 M -60.77 % | 875.526 M 154.41 % | 344.134 M -3.42 % | 356.335 M 9.44 % | 356.335 M 0.00 % | 325.592 M 0.00 % | 325.592 M 27.47 % | 255.417 M 0.00 % | 255.417 M -13.81 % | 296.338 M 0.37 % | 295.251 M 85.08 % | 159.529 M -7.99 % | 173.386 M -41.65 % | 297.136 M 2.67 % | 289.413 M -70.64 % | 985.649 M -3.48 % | 1.021 B 52.44 % | 669.919 M -1.30 % | 678.736 M 199.58 % | 226.559 M -0.16 % | 226.916 M 109.44 % | 108.346 M -0.14 % | 108.495 M 15.57 % | 93.881 M -3.13 % | 96.917 M -9.10 % | 106.617 M -1.10 % | 107.800 M 2.25 % | 105.431 M -1.95 % | 107.533 M 49.25 % | 72.050 M -15.13 % | 84.897 M 192.04 % | 29.070 M -35.13 % | 44.816 M |
| Total current assets | 2.065 B 0.00 % | 2.065 B 1.49 % | 2.035 B 0.00 % | 2.035 B -7.87 % | 2.209 B 0.00 % | 2.209 B -5.78 % | 2.345 B 0.00 % | 2.345 B -53.31 % | 5.021 B 0.00 % | 5.021 B -9.70 % | 5.561 B 0.00 % | 5.561 B -35.00 % | 8.555 B 0.00 % | 8.555 B -0.18 % | 8.570 B 0.00 % | 8.570 B -12.02 % | 9.741 B 0.00 % | 9.741 B 7.78 % | 9.038 B 0.00 % | 9.038 B -1.41 % | 9.166 B 0.00 % | 9.166 B -1.36 % | 9.293 B 0.00 % | 9.293 B 8.58 % | 8.558 B 0.00 % | 8.558 B 6.21 % | 8.058 B 3.59 % | 7.779 B 56.02 % | 4.986 B -3.13 % | 4.986 B 0.00 % | 5.147 B 0.00 % | 5.147 B 9.71 % | 4.691 B 0.00 % | 4.691 B -27.76 % | 6.494 B 0.37 % | 6.470 B 68.62 % | 3.837 B 22.76 % | 3.125 B -28.73 % | 4.385 B 2.67 % | 4.271 B 133.55 % | 1.829 B 0.09 % | 1.827 B 107.32 % | 881.330 M -1.30 % | 892.929 M 85.07 % | 482.473 M 2.43 % | 471.024 M 27.97 % | 368.074 M -0.14 % | 368.581 M 21.11 % | 304.345 M -0.42 % | 305.623 M -4.42 % | 319.762 M -1.10 % | 323.309 M 17.22 % | 275.813 M 0.09 % | 275.568 M -14.60 % | 322.671 M 1.14 % | 319.023 M 54.97 % | 205.864 M 8.57 % | 189.623 M |
| Inventory | 835.044 M 0.00 % | 835.044 M -1.13 % | 844.597 M 0.00 % | 844.597 M -7.18 % | 909.921 M 0.00 % | 909.921 M -1.69 % | 925.538 M 397.16 % | 186.166 M -84.66 % | 1.214 B 0.00 % | 1.214 B -72.15 % | 4.359 B 1 694.01 % | 242.954 M -96.71 % | 7.391 B 0.00 % | 7.391 B 0.20 % | 7.376 B 0.00 % | 7.376 B -2.37 % | 7.555 B 0.00 % | 7.555 B 2.93 % | 7.340 B 0.00 % | 7.340 B -6.29 % | 7.832 B 0.00 % | 7.832 B 2.07 % | 7.674 B 0.00 % | 7.674 B 22.22 % | 6.279 B 0.00 % | 6.279 B 2 304.63 % | 261.118 M -25.62 % | 351.050 M -87.27 % | 2.757 B 693.69 % | 2.757 B 0.00 % | 347.360 M -85.26 % | 2.356 B 501.38 % | 391.766 M -74.09 % | 1.512 B 550.59 % | 232.445 M -93.33 % | 3.485 B 2 249.05 % | 148.346 M -84.15 % | 936.066 M 324.15 % | 220.692 M -90.32 % | 2.279 B 2 579.68 % | 85.058 M 0.09 % | 84.983 M 13.24 % | 75.046 M -1.30 % | 76.034 M -4.06 % | 79.253 M 2.43 % | 77.372 M 14.84 % | 67.372 M -0.14 % | 67.465 M 12.41 % | 60.020 M -0.42 % | 60.272 M 0.95 % | 59.702 M -1.10 % | 60.364 M -17.03 % | 72.752 M 0.09 % | 72.687 M 4.98 % | 69.238 M -16.94 % | 83.359 M 22.57 % | 68.009 M 15.57 % | 58.847 M |
| Net receivables | 119.670 M 0.00 % | 119.670 M 13.87 % | 105.095 M 0.00 % | 105.095 M -18.99 % | 129.733 M 0.00 % | 129.733 M 24.23 % | 104.432 M 0.00 % | 104.432 M -97.10 % | 3.604 B 0.00 % | 3.604 B 311.25 % | 876.446 M 0.00 % | 876.446 M 233.18 % | 263.054 M 0.00 % | 263.054 M 10.56 % | 237.925 M 0.00 % | 237.925 M 6.63 % | 223.125 M 0.00 % | 223.125 M -10.08 % | 248.140 M 0.00 % | 248.140 M -2.06 % | 253.361 M 0.00 % | 253.361 M 4.39 % | 242.699 M 0.00 % | 242.699 M -44.23 % | 435.211 M 0.00 % | 435.211 M -48.19 % | 840.047 M -47.47 % | 1.599 B 296.02 % | 403.783 M -18.01 % | 403.783 M 0.00 % | 492.484 M 0.00 % | 492.484 M -33.68 % | 742.623 M 0.00 % | 742.623 M 69.15 % | 439.037 M 0.37 % | 437.439 M -17.92 % | 532.945 M 0.00 % | 532.945 M -39.01 % | 873.782 M 201.73 % | 289.595 M 132.29 % | 124.669 M -0.03 % | 124.700 M | 0.000 -100.00 % | 122.880 M | 0.000 -100.00 % | 89.734 M | 0.000 -100.00 % | 142.060 M 15.24 % | 123.269 M -0.44 % | 123.812 M | 0.000 -100.00 % | 145.336 M | 0.000 -100.00 % | 77.806 M | 0.000 | 0.000 100.00 % | -108.785 M | 0.000 |
| Tax assets | 0.000 | 0.000 -100.00 % | 5.842 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.662 M | 0.000 -100.00 % | 5.382 M | 0.000 -100.00 % | 6.072 M | 0.000 -100.00 % | 5.009 M | 0.000 -100.00 % | 7.026 M | 0.000 -100.00 % | 14.110 M | 0.000 -100.00 % | 15.730 M | 0.000 -100.00 % | 19.782 M | 0.000 -100.00 % | 17.221 M | 0.000 -100.00 % | 14.402 M | 0.000 -100.00 % | 10.957 M -3.38 % | 11.340 M | 9.762 M 1.90 % | 0.000 -100.00 % | 9.580 M | 0.000 -100.00 % | 5.148 M | 0.000 -100.00 % | 1.895 M | 0.000 -100.00 % | 1.846 M | 0.000 -100.00 % | 1.823 M | 0.000 -100.00 % | 1.867 M | 0.000 -100.00 % | 2.072 M | 0.000 -100.00 % | 1.999 M | 0.000 -100.00 % | 1.990 M | 0.000 -100.00 % | 1.721 M | 0.000 -100.00 % | 1.636 M | 0.000 -100.00 % | 1.561 M | 0.000 -100.00 % | 763.056 K 39.56 % | 546.739 K | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 20.325 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 6.857 B 0.00 % | 6.857 B 3 485.98 % | 191.219 M 0.00 % | 191.219 M -96.95 % | 6.272 B 0.00 % | 6.272 B 2 959.51 % | 204.990 M 0.00 % | 204.990 M -96.48 % | 5.825 B 0.00 % | 5.825 B 2 416.78 % | 231.454 M 0.00 % | 231.454 M -94.72 % | 4.387 B 0.00 % | 4.387 B 1 304.80 % | 312.267 M 0.00 % | 312.267 M -92.97 % | 4.445 B 0.00 % | 4.445 B 486.26 % | 758.160 M 0.00 % | 758.160 M -65.65 % | 2.207 B 0.00 % | 2.207 B 116.99 % | 1.017 B 0.00 % | 1.017 B -32.81 % | 1.514 B -5.53 % | 1.602 B 110.44 % | 761.470 M -67.09 % | 2.314 B 145.20 % | 943.526 M -60.79 % | 943.526 M 0.00 % | 2.407 B -3.83 % | 2.502 B -8.01 % | 2.720 B 0.00 % | 2.720 B 260.86 % | 753.841 M 602.85 % | 107.255 M -68.03 % | 335.450 M -17.76 % | 407.893 M -37.71 % | 654.838 M 438.16 % | 121.681 M -65.62 % | 353.882 M 336.17 % | 81.134 M -41.69 % | 139.131 M 66.57 % | 83.527 M -38.03 % | 134.777 M 70.96 % | 78.834 M -55.03 % | 175.321 M 54.63 % | 113.383 M -11.30 % | 127.824 M 112.03 % | 60.285 M -61.72 % | 157.489 M 41.33 % | 111.433 M 2.53 % | 108.685 M 126.16 % | 48.056 M 149.26 % | 19.280 M -83.54 % | 117.154 M 465.82 % | 20.705 M 10.35 % | 18.763 M |
| Tax payables | 0.000 | 0.000 -100.00 % | 217.628 M | 0.000 | 0.000 | 0.000 -100.00 % | 204.059 M | 0.000 -100.00 % | 135.292 M | 0.000 -100.00 % | 226.086 M | 0.000 -100.00 % | 116.510 M | 0.000 -100.00 % | 172.002 M | 0.000 -100.00 % | 117.341 M | 0.000 -100.00 % | 171.962 M | 0.000 -100.00 % | 108.937 M | 0.000 -100.00 % | 105.816 M | 0.000 -100.00 % | 88.598 M | 0.000 -100.00 % | 104.221 M 9.23 % | 95.415 M | 94.744 M 27.22 % | 0.000 -100.00 % | 74.472 M | 0.000 -100.00 % | 73.664 M | 0.000 -100.00 % | 52.661 M | 0.000 -100.00 % | 51.738 M | 0.000 -100.00 % | 11.271 M | 0.000 -100.00 % | 9.420 M | 0.000 -100.00 % | 3.633 M | 0.000 -100.00 % | 1.794 M | 0.000 -100.00 % | 3.030 M | 0.000 -100.00 % | 3.082 M | 0.000 -100.00 % | 11.682 M | 0.000 -100.00 % | 10.397 M | 0.000 -100.00 % | 5.156 M 41.51 % | 3.643 M -49.46 % | 7.209 M -37.15 % | 11.469 M |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 130.852 M | 0.000 | 0.000 | 0.000 -100.00 % | 131.486 M | 0.000 -100.00 % | 131.255 M | 0.000 -100.00 % | 131.656 M | 0.000 -100.00 % | 131.755 M | 0.000 -100.00 % | 133.858 M | 0.000 -100.00 % | 155.438 M | 0.000 -100.00 % | 155.664 M | 0.000 -100.00 % | 103.491 M | 0.000 -100.00 % | 103.491 M | 0.000 -100.00 % | 23.846 M | 0.000 -100.00 % | 21.660 M -99.29 % | 3.032 B | 1.383 B -59.64 % | 0.000 -100.00 % | 3.427 B | 0.000 -100.00 % | 2.450 B | 0.000 100.00 % | -591.745 M | 0.000 100.00 % | -17.728 M | 0.000 -100.00 % | 1.337 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 120.852 M 0.00 % | 120.852 M 239.57 % | 35.590 M 0.00 % | 35.590 M -0.51 % | 35.773 M 0.00 % | 35.773 M -2.20 % | 36.576 M 0.00 % | 36.576 M -1.02 % | 36.952 M 0.00 % | 36.952 M 30.18 % | 28.385 M 0.00 % | 28.385 M -7.17 % | 30.578 M 0.00 % | 30.578 M 431.79 % | 5.750 M 0.00 % | 5.750 M -52.63 % | 12.139 M 0.00 % | 12.139 M 1.81 % | 11.923 M 0.00 % | 11.923 M -85.01 % | 79.542 M 0.00 % | 79.542 M 17.33 % | 67.793 M 0.00 % | 67.793 M 21.75 % | 55.684 M 0.00 % | 55.684 M -10.92 % | 62.509 M 119.51 % | 28.476 M -80.32 % | 144.719 M -12.69 % | 144.719 M 0.00 % | 165.753 M 0.00 % | 165.753 M 23.76 % | 133.927 M 0.00 % | 133.927 M 4.75 % | 127.852 M 0.37 % | 127.383 M 14.59 % | 111.169 M 0.07 % | 111.096 M 154.20 % | 43.704 M 2.67 % | 42.568 M -18.61 % | 52.304 M 0.09 % | 52.258 M 12 565.63 % | 412.595 K -1.30 % | 418.025 K -96.52 % | 12.015 M 2.43 % | 11.730 M 0.02 % | 11.727 M -0.14 % | 11.743 M -0.74 % | 11.831 M -0.42 % | 11.881 M -4.94 % | 12.498 M -1.10 % | 12.636 M 2 967.85 % | 411.889 K 0.09 % | 411.523 K 132.78 % | 176.785 K -1.17 % | 178.871 K -60.49 % | 452.772 K 240.57 % | 132.945 K |
| Capital lease obligations | 2.420 M 0.00 % | 2.420 M -31.15 % | 3.515 M 0.00 % | 3.515 M -50.01 % | 7.031 M 0.00 % | 7.031 M -13.57 % | 8.135 M 0.00 % | 8.135 M -32.79 % | 12.104 M 0.00 % | 12.104 M 210.52 % | 3.898 M 0.00 % | 3.898 M -42.11 % | 6.734 M 0.00 % | 6.734 M -42.94 % | 11.801 M 0.00 % | 11.801 M -36.85 % | 18.688 M 0.00 % | 18.688 M -16.03 % | 22.255 M 0.00 % | 22.255 M -38.32 % | 36.079 M 0.00 % | 36.079 M -20.69 % | 45.493 M 0.00 % | 45.493 M -25.72 % | 61.242 M 0.00 % | 61.242 M 149.30 % | 24.566 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 -100.00 % | 663.563 K -67.41 % | 2.036 M -40.96 % | 3.448 M -36.74 % | 5.451 M |
| 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 -100.00 % | 3.464 B | 0.000 -100.00 % | 2.457 B | 0.000 -100.00 % | 1.509 B | 0.000 -100.00 % | 493.232 M | 0.000 -100.00 % | 1.463 B | 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.334 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 |
| Other total stockholders equity | 2.557 B 0.00 % | 2.557 B 0.00 % | 2.557 B 0.00 % | 2.557 B 0.00 % | 2.557 B 0.00 % | 2.557 B -32.20 % | 3.772 B 47.50 % | 2.557 B -33.34 % | 3.837 B 50.02 % | 2.557 B -31.77 % | 3.748 B 46.56 % | 2.557 B 0.00 % | 2.557 B 0.00 % | 2.557 B -31.29 % | 3.722 B 45.55 % | 2.557 B 2 440.77 % | 100.657 M -96.06 % | 2.557 B 143.98 % | 1.048 B -59.01 % | 2.557 B 23.89 % | 2.064 B -19.29 % | 2.557 B 133.57 % | 1.095 B -57.19 % | 2.557 B -39.12 % | 4.201 B 64.62 % | 2.552 B 1.55 % | 2.513 B -16.75 % | 3.019 B 18.29 % | 2.552 B 0.00 % | 2.552 B 0.00 % | 2.552 B 0.00 % | 2.552 B 0.00 % | 2.552 B 0.00 % | 2.552 B -4.81 % | 2.681 B 1.56 % | 2.640 B 14.99 % | 2.296 B 0.00 % | 2.296 B 151.62 % | 912.345 M 14.77 % | 794.930 M 64.32 % | 483.777 M 21.04 % | 399.687 M 109.01 % | 191.231 M 80.68 % | 105.839 M -46.24 % | 196.887 M 91.16 % | 102.994 M -46.31 % | 191.842 M 83.65 % | 104.463 M -45.54 % | 191.825 M 80.82 % | 106.086 M -34.50 % | 161.965 M 49.83 % | 108.096 M -43.15 % | 190.133 M 15.70 % | 164.330 M -13.26 % | 189.457 M -73.77 % | 722.277 M 152.87 % | 285.627 M 1.35 % | 281.812 M |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 11.973 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.678 M | 0.000 -100.00 % | 11.765 M | 0.000 -100.00 % | 11.907 M | 0.000 -100.00 % | 11.922 M | 0.000 -100.00 % | 12.036 M | 0.000 -100.00 % | 108.819 M | 0.000 -100.00 % | 98.362 M | 0.000 -100.00 % | 110.155 M | 0.000 -100.00 % | 141.415 M | 0.000 -100.00 % | 118.322 M | 0.000 -100.00 % | 76.524 M 23.82 % | 61.803 M | 28.520 M -75.15 % | 0.000 -100.00 % | 114.784 M | 0.000 -100.00 % | 66.631 M | 0.000 -100.00 % | 14.070 M | 0.000 -100.00 % | 14.324 M | 0.000 -100.00 % | 240.313 M | 0.000 -100.00 % | 102.901 M | 0.000 -100.00 % | 652.550 K | 0.000 -100.00 % | 18.926 M | 0.000 -100.00 % | 1.080 M | 0.000 -100.00 % | 1.219 M | 0.000 -100.00 % | 1.401 M | 0.000 -100.00 % | 1.971 M | 0.000 -100.00 % | 8.687 M -4.24 % | 9.072 M -0.09 % | 9.080 M -12.40 % | 10.364 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 4.722 B 0.00 % | 4.722 B -2.34 % | 4.835 B 0.00 % | 4.835 B -9.88 % | 5.365 B 0.00 % | 5.365 B -4.85 % | 5.638 B 0.00 % | 5.638 B -33.83 % | 8.520 B 0.00 % | 8.520 B -23.28 % | 11.105 B 0.00 % | 11.105 B -27.76 % | 15.372 B 0.00 % | 15.372 B -2.31 % | 15.736 B 0.00 % | 15.736 B -12.52 % | 17.987 B 0.00 % | 17.987 B 5.85 % | 16.993 B 0.00 % | 16.993 B -2.84 % | 17.490 B 0.00 % | 17.490 B -0.94 % | 17.655 B 0.00 % | 17.655 B 3.89 % | 16.995 B 0.00 % | 16.995 B 7.82 % | 15.763 B 2.21 % | 15.422 B 31.09 % | 11.765 B -1.89 % | 11.765 B 0.00 % | 11.992 B 0.00 % | 11.992 B 2.74 % | 11.672 B 0.00 % | 11.672 B 48.27 % | 7.872 B 0.37 % | 7.843 B 48.71 % | 5.274 B 0.14 % | 5.267 B -16.40 % | 6.300 B 2.67 % | 6.136 B 106.13 % | 2.977 B 0.09 % | 2.974 B 150.91 % | 1.185 B -1.30 % | 1.201 B 53.76 % | 781.058 M 2.43 % | 762.523 M 13.86 % | 669.675 M -0.14 % | 670.598 M 13.44 % | 591.132 M -0.42 % | 593.615 M -3.06 % | 612.370 M -1.10 % | 619.162 M 8.02 % | 573.186 M 0.09 % | 572.677 M -8.40 % | 625.166 M 12.58 % | 555.325 M 8.09 % | 513.759 M 2.57 % | 500.883 M |
| 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-10-01 | 2018-03-31 | 2018-03-31 | 2018-01-01 | 2017-10-01 | 2017-07-01 | 2017-03-31 | 2017-01-01 | 2016-10-01 | 2016-07-01 | 2016-03-31 | 2016-01-01 | 2015-10-01 | 2015-07-01 | 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 | 2013-01-01 | 2012-10-01 | 2012-07-01 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 |
| 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-09-30 | 2018-06-30 | 2018-03-31 | 2018-03-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2017-03-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2016-03-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2015-03-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2014-01-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2013-03-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2012-03-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 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2006-01-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2005-01-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2004-01-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2003-01-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2002-01-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2001-01-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 2000-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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 0.000 | 12.475 M 0.00 % | 12.475 M -50.00 % | 24.950 M 434.32 % | 24.950 M 0.00 % | 4.669 M 0.00 % | 4.669 M 1 238.39 % | -347.080 K -103.78 % | -410.182 K -18.18 % | 9.186 M 2.55 % | 8.957 M 396.01 % | 537.349 K | 1.806 M 236.08 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 -100.00 % | 49.171 M 0.00 % | 49.171 M | 0.000 | 0.000 -100.00 % | 247.271 M 0.00 % | 247.271 M | 0.000 | 0.000 100.00 % | -50.274 M 0.00 % | -50.274 M | 0.000 | 0.000 -100.00 % | 182.390 M 0.00 % | 182.390 M | 0.000 | 0.000 100.00 % | -171.767 M 0.00 % | -171.767 M | 0.000 | 0.000 -100.00 % | 81.889 M 0.00 % | 81.889 M 142.40 % | 33.782 M 0.00 % | 33.782 M 0.00 % | 33.782 M 107.54 % | -448.128 M 0.00 % | -448.128 M 63.94 % | -1.243 B -2 901.84 % | -1.243 B 0.00 % | 44.356 M 0.00 % | 44.356 M -15.93 % | 52.763 M -51.30 % | 52.763 M 0.00 % | 108.335 M 0.00 % | 108.335 M 183.47 % | -129.793 M -25.44 % | -129.793 M 0.00 % | -103.467 M 0.00 % | -103.467 M 0.00 % | -103.467 M -19 230.75 % | -103.467 M 0.00 % | 540.840 K 0.00 % | 540.840 K 0.00 % | 540.840 K 0.00 % | 540.840 K 107.66 % | -7.059 M 0.00 % | -7.059 M 0.00 % | -996.071 K 60.56 % | -7.059 M -608.72 % | -2.525 M 0.00 % | -2.525 M -41.90 % | -1.779 M 66.92 % | -1.780 M -0.01 % | -5.379 M 0.00 % | -5.379 M 0.00 % | -5.379 M 0.00 % | -5.379 M -218.52 % | 4.539 M 0.00 % | 4.539 M 0.00 % | 4.539 M 0.00 % | 4.539 M -26.82 % | 6.203 M 0.00 % | 6.203 M 0.00 % | 6.203 M 0.00 % | 6.203 M 337.18 % | 1.419 M 0.00 % | 1.419 M 0.00 % | 1.419 M 0.00 % | 1.419 M 120.79 % | -6.824 M 0.00 % | -6.824 M 0.00 % | -6.824 M 0.00 % | -6.824 M -141.30 % | 16.523 M 0.00 % | 16.523 M 0.00 % | 16.523 M 0.00 % | 16.523 M 397.34 % | -5.557 M 0.00 % | -5.557 M 0.00 % | -5.557 M 0.00 % | -5.557 M -365.66 % | 2.092 M 0.00 % | 2.092 M 0.00 % | 2.092 M 0.00 % | 2.092 M 129.69 % | -7.046 M 0.00 % | -7.046 M 0.00 % | -7.046 M 0.00 % | -7.046 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 |
| Accounts receivables | 0.000 | 0.000 -100.00 % | 43.330 M 0.00 % | 43.330 M | 0.000 | 0.000 100.00 % | -528.175 M 0.00 % | -528.175 M | 0.000 | 0.000 100.00 % | -23.573 M 0.00 % | -23.573 M | 0.000 | 0.000 -100.00 % | 107.875 M 0.00 % | 107.875 M | 0.000 | 0.000 100.00 % | -45.281 M 0.00 % | -45.281 M | 0.000 | 0.000 -100.00 % | 140.007 M 0.00 % | 140.007 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -105.538 M | -105.538 M 0.00 % | 0.000 | 0.000 100.00 % | -61.907 M | -61.907 M 0.00 % | 0.000 | 0.000 -100.00 % | 206.197 M | 206.197 M 0.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.260 M | -6.261 M -0.01 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 -100.00 % | 4.938 M 0.00 % | 4.938 M | 0.000 | 0.000 -100.00 % | 766.881 M 0.00 % | 766.881 M | 0.000 | 0.000 100.00 % | -5.183 M 0.00 % | -5.183 M | 0.000 | 0.000 -100.00 % | 69.956 M 0.00 % | 69.956 M | 0.000 | 0.000 -100.00 % | 11.159 M 0.00 % | 11.159 M | 0.000 | 0.000 -100.00 % | 54.992 M 0.00 % | 54.992 M 100.00 % | 27.496 M 0.00 % | 27.496 M 0.00 % | 27.496 M 107.61 % | -361.267 M 0.00 % | -361.267 M 50.00 % | -722.534 M -1 690.20 % | -722.534 M 0.00 % | -40.361 M 0.00 % | -40.361 M 71.49 % | -141.588 M -900.99 % | -141.588 M 0.00 % | -14.145 M 0.00 % | -14.145 M 51.90 % | -29.408 M -2 647.54 % | -29.408 M 0.00 % | 1.154 M 0.00 % | 1.154 M 0.00 % | 1.154 M 125.36 % | 1.154 M 0.00 % | -4.551 M 0.00 % | -4.551 M 0.00 % | -4.551 M 0.00 % | -4.551 M -246.31 % | 3.111 M 0.00 % | 3.111 M 0.00 % | 6.220 M 177.34 % | 3.111 M -49.99 % | 2.243 M 0.00 % | 2.243 M -49.96 % | 4.481 M 168.82 % | 4.482 M 0.01 % | -6.512 M 0.00 % | -6.512 M 0.00 % | -6.512 M 0.00 % | -6.512 M -3 294.84 % | 203.820 K 0.00 % | 203.820 K 0.00 % | 203.820 K 0.00 % | 203.820 K -97.90 % | 9.728 M 0.00 % | 9.728 M 0.00 % | 9.728 M 0.00 % | 9.728 M 234.19 % | -7.250 M 0.00 % | -7.250 M 0.00 % | -7.250 M 0.00 % | -7.250 M -558.33 % | 1.582 M 0.00 % | 1.582 M 0.00 % | 1.582 M 0.00 % | 1.582 M -78.36 % | 7.308 M 0.00 % | 7.308 M 0.00 % | 7.308 M 0.00 % | 7.308 M 243.44 % | -5.095 M 0.00 % | -5.095 M 0.00 % | -5.095 M 0.00 % | -5.095 M -271.33 % | 2.974 M 0.00 % | 2.974 M 0.00 % | 2.974 M 0.00 % | 2.974 M 187.88 % | -3.384 M 0.00 % | -3.384 M 0.00 % | -3.384 M 0.00 % | -3.384 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 -100.00 % | 904.000 K 0.00 % | 904.000 K | 0.000 | 0.000 -100.00 % | 8.566 M 0.00 % | 8.566 M | 0.000 | 0.000 100.00 % | -21.519 M 0.00 % | -21.519 M | 0.000 | 0.000 -100.00 % | 4.559 M 0.00 % | 4.559 M | 0.000 | 0.000 100.00 % | -137.645 M 0.00 % | -137.645 M | 0.000 | 0.000 100.00 % | -113.111 M 0.00 % | -113.111 M -1 899.48 % | 6.286 M 0.00 % | 6.286 M 0.00 % | 6.286 M 107.24 % | -86.862 M 0.00 % | -86.862 M 79.05 % | -414.705 M -589.52 % | -414.705 M 0.00 % | 84.716 M 0.00 % | 84.716 M -66.94 % | 256.257 M 109.22 % | 256.257 M 0.00 % | 122.480 M 0.00 % | 122.480 M 139.95 % | -306.582 M -193.04 % | -306.582 M 0.00 % | -104.621 M 0.00 % | -104.621 M 0.00 % | -104.621 M -2 154.50 % | -104.621 M 0.00 % | 5.092 M 0.00 % | 5.092 M 0.00 % | 5.092 M 0.00 % | 5.092 M 150.07 % | -10.170 M 0.00 % | -10.170 M 0.00 % | -7.216 M -51.34 % | -10.170 M -40.93 % | -4.768 M 0.00 % | -4.768 M 0.00 % | -4.768 M -521.11 % | -4.768 M 0.00 % | 1.132 M 0.00 % | 1.132 M 0.00 % | 1.132 M 0.00 % | 1.132 M -73.88 % | 4.335 M 0.00 % | 4.335 M 0.00 % | 4.335 M 0.00 % | 4.335 M 222.97 % | -3.525 M 0.00 % | -3.525 M 0.00 % | -3.525 M 0.00 % | -3.525 M -140.67 % | 8.668 M 0.00 % | 8.668 M 0.00 % | 8.668 M 0.00 % | 8.668 M 203.13 % | -8.405 M 0.00 % | -8.405 M 0.00 % | -8.405 M 0.00 % | -8.405 M -191.21 % | 9.216 M 0.00 % | 9.216 M 0.00 % | 9.216 M 0.00 % | 9.216 M 2 092.84 % | -462.444 K 0.00 % | -462.444 K 0.00 % | -462.444 K 0.00 % | -462.444 K 47.56 % | -881.798 K 0.00 % | -881.798 K 0.00 % | -881.798 K 0.00 % | -881.798 K 75.92 % | -3.662 M 0.00 % | -3.662 M 0.00 % | -3.662 M 0.00 % | -3.662 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 |
| Other non cash items | 178.996 M 0.00 % | 178.996 M -49.02 % | 351.127 M 0.00 % | 351.127 M 47.42 % | 238.174 M 0.00 % | 238.174 M -81.00 % | 1.254 B 0.00 % | 1.254 B 802.12 % | 138.964 M 0.00 % | 138.964 M -82.96 % | 815.431 M 0.00 % | 815.431 M 42.72 % | 571.350 M 0.00 % | 571.350 M 32.99 % | 429.620 M 0.00 % | 429.620 M -3.19 % | 443.793 M 0.00 % | 443.793 M 46.58 % | 302.771 M 0.00 % | 302.771 M -27.22 % | 415.991 M 0.00 % | 415.991 M 49.35 % | 278.534 M 0.00 % | 278.534 M 449.49 % | -79.697 M 0.00 % | -79.697 M -192.43 % | 86.224 M -61.23 % | 222.376 M 0.00 % | 222.376 M -78.35 % | 1.027 B 545.39 % | 1.027 B 0.00 % | -230.598 M 0.00 % | -230.598 M -121.94 % | 1.051 B 198.07 % | 1.051 B 0.00 % | -1.072 B 0.00 % | -1.072 B -245.97 % | 731.519 M 280.14 % | 734.309 M 0.38 % | -406.088 M -2.55 % | -395.982 M -327.57 % | -90.829 M -241.89 % | -92.611 M -1.96 % | 64.015 M -1.48 % | 64.975 M 306.78 % | -31.422 M 0.00 % | -31.422 M -436.58 % | -5.856 M 0.33 % | -5.875 M 71.60 % | 2.321 M 196.58 % | -20.689 M -991.31 % | -2.403 M 1.05 % | -2.429 M 82.36 % | -13.765 M -407.05 % | -13.767 M -0.01 % | -2.715 M 0.00 % | -2.715 M 0.00 % | -2.715 M 0.00 % | -2.715 M -167.60 % | -1.014 M 0.00 % | -1.014 M 0.00 % | -1.014 M 0.00 % | -1.014 M -178.13 % | 1.298 M 0.00 % | 1.298 M 0.00 % | 1.298 M 0.00 % | 1.298 M -34.32 % | 1.977 M 0.00 % | 1.977 M 0.00 % | 1.977 M 0.00 % | 1.977 M 11.18 % | 1.778 M 0.00 % | 1.778 M 0.00 % | 1.778 M 0.00 % | 1.778 M -41.25 % | 3.027 M 0.00 % | 3.027 M 0.00 % | 3.027 M 0.00 % | 3.027 M 83.61 % | 1.648 M 0.00 % | 1.648 M 0.00 % | 1.648 M 0.00 % | 1.648 M -78.70 % | 7.738 M 0.00 % | 7.738 M 0.00 % | 7.738 M 0.00 % | 7.738 M 379.82 % | 1.613 M 0.00 % | 1.613 M 0.00 % | 1.613 M 0.00 % | 1.613 M -81.80 % | 8.861 M 0.00 % | 8.861 M 0.00 % | 8.861 M 0.00 % | 8.861 M -50.91 % | 18.050 M 0.00 % | 18.050 M 0.00 % | 18.050 M 0.00 % | 18.050 M 55.98 % | 11.573 M 0.00 % | 11.573 M 0.00 % | 11.573 M 0.00 % | 11.573 M |
| Net cash provided by operating activities | 3.126 M 0.00 % | 3.126 M 138.55 % | -8.110 M 0.00 % | -8.110 M -114.77 % | 54.897 M 0.00 % | 54.897 M -93.37 % | 827.732 M 0.00 % | 827.732 M 271.33 % | -483.128 M 0.00 % | -483.128 M -833.10 % | -51.777 M 0.00 % | -51.777 M -269.55 % | 30.538 M 0.00 % | 30.538 M -54.83 % | 67.605 M 0.00 % | 67.605 M -57.57 % | 159.341 M 0.00 % | 159.341 M 146.30 % | -344.151 M 0.00 % | -344.151 M -291.76 % | 179.467 M 0.00 % | 179.467 M -7.95 % | 194.969 M 0.00 % | 194.969 M 214.16 % | -170.782 M 0.00 % | -170.782 M -1 512.18 % | 12.094 M 102.82 % | -428.721 M 0.00 % | -428.721 M 35.12 % | -660.759 M -235.95 % | -660.759 M 0.00 % | -196.684 M 0.00 % | -196.684 M -116.94 % | 1.161 B 210.84 % | 1.161 B 0.00 % | -1.048 B 0.00 % | -1.048 B -231.79 % | 791.221 M 244.45 % | 794.983 M 0.48 % | -547.729 M -2.55 % | -534.098 M -497.99 % | -89.315 M -214.79 % | -89.315 M 0.00 % | 77.807 M -1.48 % | 78.973 M 1 047.67 % | 6.881 M 0.00 % | 6.881 M 1.79 % | 6.760 M -0.33 % | 6.782 M 181.55 % | 13.644 M 575.58 % | -8.317 M -160.96 % | -2.869 M 1.05 % | -2.899 M -58.58 % | -1.828 M -142.81 % | -1.828 M -0.01 % | 4.270 M 0.00 % | 4.270 M 0.00 % | 4.270 M 0.00 % | 4.270 M -78.58 % | 19.938 M 0.00 % | 19.938 M 0.00 % | 19.938 M 0.00 % | 19.938 M -11.52 % | 22.533 M 0.00 % | 22.533 M 0.00 % | 22.533 M 0.00 % | 22.533 M 55.71 % | 14.471 M 0.00 % | 14.471 M 0.00 % | 14.471 M 0.00 % | 14.471 M 78.17 % | 8.122 M 0.00 % | 8.122 M 0.00 % | 8.122 M 0.00 % | 8.122 M -65.69 % | 23.674 M 0.00 % | 23.674 M 0.00 % | 23.674 M 0.00 % | 23.674 M 359.69 % | 5.150 M 0.00 % | 5.150 M 0.00 % | 5.150 M 0.00 % | 5.150 M -72.44 % | 18.685 M 0.00 % | 18.685 M 0.00 % | 18.685 M 0.00 % | 18.685 M 166.62 % | 7.008 M 0.00 % | 7.008 M 0.00 % | 7.008 M 0.00 % | 7.008 M -20.91 % | 8.861 M 0.00 % | 8.861 M 0.00 % | 8.861 M 0.00 % | 8.861 M -50.91 % | 18.050 M 0.00 % | 18.050 M 0.00 % | 18.050 M 0.00 % | 18.050 M 55.98 % | 11.573 M 0.00 % | 11.573 M 0.00 % | 11.573 M 0.00 % | 11.573 M |
| Investments in property plant and equipment | -793.000 K 0.00 % | -793.000 K -106.78 % | -383.500 K 0.00 % | -383.500 K 67.10 % | -1.166 M 0.00 % | -1.166 M -65.55 % | -704.000 K 0.00 % | -704.000 K -13.73 % | -619.000 K 0.00 % | -619.000 K 87.48 % | -4.945 M 0.00 % | -4.945 M -1 035.48 % | -435.500 K 0.00 % | -435.500 K 97.09 % | -14.969 M 0.00 % | -14.969 M 92.69 % | -204.668 M 0.00 % | -204.668 M -65.97 % | -123.318 M 0.00 % | -123.318 M -401.91 % | -24.570 M 0.00 % | -24.570 M 93.85 % | -399.401 M 0.00 % | -399.401 M -280.79 % | -104.887 M 0.00 % | -104.887 M -41.40 % | -74.175 M 18.75 % | -91.294 M 0.00 % | -91.294 M -56.71 % | -58.256 M 31.02 % | -58.256 M 0.00 % | -84.455 M 0.00 % | -84.455 M -120.66 % | -38.274 M -160.89 % | -38.274 M 0.00 % | -14.671 M 0.00 % | -14.671 M 91.67 % | -176.520 M -234.35 % | -176.157 M 0.21 % | -52.795 M -2.55 % | -51.481 M -10 011.55 % | -509.131 K 96.15 % | -509.131 K 0.00 % | -13.239 M 1.48 % | -13.438 M -129.12 % | -5.865 M 0.00 % | -5.865 M -29.55 % | -4.527 M 0.33 % | -4.542 M 13.35 % | -17.456 M 26.50 % | -5.242 M 69.97 % | -23.750 M 0.00 % | -23.750 M -297.35 % | -5.976 M 11.46 % | -5.977 M -0.01 % | -6.750 M 0.00 % | -6.750 M 0.00 % | -6.750 M 0.00 % | -6.750 M -336.56 % | -1.546 M 0.00 % | -1.546 M 0.00 % | -1.546 M 0.00 % | -1.546 M 28.56 % | -2.164 M 0.00 % | -2.164 M 0.00 % | -2.164 M 0.00 % | -2.164 M 72.06 % | -7.748 M 0.00 % | -7.748 M 0.00 % | -7.748 M 0.00 % | -7.748 M -33.43 % | -5.807 M 0.00 % | -5.807 M 0.00 % | -5.807 M 0.00 % | -5.807 M 74.66 % | -22.910 M 0.00 % | -22.910 M 0.00 % | -22.910 M 0.00 % | -22.910 M -476.83 % | -3.972 M 0.00 % | -3.972 M 0.00 % | -3.972 M 0.00 % | -3.972 M 57.11 % | -9.260 M 0.00 % | -9.260 M 0.00 % | -9.260 M 0.00 % | -9.260 M 37.46 % | -14.806 M 0.00 % | -14.806 M 0.00 % | -14.806 M 0.00 % | -14.806 M -45.38 % | -10.185 M 0.00 % | -10.185 M 0.00 % | -10.185 M 0.00 % | -10.185 M -6.45 % | -9.567 M 0.00 % | -9.567 M 0.00 % | -9.567 M 0.00 % | -9.567 M -96.08 % | -4.879 M 0.00 % | -4.879 M 0.00 % | -4.879 M 0.00 % | -4.879 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.500 K 0.00 % | 21.500 K 200.00 % | -21.500 K 0.00 % | -21.500 K 99.79 % | -10.000 M 0.00 % | -10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.038 M 0.00 % | 1.038 M | 0.000 | 0.000 100.00 % | -9.240 M 0.00 % | -9.240 M -308.73 % | 4.427 M 0.00 % | 4.427 M | 0.000 | 0.000 | 0.000 100.00 % | -25.577 M -3 896.33 % | -25.577 M 0.00 % | -640.000 K 0.00 % | -640.000 K 99.92 % | -759.298 M | -759.298 M 0.00 % | 0.000 | 0.000 100.00 % | -168.339 M 23.13 % | -166.835 M 0.89 % | -219.003 M -2.55 % | -213.553 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 7.469 M | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -4.021 M | 0.000 100.00 % | -118.087 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 % | 0.000 | -1.537 M 0.00 % | -1.537 M 0.00 % | -1.537 M 98.24 % | -1.537 M 0.00 % | -87.272 M 0.00 % | -87.272 M 0.00 % | -87.272 M 32.17 % | -87.272 M 0.00 % | -128.658 M 0.00 % | -128.658 M 0.00 % | -128.658 M | -128.658 M 0.00 % | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.058 M 0.00 % | -1.058 M 0.00 % | -1.058 M 87.16 % | -1.058 M 0.00 % | -8.240 M 0.00 % | -8.240 M 0.00 % | -8.240 M | -8.240 M 0.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.331 B | 0.000 -100.00 % | 30.507 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 % | 48.173 M 0.00 % | 48.173 M 0.00 % | 48.173 M 0.00 % | 48.173 M 309.98 % | 11.750 M 0.00 % | 11.750 M 0.00 % | 11.750 M -68.06 % | 11.750 M 0.00 % | 36.786 M 0.00 % | 36.786 M 0.00 % | 36.786 M | 36.786 M 0.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 132.852 M 0.00 % | 132.852 M 0.00 % | 132.852 M | 132.852 M 0.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 5.769 M 0.00 % | 5.769 M 990.97 % | -647.499 K 0.00 % | -647.499 K -158.78 % | 1.102 M 0.00 % | 1.102 M 139.54 % | -2.786 M 0.00 % | -2.786 M -100.47 % | 597.886 M 0.00 % | 597.886 M 717.20 % | 73.163 M 0.00 % | 73.163 M 724.76 % | -11.711 M 0.00 % | -11.711 M 52.56 % | -24.685 M 0.00 % | -24.685 M -137.60 % | 65.649 M 0.00 % | 65.649 M 237.53 % | -47.735 M 0.00 % | -47.735 M -114.75 % | 323.657 M 0.00 % | 323.657 M 195.95 % | 109.362 M 0.00 % | 109.362 M 160.03 % | -182.185 M 0.00 % | -182.185 M -800.65 % | 26.002 M -67.31 % | 79.544 M 0.00 % | 79.544 M -54.11 % | 173.353 M -36.33 % | 173.353 M 0.00 % | 272.275 M 0.00 % | 272.275 M 120.91 % | -1.302 B -1 051.01 % | -1.302 B 0.00 % | 136.944 M 0.00 % | 136.944 M -56.03 % | 309.958 M 241.78 % | 311.459 M 0.48 % | -218.613 M -2.55 % | -213.173 M -5 684.89 % | -3.685 M -607.24 % | -3.685 M 0.00 % | 726.473 K -1.48 % | 737.362 K -87.43 % | 5.865 M 0.00 % | 5.865 M 151.99 % | -11.281 M 0.33 % | -11.318 M -87.71 % | 8.215 M 499.50 % | -6.030 M -173.40 % | 1.370 M -1.05 % | 1.385 M -93.01 % | 19.816 M 193.55 % | 19.818 M 0.01 % | 6.750 M 0.00 % | 6.750 M 0.00 % | 6.750 M 0.00 % | 6.750 M 336.56 % | 1.546 M 0.00 % | 1.546 M 0.00 % | 1.546 M 0.00 % | 1.546 M -28.56 % | 2.164 M 0.00 % | 2.164 M 0.00 % | 2.164 M 0.00 % | 2.164 M -72.06 % | 7.748 M 0.00 % | 7.748 M 0.00 % | 7.748 M 0.00 % | 7.748 M 33.43 % | 5.807 M 0.00 % | 5.807 M 0.00 % | 5.807 M 0.00 % | 5.807 M -74.66 % | 22.910 M 0.00 % | 22.910 M 0.00 % | 22.910 M 0.00 % | 22.910 M 476.83 % | 3.972 M 0.00 % | 3.972 M 0.00 % | 3.972 M 0.00 % | 3.972 M -57.11 % | 9.260 M 0.00 % | 9.260 M 0.00 % | 9.260 M 0.00 % | 9.260 M -37.46 % | 14.806 M 0.00 % | 14.806 M 0.00 % | 14.806 M 0.00 % | 14.806 M 45.38 % | 10.185 M 0.00 % | 10.185 M 0.00 % | 10.185 M 0.00 % | 10.185 M 6.45 % | 9.567 M 0.00 % | 9.567 M 0.00 % | 9.567 M 0.00 % | 9.567 M 96.08 % | 4.879 M 0.00 % | 4.879 M 0.00 % | 4.879 M 0.00 % | 4.879 M |
| Net cash used for investing activites | 4.976 M 0.00 % | 4.976 M 582.64 % | -1.031 M 0.00 % | -1.031 M -1 510.94 % | -64.000 K 0.00 % | -64.000 K 98.15 % | -3.468 M 0.00 % | -3.468 M -100.58 % | 597.245 M 0.00 % | 597.245 M 925.89 % | 58.218 M 0.00 % | 58.218 M 579.31 % | -12.146 M 0.00 % | -12.146 M 69.37 % | -39.654 M 0.00 % | -39.654 M 71.48 % | -139.019 M 0.00 % | -139.019 M 18.23 % | -170.015 M 0.00 % | -170.015 M -156.84 % | 299.088 M 0.00 % | 299.088 M 199.94 % | -299.279 M 0.00 % | -299.279 M -5.89 % | -282.645 M 0.00 % | -282.645 M -793.46 % | -31.635 M -143.02 % | 73.542 M 0.00 % | 73.542 M -17.85 % | 89.521 M -52.17 % | 89.521 M 0.00 % | 187.180 M 0.00 % | 187.180 M 108.91 % | -2.100 B -1 817.40 % | -2.100 B 0.00 % | 122.273 M 0.00 % | 122.273 M 487.77 % | -34.901 M 92.88 % | -31.532 M 9.65 % | -490.411 M -2.55 % | -478.207 M -280.45 % | -125.695 M -904.53 % | -125.695 M 0.00 % | -12.513 M 1.48 % | -12.700 M -432.31 % | -2.386 M 0.00 % | -2.386 M 84.91 % | -15.808 M 0.33 % | -15.860 M -163.04 % | -1.772 M -229.34 % | -6.030 M -240.21 % | 1.370 M -1.05 % | 1.385 M -89.99 % | 13.839 M 305.02 % | 13.841 M 0.01 % | -6.750 M 0.00 % | -6.750 M 0.00 % | -6.750 M 0.00 % | -6.750 M -336.56 % | -1.546 M 0.00 % | -1.546 M 0.00 % | -1.546 M 0.00 % | -1.546 M 28.56 % | -2.164 M 0.00 % | -2.164 M 0.00 % | -2.164 M 0.00 % | -2.164 M 72.06 % | -7.748 M 0.00 % | -7.748 M 0.00 % | -7.748 M 0.00 % | -7.748 M -33.43 % | -5.807 M 0.00 % | -5.807 M 0.00 % | -5.807 M 0.00 % | -5.807 M 74.66 % | -22.910 M 0.00 % | -22.910 M 0.00 % | -22.910 M 0.00 % | -22.910 M -476.83 % | -3.972 M 0.00 % | -3.972 M 0.00 % | -3.972 M 0.00 % | -3.972 M 57.11 % | -9.260 M 0.00 % | -9.260 M 0.00 % | -9.260 M 0.00 % | -9.260 M 37.46 % | -14.806 M 0.00 % | -14.806 M 0.00 % | -14.806 M 0.00 % | -14.806 M -44.21 % | -10.267 M 0.00 % | -10.267 M 0.00 % | -10.267 M 0.00 % | -10.267 M -4.94 % | -9.784 M 0.00 % | -9.784 M 0.00 % | -9.784 M 0.00 % | -9.784 M -98.55 % | -4.928 M 0.00 % | -4.928 M 0.00 % | -4.928 M 0.00 % | -4.928 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 0.000 | 66.648 M 0.00 % | 66.648 M 0.00 % | 66.648 M 1 111.60 % | 66.648 M 0.00 % | 5.501 M 0.00 % | 5.501 M 0.00 % | 5.501 M -92.63 % | 5.501 M 0.00 % | 74.677 M 0.00 % | 74.677 M 0.00 % | 74.677 M | 74.677 M 0.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 20.792 M 0.00 % | 20.792 M 0.00 % | 20.792 M 0.00 % | 20.792 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | 0.000 | -20.228 M 0.00 % | -20.228 M -28.47 % | -2.077 M 94.78 % | -15.745 M -658.20 % | -39.794 M -2.55 % | -38.804 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | -1.643 M 0.00 % | -1.643 M 0.00 % | -1.643 M 0.00 % | -1.643 M -11.81 % | -1.469 M 0.00 % | -1.469 M 0.00 % | -1.469 M 0.00 % | -1.469 M -199.57 % | -490.512 K 0.00 % | -490.512 K 0.00 % | -490.512 K 0.00 % | -490.512 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 100.00 % | -590.325 K 0.00 % | -590.325 K 0.00 % | -590.325 K 0.00 % | -590.325 K 59.96 % | -1.474 M 0.00 % | -1.474 M 0.00 % | -1.474 M 0.00 % | -1.474 M 44.44 % | -2.654 M 0.00 % | -2.654 M 0.00 % | -2.654 M 0.00 % | -2.654 M -348.83 % | -591.237 K 0.00 % | -591.237 K 0.00 % | -591.237 K 0.00 % | -591.237 K |
| Other financing activites | -1.762 M 0.00 % | -1.762 M -31.39 % | -1.341 M 0.00 % | -1.341 M 97.71 % | -58.602 M 0.00 % | -58.602 M 92.93 % | -829.062 M 0.00 % | -829.062 M -678.36 % | -106.514 M 0.00 % | -106.514 M -1 184.46 % | -8.293 M 0.00 % | -8.293 M 83.32 % | -49.704 M 0.00 % | -49.704 M -90.36 % | -26.111 M 0.00 % | -26.111 M 50.83 % | -53.102 M 0.00 % | -53.102 M -111.91 % | 445.902 M 0.00 % | 445.902 M 202.55 % | -434.815 M 0.00 % | -434.815 M -700.81 % | 72.371 M 0.00 % | 72.371 M -72.97 % | 267.768 M 0.00 % | 267.768 M 114.30 % | -1.872 B -350.05 % | -416.013 M 0.00 % | -416.013 M -171.07 % | 585.368 M 1 462.09 % | 585.368 M 0.00 % | 37.474 M 0.00 % | 37.474 M -95.82 % | 896.761 M -11.34 % | 896.761 M 0.00 % | 1.011 B 0.00 % | 1.011 B 237.83 % | -716.302 M -217.80 % | -733.874 M -2.45 % | 608.076 M 2.55 % | 592.943 M | 0.000 -100.00 % | 0.000 | 230.056 M -1.48 % | 233.504 M 489.01 % | -60.025 M | 0.000 -100.00 % | 11.716 M -0.33 % | 11.755 M 210.69 % | 3.767 M 297.18 % | 3.783 M 0.44 % | -1.910 M 1.05 % | -1.931 M 83.38 % | -11.613 M 69.50 % | -11.615 M -0.01 % | -38.074 M 0.00 % | -38.074 M 0.00 % | -38.074 M 0.00 % | -38.074 M 35.32 % | -58.861 M 0.00 % | -58.861 M 0.00 % | -58.861 M 0.00 % | -58.861 M -27.26 % | -46.252 M 0.00 % | -46.252 M 0.00 % | -46.252 M 0.00 % | -46.252 M 47.02 % | -87.301 M 0.00 % | -87.301 M 0.00 % | -87.301 M 0.00 % | -87.301 M 29.70 % | -124.191 M 0.00 % | -124.191 M 0.00 % | -124.191 M 0.00 % | -124.191 M -285.98 % | -32.176 M 0.00 % | -32.176 M 0.00 % | -32.176 M 0.00 % | -32.176 M 42.66 % | -56.118 M 0.00 % | -56.118 M 0.00 % | -56.118 M 0.00 % | -56.118 M 0.40 % | -56.345 M 0.00 % | -56.345 M 0.00 % | -56.345 M 0.00 % | -56.345 M -92.02 % | -29.344 M 0.00 % | -29.344 M 0.00 % | -29.344 M 0.00 % | -29.344 M -4.98 % | -27.951 M 0.00 % | -27.951 M 0.00 % | -27.951 M 0.00 % | -27.951 M -9.86 % | -25.443 M 0.00 % | -25.443 M 0.00 % | -25.443 M 0.00 % | -25.443 M -74.41 % | -14.588 M 0.00 % | -14.588 M 0.00 % | -14.588 M 0.00 % | -14.588 M |
| Net cash used provided by financing activities | -1.762 M 0.00 % | -1.762 M -31.39 % | -1.341 M 0.00 % | -1.341 M 97.71 % | -58.602 M 0.00 % | -58.602 M 92.93 % | -829.062 M 0.00 % | -829.062 M -678.36 % | -106.514 M 0.00 % | -106.514 M -1 184.46 % | -8.293 M 0.00 % | -8.293 M 83.32 % | -49.704 M 0.00 % | -49.704 M -90.36 % | -26.111 M 0.00 % | -26.111 M 50.83 % | -53.102 M 0.00 % | -53.102 M -111.91 % | 445.902 M 0.00 % | 445.902 M 202.55 % | -434.815 M 0.00 % | -434.815 M -700.81 % | 72.371 M 0.00 % | 72.371 M -72.97 % | 267.768 M 0.00 % | 267.768 M 114.30 % | -1.872 B -350.05 % | -416.013 M 0.00 % | -416.013 M -171.07 % | 585.368 M 1 462.09 % | 585.368 M 0.00 % | 37.474 M 0.00 % | 37.474 M -95.82 % | 896.761 M -9.53 % | 896.761 M 0.00 % | 991.245 M 0.00 % | 991.245 M 238.03 % | -714.225 M -225.68 % | -718.129 M -0.55 % | 568.281 M 2.55 % | 554.139 M 301.82 % | -274.574 M -219.35 % | -274.574 M 0.00 % | 230.056 M -1.48 % | 233.504 M 489.01 % | -60.025 M 0.00 % | -60.025 M -612.32 % | 11.716 M -0.33 % | 11.755 M 210.69 % | 3.767 M 297.18 % | 3.783 M 0.44 % | -1.910 M 1.05 % | -1.931 M 83.38 % | -11.613 M 70.76 % | -11.615 M -0.01 % | -39.717 M 0.00 % | -39.717 M 0.00 % | -39.717 M 0.00 % | -39.717 M 34.17 % | -60.330 M 0.00 % | -60.330 M 0.00 % | -60.330 M 0.00 % | -60.330 M -29.07 % | -46.742 M 0.00 % | -46.742 M 0.00 % | -46.742 M 0.00 % | -46.742 M 46.46 % | -87.301 M 0.00 % | -87.301 M 0.00 % | -87.301 M 0.00 % | -87.301 M 29.70 % | -124.191 M 0.00 % | -124.191 M 0.00 % | -124.191 M 0.00 % | -124.191 M -285.98 % | -32.176 M 0.00 % | -32.176 M 0.00 % | -32.176 M 0.00 % | -32.176 M 42.66 % | -56.118 M 0.00 % | -56.118 M 0.00 % | -56.118 M 0.00 % | -56.118 M 0.40 % | -56.345 M 0.00 % | -56.345 M 0.00 % | -56.345 M 0.00 % | -56.345 M -88.23 % | -29.934 M 0.00 % | -29.934 M 0.00 % | -29.934 M 0.00 % | -29.934 M -1.73 % | -29.425 M 0.00 % | -29.425 M 0.00 % | -29.425 M 0.00 % | -29.425 M -4.73 % | -28.097 M 0.00 % | -28.097 M 0.00 % | -28.097 M 0.00 % | -28.097 M -85.10 % | -15.180 M 0.00 % | -15.180 M 0.00 % | -15.180 M 0.00 % | -15.180 M |
| Effect of forex changes on cash | 56.500 K 0.00 % | 56.500 K 11 200.00 % | 500.000 0.00 % | 500.000 100.18 % | -279.500 K 0.00 % | -279.500 K -140.19 % | 695.500 K 0.00 % | 695.500 K 200.00 % | -695.500 K 0.00 % | -695.500 K 95.22 % | -14.565 M 0.00 % | -14.565 M -1 073.56 % | 1.496 M 0.00 % | 1.496 M | 0.000 | 0.000 100.00 % | -2.501 M 0.00 % | -2.501 M -12.48 % | -2.224 M 0.00 % | -2.224 M -355.28 % | 871.000 K 0.00 % | 871.000 K -57.56 % | 2.053 M 0.00 % | 2.053 M 21 705.26 % | -9.500 K 0.00 % | -9.500 K -101.36 % | 698.500 K 1 950.33 % | -37.750 K 0.00 % | -37.750 K -106.57 % | 574.500 K 139.35 % | 574.500 K 0.00 % | -1.460 M 0.00 % | -1.460 M -9 519.35 % | 15.500 K -57.53 % | 15.500 K 0.00 % | 36.500 K 0.00 % | 36.500 K -99.23 % | 4.712 M 1 762.92 % | 4.714 M 0.04 % | -283.387 K -2.55 % | -276.334 K 71.68 % | -975.635 K -226.94 % | -975.635 K 0.00 % | -298.415 K 1.48 % | -302.888 K -110.69 % | -143.758 K 0.00 % | -143.758 K -179.53 % | 180.754 K -0.33 % | 181.349 K -34.07 % | 273.839 K 314.42 % | 275.043 K 0.44 % | -127.709 K 1.05 % | -129.065 K -342.76 % | 53.157 K 325.01 % | 53.165 K 0.02 % | -23.625 K 0.00 % | -23.625 K 0.00 % | -23.625 K 0.00 % | -23.625 K -109.99 % | 236.396 K 0.00 % | 236.396 K 0.00 % | 236.396 K 0.00 % | 236.396 K 149.38 % | 94.795 K 0.00 % | 94.795 K 0.00 % | 94.795 K 0.00 % | 94.795 K 221.22 % | 29.511 K 0.00 % | 29.511 K 0.00 % | 29.511 K 0.00 % | 29.511 K -80.19 % | 149.005 K 0.00 % | 149.005 K 0.00 % | 149.005 K 0.00 % | 149.005 K -17.74 % | 181.142 K 0.00 % | 181.142 K 0.00 % | 181.142 K 0.00 % | 181.142 K 1.45 % | 178.556 K 0.00 % | 178.556 K 0.00 % | 178.556 K 0.00 % | 178.556 K 217.36 % | -152.144 K 0.00 % | -152.144 K 0.00 % | -152.144 K 0.00 % | -152.144 K -8.61 % | -140.086 K 0.00 % | -140.086 K 0.00 % | -140.086 K 0.00 % | -140.086 K -100.40 % | 35.453 M 0.00 % | 35.453 M 0.00 % | 35.453 M 0.00 % | 35.453 M 62.77 % | 21.782 M 0.00 % | 21.782 M 0.00 % | 21.782 M 0.00 % | 21.782 M 208.89 % | 7.052 M 0.00 % | 7.052 M 0.00 % | 7.052 M 0.00 % | 7.052 M |
| Net change in cash | 0.000 | 0.000 | 0.000 100.00 % | -57.254 M -1 314.20 % | -4.049 M 0.00 % | -4.049 M 1.32 % | -4.103 M 0.00 % | -4.103 M 59.35 % | -10.093 M -246.09 % | 6.909 M 113.09 % | -52.791 M -221.58 % | -16.416 M 44.94 % | -29.817 M 0.00 % | -29.817 M -1 719.58 % | 1.841 M 0.00 % | 1.841 M 105.22 % | -35.281 M 0.00 % | -35.281 M 49.95 % | -70.487 M 0.00 % | -70.487 M -258.01 % | 44.611 M 0.00 % | 44.611 M 249.27 % | -29.887 M 88.63 % | -262.900 M -269.48 % | 155.123 M 243.93 % | -107.778 M 0.00 % | -107.778 M -623.02 % | 20.607 M 0.00 % | 20.607 M 112.73 % | 20.607 M -89.41 % | -161.927 M -885.79 % | 194.524 M 1 522.35 % | 11.990 M 105.62 % | 11.990 M 3 775.65 % | -213.180 M -1 877.95 % | -326.208 K 99.85 % | -222.700 M -524.76 % | -222.700 M -547.89 % | -35.646 M 83.99 % | 49.722 M -78.05 % | 226.510 M 0.00 % | -422.300 M -164.84 % | 226.510 M 153.64 % | 651.299 M 11 518.00 % | 5.606 M 0.00 % | 5.606 M 110.90 % | -51.424 M -190.73 % | 56.677 M 17 329.49 % | -328.952 K 99.31 % | -328.952 K -100.74 % | -47.442 M -14 322.16 % | 44.443 M 1 941.49 % | -2.413 M 0.00 % | -2.413 M -123.01 % | -2.413 M 0.00 % | 10.487 M 0.00 % | 10.487 M 0.00 % | 10.487 M 0.00 % | 10.487 M 1 354.83 % | 720.856 K 0.00 % | 720.856 K 0.00 % | 720.856 K 0.00 % | 720.856 K -89.50 % | 6.867 M 0.00 % | 6.867 M 0.00 % | 6.867 M 0.00 % | 6.867 M 281.02 % | -3.793 M 0.00 % | -3.793 M 0.00 % | -3.793 M 0.00 % | -3.793 M -123.21 % | 16.343 M 0.00 % | 16.343 M 0.00 % | 16.343 M 0.00 % | 16.343 M 338.88 % | -6.842 M 0.00 % | -6.842 M 0.00 % | -6.842 M 0.00 % | -6.842 M 48.29 % | -13.231 M 0.00 % | -13.231 M 0.00 % | -13.231 M 0.00 % | -13.231 M -199.31 % | 13.323 M 0.00 % | 13.323 M 0.00 % | 13.323 M 0.00 % | 13.323 M 707.18 % | -2.194 M 0.00 % | -2.194 M 0.00 % | -2.194 M 0.00 % | -2.194 M -147.47 % | 4.622 M 0.00 % | 4.622 M 0.00 % | 4.622 M 0.00 % | 4.622 M 136.85 % | 1.951 M 0.00 % | 1.951 M 0.00 % | 1.951 M 0.00 % | 1.951 M 231.58 % | -1.483 M 0.00 % | -1.483 M 0.00 % | -1.483 M 0.00 % | -1.483 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.049 M 1.32 % | -4.103 M 0.00 % | -4.103 M | 0.000 -100.00 % | 104.773 M | 0.000 -100.00 % | 157.564 M 70.21 % | 92.571 M -24.36 % | 122.388 M | 0.000 | 0.000 -100.00 % | 148.522 M -19.19 % | 183.803 M | 0.000 | 0.000 -100.00 % | 360.057 M 14.14 % | 315.447 M | 0.000 | 0.000 -100.00 % | 330.609 M 88.40 % | 175.487 M 0.00 % | 175.487 M 0.00 % | 175.487 M 306.49 % | 43.172 M 0.00 % | 43.172 M -80.87 % | 43.172 M 38.45 % | 225.705 M 422.81 % | 31.181 M 0.00 % | 31.181 M -87.84 % | 31.181 M -87.85 % | 256.352 M 722.14 % | 256.678 M 0.00 % | 256.678 M 268.66 % | 256.678 M 1 189.73 % | 69.624 M -72.88 % | 19.902 M 0.00 % | 19.902 M 0.00 % | 668.713 M 3 740.16 % | 19.902 M -97.02 % | 17.414 M 0.00 % | 17.414 M 0.00 % | 17.414 M -76.61 % | 74.443 M 319.01 % | 17.766 M 0.00 % | 17.766 M -72.62 % | 17.766 M -13.06 % | 64.879 M 265.18 % | 20.436 M 0.00 % | 20.436 M 0.00 % | 20.436 M 90.33 % | 20.436 M 0.00 % | 10.737 M 0.00 % | 10.737 M 0.00 % | 10.737 M 0.00 % | 10.737 M 2.42 % | 10.483 M 0.00 % | 10.483 M 0.00 % | 10.483 M 0.00 % | 10.483 M 188.56 % | 3.633 M 0.00 % | 3.633 M 0.00 % | 3.633 M 0.00 % | 3.633 M -51.60 % | 7.506 M 0.00 % | 7.506 M 0.00 % | 7.506 M 0.00 % | 7.506 M 192.55 % | -8.110 M 0.00 % | -8.110 M 0.00 % | -8.110 M 0.00 % | -8.110 M -394.73 % | -1.639 M 0.00 % | -1.639 M 0.00 % | -1.639 M 0.00 % | -1.639 M -114.20 % | 11.548 M 0.00 % | 11.548 M 0.00 % | 11.548 M 0.00 % | 11.548 M 754.11 % | -1.765 M 0.00 % | -1.765 M 0.00 % | -1.765 M 0.00 % | -1.765 M -510.50 % | 430.075 K 0.00 % | 430.075 K 0.00 % | 430.075 K 0.00 % | 430.075 K 110.26 % | -4.192 M 0.00 % | -4.192 M 0.00 % | -4.192 M 0.00 % | -4.192 M 31.77 % | -6.144 M 0.00 % | -6.144 M 0.00 % | -6.144 M 0.00 % | -6.144 M -31.36 % | -4.677 M 0.00 % | -4.677 M 0.00 % | -4.677 M 0.00 % | -4.677 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.049 M 0.00 % | -4.049 M 1.32 % | -4.103 M 0.00 % | -4.103 M -104.33 % | 94.680 M 1 270.49 % | 6.909 M -93.41 % | 104.773 M 37.58 % | 76.155 M -17.73 % | 92.571 M 410.47 % | -29.817 M -1 719.58 % | 1.841 M -98.78 % | 150.363 M 1.24 % | 148.522 M 520.97 % | -35.281 M 49.95 % | -70.487 M -124.34 % | 289.570 M -19.58 % | 360.057 M 707.11 % | 44.611 M 249.27 % | -29.887 M -144.14 % | 67.709 M -79.52 % | 330.609 M 388.28 % | 67.709 M 0.00 % | 67.709 M 6.16 % | 63.778 M 0.00 % | 63.778 M 0.00 % | 63.778 M -71.74 % | 63.778 M 0.00 % | 225.705 M 422.81 % | 43.172 M 0.00 % | 43.172 M -83.16 % | 43.172 M 0.00 % | 256.352 M 654.46 % | 33.978 M 0.00 % | 33.978 M -51.20 % | 33.978 M 0.00 % | 69.624 M -71.74 % | 246.412 M 0.00 % | 246.412 M -63.15 % | 246.412 M 0.00 % | 668.713 M 2 804.97 % | 23.020 M 0.00 % | 23.020 M 0.00 % | 23.020 M -69.08 % | 74.443 M 326.91 % | 17.437 M 0.00 % | 17.437 M -73.12 % | 17.437 M 0.00 % | 64.879 M 259.99 % | 18.023 M 0.00 % | 18.023 M -15.08 % | 18.023 M 0.00 % | 21.224 M 0.00 % | 21.224 M 0.00 % | 21.224 M 0.00 % | 21.224 M 89.43 % | 11.204 M 0.00 % | 11.204 M 0.00 % | 11.204 M 0.00 % | 11.204 M 6.71 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 0.00 % | 10.500 M 182.83 % | 3.712 M 0.00 % | 3.712 M 0.00 % | 3.712 M 0.00 % | 3.712 M -54.91 % | 8.233 M 0.00 % | 8.233 M 0.00 % | 8.233 M 0.00 % | 8.233 M 197.08 % | -8.481 M 0.00 % | -8.481 M 0.00 % | -8.481 M 0.00 % | -8.481 M -403.88 % | -1.683 M 0.00 % | -1.683 M 0.00 % | -1.683 M 0.00 % | -1.683 M -114.56 % | 11.557 M 0.00 % | 11.557 M 0.00 % | 11.557 M 0.00 % | 11.557 M 755.14 % | -1.764 M 0.00 % | -1.764 M 0.00 % | -1.764 M 0.00 % | -1.764 M -510.65 % | 429.577 K 0.00 % | 429.577 K 0.00 % | 429.577 K 0.00 % | 429.577 K 110.25 % | -4.192 M 0.00 % | -4.192 M 0.00 % | -4.192 M 0.00 % | -4.192 M 31.94 % | -6.160 M 0.00 % | -6.160 M 0.00 % | -6.160 M 0.00 % | -6.160 M |
| Operating cash flow | 3.126 M 0.00 % | 3.126 M 138.55 % | -8.110 M 0.00 % | -8.110 M -114.77 % | 54.897 M 0.00 % | 54.897 M -93.37 % | 827.732 M 0.00 % | 827.732 M 271.33 % | -483.128 M 0.00 % | -483.128 M -833.10 % | -51.777 M 0.00 % | -51.777 M -269.55 % | 30.538 M 0.00 % | 30.538 M -54.83 % | 67.605 M 0.00 % | 67.605 M -57.57 % | 159.341 M 0.00 % | 159.341 M 146.30 % | -344.151 M 0.00 % | -344.151 M -291.76 % | 179.467 M 0.00 % | 179.467 M -7.95 % | 194.969 M 0.00 % | 194.969 M 214.16 % | -170.782 M 0.00 % | -170.782 M -1 512.18 % | 12.094 M 102.82 % | -428.721 M 0.00 % | -428.721 M 35.12 % | -660.759 M -235.95 % | -660.759 M 0.00 % | -196.684 M 0.00 % | -196.684 M -116.94 % | 1.161 B 210.84 % | 1.161 B 0.00 % | -1.048 B 0.00 % | -1.048 B -231.79 % | 791.221 M 244.45 % | 794.983 M 0.48 % | -547.729 M -2.55 % | -534.098 M -497.99 % | -89.315 M -214.79 % | -89.315 M 0.00 % | 77.807 M -1.48 % | 78.973 M 1 047.67 % | 6.881 M 0.00 % | 6.881 M 1.79 % | 6.760 M -0.33 % | 6.782 M 181.55 % | 13.644 M 575.58 % | -8.317 M -160.96 % | -2.869 M 1.05 % | -2.899 M -58.58 % | -1.828 M -142.81 % | -1.828 M -0.01 % | 4.270 M 0.00 % | 4.270 M 0.00 % | 4.270 M 0.00 % | 4.270 M -78.58 % | 19.938 M 0.00 % | 19.938 M 0.00 % | 19.938 M 0.00 % | 19.938 M -11.52 % | 22.533 M 0.00 % | 22.533 M 0.00 % | 22.533 M 0.00 % | 22.533 M 55.71 % | 14.471 M 0.00 % | 14.471 M 0.00 % | 14.471 M 0.00 % | 14.471 M 78.17 % | 8.122 M 0.00 % | 8.122 M 0.00 % | 8.122 M 0.00 % | 8.122 M -65.69 % | 23.674 M 0.00 % | 23.674 M 0.00 % | 23.674 M 0.00 % | 23.674 M 359.69 % | 5.150 M 0.00 % | 5.150 M 0.00 % | 5.150 M 0.00 % | 5.150 M -72.44 % | 18.685 M 0.00 % | 18.685 M 0.00 % | 18.685 M 0.00 % | 18.685 M 166.62 % | 7.008 M 0.00 % | 7.008 M 0.00 % | 7.008 M 0.00 % | 7.008 M -20.91 % | 8.861 M 0.00 % | 8.861 M 0.00 % | 8.861 M 0.00 % | 8.861 M -50.91 % | 18.050 M 0.00 % | 18.050 M 0.00 % | 18.050 M 0.00 % | 18.050 M 55.98 % | 11.573 M 0.00 % | 11.573 M 0.00 % | 11.573 M 0.00 % | 11.573 M |
| Capital expenditure | -793.000 K 0.00 % | -793.000 K -106.78 % | -383.500 K 0.00 % | -383.500 K 67.10 % | -1.166 M 0.00 % | -1.166 M -65.55 % | -704.000 K 0.00 % | -704.000 K -13.73 % | -619.000 K 0.00 % | -619.000 K 87.48 % | -4.945 M 0.00 % | -4.945 M -1 035.48 % | -435.500 K 0.00 % | -435.500 K 97.09 % | -14.969 M 0.00 % | -14.969 M 92.69 % | -204.668 M 0.00 % | -204.668 M -65.97 % | -123.318 M 0.00 % | -123.318 M -401.91 % | -24.570 M 0.00 % | -24.570 M 93.85 % | -399.401 M 0.00 % | -399.401 M -280.79 % | -104.887 M 0.00 % | -104.887 M -41.40 % | -74.175 M 18.75 % | -91.294 M 0.00 % | -91.294 M -56.71 % | -58.256 M 31.02 % | -58.256 M 0.00 % | -84.455 M 0.00 % | -84.455 M -120.66 % | -38.274 M -160.89 % | -38.274 M 0.00 % | -14.671 M 0.00 % | -14.671 M 91.67 % | -176.520 M -234.35 % | -176.157 M 0.21 % | -52.795 M -2.55 % | -51.481 M -10 011.55 % | -509.131 K 96.15 % | -509.131 K 0.00 % | -13.239 M 1.48 % | -13.438 M -129.12 % | -5.865 M 0.00 % | -5.865 M -29.55 % | -4.527 M 0.33 % | -4.542 M 13.35 % | -17.456 M 26.50 % | -5.242 M 69.97 % | -23.750 M 0.00 % | -23.750 M -297.35 % | -5.976 M 11.46 % | -5.977 M -0.01 % | -6.750 M 0.00 % | -6.750 M 0.00 % | -6.750 M 0.00 % | -6.750 M -336.56 % | -1.546 M 0.00 % | -1.546 M 0.00 % | -1.546 M 0.00 % | -1.546 M 28.56 % | -2.164 M 0.00 % | -2.164 M 0.00 % | -2.164 M 0.00 % | -2.164 M 72.06 % | -7.748 M 0.00 % | -7.748 M 0.00 % | -7.748 M 0.00 % | -7.748 M -33.43 % | -5.807 M 0.00 % | -5.807 M 0.00 % | -5.807 M 0.00 % | -5.807 M 74.66 % | -22.910 M 0.00 % | -22.910 M 0.00 % | -22.910 M 0.00 % | -22.910 M -476.83 % | -3.972 M 0.00 % | -3.972 M 0.00 % | -3.972 M 0.00 % | -3.972 M 57.11 % | -9.260 M 0.00 % | -9.260 M 0.00 % | -9.260 M 0.00 % | -9.260 M 37.46 % | -14.806 M 0.00 % | -14.806 M 0.00 % | -14.806 M 0.00 % | -14.806 M -45.38 % | -10.185 M 0.00 % | -10.185 M 0.00 % | -10.185 M 0.00 % | -10.185 M -6.45 % | -9.567 M 0.00 % | -9.567 M 0.00 % | -9.567 M 0.00 % | -9.567 M -96.08 % | -4.879 M 0.00 % | -4.879 M 0.00 % | -4.879 M 0.00 % | -4.879 M |
| Free CashFlow | 2.333 M 0.00 % | 2.333 M 127.47 % | -8.493 M 0.00 % | -8.493 M -115.81 % | 53.731 M 0.00 % | 53.731 M -93.50 % | 827.028 M 0.00 % | 827.028 M 270.96 % | -483.747 M 0.00 % | -483.747 M -752.85 % | -56.722 M 0.00 % | -56.722 M -288.43 % | 30.102 M 0.00 % | 30.102 M -42.81 % | 52.636 M 0.00 % | 52.636 M 216.13 % | -45.327 M 0.00 % | -45.327 M 90.30 % | -467.468 M 0.00 % | -467.468 M -401.79 % | 154.898 M 0.00 % | 154.898 M 175.77 % | -204.432 M 0.00 % | -204.432 M 25.84 % | -275.669 M 0.00 % | -275.669 M -344.04 % | -62.082 M 88.06 % | -520.015 M 0.00 % | -520.015 M 27.68 % | -719.015 M -155.75 % | -719.015 M 0.00 % | -281.139 M 0.00 % | -281.139 M -125.03 % | 1.123 B 205.71 % | 1.123 B 0.00 % | -1.062 B 0.00 % | -1.062 B -271.68 % | 614.701 M 202.36 % | 618.826 M 0.67 % | -600.524 M -2.55 % | -585.579 M -551.91 % | -89.824 M -239.12 % | -89.824 M 0.00 % | 64.567 M -1.48 % | 65.535 M 6 348.40 % | 1.016 M 0.00 % | 1.016 M -54.49 % | 2.233 M -0.33 % | 2.240 M 116.52 % | -3.813 M 85.68 % | -13.559 M -255.63 % | -26.619 M 0.11 % | -26.650 M -241.42 % | -7.804 M -214.68 % | -7.806 M -0.01 % | -2.480 M 0.00 % | -2.480 M 0.00 % | -2.480 M 0.00 % | -2.480 M -113.49 % | 18.391 M 0.00 % | 18.391 M 0.00 % | 18.391 M 0.00 % | 18.391 M -9.71 % | 20.368 M 0.00 % | 20.368 M 0.00 % | 20.368 M 0.00 % | 20.368 M 202.96 % | 6.723 M 0.00 % | 6.723 M 0.00 % | 6.723 M 0.00 % | 6.723 M 190.34 % | 2.316 M 0.00 % | 2.316 M 0.00 % | 2.316 M 0.00 % | 2.316 M 203.15 % | 763.846 K 0.00 % | 763.846 K 0.00 % | 763.846 K 0.00 % | 763.846 K -35.17 % | 1.178 M 0.00 % | 1.178 M 0.00 % | 1.178 M 0.00 % | 1.178 M -87.50 % | 9.425 M 0.00 % | 9.425 M 0.00 % | 9.425 M 0.00 % | 9.425 M 220.87 % | -7.798 M 0.00 % | -7.798 M 0.00 % | -7.798 M 0.00 % | -7.798 M -489.11 % | -1.324 M 0.00 % | -1.324 M 0.00 % | -1.324 M 0.00 % | -1.324 M -115.60 % | 8.483 M 0.00 % | 8.483 M 0.00 % | 8.483 M 0.00 % | 8.483 M 26.74 % | 6.693 M 0.00 % | 6.693 M 0.00 % | 6.693 M 0.00 % | 6.693 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 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 | 2005 | 2005 | 2005 | 2005 | 2004 | 2004 | 2004 | 2004 | 2003 | 2003 | 2003 | 2003 | 2002 | 2002 | 2002 | 2002 | 2001 | 2001 | 2001 | 2001 | 2000 | 2000 | 2000 | 2000 |