Logah Technology Corp. 3593.TW
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 877.438 M -0.26 % | 879.732 M -4.78 % | 923.895 M -23.76 % | 1.212 B 75.69 % | 689.786 M 33.54 % | 516.522 M -37.03 % | 820.205 M -3.50 % | 849.972 M 23.29 % | 689.429 M 3.63 % | 665.267 M 622.65 % | 92.060 M -58.84 % | 223.653 M -84.85 % | 1.476 B -43.59 % | 2.616 B -38.67 % | 4.266 B -3.60 % | 4.425 B |
| Net income | -203.533 M -191.68 % | -69.779 M 24.73 % | -92.703 M -136.25 % | -39.240 M -152.43 % | 74.849 M 142.30 % | -176.940 M -20.77 % | -146.504 M -7 119.84 % | 2.087 M 101.28 % | -162.665 M 22.95 % | -211.123 M -2.10 % | -206.774 M 55.51 % | -464.780 M -99.93 % | -232.473 M -2 079.37 % | -10.667 M -107.90 % | 135.040 M -65.29 % | 389.000 M |
| Income before tax | -201.266 M -175.70 % | -73.001 M 20.16 % | -91.434 M -115.05 % | -42.518 M -151.88 % | 81.959 M 147.93 % | -170.993 M -63.11 % | -104.835 M -4 251.88 % | 2.525 M 102.11 % | -119.917 M 45.27 % | -219.101 M -12.10 % | -195.452 M 57.30 % | -457.762 M -83.02 % | -250.119 M -1 741.14 % | -13.585 M -107.19 % | 188.993 M -58.00 % | 450.023 M |
| Income before tax ratio | -0.23 -176.42 % | -0.08 16.15 % | -0.10 -182.08 % | -0.04 -129.53 % | 0.12 135.89 % | -0.33 -159.00 % | -0.13 -4 402.56 % | 0.00 101.71 % | -0.17 47.19 % | -0.33 84.49 % | -2.12 -3.73 % | -2.05 -1 107.65 % | -0.17 -3 164.13 % | -0.01 -111.72 % | 0.04 -56.44 % | 0.10 |
| EBITDA | -62.380 M -211.65 % | 55.872 M 52.96 % | 36.528 M -56.20 % | 83.400 M -58.30 % | 200.016 M 363.33 % | -75.955 M -581.64 % | -11.143 M -110.86 % | 102.634 M 354.15 % | -40.384 M 70.27 % | -135.827 M 15.10 % | -159.992 M 58.93 % | -389.595 M -135.00 % | -165.782 M -304.98 % | 80.876 M -77.66 % | 361.992 M -33.93 % | 547.852 M |
| Net income ratio | -0.23 -192.44 % | -0.08 20.95 % | -0.10 -209.88 % | -0.03 -129.84 % | 0.11 131.68 % | -0.34 -91.78 % | -0.18 -7 374.60 % | 0.00 101.04 % | -0.24 25.65 % | -0.32 85.87 % | -2.25 -8.08 % | -2.08 -1 219.24 % | -0.16 -3 763.76 % | 0.00 -112.88 % | 0.03 -63.99 % | 0.09 |
| Ratio EBITDA | -0.07 -211.94 % | 0.06 60.64 % | 0.04 -42.55 % | 0.07 -76.27 % | 0.29 297.19 % | -0.15 -982.40 % | -0.01 -111.25 % | 0.12 306.14 % | -0.06 71.31 % | -0.20 88.25 % | -1.74 0.23 % | -1.74 -1 450.69 % | -0.11 -463.41 % | 0.03 -63.57 % | 0.08 -31.46 % | 0.12 |
| Gross profit ratio | -0.06 -168.81 % | 0.08 74.20 % | 0.05 -42.15 % | 0.08 -56.92 % | 0.20 410.70 % | -0.06 -167.66 % | 0.09 -38.84 % | 0.15 75.36 % | 0.09 278.23 % | -0.05 95.86 % | -1.17 -218.69 % | -0.37 -1 125.02 % | 0.04 -72.32 % | 0.13 -22.97 % | 0.17 -27.53 % | 0.23 |
| Weighted average shs out dil | 93.042 M 0.00 % | 93.042 M 0.00 % | 93.042 M 0.00 % | 93.042 M 11.29 % | 83.603 M 22.25 % | 68.385 M 8.48 % | 63.042 M 0.00 % | 63.042 M 0.00 % | 63.042 M 0.00 % | 63.042 M 0.00 % | 63.042 M 0.00 % | 63.042 M 0.00 % | 63.042 M 0.00 % | 63.042 M -1.22 % | 63.818 M 2.21 % | 62.441 M |
| Weighted average shs out | 93.042 M 0.00 % | 93.039 M 0.00 % | 93.042 M 0.00 % | 93.042 M 11.29 % | 83.603 M 22.25 % | 68.385 M 8.48 % | 63.042 M 0.00 % | 63.042 M 0.00 % | 63.042 M 0.00 % | 63.042 M 0.00 % | 63.042 M 0.00 % | 63.042 M 0.00 % | 63.042 M 0.00 % | 63.042 M 0.00 % | 63.042 M 2.40 % | 61.564 M |
| EPS diluted | -2.18 -190.67 % | -0.75 25.00 % | -1.00 -138.10 % | -0.42 -146.67 % | 0.90 134.75 % | -2.59 -11.64 % | -2.32 -7 833.33 % | 0.03 101.16 % | -2.58 22.99 % | -3.35 -2.13 % | -3.28 55.50 % | -7.37 -99.73 % | -3.69 -2 070.59 % | -0.17 -108.06 % | 2.11 -66.08 % | 6.22 |
| Earnings per share | -2.18 -190.67 % | -0.75 25.00 % | -1.00 -138.10 % | -0.42 -146.67 % | 0.90 134.75 % | -2.59 -11.64 % | -2.32 -7 833.33 % | 0.03 101.16 % | -2.58 22.99 % | -3.35 -2.13 % | -3.28 55.50 % | -7.37 -99.73 % | -3.69 -2 070.59 % | -0.17 -107.91 % | 2.15 -65.93 % | 6.31 |
| Gross profit | -51.159 M -168.63 % | 74.547 M 65.87 % | 44.943 M -55.90 % | 101.910 M -24.31 % | 134.643 M 514.92 % | -32.450 M -142.61 % | 76.159 M -40.98 % | 129.045 M 116.20 % | 59.689 M 284.70 % | -32.316 M 70.07 % | -107.963 M -31.18 % | -82.301 M -255.34 % | 52.981 M -84.39 % | 339.397 M -52.75 % | 718.367 M -30.14 % | 1.028 B |
| Income tax expense | 2.267 M 170.36 % | -3.222 M -353.90 % | 1.269 M 138.71 % | -3.278 M -146.10 % | 7.110 M 19.56 % | 5.947 M -85.73 % | 41.669 M 9 413.47 % | 438.000 K -98.98 % | 42.748 M 635.82 % | -7.978 M -170.46 % | 11.322 M 61.33 % | 7.018 M 139.77 % | -17.646 M -504.73 % | -2.918 M -105.41 % | 53.953 M -11.59 % | 61.023 M |
| Cost of revenue | 928.597 M 15.33 % | 805.185 M -8.39 % | 878.952 M -20.81 % | 1.110 B 99.94 % | 555.143 M 1.12 % | 548.972 M -26.22 % | 744.046 M 3.21 % | 720.927 M 14.48 % | 629.740 M -9.73 % | 697.583 M 248.75 % | 200.023 M -34.62 % | 305.954 M -78.50 % | 1.423 B -37.51 % | 2.277 B -35.82 % | 3.548 B 4.44 % | 3.397 B |
| General and administrative expenses | 104.150 M 12.79 % | 92.341 M 5.33 % | 87.666 M -5.29 % | 92.561 M 29.71 % | 71.359 M -21.31 % | 90.680 M -3.57 % | 94.040 M -1.20 % | 95.184 M -6.73 % | 102.051 M -11.58 % | 115.411 M 19.87 % | 96.278 M -28.30 % | 134.270 M 5.58 % | 127.170 M -14.56 % | 148.849 M -15.96 % | 177.116 M -22.96 % | 229.896 M |
| Selling and marketing expenses | 35.119 M 38.32 % | 25.390 M -10.03 % | 28.220 M 0.51 % | 28.076 M -5.37 % | 29.669 M 66.59 % | 17.810 M -47.43 % | 33.876 M 48.87 % | 22.755 M -36.50 % | 35.834 M 12.79 % | 31.771 M 1 017.91 % | 2.842 M -91.13 % | 32.043 M -66.12 % | 94.591 M -6.52 % | 101.188 M -35.69 % | 157.336 M -12.96 % | 180.767 M |
| Other expenses | 10.903 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 % | 361.000 K | 0.000 | 0.000 -100.00 % | 4.474 M |
| Operating expenses | 150.172 M 28.23 % | 117.109 M 1.06 % | 115.886 M -3.94 % | 120.637 M 19.41 % | 101.028 M -6.88 % | 108.490 M -15.19 % | 127.916 M 8.46 % | 117.939 M -14.47 % | 137.885 M -6.32 % | 147.182 M 46.63 % | 100.375 M -52.87 % | 212.957 M -30.36 % | 305.779 M -11.23 % | 344.451 M -26.12 % | 466.257 M -19.68 % | 580.484 M |
| Cost and expenses | 1.079 B 16.97 % | 922.294 M -7.29 % | 994.838 M -19.16 % | 1.231 B 87.54 % | 656.171 M -0.20 % | 657.462 M -24.60 % | 871.962 M 3.95 % | 838.866 M 9.28 % | 767.625 M -9.13 % | 844.765 M 181.22 % | 300.398 M -42.11 % | 518.911 M -69.98 % | 1.729 B -34.06 % | 2.621 B -34.69 % | 4.014 B 0.92 % | 3.977 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.255 M -97.31 % | 46.644 M -44.48 % | 84.018 M -11.01 % | 94.414 M -28.37 % | 131.805 M -22.39 % | 169.821 M |
| Selling general and administrative expenses | 139.269 M 18.29 % | 117.731 M 1.59 % | 115.886 M -3.94 % | 120.637 M 19.41 % | 101.028 M -6.88 % | 108.490 M -15.19 % | 127.916 M 8.46 % | 117.939 M -14.47 % | 137.885 M -6.32 % | 147.182 M 48.49 % | 99.120 M -40.40 % | 166.313 M -25.00 % | 221.761 M -11.31 % | 250.037 M -25.24 % | 334.452 M -18.56 % | 410.663 M |
| Interest income | 979.000 K -20.34 % | 1.229 M 130.15 % | 534.000 K 17.62 % | 454.000 K -30.15 % | 650.000 K 0.31 % | 648.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.473 M 178.83 % | 3.756 M 47.29 % | 2.550 M -29.52 % | 3.618 M |
| Interest expense | 33.244 M 30.16 % | 25.541 M 5.68 % | 24.169 M 15.86 % | 20.861 M -45.28 % | 38.125 M 15.94 % | 32.883 M -4.86 % | 34.561 M 10.97 % | 31.144 M 116.59 % | 14.379 M -16.64 % | 17.250 M 1 020.13 % | 1.540 M -54.59 % | 3.391 M 16.05 % | 2.922 M | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 105.642 M 2.24 % | 103.332 M -0.44 % | 103.793 M 0.23 % | 103.558 M 1.88 % | 101.648 M 63.54 % | 62.155 M 5.11 % | 59.131 M -14.26 % | 68.965 M 5.85 % | 65.154 M -12.92 % | 74.820 M 120.58 % | 33.920 M -47.63 % | 64.776 M -22.24 % | 83.304 M -11.81 % | 94.461 M -14.03 % | 109.882 M 9.86 % | 100.019 M |
| Operating income | -201.331 M -373.03 % | -42.562 M 37.96 % | -68.603 M -234.73 % | -20.495 M -120.48 % | 100.076 M 172.46 % | -138.115 M -166.85 % | -51.757 M -566.03 % | 11.106 M 114.20 % | -78.196 M 56.44 % | -179.498 M 13.84 % | -208.338 M 29.44 % | -295.258 M -16.80 % | -252.798 M -4 901.94 % | -5.054 M -102.00 % | 252.110 M -43.70 % | 447.833 M |
| Operating income ratio | -0.23 -374.27 % | -0.05 34.84 % | -0.07 -339.06 % | -0.02 -111.66 % | 0.15 154.26 % | -0.27 -323.75 % | -0.06 -582.94 % | 0.01 111.52 % | -0.11 57.96 % | -0.27 88.08 % | -2.26 -71.42 % | -1.32 -670.69 % | -0.17 -8 767.86 % | 0.00 -103.27 % | 0.06 -41.60 % | 0.10 |
| Total other income expenses net | 65.000 K 100.21 % | -30.439 M -39.44 % | -21.829 M 3.54 % | -22.629 M -11.82 % | -20.237 M 32.66 % | -30.053 M 25.53 % | -40.354 M -370.27 % | -8.581 M 79.43 % | -41.721 M -5.35 % | -39.603 M -407.33 % | 12.886 M 120.79 % | -61.986 M -2 413.77 % | 2.679 M 131.40 % | -8.531 M 86.48 % | -63.117 M -2 982.05 % | 2.190 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 608.877 M 35.46 % | 449.477 M 84.31 % | 243.873 M 31.66 % | 185.229 M 2.79 % | 180.194 M -40.48 % | 302.739 M -11.62 % | 342.545 M -35.47 % | 530.837 M -1.50 % | 538.937 M 23.42 % | 436.669 M 68.27 % | 259.508 M 131.04 % | -836.139 M 19.21 % | -1.035 B -1.98 % | -1.015 B -0.65 % | -1.008 B 27.00 % | -1.381 B |
| Total investments | 4.857 M -95.68 % | 112.543 M 533.72 % | 17.759 M 158.35 % | 6.874 M 251.43 % | 1.956 M -69.34 % | 6.380 M 14.58 % | 5.568 M -45.98 % | 10.307 M -21.00 % | 13.047 M -26.47 % | 17.744 M 131.58 % | 7.662 M 3.54 % | 7.400 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.527 M |
| Total debt | 666.601 M 23.00 % | 541.950 M 56.86 % | 345.498 M 45.86 % | 236.869 M 8.20 % | 218.912 M -35.81 % | 341.057 M -12.14 % | 388.165 M -33.64 % | 584.946 M -3.80 % | 608.069 M 14.49 % | 531.128 M 18.35 % | 448.761 M 401.89 % | 89.415 M -75.37 % | 363.000 M | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 45.523 M 64.10 % | 27.741 M 1.52 % | 27.325 M 87.79 % | 14.551 M -20.18 % | 18.230 M 2.87 % | 17.721 M -33.29 % | 26.565 M -23.93 % | 34.922 M -15.52 % | 41.337 M -49.11 % | 81.235 M -5.38 % | 85.857 M 37.97 % | 62.230 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -703.588 M -40.70 % | -500.055 M -16.22 % | -430.276 M -27.46 % | -337.573 M 0.45 % | -339.095 M 17.44 % | -410.744 M -180.36 % | -146.504 M 70.52 % | -497.006 M 0.42 % | -499.093 M -48.35 % | -336.428 M 24.67 % | -446.583 M -8.53 % | -411.473 M -856.61 % | 54.384 M -80.17 % | 274.213 M -35.29 % | 423.771 M -34.13 % | 643.312 M |
| Common stock | 930.425 M 0.00 % | 930.425 M 0.00 % | 930.425 M 0.00 % | 930.425 M 0.00 % | 930.425 M 12.04 % | 830.425 M 31.72 % | 630.425 M -44.08 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B |
| Total equity | 288.779 M -37.96 % | 465.438 M -12.97 % | 534.801 M -13.00 % | 614.730 M -20.18 % | 770.105 M 76.06 % | 437.402 M -14.32 % | 510.486 M -23.28 % | 665.347 M -0.65 % | 669.675 M -23.22 % | 872.238 M -19.83 % | 1.088 B -14.41 % | 1.271 B -25.48 % | 1.706 B -13.24 % | 1.966 B -2.58 % | 2.018 B -10.28 % | 2.249 B |
| Other non current liabilities | 135.637 M 14 821.56 % | 909.000 K -98.08 % | 47.385 M 1 873.55 % | 2.401 M -87.92 % | 19.880 M 563.55 % | 2.996 M 0.81 % | 2.972 M 18.31 % | 2.512 M 68.25 % | 1.493 M 126.90 % | 658.000 K -19.46 % | 817.000 K 13 516.67 % | 6.000 K -99.89 % | 5.550 M 260.39 % | 1.540 M -41.93 % | 2.652 M -5.79 % | 2.815 M |
| Long term debt | 137.767 M -20.81 % | 173.966 M 662.37 % | 22.819 M -47.45 % | 43.424 M -58.13 % | 103.701 M 25.78 % | 82.444 M -8.96 % | 90.555 M -27.64 % | 125.137 M -17.90 % | 152.427 M 222.15 % | 47.316 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 289.443 M 54.45 % | 187.397 M 124.44 % | 83.496 M -39.47 % | 137.949 M 149.31 % | 55.332 M -41.60 % | 94.744 M -10.34 % | 105.675 M -25.01 % | 140.915 M -16.23 % | 168.216 M 140.45 % | 69.960 M 210.73 % | 22.515 M 72.53 % | 13.050 M -67.65 % | 40.334 M -30.74 % | 58.236 M -4.66 % | 61.081 M 21.64 % | 50.215 M |
| Other current liabilities | 75.001 M -18.19 % | 91.674 M -19.53 % | 113.921 M -20.56 % | 143.406 M 21.98 % | 117.567 M 117.77 % | 53.987 M -8.49 % | 58.997 M 153.03 % | -111.247 M -251.10 % | 73.623 M 2 271.88 % | 3.104 M -92.74 % | 42.757 M 25.90 % | 33.961 M -63.86 % | 93.977 M -14.85 % | 110.366 M -33.93 % | 167.047 M -22.89 % | 216.641 M |
| Deferred revenue | 0.000 -100.00 % | 113.000 K -54.98 % | 251.000 K -99.86 % | 175.267 M 64.57 % | 106.501 M -33.06 % | 159.092 M 105 258.94 % | 151.000 K -99.93 % | 216.025 M 46.41 % | 147.547 M 177.14 % | 53.239 M 25.30 % | 42.488 M 300.04 % | 10.621 M -88.25 % | 90.372 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 528.834 M 8.93 % | 485.465 M 11.53 % | 435.262 M 92.74 % | 225.824 M -4.84 % | 237.302 M -15.47 % | 280.734 M -23.76 % | 368.212 M -35.62 % | 571.979 M 1.93 % | 561.135 M 30.89 % | 428.719 M -4.47 % | 448.761 M 401.89 % | 89.415 M -75.37 % | 363.000 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 887.154 M 14.82 % | 772.677 M -3.51 % | 800.779 M 12.68 % | 710.667 M 39.56 % | 509.224 M -3.41 % | 527.187 M -23.62 % | 690.199 M -24.32 % | 911.994 M 10.70 % | 823.877 M 15.56 % | 712.964 M 10.66 % | 644.297 M 386.13 % | 132.537 M -79.83 % | 657.102 M 17.21 % | 560.619 M -46.23 % | 1.043 B -26.96 % | 1.428 B |
| Total liabilities | 1.177 B 22.55 % | 960.074 M 8.57 % | 884.275 M 4.20 % | 848.616 M 50.32 % | 564.556 M -9.23 % | 621.931 M -21.86 % | 795.874 M -24.41 % | 1.053 B 6.13 % | 992.093 M 26.72 % | 782.924 M 17.41 % | 666.812 M 358.02 % | 145.587 M -79.13 % | 697.436 M 12.70 % | 618.855 M -43.93 % | 1.104 B -25.31 % | 1.478 B |
| Other non current assets | 127.029 M 312.87 % | 30.767 M -78.42 % | 142.583 M -13.43 % | 164.695 M 5.30 % | 156.404 M -21.36 % | 198.898 M -61.41 % | 515.369 M 21.03 % | 425.811 M -5.37 % | 449.982 M -0.16 % | 450.708 M 17.72 % | 382.863 M 4 124.93 % | 9.062 M -58.37 % | 21.769 M -23.68 % | 28.523 M 49.01 % | 19.142 M -45.20 % | 34.929 M |
| Long term investments | -6.894 M -108.05 % | 85.589 M 1 268.61 % | -7.324 M 81.23 % | -39.015 M -21.34 % | -32.153 M -38.29 % | -23.251 M 28.20 % | -32.381 M 55.68 % | -73.068 M -13.19 % | -64.555 M -8.30 % | -59.605 M -413.53 % | 19.011 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 2.711 M -54.90 % | 6.011 M -31.65 % | 8.794 M -19.24 % | 10.889 M -24.10 % | 14.347 M | 0.000 -100.00 % | 22.331 M -51.48 % | 46.022 M -34.35 % | 70.107 M -31.29 % | 102.026 M -21.10 % | 129.310 M 9 916.27 % | 1.291 M -39.33 % | 2.128 M | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 -100.00 % | 2.200 M -1.65 % | 2.237 M 1.45 % | 2.205 M -0.41 % | 2.214 M 1.56 % | 2.180 M -3.54 % | 2.260 M -2.75 % | 2.324 M -1.40 % | 2.357 M -8.36 % | 2.572 M -93.38 % | 38.861 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 2.711 M -66.98 % | 8.211 M -25.56 % | 11.031 M -15.76 % | 13.094 M -20.93 % | 16.561 M 659.68 % | 2.180 M -91.13 % | 24.591 M -49.14 % | 48.346 M -33.28 % | 72.464 M -30.72 % | 104.598 M -37.80 % | 168.171 M 12 926.41 % | 1.291 M -39.33 % | 2.128 M | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 755.261 M 4.62 % | 721.926 M 7.65 % | 670.597 M -5.65 % | 710.752 M 29.02 % | 550.868 M -11.74 % | 624.148 M 66.97 % | 373.811 M -33.77 % | 564.377 M -1.81 % | 574.765 M 5.39 % | 545.375 M 6.33 % | 512.908 M 36.75 % | 375.080 M -32.04 % | 551.921 M -9.92 % | 612.679 M 14.88 % | 533.343 M -7.08 % | 574.008 M |
| Total non current assets | 920.418 M 3.24 % | 891.505 M 3.92 % | 857.849 M -3.38 % | 887.891 M 21.44 % | 731.140 M -13.81 % | 848.295 M -9.17 % | 933.966 M -11.65 % | 1.057 B -6.24 % | 1.128 B -4.15 % | 1.176 B -2.62 % | 1.208 B 206.28 % | 394.412 M -31.50 % | 575.818 M -10.20 % | 641.202 M 15.97 % | 552.886 M -9.33 % | 609.788 M |
| Other current assets | 25.988 M -15.14 % | 30.623 M 183.52 % | 10.801 M -7.61 % | 11.691 M -67.18 % | 35.621 M 257.39 % | 9.967 M -80.83 % | 51.998 M -11.47 % | 58.738 M -14.83 % | 68.965 M -17.36 % | 83.456 M 12.30 % | 74.317 M 17.56 % | 63.216 M -27.36 % | 87.022 M 29.92 % | 66.980 M -8.87 % | 73.496 M 77.45 % | 41.417 M |
| Short term investments | 11.751 M -56.40 % | 26.954 M 7.46 % | 25.083 M -45.34 % | 45.889 M 34.54 % | 34.109 M 15.11 % | 29.631 M -21.92 % | 37.949 M -54.48 % | 83.375 M 7.44 % | 77.602 M 0.33 % | 77.349 M 1 289 050.00 % | 6.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.527 M |
| cash and cash equivalents | 57.724 M -37.58 % | 92.473 M -9.01 % | 101.625 M 96.80 % | 51.640 M 33.37 % | 38.718 M 1.04 % | 38.318 M -16.01 % | 45.620 M -15.69 % | 54.109 M -21.73 % | 69.132 M -26.81 % | 94.459 M -50.09 % | 189.253 M -79.55 % | 925.554 M -33.79 % | 1.398 B 37.75 % | 1.015 B 0.65 % | 1.008 B -27.00 % | 1.381 B |
| Cash and short term investments | 69.475 M -41.83 % | 119.427 M -5.75 % | 126.708 M 29.92 % | 97.529 M 33.92 % | 72.827 M 7.18 % | 67.949 M -18.69 % | 83.569 M -39.22 % | 137.484 M -6.30 % | 146.734 M -14.59 % | 171.808 M -9.22 % | 189.253 M -79.55 % | 925.554 M -33.79 % | 1.398 B 37.75 % | 1.015 B 0.65 % | 1.008 B -27.14 % | 1.384 B |
| Total current assets | 544.958 M 2.05 % | 534.007 M -4.85 % | 561.227 M -2.47 % | 575.455 M 29.91 % | 442.976 M 109.90 % | 211.038 M -43.33 % | 372.394 M -43.67 % | 661.076 M 23.74 % | 534.229 M 11.57 % | 478.838 M -12.43 % | 546.794 M -46.51 % | 1.022 B -44.05 % | 1.827 B -5.99 % | 1.944 B -24.34 % | 2.569 B -17.59 % | 3.117 B |
| Inventory | 83.070 M -6.39 % | 88.744 M -16.54 % | 106.328 M -2.76 % | 109.346 M 56.39 % | 69.920 M 83.95 % | 38.011 M -68.43 % | 120.388 M -15.40 % | 142.298 M 80.48 % | 78.845 M 7.64 % | 73.246 M 12.67 % | 65.012 M 7 313.00 % | 877.000 K -98.76 % | 70.646 M -59.22 % | 173.237 M -47.28 % | 328.620 M -19.71 % | 409.277 M |
| Net receivables | 366.425 M 24.12 % | 295.213 M -6.99 % | 317.390 M -11.07 % | 356.889 M -4.53 % | 373.821 M 293.04 % | 95.111 M -38.34 % | 154.248 M -52.18 % | 322.556 M 34.57 % | 239.685 M 56.51 % | 153.147 M -29.82 % | 218.212 M 504.45 % | 36.101 M -84.86 % | 238.436 M -62.46 % | 635.212 M -45.17 % | 1.158 B -9.68 % | 1.283 B |
| Tax assets | 42.311 M -6.00 % | 45.012 M 9.89 % | 40.962 M 6.77 % | 38.365 M -2.77 % | 39.460 M -14.81 % | 46.320 M -11.90 % | 52.576 M -42.67 % | 91.714 M -3.34 % | 94.883 M -29.85 % | 135.248 M 8.16 % | 125.048 M 1 292.67 % | 8.979 M | 0.000 | 0.000 -100.00 % | 401.000 K -52.88 % | 851.000 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 283.319 M 45.12 % | 195.233 M -22.27 % | 251.157 M -26.33 % | 340.929 M -4.69 % | 357.690 M 229.90 % | 108.424 M -53.37 % | 232.530 M -1.15 % | 235.237 M 24.39 % | 189.119 M 10.63 % | 170.955 M 11.90 % | 152.779 M 1 567.71 % | 9.161 M -95.46 % | 201.955 M -55.15 % | 450.253 M -48.24 % | 869.889 M -26.77 % | 1.188 B |
| Tax payables | 0.000 -100.00 % | 192.000 K 2.13 % | 188.000 K | 0.000 -100.00 % | 339.000 K | 0.000 -100.00 % | 151.000 K | 0.000 | 0.000 -100.00 % | 1.854 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.743 M -74.93 % | 22.905 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 79.596 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 160.545 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 117.565 M 21.68 % | 96.620 M 407.83 % | 19.026 M -54.61 % | 41.918 M -26.57 % | 57.083 M 215.11 % | -49.591 M -369.68 % | 18.389 M -56.46 % | 42.230 M -34.48 % | 64.455 M 216.99 % | -55.093 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 16.419 M 124.09 % | 7.327 M 0.00 % | 7.327 M 0.00 % | 7.327 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 321.278 M 0.00 % | 321.278 M -38.05 % | 518.602 M -8.24 % | 565.175 M 75.91 % | 321.278 M 5.67 % | 304.029 M |
| Deferred tax liabilities non current | 16.039 M 28.09 % | 12.522 M -5.79 % | 13.292 M 6.10 % | 12.528 M -0.90 % | 12.642 M 35.88 % | 9.304 M -23.41 % | 12.148 M -8.43 % | 13.266 M -7.20 % | 14.296 M -34.98 % | 21.986 M 1.33 % | 21.698 M 66.34 % | 13.044 M -67.66 % | 40.334 M -28.86 % | 56.696 M -2.97 % | 58.429 M 23.27 % | 47.400 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.465 B 2.80 % | 1.426 B 0.45 % | 1.419 B -3.03 % | 1.463 B 24.63 % | 1.174 B 10.84 % | 1.059 B -18.91 % | 1.306 B -23.97 % | 1.718 B 3.40 % | 1.662 B 0.40 % | 1.655 B -5.68 % | 1.755 B 23.86 % | 1.417 B -41.05 % | 2.403 B -7.03 % | 2.585 B -17.20 % | 3.122 B -16.24 % | 3.727 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Change in working capital | 32.652 M 167.84 % | -48.133 M 44.55 % | -86.810 M -670.97 % | 15.204 M 111.87 % | -128.074 M -3 013.42 % | 4.396 M -97.73 % | 193.311 M 443.49 % | -56.278 M 37.80 % | -90.482 M -231.10 % | 69.019 M 82.71 % | 37.776 M -38.83 % | 61.752 M -66.58 % | 184.793 M 39.46 % | 132.505 M 162.93 % | -210.556 M -562.23 % | -31.795 M |
| Accounts receivables | -49.282 M -2 169.80 % | 2.381 M -95.05 % | 48.108 M 34.90 % | 35.663 M 126.36 % | -135.312 M -381.55 % | 48.059 M -70.72 % | 164.162 M 287.61 % | -87.500 M 18.68 % | -107.599 M -272.15 % | 62.503 M 373.74 % | -22.833 M -111.14 % | 205.030 M -45.79 % | 378.232 M | 0.000 | 0.000 | 0.000 |
| Inventory | -6.810 M -148.28 % | 14.104 M 1 728.64 % | -866.000 K 5.15 % | -913.000 K 97.37 % | -34.725 M -143.77 % | 79.332 M 572.93 % | 11.789 M 116.38 % | -71.992 M -248.33 % | -20.668 M -256.84 % | -5.792 M -117.04 % | 33.982 M -74.65 % | 134.033 M 87.67 % | 71.420 M -39.54 % | 118.126 M 68.55 % | 70.083 M 145.33 % | -154.620 M |
| Accounts payables | 88.086 M 257.51 % | -55.924 M 37.70 % | -89.772 M -435.60 % | -16.761 M -113.94 % | 120.206 M 196.86 % | -124.106 M -4 484.63 % | -2.707 M -105.87 % | 46.118 M 153.90 % | 18.164 M -15.09 % | 21.391 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 658.000 K 107.57 % | -8.694 M 80.37 % | -44.280 M -1 489.95 % | -2.785 M 96.44 % | -78.243 M -7 142.57 % | 1.111 M -99.39 % | 181.522 M 1 055.16 % | 15.714 M 122.51 % | -69.814 M -193.32 % | 74.811 M 1 871.82 % | 3.794 M 105.25 % | -72.281 M -163.76 % | 113.373 M 688.46 % | 14.379 M 105.12 % | -280.639 M -328.49 % | 122.825 M |
| Other non cash items | 17.424 M 52.52 % | 11.424 M 125.16 % | -45.414 M -315.90 % | 21.035 M 129.43 % | -71.474 M -2 078.79 % | 3.612 M -90.05 % | 36.295 M 330.72 % | -15.731 M -195.86 % | 16.410 M -58.82 % | 39.851 M -28.92 % | 56.063 M -56.84 % | 129.910 M 190.46 % | 44.725 M 176.23 % | 16.191 M 3.88 % | 15.586 M 533.55 % | -3.595 M |
| Net cash provided by operating activities | -45.548 M -1 343.22 % | -3.156 M 97.37 % | -119.865 M -221.35 % | 98.778 M 238.65 % | -71.245 M 15.27 % | -84.088 M -142.41 % | 198.280 M 38 304.24 % | -519.000 K 99.60 % | -128.835 M -263.83 % | -35.411 M 47.69 % | -67.693 M 66.38 % | -201.324 M -350.56 % | 80.349 M -65.44 % | 232.490 M 365.43 % | 49.952 M -88.99 % | 453.629 M |
| Investments in property plant and equipment | -91.939 M -59.33 % | -57.704 M -61.71 % | -35.684 M -5.08 % | -33.959 M -60.23 % | -21.194 M -58.19 % | -13.398 M 57.65 % | -31.638 M 18.60 % | -38.866 M 70.11 % | -130.046 M 24.46 % | -172.151 M -632.93 % | -23.488 M 54.87 % | -52.043 M -48.64 % | -35.013 M 75.56 % | -143.233 M -72.67 % | -82.951 M 42.09 % | -143.246 M |
| Acquisitions net | -12.380 M 74.51 % | -48.575 M 0.24 % | -48.693 M -308.57 % | -11.918 M 19.33 % | -14.774 M -123 216.67 % | 12.000 K -99.62 % | 3.124 M 225.42 % | 960.000 K 1 555.17 % | 58.000 K -99.93 % | 87.859 M 117.54 % | -500.821 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 -100.00 % | 9.921 M -14.38 % | 11.587 M 21 557.41 % | -54.000 K -100.72 % | 7.506 M -85.04 % | 50.165 M 1 753.97 % | -3.033 M -179.25 % | 3.827 M 105.02 % | -76.167 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 14.159 M 17.26 % | 12.075 M 21.71 % | 9.921 M 496.93 % | 1.662 M -98.43 % | 105.589 M 880 008.33 % | -12.000 K -100.02 % | 50.165 M 1 730.84 % | 2.740 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.619 M 1 681.85 % | -292.000 K | 0.000 -100.00 % | 2.527 M | 0.000 |
| Other investing activites | 33.316 M 2 925.98 % | 1.101 M -28.41 % | 1.538 M 410.71 % | -495.000 K -100.80 % | 62.204 M 518 266.67 % | 12.000 K -99.62 % | 3.124 M 225.42 % | 960.000 K 1 555.17 % | 58.000 K -99.93 % | 87.859 M 240.58 % | -62.496 M -284.48 % | 33.876 M 7 061.95 % | 473.000 K 116.79 % | -2.817 M -209.87 % | 2.564 M -98.53 % | 174.602 M |
| Net cash used for investing activites | -56.844 M 38.95 % | -93.103 M -27.68 % | -72.918 M -120.14 % | -33.123 M -125.14 % | 131.771 M 2 341.00 % | -5.880 M -127.16 % | 21.651 M 152.89 % | -40.939 M 67.55 % | -126.161 M 21.37 % | -160.459 M 72.66 % | -586.805 M -4 231.30 % | -13.548 M 61.10 % | -34.832 M 76.15 % | -146.050 M -87.58 % | -77.860 M -348.31 % | 31.356 M |
| Debt repayment | 81.093 M -35.94 % | 126.593 M -28.42 % | 176.855 M 380.05 % | -63.151 M 57.34 % | -148.030 M -695.05 % | -18.619 M 91.86 % | -228.607 M -1 560.93 % | 15.648 M -82.70 % | 90.439 M -11.31 % | 101.970 M 216.47 % | -87.547 M 69.44 % | -286.477 M -177.96 % | 367.479 M | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.800 M -14.11 % | 112.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 141.029 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -112.743 M 64.29 % | -315.681 M -50.18 % | -210.207 M |
| Other financing activites | -16.609 M 56.35 % | -38.049 M -158.95 % | 64.541 M 862.44 % | 6.706 M 114.73 % | -45.527 M -147.70 % | 95.445 M 20 648.91 % | 460.000 K -96.26 % | 12.301 M -91.45 % | 143.953 M 92 377.56 % | -156.000 K -2 500.00 % | -6.000 K -200.00 % | 6.000 K 100.40 % | -1.504 M -35.25 % | -1.112 M | 0.000 | 0.000 |
| Net cash used provided by financing activities | 64.484 M -27.17 % | 88.544 M -63.32 % | 241.396 M 527.67 % | -56.445 M 7.16 % | -60.796 M -179.13 % | 76.826 M 133.67 % | -228.147 M -916.30 % | 27.949 M -88.08 % | 234.392 M 130.22 % | 101.814 M 216.29 % | -87.553 M 69.44 % | -286.471 M -179.25 % | 361.460 M 417.47 % | -113.855 M 63.93 % | -315.681 M -356.33 % | -69.178 M |
| Effect of forex changes on cash | 3.159 M 319.83 % | -1.437 M -204.74 % | 1.372 M 593.53 % | -278.000 K -141.49 % | 670.000 K -88.53 % | 5.840 M 2 239.19 % | -273.000 K 81.97 % | -1.514 M 67.94 % | -4.723 M -539.97 % | -738.000 K -112.83 % | 5.750 M -80.10 % | 28.900 M 221.19 % | -23.846 M -170.10 % | 34.019 M 215.77 % | -29.386 M -187.03 % | -10.238 M |
| Net change in cash | -34.749 M -279.69 % | -9.152 M -118.31 % | 49.985 M 459.62 % | 8.932 M 2 133.00 % | 400.000 K 105.48 % | -7.302 M 13.98 % | -8.489 M 43.49 % | -15.023 M 40.68 % | -25.327 M 73.28 % | -94.794 M 87.13 % | -736.301 M -55.85 % | -472.443 M -223.31 % | 383.131 M 5 701.50 % | 6.604 M 101.77 % | -372.975 M -191.96 % | 405.569 M |
| Cash at beginning of period | 92.473 M -9.01 % | 101.625 M 96.80 % | 51.640 M 20.91 % | 42.708 M 11.46 % | 38.318 M -16.01 % | 45.620 M -15.69 % | 54.109 M -21.73 % | 69.132 M -26.81 % | 94.459 M -50.09 % | 189.253 M -79.55 % | 925.554 M -33.79 % | 1.398 B 37.75 % | 1.015 B 0.65 % | 1.008 B -27.00 % | 1.381 B 41.57 % | 975.668 M |
| Cash at end of period | 57.724 M -37.58 % | 92.473 M -9.01 % | 101.625 M 96.80 % | 51.640 M 33.37 % | 38.718 M 1.04 % | 38.318 M -16.01 % | 45.620 M -15.69 % | 54.109 M -21.73 % | 69.132 M -26.81 % | 94.459 M -50.09 % | 189.253 M -79.55 % | 925.554 M -33.79 % | 1.398 B 37.75 % | 1.015 B 0.65 % | 1.008 B -27.00 % | 1.381 B |
| Operating cash flow | -45.548 M -1 343.22 % | -3.156 M 97.37 % | -119.865 M -221.35 % | 98.778 M 238.65 % | -71.245 M 15.27 % | -84.088 M -142.41 % | 198.280 M 38 304.24 % | -519.000 K 99.60 % | -128.835 M -263.83 % | -35.411 M 47.69 % | -67.693 M 66.38 % | -201.324 M -350.56 % | 80.349 M -65.44 % | 232.490 M 365.43 % | 49.952 M -88.99 % | 453.629 M |
| Capital expenditure | -91.939 M -57.82 % | -58.256 M -63.26 % | -35.684 M -5.08 % | -33.959 M -60.23 % | -21.194 M -58.19 % | -13.398 M 57.65 % | -31.638 M 18.60 % | -38.866 M 70.11 % | -130.046 M 24.46 % | -172.151 M -632.93 % | -23.488 M 54.87 % | -52.043 M -48.64 % | -35.013 M 75.56 % | -143.233 M -72.67 % | -82.951 M 42.09 % | -143.246 M |
| Free CashFlow | -137.487 M -123.88 % | -61.412 M 60.52 % | -155.549 M -339.97 % | 64.819 M 170.12 % | -92.439 M 5.18 % | -97.486 M -158.50 % | 166.642 M 523.11 % | -39.385 M 84.79 % | -258.881 M -24.72 % | -207.562 M -127.64 % | -91.181 M 64.01 % | -253.367 M -658.86 % | 45.336 M -49.21 % | 89.257 M 370.48 % | -32.999 M -110.63 % | 310.383 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 400.340 M 66.68 % | 240.191 M -5.82 % | 255.032 M 13.18 % | 225.326 M 14.00 % | 197.659 M -0.88 % | 199.421 M -13.02 % | 229.275 M -10.32 % | 255.650 M 35.50 % | 188.666 M -8.48 % | 206.141 M -23.11 % | 268.114 M 1.87 % | 263.193 M 45.26 % | 181.189 M -14.29 % | 211.399 M -38.42 % | 343.266 M 25.87 % | 272.719 M 79.69 % | 151.769 M -9.89 % | 168.422 M -18.15 % | 205.770 M -1.87 % | 209.691 M 22.38 % | 171.345 M 66.39 % | 102.980 M 3.52 % | 99.477 M 9.12 % | 91.163 M -47.53 % | 173.745 M 14.20 % | 152.137 M -24.12 % | 200.497 M -17.77 % | 243.837 M 25.44 % | 194.386 M 7.11 % | 181.485 M -29.20 % | 256.336 M -1.96 % | 261.462 M 45.31 % | 179.928 M 18.18 % | 152.246 M 3.46 % | 147.150 M -28.11 % | 204.684 M 21.47 % | 168.499 M -0.35 % | 169.096 M -6.40 % | 180.656 M -0.31 % | 181.213 M 11.35 % | 162.748 M 15.71 % | 140.650 M 281.31 % | 36.886 M 38.76 % | 26.583 M 76.26 % | 15.082 M 11.64 % | 13.509 M -13.75 % | 15.663 M -64.79 % | 44.480 M -29.16 % | 62.792 M -37.66 % | 100.718 M -45.47 % | 184.700 M -50.42 % | 372.504 M -8.15 % | 405.563 M -20.95 % | 513.020 M 2.77 % | 499.212 M -17.30 % | 603.618 M 3.77 % | 581.692 M -37.58 % | 931.878 M -5.89 % | 990.240 M -16.67 % | 1.188 B 17.68 % | 1.010 B -6.29 % | 1.078 B |
| Net income | -27.388 M 36.24 % | -42.953 M 54.78 % | -94.993 M -15.42 % | -82.303 M -564.38 % | -12.388 M 10.55 % | -13.849 M -120.53 % | -6.280 M 46.59 % | -11.759 M 54.95 % | -26.104 M -1.83 % | -25.636 M -135.50 % | -10.886 M -97.89 % | -5.501 M 86.22 % | -39.915 M -9.65 % | -36.401 M -1 503.82 % | 2.593 M 275.32 % | -1.479 M -535.00 % | 340.000 K 400.00 % | 68.000 K -99.89 % | 63.089 M 321.13 % | 14.981 M 56.84 % | 9.552 M 174.78 % | -12.773 M -18.94 % | -10.739 M 81.79 % | -58.986 M 18.13 % | -72.046 M -104.86 % | -35.169 M 14.20 % | -40.989 M -350.68 % | -9.095 M 83.47 % | -55.020 M -32.90 % | -41.400 M -628.94 % | 7.827 M -61.29 % | 20.219 M 3 298.15 % | 595.000 K 102.24 % | -26.554 M 72.23 % | -95.624 M -1 870.41 % | -4.853 M 85.29 % | -33.002 M -13.07 % | -29.186 M 64.03 % | -81.130 M -305.24 % | -20.020 M 72.98 % | -74.098 M -106.54 % | -35.875 M 60.57 % | -90.982 M -3 698.97 % | 2.528 M 102.89 % | -87.491 M -183.79 % | -30.829 M 53.66 % | -66.527 M 62.66 % | -178.184 M -25.90 % | -141.533 M -80.21 % | -78.536 M 27.71 % | -108.639 M -85.86 % | -58.453 M -36.77 % | -42.739 M -77.65 % | -24.058 M 13.10 % | -27.685 M -379.39 % | -5.775 M 80.94 % | -30.295 M -157.07 % | 53.088 M 151.49 % | 21.109 M -56.01 % | 47.989 M 83.58 % | 26.140 M -34.32 % | 39.802 M |
| Income before tax | -25.604 M 38.25 % | -41.463 M 54.00 % | -90.128 M -4.48 % | -86.263 M -691.33 % | -10.901 M 21.99 % | -13.974 M -137.33 % | -5.888 M 60.04 % | -14.735 M 45.56 % | -27.065 M -6.92 % | -25.313 M -145.00 % | -10.332 M -126.38 % | -4.564 M 88.42 % | -39.400 M -6.09 % | -37.138 M -4 093.33 % | 930.000 K 109.95 % | -9.351 M -812.73 % | 1.312 M 99.09 % | 659.000 K -99.04 % | 68.434 M 317.54 % | 16.390 M 55.71 % | 10.526 M 178.61 % | -13.391 M -28.19 % | -10.446 M 82.36 % | -59.216 M 9.01 % | -65.081 M -79.53 % | -36.250 M -225.40 % | -11.140 M 8.20 % | -12.135 M 68.91 % | -39.029 M 8.23 % | -42.531 M -606.80 % | 8.392 M -58.63 % | 20.284 M 3 089.31 % | 636.000 K 102.37 % | -26.787 M 53.44 % | -57.527 M -1 410.29 % | -3.809 M 88.23 % | -32.367 M -23.47 % | -26.214 M 69.57 % | -86.143 M -347.43 % | -19.253 M 70.72 % | -65.760 M -37.16 % | -47.945 M 47.67 % | -91.627 M -3 450.16 % | 2.735 M 103.54 % | -77.242 M -163.46 % | -29.318 M 22.32 % | -37.742 M 81.16 % | -200.278 M -35.18 % | -148.162 M -106.99 % | -71.580 M 38.96 % | -117.267 M -92.24 % | -60.999 M -28.57 % | -47.445 M -83.72 % | -25.824 M 45.47 % | -47.358 M -307.03 % | -11.635 M -281.15 % | 6.423 M -83.52 % | 38.985 M 116.58 % | 18.000 M -75.14 % | 72.411 M 50.70 % | 48.050 M -4.91 % | 50.532 M |
| Income before tax ratio | -0.06 62.95 % | -0.17 51.15 % | -0.35 7.69 % | -0.38 -594.17 % | -0.06 21.30 % | -0.07 -172.86 % | -0.03 55.44 % | -0.06 59.82 % | -0.14 -16.82 % | -0.12 -218.65 % | -0.04 -122.23 % | -0.02 92.03 % | -0.22 -23.78 % | -0.18 -6 584.30 % | 0.00 107.90 % | -0.03 -496.64 % | 0.01 120.93 % | 0.00 -98.82 % | 0.33 325.49 % | 0.08 27.24 % | 0.06 147.24 % | -0.13 -23.83 % | -0.11 83.83 % | -0.65 -73.41 % | -0.37 -57.21 % | -0.24 -328.84 % | -0.06 -11.64 % | -0.05 75.21 % | -0.20 14.32 % | -0.23 -815.83 % | 0.03 -57.80 % | 0.08 2 094.76 % | 0.00 102.01 % | -0.18 54.99 % | -0.39 -2 000.80 % | -0.02 90.31 % | -0.19 -23.91 % | -0.16 67.49 % | -0.48 -348.81 % | -0.11 73.71 % | -0.40 -18.53 % | -0.34 86.28 % | -2.48 -2 514.40 % | 0.10 102.01 % | -5.12 -135.98 % | -2.17 9.93 % | -2.41 46.48 % | -4.50 -90.83 % | -2.36 -232.01 % | -0.71 -11.94 % | -0.63 -287.72 % | -0.16 -39.98 % | -0.12 -132.40 % | -0.05 46.94 % | -0.09 -392.16 % | -0.02 -274.57 % | 0.01 -73.61 % | 0.04 130.15 % | 0.02 -70.17 % | 0.06 28.06 % | 0.05 1.47 % | 0.05 |
| EBITDA | 492.000 K 104.00 % | -12.293 M 77.39 % | -54.370 M -9.02 % | -49.872 M -322.29 % | 22.436 M 15.49 % | 19.426 M -28.08 % | 27.010 M 57.07 % | 17.196 M 316.97 % | 4.124 M -44.97 % | 7.494 M -66.46 % | 22.341 M -18.31 % | 27.347 M 479.92 % | -7.198 M -19.21 % | -6.038 M -118.33 % | 32.944 M 62.34 % | 20.293 M 1 017.41 % | -2.212 M -117.56 % | 12.600 M -84.72 % | 82.439 M 155.05 % | 32.323 M 32.66 % | 24.366 M 1 282.08 % | 1.763 M -84.09 % | 11.083 M 131.28 % | -35.433 M -10.94 % | -31.940 M -181.31 % | -11.354 M -178.47 % | 14.469 M 10.97 % | 13.039 M 206.70 % | -12.220 M 26.18 % | -16.554 M -145.76 % | 36.175 M -23.43 % | 47.244 M 114.83 % | 21.991 M 892.18 % | -2.776 M 92.95 % | -39.398 M -373.37 % | 14.412 M 247.82 % | -9.750 M -38.51 % | -7.039 M 88.57 % | -61.604 M -1 550.19 % | 4.248 M 109.92 % | -42.830 M -59.55 % | -26.845 M 67.67 % | -83.024 M -1 340.27 % | 6.694 M 110.12 % | -66.159 M -277.99 % | -17.503 M 38.69 % | -28.550 M 84.25 % | -181.276 M -41.01 % | -128.557 M -114.00 % | -60.073 M 33.20 % | -89.930 M -104.37 % | -44.004 M -69.03 % | -26.033 M -112.27 % | -12.264 M 28.44 % | -17.138 M -397.84 % | 5.754 M -82.30 % | 32.517 M -52.37 % | 68.274 M -31.06 % | 99.038 M -17.02 % | 119.357 M 75.61 % | 67.967 M -10.13 % | 75.630 M |
| Net income ratio | -0.07 61.74 % | -0.18 51.99 % | -0.37 -1.97 % | -0.37 -482.80 % | -0.06 9.75 % | -0.07 -153.54 % | -0.03 40.45 % | -0.05 66.76 % | -0.14 -11.26 % | -0.12 -206.29 % | -0.04 -94.26 % | -0.02 90.51 % | -0.22 -27.94 % | -0.17 -2 379.50 % | 0.01 239.29 % | -0.01 -342.08 % | 0.00 454.86 % | 0.00 -99.87 % | 0.31 329.15 % | 0.07 28.16 % | 0.06 144.95 % | -0.12 -14.89 % | -0.11 83.32 % | -0.65 -56.04 % | -0.41 -79.38 % | -0.23 -13.07 % | -0.20 -448.10 % | -0.04 86.82 % | -0.28 -24.08 % | -0.23 -847.09 % | 0.03 -60.51 % | 0.08 2 238.48 % | 0.00 101.90 % | -0.17 73.16 % | -0.65 -2 640.82 % | -0.02 87.89 % | -0.20 -13.48 % | -0.17 61.57 % | -0.45 -306.49 % | -0.11 75.73 % | -0.46 -78.50 % | -0.26 89.66 % | -2.47 -2 693.71 % | 0.10 101.64 % | -5.80 -154.20 % | -2.28 46.27 % | -4.25 -6.03 % | -4.01 -77.73 % | -2.25 -189.06 % | -0.78 -32.57 % | -0.59 -274.84 % | -0.16 -48.91 % | -0.11 -124.72 % | -0.05 15.44 % | -0.06 -479.66 % | -0.01 81.63 % | -0.05 -191.42 % | 0.06 167.25 % | 0.02 -47.21 % | 0.04 56.01 % | 0.03 -29.92 % | 0.04 |
| Ratio EBITDA | 0.00 102.40 % | -0.05 75.99 % | -0.21 3.68 % | -0.22 -294.99 % | 0.11 16.52 % | 0.10 -17.31 % | 0.12 75.14 % | 0.07 207.72 % | 0.02 -39.87 % | 0.04 -56.37 % | 0.08 -19.80 % | 0.10 361.55 % | -0.04 -39.09 % | -0.03 -129.76 % | 0.10 28.98 % | 0.07 610.54 % | -0.01 -119.48 % | 0.07 -81.33 % | 0.40 159.91 % | 0.15 8.40 % | 0.14 730.64 % | 0.02 -84.63 % | 0.11 128.66 % | -0.39 -111.43 % | -0.18 -146.33 % | -0.07 -203.41 % | 0.07 34.95 % | 0.05 185.06 % | -0.06 31.08 % | -0.09 -164.63 % | 0.14 -21.90 % | 0.18 47.84 % | 0.12 770.31 % | -0.02 93.19 % | -0.27 -480.25 % | 0.07 221.68 % | -0.06 -39.00 % | -0.04 87.79 % | -0.34 -1 554.66 % | 0.02 108.91 % | -0.26 -37.88 % | -0.19 91.52 % | -2.25 -993.84 % | 0.25 105.74 % | -4.39 -238.56 % | -1.30 28.92 % | -1.82 55.27 % | -4.08 -99.06 % | -2.05 -243.26 % | -0.60 -22.50 % | -0.49 -312.17 % | -0.12 -84.03 % | -0.06 -168.51 % | -0.02 30.37 % | -0.03 -460.14 % | 0.01 -82.95 % | 0.06 -23.70 % | 0.07 -26.75 % | 0.10 -0.43 % | 0.10 49.23 % | 0.07 -4.10 % | 0.07 |
| Gross profit ratio | 0.04 272.03 % | -0.02 64.61 % | -0.07 47.85 % | -0.13 -951.12 % | -0.01 -233.61 % | 0.00 -103.66 % | 0.10 -4.81 % | 0.11 181.02 % | 0.04 -29.69 % | 0.06 -53.28 % | 0.12 19.17 % | 0.10 395.24 % | -0.03 -3.71 % | -0.03 -130.47 % | 0.11 6.59 % | 0.10 -44.10 % | 0.18 5.96 % | 0.17 -23.63 % | 0.22 10.96 % | 0.20 -3.46 % | 0.21 75.37 % | 0.12 -14.02 % | 0.14 171.14 % | -0.19 -57.16 % | -0.12 -155.77 % | -0.05 -131.51 % | 0.15 7.07 % | 0.14 208.67 % | 0.05 271.21 % | 0.01 -92.23 % | 0.16 -17.10 % | 0.19 18.77 % | 0.16 173.98 % | 0.06 251.57 % | 0.02 -90.08 % | 0.17 113.16 % | 0.08 45.44 % | 0.05 130.60 % | -0.18 -497.47 % | 0.04 129.14 % | -0.15 -228.73 % | 0.12 107.77 % | -1.54 -8 108.57 % | 0.02 100.62 % | -3.10 -2 051.94 % | -0.14 -429.24 % | 0.04 104.58 % | -0.96 -208.70 % | -0.31 -48.55 % | -0.21 -42.95 % | -0.15 -1 018.32 % | 0.02 -75.79 % | 0.07 -28.98 % | 0.09 61.96 % | 0.06 -48.22 % | 0.11 -16.52 % | 0.13 -26.65 % | 0.18 10.41 % | 0.16 -7.33 % | 0.18 7.97 % | 0.16 -4.39 % | 0.17 |
| Weighted average shs out dil | 91.293 M -2.23 % | 93.376 M -0.16 % | 93.526 M 0.00 % | 93.526 M 0.52 % | 93.042 M 0.77 % | 92.327 M -0.77 % | 93.042 M 0.00 % | 93.042 M 0.00 % | 93.042 M 0.00 % | 93.042 M 0.00 % | 93.042 M 1.48 % | 91.683 M -1.23 % | 92.826 M -0.23 % | 93.042 M -13.54 % | 107.612 M 45.52 % | 73.950 M -20.52 % | 93.042 M 0.00 % | 93.042 M 11.79 % | 83.228 M 0.00 % | 83.228 M 4.56 % | 79.600 M -4.14 % | 83.042 M 18.26 % | 70.221 M 0.00 % | 70.221 M 11.11 % | 63.198 M 0.25 % | 63.042 M 0.00 % | 63.042 M -2.96 % | 64.964 M 2.72 % | 63.241 M 0.32 % | 63.042 M 0.37 % | 62.810 M -0.37 % | 63.042 M 0.00 % | 63.042 M 0.00 % | 63.042 M -7.07 % | 67.841 M 0.00 % | 67.841 M 6.61 % | 63.633 M 0.94 % | 63.042 M 1.37 % | 62.192 M 0.00 % | 62.192 M -0.93 % | 62.778 M -0.42 % | 63.042 M -10.80 % | 70.679 M 0.00 % | 70.679 M 12.69 % | 62.721 M -0.51 % | 63.042 M -0.03 % | 63.060 M 0.00 % | 63.060 M 0.40 % | 62.810 M -0.37 % | 63.042 M 0.30 % | 62.856 M 0.00 % | 62.856 M -0.05 % | 62.890 M -0.24 % | 63.042 M 0.00 % | 63.042 M 0.00 % | 63.042 M 0.00 % | 63.042 M -1.13 % | 63.765 M 1.15 % | 63.042 M 0.00 % | 63.042 M 0.00 % | 63.042 M -1.22 % | 63.824 M |
| Weighted average shs out | 91.293 M -2.23 % | 93.376 M -0.16 % | 93.526 M 0.00 % | 93.526 M -1.85 % | 95.292 M 3.21 % | 92.327 M -0.77 % | 93.042 M 0.00 % | 93.042 M 0.00 % | 93.042 M 0.00 % | 93.042 M 0.00 % | 93.042 M 1.48 % | 91.683 M -1.23 % | 92.826 M -0.23 % | 93.042 M -11.57 % | 105.216 M 42.28 % | 73.950 M -20.52 % | 93.042 M 0.00 % | 93.042 M 11.79 % | 83.228 M 0.00 % | 83.228 M 4.56 % | 79.600 M -4.14 % | 83.042 M 18.26 % | 70.221 M 0.00 % | 70.221 M 11.39 % | 63.042 M 0.38 % | 62.802 M -0.38 % | 63.042 M 0.00 % | 63.042 M 0.00 % | 63.042 M 0.50 % | 62.727 M -0.13 % | 62.810 M -0.37 % | 63.042 M 0.00 % | 63.042 M 1.90 % | 61.869 M -8.80 % | 67.841 M 0.00 % | 67.841 M 7.61 % | 63.043 M 0.44 % | 62.766 M 0.92 % | 62.192 M 0.00 % | 62.192 M -0.93 % | 62.778 M 0.15 % | 62.686 M -11.31 % | 70.679 M 0.09 % | 70.615 M 12.59 % | 62.721 M -0.51 % | 63.042 M 0.00 % | 63.042 M 0.00 % | 63.043 M 0.37 % | 62.810 M 0.12 % | 62.733 M -0.19 % | 62.856 M 0.00 % | 62.856 M -0.05 % | 62.890 M -0.24 % | 63.042 M 0.00 % | 63.042 M 0.00 % | 63.042 M 0.00 % | 63.042 M 0.00 % | 63.042 M 0.00 % | 63.042 M 0.00 % | 63.042 M 0.00 % | 63.042 M 0.00 % | 63.042 M |
| EPS diluted | -0.30 34.78 % | -0.46 54.90 % | -1.02 -15.91 % | -0.88 -576.92 % | -0.13 13.33 % | -0.15 -122.22 % | -0.07 48.08 % | -0.13 53.57 % | -0.28 0.00 % | -0.28 -133.33 % | -0.12 -100.00 % | -0.06 86.05 % | -0.43 -10.26 % | -0.39 -1 718.26 % | 0.02 220.50 % | -0.02 -640.54 % | 0.00 428.57 % | 0.00 -99.91 % | 0.76 322.22 % | 0.18 50.00 % | 0.12 180.00 % | -0.15 0.00 % | -0.15 82.14 % | -0.84 26.32 % | -1.14 -103.57 % | -0.56 13.85 % | -0.65 -364.29 % | -0.14 83.91 % | -0.87 -31.82 % | -0.66 -650.00 % | 0.12 -78.95 % | 0.57 3 084.36 % | 0.02 104.26 % | -0.42 70.21 % | -1.41 -1 872.03 % | -0.07 86.25 % | -0.52 -13.04 % | -0.46 64.62 % | -1.30 -306.25 % | -0.32 72.88 % | -1.18 -107.02 % | -0.57 55.81 % | -1.29 -3 703.35 % | 0.04 102.58 % | -1.39 -183.67 % | -0.49 53.33 % | -1.05 62.90 % | -2.83 -25.78 % | -2.25 -80.00 % | -1.25 27.75 % | -1.73 -86.02 % | -0.93 -36.76 % | -0.68 -78.95 % | -0.38 13.64 % | -0.44 -380.35 % | -0.09 80.92 % | -0.48 -157.14 % | 0.84 154.55 % | 0.33 -56.58 % | 0.76 85.37 % | 0.41 -34.92 % | 0.63 |
| Earnings per share | -0.30 34.78 % | -0.46 54.90 % | -1.02 -15.91 % | -0.88 -576.92 % | -0.13 13.33 % | -0.15 -122.22 % | -0.07 48.08 % | -0.13 53.57 % | -0.28 0.00 % | -0.28 -133.33 % | -0.12 -100.00 % | -0.06 86.05 % | -0.43 -10.26 % | -0.39 -1 685.37 % | 0.02 223.00 % | -0.02 -640.54 % | 0.00 428.57 % | 0.00 -99.91 % | 0.76 322.22 % | 0.18 50.00 % | 0.12 180.00 % | -0.15 0.00 % | -0.15 82.14 % | -0.84 26.32 % | -1.14 -103.57 % | -0.56 13.85 % | -0.65 -364.29 % | -0.14 83.91 % | -0.87 -31.82 % | -0.66 -650.00 % | 0.12 -78.95 % | 0.57 3 084.36 % | 0.02 104.16 % | -0.43 69.50 % | -1.41 -1 872.03 % | -0.07 86.25 % | -0.52 -13.04 % | -0.46 64.62 % | -1.30 -306.25 % | -0.32 72.88 % | -1.18 -107.02 % | -0.57 55.81 % | -1.29 -3 703.35 % | 0.04 102.58 % | -1.39 -183.67 % | -0.49 53.77 % | -1.06 62.54 % | -2.83 -25.78 % | -2.25 -80.00 % | -1.25 27.75 % | -1.73 -86.02 % | -0.93 -36.76 % | -0.68 -78.95 % | -0.38 13.64 % | -0.44 -380.35 % | -0.09 80.92 % | -0.48 -157.14 % | 0.84 154.55 % | 0.33 -56.58 % | 0.76 85.37 % | 0.41 -34.92 % | 0.63 |
| Gross profit | 16.986 M 386.73 % | -5.924 M 66.67 % | -17.774 M 40.97 % | -30.112 M -1 098.25 % | -2.513 M -230.66 % | -760.000 K -103.19 % | 23.854 M -14.63 % | 27.943 M 280.80 % | 7.338 M -35.65 % | 11.404 M -64.08 % | 31.749 M 21.40 % | 26.152 M 528.86 % | -6.098 M 11.11 % | -6.860 M -118.76 % | 36.562 M 34.16 % | 27.253 M 0.46 % | 27.129 M -4.52 % | 28.413 M -37.49 % | 45.456 M 8.89 % | 41.745 M 18.15 % | 35.333 M 191.79 % | 12.109 M -10.99 % | 13.604 M 177.63 % | -17.525 M 17.54 % | -21.253 M -192.10 % | -7.276 M -123.91 % | 30.427 M -11.96 % | 34.561 M 287.19 % | 8.926 M 297.59 % | 2.245 M -94.50 % | 40.793 M -18.72 % | 50.191 M 72.60 % | 29.080 M 223.79 % | 8.981 M 263.75 % | 2.469 M -92.87 % | 34.623 M 158.94 % | 13.371 M 44.93 % | 9.226 M 128.64 % | -32.211 M -496.25 % | 8.129 M 132.45 % | -25.053 M -248.96 % | 16.819 M 129.62 % | -56.785 M -11 212.52 % | 511.000 K 101.09 % | -46.801 M -2 302.52 % | -1.948 M -383.97 % | 686.000 K 101.61 % | -42.534 M -118.67 % | -19.451 M 7.39 % | -21.002 M 22.05 % | -26.942 M -555.33 % | 5.917 M -77.76 % | 26.609 M -43.86 % | 47.397 M 66.44 % | 28.477 M -57.17 % | 66.496 M -13.38 % | 76.765 M -54.21 % | 167.659 M 3.90 % | 161.364 M -22.78 % | 208.961 M 27.05 % | 164.468 M -10.41 % | 183.574 M |
| Income tax expense | 1.784 M 19.73 % | 1.490 M -69.37 % | 4.865 M 222.85 % | -3.960 M -366.31 % | 1.487 M 1 289.60 % | -125.000 K -131.89 % | 392.000 K 113.17 % | -2.976 M -209.68 % | -961.000 K -397.52 % | 323.000 K -41.70 % | 554.000 K -40.88 % | 937.000 K 81.94 % | 515.000 K 169.88 % | -737.000 K 55.68 % | -1.663 M -72.15 % | -966.000 K -199.38 % | 972.000 K 64.47 % | 591.000 K -88.94 % | 5.345 M 279.35 % | 1.409 M 44.66 % | 974.000 K 257.61 % | -618.000 K -310.92 % | 293.000 K 227.39 % | -230.000 K -103.30 % | 6.965 M 744.31 % | -1.081 M -103.62 % | 29.849 M 1 081.88 % | -3.040 M -119.01 % | 15.991 M 1 513.88 % | -1.131 M -300.18 % | 565.000 K 769.23 % | 65.000 K 58.54 % | 41.000 K 117.60 % | -233.000 K -100.61 % | 38.097 M 3 549.14 % | 1.044 M 64.41 % | 635.000 K -78.63 % | 2.972 M 159.29 % | -5.013 M -753.59 % | 767.000 K -90.80 % | 8.338 M 169.08 % | -12.070 M -1 771.32 % | -645.000 K -411.59 % | 207.000 K -97.98 % | 10.249 M 578.29 % | 1.511 M -94.75 % | 28.785 M 230.28 % | -22.094 M -233.29 % | -6.629 M -195.30 % | 6.956 M 180.62 % | -8.628 M -238.88 % | -2.546 M 45.90 % | -4.706 M -166.48 % | -1.766 M 91.02 % | -19.673 M -235.72 % | -5.860 M -115.96 % | 36.718 M 360.36 % | -14.103 M -353.62 % | -3.109 M -112.73 % | 24.422 M 11.47 % | 21.910 M 104.19 % | 10.730 M |
| Cost of revenue | 383.354 M 55.76 % | 246.115 M -9.78 % | 272.806 M 6.80 % | 255.438 M 27.61 % | 200.172 M 0.00 % | 200.181 M -2.55 % | 205.421 M -9.79 % | 227.707 M 25.58 % | 181.328 M -6.89 % | 194.737 M -17.61 % | 236.365 M -0.29 % | 237.041 M 26.57 % | 187.287 M -14.19 % | 218.259 M -28.84 % | 306.704 M 24.95 % | 245.466 M 96.94 % | 124.640 M -10.98 % | 140.009 M -12.67 % | 160.314 M -4.54 % | 167.946 M 23.48 % | 136.012 M 49.68 % | 90.871 M 5.82 % | 85.873 M -20.99 % | 108.688 M -44.26 % | 194.998 M 22.32 % | 159.413 M -6.27 % | 170.070 M -18.73 % | 209.276 M 12.84 % | 185.460 M 3.47 % | 179.240 M -16.84 % | 215.543 M 2.02 % | 211.271 M 40.06 % | 150.848 M 5.29 % | 143.265 M -0.98 % | 144.681 M -14.92 % | 170.061 M 9.63 % | 155.128 M -2.97 % | 159.870 M -24.90 % | 212.867 M 22.98 % | 173.084 M -7.84 % | 187.801 M 51.66 % | 123.831 M 32.20 % | 93.671 M 259.28 % | 26.072 M -57.87 % | 61.883 M 300.36 % | 15.457 M 3.20 % | 14.977 M -82.79 % | 87.014 M 5.80 % | 82.243 M -32.43 % | 121.720 M -42.49 % | 211.642 M -42.27 % | 366.587 M -3.26 % | 378.954 M -18.61 % | 465.623 M -1.09 % | 470.735 M -12.36 % | 537.122 M 6.38 % | 504.927 M -33.93 % | 764.219 M -7.80 % | 828.876 M -15.37 % | 979.361 M 15.85 % | 845.335 M -5.44 % | 894.011 M |
| General and administrative expenses | 24.946 M 6.65 % | 23.390 M -17.66 % | 28.407 M 10.91 % | 25.613 M -0.38 % | 25.711 M 5.29 % | 24.419 M 13.04 % | 21.602 M -14.82 % | 25.360 M 11.63 % | 22.718 M 0.25 % | 22.661 M 0.08 % | 22.643 M 4.38 % | 21.693 M 4.77 % | 20.706 M -8.48 % | 22.624 M -19.15 % | 27.984 M 40.38 % | 19.934 M 16.23 % | 17.150 M 5.25 % | 16.295 M -38.22 % | 26.375 M 66.37 % | 15.853 M 1.60 % | 15.604 M 15.35 % | 13.527 M -30.30 % | 19.407 M -10.88 % | 21.776 M -11.24 % | 24.533 M -1.73 % | 24.964 M 119.39 % | 11.379 M -59.23 % | 27.908 M -1.10 % | 28.219 M 6.35 % | 26.534 M 18.35 % | 22.419 M -15.88 % | 26.651 M 10.74 % | 24.066 M 9.15 % | 22.048 M -12.68 % | 25.250 M -1.37 % | 25.601 M -1.84 % | 26.080 M 3.82 % | 25.120 M 0.24 % | 25.061 M -13.47 % | 28.961 M -11.78 % | 32.830 M 14.96 % | 28.559 M 21.64 % | 23.479 M 23.86 % | 18.956 M -33.80 % | 28.634 M 2.05 % | 28.059 M -22.72 % | 36.310 M -7.43 % | 39.223 M 28.66 % | 30.486 M 7.91 % | 28.251 M -7.54 % | 30.554 M -1.12 % | 30.901 M -5.39 % | 32.661 M -5.25 % | 34.470 M 12.66 % | 30.596 M -17.54 % | 37.105 M 48.11 % | 25.052 M -55.34 % | 56.096 M 48.20 % | 37.851 M -18.02 % | 46.172 M 11.92 % | 41.255 M -20.42 % | 51.838 M |
| Selling and marketing expenses | 7.939 M 9.38 % | 7.258 M -16.27 % | 8.668 M -18.43 % | 10.626 M 34.30 % | 7.912 M -0.01 % | 7.913 M 48.66 % | 5.323 M -22.77 % | 6.892 M 9.28 % | 6.307 M -8.17 % | 6.868 M -26.30 % | 9.319 M 46.43 % | 6.364 M -10.10 % | 7.079 M 29.70 % | 5.458 M -9.93 % | 6.060 M -11.94 % | 6.882 M 7.90 % | 6.378 M -26.83 % | 8.717 M -23.49 % | 11.393 M 36.35 % | 8.356 M 23.72 % | 6.754 M 113.33 % | 3.166 M 10.05 % | 2.877 M -33.02 % | 4.295 M -18.07 % | 5.242 M -2.85 % | 5.396 M -70.75 % | 18.446 M 216.34 % | 5.831 M 25.89 % | 4.632 M -6.74 % | 4.967 M -18.72 % | 6.111 M 31.93 % | 4.632 M -38.47 % | 7.528 M 67.89 % | 4.484 M -46.99 % | 8.459 M 4.91 % | 8.063 M -20.49 % | 10.141 M 10.58 % | 9.171 M 1.01 % | 9.079 M -19.73 % | 11.311 M 85.12 % | 6.110 M 15.92 % | 5.271 M 216.01 % | 1.668 M 128.81 % | 729.000 K 87.40 % | 389.000 K 594.64 % | 56.000 K -99.12 % | 6.347 M 9.37 % | 5.803 M -18.57 % | 7.126 M -44.18 % | 12.767 M -60.29 % | 32.147 M 56.45 % | 20.548 M -5.91 % | 21.839 M 8.88 % | 20.057 M -5.60 % | 21.246 M -10.49 % | 23.735 M 17.07 % | 20.275 M -43.57 % | 35.932 M -0.32 % | 36.047 M -0.75 % | 36.321 M -18.83 % | 44.746 M 11.25 % | 40.222 M |
| Other expenses | 0.000 | 0.000 | 0.000 -100.00 % | 11.180 M | 0.000 | 0.000 100.00 % | -299.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 176.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 157.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 187.000 K | 0.000 -100.00 % | 1.000 M |
| Operating expenses | 32.885 M 7.30 % | 30.648 M -17.34 % | 37.075 M -21.81 % | 47.419 M 39.25 % | 34.053 M 5.32 % | 32.332 M 41.05 % | 22.923 M -28.93 % | 32.252 M 11.12 % | 29.025 M -1.71 % | 29.529 M -7.61 % | 31.962 M 13.92 % | 28.057 M 0.98 % | 27.785 M -1.06 % | 28.082 M -17.51 % | 34.044 M 26.95 % | 26.816 M 13.97 % | 23.528 M -5.93 % | 25.012 M -33.77 % | 37.768 M 56.01 % | 24.209 M 8.28 % | 22.358 M 33.94 % | 16.693 M -25.09 % | 22.284 M -14.53 % | 26.071 M -12.44 % | 29.775 M -1.93 % | 30.360 M 1.79 % | 29.825 M -11.60 % | 33.739 M 2.70 % | 32.851 M 4.29 % | 31.501 M 10.41 % | 28.530 M -8.80 % | 31.283 M -0.98 % | 31.594 M 19.08 % | 26.532 M -21.29 % | 33.709 M 0.13 % | 33.664 M -7.06 % | 36.221 M 5.63 % | 34.291 M 0.51 % | 34.117 M -15.29 % | 40.277 M 3.42 % | 38.945 M 15.08 % | 33.843 M 34.40 % | 25.181 M 27.64 % | 19.728 M -33.21 % | 29.538 M 2.64 % | 28.778 M -33.58 % | 43.330 M -23.63 % | 56.737 M 3.83 % | 54.645 M -6.18 % | 58.245 M -29.12 % | 82.177 M 15.21 % | 71.326 M -6.55 % | 76.325 M -1.35 % | 77.367 M 8.38 % | 71.384 M -14.23 % | 83.230 M 25.22 % | 66.467 M -46.12 % | 123.370 M 34.23 % | 91.907 M -20.31 % | 115.330 M -7.26 % | 124.363 M -7.64 % | 134.657 M |
| Cost and expenses | 416.239 M 50.40 % | 276.763 M -10.69 % | 309.881 M 2.32 % | 302.857 M 29.30 % | 234.225 M 0.74 % | 232.513 M 1.83 % | 228.344 M -12.16 % | 259.959 M 23.58 % | 210.353 M -6.20 % | 224.266 M -16.42 % | 268.327 M 1.22 % | 265.098 M 23.26 % | 215.072 M -12.69 % | 246.341 M -27.71 % | 340.748 M 25.15 % | 272.282 M 83.77 % | 148.168 M -10.21 % | 165.021 M -16.69 % | 198.082 M 3.08 % | 192.155 M 21.33 % | 158.370 M 47.23 % | 107.564 M -0.55 % | 108.157 M -19.74 % | 134.759 M -40.05 % | 224.773 M 18.44 % | 189.773 M -5.06 % | 199.895 M -17.74 % | 243.015 M 11.32 % | 218.311 M 3.59 % | 210.741 M -13.66 % | 244.073 M 0.63 % | 242.554 M 32.95 % | 182.442 M 7.45 % | 169.797 M -4.82 % | 178.390 M -12.44 % | 203.725 M 6.47 % | 191.349 M -1.45 % | 194.161 M -21.39 % | 246.984 M 15.76 % | 213.361 M -5.90 % | 226.746 M 43.81 % | 157.674 M 32.66 % | 118.852 M 159.50 % | 45.800 M -49.90 % | 91.421 M 106.67 % | 44.235 M -24.13 % | 58.307 M -59.44 % | 143.751 M 5.01 % | 136.888 M -23.94 % | 179.965 M -38.75 % | 293.819 M -32.90 % | 437.913 M -3.81 % | 455.279 M -16.15 % | 542.990 M 0.16 % | 542.119 M -12.61 % | 620.352 M 8.57 % | 571.394 M -35.62 % | 887.589 M -3.60 % | 920.783 M -15.89 % | 1.095 B 12.89 % | 969.698 M -5.73 % | 1.029 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.000 K -560.00 % | 5.000 K 0.00 % | 5.000 K -61.54 % | 13.000 K -61.76 % | 34.000 K -20.93 % | 43.000 K -91.65 % | 515.000 K -22.32 % | 663.000 K -1.49 % | 673.000 K -94.25 % | 11.711 M -31.25 % | 17.033 M -1.13 % | 17.227 M -11.55 % | 19.476 M -2.02 % | 19.877 M -8.93 % | 21.825 M -4.44 % | 22.840 M 16.88 % | 19.542 M -12.72 % | 22.390 M 5.91 % | 21.140 M -32.55 % | 31.342 M 74.04 % | 18.009 M -45.16 % | 32.837 M -14.40 % | 38.362 M -9.94 % | 42.597 M |
| Selling general and administrative expenses | 32.885 M 7.30 % | 30.648 M -17.34 % | 37.075 M 2.31 % | 36.239 M 7.78 % | 33.623 M 3.99 % | 32.332 M 20.08 % | 26.925 M -16.52 % | 32.252 M 11.12 % | 29.025 M -1.71 % | 29.529 M -7.61 % | 31.962 M 13.92 % | 28.057 M 0.98 % | 27.785 M -1.06 % | 28.082 M -17.51 % | 34.044 M 26.95 % | 26.816 M 13.97 % | 23.528 M -5.93 % | 25.012 M -33.77 % | 37.768 M 56.01 % | 24.209 M 8.28 % | 22.358 M 33.94 % | 16.693 M -25.09 % | 22.284 M -14.53 % | 26.071 M -12.44 % | 29.775 M -1.93 % | 30.360 M 1.79 % | 29.825 M -11.60 % | 33.739 M 2.70 % | 32.851 M 4.29 % | 31.501 M 10.41 % | 28.530 M -8.80 % | 31.283 M -0.98 % | 31.594 M 19.08 % | 26.532 M -21.29 % | 33.709 M 0.13 % | 33.664 M -7.06 % | 36.221 M 5.63 % | 34.291 M 0.44 % | 34.140 M -15.23 % | 40.272 M 3.42 % | 38.940 M 15.10 % | 33.830 M 34.53 % | 25.147 M 27.75 % | 19.685 M -32.17 % | 29.023 M 3.23 % | 28.115 M -34.09 % | 42.657 M -5.26 % | 45.026 M 19.71 % | 37.612 M -8.30 % | 41.018 M -34.58 % | 62.701 M 21.87 % | 51.449 M -5.60 % | 54.500 M -0.05 % | 54.527 M 5.18 % | 51.842 M -14.79 % | 60.840 M 34.22 % | 45.327 M -50.75 % | 92.028 M 24.53 % | 73.898 M -10.42 % | 82.493 M -4.08 % | 86.001 M -6.58 % | 92.060 M |
| Interest income | 100.000 K 88.68 % | 53.000 K -70.56 % | 180.000 K -25.00 % | 240.000 K -37.17 % | 382.000 K 115.82 % | 177.000 K -48.99 % | 347.000 K 88.59 % | 184.000 K -57.21 % | 430.000 K 60.45 % | 268.000 K 24.07 % | 216.000 K 100.00 % | 108.000 K -3.57 % | 112.000 K 14.29 % | 98.000 K -2.00 % | 100.000 K -9.09 % | 110.000 K -22.54 % | 142.000 K 39.22 % | 102.000 K 191.43 % | 35.000 K | 0.000 -100.00 % | 145.000 K 62.92 % | 89.000 K | 0.000 -100.00 % | 457.000 K 167.25 % | 171.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.375 M | 0.000 | 0.000 -100.00 % | 971.000 K -21.63 % | 1.239 M 22.67 % | 1.010 M 13.10 % | 893.000 K 45.44 % | 614.000 K -17.80 % | 747.000 K 1.22 % | 738.000 K 78.26 % | 414.000 K -36.41 % | 651.000 K |
| Interest expense | 6.764 M -17.61 % | 8.210 M -14.62 % | 9.616 M 2.65 % | 9.368 M 31.68 % | 7.114 M -0.45 % | 7.146 M 4.06 % | 6.867 M 11.26 % | 6.172 M 5.14 % | 5.870 M -11.49 % | 6.632 M 0.62 % | 6.591 M 12.88 % | 5.839 M -3.25 % | 6.035 M 5.80 % | 5.704 M -0.28 % | 5.720 M 13.33 % | 5.047 M 8.98 % | 4.631 M -15.23 % | 5.463 M 60.77 % | 3.398 M -63.56 % | 9.325 M 116.31 % | 4.311 M -19.72 % | 5.370 M -16.19 % | 6.407 M -23.25 % | 8.348 M -6.53 % | 8.931 M -2.89 % | 9.197 M -19.49 % | 11.423 M 53.31 % | 7.451 M -7.54 % | 8.059 M 5.65 % | 7.628 M -21.29 % | 9.691 M 12.75 % | 8.595 M 103.58 % | 4.222 M -51.11 % | 8.636 M 45.63 % | 5.930 M 128.43 % | 2.596 M -9.70 % | 2.875 M -3.46 % | 2.978 M -47.06 % | 5.625 M 12.43 % | 5.003 M 2.65 % | 4.874 M 178.83 % | 1.748 M | 0.000 -100.00 % | 378.000 K -37.62 % | 606.000 K -1.94 % | 618.000 K 25.61 % | 492.000 K -36.76 % | 778.000 K -16.07 % | 927.000 K -22.36 % | 1.194 M -2.29 % | 1.222 M 14.53 % | 1.067 M 98.33 % | 538.000 K 466.32 % | 95.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 19.332 M -7.77 % | 20.960 M -19.82 % | 26.142 M -3.26 % | 27.023 M 3.05 % | 26.223 M -0.12 % | 26.254 M 0.67 % | 26.079 M 1.24 % | 25.759 M 1.74 % | 25.319 M -3.27 % | 26.175 M 0.36 % | 26.082 M -0.25 % | 26.148 M -0.07 % | 26.167 M 3.04 % | 25.396 M 2.53 % | 24.770 M 0.70 % | 24.597 M 155.26 % | 9.636 M 1.99 % | 9.448 M -23.07 % | 12.282 M -78.92 % | 58.251 M 422.06 % | 11.158 M -2.55 % | 11.450 M -31.82 % | 16.794 M -2.11 % | 17.156 M -29.14 % | 24.210 M 16.75 % | 20.737 M 14.19 % | 18.160 M -0.49 % | 18.250 M -2.67 % | 18.750 M 2.19 % | 18.349 M 1.42 % | 18.092 M -1.49 % | 18.365 M 7.19 % | 17.133 M 11.43 % | 15.375 M 59.57 % | 9.635 M -45.37 % | 17.637 M -10.66 % | 19.742 M 8.83 % | 18.140 M -4.09 % | 18.914 M 2.25 % | 18.498 M 2.45 % | 18.056 M -6.70 % | 19.352 M 123.34 % | 8.665 M 141.97 % | 3.581 M -65.82 % | 10.477 M -6.43 % | 11.197 M 28.70 % | 8.700 M -52.26 % | 18.224 M -2.88 % | 18.765 M -1.69 % | 19.087 M -4.08 % | 19.898 M -4.78 % | 20.896 M -3.82 % | 21.727 M 4.54 % | 20.783 M -19.35 % | 25.769 M 14.59 % | 22.488 M 1.21 % | 22.219 M -7.36 % | 23.985 M -18.92 % | 29.581 M 14.98 % | 25.726 M -7.67 % | 27.862 M 4.30 % | 26.713 M |
| Operating income | -15.899 M 56.53 % | -36.572 M 32.47 % | -54.160 M 47.45 % | -103.070 M -181.87 % | -36.566 M -434.12 % | -6.846 M -835.34 % | 931.000 K 110.89 % | -8.546 M 60.35 % | -21.556 M -13.66 % | -18.965 M -379.52 % | -3.955 M -429.86 % | 1.199 M 103.59 % | -33.365 M -2.72 % | -32.482 M -588.45 % | 6.650 M 1 421.74 % | 437.000 K -87.86 % | 3.601 M 5.88 % | 3.401 M -55.76 % | 7.688 M -56.16 % | 17.536 M 35.15 % | 12.975 M 383.05 % | -4.584 M 47.19 % | -8.680 M 80.09 % | -43.596 M 14.56 % | -51.028 M -35.58 % | -37.636 M -6 351.83 % | 602.000 K -26.76 % | 822.000 K 103.44 % | -23.925 M 18.22 % | -29.256 M -338.57 % | 12.263 M -35.14 % | 18.908 M 852.11 % | -2.514 M 85.68 % | -17.551 M 43.82 % | -31.240 M -3 357.56 % | 959.000 K 104.20 % | -22.850 M 8.84 % | -25.065 M 62.21 % | -66.328 M -106.32 % | -32.148 M 49.77 % | -63.998 M -275.93 % | -17.024 M 79.23 % | -81.966 M -326.53 % | -19.217 M 74.83 % | -76.339 M -148.45 % | -30.726 M 27.95 % | -42.644 M 57.04 % | -99.271 M -33.98 % | -74.096 M 6.50 % | -79.247 M 27.38 % | -109.119 M -66.83 % | -65.409 M -31.57 % | -49.716 M -65.89 % | -29.970 M 30.15 % | -42.907 M -156.41 % | -16.734 M -262.50 % | 10.298 M -76.75 % | 44.289 M -36.24 % | 69.457 M -25.82 % | 93.631 M 133.46 % | 40.105 M -18.01 % | 48.917 M |
| Operating income ratio | -0.04 73.92 % | -0.15 28.30 % | -0.21 53.57 % | -0.46 -147.26 % | -0.18 -438.88 % | -0.03 -945.42 % | 0.00 112.15 % | -0.03 70.74 % | -0.11 -24.19 % | -0.09 -523.68 % | -0.01 -423.80 % | 0.00 102.47 % | -0.18 -19.84 % | -0.15 -893.14 % | 0.02 1 109.00 % | 0.00 -93.25 % | 0.02 17.50 % | 0.02 -45.95 % | 0.04 -55.32 % | 0.08 10.44 % | 0.08 270.12 % | -0.04 48.99 % | -0.09 81.75 % | -0.48 -62.83 % | -0.29 -18.72 % | -0.25 -8 339.10 % | 0.00 -10.93 % | 0.00 102.74 % | -0.12 23.65 % | -0.16 -436.97 % | 0.05 -33.85 % | 0.07 617.57 % | -0.01 87.88 % | -0.12 45.70 % | -0.21 -4 631.23 % | 0.00 103.45 % | -0.14 8.51 % | -0.15 59.63 % | -0.37 -106.96 % | -0.18 54.89 % | -0.39 -224.88 % | -0.12 94.55 % | -2.22 -207.39 % | -0.72 85.72 % | -5.06 -122.54 % | -2.27 16.46 % | -2.72 -21.99 % | -2.23 -89.13 % | -1.18 -49.97 % | -0.79 -33.18 % | -0.59 -236.45 % | -0.18 -43.24 % | -0.12 -109.84 % | -0.06 32.03 % | -0.09 -210.03 % | -0.03 -256.59 % | 0.02 -62.75 % | 0.05 -32.24 % | 0.07 -10.98 % | 0.08 98.39 % | 0.04 -12.51 % | 0.05 |
| Total other income expenses net | -9.705 M -98.43 % | -4.891 M 86.40 % | -35.968 M -314.01 % | 16.807 M -34.51 % | 25.665 M 460.06 % | -7.128 M -4.53 % | -6.819 M 34.49 % | -10.409 M -81.37 % | -5.739 M 20.16 % | -7.188 M 28.97 % | -10.119 M -280.56 % | -2.659 M 51.80 % | -5.517 M -70.07 % | -3.244 M -104.28 % | -1.588 M 83.78 % | -9.788 M -2.29 % | -9.569 M -248.98 % | -2.742 M -104.51 % | 60.746 M 10 832.51 % | -566.000 K 76.89 % | -2.449 M 72.19 % | -8.807 M -398.70 % | -1.766 M 88.69 % | -15.620 M -11.15 % | -14.053 M -1 113.92 % | 1.386 M 111.80 % | -11.742 M 9.38 % | -12.957 M 14.21 % | -15.104 M -13.78 % | -13.275 M -242.93 % | -3.871 M -381.32 % | 1.376 M -56.32 % | 3.150 M 134.11 % | -9.236 M 64.86 % | -26.287 M -451.32 % | -4.768 M 49.90 % | -9.517 M -4 588.18 % | -203.000 K 98.98 % | -19.815 M -253.66 % | 12.895 M 831.84 % | -1.762 M 94.30 % | -30.921 M -220.06 % | -9.661 M -144.01 % | 21.952 M 2 531.01 % | -903.000 K -164.13 % | 1.408 M 103.08 % | -45.776 M -75.52 % | -26.080 M -1 283.84 % | 2.203 M -71.27 % | 7.667 M 194.10 % | -8.148 M -284.76 % | 4.410 M 94.19 % | 2.271 M -45.22 % | 4.146 M 193.15 % | -4.451 M -187.29 % | 5.099 M 231.59 % | -3.875 M 26.94 % | -5.304 M 89.69 % | -51.457 M -142.49 % | -21.220 M -367.09 % | 7.945 M 391.95 % | 1.615 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 64.875 M -53.65 % | 139.975 M -77.01 % | 608.877 M 3.77 % | 586.764 M 2.36 % | 573.244 M 16.99 % | 489.995 M 15.97 % | 422.523 M 7.76 % | 392.108 M 22.01 % | 321.368 M 6.89 % | 300.650 M 23.28 % | 243.873 M -2.95 % | 251.282 M -2.01 % | 256.437 M -9.48 % | 283.295 M 52.94 % | 185.229 M -19.49 % | 230.062 M 61.81 % | 142.180 M -11.94 % | 161.460 M -10.40 % | 180.194 M -29.73 % | 256.437 M -4.66 % | 268.985 M -3.39 % | 278.433 M -8.03 % | 302.739 M -16.59 % | 362.935 M -8.78 % | 397.851 M 3.12 % | 385.812 M 12.63 % | 342.545 M -9.04 % | 376.605 M -10.88 % | 422.590 M -14.34 % | 493.348 M -7.06 % | 530.837 M -14.23 % | 618.928 M -1.88 % | 630.800 M 19.42 % | 528.221 M -1.99 % | 538.937 M 0.58 % | 535.814 M -2.55 % | 549.858 M 17.04 % | 469.802 M 7.59 % | 436.669 M -6.29 % | 465.975 M 2.28 % | 455.595 M 41.73 % | 321.459 M 23.87 % | 259.508 M 129.99 % | -865.421 M -13.97 % | -759.366 M 6.38 % | -811.125 M 2.99 % | -836.139 M 1.22 % | -846.475 M 6.54 % | -905.751 M 3.62 % | -939.776 M 9.20 % | -1.035 B -2.32 % | -1.012 B 5.82 % | -1.074 B -3.38 % | -1.039 B -2.37 % | -1.015 B 8.87 % | -1.114 B -2.84 % | -1.083 B -15.32 % | -938.981 M 6.87 % | -1.008 B |
| Total investments | 2.867 M -9.93 % | 3.183 M -34.47 % | 4.857 M 0.77 % | 4.820 M -95.87 % | 116.649 M 2 882.59 % | 3.911 M -96.52 % | 112.543 M 4 575.65 % | 2.407 M -54.76 % | 5.321 M -2.53 % | 5.459 M -69.26 % | 17.759 M -9.27 % | 19.573 M 0.99 % | 19.381 M -1.78 % | 19.732 M 187.05 % | 6.874 M 30.98 % | 5.248 M 809.53 % | 577.000 K -70.33 % | 1.945 M -0.56 % | 1.956 M -74.34 % | 7.624 M 2.08 % | 7.469 M 17.96 % | 6.332 M -0.75 % | 6.380 M -14.48 % | 7.460 M 22.32 % | 6.099 M 431.73 % | 1.147 M -79.40 % | 5.568 M 0.83 % | 5.522 M -56.07 % | 12.569 M -0.78 % | 12.668 M 22.91 % | 10.307 M -74.10 % | 39.791 M -7.66 % | 43.090 M 122.78 % | 19.342 M 48.25 % | 13.047 M -24.40 % | 17.259 M 63.73 % | 10.541 M 5.42 % | 9.999 M -43.65 % | 17.744 M -22.10 % | 22.777 M 57.00 % | 14.508 M -13.02 % | 16.679 M 117.68 % | 7.662 M 3.08 % | 7.433 M 2.84 % | 7.228 M -1.67 % | 7.351 M -0.66 % | 7.400 M -38.87 % | 12.105 M -1.06 % | 12.235 M 1.67 % | 12.034 M 3.03 % | 11.680 M | 0.000 | 0.000 -100.00 % | 17.000 K -99.88 % | 14.701 M | 0.000 -100.00 % | 108.000 K | 0.000 | 0.000 |
| Total debt | 155.767 M -12.56 % | 178.132 M -73.28 % | 666.601 M 3.38 % | 644.791 M -3.19 % | 666.026 M 11.58 % | 596.895 M 10.14 % | 541.950 M 13.06 % | 479.328 M 9.35 % | 438.352 M 8.03 % | 405.769 M 17.44 % | 345.498 M 4.56 % | 330.434 M 0.07 % | 330.197 M -4.29 % | 345.005 M 45.65 % | 236.869 M -7.16 % | 255.136 M 37.79 % | 185.167 M -6.28 % | 197.570 M -9.75 % | 218.912 M -21.16 % | 277.675 M -4.84 % | 291.794 M -5.40 % | 308.460 M -9.56 % | 341.057 M -13.34 % | 393.571 M -7.96 % | 427.610 M 0.79 % | 424.255 M 9.30 % | 388.165 M -6.64 % | 415.775 M -7.18 % | 447.935 M -15.61 % | 530.800 M -9.26 % | 584.946 M -8.38 % | 638.449 M -2.56 % | 655.244 M 16.01 % | 564.810 M -7.11 % | 608.069 M 2.14 % | 595.336 M -1.54 % | 604.642 M 3.38 % | 584.854 M 10.12 % | 531.128 M -4.17 % | 554.219 M 9.35 % | 506.816 M 9.33 % | 463.551 M 3.30 % | 448.761 M | 0.000 -100.00 % | 89.445 M -1.99 % | 91.260 M 2.06 % | 89.415 M -22.55 % | 115.455 M -43.54 % | 204.473 M -22.09 % | 262.460 M -27.70 % | 363.000 M 37.73 % | 263.565 M -1.96 % | 268.830 M 811.32 % | 29.499 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 47.947 M 5.32 % | 45.523 M 9.79 % | 41.462 M -8.23 % | 45.178 M 8.96 % | 41.462 M 49.46 % | 27.741 M -34.49 % | 42.343 M 80.62 % | 23.443 M -17.10 % | 28.278 M 3.49 % | 27.325 M -21.80 % | 34.944 M 32.03 % | 26.466 M -9.09 % | 29.112 M 100.07 % | 14.551 M -27.83 % | 20.162 M 48.21 % | 13.604 M -18.07 % | 16.605 M -8.91 % | 18.230 M 42.29 % | 12.812 M 13.75 % | 11.263 M -38.77 % | 18.395 M 3.80 % | 17.721 M -29.63 % | 25.183 M -18.93 % | 31.062 M -5.61 % | 32.908 M 23.88 % | 26.565 M 9.68 % | 24.220 M -31.59 % | 35.403 M -6.52 % | 37.871 M 8.44 % | 34.922 M 2.59 % | 34.042 M 20.87 % | 28.165 M 31.31 % | 21.450 M -48.11 % | 41.337 M 4.30 % | 39.632 M -32.00 % | 58.284 M -22.01 % | 74.729 M -8.01 % | 81.235 M -10.21 % | 90.472 M 28.78 % | 70.255 M -9.77 % | 77.864 M -9.31 % | 85.857 M 30.58 % | 65.751 M 25.02 % | 52.592 M -12.71 % | 60.248 M -3.18 % | 62.230 M 15.79 % | 53.743 M -9.31 % | 59.260 M 24.23 % | 47.702 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -773.929 M -3.67 % | -746.541 M -6.10 % | -703.588 M -15.61 % | -608.595 M -15.64 % | -526.292 M -2.41 % | -513.904 M -2.77 % | -500.055 M -1.27 % | -493.775 M -2.44 % | -482.016 M -5.73 % | -455.912 M -5.96 % | -430.276 M -2.60 % | -419.390 M -1.33 % | -413.889 M -10.67 % | -373.974 M -10.78 % | -337.573 M 0.76 % | -340.166 M -0.44 % | -338.687 M 0.10 % | -339.027 M 0.02 % | -339.095 M 15.01 % | -398.984 M 3.62 % | -413.965 M 2.26 % | -423.517 M -3.11 % | -410.744 M -17.35 % | -350.005 M -37.95 % | -253.719 M -39.66 % | -181.673 M -24.01 % | -146.504 M -38.85 % | -105.515 M 82.22 % | -593.426 M -10.22 % | -538.406 M -8.33 % | -497.006 M 1.55 % | -504.833 M 3.85 % | -525.052 M 0.11 % | -525.647 M -5.32 % | -499.093 M -23.70 % | -403.469 M -1.22 % | -398.616 M -9.03 % | -365.614 M -8.68 % | -336.428 M -31.78 % | -255.298 M -8.51 % | -235.278 M 64.03 % | -654.122 M -46.47 % | -446.583 M -25.59 % | -355.601 M 0.71 % | -358.129 M -32.33 % | -270.638 M 34.23 % | -411.473 M -19.30 % | -344.897 M -106.88 % | -166.713 M -562.08 % | -25.180 M -146.30 % | 54.384 M -66.64 % | 163.023 M -26.39 % | 221.473 M -11.47 % | 250.155 M -8.77 % | 274.213 M -9.17 % | 301.898 M -1.88 % | 307.673 M -35.48 % | 476.859 M 12.53 % | 423.771 M |
| Common stock | 930.425 M 0.00 % | 930.425 M 0.00 % | 930.425 M 0.00 % | 930.425 M 0.00 % | 930.425 M 0.00 % | 930.425 M 0.00 % | 930.425 M 0.00 % | 930.425 M 0.00 % | 930.425 M 0.00 % | 930.425 M 0.00 % | 930.425 M 0.00 % | 930.425 M 0.00 % | 930.425 M 0.00 % | 930.425 M 0.00 % | 930.425 M 0.00 % | 930.425 M 0.00 % | 930.425 M 0.00 % | 930.425 M 0.00 % | 930.425 M 12.04 % | 830.425 M 0.00 % | 830.425 M 0.00 % | 830.425 M 0.00 % | 830.425 M 13.69 % | 730.425 M 15.86 % | 630.425 M 0.00 % | 630.425 M 0.00 % | 630.425 M 0.00 % | 630.425 M -44.08 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B 0.00 % | 1.127 B |
| Total equity | 197.614 M -20.40 % | 248.250 M -14.03 % | 288.779 M -23.95 % | 379.711 M -18.47 % | 465.730 M 0.09 % | 465.310 M -0.03 % | 465.438 M -4.29 % | 486.320 M 1.49 % | 479.179 M -6.07 % | 510.118 M -4.62 % | 534.801 M -3.34 % | 553.306 M 0.54 % | 550.329 M -7.18 % | 592.890 M -3.55 % | 614.730 M 0.71 % | 610.421 M 0.84 % | 605.342 M -0.44 % | 608.003 M -21.05 % | 770.105 M 73.35 % | 444.253 M 3.86 % | 427.723 M 0.57 % | 425.303 M -2.77 % | 437.402 M 7.84 % | 405.603 M -0.53 % | 407.768 M -15.34 % | 481.660 M -5.65 % | 510.486 M -7.04 % | 549.130 M -3.56 % | 569.408 M -9.17 % | 626.896 M -5.78 % | 665.347 M 1.33 % | 656.640 M 4.14 % | 630.544 M 1.17 % | 623.234 M -6.93 % | 669.675 M -12.30 % | 763.594 M -2.99 % | 787.099 M -5.91 % | 836.546 M -4.09 % | 872.238 M -9.39 % | 962.605 M 0.02 % | 962.408 M -7.83 % | 1.044 B -4.03 % | 1.088 B -6.12 % | 1.159 B 1.37 % | 1.143 B -7.68 % | 1.238 B -2.58 % | 1.271 B -4.37 % | 1.329 B -12.14 % | 1.513 B -7.91 % | 1.643 B -3.68 % | 1.706 B -5.87 % | 1.812 B -3.58 % | 1.879 B -1.95 % | 1.917 B -2.51 % | 1.966 B -1.02 % | 1.986 B 2.73 % | 1.933 B -7.18 % | 2.083 B 3.22 % | 2.018 B |
| Other non current liabilities | 6.230 M -61.88 % | 16.345 M -87.95 % | 135.637 M 4.84 % | 129.373 M 6 840.61 % | 1.864 M 97.04 % | 946.000 K 4.07 % | 909.000 K 103.76 % | -24.160 M -3.59 % | -23.323 M -189.55 % | 26.046 M -45.03 % | 47.385 M 83.49 % | 25.824 M -63.07 % | 69.919 M -4.21 % | 72.995 M 2 940.19 % | 2.401 M 1.22 % | 2.372 M -2.31 % | 2.428 M 8.98 % | 2.228 M 104.61 % | -48.369 M -1 405.86 % | 3.704 M 32.66 % | 2.792 M -6.09 % | 2.973 M -0.77 % | 2.996 M -2.09 % | 3.060 M -2.83 % | 3.149 M 3.45 % | 3.044 M 2.42 % | 2.972 M 0.81 % | 2.948 M 11.37 % | 2.647 M -6.03 % | 2.817 M 12.14 % | 2.512 M 0.32 % | 2.504 M 21.79 % | 2.056 M 45.10 % | 1.417 M -5.09 % | 1.493 M 29.71 % | 1.151 M -92.70 % | 15.769 M -19.66 % | 19.629 M -13.31 % | 22.644 M -13.63 % | 26.218 M 56.11 % | 16.795 M -11.88 % | 19.059 M -15.35 % | 22.515 M | 0.000 | 0.000 -100.00 % | 12.799 M -1.92 % | 13.050 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.501 M -2.53 % | 1.540 M 0.72 % | 1.529 M 7.07 % | 1.428 M -65.44 % | 4.132 M 55.81 % | 2.652 M |
| Long term debt | 48.833 M -15.89 % | 58.059 M -57.86 % | 137.767 M -7.52 % | 148.964 M 9.15 % | 136.474 M -27.32 % | 187.783 M 7.94 % | 173.966 M 32.46 % | 131.334 M 16.81 % | 112.432 M 1 538.71 % | 6.861 M -69.93 % | 22.819 M -68.03 % | 71.376 M 35.32 % | 52.745 M -5.28 % | 55.687 M 28.24 % | 43.424 M 1.91 % | 42.611 M 4.50 % | 40.776 M 6.87 % | 38.156 M -63.21 % | 103.701 M 131.91 % | 44.717 M -39.45 % | 73.857 M -3.60 % | 76.614 M -7.07 % | 82.444 M -8.87 % | 90.471 M -22.12 % | 116.174 M 32.90 % | 87.415 M -3.47 % | 90.555 M -3.69 % | 94.028 M -19.03 % | 116.125 M -10.24 % | 129.372 M 3.38 % | 125.137 M -10.55 % | 139.898 M -6.69 % | 149.936 M 7.71 % | 139.209 M -8.67 % | 152.427 M -2.99 % | 157.128 M 46.32 % | 107.388 M -0.84 % | 108.300 M 128.89 % | 47.316 M 96.58 % | 24.069 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 |
| Total non current liabilities | 61.237 M -29.18 % | 86.465 M -70.13 % | 289.443 M -1.55 % | 294.013 M 89.64 % | 155.040 M -24.24 % | 204.652 M 9.21 % | 187.397 M 25.10 % | 149.794 M 19.06 % | 125.818 M 172.06 % | 46.246 M -44.61 % | 83.496 M -26.11 % | 112.993 M -17.03 % | 136.180 M -6.07 % | 144.980 M 5.10 % | 137.949 M -11.23 % | 155.394 M 180.06 % | 55.486 M 5.81 % | 52.441 M -5.22 % | 55.332 M -3.77 % | 57.500 M -31.75 % | 84.246 M -5.21 % | 88.876 M -6.19 % | 94.744 M -9.66 % | 104.879 M -20.99 % | 132.740 M 27.36 % | 104.223 M -1.37 % | 105.675 M -2.83 % | 108.751 M -18.97 % | 134.207 M -9.36 % | 148.069 M 5.08 % | 140.915 M -9.02 % | 154.894 M -5.06 % | 163.141 M 8.55 % | 150.298 M -10.65 % | 168.216 M -1.70 % | 171.117 M 38.94 % | 123.157 M -3.73 % | 127.929 M 82.86 % | 69.960 M 39.12 % | 50.287 M 199.42 % | 16.795 M -11.88 % | 19.059 M -15.35 % | 22.515 M 63.58 % | 13.764 M 23.67 % | 11.130 M -13.04 % | 12.799 M -1.92 % | 13.050 M 17.39 % | 11.117 M -74.36 % | 43.351 M -9.65 % | 47.980 M 18.96 % | 40.334 M -15.60 % | 47.790 M -9.49 % | 52.799 M -4.95 % | 55.547 M -4.62 % | 58.236 M -10.10 % | 64.780 M -2.89 % | 66.710 M 6.29 % | 62.763 M 2.75 % | 61.081 M |
| Other current liabilities | 777.512 M 0.27 % | 775.381 M 933.83 % | 75.001 M -4.45 % | 78.495 M 505.72 % | -19.347 M -130.88 % | 62.650 M -31.66 % | 91.674 M 15.98 % | 79.046 M -5.75 % | 83.864 M -25.44 % | 112.480 M -1.26 % | 113.921 M 1.90 % | 111.792 M 367.44 % | 23.916 M -80.47 % | 122.475 M -14.60 % | 143.406 M 16.69 % | 122.892 M 223.77 % | 37.957 M -25.61 % | 51.021 M 159.25 % | -86.107 M -223.15 % | 69.919 M 40.59 % | 49.734 M -3.98 % | 51.794 M -4.06 % | 53.987 M 24.14 % | 43.489 M -5.31 % | 45.928 M -11.64 % | 51.977 M -11.90 % | 58.997 M 124.12 % | -244.606 M -358.82 % | 94.508 M 4.31 % | 90.600 M 181.44 % | -111.247 M -10.96 % | -100.260 M -38.93 % | -72.165 M -61.59 % | -44.659 M -160.66 % | 73.623 M 11.47 % | 66.046 M -17.57 % | 80.126 M 82.01 % | 44.022 M 1 318.23 % | 3.104 M -93.76 % | 49.771 M -32.03 % | 73.220 M 10.81 % | 66.077 M 54.54 % | 42.757 M 12.85 % | 37.887 M 190.39 % | 13.047 M -30.20 % | 18.693 M -43.77 % | 33.241 M -9.29 % | 36.645 M -48.62 % | 71.317 M 6.06 % | 67.239 M -27.03 % | 92.147 M 6 928.76 % | 1.311 M -49.25 % | 2.583 M 10.24 % | 2.343 M -97.88 % | 110.366 M -58.27 % | 264.447 M 5.05 % | 251.746 M 58.18 % | 159.156 M -4.72 % | 167.047 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 90.968 M -55.29 % | 203.461 M 179 953.98 % | 113.000 K -99.94 % | 185.421 M -9.25 % | 204.318 M 70 843.75 % | 288.000 K 14.74 % | 251.000 K -39.52 % | 415.000 K -13.36 % | 479.000 K 14.32 % | 419.000 K -99.76 % | 175.267 M 39.62 % | 125.529 M 72.28 % | 72.862 M 15.55 % | 63.057 M -40.79 % | 106.501 M -60.37 % | 268.771 M 21.75 % | 220.754 M 7.90 % | 204.582 M 28.59 % | 159.092 M -3.71 % | 165.220 M 13.78 % | 145.216 M -19.12 % | 179.544 M 13.56 % | 158.104 M -5.45 % | 167.224 M -28.80 % | 234.857 M 14.02 % | 205.984 M -4.65 % | 216.025 M 34.02 % | 161.189 M 20.63 % | 133.618 M 5.91 % | 126.162 M -14.49 % | 147.547 M 13.97 % | 129.457 M -11.07 % | 145.570 M 219.34 % | 45.585 M -14.38 % | 53.239 M 24.28 % | 42.839 M 4.44 % | 41.016 M -35.08 % | 63.183 M 48.71 % | 42.488 M | 0.000 -100.00 % | 9.513 M -23.36 % | 12.412 M 16.86 % | 10.621 M -69.06 % | 34.324 M -50.15 % | 68.850 M 5.43 % | 65.301 M -27.74 % | 90.372 M 7.73 % | 83.884 M -16.69 % | 100.690 M 3.38 % | 97.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 106.934 M -10.94 % | 120.073 M -77.29 % | 528.834 M 6.66 % | 495.827 M -19.09 % | 612.820 M 11.08 % | 551.668 M 13.64 % | 485.465 M 0.39 % | 483.594 M 1.07 % | 478.472 M -7.54 % | 517.499 M 18.89 % | 435.262 M 7.07 % | 406.526 M 9.76 % | 370.378 M 3.18 % | 358.963 M 58.96 % | 225.824 M 4.68 % | 215.736 M 20.18 % | 179.516 M 3.33 % | 173.727 M -26.79 % | 237.302 M -44.98 % | 431.301 M 15.64 % | 372.961 M 11.45 % | 334.659 M 19.21 % | 280.734 M -0.20 % | 281.308 M -17.03 % | 339.031 M -17.97 % | 413.291 M 12.24 % | 368.212 M -8.23 % | 401.219 M -9.23 % | 441.997 M -13.35 % | 510.118 M -10.82 % | 571.979 M -7.08 % | 615.580 M 2.25 % | 602.016 M 14.26 % | 526.891 M -6.10 % | 561.135 M 5.50 % | 531.897 M -5.87 % | 565.095 M 18.58 % | 476.554 M 10.68 % | 430.573 M -18.78 % | 530.150 M 4.60 % | 506.816 M 9.33 % | 463.551 M 3.30 % | 448.761 M | 0.000 -100.00 % | 89.445 M -1.99 % | 91.260 M 2.06 % | 89.415 M -22.55 % | 115.455 M -43.54 % | 204.473 M -22.09 % | 262.460 M -27.70 % | 363.000 M 37.73 % | 263.565 M -1.96 % | 268.830 M 811.32 % | 29.499 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 1.105 B 0.50 % | 1.099 B 23.89 % | 887.154 M 9.60 % | 809.476 M -7.64 % | 876.460 M 9.94 % | 797.182 M 3.17 % | 772.677 M 2.46 % | 754.139 M 3.34 % | 729.774 M -12.30 % | 832.122 M 3.91 % | 800.779 M 8.85 % | 735.646 M 7.07 % | 687.069 M -5.63 % | 728.095 M 2.45 % | 710.667 M 14.82 % | 618.934 M 39.88 % | 442.489 M -4.71 % | 464.376 M -8.81 % | 509.224 M -29.34 % | 720.685 M 20.24 % | 599.395 M 3.59 % | 578.637 M 9.76 % | 527.187 M -9.78 % | 584.313 M -2.41 % | 598.725 M -8.99 % | 657.837 M -4.69 % | 690.199 M -3.50 % | 715.236 M -5.03 % | 753.141 M -2.80 % | 774.830 M -15.04 % | 911.994 M -4.86 % | 958.583 M 10.72 % | 865.755 M 8.35 % | 799.027 M -3.02 % | 823.877 M 5.41 % | 781.624 M -1.58 % | 794.173 M 11.67 % | 711.208 M -0.25 % | 712.964 M -0.40 % | 715.826 M 4.83 % | 682.847 M 6.77 % | 639.543 M -0.74 % | 644.297 M 1 104.45 % | 53.493 M -51.47 % | 110.222 M -6.04 % | 117.305 M -11.49 % | 132.537 M -26.78 % | 181.019 M -45.16 % | 330.079 M -22.38 % | 425.224 M -35.29 % | 657.102 M -4.35 % | 687.003 M -19.77 % | 856.287 M 26.77 % | 675.475 M 20.49 % | 560.619 M -32.31 % | 828.175 M -3.95 % | 862.275 M -7.93 % | 936.593 M -10.17 % | 1.043 B |
| Total liabilities | 1.166 B -1.66 % | 1.186 B 0.76 % | 1.177 B 6.63 % | 1.103 B 6.98 % | 1.032 B 2.96 % | 1.002 B 4.35 % | 960.074 M 6.21 % | 903.933 M 5.65 % | 855.592 M -2.59 % | 878.368 M -0.67 % | 884.275 M 4.20 % | 848.639 M 3.08 % | 823.249 M -5.71 % | 873.075 M 2.88 % | 848.616 M 9.59 % | 774.328 M 55.50 % | 497.975 M -3.65 % | 516.817 M -8.46 % | 564.556 M -27.45 % | 778.185 M 13.83 % | 683.641 M 2.42 % | 667.513 M 7.33 % | 621.931 M -9.76 % | 689.192 M -5.78 % | 731.465 M -4.01 % | 762.060 M -4.25 % | 795.874 M -3.41 % | 823.987 M -7.14 % | 887.348 M -3.85 % | 922.899 M -12.35 % | 1.053 B -5.44 % | 1.113 B 8.22 % | 1.029 B 8.38 % | 949.325 M -4.31 % | 992.093 M 4.13 % | 952.741 M 3.86 % | 917.330 M 9.32 % | 839.137 M 7.18 % | 782.924 M 2.19 % | 766.113 M 9.50 % | 699.642 M 6.23 % | 658.602 M -1.23 % | 666.812 M 891.44 % | 67.257 M -44.58 % | 121.352 M -6.73 % | 130.104 M -10.63 % | 145.587 M -24.23 % | 192.136 M -48.55 % | 373.430 M -21.08 % | 473.204 M -32.15 % | 697.436 M -5.08 % | 734.793 M -19.17 % | 909.086 M 24.36 % | 731.022 M 18.12 % | 618.855 M -30.70 % | 892.955 M -3.88 % | 928.985 M -7.04 % | 999.356 M -9.46 % | 1.104 B |
| Other non current assets | 2.867 M -9.93 % | 3.183 M -97.49 % | 127.029 M 0.43 % | 126.491 M 8.44 % | 116.649 M -19.23 % | 144.426 M 3 687.73 % | 3.813 M -97.63 % | 160.895 M 6.79 % | 150.666 M -2.66 % | 154.786 M 8.56 % | 142.583 M -4.27 % | 148.942 M -3.81 % | 154.844 M -9.54 % | 171.178 M 3.94 % | 164.695 M -3.39 % | 170.475 M 10.64 % | 154.080 M -0.64 % | 155.065 M -0.86 % | 156.404 M -18.62 % | 192.187 M 8.90 % | 176.476 M -10.06 % | 196.209 M -1.35 % | 198.898 M -5.11 % | 209.619 M -3.66 % | 217.587 M 0.63 % | 216.223 M -58.05 % | 515.369 M 6.50 % | 483.927 M 34.22 % | 360.545 M -4.59 % | 377.895 M -11.25 % | 425.811 M -4.54 % | 446.065 M 2.47 % | 435.331 M 0.10 % | 434.901 M -3.35 % | 449.982 M -2.56 % | 461.821 M 5.66 % | 437.079 M 9.61 % | 398.741 M -11.53 % | 450.708 M 1.25 % | 445.153 M 5.17 % | 423.255 M 12.67 % | 375.646 M -1.89 % | 382.863 M 467.71 % | 67.440 M 713.71 % | 8.288 M -7.74 % | 8.983 M -0.87 % | 9.062 M -31.20 % | 13.171 M -1.03 % | 13.308 M 1.99 % | 13.048 M -45.40 % | 23.897 M -4.03 % | 24.901 M -3.95 % | 25.924 M -4.41 % | 27.119 M -4.92 % | 28.523 M -2.65 % | 29.299 M -0.15 % | 29.342 M 57.04 % | 18.685 M -2.39 % | 19.142 M |
| Long term investments | 0.000 | 0.000 100.00 % | -6.894 M -2.28 % | -6.740 M -271.24 % | 3.936 M 116.27 % | -24.196 M -121.50 % | 112.543 M 374.32 % | -41.026 M -28.27 % | -31.984 M 0.08 % | -32.010 M -337.06 % | -7.324 M 22.32 % | -9.428 M 40.88 % | -15.946 M 44.97 % | -28.979 M 25.72 % | -39.015 M 17.21 % | -47.127 M -37.97 % | -34.157 M -6.08 % | -32.200 M -0.15 % | -32.153 M -51.62 % | -21.206 M -187.07 % | -7.387 M 68.62 % | -23.541 M -1.25 % | -23.251 M 15.76 % | -27.602 M 8.12 % | -30.042 M 27.83 % | -41.626 M -28.55 % | -32.381 M 0.48 % | -32.536 M -99.35 % | -16.321 M 33.07 % | -24.384 M 66.63 % | -73.068 M -23.46 % | -59.183 M -35.22 % | -43.768 M 34.93 % | -67.259 M -4.19 % | -64.555 M -5.26 % | -61.329 M 12.82 % | -70.344 M -213.24 % | -22.457 M 62.32 % | -59.605 M -55.76 % | -38.268 M 0.72 % | -38.547 M -331.11 % | 16.679 M -12.27 % | 19.011 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -56.184 M | 0.000 | 0.000 | 0.000 100.00 % | -55.556 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 779.000 K -56.70 % | 1.799 M -33.64 % | 2.711 M -23.11 % | 3.526 M -21.66 % | 4.501 M -15.66 % | 5.337 M -11.21 % | 6.011 M -9.20 % | 6.620 M -8.20 % | 7.211 M -8.14 % | 7.850 M -10.73 % | 8.794 M -10.99 % | 9.880 M -1.61 % | 10.042 M -3.95 % | 10.455 M -3.99 % | 10.889 M -7.09 % | 11.720 M -6.29 % | 12.507 M -7.81 % | 13.567 M -5.44 % | 14.347 M -7.15 % | 15.451 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.499 M -51.43 % | 11.322 M -33.98 % | 17.149 M -23.21 % | 22.331 M -19.41 % | 27.708 M -19.58 % | 34.453 M -15.32 % | 40.688 M -11.59 % | 46.022 M -10.84 % | 51.616 M -8.61 % | 56.476 M -7.35 % | 60.956 M -13.05 % | 70.107 M -9.00 % | 77.037 M -10.20 % | 85.791 M -8.96 % | 94.236 M -7.64 % | 102.026 M -10.63 % | 114.165 M 0.45 % | 113.648 M -6.41 % | 121.436 M -6.09 % | 129.310 M 9 064.42 % | 1.411 M 96.24 % | 719.000 K -26.71 % | 981.000 K -24.01 % | 1.291 M -28.83 % | 1.814 M -23.10 % | 2.359 M -1.34 % | 2.391 M 12.36 % | 2.128 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.662 M | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 -100.00 % | 2.290 M -0.87 % | 2.310 M 0.92 % | 2.289 M 4.05 % | 2.200 M -3.55 % | 2.281 M 4.30 % | 2.187 M -2.71 % | 2.248 M 0.49 % | 2.237 M -1.41 % | 2.269 M 0.98 % | 2.247 M -1.79 % | 2.288 M 3.76 % | 2.205 M 1.24 % | 2.178 M -0.46 % | 2.188 M -0.68 % | 2.203 M -0.50 % | 2.214 M 2.12 % | 2.168 M 2.12 % | 2.123 M -1.89 % | 2.164 M -0.73 % | 2.180 M -2.11 % | 2.227 M -2.84 % | 2.292 M -0.99 % | 2.315 M 2.43 % | 2.260 M 0.80 % | 2.242 M -3.45 % | 2.322 M -1.15 % | 2.349 M 1.08 % | 2.324 M 0.35 % | 2.316 M 1.53 % | 2.281 M 1.97 % | 2.237 M -5.09 % | 2.357 M -1.38 % | 2.390 M -3.24 % | 2.470 M -2.41 % | 2.531 M -1.59 % | 2.572 M -93.47 % | 39.381 M 3.97 % | 37.877 M -1.44 % | 38.432 M -1.10 % | 38.861 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 779.000 K -56.70 % | 1.799 M -33.64 % | 2.711 M -53.39 % | 5.816 M -14.61 % | 6.811 M -10.69 % | 7.626 M -7.12 % | 8.211 M -7.75 % | 8.901 M -5.29 % | 9.398 M -6.93 % | 10.098 M -8.46 % | 11.031 M -9.20 % | 12.149 M -1.14 % | 12.289 M -3.56 % | 12.743 M -2.68 % | 13.094 M -5.79 % | 13.898 M -5.42 % | 14.695 M -6.82 % | 15.770 M -4.78 % | 16.561 M -6.00 % | 17.619 M 729.91 % | 2.123 M -1.89 % | 2.164 M -0.73 % | 2.180 M -71.78 % | 7.726 M -43.25 % | 13.614 M -30.06 % | 19.464 M -20.85 % | 24.591 M -17.89 % | 29.950 M -18.56 % | 36.775 M -14.55 % | 43.037 M -10.98 % | 48.346 M -10.36 % | 53.932 M -8.21 % | 58.757 M -7.02 % | 63.193 M -12.79 % | 72.464 M -8.77 % | 79.427 M -10.01 % | 88.261 M -8.79 % | 96.767 M -7.49 % | 104.598 M -31.88 % | 153.546 M 1.33 % | 151.525 M -5.22 % | 159.868 M -4.94 % | 168.171 M 11 818.57 % | 1.411 M 96.24 % | 719.000 K -26.71 % | 981.000 K -24.01 % | 1.291 M -28.83 % | 1.814 M -23.10 % | 2.359 M -1.34 % | 2.391 M 12.36 % | 2.128 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.662 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 137.519 M -15.45 % | 162.656 M -78.46 % | 755.261 M -5.21 % | 796.780 M 7.53 % | 740.959 M 0.66 % | 736.119 M 1.97 % | 721.926 M 12.72 % | 640.480 M 2.59 % | 624.294 M -4.34 % | 652.623 M -2.68 % | 670.597 M -1.87 % | 683.389 M -2.22 % | 698.869 M -4.14 % | 729.053 M 2.57 % | 710.752 M -0.07 % | 711.216 M 30.80 % | 543.727 M -0.20 % | 544.800 M -1.10 % | 550.868 M -7.18 % | 593.458 M 0.73 % | 589.133 M -3.43 % | 610.052 M -2.26 % | 624.148 M -1.77 % | 635.382 M -3.93 % | 661.382 M -4.54 % | 692.814 M 85.34 % | 373.811 M -8.70 % | 409.417 M -26.61 % | 557.832 M -2.46 % | 571.924 M 1.34 % | 564.377 M -1.28 % | 571.681 M -0.25 % | 573.087 M 1.50 % | 564.613 M -1.77 % | 574.765 M -0.24 % | 576.171 M -7.83 % | 625.108 M 6.46 % | 587.198 M 7.67 % | 545.375 M 3.49 % | 526.980 M 8.42 % | 486.059 M -6.64 % | 520.652 M 1.51 % | 512.908 M 246.46 % | 148.042 M -2.03 % | 151.117 M -58.37 % | 363.030 M -3.21 % | 375.080 M 23.55 % | 303.579 M -33.85 % | 458.938 M -15.43 % | 542.686 M -1.67 % | 551.921 M -0.40 % | 554.131 M -1.78 % | 564.174 M -3.49 % | 584.575 M -4.59 % | 612.679 M -3.01 % | 631.700 M 1.53 % | 622.181 M -4.98 % | 654.756 M 22.76 % | 533.343 M |
| Total non current assets | 155.218 M -13.28 % | 178.990 M -80.55 % | 920.418 M -4.94 % | 968.218 M 6.21 % | 911.630 M 0.33 % | 908.656 M 1.92 % | 891.505 M 9.26 % | 815.920 M 2.43 % | 796.573 M -3.43 % | 824.867 M -3.84 % | 857.849 M -2.31 % | 878.126 M -1.30 % | 889.667 M -3.50 % | 921.898 M 3.83 % | 887.891 M 0.11 % | 886.927 M 23.65 % | 717.302 M -0.81 % | 723.143 M -1.09 % | 731.140 M -11.64 % | 827.451 M 2.55 % | 806.909 M -3.01 % | 831.909 M -1.93 % | 848.295 M -2.74 % | 872.174 M -4.04 % | 908.940 M -3.26 % | 939.567 M 0.60 % | 933.966 M -4.02 % | 973.118 M -4.38 % | 1.018 B -4.12 % | 1.061 B 0.41 % | 1.057 B -4.30 % | 1.105 B -1.02 % | 1.116 B 2.54 % | 1.089 B -3.46 % | 1.128 B -5.08 % | 1.188 B -1.79 % | 1.209 B 1.62 % | 1.190 B 1.18 % | 1.176 B -3.55 % | 1.220 B 6.44 % | 1.146 B -4.97 % | 1.206 B -0.19 % | 1.208 B 456.65 % | 217.012 M 35.45 % | 160.219 M -57.90 % | 380.576 M -3.51 % | 394.412 M 10.88 % | 355.706 M -31.74 % | 521.141 M -13.75 % | 604.207 M 4.93 % | 575.818 M -0.56 % | 579.032 M -1.88 % | 590.098 M -3.53 % | 611.694 M -4.60 % | 641.202 M -3.01 % | 661.107 M 1.44 % | 651.725 M -3.27 % | 673.746 M 21.86 % | 552.886 M |
| Other current assets | 826.280 M -8.99 % | 907.877 M 3 393.45 % | 25.988 M -0.07 % | 26.005 M -76.09 % | 108.779 M 663.90 % | 14.240 M 3.29 % | 13.786 M -4.00 % | 14.361 M 15.93 % | 12.388 M 30.51 % | 9.492 M -12.12 % | 10.801 M -16.13 % | 12.878 M 1.22 % | 12.723 M -1.87 % | 12.965 M 10.90 % | 11.691 M -65.98 % | 34.369 M 158.92 % | 13.274 M -6.54 % | 14.203 M 119.30 % | -73.592 M -638.54 % | 13.665 M 16.20 % | 11.760 M -17.07 % | 14.181 M 42.28 % | 9.967 M -57.18 % | 23.275 M -20.75 % | 29.370 M 1.69 % | 28.881 M -44.46 % | 51.998 M 12.36 % | 46.276 M -1.82 % | 47.133 M -0.17 % | 47.215 M -19.62 % | 58.738 M -8.38 % | 64.107 M -3.30 % | 66.294 M -0.91 % | 66.903 M -2.99 % | 68.965 M -13.93 % | 80.125 M -0.58 % | 80.593 M 5.44 % | 76.432 M -8.42 % | 83.456 M -13.84 % | 96.864 M -40.17 % | 161.892 M 97.48 % | 81.978 M -6.35 % | 87.534 M -15.85 % | 104.024 M 73.11 % | 60.091 M 6.29 % | 56.537 M -10.57 % | 63.216 M -53.09 % | 134.763 M 5.42 % | 127.835 M 0.39 % | 127.335 M 46.33 % | 87.022 M 37.49 % | 63.294 M 11.13 % | 56.956 M -10.72 % | 63.793 M -90.92 % | 702.192 M 1 072.82 % | 59.872 M 26.34 % | 47.389 M 38.36 % | 34.251 M -22.40 % | 44.139 M |
| Short term investments | 8.563 M 1.04 % | 8.475 M -27.88 % | 11.751 M 1.65 % | 11.560 M -54.71 % | 25.526 M -9.18 % | 28.107 M 4.28 % | 26.954 M -37.94 % | 43.433 M 16.43 % | 37.305 M -0.44 % | 37.469 M 49.38 % | 25.083 M -13.51 % | 29.001 M -17.91 % | 35.327 M -27.48 % | 48.711 M 6.15 % | 45.889 M -12.38 % | 52.375 M 50.79 % | 34.734 M 1.72 % | 34.145 M 0.11 % | 34.109 M 18.31 % | 28.830 M 94.06 % | 14.856 M -50.27 % | 29.873 M 0.82 % | 29.631 M -15.49 % | 35.062 M -2.99 % | 36.141 M -15.51 % | 42.773 M 12.71 % | 37.949 M -0.29 % | 38.058 M 31.73 % | 28.890 M -22.03 % | 37.052 M -55.56 % | 83.375 M -15.76 % | 98.974 M 13.95 % | 86.858 M 0.30 % | 86.601 M 11.60 % | 77.602 M -1.25 % | 78.588 M -2.84 % | 80.885 M 149.21 % | 32.456 M -58.04 % | 77.349 M 26.71 % | 61.045 M 15.06 % | 53.055 M 358.36 % | 11.575 M 192 816.67 % | 6.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 67.864 M | 0.000 | 0.000 -100.00 % | 17.000 K -99.98 % | 70.257 M | 0.000 -100.00 % | 108.000 K | 0.000 | 0.000 |
| cash and cash equivalents | 90.892 M 138.21 % | 38.157 M -33.90 % | 57.724 M -0.52 % | 58.027 M -37.46 % | 92.782 M -13.21 % | 106.900 M -10.49 % | 119.427 M 36.93 % | 87.220 M -25.44 % | 116.984 M 11.29 % | 105.119 M 3.44 % | 101.625 M 28.39 % | 79.152 M 7.31 % | 73.760 M 19.53 % | 61.710 M 19.50 % | 51.640 M 105.95 % | 25.074 M -41.67 % | 42.987 M 19.04 % | 36.110 M -6.74 % | 38.718 M 82.31 % | 21.238 M -6.89 % | 22.809 M -24.04 % | 30.027 M -21.64 % | 38.318 M 25.08 % | 30.636 M 2.95 % | 29.759 M -22.59 % | 38.443 M -15.73 % | 45.620 M 16.47 % | 39.170 M 54.55 % | 25.345 M -32.33 % | 37.452 M -30.78 % | 54.109 M 177.18 % | 19.521 M -20.14 % | 24.444 M -33.19 % | 36.589 M -47.07 % | 69.132 M 16.15 % | 59.522 M 8.65 % | 54.784 M -52.38 % | 115.052 M 21.80 % | 94.459 M 7.04 % | 88.244 M 72.28 % | 51.221 M -63.95 % | 142.092 M -24.92 % | 189.253 M -78.13 % | 865.421 M 1.96 % | 848.811 M -5.94 % | 902.385 M -2.50 % | 925.554 M -3.78 % | 961.930 M -13.36 % | 1.110 B -7.65 % | 1.202 B -14.00 % | 1.398 B 9.64 % | 1.275 B -5.04 % | 1.343 B 25.68 % | 1.068 B 5.28 % | 1.015 B -8.87 % | 1.114 B 2.84 % | 1.083 B 15.32 % | 938.981 M -6.87 % | 1.008 B |
| Cash and short term investments | 99.455 M 113.28 % | 46.632 M -32.88 % | 69.475 M -0.16 % | 69.587 M -25.00 % | 92.782 M -31.28 % | 135.007 M 13.05 % | 119.427 M -8.59 % | 130.653 M -15.32 % | 154.289 M 8.21 % | 142.588 M 12.53 % | 126.708 M 17.16 % | 108.153 M -0.86 % | 109.087 M -1.21 % | 110.421 M 13.22 % | 97.529 M 25.93 % | 77.449 M -0.35 % | 77.721 M 10.63 % | 70.255 M -3.53 % | 72.827 M 45.46 % | 50.068 M 32.93 % | 37.665 M -37.12 % | 59.900 M -11.85 % | 67.949 M 3.43 % | 65.698 M -0.31 % | 65.900 M -18.86 % | 81.216 M -2.82 % | 83.569 M 8.21 % | 77.228 M 42.40 % | 54.235 M -27.21 % | 74.504 M -45.81 % | 137.484 M 16.03 % | 118.495 M 6.46 % | 111.302 M -9.65 % | 123.190 M -16.05 % | 146.734 M 6.24 % | 138.110 M 1.80 % | 135.669 M -8.03 % | 147.508 M -14.14 % | 171.808 M 15.08 % | 149.289 M 43.17 % | 104.276 M -26.61 % | 142.092 M -24.92 % | 189.253 M -78.13 % | 865.421 M 1.96 % | 848.811 M -5.94 % | 902.385 M -2.50 % | 925.554 M -3.78 % | 961.930 M -13.36 % | 1.110 B -7.65 % | 1.202 B -14.00 % | 1.398 B 9.64 % | 1.275 B -5.04 % | 1.343 B 25.68 % | 1.068 B 5.28 % | 1.015 B -8.87 % | 1.114 B 2.83 % | 1.083 B 15.34 % | 938.981 M -6.87 % | 1.008 B |
| Total current assets | 1.208 B -3.71 % | 1.255 B 130.26 % | 544.958 M 5.82 % | 514.982 M -12.06 % | 585.600 M 4.85 % | 558.488 M 4.58 % | 534.007 M -7.02 % | 574.333 M 6.71 % | 538.198 M -4.51 % | 563.619 M 0.43 % | 561.227 M 7.14 % | 523.819 M 8.25 % | 483.911 M -11.06 % | 544.067 M -5.45 % | 575.455 M 15.59 % | 497.822 M 28.96 % | 386.015 M -3.90 % | 401.677 M -9.32 % | 442.976 M 12.15 % | 394.987 M 29.74 % | 304.455 M 16.69 % | 260.907 M 23.63 % | 211.038 M -5.20 % | 222.621 M -3.33 % | 230.293 M -24.28 % | 304.153 M -18.32 % | 372.394 M -6.90 % | 399.999 M -8.89 % | 439.010 M -10.09 % | 488.297 M -26.14 % | 661.076 M -0.65 % | 665.414 M 22.47 % | 543.335 M 12.25 % | 484.049 M -9.39 % | 534.229 M 1.08 % | 528.512 M 6.78 % | 494.949 M 1.94 % | 485.514 M 1.39 % | 478.838 M -5.94 % | 509.072 M -1.38 % | 516.173 M 3.87 % | 496.959 M -9.11 % | 546.794 M -45.81 % | 1.009 B -8.62 % | 1.104 B 11.79 % | 987.847 M -3.37 % | 1.022 B -12.30 % | 1.166 B -14.62 % | 1.365 B -9.70 % | 1.512 B -17.26 % | 1.827 B -7.14 % | 1.968 B -10.48 % | 2.198 B 7.97 % | 2.036 B 4.75 % | 1.944 B -12.37 % | 2.218 B 0.33 % | 2.211 B -8.21 % | 2.408 B -6.24 % | 2.569 B |
| Inventory | 42.437 M 8.24 % | 39.207 M -52.80 % | 83.070 M -21.88 % | 106.341 M 0.70 % | 105.605 M 11.71 % | 94.533 M 6.52 % | 88.744 M -1.31 % | 89.924 M 6.04 % | 84.804 M -9.03 % | 93.217 M -12.33 % | 106.328 M -0.09 % | 106.421 M 8.14 % | 98.410 M -9.42 % | 108.639 M -0.65 % | 109.346 M 10.31 % | 99.128 M 44.54 % | 68.582 M -8.43 % | 74.892 M 7.11 % | 69.920 M 13.34 % | 61.690 M 5.27 % | 58.599 M 0.90 % | 58.077 M 52.79 % | 38.011 M -3.51 % | 39.392 M -26.81 % | 53.819 M -37.80 % | 86.529 M -28.12 % | 120.388 M 7.31 % | 112.192 M 11.09 % | 100.991 M -7.93 % | 109.686 M -22.92 % | 142.298 M 7.64 % | 132.199 M 34.65 % | 98.178 M 16.75 % | 84.096 M 6.66 % | 78.845 M -9.58 % | 87.203 M 8.94 % | 80.045 M 13.66 % | 70.424 M -3.85 % | 73.246 M -8.09 % | 79.691 M 20.05 % | 66.383 M -16.96 % | 79.944 M 22.97 % | 65.012 M 38 597.62 % | 168.000 K -99.90 % | 162.619 M 10 225.02 % | 1.575 M 79.59 % | 877.000 K -85.29 % | 5.962 M -86.56 % | 44.372 M -11.69 % | 50.248 M -28.87 % | 70.646 M -40.16 % | 118.051 M -37.34 % | 188.401 M -1.10 % | 190.489 M 9.96 % | 173.237 M -23.22 % | 225.637 M -10.72 % | 252.743 M -0.33 % | 253.587 M -22.83 % | 328.620 M |
| Net receivables | 240.092 M -8.05 % | 261.108 M -28.74 % | 366.425 M 17.05 % | 313.049 M -8.56 % | 342.353 M 8.78 % | 314.708 M 0.85 % | 312.050 M -8.06 % | 339.395 M 18.37 % | 286.717 M -9.93 % | 318.322 M 0.29 % | 317.390 M | 0.000 -100.00 % | 263.691 M -15.50 % | 312.042 M -12.57 % | 356.889 M 15.27 % | 309.601 M 36.73 % | 226.438 M -8.18 % | 246.624 M -34.03 % | 373.821 M | 0.000 | 0.000 | 0.000 -100.00 % | 95.111 M -6.07 % | 101.259 M 9.39 % | 92.568 M -21.72 % | 118.257 M -23.33 % | 154.248 M -12.39 % | 176.060 M -25.60 % | 236.651 M -7.88 % | 256.892 M -20.36 % | 322.556 M -8.00 % | 350.613 M 31.04 % | 267.561 M 27.49 % | 209.860 M -12.44 % | 239.685 M 7.45 % | 223.074 M 12.17 % | 198.877 M 3.91 % | 191.390 M 25.04 % | 153.060 M -18.21 % | 187.145 M -1.41 % | 189.826 M 2.35 % | 185.473 M -14.42 % | 216.721 M 448.79 % | 39.491 M 20.46 % | 32.784 M 19.87 % | 27.350 M -16.25 % | 32.658 M -48.16 % | 62.994 M -23.90 % | 82.778 M -37.32 % | 132.073 M -44.61 % | 238.436 M | 0.000 | 0.000 | 0.000 -100.00 % | 53.324 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 14.053 M 23.79 % | 11.352 M -73.17 % | 42.311 M -7.76 % | 45.871 M 6.00 % | 43.275 M -3.15 % | 44.681 M -0.74 % | 45.012 M -3.55 % | 46.670 M 5.59 % | 44.199 M 12.27 % | 39.370 M -3.89 % | 40.962 M -4.90 % | 43.074 M 8.74 % | 39.611 M 4.51 % | 37.903 M -1.20 % | 38.365 M -0.26 % | 38.465 M -1.26 % | 38.957 M -1.89 % | 39.708 M 0.63 % | 39.460 M -13.07 % | 45.393 M -2.51 % | 46.564 M -0.98 % | 47.025 M 1.52 % | 46.320 M -1.55 % | 47.049 M 1.40 % | 46.399 M -11.94 % | 52.692 M 0.22 % | 52.576 M -36.16 % | 82.360 M 4.37 % | 78.915 M -15.17 % | 93.026 M 1.43 % | 91.714 M -0.54 % | 92.208 M -0.53 % | 92.698 M -0.39 % | 93.062 M -1.92 % | 94.883 M -27.97 % | 131.733 M 1.82 % | 129.376 M -0.42 % | 129.920 M -3.94 % | 135.248 M 2.28 % | 132.235 M 7.00 % | 123.585 M -7.02 % | 132.913 M 6.29 % | 125.048 M 104 982.35 % | 119.000 K 25.26 % | 95.000 K -98.75 % | 7.582 M -15.56 % | 8.979 M -75.83 % | 37.142 M -20.19 % | 46.536 M 0.99 % | 46.082 M -14.75 % | 54.056 M | 0.000 | 0.000 | 0.000 -100.00 % | 53.894 M 49 801.85 % | 108.000 K -46.53 % | 202.000 K -33.77 % | 305.000 K -23.94 % | 401.000 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 220.185 M 8.12 % | 203.645 M -28.12 % | 283.319 M 20.48 % | 235.154 M 22.46 % | 192.019 M 5.14 % | 182.632 M -6.45 % | 195.233 M 2.28 % | 190.881 M 14.24 % | 167.085 M -17.15 % | 201.661 M -19.71 % | 251.157 M 15.82 % | 216.854 M 8.77 % | 199.370 M -19.03 % | 246.238 M -27.77 % | 340.929 M 22.25 % | 278.872 M 24.38 % | 224.205 M -6.26 % | 239.171 M -33.13 % | 357.690 M 64.00 % | 218.098 M 36.42 % | 159.876 M 14.63 % | 139.469 M 28.63 % | 108.424 M -5.39 % | 114.596 M -18.49 % | 140.590 M 0.89 % | 139.350 M -40.07 % | 232.530 M 3.73 % | 224.175 M 21.70 % | 184.203 M 11.73 % | 164.868 M -29.91 % | 235.237 M -16.60 % | 282.074 M 39.44 % | 202.286 M 6.11 % | 190.633 M 0.80 % | 189.119 M 2.96 % | 183.681 M 23.32 % | 148.952 M -20.95 % | 188.428 M 10.22 % | 170.955 M 26.69 % | 134.939 M 31.86 % | 102.335 M -6.67 % | 109.648 M -28.23 % | 152.779 M 878.98 % | 15.606 M 263.95 % | 4.288 M -41.68 % | 7.352 M -19.75 % | 9.161 M -68.32 % | 28.919 M -46.73 % | 54.289 M -43.17 % | 95.525 M -52.70 % | 201.955 M -40.29 % | 338.243 M -30.14 % | 484.184 M -11.36 % | 546.233 M 21.32 % | 450.253 M -19.61 % | 560.108 M -4.90 % | 588.984 M -23.66 % | 771.500 M -11.31 % | 869.889 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 192.000 K 0.00 % | 192.000 K -52.83 % | 407.000 K 105.56 % | 198.000 K 2.06 % | 194.000 K 3.19 % | 188.000 K 218.64 % | 59.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 590.000 K -27.25 % | 811.000 K 77.46 % | 457.000 K 34.81 % | 339.000 K -75.20 % | 1.367 M | 0.000 | 0.000 | 0.000 -100.00 % | 151.000 K 0.00 % | 151.000 K -23.74 % | 198.000 K 31.13 % | 151.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.204 M 18.88 % | 1.854 M 91.93 % | 966.000 K 102.94 % | 476.000 K 78.28 % | 267.000 K | 0.000 | 0.000 -100.00 % | 3.442 M | 0.000 -100.00 % | 720.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.620 M -83.20 % | 21.545 M 262.89 % | 5.937 M 3.38 % | 5.743 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 81.914 M 217.79 % | 25.776 M 3.63 % | 24.872 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 79.596 M -19.06 % | 98.335 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 160.545 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 |
| Capital lease obligations | 45.633 M -15.20 % | 53.813 M -54.23 % | 117.565 M 1.15 % | 116.227 M 13.18 % | 102.692 M 0.94 % | 101.735 M 5.29 % | 96.620 M 2 747.63 % | 3.393 M -59.59 % | 8.397 M -38.67 % | 13.692 M -28.04 % | 19.026 M -26.89 % | 26.024 M -16.21 % | 31.060 M -18.80 % | 38.250 M -8.75 % | 41.918 M -12.50 % | 47.905 M 661.61 % | 6.290 M | 0.000 -100.00 % | 57.083 M | 0.000 100.00 % | -15.613 M 53.70 % | -33.723 M 32.00 % | -49.591 M 39.06 % | -81.377 M -80.74 % | -45.025 M -454.61 % | 12.697 M -30.95 % | 18.389 M -23.55 % | 24.053 M -21.90 % | 30.796 M -16.74 % | 36.986 M -12.42 % | 42.230 M -11.25 % | 47.584 M -8.73 % | 52.137 M -7.27 % | 56.223 M -12.77 % | 64.455 M -8.62 % | 70.532 M | 0.000 | 0.000 100.00 % | -53.239 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 41.118 M 150.43 % | 16.419 M 0.00 % | 16.419 M 0.00 % | 16.419 M 0.00 % | 16.419 M 124.09 % | 7.327 M 0.00 % | 7.327 M 0.00 % | 7.327 M 0.00 % | 7.327 M 0.00 % | 7.327 M 0.00 % | 7.327 M 0.00 % | 7.327 M 0.00 % | 7.327 M 0.00 % | 7.327 M 0.00 % | 7.327 M 0.00 % | 7.327 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 -100.00 % | 321.278 M 0.00 % | 321.278 M 0.00 % | 321.278 M 0.00 % | 321.278 M 0.00 % | 321.278 M 0.00 % | 321.278 M 0.00 % | 321.278 M -41.82 % | 552.202 M 2.14 % | 540.644 M 3.00 % | 524.886 M 0.62 % | 521.633 M -1.65 % | 530.394 M -1.61 % | 539.067 M -4.62 % | 565.175 M 1.50 % | 556.832 M 11.75 % | 498.300 M 4.12 % | 478.595 M 2.53 % | 466.794 M |
| Deferred tax liabilities non current | 6.174 M -48.81 % | 12.061 M -24.80 % | 16.039 M 2.32 % | 15.676 M -6.14 % | 16.702 M 4.89 % | 15.923 M 27.16 % | 12.522 M -25.66 % | 16.844 M 42.30 % | 11.837 M -11.26 % | 13.339 M 0.35 % | 13.292 M -15.84 % | 15.793 M 16.85 % | 13.516 M -17.07 % | 16.298 M 30.09 % | 12.528 M 3.74 % | 12.076 M -1.68 % | 12.282 M 1.87 % | 12.057 M -4.63 % | 12.642 M 39.24 % | 9.079 M 19.51 % | 7.597 M -18.22 % | 9.289 M -0.16 % | 9.304 M -18.01 % | 11.348 M -15.42 % | 13.417 M -2.52 % | 13.764 M 13.30 % | 12.148 M 3.17 % | 11.775 M -23.71 % | 15.435 M -2.80 % | 15.880 M 19.70 % | 13.266 M 6.20 % | 12.492 M 12.05 % | 11.149 M 15.27 % | 9.672 M -32.34 % | 14.296 M 11.36 % | 12.838 M -12.81 % | 14.725 M -23.03 % | 19.131 M -12.99 % | 21.986 M -12.51 % | 25.131 M 59.56 % | 15.750 M -13.70 % | 18.250 M -15.89 % | 21.698 M 57.64 % | 13.764 M 23.67 % | 11.130 M -13.00 % | 12.793 M -1.92 % | 13.044 M 17.33 % | 11.117 M -74.36 % | 43.351 M -9.65 % | 47.980 M 18.96 % | 40.334 M -15.60 % | 47.790 M -9.49 % | 52.799 M -2.31 % | 54.046 M -4.67 % | 56.696 M -10.36 % | 63.251 M -3.11 % | 65.282 M 11.34 % | 58.631 M 0.35 % | 58.429 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.363 B -4.91 % | 1.434 B -2.15 % | 1.465 B -1.20 % | 1.483 B -0.94 % | 1.497 B 2.05 % | 1.467 B 2.92 % | 1.426 B 2.54 % | 1.390 B 4.16 % | 1.335 B -3.87 % | 1.388 B -2.16 % | 1.419 B 1.22 % | 1.402 B 2.07 % | 1.374 B -6.30 % | 1.466 B 0.18 % | 1.463 B 5.68 % | 1.385 B 25.51 % | 1.103 B -1.91 % | 1.125 B -4.20 % | 1.174 B -3.95 % | 1.222 B 9.99 % | 1.111 B 1.70 % | 1.093 B 3.16 % | 1.059 B -3.24 % | 1.095 B -3.90 % | 1.139 B -8.40 % | 1.244 B -4.80 % | 1.306 B -4.86 % | 1.373 B -5.74 % | 1.457 B -6.00 % | 1.550 B -9.80 % | 1.718 B -2.93 % | 1.770 B 6.67 % | 1.659 B 5.52 % | 1.573 B -5.37 % | 1.662 B -3.18 % | 1.716 B 0.70 % | 1.704 B 1.72 % | 1.676 B 1.24 % | 1.655 B -4.25 % | 1.729 B 4.01 % | 1.662 B -2.39 % | 1.703 B -2.97 % | 1.755 B 43.12 % | 1.226 B -3.04 % | 1.265 B -7.59 % | 1.368 B -3.41 % | 1.417 B -6.88 % | 1.521 B -19.35 % | 1.886 B -10.86 % | 2.116 B -11.94 % | 2.403 B -5.64 % | 2.547 B -8.66 % | 2.788 B 5.31 % | 2.648 B 2.43 % | 2.585 B -10.22 % | 2.879 B 0.58 % | 2.862 B -7.13 % | 3.082 B -1.27 % | 3.122 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Change in working capital | 46.204 M -30.79 % | 66.756 M 536.01 % | 10.496 M -74.94 % | 41.876 M 573.60 % | -8.842 M 18.72 % | -10.878 M -153.29 % | 20.411 M 207.86 % | -18.924 M -35.63 % | -13.953 M 60.88 % | -35.667 M -1 360.76 % | 2.829 M 111.39 % | -24.846 M -1 096.63 % | 2.493 M 103.71 % | -67.286 M -351.91 % | 26.710 M 170.48 % | -37.895 M -683.76 % | -4.835 M -115.48 % | 31.224 M 4 895.84 % | 625.000 K 103.90 % | -16.022 M 75.31 % | -64.889 M -35.79 % | -47.788 M -164.14 % | -18.092 M -255.90 % | 11.605 M -62.06 % | 30.586 M 255.24 % | -19.703 M -150.62 % | 38.927 M -33.24 % | 58.308 M -20.50 % | 73.339 M 222.55 % | 22.737 M -9.77 % | 25.198 M 190.26 % | -27.917 M 56.72 % | -64.496 M -689.70 % | 10.937 M 173.71 % | -14.838 M -998.73 % | 1.651 M 103.05 % | -54.210 M -134.83 % | -23.085 M -123.57 % | 97.937 M 3 067.43 % | 3.092 M 110.81 % | -28.604 M -739.81 % | -3.406 M -111.36 % | 29.989 M -9.79 % | 33.244 M 305.06 % | -16.212 M -75.36 % | -9.245 M -124.60 % | 37.586 M 304.89 % | 9.283 M -63.82 % | 25.659 M 338.11 % | -10.776 M -110.55 % | 102.097 M 786.32 % | -14.876 M -132.25 % | 46.128 M -10.33 % | 51.444 M 1 043.45 % | 4.499 M 118.10 % | -24.854 M -114.45 % | 172.006 M 998.39 % | -19.146 M -109.17 % | 208.865 M 224.18 % | -168.196 M -8.62 % | -154.847 M -60.67 % | -96.378 M |
| Accounts receivables | -15.331 M 14.89 % | -18.013 M 65.71 % | -52.528 M -447.91 % | -9.587 M -242.96 % | 6.706 M 9.45 % | 6.127 M -62.87 % | 16.500 M 143.27 % | -38.136 M -261.30 % | 23.643 M 6 221.66 % | 374.000 K 101.39 % | -26.889 M 0.42 % | -27.003 M -160.73 % | 44.464 M -22.72 % | 57.536 M 228.58 % | -44.748 M -251.25 % | 29.586 M 160.46 % | 11.359 M -71.22 % | 39.466 M 180.59 % | -48.969 M -388.00 % | 17.003 M 124.87 % | -68.354 M -63.62 % | -41.775 M -752.33 % | 6.404 M 145.23 % | -14.158 M -154.87 % | 25.805 M 165.18 % | 9.731 M -79.05 % | 46.445 M -28.76 % | 65.196 M 190.28 % | 22.460 M -58.27 % | 53.825 M 92.63 % | 27.942 M 136.13 % | -77.343 M -38.21 % | -55.959 M -457.61 % | 15.648 M 181.04 % | -19.310 M 35.86 % | -30.108 M -120.90 % | -13.630 M 68.56 % | -43.353 M -247.82 % | 29.328 M 502.84 % | 4.865 M 232.71 % | -3.666 M -117.46 % | 20.995 M 203.78 % | -20.230 M -249.52 % | -5.788 M -103.44 % | -2.845 M -147.18 % | 6.030 M -74.79 % | 23.920 M 10.36 % | 21.675 M -58.69 % | 52.472 M -50.94 % | 106.963 M -47.86 % | 205.147 M 121.67 % | 92.547 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 13.618 M 238.25 % | -9.850 M -153.15 % | 18.531 M 436.07 % | -5.514 M 50.20 % | -11.072 M -26.46 % | -8.755 M -1 113.31 % | 864.000 K 114.85 % | -5.817 M -185.51 % | 6.803 M -44.48 % | 12.254 M 1 420.35 % | 806.000 K 109.48 % | -8.506 M -190.44 % | 9.405 M 465.81 % | -2.571 M 72.78 % | -9.444 M -228.75 % | 7.335 M 13.53 % | 6.461 M 222.72 % | -5.265 M 45.83 % | -9.720 M -164.06 % | -3.681 M -363.30 % | 1.398 M 106.15 % | -22.722 M -2 602.42 % | 908.000 K -92.11 % | 11.501 M -66.56 % | 34.398 M 5.76 % | 32.525 M 479.48 % | -8.571 M 45.86 % | -15.830 M -408.88 % | 5.125 M -83.50 % | 31.065 M 419.50 % | -9.723 M 70.41 % | -32.859 M -136.48 % | -13.895 M 10.44 % | -15.515 M -999.42 % | 1.725 M 116.38 % | -10.534 M -22.11 % | -8.627 M -166.92 % | -3.232 M -160.47 % | 5.345 M 136.97 % | -14.459 M -215.75 % | 12.492 M 236.23 % | -9.170 M -127.11 % | 33.827 M 2 791.09 % | -1.257 M 59.18 % | -3.079 M -168.56 % | 4.491 M -85.74 % | 31.487 M -6.41 % | 33.643 M 151.65 % | 13.369 M -75.93 % | 55.534 M 86.30 % | 29.809 M -51.07 % | 60.927 M 1 020.35 % | -6.620 M 47.86 % | -12.696 M -146.66 % | 27.207 M 120.07 % | 12.363 M -51.38 % | 25.429 M -52.14 % | 53.127 M 6.33 % | 49.963 M -55.04 % | 111.135 M 73.18 % | 64.173 M 141.35 % | -155.188 M |
| Accounts payables | 0.000 -100.00 % | 83.866 M 74.12 % | 48.165 M 11.66 % | 43.135 M 359.52 % | 9.387 M 174.49 % | -12.601 M -389.55 % | 4.352 M -81.71 % | 23.796 M 168.82 % | -34.576 M 30.14 % | -49.496 M -244.29 % | 34.303 M 96.20 % | 17.484 M 137.30 % | -46.868 M 50.50 % | -94.691 M -252.59 % | 62.057 M 177.15 % | -80.434 M -437.44 % | -14.966 M -190.25 % | 16.582 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 |
| Other working capital | 47.917 M 345.62 % | 10.753 M 392.84 % | -3.672 M -126.53 % | 13.842 M 199.85 % | -13.863 M -418.62 % | 4.351 M 433.41 % | -1.305 M -205.84 % | 1.233 M 112.55 % | -9.823 M -917.90 % | 1.201 M 122.28 % | -5.391 M 20.96 % | -6.821 M -51.31 % | -4.508 M 93.03 % | -64.715 M -279.00 % | 36.154 M 179.93 % | -45.230 M -300.41 % | -11.296 M -130.96 % | 36.489 M 252.72 % | 10.345 M 183.83 % | -12.341 M 81.38 % | -66.287 M -164.45 % | -25.066 M -31.93 % | -19.000 M -18 369.23 % | 104.000 K 102.73 % | -3.812 M 92.70 % | -52.228 M -209.96 % | 47.498 M -35.93 % | 74.138 M 8.68 % | 68.214 M 919.09 % | -8.328 M -123.85 % | 34.921 M 606.62 % | 4.942 M 109.77 % | -50.601 M -291.29 % | 26.452 M 259.71 % | -16.563 M -235.93 % | 12.185 M 126.73 % | -45.583 M -129.60 % | -19.853 M -121.44 % | 92.592 M 427.56 % | 17.551 M 142.71 % | -41.096 M -812.98 % | 5.764 M 250.18 % | -3.838 M -111.12 % | 34.501 M 362.70 % | -13.133 M 4.39 % | -13.736 M -325.22 % | 6.099 M 125.04 % | -24.360 M -298.21 % | 12.290 M 118.53 % | -66.310 M -191.73 % | 72.288 M 195.36 % | -75.803 M -243.71 % | 52.748 M -17.76 % | 64.140 M 382.46 % | -22.708 M 38.98 % | -37.217 M -125.39 % | 146.577 M 302.81 % | -72.273 M -145.48 % | 158.902 M 156.89 % | -279.331 M -27.54 % | -219.020 M -472.42 % | 58.810 M |
| Other non cash items | 10.346 M 343.26 % | -4.253 M -106.37 % | 66.818 M 7 940.67 % | 831.000 K 102.46 % | -33.811 M -585.16 % | 6.969 M -84.63 % | 45.355 M 604.90 % | -8.983 M -181.41 % | 11.034 M 672.90 % | -1.926 M 90.56 % | -20.403 M 23.24 % | -26.580 M -589.59 % | 5.429 M 240.65 % | -3.860 M -38.20 % | -2.793 M -113.67 % | 20.434 M 1 029.57 % | 1.809 M 14.13 % | 1.585 M 102.30 % | -68.872 M -345.51 % | -15.459 M -1 050.22 % | -1.344 M -109.46 % | 14.201 M 390.37 % | 2.896 M 3.91 % | 2.787 M -32.73 % | 4.143 M 166.67 % | -6.214 M -190.51 % | -2.139 M -114.15 % | 15.121 M -19.14 % | 18.700 M 305.38 % | 4.613 M 112.53 % | -36.806 M -478.00 % | 9.737 M 169.77 % | -13.955 M -155.17 % | 25.293 M 8.91 % | 23.223 M 212.20 % | -20.698 M -211.60 % | 18.547 M 497.83 % | -4.662 M -114.41 % | 32.355 M 277.67 % | -18.211 M -308.94 % | 8.716 M -48.70 % | 16.991 M -51.87 % | 35.304 M 256.24 % | -22.596 M -156.02 % | 40.332 M 1 234.17 % | 3.023 M 115.35 % | -19.689 M -118.11 % | 108.719 M 38.40 % | 78.553 M 308.51 % | -37.673 M -224.02 % | 30.377 M 184.70 % | 10.670 M 14.88 % | 9.288 M 265.56 % | -5.610 M -151.57 % | 10.879 M -7.39 % | 11.747 M 163.04 % | -18.635 M -252.75 % | 12.200 M 448.07 % | 2.226 M 138.55 % | -5.774 M -164.24 % | 8.988 M -11.41 % | 10.146 M |
| Net cash provided by operating activities | 50.278 M 19.71 % | 42.000 M 215.13 % | 13.328 M 180.61 % | -16.533 M 42.63 % | -28.818 M -113.07 % | -13.525 M -124.54 % | 55.123 M 426.50 % | -16.883 M -261.91 % | -4.665 M 87.30 % | -36.731 M -1 913.76 % | -1.824 M 93.89 % | -29.842 M -461.89 % | -5.311 M 93.59 % | -82.888 M -267.06 % | 49.617 M 1 662.25 % | -3.176 M -136.64 % | 8.668 M -80.15 % | 43.669 M 250.22 % | 12.469 M 442.84 % | -3.637 M 91.84 % | -44.549 M -25.39 % | -35.528 M -301.54 % | -8.848 M 68.02 % | -27.668 M -350.47 % | -6.142 M 85.17 % | -41.430 M -194.57 % | 43.808 M -44.93 % | 79.544 M 10.85 % | 71.760 M 2 165.15 % | 3.168 M -78.70 % | 14.876 M -27.32 % | 20.469 M 133.73 % | -60.682 M -344.51 % | 24.818 M 162.82 % | -39.507 M -656.98 % | -5.219 M 89.19 % | -48.288 M -34.80 % | -35.821 M -156.80 % | 63.063 M 497.27 % | -15.874 M 76.51 % | -67.592 M -350.37 % | -15.008 M 15.06 % | -17.669 M -204.16 % | 16.964 M 139.78 % | -42.645 M -75.18 % | -24.343 M -118.42 % | -11.145 M 82.60 % | -64.052 M -154.33 % | -25.185 M 75.05 % | -100.942 M -330.81 % | 43.733 M 204.72 % | -41.760 M -216.59 % | 35.817 M -15.84 % | 42.559 M 216.14 % | 13.462 M 273.32 % | 3.606 M -97.52 % | 145.295 M 107.19 % | 70.127 M -73.21 % | 261.781 M 361.12 % | -100.255 M -9.14 % | -91.857 M -365.88 % | -19.717 M |
| Investments in property plant and equipment | -13.654 M -91.42 % | -7.133 M 35.88 % | -11.124 M 81.20 % | -59.180 M -412.25 % | -11.553 M -14.59 % | -10.082 M 49.91 % | -20.128 M -52.39 % | -13.208 M 31.03 % | -19.151 M -267.09 % | -5.217 M 54.48 % | -11.460 M -347.31 % | -2.562 M 57.24 % | -5.992 M 61.76 % | -15.670 M -5.60 % | -14.839 M -209.53 % | -4.794 M 32.12 % | -7.062 M 2.78 % | -7.264 M 54.36 % | -15.917 M -445.66 % | -2.917 M -312.59 % | -707.000 K 76.95 % | -3.067 M 28.79 % | -4.307 M -123.97 % | -1.923 M 31.59 % | -2.811 M 35.48 % | -4.357 M -50.55 % | -2.894 M 78.81 % | -13.660 M -436.74 % | -2.545 M 79.70 % | -12.539 M -12 314.85 % | -101.000 K 92.62 % | -1.368 M 88.69 % | -12.099 M 52.55 % | -25.500 M -419.24 % | -4.911 M 87.33 % | -38.775 M -47.82 % | -26.232 M 56.37 % | -60.128 M -85.54 % | -32.407 M 14.96 % | -38.106 M 28.66 % | -53.411 M -10.75 % | -48.227 M -112.96 % | -22.646 M | 0.000 | 0.000 | 0.000 100.00 % | -34.091 M -3 053.65 % | -1.081 M 80.67 % | -5.593 M 50.41 % | -11.278 M 27.44 % | -15.544 M 4.09 % | -16.207 M -940.91 % | -1.557 M 8.68 % | -1.705 M -39.07 % | -1.226 M 60.29 % | -3.087 M -186.36 % | -1.078 M 99.22 % | -137.842 M -140.92 % | -57.215 M -2 992.70 % | -1.850 M 77.85 % | -8.353 M 46.22 % | -15.533 M |
| Acquisitions net | 0.000 | 0.000 100.00 % | -10.000 K 78.26 % | -46.000 K 99.62 % | -11.976 M 1.46 % | -12.153 M 1.34 % | -12.318 M -1.58 % | -12.126 M -0.92 % | -12.015 M 1.54 % | -12.203 M -0.54 % | -12.138 M 0.69 % | -12.222 M 0.09 % | -12.233 M -1.10 % | -12.100 M -1.53 % | -11.918 M -596 000.00 % | 2.000 K -99.61 % | 517.000 K | 0.000 100.00 % | -17.172 M -816.10 % | 2.398 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -500.821 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.251 M | 0.000 100.00 % | -2.998 M -3 586.05 % | 86.000 K 200.00 % | -86.000 K -101.50 % | 5.732 M -6.55 % | 6.134 M -55.34 % | 13.735 M 187.60 % | -15.680 M -422.63 % | 4.860 M -18.63 % | 5.973 M 666.75 % | 779.000 K 3 216.00 % | -25.000 K -106.43 % | 389.000 K 102.75 % | -14.129 M -201.79 % | 13.880 M 7 254.64 % | -194.000 K -102.98 % | 6.511 M 2 408.87 % | -282.000 K -116.79 % | 1.680 M 516.87 % | -403.000 K -739.68 % | 63.000 K 102.97 % | -2.121 M -125.67 % | 8.261 M -81.21 % | 43.962 M -2.49 % | 45.083 M 611.32 % | -8.817 M 62.77 % | -23.681 M -51.63 % | -15.618 M -366.20 % | 5.867 M 212.83 % | -5.200 M 89.46 % | -49.342 M -193.98 % | 52.502 M 544.59 % | -11.809 M 23.20 % | -15.376 M 61.09 % | -39.514 M -317.34 % | -9.468 M | 0.000 100.00 % | -59.119 M -6 790.33 % | -858.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -354.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 |
| Sales maturities of investments | -392.000 K -108.71 % | 4.499 M 2 073.25 % | -228.000 K -101.74 % | 13.082 M | 0.000 | 0.000 -100.00 % | 12.075 M 5 690.28 % | -216.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.189 M | 0.000 | 0.000 -100.00 % | 1.662 M 220.52 % | -1.379 M -200.80 % | 1.368 M 12 336.36 % | 11.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -172.000 K | 0.000 | 0.000 -100.00 % | 4.875 M 778.38 % | 555.000 K 466.33 % | 98.000 K 127.68 % | -354.000 K | 0.000 -100.00 % | 14.000 K -76.67 % | 60.000 K 120.55 % | -292.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.527 M |
| Other investing activites | 8.000 K | 0.000 -100.00 % | 587.000 K -97.90 % | 27.922 M 992.41 % | 2.556 M 304.32 % | -1.251 M -110.36 % | 12.075 M 859.86 % | 1.258 M 86.92 % | 673.000 K 2 592.00 % | 25.000 K 2 600.00 % | -1.000 K 99.96 % | -2.836 M -71 000.00 % | 4.000 K -97.80 % | 182.000 K -71.91 % | 648.000 K 32 300.00 % | 2.000 K -99.61 % | 517.000 K -85.75 % | 3.629 M -97.82 % | 166.366 M 6 296.23 % | 2.601 M -1.40 % | 2.638 M 1 459.79 % | -194.000 K -102.98 % | 6.511 M 162 675.00 % | 4.000 K -99.76 % | 1.680 M 20 900.00 % | 8.000 K -87.30 % | 63.000 K -86.30 % | 460.000 K -82.57 % | 2.639 M 10 456.00 % | 25.000 K 101.14 % | -2.197 M -190.45 % | 2.429 M 924.89 % | 237.000 K -65.80 % | 693.000 K 1 343.75 % | 48.000 K 380.00 % | 10.000 K 100.02 % | -46.156 M -193.99 % | 49.109 M 102 210.42 % | 48.000 K -99.94 % | 75.159 M 1 301.70 % | 5.362 M -26.45 % | 7.290 M 101.14 % | -640.964 M -924.71 % | 77.720 M 10 154.33 % | -773.000 K -2 676.67 % | 30.000 K -99.88 % | 24.585 M 188.22 % | 8.530 M 13 883.61 % | 61.000 K -91.29 % | 700.000 K 49.89 % | 467.000 K 139.15 % | -1.193 M -240.68 % | 848.000 K 141.60 % | 351.000 K -44.64 % | 634.000 K 143.81 % | -1.447 M -97.14 % | -734.000 K 42.20 % | -1.270 M -534.93 % | 292.000 K 206.57 % | -274.000 K 91.74 % | -3.318 M -156.58 % | 5.864 M |
| Net cash used for investing activites | -14.038 M -432.95 % | -2.634 M 75.55 % | -10.775 M 40.87 % | -18.222 M 13.12 % | -20.973 M -205.11 % | -6.874 M 67.15 % | -20.923 M 23.33 % | -27.290 M 10.25 % | -30.407 M -73.94 % | -17.481 M 2.16 % | -17.867 M -144.85 % | -7.297 M -62.66 % | -4.486 M 89.63 % | -43.268 M -103.62 % | -21.249 M -1 899.24 % | 1.181 M 120.48 % | -5.766 M 20.89 % | -7.289 M -105.45 % | 133.666 M 1 025.34 % | -14.445 M -191.36 % | 15.811 M 584.85 % | -3.261 M -247.96 % | 2.204 M 200.14 % | -2.201 M -94.61 % | -1.131 M 76.20 % | -4.752 M -67.86 % | -2.831 M 81.52 % | -15.321 M -283.38 % | 8.355 M -73.43 % | 31.448 M -26.50 % | 42.785 M 651.64 % | -7.756 M 78.18 % | -35.543 M 12.08 % | -40.425 M -4 126.39 % | 1.004 M 102.28 % | -43.965 M 41.83 % | -75.574 M -891.00 % | -7.626 M 82.73 % | -44.168 M -303.76 % | 21.677 M 124.76 % | -87.563 M -73.72 % | -50.405 M 92.40 % | -663.610 M -955.74 % | 77.548 M 10 132.08 % | -773.000 K -2 676.67 % | 30.000 K 100.65 % | -4.631 M -162.17 % | 7.449 M 237.08 % | -5.434 M 50.29 % | -10.932 M 27.49 % | -15.077 M 13.35 % | -17.400 M -2 354.16 % | -709.000 K 56.93 % | -1.646 M -178.04 % | -592.000 K 86.94 % | -4.534 M -150.22 % | -1.812 M 98.70 % | -139.112 M -144.39 % | -56.923 M -2 579.99 % | -2.124 M 81.80 % | -11.671 M -63.41 % | -7.142 M |
| Debt repayment | -30.115 M -1.35 % | -29.715 M -137.78 % | -12.497 M 22.45 % | -16.115 M -120.79 % | 77.522 M 140.88 % | 32.183 M 248.60 % | -21.658 M -169.91 % | 30.980 M -38.38 % | 50.277 M -24.95 % | 66.994 M 30.76 % | 51.236 M 104.65 % | 25.036 M 248.40 % | -16.871 M -116.17 % | 104.349 M 764.73 % | -15.698 M 61.59 % | -40.870 M -89.56 % | -21.561 M 24.23 % | -28.457 M 51.73 % | -58.956 M -148.89 % | -23.688 M -268.23 % | -6.433 M -11.22 % | -5.784 M 89.22 % | -53.631 M -15 423.14 % | 350.000 K 102.09 % | -16.740 M -143.36 % | 38.605 M 168.60 % | -56.272 M -98.32 % | -28.375 M 69.22 % | -92.181 M -78.03 % | -51.779 M -120.77 % | -23.454 M -32.08 % | -17.758 M -126.71 % | 66.490 M 539.72 % | -15.121 M -135.52 % | 42.568 M -45.40 % | 77.965 M | 0.000 -100.00 % | 65.649 M 692.66 % | -11.077 M -139.51 % | 28.035 M -59.48 % | 69.181 M 337.00 % | 15.831 M 344.94 % | 3.558 M 103.82 % | -93.231 M | 0.000 -100.00 % | 2.480 M | 0.000 | 0.000 100.00 % | -71.352 M 29.03 % | -100.540 M -201.11 % | 99.435 M 7 063.90 % | 1.388 M -99.41 % | 236.256 M 700.89 % | 29.499 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.800 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other financing activites | 39.921 M 443.11 % | -11.635 M -228.44 % | 9.059 M -45.17 % | 16.522 M 138.66 % | -42.741 M -7 856.99 % | 551.000 K 107.19 % | -7.666 M 67.87 % | -23.860 M -1 048.71 % | 2.515 M 127.83 % | -9.038 M -12.05 % | -8.066 M -149.62 % | 16.254 M -58.14 % | 38.827 M 26.76 % | 30.631 M 120.62 % | 13.884 M -74.53 % | 54.516 M 122.21 % | 24.534 M 321.65 % | -11.069 M 93.04 % | -159.003 M -495.90 % | 40.162 M 42.28 % | 28.227 M -22.18 % | 36.271 M 201.83 % | 12.017 M -60.87 % | 30.707 M 99.90 % | 15.361 M 9 684.08 % | 157.000 K -99.27 % | 21.598 M 201.51 % | -21.277 M -15 430.66 % | -137.000 K -149.64 % | 276.000 K 13 900.00 % | -2.000 K -100.49 % | 405.000 K -97.67 % | 17.389 M | 0.000 -100.00 % | 6.417 M 129.18 % | -21.993 M -134.40 % | 63.934 M 43 298.65 % | -148.000 K 64.59 % | -418.000 K -2 886.67 % | 15.000 K -93.93 % | 247.000 K | 0.000 | 0.000 | 0.000 100.00 % | -360.000 K | 0.000 100.00 % | -27.391 M 68.58 % | -87.188 M | 0.000 | 0.000 | 0.000 100.00 % | -3.000 K 99.80 % | -1.466 M -3 658.97 % | -39.000 K 99.97 % | -112.732 M -79 488.73 % | 142.000 K 105.25 % | -2.704 M -287.91 % | 1.439 M 100.46 % | -315.681 M | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 9.806 M 123.71 % | -41.350 M -1 102.73 % | -3.438 M -944.72 % | 407.000 K -98.83 % | 34.781 M 6.25 % | 32.734 M 211.63 % | -29.324 M -511.85 % | 7.120 M -86.51 % | 52.792 M -8.91 % | 57.956 M 34.25 % | 43.170 M 4.55 % | 41.290 M 88.06 % | 21.956 M -83.73 % | 134.980 M 7 541.01 % | -1.814 M 90.98 % | -20.102 M -553.56 % | 4.432 M 111.38 % | -38.961 M 69.91 % | -129.473 M -889.66 % | 16.396 M -24.77 % | 21.794 M -28.51 % | 30.487 M 263.55 % | 8.386 M -73.00 % | 31.057 M 2 352.14 % | -1.379 M -103.56 % | 38.762 M 211.79 % | -34.674 M 30.17 % | -49.652 M 46.22 % | -92.318 M -79.25 % | -51.503 M -119.57 % | -23.456 M -35.17 % | -17.353 M -120.69 % | 83.879 M 654.72 % | -15.121 M -130.87 % | 48.985 M -12.48 % | 55.972 M -12.45 % | 63.934 M -2.39 % | 65.501 M 669.82 % | -11.495 M -140.98 % | 28.050 M -57.19 % | 65.522 M 231.98 % | 19.737 M 454.72 % | 3.558 M 103.82 % | -93.231 M -25 797.50 % | -360.000 K -114.52 % | 2.480 M 109.05 % | -27.391 M 68.58 % | -87.188 M -22.19 % | -71.352 M 29.03 % | -100.540 M -201.11 % | 99.435 M 1 988.60 % | -5.265 M -102.21 % | 237.830 M 707.30 % | 29.460 M 126.13 % | -112.732 M -79 488.73 % | 142.000 K 105.25 % | -2.704 M -287.91 % | 1.439 M 100.46 % | -315.681 M | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | -7.438 M -1 435.37 % | 557.000 K -4.30 % | 582.000 K 243.00 % | -407.000 K -145.63 % | 892.000 K -57.36 % | 2.092 M 179.82 % | -2.621 M -135.96 % | 7.289 M 224.49 % | -5.855 M -2 242.00 % | -250.000 K 75.15 % | -1.006 M -181.06 % | 1.241 M 1 238.53 % | -109.000 K -108.75 % | 1.246 M 10 283.33 % | 12.000 K -93.81 % | 194.000 K 142.45 % | -457.000 K -1 592.59 % | -27.000 K -103.30 % | 818.000 K 611.30 % | 115.000 K 141.97 % | -274.000 K -2 590.91 % | 11.000 K -99.81 % | 5.940 M 2 009.97 % | -311.000 K -871.88 % | -32.000 K -113.17 % | 243.000 K 65.31 % | 147.000 K 119.71 % | -746.000 K -877.08 % | 96.000 K -58.26 % | 230.000 K -39.95 % | 383.000 K 235.34 % | -283.000 K -240.80 % | 201.000 K 111.07 % | -1.815 M -108.14 % | -872.000 K 57.46 % | -2.050 M -502.94 % | -340.000 K 76.73 % | -1.461 M -23.29 % | -1.185 M -137.38 % | 3.170 M 356.06 % | -1.238 M 16.63 % | -1.485 M -195.62 % | 1.553 M -89.87 % | 15.329 M 256.48 % | -9.796 M -633.23 % | -1.336 M -119.67 % | 6.791 M 250.81 % | -4.503 M -145.22 % | 9.959 M -40.20 % | 16.653 M 419.15 % | -5.218 M -58.31 % | -3.296 M -323.76 % | 1.473 M 108.77 % | -16.805 M -1 572.83 % | 1.141 M -96.38 % | 31.502 M 912.60 % | 3.111 M 279.31 % | -1.735 M 93.51 % | -26.721 M -118.52 % | -12.228 M -209.00 % | 11.218 M 777.82 % | -1.655 M |
| Net change in cash | 38.608 M 2 805.54 % | -1.427 M -370.96 % | -303.000 K 99.13 % | -34.755 M -146.18 % | -14.118 M -197.86 % | 14.427 M 228.51 % | -11.226 M 62.28 % | -29.764 M -350.86 % | 11.865 M 239.58 % | 3.494 M -84.45 % | 22.473 M 316.78 % | 5.392 M -55.25 % | 12.050 M 19.66 % | 10.070 M -62.09 % | 26.566 M 248.31 % | -17.913 M -360.48 % | 6.877 M 363.69 % | -2.608 M -114.92 % | 17.480 M 1 212.67 % | -1.571 M 78.23 % | -7.218 M 12.94 % | -8.291 M -207.93 % | 7.682 M 775.94 % | 877.000 K 110.10 % | -8.684 M -21.00 % | -7.177 M -211.27 % | 6.450 M -53.35 % | 13.825 M 214.19 % | -12.107 M 27.32 % | -16.657 M -148.16 % | 34.588 M 802.58 % | -4.923 M 59.46 % | -12.145 M 62.68 % | -32.543 M -438.64 % | 9.610 M 102.83 % | 4.738 M 107.86 % | -60.268 M -392.66 % | 20.593 M 231.34 % | 6.215 M -83.21 % | 37.023 M 140.74 % | -90.871 M -92.68 % | -47.161 M 93.03 % | -676.168 M -4 170.85 % | 16.610 M 131.00 % | -53.574 M -131.23 % | -23.169 M 36.31 % | -36.376 M 75.47 % | -148.294 M -61.17 % | -92.012 M 53.00 % | -195.761 M -259.32 % | 122.873 M 281.44 % | -67.721 M -124.68 % | 274.411 M 412.27 % | 53.568 M 154.26 % | -98.721 M -421.40 % | 30.716 M -78.65 % | 143.890 M 307.69 % | -69.281 M 49.63 % | -137.544 M -20.01 % | -114.607 M -24.15 % | -92.310 M -223.74 % | -28.514 M |
| Cash at beginning of period | 56.297 M -2.47 % | 57.724 M -0.52 % | 58.027 M -37.46 % | 92.782 M -13.21 % | 106.900 M 15.60 % | 92.473 M -29.22 % | 130.653 M 11.68 % | 116.984 M 11.29 % | 105.119 M 3.44 % | 101.625 M 28.39 % | 79.152 M 7.31 % | 73.760 M 19.53 % | 61.710 M 19.50 % | 51.640 M 105.95 % | 25.074 M -41.67 % | 42.987 M 19.04 % | 36.110 M -6.74 % | 38.718 M 82.31 % | 21.238 M -6.89 % | 22.809 M -24.04 % | 30.027 M -21.64 % | 38.318 M 25.08 % | 30.636 M 2.95 % | 29.759 M -22.59 % | 38.443 M -15.73 % | 45.620 M 16.47 % | 39.170 M 54.55 % | 25.345 M -32.33 % | 37.452 M -30.78 % | 54.109 M 177.18 % | 19.521 M -20.14 % | 24.444 M -33.19 % | 36.589 M -47.07 % | 69.132 M 16.15 % | 59.522 M 8.65 % | 54.784 M -52.38 % | 115.052 M 21.80 % | 94.459 M 7.04 % | 88.244 M 72.28 % | 51.221 M -63.95 % | 142.092 M -24.92 % | 189.253 M -78.13 % | 865.421 M 1.96 % | 848.811 M -5.94 % | 902.385 M -2.50 % | 925.554 M -3.78 % | 961.930 M -13.36 % | 1.110 B -7.65 % | 1.202 B -14.00 % | 1.398 B 9.64 % | 1.275 B -5.04 % | 1.343 B 25.68 % | 1.068 B 5.28 % | 1.015 B -8.87 % | 1.114 B 2.84 % | 1.083 B 15.32 % | 938.981 M -6.87 % | 1.008 B -12.00 % | 1.146 B -9.09 % | 1.260 B -6.82 % | 1.353 B -2.06 % | 1.381 B |
| Cash at end of period | 94.905 M 68.58 % | 56.297 M -2.47 % | 57.724 M -0.52 % | 58.027 M -37.46 % | 92.782 M -13.21 % | 106.900 M -10.49 % | 119.427 M 36.93 % | 87.220 M -25.44 % | 116.984 M 11.29 % | 105.119 M 3.44 % | 101.625 M 28.39 % | 79.152 M 7.31 % | 73.760 M 19.53 % | 61.710 M 19.50 % | 51.640 M 105.95 % | 25.074 M -41.67 % | 42.987 M 19.04 % | 36.110 M -6.74 % | 38.718 M 82.31 % | 21.238 M -6.89 % | 22.809 M -24.04 % | 30.027 M -21.64 % | 38.318 M 25.08 % | 30.636 M 2.95 % | 29.759 M -22.59 % | 38.443 M -15.73 % | 45.620 M 16.47 % | 39.170 M 54.55 % | 25.345 M -32.33 % | 37.452 M -30.78 % | 54.109 M 177.18 % | 19.521 M -20.14 % | 24.444 M -33.19 % | 36.589 M -47.07 % | 69.132 M 16.15 % | 59.522 M 8.65 % | 54.784 M -52.38 % | 115.052 M 21.80 % | 94.459 M 7.04 % | 88.244 M 72.28 % | 51.221 M -63.95 % | 142.092 M -24.92 % | 189.253 M -78.13 % | 865.421 M 1.96 % | 848.811 M -5.94 % | 902.385 M -2.50 % | 925.554 M -3.78 % | 961.930 M -13.36 % | 1.110 B -7.65 % | 1.202 B -14.00 % | 1.398 B 9.64 % | 1.275 B -5.04 % | 1.343 B 25.68 % | 1.068 B 5.28 % | 1.015 B -8.87 % | 1.114 B 2.84 % | 1.083 B 15.32 % | 938.981 M -6.87 % | 1.008 B -12.00 % | 1.146 B -9.09 % | 1.260 B -6.82 % | 1.353 B |
| Operating cash flow | 50.278 M 19.71 % | 42.000 M 215.13 % | 13.328 M 180.61 % | -16.533 M 42.63 % | -28.818 M -113.07 % | -13.525 M -124.54 % | 55.123 M 426.50 % | -16.883 M -261.91 % | -4.665 M 87.30 % | -36.731 M -1 913.76 % | -1.824 M 93.89 % | -29.842 M -461.89 % | -5.311 M 93.59 % | -82.888 M -267.06 % | 49.617 M 1 662.25 % | -3.176 M -136.64 % | 8.668 M -80.15 % | 43.669 M 250.22 % | 12.469 M 442.84 % | -3.637 M 91.84 % | -44.549 M -25.39 % | -35.528 M -301.54 % | -8.848 M 68.02 % | -27.668 M -350.47 % | -6.142 M 85.17 % | -41.430 M -194.57 % | 43.808 M -44.93 % | 79.544 M 10.85 % | 71.760 M 2 165.15 % | 3.168 M -78.70 % | 14.876 M -27.32 % | 20.469 M 133.73 % | -60.682 M -344.51 % | 24.818 M 162.82 % | -39.507 M -656.98 % | -5.219 M 89.19 % | -48.288 M -34.80 % | -35.821 M -156.80 % | 63.063 M 497.27 % | -15.874 M 76.51 % | -67.592 M -350.37 % | -15.008 M 15.06 % | -17.669 M -204.16 % | 16.964 M 139.78 % | -42.645 M -75.18 % | -24.343 M -118.42 % | -11.145 M 82.60 % | -64.052 M -154.33 % | -25.185 M 75.05 % | -100.942 M -330.81 % | 43.733 M 204.72 % | -41.760 M -216.59 % | 35.817 M -15.84 % | 42.559 M 216.14 % | 13.462 M 273.32 % | 3.606 M -97.52 % | 145.295 M 107.19 % | 70.127 M -73.21 % | 261.781 M 361.12 % | -100.255 M -9.14 % | -91.857 M -365.88 % | -19.717 M |
| Capital expenditure | -13.654 M -91.42 % | -7.133 M 35.88 % | -11.124 M 81.20 % | -59.180 M -412.25 % | -11.553 M -14.59 % | -10.082 M 49.91 % | -20.128 M -52.39 % | -13.208 M 31.03 % | -19.151 M -267.09 % | -5.217 M 54.48 % | -11.460 M -347.31 % | -2.562 M 57.24 % | -5.992 M 61.76 % | -15.670 M -5.60 % | -14.839 M -209.53 % | -4.794 M 32.12 % | -7.062 M 2.78 % | -7.264 M 54.36 % | -15.917 M -445.66 % | -2.917 M -312.59 % | -707.000 K 76.95 % | -3.067 M 28.79 % | -4.307 M -123.97 % | -1.923 M 31.59 % | -2.811 M 35.48 % | -4.357 M -50.55 % | -2.894 M 78.81 % | -13.660 M -436.74 % | -2.545 M 79.70 % | -12.539 M -12 314.85 % | -101.000 K 92.62 % | -1.368 M 88.69 % | -12.099 M 52.55 % | -25.500 M -419.24 % | -4.911 M 87.33 % | -38.775 M -47.82 % | -26.232 M 56.37 % | -60.128 M -85.54 % | -32.407 M 14.96 % | -38.106 M 28.66 % | -53.411 M -10.75 % | -48.227 M -112.96 % | -22.646 M | 0.000 | 0.000 | 0.000 100.00 % | -34.091 M -3 053.65 % | -1.081 M 80.67 % | -5.593 M 50.41 % | -11.278 M 27.44 % | -15.544 M 4.09 % | -16.207 M -940.91 % | -1.557 M 8.68 % | -1.705 M -39.07 % | -1.226 M 60.29 % | -3.087 M -186.36 % | -1.078 M 99.22 % | -137.842 M -140.92 % | -57.215 M -2 992.70 % | -1.850 M 77.85 % | -8.353 M 46.22 % | -15.533 M |
| Free CashFlow | 36.624 M 5.04 % | 34.867 M 1 481.99 % | 2.204 M 102.91 % | -75.713 M -87.54 % | -40.371 M -71.01 % | -23.607 M -167.46 % | 34.995 M 216.30 % | -30.091 M -26.35 % | -23.816 M 43.22 % | -41.948 M -215.78 % | -13.284 M 59.01 % | -32.404 M -186.68 % | -11.303 M 88.53 % | -98.558 M -383.39 % | 34.778 M 536.36 % | -7.970 M -596.26 % | 1.606 M -95.59 % | 36.405 M 1 155.83 % | -3.448 M 47.39 % | -6.554 M 85.52 % | -45.256 M -17.26 % | -38.595 M -193.39 % | -13.155 M 55.54 % | -29.591 M -230.51 % | -8.953 M 80.45 % | -45.787 M -211.91 % | 40.914 M -37.90 % | 65.884 M -4.81 % | 69.215 M 838.61 % | -9.371 M -163.42 % | 14.775 M -22.65 % | 19.101 M 126.24 % | -72.781 M -10 571.70 % | -682.000 K 98.46 % | -44.418 M -0.96 % | -43.994 M 40.96 % | -74.520 M 22.33 % | -95.949 M -412.99 % | 30.656 M 156.79 % | -53.980 M 55.39 % | -121.003 M -91.35 % | -63.235 M -56.85 % | -40.315 M -337.65 % | 16.964 M 139.78 % | -42.645 M -75.18 % | -24.343 M 46.19 % | -45.236 M 30.55 % | -65.133 M -111.62 % | -30.778 M 72.57 % | -112.220 M -498.10 % | 28.189 M 148.63 % | -57.967 M -269.20 % | 34.260 M -16.14 % | 40.854 M 233.88 % | 12.236 M 2 257.61 % | 519.000 K -99.64 % | 144.217 M 312.98 % | -67.715 M -133.10 % | 204.566 M 300.35 % | -102.105 M -1.89 % | -100.210 M -184.28 % | -35.250 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 |