Beyond Securities Public Company Limited BYD.BK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.009 B 50.76 % | 669.098 M 140.37 % | 278.356 M 198.43 % | 93.272 M 118.60 % | 42.668 M -82.83 % | 248.470 M -59.93 % | 620.100 M -14.49 % | 725.204 M -11.29 % | 817.543 M 27.39 % | 641.778 M -10.81 % | 719.570 M 1 402.99 % | 47.876 M 4.34 % | 45.885 M -12.63 % | 52.516 M 841.65 % | 5.577 M -97.37 % | 212.339 M -5.49 % | 224.681 M -17.60 % | 272.679 M 2.54 % | 265.927 M -11.52 % | 300.541 M -24.35 % | 397.261 M |
| Net income | -4.577 B -831.23 % | -491.524 M -203.89 % | -161.745 M -7.38 % | -150.625 M 56.18 % | -343.730 M -44.50 % | -237.873 M -176.76 % | -85.948 M -11.76 % | -76.903 M -209.12 % | -24.878 M 87.08 % | -192.569 M -1 655.86 % | 12.377 M 130.89 % | -40.074 M -495.01 % | 10.145 M 430.35 % | -3.071 M -175.57 % | 4.064 M 197.08 % | 1.368 M 101.79 % | -76.409 M -607.73 % | 15.049 M 179.28 % | -18.982 M -16.58 % | -16.282 M -126.60 % | 61.202 M |
| Income before tax | -4.478 B -992.32 % | -409.964 M -95.19 % | -210.037 M -39.09 % | -151.009 M 56.10 % | -343.964 M -28.35 % | -267.995 M -208.38 % | -86.904 M -10.72 % | -78.487 M -344.03 % | -17.676 M 90.89 % | -194.098 M -1 526.56 % | 13.606 M 134.37 % | -39.589 M -417.52 % | 12.468 M -0.53 % | 12.535 M 30 697.01 % | 40.702 K 100.55 % | -7.385 M 91.14 % | -83.382 M -574.87 % | 17.559 M 192.50 % | -18.982 M -16.58 % | -16.282 M -119.93 % | 81.706 M |
| Income before tax ratio | -4.44 -624.56 % | -0.61 18.80 % | -0.75 53.39 % | -1.62 79.92 % | -8.06 -647.41 % | -1.08 -669.62 % | -0.14 -29.49 % | -0.11 -400.57 % | -0.02 92.85 % | -0.30 -1 699.48 % | 0.02 102.29 % | -0.83 -404.32 % | 0.27 13.84 % | 0.24 3 170.53 % | 0.01 120.98 % | -0.03 90.63 % | -0.37 -676.31 % | 0.06 190.21 % | -0.07 -31.76 % | -0.05 -126.34 % | 0.21 |
| EBITDA | -4.421 B -1 027.33 % | -392.158 M -101.26 % | -194.854 M -56.15 % | -124.784 M 60.42 % | -315.289 M -41.83 % | -222.304 M -2 133.52 % | 10.932 M -59.87 % | 27.242 M -64.85 % | 77.506 M 156.08 % | -138.200 M -219.97 % | 115.193 M 423.84 % | -35.571 M -322.79 % | 15.966 M -29.75 % | 22.726 M 115.19 % | -149.655 M -63.57 % | -91.494 M -170.84 % | 129.154 M 635.54 % | 17.559 M 145.96 % | 7.139 M 135.82 % | -19.928 M -119.59 % | 101.730 M |
| Net income ratio | -4.54 -517.71 % | -0.73 -26.42 % | -0.58 64.02 % | -1.61 79.95 % | -8.06 -741.49 % | -0.96 -590.71 % | -0.14 -30.70 % | -0.11 -248.48 % | -0.03 89.86 % | -0.30 -1 844.45 % | 0.02 102.05 % | -0.84 -478.59 % | 0.22 478.09 % | -0.06 -108.02 % | 0.73 11 210.89 % | 0.01 101.89 % | -0.34 -716.20 % | 0.06 177.32 % | -0.07 -31.76 % | -0.05 -135.17 % | 0.15 |
| Ratio EBITDA | -4.38 -647.78 % | -0.59 16.27 % | -0.70 47.68 % | -1.34 81.90 % | -7.39 -725.92 % | -0.89 -5 174.99 % | 0.02 -53.07 % | 0.04 -60.38 % | 0.09 144.03 % | -0.22 -234.51 % | 0.16 121.55 % | -0.74 -313.53 % | 0.35 -19.59 % | 0.43 101.61 % | -26.83 -6 127.70 % | -0.43 -174.96 % | 0.57 792.68 % | 0.06 139.87 % | 0.03 140.49 % | -0.07 -125.89 % | 0.26 |
| Gross profit ratio | 0.80 -12.30 % | 0.91 57.56 % | 0.58 4 826.80 % | 0.01 100.61 % | -1.92 -1 282.95 % | 0.16 -19.81 % | 0.20 -25.53 % | 0.27 -12.22 % | 0.31 110.02 % | 0.15 -55.91 % | 0.33 -26.18 % | 0.45 -14.78 % | 0.53 -19.52 % | 0.66 -33.98 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 5.139 B 14.44 % | 4.490 B 64.60 % | 2.728 B 20.98 % | 2.255 B 400.44 % | 450.564 M -60.81 % | 1.150 B -0.61 % | 1.157 B 2.12 % | 1.133 B -2.07 % | 1.157 B 7.74 % | 1.074 B 16.94 % | 918.047 M 17.55 % | 781.003 M -2.07 % | 797.521 M 2.11 % | 781.003 M -18.65 % | 960.047 M 22.92 % | 781.003 M -0.58 % | 785.547 M 1.55 % | 773.582 M -3.10 % | 798.320 M 4.65 % | 762.829 M -5.30 % | 805.480 M |
| Weighted average shs out | 5.139 B 14.44 % | 4.490 B 64.60 % | 2.728 B 19.73 % | 2.279 B 405.70 % | 450.564 M -60.81 % | 1.150 B -0.61 % | 1.157 B 2.12 % | 1.133 B -2.07 % | 1.157 B 7.74 % | 1.074 B 15.98 % | 925.636 M 18.52 % | 781.003 M -2.07 % | 797.521 M 2.11 % | 781.003 M -18.65 % | 960.047 M 51.67 % | 633.002 M -19.42 % | 785.547 M 1.55 % | 773.582 M -3.10 % | 798.320 M 12.06 % | 712.397 M 11.31 % | 640.032 M |
| EPS diluted | -0.89 -709.09 % | -0.11 -85.50 % | -0.06 11.23 % | -0.07 91.21 % | -0.76 -230.43 % | -0.23 -210.39 % | -0.07 -9.13 % | -0.07 -208.64 % | -0.02 87.78 % | -0.18 -1 766.67 % | 0.01 121.26 % | -0.05 -500.00 % | 0.01 443.24 % | 0.00 -186.05 % | 0.00 104.76 % | 0.00 102.20 % | -0.10 -588.72 % | 0.02 181.93 % | -0.02 -13.33 % | -0.02 -127.52 % | 0.08 |
| Earnings per share | -0.89 -709.09 % | -0.11 -85.50 % | -0.06 10.42 % | -0.07 91.29 % | -0.76 -230.43 % | -0.23 -210.39 % | -0.07 -9.13 % | -0.07 -208.64 % | -0.02 87.78 % | -0.18 -1 766.67 % | 0.01 121.26 % | -0.05 -500.00 % | 0.01 443.24 % | 0.00 -186.05 % | 0.00 104.76 % | 0.00 102.20 % | -0.10 -588.72 % | 0.02 181.93 % | -0.02 -3.93 % | -0.02 -124.00 % | 0.10 |
| Gross profit | 804.769 M 32.22 % | 608.671 M 278.75 % | 160.707 M 14 603.29 % | 1.093 M 101.33 % | -81.901 M -303.14 % | 40.318 M -67.87 % | 125.480 M -36.32 % | 197.045 M -22.13 % | 253.047 M 167.54 % | 94.582 M -60.68 % | 240.521 M 1 009.57 % | 21.677 M -11.08 % | 24.379 M -29.68 % | 34.670 M 521.66 % | 5.577 M -97.37 % | 212.339 M -5.49 % | 224.681 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | 99.091 M 21.49 % | 81.560 M 268.89 % | -48.292 M -12 709.55 % | -377.000 K -410.46 % | 121.433 K 185.16 % | 42.584 K 104.46 % | -955.000 K 39.71 % | -1.584 M -121.78 % | 7.273 M 653.50 % | -1.314 M -324.23 % | 585.996 K 20.81 % | 485.074 K -79.12 % | 2.323 M 159.77 % | 894.258 K 100.53 % | -168.360 M -276.82 % | 95.217 M | 0.000 -100.00 % | 2.510 M | 0.000 | 0.000 -100.00 % | 20.504 M |
| Cost of revenue | 149.408 M 147.25 % | 60.427 M -48.64 % | 117.648 M 27.63 % | 92.179 M -24.94 % | 122.809 M -41.00 % | 208.152 M -57.92 % | 494.620 M -6.32 % | 527.985 M -6.47 % | 564.496 M 3.85 % | 543.560 M 22.02 % | 445.475 M 1 600.35 % | 26.199 M 21.82 % | 21.506 M 20.51 % | 17.846 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 8.473 M 11.05 % | 7.630 M | 0.000 | 0.000 -100.00 % | 433.719 M -8.79 % | 475.536 M 2 731.47 % | 16.795 M 16.62 % | 14.401 M -57.08 % | 33.549 M 7 524.77 % | 440.000 K 300.00 % | 110.000 K -99.94 % | 169.872 M 46.75 % | 115.754 M -22.18 % | 148.737 M -31.70 % | 217.760 M -12.04 % | 247.557 M | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.775 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 389.000 100.00 % | -38.492 M -83.85 % | -20.936 M -113.98 % | 149.765 M 267.28 % | -89.531 M -172.40 % | -32.868 M 80.46 % | -168.183 M -152.17 % | 322.385 M 230.84 % | -246.393 M -190.62 % | 271.886 M 11 882.64 % | 2.269 M -91.81 % | 27.717 M 15.78 % | 23.939 M | 0.000 100.00 % | -164.296 M | 0.000 -100.00 % | 114.857 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 338.530 M 197.36 % | 113.844 M 90.05 % | 59.903 M -62.14 % | 158.238 M 293.21 % | -81.901 M -158.54 % | 139.903 M 11.49 % | 125.480 M -44.95 % | 227.945 M -0.52 % | 229.143 M -20.62 % | 288.681 M 35.54 % | 212.981 M 247.63 % | 61.266 M 151.31 % | 24.379 M 44.38 % | 16.885 M 202.76 % | 5.577 M -95.18 % | 115.754 M -48.24 % | 223.641 M 2.70 % | 217.760 M -12.04 % | 247.557 M | 0.000 | 0.000 |
| Cost and expenses | 5.425 B 1 656.70 % | 308.802 M 73.92 % | 177.551 M -29.10 % | 250.417 M -34.99 % | 385.217 M 10.68 % | 348.055 M -10.15 % | 387.366 M -48.77 % | 756.105 M -5.39 % | 799.141 M -4.39 % | 835.877 M 18.40 % | 705.964 M 898.94 % | 70.671 M 95.55 % | 36.140 M 114.04 % | 16.885 M -90.06 % | 169.872 M 46.75 % | 115.754 M -48.24 % | 223.641 M 2.70 % | 217.760 M -12.04 % | 247.557 M 171.09 % | -348.236 M -210.17 % | 316.098 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 338.530 M 122.23 % | 152.336 M 88.44 % | 80.839 M 854.08 % | 8.473 M 11.05 % | 7.630 M -95.58 % | 172.771 M -55.40 % | 387.366 M -10.69 % | 433.719 M -8.79 % | 475.536 M 2 731.47 % | 16.795 M 16.62 % | 14.401 M -57.08 % | 33.549 M 7 524.77 % | 440.000 K -97.39 % | 16.885 M -90.06 % | 169.872 M 46.75 % | 115.754 M 6.41 % | 108.784 M -50.04 % | 217.760 M -12.04 % | 247.557 M | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 8.767 M 220.78 % | 2.733 M 14.59 % | 2.385 M 78.79 % | 1.334 M -89.28 % | 12.441 M -32.85 % | 18.526 M -58.04 % | 44.155 M -8.13 % | 48.065 M 26.87 % | 37.885 M -48.96 % | 74.221 M 35.16 % | 54.914 M 91 223.94 % | 60.131 K 93.75 % | 31.035 K -98.38 % | 1.919 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 48.461 M 221.53 % | 15.072 M 17.77 % | 12.798 M -48.58 % | 24.891 M -8.69 % | 27.260 M 0.35 % | 27.165 M -49.39 % | 53.680 M -7.67 % | 58.138 M 1.47 % | 57.297 M 2.50 % | 55.898 M 19.77 % | 46.673 M 635.82 % | 6.343 M 82.95 % | 3.467 M -58.09 % | 8.272 M -43.50 % | 14.641 M -15.08 % | 17.240 M 20.58 % | 14.297 M 83.77 % | 7.780 M -61.49 % | 20.204 M -27.24 % | 27.767 M 35.01 % | 20.567 M |
| Operating income | -4.416 B -1 231.43 % | 390.305 M 287.19 % | 100.804 M 164.15 % | -157.145 M 28.52 % | -219.848 M -77.86 % | -123.609 M -58.79 % | -77.842 M -151.92 % | -30.900 M -237.65 % | 22.448 M 111.57 % | -194.098 M -1 526.56 % | 13.606 M 132.33 % | -42.089 M -531.90 % | 9.745 M -71.46 % | 34.143 M 120.78 % | -164.296 M -51.10 % | -108.735 M -243.18 % | 75.944 M 134.88 % | -217.760 M 12.04 % | -247.557 M -419.04 % | -47.695 M -158.76 % | 81.163 M |
| Operating income ratio | -4.38 -850.50 % | 0.58 61.08 % | 0.36 121.49 % | -1.68 67.30 % | -5.15 -935.73 % | -0.50 -296.30 % | -0.13 -194.61 % | -0.04 -255.18 % | 0.03 109.08 % | -0.30 -1 699.48 % | 0.02 102.15 % | -0.88 -513.94 % | 0.21 -67.33 % | 0.65 102.21 % | -29.46 -5 652.90 % | -0.51 -251.50 % | 0.34 142.33 % | -0.80 14.21 % | -0.93 -486.60 % | -0.16 -177.68 % | 0.20 |
| Total other income expenses net | -62.106 M 92.24 % | -800.269 M -157.45 % | -310.841 M -12 138.77 % | 2.582 M 102.08 % | -124.117 M -569.96 % | -18.526 M -104.46 % | -9.061 M 81.15 % | -48.061 M -19.78 % | -40.124 M 78.30 % | -184.874 M -28.50 % | -143.868 M -6 290.53 % | 2.324 M -14.65 % | 2.723 M 112.60 % | -21.608 M 13.71 % | -25.042 M -123.03 % | 108.735 M 168.25 % | -159.326 M -167.71 % | 235.320 M 2.95 % | 228.575 M 627.64 % | 31.413 M 5 685.08 % | 543.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -895.217 M 35.47 % | -1.387 B 25.71 % | -1.867 B -468.45 % | -328.515 M -970.08 % | -30.700 M -109.10 % | 337.473 M -52.12 % | 704.902 M 265.69 % | 192.758 M -66.07 % | 568.113 M 29.84 % | 437.562 M -59.43 % | 1.078 B 600.68 % | -215.394 M 66.55 % | -643.942 M 19.68 % | -801.765 M -171.53 % | -295.274 M -1 601.05 % | 19.671 M -92.82 % | 273.944 M 75.48 % | 156.107 M 2 881.98 % | 5.235 M |
| Total investments | 216.503 M -61.50 % | 562.352 M -47.22 % | 1.066 B 10.43 % | 964.958 M 131.67 % | 416.527 M -38.06 % | 672.473 M -50.06 % | 1.346 B 20.79 % | 1.115 B 11.15 % | 1.003 B 76.85 % | 567.080 M -36.34 % | 890.846 M 456.74 % | 160.011 M -37.47 % | 255.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 149.120 M 671.50 % | 19.329 M 131.23 % | 8.359 M -50.60 % | 16.920 M 23.12 % | 13.743 M -96.53 % | 396.572 M -47.30 % | 752.476 M 158.89 % | 290.656 M -56.20 % | 663.572 M 14.93 % | 577.350 M -57.74 % | 1.366 B 49 613.91 % | 2.748 M | 0.000 | 0.000 -100.00 % | 233.466 M 82.60 % | 127.857 M -56.81 % | 296.057 M 64.35 % | 180.138 M 150.50 % | 71.911 M |
| Accumulated other comprehensive income loss | -171.958 M -2.50 % | -167.759 M -4.92 % | -159.896 M -15.87 % | -137.991 M -901.91 % | 17.208 M 0.00 % | 17.208 M 0.00 % | 17.208 M 0.00 % | 17.208 M 0.00 % | 17.208 M 0.00 % | 17.208 M 0.00 % | 17.208 M 1.95 % | 16.878 M 0.00 % | 16.878 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.883 K 95.74 % | -255.514 K |
| Retained earnings | -6.270 B -269.97 % | -1.695 B -40.81 % | -1.203 B -15.53 % | -1.042 B -12.40 % | -926.761 M -63.89 % | -565.464 M -72.61 % | -327.592 M -30.92 % | -250.225 M -36.98 % | -182.668 M -11.21 % | -164.251 M -680.02 % | 28.318 M 106.20 % | 13.733 M -74.48 % | 53.808 M 13.98 % | 47.209 M -25.52 % | 63.386 M 6.85 % | 59.321 M 2.36 % | 57.953 M -60.35 % | 146.180 M 11.48 % | 131.131 M |
| Common stock | 26.053 B 3.17 % | 25.252 B 20.46 % | 20.964 B 191.94 % | 7.181 B 67.59 % | 4.285 B 250.00 % | 1.224 B 0.00 % | 1.224 B 0.00 % | 1.224 B 0.00 % | 1.224 B 0.00 % | 1.224 B 21.24 % | 1.010 B 19.63 % | 844.084 M 0.00 % | 844.084 M 0.00 % | 844.084 M 0.00 % | 844.084 M 0.00 % | 844.084 M 0.00 % | 844.084 M 0.00 % | 844.084 M 0.00 % | 844.084 M |
| Total equity | 7.592 B -35.50 % | 11.771 B -1.69 % | 11.973 B 730.52 % | 1.442 B 118.50 % | 659.758 M -15.83 % | 783.818 M -16.37 % | 937.290 M -41.64 % | 1.606 B -1.75 % | 1.635 B 39.89 % | 1.168 B 4.82 % | 1.115 B 20.14 % | 927.922 M -4.14 % | 967.997 M 2.49 % | 944.520 M -1.68 % | 960.696 M -0.35 % | 964.051 M -0.40 % | 967.891 M -7.24 % | 1.043 B 1.49 % | 1.028 B |
| Other non current liabilities | 37.773 M -64.92 % | 107.689 M 2 730.35 % | -4.094 M -1 198.46 % | -315.305 K -101.11 % | 28.377 M | 0.000 -100.00 % | 1.126 B -38.03 % | 1.818 B 7 698.48 % | 23.311 M -97.69 % | 1.008 B 4 278.83 % | 23.014 M 115.94 % | 10.658 M 33.00 % | 8.013 M | 0.000 -100.00 % | 23.771 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 87.974 M 570.53 % | 13.120 M 220.47 % | 4.094 M 1 199.68 % | 315.000 K -96.23 % | 8.358 M 39.87 % | 5.976 M | 0.000 -100.00 % | 5.136 M -97.42 % | 198.930 M 181.36 % | 70.703 M -84.51 % | 456.427 M 21 553.25 % | 2.108 M | 0.000 | 0.000 -100.00 % | 233.049 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 125.747 M 4.09 % | 120.809 M 16.02 % | 104.130 M 22.73 % | 84.843 M 130.96 % | 36.735 M -90.49 % | 386.288 M -41.56 % | 661.041 M 82.21 % | 362.798 M 63.25 % | 222.241 M 120.92 % | 100.599 M -79.02 % | 479.441 M 3 655.78 % | 12.765 M 59.30 % | 8.013 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 58.753 M 12.46 % | 52.244 M 156.96 % | 20.332 M 86.33 % | 10.912 M -37.03 % | 17.328 M 711.52 % | 2.135 M 100.44 % | -487.132 M -341.47 % | 201.734 M 4.17 % | 193.653 M 124.29 % | -797.139 M -409.52 % | 257.539 M 39.74 % | 184.304 M 4 366.96 % | 4.126 M 135.81 % | -11.521 M 93.79 % | -185.576 M -45.14 % | -127.857 M | 0.000 100.00 % | -320.155 M -55.03 % | -206.512 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -330.072 M -6 139.74 % | 5.465 M 31.21 % | 4.165 M 104.39 % | -94.982 M -155.30 % | 171.763 M -27.31 % | 236.289 M 38.74 % | 170.308 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 61.146 M 884.80 % | 6.209 M 45.58 % | 4.265 M -58.29 % | 10.227 M 6.93 % | 9.564 M -97.55 % | 390.572 M -47.65 % | 746.052 M 161.30 % | 285.520 M -38.64 % | 465.345 M -8.28 % | 507.371 M -44.24 % | 909.896 M 141 964.71 % | 640.480 K | 0.000 | 0.000 -100.00 % | 233.466 M 82.60 % | 127.857 M -56.81 % | 296.057 M 64.35 % | 180.138 M 150.50 % | 71.911 M |
| Total current liabilities | 236.368 M 91.71 % | 123.295 M 58.12 % | 77.976 M 46.69 % | 53.156 M -12.42 % | 60.698 M -58.68 % | 146.882 M -69.00 % | 473.861 M -67.55 % | 1.460 B 7.87 % | 1.354 B 38.43 % | 977.855 M -43.64 % | 1.735 B 743.32 % | 205.744 M 514.98 % | 33.455 M | 0.000 -100.00 % | 233.466 M 82.60 % | 127.857 M -56.81 % | 296.057 M -7.01 % | 318.369 M 54.16 % | 206.512 M |
| Total liabilities | 362.115 M 48.34 % | 244.104 M 34.05 % | 182.106 M 26.13 % | 144.377 M 48.18 % | 97.433 M -81.73 % | 533.170 M -53.02 % | 1.135 B -37.75 % | 1.823 B 15.68 % | 1.576 B 46.13 % | 1.078 B -51.30 % | 2.215 B 913.47 % | 218.509 M 426.92 % | 41.469 M 19.16 % | 34.801 M -92.55 % | 467.160 M 56.51 % | 298.487 M 0.82 % | 296.057 M -18.36 % | 362.618 M 53.69 % | 235.945 M |
| Other non current assets | 13.469 M 128.38 % | 5.898 M -90.19 % | 60.126 M -5.29 % | 63.484 M 0.16 % | 63.385 M -7.47 % | 68.499 M 11.66 % | 61.345 M 26.78 % | 48.388 M 6.83 % | 45.293 M 15.60 % | 39.182 M 27.24 % | 30.795 M 11.95 % | 27.508 M 3.95 % | 26.462 M 562.94 % | -5.716 M 72.28 % | -20.623 M 38.87 % | -33.736 M 31.24 % | -49.064 M -90.87 % | -25.705 M 45.12 % | -46.838 M |
| Long term investments | 190.798 M -64.10 % | 531.498 M -50.12 % | 1.066 B 10.43 % | 964.958 M 131.67 % | 416.527 M 291.21 % | 106.473 M -92.09 % | 1.346 B 82.02 % | 739.727 M 4 033.28 % | 17.897 M -64.21 % | 50.000 M | 0.000 -100.00 % | 160.011 M 31 902.27 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 12.733 M -0.38 % | 12.782 M 114.32 % | 5.964 M 19.42 % | 4.994 M -12.78 % | 5.726 M -74.58 % | 22.530 M 64.48 % | 13.698 M -46.15 % | 25.437 M -31.21 % | 36.979 M -3.85 % | 38.460 M -9.92 % | 42.696 M 29.43 % | 32.988 M 53 194.52 % | 61.897 K -98.87 % | 5.486 M -56.37 % | 12.574 M -36.60 % | 19.833 M -22.19 % | 25.489 M 386.87 % | 5.235 M 30.98 % | 3.997 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.376 M 0.00 % | 4.376 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 12.733 M -0.38 % | 12.782 M 114.32 % | 5.964 M 19.42 % | 4.994 M -12.78 % | 5.726 M -74.58 % | 22.530 M 64.48 % | 13.698 M -46.15 % | 25.437 M -31.21 % | 36.979 M -13.67 % | 42.836 M -9.00 % | 47.072 M 42.69 % | 32.988 M 53 194.52 % | 61.897 K -98.87 % | 5.486 M -56.37 % | 12.574 M -36.60 % | 19.833 M -22.19 % | 25.489 M 386.87 % | 5.235 M 30.98 % | 3.997 M |
| Property plant equipment net | 222.508 M 390.14 % | 45.396 M 102.06 % | 22.467 M 109.03 % | 10.748 M -72.15 % | 38.598 M -9.53 % | 42.665 M -36.44 % | 67.121 M -51.73 % | 139.056 M -20.42 % | 174.737 M -20.16 % | 218.857 M 0.25 % | 218.308 M 153.25 % | 86.203 M 165 312.34 % | 52.114 K -77.35 % | 230.125 K -97.14 % | 8.048 M -42.11 % | 13.903 M -41.02 % | 23.575 M 15.17 % | 20.470 M -52.22 % | 42.841 M |
| Total non current assets | 478.018 M -25.17 % | 638.816 M -48.61 % | 1.243 B 15.17 % | 1.079 B 98.05 % | 544.982 M 105.02 % | 265.822 M -82.34 % | 1.505 B 57.61 % | 955.204 M 243.28 % | 278.254 M -23.37 % | 363.112 M 18.24 % | 307.097 M -3.20 % | 317.234 M 732.96 % | 38.085 M 566.29 % | 5.716 M -72.28 % | 20.623 M -38.87 % | 33.736 M -31.24 % | 49.064 M 90.87 % | 25.705 M -45.12 % | 46.838 M |
| Other current assets | 102.181 M -10.11 % | 113.668 M 205.91 % | 37.157 M 107.43 % | -500.088 M -316.43 % | -120.089 M 72.69 % | -439.653 M -833.44 % | 59.944 M 326.56 % | 14.053 M 93.38 % | 7.267 M -91.88 % | 89.497 M 47.16 % | 60.815 M -6.11 % | 64.776 M 7.39 % | 60.316 M -4.65 % | 63.257 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 25.705 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 566.000 M | 0.000 -100.00 % | 374.989 M -61.93 % | 985.000 M 90.49 % | 517.080 M -41.96 % | 890.846 M | 0.000 -100.00 % | 255.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 1.044 B -25.75 % | 1.407 B -25.01 % | 1.876 B 443.03 % | 345.435 M 677.25 % | 44.443 M -24.80 % | 59.099 M 24.23 % | 47.574 M -51.40 % | 97.898 M 2.55 % | 95.459 M -31.71 % | 139.788 M -51.44 % | 287.884 M 31.97 % | 218.142 M -66.12 % | 643.942 M -19.68 % | 801.765 M 51.64 % | 528.740 M 388.73 % | 108.186 M 389.24 % | 22.113 M -7.98 % | 24.031 M -63.96 % | 66.676 M |
| Cash and short term investments | 1.070 B -23.93 % | 1.407 B -25.01 % | 1.876 B 439.63 % | 347.611 M 682.15 % | 44.443 M -92.89 % | 625.099 M 1 213.95 % | 47.574 M -89.94 % | 472.887 M -56.23 % | 1.080 B 64.49 % | 656.868 M -44.27 % | 1.179 B 440.35 % | 218.142 M -75.74 % | 899.342 M 12.17 % | 801.765 M 51.64 % | 528.740 M 388.73 % | 108.186 M 389.24 % | 22.113 M -7.98 % | 24.031 M -63.96 % | 66.676 M |
| Total current assets | 7.476 B -34.28 % | 11.376 B 4.25 % | 10.912 B 1 998.14 % | 520.073 M 145.08 % | 212.209 M -79.82 % | 1.051 B 85.51 % | 566.740 M -70.85 % | 1.944 B -20.37 % | 2.442 B 29.61 % | 1.884 B -37.67 % | 3.022 B 264.47 % | 829.198 M -14.64 % | 971.417 M 19.03 % | 816.088 M 39.61 % | 584.567 M 249.66 % | 167.184 M 271.88 % | 44.957 M -95.30 % | 956.406 M 20.41 % | 794.293 M |
| Inventory | 0.000 -100.00 % | 59.541 M | 0.000 -100.00 % | 569.104 M 171.56 % | 209.567 M -56.24 % | 478.877 M | 0.000 | 0.000 -100.00 % | 22.248 M 878.23 % | -2.859 M -142.84 % | 6.673 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 6.304 B -35.65 % | 9.796 B 8.86 % | 8.999 B 8 599.09 % | 103.447 M 32.14 % | 78.288 M -79.77 % | 387.050 M -12.98 % | 444.787 M -69.56 % | 1.461 B 15.76 % | 1.262 B 11.30 % | 1.134 B -36.15 % | 1.776 B 225.17 % | 546.280 M 4 130.30 % | 12.914 M -46.79 % | 24.267 M -94.19 % | 417.550 M 607.74 % | 58.998 M 158.27 % | 22.843 M -97.55 % | 932.376 M 28.14 % | 727.617 M |
| Tax assets | 38.511 M -10.94 % | 43.242 M -51.38 % | 88.945 M 152.85 % | 35.177 M 69.56 % | 20.746 M -19.14 % | 25.655 M 52.19 % | 16.857 M 549.41 % | 2.596 M -22.48 % | 3.348 M -72.64 % | 12.236 M 12.03 % | 10.922 M 3.78 % | 10.524 M -4.41 % | 11.009 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 20.872 K 3 708.76 % | 548.000 25.98 % | 435.000 100.00 % | -14.037 M -4 542 747.57 % | 309.000 100.15 % | -205.518 K -24 595.59 % | 839.000 207.98 % | -777.000 -36.32 % | -570.000 -87.50 % | -304.000 | 0.000 | 0.000 100.00 % | -36.808 K -100.02 % | 157.517 M -80.85 % | 822.667 M -22.51 % | 1.062 B 21.48 % | 873.870 M 106.11 % | 423.986 M 0.23 % | 422.999 M |
| Account payables | 64.224 M 95.89 % | 32.785 M -38.58 % | 53.379 M 66.72 % | 32.018 M -5.29 % | 33.806 M -59.46 % | 83.382 M -60.19 % | 209.476 M -78.38 % | 968.790 M 23.40 % | 785.092 M 176.12 % | 284.326 M -49.25 % | 560.231 M 2 671.36 % | 20.215 M -5.41 % | 21.371 M 85.50 % | 11.521 M -93.45 % | 175.761 M | 0.000 | 0.000 -100.00 % | 138.231 M 2.70 % | 134.601 M |
| Tax payables | 52.245 M 62.98 % | 32.057 M | 0.000 | 0.000 | 0.000 -100.00 % | 865.000 K -84.17 % | 5.465 M 31.21 % | 4.165 M -8.95 % | 4.575 M -15.95 % | 5.443 M -26.65 % | 7.420 M 1 169.85 % | 584.332 K -92.66 % | 7.958 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.786 M | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 182.106 M 26.13 % | 144.377 M | 0.000 -100.00 % | 533.170 M -53.02 % | 1.135 B -37.75 % | 1.823 B 15.68 % | 1.576 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 100.00 % | -1.867 B -464.71 % | -330.691 M -142 263.64 % | -232.286 K -100.19 % | 119.764 M 3 430 564.31 % | 3.491 K -100.00 % | 529.665 M 7.95 % | 490.641 M 7 987.50 % | 6.067 M -3.42 % | 6.282 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.420 M -41.24 % | 12.627 M | 0.000 | 0.000 |
| Capital lease obligations | 149.120 M 671.48 % | 19.329 M 372.13 % | 4.094 M 1 199.68 % | 315.000 K -92.46 % | 4.179 M -30.06 % | 5.976 M 198.78 % | 2.000 M | 0.000 -100.00 % | 703.000 K -2.90 % | 724.000 K | 0.000 -100.00 % | 2.748 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 159.566 K -90.65 % | 1.707 M |
| Preferred stock | 0.000 | 0.000 -100.00 % | 159.896 M 15.87 % | 137.991 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | -12.020 B -1.98 % | -11.787 B -51.36 % | -7.787 B -65.78 % | -4.698 B -68.44 % | -2.789 B | 0.000 -100.00 % | 85.228 M 0.00 % | 85.228 M -17.18 % | 102.908 M 0.46 % | 102.435 M 92.45 % | 53.227 M 0.00 % | 53.227 M 0.00 % | 53.227 M 0.00 % | 53.227 M 0.00 % | 53.227 M 0.00 % | 53.227 M 0.00 % | 53.227 M 0.00 % | 53.227 M 0.00 % | 53.227 M |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 4.094 M 1 198.46 % | 315.305 K | 0.000 -100.00 % | 3.339 M -60.37 % | 8.424 M 110.61 % | 4.000 M 100.25 % | -1.576 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.801 M -92.55 % | 467.160 M 56.51 % | 298.487 M | 0.000 -100.00 % | 362.618 M 53.69 % | 235.945 M |
| Total assets | 7.954 B -33.80 % | 12.015 B -1.15 % | 12.155 B 666.40 % | 1.586 B 109.46 % | 757.191 M -42.51 % | 1.317 B -36.44 % | 2.072 B -28.53 % | 2.899 B 6.60 % | 2.720 B 21.05 % | 2.247 B -32.51 % | 3.329 B 190.41 % | 1.146 B 13.57 % | 1.009 B 3.08 % | 979.321 M -31.41 % | 1.428 B 13.09 % | 1.263 B 30.44 % | 967.891 M -31.16 % | 1.406 B 11.23 % | 1.264 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.427 M -68.91 % | -3.805 M -66.76 % | -2.282 M | 0.000 -100.00 % | 175.253 K | 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 |
| Change in working capital | 117.043 M 123.96 % | -488.395 M -518.27 % | -78.994 M 71.87 % | -280.787 M -73.24 % | -162.082 M -256.76 % | 103.398 M -74.50 % | 405.489 M -0.40 % | 407.124 M 200.55 % | 135.458 M -75.30 % | 548.391 M 142.13 % | -1.302 B -369.44 % | -277.284 M -142.75 % | -114.225 M -178.12 % | -41.071 M -110.73 % | 382.842 M 158.57 % | 148.060 M 5 218.11 % | 2.784 M 103.53 % | -78.939 M 87.11 % | -612.377 M |
| Accounts receivables | -121.699 M 46.59 % | -227.878 M 35.85 % | -355.217 M -5 774.15 % | -6.047 M -109.45 % | 63.998 M -70.77 % | 218.960 M -74.99 % | 875.602 M 399.64 % | -292.219 M -263.59 % | 178.632 M -63.42 % | 488.276 M 136.77 % | -1.328 B -489.74 % | -225.141 M -8 059.14 % | 2.829 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 34.324 M 109.64 % | -356.043 M -4 168.76 % | 8.751 M -98.09 % | 457.057 M 117.40 % | 210.239 M 138.22 % | -550.134 M -235.91 % | 404.763 M 177.79 % | -520.304 M -277.28 % | -137.910 M 0.99 % | -139.294 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 31.439 M 97.38 % | 15.928 M -25.43 % | 21.361 M 1 294.69 % | -1.788 M 96.39 % | -49.576 M 60.68 % | -126.094 M 83.39 % | -759.313 M -513.35 % | 183.698 M -63.32 % | 500.766 M 281.50 % | -275.905 M -151.09 % | 540.016 M 46 799.25 % | -1.156 M -111.74 % | 9.851 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 207.303 M 174.99 % | -276.445 M -208.47 % | 254.862 M 182.94 % | -307.276 M -271.15 % | 179.539 M 9 977.47 % | 1.782 M 101.06 % | -167.856 M -132.55 % | 515.646 M 194.80 % | -543.940 M -261.88 % | 336.020 M 165.38 % | -513.932 M -907.97 % | -50.987 M 59.82 % | -126.904 M -208.99 % | -41.071 M -110.73 % | 382.842 M 158.57 % | 148.060 M 5 218.11 % | 2.784 M 103.53 % | -78.939 M 87.11 % | -612.377 M |
| Other non cash items | 4.298 B 1 021.50 % | 383.256 M 223.43 % | 118.498 M 292.70 % | 30.175 M -84.15 % | 190.333 M 22.49 % | 155.388 M 581.90 % | -32.245 M -179.59 % | 40.514 M 158.72 % | -69.001 M -185.76 % | 80.458 M 565.30 % | -17.292 M -168.15 % | -6.449 M -281.36 % | 3.556 M 110.47 % | -33.975 M -275.30 % | 19.381 M 269.48 % | -11.435 M -195.60 % | 11.962 M 1 571.28 % | -813.011 K 24.49 % | -1.077 M |
| Net cash provided by operating activities | -14.411 M 97.52 % | -581.591 M -268.71 % | -157.736 M 56.32 % | -361.098 M -36.27 % | -264.980 M -1 575.69 % | 17.956 M -94.72 % | 340.021 M -20.42 % | 427.289 M 328.79 % | 99.651 M -79.53 % | 486.844 M 138.61 % | -1.261 B -297.81 % | -316.979 M -235.22 % | -94.559 M -35.78 % | -69.639 M -116.71 % | 416.863 M 170.93 % | 153.865 M 429.78 % | 29.043 M 151.02 % | -56.923 M 90.70 % | -612.231 M |
| Investments in property plant and equipment | -55.013 M -283.96 % | -14.328 M 9.80 % | -15.884 M -263.60 % | -4.369 M -25.45 % | -3.482 M 26.06 % | -4.710 M 15.98 % | -5.605 M 84.02 % | -35.085 M -126.31 % | -15.503 M 75.07 % | -62.188 M 67.44 % | -191.015 M -75.44 % | -108.880 M -201 825.71 % | -53.921 K 95.67 % | -1.244 M 58.44 % | -2.994 M -114.89 % | -1.393 M 95.59 % | -31.620 M -366.67 % | -6.776 M 42.78 % | -11.842 M |
| Acquisitions net | 0.000 | 0.000 100.00 % | -700.000 M -67.25 % | -418.533 M -218 777.64 % | -191.218 K 98.70 % | -14.700 M -4 800.00 % | -300.000 K -101.63 % | 18.375 M -45.85 % | 33.930 M 62 733.79 % | 54.000 K 100.19 % | -28.116 M | 0.000 | 0.000 | 0.000 100.00 % | -1.644 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -1.007 B -151.63 % | -400.000 M -10 700.01 % | -3.704 M 93.53 % | -57.223 M 60.59 % | -145.200 M -81.50 % | -80.000 M 86.69 % | -600.945 M -154.25 % | -236.356 M -375.57 % | -49.699 M 44.78 % | -90.000 M 72.88 % | -331.829 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 1.126 B 260.33 % | 312.399 M 1 037.91 % | 27.454 M -79.85 % | 136.250 M 4.81 % | 129.998 M -26.26 % | 176.300 M -57.82 % | 418.000 M 124.64 % | 186.075 M | 0.000 | 0.000 -100.00 % | 348.829 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -772.466 M -1 108.10 % | -63.941 M 99.23 % | -8.338 B -64 279.62 % | 12.991 M 135.90 % | 5.507 M 132.33 % | -17.035 M -15.15 % | -14.793 M 93.80 % | -238.758 M -5 041.38 % | -4.644 M 37.05 % | -7.377 M 67.13 % | -22.447 M 25.16 % | -29.993 M -100 076.78 % | 30.000 K -99.99 % | 280.445 M 21 066.74 % | -1.338 M -459.14 % | 372.434 K 102.63 % | -14.156 M -278.69 % | 7.922 M 701.86 % | 987.964 K |
| Net cash used for investing activites | -708.306 M -327.03 % | -165.869 M 98.16 % | -9.030 B -2 629.02 % | -330.883 M -2 375.11 % | -13.368 M -122.33 % | 59.856 M 129.39 % | -203.644 M 17.13 % | -245.729 M -685.78 % | -31.272 M 79.44 % | -152.133 M 24.51 % | -201.527 M -85.28 % | -108.769 M -454 601.92 % | -23.921 K -100.01 % | 279.424 M 6 141.70 % | -4.625 M -483.49 % | -792.636 K 97.24 % | -28.734 M -742.55 % | 4.472 M 149.30 % | -9.071 M |
| Debt repayment | -40.178 M -481.31 % | -6.912 M 35.23 % | -10.672 M 30.74 % | -15.408 M 69.59 % | -50.663 M -1 968.97 % | -2.449 M 98.69 % | -186.708 M -164.07 % | -70.703 M 65.63 % | -205.724 M 73.93 % | -788.973 M -157.86 % | 1.364 B 2 641 253.52 % | -51.628 K | 0.000 100.00 % | -8.315 M -200.00 % | 8.315 M 111.88 % | -70.000 M -599.34 % | -10.009 M -202.08 % | 9.805 M -86.03 % | 70.204 M |
| Common stock issued | 400.653 M 40.51 % | 285.148 M -97.34 % | 10.726 B 963.73 % | 1.008 B 229.47 % | 306.062 M | 0.000 -100.00 % | 7.550 K 439.29 % | 1.400 K | 0.000 -100.00 % | 246.501 M 46.15 % | 168.660 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 M -84.69 % | 19.600 M | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -11.817 M | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -75.000 M | 0.000 100.00 % | -108.419 M -216.56 % | 93.016 M 33 338 915.41 % | 279.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 360.474 M 29.56 % | 278.236 M -97.40 % | 10.716 B 979.16 % | 992.974 M 288.79 % | 255.399 M 429.77 % | -77.449 M 58.52 % | -186.701 M -4.23 % | -179.121 M -58.93 % | -112.708 M 79.22 % | -542.472 M -135.40 % | 1.532 B 2 967 937.31 % | -51.628 K | 0.000 | 0.000 -100.00 % | 8.315 M 112.41 % | -67.000 M -2 909.21 % | -2.227 M -122.71 % | 9.805 M -86.03 % | 70.204 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.161 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 |
| Net change in cash | -362.243 M 22.80 % | -469.224 M -130.70 % | 1.528 B 407.72 % | 300.992 M 2 687.51 % | -11.633 M -200.94 % | 11.525 M 122.90 % | -50.324 M -2 163.32 % | 2.439 M 105.50 % | -44.329 M 78.66 % | -207.761 M -397.90 % | 69.742 M 116.38 % | -425.800 M -350.18 % | -94.583 M -145.09 % | 209.785 M -50.12 % | 420.554 M 388.60 % | 86.073 M 4 589.00 % | -1.917 M 95.50 % | -42.645 M 92.26 % | -551.098 M |
| Cash at beginning of period | 1.407 B -25.01 % | 1.876 B 439.63 % | 347.611 M 682.15 % | 44.443 M -20.74 % | 56.075 M 17.87 % | 47.574 M -51.40 % | 97.898 M 2.56 % | 95.459 M -31.71 % | 139.788 M -59.78 % | 347.548 M 59.32 % | 218.142 M -66.12 % | 643.942 M -12.81 % | 738.525 M 39.68 % | 528.740 M 388.73 % | 108.186 M 389.24 % | 22.113 M -7.98 % | 24.031 M -63.96 % | 66.676 M -89.21 % | 617.774 M |
| Cash at end of period | 1.044 B -25.75 % | 1.407 B -25.01 % | 1.876 B 443.03 % | 345.435 M 677.26 % | 44.443 M -24.80 % | 59.099 M 24.22 % | 47.574 M -51.40 % | 97.898 M 2.56 % | 95.459 M -31.71 % | 139.788 M -51.44 % | 287.884 M 31.97 % | 218.142 M -66.12 % | 643.942 M -12.81 % | 738.525 M 39.68 % | 528.740 M 388.73 % | 108.186 M 389.24 % | 22.113 M -7.98 % | 24.031 M -63.96 % | 66.676 M |
| Operating cash flow | -14.411 M 97.52 % | -581.591 M -268.71 % | -157.736 M 56.32 % | -361.098 M -36.27 % | -264.980 M -1 575.69 % | 17.956 M -94.72 % | 340.021 M -20.42 % | 427.289 M 328.79 % | 99.651 M -79.53 % | 486.844 M 138.61 % | -1.261 B -297.81 % | -316.979 M -235.22 % | -94.559 M -35.78 % | -69.639 M -116.71 % | 416.863 M 170.93 % | 153.865 M 429.78 % | 29.043 M 151.02 % | -56.923 M 90.70 % | -612.231 M |
| Capital expenditure | -52.683 M -129.97 % | -22.909 M -44.22 % | -15.884 M -263.60 % | -4.369 M -25.45 % | -3.482 M 26.06 % | -4.710 M 15.98 % | -5.605 M 84.02 % | -35.085 M -126.31 % | -15.503 M 75.07 % | -62.188 M 67.44 % | -191.015 M -75.44 % | -108.880 M -201 825.71 % | -53.921 K 95.67 % | -1.244 M 58.44 % | -2.994 M -114.89 % | -1.393 M 95.59 % | -31.620 M -366.67 % | -6.776 M 42.78 % | -11.842 M |
| Free CashFlow | -67.094 M 88.90 % | -604.500 M -248.17 % | -173.620 M 52.49 % | -365.467 M -36.13 % | -268.462 M -2 126.64 % | 13.247 M -96.04 % | 334.416 M -14.73 % | 392.204 M 366.09 % | 84.148 M -80.18 % | 424.656 M 129.25 % | -1.452 B -240.95 % | -425.859 M -350.10 % | -94.613 M -33.48 % | -70.884 M -117.13 % | 413.869 M 171.44 % | 152.472 M 6 017.14 % | -2.577 M 95.95 % | -63.698 M 89.79 % | -624.073 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | -2.232 B -891.99 % | 281.790 M -8.65 % | 308.485 M 13.12 % | 272.705 M 17.35 % | 232.384 M 13.04 % | 205.581 M 23.88 % | 165.948 M -16.70 % | 199.228 M 19.30 % | 166.997 M 10.22 % | 151.507 M -8.43 % | 165.456 M 481.61 % | 28.448 M 68.90 % | 16.843 M -30.41 % | 24.204 M -11.10 % | 27.226 M 100.09 % | 13.607 M -56.81 % | 31.502 M 50.47 % | 20.936 M 5.98 % | 19.754 M 181.28 % | 7.023 M 111.83 % | -59.344 M -275.04 % | 33.904 M -24.30 % | 44.785 M -24.82 % | 59.573 M -14.54 % | 69.707 M -6.31 % | 74.405 M -47.76 % | 142.427 M -17.52 % | 172.685 M 17.58 % | 146.869 M -22.27 % | 188.951 M 6.53 % | 177.363 M 1.66 % | 174.473 M 8.51 % | 160.794 M -24.51 % | 212.994 M -20.85 % | 269.090 M 39.96 % | 192.260 M 8.33 % | 177.469 M 4.02 % | 170.614 M 24.11 % | 137.467 M -5.55 % | 145.545 M -22.58 % | 187.997 M 10.09 % | 170.768 M -40.68 % | 287.866 M 26.80 % | 227.026 M 47.29 % | 154.131 M 216.69 % | 48.670 M 267.90 % | 13.229 M 18.55 % | 11.159 M 22.36 % | 9.120 M -36.53 % | 14.369 M 10.35 % | 13.021 M 18.14 % | 11.022 M -12.49 % | 12.595 M 8.19 % | 11.642 M 109.12 % | -127.601 M -303.75 % | 62.625 M 12.89 % | 55.476 M -10.76 % | 62.168 M 818.69 % | 6.767 M -19.77 % | 8.434 M -72.11 % | 30.243 M -39.64 % | 50.107 M -72.49 % | 182.113 M 1 894.45 % | 9.131 M -83.52 % | 55.417 M 72.73 % | 32.083 M |
| Net income | -2.428 B -907.60 % | -240.924 M 94.87 % | -4.696 B -4 068.16 % | 118.330 M 284.63 % | 30.765 M 199.93 % | -30.786 M -143.59 % | 70.633 M -24.01 % | 92.955 M 125.28 % | -367.683 M -27.92 % | -287.428 M -406.86 % | -56.708 M -150.82 % | -22.609 M 53.67 % | -48.796 M -45.09 % | -33.632 M -204.04 % | 32.327 M 138.74 % | -83.447 M -8.61 % | -76.830 M -991.03 % | -7.042 M 84.47 % | -45.342 M 3.62 % | -47.043 M 70.29 % | -158.361 M -308.30 % | -38.785 M -253.16 % | 25.324 M 140.35 % | -62.764 M -413.37 % | 20.029 M 109.09 % | -220.461 M -892.04 % | -22.223 M -78.18 % | -12.472 M 64.16 % | -34.796 M -111.44 % | -16.457 M 53.02 % | -35.030 M -53.68 % | -22.794 M 3.86 % | -23.708 M -670.45 % | 4.156 M -84.73 % | 27.220 M 213.19 % | -24.047 M -113.50 % | -11.263 M 12.48 % | -12.869 M 62.13 % | -33.983 M 36.95 % | -53.897 M -155.25 % | -21.115 M 74.73 % | -83.574 M -1 179.45 % | -6.532 M -117.04 % | 38.323 M 113.28 % | 17.968 M 148.07 % | -37.382 M -10.51 % | -33.827 M -134.05 % | -14.453 M -1 240.73 % | 1.267 M -81.74 % | 6.938 M 181.46 % | 2.465 M -30.35 % | 3.539 M 25.36 % | 2.823 M 114.19 % | 1.318 M 124.16 % | -5.455 M -150.80 % | -2.175 M -156.18 % | -849.000 K -118.54 % | 4.579 M -75.97 % | 19.058 M -8.61 % | 20.854 M 188.51 % | -23.562 M -90.65 % | -12.359 M -216.72 % | 10.589 M 83.39 % | 5.774 M -9.16 % | 6.356 M 129.77 % | -21.350 M |
| Income before tax | -2.403 B -982.01 % | -222.076 M 95.24 % | -4.664 B -3 274.67 % | 146.902 M 215.06 % | 46.627 M 682.33 % | -8.007 M -108.76 % | 91.432 M -20.29 % | 114.708 M 132.91 % | -348.599 M -30.32 % | -267.504 M -155.11 % | -104.859 M -362.87 % | -22.654 M 53.62 % | -48.841 M -45.00 % | -33.683 M -204.48 % | 32.238 M 138.59 % | -83.543 M -8.58 % | -76.939 M -978.94 % | -7.131 M 84.09 % | -44.834 M 5.25 % | -47.320 M 70.14 % | -158.465 M -306.23 % | -39.009 M -324.19 % | 17.400 M 124.85 % | -70.030 M -873.04 % | 9.059 M 104.04 % | -224.424 M -902.92 % | -22.377 M -74.98 % | -12.788 M 63.56 % | -35.095 M -110.87 % | -16.643 M 53.04 % | -35.439 M -52.73 % | -23.203 M 3.79 % | -24.118 M -734.85 % | 3.799 M -88.96 % | 34.422 M 247.90 % | -23.274 M -49.49 % | -15.569 M -17.46 % | -13.255 M 61.32 % | -34.271 M 36.89 % | -54.305 M -154.87 % | -21.307 M 74.70 % | -84.215 M -2 062.69 % | -3.894 M -110.36 % | 37.593 M 114.51 % | 17.525 M 146.59 % | -37.617 M -10.95 % | -33.903 M -134.61 % | -14.451 M -1 022.21 % | 1.567 M -78.23 % | 7.198 M 102.59 % | 3.553 M -1.11 % | 3.593 M -4.14 % | 3.748 M 138.12 % | 1.574 M | 0.000 -100.00 % | 5.240 M -13.32 % | 6.045 M 112.40 % | 2.846 M | 0.000 | 0.000 100.00 % | -24.583 M -73.84 % | -14.141 M | 0.000 | 0.000 -100.00 % | 4.020 M 116.94 % | -23.725 M |
| Income before tax ratio | 1.08 236.62 % | -0.79 94.79 % | -15.12 -2 906.45 % | 0.54 168.48 % | 0.20 615.16 % | -0.04 -107.07 % | 0.55 -4.31 % | 0.58 127.58 % | -2.09 -18.23 % | -1.77 -178.60 % | -0.63 20.42 % | -0.80 72.54 % | -2.90 -108.37 % | -1.39 -217.53 % | 1.18 119.29 % | -6.14 -151.38 % | -2.44 -617.05 % | -0.34 84.99 % | -2.27 66.32 % | -6.74 -352.33 % | 2.67 332.08 % | -1.15 -396.14 % | 0.39 133.05 % | -1.18 -1 004.55 % | 0.13 104.31 % | -3.02 -1 819.81 % | -0.16 -112.16 % | -0.07 69.01 % | -0.24 -171.29 % | -0.09 55.92 % | -0.20 -50.25 % | -0.13 11.34 % | -0.15 -940.95 % | 0.02 -86.06 % | 0.13 205.67 % | -0.12 -37.99 % | -0.09 -12.92 % | -0.08 68.84 % | -0.25 33.18 % | -0.37 -229.21 % | -0.11 77.02 % | -0.49 -3 545.67 % | -0.01 -108.17 % | 0.17 45.63 % | 0.11 114.71 % | -0.77 69.84 % | -2.56 -97.90 % | -1.30 -853.70 % | 0.17 -65.70 % | 0.50 83.58 % | 0.27 -16.29 % | 0.33 9.55 % | 0.30 120.10 % | 0.14 | 0.00 -100.00 % | 0.08 -23.21 % | 0.11 138.03 % | 0.05 | 0.00 | 0.00 100.00 % | -0.81 -188.02 % | -0.28 | 0.00 | 0.00 -100.00 % | 0.07 109.81 % | -0.74 |
| EBITDA | -2.382 B -1 113.37 % | -196.346 M 95.77 % | -4.640 B -2 900.26 % | 165.709 M 192.91 % | 56.574 M 2 055.55 % | -2.893 M -103.01 % | 96.099 M -19.50 % | 119.373 M 134.76 % | -343.390 M -29.95 % | -264.240 M -160.02 % | -101.624 M -430.34 % | -19.162 M 57.43 % | -45.009 M -672.95 % | -5.823 M -115.03 % | 38.743 M 160.87 % | -63.653 M 35.55 % | -98.763 M -19 341.54 % | -508.000 K 98.72 % | -39.539 M -8.41 % | -36.473 M 69.72 % | -120.439 M -317.54 % | -28.845 M -206.72 % | 27.028 M 184.93 % | -31.822 M -250.95 % | 21.081 M 109.98 % | -211.184 M -9 490.55 % | -2.202 M -318.67 % | 1.007 M 104.95 % | -20.333 M -819.21 % | -2.212 M 79.11 % | -10.589 M -385.57 % | 3.708 M 59.28 % | 2.328 M -92.68 % | 31.794 M -45.66 % | 58.505 M 6 863.58 % | -865.000 K -107.06 % | 12.248 M 11.41 % | 10.994 M 239.89 % | -7.859 M 65.17 % | -22.561 M -272.29 % | 13.095 M 128.07 % | -46.654 M -245.29 % | 32.110 M -54.54 % | 70.633 M 78.80 % | 39.504 M 246.02 % | -27.054 M 7.37 % | -29.208 M -128.63 % | -12.775 M -907.01 % | 1.583 M -78.06 % | 7.214 M -71.44 % | 25.256 M 465.77 % | 4.464 M -3.23 % | 4.613 M 240.38 % | -3.286 M 87.94 % | -27.238 M -10 623.62 % | -254.000 K -102.14 % | 11.870 M 30.84 % | 9.072 M 124.12 % | -37.612 M -197.88 % | 38.425 M 76.24 % | 21.803 M 16.44 % | 18.724 M -89.62 % | 180.359 M 807.60 % | -25.489 M -216.90 % | 21.804 M 513.16 % | 3.556 M |
| Net income ratio | 1.09 227.22 % | -0.85 94.38 % | -15.22 -3 607.91 % | 0.43 227.76 % | 0.13 188.41 % | -0.15 -135.18 % | 0.43 -8.78 % | 0.47 121.19 % | -2.20 -16.06 % | -1.90 -453.52 % | -0.34 56.87 % | -0.79 72.57 % | -2.90 -108.50 % | -1.39 -217.03 % | 1.19 119.36 % | -6.13 -151.45 % | -2.44 -625.09 % | -0.34 85.35 % | -2.30 65.73 % | -6.70 -351.02 % | 2.67 333.27 % | -1.14 -302.31 % | 0.57 153.67 % | -1.05 -466.67 % | 0.29 109.70 % | -2.96 -1 798.98 % | -0.16 -116.04 % | -0.07 69.52 % | -0.24 -172.02 % | -0.09 55.90 % | -0.20 -51.18 % | -0.13 11.39 % | -0.15 -855.64 % | 0.02 -80.71 % | 0.10 180.88 % | -0.13 -97.08 % | -0.06 15.86 % | -0.08 69.49 % | -0.25 33.24 % | -0.37 -229.71 % | -0.11 77.05 % | -0.49 -2 056.80 % | -0.02 -113.44 % | 0.17 44.80 % | 0.12 115.18 % | -0.77 69.96 % | -2.56 -97.43 % | -1.30 -1 032.29 % | 0.14 -71.23 % | 0.48 155.06 % | 0.19 -41.04 % | 0.32 43.25 % | 0.22 97.98 % | 0.11 164.82 % | 0.04 223.09 % | -0.03 -126.94 % | -0.02 -120.78 % | 0.07 -97.38 % | 2.82 13.90 % | 2.47 417.37 % | -0.78 -215.87 % | -0.25 -524.20 % | 0.06 -90.80 % | 0.63 451.34 % | 0.11 117.24 % | -0.67 |
| Ratio EBITDA | 1.07 253.21 % | -0.70 95.37 % | -15.04 -2 575.47 % | 0.61 149.60 % | 0.24 1 829.99 % | -0.01 -102.43 % | 0.58 -3.35 % | 0.60 129.14 % | -2.06 -17.90 % | -1.74 -183.96 % | -0.61 8.81 % | -0.67 74.79 % | -2.67 -1 010.76 % | -0.24 -116.91 % | 1.42 130.42 % | -4.68 -49.21 % | -3.14 -12 820.70 % | -0.02 98.79 % | -2.00 61.46 % | -5.19 -355.89 % | 2.03 338.55 % | -0.85 -240.97 % | 0.60 212.98 % | -0.53 -276.63 % | 0.30 110.66 % | -2.84 -18 258.36 % | -0.02 -365.12 % | 0.01 104.21 % | -0.14 -1 082.59 % | -0.01 80.39 % | -0.06 -380.92 % | 0.02 46.79 % | 0.01 -90.30 % | 0.15 -31.34 % | 0.22 4 932.46 % | 0.00 -106.52 % | 0.07 7.10 % | 0.06 212.71 % | -0.06 63.12 % | -0.16 -322.54 % | 0.07 125.50 % | -0.27 -344.92 % | 0.11 -64.15 % | 0.31 21.39 % | 0.26 146.11 % | -0.56 74.82 % | -2.21 -92.86 % | -1.14 -759.55 % | 0.17 -65.43 % | 0.50 -74.12 % | 1.94 378.91 % | 0.41 10.58 % | 0.37 229.76 % | -0.28 -232.23 % | 0.21 5 363.02 % | 0.00 -101.90 % | 0.21 46.63 % | 0.15 102.63 % | -5.56 -222.00 % | 4.56 531.96 % | 0.72 92.93 % | 0.37 -62.27 % | 0.99 135.48 % | -2.79 -809.48 % | 0.39 254.98 % | 0.11 |
| Gross profit ratio | 1.00 116.29 % | 0.46 321.15 % | -0.21 -119.71 % | 1.06 24.08 % | 0.86 -17.06 % | 1.03 13.65 % | 0.91 -3.96 % | 0.94 37.18 % | 0.69 -11.87 % | 0.78 -3.70 % | 0.81 -18.87 % | 1.00 242.53 % | -0.70 -591.99 % | -0.10 -177.52 % | 0.13 116.97 % | -0.77 -389.63 % | 0.27 1 621.84 % | -0.02 -274.69 % | 0.01 100.45 % | -2.21 -229.48 % | 1.71 798.42 % | -0.24 -311.75 % | 0.12 -2.61 % | 0.12 -38.52 % | 0.19 -1.59 % | 0.20 204.88 % | 0.06 -74.83 % | 0.26 51.44 % | 0.17 -32.62 % | 0.25 156.50 % | 0.10 -66.06 % | 0.29 1.62 % | 0.28 -15.17 % | 0.33 -19.41 % | 0.41 77.45 % | 0.23 -7.03 % | 0.25 -2.93 % | 0.26 15.01 % | 0.23 172.32 % | 0.08 -72.22 % | 0.30 1 824.76 % | -0.02 -105.97 % | 0.29 -35.51 % | 0.45 1.86 % | 0.44 4.18 % | 0.42 2 555.31 % | 0.02 -95.08 % | 0.32 -62.07 % | 0.85 21.65 % | 0.70 -29.88 % | 1.00 98.67 % | 0.50 4.98 % | 0.48 -52.05 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 5.209 B -1.09 % | 5.267 B 1.08 % | 5.211 B 1.28 % | 5.145 B 0.34 % | 5.128 B -0.58 % | 5.157 B 2.11 % | 5.050 B 3.23 % | 4.892 B 15.76 % | 4.226 B -1.04 % | 4.271 B 1.86 % | 4.193 B 29.81 % | 3.230 B 58.86 % | 2.033 B 10.43 % | 1.841 B -27.89 % | 2.553 B 74.11 % | 1.466 B 56.24 % | 938.589 M -39.54 % | 1.552 B 79.28 % | 865.908 M 177.43 % | 312.116 M -29.63 % | 443.544 M -61.82 % | 1.162 B 0.00 % | 1.162 B 4.07 % | 1.116 B -1.46 % | 1.133 B -2.49 % | 1.162 B 2.56 % | 1.133 B -1.47 % | 1.150 B 0.00 % | 1.150 B 0.00 % | 1.150 B 1.49 % | 1.133 B 0.00 % | 1.133 B 0.00 % | 1.133 B 0.00 % | 1.133 B 0.00 % | 1.133 B 0.00 % | 1.133 B 0.00 % | 1.133 B -2.07 % | 1.157 B 2.12 % | 1.133 B 0.00 % | 1.133 B 9.57 % | 1.034 B 3.58 % | 998.024 M 0.00 % | 998.024 M 6.82 % | 934.283 M 0.00 % | 934.283 M 18.32 % | 789.621 M 0.00 % | 789.621 M 1.10 % | 781.003 M 0.00 % | 781.003 M 0.00 % | 781.003 M 0.00 % | 781.003 M 0.00 % | 781.003 M 0.00 % | 781.003 M 0.00 % | 781.003 M 0.00 % | 781.003 M 0.00 % | 781.003 M 0.00 % | 781.003 M 0.00 % | 781.003 M 0.00 % | 781.005 M 0.00 % | 781.005 M 0.00 % | 781.003 M -2.07 % | 797.523 M 2.12 % | 781.003 M 0.00 % | 781.003 M 0.00 % | 781.003 M 0.00 % | 781.003 M |
| Weighted average shs out | 5.209 B -1.09 % | 5.267 B 1.08 % | 5.211 B 1.28 % | 5.145 B 0.34 % | 5.128 B -0.58 % | 5.157 B 2.11 % | 5.050 B 14.10 % | 4.426 B 4.74 % | 4.226 B -1.04 % | 4.271 B 1.86 % | 4.193 B 29.81 % | 3.230 B 58.86 % | 2.033 B -20.37 % | 2.553 B 0.00 % | 2.553 B 74.11 % | 1.466 B 56.24 % | 938.589 M -39.54 % | 1.552 B 79.28 % | 865.909 M 177.43 % | 312.118 M -29.63 % | 443.544 M -61.82 % | 1.162 B 0.00 % | 1.162 B 4.07 % | 1.116 B -1.46 % | 1.133 B -2.49 % | 1.162 B 2.56 % | 1.133 B -1.47 % | 1.150 B 0.00 % | 1.150 B 0.00 % | 1.150 B 1.49 % | 1.133 B 0.00 % | 1.133 B 0.00 % | 1.133 B 0.00 % | 1.133 B 0.00 % | 1.133 B 0.00 % | 1.133 B 0.00 % | 1.133 B -2.07 % | 1.157 B 2.12 % | 1.133 B 0.00 % | 1.133 B 9.57 % | 1.034 B 3.58 % | 998.024 M 0.00 % | 998.024 M 6.82 % | 934.283 M 0.00 % | 934.283 M 15.87 % | 806.321 M 3.24 % | 781.003 M 0.00 % | 781.003 M 0.00 % | 781.003 M 0.00 % | 781.003 M 0.00 % | 781.003 M 0.00 % | 781.003 M 0.00 % | 781.003 M 0.00 % | 781.003 M 0.00 % | 781.003 M 0.00 % | 781.003 M 0.00 % | 781.003 M 0.00 % | 781.003 M 0.00 % | 781.005 M 0.00 % | 781.005 M 0.00 % | 781.003 M -2.07 % | 797.523 M 2.12 % | 781.003 M 0.00 % | 781.003 M 0.00 % | 781.003 M 0.00 % | 781.003 M |
| EPS diluted | -0.47 -932.97 % | -0.05 94.94 % | -0.90 -4 013.04 % | 0.02 283.33 % | 0.01 200.00 % | -0.01 -142.86 % | 0.01 -26.32 % | 0.02 121.84 % | -0.09 -30.63 % | -0.07 -393.33 % | -0.01 -95.65 % | -0.01 71.84 % | -0.02 -85.61 % | -0.01 -203.94 % | 0.01 121.86 % | -0.06 29.06 % | -0.08 -1 680.43 % | 0.00 78.60 % | -0.02 74.03 % | -0.08 77.00 % | -0.36 -464.26 % | -0.06 -390.00 % | 0.02 140.15 % | -0.05 -358.49 % | 0.02 111.16 % | -0.19 -869.39 % | -0.02 -81.48 % | -0.01 64.36 % | -0.03 -111.89 % | -0.01 53.72 % | -0.03 -53.73 % | -0.02 3.83 % | -0.02 -753.13 % | 0.00 -86.67 % | 0.02 213.21 % | -0.02 -100.00 % | -0.01 7.02 % | -0.01 62.00 % | -0.03 36.97 % | -0.05 -133.33 % | -0.02 75.63 % | -0.08 -1 187.69 % | -0.01 -115.37 % | 0.04 95.83 % | 0.02 145.67 % | -0.05 -10.51 % | -0.04 -131.35 % | -0.02 -980.95 % | 0.00 -80.19 % | 0.01 231.25 % | 0.00 -25.58 % | 0.00 2.38 % | 0.00 100.00 % | 0.00 130.00 % | -0.01 -42.86 % | 0.00 -512.50 % | 0.00 -112.50 % | 0.01 -73.33 % | 0.02 -7.34 % | 0.03 185.76 % | -0.03 -92.36 % | -0.02 -212.14 % | 0.01 115.38 % | 0.01 -23.53 % | 0.01 131.14 % | -0.03 |
| Earnings per share | -0.47 -932.97 % | -0.05 94.94 % | -0.90 -4 013.04 % | 0.02 283.33 % | 0.01 200.00 % | -0.01 -142.86 % | 0.01 -33.33 % | 0.02 124.14 % | -0.09 -27.94 % | -0.07 -403.70 % | -0.01 -95.65 % | -0.01 71.84 % | -0.02 -85.61 % | -0.01 -203.94 % | 0.01 121.86 % | -0.06 29.06 % | -0.08 -1 680.43 % | 0.00 78.60 % | -0.02 74.03 % | -0.08 77.00 % | -0.36 -464.26 % | -0.06 -390.00 % | 0.02 140.15 % | -0.05 -358.49 % | 0.02 111.16 % | -0.19 -869.39 % | -0.02 -81.48 % | -0.01 64.36 % | -0.03 -111.89 % | -0.01 53.72 % | -0.03 -53.73 % | -0.02 3.83 % | -0.02 -753.13 % | 0.00 -86.67 % | 0.02 213.21 % | -0.02 -100.00 % | -0.01 7.02 % | -0.01 62.00 % | -0.03 36.97 % | -0.05 -133.33 % | -0.02 75.63 % | -0.08 -1 187.69 % | -0.01 -115.37 % | 0.04 95.83 % | 0.02 145.67 % | -0.05 -9.24 % | -0.04 -134.05 % | -0.02 -980.95 % | 0.00 -80.19 % | 0.01 231.25 % | 0.00 -25.58 % | 0.00 2.38 % | 0.00 100.00 % | 0.00 130.00 % | -0.01 -42.86 % | 0.00 -512.50 % | 0.00 -112.50 % | 0.01 -73.33 % | 0.02 -7.34 % | 0.03 185.76 % | -0.03 -92.36 % | -0.02 -212.14 % | 0.01 115.38 % | 0.01 -23.53 % | 0.01 131.14 % | -0.03 |
| Gross profit | -2.232 B -1 812.97 % | 130.285 M 302.01 % | -64.494 M -122.29 % | 289.335 M 45.61 % | 198.706 M -6.24 % | 211.936 M 40.79 % | 150.528 M -20.00 % | 188.164 M 63.65 % | 114.978 M -2.86 % | 118.365 M -11.82 % | 134.229 M 371.84 % | 28.448 M 340.74 % | -11.817 M -381.54 % | -2.454 M -168.91 % | 3.561 M 133.96 % | -10.485 M -225.10 % | 8.381 M 2 389.89 % | -366.000 K -285.15 % | 197.682 K 101.27 % | -15.551 M 84.68 % | -101.490 M -1 122.48 % | -8.302 M -260.30 % | 5.179 M -26.79 % | 7.074 M -47.46 % | 13.463 M -7.80 % | 14.602 M 59.27 % | 9.168 M -79.24 % | 44.161 M 78.06 % | 24.801 M -47.62 % | 47.351 M 173.26 % | 17.328 M -65.50 % | 50.228 M 10.27 % | 45.552 M -35.96 % | 71.133 M -36.21 % | 111.513 M 148.36 % | 44.900 M 0.72 % | 44.579 M 0.97 % | 44.150 M 42.74 % | 30.931 M 157.20 % | 12.026 M -78.49 % | 55.919 M 1 998.78 % | -2.945 M -103.54 % | 83.225 M -18.22 % | 101.771 M 50.04 % | 67.831 M 229.93 % | 20.559 M 9 668.97 % | 210.452 K -94.17 % | 3.611 M -53.59 % | 7.780 M -22.79 % | 10.076 M -22.62 % | 13.021 M 134.70 % | 5.548 M -8.13 % | 6.039 M -48.13 % | 11.642 M 109.12 % | -127.601 M -303.75 % | 62.625 M 12.89 % | 55.476 M -10.76 % | 62.168 M 818.69 % | 6.767 M -19.77 % | 8.434 M -72.11 % | 30.243 M -39.64 % | 50.107 M -72.49 % | 182.113 M 1 894.45 % | 9.131 M -83.52 % | 55.417 M 72.73 % | 32.083 M |
| Income tax expense | 24.672 M 30.90 % | 18.848 M -40.87 % | 31.878 M 11.57 % | 28.572 M 80.13 % | 15.862 M -30.37 % | 22.779 M 9.52 % | 20.799 M -4.39 % | 21.753 M 13.99 % | 19.084 M -4.22 % | 19.924 M 141.38 % | -48.151 M -106 902.22 % | -45.000 K 0.62 % | -45.282 K 11.21 % | -51.000 K 42.74 % | -89.062 K 7.23 % | -96.000 K 9.43 % | -106.000 K -23.26 % | -86.000 K -116.78 % | 512.433 K 500.34 % | -128.000 K -122.42 % | -57.549 K 71.93 % | -205.000 K -513.44 % | 49.584 K 136.73 % | -135.000 K -293.74 % | 69.682 K 20.14 % | 58.000 K 137.91 % | -153.000 K 51.58 % | -316.000 K -5.33 % | -300.000 K -61.29 % | -186.000 K 54.52 % | -409.000 K 0.00 % | -409.000 K 0.24 % | -410.000 K -14.85 % | -357.000 K -104.96 % | 7.202 M 831.69 % | 773.000 K 320.23 % | -351.000 K 0.00 % | -351.000 K -7.01 % | -328.000 K 0.00 % | -328.000 K 0.30 % | -329.000 K 0.30 % | -330.000 K -121.14 % | 1.561 M 593.99 % | -316.000 K 25.30 % | -423.000 K -79.24 % | -236.000 K -209.87 % | -76.161 K -3 952.35 % | 1.977 K -99.34 % | 299.898 K 15.63 % | 259.360 K -76.16 % | 1.088 M 1 927.32 % | 53.667 K -94.20 % | 925.168 K 261.96 % | 255.597 K 101.10 % | -23.199 M -1 131.07 % | 2.250 M -17.31 % | 2.721 M 175.10 % | 989.094 K 101.69 % | -58.378 M -0.64 % | -58.009 M -5 654.86 % | -1.008 M 46.04 % | -1.868 M -101.12 % | 166.733 M 550.05 % | -37.048 M | 0.000 | 0.000 |
| Cost of revenue | 53.054 M -64.98 % | 151.505 M -59.38 % | 372.979 M 1 336.74 % | 25.960 M -78.91 % | 123.087 M 90.93 % | 64.468 M 318.07 % | 15.420 M 39.37 % | 11.064 M -78.73 % | 52.018 M 56.95 % | 33.142 M 6.14 % | 31.226 M 0.39 % | 31.104 M 8.53 % | 28.660 M 7.51 % | 26.658 M 12.65 % | 23.665 M -1.77 % | 24.092 M 4.20 % | 23.121 M 8.54 % | 21.302 M 8.92 % | 19.557 M -13.36 % | 22.574 M -45.58 % | 41.483 M -1.71 % | 42.206 M 6.56 % | 39.606 M -24.56 % | 52.499 M -6.66 % | 56.244 M -5.95 % | 59.803 M -41.61 % | 102.427 M -20.31 % | 128.524 M 5.29 % | 122.068 M -13.79 % | 141.600 M -12.04 % | 160.988 M 29.57 % | 124.245 M 7.81 % | 115.243 M -18.76 % | 141.861 M -9.97 % | 157.577 M 1.36 % | 155.470 M 20.67 % | 128.842 M 6.26 % | 121.256 M 13.82 % | 106.536 M -19.39 % | 132.169 M 0.78 % | 131.142 M -24.51 % | 173.713 M -15.11 % | 204.641 M 74.27 % | 117.425 M 109.03 % | 56.177 M 99.85 % | 28.110 M 115.93 % | 13.018 M 72.47 % | 7.548 M 463.70 % | 1.339 M -68.82 % | 4.294 M | 0.000 -100.00 % | 5.474 M 1.46 % | 5.395 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 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 79.836 M | 0.000 | 0.000 | 0.000 -100.00 % | 42.383 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.328 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.407 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 % | 119.131 M | 0.000 -100.00 % | 96.306 M -18.74 % | 118.515 M 3 060.40 % | 3.750 M 3.45 % | 3.625 M -96.76 % | 111.737 M 2 045.49 % | 5.208 M 0.77 % | 5.168 M -0.71 % | 5.205 M -0.84 % | 5.249 M 9.13 % | 4.810 M -64.43 % | 13.523 M 16.83 % | 11.575 M -65.35 % | 33.408 M 17.57 % | 28.415 M 51.30 % | 18.781 M 76.28 % | 10.654 M 173.60 % | 3.894 M 1 670.00 % | 220.000 K 101.92 % | -11.476 M -10 532.73 % | 110.000 K 0.00 % | 110.000 K -97.37 % | 4.178 M 104.22 % | -98.947 M -355.02 % | 38.800 M 5.06 % | 36.932 M 551.24 % | 5.671 M -87.69 % | 46.086 M 1.09 % | 45.589 M 15.26 % | 39.552 M 2.34 % | 38.646 M 706.64 % | 4.791 M -88.14 % | 40.405 M 6.90 % | 37.796 M 15.37 % | 32.762 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 | 0.000 | 0.000 | 0.000 -100.00 % | 98.397 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.764 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.429 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 237.206 M -94.88 % | 4.637 B 44 903.03 % | -10.350 M 85.33 % | -70.563 M | 0.000 100.00 % | -475.000 -100.00 % | 145.781 M 762.07 % | -22.019 M -570.70 % | -3.283 M 77.12 % | -14.348 M -661.98 % | -1.883 M 84.07 % | -11.817 M -65.85 % | -7.125 M -300.08 % | 3.561 M 133.96 % | -10.485 M -363.77 % | 3.975 M 1 186.07 % | -366.000 K -285.15 % | 197.682 K -99.06 % | 20.927 M 207.87 % | -19.401 M -262.30 % | -5.355 M 82.59 % | -30.764 M 24.51 % | -40.754 M 2.32 % | -41.721 M -40.93 % | -29.605 M -34.46 % | -22.017 M 51.75 % | -45.633 M 4.24 % | -47.653 M 9.89 % | -52.881 M -163.58 % | 83.171 M 235.31 % | -61.466 M -4 208.69 % | 1.496 M 102.87 % | -52.168 M -171.13 % | 73.341 M 13.62 % | 64.549 M 199.96 % | -64.574 M -39.77 % | -46.200 M -176.96 % | 60.035 M -3.91 % | 62.476 M -14.32 % | 72.914 M -4.64 % | 76.460 M 3.89 % | 73.595 M 17 197.95 % | 425.455 K -81.09 % | 2.250 M 128.64 % | -7.855 M 57.70 % | -18.570 M -163.63 % | -7.044 M -281.27 % | 3.886 M | 0.000 -100.00 % | 14.194 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 |
| Operating expenses | 89.862 M -74.89 % | 357.803 M -92.45 % | 4.740 B 6 721.55 % | 69.486 M 119.80 % | 31.613 M -41.03 % | 53.609 M 17.57 % | 45.597 M 7.58 % | 42.383 M -63.14 % | 114.978 M -2.86 % | 118.365 M 426.04 % | 22.501 M 10.69 % | 20.328 M 7.45 % | 18.919 M -0.90 % | 19.091 M -76.79 % | 82.246 M 884.42 % | -10.485 M -225.09 % | 8.382 M 22.24 % | 6.857 M -57.05 % | 15.964 M -23.72 % | 20.927 M -40.11 % | 34.945 M 752.57 % | -5.355 M -203.40 % | 5.179 M -82.33 % | 29.305 M 1 046.52 % | 2.556 M -82.50 % | 14.602 M 59.27 % | 9.168 M 539.29 % | -2.087 M -81.01 % | -1.153 M -8.06 % | -1.067 M -100.65 % | 165.216 M 228.93 % | 50.228 M -13.14 % | 57.824 M -12.85 % | 66.347 M -2.18 % | 67.823 M 12.92 % | 60.064 M 27.35 % | 47.163 M -12.91 % | 54.154 M -16.95 % | 65.203 M -1.70 % | 66.331 M -14.11 % | 77.226 M -4.98 % | 81.270 M -6.71 % | 87.118 M 35.74 % | 64.178 M 27.58 % | 50.306 M -8.11 % | 54.747 M 25 914.01 % | 210.452 K -94.17 % | 3.611 M -53.59 % | 7.780 M -22.79 % | 10.076 M 270.71 % | 2.718 M -51.01 % | 5.548 M 43.21 % | 3.874 M -7.28 % | 4.178 M 103.27 % | -127.601 M -428.87 % | 38.800 M 5.06 % | 36.932 M -7.90 % | 40.100 M -12.99 % | 46.086 M 1.09 % | 45.589 M 15.26 % | 39.552 M 2.34 % | 38.646 M 706.64 % | 4.791 M -88.14 % | 40.405 M 6.90 % | 37.796 M 15.37 % | 32.762 M |
| Cost and expenses | 89.862 M -82.36 % | 509.308 M -90.04 % | 5.113 B 5 256.96 % | 95.446 M -38.30 % | 154.699 M 35.53 % | 114.143 M 53.18 % | 74.516 M 49.66 % | 49.791 M 22.66 % | 40.593 M -73.21 % | 151.507 M 797.66 % | 16.878 M -16.97 % | 20.328 M -12.59 % | 23.257 M 21.82 % | 19.091 M 9.96 % | 17.361 M -25.73 % | 23.375 M -82.94 % | 136.986 M 386.47 % | 28.159 M 44.36 % | 19.506 M -55.16 % | 43.501 M -43.57 % | 77.091 M 137.44 % | 32.468 M 451.88 % | -9.227 M -111.28 % | 81.804 M 17.35 % | 69.707 M -73.57 % | 263.742 M 217.08 % | 83.179 M -15.05 % | 97.915 M 3.18 % | 94.901 M -14.79 % | 111.370 M -32.59 % | 165.216 M -5.31 % | 174.473 M 0.79 % | 173.110 M -16.86 % | 208.208 M -11.41 % | 235.028 M 9.04 % | 215.534 M 12.36 % | 191.824 M 9.36 % | 175.410 M 2.14 % | 171.739 M -7.72 % | 186.109 M -11.08 % | 209.304 M -17.91 % | 254.983 M -12.61 % | 291.760 M 54.02 % | 189.433 M 38.67 % | 136.606 M 64.87 % | 82.858 M 68.47 % | 49.184 M 150.62 % | 19.625 M 136.50 % | 8.298 M -42.25 % | 14.369 M 428.66 % | 2.718 M -75.34 % | 11.022 M 184.51 % | 3.874 M -7.28 % | 4.178 M 104.22 % | -98.947 M -355.02 % | 38.800 M 5.06 % | 36.932 M -7.90 % | 40.100 M -12.99 % | 46.086 M 1.09 % | 45.589 M 15.26 % | 39.552 M 2.34 % | 38.646 M 706.64 % | 4.791 M -88.14 % | 40.405 M 6.90 % | 37.796 M 15.37 % | 32.762 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 89.862 M -25.49 % | 120.597 M 17.19 % | 102.909 M 28.90 % | 79.836 M -21.86 % | 102.176 M 90.59 % | 53.609 M 17.57 % | 45.597 M 7.58 % | 42.383 M 4.41 % | 40.593 M 70.83 % | 23.762 M 5.60 % | 22.501 M 10.69 % | 20.328 M 7.45 % | 18.919 M -0.90 % | 19.091 M 9.96 % | 17.361 M -0.70 % | 17.484 M 296.73 % | 4.407 M -73.18 % | 16.434 M 2.94 % | 15.964 M -17.14 % | 19.267 M -36.78 % | 30.478 M -6.13 % | 32.468 M -4.76 % | 34.090 M -21.99 % | 43.699 M -5.32 % | 46.153 M -5.48 % | 48.829 M -41.30 % | 83.179 M -15.05 % | 97.915 M 3.18 % | 94.901 M -14.79 % | 111.370 M -6.51 % | 119.131 M 19.41 % | 99.767 M 3.59 % | 96.306 M -18.74 % | 118.515 M 3 060.40 % | 3.750 M 3.45 % | 3.625 M -96.76 % | 111.737 M 7.85 % | 103.605 M 1 904.74 % | 5.168 M 34.06 % | 3.855 M -10.62 % | 4.313 M -10.33 % | 4.810 M -64.43 % | 13.523 M 261.09 % | 3.745 M 14.00 % | 3.285 M -88.44 % | 28.415 M 51.30 % | 18.781 M 76.28 % | 10.654 M 173.60 % | 3.894 M 1 670.00 % | 220.000 K 101.92 % | -11.476 M -10 532.73 % | 110.000 K -97.16 % | 3.874 M -7.28 % | 4.178 M 104.22 % | -98.947 M -355.02 % | 38.800 M 5.06 % | 36.932 M -7.90 % | 40.100 M -12.99 % | 46.086 M 1.09 % | 45.589 M 15.26 % | 39.552 M 2.34 % | 38.646 M 706.64 % | 4.791 M -88.14 % | 40.405 M 6.90 % | 37.796 M 15.37 % | 32.762 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 -100.00 % | 5.116 M 45.59 % | 3.514 M 15.40 % | 3.045 M 99.93 % | 1.523 M 122.34 % | 685.000 K -5.31 % | 723.423 K -10.36 % | 807.000 K 10.55 % | 730.006 K 54.34 % | 473.000 K -28.38 % | 660.469 K 24.38 % | 531.000 K -4.91 % | 558.410 K -12.20 % | 636.000 K 52.02 % | 418.377 K 53.82 % | 272.000 K -8.69 % | 297.883 K -13.66 % | 345.000 K 70.47 % | 202.379 K -95.52 % | 4.518 M -4.32 % | 4.722 M 63.33 % | 2.891 M -21.76 % | 3.695 M -17.37 % | 4.472 M -9.14 % | 4.922 M -9.47 % | 5.437 M -42.66 % | 9.482 M -16.21 % | 11.316 M -7.58 % | 12.244 M 10.18 % | 11.113 M 5.84 % | 10.500 M -12.24 % | 11.965 M 1.38 % | 11.802 M -14.47 % | 13.798 M 43.31 % | 9.628 M 14.02 % | 8.444 M -6.49 % | 9.030 M -16.26 % | 10.783 M -14.15 % | 12.561 M -30.71 % | 18.127 M -16.37 % | 21.675 M -0.84 % | 21.858 M -3.92 % | 22.750 M 30.86 % | 17.385 M 53.19 % | 11.349 M 230.87 % | 3.430 M 5 935.12 % | 56.834 K | 0.000 | 0.000 -100.00 % | 3.297 K | 0.000 -100.00 % | 799.000 -56.69 % | 1.845 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 |
| Depreciation and amortization | 20.475 M -0.67 % | 20.614 M 3.88 % | 19.845 M 25.90 % | 15.762 M 87.11 % | 8.424 M 90.16 % | 4.430 M 12.32 % | 3.944 M 2.23 % | 3.858 M -13.86 % | 4.479 M 60.48 % | 2.791 M 8.39 % | 2.575 M -13.04 % | 2.961 M -9.56 % | 3.274 M -17.90 % | 3.988 M -34.48 % | 6.087 M -6.02 % | 6.477 M 7.08 % | 6.049 M -3.65 % | 6.278 M 23.27 % | 5.093 M -19.53 % | 6.329 M -7.08 % | 6.811 M -7.02 % | 7.325 M 23.46 % | 5.933 M -6.27 % | 6.330 M -10.83 % | 7.099 M -9.02 % | 7.803 M -27.02 % | 10.692 M -22.49 % | 13.795 M -6.55 % | 14.762 M 2.29 % | 14.431 M 0.56 % | 14.351 M -3.98 % | 14.946 M 2.06 % | 14.644 M 3.15 % | 14.197 M -1.78 % | 14.455 M 3.51 % | 13.965 M -5.85 % | 14.832 M 10.14 % | 13.466 M -2.78 % | 13.851 M 1.72 % | 13.617 M 6.99 % | 12.727 M -18.95 % | 15.703 M 18.48 % | 13.254 M -15.34 % | 15.655 M 47.27 % | 10.630 M 49.00 % | 7.134 M 53.82 % | 4.638 M 176.73 % | 1.676 M 10 560.22 % | 15.722 K 20.42 % | 13.056 K -98.45 % | 841.460 K -3.34 % | 870.523 K 0.83 % | 863.325 K -3.15 % | 891.428 K -37.05 % | 1.416 M -37.12 % | 2.252 M -2.26 % | 2.304 M 0.17 % | 2.300 M 34.66 % | 1.708 M -27.84 % | 2.367 M -24.38 % | 3.130 M -13.61 % | 3.623 M 19.30 % | 3.037 M -47.50 % | 5.785 M 38.30 % | 4.183 M -1.23 % | 4.235 M |
| Operating income | -2.322 B -920.40 % | -227.518 M 95.26 % | -4.805 B -2 393.34 % | 209.499 M 117.03 % | 96.530 M -15.85 % | 114.706 M 25.45 % | 91.432 M -20.85 % | 115.515 M 136.85 % | -313.438 M -32.44 % | -236.665 M -295.72 % | 120.919 M 183.63 % | 42.632 M 764.67 % | -6.414 M -237.32 % | 4.671 M -85.70 % | 32.657 M 146.57 % | -70.130 M 33.52 % | -105.483 M -1 360.38 % | -7.223 M 82.67 % | -41.680 M 5.04 % | -43.890 M 67.83 % | -136.435 M -260.44 % | -37.852 M -253.02 % | 24.737 M 211.27 % | -22.231 M -236.81 % | 16.250 M 214.44 % | -14.199 M -254.88 % | 9.168 M -79.24 % | 44.161 M 78.06 % | 24.801 M -63.28 % | 67.535 M 455.94 % | 12.148 M 197.48 % | -12.462 M -1.19 % | -12.316 M -388.30 % | 4.272 M -87.59 % | 34.422 M -44.88 % | 62.452 M 501.13 % | -15.569 M -17.46 % | -13.255 M -232.84 % | 9.978 M 163.89 % | -15.618 M -156.15 % | 27.814 M 133.03 % | -84.215 M -247.21 % | 57.206 M -25.01 % | 76.289 M 335.32 % | 17.525 M 151.26 % | -34.188 M 4.92 % | -35.956 M -168.17 % | -13.408 M -1 731.80 % | 821.668 K -88.58 % | 7.198 M -66.77 % | 21.661 M 502.87 % | 3.593 M 38.94 % | 2.586 M 161.90 % | -4.178 M 85.42 % | -28.654 M -1 043.42 % | -2.506 M -126.20 % | 9.566 M 41.26 % | 6.772 M 117.22 % | -39.320 M -209.05 % | 36.058 M 93.10 % | 18.673 M 23.65 % | 15.101 M -91.48 % | 177.322 M 666.99 % | -31.274 M -277.48 % | 17.621 M 2 695.14 % | -679.000 K |
| Operating income ratio | 1.04 228.84 % | -0.81 94.82 % | -15.57 -2 127.34 % | 0.77 84.94 % | 0.42 -25.55 % | 0.56 1.27 % | 0.55 -4.97 % | 0.58 130.89 % | -1.88 -20.15 % | -1.56 -313.74 % | 0.73 -51.23 % | 1.50 493.53 % | -0.38 -297.33 % | 0.19 -83.91 % | 1.20 123.27 % | -5.15 -53.92 % | -3.35 -870.56 % | -0.35 83.65 % | -2.11 66.24 % | -6.25 -371.83 % | 2.30 305.93 % | -1.12 -302.13 % | 0.55 248.01 % | -0.37 -260.08 % | 0.23 222.16 % | -0.19 -396.46 % | 0.06 -74.83 % | 0.26 51.44 % | 0.17 -52.75 % | 0.36 421.84 % | 0.07 195.89 % | -0.07 6.75 % | -0.08 -481.89 % | 0.02 -84.32 % | 0.13 -60.62 % | 0.32 470.27 % | -0.09 -12.92 % | -0.08 -207.03 % | 0.07 167.64 % | -0.11 -172.53 % | 0.15 130.00 % | -0.49 -348.16 % | 0.20 -40.86 % | 0.34 195.54 % | 0.11 116.19 % | -0.70 74.16 % | -2.72 -126.21 % | -1.20 -1 433.64 % | 0.09 -82.01 % | 0.50 -69.89 % | 1.66 410.31 % | 0.33 58.77 % | 0.21 157.21 % | -0.36 -259.81 % | 0.22 661.17 % | -0.04 -123.21 % | 0.17 58.30 % | 0.11 101.87 % | -5.81 -235.91 % | 4.28 592.43 % | 0.62 104.87 % | 0.30 -69.05 % | 0.97 128.43 % | -3.43 -1 177.15 % | 0.32 1 602.42 % | -0.02 |
| Total other income expenses net | -81.281 M -1 593.58 % | 5.442 M -96.14 % | 140.868 M 325.04 % | -62.597 M -25.44 % | -49.903 M | 0.000 | 0.000 100.00 % | -49.530 M -40.87 % | -35.161 M 90.44 % | -367.693 M -62.86 % | -225.778 M -633.66 % | -30.774 M 13.58 % | -35.609 M -56.83 % | -22.705 M -3 145.95 % | 745.417 K 105.56 % | -13.413 M -148.12 % | 27.873 M 30 196.74 % | 92.000 K 102.92 % | -3.154 M 8.05 % | -3.430 M 84.43 % | -22.030 M 13.82 % | -25.562 M -282.03 % | 14.043 M 144.05 % | -31.878 M -343.30 % | -7.191 M 96.58 % | -210.226 M -566.45 % | -31.544 M | 0.000 100.00 % | -47.653 M 43.39 % | -84.178 M -76.89 % | -47.587 M -343.04 % | -10.741 M 8.99 % | -11.802 M -2 237.03 % | -505.000 K -194.75 % | 533.000 K 100.62 % | -85.726 M -23.79 % | -69.249 M 3.56 % | -71.805 M -62.27 % | -44.250 M -14.38 % | -38.687 M 21.24 % | -49.121 M 6.99 % | -52.814 M 13.56 % | -61.099 M -57.89 % | -38.696 M -38.69 % | -27.901 M -713.44 % | -3.430 M -267.15 % | 2.052 M 296.74 % | -1.043 M -239.93 % | 745.399 K 0.09 % | 744.739 K 104.11 % | -18.108 M -5 602.91 % | 329.062 K -71.68 % | 1.162 M -79.79 % | 5.751 M -79.93 % | 28.654 M 269.92 % | 7.746 M 319.99 % | -3.521 M 10.32 % | -3.926 M -109.98 % | 39.320 M | 0.000 100.00 % | -43.256 M -57.52 % | -27.460 M 84.51 % | -177.322 M -666.99 % | 31.274 M 329.94 % | -13.601 M 40.98 % | -23.046 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 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -566.834 M -135.84 % | -240.346 M 73.15 % | -895.217 M -36.29 % | -656.851 M -27.07 % | -516.920 M 45.42 % | -947.126 M 31.73 % | -1.387 B -3.42 % | -1.341 B 21.83 % | -1.716 B -1.66 % | -1.688 B 9.61 % | -1.867 B 26.46 % | -2.539 B -32.00 % | -1.924 B -404.76 % | -381.089 M -16.00 % | -328.515 M -12.10 % | -293.053 M 71.57 % | -1.031 B -2 243.29 % | -43.986 M -43.28 % | -30.700 M -35.88 % | -22.594 M -109.85 % | 229.420 M -46.40 % | 428.026 M 26.83 % | 337.473 M -36.16 % | 528.663 M 13.14 % | 467.280 M -25.68 % | 628.744 M -10.80 % | 704.902 M 19.28 % | 590.986 M -15.68 % | 700.877 M 38.88 % | 504.653 M 161.81 % | 192.758 M -74.10 % | 744.156 M 119.01 % | 339.779 M -48.27 % | 656.806 M 15.61 % | 568.113 M 11.90 % | 507.706 M 12.54 % | 451.132 M -0.98 % | 455.581 M 4.12 % | 437.562 M -38.46 % | 711.013 M -36.88 % | 1.127 B -0.37 % | 1.131 B 4.85 % | 1.078 B 10.39 % | 976.959 M 14.94 % | 850.003 M 1 262.29 % | 62.395 M 128.97 % | -215.394 M -87.28 % | -115.012 M 81.02 % | -606.077 M -24.90 % | -485.241 M 24.65 % | -643.942 M 0.39 % | -646.475 M 10.57 % | -722.882 M 4.01 % | -753.061 M 6.07 % | -801.765 M -65.66 % | -483.970 M -1.39 % | -477.341 M -20.20 % | -397.108 M -34.49 % | -295.274 M -263.15 % | 180.988 M 271.82 % | 48.676 M 238.87 % | -35.051 M -278.18 % | 19.671 M |
| Total investments | 0.000 -100.00 % | 271.572 M 25.44 % | 216.503 M 56.43 % | 138.406 M -64.96 % | 394.993 M 67.04 % | 236.465 M -57.95 % | 562.352 M -38.99 % | 921.787 M 139.11 % | 385.504 M -45.66 % | 709.430 M -33.42 % | 1.066 B 74.17 % | 611.794 M -7.01 % | 657.903 M -5.59 % | 696.873 M -27.78 % | 964.958 M -3.18 % | 996.675 M 169.37 % | 370.000 M 9.04 % | 339.319 M -18.54 % | 416.527 M -7.90 % | 452.265 M 108.07 % | 217.363 M -10.29 % | 242.305 M -63.97 % | 672.473 M -23.38 % | 877.681 M 6.00 % | 827.967 M -16.13 % | 987.163 M -26.68 % | 1.346 B -0.41 % | 1.352 B 18.50 % | 1.141 B 16.66 % | 977.948 M -12.27 % | 1.115 B 9.26 % | 1.020 B -37.43 % | 1.630 B 98.38 % | 821.882 M -18.05 % | 1.003 B 27.17 % | 788.613 M 37.63 % | 572.989 M 0.02 % | 572.848 M 1.02 % | 567.080 M -16.13 % | 676.142 M -32.74 % | 1.005 B 12.80 % | 891.190 M 0.04 % | 890.846 M 70.76 % | 521.692 M 58.07 % | 330.038 M 637.90 % | 44.727 M -72.05 % | 160.011 M -66.30 % | 474.857 M 847.70 % | 50.106 M -87.85 % | 412.240 M 61.09 % | 255.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 81.785 M -38.66 % | 133.322 M -10.59 % | 149.120 M -9.25 % | 164.321 M 17.52 % | 139.819 M 534.21 % | 22.046 M 14.06 % | 19.329 M -7.18 % | 20.824 M -6.61 % | 22.298 M 145.60 % | 9.079 M 8.61 % | 8.359 M -13.80 % | 9.697 M -12.53 % | 11.086 M -22.80 % | 14.360 M -15.13 % | 16.920 M -17.35 % | 20.472 M 52.76 % | 13.401 M -20.01 % | 16.753 M 21.90 % | 13.743 M -14.57 % | 16.086 M -95.52 % | 358.832 M -23.74 % | 470.529 M 18.65 % | 396.572 M -31.88 % | 582.193 M 6.14 % | 548.521 M -14.34 % | 640.350 M -14.90 % | 752.476 M -12.22 % | 857.201 M 4.75 % | 818.330 M 7.95 % | 758.062 M 160.81 % | 290.656 M -65.28 % | 837.236 M 71.09 % | 489.349 M -25.90 % | 660.401 M -0.48 % | 663.572 M 13.08 % | 586.793 M 2.93 % | 570.107 M 5.81 % | 538.792 M -6.68 % | 577.350 M -30.17 % | 826.807 M -32.43 % | 1.224 B -1.73 % | 1.245 B -8.87 % | 1.366 B 21.72 % | 1.123 B 14.51 % | 980.280 M 106.24 % | 475.311 M 17 194.28 % | 2.748 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 89.000 K -98.99 % | 8.807 M 1 657.82 % | 501.000 K -99.79 % | 233.466 M 2.44 % | 227.915 M 13.72 % | 200.410 M 32.56 % | 151.187 M 18.25 % | 127.857 M |
| Accumulated other comprehensive income loss | -12.193 B | 0.000 | 0.000 100.00 % | -170.303 M 0.00 % | -170.303 M -1.52 % | -167.759 M 0.00 % | -167.759 M -1.62 % | -165.086 M 0.00 % | -165.086 M -3.25 % | -159.896 M 0.00 % | -159.896 M -2.54 % | -155.941 M 0.00 % | -155.941 M -3.89 % | -150.099 M -8.77 % | -137.991 M -8.11 % | -127.645 M -0.57 % | -126.924 M -837.59 % | 17.208 M 0.00 % | 17.208 M 0.00 % | 17.208 M 0.00 % | 17.208 M 0.00 % | 17.208 M 0.00 % | 17.208 M 0.00 % | 17.208 M 0.00 % | 17.208 M 0.00 % | 17.208 M 0.00 % | 17.208 M 885.39 % | -2.191 M 79.63 % | -10.755 M -162.50 % | 17.208 M 0.00 % | 17.208 M 0.00 % | 17.208 M 0.00 % | 17.208 M 0.00 % | 17.208 M 0.00 % | 17.208 M 0.00 % | 17.208 M 0.00 % | 17.208 M 0.00 % | 17.208 M 0.00 % | 17.208 M 0.00 % | 17.208 M 0.00 % | 17.208 M 0.00 % | 17.208 M 0.00 % | 17.208 M 1.95 % | 16.878 M 0.00 % | 16.878 M 0.00 % | 16.878 M 0.00 % | 16.878 M 0.00 % | 16.878 M 0.00 % | 16.878 M 0.00 % | 16.878 M 0.00 % | 16.878 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 |
| Retained earnings | -8.938 B -37.29 % | -6.510 B -3.84 % | -6.270 B -298.32 % | -1.574 B 6.99 % | -1.692 B 1.91 % | -1.725 B -1.82 % | -1.695 B 4.00 % | -1.765 B 5.00 % | -1.858 B -24.64 % | -1.491 B -23.88 % | -1.203 B -4.95 % | -1.147 B -2.01 % | -1.124 B -4.54 % | -1.075 B -4.80 % | -1.026 B 3.05 % | -1.058 B -8.56 % | -974.934 M -4.40 % | -933.803 M -4.55 % | -893.160 M -5.35 % | -847.818 M -8.11 % | -784.245 M -29.43 % | -605.942 M -7.16 % | -565.464 M 4.29 % | -590.788 M -11.89 % | -528.023 M 3.65 % | -548.052 M -67.30 % | -327.592 M -4.35 % | -313.950 M -4.14 % | -301.477 M -13.05 % | -266.682 M -6.58 % | -250.225 M -11.44 % | -224.541 M -11.30 % | -201.747 M -13.32 % | -178.039 M 2.53 % | -182.668 M 15.57 % | -216.349 M -12.50 % | -192.302 M -8.57 % | -177.120 M -7.84 % | -164.251 M -26.09 % | -130.268 M -70.57 % | -76.370 M -38.21 % | -55.256 M -295.13 % | 28.318 M -14.54 % | 33.135 M 738.58 % | -5.189 M 78.06 % | -23.649 M -272.20 % | 13.733 M -71.12 % | 47.560 M -23.31 % | 62.013 M 2.09 % | 60.746 M 12.89 % | 53.808 M -21.13 % | 68.221 M 5.47 % | 64.682 M 4.56 % | 61.859 M 31.03 % | 47.209 M -10.36 % | 52.664 M -6.75 % | 56.477 M -1.08 % | 57.093 M -9.93 % | 63.386 M 43.00 % | 44.327 M 88.84 % | 23.473 M -50.11 % | 47.048 M -20.69 % | 59.321 M |
| Common stock | 26.053 B 0.00 % | 26.053 B 0.00 % | 26.053 B 0.00 % | 26.053 B 0.00 % | 26.053 B 3.17 % | 25.252 B 0.00 % | 25.252 B 0.00 % | 25.252 B 19.50 % | 21.131 B 0.00 % | 21.131 B 0.80 % | 20.964 B 0.00 % | 20.964 B 45.61 % | 14.397 B 100.00 % | 7.198 B 0.24 % | 7.181 B 0.00 % | 7.181 B 0.55 % | 7.141 B 66.66 % | 4.285 B 0.00 % | 4.285 B 0.00 % | 4.285 B 250.00 % | 1.224 B 0.00 % | 1.224 B 0.00 % | 1.224 B 0.00 % | 1.224 B 0.00 % | 1.224 B 0.00 % | 1.224 B 0.00 % | 1.224 B 0.00 % | 1.224 B 0.00 % | 1.224 B 0.00 % | 1.224 B 0.00 % | 1.224 B 0.00 % | 1.224 B 0.00 % | 1.224 B 0.00 % | 1.224 B 0.00 % | 1.224 B 0.00 % | 1.224 B 0.00 % | 1.224 B 0.00 % | 1.224 B 0.00 % | 1.224 B 0.00 % | 1.224 B 0.00 % | 1.224 B 10.32 % | 1.110 B 9.90 % | 1.010 B 0.00 % | 1.010 B 0.00 % | 1.010 B 19.63 % | 844.084 M 0.00 % | 844.084 M 0.00 % | 844.084 M 0.00 % | 844.084 M 0.00 % | 844.084 M 0.00 % | 844.084 M 0.00 % | 844.084 M 0.00 % | 844.084 M 0.00 % | 844.084 M 0.00 % | 844.084 M 0.00 % | 844.084 M 0.00 % | 844.084 M 0.00 % | 844.084 M 0.00 % | 844.084 M 0.00 % | 844.084 M 0.00 % | 844.084 M 0.00 % | 844.084 M 0.00 % | 844.084 M |
| Total equity | 4.922 B -33.04 % | 7.351 B -3.17 % | 7.592 B -38.22 % | 12.289 B 0.97 % | 12.171 B 3.67 % | 11.740 B -0.26 % | 11.771 B 0.58 % | 11.703 B 3.34 % | 11.324 B -3.18 % | 11.697 B -2.30 % | 11.973 B -0.50 % | 12.033 B 332.31 % | 2.784 B 99.04 % | 1.399 B -4.03 % | 1.457 B 1.53 % | 1.435 B -5.17 % | 1.513 B 159.36 % | 583.539 M -11.55 % | 659.758 M -6.07 % | 702.392 M 24.57 % | 563.840 M -22.58 % | 728.250 M -7.09 % | 783.818 M 0.92 % | 776.701 M -10.07 % | 863.653 M 0.08 % | 862.990 M -7.93 % | 937.290 M -5.64 % | 993.336 M -0.39 % | 997.245 M -5.92 % | 1.060 B -1.53 % | 1.076 B -2.33 % | 1.102 B -2.03 % | 1.125 B -2.06 % | 1.149 B 0.40 % | 1.144 B 3.03 % | 1.110 B -2.12 % | 1.134 B -1.84 % | 1.156 B -1.10 % | 1.168 B -2.82 % | 1.202 B -4.30 % | 1.256 B 8.04 % | 1.163 B 4.32 % | 1.115 B -0.04 % | 1.115 B 3.52 % | 1.077 B 2.00 % | 1.056 B 13.82 % | 927.922 M -3.52 % | 961.749 M -1.48 % | 976.202 M 0.13 % | 974.935 M 0.72 % | 967.997 M 0.26 % | 965.531 M 0.37 % | 961.992 M 0.29 % | 959.169 M 1.55 % | 944.520 M -0.57 % | 949.975 M -0.40 % | 953.788 M -0.06 % | 954.404 M -0.65 % | 960.696 M 1.35 % | 947.878 M 2.19 % | 927.597 M -2.46 % | 951.037 M -1.35 % | 964.051 M |
| Other non current liabilities | 778.949 M 1 665.80 % | 44.113 M 16.79 % | 37.773 M -66.24 % | 111.893 M -68.97 % | 360.640 M 31.26 % | 274.760 M 155.14 % | 107.689 M -60.03 % | 269.406 M 27.00 % | 212.128 M 57.34 % | 134.822 M -24.26 % | 178.012 M 16.69 % | 152.553 M -12.99 % | 175.327 M 24.86 % | 140.416 M 58.25 % | 88.730 M -58.57 % | 214.166 M 45.37 % | 147.330 M 66.87 % | 88.290 M 211.13 % | 28.377 M -18.86 % | 34.973 M -85.11 % | 234.941 M -58.28 % | 563.139 M 6.82 % | 527.194 M -24.49 % | 698.204 M -11.48 % | 788.742 M 0.51 % | 784.729 M 20.24 % | 652.617 M -62.61 % | 1.746 B 70.20 % | 1.026 B -46.77 % | 1.927 B 438.68 % | 357.662 M -78.43 % | 1.658 B 394.40 % | 335.413 M -67.89 % | 1.044 B 4 380.43 % | 23.311 M -97.25 % | 848.017 M -28.24 % | 1.182 B 6.69 % | 1.108 B 9.91 % | 1.008 B -30.97 % | 1.460 B -27.54 % | 2.015 B 4.85 % | 1.921 B 8 248.90 % | 23.014 M -98.82 % | 1.944 B -44.07 % | 3.476 B 301.18 % | 866.536 M 8 030.73 % | 10.658 M -57.00 % | 24.785 M 266.48 % | 6.763 M -8.82 % | 7.417 M -7.44 % | 8.013 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.771 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 38.135 M -46.35 % | 71.086 M -19.20 % | 87.974 M -15.40 % | 103.994 M 13.64 % | 91.511 M 315.09 % | 22.046 M 68.03 % | 13.120 M -37.00 % | 20.824 M -6.61 % | 22.298 M 145.60 % | 9.079 M 121.76 % | 4.094 M -57.78 % | 9.697 M 94.02 % | 4.998 M -65.19 % | 14.360 M 4 458.73 % | 315.000 K -54.15 % | 687.000 K -38.61 % | 1.119 M -93.32 % | 16.753 M 100.44 % | 8.358 M -48.04 % | 16.086 M -90.96 % | 177.939 M | 0.000 -100.00 % | 5.976 M | 0.000 -100.00 % | 4.682 M | 0.000 -100.00 % | 8.424 M | 0.000 -100.00 % | 531.201 M | 0.000 -100.00 % | 5.136 M | 0.000 -100.00 % | 489.349 M 4.94 % | 466.329 M 134.42 % | 198.930 M -50.74 % | 403.840 M 45.79 % | 277.005 M 288.78 % | 71.250 M 0.77 % | 70.703 M -59.80 % | 175.888 M -0.10 % | 176.071 M -14.63 % | 206.251 M -54.81 % | 456.427 M 93.73 % | 235.601 M 20.34 % | 195.773 M -58.76 % | 474.661 M 22 418.27 % | 2.108 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 233.049 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 778.949 M 576.18 % | 115.199 M -8.39 % | 125.747 M -41.75 % | 215.887 M -52.25 % | 452.151 M 52.34 % | 296.806 M 145.68 % | 120.809 M -28.39 % | 168.696 M 22.47 % | 137.742 M 20.37 % | 114.435 M 9.90 % | 104.130 M -7.35 % | 112.395 M 23.27 % | 91.178 M -16.64 % | 109.384 M 22.84 % | 89.045 M -5.69 % | 94.414 M 109.18 % | 45.136 M -41.60 % | 77.284 M 110.38 % | 36.735 M -14.44 % | 42.936 M -78.44 % | 199.158 M -59.48 % | 491.538 M 27.25 % | 386.288 M -31.61 % | 564.794 M 13.39 % | 498.098 M -22.78 % | 645.062 M -2.42 % | 661.041 M -31.14 % | 960.002 M 72.97 % | 555.003 M 1.20 % | 548.413 M 51.16 % | 362.798 M -31.36 % | 528.567 M -35.91 % | 824.762 M 195.14 % | 279.450 M 25.74 % | 222.241 M -0.77 % | 223.962 M -27.79 % | 310.174 M 190.14 % | 106.904 M 6.27 % | 100.599 M -50.51 % | 203.268 M -0.96 % | 205.233 M -11.20 % | 231.125 M -51.79 % | 479.441 M 39.74 % | 343.084 M 17.36 % | 292.336 M 2 054.11 % | 13.571 M 6.31 % | 12.765 M 39.32 % | 9.163 M 35.48 % | 6.763 M -8.82 % | 7.417 M -7.44 % | 8.013 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 665.449 M 1 031.10 % | 58.832 M 2 558.79 % | -2.393 M 91.29 % | -27.480 M -179.89 % | 34.399 M 38.04 % | 24.919 M -52.30 % | 52.244 M 142.99 % | -121.534 M -45.32 % | -83.632 M -183.83 % | -29.466 M 48.88 % | -57.644 M -15.62 % | -49.855 M 31.35 % | -72.619 M -59.98 % | -45.392 M 6.64 % | -48.622 M 37.24 % | -77.471 M -50.11 % | -51.610 M -115.67 % | -23.930 M -408.21 % | 7.764 M 195.58 % | -8.123 M 95.81 % | -194.021 M 59.69 % | -481.312 M -45.60 % | -330.574 M 48.31 % | -639.530 M 5.79 % | -678.830 M 4.71 % | -712.356 M -46.23 % | -487.132 M 61.22 % | -1.256 B -46.16 % | -859.397 M 50.29 % | -1.729 B -957.02 % | 201.734 M 113.13 % | -1.537 B -41.92 % | -1.083 B -18.75 % | -911.728 M -569.10 % | 194.355 M 126.77 % | -726.047 M 30.77 % | -1.049 B -5.76 % | -991.593 M -24.51 % | -796.415 M 36.28 % | -1.250 B 25.73 % | -1.683 B 0.95 % | -1.699 B -759.74 % | 257.539 M 115.03 % | -1.714 B -30.29 % | -1.315 B -465.06 % | -232.761 M -226.29 % | 184.304 M 44 361.76 % | -416.396 K -102.48 % | 16.783 M 223.89 % | 5.182 M 25.58 % | 4.126 M 103.77 % | -109.500 M | 0.000 | 0.000 100.00 % | -11.521 M -12 844.59 % | -89.000 K 98.99 % | -8.807 M -1 657.82 % | -501.000 K 99.73 % | -185.576 M 18.58 % | -227.915 M -13.72 % | -200.410 M -32.56 % | -151.187 M -18.25 % | -127.857 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.307 M | 0.000 | 0.000 -100.00 % | 663.000 K 100.16 % | -409.711 M -24.13 % | -330.072 M 34.78 % | -506.120 M -33.56 % | -378.956 M 33.83 % | -572.689 M -19.39 % | -479.667 M -1.94 % | -470.551 M -24.55 % | -377.812 M -7.74 % | -350.668 M -8 519.40 % | 4.165 M 101.02 % | -406.859 M 16.10 % | -484.941 M -230.42 % | -146.763 M -54.52 % | -94.982 M -256.83 % | 60.563 M 153.97 % | -112.224 M -266.83 % | 67.270 M -60.84 % | 171.763 M -1.67 % | 174.685 M -39.79 % | 290.126 M 56.69 % | 185.159 M -21.64 % | 236.289 M 811.27 % | 25.930 M -98.68 % | 1.960 B 225.67 % | 601.879 M 253.41 % | 170.308 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 |
| Short term debt | 43.650 M -64.93 % | 124.472 M 1.78 % | 122.292 M 1.36 % | 120.654 M 149.76 % | 48.308 M | 0.000 -100.00 % | 6.209 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.265 M | 0.000 -100.00 % | 6.088 M | 0.000 -100.00 % | 16.605 M -16.07 % | 19.785 M 61.09 % | 12.282 M | 0.000 -100.00 % | 19.128 M | 0.000 -100.00 % | 180.893 M -59.39 % | 445.488 M 13.30 % | 393.209 M -31.69 % | 575.588 M 5.84 % | 543.839 M -14.02 % | 632.521 M -15.22 % | 746.052 M -12.04 % | 848.192 M 195.40 % | 287.129 M -61.75 % | 750.699 M 162.92 % | 285.520 M -65.90 % | 837.236 M 71.09 % | 489.349 M 152.82 % | 193.557 M -58.34 % | 464.642 M 155.21 % | 182.065 M -37.88 % | 293.102 M -37.31 % | 467.542 M -7.72 % | 506.647 M -22.16 % | 650.919 M -37.86 % | 1.048 B 0.83 % | 1.039 B 14.18 % | 909.896 M 2.59 % | 886.934 M 13.06 % | 784.507 M 120 531.19 % | 650.335 K 1.54 % | 640.480 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 89.000 K -98.99 % | 8.807 M 1 657.82 % | 501.000 K -99.79 % | 233.466 M 2.44 % | 227.915 M 13.72 % | 200.410 M 32.56 % | 151.187 M 18.25 % | 127.857 M |
| Total current liabilities | 709.099 M 105.40 % | 345.226 M 46.05 % | 236.368 M -19.84 % | 294.886 M 17.62 % | 250.720 M 55.69 % | 161.033 M 30.61 % | 123.295 M 1.45 % | 121.534 M 25.70 % | 96.683 M 228.12 % | 29.466 M -62.21 % | 77.976 M 56.41 % | 49.855 M -44.08 % | 89.148 M 96.40 % | 45.392 M -14.61 % | 53.156 M -55.86 % | 120.439 M 16.58 % | 103.313 M 272.18 % | 27.759 M -54.27 % | 60.698 M 647.23 % | 8.123 M -96.20 % | 213.721 M 198.49 % | 71.601 M -51.25 % | 146.882 M 10.10 % | 133.410 M -54.83 % | 295.326 M 111.45 % | 139.667 M -70.53 % | 473.861 M -39.68 % | 785.519 M -21.58 % | 1.002 B -27.32 % | 1.378 B -5.61 % | 1.460 B 29.26 % | 1.130 B 25.21 % | 902.226 M -26.73 % | 1.231 B -9.04 % | 1.354 B 31.69 % | 1.028 B -10.51 % | 1.149 B 7.15 % | 1.072 B 9.62 % | 977.855 M -31.74 % | 1.433 B -27.85 % | 1.985 B 4.69 % | 1.897 B 9.31 % | 1.735 B -5.53 % | 1.837 B -45.66 % | 3.380 B 154.57 % | 1.328 B 545.28 % | 205.744 M 1 216.95 % | 15.623 M -11.50 % | 17.653 M -31.62 % | 25.815 M -22.84 % | 33.455 M -69.45 % | 109.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 89.000 K -98.99 % | 8.807 M 1 657.82 % | 501.000 K -99.79 % | 233.466 M 2.44 % | 227.915 M 13.72 % | 200.410 M 32.56 % | 151.187 M 18.25 % | 127.857 M |
| Total liabilities | 778.949 M 69.18 % | 460.425 M 27.15 % | 362.115 M -29.10 % | 510.773 M 12.97 % | 452.151 M 52.34 % | 296.806 M 21.59 % | 244.104 M -15.89 % | 290.230 M 23.80 % | 234.425 M 62.91 % | 143.901 M -20.98 % | 182.106 M 12.24 % | 162.250 M -10.02 % | 180.325 M 16.51 % | 154.776 M 8.84 % | 142.202 M -33.81 % | 214.853 M 44.73 % | 148.449 M 41.32 % | 105.043 M 7.81 % | 97.433 M 90.82 % | 51.059 M -87.63 % | 412.880 M -26.68 % | 563.139 M 5.62 % | 533.170 M -23.64 % | 698.204 M -12.00 % | 793.424 M 1.11 % | 784.729 M -30.85 % | 1.135 B -34.98 % | 1.746 B 12.13 % | 1.557 B -19.20 % | 1.927 B 5.69 % | 1.823 B 9.93 % | 1.658 B -3.98 % | 1.727 B 14.31 % | 1.511 B -4.14 % | 1.576 B 25.89 % | 1.252 B -14.18 % | 1.459 B 23.74 % | 1.179 B 9.31 % | 1.078 B -34.07 % | 1.636 B -25.33 % | 2.191 B 2.96 % | 2.128 B -3.92 % | 2.215 B 1.59 % | 2.180 B -40.64 % | 3.672 B 173.79 % | 1.341 B 513.79 % | 218.509 M 781.61 % | 24.785 M 1.51 % | 24.416 M -26.53 % | 33.233 M -19.86 % | 41.469 M -67.11 % | 126.098 M 230.13 % | 38.196 M -29.95 % | 54.529 M 56.69 % | 34.801 M -83.72 % | 213.723 M -10.86 % | 239.753 M -50.76 % | 486.893 M 4.22 % | 467.160 M -28.79 % | 656.019 M 60.39 % | 409.015 M -0.41 % | 410.678 M 37.59 % | 298.487 M |
| Other non current assets | 5.540 B 13 202.82 % | 41.646 M 209.20 % | 13.469 M -81.21 % | 71.681 M -99.38 % | 11.599 B 32 549.81 % | 35.527 M 131.72 % | -111.999 M -219.44 % | 93.768 M -1.81 % | 95.496 M 4.00 % | 91.826 M 52.72 % | 60.126 M 309.05 % | 14.699 M 6.86 % | 13.756 M 48.59 % | 9.258 M -85.42 % | 63.484 M 0.66 % | 63.070 M -1.70 % | 64.159 M 4.34 % | 61.488 M -2.99 % | 63.385 M 3.15 % | 61.452 M -12.20 % | 69.991 M 6.73 % | 65.575 M -4.27 % | 68.499 M 0.63 % | 68.070 M 3.61 % | 65.696 M -1.30 % | 66.558 M 8.50 % | 61.345 M 5.15 % | 58.340 M 4.31 % | 55.931 M 3.32 % | 54.135 M 11.88 % | 48.388 M -2.11 % | 49.429 M -84.19 % | 312.678 M 586.12 % | 45.572 M 0.62 % | 45.293 M 8.51 % | 41.742 M 3.53 % | 40.319 M 3.53 % | 38.943 M -0.61 % | 39.182 M 9.74 % | 35.706 M -16.11 % | 42.562 M 30.10 % | 32.716 M 6.24 % | 30.795 M 10.49 % | 27.871 M -0.56 % | 28.028 M 0.06 % | 28.012 M 1.83 % | 27.508 M 2.48 % | 26.841 M -10.35 % | 29.940 M 8.39 % | 27.623 M 4.39 % | 26.462 M 945.58 % | -3.129 M 21.76 % | -4.000 M 18.01 % | -4.879 M 14.65 % | -5.716 M 61.26 % | -14.753 M 13.24 % | -17.005 M 10.08 % | -18.912 M 8.29 % | -20.623 M 20.07 % | -25.800 M 7.60 % | -27.922 M 10.07 % | -31.049 M 7.96 % | -33.736 M |
| Long term investments | 0.000 -100.00 % | 245.835 M 28.85 % | 190.798 M 82.37 % | 104.623 M -11.68 % | 118.462 M -42.36 % | 205.522 M -61.33 % | 531.498 M -27.60 % | 734.129 M 90.43 % | 385.504 M -24.30 % | 509.237 M -52.21 % | 1.066 B 166.61 % | 399.677 M -9.97 % | 443.954 M -7.03 % | 477.501 M -50.52 % | 964.958 M 3.43 % | 933.003 M 1 037.81 % | 82.000 M -75.83 % | 339.319 M -18.54 % | 416.527 M 8.50 % | 383.909 M 157.65 % | 149.007 M -38.50 % | 242.305 M 127.58 % | 106.473 M -87.87 % | 877.681 M 6.00 % | 827.967 M -16.13 % | 987.163 M -26.68 % | 1.346 B -0.41 % | 1.352 B 18.50 % | 1.141 B 16.66 % | 977.948 M 32.20 % | 739.727 M 1 379.45 % | 50.000 M -95.39 % | 1.085 B 128.20 % | 475.499 M 2 556.89 % | 17.897 M -97.73 % | 788.613 M 1 059.92 % | 67.989 M -88.13 % | 572.848 M 1 045.70 % | 50.000 M -92.61 % | 676.142 M | 0.000 -100.00 % | 891.190 M | 0.000 -100.00 % | 521.692 M 58.07 % | 330.038 M 637.90 % | 44.727 M -72.05 % | 160.011 M -66.30 % | 474.857 M 847.70 % | 50.106 M -87.85 % | 412.240 M 82 348.10 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 12.647 M 4.55 % | 12.097 M -4.99 % | 12.733 M 0.39 % | 12.683 M -1.03 % | 12.815 M 4.77 % | 12.232 M -4.30 % | 12.782 M 1.94 % | 12.538 M 52.19 % | 8.239 M 10.58 % | 7.450 M 24.92 % | 5.964 M 22.59 % | 4.865 M -7.51 % | 5.260 M -17.09 % | 6.344 M 27.03 % | 4.994 M -8.47 % | 5.456 M -10.62 % | 6.104 M -11.82 % | 6.922 M 20.89 % | 5.726 M -3.68 % | 5.945 M -68.78 % | 19.040 M -8.41 % | 20.789 M -7.73 % | 22.530 M -8.72 % | 24.683 M -7.88 % | 26.795 M -10.43 % | 29.914 M 118.38 % | 13.698 M -17.84 % | 16.672 M -14.60 % | 19.522 M -14.10 % | 22.726 M -10.66 % | 25.437 M -11.61 % | 28.779 M -7.05 % | 30.961 M -9.51 % | 34.215 M -7.47 % | 36.979 M 8.72 % | 34.012 M -6.29 % | 36.295 M 1.59 % | 35.728 M -7.10 % | 38.460 M -6.20 % | 41.002 M -4.22 % | 42.807 M -8.72 % | 46.898 M 9.84 % | 42.696 M -2.88 % | 43.961 M 17.97 % | 37.265 M 6.75 % | 34.910 M 5.83 % | 32.988 M 32.34 % | 24.927 M 71.53 % | 14.532 M 27 290.92 % | 53.055 K -14.29 % | 61.897 K -97.91 % | 2.967 M -22.13 % | 3.811 M -17.96 % | 4.645 M -15.33 % | 5.486 M -42.54 % | 9.548 M -11.67 % | 10.810 M -9.89 % | 11.996 M -4.60 % | 12.574 M -98.67 % | 944.690 M 34.16 % | 704.143 M 11.96 % | 628.945 M 3 071.23 % | 19.833 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.376 M 0.00 % | 4.376 M 0.00 % | 4.376 M 0.00 % | 4.376 M | 0.000 -100.00 % | 4.376 M | 0.000 -100.00 % | 4.376 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 |
| Goodwill and intangible assets | 12.647 M 4.55 % | 12.097 M -4.99 % | 12.733 M 0.39 % | 12.683 M -1.03 % | 12.815 M 4.77 % | 12.232 M -4.30 % | 12.782 M 1.94 % | 12.538 M 52.19 % | 8.239 M 10.58 % | 7.450 M 24.92 % | 5.964 M 22.59 % | 4.865 M -7.51 % | 5.260 M -17.09 % | 6.344 M 27.03 % | 4.994 M -8.47 % | 5.456 M -10.62 % | 6.104 M -11.82 % | 6.922 M 20.89 % | 5.726 M -3.68 % | 5.945 M -68.78 % | 19.040 M -8.41 % | 20.789 M -7.73 % | 22.530 M -8.72 % | 24.683 M -7.88 % | 26.795 M -10.43 % | 29.914 M 118.38 % | 13.698 M -17.84 % | 16.672 M -14.60 % | 19.522 M -14.10 % | 22.726 M -10.66 % | 25.437 M -11.61 % | 28.779 M -7.05 % | 30.961 M -9.51 % | 34.215 M -7.47 % | 36.979 M 8.72 % | 34.012 M -6.29 % | 36.295 M -9.50 % | 40.104 M -6.38 % | 42.836 M -5.60 % | 45.378 M -3.83 % | 47.183 M 0.61 % | 46.898 M -0.37 % | 47.072 M 7.08 % | 43.961 M 5.57 % | 41.641 M 19.28 % | 34.910 M 5.83 % | 32.988 M 32.34 % | 24.927 M 71.53 % | 14.532 M 27 290.92 % | 53.055 K -14.29 % | 61.897 K -97.91 % | 2.967 M -22.13 % | 3.811 M -17.96 % | 4.645 M -15.33 % | 5.486 M -42.54 % | 9.548 M -11.67 % | 10.810 M -9.89 % | 11.996 M -4.60 % | 12.574 M -24.13 % | 16.574 M -6.20 % | 17.669 M -6.41 % | 18.879 M -4.81 % | 19.833 M |
| Property plant equipment net | 148.227 M -26.83 % | 202.566 M -8.96 % | 222.508 M -0.55 % | 223.734 M 16.60 % | 191.881 M 196.42 % | 64.732 M 42.59 % | 45.396 M -4.46 % | 47.518 M -5.89 % | 50.492 M 59.46 % | 31.665 M 40.94 % | 22.467 M 2.77 % | 21.861 M -9.76 % | 24.225 M -1.17 % | 24.511 M 128.05 % | 10.748 M -64.22 % | 30.039 M -15.71 % | 35.639 M -11.43 % | 40.238 M 4.25 % | 38.598 M -10.45 % | 43.103 M -12.10 % | 49.037 M -19.07 % | 60.591 M 42.02 % | 42.665 M -14.83 % | 50.091 M -14.17 % | 58.360 M -5.00 % | 61.433 M -8.47 % | 67.121 M -42.22 % | 116.163 M -5.32 % | 122.691 M -7.53 % | 132.681 M -4.58 % | 139.056 M -1.80 % | 141.610 M -9.65 % | 156.727 M -8.13 % | 170.597 M -2.37 % | 174.737 M -8.64 % | 191.253 M -5.44 % | 202.266 M -2.77 % | 208.026 M -4.95 % | 218.857 M -3.05 % | 225.733 M -2.49 % | 231.503 M 2.87 % | 225.035 M 3.08 % | 218.308 M 7.00 % | 204.025 M 13.26 % | 180.141 M 18.10 % | 152.528 M 76.94 % | 86.203 M 57.25 % | 54.818 M 294.58 % | 13.893 M 23 826.47 % | 58.065 K 11.42 % | 52.114 K -67.85 % | 162.086 K -14.32 % | 189.178 K -18.97 % | 233.458 K 1.45 % | 230.125 K -95.58 % | 5.205 M -15.99 % | 6.195 M -10.42 % | 6.916 M -14.07 % | 8.048 M -12.76 % | 9.226 M -10.01 % | 10.252 M -15.76 % | 12.170 M -12.47 % | 13.903 M |
| Total non current assets | 5.701 B 953.99 % | 540.895 M 13.15 % | 478.018 M 4.70 % | 456.540 M -96.18 % | 11.966 B 3 210.54 % | 361.461 M -30.61 % | 520.919 M -44.01 % | 930.320 M 57.45 % | 590.873 M -16.68 % | 709.199 M -42.95 % | 1.243 B 158.48 % | 480.907 M -8.74 % | 526.955 M -5.20 % | 555.868 M -48.50 % | 1.079 B 1.44 % | 1.064 B 383.39 % | 220.127 M -53.92 % | 477.658 M -12.35 % | 544.982 M 5.55 % | 516.346 M 67.27 % | 308.690 M -26.06 % | 417.513 M 57.07 % | 265.822 M -74.53 % | 1.044 B 4.62 % | 997.566 M -14.14 % | 1.162 B -22.83 % | 1.505 B -2.66 % | 1.547 B 15.23 % | 1.342 B 12.76 % | 1.190 B 24.61 % | 955.204 M 248.18 % | 274.342 M -82.74 % | 1.590 B 117.87 % | 729.588 M 162.20 % | 278.254 M -73.94 % | 1.068 B 196.77 % | 359.807 M -58.76 % | 872.508 M 140.29 % | 363.112 M -63.50 % | 994.867 M 198.91 % | 332.829 M -72.43 % | 1.207 B 293.07 % | 307.097 M -62.04 % | 808.899 M 36.90 % | 590.883 M 118.09 % | 270.936 M -14.59 % | 317.234 M -46.40 % | 591.891 M 397.72 % | 118.921 M -73.62 % | 450.724 M 1 083.47 % | 38.085 M 1 116.99 % | 3.129 M -21.76 % | 4.000 M -18.01 % | 4.879 M -14.65 % | 5.716 M -61.26 % | 14.753 M -13.24 % | 17.005 M -10.08 % | 18.912 M -8.29 % | 20.623 M -20.07 % | 25.800 M -7.60 % | 27.922 M -10.07 % | 31.049 M -7.96 % | 33.736 M |
| Other current assets | -5.105 B -4 322.45 % | 120.908 M 18.33 % | 102.181 M -1.58 % | 103.817 M -13.76 % | 120.384 M -15.19 % | 141.949 M -29.28 % | 200.711 M 535.54 % | 31.581 M 0.00 % | 31.581 M 0.00 % | 31.581 M -60.91 % | 80.784 M -7.42 % | 87.259 M 0.29 % | 87.004 M -1.26 % | 88.113 M -15.62 % | 104.423 M 0.68 % | 103.717 M 117.04 % | 47.786 M -54.41 % | 104.822 M 20.71 % | 86.836 M 7.39 % | 80.858 M -60.56 % | 204.994 M -59.38 % | 504.710 M 20.32 % | 419.475 M 969.08 % | 39.237 M -17.45 % | 47.532 M 2.61 % | 46.325 M -22.72 % | 59.944 M 21.22 % | 49.451 M 113.87 % | 23.122 M -20.35 % | 29.028 M 106.56 % | 14.053 M -28.20 % | 19.573 M | 0.000 -100.00 % | 30.675 M 322.11 % | 7.267 M 100.64 % | -1.135 B 44.23 % | -2.036 B -2 093.11 % | 102.131 M 14.12 % | 89.497 M 105.41 % | -1.654 B -1 782.31 % | 98.326 M 105.17 % | -1.903 B -3 228.41 % | 60.815 M -2.04 % | 62.080 M -2.21 % | 63.486 M -14.67 % | 74.400 M 14.86 % | 64.776 M 1.08 % | 64.081 M 2.61 % | 62.449 M 3.38 % | 60.410 M 0.16 % | 60.316 M | 0.000 | 0.000 | 0.000 -100.00 % | 63.257 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 -100.00 % | 25.737 M 0.12 % | 25.705 M -23.91 % | 33.783 M -87.78 % | 276.531 M | 0.000 | 0.000 -100.00 % | 187.658 M | 0.000 -100.00 % | 200.193 M | 0.000 -100.00 % | 212.117 M -0.86 % | 213.949 M -2.47 % | 219.372 M | 0.000 -100.00 % | 63.672 M -77.89 % | 288.000 M | 0.000 | 0.000 -100.00 % | 68.356 M 0.00 % | 68.356 M | 0.000 -100.00 % | 566.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 374.989 M -61.35 % | 970.234 M 77.90 % | 545.393 M 57.45 % | 346.383 M -64.83 % | 985.000 M | 0.000 -100.00 % | 505.000 M | 0.000 -100.00 % | 517.080 M | 0.000 -100.00 % | 1.005 B | 0.000 -100.00 % | 890.846 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 255.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 566.834 M 51.69 % | 373.668 M -64.22 % | 1.044 B 27.18 % | 821.172 M 25.04 % | 656.738 M -32.24 % | 969.172 M -31.10 % | 1.407 B 3.26 % | 1.362 B -21.64 % | 1.738 B 2.43 % | 1.697 B -9.52 % | 1.876 B -26.41 % | 2.549 B 31.75 % | 1.935 B 389.23 % | 395.449 M 14.48 % | 345.435 M 10.18 % | 313.525 M -69.97 % | 1.044 B 1 619.03 % | 60.739 M 36.67 % | 44.443 M 14.90 % | 38.680 M -70.11 % | 129.412 M 204.48 % | 42.503 M -28.08 % | 59.099 M 10.40 % | 53.530 M -34.11 % | 81.241 M 599.99 % | 11.606 M -75.60 % | 47.574 M -82.13 % | 266.215 M 126.66 % | 117.453 M -53.65 % | 253.409 M 158.85 % | 97.898 M 5.18 % | 93.080 M -37.77 % | 149.570 M 4 060.50 % | 3.595 M -96.23 % | 95.459 M 20.70 % | 79.087 M -33.53 % | 118.975 M 42.98 % | 83.211 M -40.47 % | 139.788 M 20.72 % | 115.794 M 19.22 % | 97.128 M -15.13 % | 114.446 M -60.25 % | 287.884 M 97.75 % | 145.576 M 11.74 % | 130.277 M -68.45 % | 412.916 M 89.29 % | 218.142 M 89.67 % | 115.012 M -81.02 % | 606.077 M 24.90 % | 485.241 M -24.65 % | 643.942 M -0.39 % | 646.475 M -10.57 % | 722.882 M -4.01 % | 753.061 M -6.07 % | 801.765 M 65.63 % | 484.059 M -0.43 % | 486.148 M 22.27 % | 397.609 M -24.80 % | 528.740 M 1 026.73 % | 46.927 M -69.07 % | 151.734 M -18.53 % | 186.238 M 72.15 % | 108.186 M |
| Cash and short term investments | 566.834 M 41.92 % | 399.405 M -62.67 % | 1.070 B 25.16 % | 854.955 M -8.39 % | 933.269 M -6.68 % | 1.000 B -30.42 % | 1.437 B -7.26 % | 1.550 B -10.84 % | 1.738 B -8.38 % | 1.897 B 1.15 % | 1.876 B -32.06 % | 2.761 B 28.50 % | 2.149 B 249.47 % | 614.821 M 77.98 % | 345.435 M -8.42 % | 377.197 M -71.68 % | 1.332 B 2 093.19 % | 60.739 M 36.67 % | 44.443 M -58.48 % | 107.036 M -45.88 % | 197.768 M 365.30 % | 42.503 M -93.20 % | 625.099 M 1 067.75 % | 53.530 M -34.11 % | 81.241 M 599.99 % | 11.606 M -75.60 % | 47.574 M -82.13 % | 266.215 M 126.66 % | 117.453 M -53.65 % | 253.409 M -46.41 % | 472.887 M -55.53 % | 1.063 B 610.91 % | 149.570 M -57.26 % | 349.978 M -67.61 % | 1.080 B 1 266.17 % | 79.087 M -87.33 % | 623.975 M 649.87 % | 83.211 M -87.33 % | 656.868 M 467.27 % | 115.794 M -89.50 % | 1.102 B 863.21 % | 114.446 M -90.29 % | 1.179 B 709.70 % | 145.576 M 11.74 % | 130.277 M -68.45 % | 412.916 M 89.29 % | 218.142 M 89.67 % | 115.012 M -81.02 % | 606.077 M 24.90 % | 485.241 M -46.04 % | 899.342 M 39.11 % | 646.475 M -10.57 % | 722.882 M -4.01 % | 753.061 M -6.07 % | 801.765 M 65.63 % | 484.059 M -0.43 % | 486.148 M 22.27 % | 397.609 M -24.80 % | 528.740 M 1 026.73 % | 46.927 M -69.07 % | 151.734 M -18.53 % | 186.238 M 72.15 % | 108.186 M |
| Total current assets | 0.000 -100.00 % | 7.271 B -2.75 % | 7.476 B -39.43 % | 12.343 B 1.21 % | 12.196 B 4.47 % | 11.675 B 1.58 % | 11.494 B 3.90 % | 11.062 B 0.86 % | 10.968 B -1.47 % | 11.132 B 2.01 % | 10.912 B -6.85 % | 11.715 B 380.73 % | 2.437 B 144.32 % | 997.410 M 91.78 % | 520.073 M -11.26 % | 586.036 M -59.35 % | 1.442 B 583.43 % | 210.924 M -0.61 % | 212.209 M -10.50 % | 237.105 M -64.51 % | 668.030 M -23.56 % | 873.876 M -16.88 % | 1.051 B 143.81 % | 431.234 M -34.61 % | 659.510 M 35.73 % | 485.916 M -14.26 % | 566.740 M -52.47 % | 1.192 B -1.61 % | 1.212 B -32.54 % | 1.796 B -7.61 % | 1.944 B -21.79 % | 2.486 B 96.94 % | 1.262 B -34.59 % | 1.930 B -20.96 % | 2.442 B 88.63 % | 1.294 B -42.04 % | 2.233 B 52.77 % | 1.462 B -22.39 % | 1.884 B 2.20 % | 1.843 B -40.81 % | 3.114 B 49.48 % | 2.083 B -31.06 % | 3.022 B 21.56 % | 2.486 B -40.22 % | 4.159 B 95.56 % | 2.126 B 156.45 % | 829.198 M 110.11 % | 394.643 M -55.24 % | 881.697 M 58.17 % | 557.443 M -42.62 % | 971.417 M 28.19 % | 757.819 M 3.08 % | 735.184 M -3.89 % | 764.901 M -6.27 % | 816.088 M -13.46 % | 943.037 M 55.44 % | 606.706 M -41.94 % | 1.045 B 78.76 % | 584.567 M -41.05 % | 991.617 M 15.86 % | 855.877 M 4.99 % | 815.183 M 387.60 % | 167.184 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.541 M -99.45 % | 10.862 B -0.91 % | 10.962 B 0.26 % | 10.933 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -106.153 M | 0.000 100.00 % | -124.897 M -661.37 % | 22.248 M -6.98 % | 23.919 M 10.68 % | 21.610 M 145.80 % | -47.180 M -1 550.31 % | -2.859 M -111.38 % | 25.127 M 172.44 % | -34.685 M -214.11 % | 30.395 M 355.50 % | 6.673 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 4.538 B -32.77 % | 6.750 B 7.08 % | 6.304 B -44.63 % | 11.385 B 2.17 % | 11.143 B 5.79 % | 10.533 B 7.52 % | 9.796 B 3.46 % | 9.468 B 3.01 % | 9.192 B -0.14 % | 9.204 B 2.28 % | 8.999 B 1.49 % | 8.867 B 4 325.81 % | 200.338 M -31.29 % | 291.552 M 181.84 % | 103.447 M -1.59 % | 105.122 M 70.62 % | 61.612 M 44.59 % | 42.611 M -45.57 % | 78.288 M 73.83 % | 45.037 M -5.81 % | 47.816 M -50.21 % | 96.031 M -75.19 % | 387.050 M 82.51 % | 212.074 M -46.02 % | 392.879 M 37.92 % | 284.864 M -35.95 % | 444.787 M -49.26 % | 876.624 M -17.25 % | 1.059 B -29.47 % | 1.502 B 2.79 % | 1.461 B 4.14 % | 1.403 B 26.10 % | 1.113 B -23.93 % | 1.463 B 16.47 % | 1.256 B 13.01 % | 1.111 B -26.35 % | 1.509 B 18.20 % | 1.277 B 12.23 % | 1.137 B -30.17 % | 1.629 B -14.87 % | 1.914 B 2.21 % | 1.872 B 4.99 % | 1.783 B -21.74 % | 2.278 B -42.53 % | 3.965 B 141.88 % | 1.639 B 200.06 % | 546.280 M 153.43 % | 215.551 M 1.12 % | 213.171 M 1 707.69 % | 11.792 M -8.68 % | 12.914 M -88.40 % | 111.344 M 805.06 % | 12.302 M 3.91 % | 11.840 M -51.21 % | 24.267 M -94.71 % | 458.978 M 280.71 % | 120.559 M -81.38 % | 647.391 M 55.05 % | 417.550 M -55.80 % | 944.690 M 34.16 % | 704.143 M 11.96 % | 628.945 M 966.05 % | 58.998 M |
| Tax assets | 0.000 -100.00 % | 38.751 M 0.62 % | 38.511 M -12.11 % | 43.819 M 0.38 % | 43.655 M 0.48 % | 43.448 M 0.48 % | 43.242 M 2.07 % | 42.367 M -17.16 % | 51.143 M -25.90 % | 69.021 M -22.40 % | 88.945 M 123.45 % | 39.805 M 0.11 % | 39.760 M 3.94 % | 38.254 M 8.75 % | 35.177 M 8.23 % | 32.501 M 0.86 % | 32.225 M 8.53 % | 29.691 M 43.12 % | 20.746 M -5.43 % | 21.937 M 1.49 % | 21.615 M -23.49 % | 28.253 M 10.13 % | 25.655 M 10.84 % | 23.146 M 23.46 % | 18.747 M 12.02 % | 16.735 M -0.73 % | 16.857 M 396.10 % | 3.398 M 10.27 % | 3.082 M 10.77 % | 2.782 M 7.17 % | 2.596 M -42.62 % | 4.524 M 9.94 % | 4.115 M 11.07 % | 3.705 M 10.65 % | 3.348 M -72.47 % | 12.165 M -5.98 % | 12.938 M 2.79 % | 12.587 M 2.86 % | 12.236 M 2.76 % | 11.908 M 2.83 % | 11.581 M 2.92 % | 11.252 M 3.02 % | 10.922 M -3.78 % | 11.351 M 2.86 % | 11.035 M 2.56 % | 10.760 M 2.24 % | 10.524 M 0.73 % | 10.448 M -0.02 % | 10.450 M -2.79 % | 10.750 M -2.36 % | 11.009 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 -100.00 % | 20.872 K | 0.000 100.00 % | -11.540 B | 0.000 -100.00 % | 548.000 | 0.000 -100.00 % | 363.000 | 0.000 -100.00 % | 435.000 | 0.000 -100.00 % | 504.000 | 0.000 -100.00 % | 569.000 | 0.000 -100.00 % | 262.580 K | 0.000 -100.00 % | 309.000 | 0.000 -100.00 % | 487.000 | 0.000 100.00 % | -205.518 K | 0.000 -100.00 % | 575.000 | 0.000 -100.00 % | 839.000 | 0.000 100.00 % | -143.000 | 0.000 100.00 % | -777.000 | 0.000 | 0.000 | 0.000 100.00 % | -570.000 | 0.000 100.00 % | -66.682 K | 0.000 100.00 % | -304.000 | 0.000 -100.00 % | 286.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.808 K -100.01 % | 330.681 M 26.70 % | 261.004 M 7.00 % | 243.918 M 54.85 % | 157.517 M -23.50 % | 205.908 M -63.86 % | 569.830 M 50.99 % | 377.385 M -54.13 % | 822.667 M 40.27 % | 586.480 M 29.52 % | 452.813 M -12.16 % | 515.483 M -51.44 % | 1.062 B |
| Account payables | 0.000 -100.00 % | 92.102 M 43.41 % | 64.224 M -63.14 % | 174.247 M 33.90 % | 130.135 M 59.52 % | 81.581 M 148.84 % | 32.785 M -73.02 % | 121.534 M 45.32 % | 83.632 M 183.83 % | 29.466 M -44.80 % | 53.379 M 7.07 % | 49.855 M -25.06 % | 66.531 M 46.57 % | 45.392 M 41.77 % | 32.018 M -44.50 % | 57.686 M 46.68 % | 39.328 M 64.35 % | 23.930 M -29.21 % | 33.806 M 316.17 % | 8.123 M -34.83 % | 12.465 M -65.20 % | 35.824 M -57.04 % | 83.382 M 30.40 % | 63.942 M -51.92 % | 132.984 M 66.57 % | 79.835 M -61.89 % | 209.476 M -48.64 % | 407.878 M -28.21 % | 568.159 M -41.92 % | 978.212 M 0.97 % | 968.790 M 38.53 % | 699.333 M 18.75 % | 588.930 M -18.00 % | 718.171 M -8.52 % | 785.092 M 44.65 % | 542.749 M -27.73 % | 751.010 M 43.57 % | 523.103 M 83.98 % | 284.326 M -52.06 % | 593.103 M -5.92 % | 630.412 M -3.59 % | 653.920 M 16.72 % | 560.231 M -31.74 % | 820.711 M 55.59 % | 527.477 M 131.12 % | 228.223 M 1 028.98 % | 20.215 M | 0.000 | 0.000 -100.00 % | 13.408 M -37.26 % | 21.371 M -80.48 % | 109.500 M | 0.000 | 0.000 -100.00 % | 11.521 M | 0.000 | 0.000 | 0.000 -100.00 % | 175.761 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 -100.00 % | 69.820 M 33.64 % | 52.245 M 90.22 % | 27.465 M -27.49 % | 37.878 M -30.54 % | 54.533 M 70.11 % | 32.057 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 % | 663.000 K | 0.000 -100.00 % | 865.000 K | 0.000 -100.00 % | 2.007 M | 0.000 -100.00 % | 5.465 M | 0.000 -100.00 % | 4.109 M | 0.000 -100.00 % | 4.165 M | 0.000 -100.00 % | 4.408 M | 0.000 -100.00 % | 4.575 M 271.01 % | 1.233 M -73.05 % | 4.575 M 382.54 % | 948.000 K -82.58 % | 5.443 M -6.66 % | 5.831 M 18.33 % | 4.928 M -21.15 % | 6.250 M -15.77 % | 7.420 M 23.95 % | 5.987 M 84.02 % | 3.253 M -16.31 % | 3.887 M 565.25 % | 584.332 K 40.33 % | 416.396 K -52.17 % | 870.502 K -87.95 % | 7.226 M -9.20 % | 7.958 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 588.320 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -373.000 K -60.58 % | -232.286 K -1.88 % | -228.000 K -100.22 % | 102.937 M -9.90 % | 114.245 M -4.61 % | 119.764 M -6.24 % | 127.737 M -5.29 % | 134.868 M -7.57 % | 145.906 M 4 179 390.12 % | 3.491 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.032 M -0.57 % | 6.067 M 0.67 % | 6.026 M -1.31 % | 6.106 M 2.28 % | 5.970 M -4.96 % | 6.282 M 184.99 % | 2.204 M -15.82 % | 2.619 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.240 M -8.42 % | 6.813 M 2.03 % | 6.678 M -9.99 % | 7.420 M |
| Capital lease obligations | 38.135 M -71.40 % | 133.322 M -10.59 % | 149.120 M -9.25 % | 164.321 M 79.56 % | 91.511 M 315.09 % | 22.046 M 68.03 % | 13.120 M -37.00 % | 20.824 M -6.61 % | 22.298 M 145.60 % | 9.079 M 8.61 % | 8.359 M -13.80 % | 9.697 M -12.53 % | 11.086 M -22.80 % | 14.360 M 114.55 % | 6.693 M -33.61 % | 10.082 M -24.77 % | 13.401 M -20.01 % | 16.753 M 21.90 % | 13.743 M -14.57 % | 16.086 M 69.92 % | 9.467 M | 0.000 -100.00 % | 8.613 M | 0.000 -100.00 % | 4.682 M | 0.000 -100.00 % | 10.424 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 325.000 K | 0.000 -100.00 % | 703.000 K | 0.000 -100.00 % | 746.000 K | 0.000 -100.00 % | 724.000 K 1.54 % | 713.000 K 1.57 % | 702.000 K 1.59 % | 691.000 K 1.47 % | 681.000 K 1.57 % | 670.504 K 1.54 % | 660.343 K -74.52 % | 2.592 M -5.69 % | 2.748 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 167.759 M | 0.000 -100.00 % | 165.086 M 0.00 % | 165.086 M 3.25 % | 159.896 M 0.00 % | 159.896 M 2.54 % | 155.941 M 0.00 % | 155.941 M 3.89 % | 150.099 M 8.77 % | 137.991 M 8.11 % | 127.645 M 0.57 % | 126.924 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 |
| Other total stockholders equity | 0.000 100.00 % | -12.192 B 0.00 % | -12.192 B -0.01 % | -12.190 B -1.42 % | -12.020 B -1.98 % | -11.787 B -1.44 % | -11.619 B 0.00 % | -11.619 B -49.28 % | -7.783 B 0.00 % | -7.783 B -2.04 % | -7.628 B 0.00 % | -7.628 B 26.18 % | -10.333 B -125.89 % | -4.574 B 0.02 % | -4.575 B -0.34 % | -4.560 B -0.74 % | -4.526 B -69.56 % | -2.669 B 2.68 % | -2.743 B -2.76 % | -2.669 B -3 232.00 % | 85.228 M 496.22 % | -21.510 M -80.17 % | -11.939 M -114.01 % | 85.228 M 0.00 % | 85.228 M 259.93 % | 23.679 M -72.22 % | 85.228 M 0.00 % | 85.228 M 0.00 % | 85.228 M 0.00 % | 85.228 M 0.00 % | 85.228 M 0.00 % | 85.228 M -16.80 % | 102.436 M 20.19 % | 85.227 M -17.18 % | 102.908 M 20.75 % | 85.227 M 0.00 % | 85.227 M -16.80 % | 102.435 M 0.00 % | 102.435 M 0.00 % | 102.435 M 0.00 % | 102.435 M 0.00 % | 102.435 M 45.43 % | 70.435 M 0.47 % | 70.105 M 0.00 % | 70.105 M 31.71 % | 53.227 M -24.08 % | 70.105 M 0.00 % | 70.105 M 0.00 % | 70.105 M 0.00 % | 70.105 M 31.71 % | 53.227 M 0.00 % | 53.227 M 0.00 % | 53.227 M 0.00 % | 53.227 M 0.00 % | 53.227 M 0.00 % | 53.227 M 0.00 % | 53.227 M 0.00 % | 53.227 M 0.00 % | 53.227 M 0.00 % | 53.227 M 0.00 % | 53.227 M 0.00 % | 53.227 M 0.00 % | 53.227 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -577.027 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -299.028 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 -100.00 % | 126.098 M 230.13 % | 38.196 M -29.95 % | 54.529 M 56.69 % | 34.801 M -83.72 % | 213.723 M -10.86 % | 239.753 M -50.76 % | 486.893 M 4.22 % | 467.160 M -28.79 % | 656.019 M 60.39 % | 409.015 M -0.41 % | 410.678 M 37.59 % | 298.487 M |
| Total assets | 5.701 B -27.02 % | 7.812 B -1.79 % | 7.954 B -37.86 % | 12.800 B 1.40 % | 12.623 B 4.87 % | 12.037 B 0.18 % | 12.015 B 0.18 % | 11.993 B 3.75 % | 11.559 B -2.38 % | 11.841 B -2.58 % | 12.155 B -0.33 % | 12.196 B 311.48 % | 2.964 B 90.81 % | 1.553 B -2.89 % | 1.599 B -3.07 % | 1.650 B -0.71 % | 1.662 B 141.35 % | 688.582 M -9.06 % | 757.191 M 0.50 % | 753.451 M -22.86 % | 976.720 M -24.37 % | 1.291 B -1.94 % | 1.317 B -10.71 % | 1.475 B -10.99 % | 1.657 B 0.57 % | 1.648 B -20.48 % | 2.072 B -24.34 % | 2.739 B 7.24 % | 2.554 B -14.49 % | 2.987 B 3.01 % | 2.899 B 5.04 % | 2.760 B -3.21 % | 2.852 B 7.24 % | 2.659 B -2.23 % | 2.720 B 15.14 % | 2.362 B -8.91 % | 2.593 B 11.08 % | 2.334 B 3.90 % | 2.247 B -20.83 % | 2.838 B -17.66 % | 3.447 B 4.76 % | 3.291 B -1.16 % | 3.329 B 1.04 % | 3.295 B -30.62 % | 4.749 B 98.11 % | 2.397 B 109.12 % | 1.146 B 16.21 % | 986.535 M -1.41 % | 1.001 B -0.75 % | 1.008 B -0.13 % | 1.009 B -7.53 % | 1.092 B 9.14 % | 1.000 B -1.33 % | 1.014 B 3.51 % | 979.321 M -15.84 % | 1.164 B -2.50 % | 1.194 B -17.19 % | 1.441 B 0.94 % | 1.428 B -10.98 % | 1.604 B 20.00 % | 1.337 B -1.84 % | 1.362 B 7.86 % | 1.263 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.819 M -1 084.00 % | -575.927 K 5.61 % | -610.185 K -29.33 % | -471.815 K 90.11 % | -4.769 M -863.68 % | -494.872 K -50.17 % | -329.549 K 10.56 % | -368.451 K 85.89 % | -2.612 M -94.72 % | -1.341 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 |
| 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 |
| Change in working capital | -210.871 M -2 306.46 % | 9.557 M -96.95 % | 313.339 M 752.23 % | 36.767 M 119.01 % | -193.369 M 38.95 % | -316.757 M -258.46 % | 199.902 M 149.06 % | -407.424 M -1 155.35 % | -32.455 M 88.76 % | -288.843 M -169.49 % | -107.182 M -2.06 % | -105.019 M -189.24 % | 117.684 M 658.13 % | 15.523 M -95.47 % | 343.004 M 155.96 % | -612.904 M -1 190.51 % | -47.493 M -229.74 % | 36.606 M 165.33 % | -56.035 M 30.74 % | -80.910 M -140.78 % | -33.603 M -496.92 % | 8.466 M -72.74 % | 31.051 M 210.47 % | 10.002 M -79.06 % | 47.765 M 227.61 % | 14.580 M -88.42 % | 125.870 M -50.23 % | 252.927 M 2 523.30 % | 9.642 M -43.45 % | 17.050 M -90.27 % | 175.255 M 1 007.72 % | 15.821 M -95.08 % | 321.463 M 404.95 % | -105.415 M -390.75 % | 36.256 M 135.55 % | -101.979 M -148.89 % | 208.583 M 2 917.92 % | -7.402 M -102.44 % | 302.867 M -32.00 % | 445.407 M 868.00 % | -57.995 M 59.13 % | -141.888 M 65.85 % | -415.519 M -217.93 % | -130.693 M 67.41 % | -400.971 M -13.11 % | -354.489 M -309.16 % | 169.483 M 139.77 % | -426.200 M -391.08 % | 146.422 M 187.68 % | -166.988 M -1 875.27 % | -8.454 M 52.69 % | -17.869 M 51.40 % | -36.770 M 28.09 % | -51.132 M -169.64 % | 73.426 M 233.68 % | -54.927 M -138.04 % | 144.378 M 170.79 % | -203.948 M -139.51 % | 516.231 M 378.68 % | -185.240 M -465.68 % | -32.747 M -138.71 % | 84.598 M -20.61 % | 106.561 M 512.66 % | -25.823 M -261.36 % | 16.003 M -68.82 % | 51.319 M |
| Accounts receivables | -225.106 M -5 918.88 % | -3.740 M -100.98 % | 383.010 M 680.25 % | 49.088 M 119.85 % | -247.240 M 19.35 % | -306.557 M -217.11 % | 261.763 M 182.97 % | -315.490 M -684.28 % | 53.996 M 123.67 % | -228.147 M -56.20 % | -146.061 M -57.91 % | -92.495 M -195.89 % | 96.459 M 145.26 % | -213.120 M -610.10 % | 41.780 M 288.50 % | -22.165 M 43.66 % | -39.343 M -387.58 % | 13.681 M 291.24 % | -7.154 M -562.83 % | 1.546 M -96.77 % | 47.805 M 119.28 % | 21.801 M 342.68 % | -8.984 M -108.94 % | 100.475 M 217.53 % | -85.486 M -140.14 % | 212.955 M -58.81 % | 517.053 M 337.85 % | -217.390 M -194.08 % | 231.071 M -33.00 % | 344.868 M 211.36 % | 110.763 M 156.98 % | -194.394 M -332.07 % | 83.765 M 128.65 % | -292.353 M -581.82 % | 60.676 M -85.82 % | 428.002 M 277.50 % | -241.124 M -249.85 % | -68.922 M -117.10 % | 403.154 M 37.68 % | 292.815 M 482.73 % | -76.507 M 41.68 % | -131.186 M -149.51 % | 264.951 M 151.74 % | -512.110 M -13.61 % | -450.757 M 28.43 % | -629.840 M -178.98 % | -225.769 M | 0.000 | 0.000 -100.00 % | 627.948 K -77.80 % | 2.829 M 102.85 % | -99.210 M | 0.000 | 0.000 | 0.000 100.00 % | -192.120 M -170.66 % | 271.891 M 246.07 % | -186.132 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.383 M 168.58 % | -28.262 M 83.57 % | -172.038 M 37.81 % | -276.611 M -328.85 % | 120.868 M -31.91 % | 177.518 M 185.22 % | 62.240 M 155.72 % | -111.710 M 6.36 % | -119.297 M 20.43 % | -149.929 M -124.46 % | 612.994 M 48.68 % | 412.279 M 198.56 % | -418.287 M -45.44 % | -287.609 M -277.72 % | 161.836 M -25.07 % | 215.972 M 79.92 % | 120.040 M 123.52 % | -510.373 M -566.29 % | -76.599 M -146.90 % | 163.338 M 229.12 % | -126.500 M -132.35 % | 391.043 M 1 421.66 % | -29.587 M -160.48 % | 48.917 M 971.97 % | -5.610 M 99.17 % | -672.250 M -343.45 % | 276.139 M 425.26 % | -84.897 M -116.05 % | -39.295 M 71.51 % | -137.904 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 |
| Accounts payables | 415.654 M 383.26 % | 86.011 M 217.02 % | -73.501 M -266.62 % | 44.112 M -9.15 % | 48.554 M 295.58 % | 12.274 M 123.50 % | -52.227 M -237.80 % | 37.902 M -30.03 % | 54.166 M 326.51 % | -23.913 M -778.52 % | 3.524 M 121.13 % | -16.676 M -178.89 % | 21.139 M 58.06 % | 13.374 M 152.10 % | -25.668 M -239.82 % | 18.357 M 19.21 % | 15.399 M 255.92 % | -9.876 M -138.45 % | 25.683 M 691.48 % | -4.342 M 81.41 % | -23.359 M 50.88 % | -47.558 M -344.64 % | 19.440 M 128.16 % | -69.041 M -229.90 % | 53.149 M 141.00 % | -129.642 M 34.66 % | -198.401 M -23.78 % | -160.281 M 60.91 % | -410.054 M -4 451.63 % | 9.423 M -96.50 % | 269.457 M 144.07 % | 110.402 M 185.42 % | -129.241 M -93.13 % | -66.920 M -127.61 % | 242.343 M 216.36 % | -208.262 M -191.38 % | 227.908 M -4.55 % | 238.777 M 177.33 % | -308.777 M -727.60 % | -37.310 M -58.72 % | -23.507 M -125.09 % | 93.689 M 135.97 % | -260.480 M -188.83 % | 293.234 M -2.01 % | 299.254 M 43.87 % | 208.008 M 928.98 % | 20.215 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 |
| Other working capital | 14.235 M 119.58 % | -72.714 M -1 998.42 % | 3.830 M 106.79 % | -56.433 M -1 161.36 % | 5.317 M 123.66 % | -22.474 M -133.27 % | -9.634 M 92.58 % | -129.835 M 7.67 % | -140.618 M -282.29 % | -36.783 M -204.04 % | 35.355 M 751.52 % | 4.152 M 4 723.21 % | 86.082 K -99.96 % | 215.269 M -34.15 % | 326.892 M 153.67 % | -609.096 M -2 486.56 % | -23.549 M -275.50 % | 13.418 M 128.98 % | -46.302 M -149.30 % | 93.925 M -57.03 % | 218.561 M 352.25 % | -86.645 M 44.78 % | -156.922 M -87.54 % | -83.672 M -143.62 % | 191.812 M 279.34 % | 50.564 M 218.00 % | -42.852 M -343.41 % | 17.605 M 107.87 % | -223.655 M -375.96 % | 81.046 M -1.93 % | 82.645 M 233.25 % | -62.023 M -141.08 % | 150.967 M 12.82 % | 133.818 M -45.07 % | 243.610 M 199.38 % | -245.120 M -519.29 % | 58.461 M 215.18 % | -50.757 M 72.20 % | -182.553 M -183.17 % | 219.490 M 3 281.69 % | -6.899 M 93.02 % | -98.781 M -139.16 % | 252.260 M 234.21 % | -187.956 M -14.21 % | -164.571 M -254.33 % | 106.638 M -79.21 % | 512.941 M 220.35 % | -426.200 M -391.08 % | 146.422 M 187.68 % | -166.988 M -1 380.05 % | -11.283 M 36.86 % | -17.869 M 51.40 % | -36.770 M 28.09 % | -51.132 M -169.64 % | 73.426 M -46.48 % | 137.193 M 207.59 % | -127.513 M -615.72 % | -17.816 M -103.45 % | 516.231 M 378.68 % | -185.240 M -465.68 % | -32.747 M -138.71 % | 84.598 M -20.61 % | 106.561 M 512.66 % | -25.823 M -261.36 % | 16.003 M -68.82 % | 51.319 M |
| Other non cash items | 2.797 B 1 782.08 % | 148.600 M -96.78 % | 4.618 B 4 025.40 % | -117.644 M -134.98 % | -50.066 M -130.60 % | 163.612 M 440.68 % | 30.261 M 122.68 % | -133.428 M -141.69 % | 320.030 M 30.84 % | 244.594 M 304.59 % | 60.456 M 420.06 % | 11.625 M -62.23 % | 30.776 M 96.77 % | 15.641 M 129.73 % | -52.616 M -197.15 % | 54.157 M 22.39 % | 44.250 M 383.36 % | -15.616 M -153.17 % | 29.370 M 39.45 % | 21.062 M -81.82 % | 115.844 M 381.54 % | 24.057 M 156.68 % | -42.443 M -222.18 % | 34.737 M 175.99 % | -45.714 M -121.89 % | 208.808 M 489.70 % | -53.582 M -1 178.64 % | 4.968 M 172.45 % | -6.857 M -129.52 % | 23.226 M -21.98 % | 29.771 M 215.90 % | 9.424 M -31.48 % | 13.754 M -33.39 % | 20.648 M 347.02 % | -8.359 M 0.92 % | -8.437 M 0.76 % | -8.501 M -70.92 % | -4.974 M 25.97 % | -6.719 M -110.93 % | -3.185 M 20.55 % | -4.010 M -4.12 % | -3.851 M 77.53 % | -17.139 M -405.01 % | 5.619 M 192.09 % | -6.102 M -159.12 % | 10.321 M 591.36 % | 1.493 M 175.16 % | -1.986 M 70.54 % | -6.742 M -600.80 % | 1.346 M -48.49 % | 2.614 M 477.35 % | 452.723 K -95.36 % | 9.760 M 244.10 % | -6.773 M -12.50 % | -6.021 M 63.32 % | -16.416 M -313.58 % | -3.969 M 47.57 % | -7.570 M -638.76 % | -1.025 M 67.12 % | -3.117 M -117.76 % | 17.546 M 817.66 % | 1.912 M 120.23 % | -9.452 M -759.79 % | 1.433 M 113.82 % | -10.369 M -285.68 % | 5.584 M |
| Net cash provided by operating activities | 178.818 M 512.93 % | -43.305 M -115.06 % | 287.549 M 251.59 % | 81.786 M 140.04 % | -204.245 M -13.78 % | -179.501 M -158.90 % | 304.739 M 172.16 % | -422.287 M -646.81 % | -56.545 M 81.70 % | -308.962 M -107.34 % | -149.011 M -31.77 % | -113.088 M -209.91 % | 102.894 M 6 904.33 % | 1.469 M -99.55 % | 328.712 M 151.70 % | -635.813 M -757.65 % | -74.134 M -468.15 % | 20.137 M 130.32 % | -66.407 M 44.05 % | -118.683 M -61.40 % | -73.536 M -1 057.31 % | -6.354 M -153.21 % | 11.941 M 162.98 % | -18.961 M -204.13 % | 18.209 M 169.09 % | 6.767 M -88.83 % | 60.604 M -76.59 % | 258.901 M 1 575.40 % | -17.548 M -146.10 % | 38.064 M -79.36 % | 184.411 M 1 016.57 % | 16.516 M -94.94 % | 326.216 M 426.69 % | -99.854 M -1 328.23 % | 8.130 M 109.18 % | -88.589 M -144.83 % | 197.610 M 1 229.20 % | -17.500 M -105.50 % | 318.291 M -24.52 % | 421.687 M 528.73 % | -98.357 M 36.45 % | -154.777 M 64.47 % | -435.571 M -506.42 % | -71.826 M 81.04 % | -378.918 M -1.14 % | -374.651 M -364.38 % | 141.710 M 132.14 % | -440.961 M -412.82 % | 140.963 M 188.83 % | -158.691 M -6 163.92 % | -2.533 M 80.52 % | -13.006 M 44.24 % | -23.324 M 58.12 % | -55.696 M -187.89 % | 63.367 M 186.92 % | -72.902 M -151.30 % | 142.096 M 170.28 % | -202.200 M -137.73 % | 535.972 M 426.34 % | -164.239 M -380.46 % | -34.183 M -143.10 % | 79.313 M -28.38 % | 110.735 M 963.00 % | -12.831 M -179.34 % | 16.173 M -59.35 % | 39.788 M |
| Investments in property plant and equipment | -1.376 M 6.90 % | -1.478 M 88.01 % | -12.322 M -112.86 % | -5.789 M 63.91 % | -16.041 M 13.44 % | -18.531 M -796.65 % | -2.067 M 60.13 % | -5.183 M -22.44 % | -4.234 M 62.95 % | -11.425 M -166.98 % | -4.279 M -221.14 % | -1.333 M 56.52 % | -3.064 M 57.49 % | -7.208 M -900.20 % | -720.657 K -213.53 % | -229.856 K 65.75 % | -671.144 K 75.57 % | -2.747 M -600.16 % | -392.339 K -0.26 % | -391.324 K 73.06 % | -1.453 M 18.76 % | -1.788 M -157.04 % | -695.625 K 46.72 % | -1.306 M 19.47 % | -1.621 M -49.16 % | -1.087 M -158.56 % | -420.413 K 78.73 % | -1.977 M -334.08 % | -455.359 K 83.46 % | -2.753 M 22.01 % | -3.530 M 70.29 % | -11.880 M -67.63 % | -7.087 M 43.70 % | -12.588 M -538.01 % | -1.973 M 24.13 % | -2.601 M 75.02 % | -10.410 M -1 905.87 % | -519.000 K 89.28 % | -4.840 M 21.60 % | -6.174 M 71.49 % | -21.655 M 26.64 % | -29.519 M -66.41 % | -17.739 M 67.83 % | -55.150 M -7.29 % | -51.401 M 22.97 % | -66.725 M -73.18 % | -38.529 M 23.10 % | -50.103 M -147.57 % | -20.238 M -198 995.57 % | -10.165 K | 0.000 | 0.000 | 0.000 100.00 % | -53.921 K 78.96 % | -256.291 K 66.48 % | -764.485 K | 0.000 100.00 % | -591.000 K 28.80 % | -830.087 K -45.96 % | -568.713 K -70.64 % | -333.287 K 73.59 % | -1.262 M -182.76 % | -446.309 K 9.78 % | -494.707 K -108.48 % | -237.293 K -10.37 % | -215.000 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 306.008 M 7 027.34 % | 4.293 M -96.99 % | 142.718 M 638.33 % | 19.330 M 102.76 % | -700.000 M -24 209.18 % | 2.903 M 17 452.04 % | 16.542 K 313.55 % | 4.000 K 100.00 % | -323.400 M -165.06 % | -122.010 M -530.45 % | 28.345 M 5 944.26 % | -485.000 K -222 377.06 % | -218.000 99.89 % | -191.000 K 87.27 % | -1.500 M -200.00 % | 1.500 M 587.49 % | 218.184 K 3 144.37 % | 6.725 K | 0.000 100.00 % | -14.700 M -4 800.00 % | -300.000 K -137.83 % | 793.121 K 67.72 % | 472.879 K -38.51 % | 769.000 K 313 977.55 % | -245.000 -200.00 % | 245.000 200.00 % | -245.000 -100.00 % | 18.375 M 7 469 412.20 % | 246.000 200.00 % | -246.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 200.00 % | -500.000 100.00 % | -28.116 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 |
| Purchases of investments | 0.000 100.00 % | -150.000 M 72.81 % | -551.636 M -167.53 % | -206.192 M | 0.000 | 0.000 -100.00 % | 40.425 M 110.11 % | -400.000 M -180.27 % | -142.718 M -638.33 % | -19.330 M -6 443 433.33 % | 300.000 200.00 % | -300.000 99.99 % | -3.704 M 98.40 % | -231.640 M -37 062 300.00 % | -625.000 -384.09 % | 220.000 100.00 % | -22.222 M 36.51 % | -35.000 M -336.49 % | 14.800 M 109.29 % | -159.326 M -68 605.25 % | -231.898 K | 0.000 100.00 % | -20.000 M 66.67 % | -60.000 M | 0.000 -100.00 % | 12.000 K 100.01 % | -177.945 M -28.95 % | -138.000 M -87.57 % | -73.574 M 65.20 % | -211.426 M | 0.000 -100.00 % | 19.056 M | 0.000 | 0.000 100.00 % | -49.699 M | 0.000 | 0.000 | 0.000 100.00 % | -40.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 152.931 M -69.97 % | 509.197 M 10.49 % | 460.840 M 16 159.41 % | 2.834 M | 0.000 100.00 % | -2.939 M -207.38 % | 2.737 M -17.31 % | 3.310 M 0.82 % | 3.283 M -11.17 % | 3.696 M 101.60 % | 1.833 M 0.45 % | 1.825 M -90.92 % | 20.100 M 4.98 % | 19.146 M -36.40 % | 30.104 M -41.03 % | 51.050 M 42.00 % | 35.950 M -40.92 % | 60.850 M 13.95 % | 53.400 M 239.09 % | 15.748 M | 0.000 -100.00 % | 64.800 M 39.35 % | 46.500 M 24.00 % | 37.500 M 36.36 % | 27.500 M 83.33 % | 15.000 M -86.96 % | 115.000 M 62.87 % | 70.609 M -67.52 % | 217.391 M | 0.000 100.00 % | -12.715 M | 0.000 | 0.000 -100.00 % | 1.001 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 |
| Other investing activites | 30.592 M 105.01 % | -610.489 M -6 713.38 % | 9.231 M 106.18 % | -149.414 M 69.72 % | -493.392 M -108.10 % | -237.091 M 60.48 % | -600.000 M -455.49 % | 168.780 M 82.03 % | 92.723 M -33.71 % | 139.882 M -15.91 % | 166.344 M 101.95 % | -8.547 B -176 834.49 % | 4.836 M -87.91 % | 40.004 M 344.28 % | 9.004 M 1 042.45 % | 788.153 K 422.90 % | 150.727 K -92.70 % | 2.065 M 33 953.43 % | 6.064 K | 0.000 -100.00 % | 2.965 M 12.48 % | 2.636 M 126.19 % | -10.066 M -250.99 % | 6.667 M 11.11 % | 6.000 M 130.19 % | -19.872 M -33.97 % | -14.833 M -1 869.57 % | -753.121 K -59.26 % | -472.879 K 38.51 % | -769.000 K 98.71 % | -59.752 M -398.01 % | 20.051 M 110.25 % | -195.659 M -19 566 003.60 % | 1.000 K 100.10 % | -1.001 M 56.92 % | -2.323 M -106.85 % | 33.930 M 11 562.92 % | -296.000 K | 0.000 | 0.000 100.00 % | -49.945 M -2 127.70 % | -2.242 M -100.64 % | 348.829 M 1 744 045.37 % | 20.000 K 100.01 % | -359.770 M -88 024.25 % | 409.182 K 108.27 % | -4.951 M 63.29 % | -13.487 M -12 237.58 % | 111.115 K | 0.000 | 0.000 | 0.000 100.00 % | -6.855 M -199.56 % | 6.885 M -97.30 % | 254.596 M 2 953.54 % | 8.338 M -13.61 % | 9.651 M 14.18 % | 8.452 M 613.85 % | -1.645 M -471 402.01 % | 349.000 -97.24 % | 12.651 K 1 165.10 % | 1.000 K -89.66 % | 9.673 K -98.33 % | 579.295 K 7 418.43 % | 7.705 K 92.63 % | 4.000 K |
| Net cash used for investing activites | 29.216 M 104.80 % | -609.036 M -1 237.65 % | -45.530 M -145.78 % | 99.445 M 119.63 % | -506.599 M -98.18 % | -255.622 M 1.14 % | -258.573 M -12.73 % | -229.373 M -349.86 % | 91.800 M -30.32 % | 131.740 M 124.66 % | -534.240 M 93.75 % | -8.544 B -173 312.66 % | -4.927 M -109.31 % | 52.896 M 117.87 % | -295.971 M -224.01 % | -91.347 M -261.24 % | 56.652 M 26 206.93 % | -217.000 K -100.29 % | 75.264 M 170.66 % | -106.509 M -785.89 % | 15.529 M 561.35 % | 2.348 M -93.15 % | 34.257 M 521.24 % | -8.132 M -119.42 % | 41.878 M 614.03 % | -8.147 M 95.44 % | -178.499 M -615.81 % | -24.937 M -629.07 % | -3.420 M -206.49 % | 3.212 M 105.08 % | -63.282 M -536.09 % | 14.511 M 107.16 % | -202.746 M -3 602.87 % | 5.788 M 111.20 % | -51.672 M -1 886.78 % | -2.601 M -111.06 % | 23.520 M 4 631.75 % | -519.000 K 98.84 % | -44.840 M -626.31 % | -6.174 M 91.38 % | -71.600 M -142.56 % | -29.519 M -108.92 % | 331.090 M 700.56 % | -55.130 M 86.59 % | -411.171 M -520.01 % | -66.316 M -72.12 % | -38.529 M 23.10 % | -50.103 M -148.94 % | -20.127 M -197 902.46 % | -10.165 K | 0.000 | 0.000 100.00 % | -6.855 M -200.35 % | 6.832 M -97.31 % | 254.339 M 3 258.39 % | 7.573 M -21.53 % | 9.651 M 22.77 % | 7.861 M 417.63 % | -2.475 M -335.45 % | -568.364 K -77.26 % | -320.636 K 74.57 % | -1.261 M -188.80 % | -436.636 K -616.19 % | 84.588 K 136.84 % | -229.588 K -8.81 % | -211.000 K |
| Debt repayment | -14.867 M 18.88 % | -18.328 M 2.79 % | -18.853 M -12.24 % | -16.797 M -648.99 % | -2.243 M 1.85 % | -2.285 M -26.12 % | -1.812 M 0.05 % | -1.813 M 2.52 % | -1.859 M | 0.000 100.00 % | -1.428 M 4.36 % | -1.493 M 56.10 % | -3.400 M 21.85 % | -4.351 M -25.29 % | -3.473 M -1.09 % | -3.435 M 29.55 % | -4.876 M -34.54 % | -3.624 M 64.50 % | -10.207 M -284.61 % | -2.654 M 35.87 % | -4.138 M -12.94 % | -3.664 M -481.86 % | -629.706 K -2.00 % | -617.329 K -106.47 % | 9.547 M 1 374.68 % | -749.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 13.484 M | 0.000 100.00 % | -90.214 M -502.40 % | 22.419 M 918.13 % | 2.202 M -96.32 % | 59.914 M 16.79 % | 51.302 M 151.21 % | -100.179 M -56 498.49 % | -177.000 K 99.90 % | -174.175 M 12.99 % | -200.171 M 33.10 % | -299.193 M -146.98 % | -121.142 M -149.69 % | 243.788 M 71.37 % | 142.255 M -71.97 % | 507.450 M 7.95 % | 470.081 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 89.499 K 117.87 % | -500.761 K 93.59 % | -7.815 M 84.88 % | -51.685 M -186.14 % | 60.000 M | 0.000 | 0.000 100.00 % | -39.883 M -300.59 % | 19.883 M 447.42 % | -5.723 M 87.07 % | -44.277 M |
| Common stock issued | 0.000 | 0.000 100.00 % | -180.000 -200.00 % | 180.000 -100.00 % | 400.653 M | 0.000 100.00 % | -37.000 -100.00 % | 277.292 M 3 429.80 % | 7.856 M | 0.000 -100.00 % | 11.591 M -99.87 % | 9.272 B 542.81 % | 1.442 B | 0.000 -100.00 % | 2.642 M 684 604.92 % | -386.000 -100.00 % | 1.006 B | 0.000 -100.00 % | 252.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.550 K 688.89 % | 450.000 | 0.000 | 0.000 100.00 % | -600.000 -50.00 % | -400.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 114.501 M -13.26 % | 132.000 M 4 299.82 % | 3.000 M | 0.000 | 0.000 -100.00 % | 165.660 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 |
| 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 100.00 % | -189.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 277.292 M 3 429.80 % | 7.856 M 650.12 % | -1.428 M | 0.000 -100.00 % | 9.272 B 542.81 % | 1.442 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.006 B | 0.000 100.00 % | -353.746 M -223.66 % | 286.062 M 372.90 % | -104.824 M -948.24 % | -10.000 M 75.00 % | -40.000 M | 0.000 | 0.000 100.00 % | -45.000 M 55.33 % | -100.749 M -18.25 % | -85.202 M 25.90 % | -114.988 M -200.42 % | 114.511 M 198.45 % | -116.311 M -188.98 % | 130.715 M 152 028.20 % | 85.924 K | 0.000 | 0.000 | 0.000 100.00 % | -85.186 M -121.95 % | -38.381 M 49.02 % | -75.283 M 61.72 % | -196.676 M -170.83 % | 277.667 M | 0.000 | 0.000 -100.00 % | 648.000 | 0.000 -100.00 % | 165.660 M 320 972.76 % | -51.628 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 M | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -14.867 M 18.88 % | -18.328 M 2.79 % | -18.854 M -12.24 % | -16.797 M -104.22 % | 398.410 M 17 535.89 % | -2.285 M -26.12 % | -1.812 M -100.66 % | 275.480 M 4 494.15 % | 5.996 M 519.91 % | -1.428 M -114.05 % | 10.163 M -99.89 % | 9.271 B 544.23 % | 1.439 B 33 174.49 % | -4.351 M -423.94 % | -830.432 K 75.83 % | -3.435 M -100.34 % | 1.001 B 27 717.65 % | -3.624 M -17.11 % | -3.094 M -102.30 % | 134.461 M -9.11 % | 147.939 M 1 275.05 % | -12.590 M 69.01 % | -40.630 M -6 481.53 % | -617.329 K -106.47 % | 9.547 M 120.87 % | -45.749 M 54.59 % | -100.746 M -18.24 % | -85.202 M 25.90 % | -114.988 M -200.66 % | 114.235 M 198.21 % | -116.311 M -32.90 % | -87.517 M -488.88 % | 22.505 M 922.03 % | 2.202 M -96.32 % | 59.914 M 16.79 % | 51.302 M 127.68 % | -185.366 M -380.75 % | -38.558 M 84.54 % | -249.458 M 37.14 % | -396.847 M -526.83 % | 92.975 M 756.28 % | 10.858 M -95.60 % | 246.788 M 73.48 % | 142.255 M -71.97 % | 507.450 M -20.18 % | 635.742 M 1 231 489.10 % | -51.628 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 % | -51.685 M -186.14 % | 60.000 M | 0.000 | 0.000 100.00 % | -36.883 M -285.50 % | 19.883 M 447.42 % | -5.723 M 87.07 % | -44.277 M |
| Effect of forex changes on cash | -210.000 | 0.000 100.00 % | -61.000 -200.00 % | 61.000 200.00 % | -61.000 | 0.000 -100.00 % | 83.000 | 0.000 | 0.000 | 0.000 100.00 % | -329.000 -200.00 % | 329.000 -99.98 % | 2.176 M | 0.000 100.00 % | -154.000 -200.00 % | 154.000 200.00 % | -154.000 | 0.000 -100.00 % | 364.000 200.00 % | -364.000 99.99 % | -3.024 M | 0.000 -100.00 % | 207.000 199.52 % | -208.000 -200.00 % | 208.000 -100.00 % | 11.161 M 4 211 798.11 % | -265.000 -200.00 % | 265.000 200.00 % | -265.000 | 0.000 100.00 % | -240.000 -200.00 % | 240.000 200.00 % | -240.000 | 0.000 100.00 % | -432.000 -200.00 % | 432.000 200.00 % | -432.000 | 0.000 -100.00 % | 271.000 200.00 % | -271.000 -100.00 % | 59.664 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 100.00 % | -235.000 -200.00 % | 235.000 | 0.000 | 0.000 -100.00 % | 151.000 200.00 % | -151.000 -200.00 % | 151.000 | 0.000 |
| Net change in cash | 193.166 M 128.80 % | -670.669 M -400.53 % | 223.165 M 35.72 % | 164.434 M 152.63 % | -312.434 M 28.57 % | -437.408 M -1 086.15 % | 44.355 M 111.79 % | -376.180 M -1 011.93 % | 41.251 M 123.09 % | -178.650 M 73.46 % | -673.088 M -209.58 % | 614.229 M -60.09 % | 1.539 B 2 977.57 % | 50.014 M 56.73 % | 31.910 M 104.37 % | -730.595 M -174.29 % | 983.381 M 5 934.49 % | 16.296 M 182.78 % | 5.763 M 106.35 % | -90.732 M -204.40 % | 86.909 M 623.67 % | -16.596 M -398.03 % | 5.569 M 120.09 % | -27.711 M -139.79 % | 69.635 M 293.60 % | -35.968 M 83.55 % | -218.641 M -246.97 % | 148.762 M 209.42 % | -135.956 M -187.43 % | 155.511 M 3 127.89 % | 4.818 M 108.53 % | -56.490 M -138.70 % | 145.975 M 258.90 % | -91.864 M -661.11 % | 16.372 M 141.04 % | -39.888 M -211.53 % | 35.764 M 163.21 % | -56.577 M -335.80 % | 23.994 M 28.54 % | 18.666 M 207.78 % | -17.318 M 90.01 % | -173.438 M -221.88 % | 142.308 M 830.17 % | 15.299 M 105.41 % | -282.639 M -245.11 % | 194.774 M 88.86 % | 103.130 M 121.00 % | -491.065 M -506.39 % | 120.836 M 176.14 % | -158.701 M -6 164.32 % | -2.533 M 80.52 % | -13.006 M 56.90 % | -30.179 M 38.24 % | -48.864 M -115.38 % | 317.706 M 586.32 % | -65.329 M -143.05 % | 151.747 M 178.08 % | -194.339 M -140.33 % | 481.813 M 559.72 % | -104.807 M -203.75 % | -34.504 M -144.21 % | 78.052 M 6.32 % | 73.416 M 928.80 % | 7.136 M -30.18 % | 10.221 M 317.47 % | -4.700 M |
| Cash at beginning of period | 373.668 M -64.22 % | 1.044 B 27.18 % | 821.172 M 25.04 % | 656.738 M -32.24 % | 969.172 M -31.10 % | 1.407 B 3.26 % | 1.362 B -21.64 % | 1.738 B 2.43 % | 1.697 B -9.52 % | 1.876 B -26.41 % | 2.549 B 31.75 % | 1.935 B 389.23 % | 395.449 M 14.48 % | 345.435 M 10.18 % | 313.525 M -69.97 % | 1.044 B 1 619.03 % | 60.739 M 36.67 % | 44.443 M 14.90 % | 38.680 M -70.11 % | 129.412 M 204.48 % | 42.503 M -28.08 % | 59.099 M 10.40 % | 53.530 M -34.11 % | 81.241 M 599.99 % | 11.606 M -75.60 % | 47.574 M -82.13 % | 266.215 M 126.66 % | 117.453 M -53.65 % | 253.409 M 158.85 % | 97.898 M 5.18 % | 93.080 M -37.77 % | 149.570 M 4 060.50 % | 3.595 M -96.23 % | 95.459 M 20.70 % | 79.087 M -33.53 % | 118.975 M 42.98 % | 83.211 M -40.47 % | 139.788 M 20.72 % | 115.794 M 19.22 % | 97.128 M -15.13 % | 114.446 M -60.25 % | 287.884 M 97.75 % | 145.576 M 11.74 % | 130.277 M -68.45 % | 412.916 M 89.29 % | 218.142 M 89.67 % | 115.012 M -81.02 % | 606.077 M 24.90 % | 485.241 M -24.65 % | 643.942 M -0.39 % | 646.475 M -1.97 % | 659.481 M -4.38 % | 689.661 M -6.62 % | 738.525 M 75.50 % | 420.819 M -13.44 % | 486.148 M 45.38 % | 334.401 M -36.76 % | 528.740 M 1 026.73 % | 46.927 M -69.07 % | 151.734 M -18.53 % | 186.238 M 72.15 % | 108.186 M 211.15 % | 34.770 M 25.82 % | 27.634 M 58.70 % | 17.413 M -21.25 % | 22.113 M |
| Cash at end of period | 566.834 M 51.69 % | 373.668 M -64.22 % | 1.044 B 27.18 % | 821.172 M 25.04 % | 656.738 M -32.24 % | 969.172 M -31.10 % | 1.407 B 3.26 % | 1.362 B -21.64 % | 1.738 B 2.43 % | 1.697 B -9.52 % | 1.876 B -26.41 % | 2.549 B 31.75 % | 1.935 B 389.23 % | 395.449 M 14.48 % | 345.435 M 10.18 % | 313.525 M -69.97 % | 1.044 B 1 619.03 % | 60.739 M 36.67 % | 44.443 M 14.90 % | 38.680 M -70.11 % | 129.412 M 204.48 % | 42.503 M -28.08 % | 59.099 M 10.40 % | 53.530 M -34.11 % | 81.241 M 599.99 % | 11.606 M -75.60 % | 47.574 M -82.13 % | 266.215 M 126.66 % | 117.453 M -53.65 % | 253.409 M 158.85 % | 97.898 M 5.18 % | 93.080 M -37.77 % | 149.570 M 4 060.50 % | 3.595 M -96.23 % | 95.459 M 20.70 % | 79.087 M -33.53 % | 118.975 M 42.98 % | 83.211 M -40.47 % | 139.788 M 20.72 % | 115.794 M 19.22 % | 97.128 M -15.13 % | 114.446 M -60.25 % | 287.884 M 97.75 % | 145.576 M 11.74 % | 130.277 M -68.45 % | 412.916 M 89.29 % | 218.142 M 89.67 % | 115.012 M -81.02 % | 606.077 M 24.90 % | 485.241 M -24.65 % | 643.942 M -0.39 % | 646.475 M -1.97 % | 659.481 M -4.38 % | 689.661 M -6.62 % | 738.525 M 75.50 % | 420.819 M -13.44 % | 486.148 M 45.38 % | 334.401 M -36.76 % | 528.740 M 1 026.73 % | 46.927 M -69.07 % | 151.734 M -18.53 % | 186.238 M 72.15 % | 108.186 M 211.15 % | 34.770 M 25.82 % | 27.634 M 58.70 % | 17.413 M |
| Operating cash flow | 178.818 M 512.93 % | -43.305 M -115.06 % | 287.549 M 251.59 % | 81.786 M 140.04 % | -204.245 M -13.78 % | -179.501 M -158.90 % | 304.739 M 172.16 % | -422.287 M -646.81 % | -56.545 M 81.70 % | -308.962 M -107.34 % | -149.011 M -31.77 % | -113.088 M -209.91 % | 102.894 M 6 904.33 % | 1.469 M -99.55 % | 328.712 M 151.70 % | -635.813 M -757.65 % | -74.134 M -468.15 % | 20.137 M 130.32 % | -66.407 M 44.05 % | -118.683 M -61.40 % | -73.536 M -1 057.31 % | -6.354 M -153.21 % | 11.941 M 162.98 % | -18.961 M -204.13 % | 18.209 M 169.09 % | 6.767 M -88.83 % | 60.604 M -76.59 % | 258.901 M 1 575.40 % | -17.548 M -146.10 % | 38.064 M -79.36 % | 184.411 M 1 016.57 % | 16.516 M -94.94 % | 326.216 M 426.69 % | -99.854 M -1 328.23 % | 8.130 M 109.18 % | -88.589 M -144.83 % | 197.610 M 1 229.20 % | -17.500 M -105.50 % | 318.291 M -24.52 % | 421.687 M 528.73 % | -98.357 M 36.45 % | -154.777 M 64.47 % | -435.571 M -506.42 % | -71.826 M 81.04 % | -378.918 M -1.14 % | -374.651 M -364.38 % | 141.710 M 132.14 % | -440.961 M -412.82 % | 140.963 M 188.83 % | -158.691 M -6 163.92 % | -2.533 M 80.52 % | -13.006 M 44.24 % | -23.324 M 58.12 % | -55.696 M -187.89 % | 63.367 M 186.92 % | -72.902 M -151.30 % | 142.096 M 170.28 % | -202.200 M -137.73 % | 535.972 M 426.34 % | -164.239 M -380.46 % | -34.183 M -143.10 % | 79.313 M -28.38 % | 110.735 M 963.00 % | -12.831 M -179.34 % | 16.173 M -59.35 % | 39.788 M |
| Capital expenditure | -1.376 M 6.90 % | -1.478 M 88.67 % | -13.042 M -108.56 % | -6.253 M 63.61 % | -17.187 M 7.26 % | -18.531 M -796.65 % | -2.067 M 60.13 % | -5.183 M -22.44 % | -4.234 M 62.95 % | -11.425 M -166.98 % | -4.279 M -221.14 % | -1.333 M 56.52 % | -3.064 M 57.49 % | -7.208 M -900.20 % | -720.657 K -213.53 % | -229.856 K 65.75 % | -671.144 K 75.57 % | -2.747 M -600.16 % | -392.339 K -0.26 % | -391.324 K 73.06 % | -1.453 M 18.76 % | -1.788 M -157.04 % | -695.625 K 46.72 % | -1.306 M 19.47 % | -1.621 M -49.16 % | -1.087 M -158.56 % | -420.413 K 78.73 % | -1.977 M -334.08 % | -455.359 K 83.46 % | -2.753 M 22.01 % | -3.530 M 70.29 % | -11.880 M -67.63 % | -7.087 M 43.70 % | -12.588 M -538.01 % | -1.973 M 24.13 % | -2.601 M 75.02 % | -10.410 M -1 905.87 % | -519.000 K 89.28 % | -4.840 M 21.60 % | -6.174 M 71.49 % | -21.655 M 26.64 % | -29.519 M -66.41 % | -17.739 M 67.83 % | -55.150 M -7.29 % | -51.401 M 22.97 % | -66.725 M -73.18 % | -38.529 M 23.10 % | -50.103 M -147.57 % | -20.238 M -198 995.57 % | -10.165 K | 0.000 | 0.000 | 0.000 100.00 % | -53.921 K 78.96 % | -256.291 K 66.48 % | -764.485 K | 0.000 100.00 % | -591.000 K 28.80 % | -830.087 K -45.96 % | -568.713 K -70.64 % | -333.287 K 73.59 % | -1.262 M -182.76 % | -446.309 K 9.78 % | -494.707 K -108.48 % | -237.293 K -10.37 % | -215.000 K |
| Free CashFlow | 177.442 M 496.23 % | -44.783 M -116.31 % | 274.507 M 263.43 % | 75.533 M 134.11 % | -221.432 M -11.82 % | -198.032 M -165.43 % | 302.673 M 170.81 % | -427.470 M -603.32 % | -60.779 M 81.03 % | -320.387 M -109.01 % | -153.290 M -33.97 % | -114.420 M -214.62 % | 99.829 M 1 839.49 % | -5.739 M -101.75 % | 327.991 M 151.57 % | -636.043 M -750.26 % | -74.805 M -530.16 % | 17.390 M 126.03 % | -66.799 M 43.90 % | -119.075 M -58.79 % | -74.988 M -821.01 % | -8.142 M -172.40 % | 11.246 M 155.49 % | -20.267 M -222.18 % | 16.588 M 192.04 % | 5.680 M -90.56 % | 60.184 M -76.58 % | 256.924 M 1 527.11 % | -18.003 M -150.98 % | 35.311 M -80.48 % | 180.881 M 3 801.81 % | 4.636 M -98.55 % | 319.129 M 383.82 % | -112.442 M -1 926.28 % | 6.157 M 106.75 % | -91.189 M -148.71 % | 187.199 M 1 138.90 % | -18.019 M -105.75 % | 313.451 M -24.56 % | 415.513 M 446.23 % | -120.012 M 34.88 % | -184.296 M 59.34 % | -453.310 M -257.00 % | -126.976 M 70.49 % | -430.319 M 2.51 % | -441.377 M -527.77 % | 103.182 M 121.01 % | -491.065 M -506.76 % | 120.725 M 176.07 % | -158.701 M -6 164.32 % | -2.533 M 80.52 % | -13.006 M 44.24 % | -23.324 M 58.16 % | -55.750 M -188.34 % | 63.110 M 185.67 % | -73.667 M -151.84 % | 142.096 M 170.07 % | -202.791 M -137.89 % | 535.142 M 424.71 % | -164.807 M -377.47 % | -34.517 M -144.22 % | 78.051 M -29.23 % | 110.289 M 927.62 % | -13.326 M -183.62 % | 15.936 M -59.73 % | 39.573 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 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 |