688098.SS

Shanghai Shen Lian Biomedical Corporation 688098.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 303.415 M 0.64 % 301.487 M -8.25 % 328.595 M -8.32 % 358.429 M 6.13 % 337.732 M 33.07 % 253.809 M -7.75 % 275.137 M -8.92 % 302.076 M 12.84 % 267.705 M 11.12 % 240.923 M 18.30 % 203.653 M 5.47 % 193.094 M
Net income -44.740 M -241.95 % 31.519 M -48.42 % 61.101 M -44.55 % 110.202 M -14.91 % 129.514 M 66.14 % 77.957 M -10.99 % 87.580 M -11.25 % 98.678 M 34.31 % 73.472 M -3.13 % 75.844 M 24.05 % 61.140 M 46.19 % 41.823 M
Income before tax -57.441 M -258.39 % 36.265 M -51.36 % 74.551 M -40.82 % 125.980 M -16.01 % 149.993 M 65.12 % 90.837 M -10.34 % 101.316 M -12.79 % 116.179 M 27.72 % 90.965 M 4.55 % 87.003 M 13.80 % 76.455 M 49.79 % 51.041 M
Income before tax ratio -0.19 -257.39 % 0.12 -46.98 % 0.23 -35.45 % 0.35 -20.86 % 0.44 24.09 % 0.36 -2.81 % 0.37 -4.25 % 0.38 13.19 % 0.34 -5.91 % 0.36 -3.81 % 0.38 42.03 % 0.26
EBITDA 11.860 M -88.11 % 99.743 M -26.88 % 136.404 M -19.64 % 169.742 M -0.64 % 170.841 M 61.45 % 105.817 M -6.56 % 113.246 M -9.39 % 124.975 M 23.77 % 100.973 M 7.85 % 93.623 M 29.39 % 72.357 M 33.16 % 54.339 M
Net income ratio -0.15 -241.05 % 0.10 -43.78 % 0.19 -39.52 % 0.31 -19.82 % 0.38 24.85 % 0.31 -3.51 % 0.32 -2.56 % 0.33 19.03 % 0.27 -12.82 % 0.31 4.86 % 0.30 38.61 % 0.22
Ratio EBITDA 0.04 -88.19 % 0.33 -20.30 % 0.42 -12.34 % 0.47 -6.38 % 0.51 21.33 % 0.42 1.29 % 0.41 -0.51 % 0.41 9.69 % 0.38 -2.94 % 0.39 9.38 % 0.36 26.25 % 0.28
Gross profit ratio 0.60 -14.94 % 0.71 -5.84 % 0.75 -0.66 % 0.76 -9.51 % 0.84 1.70 % 0.82 2.65 % 0.80 0.25 % 0.80 2.27 % 0.78 -0.66 % 0.79 0.72 % 0.78 0.06 % 0.78
Weighted average shs out dil 413.963 M 5.07 % 393.983 M -4.06 % 410.644 M 0.00 % 410.644 M -1.71 % 417.788 M 1.97 % 409.700 M 21.63 % 336.847 M 2.41 % 328.927 M 232.11 % 99.043 M 14.92 % 86.186 M 0.00 % 86.186 M 0.00 % 86.186 M
Weighted average shs out 413.963 M 5.07 % 393.983 M -4.06 % 410.644 M 0.00 % 410.644 M 0.23 % 409.700 M 0.00 % 409.700 M 21.63 % 336.847 M 2.41 % 328.927 M 232.11 % 99.043 M 14.92 % 86.186 M 0.04 % 86.150 M 0.00 % 86.150 M
EPS diluted -0.11 -237.50 % 0.08 -46.67 % 0.15 -44.44 % 0.27 -12.90 % 0.31 63.16 % 0.19 -26.92 % 0.26 -13.33 % 0.30 -59.46 % 0.74 -15.91 % 0.88 23.94 % 0.71 44.90 % 0.49
Earnings per share -0.11 -237.50 % 0.08 -46.67 % 0.15 -44.44 % 0.27 -15.63 % 0.32 68.42 % 0.19 -26.92 % 0.26 -13.33 % 0.30 -59.46 % 0.74 -15.91 % 0.88 23.94 % 0.71 44.90 % 0.49
Gross profit 182.803 M -14.40 % 213.553 M -13.61 % 247.199 M -8.93 % 271.442 M -3.96 % 282.638 M 35.33 % 208.856 M -5.31 % 220.570 M -8.69 % 241.570 M 15.41 % 209.323 M 10.38 % 189.638 M 19.15 % 159.163 M 5.54 % 150.813 M
Income tax expense -8.693 M -235.52 % 6.415 M -52.76 % 13.580 M -36.90 % 21.521 M 4.34 % 20.625 M 60.13 % 12.880 M -6.23 % 13.736 M -21.51 % 17.501 M 0.04 % 17.493 M 56.76 % 11.159 M -27.13 % 15.315 M 66.16 % 9.217 M
Cost of revenue 120.612 M 37.16 % 87.934 M 8.03 % 81.396 M -6.43 % 86.987 M 57.89 % 55.095 M 22.56 % 44.953 M -17.62 % 54.568 M -9.81 % 60.506 M 3.64 % 58.383 M 13.84 % 51.285 M 15.27 % 44.490 M 5.23 % 42.280 M
General and administrative expenses 55.234 M 116.22 % 25.545 M -7.79 % 27.703 M -0.55 % 27.857 M 47.86 % 18.840 M -11.34 % 21.249 M 24.52 % 17.065 M -60.38 % 43.075 M 6.56 % 40.424 M -13.99 % 46.998 M -4.54 % 49.233 M -17.35 % 59.569 M
Selling and marketing expenses 100.672 M 19.30 % 84.386 M 15.41 % 73.116 M 15.37 % 63.373 M -0.97 % 63.994 M 8.60 % 58.927 M -7.09 % 63.425 M -13.68 % 73.477 M 16.79 % 62.914 M 11.94 % 56.203 M 24.73 % 45.060 M 3.69 % 43.457 M
Other expenses 34.052 M 48.21 % 22.976 M -17.96 % 28.005 M -2.70 % 28.781 M -25.32 % 38.537 M 89.83 % 20.302 M 5 350.70 % 372.457 K -80.82 % 1.942 M -23.07 % 2.524 M 250.09 % -1.682 M -139.24 % 4.285 M 232.65 % 1.288 M
Operating expenses 239.314 M 34.87 % 177.434 M 5.70 % 167.864 M 8.33 % 154.958 M 1.09 % 153.283 M 20.66 % 127.042 M 1.43 % 125.249 M -2.29 % 128.178 M 5.19 % 121.856 M 17.02 % 104.133 M 9.46 % 95.131 M -8.79 % 104.300 M
Cost and expenses 359.925 M 35.63 % 265.368 M 6.46 % 249.259 M 3.02 % 241.945 M 16.11 % 208.378 M 21.15 % 171.995 M -4.35 % 179.817 M -4.70 % 188.684 M 4.69 % 180.239 M 15.97 % 155.418 M 11.31 % 139.621 M -4.75 % 146.580 M
Research and development expenses 49.355 M 10.84 % 44.527 M 14.06 % 39.039 M 11.71 % 34.947 M 9.51 % 31.911 M 20.13 % 26.564 M 24.79 % 21.287 M 27.86 % 16.649 M -0.58 % 16.746 M 32.30 % 12.658 M 6.16 % 11.924 M 9.26 % 10.913 M
Selling general and administrative expenses 155.907 M 41.82 % 109.931 M 9.04 % 100.820 M 10.51 % 91.230 M 10.14 % 82.834 M 3.32 % 80.176 M -0.39 % 80.490 M -30.94 % 116.553 M 12.79 % 103.338 M 0.13 % 103.201 M 9.45 % 94.294 M -8.48 % 103.025 M
Interest income 810.938 K -17.67 % 984.980 K -3.84 % 1.024 M -36.04 % 1.601 M -28.31 % 2.234 M -57.68 % 5.278 M 53.83 % 3.431 M 134.79 % 1.461 M 3.51 % 1.412 M 0.000 0.000 0.000
Interest expense 76.754 K 113.56 % 35.941 K -99.72 % 12.677 M 61 462.71 % 20.592 K -24.19 % 27.164 K -26.22 % 36.820 K 402.73 % 7.324 K -94.24 % 127.219 K -43.97 % 227.043 K 660.08 % 29.871 K -97.51 % 1.197 M 125.17 % 531.805 K
Depreciation and amortization 68.637 M 8.17 % 63.451 M 11.18 % 57.069 M 30.47 % 43.742 M 110.38 % 20.792 M 38.80 % 14.980 M 25.95 % 11.894 M 37.19 % 8.670 M -11.36 % 9.781 M 9.68 % 8.917 M 7.12 % 8.325 M -1.55 % 8.456 M
Operating income -57.194 M -258.35 % 36.119 M -51.99 % 75.235 M -41.54 % 128.686 M -12.69 % 147.394 M 62.23 % 90.856 M -9.99 % 100.943 M -11.64 % 114.237 M 29.17 % 88.441 M -0.27 % 88.685 M 22.88 % 72.170 M 45.06 % 49.752 M
Operating income ratio -0.19 -257.34 % 0.12 -47.68 % 0.23 -36.23 % 0.36 -17.73 % 0.44 21.92 % 0.36 -2.43 % 0.37 -2.99 % 0.38 14.47 % 0.33 -10.25 % 0.37 3.87 % 0.35 37.54 % 0.26
Total other income expenses net -247.800 K -269.37 % 146.303 K 121.40 % -683.526 K 74.74 % -2.706 M -204.10 % 2.599 M 14 098.13 % -18.566 K -104.98 % 372.457 K -80.82 % 1.942 M -23.07 % 2.524 M 250.09 % -1.682 M -139.24 % 4.285 M 232.65 % 1.288 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Net debt -131.192 M -200.04 % -43.725 M 16.39 % -52.297 M -19.68 % -43.699 M 61.66 % -113.962 M 9.44 % -125.840 M 64.48 % -354.311 M -199.67 % -118.235 M 28.49 % -165.339 M -80.66 % -91.521 M 22.20 % -117.630 M 47.00 % -221.947 M
Total investments 6.583 M 315.15 % 1.586 M 0.56 % 1.577 M 0.36 % 1.571 M 0.03 % 1.571 M -99.70 % 532.173 M 0.000 0.000 0.000 -100.00 % 40.000 M -66.67 % 120.000 M 3 882.40 % 3.013 M
Total debt 15.014 M 1 100.18 % 1.251 M 180.52 % 445.964 K -13.22 % 513.887 K -21.19 % 652.025 K -97.83 % 30.022 M 0.07 % 30.000 M 8.12 % 27.748 M 0.000 -100.00 % 45.000 M 0.000 0.000
Accumulated other comprehensive income loss 85.518 M 0.00 % 85.518 M -3.83 % 88.923 M -0.52 % 89.387 M 22.95 % 72.702 M 75.81 % 41.353 M -79.82 % 204.925 M -18.59 % 251.718 M 4.08 % 241.850 M 0.000 0.000 0.000
Retained earnings 404.722 M -12.74 % 463.834 M -1.01 % 468.572 M 4.10 % 450.110 M 14.69 % 392.471 M 27.14 % 308.700 M 15.48 % 267.314 M 34.73 % 198.407 M 59.40 % 124.469 M 82.35 % 68.259 M -55.26 % 152.576 M -36.80 % 241.436 M
Common stock 410.644 M 0.00 % 410.644 M 0.00 % 410.644 M 0.00 % 410.644 M 0.23 % 409.700 M 0.00 % 409.700 M 13.90 % 359.700 M 262.79 % 99.150 M 0.00 % 99.150 M 15.09 % 86.150 M 0.00 % 86.150 M 0.00 % 86.150 M
Total equity 1.426 B -5.40 % 1.507 B 0.68 % 1.497 B 1.62 % 1.473 B 5.49 % 1.396 B 8.97 % 1.281 B 54.01 % 831.940 M 51.46 % 549.274 M 18.00 % 465.469 M 46.65 % 317.412 M 31.40 % 241.568 M -26.26 % 327.585 M
Other non current liabilities 0.000 0.000 -100.00 % 10.364 M 0.000 -100.00 % 12.217 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 1.006 M 9.68 % 917.185 K 195.92 % 309.944 K -18.91 % 382.201 K -25.63 % 513.887 K -97.43 % 20.000 M -33.33 % 30.000 M 24.95 % 24.009 M 0.000 0.000 0.000 0.000
Total non current liabilities 12.294 M 17.95 % 10.423 M -5.18 % 10.992 M -7.99 % 11.947 M -3.11 % 12.331 M -38.35 % 20.000 M -33.33 % 30.000 M 24.95 % 24.009 M 0.000 0.000 0.000 0.000
Other current liabilities 95.156 M 38.55 % 68.679 M 6.31 % 64.602 M -24.05 % 85.054 M 3.48 % 82.190 M -37.94 % 132.426 M 0.61 % 131.619 M 18.66 % 110.925 M -20.09 % 138.815 M 13.75 % 122.033 M -52.07 % 254.619 M 44.86 % 175.767 M
Deferred revenue 0.000 0.000 -100.00 % 10.505 M -87.68 % 85.238 M 495.49 % 14.314 M -85.96 % 101.931 M 954.29 % 9.668 M -87.63 % 78.151 M 561.75 % 11.810 M -88.99 % 107.288 M 0.000 0.000
Short term debt 14.008 M 4 096.46 % 333.813 K 145.41 % 136.020 K 3.29 % 131.685 K -4.67 % 138.138 K -98.62 % 10.022 M 0.000 -100.00 % 3.739 M 0.000 -100.00 % 45.000 M 0.000 0.000
Total current liabilities 116.201 M 51.89 % 76.503 M -21.31 % 97.217 M -14.37 % 113.529 M 7.23 % 105.873 M -27.65 % 146.331 M -3.21 % 151.182 M 27.14 % 118.910 M -16.45 % 142.322 M -17.69 % 172.905 M -39.82 % 287.324 M 40.88 % 203.944 M
Total liabilities 128.495 M 47.82 % 86.926 M -19.67 % 108.209 M -13.76 % 125.477 M 6.15 % 118.204 M -28.93 % 166.331 M -8.20 % 181.182 M 26.77 % 142.919 M 0.42 % 142.322 M -17.69 % 172.905 M -39.82 % 287.324 M 40.88 % 203.944 M
Other non current assets 80.533 M 0.000 -100.00 % 324.680 M -26.82 % 443.693 M -12.18 % 505.237 M 3 811.46 % 12.917 M 5.05 % 12.295 M 264.76 % 3.371 M 84.84 % 1.824 M -91.15 % 20.614 M 3 990.95 % 503.901 K -98.27 % 29.050 M
Long term investments -37.232 M 0.000 100.00 % -303.546 M 28.16 % -422.506 M 10.27 % -470.883 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 135.848 M -0.08 % 135.951 M 42.68 % 95.287 M 39.75 % 68.184 M 94.20 % 35.111 M 3.77 % 33.834 M -1.76 % 34.442 M -2.25 % 35.236 M -2.20 % 36.031 M -2.16 % 36.825 M -2.20 % 37.652 M 532.35 % 5.954 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 135.848 M -0.08 % 135.951 M 42.68 % 95.287 M 39.75 % 68.184 M 94.20 % 35.111 M 3.77 % 33.834 M -1.76 % 34.442 M -2.25 % 35.236 M -2.20 % 36.031 M -2.16 % 36.825 M -2.20 % 37.652 M 532.35 % 5.954 M
Property plant equipment net 810.878 M -1.49 % 823.104 M 5.98 % 776.657 M 1.05 % 768.552 M 19.57 % 642.760 M 17.52 % 546.938 M 17.46 % 465.631 M 27.13 % 366.258 M 20.55 % 303.831 M 77.57 % 171.109 M 13.16 % 151.214 M 14.78 % 131.741 M
Total non current assets 1.003 B 0.76 % 995.704 M 10.69 % 899.580 M 4.00 % 865.003 M 20.04 % 720.610 M 20.57 % 597.647 M 15.78 % 516.203 M 26.34 % 408.587 M 18.08 % 346.040 M 45.51 % 237.815 M 16.47 % 204.184 M 11.55 % 183.040 M
Other current assets 1.138 M -45.53 % 2.090 M -78.12 % 9.552 M 737.53 % 1.140 M 67.98 % 678.942 K -99.84 % 429.155 M 11 098.40 % 3.832 M -43.64 % 6.800 M 12.17 % 6.062 M -85.50 % 41.817 M -49.44 % 82.706 M 1 572.51 % 4.945 M
Short term investments 43.815 M -73.02 % 162.375 M -46.78 % 305.123 M -28.05 % 424.077 M -10.24 % 472.454 M -11.22 % 532.173 M 0.000 0.000 0.000 -100.00 % 40.000 M -66.67 % 120.000 M 3 882.40 % 3.013 M
cash and cash equivalents 146.206 M 225.08 % 44.976 M -14.73 % 52.743 M 19.29 % 44.213 M -61.42 % 114.614 M -26.46 % 155.862 M -59.44 % 384.311 M 163.26 % 145.983 M -11.71 % 165.339 M 21.11 % 136.521 M 16.06 % 117.630 M -47.00 % 221.947 M
Cash and short term investments 190.021 M -8.36 % 207.351 M -42.06 % 357.865 M -23.58 % 468.290 M -20.23 % 587.068 M 276.66 % 155.862 M -59.44 % 384.311 M 163.26 % 145.983 M -11.71 % 165.339 M 21.11 % 136.521 M 16.06 % 117.630 M -47.00 % 221.947 M
Total current assets 550.831 M -7.93 % 598.290 M -15.20 % 705.504 M -3.81 % 733.461 M -7.61 % 793.859 M -6.60 % 849.979 M 71.05 % 496.918 M 75.21 % 283.606 M 8.35 % 261.751 M 3.66 % 252.501 M -22.24 % 324.707 M -6.82 % 348.489 M
Inventory 95.103 M -14.93 % 111.789 M -3.07 % 115.329 M 11.51 % 103.421 M 45.31 % 71.172 M 27.89 % 55.651 M 5.29 % 52.856 M 2.38 % 51.629 M 8.74 % 47.479 M 4.98 % 45.229 M -6.96 % 48.612 M 4.51 % 46.515 M
Net receivables 264.568 M -4.51 % 277.061 M 20.69 % 229.573 M 42.94 % 160.610 M 19.02 % 134.940 M 28.94 % 104.654 M 87.15 % 55.919 M -32.98 % 83.431 M 0.000 -100.00 % 28.934 M -22.42 % 37.294 M 0.000
Tax assets 13.260 M 158.13 % 5.137 M -20.99 % 6.502 M -8.18 % 7.081 M -15.56 % 8.386 M 111.89 % 3.958 M 3.21 % 3.835 M 3.01 % 3.722 M -14.52 % 4.355 M -53.01 % 9.267 M -37.45 % 14.815 M -9.08 % 16.295 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
Account payables 5.438 M 5.72 % 5.144 M -41.94 % 8.860 M -21.82 % 11.333 M 50.39 % 7.536 M 155.46 % 2.950 M -67.76 % 9.151 M 137.38 % 3.855 M 29.50 % 2.977 M -7.43 % 3.216 M -35.28 % 4.969 M -36.54 % 7.830 M
Tax payables 1.599 M -31.85 % 2.346 M -82.11 % 13.113 M 50.92 % 8.689 M 412.59 % 1.695 M 81.75 % 932.716 K 25.35 % 744.095 K 90.32 % 390.978 K -26.20 % 529.806 K -80.05 % 2.656 M -90.42 % 27.736 M 36.32 % 20.346 M
Deferred revenue non current 11.081 M 16.79 % 9.488 M -8.45 % 10.364 M -8.27 % 11.299 M -7.52 % 12.217 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 14.327 M -21.86 % 18.336 M 0.000 100.00 % -5.890 M -3 906.56 % -147.004 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 1.006 M 9.68 % 917.185 K 195.92 % 309.944 K -18.91 % 382.201 K -25.63 % 513.887 K 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
Other total stockholders equity 510.412 M -3.47 % 528.736 M -14.40 % 617.659 M -0.08 % 618.123 M 18.52 % 521.543 M -7.35 % 562.896 M 174.68 % 204.925 M -18.59 % 251.718 M 4.08 % 241.850 M 48.37 % 163.003 M 5 635.09 % 2.842 M 0.000
Deferred tax liabilities non current 207.258 K 1 058.90 % 17.884 K -94.38 % 318.393 K 19.42 % 266.608 K 135.80 % 113.064 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.554 B -2.50 % 1.594 B -0.69 % 1.605 B 0.41 % 1.598 B 5.55 % 1.514 B 4.62 % 1.448 B 42.89 % 1.013 B 46.36 % 692.193 M 13.89 % 607.791 M 23.96 % 490.316 M -7.29 % 528.892 M -0.50 % 531.529 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Deferred income tax 0.000 0.000 -100.00 % 631.057 K -56.74 % 1.459 M 133.80 % -4.315 M -3 401.29 % -123.249 K -9.95 % -112.100 K -117.73 % 632.300 K -87.13 % 4.912 M 0.000 100.00 % -4.322 M 0.000
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 18.379 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.842 M 0.000
Change in working capital 43.127 M 152.75 % -81.756 M 24.38 % -108.110 M -103.06 % -53.240 M -29.75 % -41.034 M -16.06 % -35.357 M -248.70 % 23.778 M 172.30 % -32.886 M 7.40 % -35.515 M 34.13 % -53.914 M -232.77 % 40.608 M 922.97 % 3.970 M
Accounts receivables 5.026 M 109.63 % -52.184 M 33.91 % -78.961 M -185.23 % -27.684 M 6.96 % -29.755 M 37.91 % -47.926 M -278.18 % 26.897 M 178.34 % -34.335 M 25.88 % -46.325 M -772.56 % 6.888 M -83.64 % 42.093 M 267.38 % -25.148 M
Inventory 16.682 M 365.95 % 3.580 M 130.09 % -11.897 M 63.13 % -32.270 M -107.90 % -15.521 M -233.50 % 11.626 M 1 041.45 % -1.235 M 70.37 % -4.169 M -85.05 % -2.253 M -166.05 % 3.411 M 262.44 % -2.100 M 26.88 % -2.872 M
Accounts payables 21.419 M 164.61 % -33.152 M -85.38 % -17.884 M -440.34 % 5.255 M -38.60 % 8.558 M 702.79 % 1.066 M 160.15 % -1.772 M -135.55 % 4.985 M -38.83 % 8.150 M 0.000 0.000 0.000
Other working capital 0.000 0.000 -100.00 % 631.056 K -56.74 % 1.459 M 133.80 % -4.315 M -3 401.28 % -123.249 K -100.49 % 25.013 M 187.10 % -28.717 M 13.66 % -33.263 M 41.98 % -57.325 M -234.23 % 42.708 M 524.27 % 6.841 M
Other non cash items 26.347 M 428.51 % -8.020 M -271.71 % 4.671 M 196.49 % -4.840 M 57.76 % -11.459 M -204.15 % -3.767 M -77.51 % -2.122 M -1 580.23 % 143.379 K -44.43 % 258.021 K 1 553.98 % 15.600 K 100.60 % -2.615 M -6.29 % -2.461 M
Net cash provided by operating activities 89.362 M 2 434.71 % 3.526 M -61.21 % 9.088 M -89.92 % 90.120 M -19.34 % 111.730 M 107.63 % 53.813 M -55.57 % 121.130 M 62.36 % 74.605 M 55.44 % 47.995 M 55.51 % 30.863 M -70.88 % 105.978 M 104.64 % 51.788 M
Investments in property plant and equipment -84.910 M 34.50 % -129.632 M -39.20 % -93.124 M 50.51 % -188.164 M -15.04 % -163.563 M -57.14 % -104.089 M -32.09 % -78.803 M 23.82 % -103.442 M 10.60 % -115.704 M -175.93 % -41.932 M -32.82 % -31.571 M 10.40 % -35.234 M
Acquisitions net 0.000 0.000 -100.00 % 855.211 K 72.49 % 495.810 K 32 954.00 % 1.500 K -100.00 % 104.160 M 349 504 272 334 848 128.00 % 0.000 -100.00 % 445.145 K 2 987 317 526 528 100.00 % 0.000 -100.00 % 71.230 K 0.000 -100.00 % 444.288 K
Purchases of investments -946.280 M 27.41 % -1.304 B 22.91 % -1.691 B 46.99 % -3.190 B 11.81 % -3.618 B -137.91 % -1.521 B -185.28 % -533.000 M -492.22 % -90.000 M 10.00 % -100.000 M 78.17 % -458.000 M 44.15 % -820.000 M -256.52 % -230.000 M
Sales maturities of investments 1.028 B -28.90 % 1.445 B -20.57 % 1.819 B -44.03 % 3.251 B -11.93 % 3.691 B 271.47 % 993.607 M 85.69 % 535.085 M 490.53 % 90.611 M -35.63 % 140.772 M -74.02 % 541.949 M -23.28 % 706.411 M 139.19 % 295.337 M
Other investing activites 0.000 -100.00 % 10.046 M 3 720 610 162.83 % 0.270 -79.85 % 1.340 100.01 % -10.000 K 99.99 % -104.089 M -14 162.40 % -729.817 K -384.76 % -150.553 K 90.51 % -1.586 M -110.98 % 14.442 M 171.99 % 5.310 M 200.70 % -5.273 M
Net cash used for investing activites -3.678 M -116.82 % 21.864 M -39.28 % 36.009 M 128.31 % -127.211 M -41.19 % -90.099 M 85.72 % -630.951 M -714.67 % -77.449 M 24.47 % -102.537 M -34.00 % -76.519 M -235.36 % 56.530 M 140.42 % -139.850 M -653.33 % 25.274 M
Debt repayment 14.000 M 0.000 0.000 0.000 100.00 % -30.000 M 0.000 -100.00 % 2.252 M -91.88 % 27.748 M 161.66 % -45.000 M 0.000 0.000 100.00 % -3.495 M
Common stock issued 0.000 0.000 0.000 0.000 100.00 % -878.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -18.324 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -14.347 M 56.22 % -32.774 M 11.32 % -36.958 M 9.79 % -40.970 M -25.00 % -32.776 M -13.90 % -28.776 M -174.58 % -10.480 M 33.86 % -15.844 M -56.99 % -10.093 M 91.11 % -113.502 M -61.12 % -70.446 M -409.26 % -13.833 M
Other financing activites -684.471 K -86.02 % -367.956 K -419.28 % 115.247 K -98.64 % 8.503 M 884.69 % -1.084 M -100.27 % 401.932 M 96.54 % 204.500 M 0.000 -100.00 % 83.850 M 86.33 % 45.000 M 0.000 -100.00 % 7.377 M
Net cash used provided by financing activities -19.356 M 41.60 % -33.142 M 9.69 % -36.696 M -13.60 % -32.304 M 49.41 % -63.860 M -117.19 % 371.589 M 89.32 % 196.272 M 1 548.80 % 11.904 M -58.61 % 28.757 M 141.98 % -68.502 M 2.76 % -70.446 M -607.92 % -9.951 M
Effect of forex changes on cash 41.130 14.79 % 35.830 -79.94 % 178.630 494.94 % -45.230 66.95 % -136.840 -501.76 % 34.060 109.23 % -368.820 -200.71 % -122.650 -100.02 % 637.792 K 5 889 222.82 % -10.830 -2 069.09 % 0.550 -97.68 % 23.740
Net change in cash 66.328 M 960.82 % -7.705 M -191.72 % 8.401 M 112.11 % -69.395 M -64.33 % -42.229 M 79.46 % -205.549 M -185.66 % 239.953 M 1 597.12 % -16.028 M -1 939.83 % 871.146 K -95.39 % 18.891 M 118.11 % -104.318 M -255.44 % 67.112 M
Cash at beginning of period 44.841 M -14.66 % 52.546 M 19.03 % 44.145 M -61.12 % 113.539 M -27.11 % 155.768 M -56.89 % 361.317 M 197.71 % 121.365 M -11.67 % 137.392 M 0.64 % 136.521 M 16.06 % 117.630 M -47.00 % 221.947 M 43.34 % 154.836 M
Cash at end of period 111.169 M 147.92 % 44.841 M -14.66 % 52.546 M 19.03 % 44.145 M -61.12 % 113.539 M -27.11 % 155.768 M -56.89 % 361.317 M 197.71 % 121.365 M -11.67 % 137.392 M 0.64 % 136.521 M 16.06 % 117.630 M -47.00 % 221.947 M
Operating cash flow 89.362 M 2 434.71 % 3.526 M -61.21 % 9.088 M -89.92 % 90.120 M -19.34 % 111.730 M 107.63 % 53.813 M -55.57 % 121.130 M 62.36 % 74.605 M 55.44 % 47.995 M 55.51 % 30.863 M -70.88 % 105.978 M 104.64 % 51.788 M
Capital expenditure -84.910 M 34.50 % -129.632 M -39.20 % -93.124 M 50.51 % -188.164 M -15.04 % -163.563 M -57.14 % -104.089 M -32.09 % -78.803 M 23.82 % -103.442 M 10.60 % -115.704 M -175.93 % -41.932 M -32.82 % -31.571 M 10.40 % -35.234 M
Free CashFlow 4.452 M 103.53 % -126.107 M -50.06 % -84.036 M 14.29 % -98.044 M -89.16 % -51.832 M -3.09 % -50.276 M -218.78 % 42.326 M 246.78 % -28.837 M 57.41 % -67.709 M -511.65 % -11.070 M -114.88 % 74.407 M 349.48 % 16.554 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
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-03-31 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31
Revenue 42.984 M -45.41 % 78.741 M 42.88 % 55.112 M -54.80 % 121.927 M 218.20 % 38.318 M -56.49 % 88.058 M 41.89 % 62.061 M -46.66 % 116.354 M 182.28 % 41.220 M -49.64 % 81.852 M 94.84 % 42.010 M -71.68 % 148.322 M 201.39 % 49.213 M -44.74 % 89.050 M 3.53 % 86.013 M -27.95 % 119.387 M 70.13 % 70.174 M -15.31 % 82.855 M 132.90 % 35.576 M -75.89 % 147.539 M 162.67 % 56.169 M -42.94 % 98.448 M 250.76 % 28.067 M -70.57 % 95.358 M 168.22 % 35.552 M -62.51 % 94.832 M 186.77 % 33.069 M -69.75 % 109.318 M 41.34 % 77.345 M 0.00 % 77.345 M 20.24 % 64.328 M 0.00 % 64.328 M -7.47 % 69.524 M 0.00 % 69.524 M
Net income -9.850 M -226.17 % -3.020 M 89.41 % -28.515 M -239.90 % 20.383 M 163.11 % -32.299 M -1 362.02 % -2.209 M 60.59 % -5.606 M -120.61 % 27.192 M 558.13 % -5.935 M -137.41 % 15.868 M 239.43 % -11.380 M -123.19 % 49.080 M 7 656.18 % -649.540 K -102.71 % 23.929 M 30.68 % 18.311 M -61.43 % 47.470 M 196.00 % 16.037 M -43.50 % 28.384 M 458.68 % -7.913 M -110.32 % 76.676 M 462.86 % 13.623 M -71.09 % 47.129 M 5 610.74 % 825.268 K -97.84 % 38.169 M 885.87 % 3.872 M -88.97 % 35.091 M 487.94 % 5.969 M -85.41 % 40.903 M 50.42 % 27.193 M 0.00 % 27.193 M 55.45 % 17.493 M 0.00 % 17.493 M -9.10 % 19.243 M 0.00 % 19.243 M
Income before tax -12.135 M -193.83 % -4.130 M 89.20 % -38.236 M -313.07 % 17.946 M 153.33 % -33.648 M -860.71 % -3.502 M 50.68 % -7.101 M -122.41 % 31.695 M 526.03 % -7.440 M -138.93 % 19.111 M 250.03 % -12.738 M -121.31 % 59.783 M 5 420.23 % -1.124 M -103.92 % 28.630 M 49.84 % 19.107 M -66.54 % 57.096 M 232.22 % 17.186 M -47.27 % 32.592 M 441.77 % -9.536 M -110.64 % 89.610 M 485.79 % 15.297 M -71.99 % 54.622 M 5 677.72 % 945.387 K -97.87 % 44.484 M 881.62 % 4.532 M -88.91 % 40.876 M 509.42 % 6.707 M -86.04 % 48.063 M 50.24 % 31.992 M 0.00 % 31.992 M 61.20 % 19.846 M 0.00 % 19.846 M -22.58 % 25.636 M 0.00 % 25.636 M
Income before tax ratio -0.28 -438.26 % -0.05 92.44 % -0.69 -571.38 % 0.15 116.76 % -0.88 -2 107.81 % -0.04 65.24 % -0.11 -142.01 % 0.27 250.92 % -0.18 -177.30 % 0.23 177.00 % -0.30 -175.23 % 0.40 1 865.24 % -0.02 -107.10 % 0.32 44.73 % 0.22 -53.55 % 0.48 95.27 % 0.24 -37.74 % 0.39 246.75 % -0.27 -144.13 % 0.61 123.01 % 0.27 -50.91 % 0.55 1 547.22 % 0.03 -92.78 % 0.47 265.97 % 0.13 -70.43 % 0.43 112.52 % 0.20 -53.87 % 0.44 6.30 % 0.41 0.00 % 0.41 34.07 % 0.31 0.00 % 0.31 -16.33 % 0.37 0.00 % 0.37
EBITDA -12.067 M -197.09 % -4.062 M 89.38 % -38.231 M -247.45 % 25.929 M 180.73 % -32.119 M -335.68 % 13.628 M 52.76 % 8.921 M -81.31 % 47.728 M 478.55 % 8.249 M -76.30 % 34.809 M 1 380.26 % 2.352 M -96.86 % 74.863 M 507.45 % 12.324 M -70.71 % 42.076 M 40.91 % 29.860 M -55.99 % 67.847 M 139.71 % 28.303 M -35.25 % 43.711 M 395.80 % -14.777 M -115.37 % 96.169 M 402.59 % 19.134 M -64.97 % 54.622 M 1 053.31 % 4.736 M -90.19 % 48.275 M 2 115.18 % 2.179 M -94.82 % 42.088 M 549.27 % 6.482 M -94.07 % 109.318 M 270.00 % 29.545 M 0.00 % 29.545 M 38.76 % 21.292 M 0.00 % 21.292 M -20.87 % 26.907 M 0.00 % 26.907 M
Net income ratio -0.23 -497.50 % -0.04 92.59 % -0.52 -409.50 % 0.17 119.83 % -0.84 -3 259.88 % -0.03 72.22 % -0.09 -138.65 % 0.23 262.30 % -0.14 -174.28 % 0.19 171.56 % -0.27 -181.87 % 0.33 2 607.13 % -0.01 -104.91 % 0.27 26.23 % 0.21 -46.46 % 0.40 73.98 % 0.23 -33.29 % 0.34 254.01 % -0.22 -142.80 % 0.52 114.28 % 0.24 -49.34 % 0.48 1 528.12 % 0.03 -92.65 % 0.40 267.56 % 0.11 -70.57 % 0.37 105.02 % 0.18 -51.76 % 0.37 6.42 % 0.35 0.00 % 0.35 29.29 % 0.27 0.00 % 0.27 -1.75 % 0.28 0.00 % 0.28
Ratio EBITDA -0.28 -444.24 % -0.05 92.56 % -0.69 -426.20 % 0.21 125.37 % -0.84 -641.62 % 0.15 7.66 % 0.14 -64.96 % 0.41 104.96 % 0.20 -52.94 % 0.43 659.73 % 0.06 -88.91 % 0.50 101.55 % 0.25 -47.00 % 0.47 36.10 % 0.35 -38.91 % 0.57 40.90 % 0.40 -23.55 % 0.53 227.01 % -0.42 -163.73 % 0.65 91.34 % 0.34 -38.60 % 0.55 228.81 % 0.17 -66.67 % 0.51 725.88 % 0.06 -86.19 % 0.44 126.41 % 0.20 -80.40 % 1.00 161.79 % 0.38 0.00 % 0.38 15.41 % 0.33 0.00 % 0.33 -14.48 % 0.39 0.00 % 0.39
Gross profit ratio 0.59 -0.38 % 0.59 4.49 % 0.56 -11.87 % 0.64 22.09 % 0.52 -14.19 % 0.61 -7.44 % 0.66 -10.53 % 0.74 10.11 % 0.67 -7.64 % 0.72 -0.09 % 0.73 -6.06 % 0.77 3.56 % 0.75 1.26 % 0.74 7.84 % 0.68 -7.08 % 0.73 -7.95 % 0.80 -4.22 % 0.83 37.66 % 0.61 -30.43 % 0.87 0.69 % 0.86 0.98 % 0.86 1.07 % 0.85 4.00 % 0.81 -3.53 % 0.84 3.25 % 0.82 -0.34 % 0.82 -18.01 % 1.00 26.12 % 0.79 0.00 % 0.79 1.11 % 0.78 0.00 % 0.78 0.57 % 0.78 0.00 % 0.78
Weighted average shs out dil 377.189 M 0.00 % 377.189 M 0.00 % 377.189 M -8.15 % 410.644 M 0.00 % 410.644 M 21.33 % 338.458 M 0.00 % 338.458 M -17.58 % 410.644 M 0.00 % 410.644 M 0.00 % 410.644 M 0.00 % 410.644 M -14.19 % 478.571 M 0.00 % 478.571 M 0.00 % 478.571 M 26.09 % 379.559 M -6.39 % 405.481 M 0.00 % 405.481 M 0.00 % 405.481 M 0.48 % 403.558 M -5.26 % 425.978 M 8.46 % 392.741 M 0.00 % 392.741 M 2.90 % 381.691 M 0.00 % 381.691 M 8.77 % 350.912 M 0.00 % 350.912 M 0.00 % 350.912 M 5.41 % 332.887 M 236.65 % 98.884 M 0.00 % 98.884 M -0.32 % 99.202 M 0.00 % 99.202 M 8.26 % 91.634 M 0.00 % 91.634 M
Weighted average shs out 377.189 M 0.00 % 377.189 M 0.00 % 377.189 M -8.15 % 410.644 M 0.00 % 410.644 M 21.33 % 338.461 M 0.00 % 338.461 M -17.58 % 410.644 M 0.00 % 410.644 M 0.00 % 410.644 M 0.00 % 410.644 M -14.19 % 478.571 M 0.00 % 478.571 M 0.00 % 478.571 M 26.09 % 379.559 M -6.39 % 405.481 M 0.82 % 402.174 M -0.82 % 405.481 M 0.48 % 403.558 M 0.00 % 403.558 M 2.75 % 392.741 M 0.00 % 392.741 M 2.90 % 381.691 M 0.00 % 381.691 M 8.77 % 350.912 M 0.00 % 350.912 M 0.00 % 350.912 M 5.41 % 332.887 M 236.65 % 98.884 M 0.00 % 98.884 M -0.32 % 99.202 M 0.00 % 99.202 M 8.26 % 91.634 M 0.00 % 91.634 M
EPS diluted -0.03 -252.70 % -0.01 90.21 % -0.08 -252.42 % 0.05 163.02 % -0.08 -1 110.77 % -0.01 60.84 % -0.02 -125.08 % 0.07 556.55 % -0.01 -137.56 % 0.04 239.35 % -0.03 -127.70 % 0.10 7 242.86 % 0.00 -102.80 % 0.05 12.11 % 0.04 -62.83 % 0.12 203.03 % 0.04 -43.43 % 0.07 457.14 % -0.02 -110.89 % 0.18 418.73 % 0.03 -71.08 % 0.12 5 354.55 % 0.00 -97.80 % 0.10 809.09 % 0.01 -89.00 % 0.10 488.24 % 0.02 -85.83 % 0.12 -57.14 % 0.28 0.00 % 0.28 55.56 % 0.18 0.00 % 0.18 -14.29 % 0.21 0.00 % 0.21
Earnings per share -0.03 -252.70 % -0.01 90.21 % -0.08 -252.42 % 0.05 163.02 % -0.08 -1 110.77 % -0.01 60.84 % -0.02 -125.08 % 0.07 556.55 % -0.01 -137.56 % 0.04 239.35 % -0.03 -127.70 % 0.10 7 242.86 % 0.00 -102.80 % 0.05 12.11 % 0.04 -62.83 % 0.12 203.03 % 0.04 -43.43 % 0.07 457.14 % -0.02 -110.32 % 0.19 447.55 % 0.03 -71.08 % 0.12 5 354.55 % 0.00 -97.80 % 0.10 809.09 % 0.01 -89.00 % 0.10 488.24 % 0.02 -85.83 % 0.12 -57.14 % 0.28 0.00 % 0.28 55.56 % 0.18 0.00 % 0.18 -14.29 % 0.21 0.00 % 0.21
Gross profit 25.210 M -45.62 % 46.357 M 49.29 % 31.051 M -60.17 % 77.951 M 288.49 % 20.065 M -62.66 % 53.736 M 31.33 % 40.917 M -52.28 % 85.742 M 210.82 % 27.586 M -53.49 % 59.307 M 94.67 % 30.465 M -73.39 % 114.498 M 212.13 % 36.683 M -44.04 % 65.553 M 11.65 % 58.713 M -33.05 % 87.701 M 56.61 % 55.998 M -18.88 % 69.029 M 220.60 % 21.531 M -83.22 % 128.351 M 164.49 % 48.528 M -42.39 % 84.228 M 254.50 % 23.759 M -69.39 % 77.614 M 158.76 % 29.994 M -61.29 % 77.488 M 185.80 % 27.113 M -75.20 % 109.318 M 78.26 % 61.326 M 0.00 % 61.326 M 21.57 % 50.447 M 0.00 % 50.447 M -6.95 % 54.214 M 0.00 % 54.214 M
Income tax expense -1.147 M -1 425.12 % -75.203 K 98.84 % -6.508 M -342.86 % -1.470 M -334.63 % -338.115 K 10.33 % -377.061 K 19.32 % -467.375 K -109.09 % 5.143 M 441.88 % -1.504 M -146.37 % 3.244 M 338.86 % -1.358 M -112.68 % 10.707 M 2 358.11 % -474.155 K -110.08 % 4.705 M 0.17 % 4.697 M -51.20 % 9.624 M 271.07 % 2.594 M -43.70 % 4.606 M 412.09 % -1.476 M -111.41 % 12.934 M 672.29 % 1.675 M -77.65 % 7.493 M 6 137.92 % 120.119 K -98.10 % 6.315 M 856.74 % 660.097 K -88.59 % 5.785 M 683.04 % 738.728 K 0.000 -100.00 % 4.799 M 0.00 % 4.799 M 103.88 % 2.354 M 0.00 % 2.354 M -63.18 % 6.393 M 0.00 % 6.393 M
Cost of revenue 17.774 M -45.11 % 32.384 M 34.59 % 24.061 M -45.29 % 43.975 M 140.93 % 18.253 M -46.82 % 34.322 M 62.33 % 21.144 M -30.93 % 30.612 M 124.54 % 13.633 M -39.53 % 22.544 M 95.28 % 11.545 M -65.87 % 33.825 M 169.95 % 12.530 M -46.67 % 23.496 M -13.93 % 27.300 M -13.84 % 31.686 M 123.53 % 14.175 M 2.53 % 13.826 M -1.56 % 14.044 M -26.81 % 19.188 M 151.09 % 7.642 M -46.26 % 14.220 M 230.08 % 4.308 M -75.72 % 17.744 M 219.26 % 5.558 M -67.95 % 17.344 M 191.18 % 5.956 M 0.000 -100.00 % 16.019 M 0.00 % 16.019 M 15.40 % 13.882 M 0.00 % 13.882 M -9.33 % 15.311 M 0.00 % 15.311 M
General and administrative expenses -4.390 M -131.06 % 14.136 M 0.000 -100.00 % 32.848 M 877.57 % -4.224 M -125.80 % 16.372 M 228.22 % -12.769 M -145.55 % 28.031 M 987.70 % -3.158 M -123.49 % 13.442 M 161.50 % -21.856 M -152.45 % 41.667 M 877.02 % -5.362 M -140.46 % 13.254 M 153.39 % -24.828 M -160.88 % 40.781 M 768.91 % -6.097 M -133.87 % 18.001 M 166.73 % -26.975 M -256.88 % 17.194 M 402.88 % -5.677 M -141.26 % 13.760 M 204.19 % -13.207 M -203.78 % 12.726 M 853.08 % -1.690 M -114.53 % 11.626 M 185.61 % -13.581 M 0.000 -100.00 % 13.785 M 0.00 % 13.785 M -7.40 % 14.887 M 0.00 % 14.887 M 10.73 % 13.444 M 0.00 % 13.444 M
Selling and marketing expenses 6.704 M -69.64 % 22.085 M 0.000 -100.00 % 36.858 M 32.19 % 27.881 M 9.45 % 25.474 M 7.00 % 23.807 M -9.19 % 26.218 M 64.48 % 15.940 M -13.47 % 18.420 M -7.10 % 19.827 M 3.81 % 19.100 M 47.62 % 12.939 M -39.11 % 21.250 M 10.41 % 19.245 M 49.34 % 12.887 M -17.66 % 15.651 M 0.38 % 15.591 M 22.39 % 12.739 M -37.38 % 20.344 M 26.72 % 16.054 M 8.06 % 14.857 M 42.41 % 10.432 M -39.00 % 17.103 M 59.50 % 10.723 M -48.12 % 20.668 M 112.93 % 9.706 M 0.000 -100.00 % 18.980 M 0.00 % 18.980 M 16.04 % 16.357 M 0.00 % 16.357 M 8.32 % 15.100 M 0.00 % 15.100 M
Other expenses 26.048 M 726.76 % 3.151 M -96.20 % 82.859 M 479.98 % -21.806 M -8 168.44 % -263.730 K -3 599.32 % -7.129 K 99.99 % -69.138 M -20 387.85 % -337.458 K -160.27 % 559.871 K -12.79 % 641.981 K -97.72 % 28.161 M 252.23 % -18.498 M -203.77 % 17.826 M 3 347.49 % 517.067 K 151.73 % -999.598 K 28.64 % -1.401 M -251.56 % -398.458 K -527.07 % 93.300 K 501.93 % -23.213 K -182.77 % 28.045 K 433.17 % 5.260 K -99.80 % 2.589 M 95 582.67 % 2.706 K 112.80 % -21.132 K -2 434.49 % 905.210 747.50 % -139.800 99.40 % -23.156 K 99.96 % -61.254 M 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 37.464 M -25.79 % 50.483 M -26.41 % 68.598 M 14.27 % 60.034 M 12.91 % 53.171 M -3.77 % 55.254 M -20.08 % 69.138 M 32.89 % 52.026 M 38.19 % 37.649 M -8.75 % 41.261 M 6.40 % 38.778 M -26.17 % 52.520 M 44.50 % 36.347 M -9.62 % 40.218 M -3.52 % 41.683 M 30.40 % 31.965 M -25.21 % 42.738 M 10.80 % 38.571 M 6.23 % 36.309 M -14.55 % 42.492 M 11.20 % 38.213 M 5.36 % 36.270 M 36.83 % 26.508 M -22.72 % 34.301 M 23.12 % 27.860 M -27.40 % 38.373 M 50.96 % 25.419 M 141.50 % -61.254 M -305.07 % 29.871 M 0.00 % 29.871 M -2.99 % 30.790 M 0.00 % 30.790 M 6.15 % 29.005 M 0.00 % 29.005 M
Cost and expenses 55.238 M -33.34 % 82.868 M -10.57 % 92.660 M -10.91 % 104.010 M 45.62 % 71.424 M -20.27 % 89.577 M 29.56 % 69.138 M -16.34 % 82.639 M 61.14 % 51.283 M -19.63 % 63.805 M 26.79 % 50.323 M -41.72 % 86.345 M 76.66 % 48.877 M -23.29 % 63.714 M -7.64 % 68.983 M 8.38 % 63.652 M 11.84 % 56.914 M 8.62 % 52.397 M 4.06 % 50.353 M -18.36 % 61.680 M 34.51 % 45.855 M -9.18 % 50.490 M 63.84 % 30.816 M -40.79 % 52.044 M 55.74 % 33.418 M -40.02 % 55.717 M 77.58 % 31.375 M 151.22 % -61.254 M -233.48 % 45.890 M 0.00 % 45.890 M 2.73 % 44.672 M 0.00 % 44.672 M 0.80 % 44.316 M 0.00 % 44.316 M
Research and development expenses 9.102 M -18.08 % 11.111 M 0.000 -100.00 % 12.135 M -6.45 % 12.973 M 2.58 % 12.647 M -11.36 % 14.268 M 25.38 % 11.380 M 12.43 % 10.122 M 15.58 % 8.757 M -30.75 % 12.646 M 23.35 % 10.252 M -6.33 % 10.945 M 110.61 % 5.197 M -69.49 % 17.032 M 508.43 % 2.799 M -72.58 % 10.211 M 108.19 % 4.904 M -53.17 % 10.473 M 53.46 % 6.824 M -10.26 % 7.605 M 8.50 % 7.009 M -18.45 % 8.595 M 55.28 % 5.535 M -18.53 % 6.795 M 20.49 % 5.639 M 31.84 % 4.277 M 0.000 -100.00 % 4.046 M 0.00 % 4.046 M -35.89 % 6.311 M 0.00 % 6.311 M 205.99 % 2.062 M 0.00 % 2.062 M
Selling general and administrative expenses 2.314 M -93.61 % 36.222 M 240.06 % -25.861 M -137.10 % 69.705 M 194.65 % 23.657 M -43.47 % 41.846 M 279.10 % 11.038 M -79.65 % 54.249 M 324.41 % 12.782 M -59.88 % 31.862 M 1 670.86 % -2.028 M -103.34 % 60.767 M 702.02 % 7.577 M -78.04 % 34.504 M 718.07 % -5.583 M -110.40 % 53.667 M 461.72 % 9.554 M -71.56 % 33.592 M 335.96 % -14.236 M -137.92 % 37.538 M 261.74 % 10.377 M -63.74 % 28.617 M 1 131.41 % -2.775 M -109.30 % 29.829 M 230.20 % 9.033 M -72.03 % 32.294 M 933.48 % -3.875 M 0.000 -100.00 % 33.315 M 0.00 % 33.315 M 7.46 % 31.003 M 0.00 % 31.003 M 6.14 % 29.209 M 0.00 % 29.209 M
Interest income 95.534 K -81.67 % 521.206 K 0.000 -100.00 % 220.147 K -57.12 % 513.418 K 0.000 -100.00 % 226.787 K -40.00 % 377.971 K -30.12 % 540.857 K 156.78 % 210.627 K -88.62 % 1.851 M 481.79 % 318.142 K -54.44 % 698.256 K 87.24 % 372.914 K -87.41 % 2.962 M 623.74 % 409.265 K -71.52 % 1.437 M 0.000 -100.00 % 3.825 M 0.000 -100.00 % 442.573 K 0.000 0.000 -100.00 % 1.483 M -66.15 % 4.382 M 0.000 -100.00 % 3.403 M 0.000 -100.00 % 536.308 K 0.00 % 536.308 K 182.56 % 189.800 K 0.00 % 189.800 K -55.58 % 427.267 K 0.00 % 427.267 K
Interest expense 68.128 K -0.18 % 68.249 K 0.000 -100.00 % 13.289 K 73.53 % 7.658 K 0.000 0.000 -100.00 % 32.019 K 101.58 % 15.884 K -68.87 % 51.029 K -29.82 % 72.712 K -71.46 % 254.735 K -17.76 % 309.738 K 66.12 % 186.457 K 2 073.41 % 8.579 K 388.83 % 1.755 K -18.49 % 2.153 K 0.000 -100.00 % 17.252 K 0.000 0.000 0.000 -100.00 % 4.414 M 17 790.41 % 24.670 K 0.000 0.000 -100.00 % 550.605 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 0.000 0.000 0.000 -100.00 % 8.012 M 532.82 % 1.266 M -91.96 % 15.743 M -1.78 % 16.028 M 0.00 % 16.028 M 2.11 % 15.697 M 0.00 % 15.697 M 4.06 % 15.085 M 0.00 % 15.085 M 12.17 % 13.449 M 0.00 % 13.449 M 25.06 % 10.754 M 0.00 % 10.754 M -3.26 % 11.116 M 0.00 % 11.116 M 114.31 % 5.187 M 38.51 % 3.745 M -2.40 % 3.837 M 2.46 % 3.745 M 0.00 % 3.745 M 25.95 % 2.973 M -19.62 % 3.699 M 24.41 % 2.973 M 1 298.70 % -248.058 K -100.40 % 61.254 M 2 877.70 % 2.057 M 0.00 % 2.057 M -16.84 % 2.474 M 0.00 % 2.474 M 2.36 % 2.417 M 0.00 % 2.417 M
Operating income -12.254 M -196.96 % -4.127 M 89.01 % -37.548 M -309.57 % 17.917 M 153.67 % -33.385 M -855.12 % -3.495 M 50.61 % -7.077 M -122.09 % 32.032 M 500.43 % -8.000 M -141.75 % 19.162 M 252.67 % -12.552 M -120.94 % 59.951 M 1 230.82 % 4.505 M -84.29 % 28.678 M 42.63 % 20.106 M -65.63 % 58.496 M 232.66 % 17.584 M -45.89 % 32.499 M 441.62 % -9.513 M -110.62 % 89.582 M 485.80 % 15.292 M -70.61 % 52.033 M 5 419.69 % 942.681 K -97.88 % 44.506 M 882.08 % 4.532 M -88.91 % 40.876 M 507.33 % 6.730 M -86.00 % 48.063 M 74.85 % 27.488 M 0.00 % 27.488 M 46.07 % 18.819 M 0.00 % 18.819 M -23.16 % 24.490 M 0.00 % 24.490 M
Operating income ratio -0.29 -443.99 % -0.05 92.31 % -0.68 -563.63 % 0.15 116.87 % -0.87 -2 094.97 % -0.04 65.19 % -0.11 -141.42 % 0.28 241.86 % -0.19 -182.90 % 0.23 178.36 % -0.30 -173.92 % 0.40 341.56 % 0.09 -71.58 % 0.32 37.77 % 0.23 -52.29 % 0.49 95.53 % 0.25 -36.11 % 0.39 246.68 % -0.27 -144.04 % 0.61 123.02 % 0.27 -48.49 % 0.53 1 473.65 % 0.03 -92.80 % 0.47 266.15 % 0.13 -70.43 % 0.43 111.79 % 0.20 -53.71 % 0.44 23.71 % 0.36 0.00 % 0.36 21.48 % 0.29 0.00 % 0.29 -16.95 % 0.35 0.00 % 0.35
Total other income expenses net 119.601 K 3 813.16 % -3.221 K 99.53 % -688.500 K -2 503.98 % 28.640 K 110.86 % -263.729 K -3 598.96 % -7.130 K 71.00 % -24.584 K 92.61 % -332.654 K -159.42 % 559.871 K 1 197.18 % -51.028 K 71.97 % -182.060 K -8.20 % -168.262 K 97.01 % -5.629 M -11 505.24 % -48.500 K 95.15 % -999.598 K 28.64 % -1.401 M -252.33 % -397.588 K -526.13 % 93.302 K 501.94 % -23.213 K -182.77 % 28.045 K 433.17 % 5.260 K -99.80 % 2.589 M 95 568.88 % 2.706 K 112.81 % -21.132 K 0.000 100.00 % -140.000 99.40 % -23.155 K 0.000 -100.00 % 4.504 M 0.00 % 4.504 M 338.23 % 1.028 M 0.00 % 1.028 M 117.22 % 473.094 K 0.00 % 473.094 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-03-31 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-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 2017-12-31 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31
Net debt -38.418 M 52.59 % -81.037 M 38.23 % -131.192 M -26.28 % -103.886 M 23.66 % -136.089 M -242.18 % -39.771 M 9.04 % -43.725 M -15.80 % -37.759 M 74.40 % -147.504 M -231.74 % -44.464 M 14.98 % -52.297 M -110.31 % -24.867 M 61.13 % -63.975 M -21.69 % -52.572 M -20.31 % -43.699 M 47.05 % -82.527 M 54.10 % -179.792 M -72.36 % -104.314 M 8.47 % -113.962 M -1.49 % -112.290 M 46.71 % -210.721 M -323.23 % -49.789 M 60.43 % -125.840 M 38.53 % -204.733 M -6.77 % -191.752 M -149.90 % 384.311 M 208.47 % -354.311 M -199.67 % -118.235 M -220.71 % -36.867 M 0.00 % -36.867 M 77.70 % -165.339 M 0.00 % -165.339 M -46.39 % -112.941 M 0.00 % -112.941 M
Total investments 26.534 M 59.96 % 16.588 M 152.00 % 6.583 M 83.49 % 3.587 M 126.62 % 1.583 M -0.60 % 1.593 M 0.44 % 1.586 M 0.34 % 1.580 M -0.30 % 1.585 M 0.52 % 1.577 M 0.00 % 1.577 M -0.30 % 1.582 M 0.35 % 1.576 M 0.09 % 1.575 M 0.22 % 1.571 M 0.04 % 1.571 M 0.20 % 1.567 M -0.06 % 1.568 M -0.16 % 1.571 M -1.83 % 1.600 M -99.56 % 363.862 M 0.000 -100.00 % 532.173 M 0.000 0.000 -100.00 % 768.622 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.872 M
Total debt 14.658 M -5.11 % 15.447 M 2.88 % 15.014 M 1 123.80 % 1.227 M -44.06 % 2.193 M 87.07 % 1.172 M -6.28 % 1.251 M 0.41 % 1.246 M -6.52 % 1.333 M -6.19 % 1.421 M 218.57 % 445.964 K 0.79 % 442.487 K -8.24 % 482.228 K 0.46 % 480.043 K -6.59 % 513.887 K -6.18 % 547.730 K -5.82 % 581.574 K 0.000 -100.00 % 652.025 K -97.11 % 22.525 M -10.00 % 25.028 M -9.05 % 27.518 M -8.34 % 30.022 M 0.07 % 30.000 M 0.00 % 30.000 M 0.000 -100.00 % 30.000 M 8.12 % 27.748 M 45.43 % 19.080 M 0.00 % 19.080 M 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 0.000 0.000 0.000 -100.00 % 614.254 M 618.28 % 85.518 M 0.000 -100.00 % 1.502 B 142.73 % 618.974 M 589.74 % 89.740 M -85.48 % 618.022 M 595.01 % 88.923 M -85.75 % 623.847 M 564.93 % 93.822 M -84.88 % 620.533 M 594.21 % 89.387 M -85.46 % 614.816 M 652.80 % 81.671 M -86.36 % 598.649 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 831.940 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 391.852 M -2.45 % 401.702 M -0.75 % 404.722 M -7.03 % 435.337 M 4.91 % 414.954 M -10.11 % 461.625 M -0.48 % 463.834 M -1.90 % 472.841 M 6.10 % 445.649 M -8.01 % 484.436 M 3.39 % 468.572 M -3.49 % 485.517 M 11.25 % 436.436 M -7.93 % 474.039 M 5.32 % 450.110 M 1.51 % 443.417 M 11.99 % 395.947 M -5.92 % 420.855 M 7.23 % 392.471 M -5.05 % 413.351 M 22.77 % 336.675 M -5.38 % 355.829 M 15.27 % 308.700 M -2.21 % 315.670 M 13.75 % 277.501 M 0.000 -100.00 % 267.314 M 34.73 % 198.407 M 20.99 % 163.983 M -8.35 % 178.914 M 43.74 % 124.469 M -10.71 % 139.401 M 43.96 % 96.831 M -7.26 % 104.415 M
Common stock 410.644 M 0.00 % 410.644 M 0.00 % 410.644 M 0.00 % 410.644 M 0.00 % 410.644 M 0.00 % 410.644 M 0.00 % 410.644 M 0.00 % 410.644 M 0.00 % 410.644 M 0.00 % 410.644 M 0.00 % 410.644 M 0.00 % 410.644 M 0.00 % 410.644 M 0.00 % 410.644 M 0.00 % 410.644 M 0.00 % 410.644 M 0.23 % 409.700 M 0.00 % 409.700 M 0.00 % 409.700 M 0.00 % 409.700 M 0.00 % 409.700 M 0.00 % 409.700 M 0.00 % 409.700 M 13.90 % 359.700 M 0.00 % 359.700 M 0.000 -100.00 % 359.700 M 262.79 % 99.150 M 0.00 % 99.150 M 0.00 % 99.150 M 0.00 % 99.150 M 0.00 % 99.150 M 0.00 % 99.150 M 0.00 % 99.150 M
Total equity 1.409 B -0.77 % 1.420 B -0.40 % 1.426 B -3.39 % 1.476 B 1.33 % 1.456 B -3.17 % 1.504 B -0.21 % 1.507 B -0.97 % 1.522 B 3.19 % 1.475 B -2.53 % 1.513 B 1.08 % 1.497 B -1.14 % 1.514 B 3.44 % 1.464 B -2.37 % 1.499 B 1.79 % 1.473 B 0.42 % 1.467 B 4.27 % 1.407 B -1.53 % 1.429 B 2.32 % 1.396 B -0.25 % 1.400 B 6.18 % 1.318 B -0.92 % 1.331 B 3.85 % 1.281 B 45.55 % 880.295 M 4.53 % 842.126 M 0.46 % 838.255 M 0.76 % 831.940 M 51.46 % 549.274 M 8.77 % 504.982 M 0.00 % 504.982 M 8.49 % 465.469 M 0.00 % 465.469 M 8.13 % 430.483 M 0.00 % 430.483 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.361 M 10 260.62 % 100.000 K 0.00 % 100.002 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.704 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
Long term debt 1.210 M -15.85 % 1.438 M 42.99 % 1.006 M -18.01 % 1.227 M -24.74 % 1.630 M 93.48 % 842.558 K -8.14 % 917.185 K 1.91 % 899.967 K -8.71 % 985.802 K -8.05 % 1.072 M 245.92 % 309.944 K 1.88 % 304.237 K -13.98 % 353.679 K 1.07 % 349.938 K -8.44 % 382.201 K -7.78 % 414.463 K -7.22 % 446.726 K 0.000 -100.00 % 1.028 M -79.44 % 5.000 M -50.00 % 10.000 M -33.33 % 15.000 M -25.00 % 20.000 M -11.11 % 22.500 M -10.00 % 25.000 M 0.000 -100.00 % 30.000 M 24.95 % 24.009 M 25.83 % 19.080 M 0.00 % 19.080 M 0.000 0.000 0.000 0.000
Total non current liabilities 11.832 M -4.37 % 12.372 M 0.63 % 12.294 M 4.79 % 11.732 M -5.81 % 12.455 M 23.04 % 10.123 M -2.89 % 10.423 M -5.23 % 10.999 M -1.82 % 11.202 M -5.76 % 11.887 M 8.14 % 10.992 M -1.73 % 11.186 M -3.15 % 11.549 M -1.43 % 11.717 M -1.93 % 11.947 M 0.54 % 11.884 M -2.43 % 12.180 M 1.82 % 11.962 M -2.99 % 12.331 M 146.61 % 5.000 M -50.00 % 10.000 M -33.33 % 15.000 M -25.00 % 20.000 M -11.11 % 22.500 M -10.00 % 25.000 M 0.000 -100.00 % 30.000 M 24.95 % 24.009 M 25.83 % 19.080 M 0.00 % 19.080 M 0.000 0.000 0.000 0.000
Other current liabilities 95.055 M -6.49 % 101.652 M 6.83 % 95.156 M 14.01 % 83.463 M 764.71 % 9.652 M 98.08 % 4.873 M -35.76 % 7.586 M -85.17 % 51.152 M 19.96 % 42.639 M -17.30 % 51.561 M -20.19 % 64.602 M 3.95 % 62.150 M -18.89 % 76.623 M 3.29 % 74.179 M -12.79 % 85.054 M 1 023.11 % 7.573 M -57.11 % 17.657 M -73.12 % 65.685 M -31.94 % 96.504 M -10.35 % 107.641 M 4.81 % 102.702 M -4.67 % 107.728 M -18.65 % 132.426 M 8.48 % 122.074 M 7.48 % 113.583 M 0.000 -100.00 % 141.287 M 27.37 % 110.925 M 0.66 % 110.199 M -0.51 % 110.758 M -20.21 % 138.815 M -0.38 % 139.345 M 17.50 % 118.587 M -2.60 % 121.759 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 73.609 M 23.60 % 59.554 M -2.52 % 61.094 M 7.79 % 56.677 M 14.85 % 49.347 M 651.27 % 6.568 M -37.47 % 10.505 M -9.35 % 11.588 M 0.000 0.000 -100.00 % 85.238 M -12.38 % 97.285 M 23.45 % 78.807 M 854.72 % 8.254 M 6 075.47 % -138.139 K -100.13 % 106.621 M 13.77 % 93.720 M -8.70 % 102.645 M 0.70 % 101.931 M -1.78 % 103.780 M 21.41 % 85.476 M 0.000 0.000 -100.00 % 78.151 M 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 13.447 M -4.01 % 14.008 M 0.00 % 14.008 M 0.000 -100.00 % 563.038 K 70.68 % 329.873 K -1.18 % 333.813 K -3.50 % 345.910 K -0.30 % 346.944 K -0.46 % 348.556 K 156.25 % 136.020 K -1.61 % 138.249 K 7.55 % 128.548 K -1.20 % 130.105 K -1.20 % 131.685 K -1.19 % 133.266 K -1.17 % 134.847 K 0.000 -100.00 % 138.138 K -99.21 % 17.525 M 16.62 % 15.028 M 20.05 % 12.518 M 24.91 % 10.022 M 33.62 % 7.500 M 50.00 % 5.000 M 0.000 0.000 -100.00 % 3.739 M 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 115.942 M -9.70 % 128.401 M 10.50 % 116.201 M 22.83 % 94.605 M 6.95 % 88.458 M 10.46 % 80.083 M 4.68 % 76.503 M -2.61 % 78.553 M 17.72 % 66.730 M -11.24 % 75.181 M -22.67 % 97.217 M -15.97 % 115.693 M 12.27 % 103.052 M -0.23 % 103.287 M -9.02 % 113.529 M -15.43 % 134.245 M 25.39 % 107.061 M 18.34 % 90.467 M -14.55 % 105.873 M -30.90 % 153.223 M 8.73 % 140.915 M 0.50 % 140.217 M -4.18 % 146.331 M 0.99 % 144.902 M 17.53 % 123.290 M 0.000 -100.00 % 151.182 M 27.14 % 118.910 M 5.72 % 112.472 M 0.00 % 112.472 M -20.97 % 142.322 M 0.00 % 142.322 M 15.29 % 123.450 M 0.00 % 123.450 M
Total liabilities 127.774 M -9.23 % 140.772 M 9.55 % 128.495 M 20.84 % 106.336 M 5.37 % 100.913 M 11.87 % 90.206 M 3.77 % 86.926 M -2.93 % 89.552 M 14.91 % 77.933 M -10.49 % 87.068 M -19.54 % 108.209 M -14.71 % 126.879 M 10.71 % 114.601 M -0.35 % 115.004 M -8.35 % 125.477 M -14.13 % 146.129 M 22.55 % 119.241 M 16.41 % 102.429 M -13.35 % 118.204 M -25.29 % 158.223 M 4.84 % 150.915 M -2.77 % 155.217 M -6.68 % 166.331 M -0.64 % 167.402 M 12.89 % 148.290 M 0.000 -100.00 % 181.182 M 26.77 % 142.919 M 8.64 % 131.552 M 0.00 % 131.552 M -7.57 % 142.322 M 0.00 % 142.322 M 15.29 % 123.450 M 0.00 % 123.450 M
Other non current assets 52.839 M -37.96 % 85.165 M 5.75 % 80.533 M -10.04 % 89.525 M 58.07 % 56.637 M -64.78 % 160.810 M -16.38 % 192.302 M 10.39 % 174.205 M 59.64 % 109.123 M -62.19 % 288.646 M -11.10 % 324.680 M 1.33 % 320.430 M 0.47 % 318.931 M -14.77 % 374.202 M -15.66 % 443.693 M 13.44 % 391.138 M 21.71 % 321.372 M -29.27 % 454.387 M -10.06 % 505.237 M 1 851.79 % 25.886 M 109.85 % 12.335 M -24.43 % 16.323 M 26.37 % 12.917 M -29.84 % 18.411 M 27.04 % 14.492 M -98.56 % 1.007 B 8 086.10 % 12.295 M 264.76 % 3.371 M -18.30 % 4.126 M -53.76 % 8.922 M 389.22 % 1.824 M -70.48 % 6.178 M -83.67 % 37.840 M -16.85 % 45.508 M
Long term investments 0.000 100.00 % -28.118 M 24.48 % -37.232 M 35.10 % -57.368 M -47.39 % -38.922 M 70.23 % -130.730 M 18.70 % -160.790 M -12.36 % -143.102 M -61.04 % -88.861 M 66.53 % -265.512 M 12.53 % -303.546 M -1.98 % -297.642 M -1.56 % -293.083 M 17.03 % -353.230 M 16.40 % -422.506 M -19.24 % -354.338 M -20.47 % -294.136 M 28.03 % -408.696 M 13.21 % -470.883 M -29 530.19 % 1.600 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
Intangible assets 137.943 M 0.49 % 137.268 M 1.05 % 135.848 M -12.28 % 154.866 M 1.20 % 153.033 M 12.84 % 135.624 M -0.24 % 135.951 M -0.29 % 136.341 M 18.16 % 115.382 M 19.01 % 96.953 M 1.75 % 95.287 M 5.98 % 89.914 M 17.22 % 76.702 M 5.06 % 73.005 M 7.07 % 68.184 M 19.11 % 57.242 M 16.03 % 49.334 M 11.82 % 44.117 M 25.65 % 35.111 M 0.00 % 35.111 M 0.24 % 35.028 M -0.28 % 35.126 M 3.82 % 33.834 M -0.61 % 34.043 M -0.01 % 34.045 M 0.000 -100.00 % 34.442 M -2.25 % 35.236 M -1.11 % 35.633 M 0.00 % 35.633 M -1.10 % 36.031 M 0.00 % 36.031 M -1.09 % 36.428 M 0.00 % 36.428 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 137.943 M 0.49 % 137.268 M 1.05 % 135.848 M -12.28 % 154.866 M 1.20 % 153.033 M 12.84 % 135.624 M -0.24 % 135.951 M -0.29 % 136.341 M 18.16 % 115.382 M 19.01 % 96.953 M 1.75 % 95.287 M 5.98 % 89.914 M 17.22 % 76.702 M 5.06 % 73.005 M 7.07 % 68.184 M 19.11 % 57.242 M 16.03 % 49.334 M 11.82 % 44.117 M 25.65 % 35.111 M 0.00 % 35.111 M 0.24 % 35.028 M -0.28 % 35.126 M 3.82 % 33.834 M -0.61 % 34.043 M -0.01 % 34.045 M 0.000 -100.00 % 34.442 M -2.25 % 35.236 M -1.11 % 35.633 M 0.00 % 35.633 M -1.10 % 36.031 M 0.00 % 36.031 M -1.09 % 36.428 M 0.00 % 36.428 M
Property plant equipment net 816.566 M 0.70 % 810.911 M 0.00 % 810.878 M 0.52 % 806.679 M -0.45 % 810.327 M -0.89 % 817.638 M -0.66 % 823.104 M 2.31 % 804.521 M 2.78 % 782.784 M 1.29 % 772.804 M -0.50 % 776.657 M -0.12 % 777.572 M 0.17 % 776.251 M 0.29 % 773.982 M 0.71 % 768.552 M 3.59 % 741.951 M 1.96 % 727.654 M 10.44 % 658.867 M 2.51 % 642.760 M 5.24 % 610.768 M 2.36 % 596.710 M 6.03 % 562.796 M 2.90 % 546.938 M 7.87 % 507.038 M 4.53 % 485.084 M 0.000 -100.00 % 465.631 M 27.13 % 366.258 M 8.89 % 336.363 M 0.00 % 336.363 M 10.71 % 303.831 M 0.00 % 303.831 M 66.06 % 182.964 M 0.00 % 182.964 M
Total non current assets 1.022 B 0.34 % 1.019 B 1.54 % 1.003 B 0.23 % 1.001 B 1.43 % 986.812 M -0.21 % 988.849 M -0.69 % 995.704 M 1.67 % 979.376 M 5.87 % 925.040 M 2.82 % 899.669 M 0.01 % 899.580 M 0.11 % 898.630 M 1.29 % 887.152 M 1.33 % 875.483 M 1.21 % 865.003 M 2.40 % 844.770 M 3.77 % 814.081 M 7.42 % 757.820 M 5.16 % 720.610 M 5.60 % 682.379 M 4.91 % 650.437 M 5.08 % 619.015 M 3.58 % 597.647 M 5.92 % 564.224 M 4.86 % 538.074 M -46.54 % 1.007 B 94.99 % 516.203 M 26.34 % 408.587 M 7.26 % 380.918 M 0.00 % 380.918 M 10.08 % 346.040 M 0.00 % 346.040 M 30.63 % 264.900 M 0.00 % 264.900 M
Other current assets 909.898 K -4.73 % 955.073 K -16.09 % 1.138 M -7.78 % 1.234 M 5.05 % 1.175 M -82.28 % 6.628 M 28.05 % 5.176 M -34.11 % 7.855 M 14.81 % 6.842 M 140.45 % 2.846 M -70.21 % 9.552 M -13.04 % 10.984 M 62.63 % 6.754 M 282.78 % 1.764 M 54.71 % 1.140 M -84.47 % 7.343 M -1.03 % 7.420 M 14.21 % 6.497 M 50.82 % 4.308 M -98.98 % 420.786 M 110.19 % 200.195 M -65.55 % 581.163 M 35.42 % 429.155 M 10 618.82 % 4.004 M -92.35 % 52.366 M 0.000 -100.00 % 59.751 M -30.52 % 85.994 M 388.48 % 17.604 M 0.00 % 17.604 M 190.40 % 6.062 M 0.00 % 6.062 M -27.42 % 8.352 M 86.44 % 4.480 M
Short term investments 75.884 M 69.74 % 44.706 M 2.03 % 43.815 M -28.12 % 60.955 M 50.49 % 40.505 M -69.39 % 132.323 M -18.51 % 162.375 M 12.23 % 144.682 M 59.97 % 90.446 M -66.14 % 267.089 M -12.47 % 305.123 M 1.97 % 299.223 M 1.55 % 294.659 M -16.95 % 354.804 M -16.33 % 424.077 M 19.15 % 355.908 M 20.36 % 295.703 M -27.92 % 410.264 M -13.16 % 472.454 M 0.000 -100.00 % 363.862 M 0.000 -100.00 % 532.173 M 0.000 0.000 -100.00 % 768.622 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.872 M 0.00 % 3.872 M
cash and cash equivalents 53.076 M -44.99 % 96.484 M -34.01 % 146.206 M 39.09 % 105.113 M -23.99 % 138.282 M 237.74 % 40.943 M -8.97 % 44.976 M 15.31 % 39.005 M -73.79 % 148.837 M 224.37 % 45.885 M -13.00 % 52.743 M 108.39 % 25.309 M -60.73 % 64.457 M 21.50 % 53.052 M 19.99 % 44.213 M -46.78 % 83.075 M -53.94 % 180.374 M 72.91 % 104.314 M -8.99 % 114.614 M -14.98 % 134.815 M -42.81 % 235.749 M 204.95 % 77.307 M -50.40 % 155.862 M -33.60 % 234.733 M 5.85 % 221.752 M 157.70 % -384.311 M -200.00 % 384.311 M 163.26 % 145.983 M 160.93 % 55.947 M 0.00 % 55.947 M -66.16 % 165.339 M 0.00 % 165.339 M 46.39 % 112.941 M 0.00 % 112.941 M
Cash and short term investments 128.960 M -8.66 % 141.189 M -25.70 % 190.021 M 14.42 % 166.069 M -7.11 % 178.787 M 3.19 % 173.266 M -16.44 % 207.351 M 12.88 % 183.687 M -23.23 % 239.282 M -23.55 % 312.974 M -12.54 % 357.865 M 10.27 % 324.532 M -9.63 % 359.116 M -11.95 % 407.857 M -12.91 % 468.290 M 6.68 % 438.983 M -7.79 % 476.076 M -7.48 % 514.578 M -12.35 % 587.068 M 335.46 % 134.815 M -42.81 % 235.749 M 204.95 % 77.307 M -50.40 % 155.862 M -33.60 % 234.733 M 5.85 % 221.752 M -42.30 % 384.311 M 0.00 % 384.311 M 163.26 % 145.983 M 160.93 % 55.947 M 0.00 % 55.947 M -66.16 % 165.339 M 0.00 % 165.339 M 46.39 % 112.941 M -3.32 % 116.814 M
Total current assets 514.502 M -5.06 % 541.939 M -1.61 % 550.831 M -5.20 % 581.043 M 1.87 % 570.361 M -5.77 % 605.300 M 1.17 % 598.290 M -5.33 % 631.999 M 0.69 % 627.663 M -10.40 % 700.501 M -0.71 % 705.504 M -4.96 % 742.353 M 7.40 % 691.189 M -6.45 % 738.843 M 0.73 % 733.461 M -4.53 % 768.248 M 7.90 % 712.031 M -7.92 % 773.267 M -2.59 % 793.859 M -9.34 % 875.635 M 6.94 % 818.806 M -5.54 % 866.792 M 1.98 % 849.979 M 75.81 % 483.474 M 6.88 % 452.343 M 17.70 % 384.311 M -22.66 % 496.918 M 75.21 % 283.606 M 10.95 % 255.616 M 0.00 % 255.616 M -2.34 % 261.751 M 0.00 % 261.751 M -9.44 % 289.033 M 0.00 % 289.033 M
Inventory 96.461 M 3.58 % 93.128 M -2.08 % 95.103 M 0.05 % 95.055 M -16.77 % 114.204 M 1.96 % 112.004 M 0.19 % 111.789 M -2.89 % 115.111 M -5.01 % 121.183 M 9.32 % 110.850 M -3.88 % 115.329 M 8.80 % 105.999 M -12.44 % 121.061 M 17.29 % 103.217 M -0.20 % 103.421 M 1.08 % 102.316 M 44.34 % 70.888 M -15.83 % 84.220 M 18.33 % 71.172 M 31.59 % 54.087 M 1.26 % 53.414 M -5.14 % 56.310 M 1.18 % 55.651 M 15.98 % 47.983 M -4.28 % 50.127 M 0.000 -100.00 % 52.856 M 2.38 % 51.629 M 9.65 % 47.086 M 0.00 % 47.086 M -0.83 % 47.479 M 0.00 % 47.479 M 13.35 % 41.886 M 0.00 % 41.886 M
Net receivables 288.172 M -6.03 % 306.666 M 15.91 % 264.568 M -16.98 % 318.686 M 15.38 % 276.195 M -11.87 % 313.401 M 0.000 -100.00 % 329.204 M 26.44 % 260.355 M -4.92 % 273.832 M 19.28 % 229.573 M 0.000 -100.00 % 204.258 M -9.62 % 226.005 M 40.72 % 160.610 M 0.000 0.000 0.000 0.000 -100.00 % 265.947 M 61.34 % 164.831 M 6.02 % 155.477 M 48.56 % 104.654 M -46.81 % 196.754 M 44.24 % 136.412 M 0.000 -100.00 % 59.408 M -29.17 % 83.876 M -40.66 % 141.352 M 4.72 % 134.979 M 0.000 -100.00 % 42.870 M -67.46 % 131.759 M 4.69 % 125.854 M
Tax assets 14.823 M 9.84 % 13.495 M 1.77 % 13.260 M 82.51 % 7.265 M 26.65 % 5.736 M 4.17 % 5.507 M 7.20 % 5.137 M -30.68 % 7.411 M 12.09 % 6.611 M -2.47 % 6.778 M 4.26 % 6.502 M -22.20 % 8.357 M 0.08 % 8.350 M 10.99 % 7.524 M 6.25 % 7.081 M -19.31 % 8.776 M -10.97 % 9.857 M 7.79 % 9.145 M 9.04 % 8.386 M -6.97 % 9.014 M 41.66 % 6.363 M 33.41 % 4.770 M 20.52 % 3.958 M -16.36 % 4.732 M 6.26 % 4.453 M 0.000 -100.00 % 3.835 M 3.01 % 3.722 M -22.38 % 4.796 M 0.000 -100.00 % 4.355 M 0.000 -100.00 % 7.668 M 0.000
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 100.00 % -384.311 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 6.297 M -30.89 % 9.112 M 67.54 % 5.438 M -34.26 % 8.273 M 136.08 % 3.504 M -65.97 % 10.297 M 100.17 % 5.144 M -46.90 % 9.687 M 31.11 % 7.388 M 2.12 % 7.235 M -18.34 % 8.860 M -48.40 % 17.172 M 30.51 % 13.158 M 2.98 % 12.776 M 12.74 % 11.333 M -30.66 % 16.343 M 162.66 % 6.222 M 21.41 % 5.125 M -32.00 % 7.536 M 49.14 % 5.053 M -48.01 % 9.719 M 132.82 % 4.174 M 41.51 % 2.950 M -49.64 % 5.858 M 50.97 % 3.880 M 0.000 -100.00 % 9.151 M 137.38 % 3.855 M 124.92 % 1.714 M 0.00 % 1.714 M -42.43 % 2.977 M 0.00 % 2.977 M 75.99 % 1.691 M 0.00 % 1.691 M
Tax payables 1.142 M -68.52 % 3.629 M 126.98 % 1.599 M -44.27 % 2.869 M 153.88 % 1.130 M -77.53 % 5.029 M 114.39 % 2.346 M -68.87 % 7.536 M 820.56 % 818.631 K -91.35 % 9.468 M -27.80 % 13.113 M -46.79 % 24.645 M 87.52 % 13.142 M -18.88 % 16.202 M 86.46 % 8.689 M -32.70 % 12.912 M 204.53 % 4.240 M -62.82 % 11.403 M 572.68 % 1.695 M -91.46 % 19.839 M 675.30 % 2.559 M -78.17 % 11.720 M 1 156.55 % 932.716 K -90.15 % 9.470 M 1 046.07 % 826.330 K 0.000 -100.00 % 744.095 K 90.32 % 390.978 K -30.14 % 559.693 K 0.000 -100.00 % 529.806 K 0.000 -100.00 % 3.172 M 0.000
Deferred revenue non current 10.094 M -4.66 % 10.588 M -4.45 % 11.081 M 6.23 % 10.431 M -3.51 % 10.810 M 16.63 % 9.269 M -2.31 % 9.488 M -2.26 % 9.707 M -2.21 % 9.926 M -2.16 % 10.145 M -2.11 % 10.364 M -2.07 % 10.583 M -2.03 % 10.802 M -1.99 % 11.021 M -2.46 % 11.299 M -0.30 % 11.333 M -2.54 % 11.628 M -2.47 % 11.923 M -2.41 % 12.217 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
Minority interest 12.155 M -8.56 % 13.293 M -7.22 % 14.327 M -7.21 % 15.440 M -5.90 % 16.408 M -5.81 % 17.420 M -5.00 % 18.336 M -5.31 % 19.364 M 0.000 0.000 0.000 100.00 % -5.903 M -0.07 % -5.899 M -0.09 % -5.893 M -0.06 % -5.890 M -196.15 % -1.989 M 0.07 % -1.990 M -265.07 % -545.130 K -270.83 % -147.004 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
Capital lease obligations 1.210 M -15.85 % 1.438 M 42.99 % 1.006 M -18.01 % 1.227 M -24.74 % 1.630 M 93.48 % 842.558 K -8.14 % 917.185 K 1.91 % 899.967 K -8.71 % 985.802 K -8.05 % 1.072 M 245.92 % 309.944 K 1.88 % 304.237 K -13.98 % 353.679 K 1.07 % 349.938 K -8.44 % 382.201 K -7.78 % 414.463 K -7.22 % 446.726 K 0.000 -100.00 % 513.887 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
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
Other total stockholders equity 594.250 M 0.00 % 594.250 M -0.28 % 595.930 M 0.000 -100.00 % 614.254 M 0.00 % 614.254 M 16.17 % 528.736 M 0.000 -100.00 % 618.476 M 0.000 -100.00 % 617.662 M 0.000 -100.00 % 622.558 M 0.000 -100.00 % 618.123 M 0.000 -100.00 % 603.214 M 0.000 -100.00 % 594.270 M 3.04 % 576.739 M 0.84 % 571.953 M 1.22 % 565.062 M 0.38 % 562.896 M 174.68 % 204.925 M 0.00 % 204.925 M 3 144.97 % 6.315 M -96.92 % 204.925 M -18.59 % 251.718 M 4.08 % 241.850 M 6.58 % 226.918 M -6.17 % 241.850 M 6.58 % 226.918 M -3.23 % 234.503 M 3.34 % 226.918 M
Deferred tax liabilities non current 526.770 K 52.42 % 345.615 K 66.76 % 207.258 K 181.95 % 73.508 K 415.77 % 14.252 K 32.84 % 10.729 K -40.01 % 17.884 K -95.43 % 391.596 K 34.79 % 290.529 K -56.60 % 669.381 K 110.24 % 318.393 K 60.42 % 198.471 K -32.45 % 293.796 K -15.01 % 345.668 K 29.65 % 266.608 K 95.72 % 136.217 K 29.18 % 105.445 K 166.12 % 39.623 K -64.96 % 113.064 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
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
Total assets 1.537 B -1.54 % 1.561 B 0.42 % 1.554 B -1.76 % 1.582 B 1.60 % 1.557 B -2.32 % 1.594 B 0.01 % 1.594 B -1.08 % 1.611 B 3.78 % 1.553 B -2.97 % 1.600 B -0.31 % 1.605 B -2.19 % 1.641 B 3.97 % 1.578 B -2.23 % 1.614 B 0.99 % 1.598 B -0.90 % 1.613 B 5.69 % 1.526 B -0.33 % 1.531 B 1.10 % 1.514 B -2.79 % 1.558 B 6.04 % 1.469 B -1.11 % 1.486 B 2.64 % 1.448 B 38.17 % 1.048 B 5.78 % 990.416 M -1.60 % 1.007 B -0.65 % 1.013 B 46.36 % 692.193 M 8.74 % 636.534 M 0.00 % 636.534 M 4.73 % 607.791 M 0.00 % 607.791 M 9.72 % 553.934 M 0.00 % 553.934 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 2017-12-31 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-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 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.693 M -340.46 % 5.694 M 0.000 -100.00 % 70.535 M 314.17 % -32.934 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -817.664 K -200.00 % 817.664 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.379 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -4.391 M 0.000 100.00 % -55.409 M -227.51 % 43.455 M 200.00 % -43.455 M 0.000 100.00 % -90.858 M -227.31 % 71.365 M 200.00 % -71.365 M 0.000 100.00 % -54.886 M -219.10 % 46.083 M 200.00 % -46.083 M 0.000 100.00 % -26.898 M -145.58 % 59.018 M 200.00 % -59.018 M 0.000 100.00 % -36.300 M -148.37 % 75.040 M 200.00 % -75.040 M 0.000 0.000 100.00 % -50.371 M 0.00 % -50.371 M -238.86 % 36.276 M 0.00 % 36.276 M 159.90 % -60.564 M 0.00 % -60.564 M
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -1.949 M 0.000 100.00 % -52.184 M -238.74 % 37.612 M 200.00 % -37.612 M 0.000 100.00 % -78.961 M -246.98 % 53.722 M 200.00 % -53.722 M 0.000 100.00 % -27.684 M -190.56 % 30.568 M 200.00 % -30.568 M 0.000 100.00 % -29.755 M -149.28 % 60.386 M 200.00 % -60.386 M 0.000 100.00 % -47.926 M -161.62 % 77.772 M 200.00 % -77.772 M 0.000 0.000 100.00 % -50.566 M 0.00 % -50.566 M -228.90 % 39.230 M 0.00 % 39.230 M 162.88 % -62.392 M 0.00 % -62.392 M
Inventory 0.000 0.000 0.000 0.000 100.00 % -2.442 M 0.000 -100.00 % 3.580 M -38.73 % 5.843 M 200.00 % -5.843 M 0.000 100.00 % -11.897 M -167.43 % 17.643 M 200.00 % -17.643 M 0.000 100.00 % -32.270 M -231.80 % 24.484 M 200.00 % -24.484 M 0.000 100.00 % -15.521 M -312.74 % 7.296 M 200.00 % -7.296 M 0.000 -100.00 % 11.626 M 525.53 % -2.732 M -200.00 % 2.732 M 0.000 0.000 -100.00 % 195.050 K 0.00 % 195.050 K 106.97 % -2.798 M 0.00 % -2.798 M -267.38 % 1.672 M 0.00 % 1.672 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 817.664 K 200.00 % -817.664 K 0.000 -100.00 % 6.143 M 38.51 % 4.435 M 200.00 % -4.435 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
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.806 M -732.37 % -817.664 K -200.00 % 817.664 K 0.000 100.00 % -6.143 M -38.51 % -4.435 M -200.00 % 4.435 M 0.000 -100.00 % 5.067 M 156.50 % -8.969 M -200.00 % 8.969 M 0.000 -100.00 % 18.379 M 312.12 % -8.664 M -200.00 % 8.664 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -156.250 K 0.00 % -156.250 K -200.00 % 156.250 K 0.00 % 156.250 K
Other non cash items -10.828 M 57.61 % -25.541 M 0.000 0.000 -100.00 % 73.638 M 431.78 % -22.195 M -495.95 % 5.606 M 115.02 % -37.328 M -328.42 % 16.342 M 204.10 % -15.697 M -237.93 % 11.380 M 123.19 % -49.080 M -184.74 % 57.916 M 187.48 % -66.201 M -193.55 % 70.765 M 249.07 % -47.470 M -196.00 % -16.037 M 43.50 % -28.384 M -458.68 % 7.913 M 110.32 % -76.676 M -462.86 % -13.623 M 71.09 % -47.129 M -5 610.74 % -825.268 K 97.84 % -38.169 M -885.86 % -3.872 M 88.97 % -35.091 M -487.94 % -5.969 M 45.77 % -11.006 M 0.00 % -11.006 M -178.05 % 14.101 M 0.00 % 14.101 M 289.51 % -7.441 M 0.00 % -7.441 M
Net cash provided by operating activities -10.828 M 62.09 % -28.561 M 0.000 0.000 -100.00 % 24.202 M 199.17 % -24.404 M -141.93 % 58.201 M 636.44 % -10.850 M -0.09 % -10.840 M -168.31 % 15.868 M 239.43 % -11.380 M -123.19 % 49.080 M 7 656.18 % -649.540 K 98.46 % -42.273 M -155.49 % 76.175 M 576.52 % 11.260 M -75.59 % 46.123 M 206.18 % -43.439 M -137.09 % 117.128 M 4 715.42 % -2.538 M -125.78 % 9.844 M 177.49 % -12.705 M -112.00 % 105.882 M 2 409.93 % -4.584 M 55.17 % -10.225 M 72.56 % -37.260 M -131.38 % 118.751 M 469.63 % -32.127 M 0.00 % -32.127 M -145.67 % 70.343 M 0.00 % 70.343 M 251.78 % -46.345 M 0.00 % -46.345 M
Investments in property plant and equipment -11.869 M -21.23 % -9.790 M 75.39 % -39.782 M -74.56 % -22.790 M -87.47 % -12.156 M -19.39 % -10.182 M 71.85 % -36.175 M 15.65 % -42.886 M -17.80 % -36.406 M -157.03 % -14.164 M 27.35 % -19.497 M 33.17 % -29.175 M -30.13 % -22.419 M -1.75 % -22.034 M 56.18 % -50.287 M -0.42 % -50.075 M -49.88 % -33.410 M 38.58 % -54.393 M 17.07 % -65.588 M -56.07 % -42.024 M -29.31 % -32.499 M -38.59 % -23.451 M 42.29 % -40.637 M -83.59 % -22.134 M 3.57 % -22.954 M -24.99 % -18.364 M 0.86 % -18.524 M 19.29 % -22.952 M 0.00 % -22.952 M 45.56 % -42.161 M 0.00 % -42.161 M -168.70 % -15.691 M 0.00 % -15.691 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.530 100.00 % -179.797 M -39 954 781 813.86 % -0.450 -100.00 % 80.000 K -89.68 % 775.211 K 369 148 219.86 % -0.210 -129.58 % 0.710 -100.00 % 495.810 K -99.01 % 50.075 M 49.88 % 33.410 M -38.58 % 54.393 M -17.07 % 65.590 M 56.08 % 42.024 M 29.31 % 32.499 M 38.59 % 23.451 M -42.29 % 40.638 M 83.02 % 22.204 M -3.27 % 22.954 M 24.99 % 18.364 M 61 620 529 974 476 704.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -133.500 M 37.62 % -214.000 M 9.05 % -235.300 M 10.84 % -263.900 M -65.66 % -159.300 M 44.65 % -287.780 M 10.52 % -321.630 M -6.54 % -301.900 M -22.76 % -245.920 M 43.36 % -434.200 M -71.62 % -253.000 M 42.22 % -437.900 M 5.36 % -462.700 M 13.92 % -537.500 M 9.25 % -592.300 M 36.72 % -936.000 M -21.73 % -768.900 M 13.90 % -893.000 M -26.95 % -703.400 M 20.26 % -882.100 M 29.49 % -1.251 B -60.18 % -781.000 M 28.97 % -1.100 B -999.60 % -100.000 M 63.65 % -275.140 M -500.74 % -45.800 M 80.09 % -230.000 M 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 113.241 M -52.71 % 239.438 M 10.99 % 215.732 M -10.75 % 241.704 M -3.96 % 251.663 M -20.96 % 318.413 M 4.21 % 305.561 M 22.63 % 249.166 M -41.47 % 425.717 M -10.32 % 474.703 M 90.37 % 249.362 M -42.56 % 434.135 M -17.35 % 525.240 M -13.99 % 610.641 M 15.86 % 527.068 M -40.02 % 878.760 M -0.88 % 886.532 M -7.49 % 958.298 M 46.71 % 653.174 M -21.15 % 828.401 M -43.54 % 1.467 B 97.71 % 742.125 M 30.11 % 570.390 M 304.58 % 140.984 M -46.32 % 262.638 M 1 240.35 % 19.595 M -94.08 % 330.997 M 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 7.000 K 0.000 -100.00 % 0.530 -44.79 % 0.960 -100.00 % 92.363 M 201.52 % 30.633 M 290.63 % -16.069 M -107 838 139 531 263 904.00 % 0.000 -100.00 % 179.797 M 343.91 % 40.503 M 543 615 795 750 502 272.00 % 0.000 -100.00 % 0.700 -100.00 % 62.540 M -14.49 % 73.141 M 14 651.77 % 495.810 K 100.99 % -50.075 M -49.88 % -33.410 M 38.58 % -54.393 M 17.08 % -65.598 M -56.10 % -42.024 M -29.31 % -32.499 M -38.59 % -23.451 M 42.29 % -40.637 M -83.59 % -22.134 M 3.57 % -22.954 M -24.99 % -18.364 M -4 172.60 % -429.817 K -295.03 % 220.381 K 0.00 % 220.381 K 124.90 % -885.150 K 0.00 % -885.150 K -104.32 % 20.478 M 0.00 % 20.478 M
Net cash used for investing activites -32.120 M -305.26 % 15.648 M 126.37 % -59.349 M -31.93 % -44.986 M -156.09 % 80.207 M 292.21 % 20.450 M 139.14 % -52.244 M 45.36 % -95.620 M -166.69 % 143.390 M 444.42 % 26.338 M 214.24 % -23.054 M 28.32 % -32.165 M -180.17 % 40.121 M -21.50 % 51.107 M 144.43 % -115.023 M -7.18 % -107.314 M -227.42 % 84.222 M 672.31 % 10.905 M 109.42 % -115.823 M -21.00 % -95.723 M -152.09 % 183.772 M 394.86 % -62.325 M 89.06 % -569.845 M -3 111.84 % 18.920 M 153.36 % -35.456 M 20.45 % -44.570 M -154.32 % 82.043 M 460.92 % -22.731 M 0.00 % -22.731 M 47.19 % -43.046 M 0.00 % -43.046 M -999.26 % 4.787 M 0.00 % 4.787 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 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 % -30.000 M -1 100.00 % -2.500 M 0.00 % -2.500 M 0.00 % -2.500 M 0.000 0.000 0.000 0.000 -100.00 % 30.000 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -66.976 K 1.87 % -68.250 K -682.61 % -8.721 K 99.34 % -1.330 M 89.78 % -13.009 M 0.000 100.00 % -32.852 M -870.96 % -3.383 M 88.49 % -29.390 M 0.000 0.000 100.00 % -1.141 M 96.80 % -35.670 M 0.000 100.00 % -40.970 M 0.000 100.00 % -40.807 M 0.000 100.00 % -222.750 K 14.29 % -259.875 K 99.21 % -32.978 M -8 192.53 % -397.680 K -0.37 % -396.229 K 1.09 % -400.583 K 95.22 % -8.379 M 60.42 % -21.168 M 0.000 100.00 % -7.575 M 0.00 % -7.575 M -50.12 % -5.046 M 0.00 % -5.046 M 0.000 0.000
Other financing activites -714.105 K 61.32 % -1.846 M 58.12 % -4.408 M -1 734.55 % -240.286 K 14.03 % -279.493 K -245.35 % -80.931 K -100.25 % 32.812 M 38 708.28 % -84.988 K -15.72 % -73.440 K 56.90 % -170.413 K -1 650.20 % 10.993 K 136.98 % -29.730 K 99.92 % -35.562 M -134 551.27 % 26.450 K -99.94 % 41.013 M 60 960.93 % 67.167 K 100.21 % -32.619 M -15 980.32 % 205.406 K -97.33 % 7.698 M 1 837.21 % 397.383 K 241.11 % 116.497 K 116.33 % -713.577 K -100.18 % 406.203 M 35 769.39 % -1.139 M 44.64 % -2.057 M -91.35 % -1.075 M -115.00 % -500.000 K -105.27 % 9.487 M 0.00 % 9.487 M 11 984.16 % -79.828 K 0.00 % -79.828 K -100.41 % 19.505 M 0.00 % 19.505 M
Net cash used provided by financing activities -781.081 K 59.20 % -1.914 M 56.66 % -4.417 M -181.30 % -1.570 M 88.18 % -13.288 M -16 319.01 % -80.931 K -1 102.84 % 8.070 K 100.23 % -3.468 M 88.23 % -29.464 M -17 189.58 % -170.413 K -1 650.34 % 10.992 K 100.94 % -1.171 M 96.71 % -35.562 M -134 551.27 % 26.450 K -38.19 % 42.792 K -36.29 % 67.167 K 100.21 % -32.619 M -15 980.32 % 205.406 K 100.91 % -22.525 M -853.43 % -2.362 M 93.32 % -35.361 M -879.19 % -3.611 M -100.89 % 405.807 M 26 461.65 % -1.539 M 85.25 % -10.436 M 53.08 % -22.243 M -175.40 % 29.500 M 1 443.31 % 1.911 M 0.00 % 1.911 M 137.29 % -5.126 M 0.00 % -5.126 M -126.28 % 19.505 M 0.00 % 19.505 M
Effect of forex changes on cash -4.140 0.000 -100.00 % 64.010 276.53 % -36.260 -475.75 % 9.650 158.71 % 3.730 112.66 % -29.460 -111.03 % -13.960 -112.99 % 107.450 481.03 % -28.200 31.24 % -41.010 -134.81 % 117.810 6.94 % 110.160 1 422.45 % -8.330 74.96 % -33.270 -533.20 % 7.680 122.78 % -33.720 -339.49 % 14.080 116.28 % -86.480 -5.88 % -81.680 -4 704.71 % -1.700 -105.15 % 33.020 212.66 % -29.310 -148.78 % 60.080 40.24 % 42.840 208.32 % -39.550 -710.45 % -4.880 -100.08 % 6.398 K 0.00 % 6.398 K -88.43 % 55.320 K 0.00 % 55.320 K -79.01 % 263.576 K 0.00 % 263.576 K
Net change in cash -43.729 M -194.93 % -14.827 M -212.99 % 13.122 M 139.43 % -33.277 M -136.76 % 90.518 M 2 343.26 % -4.035 M -167.65 % 5.965 M 105.43 % -109.938 M -206.65 % 103.087 M 1 611.94 % -6.818 M -125.01 % 27.266 M 169.69 % -39.125 M -443.19 % 11.400 M 28.67 % 8.860 M 122.83 % -38.805 M 59.57 % -95.987 M -198.22 % 97.726 M 402.29 % -32.328 M -52.35 % -21.219 M 78.91 % -100.624 M -163.58 % 158.255 M 301.24 % -78.641 M -35.22 % -58.157 M -554.45 % 12.797 M 122.80 % -56.117 M 46.08 % -104.073 M -145.19 % 230.294 M 535.01 % -52.940 M 0.00 % -52.940 M -338.20 % 22.226 M 0.00 % 22.226 M 202.00 % -21.790 M 0.00 % -21.790 M
Cash at beginning of period 96.342 M -13.34 % 111.169 M 13.38 % 98.047 M -25.34 % 131.323 M 221.83 % 40.806 M -9.00 % 44.841 M 15.34 % 38.876 M -73.88 % 148.815 M 225.44 % 45.728 M -12.98 % 52.546 M 107.85 % 25.280 M -60.75 % 64.405 M 21.51 % 53.005 M 20.07 % 44.145 M -46.78 % 82.950 M -53.64 % 178.937 M 120.34 % 81.211 M -28.47 % 113.539 M -15.75 % 134.759 M -42.75 % 235.382 M 205.19 % 77.127 M -50.49 % 155.768 M -27.19 % 213.924 M 6.36 % 201.127 M -21.81 % 257.245 M -28.80 % 361.317 M 175.77 % 131.023 M 0.000 0.000 0.000 0.000 0.000 0.000
Cash at end of period 52.613 M -45.39 % 96.342 M -13.34 % 111.169 M 13.38 % 98.047 M -25.34 % 131.323 M 221.83 % 40.806 M -9.00 % 44.841 M 15.34 % 38.876 M -73.88 % 148.815 M 225.44 % 45.728 M -12.98 % 52.546 M 107.85 % 25.280 M -60.75 % 64.405 M 21.51 % 53.005 M 20.07 % 44.145 M -46.78 % 82.950 M -53.64 % 178.937 M 120.34 % 81.211 M -28.47 % 113.539 M -15.75 % 134.759 M -42.75 % 235.382 M 205.19 % 77.127 M -50.49 % 155.768 M -27.19 % 213.924 M 6.36 % 201.127 M -21.81 % 257.245 M -28.80 % 361.317 M 782.50 % -52.940 M 0.00 % -52.940 M -338.20 % 22.226 M 0.00 % 22.226 M 202.00 % -21.790 M 0.00 % -21.790 M
Operating cash flow -10.828 M 62.09 % -28.561 M 0.000 0.000 -100.00 % 24.202 M 199.17 % -24.404 M -141.93 % 58.201 M 636.44 % -10.850 M -0.09 % -10.840 M -168.31 % 15.868 M 239.43 % -11.380 M -123.19 % 49.080 M 7 656.18 % -649.540 K 98.46 % -42.273 M -155.49 % 76.175 M 576.52 % 11.260 M -75.59 % 46.123 M 206.18 % -43.439 M -137.09 % 117.128 M 4 715.42 % -2.538 M -125.78 % 9.844 M 177.49 % -12.705 M -112.00 % 105.882 M 2 409.93 % -4.584 M 55.17 % -10.225 M 72.56 % -37.260 M -131.38 % 118.751 M 469.63 % -32.127 M 0.00 % -32.127 M -145.67 % 70.343 M 0.00 % 70.343 M 251.78 % -46.345 M 0.00 % -46.345 M
Capital expenditure -11.869 M -21.23 % -9.790 M 75.39 % -39.782 M -74.56 % -22.790 M -87.47 % -12.156 M -19.39 % -10.182 M 71.85 % -36.175 M 15.65 % -42.886 M -17.80 % -36.406 M -157.03 % -14.164 M 27.35 % -19.497 M 33.17 % -29.175 M -30.13 % -22.419 M -1.75 % -22.034 M 56.18 % -50.287 M -0.42 % -50.075 M -49.88 % -33.410 M 38.58 % -54.393 M 17.07 % -65.588 M -56.07 % -42.024 M -29.31 % -32.499 M -38.59 % -23.451 M 42.29 % -40.637 M -83.59 % -22.134 M 3.57 % -22.954 M -24.99 % -18.364 M 0.86 % -18.524 M 19.29 % -22.952 M 0.00 % -22.952 M 45.56 % -42.161 M 0.00 % -42.161 M -168.70 % -15.691 M 0.00 % -15.691 M
Free CashFlow -22.697 M 40.82 % -38.351 M -203.35 % 37.107 M 262.82 % -22.790 M -289.20 % 12.046 M 134.83 % -34.587 M -257.03 % 22.026 M 140.99 % -53.736 M -13.74 % -47.246 M -2 873.67 % 1.703 M 105.52 % -30.877 M -255.12 % 19.906 M 186.29 % -23.068 M 64.13 % -64.307 M -348.40 % 25.888 M 166.70 % -38.815 M -405.30 % 12.713 M 113.00 % -97.831 M -289.82 % 51.540 M 215.66 % -44.562 M -96.70 % -22.655 M 37.34 % -36.155 M -155.41 % 65.245 M 344.20 % -26.718 M 19.47 % -33.179 M 40.35 % -55.624 M -155.50 % 100.227 M 281.97 % -55.079 M 0.00 % -55.079 M -295.44 % 28.182 M 0.00 % 28.182 M 145.43 % -62.036 M 0.00 % -62.036 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2017 2017 2016 2016 2016 2016
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013