U. Y. Fincorp Ltd. UYFINCORP.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.108 B -43.36 % | 1.957 B 254.06 % | 552.667 M -34.90 % | 848.964 M 507.04 % | 139.853 M -18.75 % | 172.117 M -13.98 % | 200.097 M -49.94 % | 399.682 M 0.23 % | 398.766 M 23.90 % | 321.842 M -82.57 % | 1.847 B 1 013.01 % | 165.918 M -78.41 % | 768.626 M -19.81 % | 958.487 M 2 114.37 % | 43.285 M -61.10 % | 111.273 M 340.72 % | 25.248 M -41.03 % | 42.815 M -16.02 % | 50.982 M |
| Net income | 117.273 M -81.94 % | 649.223 M 738.20 % | 77.454 M 141.05 % | 32.132 M -69.94 % | 106.906 M 291.40 % | -55.854 M -227.01 % | 43.974 M -62.08 % | 115.979 M 0.36 % | 115.562 M 55.10 % | 74.509 M 42.12 % | 52.427 M 417.93 % | -16.490 M -180.87 % | 20.390 M 72.78 % | 11.801 M 153.23 % | 4.660 M 1 038.20 % | 409.452 K 112.61 % | -3.248 M -248.36 % | 2.189 M 36 922.13 % | -5.945 K |
| Income before tax | 169.388 M -79.92 % | 843.763 M 659.56 % | 111.086 M 161.21 % | 42.528 M -66.07 % | 125.346 M 173.88 % | 45.766 M -23.86 % | 60.105 M -63.72 % | 165.670 M -9.60 % | 183.271 M 40.51 % | 130.432 M 61.77 % | 80.629 M 626.03 % | -15.328 M -156.88 % | 26.947 M 123.62 % | 12.050 M 158.61 % | 4.660 M 748.03 % | 549.479 K 116.93 % | -3.245 M -184.63 % | 3.834 M 2 258.10 % | 162.595 K |
| Income before tax ratio | 0.15 -64.56 % | 0.43 114.53 % | 0.20 301.25 % | 0.05 -94.41 % | 0.90 237.07 % | 0.27 -11.48 % | 0.30 -27.53 % | 0.41 -9.81 % | 0.46 13.41 % | 0.41 828.20 % | 0.04 147.26 % | -0.09 -363.50 % | 0.04 178.86 % | 0.01 -88.32 % | 0.11 2 080.04 % | 0.00 103.84 % | -0.13 -243.52 % | 0.09 2 707.91 % | 0.00 |
| EBITDA | 199.542 M -83.18 % | 1.186 B 1 074.01 % | 101.044 M 206.05 % | 33.015 M -71.56 % | 116.101 M 196.97 % | 39.095 M -76.70 % | 167.767 M -7.52 % | 181.406 M -1.05 % | 183.330 M 32.73 % | 138.124 M 25.60 % | 109.975 M 109.37 % | 52.526 M -50.72 % | 106.596 M 240.56 % | 31.300 M 26.30 % | 24.782 M 6 252.37 % | 390.115 K -20.81 % | 492.644 K 198.66 % | 164.950 K 111.35 % | -1.453 M |
| Net income ratio | 0.11 -68.11 % | 0.33 136.74 % | 0.14 270.28 % | 0.04 -95.05 % | 0.76 335.56 % | -0.32 -247.66 % | 0.22 -24.27 % | 0.29 0.13 % | 0.29 25.18 % | 0.23 715.47 % | 0.03 128.56 % | -0.10 -474.64 % | 0.03 115.46 % | 0.01 -88.56 % | 0.11 2 826.00 % | 0.00 102.86 % | -0.13 -351.59 % | 0.05 43 945.98 % | 0.00 |
| Ratio EBITDA | 0.18 -70.30 % | 0.61 231.58 % | 0.18 370.14 % | 0.04 -95.32 % | 0.83 265.48 % | 0.23 -72.91 % | 0.84 84.73 % | 0.45 -1.28 % | 0.46 7.12 % | 0.43 620.65 % | 0.06 -81.19 % | 0.32 128.27 % | 0.14 324.68 % | 0.03 -94.30 % | 0.57 16 230.16 % | 0.00 -82.03 % | 0.02 406.46 % | 0.00 113.52 % | -0.03 |
| Gross profit ratio | 0.18 -62.70 % | 0.49 65.97 % | 0.30 11.35 % | 0.27 -69.94 % | 0.89 -0.33 % | 0.89 -4.86 % | 0.94 66.25 % | 0.56 9.63 % | 0.51 -9.55 % | 0.57 647.73 % | 0.08 -84.67 % | 0.50 203.36 % | 0.16 258.00 % | 0.05 -97.14 % | 1.60 58.08 % | 1.01 1.12 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 189.150 M -0.57 % | 190.238 M 0.00 % | 190.238 M 0.00 % | 190.238 M 0.00 % | 190.238 M 0.00 % | 190.238 M 0.00 % | 190.238 M 0.00 % | 190.238 M 0.00 % | 190.238 M 0.00 % | 190.238 M 5.92 % | 179.609 M 162.45 % | 68.435 M 27.59 % | 53.636 M 69.75 % | 31.598 M 405.47 % | 6.251 M 0.00 % | 6.251 M -0.01 % | 6.252 M 0.00 % | 6.252 M 0.00 % | 6.252 M |
| Weighted average shs out | 189.150 M -0.57 % | 190.238 M 0.00 % | 190.238 M 0.00 % | 190.238 M 0.00 % | 190.238 M 0.00 % | 190.238 M 0.00 % | 190.238 M 0.00 % | 190.238 M 0.00 % | 190.238 M 0.00 % | 190.238 M 5.92 % | 179.609 M 162.45 % | 68.435 M 36.90 % | 49.990 M 58.21 % | 31.598 M 405.47 % | 6.251 M 0.00 % | 6.251 M -0.01 % | 6.252 M 0.00 % | 6.252 M 0.00 % | 6.252 M |
| EPS diluted | 0.62 -81.82 % | 3.41 731.71 % | 0.41 141.18 % | 0.17 -69.64 % | 0.56 293.10 % | -0.29 -226.09 % | 0.23 -62.30 % | 0.61 0.00 % | 0.61 56.41 % | 0.39 34.48 % | 0.29 220.83 % | -0.24 -163.16 % | 0.38 2.70 % | 0.37 -50.00 % | 0.74 1 001.19 % | 0.07 112.92 % | -0.52 -248.57 % | 0.35 35 100.00 % | 0.00 |
| Earnings per share | 0.62 -81.82 % | 3.41 731.71 % | 0.41 141.18 % | 0.17 -69.64 % | 0.56 293.10 % | -0.29 -226.09 % | 0.23 -62.30 % | 0.61 0.00 % | 0.61 56.41 % | 0.39 34.48 % | 0.29 220.83 % | -0.24 -160.00 % | 0.40 8.11 % | 0.37 -50.00 % | 0.74 1 001.19 % | 0.07 112.92 % | -0.52 -248.57 % | 0.35 35 100.00 % | 0.00 |
| Gross profit | 204.163 M -78.87 % | 966.429 M 487.65 % | 164.456 M -27.52 % | 226.883 M 82.45 % | 124.351 M -19.02 % | 153.550 M -18.16 % | 187.629 M -16.77 % | 225.428 M 9.89 % | 205.147 M 12.07 % | 183.057 M 30.32 % | 140.473 M 70.62 % | 82.330 M -34.52 % | 125.726 M 187.09 % | 43.794 M -36.70 % | 69.187 M -38.51 % | 112.515 M 345.63 % | 25.248 M -41.03 % | 42.815 M -16.02 % | 50.982 M |
| Income tax expense | 52.115 M -73.21 % | 194.540 M 478.44 % | 33.632 M 223.51 % | 10.396 M -65.85 % | 30.446 M 66.62 % | 18.273 M -8.01 % | 19.864 M -60.02 % | 49.691 M -26.61 % | 67.709 M 20.91 % | 55.999 M 98.56 % | 28.203 M 2 326.88 % | 1.162 M -82.87 % | 6.782 M 158.65 % | 2.622 M 392 060.69 % | -669.000 -100.48 % | 140.027 K 5 352.76 % | 2.568 K -99.84 % | 1.645 M 876.18 % | 168.540 K |
| Cost of revenue | 904.146 M -8.70 % | 990.355 M 136.19 % | 419.305 M -32.60 % | 622.081 M 3 912.91 % | 15.502 M -16.51 % | 18.567 M 48.91 % | 12.468 M -92.84 % | 174.254 M -10.00 % | 193.619 M 39.51 % | 138.785 M -91.87 % | 1.706 B 1 941.23 % | 83.588 M -87.00 % | 642.900 M -29.71 % | 914.693 M 3 631.29 % | -25.903 M -1 986.24 % | -1.242 M | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 14.011 M 346.92 % | 3.135 M 1.16 % | 3.099 M 302.99 % | 769.000 K 33.04 % | 578.000 K -34.32 % | 880.000 K 32.38 % | 664.740 K -81.08 % | 3.514 M 142.93 % | 1.446 M -19.36 % | 1.794 M -12.14 % | 2.041 M | 0.000 | 0.000 -100.00 % | 8.638 M 274.04 % | 2.309 M 145.10 % | 942.258 K 35.71 % | 694.328 K 7.24 % | 647.437 K -1.88 % | 659.863 K |
| Selling and marketing expenses | 471.000 K 1 172.97 % | 37.000 K -2.63 % | 38.000 K -30.91 % | 55.000 K 1.85 % | 54.000 K 0.00 % | 54.000 K -74.96 % | 215.630 K -87.95 % | 1.789 M 79.20 % | 998.212 K 144.91 % | 407.585 K -94.91 % | 8.013 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 41.656 M 118.82 % | -221.354 M -1 256.62 % | 19.138 M 88.31 % | 10.163 M 16.59 % | 8.717 M -94.29 % | 152.616 M -18.28 % | 186.749 M -15.15 % | 220.095 M 8.58 % | 202.695 M 308.20 % | 49.656 M -0.27 % | 49.789 M -49.02 % | 97.658 M -1.13 % | 98.779 M 327.52 % | 23.105 M -65.45 % | 66.878 M -39.38 % | 110.331 M 349.34 % | 24.554 M -41.77 % | 42.167 M -16.20 % | 50.322 M |
| Operating expenses | 54.256 M 124.87 % | -218.182 M -1 079.49 % | 22.275 M 102.74 % | 10.987 M 17.52 % | 9.349 M -93.91 % | 153.550 M -18.16 % | 187.629 M -16.76 % | 225.397 M 9.87 % | 205.140 M 295.58 % | 51.858 M -13.34 % | 59.843 M -38.72 % | 97.658 M -1.13 % | 98.779 M 211.18 % | 31.743 M -54.12 % | 69.187 M -37.82 % | 111.273 M 340.72 % | 25.248 M -41.03 % | 42.815 M -16.02 % | 50.982 M |
| Cost and expenses | 926.819 M 20.03 % | 772.173 M 76.33 % | 437.924 M -30.83 % | 633.068 M 2 447.45 % | 24.851 M -85.56 % | 172.117 M -13.98 % | 200.097 M -9.41 % | 220.883 M 3.25 % | 213.923 M 12.21 % | 190.642 M -89.21 % | 1.766 B 874.40 % | 181.246 M -75.56 % | 741.679 M -21.63 % | 946.436 M 2 086.53 % | 43.285 M -61.10 % | 111.273 M 340.72 % | 25.248 M -41.03 % | 42.815 M -16.02 % | 50.982 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 |
| Selling general and administrative expenses | 12.600 M 297.23 % | 3.172 M 1.12 % | 3.137 M 280.70 % | 824.000 K 30.38 % | 632.000 K -32.33 % | 934.000 K 6.09 % | 880.370 K -83.40 % | 5.303 M 116.91 % | 2.445 M 11.06 % | 2.201 M -78.11 % | 10.054 M | 0.000 | 0.000 -100.00 % | 8.638 M 274.04 % | 2.309 M 145.10 % | 942.258 K 35.71 % | 694.328 K 7.24 % | 647.437 K -1.88 % | 659.863 K |
| Interest income | 0.000 -100.00 % | 13.028 M 7.96 % | 12.067 M 3.97 % | 11.606 M 12.19 % | 10.345 M 28.08 % | 8.077 M 106 738.62 % | 7.560 K -75.68 % | 31.083 K 362.13 % | 6.726 K -97.84 % | 311.135 K -86.25 % | 2.263 M 52.72 % | 1.482 M 110.75 % | 703.056 K 106.63 % | 340.249 K -62.00 % | 895.457 K -20.25 % | 1.123 M 221.83 % | 348.906 K -42.43 % | 606.003 K 42.08 % | 426.511 K |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 136.317 K -99.49 % | 26.921 M -59.03 % | 65.717 M -17.05 % | 79.228 M 314.91 % | 19.095 M -71.92 % | 68.002 M -38.80 % | 111.110 M 283.39 % | 28.981 M -25.96 % | 39.140 M -20.70 % | 49.359 M |
| Depreciation and amortization | 10.478 M 532.73 % | 1.656 M -18.82 % | 2.040 M 23.94 % | 1.646 M 49.77 % | 1.099 M -21.95 % | 1.408 M -52.86 % | 2.987 M 54.48 % | 1.934 M 33.24 % | 1.451 M -27.99 % | 2.015 M -16.87 % | 2.424 M 13.43 % | 2.137 M 407.89 % | 420.837 K 172.25 % | 154.580 K 126.29 % | 68.310 K 1 677.06 % | 3.844 K -17.37 % | 4.652 K -18.39 % | 5.701 K -19.80 % | 7.108 K |
| Operating income | 189.064 M -84.04 % | 1.185 B 932.40 % | 114.743 M -46.85 % | 215.896 M 87.73 % | 115.002 M -29.81 % | 163.843 M -0.57 % | 164.779 M -8.19 % | 179.472 M -1.32 % | 181.878 M 39.44 % | 130.432 M 61.77 % | 80.629 M 626.03 % | -15.328 M -156.88 % | 26.947 M 123.62 % | 12.050 M -51.37 % | 24.782 M 6 315.59 % | 386.271 K -20.84 % | 487.992 K 206.43 % | 159.249 K 110.91 % | -1.460 M |
| Operating income ratio | 0.17 -71.82 % | 0.61 191.59 % | 0.21 -18.36 % | 0.25 -69.07 % | 0.82 -13.62 % | 0.95 15.60 % | 0.82 83.39 % | 0.45 -1.55 % | 0.46 12.54 % | 0.41 828.20 % | 0.04 147.26 % | -0.09 -363.50 % | 0.04 178.86 % | 0.01 -97.80 % | 0.57 16 392.67 % | 0.00 -82.04 % | 0.02 419.64 % | 0.00 112.99 % | -0.03 |
| Total other income expenses net | -19.676 M 94.23 % | -340.848 M -9 220.43 % | -3.657 M | 0.000 -100.00 % | 10.344 M | 0.000 100.00 % | -104.674 M -658.35 % | -13.803 M -1 091.23 % | 1.392 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.122 M -12 428.95 % | 163.208 K 104.37 % | -3.733 M -201.58 % | 3.675 M 126.47 % | 1.623 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -24.137 M -498.83 % | 6.052 M -67.36 % | 18.544 M -82.02 % | 103.118 M 86.36 % | 55.332 M -30.02 % | 79.068 M 16 921.08 % | 464.530 K 102.30 % | -20.194 M 81.65 % | -110.039 M -40.24 % | -78.464 M -40.28 % | -55.935 M -110.91 % | 512.926 M -23.21 % | 667.921 M 24.22 % | 537.685 M 14 089.46 % | -3.844 M -23.56 % | -3.111 M 57.10 % | -7.251 M -82.48 % | -3.973 M 50.87 % | -8.087 M |
| Total investments | 205.880 M 17.16 % | 175.730 M -30.46 % | 252.713 M -35.08 % | 389.246 M 69.61 % | 229.500 M 4.71 % | 219.167 M -11.88 % | 248.709 M 132.71 % | 106.875 M -55.79 % | 241.762 M -26.61 % | 329.403 M 2.68 % | 320.817 M 10.30 % | 290.853 M 53.58 % | 189.384 M 299.31 % | 47.428 M 16 974.57 % | 277.772 K -72.22 % | 1.000 M 0.00 % | 1.000 M -91.74 % | 12.100 M 908.33 % | 1.200 M |
| Total debt | 55.053 M 412.69 % | 10.738 M -44.86 % | 19.475 M -86.09 % | 140.000 M -8.84 % | 153.568 M 67.98 % | 91.419 M 242.24 % | 26.712 M 27.67 % | 20.922 M 61.56 % | 12.950 M | 0.000 -100.00 % | 7.747 M -98.63 % | 563.944 M -17.13 % | 680.541 M 20.45 % | 565.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | -179.608 M | 0.000 | 0.000 100.00 % | -20.657 M 23.72 % | -27.079 M 64.13 % | -75.497 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 |
| Retained earnings | 1.116 B 9.12 % | 1.023 B 103.39 % | 502.871 M 14.07 % | 440.825 M 35.45 % | 325.453 M 28.84 % | 252.611 M -19.36 % | 313.252 M 12.32 % | 278.901 M 49.85 % | 186.122 M 98.69 % | 93.673 M 174.97 % | 34.066 M 598.85 % | -6.829 M -161.37 % | 11.127 M 320.93 % | 2.644 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 951.192 M 0.00 % | 951.192 M 0.00 % | 951.192 M 0.00 % | 951.192 M 0.00 % | 951.192 M 0.00 % | 951.192 M 0.00 % | 951.192 M 0.00 % | 951.192 M 0.00 % | 951.192 M 0.00 % | 951.192 M 0.00 % | 951.192 M 175.71 % | 345.002 M 5.34 % | 327.502 M 92.65 % | 170.002 M 239.99 % | 50.002 M 66.68 % | 29.999 M 0.00 % | 29.999 M 0.00 % | 29.999 M 0.00 % | 29.999 M |
| Total equity | 3.297 B 3.50 % | 3.185 B 25.44 % | 2.539 B 3.53 % | 2.452 B 3.87 % | 2.361 B 5.41 % | 2.240 B -8.85 % | 2.457 B -2.31 % | 2.515 B 7.58 % | 2.338 B 5.20 % | 2.223 B 3.47 % | 2.148 B 113.81 % | 1.005 B 8.52 % | 925.788 M 221.12 % | 288.301 M 446.60 % | 52.744 M 68.95 % | 31.218 M 0.15 % | 31.171 M -1.51 % | 31.648 M 4.09 % | 30.404 M |
| Other non current liabilities | 86.765 M 30.80 % | 66.335 M -83.29 % | 397.067 M -7.29 % | 428.275 M 61.54 % | 265.113 M -13.32 % | 305.864 M 120.71 % | 138.582 M 176.13 % | 50.188 M 177.69 % | 18.073 M 3.93 % | 17.390 M 62.71 % | 10.688 M -27.05 % | 14.650 M 83.11 % | 8.001 M 291.95 % | 2.041 M 8 008.81 % | 25.173 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 55.053 M 412.69 % | 10.738 M 7.38 % | 10.000 M -92.86 % | 140.000 M -8.84 % | 153.568 M 67.98 % | 91.419 M 242.24 % | 26.712 M 27.67 % | 20.922 M | 0.000 | 0.000 | 0.000 -100.00 % | 556.747 M -8.68 % | 609.644 M 21.93 % | 500.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 141.818 M 84.00 % | 77.073 M -81.07 % | 407.067 M -30.24 % | 583.541 M 39.38 % | 418.681 M 5.39 % | 397.283 M 140.35 % | 165.294 M 132.45 % | 71.111 M 293.46 % | 18.073 M 3.93 % | 17.390 M 62.71 % | 10.688 M -98.13 % | 571.397 M -7.49 % | 617.645 M 23.03 % | 502.041 M 1 994 263.92 % | 25.173 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | -45.053 M -29 166.45 % | 155.000 K 0.00 % | 155.000 K 100.11 % | -145.031 M -5.48 % | -137.492 M -505.34 % | 33.920 M 122.52 % | 15.244 M 12 572.41 % | 120.290 K -99.21 % | 15.156 M -29.38 % | 21.460 M 18.04 % | 18.180 M -61.29 % | 46.962 M 15.32 % | 40.722 M 1 363.25 % | 2.783 M 313.40 % | 673.195 K -89.98 % | 6.718 M -0.68 % | 6.764 M -16.60 % | 8.111 M -17.11 % | 9.786 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 45.053 M | 0.000 -100.00 % | 9.475 M -93.23 % | 140.000 M 0.00 % | 140.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.747 M 7.65 % | 7.197 M -89.85 % | 70.897 M 9.07 % | 65.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 10.052 M -30.69 % | 14.502 M 48.31 % | 9.778 M 88.55 % | 5.186 M -67.74 % | 16.076 M -56.03 % | 36.564 M 55.06 % | 23.580 M 397.89 % | 4.736 M -68.75 % | 15.156 M -29.38 % | 21.460 M -17.23 % | 25.927 M -52.13 % | 54.159 M -51.48 % | 111.618 M 64.67 % | 67.783 M 9 968.84 % | 673.195 K -89.98 % | 6.718 M -0.68 % | 6.764 M -16.60 % | 8.111 M -17.11 % | 9.786 M |
| Total liabilities | 151.870 M 65.84 % | 91.575 M -78.03 % | 416.845 M -28.57 % | 583.541 M 34.22 % | 434.757 M 9.43 % | 397.282 M 110.34 % | 188.874 M 149.02 % | 75.847 M 128.26 % | 33.229 M -14.47 % | 38.850 M 6.11 % | 36.615 M -94.15 % | 625.556 M -14.22 % | 729.263 M 27.98 % | 569.824 M 2 263 532.42 % | 25.173 K -99.63 % | 6.719 M -0.67 % | 6.764 M -16.60 % | 8.111 M -17.11 % | 9.786 M |
| Other non current assets | 210.849 M -46.00 % | 390.435 M 2 733.96 % | 13.777 M 61.66 % | 8.522 M -78.60 % | 39.817 M 3.79 % | 38.364 M 123.80 % | -161.181 M -199.69 % | 161.681 M 128.94 % | 70.621 M 38.77 % | 50.889 M -89.36 % | 478.093 M -41.32 % | 814.784 M 8.78 % | 749.020 M 169.91 % | 277.503 M 99 803.20 % | 277.772 K -93.29 % | 4.138 M -4.35 % | 4.326 M -64.25 % | 12.100 M 315.45 % | 2.913 M |
| Long term investments | 205.880 M 28.97 % | 159.638 M 1.93 % | 156.621 M -46.57 % | 293.154 M 119.74 % | 133.408 M 8.40 % | 123.075 M -46.91 % | 231.834 M 157.94 % | 89.880 M -60.03 % | 224.887 M -28.04 % | 312.528 M | 0.000 | 0.000 | 0.000 100.00 % | -12.572 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 100.00 % | -347.952 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 164.187 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 -100.00 % | 8.459 M -90.84 % | 92.319 M -0.41 % | 92.698 M 61.30 % | 57.470 M -2.47 % | 58.923 M 57.48 % | 37.417 M 22 688.86 % | 164.190 K 0.00 % | 164.187 K 85.31 % | 88.602 K -99.99 % | 1.203 B 128.37 % | 526.971 M 0.68 % | 523.413 M 33.05 % | 393.401 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 100.00 % | -339.493 M -467.74 % | 92.319 M -0.41 % | 92.698 M 61.30 % | 57.470 M -2.47 % | 58.923 M 57.48 % | 37.417 M 22 688.86 % | 164.190 K -50.00 % | 328.374 K 270.62 % | 88.602 K 59.04 % | 55.710 K 0.00 % | 55.710 K 0.00 % | 55.710 K 0.00 % | 55.710 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 54.127 M 688.45 % | 6.865 M -16.95 % | 8.266 M -17.50 % | 10.019 M 15.64 % | 8.664 M -11.27 % | 9.764 M -35.35 % | 15.103 M -53.26 % | 32.314 M 30.37 % | 24.787 M -1.20 % | 25.089 M 336.36 % | 5.750 M -24.13 % | 7.578 M 9.69 % | 6.909 M 271.18 % | 1.861 M 262.47 % | 513.487 K -90.87 % | 5.623 M -0.07 % | 5.626 M -0.08 % | 5.631 M -0.10 % | 5.637 M |
| Total non current assets | 483.839 M 114.18 % | 225.904 M -37.82 % | 363.302 M -26.91 % | 497.091 M 67.47 % | 296.829 M 2.69 % | 289.049 M 79.99 % | 160.590 M -44.43 % | 288.962 M -11.03 % | 324.768 M -17.52 % | 393.733 M -19.05 % | 486.381 M -40.89 % | 822.885 M 8.82 % | 756.203 M 183.13 % | 267.082 M 33 654.11 % | 791.259 K -91.89 % | 9.760 M -1.93 % | 9.952 M -43.87 % | 17.731 M 100.64 % | 8.837 M |
| Other current assets | 0.000 -100.00 % | 3.314 M -99.85 % | 2.242 B 4.95 % | 2.136 B -7.30 % | 2.305 B 2 253.10 % | 97.937 M -95.58 % | 2.218 B 4.56 % | 2.121 B 16.20 % | 1.825 B 8.76 % | 1.678 B 396.20 % | 338.253 M 148.00 % | 136.391 M -57.43 % | 320.380 M 3 807.47 % | 8.199 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 155.000 K -99.04 % | 16.092 M -83.25 % | 96.092 M 0.00 % | 96.092 M 0.00 % | 96.092 M 0.00 % | 96.092 M 469.43 % | 16.875 M -0.71 % | 16.995 M 0.71 % | 16.875 M 0.00 % | 16.875 M | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 79.190 M 1 589.93 % | 4.686 M 403.33 % | 931.000 K -97.48 % | 36.881 M -62.52 % | 98.391 M 1 603.15 % | 5.777 M -77.99 % | 26.247 M -36.16 % | 41.117 M -62.63 % | 110.039 M 40.24 % | 78.464 M 23.21 % | 63.682 M 24.82 % | 51.018 M 304.27 % | 12.620 M -53.80 % | 27.315 M 610.68 % | 3.844 M 23.56 % | 3.111 M -57.10 % | 7.251 M 82.48 % | 3.973 M -50.87 % | 8.087 M |
| Cash and short term investments | 79.345 M 281.87 % | 20.778 M -78.58 % | 97.023 M -27.04 % | 132.973 M 35.15 % | 98.391 M -3.41 % | 101.869 M 134.73 % | 43.398 M -25.32 % | 58.112 M -54.25 % | 127.034 M 33.24 % | 95.339 M 49.71 % | 63.682 M 24.82 % | 51.018 M 304.27 % | 12.620 M -85.55 % | 87.315 M 2 171.75 % | 3.844 M 23.56 % | 3.111 M -57.10 % | 7.251 M 82.48 % | 3.973 M -50.87 % | 8.087 M |
| Total current assets | 2.965 B -2.66 % | 3.046 B 17.89 % | 2.584 B 1.76 % | 2.539 B 1.60 % | 2.499 B 6.43 % | 2.348 B -5.54 % | 2.486 B 4.96 % | 2.368 B 14.98 % | 2.060 B 7.36 % | 1.919 B 12.97 % | 1.698 B 110.36 % | 807.328 M -10.18 % | 898.847 M 52.08 % | 591.042 M 1 023.10 % | 52.626 M 86.77 % | 28.177 M 0.69 % | 27.984 M 27.04 % | 22.028 M -29.74 % | 31.353 M |
| Inventory | 137.696 M 0.36 % | 137.202 M -7.52 % | 148.360 M -14.47 % | 173.456 M 214 043.21 % | 81.000 K 24.62 % | 65.000 K -99.93 % | 99.545 M 27.24 % | 78.236 M -27.12 % | 107.347 M 47.68 % | 72.687 M -21.79 % | 92.937 M -0.01 % | 92.949 M 119.04 % | 42.434 M -58.45 % | 102.127 M 219.95 % | 31.920 M 430.47 % | 6.017 M 34.72 % | 4.467 M 10.00 % | 4.060 M | 0.000 |
| Net receivables | 2.748 B -4.74 % | 2.884 B 2 901.66 % | 96.092 M 0.00 % | 96.091 M 0.16 % | 95.937 M -95.53 % | 2.148 B 1 622.88 % | 124.684 M 12.69 % | 110.639 M 92 076.74 % | -120.290 K -100.17 % | 72.158 M -94.00 % | 1.203 B 128.37 % | 526.971 M 0.68 % | 523.413 M 33.05 % | 393.401 M 2 232.96 % | 16.863 M -11.48 % | 19.049 M 17.11 % | 16.267 M 16.24 % | 13.994 M -39.85 % | 23.266 M |
| Tax assets | 12.983 M 53.48 % | 8.459 M -90.84 % | 92.319 M -0.41 % | 92.698 M 61.30 % | 57.470 M -2.47 % | 58.923 M 57.48 % | 37.417 M 660.00 % | 4.923 M 18.78 % | 4.145 M -19.33 % | 5.138 M 106.94 % | 2.483 M 432.02 % | 466.711 K 113.19 % | 218.923 K -6.42 % | 233.946 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 287.845 K |
| Other assets | 0.000 -100.00 % | 2.000 K 300.00 % | -1.000 K -200.00 % | 1.000 K -50.00 % | 2.000 K 100.00 % | 1.000 K | 0.000 100.00 % | -139.146 M -961.00 % | -13.115 M 74.23 % | -50.889 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 | 0.000 | 0.000 -100.00 % | 5.186 M -61.78 % | 13.568 M | 0.000 -100.00 % | 8.336 M 80.61 % | 4.616 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 10.052 M -29.94 % | 14.347 M 9 593.92 % | 148.000 K -97.06 % | 5.031 M | 0.000 -100.00 % | 2.644 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 |
| 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 |
| Minority interest | 0.000 -100.00 % | 5.159 M -43.11 % | 9.069 M -91.21 % | 103.118 M 147.83 % | 41.609 M -47.38 % | 79.068 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 |
| 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 |
| 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 |
| Other total stockholders equity | 3.457 B 186.64 % | 1.206 B 12.08 % | 1.076 B 1.46 % | 1.060 B -4.59 % | 1.111 B 0.00 % | 1.111 B -6.83 % | 1.193 B -7.19 % | 1.285 B 7.03 % | 1.201 B 1.96 % | 1.178 B 1.28 % | 1.163 B 74.47 % | 666.484 M 13.51 % | 587.158 M 407.68 % | 115.655 M 4 117.85 % | 2.742 M 124.92 % | 1.219 M 4.00 % | 1.172 M -28.90 % | 1.649 M 306.65 % | 405.411 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 100.00 % | -5.186 M | 0.000 100.00 % | -36.565 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -673.195 K -100 727.06 % | 669.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 3.448 B 5.41 % | 3.272 B 11.02 % | 2.947 B -2.94 % | 3.036 B 8.59 % | 2.796 B 6.02 % | 2.637 B -0.35 % | 2.646 B 5.09 % | 2.518 B 6.18 % | 2.371 B 4.86 % | 2.261 B 3.51 % | 2.185 B 34.01 % | 1.630 B -1.50 % | 1.655 B 92.87 % | 858.125 M 1 506.46 % | 53.417 M 40.80 % | 37.937 M 0.00 % | 37.936 M -4.59 % | 39.759 M -1.07 % | 40.190 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -16.975 M 98.12 % | -902.635 M -1 009.22 % | -81.376 M -1 240.85 % | -6.069 M 81.47 % | -32.747 M -114.17 % | 231.113 M 42 018.57 % | 548.720 K 100.25 % | -220.841 M -65.71 % | -133.270 M -98.37 % | -67.182 M 87.42 % | -533.998 M -402.52 % | 176.517 M 125.62 % | -689.016 M -0.74 % | -683.986 M -25 640.86 % | 2.678 M 152.96 % | -5.057 M -14.32 % | -4.424 M -165.10 % | 6.795 M 168.68 % | 2.529 M |
| Accounts receivables | -9.885 M 98.15 % | -533.102 M -959.04 % | -50.338 M | 0.000 | 0.000 100.00 % | -16.613 M 81.29 % | -88.795 M -3 517.56 % | 2.598 M 188.07 % | -2.950 M -1 061.96 % | -253.908 K -100.43 % | 58.868 M -73.33 % | 220.740 M 128.40 % | -777.281 M -1 764.85 % | -41.681 M -2 174.19 % | 2.009 M 157.28 % | -3.508 M 1.93 % | -3.577 M -165.61 % | 5.452 M 216.50 % | 1.723 M |
| Inventory | -494.000 K -104.43 % | 11.159 M -55.53 % | 25.096 M 114.47 % | -173.375 M -1 019 752.94 % | -17.000 K -189.47 % | 19.000 K 100.09 % | -21.309 M -173.20 % | 29.111 M 183.99 % | -34.660 M -271.17 % | 20.250 M 168 829.09 % | 11.987 K 100.02 % | -50.514 M -202.61 % | 49.231 M 156.68 % | -86.862 M -235.34 % | -25.903 M -1 570.38 % | -1.551 M -84.14 % | -842.138 K -162.68 % | 1.343 M 64.87 % | 814.860 K |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.613 M | 0.000 | 0.000 -100.00 % | 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 | -6.596 M 98.27 % | -380.692 M -578.18 % | -56.134 M -133.55 % | 167.306 M 611.17 % | -32.730 M -114.16 % | 231.094 M 108.85 % | 110.653 M 143.81 % | -252.550 M -164.01 % | -95.659 M -9.73 % | -87.178 M 85.30 % | -592.878 M -9 524.09 % | 6.291 M -83.88 % | 39.035 M 107.03 % | -555.443 M -2 190.41 % | 26.571 M 1 239 799.49 % | 2.143 K 151.79 % | -4.138 K -451.00 % | -751.000 91.14 % | -8.475 K |
| Other non cash items | -92.023 M 27.81 % | -127.465 M -309.62 % | -31.118 M 60.01 % | -77.820 M -407.33 % | -15.339 M -27.31 % | -12.049 M 76.22 % | -50.662 M -4.84 % | -48.321 M -23.79 % | -39.035 M 31.95 % | -57.365 M -76.23 % | -32.551 M -545.64 % | -5.042 M -45.34 % | -3.469 M -130.65 % | 11.317 M 134.92 % | -32.411 M -9 014.44 % | 363.584 K 186.36 % | -421.006 K 82.86 % | -2.456 M -1 846.31 % | -126.182 K |
| Net cash provided by operating activities | 70.868 M 138.37 % | -184.681 M -459.64 % | -33.000 M 34.15 % | -50.111 M -204.59 % | 47.913 M -73.80 % | 182.890 M 1 048.35 % | 15.926 M 115.68 % | -101.558 M -917.88 % | 12.417 M -64.83 % | 35.303 M 107.30 % | -483.495 M -405.46 % | 158.285 M 123.80 % | -665.117 M -0.67 % | -660.713 M -2 542.35 % | -25.005 M -503.98 % | -4.140 M 48.79 % | -8.085 M -198.85 % | 8.179 M 217.93 % | 2.573 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 100.00 % | -44.000 K | 0.000 100.00 % | -2.229 M -40.57 % | -1.586 M 85.11 % | -10.650 M 50.94 % | -21.706 M -2 295.70 % | -906.042 K -52.13 % | -595.563 K 78.78 % | -2.807 M 48.67 % | -5.468 M -252.10 % | -1.553 M -177.25 % | -560.167 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 57.740 M | 0.000 -100.00 % | 287.000 K | 0.000 | 0.000 -100.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -80.000 M | 0.000 | 0.000 | 0.000 100.00 % | -250.000 M -744.59 % | -29.600 M | 0.000 | 0.000 100.00 % | -1.993 M 93.35 % | -29.964 M 57.86 % | -71.110 M 30.10 % | -101.730 M 9.79 % | -112.774 M -40 499.36 % | -277.772 K | 0.000 100.00 % | -5.000 M 54.55 % | -11.000 M 14.66 % | -12.889 M |
| Sales maturities of investments | 0.000 -100.00 % | 269.000 M | 0.000 | 0.000 | 0.000 100.00 % | -7.173 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.590 M 141.87 % | 8.513 M 541.53 % | 1.327 M | 0.000 -100.00 % | 16.342 M 12 226.97 % | 132.568 K -99.10 % | 14.708 M |
| Other investing activites | 0.000 -100.00 % | 256.000 K | 0.000 | 0.000 -100.00 % | 1.008 M 58.99 % | 634.000 K 6 340 100.00 % | -10.000 -100.00 % | 22.363 M -45.44 % | 40.985 M 2.46 % | 40.000 M 194.72 % | -42.231 M -2 289.60 % | -1.767 M 80.99 % | -9.297 M -2 645.27 % | 365.264 K -93.04 % | 5.246 M | 0.000 -100.00 % | 20.521 K -39.61 % | 33.978 K 26.98 % | 26.759 K |
| Net cash used for investing activites | 57.740 M -69.49 % | 189.256 M 65 842.86 % | 287.000 K 752.27 % | -44.000 K -104.37 % | 1.008 M 100.41 % | -248.768 M -697.70 % | -31.186 M -366.23 % | 11.714 M -39.24 % | 19.279 M -48.04 % | 37.101 M 150.97 % | -72.790 M 3.82 % | -75.684 M 21.09 % | -95.906 M 9.05 % | -105.449 M -1 938.79 % | 5.735 M | 0.000 -100.00 % | 11.362 M 204.88 % | -10.833 M -686.95 % | 1.846 M |
| Debt repayment | -45.053 M | 0.000 | 0.000 | 0.000 -100.00 % | 55.000 M -35.29 % | 85.000 M 124.79 % | 37.813 M 80.73 % | 20.922 M | 0.000 100.00 % | -747.203 K 99.87 % | -556.197 M -377.03 % | -116.597 M -361.17 % | 44.644 M -31.32 % | 65.000 M | 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 -100.00 % | 1.091 B 1 458.77 % | 70.000 M -88.89 % | 630.000 M 171.55 % | 232.000 M 1 260.00 % | -20.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.000 K 99.78 % | -11.442 M | 0.000 100.00 % | -1.840 K | 0.000 100.00 % | -280.000 -600.00 % | -40.000 100.00 % | -7.213 M -15.15 % | -6.264 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -9.051 M -1 003.78 % | -820.000 K 74.67 % | -3.237 M 71.10 % | -11.200 M 2.29 % | -11.462 M 17.39 % | -13.874 M 39.39 % | -22.889 M | 0.000 | 0.000 | 0.000 100.00 % | -10.476 M | 0.000 -100.00 % | 68.897 M -86.19 % | 498.897 M 1 147.15 % | 40.003 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -54.104 M -6 498.05 % | -820.000 K 74.67 % | -3.237 M 71.10 % | -11.200 M -125.72 % | 43.538 M -38.77 % | 71.101 M 1 942.22 % | 3.482 M -83.36 % | 20.922 M 1 137 189.51 % | -1.840 K 99.75 % | -747.203 K -100.14 % | 524.469 M 1 225.55 % | -46.597 M -106.33 % | 736.327 M -6.75 % | 789.632 M 3 847.57 % | 20.003 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 100.00 % | -1.000 K 99.35 % | -154.000 K | 0.000 | 0.000 100.00 % | -19.337 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 |
| Net change in cash | 74.504 M 1 884.13 % | 3.755 M 110.44 % | -35.951 M 41.55 % | -61.509 M -166.53 % | 92.459 M 1 656.44 % | 5.264 M 116.66 % | -31.589 M 54.17 % | -68.922 M -317.46 % | 31.695 M -55.77 % | 71.657 M 325.22 % | -31.817 M -188.37 % | 36.004 M 245.80 % | -24.695 M -205.21 % | 23.471 M 3 102.48 % | 732.910 K 117.70 % | -4.140 M -226.33 % | 3.277 M 223.46 % | -2.654 M -160.08 % | 4.418 M |
| Cash at beginning of period | 4.686 M 403.33 % | 931.000 K -97.48 % | 36.882 M -62.51 % | 98.391 M 1 558.65 % | 5.932 M -77.63 % | 26.523 M -54.36 % | 58.112 M -47.25 % | 110.159 M 40.39 % | 78.464 M 1 052.68 % | 6.807 M -82.38 % | 38.624 M 1 374.39 % | 2.620 M -90.41 % | 27.315 M 610.68 % | 3.844 M 23.56 % | 3.111 M -57.10 % | 7.251 M 82.48 % | 3.973 M -40.05 % | 6.628 M 199.97 % | 2.210 M |
| Cash at end of period | 79.190 M 1 589.93 % | 4.686 M 403.33 % | 931.000 K -97.48 % | 36.882 M -62.51 % | 98.391 M 1 558.65 % | 5.932 M -77.63 % | 26.523 M -35.68 % | 41.237 M -62.57 % | 110.159 M 40.39 % | 78.464 M 1 052.68 % | 6.807 M -82.38 % | 38.624 M 1 374.39 % | 2.620 M -90.41 % | 27.315 M 610.68 % | 3.844 M 23.56 % | 3.111 M -57.10 % | 7.251 M 82.48 % | 3.973 M -40.05 % | 6.628 M |
| Operating cash flow | 70.868 M 138.37 % | -184.681 M -459.64 % | -33.000 M -130.45 % | -14.320 M -117.53 % | 81.710 M -55.32 % | 182.890 M 1 048.35 % | 15.926 M 115.68 % | -101.558 M -917.88 % | 12.417 M -64.83 % | 35.303 M 107.30 % | -483.495 M -405.46 % | 158.285 M 123.80 % | -665.117 M -0.67 % | -660.713 M -2 542.35 % | -25.005 M -503.98 % | -4.140 M 48.79 % | -8.085 M -198.85 % | 8.179 M 217.93 % | 2.573 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 100.00 % | -44.000 K | 0.000 100.00 % | -2.229 M -40.57 % | -1.586 M 85.11 % | -10.650 M 50.94 % | -21.706 M -2 295.69 % | -906.047 K -52.13 % | -595.564 K 78.78 % | -2.807 M 48.67 % | -5.468 M -252.10 % | -1.553 M -177.25 % | -560.167 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 70.868 M 138.37 % | -184.681 M -459.64 % | -33.000 M -129.74 % | -14.364 M -117.58 % | 81.710 M -54.75 % | 180.582 M 1 202.35 % | 13.866 M 112.36 % | -112.208 M -1 107.98 % | -9.289 M -127.00 % | 34.397 M 107.11 % | -484.091 M -411.36 % | 155.478 M 123.19 % | -670.585 M -1.26 % | -662.266 M -2 490.52 % | -25.565 M -517.51 % | -4.140 M 48.79 % | -8.085 M -198.85 % | 8.179 M 217.93 % | 2.573 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 212.242 M 35.20 % | 156.989 M 5.83 % | 148.346 M -67.17 % | 451.799 M 27.04 % | 355.629 M -68.58 % | 1.132 B 245.69 % | 327.460 M -68.12 % | 1.027 B 387.55 % | 210.690 M 46.66 % | 143.657 M -16.38 % | 171.790 M 12.47 % | 152.742 M 59.62 % | 95.690 M -58.34 % | 229.711 M 41.40 % | 162.458 M -53.61 % | 350.196 M 247.77 % | 100.698 M 710.18 % | -16.503 M -122.16 % | 74.482 M 94.06 % | 38.380 M -11.76 % | 43.494 M -5.60 % | 46.075 M 128.34 % | 20.178 M -61.30 % | 52.142 M -2.94 % | 53.722 M -78.43 % | 249.110 M 510.56 % | 40.800 M -19.46 % | 50.660 M -10.17 % | 56.396 M -12.05 % | 64.126 M -66.02 % | 188.700 M 31.50 % | 143.500 M -61.46 % | 372.300 M 527.89 % | 59.294 M -34.39 % | 90.378 M 53.87 % | 58.737 M 18 312.85 % | 319.000 K |
| Net income | 59.675 M 446.77 % | 10.914 M -47.67 % | 20.858 M -39.82 % | 34.657 M -31.84 % | 50.846 M 8.02 % | 47.073 M -0.08 % | 47.109 M -90.79 % | 511.693 M 1 080.46 % | 43.347 M 444.15 % | 7.966 M -64.82 % | 22.645 M -25.75 % | 30.500 M 651.34 % | -5.532 M -102.93 % | 189.002 M 177.92 % | -242.570 M -704.08 % | 40.155 M -57.87 % | 95.301 M 419.53 % | -29.825 M -145.63 % | 65.358 M 97.34 % | 33.120 M -13.42 % | 38.254 M 152.38 % | -73.036 M -679.39 % | -9.371 M -246.83 % | 6.382 M -68.90 % | 20.521 M 295.96 % | -10.472 M -524.44 % | -1.677 M -104.11 % | 40.819 M -47.41 % | 77.620 M 1 161.87 % | -7.310 M -205.94 % | 6.900 M -37.27 % | 11.000 M 11.11 % | 9.900 M 227.74 % | -7.750 M -13 016.67 % | 60.000 K -98.48 % | 3.939 M 5 296.44 % | 73.000 K |
| Income before tax | 81.231 M 292.67 % | 20.687 M -19.37 % | 25.656 M -55.78 % | 58.020 M -10.77 % | 65.026 M 85.00 % | 35.149 M -43.98 % | 62.741 M -90.90 % | 689.565 M 1 124.70 % | 56.305 M 220.59 % | 17.563 M -47.31 % | 33.331 M -14.61 % | 39.033 M 84.47 % | 21.160 M -91.80 % | 258.135 M 177.78 % | -331.865 M -1 036.23 % | 35.447 M -55.86 % | 80.313 M 324.49 % | -35.776 M -140.61 % | 88.098 M 158.09 % | 34.135 M -12.22 % | 38.889 M 186.15 % | -45.139 M -705.77 % | -5.602 M -111.86 % | 47.246 M -4.77 % | 49.612 M 160.35 % | 19.056 M 32.76 % | 14.354 M -74.84 % | 57.060 M 45.79 % | 39.139 M 430.21 % | -11.853 M -227.45 % | 9.300 M -38.82 % | 15.200 M 5.56 % | 14.400 M 285.81 % | -7.750 M -13 016.67 % | 60.000 K -98.48 % | 3.939 M 5 295.52 % | 73.000 K |
| Income before tax ratio | 0.38 190.44 % | 0.13 -23.81 % | 0.17 34.67 % | 0.13 -29.77 % | 0.18 488.88 % | 0.03 -83.79 % | 0.19 -71.46 % | 0.67 151.19 % | 0.27 118.59 % | 0.12 -36.99 % | 0.19 -24.08 % | 0.26 15.56 % | 0.22 -80.32 % | 1.12 155.01 % | -2.04 -2 118.14 % | 0.10 -87.31 % | 0.80 -63.21 % | 2.17 83.28 % | 1.18 32.99 % | 0.89 -0.53 % | 0.89 191.27 % | -0.98 -252.88 % | -0.28 -130.64 % | 0.91 -1.88 % | 0.92 1 107.24 % | 0.08 -78.26 % | 0.35 -68.76 % | 1.13 62.30 % | 0.69 475.46 % | -0.18 -475.04 % | 0.05 -53.47 % | 0.11 173.86 % | 0.04 129.59 % | -0.13 -19 788.04 % | 0.00 -99.01 % | 0.07 -70.70 % | 0.23 |
| EBITDA | 82.098 M 35.12 % | 60.759 M 171.67 % | 22.365 M -59.17 % | 54.771 M -11.15 % | 61.647 M -94.52 % | 1.124 B 1 942.29 % | 55.042 M 219.03 % | -46.243 M -186.68 % | 53.351 M 272.85 % | 14.309 M -50.55 % | 28.934 M -19.09 % | 35.761 M 93.91 % | 18.442 M -83.60 % | 112.430 M 244.14 % | -78.002 M -337.80 % | 32.802 M -58.21 % | 78.486 M 1 676.02 % | -4.980 M -105.81 % | 85.738 M 168.71 % | 31.907 M -12.97 % | 36.661 M -38.66 % | 59.768 M 1 234.55 % | -5.268 M -112.07 % | 43.663 M -12.56 % | 49.937 M -18.69 % | 61.414 M 313.45 % | 14.854 M -68.23 % | 46.760 M 18.20 % | 39.559 M 312.26 % | 9.596 M -66.09 % | 28.300 M -22.89 % | 36.700 M 14.33 % | 32.100 M 515.91 % | -7.718 M -8 489.13 % | 92.000 K -97.69 % | 3.980 M 4 045.88 % | 96.000 K |
| Net income ratio | 0.28 304.43 % | 0.07 -50.56 % | 0.14 83.30 % | 0.08 -46.35 % | 0.14 243.83 % | 0.04 -71.09 % | 0.14 -71.12 % | 0.50 142.12 % | 0.21 271.02 % | 0.06 -57.93 % | 0.13 -33.99 % | 0.20 445.40 % | -0.06 -107.03 % | 0.82 155.10 % | -1.49 -1 402.17 % | 0.11 -87.88 % | 0.95 -47.63 % | 1.81 105.95 % | 0.88 1.69 % | 0.86 -1.88 % | 0.88 155.48 % | -1.59 -241.32 % | -0.46 -479.44 % | 0.12 -67.96 % | 0.38 1 008.68 % | -0.04 -2.27 % | -0.04 -105.10 % | 0.81 -41.46 % | 1.38 1 307.41 % | -0.11 -411.74 % | 0.04 -52.30 % | 0.08 188.27 % | 0.03 120.34 % | -0.13 -19 788.04 % | 0.00 -99.01 % | 0.07 -70.69 % | 0.23 |
| Ratio EBITDA | 0.39 -0.06 % | 0.39 156.71 % | 0.15 24.36 % | 0.12 -30.07 % | 0.17 -82.54 % | 0.99 490.78 % | 0.17 473.38 % | -0.05 -117.78 % | 0.25 154.22 % | 0.10 -40.86 % | 0.17 -28.06 % | 0.23 21.48 % | 0.19 -60.62 % | 0.49 201.94 % | -0.48 -612.60 % | 0.09 -87.98 % | 0.78 158.29 % | 0.30 -73.79 % | 1.15 38.47 % | 0.83 -1.37 % | 0.84 -35.02 % | 1.30 596.86 % | -0.26 -131.18 % | 0.84 -9.91 % | 0.93 277.04 % | 0.25 -32.28 % | 0.36 -60.56 % | 0.92 31.59 % | 0.70 368.76 % | 0.15 -0.22 % | 0.15 -41.36 % | 0.26 196.62 % | 0.09 166.24 % | -0.13 -12 887.01 % | 0.00 -98.50 % | 0.07 -77.48 % | 0.30 |
| Gross profit ratio | 0.44 32.25 % | 0.33 52.16 % | 0.22 59.89 % | 0.14 -27.81 % | 0.19 -72.80 % | 0.69 272.21 % | 0.19 -75.98 % | 0.78 158.60 % | 0.30 58.62 % | 0.19 -33.75 % | 0.29 -10.53 % | 0.32 55.97 % | 0.20 -64.03 % | 0.57 221.09 % | -0.47 -413.96 % | 0.15 -84.23 % | 0.95 -24.83 % | 1.26 33.91 % | 0.94 3.79 % | 0.91 -1.51 % | 0.92 3.15 % | 0.89 19.99 % | 0.75 -17.61 % | 0.90 -3.82 % | 0.94 115.60 % | 0.44 -52.55 % | 0.92 -2.30 % | 0.94 -0.32 % | 0.94 292.34 % | 0.24 36.32 % | 0.18 -36.21 % | 0.28 175.40 % | 0.10 | 0.00 | 0.00 -100.00 % | 1.00 29.55 % | 0.77 |
| Weighted average shs out dil | 192.500 M 1.77 % | 189.150 M -0.25 % | 189.618 M -1.52 % | 192.539 M 2.24 % | 188.319 M -1.01 % | 190.238 M 0.96 % | 188.436 M -0.94 % | 190.220 M 0.93 % | 188.465 M -0.93 % | 190.238 M 0.81 % | 188.708 M -1.01 % | 190.625 M 0.20 % | 190.238 M 0.00 % | 190.238 M 0.39 % | 189.508 M -0.89 % | 191.214 M 0.32 % | 190.602 M 0.19 % | 190.238 M -1.04 % | 192.229 M -1.33 % | 194.824 M 1.86 % | 191.270 M 0.27 % | 190.754 M 1.78 % | 187.420 M -11.90 % | 212.733 M 14.03 % | 186.555 M -0.98 % | 188.396 M -0.97 % | 190.238 M 11.85 % | 170.079 M -10.16 % | 189.317 M 210.18 % | 61.035 M -10.56 % | 68.242 M 70.13 % | 40.112 M 13.24 % | 35.424 M 0.00 % | 35.424 M 0.00 % | 35.424 M 466.67 % | 6.251 M -0.01 % | 6.252 M |
| Weighted average shs out | 192.500 M 1.77 % | 189.150 M -0.25 % | 189.618 M -1.52 % | 192.539 M 2.24 % | 188.319 M -1.01 % | 190.238 M 0.96 % | 188.436 M -0.94 % | 190.220 M 0.93 % | 188.465 M -0.93 % | 190.238 M 0.81 % | 188.708 M -1.01 % | 190.625 M 0.20 % | 190.238 M 0.00 % | 190.238 M 0.39 % | 189.508 M -0.89 % | 191.214 M 0.32 % | 190.602 M 0.19 % | 190.238 M -1.04 % | 192.229 M -1.33 % | 194.824 M 1.86 % | 191.270 M 0.27 % | 190.754 M 1.78 % | 187.420 M -11.90 % | 212.733 M 14.03 % | 186.555 M -0.98 % | 188.396 M -0.97 % | 190.238 M 11.85 % | 170.079 M -10.16 % | 189.317 M 219.73 % | 59.212 M -13.23 % | 68.242 M 70.13 % | 40.112 M 13.24 % | 35.424 M 0.00 % | 35.424 M 0.00 % | 35.424 M 466.67 % | 6.251 M -0.01 % | 6.252 M |
| EPS diluted | 0.31 437.26 % | 0.06 -47.55 % | 0.11 -38.89 % | 0.18 -33.33 % | 0.27 8.00 % | 0.25 0.00 % | 0.25 -90.71 % | 2.69 1 069.57 % | 0.23 448.93 % | 0.04 -65.08 % | 0.12 -25.00 % | 0.16 649.83 % | -0.03 -102.94 % | 0.99 177.34 % | -1.28 -709.52 % | 0.21 -58.00 % | 0.50 412.50 % | -0.16 -147.06 % | 0.34 100.00 % | 0.17 -15.00 % | 0.20 152.63 % | -0.38 -660.00 % | -0.05 -266.67 % | 0.03 -72.73 % | 0.11 297.84 % | -0.06 -531.82 % | -0.01 -103.67 % | 0.24 -41.46 % | 0.41 441.67 % | -0.12 -200.00 % | 0.12 -25.00 % | 0.16 23.08 % | 0.13 159.09 % | -0.22 -13 041.18 % | 0.00 -99.73 % | 0.63 6 462.50 % | 0.01 |
| Earnings per share | 0.31 437.26 % | 0.06 -47.55 % | 0.11 -38.89 % | 0.18 -33.33 % | 0.27 8.00 % | 0.25 0.00 % | 0.25 -90.71 % | 2.69 1 069.57 % | 0.23 448.93 % | 0.04 -65.08 % | 0.12 -25.00 % | 0.16 649.83 % | -0.03 -102.94 % | 0.99 177.34 % | -1.28 -709.52 % | 0.21 -58.00 % | 0.50 412.50 % | -0.16 -147.06 % | 0.34 100.00 % | 0.17 -15.00 % | 0.20 152.63 % | -0.38 -660.00 % | -0.05 -266.67 % | 0.03 -72.73 % | 0.11 297.84 % | -0.06 -531.82 % | -0.01 -103.67 % | 0.24 -41.46 % | 0.41 441.67 % | -0.12 -200.00 % | 0.12 -61.29 % | 0.31 10.71 % | 0.28 227.27 % | -0.22 -13 041.18 % | 0.00 -99.73 % | 0.63 6 462.50 % | 0.01 |
| Gross profit | 93.027 M 78.79 % | 52.031 M 61.02 % | 32.313 M -47.50 % | 61.550 M -8.29 % | 67.111 M -91.46 % | 785.500 M 1 186.71 % | 61.047 M -92.34 % | 797.246 M 1 160.79 % | 63.234 M 132.64 % | 27.181 M -44.60 % | 49.059 M 0.63 % | 48.753 M 148.97 % | 19.582 M -85.02 % | 130.680 M 271.21 % | -76.326 M -245.65 % | 52.404 M -45.16 % | 95.553 M 558.66 % | -20.833 M -129.67 % | 70.214 M 101.42 % | 34.859 M -13.09 % | 40.111 M -2.63 % | 41.193 M 174.00 % | 15.034 M -68.12 % | 47.155 M -6.65 % | 50.512 M -53.51 % | 108.641 M 189.71 % | 37.500 M -21.32 % | 47.660 M -10.46 % | 53.227 M 245.04 % | 15.426 M -53.68 % | 33.300 M -16.12 % | 39.700 M 6.15 % | 37.400 M | 0.000 | 0.000 -100.00 % | 58.443 M 23 754.47 % | 245.000 K |
| Income tax expense | 21.556 M 120.57 % | 9.773 M 103.69 % | 4.798 M -79.46 % | 23.363 M 64.76 % | 14.180 M 218.92 % | -11.924 M -176.28 % | 15.632 M -91.21 % | 177.873 M 1 272.69 % | 12.958 M 35.02 % | 9.597 M -10.19 % | 10.686 M 25.23 % | 8.533 M 77.25 % | 4.814 M -92.69 % | 65.900 M 175.81 % | -86.931 M -898.56 % | 10.886 M -45.69 % | 20.043 M 250.63 % | -13.306 M -156.45 % | 23.571 M 148.06 % | 9.502 M -11.02 % | 10.679 M 221.01 % | -8.825 M -372.44 % | -1.868 M -112.92 % | 14.454 M -0.40 % | 14.512 M 27.73 % | 11.362 M 171.88 % | 4.179 M -65.75 % | 12.202 M -26.83 % | 16.677 M 486.25 % | -4.318 M -279.90 % | 2.400 M -42.86 % | 4.200 M -6.67 % | 4.500 M | 0.000 | 0.000 100.00 % | -669.000 | 0.000 |
| Cost of revenue | 119.215 M 13.84 % | 104.717 M -9.75 % | 116.033 M -70.27 % | 390.249 M 35.26 % | 288.518 M -16.74 % | 346.512 M 30.07 % | 266.413 M 15.85 % | 229.973 M 55.96 % | 147.456 M 26.60 % | 116.476 M -5.10 % | 122.731 M 18.02 % | 103.989 M 36.63 % | 76.108 M -23.15 % | 99.031 M -58.53 % | 238.784 M -19.82 % | 297.792 M 5 687.99 % | 5.145 M 18.82 % | 4.330 M 1.45 % | 4.268 M 21.22 % | 3.521 M 4.08 % | 3.383 M -30.71 % | 4.882 M -5.09 % | 5.144 M 3.15 % | 4.987 M 55.36 % | 3.210 M -97.71 % | 140.469 M 4 156.63 % | 3.300 M 10.00 % | 3.000 M -5.33 % | 3.169 M -93.49 % | 48.700 M -68.66 % | 155.400 M 49.71 % | 103.800 M -69.01 % | 334.900 M 464.81 % | 59.294 M -34.39 % | 90.378 M 30 691.51 % | 293.516 K 296.64 % | 74.000 K |
| General and administrative expenses | 0.000 -100.00 % | 4.645 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.457 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 -100.00 % | 5.000 M 85.19 % | 2.700 M 58.82 % | 1.700 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 15.682 M 733.26 % | 1.882 M -86.96 % | 14.432 M 88.53 % | 7.655 M 32.58 % | 5.774 M 101.68 % | -342.689 M -5 437.83 % | 6.420 M | 0.000 | 0.000 -100.00 % | 8.867 M -79.88 % | 44.078 M | 0.000 -100.00 % | 19.582 M -84.53 % | 126.541 M | 0.000 -100.00 % | 52.404 M | 0.000 100.00 % | -20.833 M | 0.000 -100.00 % | 34.859 M -13.09 % | 40.111 M -2.63 % | 41.193 M 174.00 % | 15.034 M -68.12 % | 47.155 M | 0.000 -100.00 % | 108.641 M 189.71 % | 37.500 M -21.32 % | 47.660 M -10.46 % | 53.227 M 245.04 % | 15.426 M -45.49 % | 28.300 M -23.51 % | 37.000 M 3.64 % | 35.700 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 15.682 M 206.53 % | 5.116 M -64.55 % | 14.432 M 88.53 % | 7.655 M 32.58 % | 5.774 M 101.71 % | -338.195 M -5 367.83 % | 6.420 M -89.35 % | 60.273 M 1.11 % | 59.610 M 572.27 % | 8.867 M -79.88 % | 44.078 M -9.59 % | 48.753 M 148.97 % | 19.582 M -84.53 % | 126.541 M 258.96 % | -79.607 M -251.91 % | 52.404 M 1 208.46 % | 4.005 M 119.22 % | -20.833 M -129.67 % | 70.214 M 101.42 % | 34.859 M -13.09 % | 40.111 M -2.63 % | 41.193 M 174.00 % | 15.034 M -68.12 % | 47.155 M -6.65 % | 50.512 M -53.51 % | 108.641 M 189.71 % | 37.500 M -21.32 % | 47.660 M -10.46 % | 53.227 M 245.04 % | 15.426 M -53.68 % | 33.300 M -16.12 % | 39.700 M 6.15 % | 37.400 M | 0.000 | 0.000 -100.00 % | 54.505 M 31 588.80 % | 172.000 K |
| Cost and expenses | 134.897 M 22.55 % | 110.074 M -15.63 % | 130.465 M -67.21 % | 397.904 M 35.21 % | 294.292 M 3 438.44 % | 8.317 M -96.95 % | 272.833 M -6.00 % | 290.246 M 92.24 % | 150.979 M 20.45 % | 125.343 M -24.86 % | 166.809 M 9.21 % | 152.742 M 59.62 % | 95.690 M -57.90 % | 227.286 M 42.79 % | 159.177 M -54.55 % | 350.196 M 4 778.74 % | 7.178 M 143.50 % | -16.503 M -122.16 % | 74.482 M 94.06 % | 38.380 M 590.29 % | 5.560 M -87.93 % | 46.075 M 128.34 % | 20.178 M 128.88 % | 8.816 M 107.19 % | 4.255 M -98.29 % | 249.110 M 510.56 % | 40.800 M -19.46 % | 50.660 M -10.17 % | 56.396 M -12.05 % | 64.126 M -66.02 % | 188.700 M 31.50 % | 143.500 M -61.46 % | 372.300 M 455.31 % | 67.044 M -25.77 % | 90.318 M 64.82 % | 54.798 M 22 175.71 % | 246.000 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 3.234 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.494 M | 0.000 -100.00 % | 60.273 M 1.11 % | 59.610 M | 0.000 | 0.000 -100.00 % | 48.753 M | 0.000 | 0.000 100.00 % | -79.607 M | 0.000 -100.00 % | 4.005 M | 0.000 -100.00 % | 70.214 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.512 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M 85.19 % | 2.700 M 58.82 % | 1.700 M | 0.000 | 0.000 -100.00 % | 54.505 M 31 588.80 % | 172.000 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 703.056 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.228 M 12.32 % | 18.900 M -11.68 % | 21.400 M 20.90 % | 17.700 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 4.753 M -1.14 % | 4.808 M 7.23 % | 4.484 M 411.87 % | 876.000 K 182.58 % | 310.000 K -26.71 % | 423.000 K 1.93 % | 415.000 K 0.48 % | 413.000 K 1.98 % | 405.000 K -22.56 % | 523.000 K 1.55 % | 515.000 K 0.39 % | 513.000 K 4.91 % | 489.000 K -3.36 % | 506.000 K 33.51 % | 379.000 K -0.79 % | 382.000 K 0.79 % | 379.000 K 38.83 % | 273.000 K -1.09 % | 276.000 K 0.36 % | 275.000 K 0.00 % | 275.000 K -30.90 % | 398.000 K 18.10 % | 337.000 K 0.00 % | 337.000 K 0.00 % | 337.000 K -78.00 % | 1.532 M 206.42 % | 500.000 K 0.00 % | 500.000 K 9.89 % | 455.000 K 106.03 % | 220.837 K 120.84 % | 100.000 K 0.00 % | 100.000 K | 0.000 -100.00 % | 32.000 K 0.00 % | 32.000 K -22.54 % | 41.310 K 79.61 % | 23.000 K |
| Operating income | 77.345 M 64.86 % | 46.915 M 162.37 % | 17.881 M -66.82 % | 53.895 M -12.13 % | 61.337 M -94.54 % | 1.124 B 1 957.03 % | 54.627 M -93.12 % | 793.734 M 1 229.29 % | 59.711 M 333.10 % | 13.787 M -44.76 % | 24.958 M -49.73 % | 49.649 M 176.55 % | 17.953 M -83.96 % | 111.924 M 242.79 % | -78.381 M -341.77 % | 32.420 M -66.31 % | 96.223 M 1 931.77 % | -5.253 M -107.59 % | 69.164 M 118.65 % | 31.632 M -13.07 % | 36.386 M -38.71 % | 59.370 M 1 159.24 % | -5.605 M -112.94 % | 43.326 M -12.65 % | 49.600 M -17.17 % | 59.882 M 317.18 % | 14.354 M -68.97 % | 46.260 M 18.30 % | 39.104 M 506.56 % | 6.447 M -77.14 % | 28.200 M -22.95 % | 36.600 M 14.02 % | 32.100 M 514.19 % | -7.750 M -13 016.67 % | 60.000 K -98.48 % | 3.939 M 5 295.52 % | 73.000 K |
| Operating income ratio | 0.36 21.94 % | 0.30 147.93 % | 0.12 1.04 % | 0.12 -30.84 % | 0.17 -82.62 % | 0.99 495.04 % | 0.17 -78.41 % | 0.77 172.65 % | 0.28 195.30 % | 0.10 -33.94 % | 0.15 -55.30 % | 0.33 73.25 % | 0.19 -61.49 % | 0.49 200.99 % | -0.48 -621.16 % | 0.09 -90.31 % | 0.96 200.20 % | 0.32 -65.72 % | 0.93 12.67 % | 0.82 -1.48 % | 0.84 -35.08 % | 1.29 563.88 % | -0.28 -133.43 % | 0.83 -10.00 % | 0.92 284.08 % | 0.24 -31.67 % | 0.35 -61.47 % | 0.91 31.69 % | 0.69 589.70 % | 0.10 -32.73 % | 0.15 -41.41 % | 0.26 195.81 % | 0.09 165.97 % | -0.13 -19 788.04 % | 0.00 -99.01 % | 0.07 -70.70 % | 0.23 |
| Total other income expenses net | 3.886 M 114.82 % | -26.228 M -437.34 % | 7.775 M 88.48 % | 4.125 M 11.82 % | 3.689 M 100.34 % | -1.089 B -13 515.65 % | 8.114 M 107.79 % | -104.169 M -2 958.40 % | -3.406 M -190.20 % | 3.776 M -54.90 % | 8.373 M 178.87 % | -10.616 M -431.03 % | 3.207 M -97.81 % | 146.211 M 157.68 % | -253.484 M -8 474.10 % | 3.027 M 119.03 % | -15.910 M 47.88 % | -30.523 M -261.21 % | 18.934 M 656.45 % | 2.503 M 0.00 % | 2.503 M 102.40 % | -104.509 M -3 483 745.67 % | 3.000 K -99.92 % | 3.920 M 32 566.67 % | 12.000 K 100.03 % | -40.826 M | 0.000 -100.00 % | 10.800 M 30 757.14 % | 35.000 K 100.19 % | -18.300 M 3.18 % | -18.900 M 11.68 % | -21.400 M -20.90 % | -17.700 M | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -24.137 M | 0.000 100.00 % | -48.139 M | 0.000 -100.00 % | 6.052 M | 0.000 100.00 % | -62.122 M -435.00 % | 18.544 M 121.80 % | -85.054 M -175.14 % | 113.199 M 136.43 % | -310.719 M -661.55 % | 55.332 M -24.92 % | 73.700 M | 0.000 -100.00 % | 85.642 M | 0.000 -100.00 % | 24.000 M | 0.000 -100.00 % | 464.530 K | 0.000 100.00 % | -37.190 M 66.24 % | -110.159 M -40.39 % | -78.464 M -40.28 % | -55.935 M -110.65 % | 525.320 M -21.35 % | 667.921 M -68.91 % | 2.148 B 299.53 % | 537.685 M 253.59 % | 152.063 M |
| Total investments | 0.000 -100.00 % | 205.880 M | 0.000 -100.00 % | 297.673 M | 0.000 -100.00 % | 175.730 M | 0.000 -100.00 % | 278.109 M 10.05 % | 252.713 M -40.71 % | 426.217 M 26.57 % | 336.752 M -19.06 % | 416.057 M 81.29 % | 229.500 M -54.52 % | 504.580 M | 0.000 -100.00 % | 219.167 M | 0.000 -100.00 % | 231.800 M | 0.000 -100.00 % | 106.875 M | 0.000 | 0.000 -100.00 % | 16.875 M 0.00 % | 16.875 M | 0.000 -100.00 % | 12.394 M -93.46 % | 189.384 M 31.70 % | 143.800 M 139.67 % | 60.000 M | 0.000 |
| Total debt | 0.000 -100.00 % | 55.053 M | 0.000 -100.00 % | 41.140 M | 0.000 -100.00 % | 10.738 M | 0.000 -100.00 % | 10.000 M -48.65 % | 19.475 M 94.75 % | 10.000 M -93.34 % | 150.080 M 7.20 % | 140.000 M -8.84 % | 153.568 M 104.76 % | 75.000 M | 0.000 -100.00 % | 91.419 M | 0.000 -100.00 % | 127.400 M | 0.000 -100.00 % | 26.712 M | 0.000 -100.00 % | 20.922 M | 0.000 | 0.000 -100.00 % | 7.747 M -98.63 % | 563.944 M -17.13 % | 680.541 M -69.35 % | 2.220 B 292.92 % | 565.000 M 257.69 % | 157.956 M |
| Accumulated other comprehensive income loss | 3.297 B 1 935.41 % | -179.608 M -105.50 % | 3.266 B | 0.000 -100.00 % | 3.180 B | 0.000 -100.00 % | 3.085 B | 0.000 | 0.000 | 0.000 100.00 % | -20.657 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.240 B | 0.000 -100.00 % | 2.552 B | 0.000 -100.00 % | 2.528 B | 0.000 -100.00 % | 2.454 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 1.413 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.023 B | 0.000 | 0.000 -100.00 % | 502.871 M | 0.000 -100.00 % | 400.893 M | 0.000 -100.00 % | 325.453 M | 0.000 | 0.000 -100.00 % | 252.611 M | 0.000 | 0.000 | 0.000 -100.00 % | 313.252 M | 0.000 -100.00 % | 278.901 M 49.85 % | 186.122 M 98.69 % | 93.673 M 174.97 % | 34.066 M 598.85 % | -6.829 M -161.37 % | 11.127 M | 0.000 | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 951.192 M | 0.000 -100.00 % | 951.192 M | 0.000 -100.00 % | 951.192 M | 0.000 -100.00 % | 951.192 M 0.00 % | 951.192 M 0.00 % | 951.192 M 0.00 % | 951.192 M 0.00 % | 951.192 M 0.00 % | 951.192 M 0.00 % | 951.192 M | 0.000 -100.00 % | 951.192 M | 0.000 -100.00 % | 951.200 M | 0.000 -100.00 % | 951.192 M | 0.000 -100.00 % | 951.192 M 0.00 % | 951.192 M 0.00 % | 951.192 M 0.00 % | 951.192 M 175.71 % | 345.002 M 5.34 % | 327.502 M -14.93 % | 385.000 M 126.47 % | 170.002 M 0.00 % | 170.002 M |
| Total equity | 3.297 B 0.00 % | 3.297 B 0.94 % | 3.266 B 0.00 % | 3.266 B 2.70 % | 3.180 B 0.00 % | 3.180 B 3.07 % | 3.085 B 0.00 % | 3.085 B 21.94 % | 2.530 B 1.62 % | 2.490 B 1.52 % | 2.452 B -1.77 % | 2.497 B 5.74 % | 2.361 B 2.16 % | 2.311 B 3.19 % | 2.240 B 0.00 % | 2.240 B -12.24 % | 2.552 B 0.00 % | 2.552 B 0.96 % | 2.528 B 2.87 % | 2.457 B 0.13 % | 2.454 B 0.00 % | 2.454 B 4.96 % | 2.338 B 5.20 % | 2.223 B 3.47 % | 2.148 B 113.81 % | 1.005 B 8.52 % | 925.788 M 19.89 % | 772.200 M 167.85 % | 288.301 M 4.06 % | 277.053 M |
| Other non current liabilities | -3.297 B -3 899.39 % | 86.765 M 102.66 % | -3.266 B -4 787.93 % | 69.665 M 102.19 % | -3.180 B -4 893.82 % | 66.335 M 102.15 % | -3.085 B -843.77 % | 414.795 M 4.46 % | 397.067 M -15.10 % | 467.706 M 16.14 % | 402.700 M 27.30 % | 316.343 M 19.32 % | 265.113 M -10.75 % | 297.034 M 113.26 % | -2.240 B -931.71 % | 269.299 M 110.55 % | -2.552 B -4 367.73 % | 59.800 M 102.37 % | -2.528 B -1 746.29 % | 153.550 M 106.26 % | -2.454 B -11 629.67 % | -20.922 M | 0.000 | 0.000 | 0.000 100.00 % | -557.077 M -7 062.91 % | 8.001 M -39.39 % | 13.200 M 102.64 % | -500.324 M -216.75 % | -157.956 M |
| Long term debt | 0.000 -100.00 % | 55.053 M | 0.000 -100.00 % | 41.140 M | 0.000 -100.00 % | 10.738 M | 0.000 -100.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M -93.34 % | 150.080 M 7.20 % | 140.000 M -8.84 % | 153.568 M 104.76 % | 75.000 M | 0.000 -100.00 % | 91.419 M | 0.000 -100.00 % | 127.400 M | 0.000 -100.00 % | 26.712 M | 0.000 -100.00 % | 20.922 M | 0.000 | 0.000 | 0.000 -100.00 % | 556.747 M -8.68 % | 609.644 M -72.54 % | 2.220 B 344.00 % | 500.000 M 216.54 % | 157.956 M |
| Total non current liabilities | -3.297 B -2 424.49 % | 141.818 M 104.34 % | -3.266 B -3 047.38 % | 110.805 M 103.48 % | -3.180 B -4 225.93 % | 77.073 M 102.50 % | -3.085 B -826.26 % | 424.795 M 4.36 % | 407.067 M -14.79 % | 477.706 M -13.58 % | 552.780 M 21.13 % | 456.343 M 9.00 % | 418.681 M 12.54 % | 372.034 M 116.61 % | -2.240 B -720.92 % | 360.718 M 114.13 % | -2.552 B -1 463.30 % | 187.200 M 107.41 % | -2.528 B -1 502.34 % | 180.262 M 107.35 % | -2.454 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 617.645 M -72.34 % | 2.233 B | 0.000 | 0.000 |
| Other current liabilities | 0.000 100.00 % | -45.053 M | 0.000 100.00 % | -41.140 M | 0.000 -100.00 % | 155.000 K | 0.000 | 0.000 -100.00 % | 155.000 K -99.91 % | 173.441 M 1 847.52 % | -9.925 M -117.61 % | 56.361 M 250.59 % | 16.076 M -46.72 % | 30.173 M | 0.000 -100.00 % | 33.920 M | 0.000 -100.00 % | 3.700 M | 0.000 -100.00 % | 275.630 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.747 M -7.65 % | -7.197 M -117.67 % | 40.722 M -93.06 % | 586.400 M 1 002.15 % | -65.000 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 45.053 M | 0.000 -100.00 % | 41.140 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.475 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.747 M 7.65 % | 7.197 M -89.85 % | 70.897 M | 0.000 -100.00 % | 65.000 M | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 10.052 M | 0.000 -100.00 % | 16.817 M | 0.000 -100.00 % | 14.502 M | 0.000 -100.00 % | 187.884 M 1 821.50 % | 9.778 M -94.77 % | 187.138 M 3 508.52 % | 5.186 M -92.93 % | 73.370 M 356.39 % | 16.076 M -66.09 % | 47.403 M | 0.000 -100.00 % | 36.564 M | 0.000 -100.00 % | 3.700 M | 0.000 -100.00 % | 8.612 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 111.618 M -80.97 % | 586.400 M | 0.000 | 0.000 |
| Total liabilities | -3.297 B -2 270.64 % | 151.870 M 104.65 % | -3.266 B -2 659.00 % | 127.622 M 104.01 % | -3.180 B -3 572.54 % | 91.575 M 102.97 % | -3.085 B -603.55 % | 612.679 M 46.98 % | 416.845 M -37.30 % | 664.844 M -4.03 % | 692.780 M 30.78 % | 529.713 M 21.84 % | 434.758 M 3.65 % | 419.437 M 118.73 % | -2.240 B -663.78 % | 397.282 M 115.57 % | -2.552 B -1 436.88 % | 190.900 M 107.55 % | -2.528 B -1 438.40 % | 188.874 M 107.70 % | -2.454 B -4 108.80 % | 61.219 M 84.23 % | 33.229 M -14.47 % | 38.850 M 6.11 % | 36.615 M -94.15 % | 625.885 M -14.18 % | 729.263 M -74.14 % | 2.820 B 394.54 % | 570.148 M 259.09 % | 158.777 M |
| Other non current assets | 0.000 -100.00 % | 210.849 M | 0.000 -100.00 % | 219.956 M | 0.000 -100.00 % | 390.435 M | 0.000 -100.00 % | 727.749 M 586.65 % | 105.986 M 1 576.73 % | 6.321 M -89.02 % | 57.593 M 3 726.78 % | 1.505 M -98.45 % | 97.287 M 5 622.76 % | 1.700 M | 0.000 -100.00 % | 97.287 M | 0.000 -100.00 % | 127.200 M | 0.000 -100.00 % | 143.029 M | 0.000 100.00 % | -45.467 M -13.48 % | -40.066 M -32.16 % | -30.316 M 71.29 % | -105.593 M -1 152.57 % | -8.430 M -101.13 % | 749.020 M -44.14 % | 1.341 B 54 292.85 % | -2.474 M -428.74 % | -468.000 K |
| Long term investments | 0.000 -100.00 % | 205.880 M | 0.000 -100.00 % | 297.518 M | 0.000 -100.00 % | 159.638 M | 0.000 -100.00 % | 278.109 M 77.57 % | 156.621 M -63.25 % | 426.217 M 26.57 % | 336.752 M -19.06 % | 416.057 M 211.87 % | 133.408 M -73.55 % | 504.425 M | 0.000 -100.00 % | 123.075 M | 0.000 -100.00 % | 214.700 M | 0.000 100.00 % | -34.959 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 63.800 M | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -347.952 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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.459 M | 0.000 | 0.000 -100.00 % | 96.092 M | 0.000 -100.00 % | 2.231 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.152 B | 0.000 -100.00 % | 164.187 K 0.00 % | 164.187 K 85.31 % | 88.602 K 59.04 % | 55.710 K 0.00 % | 55.710 K 0.00 % | 55.710 K | 0.000 -100.00 % | 55.710 K | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 100.00 % | -297.518 M | 0.000 100.00 % | -339.493 M | 0.000 100.00 % | -279.298 M -254 007.27 % | 110.000 K 100.03 % | -426.217 M -1 469 813.79 % | 29.000 K 100.01 % | -416.057 M -211.87 % | -133.408 M 73.55 % | -504.425 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.959 M | 0.000 -100.00 % | 164.187 K 0.00 % | 164.187 K 85.31 % | 88.602 K 59.04 % | 55.710 K 0.00 % | 55.710 K 0.00 % | 55.710 K | 0.000 -100.00 % | 55.710 K | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 54.127 M | 0.000 -100.00 % | 41.722 M | 0.000 -100.00 % | 6.865 M | 0.000 -100.00 % | 7.640 M -7.57 % | 8.266 M -10.44 % | 9.230 M -7.88 % | 10.019 M 24.63 % | 8.039 M -7.21 % | 8.664 M -5.96 % | 9.213 M | 0.000 -100.00 % | 9.764 M | 0.000 -100.00 % | 14.900 M | 0.000 -100.00 % | 15.103 M | 0.000 -100.00 % | 40.380 M 12.93 % | 35.757 M 42.52 % | 25.089 M -75.65 % | 103.055 M 1 259.85 % | 7.578 M 9.69 % | 6.909 M 91.91 % | 3.600 M 93.42 % | 1.861 M 297.70 % | 468.000 K |
| Total non current assets | 0.000 -100.00 % | 483.839 M | 0.000 -100.00 % | 270.298 M | 0.000 -100.00 % | 225.904 M | 0.000 -100.00 % | 1.110 B 205.58 % | 363.302 M -32.37 % | 537.191 M 8.07 % | 497.091 M 1.56 % | 489.442 M 64.89 % | 296.829 M -48.31 % | 574.287 M | 0.000 -100.00 % | 289.049 M | 0.000 -100.00 % | 365.400 M | 0.000 -100.00 % | 160.590 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 756.203 M -46.36 % | 1.410 B | 0.000 | 0.000 |
| Other current assets | -79.345 M | 0.000 100.00 % | -89.434 M -103.48 % | 2.572 B 53 222.93 % | -4.841 M -100.22 % | 2.197 B 3 139.91 % | -72.277 M -103.04 % | 2.381 B 1.84 % | 2.338 B -0.59 % | 2.352 B 5.36 % | 2.232 B 15.36 % | 1.935 B -16.03 % | 2.305 B 6.95 % | 2.155 B 3 765.72 % | -58.782 M -160.02 % | 97.937 M 127.80 % | -352.300 M | 0.000 100.00 % | -142.943 M -317.38 % | 65.758 M 148.23 % | -136.348 M 35.15 % | -210.266 M 4.11 % | -219.289 M -33.35 % | -164.451 M -30.80 % | -125.731 M 44.38 % | -226.059 M -170.56 % | 320.380 M 209.25 % | 103.600 M 175.72 % | -136.826 M -2 221.83 % | -5.893 M |
| Short term investments | 0.000 -100.00 % | 155.000 K | 0.000 -100.00 % | 155.000 K | 0.000 -100.00 % | 16.092 M | 0.000 -100.00 % | 155.000 K -99.84 % | 96.092 M 61 894.84 % | 155.000 K -99.84 % | 96.092 M 61 894.84 % | 155.000 K -99.84 % | 96.092 M 61 894.84 % | 155.000 K | 0.000 -100.00 % | 96.092 M | 0.000 -100.00 % | 17.100 M | 0.000 -100.00 % | 141.834 M | 0.000 | 0.000 -100.00 % | 16.875 M 0.00 % | 16.875 M | 0.000 -100.00 % | 12.394 M | 0.000 -100.00 % | 80.000 M 33.33 % | 60.000 M | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 79.190 M | 0.000 -100.00 % | 89.279 M | 0.000 -100.00 % | 4.686 M | 0.000 -100.00 % | 72.122 M 7 646.72 % | 931.000 K -99.02 % | 95.054 M 157.73 % | 36.881 M -91.82 % | 450.719 M 358.81 % | 98.236 M 7 456.62 % | 1.300 M | 0.000 -100.00 % | 5.777 M | 0.000 -100.00 % | 103.400 M | 0.000 -100.00 % | 26.247 M | 0.000 -100.00 % | 58.112 M -47.25 % | 110.159 M 40.39 % | 78.464 M 23.21 % | 63.682 M 64.88 % | 38.624 M 206.06 % | 12.620 M -82.42 % | 71.800 M 162.86 % | 27.315 M 363.51 % | 5.893 M |
| Cash and short term investments | 79.345 M 0.00 % | 79.345 M -11.28 % | 89.434 M 0.00 % | 89.434 M 1 747.43 % | 4.841 M -76.70 % | 20.778 M -71.25 % | 72.277 M 0.00 % | 72.277 M 7 663.37 % | 931.000 K -99.02 % | 95.209 M -28.40 % | 132.973 M -70.51 % | 450.874 M 358.25 % | 98.391 M 6 662.27 % | 1.455 M -97.52 % | 58.782 M -42.30 % | 101.869 M -71.08 % | 352.300 M 192.37 % | 120.500 M -15.70 % | 142.943 M -14.96 % | 168.081 M 23.27 % | 136.348 M 134.63 % | 58.112 M -54.25 % | 127.034 M 33.24 % | 95.339 M 49.71 % | 63.682 M 24.82 % | 51.018 M 304.27 % | 12.620 M -91.69 % | 151.800 M 73.85 % | 87.315 M 1 381.67 % | 5.893 M |
| Total current assets | 0.000 -100.00 % | 2.965 B | 0.000 -100.00 % | 3.123 B | 0.000 -100.00 % | 3.046 B | 0.000 -100.00 % | 2.586 B 0.11 % | 2.584 B -1.29 % | 2.617 B 3.09 % | 2.539 B 0.08 % | 2.537 B 1.52 % | 2.499 B 15.89 % | 2.156 B | 0.000 -100.00 % | 2.348 B | 0.000 -100.00 % | 2.378 B | 0.000 -100.00 % | 2.486 B | 0.000 | 0.000 -100.00 % | 2.371 B | 0.000 | 0.000 | 0.000 -100.00 % | 898.847 M -58.81 % | 2.182 B | 0.000 | 0.000 |
| Inventory | 0.000 -100.00 % | 137.696 M | 0.000 -100.00 % | 172.641 M | 0.000 -100.00 % | 137.202 M | 0.000 -100.00 % | 132.901 M -10.42 % | 148.360 M -12.79 % | 170.124 M -1.92 % | 173.456 M 24.01 % | 139.873 M 172 582.72 % | 81.000 K 72.34 % | 47.000 K | 0.000 -100.00 % | 65.000 K | 0.000 -100.00 % | 57.500 M | 0.000 -100.00 % | 99.545 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.434 M -84.99 % | 282.800 M | 0.000 | 0.000 |
| Net receivables | 0.000 -100.00 % | 2.748 B | 0.000 -100.00 % | 289.416 M | 0.000 -100.00 % | 690.519 M | 0.000 | 0.000 -100.00 % | 96.092 M | 0.000 -100.00 % | 2.231 B 20 303.97 % | 10.934 M -88.60 % | 95.937 M | 0.000 | 0.000 -100.00 % | 2.148 B | 0.000 -100.00 % | 2.200 B | 0.000 -100.00 % | 2.152 B | 0.000 -100.00 % | 152.154 M 64.93 % | 92.255 M 33.49 % | 69.112 M 11.38 % | 62.049 M -64.55 % | 175.041 M -66.56 % | 523.413 M -68.16 % | 1.644 B 3 220.09 % | 49.511 M | 0.000 |
| Tax assets | 0.000 -100.00 % | 12.983 M | 0.000 -100.00 % | 8.620 M | 0.000 -100.00 % | 8.459 M | 0.000 -100.00 % | 96.670 M 4.71 % | 92.319 M -3.25 % | 95.423 M 2.94 % | 92.698 M 45.20 % | 63.841 M 11.09 % | 57.470 M -2.51 % | 58.949 M | 0.000 -100.00 % | 58.923 M | 0.000 -100.00 % | 8.600 M | 0.000 -100.00 % | 37.417 M | 0.000 -100.00 % | 4.923 M 18.78 % | 4.145 M -19.33 % | 5.138 M 106.94 % | 2.483 M 211.90 % | 796.074 K 263.63 % | 218.923 K -84.36 % | 1.400 M 151.11 % | 557.535 K | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 1.189 M 119 000.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K -50.00 % | 2.000 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.515 B | 0.000 -100.00 % | 2.261 B 3.51 % | 2.185 B 33.99 % | 1.631 B | 0.000 | 0.000 -100.00 % | 858.448 M 96.97 % | 435.830 M |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.080 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.336 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 -100.00 % | 10.052 M | 0.000 -100.00 % | 16.817 M | 0.000 -100.00 % | 14.347 M | 0.000 -100.00 % | 187.884 M 126 848.65 % | 148.000 K -98.92 % | 13.697 M 172.25 % | 5.031 M -70.42 % | 17.009 M | 0.000 -100.00 % | 17.230 M | 0.000 -100.00 % | 2.644 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| 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 |
| Other total stockholders equity | 0.000 -100.00 % | 1.111 B | 0.000 -100.00 % | 2.315 B | 0.000 -100.00 % | 1.206 B | 0.000 -100.00 % | 2.134 B 98.33 % | 1.076 B -30.07 % | 1.539 B 37.25 % | 1.121 B -27.46 % | 1.545 B 42.51 % | 1.084 B -20.26 % | 1.360 B | 0.000 -100.00 % | 1.036 B | 0.000 -100.00 % | 1.601 B | 0.000 -100.00 % | 1.193 B | 0.000 -100.00 % | 1.224 B 1.93 % | 1.201 B 1.96 % | 1.178 B 1.28 % | 1.163 B 74.47 % | 666.484 M 13.51 % | 587.158 M 51.64 % | 387.200 M 227.31 % | 118.299 M 10.51 % | 107.051 M |
| 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 | 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 % | 329.363 K | 0.000 | 0.000 -100.00 % | 323.589 K | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 134.814 M | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.219 M 84.23 % | 33.229 M -14.47 % | 38.850 M 6.11 % | 36.615 M -94.15 % | 625.885 M | 0.000 | 0.000 -100.00 % | 570.148 M 259.09 % | 158.777 M |
| Total assets | 0.000 -100.00 % | 3.448 B | 0.000 -100.00 % | 3.393 B | 0.000 -100.00 % | 3.272 B | 0.000 -100.00 % | 3.698 B 25.48 % | 2.947 B -6.59 % | 3.155 B 3.91 % | 3.036 B 0.32 % | 3.026 B 8.24 % | 2.796 B 2.39 % | 2.731 B | 0.000 -100.00 % | 2.637 B | 0.000 -100.00 % | 2.743 B | 0.000 -100.00 % | 2.646 B | 0.000 -100.00 % | 2.515 B 6.07 % | 2.371 B 4.86 % | 2.261 B 3.51 % | 2.185 B 33.99 % | 1.631 B -1.48 % | 1.655 B -53.92 % | 3.592 B 318.41 % | 858.448 M 96.97 % | 435.830 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-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -59.675 M -446.82 % | -10.913 M 47.68 % | -20.858 M 39.82 % | -34.657 M 31.84 % | -50.846 M -8.01 % | -47.075 M -11 243.37 % | -415.000 K 99.92 % | -511.693 M -126 243.95 % | -405.000 K 22.41 % | -522.000 K -1.36 % | -515.000 K -0.39 % | -513.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.120 M 13.42 % | -38.254 M -152.38 % | 73.036 M 679.38 % | 9.371 M 246.81 % | -6.383 M 68.90 % | -20.521 M -139.76 % | 51.606 M 2 977.28 % | 1.677 M 104.11 % | -40.819 M 47.41 % | -77.620 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.109 M | 0.000 -100.00 % | 43.347 M 444.15 % | 7.966 M -64.82 % | 22.645 M -25.75 % | 30.500 M 86.59 % | 16.346 M -91.50 % | 192.236 M 178.48 % | -244.934 M -1 097.25 % | 24.561 M -59.25 % | 60.270 M 368.22 % | -22.470 M -134.82 % | 64.527 M | 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 % | 47.109 M | 0.000 -100.00 % | 42.416 M 432.46 % | 7.966 M 110.98 % | -72.564 M -337.91 % | 30.500 M 86.59 % | 16.346 M -91.50 % | 192.236 M 178.48 % | -244.934 M -1 097.25 % | 24.561 M -59.25 % | 60.270 M 368.22 % | -22.470 M -134.82 % | 64.527 M | 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 % | 47.109 M | 0.000 | 0.000 -100.00 % | 931.000 K 113.23 % | -7.035 M -107.39 % | 95.209 M 47.13 % | 64.709 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 % | 4.686 M -90.05 % | 47.109 M | 0.000 -100.00 % | 43.347 M 4 555.96 % | 931.000 K -95.89 % | 22.645 M -76.22 % | 95.209 M 482.46 % | 16.346 M -91.50 % | 192.236 M 178.48 % | -244.934 M -1 097.25 % | 24.561 M -59.25 % | 60.270 M 368.22 % | -22.470 M -134.82 % | 64.527 M | 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 % | 47.109 M | 0.000 -100.00 % | 43.347 M 444.15 % | 7.966 M -64.82 % | 22.645 M -25.75 % | 30.500 M 86.59 % | 16.346 M -91.50 % | 192.236 M 178.48 % | -244.934 M -1 097.25 % | 24.561 M -59.25 % | 60.270 M 368.22 % | -22.470 M -134.82 % | 64.527 M | 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 % | 47.109 M | 0.000 -100.00 % | 43.347 M 444.15 % | 7.966 M -64.82 % | 22.645 M -25.75 % | 30.500 M 86.59 % | 16.346 M -91.50 % | 192.236 M 178.48 % | -244.934 M -1 097.25 % | 24.561 M -59.25 % | 60.270 M 368.22 % | -22.470 M -134.82 % | 64.527 M | 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 |