Prajay Engineers Syndicate Limited PRAENG.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 574.554 M -0.01 % | 574.604 M 92.64 % | 298.278 M -67.94 % | 930.497 M 142.53 % | 383.665 M -23.34 % | 500.456 M 2.39 % | 488.794 M 18.60 % | 412.137 M -39.91 % | 685.886 M -25.89 % | 925.553 M -15.20 % | 1.091 B 62.81 % | 670.392 M -30.05 % | 958.453 M 41.95 % | 675.182 M -21.08 % | 855.562 M 20.88 % | 707.752 M -13.74 % | 820.466 M -76.15 % | 3.440 B 70.88 % | 2.013 B 175.75 % | 730.094 M 213.82 % | 232.644 M |
| Net income | -277.006 M 28.88 % | -389.516 M -326.58 % | -91.312 M -270.39 % | -24.653 M 50.45 % | -49.755 M 5.21 % | -52.487 M 63.36 % | -143.269 M 35.28 % | -221.380 M 5.00 % | -233.040 M 18.37 % | -285.472 M -15.59 % | -246.962 M -103.05 % | -121.629 M 0.38 % | -122.094 M -33.92 % | -91.169 M -369.97 % | -19.399 M 54.68 % | -42.803 M 17.52 % | -51.897 M -105.09 % | 1.019 B 27.40 % | 799.519 M 252.90 % | 226.555 M 409.69 % | 44.449 M |
| Income before tax | -287.592 M 26.76 % | -392.648 M -330.29 % | -91.251 M -384.12 % | -18.849 M 54.70 % | -41.608 M 6.36 % | -44.433 M 71.25 % | -154.570 M 27.94 % | -214.512 M 2.20 % | -219.330 M 18.72 % | -269.832 M -8.69 % | -248.267 M -41.34 % | -175.658 M -401.56 % | -35.022 M -37.87 % | -25.403 M -195.90 % | 26.488 M 181.87 % | -32.355 M -18.24 % | -27.364 M -102.16 % | 1.265 B 36.63 % | 925.655 M 225.06 % | 284.763 M 454.00 % | 51.401 M |
| Income before tax ratio | -0.50 26.75 % | -0.68 -123.37 % | -0.31 -1 410.23 % | -0.02 81.32 % | -0.11 -22.15 % | -0.09 71.92 % | -0.32 39.24 % | -0.52 -62.77 % | -0.32 -9.69 % | -0.29 -28.17 % | -0.23 13.19 % | -0.26 -617.08 % | -0.04 2.88 % | -0.04 -221.53 % | 0.03 167.72 % | -0.05 -37.07 % | -0.03 -109.07 % | 0.37 -20.04 % | 0.46 17.88 % | 0.39 76.53 % | 0.22 |
| EBITDA | -242.379 M 25.72 % | -326.310 M -5 000.19 % | -6.398 M -109.12 % | 70.178 M 28.16 % | 54.756 M 7.96 % | 50.719 M 25.54 % | 40.402 M 108.38 % | 19.389 M 388.27 % | -6.726 M -103.21 % | 209.819 M 74.36 % | 120.338 M -0.56 % | 121.015 M 2 246.04 % | -5.639 M -147.37 % | 11.905 M -95.91 % | 290.931 M 103.03 % | 143.294 M -32.82 % | 213.304 M -84.52 % | 1.378 B 37.19 % | 1.005 B 6 570.28 % | 15.060 M 58.26 % | 9.516 M |
| Net income ratio | -0.48 28.88 % | -0.68 -121.44 % | -0.31 -1 055.45 % | -0.03 79.57 % | -0.13 -23.65 % | -0.10 64.22 % | -0.29 45.43 % | -0.54 -58.10 % | -0.34 -10.16 % | -0.31 -36.32 % | -0.23 -24.71 % | -0.18 -42.42 % | -0.13 5.66 % | -0.14 -495.52 % | -0.02 62.51 % | -0.06 4.39 % | -0.06 -121.36 % | 0.30 -25.44 % | 0.40 27.98 % | 0.31 62.41 % | 0.19 |
| Ratio EBITDA | -0.42 25.71 % | -0.57 -2 547.52 % | -0.02 -128.44 % | 0.08 -47.15 % | 0.14 40.82 % | 0.10 22.61 % | 0.08 75.70 % | 0.05 579.74 % | -0.01 -104.33 % | 0.23 105.62 % | 0.11 -38.92 % | 0.18 3 168.17 % | -0.01 -133.37 % | 0.02 -94.81 % | 0.34 67.95 % | 0.20 -22.12 % | 0.26 -35.11 % | 0.40 -19.71 % | 0.50 2 318.96 % | 0.02 -49.57 % | 0.04 |
| Gross profit ratio | -0.23 -46.12 % | -0.16 -155.27 % | 0.28 69.70 % | 0.17 -36.77 % | 0.26 19.56 % | 0.22 -7.52 % | 0.24 -0.36 % | 0.24 89.33 % | 0.13 13.56 % | 0.11 3.09 % | 0.11 518.90 % | 0.02 -90.61 % | 0.18 -41.78 % | 0.32 -21.02 % | 0.40 -9.46 % | 0.44 -14.22 % | 0.52 10.74 % | 0.47 -16.25 % | 0.56 33.54 % | 0.42 48.25 % | 0.28 |
| Weighted average shs out dil | 56.978 M -18.53 % | 69.936 M 0.00 % | 69.936 M 0.00 % | 69.936 M 0.00 % | 69.936 M 0.00 % | 69.936 M 0.00 % | 69.936 M 0.00 % | 69.936 M 0.00 % | 69.936 M 0.00 % | 69.936 M 0.00 % | 69.936 M 0.00 % | 69.936 M 0.00 % | 69.936 M 0.00 % | 69.936 M 1.77 % | 68.721 M 72.09 % | 39.932 M 0.60 % | 39.696 M 44.57 % | 27.457 M 37.61 % | 19.953 M 5.25 % | 18.959 M 0.00 % | 18.959 M |
| Weighted average shs out | 56.978 M -18.53 % | 69.936 M 0.00 % | 69.936 M 0.00 % | 69.936 M 0.00 % | 69.936 M 0.00 % | 69.936 M 0.00 % | 69.936 M 0.00 % | 69.936 M 0.00 % | 69.936 M 0.00 % | 69.936 M 0.00 % | 69.936 M 0.05 % | 69.902 M -0.05 % | 69.936 M 0.00 % | 69.936 M 1.77 % | 68.721 M 72.09 % | 39.932 M 0.60 % | 39.696 M 44.57 % | 27.457 M 37.61 % | 19.953 M 72.66 % | 11.556 M 44.39 % | 8.004 M |
| EPS diluted | -4.86 12.75 % | -5.57 -325.19 % | -1.31 -274.29 % | -0.35 50.70 % | -0.71 5.33 % | -0.75 63.41 % | -2.05 35.33 % | -3.17 4.80 % | -3.33 15.91 % | -3.96 -12.18 % | -3.53 -102.87 % | -1.74 0.57 % | -1.75 -34.62 % | -1.30 -364.29 % | -0.28 73.83 % | -1.07 18.32 % | -1.31 -103.53 % | 37.10 76.25 % | 21.05 76.15 % | 11.95 410.68 % | 2.34 |
| Earnings per share | -4.86 12.75 % | -5.57 -325.19 % | -1.31 -274.29 % | -0.35 50.70 % | -0.71 5.33 % | -0.75 63.41 % | -2.05 35.33 % | -3.17 4.80 % | -3.33 15.91 % | -3.96 -12.18 % | -3.53 -102.87 % | -1.74 0.57 % | -1.75 -34.62 % | -1.30 -364.29 % | -0.28 73.83 % | -1.07 18.32 % | -1.31 -103.53 % | 37.10 -7.41 % | 40.07 104.44 % | 19.60 253.15 % | 5.55 |
| Gross profit | -130.597 M -46.10 % | -89.387 M -206.48 % | 83.951 M -45.60 % | 154.321 M 53.35 % | 100.630 M -8.34 % | 109.786 M -5.31 % | 115.947 M 18.17 % | 98.118 M 13.77 % | 86.245 M -15.84 % | 102.483 M -12.58 % | 117.230 M 907.65 % | 11.634 M -93.44 % | 177.226 M -17.35 % | 214.422 M -37.67 % | 344.023 M 9.45 % | 314.326 M -26.01 % | 424.807 M -73.59 % | 1.608 B 43.10 % | 1.124 B 268.23 % | 305.232 M 365.25 % | 65.606 M |
| Income tax expense | 12.013 M 104.58 % | 5.872 M 97.05 % | 2.980 M -50.62 % | 6.035 M -33.32 % | 9.051 M 0.31 % | 9.023 M 200.30 % | -8.996 M -218.06 % | 7.620 M -62.68 % | 20.416 M -16.99 % | 24.595 M 1 695.01 % | -1.542 M 97.33 % | -57.685 M -260.71 % | 35.894 M -45.47 % | 65.828 M 45.72 % | 45.175 M 332.38 % | 10.448 M -57.41 % | 24.533 M -90.03 % | 246.091 M 95.10 % | 126.136 M 116.70 % | 58.208 M 737.27 % | 6.952 M |
| Cost of revenue | 705.151 M 6.20 % | 663.991 M 209.80 % | 214.327 M -72.39 % | 776.176 M 174.23 % | 283.035 M -27.55 % | 390.670 M 4.78 % | 372.847 M 18.73 % | 314.019 M -47.63 % | 599.641 M -27.15 % | 823.070 M -15.52 % | 974.259 M 47.89 % | 658.758 M -15.68 % | 781.227 M 69.55 % | 460.760 M -9.93 % | 511.539 M 30.02 % | 393.426 M -0.56 % | 395.659 M -78.40 % | 1.832 B 105.98 % | 889.276 M 109.31 % | 424.861 M 154.35 % | 167.038 M |
| General and administrative expenses | 22.844 M -19.29 % | 28.305 M 46.53 % | 19.317 M 16.14 % | 16.633 M 271.19 % | 4.481 M -55.19 % | 9.999 M -47.94 % | 19.208 M 12.74 % | 17.037 M 75.46 % | 9.710 M 57.66 % | 6.159 M -13.25 % | 7.100 M -48.53 % | 13.794 M -53.24 % | 29.498 M 107.10 % | -415.606 M -1 049.65 % | 43.764 M 112.43 % | -351.985 M -0.11 % | -351.607 M 80.41 % | -1.795 B -110.38 % | -853.048 M | 0.000 | 0.000 |
| Selling and marketing expenses | 10.987 M 55.82 % | 7.051 M 82.72 % | 3.859 M -0.82 % | 3.891 M 49.71 % | 2.599 M -8.36 % | 2.836 M 244.17 % | 824.000 K -64.89 % | 2.347 M -75.58 % | 9.612 M 541.23 % | 1.499 M | 0.000 -100.00 % | 18.840 M -68.18 % | 59.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 100.00 % | -1.397 M -114.49 % | 9.642 M -91.30 % | 110.889 M 45.25 % | 76.341 M -37.02 % | 121.214 M -12.79 % | 138.994 M -6.12 % | 148.061 M -48.28 % | 286.252 M -22.00 % | 366.991 M 2.40 % | 358.398 M 91.36 % | 187.292 M 11 251.03 % | 1.650 M -99.75 % | 655.431 M 955.68 % | 62.086 M -86.17 % | 448.909 M -2.29 % | 459.448 M -76.31 % | 1.939 B 112.63 % | 912.006 M 8 382.74 % | -11.011 M | 0.000 |
| Operating expenses | 189.446 M 457.87 % | 33.959 M 3.48 % | 32.818 M -75.03 % | 131.413 M 57.53 % | 83.421 M -37.77 % | 134.049 M -15.71 % | 159.026 M -5.03 % | 167.445 M -45.20 % | 305.574 M -17.93 % | 372.316 M 1.87 % | 365.498 M 95.15 % | 187.292 M -26.20 % | 253.793 M 5.82 % | 239.825 M 126.57 % | 105.850 M 9.21 % | 96.924 M -10.12 % | 107.841 M -25.39 % | 144.537 M 145.15 % | 58.958 M 435.45 % | 11.011 M | 0.000 |
| Cost and expenses | 894.597 M 28.17 % | 697.950 M 30.68 % | 534.102 M -41.15 % | 907.589 M 147.87 % | 366.156 M -30.22 % | 524.719 M -1.35 % | 531.873 M 10.47 % | 481.464 M -46.81 % | 905.215 M -24.27 % | 1.195 B -10.78 % | 1.340 B 58.35 % | 846.050 M -14.84 % | 993.475 M 41.81 % | 700.585 M 13.48 % | 617.389 M 25.91 % | 490.350 M -2.61 % | 503.500 M -74.52 % | 1.976 B 108.42 % | 948.234 M 117.55 % | 435.872 M | 0.000 |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 189.446 M 435.82 % | 35.356 M 52.55 % | 23.176 M 12.92 % | 20.524 M 189.89 % | 7.080 M -44.84 % | 12.835 M -35.93 % | 20.032 M 3.34 % | 19.384 M 0.32 % | 19.322 M 152.31 % | 7.658 M 7.86 % | 7.100 M -78.24 % | 32.634 M -84.00 % | 203.994 M 149.08 % | -415.606 M -1 049.65 % | 43.764 M 112.43 % | -351.985 M -0.11 % | -351.607 M 80.41 % | -1.795 B -110.38 % | -853.048 M -3 973.65 % | 22.022 M | 0.000 |
| Interest income | 326.000 K -83.63 % | 1.991 M 114.78 % | 927.000 K -20.43 % | 1.165 M 198.72 % | 390.000 K 35.42 % | 288.000 K -50.17 % | 578.000 K -51.51 % | 1.192 M 102.38 % | 589.000 K 5.18 % | 560.000 K -18.49 % | 687.000 K -20.76 % | 867.000 K -94.78 % | 16.617 M -41.87 % | 28.585 M 4 054.80 % | 688.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.831 M | 0.000 |
| Interest expense | 4.531 M -80.62 % | 23.383 M -40.97 % | 39.613 M -22.93 % | 51.402 M -13.79 % | 59.623 M 16.45 % | 51.201 M -66.87 % | 154.559 M -7.31 % | 166.745 M 17.61 % | 141.774 M 10.23 % | 128.621 M 117.33 % | 59.181 M 341.06 % | 13.418 M -27.10 % | 18.406 M -33.34 % | 27.610 M -65.88 % | 80.923 M -37.84 % | 130.183 M -34.86 % | 199.844 M 119.86 % | 90.895 M 42.89 % | 63.611 M 281.05 % | 16.693 M -8.26 % | 18.197 M |
| Depreciation and amortization | 36.832 M -3.26 % | 38.075 M -5.63 % | 40.346 M -1.82 % | 41.096 M 3.07 % | 39.872 M -3.50 % | 41.316 M -2.72 % | 42.473 M -16.27 % | 50.727 M -11.73 % | 57.470 M -10.36 % | 64.112 M 0.51 % | 63.787 M 78.13 % | 35.810 M 7.69 % | 33.254 M -14.99 % | 39.118 M -10.62 % | 43.764 M -3.74 % | 45.466 M 11.37 % | 40.824 M 80.76 % | 22.585 M 47.50 % | 15.312 M 15.74 % | 13.230 M 39.02 % | 9.516 M |
| Operating income | -320.043 M -159.47 % | -123.346 M -341.23 % | 51.133 M 123.21 % | 22.908 M 33.12 % | 17.209 M 170.93 % | -24.263 M 43.68 % | -43.079 M 37.86 % | -69.327 M 68.39 % | -219.329 M 18.72 % | -269.833 M -8.69 % | -248.267 M -41.34 % | -175.658 M -401.56 % | -35.022 M -37.87 % | -25.403 M -110.67 % | 238.173 M 9.55 % | 217.402 M -31.41 % | 316.966 M -78.35 % | 1.464 B 37.45 % | 1.065 B | 0.000 | 0.000 |
| Operating income ratio | -0.56 -159.49 % | -0.21 -225.22 % | 0.17 596.32 % | 0.02 -45.11 % | 0.04 192.52 % | -0.05 44.99 % | -0.09 47.61 % | -0.17 47.40 % | -0.32 -9.69 % | -0.29 -28.17 % | -0.23 13.19 % | -0.26 -617.08 % | -0.04 2.88 % | -0.04 -113.52 % | 0.28 -9.37 % | 0.31 -20.49 % | 0.39 -9.21 % | 0.43 -19.56 % | 0.53 | 0.00 | 0.00 |
| Total other income expenses net | 32.445 M 112.05 % | -269.302 M -286.27 % | 144.573 M 446.22 % | -41.757 M 29.01 % | -58.817 M -191.61 % | -20.170 M 81.91 % | -111.491 M 23.21 % | -145.185 M -14 518 400.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -211.685 M 15.24 % | -249.757 M 27.47 % | -344.330 M -72.89 % | -199.162 M -42.92 % | -139.348 M -148.93 % | 284.763 M 454.00 % | 51.401 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.336 B -9.04 % | 1.469 B -10.84 % | 1.648 B -10.41 % | 1.839 B -2.96 % | 1.895 B -0.98 % | 1.914 B -5.02 % | 2.015 B -20.91 % | 2.548 B -5.17 % | 2.687 B 30.80 % | 2.054 B -9.65 % | 2.274 B -8.58 % | 2.487 B 0.28 % | 2.480 B 1.95 % | 2.433 B 6.07 % | 2.293 B -19.80 % | 2.860 B 29.58 % | 2.207 B 252.74 % | 625.679 M -80.84 % | 3.266 B 416.92 % | 631.779 M 531.25 % | 100.085 M |
| Total investments | 567.895 M -0.04 % | 568.095 M 0.06 % | 567.728 M 0.01 % | 567.686 M 0.00 % | 567.666 M 0.01 % | 567.581 M -0.01 % | 567.651 M -0.35 % | 569.637 M -0.51 % | 572.535 M 1.05 % | 566.578 M -0.51 % | 569.509 M 0.47 % | 566.866 M -9.96 % | 629.578 M -8.53 % | 688.311 M 0.03 % | 688.134 M 97.51 % | 348.400 M 52.61 % | 228.288 M 95 819.33 % | 238.000 K 4.39 % | 228.000 K | 0.000 | 0.000 |
| Total debt | 1.734 B -5.06 % | 1.826 B 5.74 % | 1.727 B -7.66 % | 1.870 B -2.93 % | 1.927 B -1.17 % | 1.950 B -5.63 % | 2.066 B -20.57 % | 2.601 B -4.91 % | 2.736 B 31.42 % | 2.082 B -9.26 % | 2.294 B -10.18 % | 2.554 B -1.57 % | 2.595 B -8.78 % | 2.845 B 22.26 % | 2.327 B -23.19 % | 3.029 B 30.86 % | 2.315 B 86.10 % | 1.244 B -65.37 % | 3.592 B 432.69 % | 674.346 M 573.78 % | 100.085 M |
| Accumulated other comprehensive income loss | 305.796 M 0.00 % | 305.796 M 0.00 % | 305.796 M 0.00 % | 305.796 M 0.00 % | 305.796 M 0.00 % | 305.796 M 188.79 % | 105.888 M -65.37 % | 305.796 M 0.00 % | 305.796 M 166.27 % | 114.843 M -62.44 % | 305.798 M 0.00 % | 305.796 M 213.92 % | -268.437 M | 0.000 -100.00 % | 1.931 B 1 301.72 % | -160.710 M -34.97 % | -119.071 M -48.57 % | -80.147 M -33.58 % | -59.998 M -330.89 % | 25.985 M 1 739.51 % | 1.413 M |
| Retained earnings | -428.623 M -232.65 % | -128.850 M -147.83 % | 269.370 M -28.33 % | 375.850 M -6.21 % | 400.717 M -11.21 % | 451.306 M -9.26 % | 497.355 M -27.26 % | 683.764 M -24.53 % | 905.966 M -20.69 % | 1.142 B 18.39 % | 964.854 M -22.88 % | 1.251 B -8.86 % | 1.373 B -8.17 % | 1.495 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 213.160 M 323.10 % | 50.381 M |
| Common stock | 699.358 M 0.00 % | 699.358 M 0.00 % | 699.358 M 0.00 % | 699.358 M 0.00 % | 699.358 M 0.00 % | 699.358 M -0.03 % | 699.558 M 0.03 % | 699.358 M 0.00 % | 699.358 M 0.00 % | 699.358 M 0.00 % | 699.358 M 0.00 % | 699.358 M 0.00 % | 699.358 M 0.00 % | 699.358 M 0.00 % | 699.358 M 44.70 % | 483.309 M 21.75 % | 396.958 M 0.00 % | 396.958 M 83.25 % | 216.618 M 45.44 % | 148.935 M 92.71 % | 77.285 M |
| Total equity | 4.839 B -6.25 % | 5.161 B -7.31 % | 5.569 B -1.93 % | 5.678 B -0.44 % | 5.703 B -0.89 % | 5.755 B -0.81 % | 5.802 B -3.15 % | 5.990 B -3.59 % | 6.213 B -3.76 % | 6.456 B 2.68 % | 6.288 B -4.39 % | 6.577 B -1.87 % | 6.702 B -1.90 % | 6.832 B 1.58 % | 6.726 B -4.29 % | 7.027 B 4.13 % | 6.748 B -0.07 % | 6.753 B 298.32 % | 1.695 B 195.73 % | 573.312 M 344.16 % | 129.078 M |
| Other non current liabilities | 9.375 M -0.14 % | 9.388 M -0.14 % | 9.401 M -0.14 % | 9.414 M -0.16 % | 9.429 M -0.18 % | 9.446 M -0.16 % | 9.461 M -4.24 % | 9.880 M 18.11 % | 8.365 M 58.58 % | 5.275 M -98.41 % | 332.403 M 9 722.78 % | 3.384 M -99.51 % | 693.914 M 24 541.83 % | 2.816 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.976 M -14.41 % | 23.339 M |
| Long term debt | 1.439 B -7.80 % | 1.560 B 1.59 % | 1.536 B 2.46 % | 1.499 B 2.07 % | 1.469 B 1.96 % | 1.441 B 1.04 % | 1.426 B -0.92 % | 1.439 B -1.90 % | 1.467 B -15.48 % | 1.735 B -10.23 % | 1.933 B -23.46 % | 2.526 B -1.39 % | 2.561 B -5.98 % | 2.724 B 17.09 % | 2.327 B -23.19 % | 3.029 B 30.86 % | 2.315 B 86.10 % | 1.244 B -65.37 % | 3.592 B 410.12 % | 704.191 M 562.33 % | 106.320 M |
| Total non current liabilities | 1.615 B -6.36 % | 1.725 B 1.79 % | 1.695 B 2.40 % | 1.655 B 2.25 % | 1.619 B 2.25 % | 1.583 B 1.53 % | 1.559 B -1.43 % | 1.582 B -0.59 % | 1.591 B -13.37 % | 1.837 B -19.99 % | 2.296 B -10.36 % | 2.561 B -22.05 % | 3.285 B 19.28 % | 2.754 B 15.95 % | 2.375 B -22.43 % | 3.062 B 30.56 % | 2.345 B 82.29 % | 1.287 B -64.40 % | 3.615 B 382.64 % | 748.914 M 477.60 % | 129.659 M |
| Other current liabilities | 558.837 M -3.07 % | 576.561 M 47.37 % | 391.229 M -81.37 % | 2.100 B -17.73 % | 2.553 B 1.34 % | 2.519 B -1.54 % | 2.558 B 77.51 % | 1.441 B -2.49 % | 1.478 B 24.41 % | 1.188 B 106.40 % | 575.593 M 43.75 % | 400.416 M -62.25 % | 1.061 B 55.11 % | 683.852 M -73.39 % | 2.570 B 101.65 % | 1.274 B -18.14 % | 1.557 B -27.67 % | 2.152 B 62.11 % | 1.328 B 1 089.24 % | 111.637 M 50.34 % | 74.254 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 4.144 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 501.240 M | 0.000 | 0.000 -100.00 % | 509.574 M -31.23 % | 741.014 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 295.128 M 11.09 % | 265.672 M 39.09 % | 191.013 M -48.53 % | 371.150 M -18.98 % | 458.119 M -10.03 % | 509.211 M -20.50 % | 640.477 M -44.90 % | 1.162 B -8.39 % | 1.269 B 32.40 % | 958.335 M 33.11 % | 719.932 M 350.10 % | -287.858 M -759.48 % | 43.649 M -63.75 % | 120.419 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 1.940 B -8.21 % | 2.113 B -2.31 % | 2.163 B -48.43 % | 4.194 B -13.67 % | 4.858 B -1.68 % | 4.941 B -9.65 % | 5.469 B 0.06 % | 5.466 B 9.03 % | 5.013 B 8.83 % | 4.606 B 5.94 % | 4.348 B 5.22 % | 4.132 B 15.24 % | 3.586 B 16.98 % | 3.065 B 19.28 % | 2.570 B 101.65 % | 1.274 B -18.14 % | 1.557 B -27.67 % | 2.152 B 62.11 % | 1.328 B -49.65 % | 2.637 B 1 756.99 % | 141.996 M |
| Total liabilities | 3.555 B -7.38 % | 3.838 B -0.51 % | 3.858 B -34.05 % | 5.850 B -9.69 % | 6.477 B -0.73 % | 6.525 B -7.17 % | 7.028 B -0.27 % | 7.048 B 6.71 % | 6.604 B 2.50 % | 6.443 B -3.02 % | 6.643 B -0.74 % | 6.693 B 8.45 % | 6.172 B 6.05 % | 5.820 B 20.18 % | 4.843 B 11.67 % | 4.337 B 11.13 % | 3.902 B 13.47 % | 3.439 B -30.42 % | 4.942 B 45.97 % | 3.386 B 1 146.35 % | 271.655 M |
| Other non current assets | 500.413 M 11.49 % | 448.829 M 7.58 % | 417.199 M 544.82 % | 64.700 M 1.59 % | 63.689 M 741.56 % | 7.568 M -98.68 % | 575.210 M 5 931.98 % | 9.536 M -98.29 % | 557.261 M -0.75 % | 561.490 M -17.66 % | 681.901 M -46.45 % | 1.273 B -15.23 % | 1.502 B -2.67 % | 1.543 B 3 757.74 % | 40.010 M -88.52 % | 348.450 M 52.60 % | 228.338 M 77 041.25 % | 296.000 K 24.37 % | 238.000 K 4.39 % | 228.000 K 0.00 % | 228.000 K |
| Long term investments | 567.884 M -0.04 % | 568.084 M 0.06 % | 567.728 M 0.01 % | 567.686 M 0.01 % | 567.656 M 0.01 % | 567.571 M | 0.000 -100.00 % | 568.144 M -0.06 % | 568.480 M 0.57 % | 565.281 M -0.75 % | 569.573 M | 0.000 | 0.000 | 0.000 -100.00 % | 668.130 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 187.000 K 98.94 % | 94.000 K 0.00 % | 94.000 K 0.00 % | 94.000 K -1.05 % | 95.000 K -34.93 % | 146.000 K -25.89 % | 197.000 K -20.24 % | 247.000 K 171.43 % | 91.000 K 0.00 % | 91.000 K -1.09 % | 92.000 K -82.38 % | 522.000 K -32.90 % | 778.000 K -25.55 % | 1.045 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 102.178 M 0.00 % | 102.178 M 0.00 % | 102.178 M 0.00 % | 102.178 M 0.00 % | 102.178 M 0.00 % | 102.178 M 0.00 % | 102.178 M 0.00 % | 102.178 M 0.00 % | 102.178 M 0.00 % | 102.178 M -5.01 % | 107.570 M 0.00 % | 107.570 M 0.00 % | 107.570 M 0.00 % | 107.570 M 0.00 % | 107.570 M 0.00 % | 107.570 M 0.00 % | 107.570 M 1.13 % | 106.371 M | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 102.365 M 0.09 % | 102.272 M 0.00 % | 102.272 M 0.00 % | 102.272 M 0.00 % | 102.273 M -0.05 % | 102.324 M -0.05 % | 102.375 M -0.05 % | 102.425 M 0.15 % | 102.269 M 0.00 % | 102.269 M -5.01 % | 107.662 M -0.40 % | 108.092 M -0.24 % | 108.348 M -0.25 % | 108.615 M 0.97 % | 107.570 M 0.00 % | 107.570 M 0.00 % | 107.570 M 1.13 % | 106.371 M | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 2.314 B 1.13 % | 2.288 B -0.11 % | 2.291 B -47.53 % | 4.366 B 0.17 % | 4.358 B 1.07 % | 4.312 B -0.48 % | 4.333 B 4.65 % | 4.140 B 18.51 % | 3.494 B 4.01 % | 3.359 B 3.03 % | 3.260 B 3.52 % | 3.149 B 13.25 % | 2.781 B 298.55 % | 697.680 M -13.61 % | 807.557 M 2.10 % | 790.984 M 5.29 % | 751.212 M 19.79 % | 627.101 M 0.94 % | 621.275 M 156.43 % | 242.278 M 26.64 % | 191.306 M |
| Total non current assets | 3.485 B 2.27 % | 3.407 B 0.88 % | 3.378 B -33.77 % | 5.100 B 0.17 % | 5.092 B 2.05 % | 4.989 B -0.42 % | 5.010 B 3.94 % | 4.820 B 2.09 % | 4.722 B 2.85 % | 4.591 B -0.61 % | 4.619 B 1.95 % | 4.531 B 3.18 % | 4.391 B 86.88 % | 2.350 B 44.76 % | 1.623 B 30.17 % | 1.247 B 14.71 % | 1.087 B 48.16 % | 733.768 M 18.06 % | 621.513 M 156.29 % | 242.506 M 26.61 % | 191.534 M |
| Other current assets | 150.743 M 502.66 % | 25.013 M -64.59 % | 70.635 M 15.54 % | 61.133 M 80.29 % | 33.908 M -63.25 % | 92.272 M -57.95 % | 219.444 M -31.40 % | 319.879 M -16.98 % | 385.287 M -9.55 % | 425.965 M 83.30 % | 232.384 M -48.84 % | 454.261 M 125.12 % | 201.787 M | 0.000 | 0.000 -100.00 % | 885.238 M 633.23 % | 120.731 M | 0.000 -100.00 % | 276.000 -100.00 % | 204.288 M 1 198.35 % | 15.734 M |
| Short term investments | 11.000 K 0.00 % | 11.000 K 0.00 % | 11.000 K 10.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K | 0.000 -100.00 % | 1.493 M 8.74 % | 1.373 M 5.86 % | 1.297 M -50.38 % | 2.614 M | 0.000 | 0.000 100.00 % | -1.000 K -100.00 % | 20.004 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 397.616 M 11.35 % | 357.080 M 349.71 % | 79.402 M 153.49 % | 31.323 M -1.57 % | 31.821 M -11.50 % | 35.955 M -29.69 % | 51.141 M -4.24 % | 53.407 M 9.49 % | 48.776 M 97.71 % | 24.671 M 48.90 % | 16.569 M -75.30 % | 67.071 M -41.62 % | 114.891 M -72.11 % | 411.996 M 1 137.26 % | 33.299 M -80.37 % | 169.615 M 57.04 % | 108.005 M -82.53 % | 618.278 M 89.42 % | 326.403 M 666.80 % | 42.567 M | 0.000 |
| Cash and short term investments | 397.627 M 11.35 % | 357.091 M 349.66 % | 79.413 M 153.45 % | 31.333 M -1.56 % | 31.831 M -11.49 % | 35.965 M -29.67 % | 51.141 M -6.85 % | 54.900 M 9.47 % | 50.149 M 93.12 % | 25.968 M 26.54 % | 20.521 M -69.40 % | 67.071 M -41.62 % | 114.891 M -72.11 % | 411.995 M 672.93 % | 53.303 M -68.57 % | 169.615 M 57.04 % | 108.005 M -82.53 % | 618.278 M 89.42 % | 326.403 M 666.80 % | 42.567 M 838.14 % | 4.537 M |
| Total current assets | 4.909 B -12.21 % | 5.592 B -7.55 % | 6.049 B -5.89 % | 6.427 B -9.33 % | 7.089 B -2.76 % | 7.290 B -6.78 % | 7.820 B -4.84 % | 8.217 B 1.50 % | 8.096 B -2.56 % | 8.308 B -0.04 % | 8.312 B -4.89 % | 8.739 B 3.02 % | 8.483 B -17.66 % | 10.302 B 2.76 % | 10.025 B -0.90 % | 10.117 B 5.78 % | 9.564 B 1.11 % | 9.459 B 57.22 % | 6.016 B 61.87 % | 3.717 B 1 676.57 % | 209.199 M |
| Inventory | 3.683 B -12.66 % | 4.216 B -7.95 % | 4.581 B -0.72 % | 4.614 B -10.89 % | 5.178 B -2.99 % | 5.337 B -5.14 % | 5.627 B -0.60 % | 5.661 B 3.49 % | 5.470 B -1.37 % | 5.545 B -2.42 % | 5.683 B -1.71 % | 5.781 B 7.85 % | 5.361 B -18.56 % | 6.583 B 13.95 % | 5.777 B 0.70 % | 5.736 B 14.55 % | 5.008 B 15.08 % | 4.351 B 21.89 % | 3.570 B 22.11 % | 2.924 B 2 237.73 % | 125.059 M |
| Net receivables | 678.314 M -31.74 % | 993.786 M -24.60 % | 1.318 B -23.42 % | 1.721 B -6.73 % | 1.845 B 1.17 % | 1.824 B -9.56 % | 2.017 B -7.56 % | 2.182 B -0.40 % | 2.191 B -10.07 % | 2.436 B 2.50 % | 2.376 B -2.45 % | 2.436 B -18.98 % | 3.007 B -9.08 % | 3.307 B 2.83 % | 3.216 B -3.28 % | 3.325 B -23.15 % | 4.327 B | 0.000 -100.00 % | 2.120 B 288.09 % | 546.186 M 755.17 % | 63.869 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.894 M 100.51 % | -569.573 M | 0.000 | 0.000 | 0.000 100.00 % | -6.934 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.000 K 100.00 % | -80.111 M -8 011 200.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 1.086 B -14.57 % | 1.271 B -19.40 % | 1.577 B -7.70 % | 1.708 B -6.80 % | 1.833 B -3.45 % | 1.898 B -15.83 % | 2.255 B -3.86 % | 2.346 B 6.50 % | 2.203 B -8.09 % | 2.396 B -4.86 % | 2.519 B -1.44 % | 2.556 B 3.00 % | 2.481 B 9.75 % | 2.261 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.475 B 4 903.07 % | 49.465 M |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 14.951 M 0.00 % | 14.951 M 0.00 % | 14.951 M 0.00 % | 14.951 M -0.10 % | 14.966 M -76.39 % | 63.382 M 0.03 % | 63.363 M -0.80 % | 63.875 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.420 M 175.88 % | 18.276 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.681 M -101.42 % | 330.251 M | 0.000 100.00 % | -10.123 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | -27.425 M -468.28 % | -4.826 M -215.51 % | 4.178 M -41.13 % | 7.097 M -3.15 % | 7.328 M -10.98 % | 8.232 M -10.53 % | 9.201 M -20.03 % | 11.506 M -6.13 % | 12.258 M -35.36 % | 18.964 M -32.07 % | 27.919 M -8.48 % | 30.505 M -11.45 % | 34.449 M -18.99 % | 42.523 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 117.000 K -97.52 % | 4.715 M -49.82 % | 9.396 M -78.28 % | 43.252 M 106.08 % | -711.522 M -7 128.77 % | 10.123 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.846 M 378.63 % | 6.236 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 4.290 B 0.00 % | 4.290 B 0.00 % | 4.290 B 0.00 % | 4.290 B 0.00 % | 4.290 B 0.00 % | 4.290 B -4.45 % | 4.490 B 4.66 % | 4.290 B 0.00 % | 4.290 B -4.26 % | 4.481 B 4.45 % | 4.290 B 0.00 % | 4.290 B -11.81 % | 4.864 B 5.84 % | 4.596 B 12.22 % | 4.095 B -38.92 % | 6.704 B 3.61 % | 6.471 B 0.53 % | 6.437 B 318.27 % | 1.539 B 730.77 % | 185.233 M | 0.000 |
| Deferred tax liabilities non current | 167.354 M 7.73 % | 155.340 M 3.93 % | 149.469 M 2.03 % | 146.489 M 4.30 % | 140.454 M 5.60 % | 133.008 M 7.28 % | 123.985 M -6.76 % | 132.981 M 14.64 % | 116.002 M 20.67 % | 96.135 M 219.11 % | 30.126 M -4.93 % | 31.689 M 5.35 % | 30.081 M 10.17 % | 27.303 M -43.91 % | 48.679 M 48.00 % | 32.891 M 7.90 % | 30.482 M -28.65 % | 42.722 M 90.88 % | 22.382 M -9.56 % | 24.747 M | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -168.000 K | 0.000 100.00 % | -699.358 M | 0.000 100.00 % | -102.749 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 8.394 B -6.73 % | 9.000 B -4.53 % | 9.426 B -18.23 % | 11.527 B -5.36 % | 12.180 B -0.80 % | 12.279 B -4.29 % | 12.830 B -1.59 % | 13.038 B 1.72 % | 12.817 B -0.63 % | 12.899 B -0.25 % | 12.931 B -2.55 % | 13.270 B 3.07 % | 12.874 B 1.76 % | 12.652 B 9.37 % | 11.568 B 1.80 % | 11.364 B 6.69 % | 10.651 B 4.50 % | 10.192 B 53.55 % | 6.638 B 67.66 % | 3.959 B 887.96 % | 400.733 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 438.996 M -23.26 % | 572.092 M 584.66 % | 83.558 M 380.68 % | -29.770 M -639.63 % | -4.025 M -106.52 % | 61.715 M -86.22 % | 447.833 M 51.16 % | 296.261 M -48.81 % | 578.734 M 15.18 % | 502.456 M 666.00 % | 65.595 M -80.36 % | 333.974 M 594.69 % | 48.075 M 136.74 % | -130.843 M -127.56 % | 474.716 M 173.02 % | -650.145 M 35.95 % | -1.015 B 43.84 % | -1.807 B 47.26 % | -3.427 B -236.45 % | -1.019 B -2 137.27 % | -45.526 M |
| Accounts receivables | 338.545 M 4.43 % | 324.198 M -12.82 % | 371.871 M 322.64 % | 87.987 M 475.05 % | -23.460 M -114.11 % | 166.224 M 8.50 % | 153.205 M 573.40 % | 22.751 M -82.60 % | 130.722 M 3.20 % | 126.671 M 701.36 % | 15.807 M -95.72 % | 369.089 M 181.49 % | 131.118 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -658.261 M -4 778.18 % | -13.494 M |
| Inventory | 397.808 M -3.16 % | 410.792 M 2 022.63 % | 19.353 M -96.55 % | 561.495 M 344.12 % | 126.428 M -48.15 % | 243.813 M 11.62 % | 218.438 M 211.44 % | -196.006 M -355.61 % | 76.682 M -33.26 % | 114.894 M -63.51 % | 314.842 M 174.85 % | -420.634 M 50.44 % | -848.674 M -5.29 % | -806.019 M -1 895.05 % | -40.401 M 94.46 % | -728.738 M -51.53 % | -480.924 M -892.52 % | -48.455 M 92.51 % | -646.518 M 76.80 % | -2.787 B -2 776.90 % | -96.862 M |
| Accounts payables | -188.393 M 39.46 % | -311.208 M -19.79 % | -259.804 M 43.27 % | -457.927 M -369.70 % | -97.493 M 78.13 % | -445.884 M -46.35 % | -304.673 M -196.10 % | 317.046 M -13.51 % | 366.573 M 6.82 % | 343.159 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.435 B 30 724.98 % | -7.950 M |
| Other working capital | -108.964 M -173.47 % | 148.310 M 409.87 % | -47.862 M 78.37 % | -221.325 M -2 229.74 % | -9.500 M -109.74 % | 97.562 M -74.38 % | 380.863 M 149.80 % | 152.470 M 3 105.17 % | 4.757 M 105.78 % | -82.268 M 68.96 % | -265.054 M -168.75 % | 385.519 M -49.65 % | 765.631 M 13.40 % | 675.176 M 31.07 % | 515.117 M 555.42 % | 78.593 M 114.71 % | -534.138 M 69.63 % | -1.759 B 36.73 % | -2.780 B -33 233.62 % | -8.341 M -111.46 % | 72.780 M |
| Other non cash items | -10.586 M -158.89 % | 17.976 M -53.68 % | 38.812 M -29.55 % | 55.094 M -10.40 % | 61.486 M -30.93 % | 89.024 M -40.17 % | 148.807 M -22.33 % | 191.593 M 29.05 % | 148.460 M -35.10 % | 228.736 M 67.19 % | 136.809 M 1 102.85 % | -13.642 M 51.32 % | -28.021 M -56.38 % | -17.919 M -134.58 % | 51.814 M 256.87 % | 14.519 M 129.99 % | -48.411 M -309.39 % | 23.120 M 154.53 % | -42.399 M -173.08 % | 58.020 M 704.00 % | 7.216 M |
| Net cash provided by operating activities | 188.236 M -21.12 % | 238.627 M 233.91 % | 71.465 M 50.23 % | 47.571 M -27.42 % | 65.546 M -56.38 % | 150.257 M -69.33 % | 489.859 M 48.45 % | 329.976 M -41.27 % | 561.832 M 7.02 % | 524.965 M 2 828.84 % | 17.924 M -90.07 % | 180.484 M 887.01 % | 18.286 M 113.54 % | -135.047 M -122.63 % | 596.782 M 195.87 % | -622.515 M 40.71 % | -1.050 B -111.24 % | -497.060 M 80.34 % | -2.528 B -250.80 % | -720.734 M -4 703.56 % | 15.656 M |
| Investments in property plant and equipment | -62.760 M -75.99 % | -35.661 M -444.19 % | -6.553 M 88.09 % | -55.031 M 7.71 % | -59.630 M 8.16 % | -64.929 M 78.81 % | -306.399 M -48.16 % | -206.808 M -7.05 % | -193.180 M -13.81 % | -169.736 M 84.91 % | -1.125 B -178.36 % | -404.185 M -686.25 % | -51.407 M -915.15 % | -5.064 M 91.89 % | -62.452 M 26.85 % | -85.370 M 52.93 % | -181.370 M 15.11 % | -213.665 M 45.81 % | -394.308 M -514.17 % | -64.202 M -108.31 % | -30.821 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 430.000 K |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.707 M -839.93 % | -288.000 K 44.40 % | -518.000 K -102.57 % | 20.181 M 105.61 % | -359.739 M -199.50 % | -120.112 M -3 873.55 % | 3.183 M 102.89 % | -110.010 M | 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 -100.00 % | 63.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.500 M |
| Other investing activites | 0.000 -100.00 % | 1.919 M 238.45 % | 567.000 K 162.50 % | 216.000 K -1.82 % | 220.000 K -20.86 % | 278.000 K -93.10 % | 4.028 M 3.73 % | 3.883 M 283.16 % | -2.120 M -258.92 % | 1.334 M -99.85 % | 913.502 M 445.64 % | 167.418 M 2 585.56 % | 6.234 M -96.23 % | 165.388 M 13 682.33 % | 1.200 M 112.39 % | 565.000 K -95.26 % | 11.910 M 72.78 % | 6.893 M -82.52 % | 39.427 M | 0.000 | 0.000 |
| Net cash used for investing activites | -62.760 M -86.00 % | -33.742 M -463.68 % | -5.986 M 89.08 % | -54.815 M 7.73 % | -59.410 M 8.11 % | -64.651 M 78.62 % | -302.371 M -49.01 % | -202.925 M -3.90 % | -195.300 M -15.97 % | -168.402 M 21.42 % | -214.299 M -23.12 % | -174.055 M -280.94 % | -45.691 M -125.31 % | 180.505 M 142.88 % | -420.991 M -105.44 % | -204.917 M -23.24 % | -166.277 M 47.51 % | -316.782 M 10.74 % | -354.881 M -452.76 % | -64.202 M -130.19 % | -27.891 M |
| Debt repayment | -84.941 M -188.65 % | 95.821 M 332.17 % | 22.172 M -61.86 % | 58.128 M 106.71 % | 28.121 M 413.82 % | -8.961 M 70.29 % | -30.157 M -8.16 % | -27.883 M 89.62 % | -268.582 M -36.61 % | -196.602 M -193.98 % | 209.186 M 612.32 % | -40.831 M 83.65 % | -249.781 M -252.91 % | 163.355 M 110.48 % | -1.559 B -318.31 % | 714.333 M -35.66 % | 1.110 B 151.61 % | 441.222 M -84.68 % | 2.880 B 402.14 % | 573.477 M 4 478.66 % | 12.525 M |
| 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 -100.00 % | 197.493 M -78.96 % | 938.852 M 192.19 % | 321.319 M 3 113.19 % | 10.000 M -98.79 % | 827.171 M 107.43 % | 398.777 M 50.22 % | 265.455 M 131 313.37 % | 202.000 K |
| 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 |
| 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 100.00 % | -16.426 M 83.46 % | -99.305 M -37.32 % | -72.316 M -51.36 % | -47.776 M -199.24 % | -15.966 M | 0.000 |
| Other financing activites | 0.000 100.00 % | -23.027 M 41.81 % | -39.572 M 22.98 % | -51.382 M -33.84 % | -38.391 M 58.19 % | -91.831 M 42.46 % | -159.597 M -68.82 % | -94.538 M -28.02 % | -73.845 M 51.37 % | -151.859 M -155.82 % | -59.361 M -342.40 % | -13.418 M 32.64 % | -19.919 M 27.85 % | -27.609 M -108.95 % | 308.490 M 336.97 % | -130.183 M 58.65 % | -314.842 M -246.38 % | -90.895 M -42.89 % | -63.611 M | 0.000 | 0.000 |
| Net cash used provided by financing activities | -84.941 M -216.69 % | 72.794 M 518.36 % | -17.400 M -357.93 % | 6.746 M 165.69 % | -10.270 M 89.81 % | -100.792 M 46.88 % | -189.754 M -55.00 % | -122.421 M 64.25 % | -342.427 M 1.73 % | -348.461 M -332.58 % | 149.825 M 376.18 % | -54.249 M 79.89 % | -269.700 M -180.93 % | 333.239 M 206.77 % | -312.109 M -135.11 % | 889.043 M 25.92 % | 706.017 M -36.12 % | 1.105 B -65.10 % | 3.167 B 284.83 % | 822.966 M 6 366.30 % | 12.727 M |
| Effect of forex changes on cash | 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 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 535.000 K | 0.000 | 0.000 | 0.000 |
| Net change in cash | 40.535 M -85.40 % | 277.679 M 477.55 % | 48.079 M 9 754.42 % | -498.000 K 87.95 % | -4.134 M 72.78 % | -15.186 M -570.17 % | -2.266 M -148.93 % | 4.631 M -80.79 % | 24.105 M 197.52 % | 8.102 M 117.47 % | -46.370 M 3.03 % | -47.820 M 83.90 % | -297.104 M -178.45 % | 378.697 M 377.80 % | -136.318 M -321.26 % | 61.611 M 112.07 % | -510.273 M -274.83 % | 291.875 M 2.83 % | 283.836 M | 0.000 | 0.000 |
| Cash at beginning of period | 357.080 M 349.71 % | 79.402 M 153.49 % | 31.323 M -1.57 % | 31.821 M -11.50 % | 35.955 M -29.69 % | 51.141 M -4.24 % | 53.407 M 9.49 % | 48.776 M 97.71 % | 24.671 M 48.90 % | 16.569 M -75.30 % | 67.071 M -41.62 % | 114.891 M -72.11 % | 411.995 M 1 137.30 % | 33.298 M -80.37 % | 169.616 M 57.04 % | 108.005 M -82.53 % | 618.278 M 89.42 % | 326.403 M 666.80 % | 42.567 M | 0.000 | 0.000 |
| Cash at end of period | 397.616 M 11.35 % | 357.081 M 349.71 % | 79.402 M 153.49 % | 31.323 M -1.57 % | 31.821 M -11.50 % | 35.955 M -29.69 % | 51.141 M -4.24 % | 53.407 M 9.49 % | 48.776 M 97.71 % | 24.671 M 19.18 % | 20.701 M -69.14 % | 67.071 M -41.62 % | 114.891 M -72.11 % | 411.995 M 1 137.30 % | 33.298 M -80.37 % | 169.616 M 57.04 % | 108.005 M -82.53 % | 618.278 M 89.42 % | 326.403 M 666.80 % | 42.567 M | 0.000 |
| Operating cash flow | 188.236 M -21.12 % | 238.627 M 233.91 % | 71.465 M 50.23 % | 47.571 M -27.42 % | 65.546 M -56.38 % | 150.257 M -69.33 % | 489.859 M 48.45 % | 329.976 M -41.27 % | 561.832 M 7.02 % | 524.965 M 2 828.84 % | 17.924 M -90.07 % | 180.484 M 887.01 % | 18.286 M 113.54 % | -135.047 M -122.63 % | 596.782 M 195.87 % | -622.515 M 40.71 % | -1.050 B -111.24 % | -497.060 M 80.34 % | -2.528 B -250.80 % | -720.734 M -4 703.56 % | 15.656 M |
| Capital expenditure | -62.760 M -75.99 % | -35.661 M -444.19 % | -6.553 M 88.09 % | -55.031 M 7.71 % | -59.630 M 8.16 % | -64.929 M 78.81 % | -306.399 M -48.16 % | -206.808 M -7.05 % | -193.180 M -13.81 % | -169.736 M 84.91 % | -1.125 B -178.36 % | -404.185 M -686.25 % | -51.407 M -915.15 % | -5.064 M 91.89 % | -62.452 M 26.85 % | -85.370 M 52.93 % | -181.370 M 15.11 % | -213.665 M 45.81 % | -394.308 M -514.17 % | -64.202 M -108.31 % | -30.821 M |
| Free CashFlow | 125.476 M -38.18 % | 202.966 M 212.68 % | 64.912 M 970.13 % | -7.460 M -226.10 % | 5.916 M -93.07 % | 85.328 M -53.49 % | 183.460 M 48.95 % | 123.168 M -66.59 % | 368.652 M 3.78 % | 355.229 M 132.08 % | -1.107 B -394.93 % | -223.701 M -575.41 % | -33.121 M 76.36 % | -140.111 M -126.22 % | 534.330 M 175.48 % | -707.885 M 42.51 % | -1.231 B -73.26 % | -710.725 M 75.68 % | -2.923 B -272.34 % | -784.936 M -5 075.97 % | -15.165 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 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 | 2017-03-31 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 147.114 M -5.42 % | 155.550 M 35.02 % | 115.205 M -55.12 % | 256.701 M 445.04 % | 47.098 M -82.14 % | 263.728 M 26.78 % | 208.026 M 649.43 % | 27.758 M -63.03 % | 75.092 M -35.15 % | 115.799 M 99.92 % | 57.924 M -16.48 % | 69.356 M 25.65 % | 55.199 M -89.69 % | 535.637 M 337.40 % | 122.460 M -25.64 % | 164.687 M 52.89 % | 107.713 M -57.29 % | 252.174 M 542.66 % | 39.239 M -31.65 % | 57.409 M 64.76 % | 34.843 M -84.98 % | 231.965 M 121.48 % | 104.734 M 128.82 % | 45.771 M -61.21 % | 117.986 M -5.31 % | 124.596 M -54.33 % | 272.841 M 520.36 % | 43.981 M -3.72 % | 45.679 M -93.34 % | 685.886 M 17 545.64 % | 3.887 M -99.24 % | 511.471 M 144.09 % | 209.545 M -10.28 % | 233.550 M |
| Net income | -30.073 M 78.35 % | -138.895 M -320.30 % | -33.047 M 43.06 % | -58.034 M -23.40 % | -47.030 M 80.12 % | -236.611 M -267.91 % | -64.313 M 2.89 % | -66.228 M -196.14 % | -22.364 M -581.15 % | 4.648 M 109.73 % | -47.763 M -95.10 % | -24.481 M -3.23 % | -23.716 M -47.68 % | -16.059 M -3.96 % | -15.447 M -250.53 % | 10.262 M 401.03 % | -3.409 M -111.91 % | 28.615 M 186.36 % | -33.135 M -9.69 % | -30.209 M -101.04 % | -15.026 M 70.24 % | -50.495 M -1 923.85 % | -2.495 M 79.89 % | -12.405 M -160.89 % | 20.373 M 174.08 % | -27.502 M -70.57 % | -16.124 M 73.86 % | -61.677 M -23.80 % | -49.822 M -107.26 % | 685.886 M 579.69 % | -142.984 M -1 090.81 % | 14.431 M 275.22 % | 3.846 M 47.24 % | 2.612 M |
| Income before tax | -29.067 M 79.12 % | -139.215 M -269.95 % | -37.631 M 35.37 % | -58.227 M -10.87 % | -52.519 M 78.09 % | -239.699 M -253.37 % | -67.833 M -0.22 % | -67.685 M -288.30 % | -17.431 M -462.77 % | 4.805 M 110.21 % | -47.070 M -99.61 % | -23.581 M 7.15 % | -25.398 M -65.33 % | -15.362 M 5.28 % | -16.218 M -208.74 % | 14.915 M 782.92 % | -2.184 M -106.82 % | 32.028 M 202.12 % | -31.363 M -8.79 % | -28.828 M -114.41 % | -13.445 M 74.20 % | -52.118 M -1 890.38 % | 2.911 M 114.01 % | -20.779 M -520.88 % | 4.937 M 124.65 % | -20.032 M 0.21 % | -20.075 M 65.96 % | -58.983 M -3.06 % | -57.232 M -108.34 % | 685.886 M 1 123.36 % | -67.023 M -410.64 % | 21.576 M 183.11 % | 7.621 M 171.89 % | 2.803 M |
| Income before tax ratio | -0.20 77.92 % | -0.89 -173.99 % | -0.33 -44.01 % | -0.23 79.66 % | -1.12 -22.69 % | -0.91 -178.73 % | -0.33 86.63 % | -2.44 -950.45 % | -0.23 -659.42 % | 0.04 105.11 % | -0.81 -139.01 % | -0.34 26.11 % | -0.46 -1 504.32 % | -0.03 78.34 % | -0.13 -246.23 % | 0.09 546.66 % | -0.02 -115.96 % | 0.13 115.89 % | -0.80 -59.17 % | -0.50 -30.13 % | -0.39 -71.74 % | -0.22 -908.37 % | 0.03 106.12 % | -0.45 -1 184.93 % | 0.04 126.03 % | -0.16 -118.51 % | -0.07 94.51 % | -1.34 -7.04 % | -1.25 -225.29 % | 1.00 105.80 % | -17.24 -40 975.15 % | 0.04 15.99 % | 0.04 203.03 % | 0.01 |
| EBITDA | -19.803 M 84.56 % | -128.242 M -362.27 % | -27.742 M 40.65 % | -46.745 M -15.34 % | -40.529 M 82.41 % | -230.395 M -415.55 % | -44.689 M -43.30 % | -31.185 M -1 203.72 % | -2.392 M -109.33 % | 25.643 M 204.14 % | -24.624 M -717.80 % | -3.011 M 31.66 % | -4.406 M -141.40 % | 10.642 M 42.79 % | 7.453 M -82.37 % | 42.276 M 70.97 % | 24.727 M -54.56 % | 54.414 M 30 469.80 % | 178.000 K -91.99 % | 2.221 M -78.67 % | 10.415 M 133.22 % | -31.352 M -217.57 % | 26.667 M 1 476.06 % | 1.692 M -93.91 % | 27.793 M 15 540.56 % | -180.000 K -100.48 % | 37.531 M 6 461.36 % | 572.000 K 106.99 % | -8.180 M -101.19 % | 685.886 M 989.13 % | -77.141 M -314.81 % | 35.912 M 68.00 % | 21.376 M 50.39 % | 14.214 M |
| Net income ratio | -0.20 77.11 % | -0.89 -211.28 % | -0.29 -26.88 % | -0.23 77.36 % | -1.00 -11.30 % | -0.90 -190.20 % | -0.31 87.04 % | -2.39 -701.12 % | -0.30 -841.98 % | 0.04 104.87 % | -0.82 -133.61 % | -0.35 17.84 % | -0.43 -1 333.05 % | -0.03 76.23 % | -0.13 -302.43 % | 0.06 296.89 % | -0.03 -127.89 % | 0.11 113.44 % | -0.84 -60.48 % | -0.53 -22.02 % | -0.43 -98.11 % | -0.22 -813.78 % | -0.02 91.21 % | -0.27 -256.96 % | 0.17 178.23 % | -0.22 -273.51 % | -0.06 95.79 % | -1.40 -28.57 % | -1.09 -209.07 % | 1.00 102.72 % | -36.79 -130 475.95 % | 0.03 53.72 % | 0.02 64.11 % | 0.01 |
| Ratio EBITDA | -0.13 83.67 % | -0.82 -242.37 % | -0.24 -32.24 % | -0.18 78.84 % | -0.86 1.50 % | -0.87 -306.66 % | -0.21 80.88 % | -1.12 -3 426.88 % | -0.03 -114.38 % | 0.22 152.09 % | -0.43 -879.20 % | -0.04 45.61 % | -0.08 -501.75 % | 0.02 -67.36 % | 0.06 -76.29 % | 0.26 11.82 % | 0.23 6.39 % | 0.22 4 656.75 % | 0.00 -88.27 % | 0.04 -87.06 % | 0.30 321.16 % | -0.14 -153.08 % | 0.25 588.77 % | 0.04 -84.31 % | 0.24 16 405.59 % | 0.00 -101.05 % | 0.14 957.67 % | 0.01 107.26 % | -0.18 -117.91 % | 1.00 105.04 % | -19.85 -28 365.21 % | 0.07 -31.17 % | 0.10 67.61 % | 0.06 |
| Gross profit ratio | 0.04 127.21 % | -0.14 -131.79 % | -0.06 20.52 % | -0.08 78.21 % | -0.36 14.83 % | -0.42 -129.83 % | -0.18 -157.65 % | 0.32 83.74 % | 0.17 -27.51 % | 0.24 0.57 % | 0.24 -12.83 % | 0.27 -38.31 % | 0.44 577.03 % | 0.06 -66.28 % | 0.19 -48.47 % | 0.37 14.82 % | 0.32 13.51 % | 0.29 13.62 % | 0.25 111.82 % | 0.12 -65.42 % | 0.34 701.35 % | -0.06 -111.36 % | 0.50 7.90 % | 0.47 11.78 % | 0.42 78.97 % | 0.23 30.20 % | 0.18 -55.62 % | 0.40 -3.73 % | 0.42 | 0.00 -100.00 % | 3.66 2 031.54 % | 0.17 -33.66 % | 0.26 -3.62 % | 0.27 |
| Weighted average shs out dil | 65.376 M 14.74 % | 56.978 M 0.00 % | 56.978 M -12.62 % | 65.207 M -6.76 % | 69.936 M 1.97 % | 68.583 M 4.51 % | 65.626 M -5.86 % | 69.714 M -0.32 % | 69.936 M -9.72 % | 77.467 M 11.91 % | 69.222 M 1.79 % | 68.003 M 8.90 % | 62.445 M -6.68 % | 66.912 M -0.37 % | 67.161 M -1.83 % | 68.413 M 0.34 % | 68.180 M -2.51 % | 69.936 M 0.00 % | 69.936 M 1.86 % | 68.657 M -4.05 % | 71.552 M 2.31 % | 69.936 M 12.12 % | 62.375 M -9.49 % | 68.917 M -1.90 % | 70.252 M -0.39 % | 70.526 M 4.97 % | 67.183 M -3.05 % | 69.300 M -0.55 % | 69.680 M -0.37 % | 69.936 M 1.86 % | 68.657 M -1.83 % | 69.936 M 0.00 % | 69.936 M 0.00 % | 69.936 M |
| Weighted average shs out | 65.376 M 14.74 % | 56.978 M 0.00 % | 56.978 M -12.62 % | 65.207 M -6.76 % | 69.936 M 1.97 % | 68.583 M 4.51 % | 65.626 M -5.86 % | 69.714 M -0.32 % | 69.936 M -9.72 % | 77.467 M 11.91 % | 69.222 M 1.79 % | 68.003 M 8.90 % | 62.445 M -10.71 % | 69.936 M 4.13 % | 67.161 M -1.83 % | 68.413 M 0.34 % | 68.180 M -2.51 % | 69.936 M 1.31 % | 69.031 M 0.55 % | 68.657 M -4.05 % | 71.552 M 2.31 % | 69.936 M 12.12 % | 62.375 M -9.49 % | 68.917 M -1.90 % | 70.252 M -0.39 % | 70.526 M 4.98 % | 67.183 M -3.05 % | 69.300 M -0.55 % | 69.680 M -0.37 % | 69.936 M 1.86 % | 68.657 M -1.83 % | 69.936 M 0.00 % | 69.936 M 0.00 % | 69.936 M |
| EPS diluted | -0.46 81.15 % | -2.44 -320.69 % | -0.58 34.83 % | -0.89 -32.84 % | -0.67 80.58 % | -3.45 -252.04 % | -0.98 -3.16 % | -0.95 -196.88 % | -0.32 -581.20 % | 0.07 109.64 % | -0.69 -91.67 % | -0.36 5.26 % | -0.38 -65.22 % | -0.23 0.00 % | -0.23 -253.33 % | 0.15 400.00 % | -0.05 -112.20 % | 0.41 187.23 % | -0.47 -6.82 % | -0.44 -109.52 % | -0.21 74.07 % | -0.81 -1 925.00 % | -0.04 77.78 % | -0.18 -162.07 % | 0.29 172.50 % | -0.40 -66.67 % | -0.24 73.03 % | -0.89 -23.61 % | -0.72 -107.34 % | 9.81 571.63 % | -2.08 -1 090.48 % | 0.21 250.00 % | 0.06 50.00 % | 0.04 |
| Earnings per share | -0.46 81.15 % | -2.44 -320.69 % | -0.58 34.83 % | -0.89 -32.84 % | -0.67 80.58 % | -3.45 -252.04 % | -0.98 -3.16 % | -0.95 -196.88 % | -0.32 -581.20 % | 0.07 109.64 % | -0.69 -91.67 % | -0.36 5.26 % | -0.38 -58.33 % | -0.24 -4.35 % | -0.23 -253.33 % | 0.15 400.00 % | -0.05 -112.20 % | 0.41 185.42 % | -0.48 -9.09 % | -0.44 -109.52 % | -0.21 74.07 % | -0.81 -1 925.00 % | -0.04 77.78 % | -0.18 -162.07 % | 0.29 172.50 % | -0.40 -66.67 % | -0.24 73.03 % | -0.89 -23.61 % | -0.72 -107.34 % | 9.81 571.63 % | -2.08 -1 090.48 % | 0.21 250.00 % | 0.06 50.00 % | 0.04 |
| Gross profit | 5.719 M 125.73 % | -22.224 M -212.97 % | -7.101 M 64.33 % | -19.907 M -18.76 % | -16.762 M 84.79 % | -110.205 M -191.37 % | -37.823 M -532.07 % | 8.754 M -32.08 % | 12.889 M -52.99 % | 27.418 M 101.06 % | 13.637 M -27.20 % | 18.731 M -22.49 % | 24.165 M -30.23 % | 34.635 M 47.48 % | 23.485 M -61.68 % | 61.289 M 75.55 % | 34.912 M -51.51 % | 72.005 M 630.20 % | 9.861 M 44.78 % | 6.811 M -43.02 % | 11.953 M 190.33 % | -13.233 M -125.16 % | 52.594 M 146.91 % | 21.301 M -56.64 % | 49.124 M 69.47 % | 28.986 M -40.54 % | 48.752 M 175.31 % | 17.708 M -7.31 % | 19.105 M | 0.000 -100.00 % | 14.211 M -83.80 % | 87.728 M 61.92 % | 54.180 M -13.52 % | 62.652 M |
| Income tax expense | 2.921 M -29.34 % | 4.134 M 47.59 % | 2.801 M -27.62 % | 3.870 M 220.36 % | 1.208 M -19.57 % | 1.502 M 143.44 % | 617.000 K 144.29 % | -1.393 M -127.07 % | 5.146 M 663.50 % | 674.000 K -22.79 % | 873.000 K -6.33 % | 932.000 K 86.03 % | 501.000 K -34.94 % | 770.000 K 206.80 % | -721.000 K -115.28 % | 4.719 M 272.45 % | 1.267 M -67.47 % | 3.895 M 89.17 % | 2.059 M 39.88 % | 1.472 M -9.42 % | 1.625 M 268.74 % | -963.000 K -116.66 % | 5.782 M 167.92 % | -8.513 M 44.59 % | -15.364 M -261.23 % | 9.529 M 346.99 % | -3.858 M -239.33 % | 2.769 M -62.24 % | 7.334 M | 0.000 -100.00 % | 24.783 M 246.86 % | 7.145 M 89.27 % | 3.775 M 1 876.44 % | 191.000 K |
| Cost of revenue | 141.395 M -20.46 % | 177.774 M 45.35 % | 122.306 M -55.78 % | 276.608 M 333.15 % | 63.860 M -82.92 % | 373.933 M 52.10 % | 245.849 M 1 193.67 % | 19.004 M -69.45 % | 62.203 M -29.62 % | 88.381 M 99.56 % | 44.287 M -12.52 % | 50.625 M 63.13 % | 31.034 M -93.81 % | 501.002 M 406.19 % | 98.975 M -4.28 % | 103.398 M 42.03 % | 72.801 M -59.59 % | 180.169 M 513.28 % | 29.378 M -41.94 % | 50.598 M 121.05 % | 22.890 M -90.66 % | 245.198 M 370.27 % | 52.140 M 113.08 % | 24.470 M -64.47 % | 68.862 M -27.98 % | 95.610 M -57.33 % | 224.089 M 752.93 % | 26.273 M -1.13 % | 26.574 M -96.13 % | 685.886 M 6 743.61 % | -10.324 M -102.44 % | 423.743 M 172.74 % | 155.365 M -9.09 % | 170.898 M |
| 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 | 0.000 100.00 % | -414.785 M -179.69 % | -148.304 M 6.25 % | -158.190 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 70.731 M | 0.000 -100.00 % | 41.130 M -8.37 % | 44.886 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.789 M -45.39 % | 32.575 M 299.25 % | 8.159 M -85.36 % | 55.719 M 48.37 % | 37.554 M -17.34 % | 45.433 M 8.56 % | 41.852 M 34.36 % | 31.149 M -5.15 % | 32.841 M 28.43 % | 25.571 M -16.30 % | 30.550 M 35.28 % | 22.583 M 34.59 % | 16.779 M 24.21 % | 13.509 M -58.36 % | 32.439 M -9.27 % | 35.754 M 14.94 % | 31.108 M -10.48 % | 34.748 M -21.65 % | 44.347 M 27.63 % | 34.747 M -13.28 % | 40.068 M | 0.000 100.00 % | -685.886 M -453.56 % | 193.993 M -55.66 % | 437.513 M 158.92 % | 168.975 M -5.32 % | 178.462 M |
| Operating expenses | 70.731 M -44.17 % | 126.686 M 208.01 % | 41.130 M -8.37 % | 44.886 M 370.80 % | 9.534 M -93.22 % | 140.719 M 548.89 % | 21.686 M -61.86 % | 56.857 M 74.54 % | 32.575 M 299.25 % | 8.159 M -85.36 % | 55.719 M 48.37 % | 37.554 M -17.34 % | 45.433 M 8.56 % | 41.852 M 34.36 % | 31.149 M -5.15 % | 32.841 M 28.43 % | 25.571 M -16.30 % | 30.550 M 35.28 % | 22.583 M 34.59 % | 16.779 M 24.21 % | 13.509 M -58.36 % | 32.439 M -9.27 % | 35.754 M 14.94 % | 31.108 M -10.48 % | 34.748 M -21.65 % | 44.347 M 27.63 % | 34.747 M -13.28 % | 40.068 M 42.23 % | 28.170 M -95.89 % | 685.886 M 253.56 % | 193.993 M 753.54 % | 22.728 M 9.95 % | 20.671 M 1.97 % | 20.272 M |
| Cost and expenses | 212.126 M -30.33 % | 304.460 M 86.29 % | 163.436 M -49.16 % | 321.494 M 338.04 % | 73.394 M -85.74 % | 514.652 M 92.37 % | 267.535 M 252.66 % | 75.861 M -19.96 % | 94.778 M -40.75 % | 159.974 M 59.96 % | 100.006 M 13.41 % | 88.179 M 15.32 % | 76.467 M -85.91 % | 542.854 M 317.18 % | 130.124 M -4.49 % | 136.239 M 38.49 % | 98.372 M -53.32 % | 210.719 M 305.53 % | 51.961 M -22.88 % | 67.377 M 85.11 % | 36.399 M -86.89 % | 277.637 M 215.88 % | 87.894 M 58.15 % | 55.578 M -46.36 % | 103.610 M -25.97 % | 139.957 M -45.93 % | 258.836 M 290.16 % | 66.341 M 80.68 % | 36.717 M -97.32 % | 1.372 B 646.87 % | 183.669 M -58.86 % | 446.471 M 153.62 % | 176.036 M -7.92 % | 191.170 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 126.686 M | 0.000 | 0.000 -100.00 % | 9.534 M -93.22 % | 140.719 M 548.89 % | 21.686 M -44.49 % | 39.068 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 % | 10.143 M -99.26 % | 1.372 B | 0.000 100.00 % | -414.785 M -179.69 % | -148.304 M 6.25 % | -158.190 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 927.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.165 M | 0.000 | 0.000 | 0.000 -100.00 % | 390.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 397.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 942.000 K -46.26 % | 1.753 M 172.20 % | 644.000 K -50.23 % | 1.294 M 54.05 % | 840.000 K -30.75 % | 1.213 M 210.23 % | 391.000 K -97.59 % | 16.249 M 193.83 % | 5.530 M -43.71 % | 9.824 M -4.43 % | 10.279 M 5.32 % | 9.760 M 0.10 % | 9.750 M 11.07 % | 8.778 M -1.24 % | 8.888 M -47.40 % | 16.896 M 0.33 % | 16.840 M 9.16 % | 15.427 M 3.28 % | 14.937 M -1.71 % | 15.197 M 8.07 % | 14.062 M | 0.000 -100.00 % | 13.273 M 6.21 % | 12.497 M 1.76 % | 12.281 M 32.10 % | 9.297 M -80.16 % | 46.871 M -4.28 % | 48.965 M 1.66 % | 48.166 M | 0.000 | 0.000 -100.00 % | 5.736 M -4.32 % | 5.995 M 49.17 % | 4.019 M |
| Depreciation and amortization | 8.322 M 5.64 % | 7.878 M -14.79 % | 9.245 M -9.26 % | 10.188 M 7.01 % | 9.521 M 0.75 % | 9.450 M -1.42 % | 9.586 M 0.59 % | 9.530 M 0.22 % | 9.509 M -4.19 % | 9.925 M -2.25 % | 10.153 M -0.29 % | 10.183 M 0.96 % | 10.086 M -0.87 % | 10.175 M -2.02 % | 10.385 M -0.76 % | 10.465 M 3.91 % | 10.071 M 0.26 % | 10.045 M 0.16 % | 10.029 M -0.01 % | 10.030 M 2.68 % | 9.768 M -5.02 % | 10.284 M -1.90 % | 10.483 M 5.10 % | 9.974 M -5.68 % | 10.575 M 0.19 % | 10.555 M -1.68 % | 10.735 M 1.37 % | 10.590 M -16.49 % | 12.681 M | 0.000 -100.00 % | 9.502 M 10.49 % | 8.600 M 10.82 % | 7.760 M 4.98 % | 7.392 M |
| Operating income | -65.012 M 56.34 % | -148.910 M -208.74 % | -48.231 M 25.56 % | -64.793 M -146.40 % | -26.296 M 89.52 % | -250.924 M -321.66 % | -59.509 M -23.71 % | -48.103 M -144.35 % | -19.686 M -202.22 % | 19.259 M 145.77 % | -42.082 M -123.57 % | -18.823 M 11.50 % | -21.268 M -194.69 % | -7.217 M 5.83 % | -7.664 M -126.94 % | 28.448 M 204.55 % | 9.341 M -77.47 % | 41.455 M 425.85 % | -12.722 M -27.63 % | -9.968 M -540.62 % | -1.556 M 96.59 % | -45.672 M -371.21 % | 16.840 M 271.71 % | -9.807 M -168.22 % | 14.376 M 193.59 % | -15.361 M -138.93 % | 39.455 M 276.45 % | -22.360 M -349.50 % | 8.962 M | 0.000 100.00 % | -179.782 M -376.59 % | 65.000 M 93.98 % | 33.509 M -20.93 % | 42.380 M |
| Operating income ratio | -0.44 53.84 % | -0.96 -128.66 % | -0.42 -65.86 % | -0.25 54.79 % | -0.56 41.32 % | -0.95 -232.60 % | -0.29 83.49 % | -1.73 -561.03 % | -0.26 -257.63 % | 0.17 122.89 % | -0.73 -167.69 % | -0.27 29.56 % | -0.39 -2 759.63 % | -0.01 78.47 % | -0.06 -136.23 % | 0.17 99.19 % | 0.09 -47.25 % | 0.16 150.70 % | -0.32 -86.73 % | -0.17 -288.81 % | -0.04 77.32 % | -0.20 -222.45 % | 0.16 175.04 % | -0.21 -275.85 % | 0.12 198.83 % | -0.12 -185.26 % | 0.14 128.44 % | -0.51 -359.13 % | 0.20 | 0.00 100.00 % | -46.25 -36 494.80 % | 0.13 -20.53 % | 0.16 -11.87 % | 0.18 |
| Total other income expenses net | 35.945 M 270.99 % | 9.689 M -8.59 % | 10.600 M 61.44 % | 6.566 M 17.46 % | 5.590 M -50.20 % | 11.225 M 234.85 % | -8.324 M 57.49 % | -19.582 M -968.38 % | 2.255 M 115.60 % | -14.454 M -189.78 % | -4.988 M -4.83 % | -4.758 M -15.21 % | -4.130 M 49.29 % | -8.145 M 4.78 % | -8.554 M 36.79 % | -13.533 M -17.42 % | -11.525 M -22.26 % | -9.427 M 49.43 % | -18.641 M 1.16 % | -18.860 M -58.63 % | -11.889 M -84.44 % | -6.446 M 53.72 % | -13.929 M -26.95 % | -10.972 M -16.24 % | -9.439 M -102.08 % | -4.671 M 92.15 % | -59.530 M -62.55 % | -36.623 M 44.67 % | -66.194 M -109.65 % | 685.886 M 508.28 % | 112.759 M 359.67 % | -43.424 M -67.74 % | -25.888 M 34.59 % | -39.577 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 | 2017-03-31 | 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-03-31 | 2021-12-31 | 2021-09-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-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-03-31 | 2010-03-31 | 2009-03-31 | 2007-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 1.336 B -0.33 % | 1.341 B -1.97 % | 1.368 B | 0.000 -100.00 % | 1.469 B 679.60 % | 188.438 M -88.00 % | 1.571 B 1 877.86 % | 79.413 M -95.18 % | 1.648 B 4 501.95 % | 35.804 M -97.89 % | 1.698 B -7.67 % | 1.839 B 6 546.47 % | 27.670 M -98.30 % | 1.627 B -14.14 % | 1.895 B 2 396.55 % | 75.909 M -95.11 % | 1.554 B 4 220.61 % | 35.965 M -98.12 % | 1.914 B 4 615.06 % | 40.590 M -97.37 % | 1.544 B 2 918.19 % | 51.141 M -97.46 % | 2.015 B 3 570.46 % | 54.900 M -97.85 % | 2.548 B -5.17 % | 2.687 B -7.17 % | 2.895 B -1.53 % | 2.939 B 0.94 % | 2.912 B 17.42 % | 2.480 B -2.13 % | 2.534 B -19.67 % | 3.154 B 9.89 % | 2.870 B -11.97 % | 3.261 B 37.27 % | 2.375 B -19.12 % | 2.937 B |
| Total investments | 0.000 -100.00 % | 567.895 M 0.00 % | 567.895 M -0.03 % | 568.062 M | 0.000 -100.00 % | 568.095 M 50.74 % | 376.876 M -33.64 % | 567.969 M 257.60 % | 158.826 M -72.02 % | 567.728 M 692.83 % | 71.608 M -87.39 % | 567.680 M 0.00 % | 567.686 M 925.81 % | 55.340 M -90.25 % | 567.730 M 0.01 % | 567.666 M 273.91 % | 151.818 M -73.25 % | 567.593 M 689.09 % | 71.930 M -87.33 % | 567.581 M 599.16 % | 81.180 M -85.70 % | 567.603 M 454.94 % | 102.282 M -81.98 % | 567.651 M 416.99 % | 109.800 M -33.94 % | 166.214 M 0.00 % | 166.214 M 0.71 % | 165.050 M -71.01 % | 569.345 M 0.48 % | 566.638 M -10.00 % | 629.578 M -77.44 % | 2.791 B 305.60 % | 688.083 M 0.03 % | 687.906 M 201.63 % | 228.060 M 0.00 % | 228.060 M | 0.000 |
| Total debt | 0.000 -100.00 % | 1.734 B -0.26 % | 1.738 B 0.97 % | 1.721 B | 0.000 -100.00 % | 1.826 B | 0.000 -100.00 % | 1.759 B | 0.000 -100.00 % | 1.727 B | 0.000 -100.00 % | 1.734 B -7.31 % | 1.870 B | 0.000 -100.00 % | 1.655 B -14.12 % | 1.927 B | 0.000 -100.00 % | 1.630 B | 0.000 -100.00 % | 1.950 B | 0.000 -100.00 % | 1.584 B | 0.000 -100.00 % | 2.066 B | 0.000 -100.00 % | 2.601 B -4.91 % | 2.736 B -6.37 % | 2.922 B -1.28 % | 2.960 B -0.64 % | 2.979 B 14.80 % | 2.595 B -3.31 % | 2.684 B -16.03 % | 3.196 B 10.07 % | 2.904 B -15.29 % | 3.428 B 38.13 % | 2.482 B -23.96 % | 3.263 B |
| Accumulated other comprehensive income loss | 4.866 B 1 491.37 % | 305.796 M 188.79 % | 105.888 M -97.57 % | 4.351 B -15.78 % | 5.166 B 1 589.40 % | 305.796 M -94.42 % | 5.476 B 14.64 % | 4.776 B -14.16 % | 5.564 B 1 719.62 % | 305.796 M -94.56 % | 5.620 B | 0.000 -100.00 % | 305.796 M -94.64 % | 5.702 B | 0.000 -100.00 % | 305.796 M -94.64 % | 5.701 B | 0.000 -100.00 % | 5.746 B 1 779.12 % | 305.796 M -94.73 % | 5.801 B | 0.000 -100.00 % | 5.793 B 5 370.42 % | 105.888 M -98.23 % | 5.979 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 |
| Retained earnings | 0.000 100.00 % | -428.623 M -87.40 % | -228.715 M | 0.000 | 0.000 100.00 % | -128.850 M | 0.000 | 0.000 | 0.000 -100.00 % | 269.370 M | 0.000 | 0.000 -100.00 % | 375.850 M | 0.000 | 0.000 -100.00 % | 400.717 M | 0.000 | 0.000 | 0.000 -100.00 % | 451.306 M | 0.000 | 0.000 | 0.000 -100.00 % | 697.263 M | 0.000 -100.00 % | 683.764 M -24.53 % | 905.966 M 31.70 % | 687.926 M -28.70 % | 964.854 M -22.88 % | 1.251 B -8.86 % | 1.373 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 857.043 M |
| Common stock | 0.000 -100.00 % | 699.358 M 0.00 % | 699.358 M 0.00 % | 699.358 M | 0.000 -100.00 % | 699.358 M | 0.000 -100.00 % | 699.358 M | 0.000 -100.00 % | 699.358 M | 0.000 -100.00 % | 699.358 M 0.00 % | 699.358 M | 0.000 -100.00 % | 699.358 M 0.00 % | 699.358 M | 0.000 -100.00 % | 699.358 M | 0.000 -100.00 % | 699.358 M | 0.000 -100.00 % | 699.558 M | 0.000 -100.00 % | 699.558 M | 0.000 -100.00 % | 699.358 M 0.00 % | 699.358 M 0.00 % | 699.358 M 0.00 % | 699.358 M 0.00 % | 699.358 M 0.00 % | 699.358 M -50.00 % | 1.399 B 100.00 % | 699.358 M 0.00 % | 699.358 M 44.70 % | 483.309 M 21.75 % | 396.958 M 83.25 % | 216.618 M |
| Total equity | 4.839 B 0.00 % | 4.839 B 0.00 % | 4.839 B -3.89 % | 5.035 B -2.45 % | 5.161 B 0.00 % | 5.161 B -5.81 % | 5.480 B 0.00 % | 5.480 B -1.60 % | 5.569 B 0.00 % | 5.569 B -1.01 % | 5.625 B 0.00 % | 5.625 B -0.93 % | 5.678 B -0.56 % | 5.710 B 0.00 % | 5.710 B 0.12 % | 5.703 B -0.11 % | 5.709 B 0.00 % | 5.709 B -0.79 % | 5.755 B 0.00 % | 5.755 B -0.95 % | 5.810 B 0.00 % | 5.810 B 0.14 % | 5.802 B 0.00 % | 5.802 B -3.15 % | 5.990 B 0.19 % | 5.979 B -3.58 % | 6.201 B 4.01 % | 5.962 B -4.76 % | 6.260 B -4.37 % | 6.546 B -2.33 % | 6.702 B -49.57 % | 13.290 B 95.74 % | 6.790 B 0.95 % | 6.726 B 7.21 % | 6.274 B 4.65 % | 5.995 B 253.60 % | 1.695 B |
| Other non current liabilities | -4.839 B -51 715.08 % | 9.375 M -94.70 % | 176.729 M 1 785.11 % | 9.375 M 100.18 % | -5.161 B -55 077.48 % | 9.388 M 100.17 % | -5.480 B -3 469.76 % | 162.610 M | 0.000 -100.00 % | 9.401 M | 0.000 -100.00 % | 9.401 M -0.14 % | 9.414 M | 0.000 -100.00 % | 9.306 M -1.30 % | 9.429 M | 0.000 -100.00 % | 9.446 M | 0.000 -100.00 % | 9.446 M | 0.000 -100.00 % | 9.461 M | 0.000 -100.00 % | 133.446 M | 0.000 -100.00 % | 9.880 M 18.11 % | 8.365 M 58.58 % | 5.275 M -3.39 % | 5.460 M 61.35 % | 3.384 M -77.14 % | 14.802 M 137.52 % | 6.232 M 100.23 % | -2.752 B | 0.000 -100.00 % | 1.763 M 50.81 % | 1.169 M -95.35 % | 25.152 M |
| Long term debt | 0.000 -100.00 % | 1.439 B 0.00 % | 1.439 B -0.75 % | 1.450 B | 0.000 -100.00 % | 1.560 B | 0.000 -100.00 % | 1.557 B | 0.000 -100.00 % | 1.536 B | 0.000 -100.00 % | 1.518 B 1.27 % | 1.499 B | 0.000 -100.00 % | 1.486 B 1.19 % | 1.469 B | 0.000 -100.00 % | 1.456 B | 0.000 -100.00 % | 1.441 B | 0.000 -100.00 % | 1.429 B | 0.000 -100.00 % | 1.426 B | 0.000 -100.00 % | 1.439 B -1.90 % | 1.467 B -28.44 % | 2.050 B -9.31 % | 2.260 B -10.52 % | 2.526 B -0.60 % | 2.541 B -5.31 % | 2.684 B -1.49 % | 2.724 B -6.95 % | 2.928 B -15.45 % | 3.463 B 36.71 % | 2.533 B -23.09 % | 3.293 B |
| Total non current liabilities | -4.839 B -399.54 % | 1.615 B 0.00 % | 1.615 B -0.24 % | 1.619 B 131.37 % | -5.161 B -399.17 % | 1.725 B 131.48 % | -5.480 B -418.69 % | 1.719 B | 0.000 -100.00 % | 1.695 B | 0.000 -100.00 % | 1.676 B 1.23 % | 1.655 B | 0.000 -100.00 % | 1.640 B 1.30 % | 1.619 B | 0.000 -100.00 % | 1.602 B | 0.000 -100.00 % | 1.583 B | 0.000 -100.00 % | 1.567 B | 0.000 -100.00 % | 1.559 B | 0.000 -100.00 % | 1.582 B -0.59 % | 1.591 B -24.68 % | 2.113 B -7.97 % | 2.296 B -10.36 % | 2.561 B -0.97 % | 2.586 B -5.83 % | 2.746 B | 0.000 -100.00 % | 2.976 B -14.89 % | 3.497 B 36.38 % | 2.564 B -23.24 % | 3.341 B |
| Other current liabilities | 0.000 -100.00 % | 558.837 M 0.80 % | 554.402 M -12.52 % | 633.727 M | 0.000 -100.00 % | 28.303 M | 0.000 -100.00 % | 564.951 M | 0.000 -100.00 % | 391.229 M | 0.000 -100.00 % | 2.275 B 8.31 % | 2.100 B | 0.000 -100.00 % | 2.862 B 12.12 % | 2.553 B | 0.000 -100.00 % | 2.877 B | 0.000 -100.00 % | 2.519 B | 0.000 -100.00 % | 2.972 B | 0.000 -100.00 % | 2.558 B | 0.000 -100.00 % | 1.943 B 31.42 % | 1.478 B 16.00 % | 1.274 B 19.62 % | 1.065 B 0.55 % | 1.059 B 12.63 % | 940.619 M -86.89 % | 7.177 B 1 621.29 % | -471.772 M -324.81 % | 209.857 M -45.74 % | 386.783 M -35.74 % | 601.880 M 17.92 % | 510.398 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 548.258 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.144 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 % | 120.113 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 295.128 M -1.48 % | 299.563 M 10.16 % | 271.930 M | 0.000 -100.00 % | 265.672 M | 0.000 -100.00 % | 204.305 M | 0.000 -100.00 % | 191.013 M | 0.000 -100.00 % | 215.502 M -41.94 % | 371.150 M | 0.000 -100.00 % | 168.509 M -63.22 % | 458.119 M | 0.000 -100.00 % | 173.640 M | 0.000 -100.00 % | 509.211 M | 0.000 -100.00 % | 155.232 M | 0.000 -100.00 % | 640.477 M | 0.000 -100.00 % | 1.162 B -8.39 % | 1.269 B 45.48 % | 872.195 M 24.64 % | 699.786 M 54.42 % | 453.156 M 938.18 % | 43.649 M | 0.000 -100.00 % | 471.772 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 1.940 B 0.00 % | 1.940 B -3.70 % | 2.014 B | 0.000 -100.00 % | 2.113 B | 0.000 -100.00 % | 2.347 B | 0.000 -100.00 % | 2.163 B | 0.000 -100.00 % | 4.165 B -0.69 % | 4.194 B | 0.000 -100.00 % | 4.731 B -2.63 % | 4.858 B | 0.000 -100.00 % | 4.967 B | 0.000 -100.00 % | 4.941 B | 0.000 -100.00 % | 5.356 B | 0.000 -100.00 % | 5.469 B | 0.000 -100.00 % | 5.466 B 9.03 % | 5.013 B 8.83 % | 4.606 B 5.94 % | 4.348 B 5.22 % | 4.132 B 15.24 % | 3.586 B -50.04 % | 7.177 B | 0.000 -100.00 % | 1.946 B 22.20 % | 1.593 B -23.84 % | 2.091 B 30.57 % | 1.602 B |
| Total liabilities | -4.839 B -236.11 % | 3.555 B 0.00 % | 3.555 B -2.16 % | 3.634 B 170.40 % | -5.161 B -234.47 % | 3.838 B 170.05 % | -5.480 B -234.76 % | 4.066 B | 0.000 -100.00 % | 3.858 B | 0.000 -100.00 % | 5.841 B -0.15 % | 5.850 B | 0.000 -100.00 % | 6.370 B -1.65 % | 6.477 B | 0.000 -100.00 % | 6.569 B | 0.000 -100.00 % | 6.525 B | 0.000 -100.00 % | 6.923 B | 0.000 -100.00 % | 7.028 B | 0.000 -100.00 % | 7.048 B 6.71 % | 6.604 B -1.71 % | 6.719 B 1.14 % | 6.643 B -0.74 % | 6.693 B 8.45 % | 6.172 B -37.80 % | 9.923 B 70.51 % | 5.820 B 18.22 % | 4.923 B -3.29 % | 5.090 B 9.33 % | 4.656 B -5.80 % | 4.942 B |
| Other non current assets | 0.000 -100.00 % | 500.413 M 0.00 % | 500.413 M -51.89 % | 1.040 B 391.28 % | -357.091 M -179.56 % | 448.829 M 338.18 % | -188.438 M -144.00 % | 428.222 M 639.23 % | -79.413 M -119.03 % | 417.199 M 1 265.23 % | -35.804 M -107.34 % | 487.903 M 654.10 % | 64.700 M 333.83 % | -27.670 M -106.65 % | 416.202 M 553.49 % | 63.689 M 183.90 % | -75.909 M -107.96 % | 953.812 M 2 752.06 % | -35.965 M -575.22 % | 7.568 M 118.64 % | -40.590 M -109.07 % | 447.567 M 975.16 % | -51.141 M -105.13 % | 996.896 M 1 915.84 % | -54.900 M -113.34 % | 411.466 M -0.80 % | 414.774 M -14.78 % | 486.716 M 546.54 % | 75.280 M 8.26 % | 69.539 M -95.37 % | 1.502 B -66.57 % | 4.494 B 400.74 % | -1.494 B -7 485.89 % | 20.233 M -83.19 % | 120.390 M 78 275.32 % | -154.000 K -153.84 % | 286.045 K |
| Long term investments | 0.000 -100.00 % | 567.884 M 0.00 % | 567.884 M -0.03 % | 568.051 M | 0.000 -100.00 % | 568.084 M | 0.000 -100.00 % | 567.958 M | 0.000 -100.00 % | 567.728 M | 0.000 -100.00 % | 567.680 M 0.00 % | 567.686 M | 0.000 -100.00 % | 567.730 M 0.01 % | 567.656 M | 0.000 | 0.000 | 0.000 -100.00 % | 567.571 M | 0.000 -100.00 % | 567.593 M | 0.000 | 0.000 | 0.000 -100.00 % | 166.214 M 0.00 % | 166.214 M 0.71 % | 165.050 M -71.01 % | 569.345 M 0.48 % | 566.638 M | 0.000 | 0.000 -100.00 % | 688.083 M 0.03 % | 687.906 M 201.63 % | 228.060 M 0.00 % | 228.060 M | 0.000 |
| Intangible assets | 0.000 -100.00 % | 187.000 K 0.00 % | 187.000 K -9.66 % | 207.000 K | 0.000 -100.00 % | 94.000 K | 0.000 -100.00 % | 94.000 K | 0.000 -100.00 % | 94.000 K | 0.000 -100.00 % | 188.000 K 100.00 % | 94.000 K | 0.000 -100.00 % | 95.000 K 0.00 % | 95.000 K | 0.000 -100.00 % | 120.000 K | 0.000 -100.00 % | 146.000 K | 0.000 -100.00 % | 171.000 K | 0.000 -100.00 % | 197.000 K | 0.000 -100.00 % | 247.000 K 171.43 % | 91.000 K 0.00 % | 91.000 K -1.09 % | 92.000 K -82.38 % | 522.000 K -32.90 % | 778.000 K | 0.000 -100.00 % | 1.038 M | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 -100.00 % | 102.178 M 0.00 % | 102.178 M 0.00 % | 102.178 M | 0.000 -100.00 % | 102.178 M | 0.000 -100.00 % | 102.178 M | 0.000 -100.00 % | 102.178 M | 0.000 -100.00 % | 102.178 M 0.00 % | 102.178 M | 0.000 -100.00 % | 102.178 M 0.00 % | 102.178 M | 0.000 -100.00 % | 102.178 M | 0.000 -100.00 % | 102.178 M | 0.000 -100.00 % | 102.178 M | 0.000 -100.00 % | 102.178 M | 0.000 -100.00 % | 102.178 M 0.00 % | 102.178 M -5.01 % | 107.570 M 0.00 % | 107.570 M 0.00 % | 107.570 M 0.00 % | 107.570 M | 0.000 -100.00 % | 107.570 M 0.00 % | 107.570 M 0.00 % | 107.570 M 0.00 % | 107.570 M | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 102.365 M 0.00 % | 102.365 M -0.02 % | 102.385 M | 0.000 -100.00 % | 102.272 M | 0.000 -100.00 % | 102.272 M | 0.000 -100.00 % | 102.272 M | 0.000 -100.00 % | 102.366 M 0.09 % | 102.272 M | 0.000 -100.00 % | 102.273 M 0.00 % | 102.273 M | 0.000 -100.00 % | 102.298 M | 0.000 -100.00 % | 102.324 M | 0.000 -100.00 % | 102.349 M | 0.000 -100.00 % | 102.375 M | 0.000 -100.00 % | 102.425 M 0.15 % | 102.269 M -5.01 % | 107.661 M 0.00 % | 107.662 M -0.40 % | 108.092 M -0.24 % | 108.348 M | 0.000 -100.00 % | 108.608 M 0.96 % | 107.570 M 0.00 % | 107.570 M 0.00 % | 107.570 M | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 2.314 B 0.00 % | 2.314 B 1.05 % | 2.290 B | 0.000 -100.00 % | 2.288 B | 0.000 -100.00 % | 2.277 B | 0.000 -100.00 % | 2.291 B | 0.000 -100.00 % | 3.969 B -9.10 % | 4.366 B | 0.000 -100.00 % | 3.979 B -8.70 % | 4.358 B | 0.000 -100.00 % | 3.941 B | 0.000 -100.00 % | 4.312 B | 0.000 -100.00 % | 3.923 B | 0.000 -100.00 % | 3.911 B | 0.000 -100.00 % | 4.140 B 2.52 % | 4.039 B 3.62 % | 3.898 B 0.79 % | 3.867 B 2.13 % | 3.786 B 36.17 % | 2.781 B 104.01 % | 1.363 B 95.35 % | 697.696 M -13.60 % | 807.557 M 2.10 % | 790.984 M 5.29 % | 751.212 M 20.91 % | 621.274 M |
| Total non current assets | 0.000 -100.00 % | 3.485 B 0.00 % | 3.485 B 1.52 % | 3.433 B 1 061.25 % | -357.091 M -110.48 % | 3.407 B 1 908.26 % | -188.438 M -105.58 % | 3.375 B 4 350.29 % | -79.413 M -102.35 % | 3.378 B 9 534.33 % | -35.804 M -100.70 % | 5.126 B 0.51 % | 5.100 B 18 532.45 % | -27.670 M -100.55 % | 5.065 B -0.52 % | 5.092 B 6 807.57 % | -75.909 M -101.52 % | 4.997 B 13 993.91 % | -35.965 M -100.72 % | 4.989 B 12 392.41 % | -40.590 M -100.81 % | 5.041 B 9 956.50 % | -51.141 M -101.02 % | 5.010 B 9 226.28 % | -54.900 M -101.14 % | 4.820 B 2.09 % | 4.722 B 1.39 % | 4.657 B 0.82 % | 4.619 B 1.95 % | 4.531 B 3.18 % | 4.391 B -25.03 % | 5.857 B | 0.000 -100.00 % | 1.623 B 30.17 % | 1.247 B 14.75 % | 1.087 B 74.83 % | 621.560 M |
| Other current assets | -397.627 M -363.78 % | 150.743 M 553.33 % | 23.073 M -97.74 % | 1.021 B | 0.000 -100.00 % | 25.013 M | 0.000 -100.00 % | 161.056 M | 0.000 -100.00 % | 70.635 M | 0.000 -100.00 % | 200.611 M 121.45 % | 90.589 M | 0.000 -100.00 % | 264.584 M 299.90 % | 66.162 M | 0.000 -100.00 % | 300.456 M | 0.000 -100.00 % | 160.048 M | 0.000 -100.00 % | 363.093 M | 0.000 -100.00 % | 219.444 M | 0.000 -100.00 % | 310.684 M -19.36 % | 385.287 M -15.94 % | 458.354 M 97.24 % | 232.384 M -39.10 % | 381.552 M | 0.000 | 0.000 100.00 % | -10.267 B -32 887.43 % | 31.315 M 0.62 % | 31.121 M -74.22 % | 120.731 M -80.69 % | 625.072 M |
| Short term investments | 0.000 -100.00 % | 11.000 K 0.00 % | 11.000 K 0.00 % | 11.000 K | 0.000 -100.00 % | 11.000 K -100.00 % | 376.876 M 3 426 045.45 % | 11.000 K -99.99 % | 158.826 M 1 443 772.73 % | 11.000 K -99.98 % | 71.608 M 715 980.00 % | 10.000 K 0.00 % | 10.000 K -99.98 % | 55.340 M 553 300.00 % | 10.000 K 0.00 % | 10.000 K -99.99 % | 151.818 M | 0.000 -100.00 % | 71.930 M 719 200.00 % | 10.000 K -99.99 % | 81.180 M 811 700.00 % | 10.000 K -99.99 % | 102.282 M | 0.000 -100.00 % | 109.800 M 7 254.32 % | 1.493 M 8.74 % | 1.373 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 370.167 M | 0.000 -100.00 % | 2.471 M 9.00 % | 2.267 M | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 397.616 M 0.00 % | 397.616 M 12.36 % | 353.871 M | 0.000 -100.00 % | 357.080 M 289.49 % | -188.438 M -200.01 % | 188.427 M 337.27 % | -79.413 M -200.01 % | 79.402 M 321.77 % | -35.804 M -200.03 % | 35.794 M 14.27 % | 31.323 M 213.20 % | -27.670 M -200.04 % | 27.660 M -13.08 % | 31.821 M 141.92 % | -75.909 M -200.00 % | 75.909 M 311.06 % | -35.965 M -200.03 % | 35.955 M 188.58 % | -40.590 M -200.02 % | 40.580 M 179.35 % | -51.141 M -200.00 % | 51.141 M 193.15 % | -54.900 M -202.80 % | 53.407 M 9.49 % | 48.776 M 77.78 % | 27.436 M 33.70 % | 20.521 M -69.40 % | 67.071 M -41.62 % | 114.891 M -23.33 % | 149.848 M 258.25 % | 41.828 M 25.62 % | 33.298 M -80.08 % | 167.145 M 57.43 % | 106.170 M -67.47 % | 326.403 M |
| Cash and short term investments | 397.627 M 0.00 % | 397.627 M 0.00 % | 397.627 M 12.36 % | 353.882 M -0.90 % | 357.091 M 0.00 % | 357.091 M 89.50 % | 188.438 M 0.00 % | 188.438 M 137.29 % | 79.413 M 0.00 % | 79.413 M 121.80 % | 35.804 M 0.00 % | 35.804 M 14.27 % | 31.333 M 13.24 % | 27.670 M 0.00 % | 27.670 M -13.07 % | 31.831 M -58.07 % | 75.909 M 0.00 % | 75.909 M 111.06 % | 35.965 M 0.00 % | 35.965 M -11.39 % | 40.590 M 0.00 % | 40.590 M -20.63 % | 51.141 M 0.00 % | 51.141 M -6.85 % | 54.900 M 0.00 % | 54.900 M 9.47 % | 50.149 M 82.79 % | 27.436 M 33.70 % | 20.521 M -69.40 % | 67.071 M -41.62 % | 114.891 M -23.33 % | 149.848 M -63.63 % | 411.995 M 1 137.30 % | 33.298 M -80.37 % | 169.616 M 56.42 % | 108.437 M -66.78 % | 326.403 M |
| Total current assets | 0.000 -100.00 % | 4.909 B 0.00 % | 4.909 B -6.24 % | 5.236 B 1 366.21 % | 357.091 M -93.61 % | 5.592 B 2 867.63 % | 188.438 M -96.95 % | 6.171 B 7 670.21 % | 79.413 M -98.69 % | 6.049 B 16 793.72 % | 35.804 M -99.44 % | 6.340 B -1.36 % | 6.427 B 23 128.06 % | 27.670 M -99.61 % | 7.015 B -1.04 % | 7.089 B 9 238.22 % | 75.909 M -98.96 % | 7.281 B 20 143.90 % | 35.965 M -99.51 % | 7.290 B 17 858.97 % | 40.590 M -99.47 % | 7.692 B 14 940.31 % | 51.141 M -99.35 % | 7.820 B 14 143.64 % | 54.900 M -99.33 % | 8.217 B 1.50 % | 8.096 B 0.68 % | 8.041 B -3.26 % | 8.312 B -4.89 % | 8.739 B 3.02 % | 8.483 B -51.12 % | 17.356 B | 0.000 -100.00 % | 10.025 B -0.90 % | 10.117 B 5.78 % | 9.564 B 58.97 % | 6.016 B |
| Inventory | 0.000 -100.00 % | 3.683 B -3.93 % | 3.833 B -0.41 % | 3.849 B | 0.000 -100.00 % | 4.216 B | 0.000 -100.00 % | 4.516 B | 0.000 -100.00 % | 4.581 B | 0.000 -100.00 % | 4.524 B -1.94 % | 4.614 B | 0.000 -100.00 % | 5.013 B -3.18 % | 5.178 B | 0.000 -100.00 % | 5.153 B | 0.000 -100.00 % | 5.337 B | 0.000 -100.00 % | 5.430 B | 0.000 -100.00 % | 5.442 B | 0.000 -100.00 % | 5.661 B 3.49 % | 5.470 B 2.41 % | 5.341 B -6.02 % | 5.683 B -2.93 % | 5.854 B 9.20 % | 5.361 B -49.73 % | 10.664 B 62.00 % | 6.583 B -0.81 % | 6.636 B 0.70 % | 6.590 B 31.61 % | 5.008 B 40.26 % | 3.570 B |
| Net receivables | 0.000 -100.00 % | 678.314 M 3.52 % | 655.241 M 5 721.78 % | 11.255 M | 0.000 -100.00 % | 993.786 M | 0.000 -100.00 % | 1.305 B | 0.000 -100.00 % | 1.318 B | 0.000 -100.00 % | 1.579 B -8.24 % | 1.721 B | 0.000 -100.00 % | 1.710 B -7.34 % | 1.845 B | 0.000 -100.00 % | 1.752 B | 0.000 -100.00 % | 1.824 B | 0.000 -100.00 % | 1.858 B | 0.000 -100.00 % | 1.922 B | 0.000 -100.00 % | 2.191 B 0.02 % | 2.191 B -1.09 % | 2.215 B -6.80 % | 2.376 B -2.45 % | 2.436 B -18.98 % | 3.007 B -54.04 % | 6.542 B 99.91 % | 3.273 B -1.55 % | 3.324 B -0.04 % | 3.325 B -23.15 % | 4.327 B 189.54 % | 1.495 B |
| Tax assets | 0.000 | 0.000 | 0.000 100.00 % | -568.051 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 |
| 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 | 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 % | 12.652 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 1.086 B 0.00 % | 1.086 B -2.06 % | 1.108 B | 0.000 -100.00 % | 1.271 B | 0.000 -100.00 % | 1.578 B | 0.000 -100.00 % | 1.577 B | 0.000 -100.00 % | 1.660 B -2.81 % | 1.708 B | 0.000 -100.00 % | 1.683 B -8.18 % | 1.833 B | 0.000 -100.00 % | 1.901 B | 0.000 -100.00 % | 1.898 B | 0.000 -100.00 % | 2.214 B | 0.000 -100.00 % | 2.255 B | 0.000 -100.00 % | 2.346 B 6.50 % | 2.203 B -8.09 % | 2.396 B -4.86 % | 2.519 B -1.44 % | 2.556 B 3.00 % | 2.481 B | 0.000 | 0.000 -100.00 % | 1.697 B 43.07 % | 1.186 B -6.90 % | 1.274 B 32.38 % | 962.645 M |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 56.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.951 M 0.00 % | 14.951 M | 0.000 -100.00 % | 17.213 M 15.13 % | 14.951 M | 0.000 -100.00 % | 14.951 M | 0.000 -100.00 % | 14.951 M | 0.000 -100.00 % | 14.952 M | 0.000 -100.00 % | 14.951 M | 0.000 -100.00 % | 14.966 M -76.39 % | 63.382 M 0.03 % | 63.363 M -0.80 % | 63.875 M 0.03 % | 63.855 M | 0.000 | 0.000 | 0.000 -100.00 % | 38.964 M 99.94 % | 19.488 M -90.93 % | 214.906 M 67.24 % | 128.500 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 100.00 % | -27.425 M 0.00 % | -27.425 M -75.96 % | -15.586 M | 0.000 100.00 % | -4.826 M | 0.000 -100.00 % | 3.901 M | 0.000 -100.00 % | 4.178 M | 0.000 -100.00 % | 4.882 M -31.21 % | 7.097 M | 0.000 -100.00 % | 7.328 M 0.00 % | 7.328 M | 0.000 -100.00 % | 8.197 M | 0.000 -100.00 % | 8.232 M | 0.000 -100.00 % | 9.268 M | 0.000 -100.00 % | 9.201 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.449 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 117.000 K -97.52 % | 4.715 M -49.82 % | 9.396 M 184.04 % | 3.308 M -70.81 % | 11.334 M | 0.000 | 0.000 -100.00 % | 19.256 M -19.88 % | 24.033 M -30.89 % | 34.773 M -32.08 % | 51.198 M 71.54 % | 29.846 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | -27.425 M -100.64 % | 4.290 B 0.00 % | 4.290 B -1.40 % | 4.351 B 90 255.66 % | -4.826 M -100.11 % | 4.290 B 109 866.88 % | 3.901 M | 0.000 -100.00 % | 4.178 M -99.90 % | 4.290 B 87 769.89 % | 4.882 M -99.90 % | 4.921 B 14.71 % | 4.290 B 59 315.62 % | 7.220 M -99.86 % | 5.003 B 16.63 % | 4.290 B 52 233.88 % | 8.197 M -99.84 % | 5.002 B 60 657.48 % | 8.232 M -99.81 % | 4.290 B 46 186.23 % | 9.268 M -99.82 % | 5.101 B 55 339.14 % | 9.201 M -99.79 % | 4.290 B 37 183.23 % | 11.506 M -99.75 % | 4.596 B 0.00 % | 4.596 B 0.46 % | 4.575 B -0.46 % | 4.596 B 0.00 % | 4.596 B 0.00 % | 4.596 B -61.35 % | 11.891 B 95.25 % | 6.090 B 1.06 % | 6.026 B 4.08 % | 5.790 B 3.43 % | 5.598 B 800.32 % | 621.806 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 167.354 M | 0.000 -100.00 % | 160.419 M | 0.000 -100.00 % | 155.340 M | 0.000 | 0.000 | 0.000 -100.00 % | 149.469 M | 0.000 -100.00 % | 147.921 M 0.98 % | 146.489 M | 0.000 -100.00 % | 144.179 M 2.65 % | 140.454 M | 0.000 -100.00 % | 136.104 M | 0.000 -100.00 % | 133.008 M | 0.000 -100.00 % | 128.171 M | 0.000 | 0.000 | 0.000 -100.00 % | 132.981 M 14.64 % | 116.002 M 100.97 % | 57.722 M 91.60 % | 30.126 M -4.93 % | 31.689 M 5.35 % | 30.081 M -46.36 % | 56.080 M 105.40 % | 27.303 M -43.91 % | 48.679 M 48.00 % | 32.891 M 7.90 % | 30.482 M 36.19 % | 22.382 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 -100.00 % | 5.820 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 8.394 B 0.00 % | 8.394 B -3.16 % | 8.668 B | 0.000 -100.00 % | 9.000 B | 0.000 -100.00 % | 9.546 B | 0.000 -100.00 % | 9.426 B | 0.000 -100.00 % | 11.466 B -0.53 % | 11.527 B | 0.000 -100.00 % | 12.080 B -0.82 % | 12.180 B | 0.000 -100.00 % | 12.278 B | 0.000 -100.00 % | 12.279 B | 0.000 -100.00 % | 12.732 B | 0.000 -100.00 % | 12.830 B | 0.000 -100.00 % | 13.038 B 1.72 % | 12.817 B 0.94 % | 12.698 B -1.80 % | 12.931 B -2.55 % | 13.270 B 3.07 % | 12.874 B -44.54 % | 23.213 B 83.47 % | 12.652 B 8.61 % | 11.648 B 2.51 % | 11.364 B 6.69 % | 10.651 B 60.46 % | 6.638 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-03-31 | 2021-12-31 | 2021-09-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-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-03-31 | 2010-03-31 | 2009-03-31 | 2007-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2018-01-31 | 2017-06-30 | 2017-03-31 | 2017-01-31 | 2016-06-30 | 2016-03-31 | 2016-01-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2015-01-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2014-01-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 -100.00 % | 127.414 M 0.00 % | 127.414 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 -100.00 % | 111.958 M 0.00 % | 111.958 M | 0.000 | 0.000 -100.00 % | 74.065 M 0.00 % | 74.065 M -48.81 % | 144.684 M 0.00 % | 144.684 M 0.00 % | 144.684 M 1 424.99 % | 9.488 M 0.00 % | 9.488 M 0.00 % | 9.488 M -42.14 % | 16.399 M 0.00 % | 16.399 M 0.00 % | 16.399 M 0.00 % | 16.399 M -80.36 % | 83.494 M 0.00 % | 83.494 M 0.00 % | 83.494 M 0.00 % | 83.494 M 594.69 % | 12.019 M 0.00 % | 12.019 M 0.00 % | 12.019 M 0.00 % | 12.019 M 136.74 % | -32.711 M 0.00 % | -32.711 M 0.00 % | -32.711 M 0.00 % | -32.711 M -127.56 % | 118.679 M 0.00 % | 118.679 M 0.00 % | 118.679 M 0.00 % | 118.679 M 173.02 % | -162.536 M 0.00 % | -162.536 M 0.00 % | -162.536 M 0.00 % | -162.536 M 35.95 % | -253.766 M 0.00 % | -253.766 M 0.00 % | -253.766 M 0.00 % | -253.766 M 43.84 % | -451.871 M 0.00 % | -451.871 M 0.00 % | -451.871 M 0.00 % | -451.871 M 47.26 % | -856.719 M 0.00 % | -856.719 M 0.00 % | -856.719 M 0.00 % | -856.719 M |
| Accounts receivables | 0.000 -100.00 % | 101.313 M 0.00 % | 101.313 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 83.325 M 0.00 % | 83.325 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 -100.00 % | 54.610 M 0.00 % | 54.610 M | 0.000 | 0.000 100.00 % | -49.002 M 0.00 % | -49.002 M -355.61 % | 19.171 M 0.00 % | 19.171 M 0.00 % | 19.171 M -26.74 % | 26.168 M 0.00 % | 26.168 M 0.00 % | 26.168 M -66.75 % | 78.711 M 0.00 % | 78.711 M 0.00 % | 78.711 M 0.00 % | 78.711 M 174.85 % | -105.159 M 0.00 % | -105.159 M 0.00 % | -105.159 M 0.00 % | -105.159 M 50.44 % | -212.169 M 0.00 % | -212.169 M 0.00 % | -212.169 M 0.00 % | -212.169 M -5.29 % | -201.505 M 0.00 % | -201.505 M 0.00 % | -201.505 M 0.00 % | -201.505 M -1 895.05 % | -10.100 M 0.00 % | -10.100 M 0.00 % | -10.100 M 0.00 % | -10.100 M 94.46 % | -182.185 M 0.00 % | -182.185 M 0.00 % | -182.185 M 0.00 % | -182.185 M -51.53 % | -120.231 M 0.00 % | -120.231 M 0.00 % | -120.231 M 0.00 % | -120.231 M -892.52 % | -12.114 M 0.00 % | -12.114 M 0.00 % | -12.114 M 0.00 % | -12.114 M 92.51 % | -161.630 M 0.00 % | -161.630 M 0.00 % | -161.630 M 0.00 % | -161.630 M |
| 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 100.00 % | -57.224 M 0.00 % | -57.224 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 -100.00 % | 57.349 M 0.00 % | 57.349 M | 0.000 -100.00 % | 123.067 M 0.00 % | 123.067 M 0.00 % | 123.067 M -1.95 % | 125.513 M 0.00 % | 125.513 M 0.00 % | 125.513 M 852.45 % | -16.681 M 0.00 % | -16.681 M 0.00 % | -16.681 M 73.23 % | -62.312 M 0.00 % | -62.312 M 0.00 % | -62.312 M 0.00 % | -62.312 M -133.03 % | 188.652 M 0.00 % | 188.652 M 0.00 % | 188.652 M 0.00 % | 188.652 M -15.85 % | 224.187 M 0.00 % | 224.187 M 0.00 % | 224.187 M 0.00 % | 224.187 M 32.82 % | 168.794 M 0.00 % | 168.794 M 0.00 % | 168.794 M 0.00 % | 168.794 M 31.07 % | 128.779 M 0.00 % | 128.779 M 0.00 % | 128.779 M 0.00 % | 128.779 M 555.42 % | 19.648 M 0.00 % | 19.648 M 0.00 % | 19.648 M 0.00 % | 19.648 M 114.71 % | -133.535 M 0.00 % | -133.535 M 0.00 % | -133.535 M 0.00 % | -133.535 M 69.63 % | -439.757 M 0.00 % | -439.757 M 0.00 % | -439.757 M 0.00 % | -439.757 M 36.73 % | -695.089 M 0.00 % | -695.089 M 0.00 % | -695.089 M 0.00 % | -695.089 M |
| Other non cash items | 30.073 M 339.69 % | -12.547 M 0.00 % | -12.547 M -121.62 % | 58.034 M 23.40 % | 47.030 M -80.12 % | 236.611 M 183.42 % | 83.485 M -2.11 % | 85.288 M 106.10 % | 41.382 M 172.25 % | 15.200 M -77.67 % | 68.069 M 51.78 % | 44.847 M 89.10 % | 23.716 M 47.68 % | 16.059 M 3.96 % | 15.447 M 250.53 % | -10.262 M -401.03 % | 3.409 M 111.91 % | -28.615 M -186.36 % | 33.135 M 9.69 % | 30.209 M 101.04 % | 15.026 M -70.24 % | 50.495 M 1 923.85 % | 2.495 M -79.89 % | 12.405 M 160.89 % | -20.373 M -174.38 % | 27.390 M 71.06 % | 16.012 M -74.04 % | 61.677 M 23.80 % | 49.822 M 4.02 % | 47.898 M 0.00 % | 47.898 M 29.05 % | 37.115 M 0.00 % | 37.115 M 0.00 % | 37.115 M -30.18 % | 53.159 M 0.00 % | 53.159 M 0.00 % | 53.159 M 55.42 % | 34.202 M 0.00 % | 34.202 M 0.00 % | 34.202 M 0.00 % | 34.202 M 1 102.85 % | -3.411 M 0.00 % | -3.411 M 0.00 % | -3.411 M 0.00 % | -3.411 M 51.32 % | -7.005 M 0.00 % | -7.005 M -105.51 % | 127.223 M 1 916.11 % | -7.005 M 52.27 % | -14.677 M -9.18 % | -13.443 M -200.07 % | -4.480 M 0.00 % | -4.480 M -134.58 % | 12.954 M 0.00 % | 12.954 M 0.00 % | 12.954 M 0.00 % | 12.954 M 256.87 % | 3.630 M 0.00 % | 3.630 M 0.00 % | 3.630 M 0.00 % | 3.630 M 129.99 % | -12.103 M 0.00 % | -12.103 M 0.00 % | -12.103 M 0.00 % | -12.103 M -309.39 % | 5.780 M 0.00 % | 5.780 M 0.00 % | 5.780 M 0.00 % | 5.780 M 154.53 % | -10.600 M 0.00 % | -10.600 M 0.00 % | -10.600 M 0.00 % | -10.600 M |
| Net cash provided by operating activities | 0.000 -100.00 % | 37.458 M 0.00 % | 37.458 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.172 M 0.59 % | 19.060 M 0.22 % | 19.018 M -4.18 % | 19.848 M -2.26 % | 20.306 M -0.29 % | 20.366 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 % | 122.465 M 0.00 % | 122.465 M | 0.000 -100.00 % | 82.494 M 0.00 % | 82.494 M 0.00 % | 82.494 M -41.27 % | 140.458 M 0.00 % | 140.458 M 0.00 % | 140.458 M 832.69 % | 15.060 M 0.00 % | 15.060 M 0.00 % | 15.060 M 236.07 % | 4.481 M 0.00 % | 4.481 M 0.00 % | 4.481 M 0.00 % | 4.481 M -90.07 % | 45.121 M 0.00 % | 45.121 M 0.00 % | 45.121 M 0.00 % | 45.121 M 887.01 % | 4.572 M 0.00 % | 4.572 M 0.00 % | 4.572 M 0.00 % | 4.572 M 113.54 % | -33.762 M 0.00 % | -33.762 M 0.00 % | -33.762 M 0.00 % | -33.762 M -122.63 % | 149.196 M 0.00 % | 149.196 M 0.00 % | 149.196 M 0.00 % | 149.196 M 195.87 % | -155.629 M 0.00 % | -155.629 M 0.00 % | -155.629 M 0.00 % | -155.629 M 40.71 % | -262.503 M 0.00 % | -262.503 M 0.00 % | -262.503 M 0.00 % | -262.503 M -111.24 % | -124.265 M 0.00 % | -124.265 M 0.00 % | -124.265 M 0.00 % | -124.265 M 80.34 % | -632.077 M 0.00 % | -632.077 M 0.00 % | -632.077 M 0.00 % | -632.077 M |
| Investments in property plant and equipment | 0.000 100.00 % | -20.598 M 0.00 % | -20.598 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 100.00 % | -76.600 M 0.00 % | -76.600 M | 0.000 100.00 % | -51.702 M 0.00 % | -51.702 M 0.00 % | -51.702 M -7.05 % | -48.295 M 0.00 % | -48.295 M 0.00 % | -48.295 M -13.81 % | -42.434 M 0.00 % | -42.434 M 0.00 % | -42.434 M 84.91 % | -281.274 M 0.00 % | -281.274 M 0.00 % | -281.274 M 0.00 % | -281.274 M -178.36 % | -101.046 M 0.00 % | -101.046 M 0.00 % | -101.046 M 0.00 % | -101.046 M -686.25 % | -12.852 M 0.00 % | -12.852 M 0.00 % | -12.852 M 0.00 % | -12.852 M -915.15 % | -1.266 M 0.00 % | -1.266 M 0.00 % | -1.266 M 0.00 % | -1.266 M 91.89 % | -15.613 M 0.00 % | -15.613 M 0.00 % | -15.613 M 0.00 % | -15.613 M 26.85 % | -21.343 M 0.00 % | -21.343 M 0.00 % | -21.343 M 0.00 % | -21.343 M 52.93 % | -45.343 M 0.00 % | -45.343 M 0.00 % | -45.343 M 0.00 % | -45.343 M 15.11 % | -53.416 M 0.00 % | -53.416 M 0.00 % | -53.416 M 0.00 % | -53.416 M 45.81 % | -98.577 M 0.00 % | -98.577 M 0.00 % | -98.577 M 0.00 % | -98.577 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -676.750 K 0.00 % | -676.750 K 0.00 % | -676.750 K 0.00 % | -676.750 K -839.93 % | -72.000 K 0.00 % | -72.000 K 0.00 % | -72.000 K 0.00 % | -72.000 K 44.40 % | -129.500 K 0.00 % | -129.500 K 0.00 % | -129.500 K 0.00 % | -129.500 K -102.57 % | 5.045 M 0.00 % | 5.045 M 0.00 % | 5.045 M 0.00 % | 5.045 M 105.61 % | -89.935 M 0.00 % | -89.935 M 0.00 % | -89.935 M 0.00 % | -89.935 M -199.50 % | -30.028 M 0.00 % | -30.028 M 0.00 % | -30.028 M 0.00 % | -30.028 M -3 873.55 % | 795.750 K 0.00 % | 795.750 K 0.00 % | 795.750 K 0.00 % | 795.750 K 102.89 % | -27.503 M 0.00 % | -27.503 M 0.00 % | -27.503 M 0.00 % | -27.503 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.750 M 0.00 % | 15.750 M 0.00 % | 15.750 M 0.00 % | 15.750 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 |
| Other investing activites | 0.000 -100.00 % | 116.500 K 0.00 % | 116.500 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 -100.00 % | 76.600 M 0.00 % | 76.600 M | 0.000 -100.00 % | 51.702 M | 0.000 | 0.000 100.00 % | -677.000 K 0.00 % | -677.000 K 0.00 % | -677.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.368 M 0.00 % | -4.368 M 0.00 % | -4.368 M 0.00 % | -4.368 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 |
| Net cash used for investing activites | 0.000 100.00 % | -20.481 M 0.00 % | -20.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 | 0.000 | 0.000 100.00 % | -51.702 M 0.00 % | -51.702 M -5.57 % | -48.972 M 0.00 % | -48.972 M 0.00 % | -48.972 M -15.41 % | -42.434 M 0.00 % | -42.434 M 0.00 % | -42.434 M 84.95 % | -281.950 M 0.00 % | -281.950 M 0.00 % | -281.950 M 0.00 % | -281.950 M -230.28 % | -85.368 M 0.00 % | -85.368 M 0.00 % | -85.368 M 0.00 % | -85.368 M -392.06 % | -17.349 M 0.00 % | -17.349 M 0.00 % | -17.349 M 0.00 % | -17.349 M -559.06 % | 3.779 M 0.00 % | 3.779 M 0.00 % | 3.779 M 0.00 % | 3.779 M 103.58 % | -105.548 M 0.00 % | -105.548 M 0.00 % | -105.548 M 0.00 % | -105.548 M -105.46 % | -51.371 M 0.00 % | -51.371 M 0.00 % | -51.371 M 0.00 % | -51.371 M -15.32 % | -44.547 M 0.00 % | -44.547 M 0.00 % | -44.547 M 0.00 % | -44.547 M 44.95 % | -80.919 M 0.00 % | -80.919 M 0.00 % | -80.919 M 0.00 % | -80.919 M 17.91 % | -98.577 M 0.00 % | -98.577 M 0.00 % | -98.577 M 0.00 % | -98.577 M |
| 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 -100.00 % | 49.374 M 0.00 % | 49.374 M 0.00 % | 49.374 M 0.00 % | 49.374 M -49.28 % | 97.353 M 0.00 % | 97.353 M 0.00 % | 97.353 M 0.00 % | 97.353 M 21.19 % | 80.330 M 0.00 % | 80.330 M 0.00 % | 80.330 M 0.00 % | 80.330 M 3 113.19 % | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 M -98.79 % | 206.793 M 0.00 % | 206.793 M 0.00 % | 206.793 M 0.00 % | 206.793 M 107.43 % | 99.694 M 0.00 % | 99.694 M 0.00 % | 99.694 M 0.00 % | 99.694 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.107 M 0.00 % | -4.107 M 0.00 % | -4.107 M 0.00 % | -4.107 M 83.46 % | -24.826 M 0.00 % | -24.826 M 0.00 % | -24.826 M 0.00 % | -24.826 M -37.32 % | -18.079 M 0.00 % | -18.079 M 0.00 % | -18.079 M 0.00 % | -18.079 M -51.36 % | -11.944 M 0.00 % | -11.944 M 0.00 % | -11.944 M 0.00 % | -11.944 M |
| Other financing activites | 0.000 -100.00 % | 4.881 M 0.00 % | 4.881 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 100.00 % | -67.146 M 0.00 % | -67.146 M 0.00 % | -67.146 M | 0.000 | 0.000 | 0.000 100.00 % | -66.431 M 0.00 % | -66.431 M 0.00 % | -66.431 M 0.00 % | -66.431 M -22.77 % | -54.108 M 0.00 % | -54.108 M 0.00 % | -54.108 M 0.00 % | -54.108 M 36.98 % | -85.854 M 0.00 % | -85.854 M 0.00 % | -85.854 M 0.00 % | -85.854 M -141.67 % | -35.525 M 0.00 % | -35.525 M 0.00 % | -35.525 M 0.00 % | -35.525 M 87.86 % | -292.510 M 0.00 % | -292.510 M 0.00 % | -292.510 M 0.00 % | -292.510 M -1 378.87 % | -19.779 M 0.00 % | -19.779 M 0.00 % | -19.779 M 0.00 % | -19.779 M 87.65 % | -160.149 M 0.00 % | -160.149 M 0.00 % | -160.149 M 0.00 % | -160.149 M -207.99 % | 148.299 M 0.00 % | 148.299 M 0.00 % | 148.299 M 0.00 % | 148.299 M 256.10 % | -95.002 M 0.00 % | -95.002 M 0.00 % | -95.002 M 0.00 % | -95.002 M |
| Net cash used provided by financing activities | 0.000 -100.00 % | 4.881 M 0.00 % | 4.881 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 100.00 % | -67.146 M 0.00 % | -67.146 M 0.00 % | -67.146 M | 0.000 | 0.000 | 0.000 100.00 % | -66.431 M 0.00 % | -66.431 M 0.00 % | -66.431 M 0.00 % | -66.431 M -22.77 % | -54.108 M 0.00 % | -54.108 M 0.00 % | -54.108 M 0.00 % | -54.108 M 36.98 % | -85.854 M 0.00 % | -85.854 M 0.00 % | -85.854 M 0.00 % | -85.854 M -141.67 % | -35.525 M 0.00 % | -35.525 M 0.00 % | -35.525 M 0.00 % | -35.525 M 87.86 % | -292.510 M 0.00 % | -292.510 M 0.00 % | -292.510 M 0.00 % | -292.510 M -1 124.62 % | -23.886 M 0.00 % | -23.886 M 0.00 % | -23.886 M 0.00 % | -23.886 M 87.09 % | -184.975 M 0.00 % | -184.975 M 0.00 % | -184.975 M 0.00 % | -184.975 M -242.05 % | 130.220 M 0.00 % | 130.220 M 0.00 % | 130.220 M 0.00 % | 130.220 M 221.76 % | -106.946 M 0.00 % | -106.946 M 0.00 % | -106.946 M 0.00 % | -106.946 M |
| 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 100.00 % | -18.314 M 0.00 % | -18.314 M 0.00 % | -18.314 M | 0.000 | 0.000 | 0.000 -100.00 % | 332.263 M 0.00 % | 332.263 M 0.00 % | 332.263 M 0.00 % | 332.263 M 303.23 % | 82.400 M 0.00 % | 82.400 M 0.00 % | 82.400 M 0.00 % | 82.400 M 238.32 % | 24.356 M 0.00 % | 24.356 M 0.00 % | 24.356 M 0.00 % | 24.356 M -84.80 % | 160.182 M 0.00 % | 160.182 M 0.00 % | 160.182 M 0.00 % | 160.182 M -25.42 % | 214.782 M 0.00 % | 214.782 M 0.00 % | 214.782 M 0.00 % | 214.782 M -12.79 % | 246.288 M 0.00 % | 246.288 M 0.00 % | 246.288 M 0.00 % | 246.288 M -32.42 % | 364.457 M 0.00 % | 364.457 M 0.00 % | 364.457 M 0.00 % | 364.457 M 146.37 % | 147.933 M 0.00 % | 147.933 M 0.00 % | 147.933 M 0.00 % | 147.933 M -83.72 % | 908.559 M 0.00 % | 908.559 M 0.00 % | 908.559 M 0.00 % | 908.559 M |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.172 M 0.59 % | 19.060 M 0.22 % | 19.018 M -4.18 % | 19.848 M -2.26 % | 20.306 M -0.29 % | 20.366 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 % | -566.500 K 0.00 % | -566.500 K | 0.000 -100.00 % | 1.158 M 0.00 % | 1.158 M 0.00 % | 1.158 M -80.79 % | 6.026 M 0.00 % | 6.026 M 0.00 % | 6.026 M 257.91 % | 1.684 M 0.00 % | 1.684 M 0.00 % | 1.684 M 114.47 % | -11.638 M 0.00 % | -11.638 M 0.00 % | -11.638 M 0.00 % | -11.638 M 2.66 % | -11.955 M 0.00 % | -11.955 M 0.00 % | -11.955 M 0.00 % | -11.955 M 83.90 % | -74.276 M 0.00 % | -74.276 M 0.00 % | -74.276 M 0.00 % | -74.276 M -178.45 % | 94.674 M 0.00 % | 94.674 M 0.00 % | 94.674 M 0.00 % | 94.674 M 377.80 % | -34.080 M 0.00 % | -34.080 M 0.00 % | -34.080 M 0.00 % | -34.080 M -321.26 % | 15.403 M 0.00 % | 15.403 M 0.00 % | 15.403 M 0.00 % | 15.403 M 112.07 % | -127.568 M 0.00 % | -127.568 M 0.00 % | -127.568 M 0.00 % | -127.568 M -274.83 % | 72.969 M 0.00 % | 72.969 M 0.00 % | 72.969 M 0.00 % | 72.969 M 2.83 % | 70.959 M 0.00 % | 70.959 M 0.00 % | 70.959 M 0.00 % | 70.959 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 207.599 M 10.17 % | 188.427 M 11.25 % | 169.367 M 113.30 % | 79.402 M 33.33 % | 59.554 M 66.38 % | 35.794 M 132.01 % | 15.428 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 % | 13.352 M 0.00 % | 13.352 M | 0.000 -100.00 % | 12.194 M 0.00 % | 12.194 M 0.00 % | 12.194 M 97.71 % | 6.168 M 0.00 % | 6.168 M 0.00 % | 6.168 M 19.18 % | 5.175 M 0.00 % | 5.175 M 0.00 % | 5.175 M -69.14 % | 16.768 M 0.00 % | 16.768 M 0.00 % | 16.768 M 0.00 % | 16.768 M -41.62 % | 28.723 M 0.00 % | 28.723 M 0.00 % | 28.723 M 0.00 % | 28.723 M -72.11 % | 102.999 M 0.00 % | 102.999 M 0.00 % | 102.999 M 0.00 % | 102.999 M 1 137.30 % | 8.325 M 0.00 % | 8.325 M 0.00 % | 8.325 M 0.00 % | 8.325 M -80.37 % | 42.404 M 0.00 % | 42.404 M 0.00 % | 42.404 M 0.00 % | 42.404 M 57.04 % | 27.001 M 0.00 % | 27.001 M 0.00 % | 27.001 M 0.00 % | 27.001 M -82.53 % | 154.570 M 0.00 % | 154.570 M 0.00 % | 154.570 M 0.00 % | 154.570 M 89.42 % | 81.601 M 0.00 % | 81.601 M 0.00 % | 81.601 M 0.00 % | 81.601 M 666.80 % | 10.642 M 0.00 % | 10.642 M 0.00 % | 10.642 M 0.00 % | 10.642 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 357.081 M 72.01 % | 207.599 M 10.17 % | 188.427 M 91.45 % | 98.420 M 23.95 % | 79.402 M 41.54 % | 56.100 M 56.73 % | 35.794 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 % | 12.785 M 0.00 % | 12.785 M | 0.000 -100.00 % | 13.352 M 0.00 % | 13.352 M 0.00 % | 13.352 M 9.49 % | 12.194 M 0.00 % | 12.194 M 0.00 % | 12.194 M 77.78 % | 6.859 M 0.00 % | 6.859 M 0.00 % | 6.859 M 33.70 % | 5.130 M 0.00 % | 5.130 M 0.00 % | 5.130 M 0.00 % | 5.130 M -69.40 % | 16.768 M 0.00 % | 16.768 M 0.00 % | 16.768 M 0.00 % | 16.768 M -41.62 % | 28.723 M 0.00 % | 28.723 M 0.00 % | 28.723 M 0.00 % | 28.723 M -72.11 % | 102.999 M 0.00 % | 102.999 M 0.00 % | 102.999 M 0.00 % | 102.999 M 1 137.30 % | 8.325 M 0.00 % | 8.325 M 0.00 % | 8.325 M 0.00 % | 8.325 M -80.37 % | 42.404 M 0.00 % | 42.404 M 0.00 % | 42.404 M 0.00 % | 42.404 M 57.04 % | 27.001 M 0.00 % | 27.001 M 0.00 % | 27.001 M 0.00 % | 27.001 M -82.53 % | 154.570 M 0.00 % | 154.570 M 0.00 % | 154.570 M 0.00 % | 154.570 M 89.42 % | 81.601 M 0.00 % | 81.601 M 0.00 % | 81.601 M 0.00 % | 81.601 M |
| Operating cash flow | 0.000 -100.00 % | 37.458 M 0.00 % | 37.458 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.172 M 0.59 % | 19.060 M 0.22 % | 19.018 M -4.18 % | 19.848 M -2.26 % | 20.306 M -0.29 % | 20.366 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 % | 122.465 M 0.00 % | 122.465 M | 0.000 -100.00 % | 82.494 M 0.00 % | 82.494 M 0.00 % | 82.494 M -41.27 % | 140.458 M 0.00 % | 140.458 M 0.00 % | 140.458 M 832.69 % | 15.060 M 0.00 % | 15.060 M 0.00 % | 15.060 M 236.07 % | 4.481 M 0.00 % | 4.481 M 0.00 % | 4.481 M 0.00 % | 4.481 M -90.07 % | 45.121 M 0.00 % | 45.121 M 0.00 % | 45.121 M 0.00 % | 45.121 M 887.01 % | 4.572 M 0.00 % | 4.572 M 0.00 % | 4.572 M 0.00 % | 4.572 M 113.54 % | -33.762 M 0.00 % | -33.762 M 0.00 % | -33.762 M 0.00 % | -33.762 M -122.63 % | 149.196 M 0.00 % | 149.196 M 0.00 % | 149.196 M 0.00 % | 149.196 M 195.87 % | -155.629 M 0.00 % | -155.629 M 0.00 % | -155.629 M 0.00 % | -155.629 M 40.71 % | -262.503 M 0.00 % | -262.503 M 0.00 % | -262.503 M 0.00 % | -262.503 M -111.24 % | -124.265 M 0.00 % | -124.265 M 0.00 % | -124.265 M 0.00 % | -124.265 M 80.34 % | -632.077 M 0.00 % | -632.077 M 0.00 % | -632.077 M 0.00 % | -632.077 M |
| Capital expenditure | 0.000 100.00 % | -20.598 M 0.00 % | -20.598 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 100.00 % | -76.600 M 0.00 % | -76.600 M | 0.000 100.00 % | -51.702 M 0.00 % | -51.702 M 0.00 % | -51.702 M -7.05 % | -48.295 M 0.00 % | -48.295 M 0.00 % | -48.295 M -13.81 % | -42.434 M 0.00 % | -42.434 M 0.00 % | -42.434 M 84.91 % | -281.274 M 0.00 % | -281.274 M 0.00 % | -281.274 M 0.00 % | -281.274 M -178.36 % | -101.046 M 0.00 % | -101.046 M 0.00 % | -101.046 M 0.00 % | -101.046 M -686.25 % | -12.852 M 0.00 % | -12.852 M 0.00 % | -12.852 M 0.00 % | -12.852 M -915.15 % | -1.266 M 0.00 % | -1.266 M 0.00 % | -1.266 M 0.00 % | -1.266 M 91.89 % | -15.613 M 0.00 % | -15.613 M 0.00 % | -15.613 M 0.00 % | -15.613 M 26.85 % | -21.343 M 0.00 % | -21.343 M 0.00 % | -21.343 M 0.00 % | -21.343 M 52.93 % | -45.343 M 0.00 % | -45.343 M 0.00 % | -45.343 M 0.00 % | -45.343 M 15.11 % | -53.416 M 0.00 % | -53.416 M 0.00 % | -53.416 M 0.00 % | -53.416 M 45.81 % | -98.577 M 0.00 % | -98.577 M 0.00 % | -98.577 M 0.00 % | -98.577 M |
| Free CashFlow | 0.000 -100.00 % | 16.860 M 0.00 % | 16.860 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.172 M 0.59 % | 19.060 M 0.22 % | 19.018 M -4.18 % | 19.848 M -2.26 % | 20.306 M -0.29 % | 20.366 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 % | 45.865 M 0.00 % | 45.865 M | 0.000 -100.00 % | 30.792 M 0.00 % | 30.792 M 0.00 % | 30.792 M -66.59 % | 92.163 M 0.00 % | 92.163 M 0.00 % | 92.163 M 436.67 % | -27.375 M 0.00 % | -27.375 M 0.00 % | -27.375 M 90.11 % | -276.793 M 0.00 % | -276.793 M 0.00 % | -276.793 M 0.00 % | -276.793 M -394.93 % | -55.925 M 0.00 % | -55.925 M 0.00 % | -55.925 M 0.00 % | -55.925 M -575.41 % | -8.280 M 0.00 % | -8.280 M 0.00 % | -8.280 M 0.00 % | -8.280 M 76.36 % | -35.028 M 0.00 % | -35.028 M 0.00 % | -35.028 M 0.00 % | -35.028 M -126.22 % | 133.583 M 0.00 % | 133.583 M 0.00 % | 133.583 M 0.00 % | 133.583 M 175.48 % | -176.971 M 0.00 % | -176.971 M 0.00 % | -176.971 M 0.00 % | -176.971 M 42.51 % | -307.846 M 0.00 % | -307.846 M 0.00 % | -307.846 M 0.00 % | -307.846 M -73.26 % | -177.681 M 0.00 % | -177.681 M 0.00 % | -177.681 M 0.00 % | -177.681 M 75.68 % | -730.654 M 0.00 % | -730.654 M 0.00 % | -730.654 M 0.00 % | -730.654 M |
| 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 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 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 |