
RBB Bancorp RBB
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 231.996 M -1.75 % | 236.134 M 23.33 % | 191.465 M 15.47 % | 165.808 M 8.32 % | 153.076 M -4.27 % | 159.896 M 40.79 % | 113.572 M 30.21 % | 87.221 M 13.29 % | 76.988 M 53.14 % | 50.272 M 15.76 % | 43.429 M 42.54 % | 30.469 M 50.09 % | 20.300 M |
Net income | 26.665 M -37.21 % | 42.465 M -33.99 % | 64.327 M 13.04 % | 56.906 M 72.82 % | 32.928 M -16.02 % | 39.209 M 8.60 % | 36.105 M 41.43 % | 25.528 M 33.80 % | 19.079 M 47.07 % | 12.973 M 24.41 % | 10.428 M 48.89 % | 7.004 M 73.09 % | 4.046 M |
Income before tax | 35.679 M -40.78 % | 60.246 M -34.05 % | 91.345 M 12.86 % | 80.937 M 70.54 % | 47.459 M -14.21 % | 55.321 M 19.73 % | 46.206 M -1.26 % | 46.797 M 43.69 % | 32.568 M 48.25 % | 21.969 M 25.07 % | 17.565 M 42.64 % | 12.314 M 74.89 % | 7.041 M |
Income before tax ratio | 0.15 -39.72 % | 0.26 -46.52 % | 0.48 -2.26 % | 0.49 57.45 % | 0.31 -10.39 % | 0.35 -14.96 % | 0.41 -24.17 % | 0.54 26.83 % | 0.42 -3.20 % | 0.44 8.05 % | 0.40 0.07 % | 0.40 16.52 % | 0.35 |
EBITDA | 44.930 M -35.70 % | 69.874 M -31.74 % | 102.365 M 8.35 % | 94.472 M 70.90 % | 55.280 M -10.97 % | 62.091 M 20.94 % | 51.341 M 4.42 % | 49.167 M 44.92 % | 33.928 M 47.58 % | 22.989 M 24.37 % | 18.484 M 2 190.99 % | -883.982 K 17.27 % | -1.069 M |
Net income ratio | 0.11 -36.09 % | 0.18 -46.47 % | 0.34 -2.11 % | 0.34 59.55 % | 0.22 -12.28 % | 0.25 -22.86 % | 0.32 8.62 % | 0.29 18.10 % | 0.25 -3.97 % | 0.26 7.47 % | 0.24 4.46 % | 0.23 15.33 % | 0.20 |
Ratio EBITDA | 0.19 -34.55 % | 0.30 -44.65 % | 0.53 -6.17 % | 0.57 57.77 % | 0.36 -7.00 % | 0.39 -14.10 % | 0.45 -19.81 % | 0.56 27.91 % | 0.44 -3.63 % | 0.46 7.44 % | 0.43 1 566.99 % | -0.03 44.88 % | -0.05 |
Gross profit ratio | 0.45 -18.50 % | 0.55 -31.55 % | 0.81 -3.45 % | 0.84 20.07 % | 0.70 -0.93 % | 0.71 -7.75 % | 0.76 -10.38 % | 0.85 8.62 % | 0.79 -6.09 % | 0.84 -3.55 % | 0.87 -13.27 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 18.183 M -4.22 % | 18.985 M -1.80 % | 19.333 M -2.53 % | 19.834 M -0.44 % | 19.922 M -2.31 % | 20.393 M 13.50 % | 17.968 M 17.92 % | 15.238 M 11.26 % | 13.696 M 1.06 % | 13.553 M -13.60 % | 15.686 M 32.09 % | 11.875 M 32.06 % | 8.992 M |
Weighted average shs out | 18.122 M -4.45 % | 18.965 M -0.71 % | 19.100 M -1.67 % | 19.424 M -1.72 % | 19.763 M -1.27 % | 20.017 M 16.71 % | 17.151 M 21.83 % | 14.078 M 9.98 % | 12.801 M 0.31 % | 12.762 M -18.64 % | 15.686 M 31.11 % | 11.964 M 31.87 % | 9.072 M |
EPS diluted | 1.47 -34.38 % | 2.24 -32.73 % | 3.33 16.43 % | 2.86 73.33 % | 1.65 -14.06 % | 1.92 -5.42 % | 2.03 20.83 % | 1.68 20.86 % | 1.39 44.79 % | 0.96 45.45 % | 0.66 11.86 % | 0.59 31.11 % | 0.45 |
Earnings per share | 1.47 -34.38 % | 2.24 -33.53 % | 3.37 15.41 % | 2.92 75.90 % | 1.66 -15.31 % | 1.96 -7.98 % | 2.13 17.68 % | 1.81 21.48 % | 1.49 46.08 % | 1.02 54.55 % | 0.66 11.86 % | 0.59 31.11 % | 0.45 |
Gross profit | 104.842 M -19.93 % | 130.942 M -15.58 % | 155.114 M 11.49 % | 139.129 M 30.06 % | 106.972 M -5.16 % | 112.788 M 29.88 % | 86.843 M 16.69 % | 74.420 M 23.06 % | 60.477 M 43.81 % | 42.053 M 11.65 % | 37.665 M 23.62 % | 30.469 M 50.09 % | 20.300 M |
Income tax expense | 9.014 M -49.31 % | 17.781 M -34.19 % | 27.018 M 12.43 % | 24.031 M 65.38 % | 14.531 M -9.81 % | 16.112 M 59.51 % | 10.101 M -52.51 % | 21.269 M 57.68 % | 13.489 M 49.94 % | 8.996 M 26.05 % | 7.137 M 34.39 % | 5.310 M 77.31 % | 2.995 M |
Cost of revenue | 127.154 M 20.84 % | 105.224 M 189.47 % | 36.351 M 36.25 % | 26.679 M -42.13 % | 46.104 M -2.13 % | 47.108 M 76.24 % | 26.729 M 108.80 % | 12.801 M -22.47 % | 16.511 M 100.89 % | 8.219 M 42.59 % | 5.764 M | 0.000 | 0.000 |
General and administrative expenses | 43.477 M 3.81 % | 41.883 M 9.00 % | 38.424 M 6.00 % | 36.250 M 1.57 % | 35.691 M -11.36 % | 40.266 M 43.84 % | 27.993 M 38.06 % | 20.276 M 17.32 % | 17.283 M 25.53 % | 13.768 M 7.77 % | 12.775 M 226.21 % | 3.916 M 114.12 % | 1.829 M |
Selling and marketing expenses | 864.000 K -23.67 % | 1.132 M -28.26 % | 1.578 M 36.39 % | 1.157 M 54.06 % | 751.000 K -42.58 % | 1.308 M 14.44 % | 1.143 M 36.56 % | 837.000 K 54.43 % | 542.000 K 14.11 % | 475.000 K 49.84 % | 317.000 K 21.15 % | 261.666 K 12.71 % | 232.167 K |
Other expenses | 24.822 M -10.22 % | 27.649 M 16.33 % | 23.767 M 14.35 % | 20.785 M -9.91 % | 23.071 M 45.16 % | 15.893 M 38.19 % | 11.501 M 76.67 % | 6.510 M -35.44 % | 10.084 M 72.64 % | 5.841 M -16.65 % | 7.008 M | 0.000 | 0.000 |
Operating expenses | 69.163 M -2.12 % | 70.664 M 10.81 % | 63.769 M 9.58 % | 58.192 M -2.22 % | 59.513 M 3.56 % | 57.467 M 41.42 % | 40.637 M 47.11 % | 27.623 M -1.02 % | 27.909 M 38.96 % | 20.084 M -0.08 % | 20.100 M 10.72 % | 18.154 M 36.92 % | 13.259 M |
Cost and expenses | 196.317 M 11.61 % | 175.888 M 75.68 % | 100.120 M 17.97 % | 84.871 M -19.64 % | 105.617 M 1.00 % | 104.575 M 55.23 % | 67.366 M 66.65 % | 40.424 M -9.00 % | 44.420 M 56.94 % | 28.303 M 9.43 % | 25.864 M 42.47 % | 18.154 M 36.92 % | 13.259 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 44.341 M 3.08 % | 43.015 M 7.53 % | 40.002 M 6.94 % | 37.407 M 2.65 % | 36.442 M -12.34 % | 41.574 M 42.69 % | 29.136 M 38.00 % | 21.113 M 18.45 % | 17.825 M 25.15 % | 14.243 M 8.79 % | 13.092 M -17.49 % | 15.866 M 42.25 % | 11.154 M |
Interest income | 215.347 M -2.13 % | 220.023 M 22.21 % | 180.032 M 23.15 % | 146.194 M 5.52 % | 138.548 M -1.49 % | 140.646 M 38.62 % | 101.465 M 37.80 % | 73.632 M 9.26 % | 67.389 M 60.30 % | 42.039 M 11.03 % | 37.862 M | 0.000 | 0.000 |
Interest expense | 117.297 M 15.15 % | 101.862 M 224.24 % | 31.416 M 38.27 % | 22.720 M -33.89 % | 34.365 M -23.40 % | 44.861 M 89.72 % | 23.646 M 69.65 % | 13.938 M 19.06 % | 11.707 M 68.79 % | 6.936 M 53.38 % | 4.522 M | 0.000 | 0.000 |
Depreciation and amortization | 9.251 M -3.92 % | 9.628 M -12.63 % | 11.020 M -18.58 % | 13.535 M 73.06 % | 7.821 M 15.52 % | 6.770 M 31.84 % | 5.135 M 116.67 % | 2.370 M 74.26 % | 1.360 M 33.33 % | 1.020 M 10.99 % | 919.000 K 106.96 % | -13.198 M -62.75 % | -8.110 M |
Operating income | 35.679 M -40.75 % | 60.214 M -34.08 % | 91.345 M 12.86 % | 80.937 M 70.54 % | 47.459 M -14.21 % | 55.321 M 19.73 % | 46.206 M -1.26 % | 46.797 M 43.69 % | 32.568 M 48.25 % | 21.969 M 25.07 % | 17.565 M 33.09 % | 13.198 M 62.75 % | 8.110 M |
Operating income ratio | 0.15 -39.69 % | 0.25 -46.55 % | 0.48 -2.26 % | 0.49 57.45 % | 0.31 -10.39 % | 0.35 -14.96 % | 0.41 -24.17 % | 0.54 26.83 % | 0.42 -3.20 % | 0.44 8.05 % | 0.40 -6.63 % | 0.43 8.43 % | 0.40 |
Total other income expenses net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.069 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 106.045 M 190.87 % | -116.697 M -133.28 % | 350.680 M 348.39 % | -141.181 M -208.25 % | 130.420 M 8 047.59 % | -1.641 M -100.58 % | 284.429 M 780.48 % | 32.304 M 247.91 % | -21.841 M 75.14 % | -87.853 M 14.47 % | -102.714 M -238.33 % | -30.359 M 46.79 % | -57.060 M |
Total investments | 3.442 B 3.80 % | 3.316 B -6.80 % | 3.558 B 8.51 % | 3.279 B 11.32 % | 2.945 B 21.68 % | 2.421 B -8.40 % | 2.643 B 84.02 % | 1.436 B 21.08 % | 1.186 B 39.39 % | 850.929 M | 0.000 | 0.000 | 0.000 |
Total debt | 364.390 M 15.58 % | 315.276 M -27.49 % | 434.828 M 20.52 % | 360.791 M 34.29 % | 268.674 M 136.26 % | 113.722 M -73.72 % | 432.714 M 320.31 % | 102.952 M 95.29 % | 52.717 M | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | -20.257 M -3.82 % | -19.512 M 9.94 % | -21.665 M -1 208.27 % | -1.656 M -246.68 % | 1.129 M 372.38 % | 239.000 K 117.86 % | -1.338 M -202.03 % | -443.000 K -65.92 % | -267.000 K -38.34 % | -193.000 K -271.16 % | -51.999 K 82.09 % | -290.275 K | 0.000 |
Retained earnings | 264.460 M 3.65 % | 255.152 M 12.96 % | 225.883 M 24.57 % | 181.329 M 31.31 % | 138.094 M 23.25 % | 112.046 M 37.28 % | 81.618 M 59.20 % | 51.266 M 66.53 % | 30.784 M 115.89 % | 14.259 M 50.92 % | 9.448 M 28.12 % | 7.374 M 1 889.85 % | 370.597 K |
Common stock | 259.957 M -4.40 % | 271.925 M -1.80 % | 276.912 M -1.92 % | 282.335 M -0.68 % | 284.261 M -2.11 % | 290.395 M 0.62 % | 288.610 M 40.15 % | 205.927 M 44.36 % | 142.651 M 0.55 % | 141.873 M 4.16 % | 136.212 M 8.36 % | 125.707 M 22.80 % | 102.365 M |
Total equity | 507.949 M -0.65 % | 511.260 M 5.51 % | 484.563 M 3.83 % | 466.683 M 8.91 % | 428.488 M 5.13 % | 407.567 M 8.65 % | 375.112 M 41.46 % | 265.176 M 46.03 % | 181.585 M 10.96 % | 163.645 M 7.67 % | 151.981 M 10.14 % | 137.992 M 27.64 % | 108.113 M |
Other non current liabilities | 36.421 M 47.28 % | 24.729 M 2 037.34 % | 1.157 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.718 M -421.31 % | 7.693 M 58.68 % | 4.848 M | 0.000 | 0.000 | 0.000 |
Long term debt | 364.390 M 15.58 % | 315.276 M -27.49 % | 434.828 M 20.52 % | 360.791 M 34.29 % | 268.674 M 136.26 % | 113.722 M -73.72 % | 432.714 M 455.10 % | 77.952 M 47.87 % | 52.717 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 400.811 M 17.88 % | 340.005 M -22.01 % | 435.985 M 20.84 % | 360.791 M 34.29 % | 268.674 M 136.26 % | 113.722 M -73.72 % | 432.714 M 712.85 % | 53.234 M -11.88 % | 60.410 M 1 146.08 % | 4.848 M | 0.000 | 0.000 | 0.000 |
Other current liabilities | 2.878 B -9.33 % | 3.175 B 6.62 % | 2.978 B -12.05 % | 3.386 B 28.48 % | 2.635 B 17.17 % | 2.249 B 4.89 % | 2.144 B 60.33 % | 1.337 B 16.72 % | 1.146 B 34.96 % | 848.889 M 15 461.67 % | 5.455 M 50.80 % | 3.617 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 9.495 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 205.349 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 M | 0.000 |
Total current liabilities | 3.084 B -2.87 % | 3.175 B 5.88 % | 2.999 B -11.80 % | 3.400 B 28.21 % | 2.652 B 17.00 % | 2.266 B 4.63 % | 2.166 B 57.80 % | 1.373 B 18.99 % | 1.154 B 34.98 % | 854.591 M 15 566.20 % | 5.455 M 50.80 % | 3.617 M 43.19 % | 2.526 M |
Total liabilities | 3.485 B -0.86 % | 3.515 B 2.38 % | 3.433 B -8.73 % | 3.762 B 28.75 % | 2.922 B 22.71 % | 2.381 B -8.44 % | 2.600 B 82.37 % | 1.426 B 17.46 % | 1.214 B 41.25 % | 859.439 M 11.05 % | 773.910 M 32.20 % | 585.417 M 23 073.35 % | 2.526 M |
Other non current assets | 136.476 M 4.00 % | 131.233 M 60.37 % | 81.831 M -74.35 % | 319.012 M 161.44 % | 122.020 M -8.76 % | 133.729 M 116.54 % | 61.756 M -55.88 % | 139.978 M 80.00 % | 77.765 M 26.56 % | 61.445 M -92.42 % | 810.860 M 19.04 % | 681.191 M | 0.000 |
Long term investments | 3.355 B 3.55 % | 3.240 B -1.85 % | 3.301 B 13.41 % | 2.911 B 6.44 % | 2.735 B 19.17 % | 2.295 B -10.68 % | 2.569 B 87.35 % | 1.371 B 19.56 % | 1.147 B 38.09 % | 830.513 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 2.011 M -28.05 % | 2.795 M -24.83 % | 3.718 M -8.76 % | 4.075 M -21.57 % | 5.196 M -14.82 % | 6.100 M -19.75 % | 7.601 M 428.58 % | 1.438 M -19.80 % | 1.793 M 284.76 % | 466.000 K -64.21 % | 1.302 M 82.42 % | 713.738 K | 0.000 |
GoodWill | 71.498 M 0.00 % | 71.498 M 0.00 % | 71.498 M 3.26 % | 69.243 M 0.00 % | 69.243 M 18.24 % | 58.563 M 0.31 % | 58.383 M 95.00 % | 29.940 M 0.00 % | 29.940 M 648.31 % | 4.001 M 0.00 % | 4.001 M 0.01 % | 4.001 M 407.14 % | 788.890 K |
Goodwill and intangible assets | 73.509 M -1.06 % | 74.293 M -1.23 % | 75.216 M 2.59 % | 73.318 M -1.51 % | 74.439 M 15.12 % | 64.663 M -2.00 % | 65.984 M 110.29 % | 31.378 M -1.12 % | 31.733 M 610.39 % | 4.467 M -15.76 % | 5.303 M 12.48 % | 4.715 M 497.61 % | 788.890 K |
Property plant equipment net | 52.649 M -5.11 % | 55.487 M 5.78 % | 52.456 M 5.65 % | 49.653 M 83.20 % | 27.103 M 61.20 % | 16.813 M -2.85 % | 17.307 M 162.90 % | 6.583 M -0.03 % | 6.585 M -4.01 % | 6.860 M -2.20 % | 7.014 M -1.84 % | 7.146 M 155.92 % | 2.792 M |
Total non current assets | 3.637 B 3.41 % | 3.517 B -0.31 % | 3.528 B 5.07 % | 3.357 B 13.40 % | 2.961 B 17.85 % | 2.512 B -7.59 % | 2.719 B 74.81 % | 1.555 B 22.07 % | 1.274 B 39.89 % | 910.734 M 10.64 % | 823.177 M 18.78 % | 693.051 M 19 253.47 % | 3.581 M |
Other current 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 |
Short term investments | 87.201 M 14.53 % | 76.140 M -70.35 % | 256.830 M -30.26 % | 368.260 M 74.64 % | 210.867 M 67.26 % | 126.069 M 70.91 % | 73.763 M 13.56 % | 64.957 M 65.38 % | 39.277 M 92.38 % | 20.416 M | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 258.345 M -40.11 % | 431.373 M 412.64 % | 84.148 M -83.24 % | 501.972 M 263.08 % | 138.254 M 19.84 % | 115.363 M -22.20 % | 148.285 M 109.89 % | 70.648 M -5.24 % | 74.558 M -15.13 % | 87.853 M -14.47 % | 102.714 M 238.33 % | 30.359 M -46.79 % | 57.060 M |
Cash and short term investments | 345.546 M -31.99 % | 508.113 M 49.02 % | 340.978 M -60.82 % | 870.232 M 149.26 % | 349.121 M 44.60 % | 241.432 M 8.73 % | 222.047 M 63.75 % | 135.605 M 19.12 % | 113.835 M 5.14 % | 108.269 M 5.41 % | 102.714 M 238.33 % | 30.359 M -46.79 % | 57.060 M |
Total current assets | 355.857 M -30.13 % | 509.348 M 30.11 % | 391.476 M -55.04 % | 870.709 M 123.44 % | 389.690 M 41.07 % | 276.245 M 8.17 % | 255.392 M 87.96 % | 135.877 M 11.81 % | 121.528 M 8.17 % | 112.350 M 9.38 % | 102.714 M 238.33 % | 30.359 M -46.79 % | 57.060 M |
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 |
Net receivables | 10.311 M 734.90 % | 1.235 M -97.55 % | 50.498 M 10 486.58 % | 477.000 K -98.82 % | 40.276 M 15.69 % | 34.813 M 4.40 % | 33.345 M 12 159.19 % | 272.000 K -96.46 % | 7.693 M 88.51 % | 4.081 M | 0.000 | 0.000 | 0.000 |
Tax assets | 19.055 M 20.87 % | 15.765 M -7.14 % | 16.977 M 249.68 % | 4.855 M 90.62 % | 2.547 M 9.50 % | 2.326 M -49.89 % | 4.642 M -23.73 % | 6.086 M -45.16 % | 11.097 M 48.97 % | 7.449 M | 0.000 | 0.000 -100.00 % | 7.517 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 -100.00 % | 515.844 M |
Account payables | 0.000 | 0.000 -100.00 % | 20.827 M 48.92 % | 13.985 M -14.72 % | 16.399 M -5.53 % | 17.359 M -20.87 % | 21.938 M 111.59 % | 10.368 M 46.25 % | 7.089 M 56.56 % | 4.528 M | 0.000 | 0.000 | 0.000 |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 793.000 K -32.45 % | 1.174 M | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.664 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 29.705 M -4.76 % | 31.191 M 17.60 % | 26.523 M 13.92 % | 23.282 M | 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 |
Other total stockholders equity | 3.645 M 0.61 % | 3.623 M 7.80 % | 3.361 M -26.98 % | 4.603 M -6.67 % | 4.932 M -0.12 % | 4.938 M -12.74 % | 5.659 M -32.84 % | 8.426 M 0.11 % | 8.417 M 9.23 % | 7.706 M 20.92 % | 6.373 M 22.54 % | 5.201 M -3.29 % | 5.378 M |
Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 17.663 M | 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 |
Total assets | 4.009 B -0.42 % | 4.026 B 2.77 % | 3.918 B -7.34 % | 4.228 B 26.21 % | 3.350 B 20.14 % | 2.789 B -6.29 % | 2.976 B 75.96 % | 1.691 B 21.18 % | 1.396 B 36.41 % | 1.023 B 10.50 % | 925.891 M 27.99 % | 723.410 M 25.49 % | 576.484 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | -1.582 M -217.80 % | 1.343 M 212.29 % | -1.196 M -2 035.71 % | -56.000 K 97.23 % | -2.019 M -184.02 % | 2.403 M 820.69 % | 261.000 K -95.17 % | 5.399 M 318.85 % | 1.289 M -5.29 % | 1.361 M 724.31 % | -218.000 K | 0.000 | 0.000 |
Stock based compensation | 1.360 M 81.33 % | 750.000 K -11.56 % | 848.000 K -21.92 % | 1.086 M 58.31 % | 686.000 K -0.44 % | 689.000 K 0.73 % | 684.000 K -12.20 % | 779.000 K -12.86 % | 894.000 K -38.56 % | 1.455 M -9.63 % | 1.610 M 12.09 % | 1.436 M 389.37 % | 293.500 K |
Change in working capital | -6.319 M -2.93 % | -6.139 M 1.29 % | -6.219 M -1.53 % | -6.125 M -698.57 % | -767.000 K 1.03 % | -775.000 K 2.76 % | -797.000 K 3.28 % | -824.000 K -47.14 % | -560.000 K 3.28 % | -579.000 K 4.77 % | -608.000 K -188.24 % | -210.933 K | 0.000 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -6.319 M -2.93 % | -6.139 M 1.29 % | -6.219 M -1.53 % | -6.125 M -698.57 % | -767.000 K 1.03 % | -775.000 K 2.76 % | -797.000 K 3.28 % | -824.000 K -47.14 % | -560.000 K 3.28 % | -579.000 K 4.77 % | -608.000 K -188.24 % | -210.933 K | 0.000 |
Other non cash items | 29.120 M 797.38 % | 3.245 M -87.04 % | 25.032 M -81.71 % | 136.829 M 59.35 % | 85.865 M -79.95 % | 428.172 M 439.72 % | -126.036 M -2 720.23 % | -4.469 M -113.08 % | 34.157 M 165.50 % | 12.865 M 129.12 % | -44.183 M -1 319.67 % | 3.623 M 463.03 % | 643.396 K |
Net cash provided by operating activities | 58.495 M 14.04 % | 51.292 M -45.32 % | 93.812 M -53.60 % | 202.175 M 62.37 % | 124.514 M -73.87 % | 476.468 M 662.88 % | -84.648 M -394.09 % | 28.783 M -48.80 % | 56.219 M 93.23 % | 29.095 M 190.77 % | -32.052 M -350.49 % | 12.796 M 119.76 % | 5.823 M |
Investments in property plant and equipment | -788.000 K -20.86 % | -652.000 K 68.43 % | -2.065 M -3.82 % | -1.989 M 52.71 % | -4.206 M -211.56 % | -1.350 M 45.74 % | -2.488 M -263.74 % | -684.000 K -225.71 % | -210.000 K 55.13 % | -468.000 K -12.23 % | -417.000 K -104.89 % | -203.521 K -0.94 % | -201.619 K |
Acquisitions net | 0.000 | 0.000 -100.00 % | 71.352 M | 0.000 -100.00 % | 6.634 M | 0.000 -100.00 % | 25.073 M | 0.000 100.00 % | -35.051 M | 0.000 | 0.000 -100.00 % | 30.901 M | 0.000 |
Purchases of investments | -417.921 M 39.82 % | -694.489 M -72.38 % | -402.883 M 33.36 % | -604.599 M -9.64 % | -551.440 M -175.74 % | -199.984 M -162.85 % | -76.082 M -92.70 % | -39.483 M -216.24 % | -12.485 M -128.20 % | -5.471 M | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 316.151 M -50.77 % | 642.204 M 32.06 % | 486.296 M 9.78 % | 442.956 M -5.23 % | 467.393 M 213.12 % | 149.270 M 37.45 % | 108.599 M 1 891.55 % | 5.453 M -42.52 % | 9.486 M -1.49 % | 9.629 M -73.89 % | 36.878 M | 0.000 | 0.000 |
Other investing activites | -57.829 M -119.52 % | 296.214 M 171.74 % | -412.871 M -21.24 % | -340.549 M 6.54 % | -364.387 M -117.82 % | -167.289 M 55.68 % | -377.492 M -64.32 % | -229.732 M -605.33 % | 45.462 M 141.68 % | -109.070 M 10.26 % | -121.538 M -155.72 % | -47.529 M 52.57 % | -100.208 M |
Net cash used for investing activites | -160.387 M -165.92 % | 243.309 M 193.52 % | -260.171 M 48.40 % | -504.181 M -13.04 % | -446.006 M -103.33 % | -219.353 M 31.96 % | -322.390 M -21.91 % | -264.446 M -3 771.84 % | 7.202 M 106.83 % | -105.380 M -23.86 % | -85.077 M -405.46 % | -16.832 M 83.24 % | -100.410 M |
Debt repayment | 50.000 M 140.00 % | -125.000 M -278.57 % | 70.000 M 2.77 % | 68.111 M -54.59 % | 150.000 M 146.95 % | -319.500 M -242.62 % | 224.018 M 796.07 % | 25.000 M -49.26 % | 49.274 M | 0.000 100.00 % | -7.000 M -200.00 % | 7.000 M | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.629 M -84.01 % | 60.210 M 10 019.33 % | 595.000 K | 0.000 -100.00 % | 1.712 M | 0.000 -100.00 % | 53.051 M |
Common stock repurchased | -20.676 M -203.92 % | -6.803 M 65.68 % | -19.822 M -88.06 % | -10.540 M -34.25 % | -7.851 M -146.11 % | -3.190 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -11.720 M 3.64 % | -12.163 M -13.29 % | -10.736 M -7.93 % | -9.947 M -51.47 % | -6.567 M 18.25 % | -8.033 M -39.63 % | -5.753 M -12.41 % | -5.118 M -100.39 % | -2.554 M 17.98 % | -3.114 M | 0.000 | 0.000 | 0.000 |
Other financing activites | -89.340 M -145.31 % | 197.190 M 140.75 % | -483.907 M -164.17 % | 754.100 M 279.32 % | 198.801 M 84.61 % | 107.686 M -42.23 % | 186.410 M -0.27 % | 186.906 M 277.47 % | -105.319 M -221.62 % | 86.595 M -55.21 % | 193.338 M 970.98 % | -22.198 M -246.61 % | 15.141 M |
Net cash used provided by financing activities | -71.736 M -234.78 % | 53.224 M 111.97 % | -444.465 M -155.44 % | 801.724 M 139.76 % | 334.383 M 249.92 % | -223.037 M -155.12 % | 404.675 M 51.56 % | 266.998 M 555.64 % | -58.599 M -170.19 % | 83.481 M -55.61 % | 188.050 M 947.15 % | -22.198 M -132.55 % | 68.192 M |
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 |
Net change in cash | -173.628 M -149.92 % | 347.825 M 156.94 % | -610.824 M -222.23 % | 499.718 M 3 776.49 % | 12.891 M -62.17 % | 34.078 M 1 542.15 % | -2.363 M -107.54 % | 31.335 M 549.83 % | 4.822 M -32.99 % | 7.196 M -89.85 % | 70.921 M 370.34 % | -26.234 M 0.61 % | -26.395 M |
Cash at beginning of period | 431.373 M 416.32 % | 83.548 M -87.97 % | 694.372 M 256.72 % | 194.654 M 7.09 % | 181.763 M 23.07 % | 147.685 M -1.57 % | 150.048 M 26.40 % | 118.713 M 4.23 % | 113.891 M 6.74 % | 106.695 M 198.25 % | 35.774 M -42.31 % | 62.008 M -29.86 % | 88.403 M |
Cash at end of period | 257.745 M -40.25 % | 431.373 M 416.32 % | 83.548 M -87.97 % | 694.372 M 256.72 % | 194.654 M 7.09 % | 181.763 M 23.07 % | 147.685 M -1.57 % | 150.048 M 26.40 % | 118.713 M 4.23 % | 113.891 M 6.74 % | 106.695 M 198.25 % | 35.774 M -42.31 % | 62.008 M |
Operating cash flow | 58.495 M 14.04 % | 51.292 M -45.32 % | 93.812 M -53.60 % | 202.175 M 62.37 % | 124.514 M -73.87 % | 476.468 M 662.88 % | -84.648 M -394.09 % | 28.783 M -48.80 % | 56.219 M 93.23 % | 29.095 M 190.77 % | -32.052 M -350.49 % | 12.796 M 119.76 % | 5.823 M |
Capital expenditure | -788.000 K -20.86 % | -652.000 K 68.43 % | -2.065 M -3.82 % | -1.989 M 52.71 % | -4.206 M -211.56 % | -1.350 M 45.74 % | -2.488 M -263.74 % | -684.000 K -225.71 % | -210.000 K 55.13 % | -468.000 K -12.23 % | -417.000 K -104.89 % | -203.521 K -0.94 % | -201.619 K |
Free CashFlow | 57.707 M 13.96 % | 50.640 M -44.80 % | 91.747 M -54.17 % | 200.186 M 66.39 % | 120.308 M -74.68 % | 475.118 M 645.26 % | -87.136 M -410.10 % | 28.099 M -49.83 % | 56.009 M 95.65 % | 28.627 M 188.17 % | -32.469 M -357.85 % | 12.592 M 124.02 % | 5.621 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 62.683 M 14.74 % | 54.631 M -4.63 % | 57.284 M -4.80 % | 60.171 M 6.74 % | 56.374 M -3.08 % | 58.167 M -6.52 % | 62.226 M 6.67 % | 58.333 M -1.95 % | 59.495 M 6.03 % | 56.113 M 2.18 % | 54.915 M 12.19 % | 48.949 M 8.77 % | 45.003 M 5.86 % | 42.510 M 2.20 % | 41.596 M -2.27 % | 42.564 M 6.05 % | 40.137 M -3.13 % | 41.434 M 2.69 % | 40.349 M 6.69 % | 37.820 M 4.17 % | 36.306 M -5.95 % | 38.601 M -2.67 % | 39.660 M 5.88 % | 37.456 M -9.48 % | 41.378 M -0.06 % | 41.402 M 5.35 % | 39.301 M 47.89 % | 26.575 M 5.99 % | 25.072 M 10.81 % | 22.626 M -10.46 % | 25.268 M 14.22 % | 22.123 M 7.05 % | 20.667 M 7.85 % | 19.163 M -1.07 % | 19.371 M -8.83 % | 21.248 M 1.34 % | 20.968 M 36.15 % | 15.401 M 34.52 % | 11.449 M 17.64 % | 9.732 M -2.06 % | 9.937 M -9.13 % | 10.935 M 0.92 % | 10.835 M 27.92 % | 8.470 M -11.39 % | 9.559 M 8.46 % | 8.813 M -2.10 % | 9.002 M -3.91 % | 9.368 M 39.67 % | 6.707 M 24.39 % | 5.392 M |
Net income | 9.333 M 307.55 % | 2.290 M -47.78 % | 4.385 M -37.35 % | 6.999 M -3.40 % | 7.245 M -9.84 % | 8.036 M -33.44 % | 12.073 M 42.49 % | 8.473 M -22.61 % | 10.949 M -0.19 % | 10.970 M -37.60 % | 17.581 M 5.58 % | 16.652 M 7.61 % | 15.474 M 6.10 % | 14.585 M -6.85 % | 15.658 M 2.27 % | 15.311 M 14.87 % | 13.329 M 7.35 % | 12.416 M 11.46 % | 11.139 M 30.88 % | 8.511 M 30.88 % | 6.503 M -3.49 % | 6.738 M -36.88 % | 10.675 M 33.24 % | 8.012 M -21.00 % | 10.142 M -2.09 % | 10.358 M 9.13 % | 9.491 M 13.92 % | 8.331 M -11.72 % | 9.437 M 6.67 % | 8.847 M 80.99 % | 4.888 M -26.06 % | 6.611 M -22.55 % | 8.536 M 55.40 % | 5.493 M 1.99 % | 5.386 M -5.46 % | 5.697 M 10.49 % | 5.156 M 81.55 % | 2.840 M -23.28 % | 3.702 M 30.21 % | 2.843 M -6.82 % | 3.051 M -9.65 % | 3.377 M 12.34 % | 3.006 M 23.50 % | 2.434 M -2.44 % | 2.495 M 0.08 % | 2.493 M -2.42 % | 2.555 M -1.09 % | 2.583 M 163.84 % | 979.000 K 10.37 % | 887.000 K |
Income before tax | 12.932 M 305.39 % | 3.190 M -36.92 % | 5.057 M -47.16 % | 9.570 M -2.07 % | 9.772 M -13.37 % | 11.280 M -34.04 % | 17.101 M 41.52 % | 12.084 M -22.15 % | 15.522 M -0.04 % | 15.528 M -38.63 % | 25.302 M 9.77 % | 23.050 M 4.84 % | 21.985 M 4.65 % | 21.008 M -6.41 % | 22.446 M 4.48 % | 21.484 M 13.55 % | 18.920 M 4.61 % | 18.087 M 13.71 % | 15.906 M 31.03 % | 12.139 M 28.95 % | 9.414 M -5.86 % | 10.000 M -32.53 % | 14.822 M 26.67 % | 11.701 M -19.62 % | 14.557 M 2.23 % | 14.239 M 4.09 % | 13.679 M 31.88 % | 10.372 M -11.57 % | 11.729 M 12.49 % | 10.427 M -15.71 % | 12.370 M 16.43 % | 10.624 M -26.41 % | 14.437 M 54.11 % | 9.368 M 1.10 % | 9.266 M -5.13 % | 9.767 M 10.62 % | 8.829 M 87.61 % | 4.706 M -25.88 % | 6.349 M 31.59 % | 4.825 M -6.09 % | 5.138 M -9.17 % | 5.657 M 12.64 % | 5.022 M 29.43 % | 3.880 M -10.83 % | 4.351 M 0.90 % | 4.312 M -1.60 % | 4.382 M -3.28 % | 4.531 M 157.88 % | 1.757 M 6.87 % | 1.644 M |
Income before tax ratio | 0.21 253.32 % | 0.06 -33.86 % | 0.09 -44.49 % | 0.16 -8.25 % | 0.17 -10.61 % | 0.19 -29.44 % | 0.27 32.66 % | 0.21 -20.60 % | 0.26 -5.72 % | 0.28 -39.94 % | 0.46 -2.16 % | 0.47 -3.61 % | 0.49 -1.15 % | 0.49 -8.42 % | 0.54 6.91 % | 0.50 7.08 % | 0.47 7.99 % | 0.44 10.73 % | 0.39 22.82 % | 0.32 23.78 % | 0.26 0.09 % | 0.26 -30.68 % | 0.37 19.63 % | 0.31 -11.20 % | 0.35 2.29 % | 0.34 -1.19 % | 0.35 -10.82 % | 0.39 -16.57 % | 0.47 1.51 % | 0.46 -5.86 % | 0.49 1.94 % | 0.48 -31.25 % | 0.70 42.89 % | 0.49 2.20 % | 0.48 4.06 % | 0.46 9.17 % | 0.42 37.80 % | 0.31 -44.90 % | 0.55 11.85 % | 0.50 -4.11 % | 0.52 -0.05 % | 0.52 11.61 % | 0.46 1.18 % | 0.46 0.64 % | 0.46 -6.97 % | 0.49 0.50 % | 0.49 0.65 % | 0.48 84.63 % | 0.26 -14.08 % | 0.30 |
EBITDA | 15.165 M 181.15 % | 5.394 M -27.11 % | 7.400 M -37.61 % | 11.860 M -1.68 % | 12.063 M -11.35 % | 13.607 M -30.11 % | 19.469 M 34.58 % | 14.466 M -19.67 % | 18.008 M 0.43 % | 17.931 M -34.97 % | 27.572 M 7.62 % | 25.619 M 1.78 % | 25.172 M 4.87 % | 24.002 M -6.21 % | 25.592 M 2.93 % | 24.864 M 10.96 % | 22.408 M 3.70 % | 21.608 M 19.71 % | 18.051 M 28.49 % | 14.049 M 25.25 % | 11.217 M -6.24 % | 11.963 M -27.52 % | 16.506 M 22.48 % | 13.476 M -16.83 % | 16.202 M 1.85 % | 15.907 M 10.17 % | 14.439 M 24.19 % | 11.627 M -13.91 % | 13.505 M 25.96 % | 10.722 M -15.37 % | 12.670 M 15.91 % | 10.931 M -25.96 % | 14.763 M 52.10 % | 9.706 M 1.85 % | 9.530 M -6.05 % | 10.144 M 10.37 % | 9.191 M 81.53 % | 5.063 M 688.72 % | -860.000 K -108.84 % | 9.732 M -33.96 % | 14.736 M 34.76 % | 10.935 M 1 655.48 % | -703.000 K -105.38 % | 13.060 M 36.63 % | 9.559 M 8.46 % | 8.813 M 1 096.97 % | -883.982 K -109.44 % | 9.368 M | 0.000 | 0.000 |
Net income ratio | 0.15 255.20 % | 0.04 -45.24 % | 0.08 -34.19 % | 0.12 -9.49 % | 0.13 -6.98 % | 0.14 -28.79 % | 0.19 33.57 % | 0.15 -21.07 % | 0.18 -5.87 % | 0.20 -38.94 % | 0.32 -5.89 % | 0.34 -1.06 % | 0.34 0.22 % | 0.34 -8.86 % | 0.38 4.65 % | 0.36 8.32 % | 0.33 10.82 % | 0.30 8.55 % | 0.28 22.67 % | 0.23 25.64 % | 0.18 2.61 % | 0.17 -35.15 % | 0.27 25.83 % | 0.21 -12.73 % | 0.25 -2.03 % | 0.25 3.60 % | 0.24 -22.97 % | 0.31 -16.71 % | 0.38 -3.74 % | 0.39 102.13 % | 0.19 -35.27 % | 0.30 -27.65 % | 0.41 44.09 % | 0.29 3.09 % | 0.28 3.70 % | 0.27 9.04 % | 0.25 33.35 % | 0.18 -42.97 % | 0.32 10.69 % | 0.29 -4.85 % | 0.31 -0.58 % | 0.31 11.31 % | 0.28 -3.46 % | 0.29 10.10 % | 0.26 -7.73 % | 0.28 -0.33 % | 0.28 2.93 % | 0.28 88.90 % | 0.15 -11.27 % | 0.16 |
Ratio EBITDA | 0.24 145.03 % | 0.10 -23.57 % | 0.13 -34.46 % | 0.20 -7.89 % | 0.21 -8.53 % | 0.23 -25.23 % | 0.31 26.16 % | 0.25 -18.07 % | 0.30 -5.28 % | 0.32 -36.36 % | 0.50 -4.07 % | 0.52 -6.43 % | 0.56 -0.94 % | 0.56 -8.23 % | 0.62 5.32 % | 0.58 4.63 % | 0.56 7.05 % | 0.52 16.57 % | 0.45 20.43 % | 0.37 20.23 % | 0.31 -0.31 % | 0.31 -25.53 % | 0.42 15.68 % | 0.36 -8.12 % | 0.39 1.91 % | 0.38 4.58 % | 0.37 -16.03 % | 0.44 -18.78 % | 0.54 13.67 % | 0.47 -5.49 % | 0.50 1.48 % | 0.49 -30.83 % | 0.71 41.03 % | 0.51 2.95 % | 0.49 3.05 % | 0.48 8.91 % | 0.44 33.34 % | 0.33 537.65 % | -0.08 -107.51 % | 1.00 -32.57 % | 1.48 48.29 % | 1.00 1 641.25 % | -0.06 -104.21 % | 1.54 54.19 % | 1.00 0.00 % | 1.00 1 118.31 % | -0.10 -109.82 % | 1.00 | 0.00 | 0.00 |
Gross profit ratio | 0.53 34.17 % | 0.40 0.27 % | 0.40 -11.64 % | 0.45 -5.98 % | 0.48 -1.76 % | 0.49 -9.77 % | 0.54 8.42 % | 0.50 -13.23 % | 0.57 -6.81 % | 0.61 -14.56 % | 0.72 -11.51 % | 0.81 -5.91 % | 0.86 -1.99 % | 0.88 2.47 % | 0.86 1.88 % | 0.84 0.76 % | 0.84 2.38 % | 0.82 8.67 % | 0.75 8.96 % | 0.69 3.46 % | 0.67 -1.90 % | 0.68 -4.61 % | 0.71 4.82 % | 0.68 -4.39 % | 0.71 -0.33 % | 0.71 -3.83 % | 0.74 3.71 % | 0.72 -9.89 % | 0.79 -4.86 % | 0.84 9.59 % | 0.76 -5.43 % | 0.81 -22.18 % | 1.04 24.64 % | 0.83 8.71 % | 0.76 -3.39 % | 0.79 0.60 % | 0.79 -2.26 % | 0.80 -19.56 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 17.784 M 0.08 % | 17.771 M -0.64 % | 17.885 M 0.00 % | 17.885 M -2.83 % | 18.407 M -1.39 % | 18.667 M -1.48 % | 18.948 M -0.26 % | 18.997 M 0.01 % | 18.995 M -0.29 % | 19.050 M -0.19 % | 19.087 M -0.22 % | 19.130 M -1.00 % | 19.324 M -2.40 % | 19.799 M -0.26 % | 19.851 M 0.27 % | 19.798 M -0.39 % | 19.875 M 0.31 % | 19.813 M 0.00 % | 19.812 M 0.04 % | 19.805 M -0.01 % | 19.806 M -2.27 % | 20.266 M -0.60 % | 20.389 M -0.18 % | 20.426 M -0.09 % | 20.445 M 0.25 % | 20.393 M 2.33 % | 19.928 M 14.36 % | 17.425 M 0.59 % | 17.323 M 0.94 % | 17.162 M 1.07 % | 16.981 M 7.12 % | 15.852 M 14.34 % | 13.863 M 1.00 % | 13.726 M 7.00 % | 12.828 M -6.48 % | 13.717 M 0.32 % | 13.674 M -12.83 % | 15.686 M -1.40 % | 15.909 M 24.60 % | 12.767 M 0.43 % | 12.713 M -0.43 % | 12.767 M -0.57 % | 12.841 M 2.93 % | 12.476 M -1.35 % | 12.647 M 0.00 % | 12.647 M 33.19 % | 9.495 M -24.68 % | 12.606 M 0.56 % | 12.536 M 12.96 % | 11.098 M |
Weighted average shs out | 17.737 M 0.05 % | 17.728 M -0.48 % | 17.813 M 0.00 % | 17.813 M -3.06 % | 18.376 M -1.21 % | 18.601 M -1.78 % | 18.938 M -0.30 % | 18.995 M 0.01 % | 18.993 M 0.04 % | 18.986 M 0.08 % | 18.971 M -0.09 % | 18.988 M -0.41 % | 19.067 M -1.60 % | 19.377 M -0.35 % | 19.444 M 0.52 % | 19.343 M -0.46 % | 19.432 M -0.23 % | 19.476 M -0.91 % | 19.656 M -0.31 % | 19.718 M 0.04 % | 19.710 M -1.31 % | 19.972 M -0.15 % | 20.002 M -0.33 % | 20.068 M -0.04 % | 20.075 M 0.35 % | 20.004 M 2.89 % | 19.442 M 16.83 % | 16.641 M 1.42 % | 16.407 M 2.02 % | 16.083 M 1.47 % | 15.849 M 7.33 % | 14.767 M 15.12 % | 12.828 M 0.00 % | 12.828 M 0.00 % | 12.828 M 0.00 % | 12.828 M 0.44 % | 12.771 M -18.58 % | 15.686 M -0.40 % | 15.749 M 23.35 % | 12.767 M 0.43 % | 12.713 M -0.43 % | 12.767 M -1.34 % | 12.940 M 3.73 % | 12.476 M -1.35 % | 12.647 M 0.00 % | 12.647 M 30.47 % | 9.693 M -23.11 % | 12.606 M 0.56 % | 12.536 M 12.96 % | 11.098 M |
EPS diluted | 0.52 300.00 % | 0.13 -48.00 % | 0.25 -35.90 % | 0.39 0.00 % | 0.39 -9.30 % | 0.43 -32.81 % | 0.64 1.59 % | 0.63 8.62 % | 0.58 0.00 % | 0.58 -36.96 % | 0.92 5.75 % | 0.87 8.75 % | 0.80 8.11 % | 0.74 -6.33 % | 0.79 2.60 % | 0.77 14.93 % | 0.67 6.35 % | 0.63 12.50 % | 0.56 30.23 % | 0.43 30.30 % | 0.33 0.00 % | 0.33 -36.54 % | 0.52 33.33 % | 0.39 -22.00 % | 0.50 -1.96 % | 0.51 2.00 % | 0.50 4.17 % | 0.48 -11.11 % | 0.54 3.85 % | 0.52 79.31 % | 0.29 -30.95 % | 0.42 -32.26 % | 0.62 55.00 % | 0.40 -4.76 % | 0.42 0.00 % | 0.42 10.53 % | 0.38 111.11 % | 0.18 -21.74 % | 0.23 4.55 % | 0.22 -8.33 % | 0.24 -7.69 % | 0.26 13.04 % | 0.23 15.00 % | 0.20 0.00 % | 0.20 0.00 % | 0.20 -25.93 % | 0.27 35.00 % | 0.20 156.08 % | 0.08 -2.25 % | 0.08 |
Earnings per share | 0.53 307.69 % | 0.13 -48.00 % | 0.25 -35.90 % | 0.39 0.00 % | 0.39 -9.30 % | 0.43 -32.81 % | 0.64 1.59 % | 0.63 8.62 % | 0.58 0.00 % | 0.58 -37.63 % | 0.93 5.68 % | 0.88 8.64 % | 0.81 8.00 % | 0.75 -7.41 % | 0.81 2.53 % | 0.79 14.49 % | 0.69 7.81 % | 0.64 12.28 % | 0.57 32.56 % | 0.43 30.30 % | 0.33 -2.94 % | 0.34 -35.85 % | 0.53 32.50 % | 0.40 -21.57 % | 0.51 -1.92 % | 0.52 1.96 % | 0.51 2.00 % | 0.50 -13.79 % | 0.58 5.45 % | 0.55 77.42 % | 0.31 -31.11 % | 0.45 -32.84 % | 0.67 55.81 % | 0.43 2.38 % | 0.42 -4.55 % | 0.44 10.00 % | 0.40 122.22 % | 0.18 -25.00 % | 0.24 9.09 % | 0.22 -8.33 % | 0.24 -7.69 % | 0.26 13.04 % | 0.23 15.00 % | 0.20 0.00 % | 0.20 0.00 % | 0.20 -23.08 % | 0.26 30.00 % | 0.20 156.08 % | 0.08 -2.25 % | 0.08 |
Gross profit | 33.425 M 53.95 % | 21.712 M -4.38 % | 22.706 M -15.88 % | 26.991 M 0.35 % | 26.896 M -4.79 % | 28.249 M -15.66 % | 33.494 M 15.66 % | 28.960 M -14.92 % | 34.039 M -1.19 % | 34.449 M -12.70 % | 39.461 M -0.72 % | 39.747 M 2.34 % | 38.840 M 3.75 % | 37.435 M 4.73 % | 35.746 M -0.44 % | 35.904 M 6.86 % | 33.600 M -0.82 % | 33.879 M 11.59 % | 30.359 M 16.24 % | 26.117 M 7.77 % | 24.233 M -7.73 % | 26.263 M -7.16 % | 28.287 M 10.99 % | 25.487 M -13.46 % | 29.450 M -0.39 % | 29.564 M 1.31 % | 29.182 M 53.38 % | 19.026 M -4.49 % | 19.920 M 5.43 % | 18.894 M -1.86 % | 19.253 M 8.02 % | 17.824 M -16.70 % | 21.397 M 34.42 % | 15.918 M 7.55 % | 14.801 M -11.92 % | 16.804 M 1.94 % | 16.484 M 33.06 % | 12.388 M 8.20 % | 11.449 M 17.64 % | 9.732 M -2.06 % | 9.937 M -9.13 % | 10.935 M 0.92 % | 10.835 M 27.92 % | 8.470 M -11.39 % | 9.559 M 8.46 % | 8.813 M -2.10 % | 9.002 M -3.91 % | 9.368 M 39.67 % | 6.707 M 24.39 % | 5.392 M |
Income tax expense | 3.599 M 299.89 % | 900.000 K 33.93 % | 672.000 K -73.86 % | 2.571 M 1.74 % | 2.527 M -22.10 % | 3.244 M -35.48 % | 5.028 M 39.24 % | 3.611 M -21.04 % | 4.573 M 0.13 % | 4.567 M -40.85 % | 7.721 M 20.68 % | 6.398 M -1.69 % | 6.508 M 1.83 % | 6.391 M -5.18 % | 6.740 M 10.13 % | 6.120 M 10.47 % | 5.540 M -1.62 % | 5.631 M 18.32 % | 4.759 M 31.50 % | 3.619 M 24.75 % | 2.901 M -10.79 % | 3.252 M -21.62 % | 4.149 M 12.47 % | 3.689 M -16.44 % | 4.415 M 14.41 % | 3.859 M -7.86 % | 4.188 M 105.19 % | 2.041 M -10.95 % | 2.292 M 45.06 % | 1.580 M -78.88 % | 7.481 M 86.42 % | 4.013 M -31.99 % | 5.901 M 52.28 % | 3.875 M -0.13 % | 3.880 M -4.67 % | 4.070 M 10.81 % | 3.673 M 96.84 % | 1.866 M -29.51 % | 2.647 M 33.55 % | 1.982 M -5.03 % | 2.087 M -8.46 % | 2.280 M 13.10 % | 2.016 M 39.42 % | 1.446 M -22.09 % | 1.856 M 2.03 % | 1.819 M -0.46 % | 1.827 M -6.19 % | 1.948 M 150.39 % | 778.000 K 2.77 % | 757.000 K |
Cost of revenue | 29.258 M -11.12 % | 32.919 M -4.80 % | 34.578 M 4.21 % | 33.180 M 12.56 % | 29.478 M -1.47 % | 29.918 M 4.13 % | 28.731 M -2.19 % | 29.373 M 15.39 % | 25.456 M 17.50 % | 21.664 M 40.18 % | 15.454 M 67.94 % | 9.202 M 49.31 % | 6.163 M 13.27 % | 5.441 M -6.99 % | 5.850 M -12.16 % | 6.660 M 1.88 % | 6.537 M -13.47 % | 7.555 M -24.37 % | 9.990 M -14.64 % | 11.703 M -3.06 % | 12.073 M -2.15 % | 12.338 M 8.49 % | 11.373 M -4.98 % | 11.969 M 0.34 % | 11.928 M 0.76 % | 11.838 M 16.99 % | 10.119 M 34.04 % | 7.549 M 46.53 % | 5.152 M 31.76 % | 3.910 M -35.00 % | 6.015 M 39.92 % | 4.299 M 688.90 % | -730.000 K -122.69 % | 3.217 M -29.61 % | 4.570 M 2.84 % | 4.444 M -0.89 % | 4.484 M 48.82 % | 3.013 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 |
General and administrative expenses | 11.961 M 3.60 % | 11.545 M 7.04 % | 10.786 M -0.74 % | 10.866 M 1.41 % | 10.715 M -3.56 % | 11.110 M 8.95 % | 10.197 M -4.79 % | 10.710 M 3.27 % | 10.371 M -2.30 % | 10.615 M 281.42 % | 2.783 M -72.93 % | 10.279 M -1.00 % | 10.383 M 2.91 % | 10.089 M 15.49 % | 8.736 M -18.45 % | 10.713 M -1.59 % | 10.886 M -6.04 % | 11.586 M 16.49 % | 9.946 M 1.59 % | 9.790 M -1.23 % | 9.912 M -13.84 % | 11.504 M 26.40 % | 9.101 M -5.85 % | 9.666 M -6.62 % | 10.351 M -7.16 % | 11.149 M 9.66 % | 10.167 M 71.62 % | 5.924 M 5.77 % | 5.601 M -3.51 % | 5.805 M 17.08 % | 4.958 M -0.64 % | 4.990 M -1.75 % | 5.079 M 3.78 % | 4.894 M 22.87 % | 3.983 M -11.11 % | 4.481 M -0.42 % | 4.500 M 4.19 % | 4.319 M 52.13 % | 2.839 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.175 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.916 M | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 212.000 K 7.61 % | 197.000 K -21.51 % | 251.000 K -0.40 % | 252.000 K 33.33 % | 189.000 K 9.88 % | 172.000 K -28.33 % | 240.000 K -29.41 % | 340.000 K 34.92 % | 252.000 K -16.00 % | 300.000 K -26.11 % | 406.000 K 11.54 % | 364.000 K -27.35 % | 501.000 K 63.19 % | 307.000 K -26.56 % | 418.000 K 29.01 % | 324.000 K 40.26 % | 231.000 K 25.54 % | 184.000 K -37.63 % | 295.000 K 125.19 % | 131.000 K 18.02 % | 111.000 K -48.13 % | 214.000 K -43.98 % | 382.000 K 54.03 % | 248.000 K -21.52 % | 316.000 K -12.71 % | 362.000 K 1.12 % | 358.000 K 11.88 % | 320.000 K 22.14 % | 262.000 K 29.06 % | 203.000 K -22.52 % | 262.000 K 4.80 % | 250.000 K 74.83 % | 143.000 K -21.43 % | 182.000 K 35.82 % | 134.000 K 31.37 % | 102.000 K -46.32 % | 190.000 K 63.79 % | 116.000 K -75.58 % | 475.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 317.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 261.666 K | 0.000 | 0.000 | 0.000 |
Other expenses | 8.320 M 22.71 % | 6.780 M 2.54 % | 6.612 M 4.90 % | 6.303 M 1.33 % | 6.220 M 9.37 % | 5.687 M -4.50 % | 5.955 M 2.21 % | 5.826 M -26.20 % | 7.894 M -1.40 % | 8.006 M -27.02 % | 10.970 M 81.20 % | 6.054 M 1.39 % | 5.971 M 5.40 % | 5.665 M 36.64 % | 4.146 M 22.55 % | 3.383 M -5.05 % | 3.563 M -11.41 % | 4.022 M -4.51 % | 4.212 M 3.82 % | 4.057 M -15.39 % | 4.795 M 5.50 % | 4.545 M 14.17 % | 3.981 M 2.82 % | 3.872 M -8.38 % | 4.226 M 10.80 % | 3.814 M -23.40 % | 4.979 M 106.60 % | 2.410 M 3.52 % | 2.328 M 2.06 % | 2.281 M 37.00 % | 1.665 M -15.05 % | 1.960 M 12.77 % | 1.738 M 15.71 % | 1.502 M 5.92 % | 1.418 M -42.22 % | 2.454 M -17.23 % | 2.965 M -8.68 % | 3.247 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 |
Operating expenses | 20.493 M 10.64 % | 18.522 M 4.95 % | 17.649 M 1.31 % | 17.421 M 1.73 % | 17.124 M 0.91 % | 16.969 M 3.52 % | 16.392 M -2.87 % | 16.876 M -8.86 % | 18.517 M -2.08 % | 18.911 M 33.56 % | 14.159 M -15.20 % | 16.697 M -0.94 % | 16.855 M 4.94 % | 16.061 M 20.76 % | 13.300 M -7.77 % | 14.420 M -1.77 % | 14.680 M -7.04 % | 15.792 M 9.26 % | 14.453 M 3.40 % | 13.978 M -5.68 % | 14.819 M -8.88 % | 16.263 M 20.80 % | 13.463 M -2.34 % | 13.786 M -7.43 % | 14.893 M -2.82 % | 15.325 M -1.15 % | 15.503 M 79.14 % | 8.654 M 5.65 % | 8.191 M -1.18 % | 8.289 M 20.39 % | 6.885 M -4.38 % | 7.200 M 3.45 % | 6.960 M 5.81 % | 6.578 M 18.84 % | 5.535 M -21.34 % | 7.037 M -8.07 % | 7.655 M -0.35 % | 7.682 M 50.63 % | 5.100 M 3.93 % | 4.907 M 2.25 % | 4.799 M -9.08 % | 5.278 M -9.20 % | 5.813 M 26.64 % | 4.590 M -11.87 % | 5.208 M 15.71 % | 4.501 M -2.56 % | 4.619 M -4.50 % | 4.837 M -2.28 % | 4.950 M 32.07 % | 3.748 M |
Cost and expenses | 49.751 M -3.29 % | 51.441 M -1.50 % | 52.227 M 3.21 % | 50.601 M 8.58 % | 46.602 M -0.61 % | 46.887 M 3.90 % | 45.125 M -2.43 % | 46.249 M 5.18 % | 43.973 M 8.37 % | 40.575 M 37.02 % | 29.613 M 14.34 % | 25.899 M 12.52 % | 23.018 M 7.05 % | 21.502 M 12.28 % | 19.150 M -9.16 % | 21.080 M -0.65 % | 21.217 M -9.12 % | 23.347 M -4.48 % | 24.443 M -4.82 % | 25.681 M -4.50 % | 26.892 M -5.98 % | 28.601 M 15.16 % | 24.836 M -3.57 % | 25.755 M -3.97 % | 26.821 M -1.26 % | 27.163 M 6.01 % | 25.622 M 58.13 % | 16.203 M 21.43 % | 13.343 M 9.38 % | 12.199 M -5.43 % | 12.900 M 12.18 % | 11.499 M 84.57 % | 6.230 M -36.40 % | 9.795 M -3.07 % | 10.105 M -11.99 % | 11.481 M -5.42 % | 12.139 M 13.50 % | 10.695 M 109.71 % | 5.100 M 3.93 % | 4.907 M 2.25 % | 4.799 M -9.08 % | 5.278 M -9.20 % | 5.813 M 26.64 % | 4.590 M -11.87 % | 5.208 M 15.71 % | 4.501 M -2.56 % | 4.619 M -4.50 % | 4.837 M -2.28 % | 4.950 M 32.07 % | 3.748 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 12.173 M 3.67 % | 11.742 M 6.39 % | 11.037 M -0.73 % | 11.118 M 1.96 % | 10.904 M -3.35 % | 11.282 M 8.10 % | 10.437 M -5.55 % | 11.050 M 4.02 % | 10.623 M -2.68 % | 10.915 M 242.27 % | 3.189 M -70.04 % | 10.643 M -2.21 % | 10.884 M 4.69 % | 10.396 M 13.57 % | 9.154 M -17.06 % | 11.037 M -0.72 % | 11.117 M -5.55 % | 11.770 M 14.93 % | 10.241 M 3.23 % | 9.921 M -1.02 % | 10.023 M -14.46 % | 11.718 M 23.57 % | 9.483 M -4.35 % | 9.914 M -7.06 % | 10.667 M -7.33 % | 11.511 M 9.37 % | 10.525 M 68.56 % | 6.244 M 6.50 % | 5.863 M -2.41 % | 6.008 M 15.10 % | 5.220 M -0.38 % | 5.240 M 0.34 % | 5.222 M 2.88 % | 5.076 M 23.29 % | 4.117 M -10.17 % | 4.583 M -2.28 % | 4.690 M 5.75 % | 4.435 M -73.59 % | 16.795 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.274 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.866 M | 0.000 | 0.000 | 0.000 |
Interest income | 53.881 M 3.61 % | 52.006 M -4.09 % | 54.225 M 0.23 % | 54.099 M 2.93 % | 52.559 M -3.50 % | 54.464 M -0.10 % | 54.521 M -1.36 % | 55.273 M -2.59 % | 56.743 M 6.09 % | 53.486 M 2.10 % | 52.386 M 13.41 % | 46.190 M 9.67 % | 42.116 M 7.06 % | 39.339 M 2.94 % | 38.217 M 3.62 % | 36.883 M 3.18 % | 35.746 M 1.13 % | 35.348 M -0.91 % | 35.671 M 2.11 % | 34.935 M 3.00 % | 33.916 M -0.32 % | 34.026 M 1.14 % | 33.643 M -2.29 % | 34.431 M -3.19 % | 35.564 M -3.86 % | 36.991 M 5.94 % | 34.916 M 43.45 % | 24.341 M 9.89 % | 22.150 M 10.43 % | 20.058 M -6.10 % | 21.360 M 17.18 % | 18.228 M 4.52 % | 17.439 M 5.02 % | 16.606 M 1.68 % | 16.332 M -11.93 % | 18.544 M 0.18 % | 18.511 M 32.20 % | 14.002 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 |
Interest expense | 26.871 M 2.67 % | 26.173 M -8.42 % | 28.578 M -4.36 % | 29.880 M 3.32 % | 28.921 M -3.33 % | 29.918 M 2.59 % | 29.162 M 4.25 % | 27.974 M 11.56 % | 25.076 M 27.61 % | 19.650 M 43.87 % | 13.658 M 83.67 % | 7.436 M 41.69 % | 5.248 M 3.41 % | 5.075 M -2.76 % | 5.219 M -5.66 % | 5.532 M -6.46 % | 5.914 M -2.33 % | 6.055 M -13.34 % | 6.987 M -11.26 % | 7.874 M -13.18 % | 9.069 M -13.09 % | 10.435 M -3.24 % | 10.784 M -3.34 % | 11.157 M -4.03 % | 11.626 M 2.94 % | 11.294 M 17.65 % | 9.600 M 63.91 % | 5.857 M 31.41 % | 4.457 M 19.43 % | 3.732 M 4.04 % | 3.587 M -0.86 % | 3.618 M 3.76 % | 3.487 M 7.46 % | 3.245 M 0.59 % | 3.226 M -0.46 % | 3.241 M 2.05 % | 3.176 M 53.88 % | 2.064 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 |
Depreciation and amortization | 2.233 M 1.32 % | 2.204 M -5.93 % | 2.343 M 2.31 % | 2.290 M -0.04 % | 2.291 M -1.55 % | 2.327 M -1.69 % | 2.367 M -0.63 % | 2.382 M -4.18 % | 2.486 M 3.89 % | 2.393 M 5.42 % | 2.270 M -11.64 % | 2.569 M -19.39 % | 3.187 M 6.45 % | 2.994 M -4.83 % | 3.146 M -6.92 % | 3.380 M -3.10 % | 3.488 M -0.94 % | 3.521 M 64.15 % | 2.145 M 12.30 % | 1.910 M 5.93 % | 1.803 M -8.15 % | 1.963 M 16.71 % | 1.682 M -5.24 % | 1.775 M 7.90 % | 1.645 M -1.38 % | 1.668 M 119.76 % | 759.000 K -39.52 % | 1.255 M -29.34 % | 1.776 M 502.03 % | 295.000 K -2.32 % | 302.000 K -1.63 % | 307.000 K -5.83 % | 326.000 K -3.55 % | 338.000 K 28.03 % | 264.000 K -29.97 % | 377.000 K 4.14 % | 362.000 K 1.40 % | 357.000 K 104.95 % | -7.209 M -49.41 % | -4.825 M 6.09 % | -5.138 M 9.17 % | -5.657 M 1.19 % | -5.725 M -47.55 % | -3.880 M 10.83 % | -4.351 M -0.90 % | -4.312 M 18.12 % | -5.266 M -16.23 % | -4.531 M -157.88 % | -1.757 M -6.87 % | -1.644 M |
Operating income | 12.932 M 305.39 % | 3.190 M -36.92 % | 5.057 M -47.16 % | 9.570 M -2.07 % | 9.772 M -13.37 % | 11.280 M -34.04 % | 17.102 M 41.53 % | 12.084 M -22.15 % | 15.522 M -0.10 % | 15.538 M -38.59 % | 25.302 M 9.77 % | 23.050 M 4.84 % | 21.985 M 4.65 % | 21.008 M -6.41 % | 22.446 M 4.48 % | 21.484 M 13.55 % | 18.920 M 4.61 % | 18.087 M 13.71 % | 15.906 M 31.03 % | 12.139 M 28.95 % | 9.414 M -5.86 % | 10.000 M -32.54 % | 14.824 M 26.69 % | 11.701 M -19.62 % | 14.557 M 2.23 % | 14.239 M 4.09 % | 13.679 M 31.88 % | 10.372 M -11.57 % | 11.729 M 12.49 % | 10.427 M -15.69 % | 12.368 M 16.42 % | 10.624 M -26.41 % | 14.437 M 54.11 % | 9.368 M 1.10 % | 9.266 M -5.13 % | 9.767 M 10.62 % | 8.829 M 87.61 % | 4.706 M 188.03 % | -5.346 M -210.80 % | 4.825 M -51.44 % | 9.937 M 75.66 % | 5.657 M 187.86 % | -6.439 M -176.02 % | 8.470 M 94.67 % | 4.351 M 0.90 % | 4.312 M 162.81 % | -6.865 M -251.50 % | 4.531 M 157.88 % | 1.757 M 6.87 % | 1.644 M |
Operating income ratio | 0.21 253.32 % | 0.06 -33.86 % | 0.09 -44.49 % | 0.16 -8.25 % | 0.17 -10.61 % | 0.19 -29.44 % | 0.27 32.67 % | 0.21 -20.60 % | 0.26 -5.78 % | 0.28 -39.90 % | 0.46 -2.16 % | 0.47 -3.61 % | 0.49 -1.15 % | 0.49 -8.42 % | 0.54 6.91 % | 0.50 7.08 % | 0.47 7.99 % | 0.44 10.73 % | 0.39 22.82 % | 0.32 23.78 % | 0.26 0.09 % | 0.26 -30.69 % | 0.37 19.65 % | 0.31 -11.20 % | 0.35 2.29 % | 0.34 -1.19 % | 0.35 -10.82 % | 0.39 -16.57 % | 0.47 1.51 % | 0.46 -5.85 % | 0.49 1.93 % | 0.48 -31.25 % | 0.70 42.89 % | 0.49 2.20 % | 0.48 4.06 % | 0.46 9.17 % | 0.42 37.80 % | 0.31 165.44 % | -0.47 -194.18 % | 0.50 -50.42 % | 1.00 93.30 % | 0.52 187.05 % | -0.59 -159.43 % | 1.00 119.70 % | 0.46 -6.97 % | 0.49 164.16 % | -0.76 -257.67 % | 0.48 84.63 % | 0.26 -14.08 % | 0.30 |
Total other income expenses net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 149.827 M 78.59 % | 83.895 M -20.89 % | 106.045 M 587.49 % | 15.425 M -75.56 % | 63.103 M 34.03 % | 47.083 M 140.35 % | -116.697 M -400.94 % | 38.777 M -68.14 % | 121.693 M -41.57 % | 208.279 M -40.61 % | 350.680 M 9.92 % | 319.028 M 33.26 % | 239.394 M 13.64 % | 210.655 M 249.21 % | -141.181 M -191.49 % | 154.306 M 217.48 % | -131.344 M -31 779.61 % | -412.000 K -100.32 % | 130.420 M -30.00 % | 186.304 M 7.72 % | 172.950 M 1 060.19 % | -18.012 M -997.62 % | -1.641 M -114.18 % | 11.571 M 74.55 % | 6.629 M -95.16 % | 137.066 M -51.81 % | 284.429 M 212.64 % | 90.976 M 362.02 % | 19.691 M 1 851.87 % | -1.124 M -103.48 % | 32.304 M 292.77 % | -16.758 M 67.54 % | -51.631 M 39.17 % | -84.871 M -288.59 % | -21.841 M 47.58 % | -41.668 M -565.98 % | 8.942 M 123.21 % | -38.527 M 64.76 % | -109.331 M -53.12 % | -71.403 M 31.20 % | -103.784 M -11.00 % | -93.498 M 8.97 % | -102.714 M -512.30 % | -16.775 M 64.37 % | -47.079 M -99.34 % | -23.617 M 22.21 % | -30.359 M |
Total investments | 3.601 B 3.62 % | 3.475 B 0.96 % | 3.442 B 2.45 % | 3.360 B 0.60 % | 3.340 B 0.30 % | 3.330 B 0.42 % | 3.316 B -3.55 % | 3.438 B -3.16 % | 3.550 B -1.34 % | 3.598 B 1.14 % | 3.558 B 2.27 % | 3.479 B 2.46 % | 3.396 B -0.81 % | 3.423 B 4.41 % | 3.279 B 3.29 % | 3.175 B 4.66 % | 3.033 B 0.76 % | 3.010 B 2.20 % | 2.945 B -0.98 % | 2.975 B 6.98 % | 2.781 B 8.36 % | 2.566 B 6.00 % | 2.421 B -1.10 % | 2.448 B 1.83 % | 2.404 B -5.57 % | 2.546 B -3.67 % | 2.643 B 43.54 % | 1.841 B 13.47 % | 1.622 B 6.45 % | 1.524 B 6.13 % | 1.436 B 4.70 % | 1.372 B 8.43 % | 1.265 B 2.25 % | 1.237 B 4.31 % | 1.186 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 342.279 M 5.86 % | 323.318 M -11.27 % | 364.390 M -0.28 % | 365.415 M 15.47 % | 316.472 M -0.14 % | 316.926 M 0.52 % | 315.276 M -14.83 % | 370.168 M 0.42 % | 368.618 M -16.14 % | 439.582 M 1.09 % | 434.828 M -4.18 % | 453.807 M -2.35 % | 464.730 M 28.73 % | 361.022 M 0.06 % | 360.791 M -0.29 % | 361.833 M -0.30 % | 362.909 M -0.06 % | 363.118 M 35.15 % | 268.674 M -12.92 % | 308.534 M 14.96 % | 268.394 M 0.05 % | 268.255 M 135.89 % | 113.722 M -23.47 % | 148.596 M -23.19 % | 193.468 M -50.18 % | 388.341 M -10.25 % | 432.714 M 64.45 % | 263.129 M 182.72 % | 93.071 M 75.57 % | 53.011 M -48.51 % | 102.952 M 94.64 % | 52.894 M 0.11 % | 52.835 M -15.84 % | 62.776 M 19.08 % | 52.717 M -15.79 % | 62.602 M 0.01 % | 62.594 M 44.21 % | 43.405 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | -16.013 M 7.41 % | -17.295 M 14.62 % | -20.257 M -25.90 % | -16.090 M 23.07 % | -20.915 M 0.32 % | -20.982 M -7.53 % | -19.512 M 24.26 % | -25.761 M -14.98 % | -22.405 M -12.71 % | -19.878 M 8.25 % | -21.665 M 3.80 % | -22.521 M -43.02 % | -15.747 M -52.53 % | -10.324 M -523.43 % | -1.656 M -207.81 % | -538.000 K -422.16 % | 167.000 K 211.33 % | -150.000 K -113.29 % | 1.129 M 11.23 % | 1.015 M -9.86 % | 1.126 M 91.17 % | 589.000 K 146.44 % | 239.000 K -27.79 % | 331.000 K 3 410.00 % | -10.000 K 98.49 % | -664.000 K 50.37 % | -1.338 M 11.74 % | -1.516 M -15.99 % | -1.307 M -25.67 % | -1.040 M -134.76 % | -443.000 K -223.36 % | -137.000 K -52.22 % | -90.000 K 54.77 % | -199.000 K 25.47 % | -267.000 K | 0.000 | 0.000 | 0.000 100.00 % | -193.000 K | 0.000 | 0.000 | 0.000 100.00 % | -51.999 K | 0.000 | 0.000 | 0.000 100.00 % | -290.275 K |
Retained earnings | 270.152 M 2.37 % | 263.885 M -0.22 % | 264.460 M 0.58 % | 262.946 M 0.16 % | 262.518 M 1.01 % | 259.903 M 1.86 % | 255.152 M 3.23 % | 247.159 M 2.25 % | 241.725 M 3.38 % | 233.815 M 3.51 % | 225.883 M 5.81 % | 213.474 M 6.69 % | 200.093 M 4.84 % | 190.849 M 5.25 % | 181.329 M 7.34 % | 168.933 M 7.90 % | 156.558 M 5.92 % | 147.806 M 7.03 % | 138.094 M 7.20 % | 128.814 M 6.04 % | 121.478 M 4.59 % | 116.149 M 3.66 % | 112.046 M 8.39 % | 103.374 M 5.35 % | 98.126 M 9.04 % | 89.991 M 10.26 % | 81.618 M 10.82 % | 73.646 M 10.24 % | 66.804 M 13.54 % | 58.838 M 14.77 % | 51.266 M 7.76 % | 47.576 M 16.14 % | 40.964 M 26.32 % | 32.429 M 5.34 % | 30.784 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.259 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.448 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.374 M |
Common stock | 259.863 M -0.16 % | 260.284 M 0.13 % | 259.957 M 0.26 % | 259.280 M -2.58 % | 266.160 M -2.02 % | 271.645 M -0.10 % | 271.925 M -2.00 % | 277.462 M 0.00 % | 277.462 M 0.01 % | 277.432 M 0.19 % | 276.912 M -0.24 % | 277.581 M 0.90 % | 275.096 M -1.69 % | 279.836 M -0.89 % | 282.335 M -0.29 % | 283.170 M 1.04 % | 280.253 M -0.92 % | 282.845 M -0.50 % | 284.261 M -0.88 % | 286.775 M 0.15 % | 286.350 M 0.00 % | 286.350 M -1.39 % | 290.395 M 0.53 % | 288.862 M -0.25 % | 289.577 M 0.02 % | 289.514 M 0.31 % | 288.610 M 33.20 % | 216.675 M 1.24 % | 214.025 M 1.63 % | 210.595 M 2.27 % | 205.927 M 0.84 % | 204.206 M 43.15 % | 142.651 M 0.00 % | 142.651 M 0.00 % | 142.651 M -19.01 % | 176.141 M 3.42 % | 170.322 M 2.08 % | 166.857 M 17.61 % | 141.873 M -11.14 % | 159.664 M 2.09 % | 156.400 M 2.17 % | 153.075 M 12.38 % | 136.212 M -7.82 % | 147.768 M 1.96 % | 144.921 M 2.06 % | 141.991 M 12.95 % | 125.707 M |
Total equity | 517.653 M 1.44 % | 510.306 M 0.48 % | 507.877 M -0.36 % | 509.728 M -0.31 % | 511.291 M -0.52 % | 513.986 M 0.53 % | 511.260 M 1.04 % | 506.003 M 1.14 % | 500.290 M 1.12 % | 494.747 M 2.10 % | 484.563 M 2.71 % | 471.799 M 1.75 % | 463.707 M -0.24 % | 464.825 M -0.40 % | 466.683 M 2.34 % | 456.024 M 3.10 % | 442.325 M 1.53 % | 435.668 M 1.68 % | 428.488 M 1.68 % | 421.416 M 1.79 % | 414.025 M 1.48 % | 407.993 M 0.10 % | 407.567 M 2.19 % | 398.841 M 1.27 % | 393.820 M 2.34 % | 384.803 M 2.58 % | 375.112 M 27.16 % | 294.998 M 3.07 % | 286.202 M 3.76 % | 275.822 M 4.01 % | 265.176 M 1.86 % | 260.331 M 35.35 % | 192.337 M 4.82 % | 183.496 M 1.05 % | 181.585 M 3.09 % | 176.141 M 3.42 % | 170.322 M 2.08 % | 166.857 M 1.96 % | 163.645 M 2.49 % | 159.664 M 2.09 % | 156.400 M 2.17 % | 153.075 M 0.72 % | 151.981 M 2.85 % | 147.768 M 1.96 % | 144.921 M 2.06 % | 141.991 M 2.90 % | 137.992 M |
Other non current liabilities | 41.877 M 26.33 % | 33.148 M -8.99 % | 36.421 M 57.33 % | 23.150 M 37.65 % | 16.818 M -10.38 % | 18.765 M | 0.000 -100.00 % | 42.603 M 5 238.72 % | 798.000 K -21.53 % | 1.017 M -12.10 % | 1.157 M 11.04 % | 1.042 M -2.62 % | 1.070 M -9.78 % | 1.186 M -1.41 % | 1.203 M -7.75 % | 1.304 M 7.24 % | 1.216 M -7.88 % | 1.320 M -4.56 % | 1.383 M 22.50 % | 1.129 M 9.61 % | 1.030 M 5.21 % | 979.000 K 18.52 % | 826.000 K 33.66 % | 618.000 K 102.77 % | -22.276 M -226.39 % | 17.625 M 2 461.77 % | 688.000 K 25.09 % | 550.000 K 13.87 % | 483.000 K -95.69 % | 11.204 M 145.33 % | -24.718 M -5 154.81 % | 489.000 K -5.42 % | 517.000 K -92.11 % | 6.555 M -14.79 % | 7.693 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 |
Long term debt | 342.279 M 5.86 % | 323.318 M -11.27 % | 364.390 M -0.28 % | 365.415 M 15.47 % | 316.472 M -0.14 % | 316.926 M 0.52 % | 315.276 M -14.83 % | 370.168 M 0.42 % | 368.618 M -16.14 % | 439.582 M 1.09 % | 434.828 M -4.18 % | 453.807 M -2.35 % | 464.730 M 28.73 % | 361.022 M 0.06 % | 360.791 M -0.29 % | 361.833 M -0.30 % | 362.909 M -0.06 % | 363.118 M 35.15 % | 268.674 M -12.92 % | 308.534 M 14.96 % | 268.394 M 0.05 % | 268.255 M 135.89 % | 113.722 M -23.47 % | 148.596 M -3.17 % | 153.468 M -60.48 % | 388.341 M -10.25 % | 432.714 M 64.45 % | 263.129 M 182.72 % | 93.071 M 75.57 % | 53.011 M -32.00 % | 77.952 M 47.37 % | 52.894 M 0.11 % | 52.835 M -15.84 % | 62.776 M 19.08 % | 52.717 M -15.79 % | 62.602 M 0.01 % | 62.594 M 44.21 % | 43.405 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 384.156 M 7.77 % | 356.466 M -11.06 % | 400.811 M 3.15 % | 388.565 M 16.58 % | 333.290 M -0.72 % | 335.691 M -1.27 % | 340.005 M -17.63 % | 412.771 M 11.98 % | 368.618 M -16.34 % | 440.599 M 1.06 % | 435.985 M -4.15 % | 454.849 M -2.35 % | 465.800 M 28.60 % | 362.208 M 0.06 % | 361.994 M -0.31 % | 363.137 M -0.27 % | 364.125 M -0.09 % | 364.438 M 35.64 % | 268.674 M -13.24 % | 309.663 M 14.66 % | 270.080 M 0.20 % | 269.546 M 137.02 % | 113.722 M -23.79 % | 149.214 M 13.74 % | 131.192 M -67.68 % | 405.966 M -6.18 % | 432.714 M 64.11 % | 263.679 M 181.85 % | 93.554 M 45.69 % | 64.215 M 20.63 % | 53.234 M -0.28 % | 53.383 M 0.06 % | 53.352 M -23.05 % | 69.331 M 14.77 % | 60.410 M -3.50 % | 62.602 M 0.01 % | 62.594 M 44.21 % | 43.405 M -94.95 % | 859.439 M | 0.000 | 0.000 | 0.000 -100.00 % | 773.910 M | 0.000 | 0.000 | 0.000 -100.00 % | 581.800 M |
Other current liabilities | 3.188 B 1.45 % | 3.143 B 9.18 % | 2.878 B -6.88 % | 3.091 B 2.24 % | 3.024 B -0.16 % | 3.028 B -4.61 % | 3.175 B 0.66 % | 3.154 B -0.67 % | 3.175 B 0.77 % | 3.151 B 5.82 % | 2.978 B 0.61 % | 2.960 B -2.24 % | 3.028 B -4.44 % | 3.168 B -6.42 % | 3.386 B 14.07 % | 2.968 B -3.33 % | 3.070 B 8.81 % | 2.821 B 7.06 % | 2.635 B 0.90 % | 2.612 B 7.19 % | 2.437 B 0.02 % | 2.436 B 8.32 % | 2.249 B -0.13 % | 2.252 B 1.52 % | 2.218 B 2.35 % | 2.167 B 1.09 % | 2.144 B 37.00 % | 1.565 B 9.87 % | 1.424 B 4.51 % | 1.363 B 1.91 % | 1.337 B 1.44 % | 1.318 B 3.12 % | 1.278 B 2.88 % | 1.243 B 8.47 % | 1.146 B | 0.000 | 0.000 | 0.000 -100.00 % | 4.528 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.455 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.617 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.799 M 55.86 % | 9.495 M -31.81 % | 13.924 M 15.86 % | 12.018 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 0.000 | 0.000 -100.00 % | 205.349 M 21 223.88 % | 963.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 3.188 B 1.45 % | 3.143 B 1.91 % | 3.084 B -0.27 % | 3.092 B 2.27 % | 3.024 B -0.16 % | 3.028 B -4.52 % | 3.172 B 0.56 % | 3.154 B -1.62 % | 3.206 B 0.98 % | 3.175 B 5.88 % | 2.999 B 0.67 % | 2.979 B -2.01 % | 3.040 B -4.61 % | 3.187 B -6.27 % | 3.400 B 13.98 % | 2.983 B -3.29 % | 3.084 B 7.68 % | 2.864 B 8.02 % | 2.652 B 0.88 % | 2.628 B 7.19 % | 2.452 B 0.04 % | 2.451 B 8.16 % | 2.266 B -0.26 % | 2.272 B -0.21 % | 2.277 B 4.10 % | 2.187 B 0.99 % | 2.166 B 37.25 % | 1.578 B 9.81 % | 1.437 B 4.51 % | 1.375 B 0.18 % | 1.373 B 3.28 % | 1.329 B 3.19 % | 1.288 B 2.79 % | 1.253 B 8.61 % | 1.154 B | 0.000 | 0.000 | 0.000 -100.00 % | 4.528 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.455 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.617 M |
Total liabilities | 3.572 B 2.09 % | 3.499 B 0.42 % | 3.485 B 0.11 % | 3.481 B 3.69 % | 3.357 B -0.21 % | 3.364 B -4.79 % | 3.533 B -0.94 % | 3.567 B -0.24 % | 3.575 B -1.09 % | 3.615 B 5.29 % | 3.433 B -0.01 % | 3.433 B -2.05 % | 3.505 B -1.22 % | 3.549 B -5.66 % | 3.762 B 12.43 % | 3.346 B -2.97 % | 3.448 B 6.80 % | 3.229 B 10.51 % | 2.922 B -0.56 % | 2.938 B 7.94 % | 2.722 B 0.04 % | 2.721 B 14.28 % | 2.381 B -1.67 % | 2.421 B 0.55 % | 2.408 B -7.14 % | 2.593 B -0.27 % | 2.600 B 41.19 % | 1.842 B 20.33 % | 1.531 B 6.52 % | 1.437 B 0.78 % | 1.426 B 3.15 % | 1.382 B 3.07 % | 1.341 B 1.44 % | 1.322 B 8.92 % | 1.214 B -4.63 % | 1.273 B 1 933.60 % | 62.594 M 44.21 % | 43.405 M 858.59 % | 4.528 M -99.49 % | 895.497 M 5.01 % | 852.737 M 7.26 % | 795.054 M 14 474.78 % | 5.455 M -99.23 % | 706.312 M 5.71 % | 668.181 M 7.78 % | 619.926 M 17 037.94 % | 3.617 M |
Other non current assets | -3.188 B -2 207.19 % | 151.285 M 10.85 % | 136.476 M -0.93 % | 137.763 M 6.90 % | 128.870 M -1.59 % | 130.949 M -0.22 % | 131.233 M -13.02 % | 150.873 M 84.69 % | 81.691 M -0.14 % | 81.804 M -0.03 % | 81.831 M -33.10 % | 122.322 M -32.93 % | 182.391 M -35.47 % | 282.654 M -11.40 % | 319.012 M 26.05 % | 253.090 M 31.02 % | 193.176 M 58.98 % | 121.506 M -0.42 % | 122.020 M -0.46 % | 122.588 M -0.55 % | 123.265 M -13.55 % | 142.593 M 6.63 % | 133.729 M -9.98 % | 148.558 M 22.23 % | 121.538 M 95.99 % | 62.012 M 0.41 % | 61.756 M -17.92 % | 75.236 M 3.01 % | 73.038 M -20.65 % | 92.045 M -34.24 % | 139.978 M -1.08 % | 141.511 M 37.23 % | 103.122 M 61.21 % | 63.968 M -17.74 % | 77.765 M -94.06 % | 1.310 B -3.07 % | 1.351 B 1.51 % | 1.331 B 47.85 % | 900.321 M -7.46 % | 972.863 M 8.78 % | 894.355 M 6.00 % | 843.711 M 4.05 % | 810.860 M -1.87 % | 826.325 M 9.44 % | 755.039 M 3.81 % | 727.306 M 6.77 % | 681.191 M |
Long term investments | 3.188 B 2.93 % | 3.097 B -7.69 % | 3.355 B 9.85 % | 3.054 B 1.32 % | 3.014 B 0.65 % | 2.995 B -7.57 % | 3.240 B 5.06 % | 3.084 B -2.39 % | 3.159 B -4.41 % | 3.305 B 0.12 % | 3.301 B 2.75 % | 3.213 B 5.77 % | 3.037 B 1.15 % | 3.003 B 3.17 % | 2.911 B 2.87 % | 2.830 B 5.04 % | 2.694 B -1.28 % | 2.729 B -0.21 % | 2.735 B -0.92 % | 2.760 B 6.36 % | 2.595 B 6.36 % | 2.440 B 6.32 % | 2.295 B -3.38 % | 2.375 B 1.83 % | 2.332 B -6.23 % | 2.487 B -3.19 % | 2.569 B 46.46 % | 1.754 B 12.35 % | 1.561 B 8.31 % | 1.441 B 5.12 % | 1.371 B 4.19 % | 1.316 B 7.44 % | 1.225 B 2.23 % | 1.198 B 4.47 % | 1.147 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 1.667 M -9.35 % | 1.839 M -8.55 % | 2.011 M -8.34 % | 2.194 M -8.35 % | 2.394 M -7.71 % | 2.594 M -7.19 % | 2.795 M -7.14 % | 3.010 M -7.27 % | 3.246 M -6.75 % | 3.481 M -6.37 % | 3.718 M -6.37 % | 3.971 M -6.52 % | 4.248 M -6.12 % | 4.525 M 11.04 % | 4.075 M -5.82 % | 4.327 M -6.10 % | 4.608 M -5.86 % | 4.895 M -5.79 % | 5.196 M -5.85 % | 5.519 M -6.08 % | 5.876 M -5.74 % | 6.234 M 2.20 % | 6.100 M -5.34 % | 6.444 M -5.62 % | 6.828 M -5.32 % | 7.212 M -5.12 % | 7.601 M 531.84 % | 1.203 M -6.02 % | 1.280 M -5.67 % | 1.357 M -5.63 % | 1.438 M -5.70 % | 1.525 M -5.40 % | 1.612 M -5.12 % | 1.699 M -5.24 % | 1.793 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.571 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.302 M | 0.000 | 0.000 | 0.000 -100.00 % | 713.738 K |
GoodWill | 71.498 M 0.00 % | 71.498 M 0.00 % | 71.498 M 0.00 % | 71.498 M 0.00 % | 71.498 M 0.00 % | 71.498 M 0.00 % | 71.498 M 0.00 % | 71.498 M 0.00 % | 71.498 M 0.00 % | 71.498 M 0.00 % | 71.498 M 0.00 % | 71.498 M 0.00 % | 71.498 M 0.00 % | 71.498 M 3.26 % | 69.243 M 0.00 % | 69.243 M 0.00 % | 69.243 M 0.00 % | 69.243 M 0.00 % | 69.243 M 0.00 % | 69.243 M 0.05 % | 69.209 M -1.23 % | 70.074 M 19.66 % | 58.563 M 0.31 % | 58.383 M 0.00 % | 58.383 M 0.00 % | 58.383 M 0.00 % | 58.383 M 95.00 % | 29.940 M 0.00 % | 29.940 M 0.00 % | 29.940 M 0.00 % | 29.940 M 0.00 % | 29.940 M 0.00 % | 29.940 M 0.00 % | 29.940 M 0.00 % | 29.940 M 6.26 % | 28.176 M -0.01 % | 28.178 M -0.56 % | 28.336 M 608.22 % | 4.001 M 0.00 % | 4.001 M 0.00 % | 4.001 M 0.00 % | 4.001 M 0.00 % | 4.001 M 0.00 % | 4.001 M 0.00 % | 4.001 M 0.00 % | 4.001 M 0.01 % | 4.001 M |
Goodwill and intangible assets | 73.165 M -0.23 % | 73.337 M -0.23 % | 73.509 M -0.25 % | 73.692 M -0.27 % | 73.892 M -0.27 % | 74.092 M -0.27 % | 74.293 M -0.29 % | 74.508 M -0.32 % | 74.744 M -0.31 % | 74.979 M -0.32 % | 75.216 M -0.34 % | 75.469 M -0.37 % | 75.746 M -0.36 % | 76.023 M 3.69 % | 73.318 M -0.34 % | 73.570 M -0.38 % | 73.851 M -0.39 % | 74.138 M -0.40 % | 74.439 M -0.43 % | 74.762 M -0.43 % | 75.085 M -1.60 % | 76.308 M 18.01 % | 64.663 M -0.25 % | 64.827 M -0.59 % | 65.211 M -0.59 % | 65.595 M -0.59 % | 65.984 M 111.87 % | 31.143 M -0.25 % | 31.220 M -0.25 % | 31.297 M -0.26 % | 31.378 M -0.28 % | 31.465 M -0.28 % | 31.552 M -0.27 % | 31.639 M -0.30 % | 31.733 M 12.62 % | 28.176 M -0.01 % | 28.178 M -0.56 % | 28.336 M 331.16 % | 6.572 M 64.26 % | 4.001 M 0.00 % | 4.001 M 0.00 % | 4.001 M -24.55 % | 5.303 M 32.54 % | 4.001 M 0.00 % | 4.001 M 0.00 % | 4.001 M -15.13 % | 4.715 M |
Property plant equipment net | 76.793 M 50.32 % | 51.087 M -2.97 % | 52.649 M -2.72 % | 54.122 M -2.62 % | 55.579 M -1.79 % | 56.594 M 2.00 % | 55.487 M -1.06 % | 56.083 M 1.46 % | 55.277 M -2.97 % | 56.971 M 8.61 % | 52.456 M 1.62 % | 51.618 M -2.67 % | 53.035 M 6.27 % | 49.906 M 0.51 % | 49.653 M -2.43 % | 50.892 M -2.30 % | 52.089 M -0.96 % | 52.593 M 94.05 % | 27.103 M 11.82 % | 24.237 M 1.13 % | 23.965 M -2.07 % | 24.472 M 45.55 % | 16.813 M -0.34 % | 16.871 M -1.99 % | 17.214 M -0.74 % | 17.342 M 0.20 % | 17.307 M 113.17 % | 8.119 M 8.22 % | 7.502 M 12.19 % | 6.687 M 1.58 % | 6.583 M 4.49 % | 6.300 M -2.19 % | 6.441 M -1.48 % | 6.538 M -0.71 % | 6.585 M -2.30 % | 6.740 M -1.98 % | 6.876 M -1.60 % | 6.988 M 1.87 % | 6.860 M -0.49 % | 6.894 M -1.47 % | 6.997 M 1.13 % | 6.919 M -1.35 % | 7.014 M 0.50 % | 6.979 M -0.06 % | 6.983 M -0.14 % | 6.993 M -2.14 % | 7.146 M |
Total non current assets | 149.958 M -95.58 % | 3.392 B -6.73 % | 3.637 B 9.05 % | 3.335 B 1.39 % | 3.289 B 0.50 % | 3.273 B -6.93 % | 3.517 B 3.93 % | 3.384 B -0.12 % | 3.388 B -4.17 % | 3.535 B 0.22 % | 3.528 B 1.89 % | 3.462 B 3.39 % | 3.349 B -1.84 % | 3.412 B 1.61 % | 3.357 B 4.69 % | 3.207 B 6.45 % | 3.013 B 1.09 % | 2.980 B 0.67 % | 2.961 B -0.74 % | 2.983 B 5.87 % | 2.817 B 5.01 % | 2.683 B 6.79 % | 2.512 B -3.73 % | 2.609 B 2.71 % | 2.540 B -3.64 % | 2.636 B -3.02 % | 2.719 B 44.93 % | 1.876 B 11.65 % | 1.680 B 6.48 % | 1.578 B 1.46 % | 1.555 B 3.35 % | 1.505 B 9.35 % | 1.376 B 4.94 % | 1.311 B 2.93 % | 1.274 B -5.26 % | 1.345 B -3.00 % | 1.386 B 1.45 % | 1.366 B 49.54 % | 913.753 M -7.12 % | 983.758 M 8.66 % | 905.353 M 5.93 % | 854.631 M 3.82 % | 823.177 M -1.69 % | 837.305 M 9.31 % | 766.023 M 3.75 % | 738.300 M 6.53 % | 693.051 M |
Other current 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 -100.00 % | 695.742 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 |
Short term investments | 413.142 M 9.24 % | 378.188 M 333.70 % | 87.201 M -71.47 % | 305.666 M -6.12 % | 325.582 M -2.87 % | 335.194 M 340.23 % | 76.140 M -78.51 % | 354.378 M -9.39 % | 391.116 M 33.32 % | 293.371 M 14.23 % | 256.830 M -3.55 % | 266.270 M -25.65 % | 358.135 M -14.82 % | 420.448 M 14.17 % | 368.260 M 6.74 % | 345.000 M 1.60 % | 339.568 M 20.59 % | 281.582 M 33.54 % | 210.867 M -1.77 % | 214.662 M 15.56 % | 185.756 M 47.08 % | 126.294 M 0.18 % | 126.069 M 72.88 % | 72.923 M 1.81 % | 71.629 M 22.37 % | 58.537 M -20.64 % | 73.763 M -15.28 % | 87.066 M 42.03 % | 61.299 M -26.01 % | 82.848 M 27.54 % | 64.957 M 16.63 % | 55.697 M 38.41 % | 40.241 M 2.77 % | 39.155 M -0.31 % | 39.277 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 |
cash and cash equivalents | 192.452 M -19.62 % | 239.423 M -7.32 % | 258.345 M -26.06 % | 349.390 M 37.90 % | 253.369 M -6.11 % | 269.843 M -37.53 % | 431.973 M 30.35 % | 331.391 M 34.21 % | 246.925 M 6.75 % | 231.303 M 174.88 % | 84.148 M -37.57 % | 134.779 M -40.19 % | 225.336 M 49.86 % | 150.367 M -70.04 % | 501.972 M 141.88 % | 207.527 M -58.01 % | 494.253 M 35.96 % | 363.530 M 162.94 % | 138.254 M 13.11 % | 122.230 M 28.06 % | 95.444 M -66.66 % | 286.267 M 148.14 % | 115.363 M -15.81 % | 137.025 M -26.66 % | 186.839 M -25.64 % | 251.275 M 69.45 % | 148.285 M -13.86 % | 172.153 M 134.60 % | 73.380 M 35.55 % | 54.135 M -23.37 % | 70.648 M 1.43 % | 69.652 M -33.33 % | 104.466 M -29.25 % | 147.647 M 98.03 % | 74.558 M -28.50 % | 104.270 M 94.35 % | 53.652 M -34.52 % | 81.932 M -25.06 % | 109.331 M 53.12 % | 71.403 M -31.20 % | 103.784 M 11.00 % | 93.498 M -8.97 % | 102.714 M 512.30 % | 16.775 M -64.37 % | 47.079 M 99.34 % | 23.617 M -22.21 % | 30.359 M |
Cash and short term investments | 440.480 M -28.68 % | 617.611 M 78.73 % | 345.546 M -47.30 % | 655.656 M 13.25 % | 578.951 M -4.31 % | 605.037 M 19.08 % | 508.113 M -25.91 % | 685.769 M 7.48 % | 638.041 M 21.61 % | 524.674 M 53.87 % | 340.978 M -14.98 % | 401.049 M -31.26 % | 583.471 M 2.22 % | 570.815 M -34.41 % | 870.232 M 57.50 % | 552.527 M -33.74 % | 833.821 M 29.25 % | 645.112 M 84.78 % | 349.121 M 3.63 % | 336.892 M 19.81 % | 281.200 M -31.84 % | 412.561 M 70.88 % | 241.432 M 15.00 % | 209.948 M -18.77 % | 258.468 M -16.57 % | 309.812 M 39.53 % | 222.047 M -14.34 % | 259.219 M 92.46 % | 134.687 M -1.68 % | 136.983 M 1.02 % | 135.605 M 8.18 % | 125.349 M -13.38 % | 144.707 M -22.53 % | 186.802 M 64.10 % | 113.835 M 9.17 % | 104.270 M 94.35 % | 53.652 M -34.52 % | 81.932 M -25.06 % | 109.331 M 53.12 % | 71.403 M -31.20 % | 103.784 M 11.00 % | 93.498 M -8.97 % | 102.714 M 512.30 % | 16.775 M -64.37 % | 47.079 M 99.34 % | 23.617 M -22.21 % | 30.359 M |
Total current assets | 440.480 M -28.68 % | 617.611 M 73.56 % | 355.857 M -45.73 % | 655.656 M 13.25 % | 578.951 M -4.31 % | 605.037 M 18.79 % | 509.348 M -25.73 % | 685.769 M -0.31 % | 687.875 M 19.68 % | 574.784 M 46.82 % | 391.476 M -11.65 % | 443.083 M -28.58 % | 620.368 M 3.05 % | 601.999 M -30.86 % | 870.709 M 46.34 % | 594.979 M -32.24 % | 878.051 M 28.34 % | 684.175 M 75.57 % | 389.690 M 3.30 % | 377.228 M 18.16 % | 319.265 M -28.43 % | 446.084 M 61.48 % | 276.245 M 31.02 % | 210.846 M -19.36 % | 261.469 M -23.49 % | 341.724 M 33.93 % | 255.159 M -2.26 % | 261.064 M 90.76 % | 136.857 M -0.29 % | 137.255 M 1.01 % | 135.877 M -1.48 % | 137.924 M -12.39 % | 157.430 M -19.02 % | 194.397 M 59.96 % | 121.528 M 16.55 % | 104.270 M 94.35 % | 53.652 M -34.52 % | 81.932 M -25.06 % | 109.331 M 53.12 % | 71.403 M -31.20 % | 103.784 M 11.00 % | 93.498 M -8.97 % | 102.714 M 512.30 % | 16.775 M -64.37 % | 47.079 M 99.34 % | 23.617 M -22.21 % | 30.359 M |
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 |
Net receivables | 0.000 | 0.000 -100.00 % | 10.311 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.235 M | 0.000 -100.00 % | 49.834 M -0.55 % | 50.110 M -0.77 % | 50.498 M 20.14 % | 42.034 M 13.92 % | 36.897 M 18.32 % | 31.184 M 6 437.53 % | 477.000 K -98.88 % | 42.452 M -4.02 % | 44.230 M 13.23 % | 39.063 M -3.01 % | 40.276 M -0.15 % | 40.336 M 5.97 % | 38.065 M 13.55 % | 33.523 M -3.71 % | 34.813 M 3 776.73 % | 898.000 K -70.08 % | 3.001 M -90.60 % | 31.912 M -3.62 % | 33.112 M 1 694.69 % | 1.845 M -14.98 % | 2.170 M 697.79 % | 272.000 K 0.00 % | 272.000 K -97.84 % | 12.575 M -1.16 % | 12.723 M 67.52 % | 7.595 M -1.27 % | 7.693 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 |
Tax assets | 0.000 -100.00 % | 19.106 M 0.27 % | 19.055 M 26.81 % | 15.026 M -9.36 % | 16.577 M 0.14 % | 16.554 M 5.00 % | 15.765 M -13.96 % | 18.323 M 8.71 % | 16.855 M 2.28 % | 16.479 M -2.93 % | 16.977 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.855 M | 0.000 | 0.000 -100.00 % | 3.427 M 34.55 % | 2.547 M 135.83 % | 1.080 M | 0.000 | 0.000 -100.00 % | 2.326 M -46.87 % | 4.378 M 1.39 % | 4.318 M -1.62 % | 4.389 M -5.45 % | 4.642 M -36.58 % | 7.320 M 3.26 % | 7.089 M 9.74 % | 6.460 M 6.15 % | 6.086 M -36.05 % | 9.517 M -6.82 % | 10.214 M -7.72 % | 11.068 M -0.26 % | 11.097 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 assets | 3.500 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.496 M 28.86 % | 23.666 M 13.63 % | 20.827 M 10.13 % | 18.911 M 58.05 % | 11.965 M -34.56 % | 18.283 M 30.73 % | 13.985 M -5.72 % | 14.833 M 4.00 % | 14.263 M -66.75 % | 42.900 M 161.60 % | 16.399 M -2.09 % | 16.749 M 7.67 % | 15.556 M 2.80 % | 15.133 M -12.82 % | 17.359 M -14.59 % | 20.324 M 18.83 % | 17.103 M 0.69 % | 16.986 M -22.57 % | 21.938 M 66.22 % | 13.198 M 3.84 % | 12.710 M 19.58 % | 10.629 M 2.52 % | 10.368 M -3.18 % | 10.708 M 13.17 % | 9.462 M 69.87 % | 5.570 M -21.43 % | 7.089 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 |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.610 M -46.49 % | 3.009 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.563 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.664 M 488.15 % | 793.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 |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.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 |
Capital lease obligations | 27.294 M -4.17 % | 28.483 M -4.11 % | 29.705 M -3.81 % | 30.880 M -3.76 % | 32.087 M -1.84 % | 32.690 M 4.81 % | 31.191 M -0.24 % | 31.265 M 4.51 % | 29.915 M -3.74 % | 31.078 M 17.17 % | 26.523 M 3.20 % | 25.701 M -4.18 % | 26.823 M 15.05 % | 23.314 M 0.14 % | 23.282 M -5.06 % | 24.524 M -4.94 % | 25.798 M -1.53 % | 26.199 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 3.579 M 6.52 % | 3.360 M -7.82 % | 3.645 M 3.55 % | 3.520 M 1.85 % | 3.456 M 3.23 % | 3.348 M -7.59 % | 3.623 M 1.23 % | 3.579 M 4.16 % | 3.436 M 3.62 % | 3.316 M -1.34 % | 3.361 M 5.26 % | 3.193 M -23.85 % | 4.193 M -4.53 % | 4.392 M -4.58 % | 4.603 M 4.92 % | 4.387 M -16.83 % | 5.275 M 3.53 % | 5.095 M 3.30 % | 4.932 M 4.05 % | 4.740 M -5.18 % | 4.999 M 3.43 % | 4.833 M -2.13 % | 4.938 M -20.38 % | 6.202 M 2.43 % | 6.055 M 2.80 % | 5.890 M 4.08 % | 5.659 M -8.62 % | 6.193 M -7.29 % | 6.680 M -10.08 % | 7.429 M -11.83 % | 8.426 M -2.99 % | 8.686 M -1.43 % | 8.812 M 2.29 % | 8.615 M 2.35 % | 8.417 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.706 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.373 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.201 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 -100.00 % | 17.663 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.360 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 656.000 K 110.26 % | 312.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 |
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 |
Total assets | 4.090 B 2.01 % | 4.009 B 0.42 % | 3.992 B 0.05 % | 3.990 B 3.16 % | 3.868 B -0.25 % | 3.878 B -4.12 % | 4.045 B -0.61 % | 4.069 B -0.15 % | 4.076 B -0.82 % | 4.109 B 4.90 % | 3.918 B 0.32 % | 3.905 B -1.61 % | 3.969 B -1.11 % | 4.014 B -5.08 % | 4.228 B 11.22 % | 3.802 B -2.28 % | 3.891 B 6.18 % | 3.664 B 9.38 % | 3.350 B -0.28 % | 3.360 B 7.12 % | 3.136 B 0.23 % | 3.129 B 12.21 % | 2.789 B -1.13 % | 2.820 B 0.65 % | 2.802 B -5.92 % | 2.978 B 0.09 % | 2.976 B 39.25 % | 2.137 B 17.61 % | 1.817 B 6.07 % | 1.713 B 1.29 % | 1.691 B 2.94 % | 1.643 B 7.11 % | 1.534 B 1.85 % | 1.506 B 7.90 % | 1.396 B -3.69 % | 1.449 B 0.63 % | 1.440 B -0.58 % | 1.448 B 41.57 % | 1.023 B -3.04 % | 1.055 B 4.56 % | 1.009 B 6.43 % | 948.129 M 2.40 % | 925.891 M 8.41 % | 854.080 M 5.04 % | 813.102 M 6.72 % | 761.917 M 5.32 % | 723.410 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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 1.566 M 266.07 % | -943.000 K 48.13 % | -1.818 M -841.97 % | -193.000 K -163.91 % | 302.000 K 137.80 % | 127.000 K 24.51 % | 102.000 K -63.83 % | 282.000 K -70.93 % | 970.000 K 8 918.18 % | -11.000 K 99.44 % | -1.974 M -360.77 % | 757.000 K 823.17 % | 82.000 K 645.45 % | 11.000 K 101.32 % | -834.000 K -1 589.29 % | 56.000 K -95.83 % | 1.343 M 316.26 % | -621.000 K 52.88 % | -1.318 M -635.77 % | 246.000 K 119.59 % | -1.256 M -171.77 % | 1.750 M -19.21 % | 2.166 M 10 730.00 % | 20.000 K -13.04 % | 23.000 K -88.14 % | 194.000 K -83.70 % | 1.190 M 47.46 % | 807.000 K 142.54 % | -1.897 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 |
Stock based compensation | 925.000 K 262.75 % | 255.000 K -4.85 % | 268.000 K 1.52 % | 264.000 K -61.63 % | 688.000 K 391.43 % | 140.000 K -0.71 % | 141.000 K -1.40 % | 143.000 K -4.67 % | 150.000 K -52.53 % | 316.000 K 88.10 % | 168.000 K -38.69 % | 274.000 K 83.89 % | 149.000 K -42.02 % | 257.000 K 18.98 % | 216.000 K -19.40 % | 268.000 K -14.92 % | 315.000 K 9.76 % | 287.000 K 48.70 % | 193.000 K 16.27 % | 166.000 K 0.00 % | 166.000 K 3.11 % | 161.000 K 11.03 % | 145.000 K -2.03 % | 148.000 K -10.30 % | 165.000 K -28.57 % | 231.000 K -2.94 % | 238.000 K 29.35 % | 184.000 K 40.46 % | 131.000 K 0.00 % | 131.000 K -29.95 % | 187.000 K -5.08 % | 197.000 K 0.00 % | 197.000 K -0.51 % | 198.000 K -54.06 % | 431.000 K 100.47 % | 215.000 K 551.52 % | 33.000 K -84.65 % | 215.000 K -85.22 % | 1.455 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.610 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.436 M | 0.000 | 0.000 | 0.000 |
Change in working capital | -1.651 M -1.60 % | -1.625 M -0.99 % | -1.609 M 0.56 % | -1.618 M -5.75 % | -1.530 M 2.05 % | -1.562 M 1.01 % | -1.578 M -4.99 % | -1.503 M 0.73 % | -1.514 M 1.94 % | -1.544 M -4.39 % | -1.479 M 5.37 % | -1.563 M 2.07 % | -1.596 M -0.95 % | -1.581 M 1.43 % | -1.604 M 0.06 % | -1.605 M -9.04 % | -1.472 M -1.94 % | -1.444 M -656.02 % | -191.000 K 1.55 % | -194.000 K -1.57 % | -191.000 K 0.00 % | -191.000 K 2.05 % | -195.000 K 0.00 % | -195.000 K -0.52 % | -194.000 K -1.57 % | -191.000 K 4.02 % | -199.000 K 0.50 % | -200.000 K 0.00 % | -200.000 K -1.01 % | -198.000 K 2.94 % | -204.000 K 6.85 % | -219.000 K -1.39 % | -216.000 K -16.76 % | -185.000 K -35.04 % | -137.000 K 2.84 % | -141.000 K 0.70 % | -142.000 K -1.43 % | -140.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 receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -1.651 M -1.60 % | -1.625 M -0.99 % | -1.609 M 0.56 % | -1.618 M -5.75 % | -1.530 M 2.05 % | -1.562 M 1.01 % | -1.578 M -4.99 % | -1.503 M 0.73 % | -1.514 M 1.94 % | -1.544 M -4.39 % | -1.479 M 5.37 % | -1.563 M 2.07 % | -1.596 M -0.95 % | -1.581 M 1.43 % | -1.604 M 0.06 % | -1.605 M -9.04 % | -1.472 M -1.94 % | -1.444 M -656.02 % | -191.000 K 1.55 % | -194.000 K -1.57 % | -191.000 K 0.00 % | -191.000 K 2.05 % | -195.000 K 0.00 % | -195.000 K -0.52 % | -194.000 K -1.57 % | -191.000 K 4.02 % | -199.000 K 0.50 % | -200.000 K 0.00 % | -200.000 K -1.01 % | -198.000 K 2.94 % | -204.000 K 6.85 % | -219.000 K -1.39 % | -216.000 K -16.76 % | -185.000 K -35.04 % | -137.000 K 2.84 % | -141.000 K 0.70 % | -142.000 K -1.43 % | -140.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 9.251 M 65.43 % | 5.592 M -59.78 % | 13.905 M -17.02 % | 16.758 M 526.23 % | 2.676 M 163.43 % | -4.219 M 80.75 % | -21.917 M -241.39 % | 15.501 M 212.08 % | 4.967 M 5.82 % | 4.694 M -21.22 % | 5.958 M -16.13 % | 7.104 M 243.23 % | -4.960 M -129.42 % | 16.858 M 6.80 % | 15.784 M -20.97 % | 19.971 M 231.36 % | 6.027 M -93.66 % | 95.047 M 193.29 % | 32.407 M 5 343.85 % | -618.000 K 95.92 % | -15.134 M -122.33 % | 67.769 M -65.25 % | 195.014 M 9 597.36 % | 2.011 M -98.47 % | 131.073 M 31.73 % | 99.502 M 108.00 % | 47.838 M 152.67 % | -90.821 M -77.16 % | -51.264 M -67.65 % | -30.578 M -171.54 % | 42.740 M 373.22 % | -15.643 M -130.62 % | -6.783 M 62.91 % | -18.287 M -171.62 % | 25.535 M 2 582.25 % | 952.000 K -97.14 % | 33.270 M 231.44 % | -25.311 M -390.81 % | -5.157 M -81.39 % | -2.843 M 6.82 % | -3.051 M 9.65 % | -3.377 M 26.84 % | -4.616 M -89.65 % | -2.434 M 2.44 % | -2.495 M -0.08 % | -2.493 M 37.53 % | -3.991 M -54.51 % | -2.583 M -163.84 % | -979.000 K -10.37 % | -887.000 K |
Net cash provided by operating activities | 21.657 M 178.62 % | 7.773 M -55.52 % | 17.474 M -28.68 % | 24.500 M 109.90 % | 11.672 M 140.71 % | 4.849 M 155.03 % | -8.812 M -134.86 % | 25.278 M 40.37 % | 18.008 M 7.08 % | 16.818 M -25.33 % | 22.524 M -12.67 % | 25.793 M 109.04 % | 12.339 M -62.79 % | 33.156 M 2.29 % | 32.414 M -13.41 % | 37.434 M 62.19 % | 23.081 M -78.87 % | 109.246 M 146.14 % | 44.383 M 342.50 % | 10.030 M 223.84 % | -8.099 M -110.36 % | 78.200 M -62.67 % | 209.487 M 1 679.84 % | 11.770 M -91.79 % | 143.427 M 28.31 % | 111.784 M 88.45 % | 59.317 M 173.74 % | -80.444 M -91.45 % | -42.018 M -95.41 % | -21.503 M -144.88 % | 47.913 M 647.76 % | -8.747 M -524.61 % | 2.060 M 116.56 % | -12.443 M -139.53 % | 31.479 M 343.37 % | 7.100 M -81.64 % | 38.679 M 275.50 % | -22.039 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 |
Investments in property plant and equipment | -98.000 K 45.56 % | -180.000 K 22.75 % | -233.000 K 9.34 % | -257.000 K -72.48 % | -149.000 K 0.00 % | -149.000 K -292.11 % | -38.000 K -52.00 % | -25.000 K 61.54 % | -65.000 K 87.60 % | -524.000 K 11.49 % | -592.000 K -129.46 % | -258.000 K 47.35 % | -490.000 K 32.41 % | -725.000 K -41.05 % | -514.000 K 11.38 % | -580.000 K -39.09 % | -417.000 K 12.76 % | -478.000 K 85.62 % | -3.325 M -337.50 % | -760.000 K -5 528.57 % | 14.000 K 110.37 % | -135.000 K 65.91 % | -396.000 K -221.95 % | -123.000 K 64.55 % | -347.000 K 28.31 % | -484.000 K -26.37 % | -383.000 K 61.78 % | -1.002 M -21.31 % | -826.000 K -198.19 % | -277.000 K 39.12 % | -455.000 K -1 468.97 % | -29.000 K 61.84 % | -76.000 K 38.71 % | -124.000 K -720.00 % | 20.000 K 147.62 % | -42.000 K 43.24 % | -74.000 K 35.09 % | -114.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 |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.352 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.634 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -35.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 |
Purchases of investments | -69.679 M -63.96 % | -42.497 M 72.93 % | -156.998 M -308.30 % | -38.452 M 64.76 % | -109.107 M 3.76 % | -113.364 M -11.29 % | -101.862 M 52.89 % | -216.200 M 25.22 % | -289.111 M -231.11 % | -87.316 M -42.10 % | -61.449 M -136.72 % | -25.959 M 80.07 % | -130.270 M 29.71 % | -185.338 M -49.86 % | -123.670 M -14.41 % | -108.089 M 44.82 % | -195.873 M -10.99 % | -176.473 M -237.27 % | -52.324 M 67.20 % | -159.520 M 15.45 % | -188.659 M -23.17 % | -153.167 M -75.39 % | -87.328 M -65.22 % | -52.855 M 11.62 % | -59.801 M | 0.000 100.00 % | -23.023 M 15.94 % | -27.390 M -292.52 % | -6.978 M 72.00 % | -24.920 M -58.85 % | -15.688 M 6.59 % | -16.795 M -1 579.50 % | -1.000 M 0.00 % | -1.000 M 90.46 % | -10.485 M -424.25 % | -2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 36.458 M -59.15 % | 89.259 M 151.00 % | 35.561 M -44.85 % | 64.486 M -46.16 % | 119.771 M 24.65 % | 96.082 M -35.29 % | 148.484 M -40.75 % | 250.605 M 32.40 % | 189.277 M 251.57 % | 53.838 M -26.57 % | 73.316 M -31.56 % | 107.125 M -42.19 % | 185.302 M 53.71 % | 120.553 M 22.36 % | 98.527 M -3.18 % | 101.767 M -26.54 % | 138.542 M 33.06 % | 104.120 M 92.31 % | 54.143 M -58.49 % | 130.425 M -0.15 % | 130.618 M -14.18 % | 152.207 M 376.36 % | 31.952 M -38.76 % | 52.178 M 7.68 % | 48.455 M 190.41 % | 16.685 M -77.16 % | 73.058 M 5 598.75 % | 1.282 M -95.44 % | 28.133 M 359.24 % | 6.126 M 189.37 % | 2.117 M 81.09 % | 1.169 M 15.17 % | 1.015 M -11.89 % | 1.152 M 3.97 % | 1.108 M -8.43 % | 1.210 M -24.04 % | 1.593 M -71.43 % | 5.575 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -96.690 M -8.62 % | -89.014 M -481.92 % | 23.307 M 139.80 % | -58.563 M -149.50 % | -23.472 M -2 710.90 % | 899.000 K -99.16 % | 107.586 M 118.60 % | 49.215 M -66.35 % | 146.248 M 2 488.11 % | -6.124 M 94.85 % | -118.802 M 33.01 % | -177.337 M -343.83 % | -39.956 M 47.87 % | -76.643 M 25.55 % | -102.939 M 33.14 % | -153.971 M -571.60 % | -22.926 M 62.54 % | -61.207 M -933.90 % | -5.920 M 96.47 % | -167.518 M -17.61 % | -142.430 M -207.70 % | -46.289 M 59.80 % | -115.151 M -176.52 % | -41.643 M -525.15 % | 9.795 M 148.28 % | -20.290 M 83.23 % | -120.994 M -15.53 % | -104.729 M -37.73 % | -76.041 M -71.16 % | -44.426 M 52.68 % | -93.886 M -27.75 % | -73.493 M -173.40 % | -26.881 M 33.58 % | -40.472 M -1 867.53 % | -2.057 M -103.37 % | 61.014 M 350.83 % | -24.325 M -305.62 % | 11.830 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 |
Net cash used for investing activites | -130.009 M -206.39 % | -42.432 M 56.86 % | -98.363 M -200.02 % | -32.786 M -158.04 % | -12.706 M 23.14 % | -16.532 M -110.77 % | 153.465 M 83.51 % | 83.627 M 80.43 % | 46.349 M 215.51 % | -40.126 M 62.68 % | -107.527 M -11.51 % | -96.429 M -761.11 % | 14.586 M 120.60 % | -70.801 M 44.94 % | -128.596 M 20.06 % | -160.873 M -99.38 % | -80.686 M 39.80 % | -134.026 M -1 704.82 % | -7.426 M 96.24 % | -197.373 M 1.54 % | -200.457 M -391.92 % | -40.750 M 76.16 % | -170.923 M -302.71 % | -42.443 M -2 136.20 % | -1.898 M 53.58 % | -4.089 M 94.27 % | -71.342 M 45.89 % | -131.839 M -136.64 % | -55.712 M 12.26 % | -63.497 M 41.16 % | -107.912 M -21.05 % | -89.148 M -230.89 % | -26.942 M 33.38 % | -40.444 M -254.34 % | -11.414 M -118.97 % | 60.182 M 363.89 % | -22.806 M -28.41 % | -17.760 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 |
Debt repayment | 20.000 M 150.00 % | -40.000 M 20.00 % | -50.000 M -200.00 % | 50.000 M | 0.000 | 0.000 100.00 % | -55.000 M | 0.000 100.00 % | -70.000 M | 0.000 100.00 % | -20.000 M -100.00 % | -10.000 M -110.00 % | 100.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.111 M 270.28 % | -40.000 M -200.00 % | 40.000 M | 0.000 -100.00 % | 150.000 M 528.57 % | -35.000 M -600.00 % | -5.000 M 97.87 % | -235.000 M -428.09 % | -44.500 M -214.05 % | 39.018 M -77.05 % | 170.000 M 325.00 % | 40.000 M 260.00 % | -25.000 M -200.00 % | 25.000 M | 0.000 100.00 % | -10.000 M -200.00 % | 10.000 M 200.00 % | -10.000 M -33 233.33 % | -30.000 K -100.16 % | 19.154 M -52.29 % | 40.150 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 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 159.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.000 K -100.01 % | 60.217 M | 0.000 | 0.000 -100.00 % | 595.000 K 176.48 % | -778.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 |
Common stock repurchased | -1.499 M -603.76 % | -213.000 K -2 266.67 % | -9.000 K 99.92 % | -11.043 M -35.61 % | -8.143 M -449.83 % | -1.481 M 78.23 % | -6.803 M | 0.000 | 0.000 100.00 % | -159.000 K 84.33 % | -1.015 M 48.69 % | -1.978 M 82.17 % | -11.095 M -93.49 % | -5.734 M -208.11 % | -1.861 M -66.16 % | -1.120 M 78.80 % | -5.282 M -131.97 % | -2.277 M 12.32 % | -2.597 M | 0.000 | 0.000 100.00 % | -5.254 M | 0.000 100.00 % | -3.190 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 |
Dividends paid | -2.854 M 0.38 % | -2.865 M -0.07 % | -2.863 M 0.28 % | -2.871 M 4.62 % | -3.010 M -1.14 % | -2.976 M 2.33 % | -3.047 M -0.26 % | -3.039 M 0.00 % | -3.039 M -0.03 % | -3.038 M -14.12 % | -2.662 M 0.04 % | -2.663 M 0.89 % | -2.687 M 1.36 % | -2.724 M -7.08 % | -2.544 M -1.11 % | -2.516 M 0.94 % | -2.540 M -8.22 % | -2.347 M -31.48 % | -1.785 M -50.76 % | -1.184 M 0.00 % | -1.184 M 50.95 % | -2.414 M -20.52 % | -2.003 M 0.64 % | -2.016 M -0.45 % | -2.007 M 0.00 % | -2.007 M -32.13 % | -1.519 M -2.01 % | -1.489 M -1.29 % | -1.470 M -15.29 % | -1.275 M -0.39 % | -1.270 M -127 100.00 % | 1.000 K 200.00 % | -1.000 K 99.97 % | -3.848 M | 0.000 | 0.000 100.00 % | -2.554 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 |
Other financing activites | 45.734 M -22.24 % | 58.815 M 39.65 % | 42.116 M -38.80 % | 68.821 M 1 705.34 % | -4.287 M 97.06 % | -145.990 M -802.38 % | 20.785 M 197.13 % | -21.400 M -188.05 % | 24.304 M -85.99 % | 173.501 M 861.28 % | 18.049 M 127.65 % | -65.280 M 52.76 % | -138.174 M 53.71 % | -298.502 M -171.41 % | 418.032 M 519.50 % | -99.651 M -140.00 % | 249.150 M 33.54 % | 186.569 M 695.64 % | 23.449 M -86.62 % | 175.313 M 28 313.78 % | 617.000 K 206.75 % | -578.000 K 79.89 % | -2.874 M -115.69 % | 18.312 M -64.12 % | 51.042 M 23.87 % | 41.206 M 183.51 % | -49.342 M -134.62 % | 142.537 M 166.66 % | 53.453 M 34.43 % | 39.762 M 96.21 % | 20.265 M -50.41 % | 40.863 M 35.30 % | 30.202 M -68.40 % | 95.569 M 300.28 % | -47.717 M -3 002.49 % | 1.644 M 105.18 % | -31.753 M -16.27 % | -27.310 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 |
Net cash used provided by financing activities | 61.381 M 290.04 % | 15.737 M 246.31 % | -10.756 M -110.25 % | 104.907 M 779.45 % | -15.440 M 89.74 % | -150.447 M -241.42 % | -44.065 M -80.31 % | -24.439 M 49.85 % | -48.735 M -128.59 % | 170.463 M 3 128.84 % | -5.628 M 92.96 % | -79.921 M -53.82 % | -51.956 M 83.07 % | -306.960 M -174.21 % | 413.627 M 500.46 % | -103.287 M -142.80 % | 241.328 M -3.49 % | 250.056 M 1 294.55 % | -20.933 M -109.78 % | 214.129 M 37 865.26 % | -567.000 K -100.40 % | 141.754 M 455.48 % | -39.877 M -591.94 % | 8.106 M 104.36 % | -185.965 M -3 408.11 % | -5.301 M 55.24 % | -11.843 M -103.81 % | 311.048 M 238.16 % | 91.983 M 582.01 % | 13.487 M -69.34 % | 43.995 M -56.48 % | 101.081 M 400.38 % | 20.201 M -80.14 % | 101.721 M 278.08 % | -57.122 M -6 932.78 % | 836.000 K 105.52 % | -15.153 M -218.01 % | 12.840 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 |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | -46.971 M -148.23 % | -18.922 M 79.35 % | -91.645 M -194.85 % | 96.621 M 686.51 % | -16.474 M 89.84 % | -162.130 M -261.19 % | 100.582 M 19.08 % | 84.466 M 440.69 % | 15.622 M -89.38 % | 147.155 M 262.37 % | -90.631 M 39.80 % | -150.557 M -501.48 % | -25.031 M 92.74 % | -344.605 M -208.56 % | 317.445 M 240.01 % | -226.726 M -223.41 % | 183.723 M -18.45 % | 225.276 M 1 305.87 % | 16.024 M -40.18 % | 26.786 M 112.81 % | -209.123 M -216.70 % | 179.204 M 13 748.44 % | -1.313 M 94.18 % | -22.567 M 49.21 % | -44.436 M -143.40 % | 102.394 M 529.00 % | -23.868 M -124.17 % | 98.765 M 1 818.55 % | -5.747 M 91.96 % | -71.513 M -346.84 % | -16.004 M -602.32 % | 3.186 M 168.06 % | -4.681 M -109.59 % | 48.834 M 231.78 % | -37.057 M -154.40 % | 68.118 M 9 360.83 % | 720.000 K 102.67 % | -26.959 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 |
Cash at beginning of period | 238.823 M -7.34 % | 257.745 M -26.23 % | 349.390 M 38.23 % | 252.769 M -6.12 % | 269.243 M -37.58 % | 431.373 M 30.41 % | 330.791 M 34.29 % | 246.325 M 6.77 % | 230.703 M 176.13 % | 83.548 M -52.03 % | 174.179 M -46.36 % | 324.736 M -7.16 % | 349.767 M -49.63 % | 694.372 M 84.22 % | 376.927 M -37.56 % | 603.653 M 43.75 % | 419.930 M 115.73 % | 194.654 M 8.97 % | 178.630 M 17.64 % | 151.844 M -57.93 % | 360.967 M 98.59 % | 181.763 M -0.72 % | 183.076 M -10.97 % | 205.643 M -17.77 % | 250.079 M 69.33 % | 147.685 M -13.91 % | 171.553 M 135.69 % | 72.788 M -7.32 % | 78.535 M -47.66 % | 150.048 M -9.64 % | 166.052 M 1.96 % | 162.866 M -2.79 % | 167.547 M 41.14 % | 118.713 M -23.79 % | 155.770 M 77.71 % | 87.652 M 0.83 % | 86.932 M -23.67 % | 113.891 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 |
Cash at end of period | 191.852 M -19.67 % | 238.823 M -7.34 % | 257.745 M -26.23 % | 349.390 M 38.23 % | 252.769 M -6.12 % | 269.243 M -37.58 % | 431.373 M 30.41 % | 330.791 M 34.29 % | 246.325 M 6.77 % | 230.703 M 176.13 % | 83.548 M -52.03 % | 174.179 M -46.36 % | 324.736 M -7.16 % | 349.767 M -49.63 % | 694.372 M 84.22 % | 376.927 M -37.56 % | 603.653 M 43.75 % | 419.930 M 115.73 % | 194.654 M 8.97 % | 178.630 M 17.64 % | 151.844 M -57.93 % | 360.967 M 98.59 % | 181.763 M -0.72 % | 183.076 M -10.97 % | 205.643 M -17.77 % | 250.079 M 69.33 % | 147.685 M -13.91 % | 171.553 M 135.69 % | 72.788 M -7.32 % | 78.535 M -47.66 % | 150.048 M -9.64 % | 166.052 M 1.96 % | 162.866 M -2.79 % | 167.547 M 41.14 % | 118.713 M -23.79 % | 155.770 M 77.71 % | 87.652 M 0.83 % | 86.932 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 |
Operating cash flow | 21.657 M 178.62 % | 7.773 M -55.52 % | 17.474 M -28.68 % | 24.500 M 109.90 % | 11.672 M 140.71 % | 4.849 M 155.03 % | -8.812 M -134.86 % | 25.278 M 40.37 % | 18.008 M 7.08 % | 16.818 M -25.33 % | 22.524 M -12.67 % | 25.793 M 109.04 % | 12.339 M -62.79 % | 33.156 M 2.29 % | 32.414 M -13.41 % | 37.434 M 62.19 % | 23.081 M -78.87 % | 109.246 M 146.14 % | 44.383 M 342.50 % | 10.030 M 223.84 % | -8.099 M -110.36 % | 78.200 M -62.67 % | 209.487 M 1 679.84 % | 11.770 M -91.79 % | 143.427 M 28.31 % | 111.784 M 88.45 % | 59.317 M 173.74 % | -80.444 M -91.45 % | -42.018 M -95.41 % | -21.503 M -144.88 % | 47.913 M 647.76 % | -8.747 M -524.61 % | 2.060 M 116.56 % | -12.443 M -139.53 % | 31.479 M 343.37 % | 7.100 M -81.64 % | 38.679 M 275.50 % | -22.039 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 |
Capital expenditure | -98.000 K 45.56 % | -180.000 K 22.75 % | -233.000 K 9.34 % | -257.000 K -72.48 % | -149.000 K 0.00 % | -149.000 K -292.11 % | -38.000 K -52.00 % | -25.000 K 61.54 % | -65.000 K 87.60 % | -524.000 K 11.49 % | -592.000 K -129.46 % | -258.000 K 47.35 % | -490.000 K 32.41 % | -725.000 K -41.05 % | -514.000 K 11.38 % | -580.000 K -39.09 % | -417.000 K 12.76 % | -478.000 K 85.62 % | -3.325 M -337.50 % | -760.000 K -5 528.57 % | 14.000 K 110.37 % | -135.000 K 65.91 % | -396.000 K -221.95 % | -123.000 K 64.55 % | -347.000 K 28.31 % | -484.000 K -26.37 % | -383.000 K 61.78 % | -1.002 M -21.31 % | -826.000 K -198.19 % | -277.000 K 39.12 % | -455.000 K -1 468.97 % | -29.000 K 61.84 % | -76.000 K 38.71 % | -124.000 K -720.00 % | 20.000 K 147.62 % | -42.000 K 43.24 % | -74.000 K 35.09 % | -114.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 |
Free CashFlow | 21.559 M 183.93 % | 7.593 M -55.96 % | 17.241 M -28.88 % | 24.243 M 110.39 % | 11.523 M 145.17 % | 4.700 M 153.11 % | -8.850 M -135.05 % | 25.253 M 40.74 % | 17.943 M 10.12 % | 16.294 M -25.71 % | 21.932 M -14.11 % | 25.535 M 115.50 % | 11.849 M -63.46 % | 32.431 M 1.66 % | 31.900 M -13.44 % | 36.854 M 62.61 % | 22.664 M -79.16 % | 108.768 M 164.91 % | 41.058 M 342.91 % | 9.270 M 214.66 % | -8.085 M -110.36 % | 78.065 M -62.66 % | 209.091 M 1 695.23 % | 11.647 M -91.86 % | 143.080 M 28.55 % | 111.300 M 88.86 % | 58.934 M 172.36 % | -81.446 M -90.10 % | -42.844 M -96.71 % | -21.780 M -145.89 % | 47.458 M 640.77 % | -8.776 M -542.34 % | 1.984 M 115.79 % | -12.567 M -139.95 % | 31.459 M 345.72 % | 7.058 M -81.72 % | 38.605 M 274.27 % | -22.153 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 |
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 |