
Machvision Inc. 3563.TW
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.532 B -12.99 % | 1.761 B -16.25 % | 2.102 B -23.56 % | 2.750 B 14.70 % | 2.398 B -5.72 % | 2.543 B -18.27 % | 3.112 B 119.01 % | 1.421 B 75.50 % | 809.631 M 32.70 % | 610.127 M -6.74 % | 654.194 M -8.68 % | 716.381 M 49.55 % | 479.027 M -11.13 % | 539.011 M 48.48 % | 363.016 M 112.75 % | 170.633 M |
Net income | 320.811 M -24.68 % | 425.946 M -28.69 % | 597.324 M -27.84 % | 827.745 M 25.41 % | 660.048 M -22.58 % | 852.599 M -34.23 % | 1.296 B 180.16 % | 462.744 M 132.79 % | 198.785 M 25.32 % | 158.622 M -7.72 % | 171.892 M -16.30 % | 205.378 M 44.88 % | 141.759 M -2.82 % | 145.869 M 126.16 % | 64.499 M 415.70 % | 12.507 M |
Income before tax | 392.851 M -22.40 % | 506.227 M -31.02 % | 733.890 M -29.77 % | 1.045 B 29.91 % | 804.407 M -23.58 % | 1.053 B -35.11 % | 1.622 B 196.68 % | 546.790 M 121.21 % | 247.186 M 27.07 % | 194.522 M -1.18 % | 196.851 M -19.40 % | 244.240 M 47.26 % | 165.856 M -5.21 % | 174.972 M 121.53 % | 78.984 M 510.24 % | 12.943 M |
Income before tax ratio | 0.26 -10.81 % | 0.29 -17.63 % | 0.35 -8.12 % | 0.38 13.26 % | 0.34 -18.94 % | 0.41 -20.61 % | 0.52 35.47 % | 0.38 26.04 % | 0.31 -4.24 % | 0.32 5.95 % | 0.30 -11.74 % | 0.34 -1.53 % | 0.35 6.66 % | 0.32 49.20 % | 0.22 186.84 % | 0.08 |
EBITDA | 430.814 M -21.69 % | 550.138 M -28.76 % | 772.276 M -26.72 % | 1.054 B 16.07 % | 907.951 M -15.67 % | 1.077 B -34.00 % | 1.631 B 183.54 % | 575.320 M 125.62 % | 254.997 M 33.87 % | 190.480 M -6.57 % | 203.873 M -17.76 % | 247.905 M 46.86 % | 168.808 M 3.80 % | 162.632 M 73.58 % | 93.695 M 662.99 % | 12.280 M |
Net income ratio | 0.21 -13.44 % | 0.24 -14.85 % | 0.28 -5.60 % | 0.30 9.34 % | 0.28 -17.88 % | 0.34 -19.54 % | 0.42 27.92 % | 0.33 32.64 % | 0.25 -5.56 % | 0.26 -1.05 % | 0.26 -8.35 % | 0.29 -3.12 % | 0.30 9.35 % | 0.27 52.31 % | 0.18 142.40 % | 0.07 |
Ratio EBITDA | 0.28 -10.00 % | 0.31 -14.94 % | 0.37 -4.13 % | 0.38 1.20 % | 0.38 -10.55 % | 0.42 -19.25 % | 0.52 29.47 % | 0.40 28.56 % | 0.31 0.88 % | 0.31 0.18 % | 0.31 -9.94 % | 0.35 -1.80 % | 0.35 16.80 % | 0.30 16.90 % | 0.26 258.64 % | 0.07 |
Gross profit ratio | 0.58 -2.95 % | 0.59 2.74 % | 0.58 -6.26 % | 0.62 -2.78 % | 0.63 -1.65 % | 0.64 -7.45 % | 0.70 8.76 % | 0.64 3.81 % | 0.62 0.92 % | 0.61 10.19 % | 0.55 -8.01 % | 0.60 5.16 % | 0.57 -2.66 % | 0.59 1.92 % | 0.58 9.14 % | 0.53 |
Weighted average shs out dil | 58.247 M 11.78 % | 52.110 M 15.33 % | 45.182 M 0.22 % | 45.082 M 1.99 % | 44.204 M 2.98 % | 42.926 M -0.31 % | 43.059 M 0.32 % | 42.922 M -0.45 % | 43.117 M -0.43 % | 43.302 M 0.21 % | 43.210 M 11.45 % | 38.772 M 2.95 % | 37.660 M -2.47 % | 38.614 M 12.50 % | 34.324 M 1.10 % | 33.950 M |
Weighted average shs out | 58.146 M 12.07 % | 51.881 M 15.99 % | 44.728 M 0.00 % | 44.728 M 1.77 % | 43.952 M 3.15 % | 42.608 M 0.00 % | 42.608 M 0.00 % | 42.608 M 0.00 % | 42.608 M 0.00 % | 42.608 M 0.00 % | 42.608 M 11.38 % | 38.253 M 3.09 % | 37.108 M -2.37 % | 38.008 M 13.25 % | 33.561 M 0.00 % | 33.561 M |
EPS diluted | 5.51 -32.56 % | 8.17 -38.20 % | 13.22 -28.00 % | 18.36 22.97 % | 14.93 -24.82 % | 19.86 -34.04 % | 30.11 179.31 % | 10.78 133.84 % | 4.61 25.96 % | 3.66 -8.04 % | 3.98 -24.91 % | 5.30 40.96 % | 3.76 -0.53 % | 3.78 101.06 % | 1.88 408.11 % | 0.37 |
Earnings per share | 5.52 -32.76 % | 8.21 -38.50 % | 13.35 -27.88 % | 18.51 23.24 % | 15.02 -24.94 % | 20.01 -34.24 % | 30.43 180.20 % | 10.86 132.55 % | 4.67 25.54 % | 3.72 -7.69 % | 4.03 -24.95 % | 5.37 40.94 % | 3.81 -0.78 % | 3.84 100.00 % | 1.92 418.92 % | 0.37 |
Gross profit | 882.129 M -15.56 % | 1.045 B -13.96 % | 1.214 B -28.35 % | 1.695 B 11.51 % | 1.520 B -7.28 % | 1.639 B -24.36 % | 2.167 B 138.20 % | 909.603 M 82.19 % | 499.269 M 33.92 % | 372.812 M 2.77 % | 362.758 M -15.99 % | 431.821 M 57.26 % | 274.592 M -13.49 % | 317.410 M 51.33 % | 209.749 M 132.19 % | 90.337 M |
Income tax expense | 76.855 M -17.90 % | 93.608 M -34.13 % | 142.114 M -34.96 % | 218.498 M 45.77 % | 149.892 M -19.30 % | 185.744 M -40.94 % | 314.507 M 268.42 % | 85.366 M 83.82 % | 46.439 M 16.23 % | 39.954 M 60.08 % | 24.959 M -35.78 % | 38.862 M 61.27 % | 24.097 M -17.20 % | 29.103 M 100.92 % | 14.485 M 3 222.25 % | 436.000 K |
Cost of revenue | 649.702 M -9.25 % | 715.893 M -19.39 % | 888.114 M -15.87 % | 1.056 B 20.21 % | 878.190 M -2.91 % | 904.519 M -4.30 % | 945.194 M 84.87 % | 511.285 M 64.74 % | 310.362 M 30.78 % | 237.315 M -18.57 % | 291.436 M 2.42 % | 284.560 M 39.19 % | 204.435 M -7.75 % | 221.601 M 44.58 % | 153.267 M 90.88 % | 80.296 M |
General and administrative expenses | 122.232 M 16.74 % | 104.700 M -6.20 % | 111.621 M -2.52 % | 114.508 M 6.68 % | 107.341 M -4.68 % | 112.616 M -30.40 % | 161.796 M 150.40 % | 64.614 M 28.22 % | 50.394 M 10.89 % | 45.446 M 6.80 % | 42.554 M 11.25 % | 38.251 M -30.70 % | 55.200 M 1.46 % | 54.403 M 57.34 % | 34.577 M 66.72 % | 20.739 M |
Selling and marketing expenses | 174.569 M -17.12 % | 210.637 M -11.06 % | 236.818 M -11.00 % | 266.095 M 13.45 % | 234.554 M -2.42 % | 240.374 M -0.85 % | 242.446 M 79.63 % | 134.973 M 37.96 % | 97.835 M 46.85 % | 66.622 M 16.17 % | 57.347 M -20.12 % | 71.792 M 84.35 % | 38.944 M 4.51 % | 37.264 M 12.64 % | 33.082 M 83.27 % | 18.051 M |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.002 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 550.990 M -6.05 % | 586.483 M -0.68 % | 590.511 M -10.91 % | 662.841 M 13.20 % | 585.567 M 2.68 % | 570.282 M -0.59 % | 573.681 M 67.09 % | 343.345 M 35.66 % | 253.085 M 32.64 % | 190.799 M 1.56 % | 187.877 M -5.15 % | 198.076 M 22.83 % | 161.258 M 1.67 % | 158.611 M 31.45 % | 120.661 M 43.66 % | 83.993 M |
Cost and expenses | 1.201 B -7.81 % | 1.302 B -11.92 % | 1.479 B -13.96 % | 1.719 B 17.41 % | 1.464 B -0.75 % | 1.475 B -2.90 % | 1.519 B 77.72 % | 854.630 M 51.68 % | 563.447 M 31.61 % | 428.114 M -10.68 % | 479.313 M -0.69 % | 482.636 M 31.98 % | 365.693 M -3.82 % | 380.212 M 38.80 % | 273.928 M 66.74 % | 164.289 M |
Research and development expenses | 254.189 M 6.89 % | 237.814 M -1.76 % | 242.072 M -14.23 % | 282.238 M 15.83 % | 243.672 M 12.14 % | 217.292 M 28.24 % | 169.439 M 17.86 % | 143.758 M 37.10 % | 104.856 M 33.18 % | 78.731 M -10.51 % | 87.976 M -0.06 % | 88.033 M 31.17 % | 67.114 M 0.25 % | 66.944 M 26.30 % | 53.002 M 17.25 % | 45.203 M |
Selling general and administrative expenses | 296.801 M -5.88 % | 315.337 M -9.50 % | 348.439 M -8.45 % | 380.603 M 11.32 % | 341.895 M -3.14 % | 352.990 M -12.68 % | 404.242 M 102.54 % | 199.587 M 34.65 % | 148.229 M 32.27 % | 112.068 M 12.18 % | 99.901 M -9.22 % | 110.043 M 16.89 % | 94.144 M 2.70 % | 91.667 M 35.48 % | 67.659 M 74.42 % | 38.790 M |
Interest income | 60.295 M 108.24 % | 28.955 M 350.10 % | 6.433 M 100.84 % | 3.203 M 29.47 % | 2.474 M -65.36 % | 7.143 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.248 M 96.02 % | 1.657 M 111.89 % | 782.000 K -16.81 % | 940.000 K |
Interest expense | 1.326 M -40.38 % | 2.224 M -61.00 % | 5.702 M -7.56 % | 6.168 M 108.80 % | 2.954 M 47.26 % | 2.006 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 317.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 36.637 M -12.11 % | 41.687 M -2.07 % | 42.569 M 7.08 % | 39.756 M 11.71 % | 35.588 M 48.93 % | 23.895 M 164.15 % | 9.046 M -0.18 % | 9.062 M 2.83 % | 8.813 M 4.09 % | 8.467 M 20.58 % | 7.022 M 109.74 % | 3.348 M 2.76 % | 3.258 M -15.00 % | 3.833 M -16.80 % | 4.607 M -22.39 % | 5.936 M |
Operating income | 331.139 M -27.73 % | 458.214 M -37.21 % | 729.707 M -28.04 % | 1.014 B 16.25 % | 872.363 M -17.14 % | 1.053 B -33.91 % | 1.593 B 181.32 % | 566.258 M 130.01 % | 246.184 M 35.26 % | 182.013 M 4.08 % | 174.881 M -25.18 % | 233.745 M 106.24 % | 113.334 M -28.63 % | 158.799 M 78.25 % | 89.088 M 1 304.29 % | 6.344 M |
Operating income ratio | 0.22 -16.94 % | 0.26 -25.02 % | 0.35 -5.87 % | 0.37 1.35 % | 0.36 -12.10 % | 0.41 -19.14 % | 0.51 28.45 % | 0.40 31.06 % | 0.30 1.93 % | 0.30 11.60 % | 0.27 -18.07 % | 0.33 37.91 % | 0.24 -19.69 % | 0.29 20.05 % | 0.25 560.08 % | 0.04 |
Total other income expenses net | 139.369 M 190.27 % | 48.013 M 1 047.81 % | 4.183 M -86.45 % | 30.868 M 123.80 % | -129.691 M -709.20 % | -16.027 M -154.84 % | 29.223 M 250.11 % | -19.468 M -2 042.91 % | 1.002 M -91.99 % | 12.509 M -43.06 % | 21.970 M 109.34 % | 10.495 M -80.02 % | 52.522 M 224.75 % | 16.173 M 260.07 % | -10.104 M -253.11 % | 6.599 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -681.543 M 10.17 % | -758.706 M 52.49 % | -1.597 B -5.80 % | -1.509 B -14.19 % | -1.322 B -109.59 % | -630.596 M 64.24 % | -1.763 B -134.84 % | -750.945 M -17.91 % | -636.871 M -9.04 % | -584.079 M -8.13 % | -540.153 M 1.67 % | -549.350 M -53.41 % | -358.103 M -14.80 % | -311.940 M -73.56 % | -179.733 M -49.99 % | -119.828 M |
Total investments | 341.902 M 2 071.63 % | 15.744 M 0.00 % | 15.744 M 0.00 % | 15.744 M 46.54 % | 10.744 M 11.41 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 2 379.18 % | 389.000 K -92.69 % | 5.323 M 166.82 % | 1.995 M |
Total debt | 89.449 M 3.19 % | 86.687 M -66.46 % | 258.459 M -44.74 % | 467.744 M 58.58 % | 294.951 M 165.00 % | 111.303 M 8 096.10 % | 1.358 M 159.16 % | 524.000 K -28.90 % | 737.000 K 158.60 % | 285.000 K -6.56 % | 305.000 K 90.63 % | 160.000 K 81.82 % | 88.000 K -22.81 % | 114.000 K 103.57 % | 56.000 K 5.66 % | 53.000 K |
Accumulated other comprehensive income loss | 660.929 M 3.76 % | 637.008 M 10.11 % | 578.497 M 15.48 % | 500.934 M 14.22 % | 438.563 M 42.23 % | 308.352 M 71.47 % | 179.827 M 34.67 % | 133.534 M 19.14 % | 112.080 M -81.98 % | 621.913 M 47 338.06 % | 1.311 M 214.39 % | 417.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 1.821 B -2.45 % | 1.866 B 5.59 % | 1.768 B 1.70 % | 1.738 B 63.27 % | 1.065 B -4.61 % | 1.116 B -27.76 % | 1.545 B 113.99 % | 721.872 M 56.95 % | 459.949 M 55.10 % | 296.543 M 14.80 % | 258.315 M 25.46 % | 205.890 M 44.13 % | 142.855 M -2.17 % | 146.022 M 119.05 % | 66.661 M 353.88 % | 14.687 M |
Common stock | 581.462 M 0.00 % | 581.462 M 30.00 % | 447.282 M 0.00 % | 447.282 M 0.00 % | 447.282 M 4.98 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 26.30 % | 337.347 M 10.00 % | 306.679 M 29.29 % | 237.196 M 5.19 % | 225.496 M |
Total equity | 5.093 B -1.63 % | 5.178 B 71.61 % | 3.017 B 1.99 % | 2.958 B 13.44 % | 2.608 B 27.65 % | 2.043 B -10.06 % | 2.271 B 63.31 % | 1.391 B 27.88 % | 1.088 B 4.22 % | 1.044 B 2.85 % | 1.015 B -0.71 % | 1.022 B 71.42 % | 596.187 M 7.21 % | 556.105 M 58.65 % | 350.516 M 22.46 % | 286.228 M |
Other non current liabilities | 9.615 M 14.18 % | 8.421 M -16.43 % | 10.077 M -13.81 % | 11.692 M 3.60 % | 11.286 M 8.22 % | 10.429 M 9.81 % | 9.497 M 8.45 % | 8.757 M 0.05 % | 8.753 M 40.63 % | 6.224 M 16.36 % | 5.349 M 24.92 % | 4.282 M 300.19 % | 1.070 M 28.14 % | 835.000 K 210.41 % | 269.000 K -82.99 % | 1.581 M |
Long term debt | 79.666 M 3.46 % | 77.002 M -68.32 % | 243.080 M -42.60 % | 423.490 M 59.31 % | 265.821 M 178.54 % | 95.435 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 105.435 M 22.32 % | 86.193 M -65.95 % | 253.157 M -42.02 % | 436.627 M 56.13 % | 279.659 M 164.17 % | 105.864 M 930.11 % | 10.277 M 17.36 % | 8.757 M 0.05 % | 8.753 M 10.53 % | 7.919 M 2.95 % | 7.692 M 57.98 % | 4.869 M 355.05 % | 1.070 M 28.14 % | 835.000 K 210.41 % | 269.000 K -82.99 % | 1.581 M |
Other current liabilities | 319.868 M 6.94 % | 299.104 M -0.89 % | 301.801 M 62.41 % | 185.822 M -39.89 % | 309.149 M -29.20 % | 436.652 M -15.37 % | 515.957 M 92.11 % | 268.574 M 78.84 % | 150.175 M 21.42 % | 123.680 M 0.13 % | 123.515 M -8.33 % | 134.734 M 40.18 % | 96.117 M 9.14 % | 88.065 M 25.35 % | 70.253 M 93.74 % | 36.262 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 35.850 M -95.22 % | 750.174 M 39.65 % | 537.189 M 12.16 % | 478.960 M 76.27 % | 271.716 M -10.78 % | 304.537 M 74.63 % | 174.394 M 22.88 % | 141.927 M 15.95 % | 122.400 M -21.02 % | 154.971 M 65.64 % | 93.557 M 5.42 % | 88.745 M 46.42 % | 60.610 M 109.32 % | 28.956 M |
Short term debt | 9.783 M 1.01 % | 9.685 M -37.02 % | 15.379 M -65.25 % | 44.254 M 51.92 % | 29.130 M 83.58 % | 15.868 M 1 068.48 % | 1.358 M 159.16 % | 524.000 K -28.90 % | 737.000 K 158.60 % | 285.000 K -6.56 % | 305.000 K 90.63 % | 160.000 K 81.82 % | 88.000 K -22.81 % | 114.000 K 103.57 % | 56.000 K 5.66 % | 53.000 K |
Total current liabilities | 585.044 M 17.35 % | 498.550 M -27.86 % | 691.060 M -37.98 % | 1.114 B 35.57 % | 821.898 M -8.20 % | 895.309 M -24.79 % | 1.190 B 128.58 % | 520.804 M 65.88 % | 313.966 M 53.05 % | 205.140 M 1.71 % | 201.695 M -10.22 % | 224.646 M 25.41 % | 179.128 M 16.47 % | 153.795 M 3.45 % | 148.666 M 175.40 % | 53.982 M |
Total liabilities | 690.479 M 18.08 % | 584.743 M -38.07 % | 944.217 M -39.12 % | 1.551 B 40.79 % | 1.102 B 10.03 % | 1.001 B -16.62 % | 1.201 B 126.74 % | 529.561 M 64.09 % | 322.719 M 51.47 % | 213.059 M 1.75 % | 209.387 M -8.77 % | 229.515 M 27.37 % | 180.198 M 16.53 % | 154.630 M 3.82 % | 148.935 M 168.05 % | 55.563 M |
Other non current assets | 23.523 M -99.32 % | 3.463 B 1 631.69 % | 199.982 M 16.04 % | 172.345 M 957.59 % | 16.296 M 120.19 % | 7.401 M 238.10 % | 2.189 M 0.14 % | 2.186 M -4.42 % | 2.287 M -35.96 % | 3.571 M -20.24 % | 4.477 M -83.27 % | 26.754 M -51.51 % | 55.177 M 197.88 % | 18.523 M -22.30 % | 23.839 M -0.24 % | 23.897 M |
Long term investments | -2.554 B 20.80 % | -3.224 B -1 896.68 % | 179.463 M 12.57 % | 159.422 M -2.58 % | 163.648 M -36.61 % | 258.156 M 169.25 % | 95.880 M 204.62 % | 31.475 M 40.70 % | 22.370 M -8.44 % | 24.431 M 3.70 % | 23.559 M -51.15 % | 48.227 M 418.35 % | 9.304 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 883.296 M 11.31 % | 793.579 M | 0.000 | 0.000 -100.00 % | 83.000 K -56.99 % | 193.000 K -36.30 % | 303.000 K -46.47 % | 566.000 K -46.15 % | 1.051 M -31.53 % | 1.535 M -23.97 % | 2.019 M -20.45 % | 2.538 M -38.29 % | 4.113 M -14.31 % | 4.800 M 49.81 % | 3.204 M -25.26 % | 4.287 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.705 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 3.057 B -5.18 % | 3.224 B 1 896.68 % | -179.463 M -12.57 % | -159.422 M -192 174.70 % | 83.000 K -99.07 % | 8.898 M 2 836.63 % | 303.000 K -46.47 % | 566.000 K -46.15 % | 1.051 M -31.53 % | 1.535 M -23.97 % | 2.019 M -20.45 % | 2.538 M -38.29 % | 4.113 M -14.31 % | 4.800 M 49.81 % | 3.204 M -25.26 % | 4.287 M |
Property plant equipment net | 326.761 M 0.76 % | 324.309 M -34.92 % | 498.286 M -6.05 % | 530.384 M 52.28 % | 348.293 M -7.58 % | 376.860 M 57.94 % | 238.607 M 11.57 % | 213.862 M -0.85 % | 215.700 M -3.56 % | 223.660 M -1.50 % | 227.060 M 34.11 % | 169.303 M 511.42 % | 27.690 M 32.16 % | 20.952 M 16.47 % | 17.989 M -22.15 % | 23.106 M |
Total non current assets | 894.677 M 50.19 % | 595.680 M -18.46 % | 730.519 M -2.56 % | 749.722 M 27.96 % | 585.884 M -14.94 % | 688.775 M 89.92 % | 362.665 M 38.52 % | 261.819 M 5.03 % | 249.282 M -4.27 % | 260.390 M -2.18 % | 266.190 M 4.42 % | 254.927 M 159.27 % | 98.326 M 90.53 % | 51.606 M -17.85 % | 62.823 M -20.38 % | 78.903 M |
Other current assets | 25.699 M -4.54 % | 26.920 M 26.08 % | 21.352 M 76.73 % | 12.082 M -32.00 % | 17.767 M -50.79 % | 36.103 M 126.17 % | 15.963 M 84.29 % | 8.662 M -41.13 % | 14.714 M 52.63 % | 9.640 M -44.37 % | 17.328 M -70.27 % | 58.288 M 1 166.58 % | 4.602 M -97.75 % | 204.872 M 1 111.97 % | 16.904 M 66.99 % | 10.123 M |
Short term investments | 2.895 B -10.64 % | 3.240 B 2 079.07 % | -163.719 M -13.95 % | -143.678 M 6.03 % | -152.904 M 38.47 % | -248.512 M -188.18 % | -86.236 M -295.02 % | -21.831 M -71.55 % | -12.726 M 13.94 % | -14.787 M -6.27 % | -13.915 M 63.93 % | -38.583 M -11 447.94 % | 340.000 K -12.60 % | 389.000 K -92.69 % | 5.323 M 166.82 % | 1.995 M |
cash and cash equivalents | 770.992 M -8.80 % | 845.393 M -54.43 % | 1.855 B -6.16 % | 1.977 B 22.29 % | 1.617 B 117.90 % | 741.899 M -57.96 % | 1.765 B 134.85 % | 751.469 M 17.86 % | 637.608 M 9.11 % | 584.364 M 8.12 % | 540.458 M -1.65 % | 549.510 M 53.41 % | 358.191 M 14.78 % | 312.054 M 73.57 % | 179.789 M 49.97 % | 119.881 M |
Cash and short term investments | 3.666 B -10.26 % | 4.086 B 120.21 % | 1.855 B -6.16 % | 1.977 B 22.29 % | 1.617 B 117.90 % | 741.899 M -57.96 % | 1.765 B 134.85 % | 751.469 M 17.86 % | 637.608 M 9.11 % | 584.364 M 8.12 % | 540.458 M -1.65 % | 549.510 M 53.27 % | 358.531 M 14.75 % | 312.443 M 68.79 % | 185.112 M 51.89 % | 121.876 M |
Total current assets | 4.889 B -5.37 % | 5.167 B 59.92 % | 3.231 B -14.06 % | 3.759 B 20.36 % | 3.123 B 32.62 % | 2.355 B -24.25 % | 3.109 B 87.47 % | 1.659 B 42.85 % | 1.161 B 16.54 % | 996.325 M 4.00 % | 957.972 M -3.87 % | 996.576 M 46.97 % | 678.059 M 2.87 % | 659.129 M 50.96 % | 436.628 M 66.09 % | 262.888 M |
Inventory | 313.755 M 20.30 % | 260.811 M -21.20 % | 330.980 M -17.14 % | 399.459 M 9.92 % | 363.424 M -4.78 % | 381.669 M 63.11 % | 234.001 M 25.44 % | 186.551 M 20.43 % | 154.908 M 28.33 % | 120.710 M -2.35 % | 123.614 M 1.61 % | 121.658 M 40.62 % | 86.514 M -21.60 % | 110.346 M 48.31 % | 74.401 M 102.95 % | 36.660 M |
Net receivables | 883.296 M 11.31 % | 793.579 M -23.24 % | 1.034 B -24.59 % | 1.371 B 21.80 % | 1.126 B -5.85 % | 1.196 B 9.22 % | 1.095 B 53.75 % | 711.901 M 101.18 % | 353.861 M 23.58 % | 286.336 M -0.67 % | 288.255 M -9.49 % | 318.467 M 46.04 % | 218.064 M 1 908.51 % | 10.857 M -93.24 % | 160.534 M 70.37 % | 94.229 M |
Tax assets | 40.689 M 24.53 % | 32.674 M 1.31 % | 32.251 M -31.37 % | 46.993 M -18.36 % | 57.564 M 53.67 % | 37.460 M 45.84 % | 25.686 M 87.08 % | 13.730 M 74.37 % | 7.874 M 9.47 % | 7.193 M -20.74 % | 9.075 M 11.97 % | 8.105 M 296.91 % | 2.042 M -72.15 % | 7.331 M -58.79 % | 17.791 M -35.57 % | 27.613 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 244.460 M 135.62 % | 103.751 M -42.08 % | 179.128 M -40.80 % | 302.585 M 23.05 % | 245.897 M -35.54 % | 381.467 M 19.70 % | 318.692 M 71.44 % | 185.895 M 40.25 % | 132.543 M 123.76 % | 59.234 M -19.75 % | 73.813 M 18.06 % | 62.520 M -5.67 % | 66.277 M 32.06 % | 50.186 M -27.42 % | 69.146 M 297.30 % | 17.404 M |
Tax payables | 10.933 M -87.29 % | 86.010 M -30.03 % | 122.919 M -37.57 % | 196.881 M 14.69 % | 171.660 M 417.97 % | 33.141 M -87.80 % | 271.716 M 312.87 % | 65.811 M 115.70 % | 30.511 M 39.06 % | 21.941 M 440.15 % | 4.062 M -85.08 % | 27.232 M 53.35 % | 17.758 M 15.09 % | 15.430 M 67.52 % | 9.211 M 3 402.28 % | 263.000 K |
Deferred revenue non current | 3.505 M | 0.000 | 0.000 -100.00 % | 1.445 M -43.38 % | 2.552 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 82.280 M -5.10 % | 86.698 M -15.63 % | 102.758 M -3.22 % | 106.179 M 19.27 % | 89.023 M -33.02 % | 132.918 M 117.26 % | 61.179 M 22.69 % | 49.864 M 66.36 % | 29.973 M 13.85 % | 26.326 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 89.413 M 3.24 % | 86.609 M -66.47 % | 258.326 M -3.23 % | 266.938 M 240.81 % | 78.325 M -29.00 % | 110.310 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 1.948 B -2.90 % | 2.006 B 1 558.00 % | 121.003 M -26.99 % | 165.731 M -70.84 % | 568.308 M 855.01 % | 59.508 M 0.03 % | 59.488 M -69.18 % | 193.023 M 224.49 % | 59.485 M -69.62 % | 195.831 M -40.49 % | 329.067 M 0.00 % | 329.067 M 189.27 % | 113.756 M 64.60 % | 69.112 M 229.10 % | 21.000 M 0.00 % | 21.000 M |
Deferred tax liabilities non current | 12.649 M 1 542.73 % | 770.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 780.000 K | 0.000 | 0.000 -100.00 % | 1.695 M -27.66 % | 2.343 M 299.15 % | 587.000 K | 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 |
Total assets | 5.784 B 0.37 % | 5.762 B 45.47 % | 3.961 B -12.15 % | 4.509 B 21.56 % | 3.709 B 21.86 % | 3.044 B -12.33 % | 3.472 B 80.80 % | 1.920 B 36.16 % | 1.410 B 12.23 % | 1.257 B 2.66 % | 1.224 B -2.18 % | 1.252 B 61.20 % | 776.385 M 9.24 % | 710.735 M 42.30 % | 499.451 M 46.13 % | 341.791 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.616 M | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.955 M | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -16.758 M -130.82 % | 54.373 M -68.76 % | 174.044 M 347.53 % | -70.313 M 48.03 % | -135.296 M 72.10 % | -484.956 M -909.46 % | -48.041 M 78.47 % | -223.170 M -2 635.26 % | -8.159 M -9.61 % | -7.444 M -113.00 % | 57.267 M 153.11 % | -107.833 M -1 669.78 % | -6.093 M 92.82 % | -84.830 M -815.99 % | -9.261 M -133.30 % | 27.809 M |
Accounts receivables | -115.412 M -180.82 % | 142.794 M -57.59 % | 336.726 M 269.07 % | -199.163 M -716.79 % | 32.290 M 132.68 % | -98.797 M 74.77 % | -391.524 M -8.35 % | -361.364 M -359.53 % | -78.638 M -4 189.34 % | 1.923 M 107.60 % | -25.289 M -11.06 % | -22.770 M -74.34 % | -13.061 M | 0.000 | 0.000 | 0.000 |
Inventory | -53.028 M -175.57 % | 70.169 M 4.91 % | 66.883 M 268.86 % | -39.608 M -560.08 % | 8.609 M 105.89 % | -146.087 M -207.88 % | -47.450 M -49.95 % | -31.643 M 5.74 % | -33.569 M -1 255.96 % | 2.904 M 248.47 % | -1.956 M 94.43 % | -35.144 M -256.54 % | 22.450 M 153.73 % | -41.785 M -7.87 % | -38.737 M -367.41 % | 14.486 M |
Accounts payables | 140.709 M 286.67 % | -75.377 M 38.94 % | -123.457 M -316.69 % | 56.973 M 149.12 % | -115.978 M -284.75 % | 62.775 M -52.73 % | 132.797 M 148.91 % | 53.352 M -27.22 % | 73.309 M 602.84 % | -14.579 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 10.973 M 113.19 % | -83.213 M 21.58 % | -106.108 M -195.18 % | 111.485 M 285.14 % | -60.217 M 80.12 % | -302.847 M -51 143.15 % | -591.000 K 99.69 % | -191.527 M -853.75 % | 25.410 M 345.55 % | -10.348 M -117.47 % | 59.223 M 181.47 % | -72.689 M -154.66 % | -28.543 M 33.69 % | -43.045 M -246.03 % | 29.476 M 121.24 % | 13.323 M |
Other non cash items | -73.493 M 25.29 % | -98.374 M 52.34 % | -206.407 M 3.76 % | -214.465 M -649.28 % | 39.045 M 108.91 % | -438.410 M -301.02 % | -109.325 M -151.83 % | -43.412 M -8.97 % | -39.837 M -92.50 % | -20.695 M 59.93 % | -51.646 M -1 626.71 % | -2.991 M -52.14 % | -1.966 M -113.99 % | 14.051 M 175.35 % | 5.103 M 202.16 % | -4.995 M |
Net cash provided by operating activities | 339.237 M -32.68 % | 503.913 M -32.28 % | 744.096 M -6.98 % | 799.945 M 7.56 % | 743.744 M 385.66 % | 153.142 M -89.61 % | 1.474 B 426.00 % | 280.208 M 34.71 % | 208.003 M 18.96 % | 174.850 M -16.54 % | 209.494 M 68.81 % | 124.103 M -9.39 % | 136.958 M 73.53 % | 78.923 M 21.52 % | 64.948 M 57.42 % | 41.257 M |
Investments in property plant and equipment | -24.904 M -0.57 % | -24.764 M -480.09 % | -4.269 M 77.02 % | -18.581 M 50.84 % | -37.798 M 15.41 % | -44.686 M -27.98 % | -34.916 M -399.16 % | -6.995 M -187.15 % | -2.436 M 51.85 % | -5.059 M 86.97 % | -38.834 M 72.96 % | -143.614 M -1 396.76 % | -9.595 M -47.05 % | -6.525 M -93 114.29 % | -7.000 K 99.76 % | -2.914 M |
Acquisitions net | -274.110 M | 0.000 100.00 % | -6.933 M -140.53 % | 17.105 M -1.68 % | 17.397 M 61.71 % | 10.758 M 4 790.00 % | 220.000 K -98.96 % | 21.130 M 1 093.79 % | 1.770 M -94.17 % | 30.380 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -6.505 B -100.76 % | -3.240 B | 0.000 100.00 % | -5.000 M -354.55 % | -1.100 M 70.89 % | -3.779 M -125 866.67 % | -3.000 K | 0.000 | 0.000 100.00 % | -2.267 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 6.802 B 438 174.94 % | 1.552 M | 0.000 100.00 % | -17.105 M -617.39 % | 3.306 M -12.52 % | 3.779 M | 0.000 -100.00 % | 101.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -5.633 M -136.36 % | 15.492 M 345.52 % | -6.310 M -232.87 % | 4.749 M 85.22 % | 2.564 M 117.47 % | -14.679 M -2 200.00 % | 699.000 K 157.82 % | -1.209 M -212.57 % | 1.074 M 178.97 % | -1.360 M -19.93 % | -1.134 M 79.31 % | -5.480 M -127.78 % | 19.726 M 2 609.62 % | 728.000 K 115.60 % | -4.666 M -1 429.34 % | 351.000 K |
Net cash used for investing activites | -7.574 M 99.77 % | -3.248 B -18 446.32 % | -17.512 M 7.01 % | -18.832 M -20.48 % | -15.631 M 67.84 % | -48.607 M -42.06 % | -34.217 M -317.08 % | -8.204 M -502.35 % | -1.362 M 78.78 % | -6.419 M 83.94 % | -39.968 M 73.19 % | -149.094 M -1 571.66 % | 10.131 M 274.76 % | -5.797 M -24.05 % | -4.673 M -82.33 % | -2.563 M |
Debt repayment | -42.000 K | 0.000 100.00 % | -203.108 M -1 096.51 % | -16.975 M -107.72 % | 220.000 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 issued | 0.000 -100.00 % | 2.167 B | 0.000 | 0.000 -100.00 % | 530.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 308.000 M | 0.000 -100.00 % | 66.482 M | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -407.023 M 2.15 % | -415.972 M 33.57 % | -626.196 M -55.56 % | -402.554 M 31.82 % | -590.438 M 48.68 % | -1.150 B -170.00 % | -426.082 M -138.09 % | -178.955 M -16.67 % | -153.389 M 0.74 % | -154.540 M 13.64 % | -178.955 M -92.90 % | -92.771 M 6.92 % | -99.671 M -1 014.26 % | -8.945 M 20.67 % | -11.275 M 41.17 % | -19.166 M |
Other financing activites | -8.151 M 43.81 % | -14.505 M 22.81 % | -18.792 M -7 730.00 % | -240.000 K 98.03 % | -12.184 M -148.54 % | 25.100 M 836 566.67 % | 3.000 K -99.99 % | 21.130 M 1 093.79 % | 1.770 M -94.17 % | 30.380 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.700 M | 0.000 |
Net cash used provided by financing activities | -415.216 M -123.91 % | 1.737 B 304.76 % | -848.096 M -102.04 % | -419.769 M -384.82 % | 147.378 M 113.10 % | -1.125 B -164.11 % | -426.079 M -169.97 % | -157.825 M -4.09 % | -151.619 M -22.12 % | -124.160 M 30.62 % | -178.955 M -183.15 % | 215.229 M 315.94 % | -99.671 M -273.23 % | 57.537 M 13 438.12 % | 425.000 K 102.22 % | -19.166 M |
Effect of forex changes on cash | 9.152 M 469.48 % | -2.477 M -1 132.34 % | -201.000 K 79.49 % | -980.000 K -25.16 % | -783.000 K 63.68 % | -2.156 M -817.45 % | -235.000 K 26.10 % | -318.000 K 82.11 % | -1.778 M -387.12 % | -365.000 K -196.82 % | 377.000 K -65.12 % | 1.081 M 184.39 % | -1.281 M -179.96 % | 1.602 M 302.27 % | -792.000 K -280.77 % | -208.000 K |
Net change in cash | -74.401 M 92.63 % | -1.010 B -729.71 % | -121.713 M -133.78 % | 360.364 M -58.80 % | 874.708 M 185.51 % | -1.023 B -200.94 % | 1.013 B 790.01 % | 113.861 M 113.85 % | 53.244 M 21.27 % | 43.906 M 585.04 % | -9.052 M -104.73 % | 191.319 M 314.68 % | 46.137 M -65.12 % | 132.265 M 120.78 % | 59.908 M 210.08 % | 19.320 M |
Cash at beginning of period | 845.393 M -54.43 % | 1.855 B -6.16 % | 1.977 B 22.29 % | 1.617 B 117.90 % | 741.899 M -57.96 % | 1.765 B 134.85 % | 751.469 M 17.86 % | 637.608 M 9.11 % | 584.364 M 8.12 % | 540.458 M -1.65 % | 549.510 M 53.41 % | 358.191 M 14.78 % | 312.054 M 73.57 % | 179.789 M 49.97 % | 119.881 M 19.21 % | 100.561 M |
Cash at end of period | 770.992 M -8.80 % | 845.393 M -54.43 % | 1.855 B -6.16 % | 1.977 B 22.29 % | 1.617 B 117.90 % | 741.899 M -57.96 % | 1.765 B 134.85 % | 751.469 M 17.86 % | 637.608 M 9.11 % | 584.364 M 8.12 % | 540.458 M -1.65 % | 549.510 M 53.41 % | 358.191 M 14.78 % | 312.054 M 73.57 % | 179.789 M 49.97 % | 119.881 M |
Operating cash flow | 339.237 M -32.68 % | 503.913 M -32.28 % | 744.096 M -6.98 % | 799.945 M 7.56 % | 743.744 M 385.66 % | 153.142 M -89.61 % | 1.474 B 426.00 % | 280.208 M 34.71 % | 208.003 M 18.96 % | 174.850 M -16.54 % | 209.494 M 68.81 % | 124.103 M -9.39 % | 136.958 M 73.53 % | 78.923 M 21.52 % | 64.948 M 57.42 % | 41.257 M |
Capital expenditure | -24.904 M -0.57 % | -24.764 M -480.09 % | -4.269 M 77.02 % | -18.581 M 50.84 % | -37.798 M 15.41 % | -44.686 M -27.98 % | -34.916 M -399.16 % | -6.995 M -187.15 % | -2.436 M 51.85 % | -5.059 M 86.97 % | -38.834 M 72.96 % | -143.614 M -1 396.76 % | -9.595 M -47.05 % | -6.525 M -93 114.29 % | -7.000 K 99.76 % | -2.914 M |
Free CashFlow | 314.333 M -34.40 % | 479.149 M -35.23 % | 739.827 M -5.32 % | 781.364 M 10.68 % | 705.946 M 550.91 % | 108.456 M -92.46 % | 1.439 B 426.69 % | 273.213 M 32.91 % | 205.567 M 21.07 % | 169.791 M -0.51 % | 170.660 M 974.69 % | -19.511 M -115.32 % | 127.363 M 75.92 % | 72.398 M 11.48 % | 64.941 M 69.37 % | 38.343 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 968.733 M 22.32 % | 791.985 M 30.71 % | 605.926 M 74.76 % | 346.713 M 11.27 % | 311.610 M 16.45 % | 267.582 M 13.56 % | 235.621 M -43.27 % | 415.342 M -28.21 % | 578.553 M 8.94 % | 531.074 M 6.81 % | 497.214 M 11.94 % | 444.180 M -19.17 % | 549.539 M -10.11 % | 611.369 M -3.56 % | 633.930 M -11.01 % | 712.341 M -0.42 % | 715.360 M 3.88 % | 688.633 M 23.77 % | 556.366 M 16.36 % | 478.140 M -29.39 % | 677.118 M -1.33 % | 686.231 M 52.56 % | 449.816 M -30.04 % | 642.973 M -17.55 % | 779.880 M 16.27 % | 670.772 M -20.56 % | 844.411 M -12.52 % | 965.248 M 31.12 % | 736.179 M 30.06 % | 566.038 M 8.32 % | 522.563 M 41.20 % | 370.100 M 24.63 % | 296.950 M 28.40 % | 231.275 M -8.49 % | 252.738 M 11.62 % | 226.437 M 23.13 % | 183.905 M 25.49 % | 146.551 M 17.97 % | 124.232 M -26.08 % | 168.071 M -5.11 % | 177.120 M 25.88 % | 140.704 M 10.11 % | 127.786 M -37.50 % | 204.451 M 12.67 % | 181.461 M 29.16 % | 140.496 M 22.21 % | 114.961 M -50.10 % | 230.402 M 4.47 % | 220.546 M 46.57 % | 150.472 M 20.29 % | 125.087 M -6.84 % | 134.274 M 7.08 % | 125.393 M 33.01 % | 94.273 M -9.82 % | 104.533 M -31.54 % | 152.685 M -6.82 % | 163.860 M 38.94 % | 117.933 M 19.86 % | 98.390 M -8.17 % | 107.145 M 17.11 % | 91.487 M 38.63 % | 65.994 M |
Net income | 243.901 M -19.66 % | 303.568 M 79.35 % | 169.257 M 389.93 % | 34.547 M -60.81 % | 88.146 M 205.42 % | 28.861 M 229.04 % | -22.366 M -117.95 % | 124.608 M -25.39 % | 167.016 M 6.59 % | 156.688 M 42.39 % | 110.044 M -20.46 % | 138.351 M -17.16 % | 167.019 M -8.19 % | 181.910 M 8.12 % | 168.254 M -34.15 % | 255.512 M 35.23 % | 188.941 M -12.14 % | 215.038 M 55.29 % | 138.472 M 54.15 % | 89.830 M -56.39 % | 205.971 M -8.77 % | 225.775 M 165.78 % | 84.947 M -56.64 % | 195.890 M -36.88 % | 310.363 M 18.73 % | 261.399 M -23.55 % | 341.914 M -20.34 % | 429.217 M 32.43 % | 324.101 M 61.11 % | 201.170 M 2.58 % | 196.105 M 70.46 % | 115.046 M 25.60 % | 91.595 M 52.66 % | 59.998 M -9.28 % | 66.139 M 1.61 % | 65.089 M 63.70 % | 39.761 M 43.05 % | 27.796 M 34.81 % | 20.619 M -67.96 % | 64.351 M 62.81 % | 39.525 M 16.66 % | 33.881 M 11.27 % | 30.450 M -48.37 % | 58.980 M 38.26 % | 42.660 M 7.18 % | 39.802 M 137.94 % | 16.728 M -73.67 % | 63.536 M -14.84 % | 74.610 M 47.73 % | 50.504 M 112.30 % | 23.789 M 10.51 % | 21.527 M -36.61 % | 33.959 M -45.61 % | 62.438 M 256.93 % | 17.493 M -65.26 % | 50.356 M 4.59 % | 48.146 M 61.16 % | 29.874 M 120.83 % | 13.528 M -26.20 % | 18.331 M -9.06 % | 20.157 M 61.48 % | 12.483 M |
Income before tax | 299.226 M -18.62 % | 367.689 M 75.11 % | 209.979 M 422.95 % | 40.153 M -61.95 % | 105.540 M 183.87 % | 37.179 M 211.42 % | -33.368 M -121.84 % | 152.786 M -23.15 % | 198.817 M 5.76 % | 187.992 M 47.95 % | 127.063 M -25.45 % | 170.450 M -19.22 % | 211.016 M -6.37 % | 225.361 M 5.52 % | 213.571 M -33.60 % | 321.667 M 31.53 % | 244.558 M -7.77 % | 265.171 M 70.79 % | 155.257 M 40.70 % | 110.345 M -56.81 % | 255.463 M -9.84 % | 283.342 M 236.21 % | 84.276 M -65.03 % | 241.012 M -39.65 % | 399.345 M 21.76 % | 327.980 M -27.35 % | 451.450 M -14.47 % | 527.813 M 32.88 % | 397.201 M 61.62 % | 245.760 M 5.68 % | 232.542 M 71.20 % | 135.834 M 28.18 % | 105.972 M 46.29 % | 72.442 M -0.11 % | 72.520 M -2.11 % | 74.086 M 6.74 % | 69.409 M 122.67 % | 31.171 M 48.35 % | 21.012 M -71.27 % | 73.140 M 25.18 % | 58.426 M 39.30 % | 41.944 M 33.16 % | 31.500 M -54.89 % | 69.831 M 44.29 % | 48.395 M 2.69 % | 47.125 M 144.12 % | 19.304 M -74.50 % | 75.706 M -15.01 % | 89.077 M 48.08 % | 60.153 M 115.22 % | 27.949 M 11.64 % | 25.036 M -36.48 % | 39.417 M -46.27 % | 73.366 M 198.61 % | 24.569 M -58.45 % | 59.135 M 6.40 % | 55.579 M 55.73 % | 35.689 M 121.16 % | 16.137 M -34.92 % | 24.795 M 10.46 % | 22.448 M 43.86 % | 15.604 M |
Income before tax ratio | 0.31 -33.47 % | 0.46 33.97 % | 0.35 199.23 % | 0.12 -65.81 % | 0.34 143.76 % | 0.14 198.11 % | -0.14 -138.50 % | 0.37 7.05 % | 0.34 -2.92 % | 0.35 38.52 % | 0.26 -33.41 % | 0.38 -0.06 % | 0.38 4.17 % | 0.37 9.41 % | 0.34 -25.39 % | 0.45 32.09 % | 0.34 -11.22 % | 0.39 37.99 % | 0.28 20.92 % | 0.23 -38.83 % | 0.38 -8.63 % | 0.41 120.38 % | 0.19 -50.02 % | 0.37 -26.80 % | 0.51 4.72 % | 0.49 -8.54 % | 0.53 -2.23 % | 0.55 1.35 % | 0.54 24.27 % | 0.43 -2.43 % | 0.45 21.25 % | 0.37 2.84 % | 0.36 13.93 % | 0.31 9.16 % | 0.29 -12.30 % | 0.33 -13.31 % | 0.38 77.44 % | 0.21 25.76 % | 0.17 -61.13 % | 0.44 31.92 % | 0.33 10.66 % | 0.30 20.93 % | 0.25 -27.83 % | 0.34 28.07 % | 0.27 -20.49 % | 0.34 99.75 % | 0.17 -48.90 % | 0.33 -18.65 % | 0.40 1.03 % | 0.40 78.92 % | 0.22 19.83 % | 0.19 -40.69 % | 0.31 -59.61 % | 0.78 231.11 % | 0.24 -39.31 % | 0.39 14.19 % | 0.34 12.08 % | 0.30 84.51 % | 0.16 -29.13 % | 0.23 -5.69 % | 0.25 3.77 % | 0.24 |
EBITDA | 309.063 M -17.79 % | 375.935 M 70.67 % | 220.271 M 355.03 % | 48.408 M -34.04 % | 73.394 M 56.09 % | 47.020 M 304.19 % | -23.028 M -113.67 % | 168.471 M -24.53 % | 223.231 M 10.01 % | 202.913 M 50.98 % | 134.400 M -28.55 % | 188.092 M -9.18 % | 207.109 M -14.67 % | 242.708 M 6.89 % | 227.063 M -31.94 % | 333.638 M 30.77 % | 255.129 M -7.25 % | 275.061 M 65.96 % | 165.742 M 37.12 % | 120.870 M -54.30 % | 264.497 M -9.37 % | 291.840 M 213.05 % | 93.226 M -62.58 % | 249.134 M -38.33 % | 403.988 M 21.62 % | 332.166 M -26.03 % | 449.073 M -15.45 % | 531.149 M 45.48 % | 365.091 M 43.32 % | 254.733 M 4.92 % | 242.787 M 75.60 % | 138.263 M 31.39 % | 105.233 M 21.29 % | 86.758 M 43.88 % | 60.299 M -28.77 % | 84.648 M 18.65 % | 71.345 M 84.33 % | 38.705 M 46.65 % | 26.392 M -52.64 % | 55.726 M -11.38 % | 62.883 M 38.60 % | 45.369 M 35.30 % | 33.531 M -47.55 % | 63.924 M 18.07 % | 54.142 M 27.27 % | 42.542 M 109.32 % | 20.324 M -74.54 % | 79.821 M -8.42 % | 87.162 M 63.00 % | 53.472 M 83.93 % | 29.072 M 12.77 % | 25.781 M -30.32 % | 36.997 M 63.99 % | 22.561 M -3.68 % | 23.422 M -49.93 % | 46.776 M -23.42 % | 61.079 M 94.80 % | 31.355 M 21.01 % | 25.911 M -11.76 % | 29.365 M 36.49 % | 21.515 M 27.28 % | 16.904 M |
Net income ratio | 0.25 -34.31 % | 0.38 37.22 % | 0.28 180.34 % | 0.10 -64.78 % | 0.28 162.26 % | 0.11 213.63 % | -0.09 -131.64 % | 0.30 3.93 % | 0.29 -2.16 % | 0.30 33.31 % | 0.22 -28.94 % | 0.31 2.48 % | 0.30 2.14 % | 0.30 12.11 % | 0.27 -26.01 % | 0.36 35.81 % | 0.26 -15.42 % | 0.31 25.47 % | 0.25 32.48 % | 0.19 -38.24 % | 0.30 -7.54 % | 0.33 74.22 % | 0.19 -38.01 % | 0.30 -23.44 % | 0.40 2.12 % | 0.39 -3.76 % | 0.40 -8.94 % | 0.44 1.00 % | 0.44 23.87 % | 0.36 -5.30 % | 0.38 20.73 % | 0.31 0.78 % | 0.31 18.90 % | 0.26 -0.87 % | 0.26 -8.96 % | 0.29 32.95 % | 0.22 13.99 % | 0.19 14.28 % | 0.17 -56.65 % | 0.38 71.58 % | 0.22 -7.33 % | 0.24 1.05 % | 0.24 -17.40 % | 0.29 22.71 % | 0.24 -17.02 % | 0.28 94.69 % | 0.15 -47.23 % | 0.28 -18.49 % | 0.34 0.79 % | 0.34 76.48 % | 0.19 18.62 % | 0.16 -40.80 % | 0.27 -59.11 % | 0.66 295.78 % | 0.17 -49.26 % | 0.33 12.25 % | 0.29 15.99 % | 0.25 84.24 % | 0.14 -19.63 % | 0.17 -22.35 % | 0.22 16.48 % | 0.19 |
Ratio EBITDA | 0.32 -32.79 % | 0.47 30.57 % | 0.36 160.37 % | 0.14 -40.72 % | 0.24 34.04 % | 0.18 279.80 % | -0.10 -124.09 % | 0.41 5.13 % | 0.39 0.98 % | 0.38 41.35 % | 0.27 -36.17 % | 0.42 12.36 % | 0.38 -5.07 % | 0.40 10.83 % | 0.36 -23.53 % | 0.47 31.33 % | 0.36 -10.71 % | 0.40 34.08 % | 0.30 17.84 % | 0.25 -35.28 % | 0.39 -8.15 % | 0.43 105.20 % | 0.21 -46.51 % | 0.39 -25.20 % | 0.52 4.61 % | 0.50 -6.89 % | 0.53 -3.35 % | 0.55 10.96 % | 0.50 10.20 % | 0.45 -3.14 % | 0.46 24.37 % | 0.37 5.42 % | 0.35 -5.53 % | 0.38 57.23 % | 0.24 -36.18 % | 0.37 -3.64 % | 0.39 46.89 % | 0.26 24.32 % | 0.21 -35.93 % | 0.33 -6.61 % | 0.36 10.11 % | 0.32 22.88 % | 0.26 -16.08 % | 0.31 4.79 % | 0.30 -1.46 % | 0.30 71.28 % | 0.18 -48.97 % | 0.35 -12.34 % | 0.40 11.21 % | 0.36 52.90 % | 0.23 21.05 % | 0.19 -34.92 % | 0.30 23.29 % | 0.24 6.81 % | 0.22 -26.86 % | 0.31 -17.81 % | 0.37 40.20 % | 0.27 0.96 % | 0.26 -3.91 % | 0.27 16.54 % | 0.24 -8.19 % | 0.26 |
Gross profit ratio | 0.64 -0.19 % | 0.64 -0.41 % | 0.65 28.82 % | 0.50 -5.31 % | 0.53 3.20 % | 0.51 6.73 % | 0.48 -14.50 % | 0.56 -10.44 % | 0.63 -0.30 % | 0.63 8.03 % | 0.58 0.36 % | 0.58 3.24 % | 0.56 -3.67 % | 0.58 -0.27 % | 0.59 -8.63 % | 0.64 6.62 % | 0.60 -5.17 % | 0.63 5.62 % | 0.60 0.86 % | 0.60 -11.70 % | 0.67 4.00 % | 0.65 14.67 % | 0.57 -10.04 % | 0.63 -6.74 % | 0.67 -0.79 % | 0.68 5.24 % | 0.65 -11.38 % | 0.73 -1.37 % | 0.74 11.16 % | 0.66 -3.06 % | 0.68 14.36 % | 0.60 -3.22 % | 0.62 -2.13 % | 0.63 7.18 % | 0.59 -5.77 % | 0.63 -5.23 % | 0.66 11.45 % | 0.59 3.75 % | 0.57 -11.08 % | 0.64 2.68 % | 0.63 6.11 % | 0.59 15.63 % | 0.51 -8.29 % | 0.56 0.99 % | 0.55 -7.84 % | 0.60 16.40 % | 0.51 -17.11 % | 0.62 1.27 % | 0.61 -3.40 % | 0.63 5.50 % | 0.60 15.69 % | 0.52 -6.81 % | 0.56 -12.82 % | 0.64 24.42 % | 0.51 -15.14 % | 0.60 -2.08 % | 0.62 3.62 % | 0.60 11.99 % | 0.53 -9.45 % | 0.59 1.90 % | 0.58 -8.68 % | 0.63 |
Weighted average shs out dil | 58.350 M 0.14 % | 58.266 M -0.03 % | 58.283 M -0.46 % | 58.554 M 0.66 % | 58.169 M -0.08 % | 58.214 M 0.12 % | 58.146 M -0.37 % | 58.360 M 25.94 % | 46.338 M 2.98 % | 44.995 M 0.29 % | 44.866 M -0.77 % | 45.213 M 0.43 % | 45.019 M 0.05 % | 44.995 M 0.55 % | 44.748 M -0.70 % | 45.064 M 0.41 % | 44.879 M -0.05 % | 44.902 M 0.47 % | 44.692 M -0.50 % | 44.915 M 2.49 % | 43.824 M 2.38 % | 42.806 M 0.52 % | 42.585 M -0.87 % | 42.958 M 0.35 % | 42.809 M -0.17 % | 42.883 M 0.61 % | 42.623 M -0.79 % | 42.965 M 0.35 % | 42.814 M 0.17 % | 42.740 M 0.31 % | 42.610 M -0.37 % | 42.768 M -0.08 % | 42.801 M -0.05 % | 42.822 M 0.66 % | 42.542 M -0.65 % | 42.822 M 0.16 % | 42.754 M -0.51 % | 42.971 M 0.83 % | 42.617 M -1.32 % | 43.189 M 0.53 % | 42.962 M -0.45 % | 43.155 M 0.97 % | 42.739 M -0.72 % | 43.051 M -0.09 % | 43.091 M 0.04 % | 43.075 M 15.93 % | 37.156 M -0.58 % | 37.374 M -0.32 % | 37.492 M 0.15 % | 37.438 M 0.87 % | 37.116 M 0.00 % | 37.116 M -12.76 % | 42.543 M 10.57 % | 38.477 M 1.16 % | 38.036 M 0.00 % | 38.036 M 0.00 % | 38.037 M -0.91 % | 38.385 M 0.91 % | 38.037 M 0.00 % | 38.037 M 13.33 % | 33.561 M -1.17 % | 33.957 M |
Weighted average shs out | 58.210 M 0.10 % | 58.155 M 0.02 % | 58.146 M -0.70 % | 58.554 M 0.70 % | 58.146 M 0.00 % | 58.146 M 0.00 % | 58.146 M 0.00 % | 58.146 M 25.85 % | 46.203 M 3.30 % | 44.728 M 0.00 % | 44.728 M -0.10 % | 44.774 M -0.01 % | 44.777 M 0.11 % | 44.728 M 0.00 % | 44.728 M -0.05 % | 44.748 M -0.05 % | 44.773 M 0.10 % | 44.728 M 0.08 % | 44.692 M 0.00 % | 44.692 M 2.20 % | 43.731 M 2.63 % | 42.608 M 0.05 % | 42.585 M 0.00 % | 42.585 M -0.11 % | 42.632 M 0.06 % | 42.608 M 0.00 % | 42.608 M -0.04 % | 42.623 M 0.08 % | 42.589 M -0.04 % | 42.608 M 0.00 % | 42.608 M 0.00 % | 42.610 M 0.02 % | 42.602 M -0.01 % | 42.608 M 0.16 % | 42.542 M 0.00 % | 42.542 M -0.50 % | 42.754 M 0.34 % | 42.608 M 0.00 % | 42.608 M -0.02 % | 42.617 M 0.27 % | 42.500 M -0.25 % | 42.608 M 0.00 % | 42.608 M -0.31 % | 42.739 M 1.19 % | 42.238 M -0.87 % | 42.608 M 14.67 % | 37.156 M 0.00 % | 37.156 M 0.10 % | 37.119 M 0.03 % | 37.108 M 0.00 % | 37.108 M -0.02 % | 37.116 M -10.82 % | 41.618 M 9.42 % | 38.036 M 0.00 % | 38.035 M 0.00 % | 38.036 M 0.00 % | 38.037 M 0.00 % | 38.036 M 0.00 % | 38.037 M 0.00 % | 38.037 M 13.33 % | 33.561 M 0.00 % | 33.561 M |
EPS diluted | 4.18 -19.77 % | 5.21 80.28 % | 2.89 389.83 % | 0.59 -61.18 % | 1.52 204.00 % | 0.50 231.58 % | -0.38 -117.76 % | 2.14 -40.56 % | 3.60 3.45 % | 3.48 42.04 % | 2.45 -19.93 % | 3.06 -17.52 % | 3.71 -8.17 % | 4.04 7.16 % | 3.77 -33.51 % | 5.67 34.68 % | 4.21 -12.11 % | 4.79 54.52 % | 3.10 55.00 % | 2.00 -57.45 % | 4.70 -10.82 % | 5.27 164.82 % | 1.99 -56.36 % | 4.56 -37.10 % | 7.25 18.85 % | 6.10 -23.94 % | 8.02 -19.72 % | 9.99 31.97 % | 7.57 60.72 % | 4.71 2.39 % | 4.60 71.00 % | 2.69 25.70 % | 2.14 52.86 % | 1.40 -9.68 % | 1.55 1.97 % | 1.52 63.44 % | 0.93 43.08 % | 0.65 35.42 % | 0.48 -67.79 % | 1.49 61.96 % | 0.92 16.46 % | 0.79 11.27 % | 0.71 -48.18 % | 1.37 38.38 % | 0.99 7.61 % | 0.92 104.44 % | 0.45 -73.53 % | 1.70 -14.57 % | 1.99 47.41 % | 1.35 110.94 % | 0.64 10.34 % | 0.58 -27.50 % | 0.80 -50.62 % | 1.62 252.17 % | 0.46 -65.15 % | 1.32 3.94 % | 1.27 62.82 % | 0.78 116.67 % | 0.36 -25.00 % | 0.48 -20.00 % | 0.60 62.16 % | 0.37 |
Earnings per share | 4.19 -19.73 % | 5.22 79.38 % | 2.91 393.22 % | 0.59 -61.18 % | 1.52 204.00 % | 0.50 231.58 % | -0.38 -117.76 % | 2.14 -40.72 % | 3.61 3.14 % | 3.50 42.28 % | 2.46 -20.39 % | 3.09 -17.16 % | 3.73 -8.35 % | 4.07 7.96 % | 3.77 -33.98 % | 5.71 35.31 % | 4.22 -12.27 % | 4.81 55.16 % | 3.10 54.23 % | 2.01 -57.32 % | 4.71 -11.13 % | 5.30 166.33 % | 1.99 -56.74 % | 4.60 -36.81 % | 7.28 18.76 % | 6.13 -23.57 % | 8.02 -20.36 % | 10.07 32.33 % | 7.61 61.23 % | 4.72 2.61 % | 4.60 70.37 % | 2.70 25.58 % | 2.15 52.48 % | 1.41 -9.03 % | 1.55 1.31 % | 1.53 64.52 % | 0.93 43.08 % | 0.65 35.42 % | 0.48 -68.21 % | 1.51 62.37 % | 0.93 16.25 % | 0.80 12.68 % | 0.71 -48.55 % | 1.38 36.63 % | 1.01 8.60 % | 0.93 106.67 % | 0.45 -73.68 % | 1.71 -14.93 % | 2.01 47.79 % | 1.36 112.50 % | 0.64 10.34 % | 0.58 -29.27 % | 0.82 -50.00 % | 1.64 256.52 % | 0.46 -65.15 % | 1.32 3.94 % | 1.27 62.82 % | 0.78 116.67 % | 0.36 -25.00 % | 0.48 -20.00 % | 0.60 62.16 % | 0.37 |
Gross profit | 622.176 M 22.09 % | 509.620 M 30.17 % | 391.516 M 125.13 % | 173.904 M 5.36 % | 165.056 M 20.18 % | 137.337 M 21.21 % | 113.305 M -51.49 % | 233.594 M -35.70 % | 363.313 M 8.62 % | 334.485 M 15.39 % | 289.870 M 12.35 % | 258.015 M -16.55 % | 309.196 M -13.42 % | 357.107 M -3.82 % | 371.287 M -18.69 % | 456.621 M 6.17 % | 430.069 M -1.49 % | 436.594 M 30.73 % | 333.972 M 17.36 % | 284.576 M -37.65 % | 456.392 M 2.62 % | 444.725 M 74.94 % | 254.213 M -37.07 % | 403.930 M -23.11 % | 525.344 M 15.35 % | 455.435 M -16.40 % | 544.790 M -22.47 % | 702.687 M 29.32 % | 543.358 M 44.57 % | 375.847 M 5.01 % | 357.928 M 61.48 % | 221.660 M 20.62 % | 183.774 M 25.67 % | 146.241 M -1.92 % | 149.110 M 5.17 % | 141.778 M 16.69 % | 121.503 M 39.85 % | 86.878 M 22.39 % | 70.983 M -34.27 % | 107.998 M -2.57 % | 110.847 M 33.58 % | 82.984 M 27.32 % | 65.177 M -42.68 % | 113.703 M 13.79 % | 99.926 M 19.03 % | 83.952 M 42.26 % | 59.015 M -58.64 % | 142.686 M 5.80 % | 134.867 M 41.59 % | 95.253 M 26.91 % | 75.056 M 7.78 % | 69.641 M -0.20 % | 69.784 M 15.95 % | 60.183 M 12.21 % | 53.634 M -41.90 % | 92.320 M -8.76 % | 101.179 M 43.97 % | 70.277 M 34.23 % | 52.354 M -16.85 % | 62.963 M 19.34 % | 52.759 M 26.60 % | 41.673 M |
Income tax expense | 52.726 M -18.34 % | 64.567 M 77.26 % | 36.426 M 264.33 % | 9.998 M -57.26 % | 23.390 M 232.20 % | 7.041 M 161.18 % | -11.508 M -136.14 % | 31.842 M -14.31 % | 37.159 M 2.89 % | 36.115 M 50.30 % | 24.029 M -26.37 % | 32.633 M -20.91 % | 41.258 M -6.64 % | 44.194 M -1.33 % | 44.790 M -28.98 % | 63.070 M 7.65 % | 58.589 M 12.57 % | 52.049 M 153.49 % | 20.533 M -16.30 % | 24.533 M -50.09 % | 49.154 M -11.71 % | 55.672 M 3 538.67 % | -1.619 M -103.49 % | 46.345 M -39.92 % | 77.143 M 20.77 % | 63.875 M -38.44 % | 103.763 M 11.60 % | 92.974 M 25.19 % | 74.265 M 70.70 % | 43.505 M 11.99 % | 38.846 M 79.51 % | 21.640 M 45.53 % | 14.870 M 48.55 % | 10.010 M 59.80 % | 6.264 M -46.50 % | 11.709 M -50.39 % | 23.604 M 385.48 % | 4.862 M 90.07 % | 2.558 M -75.48 % | 10.432 M -44.81 % | 18.901 M 134.42 % | 8.063 M 667.90 % | 1.050 M -90.32 % | 10.851 M 89.21 % | 5.735 M -21.69 % | 7.323 M 184.28 % | 2.576 M -78.83 % | 12.170 M -15.88 % | 14.467 M 49.93 % | 9.649 M 131.95 % | 4.160 M 18.55 % | 3.509 M -35.71 % | 5.458 M -50.05 % | 10.928 M 54.44 % | 7.076 M -19.40 % | 8.779 M 18.11 % | 7.433 M 27.82 % | 5.815 M 122.88 % | 2.609 M -59.64 % | 6.464 M 182.15 % | 2.291 M -26.59 % | 3.121 M |
Cost of revenue | 346.557 M 22.73 % | 282.365 M 31.69 % | 214.410 M 24.07 % | 172.809 M 17.91 % | 146.554 M 12.52 % | 130.245 M 6.48 % | 122.316 M -32.70 % | 181.748 M -15.56 % | 215.240 M 9.49 % | 196.589 M -5.19 % | 207.344 M 11.38 % | 186.165 M -22.54 % | 240.343 M -5.47 % | 254.262 M -3.19 % | 262.643 M 2.71 % | 255.720 M -10.37 % | 285.291 M 13.19 % | 252.039 M 13.33 % | 222.394 M 14.89 % | 193.564 M -12.31 % | 220.726 M -8.60 % | 241.506 M 23.47 % | 195.603 M -18.17 % | 239.043 M -6.09 % | 254.536 M 18.20 % | 215.337 M -28.13 % | 299.621 M 14.11 % | 262.561 M 36.17 % | 192.821 M 1.38 % | 190.191 M 15.52 % | 164.635 M 10.91 % | 148.440 M 31.16 % | 113.176 M 33.09 % | 85.034 M -17.94 % | 103.628 M 22.41 % | 84.659 M 35.67 % | 62.402 M 4.57 % | 59.673 M 12.06 % | 53.249 M -11.36 % | 60.073 M -9.36 % | 66.273 M 14.82 % | 57.720 M -7.81 % | 62.609 M -31.01 % | 90.748 M 11.30 % | 81.535 M 44.20 % | 56.544 M 1.07 % | 55.946 M -36.22 % | 87.716 M 2.38 % | 85.679 M 55.16 % | 55.219 M 10.37 % | 50.031 M -22.59 % | 64.633 M 16.23 % | 55.609 M 63.12 % | 34.090 M -33.02 % | 50.899 M -15.68 % | 60.365 M -3.69 % | 62.681 M 31.53 % | 47.656 M 3.52 % | 46.036 M 4.20 % | 44.182 M 14.08 % | 38.728 M 59.24 % | 24.321 M |
General and administrative expenses | 40.897 M -1.45 % | 41.498 M 22.61 % | 33.845 M 16.70 % | 29.002 M -6.20 % | 30.919 M 8.62 % | 28.466 M 32.70 % | 21.452 M -14.09 % | 24.971 M -16.85 % | 30.032 M 6.33 % | 28.245 M 19.43 % | 23.649 M -21.24 % | 30.025 M 6.27 % | 28.254 M -4.85 % | 29.693 M 6.51 % | 27.878 M -10.57 % | 31.174 M 11.21 % | 28.032 M 2.22 % | 27.424 M -4.78 % | 28.800 M 22.32 % | 23.544 M -7.76 % | 25.524 M -13.40 % | 29.473 M 55.57 % | 18.945 M -34.33 % | 28.850 M -16.64 % | 34.607 M 14.54 % | 30.214 M 78.30 % | 16.946 M -13.68 % | 19.631 M -75.70 % | 80.792 M 81.85 % | 44.427 M 138.74 % | 18.609 M 10.57 % | 16.830 M 2.75 % | 16.379 M 28.00 % | 12.796 M -10.42 % | 14.285 M 25.55 % | 11.378 M -13.39 % | 13.137 M 13.31 % | 11.594 M 14.72 % | 10.106 M -24.02 % | 13.300 M 6.93 % | 12.438 M 29.54 % | 9.602 M 1.75 % | 9.437 M -26.27 % | 12.800 M 19.83 % | 10.682 M 10.87 % | 9.635 M 7.13 % | 8.994 M -21.36 % | 11.437 M 16.95 % | 9.779 M -16.69 % | 11.738 M -27.07 % | 16.094 M 59.65 % | 10.081 M 224.15 % | 3.110 M -77.82 % | 14.023 M 32.83 % | 10.557 M -46.50 % | 19.732 M 80.22 % | 10.949 M -16.83 % | 13.165 M 56.41 % | 8.417 M -12.52 % | 9.622 M 1.95 % | 9.438 M 32.93 % | 7.100 M |
Selling and marketing expenses | 82.508 M 1.69 % | 81.135 M 9.91 % | 73.817 M 83.21 % | 40.291 M 21.37 % | 33.197 M 21.76 % | 27.264 M 3.33 % | 26.386 M -48.97 % | 51.702 M -34.64 % | 79.109 M 48.03 % | 53.440 M 12.73 % | 47.406 M -23.07 % | 61.626 M 4.82 % | 58.791 M -14.79 % | 68.995 M 10.37 % | 62.514 M -16.49 % | 74.862 M 13.97 % | 65.683 M 4.20 % | 63.036 M 15.43 % | 54.609 M 30.88 % | 41.726 M -33.02 % | 62.292 M -17.96 % | 75.927 M 42.27 % | 53.370 M -32.20 % | 78.721 M 42.45 % | 55.263 M 4.23 % | 53.020 M 29.09 % | 41.072 M -50.83 % | 83.530 M 26.53 % | 66.017 M 24.60 % | 52.983 M 5.84 % | 50.058 M 59.96 % | 31.295 M 3.59 % | 30.209 M 29.04 % | 23.411 M -45.37 % | 42.853 M 99.32 % | 21.500 M 34.31 % | 16.008 M -8.39 % | 17.474 M 13.64 % | 15.377 M -15.60 % | 18.219 M 6.99 % | 17.028 M 6.44 % | 15.998 M -4.64 % | 16.777 M 17.08 % | 14.330 M -11.05 % | 16.110 M 59.03 % | 10.130 M -36.65 % | 15.990 M -35.30 % | 24.713 M 65.57 % | 14.926 M 19.73 % | 12.466 M 0.71 % | 12.378 M -1.93 % | 12.621 M 16.98 % | 10.789 M -3.76 % | 11.211 M 196.74 % | 3.778 M -62.45 % | 10.061 M -18.64 % | 12.366 M 11.82 % | 11.059 M 86.62 % | 5.926 M -45.44 % | 10.861 M 19.19 % | 9.112 M 26.86 % | 7.183 M |
Other expenses | 0.000 100.00 % | -33.813 M | 0.000 | 0.000 -100.00 % | 24.055 M -42.37 % | 41.739 M | 0.000 | 0.000 | 0.000 -100.00 % | 617.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 756.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.301 M | 0.000 | 0.000 | 0.000 100.00 % | -458.000 K | 0.000 | 0.000 | 0.000 100.00 % | -151.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 278.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 100.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 114.000 K -27.39 % | 157.000 K | 0.000 |
Operating expenses | 223.435 M 17.79 % | 189.687 M -2.44 % | 194.425 M 53.52 % | 126.644 M 25.45 % | 100.948 M -35.91 % | 157.517 M 55.45 % | 101.332 M -26.88 % | 138.577 M -19.06 % | 171.220 M 20.56 % | 142.022 M 10.15 % | 128.939 M -17.04 % | 155.418 M 12.41 % | 138.264 M -17.65 % | 167.890 M 8.63 % | 154.548 M -16.65 % | 185.423 M 19.39 % | 155.304 M -7.32 % | 167.566 M 13.55 % | 147.575 M 10.59 % | 133.447 M -11.88 % | 151.444 M -1.08 % | 153.101 M 15.80 % | 132.214 M -18.25 % | 161.733 M 11.18 % | 145.468 M 11.16 % | 130.867 M 36.72 % | 95.717 M -44.72 % | 173.148 M -5.14 % | 182.523 M 47.85 % | 123.449 M 7.22 % | 115.141 M 34.39 % | 85.675 M 6.04 % | 80.794 M 30.87 % | 61.735 M -32.18 % | 91.033 M 53.37 % | 59.357 M 13.34 % | 52.372 M 4.07 % | 50.323 M 7.84 % | 46.663 M -14.20 % | 54.386 M 8.66 % | 50.050 M 26.07 % | 39.700 M -13.53 % | 45.913 M -11.13 % | 51.666 M 9.02 % | 47.393 M 10.46 % | 42.905 M -2.10 % | 43.824 M -30.59 % | 63.134 M 30.08 % | 48.535 M 13.98 % | 42.583 M -8.88 % | 46.733 M 9.93 % | 42.512 M 26.19 % | 33.688 M -12.46 % | 38.485 M 23.57 % | 31.145 M -33.06 % | 46.529 M 13.33 % | 41.058 M 2.96 % | 39.879 M 45.52 % | 27.404 M -20.77 % | 34.588 M 6.38 % | 32.515 M 24.32 % | 26.154 M |
Cost and expenses | 569.992 M 19.26 % | 477.950 M 16.91 % | 408.835 M 36.53 % | 299.453 M 20.99 % | 247.502 M -13.99 % | 287.762 M 28.67 % | 223.648 M -30.18 % | 320.325 M -17.11 % | 386.460 M 14.13 % | 338.611 M 0.69 % | 336.283 M -1.55 % | 341.583 M -9.78 % | 378.607 M -10.32 % | 422.152 M 1.19 % | 417.191 M -5.43 % | 441.143 M 0.12 % | 440.595 M 5.00 % | 419.605 M 13.42 % | 369.969 M 13.14 % | 327.011 M -12.13 % | 372.170 M -5.69 % | 394.607 M 20.37 % | 327.817 M -18.20 % | 400.776 M 0.19 % | 400.004 M 15.54 % | 346.204 M -12.43 % | 395.338 M -9.27 % | 435.709 M 16.08 % | 375.344 M 19.67 % | 313.640 M 12.10 % | 279.776 M 19.50 % | 234.115 M 20.70 % | 193.970 M 32.16 % | 146.769 M -24.60 % | 194.661 M 35.17 % | 144.016 M 25.48 % | 114.774 M 4.34 % | 109.996 M 10.09 % | 99.912 M -12.71 % | 114.459 M -1.60 % | 116.323 M 19.40 % | 97.420 M -10.23 % | 108.522 M -23.80 % | 142.414 M 10.46 % | 128.928 M 29.64 % | 99.449 M -0.32 % | 99.770 M -33.86 % | 150.850 M 12.40 % | 134.214 M 37.23 % | 97.802 M 1.07 % | 96.764 M -9.69 % | 107.145 M 19.99 % | 89.297 M 23.04 % | 72.575 M -11.54 % | 82.044 M -23.25 % | 106.894 M 3.04 % | 103.739 M 18.51 % | 87.535 M 19.19 % | 73.440 M -6.77 % | 78.770 M 10.57 % | 71.243 M 41.15 % | 50.475 M |
Research and development expenses | 100.030 M -0.83 % | 100.867 M 16.26 % | 86.763 M 51.28 % | 57.351 M 3.12 % | 55.618 M 2.13 % | 54.457 M 1.80 % | 53.494 M -13.59 % | 61.904 M -0.28 % | 62.079 M 2.89 % | 60.337 M 4.24 % | 57.884 M -9.23 % | 63.767 M 24.50 % | 51.219 M -25.99 % | 69.202 M 7.87 % | 64.156 M -19.19 % | 79.387 M 28.90 % | 61.589 M -20.12 % | 77.106 M 20.17 % | 64.166 M -5.88 % | 68.177 M 7.15 % | 63.628 M 33.39 % | 47.701 M -20.36 % | 59.899 M 10.59 % | 54.162 M -2.58 % | 55.598 M 16.72 % | 47.633 M 26.35 % | 37.699 M -46.13 % | 69.987 M 95.97 % | 35.714 M 37.16 % | 26.039 M -43.97 % | 46.474 M 23.77 % | 37.550 M 9.78 % | 34.206 M 33.99 % | 25.528 M -24.69 % | 33.895 M 28.01 % | 26.479 M 14.00 % | 23.227 M 9.28 % | 21.255 M 0.35 % | 21.180 M -7.38 % | 22.867 M 11.09 % | 20.584 M 45.99 % | 14.100 M -28.42 % | 19.699 M -19.71 % | 24.536 M 19.10 % | 20.601 M -10.97 % | 23.140 M 22.82 % | 18.840 M -30.18 % | 26.984 M 13.24 % | 23.830 M 29.66 % | 18.379 M 0.65 % | 18.261 M -7.82 % | 19.810 M 0.11 % | 19.789 M 49.34 % | 13.251 M -21.17 % | 16.810 M 0.44 % | 16.736 M -5.68 % | 17.743 M 13.34 % | 15.655 M 19.86 % | 13.061 M -7.40 % | 14.105 M 1.00 % | 13.965 M 17.64 % | 11.871 M |
Selling general and administrative expenses | 123.405 M 0.63 % | 122.633 M 13.91 % | 107.662 M 55.37 % | 69.293 M 8.07 % | 64.116 M 15.05 % | 55.730 M 16.50 % | 47.838 M -37.61 % | 76.673 M -29.75 % | 109.141 M 33.61 % | 81.685 M 14.96 % | 71.055 M -22.47 % | 91.651 M 5.29 % | 87.045 M -11.80 % | 98.688 M 9.18 % | 90.392 M -14.75 % | 106.036 M 13.15 % | 93.715 M 3.60 % | 90.460 M 8.45 % | 83.409 M 27.79 % | 65.270 M -25.67 % | 87.816 M -16.68 % | 105.400 M 45.75 % | 72.315 M -32.77 % | 107.571 M 19.70 % | 89.870 M 7.97 % | 83.234 M 43.46 % | 58.018 M -43.76 % | 103.161 M -29.73 % | 146.809 M 50.71 % | 97.410 M 41.86 % | 68.667 M 42.68 % | 48.125 M 3.30 % | 46.588 M 28.67 % | 36.207 M -36.63 % | 57.138 M 73.79 % | 32.878 M 12.81 % | 29.145 M 0.26 % | 29.068 M 14.07 % | 25.483 M -19.15 % | 31.519 M 6.97 % | 29.466 M 15.10 % | 25.600 M -2.34 % | 26.214 M -3.38 % | 27.130 M 1.26 % | 26.792 M 35.55 % | 19.765 M -20.89 % | 24.984 M -30.89 % | 36.150 M 46.33 % | 24.705 M 2.07 % | 24.204 M -14.99 % | 28.472 M 25.42 % | 22.702 M 63.34 % | 13.899 M -44.92 % | 25.234 M 76.03 % | 14.335 M -51.88 % | 29.793 M 27.78 % | 23.315 M -3.75 % | 24.224 M 68.89 % | 14.343 M -29.98 % | 20.483 M 10.42 % | 18.550 M 29.87 % | 14.283 M |
Interest income | 15.312 M 17.57 % | 13.024 M -1.42 % | 13.211 M -2.21 % | 13.510 M -23.53 % | 17.666 M 11.05 % | 15.908 M 22.19 % | 13.019 M 148.41 % | 5.241 M -26.02 % | 7.084 M 96.18 % | 3.611 M -14.98 % | 4.247 M 803.62 % | 470.000 K -55.83 % | 1.064 M 63.19 % | 652.000 K -22.93 % | 846.000 K -14.72 % | 992.000 K 26.53 % | 784.000 K 34.94 % | 581.000 K -15.31 % | 686.000 K 88.98 % | 363.000 K -39.70 % | 602.000 K -26.85 % | 823.000 K | 0.000 -100.00 % | 412.000 K -81.49 % | 2.226 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 804.000 K | 0.000 | 0.000 -100.00 % | 571.000 K 0.53 % | 568.000 K 32.40 % | 429.000 K 12.01 % | 383.000 K 38.27 % | 277.000 K 37.81 % | 201.000 K -1.95 % | 205.000 K -0.97 % | 207.000 K 22.49 % | 169.000 K |
Interest expense | 294.000 K 23.53 % | 238.000 K -43.47 % | 421.000 K 28.35 % | 328.000 K 13.49 % | 289.000 K 0.35 % | 288.000 K -23.61 % | 377.000 K 2.45 % | 368.000 K -34.29 % | 560.000 K -39.06 % | 919.000 K -28.70 % | 1.289 M -12.79 % | 1.478 M 0.41 % | 1.472 M 0.62 % | 1.463 M -50.20 % | 2.938 M 110.76 % | 1.394 M 36.40 % | 1.022 M 25.55 % | 814.000 K -10.35 % | 908.000 K -18.49 % | 1.114 M 90.75 % | 584.000 K 67.82 % | 348.000 K -57.77 % | 824.000 K 21.35 % | 679.000 K 160.15 % | 261.000 K 7.85 % | 242.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 -100.00 % | 205.000 K 83.04 % | 112.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 |
Depreciation and amortization | 9.543 M 19.17 % | 8.008 M -18.87 % | 9.871 M 24.52 % | 7.927 M -14.63 % | 9.286 M -2.79 % | 9.553 M -4.12 % | 9.963 M -1.99 % | 10.165 M -3.82 % | 10.569 M -3.83 % | 10.990 M 8.18 % | 10.159 M -6.18 % | 10.828 M -0.66 % | 10.900 M 2.04 % | 10.682 M 1.21 % | 10.554 M -0.22 % | 10.577 M 10.77 % | 9.549 M 5.21 % | 9.076 M -5.23 % | 9.577 M 1.76 % | 9.411 M 11.37 % | 8.450 M 3.68 % | 8.150 M 0.30 % | 8.126 M 9.18 % | 7.443 M 69.85 % | 4.382 M 11.11 % | 3.944 M 426.76 % | -1.207 M -136.18 % | 3.336 M 923.31 % | 326.000 K -86.04 % | 2.335 M 7.65 % | 2.169 M -4.78 % | 2.278 M 1.11 % | 2.253 M 0.04 % | 2.252 M 1.35 % | 2.222 M -0.22 % | 2.227 M 0.59 % | 2.214 M 2.98 % | 2.150 M -1.47 % | 2.182 M 3.22 % | 2.114 M 1.34 % | 2.086 M 0.05 % | 2.085 M 2.66 % | 2.031 M 7.63 % | 1.887 M 17.28 % | 1.609 M 7.63 % | 1.495 M 83.44 % | 815.000 K -9.54 % | 901.000 K 8.55 % | 830.000 K 3.49 % | 802.000 K 7.08 % | 749.000 K 0.54 % | 745.000 K -17.31 % | 901.000 K 4.40 % | 863.000 K -7.50 % | 933.000 K -5.28 % | 985.000 K 2.82 % | 958.000 K 0.10 % | 957.000 K -0.42 % | 961.000 K -2.93 % | 990.000 K -22.11 % | 1.271 M -8.23 % | 1.385 M |
Operating income | 398.741 M 26.97 % | 314.035 M 79.72 % | 174.737 M 269.74 % | 47.260 M -26.28 % | 64.108 M 417.68 % | -20.180 M 3.97 % | -21.014 M -113.27 % | 158.306 M -25.56 % | 212.662 M 10.81 % | 191.923 M 54.48 % | 124.241 M -29.91 % | 177.264 M -9.66 % | 196.209 M -15.44 % | 232.026 M 7.43 % | 215.982 M -20.36 % | 271.198 M -1.30 % | 274.765 M 2.13 % | 269.028 M 44.33 % | 186.397 M 23.34 % | 151.129 M -50.44 % | 304.948 M 4.57 % | 291.624 M 139.04 % | 121.999 M -49.63 % | 242.197 M -36.24 % | 379.876 M 17.04 % | 324.568 M -27.72 % | 449.073 M -15.20 % | 529.539 M 46.75 % | 360.835 M 42.96 % | 252.398 M 3.96 % | 242.787 M 78.54 % | 135.985 M 32.05 % | 102.980 M 21.86 % | 84.506 M 45.51 % | 58.077 M -29.54 % | 82.421 M 19.22 % | 69.131 M 89.12 % | 36.555 M 50.31 % | 24.320 M -54.64 % | 53.612 M -11.82 % | 60.797 M 40.46 % | 43.284 M 124.69 % | 19.264 M -68.95 % | 62.037 M 18.09 % | 52.533 M 27.98 % | 41.047 M 170.21 % | 15.191 M -80.90 % | 79.552 M -7.85 % | 86.332 M 63.91 % | 52.670 M 85.96 % | 28.323 M 4.40 % | 27.129 M -24.84 % | 36.096 M 66.36 % | 21.698 M -3.52 % | 22.489 M -50.89 % | 45.791 M -23.84 % | 60.121 M 97.78 % | 30.398 M 21.84 % | 24.950 M -12.07 % | 28.375 M 40.16 % | 20.244 M 30.45 % | 15.519 M |
Operating income ratio | 0.41 3.81 % | 0.40 37.50 % | 0.29 111.56 % | 0.14 -33.74 % | 0.21 372.80 % | -0.08 15.44 % | -0.09 -123.40 % | 0.38 3.69 % | 0.37 1.71 % | 0.36 44.63 % | 0.25 -37.39 % | 0.40 11.77 % | 0.36 -5.92 % | 0.38 11.39 % | 0.34 -10.51 % | 0.38 -0.88 % | 0.38 -1.68 % | 0.39 16.61 % | 0.34 6.00 % | 0.32 -29.82 % | 0.45 5.98 % | 0.42 56.69 % | 0.27 -28.00 % | 0.38 -22.67 % | 0.49 0.67 % | 0.48 -9.02 % | 0.53 -3.06 % | 0.55 11.93 % | 0.49 9.92 % | 0.45 -4.03 % | 0.46 26.45 % | 0.37 5.95 % | 0.35 -5.09 % | 0.37 59.01 % | 0.23 -36.87 % | 0.36 -3.17 % | 0.38 50.70 % | 0.25 27.42 % | 0.20 -38.63 % | 0.32 -7.07 % | 0.34 11.58 % | 0.31 104.06 % | 0.15 -50.32 % | 0.30 4.81 % | 0.29 -0.91 % | 0.29 121.10 % | 0.13 -61.73 % | 0.35 -11.80 % | 0.39 11.83 % | 0.35 54.59 % | 0.23 12.07 % | 0.20 -29.81 % | 0.29 25.07 % | 0.23 6.98 % | 0.22 -28.26 % | 0.30 -18.26 % | 0.37 42.35 % | 0.26 1.65 % | 0.25 -4.25 % | 0.26 19.68 % | 0.22 -5.90 % | 0.24 |
Total other income expenses net | -99.515 M -285.48 % | 53.654 M 52.24 % | 35.242 M 560.46 % | 5.336 M -87.12 % | 41.432 M -27.77 % | 57.359 M 271.92 % | -33.364 M -504.42 % | -5.520 M 60.13 % | -13.845 M -209.66 % | -4.471 M -258.43 % | 2.822 M 141.41 % | -6.814 M -146.02 % | 14.807 M 322.16 % | -6.665 M -110.39 % | -3.168 M -138.93 % | 8.138 M 126.94 % | -30.207 M -683.17 % | -3.857 M 87.61 % | -31.140 M -73.06 % | -17.994 M 63.64 % | -49.485 M -497.50 % | -8.282 M 78.05 % | -37.723 M -3 083.38 % | -1.185 M -121.43 % | 5.530 M 62.08 % | 3.412 M 43.54 % | 2.377 M 237.72 % | -1.726 M -104.75 % | 36.366 M 647.85 % | -6.638 M 35.21 % | -10.245 M -6 684.77 % | -151.000 K -105.05 % | 2.992 M 124.80 % | -12.064 M -183.53 % | 14.443 M 273.28 % | -8.335 M -3 098.20 % | 278.000 K 105.16 % | -5.384 M -62.76 % | -3.308 M -116.94 % | 19.528 M 923.62 % | -2.371 M -76.94 % | -1.340 M -110.95 % | 12.236 M 56.99 % | 7.794 M 288.35 % | -4.138 M -168.08 % | 6.078 M 47.78 % | 4.113 M 227.97 % | -3.214 M -217.09 % | 2.745 M -63.32 % | 7.483 M 2 100.80 % | -374.000 K 82.13 % | -2.093 M -163.02 % | 3.321 M -93.57 % | 51.668 M 2 384.04 % | 2.080 M -84.41 % | 13.344 M 393.79 % | -4.542 M -185.84 % | 5.291 M 160.04 % | -8.813 M -146.17 % | -3.580 M -262.43 % | 2.204 M 2 492.94 % | 85.000 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -1.055 B -24.03 % | -850.303 M -24.76 % | -681.543 M 8.25 % | -742.827 M 35.20 % | -1.146 B -35.70 % | -844.808 M -11.35 % | -758.706 M 24.25 % | -1.002 B 73.27 % | -3.746 B -119.67 % | -1.705 B -6.80 % | -1.597 B -6.72 % | -1.496 B 15.15 % | -1.763 B -12.98 % | -1.561 B -3.42 % | -1.509 B -15.42 % | -1.308 B 2.48 % | -1.341 B 6.58 % | -1.435 B -8.59 % | -1.322 B -9.63 % | -1.206 B 11.93 % | -1.369 B -80.21 % | -759.611 M -20.46 % | -630.596 M -20.37 % | -523.894 M 70.00 % | -1.746 B 0.02 % | -1.746 B 0.96 % | -1.763 B -22.41 % | -1.441 B 15.03 % | -1.695 B -90.23 % | -891.274 M -18.69 % | -750.945 M -31.86 % | -569.512 M 21.69 % | -727.251 M -8.23 % | -671.928 M -5.50 % | -636.871 M -19.28 % | -533.928 M 15.97 % | -635.428 M -4.54 % | -607.835 M -4.07 % | -584.079 M -18.99 % | -490.865 M 24.95 % | -654.029 M -11.20 % | -588.137 M -8.88 % | -540.153 M -9.70 % | -492.413 M 18.27 % | -602.512 M -5.32 % | -572.092 M -4.14 % | -549.350 M -419.66 % | -105.714 M 40.44 % | -177.499 M 50.93 % | -361.733 M -1.01 % | -358.103 M -13.61 % | -315.213 M 13.76 % | -365.500 M -7.13 % | -341.173 M -9.37 % | -311.940 M 4.14 % | -325.423 M -6.74 % | -304.863 M -10.57 % | -275.722 M -53.41 % | -179.733 M |
Total investments | 434.553 M 30.23 % | 333.692 M -2.40 % | 341.902 M 3 445.23 % | 9.644 M -99.70 % | 3.222 B -4.92 % | 3.388 B 21 421.47 % | 15.744 M 0.00 % | 15.744 M 0.00 % | 15.744 M 0.00 % | 15.744 M 0.00 % | 15.744 M 0.00 % | 15.744 M 0.00 % | 15.744 M 0.00 % | 15.744 M 0.00 % | 15.744 M 0.00 % | 15.744 M 46.54 % | 10.744 M 0.00 % | 10.744 M 0.00 % | 10.744 M 0.00 % | 10.744 M 0.00 % | 10.744 M 11.41 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 0.00 % | 9.644 M 2 379.18 % | 389.000 K -82.54 % | 2.228 M -74.55 % | 8.754 M 2 714.79 % | 311.000 K -94.16 % | 5.323 M |
Total debt | 73.558 M 12.58 % | 65.340 M -26.95 % | 89.449 M 2.04 % | 87.660 M 9.15 % | 80.308 M -4.50 % | 84.088 M -3.00 % | 86.687 M -2.67 % | 89.062 M -2.66 % | 91.493 M -64.93 % | 260.923 M 0.95 % | 258.459 M -41.77 % | 443.878 M -2.12 % | 453.484 M -1.39 % | 459.881 M -1.68 % | 467.744 M 25.95 % | 371.373 M -3.03 % | 382.990 M 30.82 % | 292.768 M -0.74 % | 294.951 M 0.03 % | 294.874 M -0.68 % | 296.892 M -0.60 % | 298.684 M 168.35 % | 111.303 M -2.47 % | 114.119 M 56.91 % | 72.728 M 3.14 % | 70.512 M 5 092.34 % | 1.358 M 81.55 % | 748.000 K 70.39 % | 439.000 K 21.94 % | 360.000 K -31.30 % | 524.000 K 19.09 % | 440.000 K 5.77 % | 416.000 K -29.13 % | 587.000 K -20.35 % | 737.000 K 144.85 % | 301.000 K -14.73 % | 353.000 K 67.30 % | 211.000 K -25.96 % | 285.000 K 3.64 % | 275.000 K 16.03 % | 237.000 K 60.14 % | 148.000 K -51.48 % | 305.000 K 95.51 % | 156.000 K -69.05 % | 504.000 K 118.18 % | 231.000 K 44.38 % | 160.000 K -99.84 % | 100.144 M 117 716.47 % | 85.000 K 6.25 % | 80.000 K -9.09 % | 88.000 K -24.79 % | 117.000 K -87.23 % | 916.000 K 1 426.67 % | 60.000 K -47.37 % | 114.000 K 15.15 % | 99.000 K 160.53 % | 38.000 K -95.03 % | 765.000 K 1 266.07 % | 56.000 K |
Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 660.929 M -0.27 % | 662.740 M 1.81 % | 650.981 M 1.93 % | 638.638 M 0.26 % | 637.008 M 5.64 % | 602.999 M 0.41 % | 600.517 M 3.84 % | 578.333 M -0.03 % | 578.497 M 6.34 % | 544.001 M 0.03 % | 543.842 M 8.45 % | 501.445 M 0.10 % | 500.934 M 8.82 % | 460.352 M 5.01 % | 438.388 M -28.49 % | 613.013 M 17 564.76 % | -3.510 M 14.62 % | -4.111 M -8.56 % | -3.787 M 28.30 % | -5.282 M -16.37 % | -4.539 M -16.62 % | -3.892 M -54.69 % | -2.516 M -11.57 % | -2.255 M 23.64 % | -2.953 M -4.16 % | -2.835 M -33.85 % | -2.118 M 10.63 % | -2.370 M 5.31 % | -2.503 M 4.83 % | -2.630 M 18.88 % | -3.242 M 23.41 % | -4.233 M -116.41 % | -1.956 M 5.19 % | -2.063 M -225.91 % | -633.000 K -243.21 % | 442.000 K -28.13 % | 615.000 K -70.66 % | 2.096 M 331.28 % | 486.000 K -51.88 % | 1.010 M -22.96 % | 1.311 M 208.47 % | 425.000 K 196.81 % | -439.000 K -319.50 % | 200.000 K -52.04 % | 417.000 K 312.87 % | 101.000 K -99.70 % | 34.228 M 23 071.81 % | -149.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 2.175 B 11.54 % | 1.950 B 7.09 % | 1.821 B 10.16 % | 1.653 B -1.82 % | 1.683 B 4.91 % | 1.604 B -14.03 % | 1.866 B -2.92 % | 1.923 B 6.93 % | 1.798 B 8.57 % | 1.656 B -6.32 % | 1.768 B -0.70 % | 1.780 B 8.43 % | 1.642 B 8.19 % | 1.517 B -12.69 % | 1.738 B 2.22 % | 1.700 B 15.78 % | 1.469 B 14.77 % | 1.280 B 20.20 % | 1.065 B 14.85 % | 926.904 M -8.56 % | 1.014 B 13.33 % | 894.470 M -19.85 % | 1.116 B 8.15 % | 1.032 B 23.43 % | 836.003 M 59.04 % | 525.640 M -65.97 % | 1.545 B 28.35 % | 1.204 B 55.43 % | 774.321 M -16.11 % | 923.042 M 27.87 % | 721.872 M 37.31 % | 525.713 M 28.01 % | 410.667 M -21.02 % | 519.947 M 13.04 % | 459.949 M 16.07 % | 396.284 M 19.65 % | 331.195 M 2.11 % | 324.339 M 9.37 % | 296.543 M 7.15 % | 276.755 M 30.30 % | 212.404 M 0.61 % | 211.126 M -18.27 % | 258.315 M 12.85 % | 228.909 M 34.71 % | 169.929 M -44.51 % | 306.224 M 48.73 % | 205.890 M 8.46 % | 189.822 M 50.31 % | 126.286 M -34.35 % | 192.358 M 34.65 % | 142.855 M 19.98 % | 119.066 M 22.41 % | 97.272 M -59.51 % | 240.229 M 64.52 % | 146.022 M 13.61 % | 128.528 M 64.41 % | 78.173 M -35.85 % | 121.854 M 82.80 % | 66.661 M |
Common stock | 581.462 M 0.00 % | 581.462 M 0.00 % | 581.462 M 0.00 % | 581.462 M 0.00 % | 581.462 M 0.00 % | 581.462 M 0.00 % | 581.462 M 0.00 % | 581.462 M 0.00 % | 581.462 M 30.00 % | 447.282 M 0.00 % | 447.282 M 0.00 % | 447.282 M 0.00 % | 447.282 M 0.00 % | 447.282 M 0.00 % | 447.282 M 0.00 % | 447.282 M 0.00 % | 447.282 M 0.00 % | 447.282 M 0.00 % | 447.282 M 0.00 % | 447.282 M 0.00 % | 447.282 M 4.98 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 0.00 % | 426.082 M 14.82 % | 371.082 M 0.00 % | 371.082 M 10.00 % | 337.347 M 0.00 % | 337.347 M 0.00 % | 337.347 M 0.00 % | 337.347 M 10.00 % | 306.679 M 0.00 % | 306.679 M 0.00 % | 306.680 M 0.00 % | 306.679 M 20.00 % | 255.566 M 7.74 % | 237.196 M |
Total equity | 5.330 B 4.26 % | 5.113 B 0.38 % | 5.093 B 3.46 % | 4.923 B -0.47 % | 4.946 B 1.75 % | 4.861 B -6.12 % | 5.178 B -1.52 % | 5.258 B 2.41 % | 5.134 B 82.79 % | 2.809 B -6.91 % | 3.017 B 0.58 % | 3.000 B 4.82 % | 2.862 B 6.28 % | 2.693 B -8.98 % | 2.958 B 2.74 % | 2.879 B 10.23 % | 2.612 B 8.02 % | 2.418 B -7.27 % | 2.608 B 4.84 % | 2.487 B -1.86 % | 2.535 B 40.96 % | 1.798 B -11.98 % | 2.043 B 5.82 % | 1.931 B 11.07 % | 1.738 B 25.43 % | 1.386 B -38.99 % | 2.271 B 18.02 % | 1.924 B 29.13 % | 1.490 B -6.46 % | 1.593 B 14.55 % | 1.391 B 16.20 % | 1.197 B 10.61 % | 1.082 B -5.73 % | 1.148 B 5.54 % | 1.088 B 6.24 % | 1.024 B 6.33 % | 962.818 M -10.15 % | 1.072 B 2.67 % | 1.044 B 1.57 % | 1.028 B 6.68 % | 963.196 M -8.12 % | 1.048 B 3.31 % | 1.015 B 3.08 % | 984.483 M 6.47 % | 924.639 M -12.90 % | 1.062 B 3.87 % | 1.022 B 46.50 % | 697.604 M 11.17 % | 627.505 M -2.72 % | 645.024 M 8.19 % | 596.187 M 4.11 % | 572.660 M 3.90 % | 551.191 M -10.66 % | 616.969 M 10.94 % | 556.105 M 3.35 % | 538.054 M 10.67 % | 486.194 M 8.71 % | 447.245 M 27.60 % | 350.516 M |
Other non current liabilities | 9.615 M 0.00 % | 9.615 M 0.00 % | 9.615 M 14.18 % | 8.421 M 0.00 % | 8.421 M 0.00 % | 8.421 M 0.00 % | 8.421 M -16.43 % | 10.077 M 0.00 % | 10.077 M 0.00 % | 10.077 M 0.00 % | 10.077 M -13.81 % | 11.692 M 0.00 % | 11.692 M 0.00 % | 11.692 M 0.00 % | 11.692 M -9.83 % | 12.966 M -1.85 % | 13.211 M -1.89 % | 13.465 M 19.31 % | 11.286 M 8.22 % | 10.429 M -22.69 % | 13.489 M 29.34 % | 10.429 M 0.00 % | 10.429 M 9.81 % | 9.497 M 0.00 % | 9.497 M 0.00 % | 9.497 M 0.00 % | 9.497 M 8.45 % | 8.757 M 0.00 % | 8.757 M 0.00 % | 8.757 M 0.00 % | 8.757 M 0.05 % | 8.753 M 0.00 % | 8.753 M 0.00 % | 8.753 M 0.00 % | 8.753 M 40.63 % | 6.224 M 0.00 % | 6.224 M -21.40 % | 7.919 M 27.23 % | 6.224 M 16.36 % | 5.349 M -30.46 % | 7.692 M 0.00 % | 7.692 M 0.00 % | 7.692 M 57.98 % | 4.869 M 0.00 % | 4.869 M 0.00 % | 4.869 M 0.00 % | 4.869 M 34.06 % | 3.632 M 0.00 % | 3.632 M 0.00 % | 3.632 M 239.44 % | 1.070 M 28.14 % | 835.000 K 0.00 % | 835.000 K 0.00 % | 835.000 K 0.00 % | 835.000 K 210.41 % | 269.000 K 0.00 % | 269.000 K 0.00 % | 269.000 K 0.00 % | 269.000 K |
Long term debt | 62.631 M 12.93 % | 55.461 M -30.38 % | 79.666 M 1.86 % | 78.208 M 5.53 % | 74.113 M -2.01 % | 75.635 M -1.78 % | 77.002 M -1.33 % | 78.040 M -1.92 % | 79.564 M -67.32 % | 243.496 M 0.17 % | 243.080 M -36.75 % | 384.294 M -4.12 % | 400.804 M -3.12 % | 413.713 M -2.31 % | 423.490 M 28.86 % | 328.649 M -2.48 % | 336.991 M 30.53 % | 258.180 M -2.87 % | 265.821 M -2.04 % | 271.370 M -2.79 % | 279.169 M -2.49 % | 286.293 M 199.99 % | 95.435 M -2.52 % | 97.898 M 50.71 % | 64.960 M 2.66 % | 63.274 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 |
Total non current liabilities | 91.505 M 8.28 % | 84.509 M -19.85 % | 105.435 M 19.02 % | 88.584 M 6.34 % | 83.304 M -1.79 % | 84.826 M -1.59 % | 86.193 M -2.18 % | 88.117 M -1.70 % | 89.641 M -64.65 % | 253.573 M 0.16 % | 253.157 M -36.16 % | 396.533 M -4.03 % | 413.185 M -3.15 % | 426.626 M -2.29 % | 436.627 M 27.81 % | 341.615 M -2.45 % | 350.202 M 28.92 % | 271.645 M -2.87 % | 279.659 M -1.74 % | 284.602 M -2.75 % | 292.658 M -2.38 % | 299.796 M 183.19 % | 105.864 M -2.14 % | 108.175 M 43.78 % | 75.237 M 2.29 % | 73.551 M 615.69 % | 10.277 M 17.36 % | 8.757 M 0.00 % | 8.757 M 0.00 % | 8.757 M 0.00 % | 8.757 M 0.05 % | 8.753 M 0.00 % | 8.753 M 0.00 % | 8.753 M 0.00 % | 8.753 M 10.53 % | 7.919 M 0.00 % | 7.919 M 0.00 % | 7.919 M 0.00 % | 7.919 M 2.95 % | 7.692 M 0.00 % | 7.692 M 0.00 % | 7.692 M 0.00 % | 7.692 M 57.98 % | 4.869 M 0.00 % | 4.869 M 0.00 % | 4.869 M 0.00 % | 4.869 M 34.06 % | 3.632 M 0.00 % | 3.632 M 0.00 % | 3.632 M 239.44 % | 1.070 M 28.14 % | 835.000 K 0.00 % | 835.000 K 0.00 % | 835.000 K 0.00 % | 835.000 K 210.41 % | 269.000 K 0.00 % | 269.000 K 0.00 % | 269.000 K 0.00 % | 269.000 K |
Other current liabilities | 906.454 M 18.97 % | 761.921 M 138.20 % | 319.868 M 39.64 % | 229.069 M -58.72 % | 554.949 M 14.10 % | 486.375 M 78.90 % | 271.872 M -22.48 % | 350.715 M 17.93 % | 297.386 M -27.88 % | 412.374 M 36.64 % | 301.801 M -14.76 % | 354.062 M -49.69 % | 703.738 M 28.59 % | 547.269 M 194.51 % | 185.822 M -39.61 % | 307.719 M -50.66 % | 623.629 M 24.81 % | 499.651 M 61.62 % | 309.149 M -6.72 % | 331.415 M -60.45 % | 838.055 M 9.30 % | 766.734 M 75.59 % | 436.652 M -12.47 % | 498.877 M -65.95 % | 1.465 B 12.98 % | 1.297 B 151.31 % | 515.957 M -6.98 % | 554.647 M -58.01 % | 1.321 B 274.42 % | 352.815 M 31.37 % | 268.574 M 30.23 % | 206.225 M -41.99 % | 355.514 M 135.92 % | 150.690 M 0.34 % | 150.175 M 5.94 % | 141.752 M 911.12 % | -17.476 M -15.33 % | -15.153 M 16.96 % | -18.247 M 0.34 % | -18.309 M 16.13 % | -21.829 M -132.94 % | -9.371 M -940.45 % | 1.115 M -99.18 % | 136.193 M 2 097.55 % | -6.818 M 74.72 % | -26.966 M -33.25 % | -20.237 M 26.31 % | -27.461 M -112.27 % | 223.807 M 135.37 % | 95.086 M 0.09 % | 95.005 M 5.89 % | 89.722 M -52.60 % | 189.291 M 118.90 % | 86.475 M -1.81 % | 88.065 M -11.12 % | 99.088 M -1.78 % | 100.879 M 33.79 % | 75.402 M 7.33 % | 70.253 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 102.524 M 474.98 % | 17.831 M 8.89 % | 16.375 M -95.34 % | 351.439 M -19.17 % | 434.777 M -1.78 % | 442.672 M 723.36 % | 53.764 M 49.97 % | 35.850 M -17.21 % | 43.301 M -17.92 % | 52.757 M 3.03 % | 51.203 M -93.17 % | 750.174 M 22.70 % | 611.386 M -31.12 % | 887.595 M -9.42 % | 979.889 M 82.41 % | 537.189 M -18.14 % | 656.249 M -32.53 % | 972.629 M -2.72 % | 999.774 M 108.74 % | 478.960 M -14.70 % | 561.515 M -70.58 % | 1.909 B -5.55 % | 2.021 B 135.84 % | 856.891 M 21.44 % | 705.605 M -50.49 % | 1.425 B 261.39 % | 394.368 M 29.50 % | 304.537 M 46.56 % | 207.795 M -43.32 % | 366.640 M 104.71 % | 179.102 M 2.70 % | 174.394 M 22.13 % | 142.791 M -51.68 % | 295.517 M 116.61 % | 136.429 M -3.87 % | 141.927 M 0.33 % | 141.461 M -52.74 % | 299.352 M 171.89 % | 110.102 M -10.05 % | 122.400 M -12.04 % | 139.148 M -56.48 % | 319.760 M 109.34 % | 152.744 M -1.44 % | 154.971 M -6.78 % | 166.241 M -27.34 % | 228.793 M 97.35 % | 115.931 M 23.91 % | 93.557 M 10.80 % | 84.440 M -53.48 % | 181.502 M 91.40 % | 94.830 M 6.86 % | 88.745 M -3.42 % | 91.889 M 8.99 % | 84.313 M 24.04 % | 67.973 M 12.15 % | 60.610 M |
Short term debt | 10.927 M 10.61 % | 9.879 M 0.98 % | 9.783 M 3.50 % | 9.452 M 52.57 % | 6.195 M -26.71 % | 8.453 M -12.72 % | 9.685 M -12.13 % | 11.022 M -7.60 % | 11.929 M -31.55 % | 17.427 M 13.32 % | 15.379 M -74.19 % | 59.584 M 13.11 % | 52.680 M 14.11 % | 46.168 M 4.33 % | 44.254 M 3.58 % | 42.724 M -7.12 % | 45.999 M 32.99 % | 34.588 M 18.74 % | 29.130 M 23.94 % | 23.504 M 32.62 % | 17.723 M 43.03 % | 12.391 M -21.91 % | 15.868 M -2.18 % | 16.221 M 108.82 % | 7.768 M 7.32 % | 7.238 M 432.99 % | 1.358 M 81.55 % | 748.000 K 70.39 % | 439.000 K 21.94 % | 360.000 K -31.30 % | 524.000 K 19.09 % | 440.000 K 5.77 % | 416.000 K -29.13 % | 587.000 K -20.35 % | 737.000 K 144.85 % | 301.000 K -14.73 % | 353.000 K 67.30 % | 211.000 K -25.96 % | 285.000 K 3.64 % | 275.000 K 16.03 % | 237.000 K 60.14 % | 148.000 K -51.48 % | 305.000 K 95.51 % | 156.000 K -69.05 % | 504.000 K 118.18 % | 231.000 K 44.38 % | 160.000 K -99.84 % | 100.144 M 117 716.47 % | 85.000 K 6.25 % | 80.000 K -9.09 % | 88.000 K -24.79 % | 117.000 K -87.23 % | 916.000 K 1 426.67 % | 60.000 K -47.37 % | 114.000 K 15.15 % | 99.000 K 160.53 % | 38.000 K -95.03 % | 765.000 K 1 266.07 % | 56.000 K |
Total current liabilities | 1.438 B 23.81 % | 1.161 B 98.53 % | 585.044 M 10.75 % | 528.239 M -33.01 % | 788.512 M -5.41 % | 833.606 M 67.21 % | 498.550 M -17.58 % | 604.883 M -10.51 % | 675.950 M -36.74 % | 1.069 B 54.63 % | 691.060 M -18.65 % | 849.456 M -35.44 % | 1.316 B -7.98 % | 1.430 B 28.33 % | 1.114 B 13.57 % | 981.076 M -21.38 % | 1.248 B -5.11 % | 1.315 B 60.01 % | 821.898 M -11.00 % | 923.481 M -27.24 % | 1.269 B -4.33 % | 1.327 B 48.18 % | 895.309 M -3.90 % | 931.595 M -58.36 % | 2.237 B -5.71 % | 2.373 B 99.33 % | 1.190 B 19.01 % | 1.000 B -41.38 % | 1.706 B 139.77 % | 711.632 M 36.64 % | 520.804 M 28.49 % | 405.320 M -20.36 % | 508.933 M 59.31 % | 319.456 M 1.75 % | 313.966 M 5.96 % | 296.306 M -23.86 % | 389.154 M 72.67 % | 225.368 M 9.86 % | 205.140 M 0.61 % | 203.900 M -47.19 % | 386.070 M 130.56 % | 167.450 M -16.98 % | 201.695 M -26.53 % | 274.534 M -38.45 % | 446.010 M 88.59 % | 236.502 M 5.28 % | 224.646 M -36.24 % | 352.327 M -8.30 % | 384.215 M 74.14 % | 220.632 M 23.17 % | 179.128 M 6.95 % | 167.494 M -35.41 % | 259.333 M 75.38 % | 147.869 M -3.85 % | 153.795 M -20.09 % | 192.469 M -19.65 % | 239.551 M 32.60 % | 180.659 M 21.52 % | 148.666 M |
Total liabilities | 1.530 B 22.76 % | 1.246 B 80.45 % | 690.479 M 11.94 % | 616.823 M -29.25 % | 871.816 M -5.08 % | 918.432 M 57.07 % | 584.743 M -15.62 % | 693.000 M -9.48 % | 765.591 M -42.10 % | 1.322 B 40.03 % | 944.217 M -24.22 % | 1.246 B -27.93 % | 1.729 B -6.87 % | 1.857 B 19.71 % | 1.551 B 17.25 % | 1.323 B -17.23 % | 1.598 B 0.72 % | 1.587 B 44.05 % | 1.102 B -8.82 % | 1.208 B -22.65 % | 1.562 B -3.97 % | 1.626 B 62.46 % | 1.001 B -3.71 % | 1.040 B -55.04 % | 2.313 B -5.47 % | 2.446 B 103.75 % | 1.201 B 19.00 % | 1.009 B -41.17 % | 1.715 B 138.07 % | 720.389 M 36.04 % | 529.561 M 27.89 % | 414.073 M -20.01 % | 517.686 M 57.73 % | 328.209 M 1.70 % | 322.719 M 6.08 % | 304.225 M -23.38 % | 397.073 M 70.21 % | 233.287 M 9.49 % | 213.059 M 0.69 % | 211.592 M -46.26 % | 393.762 M 124.82 % | 175.142 M -16.35 % | 209.387 M -25.06 % | 279.403 M -38.03 % | 450.879 M 86.80 % | 241.371 M 5.17 % | 229.515 M -35.52 % | 355.959 M -8.22 % | 387.847 M 72.94 % | 224.264 M 24.45 % | 180.198 M 7.05 % | 168.329 M -35.30 % | 260.168 M 74.96 % | 148.704 M -3.83 % | 154.630 M -19.77 % | 192.738 M -19.63 % | 239.820 M 32.55 % | 180.928 M 21.48 % | 148.935 M |
Other non current assets | 555.630 M 3 536.56 % | 15.279 M -35.05 % | 23.523 M 49.20 % | 15.766 M 5.04 % | 15.010 M 2.67 % | 14.620 M 103.37 % | 7.189 M 0.95 % | 7.121 M -95.51 % | 158.529 M 8.42 % | 146.212 M -26.89 % | 199.982 M -9.58 % | 221.181 M 1.38 % | 218.175 M 11.17 % | 196.245 M 13.87 % | 172.345 M -8.21 % | 187.752 M 760.38 % | 21.822 M 33.55 % | 16.340 M 0.27 % | 16.296 M 83.12 % | 8.899 M -0.98 % | 8.987 M 21.41 % | 7.402 M 0.01 % | 7.401 M 20.58 % | 6.138 M 48.19 % | 4.142 M 49.69 % | 2.767 M 26.40 % | 2.189 M 0.05 % | 2.188 M 0.05 % | 2.187 M 0.00 % | 2.187 M 0.05 % | 2.186 M -4.54 % | 2.290 M 0.04 % | 2.289 M 0.04 % | 2.288 M 0.04 % | 2.287 M 28.05 % | 1.786 M 0.00 % | 1.786 M 0.00 % | 1.786 M -49.99 % | 3.571 M -2.86 % | 3.676 M 0.00 % | 3.676 M -19.79 % | 4.583 M 2.37 % | 4.477 M -0.07 % | 4.480 M -70.74 % | 15.309 M -58.37 % | 36.776 M 37.46 % | 26.754 M 530.40 % | 4.244 M 65.72 % | 2.561 M 2 435.64 % | 101.000 K -99.82 % | 55.177 M -9.01 % | 60.643 M 39.87 % | 43.358 M -20.04 % | 54.226 M 192.75 % | 18.523 M -23.44 % | 24.194 M 0.53 % | 24.067 M 0.00 % | 24.067 M 0.96 % | 23.839 M |
Long term investments | 0.000 -100.00 % | 443.051 M 117.35 % | -2.554 B -1 720.12 % | 157.617 M -44.02 % | 281.554 M 13.43 % | 248.229 M 107.70 % | -3.224 B -14.47 % | -2.817 B -2 134.36 % | 138.460 M 8.91 % | 127.137 M -29.16 % | 179.463 M -3.07 % | 185.141 M -5.66 % | 196.251 M 20.06 % | 163.461 M 2.53 % | 159.422 M -2.61 % | 163.693 M -1.11 % | 165.537 M -8.22 % | 180.355 M 10.21 % | 163.648 M -23.26 % | 213.258 M 4.87 % | 203.348 M -6.37 % | 217.171 M -15.88 % | 258.156 M 143.62 % | 105.968 M 26.44 % | 83.809 M -23.62 % | 109.723 M 14.44 % | 95.880 M 35.86 % | 70.575 M 91.61 % | 36.832 M 32.27 % | 27.846 M -11.53 % | 31.475 M 12.96 % | 27.864 M 9.36 % | 25.480 M -13.62 % | 29.498 M 31.86 % | 22.370 M 4.87 % | 21.331 M -33.89 % | 32.265 M 6.71 % | 30.235 M 23.76 % | 24.431 M -34.94 % | 37.552 M 17.33 % | 32.006 M 15.62 % | 27.683 M 17.50 % | 23.559 M -50.84 % | 47.922 M -4.28 % | 50.063 M -8.10 % | 54.474 M 12.95 % | 48.227 M -18.81 % | 59.400 M 0.29 % | 59.228 M 1.38 % | 58.422 M 527.92 % | 9.304 M 0.44 % | 9.263 M -0.42 % | 9.302 M -0.01 % | 9.303 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 -100.00 % | 883.296 M | 0.000 | 0.000 | 0.000 -100.00 % | 801.211 M -35.36 % | 1.240 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.000 K -49.09 % | 55.000 K -33.73 % | 83.000 K -99.06 % | 8.815 M -0.32 % | 8.843 M -0.30 % | 8.870 M 4 495.85 % | 193.000 K -12.27 % | 220.000 K -11.29 % | 248.000 K -9.82 % | 275.000 K -9.24 % | 303.000 K -8.18 % | 330.000 K -7.82 % | 358.000 K -19.55 % | 445.000 K -21.38 % | 566.000 K -17.61 % | 687.000 K -14.98 % | 808.000 K -13.02 % | 929.000 K -11.61 % | 1.051 M -10.25 % | 1.171 M -9.37 % | 1.292 M -8.56 % | 1.413 M -7.95 % | 1.535 M -7.31 % | 1.656 M -6.76 % | 1.776 M -6.43 % | 1.898 M -5.99 % | 2.019 M -5.65 % | 2.140 M -5.35 % | 2.261 M -5.08 % | 2.382 M -6.15 % | 2.538 M -5.79 % | 2.694 M -5.47 % | 2.850 M -5.19 % | 3.006 M -26.91 % | 4.113 M -5.06 % | 4.332 M -3.48 % | 4.488 M -21.59 % | 5.724 M 19.25 % | 4.800 M 46.61 % | 3.274 M -3.76 % | 3.402 M -3.65 % | 3.531 M 10.21 % | 3.204 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.705 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 |
Goodwill and intangible assets | 0.000 | 0.000 -100.00 % | 3.057 B | 0.000 | 0.000 | 0.000 -100.00 % | 3.456 B 16.52 % | 2.966 B 2 242.02 % | -138.460 M -8.91 % | -127.137 M 29.16 % | -179.463 M 3.07 % | -185.141 M 5.66 % | -196.251 M -20.06 % | -163.461 M -2.53 % | -159.422 M 2.61 % | -163.693 M -584 717.86 % | 28.000 K -49.09 % | 55.000 K -33.73 % | 83.000 K -99.06 % | 8.815 M -0.32 % | 8.843 M -0.30 % | 8.870 M -0.31 % | 8.898 M 3 944.55 % | 220.000 K -11.29 % | 248.000 K -9.82 % | 275.000 K -9.24 % | 303.000 K -8.18 % | 330.000 K -7.82 % | 358.000 K -19.55 % | 445.000 K -21.38 % | 566.000 K -17.61 % | 687.000 K -14.98 % | 808.000 K -13.02 % | 929.000 K -11.61 % | 1.051 M -10.25 % | 1.171 M -9.37 % | 1.292 M -8.56 % | 1.413 M -7.95 % | 1.535 M -7.31 % | 1.656 M -6.76 % | 1.776 M -6.43 % | 1.898 M -5.99 % | 2.019 M -5.65 % | 2.140 M -5.35 % | 2.261 M -5.08 % | 2.382 M -6.15 % | 2.538 M -5.79 % | 2.694 M -5.47 % | 2.850 M -5.19 % | 3.006 M -26.91 % | 4.113 M -5.06 % | 4.332 M -3.48 % | 4.488 M -21.59 % | 5.724 M 19.25 % | 4.800 M 46.61 % | 3.274 M -3.76 % | 3.402 M -3.65 % | 3.531 M 10.21 % | 3.204 M |
Property plant equipment net | 317.839 M -7.51 % | 343.651 M 5.17 % | 326.761 M 1.20 % | 322.896 M 2.41 % | 315.302 M -0.96 % | 318.369 M -1.83 % | 324.309 M -2.13 % | 331.363 M 2.16 % | 324.353 M -34.68 % | 496.592 M -0.34 % | 498.286 M -1.85 % | 507.684 M -1.89 % | 517.457 M -0.74 % | 521.295 M -1.71 % | 530.384 M 22.77 % | 432.028 M 1.09 % | 427.361 M 25.40 % | 340.809 M -2.15 % | 348.293 M -0.39 % | 349.671 M 0.43 % | 348.185 M -4.60 % | 364.971 M -3.15 % | 376.860 M 0.10 % | 376.472 M 15.85 % | 324.962 M 2.48 % | 317.090 M 32.89 % | 238.607 M 7.86 % | 221.221 M 6.09 % | 208.524 M -1.59 % | 211.890 M -0.92 % | 213.862 M -0.62 % | 215.198 M -0.85 % | 217.036 M -0.58 % | 218.296 M 1.20 % | 215.700 M -1.00 % | 217.875 M -1.19 % | 220.492 M -0.76 % | 222.191 M -0.66 % | 223.660 M -0.81 % | 225.481 M 0.49 % | 224.375 M -0.54 % | 225.600 M -0.64 % | 227.060 M 0.30 % | 226.382 M 8.08 % | 209.462 M 17.09 % | 178.886 M 5.66 % | 169.303 M -0.56 % | 170.252 M -0.58 % | 171.245 M 504.12 % | 28.346 M 2.37 % | 27.690 M 3.02 % | 26.878 M -1.33 % | 27.241 M 4.52 % | 26.063 M 24.39 % | 20.952 M 14.28 % | 18.334 M 0.45 % | 18.252 M 3.19 % | 17.688 M -1.67 % | 17.989 M |
Total non current assets | 914.158 M 8.48 % | 842.670 M -5.81 % | 894.677 M 69.14 % | 528.953 M -17.93 % | 644.540 M 4.99 % | 613.892 M 3.06 % | 595.680 M 14.60 % | 519.805 M 0.91 % | 515.133 M -23.69 % | 675.055 M -7.59 % | 730.519 M -5.84 % | 775.858 M -0.86 % | 782.625 M 2.37 % | 764.533 M 1.98 % | 749.722 M 10.69 % | 677.344 M 0.75 % | 672.312 M 12.97 % | 595.123 M 1.58 % | 585.884 M -5.21 % | 618.103 M 1.86 % | 606.823 M -4.57 % | 635.874 M -7.68 % | 688.775 M 33.88 % | 514.484 M 17.24 % | 438.847 M -3.66 % | 455.541 M 25.61 % | 362.665 M 17.73 % | 308.044 M 17.74 % | 261.631 M 2.16 % | 256.098 M -2.19 % | 261.819 M 3.11 % | 253.913 M 0.17 % | 253.487 M -2.09 % | 258.885 M 3.85 % | 249.282 M -0.03 % | 249.356 M -5.20 % | 263.028 M 0.08 % | 262.818 M 0.93 % | 260.390 M -6.15 % | 277.440 M 2.41 % | 270.908 M 0.77 % | 268.839 M 1.00 % | 266.190 M -7.90 % | 289.029 M 1.34 % | 285.200 M 1.63 % | 280.623 M 10.08 % | 254.927 M 1.68 % | 250.715 M 0.28 % | 250.009 M 140.39 % | 104.000 M 5.77 % | 98.326 M -10.71 % | 110.121 M 18.81 % | 92.689 M -9.38 % | 102.287 M 98.21 % | 51.606 M -16.10 % | 61.510 M -0.14 % | 61.595 M -5.19 % | 64.966 M 3.41 % | 62.823 M |
Other current assets | 43.703 M 0.05 % | 43.682 M 69.98 % | 25.699 M -16.19 % | 30.663 M -14.64 % | 35.922 M 28.13 % | 28.036 M 4.15 % | 26.920 M 61.75 % | 16.643 M -20.31 % | 20.884 M -32.15 % | 30.779 M 44.15 % | 21.352 M -19.38 % | 26.485 M 23.84 % | 21.386 M 17.66 % | 18.176 M 50.44 % | 12.082 M -62.67 % | 32.364 M 79.47 % | 18.033 M -6.85 % | 19.360 M 8.97 % | 17.767 M -64.68 % | 50.307 M 12.46 % | 44.735 M -27.22 % | 61.462 M 70.24 % | 36.103 M -8.44 % | 39.432 M 46.24 % | 26.964 M 4.28 % | 25.857 M 61.98 % | 15.963 M -2.14 % | 16.312 M -40.17 % | 27.265 M 60.71 % | 16.965 M 95.86 % | 8.662 M -55.41 % | 19.428 M 172.48 % | 7.130 M -58.22 % | 17.064 M 15.97 % | 14.714 M -21.33 % | 18.703 M 166.42 % | 7.020 M -39.34 % | 11.572 M 20.04 % | 9.640 M -22.04 % | 12.366 M 3.39 % | 11.961 M -40.16 % | 19.989 M 15.36 % | 17.328 M 108.07 % | 8.328 M -74.52 % | 32.684 M -15.16 % | 38.525 M -33.91 % | 58.288 M 58.49 % | 36.778 M -91.49 % | 432.321 M 4 469.51 % | 9.461 M -36.72 % | 14.950 M -93.44 % | 228.045 M -7.81 % | 247.372 M 17.23 % | 211.021 M 3.00 % | 204.872 M -5.64 % | 217.123 M 2.75 % | 211.310 M 14.64 % | 184.331 M 4.07 % | 177.115 M |
Short term investments | 3.013 B 2.95 % | 2.927 B 1.08 % | 2.895 B -3.27 % | 2.993 B 1.81 % | 2.940 B -6.37 % | 3.140 B -3.09 % | 3.240 B 14.39 % | 2.833 B 2 408.19 % | -122.716 M -10.16 % | -111.393 M 31.96 % | -163.719 M 3.35 % | -169.397 M 6.15 % | -180.507 M -22.20 % | -147.717 M -2.81 % | -143.678 M 2.89 % | -147.949 M 4.42 % | -154.793 M 8.74 % | -169.611 M -10.93 % | -152.904 M 24.50 % | -202.514 M -5.15 % | -192.604 M 7.19 % | -207.527 M 16.49 % | -248.512 M -158.00 % | -96.324 M -29.88 % | -74.165 M 25.89 % | -100.079 M -16.05 % | -86.236 M -41.53 % | -60.931 M -124.11 % | -27.188 M -49.37 % | -18.202 M 16.62 % | -21.831 M -19.82 % | -18.220 M -15.05 % | -15.836 M 20.24 % | -19.854 M -56.01 % | -12.726 M -8.89 % | -11.687 M 48.34 % | -22.621 M -9.86 % | -20.591 M -39.25 % | -14.787 M 47.02 % | -27.908 M -24.80 % | -22.362 M -23.96 % | -18.039 M -29.64 % | -13.915 M 63.65 % | -38.278 M 5.30 % | -40.419 M 9.84 % | -44.830 M -16.19 % | -38.583 M 22.46 % | -49.756 M -0.35 % | -49.584 M -1.65 % | -48.778 M -14 446.47 % | 340.000 K -10.76 % | 381.000 K 11.40 % | 342.000 K 0.29 % | 341.000 K -12.34 % | 389.000 K -82.54 % | 2.228 M -74.55 % | 8.754 M 2 714.79 % | 311.000 K -94.16 % | 5.323 M |
cash and cash equivalents | 1.128 B 23.21 % | 915.643 M 18.76 % | 770.992 M -7.16 % | 830.487 M -32.30 % | 1.227 B 32.06 % | 928.896 M 9.88 % | 845.393 M -22.49 % | 1.091 B -71.58 % | 3.838 B 95.17 % | 1.966 B 5.99 % | 1.855 B -4.37 % | 1.940 B -12.48 % | 2.217 B 9.71 % | 2.021 B 2.21 % | 1.977 B 17.75 % | 1.679 B -2.60 % | 1.724 B -0.24 % | 1.728 B 6.89 % | 1.617 B 7.74 % | 1.500 B -9.92 % | 1.666 B 57.40 % | 1.058 B 42.65 % | 741.899 M 16.28 % | 638.013 M -64.92 % | 1.819 B 0.10 % | 1.817 B 2.95 % | 1.765 B 22.44 % | 1.441 B -15.01 % | 1.696 B 90.20 % | 891.634 M 18.65 % | 751.469 M 31.85 % | 569.952 M -21.67 % | 727.667 M 8.20 % | 672.515 M 5.47 % | 637.608 M 19.35 % | 534.229 M -15.97 % | 635.781 M 4.56 % | 608.046 M 4.05 % | 584.364 M 18.98 % | 491.140 M -24.93 % | 654.266 M 11.22 % | 588.285 M 8.85 % | 540.458 M 9.72 % | 492.569 M -18.32 % | 603.016 M 5.36 % | 572.323 M 4.15 % | 549.510 M 166.94 % | 205.858 M 15.92 % | 177.584 M -50.92 % | 361.813 M 1.01 % | 358.191 M 13.59 % | 315.330 M -13.94 % | 366.416 M 7.38 % | 341.233 M 9.35 % | 312.054 M -4.14 % | 325.522 M 6.76 % | 304.901 M 10.28 % | 276.487 M 53.78 % | 179.789 M |
Cash and short term investments | 4.141 B 7.78 % | 3.843 B 4.80 % | 3.666 B -4.12 % | 3.824 B -8.23 % | 4.167 B 2.40 % | 4.069 B -0.40 % | 4.086 B 4.14 % | 3.923 B 2.22 % | 3.838 B 95.17 % | 1.966 B 5.99 % | 1.855 B -4.37 % | 1.940 B -12.48 % | 2.217 B 9.71 % | 2.021 B 2.21 % | 1.977 B 17.75 % | 1.679 B -2.60 % | 1.724 B -0.24 % | 1.728 B 6.89 % | 1.617 B 7.74 % | 1.500 B -9.92 % | 1.666 B 57.40 % | 1.058 B 42.65 % | 741.899 M 16.28 % | 638.013 M -64.92 % | 1.819 B 0.10 % | 1.817 B 2.95 % | 1.765 B 22.44 % | 1.441 B -15.01 % | 1.696 B 90.20 % | 891.634 M 18.65 % | 751.469 M 31.85 % | 569.952 M -21.67 % | 727.667 M 8.20 % | 672.515 M 5.47 % | 637.608 M 19.35 % | 534.229 M -15.97 % | 635.781 M 4.56 % | 608.046 M 4.05 % | 584.364 M 18.98 % | 491.140 M -24.93 % | 654.266 M 11.22 % | 588.285 M 8.85 % | 540.458 M 9.72 % | 492.569 M -18.32 % | 603.016 M 5.36 % | 572.323 M 4.15 % | 549.510 M 166.94 % | 205.858 M 15.92 % | 177.584 M -50.92 % | 361.813 M 0.92 % | 358.531 M 13.56 % | 315.711 M -13.92 % | 366.758 M 7.37 % | 341.574 M 9.32 % | 312.443 M -4.67 % | 327.750 M 4.49 % | 313.655 M 13.32 % | 276.798 M 49.53 % | 185.112 M |
Total current assets | 5.946 B 7.79 % | 5.516 B 12.82 % | 4.889 B -2.43 % | 5.011 B -3.14 % | 5.173 B 0.16 % | 5.165 B -0.03 % | 5.167 B -4.86 % | 5.431 B 0.87 % | 5.384 B 55.81 % | 3.456 B 6.96 % | 3.231 B -6.89 % | 3.470 B -8.88 % | 3.808 B 0.62 % | 3.785 B 0.67 % | 3.759 B 6.66 % | 3.525 B -0.37 % | 3.538 B 3.76 % | 3.410 B 9.17 % | 3.123 B 1.49 % | 3.077 B -11.81 % | 3.490 B 25.13 % | 2.789 B 18.41 % | 2.355 B -4.10 % | 2.456 B -32.01 % | 3.612 B 6.97 % | 3.377 B 8.59 % | 3.109 B 18.43 % | 2.625 B -10.81 % | 2.944 B 43.07 % | 2.058 B 24.05 % | 1.659 B 22.21 % | 1.357 B 0.80 % | 1.346 B 10.61 % | 1.217 B 4.83 % | 1.161 B 7.64 % | 1.079 B -1.66 % | 1.097 B 5.26 % | 1.042 B 4.59 % | 996.325 M 3.60 % | 961.666 M -11.45 % | 1.086 B 13.76 % | 954.658 M -0.35 % | 957.972 M -1.73 % | 974.857 M -10.59 % | 1.090 B 6.65 % | 1.022 B 2.58 % | 996.576 M 24.13 % | 802.848 M 4.90 % | 765.343 M 0.01 % | 765.288 M 12.86 % | 678.059 M 7.48 % | 630.868 M -12.22 % | 718.670 M 8.33 % | 663.386 M 0.65 % | 659.129 M -1.52 % | 669.282 M 0.73 % | 664.419 M 17.97 % | 563.207 M 28.99 % | 436.628 M |
Inventory | 378.512 M 8.79 % | 347.927 M 10.89 % | 313.755 M 0.99 % | 310.674 M 8.78 % | 285.589 M 4.11 % | 274.324 M 5.18 % | 260.811 M 0.75 % | 258.864 M -15.69 % | 307.039 M -13.31 % | 354.197 M 7.01 % | 330.980 M -15.79 % | 393.022 M -1.50 % | 399.012 M 8.54 % | 367.628 M -7.97 % | 399.459 M -2.61 % | 410.167 M 10.24 % | 372.051 M -3.30 % | 384.762 M 5.87 % | 363.424 M -3.00 % | 374.680 M 0.75 % | 371.904 M 1.84 % | 365.169 M -4.32 % | 381.669 M 33.85 % | 285.156 M 6.36 % | 268.104 M -4.13 % | 279.644 M 19.51 % | 234.001 M -12.38 % | 267.076 M 0.02 % | 267.020 M 9.63 % | 243.566 M 30.56 % | 186.551 M -3.91 % | 194.152 M 6.03 % | 183.116 M 1.08 % | 181.154 M 16.94 % | 154.908 M -5.22 % | 163.439 M 16.65 % | 140.110 M 8.42 % | 129.233 M 7.06 % | 120.710 M 8.90 % | 110.846 M -8.90 % | 121.679 M 0.51 % | 121.062 M -2.06 % | 123.614 M -17.12 % | 149.142 M 14.06 % | 130.754 M 10.10 % | 118.763 M -2.38 % | 121.658 M -1.55 % | 123.570 M -20.50 % | 155.438 M 28.19 % | 121.257 M 40.16 % | 86.514 M -0.69 % | 87.112 M -16.67 % | 104.540 M -5.64 % | 110.791 M 0.40 % | 110.346 M -11.30 % | 124.409 M -10.79 % | 139.454 M 36.62 % | 102.078 M 37.20 % | 74.401 M |
Net receivables | 1.382 B 7.83 % | 1.282 B 45.11 % | 883.296 M 4.45 % | 845.650 M 23.43 % | 685.115 M -13.72 % | 794.030 M -0.90 % | 801.211 M -35.36 % | 1.240 B 1.12 % | 1.226 B 9.93 % | 1.115 B 7.85 % | 1.034 B -6.88 % | 1.110 B -5.17 % | 1.171 B -15.05 % | 1.378 B 0.53 % | 1.371 B -2.30 % | 1.403 B -1.46 % | 1.424 B 11.45 % | 1.278 B 13.51 % | 1.126 B -2.29 % | 1.152 B -18.14 % | 1.407 B 5.65 % | 1.332 B 11.41 % | 1.196 B -19.93 % | 1.493 B -0.32 % | 1.498 B 19.45 % | 1.254 B 14.58 % | 1.095 B 21.53 % | 900.664 M -5.55 % | 953.552 M 5.32 % | 905.358 M 27.17 % | 711.901 M 24.11 % | 573.592 M 33.88 % | 428.444 M 23.65 % | 346.485 M -2.08 % | 353.861 M -2.32 % | 362.263 M 15.28 % | 314.235 M 6.12 % | 296.115 M 3.42 % | 286.336 M -19.82 % | 357.126 M 16.90 % | 305.507 M 29.27 % | 236.335 M -18.01 % | 288.255 M -11.26 % | 324.818 M 0.29 % | 323.864 M 10.64 % | 292.710 M -5.74 % | 310.543 M -28.88 % | 436.642 M 3.00 % | 423.910 M 55.42 % | 272.757 M 24.89 % | 218.404 M -1.81 % | 222.427 M -7.77 % | 241.173 M 19.38 % | 202.023 M -10.17 % | 224.886 M 7.76 % | 208.696 M 5.59 % | 197.646 M 14.95 % | 171.938 M 6.30 % | 161.755 M |
Tax assets | 40.689 M 0.00 % | 40.689 M 0.00 % | 40.689 M 24.53 % | 32.674 M 0.00 % | 32.674 M 0.00 % | 32.674 M 0.00 % | 32.674 M 1.31 % | 32.251 M 0.00 % | 32.251 M 0.00 % | 32.251 M 0.00 % | 32.251 M -31.37 % | 46.993 M 0.00 % | 46.993 M 0.00 % | 46.993 M 0.00 % | 46.993 M -18.36 % | 57.564 M 0.00 % | 57.564 M 0.00 % | 57.564 M 0.00 % | 57.564 M 53.67 % | 37.460 M 0.00 % | 37.460 M 0.00 % | 37.460 M 0.00 % | 37.460 M 45.84 % | 25.686 M 0.00 % | 25.686 M 0.00 % | 25.686 M 0.00 % | 25.686 M 87.08 % | 13.730 M 0.00 % | 13.730 M 0.00 % | 13.730 M 0.00 % | 13.730 M 74.37 % | 7.874 M 0.00 % | 7.874 M 0.00 % | 7.874 M 0.00 % | 7.874 M 9.47 % | 7.193 M 0.00 % | 7.193 M 0.00 % | 7.193 M 0.00 % | 7.193 M -20.74 % | 9.075 M 0.00 % | 9.075 M 0.00 % | 9.075 M 0.00 % | 9.075 M 11.97 % | 8.105 M 0.00 % | 8.105 M 0.00 % | 8.105 M 0.00 % | 8.105 M -42.62 % | 14.125 M 0.00 % | 14.125 M 0.00 % | 14.125 M 591.72 % | 2.042 M -77.32 % | 9.005 M 8.49 % | 8.300 M 19.06 % | 6.971 M -4.91 % | 7.331 M -53.33 % | 15.708 M -1.05 % | 15.874 M -19.34 % | 19.680 M 10.62 % | 17.791 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 408.106 M 27.97 % | 318.904 M 30.45 % | 244.460 M 32.41 % | 184.621 M 29.54 % | 142.516 M 13.85 % | 125.174 M 20.65 % | 103.751 M -16.36 % | 124.051 M -36.85 % | 196.435 M -11.48 % | 221.921 M 23.89 % | 179.128 M -23.31 % | 233.586 M -19.24 % | 289.230 M 13.21 % | 255.491 M -15.56 % | 302.585 M -4.36 % | 316.373 M 4.83 % | 301.799 M 2.96 % | 293.116 M 19.20 % | 245.897 M 5.17 % | 233.800 M -12.25 % | 266.429 M -11.88 % | 302.345 M -20.74 % | 381.467 M 10.53 % | 345.136 M 11.10 % | 310.657 M -6.96 % | 333.914 M 4.78 % | 318.692 M 10.91 % | 287.346 M 6.16 % | 270.674 M 8.64 % | 249.143 M 34.02 % | 185.895 M 4.96 % | 177.110 M 36.52 % | 129.732 M 1.62 % | 127.658 M -3.69 % | 132.543 M 1.68 % | 130.348 M 59.41 % | 81.767 M 6.08 % | 77.078 M 30.12 % | 59.234 M 0.10 % | 59.173 M -27.02 % | 81.086 M 48.93 % | 54.446 M -26.24 % | 73.813 M -44.94 % | 134.050 M 13.81 % | 117.783 M 55.10 % | 75.938 M 21.46 % | 62.520 M -24.15 % | 82.423 M -39.67 % | 136.611 M 39.21 % | 98.133 M 48.06 % | 66.277 M 6.23 % | 62.392 M 9.24 % | 57.112 M 48.90 % | 38.356 M -23.57 % | 50.186 M -36.50 % | 79.033 M -39.23 % | 130.056 M 40.33 % | 92.677 M 34.03 % | 69.146 M |
Tax payables | 112.539 M 59.01 % | 70.777 M 547.37 % | 10.933 M 324.91 % | 2.573 M -89.54 % | 24.595 M -72.80 % | 90.427 M 5.14 % | 86.010 M -16.71 % | 103.267 M 43.34 % | 72.044 M -53.42 % | 154.677 M 25.84 % | 122.919 M 6.90 % | 114.988 M 39.74 % | 82.290 M -65.61 % | 239.278 M 21.53 % | 196.881 M 20.82 % | 162.955 M 63.15 % | 99.879 M -55.06 % | 222.262 M 29.48 % | 171.660 M 30.60 % | 131.436 M 22.57 % | 107.231 M 21.15 % | 88.508 M 167.06 % | 33.141 M 46.17 % | 22.673 M -84.06 % | 142.230 M -57.58 % | 335.295 M 23.40 % | 271.716 M 72.50 % | 157.517 M 37.99 % | 114.154 M 4.43 % | 109.314 M 66.10 % | 65.811 M 205.46 % | 21.545 M -7.42 % | 23.271 M -42.57 % | 40.521 M 32.81 % | 30.511 M 27.63 % | 23.905 M -17.55 % | 28.993 M 8.17 % | 26.803 M 22.16 % | 21.941 M 3.01 % | 21.300 M -21.76 % | 27.224 M 124.53 % | 12.125 M 198.50 % | 4.062 M -1.77 % | 4.135 M -72.02 % | 14.781 M -57.22 % | 34.555 M 26.89 % | 27.232 M -12.10 % | 30.980 M 30.65 % | 23.712 M -13.25 % | 27.333 M 53.92 % | 17.758 M 16.35 % | 15.263 M 27.04 % | 12.014 M -47.72 % | 22.978 M 48.92 % | 15.430 M 8.29 % | 14.249 M 66.11 % | 8.578 M -27.40 % | 11.815 M 28.27 % | 9.211 M |
Deferred revenue non current | 6.610 M -2.56 % | 6.784 M 93.55 % | 3.505 M 195.78 % | 1.185 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 547.000 K -20.61 % | 689.000 K -43.57 % | 1.221 M -15.50 % | 1.445 M -13.99 % | 1.680 M -12.73 % | 1.925 M -11.66 % | 2.179 M -14.62 % | 2.552 M -8.95 % | 2.803 M -8.40 % | 3.060 M -0.46 % | 3.074 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 |
Minority interest | 82.925 M 1.17 % | 81.964 M -0.38 % | 82.280 M 5.44 % | 78.036 M -5.15 % | 82.277 M -6.70 % | 88.190 M 1.72 % | 86.698 M 0.31 % | 86.432 M -3.62 % | 89.678 M -6.11 % | 95.510 M -7.05 % | 102.758 M -4.23 % | 107.301 M -0.48 % | 107.819 M 2.18 % | 105.519 M -0.62 % | 106.179 M 0.51 % | 105.635 M 14.78 % | 92.032 M 5.65 % | 87.109 M -2.15 % | 89.023 M -16.80 % | 106.996 M -2.23 % | 109.442 M -0.93 % | 110.469 M -16.89 % | 132.918 M 27.73 % | 104.061 M -1.96 % | 106.137 M 66.14 % | 63.885 M 4.42 % | 61.179 M 10.42 % | 55.406 M 11.29 % | 49.784 M -2.29 % | 50.949 M 2.18 % | 49.864 M -4.61 % | 52.273 M -1.60 % | 53.125 M 63.93 % | 32.407 M 8.12 % | 29.973 M 0.39 % | 29.856 M -8.33 % | 32.568 M 22.39 % | 26.609 M 1.07 % | 26.326 M -7.60 % | 28.491 M -5.45 % | 30.134 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 |
Capital lease obligations | 73.520 M 12.66 % | 65.258 M -27.02 % | 89.413 M 2.04 % | 87.622 M 9.14 % | 80.285 M -4.47 % | 84.041 M -2.97 % | 86.609 M -2.43 % | 88.764 M -2.87 % | 91.387 M -64.91 % | 260.430 M 0.81 % | 258.326 M -1.22 % | 261.511 M -1.13 % | 264.505 M 0.29 % | 263.752 M -1.19 % | 266.938 M 62.41 % | 164.362 M -0.83 % | 165.739 M 121.26 % | 74.906 M -4.37 % | 78.325 M 0.59 % | 77.867 M -3.43 % | 80.633 M -20.93 % | 101.974 M -7.56 % | 110.310 M -2.66 % | 113.321 M 56.31 % | 72.498 M 3.68 % | 69.928 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.510 M -14.62 % | 4.111 M 8.56 % | 3.787 M -28.30 % | 5.282 M 16.37 % | 4.539 M 16.62 % | 3.892 M 54.69 % | 2.516 M 11.57 % | 2.255 M -23.64 % | 2.953 M 4.16 % | 2.835 M 33.85 % | 2.118 M -10.63 % | 2.370 M -5.31 % | 2.503 M -4.83 % | 2.630 M -18.88 % | 3.242 M -23.41 % | 4.233 M 116.41 % | 1.956 M -5.19 % | 2.063 M 225.91 % | 633.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 439.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 149.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 2.491 B -0.32 % | 2.499 B 28.30 % | 1.948 B 0.00 % | 1.948 B 0.00 % | 1.948 B 0.00 % | 1.948 B -2.90 % | 2.006 B -24.79 % | 2.667 B 29.21 % | 2.064 B 6 444.01 % | 31.546 M -73.93 % | 121.003 M 0.00 % | 121.003 M 0.00 % | 121.003 M 0.00 % | 121.003 M -26.99 % | 165.731 M 0.00 % | 165.731 M -0.02 % | 165.759 M -0.02 % | 165.787 M 35.09 % | 122.725 M 0.49 % | 122.124 M -25.93 % | 164.871 M 204.15 % | 54.207 M 109.42 % | -575.329 M -1 134.47 % | 55.616 M 109.74 % | -571.283 M -1 138.81 % | 54.994 M 117.63 % | -311.975 M -0.08 % | -311.739 M -229.81 % | 240.151 M 404.29 % | -78.922 M -140.89 % | 193.023 M 188.60 % | -217.853 M -487.34 % | 56.243 M -66.81 % | 169.458 M 399.89 % | -56.507 M 67.30 % | -172.798 M -396.81 % | 58.219 M -70.27 % | 195.831 M -33.55 % | 294.705 M -0.50 % | 296.186 M 51.25 % | 195.831 M -40.49 % | 329.067 M 0.00 % | 329.067 M 0.00 % | 329.067 M 0.00 % | 329.067 M 0.00 % | 329.067 M 0.00 % | 329.067 M 332.60 % | 76.067 M -41.55 % | 130.137 M 12.85 % | 115.319 M -1.42 % | 116.986 M 0.64 % | 116.247 M -0.28 % | 116.572 M 66.39 % | 70.061 M -32.73 % | 104.148 M 1.27 % | 102.846 M 1.48 % | 101.342 M 45.14 % | 69.825 M 49.65 % | 46.659 M |
Deferred tax liabilities non current | 12.649 M 0.00 % | 12.649 M 0.00 % | 12.649 M 1 542.73 % | 770.000 K 0.00 % | 770.000 K 0.00 % | 770.000 K 0.00 % | 770.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 % | 780.000 K 0.00 % | 780.000 K 0.00 % | 780.000 K 0.00 % | 780.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.695 M 0.00 % | 1.695 M 0.00 % | 1.695 M 0.00 % | 1.695 M -27.66 % | 2.343 M 0.00 % | 2.343 M 0.00 % | 2.343 M 0.00 % | 2.343 M 299.15 % | 587.000 K 0.00 % | 587.000 K 0.00 % | 587.000 K 0.00 % | 587.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 6.860 B 7.89 % | 6.359 B 9.93 % | 5.784 B 4.41 % | 5.540 B -4.78 % | 5.818 B 0.67 % | 5.779 B 0.29 % | 5.762 B -3.16 % | 5.951 B 0.87 % | 5.900 B 42.82 % | 4.131 B 4.28 % | 3.961 B -6.70 % | 4.246 B -7.51 % | 4.591 B 0.91 % | 4.549 B 0.89 % | 4.509 B 7.31 % | 4.202 B -0.19 % | 4.210 B 5.12 % | 4.005 B 7.97 % | 3.709 B 0.37 % | 3.696 B -9.79 % | 4.096 B 19.62 % | 3.425 B 12.50 % | 3.044 B 2.48 % | 2.970 B -26.67 % | 4.051 B 5.70 % | 3.832 B 10.37 % | 3.472 B 18.36 % | 2.933 B -8.48 % | 3.205 B 38.54 % | 2.314 B 20.48 % | 1.920 B 19.20 % | 1.611 B 0.70 % | 1.600 B 8.38 % | 1.476 B 4.66 % | 1.410 B 6.20 % | 1.328 B -2.35 % | 1.360 B 4.22 % | 1.305 B 3.83 % | 1.257 B 1.42 % | 1.239 B -8.69 % | 1.357 B 10.91 % | 1.223 B -0.05 % | 1.224 B -3.14 % | 1.264 B -8.12 % | 1.376 B 5.57 % | 1.303 B 4.11 % | 1.252 B 18.79 % | 1.054 B 3.76 % | 1.015 B 16.80 % | 869.288 M 11.97 % | 776.385 M 4.78 % | 740.989 M -8.67 % | 811.359 M 5.97 % | 765.673 M 7.73 % | 710.735 M -2.74 % | 730.792 M 0.66 % | 726.014 M 15.58 % | 628.173 M 25.77 % | 499.451 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.955 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 |
Change in working capital | 148.125 M 202.76 % | -144.151 M -218.85 % | -45.209 M -174.01 % | 61.082 M -28.54 % | 85.473 M 172.38 % | -118.091 M -147.47 % | 248.778 M 413.76 % | -79.290 M -114.00 % | -37.051 M 52.54 % | -78.064 M -224.44 % | 62.731 M 2 158.78 % | -3.047 M -101.50 % | 202.584 M 329.62 % | -88.224 M -206.44 % | 82.886 M 11.64 % | 74.245 M 205.97 % | -70.059 M 55.49 % | -157.385 M -270.31 % | 92.412 M -40.24 % | 154.642 M 173.45 % | -210.528 M -22.53 % | -171.822 M -1 915.15 % | 9.466 M 110.87 % | -87.051 M 35.73 % | -135.443 M 50.19 % | -271.928 M -137.83 % | -114.338 M 61.24 % | -295.006 M -162.43 % | 472.544 M 524.79 % | -111.241 M -109.40 % | -53.123 M 43.39 % | -93.842 M -110.86 % | -44.504 M -40.39 % | -31.701 M -201.34 % | 31.283 M 537.65 % | -7.148 M 65.52 % | -20.733 M -79.34 % | -11.561 M -116.03 % | 72.106 M 211.69 % | -64.561 M -200.37 % | -21.494 M -430.42 % | 6.505 M -61.18 % | 16.757 M -33.99 % | 25.384 M 53.81 % | 16.504 M 1 297.68 % | -1.378 M -101.09 % | 125.860 M 325.30 % | -55.864 M 49.05 % | -109.642 M -60.80 % | -68.187 M -407.47 % | 22.177 M -12.23 % | 25.267 M 151.50 % | -49.058 M -995.29 % | -4.479 M 87.54 % | -35.933 M -45.15 % | -24.756 M 5.28 % | -26.135 M -1 410.68 % | 1.994 M -96.42 % | 55.770 M 328.37 % | -24.421 M -21.65 % | -20.075 M 2.24 % | -20.535 M |
Accounts receivables | -60.584 M 80.94 % | -317.833 M -233.29 % | -95.362 M -460.76 % | -17.006 M -119.67 % | 86.440 M 196.60 % | -89.484 M -126.17 % | 341.893 M 1 523.78 % | -24.013 M 83.27 % | -143.508 M -354.46 % | -31.578 M -129.30 % | 107.784 M 97.12 % | 54.679 M -72.99 % | 202.471 M 817.78 % | -28.208 M -163.45 % | 44.460 M -25.06 % | 59.329 M 144.61 % | -133.001 M 21.74 % | -169.951 M -374.66 % | 61.877 M -72.74 % | 227.029 M 298.40 % | -114.430 M 18.62 % | -140.611 M -198.50 % | 142.755 M 1 909.32 % | -7.890 M 96.29 % | -212.862 M -21.71 % | -174.886 M 8.72 % | -191.598 M -446.22 % | 55.340 M 221.32 % | -45.616 M 76.51 % | -194.224 M -41.22 % | -137.536 M 5.75 % | -145.932 M -65.80 % | -88.015 M -1 124.86 % | 8.588 M 446.71 % | -2.477 M 95.29 % | -52.626 M -197.02 % | -17.718 M -14.27 % | -15.506 M -127.39 % | 56.614 M 254.19 % | -36.718 M 46.39 % | -68.497 M -255.13 % | 44.155 M 58.55 % | 27.850 M 163.51 % | -43.851 M -5.60 % | -41.527 M -228.81 % | 32.239 M -52.91 % | 68.466 M 280.57 % | -37.917 M -686.59 % | 6.464 M 110.81 % | -59.783 M -836.30 % | -6.385 M -136.93 % | 17.291 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -30.585 M 10.50 % | -34.172 M -1 009.12 % | -3.081 M 87.72 % | -25.085 M -122.68 % | -11.265 M 17.15 % | -13.597 M -598.36 % | -1.947 M -104.04 % | 48.175 M 2.16 % | 47.158 M 303.12 % | -23.217 M -137.42 % | 62.043 M 1 040.29 % | 5.441 M 116.78 % | -32.432 M -201.89 % | 31.831 M 197.26 % | 10.708 M 125.66 % | -41.734 M -428.33 % | 12.711 M 159.70 % | -21.293 M -322.57 % | 9.567 M 444.63 % | -2.776 M 58.78 % | -6.735 M -178.74 % | 8.553 M 109.01 % | -94.932 M -456.72 % | -17.052 M -247.76 % | 11.540 M 125.28 % | -45.643 M -238.00 % | 33.075 M 59 162.50 % | -56.000 K 99.76 % | -23.454 M 58.86 % | -57.015 M -850.10 % | 7.601 M 168.87 % | -11.036 M -462.49 % | -1.962 M 92.52 % | -26.246 M -407.65 % | 8.531 M 136.57 % | -23.329 M -114.48 % | -10.877 M -37.79 % | -7.894 M 19.97 % | -9.864 M -191.06 % | 10.833 M 1 855.75 % | -617.000 K -124.18 % | 2.552 M -90.00 % | 25.528 M 238.83 % | -18.388 M -53.35 % | -11.991 M -514.20 % | 2.895 M 51.41 % | 1.912 M -94.00 % | 31.868 M 193.23 % | -34.181 M 1.62 % | -34.743 M -923.68 % | 4.218 M -73.59 % | 15.969 M 402.49 % | 3.178 M 447.32 % | -915.000 K -108.48 % | 10.789 M -18.79 % | 13.286 M 134.73 % | -38.254 M -38.57 % | -27.606 M -311.66 % | -6.706 M 53.92 % | -14.552 M -74.19 % | -8.354 M 8.45 % | -9.125 M |
Accounts payables | 0.000 | 0.000 -100.00 % | 59.839 M 42.12 % | 42.105 M 142.79 % | 17.342 M -19.05 % | 21.423 M 205.53 % | -20.300 M 71.96 % | -72.384 M -184.01 % | -25.486 M -159.56 % | 42.793 M 178.58 % | -54.458 M 2.13 % | -55.644 M -264.92 % | 33.739 M 171.64 % | -47.094 M -241.56 % | -13.788 M -195.12 % | 14.495 M 60.22 % | 9.047 M -80.84 % | 47.219 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 239.294 M 15.13 % | 207.854 M 3 247.87 % | -6.603 M -110.81 % | 61.068 M 966.95 % | -7.044 M 80.67 % | -36.433 M 48.59 % | -70.868 M -128.11 % | -31.068 M -136.64 % | 84.785 M 228.34 % | -66.062 M -25.50 % | -52.638 M -599.69 % | -7.523 M -530.07 % | -1.194 M 99.01 % | -120.055 M -266.33 % | 72.178 M -37.77 % | 115.979 M 240.12 % | -82.770 M 39.18 % | -136.092 M -264.27 % | 82.845 M -47.37 % | 157.418 M 177.24 % | -203.793 M -12.98 % | -180.375 M -272.78 % | 104.398 M 249.14 % | -69.999 M 52.38 % | -146.983 M 35.05 % | -226.285 M -53.50 % | -147.413 M 50.02 % | -294.950 M -425.45 % | 90.628 M 161.21 % | 34.695 M 157.14 % | -60.724 M 26.67 % | -82.806 M -94.65 % | -42.542 M -679.87 % | -5.455 M -123.98 % | 22.752 M 40.61 % | 16.181 M 264.17 % | -9.856 M -168.78 % | -3.667 M -104.47 % | 81.970 M 208.72 % | -75.394 M -261.13 % | -20.877 M -628.13 % | 3.953 M 145.07 % | -8.771 M -120.04 % | 43.772 M 53.61 % | 28.495 M 766.86 % | -4.273 M -103.45 % | 123.948 M 241.28 % | -87.732 M -16.26 % | -75.461 M -125.63 % | -33.444 M -286.22 % | 17.959 M 93.15 % | 9.298 M 117.80 % | -52.236 M -1 365.66 % | -3.564 M 92.37 % | -46.722 M -22.82 % | -38.042 M -413.90 % | 12.119 M -59.06 % | 29.600 M -52.62 % | 62.476 M 733.05 % | -9.869 M 15.80 % | -11.721 M -2.73 % | -11.410 M |
Other non cash items | -54.487 M -4.16 % | -52.309 M -417.14 % | 16.494 M 139.45 % | -41.808 M 73.71 % | -159.022 M -198.65 % | 161.192 M 2 030.48 % | 7.566 M 81.79 % | 4.162 M 103.80 % | -109.514 M -18 524.83 % | -588.000 K 85.31 % | -4.002 M -170.79 % | 5.653 M 102.65 % | -212.992 M -4 416.82 % | 4.934 M -25.33 % | 6.608 M 115.85 % | -41.682 M 76.80 % | -179.667 M -65 196.74 % | 276.000 K -97.36 % | 10.469 M -57.77 % | 24.790 M 304.07 % | -12.148 M -176.24 % | 15.934 M 199.12 % | 5.327 M 103.18 % | -167.670 M 40.89 % | -283.647 M -3 842.04 % | 7.580 M 12.23 % | 6.754 M 114.05 % | -48.061 M 25.56 % | -64.564 M -1 964.40 % | 3.463 M -7.97 % | 3.763 M 116.14 % | -23.321 M 23.73 % | -30.575 M -49 214.52 % | -62.000 K 95.82 % | -1.483 M 91.20 % | -16.856 M 21.91 % | -21.586 M -24 629.55 % | 88.000 K 115.12 % | -582.000 K 96.47 % | -16.471 M -397.61 % | -3.310 M -896.99 % | -332.000 K 68.20 % | -1.044 M 95.17 % | -21.605 M 13.23 % | -24.900 M -507.76 % | -4.097 M -587.74 % | 840.000 K -63.49 % | 2.301 M 112.58 % | -18.296 M -3 581.29 % | -497.000 K 82.94 % | -2.914 M -261.98 % | 1.799 M -95.61 % | 40.999 M 197.97 % | -41.850 M -741.38 % | 6.525 M 74.09 % | 3.748 M -33.42 % | 5.629 M 404.11 % | -1.851 M -552.57 % | 409.000 K -88.37 % | 3.516 M 479.29 % | -927.000 K -144.04 % | 2.105 M |
Net cash provided by operating activities | 402.407 M 124.51 % | 179.237 M -6.22 % | 191.135 M 183.78 % | 67.354 M -31.15 % | 97.828 M 608.22 % | -19.249 M -108.26 % | 232.939 M 165.24 % | 87.823 M 39.80 % | 62.821 M -47.79 % | 120.330 M -38.59 % | 195.951 M 6.56 % | 183.884 M -13.06 % | 211.508 M 38.46 % | 152.753 M -51.29 % | 313.619 M -14.03 % | 364.807 M 8 227.03 % | 4.381 M -96.26 % | 117.138 M -56.25 % | 267.715 M -10.52 % | 299.188 M 625.53 % | 41.237 M -69.59 % | 135.604 M 26.50 % | 107.195 M 1 810.74 % | -6.266 M 59.21 % | -15.363 M -122.73 % | 67.576 M -80.28 % | 342.659 M 82.19 % | 188.082 M -76.64 % | 805.181 M 483.54 % | 137.982 M -24.67 % | 183.182 M 774.42 % | 20.949 M -36.80 % | 33.146 M -22.79 % | 42.931 M -58.93 % | 104.542 M 99.85 % | 52.309 M 78.50 % | 29.304 M 34.13 % | 21.848 M -76.93 % | 94.718 M 1 739.29 % | -5.778 M -116.18 % | 35.708 M -28.87 % | 50.202 M 1.95 % | 49.244 M -34.77 % | 75.497 M 81.45 % | 41.608 M -3.56 % | 43.145 M -70.61 % | 146.819 M 537.12 % | 23.044 M 160.59 % | -38.031 M -392.06 % | -7.729 M -117.65 % | 43.801 M -11.70 % | 49.605 M 86.63 % | 26.580 M 56.61 % | 16.972 M 254.54 % | -10.982 M -136.20 % | 30.333 M 6.07 % | 28.598 M -7.67 % | 30.974 M -56.17 % | 70.668 M 4 561.36 % | -1.584 M -471.83 % | 426.000 K 109.34 % | -4.562 M |
Investments in property plant and equipment | -1.954 M 94.75 % | -37.200 M -289.16 % | -9.559 M -86.34 % | -5.130 M 28.65 % | -7.190 M -137.69 % | -3.025 M 80.84 % | -15.791 M -351.30 % | -3.499 M -96.57 % | -1.780 M 51.81 % | -3.694 M -145.78 % | -1.503 M -2 906.00 % | -50.000 K 97.76 % | -2.236 M -365.83 % | -480.000 K 87.86 % | -3.954 M 58.80 % | -9.597 M -246.71 % | -2.768 M -22.37 % | -2.262 M 65.95 % | -6.643 M 60.88 % | -16.980 M -63.27 % | -10.400 M -175.50 % | -3.775 M 55.74 % | -8.530 M 48.25 % | -16.483 M -91.55 % | -8.605 M 22.25 % | -11.068 M 34.22 % | -16.825 M 0.33 % | -16.880 M -1 553.28 % | -1.021 M -437.37 % | -190.000 K 80.00 % | -950.000 K -7 816.67 % | -12.000 K 97.37 % | -457.000 K 91.80 % | -5.576 M -2 702.01 % | -199.000 K -172.60 % | -73.000 K 92.09 % | -923.000 K 25.62 % | -1.241 M -18.53 % | -1.047 M 53.47 % | -2.250 M -112.06 % | -1.061 M -51.36 % | -701.000 K 63.32 % | -1.911 M 78.38 % | -8.841 M 47.43 % | -16.817 M -49.29 % | -11.265 M -125 066.67 % | -9.000 K | 0.000 100.00 % | -143.203 M -35 522.64 % | -402.000 K 50.61 % | -814.000 K -87.99 % | -433.000 K 44.06 % | -774.000 K 89.78 % | -7.574 M -81.72 % | -4.168 M -166.33 % | -1.565 M -8 594.44 % | -18.000 K 97.67 % | -774.000 K | 0.000 | 0.000 100.00 % | -7.000 K | 0.000 |
Acquisitions net | 0.000 | 0.000 100.00 % | -274.433 M | 0.000 100.00 % | -1.523 M -182.50 % | 1.846 M 92 200.00 % | 2.000 K | 0.000 -100.00 % | 3.449 M 258.79 % | -2.172 M 68.67 % | -6.933 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.200 M 16.38 % | 7.905 M | 0.000 -100.00 % | 8.458 M | 0.000 -100.00 % | 28.096 M 246.66 % | -19.157 M -278.07 % | 10.758 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 |
Purchases of investments | -516.428 M 68.91 % | -1.661 B -110.38 % | -789.642 M | 0.000 | 0.000 | 0.000 100.00 % | -407.592 M 85.61 % | -2.833 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 330.000 M -80.10 % | 1.658 B 99.53 % | 831.000 M -85.32 % | 5.662 B 2 608.74 % | 209.027 M 109.03 % | 100.000 M 5 000 100.00 % | -2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 25.848 M 4 634.07 % | 546.000 K 107.04 % | -7.757 M 99.86 % | -5.716 B -1 465 558.46 % | -390.000 K -111.93 % | 3.270 M -59.68 % | 8.111 M 295.47 % | 2.051 M -50.79 % | 4.168 M 190.05 % | 1.437 M -63.48 % | 3.935 M 425.21 % | -1.210 M -66.90 % | -725.000 K 91.28 % | -8.310 M -1 902.41 % | -415.000 K -104.54 % | 9.146 M 318.28 % | -4.190 M -2 114.42 % | 208.000 K 105.64 % | -3.685 M -176.44 % | 4.821 M 206.10 % | 1.575 M -23.51 % | 2.059 M -50.92 % | 4.195 M 258.54 % | -2.646 M -1.22 % | -2.614 M 8.47 % | -2.856 M -53.22 % | -1.864 M -711.15 % | 305.000 K 1 083.87 % | -31.000 K -101.35 % | 2.289 M 361.90 % | -874.000 K -87 300.00 % | -1.000 K -100.13 % | 769.000 K 169.72 % | -1.103 M -39.44 % | -791.000 K -275.78 % | 450.000 K 4 600.00 % | -10.000 K -100.70 % | 1.425 M 365.69 % | 306.000 K 123.20 % | -1.319 M -207.94 % | 1.222 M 177.88 % | -1.569 M -939.04 % | 187.000 K -87.78 % | 1.530 M -75.07 % | 6.137 M 168.28 % | -8.988 M 21.59 % | -11.463 M -517.95 % | -1.855 M 43.20 % | -3.266 M -129.41 % | 11.104 M 8 576.34 % | -131.000 K 67.57 % | -404.000 K 45.41 % | -740.000 K -103.52 % | 21.001 M 1 839.15 % | 1.083 M 952.76 % | -127.000 K | 0.000 100.00 % | -228.000 K 95.27 % | -4.822 M -2 174.53 % | -212.000 K -144.26 % | 479.000 K 531.53 % | -111.000 K |
Net cash used for investing activites | -162.534 M -308.02 % | -39.835 M 84.09 % | -250.391 M -322.97 % | -59.198 M -129.61 % | 199.924 M 95.83 % | 102.091 M 124.58 % | -415.272 M 85.35 % | -2.834 B -48 651.77 % | 5.837 M 231.79 % | -4.429 M 1.60 % | -4.501 M -257.22 % | -1.260 M 57.45 % | -2.961 M 66.31 % | -8.790 M -101.19 % | -4.369 M 19.85 % | -5.451 M 21.66 % | -6.958 M -238.75 % | -2.054 M -9.84 % | -1.870 M 84.62 % | -12.159 M -163.09 % | 19.271 M 192.33 % | -20.873 M -381.50 % | -4.335 M 77.34 % | -19.129 M -70.51 % | -11.219 M 19.43 % | -13.924 M 25.50 % | -18.689 M -12.75 % | -16.575 M -1 475.57 % | -1.052 M -150.12 % | 2.099 M 215.08 % | -1.824 M -13 930.77 % | -13.000 K -104.17 % | 312.000 K 104.67 % | -6.679 M -574.65 % | -990.000 K -362.60 % | 377.000 K 140.41 % | -933.000 K -607.07 % | 184.000 K 124.83 % | -741.000 K 79.24 % | -3.569 M -2 316.77 % | 161.000 K 107.09 % | -2.270 M -31.67 % | -1.724 M 76.42 % | -7.311 M 31.54 % | -10.680 M 47.27 % | -20.253 M -76.54 % | -11.472 M -518.44 % | -1.855 M 98.73 % | -146.469 M -1 468.61 % | 10.702 M 1 232.49 % | -945.000 K -12.90 % | -837.000 K 44.72 % | -1.514 M -111.28 % | 13.427 M 535.24 % | -3.085 M -82.33 % | -1.692 M -9 300.00 % | -18.000 K 98.20 % | -1.002 M 79.22 % | -4.822 M -2 174.53 % | -212.000 K -144.92 % | 472.000 K 525.23 % | -111.000 K |
Debt repayment | 0.000 -100.00 % | 46.000 K 2 400.00 % | -2.000 K -113.33 % | 15.000 K 162.50 % | -24.000 K 96.43 % | -672.000 K | 0.000 | 0.000 | 0.000 100.00 % | -462.000 K 99.75 % | -183.417 M -2 597.71 % | -6.799 M 14.56 % | -7.958 M -34.68 % | -5.909 M 8.67 % | -6.470 M -15.02 % | -5.625 M 0.00 % | -5.625 M | 0.000 | 0.000 -100.00 % | 484.000 K -97.58 % | 20.000 M -90.00 % | 200.000 M | 0.000 -100.00 % | 568.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 309.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 24.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 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.167 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.482 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -407.023 M | 0.000 | 0.000 100.00 % | -58.146 M | 0.000 100.00 % | -357.826 M | 0.000 100.00 % | -89.457 M 80.00 % | -447.282 M | 0.000 100.00 % | -89.457 M | 0.000 100.00 % | -402.554 M | 0.000 | 0.000 100.00 % | -143.156 M 67.99 % | -447.282 M | 0.000 | 0.000 | 0.000 100.00 % | -1.150 B | 0.000 | 0.000 | 0.000 100.00 % | -426.082 M | 0.000 | 0.000 | 0.000 100.00 % | -178.955 M | 0.000 | 0.000 | 0.000 100.00 % | -153.389 M | 0.000 | 0.000 | 0.000 100.00 % | -154.540 M | 0.000 | 0.000 | 0.000 100.00 % | -178.955 M | 0.000 | 0.000 | 0.000 100.00 % | -92.771 M | 0.000 | 0.000 | 0.000 100.00 % | -99.671 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -1.200 M -554.55 % | 264.000 K 133.85 % | -780.000 K 53.96 % | -1.694 M 40.50 % | -2.847 M -14 135.00 % | -20.000 K 99.37 % | -3.180 M -1.73 % | -3.126 M 20.34 % | -3.924 M -2.91 % | -3.813 M -5.48 % | -3.615 M 30.77 % | -5.222 M -15.79 % | -4.510 M -0.89 % | -4.470 M -2.85 % | -4.346 M -197.62 % | 4.452 M 16.91 % | 3.808 M 211.70 % | -3.409 M 48.76 % | -6.653 M -50.96 % | -4.407 M -100.84 % | 526.630 M 29 788.20 % | 1.762 M -15.41 % | 2.083 M 148.79 % | -4.269 M -115.05 % | 28.360 M 1 827.16 % | -1.642 M | 0.000 100.00 % | -309.000 K | 0.000 -100.00 % | 3.000 K | 0.000 100.00 % | -24.000 K -100.11 % | 21.130 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.770 M | 0.000 100.00 % | -154.540 M -608.69 % | 30.380 M | 0.000 | 0.000 100.00 % | -178.955 M | 0.000 | 0.000 -100.00 % | 208.000 M 108.00 % | 100.000 M | 0.000 | 0.000 | 0.000 100.00 % | -99.671 M | 0.000 | 0.000 | 0.000 100.00 % | -8.945 M | 0.000 | 0.000 -100.00 % | 425.000 K | 0.000 | 0.000 | 0.000 |
Net cash used provided by financing activities | -1.200 M -487.10 % | 310.000 K 139.64 % | -782.000 K 99.81 % | -408.702 M -14 135.53 % | -2.871 M -314.88 % | -692.000 K 98.87 % | -61.326 M -1 861.80 % | -3.126 M -100.17 % | 1.805 B 42 328.23 % | -4.275 M 98.45 % | -276.489 M 39.80 % | -459.303 M -3 583.85 % | -12.468 M 87.51 % | -99.836 M -823.04 % | -10.816 M 97.32 % | -403.727 M -22 119.43 % | -1.817 M 46.70 % | -3.409 M 97.72 % | -149.809 M 66.80 % | -451.205 M -182.54 % | 546.630 M 170.93 % | 201.762 M 9 586.13 % | 2.083 M 100.18 % | -1.154 B -4 169.55 % | 28.360 M 1 827.16 % | -1.642 M | 0.000 100.00 % | -426.082 M | 0.000 -100.00 % | 3.000 K | 0.000 100.00 % | -178.955 M -946.92 % | 21.130 M | 0.000 | 0.000 100.00 % | -153.389 M | 0.000 -100.00 % | 1.770 M | 0.000 100.00 % | -154.540 M -608.69 % | 30.380 M | 0.000 | 0.000 100.00 % | -178.955 M | 0.000 | 0.000 -100.00 % | 208.000 M 2 777.30 % | 7.229 M | 0.000 | 0.000 | 0.000 100.00 % | -99.671 M | 0.000 | 0.000 | 0.000 100.00 % | -8.945 M | 0.000 -100.00 % | 66.482 M 15 542.82 % | 425.000 K | 0.000 | 0.000 | 0.000 |
Effect of forex changes on cash | -26.122 M -628.89 % | 4.939 M 809.58 % | 543.000 K -87.53 % | 4.354 M 50.03 % | 2.902 M 114.49 % | 1.353 M 185.80 % | -1.577 M -174.49 % | 2.117 M 185.81 % | -2.467 M -348.55 % | -550.000 K -395.70 % | 186.000 K 945.45 % | -22.000 K -126.83 % | 82.000 K 118.34 % | -447.000 K -12.88 % | -396.000 K 14.29 % | -462.000 K -291.70 % | 241.000 K 166.39 % | -363.000 K -486.17 % | 94.000 K 108.40 % | -1.119 M -430.09 % | 339.000 K 449.48 % | -97.000 K 90.82 % | -1.057 M 16.18 % | -1.261 M -5 144.00 % | 25.000 K -81.75 % | 137.000 K 127.02 % | -507.000 K -1 178.72 % | 47.000 K -67.36 % | 144.000 K 77.78 % | 81.000 K -49.06 % | 159.000 K -47.70 % | 304.000 K -46.10 % | 564.000 K 141.93 % | -1.345 M -677.46 % | -173.000 K 79.62 % | -849.000 K -33.49 % | -636.000 K -430.00 % | -120.000 K 84.06 % | -753.000 K -198.95 % | 761.000 K 383.96 % | -268.000 K -155.24 % | -105.000 K -128.46 % | 369.000 K 14.60 % | 322.000 K 237.02 % | -235.000 K -197.47 % | -79.000 K -125.90 % | 305.000 K 311.81 % | -144.000 K -153.14 % | 271.000 K -58.24 % | 649.000 K 12 880.00 % | 5.000 K 102.73 % | -183.000 K -256.41 % | 117.000 K 109.59 % | -1.220 M -303.67 % | 599.000 K -35.24 % | 925.000 K 657.23 % | -166.000 K -168.03 % | 244.000 K 132.02 % | -762.000 K -318.68 % | -182.000 K -186.26 % | 211.000 K 457.63 % | -59.000 K |
Net change in cash | 212.551 M 46.94 % | 144.651 M 343.13 % | -59.495 M 84.98 % | -396.192 M -233.05 % | 297.783 M 256.61 % | 83.503 M 134.05 % | -245.236 M 91.07 % | -2.747 B -246.79 % | 1.871 B 1 584.84 % | 111.076 M 230.90 % | -84.853 M 69.33 % | -276.701 M -241.06 % | 196.161 M 349.09 % | 43.680 M -85.34 % | 298.038 M 764.77 % | -44.833 M -979.53 % | -4.153 M -103.73 % | 111.312 M -4.15 % | 116.130 M 170.26 % | -165.295 M -127.21 % | 607.477 M 92.00 % | 316.396 M 204.56 % | 103.886 M 108.80 % | -1.181 B -65 589.68 % | 1.803 M -96.54 % | 52.147 M -83.88 % | 323.463 M 227.08 % | -254.528 M -131.65 % | 804.273 M 473.80 % | 140.165 M -22.78 % | 181.517 M 215.09 % | -157.715 M -385.96 % | 55.152 M 58.00 % | 34.907 M -66.23 % | 103.379 M 201.80 % | -101.552 M -466.15 % | 27.735 M 17.11 % | 23.682 M -74.60 % | 93.224 M 157.15 % | -163.126 M -347.23 % | 65.981 M 37.96 % | 47.827 M -0.13 % | 47.889 M 143.36 % | -110.447 M -459.84 % | 30.693 M 34.54 % | 22.813 M -93.36 % | 343.652 M 1 115.43 % | 28.274 M 115.35 % | -184.229 M -5 186.39 % | 3.622 M -91.55 % | 42.861 M 183.90 % | -51.086 M -302.86 % | 25.183 M -13.69 % | 29.179 M 316.65 % | -13.468 M -165.31 % | 20.621 M -27.43 % | 28.414 M -70.62 % | 96.698 M 47.61 % | 65.509 M 3 411.88 % | -1.978 M -278.36 % | 1.109 M 123.44 % | -4.732 M |
Cash at beginning of period | 915.643 M 18.76 % | 770.992 M -7.16 % | 830.487 M -32.30 % | 1.227 B 32.06 % | 928.896 M 9.88 % | 845.393 M -22.49 % | 1.091 B -71.58 % | 3.838 B 95.17 % | 1.966 B 5.99 % | 1.855 B -4.37 % | 1.940 B -12.48 % | 2.217 B 9.71 % | 2.021 B 2.21 % | 1.977 B 17.75 % | 1.679 B -2.60 % | 1.724 B -0.24 % | 1.728 B 6.89 % | 1.617 B 7.74 % | 1.500 B -9.92 % | 1.666 B 57.40 % | 1.058 B 42.65 % | 741.899 M 16.28 % | 638.013 M -64.92 % | 1.819 B 0.10 % | 1.817 B 2.95 % | 1.765 B 22.44 % | 1.441 B -15.01 % | 1.696 B 90.20 % | 891.634 M 18.65 % | 751.469 M 31.85 % | 569.952 M -21.67 % | 727.667 M 8.20 % | 672.515 M 5.47 % | 637.608 M 19.35 % | 534.229 M -15.97 % | 635.781 M 4.56 % | 608.046 M 4.05 % | 584.364 M 18.98 % | 491.140 M -24.93 % | 654.266 M 11.22 % | 588.285 M 8.85 % | 540.458 M 9.72 % | 492.569 M -18.32 % | 603.016 M 5.36 % | 572.323 M 4.15 % | 549.510 M 166.94 % | 205.858 M 15.92 % | 177.584 M -50.92 % | 361.813 M 1.01 % | 358.191 M 13.59 % | 315.330 M -13.94 % | 366.416 M 7.38 % | 341.233 M 9.35 % | 312.054 M -4.14 % | 325.522 M 6.76 % | 304.901 M 10.28 % | 276.487 M 53.78 % | 179.789 M 57.32 % | 114.280 M -1.70 % | 116.258 M 0.96 % | 115.149 M -3.95 % | 119.881 M |
Cash at end of period | 1.128 B 23.21 % | 915.643 M 18.76 % | 770.992 M -7.16 % | 830.487 M -32.30 % | 1.227 B 32.06 % | 928.896 M 9.88 % | 845.393 M -22.49 % | 1.091 B -71.58 % | 3.838 B 95.17 % | 1.966 B 5.99 % | 1.855 B -4.37 % | 1.940 B -12.48 % | 2.217 B 9.71 % | 2.021 B 2.21 % | 1.977 B 17.75 % | 1.679 B -2.60 % | 1.724 B -0.24 % | 1.728 B 6.89 % | 1.617 B 7.74 % | 1.500 B -9.92 % | 1.666 B 57.40 % | 1.058 B 42.65 % | 741.899 M 16.28 % | 638.013 M -64.92 % | 1.819 B 0.10 % | 1.817 B 2.95 % | 1.765 B 22.44 % | 1.441 B -15.01 % | 1.696 B 90.20 % | 891.634 M 18.65 % | 751.469 M 31.85 % | 569.952 M -21.67 % | 727.667 M 8.20 % | 672.515 M 5.47 % | 637.608 M 19.35 % | 534.229 M -15.97 % | 635.781 M 4.56 % | 608.046 M 4.05 % | 584.364 M 18.98 % | 491.140 M -24.93 % | 654.266 M 11.22 % | 588.285 M 8.85 % | 540.458 M 9.72 % | 492.569 M -18.32 % | 603.016 M 5.36 % | 572.323 M 4.15 % | 549.510 M 166.94 % | 205.858 M 15.92 % | 177.584 M -50.92 % | 361.813 M 1.01 % | 358.191 M 13.59 % | 315.330 M -13.94 % | 366.416 M 7.38 % | 341.233 M 9.35 % | 312.054 M -4.14 % | 325.522 M 6.76 % | 304.901 M 10.28 % | 276.487 M 53.78 % | 179.789 M 57.32 % | 114.280 M -1.70 % | 116.258 M 0.96 % | 115.149 M |
Operating cash flow | 402.407 M 124.51 % | 179.237 M -6.22 % | 191.135 M 183.78 % | 67.354 M -31.15 % | 97.828 M 608.22 % | -19.249 M -108.26 % | 232.939 M 165.24 % | 87.823 M 39.80 % | 62.821 M -47.79 % | 120.330 M -38.59 % | 195.951 M 6.56 % | 183.884 M -13.06 % | 211.508 M 38.46 % | 152.753 M -51.29 % | 313.619 M -14.03 % | 364.807 M 8 227.03 % | 4.381 M -96.26 % | 117.138 M -56.25 % | 267.715 M -10.52 % | 299.188 M 625.53 % | 41.237 M -69.59 % | 135.604 M 26.50 % | 107.195 M 1 810.74 % | -6.266 M 59.21 % | -15.363 M -122.73 % | 67.576 M -80.28 % | 342.659 M 82.19 % | 188.082 M -76.64 % | 805.181 M 483.54 % | 137.982 M -24.67 % | 183.182 M 774.42 % | 20.949 M -36.80 % | 33.146 M -22.79 % | 42.931 M -58.93 % | 104.542 M 99.85 % | 52.309 M 78.50 % | 29.304 M 34.13 % | 21.848 M -76.93 % | 94.718 M 1 739.29 % | -5.778 M -116.18 % | 35.708 M -28.87 % | 50.202 M 1.95 % | 49.244 M -34.77 % | 75.497 M 81.45 % | 41.608 M -3.56 % | 43.145 M -70.61 % | 146.819 M 537.12 % | 23.044 M 160.59 % | -38.031 M -392.06 % | -7.729 M -117.65 % | 43.801 M -11.70 % | 49.605 M 86.63 % | 26.580 M 56.61 % | 16.972 M 254.54 % | -10.982 M -136.20 % | 30.333 M 6.07 % | 28.598 M -7.67 % | 30.974 M -56.17 % | 70.668 M 4 561.36 % | -1.584 M -471.83 % | 426.000 K 109.34 % | -4.562 M |
Capital expenditure | -1.954 M 94.75 % | -37.200 M -289.16 % | -9.559 M -86.34 % | -5.130 M 28.65 % | -7.190 M -137.69 % | -3.025 M 80.84 % | -15.791 M -351.30 % | -3.499 M -96.57 % | -1.780 M 51.81 % | -3.694 M -145.78 % | -1.503 M -2 906.00 % | -50.000 K 97.76 % | -2.236 M -365.83 % | -480.000 K 87.86 % | -3.954 M 58.80 % | -9.597 M -246.71 % | -2.768 M -22.37 % | -2.262 M 65.95 % | -6.643 M 60.88 % | -16.980 M -63.27 % | -10.400 M -175.50 % | -3.775 M 55.74 % | -8.530 M 48.25 % | -16.483 M -91.55 % | -8.605 M 22.25 % | -11.068 M 34.22 % | -16.825 M 0.33 % | -16.880 M -1 553.28 % | -1.021 M -437.37 % | -190.000 K 80.00 % | -950.000 K -7 816.67 % | -12.000 K 97.37 % | -457.000 K 91.80 % | -5.576 M -2 702.01 % | -199.000 K -172.60 % | -73.000 K 92.09 % | -923.000 K 25.62 % | -1.241 M -18.53 % | -1.047 M 53.47 % | -2.250 M -112.06 % | -1.061 M -51.36 % | -701.000 K 63.32 % | -1.911 M 78.38 % | -8.841 M 47.43 % | -16.817 M -49.29 % | -11.265 M -125 066.67 % | -9.000 K | 0.000 100.00 % | -143.203 M -35 522.64 % | -402.000 K 50.61 % | -814.000 K -87.99 % | -433.000 K 44.06 % | -774.000 K 89.78 % | -7.574 M -81.72 % | -4.168 M -166.33 % | -1.565 M -8 594.44 % | -18.000 K 97.67 % | -774.000 K | 0.000 | 0.000 100.00 % | -7.000 K | 0.000 |
Free CashFlow | 400.453 M 181.94 % | 142.037 M -21.78 % | 181.576 M 191.81 % | 62.224 M -31.35 % | 90.638 M 506.92 % | -22.274 M -110.26 % | 217.148 M 157.52 % | 84.324 M 38.14 % | 61.041 M -47.67 % | 116.636 M -40.02 % | 194.448 M 5.77 % | 183.834 M -12.16 % | 209.272 M 37.43 % | 152.273 M -50.83 % | 309.665 M -12.82 % | 355.210 M 21 921.70 % | 1.613 M -98.60 % | 114.876 M -56.00 % | 261.072 M -7.49 % | 282.208 M 815.16 % | 30.837 M -76.61 % | 131.829 M 33.61 % | 98.665 M 533.71 % | -22.749 M 5.09 % | -23.968 M -142.42 % | 56.508 M -82.66 % | 325.834 M 90.32 % | 171.202 M -78.71 % | 804.160 M 483.60 % | 137.792 M -24.39 % | 182.232 M 770.38 % | 20.937 M -35.95 % | 32.689 M -12.49 % | 37.355 M -64.20 % | 104.343 M 99.75 % | 52.236 M 84.05 % | 28.381 M 37.73 % | 20.607 M -78.00 % | 93.671 M 1 266.80 % | -8.028 M -123.17 % | 34.647 M -30.01 % | 49.501 M 4.58 % | 47.333 M -28.99 % | 66.656 M 168.87 % | 24.791 M -22.24 % | 31.880 M -78.28 % | 146.810 M 537.09 % | 23.044 M 112.72 % | -181.234 M -2 128.93 % | -8.131 M -118.92 % | 42.987 M -12.58 % | 49.172 M 90.54 % | 25.806 M 174.59 % | 9.398 M 162.03 % | -15.150 M -152.66 % | 28.768 M 0.66 % | 28.580 M -5.36 % | 30.200 M -57.26 % | 70.668 M 4 561.36 % | -1.584 M -478.04 % | 419.000 K 109.18 % | -4.562 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 |