Promotora de Informaciones, S.A. GPOPF
Trading inactive
Finances
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2003 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 929.440 M 11.88 % | 830.764 M 13.90 % | 729.350 M 5.56 % | 690.942 M -35.14 % | 1.065 B 0.00 % | 1.065 B -6.95 % | 1.145 B -1.06 % | 1.157 B -14.16 % | 1.348 B -4.28 % | 1.408 B -47.46 % | 2.680 B 2.16 % | 2.623 B -0.67 % | 2.641 B -6.43 % | 2.823 B -5.12 % | 2.975 B -18.34 % | 3.643 B 0.66 % | 3.620 B 32.69 % | 2.728 B 91.29 % | 1.426 B 14.01 % | 1.251 B |
| Net income | -32.505 M -151.02 % | -12.949 M 87.84 % | -106.506 M -218.69 % | 89.737 M 149.23 % | -182.298 M 32.32 % | -269.347 M -161.72 % | -102.915 M -51.66 % | -67.859 M -1 381.81 % | 5.294 M 100.24 % | -2.237 B -244.81 % | -648.705 M -154.36 % | -255.033 M 43.48 % | -451.218 M -519.21 % | -72.870 M -244.36 % | 50.479 M -60.06 % | 126.400 M -34.16 % | 191.973 M -16.14 % | 228.909 M 49.80 % | 152.809 M 146.07 % | 62.100 M |
| Income before tax | 4.188 M 240.30 % | -2.985 M 96.34 % | -81.566 M 50.98 % | -166.392 M -551.65 % | -25.534 M -152.95 % | 48.226 M 475.21 % | -12.853 M -161.26 % | 20.982 M 29.69 % | 16.178 M -37.04 % | 25.695 M 135.78 % | -71.805 M 79.80 % | -355.419 M -45.24 % | -244.715 M -434.83 % | 73.086 M -48.45 % | 141.781 M -51.47 % | 292.181 M 1.10 % | 289.000 M | 0.000 | 0.000 -100.00 % | 85.551 M |
| Income before tax ratio | 0.00 225.41 % | 0.00 96.79 % | -0.11 53.56 % | -0.24 -904.76 % | -0.02 -152.95 % | 0.05 503.22 % | -0.01 -161.91 % | 0.02 51.09 % | 0.01 -34.23 % | 0.02 168.11 % | -0.03 80.23 % | -0.14 -46.22 % | -0.09 -457.83 % | 0.03 -45.67 % | 0.05 -40.58 % | 0.08 0.44 % | 0.08 | 0.00 | 0.00 -100.00 % | 0.07 |
| EBITDA | 173.468 M 17.83 % | 147.224 M 141.83 % | 60.880 M 546.01 % | 9.424 M -92.79 % | 130.620 M -28.61 % | 182.956 M -22.31 % | 235.482 M 29.59 % | 181.712 M -19.47 % | 225.647 M -23.52 % | 295.039 M 55.20 % | 190.104 M -47.23 % | 360.273 M 2.18 % | 352.586 M -31.14 % | 512.034 M -21.06 % | 648.656 M -24.20 % | 855.758 M 16.49 % | 734.649 M -43.65 % | 1.304 B 213.51 % | 415.829 M 147.64 % | 167.919 M |
| Net income ratio | -0.03 -124.37 % | -0.02 89.33 % | -0.15 -212.44 % | 0.13 175.90 % | -0.17 32.32 % | -0.25 -181.25 % | -0.09 -53.29 % | -0.06 -1 593.26 % | 0.00 100.25 % | -1.59 -556.29 % | -0.24 -148.97 % | -0.10 43.10 % | -0.17 -561.75 % | -0.03 -252.15 % | 0.02 -51.10 % | 0.03 -34.59 % | 0.05 -36.80 % | 0.08 -21.69 % | 0.11 115.84 % | 0.05 |
| Ratio EBITDA | 0.19 5.32 % | 0.18 112.31 % | 0.08 511.99 % | 0.01 -88.88 % | 0.12 -28.61 % | 0.17 -16.51 % | 0.21 30.98 % | 0.16 -6.19 % | 0.17 -20.10 % | 0.21 195.39 % | 0.07 -48.35 % | 0.14 2.87 % | 0.13 -26.41 % | 0.18 -16.80 % | 0.22 -7.18 % | 0.23 15.73 % | 0.20 -57.53 % | 0.48 63.89 % | 0.29 117.21 % | 0.13 |
| Gross profit ratio | 0.84 -0.45 % | 0.85 -1.43 % | 0.86 1.41 % | 0.85 0.77 % | 0.84 -1.24 % | 0.85 0.64 % | 0.85 2.13 % | 0.83 -1.72 % | 0.84 3.34 % | 0.81 40.90 % | 0.58 -12.50 % | 0.66 -3.92 % | 0.69 -2.09 % | 0.70 3.01 % | 0.68 12.58 % | 0.61 -2.05 % | 0.62 55.67 % | 0.40 -68.02 % | 1.24 84.63 % | 0.67 |
| Weighted average shs out dil | 905.291 M 28.01 % | 707.225 M 0.11 % | 706.422 M -0.06 % | 706.864 M 6.30 % | 664.972 M 33.88 % | 496.683 M 493.10 % | 83.744 M -43.58 % | 148.438 M 8.13 % | 137.282 M 34.18 % | 102.313 M 59.39 % | 64.191 M 55.35 % | 41.319 M -22.98 % | 53.647 M 204.86 % | 17.597 M 26.53 % | 13.907 M 0.00 % | 13.907 M | 0.000 -100.00 % | 244.516 M | 0.000 -100.00 % | 29.218 M |
| Weighted average shs out | 820.916 M 16.08 % | 707.225 M 0.11 % | 706.422 M -0.06 % | 706.864 M 6.30 % | 664.972 M 33.88 % | 496.683 M 493.10 % | 83.744 M -43.58 % | 148.438 M 8.13 % | 137.282 M 34.18 % | 102.313 M 25.05 % | 81.819 M 35.99 % | 60.164 M 12.15 % | 53.647 M 204.86 % | 17.597 M 26.53 % | 13.907 M 0.00 % | 13.907 M | 0.000 -100.00 % | 244.516 M | 0.000 -100.00 % | 28.991 M |
| EPS diluted | -0.04 -96.17 % | -0.02 87.80 % | -0.15 -215.38 % | 0.13 148.15 % | -0.27 50.00 % | -0.54 56.10 % | -1.23 -167.39 % | -0.46 -1 350.00 % | 0.04 100.17 % | -21.86 -116.22 % | -10.11 -63.86 % | -6.17 26.63 % | -8.41 -103.14 % | -4.14 -214.36 % | 3.62 -39.57 % | 5.99 | 0.00 -100.00 % | 17.33 127.77 % | -62.40 -3 085.65 % | 2.09 |
| Earnings per share | -0.04 -96.17 % | -0.02 87.80 % | -0.15 -215.38 % | 0.13 148.15 % | -0.27 50.00 % | -0.54 56.10 % | -1.23 -167.39 % | -0.46 -1 350.00 % | 0.04 100.17 % | -21.86 -116.22 % | -10.11 -138.44 % | -4.24 49.58 % | -8.41 -103.14 % | -4.14 -214.36 % | 3.62 -39.57 % | 5.99 | 0.00 -100.00 % | 17.33 127.77 % | -62.40 -3 085.65 % | 2.09 |
| Gross profit | 783.125 M 11.38 % | 703.124 M 12.27 % | 626.257 M 7.05 % | 585.011 M -34.65 % | 895.136 M -1.23 % | 906.329 M -6.35 % | 967.754 M 1.05 % | 957.740 M -15.63 % | 1.135 B -1.08 % | 1.148 B -25.97 % | 1.550 B -10.60 % | 1.734 B -4.57 % | 1.817 B -8.39 % | 1.984 B -2.26 % | 2.029 B -8.07 % | 2.208 B -1.40 % | 2.239 B 106.56 % | 1.084 B -38.83 % | 1.772 B 110.49 % | 841.852 M |
| Income tax expense | 35.421 M 244.46 % | 10.283 M -50.96 % | 20.969 M -74.14 % | 81.071 M 53.68 % | 52.752 M -77.17 % | 231.069 M 275.36 % | 61.559 M -21.17 % | 78.092 M 408.38 % | -25.323 M -119.10 % | 132.607 M 219.31 % | 41.529 M 303.21 % | -20.436 M -113.81 % | 147.973 M 102.64 % | 73.024 M 15.83 % | 63.045 M -30.29 % | 90.435 M 235.95 % | 26.919 M -96.85 % | 855.002 M 342.44 % | 193.249 M 920.90 % | -23.541 M |
| Cost of revenue | 146.315 M 14.63 % | 127.640 M 23.81 % | 103.093 M -2.68 % | 105.931 M -37.77 % | 170.213 M -6.29 % | 181.642 M 2.58 % | 177.077 M -18.56 % | 217.437 M 2.19 % | 212.779 M -68.00 % | 664.981 M -41.15 % | 1.130 B 27.06 % | 889.352 M 7.92 % | 824.120 M -1.80 % | 839.223 M -25.45 % | 1.126 B -21.60 % | 1.436 B 4.00 % | 1.381 B 227.37 % | -1.084 B -213.22 % | -346.058 M -184.63 % | 408.928 M |
| General and administrative expenses | 68.495 M -1.07 % | 69.238 M -70.50 % | 234.677 M 5.31 % | 222.834 M 174.77 % | 81.098 M -78.02 % | 368.964 M 191.90 % | 126.400 M 12.21 % | 112.650 M -7.34 % | 121.568 M -5.92 % | 129.218 M 0.27 % | 128.875 M -74.61 % | 507.552 M -65.31 % | 1.463 B 84.16 % | 794.500 M 2.81 % | 772.814 M -18.65 % | 950.043 M 4.33 % | 910.617 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 29.965 M 0.66 % | 29.768 M 32.66 % | 22.439 M -2.02 % | 22.901 M -36.75 % | 36.207 M -6.86 % | 38.875 M -20.17 % | 48.697 M 0.84 % | 48.293 M -19.21 % | 59.774 M -6.19 % | 63.721 M -26.91 % | 87.186 M -12.00 % | 99.080 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 575.855 M 6.49 % | 540.754 M -1.42 % | 548.519 M 4 961.90 % | -11.282 M -157.10 % | 19.759 M -66.69 % | 59.311 M 172.58 % | 21.759 M -96.88 % | 697.220 M -16.31 % | 833.057 M -10.03 % | 925.976 M 1.15 % | 915.466 M -45.50 % | 1.680 B 7.45 % | 1.563 B 83.30 % | 852.856 M -0.62 % | 858.198 M 1 307.76 % | 60.962 M -92.46 % | 808.394 M -77.07 % | 3.526 B 126.98 % | 1.553 B 120.08 % | 705.784 M |
| Operating expenses | 674.315 M 5.93 % | 636.557 M -0.77 % | 641.477 M 4.45 % | 614.120 M -16.82 % | 738.317 M 65.90 % | 445.027 M -33.83 % | 672.505 M -21.63 % | 858.163 M -15.37 % | 1.014 B 37.76 % | 736.069 M -50.48 % | 1.486 B -22.15 % | 1.909 B 3.04 % | 1.853 B 12.48 % | 1.647 B 1.00 % | 1.631 B 190.92 % | -1.794 B -204.35 % | 1.719 B -51.24 % | 3.526 B 126.98 % | 1.553 B 120.08 % | 705.784 M |
| Cost and expenses | 820.630 M 7.38 % | 764.197 M 2.64 % | 744.570 M 3.41 % | 720.051 M -18.52 % | 883.747 M -5.81 % | 938.301 M -9.65 % | 1.038 B -1.80 % | 1.058 B -13.80 % | 1.227 B -10.61 % | 1.372 B -47.54 % | 2.616 B -6.51 % | 2.799 B 4.54 % | 2.677 B 7.66 % | 2.487 B -4.17 % | 2.595 B -11.90 % | 2.945 B -4.98 % | 3.100 B 26.94 % | 2.442 B 102.26 % | 1.207 B 8.30 % | 1.115 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 98.460 M -0.55 % | 99.006 M -61.49 % | 257.116 M 4.63 % | 245.735 M 109.48 % | 117.305 M -71.27 % | 408.286 M 133.18 % | 175.097 M 8.79 % | 160.943 M -11.25 % | 181.342 M -6.01 % | 192.939 M -10.70 % | 216.061 M -5.85 % | 229.494 M -84.31 % | 1.463 B 84.16 % | 794.500 M 2.81 % | 772.814 M -18.65 % | 950.043 M 4.33 % | 910.617 M | 0.000 | 0.000 | 0.000 |
| Interest income | 2.109 M -11.61 % | 2.386 M -77.38 % | 10.549 M 700.52 % | 1.318 M 19.80 % | 1.100 M 59.42 % | 690.000 K -52.93 % | 1.466 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.296 M -16.76 % | 8.765 M -44.38 % | 15.758 M -56.46 % | 36.192 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 86.622 M 21.17 % | 71.487 M 43.75 % | 49.731 M -68.71 % | 158.933 M 175.41 % | 57.708 M 8.91 % | 52.986 M -16.68 % | 63.595 M -10.04 % | 70.689 M -49.39 % | 139.663 M 21.78 % | 114.681 M 8.49 % | 105.707 M -6.98 % | 113.636 M -44.61 % | 205.153 M 14.76 % | 178.769 M -29.09 % | 252.107 M -19.56 % | 313.426 M 68.55 % | 185.958 M | 0.000 | 0.000 -100.00 % | 4.871 M |
| Depreciation and amortization | 82.658 M 5.00 % | 78.722 M -15.09 % | 92.715 M -11.45 % | 104.704 M 6.36 % | 98.446 M 16.60 % | 84.433 M -56.82 % | 195.541 M 83.65 % | 106.477 M -16.54 % | 127.585 M -17.51 % | 154.663 M -0.53 % | 155.487 M -74.17 % | 602.056 M 27.38 % | 472.648 M 81.66 % | 260.179 M 2.12 % | 254.768 M 1.85 % | 250.151 M -3.67 % | 259.691 M 18.18 % | 219.734 M 214.94 % | 69.771 M -9.97 % | 77.497 M |
| Operating income | 108.810 M 71.72 % | 63.364 M 421.50 % | -19.709 M 32.29 % | -29.109 M -154.48 % | 53.431 M -57.93 % | 127.018 M 141.29 % | 52.642 M -47.13 % | 99.577 M -17.59 % | 120.828 M 320.71 % | 28.720 M -71.16 % | 99.574 M 156.88 % | -175.054 M -389.85 % | -35.736 M -110.63 % | 336.152 M -11.65 % | 380.464 M -90.49 % | 4.001 B 669.59 % | 519.931 M 81.83 % | 285.948 M 30.75 % | 218.702 M 60.73 % | 136.068 M |
| Operating income ratio | 0.12 53.49 % | 0.08 382.25 % | -0.03 35.86 % | -0.04 -184.00 % | 0.05 -57.94 % | 0.12 159.30 % | 0.05 -46.57 % | 0.09 -3.99 % | 0.09 339.50 % | 0.02 -45.10 % | 0.04 155.68 % | -0.07 -393.17 % | -0.01 -111.36 % | 0.12 -6.88 % | 0.13 -88.36 % | 1.10 664.57 % | 0.14 37.03 % | 0.10 -31.65 % | 0.15 40.98 % | 0.11 |
| Total other income expenses net | -104.622 M -57.68 % | -66.349 M -7.26 % | -61.857 M 54.94 % | -137.283 M -73.85 % | -78.965 M -0.22 % | -78.792 M -20.30 % | -65.495 M 16.67 % | -78.595 M 24.90 % | -104.650 M -3 359.50 % | -3.025 M 98.23 % | -171.379 M 4.98 % | -180.365 M 13.69 % | -208.979 M 20.56 % | -263.066 M -10.22 % | -238.683 M 41.21 % | -406.010 M -75.81 % | -230.931 M 19.24 % | -285.948 M | 0.000 100.00 % | -50.517 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2003 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 811.597 M -10.71 % | 908.943 M 5.70 % | 859.909 M 4.98 % | 819.100 M -21.88 % | 1.048 B 12.66 % | 930.689 M -34.81 % | 1.428 B -3.25 % | 1.476 B -12.66 % | 1.690 B -35.06 % | 2.602 B -20.23 % | 3.262 B 10.23 % | 2.959 B -10.39 % | 3.302 B 6.61 % | 3.097 B -33.13 % | 4.632 B -5.62 % | 4.907 B 6 838.36 % | -72.827 M 86.38 % | -534.538 M -2 199.88 % | -23.242 M 5.19 % | -24.514 M 37.64 % | -39.312 M |
| Total investments | 60.379 M 58.06 % | 38.199 M 14.56 % | 33.344 M 12.22 % | 29.712 M -50.45 % | 59.965 M 10.77 % | 54.134 M 4.36 % | 51.871 M -3.08 % | 53.522 M -6.35 % | 57.154 M -73.07 % | 212.225 M -65.18 % | 609.414 M -4.99 % | 641.422 M 6.18 % | 604.082 M -1.54 % | 613.542 M 765.83 % | 70.862 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 116.704 M |
| Total debt | 988.207 M -10.04 % | 1.098 B 7.84 % | 1.019 B -1.20 % | 1.031 B -15.15 % | 1.215 B -0.87 % | 1.226 B -25.48 % | 1.645 B -4.48 % | 1.722 B -14.26 % | 2.009 B -27.08 % | 2.754 B -19.02 % | 3.401 B 10.70 % | 3.072 B -9.64 % | 3.400 B 1.73 % | 3.342 B -29.10 % | 4.714 B -3.40 % | 4.880 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | -9.119 M -126.79 % | 34.036 M 239.63 % | -24.375 M -194.22 % | 25.871 M 104.53 % | -570.575 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 621.698 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -622.374 M -4 706.35 % | -12.949 M 87.84 % | -106.506 M -218.69 % | 89.737 M 149.23 % | -182.298 M 35.90 % | -284.380 M -137.83 % | -119.572 M -351.89 % | 47.470 M -67.08 % | 144.206 M 118.84 % | -765.239 M -186.95 % | 880.097 M 14.36 % | 769.583 M | 0.000 -100.00 % | 1.121 B 177.72 % | 403.478 M | 0.000 -100.00 % | 191.973 M -16.14 % | 228.909 M 49.80 % | 152.809 M 24.79 % | 122.453 M | 0.000 |
| Common stock | 100.827 M 36.13 % | 74.065 M 4.52 % | 70.865 M 0.00 % | 70.865 M -89.36 % | 666.131 M 26.91 % | 524.902 M 528.64 % | 83.498 M -64.47 % | 235.008 M 0.00 % | 235.008 M 8.90 % | 215.808 M 105.01 % | 105.266 M 6.19 % | 99.132 M 16.92 % | 84.786 M 0.10 % | 84.698 M 286.50 % | 21.914 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.881 M |
| Total equity | -428.150 M 19.54 % | -532.160 M -3.98 % | -511.815 M -27.01 % | -402.980 M 2.10 % | -411.604 M -74.55 % | -235.809 M 51.47 % | -485.911 M -44.60 % | -336.045 M 14.84 % | -394.587 M 36.13 % | -617.771 M -139.37 % | 1.569 B -39.91 % | 2.612 B 17.75 % | 2.218 B -16.31 % | 2.650 B 93.02 % | 1.373 B | 0.000 -100.00 % | 1.142 B 14.68 % | 995.776 M 17.65 % | 846.359 M 20.81 % | 700.572 M 6.04 % | 660.665 M |
| Other non current liabilities | 14.726 M -63.63 % | 40.491 M 64.60 % | 24.599 M 26.59 % | 19.432 M -61.11 % | 49.968 M 1 665.65 % | 2.830 M -98.23 % | 159.655 M -37.53 % | 255.590 M 10.04 % | 232.279 M -16.75 % | 279.006 M -2.41 % | 285.885 M -32.62 % | 424.278 M -37.18 % | 675.429 M 19.18 % | 566.751 M 134.03 % | 242.169 M 374.05 % | -88.368 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 482.748 M |
| Long term debt | 934.567 M -9.52 % | 1.033 B 4.53 % | 988.108 M 8.61 % | 909.771 M -29.03 % | 1.282 B 11.50 % | 1.150 B 63.42 % | 703.481 M -57.46 % | 1.654 B -13.33 % | 1.908 B -27.89 % | 2.646 B -18.32 % | 3.239 B 12.25 % | 2.885 B -9.17 % | 3.176 B 8.37 % | 2.931 B 52.83 % | 1.918 B -18.63 % | 2.357 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 971.430 M -9.50 % | 1.073 B 3.82 % | 1.034 B 8.99 % | 948.543 M -28.78 % | 1.332 B 0.49 % | 1.325 B 53.55 % | 863.136 M -54.79 % | 1.909 B -12.28 % | 2.176 B -27.07 % | 2.985 B -15.33 % | 3.525 B 5.79 % | 3.332 B -14.18 % | 3.882 B 10.09 % | 3.526 B 57.93 % | 2.233 B -4.90 % | 2.348 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 482.748 M |
| Other current liabilities | 101.111 M -6.75 % | 108.428 M 13.39 % | 95.627 M 13.61 % | 84.173 M -68.36 % | 266.040 M 63.98 % | 162.244 M -15.47 % | 191.947 M 57.86 % | 121.594 M -0.37 % | 122.040 M -83.54 % | 741.226 M 204.77 % | 243.212 M 19.25 % | 203.948 M -45.54 % | 374.460 M 13.88 % | 328.818 M -33.00 % | 490.768 M 136.19 % | -1.356 B -1 751.32 % | -73.245 M 92.77 % | -1.013 B -307.05 % | -248.963 M | 0.000 -100.00 % | 182.431 M |
| Deferred revenue | 41.923 M 11.95 % | 37.447 M -26.34 % | 50.839 M -39.13 % | 83.527 M -71.73 % | 295.447 M 53.94 % | 191.926 M -30.46 % | 275.978 M 69.98 % | 162.362 M 0.30 % | 161.881 M -78.50 % | 752.859 M 169.40 % | 279.456 M -3.03 % | 288.185 M 13.80 % | 253.235 M 39.87 % | 181.044 M -20.98 % | 229.101 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 53.640 M 11.81 % | 47.974 M 57.43 % | 30.473 M -74.86 % | 121.208 M 64.10 % | 73.863 M -2.97 % | 76.121 M -92.66 % | 1.037 B 1 414.07 % | 68.488 M -32.03 % | 100.764 M -7.35 % | 108.756 M -32.96 % | 162.227 M -30.58 % | 233.699 M 4.50 % | 223.625 M -45.60 % | 411.109 M -85.30 % | 2.796 B 9.65 % | 2.550 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 431.487 M -2.27 % | 441.488 M 23.91 % | 356.287 M -16.40 % | 426.156 M -34.63 % | 651.925 M 14.14 % | 571.158 M -63.05 % | 1.546 B 179.36 % | 553.351 M -4.84 % | 581.489 M -52.52 % | 1.225 B -23.92 % | 1.610 B -6.33 % | 1.719 B -3.35 % | 1.778 B -9.96 % | 1.975 B -55.81 % | 4.469 B 76.48 % | 2.532 B | 0.000 -100.00 % | 1.105 B 201.62 % | 366.453 M | 0.000 -100.00 % | 427.175 M |
| Total liabilities | 1.403 B -7.39 % | 1.515 B 8.97 % | 1.390 B 1.12 % | 1.375 B -30.70 % | 1.984 B 4.60 % | 1.897 B -21.27 % | 2.409 B -2.17 % | 2.462 B -10.71 % | 2.758 B -34.48 % | 4.209 B -18.02 % | 5.135 B 1.67 % | 5.050 B -10.78 % | 5.660 B 2.89 % | 5.501 B -17.91 % | 6.701 B 37.32 % | 4.880 B | 0.000 -100.00 % | 1.105 B 201.62 % | 366.453 M | 0.000 -100.00 % | 909.923 M |
| Other non current assets | 12.181 M 57.89 % | 7.715 M 35.97 % | 5.674 M -45.05 % | 10.325 M -27.17 % | 14.177 M -61.31 % | 36.643 M 15.90 % | 31.615 M -1.10 % | 31.966 M -66.89 % | 96.551 M -30.40 % | 138.723 M 2 558.04 % | 5.219 M -91.51 % | 61.499 M -91.56 % | 728.356 M 7.86 % | 675.303 M 789.50 % | 75.919 M | 0.000 -100.00 % | 1.812 B -8.55 % | 1.981 B 94.92 % | 1.016 B 54.18 % | 659.284 M 20.11 % | 548.903 M |
| Long term investments | 56.214 M 48.78 % | 37.783 M 15.48 % | 32.719 M 31.60 % | 24.863 M -54.98 % | 55.225 M 64.94 % | 33.482 M 7.24 % | 31.221 M -25.26 % | 41.773 M 316.99 % | -19.251 M -119.88 % | 96.840 M -85.10 % | 650.053 M 4.62 % | 621.359 M 2.84 % | 604.207 M -1.52 % | 613.542 M 765.83 % | 70.862 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 116.704 M |
| Intangible assets | 91.853 M -12.47 % | 104.943 M 9.31 % | 96.008 M -1.57 % | 97.543 M -21.97 % | 125.008 M 12.37 % | 111.244 M 0.40 % | 110.802 M -15.29 % | 130.796 M 1.35 % | 129.051 M -5.94 % | 137.198 M -51.94 % | 285.478 M -10.85 % | 320.232 M -3.33 % | 331.260 M -8.11 % | 360.512 M -1.41 % | 365.670 M | 0.000 | 0.000 -100.00 % | 946.083 M 91.69 % | 493.552 M | 0.000 -100.00 % | 189.622 M |
| GoodWill | 117.654 M 0.37 % | 117.220 M 7.01 % | 109.542 M -2.63 % | 112.501 M -25.53 % | 151.073 M -63.05 % | 408.848 M 144.01 % | 167.556 M -71.75 % | 593.121 M 2.74 % | 577.298 M -3.78 % | 599.958 M -75.83 % | 2.482 B -26.12 % | 3.360 B -7.83 % | 3.645 B -6.62 % | 3.904 B -9.63 % | 4.320 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 209.507 M -5.70 % | 222.163 M 8.08 % | 205.550 M -2.14 % | 210.044 M -23.92 % | 276.081 M -46.92 % | 520.092 M 86.84 % | 278.358 M -61.55 % | 723.917 M 2.49 % | 706.349 M -4.18 % | 737.156 M -73.37 % | 2.768 B -24.79 % | 3.680 B -7.45 % | 3.976 B -6.75 % | 4.264 B -8.99 % | 4.685 B | 0.000 -100.00 % | 2.864 B 47.02 % | 1.948 B 513.73 % | 317.448 M 19.12 % | 266.497 M 40.54 % | 189.622 M |
| Property plant equipment net | 94.464 M -8.55 % | 103.294 M -5.82 % | 109.678 M -29.45 % | 155.464 M -18.49 % | 190.728 M 117.51 % | 87.689 M 6.09 % | 82.653 M -32.47 % | 122.390 M -4.28 % | 127.866 M -10.39 % | 142.684 M -45.56 % | 262.091 M -11.58 % | 296.419 M -3.59 % | 307.441 M -0.22 % | 308.130 M -10.88 % | 345.754 M | 0.000 -100.00 % | 155.658 M -36.43 % | 244.844 M 30.91 % | 187.028 M 15.48 % | 161.956 M -44.56 % | 292.129 M |
| Total non current assets | 430.686 M 1.12 % | 425.934 M 6.69 % | 399.222 M -9.93 % | 443.259 M -32.06 % | 652.461 M -19.77 % | 813.269 M 7.48 % | 756.693 M -40.59 % | 1.274 B -4.72 % | 1.337 B -13.02 % | 1.537 B -68.82 % | 4.929 B -17.89 % | 6.003 B -2.84 % | 6.179 B -1.82 % | 6.293 B -1.98 % | 6.421 B | 0.000 -100.00 % | 4.832 B 15.75 % | 4.174 B 174.46 % | 1.521 B 39.83 % | 1.088 B -5.20 % | 1.147 B |
| Other current assets | 61.813 M -0.40 % | 62.061 M 4.21 % | 59.551 M 6.54 % | 55.893 M -83.98 % | 348.825 M 397.04 % | 70.181 M -83.26 % | 419.360 M 465.02 % | 74.221 M 1.66 % | 73.011 M -94.03 % | 1.224 B 13 271.19 % | -9.292 M | 0.000 -100.00 % | 56.494 M -64.80 % | 160.485 M 323.25 % | -71.886 M -105.80 % | 1.239 B -4.40 % | 1.296 B 1 207.66 % | 99.133 M 1 832.42 % | 5.130 M -98.89 % | 461.245 M 48.01 % | 311.631 M |
| Short term investments | 4.165 M 901.20 % | 416.000 K -33.44 % | 625.000 K -87.11 % | 4.849 M 2.30 % | 4.740 M -77.05 % | 20.652 M 0.01 % | 20.650 M 75.76 % | 11.749 M -84.62 % | 76.405 M -33.78 % | 115.385 M -19.26 % | 142.911 M 612.31 % | 20.063 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 176.610 M -6.80 % | 189.496 M 19.43 % | 158.672 M -25.11 % | 211.879 M 27.19 % | 166.580 M -43.55 % | 295.093 M 35.86 % | 217.209 M -11.86 % | 246.423 M -22.75 % | 319.001 M 109.28 % | 152.431 M 9.32 % | 139.433 M 23.11 % | 113.260 M 15.39 % | 98.158 M -59.93 % | 244.988 M 195.84 % | 82.810 M 404.73 % | -27.175 M -137.31 % | 72.827 M -86.38 % | 534.538 M 2 199.88 % | 23.242 M -5.19 % | 24.514 M -37.64 % | 39.312 M |
| Cash and short term investments | 178.235 M -6.15 % | 189.912 M 19.22 % | 159.297 M -26.50 % | 216.728 M 26.50 % | 171.320 M -45.74 % | 315.745 M 32.74 % | 237.859 M -7.87 % | 258.172 M -34.71 % | 395.406 M 47.64 % | 267.816 M -5.15 % | 282.344 M 111.77 % | 133.323 M 35.82 % | 98.158 M -59.93 % | 244.988 M 195.84 % | 82.810 M 404.73 % | -27.175 M -137.31 % | 72.827 M -86.38 % | 534.538 M 2 199.88 % | 23.242 M -5.19 % | 24.514 M -37.64 % | 39.312 M |
| Total current assets | 544.081 M -2.27 % | 556.739 M 16.21 % | 479.061 M -9.35 % | 528.460 M -42.54 % | 919.703 M 8.53 % | 847.453 M -27.34 % | 1.166 B 36.78 % | 852.732 M -16.94 % | 1.027 B -50.04 % | 2.055 B 15.78 % | 1.775 B 7.20 % | 1.656 B -2.59 % | 1.700 B -8.52 % | 1.858 B 4.83 % | 1.772 B 6 621.75 % | -27.175 M -101.60 % | 1.694 B -8.42 % | 1.850 B 195.45 % | 626.197 M 6.97 % | 585.413 M 22.14 % | 479.278 M |
| Inventory | 63.699 M -14.72 % | 74.693 M 87.11 % | 39.920 M -12.66 % | 45.708 M -45.86 % | 84.423 M -43.85 % | 150.345 M 114.33 % | 70.145 M -58.42 % | 168.679 M 9.87 % | 153.521 M -3.59 % | 159.242 M -33.72 % | 240.252 M -11.12 % | 270.309 M -1.85 % | 275.403 M 35.56 % | 203.152 M -6.84 % | 218.066 M | 0.000 -100.00 % | 325.160 M 20.29 % | 270.322 M 159.24 % | 104.273 M 4.64 % | 99.654 M 9.44 % | 91.056 M |
| Net receivables | 240.334 M 4.46 % | 230.073 M 9.41 % | 210.293 M 5.08 % | 200.131 M -36.69 % | 316.124 M -14.58 % | 370.090 M -12.07 % | 420.885 M -1.17 % | 425.881 M -10.84 % | 477.685 M -6.14 % | 508.953 M -59.36 % | 1.252 B -0.25 % | 1.255 B | 0.000 -100.00 % | 1.249 B -19.05 % | 1.543 B | 0.000 | 0.000 -100.00 % | 946.083 M 91.69 % | 493.552 M | 0.000 -100.00 % | 37.279 M |
| Tax assets | 58.320 M 6.08 % | 54.979 M 20.57 % | 45.601 M 7.14 % | 42.563 M -63.39 % | 116.250 M -14.12 % | 135.363 M -59.33 % | 332.846 M -5.88 % | 353.653 M -16.83 % | 425.218 M 0.92 % | 421.346 M -66.13 % | 1.244 B -7.43 % | 1.344 B 15.19 % | 1.167 B 11.54 % | 1.046 B -20.38 % | 1.314 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 162.477 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.000 K -98.14 % | 3.271 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 216.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 232.983 M -8.56 % | 254.800 M 30.01 % | 195.983 M 2.37 % | 191.454 M -29.23 % | 270.523 M -0.17 % | 270.982 M -2.23 % | 277.165 M -8.11 % | 301.636 M 1.88 % | 296.062 M -6.76 % | 317.521 M -70.92 % | 1.092 B -5.21 % | 1.152 B -2.40 % | 1.180 B -4.44 % | 1.235 B 4.52 % | 1.181 B -11.70 % | 1.338 B | 0.000 -100.00 % | 970.309 M 358.94 % | 211.425 M | 0.000 -100.00 % | 192.376 M |
| Tax payables | 41.923 M 38.42 % | 30.286 M -11.45 % | 34.204 M 16.65 % | 29.321 M -29.35 % | 41.499 M -32.86 % | 61.811 M 55.36 % | 39.785 M -35.45 % | 61.633 M -1.58 % | 62.623 M 9.26 % | 57.314 M -49.14 % | 112.681 M -12.80 % | 129.219 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 73.245 M 69.92 % | 43.106 M 14.83 % | 37.538 M | 0.000 -100.00 % | 52.368 M |
| Deferred revenue non current | 52.865 M 245.34 % | 15.308 M -27.46 % | 21.104 M 9.12 % | 19.340 M -86.12 % | 139.346 M -9.67 % | 154.270 M -3.07 % | 159.154 M -17.39 % | 192.665 M 0.57 % | 191.568 M -18.25 % | 234.328 M 15.99 % | 202.029 M -51.04 % | 412.673 M 15.75 % | 356.520 M 92.10 % | 185.592 M -45.36 % | 339.688 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 14.619 M 3.87 % | 14.075 M -68.69 % | 44.949 M -2.86 % | 46.271 M -33.67 % | 69.756 M -6.55 % | 74.649 M -4.94 % | 78.532 M -11.84 % | 89.080 M 33.08 % | 66.936 M 147.36 % | -141.337 M -279.76 % | -37.217 M -108.74 % | 425.953 M -28.18 % | 593.077 M -5.96 % | 630.663 M 432.05 % | 118.535 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.024 M |
| Capital lease obligations | 97.928 M 7.00 % | 91.520 M 6.37 % | 86.039 M -32.05 % | 126.615 M -10.00 % | 140.681 M 659.17 % | 18.531 M 0.98 % | 18.351 M -21.64 % | 23.418 M -1.79 % | 23.845 M | 0.000 | 0.000 -100.00 % | 46.772 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.175 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 -100.00 % | 24.375 M | 0.000 -100.00 % | 570.575 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 |
| Other total stockholders equity | 87.897 M 113.70 % | -641.387 M -17.58 % | -545.498 M 14.19 % | -635.724 M 58.61 % | -1.536 B -171.33 % | -566.013 M -5.75 % | -535.241 M 24.36 % | -707.603 M 15.84 % | -840.737 M -1 251.74 % | 72.997 M 14 192.08 % | -518.000 K -100.04 % | 1.317 B 13.54 % | 1.160 B 42.44 % | 814.285 M 104.15 % | 398.873 M -45.81 % | 736.077 M -22.52 % | 949.962 M 23.88 % | 766.867 M 10.57 % | 693.550 M 19.97 % | 578.119 M -5.34 % | 610.760 M |
| Deferred tax liabilities non current | 22.137 M 11.27 % | 19.894 M -6.75 % | 21.335 M 26.69 % | 16.840 M -32.62 % | 24.993 M 34.28 % | 18.612 M -22.13 % | 23.901 M 13.52 % | 21.055 M -42.24 % | 36.452 M -39.26 % | 60.013 M 102.38 % | 29.654 M 33.72 % | 22.177 M -27.07 % | 30.409 M 6.49 % | 28.555 M -60.78 % | 72.799 M | 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 | 974.767 M -0.80 % | 982.673 M 11.89 % | 878.283 M -9.62 % | 971.719 M -38.19 % | 1.572 B -5.33 % | 1.661 B -13.64 % | 1.923 B -9.56 % | 2.126 B -10.03 % | 2.363 B -34.20 % | 3.592 B -46.43 % | 6.704 B -12.50 % | 7.662 B -2.75 % | 7.879 B -3.35 % | 8.151 B -0.51 % | 8.193 B | 0.000 -100.00 % | 6.526 B 8.33 % | 6.025 B 180.58 % | 2.147 B 28.33 % | 1.673 B 2.86 % | 1.627 B |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | -192.600 M -85 121.24 % | -226.000 K 29.81 % | -322.000 K -318.18 % | -77.000 K 92.01 % | -964.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 |
| Stock based compensation | 849.000 K 275.66 % | 226.000 K -29.81 % | 322.000 K 318.18 % | 77.000 K -92.01 % | 964.000 K 89.76 % | 508.000 K 160.51 % | 195.000 K 267.92 % | 53.000 K 17.78 % | 45.000 K | 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 | -51.187 M -325.07 % | -12.042 M -253.56 % | 7.842 M 563.75 % | -1.691 M 96.58 % | -49.496 M -255.22 % | -13.934 M 79.58 % | -68.235 M -359.31 % | -14.856 M 67.09 % | -45.140 M -76.25 % | -25.612 M 62.63 % | -68.534 M 14.70 % | -80.341 M -3.19 % | -77.855 M 56.99 % | -181.017 M -115.22 % | -84.109 M -3 488.27 % | -2.344 M 95.73 % | -54.838 M 66.97 % | -166.049 M -3 494.91 % | -4.619 M 47.71 % | -8.834 M |
| Accounts receivables | -22.365 M -97.94 % | -11.299 M 58.32 % | -27.111 M -127.06 % | 100.185 M 260.74 % | -62.329 M -426.59 % | 19.085 M 241.27 % | -13.510 M -231.01 % | 10.312 M 132.10 % | 4.443 M -98.90 % | 403.245 M 1 019.85 % | -43.838 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 10.994 M 131.62 % | -34.773 M -700.78 % | 5.788 M -79.41 % | 28.106 M 310.37 % | -13.360 M -1 448.13 % | 991.000 K -93.58 % | 15.444 M 252.55 % | -10.124 M -276.99 % | 5.720 M -57.29 % | 13.392 M -55.45 % | 30.058 M 172.51 % | 11.030 M 162.46 % | -17.658 M -183.88 % | 21.051 M 21.93 % | 17.265 M -14.85 % | 20.276 M 136.97 % | -54.838 M 66.97 % | -166.049 M -3 494.91 % | -4.619 M 47.71 % | -8.834 M |
| Accounts payables | -39.816 M -217.00 % | 34.030 M 16.68 % | 29.165 M 122.44 % | -129.982 M -598.19 % | 26.091 M 174.60 % | -34.975 M 54.69 % | -77.196 M -293.18 % | -19.634 M 64.50 % | -55.303 M | 0.000 100.00 % | -51.906 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 102.000 K 100.68 % | -14.925 M 82.16 % | -83.679 M -1 668.36 % | -4.732 M 90.70 % | -50.860 M -30.40 % | -39.004 M -584.76 % | -5.696 M 93.77 % | -91.371 M -51.79 % | -60.197 M 70.21 % | -202.068 M -99.33 % | -101.374 M -348.16 % | -22.620 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 253.720 M 483.08 % | 43.514 M -27.08 % | 59.672 M -49.23 % | 117.537 M 157.27 % | 45.687 M 28.87 % | 35.453 M 28.38 % | 27.615 M -34.34 % | 42.060 M -39.44 % | 69.447 M 242.18 % | -48.844 M -148.41 % | 100.905 M 19.98 % | 84.099 M 166.97 % | -125.574 M -165.17 % | 192.673 M 15.00 % | 167.538 M 147.15 % | -355.325 M -158.39 % | 608.498 M 6.63 % | 570.667 M 116.63 % | 263.431 M 48.33 % | 177.596 M |
| Net cash provided by operating activities | 48.924 M -54.37 % | 107.209 M 36.29 % | 78.663 M 45.25 % | 54.158 M -55.74 % | 122.369 M -36.51 % | 192.737 M 82.96 % | 105.345 M -45.23 % | 192.340 M 14.44 % | 168.070 M 58.70 % | 105.902 M -26.39 % | 143.867 M -42.54 % | 250.395 M -6.99 % | 269.219 M -0.96 % | 271.835 M -41.98 % | 468.496 M -20.68 % | 590.673 M -24.76 % | 785.098 M 25.75 % | 624.352 M 90.01 % | 328.583 M 39.15 % | 236.132 M |
| Investments in property plant and equipment | -43.451 M 16.12 % | -51.804 M -14.44 % | -45.266 M 0.32 % | -45.411 M 35.45 % | -70.352 M -2.58 % | -68.584 M -8.19 % | -63.390 M 12.08 % | -72.103 M 10.40 % | -80.469 M -8.58 % | -74.111 M 51.46 % | -152.683 M 9.53 % | -168.760 M 22.58 % | -217.978 M -5.81 % | -206.009 M -60.95 % | -127.997 M 32.44 % | -189.456 M 10.88 % | -212.597 M | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 5.404 M 60.79 % | 3.361 M -58.98 % | 8.193 M -98.22 % | 461.269 M 1 001.01 % | 41.895 M 47.10 % | 28.481 M 232.61 % | 8.563 M -92.27 % | 110.811 M -87.60 % | 893.739 M 62.45 % | 550.172 M 7 830.98 % | 6.937 M 256.29 % | 1.947 M -65.88 % | 5.706 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -1.551 M 29.50 % | -2.200 M 82.17 % | -12.336 M -1 239.41 % | -921.000 K 99.74 % | -350.248 M -5 550.98 % | -6.198 M 70.84 % | -21.256 M 17.62 % | -25.801 M -195.10 % | -8.743 M 9.46 % | -9.656 M -162.18 % | -3.683 M 47.05 % | -6.956 M 41.80 % | -11.951 M | 0.000 | 0.000 100.00 % | -2.073 B -216.13 % | -655.619 M 37.04 % | -1.041 B -155.46 % | -407.637 M | 0.000 |
| Sales maturities of investments | 0.000 100.00 % | -40.641 M -18.38 % | -34.330 M -8.94 % | -31.512 M 40.79 % | -53.218 M -11.92 % | -47.552 M -2 346.20 % | 2.117 M -54.71 % | 4.674 M -43.26 % | 8.238 M 399.27 % | 1.650 M 101.54 % | -107.064 M 12.60 % | -122.496 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 14.920 M -63.50 % | 40.872 M 13.47 % | 36.020 M -15.12 % | 42.434 M -21.65 % | 54.161 M 13.14 % | 47.872 M 153.73 % | -89.100 M 9.03 % | -97.946 M 7.27 % | -105.622 M -3.91 % | -101.644 M 4.81 % | -106.785 M 4.24 % | -111.513 M 33.50 % | -167.696 M -234.19 % | -50.180 M 46.45 % | -93.708 M -144.98 % | 208.355 M 198.00 % | -212.597 M -6.78 % | -199.094 M -89.84 % | -104.875 M -9.75 % | -95.555 M |
| Net cash used for investing activites | -30.082 M 40.33 % | -50.412 M -5.64 % | -47.719 M -111.21 % | 425.859 M 212.73 % | -377.762 M -721.56 % | -45.981 M 37.83 % | -73.966 M -520.72 % | 17.581 M -97.84 % | 812.765 M 73.65 % | 468.055 M 413.81 % | -149.150 M 8.38 % | -162.786 M 33.46 % | -244.649 M -88.33 % | -129.904 M -5.15 % | -123.547 M 93.60 % | -1.929 B -122.21 % | -868.216 M 30.01 % | -1.240 B -142.03 % | -512.512 M -436.35 % | -95.555 M |
| Debt repayment | -111.401 M -220.58 % | 92.384 M 1 097.30 % | 7.716 M 102.31 % | -334.643 M -583.95 % | 69.148 M 113.69 % | -505.183 M -11 249.88 % | -4.451 M 97.70 % | -193.405 M 75.40 % | -786.264 M -44.43 % | -544.373 M -310.46 % | 258.656 M 143.70 % | 106.136 M 83.57 % | 57.817 M 103.50 % | -1.652 B -785.73 % | -186.510 M -111.49 % | 1.623 B 162 933.70 % | -997.000 K | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K -99.99 % | 192.053 M -64.77 % | 545.216 M | 0.000 | 0.000 -100.00 % | 59.154 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -629.000 K | 0.000 | 0.000 | 0.000 100.00 % | -50.000 K 95.58 % | -1.131 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 |
| Dividends paid | -2.141 M 58.80 % | -5.196 M -192.07 % | -1.779 M 27.48 % | -2.453 M 93.68 % | -38.812 M -56.96 % | -24.728 M 8.84 % | -27.125 M 6.33 % | -28.959 M -575.19 % | -4.289 M 83.35 % | -25.753 M 14.76 % | -30.213 M 62.57 % | -80.721 M 2.78 % | -83.032 M -223.48 % | -25.668 M -416.56 % | -4.969 M 89.79 % | -48.677 M -2.79 % | -47.354 M | 0.000 | 0.000 | 0.000 |
| Other financing activites | 2.319 M 101.82 % | -127.307 M -38.63 % | -91.830 M 6.56 % | -98.279 M -170.17 % | 140.068 M -71.60 % | 493.225 M 1 458.90 % | -36.296 M -3.02 % | -35.233 M 43.04 % | -61.859 M -318.26 % | 28.342 M 120.63 % | -137.399 M 45.15 % | -250.515 M -62.56 % | -154.107 M -109.16 % | 1.683 B 1 388.70 % | -130.565 M 47.24 % | -247.489 M 24.99 % | -329.959 M -129.27 % | 1.127 B 2 585.16 % | -45.364 M 72.08 % | -162.506 M |
| Net cash used provided by financing activities | -111.223 M -177.23 % | -40.119 M 53.63 % | -86.522 M 80.23 % | -437.652 M -443.48 % | 127.416 M 290.24 % | -66.978 M 1.39 % | -67.922 M 75.98 % | -282.721 M 64.36 % | -793.258 M -46.42 % | -541.784 M -1 366.35 % | 42.783 M 157.96 % | -73.809 M 58.15 % | -176.371 M -3 665.93 % | 4.946 M 101.54 % | -322.044 M -124.28 % | 1.326 B 450.31 % | -378.593 M -133.58 % | 1.127 B 2 585.16 % | -45.364 M 72.08 % | -162.506 M |
| Effect of forex changes on cash | 2.032 M -50.99 % | 4.146 M 74.86 % | 2.371 M 119.04 % | -12.453 M -2 783.84 % | 464.000 K 121.20 % | -2.189 M 69.08 % | -7.079 M -3 288.74 % | 222.000 K 101.06 % | -21.007 M -32.75 % | -15.824 M -39.70 % | -11.327 M -969.97 % | 1.302 M -73.81 % | 4.971 M -67.51 % | 15.301 M 46.10 % | 10.473 M 194.68 % | -11.061 M -128.39 % | -4.843 M | 0.000 | 0.000 | 0.000 |
| Net change in cash | -12.886 M -161.88 % | 20.824 M 139.14 % | -53.207 M -196.22 % | 55.299 M 143.03 % | -128.513 M -265.63 % | 77.589 M 365.59 % | -29.214 M 59.75 % | -72.578 M -143.57 % | 166.570 M 1 167.85 % | 13.138 M -49.80 % | 26.173 M 73.31 % | 15.102 M 110.29 % | -146.830 M -190.54 % | 162.178 M 385.88 % | 33.378 M 242.67 % | -23.395 M 94.93 % | -461.711 M -190.30 % | 511.296 M 322.99 % | -229.293 M -945.62 % | -21.929 M |
| Cash at beginning of period | 189.496 M 12.35 % | 168.672 M -23.98 % | 221.879 M 33.20 % | 166.580 M -43.55 % | 295.093 M 35.67 % | 217.504 M -11.74 % | 246.423 M -22.75 % | 319.001 M 109.28 % | 152.431 M 9.43 % | 139.293 M 22.99 % | 113.260 M 15.39 % | 98.158 M -59.93 % | 244.988 M 195.84 % | 82.810 M 67.52 % | 49.432 M -32.12 % | 72.827 M -93.67 % | 1.151 B 19.17 % | 965.785 M 67.14 % | 577.837 M 193.39 % | 196.950 M |
| Cash at end of period | 176.610 M -6.80 % | 189.496 M 12.35 % | 168.672 M -23.98 % | 221.879 M 33.20 % | 166.580 M -43.55 % | 295.093 M 35.86 % | 217.209 M -11.86 % | 246.423 M -22.75 % | 319.001 M 109.28 % | 152.431 M 9.32 % | 139.433 M 23.11 % | 113.260 M 15.39 % | 98.158 M -59.93 % | 244.988 M 195.84 % | 82.810 M 67.52 % | 49.432 M -92.83 % | 689.216 M -53.34 % | 1.477 B 323.79 % | 348.544 M 99.14 % | 175.021 M |
| Operating cash flow | 48.924 M -54.37 % | 107.209 M 36.29 % | 78.663 M 45.25 % | 54.158 M -55.74 % | 122.369 M -36.51 % | 192.737 M 82.96 % | 105.345 M -45.23 % | 192.340 M 14.44 % | 168.070 M 58.70 % | 105.902 M -26.39 % | 143.867 M -42.54 % | 250.395 M -6.99 % | 269.219 M -0.96 % | 271.835 M -41.98 % | 468.496 M -20.68 % | 590.673 M -24.76 % | 785.098 M 25.75 % | 624.352 M 90.01 % | 328.583 M 39.15 % | 236.132 M |
| Capital expenditure | -43.451 M 16.12 % | -51.804 M -14.44 % | -45.266 M 0.32 % | -45.411 M 35.45 % | -70.352 M -2.58 % | -68.584 M -8.19 % | -63.390 M 12.08 % | -72.103 M 10.40 % | -80.469 M -8.58 % | -74.111 M 51.46 % | -152.683 M 9.53 % | -168.760 M 22.58 % | -217.978 M -5.81 % | -206.009 M -60.95 % | -127.997 M 32.44 % | -189.456 M 10.88 % | -212.597 M | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 82.936 M 49.69 % | 55.405 M 65.90 % | 33.397 M 281.81 % | 8.747 M -83.18 % | 52.017 M -58.10 % | 124.153 M 195.92 % | 41.955 M -65.11 % | 120.237 M 37.26 % | 87.601 M 175.55 % | 31.791 M 460.61 % | -8.816 M -110.80 % | 81.635 M 59.32 % | 51.241 M -22.16 % | 65.826 M -80.67 % | 340.499 M -15.13 % | 401.217 M -29.92 % | 572.501 M -8.30 % | 624.352 M 90.01 % | 328.583 M 39.15 % | 236.132 M |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 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 | 2010-12-31 | 2010-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 209.100 M 45.16 % | 144.045 M -43.78 % | 256.200 M -4.76 % | 269.010 M 13.22 % | 237.600 M 44.01 % | 164.984 M -38.19 % | 266.900 M 9.63 % | 243.464 M 22.28 % | 199.100 M 16.37 % | 171.090 M -18.76 % | 210.600 M -13.56 % | 243.650 M 35.74 % | 179.500 M 25.25 % | 143.310 M -9.58 % | 158.500 M 111.50 % | 74.942 M -47.04 % | 141.500 M 12.58 % | 125.690 M -52.12 % | 262.500 M -11.15 % | 295.449 M -5.06 % | 311.200 M 86.73 % | 166.660 M -38.95 % | 273.000 M -8.06 % | 296.917 M 5.66 % | 281.000 M -15.72 % | 333.408 M 3.87 % | 321.000 M 27.77 % | 251.231 M -28.95 % | 353.600 M 25.81 % | 281.064 M -22.47 % | 362.500 M 17.52 % | 308.461 M -13.86 % | 358.100 M 22.72 % | 291.807 M -10.07 % | 324.500 M 13.36 % | 286.256 M -30.47 % | 411.730 M 36.56 % | 301.499 M -10.39 % | 336.440 M -0.89 % | 339.465 M -10.84 % | 380.730 M 1 351.23 % | 26.235 M -95.82 % | 627.960 M -6.14 % | 669.060 M -1.97 % | 682.520 M 5.01 % | 649.950 M -4.24 % | 678.750 M 8.43 % | 625.955 M -13.06 % | 719.950 M 15.00 % | 626.040 M -3.92 % | 651.570 M 24.54 % | 523.201 M -41.25 % | 890.563 M |
| Net income | -12.900 M 70.40 % | -43.583 M -326.99 % | 19.200 M 357.69 % | 4.195 M 939.00 % | -500.000 K 98.79 % | -41.453 M -897.17 % | 5.200 M -65.90 % | 15.251 M 207.40 % | -14.200 M -0.74 % | -14.096 M -14 196.00 % | 100.000 K 100.40 % | -24.706 M 3.87 % | -25.700 M 39.36 % | -42.379 M -207.09 % | -13.800 M -104.61 % | 299.037 M 10 579.89 % | 2.800 M 101.51 % | -185.950 M -612.45 % | -26.100 M 63.70 % | -71.898 M -22.07 % | -58.900 M -438.05 % | -10.947 M 73.04 % | -40.600 M 84.76 % | -266.347 M -7 733.74 % | -3.400 M 64.20 % | -9.498 M -180.49 % | 11.800 M 124.63 % | -47.915 M 31.06 % | -69.500 M -768.64 % | -8.001 M -136.53 % | 21.900 M 126.75 % | -81.859 M -435.49 % | 24.400 M 203.90 % | -23.484 M -280.65 % | 13.000 M 133.96 % | -38.276 M -216.77 % | 32.780 M 1 449.15 % | 2.116 M -75.62 % | 8.680 M 105.69 % | -152.472 M -293.57 % | 78.770 M 103.72 % | -2.116 B -4 347.25 % | -47.570 M 89.52 % | -453.885 M -1 870.84 % | -23.030 M 85.58 % | -159.760 M -1 228.01 % | -12.030 M 94.62 % | -223.583 M -853.06 % | 29.690 M 155.92 % | -53.090 M -560.32 % | -8.040 M 95.74 % | -188.540 M -444.13 % | 54.788 M |
| Income before tax | -4.300 M 91.06 % | -48.112 M -244.48 % | 33.300 M 33.26 % | 24.988 M 165.83 % | 9.400 M 119.06 % | -49.307 M -358.15 % | 19.100 M 23.91 % | 15.415 M 260.57 % | -9.600 M 43.68 % | -17.046 M -307.88 % | 8.200 M 211.32 % | -7.366 M 55.09 % | -16.400 M 64.09 % | -45.670 M -277.44 % | -12.100 M 87.87 % | -99.792 M -1 791.39 % | 5.900 M 106.52 % | -90.508 M -424.40 % | 27.900 M 5.97 % | 26.329 M -25.83 % | 35.500 M 267.46 % | -21.199 M 15.20 % | -25.000 M 53.46 % | -53.723 M -390.39 % | 18.500 M 66.29 % | 11.125 M -63.64 % | 30.600 M 236.80 % | -22.368 M -191.30 % | 24.500 M 165.21 % | 9.238 M -78.34 % | 42.650 M 393.11 % | -14.551 M -135.32 % | 41.200 M 464.73 % | -11.296 M -135.08 % | 32.200 M 476.52 % | -8.552 M -116.36 % | 52.260 M 209.01 % | -47.941 M -334.89 % | 20.410 M 121.18 % | -96.365 M -159.33 % | 162.410 M 648.99 % | 21.684 M 134.95 % | -62.040 M 91.11 % | -697.641 M -37 810.32 % | 1.850 M 100.75 % | -247.890 M -1 611.95 % | -14.480 M 96.12 % | -373.009 M -638.10 % | 69.320 M 215.07 % | -60.240 M -807.87 % | 8.510 M 109.00 % | -94.604 M -291.97 % | 49.281 M |
| Income before tax ratio | -0.02 93.84 % | -0.33 -356.97 % | 0.13 39.93 % | 0.09 134.79 % | 0.04 113.24 % | -0.30 -517.62 % | 0.07 13.03 % | 0.06 231.31 % | -0.05 51.60 % | -0.10 -355.88 % | 0.04 228.79 % | -0.03 66.91 % | -0.09 71.33 % | -0.32 -317.44 % | -0.08 94.27 % | -1.33 -3 293.56 % | 0.04 105.79 % | -0.72 -777.50 % | 0.11 19.27 % | 0.09 -21.88 % | 0.11 189.68 % | -0.13 -38.90 % | -0.09 49.39 % | -0.18 -374.83 % | 0.07 97.31 % | 0.03 -65.00 % | 0.10 207.07 % | -0.09 -228.50 % | 0.07 110.81 % | 0.03 -72.06 % | 0.12 349.41 % | -0.05 -141.00 % | 0.12 397.21 % | -0.04 -139.01 % | 0.10 432.15 % | -0.03 -123.54 % | 0.13 179.82 % | -0.16 -362.11 % | 0.06 121.37 % | -0.28 -166.55 % | 0.43 -48.39 % | 0.83 936.60 % | -0.10 90.53 % | -1.04 -38 568.97 % | 0.00 100.71 % | -0.38 -1 687.81 % | -0.02 96.42 % | -0.60 -718.90 % | 0.10 200.06 % | -0.10 -836.74 % | 0.01 107.22 % | -0.18 -426.76 % | 0.06 |
| EBITDA | 16.200 M 158.83 % | -27.536 M -149.26 % | 55.900 M 18.41 % | 47.210 M 66.23 % | 28.400 M 209.18 % | -26.012 M -163.14 % | 41.200 M 10.75 % | 37.202 M 383.14 % | 7.700 M 994.31 % | -861.000 K -103.53 % | 24.400 M 531.31 % | 3.865 M 189.88 % | -4.300 M 86.57 % | -32.009 M -5 434.83 % | 600.000 K 100.74 % | -81.580 M -416.33 % | -15.800 M 77.88 % | -71.424 M -267.27 % | 42.700 M 7.19 % | 39.837 M -22.19 % | 51.200 M 792.64 % | -7.392 M 28.23 % | -10.300 M 74.27 % | -40.037 M -236.18 % | 29.400 M 20.27 % | 24.445 M -43.41 % | 43.200 M 517.92 % | -10.337 M 69.24 % | -33.600 M -254.27 % | 21.780 M -61.21 % | 56.150 M 3 521.69 % | -1.641 M -103.02 % | 54.400 M 1 573.33 % | 3.251 M -93.37 % | 49.000 M 447.36 % | 8.952 M -86.74 % | 67.500 M 356.62 % | -26.303 M -154.91 % | 47.900 M 171.84 % | -66.674 M -136.51 % | 182.630 M 116.49 % | 84.358 M 1 351.60 % | -6.740 M 99.01 % | -682.662 M -898.90 % | 85.450 M 54.86 % | 55.180 M -16.77 % | 66.300 M 119.25 % | -344.373 M -289.43 % | 181.790 M 128.41 % | 79.590 M -10.28 % | 88.710 M 1 482.85 % | -6.415 M -112.75 % | 50.309 M |
| Net income ratio | -0.06 79.61 % | -0.30 -503.74 % | 0.07 380.57 % | 0.02 841.04 % | 0.00 99.16 % | -0.25 -1 389.61 % | 0.02 -68.90 % | 0.06 187.83 % | -0.07 13.43 % | -0.08 -17 451.20 % | 0.00 100.47 % | -0.10 29.18 % | -0.14 51.58 % | -0.30 -239.64 % | -0.09 -102.18 % | 3.99 20 064.99 % | 0.02 101.34 % | -1.48 -1 387.94 % | -0.10 59.14 % | -0.24 -28.58 % | -0.19 -188.15 % | -0.07 55.83 % | -0.15 83.42 % | -0.90 -7 313.79 % | -0.01 57.53 % | -0.03 -177.50 % | 0.04 119.27 % | -0.19 2.97 % | -0.20 -590.45 % | -0.03 -147.12 % | 0.06 122.77 % | -0.27 -489.48 % | 0.07 184.67 % | -0.08 -300.89 % | 0.04 129.96 % | -0.13 -267.95 % | 0.08 1 034.40 % | 0.01 -72.80 % | 0.03 105.74 % | -0.45 -317.10 % | 0.21 100.26 % | -80.64 -106 349.27 % | -0.08 88.83 % | -0.68 -1 910.49 % | -0.03 86.27 % | -0.25 -1 286.86 % | -0.02 95.04 % | -0.36 -966.14 % | 0.04 148.63 % | -0.08 -587.25 % | -0.01 96.58 % | -0.36 -685.75 % | 0.06 |
| Ratio EBITDA | 0.08 140.53 % | -0.19 -187.61 % | 0.22 24.33 % | 0.18 46.82 % | 0.12 175.81 % | -0.16 -202.14 % | 0.15 1.02 % | 0.15 295.10 % | 0.04 868.49 % | -0.01 -104.34 % | 0.12 630.38 % | 0.02 166.22 % | -0.02 89.27 % | -0.22 -6 000.29 % | 0.00 100.35 % | -1.09 -874.89 % | -0.11 80.35 % | -0.57 -449.34 % | 0.16 20.64 % | 0.13 -18.05 % | 0.16 470.94 % | -0.04 -17.56 % | -0.04 72.02 % | -0.13 -228.88 % | 0.10 42.70 % | 0.07 -45.52 % | 0.13 427.08 % | -0.04 56.70 % | -0.10 -222.62 % | 0.08 -49.97 % | 0.15 3 011.61 % | -0.01 -103.50 % | 0.15 1 263.56 % | 0.01 -92.62 % | 0.15 382.85 % | 0.03 -80.92 % | 0.16 287.92 % | -0.09 -161.28 % | 0.14 172.49 % | -0.20 -140.95 % | 0.48 -85.08 % | 3.22 30 058.31 % | -0.01 98.95 % | -1.02 -914.97 % | 0.13 47.47 % | 0.08 -13.08 % | 0.10 117.75 % | -0.55 -317.88 % | 0.25 98.61 % | 0.13 -6.62 % | 0.14 1 210.41 % | -0.01 -121.70 % | 0.06 |
| Gross profit ratio | 0.00 -100.00 % | 1.18 17.60 % | 1.00 236.54 % | -0.73 -173.24 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 917.02 % | 0.10 97.75 % | 0.05 123.63 % | -0.21 -121.04 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 481.37 % | -0.26 -126.22 % | 1.00 0.00 % | 1.00 -36.60 % | 1.58 57.74 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -12.58 % | 1.14 14.40 % | 1.00 -12.21 % | 1.14 | 0.00 -100.00 % | 0.88 -12.06 % | 1.00 11.41 % | 0.90 -10.24 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 -9.80 % | 1.11 111.18 % | 0.52 -47.50 % | 1.00 18.07 % | 0.85 2.42 % | 0.83 -2.35 % | 0.85 -0.03 % | 0.85 10.63 % | 0.77 -7.15 % | 0.82 -88.68 % | 7.28 1 210.62 % | 0.56 -1.85 % | 0.57 -3.73 % | 0.59 2.37 % | 0.57 -1.76 % | 0.58 -0.75 % | 0.59 -17.49 % | 0.71 4.43 % | 0.68 5.20 % | 0.65 -35.02 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 1.083 B 0.00 % | 1.083 B 5.92 % | 1.023 B 1.96 % | 1.003 B -0.34 % | 1.007 B 38.52 % | 726.807 M -1.68 % | 739.225 M 4.52 % | 707.225 M -4.21 % | 738.315 M 4.53 % | 706.315 M 0.00 % | 706.315 M 0.00 % | 706.315 M 0.00 % | 706.280 M 0.00 % | 706.280 M -0.08 % | 706.829 M -0.02 % | 706.937 M 0.02 % | 706.786 M 0.00 % | 706.786 M 0.01 % | 706.707 M -0.02 % | 706.851 M -0.21 % | 708.369 M 0.00 % | 708.379 M 0.00 % | 708.379 M 20.19 % | 589.376 M 0.02 % | 589.282 M 0.03 % | 589.134 M 0.01 % | 589.071 M 249.38 % | 168.607 M 0.07 % | 168.494 M 13.45 % | 148.519 M 0.00 % | 148.519 M 0.00 % | 148.519 M -0.42 % | 149.148 M 0.00 % | 149.148 M 0.59 % | 148.278 M 0.00 % | 148.278 M 0.00 % | 148.278 M 8.26 % | 136.961 M 0.00 % | 136.961 M 0.56 % | 136.195 M 51.95 % | 89.630 M 0.00 % | 89.630 M 53.93 % | 58.228 M 23.88 % | 47.005 M 0.00 % | 47.005 M 6.44 % | 44.162 M 6.88 % | 41.319 M 0.00 % | 41.319 M 0.00 % | 41.319 M | 0.000 -100.00 % | 29.171 M 3.52 % | 28.178 M 0.00 % | 28.178 M |
| Weighted average shs out | 1.083 B 0.00 % | 1.083 B 5.93 % | 1.023 B 1.96 % | 1.003 B -0.34 % | 1.007 B 38.52 % | 726.807 M -1.68 % | 739.225 M 4.52 % | 707.225 M -4.21 % | 738.315 M 4.53 % | 706.315 M 0.00 % | 706.315 M 0.00 % | 706.315 M 0.00 % | 706.280 M 0.00 % | 706.280 M -0.08 % | 706.829 M -0.02 % | 706.937 M 0.02 % | 706.786 M 0.00 % | 706.786 M 0.01 % | 706.707 M -0.02 % | 706.851 M -0.21 % | 708.369 M 0.00 % | 708.379 M 0.00 % | 708.379 M 20.19 % | 589.376 M 0.02 % | 589.282 M 0.03 % | 589.134 M 0.01 % | 589.071 M 249.38 % | 168.607 M 0.07 % | 168.494 M 13.45 % | 148.519 M 0.00 % | 148.519 M 0.00 % | 148.519 M -0.42 % | 149.148 M 0.00 % | 149.148 M 0.59 % | 148.278 M 0.00 % | 148.278 M 0.00 % | 148.278 M 8.26 % | 136.961 M 0.00 % | 136.961 M 0.56 % | 136.195 M 51.95 % | 89.630 M 0.00 % | 89.630 M 53.93 % | 58.228 M 23.88 % | 47.005 M 0.00 % | 47.005 M | 0.000 -100.00 % | 41.319 M 0.00 % | 41.319 M 0.00 % | 41.319 M | 0.000 -100.00 % | 29.171 M 3.52 % | 28.178 M 0.00 % | 28.178 M |
| EPS diluted | -0.01 70.40 % | -0.04 -313.83 % | 0.02 347.62 % | 0.00 940.00 % | 0.00 99.12 % | -0.06 -914.29 % | 0.01 -67.59 % | 0.02 212.50 % | -0.02 4.00 % | -0.02 -20 100.00 % | 0.00 100.29 % | -0.04 3.85 % | -0.04 39.33 % | -0.06 -207.69 % | -0.02 -104.64 % | 0.42 10 400.00 % | 0.00 101.54 % | -0.26 -604.61 % | -0.04 63.10 % | -0.10 -20.34 % | -0.08 -436.13 % | -0.02 72.95 % | -0.06 87.27 % | -0.45 -7 658.62 % | -0.01 63.98 % | -0.02 -180.50 % | 0.02 107.14 % | -0.28 31.71 % | -0.41 -660.67 % | -0.05 -135.93 % | 0.15 127.27 % | -0.55 -443.75 % | 0.16 200.00 % | -0.16 -282.44 % | 0.09 133.73 % | -0.26 -208.33 % | 0.24 1 468.63 % | 0.02 -75.91 % | 0.06 105.67 % | -1.12 -227.27 % | 0.88 103.73 % | -23.60 -2 778.05 % | -0.82 91.51 % | -9.66 -1 871.43 % | -0.49 86.46 % | -3.62 -1 148.28 % | -0.29 94.64 % | -5.41 -630.39 % | 1.02 156.04 % | -1.82 -550.00 % | -0.28 95.81 % | -6.69 -713.76 % | 1.09 |
| Earnings per share | -0.01 70.40 % | -0.04 -313.83 % | 0.02 347.62 % | 0.00 940.00 % | 0.00 99.12 % | -0.06 -914.29 % | 0.01 -67.59 % | 0.02 212.50 % | -0.02 4.00 % | -0.02 -20 100.00 % | 0.00 100.29 % | -0.04 3.85 % | -0.04 39.33 % | -0.06 -207.69 % | -0.02 -104.64 % | 0.42 10 400.00 % | 0.00 101.54 % | -0.26 -604.61 % | -0.04 63.10 % | -0.10 -20.34 % | -0.08 -436.13 % | -0.02 72.95 % | -0.06 87.27 % | -0.45 -7 658.62 % | -0.01 63.98 % | -0.02 -180.50 % | 0.02 107.14 % | -0.28 31.71 % | -0.41 -660.67 % | -0.05 -135.93 % | 0.15 127.27 % | -0.55 -443.75 % | 0.16 200.00 % | -0.16 -282.44 % | 0.09 133.73 % | -0.26 -208.33 % | 0.24 1 468.63 % | 0.02 -75.91 % | 0.06 105.67 % | -1.12 -227.27 % | 0.88 103.73 % | -23.60 -2 778.05 % | -0.82 91.51 % | -9.66 -1 871.43 % | -0.49 | 0.00 | -0.29 94.64 % | -5.41 -630.39 % | 1.02 156.04 % | -1.82 -550.00 % | -0.28 95.81 % | -6.69 -713.76 % | 1.09 |
| Gross profit | 0.000 -100.00 % | 169.400 M -33.88 % | 256.200 M 230.04 % | -197.016 M -182.92 % | 237.600 M 44.01 % | 164.984 M -38.19 % | 266.900 M 1 014.92 % | 23.939 M 141.81 % | 9.900 M 127.50 % | -36.003 M -117.10 % | 210.600 M -13.56 % | 243.650 M 35.74 % | 179.500 M 577.67 % | -37.578 M -123.71 % | 158.500 M 111.50 % | 74.942 M -66.42 % | 223.200 M 77.58 % | 125.690 M -52.12 % | 262.500 M -11.15 % | 295.449 M -5.06 % | 311.200 M 86.73 % | 166.660 M -46.63 % | 312.300 M 5.18 % | 296.917 M -7.24 % | 320.100 M | 0.000 -100.00 % | 282.300 M 12.37 % | 251.231 M -20.85 % | 317.400 M 12.93 % | 281.064 M -22.47 % | 362.500 M 17.52 % | 308.461 M -22.30 % | 397.000 M 159.15 % | 153.193 M -52.79 % | 324.500 M 33.85 % | 242.437 M -28.79 % | 340.450 M 33.36 % | 255.290 M -10.42 % | 284.970 M 9.64 % | 259.915 M -17.21 % | 313.950 M 64.34 % | 191.041 M -45.24 % | 348.900 M -7.88 % | 378.752 M -5.63 % | 401.340 M 7.50 % | 373.330 M -5.93 % | 396.850 M 7.62 % | 368.743 M -28.26 % | 514.010 M 20.10 % | 427.990 M 1.08 % | 423.410 M -19.07 % | 523.201 M -41.25 % | 890.563 M |
| Income tax expense | 8.500 M -65.11 % | 24.361 M 266.86 % | -14.600 M -173.66 % | 19.821 M 104.34 % | 9.700 M 217.49 % | -8.256 M 41.45 % | -14.100 M -1 866.53 % | -717.000 K -113.04 % | 5.500 M 258.23 % | -3.476 M -138.62 % | 9.000 M -20.84 % | 11.369 M 26.32 % | 9.000 M 106.23 % | 4.364 M 217.95 % | -3.700 M -651.42 % | 671.000 K -85.09 % | 4.500 M -91.90 % | 55.578 M 322.31 % | -25.000 M -179.53 % | 31.433 M 91.66 % | 16.400 M -51.65 % | 33.917 M 60.74 % | 21.100 M -92.39 % | 277.352 M 2 026.06 % | -14.400 M -241.18 % | 10.200 M 176.12 % | -13.400 M -187.14 % | 15.377 M 6.78 % | 14.400 M 66.13 % | 8.668 M -47.15 % | 16.400 M -71.48 % | 57.510 M 383.28 % | 11.900 M 193.68 % | 4.052 M -70.42 % | 13.700 M -12.22 % | 15.607 M 14.59 % | 13.620 M 122.65 % | -60.145 M -1 174.02 % | 5.600 M -81.99 % | 31.087 M -60.21 % | 78.120 M 132.36 % | 33.620 M 428.96 % | -10.220 M -124.88 % | 41.085 M 1 183.91 % | 3.200 M -2.14 % | 3.270 M 175.00 % | -4.360 M 80.29 % | -22.126 M -251.03 % | 14.650 M 167.26 % | -21.780 M -346.94 % | 8.820 M -58.54 % | 21.274 M 11.69 % | 19.048 M |
| Cost of revenue | 0.000 | 0.000 | 0.000 -100.00 % | 466.026 M | 0.000 | 0.000 | 0.000 -100.00 % | 219.525 M 16.03 % | 189.200 M -8.64 % | 207.093 M | 0.000 | 0.000 | 0.000 -100.00 % | 184.963 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 463.645 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 583.567 M | 0.000 -100.00 % | 298.006 M | 0.000 -100.00 % | 539.484 M | 0.000 -100.00 % | 145.853 M -1.65 % | 148.300 M 238.44 % | 43.819 M -38.53 % | 71.280 M 54.26 % | 46.209 M -10.22 % | 51.470 M -35.30 % | 79.550 M 19.12 % | 66.780 M 140.52 % | -164.806 M -159.06 % | 279.060 M -3.87 % | 290.308 M 3.25 % | 281.180 M 1.65 % | 276.620 M -1.87 % | 281.900 M 9.60 % | 257.212 M 24.90 % | 205.940 M 3.98 % | 198.050 M -13.20 % | 228.160 M | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 259.919 M | 0.000 | 0.000 | 0.000 -100.00 % | 252.807 M | 0.000 -100.00 % | 127.018 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 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 -100.00 % | 29.965 M | 0.000 | 0.000 | 0.000 -100.00 % | 29.768 M | 0.000 -100.00 % | 14.634 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 |
| Other expenses | 189.700 M 15.23 % | 164.634 M -19.34 % | 204.100 M 197.55 % | -209.236 M -203.94 % | 201.300 M 22.01 % | 164.984 M -23.44 % | 215.500 M 204.48 % | -206.262 M -203.60 % | 199.100 M 208.55 % | -183.426 M -187.10 % | 210.600 M -13.56 % | 243.650 M 35.74 % | 179.500 M 25.25 % | 143.310 M -9.58 % | 158.500 M 111.50 % | 74.942 M -47.04 % | 141.500 M -23.81 % | 185.710 M -18.90 % | 229.000 M 191.78 % | -249.521 M -198.12 % | 254.300 M 50.57 % | 168.897 M -39.05 % | 277.100 M -6.67 % | 296.917 M 20.65 % | 246.100 M | 0.000 -100.00 % | 275.600 M | 0.000 -100.00 % | 36.500 M -87.01 % | 281.064 M -22.47 % | 362.500 M | 0.000 -100.00 % | 358.100 M 22.72 % | 291.807 M -10.07 % | 324.500 M 33.85 % | 242.437 M -28.78 % | 340.420 M 33.35 % | 255.290 M -10.40 % | 284.930 M 9.62 % | 259.915 M -17.21 % | 313.960 M 64.34 % | 191.041 M -30.85 % | 276.260 M 707.74 % | -45.457 M -113.35 % | 340.580 M -8.77 % | 373.330 M -5.93 % | 396.850 M 7.62 % | 368.743 M -28.26 % | 514.010 M 20.10 % | 427.990 M 1.08 % | 423.410 M | 0.000 -100.00 % | 890.563 M |
| Operating expenses | 189.700 M 15.23 % | 164.634 M -19.34 % | 204.100 M 166.36 % | -307.587 M -47.03 % | -209.200 M -9.53 % | -190.996 M 15.38 % | -225.700 M -9.42 % | -206.262 M -7.76 % | -191.400 M -11.31 % | -171.951 M 7.65 % | -186.200 M -176.42 % | 243.650 M 35.74 % | 179.500 M 2 057.68 % | -9.169 M -105.78 % | 158.500 M 111.50 % | 74.942 M -47.04 % | 141.500 M -23.81 % | 185.710 M -18.90 % | 229.000 M 165.60 % | -349.091 M -37.28 % | -254.300 M -50.57 % | -168.897 M 46.79 % | -317.400 M -206.90 % | 296.917 M 20.65 % | 246.100 M | 0.000 -100.00 % | 275.600 M 224.65 % | -221.095 M -162.53 % | 353.600 M 25.81 % | 281.064 M -22.47 % | 362.500 M 17.52 % | 308.461 M -13.86 % | 358.100 M 230.81 % | 108.249 M -8.42 % | 118.200 M -51.25 % | 242.437 M 8.42 % | 223.610 M -12.41 % | 255.290 M 11.41 % | 229.140 M -11.84 % | 259.915 M 16.58 % | 222.950 M 16.70 % | 191.041 M 6.52 % | 179.340 M 25.57 % | 142.818 M -58.07 % | 340.580 M -8.77 % | 373.330 M -5.93 % | 396.850 M 7.62 % | 368.743 M -28.26 % | 514.010 M 20.10 % | 427.990 M 1.08 % | 423.410 M -19.07 % | 523.201 M -41.25 % | 890.563 M |
| Cost and expenses | 189.700 M 15.23 % | 164.634 M -19.34 % | 204.100 M -11.11 % | 229.618 M 14.07 % | 201.300 M 22.01 % | 164.984 M -23.44 % | 215.500 M 9.26 % | 197.236 M -0.94 % | 199.100 M 20.43 % | 165.319 M -21.50 % | 210.600 M -13.56 % | 243.650 M 35.74 % | 179.500 M 2.11 % | 175.794 M 10.91 % | 158.500 M 111.50 % | 74.942 M -47.04 % | 141.500 M -23.81 % | 185.710 M -18.90 % | 229.000 M 99.91 % | 114.554 M -54.95 % | 254.300 M 50.57 % | 168.897 M -39.05 % | 277.100 M -6.67 % | 296.917 M 20.65 % | 246.100 M -2.69 % | 252.900 M -8.24 % | 275.600 M -23.97 % | 362.472 M 2.51 % | 353.600 M 25.81 % | 281.064 M -22.47 % | 362.500 M 17.52 % | 308.461 M -13.86 % | 358.100 M 22.72 % | 291.807 M 9.50 % | 266.500 M -27.39 % | 367.028 M 24.46 % | 294.890 M -8.85 % | 323.537 M 15.30 % | 280.610 M -41.91 % | 483.079 M 66.73 % | 289.730 M 82.29 % | 158.940 M -73.01 % | 588.790 M 35.94 % | 433.126 M -34.61 % | 662.330 M 1.90 % | 649.950 M -0.93 % | 656.070 M 0.08 % | 655.527 M 7.02 % | 612.510 M -3.22 % | 632.870 M 6.12 % | 596.370 M 13.98 % | 523.201 M -35.72 % | 813.914 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 |
| Selling general and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 289.884 M | 0.000 | 0.000 | 0.000 -100.00 % | 282.575 M | 0.000 -100.00 % | 141.652 M | 0.000 | 0.000 | 0.000 -100.00 % | 119.975 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 -100.00 % | 238.368 M | 0.000 | 0.000 | 0.000 -100.00 % | 125.563 M | 0.000 -100.00 % | 125.104 M | 0.000 -100.00 % | 130.650 M | 0.000 -100.00 % | 144.373 M | 0.000 -100.00 % | 84.860 M -52.68 % | 179.340 M | 0.000 -100.00 % | 135.940 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 -100.00 % | 1.685 M 29.62 % | 1.300 M | 0.000 | 0.000 -100.00 % | 19.483 M | 0.000 -100.00 % | 18.611 M | 0.000 -100.00 % | 435.000 K -45.63 % | 800.000 K | 0.000 | 0.000 -100.00 % | 3.634 M -35.11 % | 5.600 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 -100.00 % | 4.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.393 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.115 M | 0.000 |
| Interest expense | 20.500 M -0.37 % | 20.576 M -8.96 % | 22.600 M 1.70 % | 22.222 M 16.96 % | 19.000 M -18.44 % | 23.295 M 5.41 % | 22.100 M 1.44 % | 21.787 M 25.94 % | 17.300 M 6.89 % | 16.185 M -0.09 % | 16.200 M 44.24 % | 11.231 M -7.18 % | 12.100 M -11.43 % | 13.661 M 7.57 % | 12.700 M -30.27 % | 18.212 M -4.15 % | 19.000 M -0.44 % | 19.084 M 28.95 % | 14.800 M 9.56 % | 13.508 M -13.96 % | 15.700 M 13.71 % | 13.807 M -2.77 % | 14.200 M 3.76 % | 13.686 M 1.38 % | 13.500 M 1.35 % | 13.320 M 5.71 % | 12.600 M -52.26 % | 26.395 M 103.04 % | 13.000 M 3.65 % | 12.542 M -7.10 % | 13.500 M -46.19 % | 25.089 M 76.68 % | 14.200 M -45.68 % | 26.140 M 55.60 % | 16.800 M -77.68 % | 75.283 M 394.31 % | 15.230 M -29.61 % | 21.638 M -21.37 % | 27.520 M -73.46 % | 103.709 M 412.90 % | 20.220 M -67.74 % | 62.674 M 81.45 % | 34.540 M 130.59 % | 14.979 M -57.92 % | 35.600 M 5.83 % | 33.640 M 34.29 % | 25.050 M -12.52 % | 28.636 M 11.42 % | 25.700 M -11.50 % | 29.040 M -4.03 % | 30.260 M -65.69 % | 88.189 M 8 478.70 % | 1.028 M |
| Depreciation and amortization | 0.000 -100.00 % | 32.300 M 121.23 % | 14.600 M -28.37 % | 20.382 M 22.78 % | 16.600 M -4.96 % | 17.467 M 10.55 % | 15.800 M -27.89 % | 21.910 M 51.10 % | 14.500 M -16.12 % | 17.287 M 28 492.93 % | 60.459 K -15.31 % | 71.391 K 32.21 % | 54.000 K -3.24 % | 55.806 K 1.07 % | 55.213 K 0.15 % | 55.131 K 4.51 % | 52.750 K 100.46 % | -11.404 M -2 000.67 % | 600.000 K 109.85 % | -6.091 M -6.86 % | -5.700 M -10.57 % | -5.155 M 0.87 % | -5.200 M -148.40 % | 10.743 M -41.63 % | 18.405 M 33.42 % | 13.795 M -13.24 % | 15.900 M -1.19 % | 16.091 M -4.16 % | 16.790 M -0.75 % | 16.917 M 0.76 % | 16.790 M 0.00 % | 16.790 M -17.16 % | 20.268 M 0.00 % | 20.268 M 25.11 % | 16.200 M -9.20 % | 17.841 M -71.21 % | 61.972 M 199.41 % | 20.698 M -11.05 % | 23.270 M -9.22 % | 25.634 M -58.73 % | 62.109 M 636.67 % | 8.431 M -79.82 % | 41.770 M 119.74 % | -211.592 M -383.37 % | 74.670 M -72.29 % | 269.430 M 383.46 % | 55.730 M 193.68 % | -59.492 M -168.56 % | 86.770 M -21.68 % | 110.790 M 121.85 % | 49.940 M | 0.000 | 0.000 |
| Operating income | 19.400 M 194.23 % | -20.589 M -139.52 % | 52.100 M -52.12 % | 108.810 M 199.75 % | 36.300 M -78.90 % | 172.016 M 234.66 % | 51.400 M 38.16 % | 37.202 M 383.14 % | 7.700 M 994.31 % | -861.000 K -103.53 % | 24.400 M 531.31 % | 3.865 M 189.88 % | -4.300 M 84.86 % | -28.409 M -4 834.83 % | 600.000 K -99.28 % | 83.174 M 234.03 % | 24.900 M 141.49 % | -60.020 M -286.40 % | 32.200 M -29.89 % | 45.928 M -19.28 % | 56.900 M -66.82 % | 171.479 M 4 282.41 % | -4.100 M 89.76 % | -40.037 M -214.72 % | 34.900 M -56.65 % | 80.508 M 77.33 % | 45.400 M 539.20 % | -10.337 M -102.92 % | 353.600 M 342.74 % | 79.867 M -77.97 % | 362.500 M 264.04 % | 99.577 M -74.92 % | 397.000 M 783.32 % | 44.944 M -8.28 % | 49.000 M -59.45 % | 120.828 M 3.40 % | 116.860 M 630.27 % | -22.038 M -145.98 % | 47.930 M 66.89 % | 28.720 M -68.44 % | 91.010 M 610.60 % | -17.824 M -145.47 % | 39.200 M 106.23 % | -629.007 M -740.99 % | 98.130 M 1 014.99 % | 8.801 M -16.74 % | 10.570 M 135.74 % | -29.572 M -127.52 % | 107.440 M 1 673.06 % | -6.830 M -112.37 % | 55.200 M -60.25 % | 138.871 M 81.18 % | 76.649 M |
| Operating income ratio | 0.09 164.91 % | -0.14 -170.29 % | 0.20 -49.72 % | 0.40 164.75 % | 0.15 -85.35 % | 1.04 441.39 % | 0.19 26.03 % | 0.15 295.10 % | 0.04 868.49 % | -0.01 -104.34 % | 0.12 630.38 % | 0.02 166.22 % | -0.02 87.92 % | -0.20 -5 336.70 % | 0.00 -99.66 % | 1.11 530.70 % | 0.18 136.85 % | -0.48 -489.29 % | 0.12 -21.09 % | 0.16 -14.98 % | 0.18 -82.23 % | 1.03 6 951.07 % | -0.02 88.86 % | -0.13 -208.57 % | 0.12 -48.57 % | 0.24 70.73 % | 0.14 443.74 % | -0.04 -104.11 % | 1.00 251.92 % | 0.28 -71.58 % | 1.00 209.77 % | 0.32 -70.88 % | 1.11 619.80 % | 0.15 2.00 % | 0.15 -64.23 % | 0.42 48.72 % | 0.28 488.30 % | -0.07 -151.31 % | 0.14 68.39 % | 0.08 -64.61 % | 0.24 135.18 % | -0.68 -1 188.35 % | 0.06 106.64 % | -0.94 -753.89 % | 0.14 961.78 % | 0.01 -13.05 % | 0.02 132.96 % | -0.05 -131.66 % | 0.15 1 467.87 % | -0.01 -112.88 % | 0.08 -68.08 % | 0.27 208.39 % | 0.09 |
| Total other income expenses net | -23.700 M 13.89 % | -27.523 M -46.40 % | -18.800 M 77.57 % | -83.822 M -211.61 % | -26.900 M 45.44 % | -49.307 M -52.65 % | -32.300 M 32.50 % | -47.849 M -398.43 % | -9.600 M 43.68 % | -17.046 M 91.57 % | -202.300 M -1 701.26 % | -11.231 M 31.52 % | -16.400 M 4.99 % | -17.261 M 89.88 % | -170.500 M -70.86 % | -99.792 M 54.03 % | -217.100 M -612.08 % | -30.488 M -609.02 % | -4.300 M 78.06 % | -19.599 M 8.42 % | -21.400 M -12.86 % | -18.962 M 2.26 % | -19.400 M -41.75 % | -13.686 M 27.97 % | -19.000 M 72.62 % | -69.383 M -368.80 % | -14.800 M 80.27 % | -75.010 M 74.39 % | -292.900 M -314.70 % | -70.629 M 77.76 % | -317.600 M -178.28 % | -114.128 M 63.99 % | -316.900 M -463.48 % | -56.240 M -234.76 % | -16.800 M -123.26 % | 72.220 M 211.81 % | -64.590 M -149.35 % | -25.903 M 27.38 % | -35.670 M -175.49 % | 47.249 M 333.67 % | -20.220 M -151.18 % | 39.508 M 150.52 % | -78.200 M -13.94 % | -68.634 M 28.71 % | -96.270 M -192.08 % | -32.960 M 22.12 % | -42.324 M 87.68 % | -343.437 M -800.94 % | -38.120 M -31.27 % | -29.040 M 37.80 % | -46.690 M 80.00 % | -233.475 M -753.09 % | -27.368 M |
| 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 | 2010-12-31 | 2010-09-30 |
| 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-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 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 699.100 M 0.87 % | 693.055 M -3.18 % | 715.800 M -11.80 % | 811.597 M 3.40 % | 784.900 M 1.03 % | 776.874 M 5.11 % | 739.100 M -18.69 % | 908.943 M 12.28 % | 809.500 M -6.55 % | 866.225 M 15.77 % | 748.200 M -12.99 % | 859.909 M 13.93 % | 754.740 M -14.32 % | 880.832 M 30.55 % | 674.700 M -17.63 % | 819.100 M -25.56 % | 1.100 B -12.46 % | 1.257 B 19.04 % | 1.056 B 0.71 % | 1.048 B -4.90 % | 1.102 B 14.53 % | 962.620 M 3.43 % | 930.689 M -5.88 % | 988.830 M 1.80 % | 971.339 M | 0.000 -100.00 % | 1.428 B -1.75 % | 1.453 B -5.58 % | 1.539 B 4.44 % | 1.474 B -0.13 % | 1.476 B -6.76 % | 1.583 B 2.33 % | 1.547 B -2.48 % | 1.586 B -6.13 % | 1.690 B -11.52 % | 1.909 B -0.41 % | 1.917 B -20.67 % | 2.417 B -7.11 % | 2.602 B -1.96 % | 2.654 B -18.18 % | 3.244 B -4.79 % | 3.407 B 4.46 % | 3.262 B -0.23 % | 3.269 B 3.19 % | 3.168 B 4.66 % | 3.027 B 2.30 % | 2.959 B -2.03 % | 3.020 B -8.78 % | 3.311 B 0.27 % | 3.302 B 1.06 % | 3.267 B 5.49 % | 3.097 B -28.91 % | 4.357 B |
| Total investments | 48.300 M -13.16 % | 55.617 M -8.82 % | 61.000 M 1.03 % | 60.379 M 14.14 % | 52.900 M 0.08 % | 52.859 M 8.10 % | 48.900 M 28.01 % | 38.199 M -14.73 % | 44.800 M 28.65 % | 34.824 M -6.89 % | 37.400 M 12.16 % | 33.344 M -6.21 % | 35.550 M 17.19 % | 30.336 M -15.73 % | 36.000 M 21.16 % | 29.712 M -26.64 % | 40.500 M -25.76 % | 54.550 M -12.75 % | 62.520 M 4.26 % | 59.965 M -12.34 % | 68.410 M -3.20 % | 70.670 M 30.55 % | 54.134 M -21.75 % | 69.180 M 31.32 % | 52.682 M | 0.000 -100.00 % | 51.871 M -26.55 % | 70.620 M 29.94 % | 54.348 M -25.67 % | 73.120 M 36.62 % | 53.522 M -24.62 % | 71.000 M 26.79 % | 56.000 M -21.35 % | 71.200 M 24.58 % | 57.154 M -23.71 % | 74.920 M 32.63 % | 56.490 M -28.06 % | 78.520 M -63.00 % | 212.225 M -9.42 % | 234.300 M -55.30 % | 524.204 M -26.14 % | 709.730 M 16.46 % | 609.414 M -7.34 % | 657.700 M -0.06 % | 658.110 M -2.65 % | 676.040 M 5.40 % | 641.422 M -5.93 % | 681.880 M -0.40 % | 684.597 M 13.33 % | 604.082 M -2.43 % | 619.125 M 0.91 % | 613.542 M 593.97 % | 88.410 M |
| Total debt | 825.000 M -0.46 % | 828.775 M -9.65 % | 917.300 M -7.18 % | 988.207 M 6.14 % | 931.000 M 1.26 % | 919.414 M -4.83 % | 966.100 M -12.05 % | 1.098 B 16.86 % | 940.000 M -5.21 % | 991.707 M 2.81 % | 964.600 M -5.30 % | 1.019 B 5.62 % | 964.340 M -10.86 % | 1.082 B 15.39 % | 937.570 M -9.06 % | 1.031 B -22.13 % | 1.324 B -8.42 % | 1.446 B 9.48 % | 1.321 B 8.68 % | 1.215 B -2.38 % | 1.245 B -0.62 % | 1.253 B 2.18 % | 1.226 B -1.31 % | 1.242 B 0.91 % | 1.231 B | 0.000 -100.00 % | 1.645 B 0.50 % | 1.637 B -5.85 % | 1.738 B 0.74 % | 1.726 B 0.21 % | 1.722 B -2.09 % | 1.759 B -0.67 % | 1.771 B -7.82 % | 1.921 B -4.37 % | 2.009 B -1.69 % | 2.043 B -7.70 % | 2.213 B -18.55 % | 2.717 B -1.34 % | 2.754 B -0.48 % | 2.767 B -16.27 % | 3.305 B -5.73 % | 3.506 B 3.08 % | 3.401 B 1.77 % | 3.342 B 2.12 % | 3.272 B 5.12 % | 3.113 B 1.32 % | 3.072 B -1.90 % | 3.132 B -8.25 % | 3.414 B 0.39 % | 3.400 B 0.53 % | 3.382 B 1.19 % | 3.342 B -24.53 % | 4.429 B |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -42.815 M 92.09 % | -541.200 M -5 834.86 % | -9.119 M 98.32 % | -543.300 M -4 839.54 % | -10.999 M 97.71 % | -480.100 M -1 510.57 % | 34.036 M 105.46 % | -623.700 M -1 539.42 % | 43.330 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 -100.00 % | 621.698 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -37.300 M 93.28 % | -555.229 M -2 991.82 % | 19.200 M 103.08 % | -622.374 M -1 595.84 % | -36.700 M -1.23 % | -36.253 M -797.17 % | 5.200 M 140.16 % | -12.949 M 54.08 % | -28.200 M 95.83 % | -676.032 M -676 132.00 % | 100.000 K 100.09 % | -106.506 M -30.12 % | -81.850 M -45.70 % | -56.179 M -307.69 % | -13.780 M -115.36 % | 89.737 M 142.87 % | -209.300 M 1.30 % | -212.050 M -711.21 % | -26.140 M 85.66 % | -182.298 M -65.07 % | -110.440 M -172.09 % | -40.590 M 85.73 % | -284.380 M -9 475.08 % | -2.970 M 59.60 % | -7.352 M | 0.000 100.00 % | -119.572 M -117.44 % | -54.990 M -166.59 % | 82.585 M 276.76 % | 21.920 M -53.82 % | 47.470 M 239.07 % | 14.000 M -88.60 % | 122.767 M 844.36 % | 13.000 M -90.99 % | 144.206 M 230.98 % | 43.570 M -69.78 % | 144.174 M 1 560.99 % | 8.680 M 101.13 % | -765.239 M 63.29 % | -2.084 B -200.31 % | -694.068 M -1 359.05 % | -47.570 M -105.41 % | 880.097 M 551.75 % | -194.820 M -13.41 % | -171.790 M -1 328.01 % | -12.030 M -101.56 % | 769.583 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.121 B 1 124.23 % | 91.530 M |
| Common stock | 108.600 M -0.03 % | 108.637 M 5.58 % | 102.900 M 2.06 % | 100.827 M 0.03 % | 100.800 M -0.02 % | 100.817 M 36.06 % | 74.100 M 0.05 % | 74.065 M -0.05 % | 74.100 M 0.05 % | 74.065 M 4.46 % | 70.900 M 0.05 % | 70.865 M -0.01 % | 70.870 M 0.01 % | 70.865 M -0.01 % | 70.870 M 0.01 % | 70.865 M -0.01 % | 70.870 M 0.01 % | 70.865 M -89.36 % | 666.130 M 0.00 % | 666.131 M 0.00 % | 666.130 M 26.91 % | 524.900 M 0.00 % | 524.902 M 0.04 % | 524.690 M 0.00 % | 524.687 M | 0.000 -100.00 % | 83.498 M -64.47 % | 235.010 M 0.00 % | 235.008 M 0.00 % | 235.010 M 0.00 % | 235.008 M 0.00 % | 235.000 M 0.00 % | 235.008 M 0.00 % | 235.000 M 0.00 % | 235.008 M 8.90 % | 215.810 M 0.00 % | 215.808 M 0.00 % | 215.810 M 0.00 % | 215.808 M 1.13 % | 213.400 M 51.10 % | 141.229 M 14.87 % | 122.950 M 16.80 % | 105.266 M 0.00 % | 105.270 M 5.61 % | 99.680 M 0.37 % | 99.310 M 0.18 % | 99.132 M 0.44 % | 98.700 M 6.95 % | 92.287 M 8.85 % | 84.786 M 0.00 % | 84.786 M 0.10 % | 84.698 M 286.57 % | 21.910 M |
| Total equity | -394.300 M -7.65 % | -366.264 M 9.56 % | -405.000 M 5.41 % | -428.150 M 0.17 % | -428.900 M -1.67 % | -421.862 M -7.56 % | -392.200 M 26.30 % | -532.160 M 0.72 % | -536.000 M -1.62 % | -527.468 M -9.50 % | -481.700 M 5.88 % | -511.815 M -4.55 % | -489.540 M -7.21 % | -456.609 M -9.26 % | -417.920 M -3.71 % | -402.980 M 41.28 % | -686.230 M -1.66 % | -675.000 M -35.28 % | -498.960 M -21.22 % | -411.604 M -18.55 % | -347.200 M -25.49 % | -276.670 M -17.33 % | -235.809 M -933.25 % | 28.300 M -10.09 % | 31.477 M 272.27 % | -18.272 M 96.24 % | -485.911 M -13.53 % | -428.020 M -20.13 % | -356.311 M -15.80 % | -307.690 M 8.44 % | -336.045 M -21.89 % | -275.700 M 6.61 % | -295.205 M 22.72 % | -382.000 M 3.19 % | -394.587 M 7.13 % | -424.900 M -2.13 % | -416.038 M 33.81 % | -628.550 M -1.74 % | -617.771 M -52.82 % | -404.260 M 29.06 % | -569.900 M -138.06 % | 1.497 B -4.59 % | 1.569 B -30.44 % | 2.256 B -2.56 % | 2.315 B -11.26 % | 2.609 B -0.11 % | 2.612 B -11.09 % | 2.938 B 17.91 % | 2.491 B 12.32 % | 2.218 B -14.85 % | 2.605 B -1.71 % | 2.650 B 67.89 % | 1.578 B |
| Other non current liabilities | 62.400 M 72.00 % | 36.280 M 234.87 % | -26.900 M -172.97 % | 36.863 M 174.77 % | -49.300 M -99.92 % | -24.660 M -209.12 % | 22.600 M -44.19 % | 40.491 M 218.05 % | -34.300 M -1 203.25 % | 3.109 M 7.21 % | 2.900 M -93.65 % | 45.703 M -64.23 % | 127.780 M 463.48 % | 22.677 M -81.78 % | 124.480 M 221.06 % | 38.772 M -71.03 % | 133.850 M 233.86 % | 40.092 M -71.92 % | 142.770 M 185.72 % | 49.968 M -64.74 % | 141.730 M -61.03 % | 363.670 M 131.49 % | 157.100 M -14.88 % | 184.560 M 11.18 % | 166.000 M -79.82 % | 822.640 M 415.26 % | 159.655 M -22.26 % | 205.380 M -5.88 % | 218.216 M -5.96 % | 232.040 M -9.21 % | 255.590 M 2.44 % | 249.500 M 1.36 % | 246.155 M 9.55 % | 224.700 M -3.26 % | 232.279 M -28.72 % | 325.850 M -0.10 % | 326.181 M 10.20 % | 296.000 M 6.09 % | 279.006 M -10.38 % | 311.330 M 11.13 % | 280.151 M -1.78 % | 285.240 M -0.23 % | 285.885 M -25.44 % | 383.410 M -2.40 % | 392.830 M -15.28 % | 463.690 M 9.29 % | 424.278 M -8.28 % | 462.580 M 3.40 % | 447.348 M -33.77 % | 675.429 M 14.79 % | 588.424 M 3.82 % | 566.751 M 120.90 % | 256.560 M |
| Long term debt | 799.300 M -5.64 % | 847.059 M -9.60 % | 937.000 M 0.26 % | 934.567 M -0.13 % | 935.800 M 0.68 % | 929.438 M -0.83 % | 937.200 M -9.26 % | 1.033 B 8.02 % | 956.200 M 0.64 % | 950.074 M 1.17 % | 939.100 M -4.96 % | 988.108 M 6.19 % | 930.510 M -9.85 % | 1.032 B 11.74 % | 923.760 M 1.54 % | 909.771 M -22.39 % | 1.172 B -8.59 % | 1.282 B 9.98 % | 1.166 B -9.03 % | 1.282 B 8.71 % | 1.179 B -0.50 % | 1.185 B 3.08 % | 1.150 B -0.01 % | 1.150 B 0.40 % | 1.145 B | 0.000 -100.00 % | 703.481 M -55.66 % | 1.587 B -4.81 % | 1.667 B 0.62 % | 1.656 B 0.17 % | 1.654 B -0.59 % | 1.663 B -1.99 % | 1.697 B -7.58 % | 1.836 B -3.74 % | 1.908 B -2.10 % | 1.949 B -8.01 % | 2.118 B -19.04 % | 2.617 B -1.09 % | 2.646 B 1.89 % | 2.596 B -15.82 % | 3.085 B -5.59 % | 3.267 B 0.87 % | 3.239 B 91.48 % | 1.692 B -0.65 % | 1.703 B 4.96 % | 1.622 B -43.78 % | 2.885 B 0.21 % | 2.879 B -10.60 % | 3.221 B 1.39 % | 3.176 B 6.27 % | 2.989 B 1.98 % | 2.931 B 68.80 % | 1.736 B |
| Total non current liabilities | 881.600 M -0.20 % | 883.339 M -9.01 % | 970.800 M -0.06 % | 971.430 M -0.38 % | 975.100 M 0.44 % | 970.820 M -0.43 % | 975.000 M -9.16 % | 1.073 B 7.78 % | 995.900 M 0.47 % | 991.225 M -4.52 % | 1.038 B 0.42 % | 1.034 B -3.84 % | 1.075 B 0.21 % | 1.073 B 0.73 % | 1.065 B 12.29 % | 948.543 M -28.36 % | 1.324 B 0.11 % | 1.322 B -0.47 % | 1.329 B -0.24 % | 1.332 B -0.62 % | 1.340 B -14.53 % | 1.568 B 18.30 % | 1.325 B -0.67 % | 1.334 B 0.28 % | 1.331 B 61.76 % | 822.630 M -4.69 % | 863.136 M -52.33 % | 1.811 B -4.82 % | 1.902 B -0.29 % | 1.908 B -0.06 % | 1.909 B -0.20 % | 1.913 B -1.57 % | 1.943 B -7.18 % | 2.094 B -3.80 % | 2.176 B -4.31 % | 2.274 B -6.96 % | 2.445 B -17.35 % | 2.958 B -0.90 % | 2.985 B 2.64 % | 2.908 B -13.58 % | 3.365 B -5.28 % | 3.552 B 0.78 % | 3.525 B 69.87 % | 2.075 B -1.95 % | 2.116 B 1.46 % | 2.086 B -37.40 % | 3.332 B -1.15 % | 3.371 B -8.85 % | 3.698 B -4.75 % | 3.882 B 7.73 % | 3.604 B 2.19 % | 3.526 B 73.00 % | 2.038 B |
| Other current liabilities | 141.100 M -16.26 % | 168.503 M 102.53 % | 83.200 M 36.35 % | 61.018 M -13.45 % | 70.500 M -13.38 % | 81.386 M -2.65 % | 83.600 M -22.90 % | 108.428 M 41.92 % | 76.400 M -22.35 % | 98.395 M 33.33 % | 73.800 M -22.83 % | 95.627 M -29.02 % | 134.730 M 33.30 % | 101.069 M -21.16 % | 128.200 M 12.96 % | 113.494 M -62.48 % | 302.470 M 27.04 % | 238.097 M -22.11 % | 305.690 M 14.90 % | 266.040 M -14.68 % | 311.820 M 14.61 % | 272.080 M 67.70 % | 162.244 M -22.85 % | 210.290 M 78.72 % | 117.664 M -92.64 % | 1.598 B 732.37 % | 191.947 M -40.96 % | 325.090 M 225.29 % | 99.940 M -50.81 % | 203.170 M 67.09 % | 121.594 M -37.68 % | 195.100 M 121.42 % | 88.115 M -59.36 % | 216.800 M 77.65 % | 122.040 M -40.76 % | 206.000 M 148.48 % | 82.903 M -90.21 % | 847.180 M 14.29 % | 741.226 M -16.90 % | 891.950 M 16.26 % | 767.217 M 99.69 % | 384.200 M 57.97 % | 243.212 M -35.44 % | 376.730 M 4.81 % | 359.430 M -9.62 % | 397.690 M 95.00 % | 203.948 M -60.66 % | 518.380 M -55.05 % | 1.153 B 207.96 % | 374.460 M -7.20 % | 403.505 M 22.71 % | 328.818 M -47.95 % | 631.740 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 65.300 M 55.76 % | 41.923 M -37.43 % | 67.000 M -34.32 % | 102.005 M 24.85 % | 81.700 M 118.18 % | 37.447 M -51.24 % | 76.800 M -19.37 % | 95.255 M 49.07 % | 63.900 M 25.69 % | 50.839 M -8.83 % | 55.760 M -21.44 % | 70.980 M 31.57 % | 53.950 M -35.41 % | 83.527 M -61.61 % | 217.590 M -10.56 % | 243.283 M 12.66 % | 215.950 M -26.91 % | 295.447 M 47.52 % | 200.270 M 109.09 % | 95.780 M -50.10 % | 191.926 M 262.26 % | 52.980 M -66.17 % | 156.621 M | 0.000 -100.00 % | 275.978 M 48.71 % | 185.580 M 22.54 % | 151.447 M 402.31 % | 30.150 M -81.43 % | 162.362 M 855.07 % | 17.000 M -88.06 % | 142.417 M 394.50 % | 28.800 M -82.21 % | 161.881 M 830.35 % | 17.400 M -87.99 % | 144.932 M -78.14 % | 663.130 M -11.92 % | 752.859 M 17.64 % | 639.950 M -22.44 % | 825.125 M 881.82 % | 84.040 M -69.93 % | 279.456 M 429.27 % | 52.800 M 43.67 % | 36.750 M 50.99 % | 24.340 M -91.55 % | 288.185 M 52.06 % | 189.520 M -83.18 % | 1.127 B 344.93 % | 253.235 M -15.55 % | 299.876 M 65.64 % | 181.044 M -8.42 % | 197.700 M |
| Short term debt | 25.700 M -43.68 % | 45.629 M -5.33 % | 48.200 M -10.14 % | 53.640 M -8.15 % | 58.400 M 6.20 % | 54.988 M 40.28 % | 39.200 M -18.29 % | 47.974 M -10.99 % | 53.900 M 29.46 % | 41.633 M 2.04 % | 40.800 M 33.89 % | 30.473 M -9.92 % | 33.830 M -31.87 % | 49.653 M 259.54 % | 13.810 M -88.61 % | 121.208 M -20.15 % | 151.800 M -7.10 % | 163.410 M -6.28 % | 174.360 M 136.06 % | 73.863 M 12.66 % | 65.560 M -2.86 % | 67.490 M -11.34 % | 76.121 M -17.52 % | 92.290 M 7.76 % | 85.645 M | 0.000 -100.00 % | 1.037 B 1 968.95 % | 50.120 M -30.08 % | 71.679 M 3.48 % | 69.270 M 1.14 % | 68.488 M -28.13 % | 95.300 M 29.88 % | 73.373 M -12.96 % | 84.300 M -16.34 % | 100.764 M 6.74 % | 94.400 M -11.45 % | 106.601 M 5.93 % | 100.630 M -7.47 % | 108.756 M -36.40 % | 171.000 M -22.43 % | 220.449 M -7.64 % | 238.680 M 47.13 % | 162.227 M -90.17 % | 1.650 B 5.13 % | 1.570 B 5.30 % | 1.491 B 537.88 % | 233.699 M -7.49 % | 252.610 M 31.05 % | 192.758 M -13.80 % | 223.625 M -43.11 % | 393.096 M -4.38 % | 411.109 M -84.73 % | 2.692 B |
| Total current liabilities | 345.800 M 6.24 % | 325.491 M -17.97 % | 396.800 M -8.04 % | 431.487 M 4.63 % | 412.400 M 8.85 % | 378.856 M -13.90 % | 440.000 M -0.34 % | 441.488 M 0.77 % | 438.100 M 15.55 % | 379.142 M -7.41 % | 409.500 M 14.94 % | 356.287 M 3.93 % | 342.830 M 11.21 % | 308.260 M -4.15 % | 321.600 M -24.53 % | 426.156 M -33.43 % | 640.200 M 4.20 % | 614.367 M -12.15 % | 699.330 M 7.27 % | 651.925 M 9.52 % | 595.240 M 0.41 % | 592.790 M 3.79 % | 571.158 M 2.48 % | 557.330 M 2.60 % | 543.229 M -66.00 % | 1.598 B 3.36 % | 1.546 B 163.15 % | 587.440 M 23.53 % | 475.540 M -9.44 % | 525.120 M -5.10 % | 553.351 M -2.41 % | 567.000 M 14.48 % | 495.300 M -12.52 % | 566.200 M -2.63 % | 581.489 M 0.79 % | 576.920 M 5.97 % | 544.398 M -55.37 % | 1.220 B -0.40 % | 1.225 B -28.20 % | 1.706 B -0.03 % | 1.706 B 1.96 % | 1.674 B 3.96 % | 1.610 B -48.32 % | 3.115 B -0.03 % | 3.116 B 4.80 % | 2.973 B 73.01 % | 1.719 B -6.40 % | 1.836 B 14.10 % | 1.609 B -9.50 % | 1.778 B -8.02 % | 1.933 B -2.10 % | 1.975 B -55.50 % | 4.438 B |
| Total liabilities | 1.227 B 1.54 % | 1.209 B -11.61 % | 1.368 B -2.52 % | 1.403 B 1.11 % | 1.388 B 2.80 % | 1.350 B -4.62 % | 1.415 B -6.59 % | 1.515 B 5.64 % | 1.434 B 4.64 % | 1.370 B -5.34 % | 1.448 B 4.14 % | 1.390 B -1.96 % | 1.418 B 2.66 % | 1.381 B -0.40 % | 1.387 B 0.87 % | 1.375 B -30.01 % | 1.964 B 1.41 % | 1.937 B -4.50 % | 2.028 B 2.23 % | 1.984 B 2.50 % | 1.935 B -10.43 % | 2.161 B 13.93 % | 1.897 B 0.26 % | 1.892 B 0.95 % | 1.874 B -22.58 % | 2.420 B 0.47 % | 2.409 B 0.46 % | 2.398 B 0.85 % | 2.378 B -2.27 % | 2.433 B -1.19 % | 2.462 B -0.70 % | 2.480 B 1.69 % | 2.439 B -8.32 % | 2.660 B -3.56 % | 2.758 B -3.28 % | 2.851 B -4.60 % | 2.989 B -28.45 % | 4.177 B -0.76 % | 4.209 B -8.76 % | 4.614 B -9.02 % | 5.071 B -2.96 % | 5.226 B 1.78 % | 5.135 B -1.07 % | 5.190 B -0.81 % | 5.232 B 3.42 % | 5.059 B 0.18 % | 5.050 B -3.00 % | 5.207 B -1.89 % | 5.307 B -6.24 % | 5.660 B 2.23 % | 5.537 B 0.65 % | 5.501 B -15.06 % | 6.476 B |
| Other non current assets | 48.300 M -13.18 % | 55.631 M | 0.000 -100.00 % | 12.181 M 197.10 % | 4.100 M 15.53 % | 3.549 M 136.60 % | 1.500 M -80.56 % | 7.715 M 306.05 % | 1.900 M -41.10 % | 3.226 M 69.79 % | 1.900 M -66.51 % | 5.674 M 70.90 % | 3.320 M -46.93 % | 6.256 M 18.71 % | 5.270 M -48.96 % | 10.325 M -34.82 % | 15.840 M 371.99 % | 3.356 M -28.60 % | 4.700 M -66.85 % | 14.177 M 162.05 % | 5.410 M -78.16 % | 24.770 M -32.40 % | 36.643 M 30.12 % | 28.160 M -22.00 % | 36.101 M | 0.000 -100.00 % | 31.615 M 66.66 % | 18.970 M -39.44 % | 31.323 M 37.26 % | 22.820 M -28.61 % | 31.966 M 13.76 % | 28.100 M -27.98 % | 39.018 M -20.53 % | 49.100 M -49.15 % | 96.551 M -61.28 % | 249.350 M 144.72 % | 101.894 M -6.57 % | 109.060 M -21.38 % | 138.723 M -21.88 % | 177.570 M 9.87 % | 161.619 M -12.53 % | 184.770 M 3 440.33 % | 5.219 M -84.43 % | 33.510 M -53.01 % | 71.310 M 148.03 % | 28.750 M -53.25 % | 61.499 M 21.47 % | 50.630 M -28.12 % | 70.437 M -90.33 % | 728.356 M -0.98 % | 735.571 M 8.92 % | 675.303 M 2 904.02 % | 22.480 M |
| Long term investments | 0.000 -100.00 % | 49.686 M -18.55 % | 61.000 M 8.51 % | 56.214 M 15.19 % | 48.800 M -1.06 % | 49.324 M 4.06 % | 47.400 M 25.45 % | 37.783 M -12.13 % | 43.000 M 25.62 % | 34.229 M -3.58 % | 35.500 M 8.50 % | 32.719 M 1.42 % | 32.260 M 10.76 % | 29.127 M -5.28 % | 30.750 M 23.68 % | 24.863 M -23.69 % | 32.580 M -36.38 % | 51.211 M -11.48 % | 57.850 M 4.75 % | 55.225 M -12.37 % | 63.020 M 30.58 % | 48.260 M 44.14 % | 33.482 M -23.07 % | 43.520 M 41.86 % | 30.678 M | 0.000 -100.00 % | 31.221 M -39.61 % | 51.700 M 22.42 % | 42.230 M -20.78 % | 53.310 M 27.62 % | 41.773 M -9.19 % | 46.000 M 26.08 % | 36.485 M 42.52 % | 25.600 M 232.98 % | -19.251 M 88.73 % | -170.840 M -745.20 % | -20.213 M 24.49 % | -26.770 M -127.64 % | 96.840 M 59.59 % | 60.680 M -84.79 % | 398.974 M -24.73 % | 530.030 M -18.46 % | 650.053 M 3.17 % | 630.050 M 6.27 % | 592.850 M -9.30 % | 653.610 M 5.19 % | 621.359 M -1.91 % | 633.430 M 2.76 % | 616.435 M 2.02 % | 604.207 M -2.41 % | 619.125 M 0.91 % | 613.542 M 773.00 % | 70.280 M |
| Intangible assets | 100.200 M -0.94 % | 101.155 M -4.39 % | 105.800 M 15.18 % | 91.853 M -13.75 % | 106.500 M -0.56 % | 107.104 M 1.62 % | 105.400 M 0.44 % | 104.943 M -4.94 % | 110.400 M 5.56 % | 104.588 M 2.24 % | 102.300 M 6.55 % | 96.008 M -4.36 % | 100.380 M -0.55 % | 100.935 M 4.77 % | 96.340 M -1.23 % | 97.543 M -10.08 % | 108.480 M -6.09 % | 115.515 M -0.39 % | 115.970 M -7.23 % | 125.008 M 1.34 % | 123.350 M -15.98 % | 146.810 M 31.97 % | 111.244 M 3.19 % | 107.800 M -5.38 % | 113.931 M | 0.000 -100.00 % | 110.802 M -3.57 % | 114.900 M -9.48 % | 126.932 M -0.28 % | 127.290 M -2.68 % | 130.796 M 2.10 % | 128.100 M -3.72 % | 133.056 M 4.77 % | 127.000 M -1.59 % | 129.051 M 1.65 % | 126.960 M -6.88 % | 136.340 M -0.28 % | 136.720 M -0.35 % | 137.198 M -9.46 % | 151.530 M -2.17 % | 154.894 M -43.87 % | 275.960 M -3.33 % | 285.478 M -1.72 % | 290.470 M -3.52 % | 301.060 M -4.26 % | 314.450 M -1.81 % | 320.232 M -3.27 % | 331.050 M -1.39 % | 335.717 M 1.35 % | 331.260 M -10.33 % | 369.434 M 2.47 % | 360.512 M 2.55 % | 351.540 M |
| GoodWill | 113.000 M -0.67 % | 113.762 M -1.93 % | 116.000 M -1.41 % | 117.654 M -0.88 % | 118.700 M -2.38 % | 121.589 M 1.16 % | 120.200 M 2.54 % | 117.220 M -1.33 % | 118.800 M 1.05 % | 117.566 M -1.78 % | 119.700 M 9.27 % | 109.542 M -0.76 % | 110.380 M -4.04 % | 115.022 M 2.81 % | 111.880 M -0.55 % | 112.501 M 2.64 % | 109.610 M -2.38 % | 112.278 M -17.50 % | 136.100 M -9.91 % | 151.073 M -1.84 % | 153.910 M -62.63 % | 411.820 M 0.73 % | 408.848 M -16.17 % | 487.710 M -0.30 % | 489.160 M | 0.000 -100.00 % | 167.556 M -1.58 % | 170.240 M -70.80 % | 583.079 M -1.92 % | 594.500 M 0.23 % | 593.121 M 0.73 % | 588.800 M -0.19 % | 589.918 M 1.71 % | 580.000 M 0.47 % | 577.298 M -0.13 % | 578.050 M -3.31 % | 597.836 M -0.45 % | 600.540 M 0.10 % | 599.958 M -0.31 % | 601.810 M -0.35 % | 603.950 M -75.34 % | 2.449 B -1.32 % | 2.482 B -20.79 % | 3.134 B -0.12 % | 3.138 B -6.82 % | 3.367 B 0.22 % | 3.360 B -7.87 % | 3.647 B 0.09 % | 3.644 B -0.04 % | 3.645 B -6.49 % | 3.898 B -0.14 % | 3.904 B -9.73 % | 4.324 B |
| Goodwill and intangible assets | 213.200 M 5.21 % | 202.637 M -8.64 % | 221.800 M 5.87 % | 209.507 M -6.97 % | 225.200 M -1.53 % | 228.693 M 1.37 % | 225.600 M 1.55 % | 222.163 M -3.07 % | 229.200 M 3.17 % | 222.154 M 0.07 % | 222.000 M 8.00 % | 205.550 M -2.47 % | 210.760 M -2.41 % | 215.957 M 3.72 % | 208.220 M -0.87 % | 210.044 M -3.69 % | 218.090 M -4.26 % | 227.793 M -9.63 % | 252.070 M -8.70 % | 276.081 M -0.43 % | 277.260 M -50.37 % | 558.630 M 7.41 % | 520.092 M -12.66 % | 595.510 M -1.26 % | 603.091 M | 0.000 -100.00 % | 278.358 M -2.38 % | 285.140 M -59.84 % | 710.011 M -1.63 % | 721.790 M -0.29 % | 723.917 M 0.98 % | 716.900 M -0.84 % | 722.974 M 2.26 % | 707.000 M 0.09 % | 706.349 M 0.19 % | 705.010 M -3.97 % | 734.176 M -0.42 % | 737.260 M 0.01 % | 737.156 M -2.15 % | 753.340 M -0.73 % | 758.844 M -72.16 % | 2.725 B -1.53 % | 2.768 B -19.17 % | 3.424 B -0.42 % | 3.439 B -6.60 % | 3.682 B 0.04 % | 3.680 B -7.49 % | 3.978 B -0.03 % | 3.979 B 0.07 % | 3.976 B -6.82 % | 4.267 B 0.08 % | 4.264 B -8.81 % | 4.676 B |
| Property plant equipment net | 83.900 M -3.22 % | 86.694 M -4.52 % | 90.800 M -3.88 % | 94.464 M -5.16 % | 99.600 M -0.88 % | 100.483 M -1.39 % | 101.900 M -1.35 % | 103.294 M -4.00 % | 107.600 M 0.03 % | 107.565 M -4.30 % | 112.400 M 2.48 % | 109.678 M -28.23 % | 152.820 M -1.34 % | 154.901 M 1.90 % | 152.020 M -2.22 % | 155.464 M -7.22 % | 167.570 M -3.66 % | 173.939 M -4.92 % | 182.940 M -4.08 % | 190.728 M 0.38 % | 190.000 M -31.17 % | 276.030 M 214.78 % | 87.689 M -1.42 % | 88.950 M -2.78 % | 91.494 M | 0.000 -100.00 % | 82.653 M -12.01 % | 93.930 M -14.96 % | 110.459 M -8.88 % | 121.220 M -0.96 % | 122.390 M -0.25 % | 122.700 M -2.36 % | 125.671 M 0.30 % | 125.300 M -2.01 % | 127.866 M 4.27 % | 122.630 M -7.26 % | 132.236 M -4.28 % | 138.150 M -3.18 % | 142.684 M -6.80 % | 153.100 M -5.01 % | 161.182 M -34.59 % | 246.420 M -5.98 % | 262.091 M -3.24 % | 270.870 M -4.56 % | 283.810 M -7.75 % | 307.650 M 3.79 % | 296.419 M -4.84 % | 311.480 M -3.16 % | 321.635 M 4.62 % | 307.441 M 0.70 % | 305.308 M -0.92 % | 308.130 M -10.77 % | 345.330 M |
| Total non current assets | 403.100 M -2.76 % | 414.538 M -4.40 % | 433.600 M 0.68 % | 430.686 M -3.69 % | 447.200 M -1.41 % | 453.602 M 4.13 % | 435.600 M 2.27 % | 425.934 M -3.63 % | 442.000 M 5.01 % | 420.903 M -0.02 % | 421.000 M 5.46 % | 399.222 M -10.35 % | 445.330 M -1.90 % | 453.942 M 3.09 % | 440.350 M -0.66 % | 443.259 M -4.26 % | 462.990 M -6.60 % | 495.681 M -18.08 % | 605.070 M -7.26 % | 652.461 M -2.24 % | 667.390 M -36.01 % | 1.043 B 28.24 % | 813.269 M -25.01 % | 1.085 B -1.69 % | 1.103 B 43.04 % | 771.210 M 1.92 % | 756.693 M -4.50 % | 792.340 M -36.90 % | 1.256 B -2.42 % | 1.287 B 1.03 % | 1.274 B -4.68 % | 1.336 B -0.63 % | 1.345 B 0.26 % | 1.341 B 0.33 % | 1.337 B -4.47 % | 1.399 B -3.99 % | 1.457 B 3.92 % | 1.402 B -8.74 % | 1.537 B -5.30 % | 1.623 B -17.15 % | 1.959 B -60.27 % | 4.930 B 0.03 % | 4.929 B -13.55 % | 5.702 B -0.46 % | 5.728 B -4.87 % | 6.021 B 0.30 % | 6.003 B -2.95 % | 6.186 B -0.04 % | 6.188 B 0.15 % | 6.179 B -2.68 % | 6.349 B 0.89 % | 6.293 B -2.18 % | 6.434 B |
| Other current assets | 400.000 K -99.33 % | 59.313 M 11 762.60 % | 500.000 K -99.19 % | 61.813 M 10 202.17 % | 600.000 K -99.17 % | 72.400 M 8 950.00 % | 800.000 K -98.71 % | 62.061 M 5 071.75 % | 1.200 M -98.16 % | 65.334 M -76.25 % | 275.100 M 361.96 % | 59.551 M 1 932.46 % | 2.930 M -94.82 % | 56.514 M -73.20 % | 210.910 M 277.35 % | 55.893 M -75.85 % | 231.430 M -20.90 % | 292.583 M 12.20 % | 260.770 M -25.24 % | 348.825 M -50.01 % | 697.770 M 5 676.24 % | 12.080 M -82.79 % | 70.181 M | 0.000 -100.00 % | 77.832 M -95.45 % | 1.709 B 307.62 % | 419.360 M -13.53 % | 484.990 M 537.72 % | 76.051 M | 0.000 -100.00 % | 74.221 M | 0.000 -100.00 % | 76.804 M | 0.000 -100.00 % | 73.011 M 145 922.00 % | 50.000 K -99.95 % | 97.898 M -91.52 % | 1.155 B -5.64 % | 1.224 B 0.66 % | 1.216 B -15.49 % | 1.439 B 2 153.92 % | 63.830 M 786.93 % | -9.292 M -390.38 % | 3.200 M -99.77 % | 1.391 B 8.93 % | 1.277 B | 0.000 -100.00 % | 1.528 B 46 573.18 % | 3.274 M -94.20 % | 56.494 M -32.27 % | 83.411 M -48.03 % | 160.485 M -21.20 % | 203.650 M |
| Short term investments | 1.900 M -14.95 % | 2.234 M -65.63 % | 6.500 M 56.06 % | 4.165 M 1.59 % | 4.100 M 15.98 % | 3.535 M 135.67 % | 1.500 M 260.58 % | 416.000 K -76.89 % | 1.800 M 202.52 % | 595.000 K -68.68 % | 1.900 M 204.00 % | 625.000 K -81.00 % | 3.290 M 172.13 % | 1.209 M -76.97 % | 5.250 M 8.27 % | 4.849 M -38.78 % | 7.920 M 137.20 % | 3.339 M -28.50 % | 4.670 M -1.48 % | 4.740 M -12.06 % | 5.390 M -75.95 % | 22.410 M 8.51 % | 20.652 M -19.52 % | 25.660 M 16.62 % | 22.004 M | 0.000 -100.00 % | 20.650 M 9.14 % | 18.920 M 56.13 % | 12.118 M -38.83 % | 19.810 M 68.61 % | 11.749 M -53.00 % | 25.000 M 28.11 % | 19.515 M -57.20 % | 45.600 M -40.32 % | 76.405 M -68.91 % | 245.760 M 220.40 % | 76.703 M -27.15 % | 105.290 M -8.75 % | 115.385 M -33.54 % | 173.620 M 38.64 % | 125.230 M -30.31 % | 179.700 M 25.74 % | 142.911 M 416.86 % | 27.650 M -57.63 % | 65.260 M 190.95 % | 22.430 M 11.80 % | 20.063 M -58.59 % | 48.450 M -28.92 % | 68.162 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.130 M |
| cash and cash equivalents | 125.900 M -7.24 % | 135.720 M -32.65 % | 201.500 M 14.09 % | 176.610 M 20.88 % | 146.100 M 2.50 % | 142.540 M -37.21 % | 227.000 M 19.79 % | 189.496 M 45.21 % | 130.500 M 4.00 % | 125.482 M -42.01 % | 216.400 M 36.38 % | 158.672 M -24.30 % | 209.600 M 4.27 % | 201.021 M -23.53 % | 262.870 M 24.07 % | 211.879 M -5.28 % | 223.700 M 18.45 % | 188.849 M -28.65 % | 264.670 M 58.88 % | 166.580 M 17.12 % | 142.230 M -50.94 % | 289.890 M -1.76 % | 295.093 M 16.53 % | 253.240 M -2.41 % | 259.503 M | 0.000 -100.00 % | 217.209 M 18.34 % | 183.550 M -7.90 % | 199.299 M -20.92 % | 252.020 M 2.27 % | 246.423 M 39.93 % | 176.100 M -21.35 % | 223.910 M -33.12 % | 334.800 M 4.95 % | 319.001 M 138.77 % | 133.600 M -54.88 % | 296.111 M -1.42 % | 300.390 M 97.07 % | 152.431 M 34.34 % | 113.470 M 85.25 % | 61.253 M -37.92 % | 98.660 M -29.24 % | 139.433 M 92.27 % | 72.520 M -30.35 % | 104.120 M 21.27 % | 85.860 M -24.19 % | 113.260 M 1.47 % | 111.620 M 8.73 % | 102.656 M 4.58 % | 98.158 M -14.45 % | 114.743 M -53.16 % | 244.988 M 240.45 % | 71.960 M |
| Cash and short term investments | 127.800 M -7.36 % | 137.954 M -33.68 % | 208.000 M 15.06 % | 180.775 M 20.36 % | 150.200 M 2.82 % | 146.075 M -36.07 % | 228.500 M 20.32 % | 189.912 M 43.55 % | 132.300 M 4.94 % | 126.077 M -42.25 % | 218.300 M 37.04 % | 159.297 M -25.17 % | 212.890 M 5.27 % | 202.230 M -24.57 % | 268.120 M 23.71 % | 216.728 M -6.43 % | 231.620 M 20.52 % | 192.188 M -28.64 % | 269.340 M 57.21 % | 171.320 M 16.05 % | 147.620 M -52.73 % | 312.300 M -1.09 % | 315.745 M 13.21 % | 278.900 M -0.93 % | 281.507 M | 0.000 -100.00 % | 237.859 M 17.48 % | 202.470 M -4.23 % | 211.417 M -22.22 % | 271.830 M 5.29 % | 258.172 M 28.38 % | 201.100 M -17.39 % | 243.425 M -36.01 % | 380.400 M -3.80 % | 395.406 M 4.23 % | 379.360 M 1.76 % | 372.814 M -8.10 % | 405.680 M 51.48 % | 267.816 M -6.71 % | 287.090 M 53.95 % | 186.483 M -33.01 % | 278.360 M -1.41 % | 282.344 M 181.86 % | 100.170 M -40.86 % | 169.380 M 56.41 % | 108.290 M -18.78 % | 133.323 M -16.71 % | 160.070 M -6.29 % | 170.818 M 74.02 % | 98.158 M -14.45 % | 114.743 M -53.16 % | 244.988 M 171.94 % | 90.090 M |
| Total current assets | 429.600 M 0.37 % | 428.028 M -19.07 % | 528.900 M -2.79 % | 544.081 M 6.41 % | 511.300 M 7.82 % | 474.212 M -19.26 % | 587.300 M 5.49 % | 556.739 M 22.09 % | 456.000 M 8.06 % | 421.996 M -22.57 % | 545.000 M 13.76 % | 479.061 M -0.83 % | 483.080 M 2.65 % | 470.612 M -10.94 % | 528.420 M -0.01 % | 528.460 M -35.16 % | 814.960 M 6.37 % | 766.154 M -17.08 % | 924.020 M 0.47 % | 919.703 M -0.12 % | 920.770 M 9.48 % | 841.060 M -0.75 % | 847.453 M 1.44 % | 835.460 M 4.14 % | 802.266 M -53.07 % | 1.709 B 46.56 % | 1.166 B -0.96 % | 1.178 B 53.76 % | 765.893 M -8.66 % | 838.530 M -1.67 % | 852.732 M -1.76 % | 868.000 M 8.67 % | 798.722 M -14.73 % | 936.700 M -8.76 % | 1.027 B -0.06 % | 1.027 B -7.91 % | 1.115 B -48.04 % | 2.147 B 4.46 % | 2.055 B -20.56 % | 2.587 B 1.73 % | 2.543 B 41.81 % | 1.793 B 1.02 % | 1.775 B 1.74 % | 1.744 B -4.13 % | 1.820 B 10.47 % | 1.647 B -0.51 % | 1.656 B -15.47 % | 1.959 B 21.64 % | 1.610 B -5.27 % | 1.700 B -5.19 % | 1.793 B -3.51 % | 1.858 B 2.02 % | 1.821 B |
| Inventory | 52.400 M -10.21 % | 58.356 M 8.47 % | 53.800 M -15.54 % | 63.699 M -13.92 % | 74.000 M 3.91 % | 71.215 M 7.58 % | 66.200 M -11.37 % | 74.693 M 1.07 % | 73.900 M 14.14 % | 64.743 M 25.47 % | 51.600 M 29.26 % | 39.920 M -3.78 % | 41.490 M -18.94 % | 51.187 M 3.64 % | 49.390 M 8.06 % | 45.708 M -21.08 % | 57.920 M -22.85 % | 75.078 M 16.42 % | 64.490 M -23.61 % | 84.423 M 12.00 % | 75.380 M -47.10 % | 142.500 M -5.22 % | 150.345 M 7.87 % | 139.380 M -8.03 % | 151.552 M | 0.000 -100.00 % | 70.145 M -1.69 % | 71.350 M -56.22 % | 162.963 M 3.71 % | 157.130 M -6.85 % | 168.679 M 8.48 % | 155.500 M -8.62 % | 170.168 M 13.52 % | 149.900 M -2.36 % | 153.521 M 7.44 % | 142.890 M -13.89 % | 165.940 M 9.78 % | 151.160 M -5.08 % | 159.242 M -2.48 % | 163.290 M -3.98 % | 170.065 M -25.31 % | 227.690 M -5.23 % | 240.252 M -0.85 % | 242.310 M -6.38 % | 258.830 M -1.06 % | 261.590 M -3.23 % | 270.309 M -0.04 % | 270.410 M -8.88 % | 296.753 M 7.75 % | 275.403 M 34.01 % | 205.511 M 1.16 % | 203.152 M -4.41 % | 212.520 M |
| Net receivables | 249.000 M 7.67 % | 231.259 M -13.26 % | 266.600 M 10.93 % | 240.334 M -16.11 % | 286.500 M 53.14 % | 187.085 M -35.89 % | 291.800 M 26.83 % | 230.073 M -7.45 % | 248.600 M 49.90 % | 165.842 M | 0.000 -100.00 % | 267.537 M 18.50 % | 225.770 M 5.42 % | 214.155 M | 0.000 -100.00 % | 200.131 M -31.93 % | 293.990 M 8.21 % | 271.684 M -17.53 % | 329.420 M -14.07 % | 383.354 M | 0.000 -100.00 % | 374.180 M 1.11 % | 370.090 M -11.29 % | 417.180 M 12.99 % | 369.207 M | 0.000 -100.00 % | 420.885 M 0.48 % | 418.860 M 6.98 % | 391.513 M -4.41 % | 409.570 M -3.83 % | 425.881 M -16.72 % | 511.400 M 32.79 % | 385.129 M -5.23 % | 406.400 M -14.92 % | 477.685 M -5.40 % | 504.930 M -12.43 % | 576.613 M 32.62 % | 434.800 M -14.57 % | 508.953 M -44.70 % | 920.310 M -1.11 % | 930.624 M -23.91 % | 1.223 B -2.33 % | 1.252 B -10.48 % | 1.399 B | 0.000 | 0.000 -100.00 % | 1.255 B | 0.000 -100.00 % | 1.139 B | 0.000 | 0.000 -100.00 % | 1.249 B -4.99 % | 1.315 B |
| Tax assets | 57.700 M 0.71 % | 57.296 M -4.51 % | 60.000 M 2.88 % | 58.320 M -16.09 % | 69.500 M -2.87 % | 71.553 M 20.87 % | 59.200 M 7.68 % | 54.979 M -8.82 % | 60.300 M 12.23 % | 53.729 M 9.21 % | 49.200 M 7.89 % | 45.601 M -1.23 % | 46.170 M -3.21 % | 47.701 M 8.19 % | 44.090 M 3.59 % | 42.563 M 15.57 % | 36.830 M -6.48 % | 39.382 M -63.37 % | 107.510 M -7.52 % | 116.250 M -11.73 % | 131.700 M -2.65 % | 135.280 M -0.06 % | 135.363 M -58.78 % | 328.360 M -3.92 % | 341.753 M | 0.000 -100.00 % | 332.846 M -2.85 % | 342.600 M -5.27 % | 361.658 M -1.65 % | 367.730 M 3.98 % | 353.653 M -16.30 % | 422.500 M 0.46 % | 420.555 M -3.14 % | 434.200 M 2.11 % | 425.218 M -13.77 % | 493.100 M -3.19 % | 509.360 M 14.53 % | 444.720 M 5.55 % | 421.346 M -11.88 % | 478.140 M 0.02 % | 478.023 M -61.56 % | 1.244 B -0.02 % | 1.244 B -7.37 % | 1.343 B 0.12 % | 1.341 B -0.60 % | 1.349 B 0.41 % | 1.344 B 10.85 % | 1.212 B 0.97 % | 1.201 B 2.91 % | 1.167 B 12.08 % | 1.041 B -0.49 % | 1.046 B -20.73 % | 1.320 B |
| Other assets | 400.000 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K | 0.000 -100.00 % | 10.000 K | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 100.00 % | -10.000 K | 0.000 100.00 % | -10.000 K | 0.000 100.00 % | -10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 10.000 K 900.00 % | 1.000 K -90.00 % | 10.000 K -83.61 % | 61.000 K 710.00 % | -10.000 K | 0.000 100.00 % | -10.000 K -100.31 % | 3.271 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 179.000 M 0.82 % | 177.544 M -11.27 % | 200.100 M -14.11 % | 232.983 M 13.26 % | 205.700 M 0.66 % | 204.353 M -13.23 % | 235.500 M -7.57 % | 254.800 M 10.30 % | 231.000 M 10.04 % | 209.920 M -9.13 % | 231.000 M 17.87 % | 195.983 M 12.47 % | 174.260 M 10.61 % | 157.538 M -12.27 % | 179.580 M -6.20 % | 191.454 M 2.97 % | 185.940 M 2.47 % | 181.463 M -17.25 % | 219.280 M -18.94 % | 270.523 M 24.17 % | 217.870 M -13.96 % | 253.210 M -6.56 % | 270.982 M 6.37 % | 254.750 M -7.41 % | 275.147 M | 0.000 -100.00 % | 277.165 M 30.60 % | 212.230 M -10.96 % | 238.344 M -5.67 % | 252.680 M -16.23 % | 301.636 M 9.05 % | 276.600 M 4.34 % | 265.099 M 0.00 % | 265.100 M -10.46 % | 296.062 M 7.07 % | 276.520 M -2.69 % | 284.170 M 4.44 % | 272.100 M -14.30 % | 317.521 M -50.61 % | 642.910 M 0.62 % | 638.933 M -39.19 % | 1.051 B -3.76 % | 1.092 B 0.33 % | 1.088 B -8.32 % | 1.187 B 9.40 % | 1.085 B -5.80 % | 1.152 B 8.13 % | 1.065 B 304.62 % | 263.259 M -77.69 % | 1.180 B 3.82 % | 1.137 B -7.95 % | 1.235 B 10.84 % | 1.114 B |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 41.923 M | 0.000 -100.00 % | 38.129 M | 0.000 -100.00 % | 30.286 M | 0.000 -100.00 % | 29.194 M | 0.000 -100.00 % | 34.204 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.397 M | 0.000 -100.00 % | 41.499 M | 0.000 | 0.000 -100.00 % | 61.811 M | 0.000 -100.00 % | 64.773 M | 0.000 -100.00 % | 39.785 M | 0.000 -100.00 % | 65.577 M | 0.000 -100.00 % | 61.633 M | 0.000 -100.00 % | 68.713 M | 0.000 -100.00 % | 62.623 M | 0.000 -100.00 % | 70.724 M | 0.000 -100.00 % | 57.314 M | 0.000 -100.00 % | 79.802 M | 0.000 -100.00 % | 112.681 M | 0.000 | 0.000 | 0.000 -100.00 % | 129.219 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 60.700 M 14.82 % | 52.865 M -22.26 % | 68.000 M 2.96 % | 66.042 M 334.49 % | 15.200 M -0.71 % | 15.308 M -79.31 % | 74.000 M 313.71 % | 17.887 M -76.71 % | 76.800 M 263.91 % | 21.104 M -83.03 % | 124.340 M 550.25 % | 19.122 M -84.33 % | 122.050 M 531.08 % | 19.340 M -85.23 % | 130.940 M 570.83 % | 19.519 M -86.07 % | 140.170 M 0.59 % | 139.346 M 0.43 % | 138.750 M -61.57 % | 361.060 M 134.04 % | 154.270 M -6.92 % | 165.740 M 0.56 % | 164.816 M | 0.000 -100.00 % | 159.154 M -4.49 % | 166.640 M -7.33 % | 179.815 M -5.82 % | 190.930 M -0.90 % | 192.665 M 8.60 % | 177.400 M -1.00 % | 179.199 M -2.66 % | 184.100 M -3.90 % | 191.568 M -21.77 % | 244.890 M -0.67 % | 246.550 M -1.25 % | 249.680 M 6.55 % | 234.328 M 7.84 % | 217.300 M 3.42 % | 210.108 M 3.60 % | 202.810 M 0.39 % | 202.029 M -41.31 % | 344.260 M -3.00 % | 354.900 M -12.29 % | 404.610 M -1.95 % | 412.673 M -6.23 % | 440.080 M 2.62 % | 428.838 M 20.28 % | 356.520 M 84.61 % | 193.122 M 4.06 % | 185.592 M -57.85 % | 440.340 M |
| Minority interest | 13.400 M -2.72 % | 13.775 M -2.30 % | 14.100 M -3.55 % | 14.619 M 7.49 % | 13.600 M -0.56 % | 13.676 M -0.90 % | 13.800 M -1.95 % | 14.075 M 3.49 % | 13.600 M -8.16 % | 14.809 M -67.95 % | 46.200 M 2.78 % | 44.949 M 5.17 % | 42.740 M -1.35 % | 43.325 M -3.12 % | 44.720 M -3.35 % | 46.271 M -36.81 % | 73.230 M -5.24 % | 77.280 M 21.34 % | 63.690 M -8.70 % | 69.756 M 16.05 % | 60.110 M -9.23 % | 66.220 M -11.29 % | 74.649 M 0.27 % | 74.450 M -0.49 % | 74.815 M | 0.000 -100.00 % | 78.532 M -0.83 % | 79.190 M -1.19 % | 80.143 M -11.69 % | 90.750 M 1.87 % | 89.080 M 31.00 % | 68.000 M 0.09 % | 67.938 M 1.70 % | 66.800 M -0.20 % | 66.936 M 8.72 % | 61.570 M -14.50 % | 72.008 M 149.96 % | -144.120 M -1.97 % | -141.337 M -104.45 % | -69.130 M -21.40 % | -56.944 M -11.09 % | -51.260 M -37.73 % | -37.217 M -112.51 % | 297.420 M -4.60 % | 311.770 M -26.09 % | 421.820 M -0.97 % | 425.953 M -25.54 % | 572.050 M 2.04 % | 560.602 M -5.48 % | 593.077 M -0.36 % | 595.226 M -5.62 % | 630.663 M 215.46 % | 199.920 M |
| Capital lease obligations | 0.000 -100.00 % | 63.913 M -5.87 % | 67.900 M -30.66 % | 97.928 M 54.95 % | 63.200 M -2.79 % | 65.012 M -2.97 % | 67.000 M -26.79 % | 91.520 M 30.56 % | 70.100 M -0.38 % | 70.366 M 359.91 % | 15.300 M -82.22 % | 86.039 M | 0.000 -100.00 % | 167.374 M | 0.000 -100.00 % | 126.615 M | 0.000 -100.00 % | 134.398 M 576.73 % | 19.860 M -85.88 % | 140.681 M | 0.000 | 0.000 -100.00 % | 18.531 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.351 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.418 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.845 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.772 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 543.300 M 4 839.54 % | 10.999 M -97.71 % | 480.100 M | 0.000 -100.00 % | 623.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | -479.000 M -492.46 % | 122.050 M 122.55 % | -541.200 M -715.72 % | 87.897 M | 0.000 100.00 % | -511.101 M -9 728.87 % | -5.200 M 99.19 % | -641.387 M | 0.000 -100.00 % | 59.690 M 109.97 % | -598.900 M -14.92 % | -521.123 M 0.03 % | -521.300 M -1.30 % | -514.620 M 0.98 % | -519.730 M 18.25 % | -635.724 M -2.37 % | -621.030 M 0.35 % | -623.213 M 48.18 % | -1.203 B -24.60 % | -965.193 M -0.23 % | -963.000 M -16.42 % | -827.200 M -46.15 % | -566.013 M 0.33 % | -567.870 M -1.28 % | -560.673 M -3 989.52 % | -13.710 M 97.44 % | -535.241 M 22.12 % | -687.230 M 8.86 % | -754.047 M -15.06 % | -655.370 M 7.38 % | -707.603 M -19.39 % | -592.700 M 17.79 % | -720.918 M -3.46 % | -696.800 M 17.12 % | -840.737 M -12.72 % | -745.850 M 12.05 % | -848.028 M -19.62 % | -708.920 M -1 071.16 % | 72.997 M -95.25 % | 1.536 B 3 750.84 % | 39.883 M | 0.000 100.00 % | -518.000 K | 0.000 -100.00 % | 2.076 B | 0.000 -100.00 % | 1.317 B -41.90 % | 2.267 B 23.30 % | 1.838 B 58.49 % | 1.160 B -39.74 % | 1.925 B 136.40 % | 814.285 M -35.64 % | 1.265 B |
| Deferred tax liabilities non current | 19.900 M -2.73 % | 20.459 M 2.30 % | 20.000 M -9.65 % | 22.137 M 8.51 % | 20.400 M -1.47 % | 20.705 M 7.28 % | 19.300 M -2.99 % | 19.894 M 2.02 % | 19.500 M -3.25 % | 20.155 M 3.89 % | 19.400 M -9.07 % | 21.335 M 26.69 % | 16.840 M -6.58 % | 18.026 M 6.98 % | 16.850 M 0.06 % | 16.840 M -5.82 % | 17.880 M 0.38 % | 17.812 M -10.40 % | 19.880 M -20.46 % | 24.993 M 29.90 % | 19.240 M 0.05 % | 19.230 M 3.32 % | 18.612 M 4.27 % | 17.850 M -8.37 % | 19.480 M | 0.000 -100.00 % | 23.901 M 28.29 % | 18.630 M 6.88 % | 17.431 M -10.75 % | 19.530 M -7.24 % | 21.055 M -32.52 % | 31.200 M 17.94 % | 26.455 M -18.85 % | 32.600 M -10.57 % | 36.452 M -3.90 % | 37.930 M -2.97 % | 39.089 M -12.96 % | 44.910 M -25.17 % | 60.013 M 14.95 % | 52.210 M 134.77 % | 22.239 M -25.99 % | 30.050 M 1.34 % | 29.654 M 34.06 % | 22.120 M 6.24 % | 20.820 M -6.22 % | 22.200 M 0.10 % | 22.177 M -23.18 % | 28.870 M -3.46 % | 29.906 M -1.65 % | 30.409 M 16.19 % | 26.172 M -8.35 % | 28.555 M -37.02 % | 45.340 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 833.100 M -1.12 % | 842.566 M -12.47 % | 962.600 M -1.25 % | 974.767 M 1.69 % | 958.600 M 3.32 % | 927.814 M -9.29 % | 1.023 B 4.08 % | 982.673 M 9.43 % | 898.000 M 6.54 % | 842.899 M -12.74 % | 966.000 M 9.99 % | 878.283 M -5.40 % | 928.410 M 0.42 % | 924.554 M -4.56 % | 968.760 M -0.30 % | 971.719 M -23.96 % | 1.278 B 1.28 % | 1.262 B -17.48 % | 1.529 B -2.74 % | 1.572 B -1.01 % | 1.588 B -15.70 % | 1.884 B 13.45 % | 1.661 B -13.50 % | 1.920 B 0.77 % | 1.905 B -23.19 % | 2.481 B 28.99 % | 1.923 B -2.38 % | 1.970 B -2.55 % | 2.022 B -4.88 % | 2.125 B -0.05 % | 2.126 B -3.53 % | 2.204 B 2.84 % | 2.143 B -5.90 % | 2.278 B -3.62 % | 2.363 B -2.60 % | 2.426 B -5.69 % | 2.573 B -27.50 % | 3.549 B -1.19 % | 3.592 B -14.68 % | 4.209 B -6.48 % | 4.501 B -33.05 % | 6.723 B 0.29 % | 6.704 B -9.97 % | 7.446 B -1.35 % | 7.548 B -1.57 % | 7.668 B 0.08 % | 7.662 B -5.92 % | 8.144 B 4.44 % | 7.798 B -1.02 % | 7.879 B -3.23 % | 8.142 B -0.12 % | 8.151 B -1.25 % | 8.255 B |
| 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-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 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-09-30 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.136 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 -100.00 % | 849.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 226.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 |
| Change in working capital | 53.300 M 341.59 % | -22.062 M -290.19 % | 11.600 M -74.85 % | 46.129 M 388.31 % | -16.000 M 54.80 % | -35.395 M -412.97 % | -6.900 M 81.01 % | -36.342 M -405.39 % | 11.900 M 165.14 % | -18.269 M -164.33 % | 28.400 M 248.24 % | -19.158 M -165.39 % | 29.300 M 193.82 % | -31.231 M -188.72 % | 35.200 M 266.32 % | 9.609 M -59.11 % | 23.500 M 210.18 % | -21.328 M -566.50 % | -3.200 M -118.82 % | 17.004 M 137.02 % | -45.937 M -436.46 % | -8.563 M 28.64 % | -12.000 M -178.09 % | 15.366 M 209.30 % | 4.968 M 107.93 % | -62.668 M -320.66 % | 28.400 M -8.58 % | 31.065 M 303.27 % | -15.283 M 71.60 % | -53.817 M -78.20 % | -30.200 M -151.94 % | 58.144 M 207.21 % | -54.234 M -89.19 % | -28.666 M -389.56 % | 9.900 M -48.00 % | 19.040 M 116.51 % | -115.306 M -293.25 % | 59.666 M 798.67 % | -8.540 M -115.70 % | 54.388 M 475.09 % | -14.500 M 78.99 % | -69.020 M -2 060.80 % | 3.520 M -64.36 % | 9.876 M 109.74 % | -101.360 M -418.74 % | 31.800 M 459.32 % | -8.850 M -106.17 % | 143.419 M 191.78 % | -156.264 M -1 267.62 % | -11.426 M 79.62 % | -56.070 M -135.57 % | 157.645 M 252.36 % | -103.470 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 100.00 % | -22.365 M | 0.000 | 0.000 | 0.000 100.00 % | -11.299 M | 0.000 -100.00 % | 56.215 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 10.994 M | 0.000 | 0.000 | 0.000 100.00 % | -34.773 M | 0.000 100.00 % | -24.823 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 53.300 M 341.59 % | -22.062 M -290.19 % | 11.600 M -79.83 % | 57.500 M 459.38 % | -16.000 M | 0.000 100.00 % | -6.900 M -170.91 % | 9.730 M -18.24 % | 11.900 M 123.96 % | -49.661 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 |
| Other non cash items | -8.100 M -111.54 % | 70.164 M 64.32 % | 42.700 M 908.98 % | 4.232 M 119.41 % | -21.800 M -126.72 % | 81.587 M 434.37 % | -24.400 M -115.85 % | 153.936 M 826.11 % | -21.200 M -161.68 % | 34.370 M 318.92 % | -15.700 M -109.00 % | 174.487 M 1 715.62 % | -10.800 M -116.55 % | 65.256 M 1 019.10 % | -7.100 M -102.91 % | 243.683 M 5 397.46 % | -4.600 M -104.18 % | 110.128 M 881.05 % | -14.100 M -110.01 % | 140.867 M 181.07 % | -173.762 M -234.11 % | 129.562 M 306.31 % | -62.800 M -132.51 % | 193.157 M 208.37 % | -178.243 M -456.89 % | 49.943 M 813.47 % | -7.000 M -103.63 % | 192.848 M 289.27 % | -101.890 M -268.44 % | 60.490 M 367.65 % | -22.600 M -109.60 % | 235.347 M 296.23 % | -119.935 M -349.68 % | 48.035 M 900.58 % | -6.000 M -103.05 % | 197.022 M 416.66 % | -62.219 M -199.98 % | 62.229 M | 0.000 -100.00 % | 105.819 M 247.42 % | -71.779 M -200.00 % | 71.779 M | 0.000 -100.00 % | 1.245 B 4 851.67 % | -26.210 M -82.52 % | -14.360 M -114.97 % | -6.680 M -100.91 % | 737.925 M 517.30 % | -176.835 M -236.27 % | 129.765 M 2 860.96 % | -4.700 M -172.71 % | 6.464 M -96.28 % | 173.631 M |
| Net cash provided by operating activities | 80.800 M 330.13 % | -35.110 M -159.31 % | 59.200 M -21.89 % | 75.787 M 128.96 % | 33.100 M 192.85 % | -35.648 M -166.51 % | 53.600 M 38.47 % | 38.709 M 23.28 % | 31.400 M 263.05 % | -19.258 M -134.08 % | 56.500 M 78.44 % | 31.663 M -25.67 % | 42.600 M 204.30 % | -40.845 M -190.37 % | 45.200 M 118.55 % | -243.683 M -1 136.95 % | 23.500 M 156.34 % | -41.708 M -202.48 % | 40.700 M 128.89 % | -140.867 M -181.07 % | 173.762 M 234.11 % | -129.562 M -306.31 % | 62.800 M 132.51 % | -193.157 M -208.37 % | 178.243 M 526.42 % | -41.800 M -146.81 % | 89.300 M 17.28 % | 76.145 M 259.36 % | 21.189 M 170.89 % | -29.889 M -178.86 % | 37.900 M -71.72 % | 134.040 M 848.82 % | 14.127 M 179.24 % | -17.827 M -128.75 % | 62.000 M 56.29 % | 39.670 M -6.83 % | 42.576 M 41.34 % | 30.124 M -45.92 % | 55.700 M 91.86 % | 29.032 M -73.83 % | 110.947 M 236.32 % | -81.387 M -272.03 % | 47.310 M 13.30 % | 41.757 M 227.70 % | -32.700 M -145.46 % | 71.930 M 14.39 % | 62.880 M -48.73 % | 122.635 M 0.59 % | 121.919 M 416.43 % | -38.529 M -186.84 % | 44.370 M -72.96 % | 164.109 M 133.90 % | 70.161 M |
| Investments in property plant and equipment | -10.800 M 3.97 % | -11.246 M -44.18 % | -7.800 M -138.96 % | 20.022 M 278.77 % | -11.200 M 1.38 % | -11.357 M -20.82 % | -9.400 M 43.73 % | -16.704 M -30.50 % | -12.800 M 11.87 % | -14.524 M -86.21 % | -7.800 M 48.91 % | -15.266 M -21.16 % | -12.600 M -30.96 % | -9.621 M -23.35 % | -7.800 M -76.83 % | -4.411 M 58.78 % | -10.700 M -0.87 % | -10.608 M 41.39 % | -18.100 M 17.92 % | -22.052 M -29.23 % | -17.064 M -19.03 % | -14.336 M 15.17 % | -16.900 M 32.08 % | -24.884 M -44.21 % | -17.255 M | 0.000 | 0.000 100.00 % | -16.490 M -9.68 % | -15.034 M 9.79 % | -16.666 M -9.64 % | -15.200 M 50.81 % | -30.903 M -272.59 % | -8.294 M 50.94 % | -16.906 M -5.66 % | -16.000 M 40.05 % | -26.689 M -21.84 % | -21.905 M -24.99 % | -17.525 M -22.13 % | -14.350 M 36.98 % | -22.771 M -47.89 % | -15.397 M -208.37 % | -4.993 M 83.87 % | -30.950 M 34.24 % | -47.063 M -40.32 % | -33.540 M -45.07 % | -23.120 M 52.78 % | -48.960 M 23.83 % | -64.280 M -79.10 % | -35.890 M -14.88 % | -31.240 M 16.36 % | -37.350 M 27.85 % | -51.768 M -0.50 % | -51.510 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 176.729 M 1 597.83 % | -11.799 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.900 M -216.67 % | -600.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.005 M -3 235.00 % | -300.000 K 63.46 % | -821.000 K -563.84 % | 177.000 K 200.00 % | -177.000 K -77.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.798 M -243.37 % | 2.649 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 % | 25.070 M 200.00 % | -25.070 M | 0.000 | 0.000 -100.00 % | 450.000 K 188.24 % | -510.000 K | 0.000 | 0.000 100.00 % | -947.000 K 65.94 % | -2.780 M | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 100.00 % | -1.980 M -127.89 % | 7.100 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.200 M 783.33 % | -1.200 M -200.00 % | 1.200 M | 0.000 -100.00 % | 1.066 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.178 M | 0.000 | 0.000 100.00 % | -1.183 M -136.43 % | 3.247 M 200.00 % | -3.247 M -198.39 % | 3.300 M | 0.000 | 0.000 100.00 % | -68.606 M -199.86 % | 68.700 M | 0.000 | 0.000 100.00 % | -158.390 M -197.30 % | 162.780 M 130.99 % | -525.220 M -199.69 % | 526.859 M | 0.000 | 0.000 -100.00 % | 1.804 M -28.70 % | 2.530 M 2 430.00 % | 100.000 K 100.00 % | 50.000 K | 0.000 | 0.000 -100.00 % | 520.000 K -48.00 % | 1.000 M | 0.000 | 0.000 |
| Other investing activites | 0.000 -100.00 % | 9.882 M 239.18 % | -7.100 M 62.44 % | -18.904 M -1 354.15 % | -1.300 M -124.20 % | 5.373 M 198.50 % | 1.800 M -49.89 % | 3.592 M 698.67 % | -600.000 K -96.08 % | -306.000 K -202.00 % | 300.000 K | 0.000 | 0.000 100.00 % | -2.720 M 63.24 % | -7.400 M -1 001.34 % | 821.000 K 104.33 % | -18.977 M -540.61 % | 4.307 M 123.80 % | -18.100 M | 0.000 -100.00 % | 401.689 M | 0.000 | 0.000 -100.00 % | 3.798 M 115.30 % | -24.827 M | 0.000 | 0.000 100.00 % | -29.883 M -117.35 % | -13.749 M -523.44 % | 3.247 M 198.39 % | -3.300 M | 0.000 | 0.000 -100.00 % | 73.891 M 790.57 % | -10.700 M 60.67 % | -27.204 M -27.02 % | -21.417 M -103.03 % | 706.406 M 5 026.12 % | -14.340 M -102.77 % | 517.745 M 474.50 % | -138.248 M -217.28 % | 117.879 M 480.75 % | -30.960 M 35.52 % | -48.014 M -43.41 % | -33.480 M -44.81 % | -23.120 M 52.78 % | -48.960 M 17.50 % | -59.346 M | 0.000 100.00 % | -21.387 M 42.72 % | -37.340 M 45.10 % | -68.009 M -26.83 % | -53.622 M |
| Net cash used for investing activites | -10.800 M -222.97 % | -3.344 M -377.71 % | -700.000 K -162.61 % | 1.118 M 109.98 % | -11.200 M -87.17 % | -5.984 M 21.26 % | -7.600 M 49.37 % | -15.012 M -12.03 % | -13.400 M 9.64 % | -14.830 M -97.73 % | -7.500 M 57.43 % | -17.619 M -39.83 % | -12.600 M 0.98 % | -12.725 M -65.26 % | -7.700 M -837.88 % | -821.000 K 92.25 % | -10.600 M -461.77 % | 2.930 M 117.24 % | -17.000 M 95.80 % | -404.362 M -200.40 % | 402.755 M | 0.000 | 0.000 100.00 % | -3.798 M -115.30 % | 24.827 M | 0.000 | 0.000 100.00 % | -31.066 M -195.81 % | -10.502 M -223.44 % | -3.247 M -198.39 % | 3.300 M | 0.000 | 0.000 -100.00 % | 5.285 M -90.89 % | 58.000 M -61.21 % | 149.525 M 550.16 % | -33.216 M -106.06 % | 548.016 M 269.18 % | 148.440 M 2 085.82 % | -7.475 M -101.92 % | 388.611 M 171.85 % | 142.949 M 355.13 % | -56.030 M -21.25 % | -46.210 M -49.31 % | -30.950 M -37.13 % | -22.570 M 54.33 % | -49.420 M 16.73 % | -59.346 M -39.62 % | -42.506 M -94.86 % | -21.814 M 44.24 % | -39.120 M 42.48 % | -68.009 M -26.83 % | -53.622 M |
| Debt repayment | 0.000 -100.00 % | 92.400 M 1 420.00 % | -7.000 M 96.83 % | -220.501 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.900 M -390.78 % | 2.029 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 100.00 % | -112.660 M -27.16 % | -88.600 M -72.43 % | -51.384 M 67.27 % | -156.973 M 70.56 % | -533.267 M -1 094.59 % | -44.640 M -106.26 % | -21.643 M 94.17 % | -371.497 M -4 712.76 % | -7.719 M -123.02 % | 33.530 M -54.06 % | 72.984 M 73.08 % | 42.169 M -31.63 % | 61.681 M 75.23 % | 35.200 M 473.66 % | 6.136 M -90.37 % | 63.750 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.629 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 -100.00 % | 1.770 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 K | 0.000 -100.00 % | 100.000 M 999 900.00 % | 10.000 K -99.98 % | 50.010 M | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.087 M | 0.000 100.00 % | -30.094 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 % | -1.161 M | 0.000 100.00 % | -2.715 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -200.000 K | 0.000 | 0.000 100.00 % | -2.141 M -970.50 % | -200.000 K | 0.000 | 0.000 100.00 % | -3.196 M -1 498.00 % | -200.000 K 93.79 % | -3.223 M -544.60 % | -500.000 K -532.91 % | -79.000 K 73.67 % | -300.000 K 68.19 % | -943.000 K -88.60 % | -500.000 K | 0.000 100.00 % | -4.000 K 99.33 % | -596.000 K -19.20 % | -500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.839 M -110.89 % | -872.000 K -18.16 % | -738.000 K 12.14 % | -840.000 K 96.06 % | -21.323 M -1 347.59 % | -1.473 M -1.10 % | -1.457 M 2.87 % | -1.500 M 94.32 % | -26.413 M -3 963.54 % | -650.000 K 52.21 % | -1.360 M 24.02 % | -1.790 M 96.03 % | -45.061 M -381.63 % | -9.356 M 61.58 % | -24.354 M -1 148.92 % | -1.950 M 94.77 % | -37.302 M | 0.000 |
| Other financing activites | -25.800 M -29.65 % | -19.900 M -4.19 % | -19.100 M -125.70 % | 74.319 M 380.45 % | -26.500 M 82.91 % | -155.019 M -627.79 % | -21.300 M -287.22 % | 11.377 M 434.62 % | -3.400 M 94.08 % | -57.466 M -687.21 % | -7.300 M 84.52 % | -47.143 M -482.01 % | -8.100 M -182.18 % | 9.856 M 162.38 % | -15.800 M 96.03 % | -397.952 M -134 343.24 % | -296.000 K -100.40 % | 74.883 M 406.90 % | -24.400 M -113.65 % | 178.716 M 176.99 % | -232.138 M -199.91 % | 232.342 M 1 146.59 % | -22.200 M | 0.000 | 0.000 -100.00 % | 17.780 M 255.96 % | -11.400 M | 0.000 | 0.000 | 0.000 100.00 % | -13.500 M | 0.000 | 0.000 -100.00 % | 14.395 M 210.73 % | -13.000 M 34.96 % | -19.989 M -23 896.43 % | 84.000 K 100.27 % | -31.144 M -188.10 % | -10.810 M 74.57 % | -42.513 M 30.05 % | -60.779 M 64.76 % | -172.465 M -2 641.89 % | -6.290 M 92.50 % | -83.889 M -195.97 % | 87.412 M 314.15 % | -40.818 M 31.79 % | -59.840 M -11.22 % | -53.804 M 72.37 % | -194.750 M -703.42 % | -24.240 M 47.17 % | -45.880 M -273.91 % | 26.381 M 121.42 % | -123.132 M |
| Net cash used provided by financing activities | -26.000 M -135.86 % | 72.500 M 377.78 % | -26.100 M 82.40 % | -148.323 M -455.52 % | -26.700 M 13.65 % | -30.919 M -45.16 % | -21.300 M -360.36 % | 8.181 M 185.22 % | -9.600 M 83.63 % | -58.660 M -652.05 % | -7.800 M 83.48 % | -47.222 M -462.17 % | -8.400 M -194.24 % | 8.913 M 154.68 % | -16.300 M 95.90 % | -397.952 M -132 550.67 % | -300.000 K -100.40 % | 74.287 M 398.34 % | -24.900 M -113.93 % | 178.716 M 176.39 % | -233.966 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.780 M 255.96 % | -11.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -98.265 M 3.28 % | -101.600 M -666.33 % | -13.258 M 91.58 % | -157.400 M 72.21 % | -566.310 M -906.06 % | -56.290 M 36.17 % | -88.194 M 73.48 % | -332.534 M -83.11 % | -181.606 M -399.93 % | 60.550 M 269.05 % | -35.817 M -127.79 % | 128.900 M 639.33 % | -23.900 M 9.47 % | -26.400 M 71.53 % | -92.729 M -129.75 % | -40.360 M -170.68 % | 57.100 M 2 519.27 % | 2.180 M 119.96 % | -10.921 M 91.13 % | -123.132 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 -100.00 % | 2.032 M 101.43 % | -142.540 M 37.21 % | -227.000 M -19.79 % | -189.496 M -4 670.57 % | 4.146 M 103.30 % | -125.482 M -1 601.34 % | 8.358 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 -100.00 % | 219.000 K 112.17 % | -1.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -184.000 K 92.64 % | -2.500 M 71.96 % | -8.917 M -328.06 % | 3.910 M 127.42 % | -14.260 M -719.54 % | -1.740 M 75.09 % | -6.984 M -234.96 % | -2.085 M -121.62 % | 9.645 M 158.81 % | -16.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 -100.00 % | 31.900 M 145.97 % | -69.386 M 52.91 % | -147.340 M 50.81 % | -299.551 M -81.77 % | -164.796 M -67.10 % | -98.622 M 15.77 % | -117.082 M -38.74 % | -84.390 M -304.83 % | 41.200 M 224.18 % | -33.178 M -253.60 % | 21.600 M 148.37 % | -44.657 M -310.65 % | 21.200 M 103.30 % | -642.456 M -5 198.86 % | 12.600 M -64.52 % | 35.509 M 3 059.08 % | -1.200 M 99.67 % | -366.513 M -207.00 % | 342.551 M 364.39 % | -129.562 M -306.31 % | 62.800 M 131.89 % | -196.955 M -196.99 % | 203.070 M 136.77 % | -552.297 M -192.89 % | 594.590 M 1 219.00 % | 45.079 M 321.81 % | 10.687 M 132.25 % | -33.136 M -180.43 % | 41.200 M -69.26 % | 134.040 M 848.82 % | 14.127 M 112.74 % | -110.890 M -801.84 % | 15.800 M -84.51 % | 102.011 M 228.93 % | -79.121 M 27.80 % | -109.579 M -187.40 % | 125.370 M 193.09 % | -134.669 M -159.63 % | 225.847 M 204.02 % | -217.117 M -5 368.94 % | -3.970 M -110.11 % | 39.273 M -39.81 % | 65.250 M 156.28 % | 25.460 M 296.75 % | -12.940 M -889.02 % | 1.640 M -81.70 % | 8.964 M 376.41 % | -3.243 M -143.65 % | 7.430 M -91.28 % | 85.179 M 179.91 % | -106.593 M |
| Cash at beginning of period | 0.000 | 0.000 -100.00 % | 176.610 M -28.21 % | 245.996 M 72.58 % | 142.540 M -37.21 % | 227.000 M 19.79 % | 189.496 M 45.21 % | 130.500 M 4.00 % | 125.482 M 1 601.34 % | -8.358 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 153.340 M 153 240.00 % | 100.000 K | 0.000 | 0.000 -100.00 % | 229.798 M 345.77 % | -93.500 M | 0.000 | 0.000 -100.00 % | 811.800 M 273.74 % | 217.210 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 334.800 M 4.95 % | 319.000 M 47.01 % | 216.990 M -26.72 % | 296.111 M -27.01 % | 405.690 M 44.72 % | 280.320 M -2.36 % | 287.100 M 368.71 % | 61.253 M -78.00 % | 278.370 M -1.41 % | 282.340 M 181.89 % | 100.160 M | 0.000 | 0.000 | 0.000 -100.00 % | 111.620 M 8.73 % | 102.656 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 -100.00 % | 208.510 M 18.06 % | 176.610 M 3 779.38 % | -4.800 M 93.38 % | -72.551 M -393.73 % | 24.700 M -22.52 % | 31.878 M 279.50 % | 8.400 M 109.06 % | -92.748 M -325.12 % | 41.200 M 224.18 % | -33.178 M -253.60 % | 21.600 M 148.37 % | -44.657 M -310.65 % | 21.200 M 103.30 % | -642.456 M -5 198.86 % | 12.600 M -93.33 % | 188.849 M 17 268.09 % | -1.100 M 99.70 % | -366.513 M -207.00 % | 342.551 M 241.74 % | 100.236 M 426.50 % | -30.700 M 84.41 % | -196.955 M -196.99 % | 203.070 M -21.75 % | 259.503 M -68.03 % | 811.800 M 1 700.84 % | 45.079 M 321.81 % | 10.687 M 132.25 % | -33.136 M -180.43 % | 41.200 M -69.26 % | 134.040 M 848.82 % | 14.127 M -93.69 % | 223.910 M -33.12 % | 334.800 M 4.95 % | 319.001 M 47.01 % | 216.990 M -26.72 % | 296.111 M -27.01 % | 405.690 M 166.15 % | 152.431 M -46.91 % | 287.100 M 368.71 % | 61.253 M -78.00 % | 278.370 M 99.64 % | 139.433 M 113.69 % | 65.250 M 156.28 % | 25.460 M 296.75 % | -12.940 M -111.43 % | 113.260 M 1.47 % | 111.620 M 3 541.87 % | -3.243 M -143.65 % | 7.430 M -91.28 % | 85.179 M 179.91 % | -106.593 M |
| Operating cash flow | 80.800 M 330.13 % | -35.110 M -159.31 % | 59.200 M -21.89 % | 75.787 M 128.96 % | 33.100 M 192.85 % | -35.648 M -166.51 % | 53.600 M 38.47 % | 38.709 M 23.28 % | 31.400 M 263.05 % | -19.258 M -134.08 % | 56.500 M 78.44 % | 31.663 M -25.67 % | 42.600 M 204.30 % | -40.845 M -190.37 % | 45.200 M 118.55 % | -243.683 M -1 136.95 % | 23.500 M 156.34 % | -41.708 M -202.48 % | 40.700 M 128.89 % | -140.867 M -181.07 % | 173.762 M 234.11 % | -129.562 M -306.31 % | 62.800 M 132.51 % | -193.157 M -208.37 % | 178.243 M 526.42 % | -41.800 M -146.81 % | 89.300 M 17.28 % | 76.145 M 259.36 % | 21.189 M 170.89 % | -29.889 M -178.86 % | 37.900 M -71.72 % | 134.040 M 848.82 % | 14.127 M 179.24 % | -17.827 M -128.75 % | 62.000 M 56.29 % | 39.670 M -6.83 % | 42.576 M 41.34 % | 30.124 M -45.92 % | 55.700 M 91.86 % | 29.032 M -73.83 % | 110.947 M 236.32 % | -81.387 M -272.03 % | 47.310 M 13.30 % | 41.757 M 227.70 % | -32.700 M -145.46 % | 71.930 M 14.39 % | 62.880 M -48.73 % | 122.635 M 0.59 % | 121.919 M 416.43 % | -38.529 M -186.84 % | 44.370 M -72.96 % | 164.109 M 133.90 % | 70.161 M |
| Capital expenditure | -10.800 M 3.57 % | -11.200 M -43.59 % | -7.800 M -138.96 % | 20.022 M 278.77 % | -11.200 M 1.38 % | -11.357 M -20.82 % | -9.400 M 43.73 % | -16.704 M -30.50 % | -12.800 M 11.87 % | -14.524 M -86.21 % | -7.800 M 48.91 % | -15.266 M -21.16 % | -12.600 M -30.96 % | -9.621 M -23.35 % | -7.800 M -76.83 % | -4.411 M 58.78 % | -10.700 M -0.87 % | -10.608 M 41.39 % | -18.100 M 17.92 % | -22.052 M -29.23 % | -17.064 M -19.03 % | -14.336 M 15.17 % | -16.900 M 32.08 % | -24.884 M -44.21 % | -17.255 M | 0.000 | 0.000 100.00 % | -16.490 M -9.68 % | -15.034 M 9.79 % | -16.666 M -9.64 % | -15.200 M 50.81 % | -30.903 M -272.59 % | -8.294 M 50.94 % | -16.906 M -5.66 % | -16.000 M 40.05 % | -26.689 M -21.84 % | -21.905 M -24.99 % | -17.525 M -22.13 % | -14.350 M 36.98 % | -22.771 M -47.89 % | -15.397 M -208.37 % | -4.993 M 83.87 % | -30.950 M 34.24 % | -47.063 M -40.32 % | -33.540 M -45.07 % | -23.120 M 52.78 % | -48.960 M 23.83 % | -64.280 M -79.10 % | -35.890 M -14.88 % | -31.240 M 16.36 % | -37.350 M 27.85 % | -51.768 M -0.50 % | -51.510 M |
| Free CashFlow | 70.000 M 251.01 % | -46.356 M -190.19 % | 51.400 M -46.35 % | 95.809 M 337.48 % | 21.900 M 146.59 % | -47.005 M -206.35 % | 44.200 M 100.86 % | 22.005 M 18.31 % | 18.600 M 155.06 % | -33.782 M -169.37 % | 48.700 M 197.01 % | 16.397 M -45.34 % | 30.000 M 159.45 % | -50.466 M -234.94 % | 37.400 M 115.07 % | -248.094 M -2 038.23 % | 12.800 M 124.47 % | -52.316 M -331.49 % | 22.600 M 113.87 % | -162.919 M -203.97 % | 156.698 M 208.90 % | -143.898 M -413.50 % | 45.900 M 121.05 % | -218.041 M -235.44 % | 160.988 M 485.14 % | -41.800 M -146.81 % | 89.300 M 49.69 % | 59.655 M 869.21 % | 6.155 M 113.22 % | -46.555 M -305.09 % | 22.700 M -77.99 % | 103.137 M 1 668.16 % | 5.833 M 116.79 % | -34.733 M -175.51 % | 46.000 M 254.36 % | 12.981 M -37.20 % | 20.671 M 64.07 % | 12.599 M -69.53 % | 41.350 M 560.44 % | 6.261 M -93.45 % | 95.550 M 210.62 % | -86.380 M -628.00 % | 16.360 M 408.33 % | -5.306 M 91.99 % | -66.240 M -235.71 % | 48.810 M 250.65 % | 13.920 M -76.15 % | 58.355 M -32.17 % | 86.029 M 223.31 % | -69.769 M -1 093.86 % | 7.020 M -93.75 % | 112.341 M 502.33 % | 18.651 M |
| 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 |