300594.SZ

Shandong Longertek Technology Co., Ltd. 300594.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 880.971 M -2.35 % 902.196 M 17.06 % 770.727 M 14.05 % 675.804 M 15.76 % 583.806 M 11.05 % 525.704 M 10.99 % 473.641 M 14.97 % 411.970 M 36.27 % 302.315 M 83.77 % 164.507 M 60.75 % 102.335 M
Net income -76.406 M -2 309.28 % -3.171 M 94.53 % -57.992 M -1 150.43 % 5.521 M -93.65 % 86.882 M 6.29 % 81.744 M 7.15 % 76.288 M 22.83 % 62.111 M 42.62 % 43.551 M 181.85 % 15.452 M 408.91 % -5.002 M
Income before tax -93.172 M -414.75 % -18.100 M 75.80 % -74.800 M -2 099.40 % 3.741 M -96.16 % 97.424 M 3.74 % 93.913 M 8.96 % 86.187 M 20.12 % 71.752 M 39.88 % 51.296 M 173.90 % 18.728 M 495.83 % -4.731 M
Income before tax ratio -0.11 -427.15 % -0.02 79.33 % -0.10 -1 853.15 % 0.01 -96.68 % 0.17 -6.59 % 0.18 -1.83 % 0.18 4.48 % 0.17 2.65 % 0.17 49.04 % 0.11 346.23 % -0.05
EBITDA -41.148 M -272.45 % 23.861 M 157.79 % -41.285 M -256.11 % 26.447 M -76.88 % 114.397 M 6.48 % 107.433 M 10.03 % 97.643 M 18.08 % 82.690 M 33.87 % 61.768 M 114.62 % 28.780 M 490.16 % 4.877 M
Net income ratio -0.09 -2 367.33 % 0.00 95.33 % -0.08 -1 021.06 % 0.01 -94.51 % 0.15 -4.29 % 0.16 -3.46 % 0.16 6.83 % 0.15 4.66 % 0.14 53.37 % 0.09 292.16 % -0.05
Ratio EBITDA -0.05 -276.60 % 0.03 149.37 % -0.05 -236.88 % 0.04 -80.03 % 0.20 -4.12 % 0.20 -0.87 % 0.21 2.71 % 0.20 -1.76 % 0.20 16.79 % 0.17 267.12 % 0.05
Gross profit ratio 0.20 -10.87 % 0.23 5.63 % 0.22 -20.90 % 0.27 -29.48 % 0.39 4.52 % 0.37 -5.05 % 0.39 -3.20 % 0.40 -0.44 % 0.41 -1.40 % 0.41 10.14 % 0.37
Weighted average shs out dil 92.055 M -12.92 % 105.711 M 16.66 % 90.613 M -0.36 % 90.942 M 2.29 % 88.907 M 0.00 % 88.907 M 32.86 % 66.920 M 2.36 % 65.379 M 11.09 % 58.852 M 6.65 % 55.185 M -0.71 % 55.579 M
Weighted average shs out 92.055 M -12.92 % 105.711 M 16.66 % 90.613 M -0.36 % 90.942 M 2.29 % 88.907 M 0.00 % 88.907 M 32.86 % 66.920 M 2.36 % 65.379 M 11.09 % 58.852 M 6.65 % 55.185 M -0.71 % 55.579 M
EPS diluted -0.83 -2 666.67 % -0.03 95.31 % -0.64 -1 154.37 % 0.06 -93.81 % 0.98 6.52 % 0.92 -19.30 % 1.14 20.00 % 0.95 28.38 % 0.74 164.29 % 0.28 411.11 % -0.09
Earnings per share -0.83 -2 666.67 % -0.03 95.31 % -0.64 -1 154.37 % 0.06 -93.81 % 0.98 6.52 % 0.92 -19.30 % 1.14 20.00 % 0.95 28.38 % 0.74 164.29 % 0.28 411.11 % -0.09
Gross profit 179.856 M -12.97 % 206.660 M 23.65 % 167.139 M -9.79 % 185.285 M -18.37 % 226.977 M 16.08 % 195.541 M 5.39 % 185.547 M 11.30 % 166.715 M 35.67 % 122.880 M 81.20 % 67.814 M 77.05 % 38.303 M
Income tax expense -14.671 M -6.38 % -13.791 M 18.68 % -16.960 M -868.36 % -1.751 M -116.37 % 10.698 M -13.23 % 12.329 M 22.54 % 10.062 M 3.39 % 9.732 M 25.58 % 7.749 M 136.09 % 3.282 M 1 112.74 % 270.649 K
Cost of revenue 701.115 M 0.80 % 695.537 M 15.23 % 603.588 M 23.05 % 490.520 M 37.47 % 356.830 M 8.08 % 330.163 M 14.60 % 288.093 M 17.47 % 245.255 M 36.68 % 179.435 M 85.57 % 96.693 M 51.01 % 64.032 M
General and administrative expenses 23.656 M 71.07 % 13.828 M -1.65 % 14.060 M -24.62 % 18.652 M 60.75 % 11.603 M 17.77 % 9.852 M 184.01 % -11.727 M 66.78 % -35.302 M -629.67 % 6.665 M 46.72 % 4.543 M -28.58 % 6.360 M
Selling and marketing expenses 54.545 M -9.48 % 60.255 M -26.92 % 82.455 M 7.88 % 76.434 M 51.60 % 50.416 M 28.46 % 39.247 M 14.90 % 34.158 M 15.34 % 29.615 M 39.22 % 21.272 M 50.18 % 14.165 M 19.35 % 11.868 M
Other expenses 133.847 M 618 703.41 % 21.630 K -98.75 % 1.732 M 969.02 % 162.000 K -94.22 % 2.804 M -48.33 % 5.427 M -36.50 % 8.545 M 29.18 % 6.615 M 405.37 % 1.309 M -57.47 % 3.078 M 622.23 % 426.128 K
Operating expenses 273.280 M 20.37 % 227.042 M 27.70 % 177.794 M 1.31 % 175.500 M 41.46 % 124.066 M 28.07 % 96.872 M 6.12 % 91.283 M 1.03 % 90.353 M 35.86 % 66.504 M 41.28 % 47.074 M 24.34 % 37.858 M
Cost and expenses 974.395 M 5.79 % 921.036 M 17.87 % 781.382 M 17.32 % 666.020 M 38.50 % 480.896 M 12.61 % 427.035 M 12.56 % 379.376 M 13.04 % 335.608 M 36.46 % 245.939 M 71.07 % 143.767 M 41.10 % 101.890 M
Research and development expenses 61.232 M 5.62 % 57.975 M -3.27 % 59.932 M 3.45 % 57.936 M 24.18 % 46.654 M 47.94 % 31.537 M 5.06 % 30.019 M -46.66 % 56.281 M 167.43 % 21.046 M 44.74 % 14.541 M 68.35 % 8.637 M
Selling general and administrative expenses 78.201 M 5.56 % 74.083 M -23.24 % 96.515 M 1.50 % 95.085 M 53.32 % 62.019 M 26.31 % 49.099 M 118.89 % 22.431 M 494.44 % -5.687 M -120.36 % 27.937 M 49.34 % 18.708 M 2.63 % 18.228 M
Interest income 3.598 M 815.48 % 393.046 K -47.76 % 752.392 K -85.40 % 5.153 M -34.53 % 7.872 M 72.47 % 4.564 M 1 791.41 % 241.299 K 24.33 % 194.087 K -52.54 % 408.929 K 57.87 % 259.026 K -26.19 % 350.932 K
Interest expense 19.567 M 68.97 % 11.580 M -3.72 % 12.028 M 137.00 % 5.075 M 7.96 % 4.701 M 36.98 % 3.432 M -53.66 % 7.405 M 196.49 % 2.498 M -23.65 % 3.271 M -25.32 % 4.380 M 7.86 % 4.061 M
Depreciation and amortization 33.169 M 9.18 % 30.381 M 41.40 % 21.486 M 21.87 % 17.631 M 43.67 % 12.272 M 21.65 % 10.088 M 8.05 % 9.336 M 10.60 % 8.441 M 21.03 % 6.974 M 22.98 % 5.671 M 2.24 % 5.547 M
Operating income -93.424 M -4 455.77 % -2.051 M 97.32 % -76.558 M -2 239.00 % 3.579 M -96.22 % 94.621 M 6.93 % 88.487 M 4.83 % 84.406 M 23.98 % 68.077 M 36.19 % 49.987 M 219.23 % 15.659 M 403.61 % -5.158 M
Operating income ratio -0.11 -4 565.54 % 0.00 97.71 % -0.10 -1 975.56 % 0.01 -96.73 % 0.16 -3.71 % 0.17 -5.55 % 0.18 7.84 % 0.17 -0.06 % 0.17 73.71 % 0.10 288.87 % -0.05
Total other income expenses net 251.854 K 101.57 % -16.050 M 2.77 % -16.507 M -10 289.62 % 162.000 K -94.22 % 2.804 M -48.33 % 5.427 M 251.53 % -3.581 M 22.33 % -4.611 M -452.25 % 1.309 M -57.36 % 3.069 M 184.00 % -3.654 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Net debt 209.563 M -3.38 % 216.902 M 39.87 % 155.071 M 168.82 % -225.326 M 14.10 % -262.304 M 21.67 % -334.876 M -341.96 % -75.771 M -319.02 % -18.083 M -157.21 % 31.609 M 225.84 % 9.701 M -47.46 % 18.462 M
Total investments 4.000 M 103.89 % 1.962 M -0.62 % 1.974 M -82.38 % 11.201 M 0.00 % 11.201 M 49.82 % 7.476 M 7.03 % 6.985 M 451.31 % 1.267 M -65.05 % 3.625 M -65.17 % 10.408 M 52.91 % 6.807 M
Total debt 380.279 M 7.81 % 352.723 M 4.10 % 338.837 M 158.12 % 131.270 M 65.94 % 79.109 M 1.41 % 78.010 M 62.52 % 48.000 M 2.13 % 47.000 M 0.64 % 46.700 M 9.88 % 42.500 M 73.47 % 24.500 M
Accumulated other comprehensive income loss 0.000 0.000 -100.00 % 63.118 M 3.36 % 61.065 M 123.29 % 27.347 M -8.29 % 29.820 M 33.74 % 22.296 M 46.32 % 15.238 M 72.11 % 8.853 M 0.000 0.000
Retained earnings 93.517 M -47.79 % 179.111 M -3.78 % 186.147 M -23.75 % 244.139 M -4.86 % 256.615 M 34.24 % 191.158 M 63.47 % 116.937 M 145.11 % 47.708 M 694.95 % -8.019 M 84.45 % -51.569 M 23.06 % -67.021 M
Common stock 91.873 M 0.00 % 91.877 M 1.04 % 90.935 M -0.01 % 90.942 M 1.07 % 89.982 M 1.21 % 88.907 M 33.33 % 66.680 M 0.00 % 66.680 M 11.13 % 60.000 M 7.14 % 56.000 M 0.00 % 56.000 M
Total equity 838.143 M -9.38 % 924.856 M 2.82 % 899.482 M -3.86 % 935.610 M 4.52 % 895.130 M 9.74 % 815.703 M 128.24 % 357.392 M 27.07 % 281.267 M 75.19 % 160.552 M 88.98 % 84.956 M 22.22 % 69.510 M
Other non current liabilities 43.269 M 0.000 0.000 -100.00 % 6.507 M -32.86 % 9.692 M 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 5.110 M -66.00 % 15.031 M 1 038.28 % 1.320 M 184.11 % 464.782 K 46 478 300.00 % -1.000 0.000 0.000 0.000 0.000 -100.00 % 1.700 M -66.00 % 5.000 M
Total non current liabilities 60.005 M 99.83 % 30.028 M 180.56 % 10.703 M -23.23 % 13.941 M -26.89 % 19.068 M 147.23 % 7.713 M -15.46 % 9.123 M -10.69 % 10.215 M -13.30 % 11.783 M -15.83 % 13.999 M -11.82 % 15.875 M
Other current liabilities 166.350 M 387.96 % 34.091 M -73.06 % 126.552 M 478.01 % 21.895 M 7.46 % 20.374 M 92.24 % 10.598 M -25.24 % 14.177 M 20.88 % 11.728 M -18.03 % 14.308 M 13.46 % 12.610 M -72.63 % 46.074 M
Deferred revenue 0.000 0.000 -100.00 % 38.638 M -10.80 % 43.319 M 9 684.10 % 442.747 K -97.69 % 19.140 M 28.69 % 14.873 M -3.83 % 15.465 M -44.31 % 27.771 M 12.49 % 24.687 M -50.08 % 49.448 M
Short term debt 375.169 M 11.09 % 337.712 M 1.18 % 333.784 M 158.41 % 129.167 M 94.95 % 66.258 M -15.06 % 78.010 M 62.52 % 48.000 M 2.13 % 47.000 M 0.64 % 46.700 M 9.88 % 42.500 M 73.47 % 24.500 M
Total current liabilities 1.131 B 28.90 % 877.336 M 6.13 % 826.628 M 74.18 % 474.574 M 39.84 % 339.372 M 12.27 % 302.276 M 19.02 % 253.971 M -0.17 % 254.412 M 30.01 % 195.691 M 26.22 % 155.042 M 19.48 % 129.769 M
Total liabilities 1.191 B 31.25 % 907.364 M 8.36 % 837.331 M 71.40 % 488.515 M 36.29 % 358.440 M 15.63 % 309.989 M 17.82 % 263.095 M -0.58 % 264.628 M 27.55 % 207.473 M 22.74 % 169.041 M 16.06 % 145.644 M
Other non current assets 34.502 M 7.18 % 32.192 M 151.15 % 12.818 M -71.84 % 45.517 M 96.46 % 23.169 M 6 036.30 % 377.572 K 1 087.26 % 31.802 K -95.17 % 658.582 K -43.12 % 1.158 M 1 137.37 % 93.579 K 158.22 % 36.240 K
Long term investments 2.069 M 0.000 -100.00 % 14.175 M 26.55 % 11.201 M 0.00 % 11.201 M 49.82 % 7.476 M 7.03 % 6.985 M -25.97 % 9.436 M -6.56 % 10.098 M -2.97 % 10.408 M 52.91 % 6.807 M
Intangible assets 21.980 M -5.47 % 23.252 M -5.05 % 24.489 M -0.52 % 24.616 M 1.15 % 24.335 M 0.72 % 24.162 M 0.37 % 24.072 M 97.53 % 12.187 M -2.81 % 12.539 M -0.11 % 12.552 M -2.25 % 12.840 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 21.980 M -5.47 % 23.252 M -5.05 % 24.489 M -0.52 % 24.616 M 1.15 % 24.335 M 0.72 % 24.162 M 0.37 % 24.072 M 97.53 % 12.187 M -2.81 % 12.539 M -0.11 % 12.552 M -2.25 % 12.840 M
Property plant equipment net 219.421 M -5.12 % 231.253 M -1.41 % 234.561 M 49.99 % 156.386 M 23.99 % 126.128 M 90.59 % 66.179 M 25.99 % 52.528 M -1.21 % 53.174 M -1.85 % 54.178 M 10.37 % 49.088 M -13.44 % 56.711 M
Total non current assets 344.727 M 1.54 % 339.493 M 7.10 % 316.990 M 27.47 % 248.679 M 29.31 % 192.310 M 86.82 % 102.940 M 18.75 % 86.685 M 10.44 % 78.490 M -2.69 % 80.657 M 8.68 % 74.215 M -5.26 % 78.335 M
Other current assets 16.453 M 26.40 % 13.017 M -86.35 % 95.351 M 74.77 % 54.559 M 243.60 % 15.879 M -38.41 % 25.782 M 69.84 % 15.180 M -36.48 % 23.900 M 19.75 % 19.958 M 78.17 % 11.202 M -35.73 % 17.429 M
Short term investments 1.931 M -1.60 % 1.962 M -0.62 % 1.974 M 0.000 0.000 -100.00 % 203.041 M 0.000 100.00 % -8.169 M -644.57 % 1.500 M 0.000 0.000
cash and cash equivalents 170.716 M 25.69 % 135.821 M -26.09 % 183.766 M -48.47 % 356.596 M 4.45 % 341.413 M -17.31 % 412.885 M 233.59 % 123.771 M 90.17 % 65.083 M 331.28 % 15.091 M -53.99 % 32.799 M 443.24 % 6.038 M
Cash and short term investments 172.646 M 25.30 % 137.783 M -25.82 % 185.740 M -47.91 % 356.596 M 4.45 % 341.413 M -17.31 % 412.885 M 233.59 % 123.771 M 90.17 % 65.083 M 331.28 % 15.091 M -53.99 % 32.799 M 443.24 % 6.038 M
Total current assets 1.684 B 12.83 % 1.493 B 5.13 % 1.420 B 20.79 % 1.175 B 10.76 % 1.061 B 3.77 % 1.023 B 91.60 % 533.802 M 14.21 % 467.405 M 62.65 % 287.367 M 59.84 % 179.782 M 31.40 % 136.818 M
Inventory 224.742 M 25.50 % 179.073 M 25.32 % 142.893 M 33.61 % 106.946 M 34.90 % 79.276 M 18.45 % 66.930 M -5.70 % 70.975 M 4.64 % 67.825 M 14.72 % 59.121 M 63.88 % 36.076 M 7.10 % 33.683 M
Net receivables 1.270 B 9.25 % 1.163 B 15.06 % 1.011 B 49.49 % 676.049 M 8.22 % 624.692 M 18.13 % 528.831 M 61.04 % 328.395 M 4.08 % 315.529 M 57.73 % 200.046 M 94.59 % 102.805 M 27.31 % 80.750 M
Tax assets 66.755 M 26.44 % 52.797 M 70.60 % 30.947 M 182.39 % 10.959 M 46.57 % 7.477 M 57.57 % 4.745 M 54.64 % 3.069 M 1.11 % 3.035 M 13.05 % 2.685 M 29.50 % 2.073 M 6.79 % 1.941 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
Account payables 584.969 M 19.76 % 488.459 M 34.67 % 362.709 M 20.74 % 300.401 M 34.05 % 224.095 M 9.62 % 204.422 M 10.48 % 185.025 M -1.80 % 188.417 M 58.52 % 118.858 M 36.73 % 86.928 M 64.62 % 52.804 M
Tax payables 4.403 M -74.21 % 17.073 M 376.52 % 3.583 M -83.88 % 22.226 M 26.75 % 17.536 M 89.65 % 9.247 M 36.59 % 6.770 M -6.84 % 7.267 M -54.08 % 15.824 M 21.69 % 13.004 M 103.49 % 6.390 M
Deferred revenue non current 4.114 M -6.23 % 4.387 M -13.34 % 5.062 M -12.06 % 5.757 M -11.35 % 6.493 M -11.01 % 7.297 M -17.36 % 8.830 M -12.11 % 10.046 M -13.96 % 11.676 M -4.73 % 12.256 M 13.42 % 10.806 M
Minority interest -1.701 M -7 206.23 % 23.933 K -97.94 % 1.162 M 1 096.65 % -116.596 K -32.09 % -88.271 K -230.93 % 67.419 K 116.77 % 31.102 K -83.95 % 193.754 K 392.92 % 39.307 K 776.97 % -5.806 K 0.000
Capital lease obligations 5.110 M 1.17 % 5.051 M 282.50 % 1.320 M 184.11 % 464.782 K 104.25 % -10.925 M 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 654.454 M 0.09 % 653.843 M 5.25 % 621.238 M 3.43 % 600.645 M 9.48 % 548.622 M 8.48 % 505.752 M 191.09 % 173.744 M 14.72 % 151.448 M 51.94 % 99.678 M 23.78 % 80.531 M 0.00 % 80.531 M
Deferred tax liabilities non current 7.511 M -29.20 % 10.609 M 145.60 % 4.320 M 256.45 % 1.212 M 26.84 % 955.445 K 129.84 % 415.708 K 41.47 % 293.859 K 73.87 % 169.013 K 58.70 % 106.500 K 147.41 % 43.046 K -38.10 % 69.546 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.029 B 10.74 % 1.832 B 5.49 % 1.737 B 21.96 % 1.424 B 13.61 % 1.254 B 11.36 % 1.126 B 81.42 % 620.487 M 13.66 % 545.895 M 48.33 % 368.025 M 44.89 % 253.997 M 18.05 % 215.154 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Deferred income tax 0.000 0.000 100.00 % -16.880 M -423.34 % -3.225 M -47.13 % -2.192 M -41.00 % -1.555 M -1 804.77 % 91.200 K 131.68 % -287.900 K 47.47 % -548.100 K 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 14.012 M -52.34 % 29.397 M 431.88 % 5.527 M 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -100.148 M 39.63 % -165.883 M 52.04 % -345.883 M -1 833.47 % -17.889 M 79.92 % -89.087 M 56.52 % -204.909 M -732.52 % -24.613 M 63.33 % -67.120 M 26.83 % -91.728 M -934.54 % -8.867 M -27.28 % -6.966 M
Accounts receivables -217.739 M -38.56 % -157.147 M 71.78 % -556.871 M -589.26 % -80.793 M 18.72 % -99.396 M 55.55 % -223.621 M -132.06 % -96.363 M 26.69 % -131.452 M -20.37 % -109.209 M -325.78 % -25.649 M -51.09 % -16.976 M
Inventory -53.136 M -45.50 % -36.520 M 12.17 % -41.579 M -47.39 % -28.209 M -102.67 % -13.919 M -444.11 % 4.045 M 228.40 % -3.150 M 65.22 % -9.057 M 60.39 % -22.865 M -686.54 % -2.907 M 80.64 % -15.012 M
Accounts payables 169.751 M 291.64 % 43.344 M -83.91 % 269.447 M 185.62 % 94.339 M 257.08 % 26.420 M 62.87 % 16.222 M -78.32 % 74.809 M 1.54 % 73.677 M 80.16 % 40.895 M 0.000 0.000
Other working capital 976.178 K 106.27 % -15.560 M 7.82 % -16.880 M -423.34 % -3.225 M -47.13 % -2.192 M -41.00 % -1.555 M 92.76 % -21.463 M 63.04 % -58.063 M 15.68 % -68.863 M -1 055.51 % -5.960 M -174.07 % 8.046 M
Other non cash items 43.753 M -30.91 % 63.325 M -27.09 % 86.853 M 107.12 % 41.934 M 135.61 % 17.798 M 37.14 % 12.978 M 69.10 % 7.675 M -16.28 % 9.167 M 10.47 % 8.299 M 34.05 % 6.191 M 2.72 % 6.027 M
Net cash provided by operating activities -101.727 M -33.00 % -76.487 M 74.43 % -299.147 M -781.27 % 43.910 M 74.65 % 25.141 M 124.68 % -101.860 M -251.89 % 67.062 M 498.64 % 11.202 M 132.96 % -33.989 M -284.31 % 18.442 M 4 772.31 % -394.700 K
Investments in property plant and equipment -5.756 M 70.63 % -19.595 M 68.84 % -62.894 M 16.88 % -75.669 M 21.75 % -96.708 M -347.31 % -21.620 M -92.35 % -11.240 M -37.48 % -8.176 M -8.12 % -7.562 M -189.78 % -2.609 M -72.88 % -1.509 M
Acquisitions net 0.000 0.000 -100.00 % 1.165 M 1 987.75 % 55.800 K -99.94 % 96.713 M 1 137 702.31 % 8.500 K -99.92 % 11.256 M 23 552.11 % 47.589 K -99.38 % 7.667 M 193.68 % 2.610 M 71.32 % 1.524 M
Purchases of investments -4.000 M 0.000 100.00 % -42.000 M 88.65 % -370.000 M 7.50 % -400.000 M -14.29 % -350.000 M -2 700.00 % -12.500 M 72.26 % -45.062 M 45.71 % -83.000 M -1 560.00 % -5.000 M -25.00 % -4.000 M
Sales maturities of investments 0.000 0.000 -100.00 % 141.899 M -62.14 % 374.817 M -26.23 % 508.111 M 238.50 % 150.108 M 1 098.88 % 12.521 M -73.14 % 46.608 M -42.93 % 81.673 M 1 533.05 % 5.001 M 25.01 % 4.001 M
Other investing activites 46.486 M 3 443 275.85 % 1.350 K 100.12 % -1.127 M -288 965 184.96 % 0.390 100.00 % -96.708 M -96 068.49 % -100.561 K 99.11 % -11.240 M -30.96 % -8.582 M -8 273.72 % 105.000 K 9 996.15 % 1.040 K -92.78 % 14.400 K
Net cash used for investing activites 36.730 M 287.45 % -19.594 M -152.89 % 37.043 M 152.32 % -70.796 M -720.56 % 11.408 M 105.15 % -221.603 M -1 878.06 % -11.203 M 26.36 % -15.212 M -73.19 % -8.784 M -236.91 % -2.607 M -74.47 % -1.494 M
Debt repayment 98.097 M 700.58 % 12.253 M -94.17 % 210.203 M 338.90 % 47.894 M 331.48 % 11.100 M -66.26 % 32.900 M 3 190.00 % 1.000 M -50.00 % 2.000 M -63.91 % 5.541 M -17.30 % 6.700 M 615.38 % -1.300 M
Common stock issued 0.000 0.000 -100.00 % 114.299 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -60.560 K 43.23 % -106.680 K 6.67 % -114.300 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -22.306 M -79.12 % -12.453 M -29.42 % -9.623 M 46.53 % -17.996 M -34.95 % -13.336 M 0.00 % -13.336 M -324.07 % -3.145 M -114.84 % -1.464 M 51.29 % -3.005 M 42.59 % -5.235 M -93.81 % -2.701 M
Other financing activites 67.924 M 377.30 % 14.231 M 1 305.30 % 1.013 M -90.00 % 10.128 M 338.61 % 2.309 M -99.35 % 352.629 M 1 299.32 % 25.200 M -8.23 % 27.460 M -17.56 % 33.307 M 718.26 % -5.387 M -287.06 % 2.880 M
Net cash used provided by financing activities 143.654 M 923.83 % 14.031 M -93.04 % 201.593 M 403.67 % 40.025 M 54 695.30 % 73.045 K -99.98 % 382.496 M 1 559.04 % 23.055 M -18.36 % 28.241 M -21.21 % 35.843 M 1 013.93 % -3.922 M -249.87 % -1.121 M
Effect of forex changes on cash 455.790 K 416.30 % -144.100 K -156.50 % 255.043 K 194.46 % -269.988 K 55.23 % -603.035 K -372.89 % 220.983 K 216.87 % 69.740 K 113.59 % -513.107 K -841.44 % 69.204 K 0.000 0.000
Net change in cash 79.112 M 196.25 % -82.194 M -36.41 % -60.255 M -568.21 % 12.869 M -64.27 % 36.020 M -39.21 % 59.254 M -24.98 % 78.984 M 233.01 % 23.718 M 445.71 % -6.861 M -157.59 % 11.913 M 495.77 % -3.010 M
Cash at beginning of period 77.485 M -51.47 % 159.679 M -27.40 % 219.934 M 6.22 % 207.065 M 21.06 % 171.045 M 53.00 % 111.791 M 240.75 % 32.808 M 260.93 % 9.090 M -43.01 % 15.950 M 295.04 % 4.038 M -42.71 % 7.048 M
Cash at end of period 156.598 M 102.10 % 77.485 M -51.47 % 159.679 M -27.40 % 219.934 M 6.22 % 207.065 M 21.06 % 171.045 M 53.00 % 111.791 M 240.75 % 32.808 M 260.93 % 9.090 M -43.01 % 15.950 M 295.04 % 4.038 M
Operating cash flow -101.727 M -33.00 % -76.487 M 74.43 % -299.147 M -781.27 % 43.910 M 74.65 % 25.141 M 124.68 % -101.860 M -251.89 % 67.062 M 498.64 % 11.202 M 132.96 % -33.989 M -284.31 % 18.442 M 4 772.31 % -394.700 K
Capital expenditure -5.756 M 70.63 % -19.595 M 68.84 % -62.894 M 16.88 % -75.669 M 21.75 % -96.708 M -347.31 % -21.620 M -92.35 % -11.240 M -37.48 % -8.176 M -8.12 % -7.562 M -189.78 % -2.609 M -72.88 % -1.509 M
Free CashFlow -107.483 M -11.87 % -96.082 M 73.46 % -362.040 M -1 039.95 % -31.759 M 55.62 % -71.566 M 42.04 % -123.479 M -321.20 % 55.822 M 1 744.24 % 3.027 M 107.28 % -41.551 M -362.45 % 15.832 M 931.49 % -1.904 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-06-30 2016-03-31
Revenue 237.388 M 130.89 % 102.815 M -65.47 % 297.748 M 47.78 % 201.485 M -20.69 % 254.034 M 100.94 % 126.425 M -63.01 % 341.799 M 60.95 % 212.364 M -9.67 % 235.095 M 108.16 % 112.938 M -58.10 % 269.561 M 53.09 % 176.079 M -12.58 % 201.419 M 62.87 % 123.669 M -55.94 % 280.714 M 124.83 % 124.854 M -18.44 % 153.085 M 30.67 % 117.151 M -34.59 % 179.091 M 25.89 % 142.254 M -7.88 % 154.417 M 42.92 % 108.044 M -28.40 % 150.895 M 46.63 % 102.908 M -34.70 % 157.601 M 37.88 % 114.300 M -15.21 % 134.811 M 56.43 % 86.180 M -41.97 % 148.508 M 42.60 % 104.141 M 21.48 % 85.728 M 0.00 % 85.728 M -28.71 % 120.258 M 0.00 % 120.258 M 24.84 % 96.328 M 68.04 % 57.323 M 0.00 % 57.323 M
Net income 14.818 M 211.07 % -13.341 M 59.72 % -33.122 M -54.28 % -21.469 M -83 382.38 % -25.717 K 99.88 % -21.789 M -310.81 % -5.304 M -354.40 % -1.167 M -105.14 % 22.705 M 217.01 % -19.405 M -131.16 % -8.395 M 68.70 % -26.824 M -11.75 % -24.003 M -2 051.75 % 1.230 M -91.69 % 14.802 M 175.36 % -19.642 M -304.50 % 9.605 M 1 170.07 % 756.232 K -96.75 % 23.278 M 29.99 % 17.908 M -48.60 % 34.837 M 220.80 % 10.859 M -48.88 % 21.244 M 96.63 % 10.804 M -64.73 % 30.631 M 60.68 % 19.064 M -28.83 % 26.787 M 535.38 % 4.216 M -84.44 % 27.099 M 49.00 % 18.187 M 76.69 % 10.293 M 0.00 % 10.293 M -50.43 % 20.762 M 0.00 % 20.762 M 70.23 % 12.196 M 103.78 % 5.985 M 0.00 % 5.985 M
Income before tax 14.405 M 219.21 % -12.084 M 67.92 % -37.674 M -35.83 % -27.736 M -909.85 % -2.747 M 89.02 % -25.015 M -96.51 % -12.730 M -295.41 % -3.219 M -117.21 % 18.709 M 189.69 % -20.860 M -17.38 % -17.771 M 41.36 % -30.304 M -13.49 % -26.701 M -107 813.22 % -24.743 K -100.21 % 11.733 M 157.17 % -20.521 M -285.98 % 11.034 M 637.71 % 1.496 M -93.48 % 22.939 M 18.57 % 19.347 M -53.59 % 41.689 M 209.95 % 13.450 M -44.14 % 24.078 M 88.96 % 12.742 M -64.61 % 36.009 M 70.79 % 21.084 M -25.54 % 28.315 M 523.75 % 4.539 M -85.62 % 31.570 M 45.06 % 21.763 M 85.16 % 11.753 M 0.00 % 11.753 M -51.28 % 24.123 M 0.00 % 24.123 M 79.28 % 13.455 M 87.16 % 7.189 M 0.00 % 7.189 M
Income before tax ratio 0.06 151.63 % -0.12 7.11 % -0.13 8.08 % -0.14 -1 173.22 % -0.01 94.54 % -0.20 -431.27 % -0.04 -145.68 % -0.02 -119.05 % 0.08 143.09 % -0.18 -180.17 % -0.07 61.69 % -0.17 -29.83 % -0.13 -66 157.40 % 0.00 -100.48 % 0.04 125.43 % -0.16 -328.03 % 0.07 464.55 % 0.01 -90.03 % 0.13 -5.82 % 0.14 -49.63 % 0.27 116.86 % 0.12 -21.98 % 0.16 28.87 % 0.12 -45.81 % 0.23 23.87 % 0.18 -12.18 % 0.21 298.74 % 0.05 -75.22 % 0.21 1.73 % 0.21 52.42 % 0.14 0.00 % 0.14 -31.65 % 0.20 0.00 % 0.20 43.61 % 0.14 11.37 % 0.13 0.00 % 0.13
EBITDA 22.800 M 306.30 % -11.052 M 64.89 % -31.481 M -40.10 % -22.471 M -291.19 % 11.753 M 173.39 % -16.015 M -419.03 % -3.086 M -127.28 % 11.312 M -63.37 % 30.879 M 440.13 % -9.078 M -3.73 % -8.752 M 58.56 % -21.117 M -8.36 % -19.489 M -359.04 % 7.524 M -61.88 % 19.738 M 229.85 % -15.200 M -195.57 % 15.904 M 163.18 % 6.043 M -74.96 % 24.133 M 17.98 % 20.456 M -55.41 % 45.880 M 165.44 % 17.284 M -36.88 % 27.383 M 70.91 % 16.022 M -59.32 % 39.382 M 82.39 % 21.593 M -21.80 % 27.612 M 267.16 % 7.520 M -78.86 % 35.574 M 47.55 % 24.110 M 77.37 % 13.593 M 0.00 % 13.593 M -51.72 % 28.155 M 0.00 % 28.155 M 137.64 % 11.848 M 17.59 % 10.076 M 0.00 % 10.076 M
Net income ratio 0.06 148.10 % -0.13 -16.65 % -0.11 -4.40 % -0.11 -105 154.98 % 0.00 99.94 % -0.17 -1 010.65 % -0.02 -182.33 % -0.01 -105.69 % 0.10 156.21 % -0.17 -451.73 % -0.03 79.56 % -0.15 -27.83 % -0.12 -1 298.35 % 0.01 -81.14 % 0.05 133.52 % -0.16 -350.74 % 0.06 871.95 % 0.01 -95.03 % 0.13 3.25 % 0.13 -44.20 % 0.23 124.46 % 0.10 -28.61 % 0.14 34.10 % 0.10 -45.98 % 0.19 16.53 % 0.17 -16.06 % 0.20 306.18 % 0.05 -73.19 % 0.18 4.49 % 0.17 45.45 % 0.12 0.00 % 0.12 -30.46 % 0.17 0.00 % 0.17 36.36 % 0.13 21.26 % 0.10 0.00 % 0.10
Ratio EBITDA 0.10 189.35 % -0.11 -1.67 % -0.11 5.20 % -0.11 -341.05 % 0.05 136.52 % -0.13 -1 303.23 % -0.01 -116.95 % 0.05 -59.45 % 0.13 263.40 % -0.08 -147.59 % -0.03 72.93 % -0.12 -23.95 % -0.10 -259.05 % 0.06 -13.48 % 0.07 157.76 % -0.12 -217.18 % 0.10 101.41 % 0.05 -61.72 % 0.13 -6.29 % 0.14 -51.60 % 0.30 85.73 % 0.16 -11.85 % 0.18 16.56 % 0.16 -37.70 % 0.25 32.28 % 0.19 -7.77 % 0.20 134.71 % 0.09 -63.57 % 0.24 3.47 % 0.23 46.01 % 0.16 0.00 % 0.16 -32.27 % 0.23 0.00 % 0.23 90.35 % 0.12 -30.03 % 0.18 0.00 % 0.18
Gross profit ratio 0.23 -25.86 % 0.31 121.10 % 0.14 -42.01 % 0.24 18.38 % 0.21 -14.27 % 0.24 9.09 % 0.22 6.99 % 0.21 -35.94 % 0.32 19.70 % 0.27 66.10 % 0.16 -20.39 % 0.20 28.26 % 0.16 -53.89 % 0.34 48.29 % 0.23 -16.74 % 0.28 -6.57 % 0.30 -12.09 % 0.34 -5.63 % 0.36 -6.45 % 0.38 -9.34 % 0.42 7.73 % 0.39 16.59 % 0.34 -15.87 % 0.40 2.44 % 0.39 7.43 % 0.36 0.23 % 0.36 -5.39 % 0.38 -4.51 % 0.40 -3.99 % 0.42 2.18 % 0.41 0.00 % 0.41 2.36 % 0.40 0.00 % 0.40 24.23 % 0.32 -17.65 % 0.39 0.00 % 0.39
Weighted average shs out dil 88.942 M 0.00 % 88.942 M -1.72 % 90.499 M -1.50 % 91.877 M 1.08 % 90.895 M 0.12 % 90.788 M -29.58 % 128.920 M 40.32 % 91.877 M 1.84 % 90.219 M -1.59 % 91.678 M -0.26 % 91.920 M 2.16 % 89.974 M 0.00 % 89.974 M -0.54 % 90.458 M 0.92 % 89.630 M -15.24 % 105.740 M 27.94 % 82.650 M -8.19 % 90.028 M 0.47 % 89.605 M 0.07 % 89.538 M 0.94 % 88.707 M -1.97 % 90.493 M 0.48 % 90.064 M 0.03 % 90.036 M 34.82 % 66.783 M 1.59 % 65.738 M -1.88 % 66.995 M -4.65 % 70.264 M 6.73 % 65.836 M -2.26 % 67.358 M 2.25 % 65.877 M 0.00 % 65.877 M 1.53 % 64.882 M 0.00 % 64.882 M 8.14 % 60.000 M 5.26 % 57.002 M 0.00 % 57.002 M
Weighted average shs out 88.942 M 0.00 % 88.942 M -1.72 % 90.499 M -1.50 % 91.877 M 1.08 % 90.895 M 0.12 % 90.788 M -29.58 % 128.920 M 40.32 % 91.877 M 1.84 % 90.219 M -1.59 % 91.678 M -0.26 % 91.920 M 2.16 % 89.974 M 0.00 % 89.974 M -0.54 % 90.458 M 0.92 % 89.630 M -15.24 % 105.740 M 27.94 % 82.650 M -7.04 % 88.907 M -0.78 % 89.605 M 0.07 % 89.538 M 0.94 % 88.707 M -1.97 % 90.493 M 0.48 % 90.064 M 0.03 % 90.036 M 34.82 % 66.783 M 1.59 % 65.738 M -1.88 % 66.996 M -4.65 % 70.264 M 6.73 % 65.836 M -2.26 % 67.358 M 2.25 % 65.877 M 0.00 % 65.877 M 1.53 % 64.882 M 0.00 % 64.882 M 8.14 % 60.000 M 5.26 % 57.002 M 0.00 % 57.002 M
EPS diluted 0.17 213.33 % -0.15 59.02 % -0.37 -59.13 % -0.23 -76 566.67 % 0.00 99.88 % -0.24 -483.94 % -0.04 -223.62 % -0.01 -105.08 % 0.25 219.05 % -0.21 -130.01 % -0.09 69.57 % -0.30 -11.11 % -0.27 -2 085.29 % 0.01 -91.50 % 0.16 184.21 % -0.19 -272.73 % 0.11 1 209.52 % 0.01 -96.77 % 0.26 30.00 % 0.20 -48.72 % 0.39 225.00 % 0.12 -50.00 % 0.24 100.00 % 0.12 -73.91 % 0.46 58.62 % 0.29 -27.50 % 0.40 566.67 % 0.06 -85.37 % 0.41 51.85 % 0.27 68.75 % 0.16 0.00 % 0.16 -50.00 % 0.32 0.00 % 0.32 60.00 % 0.20 100.00 % 0.10 -9.09 % 0.11
Earnings per share 0.17 213.33 % -0.15 59.02 % -0.37 -59.13 % -0.23 -76 566.67 % 0.00 99.88 % -0.24 -483.94 % -0.04 -223.62 % -0.01 -105.08 % 0.25 219.05 % -0.21 -130.01 % -0.09 69.57 % -0.30 -11.11 % -0.27 -2 800.00 % 0.01 -93.75 % 0.16 184.21 % -0.19 -272.73 % 0.11 1 209.52 % 0.01 -96.77 % 0.26 30.00 % 0.20 -48.72 % 0.39 225.00 % 0.12 -50.00 % 0.24 100.00 % 0.12 -73.91 % 0.46 58.62 % 0.29 -27.50 % 0.40 566.67 % 0.06 -85.37 % 0.41 51.85 % 0.27 68.75 % 0.16 0.00 % 0.16 -50.00 % 0.32 0.00 % 0.32 60.00 % 0.20 100.00 % 0.10 -9.09 % 0.11
Gross profit 55.142 M 71.18 % 32.214 M -23.65 % 42.193 M -14.30 % 49.234 M -6.11 % 52.437 M 72.27 % 30.440 M -59.65 % 75.436 M 72.21 % 43.805 M -42.13 % 75.699 M 149.17 % 30.380 M -30.41 % 43.655 M 21.87 % 35.820 M 12.12 % 31.947 M -24.90 % 42.539 M -34.67 % 65.113 M 87.19 % 34.785 M -23.80 % 45.649 M 14.88 % 39.738 M -38.27 % 64.372 M 17.78 % 54.657 M -16.48 % 65.444 M 53.97 % 42.503 M -16.52 % 50.914 M 23.36 % 41.272 M -33.11 % 61.702 M 48.13 % 41.653 M -15.02 % 49.013 M 48.00 % 33.117 M -44.59 % 59.766 M 36.92 % 43.651 M 24.13 % 35.166 M 0.00 % 35.166 M -27.03 % 48.191 M 0.00 % 48.191 M 55.09 % 31.073 M 38.38 % 22.454 M 0.00 % 22.454 M
Income tax expense -1.544 M -217.90 % 1.309 M 166.52 % -1.968 M 66.55 % -5.884 M -71.81 % -3.425 M -0.93 % -3.393 M 55.54 % -7.632 M -395.08 % -1.542 M 59.85 % -3.840 M -394.07 % -777.185 K -107.77 % 10.003 M 402.05 % -3.312 M -31.43 % -2.520 M -123.82 % -1.126 M 62.14 % -2.974 M -317.15 % -712.843 K -147.84 % 1.490 M 234.80 % 445.062 K 248.59 % -299.523 K -120.34 % 1.472 M -78.62 % 6.888 M 161.10 % 2.638 M -8.27 % 2.876 M 45.55 % 1.976 M -63.53 % 5.417 M 162.89 % 2.061 M 31.62 % 1.566 M 325.26 % 368.157 K -91.84 % 4.513 M 24.84 % 3.615 M 141.37 % 1.498 M 0.00 % 1.498 M -55.54 % 3.368 M 0.00 % 3.368 M 166.83 % 1.262 M 4.83 % 1.204 M 0.00 % 1.204 M
Cost of revenue 182.246 M 158.13 % 70.601 M -72.37 % 255.555 M 67.85 % 152.252 M -24.48 % 201.596 M 110.03 % 95.985 M -63.96 % 266.363 M 58.02 % 168.559 M 5.75 % 159.397 M 93.07 % 82.558 M -63.45 % 225.906 M 61.06 % 140.259 M -17.24 % 169.472 M 108.89 % 81.130 M -62.37 % 215.601 M 139.37 % 90.069 M -16.16 % 107.436 M 38.78 % 77.414 M -32.52 % 114.719 M 30.96 % 87.598 M -1.55 % 88.973 M 35.75 % 65.540 M -34.45 % 99.981 M 62.21 % 61.636 M -35.73 % 95.899 M 32.01 % 72.647 M -15.33 % 85.798 M 61.69 % 53.063 M -40.21 % 88.743 M 46.71 % 60.490 M 19.64 % 50.561 M 0.00 % 50.561 M -29.84 % 72.066 M 0.00 % 72.066 M 10.44 % 65.254 M 87.14 % 34.868 M 0.00 % 34.868 M
General and administrative expenses -4.835 M -151.92 % 9.312 M 162.77 % -14.835 M -152.66 % 28.172 M 13 479.39 % -210.564 K -102.06 % 10.224 M 185.72 % -11.927 M -158.17 % 20.503 M 714.51 % -3.336 M -141.01 % 8.135 M -4.42 % 8.512 M -57.19 % 19.883 M 1 165.18 % -1.867 M -123.96 % 7.791 M 189.82 % -8.674 M -145.84 % 18.923 M 2 758.34 % 662.028 K -91.45 % 7.741 M 199.58 % -7.773 M -204.97 % 7.405 M 502.50 % -1.840 M -134.10 % 5.395 M 159.92 % -9.003 M -227.07 % 7.085 M 1 033.49 % -759.005 K -116.13 % 4.705 M 116.42 % -28.649 M -605.12 % 5.672 M 622.99 % -1.084 M -124.04 % 4.512 M -35.99 % 7.048 M 0.00 % 7.048 M 10.40 % 6.384 M 0.00 % 6.384 M -44.67 % 11.537 M 17.49 % 9.819 M 0.00 % 9.819 M
Selling and marketing expenses -6.011 M -126.88 % 22.365 M 191.92 % -24.332 M -148.43 % 50.247 M 116.27 % 23.234 M -23.47 % 30.360 M -19.90 % 37.905 M 71.89 % 22.052 M 21.15 % 18.202 M -13.21 % 20.972 M 32.03 % 15.884 M -36.44 % 24.989 M 35.65 % 18.422 M 17.98 % 15.614 M -23.67 % 20.457 M -16.63 % 24.537 M 68.89 % 14.528 M -14.09 % 16.912 M -2.75 % 17.390 M 21.01 % 14.371 M 84.77 % 7.778 M -28.50 % 10.878 M -3.35 % 11.256 M -7.79 % 12.207 M 35.58 % 9.003 M 32.77 % 6.781 M -22.40 % 8.739 M -5.19 % 9.218 M -7.98 % 10.017 M 61.97 % 6.184 M -11.99 % 7.027 M 0.00 % 7.027 M -9.69 % 7.781 M 0.00 % 7.781 M 617.32 % 1.085 M -68.65 % 3.460 M 0.00 % 3.460 M
Other expenses 39.114 M 3 353.42 % 1.133 M -98.90 % 102.503 M 636.41 % -19.109 M -148 461.45 % 12.880 K -75.72 % 53.050 K -93.24 % 784.756 K 1 550.06 % -54.119 K 39.69 % -89.742 K -204.09 % 86.218 K 0.000 100.00 % -59.588 K -144.15 % 134.965 K 886.59 % 13.680 K 102.32 % -590.461 K -183.03 % 711.169 K 6 397.07 % 10.946 K -63.93 % 30.343 K 108.26 % -367.202 K -290.54 % 192.716 K -95.09 % 3.927 M 0.000 100.00 % -952.899 K -197.76 % 974.729 K -63.73 % 2.688 M -1.08 % 2.717 M -56.46 % 6.241 M 1 614.53 % 363.987 K -79.31 % 1.759 M 868.82 % 181.558 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 40.726 M -8.15 % 44.337 M -44.56 % 79.974 M 3.55 % 77.231 M 40.30 % 55.046 M 1.08 % 54.457 M -16.70 % 65.376 M 43.82 % 45.457 M 14.62 % 39.658 M -8.31 % 43.252 M -23.65 % 56.651 M 13.87 % 49.751 M 22.81 % 40.510 M 19.22 % 33.980 M -33.14 % 50.825 M 4.51 % 48.632 M 24.51 % 39.059 M 5.61 % 36.984 M -13.14 % 42.579 M 31.30 % 32.429 M 34.87 % 24.044 M -3.88 % 25.014 M -13.99 % 29.082 M 5.26 % 27.629 M 22.00 % 22.646 M 29.30 % 17.515 M -24.37 % 23.160 M -7.27 % 24.976 M 4.08 % 23.997 M 25.31 % 19.150 M -18.21 % 23.414 M 0.00 % 23.414 M -2.81 % 24.090 M 0.00 % 24.090 M 62.91 % 14.788 M -3.37 % 15.304 M 0.00 % 15.304 M
Cost and expenses 222.972 M 93.99 % 114.939 M -65.74 % 335.529 M 46.21 % 229.483 M -10.58 % 256.643 M 70.59 % 150.442 M -54.65 % 331.739 M 55.01 % 214.016 M 7.52 % 199.055 M 58.22 % 125.809 M -55.47 % 282.557 M 48.71 % 190.010 M -9.51 % 209.982 M 82.42 % 115.110 M -56.79 % 266.425 M 92.09 % 138.701 M -5.32 % 146.495 M 28.06 % 114.397 M -27.27 % 157.298 M 31.05 % 120.027 M 6.20 % 113.017 M 24.81 % 90.554 M -29.84 % 129.063 M 44.58 % 89.265 M -24.70 % 118.545 M 31.48 % 90.162 M -17.25 % 108.958 M 39.62 % 78.038 M -30.78 % 112.740 M 41.56 % 79.640 M 7.66 % 73.975 M 0.00 % 73.975 M -23.07 % 96.157 M 0.00 % 96.157 M 20.13 % 80.042 M 59.53 % 50.172 M 0.00 % 50.172 M
Research and development expenses 12.459 M 8.07 % 11.528 M -30.72 % 16.639 M -7.15 % 17.921 M 56.46 % 11.454 M -16.85 % 13.774 M -17.02 % 16.599 M 29.83 % 12.785 M -7.85 % 13.874 M -5.73 % 14.717 M -13.32 % 16.979 M 9.95 % 15.442 M 9.43 % 14.111 M 5.30 % 13.401 M -21.22 % 17.011 M 17.98 % 14.418 M 2.80 % 14.025 M 12.36 % 12.482 M -26.17 % 16.906 M 44.71 % 11.682 M 24.02 % 9.420 M 8.94 % 8.647 M -18.78 % 10.646 M 22.46 % 8.693 M 49.10 % 5.831 M -8.42 % 6.367 M -12.06 % 7.240 M -23.80 % 9.501 M 64.81 % 5.765 M -23.26 % 7.513 M -8.91 % 8.247 M 0.00 % 8.247 M 41.63 % 5.823 M 0.00 % 5.823 M -72.33 % 21.046 M 0.000 0.000
Selling general and administrative expenses -10.846 M -134.24 % 31.677 M 180.87 % -39.168 M -149.95 % 78.419 M 79.84 % 43.605 M 7.44 % 40.584 M 56.22 % 25.978 M -38.95 % 42.555 M 186.27 % 14.865 M -48.93 % 29.107 M -14.36 % 33.989 M -24.25 % 44.872 M 171.05 % 16.555 M -29.27 % 23.405 M 98.64 % 11.783 M -72.89 % 43.460 M 186.11 % 15.190 M -38.38 % 24.652 M 156.35 % 9.617 M -55.84 % 21.776 M 266.74 % 5.938 M -63.51 % 16.273 M 622.44 % 2.253 M -88.32 % 19.292 M 134.01 % 8.244 M -28.23 % 11.486 M 157.69 % -19.910 M -233.72 % 14.889 M 66.68 % 8.933 M -16.49 % 10.696 M -24.01 % 14.075 M 0.00 % 14.075 M -0.63 % 14.164 M 0.00 % 14.164 M -21.48 % 18.038 M 35.84 % 13.279 M 0.00 % 13.279 M
Interest income 1.567 M 64 207.39 % 2.436 K -99.87 % 1.949 M 1 508.70 % 121.126 K -90.80 % 1.317 M 522.67 % 211.520 K 75.71 % 120.383 K 104.64 % 58.827 K -80.43 % 300.639 K 246.35 % 86.803 K -98.18 % 4.775 M 1 199.67 % 367.372 K -84.89 % 2.431 M 155.31 % 952.121 K -14.85 % 1.118 M 0.57 % 1.112 M -23.67 % 1.457 M -0.69 % 1.467 M 6.49 % 1.377 M -19.14 % 1.703 M -26.09 % 2.305 M -7.31 % 2.486 M -29.73 % 3.538 M 364.26 % 762.105 K 1 871.40 % 38.658 K -82.82 % 225.046 K -60.18 % 565.215 K 3 012.25 % 18.161 K -73.08 % 67.473 K 14.13 % 59.119 K 5 969.71 % 974.000 0.00 % 974.000 -95.53 % 21.809 K 0.00 % 21.809 K -99.23 % 2.831 M 7 227.79 % 38.628 K 0.00 % 38.629 K
Interest expense 8.395 M 712.94 % 1.033 M -83.33 % 6.194 M 17.64 % 5.265 M 31.30 % 4.010 M 18.39 % 3.387 M 534.70 % 533.615 K -87.79 % 4.369 M 7.63 % 4.059 M 54.99 % 2.619 M 0.000 -100.00 % 3.106 M 21.84 % 2.549 M 30.69 % 1.951 M 15.40 % 1.690 M 37.76 % 1.227 M -2.59 % 1.260 M 34.50 % 936.466 K -21.56 % 1.194 M 7.65 % 1.109 M -14.33 % 1.295 M 38.09 % 937.508 K 24.53 % 752.829 K 3.56 % 726.955 K -43.38 % 1.284 M 152.24 % 508.966 K -90.10 % 5.140 M 382.65 % 1.065 M -33.68 % 1.606 M 202.67 % 530.494 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 0.000 0.000 0.000 0.000 -100.00 % 10.503 M 74.03 % 6.035 M -33.76 % 9.111 M 0.00 % 9.111 M -0.57 % 9.163 M 0.00 % 9.163 M 143.68 % 3.760 M -26.92 % 5.145 M -8.08 % 5.598 M 0.00 % 5.598 M -11.36 % 6.315 M 54.26 % 4.094 M 13.38 % 3.611 M 0.00 % 3.611 M 48.83 % 2.426 M 14.35 % 2.122 M -8.35 % 2.315 M 9.11 % 2.122 M 0.00 % 2.122 M 3.67 % 2.046 M -2.05 % 2.089 M 1.22 % 2.064 M 268.26 % -1.227 M -136.67 % 3.345 M 68.33 % 1.987 M 9.34 % 1.817 M -0.86 % 1.833 M 0.00 % 1.833 M 5.66 % 1.735 M 0.00 % 1.735 M 12.67 % 1.540 M 15.91 % 1.328 M 0.00 % 1.328 M
Operating income 14.416 M 218.90 % -12.124 M 67.91 % -37.781 M -34.94 % -27.998 M -973.08 % -2.609 M 89.59 % -25.068 M -85.32 % -13.527 M -327.35 % -3.165 M -116.84 % 18.799 M 189.75 % -20.946 M -67.41 % -12.512 M 58.63 % -30.244 M -12.70 % -26.836 M -69 742.38 % -38.423 K -100.31 % 12.323 M 158.04 % -21.232 M -292.62 % 11.023 M 652.24 % 1.465 M -93.71 % 23.306 M 21.68 % 19.154 M -49.28 % 37.762 M 162.25 % 14.399 M -42.47 % 25.031 M 112.71 % 11.768 M -64.68 % 33.322 M 81.42 % 18.367 M -36.31 % 28.838 M 590.65 % 4.175 M -85.99 % 29.811 M 38.13 % 21.581 M 83.51 % 11.761 M 0.00 % 11.761 M -55.49 % 26.421 M 0.00 % 26.421 M 156.31 % 10.308 M 17.84 % 8.748 M 0.00 % 8.748 M
Operating income ratio 0.06 151.50 % -0.12 7.07 % -0.13 8.68 % -0.14 -1 252.94 % -0.01 94.82 % -0.20 -401.03 % -0.04 -165.52 % -0.01 -118.64 % 0.08 143.11 % -0.19 -299.58 % -0.05 72.98 % -0.17 -28.92 % -0.13 -42 782.38 % 0.00 -100.71 % 0.04 125.81 % -0.17 -336.17 % 0.07 475.67 % 0.01 -90.39 % 0.13 -3.35 % 0.13 -44.94 % 0.24 83.49 % 0.13 -19.66 % 0.17 45.07 % 0.11 -45.92 % 0.21 31.58 % 0.16 -24.88 % 0.21 341.51 % 0.05 -75.86 % 0.20 -3.13 % 0.21 51.06 % 0.14 0.00 % 0.14 -37.56 % 0.22 0.00 % 0.22 105.30 % 0.11 -29.87 % 0.15 0.00 % 0.15
Total other income expenses net -10.707 K -127.09 % 39.524 K -63.04 % 106.945 K -59.21 % 262.153 K 290.78 % -137.413 K -359.02 % 53.051 K -93.34 % 796.948 K 121.95 % -3.631 M 16.90 % -4.369 M -5 167.56 % 86.218 K 101.64 % -5.259 M -8 725.68 % -59.588 K -144.15 % 134.966 K 886.59 % 13.680 K 102.32 % -590.461 K -183.03 % 711.169 K 6 397.07 % 10.946 K -98.58 % 770.753 K 309.90 % -367.201 K -290.54 % 192.717 K -95.09 % 3.927 M 772.46 % 450.113 K 147.24 % -952.899 K -197.76 % 974.729 K -63.73 % 2.688 M -1.08 % 2.717 M 324.72 % -1.209 M 19.03 % -1.493 M -184.89 % 1.759 M 516.03 % -422.803 K -5 691.03 % -7.301 K 0.00 % -7.301 K 99.68 % -2.298 M 0.00 % -2.298 M -173.03 % 3.147 M 301.92 % -1.558 M 0.00 % -1.558 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 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-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 2023-01-01 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-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-03-31
Net debt 279.256 M -23.48 % 364.953 M 74.15 % 209.563 M -34.73 % 321.072 M 34.79 % 238.208 M -6.39 % 254.482 M 13.91 % 223.409 M 41.17 % 158.260 M -24.67 % 210.103 M -1.38 % 213.053 M 40.78 % 151.339 M 70.12 % 88.960 M 510.98 % -21.646 M 73.90 % -82.925 M 63.20 % -225.326 M -55.65 % -144.763 M 30.66 % -208.761 M -6.15 % -196.662 M 25.03 % -262.304 M -37.71 % -190.482 M 18.92 % -234.925 M 6.88 % -252.283 M 24.66 % -334.876 M -3.55 % -323.396 M 14.87 % -379.888 M -7 982.77 % -4.700 M 93.80 % -75.771 M -1 654.69 % -4.318 M -106.63 % 65.083 M 459.91 % -18.083 M 0.00 % -18.083 M -168.00 % 26.593 M 0.00 % 26.593 M -15.87 % 31.609 M -3.63 % 32.799 M
Total investments 4.000 M 0.00 % 4.000 M 0.00 % 4.000 M 0.00 % 4.000 M -18.99 % 4.937 M 151.68 % 1.962 M 0.00 % 1.962 M -0.62 % 1.974 M 0.00 % 1.974 M 0.00 % 1.974 M 0.00 % 1.974 M -1.30 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M -82.14 % 11.201 M -2.42 % 11.479 M 6.20 % 10.809 M -8.02 % 11.752 M 4.91 % 11.201 M 14.63 % 9.772 M 3.87 % 9.408 M 2.89 % 9.143 M 22.30 % 7.476 M 10.72 % 6.753 M -2.95 % 6.958 M -5.85 % 7.390 M 5.80 % 6.985 M -20.12 % 8.745 M -93.28 % 130.166 M 1 279.53 % 9.436 M 0.000 -100.00 % 9.730 M 0.000 -100.00 % 1.500 M -97.71 % 65.598 M
Total debt 449.413 M 7.30 % 418.821 M 10.14 % 380.279 M 5.47 % 360.543 M -16.31 % 430.825 M 10.09 % 391.332 M 8.94 % 359.230 M 17.43 % 305.904 M -2.05 % 312.296 M -3.00 % 321.939 M -3.93 % 335.105 M 48.25 % 226.036 M 8.71 % 207.920 M 63.51 % 127.157 M -3.13 % 131.270 M 32.44 % 99.116 M -8.32 % 108.112 M 16.11 % 93.113 M 17.70 % 79.109 M -9.18 % 87.108 M -15.52 % 103.108 M 0.20 % 102.900 M 31.91 % 78.010 M 56.33 % 49.900 M -40.52 % 83.900 M 42.20 % 59.000 M 22.92 % 48.000 M 23.08 % 39.000 M 0.000 -100.00 % 47.000 M 0.00 % 47.000 M -9.62 % 52.000 M 0.00 % 52.000 M 11.35 % 46.700 M 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 654.457 M 0.000 -100.00 % 651.522 M 938.17 % 62.757 M 2 468.15 % 2.444 M 9.26 % 2.236 M -99.66 % 649.026 M 768.26 % 74.750 M -88.33 % 640.658 M 0.000 -100.00 % 625.279 M 668.22 % 81.393 M -86.80 % 616.453 M 749.49 % 72.567 M -87.75 % 592.385 M 854.61 % 62.055 M -89.19 % 574.275 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 281.073 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 84.962 M
Retained earnings 94.994 M 17.55 % 80.812 M -13.59 % 93.517 M -26.15 % 126.639 M -19.49 % 157.296 M -0.02 % 157.322 M -12.17 % 179.111 M -4.87 % 188.280 M -0.62 % 189.447 M 13.61 % 166.751 M -25.58 % 224.056 M 15.17 % 194.542 M -12.12 % 221.366 M -9.78 % 245.369 M 0.50 % 244.139 M 6.42 % 229.405 M -7.95 % 249.213 M -5.89 % 264.802 M 3.19 % 256.615 M 6.29 % 241.425 M 8.01 % 223.518 M 10.64 % 202.017 M 5.68 % 191.158 M 7.80 % 177.319 M 6.41 % 166.633 M 22.52 % 136.001 M 16.30 % 116.937 M 25.75 % 92.994 M 0.000 -100.00 % 47.708 M -24.21 % 62.945 M 85.74 % 33.890 M -19.99 % 42.359 M 4 974.67 % 834.724 K 0.000
Common stock 91.873 M 0.00 % 91.873 M 0.00 % 91.873 M 0.00 % 91.877 M 0.00 % 91.877 M 0.00 % 91.877 M 0.00 % 91.877 M 0.00 % 91.877 M 0.22 % 91.678 M 0.00 % 91.678 M 0.82 % 90.935 M 0.00 % 90.935 M 0.00 % 90.935 M 0.00 % 90.935 M -0.01 % 90.942 M 1.07 % 89.982 M 0.00 % 89.982 M 0.00 % 89.982 M 0.00 % 89.982 M 1.21 % 88.907 M 0.00 % 88.907 M 0.00 % 88.907 M 0.00 % 88.907 M 0.00 % 88.907 M 0.00 % 88.907 M 33.33 % 66.680 M 0.00 % 66.680 M 0.00 % 66.680 M 0.000 -100.00 % 66.680 M 0.00 % 66.680 M 0.00 % 66.680 M 0.00 % 66.680 M 11.13 % 60.000 M 0.000
Total equity 840.519 M 1.83 % 825.378 M -1.52 % 838.143 M -4.04 % 873.391 M -3.41 % 904.256 M 0.18 % 902.649 M -2.40 % 924.856 M 0.25 % 922.555 M 0.45 % 918.462 M 2.85 % 893.019 M -0.72 % 899.482 M 0.09 % 898.662 M -2.45 % 921.241 M -2.10 % 941.010 M 0.58 % 935.610 M 4.49 % 895.424 M -1.18 % 906.072 M -0.67 % 912.176 M 1.90 % 895.130 M 3.38 % 865.855 M 2.11 % 847.981 M 2.53 % 827.075 M 1.39 % 815.703 M 2.68 % 794.391 M 1.36 % 783.735 M 108.10 % 376.612 M 5.38 % 357.392 M 9.47 % 326.472 M 16.07 % 281.267 M 0.00 % 281.267 M 0.00 % 281.267 M 7.81 % 260.894 M 0.15 % 260.511 M 62.26 % 160.552 M 88.98 % 84.956 M
Other non current liabilities 20.137 M -63.41 % 55.028 M 27.18 % 43.269 M -50.27 % 87.001 M -4.25 % 90.862 M 52.61 % 59.537 M 0.000 0.000 0.000 0.000 -100.00 % 9.382 M 44.17 % 6.507 M 0.00 % 6.507 M 0.00 % 6.507 M 0.00 % 6.507 M -43.99 % 11.619 M 0.00 % 11.619 M 0.00 % 11.619 M 0.00 % 11.619 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
Long term debt 12.675 M 97.28 % 6.425 M 25.73 % 5.110 M 17.74 % 4.340 M -82.36 % 24.606 M 43.88 % 17.101 M 13.77 % 15.031 M 211.23 % 4.829 M 57.52 % 3.066 M -13.91 % 3.562 M 169.71 % 1.320 M 33.56 % 988.652 K 741.70 % 117.459 K 0.000 -100.00 % 464.782 K 0.000 0.000 0.000 -100.00 % 3.853 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 44.210 M -39.43 % 72.989 M 21.64 % 60.005 M -43.25 % 105.736 M -18.68 % 130.031 M 52.66 % 85.177 M 183.66 % 30.028 M 119.10 % 13.705 M 11.83 % 12.256 M -4.06 % 12.775 M 19.36 % 10.703 M -23.23 % 13.941 M 5.31 % 13.238 M 1.56 % 13.036 M -6.49 % 13.941 M -24.70 % 18.515 M -1.09 % 18.719 M -0.92 % 18.893 M -0.91 % 19.068 M 165.19 % 7.190 M -2.37 % 7.364 M 0.48 % 7.329 M -4.97 % 7.713 M -3.56 % 7.997 M -2.67 % 8.216 M -5.23 % 8.670 M -4.97 % 9.123 M -8.92 % 10.017 M 0.000 -100.00 % 10.215 M 0.000 -100.00 % 11.430 M 0.000 0.000 0.000
Other current liabilities 119.285 M -8.42 % 130.256 M -21.70 % 166.350 M 47.78 % 112.562 M 3.61 % 108.639 M 340.38 % 24.669 M -81.97 % 136.854 M 370.98 % 29.057 M -28.79 % 40.807 M 72.19 % 23.699 M -69.93 % 78.808 M 473.23 % 13.748 M -1.28 % 13.927 M -81.05 % 73.504 M 235.72 % 21.895 M 113.36 % 10.262 M -27.20 % 14.095 M 53.79 % 9.165 M -55.97 % 20.817 M 375.82 % -7.547 M -256.18 % 4.832 M -15.04 % 5.687 M -46.34 % 10.598 M 50.02 % 7.064 M -52.57 % 14.894 M 75.03 % 8.509 M -39.98 % 14.177 M 53.85 % 9.215 M 0.000 -100.00 % 11.728 M -38.26 % 18.995 M 60.52 % 11.834 M -56.04 % 26.920 M -30.01 % 38.465 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 2.962 M -79.22 % 14.251 M -62.96 % 38.479 M 37.57 % 27.972 M -5.53 % 29.608 M 31.52 % 22.512 M 0.000 -100.00 % 10.875 M 400.67 % 2.172 M -92.53 % 29.069 M -32.90 % 43.319 M 1 934.89 % 2.129 M -91.53 % 25.145 M 772.10 % 2.883 M 0.000 -100.00 % 17.172 M 13.27 % 15.160 M -1.95 % 15.461 M -19.22 % 19.140 M 157.00 % 7.448 M -72.64 % 27.221 M 65.60 % 16.438 M 10.52 % 14.873 M -46.28 % 27.688 M 0.000 -100.00 % 15.465 M 0.000 -100.00 % 24.170 M 0.000 0.000 0.000
Short term debt 436.737 M 5.90 % 412.396 M 9.92 % 375.169 M 5.32 % 356.203 M 4.90 % 339.561 M -9.26 % 374.231 M 8.73 % 344.199 M 15.56 % 297.850 M -3.68 % 309.230 M -2.87 % 318.378 M -4.62 % 333.784 M 61.20 % 207.068 M -0.35 % 207.803 M 63.42 % 127.157 M -1.56 % 129.167 M 86.78 % 69.154 M -36.03 % 108.112 M 53.16 % 70.587 M -10.77 % 79.109 M 74.18 % 45.418 M -55.95 % 103.108 M 0.20 % 102.900 M 31.91 % 78.010 M 56.33 % 49.900 M -40.52 % 83.900 M 42.20 % 59.000 M 22.92 % 48.000 M 23.08 % 39.000 M 0.000 -100.00 % 47.000 M 0.00 % 47.000 M -9.62 % 52.000 M 0.00 % 52.000 M 11.35 % 46.700 M 0.000
Total current liabilities 1.100 B -0.27 % 1.102 B -2.51 % 1.131 B 17.74 % 960.487 M 6.06 % 905.649 M 1.07 % 896.063 M 2.13 % 877.336 M 17.34 % 747.657 M -5.11 % 787.960 M 4.90 % 751.170 M -9.13 % 826.628 M 28.31 % 644.264 M 5.43 % 611.076 M 31.93 % 463.188 M -2.40 % 474.574 M 33.58 % 355.281 M -7.61 % 384.533 M 14.19 % 336.735 M -0.78 % 339.372 M -1.33 % 343.955 M 3.85 % 331.198 M -0.29 % 332.171 M 9.89 % 302.276 M 15.97 % 260.653 M -17.05 % 314.226 M 20.64 % 260.462 M 2.56 % 253.971 M 3.39 % 245.635 M 0.000 -100.00 % 254.412 M 0.00 % 254.412 M -2.80 % 261.731 M 0.00 % 261.731 M 33.75 % 195.691 M 0.000
Total liabilities 1.144 B -2.70 % 1.175 B -1.29 % 1.191 B 11.69 % 1.066 B 2.95 % 1.036 B 5.55 % 981.240 M 8.14 % 907.364 M 19.18 % 761.362 M -4.86 % 800.216 M 4.75 % 763.944 M -8.76 % 837.331 M 27.21 % 658.205 M 5.43 % 624.315 M 31.10 % 476.224 M -2.52 % 488.515 M 30.69 % 373.796 M -7.30 % 403.252 M 13.39 % 355.629 M -0.78 % 358.440 M 2.08 % 351.145 M 3.72 % 338.562 M -0.28 % 339.500 M 9.52 % 309.989 M 15.39 % 268.651 M -16.68 % 322.443 M 19.81 % 269.132 M 2.29 % 263.095 M 2.91 % 255.653 M 0.000 -100.00 % 264.628 M 4.02 % 254.412 M -6.86 % 273.161 M 4.37 % 261.731 M 33.75 % 195.691 M 0.000
Other non current assets 27.726 M -35.27 % 42.836 M 24.15 % 34.502 M 1.61 % 33.954 M 64.63 % 20.624 M 124.29 % 9.195 M -34.38 % 14.012 M 39.72 % 10.029 M -36.21 % 15.722 M -11.60 % 17.785 M -69.30 % 57.940 M 0.95 % 57.394 M 13.46 % 50.584 M -3.51 % 52.422 M 15.17 % 45.517 M 24.91 % 36.439 M 41.05 % 25.835 M 23.69 % 20.887 M -9.85 % 23.169 M 370.38 % 4.926 M 21.66 % 4.049 M 17.70 % 3.440 M 811.07 % 377.572 K -91.81 % 4.611 M 173.07 % 1.689 M 551.93 % 259.042 K 714.55 % 31.802 K -93.99 % 529.322 K 100.81 % -65.083 M -9 982.28 % 658.582 K -94.98 % 13.129 M 3 987.19 % 321.227 K -97.54 % 13.056 M -6.35 % 13.941 M 142.50 % -32.799 M
Long term investments 0.000 -100.00 % 2.069 M 0.00 % 2.069 M 1.53 % 2.038 M -23.25 % 2.656 M -87.72 % 21.626 M 18.96 % 18.179 M -6.04 % 19.349 M 11.48 % 17.356 M 16.59 % 14.886 M 0.000 -100.00 % 11.776 M 17.67 % 10.008 M -7.65 % 10.837 M -3.25 % 11.201 M -2.42 % 11.479 M 6.20 % 10.809 M -8.02 % 11.752 M 4.91 % 11.201 M 14.63 % 9.772 M 3.87 % 9.408 M 2.89 % 9.143 M 22.30 % 7.476 M 10.72 % 6.753 M -2.95 % 6.958 M -5.85 % 7.390 M 5.80 % 6.985 M -20.12 % 8.745 M 0.000 -100.00 % 9.436 M 0.000 -100.00 % 9.730 M 0.000 0.000 0.000
Intangible assets 21.314 M -1.49 % 21.635 M -1.57 % 21.980 M -1.44 % 22.300 M -1.38 % 22.612 M -1.65 % 22.993 M -1.11 % 23.252 M -0.81 % 23.441 M -1.17 % 23.719 M -1.59 % 24.102 M -1.58 % 24.489 M -1.56 % 24.876 M 3.29 % 24.083 M -0.87 % 24.294 M -1.31 % 24.616 M 3.59 % 23.764 M -1.11 % 24.032 M -0.41 % 24.132 M -0.84 % 24.335 M -1.12 % 24.611 M -1.11 % 24.886 M 3.93 % 23.945 M -0.90 % 24.162 M 1.43 % 23.821 M 0.41 % 23.723 M -0.73 % 23.897 M -0.72 % 24.072 M 2.27 % 23.538 M 0.000 -100.00 % 12.187 M 0.00 % 12.187 M -1.42 % 12.363 M 0.00 % 12.363 M -1.40 % 12.539 M 0.000
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 0.000
Goodwill and intangible assets 21.314 M -1.49 % 21.635 M -1.57 % 21.980 M -1.44 % 22.300 M -1.38 % 22.612 M -1.65 % 22.993 M -1.11 % 23.252 M -0.81 % 23.441 M -1.17 % 23.719 M -1.59 % 24.102 M -1.58 % 24.489 M -1.56 % 24.876 M 3.29 % 24.083 M -0.87 % 24.294 M -1.31 % 24.616 M 3.59 % 23.764 M -1.11 % 24.032 M -0.41 % 24.132 M -0.84 % 24.335 M -1.12 % 24.611 M -1.11 % 24.886 M 3.93 % 23.945 M -0.90 % 24.162 M 1.43 % 23.821 M 0.41 % 23.723 M -0.73 % 23.897 M -0.72 % 24.072 M 2.27 % 23.538 M 0.000 -100.00 % 12.187 M 0.00 % 12.187 M -1.42 % 12.363 M 0.00 % 12.363 M -1.40 % 12.539 M 0.000
Property plant equipment net 230.920 M 8.89 % 212.069 M -3.35 % 219.421 M 0.02 % 219.381 M -5.97 % 233.312 M 2.25 % 228.185 M -1.33 % 231.253 M 0.18 % 230.830 M 0.28 % 230.177 M -1.69 % 234.140 M -0.18 % 234.561 M 34.88 % 173.905 M 2.71 % 169.311 M 1.62 % 166.618 M 6.54 % 156.386 M 13.26 % 138.078 M 6.30 % 129.900 M 2.46 % 126.782 M 0.52 % 126.128 M 13.58 % 111.049 M 31.93 % 84.172 M 28.28 % 65.614 M -0.85 % 66.179 M 22.97 % 53.817 M 1.98 % 52.771 M 0.16 % 52.688 M 0.30 % 52.528 M -1.65 % 53.411 M 0.000 -100.00 % 53.174 M 0.00 % 53.174 M -2.18 % 54.357 M 0.00 % 54.357 M 0.33 % 54.178 M 0.000
Total non current assets 347.531 M 0.86 % 344.577 M -0.04 % 344.727 M -0.05 % 344.914 M 1.14 % 341.035 M 6.18 % 321.171 M -5.40 % 339.493 M 5.76 % 321.018 M -0.55 % 322.797 M -0.03 % 322.898 M 1.86 % 316.990 M 10.85 % 285.960 M 6.41 % 268.724 M 1.26 % 265.392 M 6.72 % 248.679 M 12.92 % 220.217 M 10.08 % 200.056 M 4.81 % 190.869 M -0.75 % 192.310 M 22.49 % 156.997 M 22.40 % 128.261 M 19.20 % 107.598 M 4.53 % 102.940 M 9.74 % 93.807 M 4.67 % 89.619 M 1.77 % 88.056 M 1.58 % 86.685 M -3.98 % 90.275 M 238.71 % -65.083 M -182.92 % 78.490 M 0.00 % 78.490 M -1.53 % 79.709 M -0.08 % 79.776 M -1.09 % 80.657 M 345.91 % -32.799 M
Other current assets 31.521 M -21.61 % 40.210 M 144.39 % 16.453 M -84.00 % 102.810 M 576.69 % 15.193 M -92.11 % 192.521 M 74.65 % 110.231 M 152.69 % 43.623 M -67.54 % 134.386 M 472.53 % 23.472 M -70.85 % 80.534 M -27.64 % 111.302 M 111.84 % 52.540 M -32.63 % 77.989 M 42.94 % 54.559 M 26.42 % 43.157 M 11.10 % 38.846 M -8.12 % 42.279 M 166.26 % 15.879 M -47.98 % 30.527 M -4.39 % 31.929 M -18.34 % 39.101 M 51.66 % 25.782 M 13.24 % 22.767 M 96.67 % 11.576 M -37.69 % 18.580 M 22.40 % 15.180 M 24.07 % 12.234 M 0.000 -100.00 % 23.900 M 26.00 % 18.968 M -27.11 % 26.022 M 30.66 % 19.916 M 71.54 % 11.610 M 0.000
Short term investments 1.931 M 0.00 % 1.931 M 0.00 % 1.931 M -1.60 % 1.962 M -14.02 % 2.282 M 16.31 % 1.962 M 0.00 % 1.962 M -0.62 % 1.974 M 0.00 % 1.974 M 0.00 % 1.974 M 0.00 % 1.974 M -1.30 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 130.166 M 0.000 0.000 0.000 0.000 -100.00 % 1.500 M -97.71 % 65.598 M
cash and cash equivalents 170.156 M 215.88 % 53.867 M -68.45 % 170.716 M 332.50 % 39.472 M -79.51 % 192.617 M 40.75 % 136.850 M 0.76 % 135.821 M -8.01 % 147.644 M 44.48 % 102.192 M -6.15 % 108.887 M -40.75 % 183.766 M 34.06 % 137.076 M -40.29 % 229.566 M 9.27 % 210.082 M -41.09 % 356.596 M 46.22 % 243.878 M -23.04 % 316.873 M 9.35 % 289.775 M -15.12 % 341.413 M 22.99 % 277.589 M -17.88 % 338.033 M -4.83 % 355.183 M -13.98 % 412.885 M 10.61 % 373.296 M -19.51 % 463.788 M 628.08 % 63.700 M -48.53 % 123.771 M 185.73 % 43.318 M 166.56 % -65.083 M -200.00 % 65.083 M 0.00 % 65.083 M 156.16 % 25.407 M 0.00 % 25.407 M 68.36 % 15.091 M 146.01 % -32.799 M
Cash and short term investments 172.087 M 208.41 % 55.798 M -67.68 % 172.646 M 316.68 % 41.433 M -78.74 % 194.899 M 40.41 % 138.812 M 0.75 % 137.783 M -7.91 % 149.618 M 43.63 % 104.166 M -6.04 % 110.861 M -40.31 % 185.740 M 33.55 % 139.076 M -39.94 % 231.566 M 9.19 % 212.082 M -40.53 % 356.596 M 46.22 % 243.878 M -23.04 % 316.873 M 9.35 % 289.775 M -15.12 % 341.413 M 22.99 % 277.589 M -17.88 % 338.033 M -4.83 % 355.183 M -13.98 % 412.885 M 10.61 % 373.296 M -19.51 % 463.788 M 628.08 % 63.700 M -48.53 % 123.771 M 185.73 % 43.318 M -33.44 % 65.083 M 0.00 % 65.083 M 0.00 % 65.083 M 156.16 % 25.407 M 0.00 % 25.407 M 53.14 % 16.591 M -49.42 % 32.799 M
Total current assets 1.637 B -1.18 % 1.656 B -1.66 % 1.684 B 5.62 % 1.595 B -0.51 % 1.603 B 2.57 % 1.563 B 4.69 % 1.493 B 9.53 % 1.363 B -2.36 % 1.396 B 4.63 % 1.334 B -6.04 % 1.420 B 11.72 % 1.271 B -0.46 % 1.277 B 10.85 % 1.152 B -2.01 % 1.175 B 12.05 % 1.049 B -5.43 % 1.109 B 3.00 % 1.077 B 1.48 % 1.061 B 0.12 % 1.060 B 0.16 % 1.058 B -0.07 % 1.059 B 3.54 % 1.023 B 5.52 % 969.234 M -4.66 % 1.017 B 82.28 % 557.687 M 4.47 % 533.802 M 8.53 % 491.849 M 655.73 % 65.083 M -86.08 % 467.405 M 0.00 % 467.405 M 2.87 % 454.347 M 0.10 % 453.896 M 57.95 % 287.367 M 776.14 % 32.799 M
Inventory 221.295 M -16.87 % 266.205 M 18.45 % 224.742 M -1.83 % 228.943 M -0.55 % 230.203 M 2.25 % 225.130 M 25.72 % 179.073 M 1.89 % 175.752 M 6.25 % 165.407 M -5.63 % 175.268 M 22.66 % 142.893 M -13.20 % 164.630 M -2.12 % 168.201 M 11.58 % 150.746 M 40.96 % 106.946 M -2.27 % 109.427 M 21.36 % 90.165 M -3.56 % 93.493 M 17.93 % 79.276 M -32.45 % 117.364 M 35.22 % 86.795 M 3.89 % 83.547 M 24.83 % 66.930 M -14.31 % 78.103 M 40.50 % 55.589 M -25.02 % 74.134 M 4.45 % 70.975 M 21.41 % 58.459 M 0.000 -100.00 % 67.825 M 0.00 % 67.825 M 6.70 % 63.563 M 0.00 % 63.563 M 7.51 % 59.121 M 0.000
Net receivables 1.212 B -6.36 % 1.294 B 1.86 % 1.270 B 4.01 % 1.222 B 5.06 % 1.163 B 6.37 % 1.093 B 1.25 % 1.080 B 6.96 % 1.009 B 0.17 % 1.008 B -1.64 % 1.024 B 1.37 % 1.011 B 9.17 % 925.756 M 12.28 % 824.525 M 8.35 % 760.968 M 12.56 % 676.049 M 0.63 % 671.784 M -1.42 % 681.484 M 1.22 % 673.264 M 7.78 % 624.692 M -3.53 % 647.583 M 5.08 % 616.304 M 3.04 % 598.112 M 13.10 % 528.831 M 4.57 % 505.723 M 3.26 % 489.759 M 19.58 % 409.558 M 24.71 % 328.395 M -14.68 % 384.894 M 0.000 -100.00 % 315.529 M 0.00 % 315.529 M -10.49 % 352.514 M 2.18 % 345.010 M 72.46 % 200.046 M 0.000
Tax assets 67.571 M 2.43 % 65.967 M -1.18 % 66.755 M -0.72 % 67.241 M 8.75 % 61.831 M 57.84 % 39.172 M -25.80 % 52.797 M 41.28 % 37.370 M 4.31 % 35.824 M 12.00 % 31.985 M 0.000 -100.00 % 18.009 M 22.19 % 14.739 M 31.35 % 11.221 M 2.39 % 10.959 M 4.80 % 10.458 M 10.30 % 9.481 M 29.57 % 7.317 M -2.14 % 7.477 M 12.60 % 6.640 M 15.57 % 5.745 M 5.30 % 5.456 M 14.99 % 4.745 M -1.25 % 4.805 M 7.31 % 4.478 M 17.18 % 3.821 M 24.53 % 3.069 M -24.26 % 4.052 M 0.000 -100.00 % 3.035 M 0.000 -100.00 % 2.937 M 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 536.999 M -3.90 % 558.780 M -4.48 % 584.969 M 19.49 % 489.551 M 7.43 % 455.695 M -7.91 % 494.847 M 30.49 % 379.210 M -7.13 % 408.317 M -3.73 % 424.123 M 4.65 % 405.268 M -8.99 % 445.298 M 15.05 % 387.034 M 0.38 % 385.571 M 54.39 % 249.744 M -16.86 % 300.401 M 29.82 % 231.394 M -6.42 % 247.276 M 9.77 % 225.265 M 0.52 % 224.095 M -6.07 % 238.576 M 12.21 % 212.621 M -0.32 % 213.310 M 4.35 % 204.422 M 1.81 % 200.792 M -0.18 % 201.155 M 10.89 % 181.402 M -1.96 % 185.025 M 5.04 % 176.151 M 0.000 -100.00 % 188.417 M 0.00 % 188.417 M 3.07 % 182.811 M 0.00 % 182.811 M 65.40 % 110.526 M 0.000
Tax payables 6.484 M 510.94 % 1.061 M -75.90 % 4.403 M 102.95 % 2.170 M 23.75 % 1.753 M -24.26 % 2.315 M -86.44 % 17.073 M 122.25 % 7.682 M -17.90 % 9.357 M 421.33 % 1.795 M 0.000 -100.00 % 7.559 M 100.18 % 3.776 M -70.46 % 12.784 M -42.48 % 22.226 M 79.52 % 12.381 M -2.45 % 12.693 M 101.17 % 6.309 M -64.02 % 17.536 M 102.79 % 8.647 M -18.70 % 10.637 M 5.43 % 10.089 M 9.11 % 9.247 M 219.17 % 2.897 M -79.71 % 14.277 M 23.60 % 11.551 M 70.63 % 6.770 M -68.17 % 21.270 M 0.000 -100.00 % 7.267 M 0.000 -100.00 % 15.086 M 0.000 0.000 0.000
Deferred revenue non current 3.977 M -1.69 % 4.045 M -1.66 % 4.114 M 6.00 % 3.881 M -4.17 % 4.050 M -4.00 % 4.218 M -3.85 % 4.387 M -3.70 % 4.556 M -6.45 % 4.870 M -0.48 % 4.894 M 0.000 -100.00 % 5.231 M -3.13 % 5.400 M -3.10 % 5.573 M -3.20 % 5.757 M -3.10 % 5.941 M -3.32 % 6.145 M -2.76 % 6.319 M -2.68 % 6.493 M -4.15 % 6.774 M -2.51 % 6.949 M 0.50 % 6.914 M -5.25 % 7.297 M -5.28 % 7.703 M -2.77 % 7.923 M -5.41 % 8.376 M -5.14 % 8.830 M -10.51 % 9.867 M 0.000 -100.00 % 10.046 M 0.000 -100.00 % 11.351 M 0.000 0.000 0.000
Minority interest -621.932 K 64.76 % -1.765 M -3.76 % -1.701 M -149.81 % 3.414 M 281.43 % 895.078 K 249.00 % -600.725 K -2 610.03 % 23.933 K 113.13 % -182.259 K -155.52 % 328.304 K -32.25 % 484.580 K -58.30 % 1.162 M 296.42 % -591.605 K -39.74 % -423.348 K -72.50 % -245.420 K -110.49 % -116.596 K -146.49 % 250.823 K 72.74 % 145.203 K 150.98 % -284.798 K -222.64 % -88.271 K -82.83 % -48.280 K -224.12 % -14.896 K -172.02 % 20.682 K -69.32 % 67.419 K -42.27 % 116.774 K -20.87 % 147.578 K -20.73 % 186.168 K 498.57 % 31.102 K -72.37 % 112.573 K 0.000 -100.00 % 193.754 K 0.00 % 193.754 K 728.36 % 23.390 K 0.00 % 23.390 K -40.49 % 39.307 K 0.000
Capital lease obligations 4.675 M -27.23 % 6.425 M 25.73 % 5.110 M 17.74 % 4.340 M -6.58 % 4.646 M -34.76 % 7.121 M 40.99 % 5.051 M 4.59 % 4.829 M 57.52 % 3.066 M -13.91 % 3.562 M 0.000 100.00 % -16.991 M -14 565.29 % 117.459 K 0.000 -100.00 % 464.782 K 101.55 % -29.961 M 0.000 100.00 % -22.526 M -1 269.32 % 1.926 M 104.62 % -41.690 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 654.274 M 0.000 -100.00 % 654.454 M 1 073 678.59 % -60.960 K -100.01 % 654.188 M 0.02 % 654.051 M 0.03 % 653.843 M 10 242.58 % -6.447 M -101.01 % 637.009 M 0.46 % 634.105 M 8.70 % 583.329 M -4.96 % 613.777 M 0.72 % 609.364 M 5 397.72 % -11.502 M -101.92 % 600.645 M 4.32 % 575.787 M 1.60 % 566.732 M 1.62 % 557.677 M 1.65 % 548.622 M 2.44 % 535.571 M 0.00 % 535.571 M 0.000 -100.00 % 535.571 M 1.42 % 528.048 M 0.00 % 528.048 M 203.92 % 173.744 M 0.00 % 173.744 M 4.23 % 166.685 M 85 929.37 % 193.754 K -99.88 % 166.685 M 10.06 % 151.448 M -5.52 % 160.301 M 5.85 % 151.448 M 51.94 % 99.678 M 1 716 905.06 % -5.806 K
Deferred tax liabilities non current 7.420 M -0.95 % 7.491 M -0.27 % 7.511 M -28.56 % 10.513 M 0.00 % 10.513 M 143.38 % 4.320 M -59.28 % 10.609 M 145.60 % 4.320 M 0.00 % 4.320 M 0.00 % 4.320 M 0.000 -100.00 % 1.214 M 0.00 % 1.214 M 27.01 % 955.445 K -21.16 % 1.212 M 26.84 % 955.445 K 0.00 % 955.445 K 0.00 % 955.445 K 0.00 % 955.445 K 129.84 % 415.708 K 0.00 % 415.708 K 0.00 % 415.708 K 0.00 % 415.708 K 41.47 % 293.859 K 0.00 % 293.859 K 0.00 % 293.859 K 0.00 % 293.859 K 95.24 % 150.514 K 0.000 -100.00 % 169.013 K 0.000 -100.00 % 79.705 K 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.984 B -0.83 % 2.001 B -1.39 % 2.029 B 4.61 % 1.940 B -0.22 % 1.944 B 3.19 % 1.884 B 2.82 % 1.832 B 8.81 % 1.684 B -2.02 % 1.719 B 3.72 % 1.657 B -4.60 % 1.737 B 11.56 % 1.557 B 0.73 % 1.546 B 9.05 % 1.417 B -0.48 % 1.424 B 12.20 % 1.269 B -3.06 % 1.309 B 3.27 % 1.268 B 1.14 % 1.254 B 3.00 % 1.217 B 2.57 % 1.187 B 1.71 % 1.167 B 3.63 % 1.126 B 5.89 % 1.063 B -3.90 % 1.106 B 71.30 % 645.743 M 4.07 % 620.487 M 6.59 % 582.124 M 0.000 -100.00 % 545.895 M 0.00 % 545.895 M 2.22 % 534.056 M 0.07 % 533.672 M 45.01 % 368.025 M 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 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-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 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 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-06-30 2016-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -91.095 M -185.80 % 106.169 M 0.000 0.000 -100.00 % 3.778 M -98.20 % 209.535 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.591 M 260.19 % -4.114 M -200.00 % 4.114 M 0.000 -100.00 % 14.012 M 279.72 % -7.796 M -200.00 % 7.796 M 0.000 -100.00 % 29.397 M 285.34 % -15.861 M -200.00 % 15.861 M 0.000 -100.00 % 5.527 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
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -184.839 M -267.60 % 110.284 M 200.00 % -110.284 M 0.000 100.00 % -531.997 M -344.79 % 217.331 M 200.00 % -217.331 M 0.000 100.00 % -70.648 M -200.68 % 70.172 M 200.00 % -70.172 M 0.000 100.00 % -98.390 M -178.42 % 125.470 M 200.00 % -125.470 M 0.000 100.00 % -219.576 M -235.91 % 161.563 M 376.63 % -58.404 M 40.06 % -97.441 M 2.08 % -99.513 M -170.87 % 140.409 M 421.79 % -43.634 M -74.18 % -25.051 M -401.32 % 8.314 M 0.00 % 8.314 M 110.58 % -78.568 M 0.00 % -78.568 M -1 055.62 % -6.799 M 79.82 % -33.686 M 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -157.147 M -275.93 % 89.325 M 200.00 % -89.325 M 0.000 100.00 % -556.871 M -441.28 % 163.173 M 200.00 % -163.173 M 0.000 100.00 % -80.793 M -236.28 % 59.283 M 200.00 % -59.283 M 0.000 100.00 % -99.396 M -194.12 % 105.605 M 200.00 % -105.605 M 0.000 100.00 % -223.621 M -226.38 % 176.949 M 200.00 % -176.949 M 0.000 100.00 % -96.363 M -164.34 % 149.775 M 297.36 % -75.887 M -2.71 % -73.887 M -794.29 % 10.642 M 0.00 % 10.642 M 113.94 % -76.368 M 0.00 % -76.368 M 0.000 100.00 % -24.145 M 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -36.520 M -262.21 % 22.513 M 200.00 % -22.513 M 0.000 100.00 % -41.579 M -166.02 % 62.984 M 200.00 % -62.984 M 0.000 100.00 % -28.209 M -359.05 % 10.890 M 200.00 % -10.890 M 0.000 100.00 % -13.919 M -170.07 % 19.865 M 200.00 % -19.865 M 0.000 -100.00 % 4.045 M 126.29 % -15.386 M -182.97 % 18.545 M 687.08 % -3.159 M -0.28 % -3.150 M 66.37 % -9.366 M -164.84 % 14.446 M 384.39 % -5.080 M -118.15 % -2.329 M 0.00 % -2.329 M -5.84 % -2.200 M 0.00 % -2.200 M 67.64 % -6.799 M 28.74 % -9.541 M 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.827 M 667.84 % -1.555 M -200.00 % 1.555 M 0.000 -100.00 % 66.453 M 852.95 % -8.826 M -200.00 % 8.826 M 0.000 -100.00 % 38.354 M 0.000 0.000 0.000 -100.00 % 14.925 M 0.000 0.000 0.000 0.000 0.000 100.00 % -76.949 M 18.38 % -94.282 M 0.000 0.000 100.00 % -58.079 M -190.81 % -19.971 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 14.469 M 125.42 % -56.910 M 0.000 100.00 % -119.524 M -288.92 % 63.269 M 207.73 % -58.726 M -168.58 % 85.626 M 7.45 % 79.686 M 306.84 % -38.525 M 39.78 % -63.969 M -114.32 % 446.823 M 273.37 % -257.728 M -392.26 % -52.356 M 45.51 % -96.091 M -187.35 % 110.009 M 610.59 % -21.545 M -212.74 % 19.111 M 140.89 % -46.737 M -128.29 % 165.224 M 202.31 % -161.496 M -307.17 % 77.955 M 229.35 % -60.265 M -129.00 % 207.816 M 204.66 % -198.563 M -3 287.21 % 6.230 M -2.12 % 6.365 M -96.59 % 186.805 M 200.79 % -185.350 M -3 103.39 % 6.171 M 96.38 % 3.143 M -60.16 % 7.889 M 0.00 % 7.889 M -76.34 % 33.344 M 0.00 % 33.344 M 423.39 % 6.371 M -31.26 % 9.268 M 254.84 % -5.985 M
Net cash provided by operating activities 14.469 M 125.42 % -56.910 M 0.000 100.00 % -140.993 M -367.34 % 52.740 M 165.50 % -80.515 M -8.60 % -74.136 M -194.42 % 78.519 M 1 279.40 % -6.658 M 91.03 % -74.211 M -20.02 % -61.832 M 6.45 % -66.094 M 6.60 % -70.762 M 29.56 % -100.459 M -184.78 % 118.495 M 361.69 % -45.281 M -280.37 % 25.105 M 150.62 % -49.592 M -147.08 % 105.344 M 563.08 % -22.749 M -182.67 % -8.048 M 83.71 % -49.406 M -374.93 % 17.971 M 159.21 % -30.349 M -55.70 % -19.492 M 72.15 % -69.989 M -157.39 % 121.953 M 373.87 % -44.529 M -428.95 % -8.418 M -333.22 % -1.943 M -106.86 % 28.328 M 0.00 % 28.328 M 224.65 % -22.727 M 0.00 % -22.727 M -270.78 % 13.308 M 177.80 % -17.104 M 0.000
Investments in property plant and equipment -16.757 M -116.71 % -7.732 M -640.14 % 1.432 M 166.90 % -2.140 M 12.51 % -2.446 M 6.01 % -2.602 M 27.05 % -3.567 M -191.46 % -1.224 M -4 457.77 % -26.852 K 99.82 % -14.778 M -165.09 % -5.574 M 66.57 % -16.677 M 1.49 % -16.930 M 28.60 % -23.712 M 38.98 % -38.862 M -110.52 % -18.461 M -72.48 % -10.703 M -40.03 % -7.643 M 76.68 % -32.782 M -3.44 % -31.691 M -20.80 % -26.235 M -337.29 % -5.999 M 38.33 % -9.729 M -12.86 % -8.620 M -410.65 % -1.688 M -6.65 % -1.583 M 71.49 % -5.551 M -390.21 % -1.132 M 74.75 % -4.485 M -6 239.96 % -70.747 K 96.08 % -1.804 M 0.00 % -1.804 M 20.98 % -2.283 M 0.00 % -2.283 M 60.08 % -5.720 M -572.97 % -849.897 K 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.350 K 0.000 0.000 0.000 -100.00 % 38.000 K 0.000 0.000 -100.00 % 18.461 M 32 983.49 % 55.800 K 0.000 0.000 -100.00 % 31.691 M 20.80 % 26.235 M 337.29 % 5.999 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 70.746 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 100.00 % -3.680 M -1 050.00 % -320.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -20.000 M 80.01 % -100.038 M -4 901.90 % -2.000 M 96.00 % -50.000 M 66.67 % -150.000 M -25.00 % -120.000 M -140.00 % -50.000 M 0.000 100.00 % -200.000 M -300.00 % -50.000 M 66.67 % -150.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 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 % 100.000 M 0.000 -100.00 % 101.243 M -41.15 % 172.032 M 72.03 % 100.000 M 0.000 -100.00 % 50.548 M -80.15 % 254.632 M 404.42 % 50.480 M -66.89 % 152.451 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.521 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 117.489 M 217.49 % -100.000 M -315.12 % 46.486 M 464 796.66 % 9.999 K 199.99 % -10.000 K 99.62 % -2.602 M 0.000 0.000 -100.00 % 1.350 K 100.01 % -14.778 M -173.29 % 20.164 M 200.82 % -20.000 M -119.65 % 101.774 M 5 188.68 % -2.000 M -53 687 091 200 000 096.00 % 0.000 -80.49 % 0.000 -100.00 % 101.598 M 1 429.25 % -7.643 M -143 168.47 % 5.342 K 35 852 239 503 275.00 % 0.000 300.00 % 0.000 -78.95 % 0.000 100.00 % -199.984 M -2 219.96 % -8.620 M -410.65 % -1.688 M -6.65 % -1.583 M -310 458.29 % 510.000 -96.71 % 15.500 K 100.35 % -4.485 M -3 082 297 607 985 299 456.00 % 0.000 100.00 % -2.174 M 0.00 % -2.174 M -61.61 % -1.345 M 0.00 % -1.345 M -115.64 % 8.598 M 317.04 % -3.961 M 0.000
Net cash used for investing activites 100.733 M 193.50 % -107.732 M -324.83 % 47.917 M 924.77 % -5.810 M -109.31 % -2.776 M -6.67 % -2.602 M 27.05 % -3.567 M -191.46 % -1.224 M -4 699.04 % -25.502 K 99.83 % -14.778 M -201.29 % 14.589 M 139.78 % -36.677 M -143.23 % 84.844 M 429.97 % -25.712 M -307.69 % 12.380 M 246.60 % 3.572 M 112.27 % -29.105 M 49.51 % -57.643 M -424.36 % 17.772 M -22.53 % 22.940 M 189.07 % -25.755 M -625.86 % -3.548 M 98.31 % -209.712 M -2 332.82 % -8.620 M -410.65 % -1.688 M -6.65 % -1.583 M 71.48 % -5.551 M -396.97 % -1.117 M 75.10 % -4.485 M -8 864.45 % -50.035 K 98.74 % -3.978 M 0.00 % -3.978 M -9.64 % -3.628 M 0.00 % -3.628 M -226.06 % 2.878 M 159.82 % -4.811 M 0.000
Debt repayment 13.481 M -77.53 % 59.985 M 36.38 % 43.984 M 43.90 % 30.566 M 145.96 % -66.510 M -173.85 % 90.057 M 85.76 % 48.480 M 656.18 % -8.717 M 26.53 % -11.865 M 24.16 % -15.645 M 0.000 100.00 % -1.861 M -102.03 % 91.796 M 2 394.89 % -4.000 M -114.34 % 27.894 M 413.45 % -8.899 M -159.33 % 15.000 M 7.92 % 13.899 M 273.74 % -8.000 M 50.00 % -16.000 M -258.42 % 10.100 M -59.60 % 25.000 M -19.35 % 31.000 M 191.18 % -34.000 M -236.55 % 24.900 M 126.36 % 11.000 M 169.49 % -15.830 M -163.75 % 24.830 M 230.68 % -19.000 M -272.73 % 11.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -106.680 K 0.000 0.000 0.000 100.00 % -114.300 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -196.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -3.578 M 2.98 % -3.688 M -15.92 % -3.182 M 73.77 % -12.130 M -293.63 % -3.082 M 21.24 % -3.913 M 28.66 % -5.485 M -407.97 % -1.080 M 40.20 % -1.806 M 55.78 % -4.083 M 14.37 % -4.768 M -170.01 % -1.766 M -1.59 % -1.738 M -28.68 % -1.351 M -23.50 % -1.094 M 18.30 % -1.339 M 93.05 % -19.254 M -2 237.91 % -823.568 K 13.24 % -949.260 K 14.40 % -1.109 M 92.44 % -14.662 M -1 520.71 % -904.671 K -327.46 % -211.638 K 71.71 % -748.232 K 58.16 % -1.788 M 0.000 100.00 % -1.416 M -203.73 % -466.298 K 36.27 % -731.718 K -37.93 % -530.495 K -31.46 % -403.533 K 0.00 % -403.533 K -22.90 % -328.343 K 0.00 % -328.344 K 64.00 % -912.154 K -19.13 % -765.703 K 0.000
Other financing activites -9.124 M 0.39 % -9.160 M 36.41 % -14.404 M -57.26 % -9.160 M -110.51 % 87.166 M 1 945.42 % 4.262 M -54.51 % 9.367 M 576.62 % -1.965 M 1.73 % -2.000 M -122.65 % 8.829 M -92.96 % 125.395 M 12 666 193 834.51 % -0.990 -100.00 % 10.000 M 198.87 % -10.114 M -169.08 % 14.642 M 1 574 390 224.27 % 0.930 0.000 -100.00 % 0.000 -100.00 % 11.598 M 0.000 100.00 % -5.000 M -847 457 586.49 % -0.590 100.00 % -13.179 M 46.53 % -24.645 M -106.04 % 408.171 M 2 367.11 % -18.004 M -500.09 % 4.500 M -22.41 % 5.800 M -82.36 % 32.875 M 282.89 % -17.975 M -51.97 % -11.828 M 0.00 % -11.828 M -144.33 % 26.680 M 0.00 % 26.680 M 257.24 % -16.968 M -186.31 % 19.658 M 0.000
Net cash used provided by financing activities 779.601 K -98.35 % 47.137 M 78.56 % 26.398 M 184.59 % 9.276 M -47.22 % 17.574 M -80.56 % 90.406 M 72.66 % 52.362 M 545.19 % -11.762 M 24.94 % -15.670 M -43.78 % -10.899 M -109.04 % 120.627 M 3 426.18 % -3.627 M -103.62 % 100.057 M 746.99 % -15.465 M -137.32 % 41.442 M 504.80 % -10.238 M -140.64 % -4.254 M -132.54 % 13.075 M 393.64 % 2.649 M 115.48 % -17.109 M -78.93 % -9.562 M -139.68 % 24.095 M 36.83 % 17.610 M 129.65 % -59.393 M -113.77 % 431.283 M 6 257.66 % -7.004 M 45.05 % -12.746 M -142.26 % 30.164 M 129.51 % 13.143 M 275.12 % -7.505 M 38.64 % -12.231 M 0.00 % -12.231 M -146.41 % 26.352 M 0.00 % 26.352 M 247.38 % -17.880 M -194.64 % 18.892 M 0.000
Effect of forex changes on cash -17.068 K -109.47 % 180.223 K 581.55 % -37.426 K -131.81 % 117.648 K -62.88 % 316.903 K 440.21 % 58.663 K 223.50 % -47.501 K -17.99 % -40.260 K -149.29 % 81.685 K 159.18 % -138.025 K 52.11 % -288.224 K -149.13 % 586.646 K 717.02 % 71.803 K 162.34 % -115.183 K -36.79 % -84.204 K -1 440.64 % -5.466 K -122.05 % 24.789 K 112.09 % -205.107 K 35.11 % -316.102 K -45.68 % -216.987 K -125.66 % -96.158 K -466.86 % 26.211 K 170.68 % -37.085 K -142.63 % 86.994 K -52.31 % 182.426 K 1 706.96 % -11.352 K 74.94 % -45.293 K -129.01 % 156.103 K 126.80 % 68.827 K 162.63 % -109.898 K 66.83 % -331.325 K 0.00 % -331.325 K -543.12 % 74.771 K 0.00 % 74.771 K 0.000 -100.00 % 8.020 K 0.000
Net change in cash 115.964 M 198.84 % -117.325 M -183.02 % 141.319 M 202.85 % -137.409 M -346.40 % 55.767 M 659.09 % 7.347 M 128.94 % -25.389 M -138.77 % 65.493 M 394.06 % -22.272 M 77.73 % -100.026 M -236.84 % 73.097 M 169.08 % -105.811 M -192.65 % 114.211 M 180.57 % -141.752 M -182.90 % 170.990 M 416.74 % -53.985 M -452.46 % -9.772 M 89.64 % -94.365 M -175.22 % 125.449 M 832.13 % -17.135 M 60.57 % -43.461 M -50.73 % -28.833 M 83.45 % -174.169 M -77.23 % -98.275 M -123.95 % 410.285 M 622.08 % -78.587 M -175.85 % 103.611 M 776.02 % -15.327 M -5 076.90 % 307.953 K 103.21 % -9.608 M -181.51 % 11.788 M 0.00 % 11.788 M 16 519.94 % 70.927 K 0.00 % 70.927 K 104.19 % -1.694 M 43.83 % -3.015 M 0.000
Cash at beginning of period 39.273 M -74.92 % 156.598 M 924.97 % 15.278 M -89.99 % 152.687 M 11.57 % 136.850 M 76.61 % 77.485 M -24.68 % 102.874 M 175.20 % 37.382 M -37.34 % 59.653 M -62.64 % 159.679 M 84.42 % 86.583 M -55.00 % 192.393 M 146.08 % 78.182 M -64.45 % 219.934 M 349.36 % 48.944 M -52.45 % 102.928 M -8.67 % 112.700 M -45.57 % 207.065 M 153.71 % 81.616 M -17.35 % 98.751 M -30.56 % 142.212 M -16.86 % 171.045 M -50.45 % 345.214 M -22.16 % 443.489 M 1 235.63 % 33.204 M -70.30 % 111.791 M 1 266.52 % 8.181 M -65.20 % 23.507 M 1.33 % 23.199 M -29.29 % 32.808 M 0.000 -100.00 % 9.231 M 0.77 % 9.161 M 0.000 0.000 -100.00 % 12.935 M 0.000
Cash at end of period 155.237 M 295.28 % 39.273 M -74.92 % 156.598 M 924.97 % 15.278 M -92.07 % 192.617 M 127.06 % 84.832 M 9.48 % 77.485 M -24.68 % 102.874 M 175.20 % 37.382 M -37.34 % 59.653 M -62.64 % 159.679 M 84.42 % 86.583 M -55.00 % 192.393 M 146.08 % 78.182 M -64.45 % 219.934 M 349.36 % 48.944 M -52.45 % 102.928 M -8.67 % 112.700 M -45.57 % 207.065 M 153.71 % 81.616 M -17.35 % 98.751 M -30.56 % 142.212 M -16.86 % 171.045 M -50.45 % 345.214 M -22.16 % 443.489 M 1 235.63 % 33.204 M -70.30 % 111.791 M 1 266.52 % 8.181 M -65.20 % 23.507 M 1.33 % 23.199 M 96.80 % 11.788 M -43.92 % 21.019 M 127.69 % 9.231 M 12 915.44 % 70.927 K 104.19 % -1.694 M -117.08 % 9.919 M 0.000
Operating cash flow 14.469 M 125.42 % -56.910 M 0.000 100.00 % -140.993 M -367.34 % 52.740 M 165.50 % -80.515 M -8.60 % -74.136 M -194.42 % 78.519 M 1 279.40 % -6.658 M 91.03 % -74.211 M -20.02 % -61.832 M 6.45 % -66.094 M 6.60 % -70.762 M 29.56 % -100.459 M -184.78 % 118.495 M 361.69 % -45.281 M -280.37 % 25.105 M 150.62 % -49.592 M -147.08 % 105.344 M 563.08 % -22.749 M -182.67 % -8.048 M 83.71 % -49.406 M -374.93 % 17.971 M 159.21 % -30.349 M -55.70 % -19.492 M 72.15 % -69.989 M -157.39 % 121.953 M 373.87 % -44.529 M -428.95 % -8.418 M -333.22 % -1.943 M -106.86 % 28.328 M 0.00 % 28.328 M 224.65 % -22.727 M 0.00 % -22.727 M -270.78 % 13.308 M 177.80 % -17.104 M 0.000
Capital expenditure -16.757 M -116.71 % -7.732 M -640.14 % 1.432 M 166.90 % -2.140 M 12.51 % -2.446 M 6.01 % -2.602 M 27.05 % -3.567 M -191.46 % -1.224 M -4 457.77 % -26.852 K 99.82 % -14.778 M -165.09 % -5.574 M 66.57 % -16.677 M 1.49 % -16.930 M 28.60 % -23.712 M 38.98 % -38.862 M -110.52 % -18.461 M -72.48 % -10.703 M -40.03 % -7.643 M 76.68 % -32.782 M -3.44 % -31.691 M -20.80 % -26.235 M -337.29 % -5.999 M 38.33 % -9.729 M -12.86 % -8.620 M -410.65 % -1.688 M -6.65 % -1.583 M 71.49 % -5.551 M -390.21 % -1.132 M 74.75 % -4.485 M -6 239.96 % -70.747 K 96.08 % -1.804 M 0.00 % -1.804 M 20.98 % -2.283 M 0.00 % -2.283 M 60.08 % -5.720 M -572.97 % -849.897 K 0.000
Free CashFlow -2.288 M 96.46 % -64.642 M -194.41 % 68.473 M 147.84 % -143.133 M -384.59 % 50.294 M 160.51 % -83.118 M -6.97 % -77.703 M -200.53 % 77.295 M 1 256.35 % -6.684 M 92.49 % -88.989 M -32.02 % -67.406 M 18.56 % -82.771 M 5.61 % -87.692 M 29.38 % -124.171 M -255.93 % 79.633 M 224.93 % -63.742 M -542.59 % 14.402 M 125.16 % -57.235 M -178.88 % 72.562 M 233.29 % -54.440 M -58.80 % -34.283 M 38.12 % -55.406 M -772.24 % 8.242 M 121.15 % -38.969 M -83.99 % -21.180 M 70.41 % -71.572 M -161.49 % 116.402 M 354.92 % -45.662 M -253.87 % -12.904 M -540.71 % -2.014 M -107.59 % 26.524 M 0.00 % 26.524 M 206.05 % -25.010 M 0.00 % -25.010 M -429.59 % 7.588 M 142.27 % -17.954 M 0.000
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2023 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014