Starteck Finance Limited STARTECK.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2004 | 2003 | 2002 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 328.058 M -12.12 % | 373.294 M 32.29 % | 282.185 M -2.52 % | 289.477 M -61.79 % | 757.510 M 169.76 % | 280.806 M 108.86 % | 134.447 M -25.09 % | 179.485 M -12.87 % | 205.985 M -4.05 % | 214.684 M 43.79 % | 149.300 M -21.41 % | 189.976 M 18.65 % | 160.112 M 3.26 % | 155.054 M 67.88 % | 92.361 M 7 859.32 % | 1.160 M | 0.000 -100.00 % | 1.993 M 9.93 % | 1.813 M -93.78 % | 29.134 M 21.94 % | 23.893 M |
| Net income | 104.242 M -34.46 % | 159.048 M -27.11 % | 218.204 M 114.14 % | 101.898 M -72.92 % | 376.232 M 938.80 % | 36.218 M 1 026.88 % | 3.214 M -71.14 % | 11.136 M -52.40 % | 23.393 M -59.07 % | 57.158 M -23.90 % | 75.109 M 231.18 % | 22.679 M 85.11 % | 12.251 M 9.45 % | 11.194 M 114.24 % | 5.225 M 831.20 % | 561.086 K -55.58 % | 1.263 M -67.78 % | 3.920 M 1 165.47 % | 309.766 K -64.24 % | 866.132 K 986.92 % | 79.687 K |
| Income before tax | 115.614 M -38.45 % | 187.827 M -22.51 % | 242.393 M 101.36 % | 120.380 M -69.58 % | 395.790 M 984.15 % | 36.507 M 437.90 % | 6.787 M -55.20 % | 15.150 M -43.98 % | 27.046 M -58.00 % | 64.396 M -34.73 % | 98.667 M 171.72 % | 36.312 M 85.98 % | 19.524 M 18.03 % | 16.542 M 125.19 % | 7.346 M 873.16 % | 754.827 K -58.71 % | 1.828 M -63.00 % | 4.941 M 579.78 % | 726.856 K -45.96 % | 1.345 M 1 232.41 % | 100.945 K |
| Income before tax ratio | 0.35 -29.96 % | 0.50 -41.42 % | 0.86 106.56 % | 0.42 -20.41 % | 0.52 301.89 % | 0.13 157.54 % | 0.05 -40.19 % | 0.08 -35.71 % | 0.13 -56.23 % | 0.30 -54.61 % | 0.66 245.75 % | 0.19 56.75 % | 0.12 14.30 % | 0.11 34.14 % | 0.08 -87.77 % | 0.65 | 0.00 -100.00 % | 2.48 518.38 % | 0.40 768.42 % | 0.05 992.72 % | 0.00 |
| EBITDA | 135.398 M -39.76 % | 224.772 M -2.27 % | 229.995 M -13.56 % | 266.068 M -62.22 % | 704.319 M 466.87 % | 124.246 M 216.72 % | 39.229 M 180.81 % | 13.970 M -46.16 % | 25.945 M -57.40 % | 60.901 M -36.05 % | 95.238 M -46.43 % | 177.777 M 835.75 % | 18.998 M -87.58 % | 153.005 M 1 982.92 % | 7.346 M 873.16 % | 754.827 K -58.71 % | 1.828 M -63.22 % | 4.970 M 294.76 % | 1.259 M -51.50 % | 2.596 M 23.50 % | 2.102 M |
| Net income ratio | 0.32 -25.42 % | 0.43 -44.90 % | 0.77 119.67 % | 0.35 -29.13 % | 0.50 285.08 % | 0.13 439.54 % | 0.02 -61.47 % | 0.06 -45.37 % | 0.11 -57.34 % | 0.27 -47.08 % | 0.50 321.41 % | 0.12 56.02 % | 0.08 5.99 % | 0.07 27.62 % | 0.06 -88.30 % | 0.48 | 0.00 -100.00 % | 1.97 1 051.18 % | 0.17 474.71 % | 0.03 791.39 % | 0.00 |
| Ratio EBITDA | 0.41 -31.46 % | 0.60 -26.12 % | 0.82 -11.32 % | 0.92 -1.15 % | 0.93 110.14 % | 0.44 51.64 % | 0.29 274.88 % | 0.08 -38.21 % | 0.13 -55.60 % | 0.28 -55.53 % | 0.64 -31.83 % | 0.94 688.65 % | 0.12 -87.98 % | 0.99 1 140.73 % | 0.08 -87.77 % | 0.65 | 0.00 -100.00 % | 2.49 259.10 % | 0.69 679.33 % | 0.09 1.28 % | 0.09 |
| Gross profit ratio | 0.53 -46.07 % | 0.99 47.27 % | 0.67 45.12 % | 0.46 -21.31 % | 0.59 -22.93 % | 0.76 120.11 % | 0.35 24.22 % | 0.28 8.45 % | 0.26 -41.39 % | 0.44 -56.25 % | 1.00 0.00 % | 1.00 565.77 % | 0.15 -84.98 % | 1.00 994.87 % | 0.09 -90.87 % | 1.00 | 0.00 -100.00 % | 1.00 69.76 % | 0.59 715.31 % | 0.07 11.81 % | 0.06 |
| Weighted average shs out dil | 9.921 M 0.11 % | 9.910 M 0.00 % | 9.910 M 0.00 % | 9.910 M 0.00 % | 9.910 M 0.00 % | 9.910 M 0.00 % | 9.910 M 0.00 % | 9.910 M 0.00 % | 9.910 M 0.00 % | 9.910 M 0.00 % | 9.910 M 69.22 % | 5.856 M 67.32 % | 3.500 M 0.00 % | 3.500 M 178.64 % | 1.256 M 384.08 % | 259.479 K 5.91 % | 245.000 K 0.00 % | 245.000 K 0.00 % | 245.000 K 0.00 % | 245.000 K 0.00 % | 245.000 K |
| Weighted average shs out | 9.921 M 0.11 % | 9.910 M 0.00 % | 9.910 M 0.00 % | 9.910 M 0.00 % | 9.910 M 0.00 % | 9.910 M 0.00 % | 9.910 M 0.00 % | 9.910 M 0.00 % | 9.910 M 0.00 % | 9.910 M 0.00 % | 9.910 M 69.22 % | 5.856 M 77.67 % | 3.296 M 29.19 % | 2.551 M 109.52 % | 1.218 M 397.03 % | 245.000 K 0.00 % | 245.000 K 0.00 % | 245.000 K 0.00 % | 245.000 K 0.00 % | 245.000 K 0.00 % | 245.000 K |
| EPS diluted | 10.51 -35.20 % | 16.22 -26.34 % | 22.02 114.20 % | 10.28 -72.92 % | 37.96 940.00 % | 3.65 1 040.63 % | 0.32 -71.43 % | 1.12 -52.54 % | 2.36 -59.10 % | 5.77 -23.88 % | 7.58 95.87 % | 3.87 10.57 % | 3.50 29.63 % | 2.70 -35.10 % | 4.16 92.59 % | 2.16 -58.14 % | 5.16 -67.75 % | 16.00 1 169.84 % | 1.26 -64.41 % | 3.54 972.73 % | 0.33 |
| Earnings per share | 10.51 -35.20 % | 16.22 -26.34 % | 22.02 114.20 % | 10.28 -72.92 % | 37.96 940.00 % | 3.65 1 040.63 % | 0.32 -71.43 % | 1.12 -52.54 % | 2.36 -59.10 % | 5.77 -23.88 % | 7.58 95.87 % | 3.87 4.03 % | 3.72 0.54 % | 3.70 -13.75 % | 4.29 87.34 % | 2.29 -55.62 % | 5.16 -67.75 % | 16.00 1 169.84 % | 1.26 -64.41 % | 3.54 972.73 % | 0.33 |
| Gross profit | 174.378 M -52.61 % | 367.926 M 94.82 % | 188.855 M 41.47 % | 133.499 M -69.93 % | 443.937 M 107.90 % | 213.531 M 359.73 % | 46.447 M -6.95 % | 49.916 M -5.50 % | 52.820 M -43.77 % | 93.931 M -37.09 % | 149.300 M -21.41 % | 189.976 M 689.95 % | 24.049 M -84.49 % | 155.054 M 1 738.06 % | 8.436 M 626.96 % | 1.160 M | 0.000 -100.00 % | 1.993 M 86.61 % | 1.068 M -49.26 % | 2.105 M 36.33 % | 1.544 M |
| Income tax expense | 11.372 M -57.97 % | 27.060 M 11.87 % | 24.189 M 30.88 % | 18.482 M -5.50 % | 19.558 M 6 644.14 % | 290.000 K -91.88 % | 3.573 M -10.99 % | 4.014 M 9.88 % | 3.653 M -49.65 % | 7.255 M -69.20 % | 23.558 M 72.81 % | 13.633 M 87.44 % | 7.273 M 35.99 % | 5.348 M 152.17 % | 2.121 M 994.68 % | 193.741 K -65.71 % | 565.000 K -44.66 % | 1.021 M 144.79 % | 417.090 K -12.84 % | 478.534 K 2 151.08 % | 21.258 K |
| Cost of revenue | 197.415 M 3 577.63 % | 5.368 M -94.64 % | 100.178 M -32.81 % | 149.088 M -52.46 % | 313.573 M 366.11 % | 67.275 M -23.55 % | 88.000 M -32.08 % | 129.569 M -15.41 % | 153.165 M 26.84 % | 120.752 M | 0.000 | 0.000 -100.00 % | 136.063 M | 0.000 -100.00 % | 83.925 M | 0.000 | 0.000 | 0.000 -100.00 % | 744.287 K -97.25 % | 27.029 M 20.94 % | 22.349 M |
| General and administrative expenses | 8.628 M -31.32 % | 12.562 M -42.19 % | 21.729 M 206.30 % | 7.094 M -43.47 % | 12.549 M -69.35 % | 40.947 M 684.43 % | 5.220 M -6.10 % | 5.559 M -20.80 % | 7.019 M -25.71 % | 9.447 M 232.66 % | 2.840 M 55.53 % | 1.826 M 108.43 % | 876.086 K | 0.000 -100.00 % | 1.384 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 97.000 K | 0.000 -100.00 % | 265.000 K -91.01 % | 2.948 M 448.98 % | 537.000 K 426.47 % | 102.000 K 385.71 % | 21.000 K -74.39 % | 82.000 K -22.64 % | 106.000 K 59.80 % | 66.333 K | 0.000 | 0.000 -100.00 % | 33.395 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -7.923 M -5.05 % | -7.542 M 50.28 % | -15.170 M -254.69 % | 9.807 M -57.72 % | 23.195 M 166.65 % | -34.800 M -192.39 % | 37.665 M 3.93 % | 36.239 M 19.90 % | 30.225 M 139 539.64 % | 21.645 K 100.11 % | -20.099 M -227.38 % | 15.779 M 3 139.77 % | 487.047 K | 0.000 100.00 % | -294.208 K -172.54 % | 405.584 K 122.19 % | -1.828 M 37.99 % | -2.948 M | 0.000 | 0.000 | 0.000 |
| Operating expenses | 802.000 K -84.02 % | 5.020 M -26.44 % | 6.824 M -65.62 % | 19.849 M -45.29 % | 36.281 M 480.59 % | 6.249 M -85.44 % | 42.906 M 2.45 % | 41.880 M 11.77 % | 37.471 M 11.51 % | 33.604 M 294.70 % | -17.259 M -198.04 % | 17.605 M 248.55 % | 5.051 M 139.11 % | 2.112 M 93.78 % | 1.090 M 168.77 % | 405.584 K 122.19 % | -1.828 M 37.99 % | -2.948 M | 0.000 | 0.000 | 0.000 |
| Cost and expenses | 198.217 M 208.04 % | 64.348 M -50.44 % | 129.840 M 401.95 % | 25.867 M -53.52 % | 55.649 M -24.31 % | 73.524 M -43.83 % | 130.906 M -23.65 % | 171.449 M -10.06 % | 190.636 M 23.50 % | 154.356 M 994.33 % | -17.259 M -198.04 % | 17.605 M -87.52 % | 141.114 M 6 580.38 % | 2.112 M -97.52 % | 85.015 M 20 861.18 % | 405.584 K 122.19 % | -1.828 M 37.99 % | -2.948 M -219.05 % | -924.000 K 96.60 % | -27.216 M -220.16 % | 22.650 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 |
| Selling general and administrative expenses | 8.725 M -30.54 % | 12.562 M -42.88 % | 21.994 M 119.02 % | 10.042 M -23.26 % | 13.086 M -68.12 % | 41.049 M 683.23 % | 5.241 M -7.09 % | 5.641 M -20.83 % | 7.125 M -25.11 % | 9.514 M 235.00 % | 2.840 M 55.53 % | 1.826 M 39.50 % | 1.309 M | 0.000 -100.00 % | 1.384 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 -100.00 % | 1.037 M | 0.000 | 0.000 -100.00 % | 3.625 M | 0.000 -100.00 % | 30.000 K -96.36 % | 824.000 K | 0.000 -100.00 % | 1.665 M 31.01 % | 1.271 M -76.12 % | 5.320 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 -100.00 % | 30.837 M 13.83 % | 27.090 M -1.23 % | 27.426 M | 0.000 | 0.000 -100.00 % | 30.000 K -96.36 % | 824.000 K -99.46 % | 152.002 M 32.14 % | 115.030 M 69.43 % | 67.893 M -52.01 % | 141.465 M 7.62 % | 131.453 M -3.67 % | 136.463 M 62.60 % | 83.925 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 5.482 M -29.95 % | 7.826 M -2.18 % | 8.000 M 225.47 % | 2.458 M 0.00 % | 2.458 M -98.46 % | 159.816 M 969.23 % | -18.386 M -28.33 % | -14.327 M 47.03 % | -27.046 M -485.24 % | -4.621 M -106.81 % | 67.893 M 1 155.82 % | 5.406 M 14 001.72 % | -38.889 K -100.03 % | 136.463 M | 0.000 | 0.000 | 0.000 -100.00 % | 29.000 K -92.16 % | 369.787 K -45.43 % | 677.653 K -21.16 % | 859.507 K |
| Operating income | 166.168 M -46.21 % | 308.946 M 69.72 % | 182.031 M -30.95 % | 263.610 M -62.44 % | 701.861 M 280.83 % | 184.299 M 2 213.57 % | 7.966 M -42.98 % | 13.970 M -48.35 % | 27.046 M -57.99 % | 64.375 M -34.76 % | 98.667 M -42.76 % | 172.371 M 805.44 % | 19.037 M 15.08 % | 16.542 M 125.19 % | 7.346 M 873.16 % | 754.827 K -58.71 % | 1.828 M -63.00 % | 4.941 M 455.79 % | 889.008 K -53.65 % | 1.918 M 54.30 % | 1.243 M |
| Operating income ratio | 0.51 -38.80 % | 0.83 28.30 % | 0.65 -29.16 % | 0.91 -1.72 % | 0.93 41.17 % | 0.66 1 007.71 % | 0.06 -23.88 % | 0.08 -40.72 % | 0.13 -56.21 % | 0.30 -54.63 % | 0.66 -27.16 % | 0.91 663.11 % | 0.12 11.45 % | 0.11 34.14 % | 0.08 -87.77 % | 0.65 | 0.00 -100.00 % | 2.48 405.59 % | 0.49 644.83 % | 0.07 26.55 % | 0.05 |
| Total other income expenses net | 0.000 100.00 % | -121.119 M -300.65 % | 60.362 M 142.14 % | -143.230 M 53.20 % | -306.071 M | 0.000 100.00 % | -17.359 M -1 571.10 % | 1.180 M | 0.000 -100.00 % | 23.999 K | 0.000 100.00 % | -136.059 M -28 035.50 % | 487.047 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -162.000 K 71.78 % | -574.000 K 49.74 % | -1.142 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2004 | 2003 | 2002 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2004 | 2003 | 2002 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 2.264 B 13.58 % | 1.994 B 10.56 % | 1.803 B 95.60 % | 921.823 M -85.52 % | 6.364 B 663.45 % | 833.623 M -8.12 % | 907.282 M -0.06 % | 907.857 M -33.80 % | 1.371 B -30.02 % | 1.960 B 225.79 % | 601.505 M -22.95 % | 780.659 M -70.89 % | 2.682 B 57.71 % | 1.700 B 3 824.57 % | -45.654 M 12.58 % | -52.226 M -66 323.74 % | -78.626 K -109.73 % | 808.447 K -26.30 % | 1.097 M -85.85 % | 7.752 M |
| Total investments | 1.250 M -99.74 % | 476.102 M -34.35 % | 725.255 M 39.45 % | 520.093 M -0.89 % | 524.787 M -28.11 % | 729.940 M 75.81 % | 415.182 M 12.06 % | 370.488 M -13.32 % | 427.441 M -8.18 % | 465.528 M 140.48 % | 193.581 M -52.03 % | 403.541 M 323.28 % | 95.336 M 20 900.50 % | 453.970 K -42.34 % | 787.320 K | 0.000 | 0.000 -100.00 % | 8.528 K 0.00 % | 8.528 K 70.56 % | 5.000 K |
| Total debt | 2.269 B 12.44 % | 2.018 B 11.72 % | 1.806 B 95.75 % | 922.820 M -85.59 % | 6.404 B 624.33 % | 884.178 M -3.17 % | 913.154 M 0.39 % | 909.644 M -33.91 % | 1.376 B -30.55 % | 1.982 B 226.87 % | 606.302 M -23.09 % | 788.283 M -70.73 % | 2.693 B 58.09 % | 1.703 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.400 M 21.00 % | 1.157 M -85.71 % | 8.094 M |
| Accumulated other comprehensive income loss | 540.378 M 59.98 % | 337.780 M 561.12 % | 51.092 M -37.73 % | 82.051 M | 0.000 -100.00 % | 46.821 M 118.95 % | 21.384 M 2 040.54 % | 999.000 K -3.10 % | 1.031 M 0.00 % | 1.031 M 3.29 % | 998.188 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.600 K 0.00 % | 42.600 K 0.00 % | 42.600 K |
| Retained earnings | 899.192 M 12.61 % | 798.493 M 17.44 % | 679.908 M 41.03 % | 482.112 M 18.64 % | 406.359 M 312.89 % | 98.418 M -43.24 % | 173.399 M 0.11 % | 173.208 M 5.37 % | 164.388 M 12.76 % | 145.789 M 37.50 % | 106.026 M 120.73 % | 48.034 M 43.05 % | 33.579 M 38.21 % | 24.295 M 42.13 % | 17.093 M 27.50 % | 13.406 M 3.46 % | 12.957 M 502.10 % | 2.152 M 17.40 % | 1.833 M 89.66 % | 966.491 K |
| Common stock | 99.103 M 0.00 % | 99.103 M 0.00 % | 99.103 M 0.00 % | 99.103 M 0.00 % | 99.103 M 0.00 % | 99.103 M 0.00 % | 99.103 M 0.00 % | 99.103 M 0.00 % | 99.103 M 0.00 % | 99.103 M 0.00 % | 99.103 M 0.00 % | 99.103 M 183.15 % | 35.000 M 20.69 % | 29.000 M 16.00 % | 25.000 M 920.41 % | 2.450 M 0.00 % | 2.450 M 0.00 % | 2.450 M 0.00 % | 2.450 M 0.00 % | 2.450 M |
| Total equity | 2.344 B 14.87 % | 2.040 B 13.66 % | 1.795 B 11.53 % | 1.610 B 9.81 % | 1.466 B 39.70 % | 1.049 B -6.58 % | 1.123 B 0.08 % | 1.122 B 1.00 % | 1.111 B 2.15 % | 1.088 B 4.95 % | 1.036 B 7.69 % | 962.428 M 284.61 % | 250.237 M 18.06 % | 211.949 M 16.74 % | 181.556 M 182.22 % | 64.331 M 316.39 % | 15.450 M 232.68 % | 4.644 M 7.38 % | 4.325 M 25.04 % | 3.459 M |
| Other non current liabilities | 47.418 M -93.16 % | 693.127 M 3.52 % | 669.562 M 5.84 % | 632.598 M -18.43 % | 775.541 M | 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 100.00 % | -1.400 M -21.00 % | -1.157 M 85.71 % | -8.094 M |
| Long term debt | 389.406 M -76.89 % | 1.685 B 22.41 % | 1.377 B 216.28 % | 435.275 M -92.62 % | 5.900 B 1 796.24 % | 311.137 M -0.63 % | 313.114 M 1.41 % | 308.762 M -4.23 % | 322.409 M -2.87 % | 331.952 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.400 M 21.00 % | 1.157 M -85.71 % | 8.094 M |
| Total non current liabilities | 625.572 M -73.70 % | 2.378 B 16.23 % | 2.046 B 91.62 % | 1.068 B -84.00 % | 6.675 B 1 663.12 % | 378.617 M 20.92 % | 313.114 M 1.41 % | 308.762 M -4.23 % | 322.410 M -2.87 % | 331.952 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.067 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 202.394 M -82.83 % | 1.178 B 341.82 % | -487.312 M -186.82 % | 561.259 M 1 860.94 % | 28.622 M 1 090.60 % | 2.404 M 100.40 % | -603.067 M -893.15 % | 76.034 M 67.90 % | 45.285 M 69.95 % | 26.646 M 104.39 % | -607.253 M 23.03 % | -788.922 M -19 136.45 % | 4.144 M 18.54 % | 3.496 M -24.91 % | 4.656 M 342.02 % | 1.053 M -48.77 % | 2.056 M | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.187 M -98.02 % | 110.451 M 47.61 % | 74.826 M 78.62 % | 41.891 M 94.43 % | 21.546 M -34.21 % | 32.751 M 90.55 % | 17.188 M 203.92 % | 5.655 M -26.46 % | 7.690 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 1.880 B 464.65 % | 332.910 M -22.53 % | 429.714 M -11.86 % | 487.545 M -3.33 % | 504.349 M -11.99 % | 573.041 M -4.50 % | 600.040 M -0.14 % | 600.882 M -42.99 % | 1.054 B -36.12 % | 1.650 B 172.12 % | 606.302 M -23.09 % | 788.283 M -70.73 % | 2.693 B 58.09 % | 1.703 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 2.181 B 35.40 % | 1.611 B 10 514.86 % | 15.177 M -98.56 % | 1.052 B 37.48 % | 765.372 M 31.32 % | 582.830 M -18.71 % | 717.001 M 5.22 % | 681.436 M -38.46 % | 1.107 B -34.31 % | 1.686 B 162.47 % | 642.238 M -20.68 % | 809.643 M -70.05 % | 2.703 B 57.63 % | 1.715 B 34 184.38 % | 5.002 M 374.87 % | 1.053 M -48.77 % | 2.056 M | 0.000 | 0.000 | 0.000 |
| Total liabilities | 2.807 B 18.02 % | 2.378 B 16.23 % | 2.046 B 91.62 % | 1.068 B -84.00 % | 6.676 B 594.32 % | 961.447 M -6.67 % | 1.030 B 4.03 % | 990.198 M -30.74 % | 1.430 B -29.14 % | 2.018 B 214.16 % | 642.238 M -20.68 % | 809.643 M -70.05 % | 2.703 B 57.63 % | 1.715 B 59.96 % | 1.072 B 101 678.23 % | 1.053 M -48.77 % | 2.056 M 21.58 % | 1.691 M 7.64 % | 1.571 M -87.91 % | 12.991 M |
| Other non current assets | 781.364 M -14.82 % | 917.256 M 50 105.58 % | 1.827 M 100.07 % | -2.716 B 65.07 % | -7.776 B -344.49 % | -1.749 B -405.36 % | 572.878 M 1.17 % | 566.257 M 0.72 % | 562.199 M 1.90 % | 551.704 M -28.58 % | 772.446 M 80.38 % | 428.232 M 306.73 % | 105.287 M 23 092.39 % | 453.970 K -42.34 % | 787.320 K | 0.000 | 0.000 100.00 % | -620.000 K 51.41 % | -1.276 M 39.32 % | -2.103 M |
| Long term investments | 0.000 100.00 % | -405.285 M -160.45 % | 670.443 M -4.78 % | 704.087 M 129.18 % | 307.221 M -50.37 % | 619.040 M 1 533.01 % | 37.908 M 658.62 % | -6.786 M -113.53 % | 50.167 M -43.16 % | 88.253 M 115.64 % | -564.152 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 940.000 M 0.00 % | 940.000 M 0.00 % | 940.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 940.000 M 0.00 % | 940.000 M 0.00 % | 940.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 65.718 M -7.76 % | 71.250 M -6.07 % | 75.852 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 -100.00 % | 535.844 K -46.95 % | 1.010 M -40.02 % | 1.684 M |
| Total non current assets | 1.793 B 10.16 % | 1.628 B -13.68 % | 1.886 B 183.36 % | 665.578 M -1.06 % | 672.730 M -23.58 % | 880.341 M 44.13 % | 610.786 M 9.17 % | 559.471 M -8.64 % | 612.366 M -4.31 % | 639.958 M 207.24 % | 208.294 M -51.36 % | 428.232 M 306.73 % | 105.287 M 23 092.39 % | 453.970 K -42.34 % | 787.320 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current assets | 1.968 B 6.62 % | 1.846 B 0.39 % | 1.838 B 3 009.26 % | 59.129 M -99.15 % | 6.932 B 8 648.03 % | 79.235 M 60.81 % | 49.272 M 18.49 % | 41.585 M 18.49 % | 35.096 M 25.61 % | 27.940 M 53.17 % | 18.242 M -98.63 % | 1.336 B -52.89 % | 2.837 B 49.42 % | 1.898 B 57.27 % | 1.207 B 9 074.19 % | 13.158 M -24.50 % | 17.427 M 1 678.53 % | -1.104 M -941.51 % | -106.000 K 97.67 % | -4.554 M |
| Short term investments | 1.250 M -99.86 % | 881.387 M 1 508.02 % | 54.812 M -78.76 % | 258.075 M 18.62 % | 217.566 M 96.18 % | 110.900 M -70.60 % | 377.274 M 0.00 % | 377.274 M 0.00 % | 377.274 M 0.00 % | 377.274 M -50.21 % | 757.733 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.528 K 0.00 % | 8.528 K 70.56 % | 5.000 K |
| cash and cash equivalents | 3.384 M -86.25 % | 24.608 M 636.33 % | 3.342 M 235.21 % | 997.000 K -97.51 % | 40.025 M -20.83 % | 50.555 M 760.95 % | 5.872 M 228.60 % | 1.787 M -64.49 % | 5.032 M -77.35 % | 22.216 M 363.14 % | 4.797 M -37.08 % | 7.624 M -32.54 % | 11.302 M 268.73 % | 3.065 M -93.29 % | 45.654 M -12.58 % | 52.226 M 66 323.74 % | 78.626 K -86.71 % | 591.433 K 889.43 % | 59.775 K -82.51 % | 341.812 K |
| Cash and short term investments | 1.346 B 48.60 % | 905.995 M 1 457.92 % | 58.154 M -77.55 % | 259.072 M 0.57 % | 257.591 M 59.54 % | 161.455 M -57.86 % | 383.146 M 1.08 % | 379.061 M -0.85 % | 382.306 M -4.30 % | 399.490 M -47.61 % | 762.529 M 9 901.73 % | 7.624 M -32.54 % | 11.302 M 268.73 % | 3.065 M -93.29 % | 45.654 M -12.58 % | 52.226 M 66 323.74 % | 78.626 K -86.89 % | 599.961 K 778.38 % | 68.303 K -80.31 % | 346.812 K |
| Total current assets | 3.357 B 20.30 % | 2.791 B 42.72 % | 1.955 B -2.81 % | 2.012 B -73.06 % | 7.469 B 560.75 % | 1.130 B -26.72 % | 1.542 B -0.68 % | 1.553 B -19.47 % | 1.928 B -21.78 % | 2.465 B 67.67 % | 1.470 B 9.42 % | 1.344 B -52.81 % | 2.848 B 47.85 % | 1.926 B 53.76 % | 1.253 B 1 816.02 % | 65.384 M 273.50 % | 17.506 M | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 100.00 % | -12.793 M | 0.000 100.00 % | -14.573 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 |
| Net receivables | 43.056 M 10.23 % | 39.059 M -33.50 % | 58.735 M -96.56 % | 1.706 B 510.64 % | 279.448 M -69.09 % | 904.195 M -20.07 % | 1.131 B -1.36 % | 1.147 B -24.10 % | 1.511 B -25.85 % | 2.038 B 195.08 % | 690.651 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 504.281 K 1 228.28 % | 37.965 K -99.10 % | 4.208 M |
| Tax assets | 6.202 M -94.08 % | 104.701 M -47.08 % | 197.840 M -92.61 % | 2.677 B -67.11 % | 8.141 B 304.90 % | 2.011 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 84.420 K -68.25 % | 265.910 K -36.60 % | 419.444 K |
| Other assets | 0.000 | 0.000 | 0.000 -100.00 % | 2.677 B 267 739 700.00 % | 1.000 K -50.00 % | 2.000 K -88.24 % | 17.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 % | 6.335 M 7.45 % | 5.896 M -64.16 % | 16.450 M |
| Account payables | 99.152 M 25.50 % | 79.003 M 19.80 % | 65.948 M 1 827.74 % | 3.421 M -98.53 % | 232.401 M 4 370.97 % | 5.198 M 71.72 % | 3.027 M -33.03 % | 4.520 M -44.36 % | 8.124 M -11.28 % | 9.157 M 863.13 % | 950.753 K 48.95 % | 638.316 K 354.59 % | 140.415 K 8.28 % | 129.681 K -62.52 % | 346.005 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 -100.00 % | 20.669 M 202.75 % | 6.827 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 |
| Deferred revenue non current | 123.138 M 0.00 % | 123.138 M -93.98 % | 2.046 B 91.62 % | 1.068 B | 0.000 -100.00 % | 961.446 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 |
| Minority interest | 0.000 | 0.000 -100.00 % | 1.748 B 97.87 % | 883.546 M -85.91 % | 6.269 B 769.53 % | 720.919 M | 0.000 -100.00 % | 20.000 K -20.00 % | 25.000 K 0.81 % | 24.800 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 -100.00 % | 679.908 M 41.03 % | 482.112 M 18.64 % | 406.359 M 5 949.71 % | 6.717 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 |
| Other total stockholders equity | 804.866 M 0.00 % | 804.866 M 0.00 % | 804.870 M 0.00 % | 804.866 M 17.70 % | 683.853 M -14.32 % | 798.148 M -10.01 % | 886.908 M 10.19 % | 804.866 M -5.04 % | 847.587 M 5.31 % | 804.867 M 0.00 % | 804.866 M -1.28 % | 815.291 M 348.80 % | 181.659 M 14.50 % | 158.654 M 13.76 % | 139.462 M 187.70 % | 48.475 M 113 690.65 % | 42.600 K | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 65.610 M | 0.000 100.00 % | -2.046 B -91.62 % | -1.068 B | 0.000 100.00 % | -961.446 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 |
| Other liabilities | 0.000 100.00 % | -1.611 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 -100.00 % | 1.691 M 7.64 % | 1.571 M -87.91 % | 12.991 M |
| Total assets | 5.150 B 16.56 % | 4.419 B 15.03 % | 3.841 B 43.47 % | 2.677 B -67.11 % | 8.141 B 304.91 % | 2.011 B -6.62 % | 2.153 B 1.93 % | 2.112 B -16.86 % | 2.541 B -18.18 % | 3.105 B 84.99 % | 1.679 B -5.27 % | 1.772 B -40.00 % | 2.953 B 53.28 % | 1.927 B 53.70 % | 1.254 B 1 817.23 % | 65.384 M 273.50 % | 17.506 M 176.33 % | 6.335 M 7.45 % | 5.896 M -64.16 % | 16.450 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2004 | 2003 | 2002 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2004 | 2003 | 2002 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 187.790 M -2.69 % | 192.976 M -73.50 % | 728.334 M 594.17 % | -147.386 M 75.08 % | -591.415 M -421.07 % | 184.199 M 1 403.54 % | 12.251 M 111.52 % | -106.355 M -16.01 % | -91.677 M -873.91 % | 11.846 M -97.34 % | 445.540 M 207.77 % | -413.431 M -703.19 % | 68.540 M 227.27 % | -53.854 M 53.53 % | -115.895 M -3 707.49 % | 3.213 M 367.20 % | -1.202 M -65.61 % | -726.000 K -178.91 % | 920.086 K 357.73 % | -357.000 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.390 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.116 M |
| 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 100.00 % | -286.000 K -6 351.37 % | 4.575 K -51.84 % | 9.500 K |
| 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 100.00 % | -33.075 K -4 712.97 % | 717.000 -99.98 % | 4.731 M |
| Other working capital | 187.790 M -0.64 % | 189.007 M -74.05 % | 728.334 M 594.17 % | -147.386 M 75.08 % | -591.415 M -396.32 % | 199.589 M 1 529.16 % | 12.251 M 112.18 % | -100.563 M -20.43 % | -83.506 M -387.73 % | 29.022 M -93.50 % | 446.468 M 207.92 % | -413.708 M -714.14 % | 67.364 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -407.000 K -144.49 % | 914.794 K 193.25 % | -981.000 K |
| Other non cash items | -20.314 M -740.42 % | 3.172 M 102.63 % | -120.505 M -385.59 % | -24.816 M 91.81 % | -303.102 M -618.98 % | -42.157 M -246.34 % | 28.807 M 20.53 % | 23.901 M 1 122.72 % | -2.337 M -123.63 % | 9.891 M 127.94 % | -35.398 M -877.60 % | 4.552 M 169.91 % | -6.512 M 73.82 % | -24.873 M -161.71 % | -9.504 M -6 700.73 % | -139.751 K 73.22 % | -521.780 K -415.42 % | 165.425 K 116.49 % | -1.003 M -4 818.22 % | 21.258 K |
| Net cash provided by operating activities | 277.200 M -23.64 % | 363.022 M -57.58 % | 855.764 M 1 833.58 % | -49.364 M 90.05 % | -496.269 M -404.18 % | 163.148 M 240.99 % | 47.845 M 171.09 % | -67.306 M -0.50 % | -66.968 M -177.75 % | 86.134 M -83.07 % | 508.809 M 231.75 % | -386.200 M -619.92 % | 74.280 M 219.45 % | -62.185 M 47.32 % | -118.054 M -3 184.19 % | 3.828 M 2 541.42 % | -156.782 K -231.96 % | 118.811 K -91.87 % | 1.461 M 142.21 % | 603.199 K |
| Investments in property plant and equipment | 0.000 | 0.000 -100.00 % | 1.465 M -96.90 % | 47.317 M | 0.000 | 0.000 -100.00 % | 916.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.500 K 99.12 % | -1.865 M -9.00 % | -1.711 M |
| Acquisitions net | 0.000 | 0.000 100.00 % | -500.695 M -32 761.12 % | 1.533 M | 0.000 | 0.000 100.00 % | -2.311 M -46 120.00 % | -5.000 K | 0.000 -100.00 % | 91.284 K -91.24 % | 1.042 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 130.000 K | 0.000 | 0.000 |
| Purchases of investments | -461.593 M 21.10 % | -585.072 M -712.48 % | -72.011 M -21.01 % | -59.510 M 70.69 % | -203.035 M -45.01 % | -140.016 M -175.06 % | -50.903 M -1 695.52 % | -2.835 M 70.03 % | -9.460 M 97.94 % | -458.380 M 23.94 % | -602.669 M -95.54 % | -308.205 M -224.83 % | -94.882 M | 0.000 100.00 % | -787.320 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 70.357 M | 0.000 -100.00 % | 70.715 M 563.37 % | 10.660 M -98.45 % | 685.966 M 3 053.43 % | 21.753 M 154.84 % | 8.536 M -87.01 % | 65.722 M 13.04 % | 58.143 M -85.08 % | 389.813 M 339.24 % | 88.747 M | 0.000 | 0.000 -100.00 % | 333.350 K 29 218.38 % | 1.137 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -1.000 K -100.02 % | 4.745 M 474 600.00 % | -1.000 K 100.00 % | -46.077 M -1 371.09 % | 3.625 M 419.34 % | 698.000 K 34 800.00 % | 2.000 K -99.83 % | 1.179 M 7.08 % | 1.101 M -83.72 % | 6.761 M 97.20 % | 3.428 M 3 876.06 % | 86.228 K 121.73 % | 38.889 K -38.14 % | 62.871 K -77.41 % | 278.370 K | 0.000 | 0.000 -100.00 % | 444.553 K 81.45 % | 244.995 K -78.16 % | 1.122 M |
| Net cash used for investing activites | -391.237 M 32.58 % | -580.327 M -15.94 % | -500.527 M -986.28 % | -46.077 M -109.47 % | 486.556 M 513.86 % | -117.565 M -168.66 % | -43.760 M -168.31 % | 64.061 M 28.68 % | 49.784 M 180.67 % | -61.715 M 87.89 % | -509.451 M -65.34 % | -308.118 M -224.87 % | -94.843 M -24 036.92 % | 396.221 K 178.02 % | -507.813 K | 0.000 | 0.000 -100.00 % | 558.053 K 134.45 % | -1.620 M -175.04 % | -589.000 K |
| Debt repayment | 251.057 M 4.60 % | 240.022 M 168.69 % | -349.449 M | 0.000 | 0.000 100.00 % | -28.976 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -201.000 K -249.32 % | 134.608 K -54.10 % | 293.242 K |
| 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 -100.00 % | 693.200 M 2 306.94 % | 28.800 M 50.00 % | 19.200 M -82.86 % | 112.000 M 131.79 % | 48.320 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -675.000 K 3.71 % | -701.000 K 0.71 % | -706.000 K 3.95 % | -735.000 K 10.04 % | -817.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.955 M -184.84 % | -1.740 M 44.80 % | -3.152 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -157.569 M -20 881.23 % | -751.000 K 72.56 % | -2.737 M -104.79 % | 57.150 M 257.19 % | 16.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.009 M -184.91 % | -354.152 K 33.88 % | -535.651 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 92.813 M -61.10 % | 238.570 M 167.60 % | -352.892 M -725.53 % | 56.415 M 271.57 % | 15.183 M 152.40 % | -28.976 M | 0.000 | 0.000 | 0.000 100.00 % | -5.964 M -184.84 % | -2.094 M -100.30 % | 689.512 M 2 294.14 % | 28.800 M 50.00 % | 19.200 M -82.86 % | 112.000 M 131.79 % | 48.320 M | 0.000 100.00 % | -201.000 K -249.32 % | 134.608 K -54.10 % | 293.242 K |
| Effect of forex changes on cash | -5.308 M | 0.000 | 0.000 100.00 % | -2.000 K 99.81 % | -1.052 M -103.63 % | 28.976 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 |
| Net change in cash | -26.533 M -224.77 % | 21.266 M 806.87 % | 2.345 M 106.01 % | -39.028 M -270.64 % | -10.530 M -123.10 % | 45.583 M 1 015.86 % | 4.085 M 225.89 % | -3.245 M 81.12 % | -17.184 M -193.11 % | 18.455 M 774.61 % | -2.736 M 43.08 % | -4.806 M -158.34 % | 8.237 M 119.34 % | -42.589 M -549.08 % | -6.561 M -112.58 % | 52.148 M 33 361.28 % | -156.782 K | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 30.230 M 804.55 % | 3.342 M 235.21 % | 997.000 K -97.51 % | 40.025 M -20.83 % | 50.555 M 916.79 % | 4.972 M 178.23 % | 1.787 M -64.49 % | 5.032 M -77.35 % | 22.216 M 490.73 % | 3.761 M -42.11 % | 6.496 M -42.52 % | 11.302 M 268.73 % | 3.065 M -93.29 % | 45.654 M -12.57 % | 52.215 M 66 309.77 % | 78.626 K -66.60 % | 235.408 K 293.82 % | 59.775 K -82.51 % | 341.812 K | 0.000 |
| Cash at end of period | 3.697 M -84.98 % | 24.608 M 636.33 % | 3.342 M 235.21 % | 997.000 K -97.51 % | 40.025 M -20.83 % | 50.555 M 760.95 % | 5.872 M 228.60 % | 1.787 M -64.49 % | 5.032 M -77.35 % | 22.216 M 490.72 % | 3.761 M -42.11 % | 6.496 M -42.52 % | 11.302 M 268.73 % | 3.065 M -93.29 % | 45.654 M -12.58 % | 52.226 M 66 323.74 % | 78.626 K -86.71 % | 591.433 K 889.43 % | 59.775 K -82.51 % | 341.812 K |
| Operating cash flow | 277.200 M -23.64 % | 363.022 M -57.58 % | 855.764 M 1 833.58 % | -49.364 M 90.05 % | -496.269 M -404.18 % | 163.148 M 240.99 % | 47.845 M 171.09 % | -67.306 M -0.50 % | -66.968 M -177.75 % | 86.134 M -83.07 % | 508.809 M 231.75 % | -386.200 M -619.92 % | 74.280 M 219.45 % | -62.185 M 47.32 % | -118.054 M -3 184.19 % | 3.828 M 2 541.42 % | -156.782 K -231.96 % | 118.811 K -91.87 % | 1.461 M 142.21 % | 603.199 K |
| Capital expenditure | 0.000 | 0.000 -100.00 % | 1.465 M -96.90 % | 47.317 M | 0.000 | 0.000 -100.00 % | 916.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.501 K 99.12 % | -1.865 M -9.00 % | -1.711 M |
| Free CashFlow | 277.200 M -23.64 % | 363.022 M -57.65 % | 857.229 M 41 977.33 % | -2.047 M 99.59 % | -496.269 M -404.18 % | 163.148 M 234.59 % | 48.761 M 172.45 % | -67.306 M -0.50 % | -66.968 M -177.75 % | 86.134 M -83.07 % | 508.809 M 231.75 % | -386.200 M -619.92 % | 74.280 M 219.45 % | -62.185 M 47.32 % | -118.054 M -3 184.19 % | 3.828 M 2 541.42 % | -156.782 K -253.24 % | 102.310 K 125.32 % | -404.000 K 63.54 % | -1.108 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2004 | 2003 | 2002 |
| 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 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-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 | 2011-12-31 | 2009-03-31 | 2008-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 78.241 M -21.82 % | 100.078 M 14.23 % | 87.608 M -9.77 % | 97.096 M 208.30 % | 31.494 M -72.03 % | 112.614 M 52.44 % | 73.874 M -40.09 % | 123.315 M 84.60 % | 66.800 M -6.21 % | 71.220 M 5.78 % | 67.326 M 6.32 % | 63.323 M 4.74 % | 60.458 M 27.70 % | 47.343 M 18.12 % | 40.080 M -0.55 % | 40.300 M -73.98 % | 154.864 M -50.30 % | 311.572 M 799.41 % | 34.642 M 20.86 % | 28.663 M -18.06 % | 34.981 M 5.91 % | 33.029 M -80.13 % | 166.215 M 222.14 % | 51.597 M 72.19 % | 29.965 M -1.31 % | 30.363 M -13.06 % | 34.924 M 1.37 % | 34.452 M -0.74 % | 34.708 M 42.55 % | 24.348 M -52.23 % | 50.965 M -3.33 % | 52.723 M 2.48 % | 51.449 M 5.61 % | 48.716 M 13.91 % | 42.767 M 28.65 % | 33.242 M -54.77 % | 73.493 M 15.16 % | 63.816 M 21.87 % | 52.366 M -0.76 % | 52.766 M 15.38 % | 45.734 M 2.94 % | 44.426 M 30.90 % | 33.940 M -9.56 % | 37.528 M 12.34 % | 33.406 M 0.52 % | 33.235 M -9.87 % | 36.876 M -14.79 % | 43.276 M -43.50 % | 76.589 M 71.48 % | 44.663 M 36.89 % | 32.626 M -2.68 % | 33.523 M -32.00 % | 49.300 M 10.77 % | 44.505 M 22.37 % | 36.369 M | 0.000 -100.00 % | 369.000 K |
| Net income | 35.436 M 151.52 % | 14.089 M -61.20 % | 36.311 M 1.14 % | 35.903 M 110.18 % | 17.082 M -50.51 % | 34.514 M 25.67 % | 27.465 M -62.98 % | 74.180 M 224.11 % | 22.887 M -84.76 % | 150.217 M 570.25 % | 22.412 M 16.30 % | 19.271 M -26.73 % | 26.302 M 5.60 % | 24.908 M 29.59 % | 19.220 M -29.93 % | 27.429 M -9.60 % | 30.341 M -34.57 % | 46.371 M 102.35 % | 22.916 M -92.28 % | 296.864 M 2 844.79 % | 10.081 M 14.75 % | 8.785 M -66.48 % | 26.211 M 11 246.75 % | 231.000 K -70.57 % | 785.000 K -48.18 % | 1.515 M 3 193.48 % | 46.000 K 24.32 % | 37.000 K -97.41 % | 1.426 M 132.25 % | 614.000 K 13.49 % | 541.000 K -85.72 % | 3.788 M -38.82 % | 6.192 M 341.97 % | 1.401 M -62.87 % | 3.773 M -57.46 % | 8.869 M -5.13 % | 9.349 M 36.30 % | 6.859 M -63.22 % | 18.647 M 17.49 % | 15.871 M 0.56 % | 15.782 M 9.31 % | 14.438 M 1.11 % | 14.279 M -42.37 % | 24.777 M 14.63 % | 21.615 M 191.67 % | 7.411 M 14.67 % | 6.463 M 241.60 % | 1.892 M -72.63 % | 6.913 M 2 494.11 % | -288.750 K -110.19 % | 2.834 M -45.43 % | 5.193 M 15.09 % | 4.512 M -16.10 % | 5.378 M 144.67 % | 2.198 M 1 163.22 % | 174.000 K -93.82 % | 2.817 M |
| Income before tax | 41.089 M 81.83 % | 22.598 M -29.32 % | 31.972 M -21.42 % | 40.687 M 108.66 % | 19.499 M -53.80 % | 42.208 M 23.82 % | 34.088 M -58.46 % | 82.067 M 174.56 % | 29.890 M -80.36 % | 152.153 M 442.82 % | 28.030 M 6.66 % | 26.280 M -26.86 % | 35.930 M 1.76 % | 35.307 M 51.12 % | 23.364 M -16.44 % | 27.962 M -17.14 % | 33.747 M 9.58 % | 30.796 M 52.32 % | 20.218 M -93.95 % | 334.323 M 3 098.34 % | 10.453 M 15.31 % | 9.065 M -65.42 % | 26.214 M 10 960.76 % | 237.000 K -69.96 % | 789.000 K -74.28 % | 3.068 M 419.12 % | 591.000 K 7.85 % | 548.000 K -78.76 % | 2.580 M 257.34 % | 722.000 K -70.17 % | 2.420 M -42.33 % | 4.196 M -46.28 % | 7.811 M 586.98 % | 1.137 M -72.72 % | 4.168 M -58.18 % | 9.967 M -15.35 % | 11.774 M 518.26 % | -2.815 M -112.03 % | 23.398 M 6.33 % | 22.005 M 0.89 % | 21.810 M 23.35 % | 17.681 M -11.68 % | 20.020 M -38.99 % | 32.814 M 16.56 % | 28.152 M 150.10 % | 11.257 M 7.55 % | 10.466 M 143.57 % | 4.297 M -58.25 % | 10.291 M 1 419.59 % | 677.221 K -84.84 % | 4.466 M -41.90 % | 7.687 M 14.87 % | 6.692 M -17.91 % | 8.152 M 156.27 % | 3.181 M 1 162.30 % | 252.000 K -90.69 % | 2.707 M |
| Income before tax ratio | 0.53 132.57 % | 0.23 -38.13 % | 0.36 -12.91 % | 0.42 -32.32 % | 0.62 65.19 % | 0.37 -18.77 % | 0.46 -30.66 % | 0.67 48.73 % | 0.45 -79.06 % | 2.14 413.14 % | 0.42 0.32 % | 0.42 -30.17 % | 0.59 -20.31 % | 0.75 27.93 % | 0.58 -15.99 % | 0.69 218.40 % | 0.22 120.47 % | 0.10 -83.06 % | 0.58 -95.00 % | 11.66 3 803.34 % | 0.30 8.88 % | 0.27 74.02 % | 0.16 3 333.52 % | 0.00 -82.56 % | 0.03 -73.94 % | 0.10 497.10 % | 0.02 6.39 % | 0.02 -78.60 % | 0.07 150.68 % | 0.03 -37.55 % | 0.05 -40.34 % | 0.08 -47.58 % | 0.15 550.49 % | 0.02 -76.05 % | 0.10 -67.50 % | 0.30 87.15 % | 0.16 463.19 % | -0.04 -109.87 % | 0.45 7.14 % | 0.42 -12.55 % | 0.48 19.83 % | 0.40 -32.53 % | 0.59 -32.54 % | 0.87 3.76 % | 0.84 148.81 % | 0.34 19.34 % | 0.28 185.84 % | 0.10 -26.10 % | 0.13 786.15 % | 0.02 -88.92 % | 0.14 -40.30 % | 0.23 68.93 % | 0.14 -25.89 % | 0.18 109.42 % | 0.09 | 0.00 -100.00 % | 7.34 |
| EBITDA | 18.587 M -51.43 % | 38.271 M 38.17 % | 27.699 M -17.19 % | 33.449 M 60.27 % | 20.870 M -49.96 % | 41.703 M 17.56 % | 35.473 M -59.07 % | 86.665 M 186.60 % | 30.239 M -82.02 % | 168.136 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.364 M | 0.000 | 0.000 -100.00 % | 30.312 M 50.33 % | 20.163 M 194.35 % | 6.850 M | 0.000 100.00 % | -73.611 M -172.32 % | 101.790 M 296.42 % | 25.677 M 312.15 % | 6.230 M 128.71 % | -21.701 M -190.92 % | 23.868 M 153.24 % | 9.425 M -16.56 % | 11.296 M 124.75 % | 5.026 M -42.81 % | 8.788 M 109.44 % | 4.196 M 184.38 % | -4.973 M -537.38 % | 1.137 M -72.72 % | 4.168 M | 0.000 -100.00 % | 11.774 M 440.78 % | -3.455 M -114.77 % | 23.398 M 21.76 % | 19.217 M -11.89 % | 21.809 M -74.51 % | 85.573 M 327.44 % | 20.020 M -38.99 % | 32.814 M 16.56 % | 28.152 M -81.57 % | 152.722 M 1 359.22 % | 10.466 M 143.51 % | 4.298 M | 0.000 -100.00 % | 150.285 K 275.71 % | 40.000 K -99.48 % | 7.688 M 14.88 % | 6.692 M -95.37 % | 144.616 M 4 447.66 % | 3.180 M 1 161.90 % | 252.000 K -90.70 % | 2.709 M |
| Net income ratio | 0.45 221.71 % | 0.14 -66.03 % | 0.41 12.09 % | 0.37 -31.83 % | 0.54 76.97 % | 0.31 -17.56 % | 0.37 -38.20 % | 0.60 75.57 % | 0.34 -83.76 % | 2.11 533.61 % | 0.33 9.38 % | 0.30 -30.05 % | 0.44 -17.31 % | 0.53 9.71 % | 0.48 -29.54 % | 0.68 247.40 % | 0.20 31.64 % | 0.15 -77.50 % | 0.66 -93.61 % | 10.36 3 493.89 % | 0.29 8.35 % | 0.27 68.67 % | 0.16 3 422.30 % | 0.00 -82.91 % | 0.03 -47.50 % | 0.05 3 688.21 % | 0.00 22.64 % | 0.00 -97.39 % | 0.04 62.92 % | 0.03 137.56 % | 0.01 -85.23 % | 0.07 -40.30 % | 0.12 318.49 % | 0.03 -67.40 % | 0.09 -66.93 % | 0.27 109.73 % | 0.13 18.36 % | 0.11 -69.82 % | 0.36 18.39 % | 0.30 -12.84 % | 0.35 6.19 % | 0.32 -22.76 % | 0.42 -36.28 % | 0.66 2.04 % | 0.65 190.17 % | 0.22 27.23 % | 0.18 300.88 % | 0.04 -51.56 % | 0.09 1 496.13 % | -0.01 -107.44 % | 0.09 -43.93 % | 0.15 69.26 % | 0.09 -24.26 % | 0.12 99.94 % | 0.06 | 0.00 -100.00 % | 7.63 |
| Ratio EBITDA | 0.24 -37.88 % | 0.38 20.95 % | 0.32 -8.22 % | 0.34 -48.01 % | 0.66 78.95 % | 0.37 -22.88 % | 0.48 -31.68 % | 0.70 55.25 % | 0.45 -80.83 % | 2.36 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.58 | 0.00 | 0.00 -100.00 % | 0.10 -83.29 % | 0.58 143.55 % | 0.24 | 0.00 100.00 % | -2.23 -463.93 % | 0.61 23.06 % | 0.50 139.36 % | 0.21 129.09 % | -0.71 -204.58 % | 0.68 149.82 % | 0.27 -15.94 % | 0.33 57.67 % | 0.21 19.71 % | 0.17 116.66 % | 0.08 182.34 % | -0.10 -514.15 % | 0.02 -76.05 % | 0.10 | 0.00 -100.00 % | 0.16 395.91 % | -0.05 -112.12 % | 0.45 22.69 % | 0.36 -23.63 % | 0.48 -75.24 % | 1.93 226.55 % | 0.59 -32.54 % | 0.87 3.76 % | 0.84 -81.66 % | 4.60 1 519.09 % | 0.28 185.77 % | 0.10 | 0.00 -100.00 % | 0.00 174.45 % | 0.00 -99.47 % | 0.23 68.95 % | 0.14 -95.82 % | 3.25 3 616.29 % | 0.09 | 0.00 -100.00 % | 7.34 |
| Gross profit ratio | 0.30 -35.05 % | 0.45 11.22 % | 0.41 -20.59 % | 0.52 -48.50 % | 1.00 38.91 % | 0.72 21.29 % | 0.59 -21.09 % | 0.75 28.98 % | 0.58 4.68 % | 0.56 9.96 % | 0.51 -25.87 % | 0.68 -8.38 % | 0.75 -3.38 % | 0.77 5.28 % | 0.73 -6.05 % | 0.78 234.68 % | 0.23 62.75 % | 0.14 -78.54 % | 0.67 39.03 % | 0.48 13.95 % | 0.42 -60.44 % | 1.07 24.37 % | 0.86 57.59 % | 0.54 106.30 % | 0.26 -4.11 % | 0.27 -21.88 % | 0.35 -3.51 % | 0.36 -4.56 % | 0.38 50.01 % | 0.25 -16.96 % | 0.31 17.19 % | 0.26 -0.68 % | 0.26 37.37 % | 0.19 -13.26 % | 0.22 -77.62 % | 0.99 272.85 % | 0.27 21.68 % | 0.22 -78.22 % | 1.00 1.05 % | 0.99 -1.04 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 137.10 % | 0.42 -57.82 % | 1.00 0.00 % | 1.00 148.87 % | -2.05 -1 356.91 % | 0.16 -83.72 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 -100.00 % | 1.00 |
| Weighted average shs out dil | 9.898 M -0.23 % | 9.921 M 0.00 % | 9.921 M 0.03 % | 9.918 M -0.14 % | 9.931 M 0.21 % | 9.910 M 0.00 % | 9.910 M 0.00 % | 9.910 M 0.00 % | 9.910 M 0.00 % | 9.910 M 0.00 % | 9.910 M -0.23 % | 9.934 M 0.08 % | 9.925 M 0.03 % | 9.923 M 0.16 % | 9.907 M 0.05 % | 9.902 M -0.13 % | 9.915 M 0.00 % | 9.915 M -0.05 % | 9.920 M 0.12 % | 9.909 M 0.26 % | 9.883 M 0.00 % | 9.883 M -0.45 % | 9.928 M -14.04 % | 11.550 M 17.71 % | 9.813 M 0.00 % | 9.813 M -0.95 % | 9.907 M 3.78 % | 9.545 M -6.29 % | 10.186 M -0.47 % | 10.233 M -5.42 % | 10.820 M 8.54 % | 9.968 M -0.19 % | 9.987 M -0.20 % | 10.007 M 0.79 % | 9.929 M 0.76 % | 9.854 M -0.56 % | 9.910 M 0.00 % | 9.910 M 0.45 % | 9.866 M -0.54 % | 9.919 M 0.09 % | 9.910 M 0.12 % | 9.899 M -0.17 % | 9.916 M 0.05 % | 9.911 M -0.04 % | 9.915 M 0.00 % | 9.915 M 36.54 % | 7.262 M 42.01 % | 5.114 M 46.46 % | 3.491 M -0.25 % | 3.500 M 0.04 % | 3.499 M 6.45 % | 3.287 M 13.33 % | 2.900 M 0.00 % | 2.900 M 16.11 % | 2.498 M 919.19 % | 245.070 K 0.05 % | 244.957 K |
| Weighted average shs out | 9.898 M -0.23 % | 9.921 M 0.00 % | 9.921 M 0.03 % | 9.918 M -0.14 % | 9.931 M 0.21 % | 9.910 M 0.00 % | 9.910 M 0.00 % | 9.910 M 0.00 % | 9.910 M 0.00 % | 9.910 M 0.00 % | 9.910 M 0.00 % | 9.910 M 0.00 % | 9.910 M 0.00 % | 9.910 M 0.03 % | 9.907 M 0.05 % | 9.902 M -0.08 % | 9.910 M 0.04 % | 9.906 M -0.14 % | 9.920 M 0.12 % | 9.909 M 0.26 % | 9.883 M 0.00 % | 9.883 M -0.45 % | 9.928 M -14.04 % | 11.550 M 17.71 % | 9.813 M 0.00 % | 9.813 M -0.95 % | 9.907 M 3.78 % | 9.545 M -5.49 % | 10.100 M -1.30 % | 10.233 M -5.42 % | 10.820 M 8.54 % | 9.968 M -0.19 % | 9.987 M -0.20 % | 10.007 M 0.79 % | 9.929 M 0.76 % | 9.854 M -0.56 % | 9.910 M 0.00 % | 9.910 M 0.45 % | 9.866 M -0.54 % | 9.919 M 0.09 % | 9.910 M 0.12 % | 9.899 M -0.17 % | 9.916 M 0.05 % | 9.911 M -0.04 % | 9.915 M 0.00 % | 9.915 M 36.54 % | 7.262 M 42.09 % | 5.111 M 46.38 % | 3.491 M 0.08 % | 3.489 M -0.29 % | 3.499 M 6.45 % | 3.287 M 13.33 % | 2.900 M 0.00 % | 2.900 M 16.11 % | 2.498 M 919.19 % | 245.070 K 0.05 % | 244.957 K |
| EPS diluted | 3.58 152.11 % | 1.42 -61.20 % | 3.66 1.10 % | 3.62 110.47 % | 1.72 -50.57 % | 3.48 23.84 % | 2.81 -62.48 % | 7.49 224.24 % | 2.31 -84.76 % | 15.16 570.80 % | 2.26 16.49 % | 1.94 -26.79 % | 2.65 5.58 % | 2.51 29.38 % | 1.94 -29.96 % | 2.77 -9.48 % | 3.06 -34.62 % | 4.68 102.60 % | 2.31 -92.29 % | 29.96 2 837.25 % | 1.02 14.61 % | 0.89 -66.29 % | 2.64 13 100.00 % | 0.02 -75.00 % | 0.08 -46.67 % | 0.15 3 160.87 % | 0.00 17.95 % | 0.00 -97.21 % | 0.14 133.33 % | 0.06 20.00 % | 0.05 -86.84 % | 0.38 -38.71 % | 0.62 342.86 % | 0.14 -63.16 % | 0.38 -57.78 % | 0.90 -76.13 % | 3.77 -34.66 % | 5.77 205.29 % | 1.89 18.13 % | 1.60 -74.88 % | 6.37 336.30 % | 1.46 1.39 % | 1.44 -42.40 % | 2.50 14.68 % | 2.18 190.67 % | 0.75 -15.73 % | 0.89 140.54 % | 0.37 -81.31 % | 1.98 2 500.00 % | -0.08 -110.19 % | 0.81 -48.73 % | 1.58 1.28 % | 1.56 -15.68 % | 1.85 110.23 % | 0.88 23.94 % | 0.71 -93.83 % | 11.50 |
| Earnings per share | 3.58 152.11 % | 1.42 -61.20 % | 3.66 1.10 % | 3.62 110.47 % | 1.72 -50.57 % | 3.48 23.84 % | 2.81 -62.48 % | 7.49 224.24 % | 2.31 -84.76 % | 15.16 570.80 % | 2.26 16.49 % | 1.94 -26.79 % | 2.65 5.58 % | 2.51 29.38 % | 1.94 -29.96 % | 2.77 -9.48 % | 3.06 -34.62 % | 4.68 102.60 % | 2.31 -92.29 % | 29.96 2 837.25 % | 1.02 14.61 % | 0.89 -66.29 % | 2.64 13 100.00 % | 0.02 -75.00 % | 0.08 -46.67 % | 0.15 3 160.87 % | 0.00 17.95 % | 0.00 -97.21 % | 0.14 133.33 % | 0.06 20.00 % | 0.05 -86.84 % | 0.38 -38.71 % | 0.62 342.86 % | 0.14 -63.16 % | 0.38 -57.78 % | 0.90 -76.13 % | 3.77 -34.66 % | 5.77 205.29 % | 1.89 18.13 % | 1.60 -74.88 % | 6.37 336.30 % | 1.46 1.39 % | 1.44 -42.40 % | 2.50 14.68 % | 2.18 190.67 % | 0.75 -15.73 % | 0.89 140.54 % | 0.37 -81.31 % | 1.98 2 491.30 % | -0.08 -110.22 % | 0.81 -48.73 % | 1.58 1.28 % | 1.56 -15.68 % | 1.85 110.23 % | 0.88 23.94 % | 0.71 -93.83 % | 11.50 |
| Gross profit | 23.114 M -49.22 % | 45.521 M 27.05 % | 35.830 M -28.35 % | 50.007 M 58.78 % | 31.494 M -61.15 % | 81.069 M 84.89 % | 43.847 M -52.73 % | 92.753 M 138.10 % | 38.955 M -1.81 % | 39.674 M 16.32 % | 34.107 M -21.18 % | 43.274 M -4.04 % | 45.094 M 23.39 % | 36.546 M 24.36 % | 29.388 M -6.56 % | 31.452 M -12.91 % | 36.113 M -19.11 % | 44.644 M 93.01 % | 23.131 M 68.03 % | 13.766 M -6.63 % | 14.744 M -58.10 % | 35.191 M -75.29 % | 142.395 M 407.67 % | 28.049 M 255.23 % | 7.896 M -5.37 % | 8.344 M -32.08 % | 12.285 M -2.19 % | 12.560 M -5.26 % | 13.258 M 113.84 % | 6.200 M -60.33 % | 15.629 M 13.28 % | 13.797 M 1.78 % | 13.556 M 45.08 % | 9.344 M -1.19 % | 9.457 M -71.21 % | 32.847 M 68.65 % | 19.477 M 40.13 % | 13.899 M -73.46 % | 52.366 M 0.28 % | 52.218 M 14.18 % | 45.734 M 2.94 % | 44.426 M 30.90 % | 33.940 M -9.56 % | 37.528 M 12.34 % | 33.406 M 0.52 % | 33.235 M 113.69 % | 15.553 M -64.06 % | 43.276 M -43.50 % | 76.589 M 183.80 % | -91.400 M -1 820.63 % | 5.312 M -84.15 % | 33.523 M -32.00 % | 49.300 M 10.77 % | 44.505 M 22.37 % | 36.369 M | 0.000 -100.00 % | 369.000 K |
| Income tax expense | 5.653 M -33.56 % | 8.509 M 296.11 % | -4.339 M -190.70 % | 4.784 M 97.93 % | 2.417 M -59.55 % | 5.976 M -3.52 % | 6.194 M -21.47 % | 7.887 M 12.62 % | 7.003 M 262.10 % | 1.934 M -65.57 % | 5.618 M -19.85 % | 7.009 M -27.20 % | 9.628 M -7.41 % | 10.399 M 150.94 % | 4.144 M 677.49 % | 533.000 K -84.35 % | 3.406 M 121.87 % | -15.575 M -477.28 % | -2.698 M -107.20 % | 37.459 M 9 969.62 % | 372.000 K 32.38 % | 281.000 K 9 266.67 % | 3.000 K -50.00 % | 6.000 K 50.00 % | 4.000 K -99.74 % | 1.553 M 184.95 % | 545.000 K 206.65 % | -511.000 K 46.99 % | -964.000 K -992.59 % | 108.000 K -94.25 % | 1.879 M 360.54 % | 408.000 K -74.81 % | 1.620 M 713.64 % | -264.000 K -166.84 % | 395.000 K -64.03 % | 1.098 M -54.72 % | 2.425 M 125.11 % | -9.657 M -303.26 % | 4.751 M -22.55 % | 6.134 M 1.04 % | 6.071 M 87.19 % | 3.243 M -43.51 % | 5.741 M -28.57 % | 8.037 M 22.95 % | 6.537 M 69.98 % | 3.846 M -3.93 % | 4.003 M 66.38 % | 2.406 M -28.77 % | 3.378 M 249.70 % | 965.972 K -40.85 % | 1.633 M -34.52 % | 2.494 M 14.40 % | 2.180 M -21.42 % | 2.774 M 182.22 % | 983.000 K 1 160.26 % | 78.000 K 170.91 % | -110.000 K |
| Cost of revenue | 55.127 M 1.04 % | 54.557 M 5.37 % | 51.778 M 9.96 % | 47.089 M 8.07 % | 43.572 M 38.13 % | 31.545 M 5.06 % | 30.027 M -1.75 % | 30.562 M 9.76 % | 27.845 M -11.73 % | 31.546 M -5.04 % | 33.219 M 65.69 % | 20.049 M 30.49 % | 15.364 M 42.30 % | 10.797 M 0.98 % | 10.692 M 20.84 % | 8.848 M -92.55 % | 118.751 M -55.51 % | 266.928 M 2 218.89 % | 11.511 M -22.73 % | 14.897 M -26.39 % | 20.237 M 1 036.03 % | -2.162 M -109.08 % | 23.820 M 1.16 % | 23.548 M 6.70 % | 22.069 M 0.23 % | 22.019 M -2.74 % | 22.639 M 3.41 % | 21.892 M 2.06 % | 21.450 M 18.19 % | 18.148 M -48.64 % | 35.336 M -9.22 % | 38.926 M 2.73 % | 37.893 M -3.76 % | 39.372 M 18.20 % | 33.310 M 8 332.91 % | 395.000 K -99.27 % | 54.016 M 8.21 % | 49.917 M | 0.000 -100.00 % | 548.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.323 M | 0.000 | 0.000 -100.00 % | 136.063 M 398.14 % | 27.314 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 -100.00 % | 1.810 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.885 M -40.03 % | 3.143 M -42.82 % | 5.497 M 169.86 % | 2.037 M -76.58 % | 8.699 M 306.12 % | 2.142 M -76.14 % | 8.978 M 369.81 % | 1.911 M 3.69 % | 1.843 M -15.11 % | 2.171 M 19.22 % | 1.821 M 44.64 % | 1.259 M -66.96 % | 3.811 M 94.54 % | 1.959 M -65.67 % | 5.707 M 432.37 % | 1.072 M -46.29 % | 1.996 M -94.69 % | 37.574 M 5 207.06 % | 708.000 K 5.67 % | 670.000 K -59.30 % | 1.646 M 94.56 % | 846.000 K | 0.000 | 0.000 -100.00 % | 87.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 243.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 214.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.840 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.826 M | 0.000 | 0.000 | 0.000 -100.00 % | 876.086 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 97.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.928 M | 0.000 | 0.000 -100.00 % | 265.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.948 M | 0.000 | 0.000 | 0.000 -100.00 % | 537.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 102.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 137.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 82.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 106.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 67.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.395 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 5.898 M | 0.000 -100.00 % | 9.501 M 372.92 % | 2.009 M -67.03 % | 6.094 M -84.25 % | 38.692 M 656.15 % | 5.117 M 151.46 % | -9.944 M -1 058.92 % | 1.037 M 105.52 % | -18.771 M -144.35 % | -7.682 M 60.81 % | -19.602 M -351.21 % | 7.803 M 73.40 % | 4.500 M -2.02 % | 4.593 M 1 339.81 % | 319.000 K -61.61 % | 831.000 K -99.75 % | 332.636 M 34 767.51 % | 954.000 K -99.73 % | 351.223 M 10 810.94 % | 3.219 M 102.19 % | -147.130 M -147 230.00 % | 100.000 K -99.64 % | 27.946 M 293.22 % | 7.107 M -8.31 % | 7.751 M 1 262.21 % | 569.000 K -95.26 % | 12.012 M 12.49 % | 10.678 M 838.31 % | 1.138 M 117.87 % | -6.368 M -166.33 % | 9.601 M -24.90 % | 12.784 M 51.31 % | 8.449 M -78.11 % | 38.599 M 320.56 % | 9.178 M -85.13 % | 61.719 M 9 543.59 % | 640.000 K -97.79 % | 28.968 M -5.83 % | 30.761 M 28.58 % | 23.924 M 154.39 % | -43.987 M -416.00 % | 13.920 M 195.29 % | 4.714 M -10.28 % | 5.254 M -14.39 % | 6.137 M 20.64 % | 5.087 M 508 800.00 % | -1.000 K -100.00 % | 66.298 M 13 484.35 % | 488.047 K -98.27 % | 28.160 M 2 816 100.00 % | -1.000 K -100.00 % | 42.608 M 4 265 165.07 % | -999.000 -199.90 % | 1.000 K 100.40 % | -252.000 K -12 500.00 % | -2.000 K |
| Operating expenses | 5.898 M 209.28 % | 1.907 M -79.93 % | 9.501 M 372.92 % | 2.009 M -76.09 % | 8.403 M -79.29 % | 40.577 M 298.28 % | 10.188 M 12.19 % | 9.081 M -10.10 % | 10.101 M -57.16 % | 23.579 M 270.51 % | 6.364 M -63.39 % | 17.384 M 78.96 % | 9.714 M 59.80 % | 6.079 M -10.13 % | 6.764 M 77.58 % | 3.809 M 19.14 % | 3.197 M -99.05 % | 336.984 M 11 468.28 % | 2.913 M -90.50 % | 30.666 M 614.66 % | 4.291 M 102.96 % | -145.005 M -224.58 % | 116.396 M 316.50 % | 27.946 M 293.22 % | 7.107 M -8.31 % | 7.751 M -36.79 % | 12.263 M 2.09 % | 12.012 M 12.49 % | 10.678 M 61.40 % | 6.616 M -3.29 % | 6.841 M -28.75 % | 9.601 M -48.18 % | 18.529 M 125.77 % | 8.207 M -78.74 % | 38.599 M 20.40 % | 32.058 M -48.06 % | 61.719 M 255.65 % | 17.354 M -40.09 % | 28.968 M -5.83 % | 30.761 M 28.58 % | 23.924 M 158.14 % | -41.147 M -395.60 % | 13.920 M 195.29 % | 4.714 M -10.28 % | 5.254 M -34.02 % | 7.963 M 56.54 % | 5.087 M -86.95 % | 38.978 M -41.21 % | 66.298 M 172.42 % | -91.550 M -425.11 % | 28.160 M 9.00 % | 25.835 M -39.37 % | 42.608 M 142.59 % | -100.048 M -401.45 % | 33.189 M 13 270.24 % | -252.000 K 89.23 % | -2.340 M |
| Cost and expenses | 61.025 M -3.41 % | 63.178 M 3.10 % | 61.279 M 8.63 % | 56.409 M 8.53 % | 51.975 M -27.50 % | 71.693 M 80.20 % | 39.786 M 0.36 % | 39.643 M 4.47 % | 37.946 M -31.16 % | 55.125 M 39.26 % | 39.583 M 5.74 % | 37.433 M 49.27 % | 25.078 M 48.60 % | 16.876 M -3.32 % | 17.456 M 37.92 % | 12.657 M -89.62 % | 121.948 M -79.81 % | 603.912 M 4 086.86 % | 14.424 M -68.34 % | 45.563 M 85.76 % | 24.528 M 116.67 % | -147.167 M -204.96 % | 140.216 M 172.30 % | 51.494 M 76.49 % | 29.176 M -2.00 % | 29.770 M -14.70 % | 34.902 M 2.94 % | 33.904 M 5.53 % | 32.128 M 29.74 % | 24.764 M -41.29 % | 42.177 M -13.09 % | 48.527 M -13.99 % | 56.422 M 18.59 % | 47.579 M 23.26 % | 38.599 M 18.94 % | 32.453 M -47.42 % | 61.719 M -8.25 % | 67.271 M 132.23 % | 28.968 M -5.83 % | 30.761 M 28.58 % | 23.924 M 158.14 % | -41.147 M -395.60 % | 13.920 M 195.29 % | 4.714 M -10.28 % | 5.254 M 104.61 % | -114.081 M -531.96 % | 26.410 M -32.24 % | 38.978 M -41.21 % | 66.298 M 48.94 % | 44.513 M 58.07 % | 28.160 M 9.00 % | 25.835 M -39.37 % | 42.608 M 142.59 % | -100.048 M -401.45 % | 33.189 M 13 270.24 % | -252.000 K 89.23 % | -2.340 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 | 0.000 | 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 % | 1.907 M | 0.000 | 0.000 -100.00 % | 2.309 M 22.49 % | 1.885 M -62.83 % | 5.071 M -7.75 % | 5.497 M 169.86 % | 2.037 M -77.28 % | 8.964 M 318.49 % | 2.142 M -76.14 % | 8.978 M 369.81 % | 1.911 M -60.11 % | 4.791 M 120.68 % | 2.171 M 19.22 % | 1.821 M 44.64 % | 1.259 M -71.04 % | 4.348 M 121.95 % | 1.959 M -65.67 % | 5.707 M 432.37 % | 1.072 M -48.90 % | 2.098 M -94.42 % | 37.574 M 5 207.06 % | 708.000 K 5.67 % | 670.000 K -62.42 % | 1.783 M 110.76 % | 846.000 K 540.91 % | 132.000 K 41.94 % | 93.000 K -44.97 % | 169.000 K -17.56 % | 205.000 K -19.29 % | 254.000 K 32.98 % | 191.000 K -45.27 % | 349.000 K 70.24 % | 205.000 K -48.10 % | 395.000 K 23.44 % | 320.000 K 13.88 % | 281.000 K 30.70 % | 215.000 K -60.77 % | 548.000 K -41.58 % | 938.000 K -66.97 % | 2.840 M 1 103.37 % | 236.000 K -35.16 % | 364.000 K -51.98 % | 758.000 K -58.49 % | 1.826 M -0.87 % | 1.842 M 406.04 % | 364.000 K 11.66 % | 326.000 K -67.63 % | 1.007 M 1 070.88 % | 86.000 K -22.52 % | 111.000 K | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.760 M 1.89 % | 21.357 M 18.25 % | 18.061 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 1.371 M 0.00 % | 1.371 M 0.07 % | 1.370 M -0.07 % | 1.371 M 0.00 % | 1.371 M 13.21 % | 1.211 M -12.56 % | 1.385 M -0.07 % | 1.386 M 0.07 % | 1.385 M -75.01 % | 5.542 M 119.77 % | -28.030 M -6.66 % | -26.280 M 26.86 % | -35.930 M -1.76 % | -35.307 M -51.12 % | -23.364 M 16.44 % | -27.962 M 17.14 % | -33.747 M -24.20 % | -27.171 M -34.39 % | -20.218 M 93.95 % | -334.323 M -3 098.34 % | -10.453 M -15.31 % | -9.065 M 65.42 % | -26.214 M -10 960.76 % | -237.000 K 69.96 % | -789.000 K 88.32 % | -6.755 M -1 042.98 % | -591.000 K -7.85 % | -548.000 K 78.76 % | -2.580 M -2 680.00 % | 100.000 K -98.43 % | 6.368 M 251.76 % | -4.196 M 67.18 % | -12.784 M 2.34 % | -13.090 M -341.48 % | -2.965 M 67.69 % | -9.178 M 10.04 % | -10.202 M -1 494.06 % | -640.000 K 97.03 % | -21.531 M -12.04 % | -19.217 M 6.47 % | -20.547 M 65.21 % | -59.064 M -320.24 % | -14.055 M 9.20 % | -15.479 M -75.94 % | -8.798 M -262.74 % | 5.406 M 151.66 % | -10.466 M -143.51 % | -4.298 M 58.24 % | -10.291 M -26 362.50 % | -38.889 K 99.12 % | -4.427 M | 0.000 | 0.000 -100.00 % | 136.463 M | 0.000 | 0.000 | 0.000 |
| Operating income | 17.216 M -53.34 % | 36.900 M 40.15 % | 26.329 M -46.67 % | 49.369 M 69.16 % | 29.185 M -60.08 % | 73.115 M 103.84 % | 35.868 M -57.94 % | 85.279 M 195.55 % | 28.854 M 128.47 % | -101.332 M -465.25 % | 27.743 M 7.16 % | 25.890 M -26.82 % | 35.380 M 16.74 % | 30.307 M 33.96 % | 22.624 M -18.16 % | 27.643 M -16.02 % | 32.916 M -40.49 % | 55.312 M 173.58 % | 20.218 M 219.63 % | -16.900 M -261.68 % | 10.453 M -93.35 % | 157.213 M 504.69 % | 25.999 M 25 141.75 % | 103.000 K -86.95 % | 789.000 K -84.28 % | 5.018 M 22 709.09 % | 22.000 K -95.99 % | 548.000 K -78.76 % | 2.580 M 720.19 % | -416.000 K -117.19 % | 2.420 M -42.33 % | 4.196 M -46.28 % | 7.811 M 586.98 % | 1.137 M -72.72 % | 4.168 M -58.18 % | 9.967 M -15.35 % | 11.774 M 518.26 % | -2.815 M -112.03 % | 23.398 M 6.33 % | 22.005 M 0.89 % | 21.810 M -74.51 % | 85.573 M 327.44 % | 20.020 M -38.99 % | 32.814 M 16.56 % | 28.152 M -80.89 % | 147.316 M 1 307.56 % | 10.466 M 143.51 % | 4.298 M -58.24 % | 10.291 M 5 339.97 % | 189.174 K -95.76 % | 4.466 M -41.91 % | 7.688 M 14.88 % | 6.692 M -17.92 % | 8.153 M 156.38 % | 3.180 M 1 161.90 % | 252.000 K -90.70 % | 2.709 M |
| Operating income ratio | 0.22 -40.32 % | 0.37 22.69 % | 0.30 -40.89 % | 0.51 -45.13 % | 0.93 42.73 % | 0.65 33.72 % | 0.49 -29.79 % | 0.69 60.10 % | 0.43 130.36 % | -1.42 -445.28 % | 0.41 0.79 % | 0.41 -30.13 % | 0.59 -8.59 % | 0.64 13.41 % | 0.56 -17.71 % | 0.69 222.72 % | 0.21 19.73 % | 0.18 -69.58 % | 0.58 198.99 % | -0.59 -297.31 % | 0.30 -93.72 % | 4.76 2 943.03 % | 0.16 7 735.63 % | 0.00 -92.42 % | 0.03 -84.07 % | 0.17 26 135.37 % | 0.00 -96.04 % | 0.02 -78.60 % | 0.07 535.07 % | -0.02 -135.98 % | 0.05 -40.34 % | 0.08 -47.58 % | 0.15 550.49 % | 0.02 -76.05 % | 0.10 -67.50 % | 0.30 87.15 % | 0.16 463.19 % | -0.04 -109.87 % | 0.45 7.14 % | 0.42 -12.55 % | 0.48 -75.24 % | 1.93 226.55 % | 0.59 -32.54 % | 0.87 3.76 % | 0.84 -80.99 % | 4.43 1 461.78 % | 0.28 185.77 % | 0.10 -26.09 % | 0.13 3 072.33 % | 0.00 -96.91 % | 0.14 -40.31 % | 0.23 68.95 % | 0.14 -25.90 % | 0.18 109.51 % | 0.09 | 0.00 -100.00 % | 7.34 |
| Total other income expenses net | 23.873 M 266.92 % | -14.302 M -353.45 % | 5.643 M 165.00 % | -8.682 M 10.37 % | -9.686 M 68.66 % | -30.907 M -1 636.35 % | -1.780 M 65.70 % | -5.189 M 35.66 % | -8.065 M -107.69 % | 104.857 M 4 934.35 % | -2.169 M 55.12 % | -4.833 M -17.79 % | -4.103 M -213.21 % | -1.310 M | 0.000 -100.00 % | 319.000 K -61.61 % | 831.000 K 103.39 % | -24.516 M | 0.000 100.00 % | -21.388 M -1 611.04 % | -1.250 M 98.08 % | -65.116 M -30 386.51 % | 215.000 K 60.45 % | 134.000 K | 0.000 -100.00 % | 36.398 M 6 296.84 % | 569.000 K 107.24 % | -7.864 M 11.70 % | -8.906 M -882.60 % | 1.138 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 % | -67.893 M | 0.000 | 0.000 | 0.000 -100.00 % | 36.312 M | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 488.047 K | 0.000 100.00 % | -1.000 K | 0.000 100.00 % | -999.000 -199.90 % | 1.000 K | 0.000 100.00 % | -2.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 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-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 | 2011-12-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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 2.264 B | 0.000 -100.00 % | 2.284 B | 0.000 -100.00 % | 1.936 B | 0.000 -100.00 % | 1.659 B -7.99 % | 1.803 B 36.95 % | 1.317 B 42.82 % | 921.823 M 39.81 % | 659.330 M -89.64 % | 6.364 B 1 182.28 % | 496.328 M -40.46 % | 833.623 M -22.09 % | 1.070 B 17.93 % | 907.282 M -5.73 % | 962.464 M 6.01 % | 907.857 M -41.70 % | 1.557 B 13.57 % | 1.371 B 10.65 % | 1.239 B -36.76 % | 1.960 B 102.94 % | 965.637 M 60.54 % | 601.505 M -100.00 % | 59.134 T 7 574 769.94 % | 780.659 M -100.00 % | 77.762 T 2 899 566.24 % | 2.682 B 1 407 499.03 % | -190.548 K -100.01 % | 1.700 B 2 162 761.88 % | -78.626 K |
| Total investments | 0.000 -100.00 % | 1.250 M | 0.000 -100.00 % | 1.610 B | 0.000 -100.00 % | 476.102 M | 0.000 -100.00 % | 760.601 M 4.87 % | 725.255 M 0.43 % | 722.150 M 38.85 % | 520.093 M -26.35 % | 706.181 M 34.57 % | 524.787 M -0.59 % | 527.895 M -27.68 % | 729.940 M -7.27 % | 787.171 M 89.60 % | 415.182 M -34.07 % | 629.755 M 69.98 % | 370.488 M -32.88 % | 551.976 M 29.14 % | 427.441 M -29.70 % | 608.049 M 30.61 % | 465.528 M 48.78 % | 312.892 M 61.63 % | 193.581 M -100.00 % | 42.248 T 10 469 221.25 % | 403.541 M -100.00 % | 9.567 T 10 034 865.81 % | 95.336 M | 0.000 -100.00 % | 453.970 K | 0.000 |
| Total debt | 0.000 -100.00 % | 2.269 B | 0.000 -100.00 % | 2.349 B | 0.000 -100.00 % | 2.018 B | 0.000 -100.00 % | 1.664 B -7.88 % | 1.806 B 23.04 % | 1.468 B 59.10 % | 922.820 M 39.56 % | 661.257 M -89.67 % | 6.404 B 1 088.87 % | 538.692 M -39.07 % | 884.178 M -17.51 % | 1.072 B 17.38 % | 913.154 M -5.70 % | 968.359 M 6.45 % | 909.644 M -41.76 % | 1.562 B 13.48 % | 1.376 B 10.27 % | 1.248 B -37.02 % | 1.982 B 99.63 % | 992.760 M 63.74 % | 606.302 M -100.00 % | 76.960 T 9 762 924.43 % | 788.283 M -100.00 % | 78.019 T 2 896 933.59 % | 2.693 B | 0.000 -100.00 % | 1.703 B | 0.000 |
| Accumulated other comprehensive income loss | 2.344 B 333.69 % | 540.378 M -75.96 % | 2.248 B 4.61 % | 2.149 B 5.34 % | 2.040 B 503.25 % | 338.207 M -82.02 % | 1.881 B 5.56 % | 1.782 B 743.86 % | 211.186 M -86.44 % | 1.558 B 597.18 % | 223.443 M -84.42 % | 1.434 B 58.63 % | 903.969 M -28.32 % | 1.261 B 18 873.80 % | -6.717 M -100.65 % | 1.033 B 4 729.51 % | 21.384 M -97.91 % | 1.023 B 102 318.82 % | 999.000 K -99.90 % | 1.022 B 99 022.50 % | 1.031 M -99.90 % | 1.007 B 97 552.76 % | 1.031 M -99.89 % | 969.025 M 96 978.41 % | 998.188 K -99.89 % | 909.718 M | 0.000 -100.00 % | 565.654 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 899.192 M | 0.000 | 0.000 | 0.000 -100.00 % | 821.685 M | 0.000 | 0.000 -100.00 % | 679.908 M | 0.000 -100.00 % | 502.495 M | 0.000 -100.00 % | 399.115 M | 0.000 -100.00 % | 98.418 M | 0.000 -100.00 % | 173.399 M | 0.000 -100.00 % | 173.208 M | 0.000 -100.00 % | 164.388 M | 0.000 -100.00 % | 145.789 M | 0.000 -100.00 % | 106.026 M | 0.000 -100.00 % | 48.034 M | 0.000 -100.00 % | 33.579 M | 0.000 -100.00 % | 24.295 M 87.50 % | 12.957 M |
| Common stock | 0.000 -100.00 % | 99.103 M | 0.000 -100.00 % | 99.103 M | 0.000 -100.00 % | 99.103 M | 0.000 -100.00 % | 99.103 M 0.00 % | 99.103 M 0.00 % | 99.103 M 0.00 % | 99.103 M 0.00 % | 99.103 M 0.00 % | 99.103 M 0.00 % | 99.103 M 0.00 % | 99.103 M 0.00 % | 99.103 M 0.00 % | 99.103 M 0.00 % | 99.103 M 0.00 % | 99.103 M 0.00 % | 99.103 M 0.00 % | 99.103 M 0.00 % | 99.103 M 0.00 % | 99.103 M 0.00 % | 99.103 M 0.00 % | 99.103 M -100.00 % | 9.910 T 9 999 900.00 % | 99.103 M -100.00 % | 7.302 T 20 862 757.14 % | 35.000 M 0.00 % | 35.000 M 20.69 % | 29.000 M 1 083.67 % | 2.450 M |
| Total equity | 2.344 B 0.00 % | 2.344 B 4.24 % | 2.248 B 0.00 % | 2.248 B 10.20 % | 2.040 B 0.00 % | 2.040 B 8.45 % | 1.881 B 0.00 % | 1.881 B 4.80 % | 1.795 B 8.34 % | 1.657 B 2.94 % | 1.610 B 4.99 % | 1.533 B 4.59 % | 1.466 B 7.76 % | 1.360 B 29.63 % | 1.049 B -7.30 % | 1.132 B 0.78 % | 1.123 B 0.08 % | 1.122 B 0.00 % | 1.122 B 0.10 % | 1.121 B 0.90 % | 1.111 B 0.47 % | 1.106 B 1.67 % | 1.088 B 1.83 % | 1.068 B 3.06 % | 1.036 B -100.00 % | 100.882 T 10 481 935.56 % | 962.428 M -100.00 % | 63.867 T 25 522 618.89 % | 250.237 M 614.96 % | 35.000 M -83.49 % | 211.949 M 1 271.86 % | 15.450 M |
| Other non current liabilities | -2.344 B -5 042.30 % | 47.418 M 102.11 % | -2.248 B -959.42 % | 261.602 M 112.82 % | -2.040 B -394.35 % | 693.127 M 136.84 % | -1.881 B -1 086.14 % | 190.766 M -71.51 % | 669.562 M 272.32 % | 179.833 M 119.82 % | -907.172 M -5 784.75 % | 15.958 M 56.93 % | 10.169 M -81.18 % | 54.030 M -91.69 % | 650.309 M 349.12 % | 144.795 M | 0.000 | 0.000 | 0.000 | 0.000 -100.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 |
| Long term debt | 0.000 -100.00 % | 389.406 M | 0.000 -100.00 % | 2.349 B | 0.000 -100.00 % | 1.685 B | 0.000 -100.00 % | 1.664 B 20.88 % | 1.377 B -6.23 % | 1.468 B 59.10 % | 922.820 M 39.56 % | 661.257 M -88.79 % | 5.900 B 995.25 % | 538.692 M 73.14 % | 311.137 M -70.97 % | 1.072 B 242.31 % | 313.114 M -1.09 % | 316.561 M 2.53 % | 308.762 M -5.67 % | 327.325 M 1.52 % | 322.409 M -4.13 % | 336.305 M 1.31 % | 331.952 M 653.49 % | 44.055 M | 0.000 | 0.000 | 0.000 -100.00 % | 78.019 T | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | -2.344 B -474.62 % | 625.572 M 127.82 % | -2.248 B -985.60 % | 253.869 M 112.44 % | -2.040 B -185.78 % | 2.378 B 226.43 % | -1.881 B -202.62 % | 1.833 B -9.74 % | 2.031 B 25.43 % | 1.619 B 10 248.55 % | 15.648 M -97.68 % | 675.420 M -88.57 % | 5.910 B 913.54 % | 583.119 M 54.01 % | 378.617 M -68.84 % | 1.215 B 288.12 % | 313.114 M -1.09 % | 316.561 M 2.53 % | 308.762 M -5.67 % | 327.325 M 1.52 % | 322.410 M -4.13 % | 336.304 M 1.31 % | 331.952 M 653.49 % | 44.055 M | 0.000 | 0.000 | 0.000 -100.00 % | 78.019 T | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 0.000 100.00 % | -1.978 B | 0.000 | 0.000 | 0.000 100.00 % | -332.910 M | 0.000 100.00 % | -21.709 M 95.55 % | -487.312 M -1 598.60 % | -28.689 M -102.74 % | 1.049 B 58 529.19 % | -1.795 M 99.76 % | -736.750 M -7 572.08 % | -9.603 M 98.34 % | -578.239 M | 0.000 100.00 % | -603.067 M -20 453.26 % | 2.963 M -96.10 % | 76.034 M 106.13 % | -1.241 B -2 841.08 % | 45.285 M 104.90 % | -923.698 M -3 566.61 % | 26.646 M 318.17 % | 6.372 M 101.05 % | -607.253 M -100.79 % | 77.281 B 9 895.83 % | -788.922 M -100.04 % | 2.036 T 49 137 231.79 % | 4.144 M | 0.000 -100.00 % | 3.496 M 70.06 % | 2.056 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.187 M | 0.000 -100.00 % | 110.451 M 19.96 % | 92.072 M 23.05 % | 74.826 M 20.42 % | 62.140 M 48.34 % | 41.891 M 8.27 % | 38.692 M 79.58 % | 21.546 M -54.99 % | 47.870 M 46.16 % | 32.751 M -100.00 % | 2.289 T 13 318 708.03 % | 17.188 M | 0.000 -100.00 % | 5.655 M | 0.000 -100.00 % | 7.690 M | 0.000 |
| Short term debt | 0.000 -100.00 % | 1.880 B | 0.000 | 0.000 | 0.000 -100.00 % | 332.910 M | 0.000 | 0.000 -100.00 % | 429.714 M | 0.000 | 0.000 | 0.000 -100.00 % | 504.349 M | 0.000 -100.00 % | 573.041 M | 0.000 -100.00 % | 600.040 M -7.94 % | 651.798 M 8.47 % | 600.882 M -51.33 % | 1.235 B 17.14 % | 1.054 B 15.58 % | 911.867 M -44.73 % | 1.650 B 73.91 % | 948.705 M 56.47 % | 606.302 M -100.00 % | 76.960 T 9 762 924.43 % | 788.283 M | 0.000 -100.00 % | 2.693 B | 0.000 -100.00 % | 1.703 B | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 849.000 K | 0.000 -100.00 % | 2.357 B | 0.000 -100.00 % | 2.043 B | 0.000 -100.00 % | 21.709 M 43.04 % | 15.177 M -47.10 % | 28.689 M -97.27 % | 1.052 B 58 519.78 % | 1.795 M -99.77 % | 765.372 M 7 870.13 % | 9.603 M -98.35 % | 582.830 M 42 723.66 % | 1.361 M -99.81 % | 717.001 M -4.36 % | 749.712 M 10.02 % | 681.436 M -47.93 % | 1.309 B 18.17 % | 1.107 B 14.66 % | 965.722 M -42.71 % | 1.686 B 67.83 % | 1.004 B 56.39 % | 642.238 M -100.00 % | 79.353 T 9 800 900.44 % | 809.643 M -99.97 % | 2.447 T 90 429.48 % | 2.703 B | 0.000 -100.00 % | 1.715 B 83 310.69 % | 2.056 M |
| Total liabilities | -2.344 B -183.49 % | 2.807 B 224.85 % | -2.248 B -186.12 % | 2.611 B 227.96 % | -2.040 B -185.78 % | 2.378 B 226.43 % | -1.881 B -201.42 % | 1.855 B -9.35 % | 2.046 B 24.16 % | 1.648 B 54.33 % | 1.068 B 57.69 % | 677.215 M -89.86 % | 6.676 B 1 026.25 % | 592.722 M -38.35 % | 961.447 M -20.97 % | 1.217 B 18.11 % | 1.030 B -3.39 % | 1.066 B 7.68 % | 990.198 M -39.47 % | 1.636 B 14.42 % | 1.430 B 9.81 % | 1.302 B -35.47 % | 2.018 B 92.44 % | 1.048 B 63.25 % | 642.238 M -100.00 % | 79.353 T 9 800 900.44 % | 809.643 M -100.00 % | 80.466 T 2 976 809.56 % | 2.703 B | 0.000 -100.00 % | 1.715 B 83 310.69 % | 2.056 M |
| Other non current assets | 0.000 -100.00 % | 781.364 M | 0.000 -100.00 % | 201.533 M | 0.000 -100.00 % | 1.748 B | 0.000 -100.00 % | 6.680 M 265.63 % | 1.827 M -99.19 % | 224.487 M 682.95 % | -38.509 M -114.38 % | 267.886 M -26.71 % | 365.509 M 64.19 % | 222.612 M -14.81 % | 261.301 M 48.32 % | 176.168 M -69.25 % | 572.878 M 43.76 % | 398.509 M -29.62 % | 566.257 M 41.35 % | 400.601 M -28.74 % | 562.199 M 44.96 % | 387.835 M -29.70 % | 551.704 M 44.95 % | 380.630 M -50.72 % | 772.446 M -100.00 % | 42.829 T 10 001 230.68 % | 428.232 M -100.00 % | 11.498 T 10 921 012.37 % | 105.287 M | 0.000 -100.00 % | 453.970 K | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 1.549 B | 0.000 100.00 % | -405.285 M | 0.000 -100.00 % | 701.874 M 4.69 % | 670.443 M 4.25 % | 643.087 M -8.66 % | 704.087 M 19.72 % | 588.134 M 91.44 % | 307.221 M -32.48 % | 455.023 M -26.50 % | 619.040 M -21.18 % | 785.367 M 1 971.77 % | 37.908 M -84.99 % | 252.481 M 3 820.62 % | -6.786 M -103.88 % | 174.702 M 248.24 % | 50.167 M -78.26 % | 230.775 M 161.49 % | 88.253 M 230.42 % | -67.671 M 88.00 % | -564.152 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 -100.00 % | 940.000 M | 0.000 -100.00 % | 940.000 M | 0.000 -100.00 % | 940.000 M | 0.000 -100.00 % | 940.000 M 0.00 % | 940.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 940.000 M | 0.000 -100.00 % | 940.000 M | 0.000 -100.00 % | 940.000 M | 0.000 -100.00 % | 940.000 M 0.00 % | 940.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 65.718 M | 0.000 -100.00 % | 68.509 M | 0.000 -100.00 % | 71.250 M | 0.000 -100.00 % | 73.081 M -3.65 % | 75.852 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 |
| Total non current assets | 0.000 -100.00 % | 1.793 B | 0.000 -100.00 % | 2.759 B | 0.000 -100.00 % | 2.459 B | 0.000 -100.00 % | 1.922 B 1.92 % | 1.886 B 117.38 % | 867.574 M 30.35 % | 665.578 M -22.25 % | 856.020 M 27.25 % | 672.730 M -0.72 % | 677.635 M -23.03 % | 880.341 M -8.44 % | 961.535 M 57.43 % | 610.786 M -6.18 % | 650.990 M 16.36 % | 559.471 M -2.75 % | 575.303 M -6.05 % | 612.366 M -1.01 % | 618.610 M -3.34 % | 639.958 M 104.49 % | 312.959 M 50.25 % | 208.294 M -100.00 % | 42.829 T 10 001 230.68 % | 428.232 M -100.00 % | 11.498 T 10 921 012.37 % | 105.287 M | 0.000 -100.00 % | 453.970 K | 0.000 |
| Other current assets | 0.000 -100.00 % | 1.968 B | 0.000 -100.00 % | 2.003 B | 0.000 -100.00 % | 1.014 B | 0.000 -100.00 % | 1.715 B -6.98 % | 1.844 B -15.36 % | 2.179 B 4 602.23 % | 46.334 M -96.14 % | 1.201 B -82.67 % | 6.932 B 497.55 % | 1.160 B 1 693.93 % | 64.662 M -95.33 % | 1.383 B 2 707.34 % | 49.272 M 100.67 % | 24.554 M -40.95 % | 41.585 M -97.69 % | 1.800 B 5 028.26 % | 35.096 M 45.64 % | 24.097 M -13.75 % | 27.940 M -98.00 % | 1.396 B 7 552.50 % | 18.242 M -100.00 % | 1.232 T 92 115.19 % | 1.336 B -100.00 % | 132.578 T 4 673 646.36 % | 2.837 B | 0.000 -100.00 % | 1.898 B 10 793.54 % | 17.427 M |
| Short term investments | 0.000 -100.00 % | 1.250 M | 0.000 -100.00 % | 61.211 M | 0.000 -100.00 % | 881.387 M | 0.000 -100.00 % | 58.727 M 7.14 % | 54.812 M -30.67 % | 79.063 M -69.36 % | 258.075 M 118.62 % | 118.047 M -45.74 % | 217.566 M 198.56 % | 72.872 M -34.29 % | 110.900 M 6 047.45 % | 1.804 M -99.52 % | 377.274 M 0.00 % | 377.274 M 0.00 % | 377.274 M 0.00 % | 377.274 M 0.00 % | 377.274 M 0.00 % | 377.274 M 0.00 % | 377.274 M -0.86 % | 380.563 M -49.78 % | 757.733 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 3.384 M | 0.000 -100.00 % | 65.434 M | 0.000 -100.00 % | 24.608 M | 0.000 -100.00 % | 5.176 M 54.88 % | 3.342 M -97.80 % | 151.634 M 15 109.03 % | 997.000 K -48.26 % | 1.927 M -95.19 % | 40.025 M -5.52 % | 42.364 M -16.20 % | 50.555 M 2 566.40 % | 1.896 M -67.71 % | 5.872 M -0.39 % | 5.895 M 229.88 % | 1.787 M -61.02 % | 4.584 M -8.90 % | 5.032 M -43.37 % | 8.886 M -60.00 % | 22.216 M -18.09 % | 27.123 M 465.44 % | 4.797 M -100.00 % | 17.826 T 233 819 770.06 % | 7.624 M -100.00 % | 256.828 B 2 272 265.84 % | 11.302 M 5 831.44 % | 190.548 K -93.78 % | 3.065 M 3 798.39 % | 78.626 K |
| Cash and short term investments | 0.000 -100.00 % | 1.346 B | 0.000 -100.00 % | 65.434 M | 0.000 -100.00 % | 905.995 M | 0.000 -100.00 % | 63.903 M 9.89 % | 58.154 M -74.79 % | 230.697 M -10.95 % | 259.072 M 115.94 % | 119.974 M -53.42 % | 257.591 M 123.53 % | 115.236 M -28.63 % | 161.455 M 4 263.65 % | 3.700 M -99.03 % | 383.146 M -0.01 % | 383.169 M 1.08 % | 379.061 M -0.73 % | 381.858 M -0.12 % | 382.306 M -1.00 % | 386.160 M -3.34 % | 399.490 M -2.01 % | 407.686 M -46.54 % | 762.529 M -100.00 % | 17.826 T 233 819 770.06 % | 7.624 M -100.00 % | 256.828 B 2 272 265.84 % | 11.302 M 5 831.44 % | 190.548 K -93.78 % | 3.065 M 3 798.39 % | 78.626 K |
| Total current assets | 0.000 -100.00 % | 3.357 B | 0.000 -100.00 % | 2.100 B | 0.000 -100.00 % | 1.959 B | 0.000 -100.00 % | 1.814 B -7.23 % | 1.955 B -19.78 % | 2.437 B 21.15 % | 2.012 B 48.56 % | 1.354 B -81.87 % | 7.469 B 485.66 % | 1.275 B 12.82 % | 1.130 B -18.50 % | 1.387 B -10.08 % | 1.542 B 0.32 % | 1.538 B -0.99 % | 1.553 B -28.82 % | 2.182 B 13.13 % | 1.928 B 7.78 % | 1.789 B -27.42 % | 2.465 B 36.69 % | 1.804 B 22.66 % | 1.470 B -100.00 % | 137.406 T 10 224 805.00 % | 1.344 B -100.00 % | 132.835 T 4 664 116.40 % | 2.848 B 1 494 517.60 % | 190.548 K -99.99 % | 1.926 B 10 903.85 % | 17.506 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.926 M -118.29 % | -12.793 M 61.10 % | -32.886 M 88.23 % | -279.448 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 |
| Net receivables | 0.000 -100.00 % | 43.056 M | 0.000 -100.00 % | 31.367 M | 0.000 -100.00 % | 39.059 M | 0.000 -100.00 % | 34.668 M -40.98 % | 58.735 M 110.32 % | 27.926 M -98.36 % | 1.706 B 5 088.88 % | 32.886 M -88.23 % | 279.448 M | 0.000 -100.00 % | 904.195 M | 0.000 -100.00 % | 1.131 B 0.13 % | 1.130 B -1.49 % | 1.147 B | 0.000 -100.00 % | 1.511 B 9.57 % | 1.379 B -32.33 % | 2.038 B | 0.000 -100.00 % | 690.651 M -100.00 % | 118.348 T | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 -100.00 % | 6.202 M | 0.000 | 0.000 | 0.000 -100.00 % | 104.701 M | 0.000 -100.00 % | 200.526 M 1.36 % | 197.840 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 17.000 K 1 600.00 % | 1.000 K | 0.000 | 0.000 -100.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 |
| Account payables | 0.000 -100.00 % | 99.152 M | 0.000 -100.00 % | 2.351 B | 0.000 -100.00 % | 2.022 B | 0.000 -100.00 % | 2.827 M -95.71 % | 65.948 M 438.13 % | 12.255 M 258.23 % | 3.421 M 90.58 % | 1.795 M -99.23 % | 232.401 M 2 320.09 % | 9.603 M 84.74 % | 5.198 M | 0.000 -100.00 % | 3.027 M 5.14 % | 2.879 M -36.31 % | 4.520 M -32.70 % | 6.716 M -17.33 % | 8.124 M -31.33 % | 11.831 M 29.20 % | 9.157 M 532.39 % | 1.448 M 52.30 % | 950.753 K -100.00 % | 26.319 B 4 123 045.90 % | 638.316 K -100.00 % | 410.640 B 292 447 145.66 % | 140.415 K | 0.000 -100.00 % | 129.681 K | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 5.887 M | 0.000 -100.00 % | 20.669 M | 0.000 -100.00 % | 18.882 M 176.58 % | 6.827 M -58.46 % | 16.434 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 |
| Deferred revenue non current | 0.000 -100.00 % | 123.138 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 15.000 K -25.00 % | 20.000 K 0.00 % | 20.000 K -20.00 % | 25.000 K 0.00 % | 25.000 K 0.81 % | 24.800 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.717 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 |
| Other total stockholders equity | 0.000 -100.00 % | 804.866 M | 0.000 -100.00 % | 2.149 B | 0.000 -100.00 % | 804.866 M | 0.000 | 0.000 -100.00 % | 804.870 M | 0.000 -100.00 % | 804.869 M | 0.000 -100.00 % | 676.609 M | 0.000 -100.00 % | 798.148 M | 0.000 -100.00 % | 886.908 M | 0.000 -100.00 % | 804.866 M | 0.000 -100.00 % | 847.587 M | 0.000 -100.00 % | 804.867 M | 0.000 -100.00 % | 804.866 M -100.00 % | 90.971 T 11 157 985.97 % | 815.291 M -100.00 % | 56.565 T 31 137 859.91 % | 181.659 M 619.03 % | -35.000 M -122.06 % | 158.654 M 372 328.40 % | 42.600 K |
| Deferred tax liabilities non current | 0.000 -100.00 % | 65.610 M | 0.000 -100.00 % | 977.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 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 | 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 % | 5.150 B | 0.000 -100.00 % | 4.859 B | 0.000 -100.00 % | 4.419 B | 0.000 -100.00 % | 3.736 B -2.74 % | 3.841 B 16.23 % | 3.305 B 23.44 % | 2.677 B 21.14 % | 2.210 B -72.85 % | 8.141 B 316.89 % | 1.953 B -2.87 % | 2.011 B -14.38 % | 2.348 B 9.07 % | 2.153 B -1.61 % | 2.189 B 3.60 % | 2.112 B -23.38 % | 2.757 B 8.51 % | 2.541 B 5.52 % | 2.408 B -22.46 % | 3.105 B 46.72 % | 2.117 B 26.09 % | 1.679 B -100.00 % | 180.235 T 10 170 776.90 % | 1.772 B -100.00 % | 144.334 T 4 887 181.38 % | 2.953 B | 0.000 -100.00 % | 1.927 B 10 906.45 % | 17.506 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 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 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 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 | -35.436 M -151.53 % | -14.088 M 61.20 % | -36.311 M -1.14 % | -35.903 M -110.18 % | -17.082 M 50.51 % | -34.514 M -32.34 % | -26.080 M 64.84 % | -74.180 M -224.11 % | -22.887 M 84.76 % | -150.217 M -570.25 % | -22.412 M -16.30 % | -19.271 M 26.73 % | -26.303 M -5.60 % | -24.908 M -29.59 % | -19.220 M 29.93 % | -27.429 M 9.60 % | -30.341 M 34.57 % | -46.371 M -102.35 % | -22.916 M 92.28 % | -296.864 M -2 844.79 % | -10.081 M -14.75 % | -8.785 M 66.48 % | -26.211 M -11 246.75 % | -231.000 K 70.57 % | -785.000 K 94.03 % | -13.144 M -28 473.91 % | -46.000 K -24.32 % | -37.000 K 97.71 % | -1.616 M -162.34 % | -616.000 K -13.86 % | -541.000 K 85.72 % | -3.788 M 38.82 % | -6.192 M -341.65 % | -1.402 M 62.84 % | -3.773 M 57.46 % | -8.869 M 5.13 % | -9.349 M -36.32 % | -6.858 M 63.22 % | -18.647 M -17.49 % | -15.871 M -0.56 % | -15.782 M -9.31 % | -14.438 M -1.11 % | -14.279 M 42.37 % | -24.777 M -14.63 % | -21.615 M -191.67 % | -7.411 M -14.67 % | -6.463 M -241.78 % | -1.891 M 72.65 % | -6.913 M -2 494.11 % | 288.750 K 110.19 % | -2.834 M 45.43 % | -5.193 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.770 M -92.90 % | 39.031 M 1 309.06 % | 2.770 M -75.01 % | 11.084 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 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 100.00 % | -33.084 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -33.084 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 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 100.00 % | -4.113 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -4.113 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 3.342 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 2.770 M 105.17 % | -53.551 M -2 033.25 % | 2.770 M -75.01 % | 11.084 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 66.673 M 4.33 % | 63.903 M 8.81 % | 58.727 M 784.18 % | 6.642 M 249.53 % | -4.442 M -101.93 % | 230.697 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 24.608 M -63.09 % | 66.673 M 1 188.12 % | 5.176 M -45.01 % | 9.412 M 41.70 % | 6.642 M -97.12 % | 230.697 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 2.770 M -92.90 % | 39.031 M 1 309.06 % | 2.770 M -75.01 % | 11.084 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 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 % | 2.770 M -92.90 % | 39.031 M 1 309.06 % | 2.770 M -75.01 % | 11.084 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 |