Monarch Networth Capital Limited MONARCH.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.809 B 10.77 % | 2.536 B 72.36 % | 1.471 B 3.59 % | 1.420 B 39.44 % | 1.019 B 57.55 % | 646.557 M 14.01 % | 567.088 M -28.34 % | 791.340 M 24.58 % | 635.226 M 25.34 % | 506.796 M -10.88 % | 568.684 M 50.87 % | 376.942 M 62.74 % | 231.629 M -29.00 % | 326.237 M -17.80 % | 396.868 M -21.65 % | 506.529 M 31.30 % | 385.780 M -26.60 % | 525.571 M 55.98 % | 336.958 M 55.12 % | 217.229 M |
| Net income | 1.493 B 21.21 % | 1.231 B 186.58 % | 429.718 M -20.50 % | 540.502 M 122.01 % | 243.455 M 982.36 % | 22.493 M -82.77 % | 130.543 M -30.86 % | 188.819 M 51.89 % | 124.313 M 2 396.52 % | 4.979 M -86.42 % | 36.674 M 256.65 % | -23.412 M 30.87 % | -33.866 M -62.81 % | -20.801 M 71.59 % | -73.225 M 38.07 % | -118.235 M 18.41 % | -144.915 M -749.58 % | 22.309 M 1 153.60 % | 1.780 M -77.12 % | 7.778 M |
| Income before tax | 1.927 B 17.43 % | 1.641 B 183.25 % | 579.254 M -19.73 % | 721.660 M 107.21 % | 348.282 M 889.88 % | 35.184 M -76.45 % | 149.425 M -30.59 % | 215.272 M 48.08 % | 145.376 M 5 551.89 % | -2.667 M -104.93 % | 54.045 M 242.37 % | -37.962 M 4.75 % | -39.855 M 19.66 % | -49.608 M 40.11 % | -82.830 M 26.76 % | -113.087 M 20.92 % | -143.010 M -1 977.43 % | -6.884 M -415.91 % | 2.179 M -89.08 % | 19.961 M |
| Income before tax ratio | 0.69 6.02 % | 0.65 64.34 % | 0.39 -22.51 % | 0.51 48.60 % | 0.34 528.32 % | 0.05 -79.35 % | 0.26 -3.14 % | 0.27 18.87 % | 0.23 4 449.62 % | -0.01 -105.54 % | 0.10 194.36 % | -0.10 41.47 % | -0.17 -13.16 % | -0.15 27.14 % | -0.21 6.52 % | -0.22 39.77 % | -0.37 -2 730.20 % | -0.01 -302.54 % | 0.01 -92.96 % | 0.09 |
| EBITDA | 2.007 B 12.77 % | 1.780 B 185.99 % | 622.447 M -16.39 % | 744.497 M 77.12 % | 420.331 M 272.65 % | 112.795 M -26.45 % | 153.356 M -46.29 % | 285.500 M 66.89 % | 171.066 M 399.32 % | 34.260 M -78.87 % | 162.175 M 798.06 % | 18.058 M 198.94 % | -18.251 M 22.42 % | -23.525 M 41.51 % | -40.221 M 59.02 % | -98.138 M 24.99 % | -130.835 M -591.86 % | 26.600 M 62.00 % | 16.420 M -39.23 % | 27.022 M |
| Net income ratio | 0.53 9.42 % | 0.49 66.27 % | 0.29 -23.25 % | 0.38 59.22 % | 0.24 587.02 % | 0.03 -84.89 % | 0.23 -3.52 % | 0.24 21.93 % | 0.20 1 891.77 % | 0.01 -84.76 % | 0.06 203.83 % | -0.06 57.52 % | -0.15 -129.31 % | -0.06 65.44 % | -0.18 20.96 % | -0.23 37.86 % | -0.38 -984.96 % | 0.04 703.72 % | 0.01 -85.25 % | 0.04 |
| Ratio EBITDA | 0.71 1.81 % | 0.70 65.92 % | 0.42 -19.29 % | 0.52 27.02 % | 0.41 136.54 % | 0.17 -35.49 % | 0.27 -25.04 % | 0.36 33.97 % | 0.27 298.36 % | 0.07 -76.29 % | 0.29 495.26 % | 0.05 160.80 % | -0.08 -9.27 % | -0.07 28.85 % | -0.10 47.69 % | -0.19 42.87 % | -0.34 -770.09 % | 0.05 3.86 % | 0.05 -60.83 % | 0.12 |
| Gross profit ratio | 0.84 9.63 % | 0.77 -3.69 % | 0.80 25.15 % | 0.64 6.51 % | 0.60 49.94 % | 0.40 45.41 % | 0.27 -37.58 % | 0.44 -7.49 % | 0.48 -52.42 % | 1.00 4.52 % | 0.96 -4.33 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.07 % | 1.00 2.76 % | 0.97 | 0.00 | 0.00 |
| Weighted average shs out dil | 79.434 M 17.26 % | 67.740 M 0.00 % | 67.740 M -0.50 % | 68.079 M 11.62 % | 60.990 M -1.79 % | 62.099 M 0.00 % | 62.099 M 0.00 % | 62.099 M 2.43 % | 60.623 M 0.00 % | 60.623 M 0.00 % | 60.623 M 169.88 % | 22.463 M 0.00 % | 22.463 M 0.00 % | 22.463 M 0.00 % | 22.463 M 0.00 % | 22.463 M 0.00 % | 22.463 M 26.18 % | 17.803 M 12.71 % | 15.796 M 3.44 % | 15.270 M |
| Weighted average shs out | 78.510 M 15.90 % | 67.740 M 0.00 % | 67.740 M 9.08 % | 62.099 M 1.82 % | 60.990 M -1.79 % | 62.099 M 0.00 % | 62.099 M 0.00 % | 62.099 M 2.43 % | 60.623 M 0.00 % | 60.623 M 0.00 % | 60.623 M 169.88 % | 22.463 M 0.00 % | 22.463 M 0.00 % | 22.463 M 0.00 % | 22.463 M 0.00 % | 22.463 M 0.00 % | 22.463 M 26.18 % | 17.803 M 15.54 % | 15.408 M 2.54 % | 15.026 M |
| EPS diluted | 19.89 9.41 % | 18.18 186.30 % | 6.35 -20.03 % | 7.94 102.55 % | 3.92 988.89 % | 0.36 -82.86 % | 2.10 -30.92 % | 3.04 48.29 % | 2.05 2 462.50 % | 0.08 -86.89 % | 0.61 158.65 % | -1.04 31.13 % | -1.51 -64.13 % | -0.92 71.78 % | -3.26 38.02 % | -5.26 18.45 % | -6.45 -611.90 % | 1.26 950.00 % | 0.12 -76.47 % | 0.51 |
| Earnings per share | 20.15 10.84 % | 18.18 186.30 % | 6.35 -27.01 % | 8.70 121.94 % | 3.92 988.89 % | 0.36 -82.86 % | 2.10 -30.92 % | 3.04 48.29 % | 2.05 2 462.50 % | 0.08 -86.89 % | 0.61 158.65 % | -1.04 31.13 % | -1.51 -64.13 % | -0.92 71.78 % | -3.26 38.02 % | -5.26 18.45 % | -6.45 -611.90 % | 1.26 950.00 % | 0.12 -76.92 % | 0.52 |
| Gross profit | 2.368 B 21.44 % | 1.950 B 66.01 % | 1.175 B 29.64 % | 906.233 M 48.52 % | 610.183 M 136.23 % | 258.300 M 65.78 % | 155.805 M -55.27 % | 348.299 M 15.25 % | 302.222 M -40.37 % | 506.796 M -6.85 % | 544.087 M 44.34 % | 376.942 M 62.74 % | 231.629 M -29.00 % | 326.237 M -17.80 % | 396.868 M -21.65 % | 506.529 M 31.39 % | 385.515 M -24.57 % | 511.114 M | 0.000 | 0.000 |
| Income tax expense | 434.105 M 6.08 % | 409.232 M 173.68 % | 149.529 M -17.46 % | 181.152 M 72.81 % | 104.827 M 726.70 % | 12.680 M -32.85 % | 18.882 M -28.62 % | 26.453 M 27.13 % | 20.808 M 380.78 % | -7.411 M -142.19 % | 17.564 M 221.18 % | -14.494 M -147.76 % | -5.850 M 79.70 % | -28.816 M -200.92 % | -9.576 M -299.98 % | 4.788 M 725.60 % | 580.000 K -62.24 % | 1.536 M 315.16 % | 369.976 K -96.97 % | 12.207 M |
| Cost of revenue | 440.817 M -27.29 % | 606.284 M 104.44 % | 296.555 M -42.32 % | 514.152 M 25.88 % | 408.437 M 5.20 % | 388.258 M -5.60 % | 411.283 M -7.17 % | 443.041 M 33.04 % | 333.004 M | 0.000 -100.00 % | 24.597 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 265.244 K -98.17 % | 14.457 M -95.71 % | 336.958 M 55.12 % | 217.229 M |
| General and administrative expenses | 470.536 M 631.08 % | 64.362 M 22.87 % | 52.382 M 44.25 % | 36.313 M -24.48 % | 48.082 M 86.83 % | 25.736 M -11.34 % | 29.029 M 3.92 % | 27.933 M -9.10 % | 30.728 M -74.74 % | 121.649 M 43.03 % | 85.051 M 17.86 % | 72.165 M -20.05 % | 90.261 M -3.61 % | 93.644 M -43.95 % | 167.069 M -30.20 % | 239.362 M 18.99 % | 201.164 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 17.361 M -0.66 % | 17.476 M -26.57 % | 23.801 M 1.34 % | 23.486 M 43.67 % | 16.347 M 325.49 % | 3.842 M 32.49 % | 2.900 M -59.47 % | 7.154 M -9.07 % | 7.867 M -93.25 % | 116.591 M -25.00 % | 155.459 M | 0.000 | 0.000 | 0.000 100.00 % | -15.204 M -9 400.90 % | 163.470 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 268.847 M -19.39 % | 333.520 M 64.74 % | 202.452 M 52.08 % | 133.122 M -41.80 % | 228.722 M | 0.000 -100.00 % | 230.733 M 350.24 % | -92.206 M -134.00 % | 271.223 M -1.06 % | 274.129 M -43.72 % | 487.069 M 168.77 % | 181.223 M -35.78 % | 282.201 M -13.92 % | 327.833 M -13.75 % | 380.091 M 16.11 % | 327.361 M -38.83 % | 535.157 M | 0.000 | 0.000 |
| Operating expenses | 487.897 M 39.13 % | 350.685 M -14.41 % | 409.703 M 56.23 % | 262.251 M 32.75 % | 197.551 M -23.52 % | 258.300 M -11.30 % | 291.217 M 10.25 % | 264.137 M 40.35 % | 188.192 M -63.06 % | 509.462 M -1.01 % | 514.639 M 24.04 % | 414.904 M 52.83 % | 271.484 M -27.77 % | 375.845 M -21.65 % | 479.698 M -22.58 % | 619.616 M 17.24 % | 528.524 M 2.03 % | 517.999 M | 0.000 | 0.000 |
| Cost and expenses | 738.718 M -22.81 % | 956.969 M 2.86 % | 930.404 M 19.84 % | 776.403 M 28.12 % | 605.988 M 12.80 % | 537.225 M 21.54 % | 442.001 M -37.51 % | 707.325 M 35.71 % | 521.196 M 2.30 % | 509.462 M 8.32 % | 470.352 M 13.36 % | 414.904 M 52.83 % | 271.484 M -27.77 % | 375.845 M -21.65 % | 479.698 M -22.58 % | 619.616 M 17.18 % | 528.790 M -0.69 % | 532.456 M 60.66 % | 331.414 M 68.05 % | 197.216 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 | 487.897 M 496.17 % | 81.838 M 7.42 % | 76.183 M 27.40 % | 59.799 M -7.19 % | 64.429 M 117.83 % | 29.578 M -7.36 % | 31.928 M -9.00 % | 35.087 M -9.09 % | 38.596 M -83.80 % | 238.239 M -0.94 % | 240.510 M 233.28 % | 72.165 M -20.05 % | 90.261 M -3.61 % | 93.644 M -38.34 % | 151.865 M -36.60 % | 239.525 M 19.07 % | 201.164 M 1 272.42 % | -17.158 M | 0.000 | 0.000 |
| Interest income | 1.095 B 25 956.82 % | 4.201 M -48.03 % | 8.084 M 224.08 % | -6.515 M -23.31 % | -5.283 M -112.75 % | 41.429 M -31.09 % | 60.121 M 120.36 % | 27.283 M 12.87 % | 24.171 M 9.57 % | 22.061 M -15.69 % | 26.166 M 57.09 % | 16.656 M 45.94 % | 11.413 M 61.97 % | 7.046 M -66.55 % | 21.063 M -46.14 % | 39.105 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 176.506 M 35.50 % | 130.264 M 126.05 % | 57.626 M 349.33 % | 12.825 M -22.93 % | 16.641 M -75.81 % | 68.788 M 68.63 % | 40.791 M -30.87 % | 59.003 M 5.17 % | 56.103 M -26.43 % | 76.255 M 9.15 % | 69.862 M -0.86 % | 70.467 M 783.14 % | 7.979 M -86.62 % | 59.620 M 195.81 % | 20.155 M 198.42 % | 6.754 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 75.481 M 334.80 % | 17.360 M 54.45 % | 11.240 M 12.27 % | 10.012 M 9.83 % | 9.116 M 3.32 % | 8.823 M -5.37 % | 9.323 M 4.07 % | 8.959 M -32.07 % | 13.189 M -63.19 % | 35.831 M -6.37 % | 38.268 M 7.80 % | 35.500 M 67.62 % | 21.179 M -0.61 % | 21.309 M -5.48 % | 22.546 M 3.25 % | 21.835 M 0.70 % | 21.684 M 31.30 % | 16.515 M 51.85 % | 10.876 M 55.16 % | 7.009 M |
| Operating income | 2.070 B 31.14 % | 1.579 B 166.18 % | 593.126 M -7.90 % | 643.982 M 56.07 % | 412.632 M 277.41 % | 109.333 M -17.26 % | 132.147 M -56.15 % | 301.369 M 164.29 % | 114.030 M 4 376.34 % | -2.667 M -104.93 % | 54.045 M 438.64 % | -15.959 M 59.96 % | -39.855 M 19.66 % | -49.608 M 40.01 % | -82.692 M 26.88 % | -113.087 M 20.92 % | -143.010 M -1 977.12 % | -6.885 M -224.19 % | 5.544 M -72.30 % | 20.012 M |
| Operating income ratio | 0.74 18.39 % | 0.62 54.43 % | 0.40 -11.09 % | 0.45 11.92 % | 0.41 139.56 % | 0.17 -27.43 % | 0.23 -38.81 % | 0.38 112.15 % | 0.18 3 511.75 % | -0.01 -105.54 % | 0.10 324.46 % | -0.04 75.39 % | -0.17 -13.16 % | -0.15 27.02 % | -0.21 6.67 % | -0.22 39.77 % | -0.37 -2 729.79 % | -0.01 -179.62 % | 0.02 -82.14 % | 0.09 |
| Total other income expenses net | -143.686 M -331.88 % | 61.965 M 546.69 % | -13.872 M -117.86 % | 77.678 M 220.71 % | -64.350 M 13.21 % | -74.149 M -529.14 % | 17.278 M 120.07 % | -86.097 M -374.66 % | 31.346 M | 0.000 | 0.000 100.00 % | -22.003 M | 0.000 | 0.000 100.00 % | -138.268 K | 0.000 100.00 % | -130.000 -113.00 % | 1.000 K 100.03 % | -3.365 M -6 421.08 % | -51.600 K |
| 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 | -1.537 B -307.36 % | 741.398 M 264.99 % | -449.368 M 39.27 % | -739.928 M -138.92 % | -309.697 M 80.93 % | -1.624 B -546.84 % | -251.103 M 52.00 % | -523.113 M -161.17 % | -200.294 M -35.22 % | -148.120 M -449.00 % | 42.441 M -71.01 % | 146.401 M 118.95 % | 66.865 M 30.34 % | 51.300 M 125.54 % | -200.877 M 11.88 % | -227.950 M 4.41 % | -238.478 M -543.04 % | -37.086 M 6.94 % | -39.853 M -416.76 % | -7.712 M |
| Total investments | 5.128 B 2 822.29 % | 175.496 M 335.47 % | 40.300 M -64.85 % | 114.656 M 50.60 % | 76.133 M 515.96 % | 12.360 M -20.64 % | 15.576 M -51.94 % | 32.407 M 1.63 % | 31.887 M -6.52 % | 34.111 M 0.70 % | 33.874 M 80.00 % | 18.819 M 101.42 % | 9.343 M 2.03 % | 9.157 M -1.05 % | 9.254 M 0.33 % | 9.223 M -65.49 % | 26.727 M -93.84 % | 434.003 M 202.22 % | 143.603 M 27.96 % | 112.221 M |
| Total debt | 91.993 M -91.86 % | 1.130 B 3 867.69 % | 28.470 M -83.28 % | 170.243 M 378.25 % | 35.597 M -69.30 % | 115.960 M -56.10 % | 264.162 M 64.72 % | 160.366 M -12.60 % | 183.495 M 109.23 % | 87.699 M -66.30 % | 260.248 M -14.34 % | 303.818 M 122.58 % | 136.500 M 0.00 % | 136.500 M 59.03 % | 85.832 M -62.42 % | 228.372 M 2.29 % | 223.258 M 2 525.22 % | 8.504 M -12.67 % | 9.738 M 227.31 % | 2.975 M |
| Accumulated other comprehensive income loss | 200.937 M 39.76 % | 143.768 M 201.23 % | 47.727 M -56.94 % | 110.832 M 477.43 % | 19.194 M | 0.000 -100.00 % | 8.779 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.164 M 0.01 % | 15.162 M -71.27 % | 52.780 M 65.94 % | 31.807 M -18.94 % | 39.240 M |
| Retained earnings | 3.904 B 55.72 % | 2.507 B 91.49 % | 1.309 B 43.79 % | 910.503 M 127.03 % | 401.052 M 154.45 % | 157.613 M 16.65 % | 135.120 M 825.67 % | 14.597 M 107.03 % | -207.559 M 37.44 % | -331.799 M -41.76 % | -234.063 M 7.31 % | -252.514 M 28.46 % | -352.972 M -10.61 % | -319.105 M -6.99 % | -298.260 M -32.25 % | -225.532 M -95.85 % | -115.156 M | 0.000 | 0.000 | 0.000 |
| Common stock | 784.609 M 131.66 % | 338.695 M 0.00 % | 338.695 M 9.08 % | 310.495 M 0.00 % | 310.495 M 0.00 % | 310.495 M 0.00 % | 310.495 M 0.00 % | 310.495 M 2.43 % | 303.116 M 0.00 % | 303.116 M 0.00 % | 303.116 M 169.88 % | 112.316 M 0.00 % | 112.316 M 0.00 % | 112.316 M 0.00 % | 112.316 M 0.00 % | 112.316 M 0.00 % | 112.316 M 0.00 % | 112.316 M 36.65 % | 82.194 M 8.58 % | 75.700 M |
| Total equity | 7.968 B 130.34 % | 3.459 B 55.96 % | 2.218 B 32.07 % | 1.679 B 55.74 % | 1.078 B 31.34 % | 821.037 M 2.38 % | 801.964 M 17.25 % | 683.978 M 54.88 % | 441.616 M 5.39 % | 419.048 M 1.20 % | 414.067 M 4.66 % | 395.630 M 154.97 % | 155.167 M -17.92 % | 189.032 M -9.72 % | 209.383 M -25.91 % | 282.608 M -29.50 % | 400.840 M -26.53 % | 545.615 M 220.71 % | 170.129 M 17.66 % | 144.598 M |
| Other non current liabilities | 888.009 M 2 921.88 % | 29.386 M 30.17 % | 22.575 M 10.47 % | 20.435 M 16.09 % | 17.603 M 13.51 % | 15.507 M 2.80 % | 15.085 M 19.54 % | 12.619 M -52.45 % | 26.539 M -43.33 % | 46.830 M 20.03 % | 39.016 M 60.56 % | 24.299 M 48.87 % | 16.323 M -11.82 % | 18.510 M 641.95 % | -3.415 M | 0.000 -100.00 % | 6.406 M 149.08 % | -13.051 M 19.95 % | -16.303 M -69.04 % | -9.644 M |
| Long term debt | 91.993 M 371.37 % | 19.516 M -14.65 % | 22.866 M -10.28 % | 25.485 M -8.61 % | 27.885 M 13.10 % | 24.655 M 2 005.23 % | 1.171 M -96.00 % | 29.284 M -15.42 % | 34.624 M 5 803.09 % | 586.546 K -37.33 % | 935.934 K 94.63 % | 480.867 K | 0.000 | 0.000 -100.00 % | 28.051 M -87.72 % | 228.372 M 5.31 % | 216.852 M 2 449.90 % | 8.504 M -12.67 % | 9.738 M 227.31 % | 2.975 M |
| Total non current liabilities | 980.002 M 1 904.01 % | 48.902 M 7.62 % | 45.441 M -1.04 % | 45.920 M 0.95 % | 45.488 M 13.26 % | 40.163 M 147.06 % | 16.256 M -61.20 % | 41.903 M -34.43 % | 63.901 M 34.77 % | 47.417 M 18.68 % | 39.952 M 61.23 % | 24.780 M 51.15 % | 16.394 M -11.82 % | 18.591 M -24.54 % | 24.636 M -89.21 % | 228.372 M 2.29 % | 223.258 M | 0.000 | 0.000 | 0.000 |
| Other current liabilities | -33.839 M -106.38 % | 530.550 M -3.96 % | 552.421 M 20.63 % | 457.929 M 3 456.44 % | 12.876 M -85.08 % | 86.303 M -43.02 % | 151.467 M -33.24 % | 226.867 M 914.71 % | 22.358 M -11.88 % | 25.371 M -5.52 % | 26.852 M -70.70 % | 91.644 M 4 378.75 % | 2.046 M -97.35 % | 77.265 M -50.71 % | 156.765 M 74.43 % | 89.872 M 17.67 % | 76.374 M | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 387.000 K -99.76 % | 158.050 M 76.28 % | 89.658 M | 0.000 | 0.000 -100.00 % | 45.913 M 53.73 % | 29.866 M -11.78 % | 33.853 M | 0.000 -100.00 % | 41.417 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 82.548 M -92.56 % | 1.110 B 19 708.82 % | 5.604 M -96.13 % | 144.758 M 1 777.05 % | 7.712 M -91.55 % | 91.305 M -65.28 % | 262.990 M 100.63 % | 131.083 M -11.95 % | 148.871 M -54.83 % | 329.566 M 27.09 % | 259.312 M -14.51 % | 303.337 M 122.23 % | 136.500 M 0.00 % | 136.500 M 136.24 % | 57.780 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 3.407 B -25.51 % | 4.574 B 19.83 % | 3.817 B -19.62 % | 4.749 B 59.75 % | 2.972 B -21.64 % | 3.793 B 159.60 % | 1.461 B 13.07 % | 1.292 B -23.93 % | 1.699 B 59.04 % | 1.068 B -1.14 % | 1.081 B 0.23 % | 1.078 B -6.88 % | 1.158 B -12.09 % | 1.317 B 8.52 % | 1.214 B 47.98 % | 820.086 M 62.00 % | 506.241 M | 0.000 | 0.000 | 0.000 |
| Total liabilities | 4.387 B -5.09 % | 4.623 B 19.69 % | 3.862 B -19.44 % | 4.795 B 58.87 % | 3.018 B -21.27 % | 3.833 B 155.09 % | 1.503 B 12.58 % | 1.335 B -24.09 % | 1.758 B 57.60 % | 1.116 B -0.44 % | 1.121 B 1.60 % | 1.103 B -6.07 % | 1.174 B -11.66 % | 1.329 B 7.12 % | 1.241 B 18.35 % | 1.048 B 43.72 % | 729.499 M 29.63 % | 562.761 M 11.44 % | 505.008 M 36.36 % | 370.336 M |
| Other non current assets | 1.414 B -56.46 % | 3.247 B 884.12 % | 329.955 M 129.65 % | 143.680 M -27.11 % | 197.115 M -88.01 % | 1.644 B 455.27 % | 296.087 M -44.85 % | 536.903 M 23.47 % | 434.832 M 256.53 % | 121.962 M -69.77 % | 403.503 M 80.65 % | 223.361 M 53.64 % | 145.381 M -44.38 % | 261.401 M 110 200.22 % | 236.990 K -57.77 % | 561.197 K -16.02 % | 668.226 K 100.45 % | -147.593 M -50.55 % | -98.033 M -61.48 % | -60.708 M |
| Long term investments | 0.000 -100.00 % | 127.977 M | 0.000 -100.00 % | 46.858 M -20.06 % | 58.616 M 128.17 % | -208.088 M | 0.000 | 0.000 100.00 % | -42.670 M -130.25 % | 141.073 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.113 M -1.53 % | 9.254 M 0.33 % | 9.223 M -65.49 % | 26.727 M | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 219.000 K 0.46 % | 218.000 K -0.46 % | 219.000 K 0.00 % | 219.000 K -30.57 % | 315.437 K -41.01 % | 534.724 K -29.71 % | 760.764 K 119.87 % | 346.012 K -95.82 % | 8.284 M -37.92 % | 13.344 M 7.93 % | 12.364 M -1.75 % | 12.584 M -98.40 % | 788.088 M -5.02 % | 829.712 M | 0.000 -100.00 % | 501.256 M 157.94 % | 194.327 M -3.58 % | 201.545 M 11.72 % | 180.404 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 496.306 K 0.00 % | 496.306 K | 0.000 -100.00 % | 496.306 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 219.000 K 0.46 % | 218.000 K -0.46 % | 219.000 K 0.00 % | 219.000 K -30.57 % | 315.437 K -41.01 % | 534.724 K -29.71 % | 760.764 K 119.87 % | 346.012 K -96.06 % | 8.781 M -36.56 % | 13.840 M 11.94 % | 12.364 M -5.48 % | 13.080 M -31.92 % | 19.213 M -28.24 % | 26.775 M 59.58 % | 16.778 M -22.79 % | 21.732 M 68.04 % | 12.932 M 60.30 % | 8.068 M 17.24 % | 6.881 M |
| Property plant equipment net | 211.631 M 68.15 % | 125.860 M -23.98 % | 165.566 M 18.72 % | 139.463 M 171.00 % | 51.462 M -62.55 % | 137.409 M 8.43 % | 126.732 M 323.27 % | 29.941 M -75.41 % | 121.783 M 0.72 % | 120.915 M 120.13 % | 54.928 M -46.81 % | 103.275 M 34.19 % | 76.959 M -8.14 % | 83.776 M -6.84 % | 89.926 M -20.98 % | 113.803 M -3.62 % | 118.078 M -12.31 % | 134.660 M 49.68 % | 89.965 M 67.14 % | 53.826 M |
| Total non current assets | 1.636 B -53.43 % | 3.512 B 592.87 % | 506.898 M 48.12 % | 342.227 M 5.55 % | 324.240 M -80.11 % | 1.630 B 237.84 % | 482.453 M -21.21 % | 612.310 M 1.95 % | 600.597 M 52.93 % | 392.731 M -25.29 % | 525.704 M 34.85 % | 389.853 M 38.88 % | 280.718 M -32.04 % | 413.075 M 201.56 % | 136.980 M -3.08 % | 141.328 M -15.12 % | 166.508 M | 0.000 | 0.000 | 0.000 |
| Other current assets | 0.000 -100.00 % | 4.061 B 16.87 % | 3.474 B -15.26 % | 4.100 B 10 878.00 % | 37.348 M -93.41 % | 566.734 M 18.64 % | 477.711 M 137.45 % | 201.187 M -82.00 % | 1.118 B 53.22 % | 729.377 M 317 601.92 % | 229.579 K -99.80 % | 114.930 M 48 686.41 % | 235.578 K -99.86 % | 168.997 M 76 568.93 % | 220.424 K -99.97 % | 733.271 M | 0.000 100.00 % | -665.416 M -72.83 % | -385.001 M -28.19 % | -300.337 M |
| Short term investments | 5.128 B 2 797.91 % | 176.972 M 339.14 % | 40.300 M -40.56 % | 67.798 M 287.04 % | 17.517 M -92.05 % | 220.448 M | 0.000 | 0.000 | 0.000 100.00 % | -106.962 M | 0.000 | 0.000 | 0.000 -100.00 % | 44.318 K | 0.000 | 0.000 | 0.000 -100.00 % | 434.003 M 202.22 % | 143.603 M 27.96 % | 112.221 M |
| cash and cash equivalents | 1.629 B 232.09 % | 490.636 M 2.68 % | 477.838 M -47.50 % | 910.171 M 179.38 % | 325.777 M -81.28 % | 1.740 B 237.73 % | 515.264 M 3.24 % | 499.077 M 30.04 % | 383.789 M 62.75 % | 235.819 M 8.27 % | 217.807 M 38.36 % | 157.417 M 126.06 % | 69.635 M -18.53 % | 85.477 M -70.19 % | 286.709 M -37.17 % | 456.322 M -1.17 % | 461.736 M 1 145.05 % | 37.086 M -6.94 % | 39.853 M 416.76 % | 7.712 M |
| Cash and short term investments | 6.322 B 846.98 % | 667.608 M 28.85 % | 518.138 M -47.02 % | 977.969 M -68.61 % | 3.116 B 79.03 % | 1.740 B 237.73 % | 515.264 M 3.24 % | 499.077 M 30.04 % | 383.789 M 62.75 % | 235.819 M 8.27 % | 217.807 M 38.36 % | 157.417 M 126.06 % | 69.635 M -18.58 % | 85.521 M -70.17 % | 286.709 M -37.17 % | 456.322 M -1.17 % | 461.736 M -1.99 % | 471.089 M 156.79 % | 183.456 M 52.97 % | 119.933 M |
| Total current assets | 10.720 B 41.96 % | 7.551 B 34.62 % | 5.610 B -8.52 % | 6.132 B 62.56 % | 3.772 B 24.71 % | 3.025 B 65.98 % | 1.822 B 29.10 % | 1.412 B -11.75 % | 1.599 B 55.30 % | 1.030 B 2.08 % | 1.009 B -8.99 % | 1.109 B 5.72 % | 1.049 B 0.57 % | 1.043 B -6.63 % | 1.117 B -6.13 % | 1.190 B 23.44 % | 963.830 M | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 -100.00 % | 168.857 M 16.59 % | 144.829 M 436.19 % | 27.011 M -2.23 % | 27.626 M | 0.000 -100.00 % | 31.050 M -68.33 % | 98.053 M 51.56 % | 64.696 M -9.60 % | 71.568 M 50.28 % | 47.623 M 3 017.62 % | 1.528 M 814.78 % | 166.985 K 36.78 % | 122.086 K -16.82 % | 146.766 K -82.49 % | 838.069 K | 0.000 | 0.000 | 0.000 |
| Net receivables | 4.397 B 55.76 % | 2.823 B 94.93 % | 1.448 B 59.35 % | 908.827 M 53.48 % | 592.154 M -14.18 % | 690.006 M -13.36 % | 796.399 M 17.08 % | 680.223 M 2 701.39 % | 24.282 M -70.75 % | 83.004 M -88.84 % | 743.750 M -5.70 % | 788.682 M -19.30 % | 977.248 M 24.00 % | 788.088 M -5.02 % | 829.712 M | 0.000 -100.00 % | 501.256 M 157.94 % | 194.327 M -3.58 % | 201.545 M 11.72 % | 180.404 M |
| Tax assets | 10.008 M -8.69 % | 10.960 M -1.78 % | 11.159 M -7.06 % | 12.007 M -28.65 % | 16.828 M -70.07 % | 56.217 M -4.88 % | 59.099 M 32.20 % | 44.704 M 2.45 % | 43.636 M 133.67 % | -129.611 M -342.57 % | 53.433 M 5.07 % | 50.853 M 12.27 % | 45.297 M 14.47 % | 39.572 M 266.79 % | 10.789 M 1 022.03 % | 961.524 K 237.91 % | -697.190 K | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 100.00 % | -2.982 B -8 156.77 % | -36.112 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.055 M | 0.000 -100.00 % | 112.123 M | 0.000 | 0.000 100.00 % | -71.264 K -100.11 % | 62.368 M -68.25 % | 196.443 M | 0.000 | 0.000 -100.00 % | 1.108 B 64.17 % | 675.137 M 31.11 % | 514.934 M |
| Account payables | 3.358 B 14.52 % | 2.933 B -9.80 % | 3.251 B -21.26 % | 4.129 B 48.94 % | 2.772 B -21.38 % | 3.526 B 236.86 % | 1.047 B 12.02 % | 934.384 M -36.94 % | 1.482 B 116.81 % | 683.477 M -10.14 % | 760.607 M 11.34 % | 683.114 M -30.14 % | 977.768 M -11.36 % | 1.103 B 10.43 % | 998.982 M 36.81 % | 730.214 M 69.87 % | 429.867 M | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 -100.00 % | 483.000 K -93.61 % | 7.559 M -53.83 % | 16.371 M -23.93 % | 21.520 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.738 M | 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 -100.00 % | 8.474 K 24.23 % | 6.821 K -65.90 % | 20.001 K 37.63 % | 14.532 K 8.77 % | 13.360 K -12.17 % | 15.211 K -15.48 % | 17.996 K 20.97 % | 14.877 K 195.41 % | 5.036 K -39.43 % | 8.315 K 7.47 % | 7.737 K |
| 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 -100.00 % | 8.504 M -12.67 % | 9.738 M 227.31 % | 2.975 M |
| 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 | 3.079 B 401.79 % | 613.530 M 8.82 % | 563.825 M 23.00 % | 458.403 M 31.89 % | 347.569 M -1.52 % | 352.929 M 1.54 % | 347.569 M -3.15 % | 358.886 M 3.71 % | 346.060 M -22.71 % | 447.723 M 29.77 % | 345.008 M -35.61 % | 535.808 M 35.37 % | 395.808 M 0.00 % | 395.808 M 0.13 % | 395.311 M 3.85 % | 380.643 M -2.02 % | 388.502 M 2.10 % | 380.514 M 578.04 % | 56.120 M 89.28 % | 29.650 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 -100.00 % | 71.264 K -11.93 % | 80.919 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.547 M -30.74 % | 6.565 M -1.56 % | 6.669 M |
| Other liabilities | 0.000 | 0.000 -100.00 % | 3.000 K 400.00 % | -1.000 K | 0.000 | 0.000 -100.00 % | 25.331 M 4 285.56 % | 577.603 K 112.90 % | -4.478 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.349 M -340.49 % | 2.640 M | 0.000 | 0.000 -100.00 % | 562.761 M 11.44 % | 505.008 M 36.36 % | 370.336 M |
| Total assets | 12.355 B 52.88 % | 8.082 B 32.92 % | 6.080 B -6.08 % | 6.474 B 58.04 % | 4.096 B -11.99 % | 4.654 B 101.95 % | 2.305 B 14.16 % | 2.019 B -8.24 % | 2.200 B 43.35 % | 1.535 B 0.01 % | 1.535 B 2.41 % | 1.499 B 12.73 % | 1.329 B -12.44 % | 1.518 B 4.69 % | 1.450 B 8.95 % | 1.331 B 17.76 % | 1.130 B 1.98 % | 1.108 B 64.17 % | 675.137 M 31.11 % | 514.934 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 -100.00 % | 44.887 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 |
| Change in working capital | 769.063 M 132.75 % | -2.348 B -224.31 % | -724.089 M -482.37 % | -124.334 M 95.47 % | -2.746 B -206.42 % | 2.580 B 5 790.92 % | -45.343 M -137.23 % | 121.806 M -69.25 % | 396.160 M 2 873.70 % | -14.283 M -251.43 % | 9.432 M 106.17 % | -152.959 M -479.10 % | -26.413 M 75.59 % | -108.206 M -225.17 % | 86.445 M 10.66 % | 78.120 M 151.02 % | -153.130 M -482.38 % | -26.294 M -140.82 % | 64.418 M 106.06 % | 31.261 M |
| Accounts receivables | -77.427 M 80.41 % | -395.147 M -1 031.45 % | -34.924 M 69.00 % | -112.644 M -426.56 % | 34.494 M -57.89 % | 81.909 M 148.44 % | -169.090 M -146.83 % | 361.073 M 191.77 % | -393.450 M -4 026.69 % | -9.534 M -83.95 % | -5.183 M -101.31 % | 395.278 M 186.37 % | 138.029 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -91.253 M -43.49 % | -63.596 M 47.32 % | -120.715 M |
| Inventory | 0.000 -100.00 % | 72.980 M 348.81 % | -29.332 M 75.10 % | -117.818 M -19 226.30 % | 616.000 K -88.35 % | 5.289 M 383.48 % | -1.866 M -102.78 % | 67.003 M 300.87 % | -33.357 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.400 M | 0.000 | 0.000 |
| Accounts payables | 425.814 M 233.62 % | -318.685 M 63.70 % | -877.850 M -164.70 % | 1.357 B 280.69 % | -750.900 M -130.31 % | 2.478 B 2 045.57 % | 115.482 M 121.01 % | -549.560 M -168.73 % | 799.585 M 16 938.90 % | -4.748 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.969 M -155.18 % | 61.559 M | 0.000 | 0.000 |
| Other working capital | 420.676 M 124.64 % | -1.707 B -883.18 % | 218.017 M 117.43 % | -1.251 B 38.40 % | -2.030 B -13 219.50 % | 15.476 M 52.75 % | 10.131 M -95.84 % | 243.291 M 940.44 % | 23.383 M | 0.000 -100.00 % | 14.615 M 102.67 % | -548.237 M -233.39 % | -164.442 M -51.97 % | -108.206 M -225.17 % | 86.445 M 10.66 % | 78.120 M 165.56 % | -119.161 M | 0.000 -100.00 % | 128.013 M -15.77 % | 151.976 M |
| Other non cash items | -100.640 M -304.96 % | -24.852 M 66.49 % | -74.153 M 52.66 % | -156.640 M -502.59 % | 38.908 M 64.17 % | 23.699 M 127.89 % | -84.982 M -308.71 % | 40.717 M 909.57 % | -5.029 M -110.92 % | 46.058 M 62.02 % | 28.427 M -0.48 % | 28.565 M -25.74 % | 38.466 M 325.21 % | -17.080 M -146.17 % | 36.996 M 1 874.52 % | -2.085 M 8.57 % | -2.280 M -104.62 % | 49.343 M 352.97 % | 10.893 M -53.17 % | 23.263 M |
| Net cash provided by operating activities | 2.237 B 307.20 % | -1.079 B -419.58 % | -207.749 M -146.10 % | 450.601 M 119.18 % | -2.350 B -188.85 % | 2.645 B 10 298.61 % | 25.432 M -92.94 % | 360.300 M -32.42 % | 533.137 M 720.49 % | 64.978 M -42.40 % | 112.801 M 200.44 % | -112.306 M -17 601.81 % | -634.432 K 99.49 % | -124.778 M -297.43 % | 63.202 M 518.60 % | -15.099 M 94.53 % | -276.068 M -1 000.62 % | 30.653 M -65.15 % | 87.967 M 26.92 % | 69.311 M |
| Investments in property plant and equipment | -162.293 M -163.19 % | -61.663 M -52.39 % | -40.464 M -143.23 % | -16.636 M 50.18 % | -33.392 M -79.07 % | -18.647 M -13.42 % | -16.442 M -73.31 % | -9.487 M 27.78 % | -13.137 M -39.75 % | -9.400 M 26.00 % | -12.703 M 27.81 % | -17.596 M -94.33 % | -9.055 M 29.31 % | -12.809 M 40.14 % | -21.396 M 8.96 % | -23.501 M 29.39 % | -33.281 M 53.92 % | -72.217 M -50.66 % | -47.933 M -31.82 % | -36.362 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.776 M | 0.000 | 0.000 |
| Purchases of investments | -712.955 M -1 713.49 % | -39.314 M 70.12 % | -131.593 M | 0.000 100.00 % | -50.000 M 95.68 % | -1.157 B -1 056.12 % | -100.092 M -73.82 % | -57.583 M 74.98 % | -230.179 M -667.26 % | -30.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -58.803 M 6.77 % | -63.073 M -420 389.90 % | -15.000 K 55.88 % | -34.000 K |
| Sales maturities of investments | 0.000 -100.00 % | 102.062 M 1 763.13 % | 5.478 M -53.67 % | 11.823 M -99.24 % | 1.551 B 7 074 869.88 % | 21.918 K | 0.000 -100.00 % | 1.284 M -38.24 % | 2.080 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.503 M -82.50 % | 100.018 M | 0.000 | 0.000 -100.00 % | 2.437 M |
| Other investing activites | -1.481 B -1 060.97 % | 154.147 M 1 529.80 % | -10.781 M -740.58 % | 1.683 M 100.81 % | -207.570 M -555.21 % | -31.680 M 55.82 % | -71.713 M -259.33 % | 45.009 M 198.00 % | -45.929 M -303.33 % | 22.589 M 61.52 % | 13.985 M -90.06 % | 140.675 M 837.53 % | 15.005 M 124.42 % | 6.686 M -78.41 % | 30.970 M -27.84 % | 42.919 M -8.90 % | 47.114 M | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -2.357 B -1 618.09 % | 155.232 M 187.52 % | -177.360 M -5 566.45 % | -3.130 M -100.25 % | 1.260 B 204.33 % | -1.207 B -541.44 % | -188.247 M -806.07 % | -20.776 M 92.77 % | -287.166 M -1 608.19 % | -16.811 M -1 410.38 % | 1.283 M -98.96 % | 123.079 M 1 968.55 % | 5.950 M 197.18 % | -6.122 M -163.95 % | 9.574 M -74.07 % | 36.921 M -32.93 % | 55.048 M 156.45 % | -97.515 M -103.38 % | -47.948 M -41.19 % | -33.959 M |
| Debt repayment | -1.038 B -194.23 % | 1.101 B 876.69 % | -141.773 M -205.29 % | 134.646 M 267.55 % | -80.364 M 45.77 % | -148.201 M -217.00 % | 126.664 M 647.65 % | -23.129 M 86.59 % | -172.504 M -94.81 % | -88.549 M -1 420 068.92 % | 6.236 K -99.99 % | 89.444 M 1 662.35 % | -5.725 M 90.43 % | -59.844 M 70.13 % | -200.321 M -4 016.53 % | 5.115 M -97.67 % | 219.923 M 20 872.11 % | 1.049 M | 0.000 -100.00 % | 2.938 M |
| Common stock issued | 3.002 B | 0.000 -100.00 % | 152.179 M 182.76 % | 53.820 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 358.379 M 1 061.09 % | 30.866 M 117.36 % | 14.200 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -33.870 M 0.00 % | -33.870 M | 0.000 100.00 % | -31.050 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.933 M -14.30 % | -4.316 M 0.00 % | -4.316 M |
| Other financing activites | -58.163 M 55.35 % | -130.263 M -126.05 % | -57.626 M -181.23 % | -20.491 M 12.80 % | -23.498 M 70.11 % | -78.612 M -64.62 % | -47.754 M 30.27 % | -68.484 M -125.72 % | -30.341 M 49.55 % | -60.144 M -12.00 % | -53.700 M 5.03 % | -56.543 M -265.33 % | -15.477 M -47.56 % | -10.488 M 75.07 % | -42.069 M -30.04 % | -32.351 M -291.85 % | -8.256 M | 0.000 100.00 % | -3.046 M -8 601.81 % | -35.000 K |
| Net cash used provided by financing activities | 1.872 B 99.84 % | 936.999 M 2 084.33 % | -47.220 M -134.49 % | 136.925 M 231.83 % | -103.862 M 54.21 % | -226.813 M -387.43 % | 78.910 M 186.13 % | -91.613 M 54.84 % | -202.844 M -70.90 % | -118.693 M -121.06 % | -53.693 M -263.20 % | 32.901 M 255.18 % | -21.202 M 69.85 % | -70.332 M 70.98 % | -242.390 M -789.96 % | -27.236 M -112.87 % | 211.667 M -40.29 % | 354.494 M 1 408.21 % | 23.504 M 83.81 % | 12.787 M |
| Effect of forex changes on cash | 47.519 M | 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 -100.00 % | 44.317 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 1.800 B 13 963.73 % | 12.799 M 102.96 % | -432.334 M -173.98 % | 584.394 M 148.95 % | -1.194 B -198.65 % | 1.210 B 1 542.48 % | -83.905 M -133.84 % | 247.911 M 371.50 % | -91.310 M -606.96 % | 18.011 M -70.18 % | 60.391 M 38.28 % | 43.674 M 375.68 % | -15.842 M 92.13 % | -201.232 M -18.64 % | -169.613 M -3 033.10 % | -5.414 M 42.12 % | -9.353 M | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 4.522 B 846.37 % | 477.837 M -47.50 % | 910.171 M 179.38 % | 325.777 M -78.56 % | 1.520 B 391.14 % | 309.429 M -21.33 % | 393.334 M 170.48 % | 145.422 M 43.44 % | 101.381 M -53.45 % | 217.807 M 38.36 % | 157.417 M 38.40 % | 113.743 M 33.07 % | 85.477 M -70.19 % | 286.709 M -37.17 % | 456.322 M -1.17 % | 461.736 M -1.99 % | 471.089 M 1 082.06 % | 39.853 M 416.76 % | 7.712 M | 0.000 |
| Cash at end of period | 6.322 B 7 223.44 % | 86.327 M -81.93 % | 477.837 M -47.50 % | 910.171 M 179.38 % | 325.779 M -78.56 % | 1.520 B 391.14 % | 309.429 M -21.33 % | 393.334 M 172.19 % | 144.508 M -38.72 % | 235.819 M 8.27 % | 217.807 M 38.36 % | 157.417 M 126.06 % | 69.635 M -18.53 % | 85.477 M -70.19 % | 286.709 M -37.15 % | 456.215 M -1.20 % | 461.736 M 1 145.05 % | 37.086 M -6.94 % | 39.853 M 416.76 % | 7.712 M |
| Operating cash flow | 2.237 B 469.27 % | 392.884 M 289.11 % | -207.752 M -146.11 % | 450.601 M 119.18 % | -2.350 B -188.85 % | 2.645 B 10 298.61 % | 25.432 M -92.94 % | 360.300 M -32.42 % | 533.137 M 250.53 % | 152.093 M 34.83 % | 112.801 M 200.44 % | -112.306 M -17 601.81 % | -634.432 K 99.49 % | -124.778 M -297.43 % | 63.202 M 518.60 % | -15.099 M 94.53 % | -276.068 M -1 000.62 % | 30.653 M -65.15 % | 87.967 M 26.92 % | 69.311 M |
| Capital expenditure | -162.293 M -163.19 % | -61.663 M -52.39 % | -40.464 M -143.23 % | -16.636 M 50.18 % | -33.392 M -79.07 % | -18.647 M -13.42 % | -16.442 M -73.31 % | -9.487 M 27.78 % | -13.137 M -48.86 % | -8.825 M 30.53 % | -12.703 M 27.81 % | -17.596 M -94.33 % | -9.055 M 29.31 % | -12.809 M 40.14 % | -21.396 M 8.96 % | -23.501 M 29.39 % | -33.281 M 53.92 % | -72.217 M -50.66 % | -47.933 M -31.82 % | -36.362 M |
| Free CashFlow | 2.074 B 281.78 % | -1.141 B -359.71 % | -248.218 M -157.20 % | 433.963 M 118.21 % | -2.383 B -190.76 % | 2.626 B 29 108.02 % | 8.991 M -97.44 % | 350.814 M -32.54 % | 520.000 M 264.42 % | 142.693 M 42.55 % | 100.098 M 177.06 % | -129.902 M -1 240.68 % | -9.689 M 92.96 % | -137.586 M -429.10 % | 41.806 M 208.31 % | -38.599 M 87.52 % | -309.350 M -644.28 % | -41.564 M -203.82 % | 40.034 M 21.50 % | 32.949 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 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 348.645 M -56.59 % | 803.189 M 3.02 % | 779.631 M -25.07 % | 1.040 B 22.47 % | 849.516 M 35.10 % | 628.793 M -17.56 % | 762.719 M 3.67 % | 735.724 M 75.67 % | 418.812 M 22.14 % | 342.883 M -27.85 % | 475.267 M 31.33 % | 361.875 M 11.13 % | 325.645 M -27.61 % | 449.868 M 8.66 % | 414.026 M 7.19 % | 386.257 M 21.43 % | 318.094 M 5.82 % | 300.606 M 70.07 % | 176.756 M -42.99 % | 310.046 M 130.61 % | 134.445 M -29.09 % | 189.599 M 35.13 % | 140.310 M -10.97 % | 157.602 M -4.61 % | 165.224 M 481.00 % | 28.438 M -81.14 % | 150.780 M -20.68 % | 190.100 M -3.88 % | 197.770 M |
| Net income | 452.509 M 83.09 % | 247.150 M -38.99 % | 405.113 M -7.90 % | 439.839 M 9.81 % | 400.558 M 31.16 % | 305.386 M -20.80 % | 385.573 M 4.15 % | 370.201 M 117.33 % | 170.337 M 279.20 % | 44.920 M -67.93 % | 140.084 M 16.36 % | 120.388 M -3.17 % | 124.324 M 1.29 % | 122.737 M -15.43 % | 145.126 M 5.55 % | 137.500 M 1.74 % | 135.145 M 18.42 % | 114.128 M 285.03 % | 29.641 M -63.32 % | 80.806 M 328.16 % | 18.873 M 229.55 % | 5.727 M 433.73 % | -1.716 M -166.93 % | 2.564 M -83.90 % | 15.926 M -53.40 % | 34.179 M 153.20 % | 13.499 M -63.40 % | 36.883 M -19.79 % | 45.984 M |
| Income before tax | 595.114 M 71.48 % | 347.045 M -30.73 % | 501.024 M -11.44 % | 565.722 M 10.28 % | 512.973 M 28.14 % | 400.323 M -23.87 % | 525.846 M 4.25 % | 504.428 M 139.80 % | 210.355 M 243.85 % | 61.177 M -67.88 % | 190.483 M 13.05 % | 168.493 M 5.90 % | 159.101 M -2.00 % | 162.341 M -16.84 % | 195.215 M 9.59 % | 178.137 M -4.21 % | 185.970 M 5.92 % | 175.576 M 377.21 % | 36.792 M -66.39 % | 109.459 M 313.77 % | 26.454 M 192.95 % | 9.030 M 2 204.92 % | -429.000 K -111.74 % | 3.655 M -84.06 % | 22.932 M -15.82 % | 27.241 M -3.52 % | 28.235 M -33.24 % | 42.296 M -18.12 % | 51.654 M |
| Income before tax ratio | 1.71 295.05 % | 0.43 -32.76 % | 0.64 18.19 % | 0.54 -9.95 % | 0.60 -5.15 % | 0.64 -7.66 % | 0.69 0.56 % | 0.69 36.51 % | 0.50 181.51 % | 0.18 -55.48 % | 0.40 -13.92 % | 0.47 -4.70 % | 0.49 35.39 % | 0.36 -23.47 % | 0.47 2.24 % | 0.46 -21.12 % | 0.58 0.10 % | 0.58 180.60 % | 0.21 -41.04 % | 0.35 79.42 % | 0.20 313.13 % | 0.05 1 657.71 % | 0.00 -113.18 % | 0.02 -83.29 % | 0.14 -85.51 % | 0.96 411.55 % | 0.19 -15.84 % | 0.22 -14.81 % | 0.26 |
| EBITDA | 629.849 M 61.40 % | 390.231 M -29.53 % | 553.788 M -16.39 % | 662.315 M 15.70 % | 572.419 M 41.17 % | 405.473 M -23.62 % | 530.853 M 4.37 % | 508.610 M 137.85 % | 213.840 M 231.97 % | 64.415 M -66.67 % | 193.266 M 12.92 % | 171.160 M 5.87 % | 161.673 M -1.90 % | 164.802 M -16.64 % | 197.690 M 9.88 % | 179.914 M -4.51 % | 188.420 M 7.81 % | 174.765 M 346.16 % | 39.171 M -75.42 % | 159.358 M 329.44 % | 37.108 M 136.27 % | 15.706 M -12.90 % | 18.033 M -41.15 % | 30.644 M -36.70 % | 48.414 M 38.44 % | 34.971 M -16.22 % | 41.743 M -26.34 % | 56.669 M -14.36 % | 66.173 M |
| Net income ratio | 1.30 321.79 % | 0.31 -40.78 % | 0.52 22.92 % | 0.42 -10.34 % | 0.47 -2.91 % | 0.49 -3.93 % | 0.51 0.47 % | 0.50 23.72 % | 0.41 210.45 % | 0.13 -55.55 % | 0.29 -11.40 % | 0.33 -12.86 % | 0.38 39.93 % | 0.27 -22.17 % | 0.35 -1.53 % | 0.36 -16.21 % | 0.42 11.91 % | 0.38 126.40 % | 0.17 -35.66 % | 0.26 85.66 % | 0.14 364.74 % | 0.03 346.97 % | -0.01 -175.17 % | 0.02 -83.12 % | 0.10 -91.98 % | 1.20 1 242.46 % | 0.09 -53.86 % | 0.19 -16.56 % | 0.23 |
| Ratio EBITDA | 1.81 271.83 % | 0.49 -31.60 % | 0.71 11.59 % | 0.64 -5.53 % | 0.67 4.49 % | 0.64 -7.35 % | 0.70 0.68 % | 0.69 35.39 % | 0.51 171.79 % | 0.19 -53.80 % | 0.41 -14.02 % | 0.47 -4.73 % | 0.50 35.52 % | 0.37 -23.28 % | 0.48 2.51 % | 0.47 -21.36 % | 0.59 1.89 % | 0.58 162.34 % | 0.22 -56.88 % | 0.51 86.22 % | 0.28 233.19 % | 0.08 -35.55 % | 0.13 -33.90 % | 0.19 -33.64 % | 0.29 -76.17 % | 1.23 344.19 % | 0.28 -7.13 % | 0.30 -10.91 % | 0.33 |
| Gross profit ratio | 0.50 -37.47 % | 0.81 7.01 % | 0.75 -4.14 % | 0.79 39.75 % | 0.56 -33.21 % | 0.84 8.49 % | 0.78 -11.02 % | 0.87 30.59 % | 0.67 -31.47 % | 0.98 90.24 % | 0.51 -14.86 % | 0.60 3.76 % | 0.58 27.30 % | 0.46 -43.77 % | 0.81 55.33 % | 0.52 -12.87 % | 0.60 -38.87 % | 0.98 60.43 % | 0.61 -21.16 % | 0.77 36.14 % | 0.57 28 027.62 % | 0.00 -99.63 % | 0.55 -4.24 % | 0.58 0.41 % | 0.58 109.44 % | -6.11 -1 126.97 % | 0.59 -8.47 % | 0.65 -1.72 % | 0.66 |
| Weighted average shs out dil | 79.388 M -0.06 % | 79.434 M 0.00 % | 79.434 M 9.26 % | 72.701 M 7.36 % | 67.719 M -0.03 % | 67.740 M 0.00 % | 67.739 M 0.09 % | 67.678 M -0.07 % | 67.728 M 1.02 % | 67.048 M 5.54 % | 63.530 M -1.85 % | 64.725 M 1.78 % | 63.593 M 2.41 % | 62.099 M 0.00 % | 62.099 M 0.00 % | 62.099 M 0.00 % | 62.099 M 0.00 % | 62.099 M 3.70 % | 59.881 M -3.57 % | 62.099 M 0.00 % | 62.099 M 0.00 % | 62.099 M 0.00 % | 62.099 M 0.00 % | 62.099 M 0.00 % | 62.099 M 0.00 % | 62.099 M 0.00 % | 62.099 M 0.00 % | 62.099 M 0.00 % | 62.099 M |
| Weighted average shs out | 78.561 M 0.06 % | 78.510 M 0.00 % | 78.510 M 9.42 % | 71.752 M 5.96 % | 67.719 M -0.03 % | 67.740 M 0.00 % | 67.739 M 0.09 % | 67.678 M -0.07 % | 67.728 M 1.02 % | 67.048 M 7.97 % | 62.099 M -1.74 % | 63.196 M 1.66 % | 62.162 M 0.10 % | 62.099 M 0.00 % | 62.099 M 0.00 % | 62.099 M 0.00 % | 62.099 M 0.00 % | 62.099 M 3.70 % | 59.881 M -3.57 % | 62.099 M 0.00 % | 62.099 M 0.00 % | 62.099 M 0.00 % | 62.099 M 0.00 % | 62.099 M 0.00 % | 62.099 M 14.48 % | 54.244 M 0.00 % | 54.244 M 16.93 % | 46.389 M 0.00 % | 46.389 M |
| EPS diluted | 5.70 83.28 % | 3.11 -39.02 % | 5.10 -15.70 % | 6.05 2.20 % | 5.92 31.26 % | 4.51 -20.74 % | 5.69 4.02 % | 5.47 117.06 % | 2.52 88.06 % | 1.34 -39.37 % | 2.21 18.82 % | 1.86 -5.10 % | 1.96 -51.00 % | 4.00 70.94 % | 2.34 5.88 % | 2.21 1.38 % | 2.18 -40.76 % | 3.68 636.00 % | 0.50 -61.54 % | 1.30 333.33 % | 0.30 66.67 % | 0.18 752.17 % | -0.03 -166.83 % | 0.04 -91.90 % | 0.51 -7.27 % | 0.55 150.00 % | 0.22 -62.71 % | 0.59 -20.27 % | 0.74 |
| Earnings per share | 5.76 82.86 % | 3.15 -38.95 % | 5.16 -15.82 % | 6.13 3.55 % | 5.92 31.26 % | 4.51 -20.74 % | 5.69 4.02 % | 5.47 117.06 % | 2.52 88.06 % | 1.34 -40.71 % | 2.26 18.32 % | 1.91 -4.50 % | 2.00 -50.00 % | 4.00 70.94 % | 2.34 5.88 % | 2.21 1.38 % | 2.18 -40.76 % | 3.68 636.00 % | 0.50 -61.54 % | 1.30 333.33 % | 0.30 66.67 % | 0.18 752.17 % | -0.03 -166.83 % | 0.04 -84.12 % | 0.26 -58.73 % | 0.63 152.00 % | 0.25 -68.75 % | 0.80 -19.19 % | 0.99 |
| Gross profit | 175.856 M -72.86 % | 647.922 M 10.25 % | 587.706 M -28.17 % | 818.185 M 71.16 % | 478.022 M -9.77 % | 529.766 M -10.56 % | 592.311 M -7.76 % | 642.124 M 129.40 % | 279.913 M -16.30 % | 334.420 M 37.25 % | 243.654 M 11.82 % | 217.908 M 15.30 % | 188.988 M -7.85 % | 205.093 M -38.90 % | 335.652 M 66.50 % | 201.590 M 5.80 % | 190.536 M -35.32 % | 294.560 M 172.83 % | 107.963 M -55.06 % | 240.212 M 213.97 % | 76.509 M 19 845.31 % | 383.594 K -99.51 % | 77.726 M -14.75 % | 91.174 M -4.22 % | 95.192 M 154.83 % | -173.616 M -293.69 % | 89.635 M -27.40 % | 123.466 M -5.53 % | 130.697 M |
| Income tax expense | 142.605 M 42.75 % | 99.895 M 4.15 % | 95.911 M -23.81 % | 125.884 M 11.98 % | 112.415 M 18.41 % | 94.937 M -32.32 % | 140.273 M 4.50 % | 134.230 M 235.45 % | 40.015 M 146.19 % | 16.254 M -67.75 % | 50.398 M 4.77 % | 48.104 M 38.33 % | 34.774 M -12.20 % | 39.604 M -20.93 % | 50.089 M 23.27 % | 40.635 M -20.05 % | 50.825 M -17.27 % | 61.432 M 759.07 % | 7.151 M -75.04 % | 28.653 M 277.96 % | 7.581 M 129.50 % | 3.303 M 156.66 % | 1.287 M 18.07 % | 1.090 M -84.43 % | 7.000 M 200.90 % | -6.938 M -147.08 % | 14.736 M 172.23 % | 5.413 M -4.53 % | 5.670 M |
| Cost of revenue | 172.789 M 11.29 % | 155.267 M -19.10 % | 191.925 M -13.65 % | 222.254 M 7.53 % | 206.690 M 108.72 % | 99.027 M -41.89 % | 170.408 M 82.06 % | 93.600 M -32.61 % | 138.899 M 1 541.25 % | 8.463 M -96.35 % | 231.613 M 60.88 % | 143.967 M 5.35 % | 136.657 M -44.17 % | 244.775 M 212.32 % | 78.374 M -57.56 % | 184.667 M 44.77 % | 127.558 M 2 009.79 % | 6.046 M -91.21 % | 68.793 M -1.49 % | 69.834 M 20.54 % | 57.936 M -69.38 % | 189.216 M 202.34 % | 62.584 M -5.79 % | 66.428 M -5.15 % | 70.032 M -65.34 % | 202.054 M 230.45 % | 61.145 M -8.24 % | 66.634 M -0.65 % | 67.073 M |
| General and administrative expenses | 0.000 -100.00 % | 105.201 M | 0.000 | 0.000 | 0.000 -100.00 % | 175.237 M | 0.000 | 0.000 | 0.000 -100.00 % | 206.814 M | 0.000 | 0.000 | 0.000 -100.00 % | 122.961 M | 0.000 | 0.000 | 0.000 -100.00 % | 101.632 M | 0.000 | 0.000 -100.00 % | 54.094 M | 0.000 | 0.000 | 0.000 -100.00 % | 67.132 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 17.361 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.294 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.551 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.064 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.636 M | 0.000 | 0.000 -100.00 % | 3.842 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.900 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 199.010 M 736.36 % | -31.273 M -158.09 % | 53.839 M -71.69 % | 190.204 M 153.02 % | 75.173 M 289.87 % | -39.591 M -251.97 % | 26.052 M -43.45 % | 46.066 M 777.95 % | 5.247 M | 0.000 -100.00 % | 70.248 M 38.86 % | 50.588 M -5.50 % | 53.531 M | 0.000 -100.00 % | 128.793 M 48.17 % | 86.920 M | 0.000 -100.00 % | 51.085 M 226.57 % | 15.643 M -44.76 % | 28.316 M -62.99 % | 76.509 M | 0.000 -100.00 % | 78.163 M | 0.000 | 0.000 100.00 % | -173.616 M -1 611.41 % | 11.487 M -41.17 % | 19.527 M 16.14 % | 16.814 M |
| Operating expenses | 199.010 M 118.00 % | 91.289 M 69.56 % | 53.839 M -71.69 % | 190.204 M 153.02 % | 75.173 M -48.14 % | 144.940 M 456.35 % | 26.052 M -95.66 % | 600.214 M 114.43 % | 279.913 M -16.30 % | 334.420 M 37.25 % | 243.654 M 11.82 % | 217.908 M 15.30 % | 188.988 M -7.85 % | 205.093 M 59.24 % | 128.793 M -36.11 % | 201.590 M 5.80 % | 190.536 M 272.97 % | 51.085 M -38.25 % | 82.724 M -15.72 % | 98.150 M 28.29 % | 76.509 M 19 845.31 % | 383.594 K -99.51 % | 78.163 M 20.26 % | 64.997 M -10.47 % | 72.595 M 141.81 % | -173.616 M -339.04 % | 72.632 M -41.17 % | 123.466 M -5.53 % | 130.697 M |
| Cost and expenses | 371.799 M 50.80 % | 246.556 M 0.32 % | 245.764 M -40.41 % | 412.458 M 22.68 % | 336.206 M 37.81 % | 243.967 M 24.18 % | 196.460 M -21.94 % | 251.682 M 25.90 % | 199.909 M -41.70 % | 342.883 M 13.58 % | 301.879 M 55.16 % | 194.556 M 2.29 % | 190.195 M -2.83 % | 195.735 M -5.52 % | 207.167 M -12.49 % | 236.724 M 47.48 % | 160.510 M -7.90 % | 174.286 M 15.03 % | 151.517 M -13.50 % | 175.163 M 30.29 % | 134.445 M -29.09 % | 189.599 M 34.71 % | 140.747 M 7.09 % | 131.424 M -7.85 % | 142.626 M 401.53 % | 28.438 M -78.74 % | 133.777 M -12.45 % | 152.795 M 1.50 % | 150.544 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 122.562 M | 0.000 | 0.000 | 0.000 -100.00 % | 184.531 M | 0.000 -100.00 % | 113.292 M -58.75 % | 274.666 M 23.52 % | 222.365 M 28.23 % | 173.406 M 3.64 % | 167.320 M 23.52 % | 135.457 M 1.83 % | 133.025 M 69.73 % | 78.374 M -31.65 % | 114.670 M -39.82 % | 190.536 M 82.74 % | 104.268 M 51.57 % | 68.793 M -1.49 % | 69.834 M 20.54 % | 57.936 M 15 003.47 % | 383.594 K -99.39 % | 62.583 M -5.79 % | 66.427 M -5.15 % | 70.032 M | 0.000 -100.00 % | 61.145 M -8.24 % | 66.634 M -0.65 % | 67.073 M |
| Interest income | 240.959 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.201 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 % | 41.429 M | 0.000 | 0.000 | 0.000 -100.00 % | 58.935 M | 0.000 | 0.000 | 0.000 |
| Interest expense | 16.277 M -32.98 % | 24.287 M -27.27 % | 33.394 M -48.21 % | 64.482 M 18.66 % | 54.343 M 9.70 % | 49.536 M 20.39 % | 41.145 M 60.18 % | 25.686 M 86.16 % | 13.798 M | 0.000 -100.00 % | 20.002 M 45.90 % | 13.709 M 92.38 % | 7.126 M | 0.000 -100.00 % | 6.883 M 105.71 % | 3.346 M 27.76 % | 2.619 M | 0.000 -100.00 % | 4.080 M -43.17 % | 7.179 M -15.30 % | 8.476 M 88.89 % | 4.487 M -72.11 % | 16.090 M -35.29 % | 24.863 M 6.49 % | 23.348 M 361.88 % | 5.055 M -54.95 % | 11.222 M -7.59 % | 12.144 M -1.95 % | 12.386 M |
| Depreciation and amortization | 18.458 M -2.33 % | 18.899 M -2.43 % | 19.370 M -39.68 % | 32.111 M 529.26 % | 5.103 M -0.76 % | 5.142 M 1.94 % | 5.044 M 33.86 % | 3.768 M 10.63 % | 3.406 M 5.16 % | 3.239 M 17.10 % | 2.766 M 3.71 % | 2.667 M 3.86 % | 2.568 M 0.98 % | 2.543 M 2.75 % | 2.475 M 1.14 % | 2.447 M -0.12 % | 2.450 M 7.35 % | 2.282 M -3.66 % | 2.369 M 3.59 % | 2.287 M 5.00 % | 2.178 M -0.41 % | 2.187 M -7.80 % | 2.372 M 11.41 % | 2.129 M -0.33 % | 2.136 M -20.13 % | 2.674 M 16.99 % | 2.286 M 2.56 % | 2.229 M 4.50 % | 2.133 M |
| Operating income | -23.154 M -104.16 % | 556.633 M 4.26 % | 533.867 M -14.99 % | 627.981 M 55.88 % | 402.849 M 0.63 % | 400.331 M -29.30 % | 566.259 M 6.73 % | 530.528 M 152.11 % | 210.434 M 103.12 % | 103.599 M -40.26 % | 173.406 M 3.64 % | 167.320 M 23.52 % | 135.457 M -51.37 % | 278.537 M 37.82 % | 202.098 M 13.88 % | 177.467 M -5.90 % | 188.589 M 6.89 % | 176.436 M 331.57 % | 40.882 M -71.22 % | 142.062 M 306.33 % | 34.962 M 287.69 % | 9.018 M -42.42 % | 15.661 M -34.29 % | 23.832 M 6.87 % | 22.299 M -5.32 % | 23.551 M 38.51 % | 17.003 M -54.42 % | 37.305 M -21.01 % | 47.228 M |
| Operating income ratio | -0.07 -109.58 % | 0.69 1.21 % | 0.68 13.45 % | 0.60 27.28 % | 0.47 -25.52 % | 0.64 -14.24 % | 0.74 2.96 % | 0.72 43.51 % | 0.50 66.30 % | 0.30 -17.19 % | 0.36 -21.09 % | 0.46 11.16 % | 0.42 -32.82 % | 0.62 26.84 % | 0.49 6.24 % | 0.46 -22.50 % | 0.59 1.01 % | 0.59 153.77 % | 0.23 -49.52 % | 0.46 76.20 % | 0.26 446.74 % | 0.05 -57.39 % | 0.11 -26.19 % | 0.15 12.04 % | 0.13 -83.70 % | 0.83 634.39 % | 0.11 -42.54 % | 0.20 -17.82 % | 0.24 |
| Total other income expenses net | 618.268 M 394.99 % | -209.588 M -538.15 % | -32.843 M 47.25 % | -62.259 M -156.54 % | 110.124 M 1 376 650.00 % | -8.000 K 99.98 % | -40.413 M -54.84 % | -26.100 M -32 937.97 % | -79.000 K 99.81 % | -42.422 M -348.42 % | 17.077 M 1 355.84 % | 1.173 M -95.04 % | 23.644 M 120.35 % | -116.196 M -1 588.16 % | -6.883 M -1 127.31 % | 670.000 K 125.58 % | -2.619 M -204.53 % | -860.011 K 78.97 % | -4.090 M 87.46 % | -32.603 M -283.20 % | -8.508 M -70 495.50 % | 12.086 K 100.08 % | -16.090 M 20.26 % | -20.177 M -3 287.52 % | 633.000 K -82.85 % | 3.690 M -67.15 % | 11.232 M 125.05 % | 4.991 M 12.77 % | 4.426 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-03-31 | 2011-03-31 | 2010-03-31 | 2008-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -1.537 B | 0.000 100.00 % | -388.463 M | 0.000 100.00 % | -3.440 B | 0.000 100.00 % | -4.882 B -986.48 % | -449.368 M -7.39 % | -418.457 M 43.45 % | -739.928 M 84.16 % | -4.671 B -1 408.20 % | -309.697 M 84.25 % | -1.967 B 12.78 % | -2.255 B -38.82 % | -1.624 B -255.60 % | -456.751 M 51.57 % | -943.068 M -313.20 % | -228.234 M 56.37 % | -523.113 M -307.22 % | 252.443 M 270.43 % | -148.120 M -449.01 % | 42.441 M -71.01 % | 146.401 M 40.50 % | 104.200 M 53.23 % | 68.001 M 225.82 % | -54.044 M -126.00 % | 207.883 M 660.54 % | -37.086 M |
| Total investments | 0.000 -100.00 % | 5.128 B | 0.000 -100.00 % | 801.829 M | 0.000 -100.00 % | 175.496 M | 0.000 -100.00 % | 611.083 M 193.87 % | 207.940 M -45.90 % | 384.345 M 235.22 % | 114.656 M -64.48 % | 322.751 M 323.93 % | 76.133 M -76.35 % | 321.884 M | 0.000 -100.00 % | 12.360 M -96.97 % | 408.319 M | 0.000 -100.00 % | 15.576 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.191 M 122.69 % | 16.700 M -81.07 % | 88.223 M -79.82 % | 437.104 M 0.71 % | 434.003 M |
| Total debt | 0.000 -100.00 % | 91.993 M | 0.000 -100.00 % | 193.777 M | 0.000 -100.00 % | 1.130 B | 0.000 -100.00 % | 984.040 M 3 356.41 % | 28.470 M -5.07 % | 29.992 M -82.38 % | 170.243 M -35.72 % | 264.847 M 644.03 % | 35.596 M -7.71 % | 38.569 M 56.43 % | 24.655 M -78.74 % | 115.960 M -75.98 % | 482.753 M 41 121.16 % | 1.171 M -99.59 % | 287.030 M 78.98 % | 160.367 M -74.79 % | 636.232 M 625.48 % | 87.699 M -66.30 % | 260.248 M -14.34 % | 303.818 M 122.34 % | 136.644 M -0.10 % | 136.777 M -5.31 % | 144.443 M -36.40 % | 227.101 M 2 570.42 % | 8.504 M |
| Accumulated other comprehensive income loss | 7.968 B 3 865.38 % | 200.937 M -97.25 % | 7.298 B 12.05 % | 6.513 B 88.29 % | 3.459 B 3 696.20 % | 91.121 M -96.74 % | 2.791 B 13.81 % | 2.452 B 2 651.02 % | 89.143 M | 0.000 | 0.000 -100.00 % | 1.124 B | 0.000 | 0.000 -100.00 % | 5.359 M | 0.000 | 0.000 -100.00 % | 8.779 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 3.904 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.507 B | 0.000 | 0.000 -100.00 % | 1.309 B | 0.000 -100.00 % | 910.503 M | 0.000 -100.00 % | 401.052 M | 0.000 -100.00 % | 157.613 M 0.00 % | 157.613 M | 0.000 -100.00 % | 135.120 M 0.00 % | 135.120 M 807.14 % | 14.895 M 113.45 % | -110.758 M 43.46 % | -195.892 M 2.48 % | -200.872 M 8.41 % | -219.323 M | 0.000 | 0.000 | 0.000 100.00 % | -225.533 M | 0.000 |
| Common stock | 0.000 -100.00 % | 784.609 M | 0.000 -100.00 % | 784.609 M | 0.000 -100.00 % | 338.695 M | 0.000 -100.00 % | 338.695 M 0.00 % | 338.695 M 9.08 % | 310.495 M 0.00 % | 310.495 M 0.00 % | 310.495 M 0.00 % | 310.495 M 0.00 % | 310.495 M 0.00 % | 310.495 M 0.00 % | 310.495 M 0.00 % | 310.495 M 0.00 % | 310.495 M 0.00 % | 310.495 M 2.43 % | 303.116 M 0.00 % | 303.116 M 0.00 % | 303.116 M 0.00 % | 303.116 M 169.88 % | 112.316 M 0.00 % | 112.316 M 0.00 % | 112.316 M 0.00 % | 112.316 M 0.00 % | 112.316 M 0.00 % | 112.316 M |
| Total equity | 7.968 B 0.00 % | 7.968 B 9.18 % | 7.298 B 0.00 % | 7.298 B 110.97 % | 3.459 B 0.00 % | 3.459 B 23.94 % | 2.791 B 0.00 % | 2.791 B 23.53 % | 2.259 B 17.19 % | 1.928 B 14.81 % | 1.679 B 17.10 % | 1.434 B 33.00 % | 1.078 B 17.08 % | 920.968 M 12.17 % | 821.037 M 0.00 % | 821.037 M 0.32 % | 818.379 M 2.05 % | 801.964 M 0.00 % | 801.964 M 28.11 % | 625.981 M 24.18 % | 504.101 M 20.30 % | 419.040 M 1.20 % | 414.061 M 4.66 % | 395.610 M 154.98 % | 155.152 M -17.92 % | 189.019 M -9.72 % | 209.367 M -25.91 % | 282.590 M -48.21 % | 545.610 M |
| Other non current liabilities | -7.968 B -997.28 % | 888.009 M 112.17 % | -7.298 B -933.09 % | 875.988 M 125.32 % | -3.459 B -11 872.18 % | 29.384 M 101.05 % | -2.791 B -11 325.21 % | 24.864 M 10.14 % | 22.575 M 0.33 % | 22.501 M 10.11 % | 20.435 M 5.96 % | 19.286 M 9.56 % | 17.603 M -0.47 % | 17.686 M -99.53 % | 3.795 B 24 374.89 % | 15.507 M 9.32 % | 14.186 M -99.04 % | 1.485 B 19 180.90 % | -7.783 M 73.42 % | -29.284 M -1 103.64 % | -2.433 M -314.79 % | -586.546 K 37.33 % | -935.934 K -94.63 % | -480.867 K -574.77 % | -71.264 K 11.93 % | -80.919 K 99.71 % | -28.051 M -2 106.21 % | -1.271 M 90.26 % | -13.051 M |
| Long term debt | 0.000 -100.00 % | 91.993 M | 0.000 -100.00 % | 193.777 M | 0.000 -100.00 % | 19.516 M | 0.000 -100.00 % | 33.171 M 45.07 % | 22.866 M -10.28 % | 25.485 M 0.00 % | 25.485 M -8.61 % | 27.885 M 0.00 % | 27.885 M 13.10 % | 24.655 M 0.00 % | 24.655 M 0.00 % | 24.655 M -87.39 % | 195.574 M 16 599.61 % | 1.171 M -95.13 % | 24.040 M -17.91 % | 29.284 M 1 103.64 % | 2.433 M 314.79 % | 586.546 K -37.33 % | 935.934 K 94.63 % | 480.867 K | 0.000 | 0.000 -100.00 % | 28.051 M 2 106.21 % | 1.271 M -85.05 % | 8.504 M |
| Total non current liabilities | -7.968 B -913.05 % | 980.002 M 113.43 % | -7.298 B -782.18 % | 1.070 B 130.93 % | -3.459 B -7 173.90 % | 48.900 M 101.75 % | -2.791 B -4 909.23 % | 58.035 M 27.72 % | 45.441 M -5.30 % | 47.986 M 4.50 % | 45.920 M -2.65 % | 47.171 M 3.70 % | 45.488 M 7.43 % | 42.341 M -98.89 % | 3.820 B 9 411.60 % | 40.163 M -80.85 % | 209.760 M -85.89 % | 1.486 B 9 043.04 % | 16.256 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 0.000 100.00 % | -82.548 M | 0.000 -100.00 % | 461.473 M | 0.000 -100.00 % | 530.550 M | 0.000 -100.00 % | 587.205 M 6.31 % | 552.347 M -49.43 % | 1.092 B 138.30 % | 458.316 M 97.71 % | 231.808 M 35.62 % | 170.926 M 49.50 % | 114.335 M | 0.000 -100.00 % | 86.303 M -42.41 % | 149.860 M | 0.000 -100.00 % | 176.798 M 234.87 % | -131.083 M 79.32 % | -633.799 M -627.57 % | -87.112 M 66.41 % | -259.312 M 14.51 % | -303.337 M -121.99 % | -136.644 M 0.10 % | -136.777 M -17.52 % | -116.391 M 48.75 % | -227.101 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.000 K | 0.000 | 0.000 -100.00 % | 67.072 M | 0.000 -100.00 % | 49.915 M | 0.000 -100.00 % | 89.658 M 330.20 % | 20.841 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 82.548 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.110 B | 0.000 -100.00 % | 950.869 M 16 867.68 % | 5.604 M 24.34 % | 4.507 M -96.89 % | 144.758 M -38.91 % | 236.962 M 2 972.64 % | 7.712 M -44.57 % | 13.914 M | 0.000 -100.00 % | 91.305 M -68.21 % | 287.179 M | 0.000 -100.00 % | 262.990 M 100.63 % | 131.083 M -79.32 % | 633.799 M 627.57 % | 87.112 M -66.41 % | 259.312 M -14.51 % | 303.337 M 121.99 % | 136.644 M -0.10 % | 136.777 M 17.52 % | 116.391 M -48.75 % | 227.101 M | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 3.407 B | 0.000 -100.00 % | 4.423 B | 0.000 -100.00 % | 4.574 B | 0.000 -100.00 % | 13.463 B 252.71 % | 3.817 B -22.36 % | 4.916 B 3.53 % | 4.749 B -40.52 % | 7.983 B 168.56 % | 2.972 B 44.18 % | 2.062 B 15 346.24 % | 13.347 M -99.65 % | 3.793 B 118.36 % | 1.737 B 10 447.87 % | 16.469 M -98.89 % | 1.487 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | -7.968 B -281.62 % | 4.387 B 160.12 % | -7.298 B -232.86 % | 5.493 B 258.79 % | -3.459 B -174.83 % | 4.623 B 265.62 % | -2.791 B -120.64 % | 13.521 B 250.06 % | 3.862 B -22.19 % | 4.964 B 3.54 % | 4.795 B -40.29 % | 8.030 B 166.08 % | 3.018 B 43.44 % | 2.104 B -45.11 % | 3.833 B 0.00 % | 3.833 B 96.90 % | 1.947 B 29.55 % | 1.503 B 0.00 % | 1.503 B 12.63 % | 1.334 B -24.31 % | 1.763 B 58.00 % | 1.116 B -0.44 % | 1.121 B 1.60 % | 1.103 B -6.07 % | 1.174 B -11.66 % | 1.329 B 6.21 % | 1.251 B 19.46 % | 1.047 B 86.14 % | 562.761 M |
| Other non current assets | 0.000 -100.00 % | 1.414 B | 0.000 -100.00 % | 7.045 B | 0.000 -100.00 % | 265.464 M | 0.000 -100.00 % | 7.114 B 9 569.45 % | 73.567 M -98.32 % | 4.390 B 2 955.69 % | 143.680 M -55.48 % | 322.751 M 50.86 % | 213.943 M -33.53 % | 321.884 M -86.22 % | 2.335 B 42.03 % | 1.644 B 302.64 % | 408.319 M -69.30 % | 1.330 B 173.52 % | 486.347 M 744.97 % | -75.407 M 9.11 % | -82.962 M 11.44 % | -93.674 M 23.34 % | -122.201 M 26.60 % | -166.492 M -23.02 % | -135.336 M 5.07 % | -142.561 M -12.02 % | -127.267 M 3.25 % | -131.543 M 10.87 % | -147.593 M |
| Long term investments | 0.000 | 0.000 | 0.000 100.00 % | -6.112 B | 0.000 -100.00 % | 127.977 M | 0.000 100.00 % | -6.478 B -2 004.24 % | 340.199 M 108.55 % | -3.979 B -8 591.79 % | 46.858 M | 0.000 -100.00 % | 58.616 M 22 907.94 % | -257.000 K | 0.000 100.00 % | -208.088 M | 0.000 | 0.000 100.00 % | -190.260 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 -100.00 % | 219.000 K | 0.000 -100.00 % | 219.000 K | 0.000 -100.00 % | 219.000 K 0.00 % | 219.000 K 0.00 % | 219.000 K 0.00 % | 219.000 K 0.00 % | 219.000 K 0.00 % | 219.000 K -14.79 % | 257.000 K -18.53 % | 315.437 K 0.00 % | 315.437 K -25.78 % | 425.000 K -20.52 % | 534.724 K 0.00 % | 534.724 K -99.95 % | 976.051 M 15 733.94 % | 6.164 M -25.59 % | 8.284 M -37.92 % | 13.344 M 12.44 % | 11.867 M -5.69 % | 12.584 M -32.77 % | 18.717 M -97.69 % | 809.207 M 61.29 % | 501.713 M 158.18 % | 194.327 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 -100.00 % | 496.306 K 0.00 % | 496.306 K 0.00 % | 496.306 K 0.00 % | 496.306 K 0.00 % | 496.306 K 0.00 % | 496.306 K | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 -100.00 % | 219.000 K | 0.000 -100.00 % | 219.000 K | 0.000 -100.00 % | 219.000 K 0.00 % | 219.000 K 0.00 % | 219.000 K 0.00 % | 219.000 K 0.00 % | 219.000 K 0.00 % | 219.000 K -14.79 % | 257.000 K -18.53 % | 315.437 K 0.00 % | 315.437 K -25.78 % | 425.000 K -20.52 % | 534.724 K 0.00 % | 534.724 K -29.71 % | 760.764 K -88.58 % | 6.661 M -24.14 % | 8.781 M -36.56 % | 13.840 M 11.94 % | 12.364 M -5.48 % | 13.080 M -31.92 % | 19.213 M -28.24 % | 26.775 M 59.58 % | 16.778 M 29.74 % | 12.932 M |
| Property plant equipment net | 0.000 -100.00 % | 211.631 M | 0.000 -100.00 % | 244.567 M | 0.000 -100.00 % | 125.860 M | 0.000 -100.00 % | 127.215 M 55.61 % | 81.754 M 17.68 % | 69.473 M -50.19 % | 139.463 M 185.98 % | 48.766 M -5.24 % | 51.462 M 23.49 % | 41.673 M 5.02 % | 39.681 M -71.12 % | 137.409 M 298.96 % | 34.442 M 15.83 % | 29.736 M -76.54 % | 126.732 M 323.27 % | 29.941 M -8.34 % | 32.665 M -2.46 % | 33.491 M -39.03 % | 54.928 M -46.81 % | 103.275 M 34.19 % | 76.959 M -8.14 % | 83.776 M -6.84 % | 89.926 M -20.98 % | 113.803 M -15.49 % | 134.660 M |
| Total non current assets | 0.000 -100.00 % | 1.636 B | 0.000 -100.00 % | 1.209 B | 0.000 -100.00 % | 530.480 M | 0.000 -100.00 % | 773.606 M 52.62 % | 506.898 M 2.84 % | 492.892 M 44.02 % | 342.227 M -10.88 % | 384.019 M 18.44 % | 324.240 M -21.07 % | 410.771 M -82.70 % | 2.375 B 45.71 % | 1.630 B 224.50 % | 502.283 M -63.08 % | 1.361 B 182.00 % | 482.453 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.061 B | 0.000 -100.00 % | 787.863 M -83.99 % | 4.923 B 8 374.88 % | 58.084 M -98.58 % | 4.100 B 104.94 % | 2.001 B -28.79 % | 2.810 B | 0.000 | 0.000 -100.00 % | 1.257 B | 0.000 | 0.000 -100.00 % | 477.711 M 128.79 % | -1.660 B -20.21 % | -1.380 B -63.97 % | -841.907 M -0.56 % | -837.232 M 0.92 % | -845.032 M 1.10 % | -854.413 M 2.19 % | -873.564 M 20.29 % | -1.096 B -14.39 % | -958.036 M -43.98 % | -665.416 M |
| Short term investments | 0.000 -100.00 % | 5.128 B | 0.000 -100.00 % | 6.914 B | 0.000 -100.00 % | 176.972 M | 0.000 -100.00 % | 7.089 B 17 491.29 % | 40.300 M -99.08 % | 4.363 B 6 335.93 % | 67.798 M | 0.000 -100.00 % | 17.517 M -94.56 % | 322.141 M | 0.000 -100.00 % | 220.448 M | 0.000 | 0.000 -100.00 % | 205.835 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.191 M 122.69 % | 16.700 M -81.07 % | 88.223 M -79.82 % | 437.104 M 0.71 % | 434.003 M |
| cash and cash equivalents | 0.000 -100.00 % | 1.629 B | 0.000 -100.00 % | 582.240 M | 0.000 -100.00 % | 490.636 M | 0.000 -100.00 % | 5.866 B 1 127.68 % | 477.838 M 6.55 % | 448.449 M -50.73 % | 910.171 M -81.56 % | 4.936 B 1 329.42 % | 345.294 M -82.78 % | 2.005 B -12.03 % | 2.279 B 30.99 % | 1.740 B 85.22 % | 939.504 M -0.50 % | 944.239 M 83.25 % | 515.264 M -24.61 % | 683.479 M 78.09 % | 383.789 M 62.75 % | 235.819 M 8.27 % | 217.807 M 38.36 % | 157.417 M 385.20 % | 32.444 M -52.83 % | 68.776 M -65.35 % | 198.486 M 932.79 % | 19.218 M -48.18 % | 37.086 M |
| Cash and short term investments | 0.000 -100.00 % | 6.322 B | 0.000 -100.00 % | 7.496 B | 0.000 -100.00 % | 667.608 M | 0.000 -100.00 % | 12.956 B 2 400.42 % | 518.138 M -89.23 % | 4.812 B 392.03 % | 977.969 M -80.19 % | 4.936 B 1 329.42 % | 345.294 M -82.78 % | 2.005 B -12.03 % | 2.279 B 30.99 % | 1.740 B 85.22 % | 939.504 M -0.50 % | 944.239 M 83.25 % | 515.264 M -24.61 % | 683.479 M 78.09 % | 383.789 M 62.75 % | 235.819 M 8.27 % | 217.807 M 38.36 % | 157.417 M 126.06 % | 69.635 M -18.53 % | 85.477 M -70.19 % | 286.709 M -37.17 % | 456.322 M -3.13 % | 471.089 M |
| Total current assets | 0.000 -100.00 % | 10.720 B | 0.000 -100.00 % | 11.582 B | 0.000 -100.00 % | 7.551 B | 0.000 -100.00 % | 15.538 B 176.99 % | 5.610 B -12.34 % | 6.399 B 4.36 % | 6.132 B -32.47 % | 9.080 B 140.73 % | 3.772 B 44.29 % | 2.614 B 14.69 % | 2.279 B -24.64 % | 3.025 B 33.65 % | 2.263 B 139.66 % | 944.239 M -48.18 % | 1.822 B | 0.000 | 0.000 -100.00 % | 1.535 B | 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 -100.00 % | 208.273 M 23.34 % | 168.857 M 84.68 % | 91.430 M | 0.000 -100.00 % | 125.283 M | 0.000 -100.00 % | 30.966 M | 0.000 -100.00 % | 27.626 M -43.88 % | 49.231 M | 0.000 -100.00 % | 32.916 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 -100.00 % | 4.397 B | 0.000 -100.00 % | 4.085 B | 0.000 -100.00 % | 2.823 B | 0.000 -100.00 % | 1.586 B 52 875 866.67 % | 3.000 K -100.00 % | 1.438 B 58.21 % | 908.827 M -54.98 % | 2.019 B 240.89 % | 592.154 M 2.43 % | 578.086 M | 0.000 | 0.000 -100.00 % | 1.274 B | 0.000 -100.00 % | 796.399 M -18.41 % | 976.051 M -2.07 % | 996.684 M 64.45 % | 606.088 M -2.15 % | 619.424 M -9.92 % | 687.615 M -12.38 % | 784.779 M -0.42 % | 788.088 M -2.61 % | 809.207 M 61.29 % | 501.713 M 158.18 % | 194.327 M |
| Tax assets | 0.000 -100.00 % | 10.008 M | 0.000 -100.00 % | 31.718 M | 0.000 -100.00 % | 10.960 M | 0.000 -100.00 % | 10.856 M -2.72 % | 11.159 M -6.03 % | 11.875 M -1.10 % | 12.007 M -2.25 % | 12.283 M -78.85 % | 58.070 M 22.99 % | 47.214 M | 0.000 -100.00 % | 56.217 M -4.87 % | 59.097 M | 0.000 -100.00 % | 59.099 M 32.20 % | 44.704 M 2.45 % | 43.636 M -15.11 % | 51.402 M -3.80 % | 53.433 M 5.07 % | 50.853 M 12.27 % | 45.297 M 14.47 % | 39.572 M 274.50 % | 10.567 M 998.94 % | 961.524 K | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.960 B -13.53 % | 2.267 B 255 864 563.21 % | -886.000 -100.00 % | 1.535 B 2.41 % | 1.499 B 12.72 % | 1.329 B -12.44 % | 1.518 B 3.93 % | 1.461 B 9.82 % | 1.330 B 20.00 % | 1.108 B |
| Account payables | 0.000 -100.00 % | 3.358 B | 0.000 -100.00 % | 3.872 B | 0.000 -100.00 % | 2.933 B | 0.000 -100.00 % | 11.876 B 265.26 % | 3.251 B -13.93 % | 3.778 B -8.52 % | 4.129 B -44.55 % | 7.447 B 168.62 % | 2.772 B 47.19 % | 1.883 B | 0.000 -100.00 % | 3.526 B 175.63 % | 1.279 B | 0.000 -100.00 % | 1.047 B | 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 % | 48.709 M | 0.000 -100.00 % | 89.531 M | 0.000 -100.00 % | 483.000 K | 0.000 -100.00 % | 48.754 M 544.98 % | 7.559 M -81.94 % | 41.844 M 155.60 % | 16.371 M | 0.000 -100.00 % | 21.520 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 |
| 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 |
| 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 |
| 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 -100.00 % | 1.271 M -85.05 % | 8.504 M |
| 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 |
| Other total stockholders equity | 0.000 -100.00 % | 3.079 B | 0.000 -100.00 % | 6.513 B | 0.000 -100.00 % | 522.409 M | 0.000 | 0.000 -100.00 % | 522.407 M -67.70 % | 1.618 B 252.87 % | 458.403 M | 0.000 -100.00 % | 366.763 M -39.92 % | 610.473 M 75.64 % | 347.569 M -1.52 % | 352.929 M -30.51 % | 507.884 M 46.12 % | 347.569 M -2.46 % | 356.348 M 15.71 % | 307.970 M -1.21 % | 311.743 M -0.02 % | 311.816 M 0.00 % | 311.816 M -37.96 % | 502.616 M 1 073.34 % | 42.836 M -44.15 % | 76.703 M -20.97 % | 97.051 M -75.48 % | 395.808 M -8.65 % | 433.294 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 -100.00 % | 71.264 K -11.93 % | 80.919 K | 0.000 | 0.000 -100.00 % | 4.547 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 -100.00 % | 3.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.334 B -24.31 % | 1.763 B 58.00 % | 1.116 B -0.44 % | 1.121 B 1.60 % | 1.103 B -6.07 % | 1.174 B -11.66 % | 1.329 B 6.21 % | 1.251 B 19.46 % | 1.047 B 86.14 % | 562.761 M |
| Total assets | 0.000 -100.00 % | 12.355 B | 0.000 -100.00 % | 12.791 B | 0.000 -100.00 % | 8.082 B | 0.000 -100.00 % | 16.312 B 166.45 % | 6.122 B -11.18 % | 6.892 B 6.46 % | 6.474 B -31.60 % | 9.464 B 131.05 % | 4.096 B 35.42 % | 3.025 B -35.01 % | 4.654 B 0.00 % | 4.654 B 68.32 % | 2.765 B 19.98 % | 2.305 B 0.00 % | 2.305 B 17.58 % | 1.960 B -13.53 % | 2.267 B 47.71 % | 1.535 B 0.01 % | 1.535 B 2.41 % | 1.499 B 12.72 % | 1.329 B -12.44 % | 1.518 B 3.93 % | 1.461 B 9.82 % | 1.330 B 20.00 % | 1.108 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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-03-31 | 2011-03-31 | 2010-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-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 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 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 |
| Stock based compensation | 0.000 -100.00 % | 48.505 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.544 M 1.11 % | 12.406 M -59.91 % | 30.949 M | 0.000 -100.00 % | 30.948 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other non cash items | -452.509 M -53.05 % | -295.655 M 27.02 % | -405.113 M 7.90 % | -439.839 M -9.81 % | -400.558 M -31.16 % | -305.386 M 18.67 % | -375.485 M -1.43 % | -370.201 M -102.58 % | -182.743 M -140.87 % | -75.869 M 45.84 % | -140.084 M -21.76 % | -115.054 M 7.46 % | -124.324 M -1.30 % | -122.733 M 15.43 % | -145.126 M -5.55 % | -137.500 M -1.74 % | -135.145 M -18.42 % | -114.128 M -285.03 % | -29.641 M 63.32 % | -80.806 M -328.16 % | -18.873 M -1 199.83 % | 1.716 M 166.93 % | -2.564 M 83.90 % | -15.926 M -17.98 % | -13.499 M 63.40 % | -36.883 M 19.79 % | -45.984 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.088 M -19.58 % | 12.544 M 1.11 % | 12.406 M 91.51 % | 6.478 M 17.10 % | 5.532 M -84.75 % | 36.282 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.088 M -19.58 % | 12.544 M | 0.000 -100.00 % | 6.478 M 17.10 % | 5.532 M -84.75 % | 36.282 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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.088 M -19.58 % | 12.544 M | 0.000 | 0.000 -100.00 % | 3.914 B -18.66 % | 4.812 B 0.76 % | 4.776 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 86.327 M 755.74 % | 10.088 M -19.58 % | 12.544 M 1.11 % | 12.406 M -99.68 % | 3.920 B -18.62 % | 4.817 B 0.11 % | 4.812 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.088 M -19.58 % | 12.544 M 1.11 % | 12.406 M 91.51 % | 6.478 M 17.10 % | 5.532 M -84.75 % | 36.282 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 |
| 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 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.088 M -19.58 % | 12.544 M 1.11 % | 12.406 M 91.51 % | 6.478 M 17.10 % | 5.532 M -84.75 % | 36.282 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 |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 |