China Tangshang Holdings Limited 0674.HK
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 580.823 M -33.81 % | 877.472 M 34.84 % | 650.769 M 153.33 % | 256.890 M 357.44 % | 56.159 M -28.38 % | 78.417 M -3.71 % | 81.438 M 0.13 % | 81.333 M 0.07 % | 81.280 M -27.41 % | 111.977 M -20.80 % | 141.379 M -36.95 % | 224.247 M -24.37 % | 296.502 M -0.83 % | 298.983 M 72.04 % | 173.792 M -12.59 % | 198.824 M -8.15 % | 216.463 M -21.58 % | 276.016 M 36.54 % | 202.150 M -24.22 % | 266.771 M 85.71 % | 143.650 M 264.13 % | 39.450 M |
| Net income | -89.056 M 22.60 % | -115.061 M -478.91 % | 30.366 M 278.58 % | 8.021 M 160.09 % | -13.347 M 64.22 % | -37.309 M -97.70 % | -18.871 M -70.65 % | -11.058 M 87.69 % | -89.855 M 31.58 % | -131.334 M 70.50 % | -445.229 M -751.44 % | -52.291 M 33.30 % | -78.395 M 73.29 % | -293.521 M -10.25 % | -266.228 M 76.92 % | -1.154 B -504.75 % | -190.773 M -678.93 % | 32.953 M -35.11 % | 50.781 M 19.83 % | 42.380 M 172.23 % | 15.568 M 30.32 % | 11.946 M |
| Income before tax | -120.019 M 31.88 % | -176.193 M -245.36 % | 121.214 M 389.35 % | 24.770 M 154.02 % | -45.858 M -39.14 % | -32.959 M -131.23 % | -14.254 M -198.43 % | -4.776 M 94.59 % | -88.346 M 33.60 % | -133.047 M 71.81 % | -471.977 M -270.47 % | -127.399 M -33.16 % | -95.672 M 69.67 % | -315.398 M -9.40 % | -288.297 M 75.46 % | -1.175 B -428.49 % | -222.334 M -670.22 % | 38.991 M 200.49 % | -38.800 M -184.99 % | 45.651 M 132.58 % | 19.628 M 35.40 % | 14.496 M |
| Income before tax ratio | -0.21 -2.91 % | -0.20 -207.80 % | 0.19 93.17 % | 0.10 111.81 % | -0.82 -94.28 % | -0.42 -140.14 % | -0.18 -198.05 % | -0.06 94.60 % | -1.09 8.52 % | -1.19 64.41 % | -3.34 -487.62 % | -0.57 -76.07 % | -0.32 69.41 % | -1.05 36.41 % | -1.66 71.93 % | -5.91 -475.38 % | -1.03 -827.09 % | 0.14 173.60 % | -0.19 -212.16 % | 0.17 25.24 % | 0.14 -62.82 % | 0.37 |
| EBITDA | -80.263 M 38.65 % | -130.824 M -183.08 % | 157.459 M 144.42 % | 64.422 M 367.95 % | -24.043 M -127.73 % | -10.557 M -303.04 % | -2.619 M -121.26 % | 12.322 M 117.83 % | -69.100 M 19.63 % | -85.979 M 80.42 % | -439.004 M -559.59 % | -66.557 M -452.22 % | 18.896 M 109.17 % | -205.986 M -5.13 % | -195.925 M 82.02 % | -1.090 B -737.70 % | -130.074 M -106.50 % | -62.989 M -35.40 % | -46.519 M -2 659.64 % | -1.686 M -108.84 % | 19.060 M 987.03 % | 1.753 M |
| Net income ratio | -0.15 -16.93 % | -0.13 -381.02 % | 0.05 49.44 % | 0.03 113.14 % | -0.24 50.04 % | -0.48 -105.32 % | -0.23 -70.43 % | -0.14 87.70 % | -1.11 5.74 % | -1.17 62.76 % | -3.15 -1 250.51 % | -0.23 11.81 % | -0.26 73.07 % | -0.98 35.91 % | -1.53 73.60 % | -5.80 -558.40 % | -0.88 -838.20 % | 0.12 -52.47 % | 0.25 58.13 % | 0.16 46.59 % | 0.11 -64.21 % | 0.30 |
| Ratio EBITDA | -0.14 7.31 % | -0.15 -161.62 % | 0.24 -3.52 % | 0.25 158.58 % | -0.43 -217.99 % | -0.13 -318.57 % | -0.03 -121.23 % | 0.15 117.82 % | -0.85 -10.72 % | -0.77 75.27 % | -3.11 -946.21 % | -0.30 -565.72 % | 0.06 109.25 % | -0.69 38.89 % | -1.13 79.43 % | -5.48 -812.02 % | -0.60 -163.32 % | -0.23 0.83 % | -0.23 -3 541.82 % | -0.01 -104.76 % | 0.13 198.53 % | 0.04 |
| Gross profit ratio | 0.19 60.62 % | 0.12 -61.21 % | 0.31 -22.52 % | 0.39 -30.62 % | 0.57 -10.38 % | 0.63 -25.61 % | 0.85 -5.75 % | 0.90 -9.51 % | 1.00 1.69 % | 0.98 5.07 % | 0.94 -5.98 % | 0.99 7.09 % | 0.93 1.99 % | 0.91 17.52 % | 0.78 2.41 % | 0.76 3.45 % | 0.73 61.95 % | 0.45 -13.43 % | 0.52 11.03 % | 0.47 -37.48 % | 0.75 11.89 % | 0.67 |
| Weighted average shs out dil | 3.428 B 0.00 % | 3.428 B 20.39 % | 2.848 B 23.34 % | 2.309 B 15.33 % | 2.002 B 85.75 % | 1.078 B 0.00 % | 1.078 B 0.00 % | 1.078 B 7.06 % | 1.007 B 25.99 % | 799.043 M 13.06 % | 706.734 M 6.14 % | 665.870 M 0.00 % | 665.870 M 2.68 % | 648.490 M 16.53 % | 556.487 M 8.71 % | 511.878 M 170.90 % | 188.953 M 15.90 % | 163.029 M 9.31 % | 149.143 M 43.28 % | 104.095 M 70.76 % | 60.960 M 0.03 % | 60.939 M |
| Weighted average shs out | 3.428 B 0.00 % | 3.429 B 23.90 % | 2.767 B 19.84 % | 2.309 B 15.33 % | 2.002 B 85.75 % | 1.078 B 0.00 % | 1.078 B 0.00 % | 1.078 B 7.06 % | 1.007 B 26.02 % | 798.882 M 13.04 % | 706.734 M 6.14 % | 665.870 M 0.00 % | 665.870 M 2.68 % | 648.490 M 16.53 % | 556.487 M 8.71 % | 511.878 M 170.90 % | 188.953 M 16.18 % | 162.643 M 11.10 % | 146.394 M 41.21 % | 103.668 M 70.06 % | 60.960 M 0.03 % | 60.939 M |
| EPS diluted | -0.03 22.62 % | -0.03 -405.45 % | 0.01 214.29 % | 0.00 152.24 % | -0.01 80.64 % | -0.03 -97.71 % | -0.02 -69.90 % | -0.01 88.47 % | -0.09 44.19 % | -0.16 74.60 % | -0.63 -702.55 % | -0.08 34.58 % | -0.12 73.33 % | -0.45 6.25 % | -0.48 78.67 % | -2.25 -122.77 % | -1.01 -605.00 % | 0.20 -47.37 % | 0.38 -13.64 % | 0.44 15.79 % | 0.38 90.00 % | 0.20 |
| Earnings per share | -0.03 22.62 % | -0.03 -405.45 % | 0.01 214.29 % | 0.00 152.24 % | -0.01 80.64 % | -0.03 -97.71 % | -0.02 -69.90 % | -0.01 88.47 % | -0.09 44.19 % | -0.16 74.60 % | -0.63 -702.55 % | -0.08 34.58 % | -0.12 73.33 % | -0.45 6.25 % | -0.48 78.67 % | -2.25 -122.77 % | -1.01 -605.00 % | 0.20 -48.72 % | 0.39 -11.36 % | 0.44 15.79 % | 0.38 90.00 % | 0.20 |
| Gross profit | 110.530 M 6.32 % | 103.959 M -47.70 % | 198.766 M 96.27 % | 101.272 M 217.37 % | 31.909 M -35.82 % | 49.717 M -28.37 % | 69.406 M -5.63 % | 73.549 M -9.45 % | 81.221 M -26.19 % | 110.039 M -16.78 % | 132.226 M -40.72 % | 223.063 M -19.01 % | 275.409 M 1.14 % | 272.304 M 102.17 % | 134.689 M -10.48 % | 150.460 M -4.98 % | 158.347 M 27.01 % | 124.676 M 18.20 % | 105.480 M -15.86 % | 125.369 M 16.11 % | 107.977 M 307.43 % | 26.502 M |
| Income tax expense | -47.761 M 23.79 % | -62.669 M -248.80 % | 42.116 M 363.21 % | 9.092 M 684.00 % | 1.160 M 64.72 % | 704.047 K -5.47 % | 744.760 K 154.07 % | -1.377 M -265.89 % | 830.271 K 8.49 % | 765.325 K 103.57 % | -21.418 M -1 503.03 % | 1.527 M 112.54 % | -12.178 M -160.16 % | -4.681 M 81.09 % | -24.751 M -56.86 % | -15.779 M 34.69 % | -24.160 M -500.10 % | 6.039 M 672.34 % | -1.055 M -132.25 % | 3.271 M -19.44 % | 4.061 M 59.21 % | 2.550 M |
| Cost of revenue | 470.293 M -38.16 % | 760.521 M 62.29 % | 468.605 M 201.12 % | 155.619 M 541.74 % | 24.249 M -15.51 % | 28.700 M 138.54 % | 12.032 M 54.57 % | 7.784 M 13 173.50 % | 58.643 K -96.97 % | 1.938 M -78.83 % | 9.153 M 673.33 % | 1.184 M -94.39 % | 21.093 M -20.94 % | 26.679 M -31.77 % | 39.103 M -19.15 % | 48.363 M -16.78 % | 58.117 M -61.60 % | 151.340 M 56.55 % | 96.670 M -31.63 % | 141.402 M 296.38 % | 35.673 M 175.51 % | 12.948 M |
| General and administrative expenses | 1.830 M -21.34 % | 2.327 M 6.21 % | 2.191 M -49.05 % | 4.300 M -11.78 % | 4.874 M -38.73 % | 7.955 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 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 39.576 M -71.05 % | 136.692 M 1 347.49 % | 9.443 M -39.04 % | 15.490 M -67.47 % | 47.613 M -4.69 % | 49.954 M 6 621.05 % | 743.252 K -78.71 % | 3.492 M -97.86 % | 163.268 M 492.32 % | -41.616 M -118.94 % | 219.717 M -23.44 % | 286.990 M 9 594.56 % | 2.960 M -99.17 % | 354.701 M 56.87 % | 226.117 M -4.15 % | 235.919 M -37.41 % | 376.938 M 100.86 % | 187.665 M 23.46 % | 152.000 M 30.12 % | 116.815 M 31.37 % | 88.917 M 259.28 % | 24.749 M |
| Operating expenses | 41.406 M -70.22 % | 139.018 M 1 094.93 % | 11.634 M -41.21 % | 19.790 M -62.29 % | 52.487 M -9.36 % | 57.909 M -28.01 % | 80.442 M -42.48 % | 139.861 M -14.34 % | 163.268 M 7.66 % | 151.647 M -30.98 % | 219.717 M -23.44 % | 286.990 M -15.85 % | 341.061 M -3.85 % | 354.701 M 56.87 % | 226.117 M -4.15 % | 235.919 M -37.41 % | 376.938 M 100.86 % | 187.665 M 23.46 % | 152.000 M 30.12 % | 116.815 M 31.37 % | 88.917 M 259.28 % | 24.749 M |
| Cost and expenses | 511.699 M -47.48 % | 974.232 M 102.86 % | 480.239 M 173.78 % | 175.409 M 222.59 % | 54.374 M -37.22 % | 86.609 M -6.34 % | 92.474 M -37.37 % | 147.645 M -9.60 % | 163.326 M 6.34 % | 153.585 M -32.89 % | 228.869 M -20.58 % | 288.173 M -20.43 % | 362.154 M -5.04 % | 381.380 M 43.80 % | 265.220 M -6.71 % | 284.282 M -34.66 % | 435.055 M 28.33 % | 339.005 M 36.33 % | 248.670 M -3.70 % | 258.217 M 107.25 % | 124.590 M 230.51 % | 37.697 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 1.830 M -21.34 % | 2.327 M 6.21 % | 2.191 M -49.05 % | 4.300 M -11.78 % | 4.874 M -38.73 % | 7.955 M -87.97 % | 66.100 M -35.48 % | 102.449 M -14.21 % | 119.416 M -29.25 % | 168.787 M 9 620.84 % | 1.736 M -74.58 % | 6.831 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 156.997 K -55.34 % | 351.568 K 38.05 % | 254.669 K -45.60 % | 468.117 K 37.80 % | 339.706 K 85.69 % | 182.942 K 18.70 % | 154.119 K 18.57 % | 129.981 K -33.79 % | 196.306 K -61.40 % | 508.573 K -60.04 % | 1.273 M -43.47 % | 2.251 M -24.92 % | 2.999 M -30.63 % | 4.323 M 394.57 % | 874.068 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 38.081 M -11.93 % | 43.237 M 27.13 % | 34.011 M -7.70 % | 36.849 M 89.53 % | 19.442 M 6.29 % | 18.291 M 181.54 % | 6.497 M -2.41 % | 6.657 M 108.29 % | 3.196 M -5.21 % | 3.372 M -21.83 % | 4.313 M -67.51 % | 13.276 M -19.83 % | 16.559 M 49.03 % | 11.111 M 19 409.83 % | 56.953 K 265.83 % | 15.568 K | 0.000 -100.00 % | 35.761 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 1.675 M -21.46 % | 2.133 M -4.53 % | 2.234 M -20.29 % | 2.802 M 18.07 % | 2.373 M 89.25 % | 1.254 M -75.59 % | 5.138 M -50.80 % | 10.442 M -19.66 % | 12.998 M -20.81 % | 16.413 M -42.73 % | 28.660 M -17.58 % | 34.775 M -35.07 % | 53.555 M 6.60 % | 50.240 M -44.55 % | 90.606 M 6.12 % | 85.383 M -7.45 % | 92.260 M | 0.000 100.00 % | -7.896 M -26.92 % | -6.221 M -942.06 % | -597.009 K 95.32 % | -12.767 M |
| Operating income | 69.124 M 297.16 % | -35.060 M -120.55 % | 170.591 M 109.36 % | 81.482 M 4 466.59 % | 1.784 M -88.73 % | 15.833 M 194.15 % | -16.818 M 74.64 % | -66.311 M 18.22 % | -81.088 M -220.32 % | -25.315 M 94.59 % | -468.280 M -335.14 % | -107.615 M -43.75 % | -74.861 M 75.74 % | -308.588 M 2.21 % | -315.557 M 74.06 % | -1.217 B -456.53 % | -218.591 M -247.03 % | -62.989 M -63.08 % | -38.623 M -361.40 % | 14.775 M -24.83 % | 19.657 M 35.38 % | 14.520 M |
| Operating income ratio | 0.12 397.86 % | -0.04 -115.24 % | 0.26 -17.36 % | 0.32 898.30 % | 0.03 -84.26 % | 0.20 197.77 % | -0.21 74.67 % | -0.82 18.28 % | -1.00 -341.29 % | -0.23 93.17 % | -3.31 -590.20 % | -0.48 -90.07 % | -0.25 75.54 % | -1.03 43.16 % | -1.82 70.32 % | -6.12 -505.91 % | -1.01 -342.51 % | -0.23 -19.44 % | -0.19 -444.97 % | 0.06 -59.52 % | 0.14 -62.82 % | 0.37 |
| Total other income expenses net | -189.143 M -34.02 % | -141.134 M -186.18 % | -49.316 M 13.04 % | -56.711 M -19.03 % | -47.643 M -3.91 % | -45.850 M -1 324.65 % | -3.218 M 90.09 % | -32.481 M -672.37 % | -4.205 M 90.40 % | -43.825 M 88.65 % | -385.961 M -1 850.83 % | -19.784 M -174.95 % | 26.397 M 110.50 % | -251.350 M -57.09 % | -160.003 M 85.00 % | -1.067 B -28 407.16 % | -3.743 M -104.24 % | 88.334 M 1 044.25 % | 7.720 M 203.63 % | -7.449 M -177.84 % | 9.569 M 40 526.50 % | -23.671 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 458.842 M -4.39 % | 479.919 M 97.49 % | 243.011 M -50.84 % | 494.355 M -36.45 % | 777.866 M 430.84 % | 146.535 M 2 255.57 % | 6.221 M 115.70 % | -39.634 M -273.47 % | 22.848 M 96.07 % | 11.653 M 129.13 % | -40.006 M 61.76 % | -104.610 M 7.74 % | -113.385 M -214.29 % | -36.077 M 85.67 % | -251.801 M 22.70 % | -325.733 M -49.17 % | -218.371 M 13.40 % | -252.170 M 42.45 % | -438.161 M -1 821.84 % | 25.447 M 203.99 % | -24.470 M -524.61 % | -3.918 M |
| Total investments | 0.000 -100.00 % | 395.966 M 2 403.95 % | 15.814 M -24.44 % | 20.930 M -96.26 % | 559.833 M 133.03 % | 240.237 M 7 177.49 % | 3.301 M 157.59 % | 1.282 M -97.46 % | 50.367 M -38.46 % | 81.841 M 284.81 % | 21.268 M -91.86 % | 261.358 M 8.90 % | 239.992 M 29.98 % | 184.638 M 366.42 % | 39.586 M -80.80 % | 206.207 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 497.920 M -19.56 % | 619.032 M -5.11 % | 652.357 M 2.07 % | 639.111 M -23.87 % | 839.456 M 182.68 % | 296.966 M 134.63 % | 126.568 M 75.22 % | 72.232 M 40.52 % | 51.401 M -25.18 % | 68.704 M 13.92 % | 60.309 M -12.86 % | 69.210 M -53.68 % | 149.409 M -27.19 % | 205.217 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 140.229 M | 0.000 -100.00 % | 6.000 M |
| Accumulated other comprehensive income loss | 90.829 M -6.03 % | 96.656 M -22.80 % | 125.196 M 306.30 % | -60.685 M 18.18 % | -74.172 M -1 062.34 % | -6.381 M 73.60 % | -24.175 M 22.97 % | -31.385 M 40.50 % | -52.748 M 4.76 % | -55.383 M -16.29 % | -47.627 M 21.16 % | -60.409 M 64.72 % | -171.215 M -22.64 % | -139.603 M -46.24 % | -95.462 M -31.49 % | -72.598 M -41.41 % | -51.339 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -2.233 B -4.15 % | -2.144 B -5.29 % | -2.036 B 1.47 % | -2.066 B 0.39 % | -2.074 B -0.65 % | -2.061 B 0.22 % | -2.065 B -0.92 % | -2.047 B -0.09 % | -2.045 B -4.50 % | -1.957 B -7.17 % | -1.826 B -32.25 % | -1.380 B -3.49 % | -1.334 B 28.03 % | -1.853 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 171.423 M 0.00 % | 171.423 M 0.00 % | 171.423 M 48.49 % | 115.443 M 0.00 % | 115.443 M 114.22 % | 53.889 M 0.00 % | 53.889 M 0.00 % | 53.889 M 0.00 % | 53.889 M 50.00 % | 35.926 M 0.00 % | 35.926 M 20.00 % | 29.938 M 0.00 % | 29.938 M -95.00 % | 598.767 M 17.15 % | 511.092 M 3.02 % | 496.092 M 191.97 % | 169.912 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total equity | 823.071 M -8.92 % | 903.632 M -13.24 % | 1.042 B 73.48 % | 600.372 M 6.81 % | 562.113 M 336.55 % | 128.762 M 40.03 % | 91.956 M -9.24 % | 101.320 M -24.60 % | 134.384 M 15.38 % | 116.472 M -51.42 % | 239.743 M -64.88 % | 682.601 M -11.63 % | 772.401 M -18.38 % | 946.333 M 6.43 % | 889.141 M -14.31 % | 1.038 B 30.66 % | 794.090 M -17.80 % | 966.006 M 45.21 % | 665.235 M 9.77 % | 606.020 M 147.51 % | 244.849 M 17.47 % | 208.441 M |
| Other non current liabilities | 127.917 M -30.29 % | 183.490 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.373 K 0.00 % | 42.373 K -99.75 % | 16.831 M 39 621.07 % | 42.373 K -81.14 % | 224.689 K 430.26 % | 42.373 K -97.72 % | 1.856 M -14.05 % | 2.160 M 0.05 % | 2.159 M -4.58 % | 2.262 M -1.94 % | 2.307 M -18.05 % | 2.815 M -7.70 % | 3.050 M |
| Long term debt | 463.299 M -15.72 % | 549.747 M -6.84 % | 590.141 M 22.30 % | 482.547 M -3.18 % | 498.393 M 194.69 % | 169.127 M 350.10 % | 37.576 M -11.12 % | 42.278 M | 0.000 -100.00 % | 18.002 M -31.77 % | 26.386 M | 0.000 | 0.000 -100.00 % | 10.856 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 112.107 M | 0.000 | 0.000 |
| Total non current liabilities | 591.217 M -19.37 % | 733.237 M -14.49 % | 857.535 M 77.71 % | 482.547 M -3.18 % | 498.393 M 194.69 % | 169.127 M 350.10 % | 37.576 M -11.12 % | 42.278 M 11 760.82 % | 356.455 K -98.72 % | 27.753 M -7.97 % | 30.156 M 79.17 % | 16.831 M -67.80 % | 52.275 M -30.67 % | 75.398 M 27.28 % | 59.240 M -27.39 % | 81.583 M 27.64 % | 63.917 M -31.22 % | 92.924 M 5 006.63 % | -1.894 M -101.21 % | 156.197 M 5 447.96 % | 2.815 M -7.70 % | 3.050 M |
| Other current liabilities | 831.223 M -36.31 % | 1.305 B -38.83 % | 2.134 B 151.64 % | 847.947 M 72.55 % | 491.421 M 385.77 % | 101.163 M -9.52 % | 111.807 M 3.15 % | 108.392 M -46.51 % | 202.638 M -2.00 % | 206.767 M 365.70 % | 44.399 M -52.69 % | 93.856 M -58.74 % | 227.461 M 445.41 % | 41.704 M -77.60 % | 186.201 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.659 M -38.08 % | 15.600 M |
| Deferred revenue | 0.000 | 0.000 100.00 % | -62.215 M 60.26 % | -156.564 M -182 775.36 % | 85.706 K -84.20 % | 542.536 K 100.61 % | -88.992 M -16 602.91 % | 539.250 K 0.12 % | 538.577 K -80.82 % | 2.808 M 23.27 % | 2.278 M -26.83 % | 3.113 M -44.48 % | 5.608 M -54.03 % | 12.199 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 34.620 M -75.02 % | 138.570 M 11.36 % | 124.431 M -20.52 % | 156.564 M -54.10 % | 341.064 M 120.21 % | 154.879 M 74.04 % | 88.992 M 197.10 % | 29.953 M -41.73 % | 51.401 M 1.38 % | 50.702 M 49.46 % | 33.923 M -67.86 % | 105.563 M -29.35 % | 149.409 M -56.99 % | 347.372 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.122 M | 0.000 -100.00 % | 6.000 M |
| Total current liabilities | 881.321 M -40.38 % | 1.478 B -38.15 % | 2.390 B 173.02 % | 875.399 M 4.69 % | 836.173 M 219.92 % | 261.366 M 25.91 % | 207.582 M 21.65 % | 170.634 M -37.58 % | 273.352 M 3.84 % | 263.242 M 16.25 % | 226.448 M -20.87 % | 286.164 M -28.09 % | 397.946 M -21.92 % | 509.658 M 141.32 % | 211.194 M 26.31 % | 167.197 M 6.81 % | 156.543 M -8.42 % | 170.937 M 38.85 % | 123.112 M 35.29 % | 90.999 M 530.57 % | 14.431 M -33.19 % | 21.600 M |
| Total liabilities | 1.473 B -33.41 % | 2.211 B -31.90 % | 3.248 B 139.15 % | 1.358 B 1.75 % | 1.335 B 210.01 % | 430.493 M 75.60 % | 245.158 M 15.14 % | 212.913 M -22.21 % | 273.709 M -5.94 % | 290.995 M 13.40 % | 256.603 M -15.31 % | 302.995 M -32.70 % | 450.221 M -23.05 % | 585.056 M 116.34 % | 270.434 M 8.70 % | 248.780 M 12.85 % | 220.461 M -16.45 % | 263.861 M 117.68 % | 121.218 M -50.96 % | 247.196 M 1 333.29 % | 17.247 M -30.03 % | 24.650 M |
| Other non current assets | 212.931 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.910 M 94.08 % | -49.194 M -3 905.51 % | 1.293 M -97.73 % | 56.906 M -35.40 % | 88.088 M 1 292.36 % | 6.327 M -97.67 % | 271.126 M -36.79 % | 428.925 M -9.30 % | 472.914 M 40.86 % | 335.730 M 61.94 % | 207.312 M -56.31 % | 474.512 M 17.89 % | 402.521 M 9 992.66 % | 3.988 M -98.45 % | 256.879 M | 0.000 | 0.000 |
| Long term investments | 0.000 -100.00 % | 395.966 M -17.20 % | 478.196 M -12.46 % | 546.287 M -2.42 % | 559.833 M 133.03 % | 240.237 M 388.35 % | 49.194 M 3 905.51 % | -1.293 M -102.27 % | 56.906 M -35.40 % | 88.088 M 314.18 % | 21.268 M -91.97 % | 264.927 M 10.39 % | 239.992 M | 0.000 | 0.000 -100.00 % | 206.207 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 438.310 K -21.05 % | 555.194 K -17.39 % | 672.078 K -14.81 % | 788.962 K -12.90 % | 905.845 K -11.43 % | 1.023 M -99.21 % | 129.654 M -5.15 % | 136.696 M 1.84 % | 134.229 M 22.10 % | 109.932 M -1.55 % | 111.668 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 189.554 K -6.12 % | 201.909 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.019 M -1.76 % | 97.739 M -37.68 % | 156.831 M 97.45 % | 79.427 M -34.80 % | 121.816 M | 0.000 -100.00 % | 560.000 K | 0.000 -100.00 % | 19.003 M 0.08 % | 18.988 M -5.02 % | 19.992 M |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 627.864 K -17.07 % | 757.103 K 12.65 % | 672.078 K -14.81 % | 788.962 K -12.90 % | 905.845 K -11.43 % | 1.023 M -99.55 % | 225.673 M -3.74 % | 234.435 M -19.45 % | 291.060 M 53.71 % | 189.359 M -18.90 % | 233.484 M | 0.000 -100.00 % | 560.000 K | 0.000 -100.00 % | 19.003 M 0.08 % | 18.988 M -5.02 % | 19.992 M |
| Property plant equipment net | 315.920 K -80.66 % | 1.634 M -57.88 % | 3.879 M -27.93 % | 5.382 M -31.99 % | 7.914 M 246.79 % | 2.282 M -95.29 % | 48.437 M -14.25 % | 56.487 M -24.62 % | 74.931 M -25.46 % | 100.521 M -21.07 % | 127.347 M 70.11 % | 74.860 M -55.65 % | 168.792 M 5.60 % | 159.848 M 248.55 % | 45.861 M -79.08 % | 219.238 M 12.60 % | 194.699 M -50.72 % | 395.126 M 91.72 % | 206.095 M -50.39 % | 415.448 M 114.44 % | 193.737 M 10.41 % | 175.470 M |
| Total non current assets | 213.247 M -46.37 % | 397.599 M -17.52 % | 482.075 M -12.62 % | 551.669 M -2.83 % | 567.747 M 133.50 % | 243.147 M 388.43 % | 49.782 M -14.83 % | 58.451 M -55.93 % | 132.626 M -30.02 % | 189.515 M 20.25 % | 157.605 M -72.43 % | 571.659 M -31.30 % | 832.152 M -9.92 % | 923.822 M 61.80 % | 570.950 M -34.35 % | 869.651 M 29.28 % | 672.670 M -16.46 % | 805.229 M 273.31 % | 215.699 M -68.94 % | 694.520 M 202.72 % | 229.425 M 6.11 % | 216.222 M |
| Other current assets | -103.910 M -213.82 % | 91.295 M -29.33 % | 129.180 M -60.15 % | 324.199 M -4.70 % | 340.203 M 130.53 % | 147.574 M -1.26 % | 149.464 M 30.22 % | 114.778 M -15.53 % | 135.883 M 94.90 % | 69.718 M -56.50 % | 160.267 M -12.04 % | 182.213 M 112.01 % | 85.947 M -46.11 % | 159.498 M -51.51 % | 328.911 M 990.39 % | 30.164 M 74.86 % | 17.251 M -61.89 % | 45.268 M 0.00 % | 45.268 M 2 464.41 % | 1.765 M -72.72 % | 6.472 M 9.59 % | 5.905 M |
| Short term investments | 0.000 -100.00 % | 13.545 M -14.35 % | 15.814 M -24.44 % | 20.930 M | 0.000 -100.00 % | 3.160 M -4.26 % | 3.301 M 157.59 % | 1.282 M -96.22 % | 33.891 M 4.91 % | 32.306 M 45.01 % | 22.278 M -39.29 % | 36.695 M -53.83 % | 79.487 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 39.077 M -71.91 % | 139.113 M -66.34 % | 413.281 M 114.30 % | 192.855 M 9.61 % | 175.939 M 16.96 % | 150.431 M 25.00 % | 120.347 M 7.58 % | 111.865 M 291.77 % | 28.554 M -49.95 % | 57.051 M -43.13 % | 100.315 M -42.29 % | 173.820 M -33.86 % | 262.794 M 8.91 % | 241.294 M -4.17 % | 251.801 M -22.70 % | 325.733 M 49.17 % | 218.371 M -13.40 % | 252.170 M -42.45 % | 438.161 M 281.73 % | 114.781 M 369.06 % | 24.470 M 146.73 % | 9.918 M |
| Cash and short term investments | 39.077 M -74.40 % | 152.658 M -64.42 % | 429.094 M 100.71 % | 213.785 M 21.51 % | 175.939 M 16.96 % | 150.431 M 25.00 % | 120.347 M 7.58 % | 111.865 M 291.77 % | 28.554 M -49.95 % | 57.051 M -43.13 % | 100.315 M -42.29 % | 173.820 M -33.86 % | 262.794 M 8.91 % | 241.294 M -4.17 % | 251.801 M -22.70 % | 325.733 M 49.17 % | 218.371 M -13.40 % | 252.170 M -42.45 % | 438.161 M 281.73 % | 114.781 M 369.06 % | 24.470 M 146.73 % | 9.918 M |
| Total current assets | 2.082 B -23.37 % | 2.717 B -28.62 % | 3.807 B 170.64 % | 1.407 B 5.85 % | 1.329 B 320.41 % | 316.107 M 10.01 % | 287.332 M 12.33 % | 255.782 M -7.15 % | 275.466 M 26.39 % | 217.952 M -35.66 % | 338.742 M -18.17 % | 413.937 M 6.01 % | 390.470 M -35.73 % | 607.567 M 3.22 % | 588.625 M 41.25 % | 416.725 M 21.89 % | 341.881 M -19.49 % | 424.639 M -25.60 % | 570.754 M 259.65 % | 158.697 M 385.75 % | 32.671 M 93.67 % | 16.869 M |
| Inventory | 1.476 B -24.65 % | 1.959 B -33.36 % | 2.939 B 251.17 % | 837.029 M 8.65 % | 770.393 M 7 764.96 % | 9.795 M -2.59 % | 10.056 M -54.47 % | 22.088 M -25.72 % | 29.735 M -8.67 % | 32.557 M 3.52 % | 31.450 M -5.98 % | 33.450 M 4.12 % | 32.125 M 33.88 % | 23.995 M 203.22 % | 7.913 M 10.15 % | 7.184 M -13.99 % | 8.353 M -76.82 % | 36.037 M 30.60 % | 27.594 M 20.26 % | 22.945 M 1 227.04 % | 1.729 M 65.29 % | 1.046 M |
| Net receivables | 671.309 M 30.40 % | 514.819 M 66.42 % | 309.355 M 877.84 % | 31.636 M -25.38 % | 42.397 M 410.32 % | 8.308 M -88.10 % | 69.799 M 19.67 % | 58.325 M -45.15 % | 106.339 M 112.45 % | 50.054 M -23.53 % | 65.455 M 55.21 % | 42.171 M -47.41 % | 80.192 M -56.13 % | 182.780 M | 0.000 -100.00 % | 53.643 M -12.20 % | 61.094 M -32.98 % | 91.164 M 52.62 % | 59.731 M | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.910 M 395.24 % | 587.593 K -54.55 % | 1.293 M 102.27 % | -56.906 M 35.40 % | -88.088 M -5 470.11 % | 1.640 M 100.62 % | -264.927 M -10.39 % | -239.992 M | 0.000 | 0.000 -100.00 % | 3.410 M -1.40 % | 3.458 M -50.75 % | 7.022 M 25.03 % | 5.616 M 76.08 % | 3.190 M -80.90 % | 16.700 M -19.56 % | 20.760 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 15.478 M -55.07 % | 34.445 M -81.33 % | 184.448 M 580.15 % | 27.119 M 671.05 % | 3.517 M -17.01 % | 4.238 M -32.09 % | 6.241 M -80.00 % | 31.211 M 71.15 % | 18.236 M 633.71 % | 2.485 M -98.30 % | 145.847 M 81.13 % | 80.519 M 420.53 % | 15.469 M -85.73 % | 108.383 M 401.70 % | 21.603 M -86.85 % | 164.337 M 5.03 % | 156.469 M -7.46 % | 169.090 M 37.93 % | 122.593 M 95.98 % | 62.552 M 1 210.82 % | 4.772 M | 0.000 |
| Tax payables | 0.000 | 0.000 -100.00 % | 9.599 M 2 782.36 % | 333.034 K 288.58 % | 85.706 K -84.20 % | 542.536 K 0.00 % | 542.536 K 0.61 % | 539.250 K 0.12 % | 538.577 K -80.82 % | 2.808 M 23.27 % | 2.278 M -26.83 % | 3.113 M -44.48 % | 5.608 M -54.03 % | 12.199 M 259.79 % | 3.390 M 18.53 % | 2.860 M 3 758.11 % | 74.138 K -95.99 % | 1.847 M 255.87 % | 518.984 K 59.83 % | 324.708 K | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.063 M -17.82 % | 3.727 M -11.83 % | 4.227 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 252.434 M 6.01 % | 238.112 M -0.66 % | 239.694 M 12.05 % | 213.914 M 8.50 % | 197.162 M 599.47 % | 28.187 M 491.96 % | -7.191 M 34.33 % | -10.951 M -69.03 % | -6.478 M -230.70 % | -1.959 M 89.21 % | -18.161 M -538.62 % | -2.844 M -150.81 % | 5.597 M -82.92 % | 32.762 M 188.17 % | 11.369 M 58.54 % | 7.171 M -73.26 % | 26.816 M 75.14 % | 15.311 M 64.77 % | 9.292 M 1.46 % | 9.158 M | 0.000 | 0.000 |
| Capital lease obligations | 299.276 M -31.22 % | 435.095 M -9.75 % | 482.073 M -10.71 % | 539.876 M -1.83 % | 549.925 M 352.36 % | 121.567 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 |
| Preferred stock | 0.000 | 0.000 -100.00 % | 676.632 M 51.32 % | 447.143 M 502.85 % | 74.172 M -30.65 % | 106.955 M -13.27 % | 123.323 M 1 026.17 % | 10.951 M 69.03 % | 6.478 M 230.70 % | 1.959 M -89.21 % | 18.161 M 538.62 % | 2.844 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 2.541 B 0.00 % | 2.541 B 0.00 % | 2.541 B 5.97 % | 2.398 B 3.19 % | 2.324 B 6.05 % | 2.191 B 0.00 % | 2.191 B 0.00 % | 2.191 B 0.00 % | 2.191 B 4.09 % | 2.105 B 0.00 % | 2.105 B 2.53 % | 2.053 B -0.85 % | 2.071 B -4.49 % | 2.168 B 16.90 % | 1.855 B 4.14 % | 1.781 B 174.52 % | 648.703 M -27.43 % | 893.851 M 36.27 % | 655.944 M 9.90 % | 596.863 M 143.77 % | 244.849 M 17.47 % | 208.441 M |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 267.394 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 356.455 K -94.64 % | 6.645 M | 0.000 -100.00 % | 12.562 M -75.95 % | 52.232 M -18.79 % | 64.318 M 8.65 % | 59.198 M -25.75 % | 79.727 M 29.10 % | 61.758 M -31.96 % | 90.765 M 529.10 % | 14.428 M -65.47 % | 41.784 M | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 2.296 B -26.31 % | 3.115 B -27.37 % | 4.289 B 119.02 % | 1.958 B 3.25 % | 1.897 B 239.14 % | 559.255 M 65.89 % | 337.114 M 7.28 % | 314.233 M -23.00 % | 408.093 M 0.15 % | 407.467 M -17.91 % | 496.346 M -49.64 % | 985.596 M -19.39 % | 1.223 B -20.16 % | 1.531 B 32.06 % | 1.160 B -9.86 % | 1.286 B 26.79 % | 1.015 B -17.51 % | 1.230 B 56.38 % | 786.453 M -7.82 % | 853.217 M 225.54 % | 262.096 M 12.44 % | 233.091 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 -100.00 % | 7.630 M -47.35 % | 14.491 M -92.36 % | 189.628 M 38.07 % | 137.337 M | 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 -100.00 % | 9.377 M 3 731.57 % | 244.722 K -83.70 % | 1.501 M -62.02 % | 3.952 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -114.148 M 60.91 % | -291.988 M -224.96 % | 233.663 M -17.17 % | 282.091 M 2 677.81 % | -10.943 M -161.04 % | 17.929 M 139.64 % | -45.231 M -155.03 % | 82.195 M 212.00 % | -73.387 M -630.52 % | 13.833 M -38.97 % | 22.668 M -40.35 % | 38.000 M 231.87 % | -28.815 M 78.88 % | -136.436 M -7 195.08 % | -1.870 M 87.09 % | -14.485 M 44.61 % | -26.151 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | -105.635 M 70.04 % | -352.557 M -220.81 % | 291.827 M 443.37 % | 53.707 M 120.73 % | -259.137 M -10 241.05 % | -2.506 M 94.20 % | -43.184 M -271.78 % | 25.140 M 134.71 % | -72.432 M -369.65 % | -15.423 M -67.95 % | -9.183 M -125.02 % | 36.696 M 27.78 % | 28.718 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 460.521 M -49.08 % | 904.391 M 108.06 % | 434.686 M 2 320.11 % | -19.579 M 82.25 % | -110.293 M -42 374.13 % | 260.900 K -97.83 % | 12.032 M 57.33 % | 7.647 M 170.99 % | 2.822 M 328.76 % | -1.234 M -161.70 % | 1.999 M 144.17 % | -4.527 M 44.32 % | -8.130 M 49.44 % | -16.080 M -2 944.24 % | -528.209 K -147.11 % | 1.121 M 9.02 % | 1.029 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | -1.389 M 99.28 % | -192.372 M -299.87 % | -48.109 M -165.98 % | 72.920 M 66.84 % | 43.706 M 136.52 % | 18.479 M 231.26 % | -14.078 M -128.47 % | 49.451 M 1 409.27 % | -3.777 M -112.39 % | 30.489 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -469.035 M 28.00 % | -651.450 M -46.48 % | -444.741 M -354.07 % | 175.044 M -44.39 % | 314.782 M 18 468.33 % | 1.695 M | 0.000 -100.00 % | 74.548 M 197.82 % | -76.209 M -605.81 % | 15.067 M -27.10 % | 20.669 M -51.40 % | 42.527 M 305.59 % | -20.685 M 82.81 % | -120.356 M -8 868.16 % | -1.342 M 91.40 % | -15.606 M 42.58 % | -27.180 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 216.149 M -11.49 % | 244.212 M 236 246.66 % | 103.328 K -99.77 % | 45.437 M 90.41 % | 23.863 M -14.26 % | 27.831 M 529.06 % | 4.424 M 107.76 % | -57.016 M -858.69 % | 7.515 M -86.73 % | 56.629 M -84.59 % | 367.511 M 1 546.25 % | 22.324 M 309.26 % | -10.668 M -121.52 % | 49.571 M 6 160.91 % | -817.877 K -100.08 % | 1.081 B 636.39 % | 146.782 M 321.08 % | -66.394 M -141.80 % | -27.458 M -114.00 % | -12.831 M -271.64 % | 7.476 M 485.57 % | -1.939 M |
| Net cash provided by operating activities | -16.344 M 92.63 % | -221.836 M -162.10 % | 357.214 M 0.59 % | 355.102 M 1 239.02 % | -31.176 M -321.13 % | 14.098 M 128.24 % | -49.923 M -330.60 % | 21.649 M 114.91 % | -145.225 M -214.53 % | -46.172 M 13.11 % | -53.138 M -247.44 % | -15.294 M 77.13 % | -66.865 M 58.44 % | -160.894 M -334.61 % | -37.020 M -59.31 % | -23.238 M -154.08 % | -9.146 M 72.65 % | -33.441 M -243.38 % | 23.323 M -21.07 % | 29.549 M 28.23 % | 23.043 M 130.27 % | 10.007 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 100.00 % | -236.996 K 96.54 % | -6.856 M -494.55 % | -1.153 M 76.52 % | -4.911 M 44.48 % | -8.845 M -59.25 % | -5.554 M -26.04 % | -4.407 M 93.40 % | -66.787 M -130.02 % | -29.036 M 36.55 % | -45.760 M -31.45 % | -34.813 M 1.97 % | -35.511 M -77.52 % | -20.004 M -4.74 % | -19.099 M 66.37 % | -56.785 M -628.98 % | -7.790 M -5.45 % | -7.387 M -196.59 % | -2.491 M -344.90 % | -559.834 K |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 144.197 M 792 696.08 % | -18.193 K 99.99 % | -197.044 M | 0.000 -100.00 % | 1.097 M 124.53 % | -4.474 M -332.84 % | 1.922 M 105.17 % | -37.196 M -251.67 % | 24.525 M -83.90 % | 152.364 M 83.05 % | 83.237 M 470.40 % | -22.472 M 83.77 % | -138.467 M -518.18 % | -22.399 M -359.64 % | 8.627 M 107.29 % | -118.395 M -131.92 % | 370.961 M 247.79 % | -251.001 M | 0.000 100.00 % | -23.960 M |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.453 M -12.77 % | -3.949 M | 0.000 -100.00 % | 10.600 M | 0.000 100.00 % | -46.397 M -47 444.44 % | 97.998 K 100.94 % | -10.371 M 33.34 % | -15.559 M 91.73 % | -188.066 M -1 036.31 % | -16.551 M | 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 -100.00 % | 4.453 M | 0.000 | 0.000 -100.00 % | 21.561 M 1 021.48 % | 1.923 M -94.34 % | 33.963 M 44.87 % | 23.444 M 192.80 % | 8.007 M | 0.000 | 0.000 -100.00 % | 102.312 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 1.101 K -100.00 % | 25.661 M 134.37 % | -74.660 M -1 163.14 % | 7.023 M 121.54 % | -32.606 M -10 424.12 % | -309.817 K -104.27 % | 7.254 M -75.84 % | 30.020 M 25.37 % | 23.944 M -65.20 % | 68.796 M 1 610.25 % | -4.555 M 96.55 % | -132.010 M -245.70 % | 90.604 M -56.33 % | 207.475 M 295.49 % | 52.460 M 491.15 % | -13.411 M 59.09 % | -32.781 M 26.63 % | -44.676 M 10.65 % | -50.000 M -172 413 693.10 % | -29.000 | 0.000 -100.00 % | 11.052 M |
| Net cash used for investing activites | 1.101 K -100.00 % | 25.661 M -63.10 % | 69.537 M 927.53 % | 6.767 M 102.86 % | -236.506 M -4 269.78 % | -5.412 M -257.30 % | 3.441 M -92.96 % | 48.862 M 140.56 % | 20.312 M 37.62 % | 14.759 M 163.41 % | -23.276 M -110.72 % | -11.046 M -109.82 % | 112.522 M 397.08 % | -37.876 M -5.93 % | -35.757 M 35.94 % | -55.814 M -29.04 % | -43.253 M 80.33 % | -219.856 M -170.20 % | 313.171 M 221.20 % | -258.388 M -10 274.14 % | -2.491 M 81.51 % | -13.468 M |
| Debt repayment | -63.167 M -107.88 % | -30.387 M 66.87 % | -91.706 M 53.96 % | -199.187 M -187.05 % | 228.816 M 567.15 % | 34.297 M -40.41 % | 57.559 M 161.37 % | 22.022 M 243.02 % | -15.398 M 43.22 % | -27.120 M -761.65 % | 4.099 M -68.43 % | 12.984 M 119.64 % | -66.121 M -146.24 % | 142.999 M | 0.000 -100.00 % | 4.158 M | 0.000 | 0.000 100.00 % | -64.510 M -470.71 % | -11.303 M -88.39 % | -6.000 M -200.00 % | 6.000 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 107.778 M | 0.000 -100.00 % | 59.876 M | 0.000 | 0.000 -100.00 % | 50.000 M | 0.000 | 0.000 -100.00 % | 14.250 M -8.38 % | 15.553 M | 0.000 -100.00 % | 328.765 M | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other financing activites | -23.374 M 20.99 % | -29.583 M 52.78 % | -62.645 M 23.33 % | -81.708 M -51.25 % | -54.022 M -342.64 % | -12.204 M -614.78 % | -1.707 M 82.99 % | -10.035 M -235.45 % | 7.409 M -60.21 % | 18.617 M -66.43 % | 55.460 M 463.63 % | -15.252 M 43.10 % | -26.803 M -141.22 % | -11.111 M -59.56 % | -6.964 M -103.80 % | 183.031 M 5 256.72 % | 3.417 M -92.22 % | 43.906 M -14.57 % | 51.395 M 2 942.92 % | 1.689 M | 0.000 | 0.000 |
| Net cash used provided by financing activities | -86.541 M -44.31 % | -59.970 M 61.15 % | -154.351 M 45.05 % | -280.895 M -260.70 % | 174.794 M 691.18 % | 22.093 M -60.44 % | 55.851 M 365.93 % | 11.987 M -87.99 % | 99.789 M 1 273.57 % | -8.503 M -114.28 % | 59.559 M 2 726.38 % | -2.268 M 97.56 % | -92.924 M -151.09 % | 181.887 M 2 711.90 % | -6.964 M -103.72 % | 187.189 M 959.57 % | 17.666 M -70.29 % | 59.459 M 553.37 % | -13.115 M -104.11 % | 319.151 M 5 419.18 % | -6.000 M -200.00 % | 6.000 M |
| Effect of forex changes on cash | 2.951 M 120.80 % | -14.192 M -81.72 % | -7.810 M -456.39 % | 2.191 M -45.85 % | 4.047 M 682.34 % | -694.939 K 21.75 % | -888.092 K 52.35 % | -1.864 M -168.24 % | -694.831 K 79.25 % | -3.348 M -212.25 % | -1.072 M -636.43 % | -145.616 K -104.76 % | 3.057 M -53.08 % | 6.515 M -2.73 % | 6.698 M 965.55 % | -773.838 K -182.95 % | 932.895 K -88.11 % | 7.848 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -99.932 M 63.03 % | -270.337 M -202.17 % | 264.590 M 218.15 % | 83.166 M 193.61 % | -88.841 M -395.31 % | 30.084 M 254.71 % | 8.481 M -89.48 % | 80.634 M 412.30 % | -25.820 M 40.32 % | -43.264 M -141.33 % | -17.927 M 37.65 % | -28.753 M 34.96 % | -44.210 M -326.40 % | -10.368 M 85.81 % | -73.044 M -168.03 % | 107.362 M 417.64 % | -33.799 M 81.83 % | -185.991 M -157.51 % | 323.379 M 258.07 % | 90.311 M 520.59 % | 14.553 M 473.15 % | 2.539 M |
| Cash at beginning of period | 139.009 M -66.04 % | 409.346 M 182.78 % | 144.756 M 135.03 % | 61.590 M -59.06 % | 150.431 M 25.00 % | 120.347 M 7.58 % | 111.865 M 258.18 % | 31.231 M -45.26 % | 57.051 M -43.13 % | 100.315 M -15.16 % | 118.242 M -19.56 % | 146.995 M -23.12 % | 191.204 M -24.33 % | 252.690 M -22.42 % | 325.733 M 49.17 % | 218.371 M -13.40 % | 252.170 M -42.45 % | 438.161 M 281.73 % | 114.781 M 369.06 % | 24.470 M 146.73 % | 9.918 M 34.41 % | 7.379 M |
| Cash at end of period | 39.077 M -71.89 % | 139.009 M -66.04 % | 409.346 M 182.78 % | 144.756 M 135.03 % | 61.590 M -59.06 % | 150.431 M 25.00 % | 120.347 M 7.58 % | 111.865 M 258.18 % | 31.231 M -45.26 % | 57.051 M -43.13 % | 100.315 M -15.16 % | 118.242 M -19.56 % | 146.995 M -39.34 % | 242.322 M -4.10 % | 252.690 M -22.42 % | 325.733 M 49.17 % | 218.371 M -13.40 % | 252.170 M -42.45 % | 438.161 M 281.73 % | 114.781 M 369.06 % | 24.470 M 146.73 % | 9.918 M |
| Operating cash flow | -16.344 M 92.63 % | -221.836 M -162.10 % | 357.214 M 0.59 % | 355.102 M 1 239.02 % | -31.176 M -321.13 % | 14.098 M 128.24 % | -49.923 M -330.60 % | 21.649 M 114.91 % | -145.225 M -214.53 % | -46.172 M 13.11 % | -53.138 M -247.44 % | -15.294 M 77.13 % | -66.865 M 58.44 % | -160.894 M -334.61 % | -37.020 M -59.31 % | -23.238 M -154.08 % | -9.146 M 72.65 % | -33.441 M -243.38 % | 23.323 M -21.07 % | 29.549 M 28.23 % | 23.043 M 130.27 % | 10.007 M |
| Capital expenditure | 0.000 | 0.000 100.00 % | -4.000 100.00 % | -236.996 K 96.54 % | -6.856 M -494.55 % | -1.153 M 76.52 % | -4.911 M 44.48 % | -8.845 M -59.25 % | -5.554 M -26.04 % | -4.407 M 93.40 % | -66.787 M -130.02 % | -29.036 M 36.55 % | -45.760 M -31.45 % | -34.813 M 1.97 % | -35.511 M -77.52 % | -20.004 M -4.74 % | -19.099 M 66.37 % | -56.785 M -628.98 % | -7.790 M -5.45 % | -7.387 M -196.59 % | -2.491 M -344.90 % | -559.834 K |
| Free CashFlow | -16.344 M 92.63 % | -221.836 M -162.10 % | 357.214 M 0.66 % | 354.865 M 1 033.06 % | -38.032 M -393.80 % | 12.945 M 123.61 % | -54.834 M -528.25 % | 12.804 M 108.49 % | -150.780 M -198.11 % | -50.578 M 57.83 % | -119.926 M -170.53 % | -44.330 M 60.64 % | -112.625 M 42.45 % | -195.707 M -169.82 % | -72.532 M -67.74 % | -43.242 M -53.09 % | -28.245 M 68.70 % | -90.226 M -680.85 % | 15.533 M -29.91 % | 22.161 M 7.83 % | 20.553 M 117.55 % | 9.447 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-09-30 | 2009-03-31 | 2008-09-30 | 2008-03-31 | 2007-09-30 | 2007-03-31 | 2006-09-30 | 2006-03-31 | 2005-09-30 | 2005-03-31 | 2004-09-30 | 2004-03-31 | 2003-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | -76.326 M -111.61 % | 657.150 M 604.57 % | 93.270 M -88.11 % | 784.202 M 498.08 % | 131.120 M -74.77 % | 519.649 M 123.65 % | 232.347 M 846.68 % | 24.543 M -3.19 % | 25.353 M -17.70 % | 30.805 M -17.41 % | 37.298 M -10.61 % | 41.726 M -19.08 % | 51.562 M 72.11 % | 29.960 M 17.96 % | 25.399 M 66.36 % | 15.268 M -69.96 % | 50.822 M 39.89 % | 36.330 M -2.55 % | 37.280 M 27.81 % | 29.169 M -54.25 % | 63.761 M -17.85 % | 77.618 M 13.44 % | 68.422 M 49.00 % | 45.921 M -46.93 % | 86.522 M 86.88 % | 46.298 M -69.03 % | 149.491 M 0.00 % | 149.491 M 72.04 % | 86.896 M 0.00 % | 86.896 M -12.59 % | 99.412 M 0.00 % | 99.412 M -8.15 % | 108.232 M 0.00 % | 108.232 M -21.58 % | 138.008 M 0.00 % | 138.008 M 36.54 % | 101.075 M 0.00 % | 101.075 M -24.22 % | 133.386 M 0.00 % | 133.386 M 85.71 % | 71.825 M 0.00 % | 71.825 M 264.13 % | 19.725 M 0.00 % | 19.725 M |
| Net income | -49.669 M -26.10 % | -39.388 M 77.19 % | -172.699 M -399.63 % | 57.638 M 1 403.09 % | -4.423 M -112.71 % | 34.789 M 151.87 % | 13.813 M 338.50 % | -5.792 M -139.30 % | 14.738 M 148.87 % | -30.155 M -128.00 % | -13.226 M 45.08 % | -24.083 M -34.91 % | -17.851 M -1 650.48 % | -1.020 M -111.16 % | 9.138 M 182.06 % | -11.136 M 76.40 % | -47.182 M -17.42 % | -40.182 M 15.88 % | -47.769 M -179.20 % | -17.110 M 94.67 % | -321.257 M -159.14 % | -123.972 M -272.99 % | -33.238 M -22.63 % | -27.103 M -6 666.98 % | -400.524 K 98.13 % | -21.471 M 85.37 % | -146.760 M 0.00 % | -146.760 M -10.25 % | -133.114 M 0.00 % | -133.114 M 76.92 % | -576.850 M 0.00 % | -576.850 M -504.75 % | -95.386 M 0.00 % | -95.386 M -678.93 % | 16.476 M 0.00 % | 16.476 M -35.11 % | 25.391 M 0.00 % | 25.391 M 19.83 % | 21.190 M 0.00 % | 21.190 M 172.23 % | 7.784 M 0.00 % | 7.784 M 30.32 % | 5.973 M 0.00 % | 5.973 M |
| Income before tax | -27.717 M 69.97 % | -92.302 M 59.42 % | -227.456 M -543.71 % | 51.263 M 357.73 % | 11.199 M -89.82 % | 110.015 M 231.13 % | 33.224 M 493.01 % | -8.454 M -505.35 % | 2.086 M 104.35 % | -47.944 M -633.52 % | -6.536 M 75.26 % | -26.423 M -93.24 % | -13.674 M -2 257.41 % | -580.038 K -106.09 % | 9.522 M 179.95 % | -11.910 M 75.41 % | -48.443 M -21.40 % | -39.903 M 18.67 % | -49.063 M -194.29 % | -16.672 M 95.17 % | -345.479 M -173.11 % | -126.498 M -271.95 % | -34.009 M -14.55 % | -29.691 M -384.13 % | -6.133 M 74.85 % | -24.384 M 84.54 % | -157.699 M 0.00 % | -157.699 M -9.40 % | -144.149 M 0.00 % | -144.149 M 75.46 % | -587.512 M 0.00 % | -587.512 M -428.49 % | -111.167 M 0.00 % | -111.167 M -670.22 % | 19.496 M 0.00 % | 19.496 M 200.49 % | -19.400 M 0.00 % | -19.400 M -184.99 % | 22.825 M 0.00 % | 22.825 M 132.58 % | 9.814 M 0.00 % | 9.814 M 35.40 % | 7.248 M 0.00 % | 7.248 M |
| Income before tax ratio | 0.36 358.54 % | -0.14 94.24 % | -2.44 -3 830.62 % | 0.07 -23.47 % | 0.09 -59.66 % | 0.21 48.06 % | 0.14 141.51 % | -0.34 -518.73 % | 0.08 105.29 % | -1.56 -788.11 % | -0.18 72.33 % | -0.63 -138.79 % | -0.27 -1 269.74 % | -0.02 -105.16 % | 0.37 148.06 % | -0.78 18.16 % | -0.95 13.22 % | -1.10 16.54 % | -1.32 -130.26 % | -0.57 89.45 % | -5.42 -232.46 % | -1.63 -227.89 % | -0.50 23.12 % | -0.65 -812.17 % | -0.07 86.54 % | -0.53 50.07 % | -1.05 0.00 % | -1.05 36.41 % | -1.66 0.00 % | -1.66 71.93 % | -5.91 0.00 % | -5.91 -475.38 % | -1.03 0.00 % | -1.03 -827.09 % | 0.14 0.00 % | 0.14 173.60 % | -0.19 0.00 % | -0.19 -212.16 % | 0.17 0.00 % | 0.17 25.24 % | 0.14 0.00 % | 0.14 -62.82 % | 0.37 0.00 % | 0.37 |
| EBITDA | -77.243 M -2 457.39 % | -3.020 M 96.93 % | -98.353 M -233.34 % | 73.760 M 164.75 % | 27.860 M -78.50 % | 129.599 M 133.60 % | 55.479 M 520.38 % | 8.943 M -21.25 % | 11.356 M 132.08 % | -35.399 M -526.74 % | 8.295 M 37.37 % | 6.038 M 160.70 % | -9.949 M -389.17 % | 3.440 M 130.53 % | -11.270 M 19.25 % | -13.956 M 66.01 % | -41.064 M -25.78 % | -32.647 M 4.40 % | -34.149 M -174.72 % | -12.431 M 81.90 % | -68.668 M -53.55 % | -44.719 M -66.46 % | -26.865 M -97.98 % | -13.569 M 26.94 % | -18.574 M -229.46 % | -5.638 M 94.53 % | -102.993 M 0.00 % | -102.993 M -5.13 % | -97.963 M 0.00 % | -97.963 M 82.02 % | -544.813 M 0.00 % | -544.813 M -737.70 % | -65.037 M 0.00 % | -65.037 M -106.50 % | -31.494 M 0.00 % | -31.494 M -35.40 % | -23.260 M 0.00 % | -23.260 M -2 659.65 % | -842.851 K 0.00 % | -842.851 K -108.84 % | 9.530 M 0.00 % | 9.530 M 987.03 % | 876.691 K 0.00 % | 876.691 K |
| Net income ratio | 0.65 1 185.71 % | -0.06 96.76 % | -1.85 -2 619.21 % | 0.07 317.88 % | -0.03 -150.39 % | 0.07 12.61 % | 0.06 125.19 % | -0.24 -140.59 % | 0.58 159.38 % | -0.98 -176.05 % | -0.35 38.56 % | -0.58 -66.71 % | -0.35 -917.10 % | -0.03 -109.46 % | 0.36 149.33 % | -0.73 21.44 % | -0.93 16.06 % | -1.11 13.69 % | -1.28 -118.45 % | -0.59 88.36 % | -5.04 -215.45 % | -1.60 -228.80 % | -0.49 17.70 % | -0.59 -12 649.91 % | 0.00 99.00 % | -0.46 52.76 % | -0.98 0.00 % | -0.98 35.91 % | -1.53 0.00 % | -1.53 73.60 % | -5.80 0.00 % | -5.80 -558.40 % | -0.88 0.00 % | -0.88 -838.20 % | 0.12 0.00 % | 0.12 -52.47 % | 0.25 0.00 % | 0.25 58.13 % | 0.16 0.00 % | 0.16 46.59 % | 0.11 0.00 % | 0.11 -64.21 % | 0.30 0.00 % | 0.30 |
| Ratio EBITDA | 1.01 22 118.43 % | 0.00 99.56 % | -1.05 -1 221.12 % | 0.09 -55.73 % | 0.21 -14.80 % | 0.25 4.45 % | 0.24 -34.47 % | 0.36 -18.65 % | 0.45 138.98 % | -1.15 -616.68 % | 0.22 53.68 % | 0.14 175.00 % | -0.19 -268.02 % | 0.11 125.88 % | -0.44 51.46 % | -0.91 -13.13 % | -0.81 10.09 % | -0.90 1.90 % | -0.92 -114.95 % | -0.43 60.43 % | -1.08 -86.92 % | -0.58 -46.74 % | -0.39 -32.88 % | -0.30 -37.65 % | -0.21 -76.29 % | -0.12 82.33 % | -0.69 0.00 % | -0.69 38.89 % | -1.13 0.00 % | -1.13 79.43 % | -5.48 0.00 % | -5.48 -812.02 % | -0.60 0.00 % | -0.60 -163.32 % | -0.23 0.00 % | -0.23 0.83 % | -0.23 0.00 % | -0.23 -3 541.82 % | -0.01 0.00 % | -0.01 -104.76 % | 0.13 0.00 % | 0.13 198.53 % | 0.04 0.00 % | 0.04 |
| Gross profit ratio | -1.42 -40 619.24 % | 0.00 -77.52 % | 0.02 -89.23 % | 0.14 -55.71 % | 0.33 10.32 % | 0.30 -26.20 % | 0.40 -57.44 % | 0.94 -5.81 % | 1.00 74.03 % | 0.57 -10.42 % | 0.64 -16.79 % | 0.77 161.14 % | 0.30 -43.80 % | 0.53 1.76 % | 0.52 1 292.66 % | 0.04 -83.88 % | 0.23 186.52 % | 0.08 -77.56 % | 0.36 28.66 % | 0.28 -16.56 % | 0.33 155.36 % | 0.13 -71.15 % | 0.45 18.55 % | 0.38 -42.30 % | 0.66 24.44 % | 0.53 -41.69 % | 0.91 0.00 % | 0.91 17.52 % | 0.78 0.00 % | 0.78 2.41 % | 0.76 0.00 % | 0.76 3.45 % | 0.73 0.00 % | 0.73 61.95 % | 0.45 0.00 % | 0.45 -13.43 % | 0.52 0.00 % | 0.52 11.03 % | 0.47 0.00 % | 0.47 -37.48 % | 0.75 0.00 % | 0.75 11.89 % | 0.67 0.00 % | 0.67 |
| Weighted average shs out dil | 3.428 B 0.00 % | 3.428 B 0.00 % | 3.428 B -26.65 % | 4.674 B 36.34 % | 3.428 B 26.43 % | 2.712 B 17.45 % | 2.309 B 0.00 % | 2.309 B 67.68 % | 1.377 B -9.10 % | 1.515 B 40.54 % | 1.078 B 0.00 % | 1.078 B 0.00 % | 1.078 B 0.00 % | 1.078 B 0.00 % | 1.078 B 0.00 % | 1.078 B -13.08 % | 1.240 B 60.31 % | 773.488 M 7.65 % | 718.519 M 0.00 % | 718.519 M 6.88 % | 672.259 M 12.27 % | 598.767 M 0.00 % | 598.767 M 0.00 % | 598.767 M 0.00 % | 598.767 M 0.00 % | 598.767 M -7.67 % | 648.490 M 0.00 % | 648.490 M 16.53 % | 556.487 M 0.00 % | 556.487 M 8.71 % | 511.878 M 0.00 % | 511.878 M 170.90 % | 188.953 M 0.00 % | 188.953 M 15.90 % | 163.029 M 0.00 % | 163.029 M 9.31 % | 149.143 M 0.00 % | 149.143 M 43.28 % | 104.095 M 0.00 % | 104.095 M 70.76 % | 60.960 M 0.00 % | 60.960 M 0.03 % | 60.939 M 0.00 % | 60.939 M |
| Weighted average shs out | 3.428 B 0.00 % | 3.428 B 3.87 % | 3.301 B -3.73 % | 3.428 B 0.00 % | 3.428 B 33.08 % | 2.576 B 11.58 % | 2.309 B 0.00 % | 2.309 B 67.68 % | 1.377 B -9.10 % | 1.515 B 40.54 % | 1.078 B -0.01 % | 1.078 B 0.21 % | 1.076 B -0.23 % | 1.078 B 0.26 % | 1.075 B -0.08 % | 1.076 B -23.91 % | 1.414 B 83.02 % | 772.724 M 7.54 % | 718.520 M 0.00 % | 718.525 M 6.89 % | 672.179 M 12.26 % | 598.772 M 0.00 % | 598.767 M 0.00 % | 598.771 M -2.83 % | 616.191 M 7.91 % | 571.029 M -11.94 % | 648.490 M 0.00 % | 648.490 M 16.53 % | 556.487 M 0.00 % | 556.487 M 8.71 % | 511.878 M 0.00 % | 511.878 M 170.90 % | 188.953 M 0.00 % | 188.953 M 16.18 % | 162.643 M 0.00 % | 162.643 M 11.10 % | 146.394 M 0.00 % | 146.394 M 41.21 % | 103.668 M 0.00 % | 103.668 M 70.06 % | 60.960 M 0.00 % | 60.960 M 0.03 % | 60.939 M 0.00 % | 60.939 M |
| EPS diluted | -0.01 -28.07 % | -0.01 77.38 % | -0.05 -465.22 % | 0.01 1 161.54 % | 0.00 -110.16 % | 0.01 113.33 % | 0.01 340.00 % | 0.00 -123.36 % | 0.01 153.77 % | -0.02 -63.11 % | -0.01 45.54 % | -0.02 -34.94 % | -0.02 -1 560.00 % | 0.00 -111.76 % | 0.01 182.52 % | -0.01 72.89 % | -0.04 26.92 % | -0.05 21.80 % | -0.07 -179.41 % | -0.02 95.04 % | -0.48 -140.00 % | -0.20 -260.36 % | -0.06 -22.52 % | -0.05 -6 371.43 % | 0.00 98.05 % | -0.04 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.00 0.00 % | -1.00 0.00 % | -1.00 0.00 % | -1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Earnings per share | -0.01 -28.07 % | -0.01 78.20 % | -0.05 -411.31 % | 0.02 1 392.31 % | 0.00 -109.63 % | 0.01 125.00 % | 0.01 340.00 % | 0.00 -123.36 % | 0.01 153.77 % | -0.02 -63.11 % | -0.01 45.54 % | -0.02 -34.94 % | -0.02 -1 560.00 % | 0.00 -111.76 % | 0.01 182.52 % | -0.01 69.16 % | -0.03 35.77 % | -0.05 21.80 % | -0.07 -179.41 % | -0.02 95.04 % | -0.48 -140.00 % | -0.20 -260.36 % | -0.06 -22.52 % | -0.05 -6 371.43 % | 0.00 98.14 % | -0.04 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.00 0.00 % | -1.00 0.00 % | -1.00 0.00 % | -1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit | 108.230 M 4 606.21 % | 2.300 M 58.38 % | 1.452 M -98.72 % | 113.367 M 164.90 % | 42.796 M -72.16 % | 153.737 M 65.07 % | 93.137 M 302.87 % | 23.118 M -8.82 % | 25.353 M 43.23 % | 17.701 M -26.02 % | 23.927 M -25.62 % | 32.166 M 111.32 % | 15.221 M -3.27 % | 15.737 M 20.04 % | 13.110 M 2 216.78 % | 565.865 K -95.16 % | 11.684 M 300.81 % | 2.915 M -78.13 % | 13.329 M 64.44 % | 8.106 M -61.83 % | 21.234 M 109.77 % | 10.123 M -67.27 % | 30.931 M 76.65 % | 17.510 M -69.38 % | 57.178 M 132.56 % | 24.586 M -81.94 % | 136.152 M 0.00 % | 136.152 M 102.17 % | 67.344 M 0.00 % | 67.344 M -10.48 % | 75.230 M 0.00 % | 75.230 M -4.98 % | 79.173 M 0.00 % | 79.173 M 27.01 % | 62.338 M 0.00 % | 62.338 M 18.20 % | 52.740 M 0.00 % | 52.740 M -15.86 % | 62.685 M 0.00 % | 62.685 M 16.11 % | 53.989 M 0.00 % | 53.989 M 307.43 % | 13.251 M 0.00 % | 13.251 M |
| Income tax expense | -39.140 M -354.01 % | -8.621 M 36.68 % | -13.614 M 72.25 % | -49.055 M -491.67 % | 12.524 M -57.68 % | 29.591 M 239.59 % | 8.714 M 2 203.47 % | 378.296 K -61.23 % | 975.676 K 430.13 % | 184.044 K -2.02 % | 187.830 K -63.61 % | 516.216 K 31.62 % | 392.204 K 11.25 % | 352.556 K -59.28 % | 865.801 K 388.74 % | 177.148 K -63.01 % | 478.844 K 36.26 % | 351.428 K 77.12 % | 198.410 K 7.68 % | 184.253 K -99.11 % | 20.616 M 2 472.30 % | 801.472 K 11.96 % | 715.856 K 1 409.96 % | 47.409 K -99.28 % | 6.610 M 1 185.64 % | 514.142 K 121.97 % | -2.340 M 0.00 % | -2.340 M 81.09 % | -12.376 M 0.00 % | -12.376 M -56.86 % | -7.889 M 0.00 % | -7.889 M 34.69 % | -12.080 M 0.00 % | -12.080 M -500.10 % | 3.019 M 0.00 % | 3.019 M 672.34 % | -527.529 K 0.00 % | -527.529 K -132.25 % | 1.636 M 0.00 % | 1.636 M -19.44 % | 2.030 M 0.00 % | 2.030 M 59.21 % | 1.275 M 0.00 % | 1.275 M |
| Cost of revenue | 144.440 M -55.67 % | 325.853 M 254.89 % | 91.818 M -86.31 % | 670.836 M 659.52 % | 88.324 M -75.86 % | 365.912 M 162.85 % | 139.210 M 9 669.38 % | 1.425 M | 0.000 -100.00 % | 13.104 M -2.00 % | 13.371 M 39.87 % | 9.560 M -73.69 % | 36.341 M 155.51 % | 14.223 M 15.74 % | 12.289 M -16.41 % | 14.702 M -62.44 % | 39.139 M 17.13 % | 33.415 M 39.52 % | 23.951 M 13.71 % | 21.063 M -50.47 % | 42.527 M -36.99 % | 67.495 M 80.03 % | 37.492 M 31.96 % | 28.411 M -3.18 % | 29.344 M 35.15 % | 21.712 M 62.76 % | 13.339 M 0.00 % | 13.339 M -31.77 % | 19.551 M 0.00 % | 19.551 M -19.15 % | 24.182 M 0.00 % | 24.182 M -16.78 % | 29.058 M 0.00 % | 29.058 M -61.60 % | 75.670 M 0.00 % | 75.670 M 56.55 % | 48.335 M 0.00 % | 48.335 M -31.63 % | 70.701 M 0.00 % | 70.701 M 296.38 % | 17.836 M 0.00 % | 17.836 M 175.51 % | 6.474 M 0.00 % | 6.474 M |
| General and administrative expenses | 1.830 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.989 M -50.00 % | 3.978 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 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.489 M -50.00 % | 24.977 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 |
| Other expenses | 39.576 M | 0.000 | 0.000 -100.00 % | 7.051 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 177.351 M 0.00 % | 177.351 M 56.87 % | 113.059 M 0.00 % | 113.059 M -4.15 % | 117.959 M 0.00 % | 117.959 M -37.41 % | 188.469 M 0.00 % | 188.469 M 100.86 % | 93.832 M 0.00 % | 93.832 M 23.46 % | 76.000 M 0.00 % | 76.000 M 30.12 % | 58.408 M 0.00 % | 58.408 M 31.37 % | 44.459 M 0.00 % | 44.459 M 259.28 % | 12.374 M 0.00 % | 12.374 M |
| Operating expenses | 41.406 M | 0.000 -100.00 % | 70.417 M 460.55 % | 12.562 M 96.44 % | 6.395 M -67.56 % | 19.715 M -18.06 % | 24.062 M 124.62 % | 10.712 M -56.55 % | 24.655 M 65.09 % | 14.934 M -29.02 % | 21.041 M -57.84 % | 49.903 M 102.01 % | 24.704 M 74.39 % | 14.165 M 1 276.33 % | 1.029 M -91.21 % | 11.706 M -80.05 % | 58.666 M 42.80 % | 41.083 M -33.35 % | 61.642 M 158.53 % | 23.843 M -93.48 % | 365.437 M 170.98 % | 134.856 M 112.87 % | 63.352 M 46.39 % | 43.276 M -29.23 % | 61.152 M 37.53 % | 44.464 M -74.93 % | 177.351 M 0.00 % | 177.351 M 56.87 % | 113.059 M 0.00 % | 113.059 M -4.15 % | 117.959 M 0.00 % | 117.959 M -37.41 % | 188.469 M 0.00 % | 188.469 M 100.86 % | 93.832 M 0.00 % | 93.832 M 23.46 % | 76.000 M 0.00 % | 76.000 M 30.12 % | 58.408 M 0.00 % | 58.408 M 31.37 % | 44.459 M 0.00 % | 44.459 M 259.28 % | 12.374 M 0.00 % | 12.374 M |
| Cost and expenses | -152.522 M -122.96 % | 664.221 M 309.42 % | 162.236 M -76.26 % | 683.398 M 621.50 % | 94.719 M -75.44 % | 385.628 M 136.19 % | 163.272 M 1 245.26 % | 12.137 M -53.92 % | 26.337 M -6.07 % | 28.037 M -18.52 % | 34.412 M -42.13 % | 59.463 M -2.59 % | 61.044 M 115.03 % | 28.388 M 113.15 % | 13.318 M -49.57 % | 26.408 M -73.00 % | 97.805 M 31.28 % | 74.498 M -12.96 % | 85.592 M 90.60 % | 44.906 M -88.99 % | 407.964 M 101.61 % | 202.352 M 100.66 % | 100.844 M 40.67 % | 71.687 M -20.78 % | 90.496 M 36.75 % | 66.176 M -65.30 % | 190.690 M 0.00 % | 190.690 M 43.80 % | 132.610 M 0.00 % | 132.610 M -6.71 % | 142.141 M 0.00 % | 142.141 M -34.66 % | 217.527 M 0.00 % | 217.527 M 28.33 % | 169.502 M 0.00 % | 169.502 M 36.33 % | 124.335 M 0.00 % | 124.335 M -3.70 % | 129.109 M 0.00 % | 129.109 M 107.25 % | 62.295 M 0.00 % | 62.295 M 230.51 % | 18.848 M 0.00 % | 18.848 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 1.830 M | 0.000 -100.00 % | 70.417 M 259.02 % | 19.614 M 206.71 % | 6.395 M -67.56 % | 19.715 M -18.06 % | 24.062 M 124.62 % | 10.712 M -56.55 % | 24.655 M 65.09 % | 14.934 M -48.42 % | 28.955 M -28.01 % | 40.221 M 0.00 % | 40.221 M -42.48 % | 69.930 M 100.00 % | 34.965 M -14.34 % | 40.817 M -50.00 % | 81.634 M 7.66 % | 75.824 M 100.00 % | 37.912 M -30.98 % | 54.929 M 3 063.50 % | 1.736 M -98.79 % | 143.495 M 100.00 % | 71.747 M -15.85 % | 85.265 M 0.00 % | 85.265 M -3.85 % | 88.675 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 |
| Interest income | 156.997 K | 0.000 -100.00 % | 160.931 K -15.58 % | 190.637 K 4.30 % | 182.785 K 154.28 % | 71.884 K | 0.000 | 0.000 -100.00 % | 178.890 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.161 M 0.00 % | 2.161 M 394.57 % | 437.034 K 0.00 % | 437.034 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 |
| Interest expense | 38.081 M | 0.000 | 0.000 -100.00 % | 20.682 M 26.91 % | 16.296 M -8.01 % | 17.715 M 71.44 % | 10.333 M 31.51 % | 7.857 M -54.27 % | 17.182 M 275.74 % | 4.573 M -50.00 % | 9.146 M 181.54 % | 3.248 M 0.00 % | 3.248 M -2.41 % | 3.329 M 100.00 % | 1.664 M 108.29 % | 799.023 K -50.00 % | 1.598 M -5.21 % | 1.686 M 100.00 % | 842.911 K -21.83 % | 1.078 M -50.00 % | 2.157 M -67.51 % | 6.638 M 100.00 % | 3.319 M -19.83 % | 4.140 M 0.00 % | 4.140 M 49.03 % | 2.778 M -50.00 % | 5.556 M 0.00 % | 5.556 M 19 409.48 % | 28.477 K 0.00 % | 28.477 K 265.84 % | 7.784 K 0.00 % | 7.784 K | 0.000 | 0.000 -100.00 % | 17.881 K 0.00 % | 17.881 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 737.934 K -21.24 % | 936.900 K 195.47 % | 317.093 K -82.53 % | 1.815 M 398.27 % | 364.357 K -80.51 % | 1.869 M 35.71 % | 1.377 M -3.34 % | 1.425 M -15.29 % | 1.682 M 143.37 % | 691.204 K 244.44 % | -478.546 K -126.94 % | 1.776 M -25.25 % | 2.376 M -13.94 % | 2.761 M 1.66 % | 2.716 M -5.37 % | 2.870 M -51.50 % | 5.918 M -26.04 % | 8.002 M 142.04 % | 3.306 M 0.00 % | 3.306 M -70.31 % | 11.137 M -36.44 % | 17.523 M 181.07 % | 6.234 M -44.10 % | 11.153 M 56.36 % | 7.133 M -46.52 % | 13.337 M -46.91 % | 25.120 M 0.00 % | 25.120 M -44.55 % | 45.303 M 0.00 % | 45.303 M 6.12 % | 42.691 M 0.00 % | 42.691 M -7.45 % | 46.130 M 0.00 % | 46.130 M | 0.000 | 0.000 100.00 % | -3.948 M 0.00 % | -3.948 M -26.92 % | -3.111 M 0.00 % | -3.111 M -942.06 % | -298.504 K 0.00 % | -298.504 K 95.32 % | -6.383 M 0.00 % | -6.383 M |
| Operating income | 76.195 M 1 177.59 % | -7.071 M 89.75 % | -68.965 M -168.42 % | 100.804 M 176.92 % | 36.401 M -72.84 % | 134.021 M 94.02 % | 69.075 M 456.77 % | 12.406 M 1 361.38 % | -983.560 K -135.54 % | 2.768 M -68.45 % | 8.774 M 105.85 % | 4.262 M 134.58 % | -12.325 M -174.31 % | -4.493 M 67.88 % | -13.986 M 16.88 % | -16.826 M 64.19 % | -46.982 M -15.58 % | -40.650 M -8.53 % | -37.456 M -138.01 % | -15.737 M 80.28 % | -79.805 M -28.22 % | -62.242 M -88.05 % | -33.099 M -33.88 % | -24.722 M 3.83 % | -25.706 M -35.48 % | -18.975 M 87.70 % | -154.294 M 0.00 % | -154.294 M 2.21 % | -157.778 M 0.00 % | -157.778 M 74.06 % | -608.264 M 0.00 % | -608.264 M -456.53 % | -109.296 M 0.00 % | -109.296 M -247.03 % | -31.494 M 0.00 % | -31.494 M -63.08 % | -19.312 M 0.00 % | -19.312 M -361.40 % | 7.388 M 0.00 % | 7.388 M -24.83 % | 9.828 M 0.00 % | 9.828 M 35.38 % | 7.260 M 0.00 % | 7.260 M |
| Operating income ratio | -1.00 -9 177.75 % | -0.01 98.54 % | -0.74 -675.22 % | 0.13 -53.70 % | 0.28 7.64 % | 0.26 -13.25 % | 0.30 -41.19 % | 0.51 1 403.01 % | -0.04 -143.18 % | 0.09 -61.80 % | 0.24 130.29 % | 0.10 142.73 % | -0.24 -59.39 % | -0.15 72.77 % | -0.55 50.03 % | -1.10 -19.22 % | -0.92 17.38 % | -1.12 -11.36 % | -1.00 -86.23 % | -0.54 56.90 % | -1.25 -56.08 % | -0.80 -65.77 % | -0.48 10.14 % | -0.54 -81.20 % | -0.30 27.51 % | -0.41 60.29 % | -1.03 0.00 % | -1.03 43.16 % | -1.82 0.00 % | -1.82 70.32 % | -6.12 0.00 % | -6.12 -505.91 % | -1.01 0.00 % | -1.01 -342.51 % | -0.23 0.00 % | -0.23 -19.44 % | -0.19 0.00 % | -0.19 -444.97 % | 0.06 0.00 % | 0.06 -59.52 % | 0.14 0.00 % | 0.14 -62.82 % | 0.37 0.00 % | 0.37 |
| Total other income expenses net | -103.912 M -21.92 % | -85.231 M 46.22 % | -158.490 M -219.91 % | -49.542 M -96.58 % | -25.202 M -4.98 % | -24.006 M 33.04 % | -35.851 M -71.86 % | -20.860 M -779.69 % | 3.069 M 106.05 % | -50.712 M -66.47 % | -30.463 M 48.01 % | -58.590 M -287.44 % | -15.122 M -4 394.59 % | 352.119 K 109.81 % | -3.588 M 71.24 % | -12.476 M -754.05 % | -1.461 M 96.59 % | -42.818 M -268.87 % | -11.608 M 53.15 % | -24.777 M 93.21 % | -364.977 M -167.15 % | -136.621 M -14 915.20 % | -909.882 K 98.07 % | -47.200 M -341.14 % | 19.574 M 461.87 % | -5.409 M 95.70 % | -125.675 M 0.00 % | -125.675 M -57.09 % | -80.001 M 0.00 % | -80.001 M 85.00 % | -533.511 M 0.00 % | -533.511 M -28 407.16 % | -1.872 M 0.00 % | -1.872 M -104.24 % | 44.167 M 0.00 % | 44.167 M 1 044.25 % | 3.860 M 0.00 % | 3.860 M 203.63 % | -3.725 M 0.00 % | -3.725 M -177.84 % | 4.785 M 0.00 % | 4.785 M 40 528.21 % | -11.835 K 0.00 % | -11.835 K |
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-09-30 | 2009-03-31 | 2008-09-30 | 2008-03-31 | 2007-09-30 | 2007-03-31 | 2006-09-30 | 2006-03-31 | 2005-09-30 | 2005-03-31 | 2004-09-30 | 2004-03-31 | 2003-09-30 |
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 458.842 M -7.15 % | 494.201 M 2.98 % | 479.919 M 16.41 % | 412.262 M 69.65 % | 243.011 M 29.59 % | 187.521 M -62.07 % | 494.355 M -1.02 % | 499.443 M -35.79 % | 777.866 M 173.89 % | 284.006 M 93.81 % | 146.535 M 130.75 % | 63.505 M 920.85 % | 6.221 M 155.74 % | -11.160 M 71.84 % | -39.634 M 39.23 % | -65.220 M -385.46 % | 22.848 M 123.70 % | -96.411 M -927.37 % | 11.653 M 113.41 % | -86.901 M -117.22 % | -40.006 M 57.74 % | -94.665 M 9.51 % | -104.610 M -31.84 % | -79.348 M 30.02 % | -113.385 M -871.90 % | -11.666 M 67.66 % | -36.077 M 72.80 % | -132.630 M 47.33 % | -251.801 M 18.34 % | -308.335 M 5.34 % | -325.733 M |
| Total investments | 0.000 -100.00 % | 13.613 M -96.56 % | 395.966 M -6.07 % | 421.565 M 2 565.83 % | 15.814 M 3 069.04 % | 499.005 K -97.62 % | 20.930 M 22.56 % | 17.077 M -96.95 % | 559.833 M 89.26 % | 295.800 M 23.13 % | 240.237 M 24.66 % | 192.710 M 5 737.76 % | 3.301 M 637.96 % | -613.636 K -147.88 % | 1.282 M -95.71 % | 29.903 M -40.63 % | 50.367 M -0.33 % | 50.532 M -38.26 % | 81.841 M 19.56 % | 68.452 M 221.85 % | 21.268 M -83.90 % | 132.073 M -49.47 % | 261.358 M -2.13 % | 267.045 M 11.27 % | 239.992 M -0.90 % | 242.167 M 31.16 % | 184.638 M 8.33 % | 170.438 M 330.55 % | 39.586 M | 0.000 -100.00 % | 206.207 M |
| Total debt | 497.920 M -18.43 % | 610.410 M -1.39 % | 619.032 M -1.04 % | 625.527 M -4.11 % | 652.357 M 39.22 % | 468.578 M -26.68 % | 639.111 M -23.31 % | 833.421 M -0.72 % | 839.456 M 64.69 % | 509.704 M 71.64 % | 296.966 M 31.57 % | 225.714 M 78.33 % | 126.568 M 7.99 % | 117.199 M 62.25 % | 72.232 M 4.58 % | 69.068 M 34.37 % | 51.401 M -30.96 % | 74.450 M 8.36 % | 68.704 M 20.28 % | 57.121 M -5.29 % | 60.309 M 57.19 % | 38.368 M -44.56 % | 69.210 M -57.38 % | 162.373 M 8.68 % | 149.409 M 11.76 % | 133.690 M -34.85 % | 205.217 M 347.71 % | 45.837 M | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 90.829 M -29.12 % | 128.148 M 32.58 % | 96.656 M 2.17 % | 94.601 M -24.44 % | 125.196 M 292.56 % | -65.015 M -7.13 % | -60.685 M 13.23 % | -69.936 M 5.71 % | -74.172 M 17.53 % | -89.939 M -1 309.43 % | -6.381 M 92.29 % | -82.745 M -242.27 % | -24.175 M 69.87 % | -80.225 M -155.62 % | -31.385 M 45.69 % | -57.791 M -9.56 % | -52.748 M -138.15 % | 138.269 M 349.66 % | -55.383 M -0.52 % | -55.094 M -15.68 % | -47.627 M 10.83 % | -53.409 M 11.59 % | -60.409 M -2 536.18 % | -2.292 M 98.66 % | -171.215 M | 0.000 100.00 % | -139.603 M | 0.000 100.00 % | -95.462 M | 0.000 100.00 % | -72.598 M |
| Retained earnings | -2.233 B -2.28 % | -2.183 B -1.84 % | -2.144 B -8.36 % | -1.978 B 2.83 % | -2.036 B -0.22 % | -2.031 B 1.68 % | -2.066 B 0.66 % | -2.080 B -0.28 % | -2.074 B 0.80 % | -2.091 B -1.46 % | -2.061 B -0.85 % | -2.044 B 1.06 % | -2.065 B -0.87 % | -2.048 B -0.05 % | -2.047 B 1.04 % | -2.068 B -1.15 % | -2.045 B -2.40 % | -1.997 B -2.06 % | -1.957 B -5.13 % | -1.861 B -1.94 % | -1.826 B -21.36 % | -1.504 B -8.98 % | -1.380 B -5.06 % | -1.314 B 1.49 % | -1.334 B 30.84 % | -1.929 B -4.08 % | -1.853 B -2 951.02 % | 65.000 M 103.83 % | -1.696 B | 0.000 | 0.000 |
| Common stock | 171.423 M 0.00 % | 171.423 M 0.00 % | 171.423 M 0.00 % | 171.423 M 0.00 % | 171.423 M 18.45 % | 144.723 M 25.36 % | 115.443 M 0.00 % | 115.443 M 0.00 % | 115.443 M 0.00 % | 115.443 M 114.22 % | 53.889 M 0.00 % | 53.889 M 0.00 % | 53.889 M 0.00 % | 53.889 M 0.00 % | 53.889 M 0.00 % | 53.889 M 0.00 % | 53.889 M 0.00 % | 53.889 M 50.00 % | 35.926 M 0.00 % | 35.926 M 0.00 % | 35.926 M 20.00 % | 29.938 M 0.00 % | 29.938 M 0.00 % | 29.938 M 0.00 % | 29.938 M -95.00 % | 598.767 M 0.00 % | 598.767 M 0.00 % | 598.767 M 17.15 % | 511.092 M 3.02 % | 496.092 M 0.00 % | 496.092 M |
| Total equity | 823.071 M -4.86 % | 865.123 M -4.26 % | 903.632 M -18.28 % | 1.106 B 6.17 % | 1.042 B 82.28 % | 571.374 M -4.83 % | 600.372 M 7.15 % | 560.315 M -0.32 % | 562.113 M -23.78 % | 737.456 M 472.73 % | 128.762 M -8.76 % | 141.126 M 53.47 % | 91.956 M -13.50 % | 106.306 M 4.92 % | 101.320 M -7.95 % | 110.068 M -18.09 % | 134.384 M -29.23 % | 189.877 M 63.02 % | 116.472 M -52.08 % | 243.051 M 1.38 % | 239.743 M -52.82 % | 508.140 M -25.56 % | 682.601 M -11.19 % | 768.631 M -0.49 % | 772.401 M -4.41 % | 808.022 M -14.62 % | 946.333 M -12.67 % | 1.084 B 21.88 % | 889.141 M -11.08 % | 999.976 M -3.63 % | 1.038 B |
| Other non current liabilities | 127.917 M -27.77 % | 177.088 M -3.49 % | 183.490 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 % | 2.775 M -71.55 % | 9.751 M 86.96 % | 5.215 M 38.35 % | 3.770 M 8 796.32 % | 42.373 K -99.75 % | 16.831 M -50.72 % | 34.153 M 80 501.98 % | 42.373 K -87.71 % | 344.768 K 53.44 % | 224.689 K 430.26 % | 42.373 K 0.00 % | 42.373 K -97.61 % | 1.774 M -4.42 % | 1.856 M |
| Long term debt | 463.299 M -14.52 % | 542.013 M -1.41 % | 549.747 M -2.61 % | 564.466 M -4.35 % | 590.141 M 40.47 % | 420.120 M -12.94 % | 482.547 M -5.33 % | 509.699 M 2.27 % | 498.393 M 30.98 % | 380.524 M 124.99 % | 169.127 M 42.11 % | 119.015 M 216.74 % | 37.576 M -16.51 % | 45.006 M 6.45 % | 42.278 M 3.57 % | 40.821 M | 0.000 -100.00 % | 17.422 M -3.22 % | 18.002 M -7.07 % | 19.371 M -26.59 % | 26.386 M 318.20 % | 6.309 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.092 M -34.67 % | 10.856 M 0.59 % | 10.792 M | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 591.217 M -17.78 % | 719.101 M -1.93 % | 733.237 M -3.67 % | 761.194 M -11.23 % | 857.535 M 104.12 % | 420.120 M -12.94 % | 482.547 M -5.33 % | 509.699 M 2.27 % | 498.393 M 30.98 % | 380.524 M 124.99 % | 169.127 M 41.19 % | 119.784 M 218.78 % | 37.576 M -16.51 % | 45.006 M 6.45 % | 42.278 M 3.57 % | 40.821 M 11 351.99 % | 356.455 K -98.24 % | 20.197 M -27.23 % | 27.753 M 12.88 % | 24.587 M -18.47 % | 30.156 M 4.74 % | 28.791 M 71.06 % | 16.831 M -50.72 % | 34.153 M -34.67 % | 52.275 M -25.16 % | 69.852 M -7.36 % | 75.398 M -15.59 % | 89.324 M 50.78 % | 59.240 M -25.57 % | 79.593 M -2.44 % | 81.583 M |
| Other current liabilities | 796.603 M -23.73 % | 1.044 B -19.98 % | 1.305 B 1 490.50 % | 82.062 M -39.42 % | 135.462 M 349.82 % | 30.115 M -72.97 % | 111.414 M 121.52 % | -517.665 M -1 012.21 % | 56.749 M 166.47 % | -85.372 M -184.82 % | 100.645 M 15 143.04 % | -669.049 K -100.60 % | 111.265 M 311.47 % | 27.040 M -75.05 % | 108.392 M -54.07 % | 235.978 M 16.45 % | 202.638 M 377.43 % | 42.443 M -79.52 % | 207.247 M 131.10 % | 89.680 M 101.98 % | 44.399 M -56.40 % | 101.825 M -23.62 % | 133.322 M -2.26 % | 136.404 M -5.49 % | 144.324 M 15.07 % | 125.418 M -35.59 % | 194.716 M 39.78 % | 139.301 M 17.83 % | 118.224 M 9 634.85 % | 1.214 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 1.401 B 2 352.11 % | -62.215 M 47.70 % | -118.965 M 24.01 % | -156.564 M 58.31 % | -375.582 M -438 320.98 % | 85.706 K -84.19 % | 542.172 K -0.07 % | 542.536 K 0.00 % | 542.536 K 0.00 % | 542.536 K 0.73 % | 538.626 K -0.12 % | 539.250 K 0.12 % | 538.577 K 0.00 % | 538.577 K 0.00 % | 538.577 K -80.82 % | 2.808 M 0.00 % | 2.808 M 23.27 % | 2.278 M -20.20 % | 2.855 M -8.30 % | 3.113 M -40.90 % | 5.268 M -6.05 % | 5.608 M -61.97 % | 14.747 M 20.89 % | 12.199 M 60.50 % | 7.600 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 69.240 M -49.38 % | 136.794 M -1.28 % | 138.570 M 110.32 % | -1.343 B 30.62 % | -1.936 B -4 095.43 % | 48.458 M -69.05 % | 156.564 M -51.64 % | 323.722 M -5.08 % | 341.064 M 118.18 % | 156.319 M 0.93 % | 154.879 M 15.81 % | 133.739 M 50.28 % | 88.992 M 23.27 % | 72.193 M 141.02 % | 29.953 M 6.04 % | 28.247 M -45.05 % | 51.401 M -9.87 % | 57.028 M 12.48 % | 50.702 M 34.31 % | 37.750 M 11.28 % | 33.923 M 5.82 % | 32.058 M -53.68 % | 69.210 M -57.38 % | 162.373 M 8.68 % | 149.409 M 18.02 % | 126.598 M -34.86 % | 194.361 M 454.61 % | 35.044 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 881.321 M -26.96 % | 1.207 B -18.37 % | 1.478 B -9.06 % | 1.626 B -31.99 % | 2.390 B 495.54 % | 401.324 M -54.16 % | 875.399 M -19.30 % | 1.085 B 29.73 % | 836.173 M 85.66 % | 450.376 M 72.32 % | 261.366 M 20.76 % | 216.441 M 4.27 % | 207.582 M 24.70 % | 166.465 M -2.44 % | 170.634 M -38.35 % | 276.790 M 1.26 % | 273.352 M 5.25 % | 259.710 M -1.34 % | 263.242 M 5.77 % | 248.888 M 9.91 % | 226.448 M -5.95 % | 240.781 M -15.86 % | 286.164 M -30.01 % | 408.889 M 2.75 % | 397.946 M -9.22 % | 438.349 M -13.99 % | 509.658 M 44.70 % | 352.208 M 66.77 % | 211.194 M 32.61 % | 159.259 M -4.75 % | 167.197 M |
| Total liabilities | 1.473 B -23.53 % | 1.926 B -12.92 % | 2.211 B -7.34 % | 2.387 B -26.51 % | 3.248 B 295.35 % | 821.444 M -39.51 % | 1.358 B -14.83 % | 1.594 B 19.48 % | 1.335 B 60.62 % | 830.900 M 93.01 % | 430.493 M 28.04 % | 336.225 M 37.15 % | 245.158 M 15.93 % | 211.471 M -0.68 % | 212.913 M -32.96 % | 317.612 M 16.04 % | 273.709 M -2.21 % | 279.907 M -3.81 % | 290.995 M 6.41 % | 273.475 M 6.57 % | 256.603 M -4.81 % | 269.572 M -11.03 % | 302.995 M -31.61 % | 443.042 M -1.59 % | 450.221 M -11.41 % | 508.201 M -13.14 % | 585.056 M 32.51 % | 441.532 M 63.27 % | 270.434 M 13.22 % | 238.852 M -3.99 % | 248.780 M |
| Other non current assets | 212.931 M -42.47 % | 370.136 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 295.800 M 23.13 % | 240.237 M | 0.000 -100.00 % | 587.593 K -4.24 % | 613.636 K -52.53 % | 1.293 M -80.23 % | 6.539 M -88.51 % | 56.906 M 810.99 % | 6.247 M -92.91 % | 88.088 M 1 292.36 % | 6.327 M 0.00 % | 6.327 M -95.42 % | 138.272 M -49.00 % | 271.126 M -0.78 % | 273.244 M -36.30 % | 428.925 M -16.41 % | 513.145 M 8.51 % | 472.914 M -0.37 % | 474.684 M 41.39 % | 335.730 M -18.31 % | 410.989 M 98.25 % | 207.312 M |
| Long term investments | 0.000 | 0.000 -100.00 % | 395.966 M -6.07 % | 421.565 M -11.84 % | 478.196 M 0.12 % | 477.622 M -12.57 % | 546.287 M -4.36 % | 571.164 M 2.02 % | 559.833 M 89.26 % | 295.800 M 23.13 % | 240.237 M 24.66 % | 192.710 M 32 896.54 % | -587.593 K 4.24 % | -613.636 K 52.53 % | -1.293 M -104.32 % | 29.903 M -40.63 % | 50.367 M -0.33 % | 50.532 M -38.26 % | 81.841 M 19.56 % | 68.452 M 221.85 % | 21.268 M -83.90 % | 132.073 M -50.15 % | 264.927 M -0.79 % | 267.045 M 11.27 % | 239.992 M -0.90 % | 242.167 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 206.207 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 379.868 K -13.33 % | 438.310 K -11.76 % | 496.752 K -10.53 % | 555.194 K -9.52 % | 613.636 K -8.70 % | 672.078 K -8.00 % | 730.519 K -7.41 % | 788.962 K -6.90 % | 847.403 K -6.45 % | 905.845 K -42.27 % | 1.569 M 53.42 % | 1.023 M -98.94 % | 96.653 M -25.45 % | 129.654 M 2.40 % | 126.610 M -7.38 % | 136.696 M 8.48 % | 126.011 M -6.12 % | 134.229 M -8.69 % | 147.003 M 33.72 % | 109.932 M 5.87 % | 103.837 M -7.01 % | 111.668 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 197.100 K 3.98 % | 189.554 K -6.12 % | 201.909 K 0.00 % | 201.909 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.078 M | 0.000 -100.00 % | 96.019 M 0.00 % | 96.019 M -1.76 % | 97.739 M 0.00 % | 97.739 M 0.00 % | 97.739 M -37.68 % | 156.831 M -41.35 % | 267.418 M 236.68 % | 79.427 M -34.80 % | 121.816 M 0.00 % | 121.816 M |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 576.968 K -8.11 % | 627.864 K -10.13 % | 698.661 K -7.72 % | 757.103 K 23.38 % | 613.636 K -8.70 % | 672.078 K -8.00 % | 730.519 K -7.41 % | 788.962 K -6.90 % | 847.403 K -6.45 % | 905.845 K -65.77 % | 2.647 M 158.79 % | 1.023 M -99.47 % | 192.672 M -14.62 % | 225.673 M 0.59 % | 224.349 M -4.30 % | 234.435 M 4.78 % | 223.750 M -23.13 % | 291.060 M -29.77 % | 414.420 M 118.85 % | 189.359 M -16.08 % | 225.653 M -3.35 % | 233.484 M |
| Property plant equipment net | 315.920 K -54.63 % | 696.392 K -57.37 % | 1.634 M -15.73 % | 1.939 M -50.02 % | 3.879 M 25.12 % | 3.100 M -42.40 % | 5.382 M -24.26 % | 7.106 M -10.21 % | 7.914 M 130.59 % | 3.432 M 50.39 % | 2.282 M -58.81 % | 5.540 M -88.56 % | 48.437 M -0.41 % | 48.637 M -13.90 % | 56.487 M -8.72 % | 61.885 M -17.41 % | 74.931 M -12.21 % | 85.355 M -15.09 % | 100.521 M -14.28 % | 117.273 M -7.91 % | 127.347 M 73.78 % | 73.280 M -2.11 % | 74.860 M -53.84 % | 162.165 M -3.93 % | 168.792 M 13.42 % | 148.817 M -6.90 % | 159.848 M 8.08 % | 147.898 M 222.49 % | 45.861 M -77.94 % | 207.935 M -5.16 % | 219.238 M |
| Total non current assets | 213.247 M -42.50 % | 370.832 M -6.73 % | 397.599 M -6.12 % | 423.503 M -12.15 % | 482.075 M 0.28 % | 480.722 M -12.86 % | 551.669 M -4.60 % | 578.270 M 1.85 % | 567.747 M 89.37 % | 299.809 M 23.30 % | 243.147 M 21.71 % | 199.782 M 301.32 % | 49.782 M -0.82 % | 50.191 M -14.13 % | 58.451 M -41.96 % | 100.703 M -24.07 % | 132.626 M -7.56 % | 143.468 M -24.30 % | 189.515 M -4.19 % | 197.805 M 25.51 % | 157.605 M -61.01 % | 404.225 M -29.29 % | 571.659 M -13.35 % | 659.758 M -20.72 % | 832.152 M -6.05 % | 885.712 M -4.13 % | 923.822 M -10.93 % | 1.037 B 81.65 % | 570.950 M -32.67 % | 848.041 M -2.48 % | 869.651 M |
| Other current assets | -103.910 M -117.41 % | 596.997 M 553.92 % | 91.295 M -88.29 % | 779.636 M 99.39 % | 391.013 M 141.85 % | 161.675 M -47.13 % | 305.789 M -0.34 % | 306.845 M -9.81 % | 340.203 M -4.86 % | 357.575 M 142.30 % | 147.574 M 47.08 % | 100.336 M -32.87 % | 149.464 M | 0.000 -100.00 % | 114.778 M -27.40 % | 158.108 M 260.84 % | 43.817 M -60.91 % | 112.104 M 352.58 % | 24.770 M -61.87 % | 64.967 M -52.92 % | 137.989 M 32.65 % | 104.025 M -28.51 % | 145.518 M 7.89 % | 134.873 M -20.94 % | 170.588 M 151.17 % | 67.918 M -41.96 % | 117.016 M -60.24 % | 294.272 M -10.53 % | 328.911 M 339.82 % | 74.784 M -10.77 % | 83.808 M |
| Short term investments | 0.000 -100.00 % | 13.613 M 0.51 % | 13.545 M -2.92 % | 13.951 M -11.78 % | 15.814 M 3 069.04 % | 499.005 K -97.62 % | 20.930 M 22.56 % | 17.077 M 12.26 % | 15.211 M 111.46 % | 7.194 M 127.61 % | 3.160 M -46.80 % | 5.941 M 79.97 % | 3.301 M -92.48 % | 43.926 M 3 327.64 % | 1.282 M -97.76 % | 57.269 M 68.98 % | 33.891 M -0.78 % | 34.156 M 5.73 % | 32.306 M -21.97 % | 41.400 M 85.83 % | 22.278 M -65.25 % | 64.115 M 74.72 % | 36.695 M -62.89 % | 98.893 M 24.41 % | 79.487 M -29.10 % | 112.115 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 39.077 M -66.37 % | 116.209 M -16.46 % | 139.113 M -34.77 % | 213.265 M -47.90 % | 409.346 M 45.65 % | 281.056 M 94.16 % | 144.756 M -56.66 % | 333.978 M 442.26 % | 61.590 M -72.71 % | 225.699 M 50.03 % | 150.431 M -7.26 % | 162.209 M 34.78 % | 120.347 M -6.24 % | 128.360 M 14.74 % | 111.865 M -16.70 % | 134.288 M 370.30 % | 28.554 M -83.29 % | 170.861 M 199.49 % | 57.051 M -60.39 % | 144.022 M 43.57 % | 100.315 M -24.59 % | 133.033 M -23.47 % | 173.820 M -28.09 % | 241.721 M -8.02 % | 262.794 M 80.79 % | 145.357 M -39.76 % | 241.294 M 35.20 % | 178.467 M -29.12 % | 251.801 M -18.34 % | 308.335 M -5.34 % | 325.733 M |
| Cash and short term investments | 39.077 M -69.90 % | 129.822 M -14.96 % | 152.658 M -28.42 % | 213.265 M -47.90 % | 409.346 M 45.65 % | 281.056 M 94.16 % | 144.756 M -56.66 % | 333.978 M 442.26 % | 61.590 M -72.71 % | 225.699 M 50.03 % | 150.431 M -7.26 % | 162.209 M 34.78 % | 120.347 M -6.24 % | 128.360 M 14.74 % | 111.865 M -16.70 % | 134.288 M 370.30 % | 28.554 M -83.29 % | 170.861 M 199.49 % | 57.051 M -60.39 % | 144.022 M 43.57 % | 100.315 M -24.59 % | 133.033 M -23.47 % | 173.820 M -28.09 % | 241.721 M -8.02 % | 262.794 M 80.79 % | 145.357 M -39.76 % | 241.294 M 35.20 % | 178.467 M -29.12 % | 251.801 M -18.34 % | 308.335 M -5.34 % | 325.733 M |
| Total current assets | 2.082 B -13.95 % | 2.420 B -10.95 % | 2.717 B -11.46 % | 3.069 B -19.38 % | 3.807 B 317.39 % | 912.096 M -35.16 % | 1.407 B -10.78 % | 1.577 B 18.63 % | 1.329 B 4.76 % | 1.269 B 301.30 % | 316.107 M 13.88 % | 277.569 M -3.40 % | 287.332 M 7.38 % | 267.586 M 4.61 % | 255.782 M -21.77 % | 326.976 M 18.70 % | 275.466 M -15.58 % | 326.316 M 49.72 % | 217.952 M -31.62 % | 318.721 M -5.91 % | 338.742 M -9.30 % | 373.487 M -9.77 % | 413.937 M -25.00 % | 551.916 M 41.35 % | 390.470 M -9.30 % | 430.512 M -29.14 % | 607.567 M 24.48 % | 488.069 M -17.08 % | 588.625 M 50.63 % | 390.788 M -6.22 % | 416.725 M |
| Inventory | 1.476 B -10.19 % | 1.643 B -16.10 % | 1.959 B -3.46 % | 2.029 B -30.98 % | 2.939 B 609.24 % | 414.440 M -50.49 % | 837.029 M -7.13 % | 901.265 M 16.99 % | 770.393 M 14.03 % | 675.588 M 6 797.09 % | 9.795 M -1.78 % | 9.973 M -0.83 % | 10.056 M -54.47 % | 22.087 M 0.00 % | 22.088 M -25.20 % | 29.528 M -0.70 % | 29.735 M -6.48 % | 31.794 M -2.34 % | 32.557 M 3.35 % | 31.503 M 0.17 % | 31.450 M 14.69 % | 27.422 M -18.02 % | 33.450 M 20.90 % | 27.667 M -13.88 % | 32.125 M 8.08 % | 29.725 M 23.88 % | 23.995 M 56.53 % | 15.329 M 93.71 % | 7.913 M 3.19 % | 7.669 M 6.74 % | 7.184 M |
| Net receivables | 671.309 M 1 249.97 % | 49.728 M -90.34 % | 514.819 M 987.52 % | 47.339 M -84.70 % | 309.355 M 586.90 % | 45.036 M 42.36 % | 31.636 M 639.32 % | 4.279 M -89.91 % | 42.397 M 337.71 % | 9.686 M 16.59 % | 8.308 M 0.06 % | 8.303 M -88.11 % | 69.799 M -40.41 % | 117.139 M 100.84 % | 58.325 M 3.15 % | 56.544 M -45.30 % | 103.378 M 133.28 % | 44.315 M 250.54 % | 12.642 M -83.84 % | 78.229 M 19.52 % | 65.455 M 191.61 % | 22.446 M -46.77 % | 42.171 M -13.52 % | 48.761 M -42.39 % | 84.641 M -36.05 % | 132.358 M -41.24 % | 225.262 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -295.800 M -23.13 % | -240.237 M -28 963.55 % | 832.320 K 41.65 % | 587.593 K -37.50 % | 940.150 K -27.27 % | 1.293 M -21.43 % | 1.645 M 103.27 % | -50.367 M -10 425.60 % | 487.791 K 100.60 % | -81.841 M -2 733.51 % | 3.108 M 89.45 % | 1.640 M 101.24 % | -132.073 M 50.15 % | -264.927 M 0.79 % | -267.045 M -11.27 % | -239.992 M 0.90 % | -242.167 M | 0.000 -100.00 % | 134.257 K | 0.000 -100.00 % | 3.464 M 1.60 % | 3.410 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 15.478 M -38.88 % | 25.325 M -26.48 % | 34.445 M -55.84 % | 78.008 M -57.71 % | 184.448 M 97.38 % | 93.447 M 244.59 % | 27.119 M 462.26 % | 4.823 M 37.13 % | 3.517 M -97.39 % | 134.730 M 3 079.03 % | 4.238 M -94.80 % | 81.491 M 1 205.78 % | 6.241 M -90.64 % | 66.693 M 113.68 % | 31.211 M 171.67 % | 11.489 M -37.00 % | 18.236 M -88.55 % | 159.236 M 6 306.62 % | 2.485 M -97.91 % | 118.650 M -18.65 % | 145.847 M 40.18 % | 104.042 M 29.21 % | 80.519 M -23.20 % | 104.843 M 6.33 % | 98.606 M -42.53 % | 171.586 M 58.31 % | 108.383 M -36.34 % | 170.262 M 90.07 % | 89.580 M -42.46 % | 155.680 M -5.27 % | 164.337 M |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 3.232 M -66.33 % | 9.599 M 97 364.05 % | 9.849 K -97.04 % | 333.034 K -12.65 % | 381.255 K 344.84 % | 85.706 K -84.19 % | 542.172 K -0.07 % | 542.536 K 0.00 % | 542.536 K 0.00 % | 542.536 K 0.73 % | 538.626 K -0.12 % | 539.250 K 0.12 % | 538.577 K 0.00 % | 538.577 K 0.00 % | 538.577 K -80.82 % | 2.808 M 0.00 % | 2.808 M 23.27 % | 2.278 M -20.20 % | 2.855 M -8.30 % | 3.113 M -40.90 % | 5.268 M -6.05 % | 5.608 M -61.97 % | 14.747 M 20.89 % | 12.199 M 60.50 % | 7.600 M 124.16 % | 3.390 M 43.33 % | 2.365 M -17.30 % | 2.860 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -196.727 M 26.43 % | -267.394 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -768.165 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.732 M -10.80 % | 3.063 M -8.65 % | 3.353 M -10.04 % | 3.727 M -6.30 % | 3.978 M -5.90 % | 4.227 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 252.434 M 6.84 % | 236.283 M -0.77 % | 238.112 M -14.03 % | 276.955 M 15.55 % | 239.694 M 543.75 % | 37.234 M -82.59 % | 213.914 M 8.63 % | 196.920 M -0.12 % | 197.162 M -51.42 % | 405.873 M 1 339.90 % | 28.187 M 26.21 % | 22.333 M 410.55 % | -7.191 M 33.87 % | -10.875 M 0.69 % | -10.951 M -20.96 % | -9.053 M -39.75 % | -6.478 M -184.12 % | -2.280 M -16.40 % | -1.959 M -110.74 % | 18.240 M 200.44 % | -18.161 M -6.58 % | -17.039 M -499.17 % | -2.844 M -250.72 % | 1.887 M -66.29 % | 5.597 M 163.89 % | -8.761 M -126.74 % | 32.762 M 290.45 % | 8.391 M -26.20 % | 11.369 M 235.80 % | 3.386 M -52.79 % | 7.171 M |
| Capital lease obligations | 299.276 M -28.61 % | 419.240 M -3.64 % | 435.095 M -3.00 % | 448.548 M -6.95 % | 482.073 M 2.88 % | 468.578 M -13.21 % | 539.876 M -4.16 % | 563.333 M 2.44 % | 549.925 M 172.10 % | 202.106 M 66.25 % | 121.567 M 48.26 % | 81.995 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 1.884 B 178.38 % | 676.632 M 12.93 % | 599.155 M 34.00 % | 447.143 M 3.19 % | 433.331 M 484.23 % | 74.172 M -17.53 % | 89.939 M | 0.000 -100.00 % | 82.745 M 1 050.60 % | 7.191 M -91.04 % | 80.225 M 632.60 % | 10.951 M -81.05 % | 57.791 M 792.06 % | 6.478 M | 0.000 -100.00 % | 1.959 M -96.44 % | 55.094 M 203.37 % | 18.161 M -66.00 % | 53.409 M 1 778.11 % | 2.844 M 24.10 % | 2.292 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.696 B | 0.000 | 0.000 |
| Other total stockholders equity | 2.541 B 1.15 % | 2.512 B -1.13 % | 2.541 B 0.00 % | 2.541 B 0.00 % | 2.541 B 2.22 % | 2.486 B 3.67 % | 2.398 B 0.00 % | 2.398 B 0.00 % | 2.398 B 0.03 % | 2.397 B 9.40 % | 2.191 B 0.00 % | 2.191 B 0.00 % | 2.191 B 0.00 % | 2.191 B 0.00 % | 2.191 B 0.00 % | 2.191 B -0.45 % | 2.201 B -0.02 % | 2.202 B 4.58 % | 2.105 B 0.00 % | 2.105 B 0.00 % | 2.105 B 8.16 % | 1.946 B -5.20 % | 2.053 B 0.00 % | 2.053 B -0.85 % | 2.071 B -3.54 % | 2.147 B -0.98 % | 2.168 B 426.83 % | 411.515 M -80.05 % | 2.063 B 312.18 % | 500.499 M -17.54 % | 606.931 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 196.727 M -26.43 % | 267.394 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 768.165 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 356.455 K | 0.000 -100.00 % | 6.645 M 265.14 % | 1.820 M | 0.000 -100.00 % | 18.461 M 46.97 % | 12.562 M -63.17 % | 34.111 M -34.69 % | 52.232 M -16.31 % | 62.415 M -2.96 % | 64.318 M -18.06 % | 78.489 M 32.59 % | 59.198 M -23.93 % | 77.819 M -2.39 % | 79.727 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 |
| Total assets | 2.296 B -17.74 % | 2.791 B -10.41 % | 3.115 B -10.81 % | 3.493 B -18.57 % | 4.289 B 207.94 % | 1.393 B -28.88 % | 1.958 B -9.12 % | 2.155 B 13.61 % | 1.897 B 20.93 % | 1.568 B 180.44 % | 559.255 M 17.16 % | 477.351 M 41.60 % | 337.114 M 6.09 % | 317.777 M 1.13 % | 314.233 M -26.53 % | 427.679 M 4.80 % | 408.093 M -13.13 % | 469.784 M 15.29 % | 407.467 M -21.11 % | 516.526 M 4.07 % | 496.346 M -36.18 % | 777.712 M -21.09 % | 985.596 M -18.66 % | 1.212 B -0.90 % | 1.223 B -7.11 % | 1.316 B -14.05 % | 1.531 B 0.41 % | 1.525 B 31.53 % | 1.160 B -6.40 % | 1.239 B -3.70 % | 1.286 B |
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 |
| 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | 2011-03-31 | 2010-09-30 | 2010-03-31 | 2009-09-30 | 2009-03-31 | 2008-09-30 | 2008-03-31 | 2007-09-30 | 2007-03-31 | 2006-09-30 | 2006-03-31 | 2005-09-30 | 2005-03-31 | 2004-09-30 | 2004-03-31 | 2003-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 -100.00 % | 3.815 M 0.00 % | 3.815 M | 0.000 | 0.000 -100.00 % | 94.814 M 0.00 % | 94.814 M 38.07 % | 68.669 M 0.00 % | 68.669 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 |
| 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 -100.00 % | 4.688 M 0.00 % | 4.688 M 0.00 % | 4.688 M 7 563.20 % | 61.180 K -75.00 % | 244.722 K -67.39 % | 750.500 K 0.00 % | 750.500 K -62.02 % | 1.976 M 0.00 % | 1.976 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 |
| Change in working capital | 358.458 M | 0.000 -100.00 % | 561.239 M | 0.000 -100.00 % | 787.916 M | 0.000 -100.00 % | 84.351 M | 0.000 | 0.000 -100.00 % | 4.482 M -50.00 % | 8.965 M 139.64 % | -22.615 M 27.40 % | -31.153 M -175.80 % | 41.098 M 100.00 % | 20.549 M 212.00 % | -18.347 M 0.00 % | -18.347 M -630.52 % | 3.458 M 0.00 % | 3.458 M -38.97 % | 5.667 M 178.89 % | -7.183 M -137.81 % | 19.000 M 0.00 % | 19.000 M 0.00 % | 19.000 M 183.62 % | -22.723 M 66.69 % | -68.218 M 0.00 % | -68.218 M 0.00 % | -68.218 M -7 195.08 % | -935.124 K 0.00 % | -935.124 K 87.09 % | -7.242 M 0.00 % | -7.242 M 44.61 % | -13.076 M 0.00 % | -13.076 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | -155.064 M | 0.000 100.00 % | -361.154 M | 0.000 -100.00 % | 291.827 M | 0.000 -100.00 % | 53.707 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -43.184 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.183 M | 0.000 -100.00 % | 18.348 M 0.00 % | 18.348 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 |
| Inventory | 460.521 M | 0.000 -100.00 % | 904.391 M | 0.000 -100.00 % | 434.686 M | 0.000 100.00 % | -19.579 M | 0.000 | 0.000 -100.00 % | 65.225 K -50.00 % | 130.450 K -97.83 % | 6.016 M -50.00 % | 12.032 M 214.67 % | 3.824 M 100.00 % | 1.912 M 170.99 % | 705.480 K 0.00 % | 705.480 K 328.76 % | -308.396 K 0.00 % | -308.396 K -161.70 % | 499.831 K -75.00 % | 1.999 M 188.34 % | -2.263 M 0.00 % | -2.263 M 0.00 % | -2.263 M 44.32 % | -4.065 M 49.44 % | -8.040 M 0.00 % | -8.040 M 0.00 % | -8.040 M -2 944.25 % | -264.104 K 0.00 % | -264.104 K -147.11 % | 560.645 K 0.00 % | 560.645 K 9.02 % | 514.273 K 0.00 % | 514.273 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 53.001 M | 0.000 -100.00 % | 18.001 M | 0.000 -100.00 % | 61.403 M | 0.000 -100.00 % | 50.223 M | 0.000 | 0.000 -100.00 % | 4.417 M -50.00 % | 8.834 M 130.85 % | -28.631 M 0.00 % | -28.631 M -176.81 % | 37.274 M 100.00 % | 18.637 M 197.82 % | -19.052 M 0.00 % | -19.052 M -605.81 % | 3.767 M 0.00 % | 3.767 M -27.10 % | 5.167 M -50.00 % | 10.334 M -51.40 % | 21.263 M 0.00 % | 21.263 M 0.00 % | 21.263 M 213.97 % | -18.657 M 69.00 % | -60.178 M 0.00 % | -60.178 M 0.00 % | -60.178 M -8 868.17 % | -671.019 K 0.00 % | -671.019 K 91.40 % | -7.803 M 0.00 % | -7.803 M 42.58 % | -13.590 M 0.00 % | -13.590 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -334.258 M -813.65 % | 46.838 M 110.32 % | -453.644 M -109.53 % | -216.502 M 71.89 % | -770.081 M -361.53 % | 294.457 M 448.29 % | 53.705 M -70.62 % | 182.811 M 1 159.17 % | -17.260 M -121.11 % | 81.758 M 1 103.73 % | -8.145 M -113.98 % | 58.255 M 98.28 % | 29.380 M 185.37 % | -34.417 M -456.87 % | -6.180 M -123.65 % | 26.131 M 5.27 % | 24.822 M 4 015.51 % | 603.143 K -98.74 % | 47.769 M 275.34 % | 12.727 M -95.47 % | 281.041 M 213.75 % | 89.574 M 702.48 % | 11.162 M 0.00 % | 11.162 M 1 557.26 % | 673.527 K 103.43 % | -19.658 M -179.31 % | 24.785 M 0.00 % | 24.785 M 6 160.92 % | -408.938 K 0.00 % | -408.938 K -100.08 % | 540.444 M 0.00 % | 540.444 M 636.39 % | 73.391 M 0.00 % | 73.391 M 321.08 % | -33.197 M 0.00 % | -33.197 M -141.80 % | -13.729 M 0.00 % | -13.729 M -114.00 % | -6.415 M 0.00 % | -6.415 M -271.64 % | 3.738 M 0.00 % | 3.738 M 485.57 % | -969.419 K 0.00 % | -969.419 K |
| Net cash provided by operating activities | -24.731 M -394.87 % | 8.387 M 112.95 % | -64.788 M 58.75 % | -157.048 M -1 239.95 % | 13.777 M -95.79 % | 327.377 M 113.63 % | 153.245 M -12.73 % | 175.595 M 11 640.27 % | -1.522 M -102.99 % | 50.911 M 333.00 % | -21.850 M -160.78 % | 35.948 M 308.43 % | -17.248 M 47.22 % | -32.675 M -703.74 % | 5.412 M -68.70 % | 17.291 M 147.63 % | -36.306 M -134.22 % | -15.501 M -34.29 % | -11.543 M -518.98 % | -1.865 M 94.86 % | -36.263 M -114.88 % | -16.875 M -120.68 % | -7.647 M 0.00 % | -7.647 M -182.99 % | -2.702 M 96.17 % | -70.577 M 12.27 % | -80.447 M 0.00 % | -80.447 M -334.61 % | -18.510 M 0.00 % | -18.510 M -59.31 % | -11.619 M 0.00 % | -11.619 M -154.08 % | -4.573 M 0.00 % | -4.573 M 72.65 % | -16.721 M 0.00 % | -16.721 M -243.38 % | 11.662 M 0.00 % | 11.662 M -21.07 % | 14.774 M 0.00 % | 14.774 M 28.23 % | 11.522 M 0.00 % | 11.522 M 130.27 % | 5.004 M 0.00 % | 5.004 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 409.142 K 163.32 % | -646.138 K 90.37 % | -6.712 M -4 549.80 % | -144.353 K -109.72 % | 1.485 M 156.29 % | -2.638 M 37.08 % | -4.193 M -483.89 % | -718.060 K 67.53 % | -2.211 M -435.17 % | -413.171 K 70.24 % | -1.389 M -2.78 % | -1.351 M -22.64 % | -1.102 M 22.62 % | -1.424 M 97.87 % | -66.787 M -2 054.69 % | -3.100 M 78.65 % | -14.518 M 0.00 % | -14.518 M 33.55 % | -21.848 M -25.52 % | -17.406 M 0.00 % | -17.406 M 0.00 % | -17.406 M 1.97 % | -17.756 M 0.00 % | -17.756 M -77.52 % | -10.002 M 0.00 % | -10.002 M -4.74 % | -9.550 M 0.00 % | -9.550 M 66.37 % | -28.393 M 0.00 % | -28.393 M -628.98 % | -3.895 M 0.00 % | -3.895 M -5.45 % | -3.694 M 0.00 % | -3.694 M -196.59 % | -1.245 M 0.00 % | -1.245 M -344.90 % | -279.917 K 0.00 % | -279.917 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 191.915 M 484.72 % | -49.884 M | 0.000 | 0.000 100.00 % | -209.543 M -1 764.83 % | 12.586 M | 0.000 | 0.000 -100.00 % | 1.126 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.113 M | 0.000 | 0.000 -100.00 % | 76.182 M 0.00 % | 76.182 M 108.14 % | 36.601 M | 0.000 100.00 % | -11.236 M 0.00 % | -11.236 M 83.77 % | -69.233 M 0.00 % | -69.233 M -518.18 % | -11.200 M 0.00 % | -11.200 M -359.64 % | 4.313 M 0.00 % | 4.313 M 107.29 % | -59.198 M 0.00 % | -59.198 M -131.92 % | 185.480 M 0.00 % | 185.480 M 247.79 % | -125.500 M 0.00 % | -125.500 M | 0.000 | 0.000 100.00 % | -11.980 M 0.00 % | -11.980 M |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -83.889 K 98.08 % | -4.370 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.599 M 0.00 % | -11.599 M | 0.000 | 0.000 100.00 % | -5.185 M 0.00 % | -5.185 M 0.00 % | -5.185 M -33.31 % | -3.890 M 95.86 % | -94.033 M 0.00 % | -94.033 M 0.00 % | -94.033 M -1 036.31 % | -8.275 M 0.00 % | -8.275 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 |
| 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 -100.00 % | 10.781 M 100.00 % | 5.390 M | 0.000 | 0.000 -100.00 % | 8.491 M 0.00 % | 8.491 M 44.87 % | 5.861 M -50.00 % | 11.722 M 192.80 % | 4.003 M 0.00 % | 4.003 M 0.00 % | 4.003 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.156 M 0.00 % | 51.156 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 |
| Other investing activites | 1.102 K | 0.000 -100.00 % | 25.780 M 21 727.34 % | -119.200 K 99.84 % | -74.660 M -29 278 580.78 % | 255.000 -100.00 % | 9.774 M 427.65 % | -2.983 M 90.44 % | -31.207 M -1 151.58 % | 2.968 M 174.59 % | -3.979 M -1 319.69 % | -280.260 K -102.92 % | 9.593 M 505.11 % | -2.368 M 25.51 % | -3.179 M -112.07 % | 26.344 M 1 797.29 % | 1.389 M 1 007.49 % | 125.375 K -97.02 % | 4.210 M -89.53 % | 40.230 M 279.55 % | -22.406 M -133.99 % | 65.918 M 199.87 % | -66.005 M 0.00 % | -66.005 M -190.10 % | 73.254 M 406.04 % | -23.936 M -123.07 % | 103.737 M 0.00 % | 103.737 M 295.49 % | 26.230 M 0.00 % | 26.230 M 491.15 % | -6.706 M 0.00 % | -6.706 M 59.09 % | -16.390 M 0.00 % | -16.390 M 26.63 % | -22.338 M 0.00 % | -22.338 M 10.65 % | -25.000 M 0.00 % | -25.000 M -178 571 328.57 % | -14.000 0.00 % | -14.000 | 0.000 | 0.000 -100.00 % | 5.526 M 0.00 % | 5.526 M |
| Net cash used for investing activites | 1.102 K | 0.000 -100.00 % | 25.780 M 21 727.34 % | -119.200 K -100.10 % | 117.255 M 335.05 % | -49.884 M -589.89 % | 10.183 M 380.59 % | -3.629 M 98.53 % | -247.546 M -2 342.23 % | 11.040 M 542.67 % | -2.494 M 14.54 % | -2.918 M -144.71 % | 6.527 M 311.49 % | -3.086 M -128.88 % | 10.684 M -58.80 % | 25.931 M 464.02 % | 4.598 M 475.12 % | -1.226 M -109.45 % | 12.975 M -40.19 % | 21.693 M 124.32 % | -89.193 M -235.31 % | 65.918 M 1 293.55 % | -5.523 M 0.00 % | -5.523 M -106.28 % | 88.006 M 467.67 % | -23.936 M -26.39 % | -18.938 M 0.00 % | -18.938 M -5.93 % | -17.879 M 0.00 % | -17.879 M 35.94 % | -27.907 M 0.00 % | -27.907 M -29.04 % | -21.626 M 0.00 % | -21.626 M 80.33 % | -109.928 M 0.00 % | -109.928 M -170.20 % | 156.586 M 0.00 % | 156.586 M 221.20 % | -129.194 M 0.00 % | -129.194 M -10 274.14 % | -1.245 M 0.00 % | -1.245 M 81.51 % | -6.734 M 0.00 % | -6.734 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.692 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.492 M 0.00 % | 6.492 M | 0.000 | 0.000 -100.00 % | 71.499 M 0.00 % | 71.499 M | 0.000 | 0.000 -100.00 % | 2.079 M 0.00 % | 2.079 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.255 M 0.00 % | -32.255 M -470.71 % | -5.652 M 0.00 % | -5.652 M -88.39 % | -3.000 M 0.00 % | -3.000 M -200.00 % | 3.000 M 0.00 % | 3.000 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.944 M 0.00 % | 26.944 M | 0.000 | 0.000 -100.00 % | 14.969 M -50.00 % | 29.938 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.125 M 0.00 % | 7.125 M -8.38 % | 7.776 M 0.00 % | 7.776 M | 0.000 | 0.000 -100.00 % | 164.383 M 0.00 % | 164.383 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -54.871 M -73.26 % | -31.669 M 8.08 % | -34.453 M -35.02 % | -25.517 M -7.93 % | -23.641 M 78.98 % | -112.483 M 48.64 % | -219.029 M -2 925.02 % | -7.241 M -103.76 % | 192.813 M 1 489.99 % | 12.127 M -4.35 % | 12.678 M 34.66 % | 9.415 M -29.75 % | 13.402 M -81.41 % | 72.082 M 575.94 % | -15.145 M -272.19 % | 8.795 M | 0.000 -100.00 % | 56.575 M 490.87 % | -14.474 M -166.56 % | -5.430 M -106.53 % | 83.213 M 451.79 % | -23.654 M -210.18 % | -7.626 M 0.00 % | -7.626 M 82.66 % | -43.983 M -787.16 % | -4.958 M 10.76 % | -5.556 M 0.00 % | -5.556 M -59.56 % | -3.482 M 0.00 % | -3.482 M -103.80 % | 91.515 M 0.00 % | 91.515 M 5 256.72 % | 1.708 M 0.00 % | 1.708 M -92.22 % | 21.953 M 0.00 % | 21.953 M -14.57 % | 25.697 M 0.00 % | 25.697 M 2 942.92 % | 844.500 K 0.00 % | 844.500 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -54.871 M -73.26 % | -31.669 M 8.08 % | -34.453 M -35.02 % | -25.517 M -7.93 % | -23.641 M 78.98 % | -112.483 M 48.64 % | -219.029 M -518.88 % | -35.391 M -118.36 % | 192.813 M 1 489.99 % | 12.127 M -4.35 % | 12.678 M 34.66 % | 9.415 M 16.42 % | 8.087 M -83.07 % | 47.764 M 415.37 % | -15.145 M -272.19 % | 8.795 M -58.41 % | 21.149 M -62.62 % | 56.575 M 490.87 % | -14.474 M -166.56 % | -5.430 M -106.53 % | 83.213 M 451.79 % | -23.654 M -1 986.13 % | -1.134 M 0.00 % | -1.134 M 97.42 % | -43.983 M -787.16 % | -4.958 M -105.45 % | 90.944 M 0.00 % | 90.944 M 2 711.90 % | -3.482 M 0.00 % | -3.482 M -103.72 % | 93.594 M 0.00 % | 93.594 M 959.57 % | 8.833 M 0.00 % | 8.833 M -70.29 % | 29.729 M 0.00 % | 29.729 M 553.37 % | -6.557 M 0.00 % | -6.557 M -104.11 % | 159.575 M 0.00 % | 159.575 M 5 419.18 % | -3.000 M 0.00 % | -3.000 M -200.00 % | 3.000 M 0.00 % | 3.000 M |
| Effect of forex changes on cash | 2.496 M 448.37 % | 455.198 K -77.06 % | 1.985 M 112.27 % | -16.176 M -177.40 % | 20.899 M 245.59 % | -14.355 M -637.01 % | 2.673 M 1 209.85 % | -240.848 K | 0.000 -100.00 % | 594.780 K 629.31 % | -112.368 K 80.71 % | -582.572 K 89.17 % | -5.379 M -219.77 % | 4.491 M -76.62 % | 19.208 M 9 711.00 % | -199.850 K -104.87 % | 4.104 M 1 733.82 % | -251.216 K -111.28 % | 2.226 M 252.33 % | -1.461 M -115.34 % | 9.525 M 189.88 % | -10.597 M -14 454.56 % | -72.808 K 0.00 % | -72.808 K -101.66 % | 4.378 M 156.40 % | -7.762 M -338.27 % | 3.257 M 0.00 % | 3.257 M -2.73 % | 3.349 M 0.00 % | 3.349 M 965.55 % | -386.919 K 0.00 % | -386.919 K -182.95 % | 466.448 K 0.00 % | 466.448 K -88.11 % | 3.924 M 0.00 % | 3.924 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 100.00 % | -35.738 M 64.06 % | -99.430 M 54.16 % | -216.912 M -321.14 % | 98.089 M 470.66 % | -26.464 M -116.75 % | 158.039 M 417.61 % | -49.759 M -166.11 % | 75.268 M 160.41 % | -124.602 M -5 976.57 % | 2.120 M 0.00 % | 2.120 M -98.24 % | 120.552 M 212.77 % | -106.901 M -1 556.10 % | -6.455 M 94.97 % | -128.437 M -1 087.48 % | -10.816 M 90.34 % | -111.926 M -2 397.36 % | -4.482 M 0.00 % | -4.482 M -104.65 % | 96.284 M 434.87 % | -28.753 M 0.00 % | -28.753 M -160.15 % | -11.052 M -190.21 % | 12.252 M 218.17 % | -10.368 M 0.00 % | -10.368 M 85.81 % | -73.044 M 0.00 % | -73.044 M -168.03 % | 107.362 M 0.00 % | 107.362 M 417.64 % | -33.799 M 0.00 % | -33.799 M 81.83 % | -185.991 M 0.00 % | -185.991 M -157.51 % | 323.379 M 0.00 % | 323.379 M 258.07 % | 90.311 M 0.00 % | 90.311 M 520.59 % | 14.553 M 0.00 % | 14.553 M 473.15 % | 2.539 M 0.00 % | 2.539 M |
| Cash at beginning of period | 0.000 | 0.000 -100.00 % | 210.485 M | 0.000 -100.00 % | 281.056 M 45.73 % | 192.855 M -2.44 % | 197.683 M 12.36 % | 175.939 M -22.05 % | 225.699 M 50.03 % | 150.431 M -7.26 % | 162.209 M 480.02 % | 27.966 M 0.00 % | 27.966 M 258.18 % | 7.808 M -94.21 % | 134.867 M 845.59 % | 14.263 M -89.53 % | 136.245 M 443.27 % | 25.079 M -80.13 % | 126.189 M 326.88 % | 29.560 M 0.00 % | 29.560 M -19.56 % | 36.749 M -75.00 % | 146.995 M 0.00 % | 146.995 M 207.51 % | 47.801 M -24.33 % | 63.172 M -75.00 % | 252.690 M 0.00 % | 252.690 M -22.42 % | 325.733 M 0.00 % | 325.733 M 49.17 % | 218.371 M 0.00 % | 218.371 M -13.40 % | 252.170 M 0.00 % | 252.170 M -42.45 % | 438.161 M 0.00 % | 438.161 M 281.73 % | 114.781 M 0.00 % | 114.781 M 369.06 % | 24.470 M 0.00 % | 24.470 M 146.73 % | 9.918 M 0.00 % | 9.918 M 34.41 % | 7.379 M 0.00 % | 7.379 M |
| Cash at end of period | 0.000 | 0.000 100.00 % | -35.738 M 64.06 % | -99.430 M -255.01 % | 64.145 M -77.95 % | 290.945 M 69.93 % | 171.219 M -48.73 % | 333.978 M 89.83 % | 175.939 M -22.05 % | 225.699 M 500.14 % | 37.608 M 25.00 % | 30.087 M 0.00 % | 30.087 M -76.56 % | 128.360 M 358.98 % | 27.966 M 258.18 % | 7.808 M 0.00 % | 7.808 M -45.26 % | 14.263 M 0.00 % | 14.263 M -43.13 % | 25.079 M 0.00 % | 25.079 M -81.15 % | 133.033 M 12.51 % | 118.242 M 0.00 % | 118.242 M 221.76 % | 36.749 M -51.28 % | 75.424 M -68.87 % | 242.322 M 0.00 % | 242.322 M -4.10 % | 252.690 M 0.00 % | 252.690 M -22.42 % | 325.733 M 0.00 % | 325.733 M 49.17 % | 218.371 M 0.00 % | 218.371 M -13.40 % | 252.170 M 0.00 % | 252.170 M -42.45 % | 438.161 M 0.00 % | 438.161 M 281.73 % | 114.781 M 0.00 % | 114.781 M 369.06 % | 24.470 M 0.00 % | 24.470 M 146.73 % | 9.918 M 0.00 % | 9.918 M |
| Operating cash flow | -24.731 M -394.87 % | 8.387 M 112.95 % | -64.788 M 58.75 % | -157.048 M -1 239.95 % | 13.777 M -95.79 % | 327.377 M 113.63 % | 153.245 M -12.73 % | 175.595 M 11 640.27 % | -1.522 M -102.99 % | 50.911 M 333.00 % | -21.850 M -160.78 % | 35.948 M 308.43 % | -17.248 M 47.22 % | -32.675 M -703.74 % | 5.412 M -68.70 % | 17.291 M 147.63 % | -36.306 M -134.22 % | -15.501 M -34.29 % | -11.543 M -518.98 % | -1.865 M 94.86 % | -36.263 M -114.88 % | -16.875 M -120.68 % | -7.647 M 0.00 % | -7.647 M -182.99 % | -2.702 M 96.17 % | -70.577 M 12.27 % | -80.447 M 0.00 % | -80.447 M -334.61 % | -18.510 M 0.00 % | -18.510 M -59.31 % | -11.619 M 0.00 % | -11.619 M -154.08 % | -4.573 M 0.00 % | -4.573 M 72.65 % | -16.721 M 0.00 % | -16.721 M -243.38 % | 11.662 M 0.00 % | 11.662 M -21.07 % | 14.774 M 0.00 % | 14.774 M 28.23 % | 11.522 M 0.00 % | 11.522 M 130.27 % | 5.004 M 0.00 % | 5.004 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 409.142 K 163.32 % | -646.138 K 90.37 % | -6.712 M -4 549.80 % | -144.353 K -109.72 % | 1.485 M 156.29 % | -2.638 M 37.08 % | -4.193 M -483.89 % | -718.060 K 67.53 % | -2.211 M -435.17 % | -413.171 K 70.24 % | -1.389 M -2.78 % | -1.351 M -22.64 % | -1.102 M 22.62 % | -1.424 M 97.87 % | -66.787 M -2 054.69 % | -3.100 M 78.65 % | -14.518 M 0.00 % | -14.518 M 33.55 % | -21.848 M -25.52 % | -17.406 M 0.00 % | -17.406 M 0.00 % | -17.406 M 1.97 % | -17.756 M 0.00 % | -17.756 M -77.52 % | -10.002 M 0.00 % | -10.002 M -4.74 % | -9.550 M 0.00 % | -9.550 M 66.37 % | -28.393 M 0.00 % | -28.393 M -628.98 % | -3.895 M 0.00 % | -3.895 M -5.45 % | -3.694 M 0.00 % | -3.694 M -196.59 % | -1.245 M 0.00 % | -1.245 M -344.90 % | -279.917 K 0.00 % | -279.917 K |
| Free CashFlow | -24.731 M -394.87 % | 8.387 M 112.95 % | -64.788 M 58.75 % | -157.048 M -1 239.95 % | 13.777 M -95.79 % | 327.377 M 113.06 % | 153.655 M -12.17 % | 174.949 M 2 224.79 % | -8.234 M -116.22 % | 50.767 M 349.28 % | -20.365 M -161.14 % | 33.310 M 255.36 % | -21.440 M 35.79 % | -33.393 M -1 143.21 % | 3.201 M -81.03 % | 16.878 M 144.78 % | -37.695 M -123.68 % | -16.852 M -33.27 % | -12.645 M -284.52 % | -3.288 M 96.81 % | -103.050 M -415.89 % | -19.975 M 9.88 % | -22.165 M 0.00 % | -22.165 M 9.72 % | -24.550 M 72.10 % | -87.983 M 10.09 % | -97.853 M 0.00 % | -97.853 M -169.82 % | -36.266 M 0.00 % | -36.266 M -67.74 % | -21.621 M 0.00 % | -21.621 M -53.09 % | -14.123 M 0.00 % | -14.123 M 68.70 % | -45.113 M 0.00 % | -45.113 M -680.85 % | 7.767 M 0.00 % | 7.767 M -29.91 % | 11.081 M 0.00 % | 11.081 M 7.83 % | 10.276 M 0.00 % | 10.276 M 117.55 % | 4.724 M 0.00 % | 4.724 M |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2003 |