JHS Svendgaard Laboratories Limited JHS.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 919.973 M 31.79 % | 698.058 M -16.98 % | 840.824 M -1.65 % | 854.914 M -14.57 % | 1.001 B -27.74 % | 1.385 B 12.35 % | 1.233 B -11.29 % | 1.390 B 31.74 % | 1.055 B 5.39 % | 1.001 B 80.91 % | 553.239 M 57.17 % | 351.990 M -40.93 % | 595.906 M -52.93 % | 1.266 B -0.86 % | 1.277 B 86.53 % | 684.583 M 144.54 % | 279.943 M -23.04 % | 363.750 M 14.16 % | 318.641 M 10.18 % | 289.203 M |
| Net income | -197.443 M -386.59 % | -40.577 M 76.84 % | -175.171 M -332.31 % | -40.520 M -438.17 % | 11.982 M 160.54 % | -19.791 M -190.79 % | -6.806 M -102.60 % | 261.492 M 19.20 % | 219.367 M 201.37 % | -216.411 M 2.42 % | -221.768 M 23.02 % | -288.097 M -665.94 % | -37.613 M -439.35 % | 11.084 M -90.92 % | 122.099 M 52.16 % | 80.246 M 480.05 % | 13.834 M -61.05 % | 35.518 M -18.79 % | 43.738 M 8.60 % | 40.276 M |
| Income before tax | -125.076 M -264.80 % | -34.286 M 85.06 % | -229.452 M -22 376.89 % | 1.030 M -89.36 % | 9.678 M 116.56 % | -58.430 M -185.72 % | -20.450 M -105.32 % | 384.236 M 648.01 % | 51.368 M 123.74 % | -216.395 M 2.23 % | -221.326 M 37.30 % | -352.974 M -11 501.04 % | 3.096 M -90.49 % | 32.568 M -76.91 % | 141.024 M 58.46 % | 88.998 M 545.56 % | 13.786 M -65.93 % | 40.458 M -16.13 % | 48.239 M 7.65 % | 44.813 M |
| Income before tax ratio | -0.14 -176.80 % | -0.05 82.00 % | -0.27 -22 750.20 % | 0.00 -87.54 % | 0.01 122.92 % | -0.04 -154.30 % | -0.02 -106.00 % | 0.28 467.79 % | 0.05 122.52 % | -0.22 45.95 % | -0.40 60.11 % | -1.00 -19 401.52 % | 0.01 -79.80 % | 0.03 -76.71 % | 0.11 -15.05 % | 0.13 163.99 % | 0.05 -55.72 % | 0.11 -26.53 % | 0.15 -2.30 % | 0.15 |
| EBITDA | -39.924 M -218.20 % | 33.776 M 120.62 % | -163.819 M -291.72 % | 85.447 M -9.65 % | 94.569 M 94.18 % | 48.702 M -19.22 % | 60.293 M -86.88 % | 459.683 M 279.56 % | 121.110 M 212.13 % | -108.013 M -12.34 % | -96.150 M -17.01 % | -82.171 M -169.65 % | 117.970 M -26.35 % | 160.184 M -33.44 % | 240.673 M 50.03 % | 160.420 M 117.51 % | 73.754 M -15.52 % | 87.298 M 32.17 % | 66.047 M 16.72 % | 56.587 M |
| Net income ratio | -0.21 -269.21 % | -0.06 72.10 % | -0.21 -339.55 % | -0.05 -495.85 % | 0.01 183.79 % | -0.01 -158.81 % | -0.01 -102.93 % | 0.19 -9.52 % | 0.21 196.18 % | -0.22 46.06 % | -0.40 51.02 % | -0.82 -1 196.71 % | -0.06 -820.97 % | 0.01 -90.84 % | 0.10 -18.43 % | 0.12 137.20 % | 0.05 -49.39 % | 0.10 -28.86 % | 0.14 -1.44 % | 0.14 |
| Ratio EBITDA | -0.04 -189.69 % | 0.05 124.83 % | -0.19 -294.93 % | 0.10 5.76 % | 0.09 168.74 % | 0.04 -28.11 % | 0.05 -85.21 % | 0.33 188.11 % | 0.11 206.39 % | -0.11 37.90 % | -0.17 25.55 % | -0.23 -217.92 % | 0.20 56.46 % | 0.13 -32.87 % | 0.19 -19.57 % | 0.23 -11.06 % | 0.26 9.78 % | 0.24 15.78 % | 0.21 5.94 % | 0.20 |
| Gross profit ratio | 0.34 15.39 % | 0.29 48.19 % | 0.20 -16.59 % | 0.24 -10.59 % | 0.26 469.08 % | 0.05 -81.78 % | 0.25 -14.88 % | 0.30 -15.22 % | 0.35 36.20 % | 0.26 252.69 % | -0.17 58.11 % | -0.40 -169.74 % | 0.58 117.45 % | 0.27 -7.14 % | 0.29 -28.94 % | 0.40 -21.11 % | 0.51 39.49 % | 0.37 25.91 % | 0.29 5.09 % | 0.28 |
| Weighted average shs out dil | 83.309 M 6.27 % | 78.397 M 0.00 % | 78.397 M 21.89 % | 64.317 M 4.34 % | 61.642 M 1.22 % | 60.900 M 0.00 % | 60.900 M 0.00 % | 60.900 M 2.52 % | 59.404 M 131.25 % | 25.688 M 6.61 % | 24.095 M 0.00 % | 24.095 M 0.00 % | 24.095 M 42.34 % | 16.928 M 16.63 % | 14.514 M 0.45 % | 14.450 M 10.64 % | 13.060 M 4.41 % | 12.508 M 41.09 % | 8.865 M -29.08 % | 12.500 M |
| Weighted average shs out | 83.309 M 6.76 % | 78.033 M -0.46 % | 78.397 M 21.89 % | 64.317 M 4.79 % | 61.380 M 0.79 % | 60.900 M 0.00 % | 60.900 M 7.71 % | 56.540 M 40.51 % | 40.240 M 5.74 % | 38.055 M 57.94 % | 24.095 M 0.00 % | 24.095 M 0.00 % | 24.095 M 42.51 % | 16.908 M 16.49 % | 14.514 M 5.96 % | 13.698 M 6.19 % | 12.900 M 3.15 % | 12.507 M 41.07 % | 8.865 M -29.08 % | 12.500 M |
| EPS diluted | -2.37 -355.77 % | -0.52 76.68 % | -2.23 -253.97 % | -0.63 -431.58 % | 0.19 159.38 % | -0.32 -190.91 % | -0.11 -102.56 % | 4.29 16.26 % | 3.69 143.82 % | -8.42 8.48 % | -9.20 23.08 % | -11.96 -666.67 % | -1.56 -340.00 % | 0.65 -92.27 % | 8.41 51.53 % | 5.55 423.58 % | 1.06 -62.68 % | 2.84 -42.39 % | 4.93 53.11 % | 3.22 |
| Earnings per share | -2.37 -355.77 % | -0.52 76.68 % | -2.23 -253.97 % | -0.63 -415.00 % | 0.20 162.50 % | -0.32 -190.91 % | -0.11 -102.39 % | 4.61 -15.41 % | 5.45 195.78 % | -5.69 38.15 % | -9.20 23.08 % | -11.96 -666.67 % | -1.56 -336.36 % | 0.66 -92.15 % | 8.41 43.52 % | 5.86 447.66 % | 1.07 -62.32 % | 2.84 -42.39 % | 4.93 53.11 % | 3.22 |
| Gross profit | 309.551 M 52.07 % | 203.554 M 23.03 % | 165.452 M -17.96 % | 201.681 M -23.61 % | 264.026 M 311.20 % | 64.209 M -79.53 % | 313.728 M -24.49 % | 415.505 M 11.69 % | 372.010 M 43.54 % | 259.169 M 376.22 % | -93.826 M 34.16 % | -142.513 M -141.20 % | 345.931 M 2.35 % | 337.989 M -7.93 % | 367.114 M 32.55 % | 276.959 M 92.92 % | 143.562 M 7.35 % | 133.730 M 43.73 % | 93.042 M 15.79 % | 80.356 M |
| Income tax expense | 72.367 M 1 050.33 % | 6.291 M 111.59 % | -54.281 M -223.58 % | 43.924 M 1 272.56 % | -3.746 M 62.09 % | -9.880 M -161.58 % | -3.777 M -103.05 % | 123.691 M 173.63 % | -167.991 M -1 029 456.62 % | 16.320 K -96.31 % | 442.191 K 100.68 % | -64.877 M -259.37 % | 40.709 M 89.48 % | 21.485 M 13.52 % | 18.926 M 116.24 % | 8.752 M 18 242.72 % | -48.240 K -100.98 % | 4.940 M 9.76 % | 4.501 M -0.79 % | 4.537 M |
| Cost of revenue | 610.422 M 23.44 % | 494.504 M -26.78 % | 675.372 M 3.39 % | 653.233 M -11.33 % | 736.698 M -44.22 % | 1.321 B 43.73 % | 918.937 M -5.66 % | 974.063 M 42.66 % | 682.775 M -7.94 % | 741.686 M 14.62 % | 647.066 M 30.85 % | 494.503 M 97.82 % | 249.975 M -73.06 % | 928.031 M 2.00 % | 909.840 M 123.21 % | 407.625 M 198.89 % | 136.381 M -40.71 % | 230.021 M 1.96 % | 225.599 M 8.02 % | 208.847 M |
| General and administrative expenses | 101.658 M 483.74 % | 17.415 M -61.93 % | 45.748 M 170.17 % | 16.933 M -3.62 % | 17.569 M -17.21 % | 21.222 M 0.31 % | 21.156 M 11.37 % | 18.996 M 3.35 % | 18.381 M 35.75 % | 13.540 M -35.49 % | 20.990 M 21.56 % | 17.267 M 13.50 % | 15.214 M | 0.000 -100.00 % | 92.956 M 28.17 % | 72.525 M 42.71 % | 50.820 M 30.26 % | 39.014 M 128.64 % | 17.064 M | 0.000 |
| Selling and marketing expenses | 18.312 M 56.86 % | 11.674 M -58.75 % | 28.298 M 301.33 % | 7.051 M 1.61 % | 6.939 M -88.97 % | 62.907 M 62.45 % | 38.723 M 18.73 % | 32.614 M 145.57 % | 13.281 M 60.78 % | 8.260 M 112.48 % | 3.888 M 10.80 % | 3.509 M -73.69 % | 13.338 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.803 M | 0.000 |
| Other expenses | 180.724 M -23.34 % | 235.744 M -0.43 % | 236.759 M 4.16 % | 227.293 M 12.09 % | 202.781 M -18.65 % | 249.264 M -1.81 % | 253.849 M | 0.000 -100.00 % | 289.707 M 17.23 % | 247.133 M | 0.000 100.00 % | -2.871 M | 0.000 -100.00 % | 337.989 M 252.09 % | 95.996 M 12.31 % | 85.471 M 72.89 % | 49.437 M 84.53 % | 26.791 M 139.55 % | 11.184 M 3 341.28 % | 325.000 K |
| Operating expenses | 429.154 M 61.21 % | 266.210 M -14.53 % | 311.458 M 23.63 % | 251.931 M 10.83 % | 227.303 M -31.90 % | 333.765 M 6.39 % | 313.728 M -24.49 % | 415.505 M 29.29 % | 321.369 M 19.50 % | 268.933 M 80.19 % | 149.247 M 13.68 % | 131.283 M -62.05 % | 345.931 M 2.35 % | 337.989 M 78.88 % | 188.951 M 19.59 % | 157.996 M 57.59 % | 100.257 M 52.35 % | 65.806 M 99.11 % | 33.050 M -3.89 % | 34.388 M |
| Cost and expenses | 1.040 B 36.66 % | 760.714 M -22.91 % | 986.830 M 9.02 % | 905.164 M -6.10 % | 964.001 M -30.39 % | 1.385 B 12.35 % | 1.233 B -7.43 % | 1.332 B 33.57 % | 996.893 M -0.40 % | 1.001 B 41.34 % | 708.122 M 32.09 % | 536.081 M -12.23 % | 610.784 M -51.76 % | 1.266 B 15.22 % | 1.099 B 94.13 % | 566.002 M 142.02 % | 233.868 M -22.47 % | 301.668 M 16.63 % | 258.650 M 6.34 % | 243.235 M |
| Research and development expenses | 0.000 -100.00 % | 1.377 M 110.87 % | 653.000 K -0.15 % | 654.000 K 4 571.43 % | 14.000 K -96.24 % | 372.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 248.430 M 754.03 % | 29.089 M -60.71 % | 74.046 M 208.73 % | 23.984 M -2.14 % | 24.508 M -70.87 % | 84.129 M 40.50 % | 59.879 M 16.02 % | 51.610 M 63.00 % | 31.662 M 45.23 % | 21.801 M -12.37 % | 24.878 M 19.74 % | 20.776 M -27.23 % | 28.552 M | 0.000 -100.00 % | 92.956 M 28.17 % | 72.525 M 42.71 % | 50.820 M 30.26 % | 39.014 M 78.42 % | 21.866 M -35.81 % | 34.063 M |
| Interest income | 12.237 M 133.04 % | 5.251 M -46.94 % | 9.896 M -55.00 % | 21.992 M 165.03 % | 8.298 M -19.89 % | 10.358 M -25.52 % | 13.907 M 118.63 % | 6.361 M 727.52 % | 768.684 K 57.65 % | 487.590 K 4.37 % | 467.193 K -4.35 % | 488.445 K 26.20 % | 387.055 K -86.74 % | 2.918 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 146.000 K |
| Interest expense | 5.650 M 32.97 % | 4.249 M -22.26 % | 5.466 M -60.66 % | 13.895 M 12.07 % | 12.399 M -36.50 % | 19.525 M 88.88 % | 10.337 M 40.16 % | 7.375 M 19.34 % | 6.180 M 69.42 % | 3.648 M 125.17 % | 1.620 M -98.85 % | 141.373 M 36.68 % | 103.434 M 69.16 % | 61.145 M 64.64 % | 37.139 M 23.94 % | 29.964 M 1.51 % | 29.519 M 7.48 % | 27.465 M 133.71 % | 11.752 M 69.43 % | 6.936 M |
| Depreciation and amortization | 79.502 M 25.28 % | 63.458 M 5.47 % | 60.167 M -14.68 % | 70.522 M -2.79 % | 72.546 M -17.19 % | 87.606 M 23.60 % | 70.878 M 4.03 % | 68.132 M 7.11 % | 63.612 M -39.18 % | 104.592 M -15.14 % | 123.256 M -16.01 % | 146.757 M 7.95 % | 135.954 M 85.11 % | 73.445 M 5.62 % | 69.539 M 67.74 % | 41.457 M 36.16 % | 30.449 M 57.16 % | 19.374 M 219.90 % | 6.056 M 25.18 % | 4.838 M |
| Operating income | -119.603 M -90.89 % | -62.656 M 57.09 % | -146.006 M -98.61 % | -73.513 M -300.18 % | 36.723 M 232.78 % | -27.657 M -61.21 % | -17.156 M -120.14 % | 85.178 M 56.61 % | 54.389 M 251.73 % | -35.845 M 76.82 % | -154.630 M -0.76 % | -153.456 M -739.31 % | -18.284 M -121.15 % | 86.439 M -51.48 % | 178.163 M 49.76 % | 118.962 M 174.71 % | 43.305 M -36.24 % | 67.924 M 13.22 % | 59.991 M 30.51 % | 45.968 M |
| Operating income ratio | -0.13 -44.84 % | -0.09 48.31 % | -0.17 -101.94 % | -0.09 -334.32 % | 0.04 283.76 % | -0.02 -43.48 % | -0.01 -122.71 % | 0.06 18.88 % | 0.05 243.97 % | -0.04 87.19 % | -0.28 35.89 % | -0.44 -1 320.92 % | -0.03 -144.94 % | 0.07 -51.06 % | 0.14 -19.71 % | 0.17 12.34 % | 0.15 -17.16 % | 0.19 -0.82 % | 0.19 18.45 % | 0.16 |
| Total other income expenses net | -5.473 M -119.29 % | 28.370 M 134.00 % | -83.446 M | 0.000 100.00 % | -27.045 M 12.11 % | -30.773 M -834.21 % | -3.294 M -101.10 % | 299.058 M 9 999.30 % | -3.021 M 98.33 % | -180.549 M -170.71 % | -66.696 M 66.57 % | -199.518 M -1 033.21 % | 21.380 M 139.69 % | -53.871 M -45.05 % | -37.139 M -23.94 % | -29.964 M -1.51 % | -29.519 M -7.48 % | -27.465 M -133.71 % | -11.752 M -917.47 % | -1.155 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -2.869 M 92.78 % | -39.760 M 81.71 % | -217.397 M -2 532.82 % | 8.936 M 106.48 % | -137.813 M -274.29 % | 79.071 M 23.85 % | 63.844 M 285.71 % | -34.379 M -7.30 % | -32.040 M -715.56 % | 5.205 M -97.06 % | 176.914 M -81.64 % | 963.532 M 28.31 % | 750.946 M 27.18 % | 590.472 M 28.49 % | 459.535 M 12.41 % | 408.801 M -11.86 % | 463.835 M 92.98 % | 240.358 M 228.41 % | 73.187 M 3.33 % | 70.828 M |
| Total investments | 181.549 M 189.45 % | 62.723 M -19.36 % | 77.785 M 558.75 % | 11.808 M -47.42 % | 22.456 M -64.20 % | 62.723 M 21.18 % | 51.762 M -71.89 % | 184.164 M 1 405.47 % | 12.233 M 440.92 % | 2.262 M 66.15 % | 1.361 M 193.36 % | 463.977 K | 0.000 -100.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K | 0.000 -100.00 % | 28.169 M -82.02 % | 156.693 M | 0.000 |
| Total debt | 64.585 M 25.93 % | 51.288 M -66.93 % | 155.090 M 150.89 % | 61.817 M -11.83 % | 70.111 M -18.35 % | 85.869 M 19.43 % | 71.898 M 188.46 % | 24.925 M 7.86 % | 23.108 M -28.01 % | 32.098 M -82.80 % | 186.666 M -81.03 % | 983.766 M 29.61 % | 759.000 M 27.01 % | 597.604 M 25.75 % | 475.237 M 14.75 % | 414.164 M -15.32 % | 489.078 M 47.01 % | 332.695 M 202.48 % | 109.990 M 43.68 % | 76.553 M |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -29.362 M | 0.000 -100.00 % | 27.242 M -4.94 % | 28.658 M | 0.000 | 0.000 -100.00 % | 24.727 M | 0.000 -100.00 % | 391.348 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 289.915 M 387.15 % | -100.962 M -69.67 % | -59.504 M -100.78 % | -29.637 M -145.82 % | 64.682 M 208.83 % | 20.944 M |
| Retained earnings | -356.748 M -123.94 % | -159.306 M -34.32 % | -118.606 M -184.02 % | 141.166 M -20.25 % | 177.016 M 16.66 % | 151.740 M -12.09 % | 172.614 M -7.50 % | 186.615 M 351.88 % | -74.090 M 74.79 % | -293.903 M -17.05 % | -251.099 M -743.62 % | -29.764 M -111.52 % | 258.333 M -13.69 % | 299.322 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 856.040 M 9.19 % | 783.968 M 0.00 % | 783.968 M 20.80 % | 649.005 M 0.78 % | 644.005 M 5.75 % | 609.005 M 0.00 % | 609.005 M 0.00 % | 609.005 M 38.03 % | 441.205 M 17.23 % | 376.350 M 56.19 % | 240.953 M 0.00 % | 240.953 M 0.00 % | 240.953 M 37.29 % | 175.500 M 20.62 % | 145.500 M 0.69 % | 144.500 M 12.02 % | 129.000 M 0.00 % | 129.000 M 3.20 % | 125.000 M 115.53 % | 57.997 M |
| Total equity | 1.727 B 1.67 % | 1.699 B -2.28 % | 1.738 B -10.87 % | 1.950 B -1.47 % | 1.980 B 7.24 % | 1.846 B 2.19 % | 1.806 B 3.72 % | 1.742 B 29.62 % | 1.344 B 33.45 % | 1.007 B -15.94 % | 1.198 B 92.81 % | 621.239 M -30.56 % | 894.598 M -22.00 % | 1.147 B 35.60 % | 845.820 M 14.51 % | 738.646 M 22.57 % | 602.655 M 2.28 % | 589.192 M 11.60 % | 527.968 M 288.15 % | 136.022 M |
| Other non current liabilities | 15.057 M 1.94 % | 14.770 M 28.92 % | 11.457 M -25.56 % | 15.391 M 12.96 % | 13.625 M 11.41 % | 12.230 M 21.97 % | 10.027 M 29.88 % | 7.720 M 60.40 % | 4.813 M -38.33 % | 7.805 M -30.87 % | 11.289 M 396.79 % | 2.272 M -50.11 % | 4.555 M 31.63 % | 3.460 M | 0.000 | 0.000 100.00 % | -141.947 M -4 389.81 % | -3.162 M | 0.000 | 0.000 |
| Long term debt | 12.058 M 3.29 % | 11.674 M -92.22 % | 150.022 M 196.62 % | 50.578 M -8.11 % | 55.041 M -17.22 % | 66.492 M 720.38 % | 8.105 M -26.55 % | 11.035 M 70.69 % | 6.465 M -42.75 % | 11.292 M 962.31 % | 1.063 M -99.20 % | 132.183 M -31.52 % | 193.020 M -27.68 % | 266.884 M -43.84 % | 475.237 M 14.75 % | 414.164 M -15.69 % | 491.233 M 46.20 % | 336.004 M 205.49 % | 109.990 M 1 788.88 % | 5.823 M |
| Total non current liabilities | 37.330 M -2.62 % | 38.335 M -78.31 % | 176.737 M 119.91 % | 80.368 M 17.04 % | 68.666 M -12.77 % | 78.722 M 327.09 % | 18.432 M -4.77 % | 19.355 M 58.93 % | 12.178 M -36.23 % | 19.097 M 54.60 % | 12.352 M -90.81 % | 134.455 M -49.27 % | 265.030 M -9.69 % | 293.471 M -38.25 % | 475.237 M 14.75 % | 414.164 M 18.88 % | 348.401 M 4.40 % | 333.706 M 202.27 % | 110.400 M 1 706.87 % | 6.110 M |
| Other current liabilities | 60.140 M 13.96 % | 52.775 M -67.45 % | 162.116 M 310.71 % | 39.472 M -4.38 % | 41.278 M -54.01 % | 89.750 M 13.26 % | 79.244 M 19.40 % | 66.367 M 94.80 % | 34.070 M -1.92 % | 34.736 M -9.19 % | 38.253 M -82.02 % | 212.719 M -42.67 % | 371.018 M 274.55 % | 99.057 M -59.81 % | 246.469 M -8.47 % | 269.284 M 34.15 % | 200.730 M -28.45 % | 280.532 M 412.04 % | 54.787 M -8.05 % | 59.583 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.145 M 193.54 % | -16.191 M -235.64 % | 11.937 M | 0.000 -100.00 % | 6.200 M 1 354.36 % | 426.305 K -86.94 % | 3.265 M -83.47 % | 19.755 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 52.527 M 32.60 % | 39.614 M 681.65 % | 5.068 M -54.91 % | 11.239 M -25.44 % | 15.073 M -42.96 % | 26.427 M -58.57 % | 63.793 M 359.27 % | 13.890 M -16.54 % | 16.643 M 12.90 % | 14.741 M -95.54 % | 330.655 M -60.83 % | 844.193 M 49.16 % | 565.980 M 71.14 % | 330.720 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.730 M |
| Total current liabilities | 247.081 M 5.87 % | 233.371 M -36.43 % | 367.130 M 94.16 % | 189.091 M -18.25 % | 231.303 M -52.26 % | 484.473 M 25.16 % | 387.098 M 21.93 % | 317.482 M 61.47 % | 196.625 M 7.15 % | 183.511 M -62.48 % | 489.092 M -57.01 % | 1.138 B -1.34 % | 1.153 B 29.99 % | 887.188 M 259.96 % | 246.469 M -8.47 % | 269.284 M 34.15 % | 200.730 M -28.45 % | 280.532 M 412.04 % | 54.787 M -57.96 % | 130.313 M |
| Total liabilities | 284.411 M 4.68 % | 271.705 M -50.04 % | 543.870 M 101.84 % | 269.459 M -10.17 % | 299.969 M -46.74 % | 563.195 M 38.88 % | 405.530 M 20.39 % | 336.837 M 60.93 % | 209.306 M 3.06 % | 203.092 M -59.50 % | 501.444 M -60.59 % | 1.272 B -10.45 % | 1.421 B 20.33 % | 1.181 B 63.59 % | 721.706 M 5.60 % | 683.448 M 24.60 % | 548.508 M 22.48 % | 447.828 M 171.10 % | 165.186 M 21.08 % | 136.423 M |
| Other non current assets | 473.269 M -15.85 % | 562.384 M 7.96 % | 520.940 M -7.90 % | 565.627 M 132.42 % | 243.362 M -8.00 % | 264.518 M -13.88 % | 307.136 M 15.32 % | 266.330 M -11.58 % | 301.211 M 55.46 % | 193.749 M -0.04 % | 193.826 M -11.00 % | 217.793 M -33.34 % | 326.737 M 6.02 % | 308.198 M 62 220.42 % | 494.538 K -1.09 % | 500.000 K 1 152.25 % | 39.928 K -99.86 % | 28.241 M -81.98 % | 156.693 M | 0.000 |
| Long term investments | 63.849 M 7.83 % | 59.210 M -7.14 % | 63.762 M 616.75 % | 8.896 M | 0.000 -100.00 % | 2.464 M -94.99 % | 49.145 M 55 119.10 % | 89.000 K -96.43 % | 2.496 M 38.32 % | 1.805 M | 0.000 -100.00 % | 463.977 K | 0.000 -100.00 % | 1.939 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 24.890 M -4.99 % | 26.196 M 36 283.33 % | 72.000 K -67.42 % | 221.000 K -44.89 % | 401.000 K -29.28 % | 567.000 K -32.50 % | 840.000 K 13.98 % | 737.000 K 27.07 % | 580.000 K -46.78 % | 1.090 M -21.25 % | 1.384 M 92.70 % | 718.160 K -28.28 % | 1.001 M -36.70 % | 1.582 M -36.32 % | 2.484 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 7.961 M 0.00 % | 7.961 M 0.00 % | 7.961 M -28.08 % | 11.069 M 0.00 % | 11.069 M 0.00 % | 11.069 M 0.00 % | 11.069 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.910 K 0.00 % | 49.910 K | 0.000 | 0.000 |
| Goodwill and intangible assets | 32.851 M -3.82 % | 34.157 M 325.21 % | 8.033 M -28.85 % | 11.290 M -1.57 % | 11.470 M -1.43 % | 11.636 M -2.29 % | 11.909 M 1 515.88 % | 737.000 K 27.07 % | 580.000 K -46.78 % | 1.090 M -21.25 % | 1.384 M 92.70 % | 718.160 K -28.28 % | 1.001 M -36.70 % | 1.582 M -36.32 % | 2.484 M | 0.000 -100.00 % | 49.910 K 0.00 % | 49.910 K | 0.000 | 0.000 |
| Property plant equipment net | 870.408 M -0.88 % | 878.162 M 20.57 % | 728.328 M -5.84 % | 773.492 M 8.96 % | 709.888 M -0.74 % | 715.208 M -3.89 % | 744.190 M 3.58 % | 718.500 M 9.38 % | 656.856 M 0.02 % | 656.693 M -39.07 % | 1.078 B -10.80 % | 1.208 B -10.63 % | 1.352 B 77.24 % | 762.835 M 7.61 % | 708.889 M -6.87 % | 761.214 M -8.73 % | 833.998 M 39.19 % | 599.164 M 470.93 % | 104.945 M 95.45 % | 53.694 M |
| Total non current assets | 1.473 B -3.94 % | 1.534 B 6.98 % | 1.434 B 0.24 % | 1.430 B 33.68 % | 1.070 B -3.33 % | 1.107 B -7.41 % | 1.196 B 13.74 % | 1.051 B -6.74 % | 1.127 B 32.07 % | 853.336 M -32.97 % | 1.273 B -10.81 % | 1.427 B -15.03 % | 1.680 B 56.61 % | 1.073 B 49.86 % | 715.725 M -6.38 % | 764.460 M -8.35 % | 834.088 M 32.93 % | 627.455 M 139.82 % | 261.637 M 387.28 % | 53.694 M |
| Other current assets | 87.104 M 215.02 % | 27.650 M -9.04 % | 30.397 M -92.53 % | 407.133 M 150.92 % | 162.256 M 24.52 % | 130.310 M -60.65 % | 331.185 M 26.74 % | 261.303 M 128.58 % | 114.316 M -30.84 % | 165.281 M 124.01 % | 73.784 M -64.18 % | 205.970 M 0.62 % | 204.708 M 454.06 % | 36.947 M -31.42 % | 53.874 M 289.27 % | 13.840 M -58.34 % | 33.219 M 833.05 % | 3.560 M -20.71 % | 4.490 M -28.49 % | 6.279 M |
| Short term investments | 117.700 M 3 250.41 % | 3.513 M -74.95 % | 14.023 M 381.56 % | 2.912 M -87.03 % | 22.456 M -64.20 % | 62.723 M 2 296.75 % | 2.617 M -98.58 % | 184.075 M 1 404.74 % | 12.233 M 2 576.81 % | 457.000 K -66.42 % | 1.361 M -58.95 % | 3.316 M | 0.000 -100.00 % | 498.061 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 67.454 M -25.91 % | 91.047 M -75.56 % | 372.487 M 604.39 % | 52.881 M -74.57 % | 207.924 M 2 958.61 % | 6.798 M -15.59 % | 8.054 M -86.42 % | 59.304 M 7.54 % | 55.148 M 105.06 % | 26.893 M 175.75 % | 9.753 M -51.80 % | 20.233 M 151.23 % | 8.054 M 12.92 % | 7.132 M -54.58 % | 15.702 M 192.83 % | 5.362 M -78.76 % | 25.243 M -72.66 % | 92.337 M 150.90 % | 36.802 M 542.83 % | 5.725 M |
| Cash and short term investments | 200.156 M 111.67 % | 94.560 M -75.53 % | 386.510 M 381.99 % | 80.191 M -65.19 % | 230.380 M 231.38 % | 69.521 M 22.12 % | 56.927 M -76.62 % | 243.468 M 261.33 % | 67.381 M 133.82 % | 28.818 M 195.48 % | 9.753 M -58.59 % | 23.549 M 192.40 % | 8.054 M 5.55 % | 7.630 M -51.41 % | 15.702 M 192.83 % | 5.362 M -78.76 % | 25.243 M -72.66 % | 92.337 M 150.90 % | 36.802 M 542.83 % | 5.725 M |
| Total current assets | 538.275 M 23.28 % | 436.633 M -48.54 % | 848.427 M 7.46 % | 789.510 M -34.73 % | 1.210 B -7.12 % | 1.302 B 28.12 % | 1.016 B -1.07 % | 1.027 B 141.45 % | 425.514 M 19.31 % | 356.631 M -16.33 % | 426.213 M -8.57 % | 466.172 M -26.36 % | 633.075 M -49.55 % | 1.255 B 47.33 % | 851.801 M 29.52 % | 657.634 M 107.41 % | 317.075 M -22.58 % | 409.565 M -5.09 % | 431.517 M 97.26 % | 218.751 M |
| Inventory | 118.834 M -32.00 % | 174.768 M 34.46 % | 129.982 M 7.40 % | 121.024 M 3.99 % | 116.385 M 107.58 % | 56.068 M -37.81 % | 90.158 M -5.53 % | 95.434 M -11.01 % | 107.244 M 15.17 % | 93.115 M 3.32 % | 90.127 M 54.87 % | 58.193 M -4.13 % | 60.702 M -70.79 % | 207.800 M 3.40 % | 200.972 M 21.19 % | 165.834 M 2.47 % | 161.829 M 14.33 % | 141.543 M -11.06 % | 159.149 M 72.06 % | 92.495 M |
| Net receivables | 132.181 M -5.35 % | 139.655 M -53.69 % | 301.538 M 66.45 % | 181.162 M -74.14 % | 700.496 M -33.05 % | 1.046 B 94.44 % | 538.130 M 25.94 % | 427.307 M 212.88 % | 136.573 M 97.61 % | 69.111 M -72.63 % | 252.550 M 38.69 % | 182.094 M -64.88 % | 518.458 M -49.54 % | 1.027 B 76.75 % | 581.253 M | 0.000 -100.00 % | 96.004 M -44.22 % | 172.124 M -25.51 % | 231.075 M 102.25 % | 114.252 M |
| Tax assets | 33.031 M | 0.000 -100.00 % | 112.783 M 58.62 % | 71.104 M -32.50 % | 105.340 M -6.87 % | 113.106 M 36.05 % | 83.135 M 27.11 % | 65.404 M -61.15 % | 168.352 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.307 M -40.20 % | 3.857 M 40.47 % | 2.746 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 134.414 M -4.66 % | 140.982 M -29.49 % | 199.946 M 44.49 % | 138.380 M -13.41 % | 159.807 M -55.75 % | 361.185 M 55.60 % | 232.124 M -2.15 % | 237.225 M 69.80 % | 139.712 M 4.57 % | 133.607 M 14.27 % | 116.919 M 117.48 % | 53.761 M -75.14 % | 216.249 M -52.72 % | 457.411 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.302 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 10.215 M -14.09 % | 11.890 M -8.85 % | 13.044 M -9.41 % | 14.399 M | 0.000 | 0.000 -100.00 % | 300.000 K -50.00 % | 600.000 K -33.33 % | 900.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -285.966 M -67.92 % | -170.300 M | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 -100.00 % | 78.652 M -13.98 % | 91.438 M -1.31 % | 92.653 M 40.42 % | 65.985 M 73.96 % | 37.931 M 3 870.48 % | -1.006 M -1 664.91 % | -57.000 K | 0.000 | 0.000 -100.00 % | 200.050 K 0.00 % | 200.050 K 0.00 % | 200.040 K | 0.000 | 0.000 -100.00 % | 261.623 K 77.35 % | 147.516 K | 0.000 | 0.000 |
| Capital lease obligations | 13.158 M -16.22 % | 15.706 M -28.52 % | 21.972 M -60.02 % | 54.962 M -10.99 % | 61.749 M -20.26 % | 77.442 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.390 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.154 M -34.90 % | 3.309 M | 0.000 -100.00 % | 1.386 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.228 B 11.28 % | 1.104 B 2.84 % | 1.073 B 0.39 % | 1.069 B 3.04 % | 1.037 B 1.77 % | 1.019 B 3.28 % | 986.834 M 7.00 % | 922.305 M -5.56 % | 976.595 M 83.20 % | 533.080 M -55.87 % | 1.208 B 194.73 % | 409.850 M 3.73 % | 395.113 M -41.19 % | 671.870 M 63.71 % | 410.405 M -40.96 % | 695.108 M 30.44 % | 532.898 M 8.83 % | 489.682 M 44.75 % | 338.286 M 492.64 % | 57.081 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 1.000 K -99.95 % | 2.214 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 67.455 M 191.68 % | 23.127 M | 0.000 | 0.000 100.00 % | -884.740 K -202.45 % | 863.545 K 110.62 % | 410.000 K 42.86 % | 287.000 K |
| Other liabilities | 0.000 100.00 % | -1.000 K -133.33 % | 3.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 502.871 K 3.74 % | 484.739 K | 0.000 | 0.000 -100.00 % | 2.400 M | 0.000 | 0.000 | 0.000 100.00 % | -623.117 K 99.63 % | -166.410 M | 0.000 | 0.000 |
| Total assets | 2.012 B 2.09 % | 1.971 B -13.66 % | 2.282 B 2.81 % | 2.220 B -2.62 % | 2.280 B -5.38 % | 2.409 B 8.92 % | 2.212 B 6.42 % | 2.078 B 33.88 % | 1.553 B 28.31 % | 1.210 B -28.79 % | 1.699 B -10.26 % | 1.894 B -18.13 % | 2.313 B -0.63 % | 2.328 B 48.49 % | 1.568 B 10.23 % | 1.422 B 23.54 % | 1.151 B 11.01 % | 1.037 B 49.61 % | 693.154 M 154.42 % | 272.445 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 564.395 M 618.51 % | -108.849 M -146.02 % | 236.524 M 359.63 % | -91.100 M -268.12 % | 54.187 M -59.17 % | 132.706 M 201.21 % | -131.119 M 50.93 % | -267.205 M -88.24 % | -141.947 M -33.10 % | -106.651 M -226.36 % | 84.406 M -70.46 % | 285.719 M 18.69 % | 240.729 M 180.91 % | -297.534 M -30.18 % | -228.557 M -29.92 % | -175.918 M -176.35 % | -63.657 M -289.03 % | -16.363 M 91.37 % | -189.532 M -390.48 % | -38.642 M |
| Accounts receivables | -24.372 M -143.87 % | 55.559 M 435.02 % | -16.584 M -104.08 % | 406.738 M 10.52 % | 368.038 M 209.81 % | -335.151 M -212.99 % | -107.082 M 61.94 % | -281.371 M -285.27 % | -73.032 M -236.39 % | 53.546 M 51.27 % | 35.398 M -30.21 % | 50.723 M -77.77 % | 228.169 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.843 M |
| Inventory | 7.743 M 122.18 % | 3.485 M 128.59 % | -12.190 M -69.14 % | -7.207 M 87.73 % | -58.719 M -247.01 % | 39.941 M 600.83 % | -7.975 M -216.14 % | 6.867 M 15 841.70 % | -43.623 K 98.44 % | -2.790 M 92.23 % | -35.923 M -3 106.35 % | 1.195 M -98.37 % | 73.520 M 5.24 % | 69.862 M 298.47 % | -35.200 M -586.00 % | -5.131 M 79.88 % | -25.506 M -423.41 % | 7.887 M 114.00 % | -56.343 M 10.81 % | -63.169 M |
| Accounts payables | -3.952 M 95.13 % | -81.079 M -205.17 % | 77.094 M 327.58 % | -33.875 M 82.71 % | -195.889 M -291.14 % | 102.482 M 2 109.06 % | -5.101 M -105.39 % | 94.624 M 1 337.84 % | 6.581 M -61.85 % | 17.249 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.523 M |
| Other working capital | 584.976 M 773.83 % | -86.814 M -146.13 % | 188.204 M 141.20 % | -456.756 M -670.99 % | -59.243 M -118.20 % | 325.434 M 3 069.02 % | -10.961 M 87.45 % | -87.325 M -15.74 % | -75.452 M 56.80 % | -174.656 M -305.65 % | 84.931 M -63.67 % | 233.801 M 483.54 % | -60.959 M 83.41 % | -367.397 M -90.01 % | -193.357 M -13.22 % | -170.787 M -347.66 % | -38.151 M -57.33 % | -24.250 M 81.79 % | -133.190 M -3 265.91 % | 4.207 M |
| Other non cash items | -553.052 M -584.34 % | 114.187 M -31.08 % | 165.682 M 330.71 % | -71.813 M -345.46 % | -16.121 M 90.21 % | -164.751 M -505.77 % | -27.197 M -112.07 % | 225.281 M 1 866.04 % | -12.756 M -1 339.92 % | 1.029 M -93.94 % | 16.972 M -87.64 % | 137.319 M -13.52 % | 158.787 M 117.64 % | 72.957 M 135.30 % | 31.005 M -17.87 % | 37.753 M 25.53 % | 30.075 M 64.16 % | 18.321 M 408.20 % | 3.605 M -14.73 % | 4.228 M |
| Net cash provided by operating activities | -34.231 M 60.12 % | -85.842 M -136.86 % | 232.862 M 354.88 % | -91.361 M -175.95 % | 120.290 M 16.22 % | 103.500 M 195.93 % | -107.888 M -178.17 % | 138.019 M 451.14 % | -39.306 M -4.30 % | -37.686 M -154.20 % | 69.537 M -75.31 % | 281.699 M -43.13 % | 495.339 M 521.55 % | -117.504 M -1 003.06 % | 13.012 M 268.78 % | -7.709 M -172.37 % | 10.653 M -82.76 % | 61.790 M 146.94 % | -131.632 M -1 330.20 % | 10.700 M |
| Investments in property plant and equipment | -105.330 M 66.60 % | -315.326 M -119.84 % | -143.436 M -112.85 % | -67.387 M 19.13 % | -83.327 M 40.40 % | -139.804 M 10.29 % | -155.838 M -43.77 % | -108.392 M 15.81 % | -128.745 M -333.85 % | -29.675 M | 0.000 100.00 % | -4.172 M 97.18 % | -147.722 M 43.66 % | -262.179 M -948.33 % | -25.009 M | 0.000 100.00 % | -266.391 M 26.80 % | -363.917 M -535.04 % | -57.306 M -142.95 % | -23.588 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.107 M 234.05 % | -15.000 M -106.19 % | -7.275 M | 0.000 -100.00 % | 102.176 M 146.80 % | 41.400 M | 0.000 | 0.000 -100.00 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.737 M |
| Purchases of investments | 0.000 100.00 % | -3.000 M 58.26 % | -7.188 M -78.94 % | -4.017 M 97.47 % | -158.494 M -4 656.72 % | -3.332 M 93.38 % | -50.303 M 88.69 % | -444.937 M -294.80 % | -112.700 M | 0.000 | 0.000 | 0.000 100.00 % | -1.614 M | 0.000 100.00 % | -1.265 M -153.01 % | -500.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 20.000 K | 0.000 -100.00 % | 3.103 M | 0.000 -100.00 % | 199.287 M 394.85 % | 40.272 M -71.26 % | 140.106 M -51.94 % | 291.547 M 177.87 % | 104.923 M 9 438.45 % | 1.100 M | 0.000 | 0.000 -100.00 % | 500.000 K -39.90 % | 831.893 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.156 K | 0.000 |
| Other investing activites | -114.872 M -213.75 % | 100.990 M -58.66 % | 244.291 M 899.64 % | 24.438 M 13 864.57 % | 175.000 K -97.87 % | 8.206 M 78.04 % | 4.609 M 154.95 % | -8.387 M -1 186.40 % | 772.000 K -60.78 % | 1.968 M -85.09 % | 13.202 M -58.23 % | 31.608 M 141.18 % | -76.752 M -2 050.85 % | 3.934 M 425.66 % | 748.442 K -97.71 % | 32.688 M 13.16 % | 28.887 M -78.99 % | 137.494 M 191.69 % | -149.952 M | 0.000 |
| Net cash used for investing activites | -220.182 M -1.31 % | -217.336 M -324.59 % | 96.770 M 306.04 % | -46.966 M -111.06 % | -22.252 M 79.71 % | -109.658 M -59.62 % | -68.701 M 74.57 % | -270.169 M -704.70 % | -33.574 M -326.96 % | 14.793 M 12.05 % | 13.202 M -51.88 % | 27.436 M 112.19 % | -225.088 M 12.56 % | -257.413 M -908.44 % | -25.526 M -179.30 % | 32.188 M 113.55 % | -237.504 M -4.89 % | -226.423 M -9.25 % | -207.249 M -893.95 % | -20.851 M |
| Debt repayment | 15.846 M -50.16 % | 31.793 M 1 637.38 % | -2.068 M -165.61 % | 3.152 M 51.32 % | 2.083 M 103.28 % | -63.503 M -235.19 % | 46.972 M 1 205.14 % | 3.599 M 138.32 % | -9.393 M 94.22 % | -162.606 M -69.31 % | -96.042 M 36.25 % | -150.653 M 27.59 % | -208.044 M -225.28 % | 166.058 M 153.52 % | 65.501 M 187.38 % | -74.960 M -139.98 % | 187.478 M -15.48 % | 221.812 M 563.38 % | 33.437 M 181.83 % | -40.863 M |
| Common stock issued | 225.000 M | 0.000 | 0.000 100.00 % | -2.498 M -102.13 % | 117.500 M 13.11 % | 103.885 M 4 368.17 % | 2.325 M -98.74 % | 184.461 M 42.17 % | 129.748 M -37.59 % | 207.883 M | 0.000 | 0.000 | 0.000 -100.00 % | 270.685 M 8 922.85 % | 3.000 M -95.32 % | 64.170 M 4 178.00 % | 1.500 M -86.80 % | 11.360 M -83.05 % | 67.003 M 2.71 % | 65.237 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -46.145 M -262.80 % | -12.719 M | 0.000 | 0.000 | 0.000 100.00 % | -65.452 M | 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 -100.00 % | 90.000 | 0.000 100.00 % | -3.500 K 99.97 % | -12.687 M -34.87 % | -9.407 M -151.23 % | -3.744 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -7.878 M 21.65 % | -10.055 M -45.07 % | -6.931 M 60.10 % | -17.370 M -5.30 % | -16.495 M 53.51 % | -35.481 M -146.66 % | 76.042 M 1 428.01 % | -5.726 M 24.93 % | -7.628 M -137.30 % | -3.215 M -128.02 % | -1.410 M 99.00 % | -140.769 M -18.64 % | -118.656 M -109.04 % | -56.762 M -56.33 % | -36.309 M -21.74 % | -29.825 M -1.04 % | -29.519 M -124.54 % | -13.147 M -104.88 % | 269.453 M 3 270.78 % | -8.498 M |
| Net cash used provided by financing activities | 232.968 M 971.71 % | 21.738 M 341.56 % | -8.999 M 46.17 % | -16.716 M -116.22 % | 103.088 M 2 003.41 % | 4.901 M -96.09 % | 125.339 M -8.05 % | 136.308 M 34.78 % | 101.135 M 140.44 % | 42.063 M 143.16 % | -97.452 M 66.56 % | -291.422 M 25.69 % | -392.156 M -206.77 % | 367.295 M 1 511.95 % | 22.786 M 151.37 % | -44.360 M -127.82 % | 159.459 M -27.53 % | 220.025 M -40.52 % | 369.893 M 2 229.88 % | 15.876 M |
| Effect of forex changes on cash | 125.595 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 210.399 K 208.45 % | 68.212 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 104.150 M 137.01 % | -281.440 M -187.06 % | 323.263 M 308.50 % | -155.043 M -177.09 % | 201.126 M 16 113.22 % | -1.256 M 97.55 % | -51.250 M -1 332.56 % | 4.158 M -84.21 % | 26.330 M 37.36 % | 19.169 M 268.90 % | -11.350 M -164.08 % | 17.713 M 179.79 % | -22.198 M -199.53 % | -7.411 M -171.67 % | 10.340 M 152.01 % | -19.881 M 70.50 % | -67.392 M -221.66 % | 55.392 M 78.61 % | 31.012 M | 0.000 |
| Cash at beginning of period | 91.047 M -75.56 % | 372.487 M 618.34 % | 51.854 M -75.06 % | 207.924 M 2 958.61 % | 6.798 M -15.59 % | 8.054 M -86.42 % | 59.304 M 7.54 % | 55.148 M 105.06 % | 26.893 M 178.74 % | 9.648 M -54.28 % | 21.103 M 522.52 % | 3.390 M -86.75 % | 25.588 M 97.05 % | 12.986 M 142.17 % | 5.362 M -78.76 % | 25.243 M -72.75 % | 92.635 M 150.74 % | 36.945 M 538.10 % | 5.790 M | 0.000 |
| Cash at end of period | 195.197 M 114.39 % | 91.047 M -75.73 % | 375.117 M 609.36 % | 52.881 M -74.57 % | 207.924 M 2 958.61 % | 6.798 M -15.59 % | 8.054 M -86.42 % | 59.306 M 7.54 % | 55.148 M 91.37 % | 28.818 M 195.48 % | 9.753 M -53.78 % | 21.103 M 522.52 % | 3.390 M -39.19 % | 5.575 M -64.50 % | 15.702 M 192.83 % | 5.362 M -78.76 % | 25.243 M -72.66 % | 92.337 M 150.90 % | 36.802 M 542.83 % | 5.725 M |
| Operating cash flow | -51.779 M 39.68 % | -85.842 M -136.86 % | 232.862 M 354.88 % | -91.361 M -175.95 % | 120.290 M 16.22 % | 103.501 M 195.93 % | -107.888 M -178.17 % | 138.019 M 451.14 % | -39.306 M -4.30 % | -37.686 M -151.70 % | 72.900 M -74.12 % | 281.699 M -52.66 % | 595.045 M 606.41 % | -117.504 M -1 003.06 % | 13.012 M 268.78 % | -7.709 M -172.37 % | 10.653 M -82.76 % | 61.790 M 146.94 % | -131.632 M -1 330.20 % | 10.700 M |
| Capital expenditure | -105.330 M 66.60 % | -315.326 M -119.84 % | -143.436 M -112.85 % | -67.387 M 19.13 % | -83.327 M 40.40 % | -139.804 M 10.29 % | -155.838 M -43.77 % | -108.392 M 15.81 % | -128.745 M -333.85 % | -29.675 M | 0.000 100.00 % | -4.376 M 97.04 % | -147.722 M 43.66 % | -262.179 M -948.33 % | -25.009 M | 0.000 100.00 % | -266.391 M 26.80 % | -363.917 M -535.04 % | -57.306 M -142.95 % | -23.588 M |
| Free CashFlow | -157.109 M 60.84 % | -401.168 M -548.60 % | 89.426 M 156.33 % | -158.748 M -529.48 % | 36.963 M 201.82 % | -36.303 M 86.23 % | -263.726 M -990.15 % | 29.627 M 117.63 % | -168.051 M -149.48 % | -67.362 M -192.40 % | 72.900 M -73.71 % | 277.323 M -38.00 % | 447.323 M 217.82 % | -379.683 M -3 064.67 % | -11.998 M -55.62 % | -7.709 M 96.99 % | -255.738 M 15.35 % | -302.127 M -59.91 % | -188.938 M -1 366.00 % | -12.888 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 234.541 M -6.83 % | 251.732 M 11.09 % | 226.595 M 15.14 % | 196.807 M -19.62 % | 244.839 M 13.02 % | 216.634 M 51.49 % | 143.001 M -24.46 % | 189.305 M -7.05 % | 203.655 M 0.07 % | 203.514 M -20.02 % | 254.464 M 5.79 % | 240.529 M 12.88 % | 213.087 M 11.48 % | 191.145 M -8.60 % | 209.137 M -15.12 % | 246.388 M 14.15 % | 215.854 M -12.57 % | 246.876 M -8.37 % | 269.419 M -14.93 % | 316.695 M 88.81 % | 167.734 M -61.69 % | 437.832 M 19.08 % | 367.668 M 2.88 % | 357.377 M 40.95 % | 253.548 M -25.47 % | 340.214 M -13.72 % | 394.310 M 32.40 % | 297.822 M 48.67 % | 200.318 M -47.00 % | 377.988 M -13.73 % | 438.137 M 40.09 % | 312.765 M 14.14 % | 274.026 M -1.91 % | 279.367 M 22.95 % | 227.218 M -26.50 % | 309.139 M 29.31 % | 239.061 M -6.44 % | 255.518 M 0.03 % | 255.443 M -0.43 % | 256.549 M 9.94 % | 233.344 M 10.84 % | 210.532 M 60.56 % | 131.127 M 11.12 % | 118.004 M 30.53 % | 90.404 M 11.07 % | 81.392 M 7.02 % | 76.050 M -10.82 % | 85.280 M -22.67 % | 110.278 M -43.99 % | 196.893 M 73.59 % | 113.422 M -12.63 % | 129.824 M -16.66 % | 155.767 M |
| Net income | 10.552 M 115.16 % | -69.592 M -278.92 % | -18.366 M 82.20 % | -103.193 M -1 540.33 % | -6.291 M 16.34 % | -7.520 M -6 068.25 % | 126.000 K 101.73 % | -7.298 M 73.34 % | -27.376 M 72.27 % | -98.740 M -546.12 % | -15.282 M -606.52 % | -2.163 M 94.37 % | -38.453 M 11.76 % | -43.577 M -1 743.17 % | 2.652 M -0.26 % | 2.659 M 217.97 % | -2.254 M -108.57 % | 26.312 M 2 340.82 % | 1.078 M -88.98 % | 9.781 M 138.83 % | -25.188 M -38.73 % | -18.156 M -371.43 % | 6.689 M 222.78 % | -5.448 M -89.63 % | -2.873 M -117.98 % | -1.318 M -115.66 % | 8.417 M 190.56 % | -9.294 M -101.61 % | -4.610 M -116.20 % | 28.453 M 13.12 % | 25.152 M 41.93 % | 17.721 M -90.68 % | 190.165 M 2.52 % | 185.496 M 959.61 % | 17.506 M 30.72 % | 13.392 M 338.51 % | 3.054 M 101.73 % | -176.392 M -1 038.89 % | -15.488 M -67.69 % | -9.236 M 39.62 % | -15.296 M 83.01 % | -90.036 M -160.73 % | -34.532 M 24.50 % | -45.738 M 11.08 % | -51.438 M -10.53 % | -46.537 M 41.81 % | -79.974 M 13.42 % | -92.374 M -33.46 % | -69.216 M -340.66 % | -15.707 M 68.46 % | -49.805 M -218.32 % | -15.646 M -135.93 % | 43.544 M |
| Income before tax | 6.278 M 106.94 % | -90.505 M -471.77 % | -15.829 M 23.65 % | -20.731 M -1 141.76 % | 1.990 M 10.93 % | 1.794 M -67.36 % | 5.497 M 155.31 % | -9.938 M 72.80 % | -36.532 M 77.69 % | -163.718 M -671.67 % | -21.216 M -116.42 % | -9.803 M 58.57 % | -23.664 M -3 857.19 % | -598.000 K 84.32 % | -3.813 M -154.23 % | 7.031 M 541.92 % | -1.591 M -106.32 % | 25.172 M 466.81 % | 4.441 M -62.85 % | 11.955 M 137.49 % | -31.889 M 16.34 % | -38.117 M -9 774.87 % | -386.000 K 96.06 % | -9.809 M 3.03 % | -10.116 M 34.90 % | -15.540 M -223.03 % | 12.631 M 218.53 % | -10.656 M -54.82 % | -6.883 M -116.32 % | 42.172 M 2.09 % | 41.307 M 64.23 % | 25.152 M -90.87 % | 275.602 M 1 474.87 % | 17.500 M 2.72 % | 17.036 M 26.30 % | 13.489 M 338.24 % | 3.078 M 107.39 % | -41.644 M -168.88 % | -15.488 M -67.69 % | -9.236 M 39.62 % | -15.296 M 82.93 % | -89.594 M -159.45 % | -34.532 M 24.50 % | -45.738 M 11.08 % | -51.438 M 52.44 % | -108.149 M -39.08 % | -77.758 M 13.71 % | -90.109 M -17.08 % | -76.962 M -189.29 % | 86.191 M 282.82 % | -47.145 M -433.62 % | -8.835 M 67.42 % | -27.116 M |
| Income before tax ratio | 0.03 107.45 % | -0.36 -414.67 % | -0.07 33.68 % | -0.11 -1 396.01 % | 0.01 -1.85 % | 0.01 -78.46 % | 0.04 173.22 % | -0.05 70.73 % | -0.18 77.70 % | -0.80 -864.86 % | -0.08 -104.57 % | -0.04 63.30 % | -0.11 -3 449.71 % | 0.00 82.84 % | -0.02 -163.89 % | 0.03 487.16 % | -0.01 -107.23 % | 0.10 518.57 % | 0.02 -56.33 % | 0.04 119.86 % | -0.19 -118.38 % | -0.09 -8 192.39 % | 0.00 96.17 % | -0.03 31.21 % | -0.04 12.65 % | -0.05 -242.59 % | 0.03 189.53 % | -0.04 -4.13 % | -0.03 -130.80 % | 0.11 18.34 % | 0.09 17.24 % | 0.08 -92.00 % | 1.01 1 505.56 % | 0.06 -16.45 % | 0.07 71.83 % | 0.04 238.90 % | 0.01 107.90 % | -0.16 -168.80 % | -0.06 -68.42 % | -0.04 45.08 % | -0.07 84.60 % | -0.43 -61.60 % | -0.26 32.06 % | -0.39 31.88 % | -0.57 57.18 % | -1.33 -29.96 % | -1.02 3.23 % | -1.06 -51.40 % | -0.70 -259.42 % | 0.44 205.32 % | -0.42 -510.78 % | -0.07 60.91 % | -0.17 |
| EBITDA | 26.606 M 139.04 % | -68.143 M -1 407.40 % | 5.212 M 3 971.95 % | 128.000 K -99.44 % | 22.881 M 3.54 % | 22.098 M -3.14 % | 22.815 M 279.05 % | 6.019 M 135.70 % | -16.861 M 87.67 % | -136.717 M -968.19 % | -12.799 M -234.87 % | 9.490 M 4 791.75 % | 194.000 K -99.13 % | 22.350 M 39.25 % | 16.050 M -43.28 % | 28.296 M 50.58 % | 18.791 M -57.70 % | 44.425 M 71.98 % | 25.832 M -23.91 % | 33.949 M 454.34 % | -9.581 M 24.70 % | -12.724 M -145.68 % | 27.852 M 53.52 % | 18.142 M 17.56 % | 15.432 M 248.27 % | 4.431 M -86.86 % | 33.731 M 230.79 % | 10.197 M -17.81 % | 12.407 M -79.57 % | 60.717 M -0.39 % | 60.956 M 37.29 % | 44.399 M -84.88 % | 293.668 M 750.84 % | 34.515 M -1.09 % | 34.897 M 11.89 % | 31.188 M 56.78 % | 19.893 M 230.14 % | -15.286 M -229.74 % | 11.782 M -37.28 % | 18.784 M 62.00 % | 11.595 M 117.61 % | -65.832 M -2 943.55 % | -2.163 M 83.33 % | -12.979 M 15.52 % | -15.364 M -146.87 % | 32.780 M 400.65 % | -10.903 M 36.70 % | -17.225 M -763.27 % | 2.597 M -85.44 % | 17.837 M -35.35 % | 27.591 M -26.86 % | 37.721 M -26.40 % | 51.250 M |
| Net income ratio | 0.04 116.27 % | -0.28 -241.08 % | -0.08 84.54 % | -0.52 -1 940.66 % | -0.03 25.98 % | -0.03 -4 039.67 % | 0.00 102.29 % | -0.04 71.32 % | -0.13 72.29 % | -0.49 -707.88 % | -0.06 -567.83 % | -0.01 95.02 % | -0.18 20.84 % | -0.23 -1 897.84 % | 0.01 17.50 % | 0.01 203.35 % | -0.01 -109.80 % | 0.11 2 563.69 % | 0.00 -87.04 % | 0.03 120.57 % | -0.15 -262.13 % | -0.04 -327.93 % | 0.02 219.34 % | -0.02 -34.53 % | -0.01 -192.49 % | 0.00 -118.15 % | 0.02 168.40 % | -0.03 -35.60 % | -0.02 -130.57 % | 0.08 31.13 % | 0.06 1.32 % | 0.06 -91.84 % | 0.69 4.52 % | 0.66 761.82 % | 0.08 77.85 % | 0.04 239.10 % | 0.01 101.85 % | -0.69 -1 038.56 % | -0.06 -68.42 % | -0.04 45.08 % | -0.07 84.67 % | -0.43 -62.39 % | -0.26 32.06 % | -0.39 31.88 % | -0.57 0.49 % | -0.57 45.63 % | -1.05 2.92 % | -1.08 -72.58 % | -0.63 -686.76 % | -0.08 81.83 % | -0.44 -264.36 % | -0.12 -143.11 % | 0.28 |
| Ratio EBITDA | 0.11 141.91 % | -0.27 -1 276.85 % | 0.02 3 436.66 % | 0.00 -99.30 % | 0.09 -8.38 % | 0.10 -36.06 % | 0.16 401.79 % | 0.03 138.40 % | -0.08 87.68 % | -0.67 -1 235.61 % | -0.05 -227.48 % | 0.04 4 233.65 % | 0.00 -99.22 % | 0.12 52.36 % | 0.08 -33.18 % | 0.11 31.92 % | 0.09 -51.62 % | 0.18 87.68 % | 0.10 -10.56 % | 0.11 287.67 % | -0.06 -96.55 % | -0.03 -138.36 % | 0.08 49.23 % | 0.05 -16.59 % | 0.06 367.32 % | 0.01 -84.77 % | 0.09 149.85 % | 0.03 -44.72 % | 0.06 -61.44 % | 0.16 15.46 % | 0.14 -1.99 % | 0.14 -86.75 % | 1.07 767.43 % | 0.12 -19.56 % | 0.15 52.23 % | 0.10 21.24 % | 0.08 239.10 % | -0.06 -229.70 % | 0.05 -37.00 % | 0.07 47.35 % | 0.05 115.89 % | -0.31 -1 795.63 % | -0.02 85.00 % | -0.11 35.28 % | -0.17 -142.20 % | 0.40 380.91 % | -0.14 29.02 % | -0.20 -957.69 % | 0.02 -74.00 % | 0.09 -62.76 % | 0.24 -16.28 % | 0.29 -11.69 % | 0.33 |
| Gross profit ratio | 0.41 78.64 % | 0.23 -39.35 % | 0.38 13.04 % | 0.33 43.97 % | 0.23 90.57 % | 0.12 -32.21 % | 0.18 -58.79 % | 0.43 313.63 % | 0.10 152.81 % | -0.20 -335.94 % | 0.08 -78.79 % | 0.40 44.79 % | 0.27 8.85 % | 0.25 -9.10 % | 0.28 -15.84 % | 0.33 30.30 % | 0.25 -17.32 % | 0.31 -16.01 % | 0.36 4.00 % | 0.35 424.38 % | 0.07 -67.11 % | 0.20 -23.63 % | 0.27 -1.39 % | 0.27 -16.22 % | 0.32 91.10 % | 0.17 -48.42 % | 0.33 19.48 % | 0.27 -30.47 % | 0.39 65.32 % | 0.24 -37.58 % | 0.38 11.70 % | 0.34 10.27 % | 0.31 -21.10 % | 0.39 -10.77 % | 0.44 40.50 % | 0.31 9.79 % | 0.28 -13.74 % | 0.33 31.89 % | 0.25 -4.88 % | 0.26 15.05 % | 0.23 92.80 % | 0.12 -59.90 % | 0.30 9.42 % | 0.27 -7.27 % | 0.29 205.65 % | -0.28 -180.96 % | 0.34 -17.63 % | 0.41 -23.69 % | 0.54 -26.30 % | 0.74 37.99 % | 0.53 0.86 % | 0.53 14.00 % | 0.46 |
| Weighted average shs out dil | 87.933 M 5.55 % | 83.309 M -4.74 % | 87.457 M 5.09 % | 83.220 M 5.83 % | 78.638 M 4.59 % | 75.190 M -4.09 % | 78.397 M -3.32 % | 81.089 M 3.37 % | 78.442 M 20.87 % | 64.900 M 0.00 % | 64.900 M 0.00 % | 64.900 M -0.42 % | 65.175 M 1.70 % | 64.084 M -3.34 % | 66.300 M 24.67 % | 53.180 M -17.42 % | 64.400 M 0.00 % | 64.400 M 19.48 % | 53.900 M -11.83 % | 61.131 M -0.49 % | 61.434 M 0.50 % | 61.131 M 0.53 % | 60.809 M -0.15 % | 60.900 M 5.99 % | 57.460 M -12.81 % | 65.900 M 8.21 % | 60.900 M 0.00 % | 60.900 M 18.89 % | 51.222 M -17.19 % | 61.854 M 0.83 % | 61.346 M 0.39 % | 61.107 M -10.03 % | 67.916 M 14.28 % | 59.427 M 1.16 % | 58.745 M 0.17 % | 58.648 M 52.43 % | 38.475 M 2.23 % | 37.635 M 0.00 % | 37.635 M 54.84 % | 24.305 M 0.11 % | 24.279 M 0.76 % | 24.095 M -0.22 % | 24.148 M 0.31 % | 24.073 M -0.32 % | 24.149 M 0.24 % | 24.091 M 0.01 % | 24.089 M -0.12 % | 24.119 M 0.01 % | 24.117 M 0.02 % | 24.113 M 0.22 % | 24.060 M -0.04 % | 24.071 M 37.16 % | 17.550 M |
| Weighted average shs out | 87.933 M 5.55 % | 83.309 M -4.74 % | 87.457 M 5.09 % | 83.220 M 5.83 % | 78.638 M 4.59 % | 75.190 M -4.09 % | 78.397 M -3.32 % | 81.089 M 3.37 % | 78.442 M 20.87 % | 64.900 M 0.00 % | 64.900 M 0.00 % | 64.900 M -0.42 % | 65.175 M 1.70 % | 64.084 M -3.34 % | 66.300 M 24.67 % | 53.180 M -17.42 % | 64.400 M 0.00 % | 64.400 M 19.48 % | 53.900 M -11.83 % | 61.131 M -0.49 % | 61.434 M 0.88 % | 60.900 M 0.15 % | 60.809 M -0.15 % | 60.900 M 5.99 % | 57.460 M -12.81 % | 65.900 M 8.21 % | 60.900 M 0.00 % | 60.900 M 18.89 % | 51.222 M -9.99 % | 56.906 M 1.81 % | 55.893 M 7.24 % | 52.121 M 1.68 % | 51.257 M 27.39 % | 40.238 M 3.43 % | 38.902 M -1.23 % | 39.388 M 2.37 % | 38.475 M 2.23 % | 37.635 M 0.00 % | 37.635 M 54.84 % | 24.305 M 0.11 % | 24.279 M 0.85 % | 24.074 M -0.31 % | 24.148 M 0.31 % | 24.073 M -0.32 % | 24.149 M 0.24 % | 24.091 M 0.01 % | 24.089 M -0.12 % | 24.119 M 0.01 % | 24.117 M 0.02 % | 24.113 M 0.22 % | 24.060 M -0.04 % | 24.071 M 37.16 % | 17.550 M |
| EPS diluted | 0.12 114.29 % | -0.84 -300.00 % | -0.21 83.06 % | -1.24 -1 450.00 % | -0.08 20.00 % | -0.10 -6 350.00 % | 0.00 101.78 % | -0.09 72.73 % | -0.33 78.29 % | -1.52 -533.33 % | -0.24 -700.00 % | -0.03 94.92 % | -0.59 0.00 % | -0.59 -1 575.00 % | 0.04 -20.00 % | 0.05 350.00 % | -0.02 -104.08 % | 0.49 2 350.00 % | 0.02 -87.50 % | 0.16 139.02 % | -0.41 -36.67 % | -0.30 -372.73 % | 0.11 147.83 % | -0.23 -360.00 % | -0.05 -131.48 % | -0.02 -121.60 % | 0.10 158.82 % | -0.17 -88.89 % | -0.09 -119.57 % | 0.46 12.20 % | 0.41 41.38 % | 0.29 -89.64 % | 2.80 -10.26 % | 3.12 940.00 % | 0.30 30.43 % | 0.23 187.50 % | 0.08 101.71 % | -4.69 -1 043.90 % | -0.41 -7.89 % | -0.38 39.68 % | -0.63 83.16 % | -3.74 -161.54 % | -1.43 24.74 % | -1.90 10.80 % | -2.13 -10.36 % | -1.93 41.87 % | -3.32 13.32 % | -3.83 -33.45 % | -2.87 -1 003.85 % | -0.26 87.44 % | -2.07 -218.46 % | -0.65 -135.91 % | 1.81 |
| Earnings per share | 0.12 114.29 % | -0.84 -300.00 % | -0.21 83.06 % | -1.24 -1 450.00 % | -0.08 20.00 % | -0.10 -6 350.00 % | 0.00 101.78 % | -0.09 72.73 % | -0.33 78.29 % | -1.52 -533.33 % | -0.24 -700.00 % | -0.03 94.92 % | -0.59 0.00 % | -0.59 -1 575.00 % | 0.04 -20.00 % | 0.05 350.00 % | -0.02 -104.08 % | 0.49 2 350.00 % | 0.02 -87.50 % | 0.16 139.02 % | -0.41 -36.67 % | -0.30 -372.73 % | 0.11 147.83 % | -0.23 -360.00 % | -0.05 -131.48 % | -0.02 -121.60 % | 0.10 158.82 % | -0.17 -88.89 % | -0.09 -118.00 % | 0.50 11.11 % | 0.45 32.35 % | 0.34 -90.84 % | 3.71 -19.52 % | 4.61 924.44 % | 0.45 32.35 % | 0.34 325.00 % | 0.08 101.71 % | -4.69 -1 043.90 % | -0.41 -7.89 % | -0.38 39.68 % | -0.63 83.16 % | -3.74 -161.54 % | -1.43 24.74 % | -1.90 10.80 % | -2.13 -10.36 % | -1.93 41.87 % | -3.32 13.32 % | -3.83 -33.45 % | -2.87 -1 003.85 % | -0.26 87.44 % | -2.07 -218.46 % | -0.65 -135.91 % | 1.81 |
| Gross profit | 95.550 M 66.44 % | 57.409 M -32.63 % | 85.209 M 30.15 % | 65.470 M 15.73 % | 56.572 M 115.38 % | 26.266 M 2.70 % | 25.576 M -68.87 % | 82.160 M 284.48 % | 21.369 M 152.85 % | -40.437 M -288.70 % | 21.429 M -77.56 % | 95.507 M 63.44 % | 58.436 M 21.34 % | 48.158 M -16.92 % | 57.963 M -28.56 % | 81.136 M 48.73 % | 54.551 M -27.71 % | 75.459 M -23.04 % | 98.051 M -11.53 % | 110.828 M 890.07 % | 11.194 M -87.40 % | 88.833 M -9.05 % | 97.674 M 1.45 % | 96.277 M 18.08 % | 81.534 M 42.42 % | 57.249 M -55.49 % | 128.634 M 58.18 % | 81.320 M 3.37 % | 78.671 M -12.39 % | 89.793 M -46.14 % | 166.731 M 56.47 % | 106.557 M 25.86 % | 84.664 M -22.61 % | 109.396 M 9.70 % | 99.720 M 3.27 % | 96.563 M 41.98 % | 68.012 M -19.30 % | 84.276 M 31.93 % | 63.880 M -5.29 % | 67.450 M 26.49 % | 53.326 M 113.69 % | 24.955 M -35.61 % | 38.759 M 21.59 % | 31.876 M 21.04 % | 26.336 M 217.34 % | -22.444 M -186.65 % | 25.901 M -26.55 % | 35.263 M -40.98 % | 59.752 M -58.72 % | 144.748 M 139.53 % | 60.429 M -11.88 % | 68.576 M -4.99 % | 72.178 M |
| Income tax expense | -4.274 M 79.56 % | -20.913 M -924.32 % | 2.537 M -96.92 % | 82.462 M 895.80 % | 8.281 M -11.08 % | 9.313 M 73.39 % | 5.371 M 303.45 % | -2.640 M 57.60 % | -6.226 M 90.03 % | -62.441 M -15 707.85 % | -395.000 K 93.11 % | -5.730 M -131.98 % | 17.917 M -59.18 % | 43.894 M 1 330.90 % | -3.566 M -253.05 % | 2.330 M 84.04 % | 1.266 M 137.77 % | -3.352 M -199.26 % | 3.377 M 9.15 % | 3.094 M 145.06 % | -6.866 M 46.46 % | -12.823 M -203.43 % | -4.226 M -143.94 % | 9.618 M 492.73 % | -2.449 M 71.58 % | -8.617 M -226.65 % | 6.804 M 1 485.74 % | -491.000 K 66.64 % | -1.472 M -110.43 % | 14.117 M -14.52 % | 16.515 M 116.68 % | 7.622 M -91.08 % | 85.437 M 150.87 % | -167.959 M -35 635.96 % | -470.000 K -359.67 % | 181.000 K 654.17 % | 24.000 K 50.00 % | 16.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 442.191 K | 0.000 | 0.000 | 0.000 -100.00 % | 61.612 M 2 680.34 % | 2.216 M -2.16 % | 2.265 M 129.24 % | -7.746 M -107.60 % | 101.898 M 3 730.76 % | 2.660 M -60.95 % | 6.811 M -38.50 % | 11.075 M |
| Cost of revenue | 138.991 M -28.47 % | 194.323 M 37.44 % | 141.386 M 7.65 % | 131.337 M -30.24 % | 188.267 M -1.10 % | 190.368 M 62.12 % | 117.425 M 9.59 % | 107.145 M -41.22 % | 182.286 M -25.28 % | 243.951 M 4.68 % | 233.035 M 60.69 % | 145.022 M -6.23 % | 154.651 M 8.16 % | 142.987 M -5.42 % | 151.174 M -8.52 % | 165.252 M 2.45 % | 161.303 M -5.90 % | 171.417 M 0.03 % | 171.368 M -16.76 % | 205.867 M 31.51 % | 156.540 M -55.15 % | 348.999 M 29.26 % | 269.994 M 3.41 % | 261.100 M 51.79 % | 172.014 M -39.21 % | 282.965 M 6.51 % | 265.676 M 22.71 % | 216.502 M 77.98 % | 121.647 M -57.79 % | 288.195 M 6.19 % | 271.406 M 31.62 % | 206.208 M 8.90 % | 189.362 M 11.41 % | 169.971 M 33.31 % | 127.498 M -40.02 % | 212.576 M 24.28 % | 171.049 M -0.11 % | 171.242 M -10.61 % | 191.563 M 1.30 % | 189.099 M 5.04 % | 180.018 M -3.00 % | 185.577 M 100.91 % | 92.368 M 7.25 % | 86.128 M 34.43 % | 64.068 M -38.30 % | 103.836 M 107.06 % | 50.149 M 0.26 % | 50.017 M -1.01 % | 50.526 M -3.10 % | 52.145 M -1.60 % | 52.993 M -13.48 % | 61.248 M -26.73 % | 83.589 M |
| General and administrative expenses | 0.000 -100.00 % | 23.147 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.501 M | 0.000 | 0.000 | 0.000 -100.00 % | 56.443 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.963 M | 0.000 | 0.000 | 0.000 -100.00 % | 65.105 M | 0.000 | 0.000 | 0.000 -100.00 % | 34.972 M | 0.000 | 0.000 | 0.000 -100.00 % | 44.747 M | 0.000 | 0.000 | 0.000 -100.00 % | 42.037 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.278 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.847 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.107 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.954 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.214 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 3.398 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.845 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.789 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.759 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.822 M | 0.000 | 0.000 | 0.000 -100.00 % | 53.668 M | 0.000 | 0.000 | 0.000 -100.00 % | 31.934 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.849 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.465 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.594 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.888 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.509 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.338 M | 0.000 | 0.000 | 0.000 |
| Other expenses | 97.689 M 127.71 % | 42.901 M -58.14 % | 102.488 M 9.31 % | 93.758 M | 0.000 -100.00 % | 5.193 M | 0.000 -100.00 % | 82.160 M | 0.000 -100.00 % | 2.714 M -95.51 % | 60.448 M | 0.000 -100.00 % | 58.436 M | 0.000 -100.00 % | 57.963 M -28.56 % | 81.136 M 48.73 % | 54.551 M | 0.000 -100.00 % | 98.051 M -11.53 % | 110.828 M 890.07 % | 11.194 M 129.74 % | -37.645 M -138.54 % | 97.674 M 1.44 % | 96.285 M 18.09 % | 81.534 M 468.92 % | -22.101 M -117.18 % | 128.634 M 58.18 % | 81.320 M 3.37 % | 78.671 M | 0.000 -100.00 % | 123.603 M 56.48 % | 78.989 M -1.68 % | 80.340 M -8.94 % | 88.223 M 47.53 % | 59.799 M 0.48 % | 59.514 M -7.02 % | 64.010 M -22.22 % | 82.296 M 4.25 % | 78.944 M 5.43 % | 74.876 M 40.41 % | 53.326 M 113.69 % | 24.955 M -64.53 % | 70.350 M -7.55 % | 76.096 M -1.94 % | 77.605 M 135.25 % | -220.139 M -502.53 % | 54.689 M -14.15 % | 63.705 M 6.62 % | 59.752 M -58.72 % | 144.748 M 139.53 % | 60.429 M -33.14 % | 90.375 M 25.21 % | 72.178 M |
| Operating expenses | 97.689 M -25.66 % | 131.403 M 28.21 % | 102.488 M 9.31 % | 93.758 M 65.61 % | 56.614 M 53.36 % | 36.916 M -12.96 % | 42.411 M -48.38 % | 82.160 M 72.30 % | 47.683 M 1 656.93 % | 2.714 M -95.51 % | 60.448 M -7.74 % | 65.522 M 12.13 % | 58.436 M 627.54 % | 8.032 M -86.14 % | 57.963 M -28.56 % | 81.136 M 48.73 % | 54.551 M 24.11 % | 43.953 M -55.17 % | 98.051 M -11.53 % | 110.828 M 890.07 % | 11.194 M -80.79 % | 58.273 M -40.34 % | 97.674 M 1.44 % | 96.285 M 18.09 % | 81.534 M 224.80 % | 25.103 M -80.48 % | 128.634 M 58.18 % | 81.320 M 3.37 % | 78.671 M -35.45 % | 121.878 M -26.90 % | 166.731 M 56.47 % | 106.557 M 32.63 % | 80.340 M -27.51 % | 110.833 M 37.02 % | 80.889 M 1.51 % | 79.689 M 24.49 % | 64.010 M -22.22 % | 82.296 M 4.25 % | 78.944 M 5.43 % | 74.876 M 40.41 % | 53.326 M 113.69 % | 24.955 M -64.53 % | 70.350 M -7.55 % | 76.096 M -1.94 % | 77.605 M 65.95 % | 46.765 M -33.40 % | 70.213 M -21.67 % | 89.633 M 50.01 % | 59.752 M -58.72 % | 144.748 M 139.53 % | 60.429 M -33.14 % | 90.375 M 25.21 % | 72.178 M |
| Cost and expenses | 236.680 M -27.34 % | 325.726 M 33.56 % | 243.874 M 8.34 % | 225.095 M -8.08 % | 244.881 M 7.74 % | 227.284 M 42.20 % | 159.836 M -20.17 % | 200.230 M -15.84 % | 237.929 M -3.54 % | 246.665 M -14.93 % | 289.947 M 37.71 % | 210.544 M -13.95 % | 244.687 M 33.32 % | 183.535 M -22.76 % | 237.614 M -6.31 % | 253.606 M 5.33 % | 240.784 M -2.47 % | 246.876 M -8.40 % | 269.521 M -11.96 % | 306.130 M 41.76 % | 215.951 M -46.86 % | 406.367 M 5.47 % | 385.307 M 1.19 % | 380.788 M 38.03 % | 275.868 M -18.91 % | 340.214 M -9.30 % | 375.085 M 15.16 % | 325.711 M 48.82 % | 218.869 M -38.46 % | 355.646 M -12.36 % | 405.826 M 37.60 % | 294.923 M 9.35 % | 269.702 M 3.45 % | 260.720 M 24.68 % | 209.106 M -28.86 % | 293.947 M 25.05 % | 235.059 M -7.29 % | 253.538 M -6.34 % | 270.688 M 2.43 % | 264.254 M 6.83 % | 247.350 M 17.49 % | 210.532 M 29.14 % | 163.032 M -0.75 % | 164.258 M 15.31 % | 142.445 M 315.16 % | -66.206 M -155.01 % | 120.362 M -14.22 % | 140.315 M 27.24 % | 110.278 M -43.99 % | 196.893 M 73.59 % | 113.422 M -25.19 % | 151.623 M -2.66 % | 155.767 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.377 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 88.502 M | 0.000 | 0.000 -100.00 % | 56.614 M 86.56 % | 30.346 M -28.45 % | 42.411 M | 0.000 -100.00 % | 55.643 M -25.04 % | 74.232 M 30.43 % | 56.912 M -13.62 % | 65.885 M 96.26 % | 33.570 M 5.83 % | 31.722 M 4.52 % | 30.350 M | 0.000 -100.00 % | 25.903 M -62.96 % | 69.927 M | 0.000 | 0.000 | 0.000 -100.00 % | 88.640 M | 0.000 | 0.000 | 0.000 -100.00 % | 76.681 M | 0.000 -100.00 % | 30.677 M | 0.000 -100.00 % | 64.886 M 50.45 % | 43.128 M 56.44 % | 27.568 M | 0.000 -100.00 % | 30.743 M 45.77 % | 21.090 M 4.54 % | 20.175 M | 0.000 -100.00 % | 30.441 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.995 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.097 M 222.71 % | 15.524 M -40.13 % | 25.928 M | 0.000 -100.00 % | 28.552 M | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.174 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.140 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.298 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.907 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 % | 188.259 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 | 1.567 M -26.67 % | 2.137 M 65.27 % | 1.293 M 22.91 % | 1.052 M -9.93 % | 1.168 M -9.67 % | 1.293 M 21.07 % | 1.068 M 10.90 % | 963.000 K -24.47 % | 1.275 M 57.41 % | 810.000 K -49.75 % | 1.612 M 35.01 % | 1.194 M -82.54 % | 6.838 M 451.45 % | 1.240 M -54.55 % | 2.728 M 1.83 % | 2.679 M 9.93 % | 2.437 M -21.44 % | 3.102 M 2.82 % | 3.017 M -0.40 % | 3.029 M -6.83 % | 3.251 M | 0.000 -100.00 % | 6.192 M -0.77 % | 6.240 M 33.93 % | 4.659 M 29.67 % | 3.593 M 30.28 % | 2.758 M 2.19 % | 2.699 M 109.71 % | 1.287 M -35.36 % | 1.991 M 8.74 % | 1.831 M -13.22 % | 2.110 M 46.22 % | 1.443 M 63.24 % | 884.000 K -59.98 % | 2.209 M 12.13 % | 1.970 M 76.37 % | 1.117 M 58.22 % | 706.000 K -1.12 % | 714.000 K -53.94 % | 1.550 M 128.95 % | 677.000 K 0.98 % | 670.412 K 653.27 % | 89.000 K -80.04 % | 446.000 K 163.91 % | 169.000 K -99.57 % | 38.941 M 18.21 % | 32.941 M | 0.000 | 0.000 | 0.000 -100.00 % | 36.546 M 84.06 % | 19.856 M -27.89 % | 27.535 M |
| Depreciation and amortization | 18.761 M -7.24 % | 20.225 M 2.42 % | 19.748 M -0.30 % | 19.807 M 0.43 % | 19.723 M 3.75 % | 19.011 M 16.99 % | 16.250 M 8.38 % | 14.994 M -13.89 % | 17.413 M -24.67 % | 23.115 M 58.09 % | 14.621 M -1.72 % | 14.877 M -12.59 % | 17.020 M 0.97 % | 16.857 M -1.62 % | 17.135 M -7.80 % | 18.585 M 3.57 % | 17.945 M 11.11 % | 16.150 M -12.10 % | 18.374 M -3.12 % | 18.966 M -0.48 % | 19.057 M -17.00 % | 22.961 M 4.15 % | 22.046 M 1.55 % | 21.710 M 3.93 % | 20.890 M 27.55 % | 16.378 M -10.71 % | 18.342 M 1.04 % | 18.154 M 0.84 % | 18.003 M 8.75 % | 16.554 M -7.09 % | 17.818 M 3.97 % | 17.137 M 3.09 % | 16.623 M 4.37 % | 15.927 M -0.87 % | 16.066 M 0.93 % | 15.918 M 1.25 % | 15.722 M -38.71 % | 25.652 M -3.40 % | 26.556 M 0.32 % | 26.470 M 0.98 % | 26.214 M 13.69 % | 23.058 M -28.57 % | 32.280 M -0.10 % | 32.313 M -10.00 % | 35.905 M -2.01 % | 36.643 M 9.68 % | 33.409 M -10.06 % | 37.145 M 1.31 % | 36.664 M -0.81 % | 36.963 M -3.21 % | 38.190 M 14.28 % | 33.417 M 20.71 % | 27.684 M |
| Operating income | -2.139 M 97.11 % | -73.994 M -328.23 % | -17.279 M 38.92 % | -28.288 M -67 252.38 % | -42.000 K 99.61 % | -10.650 M 36.74 % | -16.835 M -87.58 % | -8.975 M 73.93 % | -34.422 M 26.45 % | -46.801 M -27.00 % | -36.852 M -6.60 % | -34.570 M -9.40 % | -31.600 M -404.55 % | 10.376 M 136.44 % | -28.477 M -294.53 % | -7.218 M 71.05 % | -24.930 M -133.47 % | 74.474 M 73 113.73 % | -102.000 K -100.97 % | 10.565 M 121.91 % | -48.217 M -237.79 % | 34.992 M 298.38 % | -17.639 M 24.66 % | -23.411 M -4.89 % | -22.320 M -265.44 % | 13.491 M -29.83 % | 19.225 M 168.93 % | -27.889 M -50.34 % | -18.551 M -183.03 % | 22.342 M -30.85 % | 32.311 M 81.10 % | 17.842 M 312.63 % | 4.324 M -76.81 % | 18.647 M -0.98 % | 18.831 M 23.26 % | 15.278 M 281.76 % | 4.002 M 102.12 % | 1.980 M 113.14 % | -15.064 M -102.85 % | -7.426 M 41.98 % | -12.799 M 45.13 % | -23.327 M 26.16 % | -31.591 M 31.70 % | -46.254 M 9.78 % | -51.269 M -134.74 % | 147.598 M 433.09 % | -44.312 M 18.50 % | -54.370 M -59.60 % | -34.067 M -302.54 % | -8.463 M 47.12 % | -16.003 M -471.82 % | 4.304 M -81.74 % | 23.566 M |
| Operating income ratio | -0.01 96.90 % | -0.29 -285.47 % | -0.08 46.95 % | -0.14 -83 690.16 % | 0.00 99.65 % | -0.05 58.24 % | -0.12 -148.31 % | -0.05 71.95 % | -0.17 26.50 % | -0.23 -58.79 % | -0.14 -0.76 % | -0.14 3.08 % | -0.15 -373.19 % | 0.05 139.87 % | -0.14 -364.80 % | -0.03 74.63 % | -0.12 -138.29 % | 0.30 79 780.82 % | 0.00 -101.13 % | 0.03 111.61 % | -0.29 -459.68 % | 0.08 266.59 % | -0.05 26.76 % | -0.07 25.59 % | -0.09 -321.99 % | 0.04 -18.67 % | 0.05 152.07 % | -0.09 -1.12 % | -0.09 -256.68 % | 0.06 -19.85 % | 0.07 29.28 % | 0.06 261.52 % | 0.02 -76.36 % | 0.07 -19.46 % | 0.08 67.69 % | 0.05 195.22 % | 0.02 116.04 % | 0.01 113.14 % | -0.06 -103.73 % | -0.03 47.23 % | -0.05 50.50 % | -0.11 54.01 % | -0.24 38.54 % | -0.39 30.88 % | -0.57 -131.27 % | 1.81 411.22 % | -0.58 8.61 % | -0.64 -106.38 % | -0.31 -618.71 % | -0.04 69.54 % | -0.14 -525.59 % | 0.03 -78.09 % | 0.15 |
| Total other income expenses net | 8.417 M 150.98 % | -16.511 M -1 238.69 % | 1.450 M -80.81 % | 7.557 M 271.90 % | 2.032 M -83.67 % | 12.444 M -44.28 % | 22.332 M 2 419.00 % | -963.000 K 54.36 % | -2.110 M 98.20 % | -116.917 M -847.74 % | 15.636 M -36.87 % | 24.767 M 212.08 % | 7.936 M 172.32 % | -10.974 M -144.49 % | 24.664 M 73.09 % | 14.249 M -38.95 % | 23.339 M 147.34 % | -49.302 M -1 185.23 % | 4.543 M 226.83 % | 1.390 M -91.49 % | 16.328 M 122.33 % | -73.109 M -523.75 % | 17.253 M 26.84 % | 13.602 M 11.46 % | 12.204 M 142.04 % | -29.031 M -340.26 % | -6.594 M -138.26 % | 17.233 M 47.69 % | 11.668 M -41.16 % | 19.830 M 120.43 % | 8.996 M 23.06 % | 7.310 M -97.31 % | 271.278 M 23 751.09 % | -1.147 M 36.10 % | -1.795 M -0.34 % | -1.789 M -93.61 % | -924.000 K 97.88 % | -43.624 M -10 188.68 % | -424.000 K 76.57 % | -1.810 M 27.51 % | -2.497 M 96.23 % | -66.267 M -2 153.23 % | -2.941 M -669.96 % | 516.000 K 405.33 % | -169.000 K 99.93 % | -255.747 M -664.66 % | -33.446 M 6.42 % | -35.739 M 16.68 % | -42.895 M -145.32 % | 94.654 M 403.94 % | -31.142 M -137.02 % | -13.139 M 74.08 % | -50.682 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-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -2.869 M | 0.000 -100.00 % | 29.549 M | 0.000 -100.00 % | 4.295 M -94.06 % | 72.285 M 298.66 % | -36.387 M -108.91 % | 408.383 M 287.85 % | -217.397 M -213.49 % | 191.563 M 1 473.61 % | -13.946 M -115.67 % | 89.021 M 896.21 % | 8.936 M -84.93 % | 59.286 M 120.18 % | 26.926 M -88.39 % | 231.940 M 268.30 % | -137.813 M -263.49 % | 84.296 M 87.24 % | 45.020 M -35.24 % | 69.521 M -12.08 % | 79.071 M 93.82 % | 40.796 M -28.39 % | 56.968 M -10.77 % | 63.844 M -59.95 % | 159.428 M 256.34 % | 44.740 M -87.71 % | 363.932 M 1 158.59 % | -34.379 M -109.53 % | 360.657 M 5 071.84 % | -7.254 M -110.57 % | 68.598 M 233.94 % | -51.217 M -154.06 % | 94.747 M 3 131.90 % | -3.125 M -110.84 % | 28.818 M 453.65 % | 5.205 M -68.85 % | 16.709 M -91.47 % | 195.883 M 1 908.51 % | 9.753 M -94.49 % | 176.914 M -57.85 % | 419.742 M -56.82 % | 971.985 M 3 048.95 % | 30.867 M -95.32 % | 658.952 M 8 082.69 % | 8.053 M -98.93 % | 750.946 M 29.63 % | 579.308 M |
| Total investments | 0.000 -100.00 % | 181.549 M | 0.000 -100.00 % | 263.165 M | 0.000 -100.00 % | 62.723 M -56.61 % | 144.570 M 71.77 % | 84.164 M -89.70 % | 816.766 M 1 235.83 % | 61.143 M -84.04 % | 383.126 M 2 439.11 % | 15.089 M -91.53 % | 178.042 M 1 407.81 % | 11.808 M -90.04 % | 118.572 M -7.13 % | 127.671 M -72.48 % | 463.880 M 1 965.73 % | 22.456 M -86.68 % | 168.592 M 3 292.19 % | 4.970 M -96.43 % | 139.042 M 121.68 % | 62.723 M 2 740.72 % | 2.208 M -98.06 % | 113.936 M 120.12 % | 51.762 M -83.77 % | 318.856 M 8 669.42 % | 3.636 M -99.50 % | 727.864 M 295.23 % | 184.164 M -74.47 % | 721.314 M 66 075.60 % | 1.090 M -99.21 % | 137.195 M -18.57 % | 168.487 M -11.09 % | 189.494 M 149.01 % | 76.100 M 32.04 % | 57.635 M 12 511.62 % | 457.000 K -98.63 % | 33.418 M | 0.000 -100.00 % | 19.505 M 1 333.03 % | 1.361 M | 0.000 -100.00 % | 463.977 K -99.25 % | 61.734 M | 0.000 -100.00 % | 16.106 M | 0.000 | 0.000 |
| Total debt | 0.000 -100.00 % | 64.585 M | 0.000 -100.00 % | 42.846 M | 0.000 -100.00 % | 51.288 M | 0.000 -100.00 % | 23.297 M | 0.000 -100.00 % | 155.090 M | 0.000 -100.00 % | 64.302 M | 0.000 -100.00 % | 61.817 M | 0.000 -100.00 % | 60.700 M | 0.000 -100.00 % | 70.111 M | 0.000 -100.00 % | 77.289 M | 0.000 -100.00 % | 85.869 M 14.38 % | 75.076 M | 0.000 -100.00 % | 71.898 M | 0.000 -100.00 % | 56.305 M | 0.000 -100.00 % | 24.925 M | 0.000 -100.00 % | 10.787 M | 0.000 -100.00 % | 7.446 M | 0.000 -100.00 % | 15.522 M | 0.000 -100.00 % | 32.098 M | 0.000 -100.00 % | 212.592 M | 0.000 -100.00 % | 186.666 M -57.03 % | 434.365 M -56.37 % | 995.534 M | 0.000 -100.00 % | 689.819 M | 0.000 -100.00 % | 759.000 M 20.11 % | 631.922 M |
| Accumulated other comprehensive income loss | 1.727 B | 0.000 -100.00 % | 1.815 B | 0.000 -100.00 % | 1.699 B | 0.000 -100.00 % | 1.708 B | 0.000 -100.00 % | 1.724 B | 0.000 -100.00 % | 1.819 B | 0.000 -100.00 % | 1.859 B 6 724.10 % | 27.242 M -98.56 % | 1.892 B | 0.000 -100.00 % | 1.887 B 6 484.39 % | 28.658 M -98.40 % | 1.786 B 8 830.19 % | 20.000 M -98.88 % | 1.780 B 6 702.14 % | 26.168 M | 0.000 -100.00 % | 1.768 B 6 278.55 % | 27.725 M -98.41 % | 1.746 B | 0.000 -100.00 % | 1.743 B 6 947.57 % | 24.727 M -98.54 % | 1.690 B | 0.000 -100.00 % | 1.344 B 2 806.68 % | 46.228 M -95.56 % | 1.041 B 62.08 % | 642.185 M -36.16 % | 1.006 B | 0.000 -100.00 % | 1.181 B | 0.000 -100.00 % | 1.196 B | 0.000 -100.00 % | 287.364 M 357.85 % | 62.764 M -91.41 % | 730.654 M | 0.000 -100.00 % | 892.198 M | 0.000 | 0.000 |
| Retained earnings | 0.000 100.00 % | -356.748 M | 0.000 | 0.000 | 0.000 100.00 % | -159.306 M | 0.000 | 0.000 | 0.000 100.00 % | -118.606 M | 0.000 | 0.000 | 0.000 -100.00 % | 141.166 M | 0.000 | 0.000 | 0.000 -100.00 % | 177.016 M | 0.000 | 0.000 | 0.000 -100.00 % | 151.740 M | 0.000 | 0.000 -100.00 % | 173.282 M | 0.000 | 0.000 | 0.000 -100.00 % | 186.479 M | 0.000 | 0.000 | 0.000 100.00 % | -73.422 M | 0.000 | 0.000 | 0.000 100.00 % | -293.903 M | 0.000 | 0.000 | 0.000 100.00 % | -251.099 M | 0.000 100.00 % | -29.097 M | 0.000 | 0.000 | 0.000 -100.00 % | 258.333 M | 0.000 |
| Common stock | 0.000 -100.00 % | 856.040 M | 0.000 -100.00 % | 856.040 M | 0.000 -100.00 % | 783.968 M | 0.000 -100.00 % | 783.968 M | 0.000 -100.00 % | 649.005 M | 0.000 -100.00 % | 649.005 M | 0.000 -100.00 % | 649.005 M | 0.000 -100.00 % | 644.005 M | 0.000 -100.00 % | 644.005 M | 0.000 -100.00 % | 609.005 M | 0.000 -100.00 % | 609.005 M 0.00 % | 609.005 M | 0.000 -100.00 % | 609.005 M | 0.000 -100.00 % | 609.005 M | 0.000 -100.00 % | 609.005 M | 0.000 -100.00 % | 609.005 M | 0.000 -100.00 % | 441.205 M | 0.000 -100.00 % | 398.650 M | 0.000 -100.00 % | 376.350 M | 0.000 -100.00 % | 240.953 M | 0.000 -100.00 % | 240.953 M 0.00 % | 240.953 M 0.00 % | 240.953 M | 0.000 -100.00 % | 240.953 M | 0.000 -100.00 % | 240.953 M -50.24 % | 484.254 M |
| Total equity | 1.727 B 0.00 % | 1.727 B -4.81 % | 1.815 B 0.00 % | 1.815 B 6.81 % | 1.699 B 0.00 % | 1.699 B -0.54 % | 1.708 B 0.00 % | 1.708 B -5.27 % | 1.803 B 0.00 % | 1.803 B -5.50 % | 1.908 B 0.00 % | 1.908 B -2.18 % | 1.950 B 0.00 % | 1.950 B -1.87 % | 1.988 B 0.00 % | 1.988 B 0.40 % | 1.980 B 0.00 % | 1.980 B 6.06 % | 1.866 B 0.00 % | 1.866 B 1.11 % | 1.846 B 0.00 % | 1.846 B -1.60 % | 1.876 B 3.86 % | 1.806 B 0.00 % | 1.806 B 3.20 % | 1.750 B 0.00 % | 1.750 B 0.50 % | 1.742 B 0.00 % | 1.742 B 3.09 % | 1.689 B 0.00 % | 1.689 B 25.73 % | 1.344 B 0.00 % | 1.344 B 29.09 % | 1.041 B -0.13 % | 1.042 B 3.61 % | 1.006 B -0.10 % | 1.007 B -14.75 % | 1.181 B 0.00 % | 1.181 B -1.24 % | 1.196 B -0.15 % | 1.198 B 126.72 % | 528.317 M -14.67 % | 619.139 M -15.26 % | 730.654 M 0.00 % | 730.654 M -18.11 % | 892.198 M -0.27 % | 894.598 M -68.94 % | 2.881 B |
| Other non current liabilities | -1.727 B -11 571.55 % | 15.057 M 100.83 % | -1.815 B -6 958.63 % | 26.457 M 101.56 % | -1.699 B -11 601.96 % | 14.770 M 100.86 % | -1.708 B -6 944.04 % | 24.956 M | 0.000 -100.00 % | 140.787 M | 0.000 -100.00 % | 16.720 M | 0.000 -100.00 % | 29.790 M | 0.000 -100.00 % | 29.986 M | 0.000 -100.00 % | 13.625 M | 0.000 -100.00 % | 13.719 M | 0.000 -100.00 % | 12.230 M -69.52 % | 40.120 M | 0.000 -100.00 % | 10.027 M | 0.000 -100.00 % | 9.558 M | 0.000 -100.00 % | 8.320 M | 0.000 -100.00 % | 10.031 M | 0.000 -100.00 % | 5.713 M | 0.000 -100.00 % | 6.614 M | 0.000 -100.00 % | 4.051 M | 0.000 -100.00 % | 11.817 M | 0.000 -100.00 % | 11.289 M 111.92 % | 5.327 M 21.83 % | 4.372 M | 0.000 -100.00 % | 70.179 M | 0.000 -100.00 % | 4.555 M -62.92 % | 12.282 M |
| Long term debt | 0.000 -100.00 % | 12.058 M | 0.000 -100.00 % | 7.969 M | 0.000 -100.00 % | 11.674 M | 0.000 -100.00 % | 17.497 M | 0.000 -100.00 % | 20.692 M | 0.000 -100.00 % | 50.146 M | 0.000 -100.00 % | 50.578 M | 0.000 -100.00 % | 48.776 M | 0.000 -100.00 % | 55.041 M | 0.000 -100.00 % | 61.660 M | 0.000 -100.00 % | 66.492 M 167.51 % | 24.856 M | 0.000 -100.00 % | 8.105 M | 0.000 -100.00 % | 9.418 M | 0.000 -100.00 % | 11.035 M | 0.000 -100.00 % | 9.528 M | 0.000 -100.00 % | 6.465 M | 0.000 -100.00 % | 13.449 M | 0.000 -100.00 % | 14.295 M | 0.000 -100.00 % | 539.000 K | 0.000 -100.00 % | 1.063 M -99.17 % | 127.312 M -3.68 % | 132.183 M | 0.000 -100.00 % | 162.335 M | 0.000 -100.00 % | 193.020 M -69.46 % | 631.922 M |
| Total non current liabilities | -1.727 B -4 727.03 % | 37.330 M 102.06 % | -1.815 B -5 370.98 % | 34.426 M 102.03 % | -1.699 B -4 531.68 % | 38.334 M 102.24 % | -1.708 B -4 123.27 % | 42.453 M | 0.000 -100.00 % | 176.737 M | 0.000 -100.00 % | 66.866 M | 0.000 -100.00 % | 80.368 M | 0.000 -100.00 % | 78.762 M | 0.000 -100.00 % | 68.666 M | 0.000 -100.00 % | 75.379 M | 0.000 -100.00 % | 78.722 M 21.16 % | 64.976 M | 0.000 -100.00 % | 18.432 M | 0.000 -100.00 % | 18.976 M | 0.000 -100.00 % | 19.355 M | 0.000 -100.00 % | 19.559 M | 0.000 -100.00 % | 12.178 M | 0.000 -100.00 % | 20.063 M | 0.000 -100.00 % | 19.546 M | 0.000 -100.00 % | 12.356 M | 0.000 -100.00 % | 12.352 M -90.69 % | 132.639 M -2.87 % | 136.555 M | 0.000 -100.00 % | 232.514 M | 0.000 -100.00 % | 265.030 M -67.65 % | 819.354 M |
| Other current liabilities | 0.000 -100.00 % | 60.140 M | 0.000 -100.00 % | 55.179 M | 0.000 -100.00 % | 52.775 M | 0.000 -100.00 % | 62.887 M | 0.000 -100.00 % | 132.701 M | 0.000 -100.00 % | 68.051 M | 0.000 -100.00 % | 39.472 M | 0.000 -100.00 % | 87.788 M | 0.000 -100.00 % | 41.278 M | 0.000 -100.00 % | 344.932 M | 0.000 -100.00 % | 96.861 M -30.09 % | 138.547 M | 0.000 -100.00 % | 79.244 M | 0.000 -100.00 % | 89.654 M | 0.000 -100.00 % | 60.306 M | 0.000 -100.00 % | 74.156 M | 0.000 -100.00 % | 56.135 M | 0.000 -100.00 % | 59.433 M | 0.000 -100.00 % | 62.281 M | 0.000 -100.00 % | 69.273 M | 0.000 -100.00 % | 186.569 M -75.52 % | 762.200 M 245.35 % | 220.705 M | 0.000 -100.00 % | 485.405 M | 0.000 -100.00 % | 371.018 M -84.17 % | 2.344 B |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.415 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.145 M | 0.000 | 0.000 | 0.000 100.00 % | -16.191 M | 0.000 | 0.000 -100.00 % | 11.937 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 426.305 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 52.527 M | 0.000 -100.00 % | 34.877 M | 0.000 -100.00 % | 39.614 M | 0.000 -100.00 % | 5.800 M | 0.000 -100.00 % | 5.068 M | 0.000 -100.00 % | 14.156 M | 0.000 -100.00 % | 11.239 M | 0.000 -100.00 % | 11.924 M | 0.000 -100.00 % | 15.073 M | 0.000 -100.00 % | 15.629 M | 0.000 -100.00 % | 26.427 M -47.38 % | 50.220 M | 0.000 -100.00 % | 63.793 M | 0.000 -100.00 % | 46.887 M | 0.000 -100.00 % | 19.951 M | 0.000 -100.00 % | 1.259 M | 0.000 -100.00 % | 981.000 K | 0.000 -100.00 % | 2.073 M | 0.000 -100.00 % | 14.777 M | 0.000 -100.00 % | 212.053 M | 0.000 -100.00 % | 185.603 M -39.55 % | 307.053 M -64.43 % | 863.351 M | 0.000 -100.00 % | 527.484 M | 0.000 -100.00 % | 565.980 M | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 247.081 M | 0.000 -100.00 % | 226.790 M | 0.000 -100.00 % | 233.371 M | 0.000 -100.00 % | 216.513 M | 0.000 -100.00 % | 367.130 M | 0.000 -100.00 % | 268.035 M | 0.000 -100.00 % | 189.091 M | 0.000 -100.00 % | 259.533 M | 0.000 -100.00 % | 231.303 M | 0.000 -100.00 % | 599.700 M | 0.000 -100.00 % | 484.473 M 24.65 % | 388.676 M | 0.000 -100.00 % | 387.098 M | 0.000 -100.00 % | 351.751 M | 0.000 -100.00 % | 317.482 M | 0.000 -100.00 % | 228.457 M | 0.000 -100.00 % | 196.828 M | 0.000 -100.00 % | 190.149 M | 0.000 -100.00 % | 183.546 M | 0.000 -100.00 % | 399.857 M | 0.000 -100.00 % | 489.092 M -57.23 % | 1.143 B 0.50 % | 1.138 B | 0.000 -100.00 % | 1.241 B | 0.000 -100.00 % | 1.153 B -50.81 % | 2.344 B |
| Total liabilities | -1.727 B -707.32 % | 284.411 M 115.67 % | -1.815 B -794.67 % | 261.216 M 115.38 % | -1.699 B -725.25 % | 271.705 M 115.91 % | -1.708 B -759.55 % | 258.966 M | 0.000 -100.00 % | 543.867 M | 0.000 -100.00 % | 334.901 M | 0.000 -100.00 % | 269.459 M | 0.000 -100.00 % | 338.295 M | 0.000 -100.00 % | 299.969 M | 0.000 -100.00 % | 675.079 M | 0.000 -100.00 % | 563.195 M 24.15 % | 453.652 M | 0.000 -100.00 % | 405.530 M | 0.000 -100.00 % | 370.727 M | 0.000 -100.00 % | 336.837 M | 0.000 -100.00 % | 248.016 M | 0.000 -100.00 % | 209.306 M | 0.000 -100.00 % | 210.212 M | 0.000 -100.00 % | 203.092 M | 0.000 -100.00 % | 412.213 M | 0.000 -100.00 % | 501.444 M -60.71 % | 1.276 B 0.14 % | 1.274 B | 0.000 -100.00 % | 1.473 B | 0.000 -100.00 % | 1.418 B -55.17 % | 3.164 B |
| Other non current assets | 0.000 -100.00 % | 473.269 M | 0.000 -100.00 % | 524.070 M 605.62 % | -103.648 M -122.67 % | 457.161 M 732.44 % | -72.285 M -134.40 % | 210.155 M 151.46 % | -408.383 M -170.14 % | 582.236 M 403.94 % | -191.563 M -124.99 % | 766.504 M 961.04 % | -89.021 M -115.74 % | 565.627 M 1 054.07 % | -59.286 M -109.55 % | 620.499 M 367.53 % | -231.940 M -195.31 % | 243.362 M 388.70 % | -84.296 M -124.72 % | 340.989 M 590.48 % | -69.521 M -126.04 % | 266.982 M -31.25 % | 388.337 M 781.68 % | -56.968 M -118.55 % | 307.136 M 292.65 % | -159.428 M -131.54 % | 505.435 M 238.88 % | -363.932 M -235.82 % | 267.942 M 174.29 % | -360.657 M -156.33 % | 640.244 M 1 033.33 % | -68.598 M -107.08 % | 968.832 M 1 122.55 % | -94.747 M -141.01 % | 231.048 M 901.76 % | -28.818 M -114.74 % | 195.553 M 1 270.35 % | -16.709 M -109.87 % | 169.268 M 1 835.61 % | -9.753 M -105.03 % | 193.826 M -3.89 % | 201.675 M -7.40 % | 217.793 M 805.59 % | -30.867 M -110.29 % | 300.074 M 3 826.24 % | -8.053 M -102.46 % | 326.737 M -61.74 % | 853.974 M |
| Long term investments | 0.000 -100.00 % | 63.849 M | 0.000 -100.00 % | 209.972 M | 0.000 -100.00 % | 59.210 M | 0.000 -100.00 % | 71.563 M | 0.000 -100.00 % | 31.208 M | 0.000 100.00 % | -123.637 M | 0.000 -100.00 % | 8.896 M | 0.000 -100.00 % | 102.159 M | 0.000 | 0.000 | 0.000 100.00 % | -61.809 M | 0.000 | 0.000 100.00 % | -54.768 M | 0.000 -100.00 % | 49.145 M | 0.000 100.00 % | -144.227 M | 0.000 100.00 % | -1.522 M | 0.000 100.00 % | -341.526 M | 0.000 -100.00 % | 158.553 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 463.977 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 24.890 M | 0.000 -100.00 % | 25.499 M | 0.000 -100.00 % | 26.196 M | 0.000 -100.00 % | 47.000 K | 0.000 -100.00 % | 72.000 K | 0.000 -100.00 % | 140.000 K | 0.000 -100.00 % | 221.000 K | 0.000 -100.00 % | 304.000 K | 0.000 -100.00 % | 401.000 K | 0.000 -100.00 % | 457.000 K | 0.000 -100.00 % | 567.000 K -24.30 % | 749.000 K | 0.000 -100.00 % | 840.000 K | 0.000 -100.00 % | 5.531 M | 0.000 -100.00 % | 737.000 K | 0.000 -100.00 % | 5.764 M | 0.000 -100.00 % | 580.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.090 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.384 M | 0.000 -100.00 % | 718.160 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.001 M | 0.000 |
| GoodWill | 0.000 -100.00 % | 7.961 M | 0.000 -100.00 % | 7.961 M | 0.000 -100.00 % | 7.961 M | 0.000 -100.00 % | 7.961 M | 0.000 -100.00 % | 7.961 M | 0.000 -100.00 % | 11.069 M | 0.000 -100.00 % | 11.069 M | 0.000 -100.00 % | 11.069 M | 0.000 -100.00 % | 11.069 M | 0.000 -100.00 % | 11.069 M | 0.000 -100.00 % | 11.069 M 0.00 % | 11.069 M | 0.000 -100.00 % | 11.069 M | 0.000 -100.00 % | 5.460 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 |
| Goodwill and intangible assets | 0.000 -100.00 % | 32.851 M | 0.000 -100.00 % | 33.460 M | 0.000 -100.00 % | 34.157 M | 0.000 -100.00 % | 8.008 M | 0.000 -100.00 % | 8.033 M | 0.000 -100.00 % | 11.209 M | 0.000 -100.00 % | 11.290 M | 0.000 -100.00 % | 11.373 M | 0.000 -100.00 % | 11.470 M | 0.000 -100.00 % | 11.526 M | 0.000 -100.00 % | 11.636 M -1.54 % | 11.818 M | 0.000 -100.00 % | 11.909 M | 0.000 -100.00 % | 10.991 M | 0.000 -100.00 % | 737.000 K | 0.000 -100.00 % | 5.764 M | 0.000 -100.00 % | 580.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.090 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.384 M | 0.000 -100.00 % | 718.160 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.001 M | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 870.408 M | 0.000 -100.00 % | 886.765 M | 0.000 -100.00 % | 878.162 M | 0.000 -100.00 % | 730.601 M | 0.000 -100.00 % | 728.328 M | 0.000 -100.00 % | 747.429 M | 0.000 -100.00 % | 773.492 M | 0.000 -100.00 % | 739.013 M | 0.000 -100.00 % | 709.888 M | 0.000 -100.00 % | 881.310 M | 0.000 -100.00 % | 715.208 M -8.76 % | 783.896 M | 0.000 -100.00 % | 744.190 M | 0.000 -100.00 % | 722.296 M | 0.000 -100.00 % | 718.499 M | 0.000 -100.00 % | 696.640 M | 0.000 | 0.000 | 0.000 -100.00 % | 648.133 M | 0.000 -100.00 % | 656.693 M | 0.000 -100.00 % | 1.034 B | 0.000 -100.00 % | 1.078 B -5.59 % | 1.142 B -5.53 % | 1.208 B | 0.000 -100.00 % | 1.283 B | 0.000 -100.00 % | 1.352 B -53.08 % | 2.882 B |
| Total non current assets | 0.000 -100.00 % | 1.473 B | 0.000 -100.00 % | 1.669 B 1 710.40 % | -103.648 M -106.76 % | 1.534 B 2 222.04 % | -72.285 M -106.34 % | 1.141 B 379.34 % | -408.383 M -127.92 % | 1.463 B 863.50 % | -191.563 M -113.18 % | 1.454 B 1 733.19 % | -89.021 M -106.22 % | 1.430 B 2 512.73 % | -59.286 M -104.02 % | 1.473 B 735.10 % | -231.940 M -121.68 % | 1.070 B 1 369.41 % | -84.296 M -106.54 % | 1.289 B 1 954.04 % | -69.521 M -106.28 % | 1.107 B -8.21 % | 1.206 B 2 216.95 % | -56.968 M -104.77 % | 1.196 B 849.88 % | -159.428 M -113.70 % | 1.164 B 419.76 % | -363.932 M -134.63 % | 1.051 B 391.43 % | -360.657 M -133.49 % | 1.077 B 1 669.87 % | -68.598 M -106.08 % | 1.128 B 1 290.50 % | -94.747 M -110.78 % | 879.181 M 3 150.85 % | -28.818 M -103.38 % | 853.336 M 5 207.04 % | -16.709 M -101.39 % | 1.203 B 12 437.41 % | -9.753 M -100.77 % | 1.273 B -5.23 % | 1.343 B -5.89 % | 1.427 B 4 724.16 % | -30.867 M -101.95 % | 1.584 B 19 763.95 % | -8.053 M -100.48 % | 1.680 B -55.04 % | 3.736 B |
| Other current assets | -195.433 M -346.24 % | 79.367 M 236.44 % | -58.168 M -194.73 % | 61.401 M | 0.000 -100.00 % | 27.650 M | 0.000 -100.00 % | 467.649 M | 0.000 -100.00 % | 14.654 M | 0.000 -100.00 % | 234.124 M | 0.000 -100.00 % | 407.133 M | 0.000 -100.00 % | 360.743 M | 0.000 -100.00 % | 275.652 M | 0.000 -100.00 % | 230.889 M | 0.000 -100.00 % | 215.184 M -4.49 % | 225.289 M | 0.000 -100.00 % | 331.185 M | 0.000 -100.00 % | 260.417 M | 0.000 -100.00 % | 261.303 M | 0.000 -100.00 % | 206.548 M | 0.000 -100.00 % | 26.357 M | 0.000 -100.00 % | 79.709 M | 0.000 -100.00 % | 196.373 M | 0.000 -100.00 % | 77.952 M | 0.000 -100.00 % | 73.784 M -64.41 % | 207.337 M 2.47 % | 202.336 M | 0.000 -100.00 % | 203.317 M | 0.000 -100.00 % | 204.708 M 2 788.91 % | 7.086 M |
| Short term investments | 0.000 -100.00 % | 117.700 M | 0.000 -100.00 % | 53.193 M | 0.000 -100.00 % | 3.513 M -97.57 % | 144.570 M 1 047.29 % | 12.601 M -98.46 % | 816.766 M 16 450.48 % | 4.935 M -98.71 % | 383.126 M 176.17 % | 138.726 M -22.08 % | 178.042 M 6 014.08 % | 2.912 M -97.54 % | 118.572 M 364.77 % | 25.512 M -94.50 % | 463.880 M 1 965.73 % | 22.456 M -86.68 % | 168.592 M 152.46 % | 66.779 M -51.97 % | 139.042 M 121.68 % | 62.723 M 10.09 % | 56.976 M -49.99 % | 113.936 M 4 253.69 % | 2.617 M -99.18 % | 318.856 M 115.64 % | 147.863 M -79.69 % | 727.864 M 291.99 % | 185.686 M -74.26 % | 721.314 M 110.53 % | 342.616 M 149.73 % | 137.195 M 1 281.07 % | 9.934 M -94.76 % | 189.494 M 149.01 % | 76.100 M 32.04 % | 57.635 M 12 511.62 % | 457.000 K -98.63 % | 33.418 M | 0.000 -100.00 % | 19.505 M 1 333.03 % | 1.361 M | 0.000 | 0.000 -100.00 % | 61.734 M | 0.000 -100.00 % | 16.106 M | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 67.454 M | 0.000 -100.00 % | 13.297 M | 0.000 -100.00 % | 91.047 M 225.96 % | -72.285 M -221.11 % | 59.684 M 114.61 % | -408.383 M -209.64 % | 372.487 M 294.45 % | -191.563 M -344.82 % | 78.248 M 187.90 % | -89.021 M -268.34 % | 52.881 M 189.20 % | -59.286 M -275.54 % | 33.774 M 114.56 % | -231.940 M -211.55 % | 207.924 M 346.66 % | -84.296 M -361.23 % | 32.269 M 146.42 % | -69.521 M -1 122.67 % | 6.798 M -80.17 % | 34.280 M 160.17 % | -56.968 M -807.33 % | 8.054 M 105.05 % | -159.428 M -1 478.54 % | 11.565 M 103.18 % | -363.932 M -713.67 % | 59.304 M 116.44 % | -360.657 M -2 099.10 % | 18.041 M 126.30 % | -68.598 M -216.93 % | 58.663 M 161.92 % | -94.747 M -608.11 % | 18.647 M 164.71 % | -28.818 M -207.16 % | 26.893 M 260.95 % | -16.709 M -200.00 % | 16.709 M 271.33 % | -9.753 M -200.00 % | 9.753 M -33.31 % | 14.623 M -37.90 % | 23.549 M 176.29 % | -30.867 M -200.00 % | 30.867 M 483.30 % | -8.053 M -199.99 % | 8.054 M -84.69 % | 52.614 M |
| Cash and short term investments | 195.433 M -2.36 % | 200.156 M 244.10 % | 58.168 M -12.52 % | 66.490 M -35.85 % | 103.648 M 9.61 % | 94.560 M 30.82 % | 72.285 M 0.00 % | 72.285 M -82.30 % | 408.383 M 8.20 % | 377.422 M 97.02 % | 191.563 M -11.71 % | 216.974 M 143.73 % | 89.021 M 11.01 % | 80.191 M 35.26 % | 59.286 M 0.00 % | 59.286 M -74.44 % | 231.940 M 0.68 % | 230.380 M 173.30 % | 84.296 M -14.89 % | 99.048 M 42.47 % | 69.521 M 0.00 % | 69.521 M -23.82 % | 91.256 M 60.19 % | 56.968 M 0.07 % | 56.927 M -64.29 % | 159.428 M 0.00 % | 159.428 M -56.19 % | 363.932 M 49.48 % | 243.468 M -32.49 % | 360.657 M 0.00 % | 360.657 M 425.76 % | 68.598 M 0.00 % | 68.597 M -27.60 % | 94.747 M 0.00 % | 94.747 M 228.78 % | 28.818 M 5.37 % | 27.350 M 63.68 % | 16.709 M 0.00 % | 16.709 M 71.33 % | 9.753 M 0.00 % | 9.753 M -33.31 % | 14.623 M -37.90 % | 23.549 M -23.71 % | 30.867 M 0.00 % | 30.867 M 283.30 % | 8.053 M -0.01 % | 8.054 M -84.69 % | 52.614 M |
| Total current assets | 0.000 -100.00 % | 538.275 M | 0.000 -100.00 % | 406.656 M 292.34 % | 103.648 M -76.26 % | 436.633 M 504.04 % | 72.285 M -91.25 % | 826.201 M 102.31 % | 408.383 M -51.87 % | 848.427 M 342.90 % | 191.563 M -75.72 % | 789.038 M 786.35 % | 89.021 M -88.72 % | 789.510 M 1 231.70 % | 59.286 M -93.05 % | 852.809 M 267.69 % | 231.940 M -80.82 % | 1.210 B 1 334.85 % | 84.296 M -93.27 % | 1.253 B 1 701.72 % | 69.521 M -94.66 % | 1.302 B 15.89 % | 1.124 B 1 872.51 % | 56.968 M -94.40 % | 1.016 B 537.53 % | 159.428 M -83.35 % | 957.309 M 163.05 % | 363.932 M -64.58 % | 1.027 B 184.88 % | 360.657 M -58.09 % | 860.540 M 1 154.48 % | 68.598 M -83.86 % | 425.044 M 348.61 % | 94.747 M -74.61 % | 373.216 M 1 195.10 % | 28.818 M -92.39 % | 378.631 M 2 166.03 % | 16.709 M -95.72 % | 390.095 M 3 899.88 % | 9.753 M -97.71 % | 426.213 M -7.58 % | 461.168 M -1.07 % | 466.172 M 1 410.26 % | 30.867 M -95.02 % | 620.173 M 7 601.14 % | 8.053 M -98.73 % | 633.075 M -72.58 % | 2.308 B |
| Inventory | 0.000 -100.00 % | 118.834 M | 0.000 -100.00 % | 133.556 M | 0.000 -100.00 % | 174.768 M | 0.000 -100.00 % | 92.566 M | 0.000 -100.00 % | 129.982 M | 0.000 -100.00 % | 146.101 M | 0.000 -100.00 % | 121.024 M | 0.000 -100.00 % | 119.451 M | 0.000 -100.00 % | 116.385 M | 0.000 -100.00 % | 111.800 M | 0.000 -100.00 % | 56.068 M -66.35 % | 166.609 M | 0.000 -100.00 % | 90.158 M | 0.000 -100.00 % | 104.001 M | 0.000 -100.00 % | 95.434 M | 0.000 -100.00 % | 108.235 M | 0.000 -100.00 % | 107.244 M | 0.000 -100.00 % | 92.425 M | 0.000 -100.00 % | 93.115 M | 0.000 -100.00 % | 82.745 M | 0.000 -100.00 % | 90.127 M 37.26 % | 65.661 M 12.83 % | 58.193 M | 0.000 -100.00 % | 71.107 M | 0.000 -100.00 % | 60.702 M -71.43 % | 212.432 M |
| Net receivables | 0.000 -100.00 % | 139.918 M | 0.000 -100.00 % | 145.209 M | 0.000 -100.00 % | 139.655 M | 0.000 -100.00 % | 193.704 M | 0.000 -100.00 % | 318.926 M | 0.000 -100.00 % | 191.839 M | 0.000 -100.00 % | 181.162 M | 0.000 -100.00 % | 313.329 M | 0.000 -100.00 % | 700.496 M | 0.000 -100.00 % | 851.839 M | 0.000 -100.00 % | 1.046 B 63.35 % | 640.545 M | 0.000 -100.00 % | 538.130 M | 0.000 -100.00 % | 537.916 M | 0.000 -100.00 % | 427.307 M | 0.000 -100.00 % | 248.626 M | 0.000 -100.00 % | 222.846 M | 0.000 -100.00 % | 106.335 M | 0.000 -100.00 % | 61.793 M | 0.000 -100.00 % | 212.689 M | 0.000 -100.00 % | 252.550 M 45.52 % | 173.547 M -4.69 % | 182.094 M | 0.000 -100.00 % | 314.882 M | 0.000 -100.00 % | 518.458 M -74.54 % | 2.036 B |
| Tax assets | 0.000 -100.00 % | 33.031 M | 0.000 -100.00 % | 14.881 M | 0.000 -100.00 % | 105.223 M | 0.000 -100.00 % | 120.437 M | 0.000 -100.00 % | 112.783 M | 0.000 -100.00 % | 52.376 M | 0.000 -100.00 % | 71.104 M | 0.000 | 0.000 | 0.000 -100.00 % | 105.340 M | 0.000 -100.00 % | 116.930 M | 0.000 -100.00 % | 113.106 M 47.46 % | 76.703 M | 0.000 -100.00 % | 83.135 M | 0.000 -100.00 % | 69.231 M | 0.000 -100.00 % | 65.404 M | 0.000 -100.00 % | 75.767 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -28.742 M | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -496.000 K | 0.000 | 0.000 | 0.000 100.00 % | -22.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 134.414 M | 0.000 -100.00 % | 136.734 M | 0.000 -100.00 % | 140.982 M | 0.000 -100.00 % | 147.826 M | 0.000 -100.00 % | 199.946 M | 0.000 -100.00 % | 185.828 M | 0.000 -100.00 % | 138.380 M | 0.000 -100.00 % | 159.821 M | 0.000 -100.00 % | 159.807 M | 0.000 -100.00 % | 239.139 M | 0.000 -100.00 % | 361.185 M 80.67 % | 199.909 M | 0.000 -100.00 % | 232.124 M | 0.000 -100.00 % | 215.210 M | 0.000 -100.00 % | 237.225 M | 0.000 -100.00 % | 153.042 M | 0.000 -100.00 % | 139.712 M | 0.000 -100.00 % | 128.643 M | 0.000 -100.00 % | 106.098 M | 0.000 -100.00 % | 118.531 M | 0.000 -100.00 % | 116.919 M 57.52 % | 74.227 M 38.07 % | 53.761 M | 0.000 -100.00 % | 227.654 M | 0.000 -100.00 % | 216.249 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 10.215 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.890 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.044 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 % | 300.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 78.652 M | 0.000 -100.00 % | 88.593 M | 0.000 -100.00 % | 91.438 M | 0.000 -100.00 % | 95.156 M | 0.000 -100.00 % | 92.653 M | 0.000 -100.00 % | 80.404 M | 0.000 -100.00 % | 65.985 M 50.57 % | 43.824 M | 0.000 -100.00 % | 37.931 M | 0.000 -100.00 % | 4.012 M | 0.000 100.00 % | -1.006 M | 0.000 100.00 % | -260.000 K | 0.000 100.00 % | -57.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.050 K | 0.000 | 0.000 | 0.000 -100.00 % | 200.050 K | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 13.158 M | 0.000 -100.00 % | 13.451 M | 0.000 -100.00 % | 15.706 M | 0.000 -100.00 % | 20.136 M | 0.000 -100.00 % | 21.972 M | 0.000 -100.00 % | 55.788 M | 0.000 -100.00 % | 54.962 M | 0.000 -100.00 % | 54.615 M | 0.000 -100.00 % | 61.749 M | 0.000 -100.00 % | 70.552 M | 0.000 -100.00 % | 77.442 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 % | 35.430 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 1.228 B | 0.000 -100.00 % | 958.548 M | 0.000 -100.00 % | 1.074 B | 0.000 -100.00 % | 924.031 M 1 074.83 % | 78.652 M -93.41 % | 1.194 B 1 247.67 % | 88.593 M -92.43 % | 1.170 B 1 180.07 % | 91.434 M -91.22 % | 1.042 B 994.63 % | 95.156 M -92.38 % | 1.248 B 1 247.39 % | 92.653 M -91.07 % | 1.037 B 1 190.08 % | 80.404 M -93.05 % | 1.157 B 1 653.48 % | 65.985 M -93.36 % | 993.072 M -18.81 % | 1.223 B 3 124.81 % | 37.931 M -96.04 % | 958.441 M 23 789.36 % | 4.012 M -99.65 % | 1.137 B 113 150.80 % | -1.006 M -100.11 % | 922.441 M 354 885.00 % | -260.000 K -100.02 % | 1.081 B | 0.000 -100.00 % | 929.692 M | 0.000 -100.00 % | 1.350 M | 0.000 -100.00 % | 924.428 M | 0.000 -100.00 % | 940.155 M | 0.000 -100.00 % | 1.208 B | 0.000 -100.00 % | 344.318 M | 0.000 -100.00 % | 489.701 M | 0.000 -100.00 % | 395.113 M -83.51 % | 2.396 B |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.214 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 -100.00 % | 67.455 M -61.49 % | 175.150 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 -100.00 % | 300.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 2.012 B | 0.000 -100.00 % | 2.076 B | 0.000 -100.00 % | 1.971 B | 0.000 -100.00 % | 1.967 B | 0.000 -100.00 % | 2.282 B | 0.000 -100.00 % | 2.243 B | 0.000 -100.00 % | 2.220 B | 0.000 -100.00 % | 2.326 B | 0.000 -100.00 % | 2.280 B | 0.000 -100.00 % | 2.542 B | 0.000 -100.00 % | 2.409 B 3.41 % | 2.330 B | 0.000 -100.00 % | 2.212 B | 0.000 -100.00 % | 2.121 B | 0.000 -100.00 % | 2.078 B | 0.000 -100.00 % | 1.937 B | 0.000 -100.00 % | 1.553 B | 0.000 -100.00 % | 1.252 B | 0.000 -100.00 % | 1.210 B | 0.000 -100.00 % | 1.593 B | 0.000 -100.00 % | 1.699 B -5.83 % | 1.804 B -4.70 % | 1.894 B | 0.000 -100.00 % | 2.204 B | 0.000 -100.00 % | 2.313 B -61.73 % | 6.044 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2012-01-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2011-01-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2010-01-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2009-01-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2008-01-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2007-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 300.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.663 M 0.00 % | -26.663 M 0.00 % | -26.663 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.430 M 0.00 % | 71.430 M 0.00 % | 71.430 M 0.00 % | 71.430 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -74.384 M 0.00 % | -74.384 M 0.00 % | -74.384 M -30.18 % | -57.139 M 0.00 % | -57.139 M 0.00 % | -57.139 M 0.00 % | -57.139 M -29.92 % | -43.979 M 0.00 % | -43.979 M 0.00 % | -43.979 M 0.00 % | -43.979 M -176.35 % | -15.914 M 0.00 % | -15.914 M 0.00 % | -15.914 M 0.00 % | -15.914 M -289.03 % | -4.091 M 0.00 % | -4.091 M 0.00 % | -4.091 M 0.00 % | -4.091 M 91.37 % | -47.383 M 0.00 % | -47.383 M 0.00 % | -47.383 M 0.00 % | -47.383 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.985 M 0.00 % | 9.985 M 0.00 % | 9.985 M 0.00 % | 9.985 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 298.724 K 0.00 % | 298.724 K 0.00 % | 298.724 K 0.00 % | 298.724 K -98.37 % | 18.380 M 0.00 % | 18.380 M 0.00 % | 18.380 M 0.00 % | 18.380 M 5.24 % | 17.466 M 0.00 % | 17.466 M 0.00 % | 17.466 M 0.00 % | 17.466 M 298.47 % | -8.800 M 0.00 % | -8.800 M 0.00 % | -8.800 M 0.00 % | -8.800 M -586.00 % | -1.283 M 0.00 % | -1.283 M 0.00 % | -1.283 M 0.00 % | -1.283 M 79.88 % | -6.377 M 0.00 % | -6.377 M 0.00 % | -6.377 M 0.00 % | -6.377 M -423.41 % | 1.972 M 0.00 % | 1.972 M 0.00 % | 1.972 M 0.00 % | 1.972 M 114.00 % | -14.086 M 0.00 % | -14.086 M 0.00 % | -14.086 M 0.00 % | -14.086 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.191 M 0.00 % | 23.191 M 0.00 % | 23.191 M 0.00 % | 23.191 M | 0.000 100.00 % | -30.786 M 0.00 % | -30.786 M 0.00 % | -30.786 M | 0.000 100.00 % | -68.518 M 0.00 % | -68.518 M 0.00 % | -68.518 M | 0.000 100.00 % | -41.245 M 0.00 % | -41.245 M 0.00 % | -41.245 M | 0.000 100.00 % | -26.663 M 0.00 % | -26.663 M 0.00 % | -26.663 M -188.63 % | 30.082 M 0.00 % | 30.082 M 0.00 % | 30.082 M 0.00 % | 30.082 M -57.71 % | 71.131 M 0.00 % | 71.131 M 0.00 % | 71.131 M 0.00 % | 71.131 M 73.69 % | 40.953 M 0.00 % | 40.953 M 0.00 % | 40.953 M 0.00 % | 40.953 M 144.59 % | -91.849 M 0.00 % | -91.849 M 0.00 % | -91.849 M 0.00 % | -91.849 M -90.01 % | -48.339 M 0.00 % | -48.339 M 0.00 % | -48.339 M 0.00 % | -48.339 M -13.22 % | -42.697 M 0.00 % | -42.697 M 0.00 % | -42.697 M 0.00 % | -42.697 M -347.66 % | -9.538 M 0.00 % | -9.538 M 0.00 % | -9.538 M 0.00 % | -9.538 M -57.33 % | -6.062 M 0.00 % | -6.062 M 0.00 % | -6.062 M 0.00 % | -6.062 M 81.79 % | -33.297 M 0.00 % | -33.297 M 0.00 % | -33.297 M 0.00 % | -33.297 M |
| Other non cash items | -10.552 M -115.16 % | 69.592 M 278.92 % | 18.366 M -82.20 % | 103.193 M 1 540.33 % | 6.291 M -94.83 % | 121.581 M 275.55 % | 32.374 M -13.17 % | 37.286 M -40.06 % | 62.202 M -57.09 % | 144.970 M 193.03 % | 49.472 M 33.73 % | 36.995 M -3.79 % | 38.453 M -11.76 % | 43.577 M 1 743.17 % | -2.652 M 0.26 % | -2.659 M -217.97 % | 2.254 M 108.57 % | -26.312 M -2 340.82 % | -1.078 M 88.98 % | -9.781 M -138.83 % | 25.188 M 38.73 % | 18.156 M 371.43 % | -6.689 M -134.43 % | 19.430 M 576.30 % | 2.873 M 182.22 % | 1.018 M 112.09 % | -8.417 M -190.56 % | 9.294 M 101.61 % | 4.610 M 116.20 % | -28.451 M -13.12 % | -25.152 M -45.08 % | -17.337 M 90.88 % | -190.165 M -2.37 % | -185.761 M -990.40 % | -17.036 M -26.30 % | -13.489 M -338.24 % | -3.078 M -101.74 % | 176.390 M 1 038.88 % | 15.488 M 67.69 % | 9.236 M -39.62 % | 15.296 M -83.01 % | 90.036 M 160.73 % | 34.532 M -22.80 % | 44.733 M -11.30 % | 50.433 M 10.76 % | 45.532 M -42.34 % | 78.969 M -14.51 % | 92.374 M 33.46 % | 69.216 M 340.66 % | 15.707 M -68.46 % | 49.805 M 218.32 % | 15.646 M 192.59 % | -16.898 M -192.26 % | 18.314 M 0.00 % | 18.314 M 136.27 % | 7.751 M 0.00 % | 7.751 M 0.00 % | 7.751 M 0.00 % | 7.751 M -17.87 % | 9.438 M 0.00 % | 9.438 M 0.00 % | 9.438 M 0.00 % | 9.438 M 25.53 % | 7.519 M 0.00 % | 7.519 M 0.00 % | 7.519 M 0.00 % | 7.519 M 64.16 % | 4.580 M 0.00 % | 4.580 M 0.00 % | 4.580 M 0.00 % | 4.580 M 408.20 % | 901.258 K 0.00 % | 901.258 K 0.00 % | 901.258 K 0.00 % | 901.258 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.500 M 8.38 % | 29.988 M -13.89 % | 34.826 M -24.67 % | 46.230 M 35.21 % | 34.190 M -1.84 % | 34.832 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.875 M 0.00 % | 25.875 M 0.00 % | 25.875 M 0.00 % | 25.875 M | 0.000 100.00 % | -26.972 M 0.00 % | -26.972 M 0.00 % | -26.972 M | 0.000 -100.00 % | 34.505 M 0.00 % | 34.505 M 0.00 % | 34.505 M | 0.000 100.00 % | -15.834 M 0.00 % | -15.834 M 0.00 % | -15.834 M | 0.000 100.00 % | -9.422 M 0.00 % | -9.422 M 0.00 % | -9.422 M -154.20 % | 17.384 M 0.00 % | 17.384 M 0.00 % | 17.384 M 0.00 % | 17.384 M -75.31 % | 70.425 M 0.00 % | 70.425 M 0.00 % | 70.425 M 0.00 % | 70.425 M -43.13 % | 123.835 M 0.00 % | 123.835 M 0.00 % | 123.835 M 0.00 % | 123.835 M 521.55 % | -29.376 M 0.00 % | -29.376 M 0.00 % | -29.376 M 0.00 % | -29.376 M -1 003.06 % | 3.253 M 0.00 % | 3.253 M 0.00 % | 3.253 M 0.00 % | 3.253 M 268.78 % | -1.927 M 0.00 % | -1.927 M 0.00 % | -1.927 M 0.00 % | -1.927 M -172.37 % | 2.663 M 0.00 % | 2.663 M 0.00 % | 2.663 M 0.00 % | 2.663 M -82.76 % | 15.448 M 0.00 % | 15.448 M 0.00 % | 15.448 M 0.00 % | 15.448 M 146.94 % | -32.908 M 0.00 % | -32.908 M 0.00 % | -32.908 M 0.00 % | -32.908 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -34.951 M 0.00 % | -34.951 M 0.00 % | -34.951 M 0.00 % | -34.951 M | 0.000 100.00 % | -38.960 M 0.00 % | -38.960 M 0.00 % | -38.960 M | 0.000 100.00 % | -27.098 M 0.00 % | -27.098 M 0.00 % | -27.098 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.419 M 0.00 % | -7.419 M 0.00 % | -7.419 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.094 M 0.00 % | -1.094 M 0.00 % | -1.094 M 0.00 % | -1.094 M 97.04 % | -36.930 M 0.00 % | -36.930 M 0.00 % | -36.930 M 0.00 % | -36.930 M 43.66 % | -65.545 M 0.00 % | -65.545 M 0.00 % | -65.545 M 0.00 % | -65.545 M -948.33 % | -6.252 M 0.00 % | -6.252 M 0.00 % | -6.252 M 0.00 % | -6.252 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -66.598 M 0.00 % | -66.598 M 0.00 % | -66.598 M 0.00 % | -66.598 M 26.80 % | -90.979 M 0.00 % | -90.979 M 0.00 % | -90.979 M 0.00 % | -90.979 M -535.04 % | -14.327 M 0.00 % | -14.327 M 0.00 % | -14.327 M 0.00 % | -14.327 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -216.250 K 0.00 % | -216.250 K 0.00 % | -216.250 K 0.00 % | -216.250 K | 0.000 100.00 % | -12.362 M 0.00 % | -12.362 M 0.00 % | -12.362 M | 0.000 100.00 % | -111.234 M 0.00 % | -111.234 M 0.00 % | -111.234 M | 0.000 100.00 % | -28.175 M 0.00 % | -28.175 M 0.00 % | -28.175 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 % | -403.568 K 0.00 % | -403.568 K 0.00 % | -403.568 K 0.00 % | -403.568 K -294.05 % | 207.973 K 0.00 % | 207.973 K 0.00 % | 207.973 K 0.00 % | 207.973 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.068 M 0.00 % | 10.068 M 0.00 % | 10.068 M 0.00 % | 10.068 M | 0.000 -100.00 % | 35.027 M 0.00 % | 35.027 M 0.00 % | 35.027 M | 0.000 -100.00 % | 72.887 M 0.00 % | 72.887 M 0.00 % | 72.887 M | 0.000 -100.00 % | 26.118 M 0.00 % | 26.118 M 0.00 % | 26.118 M | 0.000 -100.00 % | 275.000 K 0.00 % | 275.000 K 0.00 % | 275.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.099 M 0.00 % | 25.099 M 0.00 % | 25.099 M 0.00 % | 25.099 M | 0.000 -100.00 % | 16.295 M 0.00 % | 16.295 M 0.00 % | 16.295 M | 0.000 -100.00 % | 65.446 M 0.00 % | 65.446 M 0.00 % | 65.446 M | 0.000 -100.00 % | 392.508 K 0.00 % | 392.508 K 0.00 % | 392.508 K | 0.000 -100.00 % | 7.144 M 0.00 % | 7.144 M 0.00 % | 7.144 M 5 171.65 % | 135.513 K 0.00 % | 135.513 K 0.00 % | 135.513 K 0.00 % | 135.513 K -87.61 % | 1.094 M 0.00 % | 1.094 M 0.00 % | 1.094 M 0.00 % | 1.094 M -97.06 % | 37.209 M 0.00 % | 37.209 M 0.00 % | 37.209 M 0.00 % | 37.209 M -43.05 % | 65.337 M 26 134 710 700.00 % | 0.250 0.00 % | 0.250 0.00 % | 0.250 100.00 % | -751.300 K 0.00 % | -751.300 K 0.00 % | -751.300 K 0.00 % | -751.300 K -560.56 % | 163.127 K 0.00 % | 163.127 K 0.00 % | 163.127 K 0.00 % | 163.127 K -97.68 % | 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 -100.00 % | 2.539 K 0.00 % | 2.539 K 0.00 % | 2.539 K 0.00 % | 2.539 K |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.664 M 0.00 % | -1.664 M 0.00 % | -1.664 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 135.513 K 0.00 % | 135.513 K 0.00 % | 135.513 K 0.00 % | 135.513 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -65.337 M 0.00 % | -65.337 M 0.00 % | -65.337 M -832.90 % | -7.004 M 0.00 % | -7.004 M 0.00 % | -7.004 M 0.00 % | -7.004 M -4 393.35 % | 163.127 K 0.00 % | 163.127 K 0.00 % | 163.127 K 0.00 % | 163.127 K 100.27 % | -59.552 M 0.00 % | -59.552 M 0.00 % | -59.552 M 0.00 % | -59.552 M 34.54 % | -90.979 M 0.00 % | -90.979 M 0.00 % | -90.979 M 0.00 % | -90.979 M -535.15 % | -14.324 M 0.00 % | -14.324 M 0.00 % | -14.324 M 0.00 % | -14.324 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 |
| 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 -100.00 % | 25.971 M 0.00 % | 25.971 M 0.00 % | 25.971 M 0.00 % | 25.971 M | 0.000 -100.00 % | 581.250 K 0.00 % | 581.250 K 0.00 % | 581.250 K | 0.000 -100.00 % | 46.145 M 0.00 % | 46.145 M 0.00 % | 46.145 M | 0.000 -100.00 % | 29.539 M 0.00 % | 29.539 M 0.00 % | 29.539 M | 0.000 -100.00 % | 51.971 M 0.00 % | 51.971 M 0.00 % | 51.971 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 750.000 K 0.00 % | 750.000 K 0.00 % | 750.000 K 0.00 % | 750.000 K -95.32 % | 16.043 M 0.00 % | 16.043 M 0.00 % | 16.043 M 0.00 % | 16.043 M 4 178.00 % | 375.000 K 0.00 % | 375.000 K 0.00 % | 375.000 K 0.00 % | 375.000 K -86.80 % | 2.840 M 0.00 % | 2.840 M 0.00 % | 2.840 M 0.00 % | 2.840 M -83.05 % | 16.751 M 0.00 % | 16.751 M 0.00 % | 16.751 M 0.00 % | 16.751 M |
| 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 100.00 % | -11.536 M 0.00 % | -11.536 M 0.00 % | -11.536 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.363 M 0.00 % | -16.363 M 0.00 % | -16.363 M 0.00 % | -16.363 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.500 0.00 % | -22.500 0.00 % | -22.500 0.00 % | -22.500 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -875.000 0.00 % | -875.000 0.00 % | -875.000 0.00 % | -875.000 99.97 % | -3.172 M 0.00 % | -3.172 M 0.00 % | -3.172 M 0.00 % | -3.172 M -34.87 % | -2.352 M 0.00 % | -2.352 M 0.00 % | -2.352 M 0.00 % | -2.352 M -151.23 % | -936.062 K 0.00 % | -936.062 K 0.00 % | -936.062 K 0.00 % | -936.062 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.971 M 0.00 % | 25.971 M 0.00 % | 25.971 M 0.00 % | 25.971 M | 0.000 100.00 % | -581.250 K 0.00 % | -581.250 K 0.00 % | -581.250 K | 0.000 -100.00 % | 34.609 M 0.00 % | 34.609 M 0.00 % | 34.609 M | 0.000 -100.00 % | 27.942 M 0.00 % | 27.942 M 0.00 % | 27.942 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.323 M 0.00 % | -21.323 M 0.00 % | -21.323 M -131.16 % | 68.421 M 0.00 % | 68.421 M 0.00 % | 68.421 M 0.00 % | 68.421 M 9 022.85 % | 750.000 K 0.00 % | 750.000 K 0.00 % | 750.000 K 0.00 % | 750.000 K -95.32 % | 16.043 M 0.00 % | 16.043 M 0.00 % | 16.043 M 0.00 % | 16.043 M 4 178.00 % | 375.000 K 0.00 % | 375.000 K 0.00 % | 375.000 K 0.00 % | 375.000 K -94.18 % | 6.440 M 0.00 % | 6.440 M 0.00 % | 6.440 M 0.00 % | 6.440 M -93.37 % | 97.155 M 0.00 % | 97.155 M 0.00 % | 97.155 M 0.00 % | 97.155 M |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.971 M 0.00 % | 25.971 M 0.00 % | 25.971 M 0.00 % | 25.971 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.609 M 0.00 % | 34.609 M 0.00 % | 34.609 M | 0.000 -100.00 % | 27.942 M 0.00 % | 27.942 M 0.00 % | 27.942 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.324 M 0.00 % | -21.324 M 0.00 % | -21.324 M | 0.000 -100.00 % | 65.250 M 0.00 % | 65.250 M 0.00 % | 65.250 M 4 173.80 % | -1.602 M 0.00 % | -1.602 M 0.00 % | -1.602 M 0.00 % | -1.602 M -110.60 % | 15.106 M 0.00 % | 15.106 M 0.00 % | 15.106 M 0.00 % | 15.106 M 3 928.38 % | 375.000 K 0.00 % | 375.000 K 0.00 % | 375.000 K 0.00 % | 375.000 K -94.18 % | 6.440 M 0.00 % | 6.440 M 0.00 % | 6.440 M 0.00 % | 6.440 M -93.37 % | 97.155 M 0.00 % | 97.155 M 0.00 % | 97.155 M 0.00 % | 97.155 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 15.152 M 0.00 % | 15.152 M 0.00 % | 15.152 M 841.16 % | 1.610 M 0.00 % | 1.610 M 0.00 % | 1.610 M 0.00 % | 1.610 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.417 M 0.00 % | 5.417 M 0.00 % | 5.417 M -31.75 % | 7.937 M 0.00 % | 7.937 M 0.00 % | 7.937 M 0.00 % | 7.937 M 143.34 % | -18.312 M 0.00 % | -18.312 M 0.00 % | -18.312 M 0.00 % | -18.312 M -146.17 % | 39.665 M 0.00 % | 39.665 M 0.00 % | 39.665 M 0.00 % | 39.665 M -52.18 % | 82.940 M 0.00 % | 82.940 M 0.00 % | 82.940 M 0.00 % | 82.940 M 296.68 % | -42.170 M 0.00 % | -42.170 M 0.00 % | -42.170 M 0.00 % | -42.170 M |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.500 M 8.38 % | 29.988 M -13.89 % | 34.826 M -24.67 % | 46.230 M 35.21 % | 34.190 M -1.84 % | 34.832 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -314.000 K 0.00 % | -314.000 K 0.00 % | -314.000 K 0.00 % | -314.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.040 M 0.00 % | 1.040 M 0.00 % | 1.040 M | 0.000 -100.00 % | 7.461 M 0.00 % | 7.461 M 0.00 % | 7.461 M | 0.000 -100.00 % | 4.792 M 0.00 % | 4.792 M 0.00 % | 4.792 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.428 M 0.00 % | 4.428 M 0.00 % | 4.428 M 0.00 % | 4.428 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.810 M 0.00 % | -1.810 M 0.00 % | -1.810 M 0.00 % | -1.810 M -170.02 % | 2.585 M 0.00 % | 2.585 M 0.00 % | 2.585 M 0.00 % | 2.585 M 152.01 % | -4.970 M 0.00 % | -4.970 M 0.00 % | -4.970 M 0.00 % | -4.970 M 70.50 % | -16.848 M 0.00 % | -16.848 M 0.00 % | -16.848 M 0.00 % | -16.848 M -221.66 % | 13.848 M 0.00 % | 13.848 M 0.00 % | 13.848 M 0.00 % | 13.848 M 78.61 % | 7.753 M 0.00 % | 7.753 M 0.00 % | 7.753 M 0.00 % | 7.753 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 92.184 M 54.45 % | 59.684 M 100.98 % | 29.696 M -92.24 % | 382.878 M 13.73 % | 336.648 M 279.77 % | 88.645 M 64.73 % | 53.813 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.014 M 0.00 % | 2.014 M 0.00 % | 2.014 M 0.00 % | 2.014 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.787 M 0.00 % | 13.787 M 0.00 % | 13.787 M | 0.000 -100.00 % | 7.204 M 0.00 % | 7.204 M 0.00 % | 7.204 M | 0.000 -100.00 % | 2.412 M 0.00 % | 2.412 M 0.00 % | 2.412 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 847.464 K 0.00 % | 847.464 K 0.00 % | 847.464 K 0.00 % | 847.464 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.246 M 0.00 % | 3.246 M 0.00 % | 3.246 M 0.00 % | 3.246 M 142.17 % | 1.341 M 0.00 % | 1.341 M 0.00 % | 1.341 M 0.00 % | 1.341 M -78.76 % | 6.311 M 0.00 % | 6.311 M 0.00 % | 6.311 M 0.00 % | 6.311 M -72.75 % | 23.159 M 0.00 % | 23.159 M 0.00 % | 23.159 M 0.00 % | 23.159 M 150.74 % | 9.236 M 0.00 % | 9.236 M 0.00 % | 9.236 M 0.00 % | 9.236 M 538.10 % | 1.447 M 0.00 % | 1.447 M 0.00 % | 1.447 M 0.00 % | 1.447 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 91.047 M -1.23 % | 92.184 M 54.45 % | 59.684 M -85.71 % | 417.704 M 9.10 % | 382.878 M 211.70 % | 122.835 M 38.57 % | 88.645 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.700 M 0.00 % | 1.700 M 0.00 % | 1.700 M 0.00 % | 1.700 M | 0.000 -100.00 % | 2.014 M 0.00 % | 2.014 M 0.00 % | 2.014 M | 0.000 -100.00 % | 14.827 M 0.00 % | 14.827 M 0.00 % | 14.827 M | 0.000 -100.00 % | 14.666 M 0.00 % | 14.666 M 0.00 % | 14.666 M | 0.000 -100.00 % | 7.204 M 0.00 % | 7.204 M 0.00 % | 7.204 M 351.00 % | 1.597 M 0.00 % | 1.597 M 0.00 % | 1.597 M 0.00 % | 1.597 M -69.72 % | 5.276 M 0.00 % | 5.276 M 0.00 % | 5.276 M 0.00 % | 5.276 M 522.52 % | 847.464 K 0.00 % | 847.464 K 0.00 % | 847.464 K 0.00 % | 847.464 K -41.00 % | 1.436 M 0.00 % | 1.436 M 0.00 % | 1.436 M 0.00 % | 1.436 M -63.41 % | 3.926 M 0.00 % | 3.926 M 0.00 % | 3.926 M 0.00 % | 3.926 M 192.83 % | 1.341 M 0.00 % | 1.341 M 0.00 % | 1.341 M 0.00 % | 1.341 M -78.76 % | 6.311 M 0.00 % | 6.311 M 0.00 % | 6.311 M 0.00 % | 6.311 M -72.66 % | 23.084 M 0.00 % | 23.084 M 0.00 % | 23.084 M 0.00 % | 23.084 M 150.90 % | 9.201 M 0.00 % | 9.201 M 0.00 % | 9.201 M 0.00 % | 9.201 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.500 M 8.38 % | 29.988 M -13.89 % | 34.826 M -24.67 % | 46.230 M 35.21 % | 34.190 M -1.84 % | 34.832 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.875 M 0.00 % | 25.875 M 0.00 % | 25.875 M 0.00 % | 25.875 M | 0.000 100.00 % | -26.972 M 0.00 % | -26.972 M 0.00 % | -26.972 M | 0.000 -100.00 % | 34.505 M 0.00 % | 34.505 M 0.00 % | 34.505 M | 0.000 100.00 % | -15.834 M 0.00 % | -15.834 M 0.00 % | -15.834 M | 0.000 100.00 % | -9.422 M 0.00 % | -9.422 M 0.00 % | -9.422 M -154.20 % | 17.384 M 0.00 % | 17.384 M 0.00 % | 17.384 M 0.00 % | 17.384 M -75.31 % | 70.425 M 0.00 % | 70.425 M 0.00 % | 70.425 M 0.00 % | 70.425 M -43.13 % | 123.835 M 0.00 % | 123.835 M 0.00 % | 123.835 M 0.00 % | 123.835 M 521.55 % | -29.376 M 0.00 % | -29.376 M 0.00 % | -29.376 M 0.00 % | -29.376 M -1 003.06 % | 3.253 M 0.00 % | 3.253 M 0.00 % | 3.253 M 0.00 % | 3.253 M 268.78 % | -1.927 M 0.00 % | -1.927 M 0.00 % | -1.927 M 0.00 % | -1.927 M -172.37 % | 2.663 M 0.00 % | 2.663 M 0.00 % | 2.663 M 0.00 % | 2.663 M -82.76 % | 15.448 M 0.00 % | 15.448 M 0.00 % | 15.448 M 0.00 % | 15.448 M 146.94 % | -32.908 M 0.00 % | -32.908 M 0.00 % | -32.908 M 0.00 % | -32.908 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -34.951 M 0.00 % | -34.951 M 0.00 % | -34.951 M 0.00 % | -34.951 M | 0.000 100.00 % | -38.960 M 0.00 % | -38.960 M 0.00 % | -38.960 M | 0.000 100.00 % | -27.098 M 0.00 % | -27.098 M 0.00 % | -27.098 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.419 M 0.00 % | -7.419 M 0.00 % | -7.419 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.094 M 0.00 % | -1.094 M 0.00 % | -1.094 M 0.00 % | -1.094 M 97.04 % | -36.930 M 0.00 % | -36.930 M 0.00 % | -36.930 M 0.00 % | -36.930 M 43.66 % | -65.545 M 0.00 % | -65.545 M 0.00 % | -65.545 M 0.00 % | -65.545 M -948.33 % | -6.252 M 0.00 % | -6.252 M 0.00 % | -6.252 M 0.00 % | -6.252 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -66.598 M 0.00 % | -66.598 M 0.00 % | -66.598 M 0.00 % | -66.598 M 26.80 % | -90.979 M 0.00 % | -90.979 M 0.00 % | -90.979 M 0.00 % | -90.979 M -535.04 % | -14.327 M 0.00 % | -14.327 M 0.00 % | -14.327 M 0.00 % | -14.327 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.500 M 8.38 % | 29.988 M -13.89 % | 34.826 M -24.67 % | 46.230 M 35.21 % | 34.190 M -1.84 % | 34.832 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.076 M 0.00 % | -9.076 M 0.00 % | -9.076 M 0.00 % | -9.076 M | 0.000 100.00 % | -65.932 M 0.00 % | -65.932 M 0.00 % | -65.932 M | 0.000 -100.00 % | 7.407 M 0.00 % | 7.407 M 0.00 % | 7.407 M | 0.000 100.00 % | -15.441 M 0.00 % | -15.441 M 0.00 % | -15.441 M | 0.000 100.00 % | -16.840 M 0.00 % | -16.840 M 0.00 % | -16.840 M -196.87 % | 17.384 M 0.00 % | 17.384 M 0.00 % | 17.384 M 0.00 % | 17.384 M -74.93 % | 69.331 M 0.00 % | 69.331 M 0.00 % | 69.331 M 0.00 % | 69.331 M -20.22 % | 86.904 M 0.00 % | 86.904 M 0.00 % | 86.904 M 0.00 % | 86.904 M 191.55 % | -94.921 M 0.00 % | -94.921 M 0.00 % | -94.921 M 0.00 % | -94.921 M -3 064.67 % | -2.999 M 0.00 % | -2.999 M 0.00 % | -2.999 M 0.00 % | -2.999 M -55.62 % | -1.927 M 0.00 % | -1.927 M 0.00 % | -1.927 M 0.00 % | -1.927 M 96.99 % | -63.934 M 0.00 % | -63.934 M 0.00 % | -63.934 M 0.00 % | -63.934 M 15.35 % | -75.532 M 0.00 % | -75.532 M 0.00 % | -75.532 M 0.00 % | -75.532 M -59.91 % | -47.235 M 0.00 % | -47.235 M 0.00 % | -47.235 M 0.00 % | -47.235 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 |