Bartronics India Limited ASMS.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 400.360 M -18.02 % | 488.380 M -7.20 % | 526.271 M -19.73 % | 655.618 M 3.35 % | 634.390 M -6.72 % | 680.117 M -10.71 % | 761.691 M 1.04 % | 753.871 M -11.59 % | 852.663 M -22.45 % | 1.100 B -4.61 % | 1.153 B -24.84 % | 1.534 B -80.22 % | 7.754 B -12.69 % | 8.882 B 8.71 % | 8.170 B 38.95 % | 5.880 B 116.21 % | 2.720 B 328.32 % | 634.955 M 119.15 % | 289.737 M 60.47 % | 180.552 M |
| Net income | 17.463 M 26.30 % | 13.827 M -98.75 % | 1.102 B 319.13 % | -503.012 M -2.17 % | -492.322 M 3.98 % | -512.745 M 22.71 % | -663.430 M -58.55 % | -418.438 M 17.98 % | -510.151 M -52.43 % | -334.681 M 49.12 % | -657.727 M 14.21 % | -766.647 M -25.12 % | -612.707 M -155.71 % | 1.100 B 4.63 % | 1.051 B 409.14 % | 206.472 M -56.48 % | 474.469 M 252.62 % | 134.556 M 152.04 % | 53.386 M 122.70 % | 23.972 M |
| Income before tax | 23.975 M 922.39 % | 2.345 M -99.82 % | 1.297 B 354.89 % | -508.818 M -0.79 % | -504.817 M -7.73 % | -468.603 M 36.75 % | -740.865 M -75.41 % | -422.350 M 17.85 % | -514.143 M -43.95 % | -357.171 M 52.80 % | -756.656 M 38.05 % | -1.221 B -108.85 % | -584.780 M -158.42 % | 1.001 B -33.20 % | 1.498 B 259.16 % | 417.217 M -28.62 % | 584.479 M 295.70 % | 147.706 M 141.80 % | 61.086 M 121.95 % | 27.522 M |
| Income before tax ratio | 0.06 1 147.16 % | 0.00 -99.81 % | 2.46 417.53 % | -0.78 2.47 % | -0.80 -15.49 % | -0.69 29.16 % | -0.97 -73.61 % | -0.56 7.09 % | -0.60 -85.63 % | -0.32 50.51 % | -0.66 17.57 % | -0.80 -955.97 % | -0.08 -166.91 % | 0.11 -38.55 % | 0.18 158.48 % | 0.07 -66.98 % | 0.21 -7.61 % | 0.23 10.34 % | 0.21 38.31 % | 0.15 |
| EBITDA | 24.545 M 252.91 % | 6.955 M -99.57 % | 1.601 B 2 667.39 % | 57.845 M -6.69 % | 61.990 M -38.77 % | 101.234 M 162.44 % | -162.128 M -200.82 % | 160.816 M 134.38 % | 68.612 M -76.44 % | 291.226 M 225.30 % | 89.525 M 148.00 % | -186.522 M -147.83 % | 390.003 M -81.77 % | 2.139 B -11.66 % | 2.421 B 160.95 % | 927.780 M 41.69 % | 654.774 M 302.60 % | 162.637 M 22.20 % | 133.093 M 270.69 % | 35.904 M |
| Net income ratio | 0.04 54.06 % | 0.03 -98.65 % | 2.09 372.99 % | -0.77 1.14 % | -0.78 -2.94 % | -0.75 13.44 % | -0.87 -56.92 % | -0.56 7.23 % | -0.60 -96.56 % | -0.30 46.65 % | -0.57 -14.15 % | -0.50 -532.63 % | -0.08 -163.81 % | 0.12 -3.76 % | 0.13 266.42 % | 0.04 -79.87 % | 0.17 -17.67 % | 0.21 15.01 % | 0.18 38.78 % | 0.13 |
| Ratio EBITDA | 0.06 330.50 % | 0.01 -99.53 % | 3.04 3 347.56 % | 0.09 -9.71 % | 0.10 -34.35 % | 0.15 169.93 % | -0.21 -199.78 % | 0.21 165.10 % | 0.08 -69.62 % | 0.26 241.04 % | 0.08 163.86 % | -0.12 -341.81 % | 0.05 -79.11 % | 0.24 -18.74 % | 0.30 87.80 % | 0.16 -34.46 % | 0.24 -6.00 % | 0.26 -44.24 % | 0.46 131.00 % | 0.20 |
| Gross profit ratio | 0.09 -90.01 % | 0.87 3.57 % | 0.84 -1.55 % | 0.85 -1.69 % | 0.86 12.16 % | 0.77 16.74 % | 0.66 -9.74 % | 0.73 25.13 % | 0.58 35.16 % | 0.43 -39.32 % | 0.71 348.05 % | 0.16 81.83 % | 0.09 -79.71 % | 0.43 23.38 % | 0.35 -9.21 % | 0.38 22.31 % | 0.31 -9.84 % | 0.35 -1.13 % | 0.35 -7.48 % | 0.38 |
| Weighted average shs out dil | 325.000 M 17.52 % | 276.540 M -9.21 % | 304.577 M 794.53 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M -34.04 % | 51.624 M -2.03 % | 52.694 M 22.26 % | 43.101 M 39.31 % | 30.937 M -1.27 % | 31.334 M 111.33 % | 14.827 M 65.57 % | 8.955 M 104.49 % | 4.379 M |
| Weighted average shs out | 325.000 M 17.52 % | 276.540 M -9.21 % | 304.577 M 794.53 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.01 % | 34.047 M 0.01 % | 34.044 M 0.00 % | 34.043 M -0.02 % | 34.049 M 0.00 % | 34.049 M 11.11 % | 30.644 M 8.25 % | 28.307 M 46.24 % | 19.357 M 30.55 % | 14.827 M 65.57 % | 8.955 M 104.49 % | 4.379 M |
| EPS diluted | 0.05 7.40 % | 0.05 -98.62 % | 3.62 124.51 % | -14.77 -2.14 % | -14.46 3.98 % | -15.06 22.69 % | -19.48 -58.50 % | -12.29 17.96 % | -14.98 -52.39 % | -9.83 49.12 % | -19.32 14.21 % | -22.52 -89.72 % | -11.87 -156.88 % | 20.87 -14.43 % | 24.39 265.67 % | 6.67 -55.94 % | 15.14 119.10 % | 6.91 15.94 % | 5.96 8.96 % | 5.47 |
| Earnings per share | 0.05 7.40 % | 0.05 -98.62 % | 3.62 124.51 % | -14.77 -2.14 % | -14.46 3.98 % | -15.06 22.69 % | -19.48 -58.50 % | -12.29 17.96 % | -14.98 -52.39 % | -9.83 49.12 % | -19.32 14.21 % | -22.52 -25.18 % | -17.99 -155.70 % | 32.30 -5.86 % | 34.31 370.64 % | 7.29 -70.26 % | 24.51 170.23 % | 9.07 52.18 % | 5.96 8.96 % | 5.47 |
| Gross profit | 34.612 M -91.81 % | 422.462 M -3.89 % | 439.552 M -20.97 % | 556.184 M 1.60 % | 547.400 M 4.62 % | 523.216 M 4.24 % | 501.932 M -8.80 % | 550.378 M 10.63 % | 497.499 M 4.81 % | 474.675 M -42.12 % | 820.148 M 236.76 % | 243.544 M -64.04 % | 677.202 M -82.29 % | 3.824 B 34.13 % | 2.851 B 26.15 % | 2.260 B 164.44 % | 854.551 M 286.16 % | 221.294 M 116.68 % | 102.128 M 48.47 % | 68.787 M |
| Income tax expense | 6.512 M 156.71 % | -11.482 M -105.90 % | 194.661 M 3 452.76 % | -5.806 M 53.53 % | -12.495 M -128.31 % | 44.143 M 157.01 % | -77.435 M -1 879.42 % | -3.912 M 2.00 % | -3.992 M 82.25 % | -22.490 M -122.73 % | 98.929 M -78.24 % | 454.683 M 1 528.11 % | 27.927 M 128.26 % | -98.817 M -122.10 % | 447.236 M 112.22 % | 210.745 M 91.57 % | 110.010 M 736.58 % | 13.150 M 70.78 % | 7.700 M 116.90 % | 3.550 M |
| Cost of revenue | 365.748 M -18.06 % | 446.363 M 414.72 % | 86.719 M -12.79 % | 99.434 M 14.31 % | 86.990 M -44.56 % | 156.901 M -39.60 % | 259.759 M 27.65 % | 203.493 M -42.70 % | 355.164 M -43.16 % | 624.873 M 87.88 % | 332.590 M -74.22 % | 1.290 B -81.77 % | 7.077 B 39.91 % | 5.058 B -4.91 % | 5.320 B 46.94 % | 3.620 B 94.11 % | 1.865 B 350.87 % | 413.661 M 120.49 % | 187.609 M 67.86 % | 111.765 M |
| General and administrative expenses | 3.654 M -74.68 % | 14.432 M 63.74 % | 8.814 M 98.74 % | 4.435 M -5.94 % | 4.715 M -32.11 % | 6.945 M -84.41 % | 44.561 M 17.08 % | 38.059 M -48.39 % | 73.744 M 830.41 % | 7.926 M -93.41 % | 120.215 M 209.75 % | 38.810 M | 0.000 -100.00 % | 317.317 M 1.78 % | 311.771 M -62.27 % | 826.314 M 702.00 % | 103.032 M 201.05 % | 34.225 M 63.16 % | 20.976 M 11.09 % | 18.882 M |
| Selling and marketing expenses | 1.374 M -18.75 % | 1.691 M 66.11 % | 1.018 M -10.86 % | 1.142 M 58.17 % | 722.000 K -34.12 % | 1.096 M 1.86 % | 1.076 M -41.23 % | 1.831 M -57.09 % | 4.267 M 624.45 % | 589.000 K -83.60 % | 3.591 M -71.45 % | 12.579 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.866 M 189.31 % | 990.606 K 567.63 % | 148.376 K |
| Other expenses | 0.000 -100.00 % | 30.911 M -93.16 % | 451.812 M -15.82 % | 536.745 M 2.20 % | 525.184 M 7.60 % | 488.077 M 46 740.40 % | 1.042 M -83.50 % | 6.316 M 414.70 % | -2.007 M 75.09 % | -8.056 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.630 M -374.31 % | -3.717 M | 0.000 | 0.000 | 0.000 |
| Operating expenses | 38.113 M -18.97 % | 47.034 M -89.81 % | 461.644 M -14.88 % | 542.322 M 2.21 % | 530.621 M 6.95 % | 496.118 M -31.21 % | 721.217 M 57.96 % | 456.596 M 0.03 % | 456.439 M 590.95 % | -92.970 M -108.36 % | 1.112 B 15.31 % | 964.455 M 64.58 % | 586.022 M -73.61 % | 2.221 B 142.81 % | 914.644 M -43.68 % | 1.624 B 610.87 % | 228.459 M 202.59 % | 75.502 M 150.67 % | 30.121 M -27.02 % | 41.271 M |
| Cost and expenses | 403.861 M -18.15 % | 493.397 M -10.02 % | 548.363 M -14.55 % | 641.756 M 3.91 % | 617.611 M -5.42 % | 653.019 M -33.43 % | 980.976 M 48.61 % | 660.089 M -18.67 % | 811.603 M 52.58 % | 531.903 M -63.18 % | 1.445 B -35.92 % | 2.255 B -70.58 % | 7.663 B 5.28 % | 7.279 B 16.76 % | 6.234 B 18.88 % | 5.244 B 150.50 % | 2.094 B 327.98 % | 489.163 M 124.67 % | 217.729 M 42.27 % | 153.036 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 38.113 M 136.39 % | 16.123 M 63.98 % | 9.832 M 76.30 % | 5.577 M 2.57 % | 5.437 M -32.38 % | 8.041 M -82.38 % | 45.637 M 14.41 % | 39.890 M -48.87 % | 78.011 M 816.16 % | 8.515 M -93.12 % | 123.806 M -68.53 % | 393.450 M -32.35 % | 581.576 M 83.28 % | 317.317 M 1.78 % | 311.771 M -62.27 % | 826.314 M 702.00 % | 103.032 M 177.79 % | 37.090 M 68.85 % | 21.966 M 15.43 % | 19.030 M |
| Interest income | 6.729 M 151.36 % | 2.677 M -54.53 % | 5.887 M 361.73 % | 1.275 M -46.36 % | 2.377 M -13.60 % | 2.751 M 46.72 % | 1.875 M 22.71 % | 1.528 M 1 057.58 % | 132.000 K -94.93 % | 2.605 M -99.44 % | 464.680 M -7.14 % | 500.419 M 7 367.83 % | 6.701 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.938 M 35.12 % | 1.434 M -57.92 % | 3.408 M 60 222.78 % | 5.650 K |
| Interest expense | 73.000 K -50.00 % | 146.000 K -99.94 % | 261.914 M -50.00 % | 523.827 M -0.02 % | 523.953 M -0.01 % | 523.995 M -0.05 % | 524.250 M 0.07 % | 523.889 M 0.99 % | 518.735 M -3.30 % | 536.415 M | 0.000 | 0.000 -100.00 % | 485.356 M -19.32 % | 601.618 M 37.50 % | 437.540 M 100.26 % | 218.484 M 476.54 % | 37.896 M | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 497.000 K -88.87 % | 4.464 M -89.32 % | 41.780 M -2.15 % | 42.699 M -0.30 % | 42.829 M -5.86 % | 45.495 M -16.17 % | 54.269 M -8.32 % | 59.191 M -7.19 % | 63.777 M -42.86 % | 111.609 M -70.81 % | 382.362 M -27.98 % | 530.887 M 8.47 % | 489.427 M -8.71 % | 536.102 M 10.52 % | 485.054 M 66.07 % | 292.079 M 801.51 % | 32.399 M 92.34 % | 16.845 M -72.42 % | 61.086 M 628.28 % | 8.388 M |
| Operating income | -3.501 M 28.13 % | -4.871 M 77.95 % | -22.090 M -259.38 % | 13.860 M -17.39 % | 16.778 M -32.79 % | 24.964 M 111.38 % | -219.314 M -369.72 % | 81.312 M 112.05 % | 38.345 M 384.61 % | -13.473 M 94.91 % | -264.641 M 61.53 % | -687.913 M -854.46 % | 91.180 M -94.31 % | 1.603 B -17.22 % | 1.936 B 204.55 % | 635.701 M 2.14 % | 622.375 M 326.89 % | 145.792 M 102.47 % | 72.007 M 161.69 % | 27.516 M |
| Operating income ratio | -0.01 12.32 % | -0.01 76.24 % | -0.04 -298.55 % | 0.02 -20.07 % | 0.03 -27.95 % | 0.04 112.75 % | -0.29 -366.95 % | 0.11 139.84 % | 0.04 467.01 % | -0.01 94.66 % | -0.23 48.82 % | -0.45 -3 914.55 % | 0.01 -93.48 % | 0.18 -23.85 % | 0.24 119.18 % | 0.11 -52.76 % | 0.23 -0.33 % | 0.23 -7.61 % | 0.25 63.08 % | 0.15 |
| Total other income expenses net | 27.476 M | 0.000 -100.00 % | 1.319 B 352.35 % | -522.680 M -0.21 % | -521.573 M -5.22 % | -495.701 M 4.96 % | -521.580 M -1.06 % | -516.132 M 7.04 % | -555.203 M -61.54 % | -343.698 M 30.14 % | -492.015 M 7.76 % | -533.417 M 21.09 % | -675.960 M -12.36 % | -601.618 M -37.50 % | -437.540 M -100.26 % | -218.484 M -425.04 % | -41.613 M -2 893.93 % | 1.489 M 113.64 % | -10.921 M -193 365.23 % | 5.651 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -14.432 M 86.03 % | -103.300 M -1 291 150.00 % | -8.000 K -100.00 % | 11.997 B 5.65 % | 11.355 B 4.09 % | 10.909 B 42.39 % | 7.661 B 7.27 % | 7.142 B -7.09 % | 7.687 B 360.79 % | 1.668 B 1.54 % | 1.643 B -75.74 % | 6.772 B 4.51 % | 6.479 B 12.53 % | 5.758 B -4.91 % | 6.055 B 13.01 % | 5.358 B 80.68 % | 2.965 B 3 225.87 % | 89.161 M 132.42 % | -274.983 M -471.81 % | 73.959 M |
| Total investments | 126.432 M 1 808.98 % | 6.623 M -87.11 % | 51.390 M -43.32 % | 90.673 M 72.36 % | 52.606 M 143.04 % | 21.645 M 12.17 % | 19.296 M 25.11 % | 15.423 M -23.86 % | 20.256 M -98.53 % | 1.375 B -6.62 % | 1.472 B | 0.000 -100.00 % | 207.534 M 8 201.36 % | 2.500 M -99.85 % | 1.637 B 522 909.58 % | 313.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 1.835 M | 0.000 -100.00 % | 51.383 M -99.57 % | 11.997 B 10.07 % | 10.899 B -0.09 % | 10.909 B 42.39 % | 7.661 B 7.24 % | 7.144 B -7.09 % | 7.689 B 345.88 % | 1.725 B 2.12 % | 1.689 B -75.88 % | 7.001 B 3.78 % | 6.746 B 14.92 % | 5.870 B -5.39 % | 6.204 B 12.89 % | 5.496 B 75.58 % | 3.130 B 3 332.55 % | 91.195 M 9.63 % | 83.186 M 12.40 % | 74.008 M |
| Accumulated other comprehensive income loss | 851.104 M -1.77 % | 866.477 M 0.00 % | 866.477 M 55.72 % | 556.446 M 0.00 % | 556.446 M 2.30 % | 543.946 M -74.23 % | 2.111 B 0.00 % | 2.111 B 0.00 % | 2.111 B 0.00 % | 2.111 B 288.07 % | 543.946 M 21.82 % | 446.524 M -81.49 % | 2.412 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -2.644 B 1.23 % | -2.676 B 0.41 % | -2.687 B -34.19 % | -2.003 B -15.77 % | -1.730 B -46.06 % | -1.184 B -10.16 % | -1.075 B -23.66 % | -869.404 M -25.05 % | -695.242 M -146.77 % | -281.732 M -454.13 % | -50.842 M -104.68 % | 1.086 B | 0.000 | 0.000 -100.00 % | 1.835 B 80.99 % | 1.014 B 18.47 % | 855.864 M 312.66 % | 207.403 M 184.71 % | 72.847 M 76.14 % | 41.357 M |
| Common stock | 304.577 M 0.00 % | 304.577 M 0.00 % | 304.577 M -10.55 % | 340.489 M 0.00 % | 340.489 M 0.00 % | 340.489 M 0.00 % | 340.489 M 0.00 % | 340.489 M 0.00 % | 340.489 M 0.00 % | 340.489 M 0.00 % | 340.489 M 0.00 % | 340.489 M 0.00 % | 340.489 M 0.00 % | 340.489 M 0.00 % | 340.489 M 17.50 % | 289.775 M 9.20 % | 265.351 M 48.91 % | 178.191 M 22.31 % | 145.691 M 232.68 % | 43.793 M |
| Total equity | 282.497 M 6.58 % | 265.045 M -94.98 % | 5.282 B 694.71 % | 664.687 M -29.10 % | 937.482 M -36.78 % | 1.483 B -6.86 % | 1.592 B -11.44 % | 1.798 B -8.83 % | 1.972 B -17.33 % | 2.386 B -8.82 % | 2.616 B -28.18 % | 3.643 B -21.52 % | 4.642 B -21.60 % | 5.921 B 15.44 % | 5.129 B 64.55 % | 3.117 B 13.56 % | 2.745 B 122.02 % | 1.236 B 80.74 % | 683.978 M 614.40 % | 95.742 M |
| Other non current liabilities | 6.451 M 52.00 % | 4.244 M 738.74 % | 506.000 K 509.64 % | 83.000 K 1.22 % | 82.000 K | 0.000 -100.00 % | 2.779 M -45.93 % | 5.140 M -55.60 % | 11.576 M -3.61 % | 12.009 M -47.16 % | 22.728 M -40.21 % | 38.011 M 143.19 % | 15.630 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -89.444 M | 0.000 | 0.000 |
| Long term debt | 1.497 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 228.000 K -99.85 % | 154.551 M -56.77 % | 357.541 M -93.91 % | 5.870 B -5.39 % | 6.204 B 12.89 % | 5.496 B 75.58 % | 3.130 B 3 332.55 % | 91.195 M 9.63 % | 83.186 M 12.40 % | 74.008 M |
| Total non current liabilities | 7.948 M 87.28 % | 4.244 M 738.74 % | 506.000 K 509.64 % | 83.000 K 1.22 % | 82.000 K 1.23 % | 81.000 K -97.09 % | 2.779 M -45.93 % | 5.140 M -55.60 % | 11.576 M -3.61 % | 12.009 M -47.68 % | 22.955 M -88.08 % | 192.562 M -74.83 % | 764.905 M -87.71 % | 6.223 B -5.53 % | 6.587 B 16.70 % | 5.644 B 77.97 % | 3.172 B 2 805.61 % | 109.155 M 12.04 % | 97.421 M 17.74 % | 82.743 M |
| Other current liabilities | 18.560 M -2.49 % | 19.033 M -95.29 % | 404.031 M -73.43 % | 1.521 B -23.04 % | 1.976 B -40.00 % | 3.294 B -13.27 % | 3.798 B -2.39 % | 3.891 B 11.49 % | 3.490 B -10.91 % | 3.917 B -36.68 % | 6.186 B 129.02 % | 2.701 B 24.85 % | 2.163 B 54.23 % | 1.403 B 58.99 % | 882.251 M 262.01 % | -544.571 M -346.22 % | 221.169 M 89.10 % | 116.961 M 1 038.64 % | 10.272 M 48.45 % | 6.919 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 16.362 M 2.74 % | 15.925 M -1.92 % | 16.236 M 143.31 % | 6.673 M 45.22 % | 4.595 M -67.76 % | 14.251 M 8.84 % | 13.094 M -99.13 % | 1.513 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 338.000 K | 0.000 -100.00 % | 51.383 M -99.57 % | 11.997 B 10.07 % | 10.899 B 4.27 % | 10.453 B 45.08 % | 7.205 B 7.73 % | 6.688 B -13.03 % | 7.689 B 9.01 % | 7.054 B 317.74 % | 1.689 B -75.34 % | 6.846 B 7.17 % | 6.388 B | 0.000 | 0.000 -100.00 % | 1.183 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 35.105 M 24.94 % | 28.097 M -98.73 % | 2.218 B -85.72 % | 15.525 B 4.57 % | 14.846 B 2.28 % | 14.515 B 9.89 % | 13.208 B 1.42 % | 13.023 B -10.05 % | 14.478 B 1.10 % | 14.320 B 8.92 % | 13.148 B -11.87 % | 14.919 B 16.60 % | 12.795 B 173.80 % | 4.673 B 4.34 % | 4.479 B 124.87 % | 1.992 B 299.63 % | 498.385 M 20.60 % | 413.255 M 486.40 % | 70.474 M 116.59 % | 32.538 M |
| Total liabilities | 43.053 M 33.12 % | 32.341 M -98.54 % | 2.218 B -85.72 % | 15.525 B 4.57 % | 14.846 B 2.28 % | 14.515 B 9.87 % | 13.211 B 1.40 % | 13.028 B -10.09 % | 14.490 B 1.10 % | 14.332 B 8.82 % | 13.171 B -12.84 % | 15.111 B 11.44 % | 13.560 B 24.45 % | 10.896 B -1.53 % | 11.066 B 44.91 % | 7.636 B 108.07 % | 3.670 B 602.51 % | 522.411 M 211.15 % | 167.895 M 45.64 % | 115.282 M |
| Other non current assets | 122.793 M 11.94 % | 109.697 M 1 005.54 % | -12.114 M -130.84 % | 39.274 M -92.26 % | 507.427 M 1 185.73 % | 39.466 M -45.42 % | 72.312 M 83.23 % | 39.465 M -0.01 % | 39.467 M 45 791.86 % | 86.000 K 4 400.00 % | -2.000 K -100.00 % | 1.501 B -19.16 % | 1.857 B -25.87 % | 2.504 B | 0.000 -100.00 % | 2.166 B 14 219.00 % | 15.125 M -8.47 % | 16.524 M 2 475.20 % | 641.672 K -12.18 % | 730.673 K |
| Long term investments | 126.432 M 1 808.98 % | 6.623 M -87.11 % | 51.390 M -89.02 % | 468.154 M | 0.000 -100.00 % | 468.154 M 0.00 % | 468.154 M 0.00 % | 468.154 M 0.00 % | 468.154 M -65.95 % | 1.375 B -6.62 % | 1.472 B | 0.000 -100.00 % | 180.090 M 107.20 % | -2.502 B | 0.000 100.00 % | -2.165 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 -100.00 % | 597.149 M -13.04 % | 686.656 M 0.00 % | 686.676 M -0.01 % | 686.735 M -0.09 % | 687.371 M -0.52 % | 690.936 M -0.32 % | 693.146 M -1.21 % | 701.664 M -1.91 % | 715.336 M -30.91 % | 1.035 B -21.41 % | 1.318 B -21.65 % | 1.682 B -18.47 % | 2.063 B 31.72 % | 1.566 B 96.17 % | 798.237 M | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 -100.00 % | 1.345 B 0.00 % | 1.345 B 0.00 % | 1.345 B 0.00 % | 1.345 B 0.00 % | 1.345 B 0.00 % | 1.345 B 0.00 % | 1.345 B -2.84 % | 1.385 B 0.00 % | 1.385 B 0.00 % | 1.385 B 0.00 % | 1.385 B -0.05 % | 1.385 B 2.97 % | 1.345 B -31.39 % | 1.961 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 -100.00 % | 1.943 B -4.40 % | 2.032 B 0.00 % | 2.032 B 0.00 % | 2.032 B -0.03 % | 2.033 B -0.18 % | 2.036 B -0.11 % | 2.039 B -2.29 % | 2.086 B -0.65 % | 2.100 B -13.23 % | 2.420 B -10.44 % | 2.702 B -11.89 % | 3.067 B -10.01 % | 3.408 B -3.36 % | 3.527 B 73.16 % | 2.037 B | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 2.859 M -85.69 % | 19.983 M -54.34 % | 43.766 M -96.29 % | 1.180 B -3.49 % | 1.222 B -3.36 % | 1.265 B -6.16 % | 1.348 B -3.62 % | 1.398 B -5.88 % | 1.486 B 137.11 % | 626.618 M -11.21 % | 705.731 M -24.95 % | 940.376 M -21.43 % | 1.197 B -63.89 % | 3.314 B -8.94 % | 3.640 B 152.92 % | 1.439 B -16.98 % | 1.733 B 669.80 % | 225.177 M -8.72 % | 246.682 M 227.38 % | 75.351 M |
| Total non current assets | 281.487 M 69.87 % | 165.706 M -91.89 % | 2.044 B -48.02 % | 3.932 B -0.93 % | 3.968 B -0.76 % | 3.999 B -3.86 % | 4.159 B 1.37 % | 4.103 B -2.04 % | 4.189 B -1.23 % | 4.241 B -3.80 % | 4.409 B -9.31 % | 4.861 B -18.47 % | 5.963 B -6.60 % | 6.384 B -9.42 % | 7.048 B 41.92 % | 4.966 B 31.20 % | 3.785 B 1 466.05 % | 241.701 M -2.27 % | 247.323 M 225.08 % | 76.082 M |
| Other current assets | 2.735 M -86.91 % | 20.901 M -99.61 % | 5.372 B 837.98 % | 572.747 M -48.15 % | 1.105 B -8.36 % | 1.205 B 224.24 % | 371.762 M -96.51 % | 10.662 B 2 980.39 % | 346.124 M -52.65 % | 731.050 M 28.16 % | 570.401 M 72.93 % | 329.845 M -18.30 % | 403.718 M 22.59 % | 329.318 M -95.40 % | 7.163 B 9 244.63 % | 76.656 M -29.15 % | 108.192 M 410.94 % | 21.175 M 72.18 % | 12.298 M -88.24 % | 104.571 M |
| Short term investments | 0.000 -100.00 % | 3.600 M -91.83 % | 44.044 M -51.43 % | 90.673 M 72.36 % | 52.606 M 143.04 % | 21.645 M 12.17 % | 19.296 M 25.11 % | 15.423 M -23.86 % | 20.256 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.444 M -98.90 % | 2.504 B 52.98 % | 1.637 B -24.41 % | 2.166 B | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 16.267 M -84.25 % | 103.300 M 1 291 150.00 % | 8.000 K -72.41 % | 29.000 K -9.38 % | 32.000 K -85.12 % | 215.000 K 532.35 % | 34.000 K -98.57 % | 2.374 M -7.30 % | 2.561 M -95.45 % | 56.347 M 22.70 % | 45.923 M -79.96 % | 229.123 M -14.08 % | 266.658 M 137.64 % | 112.212 M -25.01 % | 149.642 M 8.26 % | 138.226 M -16.19 % | 164.934 M 8 009.21 % | 2.034 M -99.43 % | 358.169 M 724 455.11 % | 49.433 K |
| Cash and short term investments | 16.267 M -84.25 % | 103.300 M 134.50 % | 44.052 M -51.43 % | 90.702 M 72.31 % | 52.638 M 140.80 % | 21.860 M 13.09 % | 19.330 M 8.61 % | 17.797 M -22.00 % | 22.817 M -59.51 % | 56.347 M 22.70 % | 45.923 M -79.96 % | 229.123 M -22.09 % | 294.102 M -88.76 % | 2.617 B 46.45 % | 1.787 B -22.45 % | 2.304 B 1 296.91 % | 164.934 M 8 009.21 % | 2.034 M -99.43 % | 358.169 M 724 455.11 % | 49.433 K |
| Total current assets | 44.063 M -66.54 % | 131.680 M -97.59 % | 5.456 B -55.49 % | 12.258 B 3.75 % | 11.815 B -1.53 % | 11.999 B 12.73 % | 10.644 B -0.73 % | 10.723 B -12.63 % | 12.273 B -1.63 % | 12.477 B 9.65 % | 11.379 B -18.10 % | 13.893 B 13.51 % | 12.239 B 17.31 % | 10.433 B 14.06 % | 9.147 B 58.06 % | 5.787 B 120.08 % | 2.630 B 73.35 % | 1.517 B 150.92 % | 604.550 M 348.01 % | 134.942 M |
| Inventory | 245.000 K -52.33 % | 514.000 K -68.66 % | 1.640 M -99.78 % | 730.005 M 2 593.35 % | 27.104 M -6.39 % | 28.953 M -15.65 % | 34.326 M -20.09 % | 42.958 M -16.18 % | 51.250 M -35.63 % | 79.617 M 11.34 % | 71.510 M -1.16 % | 72.351 M -59.39 % | 178.153 M -7.89 % | 193.417 M -1.84 % | 197.038 M 51.54 % | 130.028 M -74.22 % | 504.341 M 511.09 % | 82.532 M 28.57 % | 64.193 M 111.71 % | 30.321 M |
| Net receivables | 24.816 M 256.30 % | 6.965 M -81.92 % | 38.516 M -99.65 % | 10.864 B 2.20 % | 10.631 B -1.04 % | 10.743 B 12.21 % | 9.574 B 20 668.02 % | -46.546 M -100.40 % | 11.535 B -3.97 % | 12.011 B 12.35 % | 10.691 B -19.27 % | 13.243 B 16.54 % | 11.363 B 33.07 % | 8.539 B | 0.000 -100.00 % | 3.348 B 319.40 % | 798.237 M 9.77 % | 727.161 M 328.02 % | 169.889 M | 0.000 |
| Tax assets | 29.403 M 0.00 % | 29.403 M 64.08 % | 17.920 M -91.57 % | 212.582 M 2.81 % | 206.776 M 6.43 % | 194.281 M -18.51 % | 238.424 M 48.10 % | 160.989 M 2.49 % | 157.077 M 2.61 % | 153.085 M 17.22 % | 130.596 M | 0.000 -100.00 % | 26.933 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K 0.00 % | -2.000 K -100.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 16.207 M 156.97 % | 6.307 M -99.64 % | 1.757 B -11.52 % | 1.985 B 1.84 % | 1.949 B 161.17 % | 746.435 M -65.97 % | 2.194 B 7.97 % | 2.032 B -29.62 % | 2.887 B -3.25 % | 2.983 B -20.68 % | 3.761 B -29.98 % | 5.372 B 39.08 % | 3.862 B 18.10 % | 3.270 B -9.07 % | 3.597 B 165.81 % | 1.353 B 388.09 % | 277.216 M -28.13 % | 385.738 M 540.74 % | 60.202 M 134.99 % | 25.619 M |
| Tax payables | 0.000 -100.00 % | 2.757 M -51.26 % | 5.656 M 0.00 % | 5.656 M 0.00 % | 5.656 M 0.00 % | 5.656 M 0.00 % | 5.656 M -98.62 % | 408.479 M -1.03 % | 412.711 M 16.80 % | 353.349 M | 0.000 | 0.000 -100.00 % | 381.019 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.770 B 0.00 % | 1.770 B 0.00 % | 1.770 B 0.00 % | 1.770 B 0.00 % | 1.770 B 0.00 % | 1.770 B 0.00 % | 1.770 B 0.00 % | 1.770 B 0.00 % | 1.770 B 0.00 % | 1.770 B 0.00 % | 1.770 B 0.00 % | 1.770 B -6.32 % | 1.890 B -18.30 % | 2.313 B -21.67 % | 2.953 B 62.87 % | 1.813 B 11.69 % | 1.624 B 105.39 % | 790.441 M 69.83 % | 465.441 M 4 294.47 % | 10.592 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 28.897 M | 0.000 -100.00 % | 37.880 M | 0.000 -100.00 % | 68.890 M -8.01 % | 74.890 M -5.11 % | 78.921 M | 0.000 | 0.000 -100.00 % | 391.734 M 10.92 % | 353.159 M -7.65 % | 382.416 M 158.00 % | 148.221 M 258.89 % | 41.300 M 129.96 % | 17.960 M 26.17 % | 14.235 M 62.97 % | 8.735 M |
| Other liabilities | 0.000 | 0.000 100.00 % | -506.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 |
| Total assets | 325.550 M 9.47 % | 297.386 M -96.03 % | 7.500 B -53.67 % | 16.189 B 2.57 % | 15.784 B -1.34 % | 15.998 B 8.07 % | 14.803 B -0.15 % | 14.826 B -9.94 % | 16.462 B -1.53 % | 16.718 B 5.89 % | 15.788 B -15.82 % | 18.754 B 3.04 % | 18.202 B 8.24 % | 16.817 B 3.84 % | 16.195 B 50.60 % | 10.753 B 67.63 % | 6.415 B 264.76 % | 1.759 B 106.44 % | 851.873 M 303.69 % | 211.024 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 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 -100.00 % | 979.089 M | 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 -100.00 % | 98.160 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -1.933 M -111.36 % | 17.018 M 128.29 % | -60.146 M -262.22 % | -16.605 M 56.94 % | -38.560 M -107.13 % | 540.949 M 110.89 % | 256.511 M 158.69 % | -437.082 M -101.34 % | -217.090 M 24.07 % | -285.912 M -134.25 % | 834.759 M -25.53 % | 1.121 B 455.42 % | -315.372 M 68.67 % | -1.006 B 28.48 % | -1.407 B 31.41 % | -2.052 B -101.08 % | -1.020 B -9.12 % | -935.163 M -1 134.49 % | -75.753 M -132.38 % | -32.599 M |
| Accounts receivables | -20.428 M -190.09 % | 22.675 M 133.47 % | -67.752 M -1 059.94 % | -5.841 M -103.61 % | 161.818 M 112.90 % | -1.254 B -149.73 % | -502.205 M -120.06 % | 2.504 B 31 436.77 % | 7.939 M 101.58 % | -503.053 M -129.19 % | 1.724 B 251.74 % | -1.136 B 63.37 % | -3.101 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 268.000 K -76.20 % | 1.126 M -93.52 % | 17.370 M 244.22 % | -12.044 M -751.38 % | 1.849 M -65.59 % | 5.373 M -37.75 % | 8.632 M 4.10 % | 8.292 M -70.77 % | 28.367 M 449.95 % | -8.106 M 29.23 % | -11.453 M -222.99 % | -3.546 M -102.49 % | 142.633 M 3 839.05 % | 3.621 M 105.40 % | -67.010 M -117.90 % | 374.313 M 188.74 % | -421.810 M -2 200.05 % | -18.339 M 45.86 % | -33.872 M -154.56 % | -13.306 M |
| Accounts payables | 9.897 M 458.21 % | 1.773 M 177 200.00 % | 1.000 K 0.00 % | 1.000 K 100.00 % | -253.529 M -161.72 % | 410.741 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.643 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 8.330 M 197.36 % | -8.556 M 12.38 % | -9.765 M -863.49 % | 1.279 M -97.51 % | 51.302 M -96.28 % | 1.379 B 83.85 % | 750.084 M 125.43 % | -2.949 B -1 063.82 % | -253.396 M -212.50 % | 225.247 M 125.67 % | -877.305 M -138.81 % | 2.260 B | 0.000 100.00 % | -1.010 B 24.64 % | -1.340 B 44.76 % | -2.426 B -305.30 % | -598.625 M 34.71 % | -916.824 M -2 089.09 % | -41.881 M -117.08 % | -19.293 M |
| Other non cash items | -33.481 M 16.55 % | -40.119 M 99.08 % | -4.341 B -930.73 % | 522.552 M 0.19 % | 521.576 M 6.03 % | 491.924 M -5.83 % | 522.376 M -31.46 % | 762.203 M 8.40 % | 703.111 M 54.08 % | 456.318 M 75.83 % | 259.527 M 383.68 % | 53.657 M -92.46 % | 711.552 M 72.49 % | 412.506 M 585.74 % | -84.923 M -108.67 % | 979.136 M 3 254.35 % | 29.190 M 73.53 % | 16.822 M 138.81 % | -43.341 M -498.31 % | 10.881 M |
| Net cash provided by operating activities | -17.454 M -262.87 % | -4.810 M 88.17 % | -40.654 M -202.07 % | 39.828 M 89.40 % | 21.028 M -96.55 % | 609.765 M 560.70 % | 92.291 M 342.63 % | -38.038 M -206.68 % | 35.655 M 147.44 % | -75.156 M -109.18 % | 818.921 M -12.77 % | 938.787 M 244.00 % | 272.900 M -71.07 % | 943.162 M 91.99 % | 491.252 M 285.17 % | -265.303 M 29.13 % | -374.367 M 50.34 % | -753.790 M -24 586.50 % | 3.078 M -78.31 % | 14.192 M |
| Investments in property plant and equipment | -2.792 M -537.44 % | -438.000 K -1 890.91 % | -22.000 K 61.40 % | -57.000 K | 0.000 100.00 % | -219.000 K | 0.000 100.00 % | -3.341 M 60.00 % | -8.352 M 55.83 % | -18.910 M -30.74 % | -14.463 M -4.72 % | -13.811 M 62.33 % | -36.662 M 85.07 % | -245.478 M 90.06 % | -2.468 B -65.36 % | -1.493 B 58.28 % | -3.579 B -7 466.63 % | -47.294 M -133.49 % | -20.255 M -21.85 % | -16.623 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.479 M 1 477.44 % | 1.742 M -94.83 % | 33.706 M | 0.000 -100.00 % | 63.877 M | 0.000 | 0.000 | 0.000 100.00 % | -39.923 M -1 782.27 % | -2.121 M -577.64 % | -313.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -49.996 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.671 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.320 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.500 M -33.19 % | 3.742 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 40.000 M 299.88 % | 10.003 M 69.92 % | 5.887 M 361.73 % | 1.275 M -46.36 % | 2.377 M -92.03 % | 29.831 M -92.98 % | 424.946 M 7 026.38 % | 5.963 M 4 417.42 % | 132.000 K -94.93 % | 2.605 M 101.77 % | -146.990 M 73.22 % | -548.899 M | 0.000 -100.00 % | 227.713 M 9 949.12 % | 2.266 M 264.31 % | 622.000 K -95.16 % | 12.838 M -64.32 % | 35.982 M 122.34 % | -161.080 M -45 922.84 % | -350.000 K |
| Net cash used for investing activites | -12.788 M -233.70 % | 9.565 M 63.09 % | 5.865 M 381.53 % | 1.218 M -48.76 % | 2.377 M -97.69 % | 103.082 M -75.84 % | 426.688 M 1 074.54 % | 36.328 M 541.95 % | -8.220 M -117.28 % | 47.572 M 129.46 % | -161.453 M 71.31 % | -562.710 M -1 547.18 % | -34.162 M 43.24 % | -60.188 M 97.56 % | -2.468 B -65.38 % | -1.493 B 58.14 % | -3.566 B -31 422.41 % | -11.312 M 93.76 % | -181.335 M -968.40 % | -16.973 M |
| Debt repayment | 1.835 M 103.13 % | -58.612 M 80.43 % | -299.531 M -157.17 % | 523.917 M 93.95 % | 270.130 M 263.79 % | -164.923 M -2 836.40 % | 6.027 M -98.86 % | 528.904 M 4.47 % | 506.275 M -13.25 % | 583.627 M | 0.000 | 0.000 100.00 % | -22.796 M 93.37 % | -344.034 M -124.52 % | 1.403 B -27.98 % | 1.948 B -44.24 % | 3.494 B 43 521.54 % | 8.009 M -12.74 % | 9.178 M | 0.000 |
| Common stock issued | 0.000 | 0.000 -100.00 % | 276.994 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 % | 590.400 M 36 800.00 % | 1.600 M -99.72 % | 562.000 M 34.55 % | 417.690 M -21.91 % | 534.850 M | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -60.190 M | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.232 M 30.04 % | -6.049 M 34.29 % | -9.206 M 25.21 % | -12.309 M | 0.000 100.00 % | -34.049 M 12.76 % | -39.030 M -10.59 % | -35.293 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 100.00 % | -523.828 M -93.71 % | -270.424 M 48.39 % | -523.994 M 0.05 % | -524.252 M -0.07 % | -523.888 M -0.99 % | -518.739 M 3.30 % | -536.414 M 30.09 % | -767.292 M -73.97 % | -441.055 M | 0.000 100.00 % | -542.321 M -1 887.48 % | 30.340 M 113.89 % | -218.484 M -561.57 % | 47.335 M 382.89 % | -16.733 M -118.66 % | -7.652 M -377.27 % | 2.760 M |
| Net cash used provided by financing activities | 1.835 M 103.13 % | -58.612 M -160.07 % | -22.537 M -25 422.47 % | 89.000 K 130.27 % | -294.000 K 99.96 % | -688.917 M -32.94 % | -518.225 M -66 200.13 % | 784.000 K 104.23 % | -18.513 M -148.71 % | 38.007 M 104.88 % | -779.601 M -76.76 % | -441.055 M -675.89 % | -56.845 M 93.82 % | -920.404 M -146.29 % | 1.988 B 14.87 % | 1.731 B -57.81 % | 4.103 B 903.25 % | 408.966 M -23.75 % | 536.376 M 19 334.91 % | 2.760 M |
| Effect of forex changes on cash | -58.626 M -200.02 % | 58.612 M | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 101.000 K 215.63 % | 32.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -87.033 M -1 930.35 % | 4.755 M 108.29 % | -57.326 M -239.36 % | 41.136 M 78.00 % | 23.110 M -3.43 % | 23.930 M 3 069.54 % | 755.000 K 181.53 % | -926.000 K -110.38 % | 8.922 M -14.40 % | 10.423 M 108.53 % | -122.133 M -87.96 % | -64.978 M | 0.000 100.00 % | -37.430 M -427.87 % | 11.416 M 142.74 % | -26.708 M -116.40 % | 162.900 M 145.74 % | -356.135 M -199.45 % | 358.120 M 1 716 795.58 % | -20.861 K |
| Cash at beginning of period | 103.300 M 162.00 % | 39.427 M -74.28 % | 153.274 M 36.68 % | 112.138 M 25.96 % | 89.028 M 36.76 % | 65.098 M 1.17 % | 64.343 M -1.42 % | 65.269 M 15.83 % | 56.347 M 22.70 % | 45.924 M | 0.000 -100.00 % | 294.102 M 227.19 % | 89.887 M -39.93 % | 149.642 M 8.26 % | 138.226 M -16.19 % | 164.934 M 8 008.85 % | 2.034 M -99.43 % | 358.169 M 724 015.66 % | 49.463 K -29.66 % | 70.324 K |
| Cash at end of period | 16.267 M -63.18 % | 44.182 M -53.95 % | 95.948 M -37.40 % | 153.274 M 36.68 % | 112.138 M 25.96 % | 89.028 M 36.76 % | 65.098 M 1.17 % | 64.343 M -1.42 % | 65.269 M 15.83 % | 56.347 M 146.14 % | -122.133 M -153.30 % | 229.124 M -14.08 % | 266.658 M 137.64 % | 112.212 M -25.01 % | 149.642 M 8.26 % | 138.226 M -16.19 % | 164.934 M 8 009.21 % | 2.034 M -99.43 % | 358.169 M 724 015.66 % | 49.463 K |
| Operating cash flow | -17.454 M -262.87 % | -4.810 M 88.17 % | -40.654 M -202.07 % | 39.828 M 89.40 % | 21.028 M -96.55 % | 609.765 M 560.70 % | 92.291 M 342.63 % | -38.038 M -206.68 % | 35.655 M 147.44 % | -75.156 M -109.18 % | 818.921 M -12.77 % | 938.787 M 244.00 % | 272.900 M -71.07 % | 943.162 M 91.99 % | 491.252 M 285.17 % | -265.303 M 29.13 % | -374.367 M 50.34 % | -753.790 M -24 586.50 % | 3.078 M -78.31 % | 14.192 M |
| Capital expenditure | -2.792 M -537.44 % | -438.000 K -1 890.91 % | -22.000 K 61.40 % | -57.000 K | 0.000 100.00 % | -219.000 K | 0.000 100.00 % | -3.341 M 60.00 % | -8.352 M 55.83 % | -18.910 M -30.74 % | -14.463 M -4.72 % | -13.811 M 62.33 % | -36.662 M 85.07 % | -245.478 M 90.06 % | -2.468 B -65.36 % | -1.493 B 58.28 % | -3.579 B -7 466.63 % | -47.294 M -133.49 % | -20.255 M -21.85 % | -16.623 M |
| Free CashFlow | -20.246 M -285.79 % | -5.248 M 87.10 % | -40.676 M -202.28 % | 39.771 M 89.13 % | 21.028 M -96.55 % | 609.546 M 560.46 % | 92.291 M 323.04 % | -41.379 M -251.55 % | 27.303 M 129.03 % | -94.066 M -111.69 % | 804.458 M -13.03 % | 924.976 M 291.54 % | 236.238 M -66.14 % | 697.684 M 135.29 % | -1.977 B -12.46 % | -1.758 B 55.52 % | -3.953 B -393.44 % | -801.084 M -4 563.88 % | -17.176 M -606.64 % | -2.431 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 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 | 2012-09-30 | 2012-06-30 | 2011-09-30 | 2011-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 88.331 M -0.82 % | 89.058 M 2.29 % | 87.064 M -1.67 % | 88.539 M -34.75 % | 135.699 M 9.33 % | 124.120 M 4.12 % | 119.207 M -4.12 % | 124.328 M 2.98 % | 120.725 M 0.15 % | 120.541 M 5.06 % | 114.737 M -16.45 % | 137.322 M -10.64 % | 153.671 M -15.70 % | 182.282 M 11.92 % | 162.875 M 0.40 % | 162.226 M 9.44 % | 148.235 M -18.56 % | 182.018 M 18.70 % | 153.348 M -1.16 % | 155.144 M 7.83 % | 143.880 M -6.62 % | 154.078 M 17.31 % | 131.340 M -23.98 % | 172.759 M -22.16 % | 221.940 M 6.64 % | 208.121 M 6.77 % | 194.921 M -11.75 % | 220.864 M 61.44 % | 136.809 M -85.76 % | 960.928 M -4.02 % | 1.001 B -58.43 % | 2.409 B -8.18 % | 2.623 B |
| Net income | 4.471 M -51.98 % | 9.310 M 386.46 % | -3.250 M -230.78 % | 2.485 M -72.14 % | 8.918 M -54.89 % | 19.771 M 3 341.15 % | -610.000 K 93.84 % | -9.901 M -316.79 % | 4.567 M -99.90 % | 4.399 B 43 930.33 % | -10.036 M 92.22 % | -128.960 M 5.02 % | -135.773 M -15.80 % | -117.250 M 5.92 % | -124.623 M 0.44 % | -125.169 M 4.90 % | -131.624 M -21.24 % | -108.562 M 16.37 % | -129.813 M -2.74 % | -126.347 M 0.98 % | -127.601 M 3.17 % | -131.776 M 1.71 % | -134.069 M 0.20 % | -134.331 M -19.33 % | -112.569 M -225.01 % | -34.636 M 72.46 % | -125.760 M 62.80 % | -338.060 M -104.92 % | -164.975 M 57.48 % | -387.970 M -51.56 % | -255.983 M -134.60 % | 739.877 M 139.68 % | 308.693 M |
| Income before tax | -8.048 M -157.39 % | 14.024 M 531.51 % | -3.250 M -230.78 % | 2.485 M -76.81 % | 10.716 M 92.18 % | 5.576 M 7 635.14 % | -74.000 K 99.10 % | -8.209 M -262.52 % | 5.051 M -99.89 % | 4.589 B 39 615.43 % | -11.614 M 91.11 % | -130.666 M -1.81 % | -128.338 M -0.73 % | -127.404 M -1.07 % | -126.057 M 0.43 % | -126.599 M 4.88 % | -133.098 M -10.63 % | -120.308 M 6.21 % | -128.267 M -0.65 % | -127.438 M 1.06 % | -128.805 M 3.03 % | -132.826 M 1.84 % | -135.319 M -55.15 % | -87.216 M 22.98 % | -113.242 M -5.37 % | -107.471 M 15.52 % | -127.218 M 62.56 % | -339.813 M -104.26 % | -166.363 M 61.05 % | -427.069 M -129.39 % | -186.173 M -121.15 % | 880.284 M 153.82 % | 346.818 M |
| Income before tax ratio | -0.09 -157.86 % | 0.16 521.85 % | -0.04 -233.00 % | 0.03 -64.46 % | 0.08 75.78 % | 0.04 7 336.87 % | 0.00 99.06 % | -0.07 -257.81 % | 0.04 -99.89 % | 38.07 37 712.78 % | -0.10 89.36 % | -0.95 -13.94 % | -0.84 -19.49 % | -0.70 9.69 % | -0.77 0.82 % | -0.78 13.09 % | -0.90 -35.84 % | -0.66 20.98 % | -0.84 -1.83 % | -0.82 8.24 % | -0.90 -3.85 % | -0.86 16.33 % | -1.03 -104.08 % | -0.50 1.06 % | -0.51 1.19 % | -0.52 20.88 % | -0.65 57.58 % | -1.54 -26.52 % | -1.22 -173.61 % | -0.44 -139.01 % | -0.19 -150.88 % | 0.37 176.42 % | 0.13 |
| EBITDA | -7.883 M -155.48 % | 14.208 M 559.21 % | -3.094 M -219.00 % | 2.600 M -75.99 % | 10.831 M 80.94 % | 5.986 M 793.43 % | 670.000 K 109.85 % | -6.800 M -195.88 % | 7.092 M -99.85 % | 4.599 B 411 126.81 % | -1.119 M -110.32 % | 10.840 M -18.41 % | 13.286 M -28.40 % | 18.556 M 19.23 % | 15.563 M 3.51 % | 15.035 M 75.77 % | 8.554 M -59.96 % | 21.361 M 59.34 % | 13.406 M -6.28 % | 14.304 M 10.94 % | 12.893 M 45.49 % | 8.862 M 38.25 % | 6.410 M -88.50 % | 55.715 M 86.34 % | 29.900 M -18.81 % | 36.828 M 118.71 % | 16.839 M 108.62 % | -195.291 M -846.27 % | -20.638 M 91.98 % | -257.349 M -454.73 % | 72.548 M -93.67 % | 1.146 B 117.67 % | 526.428 M |
| Net income ratio | 0.05 -51.58 % | 0.10 380.05 % | -0.04 -233.00 % | 0.03 -57.29 % | 0.07 -58.74 % | 0.16 3 212.85 % | -0.01 93.57 % | -0.08 -310.51 % | 0.04 -99.90 % | 36.49 41 819.92 % | -0.09 90.69 % | -0.94 -6.29 % | -0.88 -37.36 % | -0.64 15.93 % | -0.77 0.83 % | -0.77 13.11 % | -0.89 -48.87 % | -0.60 29.54 % | -0.85 -3.95 % | -0.81 8.17 % | -0.89 -3.70 % | -0.86 16.22 % | -1.02 -31.28 % | -0.78 -53.30 % | -0.51 -204.77 % | -0.17 74.21 % | -0.65 57.85 % | -1.53 -26.93 % | -1.21 -198.67 % | -0.40 -57.91 % | -0.26 -183.24 % | 0.31 161.02 % | 0.12 |
| Ratio EBITDA | -0.09 -155.94 % | 0.16 548.93 % | -0.04 -221.02 % | 0.03 -63.21 % | 0.08 65.50 % | 0.05 758.07 % | 0.01 110.28 % | -0.05 -193.10 % | 0.06 -99.85 % | 38.16 391 336.04 % | -0.01 -112.35 % | 0.08 -8.70 % | 0.09 -15.07 % | 0.10 6.54 % | 0.10 3.10 % | 0.09 60.61 % | 0.06 -50.83 % | 0.12 34.24 % | 0.09 -5.18 % | 0.09 2.89 % | 0.09 55.80 % | 0.06 17.85 % | 0.05 -84.87 % | 0.32 139.38 % | 0.13 -23.87 % | 0.18 104.84 % | 0.09 109.77 % | -0.88 -486.14 % | -0.15 43.67 % | -0.27 -469.60 % | 0.07 -84.77 % | 0.48 137.05 % | 0.20 |
| Gross profit ratio | 0.01 -91.97 % | 0.09 64.81 % | 0.06 -31.16 % | 0.08 -24.95 % | 0.11 1 584.95 % | 0.01 -91.97 % | 0.08 -91.02 % | 0.89 1.13 % | 0.88 3.73 % | 0.85 2.38 % | 0.83 -4.45 % | 0.87 7.50 % | 0.81 6.49 % | 0.76 -11.23 % | 0.85 0.73 % | 0.85 -5.38 % | 0.89 6.07 % | 0.84 -2.41 % | 0.86 -1.97 % | 0.88 1.34 % | 0.87 6.14 % | 0.82 4.51 % | 0.78 -1.78 % | 0.80 15.73 % | 0.69 -12.50 % | 0.79 14.43 % | 0.69 20.06 % | 0.57 -0.90 % | 0.58 | 0.00 -100.00 % | 0.01 -94.86 % | 0.15 -21.00 % | 0.19 |
| Weighted average shs out dil | 304.577 M -6.28 % | 325.000 M 0.00 % | 325.000 M 30.78 % | 248.500 M -16.41 % | 297.267 M -9.79 % | 329.517 M 8.19 % | 304.577 M 0.00 % | 304.577 M 0.00 % | 304.577 M 0.00 % | 304.577 M 900.00 % | 30.458 M -10.49 % | 34.026 M -0.01 % | 34.028 M -0.06 % | 34.049 M 0.00 % | 34.050 M 0.11 % | 34.013 M -0.10 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M -34.04 % | 51.624 M 30.48 % | 39.565 M -22.25 % | 50.886 M -1.75 % | 51.794 M |
| Weighted average shs out | 304.577 M -6.28 % | 325.000 M 0.00 % | 325.000 M 30.78 % | 248.500 M -16.41 % | 297.267 M -2.40 % | 304.577 M 0.00 % | 304.577 M 0.00 % | 304.577 M 0.00 % | 304.577 M 0.00 % | 304.577 M 900.00 % | 30.458 M -10.49 % | 34.026 M -0.01 % | 34.028 M -0.06 % | 34.049 M 0.00 % | 34.049 M 0.10 % | 34.013 M -0.10 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M 0.00 % | 34.049 M |
| EPS diluted | 0.01 -48.60 % | 0.03 386.00 % | -0.01 -200.00 % | 0.01 -66.67 % | 0.03 -50.00 % | 0.06 3 100.00 % | 0.00 93.85 % | -0.03 -316.67 % | 0.02 -99.90 % | 14.44 4 475.76 % | -0.33 91.29 % | -3.79 5.01 % | -3.99 -15.99 % | -3.44 6.01 % | -3.66 0.54 % | -3.68 4.91 % | -3.87 -21.32 % | -3.19 16.27 % | -3.81 -2.70 % | -3.71 1.07 % | -3.75 3.10 % | -3.87 1.78 % | -3.94 0.25 % | -3.95 -19.34 % | -3.31 -224.51 % | -1.02 72.36 % | -3.69 62.84 % | -9.93 -104.74 % | -4.85 35.51 % | -7.52 -16.23 % | -6.47 -144.50 % | 14.54 143.96 % | 5.96 |
| Earnings per share | 0.01 -48.60 % | 0.03 386.00 % | -0.01 -200.00 % | 0.01 -66.67 % | 0.03 -53.78 % | 0.06 3 345.00 % | 0.00 93.85 % | -0.03 -316.67 % | 0.02 -99.90 % | 14.44 4 475.76 % | -0.33 91.29 % | -3.79 5.01 % | -3.99 -15.99 % | -3.44 6.01 % | -3.66 0.54 % | -3.68 4.91 % | -3.87 -21.32 % | -3.19 16.27 % | -3.81 -2.70 % | -3.71 1.07 % | -3.75 3.10 % | -3.87 1.78 % | -3.94 0.25 % | -3.95 -19.34 % | -3.31 -224.51 % | -1.02 72.36 % | -3.69 62.84 % | -9.93 -104.74 % | -4.85 57.42 % | -11.39 -51.46 % | -7.52 -134.61 % | 21.73 139.58 % | 9.07 |
| Gross profit | 652.000 K -92.03 % | 8.183 M 68.58 % | 4.854 M -32.31 % | 7.171 M -51.03 % | 14.645 M 1 742.14 % | 795.000 K -91.64 % | 9.514 M -91.39 % | 110.437 M 4.15 % | 106.039 M 3.89 % | 102.072 M 7.56 % | 94.895 M -20.16 % | 118.859 M -3.93 % | 123.726 M -10.23 % | 137.820 M -0.65 % | 138.724 M 1.13 % | 137.174 M 3.55 % | 132.466 M -13.62 % | 153.349 M 15.83 % | 132.390 M -3.10 % | 136.626 M 9.27 % | 125.035 M -0.88 % | 126.146 M 22.60 % | 102.892 M -25.33 % | 137.787 M -9.91 % | 152.949 M -6.69 % | 163.915 M 22.18 % | 134.164 M 5.96 % | 126.623 M 59.99 % | 79.143 M | 0.000 -100.00 % | 7.923 M -97.86 % | 370.767 M -27.46 % | 511.099 M |
| Income tax expense | -12.519 M -365.57 % | 4.714 M | 0.000 | 0.000 -100.00 % | 1.798 M 112.67 % | -14.195 M -2 748.32 % | 536.000 K -68.32 % | 1.692 M 248.87 % | 485.000 K -99.75 % | 190.510 M 12 172.88 % | -1.578 M 7.50 % | -1.706 M -122.95 % | 7.435 M 173.22 % | -10.154 M -608.09 % | -1.434 M -0.28 % | -1.430 M 2.99 % | -1.474 M 87.45 % | -11.746 M -859.77 % | 1.546 M 241.70 % | -1.091 M 9.39 % | -1.204 M -14.89 % | -1.048 M 16.16 % | -1.250 M -102.65 % | 47.115 M 7 100.74 % | -673.000 K 99.08 % | -72.835 M -4 895.54 % | -1.458 M 16.83 % | -1.753 M -26.21 % | -1.389 M 96.45 % | -39.099 M -156.01 % | 69.810 M -50.28 % | 140.407 M 268.28 % | 38.125 M |
| Cost of revenue | 87.679 M 8.41 % | 80.875 M -1.62 % | 82.210 M 1.03 % | 81.368 M -32.78 % | 121.054 M -1.84 % | 123.325 M 12.43 % | 109.693 M 689.67 % | 13.891 M -5.41 % | 14.686 M -20.48 % | 18.469 M -6.92 % | 19.842 M 7.47 % | 18.463 M -38.34 % | 29.945 M -32.65 % | 44.462 M 84.10 % | 24.151 M -3.60 % | 25.052 M 58.87 % | 15.769 M -45.00 % | 28.669 M 36.79 % | 20.958 M 13.18 % | 18.518 M -1.74 % | 18.845 M -32.53 % | 27.932 M -1.81 % | 28.448 M -18.65 % | 34.972 M -49.31 % | 68.991 M 56.07 % | 44.206 M -27.24 % | 60.757 M -35.53 % | 94.241 M 63.43 % | 57.666 M | 0.000 -100.00 % | 993.277 M -51.26 % | 2.038 B -3.51 % | 2.112 B |
| General and administrative expenses | 0.000 -100.00 % | 3.654 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.525 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 |
| Selling and marketing expenses | 0.000 -100.00 % | 1.374 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 114.296 M 15.05 % | 99.345 M 131.49 % | -315.521 M -426.18 % | 96.732 M -11.54 % | 109.356 M -0.99 % | 110.451 M 136.95 % | -298.909 M -341.72 % | 123.657 M 1.16 % | 122.245 M -1.53 % | 124.149 M 135.19 % | -352.839 M -396.38 % | 119.049 M -2.68 % | 122.324 M 9.03 % | 112.188 M 134.00 % | -329.968 M -441.50 % | 96.623 M -12.95 % | 110.993 M -10.09 % | 123.448 M 122.81 % | -541.239 M -560.24 % | 117.600 M -63.52 % | 322.374 M 219.95 % | 100.757 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 8.964 M | 0.000 -100.00 % | 8.703 M 114.85 % | -58.619 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.408 M 253.77 % | 398.000 K -89.58 % | 3.821 M 432.17 % | 718.000 K -46.30 % | 1.337 M 12 054.55 % | 11.000 K 100.29 % | -3.847 M -875.60 % | 496.000 K 367.92 % | 106.000 K -55.27 % | 237.000 K 105.16 % | -4.594 M -7 167.69 % | 65.000 K 3 150.00 % | 2.000 K -95.65 % | 46.000 K 100.15 % | -31.044 M -22 117.02 % | 141.000 K -99.51 % | 28.921 M 7 148.37 % | 399.000 K 37.59 % | 290.000 K -1.02 % | 293.000 K -36.17 % | 459.000 K -52.97 % | 976.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 8.964 M -3.87 % | 9.325 M 7.15 % | 8.703 M 10.53 % | 7.874 M -36.77 % | 12.452 M 367.94 % | 2.661 M -77.92 % | 12.051 M -89.58 % | 115.706 M 14.28 % | 101.245 M -10.71 % | 113.393 M 5.75 % | 107.227 M -10.57 % | 119.905 M -1.00 % | 121.118 M -41.88 % | 208.397 M 55.15 % | 134.320 M 1.05 % | 132.922 M -1.43 % | 134.844 M -4.00 % | 140.456 M 8.24 % | 129.765 M -2.45 % | 133.025 M 8.25 % | 122.891 M -3.11 % | 126.838 M 18.14 % | 107.361 M -12.69 % | 122.967 M -9.26 % | 135.510 M -4.59 % | 142.026 M 8.67 % | 130.700 M -61.13 % | 336.242 M 191.96 % | 115.168 M -89.13 % | 1.060 B 692.73 % | 133.659 M -23.53 % | 174.775 M 47.42 % | 118.556 M |
| Cost and expenses | 96.643 M 7.14 % | 90.200 M -0.78 % | 90.913 M 1.87 % | 89.242 M -33.16 % | 133.506 M 5.97 % | 125.986 M 3.48 % | 121.744 M -6.06 % | 129.597 M 11.79 % | 115.931 M -12.08 % | 131.862 M 3.77 % | 127.069 M -8.17 % | 138.368 M -8.40 % | 151.063 M -40.26 % | 252.859 M 59.56 % | 158.471 M 0.31 % | 157.974 M 4.89 % | 150.613 M -10.95 % | 169.125 M 12.21 % | 150.723 M -0.54 % | 151.543 M 6.92 % | 141.736 M -8.42 % | 154.770 M 13.96 % | 135.809 M -14.01 % | 157.939 M -22.77 % | 204.501 M 9.81 % | 186.232 M -2.73 % | 191.457 M -55.53 % | 430.483 M 149.07 % | 172.834 M -73.82 % | 660.128 M -41.42 % | 1.127 B -49.07 % | 2.213 B -0.80 % | 2.231 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 9.325 M | 0.000 -100.00 % | 66.493 M 433.99 % | 12.452 M 367.94 % | 2.661 M -77.92 % | 12.051 M -89.46 % | 114.296 M 15.05 % | 99.345 M 132.39 % | -306.707 M -417.07 % | 96.732 M -11.54 % | 109.356 M -0.99 % | 110.451 M 137.51 % | -294.474 M -338.14 % | 123.657 M 1.16 % | 122.245 M -1.53 % | 124.149 M 135.66 % | -348.124 M -392.42 % | 119.049 M -2.68 % | 122.324 M 9.03 % | 112.188 M 134.73 % | -323.023 M -434.31 % | 96.623 M -12.95 % | 110.993 M -10.09 % | 123.448 M 124.85 % | -496.678 M -522.35 % | 117.600 M -63.52 % | 322.374 M 219.95 % | 100.757 M -90.49 % | 1.060 B 692.73 % | 133.659 M -23.53 % | 174.775 M 47.42 % | 118.556 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 140.000 K -95.24 % | 2.944 M 0.00 % | 2.944 M | 0.000 | 0.000 -100.00 % | 1.138 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.352 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.404 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.657 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 41.000 K -4.65 % | 43.000 K 43.33 % | 30.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 140.000 K -28.93 % | 197.000 K | 0.000 -100.00 % | 130.957 M 0.00 % | 130.957 M 0.09 % | 130.834 M -0.09 % | 130.957 M 0.00 % | 130.957 M 0.00 % | 130.957 M 0.00 % | 130.960 M 0.00 % | 130.957 M -0.06 % | 131.042 M 0.04 % | 130.994 M 0.02 % | 130.967 M -0.02 % | 130.991 M 0.03 % | 130.957 M -0.09 % | 131.080 M -0.17 % | 131.307 M 0.27 % | 130.957 M 0.23 % | 130.654 M -0.50 % | 131.314 M 55.41 % | 84.493 M -32.73 % | 125.597 M -3.29 % | 129.868 M -3.88 % | 135.106 M |
| Depreciation and amortization | 124.000 K -12.06 % | 141.000 K 11.90 % | 126.000 K 9.57 % | 115.000 K 0.00 % | 115.000 K -71.95 % | 410.000 K -44.89 % | 744.000 K -47.23 % | 1.410 M -25.79 % | 1.900 M -81.13 % | 10.068 M -4.07 % | 10.495 M -0.51 % | 10.549 M -1.11 % | 10.667 M 0.03 % | 10.664 M 0.01 % | 10.663 M -0.13 % | 10.677 M -0.17 % | 10.695 M -0.14 % | 10.710 M -0.06 % | 10.716 M 0.14 % | 10.701 M -0.02 % | 10.703 M -0.17 % | 10.721 M -0.16 % | 10.738 M -10.32 % | 11.974 M -0.73 % | 12.062 M -7.16 % | 12.992 M -0.82 % | 13.100 M -5.54 % | 13.868 M -3.77 % | 14.411 M -83.09 % | 85.227 M -35.98 % | 133.124 M -1.91 % | 135.721 M 1.37 % | 133.885 M |
| Operating income | -8.312 M -627.85 % | -1.142 M 70.33 % | -3.849 M -447.51 % | -703.000 K -132.06 % | 2.193 M 217.52 % | -1.866 M 26.45 % | -2.537 M 51.85 % | -5.269 M -209.91 % | 4.794 M 141.63 % | -11.517 M 6.61 % | -12.332 M -1 078.97 % | -1.046 M -140.11 % | 2.608 M -64.97 % | 7.446 M 69.07 % | 4.404 M 3.57 % | 4.252 M 278.81 % | -2.378 M -128.36 % | 8.384 M 211.67 % | 2.690 M -25.36 % | 3.604 M 64.64 % | 2.189 M 107.46 % | -29.330 M -577.68 % | -4.328 M -109.89 % | 43.741 M 145.21 % | 17.838 M -25.16 % | 23.836 M 537.50 % | 3.739 M 101.79 % | -209.159 M -496.76 % | -35.049 M -111.65 % | 300.799 M 339.23 % | -125.736 M -164.15 % | 195.992 M -50.07 % | 392.543 M |
| Operating income ratio | -0.09 -633.84 % | -0.01 70.99 % | -0.04 -456.79 % | -0.01 -149.13 % | 0.02 207.50 % | -0.02 29.36 % | -0.02 49.78 % | -0.04 -206.72 % | 0.04 141.56 % | -0.10 11.11 % | -0.11 -1 311.04 % | -0.01 -144.88 % | 0.02 -58.45 % | 0.04 51.07 % | 0.03 3.16 % | 0.03 263.38 % | -0.02 -134.83 % | 0.05 162.58 % | 0.02 -24.49 % | 0.02 52.69 % | 0.02 107.99 % | -0.19 -477.67 % | -0.03 -113.01 % | 0.25 215.02 % | 0.08 -29.82 % | 0.11 497.06 % | 0.02 102.03 % | -0.95 -269.65 % | -0.26 -181.84 % | 0.31 349.26 % | -0.13 -254.35 % | 0.08 -45.63 % | 0.15 |
| Total other income expenses net | 264.000 K -98.26 % | 15.166 M 2 431.89 % | 599.000 K -81.21 % | 3.188 M -62.60 % | 8.523 M 14.53 % | 7.442 M 202.15 % | 2.463 M 183.78 % | -2.940 M -1 243.97 % | 257.000 K -99.99 % | 4.601 B 640 685.52 % | 718.000 K 100.55 % | -129.620 M 1.01 % | -130.946 M 2.90 % | -134.850 M -3.36 % | -130.461 M 0.30 % | -130.851 M -0.10 % | -130.720 M -1.58 % | -128.693 M 1.68 % | -130.892 M 0.11 % | -131.039 M -0.07 % | -130.949 M -1.00 % | -129.653 M 0.91 % | -130.850 M -28.24 % | -102.036 M 21.92 % | -130.681 M -1.02 % | -129.360 M 1.01 % | -130.682 M -0.02 % | -130.654 M 0.50 % | -131.314 M 81.96 % | -727.868 M -1 104.34 % | -60.437 M -108.83 % | 684.292 M 1 596.54 % | -45.725 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 | 2012-09-30 | 2012-06-30 | 2011-09-30 | 2011-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2013-09-30 | 2012-09-30 | 2011-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -14.432 M | 0.000 100.00 % | -17.968 M | 0.000 100.00 % | -103.300 M -593.55 % | 20.930 M 200.00 % | -20.930 M -121.81 % | 95.949 M 86.76 % | 51.375 M -87.64 % | 415.696 M -89.42 % | 3.928 B 2 462.54 % | 153.274 M -98.72 % | 11.997 B 9 071.49 % | 130.804 M -96.42 % | 3.654 B 3 158.12 % | 112.138 M -99.01 % | 11.355 B 11 511.57 % | 97.792 M -97.10 % | 3.377 B 3 692.86 % | 89.027 M -99.18 % | 10.909 B 16 781.05 % | 64.621 M -96.16 % | 1.685 B 2 488.04 % | 65.098 M -99.15 % | 7.661 B 15.40 % | 6.639 B -7.38 % | 7.168 B 2.44 % | 6.997 B 13.16 % | 6.184 B -8.70 % | 6.773 B 4.54 % | 6.479 B 8.05 % | 5.996 B |
| Total investments | 0.000 -100.00 % | 126.432 M | 0.000 -100.00 % | 106.078 M | 0.000 -100.00 % | 6.623 M -84.18 % | 41.860 M -10.75 % | 46.901 M -75.56 % | 191.898 M 335.70 % | 44.044 M -94.70 % | 831.392 M -39.50 % | 1.374 B 348.32 % | 306.548 M 238.08 % | 90.673 M -65.34 % | 261.608 M -80.96 % | 1.374 B 512.77 % | 224.276 M 326.33 % | 52.606 M -73.10 % | 195.584 M -85.77 % | 1.374 B 671.85 % | 178.054 M 722.61 % | 21.645 M -83.25 % | 129.242 M -90.60 % | 1.374 B 955.56 % | 130.196 M 574.73 % | 19.296 M 25.11 % | 15.423 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 207.534 M -79.74 % | 1.025 B |
| Total debt | 0.000 -100.00 % | 1.835 M | 0.000 -100.00 % | 1.967 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.383 M | 0.000 -100.00 % | 3.995 B | 0.000 -100.00 % | 11.997 B | 0.000 -100.00 % | 3.714 B | 0.000 -100.00 % | 11.355 B | 0.000 -100.00 % | 3.443 B | 0.000 -100.00 % | 10.909 B | 0.000 -100.00 % | 1.730 B | 0.000 -100.00 % | 7.661 B 14.55 % | 6.688 B -7.54 % | 7.233 B 2.55 % | 7.054 B 12.93 % | 6.246 B -10.78 % | 7.001 B 3.78 % | 6.746 B 12.49 % | 5.996 B |
| Accumulated other comprehensive income loss | 282.497 M -66.81 % | 851.104 M 209.47 % | 275.023 M 1 030.58 % | -29.554 M -111.15 % | 265.045 M -69.41 % | 866.477 M 248.34 % | 248.744 M -18.33 % | 304.577 M -94.23 % | 5.282 B 154.57 % | 2.075 B 155.27 % | 812.841 M 138.73 % | 340.489 M -48.77 % | 664.687 M -68.51 % | 2.111 B 177.31 % | 761.204 M 123.56 % | 340.489 M -63.68 % | 937.482 M -55.59 % | 2.111 B 75.02 % | 1.206 B 39.34 % | 865.573 M -41.63 % | 1.483 B 172.63 % | 543.946 M -62.67 % | 1.457 B 30.50 % | 1.117 B -29.88 % | 1.592 B 192.72 % | 543.946 M -2.25 % | 556.446 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 100.00 % | -2.644 B | 0.000 | 0.000 | 0.000 100.00 % | -2.676 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.341 B -0.53 % | 2.353 B | 0.000 | 0.000 100.00 % | -2.003 B | 0.000 | 0.000 | 0.000 100.00 % | -1.730 B | 0.000 | 0.000 | 0.000 100.00 % | -1.184 B | 0.000 | 0.000 | 0.000 100.00 % | -1.075 B -23.66 % | -869.402 M -25.05 % | -695.242 M -146.78 % | -281.731 M -454.13 % | -50.842 M | 0.000 | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 304.577 M | 0.000 -100.00 % | 304.577 M | 0.000 -100.00 % | 304.577 M | 0.000 -100.00 % | 304.577 M | 0.000 -100.00 % | 304.577 M 0.00 % | 304.577 M -10.55 % | 340.489 M | 0.000 -100.00 % | 340.489 M | 0.000 -100.00 % | 340.489 M | 0.000 -100.00 % | 340.489 M | 0.000 -100.00 % | 340.489 M | 0.000 -100.00 % | 340.489 M | 0.000 -100.00 % | 340.489 M | 0.000 -100.00 % | 340.489 M 0.00 % | 340.489 M 0.00 % | 340.489 M 0.00 % | 340.489 M 0.00 % | 340.489 M 0.00 % | 340.489 M 0.00 % | 340.489 M 0.00 % | 340.489 M |
| Total equity | 282.497 M 0.00 % | 282.497 M 2.72 % | 275.023 M 0.00 % | 275.023 M 3.76 % | 265.045 M 0.00 % | 265.045 M 6.55 % | 248.744 M 0.00 % | 248.744 M -95.29 % | 5.282 B 0.00 % | 5.282 B 549.86 % | 812.841 M 0.00 % | 812.841 M 22.29 % | 664.687 M 0.00 % | 664.687 M -12.68 % | 761.204 M 0.00 % | 761.205 M -18.80 % | 937.482 M 0.00 % | 937.482 M -22.27 % | 1.206 B 0.00 % | 1.206 B -18.67 % | 1.483 B 0.00 % | 1.483 B 1.78 % | 1.457 B 0.00 % | 1.457 B -8.49 % | 1.592 B 0.00 % | 1.592 B -11.44 % | 1.798 B -8.83 % | 1.972 B -17.33 % | 2.386 B -8.82 % | 2.616 B -36.00 % | 4.088 B -11.94 % | 4.642 B -33.33 % | 6.963 B |
| Other non current liabilities | -282.497 M -4 479.12 % | 6.451 M 102.35 % | -275.023 M -4 116.69 % | 6.847 M 102.58 % | -265.045 M -6 345.17 % | 4.244 M 101.71 % | -248.744 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 81.000 K | 0.000 -100.00 % | 83.000 K | 0.000 -100.00 % | 82.000 K | 0.000 -100.00 % | 82.000 K | 0.000 -100.00 % | 82.000 K | 0.000 -100.00 % | 81.000 K | 0.000 -100.00 % | 82.000 K | 0.000 -100.00 % | 2.779 M -45.92 % | 5.139 M -55.61 % | 11.577 M -3.59 % | 12.008 M -47.16 % | 22.727 M 12.44 % | 20.213 M 29.32 % | 15.630 M | 0.000 |
| Long term debt | 0.000 -100.00 % | 1.497 M | 0.000 -100.00 % | 1.670 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 -100.00 % | 228.000 K -99.85 % | 154.550 M -56.77 % | 357.541 M -94.04 % | 5.996 B |
| Total non current liabilities | -282.497 M -3 654.32 % | 7.948 M 102.89 % | -275.023 M -3 329.11 % | 8.517 M 103.21 % | -265.045 M -6 345.17 % | 4.244 M 101.71 % | -248.744 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 81.000 K | 0.000 -100.00 % | 83.000 K | 0.000 -100.00 % | 82.000 K | 0.000 -100.00 % | 82.000 K | 0.000 -100.00 % | 82.000 K | 0.000 -100.00 % | 81.000 K | 0.000 -100.00 % | 82.000 K | 0.000 -100.00 % | 2.779 M -96.25 % | 74.029 M -14.38 % | 86.467 M -4.91 % | 90.929 M -28.87 % | 127.843 M -70.62 % | 435.099 M -43.12 % | 764.905 M -87.91 % | 6.328 B |
| Other current liabilities | 0.000 -100.00 % | 18.560 M | 0.000 -100.00 % | 24.795 M | 0.000 -100.00 % | 19.033 M | 0.000 -100.00 % | 25.769 M | 0.000 -100.00 % | 404.031 M -49.64 % | 802.234 M -91.03 % | 8.947 B | 0.000 -100.00 % | 1.537 B | 0.000 -100.00 % | 8.003 B | 0.000 -100.00 % | 1.976 B | 0.000 -100.00 % | 7.751 B | 0.000 -100.00 % | 3.294 B | 0.000 -100.00 % | 8.993 B | 0.000 -100.00 % | 3.348 B -22.12 % | 4.299 B 8.83 % | 3.950 B 2.05 % | 3.871 B 39.28 % | 2.779 B 2.89 % | 2.701 B 43.84 % | 1.878 B -71.70 % | 6.637 B |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -51.383 M | 0.000 -100.00 % | 1.492 B | 0.000 -100.00 % | 16.362 M | 0.000 -100.00 % | 1.492 B | 0.000 -100.00 % | 15.925 M | 0.000 -100.00 % | 1.492 B | 0.000 -100.00 % | 1.508 B | 0.000 -100.00 % | 1.492 B | 0.000 -100.00 % | 3.254 B 70 705.90 % | 4.595 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 338.000 K | 0.000 -100.00 % | 297.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.383 M | 0.000 -100.00 % | 3.995 B | 0.000 -100.00 % | 11.997 B | 0.000 -100.00 % | 3.714 B | 0.000 -100.00 % | 10.899 B | 0.000 -100.00 % | 3.443 B | 0.000 -100.00 % | 10.453 B | 0.000 -100.00 % | 1.730 B | 0.000 -100.00 % | 7.661 B 14.55 % | 6.688 B -7.54 % | 7.233 B 2.55 % | 7.054 B 12.94 % | 6.246 B -8.77 % | 6.846 B 7.17 % | 6.388 B | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 35.105 M | 0.000 -100.00 % | 32.451 M | 0.000 -100.00 % | 28.097 M | 0.000 -100.00 % | 25.769 M | 0.000 -100.00 % | 2.218 B 0.00 % | 2.218 B -86.66 % | 16.619 B | 0.000 -100.00 % | 15.525 B | 0.000 -100.00 % | 15.177 B | 0.000 -100.00 % | 14.846 B | 0.000 -100.00 % | 14.695 B | 0.000 -100.00 % | 14.515 B | 0.000 -100.00 % | 12.637 B | 0.000 -100.00 % | 13.208 B 1.42 % | 13.023 B -10.05 % | 14.478 B 1.10 % | 14.320 B 8.92 % | 13.148 B -11.87 % | 14.919 B 16.60 % | 12.795 B 92.79 % | 6.637 B |
| Total liabilities | -282.497 M -756.16 % | 43.053 M 115.65 % | -275.023 M -771.31 % | 40.968 M 115.46 % | -265.045 M -919.53 % | 32.341 M 113.00 % | -248.744 M -1 065.28 % | 25.769 M | 0.000 -100.00 % | 2.218 B 0.00 % | 2.218 B -86.66 % | 16.619 B | 0.000 -100.00 % | 15.525 B | 0.000 -100.00 % | 15.177 B | 0.000 -100.00 % | 14.846 B | 0.000 -100.00 % | 14.695 B | 0.000 -100.00 % | 14.515 B | 0.000 -100.00 % | 12.637 B | 0.000 -100.00 % | 13.211 B 0.87 % | 13.097 B -10.08 % | 14.565 B 1.07 % | 14.411 B 8.55 % | 13.276 B -13.53 % | 15.354 B 13.23 % | 13.560 B 4.59 % | 12.964 B |
| Other non current assets | 0.000 -100.00 % | 122.793 M | 0.000 -100.00 % | 120.618 M | 0.000 -100.00 % | 109.697 M 624.11 % | -20.930 M -309.30 % | 10.000 M 110.42 % | -95.949 M -344.29 % | 39.276 M 101.64 % | -2.402 B -6 215.69 % | 39.276 M 125.62 % | -153.274 M -490.27 % | 39.274 M 130.03 % | -130.804 M -433.04 % | 39.276 M 135.02 % | -112.138 M -385.53 % | 39.273 M 140.16 % | -97.792 M -165.27 % | 149.837 M 268.31 % | -89.027 M -325.58 % | 39.466 M 161.07 % | -64.621 M -210.28 % | 58.598 M 190.02 % | -65.098 M -190.02 % | 72.312 M -85.75 % | 507.428 M 8.39 % | 468.154 M -65.95 % | 1.375 B -6.62 % | 1.472 B -1.89 % | 1.501 B -19.16 % | 1.857 B | 0.000 |
| Long term investments | 0.000 -100.00 % | 126.432 M | 0.000 -100.00 % | 102.560 M | 0.000 -100.00 % | 6.623 M | 0.000 -100.00 % | 46.901 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.374 B | 0.000 -100.00 % | 468.154 M | 0.000 -100.00 % | 1.374 B | 0.000 -100.00 % | 468.154 M | 0.000 -100.00 % | 1.343 B | 0.000 -100.00 % | 468.154 M | 0.000 -100.00 % | 1.355 B | 0.000 -100.00 % | 468.154 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 180.090 M -82.42 % | 1.025 B |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 597.149 M 0.00 % | 597.149 M -70.61 % | 2.032 B | 0.000 -100.00 % | 686.656 M | 0.000 -100.00 % | 2.032 B | 0.000 -100.00 % | 686.676 M | 0.000 -100.00 % | 2.032 B | 0.000 -100.00 % | 686.735 M | 0.000 -100.00 % | 2.033 B | 0.000 -100.00 % | 687.371 M -0.52 % | 690.936 M -0.32 % | 693.146 M -1.21 % | 701.664 M -1.91 % | 715.336 M -30.91 % | 1.035 B -21.41 % | 1.318 B | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.345 B 0.00 % | 1.345 B | 0.000 | 0.000 -100.00 % | 1.345 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.345 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.345 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.345 B 0.00 % | 1.345 B -2.84 % | 1.385 B 0.00 % | 1.385 B 0.00 % | 1.385 B 0.00 % | 1.385 B 0.00 % | 1.385 B | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 M | 0.000 -100.00 % | 1.943 B 0.00 % | 1.943 B -4.40 % | 2.032 B | 0.000 -100.00 % | 2.032 B | 0.000 -100.00 % | 2.032 B | 0.000 -100.00 % | 2.032 B | 0.000 -100.00 % | 2.032 B | 0.000 -100.00 % | 2.032 B | 0.000 -100.00 % | 2.033 B | 0.000 -100.00 % | 2.033 B -0.18 % | 2.036 B -2.00 % | 2.078 B -0.41 % | 2.086 B -0.65 % | 2.100 B -13.23 % | 2.420 B -10.44 % | 2.702 B | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 2.859 M | 0.000 -100.00 % | 2.960 M | 0.000 -100.00 % | 19.983 M | 0.000 -100.00 % | 21.041 M | 0.000 -100.00 % | 43.766 M 0.00 % | 43.766 M -82.65 % | 252.239 M | 0.000 -100.00 % | 1.180 B | 0.000 -100.00 % | 294.724 M | 0.000 -100.00 % | 1.222 B | 0.000 -100.00 % | 337.411 M | 0.000 -100.00 % | 1.265 B | 0.000 -100.00 % | 380.977 M | 0.000 -100.00 % | 1.348 B -3.63 % | 1.399 B -5.88 % | 1.486 B 137.11 % | 626.704 M -11.20 % | 705.730 M -24.95 % | 940.376 M -21.43 % | 1.197 B -79.65 % | 5.881 B |
| Total non current assets | 0.000 -100.00 % | 281.487 M | 0.000 -100.00 % | 255.541 M | 0.000 -100.00 % | 165.706 M 891.72 % | -20.930 M -125.01 % | 83.685 M 187.22 % | -95.949 M -104.70 % | 2.044 B 591.59 % | -415.696 M -110.65 % | 3.905 B 2 647.54 % | -153.274 M -103.90 % | 3.932 B 3 105.76 % | -130.804 M -103.31 % | 3.950 B 3 622.47 % | -112.138 M -102.83 % | 3.968 B 4 158.10 % | -97.792 M -102.41 % | 4.059 B 4 659.23 % | -89.027 M -102.23 % | 3.999 B 6 288.03 % | -64.621 M -101.61 % | 4.019 B 6 274.06 % | -65.098 M -101.57 % | 4.159 B -0.31 % | 4.172 B -2.15 % | 4.264 B -1.30 % | 4.320 B -4.29 % | 4.514 B -7.70 % | 4.890 B -17.99 % | 5.963 B -13.65 % | 6.905 B |
| Other current assets | -15.776 M -676.82 % | 2.735 M 111.94 % | -22.901 M -163.83 % | 35.879 M 134.73 % | -103.300 M -1 028.71 % | 11.123 M | 0.000 -100.00 % | 164.508 M | 0.000 -100.00 % | 2.001 B 141.43 % | -4.829 B -480.28 % | 1.270 B | 0.000 -100.00 % | 364.887 M | 0.000 -100.00 % | 1.189 B | 0.000 -100.00 % | 11.735 B | 0.000 -100.00 % | 1.158 B | 0.000 -100.00 % | 11.948 B | 0.000 -100.00 % | 553.698 M | 0.000 -100.00 % | 10.590 B 2 930.06 % | 349.508 M 0.98 % | 346.124 M -2.97 % | 356.708 M -30.51 % | 513.297 M 47.68 % | 347.578 M -13.91 % | 403.718 M -89.22 % | 3.744 B |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 3.518 M | 0.000 | 0.000 -100.00 % | 41.860 M 200.87 % | 13.913 M -92.75 % | 191.898 M 335.70 % | 44.044 M -94.70 % | 831.392 M 138.59 % | 348.463 M 13.67 % | 306.548 M 238.08 % | 90.673 M -65.34 % | 261.608 M 272.81 % | 70.172 M -68.71 % | 224.276 M 326.33 % | 52.606 M -73.10 % | 195.584 M 525.47 % | 31.270 M -82.44 % | 178.054 M 722.61 % | 21.645 M -83.25 % | 129.242 M 568.89 % | 19.322 M -85.16 % | 130.196 M 574.73 % | 19.296 M 25.11 % | 15.423 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.444 M | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 16.267 M | 0.000 -100.00 % | 19.935 M | 0.000 -100.00 % | 103.300 M 593.55 % | -20.930 M -200.00 % | 20.930 M 121.81 % | -95.949 M -1 199 462.50 % | 8.000 K 100.00 % | -415.696 M -718.29 % | 67.233 M 143.86 % | -153.274 M -528 631.03 % | 29.000 K 100.02 % | -130.804 M -315.73 % | 60.632 M 154.07 % | -112.138 M -350 531.25 % | 32.000 K 100.03 % | -97.792 M -247.01 % | 66.522 M 174.72 % | -89.027 M -41 507.91 % | 215.000 K 100.33 % | -64.621 M -242.65 % | 45.299 M 169.59 % | -65.098 M -191 564.71 % | 34.000 K -99.93 % | 48.920 M -25.05 % | 65.269 M 15.83 % | 56.347 M -9.33 % | 62.142 M -72.70 % | 227.607 M -14.64 % | 266.658 M | 0.000 |
| Cash and short term investments | 15.776 M -3.02 % | 16.267 M -28.97 % | 22.901 M -2.35 % | 23.453 M -77.30 % | 103.300 M 0.00 % | 103.300 M 393.55 % | 20.930 M -39.93 % | 34.843 M -63.69 % | 95.949 M 117.81 % | 44.052 M -89.40 % | 415.696 M 0.00 % | 415.696 M 171.21 % | 153.274 M 68.99 % | 90.702 M -30.66 % | 130.804 M 0.00 % | 130.804 M 16.65 % | 112.138 M 113.04 % | 52.638 M -46.17 % | 97.792 M 0.00 % | 97.792 M 9.85 % | 89.027 M 307.26 % | 21.860 M -66.17 % | 64.621 M 0.00 % | 64.621 M -0.73 % | 65.098 M 236.77 % | 19.330 M -69.96 % | 64.343 M -1.42 % | 65.269 M 15.83 % | 56.347 M -10.90 % | 63.242 M -72.40 % | 229.123 M -22.09 % | 294.102 M 231.11 % | 88.824 M |
| Total current assets | 0.000 -100.00 % | 44.063 M | 0.000 -100.00 % | 60.450 M | 0.000 -100.00 % | 131.680 M 529.14 % | 20.930 M -89.03 % | 190.828 M 98.88 % | 95.949 M -98.24 % | 5.456 B 1 212.60 % | 415.696 M -96.93 % | 13.527 B 8 725.63 % | 153.274 M -98.75 % | 12.258 B 9 271.10 % | 130.804 M -98.91 % | 11.988 B 10 590.72 % | 112.138 M -99.05 % | 11.815 B 11 981.95 % | 97.792 M -99.17 % | 11.842 B 13 201.98 % | 89.027 M -99.26 % | 11.999 B 18 468.22 % | 64.621 M -99.36 % | 10.075 B 15 376.76 % | 65.098 M -99.39 % | 10.644 B -0.73 % | 10.723 B -12.63 % | 12.273 B -1.63 % | 12.477 B 9.65 % | 11.379 B -21.80 % | 14.552 B 18.89 % | 12.239 B -6.01 % | 13.022 B |
| Inventory | 0.000 -100.00 % | 245.000 K | 0.000 -100.00 % | 337.000 K | 0.000 -100.00 % | 10.292 M | 0.000 -100.00 % | 1.665 M | 0.000 -100.00 % | 1.640 M -99.89 % | 1.434 B 5 830.76 % | 24.183 M | 0.000 -100.00 % | 39.148 M | 0.000 -100.00 % | 26.527 M | 0.000 -100.00 % | 27.104 M | 0.000 -100.00 % | 27.715 M | 0.000 -100.00 % | 28.953 M | 0.000 -100.00 % | 28.967 M | 0.000 -100.00 % | 34.326 M -97.29 % | 1.268 B 286.47 % | 328.142 M 0.39 % | 326.868 M 193.70 % | 111.295 M 53.83 % | 72.351 M -59.39 % | 178.153 M -14.68 % | 208.795 M |
| Net receivables | 0.000 -100.00 % | 24.816 M | 0.000 -100.00 % | 781.000 K | 0.000 -100.00 % | 6.965 M | 0.000 -100.00 % | 24.171 M | 0.000 -100.00 % | 3.410 B 0.47 % | 3.394 B | 0.000 | 0.000 -100.00 % | 11.010 B | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 10.743 B | 0.000 -100.00 % | 9.432 B | 0.000 -100.00 % | 9.490 B 4.97 % | 9.041 B -21.61 % | 11.534 B -1.73 % | 11.737 B 9.78 % | 10.691 B -23.10 % | 13.902 B 22.35 % | 11.363 B 26.54 % | 8.980 B |
| Tax assets | 0.000 -100.00 % | 29.403 M | 0.000 -100.00 % | 29.403 M | 0.000 -100.00 % | 29.403 M | 0.000 -100.00 % | 15.743 M | 0.000 -100.00 % | 17.920 M | 0.000 -100.00 % | 206.852 M | 0.000 -100.00 % | 212.582 M | 0.000 -100.00 % | 209.680 M | 0.000 -100.00 % | 206.776 M | 0.000 -100.00 % | 196.576 M | 0.000 -100.00 % | 194.281 M | 0.000 -100.00 % | 191.981 M | 0.000 -100.00 % | 238.424 M 3.72 % | 229.879 M -0.90 % | 231.967 M -0.02 % | 232.006 M -1.48 % | 235.484 M 715.42 % | 28.879 M 7.23 % | 26.933 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.500 B 749 993 300.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K | 0.000 100.00 % | -1.000 K | 0.000 100.00 % | -2.000 K | 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 |
| Account payables | 0.000 -100.00 % | 16.207 M | 0.000 -100.00 % | 7.359 M | 0.000 -100.00 % | 6.307 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.757 B -11.52 % | 1.985 B -9.18 % | 2.186 B | 0.000 -100.00 % | 1.985 B | 0.000 -100.00 % | 1.969 B | 0.000 -100.00 % | 1.949 B | 0.000 -100.00 % | 2.009 B | 0.000 -100.00 % | 746.435 M | 0.000 -100.00 % | 1.914 B | 0.000 -100.00 % | 2.194 B 7.97 % | 2.032 B -29.62 % | 2.887 B -3.25 % | 2.983 B -20.68 % | 3.761 B -29.98 % | 5.372 B 39.08 % | 3.862 B | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.757 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.656 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.656 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.656 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.656 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.656 M | 0.000 -100.00 % | 408.479 M -1.03 % | 412.711 M 13.83 % | 362.555 M | 0.000 -100.00 % | 666.581 M | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 1.770 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.770 B | 0.000 100.00 % | -55.833 M | 0.000 -100.00 % | 1.770 B 166.61 % | -2.658 B | 0.000 | 0.000 -100.00 % | 1.770 B | 0.000 -100.00 % | 80.227 M | 0.000 -100.00 % | 1.770 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.770 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.327 B 31.43 % | 1.770 B -23.91 % | 2.327 B 0.00 % | 2.327 B 0.00 % | 2.327 B -37.91 % | 3.747 B -12.88 % | 4.302 B -35.05 % | 6.623 B |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.897 M | 0.000 | 0.000 | 0.000 -100.00 % | 34.615 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.890 M -8.01 % | 74.890 M -5.11 % | 78.921 M -24.76 % | 104.888 M -59.71 % | 260.336 M -33.54 % | 391.734 M 18.32 % | 331.084 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 325.550 M | 0.000 -100.00 % | 315.991 M | 0.000 -100.00 % | 297.386 M | 0.000 -100.00 % | 274.513 M | 0.000 -100.00 % | 7.500 B 0.00 % | 7.500 B -56.98 % | 17.432 B | 0.000 -100.00 % | 16.189 B | 0.000 -100.00 % | 15.938 B | 0.000 -100.00 % | 15.784 B | 0.000 -100.00 % | 15.901 B | 0.000 -100.00 % | 15.998 B | 0.000 -100.00 % | 14.094 B | 0.000 -100.00 % | 14.803 B -0.61 % | 14.895 B -9.93 % | 16.537 B -1.55 % | 16.797 B 5.69 % | 15.893 B -18.26 % | 19.442 B 6.81 % | 18.202 B -8.66 % | 19.927 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 | 2013-09-30 | 2012-09-30 | 2011-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 141.372 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 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 140.169 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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.203 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 |
| 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 |
| 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 |
| Other non cash items | -4.471 M 51.98 % | -9.310 M -386.46 % | 3.250 M 230.78 % | -2.485 M 72.14 % | -8.918 M 54.89 % | -19.771 M -1 560.19 % | 1.354 M -86.32 % | 9.901 M 316.84 % | -4.566 M 99.90 % | -4.399 B -43 930.34 % | 10.036 M -92.22 % | 128.961 M -5.02 % | 135.773 M 11.66 % | 121.596 M -2.43 % | 124.623 M -0.44 % | 125.169 M -4.90 % | 131.624 M 21.23 % | 108.572 M -16.36 % | 129.813 M 2.74 % | 126.347 M -0.98 % | 127.601 M -3.17 % | 131.776 M -1.71 % | 134.069 M -0.20 % | 134.331 M 19.33 % | 112.569 M 225.01 % | 34.636 M -72.46 % | 125.760 M -62.80 % | 338.060 M 104.92 % | 164.975 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.488 M 115.03 % | -9.901 M -316.84 % | 4.566 M | 0.000 100.00 % | -95.462 M 25.98 % | -128.961 M 5.02 % | -135.773 M -11.66 % | -121.596 M 2.43 % | -124.623 M 0.44 % | -125.169 M 4.90 % | -131.624 M -21.24 % | -108.563 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 2.270 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 |
| 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 -100.00 % | 2.259 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 |
| 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 |
| 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.602 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 |
| 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 100.00 % | -11.602 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 |
| 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 -100.00 % | 94.769 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 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.488 M 115.03 % | -9.901 M 89.17 % | -91.383 M | 0.000 100.00 % | -425.732 M -230.12 % | -128.961 M 5.02 % | -135.773 M -11.66 % | -121.596 M 2.43 % | -124.623 M 0.44 % | -125.169 M 4.90 % | -131.624 M -21.24 % | -108.563 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.418 M 7.11 % | 20.930 M -32.11 % | 30.831 M -67.87 % | 95.949 M | 0.000 -100.00 % | 415.696 M -23.68 % | 544.657 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 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.182 M 97.08 % | 22.418 M 7.11 % | 20.930 M 358.39 % | 4.566 M | 0.000 100.00 % | -10.036 M -102.41 % | 415.696 M 406.17 % | -135.773 M -11.66 % | -121.596 M 2.43 % | -124.623 M 0.44 % | -125.169 M 4.90 % | -131.624 M -21.24 % | -108.563 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.488 M 115.03 % | -9.901 M -316.84 % | 4.566 M | 0.000 100.00 % | -95.462 M 25.98 % | -128.961 M 5.02 % | -135.773 M -11.66 % | -121.596 M 2.43 % | -124.623 M 0.44 % | -125.169 M 4.90 % | -131.624 M -21.24 % | -108.563 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.488 M 115.03 % | -9.901 M -316.84 % | 4.566 M | 0.000 100.00 % | -95.473 M 25.97 % | -128.961 M 5.02 % | -135.773 M -11.66 % | -121.596 M 2.43 % | -124.623 M 0.44 % | -125.169 M 4.90 % | -131.624 M -21.24 % | -108.563 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |