Tulsyan NEC Limited TULSYAN.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 8.683 B -11.12 % | 9.770 B -4.37 % | 10.217 B 20.21 % | 8.499 B 37.16 % | 6.197 B -17.41 % | 7.503 B -10.34 % | 8.369 B 18.71 % | 7.050 B 32.11 % | 5.336 B -41.92 % | 9.187 B -28.96 % | 12.932 B -4.10 % | 13.484 B 11.83 % | 12.058 B -0.69 % | 12.141 B 49.64 % | 8.114 B 33.83 % | 6.063 B -5.00 % | 6.382 B 18.63 % | 5.380 B 23.83 % | 4.345 B 31.30 % | 3.309 B |
| Net income | -725.589 M -47.74 % | -491.140 M -119.99 % | 2.457 B -68.93 % | 7.909 B 6 939.26 % | -115.636 M 94.72 % | -2.192 B 0.11 % | -2.195 B -36.21 % | -1.611 B -71.13 % | -941.461 M -165.10 % | -355.136 M 16.99 % | -427.835 M 30.33 % | -614.098 M -1 425.11 % | 46.343 M -72.82 % | 170.527 M 74.84 % | 97.535 M 3.22 % | 94.492 M -20.26 % | 118.500 M -19.72 % | 147.613 M 130.41 % | 64.065 M 53.12 % | 41.840 M |
| Income before tax | -725.589 M -52.23 % | -476.651 M -125.25 % | 1.888 B -76.14 % | 7.912 B 9 678.20 % | -82.600 M 96.25 % | -2.204 B -1.41 % | -2.173 B -33.69 % | -1.626 B -39.72 % | -1.163 B -177.00 % | -420.002 M 28.03 % | -583.613 M -47.49 % | -395.709 M -699.05 % | 66.056 M -69.08 % | 213.611 M 48.61 % | 143.736 M -4.49 % | 150.501 M -13.44 % | 173.872 M -18.07 % | 212.231 M 132.07 % | 91.451 M 45.96 % | 62.655 M |
| Income before tax ratio | -0.08 -71.28 % | -0.05 -126.40 % | 0.18 -80.15 % | 0.93 7 083.40 % | -0.01 95.46 % | -0.29 -13.11 % | -0.26 -12.62 % | -0.23 -5.76 % | -0.22 -376.93 % | -0.05 -1.30 % | -0.05 -53.78 % | -0.03 -635.68 % | 0.01 -68.86 % | 0.02 -0.68 % | 0.02 -28.64 % | 0.02 -8.88 % | 0.03 -30.94 % | 0.04 87.42 % | 0.02 11.17 % | 0.02 |
| EBITDA | 172.820 M 188.58 % | -195.103 M -108.50 % | 2.296 B -72.10 % | 8.231 B 269.50 % | 2.228 B 589.35 % | 323.149 M -13.32 % | 372.824 M 756.11 % | -56.823 M -122.72 % | 250.132 M -46.53 % | 467.828 M 64.96 % | 283.603 M -45.30 % | 518.439 M -13.01 % | 595.989 M -25.62 % | 801.295 M 23.14 % | 650.702 M 20.73 % | 538.977 M 81.32 % | 297.253 M -27.67 % | 410.971 M 63.88 % | 250.774 M 39.26 % | 180.076 M |
| Net income ratio | -0.08 -66.23 % | -0.05 -120.90 % | 0.24 -74.15 % | 0.93 5 086.46 % | -0.02 93.61 % | -0.29 -11.41 % | -0.26 -14.74 % | -0.23 -29.54 % | -0.18 -356.44 % | -0.04 -16.84 % | -0.03 27.36 % | -0.05 -1 284.93 % | 0.00 -72.63 % | 0.01 16.84 % | 0.01 -22.87 % | 0.02 -16.06 % | 0.02 -32.33 % | 0.03 86.08 % | 0.01 16.62 % | 0.01 |
| Ratio EBITDA | 0.02 199.67 % | -0.02 -108.89 % | 0.22 -76.79 % | 0.97 169.40 % | 0.36 734.65 % | 0.04 -3.32 % | 0.04 652.70 % | -0.01 -117.20 % | 0.05 -7.94 % | 0.05 132.20 % | 0.02 -42.96 % | 0.04 -22.21 % | 0.05 -25.11 % | 0.07 -17.70 % | 0.08 -9.79 % | 0.09 90.87 % | 0.05 -39.03 % | 0.08 32.35 % | 0.06 6.06 % | 0.05 |
| Gross profit ratio | 0.04 -32.64 % | 0.06 201.42 % | 0.02 -81.57 % | 0.12 -35.91 % | 0.18 8.47 % | 0.17 -6.82 % | 0.18 8.93 % | 0.16 -14.34 % | 0.19 -2.04 % | 0.19 82.39 % | 0.11 -17.21 % | 0.13 -15.57 % | 0.15 1.63 % | 0.15 10.07 % | 0.14 -12.94 % | 0.16 241.01 % | 0.05 -30.44 % | 0.07 44.21 % | 0.05 9.55 % | 0.04 |
| Weighted average shs out dil | 16.549 M -0.02 % | 16.551 M 0.00 % | 16.551 M 12.49 % | 14.714 M 0.00 % | 14.714 M 0.00 % | 14.714 M 0.00 % | 14.714 M 0.08 % | 14.703 M 0.03 % | 14.699 M 0.03 % | 14.695 M -0.01 % | 14.697 M 0.02 % | 14.695 M -0.12 % | 14.712 M 35.35 % | 10.870 M 117.40 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M |
| Weighted average shs out | 16.549 M -0.02 % | 16.551 M 0.00 % | 16.551 M 12.49 % | 14.714 M 0.00 % | 14.714 M 0.00 % | 14.714 M 0.01 % | 14.713 M 0.07 % | 14.703 M 0.03 % | 14.699 M 0.03 % | 14.695 M 0.00 % | 14.695 M 0.01 % | 14.694 M -0.12 % | 14.712 M 35.35 % | 10.870 M 117.40 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M |
| EPS diluted | -43.85 -47.79 % | -29.67 -119.98 % | 148.48 -72.38 % | 537.50 6 938.42 % | -7.86 94.72 % | -148.98 0.11 % | -149.15 -36.11 % | -109.58 -71.09 % | -64.05 -165.00 % | -24.17 16.97 % | -29.11 30.34 % | -41.79 -1 426.67 % | 3.15 -79.92 % | 15.69 -19.58 % | 19.51 3.23 % | 18.90 -20.25 % | 23.70 -19.72 % | 29.52 130.44 % | 12.81 53.05 % | 8.37 |
| Earnings per share | -43.85 -47.79 % | -29.67 -119.98 % | 148.48 -72.38 % | 537.50 6 938.42 % | -7.86 94.72 % | -148.98 0.12 % | -149.16 -36.12 % | -109.58 -147.81 % | -44.22 -82.95 % | -24.17 16.97 % | -29.11 30.34 % | -41.79 -1 426.67 % | 3.15 -79.92 % | 15.69 -19.58 % | 19.51 3.23 % | 18.90 -20.25 % | 23.70 -19.72 % | 29.52 130.44 % | 12.81 53.05 % | 8.37 |
| Gross profit | 374.430 M -40.13 % | 625.420 M 188.24 % | 216.981 M -77.84 % | 979.290 M -12.09 % | 1.114 B -10.42 % | 1.244 B -16.46 % | 1.489 B 29.32 % | 1.151 B 13.17 % | 1.017 B -43.11 % | 1.788 B 29.57 % | 1.380 B -20.60 % | 1.738 B -5.58 % | 1.840 B 0.93 % | 1.823 B 64.70 % | 1.107 B 16.51 % | 950.205 M 223.95 % | 293.315 M -17.48 % | 355.453 M 78.57 % | 199.055 M 43.83 % | 138.393 M |
| Income tax expense | 0.000 -100.00 % | 14.489 M 102.54 % | -569.524 M -19 478.16 % | 2.939 M -91.10 % | 33.036 M 380.37 % | -11.783 M -155.35 % | 21.287 M 247.81 % | -14.402 M 93.51 % | -221.941 M -242.15 % | -64.866 M 58.36 % | -155.778 M -171.33 % | 218.389 M 1 007.90 % | 19.712 M -54.25 % | 43.084 M -6.75 % | 46.201 M -17.51 % | 56.009 M 1.15 % | 55.372 M -14.31 % | 64.618 M 135.95 % | 27.386 M 31.57 % | 20.815 M |
| Cost of revenue | 7.852 B -14.13 % | 9.145 B 0.01 % | 9.144 B 21.60 % | 7.520 B 47.95 % | 5.083 B -18.80 % | 6.259 B -9.02 % | 6.880 B 16.64 % | 5.898 B 36.57 % | 4.319 B -41.63 % | 7.400 B -35.95 % | 11.552 B -1.65 % | 11.747 B 14.97 % | 10.217 B -0.98 % | 10.318 B 47.26 % | 7.007 B 37.05 % | 5.113 B -16.03 % | 6.089 B 21.18 % | 5.024 B 21.20 % | 4.146 B 30.75 % | 3.171 B |
| General and administrative expenses | 0.000 -100.00 % | 18.358 M 39.35 % | 13.174 M -26.70 % | 17.973 M 15.73 % | 15.530 M -5.69 % | 16.467 M -19.64 % | 20.491 M 64.19 % | 12.480 M -28.52 % | 17.459 M 53.01 % | 11.410 M | 0.000 -100.00 % | 11.096 M -21.82 % | 14.193 M -64.09 % | 39.527 M -2.70 % | 40.625 M -69.99 % | 135.357 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 127.984 M 154.08 % | 50.372 M -13.50 % | 58.231 M -39.73 % | 96.614 M 21.28 % | 79.665 M -25.98 % | 107.620 M -50.34 % | 216.734 M 377.44 % | 45.395 M -76.31 % | 191.584 M | 0.000 -100.00 % | 11.622 M -19.49 % | 14.435 M -88.37 % | 124.118 M 19.28 % | 104.059 M 256.54 % | 29.186 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 712.050 M -35.13 % | 1.098 B 13.94 % | 963.430 M 767.31 % | 111.082 M -89.52 % | 1.060 B 183 640.73 % | 577.000 K -94.04 % | 9.677 M 375.53 % | 2.035 M 239.17 % | 600.000 K | 0.000 -100.00 % | 930.000 K -37.63 % | 1.491 M 7.34 % | 1.389 M 1 140.18 % | 112.000 K -95.86 % | 2.706 M | 0.000 -100.00 % | 4.156 M 189.80 % | -4.628 M -39.61 % | -3.315 M |
| Operating expenses | 465.637 M -45.75 % | 858.392 M -26.08 % | 1.161 B 11.70 % | 1.040 B 365.73 % | 223.226 M -80.70 % | 1.156 B -14.40 % | 1.351 B 5.13 % | 1.285 B 36.84 % | 939.037 M -26.33 % | 1.275 B 6.07 % | 1.202 B -8.70 % | 1.316 B 5.80 % | 1.244 B 10.84 % | 1.122 B 103.01 % | 552.904 M 11.51 % | 495.843 M 612.72 % | 69.571 M 1 573.99 % | 4.156 M -10.20 % | 4.628 M 39.61 % | 3.315 M |
| Cost and expenses | -8.774 B -187.70 % | 10.005 B -2.92 % | 10.305 B 20.40 % | 8.560 B 38.70 % | 6.171 B -16.78 % | 7.416 B -9.90 % | 8.231 B 14.58 % | 7.183 B 36.62 % | 5.258 B -39.38 % | 8.674 B -31.99 % | 12.754 B -2.36 % | 13.063 B 13.97 % | 11.461 B 0.18 % | 11.440 B 51.33 % | 7.560 B 34.79 % | 5.609 B -8.93 % | 6.158 B 22.47 % | 5.029 B 21.16 % | 4.150 B 30.76 % | 3.174 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 465.637 M 218.18 % | 146.342 M 130.29 % | 63.546 M -16.61 % | 76.204 M -32.05 % | 112.144 M 16.66 % | 96.132 M -24.96 % | 128.111 M -44.11 % | 229.214 M 264.68 % | 62.854 M -69.04 % | 202.994 M -36.22 % | 318.289 M -31.51 % | 464.694 M 1.57 % | 457.523 M 179.58 % | 163.645 M 13.11 % | 144.684 M -12.07 % | 164.543 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 12.568 M 1 406.95 % | 834.000 K -86.78 % | 6.311 M 1 824.09 % | 328.000 K -77.50 % | 1.458 M -43.53 % | 2.582 M 4.70 % | 2.466 M -92.26 % | 31.865 M 486.40 % | 5.434 M -71.89 % | 19.333 M -54.44 % | 42.436 M 9.26 % | 38.838 M 58.42 % | 24.516 M 15.70 % | 21.190 M 121.74 % | -97.469 M -793.93 % | 14.046 M 13.86 % | 12.336 M 167.48 % | 4.612 M 86.12 % | 2.478 M -52.25 % | 5.189 M |
| Interest expense | 668.997 M 60.23 % | 417.533 M 189.94 % | 144.005 M 97.21 % | 73.022 M -96.45 % | 2.059 B -9.33 % | 2.271 B -0.53 % | 2.283 B 60.53 % | 1.422 B 16.53 % | 1.220 B 26.72 % | 963.082 M 22.83 % | 784.055 M -2.68 % | 805.626 M 40.16 % | 574.777 M 86.48 % | 308.228 M 2.46 % | 300.815 M 38.47 % | 217.247 M | 0.000 -100.00 % | 134.444 M 14.39 % | 117.527 M 47.22 % | 79.829 M |
| Depreciation and amortization | 229.412 M -9.78 % | 254.290 M -3.78 % | 264.286 M 7.23 % | 246.460 M -1.90 % | 251.226 M -1.71 % | 255.585 M 1.03 % | 252.971 M -3.16 % | 261.234 M 4.06 % | 251.050 M 65.39 % | 151.790 M 68.74 % | 89.956 M -61.52 % | 233.784 M 128.16 % | 102.465 M 35.20 % | 75.788 M -16.83 % | 91.121 M 16.04 % | 78.524 M 7.45 % | 73.082 M 13.66 % | 64.296 M 53.83 % | 41.796 M 11.18 % | 37.592 M |
| Operating income | -91.207 M 60.85 % | -232.972 M -163.19 % | -88.519 M -46.69 % | -60.343 M -853.35 % | 8.010 M -88.80 % | 71.516 M -40.41 % | 120.017 M 189.66 % | -133.858 M 88.05 % | -1.120 B -166.61 % | -420.000 M 28.03 % | -583.613 M -47.49 % | -395.708 M -699.03 % | 66.058 M -69.08 % | 213.611 M -61.46 % | 554.271 M 21.13 % | 457.566 M 163.16 % | 173.872 M -50.51 % | 351.297 M 80.68 % | 194.427 M 43.94 % | 135.078 M |
| Operating income ratio | -0.01 55.95 % | -0.02 -175.23 % | -0.01 -22.03 % | -0.01 -649.26 % | 0.00 -86.44 % | 0.01 -33.54 % | 0.01 175.53 % | -0.02 90.95 % | -0.21 -359.04 % | -0.05 -1.30 % | -0.05 -53.78 % | -0.03 -635.66 % | 0.01 -68.86 % | 0.02 -74.24 % | 0.07 -9.49 % | 0.08 177.02 % | 0.03 -58.28 % | 0.07 45.92 % | 0.04 9.63 % | 0.04 |
| Total other income expenses net | -634.382 M -162.20 % | -241.948 M -112.24 % | 1.976 B -75.21 % | 7.972 B 8 898.07 % | -90.610 M 96.05 % | -2.291 B 0.86 % | -2.311 B -54.92 % | -1.492 B 23.20 % | -1.942 B -109.64 % | -926.540 M -26.79 % | -730.771 M 8.40 % | -797.784 M -50.13 % | -531.413 M -21.49 % | -437.409 M -6.55 % | -410.535 M -33.70 % | -307.065 M | 0.000 100.00 % | -139.066 M -35.05 % | -102.976 M -42.19 % | -72.423 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 | 3.721 B 11.48 % | 3.338 B -8.47 % | 3.647 B -42.63 % | 6.356 B -57.31 % | 14.890 B 1.38 % | 14.687 B 10.38 % | 13.306 B 12.60 % | 11.817 B 5.44 % | 11.207 B 24.88 % | 8.974 B 21.75 % | 7.371 B 35.87 % | 5.425 B 4.20 % | 5.206 B 34.10 % | 3.882 B 60.52 % | 2.419 B 5.51 % | 2.292 B 42.44 % | 1.609 B -2.22 % | 1.646 B 35.01 % | 1.219 B 14.05 % | 1.069 B |
| Total investments | 311.938 M 40 783.09 % | 763.000 K -36.89 % | 1.209 M 0.92 % | 1.198 M 10.01 % | 1.089 M -53.93 % | 2.364 M -29.93 % | 3.374 M -13.02 % | 3.879 M -25.85 % | 5.231 M -39.48 % | 8.644 M 8 292.23 % | 103.000 K -99.11 % | 11.603 M 0.00 % | 11.603 M 0.03 % | 11.600 M 14.00 % | 10.175 M 4 304.76 % | 231.000 K | 0.000 -100.00 % | 116.357 M 17.52 % | 99.012 M 10.28 % | 89.781 M |
| Total debt | 3.724 B 11.18 % | 3.350 B -11.23 % | 3.774 B -40.89 % | 6.384 B -57.30 % | 14.950 B 1.59 % | 14.716 B 10.32 % | 13.340 B 12.15 % | 11.895 B 5.72 % | 11.251 B 25.06 % | 8.997 B 14.40 % | 7.864 B 39.58 % | 5.634 B 4.30 % | 5.402 B 32.01 % | 4.092 B 55.37 % | 2.634 B 6.07 % | 2.483 B 41.70 % | 1.752 B 6.08 % | 1.652 B 34.38 % | 1.229 B 14.28 % | 1.076 B |
| Accumulated other comprehensive income loss | -22.916 M 3.44 % | -23.732 M -1 646.29 % | -1.359 M -550.00 % | 302.000 K -99.87 % | 239.000 M 3 939.21 % | 5.917 M -99.56 % | 1.335 B 0.04 % | 1.334 B 0.00 % | 1.334 B -6.54 % | 1.427 B 8 969.90 % | 15.737 M -22.77 % | 20.378 M -9.31 % | 22.469 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 410.286 M 48.70 % | 275.911 M 23.61 % | 223.205 M |
| Retained earnings | 1.119 B -38.50 % | 1.819 B -21.26 % | 2.310 B 1 759.36 % | -139.238 M 98.27 % | -8.045 B -1.56 % | -7.921 B -37.91 % | -5.744 B -61.76 % | -3.551 B -82.35 % | -1.947 B -91.54 % | -1.017 B -71.33 % | -593.341 M -448.02 % | -108.269 M -120.93 % | 517.266 M 6.39 % | 486.215 M 35.36 % | 359.204 M 7.71 % | 333.484 M 23.56 % | 269.886 M | 0.000 | 0.000 | 0.000 |
| Common stock | 164.614 M -0.54 % | 165.514 M 0.00 % | 165.513 M 12.49 % | 147.139 M 0.00 % | 147.138 M 0.00 % | 147.138 M 0.00 % | 147.138 M 0.07 % | 147.032 M 0.00 % | 147.032 M 0.05 % | 146.958 M -37.45 % | 234.957 M 6.53 % | 220.546 M 50.09 % | 146.938 M 35.18 % | 108.700 M 117.40 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M |
| Total equity | 2.498 B -27.33 % | 3.438 B -13.00 % | 3.951 B 175.41 % | 1.435 B 122.19 % | -6.466 B -1.95 % | -6.342 B -52.29 % | -4.164 B -111.19 % | -1.972 B -444.84 % | -361.903 M -162.87 % | 575.620 M -47.55 % | 1.098 B -23.69 % | 1.438 B 8.14 % | 1.330 B 13.30 % | 1.174 B 72.68 % | 679.751 M 5.53 % | 644.153 M 12.99 % | 570.098 M 19.99 % | 475.120 M 39.82 % | 339.820 M 18.48 % | 286.806 M |
| Other non current liabilities | 250.835 M -3.56 % | 260.088 M 9.00 % | 238.623 M 8.70 % | 219.529 M 15.59 % | 189.928 M 258.15 % | 53.031 M -61.39 % | 137.361 M 3 239.68 % | 4.113 M 188.07 % | -4.670 M -113.61 % | 34.313 M -97.16 % | 1.210 B -2.75 % | 1.244 B -8.35 % | 1.357 B 108.40 % | 651.185 M 113.40 % | 305.146 M 30 514 500.00 % | 1.000 K 100.14 % | -722.000 K | 0.000 | 0.000 | 0.000 |
| Long term debt | 2.281 B 3.68 % | 2.200 B -8.68 % | 2.409 B 60.58 % | 1.500 B -78.60 % | 7.009 B 13.21 % | 6.192 B 24.87 % | 4.958 B 15.03 % | 4.311 B -14.89 % | 5.065 B -14.19 % | 5.902 B -0.69 % | 5.944 B 117.29 % | 2.735 B -9.91 % | 3.036 B 37.96 % | 2.201 B 120.08 % | 1.000 B -59.72 % | 2.483 B 41.70 % | 1.752 B 104.49 % | 856.875 M 17.23 % | 730.953 M 13.41 % | 644.498 M |
| Total non current liabilities | 2.532 B 2.91 % | 2.460 B -7.09 % | 2.648 B 54.13 % | 1.718 B -75.86 % | 7.117 B 13.97 % | 6.245 B 25.09 % | 4.992 B 15.70 % | 4.315 B -14.73 % | 5.060 B -16.57 % | 6.065 B -18.11 % | 7.407 B 67.73 % | 4.416 B -4.05 % | 4.602 B 50.48 % | 3.058 B 86.51 % | 1.640 B -37.44 % | 2.621 B 39.82 % | 1.875 B 93.89 % | 966.913 M 18.31 % | 817.238 M 12.82 % | 724.350 M |
| Other current liabilities | 394.297 M 47.93 % | 266.535 M -2.45 % | 273.240 M -63.37 % | 746.031 M 1 300.63 % | 53.264 M -95.98 % | 1.326 B 38.43 % | 958.030 M 29.44 % | 740.124 M 179.75 % | 264.570 M 54.43 % | 171.321 M 0.49 % | 170.492 M -31.15 % | 247.622 M 190.98 % | 85.100 M 0.93 % | 84.317 M 315.11 % | 20.312 M -98.50 % | 1.352 B 39.89 % | 966.456 M 167.16 % | 361.751 M 21.27 % | 298.314 M 85.98 % | 160.405 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 185.412 M 1 754.12 % | 10.000 M -98.67 % | 749.139 M 1 101 575.00 % | 68.000 K 74.36 % | 39.000 K -99.99 % | 602.137 M 188.04 % | 209.046 M 21.52 % | 172.025 M 71.69 % | 100.194 M -44.79 % | 181.467 M 14.86 % | 157.994 M -13.83 % | 183.360 M 48.43 % | 123.537 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 1.444 B 25.57 % | 1.150 B -15.73 % | 1.364 B -72.06 % | 4.883 B -38.50 % | 7.941 B -6.85 % | 8.525 B 1.71 % | 8.382 B 10.51 % | 7.585 B 22.60 % | 6.186 B 99.91 % | 3.094 B 61.12 % | 1.921 B -29.32 % | 2.717 B 14.86 % | 2.366 B 25.09 % | 1.891 B 15.76 % | 1.634 B | 0.000 | 0.000 -100.00 % | 795.014 M 59.53 % | 498.352 M 15.59 % | 431.151 M |
| Total current liabilities | 3.240 B 21.73 % | 2.661 B -2.66 % | 2.734 B -56.38 % | 6.268 B -31.00 % | 9.084 B -15.13 % | 10.703 B 4.68 % | 10.225 B 9.24 % | 9.360 B 26.32 % | 7.409 B 20.63 % | 6.142 B 16.59 % | 5.268 B -21.85 % | 6.741 B 23.91 % | 5.440 B 17.80 % | 4.618 B 42.47 % | 3.242 B 139.77 % | 1.352 B 39.89 % | 966.456 M -40.63 % | 1.628 B 19.20 % | 1.366 B 0.19 % | 1.363 B |
| Total liabilities | 5.771 B 12.69 % | 5.121 B -4.84 % | 5.382 B -32.61 % | 7.985 B -50.71 % | 16.201 B -4.41 % | 16.948 B 11.38 % | 15.217 B 11.28 % | 13.675 B 9.66 % | 12.470 B 2.15 % | 12.207 B -3.69 % | 12.675 B 13.60 % | 11.157 B 11.10 % | 10.042 B 30.82 % | 7.677 B 57.26 % | 4.881 B 22.86 % | 3.973 B 39.84 % | 2.841 B 9.49 % | 2.595 B 18.87 % | 2.183 B 4.57 % | 2.088 B |
| Other non current assets | 29.729 M -13.70 % | 34.447 M -32.44 % | 50.991 M -28.08 % | 70.900 M 563.82 % | -15.286 M -238.60 % | 11.029 M -34.57 % | 16.857 M -1.41 % | 17.098 M -16.22 % | 20.407 M 4.62 % | 19.506 M -86.80 % | 147.813 M -28.32 % | 206.225 M -0.32 % | 206.894 M 26.96 % | 162.958 M -60.39 % | 411.387 M 776.17 % | 46.953 M | 0.000 -100.00 % | 61.000 K -75.10 % | 245.000 K -42.76 % | 427.999 K |
| Long term investments | 311.547 M 10 384 800.00 % | 3.000 K 0.00 % | 3.000 K -92.68 % | 41.000 K 0.00 % | 41.000 K -97.09 % | 1.408 M 3 334.15 % | 41.000 K -98.93 % | 3.836 M 4 024.73 % | 93.000 K -9.71 % | 103.000 K 128.89 % | 45.000 K -99.38 % | 7.268 M 5.03 % | 6.920 M -26.69 % | 9.439 M -6.70 % | 10.117 M | 0.000 | 0.000 -100.00 % | 10.253 M -48.52 % | 19.917 M 0.05 % | 19.907 M |
| Intangible assets | 4.324 M -72.54 % | 15.744 M 97.76 % | 7.961 M 117.69 % | 3.657 M 323.75 % | 863.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.230 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.850 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.287 M -37.01 % | 5.218 M |
| Goodwill and intangible assets | 4.324 M -72.54 % | 15.744 M 97.76 % | 7.961 M 117.69 % | 3.657 M 323.75 % | 863.000 K 101.56 % | -55.326 M -37.08 % | -40.361 M 27.29 % | -55.511 M -49.32 % | -37.175 M -188.13 % | 42.183 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 235.508 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.287 M -37.01 % | 5.218 M |
| Property plant equipment net | 5.356 B -2.68 % | 5.504 B -3.80 % | 5.721 B -9.89 % | 6.349 B -3.25 % | 6.562 B -3.56 % | 6.805 B -3.10 % | 7.023 B -3.24 % | 7.257 B -2.75 % | 7.463 B 0.14 % | 7.453 B 23.93 % | 6.014 B 5.08 % | 5.723 B 12.05 % | 5.108 B 50.50 % | 3.394 B 176.17 % | 1.229 B -1.75 % | 1.251 B 20.84 % | 1.035 B 19.66 % | 864.923 M 32.53 % | 652.639 M 36.59 % | 477.825 M |
| Total non current assets | 6.354 B 2.38 % | 6.206 B -3.45 % | 6.428 B -1.16 % | 6.503 B -1.92 % | 6.630 B -3.66 % | 6.882 B -3.10 % | 7.103 B -3.11 % | 7.331 B -2.77 % | 7.540 B -0.88 % | 7.606 B 23.45 % | 6.161 B 3.79 % | 5.936 B 11.56 % | 5.321 B 49.22 % | 3.566 B 88.08 % | 1.896 B 44.98 % | 1.308 B 26.37 % | 1.035 B 18.25 % | 875.237 M 29.46 % | 676.088 M 34.31 % | 503.378 M |
| Other current assets | 196.911 M -50.80 % | 400.195 M -40.44 % | 671.944 M 47.73 % | 454.840 M 5.71 % | 430.268 M 33.35 % | 322.664 M -22.32 % | 415.354 M -17.47 % | 503.271 M -47.22 % | 953.521 M 66.85 % | 571.471 M -64.14 % | 1.593 B 10.54 % | 1.441 B 41.34 % | 1.020 B 2.16 % | 998.344 M 250.81 % | 284.579 M -7.65 % | 308.147 M 10.20 % | 279.619 M 42.34 % | 196.438 M -50.30 % | 395.235 M 54.50 % | 255.817 M |
| Short term investments | 391.000 K -48.55 % | 760.000 K -36.98 % | 1.206 M 4.24 % | 1.157 M 10.40 % | 1.048 M 9.62 % | 956.000 K -18.57 % | 1.174 M -46.32 % | 2.187 M 2.29 % | 2.138 M 1.23 % | 2.112 M 3 541.38 % | 58.000 K -98.66 % | 4.335 M -7.43 % | 4.683 M 116.71 % | 2.161 M 3 625.86 % | 58.000 K | 0.000 | 0.000 -100.00 % | 106.104 M 34.15 % | 79.095 M 13.20 % | 69.874 M |
| cash and cash equivalents | 3.367 M -72.02 % | 12.032 M -90.53 % | 127.005 M 365.00 % | 27.313 M -54.72 % | 60.316 M 107.29 % | 29.097 M -14.55 % | 34.052 M -56.43 % | 78.152 M 77.85 % | 43.943 M 94.70 % | 22.570 M -95.42 % | 493.091 M 136.04 % | 208.899 M 6.83 % | 195.538 M -6.76 % | 209.708 M -2.51 % | 215.109 M 12.83 % | 190.645 M 33.41 % | 142.902 M 2 286.47 % | 5.988 M -41.17 % | 10.179 M 51.20 % | 6.732 M |
| Cash and short term investments | 3.758 M -70.62 % | 12.792 M -90.02 % | 128.211 M 87.25 % | 68.470 M 11.58 % | 61.364 M 104.19 % | 30.053 M -14.69 % | 35.226 M -56.15 % | 80.339 M 74.34 % | 46.081 M 86.70 % | 24.682 M -95.00 % | 493.149 M 131.27 % | 213.234 M 6.50 % | 200.221 M -5.50 % | 211.869 M -1.53 % | 215.167 M 12.86 % | 190.645 M 33.41 % | 142.902 M 27.49 % | 112.092 M 25.56 % | 89.274 M 16.54 % | 76.606 M |
| Total current assets | 1.915 B -18.59 % | 2.352 B -19.01 % | 2.905 B -0.48 % | 2.919 B -5.99 % | 3.105 B -16.62 % | 3.724 B -5.73 % | 3.950 B -9.65 % | 4.372 B -4.16 % | 4.562 B -11.65 % | 5.163 B -32.17 % | 7.611 B 14.30 % | 6.659 B 10.05 % | 6.051 B 14.51 % | 5.284 B 44.18 % | 3.665 B 10.74 % | 3.309 B 39.27 % | 2.376 B 8.27 % | 2.195 B 18.85 % | 1.847 B -1.30 % | 1.871 B |
| Inventory | 733.188 M -10.19 % | 816.358 M -20.09 % | 1.022 B 22.94 % | 830.965 M -11.21 % | 935.853 M -7.45 % | 1.011 B -1.17 % | 1.023 B 5.25 % | 972.112 M -29.39 % | 1.377 B 3.03 % | 1.336 B -11.07 % | 1.503 B 5.26 % | 1.428 B -1.33 % | 1.447 B 34.81 % | 1.073 B -18.40 % | 1.315 B 29.68 % | 1.014 B 57.42 % | 644.255 M -27.22 % | 885.241 M 43.89 % | 615.237 M -19.62 % | 765.403 M |
| Net receivables | 981.245 M -12.63 % | 1.123 B 3.71 % | 1.083 B -30.78 % | 1.564 B -6.73 % | 1.677 B -28.92 % | 2.360 B -4.04 % | 2.459 B -9.68 % | 2.723 B 31.66 % | 2.068 B -35.98 % | 3.230 B -19.68 % | 4.022 B -1.46 % | 4.082 B 24.81 % | 3.270 B 8.98 % | 3.001 B 62.19 % | 1.850 B 2.98 % | 1.797 B 59.27 % | 1.128 B 12.69 % | 1.001 B 34.00 % | 746.950 M -3.39 % | 773.150 M |
| Tax assets | 652.252 M 0.00 % | 652.252 M 0.68 % | 647.848 M 716.01 % | 79.392 M -3.57 % | 82.331 M -31.62 % | 120.408 M 16.24 % | 103.584 M -4.19 % | 108.114 M 15.37 % | 93.712 M 1.90 % | 91.964 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.188 M 0.00 % | 10.188 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 100.00 % | -2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 1.401 B 12.58 % | 1.245 B 36.68 % | 910.785 M 44.99 % | 628.181 M 84.45 % | 340.570 M -60.03 % | 852.114 M -3.71 % | 884.962 M -14.51 % | 1.035 B 9.96 % | 941.393 M -67.27 % | 2.876 B -9.49 % | 3.177 B -6.92 % | 3.414 B 20.55 % | 2.832 B 15.13 % | 2.460 B 67.98 % | 1.464 B 9 150 906.25 % | 16.000 K | 0.000 -100.00 % | 325.728 M -29.74 % | 463.604 M -34.38 % | 706.498 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.260 M 2 210.58 % | 747.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 145.422 M 37.90 % | 105.456 M 61.88 % | 65.144 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 K -79.07 % | 43.000 K -99.93 % | 57.429 M 5.46 % | 54.454 M | 0.000 -100.00 % | 76.607 M 14.61 % | 66.841 M 0.00 % | 66.841 M -63.01 % | 180.714 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.331 M -53.65 % | 13.659 M 4.37 % | 13.087 M 61.35 % | 8.111 M -1.61 % | 8.244 M -2.53 % | 8.458 M 12.16 % | 7.541 M 2 940.73 % | 248.000 K -91.69 % | 2.983 M 62.65 % | 1.834 M 101.76 % | 909.000 K 51.25 % | 601.000 K |
| Capital lease obligations | 683.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -68.000 K -74.36 % | -39.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -181.467 M | 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 -100.00 % | 88.430 M 0.48 % | 88.005 M 19.56 % | 73.605 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.237 B -14.82 % | 1.453 B -1.52 % | 1.475 B 3.39 % | 1.427 B 19.56 % | 1.193 B 0.00 % | 1.193 B 0.00 % | 1.193 B 0.04 % | 1.193 B 0.35 % | 1.189 B -16.96 % | 1.432 B -0.78 % | 1.443 B 9.49 % | 1.318 B 232.77 % | 396.025 M -30.57 % | 570.429 M 116.89 % | 263.006 M 0.99 % | 260.421 M 5.34 % | 247.229 M 1 801.76 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 100.00 % | -79.392 M 3.57 % | -82.331 M 28.64 % | -115.367 M -11.38 % | -103.584 M 4.19 % | -108.114 M -15.37 % | -93.712 M -173.08 % | 128.228 M -49.40 % | 253.414 M -29.59 % | 359.932 M 153.81 % | 141.814 M 1.82 % | 139.275 M -9.45 % | 153.811 M 11.30 % | 138.189 M 12.19 % | 123.171 M 11.93 % | 110.038 M 27.53 % | 86.285 M 8.06 % | 79.852 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 8.269 B -3.38 % | 8.559 B -8.29 % | 9.333 B -0.93 % | 9.420 B -3.24 % | 9.735 B -8.21 % | 10.606 B -4.04 % | 11.053 B -5.56 % | 11.703 B -3.29 % | 12.101 B -5.23 % | 12.769 B -7.28 % | 13.772 B 9.35 % | 12.595 B 10.75 % | 11.372 B 28.50 % | 8.850 B 59.15 % | 5.561 B 20.44 % | 4.617 B 35.36 % | 3.411 B 11.12 % | 3.070 B 21.69 % | 2.523 B 6.25 % | 2.374 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 | 462.861 M 219.65 % | 144.804 M -86.93 % | 1.108 B 171.32 % | 408.264 M 221.40 % | 127.025 M 21.22 % | 104.786 M -84.18 % | 662.297 M -55.60 % | 1.492 B 1 077.05 % | -152.661 M -130.30 % | 503.859 M 123.50 % | -2.144 B -450.65 % | 611.342 M -20.17 % | 765.792 M 549.55 % | -170.345 M -393.85 % | 57.971 M 164.20 % | -90.291 M -1 809.09 % | 5.283 M 101.28 % | -412.418 M -897.21 % | -41.357 M 76.23 % | -174.009 M |
| Accounts receivables | 81.811 M 303.87 % | -40.129 M -107.41 % | 541.556 M 379.87 % | 112.855 M -83.46 % | 682.436 M 588.68 % | 99.093 M 346.53 % | 22.192 M 103.38 % | -655.687 M -195.20 % | 688.728 M 7.73 % | 639.283 M 274.14 % | -367.113 M 24.33 % | -485.178 M -111.45 % | -229.451 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -73.660 M -172.98 % | 100.925 M |
| Inventory | 81.725 M -60.46 % | 206.675 M 208.42 % | -190.624 M -281.74 % | 104.887 M 39.23 % | 75.334 M 531.89 % | 11.922 M 123.38 % | -50.997 M -112.61 % | 404.533 M 1 099.71 % | -40.465 M -135.66 % | 113.466 M 251.23 % | -75.031 M -489.35 % | 19.271 M 105.16 % | -373.576 M -254.39 % | 241.976 M 180.38 % | -301.030 M 18.62 % | -369.919 M -1 857.92 % | 21.043 M 125.98 % | -81.009 M -173.24 % | 110.609 M 134.19 % | -323.494 M |
| Accounts payables | 156.989 M -53.00 % | 334.049 M 18.20 % | 282.604 M 11.89 % | 252.570 M 144.55 % | -566.907 M -1 691.29 % | -31.648 M -172.15 % | 43.862 M -72.23 % | 157.956 M 108.48 % | -1.862 B -111.16 % | -881.646 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 142.336 M 140.01 % | -355.791 M -175.04 % | 474.157 M 864.18 % | -62.048 M 2.80 % | -63.838 M -351.14 % | 25.419 M -96.07 % | 647.240 M -59.16 % | 1.585 B 49.40 % | 1.061 B 67.64 % | 632.756 M 130.59 % | -2.069 B -449.39 % | 592.071 M -48.04 % | 1.139 B 376.33 % | -412.321 M -214.85 % | 359.001 M 28.39 % | 279.628 M 1 874.29 % | -15.760 M 95.24 % | -331.409 M -323.22 % | -78.306 M -261.26 % | 48.560 M |
| Other non cash items | -232.661 M -83.56 % | -126.749 M -187.80 % | 144.366 M 103.03 % | 71.105 M -96.54 % | 2.053 B -9.04 % | 2.258 B -3.53 % | 2.340 B 71.76 % | 1.362 B 18.19 % | 1.153 B 29.71 % | 888.683 M 41.64 % | 627.411 M 0.76 % | 622.707 M 61.18 % | 386.348 M 41.42 % | 273.191 M -35.12 % | 421.052 M 112.98 % | 197.699 M -9.74 % | 219.044 M 257.56 % | 61.260 M 219.35 % | 19.183 M 12.56 % | 17.043 M |
| Net cash provided by operating activities | -265.977 M -21.56 % | -218.795 M -106.43 % | 3.404 B -60.59 % | 8.637 B 267.69 % | 2.349 B 467.28 % | 414.100 M -62.01 % | 1.090 B -26.84 % | 1.490 B 1 597.82 % | 87.741 M -92.20 % | 1.124 B 155.94 % | -2.010 B -287.47 % | 1.072 B -18.82 % | 1.321 B 236.69 % | 392.245 M -31.20 % | 570.144 M 69.47 % | 336.436 M -28.61 % | 471.281 M 438.44 % | -139.249 M -266.39 % | 83.687 M 207.94 % | -77.534 M |
| Investments in property plant and equipment | -141.127 M -199.63 % | -47.100 M 6.71 % | -50.487 M -36.64 % | -36.950 M -248.82 % | -10.593 M 72.23 % | -38.146 M -161.38 % | -14.594 M 73.82 % | -55.743 M 70.33 % | -187.893 M 43.96 % | -335.261 M 38.25 % | -542.914 M 36.17 % | -850.588 M 53.30 % | -1.821 B 3.06 % | -1.879 B -277.46 % | -497.767 M -64.66 % | -302.303 M -23.61 % | -244.564 M 12.49 % | -279.472 M -27.56 % | -219.092 M -89.69 % | -115.498 M |
| Acquisitions net | 26.985 M | 0.000 -100.00 % | 2.520 M 249.51 % | 721.000 K -29.38 % | 1.021 M 150.86 % | 407.000 K -98.80 % | 33.958 M 2 782.68 % | 1.178 M 19.11 % | 989.000 K -96.56 % | 28.721 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.827 M -47.77 % | 9.242 M -34.87 % | 14.190 M |
| Purchases of investments | -126.000 K | 0.000 100.00 % | -33.690 M -238.46 % | -9.954 M 50.46 % | -20.091 M -105.43 % | -9.780 M -157.32 % | 17.061 M 117.45 % | -97.759 M -154.26 % | -38.449 M | 0.000 | 0.000 | 0.000 100.00 % | -2.525 M 28.43 % | -3.528 M 64.73 % | -10.002 M 84.88 % | -66.151 M | 0.000 | 0.000 100.00 % | -10.000 K 99.92 % | -13.018 M |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 40.038 M 289.40 % | 10.282 M -52.29 % | 21.549 M 734.91 % | 2.581 M -72.82 % | 9.496 M -92.66 % | 129.336 M 150.47 % | 51.637 M | 0.000 -100.00 % | 15.777 M 4 446.69 % | 347.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.664 M | 0.000 | 0.000 |
| Other investing activites | 0.000 -100.00 % | 575.596 M 1 338.99 % | 40.000 M 501.85 % | -9.954 M 50.46 % | -20.092 M -2 009 300.00 % | 1.000 K 200.00 % | -1.000 K -100.00 % | 107.503 M 1 878.34 % | 5.434 M -73.57 % | 20.557 M -86.50 % | 152.311 M 216.92 % | 48.060 M 26.31 % | 38.048 M -53.85 % | 82.448 M 141.63 % | 34.122 M 37.72 % | 24.777 M -24.80 % | 32.948 M | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -114.268 M -121.62 % | 528.496 M 32 743.36 % | -1.619 M 96.47 % | -45.855 M -62.57 % | -28.206 M 37.23 % | -44.937 M -197.86 % | 45.920 M -45.67 % | 84.515 M 165.10 % | -129.833 M 54.60 % | -285.983 M 23.70 % | -374.826 M 53.27 % | -802.181 M 55.08 % | -1.786 B 0.78 % | -1.800 B -280.02 % | -473.647 M -37.82 % | -343.677 M -62.41 % | -211.616 M 20.14 % | -264.981 M -26.27 % | -209.860 M -83.56 % | -114.326 M |
| Debt repayment | 373.837 M 188.22 % | -423.740 M 83.77 % | -2.610 B 69.53 % | -8.566 B -1 053.63 % | 898.300 M -27.16 % | 1.233 B 90.40 % | 647.762 M 157.07 % | -1.135 B -195.91 % | 1.183 B 584.90 % | -244.043 M -107.61 % | 3.208 B 1 165.86 % | -301.000 M -136.03 % | 835.469 M -38.68 % | 1.362 B 451.23 % | 247.163 M -15.79 % | 293.497 M 963.86 % | 27.588 M -93.48 % | 423.286 M 175.84 % | 153.454 M -22.39 % | 197.730 M |
| Common stock issued | 0.000 | 0.000 -100.00 % | 68.401 M | 0.000 | 0.000 | 0.000 -100.00 % | 551.000 K | 0.000 -100.00 % | 358.000 K -91.99 % | 4.471 M | 0.000 | 0.000 -100.00 % | 123.870 M -65.22 % | 356.192 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -900.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.266 M 72.03 % | -36.706 M -409.81 % | -7.200 M 56.83 % | -16.680 M 21.56 % | -21.265 M -81.91 % | -11.690 M -843.50 % | -1.239 M 91.52 % | -14.612 M -143.53 % | -6.000 M |
| Other financing activites | -1.851 M 99.50 % | -372.762 M 51.03 % | -761.242 M -1 209.73 % | -58.122 M 98.18 % | -3.188 B -98.33 % | -1.607 B 12.08 % | -1.828 B -91.61 % | -954.166 M 14.83 % | -1.120 B -23.43 % | -907.638 M -68.30 % | -539.289 M -1 086.17 % | 54.685 M 112.73 % | -429.540 M -38.95 % | -309.124 M -2.18 % | -302.516 M -168.64 % | 440.734 M 280.07 % | -244.753 M -4 995.06 % | 5.000 M | 0.000 | 0.000 |
| Net cash used provided by financing activities | 371.086 M 146.59 % | -796.502 M 75.89 % | -3.303 B 61.70 % | -8.625 B -276.67 % | -2.290 B -512.02 % | -374.118 M 68.29 % | -1.180 B 43.52 % | -2.089 B -3 391.78 % | 63.465 M 105.51 % | -1.152 B -143.15 % | 2.669 B 1 140.19 % | -256.581 M -152.04 % | 493.093 M -64.84 % | 1.402 B 2 046.76 % | -72.033 M -231.00 % | 54.985 M 124.03 % | -228.855 M -153.59 % | 427.047 M 207.58 % | 138.842 M -27.58 % | 191.730 M |
| Effect of forex changes on cash | 493.999 K 49 549.35 % | -999.000 50.05 % | -2.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -8.665 M 92.46 % | -114.973 M -215.33 % | 99.692 M 402.07 % | -33.003 M -205.71 % | 31.219 M 730.05 % | -4.955 M 88.76 % | -44.100 M 91.44 % | -514.930 M -2 509.25 % | 21.373 M 106.82 % | -313.335 M -210.25 % | 284.192 M 2 027.03 % | 13.361 M -52.15 % | 27.923 M 617.00 % | -5.401 M -122.08 % | 24.464 M -48.76 % | 47.743 M 54.96 % | 30.810 M | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 12.032 M -90.53 % | 127.005 M 365.00 % | 27.313 M -54.72 % | 60.316 M 107.29 % | 29.097 M -14.55 % | 34.052 M -56.43 % | 78.152 M 77.85 % | 43.943 M 94.70 % | 22.570 M -95.42 % | 493.091 M 136.04 % | 208.899 M 6.83 % | 195.538 M 16.66 % | 167.615 M -22.08 % | 215.109 M 12.83 % | 190.645 M 33.41 % | 142.902 M 27.49 % | 112.092 M 1 001.21 % | 10.179 M 51.20 % | 6.732 M | 0.000 |
| Cash at end of period | 3.367 M -72.02 % | 12.032 M -90.53 % | 127.005 M 365.00 % | 27.313 M -54.72 % | 60.316 M 107.29 % | 29.097 M -14.55 % | 34.052 M 107.23 % | -470.987 M -1 171.81 % | 43.943 M -75.55 % | 179.756 M -63.55 % | 493.091 M 136.04 % | 208.899 M 6.83 % | 195.538 M -6.76 % | 209.708 M -2.51 % | 215.109 M 12.83 % | 190.645 M 33.41 % | 142.902 M 2 286.47 % | 5.988 M -41.17 % | 10.179 M 51.20 % | 6.732 M |
| Operating cash flow | -265.977 M -21.51 % | -218.893 M -106.43 % | 3.404 B -60.59 % | 8.637 B 267.69 % | 2.349 B 467.28 % | 414.100 M -62.01 % | 1.090 B -26.84 % | 1.490 B 1 597.82 % | 87.741 M -92.20 % | 1.124 B 155.94 % | -2.010 B -287.47 % | 1.072 B -18.82 % | 1.321 B 236.69 % | 392.245 M -31.20 % | 570.144 M 69.47 % | 336.436 M -28.61 % | 471.281 M 438.44 % | -139.249 M -266.39 % | 83.687 M 207.94 % | -77.534 M |
| Capital expenditure | -141.127 M -199.63 % | -47.100 M 6.71 % | -50.487 M -36.64 % | -36.950 M -248.82 % | -10.593 M 72.23 % | -38.146 M -161.38 % | -14.594 M 73.82 % | -55.743 M 70.33 % | -187.893 M 43.96 % | -335.261 M 38.25 % | -542.914 M 36.17 % | -850.588 M 53.30 % | -1.821 B 3.06 % | -1.879 B -277.46 % | -497.767 M -64.66 % | -302.303 M -23.61 % | -244.564 M 12.49 % | -279.472 M -27.56 % | -219.092 M -89.69 % | -115.498 M |
| Free CashFlow | -407.104 M -484.30 % | 105.935 M -96.84 % | 3.354 B -61.00 % | 8.600 B 267.78 % | 2.339 B 522.02 % | 375.954 M -65.04 % | 1.075 B -25.01 % | 1.434 B 1 531.76 % | -100.152 M -112.69 % | 789.069 M 130.91 % | -2.553 B -1 252.33 % | 221.536 M 144.25 % | -500.692 M 66.32 % | -1.487 B -2 154.00 % | 72.377 M 112.04 % | 34.133 M -84.94 % | 226.717 M 154.15 % | -418.721 M -209.24 % | -135.405 M 29.85 % | -193.032 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 | 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 | 2.573 B 20.24 % | 2.140 B 18.73 % | 1.802 B -9.35 % | 1.988 B -27.78 % | 2.753 B 13.99 % | 2.415 B -4.44 % | 2.527 B 2.31 % | 2.470 B 4.79 % | 2.357 B 1.01 % | 2.334 B 4.57 % | 2.232 B -11.45 % | 2.520 B -19.26 % | 3.122 B 16.56 % | 2.678 B 44.90 % | 1.848 B -16.21 % | 2.206 B 24.87 % | 1.767 B -16.05 % | 2.104 B 21.29 % | 1.735 B 25.03 % | 1.388 B 43.12 % | 969.628 M -45.45 % | 1.778 B 1.43 % | 1.753 B -16.50 % | 2.099 B 11.72 % | 1.879 B -13.88 % | 2.181 B 3.62 % | 2.105 B -4.48 % | 2.204 B 17.31 % | 1.879 B -27.86 % | 2.604 B -20.55 % | 3.277 B 3.73 % | 3.159 B -12.27 % | 3.601 B 4.22 % | 3.455 B -3.39 % | 3.577 B 15.09 % | 3.108 B 12.47 % | 2.763 B 5.87 % | 2.610 B |
| Net income | -102.494 M 75.50 % | -418.348 M -55.19 % | -269.578 M -520.13 % | -43.471 M -848.47 % | 5.808 M 102.92 % | -198.984 M -37.65 % | -144.556 M -1 929.71 % | -7.122 M 94.93 % | -140.476 M -129.42 % | 477.547 M -75.12 % | 1.920 B -11.11 % | 2.160 B 2 525.25 % | 82.260 M -97.81 % | 3.751 B 1 816.92 % | -218.487 M -113.99 % | 1.561 B -44.53 % | 2.815 B 63.63 % | 1.720 B 475.32 % | -458.299 M 24.41 % | -606.277 M 21.38 % | -771.156 M 10.74 % | -863.921 M -88.25 % | -458.912 M 6.67 % | -491.700 M -30.23 % | -377.553 M -254.12 % | -106.618 M 89.25 % | -992.165 M -101.24 % | -493.022 M -102.50 % | -243.473 M -4.27 % | -233.504 M 50.95 % | -476.008 M -377.49 % | -99.690 M -166.43 % | -37.417 M -6 841.93 % | -539.000 K -102.68 % | 20.130 M 291.97 % | -10.486 M -199.02 % | 10.590 M -58.81 % | 25.708 M |
| Income before tax | -102.494 M 75.50 % | -418.348 M -55.19 % | -269.578 M -520.13 % | -43.471 M -848.47 % | 5.808 M 102.86 % | -203.388 M -40.70 % | -144.556 M -1 929.71 % | -7.122 M 94.14 % | -121.583 M -32.19 % | -91.977 M -104.79 % | 1.920 B -11.11 % | 2.160 B 2 525.25 % | 82.260 M -97.81 % | 3.754 B 1 818.26 % | -218.487 M -113.99 % | 1.561 B -44.53 % | 2.815 B 60.55 % | 1.753 B 482.53 % | -458.299 M 24.41 % | -606.277 M 21.38 % | -771.156 M 11.94 % | -875.704 M -90.82 % | -458.912 M 6.67 % | -491.700 M -30.23 % | -377.553 M -342.46 % | -85.331 M 91.40 % | -992.165 M -101.24 % | -493.022 M -102.50 % | -243.473 M -4.19 % | -233.680 M 9.38 % | -257.854 M -162.88 % | -98.089 M -158.35 % | -37.968 M -5 566.87 % | -670.000 K -102.78 % | 24.084 M 489.52 % | -6.183 M -147.95 % | 12.895 M -62.81 % | 34.669 M |
| Income before tax ratio | -0.04 79.62 % | -0.20 -30.70 % | -0.15 -584.10 % | -0.02 -1 136.33 % | 0.00 102.51 % | -0.08 -47.24 % | -0.06 -1 883.81 % | 0.00 94.41 % | -0.05 -30.87 % | -0.04 -104.58 % | 0.86 0.39 % | 0.86 3 151.55 % | 0.03 -98.12 % | 1.40 1 285.87 % | -0.12 -116.70 % | 0.71 -55.58 % | 1.59 91.25 % | 0.83 415.40 % | -0.26 39.54 % | -0.44 45.07 % | -0.80 -61.44 % | -0.49 -88.13 % | -0.26 -11.77 % | -0.23 -16.57 % | -0.20 -413.76 % | -0.04 91.70 % | -0.47 -110.67 % | -0.22 -72.61 % | -0.13 -44.42 % | -0.09 -14.06 % | -0.08 -153.42 % | -0.03 -194.48 % | -0.01 -5 337.35 % | 0.00 -102.88 % | 0.01 438.45 % | 0.00 -142.63 % | 0.00 -64.87 % | 0.01 |
| EBITDA | 126.652 M 594.21 % | 18.244 M 115.29 % | -119.341 M -209.26 % | 109.225 M -33.68 % | 164.692 M 139.13 % | -420.858 M -3 001.27 % | 14.506 M -90.49 % | 152.458 M 159.32 % | 58.791 M -13.80 % | 68.206 M -96.59 % | 2.000 B -10.99 % | 2.247 B 1 304.84 % | 159.935 M -95.84 % | 3.842 B 2 819.70 % | -141.259 M -108.63 % | 1.637 B -43.37 % | 2.892 B 27.69 % | 2.264 B 2 739.83 % | 79.739 M 241.60 % | 23.343 M 115.98 % | -146.100 M 14.22 % | -170.327 M -252.82 % | 111.453 M -18.32 % | 136.457 M -20.41 % | 171.454 M 592.06 % | -34.844 M -114.01 % | 248.697 M 75.00 % | 142.110 M -25.02 % | 189.540 M 240.85 % | 55.608 M 13.04 % | 49.192 M -60.20 % | 123.610 M -54.32 % | 270.607 M 100.02 % | 135.289 M -38.98 % | 221.726 M 20.92 % | 183.369 M 1.92 % | 179.910 M 12.67 % | 159.673 M |
| Net income ratio | -0.04 79.62 % | -0.20 -30.70 % | -0.15 -584.10 % | -0.02 -1 136.33 % | 0.00 102.56 % | -0.08 -44.05 % | -0.06 -1 883.81 % | 0.00 95.16 % | -0.06 -129.12 % | 0.20 -76.21 % | 0.86 0.39 % | 0.86 3 151.55 % | 0.03 -98.12 % | 1.40 1 284.94 % | -0.12 -116.70 % | 0.71 -55.58 % | 1.59 94.92 % | 0.82 409.45 % | -0.26 39.54 % | -0.44 45.07 % | -0.80 -63.64 % | -0.49 -85.60 % | -0.26 -11.77 % | -0.23 -16.57 % | -0.20 -311.18 % | -0.05 89.63 % | -0.47 -110.67 % | -0.22 -72.61 % | -0.13 -44.53 % | -0.09 38.26 % | -0.15 -360.31 % | -0.03 -203.69 % | -0.01 -6 560.77 % | 0.00 -102.77 % | 0.01 266.80 % | 0.00 -188.04 % | 0.00 -61.09 % | 0.01 |
| Ratio EBITDA | 0.05 477.36 % | 0.01 112.88 % | -0.07 -220.53 % | 0.05 -8.17 % | 0.06 134.33 % | -0.17 -3 136.20 % | 0.01 -90.70 % | 0.06 147.47 % | 0.02 -14.67 % | 0.03 -96.74 % | 0.90 0.52 % | 0.89 1 639.99 % | 0.05 -96.43 % | 1.43 1 977.01 % | -0.08 -110.30 % | 0.74 -54.65 % | 1.64 52.11 % | 1.08 2 241.44 % | 0.05 173.22 % | 0.02 111.16 % | -0.15 -57.25 % | -0.10 -250.67 % | 0.06 -2.19 % | 0.07 -28.76 % | 0.09 671.36 % | -0.02 -113.52 % | 0.12 83.20 % | 0.06 -36.09 % | 0.10 372.47 % | 0.02 42.28 % | 0.02 -61.64 % | 0.04 -47.93 % | 0.08 91.92 % | 0.04 -36.84 % | 0.06 5.07 % | 0.06 -9.38 % | 0.07 6.43 % | 0.06 |
| Gross profit ratio | 0.12 554.80 % | 0.02 -17.18 % | 0.02 -63.62 % | 0.06 -40.98 % | 0.11 380.60 % | 0.02 -28.58 % | 0.03 -57.90 % | 0.07 -15.23 % | 0.09 -32.28 % | 0.13 57.09 % | 0.08 -9.78 % | 0.09 -22.64 % | 0.12 -29.24 % | 0.16 318.00 % | 0.04 -11.65 % | 0.04 -78.91 % | 0.21 -11.25 % | 0.24 30.56 % | 0.18 5.27 % | 0.17 167.91 % | 0.06 -30.57 % | 0.09 -53.06 % | 0.20 21.12 % | 0.16 -22.71 % | 0.21 2.74 % | 0.21 24.39 % | 0.16 35.05 % | 0.12 -56.82 % | 0.28 72.97 % | 0.16 485.43 % | -0.04 -118.15 % | 0.23 0.23 % | 0.23 52.47 % | 0.15 3 318.88 % | 0.00 -102.27 % | 0.21 5.92 % | 0.20 -1.20 % | 0.20 |
| Weighted average shs out dil | 16.452 M -0.59 % | 16.549 M 0.00 % | 16.549 M 0.12 % | 16.529 M -0.14 % | 16.551 M -0.69 % | 16.667 M 0.00 % | 16.667 M 0.00 % | 16.667 M 0.70 % | 16.551 M 0.01 % | 16.550 M 10.34 % | 15.000 M 1.95 % | 14.714 M -0.01 % | 14.716 M -1.90 % | 15.000 M 1.95 % | 14.713 M 0.00 % | 14.713 M -0.01 % | 14.714 M -1.91 % | 15.000 M 1.95 % | 14.713 M -0.02 % | 14.715 M 0.01 % | 14.714 M 0.01 % | 14.713 M -0.01 % | 14.713 M 0.00 % | 14.713 M -0.01 % | 14.714 M 0.01 % | 14.713 M 0.07 % | 14.703 M -0.01 % | 14.704 M 0.01 % | 14.702 M 0.11 % | 14.686 M -0.66 % | 14.783 M -0.94 % | 14.924 M -0.51 % | 15.000 M 0.00 % | 15.000 M 3.29 % | 14.522 M -25.22 % | 19.419 M 29.46 % | 15.000 M 0.00 % | 15.000 M |
| Weighted average shs out | 16.452 M -0.59 % | 16.549 M 0.00 % | 16.549 M 0.12 % | 16.529 M -0.14 % | 16.551 M -0.69 % | 16.667 M 0.00 % | 16.667 M 0.00 % | 16.667 M 0.70 % | 16.551 M 0.01 % | 16.550 M 10.34 % | 15.000 M 1.95 % | 14.714 M 0.00 % | 14.714 M 0.00 % | 14.714 M 0.00 % | 14.713 M 0.00 % | 14.713 M -0.01 % | 14.714 M 0.00 % | 14.714 M 0.01 % | 14.713 M -0.02 % | 14.715 M 0.01 % | 14.714 M 0.01 % | 14.713 M -0.01 % | 14.713 M 0.00 % | 14.713 M -0.01 % | 14.714 M 0.18 % | 14.688 M -0.11 % | 14.703 M -0.01 % | 14.704 M 0.01 % | 14.702 M 0.11 % | 14.686 M -0.66 % | 14.783 M -0.94 % | 14.924 M 2.90 % | 14.503 M -3.32 % | 15.000 M 3.29 % | 14.522 M -25.22 % | 19.419 M 29.46 % | 15.000 M 0.00 % | 15.000 M |
| EPS diluted | -6.23 75.36 % | -25.28 -55.19 % | -16.29 -519.39 % | -2.63 -851.43 % | 0.35 102.93 % | -11.94 -37.72 % | -8.67 -1 916.28 % | -0.43 94.94 % | -8.49 79.18 % | -40.78 -131.86 % | 127.98 -12.80 % | 146.77 2 525.58 % | 5.59 -97.76 % | 250.08 1 784.04 % | -14.85 -113.99 % | 106.11 -44.53 % | 191.29 66.82 % | 114.67 468.12 % | -31.15 24.39 % | -41.20 21.39 % | -52.41 10.75 % | -58.72 -88.27 % | -31.19 6.67 % | -33.42 -30.24 % | -25.66 -253.93 % | -7.25 89.26 % | -67.48 -101.25 % | -33.53 -102.48 % | -16.56 -4.15 % | -15.90 50.62 % | -32.20 -382.04 % | -6.68 -168.27 % | -2.49 -6 835.93 % | -0.04 -102.58 % | 1.39 357.41 % | -0.54 -173.97 % | 0.73 -58.52 % | 1.76 |
| Earnings per share | -6.23 75.36 % | -25.28 -55.19 % | -16.29 -519.39 % | -2.63 -851.43 % | 0.35 102.93 % | -11.94 -37.72 % | -8.67 -1 916.28 % | -0.43 94.94 % | -8.49 79.18 % | -40.78 -131.86 % | 127.98 -12.80 % | 146.77 2 525.58 % | 5.59 -97.81 % | 254.95 1 816.84 % | -14.85 -113.99 % | 106.11 -44.53 % | 191.29 66.82 % | 114.67 468.12 % | -31.15 24.39 % | -41.20 21.39 % | -52.41 10.75 % | -58.72 -88.27 % | -31.19 6.67 % | -33.42 -30.24 % | -25.66 -253.44 % | -7.26 89.24 % | -67.48 -101.25 % | -33.53 -102.48 % | -16.56 -4.15 % | -15.90 50.62 % | -32.20 -382.04 % | -6.68 -158.91 % | -2.58 -7 086.63 % | -0.04 -102.58 % | 1.39 357.41 % | -0.54 -173.97 % | 0.73 -58.52 % | 1.76 |
| Gross profit | 315.560 M 687.33 % | 40.080 M -1.67 % | 40.759 M -67.02 % | 123.582 M -57.37 % | 289.900 M 447.82 % | 52.919 M -31.76 % | 77.544 M -56.92 % | 180.012 M -11.17 % | 202.642 M -31.59 % | 296.236 M 64.27 % | 180.330 M -20.11 % | 225.727 M -37.54 % | 361.380 M -17.52 % | 438.121 M 505.66 % | 72.338 M -25.98 % | 97.723 M -73.67 % | 371.108 M -25.49 % | 498.094 M 58.35 % | 314.559 M 31.62 % | 238.996 M 283.42 % | 62.332 M -62.13 % | 164.594 M -52.39 % | 345.733 M 1.14 % | 341.844 M -13.65 % | 395.875 M -11.52 % | 447.430 M 28.89 % | 347.141 M 29.01 % | 269.081 M -49.35 % | 531.206 M 24.78 % | 425.707 M 406.23 % | -139.014 M -118.83 % | 738.206 M -12.07 % | 839.519 M 58.91 % | 528.310 M 3 209.72 % | -16.989 M -102.61 % | 649.759 M 19.13 % | 545.430 M 4.60 % | 521.453 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.404 M -440 300.00 % | -1.000 K | 0.000 -100.00 % | 18.893 M 103.32 % | -569.524 M -20 764.88 % | 2.756 M -20.67 % | 3.474 M | 0.000 -100.00 % | 2.939 M 611.62 % | 413.000 K | 0.000 -100.00 % | 2.726 M -91.75 % | 33.036 M | 0.000 | 0.000 | 0.000 100.00 % | -11.783 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.287 M | 0.000 | 0.000 | 0.000 -100.00 % | 219.651 M 0.58 % | 218.389 M 2.97 % | 212.099 M -33.90 % | 320.899 M 76 304.52 % | 420.000 K -94.41 % | 7.512 M 317.33 % | 1.800 M -18.81 % | 2.217 M -72.91 % | 8.183 M |
| Cost of revenue | 2.257 B 7.51 % | 2.100 B 19.20 % | 1.762 B -5.53 % | 1.865 B -24.29 % | 2.463 B 4.27 % | 2.362 B -3.58 % | 2.450 B 6.97 % | 2.290 B 6.29 % | 2.155 B 5.75 % | 2.038 B -0.68 % | 2.051 B -10.60 % | 2.295 B -16.87 % | 2.760 B 23.23 % | 2.240 B 26.13 % | 1.776 B -15.76 % | 2.108 B 51.08 % | 1.395 B -13.12 % | 1.606 B 13.08 % | 1.420 B 23.66 % | 1.149 B 26.61 % | 907.296 M -43.75 % | 1.613 B 14.66 % | 1.407 B -19.93 % | 1.757 B 18.50 % | 1.483 B -14.49 % | 1.734 B -1.37 % | 1.758 B -9.13 % | 1.935 B 43.59 % | 1.347 B -38.15 % | 2.178 B -36.24 % | 3.416 B 41.10 % | 2.421 B -12.33 % | 2.762 B -5.65 % | 2.927 B -18.55 % | 3.594 B 46.20 % | 2.458 B 10.83 % | 2.218 B 6.19 % | 2.089 B |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.096 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.193 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.622 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.435 M | 0.000 | 0.000 | 0.000 |
| Other expenses | 247.649 M | 0.000 -100.00 % | 223.183 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 148.727 M 17 563.54 % | 842.000 K 111.59 % | -7.262 M -363.50 % | 2.756 M -20.67 % | 3.474 M 195.16 % | 1.177 M 101.90 % | -62.049 M -15 123.97 % | 413.000 K -99.09 % | 45.603 M 1 572.89 % | 2.726 M 115.23 % | -17.896 M -38 176.60 % | 47.000 K | 0.000 -100.00 % | 506.000 K 101.28 % | -39.527 M -20 370.26 % | 195.000 K -98.42 % | 12.313 M 13.56 % | 10.843 M 198.07 % | -11.056 M -148.81 % | 22.649 M 312.63 % | 5.489 M 613.78 % | 769.000 K | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K 200.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 0.000 -100.00 % | 100.000 K |
| Operating expenses | 247.649 M 208.89 % | 80.174 M -64.08 % | 223.183 M 171.71 % | 82.140 M -58.94 % | 200.029 M 27.50 % | 156.890 M 5.95 % | 148.073 M -36.34 % | 232.602 M 10.36 % | 210.764 M -6.25 % | 224.826 M -48.12 % | 433.339 M 81.50 % | 238.757 M -9.68 % | 264.346 M 17.56 % | 224.859 M -17.19 % | 271.547 M 2.77 % | 264.234 M -0.52 % | 265.612 M 12.60 % | 235.884 M -21.19 % | 299.294 M 6.86 % | 280.081 M 2.46 % | 273.365 M -1.98 % | 278.883 M -6.36 % | 297.810 M 5.99 % | 280.975 M -5.92 % | 298.648 M -32.52 % | 442.554 M 38.05 % | 320.570 M 63.96 % | 195.521 M -52.25 % | 409.438 M -5.81 % | 434.694 M 555.65 % | -95.401 M -115.03 % | 634.834 M 5.37 % | 602.453 M 46.30 % | 411.805 M 325.70 % | -182.456 M -136.44 % | 500.704 M 25.69 % | 398.378 M 2.82 % | 387.450 M |
| Cost and expenses | 2.505 B 214.91 % | -2.180 B -209.84 % | 1.985 B 1.95 % | 1.947 B -26.90 % | 2.663 B 5.71 % | 2.519 B -3.04 % | 2.598 B 2.98 % | 2.523 B 6.65 % | 2.365 B 4.56 % | 2.262 B -8.95 % | 2.485 B -1.92 % | 2.533 B -16.24 % | 3.025 B 22.71 % | 2.465 B 20.38 % | 2.048 B -13.69 % | 2.373 B 42.83 % | 1.661 B -9.83 % | 1.842 B 7.12 % | 1.720 B 20.36 % | 1.429 B 21.02 % | 1.181 B -37.59 % | 1.892 B 10.99 % | 1.705 B -16.35 % | 2.038 B 14.40 % | 1.781 B -18.15 % | 2.176 B 4.71 % | 2.079 B -2.42 % | 2.130 B 21.26 % | 1.757 B -32.77 % | 2.613 B -21.32 % | 3.321 B 8.67 % | 3.056 B -9.16 % | 3.364 B 0.76 % | 3.339 B -2.12 % | 3.411 B 15.29 % | 2.959 B 13.10 % | 2.616 B 5.66 % | 2.476 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 80.174 M | 0.000 -100.00 % | 82.140 M -58.94 % | 200.029 M 27.50 % | 156.890 M 5.95 % | 148.073 M 35.30 % | 109.443 M 26.53 % | 86.493 M -20.92 % | 109.375 M -62.66 % | 292.944 M 206.31 % | 95.637 M -20.88 % | 120.874 M 5.08 % | 115.025 M -14.82 % | 135.035 M 7.12 % | 126.058 M -4.87 % | 132.518 M -27.95 % | 183.927 M 132.64 % | 79.060 M 17.40 % | 67.344 M 0.21 % | 67.204 M -30.92 % | 97.290 M 21.17 % | 80.289 M 6.65 % | 75.282 M -6.26 % | 80.310 M -18.42 % | 98.442 M 57.63 % | 62.451 M -29.36 % | 88.407 M 33.90 % | 66.026 M -9.46 % | 72.926 M -67.95 % | 227.521 M 162.08 % | 86.812 M 0.91 % | 86.026 M 33.72 % | 64.335 M -73.91 % | 246.613 M | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 635.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 38.868 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 % | 51.979 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 |
| Interest expense | 171.749 M -55.97 % | 390.053 M 332.44 % | 90.198 M -1.18 % | 91.277 M -6.35 % | 97.469 M -4.33 % | 101.885 M 4.08 % | 97.887 M -5.20 % | 103.259 M -9.66 % | 114.303 M 37.91 % | 82.880 M 300.75 % | 20.681 M -3.96 % | 21.533 M 34.99 % | 15.951 M | 0.000 -100.00 % | 15.958 M -3.10 % | 16.468 M 16.86 % | 14.092 M -96.43 % | 394.964 M -16.61 % | 473.611 M -16.20 % | 565.193 M 0.81 % | 560.629 M -13.97 % | 651.678 M 28.53 % | 507.030 M -10.24 % | 564.883 M 16.32 % | 485.623 M | 0.000 -100.00 % | 1.041 B 82.04 % | 572.070 M 56.30 % | 366.010 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 155.238 M | 0.000 | 0.000 |
| Depreciation and amortization | 57.397 M 23.33 % | 46.539 M -22.49 % | 60.039 M -2.25 % | 61.419 M 0.01 % | 61.415 M -13.16 % | 70.721 M 15.60 % | 61.176 M 8.62 % | 56.321 M -14.76 % | 66.071 M -14.53 % | 77.302 M 29.94 % | 59.490 M -9.55 % | 65.770 M 6.55 % | 61.724 M -1.47 % | 62.645 M 2.24 % | 61.270 M 2.54 % | 59.754 M -4.84 % | 62.792 M 8.36 % | 57.946 M -10.06 % | 64.427 M 0.00 % | 64.427 M 0.00 % | 64.427 M 132.88 % | -195.973 M -227.10 % | 154.186 M 143.68 % | 63.275 M -0.17 % | 63.384 M 123.74 % | -266.966 M -233.83 % | 199.476 M 216.32 % | 63.062 M -5.88 % | 67.003 M 3.73 % | 64.595 M -30.40 % | 92.805 M 217.03 % | 29.273 M -63.39 % | 79.955 M 325.65 % | 18.784 M 60.64 % | 11.693 M -65.93 % | 34.316 M 4.44 % | 32.858 M 28.00 % | 25.670 M |
| Operating income | 67.911 M 269.38 % | -40.094 M 78.02 % | -182.424 M -540.19 % | 41.442 M -53.89 % | 89.871 M 186.44 % | -103.971 M -47.42 % | -70.529 M -34.11 % | -52.590 M -547.50 % | -8.122 M -113.84 % | 58.686 M 123.20 % | -253.009 M -1 841.74 % | -13.030 M -113.43 % | 97.034 M -35.39 % | 150.173 M 175.38 % | -199.209 M -19.64 % | -166.511 M -257.84 % | 105.496 M -55.34 % | 236.232 M 1 442.79 % | 15.312 M 137.27 % | -41.084 M 80.49 % | -210.527 M -920.90 % | 25.646 M -46.70 % | 48.118 M -34.25 % | 73.183 M -32.28 % | 108.070 M -53.44 % | 232.122 M 371.59 % | 49.221 M -37.73 % | 79.048 M -35.49 % | 122.537 M 152.44 % | -233.680 M 9.38 % | -257.854 M -162.87 % | -98.090 M -158.34 % | -37.969 M -5 567.01 % | -670.000 K -102.78 % | 24.085 M 489.54 % | -6.183 M -147.95 % | 12.895 M -62.70 % | 34.569 M |
| Operating income ratio | 0.03 240.87 % | -0.02 81.49 % | -0.10 -585.59 % | 0.02 -36.15 % | 0.03 175.83 % | -0.04 -54.27 % | -0.03 -31.08 % | -0.02 -517.92 % | 0.00 -113.70 % | 0.03 122.18 % | -0.11 -2 092.92 % | -0.01 -116.63 % | 0.03 -44.57 % | 0.06 152.03 % | -0.11 -42.78 % | -0.08 -226.40 % | 0.06 -46.80 % | 0.11 1 172.03 % | 0.01 129.81 % | -0.03 86.36 % | -0.22 -1 604.92 % | 0.01 -47.45 % | 0.03 -21.26 % | 0.03 -39.39 % | 0.06 -45.94 % | 0.11 355.12 % | 0.02 -34.82 % | 0.04 -45.01 % | 0.07 172.69 % | -0.09 -14.06 % | -0.08 -153.42 % | -0.03 -194.48 % | -0.01 -5 337.50 % | 0.00 -102.88 % | 0.01 438.47 % | 0.00 -142.63 % | 0.00 -64.77 % | 0.01 |
| Total other income expenses net | -170.405 M 54.95 % | -378.254 M -334.01 % | -87.154 M -2.64 % | -84.913 M -1.01 % | -84.063 M 15.44 % | -99.417 M -34.30 % | -74.027 M -262.81 % | 45.468 M 140.07 % | -113.461 M 24.69 % | -150.663 M -106.93 % | 2.173 B 0.01 % | 2.173 B 14 805.27 % | -14.774 M -100.42 % | 3.541 B 18 467.67 % | -19.278 M -101.12 % | 1.728 B -36.23 % | 2.709 B 81.71 % | 1.491 B 414.83 % | -473.564 M 16.21 % | -565.192 M -0.90 % | -560.123 M 26.44 % | -761.415 M -50.23 % | -506.835 M 8.28 % | -552.569 M -16.38 % | -474.780 M -49.56 % | -317.453 M 68.84 % | -1.019 B -79.80 % | -566.582 M -55.13 % | -365.241 M -65.02 % | -221.333 M 0.85 % | -223.230 M -13.19 % | -197.217 M 23.44 % | -257.611 M -119.85 % | -117.175 M 21.25 % | -148.795 M 4.12 % | -155.189 M | 0.000 -100.00 % | 100.000 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-03-31 | 2018-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 3.721 B | 0.000 -100.00 % | 3.222 B 932.11 % | 312.177 M -90.65 % | 3.338 B 1 875.10 % | 168.980 M -94.85 % | 3.284 B 1 316.00 % | 231.899 M -93.64 % | 3.647 B 3 118.36 % | 113.304 M -97.16 % | 3.984 B 1 937.49 % | 195.546 M -96.92 % | 6.356 B 3 622.40 % | 170.760 M -95.29 % | 3.627 B 1 614.92 % | 211.468 M -98.58 % | 14.890 B 11 656.20 % | 126.655 M -98.99 % | 12.580 B 7 951.33 % | 156.248 M -98.94 % | 14.687 B 11 202.87 % | 129.943 M -98.85 % | 11.253 B -15.43 % | 13.306 B 6 609.21 % | 198.323 M -98.32 % | 11.809 B 8.23 % | 10.911 B 25.88 % | 8.668 B 7.56 % | 8.059 B 3 209.61 % | 243.495 M -95.51 % | 5.425 B 2 266.35 % | 229.262 M -95.83 % | 5.503 B 5.69 % | 5.206 B -4.56 % | 5.455 B |
| Total investments | 0.000 -100.00 % | 311.938 M | 0.000 -100.00 % | 3.000 K -100.00 % | 624.354 M 120 199.42 % | 519.000 K -99.85 % | 337.960 M 11 265 233.33 % | 3.000 K -100.00 % | 463.798 M 15 459 833.33 % | 3.000 K -100.00 % | 226.608 M 32 226.39 % | 701.000 K -99.82 % | 391.092 M 41 683.33 % | 936.000 K -99.73 % | 341.520 M 27 199.76 % | 1.251 M -99.70 % | 422.936 M 26 872.96 % | 1.568 M -99.38 % | 253.310 M 12 471.22 % | 2.015 M -99.36 % | 312.496 M 13 118.95 % | 2.364 M -99.09 % | 259.886 M 8 119.04 % | 3.162 M -6.28 % | 3.374 M -99.15 % | 396.646 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 486.990 M 4 097.10 % | 11.603 M -97.47 % | 458.524 M 3 927.79 % | 11.384 M -1.89 % | 11.603 M -0.03 % | 11.607 M |
| Total debt | 0.000 -100.00 % | 3.724 B | 0.000 -100.00 % | 3.228 B | 0.000 -100.00 % | 3.350 B | 0.000 -100.00 % | 3.290 B | 0.000 -100.00 % | 3.774 B | 0.000 -100.00 % | 3.994 B | 0.000 -100.00 % | 6.384 B | 0.000 -100.00 % | 3.643 B | 0.000 -100.00 % | 14.950 B | 0.000 -100.00 % | 12.594 B | 0.000 -100.00 % | 14.716 B | 0.000 -100.00 % | 11.272 B -15.50 % | 13.340 B | 0.000 -100.00 % | 11.895 B 7.41 % | 11.074 B 25.16 % | 8.848 B 3.46 % | 8.552 B | 0.000 -100.00 % | 5.634 B | 0.000 -100.00 % | 5.727 B 6.03 % | 5.402 B -4.96 % | 5.684 B |
| Accumulated other comprehensive income loss | 2.498 B 11 000.39 % | -22.916 M -100.67 % | 3.400 B 5.12 % | 3.235 B -5.90 % | 3.438 B | 0.000 -100.00 % | 3.804 B 2 198.44 % | 165.513 M -95.81 % | 3.951 B 181.63 % | 1.403 B -61.93 % | 3.686 B 2 404.81 % | 147.138 M -89.76 % | 1.437 B 7.72 % | 1.335 B -12.83 % | 1.531 B 940.53 % | 147.138 M 102.28 % | -6.466 B -584.49 % | 1.335 B 117.29 % | -7.720 B 1.87 % | -7.867 B -24.06 % | -6.342 B -107 278.27 % | 5.917 M 100.12 % | -5.015 B 2.85 % | -5.162 B -87 013.84 % | 5.939 M 100.30 % | -1.972 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.430 B 6 918.72 % | 20.376 M -98.41 % | 1.283 B 12.94 % | 1.136 B 4 954.93 % | 22.469 M | 0.000 |
| Retained earnings | 0.000 -100.00 % | 1.119 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.819 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.310 B | 0.000 | 0.000 | 0.000 100.00 % | -139.238 M | 0.000 | 0.000 | 0.000 100.00 % | -8.045 B | 0.000 | 0.000 | 0.000 100.00 % | -7.921 B | 0.000 | 0.000 100.00 % | -5.744 B | 0.000 100.00 % | -3.551 B -91.95 % | -1.850 B -94.45 % | -951.289 M -60.33 % | -593.341 M | 0.000 100.00 % | -108.269 M | 0.000 | 0.000 -100.00 % | 517.266 M | 0.000 |
| Common stock | 0.000 -100.00 % | 164.614 M | 0.000 -100.00 % | 165.514 M | 0.000 -100.00 % | 165.514 M | 0.000 -100.00 % | 165.513 M | 0.000 -100.00 % | 165.513 M | 0.000 -100.00 % | 147.138 M | 0.000 -100.00 % | 147.139 M | 0.000 -100.00 % | 147.138 M | 0.000 -100.00 % | 147.138 M | 0.000 -100.00 % | 147.138 M | 0.000 -100.00 % | 147.138 M | 0.000 -100.00 % | 147.638 M 0.34 % | 147.138 M | 0.000 -100.00 % | 147.032 M -37.55 % | 235.455 M 60.23 % | 146.952 M 0.00 % | 146.952 M | 0.000 -100.00 % | 220.546 M | 0.000 -100.00 % | 146.938 M 0.00 % | 146.938 M | 0.000 |
| Total equity | 2.498 B 0.00 % | 2.498 B -26.53 % | 3.400 B 0.00 % | 3.400 B -1.09 % | 3.438 B 0.00 % | 3.438 B -9.64 % | 3.804 B 0.00 % | 3.804 B -3.72 % | 3.951 B 0.00 % | 3.951 B 7.20 % | 3.686 B 0.00 % | 3.686 B 156.39 % | 1.437 B 0.20 % | 1.435 B -6.30 % | 1.531 B 0.00 % | 1.531 B 123.68 % | -6.466 B 0.00 % | -6.466 B 16.25 % | -7.720 B 0.00 % | -7.720 B -21.74 % | -6.342 B 0.00 % | -6.342 B -26.46 % | -5.015 B 0.00 % | -5.015 B -20.42 % | -4.164 B -111.19 % | -1.972 B 0.30 % | -1.978 B -1 004.98 % | -178.983 M -128.10 % | 637.013 M -35.62 % | 989.531 M -31.20 % | 1.438 B 0.00 % | 1.438 B 11.53 % | 1.290 B 0.00 % | 1.290 B -3.04 % | 1.330 B -1.38 % | 1.349 B |
| Other non current liabilities | -2.498 B -1 095.85 % | 250.835 M 107.38 % | -3.400 B -1 508.71 % | 241.364 M 107.02 % | -3.438 B -1 421.68 % | 260.088 M 106.84 % | -3.804 B -1 683.51 % | 240.239 M | 0.000 -100.00 % | 238.623 M | 0.000 -100.00 % | 150.732 M | 0.000 -100.00 % | 217.528 M | 0.000 -100.00 % | 117.979 M | 0.000 -100.00 % | 107.597 M | 0.000 -100.00 % | 64.259 M | 0.000 -100.00 % | 53.031 M | 0.000 -100.00 % | 142.381 M 321.53 % | 33.777 M | 0.000 -100.00 % | 112.227 M -75.90 % | 465.640 M 13.16 % | 411.497 M -21.15 % | 521.881 M | 0.000 -100.00 % | 1.244 B | 0.000 -100.00 % | 1.768 B 30.29 % | 1.357 B 220.55 % | 423.363 M |
| Long term debt | 0.000 -100.00 % | 2.281 B | 0.000 -100.00 % | 1.993 B | 0.000 -100.00 % | 2.200 B | 0.000 -100.00 % | 1.913 B | 0.000 -100.00 % | 2.409 B | 0.000 -100.00 % | 2.704 B | 0.000 -100.00 % | 1.500 B | 0.000 -100.00 % | 1.757 B | 0.000 -100.00 % | 7.009 B | 0.000 -100.00 % | 6.779 B | 0.000 -100.00 % | 6.192 B | 0.000 -100.00 % | 5.858 B 18.14 % | 4.958 B | 0.000 -100.00 % | 4.311 B -26.08 % | 5.831 B -9.17 % | 6.420 B -3.19 % | 6.631 B | 0.000 -100.00 % | 2.735 B | 0.000 -100.00 % | 2.959 B -2.55 % | 3.036 B 4.93 % | 2.894 B |
| Total non current liabilities | -2.498 B -198.67 % | 2.532 B 174.46 % | -3.400 B -252.19 % | 2.234 B 164.99 % | -3.438 B -239.74 % | 2.460 B 164.67 % | -3.804 B -276.65 % | 2.154 B | 0.000 -100.00 % | 2.648 B | 0.000 -100.00 % | 2.855 B | 0.000 -100.00 % | 1.718 B | 0.000 -100.00 % | 1.875 B | 0.000 -100.00 % | 7.117 B | 0.000 -100.00 % | 6.843 B | 0.000 -100.00 % | 6.245 B | 0.000 -100.00 % | 6.000 B 20.19 % | 4.992 B | 0.000 -100.00 % | 4.423 B -29.76 % | 6.297 B -10.69 % | 7.051 B -4.80 % | 7.407 B | 0.000 -100.00 % | 4.416 B | 0.000 -100.00 % | 5.022 B 9.13 % | 4.602 B 24.30 % | 3.702 B |
| Other current liabilities | 0.000 -100.00 % | 394.297 M | 0.000 -100.00 % | 417.949 M | 0.000 -100.00 % | 108.932 M | 0.000 -100.00 % | 640.543 M | 0.000 -100.00 % | 273.240 M | 0.000 -100.00 % | 389.039 M | 0.000 -100.00 % | 756.031 M | 0.000 -100.00 % | 3.659 B | 0.000 -100.00 % | 802.403 M | 0.000 -100.00 % | 4.332 B | 0.000 -100.00 % | 1.326 B | 0.000 -100.00 % | 3.479 B 263.08 % | 958.069 M | 0.000 -100.00 % | 603.150 M 94.36 % | 310.327 M 5.15 % | 295.132 M 103.99 % | 144.677 M | 0.000 -100.00 % | 188.707 M | 0.000 -100.00 % | 250.328 M 194.16 % | 85.100 M -56.16 % | 194.097 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 157.603 M | 0.000 -100.00 % | 26.097 M | 0.000 -100.00 % | 185.412 M | 0.000 -100.00 % | 36.853 M | 0.000 -100.00 % | 10.000 M | 0.000 -100.00 % | 37.728 M | 0.000 -100.00 % | 749.139 M | 0.000 -100.00 % | 39.653 M | 0.000 -100.00 % | 1.220 B | 0.000 -100.00 % | 41.871 M -95.17 % | 866.034 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 181.467 M | 0.000 -100.00 % | 174.151 M 10.23 % | 157.994 M | 0.000 |
| Short term debt | 0.000 -100.00 % | 1.444 B | 0.000 -100.00 % | 1.236 B | 0.000 -100.00 % | 1.150 B | 0.000 -100.00 % | 1.349 B | 0.000 -100.00 % | 1.446 B | 0.000 -100.00 % | 1.243 B | 0.000 -100.00 % | 4.883 B | 0.000 -100.00 % | 1.886 B | 0.000 -100.00 % | 7.941 B | 0.000 -100.00 % | 5.763 B | 0.000 -100.00 % | 8.525 B | 0.000 -100.00 % | 5.414 B -35.40 % | 8.382 B | 0.000 -100.00 % | 7.585 B 44.66 % | 5.243 B 115.94 % | 2.428 B 26.42 % | 1.921 B | 0.000 -100.00 % | 2.899 B | 0.000 -100.00 % | 2.692 B 13.79 % | 2.366 B -15.22 % | 2.790 B |
| Total current liabilities | 0.000 -100.00 % | 3.240 B | 0.000 -100.00 % | 3.142 B | 0.000 -100.00 % | 2.661 B | 0.000 -100.00 % | 3.647 B | 0.000 -100.00 % | 2.734 B | 0.000 -100.00 % | 2.528 B | 0.000 -100.00 % | 6.268 B | 0.000 -100.00 % | 6.056 B | 0.000 -100.00 % | 9.084 B | 0.000 -100.00 % | 10.914 B | 0.000 -100.00 % | 10.703 B | 0.000 -100.00 % | 9.715 B -4.99 % | 10.225 B | 0.000 -100.00 % | 9.067 B 45.78 % | 6.219 B 23.29 % | 5.045 B -4.25 % | 5.268 B | 0.000 -100.00 % | 6.741 B | 0.000 -100.00 % | 6.151 B 13.06 % | 5.440 B 5.89 % | 5.138 B |
| Total liabilities | -2.498 B -143.28 % | 5.771 B 269.74 % | -3.400 B -163.25 % | 5.376 B 256.39 % | -3.438 B -167.12 % | 5.121 B 234.62 % | -3.804 B -165.58 % | 5.801 B | 0.000 -100.00 % | 5.382 B | 0.000 -100.00 % | 5.384 B | 0.000 -100.00 % | 7.985 B | 0.000 -100.00 % | 7.932 B | 0.000 -100.00 % | 16.201 B | 0.000 -100.00 % | 17.757 B | 0.000 -100.00 % | 16.948 B | 0.000 -100.00 % | 15.715 B 3.27 % | 15.217 B | 0.000 -100.00 % | 13.489 B 7.77 % | 12.516 B 3.48 % | 12.095 B -4.57 % | 12.675 B | 0.000 -100.00 % | 11.157 B | 0.000 -100.00 % | 11.173 B 11.26 % | 10.042 B 13.60 % | 8.840 B |
| Other non current assets | 0.000 -100.00 % | 29.729 M | 0.000 -100.00 % | 31.088 M 109.96 % | -312.177 M -1 006.25 % | 34.447 M 120.39 % | -168.980 M -648.96 % | 30.782 M 113.27 % | -231.899 M -554.78 % | 50.991 M 145.00 % | -113.304 M -2 174.72 % | -4.981 M 97.45 % | -195.546 M -375.81 % | 70.900 M 141.52 % | -170.760 M -351.43 % | 67.916 M 132.12 % | -211.468 M -1 283.41 % | -15.286 M 87.93 % | -126.655 M -168.44 % | 185.054 M 218.44 % | -156.248 M -305.29 % | 76.111 M 158.57 % | -129.943 M -173.88 % | 175.887 M 125.72 % | 77.921 M 139.29 % | -198.323 M -369.69 % | 73.538 M -38.33 % | 119.241 M 3.05 % | 115.715 M 31.46 % | 88.022 M 136.15 % | -243.495 M -218.07 % | 206.225 M 189.95 % | -229.262 M -7 553.25 % | 3.076 M -98.51 % | 206.894 M 168 106.50 % | 123.000 K |
| Long term investments | 0.000 -100.00 % | 311.547 M | 0.000 100.00 % | -6.892 M | 0.000 -100.00 % | 3.000 K | 0.000 -100.00 % | 3.000 K | 0.000 -100.00 % | 3.000 K | 0.000 -100.00 % | 701.000 K | 0.000 -100.00 % | 41.000 K | 0.000 -100.00 % | 41.000 K | 0.000 -100.00 % | 41.000 K | 0.000 100.00 % | -110.559 M | 0.000 -100.00 % | 1.408 M | 0.000 100.00 % | -107.759 M -4 998.14 % | 2.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.268 M | 0.000 -100.00 % | 6.830 M -1.30 % | 6.920 M -1.89 % | 7.053 M |
| Intangible assets | 0.000 -100.00 % | 4.324 M | 0.000 -100.00 % | 6.055 M | 0.000 -100.00 % | 15.744 M | 0.000 -100.00 % | 7.956 M | 0.000 -100.00 % | 7.961 M | 0.000 -100.00 % | 5.535 M | 0.000 -100.00 % | 3.657 M | 0.000 | 0.000 | 0.000 -100.00 % | 863.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 -100.00 % | 4.006 B | 0.000 -100.00 % | 3.342 B |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 4.324 M | 0.000 -100.00 % | 6.055 M | 0.000 -100.00 % | 15.744 M | 0.000 -100.00 % | 7.956 M | 0.000 -100.00 % | 7.961 M | 0.000 -100.00 % | 5.535 M | 0.000 -100.00 % | 3.657 M | 0.000 100.00 % | -81.121 M | 0.000 -100.00 % | 863.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 -100.00 % | 143.878 M | 0.000 -100.00 % | 318.198 M |
| Property plant equipment net | 0.000 -100.00 % | 5.356 B | 0.000 -100.00 % | 5.414 B | 0.000 -100.00 % | 5.504 B | 0.000 -100.00 % | 5.619 B | 0.000 -100.00 % | 5.721 B | 0.000 -100.00 % | 6.241 B | 0.000 -100.00 % | 6.349 B | 0.000 -100.00 % | 6.476 B | 0.000 -100.00 % | 6.562 B | 0.000 -100.00 % | 6.679 B | 0.000 -100.00 % | 6.805 B | 0.000 -100.00 % | 6.911 B -1.59 % | 7.023 B | 0.000 -100.00 % | 7.257 B 17.37 % | 6.183 B 0.27 % | 6.167 B 2.54 % | 6.014 B | 0.000 -100.00 % | 5.723 B | 0.000 -100.00 % | 5.432 B 6.36 % | 5.108 B 27.85 % | 3.995 B |
| Total non current assets | 0.000 -100.00 % | 6.354 B | 0.000 -100.00 % | 6.097 B 2 052.93 % | -312.177 M -105.03 % | 6.206 B 3 772.84 % | -168.980 M -102.68 % | 6.305 B 2 818.93 % | -231.899 M -103.61 % | 6.428 B 5 773.18 % | -113.304 M -101.79 % | 6.322 B 3 333.07 % | -195.546 M -103.01 % | 6.503 B 3 908.41 % | -170.760 M -102.61 % | 6.546 B 3 195.31 % | -211.468 M -103.19 % | 6.630 B 5 334.97 % | -126.655 M -101.88 % | 6.753 B 4 422.02 % | -156.248 M -102.27 % | 6.882 B 5 396.44 % | -129.943 M -101.86 % | 6.979 B -1.74 % | 7.103 B 3 681.36 % | -198.323 M -102.67 % | 7.439 B 16.30 % | 6.396 B 0.35 % | 6.374 B 3.45 % | 6.161 B 2 630.38 % | -243.495 M -104.10 % | 5.936 B 2 689.32 % | -229.262 M -104.10 % | 5.590 B 5.05 % | 5.321 B 23.05 % | 4.325 B |
| Other current assets | -3.758 M -101.91 % | 196.911 M 160.41 % | -325.954 M -312.20 % | 153.608 M | 0.000 -100.00 % | 401.639 M | 0.000 -100.00 % | 246.778 M | 0.000 -100.00 % | 671.944 M | 0.000 -100.00 % | 310.739 M | 0.000 -100.00 % | 492.157 M | 0.000 -100.00 % | 312.411 M | 0.000 -100.00 % | 430.268 M | 0.000 -100.00 % | 309.239 M | 0.000 -100.00 % | 214.560 M | 0.000 -100.00 % | 211.839 M -36.38 % | 332.961 M | 0.000 -100.00 % | 584.618 M -63.64 % | 1.608 B 4.02 % | 1.546 B -2.99 % | 1.593 B | 0.000 -100.00 % | 1.441 B | 0.000 -100.00 % | 1.350 B 32.33 % | 1.020 B 51.60 % | 672.766 M |
| Short term investments | 0.000 -100.00 % | 391.000 K | 0.000 -100.00 % | 319.575 M -48.82 % | 624.354 M 82 051.84 % | 760.000 K -99.78 % | 337.960 M 108.27 % | 162.273 M -65.01 % | 463.798 M 38 357.55 % | 1.206 M -99.47 % | 226.608 M 118.36 % | 103.776 M -73.47 % | 391.092 M 33 702.25 % | 1.157 M -99.66 % | 341.520 M 121.14 % | 154.435 M -63.49 % | 422.936 M 40 256.49 % | 1.048 M -99.59 % | 253.310 M 125.02 % | 112.574 M -63.98 % | 312.496 M 32 587.87 % | 956.000 K -99.63 % | 259.886 M 134.30 % | 110.921 M 9 348.13 % | 1.174 M -99.70 % | 396.646 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 486.990 M 11 133.91 % | 4.335 M -99.05 % | 458.524 M 9 968.60 % | 4.554 M -2.75 % | 4.683 M 2.83 % | 4.554 M |
| cash and cash equivalents | 0.000 -100.00 % | 3.367 M | 0.000 -100.00 % | 6.379 M 102.04 % | -312.177 M -2 642.78 % | 12.277 M 107.27 % | -168.980 M -2 619.46 % | 6.707 M 102.89 % | -231.899 M -282.59 % | 127.005 M 212.09 % | -113.304 M -1 289.17 % | 9.528 M 104.87 % | -195.546 M -815.94 % | 27.313 M 115.99 % | -170.760 M -1 146.00 % | 16.325 M 107.72 % | -211.468 M -450.60 % | 60.316 M 147.62 % | -126.655 M -1 002.68 % | 14.031 M 108.98 % | -156.248 M -636.99 % | 29.097 M 122.39 % | -129.943 M -783.12 % | 19.022 M -44.14 % | 34.052 M 117.17 % | -198.323 M -328.92 % | 86.636 M -46.95 % | 163.300 M -9.16 % | 179.757 M -63.54 % | 493.091 M 302.51 % | -243.495 M -216.56 % | 208.899 M 191.12 % | -229.262 M -202.03 % | 224.708 M 14.92 % | 195.538 M -14.48 % | 228.639 M |
| Cash and short term investments | 3.758 M 0.00 % | 3.758 M -98.85 % | 325.954 M 0.00 % | 325.954 M 4.41 % | 312.177 M 2 340.22 % | 12.793 M -92.43 % | 168.980 M 0.00 % | 168.980 M -27.13 % | 231.899 M 80.87 % | 128.211 M 13.16 % | 113.304 M 0.00 % | 113.304 M -42.06 % | 195.546 M 586.85 % | 28.470 M -83.33 % | 170.760 M 0.00 % | 170.760 M -19.25 % | 211.468 M 244.61 % | 61.364 M -51.55 % | 126.655 M 0.04 % | 126.605 M -18.97 % | 156.248 M 419.91 % | 30.053 M -76.87 % | 129.943 M 0.00 % | 129.943 M 268.88 % | 35.226 M -82.24 % | 198.323 M 123.28 % | 88.823 M -45.63 % | 163.358 M -9.15 % | 179.815 M -63.54 % | 493.149 M 102.53 % | 243.495 M 14.19 % | 213.234 M -6.99 % | 229.262 M 0.00 % | 229.262 M 14.50 % | 200.221 M -14.14 % | 233.193 M |
| Total current assets | 0.000 -100.00 % | 1.915 B | 0.000 -100.00 % | 2.679 B 758.29 % | 312.177 M -86.73 % | 2.352 B 1 292.12 % | 168.980 M -94.88 % | 3.300 B 1 322.93 % | 231.899 M -92.02 % | 2.905 B 2 463.61 % | 113.304 M -95.88 % | 2.747 B 1 304.83 % | 195.546 M -93.30 % | 2.919 B 1 609.27 % | 170.760 M -94.15 % | 2.917 B 1 279.37 % | 211.468 M -93.19 % | 3.105 B 2 351.40 % | 126.655 M -96.14 % | 3.284 B 2 001.72 % | 156.248 M -95.80 % | 3.724 B 2 765.62 % | 129.943 M -96.51 % | 3.721 B -5.80 % | 3.950 B 1 891.63 % | 198.323 M -95.14 % | 4.079 B -31.50 % | 5.954 B -7.93 % | 6.467 B -15.03 % | 7.611 B 3 025.75 % | 243.495 M -96.34 % | 6.659 B 2 804.50 % | 229.262 M -96.66 % | 6.872 B 13.57 % | 6.051 B 3.18 % | 5.864 B |
| Inventory | 0.000 -100.00 % | 733.188 M | 0.000 -100.00 % | 675.452 M | 0.000 -100.00 % | 814.913 M | 0.000 -100.00 % | 975.173 M | 0.000 -100.00 % | 1.022 B | 0.000 -100.00 % | 913.290 M | 0.000 -100.00 % | 830.965 M | 0.000 -100.00 % | 696.522 M | 0.000 -100.00 % | 935.853 M | 0.000 -100.00 % | 937.093 M | 0.000 -100.00 % | 1.011 B | 0.000 -100.00 % | 819.477 M -19.90 % | 1.023 B | 0.000 -100.00 % | 972.112 M -32.54 % | 1.441 B 3.73 % | 1.389 B -7.55 % | 1.503 B | 0.000 -100.00 % | 1.428 B | 0.000 -100.00 % | 1.582 B 9.32 % | 1.447 B -10.51 % | 1.617 B |
| Net receivables | 0.000 -100.00 % | 981.245 M | 0.000 -100.00 % | 1.524 B | 0.000 -100.00 % | 1.123 B | 0.000 -100.00 % | 1.909 B | 0.000 -100.00 % | 1.083 B | 0.000 -100.00 % | 1.410 B | 0.000 -100.00 % | 1.564 B | 0.000 -100.00 % | 1.737 B | 0.000 -100.00 % | 1.677 B | 0.000 -100.00 % | 2.023 B | 0.000 -100.00 % | 2.360 B | 0.000 -100.00 % | 2.560 B 4.09 % | 2.459 B | 0.000 -100.00 % | 2.433 B -11.27 % | 2.742 B -18.21 % | 3.353 B -16.64 % | 4.022 B | 0.000 -100.00 % | 4.082 B | 0.000 -100.00 % | 4.006 B 22.50 % | 3.270 B -2.13 % | 3.342 B |
| Tax assets | 0.000 -100.00 % | 652.252 M | 0.000 -100.00 % | 652.252 M | 0.000 -100.00 % | 652.252 M | 0.000 -100.00 % | 647.848 M | 0.000 -100.00 % | 647.848 M | 0.000 -100.00 % | 79.392 M | 0.000 -100.00 % | 79.392 M | 0.000 -100.00 % | 82.331 M | 0.000 -100.00 % | 82.331 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 108.114 M 15.37 % | 93.712 M 1.90 % | 91.964 M 53.69 % | 59.836 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.112 M | 0.000 -100.00 % | 4.373 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 1.401 B | 0.000 -100.00 % | 1.488 B | 0.000 -100.00 % | 1.245 B | 0.000 -100.00 % | 1.603 B | 0.000 -100.00 % | 829.619 M | 0.000 -100.00 % | 813.311 M | 0.000 -100.00 % | 628.181 M | 0.000 -100.00 % | 474.208 M | 0.000 -100.00 % | 340.570 M | 0.000 -100.00 % | 727.227 M | 0.000 -100.00 % | 852.114 M | 0.000 -100.00 % | 779.947 M -11.87 % | 884.962 M | 0.000 -100.00 % | 878.889 M 31.94 % | 666.131 M -71.30 % | 2.321 B -27.53 % | 3.203 B | 0.000 -100.00 % | 3.472 B | 0.000 -100.00 % | 3.209 B 13.31 % | 2.832 B 31.50 % | 2.153 B |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 298.921 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 179.624 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 137.352 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 76.607 M | 0.000 -100.00 % | 76.613 M 14.62 % | 66.841 M -72.85 % | 246.232 M |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.111 M | 0.000 -100.00 % | 6.828 M -17.18 % | 8.244 M -13.35 % | 9.514 M |
| Capital lease obligations | 0.000 -100.00 % | 683.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -28.055 M | 0.000 -100.00 % | 81.166 M | 0.000 100.00 % | -46.749 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -51.786 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 % | -76.613 M | 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 -100.00 % | 73.605 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 1.237 B | 0.000 -100.00 % | 3.235 B | 0.000 -100.00 % | 1.453 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.225 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.427 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.193 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.432 B | 0.000 100.00 % | -500.000 K -100.03 % | 1.432 B | 0.000 -100.00 % | 1.426 B -0.66 % | 1.435 B -0.42 % | 1.441 B 0.38 % | 1.436 B 17 603.37 % | 8.111 M -99.38 % | 1.318 B 19 200.78 % | 6.828 M | 0.000 -100.00 % | 657.494 M -50.90 % | 1.339 B |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -79.392 M | 0.000 100.00 % | -79.392 M | 0.000 100.00 % | -82.331 M | 0.000 100.00 % | -82.331 M | 0.000 100.00 % | -115.367 M | 0.000 100.00 % | -115.367 M | 0.000 | 0.000 100.00 % | -103.584 M | 0.000 | 0.000 -100.00 % | 60.000 K -99.97 % | 219.588 M -13.35 % | 253.414 M | 0.000 -100.00 % | 359.932 M | 0.000 -100.00 % | 141.814 M 0.00 % | 141.814 M 1.82 % | 139.275 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 8.269 B | 0.000 -100.00 % | 8.776 B | 0.000 -100.00 % | 8.559 B | 0.000 -100.00 % | 9.605 B | 0.000 -100.00 % | 9.333 B | 0.000 -100.00 % | 9.069 B | 0.000 -100.00 % | 9.420 B | 0.000 -100.00 % | 9.463 B | 0.000 -100.00 % | 9.735 B | 0.000 -100.00 % | 10.037 B | 0.000 -100.00 % | 10.606 B | 0.000 -100.00 % | 10.700 B -3.19 % | 11.053 B | 0.000 -100.00 % | 11.518 B -6.75 % | 12.351 B -3.82 % | 12.841 B -6.76 % | 13.772 B | 0.000 -100.00 % | 12.595 B | 0.000 -100.00 % | 12.462 B 9.58 % | 11.372 B 11.62 % | 10.189 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-03-31 | 2018-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 102.494 M -75.50 % | 418.348 M 55.19 % | 269.578 M 520.13 % | 43.471 M 848.47 % | -5.808 M -102.92 % | 198.984 M 425.26 % | -61.176 M -958.97 % | 7.122 M -94.93 % | 140.476 M 129.42 % | -477.547 M 75.12 % | -1.920 B 11.11 % | -2.160 B -2 525.25 % | -82.260 M 97.81 % | -3.751 B -1 816.92 % | 218.487 M 113.99 % | -1.561 B 44.53 % | -2.815 B -63.63 % | -1.720 B -475.32 % | 458.299 M -24.41 % | 606.277 M -21.38 % | 771.156 M -10.74 % | 863.922 M 88.25 % | 458.913 M -6.67 % | 491.700 M 30.23 % | 377.553 M 230.09 % | 114.378 M -88.47 % | 992.165 M 101.24 % | 493.022 M 102.50 % | 243.473 M 4.27 % | 233.504 M -50.95 % | 476.008 M 377.49 % | 99.690 M 166.43 % | 37.417 M 6 829.07 % | 540.000 K 102.68 % | -20.132 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -144.556 M -1 929.71 % | -7.122 M 94.93 % | -140.476 M | 0.000 -100.00 % | 1.920 B | 0.000 -100.00 % | 82.260 M -97.81 % | 3.751 B 1 816.92 % | -218.487 M -113.99 % | 1.561 B -44.53 % | 2.815 B 63.63 % | 1.720 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -151.376 M -2 025.47 % | -7.122 M 97.34 % | -267.481 M | 0.000 -100.00 % | 1.909 B | 0.000 -100.00 % | 82.260 M -97.81 % | 3.751 B 1 816.92 % | -218.487 M -113.99 % | 1.561 B -44.53 % | 2.815 B 63.63 % | 1.720 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -144.556 M -2 219.59 % | 6.820 M -51.08 % | 13.942 M -89.02 % | 127.005 M | 0.000 -100.00 % | 10.481 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 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.032 M 108.32 % | -144.556 M -2 219.59 % | 6.820 M 104.85 % | -140.476 M | 0.000 -100.00 % | 1.920 B | 0.000 -100.00 % | 82.260 M -97.81 % | 3.751 B 1 816.92 % | -218.487 M -113.99 % | 1.561 B -44.53 % | 2.815 B 63.63 % | 1.720 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -144.556 M -1 929.71 % | -7.122 M 94.93 % | -140.476 M | 0.000 -100.00 % | 1.920 B | 0.000 -100.00 % | 82.260 M -97.81 % | 3.751 B 1 816.92 % | -218.487 M -113.99 % | 1.561 B -44.53 % | 2.815 B 63.63 % | 1.720 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -144.556 M -1 929.71 % | -7.122 M 94.93 % | -140.476 M | 0.000 -100.00 % | 1.920 B | 0.000 -100.00 % | 82.260 M -97.81 % | 3.751 B 1 816.92 % | -218.487 M -113.99 % | 1.561 B -44.53 % | 2.815 B 63.63 % | 1.720 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 |