300852.SZ

Sihui Fuji Electronics Technology Co., Ltd. 300852.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 1.413 B 7.49 % 1.315 B 7.85 % 1.219 B 16.13 % 1.050 B 61.44 % 650.210 M 35.70 % 479.160 M 29.41 % 370.279 M 23.97 % 298.682 M 42.18 % 210.069 M
Net income 140.285 M -31.37 % 204.401 M -9.39 % 225.593 M 22.44 % 184.244 M 52.94 % 120.468 M 37.21 % 87.799 M 38.71 % 63.299 M 3 678.56 % -1.769 M -105.06 % 34.971 M
Income before tax 163.369 M -28.54 % 228.602 M -9.16 % 251.654 M 20.37 % 209.066 M 51.27 % 138.209 M 37.08 % 100.825 M 39.86 % 72.089 M 1 731.05 % 3.937 M -90.21 % 40.233 M
Income before tax ratio 0.12 -33.52 % 0.17 -15.78 % 0.21 3.66 % 0.20 -6.30 % 0.21 1.02 % 0.21 8.08 % 0.19 1 377.00 % 0.01 -93.12 % 0.19
EBITDA 301.433 M -8.34 % 328.876 M 1.21 % 324.936 M 28.90 % 252.075 M 54.99 % 162.635 M 37.65 % 118.147 M 34.95 % 87.546 M 554.40 % 13.378 M -72.43 % 48.520 M
Net income ratio 0.10 -36.15 % 0.16 -15.99 % 0.19 5.44 % 0.18 -5.26 % 0.19 1.11 % 0.18 7.19 % 0.17 2 986.61 % -0.01 -103.56 % 0.17
Ratio EBITDA 0.21 -14.73 % 0.25 -6.16 % 0.27 11.00 % 0.24 -3.99 % 0.25 1.44 % 0.25 4.29 % 0.24 427.86 % 0.04 -80.61 % 0.23
Gross profit ratio 0.23 -15.84 % 0.27 -5.93 % 0.29 -2.67 % 0.30 -11.22 % 0.33 1.30 % 0.33 3.21 % 0.32 4.30 % 0.31 -6.66 % 0.33
Weighted average shs out dil 125.254 M 20.68 % 103.791 M 1.83 % 101.931 M 0.00 % 101.931 M 0.00 % 101.931 M 0.00 % 101.931 M 35.09 % 75.456 M -47.12 % 142.703 M 0.00 % 142.703 M
Weighted average shs out 125.254 M 23.17 % 101.692 M -0.23 % 101.931 M 0.00 % 101.931 M 0.00 % 101.931 M 0.00 % 101.931 M 35.09 % 75.456 M -47.12 % 142.703 M 0.00 % 142.703 M
EPS diluted 1.12 -21.13 % 1.42 -10.13 % 1.58 22.48 % 1.29 9.32 % 1.18 37.21 % 0.86 2.38 % 0.84 6 874.19 % -0.01 -104.96 % 0.25
Earnings per share 1.12 -44.28 % 2.01 27.22 % 1.58 22.48 % 1.29 9.32 % 1.18 37.21 % 0.86 2.38 % 0.84 6 874.19 % -0.01 -104.96 % 0.25
Gross profit 322.475 M -9.54 % 356.476 M 1.46 % 351.353 M 13.02 % 310.864 M 43.33 % 216.882 M 37.46 % 157.783 M 33.56 % 118.138 M 29.30 % 91.365 M 32.71 % 68.846 M
Income tax expense 23.118 M -4.77 % 24.276 M -7.05 % 26.116 M 5.21 % 24.822 M 40.17 % 17.709 M 35.71 % 13.049 M 49.97 % 8.701 M 51.68 % 5.736 M 8.89 % 5.268 M
Cost of revenue 1.091 B 13.83 % 958.216 M 10.44 % 867.601 M 17.43 % 738.828 M 70.50 % 433.329 M 34.83 % 321.377 M 27.46 % 252.141 M 21.62 % 207.317 M 46.80 % 141.223 M
General and administrative expenses 14.025 M 77.23 % 7.914 M -27.28 % 10.883 M 110.71 % 5.165 M -20.86 % 6.526 M 20.38 % 5.421 M 31.08 % 4.136 M -90.88 % 45.353 M 319.92 % 10.800 M
Selling and marketing expenses 16.541 M 13.17 % 14.616 M 50.48 % 9.713 M 32.99 % 7.303 M -32.12 % 10.759 M -34.26 % 16.365 M 30.79 % 12.513 M 7.50 % 11.640 M 53.45 % 7.585 M
Other expenses 68.022 M 34.06 % 50.739 M 29 058.37 % -175.213 K -135.35 % 495.663 K 4 718.81 % 10.286 K -99.93 % 13.728 M 3 281.44 % -431.509 K 58.73 % -1.046 M -165.02 % 1.608 M
Operating expenses 156.911 M 24.17 % 126.368 M 45.26 % 86.993 M -12.88 % 99.859 M 38.92 % 71.883 M 22.38 % 58.739 M 21.65 % 48.287 M -41.87 % 83.066 M 164.40 % 31.416 M
Cost and expenses 1.248 B 15.03 % 1.085 B 12.26 % 966.165 M 15.07 % 839.635 M 64.30 % 511.024 M 34.44 % 380.116 M 26.52 % 300.428 M 3.46 % 290.383 M 68.20 % 172.640 M
Research and development expenses 58.322 M 9.84 % 53.099 M -2.62 % 54.529 M 15.93 % 47.034 M 52.88 % 30.766 M 32.47 % 23.225 M 22.92 % 18.894 M 8.83 % 17.361 M 57.13 % 11.049 M
Selling general and administrative expenses 30.567 M 35.67 % 22.529 M -30.97 % 32.639 M -37.63 % 52.329 M 27.30 % 41.107 M 88.68 % 21.786 M 30.86 % 16.648 M -70.79 % 56.993 M 209.99 % 18.386 M
Interest income 28.741 M 1 062.02 % 2.473 M 188.37 % 857.708 K -58.15 % 2.049 M 1.89 % 2.011 M 1 590.27 % 118.987 K 32.09 % 90.083 K -94.63 % 1.676 M 165.65 % 630.988 K
Interest expense 30.624 M 150.94 % 12.204 M 778.07 % 1.390 M 273.95 % 371.664 K -62.08 % 980.024 K 124.91 % 435.738 K -17.63 % 529.006 K -56.45 % 1.215 M 126.63 % 536.036 K
Depreciation and amortization 107.441 M 21.99 % 88.071 M 22.50 % 71.892 M 68.61 % 42.637 M 80.85 % 23.576 M 19.50 % 19.729 M 32.91 % 14.843 M 34.01 % 11.076 M 43.66 % 7.710 M
Operating income 165.564 M -28.05 % 230.108 M -8.97 % 252.790 M 20.86 % 209.152 M 50.27 % 139.186 M 37.75 % 101.043 M 39.33 % 72.521 M 1 355.47 % 4.983 M -87.10 % 38.625 M
Operating income ratio 0.12 -33.06 % 0.18 -15.60 % 0.21 4.08 % 0.20 -6.92 % 0.21 1.51 % 0.21 7.67 % 0.20 1 074.04 % 0.02 -90.93 % 0.18
Total other income expenses net -2.195 M -45.73 % -1.506 M -32.63 % -1.136 M -1 215.86 % -86.306 K 91.17 % -977.040 K -347.30 % -218.432 K 49.38 % -431.509 K 58.73 % -1.046 M -165.02 % 1.608 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt -92.833 M -175.25 % 123.363 M 170.90 % -174.002 M 15.31 % -205.456 M -45.32 % -141.386 M -257.97 % -39.497 M -1.64 % -38.861 M -119.12 % -17.735 M -93.46 % -9.167 M
Total investments 431.161 M -44.41 % 775.660 M 127.72 % 340.623 M 119.55 % 155.144 M -61.09 % 398.705 M 486.10 % 68.027 M 1 423.27 % 4.466 M -91.64 % 53.436 M 35.28 % 39.500 M
Total debt 490.002 M 6.07 % 461.969 M 467.31 % 81.432 M 215.92 % 25.776 M 239.90 % 7.584 M -29.00 % 10.681 M 113.62 % 5.000 M -75.26 % 20.212 M 304.25 % 5.000 M
Accumulated other comprehensive income loss 52.505 M -2.17 % 53.673 M 5.31 % 50.965 M 0.000 -100.00 % 26.900 M 81.57 % 14.815 M -92.24 % 190.913 M 343.58 % 43.039 M 201.64 % 14.269 M
Retained earnings 795.141 M 13.32 % 701.662 M 32.17 % 530.898 M 54.20 % 344.289 M 70.94 % 201.414 M 79.61 % 112.142 M 236.02 % 33.374 M -54.40 % 73.193 M -2.36 % 74.962 M
Common stock 142.450 M 39.75 % 101.931 M 0.00 % 101.931 M 0.00 % 101.931 M 80.00 % 56.628 M 33.34 % 42.468 M 0.00 % 42.468 M 16.61 % 36.418 M 6.93 % 34.057 M
Total equity 1.609 B 6.09 % 1.517 B 23.11 % 1.232 B 18.47 % 1.040 B 18.40 % 878.245 M 147.44 % 354.934 M 32.86 % 267.158 M 48.08 % 180.415 M 46.17 % 123.431 M
Other non current liabilities 3.536 M -3.79 % 3.675 M 147.97 % 1.482 M -58.35 % 3.558 M 0.000 0.000 0.000 -100.00 % 24.000 M -12.38 % 27.389 M
Long term debt 490.002 M 6.07 % 461.969 M 0.000 0.000 0.000 -100.00 % 7.366 M 0.000 -100.00 % 4.113 M 0.000
Total non current liabilities 564.214 M 4.87 % 538.015 M 707.15 % 66.656 M -3.20 % 68.860 M 79.86 % 38.286 M 88.49 % 20.312 M 121.77 % 9.159 M -71.35 % 31.967 M 16.71 % 27.389 M
Other current liabilities 126.856 M 122.10 % 57.118 M 176.29 % -74.865 M -371.14 % 27.612 M 9.00 % 25.331 M 6 643.36 % -387.131 K -103.73 % 10.373 M -8.82 % 11.376 M 424.18 % -3.509 M
Deferred revenue 0.000 0.000 -100.00 % 54.331 M 30 297.63 % 178.734 K 73.06 % 103.279 K -99.42 % 17.892 M 56.51 % 11.432 M -20.03 % 14.295 M 26.59 % 11.292 M
Short term debt 0.000 0.000 -100.00 % 81.432 M 215.92 % 25.776 M 239.90 % 7.584 M 351.10 % 1.681 M -66.38 % 5.000 M -68.94 % 16.100 M 221.99 % 5.000 M
Total current liabilities 453.369 M 36.43 % 332.302 M -10.47 % 371.179 M 38.40 % 268.184 M 75.73 % 152.615 M 44.38 % 105.705 M 24.66 % 84.792 M -5.72 % 89.936 M 76.78 % 50.875 M
Total liabilities 1.018 B 16.92 % 870.317 M 98.78 % 437.835 M 29.90 % 337.044 M 76.55 % 190.901 M 51.49 % 126.016 M 34.13 % 93.951 M -22.93 % 121.902 M 55.76 % 78.264 M
Other non current assets 36.604 M 106.72 % 17.707 M 189.17 % 6.123 M -52.58 % 12.912 M -45.52 % 23.699 M 24.20 % 19.081 M 663.14 % 2.500 M 3.33 % 2.420 M -21.09 % 3.066 M
Long term investments 0.000 -100.00 % 41.315 M 10.34 % 37.442 M 14.37 % 32.739 M 0.000 -100.00 % 7.769 M 73.97 % 4.466 M 87.76 % 2.378 M 152.80 % 940.842 K
Intangible assets 128.041 M 3.66 % 123.521 M 59.33 % 77.524 M -2.11 % 79.192 M 356.21 % 17.359 M 42.14 % 12.213 M -4.50 % 12.788 M -3.73 % 13.284 M 3.53 % 12.832 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 128.041 M 3.66 % 123.521 M 59.33 % 77.524 M -2.11 % 79.192 M 356.21 % 17.359 M 42.14 % 12.213 M -4.50 % 12.788 M -3.73 % 13.284 M 3.53 % 12.832 M
Property plant equipment net 889.067 M 47.21 % 603.933 M 10.19 % 548.087 M 16.64 % 469.894 M 78.30 % 263.545 M 58.64 % 166.132 M 16.81 % 142.220 M 34.89 % 105.431 M 69.64 % 62.150 M
Total non current assets 1.061 B 33.71 % 793.324 M 17.43 % 675.547 M 12.67 % 599.580 M 94.35 % 308.505 M 49.04 % 206.992 M 26.69 % 163.378 M 31.10 % 124.619 M 55.89 % 79.943 M
Other current assets 19.842 M -36.42 % 31.207 M 48.48 % 21.017 M 23.79 % 16.978 M 2 256.34 % 720.515 K -93.28 % 10.716 M -73.66 % 40.681 M -32.44 % 60.216 M 44.22 % 41.753 M
Short term investments 431.161 M -44.41 % 775.660 M 127.72 % 340.623 M 119.55 % 155.144 M -61.09 % 398.705 M 486.10 % 68.027 M 86.12 % 36.550 M -31.60 % 53.436 M 35.28 % 39.500 M
cash and cash equivalents 582.835 M 72.13 % 338.606 M 90.70 % 177.561 M -23.21 % 231.233 M 55.22 % 148.970 M 196.88 % 50.178 M 14.40 % 43.861 M 15.58 % 37.947 M 167.85 % 14.167 M
Cash and short term investments 1.014 B -9.00 % 1.114 B 115.03 % 518.183 M 34.11 % 386.377 M -29.45 % 547.675 M 363.33 % 118.205 M 169.50 % 43.861 M 15.58 % 37.947 M 167.85 % 14.167 M
Total current assets 1.566 B -1.75 % 1.594 B 60.29 % 994.183 M 27.90 % 777.302 M 2.19 % 760.642 M 177.65 % 273.958 M 38.55 % 197.730 M 11.27 % 177.699 M 45.95 % 121.753 M
Inventory 162.581 M 21.54 % 133.767 M 4.45 % 128.064 M 23.85 % 103.402 M 89.28 % 54.629 M 30.75 % 41.782 M 26.74 % 32.966 M 28.40 % 25.675 M 36.97 % 18.745 M
Net receivables 369.305 M 17.49 % 314.331 M -3.85 % 326.919 M 20.84 % 270.546 M 71.65 % 157.618 M 52.65 % 103.255 M 22.75 % 84.116 M 56.17 % 53.861 M 14.39 % 47.087 M
Tax assets 7.081 M 3.38 % 6.849 M 7.50 % 6.371 M 31.60 % 4.841 M 24.10 % 3.901 M 117.14 % 1.797 M 28.01 % 1.404 M 26.88 % 1.106 M 16.00 % 953.589 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 312.659 M 18.99 % 262.759 M -11.41 % 296.607 M 39.29 % 212.939 M 79.34 % 118.732 M 40.55 % 84.474 M 23.66 % 68.313 M 14.77 % 59.520 M 72.39 % 34.526 M
Tax payables 13.854 M 11.50 % 12.425 M -9.14 % 13.675 M 714.89 % 1.678 M 94.02 % 864.896 K -57.70 % 2.045 M 84.85 % 1.106 M -62.37 % 2.940 M -17.55 % 3.566 M
Deferred revenue non current 17.974 M -15.91 % 21.375 M 14.52 % 18.665 M -1.40 % 18.930 M 8.03 % 17.524 M 187.16 % 6.102 M 34.73 % 4.529 M 17.52 % 3.854 M 13.71 % 3.389 M
Minority interest -8.063 K -130.96 % 26.044 K -74.21 % 100.970 K 0.000 0.000 -100.00 % 378.725 K -5.91 % 402.516 K 28.51 % 313.228 K 118.20 % 143.552 K
Capital lease obligations 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
Other total stockholders equity 671.349 M 1.83 % 659.287 M 20.31 % 548.000 M -7.68 % 593.618 M 0.05 % 593.303 M 220.48 % 185.130 M -3.03 % 190.913 M 170.84 % 70.491 M 0.000
Deferred tax liabilities non current 52.703 M 3.35 % 50.996 M 9.64 % 46.510 M 0.30 % 46.371 M 123.34 % 20.763 M 203.43 % 6.843 M 47.81 % 4.629 M -76.72 % 19.887 M 182.86 % -24.000 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.627 B 10.04 % 2.387 B 42.95 % 1.670 B 21.27 % 1.377 B 28.78 % 1.069 B 122.30 % 480.950 M 33.19 % 361.109 M 19.45 % 302.318 M 49.89 % 201.696 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 % -1.391 M -105.64 % 24.668 M 0.000 -100.00 % 1.820 M -57.98 % 4.332 M 2 940.66 % -152.500 K -38.64 % -110.000 K
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 42.056 M 0.000
Change in working capital -31.401 M 49.97 % -62.765 M -371.67 % 23.103 M 124.34 % -94.910 M -182.02 % -33.653 M -74.05 % -19.336 M 33.65 % -29.140 M -896.07 % -2.926 M 70.40 % -9.885 M
Accounts receivables -50.945 M -66.11 % -30.669 M 64.97 % -87.563 M 41.59 % -149.916 M -77.74 % -84.344 M -83.19 % -46.042 M -39.65 % -32.971 M -51.97 % -21.695 M 3.34 % -22.446 M
Inventory -32.168 M -163.25 % -12.220 M 58.45 % -29.409 M 41.72 % -50.462 M -269.93 % -13.641 M -47.58 % -9.243 M -18.24 % -7.817 M -4.35 % -7.491 M -2.09 % -7.338 M
Accounts payables 51.712 M 316.52 % -23.884 M -116.88 % 141.467 M 34.13 % 105.468 M 100.83 % 52.517 M 53.88 % 34.129 M 366.52 % 7.316 M -72.30 % 26.413 M 32.01 % 20.009 M
Other working capital 0.000 -100.00 % 4.008 M 388.09 % -1.391 M -105.64 % 24.668 M 108.78 % 11.815 M 549.11 % 1.820 M 108.54 % -21.323 M -567.03 % 4.566 M 279.25 % -2.547 M
Other non cash items 37.055 M 134.09 % 15.829 M 1 196.96 % -1.443 M -16.82 % -1.235 M -162.99 % 1.961 M 2 448.08 % 76.957 K -97.04 % 2.599 M -94.36 % 46.094 M 3 439.40 % 1.302 M
Net cash provided by operating activities 243.532 M 3.25 % 235.876 M -25.75 % 317.699 M 104.43 % 155.404 M 32.79 % 117.029 M 34.17 % 87.223 M 74.74 % 49.917 M -3.15 % 51.543 M 53.27 % 33.630 M
Investments in property plant and equipment -306.386 M -62.10 % -189.012 M -19.02 % -158.813 M 47.30 % -301.350 M -220.06 % -94.155 M -71.61 % -54.867 M -14.48 % -47.927 M -6.45 % -45.023 M -96.41 % -22.923 M
Acquisitions net 0.000 0.000 -100.00 % 791.395 K -73.63 % 3.001 M 366.09 % 643.881 K 271.00 % 173.555 K -58.48 % 417.970 K -65.08 % 1.197 M 121.98 % -5.445 M
Purchases of investments 0.000 0.000 100.00 % -1.248 B -17.98 % -1.058 B -251 811.90 % -420.000 K 99.94 % -712.252 M 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 1.078 B -17.69 % 1.310 B 17.93 % 1.111 B 62.59 % 683.057 M 0.000 -100.00 % 200.000 K 0.000
Other investing activites 363.084 M 186.11 % -421.671 M -4 051.99 % -10.156 M -1 122.99 % 992.763 K 100.07 % -1.436 B 0.000 -100.00 % 19.349 M 273.91 % -11.126 M 71.88 % -39.567 M
Net cash used for investing activites 56.698 M 109.28 % -610.683 M -80.47 % -338.386 M -640.30 % -45.709 M 89.09 % -418.944 M -399.41 % -83.889 M -193.54 % -28.578 M 48.92 % -55.949 M 10.47 % -62.489 M
Debt repayment 800.723 K -99.86 % 564.015 M 0.000 -100.00 % 3.400 M 209.75 % -3.098 M -154.52 % 5.681 M 137.35 % -15.212 M -200.00 % 15.212 M 453.78 % -4.300 M
Common stock issued 0.000 0.000 0.000 0.000 100.00 % -9.340 M 0.000 0.000 0.000 0.000
Common stock repurchased -31.097 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -32.108 M 5.73 % -34.061 M -0.67 % -33.833 M -49.37 % -22.651 M -18.53 % -19.111 M -4 417.66 % -423.022 K 97.85 % -19.668 M -2 454.83 % -769.827 K -468.27 % -135.470 K
Other financing activites 0.000 100.00 % -1.242 M -161.86 % -474.105 K 93.77 % -7.612 M -101.76 % 433.658 M 13 694.30 % -3.190 M -117.28 % 18.465 M 15.75 % 15.952 M -6.34 % 17.032 M
Net cash used provided by financing activities -62.404 M -111.80 % 528.713 M 1 641.10 % -34.308 M -27.71 % -26.863 M -106.68 % 402.110 M 19 343.53 % 2.068 M 112.60 % -16.416 M -154.01 % 30.394 M 141.29 % 12.597 M
Effect of forex changes on cash 8.817 M 235.02 % 2.632 M -58.55 % 6.349 M 402.87 % -2.096 M 14.66 % -2.456 M -383.19 % 867.382 K 354.92 % 190.667 K 111.58 % -1.646 M -527.37 % 385.122 K
Net change in cash 246.643 M 57.56 % 156.537 M 421.80 % -48.645 M -160.25 % 80.735 M -17.40 % 97.739 M 1 458.74 % 6.270 M 22.62 % 5.114 M -78.99 % 24.342 M 253.30 % -15.878 M
Cash at beginning of period 334.098 M 88.16 % 177.561 M -21.50 % 226.205 M 55.50 % 145.470 M 204.77 % 47.731 M 15.12 % 41.461 M 14.07 % 36.347 M 202.77 % 12.005 M -56.95 % 27.883 M
Cash at end of period 580.741 M 73.82 % 334.098 M 88.16 % 177.561 M -21.50 % 226.205 M 55.50 % 145.470 M 204.77 % 47.731 M 15.12 % 41.461 M 14.07 % 36.347 M 202.77 % 12.005 M
Operating cash flow 243.532 M 3.25 % 235.876 M -25.75 % 317.699 M 104.43 % 155.404 M 32.79 % 117.029 M 34.17 % 87.223 M 74.74 % 49.917 M -3.15 % 51.543 M 53.27 % 33.630 M
Capital expenditure -306.386 M -62.10 % -189.012 M -19.02 % -158.813 M 47.30 % -301.350 M -220.06 % -94.155 M -71.61 % -54.867 M -14.48 % -47.927 M -6.45 % -45.023 M -96.41 % -22.923 M
Free CashFlow -62.854 M -234.12 % 46.864 M -70.50 % 158.887 M 208.87 % -145.946 M -738.04 % 22.874 M -29.31 % 32.356 M 1 526.22 % 1.990 M -69.48 % 6.520 M -39.11 % 10.707 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 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
Revenue 453.416 M 11.61 % 406.243 M 8.29 % 375.141 M -2.55 % 384.945 M 16.21 % 331.261 M 2.93 % 321.832 M -5.90 % 342.003 M -0.37 % 343.271 M 9.76 % 312.760 M -0.71 % 314.984 M -6.59 % 337.204 M 8.90 % 309.636 M -1.79 % 315.270 M 22.75 % 256.843 M -13.17 % 295.806 M -0.50 % 297.285 M 16.70 % 254.745 M 26.20 % 201.856 M 13.98 % 177.091 M 23.80 % 143.050 M -19.05 % 176.715 M 15.23 % 153.354 M 8.15 % 141.796 M 6.31 % 133.373 M 35.80 % 98.216 M -7.15 % 105.775 M
Net income 46.697 M 62.75 % 28.693 M 63.86 % 17.511 M -47.17 % 33.146 M -23.43 % 43.290 M -6.58 % 46.338 M -2.22 % 47.389 M -17.76 % 57.620 M 10.26 % 52.256 M 10.86 % 47.137 M -29.73 % 67.076 M 9.41 % 61.305 M -1.88 % 62.477 M 79.87 % 34.735 M -19.65 % 43.231 M -24.83 % 57.512 M 24.07 % 46.353 M 24.78 % 37.147 M 16.59 % 31.863 M 14.80 % 27.755 M -7.14 % 29.888 M -3.47 % 30.963 M 11.04 % 27.884 M 3.09 % 27.048 M 69.34 % 15.973 M -5.45 % 16.894 M
Income before tax 49.721 M 36.24 % 36.495 M 47.37 % 24.763 M -32.70 % 36.798 M -22.53 % 47.502 M -12.53 % 54.305 M 8.58 % 50.015 M -23.81 % 65.641 M 14.59 % 57.284 M 2.92 % 55.661 M -14.14 % 64.829 M -15.66 % 76.866 M 11.34 % 69.038 M 68.71 % 40.920 M -15.34 % 48.334 M -26.36 % 65.638 M 24.13 % 52.878 M 25.25 % 42.216 M 25.58 % 33.618 M 3.05 % 32.623 M -7.73 % 35.355 M -3.44 % 36.613 M 22.71 % 29.838 M -7.44 % 32.236 M 71.27 % 18.822 M -5.55 % 19.929 M
Income before tax ratio 0.11 22.07 % 0.09 36.09 % 0.07 -30.95 % 0.10 -33.34 % 0.14 -15.02 % 0.17 15.38 % 0.15 -23.52 % 0.19 4.41 % 0.18 3.65 % 0.18 -8.08 % 0.19 -22.56 % 0.25 13.37 % 0.22 37.45 % 0.16 -2.50 % 0.16 -25.99 % 0.22 6.37 % 0.21 -0.75 % 0.21 10.17 % 0.19 -16.76 % 0.23 13.99 % 0.20 -16.20 % 0.24 13.46 % 0.21 -12.94 % 0.24 26.12 % 0.19 1.71 % 0.19
EBITDA 57.544 M 29.84 % 44.319 M 36.15 % 32.550 M -55.63 % 73.362 M -7.94 % 79.688 M 29.20 % 61.680 M -23.47 % 80.592 M -13.58 % 93.252 M 19.43 % 78.083 M 1.83 % 76.681 M 0.54 % 76.272 M -20.55 % 96.004 M 11.19 % 86.342 M 48.44 % 58.167 M -4.55 % 60.940 M -22.12 % 78.244 M 26.85 % 61.681 M 20.89 % 51.021 M 24.71 % 40.911 M 24.33 % 32.905 M -20.23 % 41.251 M -4.51 % 43.200 M 44.22 % 29.954 M -7.41 % 32.352 M 41.32 % 22.893 M -3.89 % 23.820 M
Net income ratio 0.10 45.82 % 0.07 51.31 % 0.05 -45.79 % 0.09 -34.11 % 0.13 -9.24 % 0.14 3.91 % 0.14 -17.45 % 0.17 0.46 % 0.17 11.65 % 0.15 -24.77 % 0.20 0.47 % 0.20 -0.09 % 0.20 46.53 % 0.14 -7.46 % 0.15 -24.46 % 0.19 6.32 % 0.18 -1.13 % 0.18 2.28 % 0.18 -7.27 % 0.19 14.72 % 0.17 -16.23 % 0.20 2.67 % 0.20 -3.03 % 0.20 24.70 % 0.16 1.83 % 0.16
Ratio EBITDA 0.13 16.33 % 0.11 25.73 % 0.09 -54.47 % 0.19 -20.78 % 0.24 25.52 % 0.19 -18.67 % 0.24 -13.26 % 0.27 8.81 % 0.25 2.55 % 0.24 7.63 % 0.23 -27.05 % 0.31 13.21 % 0.27 20.93 % 0.23 9.93 % 0.21 -21.73 % 0.26 8.70 % 0.24 -4.21 % 0.25 9.41 % 0.23 0.43 % 0.23 -1.46 % 0.23 -17.14 % 0.28 33.35 % 0.21 -12.91 % 0.24 4.07 % 0.23 3.51 % 0.23
Gross profit ratio 0.22 15.45 % 0.19 8.95 % 0.18 -26.10 % 0.24 5.58 % 0.23 -15.25 % 0.27 13.45 % 0.23 -22.27 % 0.30 21.96 % 0.25 -14.60 % 0.29 2.29 % 0.28 -3.21 % 0.29 5.95 % 0.28 7.13 % 0.26 -2.78 % 0.27 -16.14 % 0.32 4.56 % 0.30 0.04 % 0.30 -3.33 % 0.31 -8.67 % 0.34 0.67 % 0.34 0.01 % 0.34 0.99 % 0.34 -2.90 % 0.35 14.47 % 0.30 -5.29 % 0.32
Weighted average shs out dil 142.466 M 0.00 % 142.466 M 0.85 % 141.270 M 0.00 % 141.270 M -0.12 % 141.436 M 38.85 % 101.865 M -2.82 % 104.819 M 2.00 % 102.764 M 0.82 % 101.931 M 0.00 % 101.931 M 0.00 % 101.931 M 0.00 % 101.931 M 0.00 % 101.931 M 0.01 % 101.923 M -28.58 % 142.703 M 0.00 % 142.703 M 40.00 % 101.931 M -0.01 % 101.941 M 16.78 % 87.296 M -14.36 % 101.935 M -4.88 % 107.159 M 0.32 % 106.814 M 0.32 % 106.469 M 39.28 % 76.444 M -28.92 % 107.550 M 0.00 % 107.550 M
Weighted average shs out 142.466 M 0.00 % 142.466 M 0.85 % 141.270 M 0.00 % 141.270 M -0.12 % 141.436 M 38.85 % 101.865 M -0.06 % 101.931 M 0.00 % 101.931 M 0.00 % 101.931 M 0.00 % 101.931 M 0.00 % 101.931 M 0.00 % 101.931 M 0.00 % 101.931 M 0.01 % 101.923 M -28.58 % 142.703 M 0.00 % 142.703 M 40.00 % 101.931 M 0.00 % 101.931 M 16.76 % 87.296 M -14.36 % 101.935 M -4.88 % 107.159 M 0.32 % 106.814 M 0.32 % 106.470 M 39.28 % 76.444 M -28.92 % 107.550 M 0.00 % 107.550 M
EPS diluted 0.33 65.00 % 0.20 66.67 % 0.12 -47.83 % 0.23 -25.81 % 0.31 -31.11 % 0.45 0.00 % 0.45 -19.64 % 0.56 9.80 % 0.51 10.87 % 0.46 -30.30 % 0.66 10.00 % 0.60 -1.64 % 0.61 79.41 % 0.34 13.33 % 0.30 -25.00 % 0.40 -11.11 % 0.45 25.00 % 0.36 -30.77 % 0.52 92.59 % 0.27 -3.57 % 0.28 -31.71 % 0.41 57.69 % 0.26 -25.71 % 0.35 133.33 % 0.15 -31.82 % 0.22
Earnings per share 0.33 65.00 % 0.20 66.67 % 0.12 -47.83 % 0.23 -25.81 % 0.31 -31.11 % 0.45 -2.17 % 0.46 -19.30 % 0.57 11.76 % 0.51 10.87 % 0.46 -2.13 % 0.47 -21.67 % 0.60 -1.64 % 0.61 79.41 % 0.34 13.33 % 0.30 -25.00 % 0.40 -11.11 % 0.45 25.00 % 0.36 -30.77 % 0.52 92.59 % 0.27 -3.57 % 0.28 -3.45 % 0.29 11.54 % 0.26 -25.71 % 0.35 133.33 % 0.15 -31.82 % 0.22
Gross profit 100.463 M 28.86 % 77.965 M 17.99 % 66.079 M -27.98 % 91.754 M 22.69 % 74.787 M -12.77 % 85.731 M 6.76 % 80.302 M -22.56 % 103.697 M 33.86 % 77.468 M -15.20 % 91.356 M -4.45 % 95.614 M 5.41 % 90.708 M 4.06 % 87.171 M 31.50 % 66.289 M -15.59 % 78.530 M -16.56 % 94.114 M 22.02 % 77.127 M 26.25 % 61.092 M 10.18 % 55.445 M 13.06 % 49.042 M -18.51 % 60.178 M 15.25 % 52.217 M 9.22 % 47.808 M 3.24 % 46.309 M 55.45 % 29.790 M -12.06 % 33.875 M
Income tax expense 3.020 M -61.21 % 7.784 M 7.15 % 7.265 M 98.52 % 3.659 M -13.43 % 4.227 M -46.94 % 7.967 M 202.92 % 2.630 M -67.27 % 8.035 M 59.20 % 5.047 M -41.06 % 8.563 M 284.38 % 2.228 M -85.70 % 15.576 M 136.64 % 6.582 M 6.43 % 6.185 M 21.20 % 5.103 M -37.20 % 8.126 M 24.54 % 6.524 M 28.72 % 5.069 M 188.78 % 1.755 M -63.95 % 4.869 M -10.39 % 5.433 M -3.87 % 5.652 M 188.77 % 1.957 M -62.32 % 5.194 M 81.82 % 2.857 M -6.06 % 3.041 M
Cost of revenue 352.952 M 7.52 % 328.278 M 6.22 % 309.061 M 5.41 % 293.191 M 15.24 % 254.414 M 7.76 % 236.100 M -9.78 % 261.701 M 9.24 % 239.574 M 1.82 % 235.292 M 5.22 % 223.628 M -7.44 % 241.590 M 10.35 % 218.928 M -4.02 % 228.100 M 19.70 % 190.554 M -12.30 % 217.275 M 6.94 % 203.171 M 14.39 % 177.618 M 26.18 % 140.764 M 15.72 % 121.645 M 29.40 % 94.008 M -19.33 % 116.538 M 15.23 % 101.137 M 7.61 % 93.988 M 7.95 % 87.064 M 27.24 % 68.426 M -4.83 % 71.900 M
General and administrative expenses -4.932 M -143.23 % 11.409 M 154.78 % -20.825 M -172.47 % 28.736 M 1 397.89 % -2.214 M -126.58 % 8.329 M 132.31 % -25.776 M -197.65 % 26.397 M 679.13 % -4.558 M -138.46 % 11.851 M 66.35 % 7.124 M -66.12 % 21.027 M 523.00 % -4.971 M -165.48 % 7.591 M 143.53 % -17.438 M -186.66 % 20.123 M 649.30 % -3.663 M -159.63 % 6.144 M 145.41 % -13.530 M -334.46 % 5.771 M 379.88 % -2.062 M -138.02 % 5.423 M 166.94 % -8.102 M -250.87 % 5.370 M 27.80 % 4.202 M 6.33 % 3.951 M
Selling and marketing expenses -1.319 M -112.08 % 10.917 M 249.66 % -7.294 M -143.13 % 16.914 M 3 371.82 % -516.962 K -106.95 % 7.438 M 187.38 % -8.512 M -204.34 % 8.158 M -2.34 % 8.354 M 26.28 % 6.615 M 0.50 % 6.582 M 1.38 % 6.493 M 31.99 % 4.919 M 30.72 % 3.763 M -36.34 % 5.911 M -20.50 % 7.435 M 114.45 % 3.467 M -23.81 % 4.550 M 45.72 % 3.123 M -22.88 % 4.049 M -41.51 % 6.923 M 69.75 % 4.078 M -8.10 % 4.438 M -0.04 % 4.440 M 11.87 % 3.969 M 12.78 % 3.519 M
Other expenses 40.578 M 1 229.35 % 3.052 M -94.23 % 52.933 M 706.65 % -8.725 M -141.30 % 21.128 M 686.13 % 2.688 M -94.18 % 46.171 M 4 194.63 % -1.128 M -189.91 % -388.948 K -1 122.14 % -31.825 K -104.75 % 669.932 K 2 096.64 % -33.553 K 60.67 % -85.308 K 41.58 % -146.020 K -315.46 % 67.772 K 170.26 % -96.460 K -127.77 % -42.349 K 0.000 100.00 % -319.259 K 71.32 % -1.113 M -485.96 % -189.949 K 59.40 % -467.832 K -209.32 % 427.964 K 4 268.32 % -10.267 K 83.87 % -63.669 K -17 951.49 % 356.660
Operating expenses 50.750 M 22.43 % 41.452 M 0.23 % 41.355 M -22.51 % 53.370 M 76.08 % 30.310 M -4.91 % 31.876 M 27.40 % 25.020 M -26.96 % 34.253 M 7.37 % 31.904 M -1.51 % 32.392 M 8.28 % 29.914 M 7.23 % 27.897 M -0.81 % 28.125 M 18.10 % 23.814 M -19.27 % 29.499 M 1.65 % 29.019 M 30.74 % 22.196 M 10.46 % 20.094 M 15.13 % 17.453 M 7.02 % 16.308 M -31.12 % 23.677 M 51.45 % 15.633 M -11.94 % 17.754 M 10.43 % 16.078 M 31.57 % 12.220 M -3.69 % 12.688 M
Cost and expenses 403.702 M 9.19 % 369.730 M 5.51 % 350.416 M 1.11 % 346.562 M 22.61 % 282.660 M 5.48 % 267.976 M -8.76 % 293.704 M 7.26 % 273.828 M 2.48 % 267.196 M 4.37 % 256.020 M -5.70 % 271.504 M 10.00 % 246.826 M -3.67 % 256.224 M 19.53 % 214.368 M -13.13 % 246.775 M 6.28 % 232.190 M 16.20 % 199.814 M 24.22 % 160.857 M 15.64 % 139.098 M 26.09 % 110.317 M -21.32 % 140.215 M 20.08 % 116.770 M 4.50 % 111.741 M 8.34 % 103.142 M 27.90 % 80.645 M -4.66 % 84.588 M
Research and development expenses 16.423 M 2.17 % 16.074 M -2.83 % 16.542 M 0.59 % 16.445 M 38.05 % 11.913 M -11.24 % 13.422 M 2.16 % 13.138 M -7.13 % 14.147 M 11.30 % 12.711 M -2.99 % 13.103 M -12.38 % 14.955 M 7.87 % 13.863 M -1.96 % 14.140 M 22.20 % 11.571 M -22.46 % 14.923 M 22.21 % 12.211 M 14.19 % 10.694 M 16.15 % 9.206 M -3.57 % 9.547 M 62.01 % 5.893 M -28.98 % 8.298 M 18.06 % 7.028 M -2.18 % 7.185 M 25.08 % 5.744 M 6.88 % 5.374 M 9.20 % 4.921 M
Selling general and administrative expenses -6.251 M -128.00 % 22.326 M 179.39 % -28.120 M -161.60 % 45.651 M 1 771.53 % -2.731 M -117.32 % 15.767 M 145.98 % -34.288 M -199.23 % 34.555 M 810.28 % 3.796 M -79.44 % 18.467 M 34.73 % 13.706 M -50.19 % 27.519 M 53 139.47 % -51.885 K -100.46 % 11.354 M 198.50 % -11.527 M -141.83 % 27.558 M 14 126.36 % -196.471 K -101.84 % 10.694 M 202.76 % -10.407 M -205.98 % 9.820 M 102.00 % 4.861 M -48.84 % 9.502 M 359.35 % -3.664 M -137.35 % 9.810 M 20.07 % 8.170 M 9.37 % 7.470 M
Interest income 7.488 M 42.13 % 5.269 M 9.44 % 4.814 M -1.10 % 4.868 M -24.87 % 6.480 M -48.49 % 12.579 M 286.72 % 3.253 M -8.66 % 3.561 M 139.01 % 1.490 M -49.15 % 2.930 M -42.48 % 5.094 M 1 520.53 % 314.339 K -72.49 % 1.143 M 358.88 % 249.014 K -90.18 % 2.535 M 7.91 % 2.349 M 12.20 % 2.094 M -8.50 % 2.288 M -32.32 % 3.381 M 165.26 % 1.275 M 86.13 % 684.853 K 32.81 % 515.666 K 119.83 % 234.573 K 4 782.94 % 4.804 K -90.60 % 51.086 K -88.85 % 458.180 K
Interest expense 7.824 M 0.00 % 7.824 M 0.48 % 7.787 M 5.93 % 7.351 M -4.28 % 7.680 M 4.13 % 7.375 M 0.46 % 7.341 M 67.79 % 4.375 M 0.000 0.000 -100.00 % 210.927 K 0.000 -100.00 % 236.451 K 0.000 -100.00 % 67.994 K 0.000 -100.00 % 22.664 K -4.58 % 23.751 K -75.05 % 95.211 K 0.000 -100.00 % 279.239 K 44.30 % 193.518 K 67.14 % 115.784 K -0.14 % 115.943 K -6.24 % 123.656 K 0.000
Depreciation and amortization 0.000 100.00 % -4.000 -100.00 % 24.262 M -16.95 % 29.214 M 19.21 % 24.507 M 0.000 -100.00 % 23.236 M 0.00 % 23.236 M 11.71 % 20.800 M 0.00 % 20.800 M 34.68 % 15.444 M -18.19 % 18.878 M 10.61 % 17.068 M 0.00 % 17.068 M 36.13 % 12.538 M 0.00 % 12.538 M 42.79 % 8.781 M 0.00 % 8.781 M 48.98 % 5.894 M 39.61 % 4.222 M -24.85 % 5.617 M 10.58 % 5.080 M 20.33 % 4.222 M 8.83 % 3.879 M -1.73 % 3.947 M 3.59 % 3.811 M
Operating income 49.713 M 36.15 % 36.513 M 47.68 % 24.724 M -35.59 % 38.383 M -21.02 % 48.601 M -9.76 % 53.855 M 7.77 % 49.973 M -25.16 % 66.769 M 15.77 % 57.673 M 3.55 % 55.693 M -15.23 % 65.700 M -14.56 % 76.900 M 11.25 % 69.123 M 68.32 % 41.066 M -14.92 % 48.266 M -26.57 % 65.735 M 24.22 % 52.920 M 25.31 % 42.232 M 24.44 % 33.937 M 4.03 % 32.623 M -8.22 % 35.545 M -4.14 % 37.081 M 23.67 % 29.983 M -7.02 % 32.246 M 70.75 % 18.885 M -5.23 % 19.928 M
Operating income ratio 0.11 21.99 % 0.09 36.37 % 0.07 -33.90 % 0.10 -32.04 % 0.15 -12.33 % 0.17 14.52 % 0.15 -24.88 % 0.19 5.48 % 0.18 4.29 % 0.18 -9.25 % 0.19 -21.55 % 0.25 13.27 % 0.22 37.13 % 0.16 -2.01 % 0.16 -26.21 % 0.22 6.44 % 0.21 -0.71 % 0.21 9.17 % 0.19 -15.97 % 0.23 13.38 % 0.20 -16.82 % 0.24 14.35 % 0.21 -12.54 % 0.24 25.74 % 0.19 2.06 % 0.19
Total other income expenses net 7.458 K 141.52 % -17.963 K -146.03 % 39.023 K 102.46 % -1.585 M -44.22 % -1.099 M -344.25 % 449.957 K 968.25 % 42.121 K 103.74 % -1.128 M -189.91 % -388.949 K -1 122.15 % -31.825 K 96.35 % -870.784 K -2 495.25 % -33.553 K 60.67 % -85.308 K 41.58 % -146.021 K -315.46 % 67.772 K 170.27 % -96.451 K -127.70 % -42.359 K -177.40 % -15.270 K 95.22 % -319.260 K 0.000 100.00 % -189.949 K 59.40 % -467.832 K -222.97 % -144.853 K -1 310.86 % -10.267 K 98.25 % -585.127 K -212.13 % 521.814 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 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
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-06-30 2019-03-31
Net debt -120.779 M 6.50 % -129.170 M -39.14 % -92.833 M -281.06 % 51.270 M -84.62 % 333.251 M 250.04 % 95.205 M -23.25 % 124.046 M 81.84 % 68.216 M 148.64 % -140.246 M 37.08 % -222.912 M -25.54 % -177.561 M -158.69 % -68.638 M 44.97 % -124.733 M -54.39 % -80.793 M 60.68 % -205.456 M -98.69 % -103.407 M 3.65 % -107.322 M 39.05 % -176.091 M -24.55 % -141.386 M -499.03 % -23.603 M -216.15 % -7.466 M -629.31 % 1.410 M 103.57 % -39.497 M -16.20 % -33.990 M 0.00 % -33.990 M
Total investments 293.692 M -18.18 % 358.969 M -16.74 % 431.161 M -23.79 % 565.759 M -23.18 % 736.457 M -0.77 % 742.148 M -4.32 % 775.660 M 10.00 % 705.159 M 97.57 % 356.919 M 13.86 % 313.471 M 0.000 -100.00 % 332.658 M 43.87 % 231.222 M -17.60 % 280.619 M 80.88 % 155.144 M -37.01 % 246.317 M -10.81 % 276.170 M 12.57 % 245.335 M -38.47 % 398.705 M -22.52 % 514.568 M 437.32 % 95.766 M -8.25 % 104.375 M 53.43 % 68.027 M 8.24 % 62.848 M 0.00 % 62.848 M
Total debt 504.390 M 1.45 % 497.201 M 1.47 % 490.002 M 1.48 % 482.835 M 1.42 % 476.074 M 1.29 % 469.988 M 1.59 % 462.652 M 1.67 % 455.056 M 12 293.68 % 3.672 M 1.25 % 3.626 M 0.000 -100.00 % 54.990 M 2.38 % 53.711 M 65.23 % 32.507 M 26.11 % 25.776 M 34.67 % 19.140 M 42.41 % 13.440 M 0.000 -100.00 % 7.584 M -65.49 % 21.972 M -34.14 % 33.361 M 17.78 % 28.325 M 165.18 % 10.681 M -8.56 % 11.681 M 0.00 % 11.681 M
Accumulated other comprehensive income loss 0.000 -100.00 % 702.251 M 0.000 -100.00 % 134.908 M 188.83 % 46.708 M -56.14 % 106.492 M 98.41 % 53.673 M -92.41 % 707.341 M 1 297.43 % 50.617 M -91.55 % 598.966 M 0.000 -100.00 % 593.618 M 1 201.28 % 45.618 M -92.32 % 593.618 M 1 201.28 % 45.618 M -92.06 % 574.581 M 2 035.99 % 26.900 M -95.66 % 619.883 M 0.000 0.000 0.000 -100.00 % 354.555 M 0.000 0.000 0.000
Retained earnings 850.753 M 3.27 % 823.834 M 3.61 % 795.141 M 0.14 % 794.049 M 4.36 % 760.903 M 1.72 % 748.000 M 6.60 % 701.662 M 7.24 % 654.273 M 9.66 % 596.653 M 3.22 % 578.035 M -0.66 % 581.863 M 24.02 % 469.170 M 15.03 % 407.865 M 7.61 % 379.025 M 10.09 % 344.289 M 7.67 % 319.776 M 21.93 % 262.264 M 9.94 % 238.562 M 18.44 % 201.414 M 10.89 % 181.637 M 18.04 % 153.882 M 24.10 % 123.994 M 10.57 % 112.142 M 69.29 % 66.241 M -8.03 % 72.024 M
Common stock 142.452 M 0.00 % 142.451 M 0.00 % 142.450 M 0.00 % 142.449 M 0.00 % 142.448 M 39.75 % 101.931 M 0.00 % 101.931 M 0.00 % 101.931 M 0.00 % 101.931 M 0.00 % 101.931 M 0.00 % 101.931 M 0.00 % 101.931 M 0.00 % 101.931 M 0.00 % 101.931 M 0.00 % 101.931 M 0.00 % 101.931 M 0.00 % 101.931 M 80.00 % 56.628 M 0.00 % 56.628 M 0.00 % 56.628 M 33.34 % 42.468 M 0.00 % 42.468 M 0.00 % 42.468 M 0.00 % 42.468 M 0.00 % 42.468 M
Total equity 1.676 B 2.37 % 1.638 B 1.78 % 1.609 B 0.63 % 1.599 B 3.74 % 1.541 B -0.47 % 1.549 B 2.11 % 1.517 B 3.62 % 1.464 B 12.82 % 1.297 B 1.43 % 1.279 B 3.82 % 1.232 B 5.76 % 1.165 B 5.55 % 1.104 B 2.70 % 1.075 B 3.34 % 1.040 B 4.37 % 996.287 M 6.13 % 938.775 M 2.59 % 915.073 M 4.19 % 878.245 M 3.76 % 846.383 M 113.58 % 396.286 M 8.04 % 366.784 M 3.34 % 354.934 M 18.31 % 300.011 M 0.00 % 300.011 M
Other non current liabilities 3.468 M 0.99 % 3.434 M -2.88 % 3.536 M -46.96 % 6.666 M 13.41 % 5.877 M 30.88 % 4.491 M 22.20 % 3.675 M 0.000 0.000 -100.00 % 2.551 M -96.17 % 66.656 M 1 809.73 % 3.490 M 1.99 % 3.422 M -5.62 % 3.626 M 1.91 % 3.558 M 4.67 % 3.400 M 0.00 % 3.400 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.414 M 0.000
Long term debt 504.390 M 1.45 % 497.201 M 1.47 % 490.002 M 1.48 % 482.835 M 1.42 % 476.074 M 1.53 % 468.878 M 1.50 % 461.969 M 1.52 % 455.056 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 -100.00 % 6.520 M -6.13 % 6.946 M -5.71 % 7.366 M 0.000 0.000
Total non current liabilities 580.708 M 1.00 % 574.980 M 1.91 % 564.214 M 1.21 % 557.448 M 1.53 % 549.039 M 1.41 % 541.397 M 0.63 % 538.015 M 3.54 % 519.620 M 706.60 % 64.421 M -5.79 % 68.377 M 2.58 % 66.656 M -1.61 % 67.750 M -0.68 % 68.216 M 2.27 % 66.700 M -3.14 % 68.860 M 45.51 % 47.324 M 2.25 % 46.282 M 20.79 % 38.318 M 0.08 % 38.286 M 61.85 % 23.656 M -5.63 % 25.068 M 14.66 % 21.862 M 7.63 % 20.312 M 95.05 % 10.414 M 0.000
Other current liabilities 24.374 M -62.48 % 64.963 M 145.05 % 26.510 M -55.20 % 59.179 M 136.14 % 25.061 M 133.92 % 10.714 M 155.96 % -19.145 M -131.95 % 59.928 M 6.61 % 56.214 M 9.76 % 51.215 M -31.32 % 74.572 M 73.26 % 43.040 M 20.79 % 35.632 M 9.93 % 32.412 M -39.29 % 53.388 M -25.90 % 72.046 M 178.12 % 25.905 M 48.38 % 17.458 M -31.36 % 25.435 M 31.69 % 19.315 M -10.57 % 21.598 M 89.15 % 11.419 M -34.77 % 17.504 M 1 372.79 % -1.375 M -112.68 % 10.850 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 1.545 M -96.64 % 45.958 M -3.38 % 47.565 M 17 355.00 % 272.499 K -99.37 % 43.446 M -11.40 % 49.038 M 0.000 -100.00 % 497.162 K 26.27 % 393.721 K 104.64 % 192.395 K 7.64 % 178.734 K -43.90 % 318.602 K 67.75 % 189.927 K 24.41 % 152.668 K 0.000 0.000 -100.00 % 20.704 M 56.69 % 13.213 M -26.15 % 17.892 M 65.53 % 10.809 M 0.000
Short term debt 40.472 M 0.000 -100.00 % 41.252 M 1 873.78 % 2.090 M -94.59 % 38.597 M 3 377.41 % 1.110 M -96.13 % 28.698 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.584 M -65.49 % 21.972 M -12.70 % 25.168 M 17.73 % 21.379 M 1 171.70 % 1.681 M -85.61 % 11.681 M 0.00 % 11.681 M
Total current liabilities 477.550 M 9.80 % 434.925 M -4.07 % 453.369 M 1.54 % 446.485 M 9.57 % 407.488 M 27.46 % 319.706 M -3.79 % 332.302 M 6.30 % 312.620 M 10.99 % 281.675 M -9.72 % 312.002 M -15.94 % 371.179 M 18.20 % 314.018 M 6.75 % 294.165 M 16.63 % 252.223 M -5.95 % 268.184 M -3.19 % 277.013 M 11.79 % 247.808 M 64.19 % 150.930 M -1.10 % 152.615 M 14.50 % 133.292 M -12.05 % 151.562 M 5.98 % 143.012 M 35.29 % 105.705 M 10.69 % 95.499 M 0.00 % 95.499 M
Total liabilities 1.058 B 4.79 % 1.010 B -0.75 % 1.018 B 1.36 % 1.004 B 4.96 % 956.527 M 11.08 % 861.103 M -1.06 % 870.317 M 4.58 % 832.240 M 140.47 % 346.096 M -9.01 % 380.380 M -13.12 % 437.835 M 14.69 % 381.768 M 5.35 % 362.381 M 13.63 % 318.924 M -5.38 % 337.044 M 3.92 % 324.337 M 10.28 % 294.090 M 55.40 % 189.248 M -0.87 % 190.901 M 21.63 % 156.948 M -11.14 % 176.630 M 7.13 % 164.874 M 30.84 % 126.016 M 18.98 % 105.912 M 10.90 % 95.499 M
Other non current assets 44.928 M 30.67 % 34.383 M -6.07 % 36.604 M -13.25 % 42.194 M 14.63 % 36.810 M -59.40 % 90.661 M 53.61 % 59.022 M 35.82 % 43.457 M 33.23 % 32.619 M 294.82 % 8.262 M -83.46 % 49.937 M -26.77 % 68.195 M 22.48 % 55.680 M 183.77 % 19.622 M 51.96 % 12.912 M -85.69 % 90.253 M -15.44 % 106.727 M 173.55 % 39.015 M 152.64 % 15.443 M 6.49 % 14.502 M -23.92 % 19.062 M 33.98 % 14.227 M -25.44 % 19.081 M 124.52 % 8.498 M -50.66 % 17.223 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 33.883 M -4.26 % 35.391 M -5.77 % 37.556 M 0.000 -100.00 % 35.472 M 0.31 % 35.361 M 8.53 % 32.581 M -0.48 % 32.739 M 15.78 % 28.276 M 278.29 % 7.475 M -9.23 % 8.235 M -0.26 % 8.256 M -12.71 % 9.458 M 2.57 % 9.221 M 36.48 % 6.757 M -13.03 % 7.769 M 8.01 % 7.193 M 0.000
Intangible assets 129.003 M 1.00 % 127.724 M -0.25 % 128.041 M 1.27 % 126.441 M 5.11 % 120.291 M -0.17 % 120.499 M -2.45 % 123.521 M 60.65 % 76.890 M 0.41 % 76.576 M -0.58 % 77.026 M -0.64 % 77.524 M -0.45 % 77.877 M -0.47 % 78.245 M -0.60 % 78.715 M -0.60 % 79.192 M -13.32 % 91.364 M -0.64 % 91.955 M -0.64 % 92.547 M 433.14 % 17.359 M 49.04 % 11.647 M -1.59 % 11.835 M -1.57 % 12.023 M -1.55 % 12.213 M -1.79 % 12.435 M 0.00 % 12.435 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 129.003 M 1.00 % 127.724 M -0.25 % 128.041 M 1.27 % 126.441 M 5.11 % 120.291 M -0.17 % 120.499 M -2.45 % 123.521 M 60.65 % 76.890 M 0.41 % 76.576 M -0.58 % 77.026 M -0.64 % 77.524 M -0.45 % 77.877 M -0.47 % 78.245 M -0.60 % 78.715 M -0.60 % 79.192 M -13.32 % 91.364 M -0.64 % 91.955 M -0.64 % 92.547 M 433.14 % 17.359 M 49.04 % 11.647 M -1.59 % 11.835 M -1.57 % 12.023 M -1.55 % 12.213 M -1.79 % 12.435 M 0.00 % 12.435 M
Property plant equipment net 901.304 M 1.82 % 885.199 M -0.44 % 889.067 M 0.62 % 883.558 M 9.65 % 805.818 M 34.39 % 599.593 M -0.72 % 603.933 M 5.10 % 574.601 M 2.51 % 560.526 M 2.34 % 547.726 M -0.07 % 548.087 M 20.56 % 454.633 M -0.38 % 456.370 M -2.36 % 467.393 M -0.53 % 469.894 M 38.39 % 339.552 M 10.98 % 305.958 M 9.83 % 278.566 M 5.70 % 263.545 M 10.35 % 238.834 M 19.65 % 199.604 M 11.11 % 179.644 M 8.13 % 166.132 M 16.50 % 142.602 M 0.00 % 142.602 M
Total non current assets 1.084 B 2.82 % 1.054 B -0.60 % 1.061 B 0.19 % 1.059 B 9.23 % 969.369 M 18.62 % 817.185 M 3.01 % 793.324 M 7.92 % 735.072 M 3.38 % 711.068 M 5.00 % 677.238 M 0.25 % 675.547 M 5.25 % 641.855 M 1.68 % 631.252 M 4.65 % 603.180 M 0.60 % 599.580 M 8.13 % 554.481 M 7.26 % 516.967 M 22.40 % 422.373 M 36.91 % 308.505 M 11.72 % 276.144 M 14.20 % 241.799 M 12.69 % 214.568 M 3.66 % 206.992 M 20.16 % 172.260 M 0.00 % 172.260 M
Other current assets 22.192 M 21.42 % 18.277 M -7.89 % 19.842 M -0.27 % 19.895 M -3.43 % 20.602 M 91.73 % 10.745 M 455.78 % 1.933 M -86.13 % 13.942 M -21.39 % 17.736 M -1.48 % 18.003 M -95.08 % 365.986 M 1 992.43 % 17.491 M -33.37 % 26.250 M -4.09 % 27.371 M -35.84 % 42.664 M 143.23 % 17.541 M 9.17 % 16.068 M 58.30 % 10.150 M 1 308.75 % 720.515 K -94.01 % 12.023 M 19.66 % 10.048 M 9.37 % 9.187 M -14.27 % 10.716 M -84.23 % 67.956 M 850.10 % 7.152 M
Short term investments 293.692 M -18.18 % 358.969 M -16.74 % 431.161 M -23.79 % 565.759 M -23.18 % 736.457 M -0.77 % 742.148 M -4.32 % 775.660 M 10.00 % 705.159 M 97.57 % 356.919 M 13.86 % 313.471 M 0.000 -100.00 % 332.658 M 43.87 % 231.222 M -17.60 % 280.619 M 80.88 % 155.144 M -37.01 % 246.317 M -10.81 % 276.170 M 12.57 % 245.335 M -38.47 % 398.705 M -22.52 % 514.568 M 437.32 % 95.766 M -8.25 % 104.375 M 53.43 % 68.027 M 8.24 % 62.848 M 0.00 % 62.848 M
cash and cash equivalents 625.169 M -0.19 % 626.371 M 7.47 % 582.835 M 35.05 % 431.564 M 47.44 % 292.703 M -21.90 % 374.783 M 10.68 % 338.606 M -12.47 % 386.840 M 168.79 % 143.917 M -36.47 % 226.538 M 27.58 % 177.561 M 43.62 % 123.629 M -30.72 % 178.443 M 57.50 % 113.300 M -51.00 % 231.233 M 88.69 % 122.547 M 1.48 % 120.762 M -31.42 % 176.091 M 18.21 % 148.970 M 226.87 % 45.575 M 11.63 % 40.827 M 51.69 % 26.914 M -46.36 % 50.178 M 9.87 % 45.671 M 0.00 % 45.671 M
Cash and short term investments 918.861 M -6.75 % 985.340 M -2.83 % 1.014 B 1.67 % 997.324 M -3.09 % 1.029 B -7.86 % 1.117 B 0.24 % 1.114 B 2.04 % 1.092 B 118.04 % 500.837 M -7.25 % 540.009 M 204.13 % 177.561 M -61.09 % 456.287 M 11.38 % 409.665 M 4.00 % 393.919 M 1.95 % 386.377 M 4.75 % 368.865 M -7.07 % 396.932 M -5.81 % 421.427 M -23.05 % 547.675 M -2.23 % 560.143 M 310.08 % 136.592 M 4.04 % 131.289 M 11.07 % 118.205 M 158.82 % 45.671 M -57.91 % 108.519 M
Total current assets 1.650 B 3.60 % 1.593 B 1.74 % 1.566 B 1.41 % 1.544 B 1.02 % 1.528 B -4.02 % 1.592 B -0.07 % 1.594 B 2.10 % 1.561 B 67.41 % 932.272 M -5.08 % 982.135 M -1.21 % 994.183 M 9.88 % 904.752 M 8.40 % 834.678 M 5.61 % 790.318 M 1.67 % 777.302 M 1.46 % 766.143 M 7.02 % 715.898 M 4.98 % 681.949 M -10.35 % 760.642 M 4.60 % 727.186 M 119.62 % 331.117 M 4.42 % 317.091 M 15.74 % 273.958 M 17.25 % 233.663 M 0.00 % 233.663 M
Inventory 231.740 M 32.61 % 174.752 M 7.49 % 162.581 M -1.96 % 165.833 M 4.36 % 158.906 M 11.49 % 142.530 M 6.55 % 133.767 M -4.72 % 140.399 M 21.37 % 115.680 M -5.95 % 123.002 M -3.95 % 128.064 M 9.28 % 117.189 M 3.21 % 113.545 M -12.37 % 129.578 M 25.32 % 103.402 M -12.87 % 118.680 M 34.02 % 88.554 M 19.60 % 74.043 M 35.54 % 54.629 M 18.98 % 45.916 M 0.48 % 45.697 M -17.11 % 55.132 M 31.95 % 41.782 M 8.96 % 38.345 M 0.00 % 38.345 M
Net receivables 477.557 M 15.19 % 414.564 M 12.26 % 369.305 M 2.31 % 360.967 M 12.87 % 319.801 M -0.76 % 322.259 M -6.21 % 343.604 M 9.29 % 314.402 M 3.80 % 302.895 M 0.59 % 301.121 M -6.65 % 322.573 M 2.80 % 313.785 M 10.02 % 285.217 M 19.11 % 239.450 M -11.49 % 270.546 M 3.63 % 261.058 M 14.03 % 228.946 M 29.84 % 176.329 M 0.000 -100.00 % 109.103 M -20.31 % 136.907 M 12.70 % 121.482 M 17.65 % 103.255 M 26.40 % 81.692 M 2.57 % 79.647 M
Tax assets 9.019 M 25.79 % 7.170 M 1.26 % 7.081 M 7.18 % 6.607 M 2.43 % 6.450 M 0.30 % 6.431 M -6.10 % 6.849 M 9.75 % 6.240 M 4.78 % 5.956 M -10.68 % 6.668 M 0.000 -100.00 % 5.677 M 1.46 % 5.595 M 14.93 % 4.868 M 0.56 % 4.841 M -3.88 % 5.037 M 3.81 % 4.852 M 21.01 % 4.010 M 2.79 % 3.901 M 129.02 % 1.703 M -17.99 % 2.077 M 8.35 % 1.917 M 6.70 % 1.797 M 17.30 % 1.532 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 399.845 M 14.86 % 348.120 M -6.36 % 371.753 M -0.26 % 372.718 M 11.40 % 334.585 M 38.10 % 242.278 M -7.79 % 262.759 M 11.16 % 236.387 M 9.74 % 215.406 M -10.05 % 239.482 M -19.26 % 296.607 M 19.98 % 247.206 M 2.74 % 240.617 M 10.31 % 218.131 M 2.44 % 212.939 M 8.35 % 196.524 M -9.55 % 217.265 M 66.75 % 130.291 M 9.74 % 118.732 M 30.50 % 90.982 M -12.46 % 103.936 M -4.06 % 108.339 M 28.25 % 84.474 M 15.77 % 72.968 M 0.00 % 72.968 M
Tax payables 12.859 M -41.13 % 21.842 M 57.66 % 13.854 M 10.86 % 12.497 M 62.30 % 7.700 M -60.81 % 19.646 M 58.12 % 12.425 M -22.50 % 16.033 M 59.45 % 10.055 M -51.96 % 20.931 M 0.000 -100.00 % 23.771 M 32.68 % 17.916 M 1 103.84 % 1.488 M -11.31 % 1.678 M -79.34 % 8.124 M 82.62 % 4.448 M 39.83 % 3.181 M 267.82 % 864.896 K -15.47 % 1.023 M 19.01 % 859.750 K -52.10 % 1.795 M -12.23 % 2.045 M 44.41 % 1.416 M 0.000
Deferred revenue non current 23.411 M 1.93 % 22.967 M 27.78 % 17.974 M 3.57 % 17.354 M -7.13 % 18.686 M -6.70 % 20.028 M -6.30 % 21.375 M 34.02 % 15.949 M -5.37 % 16.854 M -5.10 % 17.759 M 0.000 -100.00 % 19.569 M -4.42 % 20.475 M 12.98 % 18.122 M -4.27 % 18.930 M -4.09 % 19.738 M -3.93 % 20.546 M 21.87 % 16.858 M -3.80 % 17.524 M 232.59 % 5.269 M -4.29 % 5.505 M -4.94 % 5.791 M -5.11 % 6.102 M 22.20 % 4.994 M 0.000
Minority interest 14.406 K 43.00 % 10.074 K 224.94 % -8.063 K -309.92 % 3.841 K -64.89 % 10.941 K -58.76 % 26.532 K 1.87 % 26.044 K -11.52 % 29.436 K -31.78 % 43.150 K -31.09 % 62.616 K -37.99 % 100.970 K -15.67 % 119.729 K -10.79 % 134.209 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 377.051 K -0.44 % 378.725 K -2.46 % 388.281 K 0.00 % 388.281 K
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Other total stockholders equity 683.127 M 2 300.67 % -31.042 M -104.62 % 671.349 M 40.89 % 476.511 M -0.72 % 479.959 M -18.94 % 592.098 M -10.19 % 659.287 M 0.000 -100.00 % 598.966 M 0.000 -100.00 % 548.000 M -7.68 % 593.618 M 0.00 % 593.618 M 0.000 -100.00 % 593.618 M 0.000 -100.00 % 547.680 M 0.000 -100.00 % 620.203 M 0.000 -100.00 % 199.936 M 229.32 % -154.610 M -177.33 % 199.945 M 4.73 % 190.913 M 3.12 % 185.130 M
Deferred tax liabilities non current 49.439 M -3.78 % 51.378 M -2.51 % 52.703 M 4.17 % 50.594 M 4.53 % 48.402 M 0.84 % 48.000 M -5.87 % 50.996 M 4.90 % 48.615 M 2.20 % 47.567 M -1.04 % 48.067 M 0.000 -100.00 % 44.691 M 0.84 % 44.319 M -1.41 % 44.952 M -3.06 % 46.371 M 91.73 % 24.186 M 8.28 % 22.337 M 4.09 % 21.459 M 3.36 % 20.763 M 12.92 % 18.387 M 40.98 % 13.043 M 42.92 % 9.126 M 33.37 % 6.843 M 26.25 % 5.420 M 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
Total assets 2.735 B 3.29 % 2.647 B 0.80 % 2.627 B 0.91 % 2.603 B 4.20 % 2.498 B 3.66 % 2.410 B 0.95 % 2.387 B 3.97 % 2.296 B 39.70 % 1.643 B -0.97 % 1.659 B -0.62 % 1.670 B 7.96 % 1.547 B 5.50 % 1.466 B 5.20 % 1.393 B 1.21 % 1.377 B 4.26 % 1.321 B 7.12 % 1.233 B 11.64 % 1.104 B 3.29 % 1.069 B 6.56 % 1.003 B 75.13 % 572.916 M 7.76 % 531.659 M 10.54 % 480.950 M 18.48 % 405.923 M 0.00 % 405.923 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-06-30 2019-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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.788 M 29.38 % 32.300 M 200.00 % -32.300 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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.101 M 126.27 % -4.192 M -200.00 % 4.192 M 0.000 -100.00 % 4.454 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
Change in working capital -205.904 M 0.000 100.00 % -83.113 M -760.22 % 12.589 M 200.00 % -12.589 M 0.000 100.00 % -42.889 M -52.59 % -28.107 M -200.00 % 28.107 M 0.000 100.00 % -116.973 M -318.61 % 53.507 M 200.00 % -53.507 M 0.000 100.00 % -200.378 M -268.33 % 119.037 M 200.00 % -119.037 M 0.000 100.00 % -97.985 M -271.40 % 57.168 M 472.16 % -15.361 M 11.27 % -17.313 M 68.68 % -55.285 M -534.17 % 12.733 M 590.73 % 1.843 M 179.37 % -2.323 M
Accounts receivables -124.581 M 0.000 100.00 % -50.945 M -167.82 % -19.022 M -200.00 % 19.022 M 0.000 100.00 % -30.669 M -49.73 % -20.483 M -200.00 % 20.483 M 0.000 100.00 % -87.563 M -317.58 % 40.245 M 200.00 % -40.245 M 0.000 100.00 % -149.916 M -279.11 % 83.700 M 200.00 % -83.700 M 0.000 100.00 % -84.344 M -262.12 % 52.025 M 200.00 % -52.025 M 0.000 100.00 % -46.042 M -810.34 % 6.482 M 300.00 % -3.241 M 0.00 % -3.241 M
Inventory -81.323 M 0.000 100.00 % -32.168 M -201.76 % 31.611 M 200.00 % -31.611 M 0.000 100.00 % -12.220 M -60.28 % -7.624 M -200.00 % 7.624 M 0.000 100.00 % -29.409 M -321.76 % 13.262 M 200.00 % -13.262 M 0.000 100.00 % -50.462 M -242.80 % 35.337 M 200.00 % -35.337 M 0.000 100.00 % -13.641 M -365.24 % 5.143 M -41.05 % 8.724 M 162.91 % -13.867 M -50.03 % -9.243 M -247.85 % 6.252 M 146.09 % -13.564 M -285.50 % 7.312 M
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
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -24.086 M -599.00 % -3.446 M 0.000 0.000 -100.00 % 15.407 M 259.91 % -9.635 M
Other non cash items 115.422 M 1 711.85 % -7.161 M -105.25 % 136.377 M 307.59 % 33.459 M 686.09 % -5.709 M 38.41 % -9.269 M -184.82 % 10.929 M 207.54 % -10.163 M 61.24 % -26.221 M 15.80 % -31.141 M -125.54 % 121.915 M 271.69 % -71.010 M -220.62 % 58.870 M 1 343.25 % 4.079 M -9.90 % 4.527 M 123.60 % -19.179 M -132.53 % 58.950 M 293.28 % -30.500 M -143.30 % 70.446 M 348.96 % -28.296 M -1 371.36 % 2.226 M 7.56 % 2.069 M -93.97 % 34.291 M 458.11 % -9.576 M -38 706.83 % 24.803 K -97.06 % 842.796 K
Net cash provided by operating activities 24.918 M 15.73 % 21.532 M -59.58 % 53.264 M -32.74 % 79.194 M 59.99 % 49.499 M -19.61 % 61.576 M -24.50 % 81.553 M 15.36 % 70.693 M 50.94 % 46.835 M 27.28 % 36.796 M -75.20 % 148.364 M 136.70 % 62.680 M -26.18 % 84.908 M 290.44 % 21.747 M -38.26 % 35.220 M 36.54 % 25.795 M -73.28 % 96.522 M 4 623.71 % -2.134 M -107.65 % 27.900 M -39.25 % 45.929 M 105.01 % 22.403 M 7.72 % 20.798 M -12.53 % 23.776 M 5.91 % 22.448 M 3.07 % 21.781 M 13.33 % 19.218 M
Investments in property plant and equipment -76.653 M -35.65 % -56.509 M -92.85 % -29.302 M 77.51 % -130.281 M -33.65 % -97.477 M -97.61 % -49.327 M 29.72 % -70.189 M -71.66 % -40.889 M 24.07 % -53.854 M -123.65 % -24.080 M 70.49 % -81.597 M -240.31 % -23.978 M 34.86 % -36.812 M -124.11 % -16.426 M 19.83 % -20.489 M 63.78 % -56.570 M 46.52 % -105.785 M 10.74 % -118.508 M -328.06 % -27.685 M 24.23 % -36.536 M -60.03 % -22.831 M -221.44 % -7.103 M 65.51 % -20.595 M -30.96 % -15.727 M -104.36 % -7.696 M 29.07 % -10.849 M
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 21.849 K -76.03 % 91.150 K 123.09 % -394.718 K -1 129.95 % 38.324 K -82.57 % 219.911 K -44.78 % 398.230 K 0.000 -100.00 % 164.159 K 0.73 % 162.974 K -57.71 % 385.398 K 109.27 % 184.167 K -73.93 % 706.419 K -65.35 % 2.038 M 2 731.23 % 72.000 K 0.000 -100.00 % 420.000 K 200.00 % -420.000 K 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -1.234 B 0.000 100.00 % -3.058 B -306.21 % 1.483 B 200.00 % -1.483 B 0.000 0.000 -100.00 % 591.161 M 200.00 % -591.161 M 0.000 100.00 % -1.058 B -257.55 % 671.570 M 200.00 % -671.570 M 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 0.000 -100.00 % 1.285 B 0.000 -100.00 % 2.652 B 279.94 % -1.474 B -200.00 % 1.474 B 0.000 0.000 100.00 % -518.519 M -200.00 % 518.519 M 0.000 -100.00 % 1.310 B 264.12 % -797.989 M -200.00 % 797.989 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 68.862 M -10.28 % 76.756 M -44.55 % 138.424 M -20.08 % 173.195 M 571.37 % -36.743 M -200.00 % 36.743 M -89.13 % 338.069 M 195.48 % -354.069 M -1 010.36 % -31.888 M -200.00 % 31.888 M 485.33 % -8.275 M 95.18 % -171.854 M -239.00 % 123.633 M 200.19 % -123.403 M -230.86 % 94.305 M 187.45 % 32.807 M 221.73 % -26.951 M -117.33 % 155.480 M 30.56 % 119.090 M 128.56 % -416.981 M -4 773.23 % 8.923 M 124.91 % -35.821 M -222.80 % 29.170 M 189.08 % -32.745 M -441.78 % 9.581 M 127.35 % -35.027 M
Net cash used for investing activites -7.791 M -138.48 % 20.247 M -81.45 % 109.122 M 154.28 % 42.915 M 151.80 % -82.846 M -563.12 % -12.493 M 90.98 % -138.448 M 64.12 % -385.863 M -307.98 % -94.579 M -1 252.53 % 8.206 M 109.13 % -89.873 M 26.95 % -123.026 M -957.81 % 14.342 M 110.26 % -139.829 M -289.43 % 73.816 M 410.64 % -23.763 M 82.10 % -132.735 M -459.01 % 36.973 M -59.55 % 91.405 M 120.15 % -453.517 M -3 160.78 % -13.908 M 67.60 % -42.924 M -600.58 % 8.575 M 117.69 % -48.472 M -2 671.09 % 1.885 M 104.11 % -45.877 M
Debt repayment 0.000 0.000 0.000 100.00 % -813.743 K -200.00 % 813.743 K 13 662.38 % -6.000 K -100.17 % 3.558 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.400 M 0.000 0.000 100.00 % -7.584 M 0.000 0.000 0.000 -100.00 % 17.643 M 1 864.34 % -1.000 M 0.000 -100.00 % 1.681 M -66.38 % 5.000 M
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
Common stock repurchased 0.000 0.000 100.00 % -31.097 M -212.97 % 27.525 M 455 967.21 % -6.038 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -19.750 M -14 423.51 % -135.988 K -5 610.05 % 2.468 K 100.14 % -1.710 M 94.37 % -30.387 M -92 172.68 % -32.932 K 97.70 % -1.434 M 25.67 % -1.929 M 94.25 % -33.566 M 0.000 -100.00 % 546.298 K 385.30 % -191.481 K 99.44 % -34.078 M -30 694.96 % -110.660 K 99.51 % -22.651 M 0.000 100.00 % -22.651 M -80 596.55 % -28.070 K 74.46 % -109.911 K 62.51 % -293.140 K -5.77 % -277.138 K 98.56 % -19.292 M -19 300.21 % -99.444 K 22.57 % -128.433 K -15.53 % -111.167 K -32.37 % -83.979 K
Other financing activites 0.000 0.000 -100.00 % 31.029 M 202.65 % -30.228 M -46.32 % -20.659 M -202.29 % -6.834 M -380.31 % 2.438 M -99.56 % 559.845 M 1 767.91 % -33.566 M -16 682.85 % -200.000 K 68.25 % -630.000 K 0.000 0.000 -100.00 % 0.630 -100.00 % 19.252 M 0.000 -100.00 % 3.400 M 0.000 -100.00 % 4.612 M -98.89 % 414.291 M 9 032.11 % 4.537 M 0.000 100.00 % -1.180 M -105 357 279.46 % 1.120 100.00 % -2.024 M 24.05 % -2.664 M
Net cash used provided by financing activities -19.750 M -14 423.51 % -135.988 K -107.81 % -65.439 K 98.75 % -5.226 M 89.60 % -50.239 M -630.94 % -6.873 M -250.64 % 4.563 M -99.18 % 557.916 M 1 762.16 % -33.566 M -16 682.85 % -200.000 K -138.94 % -83.702 K 56.29 % -191.481 K 99.44 % -33.922 M -30 554.08 % -110.660 K 0.000 0.000 100.00 % -19.252 M -152.92 % -7.612 M 47.50 % -14.499 M -103.50 % 413.998 M 9 619.40 % 4.260 M 358.33 % -1.649 M 27.67 % -2.279 M -1 674.81 % -128.433 K 70.81 % -440.053 K -108.95 % 4.916 M
Effect of forex changes on cash 1.414 M -25.48 % 1.898 M 117.18 % -11.045 M -149.74 % 22.204 M 850.76 % 2.335 M 149.93 % -4.678 M -236.50 % 3.427 M 284.83 % -1.854 M -151.09 % 3.629 M 241.20 % -2.570 M -37.00 % -1.876 M -140.49 % 4.633 M 24.32 % 3.727 M 2 868.49 % -134.610 K 90.23 % -1.378 M -456.98 % -247.465 K 32.12 % -364.568 K -244.09 % -105.952 K 92.49 % -1.411 M 15.08 % -1.661 M -1 680.77 % 105.104 K -79.43 % 510.985 K 771.34 % -76.115 K -111.46 % 664.113 K 66.53 % 398.793 K 433.97 % -119.410 K
Net change in cash -1.209 M -102.78 % 43.541 M -71.22 % 151.275 M 8.76 % 139.086 M 269.45 % -82.080 M -318.70 % 37.532 M 177.81 % -48.234 M -120.02 % 240.892 M 410.10 % -77.682 M -283.94 % 42.232 M -25.30 % 56.532 M 201.12 % -55.904 M -180.96 % 69.055 M 158.36 % -118.327 M -209.91 % 107.658 M 5 930.85 % 1.785 M 103.20 % -55.829 M -305.85 % 27.121 M -73.77 % 103.395 M 2 077.54 % 4.748 M -63.08 % 12.860 M 155.28 % -23.264 M -177.56 % 29.995 M 217.68 % -25.488 M -207.89 % 23.625 M 208.07 % -21.861 M
Cash at beginning of period 624.281 M 7.50 % 580.741 M 35.22 % 429.465 M 47.90 % 290.379 M -22.52 % 374.783 M 12.18 % 334.098 M -13.63 % 386.840 M 172.21 % 142.111 M -35.34 % 219.793 M 23.78 % 177.561 M 46.71 % 121.028 M -31.60 % 176.933 M 64.01 % 107.878 M -52.31 % 226.205 M 90.81 % 118.547 M 1.53 % 116.762 M -32.35 % 172.591 M 18.64 % 145.470 M 245.74 % 42.075 M 12.72 % 37.327 M 52.56 % 24.467 M -48.74 % 47.731 M 169.12 % 17.736 M -58.97 % 43.224 M 120.54 % 19.599 M -52.73 % 41.461 M
Cash at end of period 623.072 M -0.19 % 624.281 M 7.50 % 580.741 M 35.22 % 429.465 M 46.72 % 292.703 M -21.24 % 371.630 M 9.75 % 338.606 M -11.59 % 383.003 M 169.51 % 142.111 M -35.34 % 219.793 M 23.78 % 177.561 M 46.71 % 121.028 M -31.60 % 176.933 M 64.01 % 107.878 M -52.31 % 226.205 M 90.81 % 118.547 M 1.53 % 116.762 M -32.35 % 172.591 M 18.64 % 145.470 M 245.74 % 42.075 M 12.72 % 37.327 M 52.56 % 24.467 M -48.74 % 47.731 M 169.12 % 17.736 M -58.97 % 43.224 M 120.54 % 19.599 M
Operating cash flow 24.918 M 15.73 % 21.532 M -59.58 % 53.264 M -32.74 % 79.194 M 59.99 % 49.499 M -19.61 % 61.576 M -24.50 % 81.553 M 15.36 % 70.693 M 50.94 % 46.835 M 27.28 % 36.796 M -75.20 % 148.364 M 136.70 % 62.680 M -26.18 % 84.908 M 290.44 % 21.747 M -38.26 % 35.220 M 36.54 % 25.795 M -73.28 % 96.522 M 4 623.71 % -2.134 M -107.65 % 27.900 M -39.25 % 45.929 M 105.01 % 22.403 M 7.72 % 20.798 M -12.53 % 23.776 M 5.91 % 22.448 M 3.07 % 21.781 M 13.33 % 19.218 M
Capital expenditure -76.653 M -35.65 % -56.509 M -92.85 % -29.302 M 77.51 % -130.281 M -33.65 % -97.477 M -97.61 % -49.327 M 29.72 % -70.189 M -71.66 % -40.889 M 24.07 % -53.854 M -123.65 % -24.080 M 70.49 % -81.597 M -240.31 % -23.978 M 34.86 % -36.812 M -124.11 % -16.426 M 19.83 % -20.489 M 63.78 % -56.570 M 46.52 % -105.785 M 10.74 % -118.508 M -328.06 % -27.685 M 24.23 % -36.536 M -60.03 % -22.831 M -221.44 % -7.103 M 65.51 % -20.595 M -30.96 % -15.727 M -104.36 % -7.696 M 29.07 % -10.849 M
Free CashFlow -51.735 M -47.91 % -34.977 M -245.97 % 23.962 M 146.90 % -51.087 M -6.48 % -47.978 M -491.71 % 12.248 M 7.78 % 11.364 M -61.87 % 29.804 M 524.59 % -7.019 M -155.20 % 12.716 M -80.95 % 66.767 M 72.51 % 38.703 M -19.53 % 48.096 M 803.91 % 5.321 M -63.88 % 14.732 M 147.87 % -30.775 M -232.26 % -9.262 M 92.32 % -120.641 M -56 321.78 % 214.581 K -97.72 % 9.392 M 2 296.05 % -427.691 K -103.12 % 13.695 M 330.58 % 3.181 M -52.68 % 6.721 M -52.28 % 14.085 M 68.30 % 8.369 M
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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016