Summit Securities Limited SUMMITSEC.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.258 B 23.08 % | 1.022 B 107.70 % | 492.242 M -24.41 % | 651.162 M 876.06 % | 66.713 M -91.88 % | 821.118 M -27.39 % | 1.131 B -20.07 % | 1.415 B 2 515.88 % | 54.085 M -89.88 % | 534.220 M 105.69 % | 259.726 M 74.71 % | 148.663 M -3.62 % | 154.246 M 5.38 % | 146.372 M 15.78 % | 126.421 M 39.84 % | 90.402 M 721.63 % | 11.003 M -77.37 % | 48.614 M -79.95 % | 242.418 M -98.60 % | 17.272 B 41.58 % | 12.200 B |
| Net income | 685.957 M -9.42 % | 757.302 M 104.34 % | 370.615 M -27.09 % | 508.309 M 177.78 % | 182.987 M -74.60 % | 720.481 M -34.32 % | 1.097 B -9.56 % | 1.213 B 1 651.98 % | 69.229 M -86.17 % | 500.670 M 103.11 % | 246.499 M 92.26 % | 128.212 M -4.17 % | 133.794 M 6.35 % | 125.802 M 60.32 % | 78.469 M 136.88 % | 33.126 M 44.06 % | 22.994 M 386.56 % | -8.024 M -109.14 % | 87.816 M -82.19 % | 493.009 M 15.34 % | 427.422 M |
| Income before tax | 1.005 B 2.13 % | 983.662 M 109.30 % | 469.986 M -33.91 % | 711.109 M 174.80 % | 258.774 M -63.22 % | 703.585 M -36.15 % | 1.102 B -20.20 % | 1.381 B 4 020.56 % | 33.514 M -93.38 % | 506.556 M 104.95 % | 247.161 M 88.53 % | 131.097 M -15.62 % | 155.373 M 15.27 % | 134.795 M 61.08 % | 83.683 M 111.88 % | 39.496 M 319.45 % | 9.416 M -28.68 % | 13.203 M -86.51 % | 97.855 M -87.09 % | 758.095 M 11.29 % | 681.191 M |
| Income before tax ratio | 0.80 -17.02 % | 0.96 0.77 % | 0.95 -12.57 % | 1.09 -71.85 % | 3.88 352.69 % | 0.86 -12.07 % | 0.97 -0.16 % | 0.98 57.52 % | 0.62 -34.65 % | 0.95 -0.36 % | 0.95 7.91 % | 0.88 -12.46 % | 1.01 9.38 % | 0.92 39.12 % | 0.66 51.51 % | 0.44 -48.95 % | 0.86 215.11 % | 0.27 -32.72 % | 0.40 819.71 % | 0.04 -21.39 % | 0.06 |
| EBITDA | 1.143 B 17.22 % | 975.219 M 107.85 % | 469.191 M -34.04 % | 711.378 M 174.01 % | 259.617 M -62.90 % | 699.826 M -36.52 % | 1.102 B -20.18 % | 1.381 B 4 657.39 % | 29.030 M -94.28 % | 507.107 M 105.02 % | 247.349 M 83.20 % | 135.016 M -15.40 % | 159.588 M -43.25 % | 281.237 M 33.82 % | 210.158 M 60.95 % | 130.572 M 538.10 % | 20.463 M -77.42 % | 90.604 M -77.58 % | 404.172 M 50.00 % | 269.447 M 168.05 % | 100.523 M |
| Net income ratio | 0.55 -26.41 % | 0.74 -1.62 % | 0.75 -3.55 % | 0.78 -71.54 % | 2.74 212.60 % | 0.88 -9.55 % | 0.97 13.15 % | 0.86 -33.03 % | 1.28 36.58 % | 0.94 -1.25 % | 0.95 10.05 % | 0.86 -0.57 % | 0.87 0.92 % | 0.86 38.47 % | 0.62 69.39 % | 0.37 -82.47 % | 2.09 1 366.11 % | -0.17 -145.56 % | 0.36 1 169.14 % | 0.03 -18.53 % | 0.04 |
| Ratio EBITDA | 0.91 -4.77 % | 0.95 0.07 % | 0.95 -12.75 % | 1.09 -71.93 % | 3.89 356.60 % | 0.85 -12.57 % | 0.97 -0.14 % | 0.98 81.87 % | 0.54 -43.46 % | 0.95 -0.33 % | 0.95 4.86 % | 0.91 -12.22 % | 1.03 -46.15 % | 1.92 15.58 % | 1.66 15.09 % | 1.44 -22.34 % | 1.86 -0.21 % | 1.86 11.79 % | 1.67 10 587.67 % | 0.02 89.33 % | 0.01 |
| Gross profit ratio | 1.00 2.65 % | 0.97 0.31 % | 0.97 -14.57 % | 1.14 -73.79 % | 4.34 343.78 % | 0.98 -1.13 % | 0.99 -0.04 % | 0.99 31.98 % | 0.75 -23.16 % | 0.98 -2.38 % | 1.00 -0.03 % | 1.00 11.99 % | 0.89 -10.71 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 795.52 % | 0.11 13.09 % | 0.10 |
| Weighted average shs out dil | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 3.18 % | 10.566 M 0.00 % | 10.566 M 0.00 % | 10.566 M 0.00 % | 10.566 M -61.86 % | 27.700 M -38.22 % | 44.835 M 19.05 % | 37.659 M 3.76 % | 36.296 M -0.28 % | 36.399 M |
| Weighted average shs out | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 3.18 % | 10.566 M 0.00 % | 10.566 M 0.00 % | 10.566 M 0.00 % | 10.566 M -61.86 % | 27.700 M -38.22 % | 44.835 M 19.05 % | 37.659 M 3.76 % | 36.296 M -0.28 % | 36.399 M |
| EPS diluted | 62.92 -9.43 % | 69.47 104.32 % | 34.00 -27.09 % | 46.63 177.72 % | 16.79 -74.60 % | 66.09 -34.32 % | 100.62 -9.56 % | 111.25 1 651.97 % | 6.35 -86.17 % | 45.93 103.14 % | 22.61 92.26 % | 11.76 -7.11 % | 12.66 6.30 % | 11.91 60.30 % | 7.43 136.62 % | 3.14 278.31 % | 0.83 561.11 % | -0.18 -107.73 % | 2.33 -82.84 % | 13.58 15.67 % | 11.74 |
| Earnings per share | 62.92 -9.43 % | 69.47 104.32 % | 34.00 -27.09 % | 46.63 177.72 % | 16.79 -74.60 % | 66.09 -34.32 % | 100.62 -9.56 % | 111.25 1 651.97 % | 6.35 -86.17 % | 45.93 103.14 % | 22.61 92.26 % | 11.76 -7.11 % | 12.66 6.30 % | 11.91 60.30 % | 7.43 136.62 % | 3.14 278.31 % | 0.83 561.11 % | -0.18 -107.73 % | 2.33 -82.84 % | 13.58 15.67 % | 11.74 |
| Gross profit | 1.259 B 26.35 % | 996.769 M 108.34 % | 478.425 M -35.42 % | 740.859 M 155.82 % | 289.600 M -63.94 % | 803.199 M -28.21 % | 1.119 B -20.10 % | 1.400 B 3 352.55 % | 40.559 M -92.22 % | 521.370 M 100.80 % | 259.652 M 74.66 % | 148.663 M 7.94 % | 137.731 M -5.90 % | 146.372 M 15.78 % | 126.421 M 39.84 % | 90.402 M 721.63 % | 11.003 M -77.37 % | 48.614 M -79.95 % | 242.418 M -87.43 % | 1.929 B 60.11 % | 1.205 B |
| Income tax expense | 318.693 M 40.79 % | 226.360 M 127.79 % | 99.371 M -51.00 % | 202.800 M 167.59 % | 75.787 M 548.55 % | -16.896 M -436.84 % | 5.016 M -97.02 % | 168.083 M 570.62 % | -35.715 M -706.78 % | 5.886 M 787.78 % | 663.000 K -77.02 % | 2.885 M -86.63 % | 21.579 M 139.95 % | 8.993 M 72.50 % | 5.213 M -18.16 % | 6.370 M 146.85 % | -13.596 M -166.21 % | 20.534 M 110.32 % | 9.763 M -96.32 % | 265.086 M 4.46 % | 253.769 M |
| Cost of revenue | 16.204 M 2 476.15 % | 629.000 K -95.45 % | 13.817 M -44.99 % | 25.118 M 30.56 % | 19.238 M 7.36 % | 17.919 M 49.13 % | 12.016 M -17.01 % | 14.479 M 7.05 % | 13.526 M 5.26 % | 12.850 M 17 264.86 % | 74.000 K | 0.000 -100.00 % | 16.515 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.344 B 39.55 % | 10.995 B |
| General and administrative expenses | 16.923 M 110.49 % | 8.040 M -25.69 % | 10.819 M 19.72 % | 9.037 M 27.73 % | 7.075 M -36.26 % | 11.099 M 89.31 % | 5.863 M -24.92 % | 7.809 M 38.78 % | 5.627 M -52.04 % | 11.733 M | 0.000 -100.00 % | 4.306 M 87.71 % | 2.294 M -76.67 % | 9.833 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 133.000 K -53.33 % | 285.000 K 166.36 % | 107.000 K -20.74 % | 135.000 K 14.41 % | 118.000 K 15.69 % | 102.000 K 39.73 % | 73.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.193 M 16.32 % | 2.745 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 84.402 M 939.56 % | 8.119 M 633.79 % | -1.521 M 98.37 % | -93.544 M 56.28 % | -213.968 M -331.93 % | 92.257 M 774.72 % | 10.547 M -8.66 % | 11.547 M 91.65 % | 6.025 M -61.65 % | 15.709 M 25.02 % | 12.565 M -20.30 % | 15.766 M 172.37 % | -21.784 M 84.94 % | -144.628 M -72.83 % | -83.683 M -108.55 % | -40.125 M -324.17 % | -9.460 M 67.14 % | -28.787 M 82.19 % | -161.673 M -1 102.44 % | 16.128 M | 0.000 |
| Operating expenses | 101.458 M 516.99 % | 16.444 M 74.84 % | 9.405 M 111.15 % | -84.372 M 59.20 % | -206.776 M -299.86 % | 103.458 M 521.37 % | 16.650 M -13.98 % | 19.356 M 66.12 % | 11.652 M -57.54 % | 27.442 M 118.40 % | 12.565 M -20.30 % | 15.766 M 172.37 % | -21.784 M 83.84 % | -134.795 M -61.08 % | -83.683 M -108.55 % | -40.125 M -324.17 % | -9.460 M 77.47 % | -41.990 M 74.03 % | -161.673 M | 0.000 | 0.000 |
| Cost and expenses | 132.700 M 677.25 % | 17.073 M -26.48 % | 23.222 M 138.74 % | -59.945 M 68.04 % | -187.538 M -254.51 % | 121.377 M 323.42 % | 28.666 M -15.28 % | 33.835 M 34.38 % | 25.178 M -8.25 % | 27.442 M 118.40 % | 12.565 M -20.30 % | 15.766 M 399.22 % | -5.269 M 96.09 % | -134.795 M -61.08 % | -83.683 M -108.55 % | -40.125 M -324.17 % | -9.460 M 77.47 % | -41.990 M 74.03 % | -161.673 M | 0.000 | 0.000 |
| 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 -100.00 % | 16.128 M | 0.000 |
| Selling general and administrative expenses | 17.056 M 104.88 % | 8.325 M -23.81 % | 10.926 M 19.12 % | 9.172 M 27.53 % | 7.192 M -35.79 % | 11.201 M 88.70 % | 5.936 M -23.99 % | 7.809 M 38.78 % | 5.627 M -52.04 % | 11.733 M 74.83 % | 6.711 M -10.51 % | 7.499 M 48.82 % | 5.039 M -48.75 % | 9.833 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 17.192 M 100.75 % | 8.564 M -49.54 % | 16.972 M 106.40 % | 8.223 M 59.70 % | 5.149 M 34.30 % | 3.834 M 3 586.54 % | 104.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 238.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.601 M -52.79 % | 94.474 M |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 627.000 K | 0.000 -100.00 % | 158.000 K | 0.000 -100.00 % | 31.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 209.000 K -8.33 % | 228.000 K 33.33 % | 171.000 K -36.90 % | 271.000 K 26.05 % | 215.000 K -99.82 % | 121.606 M 477.45 % | 21.059 M -37.76 % | 33.837 M 34.23 % | 25.209 M 23 459.81 % | 107.000 K -43.09 % | 188.000 K 135.00 % | 80.000 K 9.59 % | 73.000 K 4.29 % | 70.000 K 29.20 % | 54.180 K 20.51 % | 44.960 K 44 860.00 % | 100.000 | 0.000 -100.00 % | 81.000 K -99.97 % | 269.447 M 168.05 % | 100.523 M |
| Operating income | 1.143 B 16.21 % | 983.554 M 109.70 % | 469.020 M -33.98 % | 710.406 M 173.88 % | 259.385 M -66.94 % | 784.583 M -28.81 % | 1.102 B -20.19 % | 1.381 B 4 020.56 % | 33.514 M -93.38 % | 506.556 M 104.95 % | 247.161 M 88.53 % | 131.096 M -15.62 % | 155.373 M -44.74 % | 281.167 M 33.82 % | 210.104 M 60.97 % | 130.527 M 537.89 % | 20.462 M -77.42 % | 90.604 M -77.58 % | 404.091 M | 0.000 | 0.000 |
| Operating income ratio | 0.91 -5.59 % | 0.96 0.96 % | 0.95 -12.66 % | 1.09 -71.94 % | 3.89 306.91 % | 0.96 -1.96 % | 0.97 -0.15 % | 0.98 57.52 % | 0.62 -34.65 % | 0.95 -0.36 % | 0.95 7.91 % | 0.88 -12.46 % | 1.01 -47.56 % | 1.92 15.58 % | 1.66 15.10 % | 1.44 -22.36 % | 1.86 -0.21 % | 1.86 11.81 % | 1.67 | 0.00 | 0.00 |
| Total other income expenses net | -138.312 M -128 166.67 % | 108.000 K 5 300.00 % | 2.000 K 0.00 % | 2.000 K 105.88 % | -34.000 K 99.96 % | -80.998 M -41 437.44 % | -195.000 K -9 650.00 % | -2.000 K -100.04 % | 4.607 M 2 175.23 % | -222.000 K -107.36 % | 3.018 M 267.67 % | -1.800 M 56.54 % | -4.142 M 97.17 % | -146.372 M -15.78 % | -126.421 M -38.88 % | -91.032 M -724.09 % | -11.046 M 85.73 % | -77.401 M 74.73 % | -306.236 M -140.40 % | 758.095 M 11.29 % | 681.191 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -30.334 M 8.53 % | -33.163 M 64.52 % | -93.464 M 69.49 % | -306.372 M -434.64 % | -57.304 M 81.40 % | -308.048 M -378.43 % | -64.387 M -139.34 % | 163.662 M 336.86 % | -69.097 M 80.27 % | -350.260 M -667.07 % | -45.662 M -44.83 % | -31.529 M 50.78 % | -64.059 M 36.33 % | -100.607 M -756.47 % | 15.325 M -76.64 % | 65.614 M 340.79 % | -27.250 M 72.12 % | -97.748 M -7.15 % | -91.225 M -103.35 % | 2.726 B -40.94 % | 4.615 B |
| Total investments | 113.600 B 12.80 % | 100.709 B 79.43 % | 56.127 B 14.48 % | 49.028 B 5 957.31 % | 809.410 M 54.40 % | 524.214 M -92.84 % | 7.322 B 9.85 % | 6.665 B 27.79 % | 5.216 B 5.58 % | 4.940 B 3.95 % | 4.752 B 5.04 % | 4.524 B 7.66 % | 4.202 B 2.76 % | 4.089 B 19.68 % | 3.417 B -1.87 % | 3.482 B -6.20 % | 3.712 B 125.21 % | 1.648 B 21.67 % | 1.355 B 3 700.51 % | 35.645 M -97.61 % | 1.493 B |
| Total debt | 0.000 -100.00 % | 4.786 M 6.85 % | 4.479 M -59.70 % | 11.113 M -23.98 % | 14.619 M 23.19 % | 11.867 M 1 901.18 % | 593.000 K -99.65 % | 168.593 M 28 330.52 % | 593.000 K 0.00 % | 593.000 K 0.00 % | 593.000 K | 0.000 -100.00 % | 155.000 K | 0.000 -100.00 % | 81.294 M 0.00 % | 81.294 M 33.56 % | 60.868 M | 0.000 | 0.000 -100.00 % | 3.326 B -30.48 % | 4.784 B |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 81.022 B 90.30 % | 42.577 B 15.99 % | 36.707 B -12.10 % | 41.761 B 15 410 061.25 % | -271.000 K 73.66 % | -1.029 M -22.21 % | -842.000 K -14.40 % | -736.000 K -20.07 % | -613.000 K -21.15 % | -506.000 K -58.13 % | -320.000 K -31.15 % | -244.000 K -29.10 % | -189.000 K -58.50 % | -119.240 K -83.28 % | -65.060 K 98.49 % | -4.300 M | 0.000 | 0.000 -100.00 % | 441.443 M -59.72 % | 1.096 B |
| Retained earnings | 4.918 B 16.73 % | 4.213 B 16.80 % | 3.607 B 9.02 % | 3.308 B 14.02 % | 2.902 B 5.32 % | 2.755 B -4.20 % | 2.876 B 53.75 % | 1.870 B 78.64 % | 1.047 B 5.59 % | 991.606 M 67.76 % | 591.070 M 50.14 % | 393.676 M -90.29 % | 4.054 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 109.018 M 0.00 % | 109.018 M 0.00 % | 109.018 M 0.00 % | 109.018 M 0.00 % | 109.018 M 0.00 % | 109.018 M 0.00 % | 109.018 M 0.00 % | 109.018 M 0.00 % | 109.018 M 0.00 % | 109.018 M 0.00 % | 109.018 M 0.00 % | 109.018 M 3.18 % | 105.661 M 0.00 % | 105.661 M 0.00 % | 105.661 M 0.00 % | 105.661 M 0.00 % | 105.661 M -78.22 % | 485.079 M 11.07 % | 436.728 M 15.89 % | 376.859 M 0.13 % | 376.359 M |
| Total equity | 98.661 B 9.31 % | 90.261 B 76.78 % | 51.058 B 13.93 % | 44.817 B -9.08 % | 49.292 B 114.31 % | 23.000 B 205.33 % | 7.533 B 13.02 % | 6.665 B 27.70 % | 5.219 B 0.00 % | 5.219 B 10.81 % | 4.710 B 5.52 % | 4.464 B 3.82 % | 4.299 B 3.21 % | 4.166 B 3.24 % | 4.035 B 1.95 % | 3.958 B -1.21 % | 4.006 B 142.51 % | 1.652 B 9.91 % | 1.503 B -19.71 % | 1.872 B -40.52 % | 3.147 B |
| Other non current liabilities | 15.077 B 53 982.39 % | 27.877 M -16.28 % | 33.299 M 684.61 % | 4.244 M 10.72 % | 3.833 M 8.03 % | 3.548 M 100.10 % | -3.427 B 19.04 % | -4.233 B -130 273.06 % | 3.252 M 45.90 % | 2.229 M 49.60 % | 1.490 M 175.42 % | 541.000 K 16.85 % | 463.000 K -99.42 % | 79.933 M 198.26 % | -81.350 M -0.07 % | -81.294 M -33.56 % | -60.868 M | 0.000 | 0.000 100.00 % | -3.535 B 27.09 % | -4.848 B |
| Long term debt | 0.000 | 0.000 | 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 % | 81.294 M 0.00 % | 81.294 M 33.56 % | 60.868 M | 0.000 | 0.000 -100.00 % | 3.326 B -30.48 % | 4.784 B |
| Total non current liabilities | 15.077 B 43.44 % | 10.511 B 96.84 % | 5.340 B 18.24 % | 4.516 B -8.81 % | 4.952 B 214.88 % | 1.573 B 71 386.73 % | 2.200 M -63.38 % | 6.008 M 84.75 % | 3.252 M 45.90 % | 2.229 M 49.60 % | 1.490 M 175.42 % | 541.000 K 3.64 % | 522.000 K -99.35 % | 79.996 M -1.66 % | 81.350 M 0.07 % | 81.294 M 33.56 % | 60.868 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 27.584 M 704.20 % | 3.430 M -22.12 % | 4.404 M 9.61 % | 4.018 M -61.48 % | 10.430 M -4.91 % | 10.968 M -69.85 % | 36.381 M 127.49 % | -132.346 M -470.75 % | 35.697 M -58.22 % | 85.436 M -9.83 % | 94.746 M -3.79 % | 98.478 M 41.53 % | 69.583 M 770.03 % | -10.385 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.740 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 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 593.000 K -99.65 % | 168.593 M 28 330.52 % | 593.000 K 0.00 % | 593.000 K 0.00 % | 593.000 K | 0.000 -100.00 % | 155.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 27.584 M 704.20 % | 3.430 M -22.12 % | 4.404 M -85.00 % | 29.364 M -17.92 % | 35.776 M -1.48 % | 36.314 M -1.92 % | 37.024 M -90.67 % | 396.979 M 993.58 % | 36.301 M -57.83 % | 86.074 M -9.72 % | 95.339 M -4.02 % | 99.336 M 37.42 % | 72.284 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | 15.104 B 41.37 % | 10.684 B 100.09 % | 5.340 B 17.48 % | 4.545 B -8.88 % | 4.988 B 209.99 % | 1.609 B 4 002.14 % | 39.224 M -90.27 % | 402.987 M 918.85 % | 39.553 M -55.21 % | 88.303 M -8.81 % | 96.829 M -3.05 % | 99.877 M 37.18 % | 72.806 M -8.99 % | 79.996 M -50.77 % | 162.498 M 1.76 % | 159.687 M -0.20 % | 160.001 M -30.73 % | 230.978 M -2.82 % | 237.682 M -98.16 % | 12.937 B -16.58 % | 15.508 B |
| Other non current assets | 0.000 -100.00 % | 100.714 B 58 967.75 % | 170.506 M 100.36 % | -47.965 B -189.74 % | 53.451 B 125.08 % | 23.747 B 224.33 % | 7.322 B 9.85 % | 6.665 B 27.79 % | 5.216 B | 0.000 -100.00 % | 314.000 K -99.99 % | 4.524 B 9 947.51 % | 45.028 M 15 626.90 % | -290.000 K -1.91 % | -284.560 K -10.12 % | -258.400 K 96.76 % | -7.974 M | 0.000 | 0.000 100.00 % | -4.298 B -143.62 % | -1.764 B |
| Long term investments | 113.600 B 12.82 % | 100.688 B 79.93 % | 55.960 B 14.13 % | 49.032 B 193.14 % | -52.642 B -126.68 % | -23.223 B -157.89 % | 40.116 B 501.89 % | 6.665 B 27.79 % | 5.216 B 5.57 % | 4.941 B 3.96 % | 4.752 B 5.04 % | 4.524 B 8.83 % | 4.157 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 100.00 % | -100.945 B -29 587.92 % | -340.020 M 21.49 % | -433.094 M 18.91 % | -534.116 M -11.32 % | -479.814 M 98.82 % | -40.601 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K -57.14 % | 7.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 -100.00 % | 169.866 M -0.08 % | 170.010 M -21.49 % | 216.547 M -18.91 % | 267.058 M 11.32 % | 239.907 M -1.07 % | 242.502 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.322 B | 0.000 |
| Goodwill and intangible assets | 0.000 100.00 % | -100.775 B -59 175.93 % | -170.010 M 21.49 % | -216.547 M 18.91 % | -267.058 M -11.32 % | -239.907 M 99.41 % | -40.359 B -197.43 % | -13.569 B -28.70 % | -10.544 B | 0.000 | 0.000 -100.00 % | 3.000 K -57.14 % | 7.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.339 B | 0.000 |
| Property plant equipment net | 147.000 K -93.47 % | 2.252 M 21.99 % | 1.846 M -4.80 % | 1.939 M -8.19 % | 2.112 M -1.26 % | 2.139 M 1 427.86 % | 140.000 K -12.50 % | 160.000 K 17.65 % | 136.000 K -47.08 % | 257.000 K 12.23 % | 229.000 K 10.63 % | 207.000 K -25.54 % | 278.000 K -4.14 % | 290.000 K 1.91 % | 284.560 K 10.12 % | 258.400 K -96.76 % | 7.974 M | 0.000 | 0.000 -100.00 % | 1.951 B 24.13 % | 1.572 B |
| Total non current assets | 113.600 B 12.79 % | 100.716 B 79.42 % | 56.133 B 5 150.65 % | 1.069 B 31.74 % | 811.522 M 54.18 % | 526.353 M -92.81 % | 7.322 B 9.85 % | 6.666 B 27.79 % | 5.216 B 5.58 % | 4.941 B 3.95 % | 4.753 B 5.05 % | 4.524 B 7.66 % | 4.202 B 1 449 017.24 % | 290.000 K 1.91 % | 284.560 K 10.12 % | 258.400 K -96.76 % | 7.974 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current assets | -48.512 M -1 203.55 % | 4.396 M -99.68 % | 1.361 B -97.23 % | 49.040 B 334 709.46 % | 14.647 M -97.27 % | 535.824 M 7 575.46 % | 6.981 M -29.56 % | 9.910 M -75.43 % | 40.332 M 155.02 % | 15.815 M 106.49 % | 7.659 M -1.15 % | 7.748 M -87.19 % | 60.491 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.958 B 12.86 % | -10.280 B |
| Short term investments | 59.687 M 182.35 % | 21.139 M -87.31 % | 166.550 M 119.40 % | 75.911 M -99.86 % | 53.451 B 125.08 % | 23.747 B -40.43 % | 39.861 B | 0.000 -100.00 % | 1.000 K 100.29 % | -340.000 K | 0.000 | 0.000 -100.00 % | 45.021 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.645 M -97.61 % | 1.493 B |
| cash and cash equivalents | 30.334 M -10.27 % | 33.806 M -65.48 % | 97.943 M -69.15 % | 317.485 M 341.42 % | 71.923 M -77.52 % | 319.915 M 392.33 % | 64.980 M 1 217.79 % | 4.931 M -92.92 % | 69.690 M -80.14 % | 350.853 M 658.52 % | 46.255 M 46.71 % | 31.529 M -50.90 % | 64.214 M -36.17 % | 100.607 M 52.51 % | 65.968 M 320.74 % | 15.679 M -82.21 % | 88.118 M -9.85 % | 97.748 M 7.15 % | 91.225 M -84.81 % | 600.471 M 254.49 % | 169.391 M |
| Cash and short term investments | 85.678 M 57.78 % | 54.302 M -79.47 % | 264.493 M -16.68 % | 317.454 M -99.41 % | 53.523 B 122.39 % | 24.067 B 36 937.83 % | 64.980 M 1 217.79 % | 4.931 M -92.92 % | 69.690 M -80.14 % | 350.853 M 658.52 % | 46.255 M 46.71 % | 31.529 M -71.14 % | 109.235 M 8.58 % | 100.607 M 52.51 % | 65.968 M 320.74 % | 15.679 M -82.21 % | 88.118 M -9.85 % | 97.748 M 7.15 % | 91.225 M -85.66 % | 636.116 M -61.73 % | 1.662 B |
| Total current assets | 165.414 M -99.84 % | 100.672 B 37 885.93 % | 265.025 M -99.45 % | 48.293 B -9.80 % | 53.540 B 122.32 % | 24.082 B 7 537.38 % | 315.322 M 32.17 % | 238.579 M 113.55 % | 111.718 M -69.54 % | 366.713 M 579.61 % | 53.959 M 38.20 % | 39.045 M -77.00 % | 169.743 M 68.72 % | 100.607 M 52.51 % | 65.968 M 320.74 % | 15.679 M -82.21 % | 88.118 M -9.85 % | 97.748 M 7.15 % | 91.225 M | 0.000 | 0.000 |
| Inventory | 0.000 -100.00 % | 100.610 B 7 462.47 % | -1.367 B -28.07 % | -1.067 B | 0.000 100.00 % | -523.937 M -107.50 % | -252.494 M -208.71 % | 232.263 M 476.22 % | 40.308 M | 0.000 -100.00 % | 7.134 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 128.248 M 3 218.19 % | 3.865 M -39.87 % | 6.428 M 82.61 % | 3.520 M 74.52 % | 2.017 M -38.52 % | 3.281 M 222.93 % | 1.016 M -26.59 % | 1.384 M -19.49 % | 1.719 M 3 720.00 % | 45.000 K 0.00 % | 45.000 K -99.35 % | 6.922 M 40 617.65 % | 17.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.322 B -3.43 % | 8.618 B |
| Tax assets | 0.000 -100.00 % | 86.853 M -48.91 % | 170.010 M -21.49 % | 216.547 M -18.91 % | 267.058 M 11.32 % | 239.907 M -1.07 % | 242.502 M -96.49 % | 6.904 B 29.58 % | 5.328 B | 0.000 | 0.000 100.00 % | -4.524 B -64 631 257.14 % | -7.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.738 M -95.97 % | 192.025 M |
| Other assets | 0.000 100.00 % | -100.614 B | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -1.000 K 50.00 % | -2.000 K | 0.000 -100.00 % | 22.000 K 2 100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.145 B 0.33 % | 4.131 B 0.73 % | 4.102 B 0.77 % | 4.070 B 116.16 % | 1.883 B 8.17 % | 1.741 B -88.25 % | 14.809 B -20.62 % | 18.655 B |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 191.379 M | 0.000 -100.00 % | 45.000 K | 0.000 -100.00 % | 858.000 K -66.30 % | 2.546 M -75.48 % | 10.385 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 25.346 M 0.00 % | 25.346 M 0.00 % | 25.346 M 50 592.00 % | 50.000 K -86.95 % | 383.000 K 3 381.82 % | 11.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 57.500 M 202.63 % | 19.000 M 0.00 % | 19.000 M 0.00 % | 19.000 M 0.00 % | 19.000 M 0.00 % | 19.000 M -99.49 % | 3.711 B 820.95 % | 402.987 M 918.85 % | 39.553 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 |
| Minority interest | 0.000 | 0.000 100.00 % | -264.493 M 16.69 % | -317.485 M -341.42 % | -71.923 M 77.52 % | -319.916 M -388.44 % | -65.497 M -140.02 % | 163.662 M 336.86 % | -69.097 M -69 197.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 38.921 M 2 855.31 % | 1.317 M 111.06 % | 624.000 K | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.438 M |
| Preferred stock | 0.000 | 0.000 -100.00 % | 3.607 B 9.02 % | 3.308 B 14.02 % | 2.902 B -89.47 % | 27.555 B 1 164.91 % | 2.178 B 16.47 % | 1.870 B 1 870 272.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 129.997 M 0.00 % | 129.997 M |
| Other total stockholders equity | 93.635 B 8.95 % | 85.939 B 85 939 096.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -100.00 % | 34.434 B 661.37 % | 4.523 B | 0.000 -100.00 % | 4.119 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.166 B 9.38 % | 1.066 B 15.37 % | 923.645 M -40.21 % | 1.545 B |
| Deferred tax liabilities non current | 15.004 B 43.39 % | 10.464 B 97.90 % | 5.287 B 17.69 % | 4.493 B -8.86 % | 4.929 B 217.98 % | 1.550 B -57.79 % | 3.672 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.000 K -6.35 % | 63.000 K 10.92 % | 56.800 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 208.883 M 226.32 % | 64.011 M |
| Other liabilities | 0.000 -100.00 % | 169.866 M 3 957.08 % | -4.404 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 81.148 M 3.51 % | 78.394 M -20.92 % | 99.133 M -57.08 % | 230.978 M -2.82 % | 237.682 M -98.16 % | 12.937 B -16.58 % | 15.508 B |
| Total assets | 113.765 B 12.89 % | 100.775 B 78.69 % | 56.398 B 14.25 % | 49.363 B -9.18 % | 54.351 B 120.86 % | 24.609 B 222.21 % | 7.637 B 10.62 % | 6.904 B 29.58 % | 5.328 B 0.39 % | 5.307 B 10.41 % | 4.807 B 5.33 % | 4.563 B 4.37 % | 4.372 B 2.98 % | 4.246 B 1.15 % | 4.198 B 1.94 % | 4.118 B -1.17 % | 4.166 B 121.26 % | 1.883 B 8.17 % | 1.741 B -88.25 % | 14.809 B -20.62 % | 18.655 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -55.326 M -162 623.53 % | -34.000 K 98.92 % | -3.149 M 57.27 % | -7.369 M -799.15 % | 1.054 M -94.43 % | 18.912 M 105.25 % | -360.368 M -199.87 % | 360.852 M 128 061.70 % | -282.000 K 81.35 % | -1.512 M -66.70 % | -907.000 K 57.14 % | -2.116 M -156.84 % | 3.723 M 104.65 % | -80.013 M 42.30 % | -138.673 M 58.45 % | -333.757 M -5 179.36 % | 6.571 M -96.12 % | 169.448 M 264.63 % | -102.924 M 74.54 % | -404.334 M -131.21 % | 1.296 B |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -406.000 K -292.42 % | 211.000 K -97.79 % | 9.532 M 216.86 % | -8.157 M -3 729.58 % | -213.000 K -196.38 % | 221.000 K -97.91 % | 10.559 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 596.065 M 118.85 % | -3.162 B |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 194.586 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -115.585 M 79.24 % | -556.680 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -361.273 M -199.42 % | 363.397 M 3 788.94 % | -9.851 M -248.22 % | 6.646 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -884.814 M -117.63 % | 5.018 B |
| Other working capital | -55.326 M -162 623.53 % | -34.000 K 98.92 % | -3.149 M 57.27 % | -7.369 M -799.15 % | 1.054 M -94.43 % | 18.912 M 109.79 % | -193.275 M -6 912.88 % | -2.756 M -7 548.65 % | 37.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.276 M |
| Other non cash items | 112.643 M 128.47 % | -395.688 M -350.40 % | -87.853 M 63.23 % | -238.932 M 12.68 % | -273.638 M -469.92 % | 73.973 M 109.47 % | -780.973 M 45.47 % | -1.432 B -9 698.10 % | -14.617 M 32.05 % | -21.510 M -190.09 % | -7.415 M -108.45 % | 87.762 M 342.11 % | -36.249 M 28.79 % | -50.906 M -235.73 % | 37.504 M -28.29 % | 52.299 M 625.86 % | -9.945 M -25.68 % | -7.913 M 95.77 % | -187.264 M -185.44 % | 219.186 M 966.65 % | 20.549 M |
| Net cash provided by operating activities | 743.483 M 105.49 % | 361.808 M -4.58 % | 379.155 M -18.48 % | 465.079 M 3 521.21 % | -13.594 M -101.71 % | 796.555 M 2 133.07 % | -39.180 M -112.65 % | 309.732 M 1 552.96 % | 18.738 M -96.13 % | 483.641 M 102.34 % | 239.027 M 11.73 % | 213.938 M 74.44 % | 122.645 M 3 008.08 % | 3.946 M 122.64 % | -17.432 M 92.79 % | -241.917 M -4 104.10 % | 6.042 M -96.54 % | 174.738 M 190.89 % | -192.252 M -133.30 % | 577.308 M -68.70 % | 1.844 B |
| Investments in property plant and equipment | 0.000 100.00 % | -641.000 K -701.25 % | -80.000 K 16.67 % | -96.000 K 49.74 % | -191.000 K 90.83 % | -2.082 M -1 146.71 % | -167.000 K -27.48 % | -131.000 K | 0.000 100.00 % | -137.000 K 34.13 % | -208.000 K -3 366.67 % | -6.000 K 91.18 % | -68.000 K 9.33 % | -75.000 K 6.65 % | -80.340 K -67.38 % | -48.000 K | 0.000 | 0.000 100.00 % | -72.900 M 81.08 % | -385.256 M -29.04 % | -298.552 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 432.067 M 96.91 % | 219.421 M -6.31 % | 234.209 M -56.63 % | 540.053 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.507 M -98.75 % | 763.126 M |
| Purchases of investments | 0.000 100.00 % | -852.810 M -70.27 % | -500.850 M -69.50 % | -295.487 M 8.79 % | -323.974 M 50.46 % | -653.995 M 21.84 % | -836.720 M 48.82 % | -1.635 B -500.74 % | -272.146 M 28.74 % | -381.884 M -62.30 % | -235.289 M 28.65 % | -329.754 M -107.25 % | -159.112 M -12.94 % | -140.878 M 83.71 % | -865.069 M 2.99 % | -891.717 M -12 152.56 % | -7.278 M 97.52 % | -293.553 M -48.75 % | -197.350 M | 0.000 100.00 % | -369.090 M |
| Sales maturities of investments | 0.000 -100.00 % | 280.949 M 308.46 % | 68.783 M -9.57 % | 76.066 M -15.26 % | 89.765 M -21.22 % | 113.942 M -87.83 % | 936.117 M -25.74 % | 1.261 B 10 768.38 % | 11.599 M -94.29 % | 202.977 M 1 666.71 % | 11.489 M -86.21 % | 83.291 M | 0.000 -100.00 % | 141.000 M -84.85 % | 930.896 M -16.64 % | 1.117 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 138.031 M |
| Other investing activites | -766.955 M -10 956 600.00 % | 7.000 K 100.00 % | -432.067 M -96.91 % | -219.421 M 6.31 % | -234.209 M 56.63 % | -540.053 M -54 005 200.00 % | -1.000 K 100.00 % | -374.260 M -24.79 % | -299.901 M -67.63 % | -178.907 M -17 890 800.00 % | 1.000 K 100.00 % | -246.463 M -54.90 % | -159.112 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 847.596 M | 0.000 | 0.000 |
| Net cash used for investing activites | -766.955 M -33.97 % | -572.495 M -32.48 % | -432.147 M -96.86 % | -219.517 M 6.35 % | -234.400 M 56.76 % | -542.135 M -646.35 % | 99.229 M 126.50 % | -374.391 M -43.69 % | -260.547 M -45.52 % | -179.044 M 20.07 % | -224.007 M 9.11 % | -246.469 M -54.84 % | -159.180 M -338 780.85 % | 47.000 K -99.93 % | 65.747 M -70.78 % | 224.976 M 3 191.26 % | -7.278 M 97.52 % | -293.553 M -150.85 % | 577.346 M 253.65 % | -375.749 M -260.91 % | 233.515 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -168.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -155.000 K -200.65 % | 154.000 K | 0.000 | 0.000 100.00 % | -60.853 M | 0.000 | 0.000 100.00 % | -218.667 M 82.16 % | -1.226 B -26.56 % | -968.789 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 | 0.000 | 0.000 -100.00 % | 156.329 M 19.32 % | 131.018 M 26 103.60 % | 500.000 K -99.85 % | 325.500 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -135.000 K | 0.000 | 0.000 100.00 % | -90.000 M |
| 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 100.00 % | -1.856 M -62.24 % | -1.144 M | 0.000 100.00 % | -32.205 M |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.399 M 373.51 % | 1.774 M -65.51 % | 5.143 M 214.96 % | 1.633 M 105.63 % | -29.000 M 81.89 % | -160.102 M | 0.000 100.00 % | -4.098 M |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -168.000 M -167 900.00 % | -100.000 K | 0.000 | 0.000 | 0.000 100.00 % | -155.000 K -200.65 % | 154.000 K -98.17 % | 8.399 M 373.51 % | 1.774 M 103.18 % | -55.710 M -3 511.47 % | 1.633 M -98.70 % | 125.338 M 141.96 % | -298.713 M 75.63 % | -1.226 B -59.25 % | -769.592 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 168.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 27.571 M 13 685.50 % | 200.000 K -5.72 % | 212.140 K -99.76 % | 87.562 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -23.472 M 88.86 % | -210.687 M -297.58 % | -52.992 M -121.58 % | 245.562 M 199.02 % | -247.994 M -197.47 % | 254.419 M 323.69 % | 60.049 M 192.73 % | -64.759 M 73.22 % | -241.808 M -179.39 % | 304.598 M 1 927.95 % | 15.020 M 145.95 % | -32.685 M 10.16 % | -36.381 M -191.04 % | 39.963 M -20.53 % | 50.289 M 169.42 % | -72.439 M -182.36 % | 87.959 M 1 248.45 % | 6.523 M -92.45 % | 86.381 M | 0.000 | 0.000 |
| Cash at beginning of period | 53.806 M -79.66 % | 264.493 M -16.69 % | 317.485 M 341.42 % | 71.923 M -77.52 % | 319.916 M 388.44 % | 65.497 M 1 228.27 % | 4.931 M -92.92 % | 69.690 M -80.14 % | 350.853 M 658.52 % | 46.255 M 48.09 % | 31.235 M -51.36 % | 64.214 M -34.82 % | 98.518 M 68.25 % | 58.555 M 273.46 % | 15.679 M -82.21 % | 88.118 M 55 233.35 % | 159.250 K -99.83 % | 91.225 M 1 783.26 % | 4.844 M | 0.000 | 0.000 |
| Cash at end of period | 30.334 M -43.62 % | 53.806 M -79.66 % | 264.493 M -16.69 % | 317.485 M 341.43 % | 71.922 M -77.52 % | 319.916 M 392.33 % | 64.980 M 1 217.79 % | 4.931 M -95.48 % | 109.045 M -68.92 % | 350.853 M 658.52 % | 46.255 M 46.71 % | 31.529 M -49.26 % | 62.137 M -36.93 % | 98.518 M 49.34 % | 65.968 M 320.74 % | 15.679 M -82.21 % | 88.118 M -9.85 % | 97.748 M 7.15 % | 91.225 M -84.81 % | 600.471 M 254.49 % | 169.391 M |
| Operating cash flow | 743.483 M 105.49 % | 361.808 M -4.58 % | 379.155 M -18.48 % | 465.079 M 3 521.21 % | -13.594 M -101.71 % | 796.555 M 2 133.07 % | -39.180 M -112.65 % | 309.732 M 1 552.96 % | 18.738 M -96.13 % | 483.641 M 102.34 % | 239.027 M 11.73 % | 213.938 M 74.44 % | 122.645 M 3 008.08 % | 3.946 M 122.64 % | -17.432 M 92.79 % | -241.917 M -4 104.10 % | 6.042 M -96.54 % | 174.738 M 190.89 % | -192.252 M -133.30 % | 577.308 M -68.70 % | 1.844 B |
| Capital expenditure | 0.000 100.00 % | -641.000 K -701.25 % | -80.000 K 16.67 % | -96.000 K 49.74 % | -191.000 K 90.83 % | -2.082 M -1 146.71 % | -167.000 K -27.48 % | -131.000 K | 0.000 100.00 % | -137.000 K 34.13 % | -208.000 K -3 366.67 % | -6.000 K 91.18 % | -68.000 K 9.33 % | -75.000 K 6.65 % | -80.340 K -67.38 % | -48.000 K | 0.000 | 0.000 100.00 % | -72.900 M 81.08 % | -385.256 M -29.04 % | -298.552 M |
| Free CashFlow | 743.483 M 105.86 % | 361.167 M -4.72 % | 379.075 M -18.48 % | 464.983 M 3 473.11 % | -13.785 M -101.74 % | 794.473 M 2 119.15 % | -39.347 M -112.71 % | 309.601 M 1 552.26 % | 18.738 M -96.12 % | 483.504 M 102.46 % | 238.819 M 11.63 % | 213.932 M 74.53 % | 122.577 M 3 066.55 % | 3.871 M 122.10 % | -17.512 M 92.76 % | -241.965 M -4 104.89 % | 6.042 M -96.54 % | 174.738 M 165.90 % | -265.152 M -238.06 % | 192.052 M -87.57 % | 1.546 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2006-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 8.859 M 126.10 % | -33.946 M -440.21 % | 9.978 M -99.06 % | 1.067 B 411.86 % | 208.406 M 5.95 % | 196.704 M 2 684.99 % | 7.063 M -98.49 % | 468.585 M 6 613.25 % | 6.980 M -90.64 % | 74.552 M 896.55 % | 7.481 M -95.44 % | 164.024 M -33.37 % | 246.185 M 166.91 % | 92.234 M 1 344.77 % | 6.384 M -98.82 % | 542.547 M 21 910.02 % | 2.465 M -95.66 % | 56.830 M 2 094.21 % | 2.590 M -34.30 % | 3.942 M 17.64 % | 3.351 M -99.26 % | 451.349 M 42 439.96 % | 1.061 M -99.71 % | 367.249 M 10 557.25 % | 3.446 M -99.57 % | 802.446 M 96 232.05 % | 833.000 K -99.74 % | 322.181 M 1 226.94 % | 24.280 M -67.36 % | 74.392 M 562.97 % | 11.221 M -83.48 % | 67.936 M 34 038.69 % | 199.000 K -100.00 % | 4.677 B |
| Net income | 201.862 M 534.92 % | -46.414 M 4.46 % | -48.579 M -106.46 % | 751.504 M 2 452.14 % | 29.446 M -79.55 % | 144.008 M -1.70 % | 146.504 M -61.77 % | 383.189 M 358.35 % | 83.601 M 64.74 % | 50.746 M 19.64 % | 42.414 M -72.90 % | 156.496 M 31.13 % | 119.342 M 350.11 % | 26.514 M 270.98 % | 7.147 M -98.37 % | 438.244 M 1 103.83 % | 36.404 M -33.30 % | 54.578 M -15.93 % | 64.920 M 199.75 % | 21.658 M -48.23 % | 41.832 M -88.53 % | 364.587 M 165 621.36 % | 220.000 K -99.94 % | 364.817 M 3 993.46 % | -9.370 M -101.20 % | 782.117 M 23 295.66 % | 3.343 M -98.93 % | 311.361 M 1 817.01 % | 16.242 M -78.10 % | 74.153 M 20 250.27 % | -368.000 K -100.61 % | 60.176 M 36 133.53 % | -167.000 K -100.08 % | 216.800 M |
| Income before tax | 265.888 M 646.63 % | -48.641 M 21.17 % | -61.707 M -105.86 % | 1.053 B 1 606.37 % | 61.726 M -66.65 % | 185.078 M 8.72 % | 170.238 M -67.36 % | 521.638 M 388.85 % | 106.708 M 78.76 % | 59.693 M 180.20 % | 21.304 M -90.29 % | 219.378 M 29.34 % | 169.611 M 374.93 % | 35.713 M 231.54 % | 10.772 M -98.25 % | 614.196 M 1 117.97 % | 50.428 M -34.22 % | 76.661 M -5.82 % | 81.397 M 128.57 % | 35.611 M -45.30 % | 65.105 M -80.87 % | 340.389 M 6 925.57 % | 4.845 M -98.68 % | 367.868 M 3 875.33 % | -9.744 M -101.24 % | 786.929 M 17 667.65 % | 4.429 M -98.58 % | 311.258 M 1 749.31 % | 16.831 M -82.42 % | 95.732 M 26 114.13 % | -368.000 K -100.61 % | 60.176 M 36 133.53 % | -167.000 K -100.05 % | 331.300 M |
| Income before tax ratio | 30.01 1 994.60 % | 1.43 123.17 % | -6.18 -726.35 % | 0.99 233.36 % | 0.30 -68.52 % | 0.94 -96.10 % | 24.10 2 065.14 % | 1.11 -92.72 % | 15.29 1 809.31 % | 0.80 -71.88 % | 2.85 112.92 % | 1.34 94.13 % | 0.69 77.93 % | 0.39 -77.05 % | 1.69 49.05 % | 1.13 -94.47 % | 20.46 1 416.55 % | 1.35 -95.71 % | 31.43 247.89 % | 9.03 -53.50 % | 19.43 2 476.18 % | 0.75 -83.48 % | 4.57 355.88 % | 1.00 135.42 % | -2.83 -388.34 % | 0.98 -81.56 % | 5.32 450.35 % | 0.97 39.37 % | 0.69 -46.13 % | 1.29 4 023.87 % | -0.03 -103.70 % | 0.89 205.55 % | -0.84 -1 284.60 % | 0.07 |
| EBITDA | 265.798 M 646.95 % | -48.596 M 21.22 % | -61.686 M -105.86 % | 1.053 B 426.49 % | 200.064 M 8.02 % | 185.218 M 8.78 % | 170.273 M -67.36 % | 521.639 M 388.81 % | 106.717 M 78.63 % | 59.741 M 180.22 % | 21.319 M -90.24 % | 218.484 M 28.79 % | 169.647 M 284.56 % | 44.114 M 306.69 % | 10.847 M -98.21 % | 605.934 M 1 100.23 % | 50.485 M -34.76 % | 77.387 M -4.98 % | 81.447 M 128.44 % | 35.653 M -45.26 % | 65.130 M -80.67 % | 336.912 M 7 370.33 % | 4.510 M -98.77 % | 367.894 M 3 886.09 % | -9.717 M -101.23 % | 788.606 M 24 879.60 % | 3.157 M -98.99 % | 311.313 M 2 017.34 % | 14.703 M -26.72 % | 20.063 M 84.69 % | 10.863 M -91.52 % | 128.122 M 23 626.30 % | 540.000 K -99.35 % | 83.600 M |
| Net income ratio | 22.79 1 566.52 % | 1.37 128.08 % | -4.87 -791.10 % | 0.70 398.60 % | 0.14 -80.70 % | 0.73 -96.47 % | 20.74 2 436.50 % | 0.82 -93.17 % | 11.98 1 659.60 % | 0.68 -87.99 % | 5.67 494.23 % | 0.95 96.82 % | 0.48 68.63 % | 0.29 -74.32 % | 1.12 38.60 % | 0.81 -94.53 % | 14.77 1 437.77 % | 0.96 -96.17 % | 25.07 356.22 % | 5.49 -55.99 % | 12.48 1 445.42 % | 0.81 289.57 % | 0.21 -79.13 % | 0.99 136.53 % | -2.72 -378.98 % | 0.97 -75.71 % | 4.01 315.27 % | 0.97 44.47 % | 0.67 -32.89 % | 1.00 3 139.39 % | -0.03 -103.70 % | 0.89 205.55 % | -0.84 -1 910.23 % | 0.05 |
| Ratio EBITDA | 30.00 1 995.83 % | 1.43 123.16 % | -6.18 -726.10 % | 0.99 2.86 % | 0.96 1.95 % | 0.94 -96.09 % | 24.11 2 065.58 % | 1.11 -92.72 % | 15.29 1 807.94 % | 0.80 -71.88 % | 2.85 113.94 % | 1.33 93.30 % | 0.69 44.08 % | 0.48 -71.85 % | 1.70 52.13 % | 1.12 -94.55 % | 20.48 1 404.03 % | 1.36 -95.67 % | 31.45 247.69 % | 9.04 -53.47 % | 19.44 2 503.77 % | 0.75 -82.44 % | 4.25 324.33 % | 1.00 135.53 % | -2.82 -386.93 % | 0.98 -74.07 % | 3.79 292.22 % | 0.97 59.57 % | 0.61 124.54 % | 0.27 -72.14 % | 0.97 -48.67 % | 1.89 -30.50 % | 2.71 15 079.75 % | 0.02 |
| Gross profit ratio | 0.56 -56.24 % | 1.28 88.94 % | 0.68 -31.67 % | 0.99 2.18 % | 0.97 1.24 % | 0.96 93.40 % | 0.50 -49.72 % | 0.99 83.96 % | 0.54 -43.96 % | 0.96 62.18 % | 0.59 -39.12 % | 0.97 -1.70 % | 0.99 13.73 % | 0.87 104.78 % | 0.42 -57.11 % | 0.99 186.82 % | -1.14 -222.47 % | 0.93 212.84 % | -0.82 -171.70 % | -0.30 -1 059.14 % | 0.03 -96.80 % | 0.99 129.22 % | -3.38 -443.04 % | 0.99 329.47 % | 0.23 -76.96 % | 1.00 146.26 % | -2.15 -318.01 % | 0.99 9.04 % | 0.91 -9.40 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 859.11 % | 0.10 |
| Weighted average shs out dil | 10.900 M 0.04 % | 10.895 M 0.03 % | 10.892 M -0.09 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.03 % | 10.898 M -0.01 % | 10.899 M 0.00 % | 10.899 M 0.65 % | 10.829 M -0.67 % | 10.902 M 0.02 % | 10.899 M -0.11 % | 10.911 M 0.00 % | 10.911 M 0.25 % | 10.883 M -0.09 % | 10.894 M 0.09 % | 10.883 M -1.06 % | 11.000 M 0.89 % | 10.903 M 0.07 % | 10.895 M 0.11 % | 10.883 M 0.92 % | 10.784 M -1.08 % | 10.902 M 0.01 % | 10.901 M 0.16 % | 10.883 M -0.17 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M -71.07 % | 37.686 M |
| Weighted average shs out | 10.900 M 0.04 % | 10.895 M 0.03 % | 10.892 M -0.09 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M 0.03 % | 10.898 M -0.01 % | 10.899 M 0.00 % | 10.899 M 0.65 % | 10.829 M -0.67 % | 10.902 M 0.02 % | 10.899 M -0.05 % | 10.905 M -0.05 % | 10.911 M 0.25 % | 10.883 M -0.09 % | 10.894 M 0.09 % | 10.883 M -1.06 % | 11.000 M 0.89 % | 10.903 M 0.07 % | 10.895 M 0.11 % | 10.883 M 0.92 % | 10.784 M -1.08 % | 10.902 M 0.01 % | 10.901 M 0.16 % | 10.883 M -0.17 % | 10.902 M 0.00 % | 10.902 M 0.00 % | 10.902 M -71.07 % | 37.686 M |
| EPS diluted | 18.52 534.74 % | -4.26 4.48 % | -4.46 -106.47 % | 68.93 2 452.96 % | 2.70 -79.56 % | 13.21 -1.71 % | 13.44 -61.76 % | 35.15 358.28 % | 7.67 64.95 % | 4.65 19.54 % | 3.89 -72.91 % | 14.36 31.14 % | 10.95 350.62 % | 2.43 268.18 % | 0.66 -98.36 % | 40.20 1 103.59 % | 3.34 -33.20 % | 5.00 -15.97 % | 5.95 198.99 % | 1.99 -48.18 % | 3.84 -88.54 % | 33.50 167 400.00 % | 0.02 -99.94 % | 33.46 3 990.70 % | -0.86 -101.20 % | 71.86 23 080.65 % | 0.31 -98.91 % | 28.56 1 816.78 % | 1.49 -78.12 % | 6.81 20 247.93 % | -0.03 -100.61 % | 5.52 36 178.43 % | -0.02 -100.27 % | 5.75 |
| Earnings per share | 18.52 534.74 % | -4.26 4.48 % | -4.46 -106.47 % | 68.93 2 452.96 % | 2.70 -79.56 % | 13.21 -1.71 % | 13.44 -61.76 % | 35.15 358.28 % | 7.67 64.95 % | 4.65 19.54 % | 3.89 -72.91 % | 14.36 31.14 % | 10.95 350.62 % | 2.43 268.18 % | 0.66 -98.36 % | 40.20 1 103.59 % | 3.34 -33.20 % | 5.00 -15.97 % | 5.95 198.99 % | 1.99 -48.18 % | 3.84 -88.54 % | 33.50 167 400.00 % | 0.02 -99.94 % | 33.46 3 990.70 % | -0.86 -101.20 % | 71.86 23 080.65 % | 0.31 -98.91 % | 28.56 1 816.78 % | 1.49 -78.12 % | 6.81 20 247.93 % | -0.03 -100.61 % | 5.52 36 178.43 % | -0.02 -100.27 % | 5.75 |
| Gross profit | 4.978 M 111.42 % | -43.588 M -742.80 % | 6.781 M -99.36 % | 1.061 B 423.03 % | 202.839 M 7.26 % | 189.107 M 5 286.13 % | 3.511 M -99.24 % | 463.236 M 12 249.67 % | 3.751 M -94.75 % | 71.485 M 1 516.21 % | 4.423 M -97.22 % | 159.299 M -34.50 % | 243.218 M 203.57 % | 80.119 M 2 858.60 % | 2.708 M -99.50 % | 536.612 M 19 210.11 % | -2.808 M -105.31 % | 52.860 M 2 575.88 % | -2.135 M -78.51 % | -1.196 M -1 228.30 % | 106.000 K -99.98 % | 445.939 M 12 528.62 % | -3.588 M -100.99 % | 362.042 M 45 670.16 % | 791.000 K -99.90 % | 799.378 M 44 658.42 % | -1.794 M -100.56 % | 318.272 M 1 346.89 % | 21.997 M -70.43 % | 74.392 M 562.97 % | 11.221 M -83.48 % | 67.936 M 34 038.69 % | 199.000 K -99.96 % | 487.600 M |
| Income tax expense | 64.026 M 2 774.99 % | 2.227 M 116.96 % | -13.128 M -104.35 % | 301.768 M 834.85 % | 32.280 M -21.40 % | 41.070 M 73.04 % | 23.734 M -82.86 % | 138.449 M 499.16 % | 23.107 M 158.27 % | 8.947 M 142.38 % | -21.110 M -133.57 % | 62.882 M 25.09 % | 50.269 M 446.46 % | 9.199 M 153.77 % | 3.625 M -97.94 % | 175.952 M 1 154.65 % | 14.024 M -36.50 % | 22.084 M 34.03 % | 16.477 M 18.09 % | 13.953 M -40.05 % | 23.273 M 196.18 % | -24.198 M -623.20 % | 4.625 M 51.59 % | 3.051 M 915.78 % | -374.000 K -107.77 % | 4.812 M 343.09 % | 1.086 M 1 154.37 % | -103.000 K -117.49 % | 589.000 K -97.27 % | 21.579 M | 0.000 | 0.000 | 0.000 -100.00 % | 114.500 M |
| Cost of revenue | 3.881 M -59.75 % | 9.642 M 201.60 % | 3.197 M -58.15 % | 7.640 M 37.24 % | 5.567 M -26.72 % | 7.597 M 113.88 % | 3.552 M -33.60 % | 5.349 M 65.66 % | 3.229 M 5.28 % | 3.067 M 0.29 % | 3.058 M -35.28 % | 4.725 M 59.25 % | 2.967 M -75.51 % | 12.115 M 229.57 % | 3.676 M -38.06 % | 5.935 M 12.55 % | 5.273 M 32.82 % | 3.970 M -15.98 % | 4.725 M -8.04 % | 5.138 M 58.34 % | 3.245 M -40.02 % | 5.410 M 16.37 % | 4.649 M -10.72 % | 5.207 M 96.12 % | 2.655 M -13.46 % | 3.068 M 16.79 % | 2.627 M -32.80 % | 3.909 M 71.22 % | 2.283 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.189 B |
| General and administrative expenses | 0.000 -100.00 % | 5.053 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.744 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.067 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.712 M | 0.000 | 0.000 -100.00 % | 721.000 K -79.22 % | 3.469 M 554.53 % | 530.000 K -77.33 % | 2.338 M 216.80 % | 738.000 K -81.17 % | 3.920 M 131.95 % | 1.690 M | 0.000 | 0.000 -100.00 % | 3.952 M 285.56 % | 1.025 M | 0.000 | 0.000 | 0.000 -100.00 % | 639.000 K -57.96 % | 1.520 M 874.36 % | 156.000 K | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 285.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 107.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 135.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 117.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 102.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -260.795 M | 0.000 -100.00 % | 68.519 M 107.64 % | -897.113 M | 0.000 | 0.000 100.00 % | -170.277 M -740 434.78 % | 23.000 K 27.78 % | 18.000 K 800.00 % | 2.000 K -94.12 % | 34.000 K -96.34 % | 930.000 K -98.74 % | 73.607 M 10 281.81 % | 709.000 K 108.79 % | -8.064 M -196.89 % | 8.323 M 277 333.33 % | 3.000 K -99.49 % | 593.000 K 100.71 % | -84.062 M -114.75 % | -39.145 M -230 364.71 % | 17.000 K -99.98 % | 105.006 M 28 668.77 % | 365.000 K 36 400.00 % | 1.000 K -99.99 % | 10.535 M 53.37 % | 6.869 M 416.85 % | 1.329 M -81.03 % | 7.004 M 223.51 % | 2.165 M -94.28 % | 37.857 M 14 069.37 % | -271.000 K 99.56 % | -61.696 M -12 568.58 % | -487.000 K | 0.000 |
| Operating expenses | -260.795 M -5 261.19 % | 5.053 M -92.63 % | 68.519 M 1 072.67 % | 5.843 M 106.47 % | 2.830 M -29.76 % | 4.029 M 102.42 % | -166.725 M -185.59 % | -58.379 M 43.29 % | -102.939 M -972.81 % | 11.794 M 170.01 % | -16.847 M 71.52 % | -59.149 M -180.36 % | 73.607 M 66.14 % | 44.305 M 649.42 % | -8.064 M 88.36 % | -69.261 M -30.11 % | -53.233 M -175.89 % | -19.295 M 76.90 % | -83.532 M -126.95 % | -36.807 M 43.36 % | -64.982 M -159.60 % | 109.028 M 1 451.36 % | -8.068 M -38.51 % | -5.825 M -155.29 % | 10.535 M -2.64 % | 10.821 M 321.11 % | -4.894 M -169.87 % | 7.004 M -4.45 % | 7.330 M -80.64 % | 37.857 M 10 187.23 % | 368.000 K 100.61 % | -60.176 M -18 080.06 % | -331.000 K | 0.000 |
| Cost and expenses | -256.914 M -1 848.31 % | 14.695 M -79.51 % | 71.716 M 431.90 % | 13.483 M 60.57 % | 8.397 M -27.77 % | 11.626 M 107.12 % | -163.173 M -207.70 % | -53.030 M 46.82 % | -99.710 M -770.95 % | 14.861 M 207.77 % | -13.789 M 74.66 % | -54.424 M -171.07 % | 76.574 M 35.72 % | 56.420 M 1 385.78 % | -4.388 M 93.07 % | -63.326 M -32.04 % | -47.960 M -212.95 % | -15.325 M 80.55 % | -78.807 M -148.85 % | -31.669 M 48.70 % | -61.737 M -153.95 % | 114.438 M 3 447.12 % | -3.419 M -453.24 % | -618.000 K -104.69 % | 13.190 M -5.03 % | 13.889 M 712.66 % | -2.267 M -120.77 % | 10.913 M 13.52 % | 9.613 M -82.32 % | 54.372 M 14 675.00 % | 368.000 K 100.61 % | -60.176 M -18 080.06 % | -331.000 K | 0.000 |
| 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 5.053 M | 0.000 -100.00 % | 902.956 M 31 806.57 % | 2.830 M -29.76 % | 4.029 M 13.43 % | 3.552 M -33.60 % | 5.349 M 65.66 % | 3.229 M 1.73 % | 3.174 M 3.79 % | 3.058 M -35.28 % | 4.725 M 59.25 % | 2.967 M -22.87 % | 3.847 M 4.65 % | 3.676 M -38.06 % | 5.935 M 723.16 % | 721.000 K -79.89 % | 3.586 M 576.60 % | 530.000 K -77.33 % | 2.338 M 216.80 % | 738.000 K -81.65 % | 4.022 M 137.99 % | 1.690 M -67.54 % | 5.207 M 96.12 % | 2.655 M -32.82 % | 3.952 M 285.56 % | 1.025 M -73.78 % | 3.909 M 71.22 % | 2.283 M | 0.000 -100.00 % | 639.000 K -57.96 % | 1.520 M 874.36 % | 156.000 K | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 929.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 25.000 K -52.15 % | 52.250 K 0.48 % | 52.000 K 4.00 % | 50.000 K -9.09 % | 55.000 K -60.71 % | 140.000 K 278.38 % | 37.000 K 54.17 % | 24.000 K -11.11 % | 27.000 K -46.00 % | 50.000 K 2.04 % | 49.000 K 36.11 % | 36.000 K 0.00 % | 36.000 K -52.00 % | 75.000 K 0.00 % | 75.000 K 22.95 % | 61.000 K 1.67 % | 60.000 K -26.83 % | 82.000 K 64.00 % | 50.000 K 19.05 % | 42.000 K 0.00 % | 42.000 K 4 100.00 % | 1.000 K -96.67 % | 30.000 K 11.11 % | 27.000 K 0.00 % | 27.000 K -44.90 % | 49.000 K -14.04 % | 57.000 K 26.67 % | 45.000 K 25.00 % | 36.000 K -16.28 % | 43.000 K 330.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K -99.99 % | 83.600 M |
| Operating income | 265.773 M 770.59 % | -39.633 M 35.80 % | -61.738 M -105.86 % | 1.053 B 426.61 % | 200.009 M 4.34 % | 191.696 M 12.61 % | 170.236 M -67.36 % | 521.615 M 388.82 % | 106.708 M 78.77 % | 59.691 M 180.63 % | 21.270 M -90.26 % | 218.448 M 28.79 % | 169.611 M 384.55 % | 35.004 M 224.95 % | 10.772 M -98.22 % | 605.873 M 1 101.53 % | 50.425 M -30.12 % | 72.155 M -11.35 % | 81.397 M 128.57 % | 35.611 M -45.29 % | 65.088 M -80.68 % | 336.911 M 7 420.33 % | 4.480 M -98.78 % | 367.867 M 3 875.32 % | -9.744 M -101.24 % | 788.557 M 25 337.32 % | 3.100 M -99.00 % | 311.268 M 2 022.23 % | 14.667 M -26.74 % | 20.020 M 84.47 % | 10.853 M -91.53 % | 128.112 M 24 072.08 % | 530.000 K | 0.000 |
| Operating income ratio | 30.00 2 469.55 % | 1.17 118.87 % | -6.19 -726.66 % | 0.99 2.88 % | 0.96 -1.52 % | 0.97 -95.96 % | 24.10 2 065.21 % | 1.11 -92.72 % | 15.29 1 809.38 % | 0.80 -71.84 % | 2.84 113.48 % | 1.33 93.31 % | 0.69 81.54 % | 0.38 -77.51 % | 1.69 51.10 % | 1.12 -94.54 % | 20.46 1 511.17 % | 1.27 -95.96 % | 31.43 247.89 % | 9.03 -53.49 % | 19.42 2 502.10 % | 0.75 -82.32 % | 4.22 321.53 % | 1.00 135.42 % | -2.83 -387.74 % | 0.98 -73.59 % | 3.72 285.20 % | 0.97 59.93 % | 0.60 124.47 % | 0.27 -72.18 % | 0.97 -48.71 % | 1.89 -29.19 % | 2.66 | 0.00 |
| Total other income expenses net | 115.000 K 101.28 % | -9.008 M -29 158.06 % | 31.000 K 100.41 % | -7.640 M 94.48 % | -138.283 M -1 989.50 % | -6.618 M -331 000.00 % | 2.000 K -91.30 % | 23.000 K 27.78 % | 18.000 K 800.00 % | 2.000 K -94.12 % | 34.000 K -96.34 % | 930.000 K | 0.000 -100.00 % | 709.000 K | 0.000 -100.00 % | 8.323 M 277 333.33 % | 3.000 K -99.93 % | 4.506 M 411.62 % | -1.446 M | 0.000 -100.00 % | 17.000 K -99.51 % | 3.478 M 852.88 % | 365.000 K 36 400.00 % | 1.000 K | 0.000 100.00 % | -1.628 M -222.50 % | 1.329 M 13 390.00 % | -10.000 K -100.46 % | 2.164 M -97.14 % | 75.712 M 774.73 % | -11.221 M 83.48 % | -67.936 M -9 646.92 % | -697.000 K -100.21 % | 331.300 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2006-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-03-31 | 2009-03-31 | 2007-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -30.334 M | 0.000 100.00 % | -508.287 M -1 044.67 % | 53.806 M 200.00 % | -53.806 M -127.26 % | 197.378 M 449.68 % | -56.446 M -121.34 % | 264.493 M 370.05 % | -97.943 M -118.56 % | 527.639 M 200.00 % | -527.633 M -266.19 % | 317.485 M 200.00 % | -317.485 M -175.61 % | 419.899 M 200.42 % | -418.127 M -681.35 % | 71.923 M 200.00 % | -71.923 M -251.77 % | 47.389 M 205.07 % | -45.101 M -114.10 % | 319.916 M 200.00 % | -319.915 M -341.48 % | 132.481 M 200.00 % | -132.481 M -303.88 % | 64.980 M 200.92 % | -64.387 M -139.34 % | 163.662 M 336.86 % | -69.097 M 80.27 % | -350.260 M -657.24 % | -46.255 M -46.47 % | -31.579 M 50.70 % | -64.059 M -256.70 % | -17.959 M -151.65 % | 34.773 M -99.05 % | 3.675 B |
| Total investments | 0.000 -100.00 % | 113.600 B | 0.000 -100.00 % | 129.169 B 119 931.75 % | 107.612 M -99.89 % | 100.714 B 25 413.02 % | 394.756 M -99.55 % | 86.804 B 16 309.59 % | 528.986 M -99.06 % | 56.127 B 5 218.70 % | 1.055 B -98.06 % | 54.269 B 8 446.71 % | 634.970 M -40.49 % | 1.067 B 27.06 % | 839.798 M -98.65 % | 62.284 B 43 199.11 % | 143.846 M -82.23 % | 809.410 M 754.01 % | 94.778 M -99.76 % | 39.512 B 6 075.36 % | 639.832 M 22.06 % | 524.214 M 97.84 % | 264.962 M -99.27 % | 36.481 B 27 970.92 % | 129.960 M -98.22 % | 7.322 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.202 B | 0.000 | 0.000 | 0.000 |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 593.000 K -99.65 % | 168.593 M 28 330.52 % | 593.000 K 0.00 % | 593.000 K | 0.000 | 0.000 -100.00 % | 155.000 K | 0.000 -100.00 % | 60.868 M -98.42 % | 3.864 B |
| Accumulated other comprehensive income loss | 98.661 B 5.37 % | 93.635 B -16.61 % | 112.287 B 0.10 % | 112.178 B 24.28 % | 90.261 B | 0.000 -100.00 % | 78.085 B 0.14 % | 77.976 B 52.72 % | 51.058 B 7.85 % | 47.342 B -4.58 % | 49.612 B 0.22 % | 49.503 B 10.46 % | 44.817 B 8.25 % | 41.400 B -26.83 % | 56.577 B 0.19 % | 56.468 B 14.39 % | 49.364 B 45 180.14 % | 109.018 M -99.70 % | 36.242 B 0.30 % | 36.133 B 57.10 % | 23.000 B 8 487 066.42 % | -271.000 K -100.00 % | 32.254 B 0.34 % | 32.145 B 323.06 % | 7.598 B 738 500.97 % | -1.029 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -244.000 K | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 4.918 B | 0.000 | 0.000 | 0.000 -100.00 % | 4.213 B | 0.000 | 0.000 | 0.000 -100.00 % | 3.607 B | 0.000 | 0.000 | 0.000 -100.00 % | 3.308 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.902 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.755 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.876 B 53.75 % | 1.870 B 78.64 % | 1.047 B 5.59 % | 991.606 M 67.76 % | 591.070 M 50.14 % | 393.676 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 109.018 M | 0.000 -100.00 % | 109.018 M | 0.000 -100.00 % | 109.018 M | 0.000 -100.00 % | 109.018 M | 0.000 -100.00 % | 109.018 M | 0.000 -100.00 % | 109.018 M | 0.000 -100.00 % | 109.018 M | 0.000 -100.00 % | 109.018 M | 0.000 -100.00 % | 109.018 M | 0.000 -100.00 % | 109.018 M | 0.000 -100.00 % | 109.018 M | 0.000 -100.00 % | 109.018 M | 0.000 -100.00 % | 109.018 M 0.00 % | 109.018 M 0.00 % | 109.018 M 0.00 % | 109.018 M 0.00 % | 109.018 M 0.00 % | 109.018 M 3.18 % | 105.661 M 0.00 % | 105.661 M 0.00 % | 105.661 M -71.96 % | 376.859 M |
| Total equity | 98.661 B 0.00 % | 98.661 B -12.13 % | 112.287 B 0.00 % | 112.287 B 24.40 % | 90.261 B 0.00 % | 90.261 B 15.59 % | 78.085 B 0.00 % | 78.085 B 52.93 % | 51.058 B 0.00 % | 51.058 B 2.91 % | 49.612 B 0.00 % | 49.612 B 10.70 % | 44.817 B 0.00 % | 44.817 B -20.78 % | 56.577 B 0.00 % | 56.577 B 14.61 % | 49.364 B 0.00 % | 49.364 B 36.20 % | 36.242 B 0.00 % | 36.242 B 57.58 % | 23.000 B 0.00 % | 23.000 B -28.69 % | 32.254 B 0.00 % | 32.254 B 324.50 % | 7.598 B 0.00 % | 7.598 B 16.87 % | 6.501 B 22.94 % | 5.288 B 1.33 % | 5.219 B 10.81 % | 4.710 B 5.52 % | 4.463 B 3.82 % | 4.299 B 3.20 % | 4.166 B 5.00 % | 3.967 B 53.18 % | 2.590 B |
| Other non current liabilities | -98.661 B -754.40 % | 15.077 B 113.43 % | -112.287 B -346 920.66 % | 32.376 M 100.04 % | -90.261 B -179 520.20 % | 50.307 M 100.06 % | -78.085 B -147 460.32 % | 52.989 M | 0.000 -100.00 % | 33.299 M | 0.000 -100.00 % | 50.971 M | 0.000 -100.00 % | 4.244 M | 0.000 -100.00 % | 49.288 M | 0.000 -100.00 % | 3.833 M | 0.000 -100.00 % | 57.663 M | 0.000 -100.00 % | 3.548 M | 0.000 -100.00 % | 52.455 M | 0.000 -100.00 % | 2.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 463.000 K 834.92 % | -63.000 K 99.90 % | -60.868 M 98.55 % | -4.199 B |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 60.868 M -98.42 % | 3.864 B |
| Total non current liabilities | -98.661 B -754.40 % | 15.077 B 113.43 % | -112.287 B -747.70 % | 17.336 B 119.21 % | -90.261 B -958.48 % | 10.514 B 113.46 % | -78.085 B -978.15 % | 8.892 B | 0.000 -100.00 % | 5.340 B | 0.000 -100.00 % | 5.183 B | 0.000 -100.00 % | 4.516 B | 0.000 -100.00 % | 6.095 B | 0.000 -100.00 % | 4.952 B | 0.000 -100.00 % | 3.319 B | 0.000 -100.00 % | 1.573 B | 0.000 -100.00 % | 4.535 B | 0.000 -100.00 % | 2.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 522.000 K | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 0.000 -100.00 % | 27.584 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.430 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.404 M | 0.000 | 0.000 | 0.000 100.00 % | -21.328 M | 0.000 -100.00 % | 1.087 M | 0.000 -100.00 % | 10.430 M | 0.000 -100.00 % | 2.731 M | 0.000 -100.00 % | 10.968 M | 0.000 | 0.000 | 0.000 -100.00 % | 36.381 M 121.58 % | -168.593 M -28 330.52 % | -593.000 K 0.00 % | -593.000 K | 0.000 | 0.000 -100.00 % | 69.583 M | 0.000 -100.00 % | 18.924 B 92.51 % | 9.830 B |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 593.000 K -99.65 % | 168.593 M 28 330.52 % | 593.000 K 0.00 % | 593.000 K | 0.000 | 0.000 -100.00 % | 155.000 K | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 27.584 M | 0.000 -100.00 % | 59.548 M | 0.000 -100.00 % | 3.430 M | 0.000 -100.00 % | 31.550 M | 0.000 -100.00 % | 4.404 M | 0.000 -100.00 % | 7.722 M | 0.000 -100.00 % | 29.364 M | 0.000 -100.00 % | 38.965 M | 0.000 -100.00 % | 35.776 M | 0.000 -100.00 % | 6.089 M | 0.000 -100.00 % | 36.314 M | 0.000 | 0.000 | 0.000 -100.00 % | 37.024 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.284 M | 0.000 -100.00 % | 18.924 B 92.51 % | 9.830 B |
| Total liabilities | -98.661 B -753.21 % | 15.104 B 113.45 % | -112.287 B -745.48 % | 17.396 B 119.27 % | -90.261 B -958.48 % | 10.514 B 113.46 % | -78.085 B -975.05 % | 8.923 B | 0.000 -100.00 % | 5.340 B | 0.000 -100.00 % | 5.191 B | 0.000 -100.00 % | 4.545 B | 0.000 -100.00 % | 6.134 B | 0.000 -100.00 % | 4.988 B | 0.000 -100.00 % | 3.325 B | 0.000 -100.00 % | 1.609 B | 0.000 -100.00 % | 4.535 B | 0.000 -100.00 % | 39.224 M -90.27 % | 402.987 M 918.85 % | 39.553 M -55.21 % | 88.303 M -8.81 % | 96.829 M -3.05 % | 99.877 M 37.18 % | 72.806 M -8.99 % | 79.996 M -50.00 % | 160.001 M -98.87 % | 14.107 B |
| Other non current assets | 0.000 | 0.000 | 0.000 -100.00 % | 5.365 M 109.97 % | -53.806 M -1 463.21 % | 3.947 M 102.00 % | -197.378 M -235.73 % | 145.417 M 154.98 % | -264.493 M -255.12 % | 170.506 M 132.31 % | -527.639 M -4 789.29 % | 11.252 M 103.54 % | -317.485 M 99.34 % | -47.965 B -11 322.97 % | -419.899 M -6 828.07 % | 6.241 M 108.68 % | -71.923 M -100.13 % | 53.451 B 112 892.56 % | -47.389 M -838.84 % | 6.414 M 102.00 % | -319.916 M -101.35 % | 23.747 B 18 025.04 % | -132.481 M -2 829.88 % | 4.853 M 107.47 % | -64.980 M -100.89 % | 7.319 B 4 574 760.63 % | -160.000 K -17.65 % | -136.000 K 47.29 % | -258.000 K -12.66 % | -229.000 K -9.05 % | -210.000 K -100.47 % | 45.028 M 15 626.90 % | -290.000 K 98.72 % | -22.703 M 99.45 % | -4.144 B |
| Long term investments | 0.000 -100.00 % | 113.600 B | 0.000 -100.00 % | 129.168 B | 0.000 -100.00 % | 100.714 B | 0.000 -100.00 % | 86.664 B | 0.000 -100.00 % | 55.960 B | 0.000 -100.00 % | 54.262 B | 0.000 -100.00 % | 49.032 B | 0.000 -100.00 % | 62.282 B | 0.000 100.00 % | -52.642 B | 0.000 -100.00 % | 39.510 B | 0.000 100.00 % | -23.223 B | 0.000 -100.00 % | 36.481 B | 0.000 -100.00 % | 2.452 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.157 B | 0.000 | 0.000 | 0.000 |
| Intangible 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 -100.00 % | 62.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 169.866 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 -100.00 % | 21.790 M |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -169.866 M | 0.000 | 0.000 | 0.000 100.00 % | -170.010 M | 0.000 | 0.000 | 0.000 100.00 % | -216.547 M | 0.000 | 0.000 | 0.000 100.00 % | -267.058 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K -57.14 % | 7.000 K | 0.000 | 0.000 -100.00 % | 2.205 B |
| Property plant equipment net | 0.000 -100.00 % | 147.000 K | 0.000 -100.00 % | 252.000 K | 0.000 -100.00 % | 2.252 M | 0.000 -100.00 % | 1.924 M | 0.000 -100.00 % | 1.846 M | 0.000 -100.00 % | 1.866 M | 0.000 -100.00 % | 1.939 M | 0.000 -100.00 % | 2.070 M | 0.000 -100.00 % | 2.112 M | 0.000 -100.00 % | 2.054 M | 0.000 -100.00 % | 2.139 M | 0.000 -100.00 % | 87.000 K | 0.000 -100.00 % | 140.000 K -12.50 % | 160.000 K 17.65 % | 136.000 K -47.29 % | 258.000 K 12.66 % | 229.000 K 10.63 % | 207.000 K -25.54 % | 278.000 K -4.14 % | 290.000 K -96.36 % | 7.974 M -99.58 % | 1.894 B |
| Total non current assets | 0.000 -100.00 % | 113.600 B | 0.000 -100.00 % | 129.173 B 240 172.44 % | -53.806 M -100.05 % | 100.720 B 51 129.18 % | -197.378 M -100.23 % | 86.811 B 32 921.60 % | -264.493 M -100.47 % | 56.133 B 10 738.49 % | -527.639 M -100.97 % | 54.276 B 17 195.48 % | -317.485 M -129.70 % | 1.069 B 354.60 % | -419.899 M -100.67 % | 62.291 B 86 707.32 % | -71.923 M -108.86 % | 811.522 M 1 812.47 % | -47.389 M -100.12 % | 39.518 B 12 452.64 % | -319.916 M -160.78 % | 526.353 M 497.30 % | -132.481 M -100.36 % | 36.486 B 56 249.44 % | -64.980 M -100.89 % | 7.322 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.202 B | 0.000 | 0.000 | 0.000 |
| Other current assets | -113.273 B -1 658 079.11 % | 6.832 M 101.34 % | -509.090 M | 0.000 | 0.000 100.00 % | -3.153 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.537 B | 0.000 | 0.000 | 0.000 -100.00 % | 7.197 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.925 M | 0.000 -100.00 % | 2.138 M | 0.000 -100.00 % | 11.676 M | 0.000 -100.00 % | 170.725 M | 0.000 -100.00 % | 7.997 M 226.63 % | -6.315 M 91.16 % | -71.409 M 79.65 % | -350.898 M -657.88 % | -46.300 M -46.33 % | -31.641 M -152.29 % | 60.508 M 159.22 % | -102.181 M 68.55 % | -324.851 M 97.00 % | -10.818 B |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 803.000 K -99.25 % | 107.612 M 425.04 % | 20.496 M -94.81 % | 394.756 M 180.10 % | 140.932 M -73.36 % | 528.986 M 217.61 % | 166.550 M -84.22 % | 1.055 B 17 587 866.67 % | 6.000 K -100.00 % | 634.970 M -98.68 % | 47.961 B 5 611.07 % | 839.798 M 47 292.66 % | 1.772 M -98.77 % | 143.846 M -99.73 % | 53.451 B 56 296.28 % | 94.778 M 4 042.40 % | 2.288 M -99.64 % | 639.832 M -97.31 % | 23.747 B 8 862.52 % | 264.962 M | 0.000 -100.00 % | 129.960 M -99.67 % | 39.861 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.021 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 30.334 M | 0.000 -100.00 % | 508.287 M 1 044.67 % | -53.806 M -259.16 % | 33.806 M 117.13 % | -197.378 M -449.68 % | 56.446 M 121.34 % | -264.493 M -370.05 % | 97.943 M 118.56 % | -527.639 M -200.00 % | 527.633 M 266.19 % | -317.485 M -200.00 % | 317.485 M 175.61 % | -419.899 M -200.42 % | 418.127 M 681.35 % | -71.923 M -200.00 % | 71.923 M 251.77 % | -47.389 M -205.07 % | 45.101 M 114.10 % | -319.916 M -200.00 % | 319.915 M 341.48 % | -132.481 M -200.00 % | 132.481 M 303.88 % | -64.980 M -200.00 % | 64.980 M 1 217.79 % | 4.931 M -92.92 % | 69.690 M -80.14 % | 350.853 M 658.52 % | 46.255 M 46.47 % | 31.579 M -50.82 % | 64.214 M 257.56 % | 17.959 M -31.18 % | 26.095 M -86.16 % | 188.494 M |
| Cash and short term investments | 113.273 B 373 319.70 % | 30.334 M -94.04 % | 509.090 M 0.00 % | 509.090 M 846.16 % | 53.806 M -0.91 % | 54.302 M -72.49 % | 197.378 M 0.00 % | 197.378 M -25.37 % | 264.493 M 0.00 % | 264.493 M -49.87 % | 527.639 M 0.00 % | 527.639 M 66.19 % | 317.485 M -99.34 % | 48.279 B 11 397.74 % | 419.899 M 0.00 % | 419.899 M 483.82 % | 71.923 M -99.87 % | 53.523 B 112 844.34 % | 47.389 M 0.00 % | 47.389 M -85.19 % | 319.916 M -98.67 % | 24.067 B 18 066.52 % | 132.481 M 0.00 % | 132.481 M 103.88 % | 64.980 M 0.00 % | 64.980 M 1 217.79 % | 4.931 M -92.92 % | 69.690 M -80.14 % | 350.853 M 658.52 % | 46.255 M 46.47 % | 31.579 M -71.09 % | 109.235 M 7.45 % | 101.658 M 15.37 % | 88.118 M -58.81 % | 213.925 M |
| Total current assets | 0.000 -100.00 % | 165.414 M | 0.000 -100.00 % | 509.090 M 846.16 % | 53.806 M -1.54 % | 54.645 M -72.31 % | 197.378 M 0.00 % | 197.378 M -25.37 % | 264.493 M -0.20 % | 265.025 M -49.77 % | 527.639 M 0.00 % | 527.639 M 66.19 % | 317.485 M -99.34 % | 48.293 B 11 401.21 % | 419.899 M 0.00 % | 419.899 M 483.82 % | 71.923 M -99.87 % | 53.540 B 112 879.50 % | 47.389 M -4.32 % | 49.527 M -84.52 % | 319.916 M -98.67 % | 24.082 B 18 077.96 % | 132.481 M -56.31 % | 303.206 M 366.61 % | 64.980 M -79.39 % | 315.322 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 169.743 M | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.367 B | 0.000 | 0.000 | 0.000 100.00 % | -1.067 B | 0.000 | 0.000 | 0.000 100.00 % | -809.410 M | 0.000 | 0.000 | 0.000 100.00 % | -523.937 M | 0.000 | 0.000 | 0.000 100.00 % | -252.494 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 -100.00 % | 128.248 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.496 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.428 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.520 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.017 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.281 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.016 M -26.59 % | 1.384 M -19.49 % | 1.719 M 3 720.00 % | 45.000 K 0.00 % | 45.000 K -27.42 % | 62.000 K | 0.000 -100.00 % | 523.000 K -99.78 % | 236.733 M -97.77 % | 10.605 B |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 169.866 M | 0.000 | 0.000 | 0.000 -100.00 % | 170.010 M | 0.000 | 0.000 | 0.000 -100.00 % | 216.547 M | 0.000 | 0.000 | 0.000 -100.00 % | 267.058 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.000 K | 0.000 -100.00 % | 14.729 M -66.87 % | 44.454 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 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K -100.00 % | 6.904 B 29.58 % | 5.328 B 0.39 % | 5.307 B 10.41 % | 4.807 B 5.33 % | 4.563 B | 0.000 -100.00 % | 4.246 B 1.91 % | 4.166 B -75.24 % | 16.827 B |
| Account 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 -100.00 % | 2.546 M | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 59.548 M | 0.000 | 0.000 | 0.000 -100.00 % | 31.550 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.722 M | 0.000 -100.00 % | 25.346 M | 0.000 -100.00 % | 37.878 M | 0.000 -100.00 % | 25.346 M | 0.000 -100.00 % | 3.358 M | 0.000 -100.00 % | 25.346 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.000 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 85.939 B | 0.000 | 0.000 | 0.000 -100.00 % | 47.342 B | 0.000 | 0.000 | 0.000 -100.00 % | 41.400 B | 0.000 | 0.000 | 0.000 -100.00 % | 46.353 B | 0.000 | 0.000 | 0.000 -100.00 % | 20.136 B | 0.000 | 0.000 | 0.000 -100.00 % | 5.311 B 17.45 % | 4.522 B 9.43 % | 4.132 B 0.34 % | 4.118 B 2.71 % | 4.010 B 1.24 % | 3.961 B -5.56 % | 4.194 B 3.29 % | 4.060 B 5.14 % | 3.862 B 74.49 % | 2.213 B |
| Deferred tax liabilities non current | 0.000 -100.00 % | 15.004 B | 0.000 -100.00 % | 17.304 B | 0.000 -100.00 % | 10.464 B | 0.000 -100.00 % | 8.839 B | 0.000 -100.00 % | 5.287 B | 0.000 -100.00 % | 5.132 B | 0.000 -100.00 % | 4.493 B | 0.000 -100.00 % | 6.045 B | 0.000 -100.00 % | 4.929 B | 0.000 -100.00 % | 3.262 B | 0.000 -100.00 % | 1.550 B | 0.000 -100.00 % | 4.483 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.000 K -6.35 % | 63.000 K | 0.000 -100.00 % | 334.764 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.404 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 402.987 M 918.85 % | 39.553 M -55.21 % | 88.303 M -8.81 % | 96.829 M -3.05 % | 99.877 M | 0.000 -100.00 % | 79.996 M 100.43 % | -18.764 B -538.68 % | 4.277 B |
| Total assets | 0.000 -100.00 % | 113.765 B | 0.000 -100.00 % | 129.682 B | 0.000 -100.00 % | 100.775 B | 0.000 -100.00 % | 87.008 B | 0.000 -100.00 % | 56.398 B | 0.000 -100.00 % | 54.803 B | 0.000 -100.00 % | 49.363 B | 0.000 -100.00 % | 62.710 B | 0.000 -100.00 % | 54.351 B | 0.000 -100.00 % | 39.568 B | 0.000 -100.00 % | 24.609 B | 0.000 -100.00 % | 36.789 B | 0.000 -100.00 % | 7.637 B 10.62 % | 6.904 B 29.58 % | 5.328 B 0.39 % | 5.307 B 10.41 % | 4.807 B 5.33 % | 4.563 B 4.37 % | 4.372 B 2.98 % | 4.246 B 1.91 % | 4.166 B -75.24 % | 16.827 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-03-31 | 2009-03-31 | 2007-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2018-01-31 | 2017-06-30 | 2017-03-31 | 2017-01-31 | 2016-06-30 | 2016-03-31 | 2016-01-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2015-01-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2014-01-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2012-01-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2011-01-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2010-01-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2009-01-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2008-01-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2007-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.728 M 0.00 % | 4.728 M 0.00 % | 4.728 M 0.00 % | 4.728 M | 0.000 100.00 % | -90.092 M 0.00 % | -90.092 M 0.00 % | -90.092 M | 0.000 -100.00 % | 90.213 M 0.00 % | 90.213 M 0.00 % | 90.213 M 128 061.70 % | -70.500 K 0.00 % | -70.500 K 0.00 % | -70.500 K 81.35 % | -378.000 K 0.00 % | -378.000 K 0.00 % | -378.000 K -66.70 % | -226.750 K 0.00 % | -226.750 K 0.00 % | -226.750 K 0.00 % | -226.750 K 57.14 % | -529.000 K 0.00 % | -529.000 K 0.00 % | -529.000 K 0.00 % | -529.000 K -156.84 % | 930.750 K 0.00 % | 930.750 K 0.00 % | 930.750 K 0.00 % | 930.750 K 104.65 % | -20.003 M 0.00 % | -20.003 M 0.00 % | -20.003 M 0.00 % | -20.003 M 42.30 % | -34.668 M 0.00 % | -34.668 M 0.00 % | -34.668 M 0.00 % | -34.668 M 58.45 % | -83.439 M 0.00 % | -83.439 M 0.00 % | -83.439 M 0.00 % | -83.439 M -5 179.36 % | 1.643 M 0.00 % | 1.643 M 0.00 % | 1.643 M 0.00 % | 1.643 M -96.12 % | 42.362 M 0.00 % | 42.362 M 0.00 % | 42.362 M 0.00 % | 42.362 M 264.63 % | -25.731 M 0.00 % | -25.731 M 0.00 % | -25.731 M 0.00 % | -25.731 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -201.862 M -534.92 % | 46.414 M -4.46 % | 48.579 M 106.46 % | -751.504 M -2 452.14 % | -29.446 M 79.55 % | -144.008 M 1.68 % | -146.467 M 61.78 % | -383.189 M -358.35 % | -83.601 M -64.74 % | -50.746 M -19.64 % | -42.414 M 72.90 % | -156.496 M -31.13 % | -119.342 M -350.11 % | -26.514 M -270.98 % | -7.147 M 98.37 % | -438.244 M -1 103.83 % | -36.404 M 33.30 % | -54.577 M 15.93 % | -64.920 M -199.75 % | -21.658 M 48.23 % | -41.832 M 88.53 % | -364.587 M -165 621.36 % | -220.000 K 99.94 % | -364.817 M -3 993.46 % | 9.370 M 131.39 % | -29.847 M -792.82 % | -3.343 M 98.93 % | -311.361 M -1 817.01 % | -16.242 M 95.46 % | -358.047 M 0.00 % | -358.047 M -9 698.10 % | -3.654 M 0.00 % | -3.654 M 0.00 % | -3.654 M 32.05 % | -5.378 M 0.00 % | -5.378 M 0.00 % | -5.378 M -190.09 % | -1.854 M 0.00 % | -1.854 M 0.00 % | -1.854 M 0.00 % | -1.854 M -103.43 % | 53.994 M 0.00 % | 53.994 M 0.00 % | 53.994 M 0.00 % | 53.994 M 695.81 % | -9.062 M 0.00 % | -9.062 M 79.61 % | -44.441 M -390.39 % | -9.062 M 76.88 % | -39.204 M -285.45 % | 21.139 M 266.10 % | -12.727 M 0.00 % | -12.727 M -235.73 % | 9.376 M 0.00 % | 9.376 M 0.00 % | 9.376 M 0.00 % | 9.376 M -28.29 % | 13.075 M 0.00 % | 13.075 M 0.00 % | 13.075 M 0.00 % | 13.075 M 625.86 % | -2.486 M 0.00 % | -2.486 M 0.00 % | -2.486 M 0.00 % | -2.486 M -25.68 % | -1.978 M 0.00 % | -1.978 M 0.00 % | -1.978 M 0.00 % | -1.978 M 95.77 % | -46.816 M 0.00 % | -46.816 M 0.00 % | -46.816 M 0.00 % | -46.816 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.000 K 54.17 % | 48.000 K -11.11 % | 54.000 K -46.00 % | 100.000 K 2.04 % | 98.000 K 36.11 % | 72.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 199.139 M 0.00 % | 199.139 M 0.00 % | 199.139 M 0.00 % | 199.139 M | 0.000 100.00 % | -9.795 M 0.00 % | -9.795 M 0.00 % | -9.795 M | 0.000 -100.00 % | 77.433 M 0.00 % | 77.433 M 0.00 % | 77.433 M 1 552.96 % | 4.685 M 0.00 % | 4.685 M 0.00 % | 4.685 M -96.13 % | 120.910 M 0.00 % | 120.910 M 0.00 % | 120.910 M 102.34 % | 59.757 M 0.00 % | 59.757 M 0.00 % | 59.757 M 0.00 % | 59.757 M 11.73 % | 53.485 M 0.00 % | 53.485 M 0.00 % | 53.485 M 0.00 % | 53.485 M 74.44 % | 30.661 M 0.00 % | 30.661 M 0.00 % | 30.661 M 0.00 % | 30.661 M 3 008.08 % | 986.500 K 0.00 % | 986.500 K 0.00 % | 986.500 K 0.00 % | 986.500 K 122.64 % | -4.358 M 0.00 % | -4.358 M 0.00 % | -4.358 M 0.00 % | -4.358 M 92.79 % | -60.479 M 0.00 % | -60.479 M 0.00 % | -60.479 M 0.00 % | -60.479 M -4 104.10 % | 1.510 M 0.00 % | 1.510 M 0.00 % | 1.510 M 0.00 % | 1.510 M -96.54 % | 43.685 M 0.00 % | 43.685 M 0.00 % | 43.685 M 0.00 % | 43.685 M 190.89 % | -48.063 M 0.00 % | -48.063 M 0.00 % | -48.063 M 0.00 % | -48.063 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -520.500 K 0.00 % | -520.500 K 0.00 % | -520.500 K 0.00 % | -520.500 K | 0.000 100.00 % | -41.750 K 0.00 % | -41.750 K 0.00 % | -41.750 K | 0.000 100.00 % | -32.750 K 0.00 % | -32.750 K 0.00 % | -32.750 K | 0.000 | 0.000 | 0.000 100.00 % | -34.250 K 0.00 % | -34.250 K 0.00 % | -34.250 K 34.13 % | -52.000 K 0.00 % | -52.000 K 0.00 % | -52.000 K 0.00 % | -52.000 K -3 366.67 % | -1.500 K 0.00 % | -1.500 K 0.00 % | -1.500 K 0.00 % | -1.500 K 91.18 % | -17.000 K 0.00 % | -17.000 K 0.00 % | -17.000 K 0.00 % | -17.000 K 9.33 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 6.65 % | -20.085 K 0.00 % | -20.085 K 0.00 % | -20.085 K 0.00 % | -20.085 K -67.38 % | -12.000 K 0.00 % | -12.000 K 0.00 % | -12.000 K 0.00 % | -12.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.225 M 0.00 % | -18.225 M 0.00 % | -18.225 M 0.00 % | -18.225 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -163.499 M 0.00 % | -163.499 M 0.00 % | -163.499 M 0.00 % | -163.499 M | 0.000 100.00 % | -209.180 M 0.00 % | -209.180 M 0.00 % | -209.180 M | 0.000 100.00 % | -408.721 M 0.00 % | -408.721 M 0.00 % | -408.721 M -500.74 % | -68.037 M 0.00 % | -68.037 M 0.00 % | -68.037 M 28.74 % | -95.471 M 0.00 % | -95.471 M 0.00 % | -95.471 M -62.30 % | -58.822 M 0.00 % | -58.822 M 0.00 % | -58.822 M 0.00 % | -58.822 M 28.65 % | -82.439 M 0.00 % | -82.439 M 0.00 % | -82.439 M 0.00 % | -82.439 M -107.25 % | -39.778 M 0.00 % | -39.778 M 0.00 % | -39.778 M 0.00 % | -39.778 M -12.94 % | -35.220 M 0.00 % | -35.220 M 0.00 % | -35.220 M 0.00 % | -35.220 M 83.71 % | -216.267 M 0.00 % | -216.267 M 0.00 % | -216.267 M 0.00 % | -216.267 M 2.99 % | -222.929 M 0.00 % | -222.929 M 0.00 % | -222.929 M 0.00 % | -222.929 M -12 152.56 % | -1.819 M 0.00 % | -1.819 M 0.00 % | -1.819 M 0.00 % | -1.819 M 97.52 % | -73.388 M 0.00 % | -73.388 M 0.00 % | -73.388 M 0.00 % | -73.388 M -48.75 % | -49.338 M 0.00 % | -49.338 M 0.00 % | -49.338 M 0.00 % | -49.338 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.486 M 0.00 % | 28.486 M 0.00 % | 28.486 M 0.00 % | 28.486 M | 0.000 -100.00 % | 234.029 M 0.00 % | 234.029 M 0.00 % | 234.029 M | 0.000 -100.00 % | 315.156 M 0.00 % | 315.156 M 0.00 % | 315.156 M 10 768.38 % | 2.900 M 0.00 % | 2.900 M 0.00 % | 2.900 M -94.29 % | 50.744 M 0.00 % | 50.744 M 0.00 % | 50.744 M 1 666.71 % | 2.872 M 0.00 % | 2.872 M 0.00 % | 2.872 M 0.00 % | 2.872 M -86.21 % | 20.823 M 0.00 % | 20.823 M 0.00 % | 20.823 M 0.00 % | 20.823 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.250 M 0.00 % | 35.250 M 0.00 % | 35.250 M 0.00 % | 35.250 M -84.85 % | 232.724 M 0.00 % | 232.724 M 0.00 % | 232.724 M 0.00 % | 232.724 M -16.64 % | 279.185 M 0.00 % | 279.185 M 0.00 % | 279.185 M 0.00 % | 279.185 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 investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 135.534 M 0.00 % | 135.534 M 0.00 % | 135.534 M 0.00 % | 135.534 M | 0.000 100.00 % | -24.808 M 0.00 % | -24.808 M 0.00 % | -24.808 M | 0.000 -100.00 % | 93.598 M 0.00 % | 93.598 M 0.00 % | 93.598 M 43.69 % | 65.137 M 0.00 % | 65.137 M 0.00 % | 65.137 M 45.52 % | 44.761 M 0.00 % | 44.761 M 0.00 % | 44.761 M -20.07 % | 56.002 M 0.00 % | 56.002 M 0.00 % | 56.002 M 0.00 % | 56.002 M -9.11 % | 61.617 M 0.00 % | 61.617 M 0.00 % | 61.617 M 0.00 % | 61.617 M 54.84 % | 39.795 M 0.00 % | 39.795 M 0.00 % | 39.795 M 0.00 % | 39.795 M 338 780.85 % | -11.750 K 0.00 % | -11.750 K 0.00 % | -11.750 K 0.00 % | -11.750 K 99.93 % | -16.437 M 0.00 % | -16.437 M 0.00 % | -16.437 M 0.00 % | -16.437 M 70.78 % | -56.244 M 0.00 % | -56.244 M 0.00 % | -56.244 M 0.00 % | -56.244 M -3 191.26 % | 1.819 M 0.00 % | 1.819 M 0.00 % | 1.819 M 0.00 % | 1.819 M -97.52 % | 73.388 M 0.00 % | 73.388 M 0.00 % | 73.388 M 0.00 % | 73.388 M 8.62 % | 67.563 M 0.00 % | 67.563 M 0.00 % | 67.563 M 0.00 % | 67.563 M |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -135.534 M 0.00 % | -135.534 M 0.00 % | -135.534 M 0.00 % | -135.534 M | 0.000 -100.00 % | 24.807 M 0.00 % | 24.807 M 0.00 % | 24.807 M | 0.000 100.00 % | -93.598 M 0.00 % | -93.598 M 0.00 % | -93.598 M -43.69 % | -65.137 M 0.00 % | -65.137 M 0.00 % | -65.137 M -45.52 % | -44.761 M 0.00 % | -44.761 M 0.00 % | -44.761 M 20.07 % | -56.002 M 0.00 % | -56.002 M 0.00 % | -56.002 M 0.00 % | -56.002 M 9.11 % | -61.617 M 0.00 % | -61.617 M 0.00 % | -61.617 M 0.00 % | -61.617 M -54.84 % | -39.795 M 0.00 % | -39.795 M 0.00 % | -39.795 M 0.00 % | -39.795 M -338 780.85 % | 11.750 K 0.00 % | 11.750 K 0.00 % | 11.750 K 0.00 % | 11.750 K -99.93 % | 16.437 M 0.00 % | 16.437 M 0.00 % | 16.437 M 0.00 % | 16.437 M -70.78 % | 56.244 M 0.00 % | 56.244 M 0.00 % | 56.244 M 0.00 % | 56.244 M 3 191.26 % | -1.819 M 0.00 % | -1.819 M 0.00 % | -1.819 M 0.00 % | -1.819 M 97.52 % | -73.388 M 0.00 % | -73.388 M 0.00 % | -73.388 M 0.00 % | -73.388 M -9.18 % | -67.219 M 0.00 % | -67.219 M 0.00 % | -67.219 M 0.00 % | -67.219 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.082 M 0.00 % | 39.082 M 0.00 % | 39.082 M 0.00 % | 39.082 M 19.32 % | 32.755 M 0.00 % | 32.755 M 0.00 % | 32.755 M 0.00 % | 32.755 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.000 K 0.00 % | -25.000 K 0.00 % | -25.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.750 K 0.00 % | -33.750 K 0.00 % | -33.750 K 0.00 % | -33.750 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -464.000 K 0.00 % | -464.000 K 0.00 % | -464.000 K 0.00 % | -464.000 K -62.24 % | -286.000 K 0.00 % | -286.000 K 0.00 % | -286.000 K 0.00 % | -286.000 K |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.000 K 0.00 % | -25.000 K 0.00 % | -25.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -38.750 K 0.00 % | -38.750 K 0.00 % | -38.750 K 0.00 % | -38.750 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.100 M 0.00 % | 2.100 M 0.00 % | 2.100 M 0.00 % | 2.100 M 373.51 % | 443.440 K 0.00 % | 443.440 K 0.00 % | 443.440 K 0.00 % | 443.440 K -68.78 % | 1.421 M 0.00 % | 1.421 M 0.00 % | 1.421 M 0.00 % | 1.421 M 238.94 % | 419.125 K 0.00 % | 419.125 K 0.00 % | 419.125 K 0.00 % | 419.125 K -98.68 % | 31.799 M 0.00 % | 31.799 M 0.00 % | 31.799 M 0.00 % | 31.799 M 130.13 % | -105.520 M 0.00 % | -105.520 M 0.00 % | -105.520 M 0.00 % | -105.520 M |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.000 K 0.00 % | -25.000 K 0.00 % | -25.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -38.750 K 0.00 % | -38.750 K 0.00 % | -38.750 K 0.00 % | -38.750 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.100 M 0.00 % | 2.100 M 0.00 % | 2.100 M 0.00 % | 2.100 M 373.51 % | 443.440 K 0.00 % | 443.440 K 0.00 % | 443.440 K 0.00 % | 443.440 K -68.78 % | 1.421 M 0.00 % | 1.421 M 0.00 % | 1.421 M 0.00 % | 1.421 M 238.94 % | 419.125 K 0.00 % | 419.125 K 0.00 % | 419.125 K 0.00 % | 419.125 K -98.66 % | 31.335 M 0.00 % | 31.335 M 0.00 % | 31.335 M 0.00 % | 31.335 M 129.61 % | -105.806 M 0.00 % | -105.806 M 0.00 % | -105.806 M 0.00 % | -105.806 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.893 M 0.00 % | 6.893 M 0.00 % | 6.893 M 0.00 % | 6.893 M 13 685.50 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 100.33 % | -15.295 M 0.00 % | -15.295 M 0.00 % | -15.295 M 0.00 % | -15.295 M -169.90 % | 21.880 M 0.00 % | 21.880 M 0.00 % | 21.880 M 0.00 % | 21.880 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 242.684 M 0.00 % | 242.684 M 0.00 % | 242.684 M 0.00 % | 242.684 M |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.000 K 54.17 % | 48.000 K -11.11 % | 54.000 K -46.00 % | 100.000 K 2.04 % | 98.000 K 36.11 % | 72.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 63.605 M 0.00 % | 63.605 M 0.00 % | 63.605 M 0.00 % | 63.605 M | 0.000 -100.00 % | 15.012 M 0.00 % | 15.012 M 0.00 % | 15.012 M | 0.000 100.00 % | -16.190 M 0.00 % | -16.190 M 0.00 % | -16.190 M 73.22 % | -60.452 M 0.00 % | -60.452 M 0.00 % | -60.452 M -179.39 % | 76.150 M 0.00 % | 76.150 M 0.00 % | 76.150 M 1 927.95 % | 3.755 M 0.00 % | 3.755 M 0.00 % | 3.755 M 0.00 % | 3.755 M 145.95 % | -8.171 M 0.00 % | -8.171 M 0.00 % | -8.171 M 0.00 % | -8.171 M 10.16 % | -9.095 M 0.00 % | -9.095 M 0.00 % | -9.095 M 0.00 % | -9.095 M -191.04 % | 9.991 M 0.00 % | 9.991 M 0.00 % | 9.991 M 0.00 % | 9.991 M -20.53 % | 12.572 M 0.00 % | 12.572 M 0.00 % | 12.572 M 0.00 % | 12.572 M 169.42 % | -18.110 M 0.00 % | -18.110 M 0.00 % | -18.110 M 0.00 % | -18.110 M -182.36 % | 21.990 M 0.00 % | 21.990 M 0.00 % | 21.990 M 0.00 % | 21.990 M 1 248.45 % | 1.631 M 0.00 % | 1.631 M 0.00 % | 1.631 M 0.00 % | 1.631 M -92.45 % | 21.595 M 0.00 % | 21.595 M 0.00 % | 21.595 M 0.00 % | 21.595 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 197.452 M 0.04 % | 197.378 M 0.02 % | 197.330 M 100.55 % | 98.393 M 0.10 % | 98.293 M -81.37 % | 527.639 M 0.01 % | 527.567 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.374 M 0.00 % | 16.374 M 0.00 % | 16.374 M 0.00 % | 16.374 M | 0.000 -100.00 % | 1.233 M 0.00 % | 1.233 M 0.00 % | 1.233 M | 0.000 -100.00 % | 17.423 M 0.00 % | 17.423 M 0.00 % | 17.423 M -80.14 % | 87.713 M 0.00 % | 87.713 M 0.00 % | 87.713 M 658.52 % | 11.564 M 0.00 % | 11.564 M 0.00 % | 11.564 M 48.09 % | 7.809 M 0.00 % | 7.809 M 0.00 % | 7.809 M 0.00 % | 7.809 M -51.36 % | 16.054 M 0.00 % | 16.054 M 0.00 % | 16.054 M 0.00 % | 16.054 M -34.82 % | 24.630 M 0.00 % | 24.630 M 0.00 % | 24.630 M 0.00 % | 24.630 M 68.25 % | 14.639 M 0.00 % | 14.639 M 0.00 % | 14.639 M 0.00 % | 14.639 M 273.46 % | 3.920 M 0.00 % | 3.920 M 0.00 % | 3.920 M 0.00 % | 3.920 M -82.21 % | 22.030 M 0.00 % | 22.030 M 0.00 % | 22.030 M 0.00 % | 22.030 M 55 234.05 % | 39.812 K 0.00 % | 39.812 K 0.00 % | 39.812 K 0.00 % | 39.812 K -99.83 % | 22.806 M 0.00 % | 22.806 M 0.00 % | 22.806 M 0.00 % | 22.806 M 1 783.26 % | 1.211 M 0.00 % | 1.211 M 0.00 % | 1.211 M 0.00 % | 1.211 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.806 M -72.75 % | 197.452 M 0.04 % | 197.378 M 100.49 % | 98.447 M 0.05 % | 98.393 M -81.36 % | 527.737 M 0.02 % | 527.639 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 79.979 M 0.00 % | 79.979 M 0.00 % | 79.979 M 0.00 % | 79.979 M | 0.000 -100.00 % | 16.245 M 0.00 % | 16.245 M 0.00 % | 16.245 M | 0.000 -100.00 % | 1.233 M 0.00 % | 1.233 M 0.00 % | 1.233 M -95.48 % | 27.261 M 0.00 % | 27.261 M 0.00 % | 27.261 M -68.92 % | 87.713 M 0.00 % | 87.713 M 0.00 % | 87.713 M 658.52 % | 11.564 M 0.00 % | 11.564 M 0.00 % | 11.564 M 0.00 % | 11.564 M 46.71 % | 7.882 M 0.00 % | 7.882 M 0.00 % | 7.882 M 0.00 % | 7.882 M -49.26 % | 15.534 M 0.00 % | 15.534 M 0.00 % | 15.534 M 0.00 % | 15.534 M -36.93 % | 24.630 M 0.00 % | 24.630 M 0.00 % | 24.630 M 0.00 % | 24.630 M 49.34 % | 16.492 M 0.00 % | 16.492 M 0.00 % | 16.492 M 0.00 % | 16.492 M 320.74 % | 3.920 M 0.00 % | 3.920 M 0.00 % | 3.920 M 0.00 % | 3.920 M -82.21 % | 22.030 M 0.00 % | 22.030 M 0.00 % | 22.030 M 0.00 % | 22.030 M -9.85 % | 24.437 M 0.00 % | 24.437 M 0.00 % | 24.437 M 0.00 % | 24.437 M 7.15 % | 22.806 M 0.00 % | 22.806 M 0.00 % | 22.806 M 0.00 % | 22.806 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.000 K 54.17 % | 48.000 K -11.11 % | 54.000 K -46.00 % | 100.000 K 2.04 % | 98.000 K 36.11 % | 72.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 199.139 M 0.00 % | 199.139 M 0.00 % | 199.139 M 0.00 % | 199.139 M | 0.000 100.00 % | -9.795 M 0.00 % | -9.795 M 0.00 % | -9.795 M | 0.000 -100.00 % | 77.433 M 0.00 % | 77.433 M 0.00 % | 77.433 M 1 552.96 % | 4.685 M 0.00 % | 4.685 M 0.00 % | 4.685 M -96.13 % | 120.910 M 0.00 % | 120.910 M 0.00 % | 120.910 M 102.34 % | 59.757 M 0.00 % | 59.757 M 0.00 % | 59.757 M 0.00 % | 59.757 M 11.73 % | 53.485 M 0.00 % | 53.485 M 0.00 % | 53.485 M 0.00 % | 53.485 M 74.44 % | 30.661 M 0.00 % | 30.661 M 0.00 % | 30.661 M 0.00 % | 30.661 M 3 008.08 % | 986.500 K 0.00 % | 986.500 K 0.00 % | 986.500 K 0.00 % | 986.500 K 122.64 % | -4.358 M 0.00 % | -4.358 M 0.00 % | -4.358 M 0.00 % | -4.358 M 92.79 % | -60.479 M 0.00 % | -60.479 M 0.00 % | -60.479 M 0.00 % | -60.479 M -4 104.10 % | 1.510 M 0.00 % | 1.510 M 0.00 % | 1.510 M 0.00 % | 1.510 M -96.54 % | 43.685 M 0.00 % | 43.685 M 0.00 % | 43.685 M 0.00 % | 43.685 M 190.89 % | -48.063 M 0.00 % | -48.063 M 0.00 % | -48.063 M 0.00 % | -48.063 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -520.500 K 0.00 % | -520.500 K 0.00 % | -520.500 K 0.00 % | -520.500 K | 0.000 100.00 % | -41.750 K 0.00 % | -41.750 K 0.00 % | -41.750 K | 0.000 100.00 % | -32.750 K 0.00 % | -32.750 K 0.00 % | -32.750 K | 0.000 | 0.000 | 0.000 100.00 % | -34.250 K 0.00 % | -34.250 K 0.00 % | -34.250 K 34.13 % | -52.000 K 0.00 % | -52.000 K 0.00 % | -52.000 K 0.00 % | -52.000 K -3 366.67 % | -1.500 K 0.00 % | -1.500 K 0.00 % | -1.500 K 0.00 % | -1.500 K 91.18 % | -17.000 K 0.00 % | -17.000 K 0.00 % | -17.000 K 0.00 % | -17.000 K 9.33 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 6.65 % | -20.085 K 0.00 % | -20.085 K 0.00 % | -20.085 K 0.00 % | -20.085 K -67.38 % | -12.000 K 0.00 % | -12.000 K 0.00 % | -12.000 K 0.00 % | -12.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.225 M 0.00 % | -18.225 M 0.00 % | -18.225 M 0.00 % | -18.225 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.000 K 54.17 % | 48.000 K -11.11 % | 54.000 K -46.00 % | 100.000 K 2.04 % | 98.000 K 36.11 % | 72.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 198.618 M 0.00 % | 198.618 M 0.00 % | 198.618 M 0.00 % | 198.618 M | 0.000 100.00 % | -9.837 M 0.00 % | -9.837 M 0.00 % | -9.837 M | 0.000 -100.00 % | 77.400 M 0.00 % | 77.400 M 0.00 % | 77.400 M 1 552.26 % | 4.685 M 0.00 % | 4.685 M 0.00 % | 4.685 M -96.12 % | 120.876 M 0.00 % | 120.876 M 0.00 % | 120.876 M 102.46 % | 59.705 M 0.00 % | 59.705 M 0.00 % | 59.705 M 0.00 % | 59.705 M 11.63 % | 53.483 M 0.00 % | 53.483 M 0.00 % | 53.483 M 0.00 % | 53.483 M 74.53 % | 30.644 M 0.00 % | 30.644 M 0.00 % | 30.644 M 0.00 % | 30.644 M 3 066.55 % | 967.750 K 0.00 % | 967.750 K 0.00 % | 967.750 K 0.00 % | 967.750 K 122.10 % | -4.378 M 0.00 % | -4.378 M 0.00 % | -4.378 M 0.00 % | -4.378 M 92.76 % | -60.491 M 0.00 % | -60.491 M 0.00 % | -60.491 M 0.00 % | -60.491 M -4 104.89 % | 1.510 M 0.00 % | 1.510 M 0.00 % | 1.510 M 0.00 % | 1.510 M -96.54 % | 43.685 M 0.00 % | 43.685 M 0.00 % | 43.685 M 0.00 % | 43.685 M 165.90 % | -66.288 M 0.00 % | -66.288 M 0.00 % | -66.288 M 0.00 % | -66.288 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 |