Delphi World Money Limited DELPHIFX.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 17.212 B -40.02 % | 28.696 B 9.73 % | 26.153 B 73.81 % | 15.047 B 33.22 % | 11.295 B -80.88 % | 59.064 B -35.52 % | 91.603 B 19.09 % | 76.918 B 28.41 % | 59.898 B 25.26 % | 47.818 B 6.98 % | 44.696 B -4.73 % | 46.916 B 4.98 % | 44.690 B 5.75 % | 42.258 B 22.20 % | 34.580 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | 19.550 M -87.13 % | 151.920 M 1.00 % | 150.420 M 89.90 % | 79.210 M -80.58 % | 407.781 M 4.05 % | 391.905 M 387.42 % | -136.352 M -141.46 % | 328.882 M 58.03 % | 208.119 M 40.83 % | 147.785 M -20.66 % | 186.261 M 1.88 % | 182.832 M -10.63 % | 204.579 M 0.21 % | 204.153 M 52.39 % | 133.967 M 58 477.49 % | -229.484 K 11.20 % | -258.416 K -176.64 % | 337.202 K 241.68 % | -238.000 K |
| Income before tax | 19.740 M -91.29 % | 226.590 M 5.60 % | 214.570 M 53.65 % | 139.646 M -75.91 % | 579.623 M -4.07 % | 604.191 M 429.19 % | -183.538 M -136.10 % | 508.470 M 39.10 % | 365.549 M 4.40 % | 350.128 M 19.26 % | 293.588 M 2.39 % | 286.740 M -4.30 % | 299.623 M -2.12 % | 306.128 M 49.95 % | 204.149 M 89 060.01 % | -229.484 K 11.20 % | -258.416 K -169.62 % | 371.172 K 255.95 % | -238.000 K |
| Income before tax ratio | 0.00 -85.48 % | 0.01 -3.76 % | 0.01 -11.60 % | 0.01 -81.92 % | 0.05 401.67 % | 0.01 610.55 % | 0.00 -130.31 % | 0.01 8.32 % | 0.01 -16.65 % | 0.01 11.47 % | 0.01 7.47 % | 0.01 -8.84 % | 0.01 -7.45 % | 0.01 22.71 % | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | 55.810 M -78.37 % | 257.970 M 5.34 % | 244.900 M 31.29 % | 186.540 M -71.19 % | 647.484 M -37.03 % | 1.028 B 1 019.26 % | -111.857 M -118.01 % | 621.093 M 19.36 % | 520.343 M -0.62 % | 523.584 M 13.17 % | 462.672 M 0.46 % | 460.547 M -3.22 % | 475.883 M -1.09 % | 481.118 M 68.65 % | 285.274 M 521 815.44 % | -54.680 K -23.07 % | -44.430 K -110.56 % | 420.913 K 322.71 % | -189.000 K |
| Net income ratio | 0.00 -78.55 % | 0.01 -7.95 % | 0.01 9.26 % | 0.01 -85.42 % | 0.04 444.12 % | 0.01 545.77 % | 0.00 -134.81 % | 0.00 23.06 % | 0.00 12.42 % | 0.00 -25.84 % | 0.00 6.94 % | 0.00 -14.87 % | 0.00 -5.24 % | 0.00 24.70 % | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.00 -63.93 % | 0.01 -4.00 % | 0.01 -24.46 % | 0.01 -78.37 % | 0.06 229.29 % | 0.02 1 525.70 % | 0.00 -115.12 % | 0.01 -7.05 % | 0.01 -20.66 % | 0.01 5.78 % | 0.01 5.45 % | 0.01 -7.82 % | 0.01 -6.47 % | 0.01 38.01 % | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.01 26.14 % | 0.01 -35.40 % | 0.01 -9.12 % | 0.01 -82.27 % | 0.07 157.28 % | 0.03 60.22 % | 0.02 -25.36 % | 0.02 -23.95 % | 0.03 -8.08 % | 0.03 -22.94 % | 0.04 13.37 % | 0.03 2.79 % | 0.03 7.90 % | 0.03 0.59 % | 0.03 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 11.108 M -0.18 % | 11.128 M 0.00 % | 11.128 M 0.00 % | 11.128 M 0.00 % | 11.128 M -2.26 % | 11.385 M 0.00 % | 11.385 M -1.55 % | 11.564 M 0.00 % | 11.564 M 0.00 % | 11.564 M 0.00 % | 11.564 M 0.00 % | 11.564 M 0.00 % | 11.564 M 0.00 % | 11.564 M 0.00 % | 11.564 M 231 180.00 % | 5.000 K 0.00 % | 5.000 K -90.00 % | 50.000 K 0.00 % | 50.000 K |
| Weighted average shs out | 11.108 M -0.20 % | 11.130 M 0.02 % | 11.128 M 0.00 % | 11.128 M 0.00 % | 11.128 M -2.27 % | 11.386 M 0.01 % | 11.385 M -1.55 % | 11.564 M 0.00 % | 11.564 M 0.00 % | 11.564 M 0.00 % | 11.564 M 0.00 % | 11.564 M -0.01 % | 11.565 M 0.01 % | 11.564 M 0.00 % | 11.564 M 231 180.00 % | 5.000 K 0.00 % | 5.000 K -90.00 % | 50.000 K 0.00 % | 50.000 K |
| EPS diluted | 1.76 -87.11 % | 13.65 0.96 % | 13.52 89.89 % | 7.12 -80.57 % | 36.64 6.45 % | 34.42 489.81 % | -8.83 -131.05 % | 28.44 58.00 % | 18.00 40.85 % | 12.78 -20.67 % | 16.11 1.90 % | 15.81 -10.63 % | 17.69 0.23 % | 17.65 52.42 % | 11.58 125.23 % | -45.90 11.18 % | -51.68 -866.77 % | 6.74 241.30 % | -4.77 |
| Earnings per share | 1.76 -87.11 % | 13.65 0.96 % | 13.52 89.89 % | 7.12 -80.57 % | 36.64 6.45 % | 34.42 489.81 % | -8.83 -131.05 % | 28.44 58.00 % | 18.00 40.85 % | 12.78 -20.67 % | 16.11 1.90 % | 15.81 -10.63 % | 17.69 0.23 % | 17.65 52.42 % | 11.58 125.23 % | -45.90 11.18 % | -51.68 -866.77 % | 6.74 241.30 % | -4.77 |
| Gross profit | 148.500 M -24.34 % | 196.270 M -29.12 % | 276.900 M 57.96 % | 175.300 M -76.38 % | 742.092 M -50.80 % | 1.508 B 3.31 % | 1.460 B -11.11 % | 1.643 B -2.35 % | 1.682 B 15.14 % | 1.461 B -17.56 % | 1.772 B 8.01 % | 1.641 B 7.91 % | 1.520 B 14.10 % | 1.333 B 22.93 % | 1.084 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 190.000 K -99.75 % | 74.670 M 16.40 % | 64.150 M 6.18 % | 60.414 M -64.84 % | 171.842 M -19.05 % | 212.285 M 205.49 % | -201.232 M -212.05 % | 179.588 M 33.89 % | 134.136 M 1.45 % | 132.223 M 23.20 % | 107.327 M 3.29 % | 103.908 M 9.33 % | 95.044 M -6.80 % | 101.975 M 45.30 % | 70.182 M | 0.000 | 0.000 -100.00 % | 33.969 K | 0.000 |
| Cost of revenue | 17.064 B -40.10 % | 28.486 B 10.09 % | 25.876 B 73.99 % | 14.872 B 40.93 % | 10.553 B -81.67 % | 57.555 B -36.15 % | 90.143 B 19.75 % | 75.275 B 29.30 % | 58.216 B 25.58 % | 46.357 B 7.82 % | 42.996 B -5.03 % | 45.276 B 4.88 % | 43.169 B 5.48 % | 40.926 B 22.18 % | 33.496 B | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 28.900 M 63.65 % | 17.660 M 14.53 % | 15.420 M -14.09 % | 17.950 M -11.64 % | 20.314 M -44.32 % | 36.482 M 55.28 % | 23.494 M -30.52 % | 33.815 M -6.68 % | 36.235 M 9.11 % | 33.210 M -94.04 % | 557.373 M 9.31 % | 509.910 M 13.99 % | 447.319 M | 0.000 -100.00 % | 604.661 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 6.060 M -40.53 % | 10.190 M 210.67 % | 3.280 M 0.31 % | 3.270 M -57.43 % | 7.682 M -55.09 % | 17.105 M -67.47 % | 52.583 M 4.86 % | 50.145 M -17.87 % | 61.054 M -8.12 % | 66.448 M 10.75 % | 59.996 M 40.64 % | 42.658 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 66.400 M 5.72 % | 62.810 M -56.78 % | 145.310 M 106.03 % | 70.530 M -42.03 % | 121.660 M -85.04 % | 813.080 M -55.14 % | 1.813 B 164.96 % | 684.107 M -39.95 % | 1.139 B 14 565.11 % | -7.876 M -100.58 % | 1.352 B 7.58 % | 1.257 B 14.83 % | 1.095 B 16.57 % | 938.934 M 333.80 % | 216.442 M 385 103.51 % | 56.189 K 22.26 % | 45.957 K 110.96 % | -419.171 K -319.06 % | 191.350 K |
| Operating expenses | 101.360 M 11.80 % | 90.660 M -44.72 % | 164.010 M 78.76 % | 91.750 M -38.69 % | 149.656 M -82.73 % | 866.667 M -41.77 % | 1.488 B 31.23 % | 1.134 B 74.51 % | 649.929 M 3.86 % | 625.781 M -48.80 % | 1.222 B -1.94 % | 1.247 B 10.73 % | 1.126 B 19.90 % | 938.934 M 14.35 % | 821.103 M 1 461 223.39 % | 56.189 K 22.26 % | 45.957 K 110.96 % | -419.171 K -319.06 % | 191.350 K |
| Cost and expenses | 17.165 B -39.82 % | 28.523 B 9.54 % | 26.040 B 74.02 % | 14.963 B 39.52 % | 10.725 B -81.64 % | 58.422 B -36.52 % | 92.032 B 20.45 % | 76.410 B 28.50 % | 59.464 B 25.34 % | 47.443 B 7.02 % | 44.330 B -4.73 % | 46.533 B 5.05 % | 44.295 B 5.81 % | 41.865 B 21.99 % | 34.318 B 61 075 181.64 % | 56.189 K 22.26 % | 45.957 K 110.96 % | -419.171 K -319.06 % | 191.350 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 34.960 M 25.53 % | 27.850 M 48.93 % | 18.700 M -11.88 % | 21.220 M -24.20 % | 27.996 M -47.76 % | 53.587 M -29.56 % | 76.077 M -9.39 % | 83.960 M -13.70 % | 97.289 M -2.38 % | 99.658 M -83.86 % | 617.369 M 11.73 % | 552.568 M | 0.000 | 0.000 -100.00 % | 604.661 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 188.950 M 18.58 % | 159.350 M 40.31 % | 113.570 M 20.04 % | 94.613 M 40.73 % | 67.228 M -25.19 % | 89.862 M 181.11 % | 31.967 M -23.82 % | 41.965 M -1.66 % | 42.674 M -37.52 % | 68.303 M 42.32 % | 47.992 M 50.07 % | 31.980 M -11.64 % | 36.194 M -1.09 % | 36.594 M 231.98 % | 11.023 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 24.560 M 9.69 % | 22.390 M -13.08 % | 25.760 M -29.89 % | 36.740 M -33.35 % | 55.124 M -54.71 % | 121.701 M 174.46 % | 44.342 M -34.87 % | 68.087 M -37.30 % | 108.586 M -13.63 % | 125.729 M 10.02 % | 114.278 M -11.53 % | 129.169 M -1.76 % | 131.489 M -1.30 % | 133.216 M 91.10 % | 69.711 M 40 126.78 % | 173.295 K -18.43 % | 212.459 K 342.63 % | 47.999 K 2.30 % | 46.919 K |
| Depreciation and amortization | 11.510 M 28.03 % | 8.990 M -0.99 % | 9.080 M -31.63 % | 13.280 M -1.11 % | 13.429 M -8.76 % | 14.719 M -60.88 % | 37.625 M -15.52 % | 44.536 M -3.53 % | 46.168 M -3.27 % | 47.727 M -12.92 % | 54.806 M 22.78 % | 44.638 M -0.30 % | 44.771 M 7.17 % | 41.774 M 86.58 % | 22.389 M 1 483 597.81 % | 1.509 K -1.18 % | 1.527 K -12.34 % | 1.742 K -22.06 % | 2.235 K |
| Operating income | -126.030 M -219.34 % | 105.610 M -10.46 % | 117.950 M 41.17 % | 83.550 M -85.69 % | 583.839 M -9.02 % | 641.709 M 249.71 % | -428.623 M -184.29 % | 508.482 M 14.12 % | 445.566 M 27.26 % | 350.128 M 2.44 % | 341.789 M -38.02 % | 551.425 M 27.97 % | 430.893 M 40.76 % | 306.128 M 49.95 % | 204.149 M 363 425.56 % | -56.189 K -22.26 % | -45.957 K -110.96 % | 419.171 K 319.46 % | -191.000 K |
| Operating income ratio | -0.01 -298.96 % | 0.00 -18.40 % | 0.00 -18.78 % | 0.01 -89.26 % | 0.05 375.78 % | 0.01 332.19 % | 0.00 -170.78 % | 0.01 -11.13 % | 0.01 1.59 % | 0.01 -4.25 % | 0.01 -34.94 % | 0.01 21.90 % | 0.01 33.10 % | 0.01 22.71 % | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | 145.770 M 20.49 % | 120.980 M 25.21 % | 96.620 M 72.29 % | 56.080 M 1 430.17 % | -4.216 M 88.76 % | -37.518 M -115.31 % | 245.085 M 2 042 475.00 % | -12.000 K 99.99 % | -80.017 M | 0.000 | 0.000 100.00 % | -264.685 M -101.63 % | -131.270 M | 0.000 | 0.000 100.00 % | -173.295 K 18.43 % | -212.459 K -342.63 % | -47.999 K -2.30 % | -46.919 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -107.410 M -158.75 % | 182.840 M 155.76 % | -327.910 M -162.97 % | -124.694 M 10.29 % | -138.995 M -123.61 % | 588.830 M 469.44 % | -159.384 M 60.30 % | -401.491 M -220.36 % | 333.586 M -15.09 % | 392.866 M 323.97 % | 92.663 M -86.56 % | 689.672 M 58.17 % | 436.027 M -33.60 % | 656.710 M 156.01 % | 256.513 M 15 834.48 % | 1.610 M 84.33 % | 873.330 K | 0.000 -100.00 % | 510.949 K |
| Total investments | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K -99.98 % | 141.933 M 3 682.86 % | 3.752 M 0.00 % | 3.752 M -99.48 % | 728.353 M 71.13 % | 425.605 M 141.81 % | 176.011 M -32.70 % | 261.514 M -3.91 % | 272.164 M 388.58 % | 55.705 M 33.94 % | 41.588 M 56 869.86 % | 73.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 13.600 K |
| Total debt | 276.250 M -10.82 % | 309.750 M 4 879.90 % | 6.220 M -98.01 % | 312.830 M -6.23 % | 333.627 M -55.64 % | 752.143 M 34.43 % | 559.511 M -52.94 % | 1.189 B 88.39 % | 631.138 M -18.64 % | 775.780 M -3.74 % | 805.890 M -41.55 % | 1.379 B 63.73 % | 842.138 M -31.98 % | 1.238 B 51.72 % | 816.017 M 43 231.43 % | 1.883 M 58.17 % | 1.191 M | 0.000 -100.00 % | 510.949 K |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -31.720 M -57.73 % | -20.110 M -20.82 % | -16.645 M | 0.000 | 0.000 | 0.000 -100.00 % | 683.331 M 49.11 % | 458.267 M 63.79 % | 279.785 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 2.147 B 0.47 % | 2.137 B 8.17 % | 1.976 B 8.24 % | 1.825 B 4.54 % | 1.746 B 30.47 % | 1.338 B 41.41 % | 946.468 M -4.48 % | 990.811 M 44.79 % | 684.313 M 35.91 % | 503.495 M 9.62 % | 459.310 M 14.10 % | 402.565 M 18.35 % | 340.161 M 32.42 % | 256.883 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 111.280 M 0.00 % | 111.280 M 0.00 % | 111.280 M 0.00 % | 111.280 M 0.00 % | 111.279 M 0.00 % | 111.279 M 0.00 % | 111.279 M -3.77 % | 115.644 M 0.00 % | 115.644 M 0.00 % | 115.644 M 0.00 % | 115.644 M 0.00 % | 115.644 M 0.00 % | 115.644 M 0.00 % | 115.644 M 0.00 % | 115.644 M 23 028.80 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K |
| Total equity | 2.236 B 0.84 % | 2.217 B 7.25 % | 2.067 B 7.65 % | 1.920 B 4.26 % | 1.842 B 28.36 % | 1.435 B 37.05 % | 1.047 B -41.51 % | 1.790 B 42.25 % | 1.258 B 39.97 % | 898.925 M 0.90 % | 890.921 M 9.24 % | 815.550 M 10.98 % | 734.863 M 16.44 % | 631.085 M 41.20 % | 446.959 M 89 291.80 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K |
| Other non current liabilities | 287.670 M -18.80 % | 354.290 M -2.97 % | 365.120 M 7.68 % | 339.070 M 82.02 % | 186.286 M 21.98 % | 152.718 M 14.06 % | 133.897 M 269.01 % | 36.285 M 38.25 % | 26.245 M 118.47 % | 12.013 M 21.79 % | 9.864 M -93.24 % | 145.812 M -7.75 % | 158.070 M 802.64 % | 17.512 M 22.84 % | 14.256 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 9.830 M 191.69 % | 3.370 M -25.93 % | 4.550 M 27.81 % | 3.560 M -33.67 % | 5.367 M -98.05 % | 274.833 M 233.06 % | 82.517 M -41.47 % | 140.973 M -2.11 % | 144.009 M -21.37 % | 183.139 M -18.14 % | 223.719 M -16.71 % | 268.603 M -17.19 % | 324.378 M -18.43 % | 397.679 M 394.61 % | 80.402 M 4 169.44 % | 1.883 M 58.17 % | 1.191 M | 0.000 -100.00 % | 510.949 K |
| Total non current liabilities | 297.500 M -10.33 % | 331.760 M -10.26 % | 369.670 M 7.89 % | 342.630 M 78.78 % | 191.653 M -55.17 % | 427.551 M -15.10 % | 503.569 M 48.24 % | 339.692 M 16.24 % | 292.225 M -1.62 % | 297.052 M -14.27 % | 346.483 M -16.39 % | 414.415 M -14.10 % | 482.448 M -10.56 % | 539.391 M 264.91 % | 147.814 M 7 749.09 % | 1.883 M 58.17 % | 1.191 M | 0.000 -100.00 % | 510.949 K |
| Other current liabilities | 71.100 M -28.74 % | 99.770 M -43.06 % | 175.210 M 43.36 % | 122.215 M -48.29 % | 236.353 M 40.15 % | 168.642 M -50.33 % | 339.513 M -7.52 % | 367.129 M 24.64 % | 294.554 M 15.15 % | 255.805 M -16.99 % | 308.158 M 96.10 % | 157.142 M -51.72 % | 325.503 M 159.89 % | 125.245 M -19.72 % | 156.009 M 305 764.02 % | 51.006 K -91.18 % | 578.153 K -63.12 % | 1.568 M 4.51 % | 1.500 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.060 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 224.325 M | 0.000 -100.00 % | 99.493 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 266.420 M -13.04 % | 306.370 M 9 072.75 % | 3.340 M -98.92 % | 309.270 M -5.79 % | 328.260 M -31.23 % | 477.310 M 0.07 % | 476.994 M -54.49 % | 1.048 B 115.15 % | 487.129 M -17.80 % | 592.641 M -6.06 % | 630.862 M -33.51 % | 948.745 M 83.24 % | 517.760 M -38.39 % | 840.342 M 14.24 % | 735.615 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 561.850 M -13.82 % | 651.970 M 3.99 % | 626.970 M -17.07 % | 756.000 M -14.45 % | 883.723 M 21.19 % | 729.213 M -47.19 % | 1.381 B -26.37 % | 1.875 B 37.45 % | 1.364 B -3.38 % | 1.412 B -4.15 % | 1.473 B -30.42 % | 2.117 B 48.10 % | 1.430 B -1.58 % | 1.453 B -6.81 % | 1.559 B 3 056 018.89 % | 51.006 K -91.18 % | 578.153 K -63.12 % | 1.568 M 4.51 % | 1.500 M |
| Total liabilities | 859.350 M -12.64 % | 983.730 M -1.30 % | 996.640 M -9.28 % | 1.099 B 2.16 % | 1.075 B -7.04 % | 1.157 B -38.61 % | 1.884 B -14.93 % | 2.215 B 33.71 % | 1.657 B -3.08 % | 1.709 B -6.07 % | 1.820 B -28.13 % | 2.532 B 32.41 % | 1.912 B -4.01 % | 1.992 B 16.45 % | 1.711 B 88 342.33 % | 1.934 M 9.35 % | 1.769 M 12.82 % | 1.568 M -22.04 % | 2.011 M |
| Other non current assets | 944.720 M 1 191.13 % | 73.170 M 0.43 % | 72.860 M -52.90 % | 154.690 M -38.00 % | 249.510 M -37.56 % | 399.584 M 55.63 % | 256.751 M 69.02 % | 151.909 M 34.84 % | 112.661 M -6.90 % | 121.010 M -20.10 % | 151.455 M -66.32 % | 449.672 M 81.52 % | 247.732 M -3.68 % | 257.199 M 83.94 % | 139.829 M 6 787.49 % | 2.030 M 12.74 % | 1.801 M 16.76 % | 1.542 M -18.53 % | 1.893 M |
| Long term investments | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K 100.14 % | -21.760 M -893.29 % | 2.743 M 101.94 % | -141.049 M -3 859.30 % | 3.752 M -99.47 % | 703.824 M 65.37 % | 425.604 M 141.81 % | 176.011 M -32.70 % | 261.514 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 -100.00 % | 702.740 M 962 557.53 % | 73.000 K -85.07 % | 489.000 K -67.66 % | 1.512 M -71.03 % | 5.219 M 48.44 % | 3.516 M -66.25 % | 10.419 M -48.72 % | 20.319 M -19.06 % | 25.103 M -21.07 % | 31.803 M -96.78 % | 987.034 M 39.87 % | 705.674 M | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K -50.00 % | 20.000 K -99.39 % | 3.273 M -36.00 % | 5.114 M 10 128.00 % | 50.000 K -16.67 % | 60.000 K -14.29 % | 70.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 -100.00 % | 21.766 M 29 716.44 % | 73.000 K -85.07 % | 489.000 K -67.87 % | 1.522 M -70.95 % | 5.239 M -22.83 % | 6.789 M -56.29 % | 15.533 M -23.74 % | 20.369 M -19.05 % | 25.163 M -21.05 % | 31.873 M 5.83 % | 30.117 M -20.82 % | 38.035 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 36.250 M 43.68 % | 25.230 M -25.88 % | 34.040 M -13.36 % | 39.290 M -27.54 % | 54.226 M -90.10 % | 548.011 M 605.82 % | 77.642 M -79.73 % | 382.962 M 0.16 % | 382.341 M 1.75 % | 375.755 M -4.78 % | 394.598 M -10.36 % | 440.208 M -5.35 % | 465.096 M -2.48 % | 476.935 M -2.11 % | 487.225 M 449 805.35 % | 108.295 K -1.37 % | 109.804 K -1.37 % | 111.331 K -1.54 % | 113.073 K |
| Total non current assets | 1.059 B 656.41 % | 140.000 M -10.29 % | 156.050 M -35.58 % | 242.245 M -32.12 % | 356.867 M -58.11 % | 851.877 M 52.62 % | 558.165 M -55.80 % | 1.263 B 36.16 % | 927.395 M 33.49 % | 694.709 M -16.09 % | 827.936 M -9.52 % | 915.043 M 22.87 % | 744.701 M -2.56 % | 764.251 M 14.91 % | 665.089 M 31 000.96 % | 2.138 M 11.93 % | 1.911 M 15.53 % | 1.654 M -17.57 % | 2.006 M |
| Other current assets | 53.960 M -97.68 % | 2.328 B 507.88 % | 383.000 M -69.77 % | 1.267 B 18.60 % | 1.068 B 5.53 % | 1.012 B 11.61 % | 906.980 M 210.41 % | 292.188 M -39.77 % | 485.086 M 9.24 % | 444.067 M 71.22 % | 259.357 M 13.67 % | 228.169 M -50.26 % | 458.724 M 411.92 % | 89.608 M -51.17 % | 183.501 M 822 037.10 % | 22.320 K -45.53 % | 40.974 K -90.11 % | 414.144 K -17.97 % | 504.872 K |
| Short term investments | 666.610 M 13.98 % | 584.850 M 63.24 % | 358.280 M 1 544.24 % | 21.790 M -84.35 % | 139.190 M -3.87 % | 144.801 M 14.56 % | 126.403 M 415.32 % | 24.529 M 2 452 800.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 952.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 383.660 M 202.31 % | 126.910 M -62.02 % | 334.130 M -23.63 % | 437.516 M -7.43 % | 472.622 M 189.40 % | 163.313 M -77.28 % | 718.895 M -54.80 % | 1.590 B 434.52 % | 297.552 M -37.39 % | 475.210 M -33.37 % | 713.227 M 3.49 % | 689.168 M 69.70 % | 406.111 M -30.14 % | 581.311 M 3.90 % | 559.504 M 204 545.92 % | 273.401 K -13.83 % | 317.299 K | 0.000 | 0.000 |
| Cash and short term investments | 1.050 B 727.57 % | 126.910 M -62.02 % | 334.120 M -57.98 % | 795.095 M 29.96 % | 611.812 M 98.57 % | 308.114 M -63.55 % | 845.298 M -47.66 % | 1.615 B 442.77 % | 297.552 M -37.39 % | 475.210 M -33.37 % | 713.227 M 3.49 % | 689.168 M 69.70 % | 406.111 M -30.14 % | 581.311 M 3.72 % | 560.456 M 204 894.13 % | 273.401 K -13.83 % | 317.299 K | 0.000 | 0.000 |
| Total current assets | 2.036 B -33.48 % | 3.061 B 5.26 % | 2.908 B 4.72 % | 2.776 B 8.45 % | 2.560 B 39.03 % | 1.841 B -22.40 % | 2.373 B -13.46 % | 2.742 B 37.97 % | 1.987 B 3.87 % | 1.913 B 1.63 % | 1.883 B -22.60 % | 2.432 B 27.86 % | 1.902 B 2.34 % | 1.859 B 15.02 % | 1.616 B 546 404.98 % | 295.721 K -17.46 % | 358.273 K -13.49 % | 414.144 K -17.97 % | 504.872 K |
| Inventory | 31.910 M 48.21 % | 21.530 M -26.82 % | 29.420 M 151.45 % | 11.700 M -35.68 % | 18.190 M -81.51 % | 98.392 M -67.41 % | 301.898 M 24.50 % | 242.481 M 2.53 % | 236.492 M 68.10 % | 140.684 M 32.38 % | 106.271 M -44.17 % | 190.358 M -11.86 % | 215.968 M 7.46 % | 200.969 M 20.70 % | 166.499 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 899.830 M 54.09 % | 583.980 M -72.98 % | 2.161 B 207.51 % | 702.740 M -18.46 % | 861.883 M 103.90 % | 422.709 M 31.55 % | 321.335 M -46.33 % | 598.743 M -38.17 % | 968.327 M -5.46 % | 1.024 B 27.42 % | 803.847 M -39.32 % | 1.325 B 61.24 % | 821.537 M -16.77 % | 987.034 M 39.87 % | 705.674 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 77.980 M 87.59 % | 41.570 M -15.37 % | 49.120 M 1.78 % | 48.259 M -4.09 % | 50.315 M 12.21 % | 44.842 M -79.48 % | 218.498 M 1 062.66 % | 18.793 M 104.42 % | -425.604 M -6 750.06 % | 6.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 100.00 % | -10.000 K | 0.000 100.00 % | -4.000 K | 0.000 100.00 % | -101.828 M -80 079.53 % | -127.000 K -504.76 % | -21.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -123.604 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 213.740 M 3.76 % | 205.990 M -48.79 % | 402.210 M 30.48 % | 308.250 M 99.25 % | 154.707 M 106.97 % | 74.749 M -86.66 % | 560.160 M 25.52 % | 446.259 M -22.38 % | 574.937 M 3.44 % | 555.837 M 4.05 % | 534.214 M -14.63 % | 625.742 M 6.70 % | 586.467 M 51.30 % | 387.617 M -41.90 % | 667.180 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 10.590 M -73.42 % | 39.840 M -13.78 % | 46.210 M 184.11 % | 16.265 M -90.11 % | 164.403 M 2 106.16 % | 7.452 M 75.47 % | 4.247 M -69.59 % | 13.968 M 79.47 % | 7.783 M -0.99 % | 7.861 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 13.950 M 171.93 % | 5.130 M -17.52 % | 6.220 M 24.15 % | 5.010 M -29.39 % | 7.095 M -98.55 % | 488.192 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -161.492 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 -100.00 % | 20.110 M 20.82 % | 16.645 M 5.06 % | 15.843 M 6.29 % | 14.906 M 37.59 % | 10.834 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | -22.970 M -626.83 % | 4.360 M 121.68 % | -20.110 M -20.78 % | -16.650 M 47.45 % | -31.686 M -6.29 % | -29.812 M -37.58 % | -21.669 M -2 168 969.07 % | -999.000 | 0.000 -100.00 % | 1.001 K -100.00 % | 315.967 M 6.26 % | 297.341 M 6.55 % | 279.058 M 7.93 % | 258.558 M -21.96 % | 331.315 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 287.155 M 76.78 % | 162.434 M 33.17 % | 121.971 M 19.70 % | 101.900 M -9.74 % | 112.900 M | 0.000 | 0.000 -100.00 % | 124.200 M 133.65 % | 53.156 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -206.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.038 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 3.095 B -3.30 % | 3.201 B 4.47 % | 3.064 B 1.49 % | 3.019 B 3.49 % | 2.917 B 12.56 % | 2.592 B -11.59 % | 2.931 B -26.81 % | 4.005 B 37.40 % | 2.915 B 11.76 % | 2.608 B -3.78 % | 2.711 B -19.02 % | 3.347 B 26.46 % | 2.647 B 0.91 % | 2.623 B 21.58 % | 2.158 B 88 537.36 % | 2.434 M 7.29 % | 2.269 M 9.72 % | 2.068 M -17.65 % | 2.511 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -70.550 M 81.58 % | -382.910 M -236.25 % | 281.040 M -25.50 % | 377.257 M 243.16 % | -263.520 M 50.15 % | -528.597 M -406.60 % | -104.343 M -139.22 % | 266.060 M 307.51 % | -128.218 M 25.71 % | -172.601 M -143.60 % | 395.839 M 194.86 % | -417.279 M -22 131.17 % | -1.877 M 99.68 % | -579.206 M -6 748.84 % | -8.457 M -1 563.15 % | -508.493 K -1 860.16 % | 28.889 K |
| Accounts receivables | 65.810 M 148.27 % | -136.340 M -2 911.13 % | 4.850 M -88.88 % | 43.620 M 110.22 % | -426.651 M -226.27 % | 337.877 M 317.21 % | 80.985 M 114.11 % | -574.134 M -356.15 % | -125.865 M -36.64 % | -92.112 M -117.75 % | 519.007 M 202.12 % | -508.239 M -1 087.47 % | -42.800 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -10.380 M -231.56 % | 7.890 M 144.55 % | -17.710 M -372.88 % | 6.490 M -91.91 % | 80.202 M -60.59 % | 203.506 M 442.50 % | -59.417 M -891.94 % | -5.990 M 93.75 % | -95.808 M -178.41 % | -34.413 M -140.93 % | 84.087 M 228.34 % | 25.610 M 270.74 % | -14.999 M 56.49 % | -34.470 M 18.92 % | -42.512 M | 0.000 | 0.000 |
| Accounts payables | 7.750 M 103.95 % | -196.220 M -308.83 % | 93.960 M 363.87 % | -35.608 M -144.53 % | 79.959 M 116.34 % | -489.440 M -3 726.82 % | 13.495 M 132.01 % | -42.153 M 7.71 % | -45.673 M 24.71 % | -60.661 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -133.730 M -129.62 % | -58.240 M -129.13 % | 199.940 M -44.88 % | 362.755 M 12 113.97 % | 2.970 M 100.51 % | -580.540 M -316.44 % | -139.406 M -115.69 % | 888.337 M 538.50 % | 139.128 M 853.91 % | 14.585 M 107.04 % | -207.255 M -417.15 % | 65.350 M 16.86 % | 55.922 M 110.27 % | -544.736 M -1 699.58 % | 34.055 M 6 797.24 % | -508.493 K -1 860.16 % | 28.889 K |
| Other non cash items | -4.190 M 97.81 % | -191.040 M -78.68 % | -106.920 M 55.93 % | -242.597 M -1 668.20 % | -13.720 M 92.07 % | -172.998 M -156.47 % | 306.343 M 127.99 % | -1.094 B -2 327.28 % | -45.084 M 48.06 % | -86.805 M -237.02 % | -25.757 M -148.49 % | 53.118 M -19.34 % | 65.854 M 2.35 % | 64.345 M 110.37 % | 30.586 M | 0.000 | 0.000 |
| Net cash provided by operating activities | -43.680 M 87.09 % | -338.370 M -185.07 % | 397.770 M 38.32 % | 287.570 M -8.94 % | 315.812 M 39.38 % | 226.591 M 517.53 % | -54.269 M 80.28 % | -275.248 M -215.45 % | 238.415 M 72.20 % | 138.449 M -80.73 % | 718.476 M 2 291.61 % | -32.783 M -108.03 % | 408.371 M 344.18 % | -167.243 M -167.26 % | 248.667 M 33 864.81 % | -736.468 K -223.01 % | -228.000 K |
| Investments in property plant and equipment | -13.870 M -27.83 % | -10.850 M -914.02 % | -1.070 M -2 040.00 % | -50.000 K 96.27 % | -1.340 M 60.40 % | -3.384 M 94.71 % | -63.940 M -21.00 % | -52.844 M -8.46 % | -48.723 M -148.73 % | -19.589 M 11.65 % | -22.171 M -4.89 % | -21.137 M 44.04 % | -37.770 M 82.19 % | -212.045 M 49.02 % | -415.907 M | 0.000 | 0.000 |
| Acquisitions net | 0.000 -100.00 % | 80.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 582.516 M 4 865.61 % | 11.731 M | 0.000 | 0.000 -100.00 % | 19.352 M | 0.000 | 0.000 -100.00 % | 2.835 M | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -405.156 M -906.25 % | -40.264 M 31.69 % | -58.944 M | 0.000 | 0.000 | 0.000 100.00 % | -123.535 M -722.20 % | -15.025 M 93.06 % | -216.459 M -1 433.32 % | -14.117 M -3.87 % | -13.591 M 50.13 % | -27.254 M | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 582.516 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 233.962 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | 384.950 M 375.63 % | -139.660 M 19.74 % | -174.010 M -227.96 % | 135.986 M 416.31 % | 26.338 M 222.30 % | 8.172 M 100.87 % | -938.438 M -502.48 % | 233.162 M 750.06 % | -35.868 M -172.36 % | 49.571 M -2.35 % | 50.763 M 57.06 % | 32.321 M -12.76 % | 37.048 M 12 945.07 % | 284.000 K -97.94 % | 13.771 M | 0.000 | 0.000 |
| Net cash used for investing activites | 371.080 M 346.68 % | -150.430 M 14.08 % | -175.080 M 34.97 % | -269.220 M -1 663.53 % | -15.266 M 71.81 % | -54.156 M -133.30 % | 162.654 M -15.31 % | 192.049 M 327.03 % | -84.591 M 9.58 % | -93.553 M -384.19 % | 32.919 M 116.04 % | -205.275 M -1 283.35 % | -14.839 M -229.65 % | 11.445 M 102.67 % | -429.390 M | 0.000 | 0.000 |
| Debt repayment | -3.440 M -101.13 % | 304.610 M 198.96 % | -307.820 M -1 544.34 % | -18.720 M -129.91 % | 62.581 M 122.29 % | -280.747 M -477.63 % | 74.345 M 2 548.78 % | -3.036 M 92.24 % | -39.130 M 49.85 % | -78.027 M 86.38 % | -572.950 M -206.75 % | 536.702 M 235.57 % | -395.883 M -193.81 % | 422.003 M 15.33 % | 365.911 M 52 733.79 % | 692.570 K 264.75 % | 189.876 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 | 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 100.00 % | -306.400 M | 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 100.00 % | -13.941 M 66.61 % | -41.756 M | 0.000 100.00 % | -86.733 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -67.200 M -191.67 % | -23.040 M -26.18 % | -18.260 M 47.44 % | -34.740 M 35.45 % | -53.818 M 87.97 % | -447.270 M -139.47 % | -186.773 M -197.90 % | -62.696 M 38.96 % | -102.721 M 16.86 % | -123.547 M 19.98 % | -154.386 M -890.48 % | -15.587 M 90.98 % | -172.849 M 29.28 % | -244.398 M -85.50 % | -131.752 M | 0.000 | 0.000 |
| Net cash used provided by financing activities | -70.640 M -125.09 % | 281.570 M 186.35 % | -326.080 M -509.95 % | -53.460 M -710.07 % | 8.763 M 101.20 % | -728.017 M -68.22 % | -432.769 M -302.62 % | -107.488 M 24.22 % | -141.851 M 50.80 % | -288.307 M 60.36 % | -727.336 M -239.57 % | 521.115 M 191.63 % | -568.732 M -420.22 % | 177.605 M -24.15 % | 234.159 M 33 710.16 % | 692.570 K 264.75 % | 189.876 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 505.794 M | 0.000 | 0.000 |
| Net change in cash | 256.770 M 223.91 % | -207.230 M -100.44 % | -103.390 M -194.56 % | -35.100 M -111.35 % | 309.309 M 155.67 % | -555.582 M -71.27 % | -324.383 M -144.38 % | 730.935 M 216.94 % | -625.047 M -156.79 % | -243.411 M -1 111.73 % | 24.059 M -91.50 % | 283.057 M 261.56 % | -175.200 M -903.41 % | 21.807 M -96.10 % | 559.230 M 1 274 030.48 % | -43.898 K -15.15 % | -38.124 K |
| Cash at beginning of period | 126.900 M -62.02 % | 334.130 M -23.63 % | 437.520 M -7.43 % | 472.622 M 189.40 % | 163.313 M -77.28 % | 718.895 M 23.71 % | 581.098 M 487.82 % | -149.837 M 7.40 % | -161.810 M -122.52 % | 718.621 M 4.27 % | 689.168 M 69.70 % | 406.111 M -30.14 % | 581.311 M 3.90 % | 559.504 M 204 098.54 % | 274.000 K -13.65 % | 317.299 K -10.73 % | 355.423 K |
| Cash at end of period | 383.670 M 202.34 % | 126.900 M -62.02 % | 334.130 M -23.63 % | 437.520 M -7.43 % | 472.622 M 189.40 % | 163.313 M -36.38 % | 256.715 M -55.82 % | 581.098 M 487.82 % | -149.837 M -131.53 % | 475.210 M -33.37 % | 713.227 M 3.49 % | 689.168 M 69.70 % | 406.111 M -30.14 % | 581.311 M 3.90 % | 559.504 M 204 545.92 % | 273.401 K -13.83 % | 317.299 K |
| Operating cash flow | -43.680 M 87.09 % | -338.370 M -185.07 % | 397.770 M 38.32 % | 287.570 M -8.94 % | 315.813 M 39.38 % | 226.591 M 501.94 % | -56.374 M -108.87 % | 635.794 M 166.68 % | 238.415 M 72.20 % | 138.449 M -80.73 % | 718.476 M 2 291.61 % | -32.783 M -108.03 % | 408.371 M 344.18 % | -167.243 M -167.26 % | 248.667 M 33 864.81 % | -736.468 K -223.01 % | -228.000 K |
| Capital expenditure | -13.870 M -27.83 % | -10.850 M -914.02 % | -1.070 M -2 040.00 % | -50.000 K 96.27 % | -1.340 M 60.40 % | -3.384 M 94.71 % | -63.940 M -21.00 % | -52.844 M -8.46 % | -48.723 M -148.73 % | -19.589 M 11.65 % | -22.171 M -4.89 % | -21.137 M 44.04 % | -37.770 M 82.19 % | -212.045 M 49.02 % | -415.907 M | 0.000 | 0.000 |
| Free CashFlow | -57.550 M 83.52 % | -349.220 M -188.03 % | 396.700 M 37.97 % | 287.520 M -8.57 % | 314.473 M 40.89 % | 223.207 M 285.52 % | -120.314 M -120.72 % | 580.626 M 206.09 % | 189.692 M 59.59 % | 118.860 M -82.93 % | 696.305 M 1 391.37 % | -53.920 M -114.55 % | 370.601 M 197.71 % | -379.288 M -126.79 % | -167.240 M -22 608.39 % | -736.468 K -223.01 % | -228.000 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 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 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.429 B 11.20 % | 3.083 B -19.89 % | 3.849 B -25.93 % | 5.196 B 2.04 % | 5.092 B 22.57 % | 4.155 B -47.57 % | 7.925 B -8.95 % | 8.704 B 9.87 % | 7.922 B 18.53 % | 6.684 B 6.21 % | 6.293 B -7.95 % | 6.836 B 7.41 % | 6.364 B 60.74 % | 3.960 B -1.41 % | 4.016 B 3.82 % | 3.868 B 20.55 % | 3.209 B -1.81 % | 3.268 B 1.00 % | 3.236 B 2.94 % | 3.143 B 90.84 % | 1.647 B -80.62 % | 8.499 B -37.77 % | 13.658 B -21.50 % | 17.398 B -10.82 % | 19.509 B -0.97 % | 19.700 B -10.42 % | 21.991 B -12.62 % | 25.168 B 1.71 % | 24.745 B 123.29 % | 11.082 B -6.16 % | 11.809 B -7.08 % | 12.709 B 4.03 % | 12.217 B 22.33 % | 9.987 B -2.82 % | 10.278 B -16.44 % | 12.300 B 1.39 % | 12.131 B 16.77 % | 10.389 B -8.23 % | 11.321 B -10.17 % | 12.604 B -0.35 % | 12.648 B 22.22 % | 10.349 B -7.74 % | 11.217 B 2.27 % | 10.967 B -9.58 % | 12.129 B |
| Net income | 45.140 M 57.06 % | 28.740 M 149.31 % | -58.290 M -3 590.42 % | 1.670 M -95.32 % | 35.660 M 4.12 % | 34.250 M 2.48 % | 33.420 M -14.35 % | 39.020 M -13.71 % | 45.220 M -12.22 % | 51.514 M 113.66 % | 24.110 M -36.00 % | 37.670 M 1.45 % | 37.130 M 324.54 % | 8.746 M -14.05 % | 10.176 M -56.45 % | 23.365 M -36.76 % | 36.944 M 67.08 % | 22.111 M -84.67 % | 144.207 M -21.09 % | 182.744 M 211.22 % | 58.718 M -55.76 % | 132.737 M -34.63 % | 203.068 M 465.21 % | 35.928 M 78.08 % | 20.175 M 106.08 % | -331.634 M -5 897.80 % | 5.720 M -96.31 % | 155.165 M 120.80 % | 70.274 M 445.73 % | -20.326 M -144.57 % | 45.602 M -25.95 % | 61.579 M 1.07 % | 60.930 M 55.13 % | 39.276 M 42.61 % | 27.540 M -52.61 % | 58.119 M -5.23 % | 61.326 M 48.81 % | 41.212 M 27.35 % | 32.362 M -47.78 % | 61.967 M 31.03 % | 47.291 M 23.04 % | 38.437 M 2.04 % | 37.670 M -32.08 % | 55.466 M -24.03 % | 73.006 M |
| Income before tax | 61.020 M -9.12 % | 67.140 M 170.03 % | -95.880 M -9 319.23 % | 1.040 M -97.81 % | 47.420 M 2.35 % | 46.330 M -16.64 % | 55.580 M -7.71 % | 60.220 M -6.56 % | 64.450 M -15.81 % | 76.553 M 88.92 % | 40.522 M -9.57 % | 44.810 M -14.95 % | 52.685 M 170.72 % | 19.461 M -1.14 % | 19.686 M -44.08 % | 35.203 M -46.09 % | 65.294 M 1.64 % | 64.242 M -66.66 % | 192.707 M -21.09 % | 244.206 M 211.22 % | 78.467 M 44.79 % | 54.193 M -82.61 % | 311.660 M 581.94 % | 45.702 M -76.28 % | 192.638 M 140.89 % | -471.119 M -41 791.95 % | 1.130 M -99.35 % | 173.522 M 50.84 % | 115.035 M 55.21 % | 74.118 M -2.48 % | 76.001 M -29.29 % | 107.480 M 16.16 % | 92.530 M 48.39 % | 62.356 M 32.56 % | 47.040 M -48.43 % | 91.219 M -1.89 % | 92.973 M 48.97 % | 62.412 M 41.62 % | 44.070 M -55.24 % | 98.467 M 20.39 % | 81.791 M 67.14 % | 48.937 M -22.78 % | 63.370 M -18.47 % | 77.723 M -29.08 % | 109.593 M |
| Income before tax ratio | 0.02 -18.27 % | 0.02 187.41 % | -0.02 -12 546.27 % | 0.00 -97.85 % | 0.01 -16.49 % | 0.01 59.00 % | 0.01 1.37 % | 0.01 -14.96 % | 0.01 -28.97 % | 0.01 77.87 % | 0.01 -1.76 % | 0.01 -20.82 % | 0.01 68.43 % | 0.00 0.27 % | 0.00 -46.14 % | 0.01 -55.28 % | 0.02 3.51 % | 0.02 -66.99 % | 0.06 -23.34 % | 0.08 63.08 % | 0.05 647.07 % | 0.01 -72.06 % | 0.02 768.70 % | 0.00 -73.40 % | 0.01 141.29 % | -0.02 -46 639.98 % | 0.00 -99.25 % | 0.01 48.31 % | 0.00 -30.49 % | 0.01 3.93 % | 0.01 -23.90 % | 0.01 11.66 % | 0.01 21.31 % | 0.01 36.41 % | 0.00 -38.28 % | 0.01 -3.23 % | 0.01 27.58 % | 0.01 54.32 % | 0.00 -50.17 % | 0.01 20.82 % | 0.01 36.75 % | 0.00 -16.30 % | 0.01 -20.28 % | 0.01 -21.57 % | 0.01 |
| EBITDA | 68.930 M -10.32 % | 76.860 M 192.35 % | -83.230 M -829.45 % | 11.410 M -79.79 % | 56.470 M 1.89 % | 55.420 M -13.81 % | 64.300 M -6.12 % | 68.490 M -1.82 % | 69.760 M -14.52 % | 81.610 M 71.62 % | 47.552 M -11.98 % | 54.022 M -12.43 % | 61.690 M 117.48 % | 28.366 M -4.78 % | 29.791 M -38.82 % | 48.696 M -38.90 % | 79.702 M 0.40 % | 79.383 M -61.75 % | 207.555 M -21.12 % | 263.134 M 171.75 % | 96.829 M -8.59 % | 105.926 M -76.12 % | 443.599 M 160.38 % | 170.369 M -44.63 % | 307.686 M 165.23 % | -471.685 M -1 601.75 % | 31.409 M -83.97 % | 195.970 M 43.04 % | 137.005 M 16.32 % | 117.785 M -0.85 % | 118.796 M -19.16 % | 146.948 M 9.04 % | 134.769 M 28.44 % | 104.927 M 16.71 % | 89.901 M -32.30 % | 132.785 M -1.68 % | 135.059 M 29.76 % | 104.080 M 14.62 % | 90.805 M -36.29 % | 142.525 M 15.75 % | 123.137 M 37.26 % | 89.709 M -20.20 % | 112.417 M -6.10 % | 119.716 M -11.01 % | 134.526 M |
| Net income ratio | 0.01 41.25 % | 0.01 161.55 % | -0.02 -4 812.18 % | 0.00 -95.41 % | 0.01 -15.05 % | 0.01 95.48 % | 0.00 -5.93 % | 0.00 -21.46 % | 0.01 -25.94 % | 0.01 101.17 % | 0.00 -30.47 % | 0.01 -5.55 % | 0.01 164.12 % | 0.00 -12.82 % | 0.00 -58.05 % | 0.01 -47.54 % | 0.01 70.17 % | 0.01 -84.82 % | 0.04 -23.34 % | 0.06 63.08 % | 0.04 128.24 % | 0.02 5.04 % | 0.01 620.00 % | 0.00 99.70 % | 0.00 106.14 % | -0.02 -6 571.98 % | 0.00 -95.78 % | 0.01 117.09 % | 0.00 254.83 % | 0.00 -147.50 % | 0.00 -20.30 % | 0.00 -2.85 % | 0.00 26.82 % | 0.00 46.76 % | 0.00 -43.29 % | 0.00 -6.53 % | 0.01 27.44 % | 0.00 38.77 % | 0.00 -41.86 % | 0.00 31.50 % | 0.00 0.66 % | 0.00 10.60 % | 0.00 -33.60 % | 0.01 -15.98 % | 0.01 |
| Ratio EBITDA | 0.02 -19.35 % | 0.02 215.28 % | -0.02 -1 084.78 % | 0.00 -80.20 % | 0.01 -16.87 % | 0.01 64.40 % | 0.01 3.11 % | 0.01 -10.64 % | 0.01 -27.88 % | 0.01 61.59 % | 0.01 -4.38 % | 0.01 -18.47 % | 0.01 35.30 % | 0.01 -3.42 % | 0.01 -41.07 % | 0.01 -49.32 % | 0.02 2.26 % | 0.02 -62.13 % | 0.06 -23.37 % | 0.08 42.40 % | 0.06 371.65 % | 0.01 -61.63 % | 0.03 231.68 % | 0.01 -37.91 % | 0.02 165.87 % | -0.02 -1 776.38 % | 0.00 -81.66 % | 0.01 40.63 % | 0.01 -47.91 % | 0.01 5.66 % | 0.01 -13.00 % | 0.01 4.82 % | 0.01 5.00 % | 0.01 20.10 % | 0.01 -18.97 % | 0.01 -3.03 % | 0.01 11.13 % | 0.01 24.90 % | 0.01 -29.07 % | 0.01 16.16 % | 0.01 12.30 % | 0.01 -13.51 % | 0.01 -8.19 % | 0.01 -1.58 % | 0.01 |
| Gross profit ratio | 0.03 -20.75 % | 0.04 32.94 % | 0.03 17.30 % | 0.02 -6.50 % | 0.02 129.14 % | 0.01 -54.67 % | 0.02 9.96 % | 0.02 -16.98 % | 0.03 160.88 % | -0.04 -238.00 % | 0.03 13.85 % | 0.03 -7.97 % | 0.03 -7.35 % | 0.03 6.51 % | 0.03 -19.21 % | 0.04 40.01 % | 0.03 -59.40 % | 0.06 -35.58 % | 0.10 -22.05 % | 0.13 58.80 % | 0.08 155.57 % | 0.03 -26.45 % | 0.04 123.03 % | 0.02 12.91 % | 0.02 -8.09 % | 0.02 11.87 % | 0.02 20.71 % | 0.01 -14.65 % | 0.02 -64.22 % | 0.04 21.97 % | 0.04 0.94 % | 0.04 -0.38 % | 0.04 -10.61 % | 0.04 -0.04 % | 0.04 10.70 % | 0.04 0.71 % | 0.04 -10.14 % | 0.04 24.54 % | 0.03 -6.35 % | 0.03 22.29 % | 0.03 -15.34 % | 0.03 2.58 % | 0.03 -6.05 % | 0.03 7.21 % | 0.03 |
| Weighted average shs out dil | 11.118 M -0.16 % | 11.136 M 0.11 % | 11.124 M -0.08 % | 11.133 M -0.10 % | 11.144 M 0.14 % | 11.128 M -0.11 % | 11.140 M 0.21 % | 11.117 M -0.19 % | 11.138 M 0.09 % | 11.128 M 0.15 % | 11.111 M -0.01 % | 11.112 M -0.04 % | 11.117 M -0.10 % | 11.128 M -0.48 % | 11.182 M 0.50 % | 11.126 M -0.02 % | 11.128 M 0.00 % | 11.128 M 0.00 % | 11.128 M -0.01 % | 11.129 M 0.07 % | 11.121 M -0.05 % | 11.127 M 0.00 % | 11.127 M 0.04 % | 11.123 M -0.21 % | 11.146 M -43.14 % | 19.601 M 71.34 % | 11.440 M -1.06 % | 11.562 M -0.04 % | 11.567 M 0.02 % | 11.565 M 0.00 % | 11.565 M -0.09 % | 11.575 M 0.11 % | 11.562 M 0.09 % | 11.552 M -0.16 % | 11.571 M 0.15 % | 11.554 M -0.15 % | 11.571 M 0.06 % | 11.564 M 0.05 % | 11.558 M -0.03 % | 11.561 M -0.02 % | 11.563 M -0.01 % | 11.564 M 0.08 % | 11.555 M 0.00 % | 11.555 M -0.13 % | 11.570 M |
| Weighted average shs out | 11.118 M -0.16 % | 11.136 M 0.11 % | 11.124 M -0.08 % | 11.133 M -0.10 % | 11.144 M 0.12 % | 11.131 M -0.08 % | 11.140 M 0.21 % | 11.117 M -0.19 % | 11.138 M 0.09 % | 11.128 M 0.15 % | 11.111 M -0.01 % | 11.112 M -0.04 % | 11.117 M -0.10 % | 11.128 M -0.48 % | 11.182 M 0.50 % | 11.126 M -0.02 % | 11.128 M 0.00 % | 11.128 M 0.00 % | 11.128 M -0.01 % | 11.129 M 0.07 % | 11.121 M -0.04 % | 11.126 M -0.01 % | 11.127 M 0.04 % | 11.123 M -0.21 % | 11.146 M -43.14 % | 19.601 M 71.34 % | 11.440 M -1.06 % | 11.562 M -0.04 % | 11.567 M 0.03 % | 11.564 M -0.01 % | 11.565 M -0.09 % | 11.575 M 0.11 % | 11.562 M 0.09 % | 11.552 M -0.16 % | 11.571 M 0.15 % | 11.554 M -0.15 % | 11.571 M 0.06 % | 11.564 M 0.05 % | 11.558 M -0.03 % | 11.561 M -0.02 % | 11.563 M -0.01 % | 11.564 M 0.08 % | 11.555 M 0.00 % | 11.555 M -0.13 % | 11.570 M |
| EPS diluted | 4.06 57.36 % | 2.58 149.24 % | -5.24 -3 593.33 % | 0.15 -95.31 % | 3.20 3.90 % | 3.08 2.67 % | 3.00 -14.53 % | 3.51 -13.55 % | 4.06 -12.31 % | 4.63 113.36 % | 2.17 -35.99 % | 3.39 1.50 % | 3.34 322.78 % | 0.79 -13.19 % | 0.91 -56.67 % | 2.10 -36.75 % | 3.32 66.83 % | 1.99 -55.48 % | 4.47 -72.78 % | 16.42 210.98 % | 5.28 -55.74 % | 11.93 -34.63 % | 18.25 465.02 % | 3.23 78.45 % | 1.81 106.24 % | -28.99 -5 898.00 % | 0.50 -96.27 % | 13.42 120.72 % | 6.08 445.45 % | -1.76 -144.67 % | 3.94 -25.94 % | 5.32 0.95 % | 5.27 55.46 % | 3.39 42.44 % | 2.38 -52.68 % | 5.03 -5.09 % | 5.30 48.88 % | 3.56 27.14 % | 2.80 -47.76 % | 5.36 31.05 % | 4.09 23.19 % | 3.32 1.84 % | 3.26 -32.08 % | 4.80 -23.93 % | 6.31 |
| Earnings per share | 4.06 57.36 % | 2.58 149.24 % | -5.24 -3 593.33 % | 0.15 -95.31 % | 3.20 3.90 % | 3.08 2.67 % | 3.00 -14.53 % | 3.51 -13.55 % | 4.06 -12.31 % | 4.63 113.36 % | 2.17 -35.99 % | 3.39 1.50 % | 3.34 322.78 % | 0.79 -13.19 % | 0.91 -56.67 % | 2.10 -36.75 % | 3.32 66.83 % | 1.99 -55.48 % | 4.47 -72.78 % | 16.42 210.98 % | 5.28 -55.74 % | 11.93 -34.63 % | 18.25 465.02 % | 3.23 78.45 % | 1.81 106.21 % | -29.15 -5 930.00 % | 0.50 -96.27 % | 13.42 120.72 % | 6.08 445.45 % | -1.76 -144.67 % | 3.94 -25.94 % | 5.32 0.95 % | 5.27 55.46 % | 3.39 42.44 % | 2.38 -52.68 % | 5.03 -5.09 % | 5.30 48.88 % | 3.56 27.14 % | 2.80 -47.76 % | 5.36 31.05 % | 4.09 23.19 % | 3.32 1.84 % | 3.26 -32.08 % | 4.80 -23.93 % | 6.31 |
| Gross profit | 95.530 M -11.87 % | 108.400 M 6.49 % | 101.790 M -13.11 % | 117.150 M -4.59 % | 122.790 M 180.86 % | 43.720 M -76.24 % | 183.970 M 0.12 % | 183.750 M -8.79 % | 201.450 M 172.16 % | -279.172 M -246.57 % | 190.475 M 4.80 % | 181.750 M -1.15 % | 183.856 M 48.92 % | 123.463 M 5.01 % | 117.577 M -16.12 % | 140.173 M 68.79 % | 83.046 M -60.14 % | 208.348 M -34.94 % | 320.238 M -19.76 % | 399.105 M 203.05 % | 131.696 M -50.47 % | 265.877 M -54.23 % | 580.866 M 75.08 % | 331.767 M 0.69 % | 329.482 M -8.98 % | 361.978 M 0.22 % | 361.184 M 5.47 % | 342.444 M -13.19 % | 394.478 M -20.11 % | 493.759 M 14.45 % | 431.402 M -6.21 % | 459.962 M 3.63 % | 443.846 M 9.34 % | 405.921 M -2.86 % | 417.865 M -7.50 % | 451.732 M 2.12 % | 442.370 M 4.92 % | 421.607 M 14.29 % | 368.893 M -15.88 % | 438.537 M 21.86 % | 359.868 M 3.47 % | 347.796 M -5.36 % | 367.484 M -3.91 % | 382.456 M -3.07 % | 394.549 M |
| Income tax expense | 15.880 M -58.66 % | 38.410 M 202.18 % | -37.590 M -5 866.67 % | -630.000 K -105.36 % | 11.760 M -2.65 % | 12.080 M -45.49 % | 22.160 M 4.53 % | 21.200 M 10.24 % | 19.230 M -23.20 % | 25.039 M 52.57 % | 16.412 M 129.80 % | 7.142 M -54.09 % | 15.557 M 45.19 % | 10.715 M 12.67 % | 9.510 M -19.67 % | 11.838 M -58.24 % | 28.350 M -32.71 % | 42.130 M -13.14 % | 48.501 M -21.09 % | 61.462 M 211.22 % | 19.749 M 125.14 % | -78.544 M -172.33 % | 108.592 M 1 011.03 % | 9.774 M -94.33 % | 172.463 M 166.39 % | -259.760 M -5 559.26 % | -4.590 M -125.00 % | 18.357 M -58.99 % | 44.761 M 84.03 % | 24.323 M -19.99 % | 30.399 M -33.77 % | 45.901 M 45.26 % | 31.600 M 36.92 % | 23.080 M 18.36 % | 19.500 M -41.09 % | 33.100 M 4.59 % | 31.647 M 49.28 % | 21.200 M 81.07 % | 11.708 M -67.92 % | 36.500 M 5.80 % | 34.500 M 228.57 % | 10.500 M -59.14 % | 25.700 M 15.47 % | 22.257 M -39.17 % | 36.587 M |
| Cost of revenue | 3.333 B 9.47 % | 3.045 B -18.75 % | 3.747 B -26.22 % | 5.079 B 2.20 % | 4.970 B 10.32 % | 4.505 B -41.80 % | 7.741 B -9.14 % | 8.520 B 8.80 % | 7.831 B 18.71 % | 6.597 B 8.10 % | 6.103 B -8.29 % | 6.655 B 7.67 % | 6.181 B 61.12 % | 3.836 B -1.60 % | 3.899 B 4.57 % | 3.728 B 19.27 % | 3.126 B 2.16 % | 3.060 B 4.95 % | 2.916 B 6.24 % | 2.744 B 81.09 % | 1.516 B -81.59 % | 8.233 B -37.04 % | 13.077 B -23.38 % | 17.066 B -11.02 % | 19.180 B -0.82 % | 19.338 B -10.59 % | 21.629 B -12.87 % | 24.826 B 1.95 % | 24.350 B 129.98 % | 10.588 B -6.94 % | 11.378 B -7.11 % | 12.249 B 4.04 % | 11.773 B 22.88 % | 9.582 B -2.82 % | 9.860 B -16.78 % | 11.848 B 1.36 % | 11.689 B 17.27 % | 9.968 B -8.99 % | 10.952 B -9.97 % | 12.165 B -1.01 % | 12.289 B 22.88 % | 10.001 B -7.82 % | 10.849 B 2.50 % | 10.585 B -9.80 % | 11.735 B |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.970 M | 0.000 | 0.000 | 0.000 -100.00 % | 49.750 M | 0.000 | 0.000 | 0.000 -100.00 % | 58.898 M | 0.000 | 0.000 | 0.000 -100.00 % | 58.545 M | 0.000 | 0.000 | 0.000 -100.00 % | 81.978 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 296.595 M | 0.000 | 0.000 | 0.000 -100.00 % | 557.373 M | 0.000 | 0.000 | 0.000 -100.00 % | 509.910 M | 0.000 | 0.000 | 0.000 -100.00 % | 447.319 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 6.060 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.190 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.280 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.270 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.682 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.105 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.448 M | 0.000 | 0.000 | 0.000 -100.00 % | 59.996 M | 0.000 | 0.000 | 0.000 -100.00 % | 42.658 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 74.860 M 2.62 % | 72.950 M | 0.000 -100.00 % | 132.470 M 50.35 % | 88.110 M 120.16 % | -436.970 M -422.13 % | 135.650 M 205.66 % | 44.380 M | 0.000 | 0.000 -100.00 % | 173.756 M 8.71 % | 159.840 M 5.03 % | 152.180 M 34.48 % | 113.164 M -2.94 % | 116.595 M -1.01 % | 117.780 M | 0.000 -100.00 % | 140.734 M 5.17 % | 133.816 M -14.83 % | 157.118 M 170.57 % | 58.070 M -71.58 % | 204.322 M -20.40 % | 256.700 M -7.38 % | 277.160 M 412.35 % | 54.096 M -93.58 % | 842.268 M 271.00 % | 227.026 M -44.79 % | 411.230 M 49.69 % | 274.716 M -34.26 % | 417.888 M 63.98 % | 254.836 M 2.67 % | 248.219 M -3.22 % | 256.487 M 219.59 % | -214.473 M -182.04 % | 261.433 M 0.63 % | 259.807 M 6.90 % | 243.039 M -32.63 % | 360.740 M 47.01 % | 245.382 M -2.88 % | 252.647 M -5.87 % | 268.404 M -12.31 % | 306.081 M 15.36 % | 265.320 M -3.09 % | 273.793 M 8.91 % | 251.388 M |
| Operating expenses | 74.860 M -11.82 % | 84.890 M 253.86 % | 23.990 M -84.84 % | 158.260 M 39.67 % | 113.310 M 129.68 % | -381.810 M -331.81 % | 164.710 M -10.38 % | 183.780 M 659.42 % | 24.200 M -80.41 % | 123.513 M -28.92 % | 173.756 M 8.71 % | 159.840 M 5.04 % | 152.175 M 34.47 % | 113.164 M -2.94 % | 116.595 M -1.01 % | 117.780 M 339.49 % | 26.799 M -74.71 % | 105.952 M 556.13 % | 16.148 M -89.72 % | 157.118 M 170.57 % | 58.070 M -55.97 % | 131.892 M -48.62 % | 256.700 M -7.38 % | 277.160 M 96.55 % | 141.015 M -75.83 % | 583.519 M 61.67 % | 360.924 M -12.23 % | 411.230 M 49.69 % | 274.716 M -69.09 % | 888.715 M 175.17 % | 322.972 M -0.13 % | 323.377 M 0.25 % | 322.555 M -10.92 % | 362.081 M 6.20 % | 340.954 M 4.51 % | 326.256 M 1.07 % | 322.794 M -10.52 % | 360.740 M 14.56 % | 314.895 M -4.85 % | 330.945 M 15.65 % | 286.163 M -6.51 % | 306.081 M 14.93 % | 266.324 M -2.73 % | 273.793 M 8.91 % | 251.388 M |
| Cost and expenses | 3.408 B 11.49 % | 3.057 B -20.82 % | 3.861 B -26.29 % | 5.237 B 3.04 % | 5.083 B 23.28 % | 4.123 B -47.85 % | 7.906 B -9.17 % | 8.704 B 10.81 % | 7.855 B 17.96 % | 6.659 B 6.10 % | 6.276 B -7.90 % | 6.814 B 7.61 % | 6.333 B 60.35 % | 3.949 B -1.64 % | 4.015 B 4.40 % | 3.846 B 21.99 % | 3.153 B -1.78 % | 3.210 B 5.26 % | 3.049 B 5.10 % | 2.901 B 84.39 % | 1.574 B -81.35 % | 8.437 B -36.72 % | 13.333 B -23.12 % | 17.343 B -10.24 % | 19.321 B -4.26 % | 20.180 B -8.23 % | 21.990 B -12.86 % | 25.237 B 2.48 % | 24.625 B 123.74 % | 11.006 B -5.94 % | 11.701 B -6.93 % | 12.573 B 3.94 % | 12.096 B 21.65 % | 9.944 B -2.52 % | 10.201 B -16.41 % | 12.203 B 1.59 % | 12.012 B 16.30 % | 10.328 B -8.41 % | 11.277 B -9.81 % | 12.504 B -0.56 % | 12.575 B 22.00 % | 10.307 B -7.28 % | 11.116 B 2.37 % | 10.859 B -9.41 % | 11.986 B |
| 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 11.940 M -50.23 % | 23.990 M -6.98 % | 25.790 M 2.34 % | 25.200 M -54.31 % | 55.160 M 89.81 % | 29.060 M -79.15 % | 139.400 M 476.03 % | 24.200 M -54.37 % | 53.030 M 1.36 % | 52.321 M 40.50 % | 37.239 M 744 880.00 % | -5.000 K -100.01 % | 62.168 M 135.03 % | 26.451 M 19.23 % | 22.185 M -17.22 % | 26.799 M -59.53 % | 66.227 M 310.13 % | 16.148 M 34.35 % | 12.019 M -22.64 % | 15.537 M -84.32 % | 99.083 M 57.95 % | 62.732 M 5.76 % | 59.313 M -31.76 % | 86.919 M -85.10 % | 583.519 M 335.79 % | 133.898 M 10.68 % | 120.979 M -5.61 % | 128.174 M -64.69 % | 363.043 M 323.28 % | 85.769 M -8.20 % | 93.429 M 14.68 % | 81.467 M -86.80 % | 617.369 M 555.41 % | 94.196 M -0.89 % | 95.040 M 852.78 % | 9.975 M -98.19 % | 552.568 M 596.82 % | 79.298 M -8.43 % | 86.596 M 387.62 % | 17.759 M | 0.000 -100.00 % | 1.004 M | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 159.350 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.461 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 -100.00 % | 29.191 M | 0.000 | 0.000 | 0.000 |
| Interest expense | 5.720 M -18.29 % | 7.000 M -8.26 % | 7.630 M -11.07 % | 8.580 M 21.53 % | 7.060 M 4.28 % | 6.770 M 2.11 % | 6.630 M 15.51 % | 5.740 M 76.62 % | 3.250 M 32.06 % | 2.461 M -55.47 % | 5.526 M -17.89 % | 6.730 M 3.06 % | 6.530 M 103.05 % | 3.216 M -58.40 % | 7.731 M -29.57 % | 10.977 M -1.81 % | 11.179 M 0.38 % | 11.137 M -9.03 % | 12.242 M -24.96 % | 16.313 M 15.22 % | 14.158 M 60.25 % | 8.835 M -77.17 % | 38.691 M 23.02 % | 31.450 M 54.04 % | 20.417 M | 0.000 -100.00 % | 22.331 M 87.56 % | 11.906 M 11.57 % | 10.671 M -64.60 % | 30.147 M -7.04 % | 32.429 M 11.42 % | 29.105 M 1.20 % | 28.761 M -3.71 % | 29.870 M -0.65 % | 30.065 M 8.38 % | 27.740 M 4.27 % | 26.603 M | 0.000 -100.00 % | 35.446 M 7.80 % | 32.881 M 8.24 % | 30.379 M 4.07 % | 29.191 M -22.75 % | 37.790 M 22.14 % | 30.940 M -7.83 % | 33.568 M |
| Depreciation and amortization | 2.190 M -19.19 % | 2.710 M -46.02 % | 5.020 M 180.45 % | 1.790 M -10.05 % | 1.990 M -13.85 % | 2.310 M 10.53 % | 2.090 M -17.39 % | 2.530 M 22.82 % | 2.060 M -21.10 % | 2.611 M 73.60 % | 1.504 M -39.45 % | 2.484 M 0.12 % | 2.481 M -51.93 % | 5.161 M 117.40 % | 2.374 M -5.64 % | 2.516 M -22.08 % | 3.229 M -19.36 % | 4.004 M 53.65 % | 2.606 M -0.34 % | 2.615 M -37.80 % | 4.204 M -90.20 % | 42.898 M -54.00 % | 93.248 M 0.03 % | 93.217 M -1.49 % | 94.631 M 3 962.49 % | -2.450 M -130.83 % | 7.948 M -24.61 % | 10.542 M -6.70 % | 11.299 M -16.43 % | 13.520 M 30.43 % | 10.366 M 0.03 % | 10.363 M -23.11 % | 13.478 M 6.12 % | 12.701 M -0.74 % | 12.796 M -7.45 % | 13.826 M -10.70 % | 15.483 M 38.18 % | 11.205 M -0.74 % | 11.289 M 1.00 % | 11.177 M 1.91 % | 10.967 M -5.30 % | 11.581 M 2.88 % | 11.257 M 1.85 % | 11.053 M 1.59 % | 10.880 M |
| Operating income | 20.670 M -22.64 % | 26.720 M -68.00 % | 83.510 M 303.14 % | -41.110 M -533.65 % | 9.480 M -84.67 % | 61.820 M 220.98 % | 19.260 M -78.49 % | 89.520 M 32.23 % | 67.700 M 98.07 % | 34.180 M 104.44 % | 16.719 M -23.69 % | 21.910 M -30.84 % | 31.680 M 207.60 % | 10.299 M 948.78 % | 982.000 K -95.61 % | 22.393 M -60.19 % | 56.247 M -16.81 % | 67.614 M -63.73 % | 186.422 M -22.96 % | 241.988 M 228.67 % | 73.626 M 19.61 % | 61.555 M -81.01 % | 324.166 M 493.63 % | 54.607 M -71.03 % | 188.467 M 221.25 % | -155.443 M -59 885.77 % | 260.000 K 100.38 % | -68.786 M -157.44 % | 119.762 M 61.59 % | 74.117 M -18.37 % | 90.797 M -15.52 % | 107.480 M 1.50 % | 105.892 M 69.82 % | 62.356 M 0.19 % | 62.236 M -31.77 % | 91.219 M -16.67 % | 109.462 M 75.39 % | 62.412 M 41.62 % | 44.070 M -55.24 % | 98.467 M 20.39 % | 81.791 M -42.09 % | 141.247 M 39.63 % | 101.160 M -6.90 % | 108.663 M -24.10 % | 143.161 M |
| Operating income ratio | 0.01 -30.43 % | 0.01 -60.06 % | 0.02 374.24 % | -0.01 -524.98 % | 0.00 -87.49 % | 0.01 512.23 % | 0.00 -76.37 % | 0.01 20.35 % | 0.01 67.11 % | 0.01 92.48 % | 0.00 -17.11 % | 0.00 -35.61 % | 0.00 91.37 % | 0.00 963.79 % | 0.00 -95.78 % | 0.01 -66.98 % | 0.02 -15.28 % | 0.02 -64.09 % | 0.06 -25.16 % | 0.08 72.23 % | 0.04 517.14 % | 0.01 -69.49 % | 0.02 656.21 % | 0.00 -67.51 % | 0.01 222.43 % | -0.01 -66 837.99 % | 0.00 100.43 % | 0.00 -156.47 % | 0.00 -27.64 % | 0.01 -13.01 % | 0.01 -9.09 % | 0.01 -2.43 % | 0.01 38.82 % | 0.01 3.10 % | 0.01 -18.35 % | 0.01 -17.81 % | 0.01 50.20 % | 0.01 54.32 % | 0.00 -50.17 % | 0.01 20.82 % | 0.01 -52.62 % | 0.01 51.34 % | 0.01 -8.98 % | 0.01 -16.06 % | 0.01 |
| Total other income expenses net | 40.350 M -0.17 % | 40.420 M -2.77 % | 41.570 M -1.38 % | 42.150 M 11.10 % | 37.940 M 344.93 % | -15.490 M -142.65 % | 36.320 M 223.96 % | -29.300 M -801.54 % | -3.250 M -32.06 % | -2.461 M -110.34 % | 23.803 M 3.94 % | 22.900 M 9.05 % | 21.000 M -28.05 % | 29.186 M 56.04 % | 18.704 M 46.01 % | 12.810 M 41.59 % | 9.047 M 368.30 % | -3.372 M -153.65 % | 6.285 M 183.36 % | 2.218 M -54.18 % | 4.841 M 165.76 % | -7.362 M 41.13 % | -12.506 M -40.44 % | -8.905 M -313.50 % | 4.171 M 101.31 % | -317.783 M -36 626.78 % | 870.000 K -99.64 % | 242.308 M 5 226.04 % | -4.727 M -472 800.00 % | 1.000 K 100.01 % | -14.796 M -36.57 % | -10.834 M 18.92 % | -13.362 M | 0.000 100.00 % | -15.196 M | 0.000 100.00 % | -16.489 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.222 M 119.11 % | -37.790 M -22.14 % | -30.940 M 7.83 % | -33.568 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 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 |
| 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-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-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-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -107.410 M | 0.000 -100.00 % | 268.680 M | 0.000 -100.00 % | 182.840 M -78.35 % | 844.520 M 527.09 % | -197.740 M -127.58 % | 716.890 M 318.62 % | -327.910 M -130.65 % | 1.070 B 346.31 % | -434.378 M -156.57 % | 767.850 M 715.79 % | -124.694 M -128.10 % | 443.755 M 372.53 % | -162.829 M -137.53 % | 433.900 M 412.17 % | -138.995 M -192.77 % | 149.825 M -51.13 % | 306.560 M -47.94 % | 588.830 M 42.23 % | 413.994 M 295.16 % | 104.765 M -88.21 % | 888.485 M 657.45 % | -159.384 M -109.91 % | 1.609 B 223.33 % | 497.553 M 80.66 % | 275.405 M -29.90 % | 392.866 M 38.84 % | 282.968 M -52.95 % | 601.376 M -15.68 % | 713.227 M 669.70 % | 92.663 M -73.72 % | 352.590 M 26.71 % | 278.270 M -59.62 % | 689.168 M -0.07 % | 689.672 M 47.96 % | 466.130 M -50.44 % | 940.583 M 131.61 % | 406.111 M -6.86 % | 436.027 M 565.50 % | -93.668 M |
| Total investments | 0.000 -100.00 % | 30.000 K | 0.000 -100.00 % | 3.390 M | 0.000 -100.00 % | 30.000 K -100.00 % | 1.689 B 69 122.95 % | 2.440 M -99.83 % | 1.434 B 5 468.08 % | 25.750 M -98.80 % | 2.140 B 1 897.84 % | 107.107 M -93.03 % | 1.536 B 5 118 900.00 % | 30.000 K -100.00 % | 887.510 M 390.84 % | 180.814 M -79.16 % | 867.800 M 31 525.36 % | 2.744 M 0.04 % | 2.743 M -99.55 % | 613.120 M 16 241.15 % | 3.752 M -99.55 % | 827.988 M 21 967.91 % | 3.752 M -99.79 % | 1.777 B 47 260.61 % | 3.752 M -99.88 % | 3.217 B 1 757.02 % | 173.260 M 10.82 % | 156.350 M -11.17 % | 176.011 M -68.90 % | 565.936 M 96.26 % | 288.359 M -79.78 % | 1.426 B 445.46 % | 261.514 M -62.92 % | 705.180 M 182.03 % | 250.034 M -81.86 % | 1.378 B 406.44 % | 272.164 M -70.81 % | 932.260 M 300.55 % | 232.747 M -71.34 % | 812.222 M 1 358.08 % | 55.705 M -40.54 % | 93.690 M |
| Total debt | 0.000 -100.00 % | 276.250 M | 0.000 -100.00 % | 408.610 M | 0.000 -100.00 % | 309.750 M | 0.000 -100.00 % | 288.930 M | 0.000 -100.00 % | 6.220 M | 0.000 -100.00 % | 254.352 M | 0.000 -100.00 % | 312.830 M | 0.000 -100.00 % | 103.960 M | 0.000 -100.00 % | 333.627 M 1.71 % | 328.023 M | 0.000 -100.00 % | 752.143 M | 0.000 -100.00 % | 355.642 M | 0.000 -100.00 % | 559.511 M | 0.000 -100.00 % | 1.189 B 88.39 % | 631.137 M -18.64 % | 775.780 M | 0.000 -100.00 % | 884.344 M | 0.000 -100.00 % | 805.890 M | 0.000 -100.00 % | 630.860 M | 0.000 -100.00 % | 1.379 B | 0.000 -100.00 % | 1.407 B | 0.000 -100.00 % | 842.138 M 17.14 % | 718.896 M |
| Accumulated other comprehensive income loss | 2.236 B 9 832.65 % | -22.970 M -101.02 % | 2.254 B 5.19 % | 2.143 B -3.35 % | 2.217 B 10 112.96 % | -22.140 M -101.03 % | 2.149 B | 0.000 -100.00 % | 2.067 B | 0.000 -100.00 % | 1.993 B | 0.000 -100.00 % | 1.920 B | 0.000 -100.00 % | 1.902 B | 0.000 -100.00 % | 1.842 B | 0.000 | 0.000 -100.00 % | 1.435 B | 0.000 -100.00 % | 1.105 B | 0.000 -100.00 % | 1.047 B | 0.000 -100.00 % | 1.790 B | 0.000 100.00 % | -861.000 K | 0.000 -100.00 % | 1.013 B | 0.000 -100.00 % | 890.921 M | 0.000 -100.00 % | 928.495 M | 0.000 -100.00 % | 815.550 M | 0.000 -100.00 % | 843.449 M | 0.000 -100.00 % | 734.863 M | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 2.147 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.128 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.976 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.825 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.746 B | 0.000 | 0.000 -100.00 % | 1.338 B | 0.000 | 0.000 | 0.000 -100.00 % | 946.468 M | 0.000 -100.00 % | 990.810 M 48.21 % | 668.532 M 32.78 % | 503.495 M | 0.000 | 0.000 | 0.000 -100.00 % | 459.310 M | 0.000 | 0.000 | 0.000 -100.00 % | 402.565 M | 0.000 | 0.000 | 0.000 -100.00 % | 340.161 M | 0.000 |
| Common stock | 0.000 -100.00 % | 111.280 M | 0.000 -100.00 % | 111.280 M | 0.000 -100.00 % | 111.280 M | 0.000 -100.00 % | 111.280 M | 0.000 -100.00 % | 111.280 M | 0.000 -100.00 % | 111.279 M | 0.000 -100.00 % | 111.280 M | 0.000 -100.00 % | 111.279 M | 0.000 -100.00 % | 111.279 M 0.00 % | 111.279 M | 0.000 -100.00 % | 111.279 M | 0.000 -100.00 % | 111.279 M | 0.000 -100.00 % | 111.279 M | 0.000 -100.00 % | 115.644 M 0.00 % | 115.644 M 0.00 % | 115.644 M | 0.000 -100.00 % | 115.644 M | 0.000 -100.00 % | 115.644 M | 0.000 -100.00 % | 115.644 M | 0.000 -100.00 % | 115.644 M | 0.000 -100.00 % | 115.644 M | 0.000 -100.00 % | 115.644 M -50.00 % | 231.288 M |
| Total equity | 2.236 B 0.00 % | 2.236 B -0.81 % | 2.254 B 0.00 % | 2.254 B 1.67 % | 2.217 B 0.00 % | 2.217 B 3.15 % | 2.149 B 0.00 % | 2.149 B 3.98 % | 2.067 B 0.00 % | 2.067 B 3.72 % | 1.993 B 0.00 % | 1.993 B 3.79 % | 1.920 B 0.00 % | 1.920 B 0.96 % | 1.902 B 0.00 % | 1.902 B 3.27 % | 1.842 B 0.00 % | 1.842 B 9.77 % | 1.678 B 16.93 % | 1.435 B 0.00 % | 1.435 B 29.80 % | 1.105 B 0.00 % | 1.105 B 5.58 % | 1.047 B 0.00 % | 1.047 B -41.51 % | 1.790 B 0.00 % | 1.790 B 66.31 % | 1.076 B 19.72 % | 898.925 M -11.30 % | 1.013 B 0.00 % | 1.013 B 13.75 % | 890.921 M 0.00 % | 890.921 M -4.05 % | 928.495 M 0.00 % | 928.495 M 13.85 % | 815.550 M 0.00 % | 815.550 M -3.31 % | 843.449 M 0.00 % | 843.449 M 14.78 % | 734.863 M 0.00 % | 734.863 M -51.63 % | 1.519 B |
| Other non current liabilities | -2.236 B -877.14 % | 287.670 M 112.76 % | -2.254 B -963.57 % | 260.990 M 111.77 % | -2.217 B -725.72 % | 354.290 M 116.48 % | -2.149 B -710.62 % | 351.980 M | 0.000 -100.00 % | 365.120 M | 0.000 -100.00 % | 362.581 M | 0.000 -100.00 % | 339.070 M | 0.000 -100.00 % | 161.648 M | 0.000 -100.00 % | 186.286 M -35.88 % | 290.548 M | 0.000 -100.00 % | 152.718 M | 0.000 -100.00 % | 919.533 M | 0.000 -100.00 % | 421.052 M | 0.000 -100.00 % | 36.284 M 114.71 % | 16.899 M -8.22 % | 18.413 M | 0.000 -100.00 % | 121.521 M | 0.000 -100.00 % | 122.764 M | 0.000 -100.00 % | 143.532 M | 0.000 -100.00 % | 145.812 M | 0.000 -100.00 % | 162.216 M | 0.000 -100.00 % | 158.070 M 369.02 % | 33.702 M |
| Long term debt | 0.000 -100.00 % | 9.830 M | 0.000 -100.00 % | 3.600 M | 0.000 -100.00 % | 3.370 M | 0.000 -100.00 % | 3.870 M | 0.000 -100.00 % | 4.550 M | 0.000 -100.00 % | 2.992 M | 0.000 -100.00 % | 3.560 M | 0.000 -100.00 % | 4.860 M | 0.000 -100.00 % | 5.367 M -92.72 % | 73.753 M | 0.000 -100.00 % | 274.833 M | 0.000 -100.00 % | 68.888 M | 0.000 -100.00 % | 82.517 M | 0.000 -100.00 % | 140.973 M -2.11 % | 144.009 M -21.37 % | 183.139 M | 0.000 -100.00 % | 206.992 M | 0.000 -100.00 % | 223.719 M | 0.000 -100.00 % | 246.310 M | 0.000 -100.00 % | 268.603 M | 0.000 -100.00 % | 293.230 M | 0.000 -100.00 % | 324.378 M -54.88 % | 718.896 M |
| Total non current liabilities | -2.236 B -851.46 % | 297.500 M 113.20 % | -2.254 B -951.82 % | 264.590 M 111.94 % | -2.217 B -768.19 % | 331.770 M 115.44 % | -2.149 B -703.98 % | 355.850 M | 0.000 -100.00 % | 369.670 M | 0.000 -100.00 % | 365.573 M | 0.000 -100.00 % | 342.630 M | 0.000 -100.00 % | 166.508 M | 0.000 -100.00 % | 191.653 M -47.39 % | 364.301 M | 0.000 -100.00 % | 427.551 M | 0.000 -100.00 % | 988.421 M | 0.000 -100.00 % | 503.569 M | 0.000 -100.00 % | 358.484 M 41.19 % | 253.908 M -16.33 % | 303.452 M | 0.000 -100.00 % | 328.513 M | 0.000 -100.00 % | 346.483 M | 0.000 -100.00 % | 389.842 M | 0.000 -100.00 % | 414.415 M | 0.000 -100.00 % | 455.446 M | 0.000 -100.00 % | 482.448 M -52.54 % | 1.017 B |
| Other current liabilities | 0.000 -100.00 % | 71.100 M | 0.000 -100.00 % | 79.080 M | 0.000 -100.00 % | 71.680 M | 0.000 -100.00 % | 141.380 M | 0.000 -100.00 % | 176.880 M | 0.000 -100.00 % | 514.553 M | 0.000 -100.00 % | 122.215 M | 0.000 -100.00 % | 195.971 M | 0.000 -100.00 % | 236.353 M -57.11 % | 551.097 M | 0.000 -100.00 % | 200.097 M | 0.000 -100.00 % | 284.016 M | 0.000 -100.00 % | 620.537 M | 0.000 -100.00 % | 175.900 M -4.26 % | 183.720 M -28.18 % | 255.805 M | 0.000 -100.00 % | 226.512 M | 0.000 -100.00 % | 356.849 M | 0.000 -100.00 % | 365.874 M | 0.000 -100.00 % | 157.142 M | 0.000 -100.00 % | 243.715 M | 0.000 -100.00 % | 325.503 M -90.07 % | 3.279 B |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.452 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 224.325 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 266.420 M | 0.000 -100.00 % | 405.010 M | 0.000 -100.00 % | 306.370 M | 0.000 -100.00 % | 285.060 M | 0.000 -100.00 % | 1.670 M | 0.000 -100.00 % | 251.360 M | 0.000 -100.00 % | 309.270 M | 0.000 -100.00 % | 99.100 M | 0.000 -100.00 % | 328.260 M 29.10 % | 254.270 M | 0.000 -100.00 % | 477.310 M | 0.000 -100.00 % | 286.754 M | 0.000 -100.00 % | 476.994 M | 0.000 -100.00 % | 1.048 B 115.15 % | 487.128 M -17.80 % | 592.641 M | 0.000 -100.00 % | 677.352 M | 0.000 -100.00 % | 582.171 M | 0.000 -100.00 % | 384.550 M | 0.000 -100.00 % | 948.745 M | 0.000 -100.00 % | 1.113 B | 0.000 -100.00 % | 517.760 M | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 561.850 M | 0.000 -100.00 % | 790.850 M | 0.000 -100.00 % | 651.960 M | 0.000 -100.00 % | 815.540 M | 0.000 -100.00 % | 626.970 M | 0.000 -100.00 % | 817.116 M | 0.000 -100.00 % | 756.000 M | 0.000 -100.00 % | 1.080 B | 0.000 -100.00 % | 883.723 M -21.86 % | 1.131 B | 0.000 -100.00 % | 767.060 M | 0.000 -100.00 % | 952.049 M | 0.000 -100.00 % | 1.662 B | 0.000 -100.00 % | 1.875 B 32.76 % | 1.413 B 0.03 % | 1.412 B | 0.000 -100.00 % | 1.592 B | 0.000 -100.00 % | 1.473 B | 0.000 -100.00 % | 1.609 B | 0.000 -100.00 % | 2.117 B | 0.000 -100.00 % | 2.002 B | 0.000 -100.00 % | 1.430 B -56.40 % | 3.279 B |
| Total liabilities | -2.236 B -360.15 % | 859.350 M 138.13 % | -2.254 B -313.54 % | 1.055 B 147.61 % | -2.217 B -325.35 % | 983.730 M 145.77 % | -2.149 B -283.48 % | 1.171 B | 0.000 -100.00 % | 996.640 M | 0.000 -100.00 % | 1.183 B | 0.000 -100.00 % | 1.099 B | 0.000 -100.00 % | 1.246 B | 0.000 -100.00 % | 1.075 B -28.08 % | 1.495 B | 0.000 -100.00 % | 1.195 B | 0.000 -100.00 % | 1.940 B | 0.000 -100.00 % | 1.884 B | 0.000 -100.00 % | 2.234 B 34.04 % | 1.667 B -2.50 % | 1.709 B | 0.000 -100.00 % | 1.921 B | 0.000 -100.00 % | 1.820 B | 0.000 -100.00 % | 1.998 B | 0.000 -100.00 % | 2.532 B | 0.000 -100.00 % | 2.457 B | 0.000 -100.00 % | 1.912 B -55.48 % | 4.296 B |
| Other non current assets | 0.000 -100.00 % | 944.720 M | 0.000 -100.00 % | 60.470 M 110.84 % | -557.620 M -862.09 % | 73.170 M 108.66 % | -844.520 M -240.13 % | 602.680 M 184.07 % | -716.890 M -1 083.93 % | 72.860 M 106.81 % | -1.070 B -264.75 % | 649.419 M 184.58 % | -767.850 M -535.15 % | 176.456 M 139.76 % | -443.755 M -292.42 % | 230.613 M 153.15 % | -433.900 M -211.63 % | 388.700 M 103.20 % | 191.290 M 162.40 % | -306.560 M -176.72 % | 399.583 M 196.52 % | -413.994 M -199.54 % | 415.900 M 146.81 % | -888.485 M -442.73 % | 259.237 M 116.11 % | -1.609 B -329.40 % | 701.265 M 252.58 % | 198.895 M -50.29 % | 400.139 M 241.41 % | -282.968 M -299.67 % | 141.715 M 119.87 % | -713.227 M -272.71 % | 412.969 M 217.12 % | -352.590 M -312.47 % | 165.947 M 124.08 % | -689.168 M -253.26 % | 449.672 M 196.47 % | -466.130 M -348.46 % | 187.610 M 146.20 % | -406.111 M -263.93 % | 247.732 M -50.37 % | 499.200 M |
| Long term investments | 0.000 -100.00 % | 30.000 K | 0.000 -100.00 % | 3.390 M | 0.000 -100.00 % | 30.000 K | 0.000 100.00 % | -563.600 M | 0.000 -100.00 % | 30.000 K | 0.000 100.00 % | -495.753 M | 0.000 100.00 % | -21.760 M | 0.000 -100.00 % | 2.743 M | 0.000 100.00 % | -136.446 M | 0.000 | 0.000 100.00 % | -141.049 M | 0.000 100.00 % | -217.087 M | 0.000 -100.00 % | 1.265 M | 0.000 -100.00 % | 173.260 M 10.82 % | 156.350 M | 0.000 | 0.000 -100.00 % | 288.359 M | 0.000 | 0.000 | 0.000 -100.00 % | 250.034 M | 0.000 | 0.000 | 0.000 -100.00 % | 232.747 M | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 554.760 M | 0.000 | 0.000 | 0.000 -100.00 % | 453.887 M | 0.000 -100.00 % | 702.740 M | 0.000 -100.00 % | 56.000 K | 0.000 -100.00 % | 73.000 K -82.62 % | 420.000 K | 0.000 -100.00 % | 489.000 K | 0.000 -100.00 % | 1.001 M | 0.000 -100.00 % | 1.512 M | 0.000 -100.00 % | 5.219 M 48.39 % | 3.517 M -66.24 % | 10.419 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.319 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.103 M | 0.000 | 0.000 | 0.000 -100.00 % | 31.803 M | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 20.000 K -99.39 % | 3.272 M -36.02 % | 5.114 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 70.000 K | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 563.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 495.753 M | 0.000 -100.00 % | 21.766 M | 0.000 -100.00 % | 56.000 K | 0.000 -100.00 % | 73.000 K -82.62 % | 420.000 K | 0.000 -100.00 % | 489.000 K | 0.000 -100.00 % | 1.006 M | 0.000 -100.00 % | 1.522 M | 0.000 -100.00 % | 5.239 M -22.83 % | 6.789 M -56.29 % | 15.533 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.369 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.163 M | 0.000 | 0.000 | 0.000 -100.00 % | 31.873 M | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 36.250 M | 0.000 -100.00 % | 26.680 M | 0.000 -100.00 % | 25.230 M | 0.000 -100.00 % | 33.210 M | 0.000 -100.00 % | 34.040 M | 0.000 -100.00 % | 34.488 M | 0.000 -100.00 % | 39.290 M | 0.000 -100.00 % | 47.602 M | 0.000 -100.00 % | 54.225 M -87.92 % | 448.872 M | 0.000 -100.00 % | 548.012 M | 0.000 -100.00 % | 844.816 M | 0.000 -100.00 % | 77.643 M | 0.000 -100.00 % | 382.963 M 0.16 % | 382.341 M 1.75 % | 375.755 M | 0.000 -100.00 % | 400.722 M | 0.000 -100.00 % | 394.598 M | 0.000 -100.00 % | 432.301 M | 0.000 -100.00 % | 440.208 M | 0.000 -100.00 % | 480.614 M | 0.000 -100.00 % | 465.096 M -53.53 % | 1.001 B |
| Total non current assets | 0.000 -100.00 % | 1.059 B | 0.000 -100.00 % | 147.030 M 126.37 % | -557.620 M -498.30 % | 140.000 M 116.58 % | -844.520 M -798.18 % | 120.960 M 116.87 % | -716.890 M -559.40 % | 156.050 M 114.59 % | -1.070 B -546.29 % | 239.734 M 131.22 % | -767.850 M -416.97 % | 242.245 M 154.59 % | -443.755 M -234.41 % | 330.144 M 176.09 % | -433.900 M -221.59 % | 356.867 M -47.87 % | 684.591 M 323.31 % | -306.560 M -135.99 % | 851.877 M 305.77 % | -413.994 M -137.32 % | 1.109 B 224.85 % | -888.485 M -259.18 % | 558.165 M 134.70 % | -1.609 B -225.53 % | 1.282 B 69.68 % | 755.275 M -4.57 % | 791.427 M 379.69 % | -282.968 M -134.06 % | 830.796 M 216.48 % | -713.227 M -186.15 % | 827.936 M 334.82 % | -352.590 M -141.57 % | 848.282 M 223.09 % | -689.168 M -175.32 % | 915.043 M 296.31 % | -466.130 M -151.74 % | 900.971 M 321.85 % | -406.111 M -154.53 % | 744.701 M -50.35 % | 1.500 B |
| Other current assets | -383.660 M -811.01 % | 53.960 M 109.41 % | -573.720 M -614.69 % | 111.470 M | 0.000 -100.00 % | 2.328 B | 0.000 -100.00 % | 1.549 B | 0.000 -100.00 % | 2.044 B | 0.000 -100.00 % | 1.166 B | 0.000 -100.00 % | 1.603 B | 0.000 -100.00 % | 1.589 B | 0.000 -100.00 % | 1.068 B -3.16 % | 1.103 B | 0.000 -100.00 % | 1.014 B | 0.000 -100.00 % | 1.022 B | 0.000 -100.00 % | 906.980 M | 0.000 -100.00 % | 180.130 M 53.47 % | 117.372 M -73.27 % | 439.069 M | 0.000 -100.00 % | 717.194 M | 0.000 -100.00 % | 259.357 M | 0.000 -100.00 % | 552.039 M | 0.000 -100.00 % | 228.169 M | 0.000 -100.00 % | 391.885 M | 0.000 -100.00 % | 458.724 M 235.88 % | 136.574 M |
| Short term investments | 0.000 -100.00 % | 666.610 M | 0.000 -100.00 % | 652.990 M | 0.000 | 0.000 -100.00 % | 1.689 B 198.40 % | 566.040 M -60.52 % | 1.434 B 152.16 % | 568.610 M -73.43 % | 2.140 B 254.95 % | 602.860 M -60.74 % | 1.536 B 6 947.73 % | 21.790 M -97.54 % | 887.510 M 59.02 % | 558.095 M -35.69 % | 867.800 M 523.46 % | 139.190 M -21.40 % | 177.082 M -71.12 % | 613.120 M 323.42 % | 144.801 M -82.51 % | 827.988 M 274.93 % | 220.839 M -87.57 % | 1.777 B 71 350.34 % | 2.487 M -99.92 % | 3.217 B | 0.000 -100.00 % | 5.982 M | 0.000 -100.00 % | 565.936 M | 0.000 -100.00 % | 1.426 B | 0.000 -100.00 % | 705.180 M | 0.000 -100.00 % | 1.378 B | 0.000 -100.00 % | 932.260 M | 0.000 -100.00 % | 812.222 M | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 383.660 M | 0.000 -100.00 % | 139.930 M | 0.000 -100.00 % | 126.910 M 115.03 % | -844.520 M -273.53 % | 486.670 M 167.89 % | -716.890 M -314.55 % | 334.130 M 131.23 % | -1.070 B -255.35 % | 688.730 M 189.70 % | -767.850 M -275.50 % | 437.516 M 198.59 % | -443.755 M -266.33 % | 266.789 M 161.49 % | -433.900 M -191.81 % | 472.622 M 165.22 % | 178.198 M 158.13 % | -306.560 M -287.71 % | 163.313 M 139.45 % | -413.994 M -265.02 % | 250.877 M 128.24 % | -888.485 M -223.59 % | 718.895 M 144.69 % | -1.609 B -332.66 % | 691.463 M 94.38 % | 355.732 M -25.14 % | 475.210 M 267.94 % | -282.968 M -200.00 % | 282.968 M 139.67 % | -713.227 M -200.00 % | 713.227 M 302.28 % | -352.590 M -200.00 % | 352.590 M 151.16 % | -689.168 M -200.00 % | 689.168 M 247.85 % | -466.130 M -200.00 % | 466.130 M 214.78 % | -406.111 M -200.00 % | 406.111 M -50.02 % | 812.564 M |
| Cash and short term investments | 383.660 M -63.47 % | 1.050 B 83.06 % | 573.720 M -27.64 % | 792.920 M 42.20 % | 557.620 M 339.38 % | 126.910 M -84.97 % | 844.520 M -19.78 % | 1.053 B 46.84 % | 716.890 M 114.56 % | 334.120 M -68.77 % | 1.070 B -17.16 % | 1.292 B 68.21 % | 767.850 M 75.50 % | 437.516 M -1.41 % | 443.755 M 0.00 % | 443.755 M 2.27 % | 433.900 M -29.08 % | 611.812 M 72.21 % | 355.280 M 15.89 % | 306.560 M -0.50 % | 308.114 M -25.58 % | 413.994 M -12.24 % | 471.716 M -46.91 % | 888.485 M 5.11 % | 845.298 M -47.46 % | 1.609 B 132.66 % | 691.463 M 91.16 % | 361.714 M -23.88 % | 475.210 M 67.94 % | 282.968 M 0.00 % | 282.968 M -60.33 % | 713.227 M 0.00 % | 713.227 M 102.28 % | 352.590 M 0.00 % | 352.590 M -48.84 % | 689.168 M 0.00 % | 689.168 M 47.85 % | 466.130 M 0.00 % | 466.130 M 14.78 % | 406.111 M 0.00 % | 406.111 M -50.02 % | 812.564 M |
| Total current assets | 0.000 -100.00 % | 2.036 B | 0.000 -100.00 % | 3.162 B 467.10 % | 557.620 M -81.78 % | 3.061 B 262.41 % | 844.520 M -73.61 % | 3.200 B 346.33 % | 716.890 M -75.34 % | 2.908 B 171.76 % | 1.070 B -63.56 % | 2.936 B 282.34 % | 767.850 M -72.34 % | 2.776 B 525.66 % | 443.755 M -84.25 % | 2.818 B 549.42 % | 433.900 M -83.05 % | 2.560 B 2.88 % | 2.488 B 711.69 % | 306.560 M -83.35 % | 1.841 B 344.80 % | 413.994 M -78.62 % | 1.937 B 117.97 % | 888.485 M -62.56 % | 2.373 B 47.51 % | 1.609 B -41.33 % | 2.742 B 37.97 % | 1.987 B 3.87 % | 1.913 B 576.19 % | 282.968 M -86.55 % | 2.104 B 194.93 % | 713.227 M -62.12 % | 1.883 B 433.96 % | 352.590 M -83.04 % | 2.079 B 201.62 % | 689.168 M -71.67 % | 2.432 B 421.82 % | 466.130 M -80.58 % | 2.400 B 490.94 % | 406.111 M -78.65 % | 1.902 B -55.91 % | 4.315 B |
| Inventory | 0.000 -100.00 % | 31.910 M | 0.000 -100.00 % | 41.660 M | 0.000 -100.00 % | 21.530 M | 0.000 -100.00 % | 43.150 M | 0.000 -100.00 % | 29.420 M | 0.000 -100.00 % | 24.280 M | 0.000 -100.00 % | 11.700 M | 0.000 -100.00 % | 13.253 M | 0.000 -100.00 % | 18.190 M -59.19 % | 44.576 M | 0.000 -100.00 % | 98.392 M | 0.000 -100.00 % | 153.712 M | 0.000 -100.00 % | 301.898 M | 0.000 -100.00 % | 267.010 M -6.74 % | 286.300 M 103.51 % | 140.684 M | 0.000 -100.00 % | 150.643 M | 0.000 -100.00 % | 106.271 M | 0.000 -100.00 % | 135.678 M | 0.000 -100.00 % | 190.358 M | 0.000 -100.00 % | 217.443 M | 0.000 -100.00 % | 215.968 M -38.64 % | 351.992 M |
| Net receivables | 0.000 -100.00 % | 899.830 M | 0.000 -100.00 % | 2.216 B | 0.000 -100.00 % | 583.980 M | 0.000 -100.00 % | 554.760 M | 0.000 -100.00 % | 499.720 M | 0.000 -100.00 % | 453.887 M | 0.000 -100.00 % | 702.740 M | 0.000 -100.00 % | 772.195 M | 0.000 -100.00 % | 861.883 M -12.53 % | 985.354 M | 0.000 -100.00 % | 422.709 M | 0.000 -100.00 % | 289.154 M | 0.000 -100.00 % | 321.335 M | 0.000 -100.00 % | 1.604 B 31.22 % | 1.222 B 42.36 % | 858.449 M | 0.000 -100.00 % | 1.636 B | 0.000 -100.00 % | 803.847 M | 0.000 -100.00 % | 1.486 B | 0.000 -100.00 % | 1.325 B | 0.000 -100.00 % | 1.324 B | 0.000 -100.00 % | 821.537 M -72.74 % | 3.014 B |
| Tax assets | 0.000 -100.00 % | 77.980 M | 0.000 -100.00 % | 56.490 M | 0.000 -100.00 % | 41.570 M | 0.000 -100.00 % | 48.670 M | 0.000 -100.00 % | 49.120 M | 0.000 -100.00 % | 51.580 M | 0.000 -100.00 % | 48.259 M | 0.000 -100.00 % | 49.130 M | 0.000 -100.00 % | 50.315 M 14.33 % | 44.009 M | 0.000 -100.00 % | 44.842 M | 0.000 -100.00 % | 64.612 M | 0.000 -100.00 % | 218.498 M | 0.000 -100.00 % | 18.793 M 72.41 % | 10.900 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 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 100.00 % | -4.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -63.981 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -96.718 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 |
| Account payables | 0.000 -100.00 % | 213.740 M | 0.000 -100.00 % | 247.590 M | 0.000 -100.00 % | 234.070 M | 0.000 -100.00 % | 315.740 M | 0.000 -100.00 % | 402.210 M | 0.000 -100.00 % | 9.456 M | 0.000 -100.00 % | 308.250 M | 0.000 -100.00 % | 604.502 M | 0.000 -100.00 % | 154.707 M -52.48 % | 325.545 M | 0.000 -100.00 % | 74.749 M | 0.000 -100.00 % | 381.279 M | 0.000 -100.00 % | 560.160 M | 0.000 -100.00 % | 446.259 M -23.28 % | 581.678 M 4.65 % | 555.837 M | 0.000 -100.00 % | 688.535 M | 0.000 -100.00 % | 534.214 M | 0.000 -100.00 % | 858.203 M | 0.000 -100.00 % | 625.742 M | 0.000 -100.00 % | 644.755 M | 0.000 -100.00 % | 586.467 M | 0.000 |
| Tax payables | 0.000 -100.00 % | 10.590 M | 0.000 -100.00 % | 59.170 M | 0.000 -100.00 % | 39.840 M | 0.000 -100.00 % | 73.360 M | 0.000 -100.00 % | 46.210 M | 0.000 -100.00 % | 41.747 M | 0.000 -100.00 % | 16.265 M | 0.000 -100.00 % | 180.137 M | 0.000 -100.00 % | 164.403 M | 0.000 | 0.000 -100.00 % | 7.452 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.247 M | 0.000 -100.00 % | 205.198 M 28.17 % | 160.100 M 1 936.64 % | 7.861 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 13.950 M | 0.000 -100.00 % | 6.480 M | 0.000 -100.00 % | 5.130 M | 0.000 -100.00 % | 5.320 M | 0.000 -100.00 % | 6.220 M | 0.000 -100.00 % | 4.352 M | 0.000 -100.00 % | 5.010 M | 0.000 -100.00 % | 6.597 M | 0.000 -100.00 % | 7.095 M | 0.000 | 0.000 -100.00 % | 488.192 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -161.492 M | 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 -100.00 % | 20.110 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.645 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.473 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.402 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 | 0.000 | 0.000 -100.00 % | 2.143 B | 0.000 100.00 % | -10.000 K | 0.000 -100.00 % | 2.038 B | 0.000 100.00 % | -40.220 M | 0.000 -100.00 % | 1.882 B | 0.000 100.00 % | -33.295 M | 0.000 -100.00 % | 1.790 B | 0.000 100.00 % | -15.843 M -101.01 % | 1.566 B | 0.000 100.00 % | -39.379 M | 0.000 -100.00 % | 994.093 M | 0.000 100.00 % | -31.237 M | 0.000 -100.00 % | 683.331 M 133.31 % | 292.882 M 4.68 % | 279.786 M | 0.000 -100.00 % | 897.786 M | 0.000 -100.00 % | 315.967 M | 0.000 -100.00 % | 812.851 M | 0.000 -100.00 % | 297.341 M | 0.000 -100.00 % | 727.805 M | 0.000 -100.00 % | 279.058 M -78.33 % | 1.288 B |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 181.227 M 94.87 % | 93.000 M -8.73 % | 101.900 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 -100.00 % | 264.000 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -281.230 M | 0.000 | 0.000 | 0.000 100.00 % | -6.400 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 |
| Total assets | 0.000 -100.00 % | 3.095 B | 0.000 -100.00 % | 3.309 B | 0.000 -100.00 % | 3.201 B | 0.000 -100.00 % | 3.321 B | 0.000 -100.00 % | 3.064 B | 0.000 -100.00 % | 3.176 B | 0.000 -100.00 % | 3.019 B | 0.000 -100.00 % | 3.148 B | 0.000 -100.00 % | 2.917 B -8.07 % | 3.173 B | 0.000 -100.00 % | 2.629 B | 0.000 -100.00 % | 3.046 B | 0.000 -100.00 % | 2.931 B | 0.000 -100.00 % | 4.024 B 46.70 % | 2.743 B 5.16 % | 2.608 B | 0.000 -100.00 % | 2.934 B | 0.000 -100.00 % | 2.711 B | 0.000 -100.00 % | 2.927 B | 0.000 -100.00 % | 3.347 B | 0.000 -100.00 % | 3.301 B | 0.000 -100.00 % | 2.647 B -54.48 % | 5.815 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-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-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other non cash items | -45.140 M -57.12 % | -28.730 M -149.29 % | 58.290 M 3 590.42 % | -1.670 M 95.32 % | -35.660 M -4.12 % | -34.250 M -17.13 % | -29.240 M 25.06 % | -39.020 M 5.06 % | -41.100 M 20.22 % | -51.514 M -113.66 % | -24.110 M 26.27 % | -32.700 M 11.93 % | -37.128 M -325.58 % | -8.724 M 14.27 % | -10.176 M 56.45 % | -23.365 M 36.76 % | -36.944 M -67.08 % | -22.111 M 84.67 % | -144.207 M 21.09 % | -182.744 M -211.22 % | -58.719 M 55.76 % | -132.737 M 34.63 % | -203.068 M -465.22 % | -35.927 M -78.08 % | -20.175 M -105.49 % | 367.512 M 6 525.03 % | -5.720 M 96.31 % | -155.165 M -37.66 % | -112.720 M -654.56 % | 20.326 M 144.57 % | -45.602 M 25.95 % | -61.579 M -1.07 % | -60.930 M -55.13 % | -39.276 M -42.61 % | -27.540 M 52.61 % | -58.119 M 5.23 % | -61.326 M -48.81 % | -41.212 M -27.35 % | -32.362 M 47.78 % | -61.967 M -31.03 % | -47.291 M -23.04 % | -38.437 M -2.04 % | -37.670 M 32.08 % | -55.466 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.180 M -17.39 % | 5.060 M 22.82 % | 4.120 M -21.07 % | 5.220 M 73.54 % | 3.008 M -39.45 % | 4.968 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| 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 |
| 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 4.180 M -17.39 % | 5.060 M 22.82 % | 4.120 M -21.07 % | 5.220 M 73.54 % | 3.008 M -39.45 % | 4.968 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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 848.700 M 0.49 % | 844.520 M 0.60 % | 839.460 M 134.09 % | 358.600 M 1.48 % | 353.380 M -66.97 % | 1.070 B 0.47 % | 1.065 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 126.900 M -85.05 % | 848.700 M 0.49 % | 844.520 M 132.83 % | 362.720 M 1.15 % | 358.600 M -66.58 % | 1.073 B 0.28 % | 1.070 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 4.180 M -17.39 % | 5.060 M 22.82 % | 4.120 M -21.07 % | 5.220 M 73.54 % | 3.008 M -39.45 % | 4.968 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 |
| 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 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.180 M -17.39 % | 5.060 M 22.82 % | 4.120 M -21.07 % | 5.220 M 73.54 % | 3.008 M -39.45 % | 4.968 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 |
| 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 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 |