688389.SS

Shenzhen Lifotronic Technology Co., Ltd. 688389.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 1.148 B 0.20 % 1.146 B 16.55 % 983.045 M 26.34 % 778.107 M 40.50 % 553.823 M 31.04 % 422.644 M 30.68 % 323.429 M 28.94 % 250.830 M 43.71 % 174.536 M
Net income 345.392 M 5.12 % 328.580 M 30.66 % 251.483 M 32.12 % 190.347 M 32.23 % 143.948 M 43.15 % 100.560 M 23.93 % 81.144 M 70.52 % 47.585 M 381.67 % 9.879 M
Income before tax 379.429 M 10.14 % 344.508 M 34.31 % 256.507 M 26.41 % 202.912 M 29.89 % 156.224 M 38.28 % 112.976 M 25.99 % 89.669 M 64.66 % 54.456 M 366.50 % 11.673 M
Income before tax ratio 0.33 9.91 % 0.30 15.24 % 0.26 0.06 % 0.26 -7.55 % 0.28 5.53 % 0.27 -3.58 % 0.28 27.70 % 0.22 224.60 % 0.07
EBITDA 420.267 M 11.22 % 377.871 M 31.62 % 287.102 M 27.72 % 224.787 M 32.82 % 169.248 M 37.12 % 123.427 M 25.37 % 98.453 M 60.43 % 61.369 M 184.27 % 21.589 M
Net income ratio 0.30 4.90 % 0.29 12.11 % 0.26 4.58 % 0.24 -5.88 % 0.26 9.24 % 0.24 -5.16 % 0.25 32.25 % 0.19 235.16 % 0.06
Ratio EBITDA 0.37 10.99 % 0.33 12.93 % 0.29 1.10 % 0.29 -5.47 % 0.31 4.64 % 0.29 -4.06 % 0.30 24.42 % 0.24 97.80 % 0.12
Gross profit ratio 0.67 6.69 % 0.63 7.65 % 0.59 -5.00 % 0.62 1.20 % 0.61 0.61 % 0.61 1.57 % 0.60 -2.31 % 0.61 1.05 % 0.60
Weighted average shs out dil 428.809 M 0.49 % 426.727 M 1.07 % 422.200 M 0.00 % 422.200 M 0.00 % 422.200 M 0.00 % 422.200 M 9.26 % 386.400 M 5.56 % 366.042 M 0.00 % 366.042 M
Weighted average shs out 428.438 M 0.40 % 426.727 M 1.07 % 422.200 M 0.00 % 422.200 M 0.00 % 422.200 M 0.00 % 422.200 M 9.26 % 386.400 M 9.57 % 352.656 M -3.66 % 366.042 M
EPS diluted 0.81 5.19 % 0.77 28.33 % 0.60 33.33 % 0.45 32.35 % 0.34 41.67 % 0.24 14.29 % 0.21 61.54 % 0.13 381.48 % 0.03
Earnings per share 0.81 5.19 % 0.77 28.33 % 0.60 33.33 % 0.45 32.35 % 0.34 41.67 % 0.24 14.29 % 0.21 61.54 % 0.13 381.48 % 0.03
Gross profit 771.565 M 6.90 % 721.754 M 25.47 % 575.254 M 20.02 % 479.315 M 42.18 % 337.126 M 31.83 % 255.727 M 32.73 % 192.673 M 25.97 % 152.955 M 45.22 % 105.328 M
Income tax expense 36.471 M 114.41 % 17.010 M 219.46 % 5.325 M -58.15 % 12.722 M 3.81 % 12.255 M -1.30 % 12.417 M 45.64 % 8.525 M 24.08 % 6.871 M 282.95 % 1.794 M
Cost of revenue 376.473 M -11.20 % 423.965 M 3.97 % 407.790 M 36.48 % 298.792 M 37.88 % 216.697 M 29.82 % 166.917 M 27.66 % 130.757 M 33.60 % 97.875 M 41.42 % 69.209 M
General and administrative expenses 16.663 M -69.60 % 54.805 M 166.32 % 20.579 M 47.76 % 13.927 M 46.04 % 9.536 M 14.25 % 8.347 M 55.18 % 5.379 M -73.63 % 20.395 M -39.70 % 33.820 M
Selling and marketing expenses 52.501 M -68.32 % 165.738 M 12.16 % 147.775 M 23.81 % 119.353 M 30.93 % 91.155 M 13.59 % 80.250 M 14.83 % 69.885 M 28.31 % 54.467 M 31.63 % 41.379 M
Other expenses 123.229 M 391.48 % -42.276 M -539.07 % 9.628 M 261.77 % -5.952 M 29.56 % -8.450 M 28.90 % -11.884 M -59 605.10 % 19.972 K 134.19 % -58.412 K -100.31 % 18.763 M
Operating expenses 393.889 M 4.56 % 376.711 M 8.01 % 348.776 M 23.18 % 283.135 M 44.77 % 195.573 M 26.47 % 154.635 M 32.64 % 116.582 M 11.07 % 104.967 M -10.06 % 116.710 M
Cost and expenses 770.362 M -3.79 % 800.676 M 5.83 % 756.567 M 30.01 % 581.927 M 41.15 % 412.269 M 28.21 % 321.552 M 30.00 % 247.339 M 21.94 % 202.842 M 9.10 % 185.918 M
Research and development expenses 201.496 M 16.69 % 172.677 M 1.10 % 170.794 M 9.62 % 155.807 M 50.79 % 103.330 M 32.61 % 77.922 M 16.88 % 66.671 M 33.41 % 49.973 M 26.71 % 39.438 M
Selling general and administrative expenses 69.164 M -68.64 % 220.543 M 31.00 % 168.354 M 26.32 % 133.280 M 32.36 % 100.692 M 13.65 % 88.597 M 17.71 % 75.264 M 0.54 % 74.862 M -0.45 % 75.199 M
Interest income 43.322 M 41.57 % 30.601 M 67.74 % 18.243 M 24.07 % 14.703 M -3.65 % 15.260 M 78.60 % 8.544 M 1 182.49 % 666.227 K 20.15 % 554.513 K -89.05 % 5.063 M
Interest expense 7.501 M 81.10 % 4.142 M 27.46 % 3.250 M 1 586.01 % 192.749 K 896.48 % 19.343 K -90.86 % 211.745 K 488.08 % 36.006 K -94.65 % 673.458 K -82.81 % 3.918 M
Depreciation and amortization 36.082 M 23.48 % 29.221 M 6.86 % 27.344 M 28.36 % 21.303 M 66.89 % 12.764 M 22.14 % 10.450 M 21.93 % 8.571 M 10.15 % 7.781 M 29.75 % 5.997 M
Operating income 377.676 M 9.46 % 345.042 M 34.56 % 256.422 M 26.22 % 203.156 M 29.78 % 156.534 M 38.37 % 113.126 M 26.19 % 89.649 M 64.78 % 54.407 M 585.69 % -11.202 M
Operating income ratio 0.33 9.24 % 0.30 15.46 % 0.26 -0.09 % 0.26 -7.63 % 0.28 5.60 % 0.27 -3.44 % 0.28 27.79 % 0.22 437.96 % -0.06
Total other income expenses net 1.754 M 428.21 % -534.392 K -723.35 % 85.729 K 135.18 % -243.692 K 21.31 % -309.674 K -107.28 % -149.397 K -848.03 % 19.972 K -59.85 % 49.742 K -99.78 % 22.875 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt -1.124 B -5.39 % -1.066 B -33.43 % -799.030 M 0.69 % -804.576 M 4.52 % -842.656 M -2.84 % -819.354 M -58.56 % -516.739 M -4.66 % -493.723 M -20.25 % -410.581 M
Total investments 60.837 M 170.39 % 22.500 M 930.72 % 2.183 M 7.54 % 2.030 M -17.65 % 2.465 M 363.00 % 532.404 K -77.49 % 2.365 M -31.83 % 3.469 M -15.12 % 4.087 M
Total debt 600.000 M 147.43 % 242.496 M 82.86 % 132.611 M 3 109.64 % 4.132 M 96.89 % 2.098 M 249.75 % 600.000 K 0.000 -100.00 % 3.320 M 0.000
Accumulated other comprehensive income loss 132.273 M 49.68 % 88.369 M 37.06 % 64.474 M 50.43 % 42.861 M 29.27 % 33.155 M 50.99 % 21.958 M -88.89 % 197.628 M 4.50 % 189.110 M -30.95 % 273.870 M
Retained earnings 879.962 M 29.05 % 681.873 M 43.99 % 473.564 M 52.37 % 310.793 M 53.02 % 203.110 M 67.83 % 121.022 M 32.17 % 91.565 M 383.47 % 18.939 M -58.18 % 45.286 M
Common stock 428.486 M 0.10 % 428.076 M 1.39 % 422.200 M 0.00 % 422.200 M 0.00 % 422.200 M 0.00 % 422.200 M 11.34 % 379.200 M 0.00 % 379.200 M 633.94 % 51.667 M
Total equity 2.049 B 14.01 % 1.798 B 24.53 % 1.443 B 14.75 % 1.258 B 10.00 % 1.144 B 8.95 % 1.050 B 57.04 % 668.392 M 13.82 % 587.248 M 58.36 % 370.824 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 0.000 -100.00 % 2.496 M 0.000 -100.00 % 610.846 K 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 3.053 M -64.05 % 8.493 M -5.31 % 8.969 M -28.65 % 12.571 M -5.39 % 13.287 M -51.64 % 27.474 M -23.02 % 35.692 M -23.50 % 46.654 M -21.76 % 59.632 M
Other current liabilities 119.453 M 17.85 % 101.364 M 20.24 % 84.300 M 9.47 % 77.006 M 55.99 % 49.366 M 3.23 % 47.820 M -18.49 % 58.665 M 27.22 % 46.112 M -9.19 % 50.780 M
Deferred revenue 0.000 -100.00 % 42.070 M -28.62 % 58.939 M -50.52 % 119.115 M 65.48 % 71.979 M 97.81 % 36.388 M 30.43 % 27.899 M 48.28 % 18.815 M -34.91 % 28.908 M
Short term debt 600.000 M 150.00 % 240.000 M 81.82 % 132.000 M 3 649.15 % 3.521 M 67.78 % 2.098 M 249.75 % 600.000 K 0.000 -100.00 % 3.320 M 0.000
Total current liabilities 842.076 M 60.31 % 525.265 M 42.72 % 368.047 M 80.48 % 203.931 M 53.69 % 132.693 M 30.32 % 101.820 M -5.58 % 107.843 M 40.98 % 76.493 M 14.06 % 67.061 M
Total liabilities 845.129 M 58.34 % 533.757 M 41.57 % 377.016 M 74.14 % 216.501 M 48.31 % 145.980 M 12.91 % 129.295 M -9.92 % 143.534 M 16.56 % 123.147 M -2.80 % 126.693 M
Other non current assets 88.932 M 204.80 % 29.178 M 3.37 % 28.226 M 78.12 % 15.847 M 49.10 % 10.628 M 4.31 % 10.189 M 129.48 % 4.440 M -94.60 % 82.298 M 1 290.04 % 5.921 M
Long term investments -12.418 M -155.19 % 22.500 M 930.72 % 2.183 M 7.54 % 2.030 M -17.65 % 2.465 M 363.00 % 532.404 K -77.49 % 2.365 M -31.83 % 3.469 M -15.12 % 4.087 M
Intangible assets 100.563 M 5.03 % 95.744 M -3.81 % 99.536 M 3.30 % 96.361 M 0.26 % 96.113 M 8.62 % 88.482 M 0.35 % 88.171 M 482.29 % 15.142 M -1.32 % 15.344 M
GoodWill 36.199 M -28.40 % 50.554 M -23.01 % 65.659 M 27.48 % 51.505 M 367.20 % 11.024 M 497.77 % 1.844 M 0.000 0.000 0.000
Goodwill and intangible assets 136.762 M -6.52 % 146.298 M -11.44 % 165.196 M 11.72 % 147.867 M 38.02 % 107.137 M 18.61 % 90.326 M 2.44 % 88.171 M 482.29 % 15.142 M -1.32 % 15.344 M
Property plant equipment net 484.576 M 6.11 % 456.686 M 6.70 % 428.007 M 43.56 % 298.145 M 42.45 % 209.291 M 15.21 % 181.655 M 41.25 % 128.603 M 140.62 % 53.446 M 144.32 % 21.875 M
Total non current assets 711.898 M 5.41 % 675.362 M 7.80 % 626.474 M 34.97 % 464.158 M 39.84 % 331.919 M 15.59 % 287.143 M 25.39 % 228.999 M 42.17 % 161.072 M 189.76 % 55.588 M
Other current assets 25.091 M -25.70 % 33.767 M 35.92 % 24.844 M -34.15 % 37.729 M 47.67 % 25.549 M 35.41 % 18.867 M 47.33 % 12.806 M 53.51 % 8.342 M 43.59 % 5.810 M
Short term investments 73.255 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 1.724 B 31.61 % 1.310 B 40.57 % 931.641 M 15.20 % 808.708 M -4.27 % 844.755 M 3.02 % 819.954 M 58.68 % 516.739 M 3.96 % 497.043 M 21.06 % 410.581 M
Cash and short term investments 1.797 B 37.21 % 1.310 B 40.57 % 931.641 M 15.20 % 808.708 M -4.27 % 844.755 M 3.02 % 819.954 M 58.68 % 516.739 M 3.96 % 497.043 M 21.06 % 410.581 M
Total current assets 2.183 B 31.80 % 1.656 B 38.69 % 1.194 B 18.19 % 1.010 B 5.50 % 957.621 M 7.38 % 891.818 M 52.99 % 582.928 M 6.12 % 549.324 M 24.30 % 441.929 M
Inventory 172.768 M 20.22 % 143.716 M 0.90 % 142.432 M 26.32 % 112.759 M 55.42 % 72.551 M 57.47 % 46.073 M 19.27 % 38.630 M 0.78 % 38.331 M 50.09 % 25.538 M
Net receivables 187.906 M 13.72 % 165.236 M 67.05 % 98.916 M 61.34 % 61.308 M 85.48 % 33.054 M 377.35 % 6.924 M -53.06 % 14.753 M 79.44 % 8.221 M 148.15 % 3.313 M
Tax assets 14.045 M -32.15 % 20.700 M 623.22 % 2.862 M 964.18 % 268.964 K -88.78 % 2.397 M -46.02 % 4.441 M -18.08 % 5.421 M -19.28 % 6.716 M -19.67 % 8.360 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 106.172 M 7.45 % 98.813 M 39.29 % 70.940 M -10.27 % 79.063 M 39.12 % 56.832 M 15.10 % 49.377 M 33.54 % 36.976 M 81.98 % 20.319 M 57.96 % 12.863 M
Tax payables 16.452 M -61.76 % 43.017 M 96.72 % 21.868 M -3.92 % 22.759 M 169.77 % 8.437 M 109.72 % 4.023 M -67.03 % 12.201 M 80.98 % 6.742 M 97.23 % 3.418 M
Deferred revenue non current 3.053 M -49.09 % 5.997 M -31.43 % 8.746 M -26.87 % 11.960 M -9.99 % 13.287 M -51.64 % 27.474 M -23.02 % 35.692 M -23.50 % 46.654 M -21.76 % 59.632 M
Minority interest -1.558 M -278.03 % 875.082 K -76.19 % 3.676 M 45.89 % 2.520 M 313.78 % 608.947 K 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 -100.00 % 2.496 M 0.000 -100.00 % 610.846 K 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
Other total stockholders equity 610.244 M 1.97 % 598.429 M 9.99 % 544.059 M 13.45 % 479.579 M -7.35 % 517.641 M 6.84 % 484.486 M 145.15 % 197.628 M 4.50 % 189.110 M -30.95 % 273.870 M
Deferred tax liabilities non current 0.000 0.000 -100.00 % 223.048 K 101.86 % -11.960 M 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
Total assets 2.895 B 24.16 % 2.331 B 28.06 % 1.821 B 23.47 % 1.474 B 14.34 % 1.290 B 9.38 % 1.179 B 45.21 % 811.927 M 14.29 % 710.396 M 42.79 % 497.517 M
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 % -2.370 M -211.38 % 2.128 M 4.13 % 2.044 M 108.53 % 979.991 K -24.33 % 1.295 M -21.25 % 1.645 M 208.83 % -1.511 M
Stock based compensation 0.000 0.000 -100.00 % 8.041 M 266.60 % 2.193 M 0.000 0.000 0.000 0.000 -100.00 % 22.983 M
Change in working capital -116.614 M -30.12 % -89.622 M -2 027.77 % 4.649 M 111.89 % -39.101 M -573.38 % -5.807 M 24.28 % -7.668 M -149.89 % 15.369 M 253.06 % -10.041 M -2.11 % -9.833 M
Accounts receivables -30.161 M 69.36 % -98.441 M -156.10 % -38.439 M 24.25 % -50.746 M -269.61 % -13.729 M -514.24 % 3.314 M 143.11 % -7.689 M -38.17 % -5.565 M -220.42 % 4.621 M
Inventory -43.076 M -92.12 % -22.421 M 32.54 % -33.236 M 23.20 % -43.278 M -51.14 % -28.634 M -219.52 % -8.962 M -807.46 % -987.552 K 92.59 % -13.333 M -45.19 % -9.183 M
Accounts payables -43.377 M -187.99 % 49.295 M -37.36 % 78.694 M 49.06 % 52.794 M 52.97 % 34.513 M 1 250.06 % -3.001 M -113.19 % 22.750 M 215.44 % 7.212 M 291.83 % -3.760 M
Other working capital 7.019 M 138.87 % -18.055 M -661.76 % -2.370 M -211.38 % 2.128 M 4.13 % 2.044 M 108.53 % 979.991 K -94.01 % 16.356 M 396.84 % 3.292 M 606.64 % -649.787 K
Other non cash items 34.044 M -9.72 % 37.711 M 330.61 % -16.353 M -368.50 % 6.090 M 143.83 % -13.897 M -45.06 % -9.580 M 57.04 % -22.297 M -161.35 % -8.532 M -136.36 % 23.462 M
Net cash provided by operating activities 296.471 M -2.42 % 303.823 M 11.82 % 271.712 M 49.24 % 182.066 M 33.46 % 136.416 M 48.56 % 91.825 M 13.16 % 81.143 M 130.18 % 35.252 M 25.90 % 28.000 M
Investments in property plant and equipment -62.017 M -27.56 % -48.619 M 73.52 % -183.623 M -51.04 % -121.574 M -124.81 % -54.078 M 19.68 % -67.332 M 8.30 % -73.425 M 38.53 % -119.453 M -271.01 % -32.197 M
Acquisitions net 0.000 100.00 % -4.449 M 90.71 % -47.892 M -314.65 % -11.550 M -121.27 % -5.220 M -79.39 % -2.910 M 0.000 0.000 0.000
Purchases of investments -93.449 M -315.33 % -22.500 M 94.55 % -412.469 M 10.33 % -460.000 M 48.08 % -886.000 M -65.82 % -534.300 M 0.000 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 673.368 K -15.30 % 794.968 K -72.98 % 2.942 M -59.04 % 7.183 M 32.14 % 5.436 M -64.28 % 15.217 M 89.72 % 8.021 M 73.88 % 4.613 M
Other investing activites 96.728 M 547.90 % 14.929 M -86.44 % 110.093 M -76.07 % 460.000 M -47.77 % 880.663 M 65.20 % 533.100 M 0.000 0.000 100.00 % -32.197 M
Net cash used for investing activites -58.739 M 2.05 % -59.966 M 88.75 % -533.096 M -309.50 % -130.182 M -126.59 % -57.452 M 12.96 % -66.006 M -13.40 % -58.209 M 47.76 % -111.432 M -303.97 % -27.584 M
Debt repayment 360.000 M 233.33 % 108.000 M -17.87 % 131.500 M 6 366.38 % -2.098 M -162.31 % -800.000 K 0.000 0.000 0.000 100.00 % -910.000 K
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 -125.055 M -20.86 % -103.472 M -37.68 % -75.152 M 0.00 % -75.152 M -48.33 % -50.664 M 15.56 % -60.000 M -34 921.03 % -171.326 K 68.16 % -538.139 K 85.97 % -3.837 M
Other financing activites 28.029 M -71.57 % 98.589 M 2 807.11 % -3.642 M 36.31 % -5.718 M -750.54 % 878.907 K -99.74 % 337.679 M 10 652.48 % -3.200 M -101.96 % 163.200 M -22.44 % 210.430 M
Net cash used provided by financing activities 262.974 M 155.02 % 103.118 M 95.64 % 52.707 M 163.53 % -82.968 M -64.02 % -50.585 M -118.22 % 277.679 M 8 336.50 % -3.371 M -102.07 % 162.662 M -20.92 % 205.683 M
Effect of forex changes on cash 8.091 M 56.43 % 5.173 M -75.88 % 21.447 M 532.03 % -4.964 M -38.76 % -3.577 M -1 162.53 % -283.359 K -312.37 % 133.429 K 743.35 % -20.740 K -187.28 % 23.762 K
Net change in cash 508.797 M 44.48 % 352.148 M 288.08 % -187.231 M -419.40 % -36.047 M -245.35 % 24.801 M -91.82 % 303.215 M 1 439.44 % 19.696 M -77.22 % 86.461 M -58.05 % 206.123 M
Cash at beginning of period 973.625 M 56.66 % 621.477 M -23.15 % 808.708 M -4.27 % 844.755 M 3.02 % 819.954 M 58.68 % 516.739 M 3.96 % 497.043 M 21.06 % 410.581 M 100.81 % 204.458 M
Cash at end of period 1.482 B 52.26 % 973.625 M 56.66 % 621.477 M -23.15 % 808.708 M -4.27 % 844.755 M 3.02 % 819.954 M 58.68 % 516.739 M 3.96 % 497.043 M 21.06 % 410.581 M
Operating cash flow 296.471 M -2.42 % 303.823 M 11.82 % 271.712 M 49.24 % 182.066 M 33.46 % 136.416 M 48.56 % 91.825 M 13.16 % 81.143 M 130.18 % 35.252 M 25.90 % 28.000 M
Capital expenditure -62.017 M -27.56 % -48.619 M 73.52 % -183.623 M -51.04 % -121.574 M -124.81 % -54.078 M 19.68 % -67.332 M 8.30 % -73.425 M 38.53 % -119.453 M -271.01 % -32.197 M
Free CashFlow 234.453 M -8.13 % 255.204 M 189.71 % 88.089 M 45.62 % 60.492 M -26.53 % 82.338 M 236.17 % 24.493 M 217.36 % 7.718 M 109.17 % -84.201 M -1 906.25 % -4.197 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 291.897 M 35.80 % 214.952 M -26.20 % 291.246 M 9.14 % 266.859 M -5.06 % 281.069 M -6.75 % 301.409 M -10.45 % 336.587 M 34.26 % 250.692 M -10.67 % 280.639 M 1.02 % 277.800 M -10.27 % 309.606 M 36.64 % 226.590 M -4.34 % 236.862 M 12.80 % 209.986 M -10.28 % 234.051 M 24.51 % 187.980 M -1.91 % 191.645 M 16.55 % 164.432 M 2.44 % 160.519 M 19.80 % 133.983 M -2.28 % 137.105 M 12.18 % 122.216 M -0.70 % 123.079 M 30.13 % 94.581 M -14.50 % 110.616 M 17.22 % 94.368 M -5.59 % 99.957 M
Net income 67.891 M 26.46 % 53.685 M -38.98 % 87.977 M 2.85 % 85.537 M 32.29 % 64.660 M -39.69 % 107.219 M -13.30 % 123.668 M 75.67 % 70.397 M 51.69 % 46.407 M -47.33 % 88.108 M -10.49 % 98.428 M 83.75 % 53.567 M 65.55 % 32.358 M -51.81 % 67.142 M -1.41 % 68.105 M 71.05 % 39.817 M 40.03 % 28.434 M -47.34 % 53.992 M 5.79 % 51.036 M 118.66 % 23.340 M -26.81 % 31.888 M -15.38 % 37.684 M 9.36 % 34.458 M 123.87 % 15.392 M -33.91 % 23.288 M -15.07 % 27.421 M -24.44 % 36.288 M
Income before tax 60.946 M 4.72 % 58.197 M -41.02 % 98.675 M 24.43 % 79.301 M 16.76 % 67.917 M -49.14 % 133.536 M 6.57 % 125.307 M 86.39 % 67.230 M 33.23 % 50.462 M -50.29 % 101.509 M 7.17 % 94.720 M 79.72 % 52.704 M 61.62 % 32.610 M -57.36 % 76.474 M 3.66 % 73.770 M 80.80 % 40.801 M 43.80 % 28.374 M -52.68 % 59.966 M 18.58 % 50.573 M 71.85 % 29.428 M -16.83 % 35.382 M -13.37 % 40.842 M 13.26 % 36.060 M 101.19 % 17.924 M -32.27 % 26.463 M -18.65 % 32.530 M -11.36 % 36.699 M
Income before tax ratio 0.21 -22.88 % 0.27 -20.09 % 0.34 14.01 % 0.30 22.98 % 0.24 -45.46 % 0.44 19.01 % 0.37 38.82 % 0.27 49.14 % 0.18 -50.79 % 0.37 19.44 % 0.31 31.53 % 0.23 68.95 % 0.14 -62.20 % 0.36 15.54 % 0.32 45.21 % 0.22 46.60 % 0.15 -59.40 % 0.36 15.75 % 0.32 43.45 % 0.22 -14.89 % 0.26 -22.78 % 0.33 14.06 % 0.29 54.60 % 0.19 -20.79 % 0.24 -30.60 % 0.34 -6.11 % 0.37
EBITDA 61.150 M 4.03 % 58.783 M -40.91 % 99.487 M 22.98 % 80.895 M 3.84 % 77.902 M -41.99 % 134.302 M 6.31 % 126.328 M 68.91 % 74.792 M 45.57 % 51.379 M -53.02 % 109.357 M 8.18 % 101.083 M 429.06 % 19.106 M -44.87 % 34.659 M -58.69 % 83.904 M 5.54 % 79.502 M 71.56 % 46.341 M 63.32 % 28.374 M -56.40 % 65.079 M 22.63 % 53.070 M 88.67 % 28.128 M -28.37 % 39.267 M -12.21 % 44.727 M 14.87 % 38.937 M 87.19 % 20.800 M -0.33 % 20.870 M -39.66 % 34.586 M -5.76 % 36.699 M
Net income ratio 0.23 -6.87 % 0.25 -17.32 % 0.30 -5.76 % 0.32 39.33 % 0.23 -35.33 % 0.36 -3.18 % 0.37 30.84 % 0.28 69.81 % 0.17 -47.86 % 0.32 -0.24 % 0.32 34.48 % 0.24 73.05 % 0.14 -57.28 % 0.32 9.88 % 0.29 37.38 % 0.21 42.76 % 0.15 -54.82 % 0.33 3.27 % 0.32 82.52 % 0.17 -25.10 % 0.23 -24.57 % 0.31 10.13 % 0.28 72.03 % 0.16 -22.70 % 0.21 -27.55 % 0.29 -19.96 % 0.36
Ratio EBITDA 0.21 -23.39 % 0.27 -19.94 % 0.34 12.68 % 0.30 9.37 % 0.28 -37.80 % 0.45 18.72 % 0.38 25.80 % 0.30 62.96 % 0.18 -53.49 % 0.39 20.57 % 0.33 287.20 % 0.08 -42.38 % 0.15 -63.38 % 0.40 17.63 % 0.34 37.79 % 0.25 66.51 % 0.15 -62.59 % 0.40 19.71 % 0.33 57.48 % 0.21 -26.70 % 0.29 -21.74 % 0.37 15.68 % 0.32 43.85 % 0.22 16.57 % 0.19 -48.52 % 0.37 -0.18 % 0.37
Gross profit ratio 0.64 -0.74 % 0.65 9.56 % 0.59 -15.36 % 0.70 3.45 % 0.68 -2.63 % 0.70 8.09 % 0.64 -6.85 % 0.69 7.20 % 0.64 -2.35 % 0.66 17.07 % 0.56 -2.04 % 0.58 -0.27 % 0.58 -9.37 % 0.64 5.02 % 0.61 -2.58 % 0.62 3.67 % 0.60 -6.38 % 0.64 13.56 % 0.56 -14.75 % 0.66 7.08 % 0.62 3.62 % 0.60 0.24 % 0.60 -5.71 % 0.63 4.81 % 0.60 1.45 % 0.59 -4.39 % 0.62
Weighted average shs out dil 412.959 M 0.00 % 412.959 M -3.61 % 428.438 M 0.00 % 428.438 M 0.00 % 428.429 M 0.07 % 428.114 M 0.32 % 426.727 M 0.07 % 426.417 M 0.15 % 425.760 M 0.04 % 425.579 M 0.80 % 422.200 M 0.61 % 419.639 M 0.00 % 419.639 M 0.00 % 419.639 M 0.00 % 419.639 M 0.00 % 419.639 M 0.00 % 419.639 M 1.04 % 415.320 M 0.00 % 415.320 M 6.77 % 389.003 M 0.00 % 389.003 M -7.09 % 418.709 M 0.00 % 418.709 M 8.81 % 384.807 M 0.00 % 384.807 M -1.77 % 391.724 M 0.00 % 391.724 M
Weighted average shs out 412.959 M 0.00 % 412.959 M -3.61 % 428.438 M 0.00 % 428.438 M 0.00 % 428.429 M 0.07 % 428.114 M 0.32 % 426.727 M 0.07 % 426.417 M 0.18 % 425.641 M 0.01 % 425.579 M 0.80 % 422.200 M 0.61 % 419.639 M 2.47 % 409.529 M -2.41 % 419.639 M 0.00 % 419.639 M 0.00 % 419.639 M 2.62 % 408.932 M -1.54 % 415.320 M 0.00 % 415.320 M 6.77 % 389.003 M 0.00 % 389.003 M -7.09 % 418.709 M 0.00 % 418.709 M 8.81 % 384.807 M 0.00 % 384.807 M -1.77 % 391.724 M 0.00 % 391.724 M
EPS diluted 0.16 23.08 % 0.13 -38.10 % 0.21 5.00 % 0.20 33.33 % 0.15 -40.00 % 0.25 -13.79 % 0.29 70.59 % 0.17 54.55 % 0.11 -47.62 % 0.21 -8.70 % 0.23 76.92 % 0.13 68.61 % 0.08 -51.81 % 0.16 0.00 % 0.16 68.42 % 0.10 39.71 % 0.07 -47.69 % 0.13 8.33 % 0.12 100.00 % 0.06 -26.83 % 0.08 -8.89 % 0.09 9.76 % 0.08 105.00 % 0.04 -34.43 % 0.06 -12.86 % 0.07 -24.73 % 0.09
Earnings per share 0.16 23.08 % 0.13 -38.10 % 0.21 5.00 % 0.20 33.33 % 0.15 -40.00 % 0.25 -13.79 % 0.29 70.59 % 0.17 54.55 % 0.11 -47.62 % 0.21 -8.70 % 0.23 76.92 % 0.13 64.56 % 0.08 -50.63 % 0.16 0.00 % 0.16 68.42 % 0.10 39.71 % 0.07 -47.69 % 0.13 8.33 % 0.12 100.00 % 0.06 -26.83 % 0.08 -8.89 % 0.09 9.76 % 0.08 105.00 % 0.04 -34.43 % 0.06 -12.86 % 0.07 -24.73 % 0.09
Gross profit 188.250 M 34.79 % 139.660 M -19.14 % 172.712 M -7.63 % 186.979 M -1.78 % 190.376 M -9.20 % 209.660 M -3.20 % 216.600 M 25.06 % 173.191 M -4.24 % 180.854 M -1.35 % 183.329 M 5.05 % 174.520 M 33.85 % 130.388 M -4.59 % 136.664 M 2.23 % 133.682 M -5.78 % 141.877 M 21.29 % 116.973 M 1.69 % 115.034 M 9.11 % 105.430 M 16.33 % 90.634 M 2.14 % 88.735 M 4.64 % 84.803 M 16.24 % 72.955 M -0.46 % 73.294 M 22.70 % 59.732 M -10.38 % 66.652 M 18.92 % 56.049 M -9.73 % 62.093 M
Income tax expense -6.574 M -237.28 % 4.789 M -59.55 % 11.838 M 308.03 % -5.691 M -254.23 % 3.690 M -86.15 % 26.634 M 1 177.03 % 2.086 M 172.53 % -2.876 M -168.11 % 4.222 M -68.91 % 13.578 M 487.23 % -3.507 M -330.84 % -813.885 K -379.89 % 290.784 K -96.89 % 9.354 M 64.53 % 5.686 M 456.08 % 1.022 M 2 759.56 % -38.444 K -100.64 % 6.052 M 1 349.55 % -484.348 K -107.96 % 6.087 M 74.25 % 3.493 M 10.61 % 3.158 M 97.22 % 1.601 M -36.74 % 2.531 M -20.27 % 3.175 M -37.86 % 5.109 M 1 144.74 % 410.444 K
Cost of revenue 103.647 M 37.66 % 75.292 M -36.48 % 118.534 M 48.39 % 79.881 M -11.92 % 90.693 M -1.15 % 91.749 M -23.53 % 119.987 M 54.82 % 77.501 M -22.33 % 99.785 M 5.63 % 94.471 M -30.07 % 135.086 M 40.42 % 96.202 M -3.99 % 100.198 M 31.31 % 76.304 M -17.22 % 92.174 M 29.81 % 71.007 M -7.31 % 76.611 M 29.85 % 59.001 M -15.57 % 69.885 M 54.45 % 45.248 M -13.49 % 52.303 M 6.18 % 49.261 M -1.05 % 49.785 M 42.86 % 34.849 M -20.73 % 43.965 M 14.73 % 38.319 M 1.20 % 37.864 M
General and administrative expenses -9.712 M -172.81 % 13.339 M 135.53 % -37.545 M -187.84 % 42.741 M 100.40 % 21.328 M 68.21 % 12.680 M 160.30 % -21.029 M -166.88 % 31.441 M 10 146.88 % 306.836 K -97.72 % 13.459 M 200.76 % -13.358 M -157.11 % 23.389 M 3 699.30 % 615.616 K -93.80 % 9.932 M 178.89 % -12.589 M -158.59 % 21.487 M 596.80 % -4.325 M -146.24 % 9.354 M 207.70 % -8.685 M -233.52 % 6.505 M 449.25 % 1.184 M -71.67 % 4.181 M 182.20 % -5.086 M -211.55 % 4.559 M 209.52 % 1.473 M -47.04 % 2.781 M 181.38 % -3.418 M
Selling and marketing expenses -3.569 M -110.12 % 35.269 M 141.17 % -85.677 M -173.61 % 116.390 M 90.85 % 60.985 M 77.52 % 34.354 M 31.93 % 26.039 M -55.81 % 58.921 M -18.36 % 72.169 M 92.60 % 37.472 M 7.72 % 34.787 M -7.18 % 37.479 M -31.80 % 54.957 M 167.41 % 20.552 M 2.19 % 20.111 M -38.78 % 32.851 M -29.00 % 46.268 M 129.94 % 20.122 M 38.61 % 14.517 M -46.42 % 27.093 M -12.87 % 31.094 M 68.53 % 18.451 M 8.89 % 16.944 M -24.71 % 22.506 M -17.31 % 27.216 M 100.36 % 13.584 M -38.25 % 21.998 M
Other expenses 70.845 M 784.32 % -10.353 M -106.92 % 149.605 M 29 907.47 % 498.559 K 0.000 -100.00 % 23.750 K -94.45 % 427.794 K 14 878.10 % 2.856 K 100.34 % -837.052 K -323.19 % 375.039 K -98.25 % 21.492 M 242.74 % -15.056 M -317.98 % 6.907 M 285.96 % -3.714 M -23 881.25 % 15.619 K 107.43 % -210.164 K -267.94 % -57.119 K -816.59 % 7.971 K -98.41 % 500.517 K 772.71 % -74.403 K 88.53 % -648.756 K -645.42 % -87.032 K 39.65 % -144.207 K -1 939.18 % -7.072 K 43.37 % -12.488 K -186.91 % 14.369 K -87.14 % 111.776 K
Operating expenses 127.171 M 56.03 % 81.504 M 7.26 % 75.985 M -29.35 % 107.544 M -24.11 % 141.709 M 51.60 % 93.475 M 42.74 % 65.485 M -39.11 % 107.542 M -24.52 % 142.475 M 69.61 % 84.001 M 12.76 % 74.496 M -20.02 % 93.139 M -23.64 % 121.965 M 106.10 % 59.177 M -10.73 % 66.291 M -16.55 % 79.440 M -10.45 % 88.714 M 82.20 % 48.690 M 7.06 % 45.479 M -24.96 % 60.607 M 13.85 % 53.232 M 46.83 % 36.254 M -14.30 % 42.305 M -1.15 % 42.796 M -6.52 % 45.782 M 92.75 % 23.752 M -26.13 % 32.153 M
Cost and expenses 230.818 M 47.21 % 156.797 M -19.39 % 194.519 M 3.79 % 187.424 M -19.35 % 232.402 M 25.47 % 185.224 M -0.13 % 185.472 M 0.23 % 185.044 M -23.62 % 242.260 M 35.74 % 178.472 M -14.84 % 209.582 M 10.69 % 189.340 M -14.77 % 222.163 M 63.98 % 135.481 M -14.50 % 158.465 M 5.33 % 150.446 M -9.00 % 165.325 M 53.52 % 107.691 M -6.65 % 115.364 M 8.98 % 105.855 M 0.30 % 105.535 M 23.41 % 85.515 M -7.14 % 92.090 M 18.60 % 77.645 M -13.48 % 89.747 M 44.59 % 62.071 M -11.35 % 70.017 M
Research and development expenses 69.607 M 60.95 % 43.248 M -12.81 % 49.602 M -6.63 % 53.123 M -11.90 % 60.300 M 64.75 % 36.601 M 17.60 % 31.123 M -24.69 % 41.328 M -36.11 % 64.683 M 97.84 % 32.695 M 3.55 % 31.575 M -33.28 % 47.326 M -20.44 % 59.485 M 83.55 % 32.407 M -14.10 % 37.728 M -19.65 % 46.954 M 4.93 % 44.749 M 69.66 % 26.376 M -10.45 % 29.456 M -5.74 % 31.251 M 24.29 % 25.143 M 43.83 % 17.481 M -24.83 % 23.257 M 5.77 % 21.989 M 18.92 % 18.491 M 30.36 % 14.184 M -9.44 % 15.664 M
Selling general and administrative expenses -13.281 M -127.32 % 48.609 M 139.45 % -123.222 M -177.43 % 159.131 M 93.32 % 82.313 M 75.01 % 47.033 M 838.74 % 5.010 M -94.46 % 90.363 M 24.68 % 72.476 M 42.30 % 50.931 M 137.67 % 21.429 M -64.79 % 60.869 M 9.53 % 55.573 M 82.30 % 30.484 M 305.25 % 7.522 M -86.16 % 54.339 M 29.55 % 41.943 M 42.29 % 29.476 M 405.44 % 5.832 M -82.64 % 33.598 M 4.09 % 32.279 M 42.63 % 22.631 M 90.85 % 11.858 M -56.19 % 27.065 M -5.66 % 28.689 M 75.31 % 16.365 M -11.92 % 18.580 M
Interest income 10.802 M -14.50 % 12.634 M 10.43 % 11.441 M -1.60 % 11.627 M 11.33 % 10.444 M 3.57 % 10.084 M -0.64 % 10.148 M -22.21 % 13.046 M 703.41 % 1.624 M -28.50 % 2.271 M -92.00 % 28.381 M 423.08 % 5.426 M -37.52 % 8.684 M 209.32 % 2.807 M -51.64 % 5.805 M 0.000 -100.00 % 10.417 M 193.26 % 3.552 M -85.35 % 24.241 M 0.000 -100.00 % 9.003 M 0.000 -100.00 % 13.224 M 0.000 -100.00 % 3.868 M 0.000 -100.00 % 1.217 M
Interest expense 204.811 K -65.05 % 586.000 K -27.76 % 811.215 K -49.12 % 1.594 M 0.64 % 1.584 M 107.01 % 765.340 K -25.04 % 1.021 M 28.43 % 794.965 K -13.34 % 917.345 K 25 176.16 % 3.629 K 0.000 -100.00 % 32.457 M 817.91 % 3.536 M 209.56 % 1.142 M 495.09 % 191.951 K 0.000 -100.00 % 2.826 M 354 096.99 % 798.000 -99.99 % 7.389 M 0.000 -100.00 % 2.439 M 0.000 -100.00 % 4.699 M 0.000 -100.00 % 615.146 K 0.000 0.000
Depreciation and amortization 0.000 0.000 0.000 0.000 -100.00 % 8.401 M 32.32 % 6.349 M -6.18 % 6.767 M 0.00 % 6.767 M -13.73 % 7.844 M 0.00 % 7.844 M 25.66 % 6.242 M 0.00 % 6.242 M -15.99 % 7.430 M 0.00 % 7.430 M 34.12 % 5.540 M 0.00 % 5.540 M 8.39 % 5.111 M 0.00 % 5.111 M 68.27 % 3.038 M 42.72 % 2.128 M -43.10 % 3.740 M 75.74 % 2.128 M 0.00 % 2.128 M 22.89 % 1.732 M -10.14 % 1.927 M 11.28 % 1.732 M 37.26 % 1.262 M
Operating income 61.079 M 5.03 % 58.155 M -39.88 % 96.727 M 21.77 % 79.435 M 63.22 % 48.667 M -58.11 % 116.185 M -6.96 % 124.879 M 85.76 % 67.227 M 31.05 % 51.299 M -49.53 % 101.637 M 7.63 % 94.436 M 805.91 % -13.378 M -140.89 % 32.718 M -57.26 % 76.542 M 3.78 % 73.754 M 79.84 % 41.011 M 44.25 % 28.432 M -52.58 % 59.958 M 19.74 % 50.072 M 69.72 % 29.502 M -18.12 % 36.030 M -11.97 % 40.929 M 13.05 % 36.204 M 101.91 % 17.931 M -32.27 % 26.476 M -18.57 % 32.515 M -11.13 % 36.587 M
Operating income ratio 0.21 -22.66 % 0.27 -18.54 % 0.33 11.57 % 0.30 71.91 % 0.17 -55.08 % 0.39 3.90 % 0.37 38.35 % 0.27 46.70 % 0.18 -50.04 % 0.37 19.95 % 0.31 616.63 % -0.06 -142.74 % 0.14 -62.11 % 0.36 15.67 % 0.32 44.44 % 0.22 47.06 % 0.15 -59.31 % 0.36 16.89 % 0.31 41.67 % 0.22 -16.21 % 0.26 -21.53 % 0.33 13.85 % 0.29 55.16 % 0.19 -20.79 % 0.24 -30.54 % 0.34 -5.87 % 0.37
Total other income expenses net -133.771 K -420.85 % 41.693 K -97.86 % 1.948 M 1 550.91 % -134.287 K 24.54 % -177.955 K -251.06 % 117.802 K -72.46 % 427.795 K 14 878.82 % 2.856 K 100.34 % -837.053 K -553.99 % -127.991 K -144.96 % 284.697 K 1 341.59 % -22.930 K 78.75 % -107.914 K -58.41 % -68.123 K -536.15 % 15.619 K 107.43 % -210.165 K -267.94 % -57.119 K -816.59 % 7.971 K -98.41 % 500.517 K 772.70 % -74.404 K 88.53 % -648.756 K -645.42 % -87.032 K 39.65 % -144.207 K -1 939.13 % -7.072 K 43.37 % -12.488 K -186.90 % 14.371 K -87.14 % 111.776 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 -1.063 B 3.77 % -1.104 B 1.73 % -1.124 B -1.44 % -1.108 B -7.27 % -1.033 B 4.75 % -1.084 B -1.69 % -1.066 B -22.24 % -872.137 M -10.14 % -791.866 M 8.36 % -864.143 M -8.15 % -799.030 M -14.29 % -699.095 M -2.85 % -679.706 M 4.09 % -708.698 M 11.92 % -804.576 M -25.56 % -640.799 M -5.10 % -609.704 M 10.16 % -678.659 M 19.46 % -842.656 M -15.18 % -731.616 M -15.36 % -634.199 M -17.97 % -537.600 M 34.39 % -819.354 M -149.86 % -327.919 M 28.18 % -456.556 M -188.35 % 516.739 M 200.00 % -516.739 M
Total investments 135.053 M 0.93 % 133.812 M 119.95 % 60.837 M 145.68 % 24.763 M -1.28 % 25.084 M -0.26 % 25.150 M 11.78 % 22.500 M 0.00 % 22.500 M 0.00 % 22.500 M 773.11 % 2.577 M 18.05 % 2.183 M 0.000 -100.00 % 50.357 M -16.65 % 60.420 M 2 876.55 % 2.030 M -97.76 % 90.628 M -35.76 % 141.068 M 180.14 % 50.357 M 1 942.83 % 2.465 M -95.09 % 50.254 M -66.69 % 150.880 M -43.69 % 267.933 M 50 225.21 % 532.404 K -99.49 % 104.182 M 6 485.16 % 1.582 M -99.85 % 1.033 B 43 598.99 % 2.365 M
Total debt 448.000 M -19.13 % 554.000 M -7.67 % 600.000 M -4.31 % 627.000 M 109.00 % 300.000 M 40.85 % 213.000 M -12.52 % 243.478 M 2.00 % 238.706 M -0.09 % 238.932 M 75.49 % 136.155 M 2.67 % 132.611 M -26.94 % 181.518 M 120.25 % 82.415 M 2 396.88 % 3.301 M -20.11 % 4.132 M -19.94 % 5.161 M -10.66 % 5.777 M 227.00 % 1.767 M -15.82 % 2.098 M 249.75 % 600.000 K 0.00 % 600.000 K 0.00 % 600.000 K 0.00 % 600.000 K 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 744.116 M 0.000 -100.00 % 702.305 M 647.92 % 93.902 M -86.40 % 690.306 M 681.17 % 88.369 M -86.00 % 631.407 M 855.47 % 66.084 M -89.21 % 612.640 M 850.21 % 64.474 M -87.83 % 529.886 M 1 011.73 % 47.663 M -90.92 % 524.666 M 1 124.12 % 42.861 M -91.63 % 511.777 M 1 443.59 % 33.155 M -93.56 % 514.662 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 668.392 M 0.000
Retained earnings 880.705 M -5.67 % 933.647 M 6.10 % 879.962 M 7.45 % 818.988 M 11.66 % 733.451 M -7.05 % 789.092 M 15.72 % 681.873 M 18.05 % 577.601 M 13.88 % 507.204 M -9.70 % 561.673 M 18.61 % 473.564 M 21.83 % 388.709 M 15.98 % 335.141 M -11.32 % 377.935 M 21.60 % 310.793 M 24.22 % 250.200 M 18.93 % 210.383 M -18.17 % 257.101 M 26.58 % 203.110 M 24.40 % 163.270 M 16.68 % 139.930 M -11.80 % 158.646 M 31.09 % 121.022 M 23.91 % 97.666 M 18.71 % 82.274 M 0.000 -100.00 % 91.565 M
Common stock 428.486 M 0.00 % 428.486 M 0.00 % 428.486 M 0.01 % 428.438 M 0.00 % 428.429 M 0.07 % 428.114 M 0.01 % 428.076 M 0.39 % 426.417 M 0.18 % 425.641 M 0.01 % 425.579 M 0.80 % 422.200 M 0.00 % 422.200 M 0.00 % 422.200 M 0.00 % 422.200 M 0.00 % 422.200 M 0.00 % 422.200 M 0.00 % 422.200 M 0.00 % 422.200 M 0.00 % 422.200 M 0.00 % 422.200 M 0.00 % 422.200 M 0.00 % 422.200 M 0.00 % 422.200 M 11.34 % 379.200 M 0.00 % 379.200 M 0.000 -100.00 % 379.200 M
Total equity 2.053 B -2.46 % 2.104 B 2.68 % 2.049 B 5.13 % 1.949 B 4.75 % 1.861 B -2.47 % 1.908 B 6.14 % 1.798 B 9.70 % 1.639 B 5.61 % 1.552 B -3.23 % 1.603 B 11.08 % 1.443 B 7.36 % 1.345 B 4.47 % 1.287 B -3.03 % 1.327 B 5.51 % 1.258 B 6.00 % 1.187 B 3.38 % 1.148 B -4.07 % 1.197 B 4.63 % 1.144 B 4.73 % 1.092 B 2.18 % 1.069 B -1.73 % 1.087 B 3.59 % 1.050 B 55.62 % 674.494 M 2.34 % 659.101 M -1.39 % 668.392 M 0.00 % 668.392 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 0.000 0.000 -100.00 % 30.188 M -5.11 % 31.815 M 0.000 0.000
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.496 M -9.21 % 2.749 M -8.35 % 2.999 M -7.62 % 3.247 M 0.000 0.000 0.000 0.000 -100.00 % 610.846 K -86.56 % 4.545 M 0.00 % 4.545 M 322.66 % 1.075 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 6.176 M 135.71 % 2.620 M -14.17 % 3.053 M -13.70 % 3.538 M -20.03 % 4.424 M -17.98 % 5.394 M -36.49 % 8.493 M -8.94 % 9.327 M -9.52 % 10.308 M -10.17 % 11.475 M 27.94 % 8.969 M 18.95 % 7.540 M -31.04 % 10.933 M -1.63 % 11.115 M -11.58 % 12.571 M -25.06 % 16.774 M -33.48 % 25.215 M 121.36 % 11.391 M -14.27 % 13.287 M -20.34 % 16.679 M -13.49 % 19.280 M -21.42 % 24.537 M -10.69 % 27.474 M -8.99 % 30.188 M -5.11 % 31.815 M 0.000 -100.00 % 35.692 M
Other current liabilities 89.071 M 25.86 % 70.772 M -40.75 % 119.453 M 28.88 % 92.688 M -14.26 % 108.100 M 101.54 % 53.638 M 231.03 % -40.937 M -132.65 % 125.383 M 579.13 % -26.169 M -151.75 % 50.569 M -39.58 % 83.690 M -21.05 % 106.003 M 28.48 % 82.505 M 18.80 % 69.446 M -9.82 % 77.006 M 1 108.82 % -7.633 M -112.30 % 62.053 M 125.26 % 27.547 M -44.20 % 49.366 M 23.00 % 40.135 M 1 124.90 % -3.916 M -149.25 % 7.950 M -83.37 % 47.820 M 9.55 % 43.651 M 13.28 % 38.535 M 0.000 -100.00 % 58.665 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 18.163 M -16.08 % 21.642 M -8.47 % 23.644 M -87.18 % 184.371 M 16.39 % 158.411 M 1.33 % 156.335 M 602.19 % 22.264 M -62.23 % 58.939 M 177.30 % 21.255 M 0.000 0.000 -100.00 % 119.115 M 23.86 % 96.169 M 13.99 % 84.367 M 45.86 % 57.842 M -19.64 % 71.979 M 16.81 % 61.622 M 36.88 % 45.020 M 87.84 % 23.967 M -34.14 % 36.388 M 0.000 0.000 0.000 0.000
Short term debt 448.000 M -19.13 % 554.000 M -7.67 % 600.000 M -4.31 % 627.000 M 109.00 % 300.000 M 40.85 % 213.000 M -11.25 % 240.000 M 2.13 % 235.000 M 0.00 % 235.000 M 78.03 % 132.000 M -0.46 % 132.611 M -26.94 % 181.518 M 120.25 % 82.415 M 2 396.88 % 3.301 M -6.25 % 3.521 M 471.61 % 615.944 K -50.00 % 1.232 M 78.20 % 691.284 K -67.06 % 2.098 M 249.75 % 600.000 K 0.00 % 600.000 K 0.00 % 600.000 K 0.00 % 600.000 K 0.000 0.000 0.000 0.000
Total current liabilities 651.274 M -12.21 % 741.861 M -11.90 % 842.076 M -3.23 % 870.220 M 58.19 % 550.108 M 25.37 % 438.786 M -16.46 % 525.265 M 12.56 % 466.664 M -3.40 % 483.072 M 29.72 % 372.407 M 1.18 % 368.047 M -3.92 % 383.069 M 22.05 % 313.866 M 85.25 % 169.424 M -16.92 % 203.931 M 19.41 % 170.788 M -0.05 % 170.882 M 44.59 % 118.184 M -10.93 % 132.693 M 25.76 % 105.516 M -13.34 % 121.764 M 21.07 % 100.576 M -1.22 % 101.820 M 16.25 % 87.584 M -9.08 % 96.328 M 0.000 -100.00 % 107.843 M
Total liabilities 657.450 M -11.69 % 744.482 M -11.91 % 845.129 M -3.28 % 873.758 M 58.83 % 550.108 M 23.85 % 444.180 M -16.78 % 533.757 M 12.14 % 475.991 M -3.52 % 493.381 M 28.52 % 383.882 M 1.82 % 377.016 M -3.48 % 390.609 M 20.26 % 324.800 M 79.91 % 180.539 M -16.61 % 216.501 M 15.43 % 187.562 M -4.35 % 196.097 M 51.34 % 129.575 M -11.24 % 145.980 M 19.46 % 122.195 M -13.36 % 141.044 M 12.73 % 125.113 M -3.23 % 129.295 M 9.78 % 117.772 M -8.09 % 128.144 M 0.000 -100.00 % 143.534 M
Other non current assets 171.665 M 502.58 % 28.488 M -67.97 % 88.932 M 197.81 % 29.862 M 1 519.52 % 1.844 M -92.18 % 23.567 M -1.94 % 24.032 M 66.92 % 14.397 M -40.67 % 24.265 M -15.93 % 28.863 M 2.25 % 28.226 M 71.45 % 16.463 M -5.91 % 17.497 M 29.86 % 13.474 M -14.98 % 15.847 M -42.59 % 27.605 M 12.57 % 24.522 M 33.96 % 18.305 M 72.23 % 10.628 M -30.34 % 15.257 M 18.98 % 12.824 M -11.53 % 14.495 M 42.26 % 10.189 M 27.83 % 7.971 M 19.19 % 6.688 M 101.29 % -516.739 M -11 737.94 % 4.440 M
Long term investments 0.000 -100.00 % 136.117 M 1 196.16 % -12.418 M -150.15 % 24.763 M -1.28 % 25.084 M -0.26 % 25.150 M -9.03 % 27.645 M -1.17 % 27.973 M -0.97 % 28.249 M 996.18 % 2.577 M 18.05 % 2.183 M 0.000 0.000 0.000 -100.00 % 2.030 M 5.88 % 1.917 M -8.70 % 2.100 M -8.00 % 2.282 M -7.41 % 2.465 M 12.52 % 2.191 M 26.37 % 1.734 M 4.20 % 1.664 M 212.47 % 532.404 K -48.33 % 1.030 M -34.88 % 1.582 M 0.000 -100.00 % 2.365 M
Intangible assets 102.026 M 2.64 % 99.399 M -1.16 % 100.563 M -3.67 % 104.395 M -1.34 % 105.814 M 11.66 % 94.765 M -1.02 % 95.744 M -1.89 % 97.587 M 0.14 % 97.453 M -0.47 % 97.913 M -1.63 % 99.536 M 0.54 % 99.005 M 4.52 % 94.720 M -1.03 % 95.707 M -0.68 % 96.361 M 3.26 % 93.317 M -0.98 % 94.242 M -1.01 % 95.206 M -0.94 % 96.113 M 0.33 % 95.795 M 0.07 % 95.724 M 2.32 % 93.555 M 5.73 % 88.482 M -0.69 % 89.097 M -0.67 % 89.699 M 0.000 -100.00 % 88.171 M
GoodWill 36.199 M 0.00 % 36.199 M 0.00 % 36.199 M -28.40 % 50.554 M 0.00 % 50.554 M 0.00 % 50.554 M 0.00 % 50.554 M -20.78 % 63.815 M 0.00 % 63.815 M -2.81 % 65.659 M 0.00 % 65.659 M -0.45 % 65.958 M 28.06 % 51.505 M 0.00 % 51.505 M 0.00 % 51.505 M 78.88 % 28.793 M 161.18 % 11.024 M 0.00 % 11.024 M 0.00 % 11.024 M 497.77 % 1.844 M 0.00 % 1.844 M 0.00 % 1.844 M 0.00 % 1.844 M 0.00 % 1.844 M 0.00 % 1.844 M 0.000 0.000
Goodwill and intangible assets 138.225 M 1.94 % 135.598 M -0.85 % 136.762 M -11.74 % 154.949 M -0.91 % 156.367 M 7.60 % 145.319 M -0.67 % 146.298 M -9.36 % 161.402 M 0.08 % 161.268 M -1.41 % 163.572 M -0.98 % 165.196 M 0.14 % 164.962 M 12.81 % 146.226 M -0.67 % 147.212 M -0.44 % 147.867 M 21.09 % 122.110 M 16.00 % 105.266 M -0.91 % 106.231 M -0.85 % 107.137 M 9.73 % 97.639 M 0.07 % 97.568 M 2.27 % 95.399 M 5.62 % 90.326 M -0.68 % 90.941 M -0.66 % 91.543 M 0.000 -100.00 % 88.171 M
Property plant equipment net 505.871 M 2.66 % 492.777 M 1.69 % 484.576 M 3.55 % 467.966 M -4.96 % 492.379 M 6.72 % 461.367 M 1.03 % 456.686 M 1.16 % 451.461 M 2.23 % 441.620 M 1.23 % 436.233 M 1.92 % 428.007 M 8.73 % 393.629 M 7.76 % 365.277 M 7.72 % 339.101 M 13.74 % 298.145 M 6.07 % 281.094 M 6.38 % 264.225 M 21.93 % 216.703 M 3.54 % 209.291 M 16.14 % 180.201 M -6.42 % 192.561 M 1.66 % 189.411 M 4.27 % 181.655 M 2.27 % 177.624 M 10.85 % 160.242 M 0.000 -100.00 % 128.603 M
Total non current assets 834.698 M 3.31 % 807.983 M 13.50 % 711.898 M 1.47 % 701.551 M 1.51 % 691.099 M 2.88 % 671.756 M -0.53 % 675.362 M 2.78 % 657.094 M -0.01 % 657.186 M 3.65 % 634.026 M 1.21 % 626.474 M 8.88 % 575.402 M 8.72 % 529.249 M 5.84 % 500.056 M 7.73 % 464.158 M 6.64 % 435.249 M 8.85 % 399.851 M 15.71 % 345.565 M 4.11 % 331.919 M 11.29 % 298.249 M -3.14 % 307.930 M 0.92 % 305.114 M 6.26 % 287.143 M 1.73 % 282.256 M 6.51 % 265.002 M 151.28 % -516.739 M -325.65 % 228.999 M
Other current assets 26.057 M 6.93 % 24.369 M -2.88 % 25.091 M -20.35 % 31.501 M -23.96 % 41.427 M -13.09 % 47.664 M 27.22 % 37.467 M 10.65 % 33.861 M -11.18 % 38.125 M -15.52 % 45.127 M 81.64 % 24.844 M -27.03 % 34.045 M 49.52 % 22.770 M -49.39 % 44.990 M 19.25 % 37.729 M 6.98 % 35.267 M 0.000 -100.00 % 129.804 M 408.07 % 25.549 M -1.56 % 25.954 M 1.88 % 25.474 M 0.69 % 25.300 M 34.09 % 18.867 M -14.30 % 22.017 M 27.35 % 17.288 M 0.000 -100.00 % 12.806 M
Short term investments 0.000 0.000 -100.00 % 73.255 M 0.000 0.000 0.000 100.00 % -5.145 M 5.99 % -5.473 M 4.79 % -5.749 M 0.000 0.000 0.000 -100.00 % 50.357 M -16.65 % 60.420 M 0.000 -100.00 % 90.628 M -35.76 % 141.068 M 180.14 % 50.357 M 0.000 -100.00 % 50.254 M -66.69 % 150.880 M -43.69 % 267.933 M 0.000 -100.00 % 104.182 M 0.000 -100.00 % 1.033 B 0.000
cash and cash equivalents 1.511 B -8.91 % 1.658 B -3.80 % 1.724 B -0.64 % 1.735 B 30.17 % 1.333 B 2.74 % 1.297 B -0.95 % 1.310 B 17.89 % 1.111 B 7.77 % 1.031 B 3.05 % 1.000 B 7.37 % 931.641 M 5.79 % 880.613 M 15.55 % 762.121 M 7.04 % 711.999 M -11.96 % 808.708 M 25.19 % 645.960 M 4.95 % 615.481 M -9.54 % 680.425 M -19.45 % 844.755 M 15.37 % 732.216 M 15.35 % 634.799 M 17.95 % 538.200 M -34.36 % 819.954 M 150.05 % 327.919 M -28.18 % 456.556 M 188.35 % -516.739 M -200.00 % 516.739 M
Cash and short term investments 1.511 B -8.91 % 1.658 B -7.72 % 1.797 B 3.59 % 1.735 B 30.17 % 1.333 B 2.74 % 1.297 B -0.95 % 1.310 B 17.89 % 1.111 B 7.77 % 1.031 B 3.05 % 1.000 B 7.37 % 931.641 M 5.79 % 880.613 M 8.39 % 812.478 M 5.19 % 772.419 M -4.49 % 808.708 M 9.79 % 736.588 M -2.64 % 756.549 M 3.53 % 730.782 M -13.49 % 844.755 M 7.96 % 782.470 M -0.41 % 785.679 M -2.54 % 806.134 M -1.69 % 819.954 M 89.76 % 432.100 M -5.36 % 456.556 M -11.65 % 516.739 M 0.00 % 516.739 M
Total current assets 1.875 B -8.11 % 2.041 B -6.49 % 2.183 B 2.88 % 2.122 B 23.03 % 1.724 B 2.61 % 1.680 B 1.48 % 1.656 B 13.62 % 1.458 B 5.02 % 1.388 B 2.56 % 1.353 B 13.33 % 1.194 B 2.95 % 1.160 B 7.13 % 1.083 B 7.42 % 1.008 B -0.25 % 1.010 B 7.59 % 939.031 M -0.54 % 944.141 M -3.72 % 980.572 M 2.40 % 957.621 M 4.56 % 915.861 M 1.57 % 901.689 M -0.62 % 907.349 M 1.74 % 891.818 M 74.86 % 510.010 M -2.34 % 522.243 M 1.07 % 516.739 M -11.35 % 582.928 M
Inventory 165.172 M -10.68 % 184.920 M 7.03 % 172.768 M 6.04 % 162.925 M 2.09 % 159.595 M 14.14 % 139.823 M -2.71 % 143.716 M -21.57 % 183.230 M -9.30 % 202.010 M -2.16 % 206.461 M 44.95 % 142.432 M -20.40 % 178.934 M -8.58 % 195.733 M 40.02 % 139.788 M 23.97 % 112.759 M -14.65 % 132.117 M 8.46 % 121.812 M 28.10 % 95.095 M 31.07 % 72.551 M -14.03 % 84.391 M 8.97 % 77.447 M 28.87 % 60.097 M 30.44 % 46.073 M -7.38 % 49.744 M 13.16 % 43.958 M 0.000 -100.00 % 38.630 M
Net receivables 173.565 M 0.08 % 173.420 M -7.71 % 187.906 M -2.34 % 192.413 M -0.85 % 194.056 M -3.11 % 200.275 M 18.55 % 168.936 M 26.05 % 134.020 M 11.23 % 120.487 M 13.44 % 106.213 M 7.38 % 98.916 M 24.89 % 79.200 M 36.41 % 58.059 M -5.14 % 61.207 M -0.17 % 61.308 M 34.67 % 45.525 M -16.78 % 54.706 M 75.89 % 31.102 M 38.44 % 22.467 M -26.69 % 30.646 M 48.58 % 20.625 M -14.15 % 24.024 M 246.94 % 6.924 M -20.24 % 8.682 M 23.76 % 7.015 M 0.000 -100.00 % 16.461 M
Tax assets 18.937 M 26.23 % 15.002 M 6.82 % 14.045 M -41.51 % 24.012 M 55.67 % 15.425 M -5.68 % 16.353 M -21.00 % 20.700 M 1 013.06 % 1.860 M 4.17 % 1.785 M -35.81 % 2.781 M -2.83 % 2.862 M 724.67 % 347.078 K 39.80 % 248.272 K -7.69 % 268.964 K 0.00 % 268.964 K -89.34 % 2.523 M -32.50 % 3.739 M 82.94 % 2.044 M -14.74 % 2.397 M -19.03 % 2.960 M -8.72 % 3.243 M -21.75 % 4.145 M -6.66 % 4.441 M -5.31 % 4.689 M -5.20 % 4.947 M 0.000 -100.00 % 5.421 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 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 101.797 M -9.50 % 112.486 M 5.95 % 106.172 M -10.25 % 118.291 M 1.73 % 116.282 M 14.30 % 101.734 M 2.96 % 98.813 M 39.42 % 70.872 M -20.60 % 89.261 M -34.99 % 137.298 M 93.54 % 70.940 M 6.17 % 66.815 M -45.55 % 122.708 M 80.67 % 67.919 M -14.09 % 79.063 M 8.77 % 72.686 M -13.19 % 83.726 M 45.26 % 57.638 M 1.42 % 56.832 M 36.21 % 41.724 M -44.39 % 75.026 M 20.59 % 62.217 M 26.00 % 49.377 M 28.76 % 38.347 M -18.16 % 46.857 M 0.000 -100.00 % 36.976 M
Tax payables 12.406 M 169.52 % 4.603 M -72.02 % 16.452 M 16.85 % 14.079 M 244.69 % 4.084 M -91.27 % 46.770 M 8.72 % 43.017 M 134.33 % 18.358 M -35.91 % 28.645 M -5.39 % 30.276 M 38.45 % 21.868 M -23.89 % 28.733 M 9.50 % 26.239 M -8.76 % 28.758 M 26.36 % 22.759 M 154.28 % 8.951 M -10.42 % 9.991 M -23.69 % 13.094 M 55.21 % 8.437 M -15.84 % 10.024 M 99.13 % 5.034 M -13.83 % 5.842 M 45.23 % 4.023 M -27.98 % 5.585 M -48.93 % 10.936 M 0.000 -100.00 % 12.201 M
Deferred revenue non current 6.176 M 135.71 % 2.620 M -14.17 % 3.053 M -13.70 % 3.538 M -20.03 % 4.424 M -14.00 % 5.144 M -14.23 % 5.997 M -8.83 % 6.578 M -10.00 % 7.309 M -8.70 % 8.005 M -8.47 % 8.746 M 15.99 % 7.540 M -31.04 % 10.933 M -1.63 % 11.115 M -7.07 % 11.960 M -2.20 % 12.229 M -40.84 % 20.670 M 100.38 % 10.316 M -22.36 % 13.287 M -20.34 % 16.679 M -13.49 % 19.280 M -21.42 % 24.537 M -10.69 % 27.474 M -5.78 % 29.161 M -6.58 % 31.215 M 0.000 -100.00 % 35.692 M
Minority interest -2.206 M -20.24 % -1.834 M -17.75 % -1.558 M -271.99 % -418.816 K -431.36 % 126.393 K -77.38 % 558.678 K -36.16 % 875.082 K -72.91 % 3.230 M -8.27 % 3.521 M 0.65 % 3.499 M -4.82 % 3.676 M -3.14 % 3.795 M 54.41 % 2.458 M -1.56 % 2.497 M -0.91 % 2.520 M -0.81 % 2.540 M -1.47 % 2.578 M -0.80 % 2.599 M 326.79 % 608.947 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.496 M -9.21 % 2.749 M -8.35 % 2.999 M -7.62 % 3.247 M 0.000 0.000 0.000 0.000 -100.00 % 610.846 K -86.56 % 4.545 M 0.00 % 4.545 M 322.66 % 1.075 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 745.579 M 0.000 -100.00 % 742.517 M 0.000 -100.00 % 605.042 M 0.000 -100.00 % 598.429 M 0.000 -100.00 % 615.299 M 0.000 -100.00 % 544.053 M 0.000 -100.00 % 527.242 M 0.000 -100.00 % 479.579 M 0.000 -100.00 % 479.579 M 0.000 -100.00 % 517.641 M 2.21 % 506.445 M 0.00 % 506.445 M -0.01 % 506.504 M -4.14 % 528.403 M 182.91 % 186.772 M 0.00 % 186.772 M 0.000 -100.00 % 197.628 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 249.975 K 0.000 0.000 100.00 % -7.309 M -3 376.71 % 223.048 K 0.00 % 223.048 K 0.000 0.000 0.000 100.00 % -11.960 M 0.000 100.00 % -20.670 M -100.38 % -10.316 M 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 % -4.424 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
Total assets 2.710 B -4.87 % 2.849 B -1.58 % 2.895 B 2.53 % 2.823 B 16.87 % 2.415 B 2.69 % 2.352 B 0.90 % 2.331 B 10.25 % 2.115 B 3.40 % 2.045 B 2.91 % 1.987 B 9.16 % 1.821 B 4.92 % 1.735 B 7.65 % 1.612 B 6.90 % 1.508 B 2.26 % 1.474 B 7.29 % 1.374 B 2.25 % 1.344 B 1.35 % 1.326 B 2.84 % 1.290 B 6.21 % 1.214 B 0.37 % 1.210 B -0.23 % 1.212 B 2.84 % 1.179 B 48.81 % 792.266 M 0.64 % 787.245 M 0.000 -100.00 % 811.927 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 106.641 M 196.88 % -110.078 M -201.19 % 108.785 M 0.000 100.00 % -2.370 M -11 355.43 % -20.691 K -100.14 % 15.116 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
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 5.565 M 0.000 -100.00 % 7.111 M 320.39 % -3.226 M -200.00 % 3.226 M 0.000 -100.00 % 8.041 M 267.42 % -4.803 M -200.00 % 4.803 M 0.000 -100.00 % 2.193 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
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -38.588 M 0.000 100.00 % -113.751 M -189.08 % 127.699 M 200.00 % -127.699 M 0.000 100.00 % -71.675 M -196.34 % 74.398 M 200.00 % -74.398 M 0.000 100.00 % -91.830 M -225.95 % 72.908 M 200.00 % -72.908 M 0.000 100.00 % -56.551 M -236.92 % 41.302 M 200.00 % -41.302 M 0.000 100.00 % -5.647 M -1 975.35 % 301.135 K 200.00 % -301.135 K 0.000 100.00 % -19.639 M
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -29.277 M 0.000 100.00 % -98.441 M -248.55 % 66.268 M 200.00 % -66.268 M 0.000 100.00 % -38.439 M -360.78 % -8.342 M -200.00 % 8.342 M 0.000 100.00 % -50.746 M -435.60 % 15.121 M 200.00 % -15.121 M 0.000 100.00 % -13.729 M -860.06 % 1.806 M 200.00 % -1.806 M 0.000 -100.00 % 3.314 M 133.82 % -9.800 M -200.00 % 9.800 M 0.000 100.00 % -7.689 M
Inventory 0.000 0.000 0.000 0.000 100.00 % -14.876 M 0.000 100.00 % -22.421 M -136.50 % 61.431 M 200.00 % -61.431 M 0.000 100.00 % -33.236 M -140.17 % 82.740 M 200.00 % -82.740 M 0.000 100.00 % -43.278 M -186.26 % 50.171 M 200.00 % -50.171 M 0.000 100.00 % -28.634 M -191.48 % 31.301 M 200.00 % -31.301 M 0.000 100.00 % -8.962 M -259.33 % 5.625 M 200.00 % -5.625 M 0.000 100.00 % -987.551 K
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.226 M 200.00 % -3.226 M 0.000 100.00 % -8.041 M -218.24 % -2.527 M -200.00 % 2.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
Other working capital 0.000 0.000 0.000 0.000 -100.00 % 5.565 M 0.000 -100.00 % 7.111 M 320.39 % -3.226 M -200.00 % 3.226 M 0.000 -100.00 % 8.041 M 218.24 % 2.527 M 200.00 % -2.527 M 0.000 -100.00 % 2.193 M -71.20 % 7.616 M 200.00 % -7.616 M 0.000 100.00 % -14.187 M -273.13 % 8.195 M 200.00 % -8.195 M 0.000 0.000 -100.00 % 4.476 M 200.00 % -4.476 M 0.000 100.00 % -10.963 M
Other non cash items 117.699 M 13 134.64 % -902.970 K 0.000 -100.00 % 4.748 M 19.54 % 3.972 M 104.90 % -81.137 M -263.24 % 49.705 M 543.13 % -11.217 M -506.61 % 2.759 M 135.17 % -7.844 M -113.13 % 59.762 M 178.83 % -75.816 M -261.14 % 47.049 M 215.86 % -40.610 M 40.35 % -68.085 M -70.99 % -39.817 M -40.03 % -28.434 M 47.34 % -53.992 M -5.79 % -51.036 M -118.66 % -23.340 M 26.81 % -31.888 M 15.38 % -37.684 M -9.36 % -34.458 M -123.87 % -15.392 M 33.91 % -23.288 M 15.07 % -27.421 M 24.44 % -36.288 M
Net cash provided by operating activities 117.699 M 13 134.64 % -902.970 K 0.000 -100.00 % 90.285 M 49.90 % 60.231 M 130.93 % 26.082 M -85.52 % 180.139 M 204.39 % 59.180 M 43.22 % 41.322 M -53.10 % 88.108 M -10.49 % 98.428 M 83.75 % 53.567 M 65.55 % 32.358 M -51.81 % 67.142 M -1.38 % 68.085 M 70.99 % 39.817 M 40.03 % 28.434 M -47.34 % 53.992 M 5.79 % 51.036 M 118.66 % 23.340 M -26.81 % 31.888 M -15.38 % 37.684 M 9.36 % 34.458 M 123.87 % 15.392 M -33.91 % 23.288 M -15.07 % 27.421 M -24.44 % 36.288 M
Investments in property plant and equipment -20.548 M 17.85 % -25.013 M 28.59 % -35.025 M -594.84 % -5.041 M -8.15 % -4.661 M 73.04 % -17.290 M 7.55 % -18.702 M -1 165.02 % 1.756 M 137.69 % -4.659 M 82.75 % -27.015 M 53.94 % -58.654 M -39.99 % -41.900 M 12.68 % -47.983 M -36.75 % -35.087 M -80.55 % -19.433 M 46.05 % -36.017 M 10.01 % -40.022 M -53.33 % -26.101 M -155.62 % -10.211 M 10.88 % -11.458 M -51.25 % -7.575 M 69.50 % -24.834 M -124.13 % -11.081 M 50.52 % -22.393 M -36.55 % -16.399 M 6.08 % -17.460 M -26.06 % -13.851 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.700 K -94.73 % 563.067 K 112.66 % -4.449 M 0.000 -100.00 % 110.300 K 100.33 % -33.337 M 0.000 -100.00 % 16.236 M 200.00 % -16.236 M -404.92 % -3.216 M 34.83 % -4.934 M -141.88 % -2.040 M -50.00 % -1.360 M 73.95 % -5.220 M 0.000 0.000 0.000 0.000 0.000 100.00 % -2.910 M 0.000 0.000
Purchases of investments 0.000 0.000 0.000 -100.00 % 21.298 M 200.00 % -21.298 M 0.000 100.00 % -92.728 M 0.000 100.00 % -22.500 M 0.000 100.00 % -389.133 M -16 113.88 % -2.400 M 86.69 % -18.030 M -520.44 % -2.906 M 99.37 % -460.000 M -5 604.24 % 8.357 M 105.63 % -148.357 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 100.00 % -22.131 M 0.000 0.000 -100.00 % 107.658 M 0.000 0.000 0.000 100.00 % -47.698 K -112.18 % 391.666 K 102.41 % -16.236 M 0.000 -100.00 % 832.845 K -20.89 % 1.053 M 0.000 0.000 -100.00 % 3.127 M 77.29 % 1.764 M 0.000 0.000 -100.00 % 2.315 M 0.000 0.000 0.000 -100.00 % 12.104 M
Other investing activites 24.295 M 864.90 % 2.518 M 314.34 % 607.687 K -76.99 % 2.641 M 217.14 % 832.759 K 2 703.90 % 29.700 K 100.03 % -112.067 M -200.00 % 112.067 M 0.000 -100.00 % 110.300 K -99.90 % 112.047 M 214.34 % 35.645 M 44.12 % 24.734 M 141.09 % -60.200 M -166.01 % 91.200 M 86.89 % 48.800 M 1 707.86 % 2.699 M 101.80 % -150.000 M -480.30 % 39.443 M -60.56 % 100.000 M -15.46 % 118.292 M 144.47 % -266.000 M -360.53 % 102.100 M 198.84 % -103.300 M -146.91 % 220.211 M 200.10 % -220.000 M -161.01 % 360.600 M
Net cash used for investing activites 3.748 M 116.66 % -22.495 M 34.64 % -34.418 M -964.73 % -3.233 M 15.56 % -3.828 M 77.82 % -17.260 M 85.03 % -115.276 M -205.40 % 109.374 M 502.72 % -27.159 M -0.95 % -26.904 M 92.71 % -369.125 M -4 367.15 % -8.263 M 79.98 % -41.279 M 63.93 % -114.429 M -264.92 % 69.384 M 302.04 % 17.258 M 143.84 % -39.363 M 77.82 % -177.461 M -648.41 % 32.359 M -64.17 % 90.306 M -18.44 % 110.717 M 138.07 % -290.834 M -411.61 % 93.334 M 174.26 % -125.693 M -161.67 % 203.813 M 185.83 % -237.460 M -166.17 % 358.853 M
Debt repayment -106.000 M -130.43 % -46.000 M -70.37 % -27.000 M -108.26 % 327.000 M 272.70 % 87.738 M 0.000 -100.00 % 5.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.499 K 0.000 0.000 100.00 % -2.095 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 100.00 % -800.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 100.00 % -4.755 M 0.000 100.00 % -20.300 M 79.70 % -100.000 M -3 752.29 % -2.596 M -978.62 % -240.665 K 99.76 % -100.876 M 0.000 100.00 % -75.152 M 0.00 % -75.152 M 0.00 % -75.152 M 0.000 100.00 % -3.499 K 0.000 100.00 % -75.152 M -1 748 677.16 % -4.297 K 77.78 % -19.343 K 0.000 100.00 % -50.664 M 0.000 0.000 0.000 100.00 % -60.000 M 0.000 100.00 % -38.856 K
Other financing activites -121.741 M -5 675.03 % -2.108 M -131.82 % 6.625 M 295.36 % -3.391 M 96.49 % -96.527 M -261.31 % -26.716 M -287.59 % 14.242 M -5.73 % 15.107 M -85.21 % 102.129 M 45.17 % 70.352 M 240.47 % -50.082 M -128.81 % 173.852 M 119.40 % 79.240 M 0.000 100.00 % -2.870 M 15.59 % -3.400 M 0.000 -100.00 % 560.000 K 609.70 % 78.907 K 0.000 0.000 0.000 -100.00 % 337.679 M 0.000 0.000 0.000 -100.00 % 120.000 K
Net cash used provided by financing activities -227.741 M -373.39 % -48.108 M -91.43 % -25.130 M -107.77 % 323.609 M 3 782.07 % -8.789 M 67.10 % -26.716 M -262.85 % 16.405 M 8.59 % 15.107 M 1 105.68 % 1.253 M -98.22 % 70.352 M 240.47 % -50.082 M -150.74 % 98.700 M 128.18 % 43.256 M 190.04 % -48.040 M -1 569.89 % -2.877 M 15.39 % -3.400 M 95.48 % -75.152 M -4 782.20 % -1.539 M -2 050.80 % 78.906 K 100.53 % -15.025 M 67.25 % -45.875 M -58.78 % -28.892 M -108.56 % 337.679 M 1 961.86 % -18.137 M 59.30 % -44.567 M -36.31 % -32.694 M -40 391.69 % 81.144 K
Effect of forex changes on cash -290.689 K -124.25 % 1.199 M -91.33 % 13.831 M 249.61 % -9.245 M -391.34 % 3.173 M 856.13 % 331.873 K 107.35 % -4.514 M -88.19 % -2.399 M -115.90 % 15.084 M 603.11 % -2.998 M 3.06 % -3.093 M -130.52 % 10.134 M -35.80 % 15.787 M 1 242.52 % -1.382 M 69.53 % -4.535 M -1 005.52 % 500.811 K 131.57 % -1.586 M -341.67 % 656.421 K 125.94 % -2.531 M -110.09 % -1.205 M -814.32 % -131.749 K -145.49 % 289.615 K 389.84 % -99.924 K 49.98 % -199.750 K -281.33 % 110.157 K 217.39 % -93.842 K -107.55 % -45.213 K
Net change in cash -106.585 M -51.60 % -70.307 M -194.81 % 74.156 M -81.53 % 401.416 M 1 030.22 % 35.517 M 384.42 % -12.488 M -116.27 % 76.754 M -57.66 % 181.262 M 494.31 % 30.500 M -52.07 % 63.632 M 124.56 % -259.136 M -318.69 % 118.492 M 136.41 % 50.122 M 151.83 % -96.709 M -159.42 % 162.748 M 433.97 % 30.479 M 146.93 % -64.944 M 60.48 % -164.330 M -246.02 % 112.539 M 15.52 % 97.417 M 0.85 % 96.598 M 134.28 % -281.753 M -157.26 % 492.035 M 482.50 % -128.637 M -170.43 % 182.645 M 175.22 % -242.828 M -159.10 % 410.907 M
Cash at beginning of period 1.412 B -4.74 % 1.482 B 5.27 % 1.408 B 5.68 % 1.333 B 2.74 % 1.297 B -0.95 % 1.310 B 46.02 % 896.871 M 25.33 % 715.608 M 4.45 % 685.109 M 10.24 % 621.477 M -29.43 % 880.613 M 15.55 % 762.121 M 7.04 % 711.999 M -11.96 % 808.708 M 25.19 % 645.960 M 4.95 % 615.481 M -9.54 % 680.425 M -19.45 % 844.755 M 15.37 % 732.216 M 15.35 % 634.799 M 17.95 % 538.200 M -34.36 % 819.954 M 150.05 % 327.919 M -28.18 % 456.556 M 66.68 % 273.911 M -46.99 % 516.739 M 388.26 % 105.832 M
Cash at end of period 1.306 B -7.55 % 1.412 B -4.74 % 1.482 B -14.54 % 1.735 B 30.17 % 1.333 B 2.74 % 1.297 B 33.22 % 973.625 M 8.56 % 896.871 M 25.33 % 715.608 M 4.45 % 685.109 M 10.24 % 621.477 M -29.43 % 880.613 M 15.55 % 762.121 M 7.04 % 711.999 M -11.96 % 808.708 M 25.19 % 645.960 M 4.95 % 615.481 M -9.54 % 680.425 M -19.45 % 844.755 M 15.37 % 732.216 M 15.35 % 634.799 M 17.95 % 538.200 M -34.36 % 819.954 M 150.05 % 327.919 M -28.18 % 456.556 M 66.68 % 273.911 M -46.99 % 516.739 M
Operating cash flow 117.699 M 13 134.64 % -902.970 K 0.000 -100.00 % 90.285 M 49.90 % 60.231 M 130.93 % 26.082 M -85.52 % 180.139 M 204.39 % 59.180 M 43.22 % 41.322 M -53.10 % 88.108 M -10.49 % 98.428 M 83.75 % 53.567 M 65.55 % 32.358 M -51.81 % 67.142 M -1.38 % 68.085 M 70.99 % 39.817 M 40.03 % 28.434 M -47.34 % 53.992 M 5.79 % 51.036 M 118.66 % 23.340 M -26.81 % 31.888 M -15.38 % 37.684 M 9.36 % 34.458 M 123.87 % 15.392 M -33.91 % 23.288 M -15.07 % 27.421 M -24.44 % 36.288 M
Capital expenditure -20.548 M 17.85 % -25.013 M 28.59 % -35.025 M -594.84 % -5.041 M -8.15 % -4.661 M 73.04 % -17.290 M 7.55 % -18.702 M -1 165.02 % 1.756 M 137.69 % -4.659 M 82.75 % -27.015 M 53.94 % -58.654 M -39.99 % -41.900 M 12.68 % -47.983 M -36.75 % -35.087 M -80.55 % -19.433 M 46.05 % -36.017 M 10.01 % -40.022 M -53.33 % -26.101 M -155.62 % -10.211 M 10.88 % -11.458 M -51.25 % -7.575 M 69.50 % -24.834 M -124.13 % -11.081 M 50.52 % -22.393 M -36.55 % -16.399 M 6.08 % -17.460 M -26.06 % -13.851 M
Free CashFlow 97.151 M 474.87 % -25.916 M -130.54 % 84.848 M -0.47 % 85.244 M 53.40 % 55.570 M 532.04 % 8.792 M -94.55 % 161.437 M 164.93 % 60.936 M 66.20 % 36.663 M -39.99 % 61.094 M 53.60 % 39.775 M 240.91 % 11.667 M 174.67 % -15.625 M -148.74 % 32.056 M -34.11 % 48.651 M 1 180.51 % 3.799 M 132.79 % -11.588 M -141.55 % 27.890 M -31.68 % 40.825 M 243.57 % 11.883 M -51.13 % 24.313 M 89.21 % 12.850 M -45.04 % 23.378 M 433.94 % -7.001 M -201.61 % 6.890 M -30.83 % 9.961 M -55.61 % 22.438 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