Seagen Inc. SGEN
Trading inactive
Finances
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.962 B 24.65 % | 1.574 B -27.63 % | 2.176 B 137.32 % | 916.713 M 40.02 % | 654.700 M 35.76 % | 482.250 M 15.33 % | 418.147 M 24.15 % | 336.802 M 17.45 % | 286.758 M 6.50 % | 269.264 M 27.73 % | 210.812 M 122.43 % | 94.778 M -11.81 % | 107.470 M 106.81 % | 51.965 M 47.48 % | 35.236 M 57.16 % | 22.420 M 124.09 % | 10.005 M 2.54 % | 9.757 M 45.61 % | 6.701 M 32.17 % | 5.070 M 201.13 % | 1.684 M 514.15 % | 274.148 K 177.95 % | 98.632 K |
| Net income | -610.308 M 9.51 % | -674.471 M -209.91 % | 613.670 M 1 070.37 % | -63.241 M 71.60 % | -222.693 M -77.40 % | -125.530 M 10.41 % | -140.111 M -16.29 % | -120.486 M -58.24 % | -76.141 M -21.79 % | -62.520 M -16.25 % | -53.782 M 64.62 % | -152.030 M -129.43 % | -66.265 M 18.88 % | -81.683 M 4.47 % | -85.501 M -74.73 % | -48.932 M -35.87 % | -36.015 M -22.36 % | -29.433 M 16.95 % | -35.439 M -60.46 % | -22.086 M 4.64 % | -23.161 M -11.92 % | -20.693 M -164.00 % | -7.838 M |
| Income before tax | -602.315 M 10.86 % | -675.705 M -209.75 % | 615.701 M 488.09 % | -158.650 M 35.60 % | -246.346 M -55.04 % | -158.887 M -13.40 % | -140.111 M -16.29 % | -120.486 M -58.24 % | -76.141 M -21.79 % | -62.520 M -16.25 % | -53.782 M 64.62 % | -152.030 M -129.43 % | -66.265 M 18.88 % | -81.683 M 4.47 % | -85.501 M -74.73 % | -48.932 M -35.87 % | -36.015 M -22.36 % | -29.433 M 59.12 % | -71.997 M -223.04 % | -22.287 M 99.90 % | -23.161 B -11.91 % | -20.696 B -263 937.70 % | -7.838 M |
| Income before tax ratio | -0.31 28.49 % | -0.43 -251.65 % | 0.28 263.53 % | -0.17 54.01 % | -0.38 -14.21 % | -0.33 1.67 % | -0.34 6.33 % | -0.36 -34.73 % | -0.27 -14.36 % | -0.23 8.99 % | -0.26 84.10 % | -1.60 -160.15 % | -0.62 60.77 % | -1.57 35.22 % | -2.43 -11.18 % | -2.18 39.37 % | -3.60 -19.33 % | -3.02 71.92 % | -10.74 -144.42 % | -4.40 99.97 % | -13 756.00 81.78 % | -75 493.02 -94 894.55 % | -79.47 |
| EBITDA | -623.625 M 9.41 % | -688.407 M -219.10 % | 578.003 M 304.65 % | -282.440 M -3.21 % | -273.650 M -17.59 % | -232.715 M -60.12 % | -145.339 M -19.71 % | -121.414 M -54.50 % | -78.585 M -24.34 % | -63.202 M -4.08 % | -60.726 M 55.59 % | -136.754 M -95.00 % | -70.131 M 20.33 % | -88.031 M 4.09 % | -91.786 M -53.46 % | -59.810 M -42.31 % | -42.028 M -34.96 % | -31.141 M 13.10 % | -35.837 M -61.89 % | -22.136 M 12.55 % | -25.314 M -25.59 % | -20.156 M -134.26 % | -8.604 M |
| Net income ratio | -0.31 27.41 % | -0.43 -251.88 % | 0.28 508.89 % | -0.07 79.72 % | -0.34 -30.67 % | -0.26 22.32 % | -0.34 6.33 % | -0.36 -34.73 % | -0.27 -14.36 % | -0.23 8.99 % | -0.26 84.10 % | -1.60 -160.15 % | -0.62 60.77 % | -1.57 35.22 % | -2.43 -11.18 % | -2.18 39.37 % | -3.60 -19.33 % | -3.02 42.96 % | -5.29 -21.40 % | -4.36 68.33 % | -13.76 81.78 % | -75.48 5.02 % | -79.47 |
| Ratio EBITDA | -0.32 27.32 % | -0.44 -264.58 % | 0.27 186.23 % | -0.31 26.29 % | -0.42 13.38 % | -0.48 -38.83 % | -0.35 3.58 % | -0.36 -31.54 % | -0.27 -16.75 % | -0.23 18.52 % | -0.29 80.04 % | -1.44 -121.11 % | -0.65 61.48 % | -1.69 34.97 % | -2.60 2.35 % | -2.67 36.49 % | -4.20 -31.61 % | -3.19 40.32 % | -5.35 -22.49 % | -4.37 70.96 % | -15.03 79.55 % | -73.52 15.72 % | -87.23 |
| Gross profit ratio | 0.79 -1.38 % | 0.80 -10.87 % | 0.90 -5.48 % | 0.95 10.05 % | 0.87 -2.55 % | 0.89 -1.23 % | 0.90 1.12 % | 0.89 -1.09 % | 0.90 -2.48 % | 0.92 -1.56 % | 0.94 -3.21 % | 0.97 -3.29 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -97.08 % | 34.20 |
| Weighted average shs out dil | 184.676 M 1.44 % | 182.048 M -0.13 % | 182.287 M 10.14 % | 165.498 M 4.97 % | 157.655 M 10.11 % | 143.174 M 1.73 % | 140.746 M 8.95 % | 129.184 M 4.68 % | 123.408 M 1.51 % | 121.575 M 3.16 % | 117.851 M 4.20 % | 113.098 M 11.92 % | 101.055 M 11.06 % | 90.988 M 15.58 % | 78.724 M 28.44 % | 61.293 M 25.96 % | 48.659 M 15.20 % | 42.238 M 5.63 % | 39.985 M 30.15 % | 30.722 M 1.94 % | 30.138 M 25.76 % | 23.965 M 628.49 % | 3.290 M |
| Weighted average shs out | 184.676 M 1.44 % | 182.048 M 4.13 % | 174.834 M 5.79 % | 165.260 M 4.82 % | 157.655 M 10.11 % | 143.174 M 1.73 % | 140.746 M 8.95 % | 129.184 M 4.68 % | 123.408 M 1.51 % | 121.575 M 3.16 % | 117.851 M 4.20 % | 113.098 M 11.92 % | 101.055 M 11.06 % | 90.988 M 15.58 % | 78.724 M 28.44 % | 61.293 M 25.96 % | 48.659 M 15.20 % | 42.238 M 5.63 % | 39.985 M 30.15 % | 30.722 M 1.94 % | 30.138 M 25.76 % | 23.965 M 628.49 % | 3.290 M |
| EPS diluted | -3.30 10.81 % | -3.70 -209.79 % | 3.37 986.84 % | -0.38 73.05 % | -1.41 -60.23 % | -0.88 12.00 % | -1.00 -7.53 % | -0.93 -50.00 % | -0.62 -21.57 % | -0.51 -10.87 % | -0.46 65.67 % | -1.34 -103.03 % | -0.66 26.67 % | -0.90 17.43 % | -1.09 -36.25 % | -0.80 -8.11 % | -0.74 -5.71 % | -0.70 21.35 % | -0.89 -23.61 % | -0.72 6.49 % | -0.77 10.47 % | -0.86 63.87 % | -2.38 |
| Earnings per share | -3.30 10.81 % | -3.70 -205.41 % | 3.51 1 023.68 % | -0.38 73.05 % | -1.41 -60.23 % | -0.88 12.00 % | -1.00 -7.53 % | -0.93 -50.00 % | -0.62 -21.57 % | -0.51 -10.87 % | -0.46 65.67 % | -1.34 -103.03 % | -0.66 26.67 % | -0.90 17.43 % | -1.09 -36.25 % | -0.80 -8.11 % | -0.74 -5.71 % | -0.70 21.35 % | -0.89 -23.61 % | -0.72 6.49 % | -0.77 10.47 % | -0.86 63.87 % | -2.38 |
| Gross profit | 1.552 B 22.93 % | 1.263 B -35.50 % | 1.958 B 124.32 % | 872.761 M 54.09 % | 566.407 M 32.30 % | 428.132 M 13.92 % | 375.830 M 25.54 % | 299.362 M 16.17 % | 257.700 M 3.86 % | 248.120 M 25.73 % | 197.343 M 115.29 % | 91.663 M -14.71 % | 107.470 M 106.81 % | 51.965 M 47.48 % | 35.236 M 57.16 % | 22.420 M 124.09 % | 10.005 M 2.54 % | 9.757 M 45.61 % | 6.701 M 32.17 % | 5.070 M 201.13 % | 1.684 M 514.15 % | 274.148 K -91.87 % | 3.373 M |
| Income tax expense | 7.993 M 747.73 % | -1.234 M -160.76 % | 2.031 M 102.13 % | -95.409 M -303.37 % | -23.653 M 29.09 % | -33.357 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.229 M -89.38 % | -1.177 M 42.17 % | -2.035 M 29.98 % | -2.907 M | 0.000 |
| Cost of revenue | 410.058 M 31.61 % | 311.565 M 43.10 % | 217.720 M 395.36 % | 43.952 M -50.22 % | 88.293 M 63.15 % | 54.118 M 27.89 % | 42.317 M 13.03 % | 37.440 M 28.85 % | 29.058 M 37.43 % | 21.144 M 56.98 % | 13.469 M 332.39 % | 3.115 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.275 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 84.300 M | 0.000 -100.00 % | 29.258 M 65.46 % | 17.683 M 9.98 % | 16.078 M 21.46 % | 13.237 M 31.40 % | 10.074 M 40.99 % | 7.145 M 9.96 % | 6.498 M 28.47 % | 5.058 M -99.88 % | 4.238 B 28.51 % | 3.298 B | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 869.000 K -42.64 % | 1.515 M 100.04 % | -4.231 B -28.62 % | -3.290 B | 0.000 |
| Other 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 -100.00 % | 3.275 M |
| Operating expenses | 2.165 B 11.34 % | 1.945 B 42.90 % | 1.361 B 24.48 % | 1.093 B 32.30 % | 826.405 M 32.45 % | 623.933 M 20.32 % | 518.555 M 23.37 % | 420.312 M 25.44 % | 335.063 M 7.74 % | 310.981 M 22.15 % | 254.597 M 7.85 % | 236.055 M 34.38 % | 175.668 M 28.39 % | 136.822 M 7.72 % | 127.022 M 62.71 % | 78.065 M 55.48 % | 50.210 M 20.04 % | 41.828 M -5.73 % | 44.369 M 56.60 % | 28.333 M 5.41 % | 26.879 M 12.59 % | 23.874 M 80.42 % | 13.232 M |
| Cost and expenses | 2.575 B 14.14 % | 2.256 B 42.93 % | 1.579 B 38.81 % | 1.137 B 24.33 % | 914.698 M 34.90 % | 678.051 M 20.89 % | 560.872 M 22.53 % | 457.752 M 25.71 % | 364.121 M 9.63 % | 332.125 M 23.90 % | 268.066 M 12.08 % | 239.170 M 36.15 % | 175.668 M 28.39 % | 136.822 M 7.72 % | 127.022 M 62.71 % | 78.065 M 55.48 % | 50.210 M 20.04 % | 41.828 M -5.73 % | 44.369 M 56.60 % | 28.333 M 5.41 % | 26.879 M 12.59 % | 23.874 M 139.76 % | 9.957 M |
| Research and development expenses | 1.344 B 9.42 % | 1.229 B 48.55 % | 827.129 M 14.98 % | 719.374 M 27.25 % | 565.309 M 23.78 % | 456.700 M 20.40 % | 379.308 M 28.78 % | 294.529 M 27.64 % | 230.743 M 5.54 % | 218.627 M 28.38 % | 170.297 M 4.22 % | 163.396 M 11.60 % | 146.410 M 22.89 % | 119.139 M 7.39 % | 110.944 M 71.14 % | 64.828 M 61.52 % | 40.136 M 15.72 % | 34.683 M -6.27 % | 37.002 M 70.05 % | 21.760 M 9.79 % | 19.820 M 28.70 % | 15.400 M 211.30 % | 4.947 M |
| Selling general and administrative expenses | 820.963 M 14.63 % | 716.190 M 34.16 % | 533.835 M 42.76 % | 373.932 M 43.22 % | 261.096 M 56.13 % | 167.233 M 20.10 % | 139.247 M 10.70 % | 125.783 M 20.57 % | 104.320 M 12.96 % | 92.354 M 9.55 % | 84.300 M 16.02 % | 72.659 M 148.34 % | 29.258 M 65.46 % | 17.683 M 9.98 % | 16.078 M 21.46 % | 13.237 M 31.40 % | 10.074 M 40.99 % | 7.145 M -3.01 % | 7.367 M 12.08 % | 6.573 M -6.89 % | 7.059 M -16.69 % | 8.473 M 69.13 % | 5.010 M |
| Interest income | 0.000 -100.00 % | 17.540 M 69.48 % | 10.349 M 50.97 % | 6.855 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 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | -10.655 M -67.77 % | -6.351 M 66.31 % | -18.849 M 69.55 % | -61.895 M -337.77 % | 26.032 M 7.26 % | 24.269 M 34.57 % | 18.034 M 24.33 % | 14.505 M 16.13 % | 12.490 M 44.98 % | 8.615 M 39.88 % | 6.159 M 47.70 % | 4.170 M 17.07 % | 3.562 M -48.24 % | 6.882 M 101.52 % | 3.415 M 34.03 % | 2.548 M 7.65 % | 2.367 M -33.66 % | 3.568 M -12.12 % | 4.060 M 76.22 % | 2.304 M 20.17 % | 1.917 M -69.81 % | 6.350 M 93.91 % | 3.275 M |
| Operating income | -612.970 M 10.13 % | -682.056 M -214.28 % | 596.852 M 370.63 % | -220.545 M 15.17 % | -259.998 M -32.79 % | -195.801 M -37.19 % | -142.725 M -18.00 % | -120.950 M -56.34 % | -77.363 M -23.07 % | -62.861 M -9.79 % | -57.254 M 60.35 % | -144.392 M -111.72 % | -68.198 M 19.63 % | -84.857 M 7.55 % | -91.786 M -64.95 % | -55.645 M -38.40 % | -40.205 M -25.36 % | -32.071 M 14.86 % | -37.668 M -61.92 % | -23.263 M 7.67 % | -25.196 M -6.76 % | -23.600 M -139.38 % | -9.859 M |
| Operating income ratio | -0.31 27.90 % | -0.43 -257.91 % | 0.27 214.03 % | -0.24 39.42 % | -0.40 2.19 % | -0.41 -18.95 % | -0.34 4.95 % | -0.36 -33.11 % | -0.27 -15.56 % | -0.23 14.04 % | -0.27 82.17 % | -1.52 -140.08 % | -0.63 61.14 % | -1.63 37.31 % | -2.60 -4.95 % | -2.48 38.24 % | -4.02 -22.26 % | -3.29 41.53 % | -5.62 -22.51 % | -4.59 69.34 % | -14.96 82.62 % | -86.08 13.88 % | -99.95 |
| Total other income expenses net | 10.655 M 67.77 % | 6.351 M -66.31 % | 18.849 M -69.55 % | 61.895 M 353.38 % | 13.652 M -63.02 % | 36.914 M 1 312.17 % | 2.614 M 463.36 % | 464.000 K -62.03 % | 1.222 M 258.36 % | 341.000 K -90.18 % | 3.472 M 145.46 % | -7.638 M -495.14 % | 1.933 M -39.10 % | 3.174 M -49.50 % | 6.285 M -6.38 % | 6.713 M 60.21 % | 4.190 M 58.83 % | 2.638 M 107.68 % | -34.329 M -3 617.32 % | 976.000 K -52.04 % | 2.035 M -29.98 % | 2.907 M 43.88 % | 2.020 M |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -276.466 M 24.91 % | -368.169 M 23.90 % | -483.791 M -144.95 % | -197.510 M -152.62 % | -78.186 M 51.42 % | -160.945 M -48.10 % | -108.673 M -6.28 % | -102.255 M -79.62 % | -56.927 M 11.21 % | -64.116 M -17.29 % | -54.663 M 37.62 % | -87.634 M -314.80 % | -21.127 M -14.29 % | -18.486 M 39.98 % | -30.800 M 48.36 % | -59.644 M -552.77 % | -9.137 M 18.10 % | -11.156 M -15.67 % | -9.645 M -0.21 % | -9.625 M -4.84 % | -9.181 M -10.70 % | -8.294 M -216.67 % | -2.619 M |
| Total investments | 1.415 B -18.45 % | 1.735 B -17.44 % | 2.102 B 177.39 % | 757.712 M 98.52 % | 381.680 M 51.32 % | 252.226 M -50.57 % | 510.301 M -16.41 % | 610.456 M 138.01 % | 256.486 M -17.30 % | 310.151 M 0.18 % | 309.595 M 27.37 % | 243.062 M -11.20 % | 273.713 M 1.66 % | 269.244 M 107.26 % | 129.908 M 85.74 % | 69.940 M -9.68 % | 77.436 M 13.79 % | 68.051 M -29.30 % | 96.253 M 50.26 % | 64.057 M -99.82 % | 35.038 B -23.97 % | 46.082 B 212 145.25 % | 21.711 M |
| Total debt | 43.474 M -23.28 % | 56.665 M -24.08 % | 74.633 M -3.14 % | 77.052 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 |
| Accumulated other comprehensive income loss | 3.510 M 197.71 % | 1.179 M 108.67 % | 565.000 K 146.72 % | 229.000 K 672.50 % | -40.000 K -100.06 % | 63.836 M 101 426.98 % | -63.000 K 90.78 % | -683.000 K -2 255.17 % | -29.000 K -163.64 % | -11.000 K -129.73 % | 37.000 K 85.00 % | 20.000 K 101.46 % | -1.373 M -9.93 % | -1.249 M 9.36 % | -1.378 M -1 298.26 % | 115.000 K 410.81 % | -37.000 K 78.36 % | -171.000 K -163.08 % | -65.000 K 93.17 % | -951.000 K 51.04 % | -1.942 M 55.72 % | -4.387 M 58.35 % | -10.533 M |
| Retained earnings | -2.154 B -39.53 % | -1.544 B -77.56 % | -869.568 M 41.37 % | -1.483 B -11.98 % | -1.325 B -11.07 % | -1.193 B -11.76 % | -1.067 B -15.12 % | -926.929 M -14.94 % | -806.443 M -10.43 % | -730.302 M -9.36 % | -667.782 M -8.76 % | -614.000 M -32.91 % | -461.970 M -16.75 % | -395.705 M -26.01 % | -314.022 M -37.41 % | -228.521 M -27.25 % | -179.589 M -25.08 % | -143.574 M -25.79 % | -114.141 M -45.03 % | -78.702 M -39.01 % | -56.616 M -69.23 % | -33.455 M -162.14 % | -12.763 M |
| Common stock | 187.000 K 2.19 % | 183.000 K 1.10 % | 181.000 K 5.23 % | 172.000 K 7.50 % | 160.000 K 11.11 % | 144.000 K 1.41 % | 142.000 K 1.43 % | 140.000 K 12.90 % | 124.000 K 0.81 % | 123.000 K 2.50 % | 120.000 K 3.45 % | 116.000 K 13.73 % | 102.000 K 0.99 % | 101.000 K 26.25 % | 80.000 K 17.65 % | 68.000 K 33.33 % | 51.000 K 21.43 % | 42.000 K 0.00 % | 42.000 K 31.25 % | 32.000 K 4.26 % | 30.693 K 4.67 % | 29.323 K 540.10 % | 4.581 K |
| Total equity | 2.804 B -8.53 % | 3.065 B -12.13 % | 3.488 B 85.90 % | 1.876 B 47.28 % | 1.274 B 88.02 % | 677.569 M 6.86 % | 634.087 M -7.56 % | 685.911 M 225.33 % | 210.834 M -8.41 % | 230.185 M 1.79 % | 226.148 M 3.34 % | 218.849 M 35.50 % | 161.518 M -21.67 % | 206.200 M 160.95 % | 79.018 M 46.37 % | 53.986 M -38.81 % | 88.234 M 16.93 % | 75.458 M -27.33 % | 103.833 M 38.67 % | 74.878 M 60.33 % | 46.701 M -23.03 % | 60.671 M 108.76 % | 29.063 M |
| Other non current liabilities | 8.835 M -69.48 % | 28.946 M -53.90 % | 62.784 M 192.87 % | -67.607 M -101.21 % | -33.600 M 2.49 % | -34.457 M -23.74 % | -27.847 M 39.77 % | -46.235 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.521 M 270.98 % | 410.000 K -20.08 % | 513.000 K 0.00 % | 513.000 K 8.69 % | 472.000 K 21.03 % | 390.000 K 100.02 % | -2.072 B -933.91 % | -200.386 M | 0.000 |
| Long term debt | 43.474 M -23.28 % | 56.665 M -8.43 % | 61.884 M -8.47 % | 67.607 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 | 52.309 M -38.90 % | 85.611 M -31.33 % | 124.668 M 77.53 % | 70.222 M 85.21 % | 37.914 M -44.00 % | 67.708 M -19.05 % | 83.640 M -30.96 % | 121.153 M -28.92 % | 170.450 M -12.30 % | 194.365 M 2.76 % | 189.144 M 23.37 % | 153.319 M 7.49 % | 142.635 M 83.73 % | 77.635 M 13.37 % | 68.479 M 5.04 % | 65.196 M 7 048.68 % | 912.000 K -73.66 % | 3.463 M -38.17 % | 5.601 M 70.29 % | 3.289 M 40.42 % | 2.342 M 661.08 % | 307.746 K | 0.000 |
| Other current liabilities | 610.553 M 34.47 % | 454.030 M 1 406.90 % | 30.130 M -84.75 % | 197.620 M 9.25 % | 180.893 M 31.30 % | 137.772 M 15.28 % | 119.511 M 5.31 % | 113.480 M 87.77 % | 60.436 M 31.55 % | 45.941 M 6.18 % | 43.266 M 15.69 % | 37.398 M 1 248.94 % | -3.255 M -119.60 % | 16.610 M 4.60 % | 15.879 M 103.66 % | 7.797 M 44.68 % | 5.389 M 6.82 % | 5.045 M 4.78 % | 4.815 M 178.97 % | 1.726 M -99.92 % | 2.191 B 216 336.78 % | 1.012 M 51.37 % | 668.698 K |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 267.192 M | 0.000 -100.00 % | 33.600 M -2.49 % | 34.457 M 23.74 % | 27.847 M -39.77 % | 46.235 M -4.10 % | 48.212 M 20.98 % | 39.850 M -10.34 % | 44.447 M 16.68 % | 38.092 M 31.18 % | 29.038 M -65.84 % | 85.002 M 249.21 % | 24.341 M 28.97 % | 18.873 M 497.25 % | 3.160 M -47.79 % | 6.053 M 24.55 % | 4.860 M 130.77 % | 2.106 M 61.84 % | 1.301 M 818.57 % | 141.667 K | 0.000 |
| Short term debt | 0.000 | 0.000 -100.00 % | 12.749 M 34.98 % | 9.445 M 128.11 % | -33.600 M 2.49 % | -34.457 M -23.74 % | -27.847 M 39.77 % | -46.235 M 4.10 % | -48.212 M -20.98 % | -39.850 M 10.34 % | -44.447 M -16.68 % | -38.092 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.389 M -6.82 % | -5.045 M -4.78 % | -4.815 M -178.97 % | -1.726 M 99.92 % | -2.191 B | 0.000 | 0.000 |
| Total current liabilities | 818.404 M 43.87 % | 568.854 M 46.56 % | 388.138 M 49.65 % | 259.357 M 35.45 % | 191.472 M 44.32 % | 132.672 M 9.95 % | 120.669 M 37.08 % | 88.031 M 13.32 % | 77.681 M 30.89 % | 59.348 M 5.73 % | 56.130 M 5.81 % | 53.048 M 105.75 % | 25.783 M -75.33 % | 104.498 M 159.82 % | 40.220 M 37.05 % | 29.348 M 243.29 % | 8.549 M -22.97 % | 11.098 M 14.71 % | 9.675 M 152.48 % | 3.832 M 9.74 % | 3.492 M 70.40 % | 2.049 M 152.80 % | 810.690 K |
| Total liabilities | 870.713 M 33.04 % | 654.465 M 27.62 % | 512.806 M 55.59 % | 329.579 M 43.68 % | 229.386 M 14.48 % | 200.380 M -1.92 % | 204.309 M -2.33 % | 209.184 M -15.70 % | 248.131 M -2.20 % | 253.713 M 3.44 % | 245.274 M 18.85 % | 206.367 M 22.53 % | 168.418 M -7.53 % | 182.133 M 67.56 % | 108.699 M 14.97 % | 94.544 M 899.30 % | 9.461 M -35.03 % | 14.561 M -4.68 % | 15.276 M 114.52 % | 7.121 M 22.06 % | 5.834 M 147.51 % | 2.357 M 190.76 % | 810.690 K |
| Other non current assets | 1.132 B 49.72 % | 756.342 M -43.58 % | 1.341 B 0.23 % | 1.338 B 28.18 % | 1.043 B 189.64 % | 360.258 M 64.18 % | 219.422 M 20.31 % | 182.384 M 89.30 % | 96.345 M 48.23 % | 64.995 M -21.13 % | 82.412 M 10.08 % | 74.868 M 667.56 % | 9.754 M 1 835.32 % | 504.000 K 5.88 % | 476.000 K -28.10 % | 662.000 K 36.21 % | 486.000 K -19.67 % | 605.000 K -38.08 % | 977.000 K 0.10 % | 976.000 K 100.01 % | -17.820 B -43.21 % | -12.443 B -344 727.41 % | 3.611 M |
| Long term investments | 3.854 M -72.49 % | 14.009 M -86.11 % | 100.830 M -54.42 % | 221.219 M 349.69 % | 49.194 M | 0.000 -100.00 % | 29.988 M -52.45 % | 63.060 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.031 M -51.60 % | 26.925 M -58.91 % | 65.529 M 259.60 % | 18.223 M 357.18 % | 3.986 M -89.15 % | 36.736 M -46.57 % | 68.761 M 109.31 % | 32.852 M -99.82 % | 17.839 B 43.21 % | 12.457 B | 0.000 |
| Intangible assets | 237.516 M -8.86 % | 260.593 M -8.14 % | 283.680 M -5.44 % | 300.000 M -0.01 % | 300.040 M 39 172.25 % | 764.000 K -50.23 % | 1.535 M -33.46 % | 2.307 M -25.05 % | 3.078 M -20.03 % | 3.849 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 |
| GoodWill | 274.671 M 0.00 % | 274.671 M 0.00 % | 274.671 M 0.00 % | 274.671 M 0.00 % | 274.671 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 512.187 M -4.31 % | 535.264 M -4.13 % | 558.351 M -2.84 % | 574.671 M -0.01 % | 574.711 M 75 123.95 % | 764.000 K -50.23 % | 1.535 M -33.46 % | 2.307 M -25.05 % | 3.078 M -20.03 % | 3.849 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 |
| Property plant equipment net | 294.917 M 10.06 % | 267.962 M 3.79 % | 258.180 M 16.97 % | 220.721 M 112.60 % | 103.820 M 0.06 % | 103.756 M 65.03 % | 62.870 M 26.76 % | 49.598 M 7.52 % | 46.129 M 13.10 % | 40.787 M 64.78 % | 24.752 M 25.95 % | 19.652 M 59.63 % | 12.311 M -0.11 % | 12.325 M 12.09 % | 10.996 M 6.82 % | 10.294 M 32.08 % | 7.794 M -8.65 % | 8.532 M -9.84 % | 9.463 M 72.05 % | 5.500 M -11.81 % | 6.236 M -1.80 % | 6.350 M 610.10 % | 894.304 K |
| Total non current assets | 1.939 B 24.36 % | 1.560 B 16.33 % | 1.341 B 0.23 % | 1.338 B 28.18 % | 1.043 B 124.51 % | 464.778 M 111.82 % | 219.422 M 20.31 % | 182.384 M 25.31 % | 145.552 M 32.77 % | 109.631 M 2.30 % | 107.164 M 13.38 % | 94.520 M 169.32 % | 35.096 M -11.72 % | 39.754 M -48.37 % | 77.001 M 163.89 % | 29.179 M 137.89 % | 12.266 M -73.26 % | 45.873 M -42.08 % | 79.201 M 101.39 % | 39.328 M 56.73 % | 25.092 M 26.56 % | 19.826 M 340.08 % | 4.505 M |
| Other current assets | 138.340 M 16.02 % | 119.239 M 92.82 % | 61.840 M 41.66 % | 43.653 M 0.58 % | 43.403 M 126.79 % | 19.138 M 22.60 % | 15.610 M 35.56 % | 11.515 M 113.92 % | -82.699 M -44.65 % | -57.172 M 20.69 % | -72.083 M -10.79 % | -65.065 M -2 996.93 % | 2.246 M -64.36 % | 6.302 M 15.36 % | 5.463 M 339.15 % | 1.244 M -11.46 % | 1.405 M 347.45 % | 314.000 K -34.03 % | 476.000 K 37.97 % | 345.000 K 7.66 % | 320.443 K -32.93 % | 477.782 K -37.08 % | 759.339 K |
| Short term investments | 1.415 B -18.45 % | 1.735 B -13.28 % | 2.001 B 272.98 % | 536.493 M 61.36 % | 332.486 M 31.82 % | 252.226 M -47.49 % | 480.313 M -12.25 % | 547.396 M 113.42 % | 256.486 M -17.30 % | 310.151 M 0.18 % | 309.595 M 27.37 % | 243.062 M -6.76 % | 260.682 M 7.58 % | 242.319 M 276.39 % | 64.379 M 24.48 % | 51.717 M -29.59 % | 73.450 M 134.55 % | 31.315 M 13.91 % | 27.492 M -11.90 % | 31.205 M 81.44 % | 17.199 M -48.85 % | 33.625 M 54.87 % | 21.711 M |
| cash and cash equivalents | 319.940 M -24.69 % | 424.834 M -23.92 % | 558.424 M 103.39 % | 274.562 M 251.17 % | 78.186 M -51.42 % | 160.945 M 48.10 % | 108.673 M 6.28 % | 102.255 M 79.62 % | 56.927 M -11.21 % | 64.116 M 17.29 % | 54.663 M -37.62 % | 87.634 M 314.80 % | 21.127 M 14.29 % | 18.486 M -39.98 % | 30.800 M -48.36 % | 59.644 M 552.77 % | 9.137 M -18.10 % | 11.156 M 15.67 % | 9.645 M 0.21 % | 9.625 M 4.84 % | 9.181 M 10.70 % | 8.294 M 216.67 % | 2.619 M |
| Cash and short term investments | 1.735 B -19.67 % | 2.160 B -18.80 % | 2.660 B 206.36 % | 868.338 M 88.82 % | 459.866 M 11.30 % | 413.171 M -33.25 % | 618.974 M -13.15 % | 712.711 M 127.40 % | 313.413 M -16.26 % | 374.267 M 2.75 % | 364.258 M 10.15 % | 330.696 M 17.35 % | 281.809 M 8.05 % | 260.805 M 174.02 % | 95.179 M -14.53 % | 111.361 M 34.84 % | 82.587 M 94.46 % | 42.471 M 14.36 % | 37.137 M -9.04 % | 40.830 M 54.78 % | 26.380 M -37.07 % | 41.918 M 72.29 % | 24.330 M |
| Total current assets | 1.735 B -19.67 % | 2.160 B -18.80 % | 2.660 B 206.36 % | 868.338 M 88.82 % | 459.866 M 11.30 % | 413.171 M -33.25 % | 618.974 M -13.15 % | 712.711 M 127.40 % | 313.413 M -16.26 % | 374.267 M 2.75 % | 364.258 M 10.15 % | 330.696 M 12.16 % | 294.840 M -15.42 % | 348.579 M 214.84 % | 110.716 M -7.23 % | 119.351 M 39.71 % | 85.429 M 93.51 % | 44.146 M 10.62 % | 39.908 M -6.48 % | 42.671 M 55.49 % | 27.444 M -36.48 % | 43.203 M 70.30 % | 25.369 M |
| Inventory | 427.211 M 112.90 % | 200.663 M 72.78 % | 116.136 M 35.15 % | 85.932 M 61.41 % | 53.239 M -11.24 % | 59.978 M -11.96 % | 68.124 M 19.59 % | 56.963 M 31.10 % | 43.451 M 60.50 % | 27.073 M -28.28 % | 37.747 M 298.64 % | 9.469 M 202.08 % | -9.276 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 501.912 M 28.94 % | 389.256 M 19.78 % | 324.988 M 37.71 % | 236.001 M 61.33 % | 146.281 M 72.55 % | 84.774 M 36.89 % | 61.928 M 17.00 % | 52.930 M 34.86 % | 39.248 M 30.40 % | 30.099 M -12.34 % | 34.336 M -38.24 % | 55.596 M 177.13 % | 20.061 M -75.38 % | 81.472 M 708.74 % | 10.074 M 49.33 % | 6.746 M 369.45 % | 1.437 M 5.58 % | 1.361 M -40.70 % | 2.295 M 53.41 % | 1.496 M 101.25 % | 743.339 K -7.84 % | 806.556 K 189.02 % | 279.070 K |
| Tax assets | -3.854 M 72.49 % | -14.009 M 98.47 % | -917.361 M 9.76 % | -1.017 B -39.70 % | -727.725 M | 0.000 100.00 % | -94.393 M 17.89 % | -114.965 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 207.851 M 81.02 % | 114.824 M 47.08 % | 78.067 M 49.29 % | 52.292 M 18.36 % | 44.179 M 50.49 % | 29.357 M 1.21 % | 29.005 M 39.54 % | 20.786 M 20.53 % | 17.245 M 28.63 % | 13.407 M 4.22 % | 12.864 M -17.80 % | 15.650 M | 0.000 -100.00 % | 2.886 M | 0.000 -100.00 % | 2.678 M -50.31 % | 5.389 M 6.82 % | 5.045 M 4.78 % | 4.815 M 178.97 % | 1.726 M -21.21 % | 2.191 M 144.63 % | 895.536 K 530.69 % | 141.992 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 70.222 M 85.21 % | 37.914 M -44.00 % | 67.708 M -19.05 % | 83.640 M -30.96 % | 121.153 M -28.92 % | 170.450 M -12.30 % | 194.365 M 2.76 % | 189.144 M 23.37 % | 153.319 M 7.49 % | 142.635 M 83.73 % | 77.635 M 15.95 % | 66.958 M 3.35 % | 64.786 M 16 137.09 % | 399.000 K -86.47 % | 2.950 M -42.48 % | 5.129 M 76.92 % | 2.899 M -99.86 % | 2.074 B 933.49 % | 200.694 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 1.378 M | 0.000 -100.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K | 0.000 -100.00 % | 63.028 B 167 724.67 % | 37.556 M |
| Other total stockholders equity | 4.954 B 7.52 % | 4.608 B 5.76 % | 4.357 B 29.70 % | 3.359 B 29.28 % | 2.598 B 43.86 % | 1.806 B 6.18 % | 1.701 B 5.43 % | 1.613 B 58.61 % | 1.017 B 5.92 % | 960.375 M 7.45 % | 893.773 M 7.33 % | 832.713 M 33.29 % | 624.759 M 3.60 % | 603.053 M 53.46 % | 392.960 M 39.19 % | 282.324 M 5.42 % | 267.807 M 22.20 % | 219.159 M 0.53 % | 217.995 M 41.10 % | 154.497 M 46.82 % | 105.229 M 100.17 % | -62.930 B -425 357.27 % | 14.798 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 100.00 % | -70.222 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other 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 |
| Total assets | 3.675 B -1.21 % | 3.720 B -7.03 % | 4.001 B 81.38 % | 2.206 B 46.73 % | 1.503 B 71.23 % | 877.949 M 4.72 % | 838.396 M -6.33 % | 895.095 M 95.02 % | 458.965 M -5.15 % | 483.898 M 2.65 % | 471.422 M 10.87 % | 425.216 M 28.88 % | 329.936 M -15.04 % | 388.333 M 106.87 % | 187.717 M 26.38 % | 148.530 M 52.03 % | 97.695 M 8.53 % | 90.019 M -24.42 % | 119.109 M 45.26 % | 81.999 M 56.08 % | 52.536 M -16.65 % | 63.028 M 110.98 % | 29.874 M |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 553.000 K 0.91 % | 548.000 K 126.69 % | -2.053 M | 0.000 100.00 % | -23.653 M 29.09 % | -33.357 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 164.504 M 4 697.43 % | 3.429 M | 0.000 | 0.000 100.00 % | -8.635 M -82.40 % | -4.734 M -39 350.00 % | -12.000 K 98.62 % | -869.000 K 42.64 % | -1.515 M 99.95 % | -2.821 B 45.49 % | -5.175 B | 0.000 |
| Stock based compensation | 221.297 M 27.83 % | 173.117 M 17.58 % | 147.233 M 15.61 % | 127.349 M 61.49 % | 78.861 M 23.60 % | 63.802 M 21.59 % | 52.471 M 25.42 % | 41.836 M 3.00 % | 40.619 M 29.34 % | 31.406 M 23.94 % | 25.340 M 26.80 % | 19.984 M 39.46 % | 14.330 M 20.94 % | 11.849 M 13.80 % | 10.412 M 31.33 % | 7.928 M 67.47 % | 4.734 M 39 350.00 % | 12.000 K -98.62 % | 869.000 K -42.64 % | 1.515 M -99.95 % | 2.821 B -45.49 % | 5.175 B | 0.000 |
| Change in working capital | -150.540 M -71.04 % | -88.016 M -305.36 % | 42.860 M 138.01 % | -112.763 M -115.95 % | -52.217 M -252.72 % | -14.804 M 53.90 % | -32.111 M 55.34 % | -71.904 M -95.30 % | -36.817 M -288.75 % | 19.506 M -37.46 % | 31.190 M 386.78 % | -10.876 M -121.09 % | 51.580 M 65 391.14 % | -79.000 K -101.26 % | 6.264 M -92.07 % | 79.032 M 1 361.08 % | -6.267 M -1 943.24 % | 340.000 K -95.24 % | 7.143 M 1 584.67 % | 424.000 K -89.72 % | 4.124 M 1 934.74 % | 202.666 K 136.62 % | 85.652 K |
| Accounts receivables | -112.656 M -75.29 % | -64.268 M 27.57 % | -88.727 M 1.11 % | -89.720 M -98.35 % | -45.233 M -97.99 % | -22.846 M -153.90 % | -8.998 M 34.23 % | -13.682 M -40.47 % | -9.740 M -347.52 % | 3.935 M -81.71 % | 21.512 M 160.30 % | -35.676 M -158.64 % | 60.843 M 184.58 % | -71.936 M -3 172.79 % | -2.198 M 56.82 % | -5.090 M -2 267.44 % | -215.000 K -127.08 % | 794.000 K 221.97 % | -651.000 K -43.39 % | -454.000 K 99.84 % | -290.433 M -255.91 % | -81.603 M | 0.000 |
| Inventory | -226.548 M -168.02 % | -84.527 M -179.85 % | -30.204 M 7.61 % | -32.693 M -585.13 % | 6.739 M -17.27 % | 8.146 M 172.99 % | -11.161 M 17.40 % | -13.512 M 17.50 % | -16.378 M -253.44 % | 10.674 M 137.75 % | -28.278 M -198.64 % | -9.469 M -304.78 % | 4.624 M 1 636.21 % | -301.000 K 94.37 % | -5.349 M -2 195.71 % | -233.000 K 75.53 % | -952.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 100.00 % | -22.231 M -151.40 % | 43.250 M 133.67 % | 18.509 M -3.08 % | 19.098 M -25.28 % | 25.561 M 290.90 % | 6.539 M -64.55 % | 18.448 M 5 793.83 % | -324.000 K -110.51 % | 3.082 M -88.70 % | 27.265 M 333.67 % | 6.287 M 73.82 % | 3.617 M -41.39 % | 6.171 M 45.03 % | 4.255 M 1 136.92 % | 344.000 K 49.57 % | 230.000 K -92.55 % | 3.089 M 764.30 % | -465.000 K -100.05 % | 870.058 M 422.55 % | 166.501 M | 0.000 |
| Other working capital | 188.664 M 210.41 % | 60.779 M -66.97 % | 184.022 M 647.68 % | -33.600 M -4.24 % | -32.232 M -67.86 % | -19.202 M 48.81 % | -37.513 M 26.80 % | -51.249 M -75.83 % | -29.147 M -658.26 % | 5.221 M -85.03 % | 34.874 M 397.92 % | 7.004 M 134.72 % | -20.174 M -129.43 % | 68.541 M 797.13 % | 7.640 M -90.46 % | 80.100 M 1 571.34 % | -5.444 M -695.91 % | -684.000 K -114.54 % | 4.705 M 250.34 % | 1.343 M 100.23 % | -575.501 M -579.50 % | -84.695 M | 0.000 |
| Other non cash items | 3.089 M -72.39 % | 11.189 M 231.23 % | -8.526 M 83.97 % | -53.187 M -439.09 % | -9.866 M 70.35 % | -33.280 M -801.22 % | 4.746 M 66.76 % | 2.846 M 1 997.33 % | -150.000 K -107.97 % | 1.883 M -26.85 % | 2.574 M 101.72 % | -149.783 M -75 747.98 % | 198.000 K -84.13 % | 1.248 M -55.11 % | 2.780 M -64.76 % | 7.889 M 66.65 % | 4.734 M 8 832.08 % | 53.000 K -94.46 % | 957.000 K -41.47 % | 1.635 M -45.12 % | 2.979 M 5 184.44 % | 56.373 K 735.53 % | 6.747 K |
| Net cash provided by operating activities | -453.751 M 9.07 % | -499.007 M -158.26 % | 856.568 M 623.14 % | -163.737 M 19.55 % | -203.536 M -71.18 % | -118.900 M -22.61 % | -96.971 M 27.20 % | -133.203 M -122.01 % | -59.999 M -5 305.32 % | -1.110 M -109.67 % | 11.481 M 109.26 % | -124.031 M -1 914.91 % | 6.834 M 111.06 % | -61.783 M 1.35 % | -62.630 M -257.24 % | 39.830 M 213.21 % | -35.181 M -38.12 % | -25.472 M -9.42 % | -23.279 M -31.35 % | -17.723 M -25.34 % | -14.140 M -0.40 % | -14.084 M -214.99 % | -4.471 M |
| Investments in property plant and equipment | -77.340 M -47.79 % | -52.330 M 36.50 % | -82.409 M -16.47 % | -70.753 M -233.44 % | -21.219 M 69.85 % | -70.379 M -152.84 % | -27.835 M -107.85 % | -13.392 M 22.03 % | -17.176 M 22.47 % | -22.154 M -111.29 % | -10.485 M 6.82 % | -11.252 M -217.14 % | -3.548 M 22.68 % | -4.589 M 6.04 % | -4.884 M -14.03 % | -4.283 M -154.94 % | -1.680 M -19.83 % | -1.402 M 75.50 % | -5.723 M -871.65 % | -589.000 K 65.45 % | -1.705 M 69.03 % | -5.505 M -655.53 % | -728.597 K |
| Acquisitions net | 0.000 100.00 % | -3.766 B -295.54 % | -952.000 M -21.12 % | -786.000 M -31.40 % | -598.151 M -1 535.90 % | 41.657 M 161.09 % | -68.193 M | 0.000 | 0.000 -100.00 % | 24.636 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K -400.00 % | -2.000 K 99.94 % | -3.100 M | 0.000 | 0.000 |
| Purchases of investments | -2.462 B 28.09 % | -3.424 B -37.89 % | -2.483 B -150.09 % | -992.976 M -93.81 % | -512.334 M 0.13 % | -513.016 M 15.03 % | -603.772 M 20.52 % | -759.663 M -68.34 % | -451.274 M 6.60 % | -483.182 M 4.33 % | -505.066 M -5.36 % | -479.389 M -5.69 % | -453.599 M -14.30 % | -396.840 M -157.13 % | -154.337 M 16.99 % | -185.917 M -57.33 % | -118.171 M -210.77 % | -38.025 M 69.78 % | -125.817 M -89.21 % | -66.497 M -197.72 % | -22.335 M 60.90 % | -57.119 M -89.71 % | -30.109 M |
| Sales maturities of investments | 2.788 B -25.96 % | 3.766 B 228.37 % | 1.147 B 45.89 % | 786.000 M 45.81 % | 539.074 M -24.42 % | 713.256 M 1.92 % | 699.800 M 76.18 % | 397.205 M -21.36 % | 505.072 M 5.07 % | 480.700 M 10.26 % | 435.975 M -12.62 % | 498.959 M 11.98 % | 445.577 M 75.42 % | 254.011 M 177.93 % | 91.393 M -52.96 % | 194.273 M 78.09 % | 109.090 M 67.17 % | 65.258 M -28.45 % | 91.210 M 151.61 % | 36.250 M 11.81 % | 32.420 M -7.71 % | 35.129 M 590.37 % | 5.088 M |
| Other investing activites | -20.159 M -100.54 % | 3.766 B 295.54 % | 952.000 M 21.12 % | 786.000 M | 0.000 100.00 % | -41.657 M -161.09 % | 68.193 M | 0.000 | 0.000 100.00 % | -24.636 M -4 006.00 % | -600.000 K 89.59 % | -5.764 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K 400.00 % | 2.000 K -99.94 % | 3.100 M 4 033.33 % | 75.000 K | 0.000 |
| Net cash used for investing activites | 228.237 M -20.99 % | 288.884 M 120.36 % | -1.419 B -410.93 % | -277.729 M 53.14 % | -592.630 M -556.36 % | 129.861 M 90.43 % | 68.193 M 118.14 % | -375.850 M -1 126.30 % | 36.622 M 248.65 % | -24.636 M 69.27 % | -80.176 M -3 239.23 % | 2.554 M 122.07 % | -11.570 M 92.15 % | -147.418 M -117.34 % | -67.828 M -1 765.31 % | 4.073 M 137.85 % | -10.761 M -141.66 % | 25.831 M 164.05 % | -40.330 M -30.79 % | -30.836 M -467.98 % | 8.380 M 130.56 % | -27.420 M -6.49 % | -25.749 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 125.360 M | 0.000 -100.00 % | 749.850 M 36.66 % | 548.691 M -16.64 % | 658.242 M | 0.000 | 0.000 -100.00 % | 526.618 M | 0.000 | 0.000 | 0.000 -100.00 % | 168.053 M | 0.000 -100.00 % | 192.141 M 96.81 % | 97.628 M 1 378.32 % | 6.604 M -84.96 % | 43.923 M 3 712.76 % | 1.152 M -98.19 % | 63.629 M 30.57 % | 48.732 M 633.03 % | 6.648 M -85.87 % | 47.042 M 1 435.79 % | 3.063 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other financing activites | 125.360 M 61.17 % | 77.779 M -90.81 % | 846.108 M 32.65 % | 637.842 M -10.59 % | 713.407 M 1 626.92 % | 41.311 M 17.37 % | 35.196 M -93.65 % | 554.381 M 3 324.64 % | 16.188 M -54.01 % | 35.199 M -1.47 % | 35.724 M -81.00 % | 187.984 M 2 448.24 % | 7.377 M -96.25 % | 196.887 M 93.76 % | 101.614 M 1 438.67 % | 6.604 M -84.96 % | 43.923 M 3 712.76 % | 1.152 M -98.19 % | 63.629 M 29.85 % | 49.003 M 637.11 % | 6.648 M -85.91 % | 47.179 M 1 804.85 % | 2.477 M |
| Net cash used provided by financing activities | 125.360 M 61.17 % | 77.779 M -90.81 % | 846.108 M 32.65 % | 637.842 M -10.59 % | 713.407 M 1 626.92 % | 41.311 M 17.37 % | 35.196 M -93.65 % | 554.381 M 3 324.64 % | 16.188 M -54.01 % | 35.199 M -1.47 % | 35.724 M -81.00 % | 187.984 M 2 448.24 % | 7.377 M -96.25 % | 196.887 M 93.76 % | 101.614 M 1 438.67 % | 6.604 M -84.96 % | 43.923 M 3 712.76 % | 1.152 M -98.19 % | 63.629 M 29.85 % | 49.003 M 637.11 % | 6.648 M -85.91 % | 47.179 M 1 804.85 % | 2.477 M |
| Effect of forex changes on cash | -1.194 M 4.17 % | -1.246 M -729.29 % | 198.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 |
| Net change in cash | -101.348 M 24.14 % | -133.590 M -147.06 % | 283.862 M 44.55 % | 196.376 M 337.29 % | -82.759 M -258.32 % | 52.272 M 714.46 % | 6.418 M -85.84 % | 45.328 M 730.52 % | -7.189 M -176.05 % | 9.453 M 128.67 % | -32.971 M -149.58 % | 66.507 M 2 418.25 % | 2.641 M 121.45 % | -12.314 M 57.31 % | -28.844 M -157.11 % | 50.507 M 2 601.58 % | -2.019 M -233.62 % | 1.511 M 7 455.00 % | 20.000 K -95.50 % | 444.000 K -49.97 % | 887.412 K -84.36 % | 5.675 M 120.45 % | -27.744 M |
| Cash at beginning of period | 424.834 M -23.92 % | 558.424 M 103.39 % | 274.562 M 251.17 % | 78.186 M -51.42 % | 160.945 M 48.10 % | 108.673 M 6.28 % | 102.255 M 79.62 % | 56.927 M -11.21 % | 64.116 M 17.29 % | 54.663 M -37.62 % | 87.634 M 314.80 % | 21.127 M 14.29 % | 18.486 M -39.98 % | 30.800 M -48.36 % | 59.644 M 552.77 % | 9.137 M -18.10 % | 11.156 M 15.67 % | 9.645 M 0.21 % | 9.625 M 4.84 % | 9.181 M 10.70 % | 8.294 M 216.67 % | 2.619 M -91.37 % | 30.363 M |
| Cash at end of period | 323.486 M -23.86 % | 424.834 M -23.92 % | 558.424 M 103.39 % | 274.562 M 251.17 % | 78.186 M -51.42 % | 160.945 M 48.10 % | 108.673 M 6.28 % | 102.255 M 79.62 % | 56.927 M -11.21 % | 64.116 M 17.29 % | 54.663 M -37.62 % | 87.634 M 314.80 % | 21.127 M 14.29 % | 18.486 M -39.98 % | 30.800 M -48.36 % | 59.644 M 552.77 % | 9.137 M -18.10 % | 11.156 M 15.67 % | 9.645 M 0.21 % | 9.625 M 4.84 % | 9.181 M 10.70 % | 8.294 M 216.67 % | 2.619 M |
| Operating cash flow | -453.751 M 9.07 % | -499.007 M -158.26 % | 856.568 M 623.14 % | -163.737 M 19.55 % | -203.536 M -71.18 % | -118.900 M -22.61 % | -96.971 M 27.20 % | -133.203 M -122.01 % | -59.999 M -5 305.32 % | -1.110 M -109.67 % | 11.481 M 109.26 % | -124.031 M -1 914.91 % | 6.834 M 111.06 % | -61.783 M 1.35 % | -62.630 M -257.24 % | 39.830 M 213.21 % | -35.181 M -38.12 % | -25.472 M -9.42 % | -23.279 M -31.35 % | -17.723 M -25.34 % | -14.140 M -0.40 % | -14.084 M -214.99 % | -4.471 M |
| Capital expenditure | -77.340 M -47.79 % | -52.330 M 36.50 % | -82.409 M -16.47 % | -70.753 M -233.44 % | -21.219 M 69.85 % | -70.379 M -152.84 % | -27.835 M -107.85 % | -13.392 M 22.03 % | -17.176 M 22.47 % | -22.154 M -111.29 % | -10.485 M 6.82 % | -11.252 M -217.14 % | -3.548 M 22.68 % | -4.589 M 6.04 % | -4.884 M -14.03 % | -4.283 M -154.94 % | -1.680 M -19.83 % | -1.402 M 75.50 % | -5.723 M -871.65 % | -589.000 K 65.45 % | -1.705 M 69.03 % | -5.505 M -655.53 % | -728.597 K |
| Free CashFlow | -531.091 M 3.67 % | -551.337 M -171.22 % | 774.159 M 430.15 % | -234.490 M -4.33 % | -224.755 M -18.74 % | -189.279 M -51.66 % | -124.806 M 14.86 % | -146.595 M -89.95 % | -77.175 M -231.74 % | -23.264 M -2 435.74 % | 996.000 K 100.74 % | -135.283 M -4 216.95 % | 3.286 M 104.95 % | -66.372 M 1.69 % | -67.514 M -289.93 % | 35.547 M 196.44 % | -36.861 M -37.16 % | -26.874 M 7.34 % | -29.002 M -58.38 % | -18.312 M -15.57 % | -15.845 M 19.11 % | -19.589 M -276.72 % | -5.200 M |
| 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 |
| 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 648.650 M 7.42 % | 603.832 M 16.18 % | 519.719 M -1.60 % | 528.150 M 3.50 % | 510.300 M 2.57 % | 497.502 M 16.66 % | 426.460 M -0.79 % | 429.851 M 1.37 % | 424.060 M 9.16 % | 388.478 M 17.02 % | 331.983 M -44.79 % | 601.293 M -43.37 % | 1.062 B 281.92 % | 277.998 M 18.54 % | 234.514 M -19.08 % | 289.804 M 35.89 % | 213.263 M -2.37 % | 218.447 M 11.91 % | 195.199 M 11.85 % | 174.513 M 3.00 % | 169.424 M -0.44 % | 170.173 M 21.04 % | 140.590 M 8.48 % | 129.605 M -4.20 % | 135.291 M 25.01 % | 108.223 M -0.83 % | 109.131 M 3.66 % | 105.275 M -0.98 % | 106.315 M 11.44 % | 95.402 M -14.17 % | 111.155 M 18.91 % | 93.477 M 11.19 % | 84.072 M 9.05 % | 77.096 M -6.16 % | 82.157 M 10.54 % | 74.326 M -2.01 % | 75.853 M 11.05 % | 68.308 M 0.05 % | 68.271 M 1.28 % | 67.409 M -5.02 % | 70.969 M -3.52 % | 73.558 M 28.31 % | 57.328 M -10.30 % | 63.912 M 28.25 % | 49.832 M 2.07 % | 48.823 M 1.20 % | 48.245 M -1.31 % | 48.887 M 136.56 % | 20.666 M 58.31 % | 13.054 M 7.25 % | 12.171 M 49.41 % | 8.146 M -49.06 % | 15.991 M -56.64 % | 36.878 M -20.62 % | 46.455 M 113.40 % | 21.769 M 86.92 % | 11.646 M 23.79 % | 9.408 M 2.91 % | 9.142 M -9.20 % | 10.068 M 24.62 % | 8.079 M -19.24 % | 10.004 M 41.20 % | 7.085 M -9.58 % | 7.836 M 68.99 % | 4.637 M -17.36 % | 5.611 M 29.40 % | 4.336 M 67.87 % | 2.583 M 5.82 % | 2.441 M -14.05 % | 2.840 M 32.65 % | 2.141 M -7.68 % | 2.319 M -11.89 % | 2.632 M 19.64 % | 2.200 M -15.58 % | 2.606 M 53.66 % | 1.696 M 13.75 % | 1.491 M -3.31 % | 1.542 M -21.81 % | 1.972 M 48.32 % | 1.330 M -12.84 % | 1.525 M 1.38 % | 1.505 M 111.78 % | 710.443 K 12.01 % | 634.285 K 56.73 % | 404.706 K 7.81 % | 375.405 K 39.41 % | 269.272 K 59.11 % | 169.233 K 140.62 % | 70.331 K 103.36 % | 34.584 K | 0.000 |
| Net income | -215.789 M -2.01 % | -211.528 M -21.06 % | -174.737 M -17.93 % | -148.171 M 22.35 % | -190.816 M -41.53 % | -134.827 M 1.22 % | -136.494 M 21.84 % | -174.628 M 40.57 % | -293.847 M -247.44 % | -84.576 M 30.34 % | -121.420 M -172.67 % | 167.095 M -73.73 % | 636.167 M 3 102.20 % | -21.190 M 87.42 % | -168.402 M -751.96 % | 25.830 M 128.10 % | -91.913 M -16.00 % | -79.238 M -494.48 % | -13.329 M 88.87 % | -119.805 M -77.63 % | -67.446 M -188.43 % | 76.273 M 168.27 % | -111.715 M -88.70 % | -59.201 M -218.35 % | 50.021 M 188.75 % | -56.360 M 6.05 % | -59.990 M -8.80 % | -55.138 M -73.65 % | -31.752 M 3.03 % | -32.743 M -59.89 % | -20.478 M 17.61 % | -24.856 M 5.98 % | -26.438 M 44.34 % | -47.502 M -119.00 % | -21.690 M 18.72 % | -26.684 M -71.42 % | -15.566 M 11.51 % | -17.590 M -7.91 % | -16.301 M -4.02 % | -15.671 M 33.84 % | -23.686 M -243.33 % | -6.899 M 57.58 % | -16.264 M -53.49 % | -10.596 M 22.38 % | -13.652 M 20.79 % | -17.236 M -40.15 % | -12.298 M 54.73 % | -27.165 M 33.23 % | -40.685 M 21.01 % | -51.506 M -57.64 % | -32.674 M 5.42 % | -34.546 M 0.89 % | -34.856 M -318.79 % | -8.323 M -172.63 % | 11.460 M 194.58 % | -12.117 M 38.89 % | -19.827 M 11.77 % | -22.471 M 17.59 % | -27.268 M 10.88 % | -30.597 M -40.59 % | -21.764 M -35.79 % | -16.028 M 6.33 % | -17.112 M -14.53 % | -14.941 M -2.24 % | -14.613 M -38.51 % | -10.550 M -19.51 % | -8.828 M 11.90 % | -10.020 M -15.85 % | -8.649 M -0.07 % | -8.643 M 0.69 % | -8.703 M -18.42 % | -7.349 M -19.09 % | -6.171 M 26.18 % | -8.360 M -10.68 % | -7.553 M 28.54 % | -10.570 M -12.83 % | -9.368 M -6.02 % | -8.836 M -32.57 % | -6.665 M -22.60 % | -5.436 M -4.88 % | -5.183 M 5.84 % | -5.505 M 7.66 % | -5.962 M -2.53 % | -5.814 M -14.27 % | -5.088 M 18.80 % | -6.266 M -4.58 % | -5.992 M -17.47 % | -5.101 M 18.20 % | -6.236 M -22.02 % | -5.110 M -20.36 % | -4.246 M |
| Income before tax | -216.360 M -3.70 % | -208.637 M -22.65 % | -170.113 M -18.28 % | -143.828 M 23.71 % | -188.527 M -39.94 % | -134.720 M 0.38 % | -135.240 M 23.58 % | -176.973 M 39.54 % | -292.735 M -246.12 % | -84.576 M 30.34 % | -121.420 M -173.20 % | 165.884 M -74.06 % | 639.409 M 3 117.50 % | -21.190 M 87.42 % | -168.402 M -751.96 % | 25.830 M 128.10 % | -91.913 M -16.00 % | -79.238 M -494.48 % | -13.329 M 90.71 % | -143.491 M -112.75 % | -67.446 M -188.43 % | 76.273 M 168.27 % | -111.715 M -28.20 % | -87.143 M -274.21 % | 50.021 M 188.75 % | -56.360 M 6.05 % | -59.990 M -8.80 % | -55.138 M -73.65 % | -31.752 M 3.03 % | -32.743 M -59.89 % | -20.478 M 17.61 % | -24.856 M 5.98 % | -26.438 M 44.34 % | -47.502 M -119.00 % | -21.690 M 18.72 % | -26.684 M -71.42 % | -15.566 M 11.51 % | -17.590 M -7.91 % | -16.301 M -4.02 % | -15.671 M 33.84 % | -23.686 M -243.33 % | -6.899 M 57.58 % | -16.264 M -53.49 % | -10.596 M 22.38 % | -13.652 M 20.79 % | -17.236 M -40.15 % | -12.298 M -61.01 % | -7.638 M 81.23 % | -40.685 M 21.01 % | -51.506 M -57.64 % | -32.674 M 50.69 % | -66.265 M -90.11 % | -34.856 M -318.79 % | -8.323 M -172.63 % | 11.460 M 114.03 % | -81.683 M -311.98 % | -19.827 M 11.77 % | -22.471 M 17.59 % | -27.268 M 68.11 % | -85.501 M -292.86 % | -21.764 M -35.79 % | -16.028 M 6.33 % | -17.112 M 65.03 % | -48.932 M -234.85 % | -14.613 M -38.51 % | -10.550 M -19.51 % | -8.828 M -434.65 % | 2.638 M 130.50 % | -8.649 M -0.07 % | -8.643 M 0.69 % | -8.703 M -429.91 % | 2.638 M 142.75 % | -6.171 M 26.18 % | -8.360 M -10.68 % | -7.553 M -438.85 % | 2.229 M 113.43 % | -16.597 M 53.80 % | -35.921 M -303.20 % | -8.909 M -856.92 % | 1.177 M 100.02 % | -5.198 B 5.57 % | -5.505 B 7.66 % | -5.962 B -392.93 % | 2.035 B 40 097.95 % | -5.088 M 18.80 % | -6.266 M -4.58 % | -5.992 M 99.97 % | -20.696 B -331 799.39 % | -6.236 M -22.02 % | -5.110 M -20.27 % | -4.249 M |
| Income before tax ratio | -0.33 3.46 % | -0.35 -5.56 % | -0.33 -20.19 % | -0.27 26.29 % | -0.37 -36.43 % | -0.27 14.61 % | -0.32 22.97 % | -0.41 40.36 % | -0.69 -217.08 % | -0.22 40.47 % | -0.37 -232.57 % | 0.28 -54.19 % | 0.60 890.09 % | -0.08 89.39 % | -0.72 -905.67 % | 0.09 120.68 % | -0.43 -18.82 % | -0.36 -431.21 % | -0.07 91.70 % | -0.82 -106.55 % | -0.40 -188.82 % | 0.45 156.41 % | -0.79 -18.18 % | -0.67 -281.86 % | 0.37 171.00 % | -0.52 5.26 % | -0.55 -4.96 % | -0.52 -75.37 % | -0.30 12.98 % | -0.34 -86.30 % | -0.18 30.72 % | -0.27 15.44 % | -0.31 48.96 % | -0.62 -133.38 % | -0.26 26.46 % | -0.36 -74.95 % | -0.21 20.31 % | -0.26 -7.85 % | -0.24 -2.71 % | -0.23 30.34 % | -0.33 -255.85 % | -0.09 66.94 % | -0.28 -71.12 % | -0.17 39.48 % | -0.27 22.40 % | -0.35 -38.49 % | -0.25 -63.15 % | -0.16 92.06 % | -1.97 50.10 % | -3.95 -46.97 % | -2.68 67.00 % | -8.13 -273.20 % | -2.18 -865.80 % | -0.23 -191.49 % | 0.25 106.57 % | -3.75 -120.40 % | -1.70 28.72 % | -2.39 19.92 % | -2.98 64.88 % | -8.49 -215.24 % | -2.69 -68.14 % | -1.60 33.66 % | -2.42 61.32 % | -6.24 -98.15 % | -3.15 -67.61 % | -1.88 7.65 % | -2.04 -299.35 % | 1.02 128.82 % | -3.54 -16.43 % | -3.04 25.13 % | -4.06 -457.34 % | 1.14 148.52 % | -2.34 38.30 % | -3.80 -31.11 % | -2.90 -320.53 % | 1.31 111.81 % | -11.13 52.22 % | -23.30 -415.63 % | -4.52 -610.34 % | 0.89 100.03 % | -3 407.75 6.86 % | -3 658.68 56.40 % | -8 391.39 -361.53 % | 3 208.57 25 620.72 % | -12.57 24.68 % | -16.69 24.99 % | -22.25 99.98 % | -122 294.47 -137 833.00 % | -88.66 40.00 % | -147.77 | 0.00 |
| EBITDA | -223.325 M 4.07 % | -232.805 M -17.04 % | -198.913 M -21.16 % | -164.180 M 6.82 % | -176.190 M -58.59 % | -111.096 M -0.25 % | -110.815 M 33.71 % | -167.165 M 41.01 % | -283.396 M -273.61 % | -75.853 M 27.61 % | -104.787 M -163.86 % | 164.088 M -74.24 % | 636.963 M 528.03 % | -148.812 M -211.22 % | -47.815 M 53.42 % | -102.658 M -26.75 % | -80.990 M -981.19 % | 9.191 M 109.78 % | -93.945 M -153.01 % | -37.131 M -56.66 % | -23.702 M 81.77 % | -130.018 M -71.20 % | -75.943 M -2 535.99 % | -2.881 M 97.48 % | -114.415 M -83.98 % | -62.188 M -6.04 % | -58.646 M -3.69 % | -56.560 M -98.82 % | -28.448 M 4.30 % | -29.725 M -37.83 % | -21.566 M 15.20 % | -25.432 M 4.25 % | -26.562 M 44.23 % | -47.624 M -118.50 % | -21.796 M 24.22 % | -28.764 M -83.40 % | -15.684 M 11.37 % | -17.696 M -7.63 % | -16.441 M -4.78 % | -15.691 M 34.30 % | -23.882 M -235.47 % | -7.119 M 51.84 % | -14.783 M -36.63 % | -10.820 M 12.20 % | -12.323 M 22.09 % | -15.817 M 8.06 % | -17.204 M -94.66 % | -8.838 M 78.54 % | -41.181 M 20.80 % | -51.997 M -64.67 % | -31.576 M 10.41 % | -35.246 M 1.58 % | -35.812 M -279.81 % | -9.429 M -191.05 % | 10.356 M 217.45 % | -8.817 M 58.64 % | -21.319 M 11.81 % | -24.175 M 15.22 % | -28.514 M 14.00 % | -33.155 M -41.52 % | -23.427 M -30.74 % | -17.919 M 10.62 % | -20.047 M -18.63 % | -16.899 M 3.99 % | -17.601 M -27.81 % | -13.771 M -19.34 % | -11.539 M 3.06 % | -11.903 M -5.79 % | -11.252 M -17.87 % | -9.546 M -2.35 % | -9.327 M -20.19 % | -7.760 M -17.83 % | -6.586 M 24.90 % | -8.770 M -9.28 % | -8.025 M 25.78 % | -10.812 M -16.35 % | -9.293 M -4.93 % | -8.856 M -28.80 % | -6.876 M -30.93 % | -5.252 M -2.76 % | -5.111 M 8.16 % | -5.565 M 10.38 % | -6.209 M -0.44 % | -6.181 M -11.06 % | -5.566 M 24.55 % | -7.377 M -27.42 % | -5.789 M -18.91 % | -4.869 M 21.56 % | -6.207 M -24.48 % | -4.986 M -21.80 % | -4.094 M |
| Net income ratio | -0.33 5.03 % | -0.35 -4.19 % | -0.34 -19.84 % | -0.28 24.97 % | -0.37 -37.98 % | -0.27 15.33 % | -0.32 21.22 % | -0.41 41.37 % | -0.69 -218.28 % | -0.22 40.47 % | -0.37 -231.61 % | 0.28 -53.62 % | 0.60 886.08 % | -0.08 89.39 % | -0.72 -905.67 % | 0.09 120.68 % | -0.43 -18.82 % | -0.36 -431.21 % | -0.07 90.05 % | -0.69 -72.45 % | -0.40 -188.82 % | 0.45 156.41 % | -0.79 -73.96 % | -0.46 -223.54 % | 0.37 171.00 % | -0.52 5.26 % | -0.55 -4.96 % | -0.52 -75.37 % | -0.30 12.98 % | -0.34 -86.30 % | -0.18 30.72 % | -0.27 15.44 % | -0.31 48.96 % | -0.62 -133.38 % | -0.26 26.46 % | -0.36 -74.95 % | -0.21 20.31 % | -0.26 -7.85 % | -0.24 -2.71 % | -0.23 30.34 % | -0.33 -255.85 % | -0.09 66.94 % | -0.28 -71.12 % | -0.17 39.48 % | -0.27 22.40 % | -0.35 -38.49 % | -0.25 54.13 % | -0.56 71.77 % | -1.97 50.10 % | -3.95 -46.97 % | -2.68 36.70 % | -4.24 -94.56 % | -2.18 -865.80 % | -0.23 -191.49 % | 0.25 144.32 % | -0.56 67.31 % | -1.70 28.72 % | -2.39 19.92 % | -2.98 1.85 % | -3.04 -12.81 % | -2.69 -68.14 % | -1.60 33.66 % | -2.42 -26.67 % | -1.91 39.50 % | -3.15 -67.61 % | -1.88 7.65 % | -2.04 47.52 % | -3.88 -9.48 % | -3.54 -16.43 % | -3.04 25.13 % | -4.06 -28.27 % | -3.17 -35.16 % | -2.34 38.30 % | -3.80 -31.11 % | -2.90 53.50 % | -6.23 0.81 % | -6.28 -9.65 % | -5.73 -69.54 % | -3.38 17.34 % | -4.09 -20.32 % | -3.40 7.12 % | -3.66 56.40 % | -8.39 8.46 % | -9.17 27.09 % | -12.57 24.68 % | -16.69 24.99 % | -22.25 26.17 % | -30.14 66.00 % | -88.66 40.00 % | -147.77 | 0.00 |
| Ratio EBITDA | -0.34 10.70 % | -0.39 -0.74 % | -0.38 -23.12 % | -0.31 9.97 % | -0.35 -54.62 % | -0.22 14.06 % | -0.26 33.18 % | -0.39 41.81 % | -0.67 -242.26 % | -0.20 38.14 % | -0.32 -215.66 % | 0.27 -54.51 % | 0.60 212.07 % | -0.54 -162.54 % | -0.20 42.44 % | -0.35 6.72 % | -0.38 -1 002.61 % | 0.04 108.74 % | -0.48 -126.20 % | -0.21 -52.09 % | -0.14 81.69 % | -0.76 -41.44 % | -0.54 -2 330.03 % | -0.02 97.37 % | -0.85 -47.17 % | -0.57 -6.93 % | -0.54 -0.02 % | -0.54 -100.78 % | -0.27 14.12 % | -0.31 -60.59 % | -0.19 28.69 % | -0.27 13.89 % | -0.32 48.85 % | -0.62 -132.84 % | -0.27 31.45 % | -0.39 -87.16 % | -0.21 20.19 % | -0.26 -7.58 % | -0.24 -3.46 % | -0.23 30.83 % | -0.34 -247.71 % | -0.10 62.47 % | -0.26 -52.32 % | -0.17 31.54 % | -0.25 23.67 % | -0.32 9.15 % | -0.36 -97.25 % | -0.18 90.93 % | -1.99 49.97 % | -3.98 -53.53 % | -2.59 40.04 % | -4.33 -93.20 % | -2.24 -775.90 % | -0.26 -214.69 % | 0.22 155.04 % | -0.41 77.87 % | -1.83 28.76 % | -2.57 17.61 % | -3.12 5.29 % | -3.29 -13.57 % | -2.90 -61.89 % | -1.79 36.70 % | -2.83 -31.20 % | -2.16 43.18 % | -3.80 -54.66 % | -2.45 7.78 % | -2.66 42.25 % | -4.61 0.03 % | -4.61 -37.14 % | -3.36 22.84 % | -4.36 -30.19 % | -3.35 -33.73 % | -2.50 37.23 % | -3.99 -29.45 % | -3.08 51.70 % | -6.38 -2.28 % | -6.23 -8.52 % | -5.74 -64.71 % | -3.49 11.72 % | -3.95 -17.89 % | -3.35 9.41 % | -3.70 57.68 % | -8.74 10.32 % | -9.75 29.14 % | -13.75 30.01 % | -19.65 8.60 % | -21.50 25.27 % | -28.77 67.40 % | -88.25 38.79 % | -144.18 | 0.00 |
| Gross profit ratio | 0.75 6.36 % | 0.70 -10.74 % | 0.78 -1.28 % | 0.80 0.89 % | 0.79 0.18 % | 0.79 -0.98 % | 0.79 -0.48 % | 0.80 -0.84 % | 0.81 0.77 % | 0.80 -0.97 % | 0.81 -10.08 % | 0.90 -3.13 % | 0.93 12.08 % | 0.83 -5.50 % | 0.87 -8.79 % | 0.96 1.01 % | 0.95 -0.09 % | 0.95 0.30 % | 0.95 18.99 % | 0.80 -11.12 % | 0.90 1.03 % | 0.89 -0.17 % | 0.89 1.02 % | 0.88 -1.76 % | 0.89 1.05 % | 0.89 -0.64 % | 0.89 0.14 % | 0.89 -0.54 % | 0.89 -0.02 % | 0.90 -2.07 % | 0.91 2.82 % | 0.89 1.03 % | 0.88 -0.99 % | 0.89 -1.03 % | 0.90 1.50 % | 0.88 -1.64 % | 0.90 -0.22 % | 0.90 -0.97 % | 0.91 1.30 % | 0.90 -2.66 % | 0.92 -1.30 % | 0.94 0.72 % | 0.93 -1.69 % | 0.94 1.27 % | 0.93 0.46 % | 0.93 -0.85 % | 0.94 -1.55 % | 0.95 -1.44 % | 0.96 -3.50 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 86.74 % | 0.54 -46.45 % | 1.00 0.00 % | 1.00 | 0.00 |
| Weighted average shs out dil | 188.135 M 0.31 % | 187.559 M 0.36 % | 186.889 M 0.43 % | 186.091 M 0.70 % | 184.792 M 0.35 % | 184.145 M 0.27 % | 183.647 M 0.30 % | 183.095 M 0.43 % | 182.303 M 0.37 % | 181.628 M 0.26 % | 181.150 M -2.63 % | 186.040 M 2.29 % | 181.877 M 4.89 % | 173.406 M 0.61 % | 172.350 M -3.45 % | 178.501 M 6.18 % | 168.109 M 4.13 % | 161.436 M 0.48 % | 160.657 M 0.29 % | 160.197 M 0.56 % | 159.304 M -2.50 % | 163.382 M 7.45 % | 152.049 M 5.54 % | 144.061 M -2.71 % | 148.068 M 3.69 % | 142.802 M 0.24 % | 142.458 M 0.42 % | 141.869 M 0.67 % | 140.928 M 0.46 % | 140.283 M 0.28 % | 139.890 M 0.25 % | 139.543 M 9.30 % | 127.667 M 2.08 % | 125.064 M 0.60 % | 124.312 M 0.32 % | 123.921 M 0.27 % | 123.591 M 0.31 % | 123.209 M 0.25 % | 122.896 M 0.31 % | 122.512 M 0.43 % | 121.990 M 0.55 % | 121.317 M 0.72 % | 120.455 M 0.96 % | 119.310 M 0.71 % | 118.471 M 1.04 % | 117.252 M 0.78 % | 116.348 M 2.87 % | 113.098 M -1.42 % | 114.727 M 0.64 % | 113.996 M 5.05 % | 108.513 M 7.38 % | 101.055 M -0.16 % | 101.221 M 0.30 % | 100.919 M -2.05 % | 103.036 M 13.24 % | 90.988 M -2.64 % | 93.460 M 8.42 % | 86.200 M 3.18 % | 83.545 M 6.12 % | 78.724 M -1.05 % | 79.559 M 0.36 % | 79.277 M 3.96 % | 76.258 M 24.42 % | 61.293 M -7.07 % | 65.957 M 15.58 % | 57.064 M 4.63 % | 54.539 M 12.08 % | 48.659 M -4.58 % | 50.997 M 1.84 % | 50.077 M 18.06 % | 42.418 M 0.43 % | 42.238 M -0.19 % | 42.317 M 0.31 % | 42.187 M 0.29 % | 42.067 M 5.21 % | 39.985 M -3.00 % | 41.221 M 2.56 % | 40.192 M 9.97 % | 36.548 M 18.96 % | 30.722 M 0.04 % | 30.709 M 0.29 % | 30.619 M 0.23 % | 30.550 M 1.37 % | 30.138 M -0.85 % | 30.396 M 0.70 % | 30.184 M 2.29 % | 29.508 M 23.13 % | 23.965 M -16.73 % | 28.781 M 0.54 % | 28.625 M 208.48 % | 9.280 M |
| Weighted average shs out | 188.135 M 0.31 % | 187.559 M 0.36 % | 186.889 M 0.43 % | 186.091 M 0.70 % | 184.792 M 0.35 % | 184.145 M 0.27 % | 183.647 M 0.30 % | 183.095 M 0.43 % | 182.303 M 0.37 % | 181.628 M 0.26 % | 181.150 M 1.16 % | 179.078 M 2.65 % | 174.460 M 0.61 % | 173.406 M 0.61 % | 172.350 M 0.41 % | 171.638 M 2.71 % | 167.115 M 3.52 % | 161.436 M 0.48 % | 160.657 M 0.29 % | 160.197 M 0.56 % | 159.304 M 0.58 % | 158.381 M 4.16 % | 152.049 M 6.63 % | 142.601 M -0.53 % | 143.357 M 0.39 % | 142.802 M 0.24 % | 142.458 M 0.42 % | 141.869 M 2.76 % | 138.052 M -1.59 % | 140.283 M 0.28 % | 139.890 M 0.25 % | 139.543 M 9.30 % | 127.667 M 2.08 % | 125.064 M 0.60 % | 124.312 M 0.32 % | 123.921 M 0.27 % | 123.591 M 0.31 % | 123.209 M 0.25 % | 122.896 M 0.31 % | 122.512 M 0.43 % | 121.990 M 0.55 % | 121.317 M 0.72 % | 120.455 M 0.96 % | 119.310 M 0.71 % | 118.471 M 1.04 % | 117.252 M 0.78 % | 116.348 M 2.87 % | 113.098 M -1.42 % | 114.727 M 0.64 % | 113.996 M 5.05 % | 108.513 M 7.38 % | 101.055 M -0.16 % | 101.221 M 0.30 % | 100.919 M 0.30 % | 100.622 M 10.59 % | 90.988 M -2.64 % | 93.460 M 8.42 % | 86.200 M 3.18 % | 83.545 M 6.12 % | 78.724 M -1.05 % | 79.559 M 0.36 % | 79.277 M 3.96 % | 76.258 M 24.42 % | 61.293 M -7.07 % | 65.957 M 15.58 % | 57.064 M 4.63 % | 54.539 M 12.08 % | 48.659 M -4.58 % | 50.997 M 1.84 % | 50.077 M 18.06 % | 42.418 M 0.43 % | 42.238 M -0.19 % | 42.317 M 0.31 % | 42.187 M 0.29 % | 42.067 M 5.21 % | 39.985 M -3.00 % | 41.221 M 2.56 % | 40.192 M 9.97 % | 36.548 M 18.96 % | 30.722 M 0.04 % | 30.709 M 0.29 % | 30.619 M 0.23 % | 30.550 M 1.37 % | 30.138 M -0.85 % | 30.396 M 0.70 % | 30.184 M 2.29 % | 29.508 M 23.13 % | 23.965 M -16.73 % | 28.781 M 0.54 % | 28.625 M 208.48 % | 9.280 M |
| EPS diluted | -1.15 -1.77 % | -1.13 -21.51 % | -0.93 -16.25 % | -0.80 22.33 % | -1.03 -41.10 % | -0.73 1.35 % | -0.74 22.11 % | -0.95 40.99 % | -1.61 -242.55 % | -0.47 29.85 % | -0.67 -174.44 % | 0.90 -74.29 % | 3.50 3 016.67 % | -0.12 87.76 % | -0.98 -800.00 % | 0.14 125.45 % | -0.55 -12.24 % | -0.49 -490.36 % | -0.08 88.93 % | -0.75 -78.57 % | -0.42 -189.36 % | 0.47 164.38 % | -0.73 -78.05 % | -0.41 -220.59 % | 0.34 187.18 % | -0.39 7.14 % | -0.42 -7.69 % | -0.39 -69.57 % | -0.23 0.00 % | -0.23 -53.33 % | -0.15 16.67 % | -0.18 14.29 % | -0.21 44.74 % | -0.38 -123.53 % | -0.17 22.73 % | -0.22 -69.23 % | -0.13 7.14 % | -0.14 -7.69 % | -0.13 0.00 % | -0.13 31.58 % | -0.19 -233.92 % | -0.06 59.36 % | -0.14 -57.66 % | -0.09 26.00 % | -0.12 20.00 % | -0.15 -36.36 % | -0.11 54.17 % | -0.24 31.43 % | -0.35 22.22 % | -0.45 -50.00 % | -0.30 11.76 % | -0.34 0.00 % | -0.34 -312.12 % | -0.08 -175.00 % | 0.11 184.62 % | -0.13 38.10 % | -0.21 19.23 % | -0.26 21.21 % | -0.33 15.38 % | -0.39 -44.44 % | -0.27 -35.00 % | -0.20 9.09 % | -0.22 8.33 % | -0.24 -9.09 % | -0.22 -22.22 % | -0.18 -12.50 % | -0.16 23.81 % | -0.21 -23.53 % | -0.17 0.00 % | -0.17 19.05 % | -0.21 -23.53 % | -0.17 -13.33 % | -0.15 25.00 % | -0.20 -11.11 % | -0.18 30.77 % | -0.26 -13.04 % | -0.23 -4.55 % | -0.22 -22.22 % | -0.18 0.00 % | -0.18 -5.88 % | -0.17 5.56 % | -0.18 10.00 % | -0.20 -5.26 % | -0.19 -11.76 % | -0.17 19.05 % | -0.21 -5.00 % | -0.20 4.76 % | -0.21 4.55 % | -0.22 -22.22 % | -0.18 60.87 % | -0.46 |
| Earnings per share | -1.15 -1.77 % | -1.13 -21.51 % | -0.93 -16.25 % | -0.80 22.33 % | -1.03 -41.10 % | -0.73 1.35 % | -0.74 22.11 % | -0.95 40.99 % | -1.61 -242.55 % | -0.47 29.85 % | -0.67 -172.04 % | 0.93 -74.52 % | 3.65 3 141.67 % | -0.12 87.76 % | -0.98 -753.33 % | 0.15 127.27 % | -0.55 -12.24 % | -0.49 -490.36 % | -0.08 88.93 % | -0.75 -78.57 % | -0.42 -187.50 % | 0.48 165.75 % | -0.73 -78.05 % | -0.41 -217.14 % | 0.35 189.74 % | -0.39 7.14 % | -0.42 -7.69 % | -0.39 -69.57 % | -0.23 0.00 % | -0.23 -53.33 % | -0.15 16.67 % | -0.18 14.29 % | -0.21 44.74 % | -0.38 -123.53 % | -0.17 22.73 % | -0.22 -69.23 % | -0.13 7.14 % | -0.14 -7.69 % | -0.13 0.00 % | -0.13 31.58 % | -0.19 -233.92 % | -0.06 59.36 % | -0.14 -57.66 % | -0.09 26.00 % | -0.12 20.00 % | -0.15 -36.36 % | -0.11 54.17 % | -0.24 31.43 % | -0.35 22.22 % | -0.45 -50.00 % | -0.30 11.76 % | -0.34 0.00 % | -0.34 -312.12 % | -0.08 -175.00 % | 0.11 184.62 % | -0.13 38.10 % | -0.21 19.23 % | -0.26 21.21 % | -0.33 15.38 % | -0.39 -44.44 % | -0.27 -35.00 % | -0.20 9.09 % | -0.22 8.33 % | -0.24 -9.09 % | -0.22 -22.22 % | -0.18 -12.50 % | -0.16 23.81 % | -0.21 -23.53 % | -0.17 0.00 % | -0.17 19.05 % | -0.21 -23.53 % | -0.17 -13.33 % | -0.15 25.00 % | -0.20 -11.11 % | -0.18 30.77 % | -0.26 -13.04 % | -0.23 -4.55 % | -0.22 -22.22 % | -0.18 0.00 % | -0.18 -5.88 % | -0.17 5.56 % | -0.18 10.00 % | -0.20 -5.26 % | -0.19 -11.76 % | -0.17 19.05 % | -0.21 -5.00 % | -0.20 4.76 % | -0.21 4.55 % | -0.22 -22.22 % | -0.18 60.87 % | -0.46 |
| Gross profit | 483.396 M 14.26 % | 423.079 M 3.71 % | 407.943 M -2.86 % | 419.940 M 4.42 % | 402.178 M 2.75 % | 391.402 M 15.51 % | 338.834 M -1.26 % | 343.162 M 0.51 % | 341.410 M 9.99 % | 310.388 M 15.88 % | 267.848 M -50.36 % | 539.535 M -45.14 % | 983.435 M 328.04 % | 229.754 M 12.02 % | 205.093 M -26.19 % | 277.876 M 37.27 % | 202.436 M -2.46 % | 207.550 M 12.25 % | 184.899 M 33.09 % | 138.928 M -8.45 % | 151.756 M 0.59 % | 150.868 M 20.83 % | 124.855 M 9.58 % | 113.942 M -5.89 % | 121.076 M 26.33 % | 95.844 M -1.47 % | 97.270 M 3.81 % | 93.700 M -1.51 % | 95.140 M 11.41 % | 85.394 M -15.95 % | 101.596 M 22.26 % | 83.098 M 12.33 % | 73.974 M 7.96 % | 68.517 M -7.12 % | 73.773 M 12.20 % | 65.754 M -3.62 % | 68.227 M 10.80 % | 61.576 M -0.91 % | 62.143 M 2.59 % | 60.572 M -7.54 % | 65.514 M -4.78 % | 68.800 M 29.24 % | 53.234 M -11.81 % | 60.366 M 29.88 % | 46.477 M 2.54 % | 45.326 M 0.34 % | 45.174 M -2.84 % | 46.496 M 133.16 % | 19.942 M 52.77 % | 13.054 M 7.25 % | 12.171 M 49.41 % | 8.146 M -49.06 % | 15.991 M -56.64 % | 36.878 M -20.62 % | 46.455 M 113.40 % | 21.769 M 86.92 % | 11.646 M 23.79 % | 9.408 M 2.91 % | 9.142 M -9.20 % | 10.068 M 24.62 % | 8.079 M -19.24 % | 10.004 M 41.20 % | 7.085 M -9.58 % | 7.836 M 68.99 % | 4.637 M -17.36 % | 5.611 M 29.40 % | 4.336 M 67.87 % | 2.583 M 5.82 % | 2.441 M -14.05 % | 2.840 M 32.65 % | 2.141 M -7.68 % | 2.319 M -11.89 % | 2.632 M 19.64 % | 2.200 M -15.58 % | 2.606 M 53.66 % | 1.696 M 13.75 % | 1.491 M -3.31 % | 1.542 M -21.81 % | 1.972 M 48.32 % | 1.330 M -12.84 % | 1.525 M 1.38 % | 1.505 M 111.78 % | 710.443 K 12.01 % | 634.285 K 56.73 % | 404.706 K 7.81 % | 375.405 K 39.41 % | 269.272 K 197.12 % | 90.627 K 28.86 % | 70.331 K 103.36 % | 34.584 K -56.00 % | 78.607 K |
| Income tax expense | -571.000 K -119.75 % | 2.891 M -37.48 % | 4.624 M 6.47 % | 4.343 M 89.73 % | 2.289 M 2 039.25 % | 107.000 K -91.47 % | 1.254 M 153.48 % | -2.345 M -310.88 % | 1.112 M | 0.000 100.00 % | -1.000 M 17.42 % | -1.211 M -137.35 % | 3.242 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.686 M | 0.000 | 0.000 | 0.000 100.00 % | -27.942 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 100.00 % | -123.000 K | 0.000 100.00 % | -105.000 K -90.91 % | -55.000 K | 0.000 100.00 % | -124.865 M | 0.000 100.00 % | -280.000 K 7.28 % | -302.000 K 99.05 % | -31.719 M | 0.000 | 0.000 | 0.000 100.00 % | -69.566 M | 0.000 | 0.000 | 0.000 100.00 % | -54.904 M | 0.000 | 0.000 | 0.000 100.00 % | -33.991 M | 0.000 | 0.000 | 0.000 100.00 % | -25.995 M | 0.000 | 0.000 | 0.000 100.00 % | -22.084 M | 0.000 | 0.000 | 0.000 100.00 % | -24.869 M -4 738.33 % | -514.000 K 7.55 % | -556.000 K -2.39 % | -543.000 K 96.74 % | -16.650 M -5 430.53 % | -301.053 K -24.91 % | -241.013 K 28.61 % | -337.601 K 98.05 % | -17.346 M | 0.000 | 0.000 | 0.000 100.00 % | -15.592 M | 0.000 | 0.000 100.00 % | -577.761 K |
| Cost of revenue | 165.254 M -8.57 % | 180.753 M 61.71 % | 111.776 M 3.30 % | 108.210 M 0.08 % | 108.122 M 1.91 % | 106.100 M 21.08 % | 87.626 M 1.08 % | 86.689 M 4.89 % | 82.650 M 5.84 % | 78.090 M 21.76 % | 64.135 M 3.85 % | 61.758 M -21.12 % | 78.296 M 62.29 % | 48.244 M 63.98 % | 29.421 M 146.65 % | 11.928 M 10.17 % | 10.827 M -0.64 % | 10.897 M 5.80 % | 10.300 M -71.06 % | 35.585 M 101.41 % | 17.668 M -8.48 % | 19.305 M 22.69 % | 15.735 M 0.46 % | 15.663 M 10.19 % | 14.215 M 14.83 % | 12.379 M 4.37 % | 11.861 M 2.47 % | 11.575 M 3.58 % | 11.175 M 11.66 % | 10.008 M 4.70 % | 9.559 M -7.90 % | 10.379 M 2.78 % | 10.098 M 17.71 % | 8.579 M 2.33 % | 8.384 M -2.19 % | 8.572 M 12.40 % | 7.626 M 13.28 % | 6.732 M 9.86 % | 6.128 M -10.37 % | 6.837 M 25.33 % | 5.455 M 14.65 % | 4.758 M 16.22 % | 4.094 M 15.45 % | 3.546 M 5.69 % | 3.355 M -4.06 % | 3.497 M 13.87 % | 3.071 M 28.44 % | 2.391 M 230.25 % | 724.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 | 0.000 -100.00 % | 78.606 K | 0.000 | 0.000 100.00 % | -78.606 K |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.873 M 211.75 % | 21.451 M -8.86 % | 23.536 M 7.54 % | 21.886 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.197 M 19.54 % | 12.713 M -56.55 % | 29.258 M 315.71 % | 7.038 M 8.83 % | 6.467 M 23.63 % | 5.231 M -70.42 % | 17.683 M 346.99 % | 3.956 M -1.57 % | 4.019 M -3.30 % | 4.156 M -74.15 % | 16.078 M 336.07 % | 3.687 M -9.94 % | 4.094 M 4.04 % | 3.935 M -70.27 % | 13.237 M 301.49 % | 3.297 M 17.16 % | 2.814 M -0.21 % | 2.820 M -60.53 % | 7.145 M 172.81 % | 2.619 M 9.03 % | 2.402 M 4.12 % | 2.307 M -67.71 % | 7.145 M 329.39 % | 1.664 M -10.39 % | 1.857 M 0.65 % | 1.845 M -71.61 % | 6.498 M 284.04 % | 1.692 M 21.99 % | 1.387 M -4.67 % | 1.455 M -71.23 % | 5.058 M -99.58 % | 1.192 B | 0.000 | 0.000 -100.00 % | 4.238 B 387 550.75 % | 1.093 M 3.65 % | 1.055 M -4.58 % | 1.105 M -99.97 % | 3.298 B 418 917.67 % | 787.105 K -5.42 % | 832.179 K 14.73 % | 725.322 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -41.392 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 % | -18.736 M | 0.000 | 0.000 | 0.000 100.00 % | -12.131 M | 0.000 | 0.000 | 0.000 100.00 % | -11.716 M | 0.000 | 0.000 | 0.000 100.00 % | -8.931 M | 0.000 | 0.000 | 0.000 100.00 % | -4.399 M | 0.000 | 0.000 | 0.000 100.00 % | -5.366 M | 0.000 | 0.000 | 0.000 100.00 % | -4.609 M -4 574.76 % | 103.000 K -80.68 % | 533.000 K 248.37 % | 153.000 K 104.91 % | -3.115 M 99.74 % | -1.190 B | 0.000 | 0.000 100.00 % | -4.237 B -719 645.40 % | 588.806 K -28.87 % | 827.769 K -5.88 % | 879.527 K 100.03 % | -3.296 B -269 024.58 % | 1.226 M -27.03 % | 1.680 M 35.20 % | 1.242 M |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 103.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -764.000 | 0.000 -100.00 % | 5.175 B | 0.000 | 0.000 -100.00 % | 78.607 K |
| Operating expenses | 714.734 M 11.02 % | 643.800 M 8.67 % | 592.456 M 3.23 % | 573.944 M -3.54 % | 594.983 M 13.44 % | 524.513 M 11.15 % | 471.884 M -8.41 % | 515.231 M -19.42 % | 639.373 M 59.85 % | 399.991 M 2.49 % | 390.268 M 4.20 % | 374.549 M 8.49 % | 345.249 M 6.65 % | 323.719 M 1.98 % | 317.448 M 0.37 % | 316.290 M 8.24 % | 292.220 M 18.66 % | 246.260 M 3.24 % | 238.536 M 4.06 % | 229.239 M 16.17 % | 197.330 M 8.93 % | 181.152 M -17.16 % | 218.684 M 37.58 % | 158.954 M 3.71 % | 153.273 M -1.19 % | 155.118 M -0.94 % | 156.588 M 4.71 % | 149.549 M 17.25 % | 127.552 M 7.33 % | 118.836 M -3.08 % | 122.618 M 13.28 % | 108.242 M 7.73 % | 100.474 M -13.44 % | 116.080 M 21.53 % | 95.516 M 2.18 % | 93.478 M 11.48 % | 83.852 M 5.85 % | 79.219 M 0.90 % | 78.514 M 2.97 % | 76.253 M -14.61 % | 89.298 M 17.79 % | 75.809 M 8.89 % | 69.621 M -2.04 % | 71.074 M 18.00 % | 60.234 M -3.81 % | 62.617 M 3.21 % | 60.672 M -6.93 % | 65.193 M 7.09 % | 60.875 M -6.12 % | 64.840 M 43.62 % | 45.147 M 4.89 % | 43.042 M -16.14 % | 51.325 M 12.18 % | 45.754 M 28.71 % | 35.547 M 3.12 % | 34.470 M 6.99 % | 32.219 M -1.56 % | 32.731 M -12.49 % | 37.402 M -10.83 % | 41.944 M 33.59 % | 31.398 M 13.79 % | 27.593 M 5.77 % | 26.087 M 6.85 % | 24.415 M 16.09 % | 21.032 M 16.89 % | 17.993 M 23.03 % | 14.625 M 5.77 % | 13.827 M 11.36 % | 12.416 M 0.06 % | 12.409 M 7.36 % | 11.558 M 12.04 % | 10.316 M 8.93 % | 9.470 M -15.61 % | 11.222 M 3.72 % | 10.820 M -16.01 % | 12.882 M 13.27 % | 11.373 M 4.01 % | 10.934 M 19.11 % | 9.180 M 29.97 % | 7.063 M 0.76 % | 7.010 M -3.32 % | 7.250 M 3.44 % | 7.010 M 2.10 % | 6.866 M 14.83 % | 5.979 M -16.92 % | 7.196 M 5.24 % | 6.838 M 15.65 % | 5.913 M -16.80 % | 7.106 M 17.83 % | 6.031 M 23.02 % | 4.902 M |
| Cost and expenses | 879.988 M 6.72 % | 824.553 M 17.09 % | 704.232 M 3.24 % | 682.154 M -2.98 % | 703.105 M 11.50 % | 630.613 M 12.71 % | 559.510 M -7.05 % | 601.920 M -16.63 % | 722.023 M 51.03 % | 478.081 M 5.21 % | 454.403 M 4.15 % | 436.307 M 3.01 % | 423.545 M 13.87 % | 371.963 M 7.23 % | 346.869 M 5.68 % | 328.218 M 8.31 % | 303.047 M 17.85 % | 257.157 M 3.34 % | 248.836 M -6.04 % | 264.824 M 23.18 % | 214.998 M 7.25 % | 200.457 M -14.49 % | 234.419 M 34.25 % | 174.617 M 4.26 % | 167.488 M -0.01 % | 167.497 M -0.57 % | 168.449 M 4.55 % | 161.124 M 16.14 % | 138.727 M 7.67 % | 128.844 M -2.52 % | 132.177 M 11.43 % | 118.621 M 7.28 % | 110.572 M -11.30 % | 124.659 M 19.98 % | 103.900 M 1.81 % | 102.050 M 11.56 % | 91.478 M 6.43 % | 85.951 M 1.55 % | 84.642 M 1.87 % | 83.090 M -12.31 % | 94.753 M 17.61 % | 80.567 M 9.30 % | 73.715 M -1.21 % | 74.620 M 17.35 % | 63.589 M -3.82 % | 66.114 M 3.72 % | 63.743 M -5.68 % | 67.584 M 9.72 % | 61.599 M -5.00 % | 64.840 M 43.62 % | 45.147 M 4.89 % | 43.042 M -16.14 % | 51.325 M 12.18 % | 45.754 M 28.71 % | 35.547 M 3.12 % | 34.470 M 6.99 % | 32.219 M -1.56 % | 32.731 M -12.49 % | 37.402 M -10.83 % | 41.944 M 33.59 % | 31.398 M 13.79 % | 27.593 M 5.77 % | 26.087 M 6.85 % | 24.415 M 16.09 % | 21.032 M 16.89 % | 17.993 M 23.03 % | 14.625 M 5.77 % | 13.827 M 11.36 % | 12.416 M 0.06 % | 12.409 M 7.36 % | 11.558 M 12.04 % | 10.316 M 8.93 % | 9.470 M -15.61 % | 11.222 M 3.72 % | 10.820 M -16.01 % | 12.882 M 13.27 % | 11.373 M 4.01 % | 10.934 M 19.11 % | 9.180 M 29.97 % | 7.063 M 0.76 % | 7.010 M -3.32 % | 7.250 M 3.44 % | 7.010 M 2.10 % | 6.866 M 14.83 % | 5.979 M -16.92 % | 7.196 M 5.24 % | 6.838 M 15.65 % | 5.913 M -16.80 % | 7.106 M 17.83 % | 6.031 M 25.03 % | 4.824 M |
| Research and development expenses | 449.047 M 12.30 % | 399.868 M 12.32 % | 356.015 M -0.51 % | 357.843 M -6.96 % | 384.605 M 26.41 % | 304.254 M 2.22 % | 297.659 M -2.18 % | 304.294 M -33.72 % | 459.092 M 95.47 % | 234.861 M 1.92 % | 230.426 M 6.59 % | 216.184 M -0.68 % | 217.670 M 9.89 % | 198.077 M 1.47 % | 195.199 M -2.92 % | 201.061 M 2.52 % | 196.119 M 19.64 % | 163.929 M 3.58 % | 158.265 M 5.67 % | 149.772 M 6.85 % | 140.175 M 14.09 % | 122.860 M -19.44 % | 152.502 M 38.01 % | 110.504 M -2.73 % | 113.606 M -0.70 % | 114.406 M -3.20 % | 118.184 M 9.26 % | 108.172 M 16.68 % | 92.711 M 8.37 % | 85.554 M -7.88 % | 92.871 M 24.48 % | 74.607 M 5.39 % | 70.790 M -17.43 % | 85.737 M 35.24 % | 63.395 M -1.01 % | 64.043 M 9.46 % | 58.510 M 8.97 % | 53.694 M -1.47 % | 54.496 M 7.33 % | 50.772 M -25.17 % | 67.847 M 29.79 % | 52.273 M 9.51 % | 47.735 M 0.15 % | 47.663 M 15.15 % | 41.392 M -3.19 % | 42.755 M 11.09 % | 38.487 M -4.35 % | 40.239 M -2.05 % | 41.080 M -17.25 % | 49.643 M 53.06 % | 32.434 M -0.26 % | 32.520 M -26.57 % | 44.287 M 12.73 % | 39.287 M 29.59 % | 30.316 M 4.83 % | 28.918 M 2.32 % | 28.263 M -1.56 % | 28.712 M -13.64 % | 33.246 M -11.54 % | 37.582 M 35.62 % | 27.711 M 17.92 % | 23.499 M 6.08 % | 22.152 M 10.16 % | 20.109 M 13.39 % | 17.735 M 16.84 % | 15.179 M 28.58 % | 11.805 M 6.53 % | 11.081 M 13.11 % | 9.797 M -2.10 % | 10.007 M 8.17 % | 9.251 M 8.36 % | 8.537 M 9.36 % | 7.806 M -16.65 % | 9.365 M 4.35 % | 8.975 M -18.36 % | 10.993 M 14.77 % | 9.578 M 6.26 % | 9.014 M 19.04 % | 7.572 M 47.90 % | 5.120 M -6.56 % | 5.479 M -2.74 % | 5.634 M 1.92 % | 5.527 M 3.20 % | 5.356 M 24.66 % | 4.297 M -19.15 % | 5.315 M 9.51 % | 4.853 M 23.43 % | 3.932 M -22.81 % | 5.094 M 44.74 % | 3.519 M 23.22 % | 2.856 M |
| Selling general and administrative expenses | 265.687 M 8.92 % | 243.932 M 3.17 % | 236.441 M 9.41 % | 216.101 M 2.72 % | 210.378 M -4.49 % | 220.259 M 26.42 % | 174.225 M -17.40 % | 210.937 M 17.00 % | 180.281 M 9.18 % | 165.130 M 3.31 % | 159.842 M 0.93 % | 158.365 M 24.13 % | 127.579 M 1.54 % | 125.642 M 2.78 % | 122.249 M 6.09 % | 115.229 M 19.90 % | 96.101 M 16.73 % | 82.331 M 2.57 % | 80.271 M 1.01 % | 79.467 M 39.04 % | 57.155 M -1.95 % | 58.292 M -11.92 % | 66.182 M 36.60 % | 48.450 M 22.14 % | 39.667 M -2.57 % | 40.712 M 6.01 % | 38.404 M -7.19 % | 41.377 M 18.76 % | 34.841 M 4.68 % | 33.282 M 11.88 % | 29.747 M -11.56 % | 33.635 M 13.31 % | 29.684 M -2.17 % | 30.343 M -5.54 % | 32.121 M 9.13 % | 29.435 M 16.15 % | 25.342 M -0.72 % | 25.525 M 6.27 % | 24.018 M -5.74 % | 25.481 M 18.79 % | 21.451 M -8.86 % | 23.536 M 7.54 % | 21.886 M -6.51 % | 23.411 M 24.25 % | 18.842 M -5.14 % | 19.862 M -10.47 % | 22.185 M -11.10 % | 24.954 M 26.06 % | 19.795 M 30.26 % | 15.197 M 19.54 % | 12.713 M 20.82 % | 10.522 M 49.50 % | 7.038 M 8.83 % | 6.467 M 23.63 % | 5.231 M -5.78 % | 5.552 M 40.34 % | 3.956 M -1.57 % | 4.019 M -3.30 % | 4.156 M -4.72 % | 4.362 M 18.31 % | 3.687 M -9.94 % | 4.094 M 4.04 % | 3.935 M -8.62 % | 4.306 M 30.60 % | 3.297 M 17.16 % | 2.814 M -0.21 % | 2.820 M 2.69 % | 2.746 M 4.85 % | 2.619 M 9.03 % | 2.402 M 4.12 % | 2.307 M 29.68 % | 1.779 M 6.91 % | 1.664 M -10.39 % | 1.857 M 0.65 % | 1.845 M -2.33 % | 1.889 M 5.24 % | 1.795 M -6.51 % | 1.920 M 19.40 % | 1.608 M -17.26 % | 1.943 M 26.97 % | 1.531 M -5.33 % | 1.617 M 9.08 % | 1.482 M -1.81 % | 1.510 M -10.26 % | 1.682 M -10.65 % | 1.883 M -5.16 % | 1.985 M 0.19 % | 1.981 M -1.57 % | 2.013 M -19.87 % | 2.512 M 27.66 % | 1.968 M |
| Interest income | 14.487 M -3.98 % | 15.088 M | 0.000 | 0.000 -100.00 % | 6.947 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.218 M -26.53 % | 4.380 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 22.991 M 290.26 % | -12.084 M 16.08 % | -14.400 M -41.51 % | -10.176 M -161.25 % | 16.615 M -24.53 % | 22.015 M -0.99 % | 22.235 M 3.80 % | 21.421 M 8.21 % | 19.795 M 5.42 % | 18.777 M 0.77 % | 18.633 M -0.25 % | 18.679 M 2.16 % | 18.284 M 1.99 % | 17.928 M 111.09 % | 8.493 M -29.87 % | 12.111 M 81.71 % | 6.665 M -9.60 % | 7.373 M 0.11 % | 7.365 M 5.41 % | 6.987 M 34.06 % | 5.212 M -23.61 % | 6.823 M -2.67 % | 7.010 M -11.00 % | 7.876 M 27.48 % | 6.178 M 13.75 % | 5.431 M 13.52 % | 4.784 M 0.42 % | 4.764 M 3.03 % | 4.624 M 4.71 % | 4.416 M 4.40 % | 4.230 M 12.95 % | 3.745 M 0.54 % | 3.725 M 3.13 % | 3.612 M 5.52 % | 3.423 M 1.21 % | 3.382 M 5.39 % | 3.209 M 4.80 % | 3.062 M 7.93 % | 2.837 M 10.91 % | 2.558 M 15.43 % | 2.216 M 4.82 % | 2.114 M 22.41 % | 1.727 M 8.14 % | 1.597 M 3.77 % | 1.539 M 0.65 % | 1.529 M 2.34 % | 1.494 M 7.40 % | 1.391 M 38.00 % | 1.008 M 1 360.87 % | 69.000 K -95.95 % | 1.702 M 184.68 % | -2.010 M -151.78 % | 3.882 M 344.16 % | 874.000 K 7.11 % | 816.000 K -81.74 % | 4.468 M 421.96 % | 856.000 K 4.39 % | 820.000 K 11.11 % | 738.000 K 783.33 % | -108.000 K -107.46 % | 1.447 M 17.55 % | 1.231 M 45.68 % | 845.000 K -35.89 % | 1.318 M 128.82 % | 576.000 K 30.02 % | 443.000 K 109.95 % | 211.000 K -62.65 % | 565.000 K 1 053.06 % | 49.000 K -94.84 % | 949.000 K 18.03 % | 804.000 K -9.15 % | 885.000 K -3.70 % | 919.000 K 0.55 % | 914.000 K 7.53 % | 850.000 K -14.14 % | 990.000 K -10.24 % | 1.103 M 1.01 % | 1.092 M 24.80 % | 875.000 K 12.29 % | 779.212 K 15.49 % | 674.688 K 59.79 % | 422.238 K -1.31 % | 427.862 K -8.32 % | 466.713 K -5.56 % | 494.198 K 223.70 % | -399.521 K -129.46 % | 1.356 M -10.62 % | 1.517 M -6.90 % | 1.629 M -14.06 % | 1.896 M 45.01 % | 1.308 M |
| Operating income | -231.338 M -4.81 % | -220.721 M -19.62 % | -184.513 M -19.81 % | -154.004 M 20.12 % | -192.805 M -44.85 % | -133.111 M -0.05 % | -133.050 M 22.68 % | -172.069 M 42.25 % | -297.963 M -232.54 % | -89.603 M 26.81 % | -122.420 M -174.20 % | 164.986 M -74.15 % | 638.186 M 779.17 % | -93.965 M 16.37 % | -112.355 M -192.48 % | -38.414 M 57.22 % | -89.784 M -131.94 % | -38.710 M 27.83 % | -53.637 M 40.61 % | -90.311 M -98.16 % | -45.574 M -50.49 % | -30.284 M 67.72 % | -93.829 M -108.45 % | -45.012 M -39.80 % | -32.197 M 45.68 % | -59.274 M 0.07 % | -59.318 M -6.21 % | -55.849 M -72.31 % | -32.412 M 3.08 % | -33.442 M -59.08 % | -21.022 M 16.39 % | -25.144 M 5.12 % | -26.500 M 44.28 % | -47.563 M -118.75 % | -21.743 M 21.57 % | -27.724 M -77.43 % | -15.625 M 11.44 % | -17.643 M -7.77 % | -16.371 M -4.40 % | -15.681 M 34.07 % | -23.784 M -239.34 % | -7.009 M 57.23 % | -16.387 M -53.04 % | -10.708 M 22.16 % | -13.757 M 20.44 % | -17.291 M -11.57 % | -15.498 M 17.11 % | -18.697 M 54.32 % | -40.933 M 20.96 % | -51.786 M -57.04 % | -32.976 M 5.50 % | -34.896 M 1.24 % | -35.334 M -298.08 % | -8.876 M -181.37 % | 10.908 M 185.88 % | -12.701 M 38.26 % | -20.573 M 11.79 % | -23.323 M 17.47 % | -28.260 M 11.34 % | -31.876 M -36.70 % | -23.319 M -32.58 % | -17.589 M 7.44 % | -19.002 M -14.61 % | -16.579 M -1.12 % | -16.395 M -32.41 % | -12.382 M -20.34 % | -10.289 M 8.49 % | -11.244 M -12.72 % | -9.975 M -4.24 % | -9.569 M -1.61 % | -9.417 M -17.76 % | -7.997 M -16.95 % | -6.838 M 24.21 % | -9.022 M -9.84 % | -8.214 M 26.57 % | -11.186 M -13.20 % | -9.882 M -5.22 % | -9.392 M -30.30 % | -7.208 M -25.72 % | -5.734 M -4.54 % | -5.484 M 4.55 % | -5.746 M 8.78 % | -6.299 M -1.09 % | -6.231 M -11.79 % | -5.574 M 18.28 % | -6.821 M -3.84 % | -6.569 M -14.37 % | -5.743 M 18.37 % | -7.036 M -17.34 % | -5.996 M -24.31 % | -4.824 M |
| Operating income ratio | -0.36 2.43 % | -0.37 -2.96 % | -0.36 -21.75 % | -0.29 22.82 % | -0.38 -41.21 % | -0.27 14.24 % | -0.31 22.06 % | -0.40 43.03 % | -0.70 -204.63 % | -0.23 37.45 % | -0.37 -234.39 % | 0.27 -54.35 % | 0.60 277.83 % | -0.34 29.45 % | -0.48 -261.44 % | -0.13 68.52 % | -0.42 -137.58 % | -0.18 35.51 % | -0.27 46.90 % | -0.52 -92.38 % | -0.27 -51.15 % | -0.18 73.34 % | -0.67 -92.17 % | -0.35 -45.94 % | -0.24 56.55 % | -0.55 -0.76 % | -0.54 -2.46 % | -0.53 -74.01 % | -0.30 13.03 % | -0.35 -85.35 % | -0.19 29.69 % | -0.27 14.66 % | -0.32 48.91 % | -0.62 -133.11 % | -0.26 29.05 % | -0.37 -81.08 % | -0.21 20.25 % | -0.26 -7.71 % | -0.24 -3.08 % | -0.23 30.59 % | -0.34 -251.71 % | -0.10 66.67 % | -0.29 -70.61 % | -0.17 39.31 % | -0.28 22.05 % | -0.35 -10.25 % | -0.32 16.01 % | -0.38 80.69 % | -1.98 50.07 % | -3.97 -46.42 % | -2.71 36.75 % | -4.28 -93.87 % | -2.21 -818.05 % | -0.24 -202.50 % | 0.23 140.25 % | -0.58 66.97 % | -1.77 28.74 % | -2.48 19.80 % | -3.09 2.36 % | -3.17 -9.69 % | -2.89 -64.17 % | -1.76 34.44 % | -2.68 -26.76 % | -2.12 40.16 % | -3.54 -60.22 % | -2.21 7.00 % | -2.37 45.49 % | -4.35 -6.52 % | -4.09 -21.28 % | -3.37 23.40 % | -4.40 -27.55 % | -3.45 -32.73 % | -2.60 36.65 % | -4.10 -30.11 % | -3.15 52.21 % | -6.60 0.49 % | -6.63 -8.82 % | -6.09 -66.63 % | -3.66 15.24 % | -4.31 -19.94 % | -3.60 5.85 % | -3.82 56.93 % | -8.87 9.75 % | -9.82 28.67 % | -13.77 24.20 % | -18.17 25.51 % | -24.39 28.12 % | -33.94 66.08 % | -100.04 42.30 % | -173.39 | 0.00 |
| Total other income expenses net | 14.978 M 23.95 % | 12.084 M -16.08 % | 14.400 M 41.51 % | 10.176 M 137.87 % | 4.278 M 365.88 % | -1.609 M 26.53 % | -2.190 M 55.34 % | -4.904 M -193.80 % | 5.228 M 4.00 % | 5.027 M 402.70 % | 1.000 M 11.36 % | 898.000 K -26.57 % | 1.223 M -98.32 % | 72.775 M 229.85 % | -56.047 M -187.24 % | 64.244 M 3 117.57 % | -2.129 M 94.75 % | -40.528 M -200.55 % | 40.308 M 175.80 % | -53.180 M -143.14 % | -21.872 M -120.53 % | 106.557 M 695.76 % | -17.886 M 57.55 % | -42.131 M -151.24 % | 82.218 M 2 721.48 % | 2.914 M 533.63 % | -672.000 K -194.51 % | 711.000 K 7.73 % | 660.000 K -5.58 % | 699.000 K 28.49 % | 544.000 K 88.89 % | 288.000 K 364.52 % | 62.000 K 1.64 % | 61.000 K 15.09 % | 53.000 K -94.90 % | 1.040 M 1 662.71 % | 59.000 K 11.32 % | 53.000 K -24.29 % | 70.000 K 600.00 % | 10.000 K -89.80 % | 98.000 K -10.91 % | 110.000 K -10.57 % | 123.000 K 9.82 % | 112.000 K 6.67 % | 105.000 K 90.91 % | 55.000 K -98.28 % | 3.200 M -71.06 % | 11.059 M 4 359.27 % | 248.000 K -11.43 % | 280.000 K -7.28 % | 302.000 K 100.96 % | -31.369 M -6 662.55 % | 478.000 K -13.56 % | 553.000 K 0.18 % | 552.000 K 100.80 % | -68.982 M -9 346.92 % | 746.000 K -12.44 % | 852.000 K -14.11 % | 992.000 K 101.85 % | -53.625 M -3 548.55 % | 1.555 M -0.38 % | 1.561 M -17.41 % | 1.890 M 105.84 % | -32.353 M -1 915.54 % | 1.782 M -2.73 % | 1.832 M 25.39 % | 1.461 M -74.58 % | 5.748 M 333.48 % | 1.326 M 43.20 % | 926.000 K 29.69 % | 714.000 K -93.29 % | 10.635 M 1 494.45 % | 667.000 K 0.76 % | 662.000 K 0.15 % | 661.000 K -95.07 % | 13.415 M 299.78 % | -6.715 M 74.69 % | -26.529 M -1 459.61 % | -1.701 M -124.61 % | 6.911 M 2 195.44 % | 301.053 K 24.91 % | 241.013 K -28.61 % | 337.601 K -100.00 % | 27.212 B 5 599 730.92 % | 485.941 K -12.55 % | 555.679 K -3.63 % | 576.627 K -10.24 % | 642.422 K -19.73 % | 800.372 K -9.67 % | 886.068 K 54.24 % | 574.466 K |
| 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 |
| 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -315.081 M -49.19 % | -211.199 M 13.70 % | -244.722 M 11.48 % | -276.466 M 12.48 % | -315.898 M -0.39 % | -314.669 M -51.69 % | -207.444 M 43.66 % | -368.169 M 41.21 % | -626.295 M -78.17 % | -351.509 M -11.44 % | -315.419 M 34.80 % | -483.791 M 43.38 % | -854.451 M -1 492.43 % | -53.657 M 69.21 % | -174.251 M 11.78 % | -197.510 M -71.01 % | -115.493 M -856.49 % | 15.267 M 188.63 % | -17.226 M 77.97 % | -78.186 M 32.28 % | -115.457 M 27.52 % | -159.287 M 14.77 % | -186.890 M -16.12 % | -160.945 M -25.60 % | -128.140 M 34.99 % | -197.104 M -160.14 % | -75.767 M 30.28 % | -108.673 M 17.06 % | -131.029 M 31.79 % | -192.088 M -60.68 % | -119.547 M -16.91 % | -102.255 M 83.35 % | -614.074 M -677.18 % | -79.013 M -26.28 % | -62.571 M -9.91 % | -56.927 M -13.47 % | -50.168 M -29.20 % | -38.831 M 13.35 % | -44.812 M 30.11 % | -64.116 M 46.36 % | -119.529 M -332.57 % | -27.632 M 20.90 % | -34.934 M 36.09 % | -54.663 M 0.49 % | -54.931 M 9.59 % | -60.760 M -13.90 % | -53.343 M 39.13 % | -87.634 M 21.83 % | -112.105 M -40.49 % | -79.797 M -29.82 % | -61.469 M -190.95 % | -21.127 M 7.22 % | -22.771 M 53.99 % | -49.493 M -169.98 % | -18.332 M 0.83 % | -18.486 M 74.35 % | -72.060 M -170.99 % | -26.591 M 13.50 % | -30.741 M 0.19 % | -30.800 M -26.16 % | -24.413 M 30.06 % | -34.908 M 69.68 % | -115.123 M -93.02 % | -59.644 M -345.14 % | -13.399 M -164.02 % | -5.075 M 71.01 % | -17.508 M -91.62 % | -9.137 M 67.26 % | -27.911 M 20.63 % | -35.165 M -200.32 % | -11.709 M -4.96 % | -11.156 M -2.29 % | -10.906 M 23.36 % | -14.230 M -36.79 % | -10.403 M -7.86 % | -9.645 M 35.53 % | -14.960 M 19.14 % | -18.502 M -9.57 % | -16.886 M -75.44 % | -9.625 M -19.83 % | -8.032 M 6.91 % | -8.628 M 17.46 % | -10.453 M -13.86 % | -9.181 M -3.20 % | -8.896 M -115.66 % | -4.125 M 35.03 % | -6.349 M 23.44 % | -8.294 M -60.43 % | -5.170 M -19.37 % | -4.331 M 92.03 % | -54.354 M |
| Total investments | 808.418 M -17.82 % | 983.678 M -14.79 % | 1.154 B -18.42 % | 1.415 B 1.00 % | 1.401 B -5.68 % | 1.485 B -12.11 % | 1.690 B -2.60 % | 1.735 B -0.91 % | 1.751 B -14.08 % | 2.038 B -5.53 % | 2.157 B 2.65 % | 2.102 B 163.08 % | 798.921 M 2.64 % | 778.348 M 41.39 % | 550.478 M -27.35 % | 757.712 M 11.95 % | 676.847 M 116.93 % | 312.017 M -6.59 % | 334.025 M -12.49 % | 381.680 M 3.09 % | 370.254 M 24.02 % | 298.547 M 40.15 % | 213.026 M -15.54 % | 252.226 M -26.30 % | 342.225 M 24.05 % | 275.879 M -40.11 % | 460.617 M -9.74 % | 510.301 M 1.88 % | 500.860 M 7.16 % | 467.398 M -18.31 % | 572.134 M -6.28 % | 610.456 M 398.82 % | 122.380 M -28.23 % | 170.523 M -26.95 % | 233.442 M -8.98 % | 256.486 M -11.37 % | 289.393 M -6.76 % | 310.378 M -0.05 % | 310.546 M 0.13 % | 310.151 M 21.95 % | 254.319 M -18.08 % | 310.457 M 0.41 % | 309.200 M -0.13 % | 309.595 M 19.53 % | 259.003 M -3.92 % | 269.577 M 5.50 % | 255.524 M 5.13 % | 243.062 M -7.36 % | 262.383 M -23.83 % | 344.466 M -12.66 % | 394.384 M 44.09 % | 273.713 M -6.54 % | 292.878 M 6.19 % | 275.802 M -11.83 % | 312.806 M 16.18 % | 269.244 M 15.08 % | 233.956 M 43.23 % | 163.346 M 1.04 % | 161.672 M 24.45 % | 129.908 M -20.15 % | 162.681 M -0.17 % | 162.951 M 61.44 % | 100.934 M 44.32 % | 69.940 M -36.89 % | 110.829 M -12.83 % | 127.139 M 3.57 % | 122.751 M 67.12 % | 73.450 M 7.29 % | 68.460 M -0.63 % | 68.891 M 17.29 % | 58.737 M 87.57 % | 31.315 M -58.73 % | 75.881 M 153.78 % | 29.900 M -66.47 % | 89.183 M 224.40 % | 27.492 M -71.77 % | 97.390 M 280.89 % | 25.569 M -77.72 % | 114.785 M 267.84 % | 31.205 M -99.95 % | 61.181 B 1 213 838.47 % | 5.040 M -99.98 % | 28.063 B 163 069.98 % | 17.199 M -57.46 % | 40.427 M -17.32 % | 48.893 M 6.67 % | 45.837 M -99.90 % | 46.082 B 84 462.32 % | 54.494 M -13.44 % | 62.957 M 264.99 % | 17.249 M |
| Total debt | 113.487 M 16.71 % | 97.242 M 6.71 % | 91.125 M 109.61 % | 43.474 M -6.91 % | 46.703 M -6.98 % | 50.205 M -6.25 % | 53.552 M -5.49 % | 56.665 M -3.76 % | 58.878 M -4.92 % | 61.925 M 6.23 % | 58.293 M -21.89 % | 74.633 M 14.81 % | 65.003 M 2.10 % | 63.663 M -14.96 % | 74.865 M -2.84 % | 77.052 M -1.18 % | 77.973 M -1.77 % | 79.379 M 18.40 % | 67.044 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 4.394 M 6.96 % | 4.108 M 10.79 % | 3.708 M 5.64 % | 3.510 M 17.20 % | 2.995 M 490.73 % | 507.000 K 19.58 % | 424.000 K -64.04 % | 1.179 M 43.26 % | 823.000 K 3.91 % | 792.000 K 60.32 % | 494.000 K -12.57 % | 565.000 K -33.53 % | 850.000 K -42.10 % | 1.468 M -57.79 % | 3.478 M 1 418.78 % | 229.000 K -24.17 % | 302.000 K -37.86 % | 486.000 K 125.00 % | 216.000 K 640.00 % | -40.000 K 86.89 % | -305.000 K -75.29 % | -174.000 K 34.09 % | -264.000 K -100.41 % | 63.836 M 254.70 % | 17.997 M 115.38 % | 8.356 M 113.33 % | 3.917 M 6 317.46 % | -63.000 K -129.30 % | 215.000 K -41.58 % | 368.000 K 234.55 % | 110.000 K 116.11 % | -683.000 K -11 483.33 % | 6.000 K -50.00 % | 12.000 K 209.09 % | -11.000 K 62.07 % | -29.000 K -105.79 % | 501.000 K -33.73 % | 756.000 K 8 300.00 % | 9.000 K 181.82 % | -11.000 K -123.40 % | 47.000 K | 0.000 -100.00 % | 27.000 K -27.03 % | 37.000 K 184.62 % | 13.000 K 135.14 % | -37.000 K -5.71 % | -35.000 K -275.00 % | 20.000 K 101.24 % | -1.617 M -34.30 % | -1.204 M -3.44 % | -1.164 M 15.22 % | -1.373 M 10.73 % | -1.538 M 32.87 % | -2.291 M -127.96 % | -1.005 M 19.54 % | -1.249 M -164.06 % | -473.000 K 55.12 % | -1.054 M 33.12 % | -1.576 M -14.37 % | -1.378 M 34.47 % | -2.103 M -235.94 % | -626.000 K -308.67 % | 300.000 K 160.87 % | 115.000 K 125.49 % | 51.000 K 137.50 % | -136.000 K -20.35 % | -113.000 K -205.41 % | -37.000 K -146.67 % | -15.000 K 87.50 % | -120.000 K 38.78 % | -196.000 K -14.62 % | -171.000 K 14.07 % | -199.000 K -35.37 % | -147.000 K -36.11 % | -108.000 K -66.15 % | -65.000 K -41.30 % | -46.000 K 93.76 % | -737.000 K -21.42 % | -607.000 K 36.17 % | -951.000 K -15.34 % | -824.496 K 29.78 % | -1.174 M 25.91 % | -1.585 M 18.41 % | -1.942 M 21.73 % | -2.482 M 24.16 % | -3.272 M 20.07 % | -4.094 M 6.68 % | -4.387 M 20.25 % | -5.501 M 23.91 % | -7.230 M 20.65 % | -9.111 M |
| Retained earnings | -2.756 B -8.49 % | -2.541 B -9.08 % | -2.329 B -8.11 % | -2.154 B -7.39 % | -2.006 B -10.51 % | -1.815 B -8.02 % | -1.681 B -8.84 % | -1.544 B -12.75 % | -1.369 B -27.32 % | -1.076 B -8.53 % | -990.988 M -13.96 % | -869.568 M 16.12 % | -1.037 B 38.03 % | -1.673 B -1.28 % | -1.652 B -11.35 % | -1.483 B 1.71 % | -1.509 B -6.49 % | -1.417 B -5.92 % | -1.338 B -1.01 % | -1.325 B -9.94 % | -1.205 B -5.93 % | -1.137 B 6.28 % | -1.214 B -1.76 % | -1.193 B -5.22 % | -1.133 B 4.23 % | -1.183 B -5.00 % | -1.127 B -5.62 % | -1.067 B -5.45 % | -1.012 B -3.24 % | -980.150 M -3.46 % | -947.407 M -2.21 % | -926.929 M -2.76 % | -902.073 M -3.02 % | -875.635 M -5.74 % | -828.133 M -2.69 % | -806.443 M -3.42 % | -779.759 M -2.04 % | -764.193 M -2.36 % | -746.603 M -2.23 % | -730.302 M -2.19 % | -714.631 M -3.43 % | -690.945 M -1.01 % | -684.046 M -2.44 % | -667.782 M -1.61 % | -657.186 M -2.12 % | -643.534 M -2.75 % | -626.298 M -2.00 % | -614.000 M -4.63 % | -586.835 M -7.45 % | -546.150 M -10.41 % | -494.644 M -7.07 % | -461.970 M -8.08 % | -427.424 M -8.88 % | -392.568 M -2.17 % | -384.245 M 2.90 % | -395.705 M -3.16 % | -383.588 M -5.45 % | -363.761 M -6.58 % | -341.290 M -8.68 % | -314.022 M -10.80 % | -283.425 M -8.32 % | -261.661 M -6.53 % | -245.633 M -7.49 % | -228.521 M -7.00 % | -213.580 M -7.34 % | -198.967 M -5.60 % | -188.417 M -4.92 % | -179.589 M -5.91 % | -169.569 M -5.37 % | -160.920 M -5.68 % | -152.277 M -6.06 % | -143.574 M -5.39 % | -136.225 M -4.74 % | -130.054 M -6.87 % | -121.694 M -6.62 % | -114.141 M -10.21 % | -103.571 M -9.94 % | -94.203 M -10.35 % | -85.367 M -8.47 % | -78.702 M -7.42 % | -73.266 M -7.61 % | -68.082 M -8.80 % | -62.578 M -10.53 % | -56.616 M -11.45 % | -50.802 M -11.13 % | -45.714 M -15.88 % | -39.447 M -17.91 % | -33.455 M -17.99 % | -28.355 M -28.19 % | -22.119 M -30.05 % | -17.008 M |
| Common stock | 189.000 K 0.53 % | 188.000 K 0.53 % | 187.000 K 0.00 % | 187.000 K 1.08 % | 185.000 K 0.54 % | 184.000 K 0.00 % | 184.000 K 0.55 % | 183.000 K 0.00 % | 183.000 K 0.55 % | 182.000 K 0.55 % | 181.000 K 0.00 % | 181.000 K 3.43 % | 175.000 K 0.57 % | 174.000 K 0.58 % | 173.000 K 0.58 % | 172.000 K 0.58 % | 171.000 K 5.56 % | 162.000 K 0.62 % | 161.000 K 0.63 % | 160.000 K 0.00 % | 160.000 K 0.63 % | 159.000 K 0.63 % | 158.000 K 9.72 % | 144.000 K 0.00 % | 144.000 K 0.70 % | 143.000 K 0.00 % | 143.000 K 0.70 % | 142.000 K 0.00 % | 142.000 K 1.43 % | 140.000 K 0.00 % | 140.000 K 0.00 % | 140.000 K 0.72 % | 139.000 K 11.20 % | 125.000 K 0.00 % | 125.000 K 0.81 % | 124.000 K 0.00 % | 124.000 K 0.81 % | 123.000 K 0.00 % | 123.000 K 0.00 % | 123.000 K 0.82 % | 122.000 K 0.83 % | 121.000 K 0.00 % | 121.000 K 0.83 % | 120.000 K 0.84 % | 119.000 K 0.85 % | 118.000 K 0.85 % | 117.000 K 0.86 % | 116.000 K 0.87 % | 115.000 K 0.88 % | 114.000 K 0.00 % | 114.000 K 11.76 % | 102.000 K 0.99 % | 101.000 K 0.00 % | 101.000 K 0.00 % | 101.000 K 0.00 % | 101.000 K 0.00 % | 101.000 K 16.09 % | 87.000 K 1.16 % | 86.000 K 7.50 % | 80.000 K 0.00 % | 80.000 K 1.27 % | 79.000 K 0.00 % | 79.000 K 16.18 % | 68.000 K 1.49 % | 67.000 K 17.54 % | 57.000 K 0.00 % | 57.000 K 11.76 % | 51.000 K 0.00 % | 51.000 K 0.00 % | 51.000 K 21.43 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K 5.00 % | 40.000 K 0.00 % | 40.000 K 25.00 % | 32.000 K 3.50 % | 30.919 K 0.41 % | 30.794 K 0.07 % | 30.771 K 0.25 % | 30.693 K 0.02 % | 30.688 K 0.09 % | 30.660 K 2.45 % | 29.928 K 2.06 % | 29.323 K 0.08 % | 29.301 K 0.05 % | 29.287 K 0.03 % | 29.277 K |
| Total equity | 2.550 B -2.62 % | 2.619 B -3.82 % | 2.723 B -2.88 % | 2.804 B -0.64 % | 2.822 B -3.78 % | 2.933 B -2.19 % | 2.998 B -2.18 % | 3.065 B -3.15 % | 3.165 B -6.67 % | 3.391 B -0.97 % | 3.425 B -1.82 % | 3.488 B 54.48 % | 2.258 B 24.47 % | 1.814 B 2.74 % | 1.766 B -5.90 % | 1.876 B 5.43 % | 1.780 B 39.92 % | 1.272 B -3.17 % | 1.313 B 3.10 % | 1.274 B -6.64 % | 1.365 B -1.30 % | 1.382 B 8.06 % | 1.279 B 88.81 % | 677.569 M 2.71 % | 659.708 M 15.03 % | 573.532 M -4.95 % | 603.377 M -4.84 % | 634.087 M -4.26 % | 662.290 M -0.93 % | 668.524 M -2.28 % | 684.106 M -0.26 % | 685.911 M -1.48 % | 696.238 M 287.62 % | 179.618 M -14.18 % | 209.289 M -0.73 % | 210.834 M -6.37 % | 225.186 M -0.29 % | 225.830 M -2.24 % | 230.994 M 0.35 % | 230.185 M -1.79 % | 234.380 M -1.15 % | 237.115 M 1.65 % | 233.266 M 3.15 % | 226.148 M 1.60 % | 222.576 M 1.86 % | 218.517 M -0.76 % | 220.181 M 0.61 % | 218.849 M -5.36 % | 231.244 M -12.42 % | 264.028 M -13.38 % | 304.829 M 88.73 % | 161.518 M -14.90 % | 189.787 M -13.16 % | 218.556 M -1.61 % | 222.128 M 7.72 % | 206.200 M -4.34 % | 215.547 M 115.35 % | 100.090 M -6.89 % | 107.491 M 36.03 % | 79.018 M -25.32 % | 105.808 M -14.75 % | 124.121 M -10.10 % | 138.062 M 155.74 % | 53.986 M -16.52 % | 64.669 M -13.15 % | 74.459 M -8.73 % | 81.580 M -7.54 % | 88.234 M -8.80 % | 96.743 M -6.81 % | 103.815 M 52.73 % | 67.973 M -9.92 % | 75.458 M -8.81 % | 82.748 M -6.51 % | 88.511 M -8.61 % | 96.848 M -6.73 % | 103.833 M -8.53 % | 113.514 M -6.87 % | 121.884 M -6.81 % | 130.796 M 74.68 % | 74.878 M 3.79 % | 72.145 M 99.57 % | 36.150 M -12.01 % | 41.086 M -12.03 % | 46.701 M -10.19 % | 52.002 M -7.90 % | 56.460 M -3.35 % | 58.414 M -3.72 % | 60.671 M -6.18 % | 64.671 M -6.52 % | 69.180 M -4.63 % | 72.539 M |
| Other non current liabilities | 15.637 M -3.37 % | 16.183 M 2.51 % | 15.787 M 78.69 % | 8.835 M -64.04 % | 24.566 M -36.69 % | 38.805 M 16.25 % | 33.380 M 15.32 % | 28.946 M -47.95 % | 55.611 M -14.61 % | 65.125 M -7.56 % | 70.452 M 12.21 % | 62.784 M -59.18 % | 153.793 M 3 560.87 % | 4.201 M 20.75 % | 3.479 M 105.15 % | -67.607 M -2 900.62 % | 2.414 M 2.42 % | 2.357 M -77.11 % | 10.298 M | 0.000 | 0.000 -100.00 % | 3.055 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.814 M -12.34 % | 3.210 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.826 M | 0.000 -100.00 % | 5.039 M -1.83 % | 5.133 M -6.81 % | 5.508 M 5.64 % | 5.214 M | 0.000 -100.00 % | 3.199 M 7.17 % | 2.985 M 0.61 % | 2.967 M 112.26 % | -24.203 M -1.27 % | -23.900 M 50.32 % | -48.112 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.521 M 10.38 % | 1.378 M 13.88 % | 1.210 M -12.89 % | 1.389 M 238.78 % | 410.000 K -2.61 % | 421.000 K -3.66 % | 437.000 K -4.17 % | 456.000 K -11.11 % | 513.000 K -0.77 % | 517.000 K -0.58 % | 520.000 K 0.19 % | 519.000 K 1.17 % | 513.000 K 1.18 % | 507.000 K -91.22 % | 5.773 M 1 082.99 % | 488.000 K 3.39 % | 472.000 K 3.51 % | 456.000 K -89.89 % | 4.511 M 984.38 % | 416.000 K 6.67 % | 390.000 K 100.03 % | -1.461 B -74 779.37 % | 1.956 M 100.11 % | -1.830 B 11.67 % | -2.072 B -893 864.16 % | 231.808 K 18.52 % | 195.591 K 27.89 % | 152.931 K 100.08 % | -200.386 M -327 673.04 % | 61.173 K 300.01 % | 15.293 K | 0.000 |
| Long term debt | 113.487 M 16.71 % | 97.242 M 6.71 % | 91.125 M 109.61 % | 43.474 M -6.91 % | 46.703 M -6.98 % | 50.205 M -6.25 % | 53.552 M -5.49 % | 56.665 M -3.76 % | 58.878 M -4.92 % | 61.925 M 6.23 % | 58.293 M -5.80 % | 61.884 M -4.80 % | 65.003 M 2.10 % | 63.663 M -2.28 % | 65.147 M -3.64 % | 67.607 M -2.46 % | 69.311 M -2.97 % | 71.430 M 17.05 % | 61.026 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 129.124 M 13.84 % | 113.425 M 6.09 % | 106.912 M 104.39 % | 52.309 M -26.60 % | 71.269 M -19.93 % | 89.010 M 2.39 % | 86.932 M 1.54 % | 85.611 M -25.22 % | 114.489 M -9.89 % | 127.050 M -1.32 % | 128.745 M 3.27 % | 124.668 M -69.16 % | 404.243 M 495.67 % | 67.864 M -1.11 % | 68.626 M -2.27 % | 70.222 M -2.10 % | 71.725 M -2.79 % | 73.787 M -24.89 % | 98.234 M 159.10 % | 37.914 M -17.88 % | 46.167 M 161.85 % | 17.631 M -71.58 % | 62.044 M -8.37 % | 67.708 M -7.75 % | 73.397 M -5.02 % | 77.274 M -5.14 % | 81.458 M -2.61 % | 83.640 M 35.31 % | 61.814 M -7.81 % | 67.048 M -40.08 % | 111.899 M -7.64 % | 121.153 M -9.82 % | 134.346 M -5.51 % | 142.182 M -9.28 % | 156.730 M -8.05 % | 170.450 M -6.21 % | 181.739 M -0.26 % | 182.205 M -2.30 % | 186.485 M -4.05 % | 194.365 M 4.14 % | 186.639 M 3.75 % | 179.899 M 25.13 % | 143.775 M -23.99 % | 189.144 M 60.00 % | 118.218 M 1.16 % | 116.868 M -1.25 % | 118.349 M 2.71 % | 115.227 M -23.67 % | 150.959 M 25.70 % | 120.093 M 3.58 % | 115.947 M 2.07 % | 113.597 M 5.43 % | 107.746 M 13.31 % | 95.092 M 14.92 % | 82.746 M 6.58 % | 77.635 M -12.70 % | 88.928 M -4.96 % | 93.572 M 36.18 % | 68.714 M 0.34 % | 68.479 M -2.38 % | 70.149 M 1.53 % | 69.092 M -0.23 % | 69.254 M 6.22 % | 65.196 M 20.83 % | 53.958 M 0.90 % | 53.476 M -1.04 % | 54.039 M 5 825.33 % | 912.000 K -21.72 % | 1.165 M -32.31 % | 1.721 M -28.38 % | 2.403 M -30.61 % | 3.463 M -25.04 % | 4.620 M -19.97 % | 5.773 M 20.98 % | 4.772 M -14.80 % | 5.601 M 6.87 % | 5.241 M 16.18 % | 4.511 M 21.13 % | 3.724 M 13.23 % | 3.289 M 80.12 % | 1.826 M -6.64 % | 1.956 M -8.45 % | 2.136 M -8.79 % | 2.342 M -6.20 % | 2.497 M -2.81 % | 2.569 M 707.39 % | 318.209 K 3.40 % | 307.746 K 3.52 % | 297.284 K 3.65 % | 286.821 K | 0.000 |
| Other current liabilities | 729.903 M 12.56 % | 648.483 M 13.42 % | 571.753 M -6.35 % | 610.553 M 5.00 % | 581.499 M 21.23 % | 479.649 M 8.01 % | 444.066 M -2.19 % | 454.030 M -22.85 % | 588.477 M 77.56 % | 331.431 M 17.71 % | 281.568 M 834.51 % | 30.130 M -89.01 % | 274.038 M 22.67 % | 223.389 M 26.12 % | 177.127 M -10.37 % | 197.620 M 14.48 % | 172.620 M 7.80 % | 160.124 M 46.55 % | 109.259 M -25.82 % | 147.293 M 22.07 % | 120.662 M -16.89 % | 145.189 M 50.50 % | 96.470 M -6.63 % | 103.315 M 18.53 % | 87.167 M 15.38 % | 75.551 M 8.66 % | 69.531 M -24.15 % | 91.664 M -3.84 % | 95.321 M 1.87 % | 93.574 M 112.42 % | 44.052 M -34.49 % | 67.245 M 166.31 % | 25.251 M -34.02 % | 38.270 M 16.83 % | 32.756 M -45.80 % | 60.436 M 156.99 % | 23.517 M 21.73 % | 19.319 M 6.40 % | 18.157 M -60.48 % | 45.941 M 238.17 % | 13.585 M 54.27 % | 8.806 M -80.76 % | 45.765 M 5.78 % | 43.266 M 1.74 % | 42.525 M -18.46 % | 52.154 M 28.57 % | 40.565 M 8.47 % | 37.398 M 1 310.71 % | 2.651 M -92.17 % | 33.836 M 33.25 % | 25.393 M -1.51 % | 25.783 M -4.44 % | 26.980 M 29.07 % | 20.904 M 40.07 % | 14.924 M -10.15 % | 16.610 M 380.57 % | -5.920 M 30.34 % | -8.499 M -148.32 % | 17.588 M 10.76 % | 15.879 M 6.45 % | 14.917 M 33.78 % | 11.150 M 13.69 % | 9.807 M 25.78 % | 7.797 M -5.55 % | 8.255 M 23.99 % | 6.658 M 38.94 % | 4.792 M -11.08 % | 5.389 M 3.69 % | 5.197 M 3.65 % | 5.014 M -0.61 % | 5.045 M 0.00 % | 5.045 M 5.52 % | 4.781 M 22.24 % | 3.911 M 22.45 % | 3.194 M -33.67 % | 4.815 M 30.95 % | 3.677 M | 0.000 -100.00 % | 3.679 M 113.15 % | 1.726 M -99.94 % | 3.102 B | 0.000 -100.00 % | 2.456 B 12.11 % | 2.191 B 120 159.61 % | 1.822 M 32.32 % | 1.377 M 52.98 % | 899.940 K -11.09 % | 1.012 M 614.48 % | 141.667 K -92.88 % | 1.989 M 27.90 % | 1.555 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 267.192 M 6.68 % | 250.450 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.028 M -58.66 % | 17.002 M -36.82 % | 26.910 M -19.91 % | 33.600 M -7.93 % | 36.495 M 2.35 % | 35.658 M -0.33 % | 35.776 M 3.83 % | 34.457 M 5.02 % | 32.811 M 5.45 % | 31.114 M 4.82 % | 29.682 M 6.59 % | 27.847 M -8.66 % | 30.487 M -10.70 % | 34.140 M -13.19 % | 39.329 M -14.94 % | 46.235 M -10.23 % | 51.505 M 7.88 % | 47.745 M 0.10 % | 47.698 M -1.07 % | 48.212 M 0.85 % | 47.806 M 13.12 % | 42.261 M 4.51 % | 40.436 M 1.47 % | 39.850 M -7.38 % | 43.026 M 5.53 % | 40.771 M -5.67 % | 43.222 M -2.76 % | 44.447 M 38.85 % | 32.011 M -1.47 % | 32.490 M -2.90 % | 33.460 M -12.16 % | 38.092 M 6.89 % | 35.636 M -0.12 % | 35.678 M 3.64 % | 34.424 M 18.55 % | 29.038 M 19.98 % | 24.203 M 1.27 % | 23.900 M -50.32 % | 48.112 M -43.40 % | 85.002 M 205.04 % | 27.866 M 0.75 % | 27.658 M 1.88 % | 27.147 M 11.53 % | 24.341 M 5.25 % | 23.126 M 8.51 % | 21.312 M 5.03 % | 20.291 M 7.51 % | 18.873 M 30.49 % | 14.463 M 2.04 % | 14.174 M 0.02 % | 14.171 M 348.45 % | 3.160 M -23.97 % | 4.156 M -19.92 % | 5.190 M -5.57 % | 5.496 M -9.20 % | 6.053 M -4.04 % | 6.308 M -6.44 % | 6.742 M 20.63 % | 5.589 M 15.00 % | 4.860 M 34.22 % | 3.621 M -27.30 % | 4.981 M 23.26 % | 4.041 M 91.88 % | 2.106 M 114.32 % | 982.654 K -17.50 % | 1.191 M -2.21 % | 1.218 M -6.40 % | 1.301 M 18.30 % | 1.100 M 43.48 % | 766.667 K 441.18 % | 141.667 K 0.00 % | 141.667 K 0.00 % | 141.667 K 0.00 % | 141.667 K | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.749 M 105.09 % | -250.450 M | 0.000 -100.00 % | 9.718 M 2.89 % | 9.445 M 9.04 % | 8.662 M 8.97 % | 7.949 M 32.09 % | 6.018 M 117.91 % | -33.600 M | 0.000 | 0.000 | 0.000 100.00 % | -34.457 M | 0.000 | 0.000 | 0.000 100.00 % | -27.847 M | 0.000 | 0.000 | 0.000 100.00 % | -46.235 M | 0.000 | 0.000 | 0.000 100.00 % | -48.212 M | 0.000 | 0.000 | 0.000 100.00 % | -39.850 M | 0.000 | 0.000 | 0.000 100.00 % | -44.447 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 100.00 % | -14.917 M -33.78 % | -11.150 M -13.69 % | -9.807 M | 0.000 100.00 % | -8.255 M -23.99 % | -6.658 M -38.94 % | -4.792 M 11.08 % | -5.389 M -3.69 % | -5.197 M -3.65 % | -5.014 M 0.61 % | -5.045 M 0.00 % | -5.045 M -5.52 % | -4.781 M | 0.000 | 0.000 100.00 % | -4.815 M -30.95 % | -3.677 M | 0.000 100.00 % | -3.679 M -113.15 % | -1.726 M 99.94 % | -3.102 B | 0.000 100.00 % | -2.456 B -12.11 % | -2.191 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.982 M | 0.000 | 0.000 |
| Total current liabilities | 954.716 M 25.14 % | 762.898 M 6.96 % | 713.228 M -12.85 % | 818.404 M 12.73 % | 725.998 M 19.31 % | 608.521 M 14.54 % | 531.294 M -6.60 % | 568.854 M -18.55 % | 698.434 M 60.99 % | 433.834 M 11.35 % | 389.616 M 0.38 % | 388.138 M 13.26 % | 342.688 M 21.26 % | 282.615 M 9.87 % | 257.219 M -0.82 % | 259.357 M 5.34 % | 246.211 M 10.93 % | 221.952 M 22.65 % | 180.959 M -5.49 % | 191.472 M 21.83 % | 157.157 M -13.10 % | 180.847 M 36.75 % | 132.246 M -0.32 % | 132.672 M 10.58 % | 119.978 M 12.48 % | 106.665 M 7.51 % | 99.213 M -17.78 % | 120.669 M -4.08 % | 125.808 M -1.49 % | 127.714 M 53.17 % | 83.381 M -5.28 % | 88.031 M 14.69 % | 76.756 M -10.76 % | 86.015 M 6.91 % | 80.454 M 3.57 % | 77.681 M 8.91 % | 71.323 M 15.82 % | 61.580 M 5.10 % | 58.593 M -1.27 % | 59.348 M 4.83 % | 56.611 M 14.19 % | 49.577 M -44.29 % | 88.987 M 58.54 % | 56.130 M -24.69 % | 74.536 M -11.94 % | 84.644 M 14.35 % | 74.025 M -18.78 % | 91.140 M 138.04 % | 38.287 M -44.92 % | 69.514 M 16.21 % | 59.817 M 9.11 % | 54.821 M 7.11 % | 51.183 M 14.24 % | 44.804 M -28.92 % | 63.036 M -39.68 % | 104.498 M 376.16 % | 21.946 M 14.55 % | 19.159 M -57.17 % | 44.735 M 11.23 % | 40.220 M 5.72 % | 38.043 M 17.19 % | 32.462 M 7.85 % | 30.098 M 2.56 % | 29.348 M 29.18 % | 22.718 M 9.05 % | 20.832 M 9.86 % | 18.963 M 121.82 % | 8.549 M -8.60 % | 9.353 M -8.34 % | 10.204 M -3.20 % | 10.541 M -5.02 % | 11.098 M 0.08 % | 11.089 M -9.64 % | 12.272 M 18.52 % | 10.354 M 7.02 % | 9.675 M 32.57 % | 7.298 M -11.74 % | 8.269 M 7.11 % | 7.720 M 101.46 % | 3.832 M -6.20 % | 4.085 M 29.01 % | 3.166 M -13.82 % | 3.674 M 5.21 % | 3.492 M 0.26 % | 3.483 M 26.76 % | 2.748 M 15.38 % | 2.382 M 16.21 % | 2.049 M -32.72 % | 3.046 M -23.44 % | 3.978 M 65.14 % | 2.409 M |
| Total liabilities | 1.084 B 23.68 % | 876.323 M 6.85 % | 820.140 M -5.81 % | 870.713 M 9.21 % | 797.267 M 14.30 % | 697.531 M 12.83 % | 618.226 M -5.54 % | 654.465 M -19.49 % | 812.923 M 44.94 % | 560.884 M 8.20 % | 518.361 M 1.08 % | 512.806 M -31.34 % | 746.931 M 113.12 % | 350.479 M 7.56 % | 325.845 M -1.13 % | 329.579 M 3.66 % | 317.936 M 7.51 % | 295.739 M 5.93 % | 279.193 M 21.71 % | 229.386 M 12.82 % | 203.324 M 2.44 % | 198.478 M 2.16 % | 194.290 M -3.04 % | 200.380 M 3.62 % | 193.375 M 5.13 % | 183.939 M 1.81 % | 180.671 M -11.57 % | 204.309 M 8.89 % | 187.622 M -3.67 % | 194.762 M -0.27 % | 195.280 M -6.65 % | 209.184 M -0.91 % | 211.102 M -7.49 % | 228.197 M -3.79 % | 237.184 M -4.41 % | 248.131 M -1.95 % | 253.062 M 3.81 % | 243.785 M -0.53 % | 245.078 M -3.40 % | 253.713 M 4.30 % | 243.250 M 6.00 % | 229.476 M -1.41 % | 232.762 M -5.10 % | 245.274 M 27.25 % | 192.754 M -4.35 % | 201.512 M 4.75 % | 192.374 M -6.78 % | 206.367 M 9.05 % | 189.246 M -0.19 % | 189.607 M 7.88 % | 175.764 M 4.36 % | 168.418 M 5.97 % | 158.929 M 13.61 % | 139.896 M -4.04 % | 145.782 M -19.96 % | 182.133 M 64.27 % | 110.874 M -1.65 % | 112.731 M -0.63 % | 113.449 M 4.37 % | 108.699 M 0.47 % | 108.192 M 6.54 % | 101.554 M 2.22 % | 99.352 M 5.09 % | 94.544 M 23.30 % | 76.676 M 3.19 % | 74.308 M 1.79 % | 73.002 M 671.61 % | 9.461 M -10.05 % | 10.518 M -11.80 % | 11.925 M -7.87 % | 12.944 M -11.11 % | 14.561 M -7.31 % | 15.709 M -12.95 % | 18.045 M 19.30 % | 15.126 M -0.98 % | 15.276 M 21.83 % | 12.539 M -1.89 % | 12.780 M 11.67 % | 11.444 M 60.71 % | 7.121 M 20.47 % | 5.911 M 15.40 % | 5.122 M -11.84 % | 5.810 M -0.41 % | 5.834 M -2.44 % | 5.980 M 12.47 % | 5.317 M 96.94 % | 2.700 M 14.54 % | 2.357 M -29.49 % | 3.343 M -21.62 % | 4.265 M 77.04 % | 2.409 M |
| Other non current assets | 100.080 M -92.15 % | 1.274 B 9.15 % | 1.168 B 3.11 % | 1.132 B 1 730.93 % | 61.846 M 8.45 % | 57.025 M 22.51 % | 46.549 M -93.85 % | 756.342 M 1 325.37 % | 53.063 M 28.37 % | 41.336 M 30.21 % | 31.746 M -97.63 % | 1.341 B 188.14 % | 465.282 M 2 622.70 % | 17.089 M -85.57 % | 118.441 M -91.14 % | 1.338 B 1 061.73 % | 115.132 M -4.85 % | 120.997 M -71.58 % | 425.693 M -59.20 % | 1.043 B -3.57 % | 1.082 B 406.86 % | 213.496 M -49.07 % | 419.205 M 16.36 % | 360.258 M 28.67 % | 279.982 M 56.64 % | 178.746 M 19.40 % | 149.704 M -31.77 % | 219.422 M 1 931.87 % | 10.799 M -2.81 % | 11.111 M -80.03 % | 55.632 M -69.50 % | 182.384 M 44.51 % | 126.207 M 10.09 % | 114.642 M 8.63 % | 105.538 M 9.54 % | 96.345 M 1.71 % | 94.729 M 19.68 % | 79.150 M -0.65 % | 79.667 M 22.57 % | 64.995 M -2.34 % | 66.553 M -32.65 % | 98.818 M 1 658.33 % | 5.620 M -93.18 % | 82.412 M 1 425.02 % | 5.404 M -3.47 % | 5.598 M -3.33 % | 5.791 M -3.21 % | 5.983 M -67.79 % | 18.573 M 2 627.31 % | 681.000 K 42.17 % | 479.000 K 0.21 % | 478.000 K 0.00 % | 478.000 K 0.00 % | 478.000 K 0.63 % | 475.000 K -5.75 % | 504.000 K 101.59 % | -31.599 M 19.12 % | -39.069 M -8 307.77 % | 476.000 K 0.00 % | 476.000 K 0.00 % | 476.000 K -28.64 % | 667.000 K 0.30 % | 665.000 K 0.45 % | 662.000 K -0.90 % | 668.000 K 37.45 % | 486.000 K -1.22 % | 492.000 K -89.00 % | 4.472 M 805.26 % | 494.000 K 1.23 % | 488.000 K -20.00 % | 610.000 K -98.37 % | 37.341 M 6 133.89 % | 599.000 K -98.83 % | 51.327 M 5 164.31 % | 975.000 K -98.60 % | 69.738 M 6 958.50 % | 988.000 K -98.72 % | 77.261 M 7 783.78 % | 980.000 K -97.10 % | 33.828 M 100.09 % | -36.052 B -185 183.29 % | 19.479 M 100.12 % | -16.924 B -89 852.77 % | 18.856 M 1 718.01 % | 1.037 M 0.58 % | 1.031 M 1.05 % | 1.020 M 100.01 % | -12.443 B -1 242 474.01 % | 1.002 M 0.42 % | 997.414 K -40.07 % | 1.664 M |
| Long term investments | 1.104 M 80.10 % | 613.000 K -83.05 % | 3.617 M -6.15 % | 3.854 M -9.57 % | 4.262 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.830 M | 0.000 | 0.000 -100.00 % | 507.000 K -99.77 % | 221.219 M | 0.000 | 0.000 | 0.000 -100.00 % | 49.194 M 117.34 % | 22.635 M 129.63 % | 9.857 M | 0.000 | 0.000 -100.00 % | 19.967 M -2.94 % | 20.572 M -31.38 % | 29.980 M -0.03 % | 29.988 M -25.21 % | 40.094 M -20.67 % | 50.541 M -38.51 % | 82.191 M 30.34 % | 63.060 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 -100.00 % | 12.791 M -2.69 % | 13.144 M -0.84 % | 13.256 M 1.73 % | 13.031 M 2.32 % | 12.736 M 6.77 % | 11.928 M -7.19 % | 12.852 M -52.27 % | 26.925 M -31.90 % | 39.539 M -19.81 % | 49.309 M -18.91 % | 60.806 M -7.21 % | 65.529 M -20.64 % | 82.568 M -2.11 % | 84.348 M 73.42 % | 48.638 M 166.90 % | 18.223 M -43.58 % | 32.301 M -16.56 % | 38.713 M 22.15 % | 31.692 M | 0.000 -100.00 % | 9.496 M 35.99 % | 6.983 M -79.59 % | 34.207 M | 0.000 -100.00 % | 45.354 M | 0.000 -100.00 % | 55.780 M | 0.000 -100.00 % | 71.996 M | 0.000 -100.00 % | 81.021 M | 0.000 -100.00 % | 36.089 B | 0.000 -100.00 % | 16.942 B | 0.000 -100.00 % | 18.426 M 6.06 % | 17.373 M 180.07 % | 6.203 M -99.95 % | 12.457 B 52 035.58 % | 23.893 M 0.97 % | 23.664 M | 0.000 |
| Intangible assets | 220.255 M -2.57 % | 226.072 M -2.48 % | 231.826 M -2.40 % | 237.516 M -2.39 % | 243.332 M -2.33 % | 249.149 M -2.26 % | 254.902 M -2.18 % | 260.593 M -2.18 % | 266.409 M -2.14 % | 272.229 M -2.07 % | 277.986 M -2.01 % | 283.680 M -2.00 % | 289.484 M -1.97 % | 295.289 M -1.57 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M -0.01 % | 300.040 M 0.01 % | 300.000 M 0.00 % | 300.000 M 0.00 % | 300.000 M 39 167.02 % | 764.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.535 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.307 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.078 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.849 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 274.671 M 0.00 % | 274.671 M 0.00 % | 274.671 M 0.00 % | 274.671 M 0.00 % | 274.671 M 0.00 % | 274.671 M 0.00 % | 274.671 M 0.00 % | 274.671 M 0.00 % | 274.671 M 0.00 % | 274.671 M 0.00 % | 274.671 M 0.00 % | 274.671 M 0.00 % | 274.671 M 0.00 % | 274.671 M 0.00 % | 274.671 M 0.00 % | 274.671 M 0.00 % | 274.671 M 0.00 % | 274.671 M 0.00 % | 274.671 M 0.00 % | 274.671 M 9.42 % | 251.017 M 0.00 % | 251.017 M 0.00 % | 251.017 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 494.926 M -1.16 % | 500.743 M -1.14 % | 506.497 M -1.11 % | 512.187 M -1.12 % | 518.003 M -1.11 % | 523.820 M -1.09 % | 529.573 M -1.06 % | 535.264 M -1.07 % | 541.080 M -1.06 % | 546.900 M -1.04 % | 552.657 M -1.02 % | 558.351 M -1.03 % | 564.155 M -1.02 % | 569.960 M -0.82 % | 574.671 M 0.00 % | 574.671 M 0.00 % | 574.671 M 0.00 % | 574.671 M 0.00 % | 574.671 M -0.01 % | 574.711 M 4.30 % | 551.017 M 0.00 % | 551.017 M 0.00 % | 551.017 M 72 022.64 % | 764.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.535 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.307 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.078 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.849 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 487.662 M 13.90 % | 428.146 M 12.98 % | 378.957 M 28.50 % | 294.917 M 5.47 % | 279.610 M 3.24 % | 270.843 M 0.57 % | 269.316 M 0.51 % | 267.962 M -0.43 % | 269.122 M 1.40 % | 265.410 M 4.13 % | 254.885 M -1.28 % | 258.180 M 0.40 % | 257.149 M 4.14 % | 246.925 M 4.01 % | 237.397 M 7.56 % | 220.721 M 4.42 % | 211.375 M 5.71 % | 199.956 M 14.95 % | 173.945 M 67.54 % | 103.820 M 2.83 % | 100.966 M 0.24 % | 100.726 M -2.67 % | 103.489 M -0.26 % | 103.756 M 25.36 % | 82.769 M -2.82 % | 85.170 M 25.29 % | 67.980 M 8.13 % | 62.870 M 14.90 % | 54.715 M 7.18 % | 51.052 M 2.35 % | 49.882 M 0.57 % | 49.598 M 11.01 % | 44.679 M 2.39 % | 43.637 M -2.86 % | 44.922 M -2.62 % | 46.129 M 4.94 % | 43.958 M 6.55 % | 41.256 M 0.51 % | 41.047 M 0.64 % | 40.787 M 9.56 % | 37.229 M 25.42 % | 29.684 M 0.73 % | 29.469 M 19.06 % | 24.752 M 21.64 % | 20.348 M 5.22 % | 19.339 M -0.35 % | 19.406 M -1.25 % | 19.652 M 34.25 % | 14.638 M 20.73 % | 12.125 M 3.29 % | 11.739 M -4.65 % | 12.311 M -4.08 % | 12.834 M -0.46 % | 12.893 M 2.63 % | 12.562 M 1.92 % | 12.325 M -1.12 % | 12.465 M -1.42 % | 12.644 M 4.12 % | 12.144 M 10.44 % | 10.996 M -0.15 % | 11.013 M 3.18 % | 10.674 M 2.95 % | 10.368 M 0.72 % | 10.294 M 24.91 % | 8.241 M 3.22 % | 7.984 M -1.27 % | 8.087 M 3.76 % | 7.794 M -0.89 % | 7.864 M -1.92 % | 8.018 M -0.94 % | 8.094 M -5.13 % | 8.532 M -4.31 % | 8.916 M 0.06 % | 8.911 M -4.24 % | 9.306 M -1.66 % | 9.463 M -2.29 % | 9.685 M 8.59 % | 8.919 M 32.72 % | 6.720 M 22.18 % | 5.500 M -1.71 % | 5.596 M -3.85 % | 5.820 M -3.68 % | 6.042 M -3.11 % | 6.236 M -0.73 % | 6.282 M 1.24 % | 6.205 M -0.63 % | 6.245 M -1.66 % | 6.350 M 9.32 % | 5.809 M 222.08 % | 1.804 M 91.12 % | 943.687 K |
| Total non current assets | 1.083 B -50.86 % | 2.203 B 7.32 % | 2.053 B 5.86 % | 1.939 B 125.66 % | 859.459 M 0.91 % | 851.688 M 0.74 % | 845.438 M -45.79 % | 1.560 B 80.66 % | 863.265 M 1.13 % | 853.646 M 1.71 % | 839.288 M -37.40 % | 1.341 B 4.20 % | 1.287 B 54.27 % | 833.974 M -10.42 % | 931.016 M -30.39 % | 1.338 B 48.42 % | 901.178 M 0.62 % | 895.624 M -23.73 % | 1.174 B 12.54 % | 1.043 B -3.57 % | 1.082 B 23.66 % | 875.096 M -18.50 % | 1.074 B 131.02 % | 464.778 M 21.44 % | 382.718 M 34.53 % | 284.488 M 14.87 % | 247.664 M 12.87 % | 219.422 M 107.77 % | 105.608 M -6.30 % | 112.704 M -39.96 % | 187.705 M 2.92 % | 182.384 M 6.73 % | 170.886 M 7.97 % | 158.279 M 5.20 % | 150.460 M 3.37 % | 145.552 M 4.95 % | 138.687 M 15.18 % | 120.406 M -0.26 % | 120.714 M 10.11 % | 109.631 M 5.64 % | 103.782 M -19.24 % | 128.502 M 266.22 % | 35.089 M -67.26 % | 107.164 M 316.14 % | 25.752 M 3.27 % | 24.937 M -1.03 % | 25.197 M -1.71 % | 25.635 M -44.27 % | 46.002 M 77.27 % | 25.950 M 1.87 % | 25.474 M -1.34 % | 25.820 M -0.88 % | 26.048 M 2.96 % | 25.299 M -2.28 % | 25.889 M -34.88 % | 39.754 M 94.82 % | 20.405 M -10.83 % | 22.884 M -68.83 % | 73.426 M -4.64 % | 77.001 M -18.13 % | 94.057 M -1.71 % | 95.689 M 60.36 % | 59.671 M 104.50 % | 29.179 M -29.19 % | 41.210 M -12.66 % | 47.183 M 17.16 % | 40.271 M 228.31 % | 12.266 M -31.30 % | 17.854 M 15.27 % | 15.489 M -63.90 % | 42.911 M -6.46 % | 45.873 M -16.40 % | 54.869 M -8.91 % | 60.238 M -8.81 % | 66.061 M -16.59 % | 79.201 M -4.20 % | 82.669 M -4.07 % | 86.180 M -2.86 % | 88.721 M 125.59 % | 39.328 M -7.92 % | 42.709 M 68.82 % | 25.299 M 5.39 % | 24.004 M -4.34 % | 25.092 M -2.54 % | 25.746 M 4.62 % | 24.609 M 82.72 % | 13.468 M -32.07 % | 19.826 M -35.43 % | 30.704 M 16.01 % | 26.465 M 914.81 % | 2.608 M |
| Other current assets | 151.864 M 0.79 % | 150.675 M 9.05 % | 138.168 M -0.12 % | 138.340 M -4.06 % | 144.192 M -15.65 % | 170.938 M 19.20 % | 143.406 M 20.27 % | 119.239 M 8.70 % | 109.695 M 5.50 % | 103.976 M 15.37 % | 90.122 M 126.48 % | -340.294 M 12.78 % | -390.143 M -811.45 % | 54.838 M 5.44 % | 52.007 M 119.65 % | -264.650 M -705.69 % | 43.694 M 8.16 % | 40.398 M 118.02 % | -224.191 M -49.14 % | -150.326 M 26.69 % | -205.057 M -655.18 % | 36.935 M 119.39 % | -190.494 M -31.60 % | -144.752 M -10.24 % | -131.302 M -8.86 % | -120.615 M -15.50 % | -104.430 M -4.36 % | -100.064 M -735.61 % | 15.743 M 28.83 % | 12.220 M 140.40 % | -30.251 M 35.41 % | -46.833 M 56.64 % | -108.013 M -16.47 % | -92.739 M -0.09 % | -92.656 M -12.04 % | -82.699 M -1.65 % | -81.358 M -24.41 % | -65.396 M 2.31 % | -66.940 M -17.09 % | -57.172 M -3.14 % | -55.432 M 36.24 % | -86.943 M -1 309.05 % | 7.191 M 109.98 % | -72.083 M -1 634.99 % | 4.696 M -29.13 % | 6.626 M 24.55 % | 5.320 M 39.27 % | 3.820 M 153.82 % | -7.098 M -262.69 % | 4.363 M 63.22 % | 2.673 M 19.01 % | 2.246 M -34.73 % | 3.441 M -0.17 % | 3.447 M -54.21 % | 7.528 M 19.45 % | 6.302 M 208.02 % | 2.046 M 16.12 % | 1.762 M -11.90 % | 2.000 M -63.39 % | 5.463 M -19.10 % | 6.753 M -2.47 % | 6.924 M 383.52 % | 1.432 M 15.11 % | 1.244 M -33.51 % | 1.871 M -7.56 % | 2.024 M 67.00 % | 1.212 M -13.74 % | 1.405 M 29.73 % | 1.083 M -33.88 % | 1.638 M 126.87 % | 722.000 K 129.94 % | 314.000 K -41.31 % | 535.000 K -17.44 % | 648.000 K 11.72 % | 580.000 K 21.85 % | 476.000 K -70.21 % | 1.598 M -36.54 % | 2.518 M 280.36 % | 662.000 K 91.88 % | 345.000 K -46.72 % | 647.477 K -35.82 % | 1.009 M 39.12 % | 725.198 K 126.31 % | 320.443 K -55.32 % | 717.237 K 2.34 % | 700.870 K -19.84 % | 874.302 K 82.99 % | 477.782 K -20.27 % | 599.266 K -74.73 % | 2.371 M 365.21 % | 509.700 K |
| Short term investments | 808.418 M -17.82 % | 983.678 M -14.79 % | 1.154 B -18.42 % | 1.415 B 1.00 % | 1.401 B -5.68 % | 1.485 B -12.11 % | 1.690 B -2.60 % | 1.735 B -0.91 % | 1.751 B -14.08 % | 2.038 B -5.53 % | 2.157 B 7.82 % | 2.001 B 150.46 % | 798.921 M 2.64 % | 778.348 M 41.53 % | 549.971 M 2.51 % | 536.493 M -20.74 % | 676.847 M 116.93 % | 312.017 M -6.59 % | 334.025 M 0.46 % | 332.486 M -4.35 % | 347.619 M 20.41 % | 288.690 M 35.52 % | 213.026 M -15.54 % | 252.226 M -21.73 % | 322.258 M 26.22 % | 255.307 M -40.71 % | 430.637 M -10.34 % | 480.313 M 4.24 % | 460.766 M 10.53 % | 416.857 M -14.92 % | 489.943 M -10.50 % | 547.396 M 347.29 % | 122.380 M -28.23 % | 170.523 M -26.95 % | 233.442 M -8.98 % | 256.486 M -11.37 % | 289.393 M -6.76 % | 310.378 M -0.05 % | 310.546 M 0.13 % | 310.151 M 21.95 % | 254.319 M -18.08 % | 310.457 M 0.41 % | 309.200 M -0.13 % | 309.595 M 19.53 % | 259.003 M -3.92 % | 269.577 M 5.50 % | 255.524 M 5.13 % | 243.062 M -2.62 % | 249.592 M -24.67 % | 331.322 M -13.07 % | 381.128 M 46.20 % | 260.682 M -6.95 % | 280.142 M 6.17 % | 263.874 M -12.03 % | 299.954 M 23.78 % | 242.319 M 24.64 % | 194.417 M 70.49 % | 114.037 M 13.06 % | 100.866 M 56.68 % | 64.379 M -19.64 % | 80.113 M 1.92 % | 78.603 M 50.30 % | 52.296 M 1.12 % | 51.717 M -34.14 % | 78.528 M -11.19 % | 88.426 M -2.89 % | 91.059 M 23.97 % | 73.450 M 24.57 % | 58.964 M -4.76 % | 61.908 M 152.38 % | 24.530 M -21.67 % | 31.315 M 2.58 % | 30.527 M 2.10 % | 29.900 M -10.49 % | 33.403 M 21.50 % | 27.492 M 8.26 % | 25.394 M -0.68 % | 25.569 M -24.27 % | 33.764 M 8.20 % | 31.205 M 24.36 % | 25.092 M 397.86 % | 5.040 M -54.69 % | 11.122 M -35.33 % | 17.199 M -21.83 % | 22.001 M -30.20 % | 31.520 M -20.47 % | 39.634 M 17.87 % | 33.625 M 9.88 % | 30.601 M -22.12 % | 39.293 M 127.80 % | 17.249 M |
| cash and cash equivalents | 428.568 M 38.95 % | 308.441 M -8.16 % | 335.847 M 4.97 % | 319.940 M -11.77 % | 362.601 M -0.62 % | 364.874 M 39.80 % | 260.996 M -38.57 % | 424.834 M -38.00 % | 685.173 M 65.73 % | 413.434 M 10.63 % | 373.712 M -33.08 % | 558.424 M -39.27 % | 919.454 M 683.71 % | 117.320 M -52.91 % | 249.116 M -9.27 % | 274.562 M 41.92 % | 193.466 M 201.76 % | 64.112 M -23.92 % | 84.270 M 7.78 % | 78.186 M -32.28 % | 115.457 M -27.52 % | 159.287 M -14.77 % | 186.890 M 16.12 % | 160.945 M 25.60 % | 128.140 M -34.99 % | 197.104 M 160.14 % | 75.767 M -30.28 % | 108.673 M -17.06 % | 131.029 M -31.79 % | 192.088 M 60.68 % | 119.547 M 16.91 % | 102.255 M -83.35 % | 614.074 M 677.18 % | 79.013 M 26.28 % | 62.571 M 9.91 % | 56.927 M 13.47 % | 50.168 M 29.20 % | 38.831 M -13.35 % | 44.812 M -30.11 % | 64.116 M -46.36 % | 119.529 M 332.57 % | 27.632 M -20.90 % | 34.934 M -36.09 % | 54.663 M -0.49 % | 54.931 M -9.59 % | 60.760 M 13.90 % | 53.343 M -39.13 % | 87.634 M -21.83 % | 112.105 M 40.49 % | 79.797 M 29.82 % | 61.469 M 190.95 % | 21.127 M -7.22 % | 22.771 M -53.99 % | 49.493 M 169.98 % | 18.332 M -0.83 % | 18.486 M -74.35 % | 72.060 M 170.99 % | 26.591 M -13.50 % | 30.741 M -0.19 % | 30.800 M 26.16 % | 24.413 M -30.06 % | 34.908 M -69.68 % | 115.123 M 93.02 % | 59.644 M 345.14 % | 13.399 M 164.02 % | 5.075 M -71.01 % | 17.508 M 91.62 % | 9.137 M -67.26 % | 27.911 M -20.63 % | 35.165 M 200.32 % | 11.709 M 4.96 % | 11.156 M 2.29 % | 10.906 M -23.36 % | 14.230 M 36.79 % | 10.403 M 7.86 % | 9.645 M -35.53 % | 14.960 M -19.14 % | 18.502 M 9.57 % | 16.886 M 75.44 % | 9.625 M 19.83 % | 8.032 M -6.91 % | 8.628 M -17.46 % | 10.453 M 13.86 % | 9.181 M 3.20 % | 8.896 M 115.66 % | 4.125 M -35.03 % | 6.349 M -23.44 % | 8.294 M 60.43 % | 5.170 M 19.37 % | 4.331 M -92.03 % | 54.354 M |
| Cash and short term investments | 1.237 B -4.27 % | 1.292 B -13.30 % | 1.490 B -14.11 % | 1.735 B -1.62 % | 1.764 B -4.68 % | 1.850 B -5.16 % | 1.951 B -9.67 % | 2.160 B -11.34 % | 2.436 B -0.62 % | 2.452 B -3.14 % | 2.531 B -4.85 % | 2.660 B 54.81 % | 1.718 B 91.85 % | 895.668 M 12.09 % | 799.087 M -7.98 % | 868.338 M -0.23 % | 870.313 M 131.39 % | 376.129 M -10.08 % | 418.295 M -9.04 % | 459.866 M -5.32 % | 485.711 M 8.42 % | 447.977 M 12.02 % | 399.916 M -3.21 % | 413.171 M -12.16 % | 470.365 M -0.55 % | 472.983 M -11.82 % | 536.384 M -13.34 % | 618.974 M 4.59 % | 591.795 M -2.82 % | 608.945 M -11.96 % | 691.681 M -2.95 % | 712.711 M -3.22 % | 736.454 M 195.13 % | 249.536 M -15.70 % | 296.013 M -5.55 % | 313.413 M -7.70 % | 339.561 M -2.76 % | 349.209 M -1.73 % | 355.358 M -5.05 % | 374.267 M 0.11 % | 373.848 M 10.58 % | 338.089 M -1.76 % | 344.134 M -5.52 % | 364.258 M 16.03 % | 313.934 M -4.97 % | 330.337 M 6.95 % | 308.867 M -6.60 % | 330.696 M -8.57 % | 361.697 M -12.02 % | 411.119 M -7.11 % | 442.597 M 57.06 % | 281.809 M -6.97 % | 302.913 M -3.34 % | 313.367 M -1.55 % | 318.286 M 22.04 % | 260.805 M -2.13 % | 266.477 M 89.49 % | 140.628 M 6.85 % | 131.607 M 38.27 % | 95.179 M -8.94 % | 104.526 M -7.92 % | 113.511 M -32.20 % | 167.419 M 50.34 % | 111.361 M 21.14 % | 91.927 M -1.68 % | 93.501 M -13.88 % | 108.567 M 31.46 % | 82.587 M -4.94 % | 86.875 M -10.51 % | 97.073 M 167.87 % | 36.239 M -14.67 % | 42.471 M 2.51 % | 41.433 M -6.11 % | 44.130 M 0.74 % | 43.806 M 17.96 % | 37.137 M -7.97 % | 40.354 M -8.43 % | 44.071 M -12.99 % | 50.650 M 24.05 % | 40.830 M 23.27 % | 33.123 M 142.34 % | 13.668 M -36.65 % | 21.575 M -18.21 % | 26.380 M -14.62 % | 30.897 M -13.32 % | 35.645 M -22.48 % | 45.983 M 9.70 % | 41.918 M 17.19 % | 35.771 M -18.00 % | 43.623 M -39.08 % | 71.603 M |
| Total current assets | 2.552 B 97.47 % | 1.292 B -13.30 % | 1.490 B -14.11 % | 1.735 B -37.13 % | 2.760 B -0.69 % | 2.779 B 0.27 % | 2.771 B 28.30 % | 2.160 B -30.65 % | 3.115 B 0.52 % | 3.099 B -0.17 % | 3.104 B 16.67 % | 2.660 B 54.81 % | 1.718 B 29.14 % | 1.331 B 14.66 % | 1.160 B 33.64 % | 868.338 M -27.42 % | 1.196 B 78.05 % | 671.941 M 60.64 % | 418.295 M -9.04 % | 459.866 M -5.32 % | 485.711 M -31.18 % | 705.821 M 76.49 % | 399.916 M -3.21 % | 413.171 M -12.16 % | 470.365 M -0.55 % | 472.983 M -11.82 % | 536.384 M -13.34 % | 618.974 M -16.84 % | 744.304 M -0.84 % | 750.582 M 8.52 % | 691.681 M -2.95 % | 712.711 M -3.22 % | 736.454 M 195.13 % | 249.536 M -15.70 % | 296.013 M -5.55 % | 313.413 M -7.70 % | 339.561 M -2.76 % | 349.209 M -1.73 % | 355.358 M -5.05 % | 374.267 M 0.11 % | 373.848 M 10.58 % | 338.089 M -21.55 % | 430.939 M 18.31 % | 364.258 M -6.50 % | 389.578 M -1.40 % | 395.092 M 2.00 % | 387.358 M -3.06 % | 399.581 M 6.70 % | 374.488 M -12.44 % | 427.685 M -6.03 % | 455.119 M 49.65 % | 304.116 M -5.75 % | 322.668 M -3.15 % | 333.153 M -2.59 % | 342.021 M -1.88 % | 348.579 M 13.91 % | 306.016 M 61.11 % | 189.937 M 28.76 % | 147.514 M 33.24 % | 110.716 M -7.69 % | 119.943 M -7.73 % | 129.986 M -26.87 % | 177.743 M 48.92 % | 119.351 M 19.19 % | 100.135 M -1.43 % | 101.584 M -11.13 % | 114.311 M 33.81 % | 85.429 M -4.45 % | 89.407 M -10.82 % | 100.251 M 163.78 % | 38.006 M -13.91 % | 44.146 M 1.28 % | 43.588 M -5.89 % | 46.318 M 0.88 % | 45.913 M 15.05 % | 39.908 M -8.01 % | 43.384 M -10.52 % | 48.484 M -9.41 % | 53.519 M 25.42 % | 42.671 M 20.72 % | 35.348 M 121.28 % | 15.974 M -30.22 % | 22.892 M -16.58 % | 27.444 M -14.87 % | 32.236 M -13.27 % | 37.167 M -21.99 % | 47.646 M 10.28 % | 43.203 M 15.79 % | 37.310 M -20.58 % | 46.980 M -35.06 % | 72.340 M |
| Inventory | 531.188 M 9.11 % | 486.854 M 1.92 % | 477.694 M 11.82 % | 427.211 M 17.05 % | 364.970 M 14.28 % | 319.354 M 15.81 % | 275.747 M 37.42 % | 200.663 M 10.63 % | 181.375 M 11.15 % | 163.184 M 11.32 % | 146.591 M 26.22 % | 116.136 M 20.07 % | 96.727 M 7.47 % | 90.002 M 6.21 % | 84.740 M -1.39 % | 85.932 M -6.63 % | 92.034 M 25.82 % | 73.150 M 8.80 % | 67.236 M 26.29 % | 53.239 M -29.18 % | 75.172 M 5.98 % | 70.933 M -1.37 % | 71.915 M 19.90 % | 59.978 M -1.41 % | 60.837 M -12.14 % | 69.247 M 14.04 % | 60.723 M -10.86 % | 68.124 M -4.91 % | 71.645 M -0.04 % | 71.675 M 19.36 % | 60.050 M 5.42 % | 56.963 M 27.96 % | 44.515 M -6.26 % | 47.489 M 10.26 % | 43.069 M -0.88 % | 43.451 M 15.74 % | 37.541 M 23.12 % | 30.491 M 4.98 % | 29.044 M 7.28 % | 27.073 M 4.11 % | 26.004 M -32.74 % | 38.661 M 14.61 % | 33.732 M -10.64 % | 37.747 M 10.06 % | 34.296 M 33.46 % | 25.697 M 63.12 % | 15.753 M 66.36 % | 9.469 M 176.23 % | 3.428 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.130 M -18.75 % | 39.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 |
| Net receivables | 631.555 M 7.77 % | 586.048 M 18.21 % | 495.777 M -1.22 % | 501.912 M 3.11 % | 486.755 M 11.12 % | 438.041 M 9.23 % | 401.009 M 3.02 % | 389.256 M 0.54 % | 387.169 M 1.96 % | 379.740 M 13.08 % | 335.828 M 3.34 % | 324.988 M 10.76 % | 293.416 M 1.15 % | 290.074 M 29.14 % | 224.613 M -4.83 % | 236.001 M 24.00 % | 190.318 M 4.42 % | 182.264 M 16.13 % | 156.955 M 7.30 % | 146.281 M -4.09 % | 152.520 M 1.70 % | 149.976 M 26.48 % | 118.579 M 39.88 % | 84.774 M -6.26 % | 90.432 M 25.70 % | 71.940 M -2.37 % | 73.687 M 18.99 % | 61.928 M -4.90 % | 65.121 M 12.78 % | 57.742 M 10.21 % | 52.392 M -1.02 % | 52.930 M -16.64 % | 63.498 M 40.33 % | 45.250 M -8.75 % | 49.587 M 26.34 % | 39.248 M -10.43 % | 43.817 M 25.53 % | 34.905 M -7.89 % | 37.896 M 25.90 % | 30.099 M 2.28 % | 29.428 M -39.05 % | 48.282 M 5.23 % | 45.882 M 33.63 % | 34.336 M -6.32 % | 36.652 M 13.01 % | 32.432 M -43.52 % | 57.418 M 3.28 % | 55.596 M 237.74 % | 16.461 M 34.89 % | 12.203 M 23.90 % | 9.849 M -50.90 % | 20.061 M 22.97 % | 16.314 M -0.15 % | 16.339 M 0.81 % | 16.207 M -80.11 % | 81.472 M 1 419.15 % | 5.363 M -32.98 % | 8.002 M -42.46 % | 13.907 M 38.05 % | 10.074 M 16.27 % | 8.664 M -9.29 % | 9.551 M 7.41 % | 8.892 M 31.81 % | 6.746 M 6.45 % | 6.337 M 4.59 % | 6.059 M 33.69 % | 4.532 M 215.38 % | 1.437 M -0.83 % | 1.449 M -5.91 % | 1.540 M 47.37 % | 1.045 M -23.22 % | 1.361 M -15.99 % | 1.620 M 5.19 % | 1.540 M 0.85 % | 1.527 M -33.46 % | 2.295 M 60.27 % | 1.432 M -24.43 % | 1.895 M -14.14 % | 2.207 M 47.53 % | 1.496 M -5.14 % | 1.577 M 21.59 % | 1.297 M 119.01 % | 592.241 K -20.33 % | 743.339 K 19.49 % | 622.091 K -24.24 % | 821.155 K 4.14 % | 788.511 K -2.24 % | 806.556 K -14.23 % | 940.408 K -4.63 % | 986.096 K 333.74 % | 227.349 K |
| Tax assets | -1.104 M -80.10 % | -613.000 K 83.05 % | -3.617 M 6.15 % | -3.854 M 9.57 % | -4.262 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -917.361 M | 0.000 | 0.000 | 0.000 100.00 % | -1.017 B | 0.000 | 0.000 | 0.000 100.00 % | -727.725 M -7.87 % | -674.618 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -94.393 M | 0.000 | 0.000 | 0.000 100.00 % | -114.965 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 224.813 M 96.49 % | 114.415 M -19.13 % | 141.475 M -31.93 % | 207.851 M 43.84 % | 144.499 M 12.13 % | 128.872 M 47.74 % | 87.228 M -24.03 % | 114.824 M 4.43 % | 109.957 M 7.38 % | 102.403 M -5.22 % | 108.048 M 38.40 % | 78.067 M 13.72 % | 68.650 M 15.91 % | 59.226 M -15.84 % | 70.374 M 34.58 % | 52.292 M -9.69 % | 57.901 M 57.01 % | 36.877 M -4.89 % | 38.772 M -12.24 % | 44.179 M | 0.000 | 0.000 | 0.000 -100.00 % | 29.357 M | 0.000 | 0.000 | 0.000 -100.00 % | 29.005 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.786 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.245 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.407 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.864 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.650 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.886 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.917 M 33.78 % | 11.150 M 13.69 % | 9.807 M 266.21 % | 2.678 M -67.56 % | 8.255 M 23.99 % | 6.658 M 38.94 % | 4.792 M -11.08 % | 5.389 M 3.69 % | 5.197 M 3.65 % | 5.014 M -0.61 % | 5.045 M 0.00 % | 5.045 M 5.52 % | 4.781 M 195.31 % | 1.619 M 3.06 % | 1.571 M -67.37 % | 4.815 M 30.95 % | 3.677 M 11.83 % | 3.288 M -10.63 % | 3.679 M 113.15 % | 1.726 M -44.37 % | 3.102 M 57.06 % | 1.975 M -19.57 % | 2.456 M 12.11 % | 2.191 M 290.23 % | 561.395 K -7.11 % | 604.362 K -54.90 % | 1.340 M 49.63 % | 895.536 K 14.77 % | 780.291 K -57.76 % | 1.847 M 116.39 % | 853.730 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 250.450 M | 0.000 | 0.000 -100.00 % | 70.222 M | 0.000 | 0.000 -100.00 % | 98.234 M 159.10 % | 37.914 M -17.88 % | 46.167 M 216.73 % | 14.576 M -76.51 % | 62.044 M -8.37 % | 67.708 M -7.75 % | 73.397 M -5.02 % | 77.274 M -5.14 % | 81.458 M -2.61 % | 83.640 M 41.76 % | 59.000 M -7.58 % | 63.838 M -42.95 % | 111.899 M -7.64 % | 121.153 M -9.82 % | 134.346 M -5.51 % | 142.182 M -9.28 % | 156.730 M -8.05 % | 170.450 M -6.21 % | 181.739 M -0.26 % | 182.205 M -2.30 % | 186.485 M -4.05 % | 194.365 M 4.14 % | 186.639 M 3.75 % | 179.899 M 30.41 % | 137.949 M -27.07 % | 189.144 M 67.12 % | 113.179 M 1.29 % | 111.735 M -0.98 % | 112.841 M 2.57 % | 110.013 M -27.12 % | 150.959 M 29.14 % | 116.894 M 3.48 % | 112.962 M 2.11 % | 110.630 M -16.16 % | 131.949 M 10.89 % | 118.992 M -9.07 % | 130.858 M 68.56 % | 77.635 M -12.70 % | 88.928 M -4.96 % | 93.572 M 36.18 % | 68.714 M 2.62 % | 66.958 M -2.64 % | 68.771 M 1.31 % | 67.882 M 0.03 % | 67.865 M 4.75 % | 64.786 M 21.01 % | 53.537 M 0.94 % | 53.039 M -1.02 % | 53.583 M 13 329.32 % | 399.000 K -38.43 % | 648.000 K -46.04 % | 1.201 M -36.25 % | 1.884 M -36.14 % | 2.950 M -28.28 % | 4.113 M | 0.000 -100.00 % | 4.284 M -16.47 % | 5.129 M 7.19 % | 4.785 M | 0.000 -100.00 % | 3.308 M 14.11 % | 2.899 M -99.80 % | 1.463 B | 0.000 -100.00 % | 1.832 B -11.67 % | 2.074 B 91 463.11 % | 2.265 M -4.56 % | 2.374 M 1 336.13 % | 165.278 K -99.92 % | 200.694 M 84 899.85 % | 236.111 K -13.04 % | 271.528 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 1.378 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K -50.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 21.95 % | 1.640 K | 0.000 | 0.000 | 0.000 -100.00 % | 692.617 K -61.55 % | 1.801 M -38.32 % | 2.921 M -100.00 % | 63.028 B 92 569.57 % | 68.014 M -7.40 % | 73.446 M -2.00 % | 74.948 M |
| Other total stockholders equity | 5.302 B 2.85 % | 5.155 B 2.12 % | 5.048 B 1.89 % | 4.954 B 2.69 % | 4.825 B 1.63 % | 4.747 B 1.48 % | 4.678 B 1.53 % | 4.608 B 1.64 % | 4.533 B 1.51 % | 4.466 B 1.15 % | 4.415 B 1.33 % | 4.357 B 32.28 % | 3.294 B -5.50 % | 3.485 B 2.10 % | 3.414 B 1.62 % | 3.359 B 2.16 % | 3.288 B 22.31 % | 2.688 B 1.41 % | 2.651 B 2.02 % | 2.598 B 1.13 % | 2.569 B 1.97 % | 2.520 B 1.07 % | 2.493 B 38.03 % | 1.806 B 1.76 % | 1.775 B 1.52 % | 1.748 B 1.28 % | 1.726 B 1.49 % | 1.701 B 1.63 % | 1.674 B 1.56 % | 1.648 B 1.04 % | 1.631 B 1.11 % | 1.613 B 0.95 % | 1.598 B 51.47 % | 1.055 B 1.72 % | 1.037 B 1.98 % | 1.017 B 1.28 % | 1.004 B 1.53 % | 989.144 M 1.19 % | 977.465 M 1.78 % | 960.375 M 1.22 % | 948.842 M 2.25 % | 927.939 M 1.17 % | 917.164 M 2.62 % | 893.773 M 1.61 % | 879.630 M 2.05 % | 861.970 M 1.84 % | 846.397 M 1.64 % | 832.713 M 1.60 % | 819.581 M 1.02 % | 811.268 M 1.34 % | 800.523 M 28.13 % | 624.759 M 0.99 % | 618.648 M 0.87 % | 613.314 M 0.99 % | 607.277 M 0.70 % | 603.053 M 0.59 % | 599.507 M 28.98 % | 464.818 M 3.23 % | 450.271 M 14.58 % | 392.960 M 0.44 % | 391.256 M 1.28 % | 386.329 M 0.79 % | 383.316 M 35.77 % | 282.324 M 1.51 % | 278.131 M 1.69 % | 273.504 M 1.28 % | 270.052 M 0.84 % | 267.807 M 0.58 % | 266.274 M 0.56 % | 264.802 M 20.15 % | 220.402 M 0.57 % | 219.159 M 0.01 % | 219.128 M 0.21 % | 218.668 M 0.03 % | 218.606 M 0.28 % | 217.995 M 0.42 % | 217.087 M 0.14 % | 216.782 M 0.02 % | 216.728 M 40.28 % | 154.497 M 5.67 % | 146.203 M 38.74 % | 105.376 M 0.15 % | 105.217 M -0.01 % | 105.229 M 0.64 % | 104.562 M 0.92 % | 103.614 M 4.65 % | 99.005 M 100.16 % | -62.930 B -206 540.38 % | 30.483 M 21.67 % | 25.054 M 5.80 % | 23.681 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -65.003 M | 0.000 | 0.000 100.00 % | -70.222 M | 0.000 | 0.000 100.00 % | -71.324 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 3.634 B 3.97 % | 3.495 B -1.35 % | 3.543 B -3.57 % | 3.675 B 1.53 % | 3.619 B -0.31 % | 3.630 B 0.38 % | 3.617 B -2.77 % | 3.720 B -6.49 % | 3.978 B 0.65 % | 3.952 B 0.23 % | 3.943 B -1.45 % | 4.001 B 33.14 % | 3.005 B 38.83 % | 2.165 B 3.49 % | 2.091 B -5.19 % | 2.206 B 5.16 % | 2.098 B 33.81 % | 1.568 B -1.57 % | 1.593 B 5.94 % | 1.503 B -4.11 % | 1.568 B -0.83 % | 1.581 B 7.28 % | 1.474 B 67.85 % | 877.949 M 2.91 % | 853.083 M 12.62 % | 757.471 M -3.39 % | 784.048 M -6.48 % | 838.396 M -1.35 % | 849.912 M -1.55 % | 863.286 M -1.83 % | 879.386 M -1.76 % | 895.095 M -1.35 % | 907.340 M 122.49 % | 407.815 M -8.66 % | 446.473 M -2.72 % | 458.965 M -4.03 % | 478.248 M 1.84 % | 469.615 M -1.36 % | 476.072 M -1.62 % | 483.898 M 1.31 % | 477.630 M 2.37 % | 466.591 M 0.12 % | 466.028 M -1.14 % | 471.422 M 13.51 % | 415.330 M -1.12 % | 420.029 M 1.81 % | 412.555 M -2.98 % | 425.216 M 1.12 % | 420.490 M -7.31 % | 453.635 M -5.61 % | 480.593 M 45.66 % | 329.936 M -5.39 % | 348.716 M -2.72 % | 358.452 M -2.57 % | 367.910 M -5.26 % | 388.333 M 18.97 % | 326.421 M 53.38 % | 212.821 M -3.67 % | 220.940 M 17.70 % | 187.717 M -12.28 % | 214.000 M -5.17 % | 225.675 M -4.94 % | 237.414 M 59.84 % | 148.530 M 5.08 % | 141.345 M -4.99 % | 148.767 M -3.76 % | 154.582 M 58.23 % | 97.695 M -8.92 % | 107.261 M -7.33 % | 115.740 M 43.04 % | 80.917 M -10.11 % | 90.019 M -8.57 % | 98.457 M -7.60 % | 106.556 M -4.84 % | 111.974 M -5.99 % | 119.109 M -5.51 % | 126.053 M -6.39 % | 134.664 M -5.33 % | 142.240 M 73.47 % | 81.999 M 5.05 % | 78.057 M 89.12 % | 41.273 M -11.99 % | 46.896 M -10.74 % | 52.536 M -9.39 % | 57.982 M -6.14 % | 61.777 M 1.08 % | 61.114 M -3.04 % | 63.028 M -7.33 % | 68.014 M -7.40 % | 73.446 M -2.00 % | 74.948 M |
| 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 |
| 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 286.000 K -15.38 % | 338.000 K 60.19 % | 211.000 K -72.74 % | 774.000 K 130.36 % | 336.000 K 147.19 % | -712.000 K -559.35 % | 155.000 K -71.72 % | 548.000 K | 0.000 | 0.000 | 0.000 100.00 % | -2.053 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.653 M | 0.000 | 0.000 | 0.000 100.00 % | -22.270 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 -100.00 % | 10.596 M -26.45 % | 14.406 M -19.09 % | 17.805 M 39.70 % | 12.745 M -65.02 % | 36.433 M -12.77 % | 41.766 M -51.61 % | 86.305 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.412 M -3 347.68 % | -302.000 K 81.85 % | -1.664 M | 0.000 100.00 % | -8.635 M -914.69 % | -851.000 K -36.38 % | -624.000 K 54.59 % | -1.374 M 72.89 % | -5.068 M | 0.000 | 0.000 | 0.000 100.00 % | -12.000 K | 0.000 | 0.000 100.00 % | -10.000 K 98.85 % | -869.000 K | 0.000 | 0.000 100.00 % | -153.000 K 89.90 % | -1.515 M | 0.000 | 0.000 100.00 % | -344.391 M 87.79 % | -2.821 B | 0.000 | 0.000 100.00 % | -879.527 K 99.98 % | -5.175 B | 0.000 | 0.000 100.00 % | -1.242 M |
| Stock based compensation | 131.343 M 40.90 % | 93.216 M 45.79 % | 63.939 M -0.59 % | 64.317 M 9.13 % | 58.938 M 8.88 % | 54.129 M 23.26 % | 43.913 M -15.73 % | 52.109 M 15.65 % | 45.057 M 19.43 % | 37.727 M -1.30 % | 38.224 M -3.90 % | 39.775 M 1.85 % | 39.052 M 12.25 % | 34.789 M 3.49 % | 33.617 M -29.38 % | 47.602 M 70.77 % | 27.875 M 6.57 % | 26.157 M 1.72 % | 25.715 M 0.09 % | 25.693 M 23.45 % | 20.813 M 34.13 % | 15.517 M -7.85 % | 16.838 M 5.88 % | 15.903 M -0.02 % | 15.906 M -9.25 % | 17.528 M 21.18 % | 14.465 M -6.23 % | 15.426 M 20.89 % | 12.760 M 5.43 % | 12.103 M -0.65 % | 12.182 M -7.12 % | 13.116 M 17.65 % | 11.148 M 13.33 % | 9.837 M 27.18 % | 7.735 M -33.32 % | 11.601 M 12.86 % | 10.279 M 8.95 % | 9.435 M 1.41 % | 9.304 M -4.95 % | 9.789 M 18.93 % | 8.231 M 21.40 % | 6.780 M 2.63 % | 6.606 M -11.10 % | 7.431 M 18.48 % | 6.272 M 13.29 % | 5.536 M -9.26 % | 6.101 M 2.30 % | 5.964 M 8.63 % | 5.490 M 28.81 % | 4.262 M -0.14 % | 4.268 M 0.85 % | 4.232 M 13.28 % | 3.736 M 17.56 % | 3.178 M -0.19 % | 3.184 M -5.24 % | 3.360 M 10.31 % | 3.046 M 11.62 % | 2.729 M 0.55 % | 2.714 M -73.93 % | 10.412 M 719.84 % | 1.270 M -23.68 % | 1.664 M | 0.000 -100.00 % | 7.928 M 818.66 % | 863.000 K 41.01 % | 612.000 K -55.46 % | 1.374 M -70.98 % | 4.734 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 K | 0.000 | 0.000 -100.00 % | 10.000 K -98.85 % | 869.000 K | 0.000 | 0.000 -100.00 % | 153.000 K -89.90 % | 1.515 M | 0.000 | 0.000 -100.00 % | 344.391 M -87.79 % | 2.821 B | 0.000 | 0.000 -100.00 % | 879.527 K -99.98 % | 5.175 B | 0.000 | 0.000 -100.00 % | 1.242 M |
| Change in working capital | 37.128 M 131.84 % | -116.604 M 22.32 % | -150.111 M -1 189.06 % | -11.645 M -148.80 % | 23.864 M 255.31 % | -15.365 M 89.58 % | -147.394 M 22.11 % | -189.225 M -188.75 % | 213.217 M 573.58 % | -45.022 M 32.79 % | -66.986 M -76.95 % | -37.856 M -129.34 % | 129.045 M 374.60 % | -46.994 M -3 420.15 % | -1.335 M 96.07 % | -33.949 M -278.77 % | -8.963 M 71.09 % | -30.998 M 20.22 % | -38.853 M -221.06 % | 32.093 M 332.93 % | 7.413 M 153.92 % | -13.747 M 82.37 % | -77.976 M -722.22 % | 12.532 M 85.33 % | 6.762 M 171.49 % | -9.459 M 61.61 % | -24.639 M -226.57 % | 19.466 M 209.41 % | -17.792 M -0.68 % | -17.671 M -9.66 % | -16.114 M -25.91 % | -12.798 M 56.42 % | -29.367 M -128.86 % | -12.832 M 24.10 % | -16.907 M -104.51 % | -8.267 M 16.11 % | -9.854 M -1 472.42 % | 718.000 K 103.70 % | -19.414 M -310.47 % | 9.224 M -78.43 % | 42.764 M 537.84 % | -9.767 M 57.00 % | -22.715 M -144.20 % | 51.387 M 362.81 % | -19.553 M -184.10 % | 23.249 M 197.30 % | -23.893 M 15.50 % | -28.277 M -210.94 % | -9.094 M -196.92 % | 9.383 M -45.17 % | 17.112 M 148.90 % | 6.875 M -63.86 % | 19.023 M 1 047.83 % | -2.007 M -107.25 % | 27.689 M 401.52 % | -9.183 M -2 291.65 % | 419.000 K -90.49 % | 4.406 M 2.97 % | 4.279 M 1 653.69 % | 244.000 K -96.80 % | 7.631 M 327.52 % | -3.354 M -292.43 % | 1.743 M -89.94 % | 17.330 M 731.57 % | 2.084 M 303.32 % | -1.025 M -101.69 % | 60.643 M 4 472.24 % | -1.387 M -82.98 % | -758.000 K 68.82 % | -2.431 M -43.76 % | -1.691 M -149.04 % | -679.000 K 70.56 % | -2.306 M -181.57 % | 2.827 M 467.67 % | 498.000 K -83.28 % | 2.979 M 96.76 % | 1.514 M 834.57 % | 162.000 K -93.49 % | 2.488 M 55.26 % | 1.603 M 207.45 % | 521.227 K 137.60 % | -1.386 M -341.91 % | -313.655 K -435.78 % | 93.411 K -88.46 % | 809.404 K -70.19 % | 2.715 M 437.05 % | 505.595 K 152.44 % | -964.173 K -318.08 % | 442.129 K 171.50 % | -618.390 K -146.04 % | 1.343 M |
| Accounts receivables | -45.507 M 49.59 % | -90.271 M -1 571.41 % | 6.135 M 140.48 % | -15.157 M 68.89 % | -48.714 M -31.55 % | -37.032 M -215.09 % | -11.753 M -463.15 % | -2.087 M 71.91 % | -7.429 M 83.08 % | -43.912 M -305.09 % | -10.840 M 65.65 % | -31.561 M -920.40 % | -3.093 M 95.28 % | -65.461 M -674.82 % | 11.388 M 124.93 % | -45.683 M -467.21 % | -8.054 M 68.18 % | -25.309 M -137.11 % | -10.674 M -271.09 % | 6.239 M 345.24 % | -2.544 M 91.90 % | -31.397 M -79.09 % | -17.531 M -409.84 % | 5.658 M 130.60 % | -18.492 M -1 158.50 % | 1.747 M 114.86 % | -11.759 M -468.27 % | 3.193 M 143.27 % | -7.379 M -37.93 % | -5.350 M -1 094.42 % | 538.000 K -94.91 % | 10.568 M 157.91 % | -18.248 M -520.75 % | 4.337 M 141.95 % | -10.339 M -326.29 % | 4.569 M 151.27 % | -8.912 M -397.96 % | 2.991 M 135.66 % | -8.388 M -2 696.00 % | -300.000 K -101.63 % | 18.461 M 726.22 % | -2.948 M 73.86 % | -11.278 M -758.38 % | 1.713 M 147.54 % | -3.603 M -114.40 % | 25.028 M 1 639.24 % | -1.626 M 95.88 % | -39.508 M -790.62 % | -4.436 M -85.61 % | -2.390 M -122.42 % | 10.658 M 365.32 % | -4.017 M -4 798.78 % | -82.000 K 93.99 % | -1.365 M -102.06 % | 66.307 M 187.10 % | -76.128 M -3 863.12 % | 2.023 M -65.50 % | 5.863 M 258.72 % | -3.694 M -68.06 % | -2.198 M | 0.000 | 0.000 | 0.000 100.00 % | -5.090 M | 0.000 | 0.000 100.00 % | -2.835 M -1 218.60 % | -215.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 794.000 K | 0.000 | 0.000 -100.00 % | 569.000 K 187.40 % | -651.000 K | 0.000 | 0.000 100.00 % | -345.000 K 24.01 % | -454.000 K | 0.000 | 0.000 -100.00 % | 63.511 M 121.87 % | -290.433 M | 0.000 | 0.000 -100.00 % | 30.027 K 100.04 % | -81.603 M | 0.000 | 0.000 | 0.000 |
| Inventory | -44.334 M 20.38 % | -55.684 M -10.30 % | -50.483 M 18.89 % | -62.241 M -36.45 % | -45.616 M -4.61 % | -43.607 M 41.92 % | -75.084 M -289.28 % | -19.288 M -6.03 % | -18.191 M -9.63 % | -16.593 M 45.52 % | -30.455 M -56.91 % | -19.409 M -188.61 % | -6.725 M -27.80 % | -5.262 M -541.44 % | 1.192 M -80.47 % | 6.102 M 132.31 % | -18.884 M -219.31 % | -5.914 M 57.75 % | -13.997 M -163.82 % | 21.933 M 617.41 % | -4.239 M -531.67 % | 982.000 K 108.23 % | -11.937 M -1 489.64 % | 859.000 K -89.79 % | 8.410 M 198.66 % | -8.524 M -215.17 % | 7.401 M 110.20 % | 3.521 M 11 636.67 % | 30.000 K 100.26 % | -11.625 M -276.58 % | -3.087 M 75.20 % | -12.448 M -518.56 % | 2.974 M 167.29 % | -4.420 M -1 257.07 % | 382.000 K 106.46 % | -5.910 M 16.17 % | -7.050 M -387.21 % | -1.447 M 26.59 % | -1.971 M -84.38 % | -1.069 M -108.45 % | 12.657 M 356.79 % | -4.929 M -222.76 % | 4.015 M 216.34 % | -3.451 M 59.87 % | -8.599 M 13.53 % | -9.944 M -58.24 % | -6.284 M -4.02 % | -6.041 M | 0.000 | 0.000 100.00 % | -873.000 K 85.50 % | -6.019 M | 0.000 | 0.000 | 0.000 100.00 % | -10.304 M | 0.000 | 0.000 | 0.000 100.00 % | -4.442 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.506 M | 0.000 | 0.000 100.00 % | -67.000 K 97.87 % | -3.139 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.439 M -71.63 % | -3.169 M 41.49 % | -5.416 M 34.01 % | -8.207 M -164.83 % | 12.660 M -54.70 % | 27.949 M 175.82 % | 10.133 M 235.25 % | -7.492 M -122.65 % | 33.076 M 55.16 % | 21.318 M -16.15 % | 25.423 M 188.04 % | -28.877 M -251.20 % | 19.098 M -7.83 % | 20.721 M 1 279.56 % | 1.502 M 108.30 % | -18.099 M -160.45 % | 29.939 M 2 024.10 % | -1.556 M -115.54 % | 10.015 M 332.31 % | -4.311 M -165.93 % | 6.539 M 204.51 % | -6.257 M -447.80 % | 1.799 M -73.43 % | 6.770 M -63.30 % | 18.448 M 180.62 % | 6.574 M 90.33 % | 3.454 M 393.96 % | -1.175 M -178.70 % | 1.493 M -69.57 % | 4.906 M -5.80 % | 5.208 M 139.14 % | -13.305 M -531.70 % | 3.082 M 137.06 % | -8.316 M -181.20 % | 10.241 M 172.23 % | -14.179 M -152.00 % | 27.265 M | 0.000 | 0.000 100.00 % | -390.000 K -106.20 % | 6.287 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.617 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.171 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.255 M | 0.000 | 0.000 100.00 % | -650.000 K -288.95 % | 344.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 230.000 K | 0.000 | 0.000 100.00 % | -50.000 K -101.62 % | 3.089 M | 0.000 | 0.000 -100.00 % | 1.172 M 352.04 % | -465.000 K | 0.000 | 0.000 -100.00 % | 265.330 M -69.50 % | 870.058 M | 0.000 | 0.000 -100.00 % | 1.031 M -99.38 % | 166.501 M | 0.000 | 0.000 -100.00 % | 711.739 K |
| Other working capital | 126.969 M 332.59 % | 29.351 M 127.75 % | -105.763 M -260.85 % | 65.753 M -44.37 % | 118.194 M 81.07 % | 65.274 M 207.79 % | -60.557 M 63.92 % | -167.850 M -170.28 % | 238.837 M 1 442.58 % | 15.483 M 160.27 % | -25.691 M -238.47 % | 18.553 M -86.94 % | 142.032 M 387.33 % | 29.145 M 610.60 % | -5.708 M 18.78 % | -7.028 M 29.54 % | -9.974 M -0.67 % | -9.908 M -48.10 % | -6.690 M 77.05 % | -29.155 M -309.37 % | -7.122 M 18.65 % | -8.755 M 55.40 % | -19.631 M -50.05 % | -13.083 M -237.45 % | -3.877 M 7.34 % | -4.184 M -91.75 % | -2.182 M 87.30 % | -17.187 M -93.39 % | -8.887 M 17.03 % | -10.711 M -15.74 % | -9.254 M 46.99 % | -17.457 M -122.78 % | -7.836 M 46.14 % | -14.548 M -6.03 % | -13.720 M 45.93 % | -25.374 M -5 345.06 % | -466.000 K 89.11 % | -4.280 M 45.69 % | -7.880 M -186.59 % | 9.100 M 35.01 % | 6.740 M 194.96 % | -7.098 M -230.60 % | -2.147 M -104.29 % | 50.043 M 5 085.80 % | 965.000 K 146.48 % | -2.076 M -15.08 % | -1.804 M 81.95 % | -9.993 M -114.53 % | -4.658 M -139.57 % | 11.773 M 52.56 % | 7.717 M -27.36 % | 10.624 M -44.39 % | 19.105 M 3 075.86 % | -642.000 K 98.34 % | -38.618 M -152.45 % | 73.632 M 4 690.52 % | -1.604 M -10.09 % | -1.457 M -118.27 % | 7.973 M 1 018.23 % | 713.000 K -90.66 % | 7.631 M 327.52 % | -3.354 M -292.43 % | 1.743 M -88.87 % | 15.659 M 651.39 % | 2.084 M 303.32 % | -1.025 M -101.60 % | 64.195 M 3 855.33 % | 1.623 M | 0.000 | 0.000 100.00 % | -1.691 M 0.70 % | -1.703 M | 0.000 | 0.000 100.00 % | -21.000 K -103.88 % | 541.000 K | 0.000 | 0.000 -100.00 % | 1.661 M -34.13 % | 2.522 M | 0.000 | 0.000 100.00 % | -329.155 M 43.20 % | -579.532 M | 0.000 | 0.000 100.00 % | -555.925 K 99.35 % | -85.862 M | 0.000 | 0.000 -100.00 % | 631.361 K |
| Other non cash items | -11.782 M -131.20 % | 37.760 M 442.12 % | -11.037 M -99.62 % | -5.529 M -623.58 % | 1.056 M -77.04 % | 4.599 M 55.21 % | 2.963 M -53.65 % | 6.392 M 407.90 % | -2.076 M -419.38 % | 650.000 K -89.55 % | 6.223 M 77.60 % | 3.504 M 1 500.00 % | 219.000 K 100.31 % | -70.817 M -220.91 % | 58.568 M 192.31 % | -63.445 M -1 215.03 % | 5.690 M -86.67 % | 42.693 M 211.98 % | -38.125 M -170.08 % | 54.400 M 137.64 % | 22.892 M 121.63 % | -105.837 M -666.61 % | 18.679 M -56.32 % | 42.766 M 149.10 % | -87.098 M -4 555.16 % | -1.871 M -201.91 % | 1.836 M 328.97 % | 428.000 K -25.04 % | 571.000 K -59.33 % | 1.404 M -40.08 % | 2.343 M 27.54 % | 1.837 M 392.49 % | 373.000 K 13.72 % | 328.000 K 6.49 % | 308.000 K 137.79 % | -815.000 K -678.01 % | 141.000 K -26.56 % | 192.000 K -42.17 % | 332.000 K -5.95 % | 353.000 K 18.86 % | 297.000 K -35.29 % | 459.000 K -40.70 % | 774.000 K 108.05 % | -9.617 M 30.04 % | -13.746 M 21.95 % | -17.611 M -46.71 % | -12.004 M 52.81 % | -25.438 M 37.03 % | -40.397 M 51.89 % | -83.966 M -466 577.78 % | 18.000 K -99.48 % | 3.486 M 251.17 % | -2.306 M -325.86 % | 1.021 M -28.40 % | 1.426 M 151.91 % | -2.747 M -423.18 % | 850.000 K -60.68 % | 2.162 M 119.94 % | 983.000 K -79.62 % | 4.824 M 200.00 % | 1.608 M -37.36 % | 2.567 M -20.40 % | 3.225 M 29.00 % | 2.500 M 26.65 % | 1.974 M -3.47 % | 2.045 M 49.27 % | 1.370 M -7.81 % | 1.486 M -8.27 % | 1.620 M 61.68 % | 1.002 M 4.38 % | 960.000 K 13 614.29 % | 7.000 K 16.67 % | 6.000 K -45.45 % | 11.000 K -62.07 % | 29.000 K -74.11 % | 112.000 K -6.67 % | 120.000 K -78.42 % | 556.000 K 228.99 % | 169.000 K -53.97 % | 367.162 K 1.01 % | 363.503 K -30.59 % | 523.726 K 37.60 % | 380.609 K -32.16 % | 561.006 K -10.28 % | 625.257 K -64.21 % | 1.747 M 3 707.44 % | 45.880 K 298.26 % | 11.520 K -15.84 % | 13.688 K -50.25 % | 27.513 K 653.37 % | 3.652 K |
| Net cash provided by operating activities | -35.823 M 79.56 % | -175.245 M 29.80 % | -249.643 M -214.25 % | -79.440 M 7.34 % | -85.729 M -19.45 % | -71.770 M 66.90 % | -216.812 M 23.49 % | -283.383 M -1 487.22 % | -17.854 M 75.35 % | -72.444 M 42.20 % | -125.326 M -166.26 % | 189.144 M -77.01 % | 822.767 M 1 053.56 % | -86.284 M -24.94 % | -69.059 M -482.73 % | -11.851 M 80.46 % | -60.646 M -78.30 % | -34.013 M 40.56 % | -57.227 M -135.65 % | -24.285 M -118.47 % | -11.116 M 46.99 % | -20.971 M 85.75 % | -147.164 M -6 047.20 % | -2.394 M 70.91 % | -8.231 M 81.60 % | -44.731 M 29.61 % | -63.544 M -322.11 % | -15.054 M 52.34 % | -31.589 M 2.78 % | -32.491 M -82.16 % | -17.837 M 5.90 % | -18.956 M 53.26 % | -40.559 M 12.88 % | -46.557 M -71.60 % | -27.131 M -30.54 % | -20.783 M -76.26 % | -11.791 M -181.88 % | -4.183 M 82.00 % | -23.242 M -471.69 % | 6.253 M -79.03 % | 29.822 M 507.79 % | -7.313 M 75.52 % | -29.872 M -158.81 % | 50.798 M 305.38 % | -24.734 M -286.36 % | 13.272 M 147.65 % | -27.855 M 24.90 % | -37.092 M 11.50 % | -41.912 M -18.22 % | -35.453 M -270.30 % | -9.574 M 56.41 % | -21.963 M -108.75 % | -10.521 M -100.13 % | -5.257 M -111.79 % | 44.575 M 374.83 % | -16.219 M -10.66 % | -14.656 M -18.63 % | -12.354 M 33.42 % | -18.554 M 27.63 % | -25.637 M -153.58 % | -10.110 M 35.13 % | -15.584 M -37.92 % | -11.299 M -305.44 % | 5.500 M 155.18 % | -9.967 M -9.54 % | -9.099 M -117.04 % | 53.396 M 651.04 % | -9.690 M -25.23 % | -7.738 M 15.18 % | -9.123 M -5.71 % | -8.630 M -20.94 % | -7.136 M 5.51 % | -7.552 M -63.89 % | -4.608 M 25.39 % | -6.176 M 4.82 % | -6.489 M 2.14 % | -6.631 M 5.62 % | -7.026 M -124.26 % | -3.133 M -16.59 % | -2.687 M 25.85 % | -3.624 M 39.04 % | -5.945 M -8.75 % | -5.467 M -16.48 % | -4.693 M -48.55 % | -3.159 M -43.38 % | -2.203 M 46.05 % | -4.085 M 9.96 % | -4.537 M -9.30 % | -4.150 M -9.07 % | -3.805 M -139.07 % | -1.592 M |
| Investments in property plant and equipment | -43.930 M 10.77 % | -49.230 M -27.36 % | -38.655 M -32.18 % | -29.245 M -83.54 % | -15.934 M -7.92 % | -14.764 M 15.13 % | -17.397 M -28.15 % | -13.575 M 16.98 % | -16.352 M -9.83 % | -14.888 M -98.11 % | -7.515 M 54.48 % | -16.510 M 11.96 % | -18.753 M 14.33 % | -21.890 M 13.33 % | -25.256 M -33.00 % | -18.990 M -3.03 % | -18.432 M 11.37 % | -20.797 M -65.92 % | -12.534 M -99.65 % | -6.278 M -15.17 % | -5.451 M -13.16 % | -4.817 M -3.08 % | -4.673 M 83.17 % | -27.764 M -448.80 % | -5.059 M 77.98 % | -22.973 M -57.53 % | -14.583 M -62.94 % | -8.950 M -9.13 % | -8.201 M -144.73 % | -3.351 M 54.30 % | -7.333 M -67.96 % | -4.366 M -7.30 % | -4.069 M -57.35 % | -2.586 M -9.07 % | -2.371 M 67.94 % | -7.395 M -180.01 % | -2.641 M 33.96 % | -3.999 M -27.32 % | -3.141 M 57.33 % | -7.361 M -14.98 % | -6.402 M -199.58 % | -2.137 M 65.83 % | -6.254 M -7.72 % | -5.806 M -146.75 % | -2.353 M -85.13 % | -1.271 M -20.47 % | -1.055 M 83.08 % | -6.236 M -81.75 % | -3.431 M -167.63 % | -1.282 M -323.10 % | -303.000 K 26.99 % | -415.000 K 52.63 % | -876.000 K 27.24 % | -1.204 M -14.34 % | -1.053 M -49.15 % | -706.000 K -4.28 % | -677.000 K 48.71 % | -1.320 M 30.01 % | -1.886 M -107.25 % | -910.000 K 30.16 % | -1.303 M 16.31 % | -1.557 M -39.77 % | -1.114 M 43.08 % | -1.957 M -115.53 % | -908.000 K -70.68 % | -532.000 K 39.95 % | -886.000 K -69.73 % | -522.000 K -15.49 % | -452.000 K 15.04 % | -532.000 K -205.75 % | -174.000 K 17.92 % | -212.000 K 64.49 % | -597.000 K -228.02 % | -182.000 K 55.72 % | -411.000 K -13.54 % | -362.000 K 77.87 % | -1.636 M 44.49 % | -2.947 M -278.79 % | -778.000 K -229.82 % | -235.883 K -116.18 % | -109.114 K -1.23 % | -107.787 K 20.87 % | -136.216 K 52.84 % | -288.835 K 26.92 % | -395.251 K -53.21 % | -257.976 K 66.17 % | -762.508 K -16.48 % | -654.600 K 82.68 % | -3.780 M -301.36 % | -941.873 K -635.90 % | -127.990 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -700.000 M 81.41 % | -3.766 B | 0.000 | 0.000 100.00 % | -632.000 M 33.61 % | -952.000 M | 0.000 | 0.000 100.00 % | -152.000 M 80.66 % | -786.000 M | 0.000 | 0.000 100.00 % | -127.500 M 68.02 % | -398.722 M | 0.000 | 0.000 100.00 % | -598.151 M -1 535.90 % | 41.657 M | 0.000 | 0.000 100.00 % | -29.431 M | 0.000 | 0.000 | 0.000 100.00 % | -20.383 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.848 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.643 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.020 M | 0.000 | 0.000 | 0.000 -100.00 % | 121.593 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.730 M | 0.000 | 0.000 | 0.000 -100.00 % | 31.997 M | 0.000 | 0.000 | 0.000 -100.00 % | 45.901 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.333 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K | 0.000 | 0.000 100.00 % | -10.000 K -400.00 % | -2.000 K | 0.000 | 0.000 | 0.000 100.00 % | -3.100 M | 0.000 | 0.000 | 0.000 100.00 % | -87.567 M | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -573.852 M -13.12 % | -507.313 M 17.93 % | -618.151 M -53.76 % | -402.022 M 29.58 % | -570.915 M 31.49 % | -833.387 M -27.05 % | -655.940 M 36.65 % | -1.035 B -72.61 % | -599.876 M 44.75 % | -1.086 B -54.40 % | -703.200 M 57.94 % | -1.672 B -606.78 % | -236.574 M 47.40 % | -449.778 M -260.05 % | -124.922 M 61.78 % | -326.856 M 36.97 % | -518.565 M -650.74 % | -69.074 M 11.99 % | -78.481 M 43.12 % | -137.978 M -4.79 % | -131.677 M 26.87 % | -180.051 M -187.49 % | -62.628 M 7.02 % | -67.357 M 64.88 % | -191.782 M -321.43 % | -45.507 M 78.16 % | -208.370 M -29.87 % | -160.439 M -40.51 % | -114.180 M 47.24 % | -216.417 M -91.97 % | -112.736 M 80.48 % | -577.599 M -940.21 % | -55.527 M 12.13 % | -63.191 M 0.24 % | -63.346 M 47.30 % | -120.195 M -23.11 % | -97.629 M 7.23 % | -105.243 M 17.91 % | -128.207 M 10.18 % | -142.739 M -9.54 % | -130.312 M 6.28 % | -139.042 M -95.59 % | -71.089 M 55.20 % | -158.672 M -74.11 % | -91.131 M 30.76 % | -131.622 M -6.45 % | -123.641 M -29.72 % | -95.316 M -57.67 % | -60.454 M 28.64 % | -84.720 M 64.54 % | -238.899 M -91.62 % | -124.676 M -4.88 % | -118.879 M -85.93 % | -63.937 M 56.24 % | -146.107 M 12.76 % | -167.475 M -36.55 % | -122.649 M -119.67 % | -55.834 M -9.73 % | -50.882 M -5 088 100.00 % | -1.000 K 100.00 % | -21.097 M 71.97 % | -75.275 M -29.87 % | -57.964 M -146.69 % | -23.497 M -6.51 % | -22.060 M 61.33 % | -57.044 M 31.53 % | -83.316 M -115.50 % | -38.662 M -146.33 % | -15.695 M 72.46 % | -56.991 M -735.28 % | -6.823 M -95.17 % | -3.496 M 56.48 % | -8.034 M 45.42 % | -14.720 M -25.01 % | -11.775 M 48.19 % | -22.727 M 22.49 % | -29.321 M -142.22 % | -12.105 M 80.37 % | -61.664 M -326.16 % | -14.470 M 68.95 % | -46.599 M -1 211.05 % | -3.554 M -89.63 % | -1.874 M 6.22 % | -1.999 M 47.18 % | -3.784 M 63.85 % | -10.467 M -71.98 % | -6.086 M -4.17 % | -5.842 M -418.73 % | -1.126 M 97.71 % | -49.102 M -4 581.19 % | -1.049 M |
| Sales maturities of investments | 760.500 M 10.22 % | 690.000 M -22.60 % | 891.500 M 124.56 % | 397.000 M -39.48 % | 656.000 M -36.62 % | 1.035 B 47.86 % | 700.000 M -33.33 % | 1.050 B 18.78 % | 884.000 M -26.30 % | 1.200 B 89.79 % | 632.000 M 73.15 % | 365.000 M 69.77 % | 215.000 M -45.53 % | 394.737 M 129.50 % | 171.996 M -58.15 % | 411.000 M 165.16 % | 155.000 M 67.57 % | 92.500 M -27.45 % | 127.500 M -0.39 % | 128.001 M 69.39 % | 75.568 M -54.75 % | 167.014 M -0.88 % | 168.491 M 46.51 % | 115.000 M -8.37 % | 125.500 M -45.43 % | 230.000 M -5.25 % | 242.756 M 61.51 % | 150.300 M 87.88 % | 80.000 M -75.00 % | 320.000 M 114.05 % | 149.500 M 71.84 % | 87.000 M -15.78 % | 103.300 M -14.49 % | 120.805 M 40.31 % | 86.100 M -44.04 % | 153.872 M 29.85 % | 118.500 M 12.64 % | 105.200 M -17.49 % | 127.500 M 47.40 % | 86.500 M -53.54 % | 186.200 M 35.62 % | 137.300 M 94.20 % | 70.700 M -83.37 % | 425.150 M 8 403.00 % | 5.000 M 104.77 % | -104.851 M -194.74 % | 110.676 M 3.43 % | 107.006 M -24.13 % | 141.043 M 5.81 % | 133.300 M 13.34 % | 117.610 M -18.06 % | 143.530 M 40.78 % | 101.956 M 3.30 % | 98.700 M -2.65 % | 101.391 M -22.39 % | 130.640 M 152.23 % | 51.794 M -3.26 % | 53.539 M 196.81 % | 18.038 M -45.11 % | 32.865 M 68.43 % | 19.513 M 63.51 % | 11.934 M -55.93 % | 27.081 M -58.02 % | 64.516 M 67.03 % | 38.625 M -26.89 % | 52.831 M 37.94 % | 38.301 M 27.43 % | 30.057 M 82.74 % | 16.448 M -64.77 % | 46.694 M 193.84 % | 15.891 M 43.62 % | 11.065 M -10.76 % | 12.399 M -46.73 % | 23.275 M 25.68 % | 18.519 M -20.88 % | 23.406 M -30.64 % | 33.747 M 43.01 % | 23.597 M 125.59 % | 10.460 M -6.72 % | 11.213 M 34.27 % | 8.351 M 4.24 % | 8.011 M -7.65 % | 8.675 M 19.42 % | 7.264 M -39.66 % | 12.040 M 67.24 % | 7.199 M 21.67 % | 5.917 M -57.85 % | 14.038 M 44.01 % | 9.748 M 154.98 % | 3.823 M -49.17 % | 7.521 M |
| Other investing activites | -227.000 K 38.48 % | -369.000 K 84.35 % | -2.358 M -6.07 % | -2.223 M 46.82 % | -4.180 M 69.61 % | -13.756 M -101.97 % | 700.000 M -81.41 % | 3.766 B | 0.000 | 0.000 -100.00 % | 632.000 M -33.61 % | 952.000 M | 0.000 | 0.000 -100.00 % | 152.000 M -80.66 % | 786.000 M | 0.000 | 0.000 -100.00 % | 127.500 M -68.02 % | 398.722 M | 0.000 | 0.000 | 0.000 100.00 % | -41.657 M | 0.000 | 0.000 -100.00 % | 29.431 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.383 M | 0.000 | 0.000 | 0.000 100.00 % | -3.848 M | 0.000 | 0.000 | 0.000 100.00 % | -6.643 M -3 614.81 % | 189.000 K 325.00 % | -84.000 K 20.00 % | -105.000 K 99.25 % | -14.020 M 95.60 % | -318.451 M -431.72 % | 96.000 M -56.73 % | 221.851 M 282.45 % | -121.593 M -6 079 550.00 % | -2.000 K 99.97 % | -5.762 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -34.730 M | 0.000 | 0.000 | 0.000 100.00 % | -31.997 M | 0.000 | 0.000 | 0.000 100.00 % | -45.901 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.333 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 | 0.000 -100.00 % | 10.000 K 400.00 % | 2.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.100 M | 0.000 | 0.000 | 0.000 -100.00 % | 87.567 M 116 656.00 % | 75.000 K | 0.000 | 0.000 |
| Net cash used for investing activites | 142.491 M 7.07 % | 133.088 M -42.72 % | 232.336 M 736.71 % | -36.490 M -156.16 % | 64.971 M -62.46 % | 173.093 M 549.19 % | 26.663 M 2 615.17 % | 982.000 K -99.63 % | 267.772 M 170.90 % | 98.845 M 225.57 % | -78.715 M 94.05 % | -1.324 B -3 182.10 % | -40.327 M 47.58 % | -76.931 M -452.60 % | 21.818 M -66.51 % | 65.154 M 117.06 % | -381.997 M -14 630.13 % | 2.629 M -92.79 % | 36.485 M 324.45 % | -16.255 M 73.59 % | -61.560 M -244.80 % | -17.854 M 96.41 % | -496.961 M -2 599.93 % | 19.879 M 127.86 % | -71.341 M -144.17 % | 161.520 M 715.63 % | 19.803 M 203.74 % | -19.089 M 54.96 % | -42.381 M -142.28 % | 100.232 M 240.57 % | 29.431 M 105.95 % | -494.965 M -1 232.54 % | 43.704 M -20.58 % | 55.028 M 169.97 % | 20.383 M -22.45 % | 26.282 M 44.17 % | 18.230 M 551.01 % | -4.042 M -5.04 % | -3.848 M 93.93 % | -63.411 M -228.36 % | 49.402 M 1 340.01 % | -3.984 M 40.03 % | -6.643 M 88.50 % | -57.779 M -868.75 % | 7.516 M 147.29 % | -15.893 M -13.36 % | -14.020 M -357.15 % | 5.452 M -92.36 % | 71.396 M 50.95 % | 47.298 M 138.90 % | -121.592 M -759.43 % | 18.439 M 203.60 % | -17.799 M -153.04 % | 33.559 M 173.32 % | -45.769 M -21.92 % | -37.541 M 47.52 % | -71.532 M -1 878.76 % | -3.615 M 89.59 % | -34.730 M -208.69 % | 31.954 M 1 206.82 % | -2.887 M 95.55 % | -64.898 M -102.83 % | -31.997 M -181.91 % | 39.062 M 149.49 % | 15.657 M 429.97 % | -4.745 M 89.66 % | -45.901 M -402.91 % | -9.127 M -3 132.23 % | 301.000 K 102.78 % | -10.829 M -221.76 % | 8.894 M 20.89 % | 7.357 M 95.25 % | 3.768 M -55.00 % | 8.373 M 32.21 % | 6.333 M 1 897.79 % | 317.000 K -88.64 % | 2.790 M -67.35 % | 8.545 M 116.44 % | -51.982 M -1 388.43 % | -3.492 M 90.89 % | -38.357 M -981.94 % | 4.349 M -34.74 % | 6.664 M 33.91 % | 4.977 M -36.69 % | 7.861 M 322.94 % | -3.526 M -278.49 % | -931.577 K -112.35 % | 7.541 M 53.39 % | 4.916 M 110.64 % | -46.221 M -828.61 % | 6.344 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 -100.00 % | 42.240 M -66.31 % | 125.360 M | 0.000 | 0.000 | 0.000 -100.00 % | 77.779 M | 0.000 | 0.000 | 0.000 -100.00 % | 749.850 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 548.691 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 77.000 K -99.99 % | 658.165 M 1 493.20 % | 41.311 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.196 M | 0.000 | 0.000 | 0.000 -100.00 % | 526.618 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.188 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.199 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.724 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -65.000 K -100.04 % | 168.118 M 2 178.95 % | 7.377 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 128.214 M 1 025.18 % | 11.395 M -78.31 % | 52.532 M 1 441.47 % | -3.916 M -256.51 % | 2.502 M 837.08 % | 267.000 K -99.73 % | 98.775 M 5 768.98 % | 1.683 M -36.10 % | 2.634 M 86.68 % | 1.411 M 61.07 % | 876.000 K 1 937.21 % | 43.000 K -76.50 % | 183.000 K -99.58 % | 43.408 M 14 920.07 % | 289.000 K 896.55 % | 29.000 K -93.70 % | 460.000 K 641.94 % | 62.000 K -89.68 % | 601.000 K -29.87 % | 857.000 K 186.62 % | 299.000 K 208.25 % | 97.000 K -99.84 % | 62.376 M 702.44 % | 7.773 M -80.99 % | 40.880 M 887 430.18 % | 4.606 K -93.82 % | 74.510 K 4 873.97 % | 1.498 K -97.85 % | 69.596 K -98.01 % | 3.505 M 14.10 % | 3.072 M 76 679.08 % | 4.001 K -92.76 % | 55.281 K 1 935.38 % | 2.716 K -99.99 % | 46.980 M |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -12.303 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 15.522 M 12.36 % | 13.815 M -53.85 % | 29.937 M -54.19 % | 65.347 M 255.36 % | 18.389 M 22.92 % | 14.960 M -43.89 % | 26.664 M 19.32 % | 22.347 M -0.41 % | 22.440 M 69.99 % | 13.201 M -33.30 % | 19.791 M -97.44 % | 773.335 M 3 865.41 % | 19.502 M -38.06 % | 31.485 M 44.52 % | 21.786 M -21.61 % | 27.793 M -95.14 % | 571.997 M 4 995.29 % | 11.226 M -58.15 % | 26.826 M 720.62 % | 3.269 M -88.67 % | 28.846 M 157.05 % | 11.222 M -98.33 % | 670.070 M 4 273.83 % | 15.320 M 44.42 % | 10.608 M 133.25 % | 4.548 M -58.02 % | 10.835 M -8.08 % | 11.787 M -8.71 % | 12.911 M 168.98 % | 4.800 M -15.76 % | 5.698 M 171.08 % | 2.102 M -99.60 % | 531.916 M 6 573.14 % | 7.971 M -35.68 % | 12.392 M 883.49 % | 1.260 M -74.28 % | 4.898 M 118.27 % | 2.244 M -71.18 % | 7.786 M 346.19 % | 1.745 M -86.23 % | 12.673 M 217.22 % | 3.995 M -76.20 % | 16.786 M 150.05 % | 6.713 M -41.06 % | 11.389 M 13.46 % | 10.038 M 32.36 % | 7.584 M 5.79 % | 7.169 M 153.86 % | 2.824 M -56.44 % | 6.483 M -96.22 % | 171.508 M 9 022.77 % | 1.880 M 17.65 % | 1.598 M -44.11 % | 2.859 M 174.90 % | 1.040 M 459.14 % | 186.000 K -99.86 % | 131.657 M 1 013.94 % | 11.819 M -77.79 % | 53.225 M 75 935.71 % | 70.000 K | 0.000 | 0.000 -100.00 % | 98.775 M 5 768.98 % | 1.683 M -36.10 % | 2.634 M | 0.000 -100.00 % | 876.000 K 1 937.21 % | 43.000 K -76.50 % | 183.000 K -99.58 % | 43.408 M 14 920.07 % | 289.000 K 896.55 % | 29.000 K -93.70 % | 460.000 K 641.94 % | 62.000 K -89.68 % | 601.000 K -29.87 % | 857.000 K 186.62 % | 299.000 K 208.25 % | 97.000 K -99.84 % | 62.376 M 702.50 % | 7.773 M -81.22 % | 41.385 M 18 172.98 % | -228.987 K -407.32 % | 74.510 K 4 873.97 % | 1.498 K -97.85 % | 69.596 K -98.01 % | 3.505 M 14.10 % | 3.072 M 2 468.48 % | 119.601 K 62.86 % | 73.436 K 2 603.83 % | 2.716 K -99.99 % | 46.983 M |
| Net cash used provided by financing activities | 15.522 M 12.36 % | 13.815 M -53.85 % | 29.937 M -54.19 % | 65.347 M 255.36 % | 18.389 M 22.92 % | 14.960 M -43.89 % | 26.664 M 19.32 % | 22.347 M -0.41 % | 22.440 M 69.99 % | 13.201 M -33.30 % | 19.791 M -97.44 % | 773.335 M 3 865.41 % | 19.502 M -38.06 % | 31.485 M 44.52 % | 21.786 M -21.61 % | 27.793 M -95.14 % | 571.997 M 4 995.29 % | 11.226 M -58.15 % | 26.826 M 720.62 % | 3.269 M -88.67 % | 28.846 M 157.05 % | 11.222 M -98.33 % | 670.070 M 4 273.83 % | 15.320 M 44.42 % | 10.608 M 133.25 % | 4.548 M -58.02 % | 10.835 M -8.08 % | 11.787 M -8.71 % | 12.911 M 168.98 % | 4.800 M -15.76 % | 5.698 M 171.08 % | 2.102 M -99.60 % | 531.916 M 6 573.14 % | 7.971 M -35.68 % | 12.392 M 883.49 % | 1.260 M -74.28 % | 4.898 M 118.27 % | 2.244 M -71.18 % | 7.786 M 346.19 % | 1.745 M -86.23 % | 12.673 M 217.22 % | 3.995 M -76.20 % | 16.786 M 150.05 % | 6.713 M -41.06 % | 11.389 M 13.46 % | 10.038 M 32.36 % | 7.584 M 5.79 % | 7.169 M 153.86 % | 2.824 M -56.44 % | 6.483 M -96.22 % | 171.508 M 9 022.77 % | 1.880 M 17.65 % | 1.598 M -44.11 % | 2.859 M 174.90 % | 1.040 M 459.14 % | 186.000 K -99.86 % | 131.657 M 1 013.94 % | 11.819 M -77.79 % | 53.225 M 75 935.71 % | 70.000 K -97.20 % | 2.502 M 837.08 % | 267.000 K -99.73 % | 98.775 M 5 768.98 % | 1.683 M -36.10 % | 2.634 M 86.68 % | 1.411 M 61.07 % | 876.000 K 1 937.21 % | 43.000 K -76.50 % | 183.000 K -99.58 % | 43.408 M 14 920.07 % | 289.000 K 896.55 % | 29.000 K -93.70 % | 460.000 K 641.94 % | 62.000 K -89.68 % | 601.000 K -29.87 % | 857.000 K 186.62 % | 299.000 K 208.25 % | 97.000 K -99.84 % | 62.376 M 702.50 % | 7.773 M -81.22 % | 41.385 M 18 172.98 % | -228.987 K -407.32 % | 74.510 K 4 873.97 % | 1.498 K -97.85 % | 69.596 K -98.01 % | 3.505 M 14.10 % | 3.072 M 2 468.48 % | 119.601 K 62.86 % | 73.436 K 2 603.83 % | 2.716 K -99.99 % | 46.983 M |
| Effect of forex changes on cash | -2.290 M -504.59 % | 566.000 K -38.48 % | 920.000 K -83.86 % | 5.699 M 239.54 % | -4.084 M -66.29 % | -2.456 M -595.75 % | -353.000 K -23.86 % | -285.000 K 53.96 % | -619.000 K -615.83 % | 120.000 K 125.97 % | -462.000 K -833.33 % | 63.000 K -67.19 % | 192.000 K 390.91 % | -66.000 K -833.33 % | 9.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 84.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 119.900 M 531.67 % | -27.776 M -304.99 % | 13.550 M 130.19 % | -44.884 M -595.55 % | -6.453 M -105.67 % | 113.827 M 169.48 % | -163.838 M 37.07 % | -260.339 M -195.80 % | 271.739 M 584.10 % | 39.722 M 121.50 % | -184.712 M 48.84 % | -361.030 M -145.01 % | 802.134 M 708.62 % | -131.796 M -417.94 % | -25.446 M -131.38 % | 81.096 M -37.31 % | 129.354 M 741.70 % | -20.158 M -431.33 % | 6.084 M 116.32 % | -37.271 M 14.96 % | -43.830 M -58.79 % | -27.603 M -206.39 % | 25.945 M -20.91 % | 32.805 M 147.57 % | -68.964 M -156.84 % | 121.337 M 468.74 % | -32.906 M -47.19 % | -22.356 M 63.39 % | -61.059 M -184.17 % | 72.541 M 319.51 % | 17.292 M 103.38 % | -511.819 M -195.66 % | 535.061 M 3 154.23 % | 16.442 M 191.32 % | 5.644 M -16.50 % | 6.759 M -40.38 % | 11.337 M 289.55 % | -5.981 M 69.02 % | -19.304 M 65.16 % | -55.413 M -160.30 % | 91.897 M 1 358.52 % | -7.302 M 62.99 % | -19.729 M -7 261.57 % | -268.000 K 95.40 % | -5.829 M -178.59 % | 7.417 M 121.63 % | -34.291 M -40.13 % | -24.471 M -175.74 % | 32.308 M 76.28 % | 18.328 M -54.57 % | 40.342 M 2 553.89 % | -1.644 M 93.85 % | -26.722 M -185.75 % | 31.161 M 20 334.42 % | -154.000 K 99.71 % | -53.574 M -217.83 % | 45.469 M 1 195.64 % | -4.150 M -6 933.90 % | -59.000 K -100.92 % | 6.387 M 160.86 % | -10.495 M 86.92 % | -80.215 M -244.59 % | 55.479 M 19.97 % | 46.245 M 455.56 % | 8.324 M 166.95 % | -12.433 M -248.52 % | 8.371 M 144.59 % | -18.774 M -158.81 % | -7.254 M -130.93 % | 23.456 M 4 141.59 % | 553.000 K 121.20 % | 250.000 K 107.52 % | -3.324 M -186.86 % | 3.827 M 404.88 % | 758.000 K 114.26 % | -5.315 M -50.06 % | -3.542 M -319.18 % | 1.616 M -77.74 % | 7.261 M 355.78 % | 1.593 M 367.17 % | -596.291 K 67.32 % | -1.825 M -243.45 % | 1.272 M 346.32 % | 285.003 K -94.03 % | 4.771 M 314.49 % | -2.224 M -14.41 % | -1.944 M -162.24 % | 3.124 M 272.34 % | 838.988 K 101.68 % | -50.023 M -196.69 % | 51.735 M |
| Cash at beginning of period | 309.260 M -8.24 % | 337.036 M 4.19 % | 323.486 M -12.18 % | 368.370 M -1.72 % | 374.823 M 43.61 % | 260.996 M -38.57 % | 424.834 M -38.00 % | 685.173 M 65.73 % | 413.434 M 10.63 % | 373.712 M -33.08 % | 558.424 M -39.27 % | 919.454 M 683.71 % | 117.320 M -52.91 % | 249.116 M -9.27 % | 274.562 M 41.92 % | 193.466 M 201.76 % | 64.112 M -23.92 % | 84.270 M 7.78 % | 78.186 M -32.28 % | 115.457 M -27.52 % | 159.287 M -14.77 % | 186.890 M 16.12 % | 160.945 M 25.60 % | 128.140 M -34.99 % | 197.104 M 160.14 % | 75.767 M -30.28 % | 108.673 M -17.06 % | 131.029 M -31.79 % | 192.088 M 60.68 % | 119.547 M 16.91 % | 102.255 M -83.35 % | 614.074 M 677.18 % | 79.013 M 26.28 % | 62.571 M 9.91 % | 56.927 M 13.47 % | 50.168 M 29.20 % | 38.831 M -13.35 % | 44.812 M -30.11 % | 64.116 M -46.36 % | 119.529 M 332.57 % | 27.632 M -20.90 % | 34.934 M -36.09 % | 54.663 M -0.49 % | 54.931 M -9.59 % | 60.760 M 13.90 % | 53.343 M -39.13 % | 87.634 M -21.83 % | 112.105 M 40.49 % | 79.797 M 29.82 % | 61.469 M 190.95 % | 21.127 M -7.22 % | 22.771 M -53.99 % | 49.493 M 169.98 % | 18.332 M -0.83 % | 18.486 M -74.35 % | 72.060 M 170.99 % | 26.591 M -13.50 % | 30.741 M -0.19 % | 30.800 M 26.16 % | 24.413 M -30.06 % | 34.908 M -69.68 % | 115.123 M 93.02 % | 59.644 M 345.14 % | 13.399 M 164.02 % | 5.075 M -71.01 % | 17.508 M 91.62 % | 9.137 M -67.26 % | 27.911 M -20.63 % | 35.165 M 200.32 % | 11.709 M 4.96 % | 11.156 M 2.29 % | 10.906 M -23.36 % | 14.230 M 36.79 % | 10.403 M 7.86 % | 9.645 M -35.53 % | 14.960 M -19.14 % | 18.502 M 9.57 % | 16.886 M 75.44 % | 9.625 M 19.83 % | 8.032 M -6.91 % | 8.628 M -17.46 % | 10.453 M 13.86 % | 9.181 M 3.20 % | 8.896 M 115.66 % | 4.125 M -35.03 % | 6.349 M -23.44 % | 8.294 M 60.43 % | 5.170 M 19.37 % | 4.331 M -92.03 % | 54.354 M 1 975.38 % | 2.619 M |
| Cash at end of period | 429.160 M 38.77 % | 309.260 M -8.24 % | 337.036 M 4.19 % | 323.486 M -12.18 % | 368.370 M -1.72 % | 374.823 M 43.61 % | 260.996 M -38.57 % | 424.834 M -38.00 % | 685.173 M 65.73 % | 413.434 M 10.63 % | 373.712 M -33.08 % | 558.424 M -39.27 % | 919.454 M 683.71 % | 117.320 M -52.91 % | 249.116 M -9.27 % | 274.562 M 41.92 % | 193.466 M 201.76 % | 64.112 M -23.92 % | 84.270 M 7.78 % | 78.186 M -32.28 % | 115.457 M -27.52 % | 159.287 M -14.77 % | 186.890 M 16.12 % | 160.945 M 25.60 % | 128.140 M -34.99 % | 197.104 M 160.14 % | 75.767 M -30.28 % | 108.673 M -17.06 % | 131.029 M -31.79 % | 192.088 M 60.68 % | 119.547 M 16.91 % | 102.255 M -83.35 % | 614.074 M 677.18 % | 79.013 M 26.28 % | 62.571 M 9.91 % | 56.927 M 13.47 % | 50.168 M 29.20 % | 38.831 M -13.35 % | 44.812 M -30.11 % | 64.116 M -46.36 % | 119.529 M 332.57 % | 27.632 M -20.90 % | 34.934 M -36.09 % | 54.663 M -0.49 % | 54.931 M -9.59 % | 60.760 M 13.90 % | 53.343 M -39.13 % | 87.634 M -21.83 % | 112.105 M 40.49 % | 79.797 M 29.82 % | 61.469 M 190.95 % | 21.127 M -7.22 % | 22.771 M -53.99 % | 49.493 M 169.98 % | 18.332 M -0.83 % | 18.486 M -74.35 % | 72.060 M 170.99 % | 26.591 M -13.50 % | 30.741 M -0.19 % | 30.800 M 26.16 % | 24.413 M -30.06 % | 34.908 M -69.68 % | 115.123 M 93.02 % | 59.644 M 345.14 % | 13.399 M 164.02 % | 5.075 M -71.01 % | 17.508 M 91.62 % | 9.137 M -67.26 % | 27.911 M -20.63 % | 35.165 M 200.32 % | 11.709 M 4.96 % | 11.156 M 2.29 % | 10.906 M -23.36 % | 14.230 M 36.79 % | 10.403 M 7.86 % | 9.645 M -35.53 % | 14.960 M -19.14 % | 18.502 M 9.57 % | 16.886 M 75.44 % | 9.625 M 19.83 % | 8.032 M -6.91 % | 8.628 M -17.46 % | 10.453 M 13.86 % | 9.181 M 3.20 % | 8.896 M 115.66 % | 4.125 M -35.03 % | 6.349 M -23.44 % | 8.294 M 60.43 % | 5.170 M 19.37 % | 4.331 M -92.03 % | 54.354 M |
| Operating cash flow | -35.823 M 79.56 % | -175.245 M 29.80 % | -249.643 M -214.25 % | -79.440 M 7.34 % | -85.729 M -19.45 % | -71.770 M 66.90 % | -216.812 M 23.49 % | -283.383 M -1 487.22 % | -17.854 M 75.35 % | -72.444 M 42.20 % | -125.326 M -166.26 % | 189.144 M -77.01 % | 822.767 M 1 053.56 % | -86.284 M -24.94 % | -69.059 M -482.73 % | -11.851 M 80.46 % | -60.646 M -78.30 % | -34.013 M 40.56 % | -57.227 M -135.65 % | -24.285 M -118.47 % | -11.116 M 46.99 % | -20.971 M 85.75 % | -147.164 M -6 047.20 % | -2.394 M 70.91 % | -8.231 M 81.60 % | -44.731 M 29.61 % | -63.544 M -322.11 % | -15.054 M 52.34 % | -31.589 M 2.78 % | -32.491 M -82.16 % | -17.837 M 5.90 % | -18.956 M 53.26 % | -40.559 M 12.88 % | -46.557 M -71.60 % | -27.131 M -30.54 % | -20.783 M -76.26 % | -11.791 M -181.88 % | -4.183 M 82.00 % | -23.242 M -471.69 % | 6.253 M -79.03 % | 29.822 M 507.79 % | -7.313 M 75.52 % | -29.872 M -158.81 % | 50.798 M 305.38 % | -24.734 M -286.36 % | 13.272 M 147.65 % | -27.855 M 24.90 % | -37.092 M 11.50 % | -41.912 M -18.22 % | -35.453 M -270.30 % | -9.574 M 56.41 % | -21.963 M -108.75 % | -10.521 M -100.13 % | -5.257 M -111.79 % | 44.575 M 374.83 % | -16.219 M -10.66 % | -14.656 M -18.63 % | -12.354 M 33.42 % | -18.554 M 27.63 % | -25.637 M -153.58 % | -10.110 M 35.13 % | -15.584 M -37.92 % | -11.299 M -305.44 % | 5.500 M 155.18 % | -9.967 M -9.54 % | -9.099 M -117.04 % | 53.396 M 651.04 % | -9.690 M -25.23 % | -7.738 M 15.18 % | -9.123 M -5.71 % | -8.630 M -20.94 % | -7.136 M 5.51 % | -7.552 M -63.89 % | -4.608 M 25.39 % | -6.176 M 4.82 % | -6.489 M 2.14 % | -6.631 M 5.62 % | -7.026 M -124.26 % | -3.133 M -16.59 % | -2.687 M 25.85 % | -3.624 M 39.04 % | -5.945 M -8.75 % | -5.467 M -16.48 % | -4.693 M -48.55 % | -3.159 M -43.38 % | -2.203 M 46.05 % | -4.085 M 9.96 % | -4.537 M -9.30 % | -4.150 M -9.07 % | -3.805 M -139.07 % | -1.592 M |
| Capital expenditure | -43.930 M 10.77 % | -49.230 M -27.36 % | -38.655 M -32.18 % | -29.245 M -83.54 % | -15.934 M -7.92 % | -14.764 M 15.13 % | -17.397 M -28.15 % | -13.575 M 16.98 % | -16.352 M -9.83 % | -14.888 M -98.11 % | -7.515 M 54.48 % | -16.510 M 11.96 % | -18.753 M 14.33 % | -21.890 M 13.33 % | -25.256 M -33.00 % | -18.990 M -3.03 % | -18.432 M 11.37 % | -20.797 M -65.92 % | -12.534 M -99.65 % | -6.278 M -15.17 % | -5.451 M -13.16 % | -4.817 M -3.08 % | -4.673 M 83.17 % | -27.764 M -448.80 % | -5.059 M 77.98 % | -22.973 M -57.53 % | -14.583 M -62.94 % | -8.950 M -9.13 % | -8.201 M -144.73 % | -3.351 M 54.30 % | -7.333 M -67.96 % | -4.366 M -7.30 % | -4.069 M -57.35 % | -2.586 M -9.07 % | -2.371 M 67.94 % | -7.395 M -180.01 % | -2.641 M 33.96 % | -3.999 M -27.32 % | -3.141 M 57.33 % | -7.361 M -14.98 % | -6.402 M -199.58 % | -2.137 M 65.83 % | -6.254 M -7.72 % | -5.806 M -146.75 % | -2.353 M -85.13 % | -1.271 M -20.47 % | -1.055 M 83.08 % | -6.236 M -81.75 % | -3.431 M -167.63 % | -1.282 M -323.10 % | -303.000 K 26.99 % | -415.000 K 52.63 % | -876.000 K 27.24 % | -1.204 M -14.34 % | -1.053 M -49.15 % | -706.000 K -4.28 % | -677.000 K 48.71 % | -1.320 M 30.01 % | -1.886 M -107.25 % | -910.000 K 30.16 % | -1.303 M 16.31 % | -1.557 M -39.77 % | -1.114 M 43.08 % | -1.957 M -115.53 % | -908.000 K -70.68 % | -532.000 K 39.95 % | -886.000 K -69.73 % | -522.000 K -15.49 % | -452.000 K 15.04 % | -532.000 K -205.75 % | -174.000 K 17.92 % | -212.000 K 64.49 % | -597.000 K -228.02 % | -182.000 K 55.72 % | -411.000 K -13.54 % | -362.000 K 77.87 % | -1.636 M 44.49 % | -2.947 M -278.79 % | -778.000 K -229.82 % | -235.883 K -116.18 % | -109.114 K -1.23 % | -107.787 K 20.87 % | -136.216 K 52.84 % | -288.835 K 26.92 % | -395.251 K -53.21 % | -257.976 K 66.17 % | -762.508 K -16.48 % | -654.600 K 82.68 % | -3.780 M -301.36 % | -941.873 K -635.90 % | -127.990 K |
| Free CashFlow | -79.753 M 64.47 % | -224.475 M 22.14 % | -288.298 M -165.26 % | -108.685 M -6.91 % | -101.663 M -17.48 % | -86.534 M 63.05 % | -234.209 M 21.13 % | -296.958 M -768.15 % | -34.206 M 60.83 % | -87.332 M 34.26 % | -132.841 M -176.95 % | 172.634 M -78.53 % | 804.014 M 843.26 % | -108.174 M -14.69 % | -94.315 M -205.81 % | -30.841 M 61.00 % | -79.078 M -44.28 % | -54.810 M 21.43 % | -69.761 M -128.25 % | -30.563 M -84.48 % | -16.567 M 35.76 % | -25.788 M 83.02 % | -151.837 M -403.47 % | -30.158 M -126.92 % | -13.290 M 80.37 % | -67.704 M 13.34 % | -78.127 M -225.47 % | -24.004 M 39.67 % | -39.790 M -11.02 % | -35.842 M -42.40 % | -25.170 M -7.92 % | -23.322 M 47.74 % | -44.628 M 9.19 % | -49.143 M -66.58 % | -29.502 M -4.70 % | -28.178 M -95.25 % | -14.432 M -76.39 % | -8.182 M 68.99 % | -26.383 M -2 281.14 % | -1.108 M -104.73 % | 23.420 M 347.83 % | -9.450 M 73.84 % | -36.126 M -180.29 % | 44.992 M 266.10 % | -27.087 M -325.71 % | 12.001 M 141.51 % | -28.910 M 33.28 % | -43.328 M 4.44 % | -45.343 M -23.43 % | -36.735 M -271.92 % | -9.877 M 55.86 % | -22.378 M -96.35 % | -11.397 M -76.40 % | -6.461 M -114.85 % | 43.522 M 357.15 % | -16.925 M -10.38 % | -15.333 M -12.13 % | -13.674 M 33.10 % | -20.440 M 23.00 % | -26.547 M -132.60 % | -11.413 M 33.42 % | -17.141 M -38.09 % | -12.413 M -450.35 % | 3.543 M 132.58 % | -10.875 M -12.92 % | -9.631 M -118.34 % | 52.510 M 614.20 % | -10.212 M -24.69 % | -8.190 M 15.17 % | -9.655 M -9.67 % | -8.804 M -19.81 % | -7.348 M 9.83 % | -8.149 M -70.13 % | -4.790 M 27.28 % | -6.587 M 3.85 % | -6.851 M 17.13 % | -8.267 M 17.11 % | -9.973 M -155.00 % | -3.911 M -33.79 % | -2.923 M 21.70 % | -3.733 M 38.32 % | -6.053 M -8.03 % | -5.603 M -12.46 % | -4.982 M -40.16 % | -3.555 M -44.41 % | -2.461 M 49.22 % | -4.847 M 6.63 % | -5.191 M 34.54 % | -7.931 M -67.06 % | -4.747 M -176.05 % | -1.720 M |
| 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 | 2005 | 2005 | 2005 | 2005 | 2004 | 2004 | 2004 | 2004 | 2003 | 2003 | 2003 | 2003 | 2002 | 2002 | 2002 | 2002 | 2001 | 2001 | 2001 | 2001 |