Samtex Fashions Limited SAMTEX.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 313.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.094 M -97.70 % | 1.176 B -90.83 % | 12.824 B -25.58 % | 17.231 B -7.88 % | 18.704 B -3.69 % | 19.420 B 58.58 % | 12.247 B 45.89 % | 8.395 B 12.47 % | 7.464 B 25.11 % | 5.966 B 13.18 % | 5.271 B 705.36 % | 654.520 M -81.68 % | 3.572 B 457.29 % | 641.009 M |
| Net income | -3.956 M 91.70 % | -47.673 M 14.55 % | -55.793 M 18.54 % | -68.491 M 14.62 % | -80.219 M 16.77 % | -96.383 M 13.06 % | -110.861 M 80.79 % | -577.168 M 84.31 % | -3.679 B -4 563.05 % | 82.441 M -73.13 % | 306.807 M 18.10 % | 259.791 M 34.24 % | 193.528 M 54.44 % | 125.311 M -9.23 % | 138.052 M 28.60 % | 107.349 M 34.31 % | 79.923 M 838.73 % | 8.514 M -77.98 % | 38.669 M 53.78 % | 25.145 M |
| Income before tax | -3.956 M 91.70 % | -47.673 M 14.55 % | -55.793 M 18.59 % | -68.533 M 14.75 % | -80.388 M 17.17 % | -97.056 M 12.89 % | -111.415 M 80.72 % | -577.874 M 84.67 % | -3.769 B -2 417.44 % | 162.647 M -61.74 % | 425.159 M 16.67 % | 364.424 M 24.20 % | 293.421 M 57.69 % | 186.079 M -21.39 % | 236.710 M 20.04 % | 197.200 M 76.07 % | 112.004 M 998.40 % | 10.197 M -83.15 % | 60.513 M 101.17 % | 30.080 M |
| Income before tax ratio | -12.64 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -4.11 -736.88 % | -0.49 -67.17 % | -0.29 -3 213.87 % | 0.01 -58.47 % | 0.02 21.13 % | 0.02 -21.68 % | 0.02 8.09 % | 0.02 -30.10 % | 0.03 -4.06 % | 0.03 55.56 % | 0.02 36.39 % | 0.02 -8.03 % | 0.02 -63.90 % | 0.05 |
| EBITDA | 39.556 M 968.41 % | -4.555 M -33.34 % | -3.416 M 2.12 % | -3.490 M 69.50 % | -11.441 M 38.99 % | -18.754 M 19.77 % | -23.375 M 82.13 % | -130.841 M 95.80 % | -3.113 B -413.90 % | 991.620 M -19.10 % | 1.226 B 24.74 % | 982.614 M 18.28 % | 830.744 M 12.26 % | 739.988 M 47.28 % | 502.435 M 33.56 % | 376.177 M 21.97 % | 308.425 M 550.08 % | 47.444 M -74.20 % | 183.873 M 230.93 % | 55.563 M |
| Net income ratio | -12.64 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -4.09 -733.74 % | -0.49 -71.05 % | -0.29 -6 096.88 % | 0.00 -70.83 % | 0.02 22.62 % | 0.01 -15.35 % | 0.02 5.86 % | 0.01 -19.29 % | 0.02 2.79 % | 0.02 18.67 % | 0.02 16.56 % | 0.01 20.17 % | 0.01 -72.41 % | 0.04 |
| Ratio EBITDA | 126.38 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.86 -675.46 % | -0.11 54.17 % | -0.24 -521.78 % | 0.06 -12.18 % | 0.07 29.52 % | 0.05 -25.41 % | 0.07 -23.05 % | 0.09 30.95 % | 0.07 6.76 % | 0.06 7.76 % | 0.06 -19.28 % | 0.07 40.83 % | 0.05 -40.62 % | 0.09 |
| Gross profit ratio | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -3.77 -2 185.08 % | -0.16 -5.03 % | -0.16 -242.06 % | 0.11 -14.64 % | 0.13 19.89 % | 0.11 -7.28 % | 0.12 -21.22 % | 0.15 12.06 % | 0.13 -8.17 % | 0.14 -14.43 % | 0.17 -40.89 % | 0.28 653.03 % | 0.04 -78.41 % | 0.17 |
| Weighted average shs out dil | 98.900 M 32.75 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 49.88 % | 49.705 M -4.41 % | 52.000 M 0.00 % | 52.000 M 5.05 % | 49.500 M 0.00 % | 49.500 M 0.00 % | 49.500 M 0.00 % | 49.500 M 13.66 % | 43.550 M |
| Weighted average shs out | 98.900 M 32.75 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 49.88 % | 49.705 M 0.42 % | 49.500 M 0.00 % | 49.500 M 0.00 % | 49.500 M 0.00 % | 49.500 M 0.00 % | 49.500 M 0.00 % | 49.500 M 13.66 % | 43.550 M |
| EPS diluted | -0.04 93.75 % | -0.64 14.67 % | -0.75 18.48 % | -0.92 14.81 % | -1.08 16.28 % | -1.29 13.42 % | -1.49 80.77 % | -7.75 84.31 % | -49.39 -4 549.55 % | 1.11 -73.06 % | 4.12 18.05 % | 3.49 -10.28 % | 3.89 61.41 % | 2.41 -9.06 % | 2.65 22.12 % | 2.17 34.78 % | 1.61 847.06 % | 0.17 -78.21 % | 0.78 34.48 % | 0.58 |
| Earnings per share | -0.04 93.75 % | -0.64 14.67 % | -0.75 18.48 % | -0.92 14.81 % | -1.08 16.28 % | -1.29 13.42 % | -1.49 80.77 % | -7.75 84.31 % | -49.39 -4 549.55 % | 1.11 -73.06 % | 4.12 18.05 % | 3.49 -10.28 % | 3.89 53.75 % | 2.53 -9.32 % | 2.79 28.57 % | 2.17 34.78 % | 1.61 847.06 % | 0.17 -78.21 % | 0.78 34.48 % | 0.58 |
| Gross profit | 313.000 K 100.72 % | -43.507 M 16.92 % | -52.369 M 19.43 % | -64.997 M 5.70 % | -68.924 M 11.95 % | -78.278 M 23.34 % | -102.107 M 47.36 % | -193.958 M 90.37 % | -2.014 B -205.72 % | 1.905 B -21.36 % | 2.422 B 15.47 % | 2.098 B 47.04 % | 1.427 B 14.93 % | 1.241 B 26.03 % | 984.937 M 14.89 % | 857.253 M -3.15 % | 885.167 M 376.01 % | 185.955 M 37.97 % | 134.778 M 20.32 % | 112.018 M |
| Income tax expense | 0.000 | 0.000 | 0.000 -100.00 % | 42.000 K 125.00 % | -168.000 K 75.04 % | -673.000 K -21.48 % | -554.000 K 21.64 % | -707.000 K 99.21 % | -89.861 M -212.04 % | 80.206 M -32.23 % | 118.352 M 13.11 % | 104.633 M 4.74 % | 99.893 M 64.38 % | 60.768 M -38.41 % | 98.658 M 9.80 % | 89.852 M 180.08 % | 32.081 M 1 806.17 % | 1.683 M -92.30 % | 21.844 M 342.64 % | 4.935 M |
| Cost of revenue | 0.000 -100.00 % | 43.507 M -16.92 % | 52.369 M -19.43 % | 64.997 M -5.70 % | 68.924 M -11.95 % | 78.278 M -39.41 % | 129.201 M -90.57 % | 1.370 B -90.77 % | 14.837 B -3.19 % | 15.326 B -5.87 % | 16.282 B -6.01 % | 17.323 B 60.10 % | 10.820 B 51.26 % | 7.153 B 10.40 % | 6.479 B 26.83 % | 5.109 B 16.48 % | 4.386 B 836.07 % | 468.565 M -86.37 % | 3.437 B 549.82 % | 528.991 M |
| General and administrative expenses | 2.846 M 34.50 % | 2.116 M 195.12 % | 717.000 K -16.53 % | 859.000 K -71.45 % | 3.009 M -36.26 % | 4.721 M -6.31 % | 5.039 M -78.98 % | 23.968 M -60.23 % | 60.274 M 2.53 % | 58.787 M -10.90 % | 65.979 M -51.10 % | 134.940 M 36.22 % | 99.061 M 28.33 % | 77.190 M 37.57 % | 56.110 M 4.71 % | 53.588 M -62.30 % | 142.152 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 73.000 K 32.73 % | 55.000 K 1.85 % | 54.000 K -44.33 % | 97.000 K -15.65 % | 115.000 K -17.27 % | 139.000 K -84.40 % | 891.000 K -94.34 % | 15.734 M -95.44 % | 344.760 M 1 179.04 % | 26.955 M -95.66 % | 620.520 M -3.34 % | 641.955 M 72.63 % | 371.863 M 32.07 % | 281.567 M -2.74 % | 289.487 M -23.11 % | 376.475 M -6.45 % | 402.411 M | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 2.384 M -18.02 % | 2.908 M -16.75 % | 3.493 M -63.89 % | 9.672 M -35.02 % | 14.885 M | 0.000 | 0.000 -100.00 % | 1.353 B -18.32 % | 1.656 B 26.38 % | 1.311 B 36.24 % | 961.931 M 43.51 % | 670.266 M -3.76 % | 696.457 M 72.46 % | 403.834 M 75.59 % | 229.990 M 0.61 % | 228.600 M 30.07 % | 175.758 M 6 769.91 % | -2.635 M | 0.000 |
| Operating expenses | 1.560 M -65.75 % | 4.555 M 23.81 % | 3.679 M -17.31 % | 4.449 M -65.23 % | 12.796 M -35.19 % | 19.745 M 996.94 % | 1.800 M 167.69 % | -2.659 M -100.15 % | 1.758 B 0.91 % | 1.742 B -12.77 % | 1.997 B 14.85 % | 1.739 B 52.37 % | 1.141 B 8.15 % | 1.055 B 40.80 % | 749.431 M 13.54 % | 660.053 M -14.63 % | 773.163 M 339.90 % | 175.758 M 6 569.91 % | 2.635 M -96.04 % | 66.469 M |
| Cost and expenses | 1.560 M -96.75 % | 48.062 M -14.25 % | 56.048 M -19.29 % | 69.446 M -15.02 % | 81.720 M -16.63 % | 98.023 M -29.56 % | 139.163 M -90.27 % | 1.430 B -91.38 % | 16.595 B -2.77 % | 17.068 B -6.63 % | 18.279 B -4.08 % | 19.056 B 59.42 % | 11.953 B 45.62 % | 8.209 B 13.56 % | 7.229 B 25.31 % | 5.769 B 11.81 % | 5.159 B 728.71 % | 622.562 M -81.90 % | 3.440 B 477.73 % | 595.460 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 1.560 M -28.14 % | 2.171 M 181.58 % | 771.000 K -19.35 % | 956.000 K -69.40 % | 3.124 M -35.72 % | 4.860 M -18.04 % | 5.930 M -85.06 % | 39.702 M -90.20 % | 405.034 M 372.39 % | 85.742 M -87.51 % | 686.500 M -11.64 % | 776.895 M 64.97 % | 470.924 M 31.27 % | 358.757 M 3.81 % | 345.597 M -19.64 % | 430.064 M -21.03 % | 544.563 M | 0.000 -100.00 % | 5.270 M -92.00 % | 65.886 M |
| Interest income | 0.000 -100.00 % | 401.000 K 52.47 % | 263.000 K 3.14 % | 255.000 K -74.42 % | 997.000 K 258.63 % | 278.000 K -71.19 % | 965.000 K -71.06 % | 3.334 M -61.22 % | 8.598 M -11.60 % | 9.726 M -14.09 % | 11.321 M 9.29 % | 10.359 M 75.09 % | 5.916 M 41.01 % | 4.195 M -21.32 % | 5.332 M 55.40 % | 3.431 M 100.00 % | 1.716 M -21.35 % | 2.181 M 11.96 % | 1.948 M 394.89 % | 393.669 K |
| Interest expense | 5.000 K -58.33 % | 12.000 K 33.33 % | 9.000 K 200.00 % | 3.000 K 50.00 % | 2.000 K -99.59 % | 488.000 K -6.15 % | 520.000 K -99.84 % | 321.959 M -40.43 % | 540.457 M -26.13 % | 731.613 M 24.68 % | 586.814 M -13.94 % | 681.852 M 50.37 % | 453.465 M 11.26 % | 407.582 M 91.69 % | 212.621 M 29.81 % | 163.790 M 15.46 % | 141.861 M 551.90 % | 21.761 M -75.65 % | 89.355 M 535.03 % | 14.071 M |
| Depreciation and amortization | 43.507 M 0.00 % | 43.507 M -16.92 % | 52.369 M -19.43 % | 64.997 M -5.70 % | 68.924 M -11.95 % | 78.278 M -10.66 % | 87.616 M -29.95 % | 125.074 M 7.77 % | 116.058 M -2.11 % | 118.554 M 0.56 % | 117.898 M 1.81 % | 115.804 M 22.92 % | 94.207 M 12.51 % | 83.735 M 13.42 % | 73.829 M 29.09 % | 57.193 M 32.14 % | 43.281 M 179.48 % | 15.486 M -54.46 % | 34.006 M 197.98 % | 11.412 M |
| Operating income | -1.247 M 97.41 % | -48.062 M 14.25 % | -56.048 M 19.29 % | -69.446 M 15.02 % | -81.720 M 16.63 % | -98.023 M 12.53 % | -112.069 M 55.95 % | -254.405 M 93.25 % | -3.772 B -2 418.85 % | 162.647 M -61.74 % | 425.159 M 16.67 % | 364.424 M 24.20 % | 293.421 M 57.69 % | 186.079 M -20.99 % | 235.506 M 19.43 % | 197.200 M 76.07 % | 112.004 M 998.40 % | 10.197 M -92.28 % | 132.143 M 190.11 % | 45.549 M |
| Operating income ratio | -3.98 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -4.14 -1 812.11 % | -0.22 26.45 % | -0.29 -3 215.77 % | 0.01 -58.47 % | 0.02 21.13 % | 0.02 -21.68 % | 0.02 8.09 % | 0.02 -29.75 % | 0.03 -4.54 % | 0.03 55.56 % | 0.02 36.39 % | 0.02 -57.88 % | 0.04 -47.94 % | 0.07 |
| Total other income expenses net | -2.709 M -796.40 % | 389.000 K 52.55 % | 255.000 K -72.07 % | 913.000 K -31.46 % | 1.332 M 37.75 % | 967.000 K 47.86 % | 654.000 K 100.20 % | -323.469 M -14 196.46 % | 2.295 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.204 M | 0.000 | 0.000 | 0.000 100.00 % | -71.630 M -363.07 % | -15.469 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 5.624 B -4.46 % | 5.886 B 0.01 % | 5.885 B 0.01 % | 5.885 B 0.02 % | 5.883 B 4.68 % | 5.621 B -4.35 % | 5.876 B -0.19 % | 5.888 B 6.14 % | 5.547 B -17.81 % | 6.750 B -3.70 % | 7.009 B 3.66 % | 6.762 B 35.07 % | 5.006 B 37.72 % | 3.635 B 9.66 % | 3.315 B 46.97 % | 2.256 B 20.13 % | 1.878 B 28.03 % | 1.467 B 27.66 % | 1.149 B 663.42 % | 150.477 M |
| Total investments | 2.884 B 1.12 % | 2.852 B -0.08 % | 2.854 B -1.28 % | 2.891 B -0.04 % | 2.892 B -0.02 % | 2.893 B 48 111.32 % | 6.000 M -80.00 % | 30.000 M 0.00 % | 30.000 M -16.67 % | 36.000 M 0.00 % | 36.000 M 500.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M -45.45 % | 11.000 M 0.00 % | 11.000 M -53.08 % | 23.444 M -33.38 % | 35.190 M -64.20 % | 98.285 M |
| Total debt | 5.629 B -4.46 % | 5.892 B 0.01 % | 5.891 B 0.01 % | 5.891 B 0.01 % | 5.890 B 4.68 % | 5.627 B -4.47 % | 5.890 B -0.15 % | 5.899 B -0.61 % | 5.936 B -12.39 % | 6.775 B -4.91 % | 7.125 B 3.47 % | 6.887 B 35.61 % | 5.078 B 37.89 % | 3.683 B 9.28 % | 3.370 B 45.88 % | 2.310 B 20.29 % | 1.921 B 29.03 % | 1.489 B 25.93 % | 1.182 B 573.25 % | 175.561 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.000 M 0.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.929 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 482.636 M 13.16 % | 426.501 M 59.03 % | 268.194 M |
| Retained earnings | 0.000 | 0.000 100.00 % | -2.611 B -2.07 % | -2.558 B -2.72 % | -2.490 B -3.35 % | -2.410 B -4.31 % | -2.310 B -6.09 % | -2.177 B -36.05 % | -1.601 B -193.64 % | 1.709 B 4.14 % | 1.641 B 18.21 % | 1.388 B 23.02 % | 1.129 B 20.69 % | 935.146 M 15.47 % | 809.835 M 20.62 % | 671.387 M 19.60 % | 561.379 M | 0.000 | 0.000 | 0.000 |
| Common stock | 149.180 M 0.12 % | 149.000 M -0.12 % | 149.180 M 0.00 % | 149.180 M 0.12 % | 149.000 M -0.12 % | 149.180 M 0.12 % | 149.000 M -0.12 % | 149.180 M 0.12 % | 149.000 M 0.00 % | 149.000 M 0.00 % | 149.000 M 0.00 % | 149.000 M 0.00 % | 149.000 M 50.51 % | 99.000 M 0.00 % | 99.000 M 0.00 % | 99.000 M 0.00 % | 99.000 M 0.00 % | 99.000 M 0.18 % | 98.820 M 13.46 % | 87.100 M |
| Total equity | -2.396 B -0.12 % | -2.394 B -2.00 % | -2.347 B -2.31 % | -2.294 B -3.04 % | -2.226 B -3.78 % | -2.145 B -4.88 % | -2.045 B -6.94 % | -1.912 B -43.24 % | -1.335 B -167.61 % | 1.975 B 3.55 % | 1.907 B 15.18 % | 1.656 B 18.59 % | 1.396 B 23.97 % | 1.126 B 20.09 % | 937.811 M 17.88 % | 795.567 M 15.60 % | 688.218 M 13.64 % | 605.636 M 10.22 % | 549.501 M 48.19 % | 370.806 M |
| Other non current liabilities | 1.183 M -25.32 % | 1.584 M 0.00 % | 1.584 M 0.06 % | 1.583 M 0.00 % | 1.583 M 0.00 % | 1.583 M -54.75 % | 3.498 M -8.00 % | 3.802 M -43.52 % | 6.731 M -72.01 % | 24.049 M 9.33 % | 21.997 M 21.59 % | 18.091 M -4.36 % | 18.916 M 40.61 % | 13.453 M 1.84 % | 13.210 M 289.37 % | -6.976 M 20.99 % | -8.829 M | 0.000 | 0.000 | 0.000 |
| Long term debt | 68.606 M 1.55 % | 67.556 M 1.35 % | 66.656 M 1.68 % | 65.556 M 0.45 % | 65.260 M 0.00 % | 65.260 M 0.35 % | 65.035 M -11.64 % | 73.605 M -59.97 % | 183.880 M -34.62 % | 281.260 M -24.66 % | 373.316 M -26.65 % | 508.948 M 12.63 % | 451.887 M -5.44 % | 477.908 M -8.69 % | 523.400 M -77.34 % | 2.310 B 19.91 % | 1.926 B 590.73 % | 278.890 M -21.80 % | 356.648 M 407.88 % | 70.223 M |
| Total non current liabilities | 69.789 M 0.94 % | 69.140 M 1.32 % | 68.240 M 1.64 % | 67.139 M 0.44 % | 66.843 M 0.00 % | 66.843 M -2.47 % | 68.533 M -11.46 % | 77.407 M -59.39 % | 190.611 M -54.13 % | 415.519 M -18.09 % | 507.281 M -19.83 % | 632.780 M 12.66 % | 561.656 M 0.50 % | 558.850 M -5.82 % | 593.392 M -74.67 % | 2.342 B 20.66 % | 1.941 B 566.20 % | 291.396 M -20.91 % | 368.439 M 415.90 % | 71.417 M |
| Other current liabilities | 268.501 M 6 910.47 % | 3.830 M 2.02 % | 3.754 M 2.04 % | 3.679 M -5.18 % | 3.880 M 150.65 % | 1.548 M -57.14 % | 3.612 M -13.84 % | 4.192 M -79.47 % | 20.417 M -38.61 % | 33.259 M -77.82 % | 149.938 M 50.55 % | 99.596 M -41.69 % | 170.791 M -14.73 % | 200.301 M 0.10 % | 200.106 M 5.35 % | 189.950 M -4.88 % | 199.701 M -36.95 % | 316.731 M 55.53 % | 203.640 M 529.63 % | 32.343 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 3.850 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.382 M -44.54 % | 2.492 M -88.22 % | 21.163 M | 0.000 -100.00 % | 29.865 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 5.561 B -4.52 % | 5.824 B 0.06 % | 5.821 B -0.07 % | 5.825 B 0.00 % | 5.825 B 0.00 % | 5.825 B 0.00 % | 5.825 B -0.01 % | 5.826 B 1.29 % | 5.752 B -11.43 % | 6.494 B -3.82 % | 6.752 B 2.65 % | 6.578 B 36.29 % | 4.826 B 50.58 % | 3.205 B 12.59 % | 2.847 B 38 693.93 % | 7.338 M 142.17 % | 3.030 M -99.75 % | 1.210 B 46.56 % | 825.321 M 683.50 % | 105.338 M |
| Total current liabilities | 5.913 B 0.02 % | 5.912 B 0.00 % | 5.912 B -0.01 % | 5.913 B -0.01 % | 5.913 B 0.05 % | 5.910 B -0.06 % | 5.914 B -0.30 % | 5.932 B -3.82 % | 6.168 B -17.07 % | 7.437 B -1.47 % | 7.548 B 1.80 % | 7.415 B 31.10 % | 5.656 B 49.85 % | 3.774 B 14.84 % | 3.287 B 540.72 % | 512.950 M 1.76 % | 504.081 M -70.55 % | 1.712 B 33.76 % | 1.280 B 561.63 % | 193.435 M |
| Total liabilities | 5.983 B 0.03 % | 5.981 B 0.01 % | 5.980 B 0.01 % | 5.980 B 0.00 % | 5.980 B 0.05 % | 5.977 B -0.09 % | 5.983 B -0.45 % | 6.010 B -5.48 % | 6.358 B -19.03 % | 7.853 B -2.52 % | 8.055 B 0.10 % | 8.047 B 29.44 % | 6.217 B 43.49 % | 4.333 B 11.68 % | 3.880 B 35.89 % | 2.855 B 16.76 % | 2.445 B 22.07 % | 2.003 B 21.54 % | 1.648 B 522.33 % | 264.852 M |
| Other non current assets | 21.685 M -55.31 % | 48.527 M 0.04 % | 48.510 M 308.71 % | 11.869 M 0.01 % | 11.868 M -39.65 % | 19.664 M -26.37 % | 26.708 M -98.78 % | 2.184 B 4 151.34 % | 51.373 M -73.18 % | 191.583 M 101.56 % | 95.049 M 139.75 % | 39.644 M 75.35 % | 22.608 M -11.57 % | 25.567 M 18.01 % | 21.665 M 96.96 % | 11.000 M -2.59 % | 11.292 M 953.22 % | 1.072 M -42.11 % | 1.852 M | 0.000 |
| Long term investments | 2.884 B 1.26 % | 2.848 B -0.08 % | 2.850 B -1.28 % | 2.887 B -0.05 % | 2.889 B -0.02 % | 2.889 B 1.81 % | 2.838 B 9 358.75 % | 30.000 M -75.16 % | 120.775 M 235.49 % | 36.000 M | 0.000 | 0.000 -100.00 % | 6.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.500 M -4.17 % | 12.000 M -87.31 % | 94.600 M |
| Intangible assets | 59.000 K 0.00 % | 59.000 K 1.72 % | 58.000 K 0.00 % | 58.000 K 0.00 % | 58.000 K 0.00 % | 58.000 K 0.00 % | 58.000 K -31.76 % | 85.000 K -68.05 % | 266.000 K -29.44 % | 377.000 K -13.33 % | 434.979 K 320.18 % | 103.521 K -44.55 % | 186.685 K -36.98 % | 296.252 K 74.80 % | 169.483 K -99.97 % | 610.064 M 20.27 % | 507.241 M 49.58 % | 339.119 M | 0.000 | 0.000 |
| 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 |
| Goodwill and intangible assets | 59.000 K 0.00 % | 59.000 K 1.72 % | 58.000 K 0.00 % | 58.000 K 0.00 % | 58.000 K 0.00 % | 58.000 K 0.00 % | 58.000 K -31.76 % | 85.000 K -68.05 % | 266.000 K -29.44 % | 377.000 K -13.33 % | 434.979 K 320.18 % | 103.521 K -44.55 % | 186.685 K -36.98 % | 296.252 K 74.80 % | 169.483 K -38.68 % | 276.411 K 74.12 % | 158.743 K 18.91 % | 133.501 K | 0.000 | 0.000 |
| Property plant equipment net | 625.366 M -1.54 % | 635.166 M -6.41 % | 678.691 M -7.16 % | 731.060 M -8.16 % | 796.058 M -7.97 % | 864.982 M -8.30 % | 943.260 M -8.15 % | 1.027 B -12.02 % | 1.167 B -12.33 % | 1.331 B -7.43 % | 1.438 B -8.74 % | 1.576 B 19.12 % | 1.323 B 22.93 % | 1.076 B 8.93 % | 987.913 M 3.83 % | 951.477 M 30.31 % | 730.178 M 34.07 % | 544.625 M -8.21 % | 593.368 M 228.98 % | 180.367 M |
| Total non current assets | 3.540 B -0.02 % | 3.541 B -1.28 % | 3.587 B -1.45 % | 3.639 B -1.79 % | 3.706 B -2.04 % | 3.783 B -0.87 % | 3.816 B 17.46 % | 3.249 B 141.29 % | 1.346 B -13.65 % | 1.559 B 1.67 % | 1.534 B -5.08 % | 1.616 B 19.53 % | 1.352 B 22.66 % | 1.102 B 9.14 % | 1.010 B 4.88 % | 962.753 M 29.82 % | 741.629 M 33.07 % | 557.331 M -8.22 % | 607.220 M 120.83 % | 274.967 M |
| Other current assets | 33.477 M -1.43 % | 33.963 M -0.86 % | 34.257 M 2.03 % | 33.574 M -0.31 % | 33.679 M 0.30 % | 33.579 M -7.45 % | 36.281 M -12.92 % | 41.666 M -77.34 % | 183.911 M -72.60 % | 671.245 M 291.22 % | 171.577 M -36.98 % | 272.244 M -1.40 % | 276.116 M 154.37 % | 108.548 M 1 745.88 % | 5.881 M -90.68 % | 63.113 M -88.58 % | 552.775 M 3 056.40 % | 17.513 M 48.90 % | 11.761 M 111.98 % | 5.548 M |
| Short term investments | 4.043 M 1.38 % | 3.988 M 3.42 % | 3.856 M -8.10 % | 4.196 M 16.33 % | 3.607 M 1.01 % | 3.571 M 3.99 % | 3.434 M -5.94 % | 3.651 M -94.95 % | 72.345 M -53.15 % | 154.402 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.944 M -48.49 % | 23.190 M 529.24 % | 3.685 M |
| cash and cash equivalents | 5.745 M -3.02 % | 5.924 M 0.77 % | 5.879 M 1.78 % | 5.776 M -13.66 % | 6.690 M 2.14 % | 6.550 M -52.86 % | 13.895 M 21.44 % | 11.442 M -97.05 % | 388.098 M 1 430.23 % | 25.362 M -78.21 % | 116.412 M -6.88 % | 125.013 M 73.19 % | 72.184 M 50.89 % | 47.839 M -13.33 % | 55.198 M 0.98 % | 54.663 M 27.24 % | 42.959 M 95.76 % | 21.945 M -33.88 % | 33.192 M 32.32 % | 25.084 M |
| Cash and short term investments | 10.213 M 3.04 % | 9.912 M 1.82 % | 9.735 M -2.38 % | 9.972 M -3.16 % | 10.297 M 1.74 % | 10.121 M -41.60 % | 17.329 M 14.81 % | 15.093 M -96.72 % | 460.443 M 156.14 % | 179.764 M 54.42 % | 116.412 M -6.88 % | 125.013 M 73.19 % | 72.184 M 50.89 % | 47.839 M -13.33 % | 55.198 M 0.98 % | 54.663 M 27.24 % | 42.959 M 26.76 % | 33.889 M -39.89 % | 56.382 M 95.98 % | 28.769 M |
| Total current assets | 46.647 M -0.38 % | 46.827 M -0.29 % | 46.961 M 1.12 % | 46.443 M -3.21 % | 47.983 M -2.27 % | 49.098 M -59.53 % | 121.310 M -85.70 % | 848.352 M -76.93 % | 3.677 B -55.53 % | 8.268 B -1.90 % | 8.429 B 4.22 % | 8.088 B 29.16 % | 6.262 B 43.71 % | 4.357 B 14.42 % | 3.808 B 41.67 % | 2.688 B 12.38 % | 2.392 B 16.59 % | 2.052 B 28.98 % | 1.591 B 340.97 % | 360.691 M |
| Inventory | 2.532 M 0.00 % | 2.532 M 0.00 % | 2.532 M 0.00 % | 2.532 M 0.00 % | 2.532 M 0.00 % | 2.532 M 0.00 % | 2.532 M 13 226.32 % | 19.000 K -100.00 % | 728.204 M -90.15 % | 7.395 B 5.87 % | 6.985 B 5.88 % | 6.597 B 34.57 % | 4.903 B 39.35 % | 3.518 B 14.32 % | 3.078 B 57.00 % | 1.960 B 8.11 % | 1.813 B 9.16 % | 1.661 B 36.08 % | 1.221 B 493.90 % | 205.528 M |
| Net receivables | 425.000 K 1.19 % | 420.000 K -3.89 % | 437.000 K 19.73 % | 365.000 K -75.25 % | 1.475 M -48.53 % | 2.866 M -95.60 % | 65.168 M -91.78 % | 792.643 M -65.66 % | 2.308 B 10 399.58 % | 21.981 M -98.10 % | 1.156 B 5.74 % | 1.093 B 8.13 % | 1.011 B 48.08 % | 682.711 M 1.99 % | 669.407 M 9.73 % | 610.064 M 20.27 % | 507.241 M 49.58 % | 339.119 M 12.38 % | 301.773 M 149.72 % | 120.846 M |
| Tax assets | 9.253 M 0.00 % | 9.253 M 0.00 % | 9.253 M 0.00 % | 9.253 M 0.46 % | 9.211 M 1.86 % | 9.043 M 8.04 % | 8.370 M 9.07 % | 7.674 M 12.75 % | 6.806 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K -200.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 83.924 M 0.02 % | 83.909 M 0.23 % | 83.716 M -0.27 % | 83.941 M -0.32 % | 84.214 M 0.86 % | 83.493 M -1.91 % | 85.123 M -16.68 % | 102.167 M -73.88 % | 391.200 M -56.13 % | 891.763 M 40.61 % | 634.221 M -9.29 % | 699.141 M 6.15 % | 658.618 M 94.31 % | 338.951 M 41.40 % | 239.716 M -24.06 % | 315.662 M 4.75 % | 301.350 M 96.04 % | 153.716 M -37.06 % | 244.226 M 352.43 % | 53.981 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.226 M -74.97 % | 16.880 M 79.85 % | 9.386 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.785 M 378.85 % | 6.638 M 274.28 % | 1.774 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 100.00 % | -3.738 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.913 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.976 M -20.99 % | 8.829 M 4.90 % | 8.416 M 93.12 % | 4.358 M 501.30 % | 724.778 K |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | -2.546 B -0.11 % | -2.543 B -1.88 % | -2.496 B -2 270.33 % | 115.000 M -0.17 % | 115.195 M -0.09 % | 115.304 M -0.41 % | 115.773 M -0.09 % | 115.882 M -0.40 % | 116.351 M -0.26 % | 116.650 M 2.32 % | 114.000 M -3.78 % | 118.476 M -0.14 % | 118.643 M 28.80 % | 92.111 M 217.89 % | 28.976 M 15.08 % | 25.180 M -9.55 % | 27.839 M 16.00 % | 24.000 M -0.74 % | 24.180 M 55.88 % | 15.512 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 110.210 M -1.57 % | 111.968 M 5.89 % | 105.740 M 16.39 % | 90.853 M 34.62 % | 67.489 M 18.86 % | 56.782 M 43.99 % | 39.435 M 66.06 % | 23.747 M 89.89 % | 12.506 M 6.06 % | 11.791 M 887.28 % | 1.194 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 3.587 B -0.03 % | 3.588 B -1.27 % | 3.634 B -1.41 % | 3.686 B -1.81 % | 3.754 B -2.04 % | 3.832 B -2.68 % | 3.937 B -3.90 % | 4.097 B -18.43 % | 5.023 B -48.89 % | 9.828 B -1.35 % | 9.963 B 2.67 % | 9.703 B 27.45 % | 7.614 B 39.46 % | 5.459 B 13.32 % | 4.818 B 31.96 % | 3.651 B 16.51 % | 3.134 B 20.11 % | 2.609 B 18.71 % | 2.198 B 245.75 % | 635.658 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 1.874 M -34.57 % | 2.864 M 1 145.26 % | -274.000 K -114.83 % | 1.848 M -85.50 % | 12.745 M -12.31 % | 14.534 M -34.60 % | 22.224 M -85.54 % | 153.642 M -96.53 % | 4.427 B 2 537.57 % | 167.849 M 130.26 % | -554.623 M 69.07 % | -1.793 B -25.51 % | -1.428 B -221.24 % | -444.668 M 65.78 % | -1.299 B -376.19 % | -272.892 M 27.12 % | -374.449 M -10.47 % | -338.961 M -25.96 % | -269.094 M -595.33 % | -38.700 M |
| Accounts receivables | 845.000 K -64.50 % | 2.380 M 709.52 % | 294.000 K -87.16 % | 2.290 M 12.04 % | 2.044 M -19.75 % | 2.547 M -88.52 % | 22.180 M 104.15 % | -534.612 M 67.48 % | -1.644 B -434.37 % | 491.721 M 858.76 % | -64.806 M 21.16 % | -82.200 M 77.32 % | -362.466 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.754 M 112.33 % | -111.506 M -209.82 % | -35.990 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.512 M -100.34 % | 728.184 M -89.08 % | 6.667 B 1 724.75 % | -410.349 M -5.81 % | -387.812 M 77.11 % | -1.695 B -22.41 % | -1.384 B -214.17 % | -440.639 M 60.56 % | -1.117 B -659.72 % | -147.073 M 3.32 % | -152.126 M 65.46 % | -440.399 M 12.09 % | -500.971 M -1 917.60 % | -24.830 M |
| Accounts payables | 16.000 K -91.67 % | 192.000 K 185.33 % | -225.000 K 17.58 % | -273.000 K -137.86 % | 721.000 K 144.23 % | -1.630 M 90.44 % | -17.044 M 94.10 % | -288.934 M 42.28 % | -500.598 M -315.89 % | 231.878 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 87.684 M -74.46 % | 343.383 M 1 452.36 % | 22.120 M |
| Other working capital | 1.013 M 246.92 % | 292.000 K 185.13 % | -343.000 K -102.96 % | -169.000 K -101.69 % | 9.980 M -26.71 % | 13.617 M -30.53 % | 19.600 M -92.13 % | 249.004 M 361.36 % | -95.272 M 34.48 % | -145.400 M -42.54 % | -102.005 M -533.58 % | -16.100 M -105.06 % | 318.386 M 8 003.05 % | -4.029 M 97.79 % | -182.135 M -44.76 % | -125.819 M 43.41 % | -222.323 M | 0.000 | 0.000 | 0.000 |
| Other non cash items | 807.000 K 92.14 % | 420.000 K -83.83 % | 2.598 M 319.03 % | 620.000 K 133.42 % | -1.855 M 43.84 % | -3.303 M -195.99 % | 3.441 M -98.96 % | 329.686 M -62.53 % | 879.933 M 36.81 % | 643.187 M 37.99 % | 466.120 M -22.62 % | 602.409 M 54.11 % | 390.906 M -37.04 % | 620.925 M 69.29 % | 366.790 M 27.70 % | 287.232 M 21.56 % | 236.284 M 19 633.91 % | 1.197 M -54.79 % | 2.649 M 391.62 % | 538.754 K |
| Net cash provided by operating activities | -1.275 M -44.56 % | -882.000 K 19.82 % | -1.100 M -3.00 % | -1.068 M -86.39 % | -573.000 K 92.41 % | -7.547 M -504.45 % | 1.866 M -93.89 % | 30.528 M -98.15 % | 1.654 B 51.42 % | 1.092 B 140.29 % | 454.555 M 164.00 % | -710.272 M -9.29 % | -649.911 M -349.97 % | 259.993 M 130.27 % | -858.855 M -1 300.64 % | 71.533 M 175.38 % | -94.891 M 60.68 % | -241.357 M -24.56 % | -193.771 M -11 980.49 % | -1.604 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.509 M 49.06 % | -8.851 M 73.69 % | -33.639 M 44.65 % | -60.775 M 83.69 % | -372.667 M -9.18 % | -341.330 M -87.41 % | -182.127 M -62.99 % | -111.739 M 60.15 % | -280.431 M -20.59 % | -232.551 M -237.77 % | -68.849 M 59.99 % | -172.059 M -2 582.55 % | -6.414 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.374 M 4 572.70 % | 115.000 K | 0.000 | 0.000 -100.00 % | 1.428 M 33.83 % | 1.067 M 43.22 % | 745.000 K |
| Purchases of investments | -55.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 100.00 % | -80.000 M -100.00 % | -40.000 M -2 444.53 % | -1.572 M | 0.000 100.00 % | -500.000 K 50.00 % | -1.000 M | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.081 M 742.95 % | 9.500 M | 0.000 -100.00 % | 500.000 K | 0.000 -100.00 % | 936.000 K | 0.000 |
| Other investing activites | 313.000 K 16.36 % | 269.000 K 13.03 % | 238.000 K 667.74 % | 31.000 K -96.78 % | 962.000 K 582.27 % | 141.000 K -96.97 % | 4.646 M -94.26 % | 81.003 M -42.00 % | 139.662 M 276.87 % | -78.962 M -213.63 % | 69.491 M 266.85 % | -41.649 M -814.25 % | -4.556 M 64.67 % | -12.895 M -159.11 % | 21.815 M 3 319.25 % | 638.000 K -84.58 % | 4.138 M -62.59 % | 11.061 M | 0.000 100.00 % | -26.018 M |
| Net cash used for investing activites | 258.000 K -4.09 % | 269.000 K 13.03 % | 238.000 K 667.74 % | 31.000 K -96.78 % | 962.000 K 582.27 % | 141.000 K -96.97 % | 4.646 M -93.93 % | 76.494 M -41.52 % | 130.811 M 216.17 % | -112.601 M -1 391.96 % | 8.715 M 102.10 % | -414.316 M -19.78 % | -345.886 M -82.46 % | -189.567 M -57.57 % | -120.309 M 57.24 % | -281.365 M -23.45 % | -227.913 M -300.83 % | -56.860 M 66.76 % | -171.056 M -439.83 % | -31.687 M |
| Debt repayment | 843.000 K 26.01 % | 669.000 K -30.53 % | 963.000 K 473.21 % | 168.000 K 174.34 % | -226.000 K -365.88 % | 85.000 K 102.40 % | -3.539 M 97.80 % | -161.118 M 81.89 % | -889.656 M -225.65 % | -273.191 M -296.79 % | 138.824 M 143.29 % | 57.062 M -95.88 % | 1.386 B 355.45 % | 304.235 M -74.34 % | 1.186 B 207.72 % | 385.328 M -18.66 % | 473.737 M 71.82 % | 275.724 M -29.31 % | 390.073 M 29 495.10 % | -1.327 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 76.698 M 4.63 % | 73.302 M 83.25 % | 40.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.180 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.579 M | 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 |
| Other financing activites | -5.000 K 58.33 % | -12.000 K -71.43 % | -7.000 K 84.78 % | -46.000 K -109.09 % | -22.000 K 8.33 % | -24.000 K 95.38 % | -519.000 K 99.84 % | -322.559 M 39.40 % | -532.300 M 27.24 % | -731.613 M -24.67 % | -586.829 M -155.09 % | 1.065 B 334.90 % | -453.465 M 4.01 % | -472.411 M -101.43 % | -234.531 M -43.19 % | -163.790 M -15.46 % | -141.860 M | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 838.000 K 27.55 % | 657.000 K -31.28 % | 956.000 K 683.61 % | 122.000 K 149.19 % | -248.000 K -506.56 % | 61.000 K 101.50 % | -4.058 M 99.16 % | -483.677 M 65.99 % | -1.422 B -41.52 % | -1.005 B -124.28 % | -448.005 M -139.92 % | 1.122 B 11.24 % | 1.009 B 1 163.36 % | -94.874 M -109.57 % | 991.215 M 347.42 % | 221.538 M -33.25 % | 331.877 M 20.37 % | 275.724 M -28.48 % | 385.494 M 629.37 % | 52.853 M |
| Effect of forex changes on cash | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -179.000 K -497.78 % | 45.000 K -56.31 % | 103.000 K 111.27 % | -914.000 K -752.86 % | 140.000 K 101.91 % | -7.346 M -399.35 % | 2.454 M 100.65 % | -376.655 M -203.84 % | 362.735 M 1 541.29 % | -25.167 M -264.86 % | 15.266 M 752.93 % | -2.338 M -117.90 % | 13.059 M 153.42 % | -24.449 M -302.88 % | 12.051 M 2.96 % | 11.704 M 29.04 % | 9.070 M | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 5.924 M 0.77 % | 5.879 M 1.78 % | 5.776 M -13.66 % | 6.690 M 2.14 % | 6.550 M -52.86 % | 13.896 M 21.45 % | 11.442 M -97.05 % | 388.097 M 1 430.23 % | 25.362 M -49.81 % | 50.530 M 43.29 % | 35.264 M -6.22 % | 37.602 M 53.21 % | 24.543 M -49.90 % | 48.992 M 32.62 % | 36.941 M -14.01 % | 42.959 M 26.76 % | 33.889 M 2.10 % | 33.192 M 32.32 % | 25.084 M | 0.000 |
| Cash at end of period | 5.745 M -3.02 % | 5.924 M 0.77 % | 5.879 M 1.78 % | 5.776 M -13.66 % | 6.690 M 2.14 % | 6.550 M -52.86 % | 13.896 M 21.45 % | 11.442 M -97.05 % | 388.097 M 1 430.21 % | 25.362 M -49.81 % | 50.530 M 43.29 % | 35.264 M -6.22 % | 37.602 M 53.21 % | 24.543 M -49.90 % | 48.992 M -10.38 % | 54.663 M 27.24 % | 42.959 M 95.76 % | 21.945 M -33.88 % | 33.192 M 32.32 % | 25.084 M |
| Operating cash flow | -1.275 M -44.56 % | -882.000 K 19.82 % | -1.100 M -3.00 % | -1.068 M -86.39 % | -573.000 K 92.41 % | -7.547 M -504.45 % | 1.866 M -93.89 % | 30.528 M -98.15 % | 1.654 B 51.42 % | 1.092 B 140.29 % | 454.555 M 164.00 % | -710.272 M -9.29 % | -649.911 M -349.97 % | 259.993 M 130.27 % | -858.855 M -1 300.64 % | 71.533 M 175.38 % | -94.891 M 60.68 % | -241.357 M -24.56 % | -193.771 M -11 980.49 % | -1.604 M |
| Capital expenditure | 966.000 K | 0.000 -100.00 % | 836.000 K | 0.000 100.00 % | -401.999 K | 0.000 | 0.000 100.00 % | -4.509 M 49.06 % | -8.851 M 73.69 % | -33.639 M 44.65 % | -60.775 M 83.69 % | -372.666 M -9.18 % | -341.330 M -87.41 % | -182.127 M -62.99 % | -111.739 M 60.00 % | -279.359 M -20.13 % | -232.551 M -237.77 % | -68.849 M 59.99 % | -172.059 M -2 582.55 % | -6.414 M |
| Free CashFlow | -1.275 M -44.56 % | -882.000 K 19.82 % | -1.100 M -3.00 % | -1.068 M -86.39 % | -573.000 K 92.41 % | -7.547 M -504.45 % | 1.866 M -92.83 % | 26.019 M -98.42 % | 1.645 B 55.40 % | 1.059 B 168.83 % | 393.780 M 136.36 % | -1.083 B -9.25 % | -991.242 M -1 373.02 % | 77.866 M 108.02 % | -970.594 M -364.63 % | -208.898 M 36.20 % | -327.442 M -5.56 % | -310.206 M 15.20 % | -365.830 M -4 462.61 % | -8.018 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 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 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2009-03-31 | 2008-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 -100.00 % | 12.530 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.752 B 36.03 % | 4.228 B 23.26 % | 3.430 B -10.22 % | 3.821 B -31.15 % | 5.550 B 25.55 % | 4.420 B 19.70 % | 3.693 B -26.75 % | 5.041 B -21.45 % | 6.418 B 44.94 % | 4.428 B -2.06 % | 4.521 B 11.55 % | 4.053 B -0.91 % | 4.090 B 25.89 % | 3.249 B 48.22 % | 2.192 B -19.25 % | 2.715 B -5.45 % | 2.871 B 2 250.60 % | 122.155 M -24.48 % | 161.744 M |
| Net income | -1.240 M -25.89 % | -985.000 K 6.19 % | -1.050 M -40.37 % | -748.000 K 36.29 % | -1.174 M 90.12 % | -11.888 M -51.32 % | -7.856 M 42.52 % | -13.668 M 4.16 % | -14.261 M -229.28 % | -4.331 M 74.76 % | -17.157 M -0.66 % | -17.044 M 1.30 % | -17.268 M -20.10 % | -14.378 M 17.02 % | -17.328 M 4.99 % | -18.238 M 1.68 % | -18.549 M -26.72 % | -14.638 M 35.24 % | -22.602 M -2.50 % | -22.050 M -5.36 % | -20.929 M -10.85 % | -18.881 M 25.89 % | -25.478 M 13.34 % | -29.401 M -29.96 % | -22.623 M 24.30 % | -29.885 M -371.49 % | 11.008 M -75.27 % | 44.517 M -21.63 % | 56.801 M -18.37 % | 69.586 M -25.68 % | 93.636 M 39.72 % | 67.019 M -12.47 % | 76.566 M 3 960.06 % | 1.886 M -97.78 % | 84.928 M -3.41 % | 87.926 M 3.38 % | 85.051 M 174.03 % | 31.037 M -31.29 % | 45.173 M -24.74 % | 60.019 M 4.75 % | 57.299 M 2 255.85 % | 2.432 M 440.49 % | 450.000 K 383.87 % | 93.000 K |
| Income before tax | -1.240 M -25.89 % | -985.000 K 6.19 % | -1.050 M -40.37 % | -748.000 K 36.29 % | -1.174 M 90.12 % | -11.888 M -51.32 % | -7.856 M 42.52 % | -13.668 M 4.16 % | -14.261 M -229.28 % | -4.331 M 74.76 % | -17.157 M -0.66 % | -17.044 M 1.30 % | -17.268 M -19.75 % | -14.420 M 16.78 % | -17.328 M 4.99 % | -18.238 M 1.68 % | -18.549 M -26.71 % | -14.639 M 35.23 % | -22.602 M -2.50 % | -22.050 M -4.52 % | -21.097 M -10.85 % | -19.032 M 25.81 % | -25.652 M 13.08 % | -29.513 M -29.11 % | -22.859 M -205.24 % | 21.721 M 57.42 % | 13.798 M -75.30 % | 55.867 M -21.60 % | 71.261 M -42.84 % | 124.670 M 4.86 % | 118.888 M 39.56 % | 85.189 M -11.64 % | 96.412 M 137.28 % | 40.632 M -61.95 % | 106.790 M -3.09 % | 110.197 M 3.18 % | 106.805 M 18.25 % | 90.322 M 60.05 % | 56.433 M -24.79 % | 75.034 M 4.75 % | 71.632 M 111.60 % | 33.852 M 6 435.14 % | 518.000 K 69.84 % | 305.000 K |
| Income before tax ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.52 | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 15.72 % | 0.00 -79.96 % | 0.02 -12.68 % | 0.02 -16.97 % | 0.02 -16.48 % | 0.03 16.59 % | 0.02 20.62 % | 0.02 202.08 % | 0.01 -73.75 % | 0.02 -1.05 % | 0.02 -7.50 % | 0.03 19.34 % | 0.02 27.13 % | 0.02 -49.26 % | 0.03 29.73 % | 0.03 123.80 % | 0.01 178.02 % | 0.00 124.88 % | 0.00 |
| EBITDA | -1.239 M -26.17 % | -982.000 K 6.39 % | -1.049 M -40.24 % | -748.000 K 36.23 % | -1.173 M -16.02 % | -1.011 M 27.73 % | -1.399 M -142.88 % | -576.000 K 50.68 % | -1.168 M -65.67 % | -705.000 K 22.36 % | -908.000 K -14.65 % | -792.000 K 22.12 % | -1.017 M 8.05 % | -1.106 M -1 317.95 % | -78.000 K 92.15 % | -994.000 K 24.35 % | -1.314 M 70.22 % | -4.413 M -45.84 % | -3.026 M -22.16 % | -2.477 M -62.32 % | -1.526 M 76.41 % | -6.468 M -72.34 % | -3.753 M 21.93 % | -4.807 M -29.01 % | -3.726 M -101.49 % | 250.521 M 16.08 % | 215.821 M -12.65 % | 247.071 M -11.19 % | 278.207 M -5.81 % | 295.361 M -6.82 % | 316.987 M 7.47 % | 294.967 M -4.90 % | 310.179 M -17.56 % | 376.267 M 56.53 % | 240.387 M -2.84 % | 247.404 M -7.03 % | 266.115 M -2.09 % | 271.800 M 58.12 % | 171.892 M -5.33 % | 181.572 M -11.64 % | 205.480 M -9.01 % | 225.821 M 2 071.56 % | 10.399 M 4.17 % | 9.983 M |
| Net income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.51 | 0.00 | 0.00 | 0.00 100.00 % | -0.01 -299.58 % | 0.00 -79.94 % | 0.01 -12.70 % | 0.01 18.57 % | 0.01 -40.81 % | 0.02 16.72 % | 0.02 19.49 % | 0.02 5 068.85 % | 0.00 -98.47 % | 0.02 -1.38 % | 0.02 -7.32 % | 0.02 176.55 % | 0.01 -45.42 % | 0.01 -49.22 % | 0.03 29.72 % | 0.02 2 391.64 % | 0.00 -77.01 % | 0.00 540.69 % | 0.00 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.52 | 0.00 | 0.00 | 0.00 -100.00 % | 0.04 -14.67 % | 0.05 -29.13 % | 0.07 -1.08 % | 0.07 36.82 % | 0.05 -25.78 % | 0.07 -10.22 % | 0.08 29.82 % | 0.06 4.95 % | 0.06 7.99 % | 0.05 -0.79 % | 0.05 -16.65 % | 0.07 -1.19 % | 0.07 25.60 % | 0.05 -36.13 % | 0.08 9.43 % | 0.08 -3.76 % | 0.08 -7.62 % | 0.09 37.93 % | 0.06 |
| Gross profit ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.08 -38.37 % | 0.13 -9.29 % | 0.15 -7.57 % | 0.16 336.24 % | 0.04 -79.50 % | 0.18 5.79 % | 0.17 71.63 % | 0.10 87.47 % | 0.05 -59.51 % | 0.13 -7.36 % | 0.14 4.75 % | 0.13 608.82 % | 0.02 -85.86 % | 0.13 -33.04 % | 0.20 12.61 % | 0.18 188.84 % | 0.06 -82.30 % | 0.35 26.07 % | 0.28 |
| Weighted average shs out dil | 62.000 M -37.31 % | 98.900 M 32.75 % | 74.500 M 0.00 % | 74.500 M 26.92 % | 58.700 M -21.21 % | 74.500 M -5.17 % | 78.560 M 5.45 % | 74.500 M -0.74 % | 75.058 M 4.03 % | 72.150 M -7.48 % | 77.986 M 4.68 % | 74.500 M 0.00 % | 74.500 M -6.73 % | 79.878 M 6.02 % | 75.339 M -0.86 % | 75.992 M 2.42 % | 74.196 M -0.41 % | 74.500 M -4.41 % | 77.938 M 4.61 % | 74.500 M -0.33 % | 74.746 M 0.33 % | 74.500 M -0.58 % | 74.935 M -3.15 % | 77.371 M 2.60 % | 75.410 M 1.22 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 50.19 % | 49.603 M 0.00 % | 49.603 M 0.21 % | 49.500 M -4.81 % | 52.000 M 5.05 % | 49.500 M 0.00 % | 49.500 M |
| Weighted average shs out | 62.000 M -37.31 % | 98.900 M 32.75 % | 74.500 M 0.00 % | 74.500 M 26.92 % | 58.700 M -21.21 % | 74.500 M -5.17 % | 78.560 M 5.45 % | 74.500 M -0.74 % | 75.058 M 4.03 % | 72.151 M -7.48 % | 77.986 M 4.68 % | 74.500 M 0.00 % | 74.500 M -6.73 % | 79.877 M 6.02 % | 75.339 M -0.86 % | 75.992 M 2.42 % | 74.196 M -0.41 % | 74.500 M -4.41 % | 77.938 M 9.57 % | 71.129 M -4.84 % | 74.746 M 0.33 % | 74.500 M -0.58 % | 74.935 M -3.15 % | 77.371 M 2.60 % | 75.410 M 1.22 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 0.00 % | 74.500 M 50.19 % | 49.603 M 0.00 % | 49.603 M 0.21 % | 49.500 M 0.00 % | 49.500 M 0.00 % | 49.500 M 0.00 % | 49.500 M |
| EPS diluted | -0.02 -100.00 % | -0.01 29.08 % | -0.01 -41.00 % | -0.01 50.00 % | -0.02 87.50 % | -0.16 -60.00 % | -0.10 44.44 % | -0.18 5.26 % | -0.19 -227.02 % | -0.06 73.59 % | -0.22 -4.76 % | -0.21 16.00 % | -0.25 -31.58 % | -0.19 17.39 % | -0.23 4.17 % | -0.24 4.00 % | -0.25 -25.00 % | -0.20 31.03 % | -0.29 3.33 % | -0.30 -7.14 % | -0.28 -3.70 % | -0.27 20.59 % | -0.34 10.53 % | -0.38 -26.67 % | -0.30 25.00 % | -0.40 -366.67 % | 0.15 -75.00 % | 0.60 -21.05 % | 0.76 -18.28 % | 0.93 -26.19 % | 1.26 40.00 % | 0.90 -12.62 % | 1.03 3 971.15 % | 0.03 -97.78 % | 1.14 -3.39 % | 1.18 3.51 % | 1.14 171.43 % | 0.42 -53.85 % | 0.91 -24.79 % | 1.21 4.31 % | 1.16 2 378.63 % | 0.05 368.00 % | 0.01 400.00 % | 0.00 |
| Earnings per share | -0.02 -100.00 % | -0.01 29.08 % | -0.01 -41.00 % | -0.01 50.00 % | -0.02 87.50 % | -0.16 -60.00 % | -0.10 44.44 % | -0.18 5.26 % | -0.19 -227.02 % | -0.06 73.59 % | -0.22 -4.76 % | -0.21 16.00 % | -0.25 -31.58 % | -0.19 17.39 % | -0.23 4.17 % | -0.24 4.00 % | -0.25 -25.00 % | -0.20 31.03 % | -0.29 6.45 % | -0.31 -10.71 % | -0.28 -3.70 % | -0.27 20.59 % | -0.34 10.53 % | -0.38 -26.67 % | -0.30 25.00 % | -0.40 -366.67 % | 0.15 -75.00 % | 0.60 -21.05 % | 0.76 -18.28 % | 0.93 -26.19 % | 1.26 40.00 % | 0.90 -12.62 % | 1.03 3 971.15 % | 0.03 -97.78 % | 1.14 -3.39 % | 1.18 3.51 % | 1.14 171.43 % | 0.42 -53.85 % | 0.91 -24.79 % | 1.21 4.31 % | 1.16 2 262.53 % | 0.05 391.00 % | 0.01 400.00 % | 0.00 |
| Gross profit | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.873 M -68.57 % | -6.450 M 50.73 % | -13.092 M 0.00 % | -13.092 M -261.56 % | -3.621 M 77.72 % | -16.249 M 0.01 % | -16.250 M -0.01 % | -16.249 M -22.14 % | -13.304 M 22.79 % | -17.231 M 0.01 % | -17.232 M -0.01 % | -17.230 M -68.67 % | -10.215 M | 0.000 | 0.000 | 0.000 100.00 % | -32.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 477.574 M -16.17 % | 569.690 M 11.81 % | 509.513 M -17.02 % | 614.015 M 200.33 % | 204.445 M -74.27 % | 794.542 M 26.63 % | 627.457 M 25.73 % | 499.055 M 47.26 % | 338.904 M -41.32 % | 577.520 M -9.26 % | 636.487 M 16.85 % | 544.714 M 602.36 % | 77.555 M -82.19 % | 435.541 M -0.76 % | 438.861 M -9.07 % | 482.655 M 173.10 % | 176.735 M 316.06 % | 42.478 M -4.79 % | 44.614 M |
| Income tax 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 100.00 % | -42.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -168.000 K -11.26 % | -151.000 K 13.22 % | -174.000 K -55.36 % | -112.000 K 52.54 % | -236.000 K -100.46 % | 51.606 M 1 749.68 % | 2.790 M -75.42 % | 11.350 M -21.51 % | 14.460 M -73.75 % | 55.084 M 118.14 % | 25.252 M 38.98 % | 18.170 M -8.45 % | 19.846 M -48.78 % | 38.746 M 77.23 % | 21.862 M -1.84 % | 22.271 M 2.38 % | 21.754 M -63.31 % | 59.285 M 426.51 % | 11.260 M -25.01 % | 15.015 M 4.76 % | 14.333 M -54.38 % | 31.420 M 46 105.65 % | 68.000 K -67.92 % | 212.000 K |
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.873 M 68.57 % | 6.450 M -50.73 % | 13.092 M 0.00 % | 13.092 M 261.56 % | 3.621 M -77.72 % | 16.249 M -0.01 % | 16.250 M 0.01 % | 16.249 M 22.14 % | 13.304 M -22.79 % | 17.231 M -0.01 % | 17.232 M 0.01 % | 17.230 M 68.67 % | 10.215 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.562 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.274 B 44.16 % | 3.658 B 25.26 % | 2.921 B -8.92 % | 3.207 B -40.01 % | 5.345 B 47.42 % | 3.626 B 18.28 % | 3.066 B -32.51 % | 4.542 B -25.28 % | 6.079 B 57.88 % | 3.850 B -0.88 % | 3.885 B 10.72 % | 3.509 B -12.57 % | 4.013 B 42.62 % | 2.814 B 60.48 % | 1.753 B -21.45 % | 2.232 B -17.16 % | 2.695 B 3 281.95 % | 79.677 M -31.98 % | 117.130 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.526 M | 0.000 | 0.000 | 0.000 -100.00 % | 857.946 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.121 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.944 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.826 M | 0.000 | 0.000 | 0.000 -100.00 % | 63.284 M | 0.000 | 0.000 | 0.000 -100.00 % | 166.225 M | 0.000 | 0.000 | 0.000 -100.00 % | 134.940 M | 0.000 | 0.000 | 0.000 -100.00 % | 99.061 M | 0.000 | 0.000 | 0.000 -100.00 % | 77.190 M | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 73.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 55.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 115.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 139.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 26.955 M | 0.000 | 0.000 | 0.000 -100.00 % | 652.335 M | 0.000 | 0.000 | 0.000 -100.00 % | 641.955 M | 0.000 | 0.000 | 0.000 -100.00 % | 371.863 M | 0.000 | 0.000 | 0.000 -100.00 % | 281.567 M | 0.000 | 0.000 |
| Other expenses | 1.290 M 93.40 % | 667.000 K | 0.000 -100.00 % | 806.000 K | 0.000 100.00 % | -365.000 K | 0.000 -100.00 % | 13.815 M | 0.000 -100.00 % | 153.000 K -99.11 % | 17.223 M | 0.000 -100.00 % | 17.303 M | 0.000 -100.00 % | 18.154 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.516 M 8.98 % | 20.661 M 6.83 % | 19.340 M -24.84 % | 25.731 M -13.02 % | 29.583 M 29.25 % | 22.889 M | 0.000 -100.00 % | 332.612 M 37.03 % | 242.733 M -33.76 % | 366.469 M 149.60 % | -738.785 M -265.13 % | 447.386 M 23.02 % | 363.660 M 112.59 % | 171.063 M 136.17 % | -472.998 M -252.04 % | 311.108 M -40.89 % | 526.290 M 20.18 % | 437.909 M 190.53 % | -483.692 M -227.59 % | 379.108 M 4.20 % | 363.827 M -11.48 % | 411.023 M 290.55 % | -215.707 M -614.08 % | 41.960 M -5.30 % | 44.310 M |
| Operating expenses | 1.290 M 14.97 % | 1.122 M -3.53 % | 1.163 M 44.29 % | 806.000 K -31.29 % | 1.173 M -3.54 % | 1.216 M -15.96 % | 1.447 M -89.53 % | 13.815 M 1 082.79 % | 1.168 M -73.88 % | 4.471 M -74.04 % | 17.223 M 5 510.10 % | 307.000 K -98.23 % | 17.303 M 1 320.61 % | 1.218 M -93.29 % | 18.154 M -0.40 % | 18.226 M 2 628.44 % | 668.000 K -86.80 % | 5.059 M 369.73 % | 1.077 M -95.22 % | 22.516 M 5.54 % | 21.335 M 10.32 % | 19.340 M -24.84 % | 25.731 M -13.02 % | 29.583 M 29.25 % | 22.889 M -95.21 % | 477.574 M 24.37 % | 383.992 M -15.35 % | 453.646 M 23.79 % | 366.469 M 359.38 % | 79.775 M -84.44 % | 512.750 M 41.00 % | 363.660 M 65.41 % | 219.853 M -27.66 % | 303.897 M -35.44 % | 470.730 M 13.05 % | 416.395 M -4.91 % | 437.909 M 3 529.79 % | -12.768 M -103.37 % | 379.108 M 4.20 % | 363.827 M -11.48 % | 411.023 M 187.33 % | 143.050 M 240.92 % | 41.960 M -5.30 % | 44.310 M |
| Cost and expenses | 1.290 M 14.97 % | 1.122 M -3.53 % | 1.163 M 44.29 % | 806.000 K -31.29 % | 1.173 M -90.30 % | 12.089 M 53.08 % | 7.897 M -42.84 % | 13.815 M -3.12 % | 14.260 M 218.37 % | 4.479 M -73.99 % | 17.223 M 1.06 % | 17.042 M -1.51 % | 17.303 M 19.15 % | 14.522 M -20.01 % | 18.154 M -0.40 % | 18.226 M -1.71 % | 18.544 M 21.41 % | 15.274 M -32.40 % | 22.595 M 0.35 % | 22.516 M 5.54 % | 21.335 M 7.64 % | 19.821 M -22.97 % | 25.731 M -13.02 % | 29.583 M 29.25 % | 22.889 M -99.59 % | 5.520 B 36.56 % | 4.042 B 19.80 % | 3.374 B -5.57 % | 3.573 B -34.13 % | 5.425 B 31.08 % | 4.139 B 20.70 % | 3.429 B -27.99 % | 4.762 B -25.33 % | 6.377 B 47.58 % | 4.321 B 0.47 % | 4.301 B 8.99 % | 3.946 B -1.34 % | 4.000 B 25.29 % | 3.193 B 50.81 % | 2.117 B -19.90 % | 2.643 B -6.85 % | 2.838 B 2 232.91 % | 121.637 M -24.65 % | 161.440 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 455.000 K -60.88 % | 1.163 M | 0.000 -100.00 % | 1.173 M -25.81 % | 1.581 M 9.26 % | 1.447 M | 0.000 -100.00 % | 1.168 M 36.13 % | 858.000 K | 0.000 -100.00 % | 792.000 K | 0.000 -100.00 % | 1.218 M | 0.000 -100.00 % | 994.000 K -24.35 % | 1.314 M -74.03 % | 5.059 M 369.73 % | 1.077 M | 0.000 -100.00 % | 674.000 K -83.00 % | 3.965 M | 0.000 | 0.000 | 0.000 -100.00 % | 90.239 M 75.63 % | 51.380 M -75.54 % | 210.089 M | 0.000 -100.00 % | 818.560 M 1 152.31 % | 65.364 M | 0.000 -100.00 % | 48.790 M -93.72 % | 776.895 M 386.71 % | 159.622 M 245.25 % | -109.895 M | 0.000 -100.00 % | 470.924 M | 0.000 | 0.000 | 0.000 -100.00 % | 358.757 M | 0.000 | 0.000 |
| 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 -100.00 % | 9.726 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 1.000 K -66.67 % | 3.000 K 200.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K -75.00 % | 4.000 K -42.86 % | 7.000 K 600.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K 0.00 % | 2.000 K | 0.000 -100.00 % | 19.000 K 58.33 % | 12.000 K 140.00 % | 5.000 K | 0.000 -100.00 % | 7.000 K 133.33 % | 3.000 K 50.00 % | 2.000 K | 0.000 -100.00 % | 6.000 K -62.50 % | 16.000 K | 0.000 -100.00 % | 200.617 M 16.71 % | 171.900 M 6.36 % | 161.617 M -8.32 % | 176.285 M | 0.000 | 0.000 | 0.000 -100.00 % | 183.205 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.604 M 4.92 % | 5.341 M |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.877 M 0.03 % | 10.873 M 68.57 % | 6.450 M -50.73 % | 13.092 M 0.00 % | 13.092 M 261.56 % | 3.621 M -77.72 % | 16.249 M -0.01 % | 16.250 M 0.01 % | 16.249 M 22.14 % | 13.304 M -22.79 % | 17.231 M -0.01 % | 17.232 M 0.01 % | 17.230 M 68.67 % | 10.215 M -47.80 % | 19.569 M -0.01 % | 19.570 M 0.01 % | 19.569 M 55.78 % | 12.562 M -42.62 % | 21.893 M -11.33 % | 24.690 M 29.04 % | 19.133 M -32.11 % | 28.183 M -6.44 % | 30.123 M 1.81 % | 29.587 M -3.50 % | 30.661 M 53.57 % | 19.965 M -44.52 % | 35.989 M 16.21 % | 30.968 M -0.03 % | 30.977 M -9.80 % | 34.343 M 27.54 % | 26.927 M -1.41 % | 27.312 M 0.33 % | 27.222 M 36.68 % | 19.916 M -19.61 % | 24.776 M -0.03 % | 24.784 M 0.21 % | 24.731 M 3.20 % | 23.965 M 460.33 % | 4.277 M -1.38 % | 4.337 M |
| Operating income | -1.290 M -14.97 % | -1.122 M 3.53 % | -1.163 M -44.29 % | -806.000 K 31.29 % | -1.173 M 90.30 % | -12.089 M -53.08 % | -7.897 M 42.84 % | -13.815 M 3.12 % | -14.260 M -218.94 % | -4.471 M 74.04 % | -17.223 M -1.06 % | -17.042 M 1.51 % | -17.303 M -19.16 % | -14.521 M 20.01 % | -18.154 M 0.40 % | -18.226 M 1.71 % | -18.544 M -21.41 % | -15.274 M 32.40 % | -22.595 M -0.35 % | -22.516 M -5.54 % | -21.335 M -10.32 % | -19.340 M 24.84 % | -25.731 M 13.02 % | -29.583 M -29.25 % | -22.889 M -110.31 % | 222.046 M 20.04 % | 184.970 M -13.14 % | 212.960 M -13.97 % | 247.546 M 98.56 % | 124.670 M -55.59 % | 280.718 M 6.41 % | 263.797 M -5.52 % | 279.202 M 587.15 % | 40.632 M -80.95 % | 213.293 M -2.96 % | 219.805 M -7.99 % | 238.893 M -5.39 % | 252.510 M 347.45 % | 56.433 M -24.79 % | 75.034 M 4.75 % | 71.632 M 112.65 % | 33.685 M 6 402.90 % | 518.000 K 70.39 % | 304.000 K |
| Operating income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.54 | 0.00 | 0.00 | 0.00 -100.00 % | 0.04 -11.75 % | 0.04 -29.53 % | 0.06 -4.18 % | 0.06 188.41 % | 0.02 -64.63 % | 0.06 -11.10 % | 0.07 28.98 % | 0.06 774.81 % | 0.01 -86.86 % | 0.05 -0.92 % | 0.05 -17.51 % | 0.06 -4.52 % | 0.06 255.42 % | 0.02 -49.26 % | 0.03 29.73 % | 0.03 124.91 % | 0.01 176.65 % | 0.00 125.62 % | 0.00 |
| Total other income expenses net | 50.000 K -63.50 % | 137.000 K 21.24 % | 113.000 K 94.83 % | 58.000 K 5 900.00 % | -1.000 K -100.50 % | 201.000 K 390.24 % | 41.000 K -72.11 % | 147.000 K 14 800.00 % | -1.000 K -100.71 % | 140.000 K 112.12 % | 66.000 K 3 400.00 % | -2.000 K -105.71 % | 35.000 K -65.35 % | 101.000 K -87.77 % | 826.000 K 6 983.33 % | -12.000 K -140.00 % | -5.000 K -100.79 % | 635.000 K 9 171.43 % | -7.000 K -101.50 % | 466.000 K 95.80 % | 238.000 K -22.73 % | 308.000 K 289.87 % | 79.000 K 12.86 % | 70.000 K 133.33 % | 30.000 K 100.01 % | -200.326 M -17.03 % | -171.172 M -8.96 % | -157.093 M 10.89 % | -176.285 M | 0.000 100.00 % | -161.830 M 9.39 % | -178.608 M 2.29 % | -182.790 M | 0.000 100.00 % | -106.503 M 2.83 % | -109.608 M 17.02 % | -132.088 M 18.56 % | -162.188 M | 0.000 | 0.000 | 0.000 -100.00 % | 167.000 K | 0.000 -100.00 % | 1.000 K |
| 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 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2009-03-31 | 2008-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-09-30 | 2022-06-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-06-30 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-03-31 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 5.624 B | 0.000 -100.00 % | 5.623 B | 0.000 -100.00 % | 5.886 B 57 510.62 % | 10.217 M -99.82 % | 5.628 B 57 709.96 % | 9.735 M -99.83 % | 5.885 B 4.69 % | 5.622 B 58 416.72 % | 9.607 M -99.84 % | 5.885 B -0.10 % | 5.891 B 0.12 % | 5.883 B 40 461.85 % | 14.505 M -99.74 % | 5.616 B -0.08 % | 5.621 B 57 463.67 % | 9.764 M -99.83 % | 5.621 B 32 336.94 % | 17.330 M -99.70 % | 5.871 B 7.30 % | 5.472 B -18.93 % | 6.750 B 5 698.29 % | 116.411 M -98.34 % | 7.009 B 3.66 % | 6.762 B 35.07 % | 5.006 B 37.72 % | 3.635 B 93.61 % | 1.878 B |
| Total investments | 0.000 -100.00 % | 2.884 B | 0.000 -100.00 % | 36.642 M | 0.000 -100.00 % | 2.852 B 13 856.63 % | 20.434 M -44.23 % | 36.642 M 88.20 % | 19.470 M -99.32 % | 2.854 B 7 689.27 % | 36.642 M 90.70 % | 19.214 M -99.34 % | 2.891 B 7 790.01 % | 36.642 M -98.73 % | 2.892 B 9 869.44 % | 29.010 M -20.83 % | 36.642 M 926.10 % | 3.571 M -81.71 % | 19.528 M -55.87 % | 44.250 M 27.67 % | 34.660 M 849.33 % | 3.651 M | 0.000 -100.00 % | 36.000 M -84.54 % | 232.822 M 546.73 % | 36.000 M 500.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M -45.45 % | 11.000 M |
| Total debt | 0.000 -100.00 % | 5.629 B | 0.000 -100.00 % | 5.629 B | 0.000 -100.00 % | 5.892 B | 0.000 -100.00 % | 5.634 B | 0.000 -100.00 % | 5.891 B 4.69 % | 5.628 B | 0.000 -100.00 % | 5.891 B -0.11 % | 5.897 B 0.11 % | 5.890 B | 0.000 -100.00 % | 5.627 B 0.00 % | 5.627 B | 0.000 -100.00 % | 5.628 B | 0.000 -100.00 % | 5.883 B -0.89 % | 5.936 B -12.39 % | 6.775 B | 0.000 -100.00 % | 7.125 B 3.47 % | 6.887 B 35.61 % | 5.078 B 37.89 % | 3.683 B 91.77 % | 1.921 B |
| Accumulated other comprehensive income loss | -2.396 B -239 737.70 % | 1.000 M 100.04 % | -2.395 B 5.86 % | -2.544 B -6.29 % | -2.394 B 9.90 % | -2.657 B -11.90 % | -2.374 B | 0.000 100.00 % | -2.347 B | 0.000 | 0.000 100.00 % | -2.294 B | 0.000 | 0.000 | 0.000 100.00 % | -2.189 B 6.37 % | -2.338 B | 0.000 100.00 % | -2.096 B 6.64 % | -2.245 B -9.77 % | -2.045 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.907 B 65 018.02 % | 2.929 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 100.00 % | -2.661 B | 0.000 | 0.000 | 0.000 100.00 % | -2.658 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.558 B | 0.000 100.00 % | -2.490 B | 0.000 | 0.000 100.00 % | -2.410 B | 0.000 | 0.000 | 0.000 100.00 % | -2.177 B -36.05 % | -1.601 B -193.64 % | 1.709 B | 0.000 -100.00 % | 1.641 B 18.21 % | 1.388 B 23.02 % | 1.129 B 20.69 % | 935.146 M 66.58 % | 561.379 M |
| Common stock | 0.000 -100.00 % | 149.180 M | 0.000 -100.00 % | 149.180 M | 0.000 -100.00 % | 149.000 M | 0.000 -100.00 % | 149.180 M | 0.000 -100.00 % | 149.180 M 0.00 % | 149.180 M | 0.000 -100.00 % | 149.180 M 0.00 % | 149.180 M 0.12 % | 149.000 M | 0.000 -100.00 % | 149.180 M 0.00 % | 149.180 M | 0.000 -100.00 % | 149.180 M | 0.000 -100.00 % | 149.000 M 0.00 % | 149.000 M -0.12 % | 149.180 M | 0.000 -100.00 % | 149.000 M 0.00 % | 149.000 M 0.00 % | 149.000 M 50.23 % | 99.180 M 0.00 % | 99.180 M |
| Total equity | -2.396 B 0.00 % | -2.396 B -0.05 % | -2.395 B 0.00 % | -2.395 B -0.06 % | -2.394 B 0.00 % | -2.394 B -0.82 % | -2.374 B 0.00 % | -2.374 B -1.16 % | -2.347 B 0.00 % | -2.347 B -0.92 % | -2.325 B -1.38 % | -2.294 B 0.00 % | -2.294 B -1.36 % | -2.263 B -1.65 % | -2.226 B -1.70 % | -2.189 B 0.00 % | -2.189 B -2.04 % | -2.145 B -2.34 % | -2.096 B 0.00 % | -2.096 B -2.48 % | -2.045 B -6.94 % | -1.912 B -43.00 % | -1.337 B -167.72 % | 1.975 B 3.55 % | 1.907 B 0.00 % | 1.907 B 15.18 % | 1.656 B 18.59 % | 1.396 B 23.97 % | 1.126 B 63.65 % | 688.218 M |
| Other non current liabilities | 2.396 B 202 467.79 % | 1.183 M -99.95 % | 2.395 B 151 201.45 % | 1.583 M -99.93 % | 2.394 B 151 009.15 % | 1.584 M -99.93 % | 2.374 B 142 140.86 % | 1.669 M -99.93 % | 2.347 B 148 050.51 % | 1.584 M 0.04 % | 1.583 M -99.93 % | 2.294 B 144 801.90 % | 1.583 M -0.06 % | 1.584 M 0.06 % | 1.583 M -99.93 % | 2.189 B 138 089.20 % | 1.584 M 0.06 % | 1.583 M -99.92 % | 2.096 B 58 694.42 % | 3.565 M -99.83 % | 2.045 B 53 693.48 % | 3.802 M -43.52 % | 6.731 M -72.01 % | 24.049 M | 0.000 -100.00 % | 21.997 M 21.59 % | 18.091 M -4.36 % | 18.916 M 40.61 % | 13.453 M | 0.000 |
| Long term debt | 0.000 -100.00 % | 68.606 M | 0.000 -100.00 % | 68.006 M | 0.000 -100.00 % | 67.556 M | 0.000 -100.00 % | 72.531 M | 0.000 -100.00 % | 66.656 M 0.87 % | 66.081 M | 0.000 -100.00 % | 65.556 M -80.39 % | 334.376 M 412.38 % | 65.260 M | 0.000 -100.00 % | 65.260 M 0.00 % | 65.260 M | 0.000 -100.00 % | 65.260 M | 0.000 -100.00 % | 73.605 M -59.97 % | 183.880 M -34.62 % | 281.260 M | 0.000 -100.00 % | 373.316 M -26.65 % | 508.948 M 12.63 % | 451.887 M -5.44 % | 477.908 M -75.08 % | 1.918 B |
| Total non current liabilities | 2.396 B 3 333.75 % | 69.789 M -97.09 % | 2.395 B 3 341.78 % | 69.589 M -97.09 % | 2.394 B 3 361.92 % | 69.140 M -97.09 % | 2.374 B 3 099.46 % | 74.200 M -96.84 % | 2.347 B 3 338.90 % | 68.240 M 0.85 % | 67.664 M -97.05 % | 2.294 B 3 316.49 % | 67.139 M -80.02 % | 335.960 M 402.61 % | 66.843 M -96.95 % | 2.189 B 3 174.66 % | 66.844 M 0.00 % | 66.843 M -96.81 % | 2.096 B 2 945.44 % | 68.825 M -96.63 % | 2.045 B 2 542.17 % | 77.407 M -59.39 % | 190.611 M -54.13 % | 415.519 M | 0.000 -100.00 % | 507.281 M -19.83 % | 632.780 M 12.66 % | 561.656 M 0.50 % | 558.850 M -71.21 % | 1.941 B |
| Other current liabilities | 0.000 -100.00 % | 268.501 M | 0.000 -100.00 % | 267.157 M | 0.000 -100.00 % | 3.830 M | 0.000 -100.00 % | 5.398 M | 0.000 -100.00 % | 16.000 K -99.99 % | 267.162 M | 0.000 -100.00 % | 267.171 M 4 653.93 % | 5.620 M 44.85 % | 3.880 M | 0.000 -100.00 % | 1.570 M 1.42 % | 1.548 M | 0.000 -100.00 % | 3.918 M | 0.000 -100.00 % | 20.823 M -53.10 % | 44.394 M 28.15 % | 34.642 M | 0.000 -100.00 % | 152.430 M 53.05 % | 99.596 M -73.12 % | 370.532 M 84.99 % | 200.301 M 892.59 % | 20.180 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 263.345 M | 0.000 -100.00 % | 3.850 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 263.345 M | 0.000 | 0.000 -100.00 % | 263.651 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.163 M | 0.000 -100.00 % | 29.865 M -83.36 % | 179.522 M |
| Short term debt | 0.000 -100.00 % | 5.561 B | 0.000 -100.00 % | 5.561 B | 0.000 -100.00 % | 5.824 B | 0.000 -100.00 % | 5.561 B | 0.000 -100.00 % | 5.821 B 4.67 % | 5.561 B | 0.000 -100.00 % | 5.561 B -0.02 % | 5.562 B -4.51 % | 5.825 B | 0.000 -100.00 % | 5.562 B -4.52 % | 5.825 B | 0.000 -100.00 % | 5.298 B | 0.000 -100.00 % | 5.809 B 1.00 % | 5.752 B -11.43 % | 6.494 B | 0.000 -100.00 % | 6.752 B 2.71 % | 6.574 B 42.08 % | 4.627 B 44.35 % | 3.205 B 105 671.07 % | 3.030 M |
| Total current liabilities | 0.000 -100.00 % | 5.913 B | 0.000 -100.00 % | 5.912 B | 0.000 -100.00 % | 5.912 B | 0.000 -100.00 % | 5.914 B | 0.000 -100.00 % | 5.912 B 0.00 % | 5.912 B | 0.000 -100.00 % | 5.913 B 4.64 % | 5.650 B -4.44 % | 5.913 B | 0.000 -100.00 % | 5.911 B 0.01 % | 5.910 B | 0.000 -100.00 % | 5.911 B | 0.000 -100.00 % | 5.932 B -3.82 % | 6.167 B -17.07 % | 7.437 B | 0.000 -100.00 % | 7.548 B 1.80 % | 7.415 B 31.10 % | 5.656 B 49.85 % | 3.774 B 648.73 % | 504.081 M |
| Total liabilities | 2.396 B -59.95 % | 5.983 B 149.81 % | 2.395 B -59.96 % | 5.982 B 149.92 % | 2.394 B -59.98 % | 5.981 B 151.95 % | 2.374 B -60.35 % | 5.988 B 155.16 % | 2.347 B -60.76 % | 5.980 B 0.01 % | 5.980 B 160.70 % | 2.294 B -61.64 % | 5.980 B -0.11 % | 5.986 B 0.11 % | 5.980 B 173.19 % | 2.189 B -63.38 % | 5.977 B 0.01 % | 5.977 B 185.16 % | 2.096 B -64.95 % | 5.980 B 192.40 % | 2.045 B -65.97 % | 6.010 B -5.48 % | 6.358 B -19.03 % | 7.853 B | 0.000 -100.00 % | 8.055 B 0.10 % | 8.047 B 29.44 % | 6.217 B 43.49 % | 4.333 B 77.19 % | 2.445 B |
| Other non current assets | 0.000 -100.00 % | 21.685 M | 0.000 -100.00 % | 2.873 B 27 910.55 % | -10.332 M -121.29 % | 48.527 M 574.96 % | -10.217 M -100.36 % | 2.875 B 29 632.11 % | -9.735 M -120.07 % | 48.510 M -98.32 % | 2.887 B 30 147.74 % | -9.607 M -180.94 % | 11.869 M -99.59 % | 2.886 B 24 213.32 % | 11.868 M 181.82 % | -14.505 M -100.50 % | 2.887 B -0.74 % | 2.909 B 29 890.78 % | -9.764 M -100.34 % | 2.842 B 16 498.56 % | -17.330 M -100.79 % | 2.204 B 2 495.53 % | 84.924 M -75.45 % | 345.985 M 397.21 % | -116.411 M -222.47 % | 95.049 M 139.75 % | 39.644 M 38.57 % | 28.609 M 11.90 % | 25.567 M 126.42 % | 11.292 M |
| Long term investments | 0.000 -100.00 % | 2.884 B | 0.000 -100.00 % | 32.225 M | 0.000 -100.00 % | 2.848 B | 0.000 -100.00 % | 32.349 M | 0.000 -100.00 % | 2.850 B 8 686.88 % | 32.438 M | 0.000 -100.00 % | 2.887 B 8 998.49 % | 31.733 M -98.90 % | 2.889 B | 0.000 -100.00 % | 32.646 M | 0.000 | 0.000 -100.00 % | 40.179 M | 0.000 | 0.000 | 0.000 100.00 % | -118.402 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 59.000 K | 0.000 -100.00 % | 59.000 K | 0.000 -100.00 % | 59.000 K | 0.000 -100.00 % | 59.000 K | 0.000 -100.00 % | 58.000 K -1.69 % | 59.000 K | 0.000 -100.00 % | 58.000 K -1.69 % | 59.000 K 1.72 % | 58.000 K | 0.000 -100.00 % | 59.000 K 1.72 % | 58.000 K | 0.000 -100.00 % | 46.000 K | 0.000 -100.00 % | 85.000 K -68.12 % | 266.604 K -29.28 % | 377.000 K | 0.000 -100.00 % | 434.979 K 320.18 % | 103.521 K -44.55 % | 186.685 K -99.98 % | 784.310 M 46.37 % | 535.846 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 59.000 K | 0.000 -100.00 % | 59.000 K | 0.000 -100.00 % | 59.000 K | 0.000 -100.00 % | 59.000 K | 0.000 -100.00 % | 58.000 K -1.69 % | 59.000 K | 0.000 -100.00 % | 58.000 K -1.69 % | 59.000 K 1.72 % | 58.000 K | 0.000 -100.00 % | 59.000 K 1.72 % | 58.000 K | 0.000 -100.00 % | 46.000 K | 0.000 -100.00 % | 85.000 K -68.12 % | 266.604 K -29.28 % | 377.000 K | 0.000 -100.00 % | 434.979 K 320.18 % | 103.521 K -44.55 % | 186.685 K -36.98 % | 296.252 K 86.62 % | 158.743 K |
| Property plant equipment net | 0.000 -100.00 % | 625.366 M | 0.000 -100.00 % | 625.366 M | 0.000 -100.00 % | 635.166 M | 0.000 -100.00 % | 642.690 M | 0.000 -100.00 % | 678.691 M -1.46 % | 688.745 M | 0.000 -100.00 % | 731.060 M -2.75 % | 751.744 M -5.57 % | 796.058 M | 0.000 -100.00 % | 816.025 M -5.66 % | 864.982 M | 0.000 -100.00 % | 889.601 M | 0.000 -100.00 % | 1.037 B -11.17 % | 1.167 B -12.33 % | 1.331 B | 0.000 -100.00 % | 1.438 B -8.74 % | 1.576 B 19.12 % | 1.323 B 22.93 % | 1.076 B 47.38 % | 730.178 M |
| Total non current assets | 0.000 -100.00 % | 3.540 B | 0.000 -100.00 % | 3.540 B 34 365.28 % | -10.332 M -100.29 % | 3.541 B 34 757.08 % | -10.217 M -100.29 % | 3.559 B 36 661.91 % | -9.735 M -100.27 % | 3.587 B -0.59 % | 3.608 B 37 655.20 % | -9.607 M -100.26 % | 3.639 B -0.81 % | 3.669 B -0.99 % | 3.706 B 25 647.90 % | -14.505 M -100.39 % | 3.736 B -1.24 % | 3.783 B 38 842.88 % | -9.764 M -100.26 % | 3.772 B 21 863.98 % | -17.330 M -100.53 % | 3.249 B 158.01 % | 1.259 B -19.24 % | 1.559 B 1 439.41 % | -116.411 M -107.59 % | 1.534 B -5.08 % | 1.616 B 19.53 % | 1.352 B 22.66 % | 1.102 B 48.59 % | 741.629 M |
| Other current assets | -9.788 M -129.24 % | 33.477 M 438.29 % | -9.896 M -129.39 % | 33.676 M | 0.000 -100.00 % | 33.963 M | 0.000 -100.00 % | 41.751 M | 0.000 -100.00 % | 34.257 M 0.55 % | 34.069 M | 0.000 -100.00 % | 33.574 M 4.91 % | 32.004 M -4.97 % | 33.679 M | 0.000 -100.00 % | 33.342 M -0.71 % | 33.579 M | 0.000 -100.00 % | 37.522 M | 0.000 -100.00 % | 40.597 M -58.95 % | 98.907 M -85.27 % | 671.245 M | 0.000 -100.00 % | 171.577 M -36.98 % | 272.244 M -1.40 % | 276.116 M 3 873.50 % | 6.949 M | 0.000 |
| Short term investments | 0.000 -100.00 % | 4.043 M | 0.000 -100.00 % | 4.417 M | 0.000 -100.00 % | 3.988 M -80.48 % | 20.434 M 375.98 % | 4.293 M -77.95 % | 19.470 M 404.93 % | 3.856 M -8.28 % | 4.204 M -78.12 % | 19.214 M 357.91 % | 4.196 M -14.52 % | 4.909 M 36.10 % | 3.607 M -87.57 % | 29.010 M 625.98 % | 3.996 M 11.90 % | 3.571 M -81.71 % | 19.528 M 379.69 % | 4.071 M -88.25 % | 34.660 M 849.33 % | 3.651 M | 0.000 -100.00 % | 154.402 M -33.68 % | 232.822 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 5.745 M | 0.000 -100.00 % | 5.899 M | 0.000 -100.00 % | 5.924 M 157.98 % | -10.217 M -272.47 % | 5.924 M 160.85 % | -9.735 M -265.59 % | 5.879 M 1.34 % | 5.801 M 160.38 % | -9.607 M -266.33 % | 5.776 M -4.43 % | 6.044 M -9.66 % | 6.690 M 146.12 % | -14.505 M -232.66 % | 10.934 M 66.93 % | 6.550 M 167.08 % | -9.764 M -254.25 % | 6.330 M 136.53 % | -17.330 M -251.46 % | 11.442 M -97.53 % | 463.618 M 1 728.00 % | 25.362 M 121.79 % | -116.411 M -200.00 % | 116.412 M -6.88 % | 125.013 M 73.19 % | 72.184 M 50.89 % | 47.839 M 11.36 % | 42.959 M |
| Cash and short term investments | 9.788 M -4.16 % | 10.213 M 3.20 % | 9.896 M -4.07 % | 10.316 M -0.15 % | 10.332 M 4.24 % | 9.912 M -2.99 % | 10.217 M 0.00 % | 10.217 M 4.95 % | 9.735 M 0.00 % | 9.735 M -2.70 % | 10.005 M 4.14 % | 9.607 M -3.66 % | 9.972 M -8.96 % | 10.953 M 6.37 % | 10.297 M -29.01 % | 14.505 M -2.85 % | 14.930 M 47.52 % | 10.121 M 3.66 % | 9.764 M -6.12 % | 10.401 M -39.98 % | 17.330 M 14.82 % | 15.093 M -96.74 % | 463.618 M 157.90 % | 179.764 M 54.42 % | 116.411 M 0.00 % | 116.412 M -6.88 % | 125.013 M 73.19 % | 72.184 M 50.89 % | 47.839 M 11.36 % | 42.959 M |
| Total current assets | 0.000 -100.00 % | 46.647 M | 0.000 -100.00 % | 46.524 M 350.29 % | 10.332 M -77.94 % | 46.827 M 358.32 % | 10.217 M -81.25 % | 54.500 M 459.84 % | 9.735 M -79.27 % | 46.961 M 0.76 % | 46.606 M 385.13 % | 9.607 M -79.31 % | 46.443 M -14.58 % | 54.369 M 13.31 % | 47.983 M 230.80 % | 14.505 M -72.44 % | 52.633 M 7.20 % | 49.098 M 402.85 % | 9.764 M -91.33 % | 112.563 M 549.53 % | 17.330 M -97.96 % | 848.352 M -77.46 % | 3.764 B -54.48 % | 8.268 B 7 002.70 % | 116.411 M -98.62 % | 8.429 B 4.22 % | 8.088 B 29.16 % | 6.262 B 43.71 % | 4.357 B 82.16 % | 2.392 B |
| Inventory | 0.000 -100.00 % | 2.532 M | 0.000 -100.00 % | 2.532 M | 0.000 -100.00 % | 2.532 M | 0.000 -100.00 % | 2.532 M | 0.000 -100.00 % | 2.532 M 0.00 % | 2.532 M | 0.000 -100.00 % | 2.532 M 0.00 % | 2.532 M 0.00 % | 2.532 M | 0.000 -100.00 % | 2.532 M 0.00 % | 2.532 M | 0.000 -100.00 % | 2.532 M | 0.000 -100.00 % | 19.000 K -100.00 % | 751.081 M -89.84 % | 7.395 B | 0.000 -100.00 % | 6.985 B 5.88 % | 6.597 B 34.57 % | 4.903 B 39.35 % | 3.518 B 94.04 % | 1.813 B |
| Net receivables | 0.000 -100.00 % | 425.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 420.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 437.000 K | 0.000 | 0.000 -100.00 % | 365.000 K -92.68 % | 4.985 M 237.97 % | 1.475 M | 0.000 -100.00 % | 1.829 M -36.18 % | 2.866 M | 0.000 -100.00 % | 62.108 M | 0.000 -100.00 % | 792.643 M -67.65 % | 2.450 B 11 046.50 % | 21.981 M | 0.000 -100.00 % | 1.156 B 5.74 % | 1.093 B 8.13 % | 1.011 B 28.90 % | 784.310 M 46.37 % | 535.846 M |
| Tax assets | 0.000 -100.00 % | 9.253 M | 0.000 -100.00 % | 9.253 M | 0.000 -100.00 % | 9.253 M | 0.000 -100.00 % | 9.253 M | 0.000 -100.00 % | 9.253 M -99.68 % | 2.856 B | 0.000 -100.00 % | 9.253 M -99.68 % | 2.855 B 30 891.30 % | 9.211 M | 0.000 | 0.000 -100.00 % | 9.043 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.674 M 12.75 % | 6.806 M -94.59 % | 125.892 M | 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 | 0.000 100.00 % | -2.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 83.924 M | 0.000 -100.00 % | 84.128 M | 0.000 -100.00 % | 83.909 M | 0.000 -100.00 % | 83.664 M | 0.000 -100.00 % | 83.716 M 0.11 % | 83.627 M | 0.000 -100.00 % | 83.941 M 1.86 % | 82.410 M -2.14 % | 84.214 M | 0.000 -100.00 % | 83.816 M 0.39 % | 83.493 M | 0.000 -100.00 % | 81.496 M | 0.000 -100.00 % | 102.167 M -72.18 % | 367.183 M -58.83 % | 891.763 M | 0.000 -100.00 % | 634.221 M -9.29 % | 699.141 M 6.15 % | 658.618 M 94.31 % | 338.951 M 12.48 % | 301.350 M |
| Tax 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 -100.00 % | 4.226 M -74.97 % | 16.880 M | 0.000 -100.00 % | 9.386 M | 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 100.00 % | -3.738 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -263.957 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.162 M | 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 % | 114.000 M | 0.000 100.00 % | -2.544 B | 0.000 -100.00 % | 2.886 B | 0.000 100.00 % | -2.523 B | 0.000 100.00 % | -2.496 B -0.86 % | -2.475 B | 0.000 -100.00 % | 115.000 M 104.77 % | -2.412 B -2 193.97 % | 115.195 M | 0.000 100.00 % | -180.000 K -100.16 % | 115.304 M | 0.000 100.00 % | -180.000 K | 0.000 -100.00 % | 116.062 M 1.65 % | 114.180 M -1.97 % | 116.470 M | 0.000 -100.00 % | 114.000 M -3.78 % | 118.476 M -0.14 % | 118.643 M 29.06 % | 91.931 M 232.37 % | 27.659 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 1.184 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 -100.00 % | 110.210 M | 0.000 -100.00 % | 111.968 M 5.89 % | 105.740 M 16.39 % | 90.853 M 34.62 % | 67.489 M 184.20 % | 23.747 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 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 3.587 B | 0.000 -100.00 % | 3.587 B | 0.000 -100.00 % | 3.588 B | 0.000 -100.00 % | 3.614 B | 0.000 -100.00 % | 3.634 B -0.57 % | 3.655 B | 0.000 -100.00 % | 3.686 B -1.01 % | 3.723 B -0.81 % | 3.754 B | 0.000 -100.00 % | 3.788 B -1.13 % | 3.832 B | 0.000 -100.00 % | 3.884 B | 0.000 -100.00 % | 4.097 B -18.43 % | 5.023 B -48.89 % | 9.828 B | 0.000 -100.00 % | 9.963 B 2.67 % | 9.703 B 27.45 % | 7.614 B 39.46 % | 5.459 B 74.22 % | 3.134 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-06-30 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-03-31 | 2009-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 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 1.240 K 25.89 % | 985.000 -6.19 % | 1.050 K 40.37 % | 748.000 -36.29 % | 1.174 K -90.12 % | 11.888 K -99.91 % | 12.908 M 94 338.51 % | 13.668 K -4.16 % | 14.261 K 229.28 % | 4.331 K -74.76 % | 17.157 K 0.66 % | 17.044 K -1.30 % | 17.268 K 20.10 % | 14.378 K -17.02 % | 17.328 K | 0.000 100.00 % | -18.530 M -126 691.41 % | 14.638 K -35.24 % | 22.602 K 2.50 % | 22.050 K 5.36 % | 20.929 K 10.85 % | 18.881 K -25.89 % | 25.478 K -13.34 % | 29.401 K 29.96 % | 22.623 K -24.30 % | 29.885 K 371.48 % | -11.008 K 75.27 % | -44.517 K 21.63 % | -56.801 K 18.37 % | -69.586 K 25.68 % | -93.636 K -39.72 % | -67.019 K 12.47 % | -76.566 K -3 960.06 % | -1.886 K 97.78 % | -84.928 K 3.41 % | -87.926 K -3.38 % | -85.051 K -174.03 % | -31.037 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.900 M 194.38 % | -13.668 M 4.16 % | -14.261 M -229.43 % | -4.329 M 74.77 % | -17.157 M -0.66 % | -17.044 M 1.30 % | -17.268 M -20.10 % | -14.378 M 17.02 % | -17.328 M 4.99 % | -18.238 M 1.68 % | -18.549 M -26.72 % | -14.638 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 |
| 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 | 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 | 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 | 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 | 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 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 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 | 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 | 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 % | 12.900 M 194.38 % | -13.668 M 32.14 % | -20.140 M -365.23 % | -4.329 M 81.14 % | -22.958 M -34.70 % | -17.044 M 1.30 % | -17.268 M -20.10 % | -14.378 M 17.02 % | -17.328 M 4.99 % | -18.238 M 1.68 % | -18.549 M -26.72 % | -14.638 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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.824 M 217.76 % | 5.924 M -69.76 % | 19.592 M | 0.000 -100.00 % | 10.208 M | 0.000 -100.00 % | 22.845 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.924 M -68.53 % | 18.824 M 217.76 % | 5.924 M 141.54 % | -14.261 M -342.58 % | 5.879 M 134.27 % | -17.157 M -395.76 % | 5.801 M 133.59 % | -17.268 M -20.10 % | -14.378 M 17.02 % | -17.328 M 4.99 % | -18.238 M 1.68 % | -18.549 M -26.72 % | -14.638 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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.900 M 194.38 % | -13.668 M 4.16 % | -14.261 M -229.43 % | -4.329 M 74.77 % | -17.157 M -0.66 % | -17.044 M 1.30 % | -17.268 M -20.10 % | -14.378 M 17.02 % | -17.328 M 4.99 % | -18.238 M 1.68 % | -18.549 M -26.72 % | -14.638 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 |
| 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 | 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 % | 12.900 M 194.38 % | -13.668 M 4.16 % | -14.261 M -229.43 % | -4.329 M 74.77 % | -17.157 M -0.66 % | -17.044 M 1.30 % | -17.268 M -20.10 % | -14.378 M 17.02 % | -17.328 M 4.99 % | -18.238 M 1.68 % | -18.549 M -26.72 % | -14.638 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 |
| 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 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 |