688585.SS

Swancor Advanced Materials Co., Ltd. 688585.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 1.494 B 6.73 % 1.400 B -24.74 % 1.860 B -10.27 % 2.073 B 6.51 % 1.946 B 44.28 % 1.349 B 8.94 % 1.238 B 20.95 % 1.024 B -9.00 % 1.125 B
Net income 88.681 M 25.01 % 70.942 M -15.69 % 84.146 M 569.04 % 12.577 M -89.43 % 118.951 M 51.98 % 78.268 M 221.09 % 24.376 M -52.77 % 51.613 M -57.94 % 122.726 M
Income before tax 114.598 M 21.21 % 94.546 M -12.06 % 107.512 M 959.99 % 10.143 M -93.32 % 151.918 M 51.66 % 100.170 M 248.00 % 28.784 M -58.00 % 68.541 M -56.99 % 159.351 M
Income before tax ratio 0.08 13.56 % 0.07 16.85 % 0.06 1 081.29 % 0.00 -93.73 % 0.08 5.11 % 0.07 219.45 % 0.02 -65.28 % 0.07 -52.73 % 0.14
EBITDA 138.850 M 12.86 % 123.030 M -9.54 % 136.008 M 132.43 % 58.516 M -69.08 % 189.261 M 35.62 % 139.550 M 204.93 % 45.765 M -41.62 % 78.394 M -57.36 % 183.859 M
Net income ratio 0.06 17.12 % 0.05 12.03 % 0.05 645.60 % 0.01 -90.07 % 0.06 5.33 % 0.06 194.75 % 0.02 -60.95 % 0.05 -53.78 % 0.11
Ratio EBITDA 0.09 5.74 % 0.09 20.20 % 0.07 159.03 % 0.03 -70.97 % 0.10 -6.00 % 0.10 179.91 % 0.04 -51.73 % 0.08 -53.14 % 0.16
Gross profit ratio 0.16 3.02 % 0.15 18.25 % 0.13 53.25 % 0.08 -44.65 % 0.15 -21.98 % 0.20 33.30 % 0.15 -23.51 % 0.19 -31.09 % 0.28
Weighted average shs out dil 403.362 M 2.34 % 394.123 M -2.25 % 403.200 M 0.00 % 403.200 M 0.00 % 403.200 M 0.00 % 403.200 M 15.79 % 348.228 M -5.54 % 368.668 M -8.56 % 403.200 M
Weighted average shs out 403.362 M 2.34 % 394.123 M -2.25 % 403.200 M 0.00 % 403.200 M 0.00 % 403.200 M 0.00 % 403.200 M 15.79 % 348.228 M -5.54 % 368.668 M -8.56 % 403.200 M
EPS diluted 0.22 22.22 % 0.18 -14.29 % 0.21 573.08 % 0.03 -89.60 % 0.30 57.89 % 0.19 171.43 % 0.07 -50.00 % 0.14 -72.00 % 0.50
Earnings per share 0.22 22.22 % 0.18 -14.29 % 0.21 573.08 % 0.03 -89.60 % 0.30 57.89 % 0.19 171.43 % 0.07 -50.00 % 0.14 -72.00 % 0.50
Gross profit 235.320 M 9.96 % 214.009 M -11.01 % 240.479 M 37.52 % 174.874 M -41.05 % 296.641 M 12.57 % 263.506 M 45.21 % 181.466 M -7.49 % 196.157 M -37.29 % 312.814 M
Income tax expense 26.930 M 13.99 % 23.626 M 1.11 % 23.366 M 1 059.85 % -2.434 M -107.38 % 32.967 M 50.52 % 21.902 M 396.85 % 4.408 M -73.96 % 16.927 M -53.78 % 36.625 M
Cost of revenue 1.259 B 6.15 % 1.186 B -26.78 % 1.619 B -14.67 % 1.898 B 15.06 % 1.649 B 51.98 % 1.085 B 2.71 % 1.057 B 27.69 % 827.473 M 1.89 % 812.090 M
General and administrative expenses 32.930 M 41.70 % 23.239 M -37.94 % 37.444 M -11.28 % 42.207 M -34.67 % 64.606 M 116.51 % 29.839 M 4.72 % 28.494 M 1.79 % 27.993 M -37.12 % 44.516 M
Selling and marketing expenses 15.611 M -15.78 % 18.536 M 33.65 % 13.869 M -18.08 % 16.928 M -50.98 % 34.536 M -46.42 % 64.452 M -5.53 % 68.224 M 25.47 % 54.374 M 0.10 % 54.321 M
Other expenses 42.387 M -9.27 % 46.720 M 1.51 % 46.026 M -35.67 % 71.546 M 761.80 % 8.302 M -73.64 % 31.492 M 2.89 % 30.608 M 35.21 % 22.637 M 268.06 % 6.150 M
Operating expenses 121.275 M 0.53 % 120.632 M -7.62 % 130.582 M -20.62 % 164.497 M 19.44 % 137.727 M -8.92 % 151.223 M -1.30 % 153.212 M 20.23 % 127.430 M 0.95 % 126.233 M
Cost and expenses 1.380 B 5.63 % 1.306 B -25.35 % 1.750 B -15.15 % 2.062 B 15.40 % 1.787 B 44.53 % 1.236 B 2.20 % 1.210 B 26.70 % 954.903 M 1.77 % 938.323 M
Research and development expenses 30.348 M -5.57 % 32.137 M -3.33 % 33.244 M -1.69 % 33.816 M 12.18 % 30.145 M 18.50 % 25.439 M -1.73 % 25.886 M 15.43 % 22.425 M 5.55 % 21.246 M
Selling general and administrative expenses 48.540 M 16.20 % 41.775 M -18.59 % 51.313 M -13.23 % 59.135 M -40.44 % 99.280 M 5.29 % 94.292 M -2.51 % 96.718 M 17.42 % 82.368 M -16.66 % 98.837 M
Interest income 9.216 M 226.57 % 2.822 M 229.58 % 856.237 K -68.43 % 2.712 M 43.04 % 1.896 M 58.70 % 1.195 M -72.84 % 4.399 M -6.94 % 4.727 M 137.73 % -12.529 M
Interest expense 523.669 K -53.68 % 1.130 M -76.70 % 4.851 M -54.10 % 10.570 M 69.74 % 6.227 M 57.54 % 3.953 M 103.99 % 1.938 M 6.44 % 1.820 M -86.69 % 13.681 M
Depreciation and amortization 34.023 M 9.01 % 31.212 M -1.43 % 31.664 M 3.81 % 30.502 M 13.95 % 26.768 M 12.17 % 23.863 M 10.47 % 21.602 M 70.95 % 12.636 M 16.70 % 10.828 M
Operating income 114.045 M 22.13 % 93.376 M -15.03 % 109.896 M 959.07 % 10.377 M -93.47 % 158.914 M 41.53 % 112.283 M 297.41 % 28.254 M -58.89 % 68.727 M -56.12 % 156.619 M
Operating income ratio 0.08 14.43 % 0.07 12.90 % 0.06 1 080.27 % 0.01 -93.87 % 0.08 -1.91 % 0.08 264.81 % 0.02 -66.01 % 0.07 -51.78 % 0.14
Total other income expenses net 553.293 K -52.71 % 1.170 M 149.07 % -2.384 M -919.18 % -233.925 K 96.66 % -6.996 M 42.24 % -12.113 M -2 383.55 % 530.443 K 384.86 % -186.211 K -106.82 % 2.732 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt -250.325 M 29.08 % -352.976 M -855.90 % -36.926 M -165.97 % 55.970 M 135.94 % -155.741 M -24.66 % -124.935 M -45.15 % -86.072 M 30.39 % -123.645 M 18.67 % -152.026 M
Total investments 381.360 M 87.60 % 203.284 M -2.57 % 208.638 M -0.83 % 210.393 M 195.85 % -219.512 M 0.000 100.00 % -2.495 M -24.84 % -1.998 M 0.000
Total debt 20.228 M 252.68 % 5.736 M -96.22 % 151.777 M -37.30 % 242.051 M 165.49 % 91.172 M 256.42 % 25.580 M 0.37 % 25.486 M 190.81 % 8.764 M -80.57 % 45.099 M
Accumulated other comprehensive income loss 89.924 M 0.000 -100.00 % 96.479 M 15.26 % 83.706 M 14.92 % 72.840 M 33.07 % 54.740 M 31.05 % 41.769 M 31.74 % 31.706 M 0.000
Retained earnings 462.956 M 16.09 % 398.788 M 18.17 % 337.458 M 31.52 % 256.582 M -9.19 % 282.534 M 66.61 % 169.581 M 51.73 % 111.762 M -14.91 % 131.346 M -45.19 % 239.653 M
Common stock 403.362 M 0.02 % 403.270 M 0.02 % 403.200 M 0.00 % 403.200 M 0.00 % 403.200 M 12.00 % 360.000 M 0.00 % 360.000 M 0.00 % 360.000 M 47.12 % 244.691 M
Total equity 1.270 B 4.38 % 1.217 B 6.16 % 1.146 B 8.89 % 1.053 B -1.10 % 1.065 B 23.58 % 861.445 M 8.95 % 790.656 M -1.19 % 800.176 M -8.86 % 877.973 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 15.050 M 915.36 % 1.482 M -62.27 % 3.929 M -28.74 % 5.513 M 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 15.050 M 915.36 % 1.482 M -62.27 % 3.929 M -28.74 % 5.513 M -37.98 % 8.889 M 0.000 0.000 0.000 0.000
Other current liabilities 270.448 M 23.41 % 219.141 M 12.94 % 194.035 M 19 178.13 % 1.007 M -98.36 % 61.484 M 41.21 % 43.540 M -37.85 % 70.058 M 59.88 % 43.819 M -49.68 % 87.080 M
Deferred revenue 0.000 -100.00 % 7.689 M -59.54 % 19.003 M -69.58 % 62.471 M -3.39 % 64.661 M 16.43 % 55.538 M 371.56 % 11.777 M -81.59 % 63.962 M -40.67 % 107.816 M
Short term debt 5.178 M 21.75 % 4.253 M -97.05 % 144.425 M -38.06 % 233.162 M 155.74 % 91.172 M 256.42 % 25.580 M 827.00 % 2.759 M -68.51 % 8.764 M -80.57 % 45.099 M
Total current liabilities 674.484 M 19.24 % 565.661 M -15.99 % 673.337 M -24.45 % 891.303 M -3.48 % 923.401 M 90.58 % 484.526 M 8.28 % 447.484 M 7.86 % 414.887 M -0.11 % 415.327 M
Total liabilities 689.534 M 21.58 % 567.143 M -16.26 % 677.265 M -24.48 % 896.816 M -2.88 % 923.401 M 90.58 % 484.526 M 8.28 % 447.484 M 7.86 % 414.887 M -0.11 % 415.327 M
Other non current assets 52.555 K -56.53 % 120.899 K -27.70 % 167.217 K -64.17 % 466.681 K -99.79 % 220.246 M 4 156.48 % 5.174 M 107.40 % 2.495 M 24.84 % 1.998 M 0.000
Long term investments 381.360 M 87.61 % 203.273 M -2.57 % 208.638 M -0.83 % 210.393 M 195.85 % -219.512 M 0.000 100.00 % -2.495 M -24.84 % -1.998 M 0.000
Intangible assets 41.393 M 35.89 % 30.460 M -5.34 % 32.179 M -5.44 % 34.030 M -6.62 % 36.441 M 13.96 % 31.978 M -4.21 % 33.385 M -4.56 % 34.981 M 75.39 % 19.944 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 41.393 M 35.89 % 30.460 M -5.34 % 32.179 M -5.44 % 34.030 M -6.62 % 36.441 M 13.96 % 31.978 M -4.21 % 33.385 M -4.56 % 34.981 M 75.39 % 19.944 M
Property plant equipment net 280.388 M 8.29 % 258.917 M 8.62 % 238.374 M -4.30 % 249.076 M 14.80 % 216.965 M 8.82 % 199.372 M -1.45 % 202.309 M 14.68 % 176.415 M 10.25 % 160.016 M
Total non current assets 718.472 M 42.21 % 505.227 M 4.30 % 484.386 M -4.23 % 505.769 M 93.21 % 261.770 M 5.02 % 249.258 M 0.65 % 247.658 M 12.21 % 220.713 M 16.32 % 189.753 M
Other current assets 24.012 M -82.18 % 134.718 M 897.78 % 13.502 M -27.41 % 18.599 M -53.20 % 39.744 M 471.16 % 6.958 M -74.59 % 27.384 M -17.83 % 33.326 M -96.02 % 836.971 M
Short term investments 0.000 -100.00 % 11.012 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 175.000 M 0.000
cash and cash equivalents 270.552 M -24.58 % 358.711 M 90.09 % 188.703 M 1.41 % 186.080 M -24.64 % 246.913 M 64.04 % 150.516 M 34.92 % 111.558 M -15.75 % 132.409 M -32.83 % 197.125 M
Cash and short term investments 270.552 M -24.58 % 358.722 M 90.10 % 188.703 M 1.41 % 186.080 M -24.64 % 246.913 M 64.04 % 150.516 M 34.92 % 111.558 M -15.75 % 132.409 M -32.83 % 197.125 M
Total current assets 1.242 B -2.93 % 1.279 B -4.51 % 1.339 B -7.24 % 1.444 B -16.35 % 1.726 B 57.39 % 1.097 B 10.73 % 990.482 M -0.39 % 994.350 M -9.90 % 1.104 B
Inventory 179.841 M 45.46 % 123.640 M 7.24 % 115.291 M -36.68 % 182.087 M 1.24 % 179.862 M 57.60 % 114.122 M 18.04 % 96.680 M -13.88 % 112.266 M 61.65 % 69.451 M
Net receivables 767.122 M 15.89 % 661.940 M -35.22 % 1.022 B -3.33 % 1.057 B -16.08 % 1.260 B 52.66 % 825.117 M 9.31 % 754.861 M 39.44 % 541.349 M -28.03 % 752.239 M
Tax assets 15.278 M 22.66 % 12.456 M 147.72 % 5.028 M -57.40 % 11.804 M 54.70 % 7.630 M -40.08 % 12.734 M 6.43 % 11.964 M 28.40 % 9.318 M -4.84 % 9.792 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 380.788 M 23.80 % 307.584 M 3.33 % 297.683 M -49.15 % 585.455 M -23.41 % 764.434 M 91.22 % 399.772 M 21.74 % 328.385 M -2.42 % 336.519 M 35.04 % 249.202 M
Tax payables 18.070 M -33.06 % 26.994 M 48.39 % 18.191 M 97.52 % 9.210 M 45.94 % 6.310 M -59.64 % 15.634 M 32.75 % 11.777 M -54.32 % 25.785 M -24.04 % 33.946 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 4.347 M 21.41 % 3.581 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 8.011 M 39.68 % 5.736 M 45.99 % 3.929 M -28.74 % 5.513 M 0.000 0.000 100.00 % -22.726 M 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 309.876 M -24.69 % 411.466 M 1.39 % 405.823 M 3.25 % 393.050 M 28.46 % 305.967 M -7.80 % 331.864 M 4.07 % 318.894 M 3.26 % 308.831 M -21.54 % 393.629 M
Deferred tax liabilities non current 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 100.00 % -8.889 M 0.000 0.000 0.000 0.000
Total assets 1.960 B 9.85 % 1.784 B -2.17 % 1.824 B -6.46 % 1.950 B -1.93 % 1.988 B 47.70 % 1.346 B 8.71 % 1.238 B 1.90 % 1.215 B -6.05 % 1.293 B
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Deferred income tax 0.000 0.000 100.00 % -6.776 M -188.21 % 7.682 M 50.51 % 5.104 M -1.30 % 5.171 M -46.99 % 9.755 M 87.34 % 5.207 M -32.30 % 7.692 M
Stock based compensation -760.957 K -237.10 % 555.048 K -27.90 % 769.800 K 3.35 % 744.883 K -89.99 % 7.440 M 677.03 % 957.455 K 50.00 % 638.303 K -51.65 % 1.320 M 48.75 % 887.565 K
Change in working capital -107.738 M -155.26 % 194.949 M 205.64 % -184.533 M -56.80 % -117.684 M 42.20 % -203.608 M -205.94 % -66.551 M 64.39 % -186.875 M -239.46 % 134.001 M 10.88 % 120.852 M
Accounts receivables -106.802 M -150.30 % 212.335 M 363.26 % -80.657 M -226.72 % 63.650 M 112.62 % -504.447 M -488.30 % -85.747 M 61.21 % -221.051 M -318.14 % 101.337 M 0.000
Inventory -57.599 M -313.89 % -13.917 M -121.04 % 66.142 M 2 491.14 % -2.766 M 95.96 % -68.413 M -273.09 % -18.337 M -223.75 % 14.818 M 133.47 % -44.271 M -3 598.36 % -1.197 M
Accounts payables 56.663 M 1 331.59 % 3.958 M 102.42 % -163.242 M 6.39 % -174.393 M -147.89 % 364.148 M 850.73 % 38.302 M 74.06 % 22.005 M -71.22 % 76.461 M 0.000
Other working capital 3.685 M 149.61 % -7.428 M -9.62 % -6.776 M -62.34 % -4.174 M -181.78 % 5.104 M 763.08 % -769.697 K 99.62 % -201.692 M -213.14 % 178.272 M 46.07 % 122.049 M
Other non cash items 8.074 M -60.02 % 20.193 M -40.02 % 33.664 M 1 433.84 % 2.195 M 115.65 % -14.021 M -689.29 % 2.379 M 115.22 % -15.634 M -7 998.91 % -193.041 K -100.56 % 34.558 M
Net cash provided by operating activities 25.953 M -91.93 % 321.592 M 955.68 % -37.583 M 37.93 % -60.548 M -1.99 % -59.366 M -234.66 % 44.088 M 130.19 % -146.045 M -171.36 % 204.666 M -31.21 % 297.543 M
Investments in property plant and equipment -16.894 M -21.55 % -13.899 M 61.68 % -36.273 M 36.10 % -56.763 M -87.24 % -30.316 M -86.74 % -16.235 M 64.09 % -45.206 M -37.42 % -32.897 M -45.53 % -22.605 M
Acquisitions net 0.000 0.000 -100.00 % 11.878 M 105.66 % -210.000 M -791.01 % 30.390 M 3 658.01 % 808.681 K -5.17 % 852.735 K 103.40 % -25.071 M 82.97 % -147.203 M
Purchases of investments -484.941 M -30.76 % -370.875 M -98.11 % -187.211 M 49.81 % -373.000 M -65.85 % -224.900 M -179.38 % -80.500 M 38.08 % -130.000 M 79.41 % -631.500 M -5.07 % -601.000 M
Sales maturities of investments 417.809 M 70.81 % 244.600 M 27.99 % 191.112 M -49.08 % 375.319 M 65.49 % 226.796 M 181.73 % 80.500 M -73.61 % 305.000 M -42.07 % 526.500 M -0.85 % 531.000 M
Other investing activites 411.016 K -93.04 % 5.905 M 1 073 585 578.54 % 0.550 -100.00 % 127.512 K 100.42 % -30.316 M -2 637.14 % 1.195 M -72.84 % 4.399 M -11.35 % 4.962 M -46.59 % 9.292 M
Net cash used for investing activites -83.615 M 37.73 % -134.269 M -555.16 % -20.494 M 92.25 % -264.316 M -832.49 % -28.345 M -99.18 % -14.231 M -110.54 % 135.046 M 185.47 % -158.006 M 31.46 % -230.516 M
Debt repayment 2.404 M 16 834.25 % 14.196 K 100.40 % -3.589 M -101.23 % 291.965 M 0.000 0.000 -100.00 % 16.722 M 146.02 % -36.335 M 81.84 % -200.032 M
Common stock issued 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
Dividends paid -24.493 M -175.29 % -8.897 M -811.66 % -975.932 K 96.96 % -32.124 M -6 927.13 % -457.141 K 97.35 % -17.280 M 54.82 % -38.246 M 46.96 % -72.102 M 16.50 % -86.350 M
Other financing activites -3.295 M 2.78 % -3.390 M -104.10 % 82.769 M 22 276.39 % -373.230 K -100.22 % 168.195 M 486.30 % 28.688 M 6 536.73 % -445.687 K -106.07 % 7.340 M -97.78 % 331.339 M
Net cash used provided by financing activities -25.385 M -106.84 % -12.272 M -115.69 % 78.203 M -69.86 % 259.468 M 54.69 % 167.738 M 1 370.40 % 11.408 M 153.00 % -21.523 M 78.71 % -101.098 M -324.88 % 44.957 M
Effect of forex changes on cash -1.427 M -133.43 % 4.270 M 8.22 % 3.945 M 371.12 % 837.433 K 5 132.65 % 16.004 K -87.97 % 133.034 K -82.86 % 776.317 K 308.91 % -371.605 K -233.13 % 279.125 K
Net change in cash -84.474 M -147.11 % 179.320 M 644.94 % 24.072 M 137.29 % -64.559 M -180.66 % 80.043 M 93.35 % 41.397 M 230.40 % -31.746 M 42.08 % -54.809 M -148.82 % 112.262 M
Cash at beginning of period 354.710 M 102.24 % 175.390 M 15.91 % 151.318 M -29.91 % 215.878 M 58.93 % 135.835 M 43.84 % 94.438 M -25.16 % 126.184 M -30.28 % 180.993 M 163.34 % 68.731 M
Cash at end of period 270.236 M -23.81 % 354.710 M 102.24 % 175.390 M 15.91 % 151.318 M -29.91 % 215.878 M 58.93 % 135.835 M 43.84 % 94.438 M -25.16 % 126.184 M -30.28 % 180.993 M
Operating cash flow 25.953 M -91.93 % 321.592 M 955.68 % -37.583 M 37.93 % -60.548 M -1.99 % -59.366 M -234.66 % 44.088 M 130.19 % -146.045 M -171.36 % 204.666 M -31.21 % 297.543 M
Capital expenditure -16.894 M -21.55 % -13.899 M 61.68 % -36.273 M 36.10 % -56.763 M -87.24 % -30.316 M -86.74 % -16.235 M 64.09 % -45.206 M -37.42 % -32.897 M -45.53 % -22.605 M
Free CashFlow 9.059 M -97.06 % 307.693 M 516.61 % -73.856 M 37.04 % -117.311 M -30.81 % -89.682 M -421.98 % 27.853 M 114.56 % -191.251 M -211.34 % 171.769 M -37.52 % 274.938 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
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
Revenue 414.678 M 12.35 % 369.096 M -6.93 % 396.578 M -1.00 % 400.577 M 10.32 % 363.109 M 8.86 % 333.558 M -12.07 % 379.364 M 2.45 % 370.283 M 12.54 % 329.021 M 2.52 % 320.923 M -24.62 % 425.720 M -5.39 % 449.967 M -9.18 % 495.439 M 1.39 % 488.638 M -15.28 % 576.775 M 18.23 % 487.834 M -15.62 % 578.161 M 34.51 % 429.819 M -32.26 % 634.483 M 6.09 % 598.042 M 25.04 % 478.300 M 103.41 % 235.137 M -36.91 % 372.699 M 9.21 % 341.258 M 6.66 % 319.938 M 0.81 % 317.383 M -1.63 % 322.633 M
Net income 7.350 M -67.41 % 22.551 M -4.58 % 23.634 M 15.41 % 20.478 M -21.61 % 26.125 M 41.64 % 18.444 M 112.28 % 8.689 M -71.28 % 30.249 M 112.00 % 14.268 M -19.55 % 17.736 M -32.82 % 26.400 M 24.32 % 21.236 M 22.55 % 17.328 M -9.67 % 19.183 M 2.38 % 18.737 M 629.39 % -3.539 M -129.59 % 11.962 M 182.03 % -14.582 M -176.39 % 19.088 M -64.54 % 53.823 M 38.88 % 38.755 M 432.07 % 7.284 M -51.66 % 15.068 M -31.42 % 21.971 M 12.89 % 19.462 M -5.59 % 20.614 M 531.66 % 3.264 M
Income before tax 8.834 M -68.52 % 28.058 M -4.12 % 29.263 M -3.50 % 30.322 M -4.36 % 31.706 M 36.03 % 23.308 M 56.98 % 14.847 M -59.63 % 36.777 M 71.24 % 21.477 M 0.15 % 21.445 M -25.70 % 28.863 M 13.66 % 25.394 M -8.54 % 27.766 M 8.93 % 25.490 M 46.31 % 17.422 M 526.05 % -4.089 M -123.88 % 17.124 M 184.30 % -20.314 M -181.58 % 24.900 M -63.41 % 68.060 M 38.12 % 49.276 M 408.95 % 9.682 M -51.24 % 19.858 M -28.19 % 27.655 M 9.37 % 25.284 M -3.97 % 26.329 M 728.42 % 3.178 M
Income before tax ratio 0.02 -71.98 % 0.08 3.02 % 0.07 -2.52 % 0.08 -13.31 % 0.09 24.96 % 0.07 78.54 % 0.04 -60.60 % 0.10 52.16 % 0.07 -2.31 % 0.07 -1.44 % 0.07 20.14 % 0.06 0.70 % 0.06 7.43 % 0.05 72.70 % 0.03 460.35 % -0.01 -128.30 % 0.03 162.67 % -0.05 -220.43 % 0.04 -65.52 % 0.11 10.46 % 0.10 150.20 % 0.04 -22.72 % 0.05 -34.25 % 0.08 2.54 % 0.08 -4.74 % 0.08 742.13 % 0.01
EBITDA 24.882 M -25.98 % 33.614 M -21.65 % 42.904 M 14.00 % 37.635 M 23.47 % 30.481 M 14.24 % 26.680 M 25.23 % 21.304 M -48.68 % 41.510 M 46.92 % 28.253 M -12.14 % 32.158 M -23.01 % 41.766 M 34.82 % 30.979 M -10.64 % 34.669 M 23.36 % 28.105 M -5.77 % 29.827 M 300.36 % 7.450 M -74.16 % 28.827 M 400.01 % -9.609 M -130.41 % 31.594 M -58.64 % 76.394 M 27.41 % 59.960 M 205.92 % 19.600 M -31.64 % 28.672 M -24.58 % 38.016 M 9.54 % 34.704 M -3.70 % 36.037 M 104.07 % -885.304 M
Net income ratio 0.02 -70.99 % 0.06 2.52 % 0.06 16.57 % 0.05 -28.95 % 0.07 30.11 % 0.06 141.43 % 0.02 -71.96 % 0.08 88.38 % 0.04 -21.53 % 0.06 -10.88 % 0.06 31.40 % 0.05 34.94 % 0.03 -10.91 % 0.04 20.85 % 0.03 547.75 % -0.01 -135.07 % 0.02 160.98 % -0.03 -212.77 % 0.03 -66.57 % 0.09 11.07 % 0.08 161.57 % 0.03 -23.38 % 0.04 -37.20 % 0.06 5.84 % 0.06 -6.34 % 0.06 542.11 % 0.01
Ratio EBITDA 0.06 -34.11 % 0.09 -15.82 % 0.11 15.15 % 0.09 11.92 % 0.08 4.95 % 0.08 42.43 % 0.06 -49.91 % 0.11 30.55 % 0.09 -14.31 % 0.10 2.14 % 0.10 42.50 % 0.07 -1.62 % 0.07 21.66 % 0.06 11.22 % 0.05 238.62 % 0.02 -69.37 % 0.05 323.03 % -0.02 -144.89 % 0.05 -61.02 % 0.13 1.90 % 0.13 50.39 % 0.08 8.35 % 0.08 -30.94 % 0.11 2.70 % 0.11 -4.47 % 0.11 104.14 % -2.74
Gross profit ratio 0.13 -11.81 % 0.15 -11.72 % 0.17 9.23 % 0.16 2.88 % 0.15 2.21 % 0.15 20.09 % 0.12 -23.99 % 0.16 -0.38 % 0.16 -0.52 % 0.16 -3.67 % 0.17 33.81 % 0.13 14.04 % 0.11 -0.37 % 0.11 4.31 % 0.11 49.41 % 0.07 -31.84 % 0.11 176.29 % 0.04 -67.13 % 0.12 -32.65 % 0.17 9.46 % 0.16 -15.22 % 0.19 9.11 % 0.17 -13.80 % 0.20 -4.60 % 0.21 0.13 % 0.21 -79.26 % 1.00
Weighted average shs out dil 403.362 M 0.00 % 403.362 M 0.00 % 403.362 M 0.00 % 403.362 M 0.00 % 403.362 M 9.34 % 368.889 M -6.40 % 394.111 M -2.27 % 403.270 M 0.00 % 403.270 M 0.02 % 403.200 M 0.00 % 403.200 M 5.09 % 383.659 M 0.00 % 383.659 M 0.00 % 383.659 M 0.00 % 383.659 M 5.24 % 364.552 M 0.00 % 364.552 M 0.00 % 364.552 M -5.18 % 384.453 M 0.00 % 384.453 M 0.00 % 384.453 M 5.56 % 364.191 M -0.54 % 366.185 M 0.00 % 366.185 M 0.00 % 366.185 M 0.00 % 366.185 M 0.00 % 366.185 M
Weighted average shs out 403.362 M 0.00 % 403.362 M 0.00 % 403.362 M 0.00 % 403.362 M 0.00 % 403.362 M 9.34 % 368.889 M -6.40 % 394.111 M -2.27 % 403.270 M 0.00 % 403.270 M 0.02 % 403.200 M 0.00 % 403.200 M 5.09 % 383.659 M 0.00 % 383.659 M 0.00 % 383.659 M 0.00 % 383.659 M 5.24 % 364.552 M 0.00 % 364.552 M 0.00 % 364.552 M -3.38 % 377.302 M -1.86 % 384.453 M 0.00 % 384.453 M 5.56 % 364.191 M -0.54 % 366.185 M 0.00 % 366.185 M 0.00 % 366.185 M 0.00 % 366.185 M 0.00 % 366.185 M
EPS diluted 0.02 -67.44 % 0.06 -4.61 % 0.06 15.35 % 0.05 -21.60 % 0.06 29.60 % 0.05 127.27 % 0.02 -70.67 % 0.08 111.86 % 0.04 -19.55 % 0.04 -32.82 % 0.07 18.23 % 0.06 22.57 % 0.05 -9.60 % 0.05 2.46 % 0.05 603.09 % -0.01 -129.57 % 0.03 182.00 % -0.04 -180.48 % 0.05 -64.50 % 0.14 40.00 % 0.10 400.00 % 0.02 -51.34 % 0.04 -31.50 % 0.06 12.99 % 0.05 -12.23 % 0.06 579.78 % 0.01
Earnings per share 0.02 -67.44 % 0.06 -4.61 % 0.06 15.35 % 0.05 -21.60 % 0.06 29.60 % 0.05 131.48 % 0.02 -71.20 % 0.08 111.86 % 0.04 -19.55 % 0.04 -32.82 % 0.07 18.23 % 0.06 22.57 % 0.05 -9.60 % 0.05 2.46 % 0.05 603.09 % -0.01 -129.57 % 0.03 182.00 % -0.04 -180.48 % 0.05 -64.50 % 0.14 40.00 % 0.10 400.00 % 0.02 -51.34 % 0.04 -31.50 % 0.06 12.99 % 0.05 -12.23 % 0.06 579.78 % 0.01
Gross profit 55.176 M -0.92 % 55.690 M -17.84 % 67.782 M 8.14 % 62.679 M 13.50 % 55.225 M 11.26 % 49.634 M 5.59 % 47.005 M -22.13 % 60.364 M 12.11 % 53.844 M 1.99 % 52.796 M -27.38 % 72.704 M 26.60 % 57.430 M 3.57 % 55.450 M 1.01 % 54.894 M -11.63 % 62.116 M 76.65 % 35.164 M -42.49 % 61.142 M 271.64 % 16.452 M -77.73 % 73.880 M -28.55 % 103.400 M 36.86 % 75.550 M 72.45 % 43.810 M -31.16 % 63.644 M -5.86 % 67.603 M 1.76 % 66.436 M 0.94 % 65.817 M -79.60 % 322.633 M
Income tax expense 1.480 M -72.96 % 5.475 M -11.60 % 6.193 M -37.15 % 9.854 M 70.33 % 5.785 M 13.49 % 5.098 M -17.52 % 6.180 M -5.33 % 6.528 M -9.44 % 7.209 M 94.38 % 3.709 M 50.56 % 2.463 M -40.76 % 4.158 M -60.17 % 10.438 M 65.50 % 6.307 M 579.92 % -1.314 M -138.96 % -549.981 K -110.65 % 5.162 M 190.05 % -5.732 M -198.64 % 5.812 M -59.18 % 14.236 M 35.31 % 10.521 M 338.71 % 2.398 M -49.93 % 4.790 M -15.73 % 5.683 M 0.000 0.000 0.000
Cost of revenue 359.502 M 14.71 % 313.405 M -4.68 % 328.796 M -2.69 % 337.898 M 9.75 % 307.885 M 8.44 % 283.924 M -14.57 % 332.359 M 7.24 % 309.919 M 12.63 % 275.177 M 2.63 % 268.127 M -24.05 % 353.016 M -10.07 % 392.537 M -10.78 % 439.989 M 1.44 % 433.744 M -15.72 % 514.659 M 13.69 % 452.670 M -12.45 % 517.019 M 25.07 % 413.367 M -26.26 % 560.603 M 13.33 % 494.642 M 22.82 % 402.749 M 110.50 % 191.327 M -38.09 % 309.055 M 12.94 % 273.655 M 7.95 % 253.502 M 0.77 % 251.566 M 0.000
General and administrative expenses 140.415 K -98.95 % 13.322 M 197.49 % -13.666 M -141.35 % 33.045 M 2 691.00 % -1.275 M -108.60 % 14.825 M 209.60 % -13.526 M -147.54 % 28.455 M 881.61 % -3.640 M -130.46 % 11.951 M 188.59 % -13.491 M -141.75 % 32.314 M 1 818.51 % -1.880 M -112.35 % 15.223 M 196.11 % -15.839 M -148.39 % 32.731 M 967.56 % 3.066 M -81.64 % 16.701 M 220.30 % -13.882 M -191.65 % 15.146 M -70.51 % 51.366 M 328.93 % 11.975 M -8.62 % 13.105 M 9.07 % 12.015 M -14.13 % 13.993 M 14.26 % 12.246 M 0.000
Selling and marketing expenses 1.426 M -84.21 % 9.028 M 199.96 % -9.032 M -150.84 % 17.765 M 3 567.68 % -512.309 K -106.93 % 7.390 M 179.41 % -9.306 M -153.18 % 17.500 M 764.93 % 2.023 M -75.68 % 8.318 M 227.21 % -6.539 M -137.97 % 17.222 M 2 072.91 % -872.923 K -109.35 % 9.337 M 273.43 % -5.384 M -132.04 % 16.806 M 539.00 % 2.630 M -68.78 % 8.425 M 125.28 % -33.319 M -240.83 % 23.660 M -27.14 % 32.474 M 177.02 % 11.722 M -38.15 % 18.952 M 19.95 % 15.799 M 5.08 % 15.036 M 1.27 % 14.848 M 0.000
Other expenses 30.798 M 1 504.20 % -2.193 M -104.07 % 53.841 M 305.09 % -26.253 M -246.80 % 17.883 M 679.75 % -3.085 M -106.81 % 45.304 M 254.63 % -29.298 M -208.00 % 27.127 M 656.33 % 3.587 M -93.54 % 55.492 M 290.26 % -29.166 M -231.58 % 22.166 M 998.70 % -2.466 M -104.47 % 55.138 M 382.88 % -19.491 M -161.75 % 31.568 M 628.68 % 4.332 M -95.11 % 88.610 M 753.35 % -13.562 M 80.08 % -68.097 M -4 374.06 % 1.593 M -9.83 % 1.767 M -38.50 % 2.873 M 24.36 % 2.310 M -23.59 % 3.023 M -99.05 % 319.690 M
Operating expenses 46.270 M 66.78 % 27.744 M -28.29 % 38.687 M 20.20 % 32.186 M 34.66 % 23.903 M -9.80 % 26.499 M -18.40 % 32.474 M 35.22 % 24.016 M -26.56 % 32.701 M 4.00 % 31.442 M -29.43 % 44.553 M 47.96 % 30.112 M 13.35 % 26.565 M -9.49 % 29.352 M -34.28 % 44.660 M 14.47 % 39.013 M -11.66 % 44.163 M 20.46 % 36.662 M -26.40 % 49.811 M 47.08 % 33.867 M 46.94 % 23.048 M -25.65 % 31.000 M -23.93 % 40.755 M 8.22 % 37.657 M 0.27 % 37.557 M 4.06 % 36.093 M 111.29 % -319.690 M
Cost and expenses 405.772 M 18.94 % 341.149 M -7.17 % 367.483 M -0.70 % 370.084 M 11.54 % 331.787 M 6.88 % 310.423 M -14.91 % 364.832 M 9.25 % 333.935 M 8.46 % 307.878 M 2.77 % 299.569 M -24.65 % 397.569 M -5.93 % 422.650 M -9.41 % 466.554 M 0.75 % 463.096 M -17.20 % 559.319 M 13.76 % 491.683 M -12.38 % 561.182 M 24.70 % 450.030 M -26.27 % 610.414 M 15.50 % 528.510 M 24.12 % 425.797 M 91.52 % 222.327 M -36.44 % 349.809 M 12.37 % 311.312 M 6.96 % 291.059 M 1.18 % 287.659 M 189.98 % -319.690 M
Research and development expenses 13.907 M 83.30 % 7.587 M 0.57 % 7.543 M -1.11 % 7.628 M -2.29 % 7.807 M 5.94 % 7.369 M -26.32 % 10.002 M 35.91 % 7.359 M 2.35 % 7.190 M -5.22 % 7.586 M -16.56 % 9.091 M -6.69 % 9.743 M 36.21 % 7.152 M -1.45 % 7.258 M -32.45 % 10.744 M 19.81 % 8.968 M 29.97 % 6.900 M -4.24 % 7.205 M -14.26 % 8.403 M -2.56 % 8.624 M 16.40 % 7.409 M 29.77 % 5.709 M -17.54 % 6.923 M -0.67 % 6.970 M 14.90 % 6.066 M 5.07 % 5.773 M 0.000
Selling general and administrative expenses 1.566 M -92.99 % 22.350 M 198.47 % -22.697 M -144.67 % 50.811 M 2 942.23 % -1.788 M -108.05 % 22.215 M 197.30 % -22.832 M -149.68 % 45.955 M 2 941.60 % -1.617 M -107.98 % 20.270 M 201.20 % -20.030 M -140.44 % 49.536 M 1 899.16 % -2.753 M -111.21 % 24.560 M 215.73 % -21.223 M -142.84 % 49.536 M 769.68 % 5.696 M -77.33 % 25.125 M 153.23 % -47.201 M -221.63 % 38.806 M -53.66 % 83.737 M 253.35 % 23.698 M -26.09 % 32.064 M 15.28 % 27.815 M -4.68 % 29.181 M 6.90 % 27.296 M 0.000
Interest income 3.918 M 653.10 % 520.256 K -77.50 % 2.313 M 8.60 % 2.130 M -49.18 % 4.190 M 731.68 % 503.839 K -77.35 % 2.224 M 65.36 % 1.345 M 100.18 % 671.873 K 0.000 -100.00 % 1.542 M 29.49 % 1.191 M -52.45 % 2.505 M 1 196.07 % 193.254 K -71.28 % 672.833 K 0.000 -100.00 % 317.542 K 0.000 -100.00 % 456.857 K -34.81 % 700.756 K 0.000 -100.00 % 678.975 K 0.000 0.000 0.000 0.000 0.000
Interest expense 305.813 K 39.03 % 219.958 K 29.63 % 169.681 K 67.99 % 101.009 K 49.51 % 67.559 K 213.88 % 21.524 K -57.58 % 50.741 K 48.34 % 34.205 K -81.91 % 189.121 K -31.25 % 275.086 K 537.02 % 43.183 K -97.48 % 1.714 M 44.66 % 1.185 M -20.03 % 1.482 M -63.07 % 4.013 M 313.36 % 970.751 K -59.95 % 2.424 M 43.20 % 1.693 M -29.91 % 2.415 M 28.05 % 1.886 M 0.000 -100.00 % 670.564 K 0.000 -100.00 % 1.429 M 0.000 0.000 0.000
Depreciation and amortization 8.914 M 4.80 % 8.506 M 0.00 % 8.506 M 10.63 % 7.689 M -7.38 % 8.302 M 6.39 % 7.803 M 0.00 % 7.803 M -1.43 % 7.916 M 1.85 % 7.772 M -1.82 % 7.916 M 0.00 % 7.916 M 3.81 % 7.625 M -4.79 % 8.009 M 5.03 % 7.625 M 0.00 % 7.625 M 13.95 % 6.692 M -10.44 % 7.472 M 11.65 % 6.692 M 0.00 % 6.692 M 12.17 % 5.966 M -7.25 % 6.432 M 7.82 % 5.966 M 0.00 % 5.966 M 2.50 % 5.820 M 0.00 % 5.820 M 0.00 % 5.820 M 100.66 % -888.246 M
Operating income 8.906 M -68.13 % 27.947 M -3.95 % 29.095 M -4.58 % 30.493 M -2.65 % 31.322 M 35.39 % 23.135 M 59.20 % 14.532 M -60.02 % 36.348 M 71.91 % 21.143 M -0.98 % 21.353 M -24.15 % 28.151 M 3.05 % 27.318 M -5.43 % 28.885 M 13.09 % 25.543 M 46.32 % 17.457 M 553.60 % -3.848 M -122.67 % 16.979 M 184.01 % -20.211 M -183.97 % 24.069 M -65.38 % 69.533 M 32.44 % 52.502 M 309.86 % 12.810 M -44.04 % 22.890 M -23.56 % 29.945 M 3.69 % 28.879 M -2.84 % 29.724 M 910.17 % 2.942 M
Operating income ratio 0.02 -71.63 % 0.08 3.21 % 0.07 -3.62 % 0.08 -11.75 % 0.09 24.37 % 0.07 81.07 % 0.04 -60.98 % 0.10 52.75 % 0.06 -3.42 % 0.07 0.62 % 0.07 8.92 % 0.06 4.13 % 0.06 11.53 % 0.05 72.71 % 0.03 483.66 % -0.01 -126.86 % 0.03 162.46 % -0.05 -223.95 % 0.04 -67.37 % 0.12 5.92 % 0.11 101.49 % 0.05 -11.30 % 0.06 -30.01 % 0.09 -2.79 % 0.09 -3.62 % 0.09 926.88 % 0.01
Total other income expenses net -72.470 K -164.83 % 111.793 K -33.34 % 167.718 K 198.36 % -170.515 K -144.48 % 383.363 K 121.95 % 172.728 K -45.27 % 315.572 K -26.53 % 429.542 K 28.78 % 333.551 K 265.19 % 91.337 K -87.17 % 711.699 K 136.99 % -1.924 M -71.94 % -1.119 M -2 032.62 % -52.476 K -52.58 % -34.392 K 85.72 % -240.826 K -265.85 % 145.205 K 239.74 % -103.912 K -112.50 % 830.994 K 156.42 % -1.473 M 54.34 % -3.226 M -3.15 % -3.128 M -3.15 % -3.032 M -32.36 % -2.291 M 36.27 % -3.595 M -5.89 % -3.395 M -1 540.08 % 235.739 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
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 -249.082 M -1 043.18 % -21.789 M 91.30 % -250.325 M -224.27 % -77.197 M -429.75 % 23.411 M 109.36 % -250.064 M 29.16 % -352.976 M -80.76 % -195.272 M -15.07 % -169.696 M -774.57 % -19.403 M 47.45 % -36.926 M -190.04 % 41.009 M 253.41 % -26.732 M -12 854.60 % -206.351 K -100.37 % 55.970 M 204.28 % -53.674 M -278.24 % -14.191 M 11.49 % -16.032 M 89.71 % -155.741 M -2.95 % -151.283 M -24.65 % -121.368 M -180.63 % 150.516 M 220.47 % -124.935 M 0.000 100.00 % -92.731 M -183.12 % 111.558 M 229.61 % -86.072 M
Total investments 285.811 M -20.62 % 360.040 M -5.59 % 381.360 M 89.20 % 201.561 M -53.53 % 433.760 M 114.76 % 201.975 M -0.64 % 203.284 M -0.83 % 204.987 M 0.36 % 204.256 M -1.97 % 208.363 M -0.13 % 208.638 M -1.10 % 210.970 M -0.26 % 211.518 M -1.09 % 213.838 M 1.64 % 210.393 M 0.000 0.000 -100.00 % 10.000 M 104.56 % -219.512 M -22 631.51 % 974.243 K 0.000 -100.00 % 301.031 M 0.000 0.000 100.00 % -2.695 M -101.21 % 223.115 M 9 042.96 % -2.495 M
Total debt 28.267 M -86.37 % 207.351 M 925.08 % 20.228 M 22.72 % 16.482 M -93.62 % 258.485 M 5 869.52 % 4.330 M -24.50 % 5.736 M 13.93 % 5.034 M -18.09 % 6.147 M -93.94 % 101.406 M -33.19 % 151.777 M -2.44 % 155.567 M 25.07 % 124.380 M -22.30 % 160.078 M -33.87 % 242.051 M -20.39 % 304.053 M 24.97 % 243.291 M 110.75 % 115.440 M 26.62 % 91.172 M 66.50 % 54.758 M 73.37 % 31.584 M 0.000 -100.00 % 25.580 M 0.000 -100.00 % 11.885 M 0.000 -100.00 % 25.486 M
Accumulated other comprehensive income loss 0.000 -100.00 % 395.352 M 339.65 % 89.924 M -77.95 % 407.770 M 364.31 % 87.822 M -78.00 % 399.113 M 291.71 % 101.890 M -74.59 % 401.025 M 293.77 % 101.841 M -74.81 % 404.246 M 319.00 % 96.479 M -75.53 % 394.197 M 361.70 % 85.379 M -78.11 % 390.033 M 365.96 % 83.706 M -78.36 % 386.778 M 392.98 % 78.458 M -79.42 % 381.192 M 1 008.75 % 34.380 M -0.75 % 34.639 M -5.63 % 36.705 M -95.74 % 861.445 M 2 584.96 % 32.084 M 0.000 0.000 -100.00 % 790.656 M 0.000
Retained earnings 480.352 M -1.06 % 485.507 M 4.87 % 462.956 M 5.30 % 439.635 M 1.09 % 434.888 M 4.23 % 417.232 M 4.63 % 398.788 M 2.03 % 390.841 M 8.39 % 360.592 M 1.52 % 355.194 M 5.26 % 337.458 M 7.36 % 314.328 M 7.25 % 293.093 M 6.28 % 275.765 M 7.48 % 256.582 M 5.11 % 244.118 M -1.43 % 247.658 M 5.08 % 235.696 M -16.58 % 282.534 M 4.86 % 269.443 M 24.96 % 215.620 M 0.000 -100.00 % 169.581 M 0.000 -100.00 % 132.542 M 0.000 -100.00 % 111.762 M
Common stock 403.362 M 0.00 % 403.362 M 0.00 % 403.362 M 0.00 % 403.362 M 0.00 % 403.362 M 0.02 % 403.270 M 0.00 % 403.270 M 0.00 % 403.270 M 0.00 % 403.270 M 0.02 % 403.200 M 0.00 % 403.200 M 0.00 % 403.200 M 0.00 % 403.200 M 0.00 % 403.200 M 0.00 % 403.200 M 0.00 % 403.200 M 0.00 % 403.200 M 0.00 % 403.200 M 0.00 % 403.200 M 0.00 % 403.200 M 12.00 % 360.000 M 0.000 -100.00 % 360.000 M 0.000 -100.00 % 360.000 M 0.000 -100.00 % 360.000 M
Total equity 1.322 B 2.56 % 1.289 B 1.43 % 1.270 B 1.19 % 1.256 B 1.19 % 1.241 B 1.32 % 1.225 B 0.62 % 1.217 B 1.84 % 1.195 B 1.69 % 1.175 B 1.09 % 1.163 B 1.41 % 1.146 B 3.13 % 1.112 B 1.90 % 1.091 B 2.06 % 1.069 B 1.54 % 1.053 B 1.81 % 1.034 B -0.11 % 1.035 B 1.49 % 1.020 B -4.18 % 1.065 B 0.41 % 1.060 B 16.08 % 913.381 M 4.99 % 869.990 M 0.99 % 861.445 M 2.09 % 843.835 M 3.20 % 817.652 M 3.41 % 790.656 M 0.00 % 790.656 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 424.238 M 0.000 -100.00 % 451.829 M 0.000 0.000 0.000
Long term debt 14.575 M -30.76 % 21.048 M 39.86 % 15.050 M 64.77 % 9.134 M 121.55 % 4.123 M 194.12 % 1.402 M -5.43 % 1.482 M 11.81 % 1.326 M -42.72 % 2.314 M -28.17 % 3.222 M -17.99 % 3.929 M 14.87 % 3.420 M -22.13 % 4.392 M -5.72 % 4.659 M -15.50 % 5.513 M 536.50 % 866.174 K -16.12 % 1.033 M -16.14 % 1.231 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 14.575 M -30.76 % 21.048 M 39.86 % 15.050 M 64.77 % 9.134 M 121.55 % 4.123 M 194.12 % 1.402 M -5.43 % 1.482 M 11.81 % 1.326 M -42.72 % 2.314 M -28.17 % 3.222 M -17.99 % 3.929 M 14.87 % 3.420 M -22.13 % 4.392 M -5.72 % 4.659 M -15.50 % 5.513 M 536.50 % 866.174 K -16.12 % 1.033 M -16.14 % 1.231 M -86.15 % 8.889 M 0.000 0.000 -100.00 % 424.238 M 0.000 -100.00 % 451.829 M 0.000 0.000 0.000
Other current liabilities 203.698 M -20.24 % 255.380 M -5.57 % 270.448 M 9.05 % 247.995 M 11.62 % 222.179 M 52.41 % 145.775 M -53.42 % 312.937 M 55.07 % 201.809 M 18.97 % 169.626 M -7.28 % 182.937 M -5.72 % 194.035 M 92.73 % 100.675 M -4.84 % 105.795 M 96.07 % 53.958 M 2 377.58 % -2.369 M -104.67 % 50.729 M -10.90 % 56.937 M -41.05 % 96.587 M 57.09 % 61.484 M 64.23 % 37.439 M 377.81 % -13.477 M 0.000 -100.00 % 43.540 M 0.000 -100.00 % 36.631 M 0.000 -100.00 % 36.904 M
Deferred revenue 0.000 -100.00 % 2.037 M 0.000 -100.00 % 3.722 M -59.52 % 9.196 M -89.99 % 91.883 M -3.85 % 95.559 M 18.91 % 80.364 M 24.77 % 64.412 M 985.34 % 5.935 M -68.77 % 19.003 M 0.000 -100.00 % 7.145 M 0.000 -100.00 % 62.471 M 22.09 % 51.167 M -14.57 % 59.896 M -34.09 % 90.870 M 40.53 % 64.661 M 977.02 % 6.004 M -89.03 % 54.752 M 0.000 -100.00 % 55.538 M 0.000 -100.00 % 49.207 M 0.000 -100.00 % 44.932 M
Short term debt 13.692 M -92.65 % 186.302 M 3 497.75 % 5.178 M -29.53 % 7.349 M -11.29 % 8.283 M 0.000 -100.00 % 4.253 M 0.000 -100.00 % 3.832 M -95.94 % 94.457 M -34.60 % 144.425 M -49.08 % 283.625 M 136.38 % 119.987 M -21.19 % 152.249 M -35.63 % 236.537 M -21.98 % 303.187 M 25.15 % 242.259 M 112.12 % 114.209 M 25.27 % 91.172 M 104.34 % 44.617 M 41.26 % 31.584 M 0.000 -100.00 % 25.580 M 0.000 -100.00 % 11.885 M 0.000 -100.00 % 25.486 M
Total current liabilities 731.056 M 0.30 % 728.875 M 8.06 % 674.484 M 10.00 % 613.140 M 6.74 % 574.422 M -4.16 % 599.375 M 5.96 % 565.661 M 11.38 % 507.873 M 24.15 % 409.094 M -26.13 % 553.820 M -17.75 % 673.337 M -2.82 % 692.892 M 7.26 % 645.985 M -18.19 % 789.618 M -11.41 % 891.303 M -12.09 % 1.014 B 2.65 % 987.688 M 7.90 % 915.333 M -0.87 % 923.401 M 27.94 % 721.772 M 33.38 % 541.124 M 0.000 -100.00 % 484.526 M 0.000 -100.00 % 424.269 M 0.000 -100.00 % 447.484 M
Total liabilities 745.631 M -0.57 % 749.923 M 8.76 % 689.534 M 10.81 % 622.274 M 7.56 % 578.545 M -3.70 % 600.777 M 5.93 % 567.143 M 11.38 % 509.198 M 23.77 % 411.408 M -26.14 % 557.042 M -17.75 % 677.265 M -2.74 % 696.312 M 7.06 % 650.377 M -18.12 % 794.277 M -11.43 % 896.816 M -11.62 % 1.015 B 2.63 % 988.721 M 7.87 % 916.565 M -0.74 % 923.401 M 27.94 % 721.772 M 33.38 % 541.124 M 27.55 % 424.238 M -12.44 % 484.526 M 7.24 % 451.829 M 6.50 % 424.269 M 0.000 -100.00 % 447.484 M
Other non current assets 303.159 M 793 052.50 % 38.222 K -27.27 % 52.555 K -21.43 % 66.888 K -17.65 % 81.221 K -15.00 % 95.553 K -20.96 % 120.899 K -36.12 % 189.250 K 36.59 % 138.551 K -9.38 % 152.884 K -8.57 % 167.217 K 158.49 % 64.689 K -99.97 % 211.741 M -1.19 % 214.286 M 45 816.98 % 466.681 K -14.69 % 547.051 K -18.75 % 673.293 K 7.30 % 627.477 K -99.72 % 220.246 M 27 706.26 % 792.073 K 55.71 % 508.683 K -99.96 % 1.294 B 24 912.28 % 5.174 M -99.60 % 1.296 B 47 979.30 % 2.695 M 102.42 % -111.558 M -4 571.48 % 2.495 M
Long term investments 0.000 -100.00 % 296.112 M -22.35 % 381.360 M 89.20 % 201.561 M 0.31 % 200.939 M -0.51 % 201.975 M -0.64 % 203.273 M -0.80 % 204.922 M 0.33 % 204.256 M -1.97 % 208.363 M -0.13 % 208.638 M -1.10 % 210.970 M 0.000 0.000 -100.00 % 210.393 M 0.000 0.000 -100.00 % 799.534 K 100.36 % -219.512 M -22 631.51 % 974.243 K 0.000 0.000 0.000 0.000 100.00 % -2.695 M 0.000 100.00 % -2.495 M
Intangible assets 40.879 M 0.33 % 40.745 M -1.57 % 41.393 M 35.02 % 30.657 M -0.96 % 30.953 M -1.35 % 31.377 M 3.01 % 30.460 M -0.89 % 30.735 M -2.09 % 31.390 M -1.23 % 31.781 M -1.24 % 32.179 M -1.12 % 32.543 M -1.28 % 32.967 M -1.41 % 33.439 M -1.73 % 34.030 M -1.38 % 34.505 M -1.77 % 35.126 M -1.80 % 35.769 M -1.84 % 36.441 M 2.47 % 35.562 M -1.83 % 36.226 M 0.000 -100.00 % 31.978 M 0.000 -100.00 % 32.703 M 0.000 -100.00 % 33.385 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
Goodwill and intangible assets 40.879 M 0.33 % 40.745 M -1.57 % 41.393 M 35.02 % 30.657 M -0.96 % 30.953 M -1.35 % 31.377 M 3.01 % 30.460 M -0.89 % 30.735 M -2.09 % 31.390 M -1.23 % 31.781 M -1.24 % 32.179 M -1.12 % 32.543 M -1.28 % 32.967 M -1.41 % 33.439 M -1.73 % 34.030 M -1.38 % 34.505 M -1.77 % 35.126 M -1.80 % 35.769 M -1.84 % 36.441 M 2.47 % 35.562 M -1.83 % 36.226 M 0.000 -100.00 % 31.978 M 0.000 -100.00 % 32.703 M 0.000 -100.00 % 33.385 M
Property plant equipment net 285.655 M 1.62 % 281.114 M 0.26 % 280.388 M 7.70 % 260.345 M 0.09 % 260.098 M -1.44 % 263.901 M 1.92 % 258.917 M 4.92 % 246.788 M 0.61 % 245.283 M 0.24 % 244.693 M 2.65 % 238.374 M 1.19 % 235.577 M -5.87 % 250.280 M 1.33 % 246.998 M -0.83 % 249.076 M 6.70 % 233.429 M 3.88 % 224.719 M 1.50 % 221.408 M 2.05 % 216.965 M 5.54 % 205.580 M 1.98 % 201.583 M 0.000 -100.00 % 199.372 M 0.000 -100.00 % 201.993 M 0.000 -100.00 % 202.309 M
Total non current assets 646.569 M 1.87 % 634.680 M -11.66 % 718.472 M 42.56 % 503.991 M 0.07 % 503.638 M -1.23 % 509.892 M 0.92 % 505.227 M 4.24 % 484.676 M 0.16 % 483.918 M -1.40 % 490.773 M 1.32 % 484.386 M -0.55 % 487.070 M -3.03 % 502.294 M -0.52 % 504.936 M -0.16 % 505.769 M 79.37 % 281.974 M 3.67 % 271.995 M -0.09 % 272.237 M 4.00 % 261.770 M 3.83 % 252.109 M -0.33 % 252.955 M -80.46 % 1.294 B 419.23 % 249.258 M -80.76 % 1.296 B 428.50 % 245.158 M 319.76 % -111.558 M -145.05 % 247.658 M
Other current assets 243.708 M 23.32 % 197.621 M 723.00 % 24.012 M -91.25 % 274.506 M 0.000 -100.00 % 245.681 M 82.37 % 134.718 M -40.74 % 227.345 M 501.91 % 37.771 M -21.98 % 48.414 M 258.57 % 13.502 M -75.63 % 55.398 M 259.79 % 15.397 M -24.34 % 20.350 M 9.41 % 18.599 M -52.62 % 39.258 M -5.96 % 41.745 M 3.43 % 40.361 M 1.55 % 39.744 M -51.04 % 81.175 M 182.00 % 28.786 M 0.000 -100.00 % 24.441 M 0.000 -100.00 % 783.877 M 0.000 -100.00 % 782.244 M
Short term investments 449.367 K -99.30 % 63.928 M 0.000 0.000 -100.00 % 232.822 M 0.000 -100.00 % 11.012 K -83.07 % 65.030 K 0.000 0.000 0.000 0.000 -100.00 % 211.518 M -1.09 % 213.838 M 0.000 0.000 0.000 -100.00 % 10.000 M 0.000 0.000 0.000 -100.00 % 301.031 M 0.000 0.000 0.000 -100.00 % 223.115 M 0.000
cash and cash equivalents 277.349 M 21.04 % 229.139 M -15.31 % 270.552 M 56.10 % 173.325 M -26.27 % 235.074 M -7.59 % 254.394 M -29.08 % 358.711 M 79.08 % 200.307 M 13.91 % 175.842 M 45.55 % 120.810 M -35.98 % 188.703 M 64.72 % 114.558 M -24.19 % 151.112 M -5.72 % 160.284 M -13.86 % 186.080 M -47.98 % 357.727 M 38.93 % 257.482 M 95.84 % 131.473 M -46.75 % 246.913 M 19.84 % 206.041 M 34.71 % 152.952 M 201.62 % -150.516 M -200.00 % 150.516 M 0.000 -100.00 % 104.616 M 193.78 % -111.558 M -200.00 % 111.558 M
Cash and short term investments 277.798 M -5.21 % 293.067 M 8.32 % 270.552 M 56.10 % 173.325 M -62.96 % 467.896 M 83.93 % 254.394 M -29.08 % 358.722 M 79.03 % 200.372 M 13.95 % 175.842 M 45.55 % 120.810 M -35.98 % 188.703 M 64.72 % 114.558 M -24.19 % 151.112 M -5.72 % 160.284 M -13.86 % 186.080 M -47.98 % 357.727 M 38.93 % 257.482 M 82.00 % 141.473 M -42.70 % 246.913 M 19.84 % 206.041 M 34.71 % 152.952 M 1.62 % 150.516 M 0.00 % 150.516 M 0.000 -100.00 % 104.616 M -6.22 % 111.558 M 0.00 % 111.558 M
Total current assets 1.421 B 1.20 % 1.404 B 13.07 % 1.242 B -9.63 % 1.374 B 4.42 % 1.316 B 0.01 % 1.316 B 2.85 % 1.279 B 4.87 % 1.220 B 10.60 % 1.103 B -10.26 % 1.229 B -8.25 % 1.339 B 1.39 % 1.321 B 6.61 % 1.239 B -8.78 % 1.358 B -5.92 % 1.444 B -18.28 % 1.767 B 0.85 % 1.752 B 5.26 % 1.664 B -3.58 % 1.726 B 12.83 % 1.530 B 27.33 % 1.202 B 698.29 % 150.516 M -86.28 % 1.097 B 0.000 -100.00 % 996.762 M 793.50 % 111.558 M -88.74 % 990.482 M
Inventory 205.931 M 2.45 % 200.998 M 11.76 % 179.841 M 22.69 % 146.580 M 16.23 % 126.108 M -1.84 % 128.477 M 3.91 % 123.640 M 2.95 % 120.096 M 1.34 % 118.513 M -4.99 % 124.734 M 8.19 % 115.291 M -24.42 % 152.533 M -18.91 % 188.114 M 2.59 % 183.358 M 0.70 % 182.087 M -18.62 % 223.742 M 3.10 % 217.020 M 1.27 % 214.293 M 19.14 % 179.862 M 27.75 % 140.796 M 4.68 % 134.508 M 0.000 -100.00 % 114.122 M 0.000 -100.00 % 108.269 M 0.000 -100.00 % 96.680 M
Net receivables 693.250 M -2.65 % 712.156 M -7.17 % 767.122 M -1.58 % 779.421 M 9.53 % 711.590 M 3.58 % 686.969 M 3.78 % 661.940 M -1.47 % 671.845 M -12.82 % 770.643 M -17.57 % 934.951 M -8.51 % 1.022 B 2.34 % 998.478 M 12.89 % 884.477 M -11.05 % 994.346 M -5.94 % 1.057 B -7.76 % 1.146 B -7.26 % 1.236 B -2.56 % 1.268 B 0.69 % 1.260 B 14.32 % 1.102 B 24.46 % 885.305 M 0.000 -100.00 % 807.635 M 0.000 -100.00 % 761.558 M 0.000 -100.00 % 762.049 M
Tax assets 16.876 M 1.23 % 16.671 M 9.12 % 15.278 M 34.47 % 11.361 M -1.78 % 11.567 M -7.78 % 12.544 M 0.70 % 12.456 M 510.21 % 2.041 M -28.39 % 2.851 M -50.71 % 5.784 M 15.03 % 5.028 M -36.48 % 7.916 M 8.35 % 7.306 M -28.46 % 10.213 M -13.48 % 11.804 M -12.52 % 13.493 M 17.57 % 11.477 M -15.81 % 13.633 M 78.67 % 7.630 M -17.07 % 9.201 M -37.14 % 14.638 M 0.000 -100.00 % 12.734 M 0.000 -100.00 % 10.462 M 0.000 -100.00 % 11.964 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -150.516 M 0.000 0.000 0.000 0.000 0.000
Account payables 486.180 M 70.50 % 285.156 M -25.11 % 380.788 M 11.76 % 340.711 M 3.31 % 329.810 M -0.36 % 331.014 M 54.83 % 213.788 M -24.04 % 281.448 M 32.49 % 212.435 M -14.62 % 248.817 M -16.42 % 297.683 M 2.12 % 291.509 M -28.66 % 408.593 M -28.80 % 573.881 M -1.98 % 585.455 M -10.30 % 652.672 M -4.12 % 680.733 M -2.84 % 700.616 M -8.35 % 764.434 M 23.78 % 617.568 M 36.53 % 452.335 M 0.000 -100.00 % 399.772 M 0.000 -100.00 % 358.929 M 0.000 -100.00 % 373.317 M
Tax payables 27.486 M 0.000 -100.00 % 18.070 M 35.22 % 13.363 M -5.56 % 14.150 M -53.91 % 30.703 M 13.74 % 26.994 M 33.04 % 20.289 M 44.26 % 14.065 M -35.11 % 21.674 M 19.15 % 18.191 M 6.48 % 17.083 M 47.15 % 11.610 M 21.83 % 9.530 M 3.48 % 9.210 M 27.10 % 7.246 M -6.61 % 7.759 M 97.86 % 3.922 M -37.85 % 6.310 M 5.11 % 6.004 M -62.31 % 15.930 M 0.000 -100.00 % 15.634 M 0.000 -100.00 % 16.823 M 0.000 -100.00 % 11.777 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 4.384 M 0.08 % 4.380 M 0.75 % 4.347 M -9.13 % 4.784 M -0.20 % 4.794 M -4.51 % 5.020 M 40.19 % 3.581 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
Capital lease obligations 7.412 M -46.00 % 13.727 M 71.35 % 8.011 M 160.06 % 3.081 M 208.61 % 998.191 K -28.79 % 1.402 M -5.43 % 1.482 M 11.81 % 1.326 M -42.72 % 2.314 M -28.17 % 3.222 M -17.99 % 3.929 M 14.87 % 3.420 M -22.13 % 4.392 M -5.72 % 4.659 M -15.50 % 5.513 M 536.50 % 866.174 K -16.12 % 1.033 M -16.14 % 1.231 M 0.000 100.00 % -10.141 M 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
Other total stockholders equity 433.527 M 0.000 -100.00 % 309.876 M 0.000 -100.00 % 397.698 M 0.000 -100.00 % 411.466 M 0.000 -100.00 % 411.417 M 0.000 -100.00 % 405.823 M 0.000 -100.00 % 394.723 M 0.000 -100.00 % 393.050 M 0.000 -100.00 % 305.967 M 0.000 -100.00 % 305.967 M 0.000 -100.00 % 337.761 M 3 853.01 % 8.544 M -97.43 % 331.864 M -60.67 % 843.835 M 159.55 % 325.110 M 0.000 -100.00 % 318.894 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -8.889 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.067 B 1.41 % 2.039 B 4.01 % 1.960 B 4.38 % 1.878 B 3.22 % 1.819 B -0.34 % 1.825 B 2.31 % 1.784 B 4.69 % 1.704 B 7.41 % 1.587 B -7.73 % 1.720 B -5.71 % 1.824 B 0.87 % 1.808 B 3.83 % 1.741 B -6.54 % 1.863 B -4.43 % 1.950 B -4.84 % 2.049 B 1.22 % 2.024 B 4.51 % 1.937 B -2.58 % 1.988 B 11.56 % 1.782 B 22.52 % 1.455 B 12.38 % 1.294 B -3.84 % 1.346 B 3.88 % 1.296 B 4.33 % 1.242 B 0.000 -100.00 % 1.238 B
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31
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
Deferred income tax 0.000 0.000 0.000 0.000 -100.00 % 888.525 K 0.000 100.00 % -208.286 M -362.77 % 79.264 M 199.51 % -79.657 M 0.000 -100.00 % 31.387 M 163.01 % -49.809 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 -100.00 % 238.808 K 0.000 -100.00 % 555.048 K 262.06 % -342.498 K -200.00 % 342.498 K 0.000 -100.00 % 769.800 K 0.000 0.000 0.000 -100.00 % 744.883 K 0.000 0.000 0.000 -100.00 % 7.440 M 683.33 % -1.275 M -200.00 % 1.275 M 0.000 -100.00 % 957.455 K 0.000 -100.00 % 478.727 K 0.00 % 478.728 K 0.000
Change in working capital 0.000 0.000 100.00 % -160.716 M -332.23 % 69.206 M 200.00 % -69.206 M 0.000 -100.00 % 207.731 M 379.68 % -74.274 M -200.00 % 74.274 M 0.000 100.00 % -14.515 M -123.26 % 62.416 M 200.00 % -62.416 M 0.000 -100.00 % 63.544 M 79.77 % 35.347 M 200.00 % -35.347 M 0.000 100.00 % -584.247 M -532.06 % 135.224 M 200.00 % -135.224 M 0.000 100.00 % -97.127 M -570.33 % 20.651 M 300.00 % -10.325 M 0.00 % -10.325 M 0.000
Accounts receivables 0.000 0.000 100.00 % -106.802 M -256.40 % 68.286 M 200.00 % -68.286 M 0.000 -100.00 % 212.335 M 365.65 % -79.929 M -200.00 % 79.929 M 0.000 100.00 % -80.657 M -245.24 % 55.534 M 200.00 % -55.534 M 0.000 -100.00 % 63.650 M 3 144.89 % -2.090 M -200.00 % 2.090 M 0.000 100.00 % -504.447 M -590.44 % 102.855 M 200.00 % -102.855 M 0.000 100.00 % -85.747 M -1 239.11 % 7.528 M 300.00 % -3.764 M 0.00 % -3.764 M 0.000
Inventory 0.000 0.000 100.00 % -57.599 M -1 271.06 % 4.919 M 200.00 % -4.919 M 0.000 100.00 % -13.917 M -346.06 % 5.656 M 200.00 % -5.656 M 0.000 -100.00 % 66.142 M 861.00 % 6.883 M 200.00 % -6.883 M 0.000 100.00 % -2.766 M -107.39 % 37.438 M 200.00 % -37.438 M 0.000 100.00 % -68.413 M -425.07 % 21.045 M 200.00 % -21.045 M 0.000 100.00 % -18.337 M -250.13 % 12.214 M 300.00 % -6.107 M 0.00 % -6.107 M 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.484 M 200.00 % -12.484 M 0.000 100.00 % -21.448 M -247.80 % 14.512 M 200.00 % -14.512 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
Other working capital 0.000 0.000 -100.00 % 3.685 M 192.16 % -3.999 M -200.00 % 3.999 M 0.000 -100.00 % 9.312 M 174.59 % -12.484 M -200.00 % 12.484 M 0.000 -100.00 % 21.448 M 247.80 % -14.512 M -200.00 % 14.512 M 0.000 -100.00 % 2.660 M 0.000 0.000 0.000 100.00 % -11.388 M -200.57 % 11.323 M 200.00 % -11.323 M 0.000 -100.00 % 6.956 M 665.42 % 908.824 K 300.00 % -454.412 K 0.00 % -454.412 K 0.000
Other non cash items 44.198 M -45.14 % 80.565 M -64.20 % 225.057 M 280.78 % -124.490 M -340.70 % -28.248 M -254.63 % -7.966 M -112.88 % 61.867 M -68.11 % 193.995 M 431.99 % 36.466 M 518.37 % -8.716 M 66.98 % -26.400 M -24.32 % -21.236 M -98.10 % -10.720 M 87.37 % -84.899 M -353.12 % -18.737 M -629.39 % 3.539 M 129.59 % -11.962 M -182.03 % 14.582 M 176.39 % -19.088 M 64.54 % -53.823 M -38.88 % -38.755 M -432.08 % -7.284 M 51.66 % -15.068 M 31.42 % -21.971 M -12.89 % -19.462 M 10.59 % -21.767 M -566.97 % -3.264 M
Net cash provided by operating activities 44.198 M -57.14 % 103.116 M 60.26 % 64.341 M 284.86 % -34.806 M -231.23 % -10.508 M -200.28 % 10.479 M -86.80 % 79.356 M -62.52 % 211.718 M 289.12 % 54.409 M 206.77 % 17.736 M -32.82 % 26.400 M 24.32 % 21.236 M 145.42 % -46.756 M 28.85 % -65.716 M -208.50 % 60.569 M 373.15 % -22.174 M -200.53 % 22.057 M 118.23 % -121.000 M -429.71 % -22.843 M -26.82 % -18.012 M 36.71 % -28.460 M -169.11 % 41.181 M 186.99 % -47.340 M -181.91 % 57.794 M 930.31 % -6.961 M -165.64 % 10.604 M 130.52 % -34.744 M
Investments in property plant and equipment -20.613 M -777.94 % -2.348 M 28.02 % -3.262 M 9.26 % -3.595 M 45.70 % -6.621 M -93.79 % -3.416 M 41.12 % -5.802 M -218.70 % -1.821 M 33.89 % -2.754 M 21.81 % -3.522 M 57.50 % -8.287 M -17.10 % -7.077 M 38.62 % -11.530 M -22.94 % -9.378 M 25.57 % -12.601 M 22.17 % -16.190 M -69.11 % -9.574 M 47.97 % -18.399 M -56.63 % -11.747 M -144.35 % -4.807 M 52.47 % -10.114 M -177.28 % -3.648 M 55.12 % -8.127 M -124.96 % -3.613 M -60.74 % -2.247 M 0.00 % -2.247 M 0.000
Acquisitions net 0.000 0.000 0.000 -100.00 % 120.800 K -53.43 % 259.367 K 9 000.60 % 2.850 K 482 950.85 % 0.590 -99.99 % 4.272 K -99.91 % 4.779 M -84.07 % 30.008 M 156.96 % 11.678 M -72.20 % 42.014 M 6 463 765 723.93 % 0.650 182.61 % 0.230 100.00 % -209.872 M -2 816 860 850 906 726 400.00 % 0.000 0.000 -100.00 % 18.399 M 55.65 % 11.821 M 4 862.75 % -248.196 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -278.000 M 47.11 % -525.600 M -347.20 % -117.531 M 24.22 % -155.086 M -50.10 % -103.325 M 5.21 % -109.000 M -19.85 % -90.950 M 55.61 % -204.895 M -485.41 % -35.000 M 12.57 % -40.030 M 36.46 % -63.000 M -18.40 % -53.211 M -2.33 % -52.000 M -173.68 % -19.000 M 0.000 100.00 % -338.000 M 0.000 100.00 % -35.000 M -280.43 % -9.200 M 82.77 % -53.400 M 0.000 100.00 % -86.000 M 0.000 100.00 % -55.000 M 0.000 0.000 0.000
Sales maturities of investments 300.795 M -20.76 % 379.606 M 131.39 % 164.056 M 15.93 % 141.513 M 34.52 % 105.200 M 2 525.02 % 4.008 M -97.64 % 169.564 M 705.84 % 21.042 M -53.34 % 45.093 M 349.93 % 10.022 M -90.45 % 104.914 M 837.02 % 11.197 M -79.95 % 55.838 M 191.37 % 19.164 M 260.27 % 5.319 M -98.41 % 335.000 M 3 345.64 % 9.722 M -61.54 % 25.278 M -50.91 % 51.496 M 296.13 % 13.000 M 0.000 -100.00 % 48.092 M 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 -100.00 % 28.000 K 0.000 -100.00 % 5.167 M 104.92 % -104.990 M -19 089 010 185.25 % -0.550 -183.33 % 0.660 -50.00 % 1.320 100.00 % -30.008 M -2 679 268 697.49 % 1.120 100.00 % -42.014 M -21 103.46 % 200.036 K 10 739 350 975 283 300.00 % 0.000 100.00 % -210.647 M -253 629.21 % 83.086 K -87.99 % 691.701 K 103.76 % -18.399 M -45.97 % -12.604 M -7 952.54 % 160.512 K -99.44 % 28.461 M 168.95 % -41.278 M -186.48 % 47.734 M 182.04 % -58.187 M -958.55 % 6.777 M 164.21 % -10.555 M -130.12 % 35.048 M
Net cash used for investing activites 2.183 M 101.47 % -148.342 M -442.66 % 43.292 M 353.95 % -17.047 M -280.03 % -4.486 M 95.86 % -108.406 M -248.88 % 72.812 M 139.22 % -185.669 M -1 632.15 % 12.118 M 136.14 % -33.530 M -174.01 % 45.305 M 192.29 % -49.092 M -555.25 % -7.492 M 18.69 % -9.215 M 95.77 % -217.929 M -1 040.58 % -19.107 M -2 373.31 % 840.485 K 102.99 % -28.121 M -194.47 % 29.766 M 165.72 % -45.295 M -259.15 % 28.461 M 168.95 % -41.278 M -186.48 % 47.734 M 182.04 % -58.187 M -958.55 % 6.777 M 164.21 % -10.555 M -130.12 % 35.048 M
Debt repayment 917.906 K -86.69 % 6.897 M 2 657.22 % -269.694 K 91.98 % -3.364 M -155.72 % 6.038 M 0.000 0.000 0.000 100.00 % -1.362 M -198.92 % 1.377 M 114.23 % -9.677 M 5.85 % -10.278 M -117.73 % 57.978 M 29.57 % 44.746 M 0.000 -100.00 % 130.361 M 3.44 % 126.023 M 202.75 % 41.626 M -9.15 % 45.817 M 99.02 % 23.021 M 0.000 -100.00 % 20.316 M 0.000 100.00 % -2.579 M 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
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
Dividends paid -12.756 M -9 342.18 % -135.100 K 99.15 % -15.957 M -23 335.26 % -68.088 K 99.20 % -8.469 M 0.000 100.00 % -8.870 M -24 370.07 % -36.250 K 99.59 % -8.877 M -2 748 992.16 % -322.910 99.91 % -361.029 K -156.75 % -140.617 K -6.05 % -132.599 K 61.19 % -341.687 K 81.50 % -1.847 M -41.85 % -1.302 M 95.95 % -32.183 M -6 519.17 % -486.203 K 80.65 % -2.512 M 14.24 % -2.930 M -15 396.77 % -18.904 K 10.64 % -21.154 K 94.98 % -421.462 K 18.12 % -514.712 K 94.09 % -8.708 M 0.00 % -8.708 M 0.000
Other financing activites -2.483 M -72.07 % -1.443 M -197.06 % 1.487 M 165.65 % -2.265 M 77.08 % -9.880 M -793.21 % -1.106 M 32.79 % -1.646 M -872.09 % -169.306 K 89.00 % -1.539 M 0.000 100.00 % -3.589 M 0.000 -100.00 % 216.843 K 200.00 % -216.844 K 96.62 % -6.419 M -113.97 % -3.000 M -200.00 % 3.000 M 0.000 100.00 % -13.186 M -115.38 % 85.757 M 1 826.14 % 4.452 M 37 102 183.33 % -12.000 -100.00 % 45.519 M 7 341 703 001.90 % -0.620 100.00 % -25.549 M -367.27 % -5.468 M 16.54 % -6.552 M
Net cash used provided by financing activities -14.322 M -369.29 % 5.318 M 136.08 % -14.739 M -158.71 % -5.697 M -48.29 % -3.842 M -247.34 % -1.106 M 35.00 % -1.702 M -905.17 % -169.306 K 98.56 % -11.778 M -955.46 % 1.377 M 110.10 % -13.628 M -30.80 % -10.419 M -117.94 % 58.063 M 31.40 % 44.187 M 1 066.44 % -4.572 M -103.63 % 126.059 M 30.17 % 96.841 M 135.39 % 41.140 M 17.07 % 35.143 M -67.41 % 107.849 M 2 322.34 % 4.452 M -78.06 % 20.295 M -55.41 % 45.519 M 1 571.23 % -3.094 M 87.89 % -25.549 M -367.27 % -5.468 M 16.54 % -6.552 M
Effect of forex changes on cash 16.467 M 1 194.20 % -1.505 M -137.43 % 4.020 M 1 184.17 % 313.051 K 127.94 % -1.120 M 75.86 % -4.640 M -181.57 % 5.688 M 385.33 % -1.994 M -256.26 % 1.276 M 281.97 % -701.105 K -116.63 % 4.215 M 504.61 % -1.042 M -191.20 % 1.142 M 408.44 % -370.340 K -169.95 % -137.187 K -117.61 % 779.026 K 268.38 % 211.476 K 1 431.51 % -15.882 K -104.00 % 397.444 K 183.29 % -477.165 K -34 608.22 % -1.375 K -101.42 % 97.100 K 124.63 % -394.165 K -200.41 % 392.558 K 114.23 % 183.241 K 477.04 % -48.600 K 84.03 % -304.383 K
Net change in cash 48.525 M 217.17 % -41.413 M -142.73 % 96.913 M 256.95 % -61.749 M -219.61 % -19.320 M 81.37 % -103.681 M -166.40 % 156.155 M 553.76 % 23.885 M -57.37 % 56.025 M 198.73 % -56.745 M -161.25 % 92.642 M 318.43 % -42.413 M -955.71 % 4.957 M 115.93 % -31.113 M 80.80 % -162.069 M -289.43 % 85.558 M -28.67 % 119.950 M 211.07 % -107.998 M -354.33 % 42.464 M -3.63 % 44.065 M 153.03 % -83.092 M 28.08 % -115.540 M -132.38 % -49.720 M 43.34 % -87.758 M -243.49 % -25.549 M -367.27 % -5.468 M 16.54 % -6.552 M
Cash at beginning of period 228.823 M -15.42 % 270.552 M 56.10 % 173.323 M -26.27 % 235.072 M -7.60 % 254.394 M -28.28 % 354.710 M 78.65 % 198.556 M 13.67 % 174.670 M 47.22 % 118.645 M -32.35 % 175.390 M 111.96 % 82.748 M -33.89 % 125.162 M 4.12 % 120.205 M -20.56 % 151.318 M -51.72 % 313.387 M 37.55 % 227.830 M 111.19 % 107.880 M -50.03 % 215.878 M 24.49 % 173.414 M 34.07 % 129.349 M 47.75 % 87.544 M -35.55 % 135.835 M 42.63 % 95.239 M 12.49 % 84.664 M 14 110 659 785.90 % 0.600 0.000 -100.00 % 0.750
Cash at end of period 277.349 M 21.04 % 229.139 M -15.21 % 270.236 M 55.92 % 173.323 M -26.27 % 235.074 M -6.36 % 251.029 M -29.23 % 354.710 M 78.65 % 198.556 M 13.67 % 174.670 M 47.22 % 118.645 M -32.35 % 175.390 M 111.96 % 82.748 M -33.89 % 125.162 M 4.12 % 120.205 M -20.56 % 151.318 M -51.72 % 313.387 M 37.55 % 227.830 M 111.19 % 107.880 M -50.03 % 215.878 M 24.49 % 173.414 M 3 794.97 % 4.452 M -78.06 % 20.295 M -55.41 % 45.519 M 1 571.23 % -3.094 M 87.89 % -25.549 M -367.27 % -5.468 M 16.54 % -6.552 M
Operating cash flow 44.198 M -57.14 % 103.116 M 60.26 % 64.341 M 284.86 % -34.806 M -231.23 % -10.508 M -200.28 % 10.479 M -86.80 % 79.356 M -62.52 % 211.718 M 289.12 % 54.409 M 206.77 % 17.736 M -32.82 % 26.400 M 24.32 % 21.236 M 145.42 % -46.756 M 28.85 % -65.716 M -208.50 % 60.569 M 373.15 % -22.174 M -200.53 % 22.057 M 118.23 % -121.000 M -429.71 % -22.843 M -26.82 % -18.012 M 36.71 % -28.460 M -169.11 % 41.181 M 186.99 % -47.340 M -181.91 % 57.794 M 930.31 % -6.961 M -165.64 % 10.604 M 130.52 % -34.744 M
Capital expenditure -20.613 M -777.94 % -2.348 M 28.02 % -3.262 M 9.26 % -3.595 M 45.70 % -6.621 M -93.79 % -3.416 M 41.12 % -5.802 M -218.70 % -1.821 M 33.89 % -2.754 M 21.81 % -3.522 M 57.50 % -8.287 M -17.10 % -7.077 M 38.62 % -11.530 M -22.94 % -9.378 M 25.57 % -12.601 M 22.17 % -16.190 M -69.11 % -9.574 M 47.97 % -18.399 M -56.63 % -11.747 M -144.35 % -4.807 M 52.47 % -10.114 M -177.28 % -3.648 M 55.12 % -8.127 M -124.96 % -3.613 M -60.74 % -2.247 M 0.00 % -2.247 M 0.000
Free CashFlow 23.585 M -76.59 % 100.768 M 64.98 % 61.079 M 259.06 % -38.401 M -124.19 % -17.129 M -342.53 % 7.062 M -90.40 % 73.554 M -64.96 % 209.897 M 306.34 % 51.655 M 263.40 % 14.214 M -21.52 % 18.112 M 27.93 % 14.158 M 124.29 % -58.286 M 22.38 % -75.094 M -256.55 % 47.969 M 225.04 % -38.364 M -407.32 % 12.483 M 108.96 % -139.399 M -303.01 % -34.589 M -51.58 % -22.819 M 40.84 % -38.574 M -202.77 % 37.533 M 167.67 % -55.466 M -202.37 % 54.181 M 688.41 % -9.208 M -210.19 % 8.356 M 124.05 % -34.744 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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016