RBB

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