
Ares International Corp. 2471.TW
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 877.673 M 4.26 % | 841.834 M 4.90 % | 802.504 M 0.22 % | 800.734 M 3.50 % | 773.691 M 7.08 % | 722.504 M 7.27 % | 673.521 M -0.39 % | 676.138 M -2.35 % | 692.410 M 13.14 % | 611.984 M -5.51 % | 647.665 M 3.18 % | 627.721 M -8.42 % | 685.446 M -13.20 % | 789.692 M 2.01 % | 774.123 M 29.89 % | 596.000 M |
Net income | 157.380 M -9.01 % | 172.965 M 20.60 % | 143.417 M 25.22 % | 114.532 M 17.16 % | 97.753 M 22.08 % | 80.072 M 40.02 % | 57.185 M 77.50 % | 32.216 M -60.48 % | 81.512 M 123.30 % | 36.503 M -40.65 % | 61.506 M 20.71 % | 50.952 M -42.49 % | 88.600 M 24.85 % | 70.966 M 14.79 % | 61.820 M 358.44 % | -23.920 M |
Income before tax | 190.424 M -2.69 % | 195.679 M 13.62 % | 172.221 M 24.05 % | 138.834 M 22.17 % | 113.637 M 15.41 % | 98.461 M 55.36 % | 63.378 M 76.80 % | 35.847 M -60.42 % | 90.567 M 115.96 % | 41.936 M -41.13 % | 71.231 M 11.99 % | 63.605 M -34.31 % | 96.831 M 18.23 % | 81.901 M 22.96 % | 66.606 M 476.73 % | -17.680 M |
Income before tax ratio | 0.22 -6.66 % | 0.23 8.31 % | 0.21 23.77 % | 0.17 18.05 % | 0.15 7.78 % | 0.14 44.82 % | 0.09 77.49 % | 0.05 -59.47 % | 0.13 90.88 % | 0.07 -37.69 % | 0.11 8.54 % | 0.10 -28.27 % | 0.14 36.21 % | 0.10 20.54 % | 0.09 390.05 % | -0.03 |
EBITDA | 190.156 M -3.55 % | 197.148 M -0.34 % | 197.819 M 23.95 % | 159.602 M 15.26 % | 138.468 M 16.66 % | 118.697 M 137.57 % | 49.962 M 16.51 % | 42.881 M 9.45 % | 39.177 M 59.13 % | 24.620 M -52.36 % | 51.678 M -7.19 % | 55.684 M -41.05 % | 94.453 M 52.39 % | 61.980 M -34.50 % | 94.633 M 990.62 % | 8.677 M |
Net income ratio | 0.18 -12.73 % | 0.21 14.97 % | 0.18 24.94 % | 0.14 13.21 % | 0.13 14.00 % | 0.11 30.53 % | 0.08 78.19 % | 0.05 -59.53 % | 0.12 97.36 % | 0.06 -37.19 % | 0.09 17.00 % | 0.08 -37.20 % | 0.13 43.84 % | 0.09 12.53 % | 0.08 298.98 % | -0.04 |
Ratio EBITDA | 0.22 -7.49 % | 0.23 -5.00 % | 0.25 23.67 % | 0.20 11.37 % | 0.18 8.94 % | 0.16 121.47 % | 0.07 16.97 % | 0.06 12.09 % | 0.06 40.64 % | 0.04 -49.58 % | 0.08 -10.05 % | 0.09 -35.62 % | 0.14 75.57 % | 0.08 -35.80 % | 0.12 739.67 % | 0.01 |
Gross profit ratio | 0.40 -1.68 % | 0.41 -2.46 % | 0.42 0.44 % | 0.42 6.71 % | 0.39 -7.54 % | 0.42 14.28 % | 0.37 11.12 % | 0.33 -3.02 % | 0.34 12.62 % | 0.30 -6.78 % | 0.33 -2.28 % | 0.33 -7.26 % | 0.36 20.46 % | 0.30 -4.68 % | 0.31 27.33 % | 0.25 |
Weighted average shs out dil | 47.804 M 0.33 % | 47.646 M -0.60 % | 47.933 M 0.24 % | 47.819 M 0.25 % | 47.700 M -0.26 % | 47.826 M 0.21 % | 47.726 M 1.55 % | 46.997 M 2.02 % | 46.068 M -3.04 % | 47.512 M -0.62 % | 47.808 M -0.04 % | 47.825 M 0.42 % | 47.626 M 1.73 % | 46.816 M 1.22 % | 46.254 M 0.00 % | 46.254 M |
Weighted average shs out | 47.254 M 0.00 % | 47.254 M 0.00 % | 47.254 M 0.00 % | 47.254 M 0.00 % | 47.254 M 0.00 % | 47.254 M 0.00 % | 47.254 M 1.15 % | 46.716 M 2.81 % | 45.437 M -2.99 % | 46.839 M -0.88 % | 47.254 M 0.00 % | 47.254 M 0.00 % | 47.254 M 0.94 % | 46.816 M 1.22 % | 46.254 M 0.00 % | 46.254 M |
EPS diluted | 3.29 -9.37 % | 3.63 21.40 % | 2.99 24.58 % | 2.40 17.07 % | 2.05 22.75 % | 1.67 39.17 % | 1.20 73.91 % | 0.69 -61.02 % | 1.77 129.87 % | 0.77 -40.31 % | 1.29 20.56 % | 1.07 -43.68 % | 1.90 25.00 % | 1.52 13.43 % | 1.34 357.69 % | -0.52 |
Earnings per share | 3.33 -9.02 % | 3.66 20.39 % | 3.04 25.62 % | 2.42 16.91 % | 2.07 22.49 % | 1.69 39.67 % | 1.21 75.36 % | 0.69 -61.45 % | 1.79 129.49 % | 0.78 -40.00 % | 1.30 20.37 % | 1.08 -43.46 % | 1.91 25.66 % | 1.52 13.43 % | 1.34 357.69 % | -0.52 |
Gross profit | 352.419 M 2.51 % | 343.789 M 2.32 % | 335.985 M 0.66 % | 333.779 M 10.44 % | 302.219 M -0.99 % | 305.254 M 22.60 % | 248.991 M 10.69 % | 224.947 M -5.30 % | 237.534 M 27.42 % | 186.417 M -11.92 % | 211.646 M 0.82 % | 209.921 M -15.07 % | 247.158 M 4.56 % | 236.374 M -2.76 % | 243.088 M 65.38 % | 146.988 M |
Income tax expense | 33.116 M 46.11 % | 22.665 M -21.57 % | 28.898 M 21.02 % | 23.879 M 52.33 % | 15.676 M -13.32 % | 18.084 M 191.49 % | 6.204 M 39.76 % | 4.439 M -51.34 % | 9.123 M 67.92 % | 5.433 M -44.13 % | 9.725 M -23.14 % | 12.653 M 53.72 % | 8.231 M 7.31 % | 7.670 M 60.26 % | 4.786 M -23.30 % | 6.240 M |
Cost of revenue | 525.254 M 5.46 % | 498.045 M 6.76 % | 466.519 M -0.09 % | 466.955 M -0.96 % | 471.472 M 13.00 % | 417.250 M -1.71 % | 424.530 M -5.91 % | 451.191 M -0.81 % | 454.876 M 6.89 % | 425.567 M -2.40 % | 436.019 M 4.36 % | 417.800 M -4.67 % | 438.288 M -20.79 % | 553.318 M 4.20 % | 531.035 M 18.27 % | 449.012 M |
General and administrative expenses | 69.720 M 3.71 % | 67.226 M 7.66 % | 62.440 M 6.16 % | 58.817 M -5.30 % | 62.112 M 6.34 % | 58.408 M 6.30 % | 54.947 M -1.02 % | 55.511 M -26.51 % | 75.537 M 72.58 % | 43.770 M -2.34 % | 44.817 M -6.55 % | 47.958 M -8.36 % | 52.332 M -10.25 % | 58.306 M 20.82 % | 48.259 M -3.38 % | 49.949 M |
Selling and marketing expenses | 71.655 M -0.60 % | 72.084 M 14.86 % | 62.757 M 5.81 % | 59.310 M -10.01 % | 65.905 M 0.44 % | 65.616 M 5.15 % | 62.401 M -4.60 % | 65.413 M 3.81 % | 63.014 M 2.39 % | 61.545 M 1.03 % | 60.916 M 2.64 % | 59.347 M -4.82 % | 62.352 M -5.58 % | 66.036 M 16.77 % | 56.552 M 11.90 % | 50.539 M |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 237.310 M -2.06 % | 242.299 M 4.80 % | 231.207 M 10.03 % | 210.139 M -2.29 % | 215.072 M -2.59 % | 220.784 M 5.94 % | 208.411 M 12.31 % | 185.568 M -7.36 % | 200.316 M 22.51 % | 163.512 M 1.01 % | 161.880 M 3.50 % | 156.404 M -0.06 % | 156.498 M -11.95 % | 177.740 M 18.55 % | 149.933 M 2.17 % | 146.744 M |
Cost and expenses | 762.564 M 3.00 % | 740.344 M 6.11 % | 697.726 M 3.05 % | 677.094 M -1.38 % | 686.544 M 7.60 % | 638.034 M 0.80 % | 632.941 M -0.60 % | 636.759 M -2.81 % | 655.192 M 11.22 % | 589.079 M -1.48 % | 597.899 M 4.13 % | 574.204 M -3.46 % | 594.786 M -18.64 % | 731.058 M 7.36 % | 680.968 M 14.30 % | 595.756 M |
Research and development expenses | 95.935 M -9.85 % | 106.416 M 0.38 % | 106.010 M 15.21 % | 92.012 M 5.69 % | 87.055 M -10.03 % | 96.760 M 6.26 % | 91.063 M 40.87 % | 64.644 M 4.66 % | 61.765 M 6.13 % | 58.197 M 3.65 % | 56.147 M 14.35 % | 49.099 M 17.42 % | 41.814 M -21.69 % | 53.398 M 18.34 % | 45.122 M -2.45 % | 46.256 M |
Selling general and administrative expenses | 141.375 M 1.48 % | 139.310 M 11.27 % | 125.197 M 5.99 % | 118.127 M -7.73 % | 128.017 M 3.22 % | 124.024 M 5.69 % | 117.348 M -2.96 % | 120.924 M -12.72 % | 138.551 M 31.56 % | 105.315 M -0.40 % | 105.733 M -1.46 % | 107.305 M -6.43 % | 114.684 M -7.77 % | 124.342 M 18.63 % | 104.811 M 4.30 % | 100.488 M |
Interest income | 19.691 M 14.34 % | 17.222 M 192.84 % | 5.881 M 57.16 % | 3.742 M -38.84 % | 6.118 M -32.87 % | 9.113 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.885 M 55.52 % | 3.784 M 6.11 % | 3.566 M -46.49 % | 6.664 M |
Interest expense | 569.000 K -16.08 % | 678.000 K 55.86 % | 435.000 K -37.05 % | 691.000 K 128.81 % | 302.000 K -62.99 % | 816.000 K 198.90 % | 273.000 K 727.27 % | 33.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 20.180 M 4.28 % | 19.351 M -3.34 % | 20.020 M 0.60 % | 19.901 M 0.63 % | 19.777 M -6.86 % | 21.234 M 202.52 % | 7.019 M 100.43 % | 3.502 M 78.76 % | 1.959 M 14.23 % | 1.715 M -10.30 % | 1.912 M -11.77 % | 2.167 M -11.33 % | 2.444 M -26.96 % | 3.346 M -44.69 % | 6.049 M -28.27 % | 8.433 M |
Operating income | 110.264 M 8.65 % | 101.490 M -42.92 % | 177.799 M 27.27 % | 139.701 M 17.70 % | 118.691 M 21.78 % | 97.463 M 140.17 % | 40.580 M 3.05 % | 39.379 M 5.81 % | 37.218 M 62.49 % | 22.905 M -53.97 % | 49.766 M -7.01 % | 53.517 M -40.97 % | 90.660 M 54.62 % | 58.634 M -37.06 % | 93.155 M 38 078.28 % | 244.000 K |
Operating income ratio | 0.13 4.21 % | 0.12 -45.59 % | 0.22 26.99 % | 0.17 13.73 % | 0.15 13.72 % | 0.13 123.89 % | 0.06 3.45 % | 0.06 8.35 % | 0.05 43.61 % | 0.04 -51.29 % | 0.08 -9.87 % | 0.09 -35.54 % | 0.13 78.14 % | 0.07 -38.30 % | 0.12 29 293.59 % | 0.00 |
Total other income expenses net | 80.160 M -14.89 % | 94.189 M 107.49 % | 45.395 M 603.55 % | -9.015 M -159.85 % | 15.062 M 1 409.22 % | 998.000 K -95.62 % | 22.798 M 745.47 % | -3.532 M -106.62 % | 53.349 M 180.33 % | 19.031 M -11.34 % | 21.465 M 112.78 % | 10.088 M 3 041.11 % | -343.000 K -102.26 % | 15.145 M 168.91 % | -21.978 M -22.62 % | -17.924 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 | -588.840 M -9.63 % | -537.104 M 5.28 % | -567.042 M -6.68 % | -531.546 M 13.47 % | -614.306 M -18.15 % | -519.944 M -4.46 % | -497.743 M -5.07 % | -473.740 M 1.77 % | -482.266 M -1.20 % | -476.564 M 1.53 % | -483.993 M -79.04 % | -270.324 M 60.59 % | -685.900 M -8.04 % | -634.841 M -34.10 % | -473.418 M -33.32 % | -355.107 M |
Total investments | 412.607 M -22.57 % | 532.892 M 263.10 % | 146.761 M 33.03 % | 110.324 M 27.10 % | 86.804 M 8.57 % | 79.953 M 8.51 % | 73.682 M 18.46 % | 62.202 M -4.74 % | 65.300 M 4.50 % | 62.487 M 6.95 % | 58.424 M -16.17 % | 69.697 M -11.37 % | 78.641 M 4.33 % | 75.375 M 1.96 % | 73.929 M 1.24 % | 73.027 M |
Total debt | 11.521 M -30.83 % | 16.655 M 138.92 % | 6.971 M -67.16 % | 21.225 M 430.63 % | 4.000 M -78.33 % | 18.462 M | 0.000 -100.00 % | 19.854 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.575 M | 0.000 -100.00 % | 585.000 K -5.80 % | 621.000 K |
Accumulated other comprehensive income loss | 111.256 M | 0.000 -100.00 % | 83.632 M 23.83 % | 67.540 M 8.21 % | 62.416 M 24.01 % | 50.331 M 24.00 % | 40.589 M -12.11 % | 46.181 M 62.44 % | 28.429 M -20.11 % | 35.586 M 814.81 % | 3.890 M 700.41 % | 486.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 174.930 M -5.76 % | 185.624 M 17.09 % | 158.537 M 19.94 % | 132.181 M 46.44 % | 90.265 M 17.99 % | 76.501 M 19.04 % | 64.267 M 127.12 % | 28.297 M -63.49 % | 77.506 M 164.16 % | 29.341 M -65.97 % | 86.229 M 129.83 % | 37.519 M -60.88 % | 95.899 M 34.88 % | 71.100 M 15.01 % | 61.820 M 358.44 % | -23.920 M |
Common stock | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M -4.06 % | 492.539 M 0.00 % | 492.539 M |
Total equity | 923.358 M 1.03 % | 913.980 M 4.20 % | 877.145 M 7.12 % | 818.878 M 6.10 % | 771.770 M 3.46 % | 745.991 M 2.52 % | 727.629 M 1.71 % | 715.402 M -0.44 % | 718.542 M 3.61 % | 693.534 M -7.18 % | 747.207 M 2.45 % | 729.354 M -6.59 % | 780.843 M 3.95 % | 751.143 M 6.63 % | 704.465 M 8.97 % | 646.483 M |
Other non current liabilities | 82.866 M -26.70 % | 113.049 M -12.26 % | 128.842 M -2.26 % | 131.822 M -9.97 % | 146.423 M 2.88 % | 142.326 M 4.69 % | 135.946 M -4.55 % | 142.423 M 4.89 % | 135.778 M -9.83 % | 150.584 M 8.72 % | 138.507 M 3.52 % | 133.793 M 42.64 % | 93.795 M 8.94 % | 86.094 M 10.17 % | 78.145 M 4.77 % | 74.587 M |
Long term debt | 5.278 M 207.58 % | 1.716 M -20.22 % | 2.151 M -54.52 % | 4.730 M 525.66 % | 756.000 K -54.24 % | 1.652 M | 0.000 -100.00 % | 15.618 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 88.144 M -23.20 % | 114.765 M -12.39 % | 130.993 M -4.07 % | 136.552 M -7.22 % | 147.179 M 2.22 % | 143.978 M 5.74 % | 136.163 M -13.84 % | 158.041 M 15.88 % | 136.381 M -9.43 % | 150.584 M 8.72 % | 138.507 M 3.52 % | 133.793 M 42.64 % | 93.795 M 8.94 % | 86.094 M 9.96 % | 78.297 M 4.76 % | 74.739 M |
Other current liabilities | 146.781 M -55.43 % | 329.313 M 114.26 % | 153.695 M 9.58 % | 140.259 M -0.21 % | 140.548 M 19.07 % | 118.040 M 16.70 % | 101.149 M 2.55 % | 98.631 M -12.72 % | 113.001 M -33.88 % | 170.915 M 7.03 % | 159.690 M 6.81 % | 149.511 M -2.56 % | 153.440 M -6.80 % | 164.636 M 22.05 % | 134.892 M 4.40 % | 129.208 M |
Deferred revenue | 198.340 M | 0.000 -100.00 % | 156.697 M 10.46 % | 141.855 M -19.04 % | 175.210 M 15.66 % | 151.481 M 57.42 % | 96.225 M 64.43 % | 58.520 M -16.11 % | 69.762 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.931 M | 0.000 -100.00 % | 6.797 M | 0.000 |
Short term debt | 6.243 M -58.21 % | 14.939 M 111.87 % | -125.884 M -863.16 % | 16.495 M 111.09 % | -148.738 M -27.57 % | -116.592 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.575 M | 0.000 -100.00 % | 585.000 K -5.80 % | 621.000 K |
Total current liabilities | 436.394 M 1.31 % | 430.731 M 7.94 % | 399.041 M 5.09 % | 379.716 M -1.05 % | 383.756 M 11.42 % | 344.413 M 35.89 % | 253.443 M 13.68 % | 222.937 M -4.04 % | 232.328 M 3.79 % | 223.840 M 1.24 % | 221.101 M 6.33 % | 207.941 M -4.53 % | 217.801 M -22.15 % | 279.760 M 23.24 % | 227.008 M 23.85 % | 183.287 M |
Total liabilities | 524.538 M -3.84 % | 545.496 M 2.92 % | 530.034 M 2.67 % | 516.268 M -2.76 % | 530.935 M 8.71 % | 488.391 M 25.36 % | 389.606 M 2.26 % | 380.978 M 3.33 % | 368.709 M -1.53 % | 374.424 M 4.12 % | 359.608 M 5.23 % | 341.734 M 9.67 % | 311.596 M -14.83 % | 365.854 M 19.83 % | 305.305 M 18.32 % | 258.026 M |
Other non current assets | 10.197 M 33.56 % | 7.635 M -97.64 % | 323.752 M 11.26 % | 290.979 M -0.91 % | 293.658 M -2.26 % | 300.439 M 24.35 % | 241.610 M 3 189.90 % | 7.344 M -38.04 % | 11.853 M 61.07 % | 7.359 M -0.82 % | 7.420 M 0.20 % | 7.405 M -91.28 % | 84.943 M -26.32 % | 115.285 M -44.33 % | 207.070 M -17.71 % | 251.630 M |
Long term investments | 139.097 M 2.14 % | 136.185 M 180.42 % | -169.349 M 2.11 % | -172.997 M 13.24 % | -199.407 M 6.30 % | -212.804 M -32.77 % | -160.278 M -357.67 % | 62.202 M 2.36 % | 60.769 M -0.90 % | 61.320 M 6.84 % | 57.393 M 20.88 % | 47.480 M 4 007.27 % | 1.156 M 103.63 % | -31.824 M 65.32 % | -91.777 M 32.45 % | -135.857 M |
Intangible assets | 459.000 K -40.23 % | 768.000 K 282.09 % | 201.000 K -62.85 % | 541.000 K 1.50 % | 533.000 K 455.21 % | 96.000 K -92.30 % | 1.247 M -48.00 % | 2.398 M 18 346.15 % | 13.000 K -99.99 % | 172.647 M 13.78 % | 151.740 M 16.48 % | 130.269 M | 0.000 | 0.000 | 0.000 | 0.000 |
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 |
Goodwill and intangible assets | 459.000 K -40.23 % | 768.000 K 282.09 % | 201.000 K -62.85 % | 541.000 K 1.50 % | 533.000 K 455.21 % | 96.000 K -92.30 % | 1.247 M -48.00 % | 2.398 M 18 346.15 % | 13.000 K -98.89 % | 1.167 M 13.19 % | 1.031 M -95.36 % | 22.217 M | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 65.029 M 214.44 % | 20.681 M 80.32 % | 11.469 M -55.77 % | 25.931 M 166.75 % | 9.721 M -61.32 % | 25.135 M 209.43 % | 8.123 M -67.63 % | 25.096 M 288.18 % | 6.465 M -5.29 % | 6.826 M 42.30 % | 4.797 M -28.03 % | 6.665 M -18.31 % | 8.159 M -9.04 % | 8.970 M 48.24 % | 6.051 M -24.60 % | 8.025 M |
Total non current assets | 236.286 M 20.44 % | 196.179 M -1.30 % | 198.771 M 15.53 % | 172.051 M 25.56 % | 137.026 M -4.99 % | 144.229 M 21.18 % | 119.017 M -6.86 % | 127.788 M 10.68 % | 115.459 M 0.21 % | 115.220 M 9.94 % | 104.801 M -10.48 % | 117.068 M -0.71 % | 117.904 M 0.41 % | 117.424 M -20.18 % | 147.118 M -3.61 % | 152.630 M |
Other current assets | 100.429 M 9.77 % | 91.494 M -1.48 % | 92.872 M 8.17 % | 85.857 M 22.83 % | 69.900 M -12.56 % | 79.936 M -12.38 % | 91.231 M -16.73 % | 109.561 M -12.10 % | 124.639 M -1.79 % | 126.908 M 11.05 % | 114.277 M 7.58 % | 106.223 M 173.40 % | 38.853 M -41.28 % | 66.165 M -5.15 % | 69.757 M 39.40 % | 50.040 M |
Short term investments | 273.510 M -31.05 % | 396.707 M 25.50 % | 316.110 M 11.57 % | 283.321 M -1.01 % | 286.211 M -2.24 % | 292.757 M 25.13 % | 233.960 M -1.83 % | 238.311 M 5 159.57 % | 4.531 M 288.26 % | 1.167 M 13.19 % | 1.031 M -95.36 % | 22.217 M -71.33 % | 77.485 M -27.72 % | 107.199 M -35.31 % | 165.706 M -20.67 % | 208.884 M |
cash and cash equivalents | 600.361 M 8.42 % | 553.759 M -3.53 % | 574.013 M 3.84 % | 552.771 M -10.60 % | 618.306 M 14.84 % | 538.406 M 8.17 % | 497.743 M 0.84 % | 493.594 M 2.35 % | 482.266 M 1.20 % | 476.564 M -1.53 % | 483.993 M 79.04 % | 270.324 M -60.68 % | 687.475 M 8.29 % | 634.841 M 33.93 % | 474.003 M 33.25 % | 355.728 M |
Cash and short term investments | 873.871 M -8.06 % | 950.466 M 6.78 % | 890.123 M 6.46 % | 836.092 M -7.56 % | 904.517 M 8.83 % | 831.163 M 13.59 % | 731.703 M 48.24 % | 493.594 M 1.40 % | 486.797 M 1.90 % | 477.731 M -1.50 % | 485.024 M 65.80 % | 292.541 M -61.76 % | 764.960 M 3.09 % | 742.040 M 16.00 % | 639.709 M 13.30 % | 564.612 M |
Total current assets | 1.212 B -4.09 % | 1.263 B 4.54 % | 1.208 B 3.90 % | 1.163 B -0.22 % | 1.166 B 6.93 % | 1.090 B 9.21 % | 998.218 M 3.06 % | 968.592 M -0.33 % | 971.792 M 2.00 % | 952.738 M -4.92 % | 1.002 B 5.03 % | 954.020 M -2.11 % | 974.535 M -2.50 % | 999.573 M 15.87 % | 862.652 M 14.73 % | 751.879 M |
Inventory | 0.000 -100.00 % | 3.842 M | 0.000 -100.00 % | 30.524 M 28.87 % | 23.686 M -21.47 % | 30.163 M | 0.000 -100.00 % | 34.358 M 858.29 % | -4.531 M -288.26 % | -1.167 M -13.19 % | -1.031 M 95.36 % | -22.217 M -3.23 % | -21.522 M | 0.000 | 0.000 | 0.000 |
Net receivables | 237.310 M 9.11 % | 217.495 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 161.170 M -7.04 % | 173.374 M 0.42 % | 172.647 M 13.78 % | 151.740 M 16.48 % | 130.269 M | 0.000 | 0.000 | 0.000 | 0.000 |
Tax assets | 21.504 M -30.43 % | 30.910 M -5.47 % | 32.698 M 18.48 % | 27.597 M -15.14 % | 32.521 M 3.69 % | 31.363 M 10.76 % | 28.315 M -7.91 % | 30.748 M -15.43 % | 36.359 M -5.68 % | 38.548 M 12.85 % | 34.160 M 2.58 % | 33.301 M 40.83 % | 23.646 M -5.39 % | 24.993 M -3.03 % | 25.774 M -10.61 % | 28.832 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 | 73.602 M 5.45 % | 69.801 M 38.34 % | 50.455 M -19.05 % | 62.331 M 23.68 % | 50.396 M 16.07 % | 43.419 M -18.17 % | 53.062 M -19.34 % | 65.786 M 32.73 % | 49.565 M 2.27 % | 48.463 M -13.60 % | 56.093 M 9.17 % | 51.383 M -13.36 % | 59.304 M -48.00 % | 114.047 M 34.59 % | 84.734 M 58.51 % | 53.458 M |
Tax payables | 11.428 M -31.48 % | 16.678 M -50.03 % | 33.374 M 77.75 % | 18.776 M 30.77 % | 14.358 M -2.08 % | 14.663 M 387.63 % | 3.007 M | 0.000 | 0.000 -100.00 % | 4.462 M -16.10 % | 5.318 M -24.54 % | 7.047 M -21.10 % | 8.931 M 729.25 % | 1.077 M -84.15 % | 6.797 M | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 152.000 K 0.00 % | 152.000 K |
Minority interest | 3.830 M 3.74 % | 3.692 M 0.52 % | 3.673 M -1.79 % | 3.740 M 4.32 % | 3.585 M -3.71 % | 3.723 M 2.22 % | 3.642 M 0.94 % | 3.608 M -22.41 % | 4.650 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K |
Capital lease obligations | 11.521 M -30.83 % | 16.655 M 138.92 % | 6.971 M -66.74 % | 20.961 M 424.03 % | 4.000 M -78.33 % | 18.462 M | 0.000 -100.00 % | 15.618 M | 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 | 160.803 M -36.22 % | 252.125 M 58.80 % | 158.764 M 11.12 % | 142.878 M -0.06 % | 142.965 M 0.05 % | 142.897 M -2.52 % | 146.592 M -11.04 % | 164.777 M 21.68 % | 135.418 M -13.23 % | 156.068 M 13.08 % | 138.015 M -8.90 % | 151.502 M -27.08 % | 207.754 M -13.53 % | 240.248 M 81.96 % | 132.036 M -15.34 % | 155.956 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 217.000 K | 0.000 -100.00 % | 603.000 K | 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 |
Total assets | 1.448 B -0.79 % | 1.459 B 3.72 % | 1.407 B 5.40 % | 1.335 B 2.49 % | 1.303 B 5.53 % | 1.234 B 10.49 % | 1.117 B 1.90 % | 1.096 B 0.84 % | 1.087 B 1.81 % | 1.068 B -3.51 % | 1.107 B 3.34 % | 1.071 B -1.95 % | 1.092 B -2.20 % | 1.117 B 10.62 % | 1.010 B 11.64 % | 904.509 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 -100.00 % | 2.236 M 104.65 % | -48.118 M | 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 -100.00 % | 3.416 M 30.63 % | 2.615 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -34.794 M -203.61 % | 33.581 M 62.36 % | 20.683 M 120.60 % | -100.419 M -360.96 % | 38.480 M -42.76 % | 67.220 M 603.06 % | 9.561 M -28.55 % | 13.382 M 176.23 % | -17.555 M 21.12 % | -22.256 M -219.76 % | 18.584 M -44.16 % | 33.278 M 44.76 % | 22.988 M -55.37 % | 51.508 M -7.88 % | 55.911 M 496.73 % | -14.093 M |
Accounts receivables | -21.195 M -335.68 % | 8.993 M -21.90 % | 11.514 M 122.95 % | -50.177 M -166.67 % | -18.816 M -323.88 % | -4.439 M -8.99 % | -4.073 M -130.82 % | 13.217 M 175.00 % | -17.623 M 12.64 % | -20.173 M -27.73 % | -15.793 M -167.31 % | 23.463 M -60.09 % | 58.792 M | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 100.00 % | -264.000 K -200.00 % | 264.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 |
Accounts payables | 3.801 M -80.35 % | 19.346 M 262.90 % | -11.876 M -199.51 % | 11.935 M 71.06 % | 6.977 M 172.35 % | -9.643 M 24.21 % | -12.724 M -178.44 % | 16.221 M 1 371.96 % | 1.102 M 118.73 % | -5.884 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -17.400 M -431.93 % | 5.242 M -75.40 % | 21.309 M 134.13 % | -62.441 M -224.09 % | 50.319 M -38.11 % | 81.302 M 208.45 % | 26.358 M 223.36 % | -21.366 M -1 966.34 % | -1.034 M -127.20 % | 3.801 M -56.74 % | 8.787 M -33.22 % | 13.159 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -48.487 M 50.07 % | -97.101 M -137.61 % | -40.866 M -9.95 % | -37.167 M -77.51 % | -20.938 M -5.51 % | -19.845 M -62.57 % | -12.207 M -92.78 % | -6.332 M -9.08 % | -5.805 M 43.59 % | -10.291 M 53.68 % | -22.215 M -57.15 % | -14.136 M -188.55 % | -4.899 M -157.53 % | 8.516 M 356.35 % | -3.322 M -112.13 % | 27.386 M |
Net cash provided by operating activities | 127.323 M -1.14 % | 128.796 M -25.14 % | 172.058 M 713.55 % | 21.149 M -85.99 % | 150.956 M -9.65 % | 167.070 M 146.59 % | 67.751 M 30.16 % | 52.051 M 119.97 % | 23.663 M 113.10 % | 11.104 M -84.03 % | 69.512 M -18.14 % | 84.914 M -22.19 % | 109.133 M -20.69 % | 137.601 M 14.23 % | 120.458 M 5 590.34 % | -2.194 M |
Investments in property plant and equipment | -52.203 M -2 889.86 % | -1.746 M 21.46 % | -2.223 M 6.12 % | -2.368 M -9.99 % | -2.153 M -11.15 % | -1.937 M 78.32 % | -8.934 M -105.19 % | -4.354 M -159.48 % | -1.678 M 55.24 % | -3.749 M -9 765.79 % | -38.000 K 94.30 % | -667.000 K 64.71 % | -1.890 M 66.08 % | -5.572 M -280.60 % | -1.464 M -51.08 % | -969.000 K |
Acquisitions net | 2.991 M -95.66 % | 68.942 M 2 429.12 % | -2.960 M 58.00 % | -7.047 M -204.85 % | 6.721 M 30.10 % | 5.166 M 175.25 % | -6.865 M -257.67 % | 4.354 M 35.85 % | 3.205 M 141.01 % | -7.816 M -377.46 % | 2.817 M -58.93 % | 6.859 M | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -270.498 M -218.19 % | -85.011 M -139.68 % | -35.468 M -854.64 % | 4.700 M -28.99 % | 6.619 M 111.70 % | -56.554 M -835.40 % | -6.046 M 88.20 % | -51.247 M 23.72 % | -67.182 M -2 260.19 % | 3.110 M 103.92 % | -79.298 M -35.26 % | -58.626 M | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 396.686 M | 0.000 -100.00 % | 272.593 M 4 263.58 % | 6.247 M 353.01 % | 1.379 M 15.49 % | 1.194 M -79.32 % | 5.773 M -86.63 % | 43.165 M -53.97 % | 93.766 M 29.40 % | 72.460 M -71.04 % | 250.187 M 16 252.09 % | 1.530 M -15.00 % | 1.800 M -90.26 % | 18.483 M | 0.000 | 0.000 |
Other investing activites | 15.217 M -23.82 % | 19.976 M 107.68 % | -260.199 M -252 720.39 % | 103.000 K -90.05 % | 1.035 M 3 334.38 % | -32.000 K 89.54 % | -306.000 K -106.45 % | 4.742 M 5 054.35 % | 92.000 K 50.82 % | 61.000 K -99.44 % | 10.918 M 20 500.00 % | 53.000 K -91.56 % | 628.000 K -99.00 % | 62.749 M 29 838.86 % | -211.000 K -122.62 % | 933.000 K |
Net cash used for investing activites | 92.193 M 4 166.22 % | 2.161 M 107.65 % | -28.257 M -1 828.26 % | 1.635 M -87.98 % | 13.601 M 126.07 % | -52.163 M -218.49 % | -16.378 M -390.36 % | -3.340 M -111.84 % | 28.203 M -55.98 % | 64.066 M -65.29 % | 184.586 M 462.99 % | -50.851 M -9 551.86 % | 538.000 K -99.29 % | 75.660 M 4 617.01 % | -1.675 M -4 552.78 % | -36.000 K |
Debt repayment | -17.680 M | 0.000 100.00 % | -264.000 K | 0.000 | 0.000 100.00 % | -17.559 M | 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 -100.00 % | 25.851 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.895 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -155.331 M -15.96 % | -133.950 M -26.33 % | -106.029 M -49.59 % | -70.881 M -5.30 % | -67.316 M -27.04 % | -52.990 M -12.14 % | -47.253 M 25.38 % | -63.326 M -34.01 % | -47.254 M 16.67 % | -56.704 M -20.00 % | -47.254 M 33.33 % | -70.881 M -25.00 % | -56.704 M -2.16 % | -55.504 M | 0.000 | 0.000 |
Other financing activites | 97.000 K 100.56 % | -17.261 M -6.12 % | -16.266 M 6.72 % | -17.438 M -0.56 % | -17.341 M -86 805.00 % | 20.000 K -31.03 % | 29.000 K -99.89 % | 25.943 M 2 280.09 % | 1.090 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.445 M 778.15 % | -508.000 K -175.37 % | 674.000 K |
Net cash used provided by financing activities | -172.914 M -14.35 % | -151.211 M -23.38 % | -122.559 M -38.77 % | -88.319 M -4.33 % | -84.657 M -14.03 % | -74.244 M -57.22 % | -47.224 M -26.32 % | -37.383 M 19.02 % | -46.164 M 44.11 % | -82.599 M -74.80 % | -47.254 M 33.33 % | -70.881 M -24.27 % | -57.037 M -9.56 % | -52.059 M -10 147.83 % | -508.000 K -175.37 % | 674.000 K |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.825 M 427.03 % | 1.295 M | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 46.602 M 330.09 % | -20.254 M -195.35 % | 21.242 M 132.41 % | -65.535 M -182.02 % | 79.900 M 96.49 % | 40.663 M 880.07 % | 4.149 M -63.37 % | 11.328 M 98.67 % | 5.702 M 176.75 % | -7.429 M -103.48 % | 213.669 M 680.34 % | -36.818 M -169.95 % | 52.634 M -67.35 % | 161.202 M 36.29 % | 118.275 M 7 701.22 % | -1.556 M |
Cash at beginning of period | 553.759 M -3.53 % | 574.013 M 3.84 % | 552.771 M -10.60 % | 618.306 M 14.84 % | 538.406 M 8.17 % | 497.743 M 0.84 % | 493.594 M 2.35 % | 482.266 M 1.20 % | 476.564 M -1.53 % | 483.993 M 79.04 % | 270.324 M -11.99 % | 307.142 M -51.62 % | 634.841 M 34.03 % | 473.639 M 33.15 % | 355.728 M -0.44 % | 357.284 M |
Cash at end of period | 600.361 M 8.42 % | 553.759 M -3.53 % | 574.013 M 3.84 % | 552.771 M -10.60 % | 618.306 M 14.84 % | 538.406 M 8.17 % | 497.743 M 0.84 % | 493.594 M 2.35 % | 482.266 M 1.20 % | 476.564 M -1.53 % | 483.993 M 79.04 % | 270.324 M -60.68 % | 687.475 M 8.29 % | 634.841 M 33.93 % | 474.003 M 33.25 % | 355.728 M |
Operating cash flow | 127.323 M -1.14 % | 128.796 M -25.14 % | 172.058 M 713.55 % | 21.149 M -85.99 % | 150.956 M -9.65 % | 167.070 M 146.59 % | 67.751 M 30.16 % | 52.051 M 119.97 % | 23.663 M 113.10 % | 11.104 M -84.03 % | 69.512 M -18.14 % | 84.914 M -22.19 % | 109.133 M -20.69 % | 137.601 M 14.23 % | 120.458 M 5 590.34 % | -2.194 M |
Capital expenditure | -52.203 M -2 889.86 % | -1.746 M 21.46 % | -2.223 M 6.12 % | -2.368 M -9.99 % | -2.153 M -11.15 % | -1.937 M 78.32 % | -8.934 M -105.19 % | -4.354 M -159.48 % | -1.678 M 55.24 % | -3.749 M -9 765.79 % | -38.000 K 94.30 % | -667.000 K 64.71 % | -1.890 M 66.08 % | -5.572 M -280.60 % | -1.464 M -51.08 % | -969.000 K |
Free CashFlow | 75.120 M -40.42 % | 126.090 M -25.76 % | 169.835 M 804.29 % | 18.781 M -87.38 % | 148.803 M -9.89 % | 165.133 M 180.76 % | 58.817 M 23.31 % | 47.697 M 116.95 % | 21.985 M 198.91 % | 7.355 M -89.41 % | 69.474 M -17.54 % | 84.247 M -21.44 % | 107.243 M -18.77 % | 132.029 M 10.95 % | 118.994 M 3 862.06 % | -3.163 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 | 235.031 M 15.49 % | 203.510 M -28.15 % | 283.229 M 25.83 % | 225.090 M 10.30 % | 204.076 M 23.47 % | 165.278 M -37.39 % | 263.986 M 44.06 % | 183.246 M -6.05 % | 195.038 M -2.27 % | 199.564 M -12.88 % | 229.081 M 16.13 % | 197.257 M 4.19 % | 189.324 M 1.33 % | 186.842 M -30.98 % | 270.690 M 23.78 % | 218.682 M 57.27 % | 139.047 M -19.31 % | 172.315 M -29.73 % | 245.227 M 21.65 % | 201.588 M 44.95 % | 139.072 M -25.95 % | 187.804 M -15.72 % | 222.844 M 33.44 % | 167.002 M -2.17 % | 170.713 M 5.41 % | 161.945 M -19.96 % | 202.326 M 15.45 % | 175.247 M 7.32 % | 163.288 M 23.09 % | 132.660 M -40.51 % | 222.978 M 48.23 % | 150.432 M -7.17 % | 162.055 M 15.20 % | 140.673 M -35.00 % | 216.416 M 35.50 % | 159.720 M 24.93 % | 127.843 M -32.15 % | 188.431 M -4.50 % | 197.310 M 40.39 % | 140.547 M 0.50 % | 139.843 M 4.14 % | 134.284 M -42.03 % | 231.632 M 71.73 % | 134.884 M -2.26 % | 137.998 M -3.60 % | 143.151 M -19.65 % | 178.164 M 45.32 % | 122.599 M -21.81 % | 156.804 M -7.85 % | 170.154 M -2.62 % | 174.739 M -3.69 % | 181.437 M 10.22 % | 164.611 M -0.03 % | 164.659 M -37.14 % | 261.950 M 52.48 % | 171.792 M -3.52 % | 178.051 M 0.09 % | 177.899 M -14.98 % | 209.239 M 3.20 % | 202.747 M 11.35 % | 182.082 M 1.13 % | 180.055 M |
Net income | 4.756 M -65.79 % | 13.904 M -80.68 % | 71.964 M 119.38 % | 32.803 M -23.57 % | 42.918 M 342.68 % | 9.695 M -76.24 % | 40.800 M -0.28 % | 40.916 M -50.47 % | 82.605 M 855.63 % | 8.644 M -78.34 % | 39.914 M -17.53 % | 48.401 M 41.30 % | 34.254 M 64.30 % | 20.848 M -63.68 % | 57.407 M -4.72 % | 60.253 M 458.88 % | -16.789 M -222.90 % | 13.661 M -59.48 % | 33.717 M -40.14 % | 56.323 M 2 240.94 % | 2.406 M -54.66 % | 5.307 M -84.01 % | 33.197 M 198.08 % | 11.137 M -61.41 % | 28.860 M 319.60 % | 6.878 M -69.68 % | 22.682 M 21.18 % | 18.718 M -46.19 % | 34.784 M 283.08 % | -18.999 M -149.65 % | 38.267 M 4 789.58 % | -816.000 K -103.41 % | 23.941 M 182.06 % | -29.176 M -152.97 % | 55.084 M 158.44 % | 21.314 M 399.10 % | -7.126 M -158.22 % | 12.240 M -54.08 % | 26.654 M 180.36 % | 9.507 M 4.77 % | 9.074 M 203.92 % | -8.732 M -115.99 % | 54.598 M 15 771.51 % | 344.000 K 105.59 % | -6.155 M -148.39 % | 12.719 M -53.43 % | 27.314 M 397.25 % | -9.189 M -200.56 % | 9.138 M -61.43 % | 23.689 M 1.54 % | 23.329 M -5.89 % | 24.788 M 89.73 % | 13.065 M -48.94 % | 25.589 M -13.36 % | 29.535 M 101.44 % | 14.662 M 151.57 % | -28.434 M -151.51 % | 55.203 M 806.60 % | 6.089 M -5.41 % | 6.437 M -52.27 % | 13.485 M -62.34 % | 35.809 M |
Income before tax | 308.000 K -98.15 % | 16.667 M -81.76 % | 91.379 M 140.00 % | 38.075 M -23.94 % | 50.057 M 358.69 % | 10.913 M -75.15 % | 43.911 M -4.33 % | 45.897 M -48.88 % | 89.789 M 716.56 % | 10.996 M -76.94 % | 47.676 M -14.57 % | 55.810 M 24.98 % | 44.656 M 85.46 % | 24.079 M -66.01 % | 70.842 M 3.73 % | 68.293 M 514.22 % | -16.487 M -201.86 % | 16.186 M -60.70 % | 41.184 M -36.73 % | 65.096 M 4 157.42 % | 1.529 M -73.76 % | 5.828 M -85.19 % | 39.342 M 180.61 % | 14.020 M -62.05 % | 36.947 M 353.23 % | 8.152 M -70.18 % | 27.337 M 28.37 % | 21.296 M -44.28 % | 38.220 M 262.81 % | -23.475 M -173.30 % | 32.025 M 3 510.54 % | -939.000 K -103.42 % | 27.475 M 220.96 % | -22.714 M -137.21 % | 61.035 M 154.63 % | 23.970 M 378.69 % | -8.601 M -160.73 % | 14.163 M -53.57 % | 30.504 M 129.47 % | 13.293 M 53.37 % | 8.667 M 182.32 % | -10.528 M -116.82 % | 62.587 M 7 186.03 % | 859.000 K 114.20 % | -6.049 M -143.73 % | 13.834 M -56.44 % | 31.757 M 475.82 % | -8.450 M -174.74 % | 11.306 M -61.00 % | 28.992 M 14.35 % | 25.354 M -12.30 % | 28.909 M 114.27 % | 13.492 M -60.31 % | 33.997 M 13.59 % | 29.930 M 75.47 % | 17.057 M 161.36 % | -27.797 M -144.33 % | 62.711 M 1 451.87 % | 4.041 M -56.63 % | 9.318 M -42.93 % | 16.328 M -55.77 % | 36.919 M |
Income before tax ratio | 0.00 -98.40 % | 0.08 -74.62 % | 0.32 90.73 % | 0.17 -31.04 % | 0.25 271.49 % | 0.07 -60.30 % | 0.17 -33.59 % | 0.25 -45.59 % | 0.46 735.51 % | 0.06 -73.52 % | 0.21 -26.44 % | 0.28 19.95 % | 0.24 83.02 % | 0.13 -50.76 % | 0.26 -16.20 % | 0.31 363.38 % | -0.12 -226.23 % | 0.09 -44.07 % | 0.17 -47.99 % | 0.32 2 837.12 % | 0.01 -64.57 % | 0.03 -82.42 % | 0.18 110.30 % | 0.08 -61.21 % | 0.22 329.95 % | 0.05 -62.74 % | 0.14 11.19 % | 0.12 -48.08 % | 0.23 232.27 % | -0.18 -223.21 % | 0.14 2 400.92 % | -0.01 -103.68 % | 0.17 205.00 % | -0.16 -157.25 % | 0.28 87.92 % | 0.15 323.07 % | -0.07 -189.51 % | 0.08 -51.38 % | 0.15 63.46 % | 0.09 52.61 % | 0.06 179.05 % | -0.08 -129.02 % | 0.27 4 142.80 % | 0.01 114.53 % | -0.04 -145.36 % | 0.10 -45.78 % | 0.18 358.61 % | -0.07 -195.59 % | 0.07 -57.68 % | 0.17 17.43 % | 0.15 -8.94 % | 0.16 94.40 % | 0.08 -60.30 % | 0.21 80.70 % | 0.11 15.08 % | 0.10 163.60 % | -0.16 -144.29 % | 0.35 1 725.26 % | 0.02 -57.98 % | 0.05 -48.75 % | 0.09 -56.27 % | 0.21 |
EBITDA | 6.492 M -71.24 % | 22.574 M -75.24 % | 91.167 M 110.21 % | 43.369 M -15.22 % | 51.157 M 297.15 % | 12.881 M -80.59 % | 66.379 M 33.11 % | 49.867 M -44.51 % | 89.860 M 423.17 % | 17.176 M -70.71 % | 58.632 M -2.18 % | 59.938 M 20.52 % | 49.734 M 68.50 % | 29.515 M -60.10 % | 73.969 M 17.15 % | 63.140 M 697.46 % | -10.568 M -193.23 % | 11.335 M -72.34 % | 40.987 M -36.56 % | 64.604 M 1 474.17 % | 4.104 M -47.66 % | 7.841 M -78.81 % | 37.009 M 129.13 % | 16.152 M -62.66 % | 43.258 M 287.17 % | 11.173 M -54.06 % | 24.323 M 26.52 % | 19.224 M -24.31 % | 25.399 M 217.15 % | -21.680 M -155.74 % | 38.896 M 1 463.34 % | -2.853 M -114.65 % | 19.468 M 183.52 % | -23.308 M -175.49 % | 30.877 M 170.47 % | 11.416 M 175.42 % | -15.137 M -225.92 % | 12.021 M -57.06 % | 27.993 M 2 115.33 % | -1.389 M -119.61 % | 7.083 M 178.12 % | -9.067 M -115.33 % | 59.138 M 11 538.68 % | -517.000 K 42.23 % | -895.000 K 85.20 % | -6.048 M -121.98 % | 27.512 M 479.01 % | -7.259 M -163.39 % | 11.452 M -52.24 % | 23.979 M -25.56 % | 32.211 M 9.67 % | 29.370 M 137.33 % | 12.375 M -39.63 % | 20.497 M -24.57 % | 27.174 M 451.87 % | 4.924 M 576.21 % | -1.034 M -103.34 % | 30.916 M -23.44 % | 40.379 M 302.86 % | 10.023 M -34.57 % | 15.318 M -54.25 % | 33.484 M |
Net income ratio | 0.02 -70.38 % | 0.07 -73.11 % | 0.25 74.35 % | 0.15 -30.70 % | 0.21 258.52 % | 0.06 -62.05 % | 0.15 -30.78 % | 0.22 -47.28 % | 0.42 877.81 % | 0.04 -75.14 % | 0.17 -28.99 % | 0.25 35.62 % | 0.18 62.15 % | 0.11 -47.39 % | 0.21 -23.03 % | 0.28 328.19 % | -0.12 -252.30 % | 0.08 -42.34 % | 0.14 -50.79 % | 0.28 1 514.97 % | 0.02 -38.78 % | 0.03 -81.03 % | 0.15 123.38 % | 0.07 -60.55 % | 0.17 298.05 % | 0.04 -62.12 % | 0.11 4.96 % | 0.11 -49.86 % | 0.21 248.74 % | -0.14 -183.45 % | 0.17 3 263.83 % | -0.01 -103.67 % | 0.15 171.23 % | -0.21 -181.49 % | 0.25 90.74 % | 0.13 339.41 % | -0.06 -185.81 % | 0.06 -51.91 % | 0.14 99.71 % | 0.07 4.25 % | 0.06 199.79 % | -0.07 -127.59 % | 0.24 9 142.30 % | 0.00 105.72 % | -0.04 -150.20 % | 0.09 -42.04 % | 0.15 304.54 % | -0.07 -228.61 % | 0.06 -58.14 % | 0.14 4.28 % | 0.13 -2.28 % | 0.14 72.13 % | 0.08 -48.93 % | 0.16 37.83 % | 0.11 32.11 % | 0.09 153.44 % | -0.16 -151.46 % | 0.31 966.32 % | 0.03 -8.34 % | 0.03 -57.13 % | 0.07 -62.76 % | 0.20 |
Ratio EBITDA | 0.03 -75.10 % | 0.11 -65.54 % | 0.32 67.06 % | 0.19 -23.14 % | 0.25 221.65 % | 0.08 -69.01 % | 0.25 -7.60 % | 0.27 -40.93 % | 0.46 435.31 % | 0.09 -66.37 % | 0.26 -15.77 % | 0.30 15.67 % | 0.26 66.30 % | 0.16 -42.19 % | 0.27 -5.36 % | 0.29 479.89 % | -0.08 -215.54 % | 0.07 -60.64 % | 0.17 -47.85 % | 0.32 985.99 % | 0.03 -29.32 % | 0.04 -74.86 % | 0.17 71.71 % | 0.10 -61.83 % | 0.25 267.28 % | 0.07 -42.61 % | 0.12 9.59 % | 0.11 -29.48 % | 0.16 195.18 % | -0.16 -193.69 % | 0.17 1 019.77 % | -0.02 -115.79 % | 0.12 172.50 % | -0.17 -216.13 % | 0.14 99.61 % | 0.07 160.37 % | -0.12 -285.60 % | 0.06 -55.03 % | 0.14 1 535.55 % | -0.01 -119.51 % | 0.05 175.01 % | -0.07 -126.45 % | 0.26 6 760.98 % | 0.00 40.90 % | -0.01 84.65 % | -0.04 -127.36 % | 0.15 360.80 % | -0.06 -181.07 % | 0.07 -48.18 % | 0.14 -23.55 % | 0.18 13.88 % | 0.16 115.32 % | 0.08 -39.61 % | 0.12 20.00 % | 0.10 261.93 % | 0.03 593.56 % | -0.01 -103.34 % | 0.17 -9.95 % | 0.19 290.36 % | 0.05 -41.24 % | 0.08 -54.76 % | 0.19 |
Gross profit ratio | 0.41 33.30 % | 0.31 -27.89 % | 0.43 -7.23 % | 0.46 6.39 % | 0.43 76.52 % | 0.24 -48.17 % | 0.47 16.11 % | 0.41 0.60 % | 0.40 21.91 % | 0.33 -29.77 % | 0.47 11.20 % | 0.42 -3.29 % | 0.44 33.76 % | 0.33 -31.70 % | 0.48 -7.32 % | 0.52 106.33 % | 0.25 -22.27 % | 0.32 -18.60 % | 0.40 -19.82 % | 0.49 45.65 % | 0.34 10.26 % | 0.31 -30.17 % | 0.44 9.17 % | 0.40 -19.93 % | 0.50 53.75 % | 0.33 -27.77 % | 0.45 22.54 % | 0.37 -7.66 % | 0.40 102.29 % | 0.20 -50.23 % | 0.40 56.25 % | 0.26 -35.00 % | 0.39 63.46 % | 0.24 -36.11 % | 0.38 3.29 % | 0.36 21.52 % | 0.30 -5.16 % | 0.32 -7.88 % | 0.34 23.57 % | 0.28 -12.20 % | 0.32 19.85 % | 0.26 -38.68 % | 0.43 41.44 % | 0.30 21.21 % | 0.25 -0.86 % | 0.25 -30.79 % | 0.37 34.42 % | 0.27 -7.65 % | 0.29 -23.01 % | 0.38 1.70 % | 0.38 3.63 % | 0.36 15.84 % | 0.31 -23.32 % | 0.41 52.78 % | 0.27 -0.79 % | 0.27 -0.11 % | 0.27 -33.11 % | 0.40 4.22 % | 0.39 66.82 % | 0.23 -11.36 % | 0.26 -29.83 % | 0.37 |
Weighted average shs out dil | 47.560 M -0.80 % | 47.945 M 0.01 % | 47.939 M 0.84 % | 47.541 M -0.27 % | 47.671 M -1.66 % | 48.475 M 1.03 % | 47.979 M 0.92 % | 47.544 M 0.22 % | 47.440 M -0.49 % | 47.674 M -1.36 % | 48.332 M 0.86 % | 47.922 M -0.67 % | 48.245 M 0.65 % | 47.935 M 18.05 % | 40.607 M -14.41 % | 47.443 M 1.73 % | 46.636 M -2.31 % | 47.739 M 0.86 % | 47.330 M -0.84 % | 47.731 M -0.81 % | 48.120 M 0.42 % | 47.920 M 3.27 % | 46.404 M -4.17 % | 48.422 M 0.67 % | 48.100 M 0.79 % | 47.725 M 1.99 % | 46.795 M 0.00 % | 46.795 M -0.45 % | 47.005 M -0.53 % | 47.254 M 15.82 % | 40.800 M 0.00 % | 40.800 M -14.79 % | 47.882 M 5.38 % | 45.437 M 0.19 % | 45.349 M 0.00 % | 45.349 M 1.82 % | 44.538 M -3.04 % | 45.933 M -3.37 % | 47.535 M 0.00 % | 47.535 M -0.47 % | 47.758 M 1.07 % | 47.254 M 37.37 % | 34.400 M -27.70 % | 47.577 M 0.49 % | 47.346 M -0.38 % | 47.526 M -1.73 % | 48.363 M 0.00 % | 48.363 M 0.56 % | 48.095 M 0.99 % | 47.621 M -0.10 % | 47.669 M 0.00 % | 47.669 M -1.49 % | 48.389 M 1.80 % | 47.533 M 0.59 % | 47.254 M 0.00 % | 47.254 M 1.86 % | 46.389 M 0.29 % | 46.254 M -0.29 % | 46.389 M 0.00 % | 46.389 M -0.25 % | 46.505 M 0.00 % | 46.505 M |
Weighted average shs out | 47.560 M -0.80 % | 47.945 M 1.46 % | 47.254 M -0.60 % | 47.541 M 0.80 % | 47.163 M 2.16 % | 46.167 M -2.30 % | 47.254 M 0.00 % | 47.254 M 0.00 % | 47.254 M 0.00 % | 47.254 M 0.00 % | 47.254 M -0.42 % | 47.452 M -0.26 % | 47.575 M 0.68 % | 47.254 M 0.00 % | 47.254 M 0.39 % | 47.073 M 0.94 % | 46.636 M -1.31 % | 47.254 M 0.00 % | 47.254 M -0.16 % | 47.330 M -1.64 % | 48.120 M 1.83 % | 47.254 M 1.83 % | 46.404 M 0.00 % | 46.404 M -1.92 % | 47.311 M 0.12 % | 47.254 M 0.98 % | 46.795 M 0.00 % | 46.795 M -0.45 % | 47.005 M -0.53 % | 47.254 M 15.82 % | 40.800 M 0.00 % | 40.800 M -13.09 % | 46.943 M 3.31 % | 45.437 M 0.19 % | 45.349 M 0.00 % | 45.349 M 1.82 % | 44.538 M -1.98 % | 45.437 M -0.38 % | 45.609 M -4.05 % | 47.535 M -0.47 % | 47.758 M 1.07 % | 47.254 M 37.37 % | 34.400 M 0.00 % | 34.400 M -27.20 % | 47.254 M 0.00 % | 47.254 M 0.00 % | 47.254 M 0.00 % | 47.254 M -1.75 % | 48.095 M 1.78 % | 47.254 M 0.00 % | 47.254 M -0.87 % | 47.669 M 2.16 % | 46.661 M -1.26 % | 47.254 M 0.00 % | 47.254 M 0.00 % | 47.253 M 1.86 % | 46.389 M 0.29 % | 46.254 M 0.00 % | 46.254 M 0.00 % | 46.254 M 0.55 % | 46.003 M -1.08 % | 46.505 M |
EPS diluted | 0.10 -65.52 % | 0.29 -80.67 % | 1.50 117.39 % | 0.69 -23.33 % | 0.90 350.00 % | 0.20 -76.47 % | 0.85 -1.16 % | 0.86 -50.57 % | 1.74 866.67 % | 0.18 -78.31 % | 0.83 -17.82 % | 1.01 42.25 % | 0.71 65.12 % | 0.43 -69.50 % | 1.41 11.02 % | 1.27 452.78 % | -0.36 -224.14 % | 0.29 -59.15 % | 0.71 -39.83 % | 1.18 2 260.00 % | 0.05 -54.55 % | 0.11 -84.72 % | 0.72 213.04 % | 0.23 -61.67 % | 0.60 328.57 % | 0.14 -70.83 % | 0.48 20.00 % | 0.40 -45.95 % | 0.74 285.00 % | -0.40 -142.55 % | 0.94 4 800.00 % | -0.02 -104.00 % | 0.50 178.13 % | -0.64 -152.89 % | 1.21 157.45 % | 0.47 393.75 % | -0.16 -159.26 % | 0.27 -51.79 % | 0.56 180.00 % | 0.20 5.26 % | 0.19 205.56 % | -0.18 -111.32 % | 1.59 15 800.00 % | 0.01 107.69 % | -0.13 -148.15 % | 0.27 -51.79 % | 0.56 394.74 % | -0.19 -200.00 % | 0.19 -62.00 % | 0.50 2.04 % | 0.49 -5.77 % | 0.52 92.59 % | 0.27 -50.00 % | 0.54 -14.29 % | 0.63 103.23 % | 0.31 150.82 % | -0.61 -151.26 % | 1.19 815.38 % | 0.13 -7.14 % | 0.14 -51.72 % | 0.29 -62.34 % | 0.77 |
Earnings per share | 0.10 -65.52 % | 0.29 -80.92 % | 1.52 120.29 % | 0.69 -24.18 % | 0.91 333.33 % | 0.21 -75.58 % | 0.86 -1.15 % | 0.87 -50.29 % | 1.75 872.22 % | 0.18 -78.57 % | 0.84 -17.65 % | 1.02 41.67 % | 0.72 63.64 % | 0.44 -63.64 % | 1.21 -5.47 % | 1.28 455.56 % | -0.36 -224.14 % | 0.29 -59.15 % | 0.71 -40.34 % | 1.19 2 280.00 % | 0.05 -54.55 % | 0.11 -84.72 % | 0.72 200.00 % | 0.24 -60.66 % | 0.61 306.67 % | 0.15 -68.75 % | 0.48 20.00 % | 0.40 -45.95 % | 0.74 285.00 % | -0.40 -142.55 % | 0.94 4 800.00 % | -0.02 -103.92 % | 0.51 179.69 % | -0.64 -152.89 % | 1.21 157.45 % | 0.47 393.75 % | -0.16 -159.26 % | 0.27 -51.79 % | 0.56 180.00 % | 0.20 5.26 % | 0.19 205.56 % | -0.18 -111.32 % | 1.59 15 800.00 % | 0.01 107.69 % | -0.13 -148.15 % | 0.27 -51.79 % | 0.56 394.74 % | -0.19 -200.00 % | 0.19 -62.00 % | 0.50 2.04 % | 0.49 -5.77 % | 0.52 85.71 % | 0.28 -48.15 % | 0.54 -14.29 % | 0.63 103.23 % | 0.31 150.82 % | -0.61 -151.26 % | 1.19 815.38 % | 0.13 -7.14 % | 0.14 -51.72 % | 0.29 -62.34 % | 0.77 |
Gross profit | 96.215 M 53.95 % | 62.498 M -48.19 % | 120.619 M 16.73 % | 103.333 M 17.34 % | 88.063 M 117.96 % | 40.404 M -67.55 % | 124.506 M 67.27 % | 74.436 M -5.48 % | 78.751 M 19.15 % | 66.096 M -38.82 % | 108.039 M 29.14 % | 83.659 M 0.76 % | 83.029 M 35.54 % | 61.258 M -52.86 % | 129.943 M 14.72 % | 113.273 M 224.50 % | 34.907 M -37.28 % | 55.656 M -42.81 % | 97.310 M -2.47 % | 99.772 M 111.12 % | 47.259 M -18.35 % | 57.878 M -41.15 % | 98.355 M 45.68 % | 67.515 M -21.68 % | 86.199 M 62.07 % | 53.185 M -42.19 % | 91.995 M 41.47 % | 65.026 M -0.90 % | 65.617 M 148.99 % | 26.353 M -70.39 % | 89.003 M 131.60 % | 38.430 M -39.66 % | 63.691 M 88.31 % | 33.823 M -58.47 % | 81.442 M 39.95 % | 58.192 M 51.82 % | 38.330 M -35.66 % | 59.570 M -12.02 % | 67.711 M 73.48 % | 39.032 M -11.76 % | 44.233 M 24.81 % | 35.441 M -64.45 % | 99.701 M 142.89 % | 41.047 M 18.48 % | 34.646 M -4.43 % | 36.252 M -44.39 % | 65.188 M 95.34 % | 33.372 M -27.80 % | 46.220 M -29.05 % | 65.141 M -0.97 % | 65.776 M -0.19 % | 65.904 M 27.69 % | 51.614 M -23.35 % | 67.333 M -3.97 % | 70.113 M 51.28 % | 46.346 M -3.62 % | 48.087 M -33.05 % | 71.828 M -11.39 % | 81.062 M 72.16 % | 47.085 M -1.30 % | 47.707 M -29.04 % | 67.234 M |
Income tax expense | -4.607 M -259.30 % | 2.892 M -85.01 % | 19.294 M 258.49 % | 5.382 M -23.57 % | 7.042 M 403.72 % | 1.398 M -82.83 % | 8.140 M 65.08 % | 4.931 M -31.13 % | 7.160 M 194.17 % | 2.434 M -68.68 % | 7.771 M 3.48 % | 7.510 M -27.12 % | 10.305 M 211.14 % | 3.312 M -75.30 % | 13.411 M 70.80 % | 7.852 M 3 389.78 % | 225.000 K -90.59 % | 2.391 M -68.03 % | 7.479 M -13.35 % | 8.631 M 978.03 % | -983.000 K -279.05 % | 549.000 K -90.76 % | 5.942 M 101.29 % | 2.952 M -62.60 % | 7.893 M 508.56 % | 1.297 M -72.06 % | 4.642 M 82.25 % | 2.547 M -26.60 % | 3.470 M 177.89 % | -4.455 M 23.07 % | -5.791 M -19 868.97 % | -29.000 K -100.77 % | 3.757 M -42.22 % | 6.502 M 16.34 % | 5.589 M 110.27 % | 2.658 M 386.73 % | -927.000 K -151.41 % | 1.803 M -53.17 % | 3.850 M 1.69 % | 3.786 M 1 030.22 % | -407.000 K 77.34 % | -1.796 M -122.48 % | 7.989 M 1 451.26 % | 515.000 K 385.85 % | 106.000 K -90.49 % | 1.115 M -74.90 % | 4.443 M 501.22 % | 739.000 K -65.91 % | 2.168 M -59.12 % | 5.303 M 161.88 % | 2.025 M -50.86 % | 4.121 M 865.11 % | 427.000 K -82.97 % | 2.507 M 534.68 % | 395.000 K -74.68 % | 1.560 M 187.01 % | -1.793 M -123.88 % | 7.508 M 466.60 % | -2.048 M -171.09 % | 2.881 M 1.34 % | 2.843 M 156.13 % | 1.110 M |
Cost of revenue | 138.816 M -1.56 % | 141.012 M -13.28 % | 162.610 M 33.55 % | 121.757 M 4.95 % | 116.013 M -7.10 % | 124.874 M -10.47 % | 139.480 M 28.19 % | 108.810 M -6.43 % | 116.287 M -12.87 % | 133.468 M 10.27 % | 121.042 M 6.55 % | 113.598 M 6.87 % | 106.295 M -15.36 % | 125.584 M -10.77 % | 140.747 M 33.52 % | 105.409 M 1.22 % | 104.140 M -10.73 % | 116.659 M -21.13 % | 147.917 M 45.28 % | 101.816 M 10.89 % | 91.813 M -29.33 % | 129.926 M 4.37 % | 124.489 M 25.13 % | 99.487 M 17.72 % | 84.514 M -22.29 % | 108.760 M -1.42 % | 110.331 M 0.10 % | 110.221 M 12.85 % | 97.671 M -8.12 % | 106.307 M -20.65 % | 133.975 M 19.62 % | 112.002 M 13.86 % | 98.364 M -7.94 % | 106.850 M -20.84 % | 134.974 M 32.94 % | 101.528 M 13.42 % | 89.513 M -30.54 % | 128.861 M -0.57 % | 129.599 M 27.66 % | 101.515 M 6.18 % | 95.610 M -3.27 % | 98.843 M -25.08 % | 131.931 M 40.60 % | 93.837 M -9.21 % | 103.352 M -3.32 % | 106.899 M -5.38 % | 112.976 M 26.62 % | 89.227 M -19.31 % | 110.584 M 5.31 % | 105.013 M -3.63 % | 108.963 M -5.69 % | 115.533 M 2.24 % | 112.997 M 16.10 % | 97.326 M -49.27 % | 191.837 M 52.92 % | 125.446 M -3.48 % | 129.964 M 22.53 % | 106.071 M -17.25 % | 128.177 M -17.66 % | 155.662 M 15.84 % | 134.375 M 19.10 % | 112.821 M |
General and administrative expenses | 11.762 M -14.08 % | 13.690 M -17.77 % | 16.649 M -32.33 % | 24.602 M 68.23 % | 14.624 M 5.63 % | 13.845 M -13.91 % | 16.082 M -26.65 % | 21.924 M 38.48 % | 15.832 M 18.26 % | 13.388 M -13.95 % | 15.558 M -22.71 % | 20.129 M 57.12 % | 12.811 M -8.11 % | 13.942 M -23.86 % | 18.310 M 12.98 % | 16.207 M 42.73 % | 11.355 M -12.28 % | 12.945 M -24.40 % | 17.123 M -14.57 % | 20.044 M 70.40 % | 11.763 M -10.76 % | 13.182 M -29.34 % | 18.656 M 33.76 % | 13.947 M 11.10 % | 12.554 M -5.26 % | 13.251 M -19.23 % | 16.405 M 39.53 % | 11.757 M -19.12 % | 14.536 M 18.67 % | 12.249 M -31.35 % | 17.842 M 39.17 % | 12.820 M -2.19 % | 13.107 M 5.80 % | 12.388 M -28.60 % | 17.350 M 11.58 % | 15.550 M -40.39 % | 26.086 M 57.61 % | 16.551 M 57.08 % | 10.537 M -3.06 % | 10.870 M 10.99 % | 9.794 M -22.08 % | 12.569 M 10.45 % | 11.380 M 14.03 % | 9.980 M 7.07 % | 9.321 M -34.06 % | 14.136 M -0.25 % | 14.172 M 13.79 % | 12.455 M 32.94 % | 9.369 M -21.68 % | 11.962 M -24.73 % | 15.893 M 69.94 % | 9.352 M -33.74 % | 14.114 M 12.17 % | 12.583 M -11.11 % | 14.156 M 3.81 % | 13.636 M -19.63 % | 16.966 M 25.23 % | 13.548 M 3.53 % | 13.086 M 5.46 % | 12.408 M 14.92 % | 10.797 M -9.78 % | 11.968 M |
Selling and marketing expenses | 18.081 M -5.37 % | 19.108 M 12.05 % | 17.053 M -12.82 % | 19.560 M 16.83 % | 16.742 M -8.51 % | 18.300 M 0.38 % | 18.231 M -6.21 % | 19.438 M 16.51 % | 16.684 M -5.90 % | 17.731 M 78.29 % | 9.945 M -42.08 % | 17.171 M -4.48 % | 17.977 M 1.77 % | 17.664 M 20.41 % | 14.670 M -10.19 % | 16.335 M 14.57 % | 14.258 M 1.50 % | 14.047 M -17.57 % | 17.042 M -3.54 % | 17.668 M 28.05 % | 13.798 M -20.69 % | 17.397 M 9.70 % | 15.858 M -8.99 % | 17.424 M 16.35 % | 14.975 M -13.73 % | 17.359 M 13.81 % | 15.252 M -5.94 % | 16.216 M 13.05 % | 14.344 M -13.53 % | 16.589 M -4.30 % | 17.335 M 18.91 % | 14.578 M -5.63 % | 15.448 M -14.42 % | 18.052 M 14.40 % | 15.780 M -5.71 % | 16.735 M 26.59 % | 13.220 M -23.49 % | 17.279 M 13.38 % | 15.240 M -0.01 % | 15.242 M 10.76 % | 13.761 M -20.47 % | 17.302 M 17.94 % | 14.670 M -12.44 % | 16.754 M 20.86 % | 13.862 M -11.31 % | 15.630 M 31.52 % | 11.884 M -28.56 % | 16.635 M 15.14 % | 14.448 M -11.79 % | 16.380 M 10.84 % | 14.778 M -9.90 % | 16.402 M 6.96 % | 15.334 M -1.71 % | 15.600 M 0.47 % | 15.527 M -1.62 % | 15.783 M -16.71 % | 18.950 M 20.12 % | 15.776 M -2.89 % | 16.246 M 13.02 % | 14.375 M 10.93 % | 12.959 M -0.10 % | 12.972 M |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.482 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -162.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 100.00 % | -225.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 -100.00 % | 360.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 -100.00 % | 94.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 57.067 M -7.31 % | 61.566 M 25.20 % | 49.176 M -25.96 % | 66.420 M 19.36 % | 55.648 M -14.86 % | 65.362 M 3.75 % | 62.998 M -5.77 % | 66.855 M 18.43 % | 56.451 M -7.15 % | 60.798 M 7.79 % | 56.406 M -8.36 % | 61.554 M 10.35 % | 55.783 M -2.93 % | 57.464 M -2.88 % | 59.167 M 9.22 % | 54.173 M 17.10 % | 46.263 M -8.46 % | 50.536 M -12.26 % | 57.600 M -1.17 % | 58.284 M 31.50 % | 44.323 M -19.21 % | 54.865 M -10.48 % | 61.287 M 13.33 % | 54.076 M 5.35 % | 51.330 M -5.10 % | 54.091 M -19.39 % | 67.102 M 36.20 % | 49.268 M 10.53 % | 44.575 M -6.09 % | 47.466 M -7.30 % | 51.205 M 15.99 % | 44.147 M -2.02 % | 45.056 M -1.64 % | 45.805 M -10.29 % | 51.060 M 7.98 % | 47.285 M -12.38 % | 53.969 M 12.43 % | 48.002 M 19.50 % | 40.169 M -1.70 % | 40.862 M 8.64 % | 37.614 M -16.17 % | 44.867 M 9.51 % | 40.969 M -2.53 % | 42.033 M 16.64 % | 36.037 M -15.88 % | 42.841 M 12.12 % | 38.210 M -7.18 % | 41.164 M 16.63 % | 35.296 M -15.43 % | 41.734 M 10.71 % | 37.696 M 1.62 % | 37.096 M -7.15 % | 39.953 M -0.79 % | 40.273 M -7.76 % | 43.659 M 3.36 % | 42.239 M -15.51 % | 49.993 M 19.46 % | 41.849 M 0.10 % | 41.808 M 8.59 % | 38.500 M 13.52 % | 33.916 M -5.02 % | 35.709 M |
Cost and expenses | 195.883 M -3.30 % | 202.578 M -4.35 % | 211.786 M 12.55 % | 188.177 M 9.62 % | 171.661 M -9.76 % | 190.236 M -6.05 % | 202.478 M 15.26 % | 175.665 M 1.69 % | 172.738 M -11.08 % | 194.266 M 9.48 % | 177.448 M 1.31 % | 175.152 M 8.07 % | 162.078 M -11.46 % | 183.048 M -8.44 % | 199.914 M 25.27 % | 159.582 M 6.10 % | 150.403 M -10.04 % | 167.195 M -18.65 % | 205.517 M 28.37 % | 160.100 M 17.60 % | 136.136 M -26.33 % | 184.791 M -0.53 % | 185.776 M 20.98 % | 153.563 M 13.04 % | 135.844 M -16.58 % | 162.851 M -8.22 % | 177.433 M 11.25 % | 159.489 M 12.12 % | 142.246 M -7.50 % | 153.773 M -16.96 % | 185.180 M 18.59 % | 156.149 M 8.88 % | 143.420 M -6.05 % | 152.655 M -17.94 % | 186.034 M 25.01 % | 148.813 M 3.72 % | 143.482 M -18.87 % | 176.863 M 4.18 % | 169.768 M 19.24 % | 142.377 M 6.87 % | 133.224 M -7.30 % | 143.710 M -16.88 % | 172.900 M 27.25 % | 135.870 M -2.52 % | 139.389 M -6.91 % | 149.740 M -0.96 % | 151.186 M 15.95 % | 130.391 M -10.62 % | 145.880 M -0.59 % | 146.747 M 0.06 % | 146.659 M -3.91 % | 152.629 M -0.21 % | 152.950 M 11.16 % | 137.599 M -41.57 % | 235.496 M 40.44 % | 167.685 M -6.82 % | 179.957 M 21.66 % | 147.920 M -12.98 % | 169.985 M -12.45 % | 194.162 M 15.37 % | 168.291 M 13.30 % | 148.530 M |
Research and development expenses | 27.224 M -5.37 % | 28.768 M 85.91 % | 15.474 M -30.48 % | 22.258 M -10.92 % | 24.986 M -24.78 % | 33.217 M 21.63 % | 27.309 M 7.12 % | 25.493 M 6.51 % | 23.935 M -19.35 % | 29.679 M -3.96 % | 30.903 M 27.41 % | 24.254 M -2.96 % | 24.995 M -3.34 % | 25.858 M -1.26 % | 26.187 M 21.06 % | 21.631 M 4.75 % | 20.650 M -12.29 % | 23.544 M 0.47 % | 23.435 M 13.92 % | 20.572 M 9.65 % | 18.762 M -22.75 % | 24.286 M -9.29 % | 26.773 M 17.92 % | 22.705 M -4.60 % | 23.801 M 1.36 % | 23.481 M -33.75 % | 35.445 M 66.45 % | 21.295 M 35.68 % | 15.695 M -15.75 % | 18.628 M 16.22 % | 16.028 M -4.30 % | 16.749 M 1.50 % | 16.501 M 7.39 % | 15.365 M -14.31 % | 17.930 M 19.53 % | 15.000 M 2.30 % | 14.663 M 3.46 % | 14.172 M -1.53 % | 14.392 M -2.43 % | 14.750 M 4.92 % | 14.059 M -6.25 % | 14.996 M 0.52 % | 14.919 M -2.48 % | 15.299 M 19.02 % | 12.854 M -1.69 % | 13.075 M 7.58 % | 12.154 M 0.66 % | 12.074 M 5.18 % | 11.479 M -14.28 % | 13.392 M 90.63 % | 7.025 M -38.06 % | 11.342 M 7.97 % | 10.505 M -13.11 % | 12.090 M -13.49 % | 13.976 M 9.02 % | 12.820 M -8.93 % | 14.077 M 12.39 % | 12.525 M 0.39 % | 12.476 M 6.48 % | 11.717 M 15.32 % | 10.160 M -5.66 % | 10.769 M |
Selling general and administrative expenses | 29.843 M -9.01 % | 32.798 M -2.68 % | 33.702 M -23.69 % | 44.162 M 40.80 % | 31.366 M -2.42 % | 32.145 M -6.32 % | 34.313 M -17.04 % | 41.362 M 27.21 % | 32.516 M 4.49 % | 31.119 M 22.02 % | 25.503 M -31.63 % | 37.300 M 21.15 % | 30.788 M -2.59 % | 31.606 M -4.17 % | 32.980 M 1.35 % | 32.542 M 27.05 % | 25.613 M -5.11 % | 26.992 M -21.00 % | 34.165 M -9.41 % | 37.712 M 47.54 % | 25.561 M -16.41 % | 30.579 M -11.40 % | 34.514 M 10.02 % | 31.371 M 13.96 % | 27.529 M -10.07 % | 30.610 M -3.31 % | 31.657 M 13.17 % | 27.973 M -3.14 % | 28.880 M 0.15 % | 28.838 M -18.02 % | 35.177 M 28.39 % | 27.398 M -4.05 % | 28.555 M -6.19 % | 30.440 M -8.12 % | 33.130 M 2.62 % | 32.285 M -17.86 % | 39.306 M 16.19 % | 33.830 M 31.24 % | 25.777 M -1.28 % | 26.112 M 10.86 % | 23.555 M -21.14 % | 29.871 M 14.67 % | 26.050 M -2.56 % | 26.734 M 15.32 % | 23.183 M -22.12 % | 29.766 M 14.24 % | 26.056 M -10.43 % | 29.090 M 22.14 % | 23.817 M -15.97 % | 28.342 M -7.59 % | 30.671 M 19.09 % | 25.754 M -12.54 % | 29.448 M 4.49 % | 28.183 M -5.05 % | 29.683 M 0.90 % | 29.419 M -18.09 % | 35.916 M 22.48 % | 29.324 M -0.03 % | 29.332 M 9.52 % | 26.783 M 12.74 % | 23.756 M -4.75 % | 24.940 M |
Interest income | 3.805 M 10.51 % | 3.443 M -29.36 % | 4.874 M 9.90 % | 4.435 M 21.34 % | 3.655 M -45.67 % | 6.727 M 34.03 % | 5.019 M 24.73 % | 4.024 M 2.86 % | 3.912 M -8.32 % | 4.267 M 68.59 % | 2.531 M 79.12 % | 1.413 M 30.95 % | 1.079 M 25.76 % | 858.000 K -5.40 % | 907.000 K -5.52 % | 960.000 K 2.45 % | 937.000 K -0.11 % | 938.000 K -10.41 % | 1.047 M -20.08 % | 1.310 M -26.40 % | 1.780 M -10.15 % | 1.981 M | 0.000 -100.00 % | 2.155 M -12.47 % | 2.462 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 % | 1.638 M | 0.000 | 0.000 -100.00 % | 1.345 M 10.97 % | 1.212 M 25.73 % | 964.000 K -1.33 % | 977.000 K 54.83 % | 631.000 K -4.25 % | 659.000 K | 0.000 -100.00 % | 1.336 M -29.42 % | 1.893 M |
Interest expense | 301.000 K 14.45 % | 263.000 K 103.88 % | 129.000 K -16.23 % | 154.000 K -6.10 % | 164.000 K 34.43 % | 122.000 K -8.96 % | 134.000 K -20.24 % | 168.000 K -16.83 % | 202.000 K 16.09 % | 174.000 K 125.97 % | 77.000 K -26.67 % | 105.000 K -7.08 % | 113.000 K -19.29 % | 140.000 K -15.66 % | 166.000 K -13.54 % | 192.000 K -11.11 % | 216.000 K 84.62 % | 117.000 K 192.50 % | 40.000 K -45.21 % | 73.000 K -6.41 % | 78.000 K -29.73 % | 111.000 K -28.85 % | 156.000 K -17.89 % | 190.000 K -14.03 % | 221.000 K -11.24 % | 249.000 K | 0.000 -100.00 % | 86.000 K -5.49 % | 91.000 K -5.21 % | 96.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 |
Depreciation and amortization | 5.883 M 4.23 % | 5.644 M 8.64 % | 5.195 M 1.07 % | 5.140 M -0.31 % | 5.156 M 9.96 % | 4.689 M -3.74 % | 4.871 M -0.10 % | 4.876 M 1.69 % | 4.795 M -0.29 % | 4.809 M -3.84 % | 5.001 M 0.36 % | 4.983 M -0.28 % | 4.997 M -0.83 % | 5.039 M 1.35 % | 4.972 M 0.65 % | 4.940 M -0.16 % | 4.948 M -1.84 % | 5.041 M 0.84 % | 4.999 M 0.83 % | 4.958 M 3.75 % | 4.779 M -5.20 % | 5.041 M -6.54 % | 5.394 M 1.22 % | 5.329 M 0.60 % | 5.297 M 1.59 % | 5.214 M 412.68 % | 1.017 M -49.65 % | 2.020 M 1.56 % | 1.989 M -0.20 % | 1.993 M 81.51 % | 1.098 M 30.87 % | 839.000 K 0.72 % | 833.000 K 13.80 % | 732.000 K 47.88 % | 495.000 K -2.75 % | 509.000 K 1.39 % | 502.000 K 10.82 % | 453.000 K 0.44 % | 451.000 K 2.27 % | 441.000 K -4.96 % | 464.000 K 29.25 % | 359.000 K -11.58 % | 406.000 K -13.43 % | 469.000 K -5.44 % | 496.000 K -8.32 % | 541.000 K 1.31 % | 534.000 K 0.19 % | 533.000 K 0.95 % | 528.000 K -7.69 % | 572.000 K -4.83 % | 601.000 K 6.94 % | 562.000 K -21.29 % | 714.000 K 25.93 % | 567.000 K -21.25 % | 720.000 K -11.87 % | 817.000 K -6.31 % | 872.000 K -6.94 % | 937.000 K -16.71 % | 1.125 M -21.77 % | 1.438 M -5.83 % | 1.527 M -22.05 % | 1.959 M |
Operating income | 39.148 M 4 100.43 % | 932.000 K -98.70 % | 71.443 M 109.20 % | 34.151 M 5.36 % | 32.415 M 295.69 % | 8.192 M -86.68 % | 61.508 M 36.71 % | 44.991 M -47.11 % | 85.065 M 587.84 % | 12.367 M -76.94 % | 53.631 M -2.41 % | 54.955 M 22.84 % | 44.737 M 82.78 % | 24.476 M -65.52 % | 70.984 M 20.11 % | 59.100 M 620.43 % | -11.356 M -321.80 % | 5.120 M -87.11 % | 39.710 M -4.29 % | 41.488 M 1 313.08 % | 2.936 M -2.56 % | 3.013 M -91.87 % | 37.068 M 175.82 % | 13.439 M -61.46 % | 34.869 M 3 948.68 % | -906.000 K -103.64 % | 24.893 M 57.97 % | 15.758 M -25.11 % | 21.042 M 199.66 % | -21.113 M -155.86 % | 37.798 M 761.15 % | -5.717 M -130.68 % | 18.635 M 255.52 % | -11.982 M -139.44 % | 30.382 M 178.56 % | 10.907 M 169.74 % | -15.639 M -235.19 % | 11.568 M -58.00 % | 27.542 M 1 605.03 % | -1.830 M -127.65 % | 6.619 M 170.22 % | -9.426 M -116.05 % | 58.732 M 6 056.59 % | -986.000 K 29.12 % | -1.391 M 78.89 % | -6.589 M -124.42 % | 26.978 M 446.23 % | -7.792 M -171.33 % | 10.924 M -53.33 % | 23.407 M -16.64 % | 28.080 M -2.53 % | 28.808 M 147.05 % | 11.661 M -56.91 % | 27.060 M 2.29 % | 26.454 M 544.12 % | 4.107 M 315.48 % | -1.906 M -106.36 % | 29.979 M -23.63 % | 39.254 M 357.24 % | 8.585 M -37.75 % | 13.791 M -56.25 % | 31.525 M |
Operating income ratio | 0.17 3 537.09 % | 0.00 -98.18 % | 0.25 66.26 % | 0.15 -4.48 % | 0.16 220.46 % | 0.05 -78.73 % | 0.23 -5.10 % | 0.25 -43.71 % | 0.44 603.80 % | 0.06 -73.53 % | 0.23 -15.97 % | 0.28 17.90 % | 0.24 80.38 % | 0.13 -50.05 % | 0.26 -2.97 % | 0.27 430.91 % | -0.08 -374.86 % | 0.03 -81.65 % | 0.16 -21.32 % | 0.21 874.86 % | 0.02 31.59 % | 0.02 -90.36 % | 0.17 106.71 % | 0.08 -60.60 % | 0.20 3 751.00 % | -0.01 -104.55 % | 0.12 36.83 % | 0.09 -30.22 % | 0.13 180.97 % | -0.16 -193.89 % | 0.17 546.05 % | -0.04 -133.05 % | 0.11 235.00 % | -0.09 -160.67 % | 0.14 105.58 % | 0.07 155.82 % | -0.12 -299.26 % | 0.06 -56.02 % | 0.14 1 172.05 % | -0.01 -127.51 % | 0.05 167.43 % | -0.07 -127.68 % | 0.25 3 568.64 % | -0.01 27.48 % | -0.01 78.10 % | -0.05 -130.40 % | 0.15 338.25 % | -0.06 -191.23 % | 0.07 -49.36 % | 0.14 -14.40 % | 0.16 1.21 % | 0.16 124.14 % | 0.07 -56.89 % | 0.16 62.73 % | 0.10 322.43 % | 0.02 323.33 % | -0.01 -106.35 % | 0.17 -10.17 % | 0.19 343.05 % | 0.04 -44.09 % | 0.08 -56.74 % | 0.18 |
Total other income expenses net | -38.840 M -346.84 % | 15.735 M -38.45 % | 25.566 M 551.53 % | 3.924 M -77.76 % | 17.642 M -33.60 % | 26.569 M 312.37 % | -12.511 M -133.64 % | 37.196 M 687.38 % | 4.724 M 444.57 % | -1.371 M 65.35 % | -3.957 M -562.81 % | 855.000 K 1 155.56 % | -81.000 K 79.60 % | -397.000 K -701.52 % | 66.000 K -99.28 % | 9.193 M 279.17 % | -5.131 M -146.37 % | 11.066 M 650.75 % | 1.474 M -93.76 % | 23.608 M 1 777.90 % | -1.407 M -149.98 % | 2.815 M 23.79 % | 2.274 M 291.39 % | 581.000 K -72.04 % | 2.078 M -68.59 % | 6.616 M 170.70 % | 2.444 M -55.87 % | 5.538 M -67.76 % | 17.178 M 827.27 % | -2.362 M 59.09 % | -5.773 M -239.68 % | 4.133 M -53.25 % | 8.840 M 182.37 % | -10.732 M -135.01 % | 30.653 M 134.66 % | 13.063 M 85.61 % | 7.038 M 171.21 % | 2.595 M -12.39 % | 2.962 M -80.41 % | 15.123 M 638.43 % | 2.048 M 285.84 % | -1.102 M -128.59 % | 3.855 M 108.94 % | 1.845 M 139.61 % | -4.658 M -122.81 % | 20.423 M 327.35 % | 4.779 M 826.29 % | -658.000 K -272.25 % | 382.000 K -93.16 % | 5.585 M 304.88 % | -2.726 M -2 799.01 % | 101.000 K -94.48 % | 1.831 M -73.61 % | 6.937 M 99.57 % | 3.476 M -73.16 % | 12.950 M 150.02 % | -25.891 M -179.10 % | 32.732 M 192.95 % | -35.213 M -4 903.96 % | 733.000 K -71.11 % | 2.537 M -52.97 % | 5.394 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -599.188 M -8.59 % | -551.779 M 6.29 % | -588.840 M -12.65 % | -522.730 M -15.41 % | -452.950 M 30.52 % | -651.942 M -21.38 % | -537.104 M 5.84 % | -570.430 M -19.77 % | -476.270 M 6.83 % | -511.165 M 9.85 % | -567.042 M -20.39 % | -470.998 M 6.91 % | -505.970 M 8.14 % | -550.833 M -3.63 % | -531.546 M -24.33 % | -427.515 M 7.15 % | -460.417 M 17.45 % | -557.748 M 9.21 % | -614.306 M -29.02 % | -476.150 M -7.43 % | -443.207 M 12.42 % | -506.050 M 2.67 % | -519.944 M -25.82 % | -413.255 M 3.75 % | -429.350 M -6.78 % | -402.089 M 19.22 % | -497.743 M -36.44 % | -364.795 M 10.17 % | -406.079 M -18.00 % | -344.131 M 28.00 % | -477.976 M -22.55 % | -390.014 M 4.73 % | -409.394 M -1.86 % | -401.915 M 16.66 % | -482.266 M -39.47 % | -345.785 M 13.72 % | -400.778 M 5.32 % | -423.292 M 11.18 % | -476.564 M -42.74 % | -333.857 M 24.30 % | -441.033 M -0.16 % | -440.333 M 9.02 % | -483.993 M -126.69 % | -213.501 M 9.07 % | -234.792 M 8.83 % | -257.522 M 4.74 % | -270.324 M -34.15 % | -201.505 M 19.78 % | -251.189 M -1.67 % | -247.057 M 63.98 % | -685.900 M -1.97 % | -672.659 M 0.07 % | -673.128 M -10.93 % | -606.811 M 4.42 % | -634.841 M -21.36 % | -523.090 M 1.82 % | -532.807 M -10.07 % | -484.058 M -2.25 % | -473.418 M |
Total investments | 405.845 M -3.14 % | 419.008 M 1.55 % | 412.607 M 0.36 % | 411.128 M -33.93 % | 622.216 M 340.35 % | 141.300 M -73.48 % | 532.892 M 307.96 % | 130.623 M -12.36 % | 149.040 M -2.14 % | 152.306 M 3.78 % | 146.761 M 16.64 % | 125.829 M 6.29 % | 118.386 M -0.67 % | 119.183 M 8.03 % | 110.324 M 6.93 % | 103.170 M 4.37 % | 98.850 M 1.61 % | 97.286 M 12.08 % | 86.804 M 6.50 % | 81.508 M 0.59 % | 81.030 M -3.17 % | 83.686 M 4.67 % | 79.953 M 9.25 % | 73.182 M -3.06 % | 75.490 M -0.99 % | 76.243 M 3.48 % | 73.682 M 10.05 % | 66.955 M 1.90 % | 65.704 M 7.06 % | 61.372 M -1.33 % | 62.202 M -4.57 % | 65.178 M -4.75 % | 68.427 M 4.12 % | 65.720 M 0.64 % | 65.300 M 0.30 % | 65.107 M -5.64 % | 68.999 M 2.66 % | 67.214 M 7.56 % | 62.487 M 13.78 % | 54.917 M -0.09 % | 54.964 M -5.19 % | 57.975 M -0.77 % | 58.424 M -5.36 % | 61.732 M -6.15 % | 65.774 M -5.51 % | 69.609 M -0.13 % | 69.697 M 0.95 % | 69.041 M -4.73 % | 72.467 M -7.33 % | 78.199 M -0.56 % | 78.641 M -3.14 % | 81.194 M -1.42 % | 82.363 M -0.23 % | 82.556 M 9.53 % | 75.375 M 5.80 % | 71.246 M 6.91 % | 66.643 M -10.35 % | 74.334 M 0.55 % | 73.929 M |
Total debt | 31.574 M -14.94 % | 37.119 M 222.19 % | 11.521 M -17.48 % | 13.961 M -9.14 % | 15.366 M -7.71 % | 16.650 M -0.03 % | 16.655 M -20.27 % | 20.890 M -16.59 % | 25.046 M -14.37 % | 29.248 M 319.57 % | 6.971 M -38.16 % | 11.273 M -10.43 % | 12.586 M -25.46 % | 16.884 M -20.45 % | 21.225 M -15.46 % | 25.107 M -14.21 % | 29.267 M -6.67 % | 31.360 M 684.00 % | 4.000 M -52.40 % | 8.403 M -13.86 % | 9.755 M -30.95 % | 14.128 M -23.48 % | 18.462 M -18.88 % | 22.759 M -17.28 % | 27.513 M -9.27 % | 30.323 M | 0.000 -100.00 % | 13.000 K -99.91 % | 13.686 M 113 950.00 % | 12.000 K -99.92 % | 15.618 M 130 050.00 % | 12.000 K | 0.000 -100.00 % | 12.000 K | 0.000 -100.00 % | 175.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 -100.00 % | 1.682 M | 0.000 -100.00 % | 1.575 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 585.000 K |
Accumulated other comprehensive income loss | 124.963 M 12.22 % | 111.353 M 0.09 % | 111.256 M -2.57 % | 114.187 M 3 660.56 % | -3.207 M -103.39 % | 94.664 M -0.53 % | 95.165 M -0.15 % | 95.307 M 2.89 % | 92.628 M 11.06 % | 83.401 M -0.28 % | 83.632 M -0.57 % | 84.115 M 2.09 % | 82.394 M 15.75 % | 71.184 M 5.40 % | 67.540 M -1.76 % | 68.751 M 10.48 % | 62.227 M -1.03 % | 62.874 M 1 091.39 % | -6.342 M 36.64 % | -10.009 M -0.94 % | -9.916 M -10.64 % | -8.962 M 3.04 % | -9.243 M -17.97 % | -7.835 M -21.91 % | -6.427 M 8.08 % | -6.992 M 9.29 % | -7.708 M 2.69 % | -7.921 M -14.12 % | -6.941 M 20.16 % | -8.694 M -204.20 % | -2.858 M -25.79 % | -2.272 M 26.33 % | -3.084 M 19.83 % | -3.847 M 40.17 % | -6.430 M -3 051.96 % | -204.000 K -105.26 % | 3.875 M -14.67 % | 4.541 M 24.04 % | 3.661 M -20.00 % | 4.576 M 156.07 % | 1.787 M -31.14 % | 2.595 M -33.29 % | 3.890 M 177.07 % | 1.404 M 560.33 % | -305.000 K -128.88 % | 1.056 M 117.28 % | 486.000 K 195.67 % | -508.000 K -206.50 % | 477.000 K 254.37 % | -309.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 31.919 M -83.10 % | 188.834 M 7.95 % | 174.930 M 77.28 % | 98.675 M -45.79 % | 182.014 M -6.81 % | 195.319 M -2.68 % | 200.691 M 38.00 % | 145.428 M 39.15 % | 104.508 M -37.49 % | 167.181 M 5.45 % | 158.537 M 35.78 % | 116.761 M 70.80 % | 68.361 M -55.33 % | 153.029 M 15.77 % | 132.181 M 87.80 % | 70.383 M -19.23 % | 87.137 M -16.15 % | 103.926 M 15.13 % | 90.265 M 40.96 % | 64.037 M 730.14 % | 7.714 M -90.57 % | 81.808 M 6.94 % | 76.501 M 63.20 % | 46.875 M 31.16 % | 35.738 M -49.77 % | 71.145 M 10.70 % | 64.267 M 59.66 % | 40.253 M 86.92 % | 21.535 M 43.11 % | 15.048 M -46.82 % | 28.297 M 567.64 % | -6.051 M -15.59 % | -5.235 M -110.83 % | 48.330 M -37.64 % | 77.506 M 205.45 % | 25.374 M 524.98 % | 4.060 M -89.98 % | 40.527 M 38.12 % | 29.341 M 197.91 % | 9.849 M 2 779.82 % | 342.000 K -99.34 % | 51.606 M -40.15 % | 86.229 M 162.90 % | 32.799 M 1.06 % | 32.455 M -55.16 % | 72.377 M 92.91 % | 37.519 M 637.69 % | 5.086 M -64.37 % | 14.275 M -83.18 % | 84.878 M -11.49 % | 95.899 M 32.15 % | 72.570 M 48.37 % | 48.911 M -52.32 % | 102.590 M 44.29 % | 71.100 M 71.06 % | 41.565 M 54.50 % | 26.903 M -77.01 % | 117.023 M 89.30 % | 61.820 M |
Common stock | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M 0.00 % | 472.539 M -4.06 % | 492.539 M |
Total equity | 791.392 M -15.57 % | 937.285 M 1.51 % | 923.358 M 9.13 % | 846.085 M 4.18 % | 812.141 M -12.03 % | 923.174 M 1.01 % | 913.980 M 4.57 % | 874.017 M 5.21 % | 830.734 M -6.18 % | 885.464 M 0.95 % | 877.145 M 6.98 % | 819.921 M 6.49 % | 769.970 M -8.71 % | 843.420 M 3.00 % | 818.878 M 7.98 % | 758.366 M -1.33 % | 768.615 M -2.22 % | 786.030 M 1.85 % | 771.770 M 4.04 % | 741.834 M 8.18 % | 685.729 M -8.76 % | 751.558 M 0.75 % | 745.991 M 3.95 % | 717.654 M 1.34 % | 708.151 M -3.68 % | 735.244 M 1.05 % | 727.629 M 3.45 % | 703.334 M 2.59 % | 685.608 M -1.53 % | 696.268 M -2.67 % | 715.402 M 4.89 % | 682.036 M -0.01 % | 682.117 M -1.86 % | 695.067 M -3.27 % | 718.542 M 6.92 % | 672.064 M 2.61 % | 654.963 M -7.50 % | 708.063 M 2.09 % | 693.534 M -0.50 % | 697.051 M 1.21 % | 688.742 M -6.57 % | 737.180 M -1.34 % | 747.207 M 8.30 % | 689.926 M 0.30 % | 687.873 M -7.38 % | 742.643 M 1.82 % | 729.354 M 4.80 % | 695.927 M -1.44 % | 706.101 M -7.95 % | 767.058 M -1.77 % | 780.843 M 3.03 % | 757.882 M 3.07 % | 735.289 M -5.88 % | 781.186 M 4.00 % | 751.143 M 4.05 % | 721.937 M 2.17 % | 706.614 M -7.04 % | 760.097 M 7.90 % | 704.465 M |
Other non current liabilities | 69.900 M 0.55 % | 69.521 M -16.10 % | 82.866 M -7.37 % | 89.462 M -16.43 % | 107.050 M 0.44 % | 106.586 M -5.72 % | 113.049 M 1.10 % | 111.820 M 0.45 % | 111.319 M 0.45 % | 110.816 M -13.99 % | 128.842 M -1.31 % | 130.555 M 0.28 % | 130.185 M 0.29 % | 129.808 M -1.53 % | 131.822 M -4.08 % | 137.435 M 0.21 % | 137.152 M 0.21 % | 136.862 M -6.53 % | 146.423 M 4.23 % | 140.484 M 0.29 % | 140.071 M 0.30 % | 139.652 M -1.88 % | 142.326 M 3.61 % | 137.371 M 0.33 % | 136.925 M 0.36 % | 136.436 M 0.36 % | 135.946 M -0.78 % | 137.020 M -8.72 % | 150.115 M -0.29 % | 150.552 M -4.74 % | 158.041 M 14.68 % | 137.808 M 0.47 % | 137.158 M 0.53 % | 136.439 M 0.49 % | 135.778 M 3.33 % | 131.397 M 0.67 % | 130.526 M 0.67 % | 129.661 M -13.89 % | 150.584 M 6.88 % | 140.891 M 0.34 % | 140.411 M 0.68 % | 139.458 M 0.69 % | 138.507 M 1.51 % | 136.450 M 0.66 % | 135.560 M 0.67 % | 134.663 M 0.65 % | 133.793 M -3.08 % | 138.042 M 0.64 % | 137.169 M 0.52 % | 136.454 M 45.48 % | 93.795 M 2.24 % | 91.738 M 2.04 % | 89.906 M 2.34 % | 87.849 M 2.04 % | 86.094 M 1.96 % | 84.443 M 2.63 % | 82.278 M 2.99 % | 79.886 M 2.23 % | 78.145 M |
Long term debt | 12.130 M -29.65 % | 17.242 M 226.68 % | 5.278 M 4.02 % | 5.074 M 9.17 % | 4.648 M 38.46 % | 3.357 M 95.63 % | 1.716 M -67.03 % | 5.205 M -39.96 % | 8.669 M -30.55 % | 12.482 M 480.29 % | 2.151 M -30.64 % | 3.101 M 21.70 % | 2.548 M -18.67 % | 3.133 M -33.76 % | 4.730 M -45.10 % | 8.616 M -31.07 % | 12.500 M -16.83 % | 15.029 M 1 887.96 % | 756.000 K -33.10 % | 1.130 M | 0.000 -100.00 % | 44.000 K -97.34 % | 1.652 M -69.24 % | 5.371 M -42.26 % | 9.302 M -28.58 % | 13.025 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 | 82.030 M -5.46 % | 86.763 M -1.57 % | 88.144 M -6.76 % | 94.536 M -15.36 % | 111.698 M 1.60 % | 109.943 M -4.20 % | 114.765 M -1.93 % | 117.025 M -2.47 % | 119.988 M -2.68 % | 123.298 M -5.87 % | 130.993 M -1.99 % | 133.656 M 0.70 % | 132.733 M -0.16 % | 132.941 M -2.64 % | 136.552 M -6.50 % | 146.051 M -2.41 % | 149.652 M -1.47 % | 151.891 M 3.20 % | 147.179 M 3.93 % | 141.614 M 1.10 % | 140.071 M 0.27 % | 139.696 M -2.97 % | 143.978 M 0.87 % | 142.742 M -2.54 % | 146.462 M -2.34 % | 149.978 M 10.15 % | 136.163 M -0.63 % | 137.020 M -9.78 % | 151.866 M 0.87 % | 150.552 M -4.74 % | 158.041 M 14.65 % | 137.848 M 0.26 % | 137.491 M 0.77 % | 136.439 M 0.04 % | 136.381 M 3.79 % | 131.397 M 0.67 % | 130.526 M 0.67 % | 129.661 M -13.89 % | 150.584 M 6.88 % | 140.891 M 0.34 % | 140.411 M 0.68 % | 139.458 M 0.69 % | 138.507 M 1.51 % | 136.450 M 0.66 % | 135.560 M 0.67 % | 134.663 M 0.65 % | 133.793 M -3.08 % | 138.042 M 0.64 % | 137.169 M 0.52 % | 136.454 M 45.48 % | 93.795 M 2.24 % | 91.738 M 2.04 % | 89.906 M 2.34 % | 87.849 M 2.04 % | 86.094 M 1.96 % | 84.443 M 2.63 % | 82.278 M 2.80 % | 80.038 M 2.22 % | 78.297 M |
Other current liabilities | 587.906 M 60.21 % | 366.949 M 150.00 % | 146.781 M 27.61 % | 115.024 M -65.87 % | 337.001 M 201.42 % | 111.803 M -27.42 % | 154.046 M 15.96 % | 132.845 M -71.26 % | 462.268 M 437.35 % | 86.027 M -44.03 % | 153.695 M 21.81 % | 126.172 M -45.13 % | 229.946 M 126.95 % | 101.321 M -27.76 % | 140.259 M 43.19 % | 97.952 M -1.92 % | 99.873 M 5.90 % | 94.306 M -32.90 % | 140.548 M 43.56 % | 97.903 M -37.62 % | 156.944 M 98.20 % | 79.185 M -32.92 % | 118.040 M 46.62 % | 80.505 M -42.53 % | 140.079 M 91.16 % | 73.279 M -62.87 % | 197.374 M 150.91 % | 78.662 M -61.68 % | 205.286 M 193.86 % | 69.859 M -55.55 % | 157.151 M -1.44 % | 159.439 M -24.69 % | 211.721 M 156.89 % | 82.416 M -54.91 % | 182.763 M 139.19 % | 76.408 M -63.05 % | 206.772 M 15.81 % | 178.551 M -10.46 % | 199.415 M 6.44 % | 187.347 M -17.71 % | 227.678 M 33.02 % | 171.160 M -8.73 % | 187.532 M 6.24 % | 176.523 M -16.17 % | 210.584 M 47.84 % | 142.442 M -19.83 % | 177.670 M 12.43 % | 158.022 M -18.10 % | 192.954 M 67.28 % | 115.351 M -22.06 % | 147.991 M 14.22 % | 129.569 M -24.36 % | 171.305 M 72.55 % | 99.281 M -39.70 % | 164.636 M 42.59 % | 115.463 M -26.94 % | 158.028 M 42.63 % | 110.792 M -17.87 % | 134.892 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 198.340 M -9.82 % | 219.940 M 3.65 % | 212.193 M 7.61 % | 197.190 M 12.51 % | 175.267 M -19.39 % | 217.413 M 12.84 % | 192.672 M 11.25 % | 173.193 M 10.53 % | 156.697 M 6.28 % | 147.443 M -2.71 % | 151.547 M -4.57 % | 158.807 M 11.95 % | 141.855 M 2 846.72 % | 4.814 M 913.47 % | 475.000 K -96.81 % | 14.902 M 3.79 % | 14.358 M 87.17 % | 7.671 M 3 402.74 % | 219.000 K -99.92 % | 261.360 M 1 682.45 % | 14.663 M 64.68 % | 8.904 M 4.77 % | 8.499 M 63.60 % | 5.195 M | 0.000 -100.00 % | 161.975 M | 0.000 -100.00 % | 141.976 M | 0.000 -100.00 % | 159.439 M | 0.000 -100.00 % | 79.778 M | 0.000 -100.00 % | 84.757 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 155.493 M | 0.000 -100.00 % | 8.931 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.797 M |
Short term debt | 19.444 M -2.18 % | 19.877 M 218.39 % | 6.243 M -64.88 % | 17.774 M 108.82 % | -201.475 M -20.82 % | -166.750 M -20.62 % | -138.247 M 24.44 % | -182.958 M -1 217.16 % | 16.377 M 111.63 % | -140.799 M -11.85 % | -125.884 M -3.22 % | -121.954 M 30.35 % | -175.108 M -35.63 % | -129.105 M -882.69 % | 16.495 M 110.82 % | -152.446 M 1.86 % | -155.338 M -1 051.18 % | 16.331 M 110.98 % | -148.738 M -2 145.07 % | 7.273 M 103.77 % | -192.878 M -40.79 % | -136.997 M -17.50 % | -116.592 M -6.00 % | -109.997 M -704.01 % | 18.211 M 5.28 % | 17.298 M | 0.000 -100.00 % | 13.000 K | 0.000 100.00 % | -86.845 M | 0.000 -100.00 % | 12.000 K | 0.000 -100.00 % | 12.000 K | 0.000 100.00 % | -69.696 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.682 M | 0.000 -100.00 % | 1.575 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 585.000 K |
Total current liabilities | 668.752 M 45.22 % | 460.500 M 5.52 % | 436.394 M 7.50 % | 405.966 M -29.51 % | 575.951 M 47.56 % | 390.309 M -9.38 % | 430.731 M 1.88 % | 422.798 M -20.97 % | 534.978 M 48.53 % | 360.184 M -9.74 % | 399.041 M 14.32 % | 349.052 M -22.56 % | 450.735 M 29.11 % | 349.096 M -8.06 % | 379.716 M 6.92 % | 355.135 M 0.74 % | 352.528 M 0.35 % | 351.302 M -8.46 % | 383.756 M 11.08 % | 345.475 M -12.08 % | 392.937 M 23.40 % | 318.434 M -7.54 % | 344.413 M 17.17 % | 293.941 M -8.43 % | 321.000 M 35.34 % | 237.172 M -6.42 % | 253.443 M 12.78 % | 224.718 M -10.86 % | 252.093 M 34.96 % | 186.790 M -16.21 % | 222.937 M -15.07 % | 262.485 M 4.51 % | 251.152 M 40.42 % | 178.858 M -23.01 % | 232.328 M 22.64 % | 189.435 M -19.51 % | 235.352 M 23.52 % | 190.543 M -14.88 % | 223.840 M 14.63 % | 195.273 M -20.14 % | 244.527 M 26.79 % | 192.861 M -12.77 % | 221.101 M 10.28 % | 200.497 M -15.86 % | 238.299 M 31.35 % | 181.422 M -12.75 % | 207.941 M 11.66 % | 186.234 M -24.55 % | 246.838 M 42.04 % | 173.784 M -20.21 % | 217.801 M 3.10 % | 211.257 M -17.53 % | 256.150 M 28.23 % | 199.765 M -28.59 % | 279.760 M 39.65 % | 200.328 M -12.14 % | 228.001 M 18.53 % | 192.351 M -15.27 % | 227.008 M |
Total liabilities | 750.782 M 37.19 % | 547.263 M 4.33 % | 524.538 M 4.80 % | 500.502 M -27.22 % | 687.649 M 37.46 % | 500.252 M -8.29 % | 545.496 M 1.05 % | 539.823 M -17.58 % | 654.966 M 35.47 % | 483.482 M -8.78 % | 530.034 M 9.80 % | 482.708 M -17.27 % | 583.468 M 21.04 % | 482.037 M -6.63 % | 516.268 M 3.01 % | 501.186 M -0.20 % | 502.180 M -0.20 % | 503.193 M -5.23 % | 530.935 M 9.00 % | 487.089 M -8.62 % | 533.008 M 16.34 % | 458.130 M -6.20 % | 488.391 M 11.84 % | 436.683 M -6.58 % | 467.462 M 20.74 % | 387.150 M -0.63 % | 389.606 M 7.70 % | 361.738 M -10.45 % | 403.959 M 19.75 % | 337.342 M -11.45 % | 380.978 M -4.83 % | 400.333 M 3.01 % | 388.643 M 23.26 % | 315.297 M -14.49 % | 368.709 M 14.92 % | 320.832 M -12.31 % | 365.878 M 14.26 % | 320.204 M -14.48 % | 374.424 M 11.38 % | 336.164 M -12.67 % | 384.938 M 15.83 % | 332.319 M -7.59 % | 359.608 M 6.73 % | 336.947 M -9.87 % | 373.859 M 18.28 % | 316.085 M -7.51 % | 341.734 M 5.38 % | 324.276 M -15.55 % | 384.007 M 23.78 % | 310.238 M -0.44 % | 311.596 M 2.84 % | 302.995 M -12.44 % | 346.056 M 20.32 % | 287.614 M -21.39 % | 365.854 M 28.47 % | 284.771 M -8.22 % | 310.279 M 13.91 % | 272.389 M -10.78 % | 305.305 M |
Other non current assets | 10.948 M -6.53 % | 11.713 M 14.87 % | 10.197 M 10.25 % | 9.249 M -2.73 % | 9.509 M -96.15 % | 247.196 M 3 137.67 % | 7.635 M -97.47 % | 301.983 M -29.16 % | 426.305 M 40.59 % | 303.227 M -6.34 % | 323.752 M -2.58 % | 332.334 M -10.39 % | 370.856 M 28.04 % | 289.644 M -0.46 % | 290.979 M -13.48 % | 336.326 M -7.09 % | 362.001 M 26.68 % | 285.750 M -2.69 % | 293.658 M 3 724.17 % | 7.679 M 0.09 % | 7.672 M -0.08 % | 7.678 M -97.44 % | 300.439 M -9.55 % | 332.146 M 6.66 % | 311.392 M -1.96 % | 317.615 M 31.46 % | 241.610 M -27.66 % | 333.982 M 11.57 % | 299.336 M -12.92 % | 343.734 M 4 580.47 % | 7.344 M 0.00 % | 7.344 M -39.07 % | 12.053 M -5.80 % | 12.795 M 7.95 % | 11.853 M 61.88 % | 7.322 M 0.03 % | 7.320 M 0.00 % | 7.320 M -0.53 % | 7.359 M -2.68 % | 7.562 M 3.29 % | 7.321 M -0.22 % | 7.337 M -1.12 % | 7.420 M 0.03 % | 7.418 M 0.04 % | 7.415 M 0.14 % | 7.405 M 0.00 % | 7.405 M -0.40 % | 7.435 M 0.00 % | 7.435 M -0.19 % | 7.449 M -91.23 % | 84.943 M 9.21 % | 77.782 M -2.70 % | 79.937 M -13.93 % | 92.878 M -19.44 % | 115.285 M -8.94 % | 126.601 M -7.78 % | 137.280 M -23.59 % | 179.657 M -13.24 % | 207.070 M |
Long term investments | 140.437 M -2.90 % | 144.626 M 3.97 % | 139.097 M 4.25 % | 133.422 M -6.02 % | 141.966 M 245.17 % | -97.796 M -171.81 % | 136.185 M 183.18 % | -163.717 M 39.27 % | -269.567 M -88.14 % | -143.277 M 15.40 % | -169.349 M 14.83 % | -198.839 M 18.78 % | -244.806 M -50.38 % | -162.791 M 5.90 % | -172.997 M 23.27 % | -225.461 M 11.74 % | -255.455 M -41.31 % | -180.779 M 9.34 % | -199.407 M 16.48 % | -238.742 M 14.30 % | -278.584 M -41.91 % | -196.312 M 7.75 % | -212.804 M 15.32 % | -251.298 M -10.11 % | -228.223 M 2.48 % | -234.033 M -46.02 % | -160.278 M 36.61 % | -252.830 M -11.73 % | -226.289 M 17.72 % | -275.019 M -542.14 % | 62.202 M -4.57 % | 65.178 M 2.28 % | 63.724 M 5.77 % | 60.246 M -0.86 % | 60.769 M -2.65 % | 62.422 M -6.76 % | 66.948 M 1.30 % | 66.086 M 7.77 % | 61.320 M 13.06 % | 54.237 M 0.31 % | 54.070 M -5.03 % | 56.936 M -0.80 % | 57.393 M 45.22 % | 39.521 M -8.95 % | 43.407 M -8.28 % | 47.327 M -0.32 % | 47.480 M 1.26 % | 46.887 M -6.65 % | 50.225 M -11.21 % | 56.563 M 4 792.99 % | 1.156 M -89.34 % | 10.845 M 9.97 % | 9.862 M 438.90 % | -2.910 M 90.86 % | -31.824 M 31.61 % | -46.536 M 24.65 % | -61.762 M 34.41 % | -94.166 M -2.60 % | -91.777 M |
Intangible assets | 255.000 K -28.57 % | 357.000 K -22.22 % | 459.000 K -18.47 % | 563.000 K -16.10 % | 671.000 K -13.97 % | 780.000 K 1.56 % | 768.000 K -11.32 % | 866.000 K -10.26 % | 965.000 K -9.22 % | 1.063 M 428.86 % | 201.000 K -29.72 % | 286.000 K -22.91 % | 371.000 K -18.64 % | 456.000 K -15.71 % | 541.000 K -0.37 % | 543.000 K -12.70 % | 622.000 K 33.19 % | 467.000 K -12.38 % | 533.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 96.000 K -75.00 % | 384.000 K -42.77 % | 671.000 K -30.03 % | 959.000 K -23.10 % | 1.247 M -18.76 % | 1.535 M -15.80 % | 1.823 M -13.60 % | 2.110 M -12.01 % | 2.398 M -10.86 % | 2.690 M -9.79 % | 2.982 M -8.84 % | 3.271 M 25 061.54 % | 13.000 K -99.99 % | 116.818 M 3.41 % | 112.969 M -21.03 % | 143.062 M -17.14 % | 172.647 M 32.32 % | 130.480 M 0.37 % | 130.002 M -5.46 % | 137.503 M -9.38 % | 151.740 M 17.48 % | 129.158 M -8.69 % | 141.445 M 12.23 % | 126.026 M -3.26 % | 130.269 M -7.68 % | 141.102 M -76.54 % | 601.347 M 3.26 % | 582.345 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 255.000 K -28.57 % | 357.000 K -22.22 % | 459.000 K -18.47 % | 563.000 K -16.10 % | 671.000 K -13.97 % | 780.000 K 1.56 % | 768.000 K -11.32 % | 866.000 K -10.26 % | 965.000 K -9.22 % | 1.063 M 428.86 % | 201.000 K -29.72 % | 286.000 K -22.91 % | 371.000 K -18.64 % | 456.000 K -15.71 % | 541.000 K -0.37 % | 543.000 K -12.70 % | 622.000 K 33.19 % | 467.000 K -12.38 % | 533.000 K -99.83 % | 320.250 M -10.95 % | 359.614 M 28.43 % | 279.998 M 291 564.58 % | 96.000 K -75.00 % | 384.000 K -42.77 % | 671.000 K -30.03 % | 959.000 K -23.10 % | 1.247 M -18.76 % | 1.535 M -15.80 % | 1.823 M -13.60 % | 2.110 M -12.01 % | 2.398 M -10.86 % | 2.690 M -9.79 % | 2.982 M -8.84 % | 3.271 M 25 061.54 % | 13.000 K -99.52 % | 2.685 M 30.91 % | 2.051 M 81.83 % | 1.128 M -3.34 % | 1.167 M 71.62 % | 680.000 K -23.94 % | 894.000 K -13.96 % | 1.039 M 0.78 % | 1.031 M -95.36 % | 22.211 M -0.70 % | 22.367 M 0.38 % | 22.282 M 0.29 % | 22.217 M 0.28 % | 22.154 M -0.40 % | 22.242 M 2.80 % | 21.636 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 90.242 M -0.51 % | 90.708 M 39.49 % | 65.029 M 233.38 % | 19.506 M -4.91 % | 20.513 M -4.64 % | 21.510 M 4.01 % | 20.681 M -18.81 % | 25.471 M -11.40 % | 28.747 M -14.19 % | 33.502 M 192.11 % | 11.469 M -26.71 % | 15.648 M -11.16 % | 17.613 M -22.01 % | 22.585 M -12.90 % | 25.931 M -14.16 % | 30.210 M -13.88 % | 35.080 M -6.32 % | 37.446 M 285.21 % | 9.721 M -32.64 % | 14.431 M -11.12 % | 16.237 M -21.98 % | 20.812 M -17.20 % | 25.135 M -14.16 % | 29.280 M -12.92 % | 33.623 M -10.69 % | 37.648 M 363.47 % | 8.123 M -7.11 % | 8.745 M -66.80 % | 26.342 M -5.89 % | 27.990 M 11.53 % | 25.096 M 348.62 % | 5.594 M -8.80 % | 6.134 M -7.27 % | 6.615 M 2.32 % | 6.465 M -7.01 % | 6.952 M -6.92 % | 7.469 M 11.71 % | 6.686 M -2.05 % | 6.826 M -1.71 % | 6.945 M -4.40 % | 7.265 M 55.27 % | 4.679 M -2.46 % | 4.797 M -7.71 % | 5.198 M -7.59 % | 5.625 M -8.12 % | 6.122 M -8.15 % | 6.665 M -3.03 % | 6.873 M -3.03 % | 7.088 M -6.64 % | 7.592 M -6.95 % | 8.159 M -0.69 % | 8.216 M -6.53 % | 8.790 M -4.80 % | 9.233 M 2.93 % | 8.970 M 18.76 % | 7.553 M -5.86 % | 8.023 M 39.24 % | 5.762 M -4.78 % | 6.051 M |
Total non current assets | 264.245 M -1.79 % | 269.049 M 13.87 % | 236.286 M 22.28 % | 193.232 M -5.05 % | 203.504 M 0.29 % | 202.912 M 3.43 % | 196.179 M 3.35 % | 189.816 M -11.24 % | 213.858 M -4.88 % | 224.838 M 13.11 % | 198.771 M 13.62 % | 174.946 M 2.72 % | 170.311 M -2.93 % | 175.456 M 1.98 % | 172.051 M 1.25 % | 169.930 M -2.14 % | 173.641 M -0.02 % | 173.683 M 26.75 % | 137.026 M 0.88 % | 135.830 M -1.11 % | 137.350 M -3.91 % | 142.937 M -0.90 % | 144.229 M 2.58 % | 140.599 M -4.32 % | 146.947 M -3.20 % | 151.804 M 27.55 % | 119.017 M -1.62 % | 120.979 M -10.35 % | 134.941 M 0.27 % | 134.579 M 5.31 % | 127.788 M 21.19 % | 105.440 M -4.11 % | 109.957 M -1.52 % | 111.652 M -3.30 % | 115.459 M -1.99 % | 117.805 M -5.47 % | 124.621 M 5.54 % | 118.076 M 2.48 % | 115.220 M 10.90 % | 103.893 M -2.63 % | 106.704 M -0.41 % | 107.146 M 2.24 % | 104.801 M -3.29 % | 108.371 M -5.10 % | 114.199 M -2.60 % | 117.248 M 0.15 % | 117.068 M -0.56 % | 117.733 M -3.33 % | 121.793 M -4.08 % | 126.974 M 7.69 % | 117.904 M -1.51 % | 119.707 M -1.27 % | 121.250 M -1.05 % | 122.534 M 4.35 % | 117.424 M 4.26 % | 112.630 M 3.62 % | 108.693 M -6.20 % | 115.875 M -21.24 % | 147.118 M |
Other current assets | 111.690 M 5.41 % | 105.956 M 5.50 % | 100.429 M 5.71 % | 95.008 M 2.88 % | 92.351 M 4.90 % | 88.040 M -3.78 % | 91.494 M 3.61 % | 88.303 M -5.83 % | 93.770 M 8.33 % | 86.558 M -6.80 % | 92.872 M 14.26 % | 81.282 M 1.76 % | 79.878 M -0.96 % | 80.650 M -6.06 % | 85.857 M 14.81 % | 74.779 M 1.27 % | 73.841 M 3.23 % | 71.531 M 2.33 % | 69.900 M -0.22 % | 70.057 M -13.34 % | 80.839 M -1.18 % | 81.807 M 2.34 % | 79.936 M -5.27 % | 84.382 M -3.80 % | 87.713 M 4.40 % | 84.013 M -7.91 % | 91.231 M 20.89 % | 75.465 M -1.07 % | 76.284 M 16.34 % | 65.571 M -40.15 % | 109.561 M 7.97 % | 101.469 M -9.15 % | 111.688 M -16.17 % | 133.225 M 6.89 % | 124.639 M 14.44 % | 108.908 M 19.71 % | 90.979 M -18.70 % | 111.904 M -11.82 % | 126.908 M 27.38 % | 99.629 M -8.44 % | 108.810 M 9.86 % | 99.042 M -13.33 % | 114.277 M 13.72 % | 100.487 M 9.03 % | 92.164 M -16.19 % | 109.972 M 3.53 % | 106.223 M -16.47 % | 127.170 M 38.45 % | 91.855 M -7.48 % | 99.284 M -84.59 % | 644.140 M 225.06 % | 198.162 M 421.09 % | 38.028 M 11.10 % | 34.230 M -92.20 % | 438.811 M 797.46 % | 48.895 M 3.20 % | 47.379 M 13.77 % | 41.644 M 7.12 % | 38.875 M |
Short term investments | 265.408 M -3.27 % | 274.382 M 0.32 % | 273.510 M -1.51 % | 277.706 M -42.17 % | 480.250 M 100.86 % | 239.096 M -39.73 % | 396.707 M 34.78 % | 294.340 M -29.69 % | 418.607 M 41.62 % | 295.583 M -6.49 % | 316.110 M -2.64 % | 324.668 M -10.61 % | 363.192 M 28.80 % | 281.974 M -0.48 % | 283.321 M -13.79 % | 328.631 M -7.25 % | 354.305 M 27.42 % | 278.065 M -2.85 % | 286.211 M -10.63 % | 320.250 M -10.95 % | 359.614 M 28.43 % | 279.998 M -4.36 % | 292.757 M -9.78 % | 324.480 M 6.84 % | 303.713 M -2.12 % | 310.276 M 32.62 % | 233.960 M -26.84 % | 319.785 M 9.52 % | 291.993 M -13.20 % | 336.391 M 64.68 % | 204.267 M -41.63 % | 349.939 M 7 340.76 % | 4.703 M -14.08 % | 5.474 M 20.81 % | 4.531 M 68.75 % | 2.685 M 30.91 % | 2.051 M 81.83 % | 1.128 M -3.34 % | 1.167 M 71.62 % | 680.000 K -23.94 % | 894.000 K -13.96 % | 1.039 M 0.78 % | 1.031 M -95.36 % | 22.211 M -0.70 % | 22.367 M 0.38 % | 22.282 M 0.29 % | 22.217 M 0.28 % | 22.154 M -0.40 % | 22.242 M 2.80 % | 21.636 M -72.08 % | 77.485 M 10.14 % | 70.349 M -2.97 % | 72.501 M -15.17 % | 85.466 M -20.27 % | 107.199 M -8.99 % | 117.782 M -8.27 % | 128.405 M -23.80 % | 168.500 M 1.69 % | 165.706 M |
cash and cash equivalents | 630.762 M 7.11 % | 588.898 M -1.91 % | 600.361 M 11.86 % | 536.691 M 14.60 % | 468.316 M -29.95 % | 668.592 M 20.74 % | 553.759 M -6.35 % | 591.320 M 17.95 % | 501.316 M -7.23 % | 540.413 M -5.85 % | 574.013 M 19.02 % | 482.271 M -7.00 % | 518.556 M -8.66 % | 567.717 M 2.70 % | 552.771 M 22.13 % | 452.622 M -7.57 % | 489.684 M -16.88 % | 589.108 M -4.72 % | 618.306 M 27.60 % | 484.553 M 6.97 % | 452.962 M -12.92 % | 520.178 M -3.39 % | 538.406 M 23.48 % | 436.014 M -4.56 % | 456.863 M 5.65 % | 432.412 M -13.13 % | 497.743 M 36.44 % | 364.808 M -13.09 % | 419.765 M 21.97 % | 344.143 M -30.28 % | 493.594 M 26.55 % | 390.026 M -4.73 % | 409.394 M 1.86 % | 401.927 M -16.66 % | 482.266 M 39.40 % | 345.960 M -13.68 % | 400.778 M -5.32 % | 423.292 M -11.18 % | 476.564 M 42.74 % | 333.857 M -24.30 % | 441.033 M 0.16 % | 440.333 M -9.02 % | 483.993 M 126.69 % | 213.501 M -9.07 % | 234.792 M -8.83 % | 257.522 M -4.74 % | 270.324 M 34.15 % | 201.505 M -20.31 % | 252.871 M 2.35 % | 247.057 M -64.06 % | 687.475 M 2.20 % | 672.659 M -0.07 % | 673.128 M 10.93 % | 606.811 M -4.42 % | 634.841 M 21.36 % | 523.090 M -1.82 % | 532.807 M 10.07 % | 484.058 M 2.12 % | 474.003 M |
Cash and short term investments | 896.170 M 3.81 % | 863.280 M -1.21 % | 873.871 M 7.30 % | 814.397 M -14.14 % | 948.566 M 4.50 % | 907.688 M -4.50 % | 950.466 M 7.32 % | 885.660 M -3.72 % | 919.923 M 10.04 % | 835.996 M -6.08 % | 890.123 M 10.31 % | 806.939 M -8.48 % | 881.748 M 3.77 % | 849.691 M 1.63 % | 836.092 M 7.02 % | 781.253 M -7.43 % | 843.989 M -2.67 % | 867.173 M -4.13 % | 904.517 M 12.39 % | 804.803 M -0.96 % | 812.576 M 1.55 % | 800.176 M -3.73 % | 831.163 M 9.29 % | 760.494 M -0.01 % | 760.576 M 2.41 % | 742.688 M 1.50 % | 731.703 M 6.88 % | 684.593 M -3.82 % | 711.758 M 4.59 % | 680.534 M 37.87 % | 493.594 M 26.55 % | 390.026 M -5.81 % | 414.097 M 1.64 % | 407.401 M -16.31 % | 486.797 M 39.63 % | 348.645 M -13.45 % | 402.829 M -5.09 % | 424.420 M -11.16 % | 477.731 M 42.80 % | 334.537 M -24.30 % | 441.927 M 0.13 % | 441.372 M -9.00 % | 485.024 M 105.77 % | 235.712 M -8.34 % | 257.159 M -8.09 % | 279.804 M -4.35 % | 292.541 M 30.80 % | 223.659 M -18.70 % | 275.113 M 2.39 % | 268.693 M -64.87 % | 764.960 M 2.95 % | 743.008 M -0.35 % | 745.629 M 7.71 % | 692.277 M -6.71 % | 742.040 M 15.79 % | 640.872 M -3.08 % | 661.212 M 1.33 % | 652.558 M 2.01 % | 639.709 M |
Total current assets | 1.278 B 5.14 % | 1.215 B 0.32 % | 1.212 B 5.05 % | 1.153 B -11.03 % | 1.296 B 6.21 % | 1.221 B -3.39 % | 1.263 B 3.21 % | 1.224 B -3.76 % | 1.272 B 11.16 % | 1.144 B -5.32 % | 1.208 B 7.16 % | 1.128 B -4.69 % | 1.183 B 2.88 % | 1.150 B -1.13 % | 1.163 B 6.74 % | 1.090 B -0.69 % | 1.097 B -1.65 % | 1.116 B -4.30 % | 1.166 B 6.64 % | 1.093 B 1.08 % | 1.081 B 1.37 % | 1.067 B -2.15 % | 1.090 B 7.54 % | 1.014 B -1.45 % | 1.029 B 5.98 % | 970.590 M -2.77 % | 998.218 M 5.73 % | 944.093 M -1.10 % | 954.626 M 6.18 % | 899.031 M -7.18 % | 968.592 M -0.85 % | 976.929 M 1.68 % | 960.803 M 6.91 % | 898.712 M -7.52 % | 971.792 M 11.05 % | 875.091 M -2.36 % | 896.220 M -1.53 % | 910.191 M -4.47 % | 952.738 M 2.52 % | 929.322 M -3.89 % | 966.976 M 0.48 % | 962.353 M -3.96 % | 1.002 B 9.09 % | 918.502 M -3.06 % | 947.533 M 0.64 % | 941.480 M -1.31 % | 954.020 M 5.71 % | 902.470 M -6.80 % | 968.315 M 1.89 % | 950.322 M -2.48 % | 974.535 M 3.55 % | 941.170 M -1.97 % | 960.095 M 1.46 % | 946.266 M -5.33 % | 999.573 M 11.80 % | 894.078 M -1.55 % | 908.200 M -0.92 % | 916.611 M 6.26 % | 862.652 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.893 M | 0.000 -100.00 % | 41.296 M -11.71 % | 46.775 M | 0.000 | 0.000 -100.00 % | 34.866 M | 0.000 -100.00 % | 34.591 M 13.32 % | 30.524 M 5.36 % | 28.970 M -6.20 % | 30.885 M 3.04 % | 29.974 M 19.50 % | 25.083 M -22.79 % | 32.488 M | 0.000 | 0.000 -100.00 % | 32.793 M -15.34 % | 38.733 M -11.29 % | 43.662 M 8.32 % | 40.308 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.376 M -7.34 % | 45.731 M 1 072.38 % | -4.703 M 14.08 % | -5.474 M -20.81 % | -4.531 M -68.75 % | -2.685 M -30.91 % | -2.051 M -81.83 % | -1.128 M 3.34 % | -1.167 M -71.62 % | -679.998 K 23.94 % | -894.000 K 13.96 % | -1.039 M -0.78 % | -1.031 M 95.36 % | -22.211 M 0.70 % | -22.367 M -0.38 % | -22.282 M -0.29 % | -22.217 M -0.28 % | -22.154 M 0.40 % | -22.242 M -2.80 % | -21.636 M -0.53 % | -21.522 M 1.49 % | -21.848 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 270.069 M 9.67 % | 246.263 M 3.77 % | 237.310 M -2.72 % | 243.950 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 -100.00 % | 166.584 M | 0.000 -100.00 % | 161.170 M 18.95 % | 135.495 M -8.35 % | 147.846 M 1.89 % | 145.098 M -16.31 % | 173.374 M 48.41 % | 116.818 M 3.41 % | 112.969 M -21.03 % | 143.062 M -17.14 % | 172.647 M 32.32 % | 130.480 M 0.37 % | 130.002 M -5.46 % | 137.503 M -9.38 % | 151.740 M 17.48 % | 129.158 M -8.69 % | 141.445 M 12.23 % | 126.026 M -3.26 % | 130.269 M -7.68 % | 141.102 M -76.54 % | 601.347 M 3.26 % | 582.345 M 250.16 % | 166.307 M 1.44 % | 163.951 M -7.08 % | 176.438 M -19.71 % | 219.759 M -4.42 % | 229.922 M 12.54 % | 204.311 M 2.36 % | 199.609 M -10.25 % | 222.409 M 20.83 % | 184.068 M |
Tax assets | 22.363 M 3.32 % | 21.645 M 0.66 % | 21.504 M -29.48 % | 30.492 M -1.14 % | 30.845 M -1.21 % | 31.222 M 1.01 % | 30.910 M 22.60 % | 25.213 M -8.01 % | 27.408 M -9.61 % | 30.323 M -7.26 % | 32.698 M 28.14 % | 25.517 M -2.89 % | 26.277 M 2.80 % | 25.562 M -7.37 % | 27.597 M -2.53 % | 28.312 M -9.81 % | 31.393 M 1.93 % | 30.799 M -5.30 % | 32.521 M 0.96 % | 32.212 M -0.61 % | 32.411 M 5.36 % | 30.761 M -1.92 % | 31.363 M 4.24 % | 30.087 M 2.05 % | 29.484 M -0.44 % | 29.615 M 4.59 % | 28.315 M -4.17 % | 29.547 M -12.40 % | 33.729 M -5.69 % | 35.764 M 16.31 % | 30.748 M 24.82 % | 24.634 M -1.72 % | 25.064 M -12.74 % | 28.725 M -21.00 % | 36.359 M -5.37 % | 38.424 M -5.90 % | 40.833 M 10.79 % | 36.856 M -4.39 % | 38.548 M 11.83 % | 34.469 M -7.23 % | 37.154 M 0.00 % | 37.155 M 8.77 % | 34.160 M 0.40 % | 34.023 M -3.85 % | 35.385 M 3.73 % | 34.112 M 2.44 % | 33.301 M -3.15 % | 34.384 M -1.20 % | 34.803 M 3.17 % | 33.734 M 42.66 % | 23.646 M 3.42 % | 22.864 M 0.90 % | 22.661 M -2.88 % | 23.333 M -6.64 % | 24.993 M -0.08 % | 25.012 M -0.56 % | 25.152 M 2.15 % | 24.622 M -4.47 % | 25.774 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 | 60.180 M 1.24 % | 59.445 M -19.23 % | 73.602 M 42.86 % | 51.519 M 484.85 % | 8.809 M -82.37 % | 49.970 M -28.41 % | 69.801 M 33.17 % | 52.414 M -3.24 % | 54.167 M 6.31 % | 50.952 M 0.99 % | 50.455 M 3.50 % | 48.748 M 1.97 % | 47.807 M -12.06 % | 54.362 M -12.78 % | 62.331 M 25.77 % | 49.561 M 7.65 % | 46.040 M 1.80 % | 45.227 M -10.26 % | 50.396 M 28.61 % | 39.185 M 10.35 % | 35.509 M -17.16 % | 42.864 M -1.28 % | 43.419 M -2.00 % | 44.305 M 13.03 % | 39.196 M 8.75 % | 36.042 M -32.08 % | 53.062 M -2.89 % | 54.641 M 16.74 % | 46.807 M 15.38 % | 40.566 M -38.34 % | 65.786 M 70.98 % | 38.475 M -2.42 % | 39.431 M 40.57 % | 28.050 M -43.41 % | 49.565 M 76.42 % | 28.095 M 2.54 % | 27.398 M 255.45 % | 7.708 M -61.39 % | 19.963 M 173.77 % | 7.292 M -55.21 % | 16.282 M -0.67 % | 16.392 M -41.98 % | 28.251 M 29.02 % | 21.896 M -12.87 % | 25.130 M -18.79 % | 30.945 M 33.25 % | 23.224 M 1.19 % | 22.950 M -45.46 % | 42.079 M -4.60 % | 44.108 M -25.62 % | 59.304 M -21.67 % | 75.714 M -8.92 % | 83.126 M -14.38 % | 97.083 M -14.87 % | 114.047 M 35.26 % | 84.316 M 20.50 % | 69.973 M -1.13 % | 70.774 M -16.48 % | 84.734 M |
Tax payables | 1.222 M -91.41 % | 14.229 M 24.51 % | 11.428 M 568.70 % | 1.709 M -76.36 % | 7.230 M -59.95 % | 18.053 M 8.24 % | 16.678 M 275.55 % | 4.441 M 105.03 % | 2.166 M -93.48 % | 33.246 M -0.38 % | 33.374 M 80.23 % | 18.517 M 62.47 % | 11.397 M -45.35 % | 20.855 M 11.07 % | 18.776 M 290.03 % | 4.814 M 913.47 % | 475.000 K -96.81 % | 14.902 M 3.79 % | 14.358 M 87.17 % | 7.671 M 3 402.74 % | 219.000 K -98.51 % | 14.663 M 0.00 % | 14.663 M 64.68 % | 8.904 M 4.77 % | 8.499 M 63.60 % | 5.195 M 72.76 % | 3.007 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.182 M -72.41 % | 4.284 M -3.99 % | 4.462 M 603.79 % | 634.000 K 11.82 % | 567.000 K -89.32 % | 5.309 M -0.17 % | 5.318 M 155.92 % | 2.078 M -19.61 % | 2.585 M -67.83 % | 8.035 M 14.02 % | 7.047 M 33.92 % | 5.262 M -48.02 % | 10.123 M -29.33 % | 14.325 M 60.40 % | 8.931 M 49.50 % | 5.974 M 247.53 % | 1.719 M -49.46 % | 3.401 M 215.78 % | 1.077 M 96.17 % | 549.000 K | 0.000 -100.00 % | 10.785 M 58.67 % | 6.797 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -13.686 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 -100.00 % | 152.000 K 0.00 % | 152.000 K |
Minority interest | 3.474 M -7.51 % | 3.756 M -1.93 % | 3.830 M 5.60 % | 3.627 M -4.17 % | 3.785 M 3.93 % | 3.642 M -1.35 % | 3.692 M -2.41 % | 3.783 M 4.73 % | 3.612 M 0.92 % | 3.579 M -2.56 % | 3.673 M -2.70 % | 3.775 M -4.31 % | 3.945 M 4.09 % | 3.790 M 1.34 % | 3.740 M 0.32 % | 3.728 M -0.51 % | 3.747 M 0.56 % | 3.726 M 3.93 % | 3.585 M -0.75 % | 3.612 M -3.34 % | 3.737 M 0.95 % | 3.702 M -0.56 % | 3.723 M 2.73 % | 3.624 M -5.87 % | 3.850 M 5.11 % | 3.663 M 0.58 % | 3.642 M 1.08 % | 3.603 M -0.33 % | 3.615 M 1.57 % | 3.559 M -1.36 % | 3.608 M -11.91 % | 4.096 M -1.85 % | 4.173 M -4.11 % | 4.352 M -6.41 % | 4.650 M 8.77 % | 4.275 M -3.04 % | 4.409 M 79.01 % | 2.463 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.403 M 240 200.00 % | 1.000 K 0.00 % | 1.000 K |
Capital lease obligations | 31.574 M -14.94 % | 37.119 M 222.19 % | 11.521 M -17.48 % | 13.961 M -9.14 % | 15.366 M -7.71 % | 16.650 M -0.03 % | 16.655 M -20.27 % | 20.890 M -16.59 % | 25.046 M -14.37 % | 29.248 M 319.57 % | 6.971 M -38.16 % | 11.273 M -10.43 % | 12.586 M -25.46 % | 16.884 M -19.45 % | 20.961 M -16.51 % | 25.107 M -14.21 % | 29.267 M -6.63 % | 31.346 M 683.65 % | 4.000 M -52.32 % | 8.389 M -14.00 % | 9.755 M -30.95 % | 14.128 M -23.48 % | 18.462 M -18.88 % | 22.759 M -16.08 % | 27.119 M -10.53 % | 30.310 M | 0.000 | 0.000 | 0.000 100.00 % | -86.857 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -69.871 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 |
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 % | 6.342 M -36.64 % | 10.009 M 0.94 % | 9.916 M 10.64 % | 8.962 M -3.04 % | 9.243 M 17.97 % | 7.835 M 21.91 % | 6.427 M -8.08 % | 6.992 M -9.29 % | 7.708 M -2.69 % | 7.921 M 14.12 % | 6.941 M -20.16 % | 8.694 M 204.20 % | 2.858 M 25.79 % | 2.272 M -26.33 % | 3.084 M -19.83 % | 3.847 M -40.17 % | 6.430 M 3 051.96 % | 204.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 305.000 K | 0.000 | 0.000 -100.00 % | 508.000 K | 0.000 -100.00 % | 309.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 158.497 M -1.43 % | 160.803 M 0.00 % | 160.803 M 2.39 % | 157.057 M 0.03 % | 157.010 M 0.00 % | 157.010 M 0.03 % | 156.960 M 0.00 % | 156.960 M -0.31 % | 157.447 M -0.83 % | 158.764 M 0.00 % | 158.764 M 11.23 % | 142.731 M 0.00 % | 142.731 M -0.10 % | 142.878 M 0.00 % | 142.878 M -0.06 % | 142.965 M 0.00 % | 142.965 M 0.00 % | 142.965 M 110.66 % | 67.865 M -48.93 % | 132.888 M 106.92 % | 64.223 M -52.05 % | 133.935 M 0.21 % | 133.654 M 77.10 % | 75.468 M -44.69 % | 136.450 M 49.45 % | 91.303 M 0.79 % | 90.587 M 0.27 % | 90.345 M -51.92 % | 187.919 M 21.39 % | 154.812 M 37.15 % | 112.880 M -0.44 % | 113.374 M 0.72 % | 112.562 M -13.67 % | 130.392 M 146.77 % | 52.840 M -18.83 % | 65.095 M -51.86 % | 135.221 M -13.36 % | 156.068 M 0.00 % | 156.068 M -12.40 % | 178.162 M -2.19 % | 182.149 M -1.30 % | 184.549 M 0.00 % | 184.549 M 0.75 % | 183.184 M 0.00 % | 183.184 M -6.86 % | 196.671 M 0.00 % | 196.671 M 0.26 % | 196.163 M -10.55 % | 219.287 M 4.60 % | 209.641 M -15.16 % | 247.115 M 16.14 % | 212.773 M -0.50 % | 213.839 M 3.78 % | 206.057 M -14.23 % | 240.248 M 15.60 % | 207.833 M 1.50 % | 204.769 M 20.08 % | 170.534 M 13.61 % | 150.105 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 235.000 K -54.55 % | 517.000 K 138.25 % | 217.000 K | 0.000 -100.00 % | 1.751 M | 0.000 | 0.000 -100.00 % | 40.000 K -87.99 % | 333.000 K | 0.000 -100.00 % | 603.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 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.542 B 3.88 % | 1.485 B 2.53 % | 1.448 B 7.52 % | 1.347 B -10.21 % | 1.500 B 5.36 % | 1.423 B -2.47 % | 1.459 B 3.23 % | 1.414 B -4.84 % | 1.486 B 8.53 % | 1.369 B -2.72 % | 1.407 B 8.03 % | 1.303 B -3.75 % | 1.353 B 2.11 % | 1.325 B -0.73 % | 1.335 B 6.00 % | 1.260 B -0.88 % | 1.271 B -1.43 % | 1.289 B -1.03 % | 1.303 B 6.00 % | 1.229 B 0.84 % | 1.219 B 0.75 % | 1.210 B -2.00 % | 1.234 B 6.93 % | 1.154 B -1.81 % | 1.176 B 4.74 % | 1.122 B 0.46 % | 1.117 B 4.90 % | 1.065 B -2.25 % | 1.090 B 5.41 % | 1.034 B -5.73 % | 1.096 B 1.29 % | 1.082 B 1.08 % | 1.071 B 5.98 % | 1.010 B -7.07 % | 1.087 B 9.50 % | 992.896 M -2.74 % | 1.021 B -0.72 % | 1.028 B -3.72 % | 1.068 B 3.36 % | 1.033 B -3.77 % | 1.074 B 0.39 % | 1.069 B -3.37 % | 1.107 B 7.78 % | 1.027 B -3.28 % | 1.062 B 0.28 % | 1.059 B -1.15 % | 1.071 B 4.99 % | 1.020 B -6.41 % | 1.090 B 1.19 % | 1.077 B -1.39 % | 1.092 B 2.98 % | 1.061 B -1.89 % | 1.081 B 1.17 % | 1.069 B -4.31 % | 1.117 B 10.96 % | 1.007 B -1.00 % | 1.017 B -1.51 % | 1.032 B 2.25 % | 1.010 B |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.115 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 |
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 -100.00 % | 3.416 M | 0.000 | 0.000 -100.00 % | 2.615 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 |
Change in working capital | 43.933 M 340.77 % | -18.247 M -225.37 % | 14.555 M 189.85 % | -16.199 M -402.84 % | 5.349 M 113.89 % | -38.499 M -348.93 % | 15.466 M -43.51 % | 27.379 M -43.08 % | 48.097 M 183.85 % | -57.361 M -262.68 % | 35.261 M 318.82 % | -16.114 M -358.69 % | 6.229 M 232.73 % | -4.693 M 52.02 % | -9.781 M 82.74 % | -56.667 M -734.85 % | 8.926 M 120.81 % | -42.897 M -168.34 % | 62.766 M 827.22 % | -8.631 M -139.48 % | 21.864 M 158.27 % | -37.519 M -203.14 % | 36.377 M -16.03 % | 43.323 M 296.39 % | -22.060 M -330.27 % | 9.580 M -55.65 % | 21.601 M 11.41 % | 19.389 M 727.88 % | -3.088 M 89.10 % | -28.341 M -229.28 % | -8.607 M -120.54 % | 41.911 M 152.26 % | 16.614 M 145.47 % | -36.536 M -217.43 % | -11.510 M 23.21 % | -14.988 M -175.53 % | 19.844 M 282.04 % | -10.901 M 53.95 % | -23.671 M -336.12 % | 10.025 M 432.06 % | -3.019 M 46.00 % | -5.591 M -126.87 % | 20.808 M -2.20 % | 21.277 M 5 190.19 % | -418.000 K 98.19 % | -23.083 M -148.45 % | 47.640 M -40.79 % | 80.455 M 2 344.21 % | -3.585 M 96.07 % | -91.232 M -715.23 % | -11.191 M -136.34 % | 30.798 M -43.24 % | 54.262 M 206.64 % | -50.881 M -158.93 % | 86.346 M 148.37 % | 34.765 M 480.00 % | 5.994 M 107.93 % | -75.597 M -220.85 % | 62.552 M 63.53 % | 38.250 M 428.78 % | -11.634 M 65.02 % | -33.257 M |
Accounts receivables | -24.297 M -208.30 % | -7.881 M -6 162.31 % | 130.000 K -98.79 % | 10.733 M 131.15 % | -34.452 M -1 539.10 % | 2.394 M -90.46 % | 25.092 M 108.13 % | 12.056 M 137.03 % | -32.557 M -839.60 % | 4.402 M -38.99 % | 7.215 M 143.47 % | -16.599 M -936.79 % | -1.601 M -107.12 % | 22.499 M 492.65 % | -5.730 M 89.50 % | -54.556 M -1 181.56 % | -4.257 M -129.63 % | 14.366 M -43.52 % | 25.434 M 177.85 % | -32.669 M -1 057.65 % | -2.822 M 63.57 % | -7.746 M 4.23 % | -8.088 M -205.74 % | 7.649 M 121.49 % | -35.598 M -228.55 % | 27.691 M 173.38 % | 10.129 M 203.17 % | -9.818 M 52.71 % | -20.763 M -226.46 % | 16.418 M 162.00 % | -26.480 M -392.76 % | 9.045 M 514.89 % | 1.471 M -94.70 % | 27.759 M 144.19 % | -62.819 M -1 487.14 % | -3.958 M -115.38 % | 25.729 M -7.41 % | 27.789 M 168.52 % | -40.554 M -6 548.20 % | -610.000 K -110.23 % | 5.965 M -57.31 % | 13.972 M 174.04 % | -18.871 M -253.45 % | 12.298 M 152.56 % | -23.399 M -265.03 % | 14.179 M 83.98 % | 7.707 M -71.92 % | 27.446 M 210.38 % | -24.864 M -288.74 % | 13.174 M 310.08 % | -6.271 M -134.11 % | 18.386 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 735.000 K 105.19 % | -14.157 M -164.11 % | 22.083 M 579.23 % | -4.608 M -174.84 % | 6.157 M 131.05 % | -19.831 M -214.06 % | 17.387 M 1 091.84 % | -1.753 M -154.53 % | 3.215 M 546.88 % | 497.000 K -70.88 % | 1.707 M 81.40 % | 941.000 K 114.36 % | -6.555 M 17.74 % | -7.969 M -162.40 % | 12.770 M 262.68 % | 3.521 M 333.09 % | 813.000 K 115.73 % | -5.169 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 | 67.495 M 1 680.40 % | 3.791 M 149.50 % | -7.658 M 65.70 % | -22.324 M -166.35 % | 33.644 M 259.74 % | -21.062 M 22.03 % | -27.013 M -258.19 % | 17.076 M -77.95 % | 77.439 M 224.38 % | -62.260 M -336.38 % | 26.339 M 5 876.10 % | -456.000 K -103.17 % | 14.385 M 175.87 % | -18.959 M -10.97 % | -17.085 M -203.36 % | -5.632 M -145.48 % | 12.384 M 123.77 % | -52.108 M -217.48 % | 44.354 M 154.48 % | 17.429 M 90.11 % | 9.168 M 120.21 % | -45.374 M -223.60 % | 36.709 M 1 239.26 % | 2.741 M 277.03 % | 727.000 K 107.11 % | -10.224 M -7 455.40 % | 139.000 K -98.55 % | 9.587 M -41.04 % | 16.260 M 143.51 % | -37.372 M -295.97 % | -9.438 M -133.03 % | 28.573 M 672.03 % | 3.701 M 108.65 % | -42.780 M -243.37 % | 29.839 M 354.45 % | -11.727 M -926.88 % | -1.142 M 94.89 % | -22.368 M -441.55 % | 6.549 M -37.11 % | 10.413 M 321.22 % | -4.707 M 36.39 % | -7.400 M -167.85 % | 10.907 M 5.88 % | 10.301 M -62.74 % | 27.643 M 169.00 % | -40.064 M -211.59 % | 35.903 M 3 686.71 % | -1.001 M -106.39 % | 15.661 M 141.87 % | -37.404 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -11.621 M -59.89 % | -7.268 M -138.58 % | 18.837 M 223.83 % | -15.212 M -120.59 % | -6.896 M -4.41 % | -6.605 M -187.01 % | 7.591 M 134.59 % | -21.944 M 75.73 % | -90.417 M -1 220.34 % | -6.848 M -182.16 % | -2.427 M 74.32 % | -9.450 M 59.82 % | -23.519 M -329.96 % | -5.470 M -396.37 % | -1.102 M 89.63 % | -10.631 M 31.27 % | -15.467 M -55.18 % | -9.967 M -127.45 % | -4.382 M 30.50 % | -6.305 M 42.35 % | -10.937 M -1 694.31 % | 686.000 K 107.29 % | -9.409 M -60.65 % | -5.857 M -293.35 % | -1.489 M 51.81 % | -3.090 M -585.85 % | 636.000 K 110.20 % | -6.235 M 10.12 % | -6.937 M -2 208.51 % | 329.000 K -86.59 % | 2.453 M 151.61 % | -4.753 M 12.14 % | -5.410 M -260.43 % | -1.501 M 93.80 % | -24.201 M -5.06 % | -23.035 M -1 314.93 % | -1.628 M 33.39 % | -2.444 M -389.92 % | 843.000 K 112.31 % | -6.849 M -107.23 % | -3.305 M -237.24 % | -980.000 K -210.86 % | 884.000 K 110.55 % | -8.380 M -481.14 % | -1.442 M 89.14 % | -13.277 M -460.21 % | -2.370 M 60.93 % | -6.066 M 16.49 % | -7.264 M -564.45 % | 1.564 M -45.66 % | 2.878 M 626.14 % | -547.000 K -136.71 % | 1.490 M 117.09 % | -8.720 M -208.35 % | -2.828 M 40.38 % | -4.743 M -110.20 % | 46.518 M 252.86 % | -30.431 M -5 866.86 % | -510.000 K 80.12 % | -2.566 M -198.88 % | 2.595 M 191.34 % | -2.841 M |
Net cash provided by operating activities | 38.503 M 1 301.72 % | -3.204 M -102.90 % | 110.551 M 836.56 % | 11.804 M -74.63 % | 46.527 M 226.66 % | -36.735 M -153.45 % | 68.728 M 22.27 % | 56.208 M 7.55 % | 52.264 M 207.97 % | -48.404 M -156.61 % | 85.511 M 142.73 % | 35.229 M 8.86 % | 32.363 M 70.74 % | 18.955 M -70.81 % | 64.931 M 994.04 % | 5.935 M 132.83 % | -18.080 M 42.85 % | -31.637 M -130.26 % | 104.567 M 89.71 % | 55.118 M 219.80 % | 17.235 M 166.38 % | -25.964 M -136.21 % | 71.704 M 26.21 % | 56.815 M 203.90 % | 18.695 M -5.85 % | 19.856 M -60.75 % | 50.591 M 38.72 % | 36.470 M 20.83 % | 30.184 M 160.99 % | -49.494 M -283.52 % | 26.969 M -27.22 % | 37.058 M -6.21 % | 39.512 M 176.74 % | -51.488 M -299.42 % | 25.819 M 290.63 % | -13.544 M -233.87 % | 10.117 M 695.99 % | 1.271 M -84.36 % | 8.127 M -51.94 % | 16.910 M 502.42 % | 2.807 M 116.77 % | -16.740 M -119.77 % | 84.685 M 495.33 % | 14.225 M 291.89 % | -7.413 M 66.28 % | -21.985 M -128.35 % | 77.561 M 16.68 % | 66.472 M 6 648.43 % | 985.000 K 101.64 % | -60.104 M -484.86 % | 15.617 M -71.33 % | 54.472 M -18.20 % | 66.588 M 341.75 % | -27.544 M -124.21 % | 113.773 M 145.54 % | 46.336 M 69.23 % | 27.380 M 154.88 % | -49.888 M -172.03 % | 69.256 M 58.99 % | 43.559 M 629.27 % | 5.973 M 257.66 % | 1.670 M |
Investments in property plant and equipment | -6.214 M -598.99 % | -889.000 K 98.17 % | -48.490 M -4 749.00 % | -1.000 M 11.19 % | -1.126 M 29.05 % | -1.587 M | 0.000 100.00 % | -1.461 M | 0.000 100.00 % | -1.245 M -61.69 % | -770.000 K | 0.000 | 0.000 100.00 % | -1.453 M -123.54 % | -650.000 K -411.00 % | 209.000 K 130.51 % | -685.000 K 33.69 % | -1.033 M -28.64 % | -803.000 K -435.33 % | -150.000 K 62.50 % | -400.000 K 50.00 % | -800.000 K 19.84 % | -998.000 K -14.71 % | -870.000 K | 0.000 100.00 % | -69.000 K 97.96 % | -3.387 M -278.01 % | -896.000 K -1 471.93 % | -57.000 K 98.76 % | -4.594 M -3 158.16 % | -141.000 K | 0.000 100.00 % | -59.000 K 98.58 % | -4.154 M -13 500.00 % | 31.000 K | 0.000 100.00 % | -1.365 M -326.56 % | -320.000 K 8.83 % | -351.000 K -251.00 % | -100.000 K 96.73 % | -3.055 M -1 157.20 % | -243.000 K | 0.000 100.00 % | -38.000 K | 0.000 | 0.000 100.00 % | -340.000 K -3.98 % | -327.000 K | 0.000 | 0.000 100.00 % | -776.000 K | 0.000 100.00 % | -247.000 K 71.51 % | -867.000 K 51.73 % | -1.796 M -492.74 % | -303.000 K 89.90 % | -2.999 M -532.70 % | -474.000 K -794.34 % | -53.000 K 88.33 % | -454.000 K 47.76 % | -869.000 K -887.50 % | -88.000 K |
Acquisitions net | 0.000 | 0.000 -100.00 % | 67.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.153 M | 0.000 100.00 % | -237.049 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.439 M 170.61 % | -3.454 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.090 M 113.95 % | -7.816 M -538.12 % | 1.784 M 34.54 % | 1.326 M | 0.000 | 0.000 -100.00 % | 1.688 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 |
Purchases of investments | 8.974 M 1 129.13 % | -872.000 K -121.79 % | 4.001 M -97.39 % | 153.379 M 163.60 % | -241.154 M -253.01 % | 157.611 M 253.97 % | -102.367 M -185.72 % | 119.425 M 197.30 % | -122.738 M -706.38 % | 20.241 M 251.41 % | 5.760 M -85.06 % | 38.546 M 147.25 % | -81.571 M -4 639.29 % | 1.797 M -96.19 % | 47.180 M 83.82 % | 25.666 M 133.64 % | -76.296 M -1 036.15 % | 8.150 M -76.12 % | 34.135 M -13.55 % | 39.484 M 149.48 % | -79.799 M -723.48 % | 12.799 M -64.46 % | 36.017 M 273.43 % | -20.768 M -323.00 % | 9.313 M 111.48 % | -81.116 M -194.51 % | 85.827 M 314.65 % | -39.984 M -191.65 % | 43.629 M 145.68 % | -95.518 M -197.69 % | 97.775 M 255.77 % | -62.767 M -179.44 % | 79.015 M 147.81 % | -165.270 M -200.46 % | 164.521 M 236.68 % | -120.371 M -216.31 % | 103.492 M 148.18 % | -214.824 M -211.60 % | 192.497 M 171.87 % | 70.805 M 206.46 % | -66.509 M 66.20 % | -196.793 M -1 824.81 % | -10.224 M 17.41 % | -12.379 M 76.73 % | -53.205 M -1 424.50 % | -3.490 M 62.09 % | -9.207 M -2.32 % | -8.998 M -151.04 % | 17.630 M 128.41 % | -62.051 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 |
Sales maturities of investments | 0.000 | 0.000 -100.00 % | 3.186 M -93.52 % | 49.165 M | 0.000 -100.00 % | 320.940 M 74 885.98 % | 428.000 K -97.95 % | 20.929 M -66.20 % | 61.915 M -73.88 % | 237.049 M | 0.000 -100.00 % | 19.960 M -11.30 % | 22.504 M -90.22 % | 230.129 M 958 770.83 % | 24.000 K -99.88 % | 19.960 M -12.24 % | 22.744 M -90.30 % | 234.565 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.171 M 4 142.56 % | 994.000 K 100.71 % | -139.262 M -200.00 % | 139.262 M 357.70 % | -54.041 M -143.90 % | 123.093 M 191.34 % | -134.758 M -184.50 % | 159.472 M 668.63 % | -28.045 M 79.32 % | -135.643 M -305.16 % | 66.115 M -61.12 % | 170.033 M -11.37 % | 191.856 M 1 037.46 % | 16.867 M -57.83 % | 39.999 M 2 630.31 % | 1.465 M | 0.000 -100.00 % | 5.530 M 156.43 % | -9.800 M -200.00 % | 9.800 M | 0.000 -100.00 % | 1.800 M | 0.000 | 0.000 -100.00 % | 102.000 K -96.70 % | 3.090 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 5.760 M 479.95 % | -1.516 M -59.92 % | -948.000 K -106.37 % | 14.882 M 9 890.79 % | -152.000 K 67.31 % | -465.000 K -5 912.50 % | 8.000 K -85.19 % | 54.000 K 100.21 % | -26.179 M -1 308 850.00 % | -2.000 K -100.04 % | 5.035 M 125.22 % | -19.967 M -10.32 % | -18.099 M -1 810 000.00 % | 1.000 K 100.01 % | -7.009 M -206.83 % | 6.561 M 59 745.45 % | -11.000 K 95.38 % | -238.000 K -202.59 % | 232.000 K -97.39 % | 8.893 M 148 116.67 % | 6.000 K 50.00 % | 4.000 K -93.85 % | 65.000 K -98.73 % | 5.109 M 506.05 % | 843.000 K 171.06 % | 311.000 K 197.80 % | -318.000 K 90.35 % | -3.294 M -270.94 % | 1.927 M 571.43 % | 287.000 K 925.00 % | 28.000 K -99.48 % | 5.347 M 18 537.93 % | -29.000 K -100.61 % | 4.765 M 19 954.17 % | -24.000 K -101.11 % | 2.168 M 106.93 % | -31.266 M -80 269.23 % | 39.000 K -80.79 % | 203.000 K 184.23 % | -241.000 K -1 606.25 % | 16.000 K -80.72 % | 83.000 K 4 250.00 % | -2.000 K 33.33 % | -3.000 K -100.27 % | 1.119 M -89.76 % | 10.933 M 1 258.14 % | 805.000 K 101.73 % | -46.630 M -1 065.62 % | 4.829 M 25 315.79 % | 19.000 K 176.00 % | -25.000 K -933.33 % | 3.000 K 112.50 % | -24.000 K -103.56 % | 674.000 K 71.94 % | 392.000 K 1 351.85 % | 27.000 K -99.84 % | 16.937 M -72.09 % | 60.684 M 18 601.22 % | -328.000 K -329.37 % | 143.000 K 672.00 % | -25.000 K -2 400.00 % | -1.000 K |
Net cash used for investing activites | 8.520 M 359.99 % | -3.277 M 92.23 % | -42.184 M -119.49 % | 216.426 M 189.27 % | -242.432 M -255.85 % | 155.559 M 252.61 % | -101.931 M -159.23 % | 172.100 M 297.81 % | -87.002 M -558.05 % | 18.994 M 89.47 % | 10.025 M -73.99 % | 38.539 M 149.94 % | -77.166 M -22 466.96 % | 345.000 K -99.13 % | 39.521 M 22.63 % | 32.227 M 141.86 % | -76.992 M -1 219.23 % | 6.879 M -79.50 % | 33.564 M -30.40 % | 48.227 M 160.14 % | -80.193 M -768.11 % | 12.003 M -65.79 % | 35.084 M 312.26 % | -16.529 M -262.75 % | 10.156 M 112.56 % | -80.874 M -198.48 % | 82.122 M 285.91 % | -44.174 M -197.09 % | 45.499 M 145.58 % | -99.825 M -171.39 % | 139.833 M 347.82 % | -56.426 M 2.54 % | -57.896 M -100.67 % | -28.851 M -126.11 % | 110.487 M 2 159.45 % | 4.890 M 114.99 % | -32.631 M 40.17 % | -54.543 M -134.85 % | 156.488 M 346.85 % | -63.395 M -2 908.78 % | -2.107 M 92.17 % | -26.920 M -114.82 % | 181.630 M 2 860.55 % | 6.135 M 150.76 % | -12.087 M -235.69 % | 8.908 M 201.90 % | -8.742 M 81.38 % | -46.957 M -1 072.40 % | 4.829 M 25 315.79 % | 19.000 K 102.37 % | -801.000 K -144.43 % | 1.803 M 765.31 % | -271.000 K -40.41 % | -193.000 K 85.18 % | -1.302 M -146.27 % | 2.814 M -79.81 % | 13.938 M -76.85 % | 60.210 M 15 903.15 % | -381.000 K -22.51 % | -311.000 K 65.21 % | -894.000 K -904.49 % | -89.000 K |
Debt repayment | 0.000 100.00 % | -4.982 M -6.07 % | -4.697 M -2.76 % | -4.571 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.357 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 175.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 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.908 M -449.49 % | -3.987 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 |
Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -155.331 M | 0.000 | 0.000 | 0.000 100.00 % | -133.948 M | 0.000 | 0.000 | 0.000 100.00 % | -106.029 M | 0.000 | 0.000 | 0.000 100.00 % | -70.881 M | 0.000 | 0.000 | 0.000 100.00 % | -67.316 M | 0.000 | 0.000 | 0.000 100.00 % | -56.705 M | 0.000 | 0.000 | 0.000 100.00 % | -47.253 M | 0.000 | 0.000 100.00 % | -63.326 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -47.254 M | 0.000 | 0.000 | 0.000 100.00 % | -56.704 M | 0.000 | 0.000 | 0.000 100.00 % | -47.254 M | 0.000 | 0.000 | 0.000 100.00 % | -70.881 M | 0.000 | 0.000 | 0.000 100.00 % | -56.704 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -5.159 M | 0.000 | 0.000 -100.00 % | 47.000 K 101.08 % | -4.371 M -9.52 % | -3.991 M 8.42 % | -4.358 M -0.05 % | -4.356 M -217 700.00 % | -2.000 K 99.95 % | -4.190 M -10.44 % | -3.794 M 5.72 % | -4.024 M 7.66 % | -4.358 M -0.09 % | -4.354 M -1.19 % | -4.303 M 0.92 % | -4.343 M 0.21 % | -4.352 M 1.98 % | -4.440 M -1.42 % | -4.378 M 1.66 % | -4.452 M -4.56 % | -4.258 M 0.21 % | -4.267 M 2.93 % | -4.396 M 92.81 % | -61.135 M -1 289.43 % | -4.400 M -2.02 % | -4.313 M -2 042.79 % | 222.000 K 101.22 % | -18.227 M -29 780.33 % | -61.000 K 53.79 % | -132.000 K -243.48 % | 92.000 K 250.82 % | -61.000 K -200.00 % | 61.000 K | 0.000 | 0.000 100.00 % | -21.022 M | 0.000 -100.00 % | 1.090 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 100.00 % | -56.744 M | 0.000 100.00 % | -293.000 K 17.70 % | -356.000 K 99.36 % | -55.350 M -844.85 % | 7.431 M 2 883.15 % | -267.000 K 48.16 % | -515.000 K -357.50 % | 200.000 K 227.87 % | 61.000 K 124.02 % | -254.000 K |
Net cash used provided by financing activities | -5.159 M -3.55 % | -4.982 M -6.07 % | -4.697 M 97.06 % | -159.855 M -3 557.17 % | -4.371 M -9.52 % | -3.991 M 8.42 % | -4.358 M 96.85 % | -138.304 M -3 072.84 % | -4.359 M -4.03 % | -4.190 M -10.44 % | -3.794 M 96.55 % | -110.053 M -2 425.31 % | -4.358 M -0.09 % | -4.354 M -1.19 % | -4.303 M 94.28 % | -75.224 M -1 628.49 % | -4.352 M 1.98 % | -4.440 M -1.42 % | -4.378 M 93.90 % | -71.754 M -1 585.16 % | -4.258 M 0.21 % | -4.267 M 2.93 % | -4.396 M 92.81 % | -61.135 M -1 289.43 % | -4.400 M -2.02 % | -4.313 M -2 042.79 % | 222.000 K 100.47 % | -47.253 M -77 363.93 % | -61.000 K 53.79 % | -132.000 K 99.79 % | -63.234 M -103 562.30 % | -61.000 K -100.24 % | 25.851 M | 0.000 | 0.000 100.00 % | -47.254 M | 0.000 -100.00 % | 1.090 M 104.98 % | -21.908 M 63.90 % | -60.691 M | 0.000 | 0.000 | 0.000 100.00 % | -47.254 M | 0.000 | 0.000 | 0.000 100.00 % | -70.881 M | 0.000 | 0.000 | 0.000 100.00 % | -56.744 M | 0.000 100.00 % | -293.000 K 17.70 % | -356.000 K 99.40 % | -58.867 M -892.18 % | 7.431 M 2 883.15 % | -267.000 K 48.16 % | -515.000 K -357.50 % | 200.000 K 227.87 % | 61.000 K 124.02 % | -254.000 K |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.177 M -25.45 % | 5.603 M 273.47 % | -3.230 M -1 274.55 % | 275.000 K -92.77 % | 3.805 M 171.09 % | -5.352 M -346.07 % | 2.175 M 226.09 % | 667.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -364.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 41.864 M 465.21 % | -11.463 M -118.00 % | 63.670 M -6.88 % | 68.375 M 134.14 % | -200.276 M -274.41 % | 114.833 M 405.72 % | -37.561 M -141.73 % | 90.004 M 330.21 % | -39.097 M -16.36 % | -33.600 M -136.62 % | 91.742 M 352.84 % | -36.285 M 26.19 % | -49.161 M -428.92 % | 14.946 M -85.08 % | 100.149 M 370.22 % | -37.062 M 62.72 % | -99.424 M -240.52 % | -29.198 M -121.83 % | 133.753 M 323.39 % | 31.591 M 147.00 % | -67.216 M -268.75 % | -18.228 M -117.80 % | 102.392 M 591.11 % | -20.849 M -185.27 % | 24.451 M 137.43 % | -65.331 M -149.15 % | 132.935 M 341.89 % | -54.957 M -172.67 % | 75.622 M 150.60 % | -149.451 M -244.30 % | 103.568 M 634.74 % | -19.368 M -359.38 % | 7.467 M 109.29 % | -80.339 M -158.94 % | 136.306 M 348.65 % | -54.818 M -143.48 % | -22.514 M 57.74 % | -53.272 M -137.33 % | 142.707 M 233.15 % | -107.176 M -15 410.86 % | 700.000 K 101.60 % | -43.660 M -116.14 % | 270.492 M 1 370.45 % | -21.291 M 6.33 % | -22.730 M -77.55 % | -12.802 M -118.60 % | 68.819 M 233.98 % | -51.366 M -983.49 % | 5.814 M 109.68 % | -60.085 M -505.54 % | 14.816 M 3 259.06 % | -469.000 K -100.71 % | 66.317 M 336.59 % | -28.030 M -125.08 % | 111.751 M 1 250.06 % | -9.717 M -119.93 % | 48.749 M 384.82 % | 10.055 M -85.29 % | 68.360 M 57.34 % | 43.448 M 745.29 % | 5.140 M 287.34 % | 1.327 M |
Cash at beginning of period | 588.898 M -1.91 % | 600.361 M 11.86 % | 536.691 M 14.60 % | 468.316 M -29.95 % | 668.592 M 20.74 % | 553.759 M -6.35 % | 591.320 M 17.95 % | 501.316 M -7.23 % | 540.413 M -5.85 % | 574.013 M 19.02 % | 482.271 M -7.00 % | 518.556 M -8.66 % | 567.717 M 2.70 % | 552.771 M 22.13 % | 452.622 M -7.57 % | 489.684 M -16.88 % | 589.108 M -4.72 % | 618.306 M 27.60 % | 484.553 M 6.97 % | 452.962 M -12.92 % | 520.178 M -3.39 % | 538.406 M 23.48 % | 436.014 M -4.56 % | 456.863 M 5.65 % | 432.412 M -13.13 % | 497.743 M 36.44 % | 364.808 M -13.09 % | 419.765 M 21.97 % | 344.143 M -30.28 % | 493.594 M 26.55 % | 390.026 M -4.73 % | 409.394 M 1.86 % | 401.927 M -16.66 % | 482.266 M 39.40 % | 345.960 M -13.68 % | 400.778 M -5.32 % | 423.292 M -11.18 % | 476.564 M 42.74 % | 333.857 M -24.30 % | 441.033 M 0.16 % | 440.333 M -9.02 % | 483.993 M 126.69 % | 213.501 M -9.07 % | 234.792 M -8.83 % | 257.522 M -4.74 % | 270.324 M 34.15 % | 201.505 M -20.31 % | 252.871 M 2.35 % | 247.057 M -19.56 % | 307.142 M -54.34 % | 672.659 M -0.07 % | 673.128 M 10.93 % | 606.811 M -4.42 % | 634.841 M 21.36 % | 523.090 M -1.82 % | 532.807 M 10.07 % | 484.058 M 2.12 % | 474.003 M 16.85 % | 405.643 M 12.00 % | 362.195 M 1.44 % | 357.055 M 0.37 % | 355.728 M |
Cash at end of period | 630.762 M 7.11 % | 588.898 M -1.91 % | 600.361 M 11.86 % | 536.691 M 14.60 % | 468.316 M -29.95 % | 668.592 M 20.74 % | 553.759 M -6.35 % | 591.320 M 17.95 % | 501.316 M -7.23 % | 540.413 M -5.85 % | 574.013 M 19.02 % | 482.271 M -7.00 % | 518.556 M -8.66 % | 567.717 M 2.70 % | 552.771 M 22.13 % | 452.622 M -7.57 % | 489.684 M -16.88 % | 589.108 M -4.72 % | 618.306 M 27.60 % | 484.553 M 6.97 % | 452.962 M -12.92 % | 520.178 M -3.39 % | 538.406 M 23.48 % | 436.014 M -4.56 % | 456.863 M 5.65 % | 432.412 M -13.13 % | 497.743 M 36.44 % | 364.808 M -13.09 % | 419.765 M 21.97 % | 344.143 M -30.28 % | 493.594 M 26.55 % | 390.026 M -4.73 % | 409.394 M 1.86 % | 401.927 M -16.66 % | 482.266 M 39.40 % | 345.960 M -13.68 % | 400.778 M -5.32 % | 423.292 M -11.18 % | 476.564 M 42.74 % | 333.857 M -24.30 % | 441.033 M 0.16 % | 440.333 M -9.02 % | 483.993 M 126.69 % | 213.501 M -9.07 % | 234.792 M -8.83 % | 257.522 M -4.74 % | 270.324 M 34.15 % | 201.505 M -20.31 % | 252.871 M 2.35 % | 247.057 M -64.06 % | 687.475 M 2.20 % | 672.659 M -0.07 % | 673.128 M 10.93 % | 606.811 M -4.42 % | 634.841 M 21.36 % | 523.090 M -1.82 % | 532.807 M 10.07 % | 484.058 M 2.12 % | 474.003 M 16.85 % | 405.643 M 12.00 % | 362.195 M 1.44 % | 357.055 M |
Operating cash flow | 38.503 M 1 301.72 % | -3.204 M -102.90 % | 110.551 M 836.56 % | 11.804 M -74.63 % | 46.527 M 226.66 % | -36.735 M -153.45 % | 68.728 M 22.27 % | 56.208 M 7.55 % | 52.264 M 207.97 % | -48.404 M -156.61 % | 85.511 M 142.73 % | 35.229 M 8.86 % | 32.363 M 70.74 % | 18.955 M -70.81 % | 64.931 M 994.04 % | 5.935 M 132.83 % | -18.080 M 42.85 % | -31.637 M -130.26 % | 104.567 M 89.71 % | 55.118 M 219.80 % | 17.235 M 166.38 % | -25.964 M -136.21 % | 71.704 M 26.21 % | 56.815 M 203.90 % | 18.695 M -5.85 % | 19.856 M -60.75 % | 50.591 M 38.72 % | 36.470 M 20.83 % | 30.184 M 160.99 % | -49.494 M -283.52 % | 26.969 M -27.22 % | 37.058 M -6.21 % | 39.512 M 176.74 % | -51.488 M -299.42 % | 25.819 M 290.63 % | -13.544 M -233.87 % | 10.117 M 695.99 % | 1.271 M -84.36 % | 8.127 M -51.94 % | 16.910 M 502.42 % | 2.807 M 116.77 % | -16.740 M -119.77 % | 84.685 M 495.33 % | 14.225 M 291.89 % | -7.413 M 66.28 % | -21.985 M -128.35 % | 77.561 M 16.68 % | 66.472 M 6 648.43 % | 985.000 K 101.64 % | -60.104 M -484.86 % | 15.617 M -71.33 % | 54.472 M -18.20 % | 66.588 M 341.75 % | -27.544 M -124.21 % | 113.773 M 145.54 % | 46.336 M 69.23 % | 27.380 M 154.88 % | -49.888 M -172.03 % | 69.256 M 58.99 % | 43.559 M 629.27 % | 5.973 M 257.66 % | 1.670 M |
Capital expenditure | -6.214 M -598.99 % | -889.000 K 98.17 % | -48.490 M -4 749.00 % | -1.000 M 11.19 % | -1.126 M 29.05 % | -1.587 M | 0.000 100.00 % | -1.461 M | 0.000 100.00 % | -1.245 M -61.69 % | -770.000 K | 0.000 | 0.000 100.00 % | -1.453 M -123.54 % | -650.000 K -411.00 % | 209.000 K 130.51 % | -685.000 K 33.69 % | -1.033 M -28.64 % | -803.000 K -435.33 % | -150.000 K 62.50 % | -400.000 K 50.00 % | -800.000 K 19.84 % | -998.000 K -14.71 % | -870.000 K | 0.000 100.00 % | -69.000 K 97.96 % | -3.387 M -278.01 % | -896.000 K -1 471.93 % | -57.000 K 98.76 % | -4.594 M -3 158.16 % | -141.000 K | 0.000 100.00 % | -59.000 K 98.58 % | -4.154 M -13 500.00 % | 31.000 K | 0.000 100.00 % | -1.365 M -326.56 % | -320.000 K 8.83 % | -351.000 K -251.00 % | -100.000 K 96.73 % | -3.055 M -1 157.20 % | -243.000 K | 0.000 100.00 % | -38.000 K | 0.000 | 0.000 100.00 % | -340.000 K -3.98 % | -327.000 K | 0.000 | 0.000 100.00 % | -776.000 K | 0.000 100.00 % | -247.000 K 71.51 % | -867.000 K 51.73 % | -1.796 M -492.74 % | -303.000 K 89.90 % | -2.999 M -532.70 % | -474.000 K -794.34 % | -53.000 K 88.33 % | -454.000 K 47.76 % | -869.000 K -887.50 % | -88.000 K |
Free CashFlow | 32.289 M 888.88 % | -4.093 M -106.60 % | 62.061 M 474.43 % | 10.804 M -76.20 % | 45.401 M 218.47 % | -38.322 M -155.76 % | 68.728 M 25.54 % | 54.747 M 4.75 % | 52.264 M 205.27 % | -49.649 M -158.59 % | 84.741 M 140.54 % | 35.229 M 8.86 % | 32.363 M 84.91 % | 17.502 M -72.77 % | 64.281 M 946.24 % | 6.144 M 132.74 % | -18.765 M 42.56 % | -32.670 M -131.48 % | 103.764 M 88.77 % | 54.968 M 226.51 % | 16.835 M 162.90 % | -26.764 M -137.85 % | 70.706 M 26.38 % | 55.945 M 199.25 % | 18.695 M -5.52 % | 19.787 M -58.08 % | 47.204 M 32.69 % | 35.574 M 18.08 % | 30.127 M 155.70 % | -54.088 M -301.61 % | 26.828 M -27.61 % | 37.058 M -6.07 % | 39.453 M 170.91 % | -55.642 M -315.25 % | 25.850 M 290.86 % | -13.544 M -254.75 % | 8.752 M 820.29 % | 951.000 K -87.77 % | 7.776 M -53.74 % | 16.810 M 6 878.23 % | -248.000 K 98.54 % | -16.983 M -120.05 % | 84.685 M 496.92 % | 14.187 M 291.38 % | -7.413 M 66.28 % | -21.985 M -128.47 % | 77.221 M 16.75 % | 66.145 M 6 615.23 % | 985.000 K 101.64 % | -60.104 M -504.99 % | 14.841 M -72.75 % | 54.472 M -17.89 % | 66.341 M 333.50 % | -28.411 M -125.37 % | 111.977 M 143.25 % | 46.033 M 88.81 % | 24.381 M 148.41 % | -50.362 M -172.77 % | 69.203 M 60.55 % | 43.105 M 744.53 % | 5.104 M 222.63 % | 1.582 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 |