TRC Construction Public Company Limited TRC.BK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.325 B -38.13 % | 2.141 B -35.95 % | 3.343 B -13.06 % | 3.845 B 22.23 % | 3.146 B -6.88 % | 3.378 B 49.33 % | 2.262 B -4.55 % | 2.370 B -35.90 % | 3.697 B -4.71 % | 3.880 B 25.36 % | 3.095 B 22.52 % | 2.526 B -41.45 % | 4.315 B 93.68 % | 2.228 B 53.32 % | 1.453 B -15.70 % | 1.724 B -4.99 % | 1.814 B 12.88 % | 1.607 B 118.09 % | 736.865 M 44.67 % | 509.343 M 298.09 % | 127.948 M |
| Net income | -683.043 M -26.42 % | -540.316 M -380.05 % | -112.555 M -89.81 % | -59.300 M 86.74 % | -447.113 M -51.52 % | -295.087 M 85.54 % | -2.041 B -2 299.08 % | 92.792 M -68.09 % | 290.756 M -4.97 % | 305.963 M 42.36 % | 214.924 M 70.09 % | 126.362 M -47.47 % | 240.556 M 61.40 % | 149.042 M -18.49 % | 182.845 M 213.56 % | -161.007 M -227.50 % | 126.276 M 31.67 % | 95.904 M 88.72 % | 50.819 M 65.51 % | 30.704 M 270.62 % | 8.284 M |
| Income before tax | -683.676 M -29.51 % | -527.875 M -395.83 % | -106.463 M -119.03 % | -48.607 M 89.61 % | -467.844 M -55.33 % | -301.194 M 85.02 % | -2.010 B -1 453.76 % | 148.486 M -61.28 % | 383.443 M 2.12 % | 375.495 M 32.86 % | 282.619 M 77.25 % | 159.449 M -45.29 % | 291.444 M 71.26 % | 170.174 M -26.80 % | 232.486 M 310.89 % | -110.240 M -163.52 % | 173.538 M 43.11 % | 121.264 M 86.07 % | 65.171 M 47.17 % | 44.284 M 248.91 % | 12.692 M |
| Income before tax ratio | -0.52 -109.34 % | -0.25 -674.17 % | -0.03 -151.92 % | -0.01 91.50 % | -0.15 -66.81 % | -0.09 89.97 % | -0.89 -1 518.24 % | 0.06 -39.59 % | 0.10 7.17 % | 0.10 5.99 % | 0.09 44.67 % | 0.06 -6.57 % | 0.07 -11.57 % | 0.08 -52.26 % | 0.16 350.16 % | -0.06 -166.86 % | 0.10 26.77 % | 0.08 -14.68 % | 0.09 1.73 % | 0.09 -12.35 % | 0.10 |
| EBITDA | -554.760 M -77.31 % | -312.872 M -835.97 % | 42.512 M -23.53 % | 55.590 M 116.31 % | -340.740 M -118.70 % | -155.801 M 91.49 % | -1.831 B -698.65 % | 305.777 M -44.15 % | 547.516 M 19.12 % | 459.650 M 35.30 % | 339.736 M 65.30 % | 205.527 M -40.48 % | 345.330 M 83.89 % | 187.790 M -9.24 % | 206.909 M 366.85 % | -77.538 M -137.61 % | 206.172 M 38.17 % | 149.219 M 111.32 % | 70.614 M 49.74 % | 47.157 M 216.39 % | 14.905 M |
| Net income ratio | -0.52 -104.33 % | -0.25 -649.53 % | -0.03 -118.31 % | -0.02 89.15 % | -0.14 -62.72 % | -0.09 90.32 % | -0.90 -2 403.82 % | 0.04 -50.22 % | 0.08 -0.27 % | 0.08 13.56 % | 0.07 38.83 % | 0.05 -10.29 % | 0.06 -16.66 % | 0.07 -46.84 % | 0.13 234.71 % | -0.09 -234.20 % | 0.07 16.64 % | 0.06 -13.47 % | 0.07 14.41 % | 0.06 -6.90 % | 0.06 |
| Ratio EBITDA | -0.42 -186.59 % | -0.15 -1 249.11 % | 0.01 -12.04 % | 0.01 113.35 % | -0.11 -134.87 % | -0.05 94.30 % | -0.81 -727.17 % | 0.13 -12.88 % | 0.15 25.01 % | 0.12 7.93 % | 0.11 34.92 % | 0.08 1.64 % | 0.08 -5.05 % | 0.08 -40.81 % | 0.14 416.53 % | -0.04 -139.58 % | 0.11 22.40 % | 0.09 -3.11 % | 0.10 3.51 % | 0.09 -20.52 % | 0.12 |
| Gross profit ratio | -0.24 -331.20 % | -0.06 -184.82 % | 0.07 27.23 % | 0.05 192.10 % | -0.06 -435.02 % | 0.02 143.24 % | -0.04 -118.21 % | 0.22 6.07 % | 0.20 23.52 % | 0.16 -8.67 % | 0.18 20.26 % | 0.15 38.78 % | 0.11 -26.32 % | 0.15 -35.44 % | 0.23 27.46 % | 0.18 -12.44 % | 0.20 30.36 % | 0.16 -3.44 % | 0.16 -3.45 % | 0.17 -31.87 % | 0.25 |
| Weighted average shs out dil | 998.661 M -89.58 % | 9.587 B -10.70 % | 10.736 B 0.00 % | 10.736 B 0.00 % | 10.736 B 24.36 % | 8.633 B 18.47 % | 7.287 B 0.00 % | 7.287 B 0.05 % | 7.283 B 4.51 % | 6.969 B 5.88 % | 6.581 B 0.99 % | 6.517 B -0.05 % | 6.520 B 21.81 % | 5.353 B 0.89 % | 5.305 B 0.72 % | 5.267 B 0.00 % | 5.267 B 47.56 % | 3.570 B 49.10 % | 2.394 B 8.84 % | 2.200 B 0.00 % | 2.200 B |
| Weighted average shs out | 998.661 M -89.58 % | 9.587 B -10.70 % | 10.736 B 0.00 % | 10.736 B 0.00 % | 10.736 B 24.36 % | 8.633 B 18.47 % | 7.287 B 0.00 % | 7.287 B 0.17 % | 7.275 B 5.86 % | 6.872 B 5.15 % | 6.535 B 0.28 % | 6.517 B 0.20 % | 6.504 B 22.45 % | 5.312 B 0.79 % | 5.270 B 0.05 % | 5.267 B 0.00 % | 5.267 B 47.56 % | 3.570 B 49.10 % | 2.394 B 8.84 % | 2.200 B 0.00 % | 2.200 B |
| EPS diluted | -0.68 -1 105.67 % | -0.06 -437.14 % | -0.01 -90.91 % | -0.01 86.78 % | -0.04 -21.64 % | -0.03 87.79 % | -0.28 -2 304.72 % | 0.01 -68.49 % | 0.04 -7.78 % | 0.04 39.62 % | 0.03 66.49 % | 0.02 -46.44 % | 0.04 27.17 % | 0.03 -20.00 % | 0.03 212.75 % | -0.03 -228.57 % | 0.02 -11.52 % | 0.03 26.29 % | 0.02 54.35 % | 0.01 263.16 % | 0.00 |
| Earnings per share | -0.68 -1 105.67 % | -0.06 -437.14 % | -0.01 -90.91 % | -0.01 86.78 % | -0.04 -21.64 % | -0.03 87.79 % | -0.28 -2 304.72 % | 0.01 -68.49 % | 0.04 -7.78 % | 0.04 39.62 % | 0.03 66.49 % | 0.02 -46.44 % | 0.04 24.47 % | 0.03 -18.26 % | 0.03 212.75 % | -0.03 -228.57 % | 0.02 -11.52 % | 0.03 26.29 % | 0.02 54.35 % | 0.01 263.16 % | 0.00 |
| Gross profit | -322.543 M -166.78 % | -120.902 M -154.32 % | 222.559 M 10.62 % | 201.194 M 212.58 % | -178.716 M -411.96 % | 57.287 M 164.57 % | -88.717 M -117.38 % | 510.417 M -32.00 % | 750.652 M 17.70 % | 637.778 M 14.49 % | 557.048 M 47.34 % | 378.078 M -18.74 % | 465.250 M 42.69 % | 326.052 M -1.02 % | 329.395 M 7.46 % | 306.536 M -16.81 % | 368.471 M 47.15 % | 250.407 M 110.59 % | 118.907 M 39.68 % | 85.125 M 171.21 % | 31.388 M |
| Income tax expense | -633.000 K -105.09 % | 12.440 M 104.23 % | 6.091 M -43.04 % | 10.693 M 151.58 % | -20.731 M -239.46 % | -6.107 M -118.91 % | 32.299 M -44.13 % | 57.806 M -41.22 % | 98.338 M 31.92 % | 74.544 M 7.46 % | 69.372 M 34.92 % | 51.419 M -23.26 % | 67.007 M 432.84 % | 12.575 M -71.67 % | 44.387 M -12.57 % | 50.767 M 7.42 % | 47.262 M 90.12 % | 24.860 M 80.98 % | 13.737 M 2.74 % | 13.370 M 212.71 % | 4.276 M |
| Cost of revenue | 1.647 B -27.18 % | 2.262 B -27.51 % | 3.121 B -14.36 % | 3.644 B 9.61 % | 3.325 B 0.10 % | 3.321 B 41.26 % | 2.351 B 26.42 % | 1.860 B -36.89 % | 2.947 B -9.12 % | 3.242 B 27.74 % | 2.538 B 18.15 % | 2.148 B -44.19 % | 3.849 B 102.42 % | 1.902 B 69.25 % | 1.124 B -20.70 % | 1.417 B -1.98 % | 1.446 B 6.56 % | 1.357 B 119.54 % | 617.958 M 45.67 % | 424.217 M 339.33 % | 96.560 M |
| General and administrative expenses | 239.248 M -7.28 % | 258.032 M -0.11 % | 258.321 M -0.73 % | 260.213 M -16.84 % | 312.900 M -16.84 % | 376.253 M 18.16 % | 318.427 M -6.87 % | 341.911 M -2.25 % | 349.799 M 5.28 % | 332.263 M 9.49 % | 303.465 M 31.55 % | 230.690 M 16.34 % | 198.296 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 131.565 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 |
| Other expenses | -42.648 M -3 322.26 % | -1.246 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -64.482 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.700 M -89.82 % | 114.882 M 1 258.44 % | 8.457 M -53.10 % | 18.031 M | 0.000 -100.00 % | 610.000 K | 0.000 |
| Operating expenses | 196.600 M -23.48 % | 256.918 M -0.54 % | 258.321 M -0.73 % | 260.213 M -16.84 % | 312.900 M -16.84 % | 376.253 M 18.16 % | 318.427 M 14.78 % | 277.430 M -20.69 % | 349.799 M 5.28 % | 332.263 M 9.49 % | 303.465 M 31.55 % | 230.690 M 16.34 % | 198.296 M 8.20 % | 183.273 M -6.39 % | 195.773 M -32.59 % | 290.407 M 80.85 % | 160.582 M 24.35 % | 129.142 M 140.32 % | 53.737 M 31.57 % | 40.842 M 118.46 % | 18.696 M |
| Cost and expenses | 1.844 B -26.80 % | 2.519 B -25.45 % | 3.379 B -13.45 % | 3.904 B 7.34 % | 3.638 B -1.62 % | 3.697 B 38.51 % | 2.670 B 24.91 % | 2.137 B -35.17 % | 3.296 B -7.78 % | 3.575 B 25.79 % | 2.842 B 19.45 % | 2.379 B -41.22 % | 4.048 B 94.14 % | 2.085 B 58.03 % | 1.319 B -22.73 % | 1.707 B 6.30 % | 1.606 B 8.10 % | 1.486 B 121.20 % | 671.695 M 44.43 % | 465.059 M 303.50 % | 115.256 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 239.248 M -7.33 % | 258.164 M -0.06 % | 258.321 M -0.73 % | 260.213 M -16.84 % | 312.900 M -16.84 % | 376.253 M 18.16 % | 318.427 M -6.87 % | 341.911 M -2.25 % | 349.799 M 5.28 % | 332.263 M 9.49 % | 303.465 M 31.55 % | 230.690 M 16.34 % | 198.296 M 8.20 % | 183.273 M -0.43 % | 184.073 M 4.87 % | 175.524 M 15.38 % | 152.125 M 36.91 % | 111.111 M 106.77 % | 53.737 M 33.57 % | 40.232 M 115.19 % | 18.696 M |
| Interest income | 786.000 K -29.48 % | 1.115 M -8.01 % | 1.212 M 148.76 % | 487.116 K -45.00 % | 885.714 K -46.76 % | 1.664 M 98.74 % | 837.141 K -37.53 % | 1.340 M -58.13 % | 3.200 M -70.98 % | 11.029 M 181.68 % | 3.916 M 54.09 % | 2.541 M -63.64 % | 6.988 M -35.76 % | 10.877 M 171.62 % | 4.005 M 29.00 % | 3.104 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 70.467 M 3.44 % | 68.126 M 60.11 % | 42.550 M 21.36 % | 35.060 M 49.30 % | 23.482 M -25.60 % | 31.562 M 48.25 % | 21.289 M 29.84 % | 16.396 M -3.74 % | 17.034 M 258.32 % | 4.754 M 41.66 % | 3.356 M 6.76 % | 3.143 M -36.03 % | 4.914 M 30.39 % | 3.769 M -25.17 % | 5.036 M -1.35 % | 5.105 M -25.81 % | 6.881 M 1 275.24 % | 500.317 K -18.68 % | 615.215 K 193.20 % | 209.830 K 58.85 % | 132.093 K |
| Depreciation and amortization | 58.449 M -11.70 % | 66.194 M -4.87 % | 69.579 M -2.96 % | 71.698 M -20.65 % | 90.360 M -21.73 % | 115.447 M 2.28 % | 112.871 M 6.03 % | 106.451 M -6.70 % | 114.098 M 43.70 % | 79.402 M 47.69 % | 53.761 M 25.22 % | 42.935 M -12.33 % | 48.972 M 43.10 % | 34.223 M 3.26 % | 33.143 M 20.10 % | 27.597 M 7.16 % | 25.753 M -6.20 % | 27.454 M 468.66 % | 4.828 M 81.26 % | 2.663 M 20.38 % | 2.213 M |
| Operating income | -519.143 M -36.95 % | -379.066 M -1 300.43 % | -27.068 M -99.81 % | -13.547 M 96.95 % | -444.361 M -65.07 % | -269.199 M 33.88 % | -407.144 M -273.75 % | 234.327 M -41.49 % | 400.477 M 6.65 % | 375.495 M 32.86 % | 282.619 M 115.61 % | 131.076 M -54.70 % | 289.373 M 102.67 % | 142.779 M 6.85 % | 133.622 M 243.77 % | -92.942 M -150.09 % | 185.537 M 53.00 % | 121.264 M 86.07 % | 65.171 M 47.17 % | 44.284 M 248.91 % | 12.692 M |
| Operating income ratio | -0.39 -121.36 % | -0.18 -2 086.58 % | -0.01 -129.82 % | 0.00 97.51 % | -0.14 -77.27 % | -0.08 55.72 % | -0.18 -282.03 % | 0.10 -8.72 % | 0.11 11.93 % | 0.10 5.99 % | 0.09 75.99 % | 0.05 -22.64 % | 0.07 4.64 % | 0.06 -30.31 % | 0.09 270.54 % | -0.05 -152.73 % | 0.10 35.54 % | 0.08 -14.68 % | 0.09 1.73 % | 0.09 -12.35 % | 0.10 |
| Total other income expenses net | -164.533 M -10.57 % | -148.809 M -134.02 % | -63.587 M -95.66 % | -32.498 M -23.40 % | -26.336 M 6.88 % | -28.282 M 98.24 % | -1.603 B -1 767.17 % | -85.851 M -83.54 % | -46.775 M -845.32 % | 6.276 M 1 020.77 % | 559.947 K 189.77 % | -623.765 K -125.19 % | 2.477 M -45.31 % | 4.528 M -91.31 % | 52.092 M 401.15 % | -17.298 M -44.16 % | -11.999 M -2 298.14 % | -500.339 K 18.58 % | -614.521 K -193.24 % | -209.566 K -58.65 % | -132.093 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.160 B -1.23 % | 1.175 B 15.64 % | 1.016 B 32.78 % | 764.939 M 17.31 % | 652.057 M 100.80 % | 324.734 M -52.61 % | 685.274 M 743.90 % | 81.204 M -75.03 % | 325.248 M 128.39 % | -1.146 B -98.91 % | -576.056 M -415.05 % | -111.845 M -8.39 % | -103.184 M 86.57 % | -768.290 M -134.73 % | -327.304 M -21 460.72 % | -1.518 M 98.45 % | -98.041 M 27.12 % | -134.524 M -240.62 % | -39.494 M 82.85 % | -230.304 M -1 490.17 % | -14.483 M |
| Total investments | 100.972 M -1.22 % | 102.218 M -17.56 % | 123.991 M -10.73 % | 138.889 M 12.38 % | 123.584 M 139.44 % | 51.613 M 109.62 % | 24.623 M -98.06 % | 1.266 B -4.86 % | 1.331 B 190.88 % | 457.601 M 771.93 % | 52.482 M 4.74 % | 50.106 M -0.04 % | 50.127 M -74.54 % | 196.881 M 3 520.72 % | 5.438 M -52.59 % | 11.470 M -34.51 % | 17.513 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 1.169 B -2.71 % | 1.202 B 16.50 % | 1.031 B 26.11 % | 817.881 M 10.25 % | 741.842 M 46.34 % | 506.924 M -33.95 % | 767.530 M 83.81 % | 417.573 M -3.85 % | 434.274 M 202.41 % | 143.604 M 369.27 % | 30.601 M -63.45 % | 83.718 M 81.28 % | 46.181 M 530.76 % | 7.322 M -62.53 % | 19.538 M -36.04 % | 30.548 M -0.26 % | 30.626 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 213.523 M 1 313.26 % | 15.109 M -4.49 % | 15.818 M 285.06 % | 4.108 M 0.00 % | 4.108 M 0.00 % | 4.108 M -94.70 % | 77.479 M -9.04 % | 85.183 M 10.99 % | 76.745 M 26.55 % | 60.643 M 38.53 % | 43.775 M 8.16 % | 40.472 M 11.27 % | 36.372 M | 0.000 100.00 % | -3.343 M 48.18 % | -6.451 M -160 291.65 % | -4.022 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -2.137 B -46.97 % | -1.454 B -59.13 % | -913.845 M -11.96 % | -816.252 M -3.16 % | -791.218 M -127.99 % | -347.048 M 70.31 % | -1.169 B -217.54 % | 994.427 M 5.62 % | 941.491 M 20.97 % | 778.266 M 28.43 % | 605.991 M 39.77 % | 433.553 M 10.28 % | 393.149 M 71.52 % | 229.211 M 58.86 % | 144.289 M 869.32 % | -18.755 M -109.55 % | 196.419 M 29.89 % | 151.223 M 102.12 % | 74.818 M | 0.000 | 0.000 |
| Common stock | 1.498 B 25.00 % | 1.198 B 0.00 % | 1.198 B 0.00 % | 1.198 B 0.00 % | 1.198 B 0.00 % | 1.198 B 55.56 % | 770.396 M 5.00 % | 733.712 M 14.29 % | 641.998 M 13.56 % | 565.346 M 37.45 % | 411.307 M 0.74 % | 408.293 M 21.30 % | 336.586 M 0.91 % | 333.558 M 0.87 % | 330.668 M 0.20 % | 330.000 M 0.00 % | 330.000 M -35.71 % | 513.333 M 242.22 % | 150.000 M -50.74 % | 304.500 M 117.50 % | 140.000 M |
| Total equity | -243.979 M -2.21 % | -238.708 M -178.83 % | 302.828 M -17.67 % | 367.801 M -7.29 % | 396.703 M -52.75 % | 839.587 M 19.43 % | 703.015 M -74.49 % | 2.756 B 2.68 % | 2.684 B 10.87 % | 2.421 B 75.70 % | 1.378 B 19.40 % | 1.154 B 17.36 % | 983.195 M 23.30 % | 797.426 M 17.62 % | 677.958 M 34.31 % | 504.789 M -29.62 % | 717.184 M 19.88 % | 598.274 M 142.24 % | 246.973 M 16.96 % | 211.155 M 337.21 % | 48.296 M |
| Other non current liabilities | 66.064 M 7.04 % | 61.720 M 12.04 % | 55.089 M -13.60 % | 63.760 M -37.56 % | 102.107 M 22.69 % | 83.222 M 8.85 % | 76.454 M 10.12 % | 69.425 M 16.98 % | 59.345 M 9.99 % | 53.953 M 19.77 % | 45.048 M 4.37 % | 43.163 M -0.07 % | 43.195 M 13.74 % | 37.976 M | 0.000 -100.00 % | 142.398 K 130.55 % | -466.130 K -103.61 % | 12.896 M 183.46 % | 4.550 M 99.52 % | 2.280 M | 0.000 |
| Long term debt | 153.691 M 1 110.59 % | 12.696 M 62.68 % | 7.804 M -4.97 % | 8.212 M -47.60 % | 15.673 M 16.25 % | 13.482 M 663.69 % | 1.765 M -70.47 % | 5.978 M -97.25 % | 217.214 M 65.72 % | 131.072 M 2 812.71 % | 4.500 M -85.29 % | 30.601 M 8 775.61 % | 344.781 K -49.07 % | 677.014 K 56.86 % | 431.615 K -5.47 % | 456.578 K -2.05 % | 466.130 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 269.190 M 261.74 % | 74.416 M 18.32 % | 62.893 M -12.62 % | 71.972 M -38.89 % | 117.780 M 21.80 % | 96.703 M 23.63 % | 78.219 M 3.74 % | 75.402 M -72.74 % | 276.559 M 49.47 % | 185.025 M 273.43 % | 49.548 M -32.83 % | 73.765 M 69.42 % | 43.540 M 12.64 % | 38.653 M 8 855.47 % | 431.615 K -27.94 % | 598.976 K | 0.000 -100.00 % | 12.896 M 183.46 % | 4.550 M 99.52 % | 2.280 M | 0.000 |
| Other current liabilities | 1.147 B 9.81 % | 1.045 B -21.67 % | 1.334 B 34.55 % | 991.125 M 50.33 % | 659.290 M 3.51 % | 636.950 M -0.90 % | 642.744 M 23.47 % | 520.570 M -64.51 % | 1.467 B -0.56 % | 1.475 B 94.48 % | 758.433 M 76.76 % | 429.072 M 15.63 % | 371.059 M 87.91 % | 197.466 M 20.19 % | 164.297 M -13.00 % | 188.850 M -12.47 % | 215.745 M 13.82 % | 189.542 M 20.51 % | 157.280 M -32.65 % | 233.539 M 881.37 % | 23.797 M |
| Deferred revenue | 407.658 M -27.18 % | 559.811 M -9.35 % | 617.557 M -32.21 % | 910.993 M -1.40 % | 923.919 M -6.35 % | 986.559 M 228.84 % | 300.016 M -19.19 % | 371.280 M 7.39 % | 345.742 M 7.71 % | 320.987 M 25.98 % | 254.785 M 12.04 % | 227.404 M -57.03 % | 529.228 M -41.81 % | 909.497 M 7 042.99 % | 12.733 M -89.42 % | 120.300 M 23.18 % | 97.661 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 1.015 B -14.60 % | 1.189 B 16.15 % | 1.024 B 26.42 % | 809.668 M 11.50 % | 726.169 M 41.41 % | 513.534 M -32.94 % | 765.765 M 86.05 % | 411.596 M 89.62 % | 217.061 M 1 632.08 % | 12.532 M -51.99 % | 26.101 M -50.86 % | 53.117 M 15.88 % | 45.836 M 589.84 % | 6.645 M -65.22 % | 19.107 M -36.50 % | 30.091 M 39.31 % | 21.599 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 3.686 B -9.89 % | 4.091 B 2.60 % | 3.988 B 9.09 % | 3.656 B 15.51 % | 3.165 B 13.87 % | 2.779 B 22.19 % | 2.275 B 28.71 % | 1.767 B -13.49 % | 2.043 B 3.89 % | 1.966 B 63.39 % | 1.203 B 60.58 % | 749.377 M -49.01 % | 1.470 B -4.68 % | 1.542 B 281.80 % | 403.846 M -2.91 % | 415.959 M -26.49 % | 565.855 M 35.54 % | 417.483 M 165.44 % | 157.280 M -32.65 % | 233.539 M 881.37 % | 23.797 M |
| Total liabilities | 3.956 B -5.04 % | 4.166 B 2.84 % | 4.051 B 8.67 % | 3.728 B 13.56 % | 3.283 B 14.13 % | 2.876 B 22.24 % | 2.353 B 27.69 % | 1.843 B -20.56 % | 2.319 B 7.81 % | 2.151 B 71.70 % | 1.253 B 52.21 % | 823.141 M -45.61 % | 1.513 B -4.26 % | 1.581 B 290.95 % | 404.278 M -2.95 % | 416.558 M -26.38 % | 565.855 M 31.48 % | 430.379 M 165.95 % | 161.830 M -31.38 % | 235.819 M 890.96 % | 23.797 M |
| Other non current assets | 131.419 M 39.05 % | 94.514 M 53.13 % | 61.721 M 68.11 % | 36.714 M 3.05 % | 35.627 M 111.91 % | 16.813 M -22.62 % | 21.726 M -5.17 % | 22.911 M 106.42 % | -357.000 M -892.10 % | 45.070 M 16.67 % | 38.630 M -56.83 % | 89.479 M -28.51 % | 125.166 M 422.29 % | 23.965 M -79.03 % | 114.269 M 4.21 % | 109.653 M -44.49 % | 197.555 M -6.43 % | 211.127 M 301.80 % | 52.546 M 22.58 % | 42.865 M 83.84 % | 23.316 M |
| Long term investments | 100.972 M -1.22 % | 102.218 M -17.56 % | 123.991 M -10.73 % | 138.889 M 12.38 % | 123.584 M 139.44 % | 51.613 M 109.62 % | 24.623 M -98.06 % | 1.266 B -4.84 % | 1.331 B 190.80 % | 457.601 M 772.54 % | 52.445 M 4.74 % | 50.069 M -0.04 % | 50.091 M -73.93 % | 192.137 M 3 433.47 % | 5.438 M -52.59 % | 11.470 M -34.51 % | 17.513 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 4.681 M -32.35 % | 6.919 M -23.94 % | 9.097 M -18.62 % | 11.179 M -15.78 % | 13.273 M 23.50 % | 10.747 M -17.16 % | 12.973 M 0.98 % | 12.847 M -11.46 % | 14.511 M 80.87 % | 8.023 M -9.16 % | 8.832 M 52.17 % | 5.804 M 6.99 % | 5.425 M -9.67 % | 6.006 M -8.96 % | 6.597 M 14.71 % | 5.751 M 13.56 % | 5.064 M 186.37 % | 1.768 M 1 682.06 % | 99.236 K -62.49 % | 264.559 K -38.46 % | 429.882 K |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -372.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 109.071 M 0.00 % | 109.071 M | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 4.681 M -32.35 % | 6.919 M -23.94 % | 9.097 M -18.62 % | 11.179 M -15.78 % | 13.273 M 23.50 % | 10.747 M -17.16 % | 12.973 M 0.98 % | 12.847 M -11.47 % | 14.511 M 80.87 % | 8.023 M -9.16 % | 8.832 M 52.17 % | 5.804 M 6.99 % | 5.425 M -9.67 % | 6.006 M -8.96 % | 6.597 M 14.71 % | 5.751 M -94.96 % | 114.136 M 2.97 % | 110.840 M 111 593.20 % | 99.236 K -62.49 % | 264.559 K -38.46 % | 429.882 K |
| Property plant equipment net | 756.906 M 37.84 % | 549.131 M -6.40 % | 586.660 M -7.99 % | 637.607 M -1.60 % | 647.980 M 8.74 % | 595.908 M -7.08 % | 641.306 M -6.34 % | 684.744 M -38.18 % | 1.108 B 56.74 % | 706.701 M 55.32 % | 455.000 M 39.84 % | 325.381 M 29.99 % | 250.317 M 112.36 % | 117.877 M 48.81 % | 79.213 M -18.27 % | 96.923 M 14.23 % | 84.848 M -10.85 % | 95.170 M 200.99 % | 31.619 M | 0.000 | 0.000 |
| Total non current assets | 1.004 B 31.77 % | 761.789 M -5.01 % | 801.976 M -5.84 % | 851.693 M -2.12 % | 870.167 M 23.59 % | 704.053 M -1.34 % | 713.627 M -64.31 % | 1.999 B -6.12 % | 2.130 B 69.57 % | 1.256 B 121.60 % | 566.707 M 18.39 % | 478.664 M 11.06 % | 430.999 M 26.77 % | 339.984 M 65.43 % | 205.516 M -8.17 % | 223.797 M -45.95 % | 414.051 M -0.74 % | 417.136 M 395.03 % | 84.264 M 95.37 % | 43.130 M 81.63 % | 23.746 M |
| Other current assets | 419.203 M 598.69 % | 59.998 M -90.34 % | 621.348 M -6.87 % | 667.173 M -26.67 % | 909.831 M 30.89 % | 695.091 M 70.84 % | 406.864 M -15.09 % | 479.153 M -4.61 % | 502.308 M 300.99 % | 125.268 M 189.50 % | 43.271 M -64.71 % | 122.616 M -17.56 % | 148.737 M -41.27 % | 253.271 M 446.19 % | 46.370 M 8.35 % | 42.796 M -9.55 % | 47.316 M -81.51 % | 255.876 M 89.59 % | 134.962 M 66.48 % | 81.069 M 6 656.10 % | 1.200 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 360.770 K | 0.000 -100.00 % | 36.796 K 0.99 % | 36.434 K 0.99 % | 36.076 K -99.24 % | 4.744 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 8.953 M -66.88 % | 27.032 M 72.08 % | 15.709 M -70.33 % | 52.942 M -41.03 % | 89.785 M -50.72 % | 182.190 M 121.49 % | 82.256 M -75.55 % | 336.369 M 208.52 % | 109.026 M -91.54 % | 1.289 B 112.55 % | 606.657 M 210.21 % | 195.563 M 30.93 % | 149.365 M -80.74 % | 775.611 M 123.62 % | 346.843 M 981.66 % | 32.066 M -75.08 % | 128.668 M -4.35 % | 134.524 M 240.62 % | 39.494 M -82.85 % | 230.304 M 1 490.17 % | 14.483 M |
| Cash and short term investments | 8.953 M -66.88 % | 27.032 M 72.08 % | 15.709 M -70.33 % | 52.942 M -41.03 % | 89.785 M -50.72 % | 182.190 M 121.49 % | 82.256 M -75.55 % | 336.369 M 207.50 % | 109.387 M -91.52 % | 1.289 B 112.53 % | 606.694 M 210.17 % | 195.599 M 30.92 % | 149.401 M -80.85 % | 780.356 M 124.99 % | 346.843 M 981.66 % | 32.066 M -75.08 % | 128.668 M -4.35 % | 134.524 M 240.62 % | 39.494 M -82.85 % | 230.304 M 1 490.17 % | 14.483 M |
| Total current assets | 2.708 B -14.45 % | 3.165 B -10.88 % | 3.551 B 9.49 % | 3.244 B 15.47 % | 2.809 B -6.72 % | 3.012 B 28.58 % | 2.342 B -9.89 % | 2.599 B -9.55 % | 2.874 B -13.34 % | 3.316 B 60.67 % | 2.064 B 37.75 % | 1.498 B -27.46 % | 2.065 B 1.35 % | 2.038 B 132.46 % | 876.720 M 25.69 % | 697.550 M -20.55 % | 878.015 M 43.58 % | 611.517 M 88.43 % | 324.539 M -19.64 % | 403.844 M 735.31 % | 48.347 M |
| Inventory | 0.000 -100.00 % | 527.411 M 32 696.33 % | 1.608 M 0.01 % | 1.608 M -99.51 % | 331.062 M 285.33 % | 85.917 M 30.84 % | 65.665 M 6.33 % | 61.757 M 767.16 % | 7.122 M -82.83 % | 41.475 M 19.20 % | 34.793 M -50.10 % | 69.728 M -16.40 % | 83.410 M -55.98 % | 189.468 M 5 044.10 % | 3.683 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 2.280 B -16.11 % | 2.717 B -6.71 % | 2.913 B 12.42 % | 2.591 B 32.03 % | 1.962 B -4.20 % | 2.048 B 11.05 % | 1.845 B 3.79 % | 1.777 B -21.18 % | 2.255 B 21.23 % | 1.860 B 40.69 % | 1.322 B 19.05 % | 1.110 B -34.06 % | 1.684 B 12.50 % | 1.497 B 209.58 % | 483.507 M -18.88 % | 596.026 M -11.38 % | 672.592 M 204.18 % | 221.117 M 47.33 % | 150.083 M 62.30 % | 92.470 M 202.93 % | 30.526 M |
| Tax assets | 9.822 M 9.05 % | 9.007 M -56.08 % | 20.508 M -24.89 % | 27.304 M -45.07 % | 49.703 M 71.55 % | 28.972 M 122.87 % | 13.000 M 4.87 % | 12.395 M -63.16 % | 33.650 M -12.41 % | 38.419 M 225.59 % | 11.800 M 48.79 % | 7.930 M | 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 |
| Account payables | 1.116 B -9.89 % | 1.239 B 26.50 % | 979.415 M 3.92 % | 942.495 M 16.31 % | 810.359 M 33.02 % | 609.209 M 16.18 % | 524.352 M 26.02 % | 416.095 M 30.08 % | 319.886 M -25.48 % | 429.239 M 20.15 % | 357.265 M 41.01 % | 253.360 M -49.32 % | 499.918 M 25.27 % | 399.070 M 92.13 % | 207.710 M 16.63 % | 178.089 M -45.79 % | 328.511 M 44.12 % | 227.940 M | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 -100.00 % | 58.928 M 75.45 % | 33.587 M 2 527.85 % | 1.278 M -85.66 % | 8.915 M -73.06 % | 33.092 M -20.58 % | 41.670 M -12.48 % | 47.611 M 21.98 % | 39.032 M -21.01 % | 49.412 M -19.73 % | 61.556 M 345.18 % | 13.827 M -41.67 % | 23.706 M 742.25 % | 2.815 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 100.00 % | -269.000 K | 0.000 | 0.000 100.00 % | -1.666 M 16.57 % | -1.997 M -32.51 % | -1.507 M -107.29 % | -727.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 |
| Minority interest | 1.951 M -0.01 % | 1.951 M -20.72 % | 2.461 M 107.79 % | -31.611 M -8.94 % | -29.017 M -1.72 % | -28.526 M 2.62 % | -29.295 M -5.87 % | -27.671 M 3.61 % | -28.706 M -23.79 % | -23.189 M -280.67 % | -6.092 M -52.74 % | -3.988 M -127.68 % | 14.406 M -54.03 % | 31.341 M 136.63 % | 13.245 M 37.81 % | 9.611 M 2 397.69 % | 384.801 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 30.809 M 31.08 % | 23.504 M 29.26 % | 18.183 M -14.49 % | 21.264 M -34.34 % | 32.382 M 35.12 % | 23.965 M 301.01 % | 5.976 M -65.28 % | 17.215 M -42.65 % | 30.020 M -31.15 % | 43.604 M 42 899.37 % | 101.406 K -70.59 % | 344.780 K -49.07 % | 677.014 K -46.40 % | 1.263 M 63.12 % | 774.377 K -26.09 % | 1.048 M -49.27 % | 2.066 M | 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 |
| Other total stockholders equity | 179.759 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.042 B 0.00 % | 1.042 B 0.00 % | 1.042 B 3.04 % | 1.011 B 260.47 % | 280.461 M 8.74 % | 257.909 M 27.25 % | 202.683 M -0.31 % | 203.315 M 5.29 % | 193.099 M 1.43 % | 190.385 M 0.00 % | 190.385 M 387.24 % | -66.282 M -399.17 % | 22.155 M 112.93 % | -171.344 M -86.84 % | -91.704 M |
| Deferred tax liabilities non current | 49.435 M | 0.000 -100.00 % | 269.000 K | 0.000 | 0.000 -100.00 % | 1.666 M -16.57 % | 1.997 M 32.51 % | 1.507 M 107.29 % | 727.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 |
| 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 |
| Total assets | 3.712 B -5.48 % | 3.927 B -9.80 % | 4.353 B 6.30 % | 4.095 B 11.31 % | 3.679 B -0.98 % | 3.716 B 21.59 % | 3.056 B -33.55 % | 4.598 B -8.09 % | 5.003 B 9.43 % | 4.572 B 73.79 % | 2.631 B 33.06 % | 1.977 B -20.81 % | 2.496 B 4.98 % | 2.378 B 119.73 % | 1.082 B 17.46 % | 921.347 M -28.69 % | 1.292 B 25.61 % | 1.029 B 151.63 % | 408.803 M -8.54 % | 446.974 M 520.00 % | 72.093 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | -633.000 K -105.09 % | 12.440 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.418 M 106.22 % | -119.226 M -184.08 % | -41.969 M -277.15 % | 23.691 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 506.447 K -86.72 % | 3.814 M -84.76 % | 25.021 M 203.66 % | 8.240 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -62.860 M -112.17 % | 516.571 M 439.62 % | -152.101 M -125.11 % | -67.568 M -131.82 % | 212.346 M -26.12 % | 287.429 M 214.36 % | -251.340 M -538.84 % | 57.273 M 106.31 % | -907.984 M -494.53 % | 230.143 M -18.76 % | 283.300 M 250.83 % | -187.825 M 74.90 % | -748.333 M -263.96 % | 456.402 M 229.79 % | 138.393 M 243.78 % | -96.256 M 44.49 % | -173.403 M -157.21 % | 303.085 M 254.63 % | -196.005 M -455.47 % | 55.140 M 904.27 % | 5.491 M |
| Accounts receivables | 219.853 M -45.10 % | 400.432 M 148.32 % | 161.254 M 229.43 % | -124.590 M -134.51 % | 361.045 M 469.20 % | -97.791 M 65.83 % | -286.149 M 33.37 % | -429.431 M -247.28 % | 291.568 M 83.39 % | 158.987 M 126.31 % | -604.284 M -250.02 % | 402.801 M 223.63 % | -325.801 M -370.81 % | -69.200 M -211.33 % | 62.155 M 372.17 % | -22.837 M 76.56 % | -97.425 M -213.48 % | 85.852 M 248.52 % | -57.804 M 22.39 % | -74.479 M -343.93 % | 30.532 M |
| Inventory | 0.000 -100.00 % | 2.302 M | 0.000 -100.00 % | 67.816 K 100.03 % | -249.051 M -1 129.78 % | -20.252 M -418.20 % | -3.908 M 93.05 % | -56.243 M -299.79 % | 28.151 M 521.30 % | -6.682 M -119.09 % | 35.002 M 122.14 % | 15.757 M 118.96 % | -83.121 M -116.16 % | 514.244 M 527.78 % | 81.915 M 52.66 % | 53.657 M 127.23 % | -197.047 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 24.265 M -90.52 % | 255.993 M 292.55 % | 65.212 M -53.92 % | 141.531 M -44.70 % | 255.950 M 256.66 % | -163.380 M -157.87 % | 282.299 M 11 626.75 % | -2.449 M 96.71 % | -74.538 M -216.20 % | 64.148 M -55.69 % | 144.781 M 161.30 % | -236.191 M -237.28 % | 172.050 M 452.98 % | 31.114 M 1 467.07 % | -2.276 M 98.50 % | -152.140 M -210.19 % | 138.066 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -306.978 M -115.94 % | -142.157 M 62.45 % | -378.568 M -347.60 % | -84.577 M 45.64 % | -155.598 M -127.35 % | 568.852 M 333.54 % | -243.582 M -144.66 % | 545.396 M 147.30 % | -1.153 B -8 523.90 % | 13.689 M -98.07 % | 707.802 M 291.20 % | -370.191 M 27.62 % | -511.461 M -2 488.97 % | -19.755 M -480.79 % | -3.401 M -113.57 % | 25.063 M 247.45 % | -16.997 M -107.82 % | 217.233 M 257.19 % | -138.201 M -206.62 % | 129.619 M 617.61 % | -25.042 M |
| Other non cash items | 322.025 M 375 119.93 % | 85.823 K -99.70 % | 28.421 M -61.91 % | 74.616 M -19.16 % | 92.299 M 328.27 % | -40.433 M -102.44 % | 1.657 B 6 036.84 % | 27.000 M 98.88 % | 13.576 M 123.22 % | -58.461 M -503.58 % | -9.686 M -968.25 % | -906.693 K 98.99 % | -90.129 M -192.18 % | -30.847 M 57.41 % | -72.428 M -133.82 % | 214.175 M 364.18 % | 46.141 M 150.92 % | -90.614 M -62 155.94 % | -145.550 K 84.96 % | -967.614 K -12 558.48 % | -7.644 K |
| Net cash provided by operating activities | -365.572 M -764.98 % | 54.975 M 134.24 % | -160.565 M -632.72 % | 30.141 M 141.38 % | -72.839 M -218.92 % | 61.248 M 112.46 % | -491.648 M -244.94 % | 339.210 M 187.21 % | -388.942 M -176.09 % | 511.165 M -13.81 % | 593.047 M 1 201.03 % | 45.583 M 109.15 % | -498.046 M -181.81 % | 608.820 M 115.93 % | 281.952 M 1 920.17 % | -15.490 M -162.55 % | 24.767 M -92.63 % | 335.830 M 339.02 % | -140.504 M -260.50 % | 87.540 M 447.81 % | 15.980 M |
| Investments in property plant and equipment | -3.315 M 65.43 % | -9.588 M 39.44 % | -15.833 M 78.84 % | -74.835 M 23.93 % | -98.381 M -22.34 % | -80.416 M -23.06 % | -65.347 M -3 097.75 % | -2.044 M 98.70 % | -157.221 M 48.51 % | -305.339 M -71.00 % | -178.557 M -50.74 % | -118.450 M 26.21 % | -160.528 M -136.62 % | -67.841 M -264.96 % | -18.589 M | 0.000 | 0.000 | 0.000 100.00 % | -21.507 M -227.49 % | -6.567 M -53.76 % | -4.271 M |
| Acquisitions net | 0.000 100.00 % | -435.234 K 93.14 % | -6.340 M 9.42 % | -7.000 M 90.65 % | -74.825 M -194.88 % | -25.375 M -65.85 % | -15.300 M -200.00 % | -5.100 M 99.44 % | -906.048 M -873 475.13 % | 103.741 K 104.37 % | -2.376 M | 0.000 -100.00 % | 4.400 M 623.68 % | 608.000 K -98.96 % | 58.553 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -5.000 M 82.10 % | -27.933 M -299.06 % | -7.000 M 92.75 % | -96.482 M -280.23 % | -25.375 M -65.52 % | -15.330 M 71.90 % | -54.560 M -15 023.23 % | -360.770 K 99.91 % | -405.226 M -111 940 680.11 % | -362.000 -1.12 % | -358.000 100.00 % | -50.000 M 36.48 % | -78.718 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 27.933 M 11 595.19 % | 238.841 K -99.75 % | 96.482 M 1 553.86 % | 5.834 M | 0.000 -100.00 % | 2.044 M 238.38 % | -1.477 M -4 113.34 % | 36.796 K -99.79 % | 17.236 M | 0.000 -100.00 % | 7.770 M 2 699.67 % | 277.528 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -21.365 M 83.67 % | -130.871 M -654.82 % | -17.338 M -39.19 % | -12.457 M 38.77 % | -20.345 M -167.25 % | 30.251 M 3 430.06 % | 856.954 K 361.64 % | -327.527 K -101.21 % | 26.980 M -67.05 % | 81.882 M 59.49 % | 51.340 M 22.96 % | 41.752 M -37.67 % | 66.990 M 431.87 % | 12.595 M -41.87 % | 21.669 M 163.79 % | -33.971 M -735.07 % | 5.349 M 109.45 % | -56.580 M -202.62 % | -18.697 M -29.33 % | -14.457 M -452.06 % | -2.619 M |
| Net cash used for investing activites | -24.680 M 83.08 % | -145.894 M -269.25 % | -39.511 M 60.90 % | -101.052 M 47.79 % | -193.551 M -103.56 % | -95.081 M -19.16 % | -79.790 M -33.01 % | -59.988 M 94.22 % | -1.038 B -65.16 % | -628.543 M -459.42 % | -112.357 M -46.49 % | -76.698 M 41.62 % | -131.368 M 1.28 % | -133.078 M -315.92 % | 61.633 M 281.43 % | -33.971 M -735.07 % | 5.349 M 109.45 % | -56.580 M -40.73 % | -40.204 M -91.23 % | -21.024 M -205.14 % | -6.890 M |
| Debt repayment | -48.580 M -131.70 % | 153.235 M -25.19 % | 204.840 M 195.90 % | 69.225 M -63.93 % | 191.934 M 172.74 % | -263.865 M -101.06 % | -131.239 M -685.79 % | -16.702 M -105.75 % | 290.670 M 348.10 % | 64.867 M 222.12 % | -53.117 M -241.51 % | 37.537 M -3.40 % | 38.860 M 418.08 % | -12.217 M -6.72 % | -11.448 M -244.59 % | 7.918 M | 0.000 | 0.000 -100.00 % | 5.684 M -60.10 % | 14.245 M | 0.000 |
| Common stock issued | 479.357 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 427.998 M | 0.000 | 0.000 -100.00 % | 18.478 M -97.45 % | 726.000 M 2 404.77 % | 28.985 M -62.11 % | 76.507 M | 0.000 -100.00 % | 3.770 M 180.59 % | 1.344 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.769 M | 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 100.00 % | -11.740 M 42.86 % | -20.545 M 54.98 % | -45.635 M -295.61 % | -11.535 M 71.74 % | -40.815 M -20.45 % | -33.886 M 15.80 % | -40.246 M 19.31 % | -49.879 M -151.91 % | -19.800 M 60.00 % | -49.500 M -507.56 % | -8.147 M 58.22 % | -19.500 M -30.00 % | -15.000 M | 0.000 100.00 % | -18.000 M |
| Other financing activites | -59.278 M -17.89 % | -50.284 M -31.07 % | -38.364 M -15.55 % | -33.201 M -49.70 % | -22.178 M 34.82 % | -34.026 M -107.40 % | 459.970 M 2 511.66 % | -19.073 M -1 285.01 % | 1.610 M -91.42 % | 18.766 M -24.47 % | 24.847 M 530.85 % | -5.767 M -434.52 % | 1.724 M -73.91 % | 6.608 M 982.85 % | -748.523 K -184.25 % | 888.419 K 103.19 % | -27.821 M 83.11 % | -164.719 M -20 836.43 % | -786.760 K -100.58 % | 135.060 M 609.11 % | 19.046 M |
| Net cash used provided by financing activities | 371.499 M 260.85 % | 102.951 M -38.16 % | 166.476 M 362.12 % | 36.024 M -78.78 % | 169.755 M 30.47 % | 130.106 M -58.96 % | 316.992 M 662.85 % | -56.319 M -122.83 % | 246.645 M -69.10 % | 798.098 M 1 255.23 % | -69.085 M -192.87 % | 74.391 M 21 947.84 % | 337.406 K 100.65 % | -51.717 M -68.72 % | -30.653 M 24.67 % | -40.694 M -13.14 % | -35.968 M 80.48 % | -184.219 M -1 723.51 % | -10.102 M -106.77 % | 149.305 M 14 168.66 % | 1.046 M |
| Effect of forex changes on cash | 674.000 K 194.97 % | -709.691 K 80.46 % | -3.632 M -85.63 % | -1.956 M -146.26 % | 4.229 M 15.52 % | 3.661 M 1 000.42 % | 332.687 K -92.51 % | 4.440 M 20 984.07 % | 21.058 K -98.97 % | 2.050 M 502.00 % | -509.958 K -117.45 % | 2.922 M 255.63 % | -1.878 M -119.79 % | 9.488 M 414.35 % | 1.845 M 128.61 % | -6.447 M -160 191.65 % | -4.022 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -18.079 M -259.67 % | 11.322 M 130.41 % | -37.232 M -1.06 % | -36.843 M 60.13 % | -92.405 M -192.47 % | 99.934 M 139.33 % | -254.113 M -211.77 % | 227.344 M 119.26 % | -1.180 B -272.88 % | 682.770 M 66.09 % | 411.095 M 789.86 % | 46.198 M 107.32 % | -630.955 M -245.54 % | 433.513 M 37.72 % | 314.777 M 425.85 % | -96.602 M -1 549.48 % | -5.857 M -106.16 % | 95.030 M 149.80 % | -190.810 M -188.41 % | 215.821 M 2 029.16 % | 10.136 M |
| Cash at beginning of period | 27.032 M 72.08 % | 15.709 M -70.33 % | 52.942 M -41.04 % | 89.785 M -50.72 % | 182.190 M 121.49 % | 82.256 M -75.55 % | 336.369 M 208.52 % | 109.026 M -91.54 % | 1.289 B 112.55 % | 606.657 M 210.21 % | 195.563 M 30.93 % | 149.365 M -80.86 % | 780.356 M 124.99 % | 346.843 M 981.66 % | 32.066 M -75.08 % | 128.668 M -4.35 % | 134.524 M 240.62 % | 39.494 M -82.85 % | 230.304 M 1 490.17 % | 14.483 M 233.21 % | 4.347 M |
| Cash at end of period | 8.953 M -66.88 % | 27.032 M 72.08 % | 15.709 M -70.33 % | 52.942 M -41.04 % | 89.785 M -50.72 % | 182.190 M 121.49 % | 82.256 M -75.55 % | 336.369 M 208.52 % | 109.026 M -91.54 % | 1.289 B 112.55 % | 606.657 M 210.21 % | 195.563 M 30.90 % | 149.401 M -80.85 % | 780.356 M 124.99 % | 346.843 M 981.66 % | 32.066 M -75.08 % | 128.668 M -4.35 % | 134.524 M 240.62 % | 39.494 M -82.85 % | 230.304 M 1 490.17 % | 14.483 M |
| Operating cash flow | -365.572 M -764.98 % | 54.975 M 134.24 % | -160.565 M -632.72 % | 30.141 M 141.38 % | -72.839 M -218.92 % | 61.248 M 112.46 % | -491.648 M -244.94 % | 339.210 M 187.21 % | -388.942 M -176.09 % | 511.165 M -13.81 % | 593.047 M 1 201.03 % | 45.583 M 109.15 % | -498.046 M -181.81 % | 608.820 M 115.93 % | 281.952 M 1 920.17 % | -15.490 M -162.55 % | 24.767 M -92.63 % | 335.830 M 339.02 % | -140.504 M -260.50 % | 87.540 M 447.81 % | 15.980 M |
| Capital expenditure | -3.315 M 65.43 % | -9.588 M 39.44 % | -15.833 M 78.84 % | -74.835 M 23.93 % | -98.381 M -22.34 % | -80.416 M -23.06 % | -65.347 M -3 097.75 % | -2.044 M 98.70 % | -157.221 M 48.51 % | -305.339 M -71.00 % | -178.557 M -50.74 % | -118.450 M 26.21 % | -160.528 M -136.62 % | -67.841 M -264.96 % | -18.589 M | 0.000 | 0.000 | 0.000 100.00 % | -21.507 M -227.49 % | -6.567 M -53.76 % | -4.271 M |
| Free CashFlow | -368.887 M -912.77 % | 45.386 M 125.73 % | -176.398 M -294.68 % | -44.694 M 73.90 % | -171.220 M -793.25 % | -19.168 M 96.56 % | -556.995 M -265.20 % | 337.167 M 161.73 % | -546.162 M -365.35 % | 205.826 M -50.34 % | 414.490 M 668.83 % | -72.867 M 88.94 % | -658.575 M -221.74 % | 540.979 M 105.41 % | 263.363 M 1 800.17 % | -15.490 M -162.55 % | 24.767 M -92.63 % | 335.830 M 307.29 % | -162.011 M -300.08 % | 80.973 M 591.56 % | 11.709 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 213.271 M -11.64 % | 241.372 M -17.46 % | 292.417 M 32.16 % | 221.268 M -50.52 % | 447.179 M 22.88 % | 363.911 M -8.75 % | 398.793 M -31.34 % | 580.781 M 10.15 % | 527.270 M -16.89 % | 634.422 M 133.36 % | 271.859 M -69.46 % | 890.112 M -0.70 % | 896.424 M 7.13 % | 836.787 M 34.09 % | 624.068 M -22.45 % | 804.752 M -34.29 % | 1.225 B 2.76 % | 1.192 B 36.36 % | 874.051 M 45.89 % | 599.103 M -16.47 % | 717.216 M -24.94 % | 955.563 M -1.67 % | 971.754 M 1.42 % | 958.117 M 46.01 % | 656.187 M -17.19 % | 792.401 M 17.85 % | 672.402 M 4.11 % | 645.854 M 34.78 % | 479.179 M 3.06 % | 464.940 M -12.27 % | 529.954 M 17.22 % | 452.109 M 3.71 % | 435.935 M -54.22 % | 952.135 M -3.78 % | 989.538 M -15.44 % | 1.170 B 170.09 % | 433.250 M -60.77 % | 1.104 B -15.57 % | 1.308 B 50.18 % | 870.891 M -6.08 % | 927.289 M 19.80 % | 774.056 M -12.09 % | 880.510 M 9.76 % | 802.245 M 16.92 % | 686.125 M -5.55 % | 726.462 M 24.00 % | 585.872 M -18.34 % | 717.426 M 23.09 % | 582.854 M -8.98 % | 640.333 M -34.22 % | 973.435 M -22.96 % | 1.264 B 19.25 % | 1.060 B 5.72 % | 1.002 B 23.08 % | 814.284 M 28.59 % | 633.229 M 19.70 % | 529.015 M 108.46 % | 253.778 M -28.25 % | 353.689 M -18.80 % | 435.581 M 22.02 % | 356.975 M 16.37 % | 306.760 M -19.26 % | 379.950 M 19.90 % | 316.891 M -35.19 % | 488.935 M -9.40 % | 539.638 M |
| Net income | -64.814 M -143.91 % | -26.573 M 92.25 % | -342.838 M -639.02 % | -46.391 M 66.07 % | -136.740 M 12.95 % | -157.074 M 53.00 % | -334.168 M -1 207.28 % | -25.562 M 85.12 % | -171.732 M -1 839.60 % | -8.854 M 81.21 % | -47.126 M 12.89 % | -54.100 M -427.50 % | -10.256 M 69.33 % | -33.445 M -1 631.73 % | 2.183 M -77.61 % | 9.752 M -70.37 % | 32.918 M 130.06 % | -109.505 M -3 486.19 % | 3.234 M 100.85 % | -380.974 M -387.97 % | -78.074 M -770.51 % | 11.644 M 106.33 % | -183.961 M -1 653.86 % | 11.839 M 116.14 % | -73.346 M -53.39 % | -47.816 M 97.66 % | -2.047 B -4 846.81 % | 43.128 M 194.71 % | -45.536 M -603.77 % | 9.039 M -77.35 % | 39.904 M 83.38 % | 21.760 M -69.59 % | 71.563 M 276.98 % | -40.435 M -130.33 % | 133.320 M 89.80 % | 70.243 M 232.78 % | 21.108 M -68.06 % | 66.086 M -33.26 % | 99.021 M 57.34 % | 62.934 M -5.08 % | 66.302 M -14.68 % | 77.706 M 156.02 % | 30.352 M -68.35 % | 95.894 M 78.49 % | 53.725 M 53.71 % | 34.953 M -48.88 % | 68.370 M 117.26 % | 31.470 M 89.81 % | 16.580 M 66.77 % | 9.942 M -48.98 % | 19.487 M -77.31 % | 85.890 M 61.56 % | 53.163 M -24.00 % | 69.950 M -8.47 % | 76.423 M 79.03 % | 42.687 M 136.99 % | 18.012 M 51.11 % | 11.920 M -83.90 % | 74.045 M 30.35 % | 56.803 M -15.23 % | 67.009 M 546.37 % | -15.012 M -119.55 % | 76.790 M 368.71 % | -28.577 M -301.10 % | 14.210 M 116.29 % | 6.570 M |
| Income before tax | -64.106 M -141.75 % | -26.517 M 92.29 % | -343.786 M -635.45 % | -46.745 M 65.59 % | -135.853 M 13.53 % | -157.109 M 50.68 % | -318.564 M -1 513.88 % | -19.739 M 88.14 % | -166.474 M -1 902.33 % | -8.314 M 81.90 % | -45.943 M 10.69 % | -51.445 M -435.16 % | -9.613 M 69.71 % | -31.739 M -1 099.86 % | 3.174 M -77.09 % | 13.858 M -70.00 % | 46.200 M 141.31 % | -111.839 M -1 417.26 % | 8.490 M 102.05 % | -414.512 M -423.80 % | -79.135 M -557.08 % | 17.313 M 108.61 % | -201.116 M -1 191.72 % | 18.422 M 125.14 % | -73.291 M -62.12 % | -45.209 M 97.79 % | -2.043 B -3 419.23 % | 61.556 M 226.00 % | -48.853 M -340.04 % | 20.352 M -67.25 % | 62.152 M 83.05 % | 33.954 M -64.30 % | 95.116 M 322.57 % | -42.736 M -125.30 % | 168.941 M 76.45 % | 95.745 M 194.78 % | 32.480 M -62.35 % | 86.277 M -30.13 % | 123.487 M 54.18 % | 80.095 M 3.82 % | 77.146 M -18.59 % | 94.767 M 92.98 % | 49.107 M -59.55 % | 121.398 M 76.68 % | 68.711 M 58.31 % | 43.403 M -47.79 % | 83.128 M 96.28 % | 42.351 M 123.16 % | 18.978 M 26.59 % | 14.992 M -23.85 % | 19.689 M -82.80 % | 114.477 M 71.05 % | 66.926 M -25.93 % | 90.352 M -1.15 % | 91.403 M 114.62 % | 42.588 M 226.85 % | 13.030 M -43.72 % | 23.153 M -72.66 % | 84.679 M 32.77 % | 63.777 M -29.04 % | 89.882 M 1 635.92 % | -5.852 M -105.93 % | 98.720 M 137.08 % | -266.203 M -953.90 % | 31.175 M 19.59 % | 26.068 M |
| Income before tax ratio | -0.30 -173.61 % | -0.11 90.66 % | -1.18 -456.50 % | -0.21 30.46 % | -0.30 29.63 % | -0.43 45.95 % | -0.80 -2 250.37 % | -0.03 89.24 % | -0.32 -2 309.25 % | -0.01 92.25 % | -0.17 -192.40 % | -0.06 -438.96 % | -0.01 71.73 % | -0.04 -845.69 % | 0.01 -70.46 % | 0.02 -54.35 % | 0.04 140.20 % | -0.09 -1 066.04 % | 0.01 101.40 % | -0.69 -527.07 % | -0.11 -708.98 % | 0.02 108.75 % | -0.21 -1 176.40 % | 0.02 117.21 % | -0.11 -95.77 % | -0.06 98.12 % | -3.04 -3 288.18 % | 0.10 193.49 % | -0.10 -332.91 % | 0.04 -62.68 % | 0.12 56.16 % | 0.08 -65.58 % | 0.22 586.11 % | -0.04 -126.29 % | 0.17 108.66 % | 0.08 9.14 % | 0.07 -4.04 % | 0.08 -17.25 % | 0.09 2.66 % | 0.09 10.55 % | 0.08 -32.05 % | 0.12 119.52 % | 0.06 -63.14 % | 0.15 51.11 % | 0.10 67.62 % | 0.06 -57.89 % | 0.14 140.36 % | 0.06 81.30 % | 0.03 39.07 % | 0.02 15.76 % | 0.02 -77.68 % | 0.09 43.43 % | 0.06 -29.93 % | 0.09 -19.68 % | 0.11 66.90 % | 0.07 173.05 % | 0.02 -73.00 % | 0.09 -61.89 % | 0.24 63.52 % | 0.15 -41.85 % | 0.25 1 419.86 % | -0.02 -107.34 % | 0.26 130.93 % | -0.84 -1 417.49 % | 0.06 31.99 % | 0.05 |
| EBITDA | -32.417 M -733.27 % | 5.119 M 101.64 % | -312.018 M -2 121.88 % | -14.043 M 86.45 % | -103.643 M 17.00 % | -124.873 M 57.51 % | -293.879 M -1 426.89 % | 22.148 M 116.64 % | -133.118 M -696.54 % | 22.315 M -13.56 % | 25.815 M 221.47 % | -21.253 M -215.74 % | 18.362 M 479.69 % | -4.836 M -118.65 % | 25.925 M -38.68 % | 42.279 M -33.19 % | 63.285 M 173.50 % | -86.101 M -399.60 % | 28.739 M 107.45 % | -385.832 M -689.33 % | -48.881 M -190.33 % | 54.111 M 132.83 % | -164.802 M -394.91 % | 55.882 M 250.85 % | -37.045 M -408.65 % | -7.283 M 99.64 % | -1.997 B -1 963.26 % | 107.182 M 2 709.10 % | -4.108 M -106.52 % | 63.005 M -37.45 % | 100.725 M 56.37 % | 64.414 M -48.79 % | 125.778 M 1 139.14 % | -12.104 M -105.98 % | 202.475 M 54.92 % | 130.697 M 90.96 % | 68.443 M -40.99 % | 115.994 M -23.05 % | 150.745 M 45.38 % | 103.692 M 10.55 % | 93.799 M -12.39 % | 107.068 M 67.49 % | 63.925 M -50.05 % | 127.986 M 54.89 % | 82.628 M 42.48 % | 57.994 M -38.58 % | 94.428 M 74.65 % | 54.067 M 84.59 % | 29.291 M 10.71 % | 26.458 M -21.06 % | 33.515 M -73.96 % | 128.709 M 61.07 % | 79.909 M -21.62 % | 101.949 M -1.08 % | 103.058 M 99.66 % | 51.617 M 139.49 % | 21.553 M -32.51 % | 31.937 M -65.68 % | 93.067 M 26.20 % | 73.745 M -25.34 % | 98.768 M 1 842.34 % | 5.085 M -95.23 % | 106.507 M 171.62 % | -148.713 M -481.58 % | 38.973 M 12.10 % | 34.766 M |
| Net income ratio | -0.30 -176.05 % | -0.11 90.61 % | -1.17 -459.21 % | -0.21 31.44 % | -0.31 29.16 % | -0.43 48.49 % | -0.84 -1 803.86 % | -0.04 86.49 % | -0.33 -2 233.76 % | -0.01 91.95 % | -0.17 -185.21 % | -0.06 -431.24 % | -0.01 71.37 % | -0.04 -1 242.35 % | 0.00 -71.13 % | 0.01 -54.92 % | 0.03 129.25 % | -0.09 -2 583.34 % | 0.00 100.58 % | -0.64 -484.17 % | -0.11 -993.33 % | 0.01 106.44 % | -0.19 -1 632.05 % | 0.01 111.05 % | -0.11 -85.23 % | -0.06 98.02 % | -3.04 -4 659.39 % | 0.07 170.27 % | -0.10 -588.80 % | 0.02 -74.18 % | 0.08 56.45 % | 0.05 -70.68 % | 0.16 486.55 % | -0.04 -131.52 % | 0.13 124.44 % | 0.06 23.21 % | 0.05 -18.59 % | 0.06 -20.96 % | 0.08 4.77 % | 0.07 1.07 % | 0.07 -28.78 % | 0.10 191.23 % | 0.03 -71.16 % | 0.12 52.66 % | 0.08 62.74 % | 0.05 -58.77 % | 0.12 166.04 % | 0.04 54.20 % | 0.03 83.21 % | 0.02 -22.44 % | 0.02 -70.55 % | 0.07 35.48 % | 0.05 -28.11 % | 0.07 -25.63 % | 0.09 39.22 % | 0.07 97.99 % | 0.03 -27.51 % | 0.05 -77.56 % | 0.21 60.53 % | 0.13 -30.53 % | 0.19 483.58 % | -0.05 -124.21 % | 0.20 324.12 % | -0.09 -410.29 % | 0.03 138.72 % | 0.01 |
| Ratio EBITDA | -0.15 -816.71 % | 0.02 101.99 % | -1.07 -1 581.26 % | -0.06 72.62 % | -0.23 32.46 % | -0.34 53.44 % | -0.74 -2 032.41 % | 0.04 115.10 % | -0.25 -817.77 % | 0.04 -62.96 % | 0.09 497.70 % | -0.02 -216.57 % | 0.02 454.43 % | -0.01 -113.91 % | 0.04 -20.93 % | 0.05 1.67 % | 0.05 171.53 % | -0.07 -319.72 % | 0.03 105.11 % | -0.64 -844.95 % | -0.07 -220.35 % | 0.06 133.39 % | -0.17 -390.77 % | 0.06 203.31 % | -0.06 -514.24 % | -0.01 99.69 % | -2.97 -1 889.69 % | 0.17 2 035.77 % | -0.01 -106.33 % | 0.14 -28.70 % | 0.19 33.40 % | 0.14 -50.62 % | 0.29 2 369.62 % | -0.01 -106.21 % | 0.20 83.20 % | 0.11 -29.30 % | 0.16 50.40 % | 0.11 -8.87 % | 0.12 -3.20 % | 0.12 17.71 % | 0.10 -26.87 % | 0.14 90.52 % | 0.07 -54.49 % | 0.16 32.47 % | 0.12 50.85 % | 0.08 -50.47 % | 0.16 113.87 % | 0.08 49.96 % | 0.05 21.63 % | 0.04 20.01 % | 0.03 -66.20 % | 0.10 35.06 % | 0.08 -25.86 % | 0.10 -19.62 % | 0.13 55.26 % | 0.08 100.07 % | 0.04 -67.63 % | 0.13 -52.17 % | 0.26 55.42 % | 0.17 -38.81 % | 0.28 1 569.11 % | 0.02 -94.09 % | 0.28 159.73 % | -0.47 -688.74 % | 0.08 23.73 % | 0.06 |
| Gross profit ratio | 0.17 369.71 % | 0.04 105.32 % | -0.66 -2 021.12 % | 0.03 126.08 % | -0.13 37.22 % | -0.21 65.92 % | -0.62 -801.53 % | 0.09 379.61 % | 0.02 -82.06 % | 0.10 -71.70 % | 0.36 494.23 % | 0.06 6.78 % | 0.06 -5.08 % | 0.06 -45.11 % | 0.11 5.50 % | 0.10 29.13 % | 0.08 294.16 % | -0.04 -146.47 % | 0.09 114.94 % | -0.60 -13 773.84 % | 0.00 -95.74 % | 0.10 244.01 % | -0.07 -191.43 % | 0.08 206.63 % | 0.03 -42.87 % | 0.04 107.76 % | -0.57 -375.42 % | 0.21 119.91 % | 0.09 -62.36 % | 0.25 -18.92 % | 0.31 70.97 % | 0.18 -53.05 % | 0.39 282.91 % | 0.10 -63.97 % | 0.28 66.74 % | 0.17 -32.92 % | 0.25 63.48 % | 0.15 3.79 % | 0.15 -14.50 % | 0.17 30.14 % | 0.13 -40.32 % | 0.22 84.52 % | 0.12 -48.90 % | 0.24 12.47 % | 0.21 28.29 % | 0.16 -32.07 % | 0.24 56.35 % | 0.15 53.43 % | 0.10 -6.67 % | 0.11 165.64 % | 0.04 -70.90 % | 0.14 34.60 % | 0.10 -17.41 % | 0.12 -25.53 % | 0.17 38.38 % | 0.12 33.16 % | 0.09 -65.59 % | 0.26 316.44 % | 0.06 -72.88 % | 0.23 -35.35 % | 0.36 46.97 % | 0.25 -38.88 % | 0.40 530.87 % | -0.09 -154.46 % | 0.17 -8.04 % | 0.19 |
| Weighted average shs out dil | 1.153 B 6.86 % | 1.079 B 8.07 % | 998.661 M 0.00 % | 998.661 M -0.97 % | 1.008 B -90.97 % | 11.167 B 16.48 % | 9.587 B -10.70 % | 10.736 B 0.00 % | 10.736 B 0.00 % | 10.736 B 0.00 % | 10.736 B 11.98 % | 9.587 B 0.00 % | 9.587 B 0.00 % | 9.587 B 0.00 % | 9.587 B 0.00 % | 9.587 B 0.00 % | 9.587 B 0.00 % | 9.587 B 0.00 % | 9.587 B 0.00 % | 9.587 B 0.00 % | 9.587 B 0.00 % | 9.587 B 0.00 % | 9.587 B 8.05 % | 8.873 B 43.97 % | 6.163 B -15.42 % | 7.287 B 0.00 % | 7.287 B 0.00 % | 7.287 B 0.00 % | 7.287 B 0.00 % | 7.287 B -4.76 % | 7.651 B 5.00 % | 7.287 B 0.00 % | 7.287 B -4.76 % | 7.651 B -8.13 % | 8.328 B 14.29 % | 7.287 B 0.01 % | 7.286 B 0.17 % | 7.274 B 0.00 % | 7.274 B 2.35 % | 7.106 B 5.54 % | 6.734 B 0.64 % | 6.691 B -0.99 % | 6.758 B 2.64 % | 6.584 B 1.01 % | 6.518 B 0.01 % | 6.517 B 0.00 % | 6.517 B 0.00 % | 6.517 B -1.50 % | 6.616 B 2.72 % | 6.441 B -0.61 % | 6.481 B -0.71 % | 6.527 B 0.17 % | 6.516 B 9.72 % | 5.939 B 10.77 % | 5.361 B 0.17 % | 5.352 B -0.02 % | 5.353 B 0.08 % | 5.349 B 0.00 % | 5.349 B 0.82 % | 5.305 B 0.72 % | 5.267 B 0.00 % | 5.267 B 0.00 % | 5.267 B 0.00 % | 5.267 B 0.00 % | 5.267 B 0.00 % | 5.267 B |
| Weighted average shs out | 1.153 B 6.86 % | 1.079 B 8.07 % | 998.661 M 0.00 % | 998.661 M -0.97 % | 1.008 B -90.97 % | 11.167 B 16.48 % | 9.587 B -10.70 % | 10.736 B 0.00 % | 10.736 B 0.00 % | 10.736 B 0.00 % | 10.736 B 11.98 % | 9.587 B 0.00 % | 9.587 B 0.00 % | 9.587 B 0.00 % | 9.587 B 0.00 % | 9.587 B 0.00 % | 9.587 B 0.00 % | 9.587 B 0.00 % | 9.587 B 0.00 % | 9.587 B 0.00 % | 9.587 B 0.00 % | 9.587 B 0.00 % | 9.587 B 8.05 % | 8.873 B 43.97 % | 6.163 B -15.42 % | 7.287 B 0.00 % | 7.287 B 0.00 % | 7.287 B 0.00 % | 7.287 B 0.00 % | 7.287 B 0.00 % | 7.287 B 0.00 % | 7.287 B 0.00 % | 7.287 B -4.76 % | 7.651 B -8.13 % | 8.328 B 14.29 % | 7.287 B 0.04 % | 7.284 B 0.61 % | 7.240 B 0.00 % | 7.240 B 2.93 % | 7.034 B 6.10 % | 6.630 B 0.52 % | 6.595 B -0.11 % | 6.602 B 0.99 % | 6.538 B 0.31 % | 6.518 B 0.01 % | 6.517 B 0.00 % | 6.517 B 0.00 % | 6.517 B -1.50 % | 6.616 B 2.72 % | 6.441 B -0.49 % | 6.472 B -0.67 % | 6.516 B 0.28 % | 6.498 B 9.79 % | 5.919 B 10.85 % | 5.340 B 0.39 % | 5.319 B 0.21 % | 5.308 B 0.25 % | 5.294 B 0.00 % | 5.294 B 0.51 % | 5.267 B 0.00 % | 5.267 B 0.00 % | 5.267 B 0.00 % | 5.267 B 0.00 % | 5.267 B 0.00 % | 5.267 B 0.00 % | 5.267 B |
| EPS diluted | -0.06 -128.46 % | -0.02 92.76 % | -0.34 -631.18 % | -0.05 66.79 % | -0.14 -892.91 % | -0.01 59.60 % | -0.03 -1 354.17 % | 0.00 85.00 % | -0.02 -1 900.00 % | 0.00 81.82 % | 0.00 21.43 % | -0.01 -409.09 % | 0.00 68.57 % | 0.00 -1 850.00 % | 0.00 -80.00 % | 0.00 -70.59 % | 0.00 129.82 % | -0.01 -3 900.00 % | 0.00 100.76 % | -0.04 -390.12 % | -0.01 -775.00 % | 0.00 106.25 % | -0.02 -1 576.92 % | 0.00 110.92 % | -0.01 -80.30 % | -0.01 97.64 % | -0.28 -4 845.76 % | 0.01 195.16 % | -0.01 -576.92 % | 0.00 -75.00 % | 0.01 52.94 % | 0.00 -66.34 % | 0.01 290.57 % | -0.01 -133.13 % | 0.02 64.95 % | 0.01 203.13 % | 0.00 -64.84 % | 0.01 -35.00 % | 0.01 52.17 % | 0.01 31.43 % | 0.01 -50.35 % | 0.01 213.33 % | 0.00 -64.00 % | 0.01 98.41 % | 0.01 0.00 % | 0.01 -37.00 % | 0.01 100.00 % | 0.01 100.00 % | 0.00 92.31 % | 0.00 -56.67 % | 0.00 -78.26 % | 0.01 56.82 % | 0.01 -25.42 % | 0.01 -15.71 % | 0.01 72.84 % | 0.01 161.29 % | 0.00 24.00 % | 0.00 -82.14 % | 0.01 30.84 % | 0.01 -14.40 % | 0.01 531.03 % | 0.00 -119.33 % | 0.02 377.78 % | -0.01 -316.00 % | 0.00 92.31 % | 0.00 |
| Earnings per share | -0.06 -128.46 % | -0.02 92.76 % | -0.34 -631.18 % | -0.05 66.79 % | -0.14 -892.91 % | -0.01 59.60 % | -0.03 -1 354.17 % | 0.00 85.00 % | -0.02 -1 900.00 % | 0.00 81.82 % | 0.00 21.43 % | -0.01 -409.09 % | 0.00 68.57 % | 0.00 -1 850.00 % | 0.00 -80.00 % | 0.00 -70.59 % | 0.00 129.82 % | -0.01 -3 900.00 % | 0.00 100.76 % | -0.04 -390.12 % | -0.01 -775.00 % | 0.00 106.25 % | -0.02 -1 576.92 % | 0.00 110.92 % | -0.01 -80.30 % | -0.01 97.64 % | -0.28 -4 845.76 % | 0.01 195.16 % | -0.01 -576.92 % | 0.00 -75.00 % | 0.01 52.94 % | 0.00 -66.34 % | 0.01 290.57 % | -0.01 -133.13 % | 0.02 64.95 % | 0.01 203.13 % | 0.00 -64.84 % | 0.01 -35.00 % | 0.01 52.17 % | 0.01 31.43 % | 0.01 -50.35 % | 0.01 206.52 % | 0.00 -63.20 % | 0.01 98.41 % | 0.01 0.00 % | 0.01 -37.00 % | 0.01 100.00 % | 0.01 100.00 % | 0.00 92.31 % | 0.00 -56.67 % | 0.00 -78.26 % | 0.01 56.82 % | 0.01 -25.42 % | 0.01 -15.71 % | 0.01 72.84 % | 0.01 161.29 % | 0.00 24.00 % | 0.00 -82.14 % | 0.01 30.84 % | 0.01 -14.40 % | 0.01 531.03 % | 0.00 -119.33 % | 0.02 377.78 % | -0.01 -316.00 % | 0.00 92.31 % | 0.00 |
| Gross profit | 35.364 M 315.02 % | 8.521 M 104.39 % | -194.147 M -2 638.86 % | 7.647 M 112.91 % | -59.247 M 22.85 % | -76.796 M 68.90 % | -246.946 M -581.71 % | 51.265 M 428.29 % | 9.704 M -85.09 % | 65.075 M -33.95 % | 98.518 M 81.49 % | 54.283 M 6.03 % | 51.197 M 1.68 % | 50.349 M -26.41 % | 68.414 M -18.19 % | 83.621 M -15.15 % | 98.554 M 299.52 % | -49.395 M -163.37 % | 77.952 M 121.79 % | -357.737 M -11 522.00 % | 3.132 M -96.80 % | 97.937 M 241.61 % | -69.158 M -192.73 % | 74.577 M 347.72 % | 16.657 M -52.69 % | 35.211 M 109.14 % | -385.185 M -386.74 % | 134.331 M 196.41 % | 45.320 M -61.20 % | 116.817 M -28.86 % | 164.217 M 100.41 % | 81.939 M -51.31 % | 168.276 M 75.31 % | 95.985 M -65.33 % | 276.889 M 41.00 % | 196.369 M 81.17 % | 108.390 M -35.87 % | 169.004 M -12.37 % | 192.850 M 28.40 % | 150.191 M 22.23 % | 122.877 M -28.50 % | 171.860 M 62.21 % | 105.946 M -43.91 % | 188.902 M 31.51 % | 143.646 M 21.17 % | 118.554 M -15.77 % | 140.756 M 27.68 % | 110.238 M 88.85 % | 58.373 M -15.05 % | 68.711 M 74.74 % | 39.321 M -77.58 % | 175.402 M 60.52 % | 109.274 M -12.69 % | 125.158 M -8.34 % | 136.552 M 77.95 % | 76.735 M 59.39 % | 48.143 M -28.28 % | 67.123 M 198.80 % | 22.464 M -77.98 % | 102.014 M -21.11 % | 129.311 M 71.03 % | 75.606 M -50.65 % | 153.212 M 616.61 % | -29.657 M -135.30 % | 84.020 M -16.68 % | 100.845 M |
| Income tax expense | 708.000 K 1 164.29 % | 56.000 K 105.91 % | -948.000 K -167.80 % | -354.000 K -139.91 % | 887.000 K 506.88 % | -218.000 K -126.61 % | 819.367 K -85.93 % | 5.823 M 10.75 % | 5.258 M 873.70 % | 540.000 K -54.32 % | 1.182 M -55.47 % | 2.655 M 312.91 % | 643.000 K -62.31 % | 1.706 M 13.27 % | 1.506 M -67.24 % | 4.598 M -29.05 % | 6.481 M 442.55 % | -1.892 M -133.12 % | 5.712 M 117.85 % | -32.000 M -5 593.95 % | -562.000 K -109.18 % | 6.119 M 136.61 % | -16.716 M -334.94 % | 7.115 M 1 460.31 % | 456.000 K -84.99 % | 3.038 M -32.39 % | 4.494 M -76.23 % | 18.904 M 761.21 % | -2.859 M -124.31 % | 11.760 M -48.77 % | 22.957 M 83.03 % | 12.543 M -47.84 % | 24.045 M 1 482.69 % | -1.739 M -104.83 % | 35.998 M 37.51 % | 26.179 M 99.32 % | 13.134 M -42.96 % | 23.027 M -8.76 % | 25.238 M 34.80 % | 18.722 M 68.00 % | 11.144 M -42.67 % | 19.440 M 21.73 % | 15.970 M -40.17 % | 26.693 M 59.82 % | 16.702 M 66.90 % | 10.007 M -52.97 % | 21.279 M 36.55 % | 15.583 M 177.77 % | 5.610 M -37.30 % | 8.947 M -49.57 % | 17.743 M -25.79 % | 23.908 M 87.60 % | 12.744 M 1.05 % | 12.612 M 13.09 % | 11.152 M 24 683.31 % | 45.000 K 103.64 % | -1.235 M -147.26 % | 2.613 M -79.51 % | 12.754 M 52.90 % | 8.341 M -42.66 % | 14.546 M 66.32 % | 8.746 M -65.36 % | 25.251 M 330.54 % | -10.953 M -164.55 % | 16.968 M -12.99 % | 19.501 M |
| Cost of revenue | 177.907 M -23.60 % | 232.851 M -52.14 % | 486.564 M 127.77 % | 213.621 M -57.82 % | 506.426 M 14.91 % | 440.707 M -31.75 % | 645.740 M 21.95 % | 529.516 M 2.31 % | 517.566 M -9.09 % | 569.347 M 228.46 % | 173.341 M -79.26 % | 835.829 M -1.11 % | 845.227 M 7.48 % | 786.438 M 41.53 % | 555.654 M -22.95 % | 721.131 M -35.97 % | 1.126 B -9.27 % | 1.241 B 55.91 % | 796.099 M -16.80 % | 956.840 M 34.00 % | 714.084 M -16.74 % | 857.626 M -17.61 % | 1.041 B 17.81 % | 883.540 M 38.15 % | 639.530 M -15.54 % | 757.190 M -28.40 % | 1.058 B 106.75 % | 511.523 M 17.90 % | 433.859 M 24.63 % | 348.123 M -4.82 % | 365.737 M -1.20 % | 370.170 M 38.30 % | 267.659 M -68.74 % | 856.150 M 20.14 % | 712.648 M -26.82 % | 973.803 M 199.76 % | 324.860 M -65.27 % | 935.336 M -16.12 % | 1.115 B 54.72 % | 720.700 M -10.41 % | 804.412 M 33.58 % | 602.196 M -22.25 % | 774.564 M 26.29 % | 613.343 M 13.06 % | 542.479 M -10.76 % | 607.908 M 36.57 % | 445.116 M -26.69 % | 607.188 M 15.77 % | 524.481 M -8.25 % | 571.622 M -38.81 % | 934.114 M -14.15 % | 1.088 B 14.51 % | 950.235 M 8.35 % | 877.044 M 29.41 % | 677.732 M 21.79 % | 556.494 M 15.73 % | 480.872 M 157.63 % | 186.655 M -43.65 % | 331.225 M -0.70 % | 333.567 M 46.52 % | 227.664 M -1.51 % | 231.154 M 1.95 % | 226.738 M -34.57 % | 346.548 M -14.41 % | 404.915 M -7.72 % | 438.793 M |
| General and administrative expenses | 55.519 M 31.80 % | 42.123 M -24.08 % | 55.484 M 10.63 % | 50.152 M -24.02 % | 66.005 M -2.37 % | 67.607 M 11.65 % | 60.552 M -17.03 % | 72.983 M 16.55 % | 62.621 M 1.20 % | 61.876 M -11.26 % | 69.729 M 9.61 % | 63.613 M 2.41 % | 62.118 M -12.89 % | 71.308 M -0.44 % | 71.621 M 10.52 % | 64.801 M 4.60 % | 61.953 M 0.19 % | 61.838 M -18.38 % | 75.765 M 15.58 % | 65.550 M -27.75 % | 90.723 M 12.19 % | 80.862 M -40.09 % | 134.967 M 101.94 % | 66.836 M -27.64 % | 92.370 M 12.54 % | 82.080 M 15.66 % | 70.967 M -11.88 % | 80.533 M 0.31 % | 80.288 M -7.33 % | 86.639 M 30.30 % | 66.491 M -20.06 % | 83.179 M 27.20 % | 65.391 M -48.45 % | 126.850 M 15.72 % | 109.615 M 25.08 % | 87.635 M 26.75 % | 69.138 M -17.11 % | 83.411 M 12.23 % | 74.322 M -27.77 % | 102.890 M 42.57 % | 72.169 M -12.93 % | 82.882 M 23.42 % | 67.156 M -14.80 % | 78.825 M -5.88 % | 83.746 M 13.57 % | 73.738 M 18.49 % | 62.233 M -9.26 % | 68.582 M 51.07 % | 45.398 M -16.67 % | 54.477 M 27.13 % | 42.850 M -27.46 % | 59.071 M 19.16 % | 49.572 M 5.92 % | 46.803 M | 0.000 -100.00 % | 41.093 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.382 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 expenses | 27.237 M 100 977.78 % | -27.000 K 99.84 % | -16.789 M -18.54 % | -14.163 M -97.20 % | -7.182 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.501 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 114.000 K 105.30 % | -2.149 M -178.01 % | -773.000 K 92.55 % | -10.378 M -141.51 % | 25.000 M 4 254.43 % | 574.128 K -99.25 % | 76.055 M | 0.000 -100.00 % | 38.253 M |
| Operating expenses | 82.756 M 96.59 % | 42.096 M 8.79 % | 38.695 M 7.52 % | 35.989 M -38.82 % | 58.823 M -12.99 % | 67.607 M 7.43 % | 62.934 M 30.25 % | 48.317 M 0.81 % | 47.929 M -22.54 % | 61.876 M -11.26 % | 69.729 M 9.61 % | 63.613 M 2.41 % | 62.118 M -12.89 % | 71.308 M -0.44 % | 71.621 M 10.52 % | 64.801 M 4.60 % | 61.953 M 0.19 % | 61.838 M -18.38 % | 75.765 M 15.58 % | 65.550 M -27.75 % | 90.723 M 12.19 % | 80.862 M -40.09 % | 134.967 M 101.94 % | 66.836 M -27.64 % | 92.370 M 12.54 % | 82.080 M 15.66 % | 70.967 M -11.88 % | 80.533 M 0.31 % | 80.288 M -7.33 % | 86.639 M 4 210.91 % | 2.010 M -97.58 % | 83.179 M 27.20 % | 65.391 M -48.45 % | 126.850 M 15.72 % | 109.615 M 25.08 % | 87.635 M 26.75 % | 69.138 M -17.11 % | 83.411 M 12.23 % | 74.322 M -27.77 % | 102.890 M 42.57 % | 72.169 M -12.93 % | 82.882 M 23.42 % | 67.156 M -14.80 % | 78.825 M -5.88 % | 83.746 M 13.57 % | 73.738 M 18.49 % | 62.233 M -9.26 % | 68.582 M 51.07 % | 45.398 M -16.67 % | 54.477 M 27.13 % | 42.850 M -27.46 % | 59.071 M 19.16 % | 49.572 M 5.92 % | 46.803 M -25.19 % | 62.566 M 52.25 % | 41.093 M 12.01 % | 36.686 M -14.77 % | 43.042 M -9.71 % | 47.673 M 34.02 % | 35.571 M -2.23 % | 36.381 M -52.22 % | 76.148 M 49.45 % | 50.951 M -58.55 % | 122.919 M 153.63 % | 48.463 M -30.73 % | 69.958 M |
| Cost and expenses | 260.663 M -5.20 % | 274.947 M -47.65 % | 525.259 M 99.18 % | 263.713 M -53.35 % | 565.249 M 11.20 % | 508.314 M -28.27 % | 708.674 M 22.64 % | 577.833 M 2.18 % | 565.495 M -10.41 % | 631.223 M 159.69 % | 243.070 M -72.98 % | 899.442 M -0.87 % | 907.345 M 5.78 % | 857.746 M 36.74 % | 627.275 M -20.19 % | 785.932 M -33.85 % | 1.188 B -8.82 % | 1.303 B 49.46 % | 871.864 M -14.72 % | 1.022 B 27.04 % | 804.807 M -14.24 % | 938.488 M -20.19 % | 1.176 B 23.73 % | 950.376 M 29.85 % | 731.900 M -12.79 % | 839.270 M -25.63 % | 1.129 B 90.62 % | 592.056 M 15.15 % | 514.147 M 18.26 % | 434.762 M 18.22 % | 367.747 M -18.88 % | 453.349 M 36.12 % | 333.050 M -66.12 % | 983.000 M 19.55 % | 822.263 M -22.53 % | 1.061 B 169.40 % | 393.998 M -61.33 % | 1.019 B -14.35 % | 1.189 B 44.42 % | 823.590 M -6.05 % | 876.581 M 27.95 % | 685.078 M -18.61 % | 841.720 M 21.61 % | 692.168 M 10.53 % | 626.225 M -8.13 % | 681.646 M 34.35 % | 507.349 M -24.92 % | 675.770 M 18.58 % | 569.879 M -8.98 % | 626.099 M -35.91 % | 976.964 M -14.84 % | 1.147 B 14.74 % | 999.807 M 8.22 % | 923.847 M 24.79 % | 740.298 M 23.88 % | 597.587 M 15.46 % | 517.558 M 125.32 % | 229.697 M -39.38 % | 378.898 M 2.64 % | 369.138 M 39.80 % | 264.045 M -14.08 % | 307.302 M 10.66 % | 277.689 M -40.85 % | 469.467 M 3.55 % | 453.378 M -10.88 % | 508.751 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 55.519 M 31.80 % | 42.123 M -24.08 % | 55.484 M 10.63 % | 50.152 M -24.02 % | 66.005 M -2.37 % | 67.607 M 7.43 % | 62.934 M -13.77 % | 72.983 M 16.55 % | 62.621 M 1.20 % | 61.876 M -11.26 % | 69.729 M 9.61 % | 63.613 M 2.41 % | 62.118 M -12.89 % | 71.308 M -0.44 % | 71.621 M 10.52 % | 64.801 M 4.60 % | 61.953 M 0.19 % | 61.838 M -18.38 % | 75.765 M 15.58 % | 65.550 M -27.75 % | 90.723 M 12.19 % | 80.862 M -40.09 % | 134.967 M 101.94 % | 66.836 M -27.64 % | 92.370 M 12.54 % | 82.080 M 15.66 % | 70.967 M -11.88 % | 80.533 M 0.31 % | 80.288 M -7.33 % | 86.639 M 30.30 % | 66.491 M -20.06 % | 83.179 M 27.20 % | 65.391 M -48.45 % | 126.850 M 15.72 % | 109.615 M 25.08 % | 87.635 M 26.75 % | 69.138 M -17.11 % | 83.411 M 12.23 % | 74.322 M -27.77 % | 102.890 M 42.57 % | 72.169 M -12.93 % | 82.882 M 23.42 % | 67.156 M -14.80 % | 78.825 M -5.88 % | 83.746 M 13.57 % | 73.738 M 18.49 % | 62.233 M -9.26 % | 68.582 M 51.07 % | 45.398 M -16.67 % | 54.477 M 27.13 % | 42.850 M -27.46 % | 59.071 M 19.16 % | 49.572 M 5.92 % | 46.803 M -25.19 % | 62.566 M 52.25 % | 41.093 M 12.01 % | 36.686 M -14.54 % | 42.928 M -13.84 % | 49.822 M 37.08 % | 36.344 M -22.27 % | 46.759 M -8.58 % | 51.148 M 1.53 % | 50.376 M 7.50 % | 46.864 M -3.30 % | 48.463 M 52.86 % | 31.705 M |
| Interest income | 212.000 K 685.19 % | 27.000 K -91.48 % | 317.000 K 428.33 % | 60.000 K -77.19 % | 263.000 K 80.14 % | 146.000 K -58.83 % | 354.628 K 98.12 % | 179.000 K -18.64 % | 220.000 K -39.06 % | 361.000 K -65.84 % | 1.057 M 326.11 % | 248.000 K -11.43 % | 280.000 K -12.50 % | 320.000 K -3.65 % | 332.116 K 170.01 % | 123.000 K 284.38 % | 32.000 K | 0.000 -100.00 % | 38.714 K -24.09 % | 51.000 K -91.04 % | 569.000 K 150.66 % | 227.000 K -83.48 % | 1.374 M 68 588.75 % | 2.000 K -99.27 % | 274.000 K 1 857.14 % | 14.000 K -92.36 % | 183.141 K | 0.000 -100.00 % | 196.000 K -57.21 % | 458.000 K -21.03 % | 579.972 K 48.33 % | 391.000 K 41.67 % | 276.000 K 196.77 % | 93.000 K -72.43 % | 337.283 K 212.30 % | 108.000 K -88.76 % | 961.000 K -46.43 % | 1.794 M -54.43 % | 3.936 M 43.30 % | 2.747 M 32.26 % | 2.077 M -8.46 % | 2.269 M 16.08 % | 1.955 M 75.46 % | 1.114 M 55.15 % | 718.000 K 456.59 % | 129.000 K -89.75 % | 1.258 M 1 170.89 % | 99.000 K -88.42 % | 855.000 K 159.88 % | 329.000 K -80.91 % | 1.723 M 176.14 % | 624.000 K -72.76 % | 2.291 M -2.51 % | 2.350 M -54.19 % | 5.130 M 134.69 % | 2.186 M 2.68 % | 2.129 M 48.67 % | 1.432 M -64.24 % | 4.005 M 433.95 % | 750.000 K -18.92 % | 925.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 17.865 M 0.92 % | 17.702 M -2.05 % | 18.072 M 1.63 % | 17.782 M 2.24 % | 17.393 M 1.00 % | 17.220 M -9.71 % | 19.072 M -0.91 % | 19.246 M 16.05 % | 16.584 M 25.41 % | 13.224 M -21.22 % | 16.785 M 57.73 % | 10.642 M 3.19 % | 10.313 M 5.25 % | 9.799 M 5.42 % | 9.295 M -2.37 % | 9.521 M 8.32 % | 8.790 M 17.92 % | 7.454 M 25.29 % | 5.949 M -20.34 % | 7.468 M 71.48 % | 4.355 M -23.73 % | 5.710 M -15.70 % | 6.774 M -20.97 % | 8.571 M 14.79 % | 7.467 M -14.66 % | 8.750 M 24.32 % | 7.038 M 20.91 % | 5.821 M 27.07 % | 4.581 M 19.02 % | 3.849 M -7.99 % | 4.183 M 0.53 % | 4.161 M -4.78 % | 4.370 M 18.69 % | 3.682 M -24.73 % | 4.892 M -13.74 % | 5.671 M 43.61 % | 3.949 M 56.58 % | 2.522 M 49.08 % | 1.692 M 7.28 % | 1.577 M 50.91 % | 1.045 M 137.50 % | 440.000 K 29.53 % | 339.698 K -40.61 % | 572.000 K -43.53 % | 1.013 M -29.21 % | 1.431 M 3 203.32 % | 43.320 K -95.08 % | 880.000 K -3.72 % | 914.000 K -30.02 % | 1.306 M 41.81 % | 920.945 K -62.84 % | 2.478 M 159.48 % | 955.000 K 70.54 % | 560.000 K -73.65 % | 2.126 M 14 070.19 % | 15.000 K -97.86 % | 700.000 K -24.57 % | 928.000 K 32.80 % | 698.788 K -58.99 % | 1.704 M 393.91 % | 345.000 K -84.92 % | 2.288 M 176.49 % | 827.504 K -41.60 % | 1.417 M 47.60 % | 960.000 K -49.47 % | 1.900 M |
| Depreciation and amortization | 13.824 M -0.79 % | 13.934 M 1.74 % | 13.696 M -8.20 % | 14.920 M 0.70 % | 14.817 M -1.33 % | 15.016 M -6.16 % | 16.002 M -4.59 % | 16.771 M -0.01 % | 16.772 M 0.74 % | 16.649 M -2.71 % | 17.113 M -3.31 % | 17.700 M 0.22 % | 17.662 M 3.26 % | 17.104 M 1.02 % | 16.931 M -4.24 % | 17.681 M -4.67 % | 18.547 M 0.04 % | 18.540 M 34.45 % | 13.789 M -34.99 % | 21.212 M -18.10 % | 25.899 M -12.09 % | 29.460 M 2.67 % | 28.695 M -0.35 % | 28.796 M 0.06 % | 28.779 M -1.36 % | 29.176 M -1.50 % | 29.620 M 3.31 % | 28.672 M 3.08 % | 27.814 M 3.92 % | 26.766 M -0.54 % | 26.911 M 2.33 % | 26.299 M 0.03 % | 26.292 M -2.44 % | 26.950 M -5.91 % | 28.642 M -2.18 % | 29.281 M 1.04 % | 28.980 M 6.56 % | 27.195 M 6.37 % | 25.567 M 16.11 % | 22.020 M 24.51 % | 17.685 M 25.16 % | 14.130 M -2.41 % | 14.478 M -1.31 % | 14.670 M 12.03 % | 13.095 M 13.69 % | 11.518 M 2.32 % | 11.257 M 2.94 % | 10.935 M 6.64 % | 10.254 M -2.24 % | 10.489 M -18.72 % | 12.905 M -0.74 % | 13.002 M 8.10 % | 12.028 M 8.98 % | 11.037 M 15.82 % | 9.530 M 5.72 % | 9.014 M 15.22 % | 7.823 M -0.42 % | 7.856 M 2.18 % | 7.689 M -6.96 % | 8.264 M -3.24 % | 8.541 M -1.25 % | 8.649 M 24.29 % | 6.959 M -0.62 % | 7.002 M 2.40 % | 6.838 M 0.59 % | 6.798 M |
| Operating income | -47.392 M -370.35 % | -10.076 M 95.67 % | -232.842 M -721.54 % | -28.342 M 76.00 % | -118.070 M 18.24 % | -144.403 M 53.40 % | -309.880 M -10 009.83 % | 3.127 M 108.23 % | -38.005 M -770.76 % | 5.666 M -26.29 % | 7.687 M 294.22 % | -3.958 M -665.43 % | 700.000 K 103.34 % | -20.959 M -261.41 % | 12.985 M -31.01 % | 18.820 M -48.58 % | 36.601 M 132.90 % | -111.233 M -5 185.18 % | 2.187 M 100.52 % | -423.287 M -383.25 % | -87.591 M -612.98 % | 17.075 M 108.36 % | -204.125 M -2 736.93 % | 7.741 M 110.22 % | -75.713 M -61.54 % | -46.869 M 89.73 % | -456.152 M -947.90 % | 53.798 M 253.85 % | -34.968 M -215.87 % | 30.178 M -77.77 % | 135.780 M 256.24 % | 38.115 M -61.69 % | 99.486 M 354.74 % | -39.054 M -122.47 % | 173.833 M 71.41 % | 101.416 M 212.24 % | 32.480 M -62.35 % | 86.277 M -30.13 % | 123.487 M 54.18 % | 80.095 M 3.82 % | 77.146 M -18.59 % | 94.767 M 92.98 % | 49.107 M -59.55 % | 121.398 M 72.08 % | 70.546 M 57.41 % | 44.816 M -15.34 % | 52.938 M 22.73 % | 43.132 M 116.83 % | 19.892 M 22.05 % | 16.298 M -13.72 % | 18.890 M -83.76 % | 116.331 M 94.85 % | 59.702 M -23.81 % | 78.355 M 5.91 % | 73.986 M 107.58 % | 35.642 M 211.09 % | 11.457 M -52.42 % | 24.081 M 195.53 % | -25.209 M -137.94 % | 66.443 M -28.50 % | 92.930 M 17 245.76 % | -542.000 K -100.53 % | 102.261 M 167.02 % | -152.576 M -529.10 % | 35.557 M 15.12 % | 30.887 M |
| Operating income ratio | -0.22 -432.32 % | -0.04 94.76 % | -0.80 -521.65 % | -0.13 51.49 % | -0.26 33.46 % | -0.40 48.93 % | -0.78 -14 532.14 % | 0.01 107.47 % | -0.07 -907.07 % | 0.01 -68.42 % | 0.03 735.90 % | 0.00 -669.44 % | 0.00 103.12 % | -0.03 -220.38 % | 0.02 -11.03 % | 0.02 -21.75 % | 0.03 132.02 % | -0.09 -3 829.34 % | 0.00 100.35 % | -0.71 -478.53 % | -0.12 -783.45 % | 0.02 108.51 % | -0.21 -2 699.93 % | 0.01 107.00 % | -0.12 -95.08 % | -0.06 91.28 % | -0.68 -914.42 % | 0.08 214.15 % | -0.07 -212.43 % | 0.06 -74.67 % | 0.26 203.91 % | 0.08 -63.06 % | 0.23 656.38 % | -0.04 -123.35 % | 0.18 102.70 % | 0.09 15.61 % | 0.07 -4.04 % | 0.08 -17.25 % | 0.09 2.66 % | 0.09 10.55 % | 0.08 -32.05 % | 0.12 119.52 % | 0.06 -63.14 % | 0.15 47.18 % | 0.10 66.67 % | 0.06 -31.73 % | 0.09 50.29 % | 0.06 76.16 % | 0.03 34.09 % | 0.03 31.16 % | 0.02 -78.92 % | 0.09 63.39 % | 0.06 -27.93 % | 0.08 -13.95 % | 0.09 61.43 % | 0.06 159.90 % | 0.02 -77.18 % | 0.09 233.13 % | -0.07 -146.73 % | 0.15 -41.40 % | 0.26 14 833.89 % | 0.00 -100.66 % | 0.27 155.90 % | -0.48 -762.07 % | 0.07 27.06 % | 0.06 |
| Total other income expenses net | -16.714 M -1.66 % | -16.441 M 85.18 % | -110.944 M -502.86 % | -18.403 M -3.49 % | -17.783 M -2.18 % | -17.403 M 25.84 % | -23.468 M -2.63 % | -22.866 M 82.20 % | -128.469 M -818.95 % | -13.980 M 62.12 % | -36.908 M -195.45 % | -12.492 M 10.96 % | -14.030 M -30.15 % | -10.780 M -96.45 % | -5.487 M 44.49 % | -9.885 M -23.09 % | -8.031 M 5.60 % | -8.507 M -32.49 % | -6.421 M 5.61 % | -6.802 M -39.10 % | -4.890 M 33.36 % | -7.338 M -26.27 % | -5.811 M 32.93 % | -8.664 M -40.86 % | -6.151 M 19.66 % | -7.656 M 99.52 % | -1.595 B -9 306.17 % | -16.954 M -22.10 % | -13.885 M -41.31 % | -9.826 M 78.67 % | -46.075 M -249.74 % | -13.174 M -201.46 % | -4.370 M 68.41 % | -13.835 M 2.00 % | -14.118 M 7.53 % | -15.267 M -286.60 % | -3.949 M -56.58 % | -2.522 M | 0.000 -100.00 % | 1.170 M 13.37 % | 1.032 M -43.58 % | 1.829 M | 0.000 -100.00 % | 8.082 M 1 083.21 % | -822.000 K 41.83 % | -1.413 M -218.42 % | 1.193 M 252.78 % | -781.000 K -1 223.73 % | -59.000 K 93.96 % | -977.000 K -181.10 % | 1.205 M 164.98 % | -1.854 M -125.66 % | 7.224 M -39.78 % | 11.997 M -31.12 % | 17.417 M 171.50 % | 6.415 M 307.82 % | 1.573 M 269.50 % | -928.000 K -100.84 % | 109.888 M 4 221.85 % | -2.666 M 12.53 % | -3.048 M -33.22 % | -2.288 M 35.39 % | -3.541 M 96.88 % | -113.627 M -2 493.04 % | -4.382 M 9.07 % | -4.819 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.053 B 4.88 % | 1.004 B -13.48 % | 1.160 B 11.53 % | 1.040 B -6.28 % | 1.110 B 11.88 % | 991.963 M -15.54 % | 1.175 B 10.73 % | 1.061 B -16.90 % | 1.276 B 24.56 % | 1.025 B 0.90 % | 1.016 B 5.64 % | 961.491 M 7.53 % | 894.164 M 9.41 % | 817.274 M 6.84 % | 764.939 M 23.20 % | 620.904 M -30.64 % | 895.151 M 14.40 % | 782.444 M 20.00 % | 652.057 M 54.02 % | 423.352 M -16.65 % | 507.926 M 45.66 % | 348.708 M 7.38 % | 324.734 M 41.45 % | 229.583 M -53.30 % | 491.653 M 14.20 % | 430.522 M -37.18 % | 685.274 M 66.74 % | 410.989 M -5.42 % | 434.557 M 140.24 % | 180.882 M 122.75 % | 81.204 M -16.88 % | 97.700 M -54.85 % | 216.399 M -62.40 % | 575.475 M 76.93 % | 325.248 M 13.00 % | 287.831 M -7.03 % | 309.603 M 251.88 % | -203.847 M 82.21 % | -1.146 B 11.77 % | -1.299 B -163.57 % | -492.743 M 34.85 % | -756.316 M -31.29 % | -576.056 M -53.11 % | -376.229 M 12.19 % | -428.472 M -213.80 % | -136.544 M -22.08 % | -111.845 M 63.13 % | -303.380 M -445.37 % | 87.843 M 210.68 % | -79.364 M 23.08 % | -103.184 M 76.57 % | -440.415 M -6.75 % | -412.586 M 26.88 % | -564.275 M 26.55 % | -768.290 M -4.05 % | -738.400 M -130.05 % | -320.976 M 11.08 % | -360.975 M -10.29 % | -327.304 M -10.49 % | -296.236 M -81.23 % | -163.463 M -113.01 % | -76.738 M -4 955.01 % | -1.518 M |
| Total investments | 388.195 M 279.72 % | 102.232 M 1.25 % | 100.972 M -0.05 % | 101.025 M 4.53 % | 96.645 M -48.71 % | 188.438 M 0.01 % | 188.425 M 63.76 % | 115.058 M -11.36 % | 129.805 M 5.36 % | 123.197 M -0.64 % | 123.991 M -8.15 % | 134.986 M 3.37 % | 130.586 M -2.37 % | 133.758 M -3.69 % | 138.889 M 7.29 % | 129.453 M 5.03 % | 123.256 M 0.74 % | 122.348 M -1.00 % | 123.584 M -0.41 % | 124.094 M 0.58 % | 123.379 M -0.81 % | 124.383 M 140.99 % | 51.613 M 90.45 % | 27.100 M 1.33 % | 26.745 M 4.05 % | 25.703 M 4.39 % | 24.623 M -98.02 % | 1.246 B -0.89 % | 1.257 B 0.24 % | 1.254 B -0.99 % | 1.266 B -2.87 % | 1.304 B -0.74 % | 1.314 B -0.55 % | 1.321 B -0.77 % | 1.331 B -0.71 % | 1.341 B -0.69 % | 1.350 B 16.21 % | 1.162 B 153.86 % | 457.601 M 346.98 % | 102.376 M -4.67 % | 107.393 M 4.83 % | 102.445 M 95.20 % | 52.482 M -9.08 % | 57.724 M 15.02 % | 50.184 M -1.04 % | 50.711 M 1.21 % | 50.106 M -0.04 % | 50.127 M 0.00 % | 50.127 M 0.00 % | 50.127 M 0.00 % | 50.127 M -8.08 % | 54.531 M -77.05 % | 237.611 M -1.71 % | 241.739 M 22.78 % | 196.881 M 1 982.29 % | 9.455 M 89.75 % | 4.983 M 439.29 % | 924.000 K -83.01 % | 5.438 M -3.12 % | 5.613 M -78.23 % | 25.778 M 255.71 % | 7.247 M -36.82 % | 11.470 M |
| Total debt | 1.084 B 0.68 % | 1.076 B -7.92 % | 1.169 B 6.68 % | 1.096 B -3.20 % | 1.132 B 9.30 % | 1.036 B -13.81 % | 1.202 B 6.61 % | 1.127 B -13.23 % | 1.299 B 24.30 % | 1.045 B 1.31 % | 1.031 B 2.54 % | 1.006 B 7.65 % | 934.367 M 9.16 % | 855.939 M 4.65 % | 817.881 M 1.37 % | 806.820 M -16.46 % | 965.782 M 14.98 % | 839.924 M 13.22 % | 741.842 M -3.62 % | 769.740 M 38.57 % | 555.476 M 6.08 % | 523.638 M 3.30 % | 506.924 M -23.16 % | 659.739 M 4.65 % | 630.434 M -16.26 % | 752.871 M -1.91 % | 767.530 M 64.54 % | 466.472 M -15.13 % | 549.662 M 55.90 % | 352.574 M -15.57 % | 417.573 M -9.15 % | 459.637 M -3.55 % | 476.568 M -28.84 % | 669.691 M 54.21 % | 434.274 M -15.71 % | 515.243 M 5.21 % | 489.741 M 44.36 % | 339.240 M 136.23 % | 143.604 M -3.43 % | 148.710 M 289.22 % | 38.207 M 58.90 % | 24.044 M -21.43 % | 30.601 M -17.66 % | 37.163 M -26.57 % | 50.608 M -45.07 % | 92.139 M 10.06 % | 83.718 M 9.90 % | 76.178 M -73.40 % | 286.375 M 255.61 % | 80.530 M 74.38 % | 46.181 M -14.88 % | 54.257 M 40.33 % | 38.663 M 362.48 % | 8.360 M 14.18 % | 7.322 M 419.63 % | 1.409 M -9.45 % | 1.556 M -58.47 % | 3.747 M -80.82 % | 19.538 M -58.69 % | 47.302 M 18.66 % | 39.862 M 21.10 % | 32.917 M 7.76 % | 30.548 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 15.709 M -0.47 % | 15.783 M 4.18 % | 15.150 M 0.39 % | 15.091 M -1.57 % | 15.331 M 1.47 % | 15.109 M -4.24 % | 15.777 M 12.92 % | 13.972 M -10.63 % | 15.634 M -1.16 % | 15.818 M -2.71 % | 16.259 M 295.79 % | 4.108 M 0.00 % | 4.108 M 0.00 % | 4.108 M 0.00 % | 4.108 M 0.00 % | 4.108 M 0.00 % | 4.108 M 0.00 % | 4.108 M 0.00 % | 4.108 M 0.00 % | 4.108 M 0.00 % | 4.108 M 0.00 % | 4.108 M 0.00 % | 4.108 M 0.00 % | 4.108 M -94.70 % | 77.479 M 0.00 % | 77.479 M 0.00 % | 77.479 M 0.00 % | 77.479 M 0.00 % | 77.479 M 0.00 % | 77.479 M 0.96 % | 76.745 M 0.00 % | 76.745 M 0.00 % | 76.745 M 0.00 % | 76.745 M 26.55 % | 60.643 M 0.00 % | 60.643 M 0.00 % | 60.643 M 0.00 % | 60.643 M 38.37 % | 43.827 M 0.12 % | 43.775 M 0.00 % | 43.775 M 0.00 % | 43.775 M 6.39 % | 41.146 M -0.74 % | 41.451 M -0.09 % | 41.490 M 2.52 % | 40.472 M 11.27 % | 36.372 M 0.00 % | 36.372 M 0.00 % | 36.372 M 0.00 % | 36.372 M 32.88 % | 27.372 M | 0.000 | 0.000 -100.00 % | 27.372 M | 0.000 | 0.000 | 0.000 100.00 % | -3.343 M -185.28 % | 3.920 M 289.56 % | -2.068 M 2.77 % | -2.127 M 67.03 % | -6.451 M |
| Retained earnings | -2.212 B -2.23 % | -2.164 B -1.24 % | -2.137 B -19.11 % | -1.794 B -2.65 % | -1.748 B -8.49 % | -1.611 B -10.80 % | -1.454 B -29.84 % | -1.120 B -2.34 % | -1.094 B -18.61 % | -922.699 M -0.97 % | -913.845 M -0.04 % | -913.459 M -6.25 % | -859.762 M -1.24 % | -849.253 M -4.04 % | -816.252 M 1.51 % | -828.764 M 1.16 % | -838.516 M 4.57 % | -878.698 M -11.06 % | -791.218 M 0.41 % | -794.452 M -92.14 % | -413.478 M -23.28 % | -335.404 M 3.36 % | -347.048 M -112.80 % | -163.087 M 6.77 % | -174.926 M 85.62 % | -1.217 B -4.09 % | -1.169 B -233.11 % | 878.111 M 5.17 % | 834.983 M -10.11 % | 928.943 M -6.59 % | 994.427 M 12.73 % | 882.120 M 2.53 % | 860.360 M -4.52 % | 901.056 M -4.29 % | 941.491 M 14.99 % | 818.763 M 9.38 % | 748.521 M -11.35 % | 844.352 M 8.49 % | 778.266 M 11.81 % | 696.056 M 9.93 % | 633.174 M -7.39 % | 683.697 M 12.82 % | 605.991 M 5.02 % | 577.005 M 20.01 % | 480.806 M 2.85 % | 467.488 M 7.83 % | 433.553 M 17.96 % | 367.553 M 9.36 % | 336.083 M -17.92 % | 409.462 M 4.15 % | 393.149 M 2.74 % | 382.663 M 17.92 % | 324.511 M 6.22 % | 305.520 M 33.29 % | 229.211 M 50.02 % | 152.788 M 38.77 % | 110.101 M -22.45 % | 141.968 M -1.61 % | 144.289 M 105.41 % | 70.244 M 422.61 % | 13.441 M 139.80 % | -33.768 M -80.04 % | -18.755 M |
| Common stock | 2.097 B 25.69 % | 1.668 B 11.35 % | 1.498 B 0.00 % | 1.498 B 0.00 % | 1.498 B 0.00 % | 1.498 B 25.00 % | 1.198 B 0.00 % | 1.198 B 0.00 % | 1.198 B 0.00 % | 1.198 B 0.00 % | 1.198 B 0.00 % | 1.198 B 0.00 % | 1.198 B 0.00 % | 1.198 B 0.00 % | 1.198 B 0.00 % | 1.198 B 0.00 % | 1.198 B 0.00 % | 1.198 B 0.00 % | 1.198 B 0.00 % | 1.198 B 0.00 % | 1.198 B 0.00 % | 1.198 B 0.00 % | 1.198 B 0.00 % | 1.198 B 55.56 % | 770.396 M 0.00 % | 770.396 M 0.00 % | 770.396 M 0.00 % | 770.397 M 0.00 % | 770.397 M 5.00 % | 733.712 M 0.00 % | 733.712 M 0.00 % | 733.712 M 0.00 % | 733.712 M 14.29 % | 641.998 M 0.00 % | 641.998 M 0.00 % | 641.998 M 0.04 % | 641.742 M 13.21 % | 566.854 M 0.27 % | 565.346 M 0.43 % | 562.900 M 8.44 % | 519.086 M 25.66 % | 413.076 M 0.43 % | 411.307 M 0.44 % | 409.517 M 0.30 % | 408.293 M 0.00 % | 408.293 M 0.00 % | 408.293 M 0.00 % | 408.293 M 0.00 % | 408.293 M 21.30 % | 336.586 M 0.00 % | 336.586 M 0.00 % | 336.586 M 0.36 % | 335.385 M 0.26 % | 334.508 M 0.28 % | 333.558 M 0.10 % | 333.233 M 0.21 % | 332.524 M 0.25 % | 331.682 M 0.31 % | 330.668 M 0.20 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M 0.00 % | 330.000 M |
| Total equity | 127.518 M 1 606.59 % | -8.464 M 96.53 % | -243.979 M -348.39 % | 98.226 M -32.05 % | 144.558 M 72.51 % | 83.798 M 135.10 % | -238.708 M -347.01 % | 96.638 M -19.73 % | 120.395 M -59.02 % | 293.789 M -2.98 % | 302.828 M -0.27 % | 303.654 M -6.17 % | 323.623 M -3.74 % | 336.184 M -8.60 % | 367.801 M 4.51 % | 351.924 M 1.47 % | 346.839 M 12.68 % | 307.804 M -22.41 % | 396.703 M 2.16 % | 388.319 M -49.74 % | 772.631 M -8.88 % | 847.890 M 0.99 % | 839.587 M -17.95 % | 1.023 B 75.97 % | 581.512 M -11.24 % | 655.121 M -6.81 % | 703.015 M -74.43 % | 2.750 B 1.61 % | 2.706 B -2.16 % | 2.766 B 0.37 % | 2.756 B 1.42 % | 2.717 B 0.82 % | 2.695 B 1.93 % | 2.644 B -1.48 % | 2.684 B 5.41 % | 2.546 B 2.83 % | 2.476 B -0.91 % | 2.499 B 3.24 % | 2.421 B 4.11 % | 2.325 B 51.31 % | 1.537 B 4.64 % | 1.468 B 6.58 % | 1.378 B 3.83 % | 1.327 B 9.33 % | 1.214 B 1.91 % | 1.191 B 3.22 % | 1.154 B 6.37 % | 1.085 B 2.99 % | 1.053 B 5.83 % | 995.174 M 1.22 % | 983.195 M 0.22 % | 981.006 M 9.90 % | 892.636 M 2.11 % | 874.219 M 9.63 % | 797.426 M 11.58 % | 714.645 M 6.73 % | 669.568 M -3.86 % | 696.478 M 2.73 % | 677.958 M 10.62 % | 612.877 M 11.41 % | 550.110 M 11.24 % | 494.515 M -2.04 % | 504.789 M |
| Other non current liabilities | 42.650 M -35.94 % | 66.575 M 0.77 % | 66.064 M 3.65 % | 63.736 M -42.50 % | 110.848 M 76.38 % | 62.845 M 0.96 % | 62.247 M 4.85 % | 59.367 M -22.93 % | 77.034 M 2.99 % | 74.794 M 35.77 % | 55.089 M -11.89 % | 62.524 M -8.14 % | 68.067 M 3.84 % | 65.552 M 2.81 % | 63.760 M -20.59 % | 80.288 M 3.06 % | 77.906 M 3.52 % | 75.259 M -26.29 % | 102.107 M 1.81 % | 100.293 M 1.46 % | 98.845 M 3.92 % | 95.114 M 14.29 % | 83.222 M -11.98 % | 94.545 M 3.90 % | 91.000 M 15.45 % | 78.824 M 3.10 % | 76.454 M 1.55 % | 75.288 M 4.17 % | 72.277 M 3.61 % | 69.757 M 0.48 % | 69.425 M 4.45 % | 66.465 M 3.70 % | 64.092 M 3.85 % | 61.718 M 4.00 % | 59.345 M -1.08 % | 59.990 M 3.36 % | 58.038 M 3.65 % | 55.995 M 3.78 % | 53.953 M 2.90 % | 52.433 M 3.17 % | 50.823 M 10.28 % | 46.084 M 2.30 % | 45.048 M -3.87 % | 46.862 M 3.09 % | 45.458 M 2.79 % | 44.226 M 2.46 % | 43.163 M -2.44 % | 44.241 M 4.19 % | 42.462 M 2.44 % | 41.449 M -4.04 % | 43.195 M 0.01 % | 43.191 M 2.19 % | 42.265 M 5.28 % | 40.145 M 5.71 % | 37.976 M 120.59 % | 17.216 M 5.05 % | 16.388 M 4.46 % | 15.688 M | 0.000 -100.00 % | 451.000 K 33.83 % | 337.000 K 31.64 % | 256.000 K 79.78 % | 142.398 K |
| Long term debt | 141.362 M -4.14 % | 147.463 M -4.05 % | 153.691 M 15.47 % | 133.099 M -6.13 % | 141.795 M 2.42 % | 138.449 M 990.53 % | 12.696 M -9.91 % | 14.092 M 83.39 % | 7.684 M 17.06 % | 6.564 M -15.89 % | 7.804 M 40.08 % | 5.571 M -16.74 % | 6.691 M -6.04 % | 7.121 M -13.29 % | 8.212 M -14.79 % | 9.638 M -29.23 % | 13.619 M -18.41 % | 16.693 M 6.51 % | 15.673 M -5.58 % | 16.599 M 3.68 % | 16.010 M 4.16 % | 15.370 M 14.00 % | 13.482 M | 0.000 | 0.000 -100.00 % | 679.000 K -61.54 % | 1.765 M -99.03 % | 182.052 M -0.50 % | 182.976 M -0.50 % | 183.888 M 2 976.29 % | 5.978 M -17.64 % | 7.258 M -31.42 % | 10.584 M -23.95 % | 13.918 M -93.59 % | 217.214 M -1.48 % | 220.472 M -31.89 % | 323.691 M -0.97 % | 326.874 M 149.38 % | 131.072 M -3.32 % | 135.573 M 704.16 % | 16.859 M | 0.000 -100.00 % | 4.500 M -59.24 % | 11.041 M -36.91 % | 17.500 M -27.20 % | 24.040 M -21.44 % | 30.601 M -0.20 % | 30.662 M -17.63 % | 37.223 M -14.98 % | 43.784 M 12 599.08 % | 344.781 K -15.08 % | 406.000 K -13.06 % | 467.000 K -16.31 % | 558.000 K -17.58 % | 677.014 K -17.74 % | 823.000 K -17.20 % | 994.000 K 168.65 % | 370.000 K -14.28 % | 431.615 K -37.63 % | 692.000 K 9.84 % | 630.000 K -27.84 % | 873.000 K 91.21 % | 456.578 K |
| Total non current liabilities | 233.447 M -11.40 % | 263.473 M -2.12 % | 269.190 M 9.31 % | 246.270 M -2.52 % | 252.643 M 25.51 % | 201.294 M 168.60 % | 74.943 M 2.02 % | 73.459 M -13.29 % | 84.718 M 4.13 % | 81.358 M 29.36 % | 62.893 M -7.64 % | 68.095 M -8.91 % | 74.758 M 2.87 % | 72.673 M 0.97 % | 71.972 M -19.96 % | 89.926 M -1.75 % | 91.525 M -0.46 % | 91.952 M -21.93 % | 117.780 M 0.76 % | 116.892 M 1.77 % | 114.855 M 3.96 % | 110.484 M 14.25 % | 96.703 M 2.28 % | 94.545 M 3.90 % | 91.000 M 14.46 % | 79.503 M 1.64 % | 78.219 M -69.60 % | 257.340 M 0.82 % | 255.253 M 0.63 % | 253.645 M 236.39 % | 75.402 M 2.28 % | 73.723 M -1.28 % | 74.676 M -1.27 % | 75.636 M -72.65 % | 276.559 M -1.39 % | 280.462 M -26.53 % | 381.729 M -0.30 % | 382.869 M 106.93 % | 185.025 M -1.59 % | 188.006 M 177.78 % | 67.682 M 46.87 % | 46.084 M -6.99 % | 49.548 M -14.43 % | 57.903 M -8.03 % | 62.958 M -7.78 % | 68.266 M -7.45 % | 73.765 M -1.52 % | 74.903 M -6.00 % | 79.685 M -6.51 % | 85.233 M 95.76 % | 43.540 M -0.13 % | 43.597 M 2.02 % | 42.732 M 4.98 % | 40.703 M 5.30 % | 38.653 M 114.28 % | 18.039 M 3.78 % | 17.382 M 8.25 % | 16.058 M 3 620.45 % | 431.615 K -62.24 % | 1.143 M 18.20 % | 967.000 K -14.35 % | 1.129 M 88.49 % | 598.976 K |
| Other current liabilities | 889.737 M -16.64 % | 1.067 B -6.95 % | 1.147 B 21.32 % | 945.497 M -24.21 % | 1.247 B 14.67 % | 1.088 B 4.14 % | 1.045 B -2.71 % | 1.074 B -18.10 % | 1.311 B 3.05 % | 1.272 B -4.61 % | 1.334 B -1.59 % | 1.355 B 7.09 % | 1.265 B 6.31 % | 1.190 B 20.09 % | 991.125 M -3.72 % | 1.029 B -9.19 % | 1.134 B 17.89 % | 961.567 M 38.28 % | 695.391 M -11.73 % | 787.766 M 8.79 % | 724.124 M -4.14 % | 755.418 M 18.60 % | 636.950 M -61.07 % | 1.636 B 146.75 % | 663.068 M -1.49 % | 673.063 M 4.72 % | 642.744 M 11.92 % | 574.300 M -7.24 % | 619.093 M 16.64 % | 530.766 M 1.96 % | 520.570 M -22.90 % | 675.193 M -11.14 % | 759.842 M -11.89 % | 862.378 M -41.21 % | 1.467 B 69.98 % | 862.930 M -33.95 % | 1.306 B -26.99 % | 1.789 B 21.31 % | 1.475 B 16.47 % | 1.266 B 43.98 % | 879.623 M 19.73 % | 734.645 M -3.14 % | 758.433 M 32.01 % | 574.509 M 6.94 % | 537.205 M 17.37 % | 457.721 M 6.68 % | 429.072 M -15.25 % | 506.281 M 48.69 % | 340.483 M 18.37 % | 287.646 M -22.48 % | 371.059 M 13.86 % | 325.899 M 104.63 % | 159.262 M -35.97 % | 248.721 M 25.96 % | 197.466 M 38.19 % | 142.893 M -57.24 % | 334.188 M 326.64 % | 78.331 M -50.66 % | 158.766 M -33.26 % | 237.872 M -3.02 % | 245.282 M 6.77 % | 229.731 M 21.65 % | 188.850 M |
| Deferred revenue | 352.656 M -6.86 % | 378.614 M -7.12 % | 407.658 M -14.02 % | 474.152 M -2.63 % | 486.972 M -9.45 % | 537.781 M -3.94 % | 559.811 M 4.96 % | 533.335 M 3.55 % | 515.058 M -5.60 % | 545.621 M -11.65 % | 617.557 M -10.91 % | 693.165 M -5.97 % | 737.143 M -10.28 % | 821.592 M -9.81 % | 910.993 M 6.07 % | 858.870 M 4.78 % | 819.700 M -7.61 % | 887.246 M -3.97 % | 923.919 M -10.98 % | 1.038 B 17.43 % | 883.778 M -6.07 % | 940.852 M -4.63 % | 986.559 M -4.28 % | 1.031 B 92.20 % | 536.231 M -0.71 % | 540.053 M 80.01 % | 300.016 M -6.32 % | 320.254 M -8.77 % | 351.034 M -19.63 % | 436.785 M 17.64 % | 371.280 M 13.56 % | 326.951 M 12.78 % | 289.904 M -7.16 % | 312.277 M -9.68 % | 345.742 M -19.51 % | 429.567 M -10.07 % | 477.683 M 6.28 % | 449.440 M 40.02 % | 320.987 M -0.71 % | 323.280 M 135.62 % | 137.203 M -9.02 % | 150.800 M -40.81 % | 254.785 M 57.41 % | 161.863 M 162.34 % | 61.700 M -48.95 % | 120.862 M -46.85 % | 227.404 M 3.77 % | 219.152 M -37.96 % | 353.219 M -25.71 % | 475.476 M -10.16 % | 529.228 M -24.14 % | 697.653 M -12.15 % | 794.176 M -1.56 % | 806.785 M -11.29 % | 909.497 M -14.40 % | 1.063 B 42.02 % | 748.170 M 910.17 % | 74.064 M 481.68 % | 12.733 M -93.08 % | 183.894 M 22.98 % | 149.532 M -14.99 % | 175.905 M 46.22 % | 120.300 M |
| Short term debt | 942.455 M 1.45 % | 928.983 M -8.50 % | 1.015 B 5.47 % | 962.675 M -2.77 % | 990.151 M 10.36 % | 897.190 M -24.53 % | 1.189 B 6.82 % | 1.113 B -13.80 % | 1.291 B 24.35 % | 1.038 B 1.44 % | 1.024 B 2.33 % | 1.000 B 7.82 % | 927.676 M 9.29 % | 848.818 M 4.84 % | 809.668 M 1.57 % | 797.182 M -16.28 % | 952.163 M 15.66 % | 823.231 M 13.37 % | 726.169 M -3.58 % | 753.141 M 39.61 % | 539.466 M 6.14 % | 508.268 M -1.03 % | 513.534 M -22.16 % | 659.739 M 4.65 % | 630.434 M -16.19 % | 752.192 M -1.77 % | 765.765 M 169.24 % | 284.420 M -22.43 % | 366.686 M 117.38 % | 168.686 M -59.02 % | 411.596 M -9.02 % | 452.379 M -2.92 % | 465.984 M -28.94 % | 655.773 M 202.11 % | 217.061 M -26.36 % | 294.771 M 77.52 % | 166.050 M 1 242.79 % | 12.366 M -1.32 % | 12.532 M -4.61 % | 13.137 M -38.46 % | 21.348 M -11.21 % | 24.044 M -7.88 % | 26.101 M -0.08 % | 26.122 M -21.10 % | 33.108 M -51.38 % | 68.099 M 28.21 % | 53.117 M 16.70 % | 45.516 M -81.73 % | 249.152 M 578.04 % | 36.746 M -19.83 % | 45.836 M -14.88 % | 53.851 M 40.99 % | 38.196 M 389.57 % | 7.802 M 17.42 % | 6.645 M 1 033.88 % | 586.000 K 4.27 % | 562.000 K -83.36 % | 3.377 M -82.33 % | 19.107 M -59.01 % | 46.610 M 18.81 % | 39.232 M 22.43 % | 32.044 M 6.49 % | 30.091 M |
| Total current liabilities | 3.252 B -4.62 % | 3.410 B -7.50 % | 3.686 B -2.16 % | 3.768 B -2.71 % | 3.873 B 4.64 % | 3.701 B -9.53 % | 4.091 B 5.51 % | 3.878 B -4.23 % | 4.049 B 5.61 % | 3.834 B -3.86 % | 3.988 B -0.21 % | 3.996 B 0.13 % | 3.991 B 4.30 % | 3.826 B 4.67 % | 3.656 B -1.91 % | 3.727 B -7.85 % | 4.044 B 12.95 % | 3.581 B 13.14 % | 3.165 B -3.86 % | 3.292 B 19.91 % | 2.745 B 2.19 % | 2.686 B -3.34 % | 2.779 B 1.96 % | 2.726 B 18.19 % | 2.306 B -8.07 % | 2.509 B 10.30 % | 2.275 B 40.71 % | 1.616 B -4.20 % | 1.687 B 13.76 % | 1.483 B -16.07 % | 1.767 B -8.69 % | 1.935 B 0.81 % | 1.920 B -12.32 % | 2.190 B 7.19 % | 2.043 B -2.91 % | 2.104 B 5.51 % | 1.994 B -8.55 % | 2.180 B 10.90 % | 1.966 B 16.83 % | 1.683 B 34.66 % | 1.250 B 13.05 % | 1.105 B -8.14 % | 1.203 B 35.40 % | 888.769 M -2.53 % | 911.803 M 14.33 % | 797.498 M 6.42 % | 749.377 M -17.62 % | 909.643 M -30.71 % | 1.313 B 3.32 % | 1.271 B -13.54 % | 1.470 B -15.45 % | 1.738 B 9.55 % | 1.587 B 2.41 % | 1.549 B 0.49 % | 1.542 B 4.28 % | 1.479 B 8.39 % | 1.364 B 314.50 % | 329.114 M -18.51 % | 403.846 M -13.24 % | 465.489 M 1.69 % | 457.750 M 8.79 % | 420.754 M 1.15 % | 415.959 M |
| Total liabilities | 3.486 B -5.11 % | 3.673 B -7.14 % | 3.956 B -1.46 % | 4.014 B -2.70 % | 4.126 B 5.72 % | 3.902 B -6.33 % | 4.166 B 5.45 % | 3.951 B -4.42 % | 4.134 B 5.58 % | 3.915 B -3.34 % | 4.051 B -0.33 % | 4.064 B -0.03 % | 4.065 B 4.27 % | 3.899 B 4.60 % | 3.728 B -2.34 % | 3.817 B -7.71 % | 4.136 B 12.61 % | 3.672 B 11.88 % | 3.283 B -3.70 % | 3.409 B 19.18 % | 2.860 B 2.26 % | 2.797 B -2.75 % | 2.876 B 1.97 % | 2.821 B 17.65 % | 2.397 B -7.38 % | 2.588 B 10.02 % | 2.353 B 25.56 % | 1.874 B -3.54 % | 1.942 B 11.84 % | 1.737 B -5.74 % | 1.843 B -8.29 % | 2.009 B 0.73 % | 1.994 B -11.95 % | 2.265 B -2.33 % | 2.319 B -2.73 % | 2.384 B 0.36 % | 2.376 B -7.31 % | 2.563 B 19.16 % | 2.151 B 14.98 % | 1.871 B 42.01 % | 1.317 B 14.41 % | 1.152 B -8.09 % | 1.253 B 32.35 % | 946.672 M -2.88 % | 974.761 M 12.59 % | 865.764 M 5.18 % | 823.141 M -16.39 % | 984.546 M -29.30 % | 1.393 B 2.70 % | 1.356 B -10.40 % | 1.513 B -15.08 % | 1.782 B 9.36 % | 1.630 B 2.47 % | 1.590 B 0.61 % | 1.581 B 5.60 % | 1.497 B 8.33 % | 1.382 B 300.26 % | 345.172 M -14.62 % | 404.278 M -13.36 % | 466.632 M 1.73 % | 458.717 M 8.73 % | 421.883 M 1.28 % | 416.558 M |
| Other non current assets | 74.949 M 36.87 % | 54.759 M -58.33 % | 131.419 M 3.25 % | 127.284 M 33.02 % | 95.690 M 948.54 % | 9.126 M 9.87 % | 8.307 M -91.49 % | 97.622 M 54.53 % | 63.172 M 1.29 % | 62.365 M 1.04 % | 61.721 M 52.47 % | 40.480 M 9.28 % | 37.044 M 1.02 % | 36.669 M -0.12 % | 36.714 M 370.15 % | 7.809 M 7.80 % | 7.244 M -1.07 % | 7.322 M -79.45 % | 35.627 M 482.90 % | 6.112 M -65.57 % | 17.751 M 1.43 % | 17.500 M 4.09 % | 16.813 M -0.04 % | 16.819 M -24.70 % | 22.335 M 0.87 % | 22.143 M 1.92 % | 21.726 M -2.06 % | 22.184 M -2.19 % | 22.681 M -0.34 % | 22.759 M -0.66 % | 22.911 M -2.03 % | 23.385 M -1.68 % | 23.784 M 0.27 % | 23.719 M 106.64 % | -357.000 M -1 475.35 % | 25.957 M -12.26 % | 29.584 M -0.62 % | 29.769 M -33.95 % | 45.070 M -23.73 % | 59.096 M 62.22 % | 36.430 M 0.95 % | 36.087 M -6.58 % | 38.630 M -42.94 % | 67.701 M 0.05 % | 67.668 M -19.54 % | 84.097 M -6.02 % | 89.479 M -21.72 % | 114.307 M -0.19 % | 114.521 M -7.53 % | 123.848 M 4.25 % | 118.795 M -55.18 % | 265.068 M 6 993.07 % | 3.737 M 4.65 % | 3.571 M -34.86 % | 5.482 M -97.02 % | 184.030 M 24.07 % | 148.330 M -1.77 % | 151.003 M 32.15 % | 114.269 M -2.53 % | 117.233 M 8.21 % | 108.334 M -1.65 % | 110.154 M 0.46 % | 109.653 M |
| Long term investments | 388.195 M 279.72 % | 102.232 M 1.25 % | 100.972 M -0.05 % | 101.025 M -0.61 % | 101.645 M -46.06 % | 188.438 M 0.01 % | 188.425 M 63.76 % | 115.058 M -11.36 % | 129.805 M 5.36 % | 123.197 M -0.64 % | 123.991 M -8.15 % | 134.986 M 3.37 % | 130.586 M -2.37 % | 133.758 M -3.69 % | 138.889 M 7.29 % | 129.453 M 5.03 % | 123.256 M 0.74 % | 122.348 M -1.00 % | 123.584 M -0.41 % | 124.094 M 0.58 % | 123.379 M -0.81 % | 124.383 M 140.99 % | 51.613 M 90.45 % | 27.100 M 1.33 % | 26.745 M 4.05 % | 25.703 M 4.39 % | 24.623 M -98.02 % | 1.246 B -0.89 % | 1.257 B 0.24 % | 1.254 B -0.99 % | 1.266 B -2.87 % | 1.304 B -0.72 % | 1.313 B -0.55 % | 1.320 B -0.77 % | 1.331 B -0.71 % | 1.340 B -0.72 % | 1.350 B 16.21 % | 1.162 B 153.86 % | 457.601 M 346.98 % | 102.376 M 0.00 % | 102.376 M -0.07 % | 102.445 M 95.34 % | 52.445 M -9.09 % | 57.687 M 15.04 % | 50.147 M -1.04 % | 50.674 M 1.21 % | 50.069 M -0.04 % | 50.091 M 0.00 % | 50.091 M 0.00 % | 50.091 M 0.00 % | 50.091 M -8.08 % | 54.495 M -77.06 % | 237.523 M 0.23 % | 236.971 M 23.33 % | 192.137 M 3 928.86 % | 4.769 M -4.29 % | 4.983 M 439.29 % | 924.000 K -83.01 % | 5.438 M -3.12 % | 5.613 M -78.23 % | 25.778 M 255.71 % | 7.247 M -36.82 % | 11.470 M |
| Intangible assets | 2.132 B 49 858.29 % | 4.268 M -8.82 % | 4.681 M -12.72 % | 5.363 M -8.75 % | 5.877 M -8.04 % | 6.391 M -7.64 % | 6.920 M -7.20 % | 7.457 M -6.80 % | 8.001 M -6.43 % | 8.551 M -6.00 % | 9.097 M -5.79 % | 9.656 M -4.81 % | 10.144 M -5.04 % | 10.682 M -4.45 % | 11.179 M -4.20 % | 11.669 M -4.64 % | 12.237 M -4.32 % | 12.789 M -3.65 % | 13.273 M -3.50 % | 13.755 M -3.13 % | 14.199 M 35.20 % | 10.502 M -2.28 % | 10.747 M -6.35 % | 11.476 M -4.29 % | 11.990 M -3.77 % | 12.460 M -3.95 % | 12.973 M -1.92 % | 13.227 M 2.43 % | 12.913 M -4.42 % | 13.510 M 5.16 % | 12.847 M -3.83 % | 13.358 M -2.34 % | 13.678 M -3.94 % | 14.239 M -1.87 % | 14.511 M 30.27 % | 11.139 M -3.84 % | 11.584 M 50.85 % | 7.679 M -4.29 % | 8.023 M -4.17 % | 8.372 M -5.05 % | 8.817 M 1.84 % | 8.658 M -1.97 % | 8.832 M 49.29 % | 5.916 M -4.12 % | 6.170 M 7.14 % | 5.759 M -0.78 % | 5.804 M -4.02 % | 6.047 M 19.32 % | 5.068 M -1.86 % | 5.164 M -4.81 % | 5.425 M -2.23 % | 5.549 M -2.60 % | 5.697 M -5.19 % | 6.009 M 0.05 % | 6.006 M -3.32 % | 6.212 M 3.93 % | 5.977 M -98.29 % | 349.079 M 5 191.46 % | 6.597 M -1.86 % | 6.722 M 1.49 % | 6.623 M 4.23 % | 6.354 M 10.48 % | 5.751 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 3.862 M -9.51 % | 4.268 M -8.82 % | 4.681 M -12.72 % | 5.363 M -8.75 % | 5.877 M -8.04 % | 6.391 M -7.64 % | 6.920 M -7.20 % | 7.457 M -6.80 % | 8.001 M -6.43 % | 8.551 M -6.00 % | 9.097 M -5.79 % | 9.656 M -4.81 % | 10.144 M -5.04 % | 10.682 M -4.45 % | 11.179 M -4.20 % | 11.669 M -4.64 % | 12.237 M -4.32 % | 12.789 M -3.65 % | 13.273 M -3.50 % | 13.755 M -3.13 % | 14.199 M 35.20 % | 10.502 M -2.28 % | 10.747 M -6.35 % | 11.476 M -4.29 % | 11.990 M -3.77 % | 12.460 M -3.95 % | 12.973 M -1.92 % | 13.227 M 2.43 % | 12.913 M -4.42 % | 13.510 M 5.16 % | 12.847 M -3.83 % | 13.358 M -2.34 % | 13.678 M -3.94 % | 14.239 M -1.87 % | 14.511 M 30.27 % | 11.139 M -3.84 % | 11.584 M 50.85 % | 7.679 M -4.29 % | 8.023 M -4.17 % | 8.372 M -5.05 % | 8.817 M 1.84 % | 8.658 M -1.97 % | 8.832 M 49.29 % | 5.916 M -4.12 % | 6.170 M 7.14 % | 5.759 M -0.78 % | 5.804 M -4.02 % | 6.047 M 19.32 % | 5.068 M -1.86 % | 5.164 M -4.81 % | 5.425 M -2.23 % | 5.549 M -2.60 % | 5.697 M -5.19 % | 6.009 M 0.05 % | 6.006 M -3.32 % | 6.212 M 3.93 % | 5.977 M -3.69 % | 6.206 M -5.93 % | 6.597 M -1.86 % | 6.722 M 1.49 % | 6.623 M 4.23 % | 6.354 M 10.48 % | 5.751 M |
| Property plant equipment net | 729.742 M -1.81 % | 743.184 M -1.81 % | 756.906 M -1.67 % | 769.788 M -1.84 % | 784.191 M 46.54 % | 535.150 M -2.55 % | 549.131 M -2.70 % | 564.374 M 0.80 % | 559.916 M -1.89 % | 570.707 M -2.72 % | 586.660 M -1.88 % | 597.926 M -2.50 % | 613.258 M -1.57 % | 623.010 M -2.29 % | 637.607 M 0.38 % | 635.197 M -3.39 % | 657.479 M 0.23 % | 655.966 M 1.23 % | 647.980 M 3.56 % | 625.675 M 4.96 % | 596.117 M 0.32 % | 594.196 M -0.29 % | 595.908 M -2.95 % | 614.053 M -1.28 % | 622.038 M -2.47 % | 637.768 M -0.55 % | 641.306 M -1.34 % | 650.006 M 0.82 % | 644.702 M -3.24 % | 666.319 M -2.69 % | 684.744 M -0.77 % | 690.026 M -2.08 % | 704.683 M -3.70 % | 731.780 M -33.94 % | 1.108 B 47.68 % | 750.060 M -0.54 % | 754.116 M 2.37 % | 736.662 M 4.24 % | 706.701 M 1.37 % | 697.168 M 13.92 % | 611.957 M 33.07 % | 459.885 M 1.07 % | 455.000 M 2.30 % | 444.759 M 4.41 % | 425.964 M 11.86 % | 380.791 M 17.03 % | 325.381 M 7.62 % | 302.355 M 10.20 % | 274.358 M 6.88 % | 256.702 M 2.55 % | 250.317 M 71.94 % | 145.583 M 3.45 % | 140.725 M 5.90 % | 132.884 M 12.73 % | 117.877 M 12.69 % | 104.598 M 15.97 % | 90.193 M 13.13 % | 79.724 M 0.65 % | 79.213 M -3.59 % | 82.161 M -7.22 % | 88.558 M -5.07 % | 93.289 M -3.75 % | 96.923 M |
| Total non current assets | 1.202 B 31.44 % | 914.486 M -8.90 % | 1.004 B -0.89 % | 1.013 B 1.66 % | 996.327 M 33.14 % | 748.330 M -1.83 % | 762.316 M -4.02 % | 794.267 M 2.32 % | 776.259 M -1.18 % | 785.527 M -2.05 % | 801.976 M -0.64 % | 807.122 M -1.21 % | 816.991 M -1.60 % | 830.286 M -2.51 % | 851.693 M 3.92 % | 819.596 M -2.55 % | 841.081 M -0.41 % | 844.543 M -2.94 % | 870.167 M 5.47 % | 825.052 M 6.43 % | 775.231 M 0.75 % | 769.435 M 9.29 % | 704.053 M 2.77 % | 685.059 M -1.99 % | 698.933 M -1.90 % | 712.500 M -0.16 % | 713.627 M -63.29 % | 1.944 B -0.31 % | 1.950 B -0.88 % | 1.967 B -1.60 % | 1.999 B -2.65 % | 2.054 B -1.47 % | 2.084 B -2.05 % | 2.128 B -0.07 % | 2.130 B -1.60 % | 2.164 B -0.86 % | 2.183 B 10.61 % | 1.973 B 57.15 % | 1.256 B 39.10 % | 902.816 M 14.05 % | 791.615 M 25.84 % | 629.076 M 11.01 % | 566.707 M -3.50 % | 587.232 M 5.13 % | 558.571 M 5.48 % | 529.573 M 10.64 % | 478.664 M -0.21 % | 479.695 M 6.43 % | 450.726 M 1.81 % | 442.723 M 2.72 % | 430.999 M -8.43 % | 470.695 M 15.46 % | 407.682 M 2.06 % | 399.435 M 17.49 % | 339.984 M 13.48 % | 299.609 M 20.09 % | 249.483 M 4.89 % | 237.857 M 15.74 % | 205.516 M -2.93 % | 211.729 M -7.66 % | 229.293 M 5.64 % | 217.044 M -3.02 % | 223.797 M |
| Other current assets | 247.763 M -5.54 % | 262.290 M -10.18 % | 292.026 M -22.82 % | 378.365 M -38.41 % | 614.311 M -1.19 % | 621.719 M -42.61 % | 1.083 B 2 640.74 % | 39.529 M -89.84 % | 389.249 M -2.17 % | 397.903 M -35.96 % | 621.348 M 62.77 % | 381.740 M 2.84 % | 371.187 M -3.65 % | 385.231 M -42.26 % | 667.173 M 53.45 % | 434.778 M -11.90 % | 493.522 M 14.24 % | 431.999 M 1 223.96 % | 32.629 M -93.27 % | 484.948 M -2.31 % | 496.408 M -23.25 % | 646.819 M -6.94 % | 695.091 M 2.42 % | 678.686 M 54.85 % | 438.274 M 16.82 % | 375.157 M -7.79 % | 406.864 M -25.10 % | 543.245 M -33.54 % | 817.435 M 107.90 % | 393.187 M -17.94 % | 479.153 M 44.75 % | 331.029 M 71.38 % | 193.155 M 10.92 % | 174.145 M -65.33 % | 502.308 M 24.30 % | 404.106 M -37.59 % | 647.511 M 31.97 % | 490.647 M 166.08 % | 184.399 M -1.50 % | 187.210 M 14.74 % | 163.161 M 14.87 % | 142.038 M 228.26 % | 43.271 M -69.42 % | 141.477 M 4.72 % | 135.106 M -0.51 % | 135.797 M 189.94 % | 46.836 M -71.63 % | 165.070 M 88.18 % | 87.718 M -44.02 % | 156.700 M 5.35 % | 148.737 M -21.69 % | 189.940 M -46.05 % | 352.085 M 32.59 % | 265.543 M 4.85 % | 253.271 M 1.11 % | 250.481 M -62.57 % | 669.203 M 643.62 % | 89.992 M 85.88 % | 48.414 M -54.37 % | 106.094 M 1.08 % | 104.958 M -7.42 % | 113.372 M 164.91 % | 42.796 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 361.000 K 0.00 % | 361.000 K 0.06 % | 360.770 K 1.06 % | 357.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.017 M | 0.000 -100.00 % | 36.796 K -0.55 % | 37.000 K 0.00 % | 37.000 K 0.00 % | 37.000 K 1.55 % | 36.434 K 1.21 % | 36.000 K 0.00 % | 36.000 K 0.00 % | 36.000 K -0.21 % | 36.076 K 0.21 % | 36.000 K -59.09 % | 88.000 K -98.15 % | 4.768 M 0.50 % | 4.744 M 1.24 % | 4.686 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.988 M |
| cash and cash equivalents | 31.221 M -57.12 % | 72.802 M 713.16 % | 8.953 M -83.92 % | 55.692 M 151.76 % | 22.121 M -49.35 % | 43.676 M 61.57 % | 27.032 M -59.25 % | 66.337 M 196.45 % | 22.377 M 11.33 % | 20.100 M 27.95 % | 15.709 M -64.56 % | 44.327 M 10.26 % | 40.203 M 3.98 % | 38.665 M -26.97 % | 52.942 M -71.52 % | 185.916 M 163.22 % | 70.631 M 22.88 % | 57.480 M -35.98 % | 89.785 M -74.08 % | 346.388 M 628.47 % | 47.550 M -72.82 % | 174.930 M -3.98 % | 182.190 M -57.65 % | 430.156 M 209.95 % | 138.781 M -56.95 % | 322.349 M 291.89 % | 82.256 M 48.25 % | 55.483 M -51.80 % | 115.105 M -32.96 % | 171.692 M -48.96 % | 336.369 M -7.06 % | 361.937 M 39.12 % | 260.169 M 176.14 % | 94.216 M -13.58 % | 109.026 M -52.06 % | 227.412 M 26.24 % | 180.138 M -66.83 % | 543.087 M -57.88 % | 1.289 B -10.92 % | 1.447 B 172.61 % | 530.950 M -31.96 % | 780.360 M 28.63 % | 606.657 M 46.75 % | 413.392 M -13.71 % | 479.080 M 109.50 % | 228.683 M 16.94 % | 195.563 M -48.48 % | 379.558 M 91.18 % | 198.532 M 24.16 % | 159.894 M 7.05 % | 149.365 M -69.81 % | 494.672 M 9.62 % | 451.249 M -21.20 % | 572.635 M -26.17 % | 775.611 M 4.84 % | 739.809 M 129.38 % | 322.532 M -11.57 % | 364.722 M 5.15 % | 346.843 M 0.96 % | 343.538 M 68.96 % | 203.325 M 85.42 % | 109.655 M 241.97 % | 32.066 M |
| Cash and short term investments | 31.221 M -57.12 % | 72.802 M 713.16 % | 8.953 M -83.92 % | 55.692 M 151.76 % | 22.121 M -49.35 % | 43.676 M 61.57 % | 27.032 M -59.25 % | 66.337 M 196.45 % | 22.377 M 11.33 % | 20.100 M 27.95 % | 15.709 M -64.56 % | 44.327 M 10.26 % | 40.203 M 3.98 % | 38.665 M -26.97 % | 52.942 M -71.52 % | 185.916 M 163.22 % | 70.631 M 22.88 % | 57.480 M -35.98 % | 89.785 M -74.08 % | 346.388 M 628.47 % | 47.550 M -72.82 % | 174.930 M -3.98 % | 182.190 M -57.65 % | 430.156 M 209.95 % | 138.781 M -56.95 % | 322.349 M 291.89 % | 82.256 M 48.25 % | 55.483 M -51.80 % | 115.105 M -32.96 % | 171.692 M -48.96 % | 336.369 M -7.06 % | 361.937 M 38.92 % | 260.530 M 175.47 % | 94.577 M -13.54 % | 109.387 M -51.97 % | 227.769 M 26.44 % | 180.138 M -66.83 % | 543.087 M -57.88 % | 1.289 B -10.92 % | 1.447 B 170.06 % | 535.967 M -31.32 % | 780.360 M 28.63 % | 606.694 M 46.75 % | 413.429 M -13.71 % | 479.117 M 109.48 % | 228.720 M 16.93 % | 195.599 M -48.47 % | 379.594 M 91.17 % | 198.568 M 24.16 % | 159.930 M 7.05 % | 149.401 M -69.80 % | 494.708 M 9.61 % | 451.337 M -21.83 % | 577.403 M -26.01 % | 780.356 M 4.82 % | 744.495 M 130.83 % | 322.532 M -11.57 % | 364.722 M 5.15 % | 346.843 M 0.96 % | 343.538 M 68.96 % | 203.325 M 85.42 % | 109.655 M 241.97 % | 32.066 M |
| Total current assets | 2.411 B -12.33 % | 2.750 B 1.57 % | 2.708 B -12.64 % | 3.100 B -5.32 % | 3.274 B 1.11 % | 3.238 B 2.30 % | 3.165 B -2.71 % | 3.253 B -6.45 % | 3.478 B 1.59 % | 3.423 B -3.60 % | 3.551 B -0.26 % | 3.561 B -0.32 % | 3.572 B 4.91 % | 3.405 B 4.97 % | 3.244 B -3.15 % | 3.349 B -8.03 % | 3.641 B 16.12 % | 3.136 B 11.63 % | 2.809 B -5.48 % | 2.972 B 4.00 % | 2.858 B -0.62 % | 2.875 B -4.52 % | 3.012 B -4.66 % | 3.159 B 38.54 % | 2.280 B -9.92 % | 2.531 B 8.07 % | 2.342 B -12.59 % | 2.679 B -0.71 % | 2.699 B 6.44 % | 2.535 B -2.45 % | 2.599 B -2.75 % | 2.673 B 2.58 % | 2.605 B -6.34 % | 2.782 B -3.20 % | 2.874 B 3.88 % | 2.766 B 3.64 % | 2.669 B -13.59 % | 3.089 B -6.85 % | 3.316 B 0.70 % | 3.293 B 59.68 % | 2.062 B 3.59 % | 1.991 B -3.54 % | 2.064 B 22.39 % | 1.686 B 3.46 % | 1.630 B 6.73 % | 1.527 B 1.92 % | 1.498 B -5.74 % | 1.590 B -20.32 % | 1.995 B 4.54 % | 1.908 B -7.61 % | 2.065 B -9.89 % | 2.292 B 8.41 % | 2.114 B 2.40 % | 2.065 B 1.32 % | 2.038 B 6.60 % | 1.912 B 6.11 % | 1.802 B 124.14 % | 803.793 M -8.32 % | 876.720 M 1.03 % | 867.780 M 11.32 % | 779.534 M 11.46 % | 699.354 M 0.26 % | 697.550 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 379.037 M 23 471.95 % | 1.608 M 0.00 % | 1.608 M -0.01 % | 1.608 M 0.01 % | 1.608 M 0.00 % | 1.608 M 0.00 % | 1.608 M 0.00 % | 1.608 M -99.14 % | 186.663 M -10.01 % | 207.431 M -34.17 % | 315.124 M -4.81 % | 331.062 M 70.40 % | 194.287 M -37.67 % | 311.695 M 44.36 % | 215.908 M 151.30 % | 85.917 M -14.51 % | 100.496 M 89.72 % | 52.972 M 3.83 % | 51.016 M -22.31 % | 65.665 M -65.87 % | 192.417 M -4.92 % | 202.379 M 4.12 % | 194.367 M 214.73 % | 61.757 M -12.33 % | 70.446 M 26.83 % | 55.545 M 154.89 % | 21.792 M 205.99 % | 7.122 M -82.34 % | 40.337 M -30.32 % | 57.891 M 109.41 % | 27.645 M -33.35 % | 41.475 M -48.50 % | 80.529 M 414.23 % | 15.660 M -32.66 % | 23.256 M -33.16 % | 34.793 M 83.05 % | 19.008 M -86.61 % | 141.928 M 100.81 % | 70.678 M 1.36 % | 69.728 M -37.65 % | 111.837 M -49.11 % | 219.774 M 535 934.15 % | 41.000 K -99.95 % | 83.410 M -41.79 % | 143.288 M -25.32 % | 191.874 M -7.47 % | 207.374 M 9.45 % | 189.468 M -8.52 % | 207.108 M -4.04 % | 215.823 M 1 375.51 % | 14.627 M 297.13 % | 3.683 M -83.08 % | 21.770 M 94.95 % | 11.167 M -31.95 % | 16.410 M | 0.000 |
| Net receivables | 2.132 B -11.72 % | 2.415 B 0.35 % | 2.407 B -9.71 % | 2.666 B -5.83 % | 2.831 B 2.99 % | 2.748 B 7.75 % | 2.551 B -7.87 % | 2.768 B -6.60 % | 2.964 B 1.78 % | 2.912 B -0.02 % | 2.913 B -3.57 % | 3.021 B -1.43 % | 3.065 B 5.73 % | 2.898 B 11.86 % | 2.591 B 4.38 % | 2.482 B -7.05 % | 2.671 B 24.42 % | 2.146 B 9.38 % | 1.962 B 9.40 % | 1.794 B -3.54 % | 1.860 B 1.03 % | 1.841 B -10.14 % | 2.048 B 4.80 % | 1.955 B 17.79 % | 1.659 B -7.07 % | 1.786 B -3.19 % | 1.845 B -2.45 % | 1.891 B -3.17 % | 1.953 B 9.79 % | 1.779 B 0.08 % | 1.777 B -7.11 % | 1.913 B -8.72 % | 2.096 B -14.34 % | 2.447 B 8.52 % | 2.255 B 7.67 % | 2.094 B 17.41 % | 1.784 B -12.02 % | 2.027 B 12.59 % | 1.801 B 14.12 % | 1.578 B 17.09 % | 1.348 B 28.93 % | 1.045 B -24.21 % | 1.379 B 23.97 % | 1.112 B 27.32 % | 873.786 M -19.98 % | 1.092 B -7.94 % | 1.186 B 27.12 % | 933.086 M -32.59 % | 1.384 B -5.45 % | 1.464 B -6.29 % | 1.562 B 14.36 % | 1.366 B 4.19 % | 1.311 B 24.40 % | 1.054 B 4.94 % | 1.004 B 9.55 % | 916.747 M 13.19 % | 809.920 M 132.02 % | 349.079 M -27.50 % | 481.463 M 15.14 % | 418.148 M -11.27 % | 471.251 M -1.07 % | 476.327 M -14.18 % | 555.036 M |
| Tax assets | 5.228 M -47.94 % | 10.043 M 2.25 % | 9.822 M 4.80 % | 9.372 M 5.02 % | 8.924 M -3.26 % | 9.225 M -3.24 % | 9.534 M -2.28 % | 9.756 M -36.51 % | 15.365 M -25.80 % | 20.707 M 0.97 % | 20.508 M -14.81 % | 24.074 M -7.26 % | 25.959 M -0.79 % | 26.167 M -4.17 % | 27.304 M -23.02 % | 35.468 M -13.21 % | 40.865 M -11.39 % | 46.118 M -7.21 % | 49.703 M -10.31 % | 55.416 M 132.99 % | 23.785 M 4.07 % | 22.854 M -21.12 % | 28.972 M 85.59 % | 15.611 M -1.35 % | 15.825 M 9.70 % | 14.426 M 10.97 % | 13.000 M 1.34 % | 12.827 M -0.67 % | 12.914 M 18.87 % | 10.864 M -12.36 % | 12.395 M -46.52 % | 23.179 M -20.35 % | 29.100 M -22.94 % | 37.763 M 12.22 % | 33.650 M -8.50 % | 36.776 M -2.27 % | 37.631 M -0.20 % | 37.705 M -1.86 % | 38.419 M 7.30 % | 35.804 M 11.77 % | 32.035 M 45.61 % | 22.001 M 86.45 % | 11.800 M 5.65 % | 11.169 M 29.54 % | 8.622 M 4.48 % | 8.252 M 4.06 % | 7.930 M 15.02 % | 6.895 M 3.10 % | 6.688 M -3.32 % | 6.918 M 8.59 % | 6.371 M | 0.000 -100.00 % | 20.000 M 0.00 % | 20.000 M 8.21 % | 18.483 M | 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 |
| Account payables | 1.067 B 3.15 % | 1.035 B -7.31 % | 1.116 B -19.43 % | 1.386 B 20.67 % | 1.148 B -2.55 % | 1.178 B -4.90 % | 1.239 B 7.03 % | 1.158 B 24.25 % | 931.602 M -4.65 % | 977.034 M -0.24 % | 979.415 M 3.45 % | 946.741 M -10.68 % | 1.060 B 9.96 % | 963.956 M 2.28 % | 942.495 M -9.40 % | 1.040 B -8.61 % | 1.138 B 25.30 % | 908.475 M 12.11 % | 810.359 M 13.64 % | 713.121 M 19.24 % | 598.037 M 24.09 % | 481.957 M -20.89 % | 609.209 M 41.63 % | 430.138 M -9.77 % | 476.723 M -10.49 % | 532.566 M 1.57 % | 524.352 M 20.29 % | 435.904 M 24.61 % | 349.811 M 1.54 % | 344.493 M -17.21 % | 416.095 M -13.31 % | 479.991 M 19.29 % | 402.362 M 18.89 % | 338.423 M 5.79 % | 319.886 M -37.92 % | 515.295 M -0.84 % | 519.678 M 37.82 % | 377.072 M -12.15 % | 429.239 M 6.77 % | 402.028 M 17.88 % | 341.041 M 2.01 % | 334.326 M -6.42 % | 357.265 M 29.02 % | 276.916 M -18.91 % | 341.490 M 26.82 % | 269.275 M 6.28 % | 253.360 M -23.53 % | 331.339 M -6.20 % | 353.238 M -21.65 % | 450.841 M -9.82 % | 499.918 M -24.33 % | 660.615 M 11.00 % | 595.138 M 30.24 % | 456.945 M 14.50 % | 399.070 M 47.17 % | 271.170 M -3.11 % | 279.875 M 69.64 % | 164.977 M -20.57 % | 207.710 M 14.75 % | 181.007 M 4.49 % | 173.236 M 8.97 % | 158.979 M -10.73 % | 178.089 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.928 M | 0.000 -100.00 % | 167.000 K -77.31 % | 736.000 K -97.81 % | 33.587 M 4 494.62 % | 731.000 K 43.33 % | 510.000 K -68.14 % | 1.601 M 25.26 % | 1.278 M 21.61 % | 1.051 M 172.28 % | 386.000 K 2 312.50 % | 16.000 K -99.82 % | 8.915 M | 0.000 | 0.000 | 0.000 -100.00 % | 33.092 M | 0.000 | 0.000 -100.00 % | 11.060 M -73.46 % | 41.670 M 2 581.44 % | 1.554 M 164.74 % | 587.000 K -75.42 % | 2.388 M -94.98 % | 47.611 M 5 713.36 % | 819.000 K -52.02 % | 1.707 M -91.79 % | 20.797 M -46.72 % | 39.032 M 2 832.51 % | 1.331 M -29.84 % | 1.897 M 18.19 % | 1.605 M -96.75 % | 49.412 M 3 763.32 % | 1.279 M -83.47 % | 7.736 M -37.79 % | 12.436 M -79.80 % | 61.556 M 448.53 % | 11.222 M | 0.000 -100.00 % | 2.403 M -82.62 % | 13.827 M -47.83 % | 26.507 M 58.27 % | 16.748 M -16.21 % | 19.988 M -15.68 % | 23.706 M 6 503.34 % | 359.000 K | 0.000 -100.00 % | 2.824 M 0.33 % | 2.815 M 92.52 % | 1.462 M 4.95 % | 1.393 M -83.35 % | 8.365 M 51.23 % | 5.531 M | 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 100.00 % | -269.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 |
| Minority interest | 1.951 M 0.00 % | 1.951 M 0.00 % | 1.951 M 0.00 % | 1.951 M 0.00 % | 1.951 M 0.00 % | 1.951 M -0.01 % | 1.951 M -20.72 % | 2.461 M 0.00 % | 2.461 M 0.00 % | 2.461 M -0.01 % | 2.461 M 0.01 % | 2.461 M 107.18 % | -34.268 M -7.47 % | -31.885 M -0.87 % | -31.611 M 3.83 % | -32.870 M -9.67 % | -29.973 M -4.81 % | -28.597 M 1.45 % | -29.017 M 6.29 % | -30.963 M -8.62 % | -28.505 M 5.29 % | -30.096 M -5.50 % | -28.526 M 0.22 % | -28.589 M -1.26 % | -28.232 M 2.74 % | -29.028 M 0.91 % | -29.295 M -1.76 % | -28.787 M 1.15 % | -29.122 M -9.45 % | -26.607 M 3.85 % | -27.671 M 0.01 % | -27.675 M 0.88 % | -27.922 M -0.05 % | -27.908 M 2.78 % | -28.706 M -5.36 % | -27.246 M -0.85 % | -27.016 M -6.79 % | -25.299 M -9.10 % | -23.189 M -94.13 % | -11.945 M -30.63 % | -9.144 M -10.02 % | -8.311 M -36.44 % | -6.092 M 29.59 % | -8.652 M -15.50 % | -7.491 M -36.50 % | -5.488 M -37.61 % | -3.988 M -246.19 % | 2.728 M -63.04 % | 7.381 M -26.20 % | 10.002 M -30.57 % | 14.406 M -54.83 % | 31.893 M 14.91 % | 27.755 M -13.04 % | 31.917 M 1.84 % | 31.341 M 16.34 % | 26.940 M 0.88 % | 26.706 M 10.94 % | 24.072 M 81.75 % | 13.245 M -22.02 % | 16.985 M -7.45 % | 18.352 M 83.06 % | 10.025 M 4.31 % | 9.611 M |
| Capital lease obligations | 11.247 M -13.14 % | 12.948 M -57.97 % | 30.809 M 79.29 % | 17.184 M -69.51 % | 56.358 M 33.33 % | 42.271 M 79.85 % | 23.504 M -7.17 % | 25.318 M 59.84 % | 15.840 M 15.12 % | 13.759 M -24.33 % | 18.183 M 22.02 % | 14.901 M -16.85 % | 17.921 M -4.72 % | 18.809 M -11.54 % | 21.264 M -14.46 % | 24.857 M -20.93 % | 31.437 M -7.84 % | 34.113 M 5.34 % | 32.382 M 0.83 % | 32.116 M 9.93 % | 29.215 M 9.01 % | 26.800 M 11.83 % | 23.965 M 744.45 % | 2.838 M -27.17 % | 3.897 M -21.16 % | 4.943 M -17.29 % | 5.976 M -17.66 % | 7.258 M -31.42 % | 10.583 M -23.96 % | 13.918 M -19.15 % | 17.215 M -15.91 % | 20.472 M -13.59 % | 23.692 M -11.84 % | 26.874 M -10.48 % | 30.020 M -9.39 % | 33.130 M -8.49 % | 36.202 M -7.74 % | 39.240 M -10.01 % | 43.604 M -10.48 % | 48.710 M 135.23 % | 20.707 M 46 961.36 % | 44.000 K -56.61 % | 101.406 K -37.79 % | 163.000 K -26.91 % | 223.000 K -21.20 % | 283.000 K -17.92 % | 344.780 K -14.87 % | 405.000 K -13.09 % | 466.000 K -16.34 % | 557.000 K -17.73 % | 677.014 K -17.84 % | 824.000 K -15.14 % | 971.000 K -13.07 % | 1.117 M -11.57 % | 1.263 M -10.35 % | 1.409 M -9.45 % | 1.556 M 126.16 % | 688.000 K -11.15 % | 774.377 K 221.32 % | 241.000 K -48.61 % | 469.000 K 6.35 % | 441.000 K -57.91 % | 1.048 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 241.034 M -48.68 % | 469.640 M 24.41 % | 377.499 M 0.00 % | 377.499 M 0.00 % | 377.499 M 110.00 % | 179.759 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.152 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.329 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.042 B 0.00 % | 1.042 B 0.00 % | 1.042 B 0.00 % | 1.042 B 0.00 % | 1.042 B 0.00 % | 1.042 B 0.00 % | 1.042 B 0.00 % | 1.042 B 0.00 % | 1.042 B 0.00 % | 1.042 B 0.00 % | 1.042 B 0.12 % | 1.040 B 2.03 % | 1.020 B 0.86 % | 1.011 B 1.42 % | 996.821 M 221.44 % | 310.112 M -7.75 % | 336.159 M 19.86 % | 280.461 M 5.02 % | 267.065 M 3.55 % | 257.909 M 0.00 % | 257.909 M 0.00 % | 257.909 M 0.00 % | 257.909 M -2.71 % | 265.103 M 30.75 % | 202.752 M 0.03 % | 202.683 M 0.09 % | 202.492 M -1.22 % | 204.985 M 1.34 % | 202.274 M 9.44 % | 184.832 M -8.36 % | 201.684 M 0.72 % | 200.237 M 0.75 % | 198.756 M 2.93 % | 193.099 M 0.72 % | 191.728 M 0.71 % | 190.385 M 0.00 % | 190.385 M 0.00 % | 190.385 M |
| Deferred tax liabilities non current | 49.435 M 0.00 % | 49.435 M 0.00 % | 49.435 M 0.00 % | 49.435 M | 0.000 | 0.000 -100.00 % | 527.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 269.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 |
| 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 |
| Total assets | 3.613 B -1.41 % | 3.665 B -1.26 % | 3.712 B -9.75 % | 4.112 B -3.69 % | 4.270 B 7.12 % | 3.986 B 1.50 % | 3.927 B -2.97 % | 4.048 B -4.85 % | 4.254 B 1.07 % | 4.209 B -3.32 % | 4.353 B -0.33 % | 4.368 B -0.49 % | 4.389 B 3.64 % | 4.235 B 3.41 % | 4.095 B -1.76 % | 4.169 B -7.00 % | 4.482 B 12.62 % | 3.980 B 8.18 % | 3.679 B -3.10 % | 3.797 B 4.52 % | 3.633 B -0.33 % | 3.645 B -1.90 % | 3.716 B -3.34 % | 3.844 B 29.03 % | 2.979 B -8.16 % | 3.244 B 6.15 % | 3.056 B -33.91 % | 4.623 B -0.54 % | 4.649 B 3.24 % | 4.503 B -2.08 % | 4.598 B -2.71 % | 4.726 B 0.78 % | 4.690 B -4.48 % | 4.910 B -1.87 % | 5.003 B 1.47 % | 4.931 B 1.62 % | 4.852 B -4.15 % | 5.062 B 10.73 % | 4.572 B 8.96 % | 4.196 B 47.02 % | 2.854 B 8.93 % | 2.620 B -0.41 % | 2.631 B 15.70 % | 2.274 B 3.89 % | 2.189 B 6.41 % | 2.057 B 4.03 % | 1.977 B -4.46 % | 2.069 B -15.39 % | 2.446 B 4.03 % | 2.351 B -5.82 % | 2.496 B -9.65 % | 2.763 B 9.55 % | 2.522 B 2.34 % | 2.464 B 3.63 % | 2.378 B 7.54 % | 2.211 B 7.81 % | 2.051 B 96.91 % | 1.042 B -3.75 % | 1.082 B 0.25 % | 1.080 B 7.01 % | 1.009 B 10.09 % | 916.398 M -0.54 % | 921.347 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 708.000 K 1 164.29 % | 56.000 K 105.91 % | -948.000 K -167.80 % | -354.000 K -139.91 % | 887.000 K 506.88 % | -218.000 K | 0.000 | 0.000 -100.00 % | 5.258 M 873.70 % | 540.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 100.00 % | -10.829 M | 0.000 | 0.000 100.00 % | -3.760 M 80.44 % | -19.219 M 58.22 % | -45.998 M -66.47 % | -27.632 M -4.76 % | -26.377 M -8 639.23 % | 308.892 K 102.74 % | -11.291 M 29.91 % | -16.109 M -8.27 % | -14.878 M -155.07 % | 27.016 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 447.000 | 0.000 | 0.000 -100.00 % | 506.000 K 483.74 % | 86.682 K -55.32 % | 194.000 K -79.03 % | 925.000 K -64.53 % | 2.608 M -45.78 % | 4.810 M -37.69 % | 7.720 M -7.78 % | 8.371 M 103.18 % | 4.120 M 0.00 % | 4.120 M 0.00 % | 4.120 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 |
| Change in working capital | 186.620 M 230.17 % | 56.522 M -2.33 % | 57.872 M -67.04 % | 175.567 M 266.85 % | -105.225 M 49.51 % | -208.393 M -245.07 % | -60.391 M -119.47 % | 310.210 M 663.11 % | -55.089 M 24.08 % | -72.563 M -131.96 % | -31.282 M 12.58 % | -35.785 M 43.68 % | -63.535 M -195.53 % | -21.499 M 73.72 % | -81.794 M -151.91 % | 157.560 M 240.50 % | -112.139 M -259.48 % | -31.195 M 77.58 % | -139.109 M -138.04 % | 365.700 M 535.45 % | -83.983 M -220.43 % | 69.738 M -48.22 % | 134.690 M 175.05 % | -179.470 M -2 595.06 % | 7.193 M -97.79 % | 325.016 M 92.92 % | 168.473 M 462.82 % | -46.434 M 79.22 % | -223.454 M -49.04 % | -149.925 M -42.80 % | -104.987 M -239.19 % | 75.426 M -75.49 % | 307.715 M 239.31 % | -220.881 M -1.88 % | -216.806 M -87.42 % | -115.681 M 55.56 % | -260.326 M 17.40 % | -315.171 M -301.69 % | 156.265 M 29.52 % | 120.646 M 164.97 % | -185.683 M -233.67 % | 138.915 M 33.94 % | 103.713 M 167.19 % | -154.365 M -151.75 % | 298.263 M 735.73 % | 35.689 M 111.73 % | -304.246 M -189.30 % | 340.698 M 264.62 % | -206.955 M -1 094.75 % | -17.322 M 95.52 % | -386.822 M -7 683.26 % | 5.101 M 103.04 % | -167.762 M 15.63 % | -198.850 M -536.00 % | -31.266 M -107.14 % | 437.820 M 3 517.75 % | 12.102 M -67.94 % | 37.746 M 3 803.75 % | -1.019 M -102.74 % | 37.219 M -18.50 % | 45.667 M -19.21 % | 56.526 M 238.77 % | -40.733 M -694.12 % | 6.856 M 138.66 % | -17.735 M 60.27 % | -44.644 M |
| Accounts receivables | 245.245 M 1 714.09 % | -15.194 M -108.90 % | 170.787 M 0.93 % | 169.215 M 321.51 % | -76.391 M -74.58 % | -43.758 M -181.89 % | 53.436 M 163.19 % | -84.562 M -188.63 % | -29.298 M -145.84 % | 63.908 M -57.10 % | 148.983 M 149.85 % | 59.630 M 157.89 % | -103.005 M -285.11 % | 55.646 M 1 563.37 % | -3.803 M -101.92 % | 198.205 M 190.80 % | -218.289 M -116.77 % | -100.703 M -1 221.67 % | 8.978 M 362.05 % | -3.426 M 97.78 % | -154.147 M -130.25 % | 509.640 M 242.15 % | -358.532 M -924.90 % | -34.982 M -120.53 % | 170.383 M 35.94 % | 125.340 M 128.05 % | -446.910 M -304.99 % | 218.019 M 166.49 % | -327.897 M -221.16 % | 270.639 M 237.95 % | -196.186 M -373.85 % | 71.641 M 115.40 % | -465.279 M -390.09 % | 160.393 M 86.71 % | 85.906 M 2.51 % | 83.800 M 549.26 % | -18.653 M -113.27 % | 140.515 M 1.91 % | 137.885 M 131.07 % | -443.717 M -1 255.42 % | 38.403 M -90.99 % | 426.416 M 413.02 % | -136.228 M 51.30 % | -279.724 M -624.26 % | -38.622 M 74.20 % | -149.710 M -5 867.94 % | 2.596 M -98.77 % | 211.374 M 361.20 % | 45.831 M -67.95 % | 143.000 M 171.90 % | -198.892 M -1 147.13 % | -15.948 M 66.37 % | -47.428 M 25.35 % | -63.533 M -22.34 % | -51.932 M -160.05 % | 86.482 M 136.10 % | -239.577 M -276.38 % | 135.827 M 406.68 % | -44.290 M -152.69 % | 84.054 M 307.01 % | -40.604 M -164.46 % | 62.995 M 198.14 % | -64.187 M -999.61 % | 7.135 M 108.74 % | -81.642 M -170.47 % | 115.857 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.774 M 1 574.08 % | -1.952 M -107.87 % | 24.791 M 163.18 % | -39.239 M -508.17 % | -6.452 M -172.62 % | 8.885 M 123.12 % | -38.423 M -454.92 % | -6.924 M -150.42 % | 13.733 M -56.56 % | 31.614 M 121.90 % | -144.331 M -794.97 % | 20.768 M -80.72 % | 107.693 M 575.70 % | 15.938 M 111.65 % | -136.776 M -220.50 % | 113.503 M 218.50 % | -95.787 M 26.31 % | -129.991 M -991.61 % | 14.579 M 130.68 % | -47.524 M -2 329.65 % | -1.956 M -113.35 % | 14.649 M -88.44 % | 126.751 M 1 172.34 % | 9.962 M 224.34 % | -8.012 M 93.96 % | -132.609 M -1 626.21 % | 8.689 M 158.31 % | -14.901 M 47.23 % | -28.239 M -29.58 % | -21.792 M -165.61 % | 33.216 M 192.62 % | 11.351 M 137.53 % | -30.246 M -318.70 % | 13.830 M -64.59 % | 39.053 M 160.20 % | -64.868 M -953.98 % | 7.596 M -34.16 % | 11.537 M 173.09 % | -15.785 M -112.84 % | 122.920 M 272.52 % | -71.250 M -7 969.08 % | -883.000 K -102.10 % | 42.018 M -61.56 % | 109.301 M 149.92 % | -218.935 M -362.60 % | 83.373 M 39.22 % | 59.886 M 130.52 % | -196.215 M -1.11 % | -194.069 M -1 794.48 % | 11.453 M -87.22 % | 89.639 M -73.70 % | 340.863 M 236.47 % | 101.307 M 676.75 % | -17.565 M -170.86 % | 24.787 M 169.45 % | -35.692 M -152.17 % | 68.417 M 180.36 % | 24.403 M -32.26 % | 36.024 M 19.79 % | 30.073 M -3.55 % | 31.180 M 171.48 % | -43.620 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.837 M 104.50 % | -62.983 M -160.20 % | 104.628 M -52.27 % | 219.212 M 603.45 % | -43.542 M -79.15 % | -24.305 M -142.33 % | 57.423 M 158.61 % | -97.980 M -232.73 % | 73.821 M 131.07 % | 31.948 M 129.99 % | -106.543 M 12.26 % | -121.428 M -161.34 % | 197.966 M 15.41 % | 171.536 M 63.73 % | 104.767 M -7.05 % | 112.712 M -2.69 % | 115.823 M 249.73 % | -77.352 M -237.87 % | 56.107 M 129.33 % | -191.309 M -663.70 % | 33.938 M 154.64 % | -62.116 M -124.27 % | 255.895 M 177.97 % | 92.060 M 226.47 % | 28.199 M 130.05 % | -93.855 M -24.37 % | -75.464 M -183.56 % | 90.309 M 46.34 % | 61.713 M 178.11 % | -79.007 M 16.31 % | -94.406 M -8.46 % | -87.039 M -179.37 % | 109.663 M 4 079.06 % | -2.756 M -112.07 % | 22.824 M -60.90 % | 58.369 M 241.28 % | 17.103 M 150.08 % | -34.148 M -132.70 % | 104.440 M 287.55 % | -55.685 M -172.16 % | 77.174 M 309.37 % | 18.852 M 124.88 % | -75.761 M -1 320.19 % | 6.209 M 107.65 % | -81.154 M 5.07 % | -85.485 M 37.00 % | -135.685 M -152.75 % | 257.205 M 832.31 % | 27.588 M 20.25 % | 22.942 M 130.79 % | -74.516 M -3 840.79 % | 1.992 M -98.26 % | 114.681 M 1 138.49 % | -11.043 M -151.55 % | -4.390 M -148.23 % | 9.102 M -27.82 % | 12.610 M 164.34 % | -19.598 M -127.86 % | -8.601 M 68.53 % | -27.331 M -719.61 % | 4.411 M 103.66 % | -120.619 M |
| Other working capital | -58.625 M -181.75 % | 71.716 M 163.51 % | -112.915 M -1 877.63 % | 6.352 M 110.51 % | -60.445 M 39.37 % | -99.700 M 59.01 % | -243.247 M -213.24 % | 214.799 M 787.49 % | 24.203 M 119.99 % | -121.051 M 39.25 % | -199.266 M -2 199.97 % | 9.489 M 119.73 % | -48.084 M 55.92 % | -109.093 M -163.10 % | 172.883 M 188.07 % | 60.015 M 130.08 % | -199.509 M -69.12 % | -117.966 M -1.63 % | -116.078 M -181.22 % | 142.911 M 185.09 % | 50.128 M 121.55 % | -232.559 M -155.04 % | 422.536 M 347.86 % | 94.345 M 148.34 % | -195.172 M -178.97 % | 247.143 M 6.19 % | 232.737 M 163.51 % | -366.475 M -534.95 % | 84.256 M 143.41 % | -194.100 M -222.87 % | 157.974 M 320.56 % | -71.623 M -109.69 % | 739.520 M 363.67 % | -280.475 M -16.13 % | -241.521 M -95.10 % | -123.793 M 61.45 % | -321.090 M 31.21 % | -466.760 M -973.07 % | -43.498 M -107.62 % | 570.862 M 329.46 % | -248.785 M 6.08 % | -264.890 M -275.09 % | 151.287 M 160.28 % | 58.124 M -82.44 % | 330.961 M 97.67 % | 167.430 M 161.31 % | -273.098 M -2 076.96 % | 13.814 M -70.80 % | 47.303 M 129.90 % | -158.210 M -41.09 % | -112.131 M -180.74 % | -39.941 M -186.55 % | 46.147 M 127.19 % | -169.712 M -3 161.42 % | 5.544 M -34.65 % | 8.483 M -76.23 % | 35.691 M 151.37 % | -69.473 M -403.73 % | 22.874 M 212.98 % | -20.245 M -486.06 % | 5.244 M 146.51 % | -11.274 M -184.00 % | -3.970 M -31.40 % | -3.021 M -110.67 % | 28.316 M 657.52 % | 3.738 M |
| Other non cash items | -35.058 M 55.34 % | -78.493 M -142.75 % | 183.614 M 335.15 % | -78.083 M -147.26 % | 165.224 M -14.23 % | 192.630 M -27.34 % | 265.119 M 813.32 % | -37.167 M -140.63 % | 91.477 M 43.84 % | 63.595 M 500.83 % | 10.585 M -51.62 % | 21.880 M 2 491.26 % | -915.000 K 70.76 % | -3.129 M 89.61 % | -30.117 M -122.80 % | 132.109 M 488.08 % | -34.042 M -610.68 % | 6.666 M 115.32 % | -43.503 M -128.09 % | 154.868 M 1 779.01 % | 8.242 M 130.18 % | -27.308 M -190.41 % | -9.403 M 40.43 % | -15.784 M -231.25 % | -4.765 M 54.54 % | -10.481 M -100.66 % | 1.599 B 33 116.39 % | 4.814 M -84.76 % | 31.585 M 46.81 % | 21.514 M -59.66 % | 53.327 M 3 466.61 % | -1.584 M 96.16 % | -41.271 M -349.70 % | 16.528 M 212.91 % | 5.282 M -86.58 % | 39.368 M 559.69 % | -8.564 M -1 602.58 % | -503.000 K 99.04 % | -52.205 M -1 810.88 % | -2.732 M -116.65 % | -1.261 M 44.28 % | -2.263 M -16.31 % | -1.946 M -78.02 % | -1.093 M 84.64 % | -7.114 M -1 623.34 % | 467.000 K 153.88 % | -866.693 K -102.79 % | 31.109 M 277.68 % | -17.508 M -36.29 % | -12.846 M 29.51 % | -18.224 M -393.18 % | 6.216 M 266.29 % | -3.738 M 84.23 % | -23.697 M -272.06 % | 13.773 M 150.50 % | -27.271 M -21.77 % | -22.396 M -543.75 % | 5.047 M 112.10 % | -41.721 M 5.51 % | -44.152 M -152.98 % | -17.453 M -156.49 % | 30.898 M 483.46 % | -8.058 M 80.80 % | -41.972 M -487.51 % | -7.144 M -117.28 % | 41.349 M |
| Net cash provided by operating activities | 101.280 M 393.11 % | -34.554 M 60.78 % | -88.114 M -234.20 % | 65.659 M 207.57 % | -61.037 M 79.42 % | -296.546 M -161.42 % | -113.438 M -142.00 % | 270.075 M 338.34 % | -113.314 M -17 801.11 % | -633.000 K 96.33 % | -17.251 M 63.80 % | -47.650 M 15.52 % | -56.401 M -43.65 % | -39.263 M 57.23 % | -91.805 M -128.58 % | 321.208 M 494.44 % | -81.434 M 30.89 % | -117.828 M 26.51 % | -160.333 M -225.98 % | 127.268 M 198.67 % | -128.977 M -244.59 % | 89.203 M 289.25 % | -47.134 M 68.16 % | -148.036 M -251.76 % | -42.084 M -114.10 % | 298.502 M 221.32 % | -246.055 M -606.20 % | 48.608 M 122.83 % | -212.908 M -161.90 % | -81.293 M -317.35 % | 37.402 M -72.11 % | 134.095 M -65.43 % | 387.852 M 276.19 % | -220.139 M -788.78 % | -24.769 M -150.85 % | 48.713 M 123.48 % | -207.430 M -0.96 % | -205.456 M -187.81 % | 233.980 M 34.30 % | 174.225 M 246.63 % | -118.820 M -153.58 % | 221.780 M 30.10 % | 170.472 M 842.44 % | -22.961 M -106.29 % | 365.217 M 354.71 % | 80.319 M 144.72 % | -179.592 M -142.25 % | 425.093 M 317.74 % | -195.231 M -4 065.37 % | -4.687 M 98.74 % | -372.452 M -439.08 % | 109.843 M 209.59 % | -100.235 M 25.86 % | -135.202 M -297.49 % | 68.460 M -85.19 % | 462.250 M 2 874.39 % | 15.541 M -75.16 % | 62.569 M 60.46 % | 38.993 M -32.93 % | 58.134 M -43.97 % | 103.764 M 28.01 % | 81.061 M 131.88 % | 34.959 M 161.67 % | -56.691 M -1 379.80 % | -3.831 M -138.03 % | 10.073 M |
| Investments in property plant and equipment | 0.000 100.00 % | -3.000 K 97.35 % | -113.000 K 95.50 % | -2.513 M -1 288.40 % | -181.000 K 64.37 % | -508.000 K 48.80 % | -992.157 K 85.75 % | -6.964 M -428.38 % | -1.318 M -319.75 % | -314.000 K -243.28 % | 219.146 K 115.53 % | -1.411 M 84.87 % | -9.324 M -75.33 % | -5.318 M 54.34 % | -11.648 M 14.05 % | -13.552 M 37.79 % | -21.785 M 21.78 % | -27.850 M 16.20 % | -33.233 M 6.23 % | -35.440 M -39.65 % | -25.377 M -485.94 % | -4.331 M 70.02 % | -14.446 M 23.49 % | -18.882 M -75.03 % | -10.788 M 70.28 % | -36.300 M -64.10 % | -22.121 M -8.32 % | -20.421 M -223.83 % | -6.306 M 61.78 % | -16.499 M -31.01 % | -12.594 M -2.82 % | -12.249 M -198.54 % | -4.103 M 85.32 % | -27.955 M -273.75 % | -7.480 M 69.57 % | -24.581 M 63.74 % | -67.800 M -18.20 % | -57.360 M -55.87 % | -36.799 M 54.41 % | -80.714 M 48.05 % | -155.383 M -378.94 % | -32.443 M -37.70 % | -23.560 M 43.35 % | -41.589 M 22.48 % | -53.648 M 10.23 % | -59.760 M -54.54 % | -38.670 M -17.18 % | -33.002 M -27.93 % | -25.797 M -22.95 % | -20.981 M 78.21 % | -96.271 M -387.75 % | -19.738 M 1.52 % | -20.043 M 18.11 % | -24.476 M 3.06 % | -25.249 M -23.56 % | -20.434 M -18.91 % | -17.185 M -245.57 % | -4.973 M -5.45 % | -4.716 M -39.81 % | -3.373 M 8.07 % | -3.669 M 46.29 % | -6.831 M | 0.000 100.00 % | -3.270 M 30.08 % | -4.677 M -129.83 % | -2.035 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.000 K 109.02 % | -510.233 K -108.80 % | 5.798 M | 0.000 | 0.000 100.00 % | -50.000 100.00 % | -6.000 M -1 664.71 % | -340.000 K -1 130.30 % | 33.000 K 113.21 % | -249.750 K -125.46 % | 981.000 K 27.40 % | 770.000 K 702.08 % | 96.000 K | 0.000 100.00 % | -100.000 K 0.00 % | -100.000 K 99.87 % | -74.625 M -199.40 % | -24.925 M -5 438.87 % | -450.000 K | 0.000 | 0.000 -100.00 % | 150.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.100 M | 0.000 | 0.000 | 0.000 100.00 % | -95.000 -103.17 % | 3.000 K 100.00 % | -197.032 M 72.21 % | -709.016 M -95 683 770.72 % | 741.000 | 0.000 -100.00 % | 103.000 K -99.61 % | 26.466 M 6 408 132.45 % | 413.000 | 0.000 | 0.000 100.00 % | -2.376 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.400 M | 0.000 | 0.000 -100.00 % | 4.000 K | 0.000 -100.00 % | 608.000 K | 0.000 | 0.000 -100.00 % | 220.112 K -99.61 % | 57.133 M | 0.000 -100.00 % | 1.200 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.829 M 91.91 % | -34.963 M 70.59 % | -118.894 M -53 455.86 % | -222.000 K 98.97 % | -21.592 M -259.87 % | -6.000 M -1 664.71 % | -340.000 K -33 900.00 % | -1.000 K 99.60 % | -249.750 K 96.30 % | -6.750 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.770 K 98.94 % | -357.000 K 79.04 % | -1.703 M | 0.000 100.00 % | -355.226 M -7 233.04 % | 4.980 M 200.00 % | -4.980 M 90.04 % | -50.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -358.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.000 M | 0.000 | 0.000 -100.00 % | 33.746 M 200.00 % | -33.746 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.750 M 60.23 % | -4.400 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 825.000 -99.99 % | 6.749 M | 0.000 | 0.000 -100.00 % | 21.592 M 259.87 % | 6.000 M 1 664.71 % | 340.000 K | 0.000 100.00 % | -28.888 M | 0.000 -100.00 % | 131.000 K -99.55 % | 28.996 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 % | -791.000 K -348.74 % | 318.000 K -32.77 % | 473.000 K | 0.000 100.00 % | -204.000 -100.00 % | 53.686 M 542.10 % | 8.361 M 22 497.30 % | 37.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.920 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -215.685 M -359.80 % | 83.021 M 27 853.20 % | 297.000 K 101.35 % | -22.033 M -7 603.85 % | -286.000 K -143.53 % | 657.000 K -82.71 % | 3.800 M 1 182.69 % | -351.000 K -167.50 % | 520.000 K -86.51 % | 3.856 M 118.15 % | -21.243 M -11 164.29 % | 192.000 K -92.47 % | 2.550 M 119.07 % | 1.164 M 103.63 % | -32.024 M -37.93 % | -23.218 M -12 787.43 % | 183.000 K -99.37 % | 29.092 M 199.25 % | -29.312 M -477.78 % | 7.759 M 1 102.95 % | 645.000 K 14.56 % | 563.000 K -58.41 % | 1.354 M -80.20 % | 6.836 M 2 413.24 % | 272.000 K -87.90 % | 2.248 M 1 065.04 % | 192.954 K 2 043.93 % | 9.000 K 100.06 % | -15.107 M -3 369.91 % | 462.000 K 103.86 % | -11.956 M -1 685.62 % | 754.000 K 106.58 % | 365.000 K 42.58 % | 256.000 K -88.88 % | 2.302 M -31.75 % | 3.373 M -24.25 % | 4.453 M -73.92 % | 17.075 M 123.28 % | 7.648 M -76.08 % | 31.973 M 470.13 % | 5.608 M 207.12 % | 1.826 M -95.68 % | 42.306 M 1 954.67 % | 2.059 M -87.32 % | 16.235 M 103.55 % | 7.976 M -70.11 % | 26.685 M 1 368.65 % | 1.817 M -84.08 % | 11.416 M 522.46 % | 1.834 M -98.53 % | 124.914 M 316.91 % | -57.588 M -8 581.30 % | 679.000 K -62.92 % | 1.831 M 112.45 % | -14.701 M 36.91 % | -23.301 M -749.96 % | 3.585 M 111.41 % | -31.428 M -662.54 % | 5.587 M -91.84 % | 68.462 M 1 438.82 % | 4.449 M 1 363.49 % | 304.000 K 100.93 % | -32.752 M -506.55 % | 8.056 M -49.79 % | 16.046 M 274.62 % | -9.189 M |
| Net cash used for investing activites | -215.685 M -359.81 % | 83.018 M 45 018.48 % | 184.000 K 100.75 % | -24.546 M -5 156.10 % | -467.000 K -1.08 % | -462.000 K 12.86 % | -530.181 K 98.22 % | -29.731 M 75.16 % | -119.692 M -3 705.18 % | 3.320 M 115.79 % | -21.024 M -191.24 % | -7.219 M -1.48 % | -7.114 M -71.26 % | -4.154 M 90.54 % | -43.922 M -19.45 % | -36.770 M -70.22 % | -21.602 M -1 839.29 % | 1.242 M 101.99 % | -62.545 M -125.14 % | -27.781 M -11.88 % | -24.832 M 68.32 % | -78.393 M -106.20 % | -38.017 M -204.24 % | -12.496 M -18.83 % | -10.516 M 69.12 % | -34.052 M -55.29 % | -21.928 M -7.43 % | -20.412 M 4.67 % | -21.413 M -33.52 % | -16.037 M 5.97 % | -17.056 M -48.37 % | -11.495 M -207.52 % | -3.738 M 86.50 % | -27.699 M -363.80 % | -5.972 M 71.89 % | -21.244 M 91.88 % | -261.609 M 65.09 % | -749.301 M -94.94 % | -384.377 M -778.35 % | -43.761 M 70.09 % | -146.291 M -170.34 % | -54.114 M -388.67 % | 18.746 M 147.42 % | -39.530 M -5.66 % | -37.413 M 30.92 % | -54.160 M -351.89 % | -11.985 M 61.57 % | -31.185 M -116.85 % | -14.381 M 24.89 % | -19.147 M -157.95 % | 33.043 M 142.73 % | -77.326 M -299.33 % | -19.364 M 71.41 % | -67.721 M -69.51 % | -39.950 M 7.37 % | -43.127 M -217.11 % | -13.600 M 62.64 % | -36.401 M -3 436.21 % | 1.091 M -98.32 % | 65.089 M 8 244.74 % | 780.000 K 114.64 % | -5.327 M 83.74 % | -32.752 M -784.32 % | 4.786 M -50.24 % | 9.619 M 161.57 % | -15.624 M |
| Debt repayment | 11.054 M 115.43 % | -71.617 M -230.10 % | 55.048 M 687.19 % | 6.993 M -87.36 % | 55.306 M 133.79 % | -163.695 M -314.42 % | 76.345 M 141.17 % | -185.450 M -174.17 % | 250.037 M 5 492.21 % | -4.637 M -433.73 % | -868.797 K -101.22 % | 70.978 M -7.43 % | 76.671 M 108.88 % | 36.706 M 271.70 % | 9.875 M 106.25 % | -158.112 M -226.29 % | 125.195 M 35.69 % | 92.267 M 427.60 % | -28.164 M -113.53 % | 208.215 M 667.30 % | 27.136 M 388.62 % | -9.402 M 93.97 % | -155.824 M -631.73 % | 29.305 M 123.93 % | -122.437 M -721.23 % | -14.909 M -104.96 % | 300.523 M 460.66 % | -83.325 M -142.31 % | 196.954 M 402.89 % | -65.025 M -54.59 % | -42.064 M -148.44 % | -16.931 M 91.23 % | -193.123 M -182.03 % | 235.416 M 390.75 % | -80.968 M -2 535.68 % | -3.072 M -102.04 % | 150.501 M -23.07 % | 195.636 M 6 324.81 % | -3.143 M -100.40 % | 786.404 M 5 452.52 % | 14.163 M 316.00 % | -6.557 M 0.07 % | -6.561 M -0.02 % | -6.560 M 84.20 % | -41.531 M -593.18 % | 8.421 M 13 852.39 % | -61.233 K 99.97 % | -210.197 M -202.11 % | 205.845 M 499.28 % | 34.349 M 525.30 % | -8.076 M -151.79 % | 15.594 M -48.54 % | 30.303 M 2 816.55 % | 1.039 M -82.85 % | 6.058 M 855.58 % | 634.000 K 121.33 % | -2.972 M 81.18 % | -15.792 M 44.23 % | -28.317 M -394.78 % | 9.606 M -7.55 % | 10.390 M 432.27 % | -3.127 M | 0.000 -100.00 % | 6.393 M 1 129.42 % | 520.000 K -94.29 % | 9.114 M |
| Common stock issued | 99.597 M 1.70 % | 97.936 M | 0.000 | 0.000 | 0.000 -100.00 % | 479.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 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 627.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 700.284 M 5 533.82 % | 12.430 M -6.44 % | 13.286 M 23.89 % | 10.724 M -41.28 % | 18.261 M 146.30 % | 7.414 M | 0.000 100.00 % | -345.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 653.257 K -54.19 % | 1.426 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -422.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -515.966 K | 0.000 | 0.000 | 0.000 100.00 % | -345.000 | 0.000 | 0.000 | 0.000 100.00 % | -727.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -494.000 99.98 % | -2.938 M 74.97 % | -11.740 M | 0.000 100.00 % | -460.000 | 0.000 100.00 % | -20.545 M | 0.000 100.00 % | -120.000 | 0.000 100.00 % | -45.635 M | 0.000 100.00 % | -246.000 | 0.000 100.00 % | -11.535 M | 0.000 100.00 % | -339.000 | 0.000 100.00 % | -40.815 M | 0.000 100.00 % | -52.000 | 0.000 100.00 % | -33.886 M | 0.000 100.00 % | -139.000 | 0.000 100.00 % | -40.246 M | 0.000 100.00 % | -391.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.000 | 0.000 | 0.000 | 0.000 100.00 % | -66.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -37.676 M -246.92 % | -10.860 M 25.05 % | -14.490 M 0.71 % | -14.594 M 3.46 % | -15.117 M -577.28 % | -2.232 M 84.10 % | -14.038 M -10.20 % | -12.739 M 2.70 % | -13.092 M -300.64 % | 6.525 M -40.50 % | 10.967 M 218.28 % | -9.272 M 0.44 % | -9.313 M 0.85 % | -9.393 M -5.23 % | -8.926 M 0.18 % | -8.942 M -7.42 % | -8.324 M -18.76 % | -7.009 M 37.24 % | -11.167 M -58.09 % | -7.064 M -75.68 % | -4.021 M 30.40 % | -5.777 M 24.60 % | -7.662 M -101.82 % | 420.103 M 4 946.04 % | -8.669 M 11.55 % | -9.801 M -71.42 % | -5.718 M -114.31 % | -2.668 M 42.44 % | -4.635 M -4.46 % | -4.437 M 8.72 % | -4.861 M -2.53 % | -4.741 M 8.17 % | -5.163 M -19.85 % | -4.308 M 28.99 % | -6.067 M -126.41 % | 22.976 M 941.00 % | -2.732 M -117.07 % | 16.007 M 437.06 % | -4.749 M 99.31 % | -688.789 M -170 815.38 % | -403.000 K 4.73 % | -423.000 K -104.14 % | 10.207 M 205.79 % | 3.338 M -42.45 % | 5.800 M 519.08 % | -1.384 M -121.32 % | 6.490 M 309.91 % | -3.092 M -104.09 % | 75.672 M 10 480.25 % | -729.000 K -141.38 % | 1.762 M 173.20 % | -2.407 M -304.50 % | 1.177 M -1.26 % | 1.192 M 1 487.32 % | 75.095 K 106.72 % | -1.117 M -113.96 % | 8.003 M 570.83 % | 1.193 M -46.50 % | 2.230 M 2 605.59 % | -89.000 K 99.58 % | -21.091 M -8 170.98 % | -255.000 K 82.08 % | -1.423 M 78.04 % | -6.478 M 86.17 % | -46.850 M -2 278.17 % | -1.970 M |
| Net cash used provided by financing activities | 72.975 M 372.06 % | 15.459 M -61.88 % | 40.558 M 633.59 % | -7.601 M -118.91 % | 40.189 M -87.18 % | 313.430 M 316.07 % | 75.332 M 138.01 % | -198.189 M -183.64 % | 236.945 M 12 450.05 % | 1.888 M -81.30 % | 10.099 M -83.63 % | 61.706 M -8.39 % | 67.358 M 146.62 % | 27.313 M 2 777.43 % | 949.216 K 100.57 % | -167.054 M -242.94 % | 116.871 M 37.08 % | 85.258 M 316.77 % | -39.332 M -119.55 % | 201.151 M 770.22 % | 23.115 M 252.28 % | -15.179 M 90.72 % | -163.486 M -136.38 % | 449.408 M 442.78 % | -131.106 M -430.58 % | -24.710 M -108.38 % | 294.806 M 431.50 % | -88.931 M -149.25 % | 180.579 M 359.97 % | -69.462 M -48.03 % | -46.924 M -116.52 % | -21.672 M 90.10 % | -218.831 M -194.69 % | 231.108 M 365.53 % | -87.036 M -537.28 % | 19.904 M -80.51 % | 102.134 M -51.74 % | 211.643 M 2 781.72 % | -7.892 M -101.01 % | 785.029 M 5 256.73 % | 14.655 M 132.40 % | 6.306 M 72.97 % | 3.646 M 213.15 % | -3.222 M 95.79 % | -76.546 M -1 187.76 % | 7.037 M 9.46 % | 6.429 M 103.01 % | -213.289 M -186.13 % | 247.631 M 636.56 % | 33.620 M 632.42 % | -6.315 M -147.88 % | 13.187 M 250.43 % | -8.766 M -492.92 % | 2.231 M -67.13 % | 6.787 M 619.73 % | 943.000 K 102.10 % | -44.848 M -207.20 % | -14.599 M 44.04 % | -26.087 M -374.11 % | 9.517 M 188.94 % | -10.701 M -216.41 % | -3.382 M -137.68 % | -1.423 M -1 574.01 % | -85.000 K 99.82 % | -46.330 M -748.52 % | 7.144 M |
| Effect of forex changes on cash | -151.000 K -104.05 % | -74.000 K -111.69 % | 633.000 K 972.88 % | 59.000 K 124.58 % | -240.000 K -208.11 % | 222.000 K 133.20 % | -668.691 K -137.05 % | 1.805 M 208.60 % | -1.662 M -803.26 % | -184.000 K 58.26 % | -440.811 K 83.75 % | -2.713 M -17.70 % | -2.305 M -226.16 % | 1.827 M 1.30 % | 1.804 M 185.92 % | -2.099 M -206.87 % | -684.000 K 29.99 % | -977.000 K -117.43 % | 5.606 M 411.46 % | -1.800 M -154.32 % | 3.314 M 214.63 % | -2.891 M -530.87 % | 670.970 K -73.15 % | 2.499 M 1 710.87 % | 138.000 K -60.91 % | 353.000 K 801.61 % | -50.313 K -104.52 % | 1.113 M 139.12 % | -2.845 M -234.52 % | 2.115 M 109.43 % | 1.010 M 20.22 % | 840.000 K 25.37 % | 670.000 K -65.10 % | 1.920 M 415.30 % | -608.942 K -515.09 % | -99.000 K -102.50 % | 3.956 M 222.59 % | -3.227 M -1 228.24 % | 286.021 K -71.02 % | 987.000 K -5.64 % | 1.046 M 488.85 % | -269.000 K -166.91 % | 402.042 K 1 508.17 % | 25.000 K 102.90 % | -861.000 K -1 032.89 % | -76.000 K -106.59 % | 1.153 M 183.34 % | 407.000 K -34.25 % | 619.000 K -16.69 % | 743.000 K 78.44 % | 416.383 K 117.85 % | -2.333 M -201.48 % | 2.299 M 201.73 % | -2.260 M -500.52 % | 564.262 K -70.26 % | 1.897 M 164.57 % | 717.000 K -88.64 % | 6.310 M 159.01 % | -10.692 M -243.08 % | 7.473 M 4 419.65 % | -173.000 K -103.30 % | 5.237 M 752.02 % | -803.194 K 77.45 % | -3.562 M -69.70 % | -2.099 M -12 447.06 % | 17.000 K |
| Net change in cash | -41.581 M -165.12 % | 63.849 M 236.61 % | -46.739 M -239.22 % | 33.571 M 255.75 % | -21.555 M -229.50 % | 16.644 M 142.35 % | -39.305 M -189.41 % | 43.960 M 1 830.61 % | 2.277 M -48.14 % | 4.391 M 115.34 % | -28.618 M -793.94 % | 4.124 M 168.14 % | 1.538 M 110.77 % | -14.277 M 89.26 % | -132.974 M -215.34 % | 115.285 M 776.63 % | 13.151 M 140.71 % | -32.305 M 87.41 % | -256.603 M -185.87 % | 298.838 M 334.60 % | -127.380 M -1 654.55 % | -7.260 M 97.07 % | -247.966 M -185.10 % | 291.375 M 258.73 % | -183.568 M -176.46 % | 240.093 M 796.76 % | 26.773 M 144.91 % | -59.622 M -5.36 % | -56.587 M 65.64 % | -164.677 M -544.09 % | -25.568 M -125.12 % | 101.768 M -38.68 % | 165.953 M 1 220.55 % | -14.810 M 87.49 % | -118.386 M -350.43 % | 47.274 M 113.02 % | -362.949 M 51.37 % | -746.341 M -372.36 % | -158.002 M -117.24 % | 916.480 M 467.46 % | -249.410 M -243.58 % | 173.703 M -10.12 % | 193.265 M 394.22 % | -65.688 M -126.23 % | 250.397 M 656.03 % | 33.120 M 118.00 % | -183.995 M -201.64 % | 181.026 M 368.52 % | 38.638 M 266.97 % | 10.529 M 103.05 % | -345.307 M -896.17 % | 43.371 M 134.40 % | -126.066 M 37.88 % | -202.952 M -665.95 % | 35.861 M -91.50 % | 421.963 M 1 100.15 % | -42.190 M -335.98 % | 17.879 M 441.03 % | 3.305 M -97.64 % | 140.213 M 49.69 % | 93.670 M 20.73 % | 77.589 M 404 799.56 % | -19.172 K 99.97 % | -55.552 M -30.28 % | -42.641 M -2 748.51 % | 1.610 M |
| Cash at beginning of period | 72.802 M 713.16 % | 8.953 M -83.92 % | 55.692 M 151.76 % | 22.121 M -49.35 % | 43.676 M 61.57 % | 27.032 M -59.25 % | 66.337 M 196.45 % | 22.377 M 11.33 % | 20.100 M 27.95 % | 15.709 M -64.56 % | 44.327 M 10.26 % | 40.203 M 3.98 % | 38.665 M -26.97 % | 52.942 M -71.52 % | 185.916 M 163.22 % | 70.631 M 22.88 % | 57.480 M -35.98 % | 89.785 M -74.08 % | 346.388 M 628.47 % | 47.550 M -72.82 % | 174.930 M -3.98 % | 182.190 M -57.65 % | 430.156 M 209.95 % | 138.781 M -56.95 % | 322.349 M 291.89 % | 82.256 M 48.25 % | 55.483 M -51.80 % | 115.105 M -32.96 % | 171.692 M -48.96 % | 336.369 M -7.06 % | 361.937 M 39.12 % | 260.169 M 176.14 % | 94.216 M -13.58 % | 109.026 M -52.06 % | 227.412 M 26.24 % | 180.138 M -66.83 % | 543.087 M -57.88 % | 1.289 B -10.92 % | 1.447 B 172.61 % | 530.950 M -31.96 % | 780.360 M 28.63 % | 606.657 M 46.75 % | 413.392 M -13.71 % | 479.080 M 109.50 % | 228.683 M 16.94 % | 195.563 M -48.48 % | 379.558 M 91.18 % | 198.532 M 24.16 % | 159.894 M 7.05 % | 149.365 M -69.81 % | 494.708 M 9.61 % | 451.337 M -21.83 % | 577.403 M -26.01 % | 780.355 M 4.82 % | 744.495 M 130.83 % | 322.532 M -11.57 % | 364.722 M 5.15 % | 346.843 M 0.96 % | 343.538 M 68.96 % | 203.325 M 85.42 % | 109.655 M 241.97 % | 32.066 M -0.06 % | 32.085 M -63.39 % | 87.637 M -32.73 % | 130.278 M 1.25 % | 128.668 M |
| Cash at end of period | 31.221 M -57.12 % | 72.802 M 713.16 % | 8.953 M -83.92 % | 55.692 M 151.76 % | 22.121 M -49.35 % | 43.676 M 61.57 % | 27.032 M -59.25 % | 66.337 M 196.45 % | 22.377 M 11.33 % | 20.100 M 27.95 % | 15.709 M -64.56 % | 44.327 M 10.26 % | 40.203 M 3.98 % | 38.665 M -26.97 % | 52.942 M -71.52 % | 185.916 M 163.22 % | 70.631 M 22.88 % | 57.480 M -35.98 % | 89.785 M -74.08 % | 346.388 M 628.47 % | 47.550 M -72.82 % | 174.930 M -3.99 % | 182.190 M -57.65 % | 430.156 M 209.95 % | 138.781 M -56.95 % | 322.349 M 291.88 % | 82.256 M 48.26 % | 55.483 M -51.80 % | 115.105 M -32.96 % | 171.692 M -48.96 % | 336.369 M -7.06 % | 361.937 M 39.12 % | 260.169 M 176.14 % | 94.216 M -13.58 % | 109.026 M -52.06 % | 227.412 M 26.24 % | 180.138 M -66.83 % | 543.087 M -57.88 % | 1.289 B -10.92 % | 1.447 B 172.61 % | 530.950 M -31.96 % | 780.360 M 28.63 % | 606.657 M 46.75 % | 413.392 M -13.71 % | 479.080 M 109.50 % | 228.683 M 16.94 % | 195.563 M -48.48 % | 379.558 M 91.18 % | 198.532 M 24.16 % | 159.894 M 7.02 % | 149.401 M -69.80 % | 494.708 M 9.61 % | 451.337 M -21.83 % | 577.403 M -26.01 % | 780.356 M 4.82 % | 744.495 M 130.83 % | 322.532 M -11.57 % | 364.722 M 5.15 % | 346.843 M 0.96 % | 343.538 M 68.96 % | 203.325 M 85.42 % | 109.655 M 241.97 % | 32.066 M -0.06 % | 32.085 M -63.39 % | 87.637 M -32.73 % | 130.278 M |
| Operating cash flow | 101.280 M 393.11 % | -34.554 M 60.78 % | -88.114 M -234.20 % | 65.659 M 207.57 % | -61.037 M 79.42 % | -296.546 M -161.42 % | -113.438 M -142.00 % | 270.075 M 338.34 % | -113.314 M -17 801.11 % | -633.000 K 96.33 % | -17.251 M 63.80 % | -47.650 M 15.52 % | -56.401 M -43.65 % | -39.263 M 57.23 % | -91.805 M -128.58 % | 321.208 M 494.44 % | -81.434 M 30.89 % | -117.828 M 26.51 % | -160.333 M -225.98 % | 127.268 M 198.67 % | -128.977 M -244.59 % | 89.203 M 289.25 % | -47.134 M 68.16 % | -148.036 M -251.76 % | -42.084 M -114.10 % | 298.502 M 221.32 % | -246.055 M -606.20 % | 48.608 M 122.83 % | -212.908 M -161.90 % | -81.293 M -317.35 % | 37.402 M -72.11 % | 134.095 M -65.43 % | 387.852 M 276.19 % | -220.139 M -788.78 % | -24.769 M -150.85 % | 48.713 M 123.48 % | -207.430 M -0.96 % | -205.456 M -187.81 % | 233.980 M 34.30 % | 174.225 M 246.63 % | -118.820 M -153.58 % | 221.780 M 30.10 % | 170.472 M 842.44 % | -22.961 M -106.29 % | 365.217 M 354.71 % | 80.319 M 144.72 % | -179.592 M -142.25 % | 425.093 M 317.74 % | -195.231 M -4 065.37 % | -4.687 M 98.74 % | -372.452 M -439.08 % | 109.843 M 209.59 % | -100.235 M 25.86 % | -135.202 M -297.49 % | 68.460 M -85.19 % | 462.250 M 2 874.39 % | 15.541 M -75.16 % | 62.569 M 60.46 % | 38.993 M -32.93 % | 58.134 M -43.97 % | 103.764 M 28.01 % | 81.061 M 131.88 % | 34.959 M 161.67 % | -56.691 M -1 379.80 % | -3.831 M -138.03 % | 10.073 M |
| Capital expenditure | 0.000 100.00 % | -3.000 K 97.35 % | -113.000 K 95.50 % | -2.513 M -1 288.40 % | -181.000 K 64.37 % | -508.000 K 48.80 % | -992.157 K 85.75 % | -6.964 M -428.38 % | -1.318 M -319.75 % | -314.000 K -243.28 % | 219.146 K 115.53 % | -1.411 M 84.87 % | -9.324 M -75.33 % | -5.318 M 54.34 % | -11.648 M 14.05 % | -13.552 M 37.79 % | -21.785 M 21.78 % | -27.850 M 16.20 % | -33.233 M 6.23 % | -35.440 M -39.65 % | -25.377 M -485.94 % | -4.331 M 70.02 % | -14.446 M 23.49 % | -18.882 M -75.03 % | -10.788 M 70.28 % | -36.300 M -64.10 % | -22.121 M -8.32 % | -20.421 M -223.83 % | -6.306 M 61.78 % | -16.499 M -31.01 % | -12.594 M -2.82 % | -12.249 M -198.54 % | -4.103 M 85.32 % | -27.955 M -273.75 % | -7.480 M 69.57 % | -24.581 M 63.74 % | -67.800 M -18.20 % | -57.360 M -55.87 % | -36.799 M 54.41 % | -80.714 M 48.05 % | -155.383 M -378.94 % | -32.443 M -37.70 % | -23.560 M 43.35 % | -41.589 M 22.48 % | -53.648 M 10.23 % | -59.760 M -54.54 % | -38.670 M -17.18 % | -33.002 M -27.93 % | -25.797 M -22.95 % | -20.981 M 78.21 % | -96.271 M -387.75 % | -19.738 M 1.52 % | -20.043 M 18.11 % | -24.476 M 3.06 % | -25.249 M -23.56 % | -20.434 M -18.91 % | -17.185 M -245.57 % | -4.973 M -5.45 % | -4.716 M -39.81 % | -3.373 M 8.07 % | -3.669 M 46.29 % | -6.831 M | 0.000 100.00 % | -3.270 M 30.08 % | -4.677 M -129.83 % | -2.035 M |
| Free CashFlow | 101.280 M 393.08 % | -34.557 M 60.83 % | -88.227 M -239.72 % | 63.146 M 203.15 % | -61.218 M 79.39 % | -297.054 M -159.59 % | -114.430 M -143.49 % | 263.111 M 329.53 % | -114.632 M -12 004.75 % | -947.000 K 94.44 % | -17.032 M 65.28 % | -49.061 M 25.35 % | -65.725 M -47.43 % | -44.581 M 56.91 % | -103.453 M -133.63 % | 307.656 M 398.06 % | -103.219 M 29.15 % | -145.678 M 24.74 % | -193.566 M -310.79 % | 91.828 M 159.49 % | -154.354 M -281.87 % | 84.872 M 237.82 % | -61.580 M 63.11 % | -166.918 M -215.70 % | -52.872 M -120.16 % | 262.202 M 197.77 % | -268.176 M -1 051.42 % | 28.187 M 112.86 % | -219.214 M -124.16 % | -97.792 M -494.19 % | 24.808 M -79.64 % | 121.846 M -68.25 % | 383.749 M 254.68 % | -248.094 M -669.33 % | -32.248 M -233.63 % | 24.132 M 108.77 % | -275.230 M -4.72 % | -262.816 M -233.29 % | 197.181 M 110.86 % | 93.511 M 134.10 % | -274.203 M -244.82 % | 189.337 M 28.88 % | 146.912 M 327.59 % | -64.550 M -120.72 % | 311.569 M 1 415.49 % | 20.559 M 109.42 % | -218.262 M -155.67 % | 392.091 M 277.39 % | -221.028 M -761.10 % | -25.668 M 94.52 % | -468.724 M -620.20 % | 90.105 M 174.91 % | -120.278 M 24.67 % | -159.678 M -469.53 % | 43.211 M -90.22 % | 441.816 M 26 974.45 % | -1.644 M -102.85 % | 57.596 M 68.03 % | 34.277 M -37.41 % | 54.761 M -45.29 % | 100.095 M 34.84 % | 74.230 M 112.34 % | 34.959 M 158.30 % | -59.961 M -604.76 % | -8.508 M -205.85 % | 8.038 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 |