603755.SS

Qingdao Richen Foods Co., Ltd. 603755.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 404.735 M 12.59 % 359.467 M 16.49 % 308.576 M -8.84 % 338.505 M 28.57 % 263.276 M -7.83 % 285.654 M 20.27 % 237.519 M 13.77 % 208.766 M 32.79 % 157.216 M 19.66 % 131.387 M 7.18 % 122.586 M
Net income 63.858 M 13.16 % 56.431 M 10.52 % 51.060 M -37.19 % 81.288 M 0.05 % 81.250 M -4.72 % 85.273 M 22.15 % 69.807 M 24.57 % 56.038 M 71.90 % 32.599 M 25.02 % 26.076 M 13.95 % 22.884 M
Income before tax 76.476 M 14.98 % 66.514 M 13.55 % 58.576 M -37.92 % 94.359 M -0.06 % 94.413 M -5.32 % 99.723 M 22.73 % 81.252 M 24.07 % 65.490 M 72.19 % 38.035 M 26.91 % 29.969 M 12.10 % 26.734 M
Income before tax ratio 0.19 2.12 % 0.19 -2.53 % 0.19 -31.90 % 0.28 -22.27 % 0.36 2.72 % 0.35 2.05 % 0.34 9.05 % 0.31 29.67 % 0.24 6.06 % 0.23 4.59 % 0.22
EBITDA 88.208 M 2.78 % 85.822 M 16.00 % 73.986 M -29.32 % 104.675 M 4.39 % 100.278 M -4.45 % 104.951 M 25.66 % 83.521 M 23.64 % 67.551 M 68.13 % 40.178 M 36.37 % 29.463 M 9.93 % 26.800 M
Net income ratio 0.16 0.50 % 0.16 -5.13 % 0.17 -31.09 % 0.24 -22.19 % 0.31 3.38 % 0.30 1.57 % 0.29 9.49 % 0.27 29.45 % 0.21 4.48 % 0.20 6.32 % 0.19
Ratio EBITDA 0.22 -8.72 % 0.24 -0.42 % 0.24 -22.46 % 0.31 -18.81 % 0.38 3.67 % 0.37 4.48 % 0.35 8.67 % 0.32 26.61 % 0.26 13.97 % 0.22 2.57 % 0.22
Gross profit ratio 0.39 -0.18 % 0.39 -1.55 % 0.39 -9.32 % 0.43 -7.35 % 0.47 -6.67 % 0.50 -0.53 % 0.50 0.40 % 0.50 4.77 % 0.48 1.99 % 0.47 1.95 % 0.46
Weighted average shs out dil 97.657 M -1.36 % 99.001 M 0.39 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 32.79 % 74.263 M 0.72 % 73.734 M -0.48 % 74.090 M 0.00 % 74.090 M 0.00 % 74.090 M
Weighted average shs out 97.657 M -1.36 % 99.001 M 0.39 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 32.79 % 74.263 M 0.72 % 73.734 M -0.48 % 74.090 M 0.00 % 74.090 M 0.37 % 73.818 M
EPS diluted 0.65 14.04 % 0.57 9.62 % 0.52 -36.59 % 0.82 0.00 % 0.82 -4.65 % 0.86 -8.51 % 0.94 23.68 % 0.76 72.73 % 0.44 25.71 % 0.35 12.90 % 0.31
Earnings per share 0.65 14.04 % 0.57 9.62 % 0.52 -36.59 % 0.82 0.00 % 0.82 -4.65 % 0.86 -8.51 % 0.94 23.68 % 0.76 72.73 % 0.44 25.71 % 0.35 12.90 % 0.31
Gross profit 156.614 M 12.39 % 139.347 M 14.68 % 121.505 M -17.34 % 146.988 M 19.12 % 123.393 M -13.99 % 143.456 M 19.62 % 119.923 M 14.23 % 104.984 M 39.12 % 75.464 M 22.04 % 61.835 M 9.27 % 56.588 M
Income tax expense 12.618 M 25.14 % 10.083 M 34.15 % 7.516 M -42.50 % 13.071 M -0.70 % 13.163 M -8.91 % 14.450 M 26.26 % 11.445 M 21.08 % 9.452 M 73.54 % 5.447 M 27.87 % 4.259 M -1.25 % 4.313 M
Cost of revenue 248.121 M 12.72 % 220.120 M 17.67 % 187.070 M -2.32 % 191.516 M 36.91 % 139.883 M -1.63 % 142.198 M 20.92 % 117.596 M 13.31 % 103.782 M 26.95 % 81.752 M 17.54 % 69.552 M 5.38 % 65.998 M
General and administrative expenses 4.819 M -58.76 % 11.687 M -13.03 % 13.438 M -1.26 % 13.609 M 41.54 % 9.615 M -16.77 % 11.552 M 99.03 % 5.804 M -2.91 % 5.979 M -3.80 % 6.215 M -67.88 % 19.349 M 5.15 % 18.401 M
Selling and marketing expenses 22.949 M 60.66 % 14.284 M -38.74 % 23.317 M 11.06 % 20.995 M 60.98 % 13.042 M -30.77 % 18.837 M 17.54 % 16.026 M 6.58 % 15.037 M 8.81 % 13.820 M 18.22 % 11.689 M 15.48 % 10.122 M
Other expenses 38.860 M 102 762.58 % 37.779 K -99.81 % 19.709 M 18.96 % 16.568 M 25.43 % 13.209 M 12.11 % 11.783 M 363.49 % 2.542 M 389.15 % 519.708 K 1 245.35 % 38.630 K 122.79 % -169.470 K -207.22 % 158.054 K
Operating expenses 79.961 M 9.79 % 72.834 M 7.17 % 67.961 M 8.71 % 62.518 M 37.69 % 45.406 M -12.32 % 51.785 M 24.70 % 41.527 M 2.86 % 40.372 M 6.08 % 38.057 M 17.56 % 32.372 M 8.68 % 29.788 M
Cost and expenses 328.082 M 11.44 % 294.406 M 15.44 % 255.032 M 0.39 % 254.034 M 37.10 % 185.289 M -4.48 % 193.983 M 21.91 % 159.122 M 10.38 % 144.154 M 20.32 % 119.808 M 17.55 % 101.924 M 6.41 % 95.786 M
Research and development expenses 13.332 M 6.61 % 12.506 M 8.77 % 11.497 M 1.33 % 11.346 M 18.93 % 9.540 M -0.75 % 9.613 M 25.15 % 7.681 M 3.54 % 7.418 M 3.01 % 7.201 M 0.000 -100.00 % 5.706 M
Selling general and administrative expenses 27.768 M 6.92 % 25.972 M -29.34 % 36.755 M 6.22 % 34.604 M 52.73 % 22.657 M -25.45 % 30.390 M 39.21 % 21.830 M 3.88 % 21.016 M 4.90 % 20.034 M -35.45 % 31.038 M 8.81 % 28.524 M
Interest income 3.847 M -31.39 % 5.608 M -41.48 % 9.582 M -27.49 % 13.215 M 3.28 % 12.795 M 133.66 % 5.476 M 590.98 % 792.490 K 72.00 % 460.761 K 659.62 % 60.657 K 0.000 -100.00 % 40.300 K
Interest expense 3.596 M -14.50 % 4.205 M 4.05 % 4.042 M 39.71 % 2.893 M 20 850.46 % 13.809 K -42.15 % 23.871 K -96.84 % 755.083 K 2 605.52 % 27.909 K 56.35 % 17.850 K 0.000 0.000
Depreciation and amortization 8.239 M -45.52 % 15.125 M 31.11 % 11.536 M 55.91 % 7.399 M 26.80 % 5.835 M 11.60 % 5.229 M 183.94 % 1.841 M -9.40 % 2.033 M -3.33 % 2.103 M 304.02 % -1.031 M -465.15 % 282.234 K
Operating income 76.653 M 15.25 % 66.513 M 12.11 % 59.328 M -37.12 % 94.346 M 1.26 % 93.172 M -3.56 % 96.613 M 22.75 % 78.710 M 21.15 % 64.970 M 70.99 % 37.996 M 26.07 % 30.139 M 13.41 % 26.575 M
Operating income ratio 0.19 2.36 % 0.19 -3.76 % 0.19 -31.02 % 0.28 -21.24 % 0.35 4.63 % 0.34 2.06 % 0.33 6.48 % 0.31 28.77 % 0.24 5.36 % 0.23 5.81 % 0.22
Total other income expenses net -177.851 K -15 769.69 % 1.135 K 100.15 % -752.029 K -6 325.41 % 12.080 K -99.03 % 1.241 M -60.08 % 3.109 M 22.31 % 2.542 M 389.15 % 519.708 K 1 245.35 % 38.630 K -74.47 % 151.339 K 1 710.67 % -9.396 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Net debt 5.824 M -92.40 % 76.633 M 370.29 % -28.352 M 47.33 % -53.830 M -15.70 % -46.524 M 90.89 % -510.677 M -280.80 % -134.105 M -32.53 % -101.186 M -46.87 % -68.894 M -39.28 % -49.466 M -50.53 % -32.860 M
Total investments 120.062 M -14.34 % 140.165 M 57.24 % 89.143 M 29.24 % 68.975 M 5.50 % 65.382 M 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 168.553 M 39.42 % 120.893 M -5.41 % 127.805 M 44.11 % 88.689 M 97.03 % 45.014 M 0.000 0.000 0.000 0.000 -100.00 % 12.000 M 0.000
Accumulated other comprehensive income loss 0.000 0.000 -100.00 % 49.749 M 22.64 % 40.565 M 25.95 % 32.208 M 33.74 % 24.083 M -46.36 % 44.894 M 18.41 % 37.913 M 17.34 % 32.309 M 0.000 0.000
Retained earnings 262.808 M 32.10 % 198.950 M 4.23 % 190.882 M 9.46 % 174.388 M 33.31 % 130.814 M 16.88 % 111.926 M 39.59 % 80.181 M 53.15 % 52.354 M 94.48 % 26.920 M 19.20 % 22.585 M 82.83 % 12.353 M
Common stock 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 33.35 % 73.954 M 0.00 % 73.954 M 0.00 % 73.954 M 0.00 % 73.954 M 0.00 % 73.954 M
Total equity 727.899 M 3.74 % 701.642 M 2.19 % 686.583 M 3.89 % 660.906 M 8.53 % 608.975 M 4.64 % 581.962 M 192.40 % 199.028 M 21.20 % 164.221 M 23.30 % 133.183 M 15.22 % 115.595 M 11.91 % 103.289 M
Other non current liabilities 0.000 0.000 0.000 0.000 100.00 % -673.482 K 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 87.556 M 155.57 % 34.259 M 89.64 % 18.065 M -33.09 % 27.000 M -40.14 % 45.108 M 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 89.575 M 143.87 % 36.730 M 79.51 % 20.462 M -29.13 % 28.871 M -36.89 % 45.745 M 5 722.89 % 785.600 K 69.92 % 462.341 K -12.96 % 531.170 K 0.000 0.000 0.000
Other current liabilities 13.574 M -32.13 % 19.999 M -6.45 % 21.379 M 18.63 % 18.021 M 84.53 % 9.766 M 12.23 % 8.702 M -15.99 % 10.357 M -6.59 % 11.088 M -5.79 % 11.770 M -7.05 % 12.662 M -39.54 % 20.945 M
Deferred revenue 0.000 0.000 -100.00 % 941.830 K -94.29 % 16.488 M 7 558.59 % -221.065 K -174.09 % 298.389 K 0.08 % 298.139 K 6.94 % 278.780 K -21.28 % 354.156 K -97.54 % 14.383 M 0.000
Short term debt 80.997 M -6.51 % 86.634 M -13.85 % 100.558 M 91.33 % 52.556 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.000 M 0.000
Total current liabilities 185.455 M -17.18 % 223.928 M 4.25 % 214.796 M 60.15 % 134.122 M 136.24 % 56.773 M 16.49 % 48.735 M 7.53 % 45.322 M 16.60 % 38.869 M 0.30 % 38.752 M -7.75 % 42.007 M 25.30 % 33.526 M
Total liabilities 275.030 M 5.51 % 260.658 M 10.80 % 235.257 M 44.34 % 162.993 M 58.99 % 102.517 M 107.02 % 49.521 M 8.16 % 45.784 M 16.20 % 39.400 M 1.67 % 38.752 M -7.75 % 42.007 M 25.30 % 33.526 M
Other non current assets 18.843 M 0.000 -100.00 % 160.446 M -46.31 % 298.852 M 22 232.74 % 1.338 M 1 034.77 % 117.925 K -83.62 % 720.000 K -30.90 % 1.042 M 6.78 % 975.836 K -53.76 % 2.111 M 13 280.67 % 15.773 K
Long term investments 120.062 M 0.000 100.00 % -56.073 M 74.11 % -216.571 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 38.382 M 0.57 % 38.163 M -3.78 % 39.662 M 5.32 % 37.658 M 1 152.23 % 3.007 M -5.37 % 3.178 M 4.84 % 3.031 M -6.68 % 3.248 M 5.06 % 3.092 M 18.63 % 2.606 M -2.42 % 2.671 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 38.382 M 0.57 % 38.163 M -3.78 % 39.662 M 5.32 % 37.658 M 1 152.23 % 3.007 M -5.37 % 3.178 M 4.84 % 3.031 M -6.68 % 3.248 M 5.06 % 3.092 M 18.63 % 2.606 M -2.42 % 2.671 M
Property plant equipment net 516.402 M 21.13 % 426.309 M 19.28 % 357.410 M 113.09 % 167.729 M 17.84 % 142.335 M 205.54 % 46.585 M 1.03 % 46.109 M 3.53 % 44.539 M -1.67 % 45.298 M 1.46 % 44.644 M -9.00 % 49.059 M
Total non current assets 694.918 M 11.70 % 622.112 M 23.68 % 503.022 M 74.31 % 288.583 M 95.92 % 147.295 M 192.18 % 50.413 M 0.24 % 50.294 M 2.24 % 49.190 M -0.96 % 49.667 M 0.09 % 49.625 M -4.69 % 52.067 M
Other current assets 25.574 M 18.64 % 21.556 M 52.21 % 14.162 M 332.09 % 3.278 M -95.42 % 71.559 M 25 146.78 % 283.437 K -84.18 % 1.791 M 46.51 % 1.223 M 55.17 % 787.976 K -19.78 % 982.243 K -2.22 % 1.005 M
Short term investments 0.000 -100.00 % 166.486 M 14.65 % 145.216 M -49.14 % 285.547 M 336.73 % 65.382 M 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 162.729 M 267.67 % 44.260 M -71.66 % 156.157 M 9.57 % 142.519 M 55.69 % 91.538 M -82.08 % 510.677 M 280.80 % 134.105 M 32.53 % 101.186 M 46.87 % 68.894 M 12.09 % 61.466 M 87.05 % 32.860 M
Cash and short term investments 162.729 M -22.78 % 210.746 M -30.07 % 301.374 M -29.60 % 428.065 M 172.79 % 156.920 M -69.27 % 510.677 M 280.80 % 134.105 M 32.53 % 101.186 M 46.87 % 68.894 M 12.09 % 61.466 M 87.05 % 32.860 M
Total current assets 308.011 M -9.46 % 340.188 M -18.77 % 418.819 M -21.76 % 535.316 M -5.12 % 564.197 M -2.90 % 581.070 M 198.72 % 194.518 M 25.96 % 154.430 M 26.31 % 122.267 M 13.23 % 107.977 M 27.41 % 84.748 M
Inventory 36.412 M 14.00 % 31.940 M -2.95 % 32.912 M 7.56 % 30.599 M 25.21 % 24.438 M 8.62 % 22.498 M 22.12 % 18.423 M 12.36 % 16.397 M 2.01 % 16.075 M 30.18 % 12.348 M 16.11 % 10.635 M
Net receivables 83.296 M 9.68 % 75.946 M 7.92 % 70.371 M -4.09 % 73.374 M -76.43 % 311.280 M 553.80 % 47.611 M 16.98 % 40.699 M 13.84 % 35.751 M -3.48 % 37.039 M 11.63 % 33.181 M -19.96 % 41.456 M
Tax assets 1.229 M -50.02 % 2.458 M 55.92 % 1.577 M 72.29 % 915.044 K 48.71 % 615.307 K 15.76 % 531.529 K 22.52 % 433.819 K 20.13 % 361.133 K 19.46 % 302.310 K 14.39 % 264.286 K -17.66 % 320.968 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 84.719 M -24.32 % 111.944 M 36.95 % 81.740 M 46.48 % 55.804 M 29.86 % 42.974 M 31.32 % 32.726 M 14.38 % 28.611 M 23.50 % 23.167 M -4.47 % 24.252 M 59.22 % 15.232 M 73.89 % 8.759 M
Tax payables 6.165 M 15.21 % 5.351 M -51.88 % 11.119 M 67.00 % 6.658 M 56.52 % 4.254 M -41.79 % 7.308 M 15.02 % 6.354 M 37.72 % 4.614 M 68.97 % 2.730 M 29.21 % 2.113 M -44.71 % 3.822 M
Deferred revenue non current 926.108 K -21.30 % 1.177 M -20.45 % 1.479 M -17.82 % 1.800 M 167.27 % 673.483 K -14.27 % 785.600 K 69.92 % 462.341 K -12.96 % 531.170 K 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -170.169 K -186.91 % 195.793 K
Capital lease obligations 1.990 M -8.41 % 2.173 M 3 246.71 % 64.923 K 0.000 -100.00 % 93.985 K 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
Other total stockholders equity 366.478 M -9.31 % 404.079 M 1.76 % 397.088 M 2.37 % 387.904 M 2.20 % 379.547 M 2.19 % 371.421 M 727.34 % 44.894 M 18.41 % 37.913 M 17.34 % 32.309 M 0.000 -100.00 % 16.786 M
Deferred tax liabilities non current 1.093 M -15.56 % 1.294 M 41.02 % 917.808 K 1 183.95 % 71.483 K 24.64 % 57.350 K 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
Total assets 1.003 B 4.22 % 962.301 M 4.39 % 921.841 M 11.89 % 823.899 M 15.80 % 711.492 M 12.67 % 631.483 M 157.95 % 244.812 M 20.23 % 203.621 M 18.43 % 171.935 M 9.09 % 157.602 M 15.19 % 136.815 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Deferred income tax 0.000 100.00 % -505.127 K -373.26 % 184.855 K 181.20 % -227.645 K 0.000 100.00 % -97.709 K 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 4.201 M 1 745.38 % 227.646 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 9.347 M 256.18 % -5.985 M 35.01 % -9.209 M 54.38 % -20.184 M -399.23 % -4.043 M 41.57 % -6.920 M -169.03 % -2.572 M -159.26 % -992.123 K -148.64 % 2.040 M 0.000 0.000
Accounts receivables -9.729 M 2.33 % -9.961 M 7.58 % -10.778 M 55.87 % -24.421 M -183.38 % -8.618 M 2.89 % -8.874 M -15.68 % -7.671 M -914.31 % -756.327 K -64.44 % -459.950 K 0.000 0.000
Inventory -4.472 M -560.15 % 971.864 K 142.02 % -2.313 M 62.46 % -6.161 M -217.66 % -1.940 M 52.41 % -4.076 M -101.16 % -2.026 M -528.43 % -322.389 K 91.35 % -3.726 M 0.000 0.000
Accounts payables 22.520 M 271.19 % 6.067 M 64.09 % 3.697 M -65.39 % 10.683 M 63.34 % 6.541 M -26.30 % 8.874 M 0.000 0.000 0.000 0.000 0.000
Other working capital -7.433 M -142.72 % -3.062 M -1 756.67 % 184.856 K 164.72 % -285.603 K -980.71 % -26.427 K 99.07 % -2.844 M -420.77 % -546.183 K 18.45 % -669.734 K -111.61 % 5.766 M 0.000 0.000
Other non cash items 5.087 M -49.66 % 10.106 M 746.28 % -1.564 M 82.08 % -8.725 M 38.32 % -14.145 M -1 092.40 % -1.186 M -367.87 % 442.856 K 308.47 % 108.419 K 119.68 % -550.938 K 97.89 % -26.076 M -13.95 % -22.884 M
Net cash provided by operating activities 86.531 M 23.71 % 69.944 M 28.76 % 54.320 M -8.76 % 59.532 M -13.59 % 68.897 M -16.38 % 82.395 M 13.18 % 72.802 M 20.90 % 60.217 M 52.87 % 39.391 M -10.92 % 44.219 M 82.59 % 24.217 M
Investments in property plant and equipment -160.214 M -141.29 % -66.398 M 61.99 % -174.672 M -147.21 % -70.659 M 30.87 % -102.212 M -1 686.56 % -5.721 M -14.35 % -5.003 M -41.08 % -3.546 M 38.57 % -5.772 M -19.94 % -4.813 M 14.97 % -5.660 M
Acquisitions net 0.000 0.000 -100.00 % 82.348 K 8 760 325.00 % 0.940 -100.00 % 102.245 M 1 668.59 % 5.781 M 15.55 % 5.003 M 99 961.18 % 5.000 K -99.91 % 5.772 M 6.10 % 5.440 M 0.000
Purchases of investments -564.000 M 24.60 % -748.000 M 20.17 % -937.000 M 40.98 % -1.588 B -39.63 % -1.137 B -103.04 % -560.000 M -5 500.00 % -10.000 M 0.000 100.00 % -87.002 M -335.01 % -20.000 M 0.000
Sales maturities of investments 753.230 M 9.27 % 689.332 M -36.06 % 1.078 B -32.35 % 1.594 B 40.73 % 1.132 B 490.69 % 191.695 M 1 795.86 % 10.111 M 466 512.92 % 2.167 K -100.00 % 87.802 M 332.82 % 20.286 M 0.000
Other investing activites 0.000 -100.00 % 35.000 K 4 430 279.54 % 0.790 530 160 150.00 % 0.000 100.00 % -102.212 M -1 686.56 % -5.721 M -14.35 % -5.003 M -926.95 % 605.000 K 110.48 % -5.772 M -19.94 % -4.813 M 14.97 % -5.660 M
Net cash used for investing activites 29.016 M 123.21 % -125.031 M -272.78 % -33.540 M 48.18 % -64.722 M 39.43 % -106.847 M 71.43 % -373.966 M -7 544.70 % -4.892 M -66.45 % -2.939 M 40.88 % -4.972 M -27.50 % -3.899 M 31.11 % -5.660 M
Debt repayment 37.811 M 12 053.56 % 311.112 K -99.20 % 38.818 M -10.76 % 43.500 M -3.33 % 45.000 M 0.000 0.000 0.000 100.00 % -12.000 M -200.00 % 12.000 M 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 100.00 % -45.971 M 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -30.168 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -2.430 M 95.04 % -48.984 M -65.58 % -29.584 M 0.00 % -29.584 M 45.45 % -54.238 M -20.53 % -45.000 M -28.57 % -35.000 M -40.00 % -25.000 M -66.22 % -15.040 M 36.58 % -23.713 M -871.42 % -2.441 M
Other financing activites -2.544 M -835.24 % -271.964 K -59.46 % -170.550 K 94.34 % -3.013 M 0.000 -100.00 % 341.191 M 0.000 0.000 0.000 0.000 100.00 % -3.079 M
Net cash used provided by financing activities 2.670 M 105.45 % -48.945 M -1 068.79 % 5.052 M -53.66 % 10.903 M 218.03 % -9.238 M -103.12 % 296.191 M 946.26 % -35.000 M -40.00 % -25.000 M 7.54 % -27.040 M -130.85 % -11.713 M -112.19 % -5.520 M
Effect of forex changes on cash 17.074 K -79.87 % 84.837 K 2 037.44 % 3.969 K 194.04 % -4.221 K -345.90 % 1.717 K 249.98 % -1.144 K 20.93 % -1.447 K -13 529.66 % -10.620 99.33 % -1.580 K 0.000 0.000
Net change in cash 118.234 M 213.75 % -103.947 M -502.34 % 25.836 M 352.53 % 5.709 M 112.10 % -47.186 M -1 121.67 % 4.618 M -85.97 % 32.909 M 1.95 % 32.278 M 337.48 % 7.378 M -74.21 % 28.606 M 119.42 % 13.037 M
Cash at beginning of period 19.062 M -84.50 % 123.009 M 26.59 % 97.174 M 6.24 % 91.465 M -34.03 % 138.650 M 3.45 % 134.032 M 32.54 % 101.123 M 46.89 % 68.844 M 12.00 % 61.466 M 87.05 % 32.860 M 65.76 % 19.824 M
Cash at end of period 137.297 M 620.25 % 19.062 M -84.50 % 123.009 M 26.59 % 97.174 M 6.24 % 91.465 M -34.03 % 138.650 M 3.45 % 134.032 M 32.54 % 101.123 M 46.89 % 68.844 M 12.00 % 61.466 M 87.05 % 32.860 M
Operating cash flow 86.531 M 23.71 % 69.944 M 28.76 % 54.320 M -8.76 % 59.532 M -13.59 % 68.897 M -16.38 % 82.395 M 13.18 % 72.802 M 20.90 % 60.217 M 52.87 % 39.391 M -10.92 % 44.219 M 82.59 % 24.217 M
Capital expenditure -160.214 M -141.29 % -66.398 M 61.99 % -174.672 M -147.21 % -70.659 M 30.87 % -102.212 M -1 686.56 % -5.721 M -14.35 % -5.003 M -41.08 % -3.546 M 38.57 % -5.772 M -19.94 % -4.813 M 14.97 % -5.660 M
Free CashFlow -73.683 M -2 178.00 % 3.546 M 102.95 % -120.352 M -981.70 % -11.126 M 66.60 % -33.315 M -143.45 % 76.674 M 13.09 % 67.799 M 19.64 % 56.671 M 68.57 % 33.619 M -14.69 % 39.406 M 112.35 % 18.557 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
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
Revenue 102.251 M 0.85 % 101.386 M -5.68 % 107.495 M -2.09 % 109.789 M 16.11 % 94.555 M 3.05 % 91.754 M -1.93 % 93.559 M -9.29 % 103.136 M 24.57 % 82.795 M 3.52 % 79.977 M 6.10 % 75.382 M -14.59 % 88.255 M 25.47 % 70.341 M -5.71 % 74.598 M -24.08 % 98.252 M 3.66 % 94.788 M 25.02 % 75.819 M 8.86 % 69.646 M -11.92 % 79.076 M 2.64 % 77.044 M 25.90 % 61.194 M 33.14 % 45.962 M -45.25 % 83.948 M 6.75 % 78.637 M 14.54 % 68.653 M 26.17 % 54.415 M -24.20 % 71.792 M 16.24 % 61.764 M
Net income 17.573 M -0.51 % 17.662 M 87.43 % 9.423 M -63.34 % 25.704 M 62.41 % 15.826 M 22.64 % 12.905 M -13.03 % 14.838 M -16.57 % 17.785 M 35.27 % 13.148 M 23.34 % 10.659 M 11.28 % 9.579 M -39.91 % 15.941 M 33.36 % 11.954 M -12.02 % 13.586 M -44.97 % 24.688 M 9.21 % 22.607 M 17.12 % 19.302 M 31.40 % 14.690 M -32.47 % 21.752 M -7.78 % 23.588 M 11.43 % 21.169 M 43.60 % 14.741 M -50.32 % 29.674 M 50.06 % 19.774 M -6.73 % 21.201 M 44.99 % 14.623 M -40.93 % 24.754 M 47.33 % 16.802 M
Income before tax 20.282 M -1.19 % 20.526 M 52.65 % 13.447 M -55.52 % 30.234 M 71.37 % 17.643 M 16.22 % 15.181 M -14.36 % 17.726 M -14.30 % 20.683 M 30.24 % 15.881 M 29.91 % 12.224 M 19.98 % 10.188 M -43.58 % 18.058 M 23.76 % 14.591 M -7.30 % 15.739 M -44.56 % 28.391 M 10.60 % 25.671 M 12.02 % 22.916 M 31.85 % 17.380 M -28.31 % 24.245 M -12.97 % 27.860 M 11.70 % 24.943 M 43.63 % 17.366 M -48.62 % 33.798 M 42.25 % 23.760 M -4.86 % 24.973 M 45.26 % 17.192 M -39.04 % 28.204 M 42.63 % 19.775 M
Income before tax ratio 0.20 -2.02 % 0.20 61.84 % 0.13 -54.57 % 0.28 47.59 % 0.19 12.77 % 0.17 -12.67 % 0.19 -5.52 % 0.20 4.55 % 0.19 25.49 % 0.15 13.09 % 0.14 -33.94 % 0.20 -1.36 % 0.21 -1.69 % 0.21 -26.98 % 0.29 6.70 % 0.27 -10.40 % 0.30 21.12 % 0.25 -18.61 % 0.31 -15.21 % 0.36 -11.28 % 0.41 7.88 % 0.38 -6.16 % 0.40 33.25 % 0.30 -16.94 % 0.36 15.13 % 0.32 -19.58 % 0.39 22.70 % 0.32
EBITDA 21.246 M -0.14 % 21.277 M 50.30 % 14.156 M -54.57 % 31.160 M 42.30 % 21.897 M 12.15 % 19.526 M -11.15 % 21.976 M -13.13 % 25.297 M 20.06 % 21.071 M 20.76 % 17.448 M 18.58 % 14.715 M -34.57 % 22.491 M 24.38 % 18.082 M -3.41 % 18.721 M -40.24 % 31.324 M 9.78 % 28.533 M 12.96 % 25.260 M 29.46 % 19.512 M -24.26 % 25.763 M -0.47 % 25.885 M 33.91 % 19.330 M 37.37 % 14.072 M -58.88 % 34.220 M 43.55 % 23.838 M -6.13 % 25.394 M 41.11 % 17.996 M -25.96 % 24.306 M 9.23 % 22.251 M
Net income ratio 0.17 -1.35 % 0.17 98.73 % 0.09 -62.56 % 0.23 39.88 % 0.17 19.00 % 0.14 -11.32 % 0.16 -8.03 % 0.17 8.59 % 0.16 19.14 % 0.13 4.89 % 0.13 -29.65 % 0.18 6.29 % 0.17 -6.69 % 0.18 -27.52 % 0.25 5.35 % 0.24 -6.31 % 0.25 20.70 % 0.21 -23.32 % 0.28 -10.15 % 0.31 -11.50 % 0.35 7.86 % 0.32 -9.27 % 0.35 40.57 % 0.25 -18.57 % 0.31 14.92 % 0.27 -22.06 % 0.34 26.75 % 0.27
Ratio EBITDA 0.21 -0.99 % 0.21 59.36 % 0.13 -53.60 % 0.28 22.55 % 0.23 8.83 % 0.21 -9.40 % 0.23 -4.24 % 0.25 -3.62 % 0.25 16.65 % 0.22 11.77 % 0.20 -23.40 % 0.25 -0.87 % 0.26 2.43 % 0.25 -21.28 % 0.32 5.91 % 0.30 -9.65 % 0.33 18.92 % 0.28 -14.01 % 0.33 -3.03 % 0.34 6.36 % 0.32 3.17 % 0.31 -24.89 % 0.41 34.47 % 0.30 -18.04 % 0.37 11.85 % 0.33 -2.32 % 0.34 -6.02 % 0.36
Gross profit ratio 0.37 -4.74 % 0.39 -0.18 % 0.39 0.61 % 0.39 6.72 % 0.37 -4.43 % 0.38 1.75 % 0.38 -2.10 % 0.38 -5.23 % 0.41 4.75 % 0.39 1.65 % 0.38 -6.44 % 0.41 4.18 % 0.39 -0.93 % 0.39 -9.32 % 0.43 2.99 % 0.42 -5.51 % 0.45 2.39 % 0.44 5.37 % 0.41 -17.35 % 0.50 1.95 % 0.49 2.74 % 0.48 -3.29 % 0.49 -2.76 % 0.51 -0.31 % 0.51 3.10 % 0.49 -3.60 % 0.51 4.34 % 0.49
Weighted average shs out dil 97.205 M 0.00 % 97.205 M -0.23 % 97.431 M 0.24 % 97.194 M 0.00 % 97.194 M -2.09 % 99.269 M 0.66 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 1.62 % 97.045 M 0.00 % 97.045 M 0.00 % 97.045 M -1.61 % 98.635 M 0.72 % 97.933 M 0.00 % 97.933 M 0.00 % 97.933 M -0.36 % 98.284 M 0.00 % 98.284 M 0.01 % 98.276 M 0.00 % 98.276 M 19.28 % 82.393 M 0.00 % 82.393 M 12.69 % 73.113 M 0.00 % 73.113 M 0.08 % 73.052 M 0.00 % 73.052 M
Weighted average shs out 97.205 M 0.00 % 97.205 M -0.23 % 97.431 M 0.24 % 97.194 M 0.00 % 97.194 M -2.09 % 99.269 M 0.66 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 1.62 % 97.045 M 0.00 % 97.045 M 0.00 % 97.045 M -1.61 % 98.634 M 0.72 % 97.933 M 0.00 % 97.933 M 0.00 % 97.933 M -0.36 % 98.284 M 0.30 % 97.991 M -0.29 % 98.276 M 0.00 % 98.276 M 19.28 % 82.393 M 0.00 % 82.393 M 12.69 % 73.113 M 0.00 % 73.113 M 0.08 % 73.052 M 0.00 % 73.052 M
EPS diluted 0.18 0.00 % 0.18 85.57 % 0.10 -62.69 % 0.26 62.50 % 0.16 23.08 % 0.13 -13.33 % 0.15 -16.67 % 0.18 38.46 % 0.13 18.18 % 0.11 13.29 % 0.10 -39.31 % 0.16 33.33 % 0.12 -14.29 % 0.14 -44.00 % 0.25 8.70 % 0.23 15.00 % 0.20 33.33 % 0.15 -31.82 % 0.22 -8.33 % 0.24 9.09 % 0.22 46.67 % 0.15 -58.33 % 0.36 50.00 % 0.24 -17.24 % 0.29 45.00 % 0.20 -41.18 % 0.34 47.83 % 0.23
Earnings per share 0.18 0.00 % 0.18 85.57 % 0.10 -62.69 % 0.26 62.50 % 0.16 23.08 % 0.13 -13.33 % 0.15 -16.67 % 0.18 38.46 % 0.13 18.18 % 0.11 13.29 % 0.10 -39.31 % 0.16 33.33 % 0.12 -14.29 % 0.14 -44.00 % 0.25 8.70 % 0.23 15.00 % 0.20 33.33 % 0.15 -31.82 % 0.22 -8.33 % 0.24 9.09 % 0.22 46.67 % 0.15 -58.33 % 0.36 50.00 % 0.24 -17.24 % 0.29 45.00 % 0.20 -41.18 % 0.34 47.83 % 0.23
Gross profit 38.187 M -3.93 % 39.749 M -5.85 % 42.220 M -1.49 % 42.858 M 23.92 % 34.586 M -1.52 % 35.119 M -0.21 % 35.193 M -11.19 % 39.629 M 18.05 % 33.570 M 8.44 % 30.956 M 7.85 % 28.703 M -20.08 % 35.916 M 30.72 % 27.476 M -6.58 % 29.411 M -31.15 % 42.718 M 6.76 % 40.013 M 18.13 % 33.871 M 11.47 % 30.386 M -7.20 % 32.743 M -15.17 % 38.597 M 28.36 % 30.070 M 36.78 % 21.984 M -47.05 % 41.516 M 3.81 % 39.993 M 14.19 % 35.023 M 30.08 % 26.924 M -26.93 % 36.848 M 21.28 % 30.382 M
Income tax expense 2.709 M -5.40 % 2.864 M -28.82 % 4.024 M -11.19 % 4.531 M 153.51 % 1.787 M -21.49 % 2.276 M -21.17 % 2.888 M -0.33 % 2.897 M 6.00 % 2.733 M 74.68 % 1.565 M 156.83 % 609.265 K -71.21 % 2.117 M -19.74 % 2.637 M 22.49 % 2.153 M -41.86 % 3.703 M 20.88 % 3.063 M -15.25 % 3.614 M 34.33 % 2.690 M 7.92 % 2.493 M -41.64 % 4.272 M 13.18 % 3.774 M 43.82 % 2.624 M -36.36 % 4.123 M 3.47 % 3.985 M 5.65 % 3.772 M 46.79 % 2.570 M -25.53 % 3.451 M 16.07 % 2.973 M
Cost of revenue 64.064 M 3.94 % 61.637 M -5.57 % 65.275 M -2.47 % 66.931 M 11.61 % 59.968 M 5.89 % 56.635 M -2.97 % 58.366 M -8.09 % 63.507 M 29.01 % 49.226 M 0.42 % 49.021 M 5.02 % 46.679 M -10.81 % 52.339 M 22.10 % 42.865 M -5.14 % 45.186 M -18.63 % 55.534 M 1.39 % 54.774 M 30.58 % 41.948 M 6.85 % 39.260 M -15.27 % 46.333 M 20.51 % 38.448 M 23.53 % 31.124 M 29.80 % 23.979 M -43.49 % 42.431 M 9.80 % 38.645 M 14.91 % 33.630 M 22.33 % 27.491 M -21.33 % 34.944 M 11.35 % 31.382 M
General and administrative expenses -4.749 M -149.36 % 9.620 M 179.56 % -12.091 M -212.86 % 10.714 M 42.88 % 7.499 M -17.65 % 9.106 M 165.86 % -13.827 M -176.77 % 18.010 M 1 115.74 % -1.773 M -119.11 % 9.277 M 183.32 % -11.135 M -163.67 % 17.489 M 2 071.30 % -887.155 K -111.13 % 7.971 M 204.45 % -7.631 M -153.45 % 14.278 M 969.48 % -1.642 M -119.08 % 8.605 M 401.66 % -2.852 M -156.70 % 5.031 M 3 713.78 % -139.205 K -104.39 % 3.170 M 181.21 % -3.903 M -148.44 % 8.058 M 1 335.90 % -652.020 K -119.19 % 3.398 M 183.02 % -4.093 M -232.24 % 3.095 M
Selling and marketing expenses -1.298 M -124.26 % 5.349 M 406.04 % 1.057 M -92.48 % 14.063 M 111.18 % 6.659 M -10.48 % 7.439 M -19.94 % 9.292 M 50.88 % 6.158 M -8.96 % 6.764 M 11.11 % 6.088 M -17.93 % 7.418 M 24.39 % 5.964 M 12.74 % 5.290 M 13.87 % 4.645 M -19.45 % 5.767 M 2.14 % 5.646 M 8.20 % 5.218 M 19.59 % 4.363 M 676.59 % 561.865 K -89.34 % 5.272 M 29.17 % 4.081 M 30.52 % 3.127 M -47.49 % 5.954 M 21.48 % 4.902 M 13.56 % 4.316 M 17.76 % 3.665 M -21.40 % 4.663 M 14.31 % 4.080 M
Other expenses 20.093 M 6 145.22 % 321.737 K -99.11 % 36.037 M 335.37 % -15.311 M 0.000 -100.00 % 236.000 -99.94 % 367.897 K 28 330.99 % 1.294 K 82.87 % 707.590 -99.92 % 882.481 K -95.46 % 19.421 M 344.97 % -7.928 M -205.55 % 7.511 M 965.14 % 705.123 K 2 252.55 % -32.758 K -213.98 % 28.740 K 5 629.44 % 501.620 -96.78 % 15.595 K 351.10 % -6.211 K 28.18 % -8.648 K -100.72 % 1.205 M 2 289.34 % 50.453 K -98.29 % 2.951 M 2 172.04 % -142.431 K -102.85 % 5.003 M 700.03 % 625.311 K -73.57 % 2.366 M 23 655 849 900.00 % 0.010
Operating expenses 17.924 M -5.30 % 18.927 M -33.63 % 28.516 M 124.43 % 12.706 M -26.67 % 17.326 M -15.75 % 20.565 M 17.67 % 17.477 M -8.84 % 19.171 M 2.46 % 18.710 M -3.25 % 19.339 M 3.50 % 18.685 M 2.31 % 18.263 M 24.53 % 14.666 M -10.28 % 16.347 M -4.38 % 17.097 M 6.94 % 15.987 M 18.62 % 13.477 M -15.54 % 15.957 M 25.32 % 12.733 M -5.96 % 13.540 M 26.07 % 10.740 M 27.96 % 8.393 M -42.89 % 14.695 M -9.03 % 16.154 M 48.10 % 10.908 M 8.78 % 10.027 M -20.05 % 12.541 M 32.68 % 9.452 M
Cost and expenses 81.988 M 1.77 % 80.565 M -14.10 % 93.791 M 17.77 % 79.637 M 3.03 % 77.294 M 0.12 % 77.200 M 1.79 % 75.843 M -8.27 % 82.678 M 21.70 % 67.936 M -0.62 % 68.360 M 4.58 % 65.364 M -7.42 % 70.603 M 22.72 % 57.532 M -6.50 % 61.534 M -15.28 % 72.631 M 2.64 % 70.761 M 27.67 % 55.425 M 0.38 % 55.217 M -6.52 % 59.066 M 13.62 % 51.987 M 24.18 % 41.863 M 29.32 % 32.372 M -43.33 % 57.127 M 4.25 % 54.799 M 23.04 % 44.538 M 18.71 % 37.519 M -20.99 % 47.486 M 16.29 % 40.834 M
Research and development expenses 3.877 M 6.61 % 3.637 M 3.53 % 3.513 M 8.42 % 3.240 M 5.23 % 3.079 M -8.67 % 3.371 M 14.56 % 2.943 M -11.69 % 3.332 M 6.10 % 3.141 M 1.62 % 3.090 M 3.70 % 2.980 M 8.81 % 2.739 M -0.51 % 2.753 M -9.00 % 3.025 M 0.79 % 3.002 M -0.90 % 3.029 M 15.46 % 2.623 M -2.54 % 2.692 M 3.32 % 2.605 M 1.07 % 2.578 M 1.21 % 2.547 M 40.73 % 1.810 M -23.69 % 2.372 M -10.87 % 2.661 M 18.74 % 2.241 M -4.18 % 2.339 M 1.78 % 2.298 M 50.85 % 1.523 M
Selling general and administrative expenses -6.046 M -140.39 % 14.969 M 235.66 % -11.034 M -144.53 % 24.777 M 75.01 % 14.158 M -14.43 % 16.545 M 464.81 % -4.535 M -118.77 % 24.168 M 384.19 % 4.991 M -67.52 % 15.366 M 513.46 % -3.716 M -115.85 % 23.452 M 432.68 % 4.403 M -65.10 % 12.617 M 776.70 % -1.864 M -109.36 % 19.924 M 457.11 % 3.576 M -72.42 % 12.968 M 666.16 % -2.291 M -122.23 % 10.302 M 161.34 % 3.942 M -37.40 % 6.297 M 207.01 % 2.051 M -84.17 % 12.960 M 253.70 % 3.664 M -48.13 % 7.063 M 1 138.75 % 570.206 K -92.05 % 7.175 M
Interest income 272.170 K -53.83 % 589.529 K -17.36 % 713.392 K 33.75 % 533.365 K -59.44 % 1.315 M 2.29 % 1.286 M -8.91 % 1.411 M 28.91 % 1.095 M -23.60 % 1.433 M -14.14 % 1.669 M -20.16 % 2.090 M 23.75 % 1.689 M -42.62 % 2.944 M 853.78 % 308.633 K -95.14 % 6.352 M 96.11 % 3.239 M -2.99 % 3.339 M 267.39 % 908.734 K -96.30 % 24.555 M 575.78 % 3.634 M -71.02 % 12.538 M 197.72 % 4.211 M -42.22 % 7.288 M 533.76 % 1.150 M -17.48 % 1.394 M 186.50 % 486.412 K -61.50 % 1.264 M 582.40 % 185.155 K
Interest expense 963.970 K 38.19 % 697.576 K -1.57 % 708.723 K -20.26 % 888.739 K -1.37 % 901.116 K -9.41 % 994.759 K -4.03 % 1.036 M -6.90 % 1.113 M 12.16 % 992.604 K -4.00 % 1.034 M -6.49 % 1.106 M 2.17 % 1.082 M 0.80 % 1.074 M 43.00 % 750.786 K -23.25 % 978.231 K 7.76 % 907.818 K 51.42 % 599.553 K 54.76 % 387.406 K -71.12 % 1.341 M 588.93 % 194.701 K 4 502.86 % 4.230 K -15.45 % 5.003 K -99.72 % 1.796 M 618.46 % 249.987 K 6 376.35 % 3.860 K -55.81 % 8.735 K -97.26 % 318.450 K 1 579.06 % 18.966 K
Depreciation and amortization 0.000 -100.00 % 52.791 K 0.000 0.000 -100.00 % 3.353 M 49.20 % 2.247 M -35.05 % 3.460 M 0.00 % 3.460 M -15.64 % 4.102 M 0.00 % 4.102 M 22.42 % 3.351 M 0.00 % 3.351 M 38.60 % 2.417 M 0.00 % 2.417 M 23.66 % 1.955 M 0.00 % 1.955 M 12.05 % 1.745 M 0.00 % 1.745 M 19.60 % 1.459 M 11.60 % 1.307 M -7.55 % 1.414 M 8.16 % 1.307 M 0.00 % 1.307 M 2.03 % 1.281 M -0.60 % 1.289 M 0.60 % 1.281 M 146.64 % -2.747 M -210.90 % 2.477 M
Operating income 20.263 M -2.68 % 20.821 M 51.93 % 13.705 M -53.77 % 29.646 M 71.76 % 17.260 M 13.70 % 15.181 M -14.46 % 17.747 M -14.19 % 20.681 M 30.23 % 15.880 M 30.13 % 12.203 M 11.45 % 10.950 M -39.35 % 18.053 M 23.76 % 14.587 M -7.32 % 15.739 M -44.63 % 28.424 M 10.85 % 25.642 M 11.90 % 22.916 M 31.97 % 17.365 M -28.40 % 24.252 M -12.98 % 27.868 M 17.40 % 23.737 M 37.09 % 17.315 M -43.87 % 30.846 M 29.05 % 23.902 M -3.12 % 24.673 M 43.51 % 17.192 M -33.46 % 25.839 M 30.66 % 19.775 M
Operating income ratio 0.20 -3.51 % 0.21 61.09 % 0.13 -52.79 % 0.27 47.93 % 0.18 10.33 % 0.17 -12.78 % 0.19 -5.40 % 0.20 4.55 % 0.19 25.70 % 0.15 5.05 % 0.15 -28.99 % 0.20 -1.36 % 0.21 -1.71 % 0.21 -27.07 % 0.29 6.94 % 0.27 -10.50 % 0.30 21.22 % 0.25 -18.70 % 0.31 -15.21 % 0.36 -6.75 % 0.39 2.97 % 0.38 2.52 % 0.37 20.89 % 0.30 -15.42 % 0.36 13.75 % 0.32 -12.22 % 0.36 12.41 % 0.32
Total other income expenses net 19.245 K 106.52 % -295.131 K -14.61 % -257.499 K -143.78 % 588.203 K 66.57 % 353.131 K 10 862.91 % -3.281 K 84.85 % -21.658 K -151.33 % 42.196 K 5 868.32 % 707.000 -99.35 % 109.104 K 115.78 % -691.237 K -13 441.77 % 5.181 K -99.74 % 2.013 M -5.29 % 2.125 M 6 588.19 % -32.758 K -213.98 % 28.741 K -98.90 % 2.617 M -18.99 % 3.231 M 52 116.41 % -6.211 K -100.17 % 3.605 M -31.89 % 5.292 M 24.33 % 4.257 M 44.23 % 2.951 M 2 172.04 % -142.431 K -119.34 % 736.590 K 54.20 % 477.676 K -89.77 % 4.670 M 504.23 % -1.155 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
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
Net debt 108.854 M 20.94 % 90.006 M 1 445.49 % 5.824 M -92.24 % 75.072 M 702.75 % -12.455 M -120.66 % 60.271 M -29.92 % 86.002 M 40.61 % 61.162 M 11.64 % 54.788 M 319.67 % -24.941 M 12.03 % -28.352 M -101.03 % -14.103 M 93.82 % -228.056 M -296.96 % -57.451 M -6.73 % -53.830 M 85.00 % -358.827 M -1.30 % -354.230 M -59.63 % -221.903 M -376.97 % -46.524 M 68.75 % -148.889 M 69.12 % -482.156 M 5.30 % -509.132 M 0.30 % -510.677 M -373.97 % -107.744 M 8.98 % -118.374 M -188.27 % 134.105 M 200.00 % -134.105 M
Total investments 119.953 M -0.05 % 120.009 M -0.04 % 120.062 M -47.64 % 229.313 M 58.00 % 145.139 M 3.55 % 140.168 M 0.00 % 140.165 M 0.18 % 139.919 M -0.03 % 139.960 M 23.00 % 113.793 M 27.65 % 89.143 M -0.08 % 89.213 M 28.80 % 69.265 M 0.15 % 69.162 M 0.27 % 68.975 M 129.92 % 30.000 M 0.00 % 30.000 M 50.00 % 20.000 M -69.41 % 65.382 M 0.53 % 65.035 M 82 328.56 % 78.899 K 0.000 0.000 -100.00 % 350.000 M 0.000 -100.00 % 268.209 M 0.000
Total debt 228.331 M -2.67 % 234.592 M 39.18 % 168.553 M 4.99 % 160.549 M 8.55 % 147.901 M -14.90 % 173.805 M 33.43 % 130.262 M -3.98 % 135.668 M -3.40 % 140.444 M 38.25 % 101.586 M -20.52 % 127.805 M 9.38 % 116.843 M 7.32 % 108.875 M 26.17 % 86.290 M -2.71 % 88.689 M -2.27 % 90.750 M 0.29 % 90.488 M 111.67 % 42.750 M -5.03 % 45.014 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 396.646 M 0.000 -100.00 % 396.646 M 573.08 % 58.930 M 0.000 -100.00 % 56.740 M -85.89 % 402.177 M 656.80 % 53.142 M -86.67 % 398.564 M 701.14 % 49.749 M -87.30 % 391.715 M 812.24 % 42.940 M -88.97 % 389.270 M 859.61 % 40.565 M -89.31 % 379.547 M 1 078.43 % 32.208 M -91.51 % 379.547 M 0.000 -100.00 % 347.339 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 199.028 M 0.000
Retained earnings 273.744 M 6.86 % 256.171 M -2.53 % 262.808 M 3.72 % 253.384 M 11.29 % 227.681 M 7.47 % 211.855 M 6.49 % 198.950 M -6.49 % 212.751 M 9.12 % 194.966 M -3.26 % 201.541 M 5.58 % 190.882 M 2.47 % 186.285 M 9.36 % 170.344 M -9.38 % 187.975 M 7.79 % 174.388 M 10.49 % 157.830 M 16.72 % 135.222 M -7.07 % 145.504 M 11.23 % 130.814 M 11.63 % 117.187 M 25.20 % 93.599 M -26.11 % 126.668 M 13.17 % 111.926 M 23.29 % 90.779 M 27.85 % 71.005 M 0.000 -100.00 % 80.181 M
Common stock 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 0.00 % 98.614 M 33.35 % 73.954 M 0.000 -100.00 % 73.954 M
Total equity 738.836 M 2.44 % 721.263 M -0.91 % 727.899 M 1.31 % 718.476 M 2.29 % 702.396 M -1.64 % 714.143 M 1.78 % 701.642 M -1.67 % 713.542 M 2.81 % 694.060 M -0.67 % 698.719 M 1.77 % 686.583 M 1.47 % 676.614 M 2.64 % 659.237 M -2.46 % 675.858 M 2.26 % 660.906 M 3.92 % 635.990 M 3.69 % 613.383 M -1.65 % 623.665 M 2.41 % 608.975 M 3.70 % 587.222 M 4.19 % 563.634 M -5.54 % 596.703 M 2.53 % 581.962 M 5.37 % 552.287 M 190.90 % 189.852 M -4.61 % 199.028 M 0.00 % 199.028 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.177 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -93.985 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 111.673 M -21.87 % 142.933 M 63.25 % 87.556 M 59.74 % 54.811 M 28.65 % 42.606 M -13.55 % 49.285 M 43.86 % 34.259 M 25.14 % 27.377 M 19.17 % 22.972 M 45.54 % 15.784 M -12.62 % 18.065 M -11.25 % 20.355 M -9.53 % 22.500 M -9.09 % 24.750 M -8.33 % 27.000 M -29.41 % 38.250 M -5.56 % 40.500 M -5.26 % 42.750 M -5.23 % 45.108 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 117.008 M -21.18 % 148.453 M 65.73 % 89.575 M 57.24 % 56.968 M 30.18 % 43.761 M -15.23 % 51.623 M 40.55 % 36.730 M 24.00 % 29.621 M 17.43 % 25.225 M 39.41 % 18.094 M -11.57 % 20.462 M -6.85 % 21.966 M -9.01 % 24.142 M -9.04 % 26.542 M -8.07 % 28.871 M -25.67 % 38.841 M -5.54 % 41.118 M -5.25 % 43.396 M -5.13 % 45.745 M 6 420.86 % 701.512 K -3.84 % 729.541 K -3.70 % 757.571 K -3.57 % 785.600 K 90.76 % 411.836 K -3.89 % 428.485 K 0.000 -100.00 % 462.341 K
Other current liabilities 10.639 M 3.48 % 10.281 M -24.26 % 13.574 M 44.34 % 9.404 M -5.50 % 9.952 M 49.39 % 6.662 M -66.69 % 19.999 M 151.03 % 7.967 M -51.62 % 16.468 M -12.03 % 18.719 M -12.44 % 21.379 M 17.34 % 18.220 M 12.12 % 16.250 M 160.66 % 6.234 M -65.40 % 18.021 M 106.98 % 8.706 M 28.19 % 6.792 M 26.88 % 5.353 M -45.19 % 9.766 M 59.52 % 6.122 M 31.33 % 4.662 M 8.22 % 4.308 M -50.50 % 8.702 M 21.57 % 7.158 M 6.40 % 6.727 M 0.000 -100.00 % 10.357 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 343.683 K -97.26 % 12.530 M -21.27 % 15.916 M -1.07 % 16.087 M 27.01 % 12.666 M 1 215.60 % 962.784 K 2.22 % 941.830 K 16.53 % 808.198 K 0.000 0.000 -100.00 % 16.488 M 8.93 % 15.137 M 18.32 % 12.794 M 3 659.96 % 340.262 K 253.92 % -221.065 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 116.659 M 27.28 % 91.659 M 13.16 % 80.997 M -23.40 % 105.738 M 0.37 % 105.348 M -15.40 % 124.521 M 43.73 % 86.634 M -20.00 % 108.291 M 0.01 % 108.285 M 41.32 % 76.623 M -23.80 % 100.558 M 15.17 % 87.311 M 12.95 % 77.304 M 25.62 % 61.540 M 17.09 % 52.556 M 0.11 % 52.500 M 5.03 % 49.988 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 190.601 M 15.74 % 164.675 M -11.20 % 185.455 M -14.48 % 216.863 M 0.43 % 215.939 M -8.09 % 234.950 M 4.92 % 223.928 M 2.68 % 218.093 M 1.44 % 214.998 M 18.33 % 181.692 M -15.41 % 214.796 M 8.31 % 198.315 M 29.27 % 153.414 M 16.73 % 131.432 M -2.01 % 134.122 M 19.81 % 111.947 M 15.51 % 96.914 M 116.46 % 44.772 M -21.14 % 56.773 M 14.55 % 49.563 M 18.21 % 41.927 M -11.34 % 47.290 M -2.97 % 48.735 M 15.05 % 42.360 M 2.64 % 41.272 M 0.000 -100.00 % 45.322 M
Total liabilities 307.609 M -1.76 % 313.129 M 13.85 % 275.030 M 0.44 % 273.830 M 5.44 % 259.700 M -9.38 % 286.573 M 9.94 % 260.658 M 5.23 % 247.714 M 3.12 % 240.223 M 20.24 % 199.786 M -15.08 % 235.257 M 6.80 % 220.281 M 24.06 % 177.555 M 12.40 % 157.973 M -3.08 % 162.993 M 8.09 % 150.787 M 9.24 % 138.032 M 56.56 % 88.168 M -14.00 % 102.517 M 103.96 % 50.264 M 17.84 % 42.656 M -11.22 % 48.047 M -2.98 % 49.521 M 15.78 % 42.772 M 2.57 % 41.701 M 0.000 -100.00 % 45.784 M
Other non current assets 149.763 M 811.96 % 16.422 M -88.18 % 138.905 M 282.64 % 36.301 M 340.29 % 8.245 M -81.45 % 44.439 M -75.52 % 181.503 M -1.56 % 184.381 M 10.76 % 166.466 M 21.99 % 136.463 M -14.95 % 160.446 M -20.40 % 201.570 M 228.60 % 61.342 M -79.50 % 299.233 M 0.13 % 298.852 M 17 527.39 % 1.695 M -55.06 % 3.773 M 197.76 % 1.267 M -5.31 % 1.338 M -78.72 % 6.289 M 203.77 % 2.070 M 1 655.68 % 117.926 K 0.00 % 117.925 K 870.42 % 12.152 K -94.61 % 225.619 K 100.17 % -134.105 M -18 725.66 % 720.000 K
Long term investments 0.000 -100.00 % 120.009 M 0.000 -100.00 % 120.101 M -0.03 % 120.139 M -14.29 % 140.168 M 632.53 % -26.321 M 4.82 % -27.653 M -167.26 % -10.347 M -61.95 % -6.389 M 88.61 % -56.073 M 34.80 % -85.997 M -393.98 % 29.253 M 114.55 % -201.062 M 7.16 % -216.571 M -812.54 % 30.394 M 1.31 % 30.000 M 50.00 % 20.000 M 0.000 -100.00 % 74.737 K -5.28 % 78.899 K 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 37.428 M -1.26 % 37.905 M -1.24 % 38.382 M -0.11 % 38.424 M 0.33 % 38.298 M 1.39 % 37.773 M -1.02 % 38.163 M -0.88 % 38.500 M -1.00 % 38.888 M -0.99 % 39.275 M -0.98 % 39.662 M -0.97 % 40.050 M 7.50 % 37.256 M -0.46 % 37.428 M -0.61 % 37.658 M -0.41 % 37.813 M -0.44 % 37.978 M -0.64 % 38.224 M 1 171.06 % 3.007 M -2.34 % 3.079 M 1.31 % 3.040 M -2.23 % 3.109 M -2.18 % 3.178 M 2.52 % 3.100 M 6.05 % 2.923 M 0.000 -100.00 % 3.031 M
GoodWill 16.392 M 0.00 % 16.392 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
Goodwill and intangible assets 53.820 M -0.88 % 54.297 M 41.46 % 38.382 M -0.11 % 38.424 M 0.33 % 38.298 M 1.39 % 37.773 M -1.02 % 38.163 M -0.88 % 38.500 M -1.00 % 38.888 M -0.99 % 39.275 M -0.98 % 39.662 M -0.97 % 40.050 M 7.50 % 37.256 M -0.46 % 37.428 M -0.61 % 37.658 M -0.41 % 37.813 M -0.44 % 37.978 M -0.64 % 38.224 M 1 171.06 % 3.007 M -2.34 % 3.079 M 1.31 % 3.040 M -2.23 % 3.109 M -2.18 % 3.178 M 2.52 % 3.100 M 6.05 % 2.923 M 0.000 -100.00 % 3.031 M
Property plant equipment net 584.678 M 3.66 % 564.032 M 9.22 % 516.402 M 13.62 % 454.502 M -5.05 % 478.668 M 8.60 % 440.771 M 3.39 % 426.309 M 8.67 % 392.287 M 1.10 % 388.009 M 5.25 % 368.659 M 3.15 % 357.410 M 14.71 % 311.565 M 36.00 % 229.092 M 26.63 % 180.917 M 7.86 % 167.729 M 9.67 % 152.940 M 6.65 % 143.403 M 0.23 % 143.068 M 0.52 % 142.335 M 208.43 % 46.149 M 2.40 % 45.066 M -1.44 % 45.724 M -1.85 % 46.585 M 2.24 % 45.562 M -0.95 % 46.000 M 0.000 -100.00 % 46.109 M
Total non current assets 792.044 M 4.41 % 758.560 M 9.16 % 694.918 M 6.65 % 651.611 M 0.38 % 649.173 M -2.50 % 665.841 M 7.03 % 622.112 M 5.46 % 589.877 M 0.82 % 585.104 M 8.32 % 540.157 M 7.38 % 503.022 M 7.34 % 468.628 M 30.83 % 358.198 M 12.88 % 317.328 M 9.96 % 288.583 M 29.09 % 223.560 M 3.61 % 215.778 M 6.23 % 203.116 M 37.90 % 147.295 M 162.25 % 56.166 M 10.60 % 50.785 M 2.49 % 49.551 M -1.71 % 50.413 M 2.38 % 49.240 M -0.63 % 49.553 M 136.95 % -134.105 M -366.64 % 50.294 M
Other current assets 30.595 M 7.51 % 28.459 M 11.28 % 25.574 M 8.94 % 23.476 M 524.02 % 3.762 M -82.31 % 21.270 M -4.88 % 22.361 M 16.35 % 19.219 M 27.26 % 15.102 M 4.23 % 14.489 M 2.31 % 14.162 M 14.00 % 12.423 M 57.54 % 7.886 M 10.48 % 7.138 M 117.79 % 3.278 M -75.79 % 13.540 M 136.95 % 5.714 M -96.58 % 167.102 M 133.52 % 71.559 M -74.21 % 277.456 M 7 305.47 % 3.747 M -1.08 % 3.787 M 1 236.24 % 283.437 K -85.67 % 1.977 M -60.68 % 5.029 M 0.000 -100.00 % 1.791 M
Short term investments 0.000 0.000 0.000 -100.00 % 109.211 M 336.84 % 25.000 M -76.26 % 105.287 M -36.76 % 166.486 M -0.65 % 167.572 M 11.49 % 150.306 M 25.07 % 120.182 M -17.24 % 145.216 M -17.12 % 175.211 M 337.90 % 40.012 M -85.19 % 270.223 M -5.37 % 285.547 M 72 509.14 % -394.352 K 0.000 0.000 -100.00 % 65.382 M 0.53 % 65.035 M 0.000 0.000 0.000 -100.00 % 350.000 M 0.000 -100.00 % 268.209 M 0.000
cash and cash equivalents 119.478 M -17.37 % 144.586 M -11.15 % 162.729 M 90.38 % 85.477 M -46.70 % 160.356 M 41.24 % 113.535 M 156.52 % 44.260 M -40.60 % 74.506 M -13.02 % 85.656 M -32.30 % 126.527 M -18.97 % 156.157 M 19.25 % 130.946 M -61.14 % 336.932 M 134.40 % 143.740 M 0.86 % 142.519 M -68.30 % 449.577 M 1.09 % 444.717 M 68.04 % 264.653 M 189.12 % 91.538 M -38.52 % 148.889 M -69.12 % 482.156 M -5.30 % 509.132 M -0.30 % 510.677 M 373.97 % 107.744 M -8.98 % 118.374 M 188.27 % -134.105 M -200.00 % 134.105 M
Cash and short term investments 119.478 M -17.37 % 144.586 M -11.15 % 162.729 M -16.42 % 194.689 M 5.04 % 185.356 M -15.29 % 218.822 M 3.83 % 210.746 M -12.94 % 242.078 M 2.59 % 235.962 M -4.36 % 246.708 M -18.14 % 301.374 M -1.56 % 306.157 M -18.78 % 376.943 M -8.94 % 413.964 M -3.29 % 428.065 M -4.78 % 449.577 M 1.09 % 444.717 M 68.04 % 264.653 M 68.65 % 156.920 M -26.65 % 213.925 M -55.63 % 482.156 M -5.30 % 509.132 M -0.30 % 510.677 M 11.56 % 457.744 M 286.69 % 118.374 M -11.73 % 134.105 M 0.00 % 134.105 M
Total current assets 254.401 M -7.77 % 275.831 M -10.45 % 308.011 M -9.59 % 340.695 M 8.51 % 313.974 M -6.24 % 334.874 M -1.56 % 340.188 M -8.40 % 371.379 M 6.36 % 349.179 M -2.56 % 358.348 M -14.44 % 418.819 M -2.21 % 428.267 M -10.52 % 478.594 M -7.34 % 516.503 M -3.51 % 535.316 M -4.95 % 563.217 M 5.15 % 535.637 M 5.29 % 508.717 M -9.83 % 564.197 M -2.95 % 581.320 M 4.65 % 555.505 M -6.67 % 595.200 M 2.43 % 581.070 M 6.46 % 545.819 M 199.90 % 182.000 M 35.71 % 134.105 M -31.06 % 194.518 M
Inventory 29.007 M -8.14 % 31.577 M -13.28 % 36.412 M 6.70 % 34.124 M 7.96 % 31.608 M -11.83 % 35.851 M 12.25 % 31.940 M -8.44 % 34.883 M -6.12 % 37.155 M 3.02 % 36.067 M 9.59 % 32.912 M 2.26 % 32.184 M -0.82 % 32.450 M -0.80 % 32.712 M 6.90 % 30.599 M 0.86 % 30.337 M 4.86 % 28.930 M 9.41 % 26.441 M 8.20 % 24.438 M 7.79 % 22.672 M 5.65 % 21.460 M -17.66 % 26.062 M 15.84 % 22.498 M -10.32 % 25.088 M 9.10 % 22.996 M 0.000 -100.00 % 18.423 M
Net receivables 75.321 M 5.77 % 71.210 M -14.51 % 83.296 M -5.78 % 88.406 M -5.19 % 93.248 M 58.23 % 58.931 M -21.57 % 75.141 M -0.08 % 75.200 M 23.36 % 60.959 M -0.20 % 61.083 M -13.20 % 70.371 M -9.20 % 77.503 M 28.69 % 60.225 M -3.93 % 62.689 M -14.56 % 73.374 M -5.02 % 77.250 M 32.54 % 58.283 M 9.56 % 53.196 M -82.91 % 311.280 M 362.75 % 67.267 M 35.21 % 49.752 M -14.69 % 58.319 M 22.49 % 47.611 M -21.96 % 61.010 M 56.42 % 39.003 M 0.000 -100.00 % 40.604 M
Tax assets 3.783 M -0.45 % 3.800 M 209.30 % 1.229 M -46.18 % 2.283 M -40.30 % 3.824 M 42.09 % 2.691 M 9.47 % 2.458 M 4.08 % 2.362 M 13.10 % 2.088 M -2.79 % 2.148 M 36.26 % 1.577 M 9.43 % 1.441 M 14.85 % 1.254 M 54.37 % 812.559 K -11.20 % 915.044 K 27.49 % 717.717 K 15.10 % 623.533 K 12.18 % 555.836 K -9.67 % 615.307 K 7.10 % 574.529 K 8.37 % 530.131 K -11.58 % 599.577 K 12.80 % 531.529 K -5.98 % 565.317 K 39.71 % 404.636 K 0.000 -100.00 % 433.819 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 57.554 M 0.61 % 57.206 M -32.48 % 84.719 M -9.93 % 94.055 M -3.49 % 97.459 M -0.41 % 97.863 M -12.58 % 111.944 M 19.50 % 93.677 M 10.48 % 84.790 M 7.56 % 78.832 M -3.56 % 81.740 M 6.43 % 76.799 M 68.23 % 45.652 M -17.53 % 55.359 M -0.80 % 55.804 M 26.16 % 44.232 M 29.88 % 34.056 M -3.66 % 35.348 M -17.74 % 42.974 M 16.86 % 36.772 M 16.60 % 31.537 M -19.85 % 39.348 M 20.24 % 32.726 M 6.41 % 30.753 M 5.59 % 29.125 M 0.000 -100.00 % 28.611 M
Tax payables 5.750 M 3.98 % 5.530 M -10.30 % 6.165 M -19.58 % 7.665 M 141.04 % 3.180 M -46.14 % 5.904 M 10.34 % 5.351 M -32.02 % 7.872 M 60.16 % 4.915 M -34.62 % 7.518 M -32.39 % 11.119 M -30.44 % 15.985 M 12.51 % 14.208 M 71.21 % 8.299 M 24.64 % 6.658 M 2.30 % 6.509 M 18.59 % 5.488 M 34.82 % 4.071 M -4.30 % 4.254 M -36.20 % 6.668 M 16.41 % 5.728 M 57.60 % 3.634 M -50.27 % 7.308 M 64.27 % 4.449 M -17.91 % 5.419 M 0.000 -100.00 % 6.354 M
Deferred revenue non current 1.510 M -6.23 % 1.610 M 73.87 % 926.108 K -6.33 % 988.742 K -5.96 % 1.051 M -5.62 % 1.114 M -5.33 % 1.177 M -5.66 % 1.247 M -5.63 % 1.322 M -5.51 % 1.399 M -5.43 % 1.479 M -5.15 % 1.559 M -4.90 % 1.640 M -4.67 % 1.720 M -4.44 % 1.800 M 204.74 % 590.668 K -4.46 % 618.216 K -4.27 % 645.763 K -4.12 % 673.483 K -4.00 % 701.512 K -3.84 % 729.541 K -3.70 % 757.571 K -3.57 % 785.600 K 90.76 % 411.836 K -3.89 % 428.485 K 0.000 -100.00 % 462.341 K
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 13.855 M -0.67 % 13.949 M 600.92 % 1.990 M 2.85 % 1.935 M -13.33 % 2.232 M 3.28 % 2.161 M -0.52 % 2.173 M 6 208.72 % 34.441 K 6.04 % 32.480 K -5.85 % 34.498 K -46.86 % 64.923 K -38.05 % 104.796 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 93.985 K 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 -100.00 % 49.307 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
Other total stockholders equity 366.478 M 1 314.80 % -30.168 M -108.23 % 366.478 M 1 314.80 % -30.168 M -108.02 % 376.101 M 24 760.32 % -1.525 M -100.38 % 404.079 M 0.000 -100.00 % 400.480 M 0.000 -100.00 % 397.088 M 0.000 -100.00 % 390.279 M 0.000 -100.00 % 387.904 M 0.000 -100.00 % 379.547 M 0.000 -100.00 % 379.547 M 0.000 -100.00 % 371.421 M 0.00 % 371.421 M 0.00 % 371.421 M 2.35 % 362.894 M 708.34 % 44.894 M 0.000 -100.00 % 44.894 M
Deferred tax liabilities non current 3.825 M -2.17 % 3.910 M 257.76 % 1.093 M -6.38 % 1.167 M 1.04 % 1.155 M -5.62 % 1.224 M -5.41 % 1.294 M 29.83 % 996.898 K 7.13 % 930.540 K 2.22 % 910.337 K -0.81 % 917.808 K 1 675.19 % 51.702 K 2 853.24 % 1.751 K -97.55 % 71.483 K 0.00 % 71.483 K 112.10 % -590.668 K 4.46 % -618.216 K 4.27 % -645.763 K -1 226.00 % 57.350 K 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
Total assets 1.046 B 1.17 % 1.034 B 3.14 % 1.003 B 1.07 % 992.306 M 3.03 % 963.147 M -3.75 % 1.001 B 3.99 % 962.301 M 0.11 % 961.256 M 2.89 % 934.283 M 3.98 % 898.505 M -2.53 % 921.841 M 2.78 % 896.895 M 7.18 % 836.792 M 0.36 % 833.831 M 1.21 % 823.899 M 4.72 % 786.777 M 4.71 % 751.415 M 5.56 % 711.833 M 0.05 % 711.492 M 11.61 % 637.486 M 5.15 % 606.290 M -5.97 % 644.750 M 2.10 % 631.483 M 6.12 % 595.059 M 156.99 % 231.553 M 0.000 -100.00 % 244.812 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
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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.980 M -51.05 % 6.088 M 162.38 % -9.760 M 0.000 -100.00 % 15.118 M -63.11 % 40.983 M 204.46 % -39.232 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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.004 M 188.56 % -3.392 M -200.00 % 3.392 M 0.000 -100.00 % 4.201 M 276.92 % -2.374 M -200.00 % 2.374 M 0.000 -100.00 % 227.646 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
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.985 M -426.00 % 1.836 M 200.00 % -1.836 M 0.000 100.00 % -13.091 M 49.69 % -26.018 M -200.00 % 26.018 M 0.000 100.00 % -30.354 M -393.86 % 10.329 M 200.00 % -10.329 M 0.000 100.00 % -10.557 M -421.81 % 3.281 M 200.00 % -3.281 M 0.000 100.00 % -12.950 M -514.43 % 3.125 M 200.00 % -3.125 M 0.000 100.00 % -9.697 M 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.961 M -313.78 % -2.407 M -200.00 % 2.407 M 0.000 100.00 % -10.778 M 61.33 % -27.869 M -200.00 % 27.869 M 0.000 100.00 % -24.421 M -518.39 % 5.837 M 200.00 % -5.837 M 0.000 100.00 % -8.618 M -299.51 % 4.319 M 200.00 % -4.319 M 0.000 100.00 % -8.874 M -512.85 % -1.448 M -200.00 % 1.448 M 0.000 100.00 % -7.671 M 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 971.864 K -77.10 % 4.243 M 200.00 % -4.243 M 0.000 100.00 % -2.313 M -224.93 % 1.851 M 200.00 % -1.851 M 0.000 100.00 % -6.161 M -237.14 % 4.492 M 200.00 % -4.492 M 0.000 100.00 % -1.940 M -86.71 % -1.039 M -200.00 % 1.039 M 0.000 100.00 % -4.076 M -189.12 % 4.573 M 200.00 % -4.573 M 0.000 100.00 % -2.026 M 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.392 M 200.00 % -3.392 M 0.000 100.00 % -4.201 M -276.92 % 2.374 M 200.00 % -2.374 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
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.004 M 188.56 % -3.392 M -200.00 % 3.392 M 0.000 -100.00 % 4.201 M 276.92 % -2.374 M -200.00 % 2.374 M 0.000 -100.00 % 227.646 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
Other non cash items 18.747 M 52.18 % 12.319 M 0.000 100.00 % -7.077 M -990.17 % -649.210 K -118.17 % 3.573 M -58.09 % 8.527 M 93.85 % 4.399 M 156.16 % 1.717 M 141.86 % -4.102 M 57.18 % -9.579 M 39.91 % -15.941 M -289.28 % 8.422 M 33.59 % 6.305 M -61.87 % 16.533 M 173.13 % -22.607 M -17.12 % -19.302 M -31.40 % -14.690 M 32.47 % -21.752 M 7.78 % -23.588 M -11.43 % -21.169 M -43.60 % -14.741 M 50.32 % -29.674 M -50.06 % -19.774 M 6.73 % -21.201 M -44.99 % -14.623 M 40.93 % -24.754 M -47.33 % -16.802 M
Net cash provided by operating activities 18.747 M 52.18 % 12.319 M 0.000 -100.00 % 18.626 M 57.53 % 11.824 M -28.25 % 16.478 M -38.57 % 26.825 M 26.47 % 21.210 M 97.07 % 10.763 M 0.97 % 10.659 M 11.28 % 9.579 M -39.91 % 15.941 M 33.36 % 11.954 M -39.90 % 19.891 M -43.84 % 35.420 M 165.42 % 13.345 M -5.41 % 14.108 M 257.87 % 3.942 M -89.59 % 37.880 M 274.47 % 10.116 M -59.95 % 25.255 M 680.14 % -4.353 M -108.25 % 52.762 M 3 476.90 % -1.562 M -105.18 % 30.174 M 2 853.49 % 1.022 M -98.39 % 63.296 M 0.000
Investments in property plant and equipment -35.293 M -83.65 % -19.218 M 75.89 % -79.695 M -276.23 % -21.183 M -133.36 % -9.077 M 81.94 % -50.258 M -94.92 % -25.784 M -144.46 % -10.547 M 23.63 % -13.811 M 15.04 % -16.256 M 53.19 % -34.725 M 42.14 % -60.012 M -28.33 % -46.762 M -40.96 % -33.173 M -76.76 % -18.767 M -41.14 % -13.297 M -862.51 % -1.382 M 96.29 % -37.212 M 59.57 % -92.036 M -1 239.85 % -6.869 M -236.32 % -2.042 M -61.47 % -1.265 M 59.65 % -3.135 M -423.59 % -598.795 K 51.69 % -1.239 M -65.75 % -747.753 K 47.15 % -1.415 M 0.000
Acquisitions net 0.000 100.00 % -20.747 M 0.000 0.000 0.000 0.000 -100.00 % 0.590 20.41 % 0.490 -43.02 % 0.860 290.91 % 0.220 -100.00 % 82.348 K -99.95 % 153.493 M 0.000 -100.00 % 0.100 0.000 -100.00 % 13.297 M 862.51 % 1.382 M -96.29 % 37.212 M -59.58 % 92.069 M 1 245.82 % 6.841 M 230.42 % 2.070 M 63.68 % 1.265 M 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -20.000 M 82.61 % -115.000 M -66.67 % -69.000 M 73.26 % -258.000 M -120.51 % -117.000 M 2.50 % -120.000 M 29.41 % -170.000 M 19.43 % -211.000 M 4.95 % -222.000 M -53.10 % -145.000 M 0.00 % -145.000 M 69.47 % -475.000 M -1 087.50 % -40.000 M 85.56 % -277.000 M 41.88 % -476.570 M -27.66 % -373.310 M 14.27 % -435.445 M -44.07 % -302.245 M -202.25 % -100.000 M 84.05 % -627.000 M -268.82 % -170.000 M 29.17 % -240.000 M -14.29 % -210.000 M 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 20.196 M -82.96 % 118.508 M -33.56 % 178.361 M 19.42 % 149.357 M -38.28 % 242.000 M 32.84 % 182.176 M 0.84 % 180.662 M -7.34 % 194.974 M 16.38 % 167.526 M 14.61 % 146.170 M -17.19 % 176.523 M -45.10 % 321.507 M 14.76 % 280.154 M -6.57 % 299.866 M -31.28 % 436.346 M 15.17 % 378.878 M -21.62 % 483.405 M 63.93 % 294.878 M 92.48 % 153.200 M -73.70 % 582.601 M 185.52 % 204.049 M 6.01 % 192.482 M 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 -100.00 % 0.250 100.00 % -357.239 K 0.000 -100.00 % 62.176 M 177 550.66 % 34.999 K 313 165 750 818 233.38 % 0.000 25.00 % 0.000 -233.33 % 0.000 -100.00 % 0.590 100.00 % -153.493 M -219 275 569 634.02 % -0.070 -134 217 614.29 % 0.000 100.00 % -40.224 M -202.50 % -13.297 M -862.51 % -1.382 M 96.29 % -37.212 M 59.57 % -92.036 M -1 239.85 % -6.869 M -236.32 % -2.042 M -61.47 % -1.265 M -100.66 % 191.695 M 154.77 % -350.000 M -583 433.33 % 60.000 K 108.02 % -747.753 K 47.15 % -1.415 M 0.000
Net cash used for investing activites -35.097 M 3.73 % -36.457 M -222.89 % 29.666 M 122.79 % -130.183 M -212.30 % 115.923 M 872.66 % 11.918 M 179.00 % -15.087 M 43.23 % -26.574 M 61.08 % -68.285 M -352.65 % -15.086 M -383.57 % -3.120 M 98.54 % -213.505 M -210.40 % 193.391 M 1 976.27 % -10.307 M 82.53 % -58.991 M -663.18 % -7.730 M -116.59 % 46.578 M 204.48 % -44.579 M -14.89 % -38.803 M 24.35 % -51.296 M -260.13 % 32.035 M 165.67 % -48.783 M -127.53 % -21.440 M 93.88 % -350.599 M -29 627.42 % -1.179 M -57.72 % -747.753 K 47.15 % -1.415 M 0.000
Debt repayment -6.170 M -111.00 % 56.082 M 633.49 % 7.646 M -38.83 % 12.500 M 148.54 % -25.750 M -159.31 % 43.415 M 682.03 % -7.459 M -50.11 % -4.969 M -112.82 % 38.746 M 248.99 % -26.007 M -340.02 % 10.835 M 39.81 % 7.750 M -65.53 % 22.483 M 1 099.25 % -2.250 M 0.00 % -2.250 M -958.39 % 262.118 K -88.35 % 2.250 M 200.00 % -2.250 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 -100.00 % 30.173 M 200.00 % -30.173 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
Dividends paid -2.054 M 92.39 % -26.976 M -4 961.54 % 554.894 K 167.12 % -826.693 K 16.93 % -995.143 K 14.45 % -1.163 M 95.56 % -26.220 M -2 667.88 % -947.299 K 95.40 % -20.608 M -1 604.90 % -1.209 M 95.91 % -29.584 M 0.00 % -29.584 M 3.17 % -30.553 M -3 518.83 % -844.281 K 0.82 % -851.289 K 6.23 % -907.819 K 97.00 % -30.219 M -7 700.27 % -387.406 K 0.000 0.000 100.00 % -54.238 M 0.000 0.000 0.000 0.000 100.00 % -45.000 M 0.000 0.000
Other financing activites -519.525 K 97.40 % -20.000 M -828.13 % -2.155 M -525 575 265.81 % -0.410 100.00 % -29.031 M -1 803.53 % -1.525 M -550.47 % -234.465 K -86 838 933.18 % 0.270 100.00 % -37.500 K -7 499 900.02 % -0.500 100.00 % -170.550 K -397.49 % 57.329 K 200.00 % -57.329 K 0.000 100.00 % -232.115 K -580 288 624.46 % 0.040 -100.00 % 45.488 M 0.000 -100.00 % 45.000 M 0.000 0.000 0.000 100.00 % -340.500 K -100.10 % 341.531 M 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -8.744 M -196.03 % 9.105 M 50.61 % 6.046 M -48.21 % 11.673 M 120.93 % -55.776 M -236.95 % 40.727 M 220.09 % -33.914 M -473.22 % -5.916 M -132.69 % 18.101 M 166.51 % -27.215 M -385.24 % 9.541 M 41.72 % 6.732 M 182.84 % -8.127 M -162.66 % -3.094 M 7.17 % -3.333 M -416.25 % -645.701 K -103.69 % 17.519 M 764.26 % -2.637 M -105.86 % 45.000 M 0.000 100.00 % -54.238 M 0.000 100.00 % -340.500 K -100.10 % 341.531 M 0.000 100.00 % -45.000 M 0.000 0.000
Effect of forex changes on cash -166.225 K -199.91 % 166.375 K 1 613.24 % 9.711 K 88.96 % 5.139 K 326.96 % -2.264 K -150.45 % 4.488 K 112.83 % -34.980 K -177.83 % 44.946 K -39.97 % 74.871 K -96.28 % 2.012 M 2 525.72 % 76.627 K 200.77 % -76.038 K -851.22 % 10.122 K 250.11 % -6.743 K -16.43 % -5.791 K -62.04 % -3.574 K -169.48 % 5.144 K 0.000 100.00 % -7.392 K 0.000 -100.00 % 9.108 K 0.000 100.00 % -2.206 K 0.000 -100.00 % 1.061 K 0.000 100.00 % -1.447 K 0.000
Net change in cash -25.260 M -69.92 % -14.866 M -119.30 % 77.017 M 177.11 % -99.878 M -313.32 % 46.821 M -32.27 % 69.128 M 411.24 % -22.210 M -97.69 % -11.235 M 72.51 % -40.872 M -37.94 % -29.630 M -217.54 % 25.207 M 112.24 % -205.933 M -202.93 % 200.079 M 2 986.38 % 6.483 M 124.09 % -26.910 M -641.86 % 4.966 M -93.36 % 74.806 M 258.65 % -47.153 M -207.00 % 44.070 M 207.02 % -41.180 M -1 445.24 % 3.061 M 105.76 % -53.136 M -271.52 % 30.979 M 391.43 % -10.630 M -136.66 % 28.995 M 164.83 % -44.726 M -172.28 % 61.879 M 0.000
Cash at beginning of period 122.431 M -10.83 % 137.297 M 127.77 % 60.280 M -62.36 % 160.158 M 41.07 % 113.535 M 493.90 % 19.117 M -53.68 % 41.273 M -21.40 % 52.508 M -43.77 % 93.380 M -24.09 % 123.009 M 25.77 % 97.802 M -67.80 % 303.735 M 193.02 % 103.656 M 6.67 % 97.174 M -21.69 % 124.084 M 4.17 % 119.117 M 168.82 % 44.312 M -51.55 % 91.465 M 92.98 % 47.395 M -46.49 % 88.575 M 3.58 % 85.514 M -38.32 % 138.650 M 28.77 % 107.671 M -8.99 % 118.301 M 32.47 % 89.306 M -33.37 % 134.032 M 85.76 % 72.152 M 0.000
Cash at end of period 97.171 M -20.63 % 122.431 M -10.83 % 137.297 M 127.77 % 60.280 M -62.41 % 160.356 M 81.72 % 88.245 M 362.92 % 19.062 M -53.81 % 41.273 M -21.40 % 52.508 M -43.77 % 93.380 M -24.09 % 123.009 M 25.77 % 97.802 M -67.80 % 303.735 M 193.02 % 103.656 M 6.67 % 97.174 M -21.69 % 124.084 M 4.17 % 119.117 M 168.82 % 44.312 M -51.55 % 91.465 M 92.98 % 47.395 M -46.49 % 88.575 M 3.58 % 85.514 M -38.32 % 138.650 M 28.77 % 107.671 M -8.99 % 118.301 M 32.47 % 89.306 M -33.37 % 134.032 M 0.000
Operating cash flow 18.747 M 52.18 % 12.319 M 0.000 -100.00 % 18.626 M 57.53 % 11.824 M -28.25 % 16.478 M -38.57 % 26.825 M 26.47 % 21.210 M 97.07 % 10.763 M 0.97 % 10.659 M 11.28 % 9.579 M -39.91 % 15.941 M 33.36 % 11.954 M -39.90 % 19.891 M -43.84 % 35.420 M 165.42 % 13.345 M -5.41 % 14.108 M 257.87 % 3.942 M -89.59 % 37.880 M 274.47 % 10.116 M -59.95 % 25.255 M 680.14 % -4.353 M -108.25 % 52.762 M 3 476.90 % -1.562 M -105.18 % 30.174 M 2 853.49 % 1.022 M -98.39 % 63.296 M 0.000
Capital expenditure -35.293 M -83.65 % -19.218 M 75.89 % -79.695 M -276.23 % -21.183 M -133.36 % -9.077 M 81.94 % -50.258 M -94.92 % -25.784 M -144.46 % -10.547 M 23.63 % -13.811 M 15.04 % -16.256 M 53.19 % -34.725 M 42.14 % -60.012 M -28.33 % -46.762 M -40.96 % -33.173 M -76.76 % -18.767 M -41.14 % -13.297 M -862.51 % -1.382 M 96.29 % -37.212 M 59.57 % -92.036 M -1 239.85 % -6.869 M -236.32 % -2.042 M -61.47 % -1.265 M 59.65 % -3.135 M -423.59 % -598.795 K 51.69 % -1.239 M -65.75 % -747.753 K 47.15 % -1.415 M 0.000
Free CashFlow -16.546 M -139.85 % -6.898 M 82.04 % -38.400 M -1 401.88 % -2.557 M -193.10 % 2.746 M 108.13 % -33.779 M -3 344.62 % 1.041 M -90.24 % 10.663 M 449.86 % -3.048 M 45.54 % -5.597 M 77.74 % -25.146 M 42.94 % -44.070 M -26.61 % -34.809 M -162.07 % -13.282 M -179.76 % 16.653 M 34 650.28 % 47.922 K -99.62 % 12.726 M 138.25 % -33.270 M 38.57 % -54.156 M -1 768.14 % 3.246 M -86.01 % 23.213 M 513.17 % -5.618 M -111.32 % 49.627 M 2 396.23 % -2.161 M -107.47 % 28.934 M 10 464.78 % 273.875 K -99.56 % 61.881 M 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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014