Swastika Investmart Limited SWASTIKA.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.407 B 28.67 % | 1.094 B 32.53 % | 825.148 M 9.09 % | 756.422 M 4.62 % | 723.050 M 38.59 % | 521.718 M 41.65 % | 368.318 M 5.91 % | 347.758 M -8.56 % | 380.304 M 28.28 % | 296.458 M 8.62 % | 272.931 M 46.50 % | 186.295 M -1.53 % | 189.185 M 1.38 % | 186.611 M -28.27 % | 260.168 M 60.77 % | 161.826 M 62.08 % | 99.845 M -14.61 % | 116.934 M 89.90 % | 61.577 M 25.01 % | 49.259 M -19.72 % | 61.357 M |
| Net income | 198.919 M 61.92 % | 122.850 M 99.83 % | 61.478 M -38.95 % | 100.701 M -10.59 % | 112.624 M 1 510.63 % | 6.993 M -84.87 % | 46.226 M 106.47 % | 22.389 M -66.89 % | 67.623 M 1 839.40 % | -3.888 M -113.24 % | 29.367 M 218.08 % | 9.232 M 203.65 % | 3.040 M -66.29 % | 9.021 M -52.53 % | 19.003 M -18.24 % | 23.241 M 332.49 % | 5.374 M -86.02 % | 38.451 M 560.90 % | 5.818 M -38.03 % | 9.388 M -6.20 % | 10.009 M |
| Income before tax | 264.437 M 58.20 % | 167.155 M 99.91 % | 83.614 M -38.18 % | 135.251 M -4.40 % | 141.478 M 731.14 % | 17.022 M -72.47 % | 61.834 M 60.28 % | 38.578 M -60.07 % | 96.610 M 3 066.83 % | -3.256 M -107.44 % | 43.775 M 200.69 % | 14.558 M 287.37 % | 3.758 M -71.55 % | 13.210 M -49.96 % | 26.399 M -24.09 % | 34.779 M 315.29 % | 8.375 M -84.14 % | 52.819 M 422.96 % | 10.100 M -27.34 % | 13.901 M 14.80 % | 12.109 M |
| Income before tax ratio | 0.19 22.94 % | 0.15 50.85 % | 0.10 -43.33 % | 0.18 -8.62 % | 0.20 499.71 % | 0.03 -80.57 % | 0.17 51.34 % | 0.11 -56.33 % | 0.25 2 412.73 % | -0.01 -106.85 % | 0.16 105.24 % | 0.08 293.37 % | 0.02 -71.94 % | 0.07 -30.23 % | 0.10 -52.79 % | 0.21 156.23 % | 0.08 -81.43 % | 0.45 175.39 % | 0.16 -41.88 % | 0.28 42.99 % | 0.20 |
| EBITDA | 351.825 M 50.33 % | 234.041 M 95.13 % | 119.939 M -30.71 % | 173.088 M -5.59 % | 183.342 M 59.09 % | 115.241 M 55.70 % | 74.017 M 7.35 % | 68.948 M -47.82 % | 132.135 M 1 824.21 % | 6.867 M -87.72 % | 55.926 M 206.91 % | 18.222 M 125.22 % | 8.091 M -62.93 % | 21.825 M -20.55 % | 27.470 M -34.64 % | 42.029 M 164.37 % | 15.898 M -73.72 % | 60.488 M 316.61 % | 14.519 M -12.52 % | 16.596 M 23.02 % | 13.491 M |
| Net income ratio | 0.14 25.84 % | 0.11 50.78 % | 0.07 -44.03 % | 0.13 -14.53 % | 0.16 1 062.15 % | 0.01 -89.32 % | 0.13 94.94 % | 0.06 -63.79 % | 0.18 1 455.91 % | -0.01 -112.19 % | 0.11 117.11 % | 0.05 208.36 % | 0.02 -66.75 % | 0.05 -33.82 % | 0.07 -49.14 % | 0.14 166.84 % | 0.05 -83.63 % | 0.33 248.03 % | 0.09 -50.42 % | 0.19 16.83 % | 0.16 |
| Ratio EBITDA | 0.25 16.83 % | 0.21 47.24 % | 0.15 -36.48 % | 0.23 -9.76 % | 0.25 14.79 % | 0.22 9.92 % | 0.20 1.36 % | 0.20 -42.94 % | 0.35 1 399.98 % | 0.02 -88.70 % | 0.20 109.49 % | 0.10 128.71 % | 0.04 -63.43 % | 0.12 10.76 % | 0.11 -59.35 % | 0.26 63.12 % | 0.16 -69.22 % | 0.52 119.39 % | 0.24 -30.02 % | 0.34 53.23 % | 0.22 |
| Gross profit ratio | 0.93 317.59 % | 0.22 -15.56 % | 0.26 -10.45 % | 0.29 -11.00 % | 0.33 -13.96 % | 0.38 3.31 % | 0.37 -4.36 % | 0.39 -1.98 % | 0.40 15.56 % | 0.34 -64.79 % | 0.97 -0.59 % | 0.98 -0.14 % | 0.98 7.06 % | 0.91 41.33 % | 0.65 6.62 % | 0.61 -39.36 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 22.943 M 55.04 % | 14.799 M 0.00 % | 14.799 M 0.00 % | 14.799 M 0.00 % | 14.799 M 0.00 % | 14.799 M 0.00 % | 14.799 M 0.00 % | 14.799 M 0.00 % | 14.799 M 0.00 % | 14.799 M 0.00 % | 14.799 M 0.00 % | 14.799 M 0.00 % | 14.799 M 0.00 % | 14.799 M 0.00 % | 14.799 M 0.00 % | 14.799 M -0.23 % | 14.832 M 0.00 % | 14.832 M 0.00 % | 14.832 M 0.01 % | 14.830 M -1.31 % | 15.027 M |
| Weighted average shs out | 22.943 M 55.04 % | 14.799 M -0.01 % | 14.800 M 0.00 % | 14.800 M 0.01 % | 14.799 M -0.10 % | 14.815 M 0.11 % | 14.799 M -0.06 % | 14.808 M 0.06 % | 14.799 M 0.00 % | 14.799 M -0.02 % | 14.802 M 0.02 % | 14.799 M 0.00 % | 14.799 M 0.00 % | 14.799 M 0.00 % | 14.799 M 0.00 % | 14.799 M -0.23 % | 14.832 M 0.00 % | 14.832 M 0.00 % | 14.832 M 0.01 % | 14.830 M -1.31 % | 15.027 M |
| EPS diluted | 8.67 4.46 % | 8.30 100.00 % | 4.15 -38.97 % | 6.80 -10.64 % | 7.61 1 519.15 % | 0.47 -84.94 % | 3.12 106.62 % | 1.51 -66.96 % | 4.57 1 857.69 % | -0.26 -113.13 % | 1.98 219.35 % | 0.62 200.97 % | 0.21 -66.23 % | 0.61 -52.49 % | 1.28 -17.59 % | 1.56 330.39 % | 0.36 -86.02 % | 2.59 564.10 % | 0.39 -38.10 % | 0.63 -5.97 % | 0.67 |
| Earnings per share | 13.31 60.36 % | 8.30 100.00 % | 4.15 -38.97 % | 6.80 -10.64 % | 7.61 1 519.15 % | 0.47 -84.94 % | 3.12 106.62 % | 1.51 -66.96 % | 4.57 1 857.69 % | -0.26 -113.13 % | 1.98 219.35 % | 0.62 200.97 % | 0.21 -66.23 % | 0.61 -52.49 % | 1.28 -17.59 % | 1.56 330.39 % | 0.36 -86.02 % | 2.59 564.10 % | 0.39 -38.10 % | 0.63 -5.97 % | 0.67 |
| Gross profit | 1.302 B 437.34 % | 242.345 M 11.91 % | 216.551 M -2.31 % | 221.674 M -6.89 % | 238.083 M 19.24 % | 199.666 M 46.34 % | 136.437 M 1.30 % | 134.691 M -10.37 % | 150.270 M 48.24 % | 101.370 M -61.75 % | 265.043 M 45.64 % | 181.989 M -1.66 % | 185.067 M 8.54 % | 170.505 M 1.37 % | 168.200 M 71.41 % | 98.127 M -1.72 % | 99.845 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 65.518 M 47.88 % | 44.305 M 100.15 % | 22.136 M -35.93 % | 34.550 M 19.74 % | 28.854 M 187.69 % | 10.030 M -35.74 % | 15.608 M -3.59 % | 16.189 M -44.15 % | 28.987 M 4 491.13 % | 631.370 K -95.62 % | 14.408 M 170.53 % | 5.326 M 641.92 % | 717.857 K -82.87 % | 4.190 M -43.36 % | 7.397 M -35.90 % | 11.538 M 284.49 % | 3.001 M -79.11 % | 14.368 M 235.54 % | 4.282 M -5.14 % | 4.514 M 114.95 % | 2.100 M |
| Cost of revenue | 505.151 M -40.65 % | 851.197 M 39.86 % | 608.597 M 13.81 % | 534.748 M 10.26 % | 484.967 M 50.59 % | 322.052 M 38.89 % | 231.881 M 8.83 % | 213.068 M -7.38 % | 230.034 M 17.91 % | 195.088 M 2 373.15 % | 7.888 M 83.17 % | 4.307 M 4.59 % | 4.118 M -74.44 % | 16.107 M -82.49 % | 91.968 M 44.38 % | 63.699 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 412.014 M 13.25 % | 363.821 M 1 506.70 % | 22.644 M 150.99 % | 9.022 M -17.89 % | 10.988 M -10.70 % | 12.304 M 18.18 % | 10.411 M -62.24 % | 27.575 M 59.06 % | 17.336 M 36.98 % | 12.655 M 527.91 % | 2.016 M -89.09 % | 18.471 M 21.92 % | 15.150 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 19.064 M -9.09 % | 20.970 M 9.62 % | 19.129 M 8.35 % | 17.655 M -0.27 % | 17.702 M 168.55 % | 6.592 M 79.63 % | 3.670 M -25.62 % | 4.934 M 181.71 % | 1.751 M -16.45 % | 2.096 M -95.39 % | 45.456 M 3 025.81 % | 1.454 M 42.92 % | 1.018 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 100.00 % | -202.439 M -260.64 % | 126.024 M 14.86 % | 109.719 M 36.01 % | 80.669 M -5.91 % | 85.734 M 4 124.71 % | 2.029 M -54.60 % | 4.470 M 2 235.94 % | 191.338 K -8.21 % | 208.451 K | 0.000 -100.00 % | 2.860 M 16.16 % | 2.462 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 431.078 M 136.40 % | 182.352 M 8.67 % | 167.797 M 23.02 % | 136.396 M 24.72 % | 109.359 M 4.52 % | 104.631 M 10.43 % | 94.752 M -18.50 % | 116.262 M 34.04 % | 86.738 M 4.91 % | 82.677 M -62.83 % | 222.453 M 29.93 % | 171.212 M -0.39 % | 171.885 M 14.54 % | 150.070 M 1.02 % | 148.552 M 113.14 % | 69.696 M -26.37 % | 94.659 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost and expenses | 1.063 B 15.32 % | 922.082 M 18.76 % | 776.394 M 15.68 % | 671.144 M 12.93 % | 594.326 M 39.29 % | 426.683 M 30.63 % | 326.634 M -0.82 % | 329.330 M 3.96 % | 316.772 M 14.04 % | 277.765 M 20.59 % | 230.342 M 31.24 % | 175.518 M -0.28 % | 176.003 M 5.91 % | 166.177 M -30.91 % | 240.520 M 80.31 % | 133.395 M 40.92 % | 94.659 M 251.13 % | -62.634 M -21.87 % | -51.395 M -45.36 % | -35.357 M 28.35 % | -49.346 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.138 49.54 % | 0.092 -58.26 % | 0.221 | 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 | 431.078 M 12.03 % | 384.791 M 821.15 % | 41.773 M 56.59 % | 26.677 M -7.02 % | 28.690 M 51.83 % | 18.896 M 34.20 % | 14.081 M -56.69 % | 32.508 M 70.31 % | 19.087 M 29.39 % | 14.751 M -68.93 % | 47.471 M -52.14 % | 99.189 M 21.14 % | 81.882 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 177.425 M 34.46 % | 131.954 M 132.21 % | 56.826 M 4.97 % | 54.133 M 30.85 % | 41.369 M 1 272.58 % | 3.014 M -95.88 % | 73.202 M 6.52 % | 68.722 M 471.10 % | 12.033 M 80.99 % | 6.649 M -33.42 % | 9.987 M 7.42 % | 9.296 M -3.73 % | 9.657 M 21.85 % | 7.926 M 12.28 % | 7.059 M 7.95 % | 6.539 M 63.40 % | 4.002 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 73.169 M 26.53 % | 57.826 M 164.71 % | 21.845 M -3.73 % | 22.691 M -22.34 % | 29.218 M -41.39 % | 49.851 M -3.61 % | 51.717 M 158.90 % | 19.976 M -21.52 % | 25.452 M -1.64 % | 25.876 M 30.91 % | 19.766 M 7.24 % | 18.432 M | 0.000 -100.00 % | 16.140 M 174.22 % | 5.886 M 1 740.18 % | 319.843 K -74.69 % | 1.264 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 11.904 M -1.29 % | 12.059 M 9.17 % | 11.046 M 8.86 % | 10.147 M -2.46 % | 10.403 M -97.96 % | 510.044 M 33.02 % | 383.435 M 7.02 % | 358.277 M 13.99 % | 314.306 M 3 024.76 % | 10.059 M -18.24 % | 12.303 M 81.62 % | 6.774 M -14.56 % | 7.929 M -11.05 % | 8.914 M 13.96 % | 7.822 M 12.87 % | 6.930 M 10.72 % | 6.259 M 1.15 % | 6.188 M 42.68 % | 4.337 M 60.93 % | 2.695 M 81.97 % | 1.481 M |
| Operating income | 339.921 M 446.34 % | 62.218 M -42.86 % | 108.893 M -33.17 % | 162.941 M -6.01 % | 173.363 M 827.75 % | 18.686 M -72.43 % | 67.772 M 13.56 % | 59.681 M -36.30 % | 93.692 M 2 977.23 % | -3.256 M -107.44 % | 43.775 M 200.69 % | 14.558 M 1 023.09 % | 1.296 M -90.19 % | 13.210 M -49.96 % | 26.399 M -27.58 % | 36.452 M 339.47 % | 8.295 M -84.72 % | 54.300 M 433.29 % | 10.182 M -26.76 % | 13.902 M 15.75 % | 12.010 M |
| Operating income ratio | 0.24 324.59 % | 0.06 -56.89 % | 0.13 -38.74 % | 0.22 -10.16 % | 0.24 569.42 % | 0.04 -80.53 % | 0.18 7.22 % | 0.17 -30.34 % | 0.25 2 342.88 % | -0.01 -106.85 % | 0.16 105.24 % | 0.08 1 040.51 % | 0.01 -90.32 % | 0.07 -30.23 % | 0.10 -54.95 % | 0.23 171.15 % | 0.08 -82.11 % | 0.46 180.83 % | 0.17 -41.41 % | 0.28 44.18 % | 0.20 |
| Total other income expenses net | -648.010 M -19.65 % | -541.596 M -2 042.47 % | -25.279 M 8.71 % | -27.690 M 11.99 % | -31.461 M 59.67 % | -78.013 M 56.29 % | -178.489 M 7.54 % | -193.050 M -33.63 % | -144.471 M -222 866.56 % | -64.795 K 99.93 % | -86.695 M -101.28 % | -43.073 M -994.61 % | 4.815 M 1 506.02 % | 299.789 K | 0.000 100.00 % | -304.733 K -480.30 % | 80.130 K 105.41 % | -1.481 M -1 707.55 % | -81.934 K -26 763.61 % | -305.000 -100.31 % | 98.706 K |
| 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 | -9.488 M -105.94 % | 159.700 M 120.27 % | -787.721 M 33.49 % | -1.184 B -45.28 % | -815.184 M -87.99 % | -433.638 M -129.22 % | -189.178 M -1 387.43 % | 14.694 M 112.42 % | -118.334 M -700.63 % | 19.702 M 124.81 % | -79.416 M -252.78 % | 51.981 M -43.80 % | 92.486 M -9.80 % | 102.538 M 766.07 % | 11.840 M 123.72 % | -49.910 M -34.57 % | -37.087 M -3 912.04 % | 972.904 K -68.83 % | 3.121 M 168.97 % | -4.525 M -355.07 % | 1.774 M |
| Total investments | 2.218 B 398.65 % | 444.825 M -60.82 % | 1.135 B 5.49 % | 1.076 B 1 669.68 % | 60.816 M 99.40 % | 30.499 M -73.63 % | 115.656 M 6.02 % | 109.094 M 15.07 % | 94.807 M 28.05 % | 74.036 M 26.93 % | 58.327 M 62.73 % | 35.842 M 29.13 % | 27.756 M 14.40 % | 24.261 M 53.71 % | 15.784 M 35.88 % | 11.617 M 68.92 % | 6.877 M -66.77 % | 20.693 M 122.12 % | 9.316 M -44.70 % | 16.846 M 54.39 % | 10.911 M |
| Total debt | 54.501 M -80.37 % | 277.600 M 79.66 % | 154.511 M 9.56 % | 141.031 M -44.39 % | 253.585 M -38.39 % | 411.609 M -14.97 % | 484.094 M 18.78 % | 407.556 M 51.18 % | 269.588 M 75.59 % | 153.535 M 224.35 % | 47.336 M -75.31 % | 191.696 M -11.03 % | 215.461 M 22.39 % | 176.043 M 76.37 % | 99.815 M 1 472 753.83 % | 6.777 K -99.89 % | 6.086 M 19.47 % | 5.094 M -13.00 % | 5.855 M | 0.000 -100.00 % | 7.397 M |
| Accumulated other comprehensive income loss | 376.633 M 5.45 % | 357.168 M 57.63 % | 226.581 M 81.30 % | 124.976 M -0.93 % | 126.145 M 1 056.54 % | -13.188 M -144.22 % | 29.826 M 0.00 % | 29.826 M 0.00 % | 29.826 M 0.00 % | 29.826 M 12 952.79 % | 228.499 K 0.00 % | 228.499 K 0.00 % | 228.499 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.441 M 137.79 % | 25.418 M 25.04 % | 20.328 M 42.38 % | 14.277 M |
| Retained earnings | 559.078 M 36.69 % | 409.008 M 30.61 % | 313.142 M -11.35 % | 353.238 M 50.66 % | 234.458 M 79.88 % | 130.339 M 7.22 % | 121.558 M 34.70 % | 90.245 M 19.68 % | 75.404 M 503.22 % | 12.500 M -40.18 % | 20.895 M 38.25 % | 15.114 M 46.44 % | 10.321 M -3.72 % | 10.720 M 5.73 % | 10.140 M 18.06 % | 8.588 M 80.60 % | 4.756 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 34.627 M 16.99 % | 29.597 M 0.00 % | 29.597 M 0.00 % | 29.597 M 0.00 % | 29.597 M -0.77 % | 29.826 M 0.00 % | 29.826 M 0.00 % | 29.826 M 0.00 % | 29.826 M 0.00 % | 29.826 M 0.00 % | 29.826 M 0.00 % | 29.826 M 0.00 % | 29.826 M 0.00 % | 29.826 M 0.00 % | 29.826 M 0.00 % | 29.826 M 0.49 % | 29.680 M 0.00 % | 29.680 M 0.05 % | 29.665 M 0.02 % | 29.660 M 0.48 % | 29.517 M |
| Total equity | 1.122 B 40.95 % | 796.002 M 39.76 % | 569.549 M 11.91 % | 508.914 M 30.35 % | 390.429 M 45.43 % | 268.473 M 193.61 % | 91.437 M -74.40 % | 357.224 M 189.29 % | 123.484 M -18.37 % | 151.276 M -7.90 % | 164.259 M 18.62 % | 138.478 M 4.30 % | 132.771 M -0.30 % | 133.171 M 4.37 % | 127.590 M 13.88 % | 112.038 M 21.71 % | 92.052 M 2.14 % | 90.120 M 63.61 % | 55.083 M 10.19 % | 49.987 M 14.14 % | 43.794 M |
| Other non current liabilities | -16.676 M -100.64 % | 2.595 B 65.66 % | 1.566 B -9.39 % | 1.729 B 847.51 % | -231.262 M -103 372.00 % | -223.502 K | 0.000 | 0.000 | 0.000 100.00 % | -447.543 K -100.07 % | 627.270 M -5.39 % | 662.987 M 5 327.94 % | 12.214 M 2 966.39 % | 398.330 K | 0.000 | 0.000 | 0.000 100.00 % | -4.348 M | 0.000 | 0.000 100.00 % | -7.397 M |
| Long term debt | 54.501 M -60.73 % | 138.800 M -10.17 % | 154.511 M | 0.000 -100.00 % | 253.585 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.513 M 228 805.99 % | 6.777 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.397 M |
| Total non current liabilities | 37.989 M -98.61 % | 2.734 B 10 208.19 % | 26.521 M 16.67 % | 22.731 M 0.00 % | 22.730 M | 0.000 -100.00 % | 956.393 M 9 194.73 % | 10.290 M 7.38 % | 9.582 M -98.21 % | 534.624 M 7 157.88 % | 7.366 M -41.51 % | 12.594 M -16.04 % | 15.000 M 298.81 % | 3.761 M -10.13 % | 4.185 M -9.80 % | 4.639 M 6.32 % | 4.364 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 60.836 M -16.14 % | 72.541 M -61.26 % | 187.249 M -24.21 % | 247.050 M 35.92 % | 181.767 M -13.78 % | 210.825 M 117.16 % | -1.228 B -24.60 % | -985.773 M -22.20 % | -806.672 M -1 294.44 % | 67.536 M 235.06 % | -50.006 M 73.95 % | -191.961 M -162.86 % | 305.364 M 2.95 % | 296.617 M 47.82 % | 200.656 M 478.25 % | 34.701 M 43.74 % | 24.141 M 573.92 % | -5.094 M 13.00 % | -5.855 M | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 223.660 M 146.39 % | -482.148 M -1.50 % | -475.045 M -1 289.44 % | 39.939 M 78.69 % | 22.350 M 57.09 % | 14.228 M -16.72 % | 17.085 M -10.99 % | 19.195 M | 0.000 -100.00 % | 8.133 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 54.501 M -60.73 % | 138.800 M -10.17 % | 154.510 M 9.56 % | 141.031 M -44.39 % | 253.585 M -38.39 % | 411.609 M -14.97 % | 484.094 M 18.78 % | 407.556 M 51.18 % | 269.588 M 75.59 % | 153.535 M 224.35 % | 47.336 M -75.31 % | 191.696 M -11.03 % | 215.461 M 22.39 % | 176.043 M 76.37 % | 99.815 M 10 800.28 % | 915.713 K -84.95 % | 6.086 M 19.47 % | 5.094 M -13.00 % | 5.855 M | 0.000 | 0.000 |
| Total current liabilities | 2.356 B -11.84 % | 2.673 B 73.58 % | 1.540 B -16.65 % | 1.847 B 10.70 % | 1.669 B 15.03 % | 1.451 B 0.70 % | 1.441 B 19.40 % | 1.207 B 38.61 % | 870.460 M 27.23 % | 684.149 M 10.20 % | 620.845 M -4.92 % | 653.003 M 21.06 % | 539.412 M 9.58 % | 492.242 M 52.52 % | 322.734 M -14.84 % | 378.965 M 55.77 % | 243.290 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | 2.394 B -12.42 % | 2.734 B 74.54 % | 1.566 B -16.24 % | 1.870 B 10.55 % | 1.692 B 16.60 % | 1.451 B 0.70 % | 1.441 B 18.39 % | 1.217 B 38.27 % | 880.042 M 28.63 % | 684.149 M 8.90 % | 628.211 M -5.62 % | 665.597 M 20.05 % | 554.412 M 11.78 % | 496.003 M 51.72 % | 326.919 M -14.78 % | 383.604 M 54.90 % | 247.654 M 3.50 % | 239.271 M 111.21 % | 113.284 M 21.33 % | 93.370 M 67.31 % | 55.807 M |
| Other non current assets | 140.428 M -93.61 % | 2.196 B 467.57 % | 386.938 M 508.93 % | 63.544 M -82.14 % | 355.862 M -28.03 % | 494.454 M -5.07 % | 520.869 M 108 469.70 % | 479.755 K -99.61 % | 121.588 M 46.05 % | 83.253 M 4 427.44 % | 1.839 M -4.55 % | 1.927 M -96.19 % | 50.560 M 12.42 % | 44.975 M 23.78 % | 36.335 M 202.89 % | 11.996 M 73.38 % | 6.919 M 120.22 % | -34.216 M -20.30 % | -28.443 M -19.48 % | -23.805 M -58.35 % | -15.033 M |
| Long term investments | 0.000 100.00 % | -2.080 B -32 393.95 % | 6.441 M -2.35 % | 6.596 M 102.48 % | -265.564 M -163.99 % | -100.595 M -219.41 % | 84.244 M 407.19 % | 16.610 M -40.91 % | 28.108 M 10.17 % | 25.513 M -69.54 % | 83.757 M 35.91 % | 61.628 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 2.775 M -21.57 % | 3.538 M -17.85 % | 4.307 M -15.48 % | 5.096 M 3.28 % | 4.934 M 2.55 % | 4.811 M -13.68 % | 5.574 M -9.76 % | 6.177 M -6.45 % | 6.603 M 0.23 % | 6.588 M 0.51 % | 6.554 M -11.54 % | 7.410 M -19.18 % | 9.168 M -97.88 % | 432.515 M 21.47 % | 356.081 M 0.06 % | 355.860 M 63.27 % | 217.963 M 15.09 % | 189.381 M 104.42 % | 92.643 M 35.56 % | 68.339 M 78.31 % | 38.326 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 2.775 M -21.57 % | 3.538 M -17.85 % | 4.307 M -15.48 % | 5.096 M 3.28 % | 4.934 M 2.55 % | 4.811 M -13.68 % | 5.574 M -9.76 % | 6.177 M -6.45 % | 6.603 M 0.23 % | 6.588 M 0.51 % | 6.554 M -11.54 % | 7.410 M -19.18 % | 9.168 M 39.29 % | 6.582 M -32.27 % | 9.718 M -11.11 % | 10.933 M -14.89 % | 12.845 M 93.21 % | 6.648 M 25.93 % | 5.279 M 12.63 % | 4.687 M -40.09 % | 7.823 M |
| Property plant equipment net | 40.424 M -2.64 % | 41.518 M 6.77 % | 38.887 M 7.99 % | 36.009 M -48.89 % | 70.459 M 0.24 % | 70.289 M -1.51 % | 71.365 M 29.23 % | 55.223 M 3.17 % | 53.524 M -2.03 % | 54.632 M 2.24 % | 53.433 M 7.23 % | 49.828 M 11.75 % | 44.589 M 54.67 % | 28.828 M 18.32 % | 24.364 M 4.96 % | 23.213 M 12.98 % | 20.547 M -25.47 % | 27.568 M 19.01 % | 23.164 M 21.16 % | 19.118 M 165.12 % | 7.211 M |
| Total non current assets | 183.627 M 11.98 % | 163.984 M -62.68 % | 439.449 M 285.13 % | 114.105 M -32.12 % | 168.090 M -64.48 % | 473.180 M -30.63 % | 682.159 M 207.59 % | 221.773 M 5.51 % | 210.201 M 20.70 % | 174.152 M 19.52 % | 145.703 M 20.50 % | 120.913 M 15.91 % | 104.316 M 29.77 % | 80.385 M 14.15 % | 70.418 M 52.61 % | 46.141 M 14.47 % | 40.310 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current assets | 150.505 M -58.44 % | 362.145 M 340.07 % | -150.847 M -461.56 % | 41.721 M -8.88 % | 45.786 M -96.30 % | 1.237 B 657.76 % | 163.268 M -80.98 % | 858.250 M 74.51 % | 491.809 M 9.32 % | 449.877 M 0.60 % | 447.192 M -11.99 % | 508.119 M 3 190.51 % | 15.442 M -52.12 % | 32.251 M 143.43 % | -74.256 M -360.00 % | 28.560 M -18.08 % | 34.862 M 116.28 % | -214.195 M -104.59 % | -104.693 M -16.70 % | -89.709 M -63.53 % | -54.859 M |
| Short term investments | 2.218 B -12.15 % | 2.525 B 122.39 % | 1.135 B 236.37 % | 337.525 M 3.41 % | 326.380 M 148.97 % | 131.094 M -39.00 % | 214.905 M 511 579.06 % | 42.000 K -99.84 % | 26.970 M 76.28 % | 15.299 M 160.16 % | -25.430 M 1.38 % | -25.786 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.693 M 122.12 % | 9.316 M -44.70 % | 16.846 M 54.39 % | 10.911 M |
| cash and cash equivalents | 63.989 M -45.73 % | 117.900 M -87.49 % | 942.232 M -28.91 % | 1.325 B 610.58 % | 186.520 M -77.93 % | 845.247 M 25.54 % | 673.272 M 71.38 % | 392.862 M 1.27 % | 387.922 M 189.86 % | 133.833 M 5.59 % | 126.752 M -9.28 % | 139.715 M 13.61 % | 122.975 M 67.30 % | 73.505 M -16.45 % | 87.976 M 76.24 % | 49.917 M 15.62 % | 43.173 M 947.64 % | 4.121 M 50.73 % | 2.734 M -39.58 % | 4.525 M -19.51 % | 5.622 M |
| Cash and short term investments | 2.282 B -13.65 % | 2.643 B 131.05 % | 1.144 B -14.21 % | 1.333 B 22.39 % | 1.089 B 11.57 % | 976.341 M 9.93 % | 888.177 M 126.05 % | 392.904 M -5.30 % | 414.892 M 178.20 % | 149.132 M 17.66 % | 126.752 M -9.28 % | 139.715 M 13.61 % | 122.975 M 67.30 % | 73.505 M -16.45 % | 87.976 M 76.24 % | 49.917 M 15.62 % | 43.173 M 73.99 % | 24.814 M 105.93 % | 12.050 M -43.62 % | 21.371 M 29.26 % | 16.533 M |
| Total current assets | 3.333 B -0.99 % | 3.366 B 98.41 % | 1.696 B -25.10 % | 2.265 B 18.34 % | 1.914 B 53.60 % | 1.246 B 17.54 % | 1.060 B -15.58 % | 1.256 B 37.67 % | 912.148 M 37.94 % | 661.273 M 2.24 % | 646.767 M -5.33 % | 683.161 M 17.21 % | 582.867 M 6.21 % | 548.789 M 42.88 % | 384.091 M -14.55 % | 449.502 M 50.14 % | 299.395 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 -100.00 % | 11.934 M 434.20 % | 2.234 M -36.10 % | 3.496 M -51.33 % | 7.183 M 30.88 % | 5.488 M -36.38 % | 8.626 M 88.37 % | 4.579 M -15.92 % | 5.446 M -65.26 % | 15.676 M 11.11 % | 14.108 M 11.04 % | 12.705 M 20.57 % | 10.537 M 0.18 % | 10.518 M -26.39 % | 14.289 M -5.77 % | 15.165 M 346.41 % | 3.397 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 900.022 M 157.89 % | 348.996 M -50.23 % | 701.206 M -20.89 % | 886.364 M 14.88 % | 771.550 M 179.30 % | -973.005 M -4.32 % | -932.701 M 19.33 % | -1.156 B -76.06 % | -656.699 M -1 509.58 % | 46.588 M -20.65 % | 58.715 M 159.55 % | 22.622 M -94.79 % | 433.913 M 0.32 % | 432.515 M 21.47 % | 356.081 M 0.06 % | 355.860 M 63.27 % | 217.963 M 15.09 % | 189.381 M 104.42 % | 92.643 M 35.56 % | 68.339 M 78.31 % | 38.326 M |
| Tax assets | 0.000 -100.00 % | 2.822 M -1.88 % | 2.876 M 0.56 % | 2.860 M 19.22 % | 2.399 M -43.16 % | 4.221 M 3 838.40 % | 107.167 K -99.93 % | 143.284 M 37 745.05 % | 378.607 K -90.91 % | 4.166 M 3 351.18 % | 120.701 K 0.00 % | 120.701 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.373 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 329.392 M 95.64 % | 168.367 M 17.45 % | 143.357 M 43.93 % | 99.601 M |
| Account payables | 2.241 B -8.96 % | 2.461 B 105.45 % | 1.198 B -17.81 % | 1.458 B 18.28 % | 1.232 B 49.15 % | 826.200 M 11.03 % | 744.145 M 29.65 % | 573.964 M 9.94 % | 522.047 M 13.11 % | 461.559 M 17 190.50 % | 2.669 M 908.10 % | 264.799 K -93.93 % | 4.359 M 74.59 % | 2.497 M -18.59 % | 3.067 M -99.11 % | 343.348 M 61.15 % | 213.063 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 1.652 M 46.32 % | 1.129 M -45.61 % | 2.076 M | 0.000 -100.00 % | 4.253 M -71.72 % | 15.037 M 889.77 % | 1.519 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 27.033 M 156.26 % | 10.549 M 49.19 % | 7.071 M | 0.000 -100.00 % | 1.451 B 0.70 % | 1.441 B 18.39 % | 1.217 B 38.27 % | 880.042 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.513 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 100.00 % | -1.126 B 5.52 % | -1.192 B -42.65 % | -835.764 M -89.20 % | -441.730 M -125.57 % | -195.826 M -302.83 % | 96.548 M 181.25 % | -118.823 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 |
| 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 |
| Preferred stock | 0.000 | 0.000 -100.00 % | 313.142 M -11.57 % | 354.112 M 51.03 % | 234.458 M 79.88 % | 130.339 M | 0.000 -100.00 % | 92.268 M 22.37 % | 75.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 |
| Other total stockholders equity | 151.403 M 66 014.85 % | 229.000 K 100.07 % | -312.913 M 11.52 % | -353.654 M -50.99 % | -234.229 M | 0.000 | 0.000 100.00 % | -92.040 M -22.06 % | -75.404 M -195.30 % | 79.125 M | 0.000 -100.00 % | 92.538 M 40 598.34 % | -228.499 K -100.25 % | 92.625 M 5.71 % | 87.625 M 19.02 % | 73.625 M 27.78 % | 57.617 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 164.000 K -38.58 % | 267.000 K 102.27 % | 132.000 K 594.74 % | 19.000 K -95.33 % | 407.000 K 82.10 % | 223.502 K -95.87 % | 5.412 M -47.40 % | 10.290 M 7.38 % | 9.582 M 2 041.09 % | 447.543 K -52.46 % | 941.449 K -63.93 % | 2.610 M -6.31 % | 2.786 M -17.17 % | 3.363 M -19.64 % | 4.185 M -9.67 % | 4.633 M 6.16 % | 4.364 M 0.36 % | 4.348 M | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 100.00 % | -2.673 B | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -956.393 M | 0.000 | 0.000 100.00 % | -534.624 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 239.271 M 111.21 % | 113.284 M 21.33 % | 93.370 M 67.31 % | 55.807 M |
| Total assets | 3.516 B -0.38 % | 3.530 B 65.26 % | 2.136 B -10.22 % | 2.379 B 14.26 % | 2.082 B 21.10 % | 1.719 B -0.50 % | 1.728 B 16.94 % | 1.478 B 31.64 % | 1.122 B 34.34 % | 835.425 M 5.42 % | 792.470 M -1.44 % | 804.074 M 17.01 % | 687.183 M 9.22 % | 629.174 M 38.43 % | 454.508 M -8.30 % | 495.643 M 45.90 % | 339.705 M 3.13 % | 329.392 M 95.64 % | 168.367 M 17.45 % | 143.357 M 43.93 % | 99.601 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | -252.901 M -13.46 % | -222.900 M -25.73 % | -177.282 M -1 866.74 % | -9.014 M 68.52 % | -28.632 M -117.69 % | 161.855 M 364.95 % | -61.090 M 83.19 % | -363.343 M -1 613.50 % | -21.205 M -154.29 % | 39.058 M 399.59 % | -13.037 M -152.29 % | 24.933 M -67.39 % | 76.450 M 877.87 % | -9.828 M -131.62 % | 31.082 M 306.66 % | -15.040 M -173.50 % | 20.462 M 211.21 % | -18.399 M -229.44 % | -5.585 M -134.96 % | 15.977 M 310.61 % | -7.586 M |
| Accounts receivables | -29.584 M 59.24 % | -72.575 M -416.44 % | 22.935 M 180.66 % | -28.435 M -7.66 % | -26.411 M -126.28 % | 100.484 M 113.49 % | 47.067 M -58.86 % | 114.416 M 674.63 % | 14.770 M 1 316.56 % | -1.214 M -102.28 % | 53.291 M 162.92 % | -84.696 M -735.99 % | 13.317 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -98.181 M -784.04 % | -11.106 M 62.12 % | -29.322 M -35.24 % | -21.682 M |
| Inventory | -16.671 M -71.87 % | -9.700 M -868.62 % | 1.262 M -65.78 % | 3.688 M 317.58 % | -1.695 M -154.02 % | 3.138 M 177.54 % | -4.047 M -207.74 % | -1.315 M -112.85 % | 10.229 M 752.53 % | -1.568 M -11.74 % | -1.403 M 35.28 % | -2.168 M -11 378.23 % | -18.885 K -100.50 % | 3.771 M 330.96 % | 875.038 K 107.44 % | -11.768 M -1 805.91 % | 689.807 K 132.82 % | -2.102 M -215.37 % | 1.822 M 268.70 % | -1.080 M 52.69 % | -2.283 M |
| Accounts payables | -220.454 M -119.84 % | 1.111 B 456.67 % | -311.496 M -209.40 % | 284.740 M -28.57 % | 398.619 M 419.87 % | 76.677 M -52.66 % | 161.960 M 28.33 % | 126.208 M 122.30 % | 56.773 M 2 273.24 % | 2.392 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 109.885 M 499.55 % | 18.328 M -60.48 % | 46.379 M 183.16 % | 16.379 M |
| Other working capital | 13.808 M 101.10 % | -1.252 B -1 237.67 % | 110.017 M 140.90 % | -269.007 M 32.60 % | -399.145 M -2 064.10 % | -18.444 M 93.07 % | -266.070 M 55.85 % | -602.652 M -485.23 % | -102.977 M -361.05 % | 39.448 M 439.06 % | -11.634 M -142.93 % | 27.101 M -64.56 % | 76.469 M 662.31 % | -13.599 M -145.02 % | 30.207 M 1 022.97 % | -3.273 M -116.55 % | 19.772 M 170.61 % | -28.001 M -91.41 % | -14.629 M | 0.000 | 0.000 |
| Other non cash items | -156.170 M -17.66 % | -132.726 M -11.06 % | -119.512 M 2.09 % | -122.060 M -29.89 % | -93.974 M -269.97 % | 55.290 M 866.84 % | -7.210 M 83.99 % | -45.039 M -109.77 % | -21.470 M -2 590.31 % | 862.140 K 108.33 % | -10.347 M -255.94 % | 6.635 M -4.85 % | 6.974 M 229.50 % | 2.116 M 111.90 % | -17.785 M -67.21 % | -10.636 M 42.79 % | -18.593 M 26.28 % | -25.219 M -1 046.84 % | -2.199 M -99.91 % | -1.100 M 82.56 % | -6.307 M |
| Net cash provided by operating activities | -198.249 M 10.18 % | -220.717 M -9.19 % | -202.134 M -1 511.35 % | 14.322 M -51.08 % | 29.275 M -88.04 % | 244.843 M 8 032.57 % | 3.011 M 100.84 % | -360.536 M -668.01 % | 63.474 M 38.33 % | 45.885 M 40.35 % | 32.694 M -38.20 % | 52.901 M -44.38 % | 95.111 M 559.91 % | 14.413 M -69.67 % | 47.518 M 196.38 % | 16.033 M -2.85 % | 16.503 M 1 516.40 % | 1.021 M -56.94 % | 2.371 M -91.21 % | 26.959 M 1 221.89 % | -2.403 M |
| Investments in property plant and equipment | -10.614 M 24.50 % | -14.058 M -7.76 % | -13.046 M -22.59 % | -10.642 M 0.72 % | -10.719 M -28.35 % | -8.351 M 66.90 % | -25.228 M -138.05 % | -10.598 M -25.23 % | -8.463 M 28.06 % | -11.764 M 21.40 % | -14.967 M -100.15 % | -7.478 M 67.40 % | -22.938 M -123.98 % | -10.241 M -29.54 % | -7.906 M 4.23 % | -8.255 M -40.33 % | -5.882 M 50.83 % | -11.963 M -30.10 % | -9.195 M 19.86 % | -11.473 M -14.31 % | -10.037 M |
| Acquisitions net | 828.000 K | 0.000 -100.00 % | 584.000 K -98.40 % | 36.453 M | 0.000 -100.00 % | 4.958 M 891.51 % | 500.000 K -92.80 % | 6.946 M 4 117.12 % | 164.700 K -59.56 % | 407.300 K -96.51 % | 11.673 M 79.51 % | 6.503 M | 0.000 -100.00 % | 8.673 M 31.07 % | 6.617 M | 0.000 | 0.000 -100.00 % | 1.800 K -99.02 % | 184.431 K 2 534.73 % | 7.000 K -99.18 % | 850.000 K |
| Purchases of investments | -4.220 M | 0.000 | 0.000 100.00 % | -12.736 M | 0.000 100.00 % | -20.119 M 34.77 % | -30.843 M 86.12 % | -222.267 M -524.60 % | -35.586 M -17.36 % | -30.322 M 21.89 % | -38.818 M -109.54 % | -18.525 M 31.43 % | -27.016 M -36.32 % | -19.817 M -5.94 % | -18.707 M 21.49 % | -23.827 M 63.93 % | -66.053 M -23.70 % | -53.399 M -710.06 % | -6.592 M -5.54 % | -6.246 M -83.17 % | -3.410 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 69.272 M 46 705.41 % | 148.000 K -99.68 % | 46.688 M 104.12 % | 22.873 M -89.30 % | 213.752 M 233.21 % | 64.148 M 332.41 % | 14.835 M -23.80 % | 19.468 M 268.97 % | 5.276 M | 0.000 -100.00 % | 1.377 M -93.07 % | 19.856 M 4 485.89 % | 432.991 K -99.38 % | 69.793 M -13.32 % | 80.516 M 1 673.87 % | 4.539 M -26.20 % | 6.150 M -34.86 % | 9.441 M |
| Other investing activites | 210.560 M 75.53 % | 119.957 M 8.56 % | 110.495 M 11.65 % | 98.968 M 25.39 % | 78.929 M | 0.000 -100.00 % | 36.346 M 210.99 % | 11.688 M -13.59 % | 13.525 M 49.52 % | 9.046 M -78.06 % | 41.238 M 2 637.37 % | -1.625 M -117.34 % | 9.375 M -64.35 % | 26.298 M 178.10 % | -33.670 M -518.35 % | 8.048 M 8.36 % | 7.427 M | 0.000 | 0.000 100.00 % | -7.280 M -202.46 % | 7.105 M |
| Net cash used for investing activites | 196.554 M 85.61 % | 105.899 M 8.02 % | 98.033 M -45.93 % | 181.315 M 165.24 % | 68.358 M 194.96 % | 23.175 M 535.32 % | 3.648 M 858.93 % | -480.651 K -101.42 % | 33.791 M 289.86 % | -17.798 M -357.14 % | 6.922 M 130.97 % | -22.351 M 44.92 % | -40.579 M -1 602.42 % | -2.384 M 94.10 % | -40.427 M -71.29 % | -23.601 M -546.61 % | 5.284 M -65.13 % | 15.156 M 237.00 % | -11.063 M 41.29 % | -18.842 M -577.01 % | 3.950 M |
| Debt repayment | -84.299 M -247.34 % | 57.214 M 324.44 % | 13.480 M 111.98 % | -112.554 M 28.77 % | -158.024 M -118.01 % | -72.485 M | 0.000 | 0.000 -100.00 % | 116.053 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.506 M 228 705.99 % | 6.777 K | 0.000 | 0.000 | 0.000 100.00 % | -117.000 K 7.87 % | -127.000 K |
| Common stock issued | 117.425 M 43.03 % | 82.100 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M | 0.000 -100.00 % | 600.000 K | 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 |
| Dividends paid | -6.204 M -6.80 % | -5.809 M -0.33 % | -5.790 M -2 931.41 % | -191.000 K 96.78 % | -5.931 M 15.93 % | -7.055 M -97.26 % | -3.576 M -5.53 % | -3.389 M 5.74 % | -3.595 M 1.27 % | -3.641 M -1.67 % | -3.582 M -2.16 % | -3.506 M -0.10 % | -3.502 M -3.23 % | -3.393 M 1.79 % | -3.454 M -0.76 % | -3.429 M 0.00 % | -3.429 M 0.01 % | -3.429 M -2.76 % | -3.337 M -0.94 % | -3.306 M | 0.000 |
| Other financing activites | -79.607 M -74.27 % | -45.681 M -200.73 % | -15.190 M -17.60 % | -12.917 M 35.91 % | -20.156 M 59.57 % | -49.851 M -301.31 % | 24.764 M -88.12 % | 208.483 M 1 256.84 % | -18.022 M 22.47 % | -23.244 M -19.62 % | -19.432 M -5.42 % | -18.432 M 26.51 % | -25.081 M -286.91 % | -6.482 M 69.66 % | -21.364 M -12 189.04 % | -173.843 K | 0.000 -100.00 % | 15.000 K 200.00 % | 5.000 K -96.50 % | 143.000 K 197.92 % | 48.000 K |
| Net cash used provided by financing activities | -52.685 M -159.99 % | 87.824 M 1 270.99 % | -7.500 M 94.03 % | -125.662 M 31.75 % | -184.111 M -50.43 % | -122.391 M -677.67 % | 21.187 M -89.67 % | 205.094 M 117.18 % | 94.436 M 451.26 % | -26.885 M -16.82 % | -23.013 M -4.90 % | -21.938 M 23.25 % | -28.583 M -222.06 % | -8.875 M 4.78 % | -9.320 M -211.13 % | -2.996 M 12.63 % | -3.429 M -0.43 % | -3.414 M -2.46 % | -3.332 M -1.59 % | -3.280 M -4 039.79 % | -79.231 K |
| 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 |
| Net change in cash | -54.380 M -101.45 % | -26.994 M 75.81 % | -111.601 M -259.49 % | 69.975 M 180.92 % | -86.478 M -159.38 % | 145.627 M 422.98 % | 27.846 M 117.86 % | -155.923 M -181.34 % | 191.701 M 15 843.73 % | 1.202 M -92.76 % | 16.602 M 92.77 % | 8.612 M -66.81 % | 25.949 M 722.71 % | 3.154 M 241.53 % | -2.229 M 78.90 % | -10.564 M -157.54 % | 18.359 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 117.900 M -18.63 % | 144.894 M -43.51 % | 256.495 M 37.52 % | 186.520 M -31.68 % | 272.998 M 114.33 % | 127.371 M 27.98 % | 99.525 M -61.04 % | 255.449 M 300.71 % | 63.748 M 1.08 % | 63.068 M 35.73 % | 46.466 M 22.75 % | 37.854 M 217.97 % | 11.905 M 36.04 % | 8.751 M -20.30 % | 10.979 M -49.04 % | 21.543 M -13.18 % | 24.814 M 807.60 % | 2.734 M -39.58 % | 4.525 M | 0.000 | 0.000 |
| Cash at end of period | 63.520 M -46.12 % | 117.900 M -18.63 % | 144.894 M -43.51 % | 256.495 M 37.52 % | 186.520 M -31.68 % | 272.998 M 114.33 % | 127.371 M 27.98 % | 99.525 M -61.04 % | 255.449 M 297.46 % | 64.270 M 1.91 % | 63.068 M 35.73 % | 46.466 M 22.75 % | 37.854 M 217.97 % | 11.905 M 36.04 % | 8.751 M -20.30 % | 10.979 M -74.57 % | 43.173 M 947.64 % | 4.121 M 50.73 % | 2.734 M -39.58 % | 4.525 M -19.51 % | 5.622 M |
| Operating cash flow | -198.249 M 10.18 % | -220.717 M -9.19 % | -202.134 M -1 511.35 % | 14.322 M -51.08 % | 29.275 M -88.04 % | 244.843 M 8 032.57 % | 3.011 M 100.84 % | -360.536 M -668.01 % | 63.474 M 38.33 % | 45.885 M 40.35 % | 32.694 M -38.20 % | 52.901 M -44.38 % | 95.111 M 559.91 % | 14.413 M -69.67 % | 47.518 M 196.38 % | 16.033 M -2.85 % | 16.503 M 1 516.40 % | 1.021 M -56.94 % | 2.371 M -91.21 % | 26.959 M 1 221.89 % | -2.403 M |
| Capital expenditure | -10.614 M 24.50 % | -14.058 M -7.76 % | -13.046 M -22.59 % | -10.642 M 0.72 % | -10.719 M -28.35 % | -8.351 M 66.90 % | -25.228 M -138.05 % | -10.598 M -25.23 % | -8.463 M 28.06 % | -11.764 M 21.40 % | -14.967 M -100.15 % | -7.478 M 67.40 % | -22.938 M -123.98 % | -10.241 M -29.54 % | -7.906 M 4.23 % | -8.255 M -40.33 % | -5.882 M 50.83 % | -11.963 M -30.10 % | -9.195 M 19.86 % | -11.473 M -14.31 % | -10.037 M |
| Free CashFlow | -208.863 M 11.04 % | -234.775 M -9.11 % | -215.180 M -5 947.28 % | 3.680 M -80.17 % | 18.556 M -92.15 % | 236.492 M 1 164.43 % | -22.218 M 94.01 % | -371.134 M -774.65 % | 55.011 M 61.22 % | 34.122 M 92.48 % | 17.727 M -60.97 % | 45.424 M -37.06 % | 72.173 M 1 630.08 % | 4.172 M -89.47 % | 39.612 M 409.32 % | 7.778 M -26.77 % | 10.621 M 197.07 % | -10.942 M -60.37 % | -6.823 M -144.06 % | 15.486 M 224.49 % | -12.440 M |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 253.796 M -7.81 % | 275.288 M -15.27 % | 324.888 M -17.04 % | 391.607 M 6.76 % | 366.824 M 0.21 % | 366.048 M 33.19 % | 274.827 M -1.46 % | 278.895 M 26.34 % | 220.757 M 28.51 % | 171.785 M -11.04 % | 193.108 M -10.66 % | 216.147 M 3.27 % | 209.303 M 23.40 % | 169.618 M -17.93 % | 206.677 M 1.27 % | 204.078 M 6.03 % | 192.476 M -5.68 % | 204.075 M 8.86 % | 187.471 M -7.23 % | 202.090 M 19.37 % | 169.298 M 66.54 % | 101.659 M -25.38 % | 136.231 M 3.00 % | 132.266 M 15.44 % | 114.577 M 164.78 % | 43.272 M -58.06 % | 103.182 M -6.87 % | 110.797 M 2.61 % | 107.982 M |
| Net income | 32.869 M 1 109.75 % | 2.717 M -95.56 % | 61.143 M -15.46 % | 72.321 M 15.27 % | 62.738 M 47.61 % | 42.503 M 36.66 % | 31.101 M -2.95 % | 32.045 M 86.30 % | 17.201 M 75.48 % | 9.802 M -38.30 % | 15.886 M 4.54 % | 15.196 M -26.19 % | 20.588 M -24.05 % | 27.106 M -3.59 % | 28.116 M 3.88 % | 27.065 M 47.83 % | 18.308 M 60.73 % | 11.391 M -53.05 % | 24.263 M -32.22 % | 35.798 M -13.05 % | 41.170 M 346.33 % | -16.713 M -253.63 % | 10.879 M 142.19 % | 4.492 M -46.11 % | 8.336 M 183.40 % | 2.941 M -68.80 % | 9.428 M -44.06 % | 16.854 M -0.87 % | 17.002 M |
| Income before tax | 46.519 M 2 934.80 % | -1.641 M -101.97 % | 83.198 M -14.97 % | 97.851 M 15.08 % | 85.029 M 40.32 % | 60.598 M 68.49 % | 35.966 M -22.17 % | 46.211 M 89.54 % | 24.380 M 76.08 % | 13.846 M -34.92 % | 21.274 M 1.37 % | 20.987 M -23.69 % | 27.501 M -16.90 % | 33.093 M -20.84 % | 41.807 M 16.66 % | 35.837 M 46.82 % | 24.408 M 54.51 % | 15.797 M -47.84 % | 30.288 M -33.45 % | 45.512 M -8.75 % | 49.878 M 373.07 % | -18.266 M -223.43 % | 14.799 M 53.85 % | 9.619 M -11.52 % | 10.871 M 123.31 % | 4.868 M -60.33 % | 12.273 M -45.20 % | 22.397 M 0.46 % | 22.294 M |
| Income before tax ratio | 0.18 3 174.85 % | -0.01 -102.33 % | 0.26 2.49 % | 0.25 7.80 % | 0.23 40.02 % | 0.17 26.50 % | 0.13 -21.02 % | 0.17 50.03 % | 0.11 37.02 % | 0.08 -26.84 % | 0.11 13.46 % | 0.10 -26.10 % | 0.13 -32.65 % | 0.20 -3.55 % | 0.20 15.19 % | 0.18 38.48 % | 0.13 63.82 % | 0.08 -52.09 % | 0.16 -28.26 % | 0.23 -23.56 % | 0.29 263.97 % | -0.18 -265.40 % | 0.11 49.37 % | 0.07 -23.35 % | 0.09 -15.66 % | 0.11 -5.42 % | 0.12 -41.16 % | 0.20 -2.09 % | 0.21 |
| EBITDA | 64.023 M 135.31 % | 27.208 M -74.84 % | 108.141 M -11.99 % | 122.873 M 31.27 % | 93.603 M 36.53 % | 68.560 M 64.70 % | 41.627 M -26.78 % | 56.849 M 79.50 % | 31.670 M 77.77 % | 17.815 M -45.81 % | 32.876 M -5.74 % | 34.878 M 18.88 % | 29.340 M -15.51 % | 34.725 M -21.61 % | 44.300 M 13.42 % | 39.057 M 42.59 % | 27.391 M -3.49 % | 28.380 M -26.86 % | 38.802 M -30.55 % | 55.867 M -5.59 % | 59.177 M 1 095.38 % | -5.945 M -119.19 % | 30.975 M 21.10 % | 25.577 M -3.25 % | 26.436 M 25.26 % | 21.105 M -23.33 % | 27.527 M -27.01 % | 37.714 M 2.19 % | 36.906 M |
| Net income ratio | 0.13 1 212.20 % | 0.01 -94.76 % | 0.19 1.91 % | 0.18 7.98 % | 0.17 47.30 % | 0.12 2.60 % | 0.11 -1.51 % | 0.11 47.46 % | 0.08 36.56 % | 0.06 -30.64 % | 0.08 17.01 % | 0.07 -28.53 % | 0.10 -38.45 % | 0.16 17.47 % | 0.14 2.58 % | 0.13 39.43 % | 0.10 70.41 % | 0.06 -56.87 % | 0.13 -26.94 % | 0.18 -27.16 % | 0.24 247.91 % | -0.16 -305.88 % | 0.08 135.14 % | 0.03 -53.32 % | 0.07 7.03 % | 0.07 -25.61 % | 0.09 -39.93 % | 0.15 -3.39 % | 0.16 |
| Ratio EBITDA | 0.25 155.24 % | 0.10 -70.31 % | 0.33 6.08 % | 0.31 22.96 % | 0.26 36.24 % | 0.19 23.66 % | 0.15 -25.69 % | 0.20 42.09 % | 0.14 38.34 % | 0.10 -39.09 % | 0.17 5.51 % | 0.16 15.11 % | 0.14 -31.53 % | 0.20 -4.49 % | 0.21 12.00 % | 0.19 34.48 % | 0.14 2.33 % | 0.14 -32.81 % | 0.21 -25.13 % | 0.28 -20.91 % | 0.35 697.69 % | -0.06 -125.72 % | 0.23 17.58 % | 0.19 -16.19 % | 0.23 -52.69 % | 0.49 82.82 % | 0.27 -21.62 % | 0.34 -0.41 % | 0.34 |
| Gross profit ratio | 0.34 -37.92 % | 0.55 29.18 % | 0.43 0.86 % | 0.42 -32.09 % | 0.62 11.38 % | 0.56 -41.36 % | 0.95 170.20 % | 0.35 -3.46 % | 0.36 1 913.07 % | 0.02 -90.89 % | 0.20 -37.82 % | 0.32 -5.91 % | 0.34 88.54 % | 0.18 -47.46 % | 0.34 -0.28 % | 0.34 -0.34 % | 0.35 22.73 % | 0.28 -17.08 % | 0.34 -15.57 % | 0.40 -10.28 % | 0.45 2 032.65 % | 0.02 -94.55 % | 0.39 -10.23 % | 0.43 -4.30 % | 0.45 301.58 % | -0.22 -150.80 % | 0.44 -10.04 % | 0.49 -8.98 % | 0.53 |
| Weighted average shs out dil | 18.060 M -20.24 % | 22.642 M 52.94 % | 14.805 M 0.10 % | 14.790 M -0.05 % | 14.797 M -0.02 % | 14.799 M 0.02 % | 14.796 M 0.01 % | 14.795 M -0.06 % | 14.803 M -0.01 % | 14.805 M 0.09 % | 14.791 M -0.13 % | 14.811 M 0.14 % | 14.790 M -0.03 % | 14.794 M -0.02 % | 14.798 M -0.06 % | 14.806 M 0.12 % | 14.788 M -0.03 % | 14.794 M -0.01 % | 14.795 M 0.01 % | 14.793 M -0.04 % | 14.799 M 0.06 % | 14.790 M -0.21 % | 14.822 M 0.31 % | 14.776 M -0.03 % | 14.780 M -0.13 % | 14.800 M 0.00 % | 14.800 M -0.07 % | 14.810 M 0.00 % | 14.810 M |
| Weighted average shs out | 18.060 M -20.24 % | 22.642 M 52.94 % | 14.805 M 0.10 % | 14.790 M -0.05 % | 14.797 M -0.02 % | 14.799 M 0.02 % | 14.796 M 0.01 % | 14.795 M -0.06 % | 14.803 M -0.07 % | 14.813 M 0.14 % | 14.791 M -0.13 % | 14.811 M 0.14 % | 14.790 M -0.07 % | 14.801 M 0.02 % | 14.798 M -0.06 % | 14.806 M 0.12 % | 14.788 M -0.10 % | 14.803 M 0.06 % | 14.795 M 0.01 % | 14.793 M -0.04 % | 14.799 M 0.10 % | 14.783 M -0.26 % | 14.822 M 0.31 % | 14.776 M -0.03 % | 14.780 M -0.13 % | 14.800 M 0.00 % | 14.800 M -0.07 % | 14.810 M 0.00 % | 14.810 M |
| EPS diluted | 1.82 1 416.67 % | 0.12 -97.09 % | 4.13 -15.54 % | 4.89 15.33 % | 4.24 47.74 % | 2.87 36.67 % | 2.10 -3.23 % | 2.17 87.07 % | 1.16 75.76 % | 0.66 -38.32 % | 1.07 3.88 % | 1.03 -25.90 % | 1.39 -24.04 % | 1.83 -3.68 % | 1.90 3.83 % | 1.83 47.58 % | 1.24 61.04 % | 0.77 -53.05 % | 1.64 -32.23 % | 2.42 -12.95 % | 2.78 346.02 % | -1.13 -254.79 % | 0.73 143.33 % | 0.30 -46.43 % | 0.56 33.33 % | 0.42 0.00 % | 0.42 -63.16 % | 1.14 -0.87 % | 1.15 |
| Earnings per share | 1.82 911.11 % | 0.18 -95.64 % | 4.13 -15.54 % | 4.89 15.33 % | 4.24 47.74 % | 2.87 36.67 % | 2.10 -3.23 % | 2.17 87.07 % | 1.16 75.76 % | 0.66 -38.32 % | 1.07 3.88 % | 1.03 -25.90 % | 1.39 -24.04 % | 1.83 -3.68 % | 1.90 3.83 % | 1.83 47.58 % | 1.24 61.04 % | 0.77 -53.05 % | 1.64 -32.23 % | 2.42 -12.95 % | 2.78 346.02 % | -1.13 -254.79 % | 0.73 143.33 % | 0.30 -46.43 % | 0.56 33.33 % | 0.42 0.00 % | 0.42 -63.16 % | 1.14 -0.87 % | 1.15 |
| Gross profit | 86.574 M -42.76 % | 151.253 M 9.46 % | 138.181 M -16.32 % | 165.135 M -27.50 % | 227.766 M 11.62 % | 204.053 M -21.90 % | 261.275 M 166.25 % | 98.130 M 21.97 % | 80.454 M 2 486.95 % | 3.110 M -91.90 % | 38.396 M -44.44 % | 69.113 M -2.83 % | 71.127 M 132.65 % | 30.572 M -56.88 % | 70.895 M 0.99 % | 70.201 M 5.67 % | 66.433 M 15.75 % | 57.391 M -9.74 % | 63.581 M -21.68 % | 81.183 M 7.10 % | 75.803 M 3 451.62 % | 2.134 M -95.93 % | 52.458 M -7.54 % | 56.733 M 10.47 % | 51.355 M 633.73 % | -9.622 M -121.30 % | 45.165 M -16.22 % | 53.910 M -6.61 % | 57.723 M |
| Income tax expense | 13.650 M 213.22 % | 4.358 M -80.24 % | 22.055 M -13.61 % | 25.530 M 14.53 % | 22.291 M 23.19 % | 18.095 M 271.94 % | 4.865 M -65.66 % | 14.166 M 97.33 % | 7.179 M 77.52 % | 4.044 M -24.94 % | 5.388 M -6.96 % | 5.791 M -16.23 % | 6.913 M 15.47 % | 5.987 M -56.27 % | 13.691 M 56.08 % | 8.772 M 43.80 % | 6.100 M 38.44 % | 4.406 M -26.87 % | 6.025 M -37.98 % | 9.714 M 11.55 % | 8.708 M 660.92 % | -1.552 M -139.60 % | 3.920 M -23.54 % | 5.127 M 102.25 % | 2.535 M 31.57 % | 1.927 M -32.28 % | 2.845 M -48.67 % | 5.543 M 4.74 % | 5.292 M |
| Cost of revenue | 167.222 M 34.82 % | 124.035 M -33.57 % | 186.707 M -17.56 % | 226.472 M 62.86 % | 139.058 M -14.16 % | 161.995 M -9.25 % | 178.506 M -1.25 % | 180.765 M 28.84 % | 140.303 M -16.82 % | 168.675 M 9.03 % | 154.712 M 5.22 % | 147.034 M 6.41 % | 138.176 M -0.63 % | 139.046 M 2.40 % | 135.782 M 1.42 % | 133.877 M 6.22 % | 126.043 M -14.07 % | 146.684 M 18.40 % | 123.890 M 2.47 % | 120.907 M 29.32 % | 93.495 M -6.06 % | 99.524 M 18.80 % | 83.773 M 10.91 % | 75.533 M 19.47 % | 63.222 M 19.53 % | 52.894 M -8.83 % | 58.017 M 1.99 % | 56.887 M 13.19 % | 50.259 M |
| General and administrative expenses | 0.000 -100.00 % | 115.846 M | 0.000 | 0.000 | 0.000 -100.00 % | 71.427 M | 0.000 | 0.000 | 0.000 -100.00 % | 118.691 M | 0.000 | 0.000 | 0.000 -100.00 % | 95.554 M | 0.000 | 0.000 | 0.000 -100.00 % | 89.686 M | 0.000 | 0.000 | 0.000 -100.00 % | 76.595 M | 0.000 | 0.000 | 0.000 -100.00 % | 47.136 M 0.00 % | 47.136 M | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.970 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.129 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.655 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.702 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.592 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.835 M 0.00 % | 1.835 M | 0.000 | 0.000 |
| Other expenses | 39.712 M 152.48 % | 15.729 M -64.78 % | 44.654 M -15.23 % | 52.676 M 272.43 % | -30.549 M -165.96 % | 46.313 M 229.78 % | -35.685 M -842.51 % | 4.806 M 3 104.00 % | 150.000 K -77.71 % | 673.000 K 84.38 % | 365.000 K 30.36 % | 280.000 K -63.92 % | 776.000 K 13.62 % | 683.000 K -38.58 % | 1.112 M 11.09 % | 1.001 M -2.53 % | 1.027 M 214.56 % | -896.471 K -139.46 % | 2.272 M 70.70 % | 1.331 M -18.59 % | 1.635 M 104.15 % | -39.419 M -2 207.97 % | 1.870 M -41.80 % | 3.213 M 14.46 % | 2.807 M 111.80 % | -23.782 M -461.37 % | 6.581 M -48.37 % | 12.746 M 96.97 % | 6.471 M |
| Operating expenses | 39.712 M -70.56 % | 134.910 M 202.12 % | 44.654 M -15.23 % | 52.676 M -17.44 % | 63.803 M -54.00 % | 138.710 M 214.12 % | 44.158 M 11.04 % | 39.768 M -6.44 % | 42.504 M 18.98 % | 35.724 M -15.05 % | 42.052 M 32.93 % | 31.635 M -17.58 % | 38.381 M 16.73 % | 32.881 M -5.65 % | 34.849 M 5.12 % | 33.152 M -6.17 % | 35.331 M 20.18 % | 29.397 M -1.52 % | 29.851 M 2.30 % | 29.179 M 39.41 % | 20.931 M 117.99 % | 9.602 M -63.64 % | 26.406 M -30.82 % | 38.172 M 25.47 % | 30.422 M 26.54 % | 24.041 M -9.62 % | 26.599 M -14.87 % | 31.244 M 5.23 % | 29.690 M |
| Cost and expenses | 206.934 M -16.17 % | 246.849 M 6.69 % | 231.361 M -17.12 % | 279.148 M -0.94 % | 281.795 M -6.29 % | 300.705 M 27.27 % | 236.273 M 7.14 % | 220.533 M 20.64 % | 182.807 M -10.56 % | 204.399 M 3.88 % | 196.764 M 10.13 % | 178.669 M 1.20 % | 176.557 M 2.69 % | 171.927 M 0.76 % | 170.631 M 2.16 % | 167.029 M 3.50 % | 161.374 M -8.35 % | 176.081 M 14.53 % | 153.741 M 2.44 % | 150.086 M 31.16 % | 114.426 M 4.86 % | 109.126 M -0.96 % | 110.179 M -3.10 % | 113.705 M 21.42 % | 93.644 M 21.72 % | 76.935 M -9.08 % | 84.616 M -3.99 % | 88.131 M 10.23 % | 79.949 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 119.181 M | 0.000 | 0.000 -100.00 % | 94.352 M 2.12 % | 92.397 M 15.72 % | 79.843 M -7.15 % | 85.987 M 15.36 % | 74.539 M -45.92 % | 137.820 M 99.97 % | 68.922 M -2.72 % | 70.851 M 0.18 % | 70.725 M -37.53 % | 113.209 M 61.81 % | 69.962 M -0.47 % | 70.291 M 4.91 % | 67.003 M -37.61 % | 107.388 M 80.29 % | 59.563 M 5.71 % | 56.347 M 9.23 % | 51.587 M -37.99 % | 83.187 M 58.91 % | 52.347 M 9.16 % | 47.953 M 13.27 % | 42.335 M -13.55 % | 48.971 M 0.00 % | 48.971 M 59.60 % | 30.684 M 12.84 % | 27.193 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.459 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.317 M -6.02 % | 33.322 M 16.08 % | 28.707 M 1.01 % | 28.420 M 10.06 % | 25.822 M | 0.000 -100.00 % | 34.126 M -16.30 % | 40.772 M 38.11 % | 29.521 M | 0.000 -100.00 % | 26.560 M -32.67 % | 39.450 M 185.15 % | 13.835 M |
| Interest expense | 15.045 M 44.64 % | 10.402 M -52.48 % | 21.891 M -0.80 % | 22.067 M 17.32 % | 18.809 M 0.31 % | 18.751 M 37.78 % | 13.609 M 23.15 % | 11.051 M 18.89 % | 9.295 M 41.87 % | 6.552 M 101.35 % | 3.254 M -44.08 % | 5.819 M -6.45 % | 6.220 M 94.80 % | 3.193 M -42.25 % | 5.529 M -8.57 % | 6.047 M -23.66 % | 7.921 M 22.00 % | 6.493 M 0.94 % | 6.432 M -17.90 % | 7.834 M -7.40 % | 8.460 M -11.97 % | 9.610 M -34.69 % | 14.714 M 17.68 % | 12.503 M -4.00 % | 13.024 M -5.17 % | 13.735 M 6.60 % | 12.884 M -0.91 % | 13.002 M 5.43 % | 12.332 M |
| Depreciation and amortization | 2.459 M -18.79 % | 3.028 M -0.79 % | 3.052 M 3.28 % | 2.955 M 3.00 % | 2.869 M -10.82 % | 3.217 M 4.69 % | 3.073 M 5.97 % | 2.900 M 1.08 % | 2.869 M -4.21 % | 2.995 M 7.16 % | 2.795 M 3.71 % | 2.695 M 5.19 % | 2.562 M 18.01 % | 2.171 M -17.26 % | 2.624 M 0.34 % | 2.615 M -4.46 % | 2.737 M 1.22 % | 2.704 M 4.24 % | 2.594 M 6.05 % | 2.446 M -7.98 % | 2.658 M -1.94 % | 2.711 M -2.81 % | 2.789 M 7.89 % | 2.585 M -0.23 % | 2.591 M 3.55 % | 2.502 M 5.14 % | 2.380 M 2.81 % | 2.315 M 1.54 % | 2.280 M |
| Operating income | 46.862 M 64.78 % | 28.439 M -69.59 % | 93.527 M -16.83 % | 112.459 M -58.73 % | 272.472 M 316.99 % | 65.343 M 69.48 % | 38.554 M -28.54 % | 53.949 M 87.32 % | 28.801 M 94.34 % | 14.820 M -50.73 % | 30.081 M -6.53 % | 32.183 M 20.18 % | 26.778 M -17.74 % | 32.554 M -21.89 % | 41.676 M 14.36 % | 36.442 M 47.81 % | 24.654 M -3.98 % | 25.676 M -29.09 % | 36.208 M -32.22 % | 53.421 M -5.48 % | 56.519 M 118.42 % | 25.876 M -8.20 % | 28.186 M 22.59 % | 22.992 M -3.58 % | 23.845 M 27.51 % | 18.701 M -25.63 % | 25.147 M -28.99 % | 35.414 M 2.64 % | 34.504 M |
| Operating income ratio | 0.18 78.73 % | 0.10 -64.11 % | 0.29 0.24 % | 0.29 -61.34 % | 0.74 316.11 % | 0.18 27.25 % | 0.14 -27.48 % | 0.19 48.27 % | 0.13 51.23 % | 0.09 -44.62 % | 0.16 4.62 % | 0.15 16.38 % | 0.13 -33.34 % | 0.19 -4.82 % | 0.20 12.92 % | 0.18 39.41 % | 0.13 1.80 % | 0.13 -34.86 % | 0.19 -26.94 % | 0.26 -20.82 % | 0.33 31.16 % | 0.25 23.02 % | 0.21 19.02 % | 0.17 -16.47 % | 0.21 -51.84 % | 0.43 77.32 % | 0.24 -23.75 % | 0.32 0.03 % | 0.32 |
| Total other income expenses net | -343.000 K 98.86 % | -30.080 M -191.22 % | -10.329 M 29.29 % | -14.608 M 92.21 % | -187.443 M -28.67 % | -145.673 M -5 528.79 % | -2.588 M 66.55 % | -7.738 M -75.03 % | -4.421 M 93.55 % | -68.584 M -494.88 % | -11.529 M 30.09 % | -16.491 M -214.41 % | -5.245 M 91.56 % | -62.138 M 38.21 % | -100.566 M -8 197.52 % | -1.212 M 81.89 % | -6.694 M 45.12 % | -12.197 M -254.35 % | -3.442 M 46.98 % | -6.492 M -30.00 % | -4.994 M 53.75 % | -10.799 M 4.04 % | -11.253 M -25.84 % | -8.942 M 11.13 % | -10.062 M 73.41 % | -37.847 M -501.41 % | -6.293 M -2 239.41 % | -269.000 K 95.31 % | -5.739 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 |
| 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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-12-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-03-31 | 2011-03-31 | 2010-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -9.488 M | 0.000 -100.00 % | 164.470 M | 0.000 100.00 % | -2.172 B | 0.000 -100.00 % | 163.430 M 120.75 % | -787.721 M -4 393.05 % | -17.532 M 98.52 % | -1.184 B -1 002.17 % | 131.276 M 116.10 % | -815.184 M -293.37 % | 421.574 M 197.22 % | -433.638 M -261.87 % | 267.897 M 241.61 % | -189.178 M -48.52 % | -127.371 M -413.53 % | -24.803 M -145.54 % | 54.461 M 5 974.81 % | 896.506 K -99.18 % | 109.367 M -38.42 % | 177.607 M 8.21 % | 164.138 M 501.24 % | 27.300 M 348.79 % | -10.973 M |
| Total investments | 0.000 -100.00 % | 2.218 B | 0.000 -100.00 % | 687.916 M | 0.000 -100.00 % | 444.825 M | 0.000 -100.00 % | 567.313 M 48.02 % | 383.266 M -12.03 % | 435.676 M 713.27 % | 53.571 M -92.03 % | 672.355 M 1 005.56 % | 60.816 M -81.84 % | 334.971 M 998.29 % | 30.499 M -80.49 % | 156.358 M 35.19 % | 115.656 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 0.000 -100.00 % | 54.501 M | 0.000 -100.00 % | 219.431 M | 0.000 -100.00 % | 277.600 M | 0.000 -100.00 % | 207.912 M 34.56 % | 154.511 M 5.14 % | 146.951 M 4.20 % | 141.031 M -34.33 % | 214.761 M -15.31 % | 253.585 M -51.01 % | 517.591 M 25.75 % | 411.609 M -23.86 % | 540.589 M 11.67 % | 484.094 M | 0.000 -100.00 % | 269.588 M 75.59 % | 153.535 M 105.79 % | 74.607 M -61.08 % | 191.696 M -11.03 % | 215.461 M 22.39 % | 176.043 M 388.33 % | 36.050 M 531 846.29 % | 6.777 K |
| Accumulated other comprehensive income loss | 1.122 B 197.89 % | 376.633 M -59.31 % | 925.727 M 3.30 % | 896.130 M 12.58 % | 796.002 M 122.86 % | 357.168 M -44.14 % | 639.362 M 2 060.23 % | 29.597 M -0.77 % | 29.826 M 0.00 % | 29.826 M 0.00 % | 29.826 M 0.00 % | 29.826 M 1 068.73 % | 2.552 M | 0.000 100.00 % | -13.188 M -105.10 % | 258.569 M 1 697.71 % | 14.383 M 0.00 % | 14.383 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 559.078 M | 0.000 | 0.000 | 0.000 -100.00 % | 409.008 M | 0.000 | 0.000 -100.00 % | 313.142 M | 0.000 -100.00 % | 353.238 M | 0.000 -100.00 % | 234.458 M | 0.000 -100.00 % | 130.339 M | 0.000 -100.00 % | 121.558 M -50.03 % | 243.283 M 208.80 % | 78.782 M 485.96 % | 13.445 M -35.65 % | 20.895 M 29.67 % | 16.114 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 34.627 M | 0.000 -100.00 % | 29.597 M | 0.000 -100.00 % | 29.597 M | 0.000 -100.00 % | 29.826 M 0.00 % | 29.826 M 0.00 % | 29.826 M 0.00 % | 29.826 M 0.00 % | 29.826 M 0.00 % | 29.826 M 0.00 % | 29.826 M 0.00 % | 29.826 M 0.00 % | 29.826 M 0.00 % | 29.826 M 0.77 % | 29.597 M 0.00 % | 29.597 M 0.00 % | 29.597 M 0.00 % | 29.597 M 0.00 % | 29.597 M 0.00 % | 29.597 M 0.00 % | 29.597 M 0.00 % | 29.597 M 0.00 % | 29.597 M |
| Total equity | 1.122 B 0.00 % | 1.122 B 21.20 % | 925.727 M 0.00 % | 925.727 M 16.30 % | 796.002 M 0.00 % | 796.002 M 24.50 % | 639.362 M 0.00 % | 639.362 M 12.26 % | 569.549 M 4.49 % | 545.087 M 7.11 % | 508.914 M 13.52 % | 448.318 M 14.83 % | 390.429 M 10.68 % | 352.741 M 31.39 % | 268.473 M -6.83 % | 288.166 M 0.31 % | 287.263 M 0.00 % | 287.263 M 29.32 % | 222.141 M 41.66 % | 156.809 M -4.54 % | 164.259 M 18.62 % | 138.478 M 4.30 % | 132.771 M -0.30 % | 133.171 M 4.37 % | 127.590 M 13.88 % | 112.038 M |
| Other non current liabilities | -1.122 B -6 628.05 % | -16.676 M 98.20 % | -925.727 M -1 040.72 % | 98.406 M 112.36 % | -796.002 M -130.68 % | 2.595 B 505.84 % | -639.362 M -4 296.67 % | 15.235 M -99.03 % | 1.566 B 10 760.61 % | 14.422 M -99.17 % | 1.729 B 15 224.03 % | 11.281 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.412 M | 0.000 | 0.000 100.00 % | -448.000 K 52.39 % | -941.000 K 63.95 % | -2.610 M 6.32 % | -2.786 M 17.16 % | -3.363 M 20.02 % | -4.205 M 9.63 % | -4.653 M |
| Long term debt | 0.000 -100.00 % | 54.501 M | 0.000 -100.00 % | 219.431 M | 0.000 -100.00 % | 138.800 M | 0.000 100.00 % | -1.816 B | 0.000 100.00 % | -1.370 B -1 069.46 % | 141.323 M 110.08 % | -1.402 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | -1.122 B -3 053.41 % | 37.989 M 104.10 % | -925.727 M -391.13 % | 317.973 M 139.95 % | -796.002 M -392.19 % | 272.422 M 142.61 % | -639.362 M -304.35 % | 312.869 M 1 079.70 % | 26.521 M -91.54 % | 313.462 M 1 279.01 % | 22.731 M -94.59 % | 420.240 M 1 748.83 % | 22.730 M | 0.000 | 0.000 -100.00 % | 1.809 M -66.58 % | 5.412 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 0.000 -100.00 % | 60.836 M | 0.000 | 0.000 | 0.000 100.00 % | -138.800 M | 0.000 100.00 % | -2.024 B -68.91 % | -1.198 B 20.98 % | -1.516 B 5.25 % | -1.600 B 1.01 % | -1.617 B -8.71 % | -1.487 B -1 109.83 % | 147.256 M 111.88 % | -1.240 B -2.97 % | -1.204 B 1.96 % | -1.228 B -2 945.52 % | 43.164 M 116.01 % | -269.588 M -75.59 % | -153.535 M -105.79 % | -74.607 M 61.08 % | -191.696 M 11.03 % | -215.461 M -22.39 % | -176.043 M -388.33 % | -36.050 M -531 846.29 % | -6.777 K |
| 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 -100.00 % | 136.899 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 |
| Short term debt | 0.000 -100.00 % | 54.501 M | 0.000 | 0.000 | 0.000 -100.00 % | 138.800 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 141.031 M | 0.000 -100.00 % | 253.585 M -51.01 % | 517.591 M 25.75 % | 411.609 M -23.86 % | 540.589 M 11.67 % | 484.094 M | 0.000 -100.00 % | 269.588 M 75.59 % | 153.535 M 105.79 % | 74.607 M -61.08 % | 191.696 M -11.03 % | 215.461 M 22.39 % | 176.043 M 388.33 % | 36.050 M 531 846.29 % | 6.777 K |
| Total current liabilities | 0.000 -100.00 % | 2.356 B | 0.000 -100.00 % | 3.008 B | 0.000 -100.00 % | 2.461 B | 0.000 -100.00 % | 2.024 B 31.42 % | 1.540 B 1.50 % | 1.517 B -17.88 % | 1.847 B 14.27 % | 1.617 B -3.13 % | 1.669 B -6.87 % | 1.792 B 23.52 % | 1.451 B 4.43 % | 1.389 B -3.57 % | 1.441 B 3 237.49 % | 43.164 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | -1.122 B -146.86 % | 2.394 B 358.64 % | -925.727 M -127.83 % | 3.326 B 517.87 % | -796.002 M -129.12 % | 2.734 B 527.59 % | -639.362 M -127.36 % | 2.337 B 49.17 % | 1.566 B -14.43 % | 1.830 B -2.11 % | 1.870 B -8.19 % | 2.037 B 20.41 % | 1.692 B -5.60 % | 1.792 B 23.52 % | 1.451 B 4.29 % | 1.391 B -3.44 % | 1.441 B 3 237.49 % | 43.164 M -95.12 % | 884.528 M 28.54 % | 688.158 M 9.54 % | 628.211 M -5.62 % | 665.597 M 20.05 % | 554.412 M 11.78 % | 496.003 M 23.76 % | 400.785 M 4.47 % | 383.645 M |
| Other non current assets | 0.000 -100.00 % | 140.428 M | 0.000 -100.00 % | 2.633 B | 0.000 -100.00 % | 2.551 B | 0.000 -100.00 % | 22.787 M -94.11 % | 386.938 M 1 127.56 % | 31.521 M 110.05 % | -313.581 M -1 504.68 % | 22.324 M -93.73 % | 355.862 M -59.73 % | 883.714 M 77.21 % | 498.675 M 4 198.18 % | 11.602 M 1 947.23 % | 566.718 K -99.96 % | 1.524 B 2 618.01 % | -60.506 M 1.36 % | -61.341 M -2.05 % | -60.108 M -4.79 % | -57.358 M -6.70 % | -53.756 M -51.81 % | -35.409 M -3.83 % | -34.102 M 0.18 % | -34.165 M |
| Long term investments | 0.000 | 0.000 | 0.000 100.00 % | -1.921 B | 0.000 100.00 % | -2.080 B | 0.000 -100.00 % | 567.313 M 8 707.84 % | 6.441 M -98.52 % | 435.676 M 13.54 % | 383.721 M -42.93 % | 672.355 M 353.18 % | -265.564 M 51.61 % | -548.743 M -445.50 % | -100.595 M 68.36 % | -317.952 M -220.36 % | -99.249 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 2.775 M | 0.000 -100.00 % | 2.742 M | 0.000 -100.00 % | 3.538 M | 0.000 -100.00 % | 3.699 M -14.12 % | 4.307 M -3.84 % | 4.479 M -12.11 % | 5.096 M 5.49 % | 4.831 M -2.09 % | 4.934 M -6.52 % | 5.278 M 9.70 % | 4.811 M -7.61 % | 5.208 M -6.56 % | 5.574 M 0.00 % | 5.574 M -98.88 % | 496.460 M 0.09 % | 496.038 M 3.05 % | 481.342 M -5.40 % | 508.816 M 20.49 % | 422.287 M -2.36 % | 432.515 M 21.47 % | 356.081 M 0.06 % | 355.860 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 2.775 M | 0.000 -100.00 % | 2.742 M | 0.000 -100.00 % | 3.538 M | 0.000 -100.00 % | 3.699 M -14.12 % | 4.307 M -3.84 % | 4.479 M -12.11 % | 5.096 M 5.49 % | 4.831 M -2.09 % | 4.934 M -6.52 % | 5.278 M 9.70 % | 4.811 M -7.61 % | 5.208 M -6.56 % | 5.574 M 0.00 % | 5.574 M -15.59 % | 6.603 M 0.23 % | 6.588 M 0.52 % | 6.554 M -11.55 % | 7.410 M -19.18 % | 9.168 M 39.29 % | 6.582 M 151.51 % | 2.617 M -45.68 % | 4.818 M |
| Property plant equipment net | 0.000 -100.00 % | 40.424 M | 0.000 -100.00 % | 41.706 M | 0.000 -100.00 % | 41.518 M | 0.000 -100.00 % | 37.578 M -3.37 % | 38.887 M -0.63 % | 39.133 M 8.68 % | 36.009 M -48.52 % | 69.948 M -0.73 % | 70.459 M 3.78 % | 67.895 M -3.41 % | 70.289 M -2.32 % | 71.960 M 0.83 % | 71.365 M 0.00 % | 71.365 M 33.33 % | 53.524 M -2.03 % | 54.632 M 2.24 % | 53.433 M 7.23 % | 49.828 M 11.75 % | 44.589 M 54.67 % | 28.828 M -8.38 % | 31.465 M 7.29 % | 29.327 M |
| Total non current assets | 0.000 -100.00 % | 183.627 M | 0.000 -100.00 % | 759.013 M | 0.000 -100.00 % | 518.978 M | 0.000 -100.00 % | 631.542 M 43.71 % | 439.449 M -14.46 % | 513.725 M 350.22 % | 114.105 M -85.21 % | 771.512 M 358.99 % | 168.090 M -58.82 % | 408.144 M -13.74 % | 473.180 M 93.03 % | 245.128 M -64.07 % | 682.159 M -57.38 % | 1.600 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current assets | 0.000 -100.00 % | 125.983 M | 0.000 -100.00 % | 456.119 M | 0.000 100.00 % | -274.745 M | 0.000 100.00 % | -234.587 M -142.59 % | 550.859 M 312.56 % | -259.149 M -265.44 % | 156.641 M 23.55 % | 126.783 M -84.87 % | 837.916 M 6 263.27 % | 13.168 M -95.02 % | 264.174 M -5.05 % | 278.234 M 70.42 % | 163.268 M | 0.000 100.00 % | -920.430 M -43.24 % | -642.559 M -4.70 % | -613.737 M 5.99 % | -652.845 M -19.73 % | -545.262 M -7.76 % | -506.020 M -13.95 % | -444.057 M -9.43 % | -405.777 M |
| Short term investments | 0.000 -100.00 % | 2.218 B | 0.000 -100.00 % | 2.609 B | 0.000 -100.00 % | 2.525 B | 0.000 -100.00 % | 1.718 B 751.98 % | 201.592 M -81.43 % | 1.085 B 221.59 % | 337.525 M -68.88 % | 1.085 B 232.34 % | 326.380 M -63.07 % | 883.714 M 574.11 % | 131.094 M -72.36 % | 474.310 M 120.71 % | 214.905 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 63.989 M | 0.000 -100.00 % | 54.961 M | 0.000 -100.00 % | 117.900 M | 0.000 -100.00 % | 44.482 M -95.28 % | 942.232 M 472.84 % | 164.483 M -87.59 % | 1.325 B 1 487.55 % | 83.485 M -92.19 % | 1.069 B 1 013.10 % | 96.017 M -88.64 % | 845.247 M 209.96 % | 272.692 M -59.50 % | 673.272 M 428.59 % | 127.371 M -56.73 % | 294.391 M 197.15 % | 99.073 M 34.41 % | 73.710 M -10.47 % | 82.329 M 117.49 % | 37.854 M 217.97 % | 11.905 M 36.04 % | 8.751 M -20.29 % | 10.979 M |
| Cash and short term investments | 0.000 -100.00 % | 2.282 B | 0.000 -100.00 % | 2.664 B | 0.000 -100.00 % | 2.643 B | 0.000 -100.00 % | 1.762 B 54.04 % | 1.144 B -8.49 % | 1.250 B -24.83 % | 1.663 B 42.35 % | 1.168 B 9.30 % | 1.069 B 9.09 % | 979.731 M 0.35 % | 976.341 M 30.70 % | 747.002 M -15.89 % | 888.177 M 597.31 % | 127.371 M -69.96 % | 423.969 M 189.36 % | 146.520 M 10.67 % | 132.394 M -8.08 % | 144.029 M 17.12 % | 122.975 M 67.30 % | 73.505 M -16.45 % | 87.976 M 76.24 % | 49.917 M |
| Total current assets | 0.000 -100.00 % | 3.333 B | 0.000 -100.00 % | 3.493 B | 0.000 -100.00 % | 3.366 B | 0.000 -100.00 % | 2.344 B 38.19 % | 1.696 B -8.89 % | 1.862 B -17.79 % | 2.265 B 32.17 % | 1.714 B -10.46 % | 1.914 B 10.22 % | 1.736 B 39.36 % | 1.246 B -13.11 % | 1.434 B 35.28 % | 1.060 B 732.27 % | 127.371 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 -100.00 % | 24.522 M | 0.000 -100.00 % | 12.546 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.396 M 320.59 % | 2.234 M 3.96 % | 2.149 M -38.53 % | 3.496 M -30.88 % | 5.058 M -29.58 % | 7.183 M 4.91 % | 6.847 M 24.76 % | 5.488 M -31.47 % | 8.009 M -7.15 % | 8.626 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 % | 900.022 M | 0.000 -100.00 % | 360.628 M | 0.000 -100.00 % | 997.820 M | 0.000 -100.00 % | 225.191 M 45 138.20 % | -500.000 K -100.19 % | 257.000 M 16.34 % | 220.904 M 6.83 % | 206.784 M -73.34 % | 775.594 M 5.28 % | 736.701 M 175.71 % | -973.005 M -342.75 % | 400.833 M 142.98 % | -932.701 M | 0.000 -100.00 % | 496.460 M 0.09 % | 496.038 M 3.05 % | 481.342 M -5.40 % | 508.816 M 20.49 % | 422.287 M -2.36 % | 432.515 M 21.47 % | 356.081 M 0.06 % | 355.860 M |
| Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 1.851 M | 0.000 -100.00 % | 2.822 M | 0.000 -100.00 % | 165.000 K -94.26 % | 2.876 M -1.37 % | 2.916 M 1.96 % | 2.860 M 39.24 % | 2.054 M -14.38 % | 2.399 M | 0.000 | 0.000 -100.00 % | 474.310 M -32.62 % | 703.902 M | 0.000 -100.00 % | 378.607 K 213.67 % | 120.701 K 0.00 % | 120.701 K 0.00 % | 120.701 K | 0.000 | 0.000 -100.00 % | 20.175 K 0.00 % | 20.175 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.373 M | 0.000 -100.00 % | 1.107 B 30.97 % | 844.968 M 6.62 % | 792.470 M -1.44 % | 804.074 M 17.01 % | 687.183 M 9.22 % | 629.174 M 19.08 % | 528.375 M 6.60 % | 495.683 M |
| Account payables | 0.000 -100.00 % | 2.241 B | 0.000 -100.00 % | 3.008 B | 0.000 -100.00 % | 2.461 B | 0.000 -100.00 % | 2.024 B 68.91 % | 1.198 B -21.03 % | 1.517 B 4.08 % | 1.458 B -9.74 % | 1.615 B 31.04 % | 1.232 B 9.59 % | 1.124 B 36.10 % | 826.200 M 24.58 % | 663.172 M -10.88 % | 744.145 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -864.000 K -152.30 % | 1.652 M -4.95 % | 1.738 M 53.94 % | 1.129 M -55.60 % | 2.543 M 22.51 % | 2.076 M 420.23 % | 399.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.461 B | 0.000 -100.00 % | 86.712 M 721.99 % | 10.549 M -93.06 % | 151.932 M 215.37 % | -131.688 M -167.99 % | 193.695 M 183.76 % | -231.261 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.024 B | 0.000 100.00 % | -1.517 B | 0.000 100.00 % | -1.617 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.188 M | 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 % | 151.403 M | 0.000 -100.00 % | 895.901 M | 0.000 -100.00 % | 229.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 485.435 M 405.54 % | 96.024 M -75.29 % | 388.666 M | 0.000 -100.00 % | 322.915 M 339.76 % | -134.684 M | 0.000 | 0.000 | 0.000 -100.00 % | 113.763 M 0.00 % | 113.767 M 0.00 % | 113.767 M 22.64 % | 92.767 M -10.09 % | 103.175 M -0.39 % | 103.574 M 5.70 % | 97.993 M 18.86 % | 82.442 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 164.000 K | 0.000 -100.00 % | 136.000 K | 0.000 -100.00 % | 267.000 K | 0.000 -100.00 % | 3.010 M 2 180.30 % | 132.000 K -15.92 % | 157.000 K 726.32 % | 19.000 K -96.22 % | 503.000 K 23.59 % | 407.000 K | 0.000 | 0.000 -100.00 % | 1.809 M -66.58 % | 5.412 M | 0.000 | 0.000 -100.00 % | 447.543 K -52.46 % | 941.449 K -63.93 % | 2.610 M -6.32 % | 2.786 M -17.16 % | 3.363 M -20.02 % | 4.205 M -9.63 % | 4.653 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 100.00 % | -5.412 M | 0.000 -100.00 % | 884.528 M 28.54 % | 688.158 M 9.54 % | 628.211 M -5.62 % | 665.597 M 20.05 % | 554.412 M 11.78 % | 496.003 M 23.76 % | 400.785 M 4.47 % | 383.645 M |
| Total assets | 0.000 -100.00 % | 3.516 B | 0.000 -100.00 % | 4.252 B | 0.000 -100.00 % | 3.530 B | 0.000 -100.00 % | 2.976 B 39.33 % | 2.136 B -10.09 % | 2.376 B -0.14 % | 2.379 B -4.27 % | 2.485 B 19.36 % | 2.082 B -2.92 % | 2.145 B 24.74 % | 1.719 B 2.38 % | 1.679 B -2.82 % | 1.728 B 0.00 % | 1.728 B 56.13 % | 1.107 B 30.97 % | 844.968 M 6.62 % | 792.470 M -1.44 % | 804.074 M 17.01 % | 687.183 M 9.22 % | 629.174 M 19.08 % | 528.375 M 6.60 % | 495.683 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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-12-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-03-31 | 2011-03-31 | 2010-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 | -32.869 M -1 109.75 % | -2.717 M 95.56 % | -61.143 M 15.46 % | -72.321 M -15.27 % | -62.738 M -47.61 % | -42.503 M -1 283.11 % | -3.073 M 90.41 % | -32.045 M -86.30 % | -17.201 M -75.48 % | -9.802 M 38.30 % | -15.886 M -4.54 % | -15.196 M 26.19 % | -20.588 M 24.05 % | -27.106 M 3.59 % | -28.116 M -3.88 % | -27.066 M -47.84 % | -18.308 M -60.72 % | -11.391 M 53.05 % | -24.263 M 32.22 % | -35.798 M 13.05 % | -41.170 M -346.33 % | 16.713 M 253.63 % | -10.879 M -142.19 % | -4.492 M 46.11 % | -8.336 M -34.77 % | -6.185 M 0.00 % | -6.185 M 63.30 % | -16.854 M 0.87 % | -17.002 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.101 M -2.95 % | 32.045 M 86.30 % | 17.201 M 75.50 % | 9.801 M -38.30 % | 15.886 M 4.54 % | 15.196 M -26.19 % | 20.588 M -24.04 % | 27.103 M -3.60 % | 28.116 M 3.88 % | 27.066 M 47.84 % | 18.308 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 |
| 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.731 B -5 501.47 % | 32.045 M 124.97 % | -128.336 M -1 409.42 % | 9.801 M 100.79 % | -1.234 B -8 220.75 % | 15.196 M -26.19 % | 20.588 M -24.04 % | 27.103 M -3.60 % | 28.116 M 3.88 % | 27.066 M 47.84 % | 18.308 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.101 M -98.23 % | 1.762 B 1.85 % | 1.730 B 1 088.67 % | 145.537 M 7.22 % | 135.736 M -89.14 % | 1.250 B 1.23 % | 1.235 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 117.900 M 279.09 % | 31.101 M -98.23 % | 1.762 B 10 143.60 % | 17.201 M -88.18 % | 145.537 M 816.13 % | 15.886 M -98.73 % | 1.250 B 5 971.09 % | 20.588 M -24.04 % | 27.103 M -3.60 % | 28.116 M 3.88 % | 27.066 M 47.84 % | 18.308 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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.101 M -2.95 % | 32.045 M 86.30 % | 17.201 M 75.50 % | 9.801 M -38.30 % | 15.886 M 4.54 % | 15.196 M -26.19 % | 20.588 M -24.04 % | 27.103 M -3.60 % | 28.116 M 3.88 % | 27.066 M 47.84 % | 18.308 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 |
| 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 | 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 % | 31.101 M -2.95 % | 32.045 M 86.30 % | 17.201 M 75.50 % | 9.801 M -38.30 % | 15.886 M 4.54 % | 15.196 M -26.19 % | 20.588 M -24.04 % | 27.103 M -3.60 % | 28.116 M 3.88 % | 27.066 M 47.84 % | 18.308 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 |
| 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 |