Indo National Limited NIPPOBATRY.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 4.675 B -27.03 % | 6.406 B 11.99 % | 5.720 B 0.32 % | 5.702 B 7.22 % | 5.318 B 4.65 % | 5.082 B 14.65 % | 4.432 B 12.46 % | 3.941 B 4.36 % | 3.777 B 4.35 % | 3.619 B 17.53 % | 3.079 B -2.06 % | 3.144 B 3.25 % | 3.045 B -0.93 % | 3.074 B 986.86 % | -346.565 M -10 367.92 % | 3.375 M 9.76 % | 3.075 M -2.97 % | 3.169 M -6.57 % | 3.392 M -99.87 % | 2.588 B |
| Net income | 1.238 B 1 186.63 % | 96.191 M 268.95 % | -56.934 M -171.66 % | 79.445 M -73.85 % | 303.769 M 2 061.13 % | 14.056 M -92.37 % | 184.233 M -17.54 % | 223.410 M 16.49 % | 191.779 M 35.35 % | 141.695 M -51.01 % | 289.219 M 127.52 % | 127.117 M 226.17 % | 38.973 M -53.78 % | 84.312 M 57 527.16 % | 146.306 K -11.45 % | 165.216 K 3.04 % | 160.337 K 0.15 % | 160.092 K 166.05 % | 60.174 K -99.94 % | 102.503 M |
| Income before tax | 1.513 B 679.11 % | 194.185 M 334.57 % | -82.784 M -140.69 % | 203.474 M -59.15 % | 498.157 M 170.02 % | 184.490 M -47.73 % | 352.945 M -18.62 % | 433.721 M 32.26 % | 327.940 M 16.50 % | 281.501 M -29.84 % | 401.219 M 119.34 % | 182.917 M 335.80 % | 41.973 M -64.19 % | 117.212 M 53 963.08 % | 216.806 K -13.42 % | 250.416 K 2.07 % | 245.337 K -0.23 % | 245.892 K 164.76 % | 92.874 K -99.94 % | 152.003 M |
| Income before tax ratio | 0.32 967.67 % | 0.03 309.46 % | -0.01 -140.55 % | 0.04 -61.90 % | 0.09 158.02 % | 0.04 -54.41 % | 0.08 -27.64 % | 0.11 26.73 % | 0.09 11.64 % | 0.08 -40.30 % | 0.13 123.95 % | 0.06 322.07 % | 0.01 -63.85 % | 0.04 6 196.00 % | 0.00 -100.84 % | 0.07 -7.01 % | 0.08 2.83 % | 0.08 183.37 % | 0.03 -53.39 % | 0.06 |
| EBITDA | 1.677 B 230.07 % | 508.096 M 152.90 % | 200.911 M -55.21 % | 448.588 M -40.31 % | 751.543 M 67.55 % | 448.559 M -20.02 % | 560.815 M -0.93 % | 566.060 M 22.10 % | 463.616 M 10.11 % | 421.066 M -10.23 % | 469.065 M 86.09 % | 252.068 M 871.21 % | 25.954 M -57.89 % | 61.631 M 111.35 % | -542.843 M -176 036.98 % | 308.544 K 1.92 % | 302.743 K 1.37 % | 298.642 K 87.55 % | 159.230 K -99.93 % | 243.173 M |
| Net income ratio | 0.26 1 663.17 % | 0.02 250.87 % | -0.01 -171.43 % | 0.01 -75.61 % | 0.06 1 965.08 % | 0.00 -93.35 % | 0.04 -26.67 % | 0.06 11.63 % | 0.05 29.70 % | 0.04 -58.31 % | 0.09 132.30 % | 0.04 215.89 % | 0.01 -53.34 % | 0.03 6 597.88 % | 0.00 -100.86 % | 0.05 -6.12 % | 0.05 3.22 % | 0.05 184.75 % | 0.02 -55.22 % | 0.04 |
| Ratio EBITDA | 0.36 352.32 % | 0.08 125.82 % | 0.04 -55.36 % | 0.08 -44.33 % | 0.14 60.10 % | 0.09 -30.24 % | 0.13 -11.90 % | 0.14 16.99 % | 0.12 5.51 % | 0.12 -23.62 % | 0.15 89.99 % | 0.08 840.61 % | 0.01 -57.49 % | 0.02 -98.72 % | 1.57 1 613.46 % | 0.09 -7.15 % | 0.10 4.48 % | 0.09 100.74 % | 0.05 -50.05 % | 0.09 |
| Gross profit ratio | 0.38 -6.35 % | 0.40 16.81 % | 0.34 -8.71 % | 0.38 -9.55 % | 0.42 -0.27 % | 0.42 101.47 % | 0.21 -49.27 % | 0.41 100.31 % | 0.20 4.63 % | 0.20 16.48 % | 0.17 59.30 % | 0.11 61.33 % | 0.07 -71.74 % | 0.23 -77.11 % | 1.01 322.89 % | 0.24 -2.75 % | 0.25 5.72 % | 0.23 22.34 % | 0.19 6.77 % | 0.18 |
| Weighted average shs out dil | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M |
| Weighted average shs out | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M |
| EPS diluted | 165.02 1 186.20 % | 12.83 269.04 % | -7.59 -171.67 % | 10.59 -73.85 % | 40.50 2 065.78 % | 1.87 -92.39 % | 24.56 -17.56 % | 29.79 16.50 % | 25.57 35.29 % | 18.90 -51.00 % | 38.57 127.55 % | 16.95 225.96 % | 5.20 -53.74 % | 11.24 -42.39 % | 19.51 -11.44 % | 22.03 3.04 % | 21.38 0.14 % | 21.35 165.88 % | 8.03 -41.26 % | 13.67 |
| Earnings per share | 165.02 1 186.20 % | 12.83 269.04 % | -7.59 -171.67 % | 10.59 -73.85 % | 40.50 2 065.78 % | 1.87 -92.39 % | 24.56 -17.56 % | 29.79 16.50 % | 25.57 35.29 % | 18.90 -51.00 % | 38.57 127.55 % | 16.95 225.96 % | 5.20 -53.74 % | 11.24 -42.39 % | 19.51 -11.44 % | 22.03 3.04 % | 21.38 0.14 % | 21.35 165.88 % | 8.03 -41.26 % | 13.67 |
| Gross profit | 1.760 B -31.66 % | 2.576 B 30.81 % | 1.969 B -8.41 % | 2.150 B -3.02 % | 2.217 B 4.36 % | 2.124 B 130.99 % | 919.702 M -42.95 % | 1.612 B 109.05 % | 771.215 M 9.19 % | 706.306 M 36.90 % | 515.941 M 56.02 % | 330.679 M 66.58 % | 198.511 M -72.00 % | 709.038 M 303.01 % | -349.255 M -43 521.83 % | 804.330 K 6.74 % | 753.549 K 2.58 % | 734.591 K 14.31 % | 642.631 K -99.86 % | 459.164 M |
| Income tax expense | 293.447 M 513.89 % | 47.801 M 25 938.38 % | -185.000 K -100.25 % | 75.081 M -56.61 % | 173.029 M 116.08 % | 80.076 M -8.22 % | 87.247 M -29.52 % | 123.784 M 6.06 % | 116.713 M -21.93 % | 149.500 M 33.48 % | 112.000 M 100.72 % | 55.800 M 1 760.00 % | 3.000 M -90.88 % | 32.900 M 46 566.67 % | 70.500 K -17.25 % | 85.200 K 0.24 % | 85.000 K -0.93 % | 85.800 K 162.39 % | 32.700 K -99.93 % | 49.500 M |
| Cost of revenue | 2.914 B -22.70 % | 3.770 B 0.51 % | 3.751 B 5.61 % | 3.552 B 14.54 % | 3.101 B 4.86 % | 2.957 B -15.81 % | 3.513 B 50.81 % | 2.329 B -22.50 % | 3.005 B 3.18 % | 2.913 B 13.63 % | 2.563 B -8.88 % | 2.813 B -1.16 % | 2.846 B 20.38 % | 2.365 B 87 805.44 % | 2.690 M 4.63 % | 2.571 M 10.74 % | 2.322 M -4.64 % | 2.435 M -11.45 % | 2.749 M -99.87 % | 2.128 B |
| General and administrative expenses | 267.271 M 25.85 % | 212.369 M 15.37 % | 184.071 M -16.22 % | 219.709 M 75.27 % | 125.355 M -0.46 % | 125.930 M 10.23 % | 114.247 M 8.85 % | 104.956 M -5.49 % | 111.055 M 10.69 % | 100.327 M 181.56 % | 35.632 M 36.21 % | 26.159 M 10.45 % | 23.685 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 556.611 M -14.88 % | 653.899 M 37.43 % | 475.816 M -6.67 % | 509.828 M 9.49 % | 465.654 M 173.34 % | 170.354 M -34.44 % | 259.827 M 69.20 % | 153.563 M -0.90 % | 154.960 M -38.93 % | 253.742 M 30.88 % | 193.871 M 23.25 % | 157.304 M 19.64 % | 131.478 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 1.303 B 1.07 % | 1.289 B -1.96 % | 1.315 B 2.71 % | 1.280 B 9.19 % | 1.172 B -12.48 % | 1.339 B | 0.000 | 0.000 | 0.000 -100.00 % | 894.977 M 6 955.95 % | 12.684 M 99.47 % | 6.359 M 2.63 % | 6.196 M -99.13 % | 709.038 M 303.01 % | -349.255 M -5 143.28 % | -6.661 M 33.05 % | -9.949 M 15.36 % | -11.755 M 11.13 % | -13.227 M -220.37 % | 10.989 M |
| Operating expenses | 2.115 B -11.95 % | 2.402 B 21.31 % | 1.980 B -1.71 % | 2.015 B 13.96 % | 1.768 B 7.82 % | 1.640 B -2.02 % | 1.673 B 3.79 % | 1.612 B 11.17 % | 1.450 B 28.31 % | 1.130 B 119.49 % | 514.960 M -35.02 % | 792.483 M 25.47 % | 631.602 M 7.47 % | 587.692 M 98 969.81 % | 593.210 K -26.25 % | 804.330 K 6.74 % | 753.549 K 2.58 % | 734.591 K 14.31 % | 642.631 K -99.83 % | 372.444 M |
| Cost and expenses | 5.030 B -18.52 % | 6.173 B 7.83 % | 5.724 B 2.99 % | 5.558 B 14.32 % | 4.862 B 5.76 % | 4.597 B 11.59 % | 4.119 B 11.46 % | 3.696 B 4.49 % | 3.537 B 2.51 % | 3.450 B 19.15 % | 2.896 B -5.49 % | 3.064 B -0.20 % | 3.070 B 0.29 % | 3.061 B 93 146.58 % | 3.283 M -2.73 % | 3.375 M 9.76 % | 3.075 M -2.97 % | 3.169 M -6.57 % | 3.392 M -99.86 % | 2.501 B |
| Research and development expenses | 5.818 M 46.85 % | 3.962 M -33.82 % | 5.987 M 11.08 % | 5.390 M 12.32 % | 4.799 M 18.29 % | 4.057 M -38.16 % | 6.561 M 310.83 % | 1.597 M -12.97 % | 1.835 M -16.97 % | 2.210 M 123.46 % | 989.000 K -19.07 % | 1.222 M 11.60 % | 1.095 M -5.77 % | 1.162 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.893 M |
| Selling general and administrative expenses | 806.968 M -27.27 % | 1.110 B 68.15 % | 659.887 M -9.55 % | 729.537 M 23.44 % | 591.009 M 99.47 % | 296.284 M -20.80 % | 374.074 M 44.70 % | 258.519 M -2.82 % | 266.015 M -24.87 % | 354.069 M 12.54 % | 314.630 M 31.06 % | 240.071 M 13.79 % | 210.980 M 272.22 % | -122.508 M -135.02 % | 349.848 M 4 586.30 % | 7.465 M -30.25 % | 10.703 M -14.31 % | 12.490 M -9.95 % | 13.870 M -96.13 % | 358.562 M |
| Interest income | 29.943 M -42.32 % | 51.908 M 88.25 % | 27.574 M -81.71 % | 150.735 M -11.73 % | 170.766 M 20.84 % | 141.321 M -8.75 % | 154.864 M 17.38 % | 131.935 M 1.52 % | 129.966 M -1.27 % | 131.642 M -0.76 % | 132.654 M 9.69 % | 120.939 M 16.77 % | 103.569 M 5.85 % | 97.848 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.127 M |
| Interest expense | 31.784 M -76.89 % | 137.531 M 23.09 % | 111.735 M 3.75 % | 107.698 M -15.57 % | 127.566 M -10.17 % | 142.005 M 40.15 % | 101.324 M 161.42 % | 38.759 M -31.37 % | 56.479 M -11.82 % | 64.053 M 373.00 % | 13.542 M -18.41 % | 16.598 M -24.93 % | 22.111 M 434.86 % | 4.134 M 88.42 % | 2.194 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 132.381 M -24.95 % | 176.380 M 4.19 % | 169.280 M 28.43 % | 131.809 M 4.76 % | 125.820 M 3.08 % | 122.064 M 14.56 % | 106.546 M 13.86 % | 93.580 M 18.16 % | 79.197 M 4.88 % | 75.512 M 39.81 % | 54.010 M 2.77 % | 52.553 M -0.99 % | 53.076 M 5.29 % | 50.410 M 90 363.71 % | 55.724 K -4.45 % | 58.319 K 3.53 % | 56.329 K 8.16 % | 52.081 K -21.80 % | 66.598 K -99.93 % | 91.170 M |
| Operating income | -355.044 M -252.20 % | 233.273 M 5 702.14 % | -4.164 M -102.90 % | 143.746 M -68.00 % | 449.184 M -7.34 % | 484.748 M 58.71 % | 305.431 M -7.52 % | 330.251 M 45.25 % | 227.363 M 34.80 % | 168.664 M -8.10 % | 183.539 M 149.04 % | 73.698 M 390.37 % | -25.381 M -326.19 % | 11.221 M 102.07 % | -542.843 M -217 041.95 % | 250.225 K 1.55 % | 246.414 K -0.06 % | 246.561 K 166.17 % | 92.632 K -99.89 % | 86.720 M |
| Operating income ratio | -0.08 -308.57 % | 0.04 5 102.44 % | 0.00 -102.89 % | 0.03 -70.15 % | 0.08 -11.46 % | 0.10 38.43 % | 0.07 -17.76 % | 0.08 39.18 % | 0.06 29.18 % | 0.05 -21.81 % | 0.06 154.27 % | 0.02 381.22 % | -0.01 -328.32 % | 0.00 -99.77 % | 1.57 2 012.81 % | 0.07 -7.48 % | 0.08 3.00 % | 0.08 184.88 % | 0.03 -18.51 % | 0.03 |
| Total other income expenses net | 1.868 B 4 878.84 % | -39.088 M 50.28 % | -78.620 M -231.63 % | 59.728 M 21.96 % | 48.973 M 116.31 % | -300.258 M -731.94 % | 47.514 M -54.08 % | 103.470 M 2.88 % | 100.577 M -10.87 % | 112.837 M -48.16 % | 217.680 M 99.31 % | 109.219 M 62.16 % | 67.354 M -36.45 % | 105.991 M -80.48 % | 543.060 M 284 324 405.76 % | 191.000 117.73 % | -1.077 K -60.99 % | -669.000 -376.45 % | 242.000 -100.00 % | 65.283 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 54.198 M -96.26 % | 1.449 B 9.74 % | 1.321 B 11.31 % | 1.187 B 22.29 % | 970.246 M -3.34 % | 1.004 B 7.47 % | 933.986 M 99.77 % | 467.538 M 15.41 % | 405.093 M 79.92 % | 225.148 M 224.92 % | -180.234 M -104.86 % | -87.978 M 64.04 % | -244.671 M -57.20 % | -155.642 M -89 503.40 % | -173.701 K 37.21 % | -276.649 K -23.17 % | -224.613 K 40.08 % | -374.852 K -7.38 % | -349.080 K 99.33 % | -52.164 M |
| Total investments | 969.121 M 734 082.58 % | 132.000 K -98.16 % | 7.161 M 161.73 % | 2.736 M 7 294.59 % | 37.000 K 37.04 % | 27.000 K -57.81 % | 64.000 K -9.86 % | 71.000 K -17.44 % | 86.000 K 855.56 % | 9.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 363.372 M |
| Total debt | 539.151 M -63.04 % | 1.459 B 6.36 % | 1.372 B 9.88 % | 1.248 B 1.23 % | 1.233 B 1.47 % | 1.215 B 7.80 % | 1.127 B 77.19 % | 636.204 M 29.31 % | 492.017 M -15.55 % | 582.607 M 580.71 % | 85.588 M -50.70 % | 173.624 M | 0.000 -100.00 % | 89.374 M 19 245.02 % | 462.000 K 2 331.58 % | 19.000 K 5.56 % | 18.000 K -48.57 % | 35.000 K -7.89 % | 38.000 K -99.85 % | 25.000 M |
| Accumulated other comprehensive income loss | -11.551 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.168 B | 0.000 -100.00 % | 1.926 B 6.65 % | 1.806 B 9.06 % | 1.656 B 4.41 % | 1.586 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.086 B |
| Retained earnings | 2.137 B 4 139.94 % | 50.407 M 546.08 % | 7.802 M -92.37 % | 102.236 M -12.27 % | 116.541 M 42.96 % | 81.522 M -50.07 % | 163.261 M -14.54 % | 191.042 M -17.06 % | 230.327 M 3.04 % | 223.524 M -85.85 % | 1.579 B 11.17 % | 1.421 B 2.85 % | 1.381 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 37.500 M 0.00 % | 37.500 M 0.00 % | 37.500 M 0.00 % | 37.500 M 0.00 % | 37.500 M 0.00 % | 37.500 M 0.00 % | 37.500 M 0.00 % | 37.500 M 0.00 % | 37.500 M 0.00 % | 37.500 M 0.00 % | 37.500 M 0.00 % | 37.500 M 0.00 % | 37.500 M 0.00 % | 37.500 M 99 900.00 % | 37.500 K 0.00 % | 37.500 K 0.00 % | 37.500 K 0.00 % | 37.500 K 0.00 % | 37.500 K -99.90 % | 37.500 M |
| Total equity | 4.709 B 72.20 % | 2.735 B 4.41 % | 2.619 B -5.00 % | 2.757 B 1.12 % | 2.726 B 11.24 % | 2.451 B 0.22 % | 2.445 B 7.54 % | 2.274 B 9.51 % | 2.076 B 20.48 % | 1.723 B 6.59 % | 1.617 B 10.88 % | 1.458 B 2.77 % | 1.419 B -0.34 % | 1.424 B 100 842.06 % | 1.411 M 4.38 % | 1.351 M 6.08 % | 1.274 M 6.04 % | 1.201 M 6.41 % | 1.129 M -99.90 % | 1.124 B |
| Other non current liabilities | 256.006 M 83.71 % | 139.355 M 28.56 % | 108.397 M 0.76 % | 107.580 M 3.50 % | 103.939 M 43.27 % | 72.549 M 35.93 % | 53.373 M 19.35 % | 44.720 M -46.10 % | 82.966 M 197.95 % | 27.846 M 71.49 % | 16.238 M -20.85 % | 20.516 M 95.63 % | 10.487 M 39.27 % | 7.530 M -7.29 % | 8.122 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.465 M |
| Long term debt | 237.603 M -52.46 % | 499.835 M 67.43 % | 298.528 M -22.38 % | 384.586 M 7.26 % | 358.571 M 4.03 % | 344.686 M -13.42 % | 398.099 M 267.57 % | 108.307 M 0.95 % | 107.286 M -65.19 % | 308.223 M | 0.000 | 0.000 | 0.000 -100.00 % | 662.000 K 43.29 % | 462.000 K 2 331.58 % | 19.000 K 5.56 % | 18.000 K -48.57 % | 35.000 K -7.89 % | 38.000 K -99.85 % | 25.000 M |
| Total non current liabilities | 624.831 M -31.84 % | 916.677 M 62.25 % | 564.965 M -17.90 % | 688.110 M 7.12 % | 642.377 M 10.54 % | 581.128 M 0.13 % | 580.368 M 91.01 % | 303.839 M -11.97 % | 345.153 M -31.21 % | 501.773 M 292.26 % | 127.918 M 13.11 % | 113.096 M 19.72 % | 94.467 M -5.70 % | 100.172 M -3.37 % | 103.664 M 545 500.00 % | 19.000 K 5.56 % | 18.000 K -48.57 % | 35.000 K -7.89 % | 38.000 K -99.93 % | 57.465 M |
| Other current liabilities | 933.873 M 43.25 % | 651.916 M 230.26 % | 197.397 M -8.66 % | 216.116 M -16.34 % | 258.316 M -29.85 % | 368.239 M -25.16 % | 492.038 M -21.82 % | 629.364 M 209.50 % | 203.350 M -52.76 % | 430.471 M 133.36 % | 184.470 M 13.27 % | 162.863 M 23.86 % | 131.493 M 9.91 % | 119.633 M 22 693.14 % | 524.864 K -2.20 % | 536.673 K 2.08 % | 525.725 K 22.91 % | 427.721 K -57.06 % | 996.187 K -99.26 % | 135.517 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.955 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 301.548 M -68.56 % | 959.007 M -10.63 % | 1.073 B 24.25 % | 863.620 M -1.24 % | 874.496 M 0.45 % | 870.570 M 19.39 % | 729.189 M 38.13 % | 527.897 M 46.34 % | 360.731 M 31.47 % | 274.384 M 220.59 % | 85.588 M -50.70 % | 173.624 M | 0.000 -100.00 % | 88.712 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 1.881 B -19.68 % | 2.342 B 19.26 % | 1.964 B 17.63 % | 1.669 B -5.29 % | 1.763 B -8.69 % | 1.930 B 8.15 % | 1.785 B 3.20 % | 1.730 B 88.32 % | 918.455 M 4.10 % | 882.302 M 111.50 % | 417.158 M -22.08 % | 535.383 M 64.91 % | 324.649 M -8.84 % | 356.121 M 67 750.15 % | 524.864 K -2.20 % | 536.673 K 2.08 % | 525.725 K 22.91 % | 427.721 K -57.06 % | 996.187 K -99.89 % | 902.787 M |
| Total liabilities | 2.506 B -23.10 % | 3.258 B 28.86 % | 2.529 B 7.26 % | 2.357 B -1.98 % | 2.405 B -4.24 % | 2.512 B 6.18 % | 2.365 B 16.32 % | 2.034 B 67.32 % | 1.215 B -12.19 % | 1.384 B 153.92 % | 545.076 M -15.95 % | 648.479 M 54.73 % | 419.116 M -8.15 % | 456.293 M 340.17 % | 103.664 M 18 555.58 % | 555.673 K 2.20 % | 543.725 K 17.51 % | 462.721 K -55.26 % | 1.034 M -99.89 % | 960.252 M |
| Other non current assets | 365.959 M 168.93 % | 136.079 M 301.11 % | 33.926 M -22.62 % | 43.841 M 53.48 % | 28.564 M 24.42 % | 22.958 M -91.03 % | 255.995 M 56.30 % | 163.789 M 75.73 % | 93.205 M 2 421.78 % | 3.696 M -8.72 % | 4.049 M -38.71 % | 6.606 M -0.86 % | 6.663 M 3.49 % | 6.438 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 969.121 M 734 082.58 % | 132.000 K 57.14 % | 84.000 K -96.93 % | 2.736 M 7 294.59 % | 37.000 K 37.04 % | 27.000 K | 0.000 | 0.000 -100.00 % | 86.000 K 855.56 % | 9.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 161.590 M -6.99 % | 173.732 M 525.34 % | 27.782 M -19.38 % | 34.462 M -20.60 % | 43.405 M -39.30 % | 71.503 M 34.22 % | 53.272 M 15.29 % | 46.207 M 1.83 % | 45.375 M 2.40 % | 44.313 M 1 192.30 % | 3.429 M -34.62 % | 5.245 M -0.04 % | 5.247 M -10.55 % | 5.866 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 -100.00 % | 494.090 M 0.00 % | 494.090 M 0.00 % | 494.090 M 0.00 % | 494.090 M 0.00 % | 494.090 M 0.00 % | 494.090 M 0.00 % | 494.090 M 0.00 % | 494.090 M 31.84 % | 374.771 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 161.590 M -75.80 % | 667.822 M 27.97 % | 521.872 M -1.26 % | 528.552 M -1.66 % | 537.495 M -4.97 % | 565.593 M 3.33 % | 547.362 M 1.31 % | 540.297 M 0.15 % | 539.464 M 28.72 % | 419.084 M 12 121.76 % | 3.429 M -34.62 % | 5.245 M -0.04 % | 5.247 M -10.55 % | 5.866 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 2.115 B 11.73 % | 1.892 B 6.25 % | 1.781 B 8.22 % | 1.646 B 27.09 % | 1.295 B -2.37 % | 1.326 B 0.78 % | 1.316 B 7.16 % | 1.228 B 15.63 % | 1.062 B 15.14 % | 922.540 M 64.35 % | 561.318 M -5.53 % | 594.173 M 15.02 % | 516.560 M 5.97 % | 487.449 M 98 738.55 % | 493.177 K -5.47 % | 521.718 K 8.13 % | 482.488 K 13.70 % | 424.347 K 15.14 % | 368.562 K -99.91 % | 417.476 M |
| Total non current assets | 3.611 B 33.92 % | 2.697 B 14.31 % | 2.359 B 6.21 % | 2.221 B 19.34 % | 1.861 B -2.90 % | 1.917 B -9.57 % | 2.120 B 9.69 % | 1.932 B 14.00 % | 1.695 B 23.80 % | 1.369 B 140.71 % | 568.796 M -6.14 % | 606.024 M 14.68 % | 528.470 M 5.75 % | 499.753 M 101 233.40 % | 493.177 K -5.47 % | 521.718 K 8.13 % | 482.488 K 13.70 % | 424.347 K 15.14 % | 368.562 K -99.91 % | 417.476 M |
| Other current assets | 1.467 B 98.89 % | 737.772 M 116.69 % | 340.480 M -8.76 % | 373.154 M 19.09 % | 313.330 M -58.45 % | 754.037 M 47.98 % | 509.542 M 10.25 % | 462.187 M 208.75 % | 149.698 M 9.23 % | 137.048 M 112.41 % | 64.522 M 276.90 % | 17.119 M | 0.000 -100.00 % | 10.515 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 585.240 M |
| Short term 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 -100.00 % | 363.372 M |
| cash and cash equivalents | 68.830 M 628.75 % | 9.445 M -81.42 % | 50.835 M -17.61 % | 61.697 M -76.53 % | 262.821 M 24.25 % | 211.533 M 9.43 % | 193.302 M 14.61 % | 168.666 M 94.04 % | 86.924 M -75.68 % | 357.459 M 34.47 % | 265.822 M 1.61 % | 261.602 M 6.92 % | 244.671 M -0.14 % | 245.016 M 140 956.18 % | 173.701 K -41.25 % | 295.649 K 21.86 % | 242.613 K -40.80 % | 409.852 K 5.88 % | 387.080 K -99.50 % | 77.164 M |
| Cash and short term investments | 68.830 M 628.75 % | 9.445 M -81.42 % | 50.835 M -17.61 % | 61.697 M -76.53 % | 262.821 M 24.25 % | 211.533 M 9.43 % | 193.302 M 14.61 % | 168.666 M 94.04 % | 86.924 M -75.68 % | 357.459 M 34.47 % | 265.822 M 1.61 % | 261.602 M 6.92 % | 244.671 M -0.14 % | 245.016 M 140 956.18 % | 173.701 K -41.25 % | 295.649 K 21.86 % | 242.613 K -40.80 % | 409.852 K 5.88 % | 387.080 K -99.91 % | 440.536 M |
| Total current assets | 3.604 B 9.31 % | 3.297 B 18.21 % | 2.789 B -3.61 % | 2.893 B -11.53 % | 3.270 B 7.37 % | 3.046 B 13.18 % | 2.691 B 13.31 % | 2.375 B 48.74 % | 1.597 B -8.15 % | 1.738 B 9.11 % | 1.593 B 6.16 % | 1.501 B 14.60 % | 1.310 B -5.13 % | 1.380 B 95 610.83 % | 1.442 M 4.11 % | 1.385 M 3.76 % | 1.335 M 7.70 % | 1.240 M -30.92 % | 1.795 M -99.89 % | 1.666 B |
| Inventory | 1.172 B 21.05 % | 968.172 M 10.59 % | 875.490 M -24.82 % | 1.164 B 33.52 % | 872.129 M -0.42 % | 875.845 M 41.09 % | 620.765 M 26.00 % | 492.687 M -4.47 % | 515.724 M 15.72 % | 445.673 M 8.60 % | 410.391 M -2.68 % | 421.684 M 11.51 % | 378.173 M -13.46 % | 436.996 M 98 967.58 % | 441.109 K 36.53 % | 323.077 K 27.01 % | 254.371 K 20.00 % | 211.974 K -12.95 % | 243.510 K -99.88 % | 206.165 M |
| Net receivables | 895.376 M -43.37 % | 1.581 B 3.89 % | 1.522 B 17.62 % | 1.294 B -28.98 % | 1.822 B 51.29 % | 1.204 B -14.97 % | 1.416 B 13.17 % | 1.252 B 47.16 % | 850.501 M 6.55 % | 798.224 M -6.37 % | 852.498 M 6.52 % | 800.336 M 19.68 % | 668.749 M -2.77 % | 687.828 M 83 030.85 % | 827.404 K 7.93 % | 766.617 K -8.54 % | 838.171 K 35.65 % | 617.875 K -46.92 % | 1.164 M -99.73 % | 434.483 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 21.821 M | 0.000 100.00 % | -37.000 K -102.34 % | 1.583 M | 0.000 | 0.000 100.00 % | -86.000 K -100.36 % | 23.809 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 645.403 M -11.62 % | 730.231 M 5.63 % | 691.283 M 17.25 % | 589.595 M -6.39 % | 629.854 M -8.93 % | 691.627 M 22.69 % | 563.742 M -1.51 % | 572.411 M 122.41 % | 257.370 M 45.04 % | 177.447 M 20.63 % | 147.100 M -26.04 % | 198.896 M 2.97 % | 193.156 M 30.71 % | 147.776 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 148.645 M |
| Tax payables | 0.000 -100.00 % | 608.000 K -67.86 % | 1.892 M 37 740.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 618.625 M |
| Deferred revenue non current | 0.000 -100.00 % | 116.514 M 1 207.97 % | 8.908 M -9.48 % | 9.841 M -8.65 % | 10.773 M -7.97 % | 11.706 M -7.38 % | 12.639 M 585.04 % | 1.845 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 327.454 M -12.18 % | 372.855 M 22.51 % | 304.336 M -14.24 % | 354.875 M 15.80 % | 306.444 M -0.48 % | 307.919 M 39.52 % | 220.698 M 55.89 % | 141.569 M 158.86 % | 54.689 M 276.86 % | -30.923 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 10.554 M -82.67 % | 60.917 M 11.45 % | 54.660 M 400.00 % | 10.932 M 954.19 % | 1.037 M -8.80 % | 1.137 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 2.219 B -2.44 % | 2.274 B 0.20 % | 2.269 B 0.32 % | 2.262 B 2 205.55 % | 98.121 M -95.15 % | 2.024 B 1 962.66 % | 98.121 M 0.06 % | 98.061 M -0.06 % | 98.121 M 206.17 % | -92.416 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.386 B 100 867.79 % | 1.373 M 4.50 % | 1.314 M 6.27 % | 1.236 M 6.24 % | 1.164 M 6.63 % | 1.091 M | 0.000 |
| Deferred tax liabilities non current | 131.222 M -18.48 % | 160.973 M 7.94 % | 149.132 M -19.87 % | 186.103 M 10.06 % | 169.094 M 11.11 % | 152.187 M 30.91 % | 116.257 M -21.96 % | 148.967 M -3.83 % | 154.901 M -6.52 % | 165.704 M 48.37 % | 111.680 M 20.63 % | 92.580 M 10.24 % | 83.980 M -8.70 % | 91.980 M -3.26 % | 95.080 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -48.270 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -524.864 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 7.215 B 20.38 % | 5.993 B 16.42 % | 5.148 B 0.65 % | 5.114 B -0.33 % | 5.131 B 3.41 % | 4.962 B 3.15 % | 4.811 B 11.68 % | 4.307 B 30.86 % | 3.292 B 5.93 % | 3.108 B 43.73 % | 2.162 B 2.62 % | 2.107 B 14.62 % | 1.838 B -2.24 % | 1.880 B 97 043.57 % | 1.935 M 1.49 % | 1.907 M 4.92 % | 1.818 M 9.23 % | 1.664 M -23.07 % | 2.163 M -99.90 % | 2.084 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 21.622 M 181.69 % | -26.467 M -112.56 % | 210.719 M 138.52 % | 88.343 M 128.63 % | -308.618 M -139.17 % | -129.039 M 73.36 % | -484.458 M -1 014.97 % | 52.948 M -77.01 % | 230.319 M 84.36 % | 124.932 M 189.86 % | -139.033 M 16.99 % | -167.482 M -226.21 % | 132.698 M 647.55 % | 17.751 M 272.59 % | -10.285 M -163 795.69 % | 6.283 K 102.99 % | -210.239 K -1 216.96 % | -15.964 K 77.17 % | -69.927 K 99.45 % | -12.621 M |
| Accounts receivables | 431.212 M 688.39 % | -73.287 M 76.32 % | -309.454 M -155.35 % | 559.096 M 259.00 % | -351.638 M -273.84 % | 202.272 M 284.17 % | -109.830 M 73.42 % | -413.259 M -715.07 % | -50.702 M -324.86 % | 22.548 M 123.09 % | -97.657 M 24.58 % | -129.476 M -1 002.90 % | 14.340 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.689 M |
| Inventory | -203.819 M -119.91 % | -92.682 M -132.07 % | 288.968 M 198.85 % | -292.329 M -7 966.77 % | 3.716 M 101.46 % | -255.080 M -99.16 % | -128.078 M -655.94 % | 23.038 M 132.89 % | -70.051 M -269.39 % | 41.355 M 266.17 % | 11.294 M 125.96 % | -43.511 M -173.97 % | 58.823 M 1 330.17 % | 4.113 M 3 584.65 % | -118.032 K -71.79 % | -68.706 K -100.16 % | 42.397 M 134 340.01 % | 31.536 K 184.45 % | -37.345 K 99.93 % | -51.980 M |
| Accounts payables | -84.828 M -317.80 % | 38.948 M -61.70 % | 101.688 M 352.58 % | -40.259 M 34.83 % | -61.773 M -144.19 % | 139.789 M 779.48 % | -20.573 M -106.53 % | 315.041 M 513.86 % | 51.321 M -15.91 % | 61.029 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.362 M |
| Other working capital | -120.943 M -186.70 % | 139.502 M 7.71 % | 129.517 M 193.74 % | -138.165 M -451.53 % | 39.304 M 118.19 % | -216.020 M 4.41 % | -225.977 M -276.37 % | 128.128 M -57.26 % | 299.751 M | 0.000 100.00 % | -52.670 M -1 056.77 % | 5.505 M -90.75 % | 59.535 M 336.54 % | 13.638 M 234.14 % | -10.167 M -13 657.95 % | 74.989 K 100.18 % | -42.607 M -89 599.45 % | -47.500 K -45.79 % | -32.582 K 99.92 % | -42.692 M |
| Other non cash items | -1.949 B -1 129.10 % | 189.407 M 217.93 % | 59.576 M 175.54 % | -78.868 M 61.93 % | -207.171 M -158.03 % | -80.291 M 51.20 % | -164.528 M 19.25 % | -203.738 M -233.56 % | -61.079 M 43.81 % | -108.709 M 41.23 % | -184.974 M -276.85 % | -49.084 M -908.37 % | 6.072 M 116.15 % | -37.608 M -476.36 % | 9.993 M 11 277.01 % | -89.404 K -29.36 % | -69.114 K 33.88 % | -104.534 K -107.72 % | -50.324 K 99.83 % | -30.121 M |
| Net cash provided by operating activities | -557.556 M -228.02 % | 435.511 M 21.15 % | 359.471 M 2.60 % | 350.365 M 223.85 % | 108.188 M 11.28 % | 97.224 M 150.53 % | -192.403 M -150.96 % | 377.545 M -14.24 % | 440.216 M 17.95 % | 373.236 M 184.43 % | 131.222 M 594.15 % | 18.904 M -91.92 % | 233.819 M 58.24 % | 147.765 M 747 180.24 % | -19.779 K -108.77 % | 225.614 K 911.13 % | 22.313 K -87.43 % | 177.475 K 352.50 % | 39.221 K -99.97 % | 150.931 M |
| Investments in property plant and equipment | -416.556 M 6.86 % | -447.221 M -44.88 % | -308.678 M 40.52 % | -518.923 M -399.29 % | -103.933 M 25.48 % | -139.473 M 32.03 % | -205.209 M 22.82 % | -265.896 M 20.91 % | -336.196 M 20.77 % | -424.305 M -1 025.90 % | -37.686 M 71.30 % | -131.291 M -60.96 % | -81.569 M -59.83 % | -51.036 M -182 471.37 % | -27.954 K 71.67 % | -98.673 K 14.47 % | -115.365 K -5.30 % | -109.557 K -482.22 % | -18.817 K 99.93 % | -28.703 M |
| Acquisitions net | 4.081 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.380 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 785.000 K -28.31 % | 1.095 M 34.69 % | 813.000 K -52.98 % | 1.729 M | 0.000 -100.00 % | 347.000 K |
| Purchases of investments | -1.013 B | 0.000 | 0.000 100.00 % | -8.287 M -82 770.00 % | -10.000 K | 0.000 | 0.000 | 0.000 100.00 % | -12.000 K 99.99 % | -96.309 M | 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 -100.00 % | 2.652 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 2.230 B 3 349.65 % | 64.651 M 116.43 % | 29.871 M -82.75 % | 173.119 M 18.36 % | 146.266 M 4.57 % | 139.871 M -10.04 % | 155.478 M 15.60 % | 134.491 M 2.13 % | 131.690 M -57.89 % | 312.721 M 20 018.54 % | -1.570 M -100.90 % | 174.788 M 297.03 % | -88.712 M -199.46 % | 89.192 M 11 473.41 % | -784.215 K 28.31 % | -1.094 M -34.69 % | -812.187 K 52.98 % | -1.727 M -151 615.00 % | 1.140 K | 0.000 |
| Net cash used for investing activites | 804.728 M 310.35 % | -382.570 M -38.53 % | -276.155 M 22.01 % | -354.091 M -858.18 % | 46.703 M 11 634.42 % | 398.000 K 100.80 % | -49.724 M 62.16 % | -131.405 M 35.75 % | -204.518 M 1.62 % | -207.893 M -429.58 % | -39.256 M -190.25 % | 43.497 M 125.54 % | -170.281 M -546.28 % | 38.156 M 140 539.47 % | -27.169 K 72.16 % | -97.578 K 14.82 % | -114.552 K -6.24 % | -107.828 K -509.99 % | -17.677 K 99.94 % | -28.356 M |
| Debt repayment | -869.327 M -1 173.16 % | 81.006 M 1.71 % | 79.646 M 1 418.80 % | 5.244 M -87.72 % | 42.713 M 193.03 % | -45.913 M -116.26 % | 282.292 M 13 447.14 % | -2.115 M 98.37 % | -129.449 M | 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 100.00 % | -2.700 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.700 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 |
| Dividends paid | -37.500 M 0.00 % | -37.500 M 0.00 % | -37.500 M 60.00 % | -93.750 M -400.00 % | -18.750 M 79.26 % | -90.416 M 0.00 % | -90.416 M 19.87 % | -112.835 M 0.00 % | -112.835 M -0.30 % | -112.494 M -28.20 % | -87.746 M -100.00 % | -43.873 M -0.67 % | -43.583 M 50.00 % | -87.167 M -116 122.67 % | -75.000 K 0.00 % | -75.000 K 0.00 % | -75.000 K -60.00 % | -46.875 K 37.50 % | -75.000 K 99.90 % | -75.000 M |
| Other financing activites | 719.040 M 621.66 % | -137.837 M -1.11 % | -136.325 M -25.19 % | -108.892 M 14.64 % | -127.566 M -391.07 % | 43.827 M -53.63 % | 94.509 M 257.16 % | -60.137 M -6.48 % | -56.479 M | 0.000 | 0.000 100.00 % | -1.597 M 92.13 % | -20.300 M 26.02 % | -27.439 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -187.787 M -99.07 % | -94.331 M -0.16 % | -94.179 M 52.29 % | -197.398 M -90.53 % | -103.603 M -12.00 % | -92.502 M -132.30 % | 286.385 M 263.57 % | -175.087 M 41.40 % | -298.763 M -165.58 % | -112.494 M -28.20 % | -87.746 M -92.98 % | -45.470 M 28.82 % | -63.883 M 44.26 % | -114.606 M -152 708.00 % | -75.000 K 0.00 % | -75.000 K 0.00 % | -75.000 K -60.00 % | -46.875 K 37.50 % | -75.000 K 99.90 % | -75.000 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.111 M 166.82 % | -19.622 M -283.57 % | 10.689 M 114.68 % | 4.979 M | 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 | 59.385 M 243.48 % | -41.390 M -281.05 % | -10.862 M 94.60 % | -201.124 M -492.15 % | 51.288 M 181.32 % | 18.231 M -26.00 % | 24.636 M -69.86 % | 81.742 M 130.21 % | -270.535 M -611.90 % | 52.849 M 1 152.35 % | 4.220 M -75.08 % | 16.931 M 5 007.54 % | -345.000 K -100.48 % | 71.315 M 58 579.84 % | -121.948 K -329.93 % | 53.036 K 131.71 % | -167.239 K -834.41 % | 22.772 K 142.60 % | -53.456 K | 0.000 |
| Cash at beginning of period | 9.445 M -81.42 % | 50.835 M -17.61 % | 61.697 M -76.53 % | 262.821 M 24.25 % | 211.533 M 9.43 % | 193.302 M 14.61 % | 168.666 M 94.04 % | 86.924 M -75.68 % | 357.459 M 17.35 % | 304.610 M 16.44 % | 261.602 M 6.92 % | 244.671 M -0.14 % | 245.016 M 41.06 % | 173.701 M 58 652.44 % | 295.649 K 21.86 % | 242.613 K -40.80 % | 409.852 K 5.88 % | 387.080 K -12.13 % | 440.536 K | 0.000 |
| Cash at end of period | 68.830 M 628.75 % | 9.445 M -81.42 % | 50.835 M -17.61 % | 61.697 M -76.53 % | 262.821 M 24.25 % | 211.533 M 9.43 % | 193.302 M 14.61 % | 168.666 M 94.04 % | 86.924 M -75.68 % | 357.459 M 34.47 % | 265.822 M 1.61 % | 261.602 M 6.92 % | 244.671 M -0.14 % | 245.015 M 140 955.61 % | 173.701 K -41.25 % | 295.649 K 21.86 % | 242.613 K -40.80 % | 409.852 K 5.88 % | 387.080 K -99.50 % | 77.164 M |
| Operating cash flow | -557.556 M -228.02 % | 435.511 M 21.15 % | 359.471 M 2.60 % | 350.365 M 223.85 % | 108.188 M 11.28 % | 97.224 M 150.53 % | -192.403 M -150.96 % | 377.545 M -14.24 % | 440.216 M 17.95 % | 373.236 M 184.43 % | 131.222 M 594.15 % | 18.904 M -91.92 % | 233.819 M 58.24 % | 147.765 M 747 180.24 % | -19.779 K -108.77 % | 225.614 K 911.13 % | 22.313 K -87.43 % | 177.475 K 352.50 % | 39.221 K -99.97 % | 150.931 M |
| Capital expenditure | -416.556 M 6.86 % | -447.221 M -44.88 % | -308.678 M 40.52 % | -518.923 M -399.29 % | -103.933 M 25.48 % | -139.473 M 32.03 % | -205.209 M 22.82 % | -265.896 M 20.91 % | -336.196 M 20.77 % | -424.305 M -1 025.90 % | -37.686 M 71.30 % | -131.291 M -60.96 % | -81.569 M -59.83 % | -51.036 M -182 471.37 % | -27.954 K 71.67 % | -98.673 K 14.47 % | -115.365 K -5.30 % | -109.557 K -482.22 % | -18.817 K 99.93 % | -28.703 M |
| Free CashFlow | -974.112 M -8 218.63 % | -11.710 M -123.05 % | 50.793 M 130.13 % | -168.558 M -4 061.41 % | 4.255 M 110.07 % | -42.249 M 89.37 % | -397.612 M -456.13 % | 111.649 M 7.33 % | 104.020 M 303.69 % | -51.069 M -154.60 % | 93.536 M 183.23 % | -112.387 M -173.82 % | 152.250 M 57.40 % | 96.729 M 202 745.97 % | -47.733 K -137.60 % | 126.941 K 236.42 % | -93.052 K -237.01 % | 67.918 K 232.87 % | 20.404 K -99.98 % | 122.228 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 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 | 1.194 B 23.00 % | 971.077 M -20.16 % | 1.216 B -4.65 % | 1.276 B 5.30 % | 1.212 B -28.28 % | 1.689 B 0.36 % | 1.683 B -1.86 % | 1.715 B 30.08 % | 1.318 B -7.92 % | 1.432 B -4.02 % | 1.492 B 0.16 % | 1.489 B 13.96 % | 1.307 B 7.71 % | 1.213 B -29.34 % | 1.717 B -0.24 % | 1.721 B 63.95 % | 1.050 B -18.41 % | 1.287 B -16.75 % | 1.546 B -3.34 % | 1.599 B 80.30 % | 886.831 M -19.82 % | 1.106 B -25.81 % | 1.491 B 6.16 % | 1.404 B 29.96 % | 1.081 B -11.30 % | 1.218 B -0.85 % | 1.229 B 14.40 % | 1.074 B 17.86 % | 911.308 M -19.11 % | 1.127 B 41.85 % | 794.200 M -10.91 % | 891.500 M 10.50 % | 806.800 M 31.23 % | 614.815 M -21.11 % | 779.300 M -12.79 % | 893.600 M 12.89 % | 791.600 M 14.38 % | 692.060 M -13.68 % | 801.700 M -9.96 % | 890.400 M 17.19 % | 759.800 M 10.58 % | 687.117 M -10.37 % | 766.600 M -8.45 % | 837.400 M 11.09 % | 753.800 M |
| Net income | 10.248 M 1 151.28 % | 819.000 K 100.68 % | -120.703 M -657.39 % | 21.655 M -98.38 % | 1.336 B 5 460.96 % | 24.022 M -30.22 % | 34.423 M -19.96 % | 43.005 M 917.74 % | -5.259 M 79.79 % | -26.025 M -132.64 % | -11.187 M -1 400.81 % | 860.000 K 104.18 % | -20.582 M 69.43 % | -67.318 M -335.60 % | 28.573 M -67.64 % | 88.294 M 195.34 % | 29.896 M -40.53 % | 50.272 M -51.06 % | 102.722 M -13.97 % | 119.409 M 280.70 % | 31.366 M 118.01 % | -174.174 M -324.02 % | 77.748 M -22.01 % | 99.693 M 824.02 % | 10.789 M -84.53 % | 69.733 M 17.23 % | 59.482 M 76.40 % | 33.719 M 58.16 % | 21.319 M 226.11 % | -16.905 M -146.96 % | 36.000 M -37.06 % | 57.200 M -12.54 % | 65.400 M 98.07 % | 33.019 M -72.78 % | 121.300 M 62.38 % | 74.700 M 24.09 % | 60.200 M 126.17 % | 26.617 M -33.62 % | 40.100 M 17.25 % | 34.200 M 30.53 % | 26.200 M 106.74 % | 12.673 M 18.44 % | 10.700 M 5.94 % | 10.100 M 83.64 % | 5.500 M |
| Income before tax | 11.448 M 143.38 % | -26.390 M 78.70 % | -123.894 M -760.59 % | 18.755 M -98.86 % | 1.644 B 1 235.30 % | 123.151 M 51.72 % | 81.170 M 279.12 % | 21.410 M 167.87 % | -31.546 M -291.44 % | -8.059 M 33.64 % | -12.144 M -178.28 % | -4.364 M 92.14 % | -55.537 M 33.97 % | -84.112 M -183.44 % | 100.804 M -37.75 % | 161.947 M 431.99 % | 30.442 M -61.60 % | 79.271 M -57.90 % | 188.313 M -5.31 % | 198.874 M 527.38 % | 31.699 M 116.87 % | -187.945 M -224.07 % | 151.485 M -19.33 % | 187.773 M 465.97 % | 33.177 M -80.47 % | 169.878 M 81.42 % | 93.640 M 51.71 % | 61.724 M 122.81 % | 27.703 M 23.67 % | 22.401 M -63.28 % | 61.000 M -36.26 % | 95.700 M -6.54 % | 102.400 M 56.77 % | 65.319 M -52.84 % | 138.500 M 23.66 % | 112.000 M 31.15 % | 85.400 M 117.76 % | 39.217 M -32.62 % | 58.200 M 16.40 % | 50.000 M 40.85 % | 35.500 M 112.92 % | 16.673 M 32.33 % | 12.600 M 59.49 % | 7.900 M 64.58 % | 4.800 M |
| Income before tax ratio | 0.01 135.27 % | -0.03 73.32 % | -0.10 -792.84 % | 0.01 -98.92 % | 1.36 1 761.86 % | 0.07 51.17 % | 0.05 286.29 % | 0.01 152.18 % | -0.02 -325.10 % | -0.01 30.86 % | -0.01 -177.84 % | 0.00 93.10 % | -0.04 38.70 % | -0.07 -218.08 % | 0.06 -37.61 % | 0.09 224.49 % | 0.03 -52.94 % | 0.06 -49.44 % | 0.12 -2.04 % | 0.12 247.96 % | 0.04 121.04 % | -0.17 -267.22 % | 0.10 -24.01 % | 0.13 335.51 % | 0.03 -77.98 % | 0.14 82.98 % | 0.08 32.62 % | 0.06 89.04 % | 0.03 52.88 % | 0.02 -74.11 % | 0.08 -28.45 % | 0.11 -15.42 % | 0.13 19.46 % | 0.11 -40.22 % | 0.18 41.80 % | 0.13 16.18 % | 0.11 90.38 % | 0.06 -21.94 % | 0.07 29.28 % | 0.06 20.19 % | 0.05 92.55 % | 0.02 47.63 % | 0.02 74.22 % | 0.01 48.15 % | 0.01 |
| EBITDA | 49.915 M 297.25 % | 12.565 M 113.39 % | -93.872 M -1 158.31 % | 8.870 M -99.48 % | 1.716 B 834.00 % | 183.718 M 14.99 % | 159.772 M 55.13 % | 102.992 M 140.92 % | 42.750 M -25.36 % | 57.273 M -19.82 % | 71.429 M 25.53 % | 56.904 M 1 554.19 % | 3.440 M 107.15 % | -48.122 M -129.11 % | 165.317 M -25.27 % | 221.206 M 145.83 % | 89.985 M -23.99 % | 118.381 M -53.24 % | 253.162 M -3.59 % | 262.602 M 163.15 % | 99.790 M 190.52 % | -110.239 M -149.40 % | 223.160 M -14.60 % | 261.312 M 166.51 % | 98.048 M -50.64 % | 198.647 M 30.61 % | 152.095 M 26.49 % | 120.247 M 64.11 % | 73.273 M -24.45 % | 96.991 M 30.72 % | 74.200 M -33.09 % | 110.900 M -6.81 % | 119.000 M 69.10 % | 70.371 M -54.54 % | 154.800 M 20.47 % | 128.500 M 22.38 % | 105.000 M 252.51 % | -68.849 M -189.18 % | 77.200 M 16.44 % | 66.300 M 28.49 % | 51.600 M 227.71 % | -40.405 M -229.09 % | 31.300 M -9.54 % | 34.600 M 24.91 % | 27.700 M |
| Net income ratio | 0.01 917.32 % | 0.00 100.85 % | -0.10 -684.60 % | 0.02 -98.46 % | 1.10 7 653.85 % | 0.01 -30.47 % | 0.02 -18.44 % | 0.03 728.65 % | 0.00 78.05 % | -0.02 -142.38 % | -0.01 -1 398.75 % | 0.00 103.67 % | -0.02 71.62 % | -0.06 -433.41 % | 0.02 -67.56 % | 0.05 80.14 % | 0.03 -27.12 % | 0.04 -41.22 % | 0.07 -11.00 % | 0.07 111.14 % | 0.04 122.46 % | -0.16 -401.94 % | 0.05 -26.54 % | 0.07 611.03 % | 0.01 -82.56 % | 0.06 18.24 % | 0.05 54.21 % | 0.03 34.19 % | 0.02 255.90 % | -0.02 -133.10 % | 0.05 -29.35 % | 0.06 -20.85 % | 0.08 50.94 % | 0.05 -65.50 % | 0.16 86.20 % | 0.08 9.92 % | 0.08 97.73 % | 0.04 -23.11 % | 0.05 30.22 % | 0.04 11.39 % | 0.03 86.96 % | 0.02 32.14 % | 0.01 15.72 % | 0.01 65.30 % | 0.01 |
| Ratio EBITDA | 0.04 222.98 % | 0.01 116.77 % | -0.08 -1 209.97 % | 0.01 -99.51 % | 1.42 1 202.30 % | 0.11 14.57 % | 0.09 58.06 % | 0.06 85.21 % | 0.03 -18.94 % | 0.04 -16.46 % | 0.05 25.33 % | 0.04 1 351.56 % | 0.00 106.64 % | -0.04 -141.19 % | 0.10 -25.09 % | 0.13 49.94 % | 0.09 -6.84 % | 0.09 -43.83 % | 0.16 -0.26 % | 0.16 45.95 % | 0.11 212.90 % | -0.10 -166.58 % | 0.15 -19.56 % | 0.19 105.08 % | 0.09 -44.35 % | 0.16 31.73 % | 0.12 10.57 % | 0.11 39.24 % | 0.08 -6.61 % | 0.09 -7.85 % | 0.09 -24.90 % | 0.12 -15.66 % | 0.15 28.86 % | 0.11 -42.38 % | 0.20 38.14 % | 0.14 8.41 % | 0.13 233.33 % | -0.10 -203.31 % | 0.10 29.32 % | 0.07 9.64 % | 0.07 215.49 % | -0.06 -244.02 % | 0.04 -1.18 % | 0.04 12.44 % | 0.04 |
| Gross profit ratio | 0.39 4.35 % | 0.37 3.69 % | 0.36 -1.17 % | 0.36 -11.40 % | 0.41 46.21 % | 0.28 -34.79 % | 0.43 7.34 % | 0.40 119.09 % | 0.18 -4.55 % | 0.19 -49.51 % | 0.38 4.89 % | 0.36 7.26 % | 0.34 95.91 % | 0.17 -54.89 % | 0.38 -8.11 % | 0.42 -6.42 % | 0.44 68.53 % | 0.26 -40.33 % | 0.44 5.21 % | 0.42 74.00 % | 0.24 -35.14 % | 0.37 -10.38 % | 0.42 -4.80 % | 0.44 11.23 % | 0.39 6.98 % | 0.37 -4.72 % | 0.38 -5.15 % | 0.41 -0.07 % | 0.41 -9.67 % | 0.45 29.88 % | 0.35 2.93 % | 0.34 -0.06 % | 0.34 70.90 % | 0.20 -36.48 % | 0.31 -0.06 % | 0.31 -3.96 % | 0.32 15.08 % | 0.28 8.46 % | 0.26 12.86 % | 0.23 -6.76 % | 0.25 9.48 % | 0.22 6.99 % | 0.21 11.24 % | 0.19 -10.21 % | 0.21 |
| Weighted average shs out dil | 7.480 M -0.26 % | 7.500 M -0.02 % | 7.502 M 0.12 % | 7.493 M -0.09 % | 7.500 M 0.00 % | 7.500 M 0.01 % | 7.500 M -0.08 % | 7.505 M -0.10 % | 7.513 M 0.17 % | 7.500 M -0.11 % | 7.508 M -3.97 % | 7.818 M 4.08 % | 7.512 M 0.20 % | 7.496 M -0.04 % | 7.499 M -0.03 % | 7.502 M 0.12 % | 7.493 M -0.07 % | 7.498 M 0.00 % | 7.498 M -0.03 % | 7.501 M -0.04 % | 7.504 M 0.06 % | 7.499 M -0.02 % | 7.501 M 0.00 % | 7.501 M 0.12 % | 7.492 M -0.11 % | 7.501 M 0.00 % | 7.501 M -0.01 % | 7.501 M 0.11 % | 7.493 M -0.09 % | 7.500 M 0.00 % | 7.500 M -0.02 % | 7.502 M 0.02 % | 7.500 M 0.00 % | 7.500 M 0.01 % | 7.499 M -0.01 % | 7.500 M 0.00 % | 7.500 M -0.05 % | 7.504 M 0.02 % | 7.502 M 0.03 % | 7.500 M 0.05 % | 7.496 M 0.05 % | 7.493 M -0.10 % | 7.500 M 0.00 % | 7.500 M 0.23 % | 7.483 M |
| Weighted average shs out | 7.480 M -0.26 % | 7.500 M -0.02 % | 7.502 M 0.12 % | 7.493 M -0.09 % | 7.500 M 0.00 % | 7.500 M 0.01 % | 7.500 M -0.08 % | 7.505 M -0.10 % | 7.513 M 0.17 % | 7.500 M -0.11 % | 7.508 M -3.97 % | 7.818 M 4.08 % | 7.512 M 0.16 % | 7.500 M 0.01 % | 7.499 M -0.03 % | 7.502 M 0.12 % | 7.493 M -0.10 % | 7.500 M 0.03 % | 7.498 M -0.03 % | 7.501 M -0.04 % | 7.504 M 0.05 % | 7.500 M -0.01 % | 7.501 M 0.00 % | 7.501 M 0.12 % | 7.492 M -0.07 % | 7.498 M -0.04 % | 7.501 M -0.01 % | 7.501 M 0.11 % | 7.493 M -0.06 % | 7.498 M -0.02 % | 7.500 M -0.02 % | 7.502 M 0.02 % | 7.500 M 0.00 % | 7.500 M 0.01 % | 7.499 M -0.01 % | 7.500 M 0.00 % | 7.500 M -0.05 % | 7.504 M 0.02 % | 7.502 M 0.03 % | 7.500 M 0.05 % | 7.496 M -0.05 % | 7.500 M 0.00 % | 7.500 M 0.00 % | 7.500 M 0.23 % | 7.483 M |
| EPS diluted | 1.37 1 145.45 % | 0.11 100.68 % | -16.09 -656.75 % | 2.89 -98.38 % | 178.11 5 465.94 % | 3.20 -30.28 % | 4.59 -19.90 % | 5.73 918.57 % | -0.70 79.83 % | -3.47 -132.89 % | -1.49 -1 454.55 % | 0.11 104.01 % | -2.74 69.42 % | -8.96 -335.17 % | 3.81 -67.63 % | 11.77 194.99 % | 3.99 -40.45 % | 6.70 -51.09 % | 13.70 -13.94 % | 15.92 280.86 % | 4.18 118.00 % | -23.22 -323.92 % | 10.37 -21.97 % | 13.29 822.92 % | 1.44 -84.52 % | 9.30 17.28 % | 7.93 76.22 % | 4.50 57.89 % | 2.85 226.67 % | -2.25 -146.88 % | 4.80 -37.09 % | 7.63 -12.50 % | 8.72 98.18 % | 4.40 -72.81 % | 16.18 62.45 % | 9.96 24.03 % | 8.03 126.20 % | 3.55 -33.64 % | 5.35 17.32 % | 4.56 30.29 % | 3.50 107.10 % | 1.69 18.18 % | 1.43 5.93 % | 1.35 82.43 % | 0.74 |
| Earnings per share | 1.37 1 145.45 % | 0.11 100.68 % | -16.09 -656.75 % | 2.89 -98.38 % | 178.11 5 465.94 % | 3.20 -30.28 % | 4.59 -19.90 % | 5.73 918.57 % | -0.70 79.83 % | -3.47 -132.89 % | -1.49 -1 454.55 % | 0.11 104.01 % | -2.74 69.49 % | -8.98 -335.70 % | 3.81 -67.63 % | 11.77 194.99 % | 3.99 -40.45 % | 6.70 -51.09 % | 13.70 -13.94 % | 15.92 280.86 % | 4.18 117.99 % | -23.23 -324.01 % | 10.37 -21.97 % | 13.29 822.92 % | 1.44 -84.52 % | 9.30 17.28 % | 7.93 76.22 % | 4.50 57.89 % | 2.85 226.67 % | -2.25 -146.88 % | 4.80 -37.09 % | 7.63 -12.50 % | 8.72 98.18 % | 4.40 -72.81 % | 16.18 62.45 % | 9.96 24.03 % | 8.03 126.20 % | 3.55 -33.64 % | 5.35 17.32 % | 4.56 30.29 % | 3.50 107.10 % | 1.69 18.18 % | 1.43 5.93 % | 1.35 82.43 % | 0.74 |
| Gross profit | 464.489 M 28.35 % | 361.894 M -17.22 % | 437.177 M -5.77 % | 463.945 M -6.71 % | 497.311 M 4.86 % | 474.253 M -34.56 % | 724.665 M 5.35 % | 687.848 M 184.99 % | 241.361 M -12.11 % | 274.622 M -51.54 % | 566.733 M 5.06 % | 539.441 M 22.23 % | 441.329 M 111.02 % | 209.144 M -68.13 % | 656.162 M -8.33 % | 715.780 M 53.42 % | 466.553 M 37.51 % | 339.282 M -50.33 % | 683.006 M 1.70 % | 671.594 M 213.72 % | 214.072 M -48.00 % | 411.677 M -33.51 % | 619.122 M 1.06 % | 612.614 M 44.54 % | 423.825 M -5.10 % | 446.622 M -5.54 % | 472.796 M 8.51 % | 435.725 M 17.79 % | 369.932 M -26.93 % | 506.296 M 84.24 % | 274.800 M -8.31 % | 299.700 M 10.43 % | 271.400 M 124.27 % | 121.015 M -49.89 % | 241.500 M -12.85 % | 277.100 M 8.41 % | 255.600 M 31.63 % | 194.183 M -6.37 % | 207.400 M 1.62 % | 204.100 M 9.26 % | 186.800 M 21.06 % | 154.302 M -4.10 % | 160.900 M 1.84 % | 158.000 M -0.25 % | 158.400 M |
| Income tax expense | 1.200 M 104.41 % | -27.209 M -752.68 % | -3.191 M -10.03 % | -2.900 M -100.89 % | 326.747 M 911.88 % | 32.291 M 42.08 % | 22.728 M 354.06 % | -8.946 M -617.71 % | 1.728 M -78.80 % | 8.151 M 2 183.19 % | 357.000 K -85.92 % | 2.536 M 122.58 % | -11.229 M 18.98 % | -13.860 M -142.16 % | 32.872 M -29.02 % | 46.312 M 374.65 % | 9.757 M -67.88 % | 30.372 M -60.38 % | 76.661 M 38.71 % | 55.269 M 415.23 % | 10.727 M 132.50 % | -33.008 M -175.68 % | 43.615 M -22.21 % | 56.067 M 318.35 % | 13.402 M -66.19 % | 39.635 M 2 827.80 % | -1.453 M -103.96 % | 36.688 M 196.42 % | 12.377 M -74.74 % | 49.000 M 96.00 % | 25.000 M -35.06 % | 38.500 M 4.05 % | 37.000 M 14.55 % | 32.300 M 87.79 % | 17.200 M -53.89 % | 37.300 M 48.02 % | 25.200 M 100.00 % | 12.600 M -30.39 % | 18.100 M 14.56 % | 15.800 M 69.89 % | 9.300 M 132.50 % | 4.000 M 110.53 % | 1.900 M 186.36 % | -2.200 M -214.29 % | -700.000 K |
| Cost of revenue | 729.913 M 19.82 % | 609.183 M -21.81 % | 779.153 M -4.02 % | 811.762 M 13.66 % | 714.225 M -41.22 % | 1.215 B 26.76 % | 958.556 M -6.68 % | 1.027 B -4.63 % | 1.077 B -6.92 % | 1.157 B 25.09 % | 925.132 M -2.62 % | 950.057 M 9.74 % | 865.717 M -13.80 % | 1.004 B -5.35 % | 1.061 B 5.52 % | 1.006 B 72.37 % | 583.351 M -38.43 % | 947.448 M 9.84 % | 862.569 M -6.99 % | 927.370 M 37.85 % | 672.759 M -3.12 % | 694.414 M -20.34 % | 871.680 M 10.11 % | 791.650 M 20.54 % | 656.741 M -14.89 % | 771.596 M 2.07 % | 755.918 M 18.42 % | 638.361 M 17.91 % | 541.376 M -12.72 % | 620.300 M 19.43 % | 519.400 M -12.23 % | 591.800 M 10.53 % | 535.400 M 8.42 % | 493.800 M -8.18 % | 537.800 M -12.77 % | 616.500 M 15.02 % | 536.000 M 7.66 % | 497.877 M -16.22 % | 594.300 M -13.41 % | 686.300 M 19.77 % | 573.000 M 7.54 % | 532.815 M -12.03 % | 605.700 M -10.85 % | 679.400 M 14.11 % | 595.400 M |
| General and administrative expenses | 0.000 -100.00 % | 184.621 M | 0.000 | 0.000 | 0.000 -100.00 % | 259.055 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 -100.00 % | 35.632 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.159 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.685 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 102.818 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 -100.00 % | 193.871 M | 0.000 | 0.000 | 0.000 -100.00 % | 157.304 M | 0.000 | 0.000 | 0.000 -100.00 % | 131.478 M | 0.000 | 0.000 | 0.000 |
| Other expenses | 468.680 M 108.55 % | 224.737 M -61.10 % | 577.796 M 19.45 % | 483.701 M -24.80 % | 643.190 M 3 090.89 % | -21.505 M -103.37 % | 637.329 M -7.34 % | 687.848 M 3 121.32 % | 21.353 M | 0.000 -100.00 % | 566.733 M 5.06 % | 539.441 M 22.23 % | 441.329 M | 0.000 -100.00 % | 656.162 M -8.33 % | 715.780 M 53.42 % | 466.553 M | 0.000 -100.00 % | 683.006 M 1.70 % | 671.594 M | 0.000 -100.00 % | 411.677 M 71.05 % | 240.676 M -60.71 % | 612.614 M 44.54 % | 423.825 M -5.10 % | 446.622 M 13.76 % | 392.603 M -9.90 % | 435.725 M 17.79 % | 369.932 M -8.74 % | 405.356 M 202.05 % | 134.200 M 5.25 % | 127.500 M -23.56 % | 166.800 M -12.09 % | 189.742 M 111.06 % | 89.900 M -12.63 % | 102.900 M -2.83 % | 105.900 M -45.46 % | 194.183 M 35.41 % | 143.400 M 49.22 % | 96.100 M -35.20 % | 148.300 M | 0.000 -100.00 % | 160.900 M -13.26 % | 185.500 M 17.11 % | 158.400 M |
| Operating expenses | 468.680 M 14.12 % | 410.684 M -28.92 % | 577.796 M 19.45 % | 483.701 M -24.80 % | 643.190 M 86.79 % | 344.330 M -45.97 % | 637.329 M -7.34 % | 687.848 M 32.92 % | 517.493 M 22.73 % | 421.667 M -25.60 % | 566.733 M 6.68 % | 531.250 M 20.38 % | 441.329 M 41.65 % | 311.568 M -52.52 % | 656.162 M -8.33 % | 715.780 M 53.42 % | 466.553 M -8.01 % | 507.157 M -25.75 % | 683.006 M 1.70 % | 671.594 M 74.06 % | 385.840 M -6.28 % | 411.677 M -12.03 % | 467.995 M -23.61 % | 612.614 M 44.54 % | 423.825 M -5.10 % | 446.622 M 13.76 % | 392.603 M -9.90 % | 435.725 M 17.79 % | 369.932 M -8.74 % | 405.356 M 90.58 % | 212.700 M 5.45 % | 201.700 M -25.68 % | 271.400 M 43.04 % | 189.742 M -21.43 % | 241.500 M 48.80 % | 162.300 M -1.99 % | 165.600 M -14.72 % | 194.183 M 35.41 % | 143.400 M -29.74 % | 204.100 M 37.63 % | 148.300 M -3.89 % | 154.302 M -4.10 % | 160.900 M 9.68 % | 146.700 M -7.39 % | 158.400 M |
| Cost and expenses | 1.199 B 17.52 % | 1.020 B -24.84 % | 1.357 B 4.75 % | 1.295 B -4.56 % | 1.357 B -12.95 % | 1.559 B -2.29 % | 1.596 B 24.30 % | 1.284 B -4.06 % | 1.338 B -6.54 % | 1.432 B -3.24 % | 1.480 B -0.10 % | 1.481 B 9.71 % | 1.350 B 3.84 % | 1.300 B -24.28 % | 1.717 B 9.12 % | 1.574 B 53.11 % | 1.028 B -16.22 % | 1.227 B -11.07 % | 1.379 B -2.23 % | 1.411 B 65.18 % | 854.124 M -22.78 % | 1.106 B -17.44 % | 1.340 B 10.23 % | 1.215 B 16.33 % | 1.045 B -14.23 % | 1.218 B 6.07 % | 1.149 B 6.93 % | 1.074 B 17.86 % | 911.308 M -25.46 % | 1.223 B 66.55 % | 734.100 M -7.76 % | 795.900 M 10.13 % | 722.700 M -8.25 % | 787.676 M 1.07 % | 779.300 M 0.00 % | 779.300 M 10.92 % | 702.600 M 1.52 % | 692.060 M -6.25 % | 738.200 M -11.90 % | 837.900 M 16.17 % | 721.300 M 4.97 % | 687.117 M -8.60 % | 751.800 M -8.99 % | 826.100 M 9.59 % | 753.800 M |
| Research and development expenses | 0.000 -100.00 % | 5.818 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.962 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.390 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.799 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 % | 989.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.222 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 180.129 M | 0.000 | 0.000 | 0.000 -100.00 % | 361.873 M | 0.000 | 0.000 -100.00 % | 234.997 M -14.44 % | 274.659 M | 0.000 100.00 % | -8.191 M | 0.000 -100.00 % | 296.022 M | 0.000 | 0.000 | 0.000 -100.00 % | 279.262 M | 0.000 | 0.000 -100.00 % | 173.300 M | 0.000 -100.00 % | 227.319 M | 0.000 | 0.000 100.00 % | -6.561 M | 0.000 | 0.000 | 0.000 -100.00 % | 143.715 M 83.08 % | 78.500 M 5.80 % | 74.200 M -29.06 % | 104.600 M -54.42 % | 229.503 M 51.39 % | 151.600 M 153.09 % | 59.900 M -1.32 % | 60.700 M -66.91 % | 183.463 M | 0.000 -100.00 % | 55.500 M | 0.000 -100.00 % | 155.163 M | 0.000 100.00 % | -38.800 M | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 4.919 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.775 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 % | 99.778 M | 0.000 -100.00 % | 3.400 M 155.74 % | -6.100 M |
| Interest expense | 5.970 M -37.73 % | 9.588 M 880.37 % | 978.000 K | 0.000 -100.00 % | 26.137 M -20.38 % | 32.828 M -2.61 % | 33.709 M -10.78 % | 37.780 M 13.75 % | 33.214 M 179.93 % | 11.865 M -61.73 % | 31.006 M 22.40 % | 25.332 M 6.74 % | 23.733 M | 0.000 -100.00 % | 29.140 M 5.24 % | 27.689 M -1.48 % | 28.105 M | 0.000 -100.00 % | 32.970 M 1.44 % | 32.502 M -11.96 % | 36.916 M | 0.000 -100.00 % | 40.511 M -6.58 % | 43.366 M 21.08 % | 35.817 M | 0.000 -100.00 % | 31.502 M -1.03 % | 31.830 M 50.17 % | 21.196 M | 0.000 -100.00 % | 1.100 M -52.17 % | 2.300 M 4.55 % | 2.200 M | 0.000 -100.00 % | 3.000 M 7.14 % | 2.800 M -39.13 % | 4.600 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.220 M 455.45 % | 2.200 M | 0.000 -100.00 % | 500.000 K |
| Depreciation and amortization | 32.065 M 9.19 % | 29.367 M 1.11 % | 29.044 M 1.46 % | 28.626 M -36.87 % | 45.344 M -2.70 % | 46.603 M 3.81 % | 44.893 M 2.49 % | 43.802 M 6.62 % | 41.082 M -9.78 % | 45.533 M -13.38 % | 52.567 M 46.28 % | 35.936 M 1.96 % | 35.244 M 7.93 % | 32.654 M -5.65 % | 34.610 M 5.39 % | 32.839 M 3.57 % | 31.706 M 0.53 % | 31.540 M -1.06 % | 31.879 M 2.09 % | 31.226 M 0.16 % | 31.175 M -1.57 % | 31.673 M 1.63 % | 31.164 M 3.28 % | 30.173 M 3.85 % | 29.054 M 1.85 % | 28.526 M 5.84 % | 26.953 M 0.97 % | 26.693 M 9.51 % | 24.374 M -32.50 % | 36.112 M 198.45 % | 12.100 M -6.20 % | 12.900 M -10.42 % | 14.400 M 19.90 % | 12.010 M -9.70 % | 13.300 M -2.92 % | 13.700 M -8.67 % | 15.000 M 14.92 % | 13.053 M -1.11 % | 13.200 M 0.00 % | 13.200 M 0.76 % | 13.100 M -20.00 % | 16.376 M 47.53 % | 11.100 M -13.95 % | 12.900 M 1.57 % | 12.700 M |
| Operating income | -4.191 M 91.41 % | -48.790 M 65.30 % | -140.619 M -611.78 % | -19.756 M 86.46 % | -145.879 M 45.07 % | -265.570 M -404.08 % | 87.336 M -79.75 % | 431.192 M 2 290.46 % | -19.685 M -183.39 % | 23.605 M 95.11 % | 12.098 M -42.30 % | 20.968 M 148.55 % | -43.188 M 46.01 % | -79.998 M -275.80 % | 45.504 M -69.44 % | 148.900 M 564.91 % | 22.394 M -64.06 % | 62.303 M -62.49 % | 166.093 M -11.69 % | 188.081 M 475.05 % | 32.707 M -69.99 % | 108.989 M -27.88 % | 151.127 M -19.99 % | 188.879 M 428.30 % | 35.752 M -77.86 % | 161.461 M 101.34 % | 80.193 M 54.75 % | 51.821 M 333.47 % | 11.955 M 112.45 % | -96.036 M -254.65 % | 62.100 M -36.63 % | 98.000 M -6.31 % | 104.600 M 160.51 % | -172.861 M -222.16 % | 141.500 M 23.80 % | 114.300 M 28.43 % | 89.000 M 208.67 % | -81.902 M -227.97 % | 64.000 M 21.90 % | 52.500 M 36.36 % | 38.500 M 154.09 % | -71.181 M -452.38 % | 20.200 M -6.91 % | 21.700 M 44.67 % | 15.000 M |
| Operating income ratio | 0.00 93.02 % | -0.05 56.54 % | -0.12 -646.53 % | -0.02 87.14 % | -0.12 23.41 % | -0.16 -402.99 % | 0.05 -79.36 % | 0.25 1 783.95 % | -0.01 -190.57 % | 0.02 103.29 % | 0.01 -42.39 % | 0.01 142.60 % | -0.03 49.88 % | -0.07 -348.79 % | 0.03 -69.37 % | 0.09 305.56 % | 0.02 -55.95 % | 0.05 -54.94 % | 0.11 -8.64 % | 0.12 218.94 % | 0.04 -62.57 % | 0.10 -2.80 % | 0.10 -24.63 % | 0.13 306.52 % | 0.03 -75.04 % | 0.13 103.08 % | 0.07 35.28 % | 0.05 267.78 % | 0.01 115.39 % | -0.09 -209.02 % | 0.08 -28.87 % | 0.11 -15.21 % | 0.13 146.11 % | -0.28 -254.85 % | 0.18 41.95 % | 0.13 13.77 % | 0.11 195.00 % | -0.12 -248.25 % | 0.08 35.39 % | 0.06 16.36 % | 0.05 148.91 % | -0.10 -493.14 % | 0.03 1.68 % | 0.03 30.22 % | 0.02 |
| Total other income expenses net | 15.639 M -30.18 % | 22.400 M 33.93 % | 16.725 M -56.57 % | 38.511 M -97.85 % | 1.790 B 360.57 % | 388.721 M 6 404.27 % | -6.166 M 98.50 % | -409.782 M -3 354.87 % | -11.861 M 62.54 % | -31.664 M -30.62 % | -24.242 M 4.30 % | -25.332 M -105.13 % | -12.349 M -200.17 % | -4.114 M -107.44 % | 55.300 M 323.85 % | 13.047 M 62.11 % | 8.048 M -52.57 % | 16.968 M -23.64 % | 22.220 M 105.87 % | 10.793 M 1 170.73 % | -1.008 M 99.66 % | -296.934 M -83 042.46 % | 358.000 K 132.37 % | -1.106 M 57.05 % | -2.575 M -130.59 % | 8.417 M -37.41 % | 13.447 M 35.79 % | 9.903 M -37.12 % | 15.748 M -86.70 % | 118.437 M 10 867.00 % | -1.100 M 52.17 % | -2.300 M -4.55 % | -2.200 M -100.92 % | 238.180 M 8 039.33 % | -3.000 M -30.43 % | -2.300 M 36.11 % | -3.600 M -102.97 % | 121.119 M 2 188.26 % | -5.800 M -132.00 % | -2.500 M 16.67 % | -3.000 M -103.41 % | 87.854 M 1 255.97 % | -7.600 M 44.93 % | -13.800 M -35.29 % | -10.200 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-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-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-12-31 | 2012-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 54.198 M | 0.000 -100.00 % | 301.311 M | 0.000 -100.00 % | 1.449 B 194.87 % | 491.530 M -69.66 % | 1.620 B 593.00 % | 233.807 M -82.30 % | 1.321 B 360.89 % | 286.561 M -74.89 % | 1.141 B 261.79 % | 315.455 M -73.41 % | 1.187 B 43.20 % | 828.589 M 86.49 % | 444.309 M -54.21 % | 970.246 M 107.62 % | 467.309 M -41.48 % | 798.592 M 277.53 % | 211.533 M -78.93 % | 1.004 B 127.83 % | 440.563 M -48.59 % | 857.004 M 60.15 % | 535.111 M -42.71 % | 933.986 M 715.67 % | 114.506 M -64.22 % | 320.043 M 42.15 % | 225.148 M -28.46 % | 314.700 M 200.00 % | -314.700 M -218.39 % | 265.822 M 247.49 % | -180.234 M -181.22 % | 221.900 M 256.16 % | -142.100 M -154.32 % | 261.602 M 397.35 % | -87.978 M -157.92 % | 151.900 M 534.00 % | -35.000 M -114.30 % | 244.671 M 200.00 % | -244.671 M -264.21 % | 149.000 M 150.13 % | -297.200 M |
| Total investments | 0.000 -100.00 % | 969.121 M | 0.000 -100.00 % | 1.293 B | 0.000 -100.00 % | 132.000 K -99.99 % | 983.060 M 13 759.58 % | 7.093 M -98.48 % | 467.614 M 6 430.01 % | 7.161 M -98.75 % | 573.122 M 7 277.99 % | 7.768 M -98.77 % | 630.910 M 22 959.58 % | 2.736 M 157.63 % | 1.062 M -99.88 % | 888.618 M 2 401 570.27 % | 37.000 K -100.00 % | 934.618 M 13 508.30 % | 6.868 M -98.38 % | 423.066 M 1 566 811.11 % | 27.000 K -100.00 % | 881.126 M 60 541.84 % | 1.453 M -99.86 % | 1.070 B 1 672 121.88 % | 64.000 K | 0.000 | 0.000 -100.00 % | 9.000 K -100.00 % | 629.400 M | 0.000 -100.00 % | 531.644 M | 0.000 -100.00 % | 443.800 M | 0.000 -100.00 % | 523.204 M | 0.000 -100.00 % | 303.800 M | 0.000 -100.00 % | 489.342 M | 0.000 -100.00 % | 298.000 M | 0.000 |
| Total debt | 0.000 -100.00 % | 539.151 M | 0.000 -100.00 % | 375.279 M | 0.000 -100.00 % | 1.459 B | 0.000 -100.00 % | 1.660 B | 0.000 -100.00 % | 1.372 B | 0.000 -100.00 % | 1.183 B | 0.000 -100.00 % | 1.248 B 18.17 % | 1.056 B | 0.000 -100.00 % | 1.233 B | 0.000 -100.00 % | 992.981 M | 0.000 -100.00 % | 1.215 B | 0.000 -100.00 % | 1.028 B | 0.000 -100.00 % | 1.127 B 82.64 % | 617.204 M 36.82 % | 451.101 M -22.57 % | 582.607 M | 0.000 | 0.000 | 0.000 -100.00 % | 85.588 M | 0.000 -100.00 % | 79.800 M | 0.000 -100.00 % | 173.624 M | 0.000 -100.00 % | 116.900 M | 0.000 | 0.000 | 0.000 -100.00 % | 800.000 K |
| Accumulated other comprehensive income loss | 4.382 B 38 033.33 % | -11.551 M -100.26 % | 4.499 B 0.84 % | 4.461 B 88.89 % | 2.362 B 9.36 % | 2.160 B -6.33 % | 2.306 B | 0.000 -100.00 % | 2.315 B | 0.000 -100.00 % | 2.360 B | 0.000 -100.00 % | 2.402 B | 0.000 | 0.000 -100.00 % | 2.420 B | 0.000 -100.00 % | 2.295 B | 0.000 -100.00 % | 2.143 B 11.28 % | 1.926 B -14.76 % | 2.259 B | 0.000 -100.00 % | 2.225 B 157 320.07 % | -1.415 M | 0.000 | 0.000 -100.00 % | 1.586 B -8.84 % | 1.740 B | 0.000 -100.00 % | 1.617 B | 0.000 -100.00 % | 1.575 B | 0.000 -100.00 % | 1.458 B | 0.000 -100.00 % | 1.479 B | 0.000 -100.00 % | 1.419 B 219.72 % | -1.185 B | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 2.137 B | 0.000 | 0.000 | 0.000 -100.00 % | 66.493 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.802 M | 0.000 | 0.000 | 0.000 -100.00 % | 102.236 M | 0.000 | 0.000 -100.00 % | 358.566 M | 0.000 | 0.000 | 0.000 -100.00 % | 81.522 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.090 B 994.24 % | 191.042 M 172.35 % | 70.147 M -68.62 % | 223.524 M | 0.000 | 0.000 | 0.000 -100.00 % | 33.671 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.004 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.381 B | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 37.500 M | 0.000 -100.00 % | 37.500 M | 0.000 -100.00 % | 37.500 M | 0.000 -100.00 % | 37.500 M | 0.000 -100.00 % | 37.500 M | 0.000 -100.00 % | 37.500 M | 0.000 -100.00 % | 37.500 M 0.00 % | 37.500 M | 0.000 -100.00 % | 37.500 M | 0.000 -100.00 % | 37.500 M | 0.000 -100.00 % | 37.500 M | 0.000 -100.00 % | 37.500 M | 0.000 -100.00 % | 37.500 M 0.00 % | 37.500 M 0.00 % | 37.500 M 0.00 % | 37.500 M | 0.000 -100.00 % | 37.500 M | 0.000 -100.00 % | 37.500 M | 0.000 -100.00 % | 37.500 M | 0.000 -100.00 % | 37.500 M | 0.000 -100.00 % | 37.500 M | 0.000 -100.00 % | 37.500 M | 0.000 -100.00 % | 37.500 M |
| Total equity | 4.709 B 0.00 % | 4.709 B -2.42 % | 4.826 B 0.00 % | 4.826 B 76.48 % | 2.735 B 0.00 % | 2.735 B 5.66 % | 2.588 B 0.00 % | 2.588 B -1.18 % | 2.619 B 0.00 % | 2.619 B -2.33 % | 2.682 B 0.00 % | 2.682 B -2.73 % | 2.757 B 0.00 % | 2.757 B -3.51 % | 2.857 B 4.79 % | 2.726 B 0.00 % | 2.726 B 4.15 % | 2.618 B 0.00 % | 2.618 B 6.81 % | 2.451 B 0.00 % | 2.451 B -2.75 % | 2.520 B 0.00 % | 2.520 B 3.06 % | 2.445 B 0.00 % | 2.445 B 14.67 % | 2.132 B 20.93 % | 1.763 B 2.32 % | 1.723 B -0.93 % | 1.740 B 0.00 % | 1.740 B 7.59 % | 1.617 B 0.00 % | 1.617 B 2.65 % | 1.575 B 0.00 % | 1.575 B 8.02 % | 1.458 B 0.00 % | 1.458 B -1.42 % | 1.479 B 0.00 % | 1.479 B 4.26 % | 1.419 B 0.00 % | 1.419 B -1.42 % | 1.439 B -50.00 % | 2.879 B |
| Other non current liabilities | -4.709 B -1 939.46 % | 256.006 M 105.30 % | -4.826 B -1 992.57 % | 255.001 M 109.32 % | -2.735 B -2 062.37 % | 139.355 M 105.38 % | -2.588 B -1 785.28 % | 153.570 M | 0.000 -100.00 % | 108.397 M | 0.000 -100.00 % | 103.481 M | 0.000 -100.00 % | 107.580 M -13.21 % | 123.955 M | 0.000 -100.00 % | 107.933 M | 0.000 -100.00 % | 90.283 M | 0.000 -100.00 % | 72.549 M | 0.000 -100.00 % | 71.716 M | 0.000 -100.00 % | 182.269 M 307.58 % | 44.720 M 37.12 % | 32.614 M 17.12 % | 27.846 M | 0.000 -100.00 % | 17.800 M | 0.000 -100.00 % | 16.238 M | 0.000 -100.00 % | 30.500 M | 0.000 -100.00 % | 20.516 M | 0.000 -100.00 % | 97.500 M | 0.000 -100.00 % | 10.487 M | 0.000 -100.00 % | 14.600 M |
| Long term debt | 0.000 -100.00 % | 237.603 M | 0.000 -100.00 % | 237.603 M | 0.000 -100.00 % | 499.835 M | 0.000 -100.00 % | 532.361 M | 0.000 -100.00 % | 298.528 M | 0.000 -100.00 % | 288.013 M | 0.000 -100.00 % | 384.586 M 35.43 % | 283.971 M | 0.000 -100.00 % | 362.565 M | 0.000 -100.00 % | 261.501 M | 0.000 -100.00 % | 344.686 M | 0.000 -100.00 % | 360.054 M | 0.000 -100.00 % | 398.099 M 267.57 % | 108.307 M 0.95 % | 107.286 M -65.19 % | 308.223 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 800.000 K |
| Total non current liabilities | -4.709 B -853.67 % | 624.831 M 112.95 % | -4.826 B -873.25 % | 624.126 M 122.82 % | -2.735 B -398.32 % | 916.677 M 135.42 % | -2.588 B -415.53 % | 820.240 M | 0.000 -100.00 % | 564.965 M | 0.000 -100.00 % | 559.300 M | 0.000 -100.00 % | 688.110 M 19.10 % | 577.743 M | 0.000 -100.00 % | 646.371 M | 0.000 -100.00 % | 493.876 M | 0.000 -100.00 % | 581.128 M | 0.000 -100.00 % | 552.296 M | 0.000 -100.00 % | 580.368 M 53.85 % | 377.230 M 1.79 % | 370.603 M -26.14 % | 501.773 M | 0.000 -100.00 % | 133.900 M | 0.000 -100.00 % | 127.918 M | 0.000 -100.00 % | 127.100 M | 0.000 -100.00 % | 113.096 M | 0.000 -100.00 % | 97.500 M | 0.000 -100.00 % | 94.467 M | 0.000 -100.00 % | 188.200 M |
| Other current liabilities | 0.000 -100.00 % | 933.873 M | 0.000 -100.00 % | 983.893 M | 0.000 -100.00 % | 651.916 M | 0.000 -100.00 % | 877.799 M | 0.000 -100.00 % | 197.397 M | 0.000 -100.00 % | 327.969 M | 0.000 -100.00 % | 216.116 M -40.80 % | 365.054 M | 0.000 -100.00 % | 258.316 M | 0.000 -100.00 % | 811.310 M | 0.000 -100.00 % | 368.239 M | 0.000 -100.00 % | 675.893 M | 0.000 -100.00 % | 473.969 M -31.68 % | 693.766 M 67.82 % | 413.406 M -3.96 % | 430.471 M | 0.000 -100.00 % | 188.600 M | 0.000 -100.00 % | 184.470 M | 0.000 -100.00 % | 201.000 M | 0.000 -100.00 % | 162.863 M | 0.000 -100.00 % | 218.100 M | 0.000 -100.00 % | 131.493 M | 0.000 -100.00 % | 1.082 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 301.548 M | 0.000 -100.00 % | 137.676 M | 0.000 -100.00 % | 959.007 M | 0.000 -100.00 % | 1.128 B | 0.000 -100.00 % | 1.073 B | 0.000 -100.00 % | 894.598 M | 0.000 -100.00 % | 863.620 M 11.82 % | 772.342 M | 0.000 -100.00 % | 874.496 M | 0.000 -100.00 % | 731.480 M | 0.000 -100.00 % | 870.570 M | 0.000 -100.00 % | 667.503 M | 0.000 -100.00 % | 736.689 M 44.76 % | 508.897 M 48.01 % | 343.815 M 25.30 % | 274.384 M | 0.000 | 0.000 | 0.000 -100.00 % | 85.588 M | 0.000 -100.00 % | 79.800 M | 0.000 -100.00 % | 173.624 M | 0.000 -100.00 % | 116.900 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 1.881 B | 0.000 -100.00 % | 1.739 B | 0.000 -100.00 % | 2.342 B | 0.000 -100.00 % | 2.640 B | 0.000 -100.00 % | 1.964 B | 0.000 -100.00 % | 1.834 B | 0.000 -100.00 % | 1.669 B -10.86 % | 1.873 B | 0.000 -100.00 % | 1.763 B | 0.000 -100.00 % | 2.135 B | 0.000 -100.00 % | 1.930 B | 0.000 -100.00 % | 2.029 B | 0.000 -100.00 % | 1.774 B -0.04 % | 1.775 B 80.02 % | 986.043 M 11.76 % | 882.302 M | 0.000 -100.00 % | 301.000 M | 0.000 -100.00 % | 417.158 M | 0.000 -100.00 % | 529.300 M | 0.000 -100.00 % | 535.383 M | 0.000 -100.00 % | 479.300 M | 0.000 -100.00 % | 324.649 M | 0.000 -100.00 % | 1.082 B |
| Total liabilities | -4.709 B -287.94 % | 2.506 B 151.92 % | -4.826 B -304.24 % | 2.363 B 186.41 % | -2.735 B -183.93 % | 3.258 B 225.90 % | -2.588 B -174.80 % | 3.460 B | 0.000 -100.00 % | 2.529 B | 0.000 -100.00 % | 2.394 B | 0.000 -100.00 % | 2.357 B -3.79 % | 2.450 B | 0.000 -100.00 % | 2.405 B | 0.000 -100.00 % | 2.629 B | 0.000 -100.00 % | 2.512 B | 0.000 -100.00 % | 2.582 B | 0.000 -100.00 % | 2.365 B 9.90 % | 2.152 B 58.65 % | 1.357 B -1.98 % | 1.384 B | 0.000 -100.00 % | 434.900 M | 0.000 -100.00 % | 545.076 M | 0.000 -100.00 % | 656.400 M | 0.000 -100.00 % | 648.479 M | 0.000 -100.00 % | 576.800 M | 0.000 -100.00 % | 419.116 M | 0.000 -100.00 % | 1.270 B |
| Other non current assets | 0.000 -100.00 % | 365.959 M | 0.000 -100.00 % | 669.136 M 307.30 % | -322.794 M -337.21 % | 136.079 M 127.68 % | -491.530 M -185.73 % | 573.339 M 345.22 % | -233.807 M -789.17 % | 33.926 M 111.84 % | -286.561 M -536.44 % | 65.659 M 120.81 % | -315.455 M -777.28 % | 46.577 M -84.55 % | 301.545 M 167.87 % | -444.309 M -1 655.49 % | 28.564 M 106.11 % | -467.309 M -196.13 % | 486.124 M 329.81 % | -211.533 M -223.16 % | 171.752 M 138.98 % | -440.563 M -171.56 % | 615.672 M 215.06 % | -535.111 M -309.03 % | 255.995 M 73.07 % | 147.913 M 324.20 % | 34.869 M 26.77 % | 27.505 M 108.74 % | -314.700 M -6 941.30 % | 4.600 M 101.73 % | -265.822 M -6 665.13 % | 4.049 M 101.82 % | -221.900 M -5 647.50 % | 4.000 M 101.53 % | -261.602 M -4 060.07 % | 6.606 M 104.35 % | -151.900 M -2 367.16 % | 6.700 M 102.74 % | -244.671 M -3 772.08 % | 6.663 M | 0.000 -100.00 % | 12.800 M |
| Long term investments | 0.000 -100.00 % | 969.121 M | 0.000 -100.00 % | 778.265 M | 0.000 -100.00 % | 132.000 K | 0.000 100.00 % | -524.131 M | 0.000 -100.00 % | 84.000 K | 0.000 -100.00 % | 66.000 K | 0.000 | 0.000 100.00 % | -265.467 M | 0.000 | 0.000 | 0.000 100.00 % | -285.251 M | 0.000 -100.00 % | 27.000 K | 0.000 100.00 % | -290.564 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 161.590 M | 0.000 -100.00 % | 168.306 M | 0.000 -100.00 % | 173.732 M | 0.000 -100.00 % | 24.634 M | 0.000 -100.00 % | 27.782 M | 0.000 -100.00 % | 30.371 M | 0.000 -100.00 % | 34.462 M -43.71 % | 61.224 M | 0.000 -100.00 % | 66.162 M | 0.000 -100.00 % | 68.650 M | 0.000 -100.00 % | 71.503 M | 0.000 -100.00 % | 59.957 M | 0.000 -100.00 % | 53.272 M 15.29 % | 46.207 M 1.83 % | 45.375 M 2.40 % | 44.313 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.429 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.245 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.864 M | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 494.090 M | 0.000 -100.00 % | 494.090 M | 0.000 -100.00 % | 494.090 M | 0.000 -100.00 % | 494.090 M | 0.000 -100.00 % | 494.090 M 0.00 % | 494.090 M | 0.000 -100.00 % | 494.090 M | 0.000 -100.00 % | 494.090 M | 0.000 -100.00 % | 494.090 M | 0.000 -100.00 % | 494.090 M | 0.000 -100.00 % | 494.090 M 0.00 % | 494.090 M -0.18 % | 494.965 M 32.07 % | 374.771 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -617.000 K | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 161.590 M | 0.000 -100.00 % | 168.306 M | 0.000 -100.00 % | 667.822 M | 0.000 -100.00 % | 518.724 M | 0.000 -100.00 % | 521.872 M | 0.000 -100.00 % | 524.461 M | 0.000 -100.00 % | 528.552 M -4.82 % | 555.314 M | 0.000 -100.00 % | 537.495 M | 0.000 -100.00 % | 562.740 M | 0.000 -100.00 % | 565.593 M | 0.000 -100.00 % | 554.047 M | 0.000 -100.00 % | 547.362 M 1.31 % | 540.297 M -0.01 % | 540.340 M 28.93 % | 419.084 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.429 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.245 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.247 M | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 2.115 B | 0.000 -100.00 % | 1.924 B | 0.000 -100.00 % | 1.892 B | 0.000 -100.00 % | 1.982 B | 0.000 -100.00 % | 1.781 B | 0.000 -100.00 % | 1.625 B | 0.000 -100.00 % | 1.646 B 20.95 % | 1.361 B | 0.000 -100.00 % | 1.295 B | 0.000 -100.00 % | 1.292 B | 0.000 -100.00 % | 1.326 B | 0.000 -100.00 % | 1.323 B | 0.000 -100.00 % | 1.316 B 6.29 % | 1.238 B 15.28 % | 1.074 B 16.44 % | 922.540 M | 0.000 -100.00 % | 545.300 M | 0.000 -100.00 % | 561.318 M | 0.000 -100.00 % | 559.500 M | 0.000 -100.00 % | 594.173 M | 0.000 -100.00 % | 505.000 M | 0.000 -100.00 % | 516.560 M | 0.000 -100.00 % | 1.043 B |
| Total non current assets | 0.000 -100.00 % | 3.611 B | 0.000 -100.00 % | 3.539 B 1 196.52 % | -322.794 M -111.97 % | 2.697 B 648.60 % | -491.530 M -119.28 % | 2.550 B 1 190.61 % | -233.807 M -109.91 % | 2.359 B 923.17 % | -286.561 M -112.94 % | 2.215 B 802.25 % | -315.455 M -114.20 % | 2.221 B 13.77 % | 1.952 B 539.37 % | -444.309 M -123.87 % | 1.861 B 498.25 % | -467.309 M -122.74 % | 2.055 B 1 071.55 % | -211.533 M -110.25 % | 2.064 B 568.45 % | -440.563 M -120.00 % | 2.203 B 511.61 % | -535.111 M -125.25 % | 2.120 B 5.88 % | 2.002 B 19.52 % | 1.675 B 22.33 % | 1.369 B 535.06 % | -314.700 M -157.23 % | 549.900 M 306.87 % | -265.822 M -146.73 % | 568.796 M 356.33 % | -221.900 M -139.38 % | 563.500 M 315.40 % | -261.602 M -143.17 % | 606.024 M 498.96 % | -151.900 M -129.69 % | 511.700 M 309.14 % | -244.671 M -146.30 % | 528.470 M | 0.000 -100.00 % | 1.056 B |
| Other current assets | -484.953 M -133.05 % | 1.467 B 399.24 % | -490.363 M -175.32 % | 651.051 M | 0.000 -100.00 % | 737.772 M | 0.000 -100.00 % | 671.616 M | 0.000 -100.00 % | 606.983 M | 0.000 -100.00 % | 341.071 M | 0.000 -100.00 % | 720.021 M 45.21 % | 495.842 M | 0.000 -100.00 % | 618.932 M | 0.000 -100.00 % | 381.716 M | 0.000 -100.00 % | 799.295 M | 0.000 -100.00 % | 156.649 M | 0.000 -100.00 % | 509.542 M 1 490.48 % | 32.037 M 261.80 % | 8.855 M -93.54 % | 137.048 M | 0.000 -100.00 % | 295.300 M | 0.000 -100.00 % | 64.522 M | 0.000 -100.00 % | 79.100 M | 0.000 -100.00 % | 17.119 M | 0.000 -100.00 % | 76.200 M | 0.000 -100.00 % | 61.352 M | 0.000 -100.00 % | 79.200 M |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 515.169 M | 0.000 | 0.000 -100.00 % | 983.060 M 85.06 % | 531.224 M 13.60 % | 467.614 M 6 507.52 % | 7.077 M -98.77 % | 573.122 M 84.36 % | 310.874 M -50.73 % | 630.910 M | 0.000 -100.00 % | 266.529 M -70.01 % | 888.618 M | 0.000 -100.00 % | 934.618 M 219.94 % | 292.119 M -30.95 % | 423.066 M | 0.000 -100.00 % | 881.126 M 201.74 % | 292.017 M -72.71 % | 1.070 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 629.400 M | 0.000 -100.00 % | 531.644 M | 0.000 -100.00 % | 443.800 M | 0.000 -100.00 % | 523.204 M | 0.000 -100.00 % | 303.800 M | 0.000 -100.00 % | 489.342 M | 0.000 -100.00 % | 298.000 M | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 68.830 M | 0.000 -100.00 % | 73.968 M | 0.000 -100.00 % | 9.445 M 101.92 % | -491.530 M -1 337.89 % | 39.707 M 116.98 % | -233.807 M -559.93 % | 50.835 M 117.74 % | -286.561 M -793.53 % | 41.319 M 113.10 % | -315.455 M -611.30 % | 61.697 M -72.91 % | 227.724 M 151.25 % | -444.309 M -269.05 % | 262.821 M 156.24 % | -467.309 M -340.40 % | 194.389 M 191.90 % | -211.533 M -200.00 % | 211.533 M 148.01 % | -440.563 M -358.31 % | 170.553 M 131.87 % | -535.111 M -376.83 % | 193.302 M -61.55 % | 502.698 M 283.57 % | 131.058 M -63.34 % | 357.459 M 213.59 % | -314.700 M -200.00 % | 314.700 M 218.39 % | -265.822 M -200.00 % | 265.822 M 219.79 % | -221.900 M -200.00 % | 221.900 M 184.82 % | -261.602 M -200.00 % | 261.602 M 272.22 % | -151.900 M -200.00 % | 151.900 M 162.08 % | -244.671 M -200.00 % | 244.671 M 264.21 % | -149.000 M -150.00 % | 298.000 M |
| Cash and short term investments | 484.953 M 604.57 % | 68.830 M -85.96 % | 490.363 M -16.77 % | 589.137 M 82.51 % | 322.794 M 3 317.62 % | 9.445 M -98.08 % | 491.530 M -13.91 % | 570.931 M 144.19 % | 233.807 M 359.93 % | 50.835 M -82.26 % | 286.561 M -18.64 % | 352.193 M 11.65 % | 315.455 M 411.30 % | 61.697 M -87.52 % | 494.253 M 11.24 % | 444.309 M 69.05 % | 262.821 M -43.76 % | 467.309 M -3.95 % | 486.508 M 129.99 % | 211.533 M 0.00 % | 211.533 M -51.99 % | 440.563 M -4.76 % | 462.570 M -13.56 % | 535.111 M 176.83 % | 193.302 M -61.55 % | 502.698 M 283.57 % | 131.058 M -63.34 % | 357.459 M 13.59 % | 314.700 M 0.00 % | 314.700 M 18.39 % | 265.822 M 0.00 % | 265.822 M 19.79 % | 221.900 M 0.00 % | 221.900 M -15.18 % | 261.602 M 0.00 % | 261.602 M 72.22 % | 151.900 M 0.00 % | 151.900 M -37.92 % | 244.671 M 0.00 % | 244.671 M 64.21 % | 149.000 M -50.00 % | 298.000 M |
| Total current assets | 0.000 -100.00 % | 3.604 B | 0.000 -100.00 % | 3.650 B 1 030.62 % | 322.794 M -90.21 % | 3.297 B 570.68 % | 491.530 M -85.95 % | 3.498 B 1 396.08 % | 233.807 M -91.62 % | 2.789 B 873.21 % | 286.561 M -89.98 % | 2.860 B 806.64 % | 315.455 M -89.10 % | 2.893 B -13.77 % | 3.355 B 655.17 % | 444.309 M -86.41 % | 3.270 B 599.84 % | 467.309 M -85.36 % | 3.192 B 1 408.79 % | 211.533 M -93.05 % | 3.046 B 591.34 % | 440.563 M -84.80 % | 2.899 B 441.80 % | 535.111 M -80.12 % | 2.691 B 10.91 % | 2.426 B 50.78 % | 1.609 B -7.43 % | 1.738 B 452.40 % | 314.700 M -80.63 % | 1.625 B 511.16 % | 265.822 M -83.32 % | 1.593 B 618.00 % | 221.900 M -86.70 % | 1.668 B 537.65 % | 261.602 M -82.57 % | 1.501 B 887.98 % | 151.900 M -90.16 % | 1.544 B 531.21 % | 244.671 M -81.32 % | 1.310 B 778.90 % | 149.000 M -95.18 % | 3.093 B |
| Inventory | 0.000 -100.00 % | 1.172 B | 0.000 -100.00 % | 1.103 B | 0.000 -100.00 % | 968.172 M | 0.000 -100.00 % | 1.102 B | 0.000 -100.00 % | 875.490 M | 0.000 -100.00 % | 1.079 B | 0.000 -100.00 % | 1.164 B 22.94 % | 947.210 M | 0.000 -100.00 % | 872.129 M | 0.000 -100.00 % | 783.136 M | 0.000 -100.00 % | 875.845 M | 0.000 -100.00 % | 779.778 M | 0.000 -100.00 % | 620.765 M 26.00 % | 492.687 M -4.47 % | 515.724 M 15.72 % | 445.673 M | 0.000 -100.00 % | 373.100 M | 0.000 -100.00 % | 410.391 M | 0.000 -100.00 % | 431.000 M | 0.000 -100.00 % | 421.684 M | 0.000 -100.00 % | 341.000 M | 0.000 -100.00 % | 378.173 M | 0.000 -100.00 % | 767.400 M |
| Net receivables | 0.000 -100.00 % | 895.376 M | 0.000 -100.00 % | 1.306 B | 0.000 -100.00 % | 1.581 B | 0.000 -100.00 % | 1.154 B | 0.000 -100.00 % | 1.522 B | 0.000 -100.00 % | 1.088 B | 0.000 -100.00 % | 1.294 B -8.74 % | 1.418 B | 0.000 -100.00 % | 1.508 B | 0.000 -100.00 % | 1.540 B | 0.000 -100.00 % | 1.204 B | 0.000 -100.00 % | 1.500 B | 0.000 -100.00 % | 1.368 B -2.25 % | 1.399 B 46.70 % | 953.618 M 19.47 % | 798.224 M | 0.000 -100.00 % | 641.500 M | 0.000 -100.00 % | 852.498 M | 0.000 -100.00 % | 936.100 M | 0.000 -100.00 % | 800.336 M | 0.000 -100.00 % | 975.300 M | 0.000 -100.00 % | 671.941 M | 0.000 -100.00 % | 1.948 B |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 524.131 M | 0.000 -100.00 % | 21.821 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 265.467 M | 0.000 | 0.000 | 0.000 -100.00 % | 285.251 M | 0.000 -100.00 % | 147.184 M | 0.000 -100.00 % | 290.564 M | 0.000 | 0.000 -100.00 % | 75.236 M 195.62 % | 25.450 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -147.211 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 |
| Account payables | 0.000 -100.00 % | 645.403 M | 0.000 -100.00 % | 617.289 M | 0.000 -100.00 % | 730.231 M | 0.000 -100.00 % | 634.116 M | 0.000 -100.00 % | 691.283 M | 0.000 -100.00 % | 611.802 M | 0.000 -100.00 % | 589.595 M -19.81 % | 735.261 M | 0.000 -100.00 % | 629.854 M | 0.000 -100.00 % | 592.286 M | 0.000 -100.00 % | 691.627 M | 0.000 -100.00 % | 685.984 M | 0.000 -100.00 % | 563.742 M -1.51 % | 572.411 M 150.21 % | 228.773 M 28.92 % | 177.447 M | 0.000 -100.00 % | 112.400 M | 0.000 -100.00 % | 147.100 M | 0.000 -100.00 % | 248.500 M | 0.000 -100.00 % | 198.896 M | 0.000 -100.00 % | 144.300 M | 0.000 -100.00 % | 193.156 M | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 608.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.892 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 116.514 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.908 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.841 M | 0.000 | 0.000 -100.00 % | 10.773 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.706 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 |
| Minority interest | 0.000 -100.00 % | 327.454 M | 0.000 -100.00 % | 327.446 M | 0.000 -100.00 % | 372.855 M | 0.000 -100.00 % | 282.397 M | 0.000 -100.00 % | 304.336 M | 0.000 -100.00 % | 321.417 M | 0.000 -100.00 % | 354.875 M 9.13 % | 325.175 M | 0.000 -100.00 % | 306.444 M | 0.000 -100.00 % | 322.432 M | 0.000 -100.00 % | 307.919 M | 0.000 -100.00 % | 260.751 M | 0.000 -100.00 % | 220.698 M | 0.000 | 0.000 100.00 % | -30.923 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 |
| Capital lease obligations | 0.000 -100.00 % | 10.554 M | 0.000 -100.00 % | 10.554 M | 0.000 -100.00 % | 60.917 M | 0.000 -100.00 % | 10.706 M | 0.000 -100.00 % | 54.660 M | 0.000 -100.00 % | 10.900 M | 0.000 -100.00 % | 10.932 M | 0.000 | 0.000 -100.00 % | 5.031 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.137 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 327.454 M -85.24 % | 2.219 B 577.52 % | 327.446 M -92.66 % | 4.461 B 1 096.48 % | 372.855 M 280.00 % | 98.121 M -65.25 % | 282.397 M -87.55 % | 2.268 B 645.29 % | 304.336 M -86.59 % | 2.269 B 606.08 % | 321.417 M -86.16 % | 2.323 B 554.52 % | 354.875 M -84.31 % | 2.262 B -9.31 % | 2.494 B 713.97 % | 306.444 M -84.86 % | 2.024 B 527.70 % | 322.432 M -85.72 % | 2.258 B 633.26 % | 307.919 M 213.82 % | 98.121 M -62.37 % | 260.751 M -88.26 % | 2.222 B 906.75 % | 220.698 M 124.92 % | 98.121 M -94.85 % | 1.904 B 14.99 % | 1.656 B 1 891.66 % | -92.416 M | 0.000 -100.00 % | 1.702 B | 0.000 -100.00 % | 1.546 B | 0.000 -100.00 % | 1.538 B | 0.000 -100.00 % | 1.386 B | 0.000 -100.00 % | 1.442 B | 0.000 -100.00 % | 1.185 B | 0.000 -100.00 % | 2.841 B |
| Deferred tax liabilities non current | 0.000 -100.00 % | 131.222 M | 0.000 -100.00 % | 131.522 M | 0.000 -100.00 % | 160.973 M | 0.000 -100.00 % | 134.309 M | 0.000 -100.00 % | 149.132 M | 0.000 -100.00 % | 167.806 M | 0.000 -100.00 % | 186.103 M 9.59 % | 169.817 M | 0.000 -100.00 % | 169.094 M | 0.000 -100.00 % | 142.092 M | 0.000 -100.00 % | 152.187 M | 0.000 -100.00 % | 120.526 M | 0.000 | 0.000 -100.00 % | 224.203 M -2.82 % | 230.703 M 39.23 % | 165.704 M | 0.000 -100.00 % | 116.100 M | 0.000 -100.00 % | 111.680 M | 0.000 -100.00 % | 96.600 M | 0.000 -100.00 % | 92.580 M | 0.000 | 0.000 | 0.000 -100.00 % | 83.980 M | 0.000 -100.00 % | 172.800 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 | 0.000 100.00 % | -3.994 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.569 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 |
| Total assets | 0.000 -100.00 % | 7.215 B | 0.000 -100.00 % | 7.189 B | 0.000 -100.00 % | 5.993 B | 0.000 -100.00 % | 6.048 B | 0.000 -100.00 % | 5.148 B | 0.000 -100.00 % | 5.075 B | 0.000 -100.00 % | 5.114 B -3.64 % | 5.307 B | 0.000 -100.00 % | 5.131 B | 0.000 -100.00 % | 5.247 B | 0.000 -100.00 % | 4.962 B | 0.000 -100.00 % | 5.102 B | 0.000 -100.00 % | 4.811 B 8.64 % | 4.428 B 34.84 % | 3.284 B 5.68 % | 3.108 B | 0.000 -100.00 % | 2.175 B | 0.000 -100.00 % | 2.162 B | 0.000 -100.00 % | 2.232 B | 0.000 -100.00 % | 2.107 B | 0.000 -100.00 % | 2.056 B | 0.000 -100.00 % | 1.838 B | 0.000 -100.00 % | 4.149 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-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-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-12-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 | 2018-03-31 | 2018-01-31 | 2017-06-30 | 2017-03-31 | 2017-01-31 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2012-01-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2011-01-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2010-01-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2009-01-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2008-01-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2007-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 20.773 M 0.00 % | 20.773 M 197.70 % | -21.261 M 0.00 % | -21.261 M 0.00 % | -21.261 M -168.07 % | 31.233 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 % | 4.438 M 0.00 % | 4.438 M 0.00 % | 4.438 M 8 967.87 % | -50.043 K 0.00 % | -50.043 K 0.00 % | -50.043 K 0.00 % | -50.043 K -3 285.93 % | 1.571 K 0.00 % | 1.571 K 0.00 % | 1.571 K 0.00 % | 1.571 K 102.99 % | -52.560 K 0.00 % | -52.560 K 0.00 % | -52.560 K 0.00 % | -52.560 K -1 216.96 % | -3.991 K 0.00 % | -3.991 K 0.00 % | -3.991 K 0.00 % | -3.991 K 77.17 % | -17.482 K 0.00 % | -17.482 K 0.00 % | -17.482 K 0.00 % | -17.482 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 5.760 M 0.00 % | 5.760 M 0.00 % | 5.760 M 132.89 % | -17.513 M 0.00 % | -17.513 M 0.00 % | -17.513 M -269.39 % | 10.339 M 0.00 % | 10.339 M 0.00 % | 10.339 M 266.17 % | 2.824 M 0.00 % | 2.824 M 0.00 % | 2.824 M 0.00 % | 2.824 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.706 M 0.00 % | 14.706 M 0.00 % | 14.706 M 0.00 % | 14.706 M 1 330.17 % | 1.028 M 0.00 % | 1.028 M 0.00 % | 1.028 M 0.00 % | 1.028 M 3 584.65 % | -29.508 K 0.00 % | -29.508 K 0.00 % | -29.508 K 0.00 % | -29.508 K -71.79 % | -17.177 K 0.00 % | -17.177 K 0.00 % | -17.177 K 0.00 % | -17.177 K -62.05 % | -10.599 K 0.00 % | -10.599 K 0.00 % | -10.599 K 0.00 % | -10.599 K -234.44 % | 7.884 K 0.00 % | 7.884 K 0.00 % | 7.884 K 0.00 % | 7.884 K 184.45 % | -9.336 K 0.00 % | -9.336 K 0.00 % | -9.336 K 0.00 % | -9.336 K |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 31.510 M 0.00 % | 31.510 M 0.00 % | 31.510 M 0.00 % | 31.510 M | 0.000 100.00 % | -89.095 M 0.00 % | -89.095 M 0.00 % | -89.095 M | 0.000 -100.00 % | 15.014 M 0.00 % | 15.014 M 0.00 % | 15.014 M 500.52 % | -3.749 M 0.00 % | -3.749 M 0.00 % | -3.749 M -117.94 % | 20.894 M 0.00 % | 20.894 M 0.00 % | 20.894 M 155.60 % | -37.582 M 0.00 % | -37.582 M 0.00 % | -37.582 M 0.00 % | -37.582 M -21.26 % | -30.993 M 0.00 % | -30.993 M 0.00 % | -30.993 M 0.00 % | -30.993 M -267.81 % | 18.469 M 0.00 % | 18.469 M 0.00 % | 18.469 M 0.00 % | 18.469 M 441.68 % | 3.410 M 0.00 % | 3.410 M 0.00 % | 3.410 M 0.00 % | 3.410 M 16 703.36 % | -20.535 K 0.00 % | -20.535 K 0.00 % | -20.535 K 0.00 % | -20.535 K -209.54 % | 18.747 K 0.00 % | 18.747 K 0.00 % | 18.747 K 0.00 % | 18.747 K 144.68 % | -41.961 K 0.00 % | -41.961 K 0.00 % | -41.961 K 0.00 % | -41.961 K -253.35 % | -11.875 K 0.00 % | -11.875 K 0.00 % | -11.875 K 0.00 % | -11.875 K -45.79 % | -8.146 K 0.00 % | -8.146 K 0.00 % | -8.146 K 0.00 % | -8.146 K |
| Other non cash items | -10.248 M -1 151.28 % | -819.000 K -100.68 % | 120.703 M 657.39 % | -21.655 M 98.38 % | -1.336 B -5 460.96 % | -24.022 M -143.39 % | 55.363 M 228.74 % | -43.005 M -149.19 % | 87.423 M -25.34 % | 117.091 M 946.67 % | 11.187 M -84.25 % | 71.012 M 245.02 % | 20.582 M -69.43 % | 67.318 M 335.60 % | -28.573 M 67.64 % | -88.294 M -195.34 % | -29.896 M 40.53 % | -50.272 M 51.06 % | -102.722 M 13.97 % | -119.409 M -280.70 % | -31.366 M -118.01 % | 174.174 M 324.02 % | -77.748 M 22.01 % | -99.693 M -824.02 % | -10.789 M 84.53 % | -69.733 M -17.27 % | -59.462 M -76.35 % | -33.719 M -58.16 % | -21.319 M 58.14 % | -50.935 M 0.00 % | -50.935 M -255.82 % | -14.315 M 0.00 % | -14.315 M 0.00 % | -14.315 M 47.33 % | -27.177 M -260.76 % | 16.905 M 146.96 % | -36.000 M 37.06 % | -57.200 M 12.54 % | -65.400 M -98.07 % | -33.019 M 72.78 % | -121.300 M -62.38 % | -74.700 M -24.09 % | -60.200 M -126.17 % | -26.617 M 33.62 % | -40.100 M -17.25 % | -34.200 M -30.53 % | -26.200 M -106.74 % | -12.673 M -18.44 % | -10.700 M -5.94 % | -10.100 M -170.61 % | 14.304 M 346.91 % | 3.201 M 0.00 % | 3.201 M 13 994.83 % | -23.034 K 0.00 % | -23.034 K 0.00 % | -23.034 K 0.00 % | -23.034 K -3.06 % | -22.351 K 0.00 % | -22.351 K 0.00 % | -22.351 K 0.00 % | -22.351 K -29.36 % | -17.278 K 0.00 % | -17.278 K 0.00 % | -17.278 K 0.00 % | -17.278 K 33.89 % | -26.134 K 0.00 % | -26.134 K 0.00 % | -26.134 K 0.00 % | -26.134 K -107.74 % | -12.580 K 0.00 % | -12.580 K 0.00 % | -12.580 K 0.00 % | -12.580 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 89.786 M 1 153.21 % | -8.525 M -110.38 % | 82.164 M -9.78 % | 91.066 M -13.38 % | 105.134 M 46.28 % | 71.872 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.306 M 0.00 % | 24.306 M 0.00 % | 24.306 M 0.00 % | 24.306 M | 0.000 100.00 % | -48.101 M 0.00 % | -48.101 M 0.00 % | -48.101 M | 0.000 -100.00 % | 101.922 M 0.00 % | 101.922 M 0.00 % | 101.922 M 54.15 % | 66.121 M 0.00 % | 66.121 M 0.00 % | 66.121 M -29.14 % | 93.309 M 0.00 % | 93.309 M 0.00 % | 93.309 M 184.43 % | 32.806 M 0.00 % | 32.806 M 0.00 % | 32.806 M 0.00 % | 32.806 M 594.15 % | 4.726 M 0.00 % | 4.726 M 0.00 % | 4.726 M 0.00 % | 4.726 M -91.92 % | 58.455 M 0.00 % | 58.455 M 0.00 % | 58.455 M 0.00 % | 58.455 M 58.24 % | 36.941 M 0.00 % | 36.941 M 0.00 % | 36.941 M 0.00 % | 36.941 M 747 180.24 % | -4.945 K 0.00 % | -4.945 K 0.00 % | -4.945 K 0.00 % | -4.945 K -108.77 % | 56.403 K 0.00 % | 56.403 K 0.00 % | 56.403 K 0.00 % | 56.403 K 911.12 % | 5.578 K 0.00 % | 5.578 K 0.00 % | 5.578 K 0.00 % | 5.578 K -87.43 % | 44.368 K 0.00 % | 44.368 K 0.00 % | 44.368 K 0.00 % | 44.368 K 352.49 % | 9.805 K 0.00 % | 9.805 K 0.00 % | 9.805 K 0.00 % | 9.805 K |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -265.877 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -34.868 M 0.00 % | -34.868 M 0.00 % | -34.868 M 0.00 % | -34.868 M | 0.000 100.00 % | -51.302 M 0.00 % | -51.302 M 0.00 % | -51.302 M | 0.000 100.00 % | -66.474 M 0.00 % | -66.474 M 0.00 % | -66.474 M -17.15 % | -56.744 M 0.00 % | -56.744 M 0.00 % | -56.744 M 46.51 % | -106.076 M 0.00 % | -106.076 M 0.00 % | -106.076 M -1 025.90 % | -9.422 M 0.00 % | -9.422 M 0.00 % | -9.422 M 0.00 % | -9.422 M 71.30 % | -32.823 M 0.00 % | -32.823 M 0.00 % | -32.823 M 0.00 % | -32.823 M -60.96 % | -20.392 M 0.00 % | -20.392 M 0.00 % | -20.392 M 0.00 % | -20.392 M -59.83 % | -12.759 M 0.00 % | -12.759 M 0.00 % | -12.759 M 0.00 % | -12.759 M -182 471.37 % | -6.989 K 0.00 % | -6.989 K 0.00 % | -6.989 K 0.00 % | -6.989 K 71.67 % | -24.668 K 0.00 % | -24.668 K 0.00 % | -24.668 K 0.00 % | -24.668 K 14.47 % | -28.841 K 0.00 % | -28.841 K 0.00 % | -28.841 K 0.00 % | -28.841 K -5.30 % | -27.389 K 0.00 % | -27.389 K 0.00 % | -27.389 K 0.00 % | -27.389 K -482.22 % | -4.704 K 0.00 % | -4.704 K 0.00 % | -4.704 K 0.00 % | -4.704 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -5.642 M 0.00 % | -5.642 M 0.00 % | -5.642 M 76.57 % | -24.077 M 0.00 % | -24.077 M 0.00 % | -24.077 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 1.750 K 0.00 % | 1.750 K 0.00 % | 1.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.318 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.868 M 0.00 % | 34.868 M 0.00 % | 34.868 M 0.00 % | 34.868 M | 0.000 -100.00 % | 51.301 M 0.00 % | 51.301 M 0.00 % | 51.301 M | 0.000 -100.00 % | 66.474 M | 0.000 | 0.000 100.00 % | -32.877 M 0.00 % | -32.877 M 0.00 % | -32.877 M -225.26 % | 26.248 M | 0.000 | 0.000 -100.00 % | 9.422 M 0.00 % | 9.422 M 0.00 % | 9.422 M 0.00 % | 9.422 M -71.30 % | 32.823 M 0.00 % | 32.823 M 0.00 % | 32.823 M 0.00 % | 32.823 M 60.96 % | 20.392 M 0.00 % | 20.392 M 0.00 % | 20.392 M 0.00 % | 20.392 M 59.83 % | 12.759 M -42.47 % | 22.178 M 0.00 % | 22.178 M 0.00 % | 22.178 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 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -229.559 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -66.474 M 0.00 % | -66.474 M 30.22 % | -95.263 M 0.00 % | -95.263 M 0.00 % | -95.263 M 8.32 % | -103.906 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 % | 9.419 M 0.00 % | 9.419 M 0.00 % | 9.419 M 134 882.14 % | -6.989 K 0.00 % | -6.989 K 0.00 % | -6.989 K 0.00 % | -6.989 K 71.67 % | -24.668 K 0.00 % | -24.668 K 0.00 % | -24.668 K 0.00 % | -24.668 K 14.47 % | -28.841 K 0.00 % | -28.841 K 0.00 % | -28.841 K 0.00 % | -28.841 K -5.30 % | -27.389 K 0.00 % | -27.389 K 0.00 % | -27.389 K 0.00 % | -27.389 K -482.22 % | -4.704 K 0.00 % | -4.704 K 0.00 % | -4.704 K 0.00 % | -4.704 K |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -22.604 M 0.00 % | -22.604 M 0.00 % | -22.604 M 0.00 % | -22.604 M | 0.000 100.00 % | -22.604 M 0.00 % | -22.604 M 0.00 % | -22.604 M | 0.000 100.00 % | -28.209 M 0.00 % | -28.209 M 0.00 % | -28.209 M 0.00 % | -28.209 M 0.00 % | -28.209 M 0.00 % | -28.209 M -0.30 % | -28.124 M 0.00 % | -28.124 M 0.00 % | -28.124 M -28.20 % | -21.937 M 0.00 % | -21.937 M 0.00 % | -21.937 M 0.00 % | -21.937 M -100.00 % | -10.968 M 0.00 % | -10.968 M 0.00 % | -10.968 M 0.00 % | -10.968 M -0.67 % | -10.896 M 0.00 % | -10.896 M 0.00 % | -10.896 M 0.00 % | -10.896 M 50.00 % | -21.792 M 0.00 % | -21.792 M 0.00 % | -21.792 M 0.00 % | -21.792 M -116 122.67 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K -60.00 % | -11.719 K 0.00 % | -11.719 K 0.00 % | -11.719 K 0.00 % | -11.719 K 37.50 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 226.956 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 100.00 % | -528.750 K 0.00 % | -528.750 K 0.00 % | -528.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -399.250 K 0.00 % | -399.250 K 0.00 % | -399.250 K 0.00 % | -399.250 K | 0.000 100.00 % | -5.075 M 0.00 % | -5.075 M 0.00 % | -5.075 M | 0.000 100.00 % | -6.860 M 0.00 % | -6.860 M 0.00 % | -6.860 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 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 226.956 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 100.00 % | -28.738 M 0.00 % | -28.738 M 0.00 % | -28.738 M -1.87 % | -28.209 M 0.00 % | -28.209 M 0.00 % | -28.209 M -0.30 % | -28.124 M 0.00 % | -28.124 M 0.00 % | -28.124 M -28.20 % | -21.937 M 0.00 % | -21.937 M 0.00 % | -21.937 M 0.00 % | -21.937 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -28.652 M 0.00 % | -28.652 M 0.00 % | -28.652 M -152 708.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K -60.00 % | -11.719 K 0.00 % | -11.719 K 0.00 % | -11.719 K 0.00 % | -11.719 K 37.50 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 K 0.00 % | -18.750 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.906 M 0.00 % | 4.906 M 0.00 % | 4.906 M | 0.000 | 0.000 100.00 % | -2.672 M 0.00 % | -2.672 M -456.06 % | 750.500 K 0.00 % | 750.500 K 0.00 % | 750.500 K -98.55 % | 51.933 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 % | -3.000 K 0.00 % | -3.000 K 0.00 % | -3.000 K -1 628.66 % | 196.250 0.00 % | 196.250 0.00 % | 196.250 0.00 % | 196.250 -28.31 % | 273.750 0.00 % | 273.750 0.00 % | 273.750 0.00 % | 273.750 34.69 % | 203.250 0.00 % | 203.250 0.00 % | 203.250 0.00 % | 203.250 -52.98 % | 432.250 0.00 % | 432.250 0.00 % | 432.250 0.00 % | 432.250 51.67 % | 285.000 0.00 % | 285.000 0.00 % | 285.000 0.00 % | 285.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 89.786 M | 0.000 -100.00 % | 82.164 M -9.78 % | 91.066 M -13.38 % | 105.134 M 46.28 % | 71.872 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 % | 6.159 M 0.00 % | 6.159 M 0.00 % | 6.159 M | 0.000 | 0.000 -100.00 % | 27.972 M 0.00 % | 27.972 M 149.42 % | -56.600 M 0.00 % | -56.600 M 0.00 % | -56.600 M -528.39 % | 13.212 M | 0.000 | 0.000 -100.00 % | 1.055 M 0.00 % | 1.055 M 0.00 % | 1.055 M 0.00 % | 1.055 M -75.08 % | 4.233 M 0.00 % | 4.233 M 0.00 % | 4.233 M 0.00 % | 4.233 M 5 007.54 % | -86.250 K 0.00 % | -86.250 K 0.00 % | -86.250 K 0.00 % | -86.250 K | 0.000 -100.00 % | 17.829 M 0.00 % | 17.829 M 0.00 % | 17.829 M 58 579.84 % | -30.487 K 0.00 % | -30.487 K 0.00 % | -30.487 K 0.00 % | -30.487 K -329.93 % | 13.259 K 0.00 % | 13.259 K 0.00 % | 13.259 K 0.00 % | 13.259 K 131.71 % | -41.810 K 0.00 % | -41.810 K 0.00 % | -41.810 K 0.00 % | -41.810 K -834.41 % | 5.693 K 0.00 % | 5.693 K 0.00 % | 5.693 K 0.00 % | 5.693 K 142.60 % | -13.364 K 0.00 % | -13.364 K 0.00 % | -13.364 K 0.00 % | -13.364 K |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 581.316 M 18.27 % | 491.530 M | 0.000 -100.00 % | 138.809 M 190.74 % | 47.743 M -83.34 % | 286.561 M 33.48 % | 214.689 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.326 M 0.00 % | 48.326 M 0.00 % | 48.326 M 0.00 % | 48.326 M | 0.000 -100.00 % | 42.167 M 0.00 % | 42.167 M 0.00 % | 42.167 M | 0.000 -100.00 % | 21.731 M 0.00 % | 21.731 M 0.00 % | 21.731 M -75.68 % | 89.365 M 0.00 % | 89.365 M 0.00 % | 89.365 M 17.35 % | 76.153 M 0.00 % | 76.153 M 0.00 % | 76.153 M 16.44 % | 65.401 M 0.00 % | 65.401 M 0.00 % | 65.401 M 0.00 % | 65.401 M 6.92 % | 61.168 M 0.00 % | 61.168 M 0.00 % | 61.168 M 0.00 % | 61.168 M -0.14 % | 61.254 M 0.00 % | 61.254 M 0.00 % | 61.254 M 0.00 % | 61.254 M 41.06 % | 43.425 M 0.00 % | 43.425 M 0.00 % | 43.425 M 0.00 % | 43.425 M 58 652.64 % | 73.912 K 0.00 % | 73.912 K 0.00 % | 73.912 K 0.00 % | 73.912 K 21.86 % | 60.653 K 0.00 % | 60.653 K 0.00 % | 60.653 K 0.00 % | 60.653 K -40.80 % | 102.463 K 0.00 % | 102.463 K 0.00 % | 102.463 K 0.00 % | 102.463 K 5.88 % | 96.770 K 0.00 % | 96.770 K 0.00 % | 96.770 K 0.00 % | 96.770 K -12.13 % | 110.134 K 0.00 % | 110.134 K 0.00 % | 110.134 K 0.00 % | 110.134 K |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.445 M -98.38 % | 581.316 M 1 364.01 % | 39.707 M -82.03 % | 220.973 M 59.19 % | 138.809 M -64.56 % | 391.695 M 36.69 % | 286.561 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.883 M 0.00 % | 52.883 M 0.00 % | 52.883 M 0.00 % | 52.883 M | 0.000 -100.00 % | 48.326 M 0.00 % | 48.326 M 0.00 % | 48.326 M | 0.000 -100.00 % | 49.703 M 0.00 % | 49.703 M 0.00 % | 49.703 M 51.70 % | 32.765 M 0.00 % | 32.765 M 0.00 % | 32.765 M -63.34 % | 89.365 M 0.00 % | 89.365 M 0.00 % | 89.365 M 34.47 % | 66.456 M 0.00 % | 66.456 M 0.00 % | 66.456 M 0.00 % | 66.456 M 1.61 % | 65.401 M 0.00 % | 65.401 M 0.00 % | 65.401 M 0.00 % | 65.401 M 6.92 % | 61.168 M 0.00 % | 61.168 M 0.00 % | 61.168 M 0.00 % | 61.168 M -0.14 % | 61.254 M 0.00 % | 61.254 M 0.00 % | 61.254 M 0.00 % | 61.254 M 140 956.99 % | 43.425 K 0.00 % | 43.425 K 0.00 % | 43.425 K 0.00 % | 43.425 K -41.25 % | 73.912 K 0.00 % | 73.912 K 0.00 % | 73.912 K 0.00 % | 73.912 K 21.86 % | 60.653 K 0.00 % | 60.653 K 0.00 % | 60.653 K 0.00 % | 60.653 K -40.80 % | 102.463 K 0.00 % | 102.463 K 0.00 % | 102.463 K 0.00 % | 102.463 K 5.88 % | 96.770 K 0.00 % | 96.770 K 0.00 % | 96.770 K 0.00 % | 96.770 K |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 89.786 M 1 153.21 % | -8.525 M -110.38 % | 82.164 M -9.78 % | 91.066 M -13.38 % | 105.134 M 46.28 % | 71.872 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.306 M 0.00 % | 24.306 M 0.00 % | 24.306 M 0.00 % | 24.306 M | 0.000 100.00 % | -48.101 M 0.00 % | -48.101 M 0.00 % | -48.101 M | 0.000 -100.00 % | 101.922 M 0.00 % | 101.922 M 0.00 % | 101.922 M 54.15 % | 66.121 M 0.00 % | 66.121 M 0.00 % | 66.121 M -29.14 % | 93.309 M 0.00 % | 93.309 M 0.00 % | 93.309 M 184.43 % | 32.806 M 0.00 % | 32.806 M 0.00 % | 32.806 M 0.00 % | 32.806 M 594.15 % | 4.726 M 0.00 % | 4.726 M 0.00 % | 4.726 M 0.00 % | 4.726 M -91.92 % | 58.455 M 0.00 % | 58.455 M 0.00 % | 58.455 M 0.00 % | 58.455 M 58.24 % | 36.941 M 0.00 % | 36.941 M 0.00 % | 36.941 M 0.00 % | 36.941 M 747 180.24 % | -4.945 K 0.00 % | -4.945 K 0.00 % | -4.945 K 0.00 % | -4.945 K -108.77 % | 56.403 K 0.00 % | 56.403 K 0.00 % | 56.403 K 0.00 % | 56.403 K 911.12 % | 5.578 K 0.00 % | 5.578 K 0.00 % | 5.578 K 0.00 % | 5.578 K -87.43 % | 44.368 K 0.00 % | 44.368 K 0.00 % | 44.368 K 0.00 % | 44.368 K 352.49 % | 9.805 K 0.00 % | 9.805 K 0.00 % | 9.805 K 0.00 % | 9.805 K |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -265.877 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -34.868 M 0.00 % | -34.868 M 0.00 % | -34.868 M 0.00 % | -34.868 M | 0.000 100.00 % | -51.302 M 0.00 % | -51.302 M 0.00 % | -51.302 M | 0.000 100.00 % | -66.474 M 0.00 % | -66.474 M 0.00 % | -66.474 M -17.15 % | -56.744 M 0.00 % | -56.744 M 0.00 % | -56.744 M 46.51 % | -106.076 M 0.00 % | -106.076 M 0.00 % | -106.076 M -1 025.90 % | -9.422 M 0.00 % | -9.422 M 0.00 % | -9.422 M 0.00 % | -9.422 M 71.30 % | -32.823 M 0.00 % | -32.823 M 0.00 % | -32.823 M 0.00 % | -32.823 M -60.96 % | -20.392 M 0.00 % | -20.392 M 0.00 % | -20.392 M 0.00 % | -20.392 M -59.83 % | -12.759 M 0.00 % | -12.759 M 0.00 % | -12.759 M 0.00 % | -12.759 M -182 471.37 % | -6.989 K 0.00 % | -6.989 K 0.00 % | -6.989 K 0.00 % | -6.989 K 71.67 % | -24.668 K 0.00 % | -24.668 K 0.00 % | -24.668 K 0.00 % | -24.668 K 14.47 % | -28.841 K 0.00 % | -28.841 K 0.00 % | -28.841 K 0.00 % | -28.841 K -5.30 % | -27.389 K 0.00 % | -27.389 K 0.00 % | -27.389 K 0.00 % | -27.389 K -482.22 % | -4.704 K 0.00 % | -4.704 K 0.00 % | -4.704 K 0.00 % | -4.704 K |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 89.786 M 132.72 % | -274.402 M -433.97 % | 82.164 M -9.78 % | 91.066 M -13.38 % | 105.134 M 46.28 % | 71.872 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.562 M 0.00 % | -10.562 M 0.00 % | -10.562 M 0.00 % | -10.562 M | 0.000 100.00 % | -99.403 M 0.00 % | -99.403 M 0.00 % | -99.403 M | 0.000 -100.00 % | 35.448 M 0.00 % | 35.448 M 0.00 % | 35.448 M 278.03 % | 9.377 M 0.00 % | 9.377 M 0.00 % | 9.377 M 173.45 % | -12.767 M 0.00 % | -12.767 M 0.00 % | -12.767 M -154.60 % | 23.384 M 0.00 % | 23.384 M 0.00 % | 23.384 M 0.00 % | 23.384 M 183.23 % | -28.097 M 0.00 % | -28.097 M 0.00 % | -28.097 M 0.00 % | -28.097 M -173.82 % | 38.063 M 0.00 % | 38.063 M 0.00 % | 38.063 M 0.00 % | 38.063 M 57.40 % | 24.182 M 0.00 % | 24.182 M 0.00 % | 24.182 M 0.00 % | 24.182 M 202 745.97 % | -11.933 K 0.00 % | -11.933 K 0.00 % | -11.933 K 0.00 % | -11.933 K -137.60 % | 31.734 K 0.00 % | 31.734 K 0.00 % | 31.734 K 0.00 % | 31.734 K 236.41 % | -23.263 K 0.00 % | -23.263 K 0.00 % | -23.263 K 0.00 % | -23.263 K -237.02 % | 16.978 K 0.00 % | 16.978 K 0.00 % | 16.978 K 0.00 % | 16.978 K 232.84 % | 5.101 K 0.00 % | 5.101 K 0.00 % | 5.101 K 0.00 % | 5.101 K |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 |