605066.SS

Zhejiang Tengen Electrics Co.,Ltd. 605066.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 2.919 B 1.38 % 2.879 B 18.14 % 2.437 B -16.60 % 2.922 B 18.14 % 2.473 B 12.38 % 2.201 B 4.64 % 2.103 B -1.84 % 2.142 B -1.29 % 2.170 B
Net income 121.371 M -24.94 % 161.705 M 258.34 % 45.126 M -58.58 % 108.942 M -55.86 % 246.828 M 14.37 % 215.823 M 55.87 % 138.467 M 33.79 % 103.494 M 16.10 % 89.141 M
Income before tax 122.660 M -30.25 % 175.852 M 848.08 % 18.548 M -82.66 % 106.966 M -62.00 % 281.490 M 14.13 % 246.642 M 59.24 % 154.885 M 26.35 % 122.583 M 9.21 % 112.248 M
Income before tax ratio 0.04 -31.19 % 0.06 702.51 % 0.01 -79.21 % 0.04 -67.84 % 0.11 1.56 % 0.11 52.17 % 0.07 28.72 % 0.06 10.63 % 0.05
EBITDA 201.046 M -20.60 % 253.196 M 193.38 % 86.303 M -50.69 % 175.020 M -47.31 % 332.197 M 8.69 % 305.633 M 62.71 % 187.839 M 19.39 % 157.326 M 15.76 % 135.901 M
Net income ratio 0.04 -25.96 % 0.06 203.32 % 0.02 -50.33 % 0.04 -62.64 % 0.10 1.77 % 0.10 48.95 % 0.07 36.30 % 0.05 17.62 % 0.04
Ratio EBITDA 0.07 -21.67 % 0.09 148.33 % 0.04 -40.87 % 0.06 -55.40 % 0.13 -3.28 % 0.14 55.49 % 0.09 21.63 % 0.07 17.28 % 0.06
Gross profit ratio 0.25 -3.58 % 0.26 0.52 % 0.26 10.05 % 0.24 -14.44 % 0.28 -7.70 % 0.30 3.44 % 0.29 7.36 % 0.27 2.28 % 0.27
Weighted average shs out dil 505.712 M 0.89 % 501.250 M 25.00 % 401.000 M -0.62 % 403.488 M 0.62 % 401.000 M 0.00 % 401.000 M 21.63 % 329.683 M -1.25 % 333.853 M 1.12 % 330.150 M
Weighted average shs out 505.712 M 0.89 % 501.250 M 25.00 % 401.000 M -0.62 % 403.488 M 0.62 % 401.000 M 0.00 % 401.000 M 21.63 % 329.683 M -1.25 % 333.853 M 1.12 % 330.150 M
EPS diluted 0.24 -25.00 % 0.32 190.91 % 0.11 -59.26 % 0.27 -56.45 % 0.62 14.81 % 0.54 28.57 % 0.42 35.48 % 0.31 14.81 % 0.27
Earnings per share 0.24 -25.00 % 0.32 190.91 % 0.11 -59.26 % 0.27 -56.45 % 0.62 14.81 % 0.54 28.57 % 0.42 35.48 % 0.31 14.81 % 0.27
Gross profit 740.339 M -2.25 % 757.387 M 18.75 % 637.787 M -8.22 % 694.872 M 1.09 % 687.410 M 3.73 % 662.685 M 8.25 % 612.203 M 5.39 % 580.902 M 0.96 % 575.382 M
Income tax expense 1.290 M -90.93 % 14.216 M 154.91 % -25.890 M -1 210.76 % -1.975 M -105.70 % 34.662 M 12.47 % 30.819 M 87.72 % 16.418 M -13.99 % 19.089 M -17.39 % 23.108 M
Cost of revenue 2.178 B 2.67 % 2.122 B 17.92 % 1.799 B -19.22 % 2.227 B 24.71 % 1.786 B 16.11 % 1.538 B 3.17 % 1.491 B -4.53 % 1.562 B -2.10 % 1.595 B
General and administrative expenses 35.000 M -9.83 % 38.817 M 23.69 % 31.382 M 6.63 % 29.431 M 28.00 % 22.993 M -4.41 % 24.054 M -6.79 % 25.806 M -42.90 % 45.199 M -69.41 % 147.743 M
Selling and marketing expenses 192.565 M 0.82 % 190.991 M -24.33 % 252.408 M -10.64 % 282.457 M 42.09 % 198.787 M -11.44 % 224.465 M 3.48 % 216.919 M -1.37 % 219.937 M 11.98 % 196.413 M
Other expenses 215.213 M 8.51 % 198.339 M 6.77 % 185.768 M 40.02 % 132.677 M 61.69 % 82.055 M 26.22 % 65.009 M 4 180.33 % 1.519 M 63.27 % 930.203 K -30.20 % 1.333 M
Operating expenses 603.835 M 4.02 % 580.494 M -4.78 % 609.620 M 5.77 % 576.358 M 44.80 % 398.044 M 0.45 % 396.254 M -6.24 % 422.633 M -4.24 % 441.341 M -0.49 % 443.507 M
Cost and expenses 2.782 B 2.96 % 2.702 B 11.73 % 2.418 B -14.10 % 2.815 B 28.91 % 2.184 B 12.90 % 1.934 B 1.09 % 1.914 B -4.46 % 2.003 B -1.75 % 2.039 B
Research and development expenses 161.057 M 5.72 % 152.347 M 8.77 % 140.062 M 6.27 % 131.793 M 39.89 % 94.210 M 13.88 % 82.726 M -5.42 % 87.470 M 3.57 % 84.455 M 3.21 % 81.832 M
Selling general and administrative expenses 227.565 M -0.98 % 229.808 M -19.02 % 283.789 M -9.01 % 311.888 M 40.63 % 221.779 M -10.76 % 248.519 M 2.39 % 242.725 M -8.45 % 265.136 M -22.96 % 344.156 M
Interest income 15.892 M -1.37 % 16.113 M 25.05 % 12.885 M -28.53 % 18.029 M 121.46 % 8.141 M 210.77 % 2.620 M 83.45 % 1.428 M 58.43 % 901.352 K 28.67 % 700.489 K
Interest expense 1.006 M -65.16 % 2.889 M -41.86 % 4.968 M 27.28 % 3.904 M -11.31 % 4.401 M -64.21 % 12.295 M -22.57 % 15.879 M -7.78 % 17.219 M -27.20 % 23.653 M
Depreciation and amortization 77.941 M 2.31 % 76.183 M 42.48 % 53.470 M -15.72 % 63.444 M 37.01 % 46.306 M -0.83 % 46.696 M 173.48 % 17.075 M -2.56 % 17.524 M 1.14 % 17.326 M
Operating income 136.504 M -22.83 % 176.893 M 858.88 % 18.448 M -82.70 % 106.612 M -63.16 % 289.366 M 17.61 % 246.040 M 59.92 % 153.854 M 26.47 % 121.653 M 9.68 % 110.916 M
Operating income ratio 0.05 -23.88 % 0.06 711.65 % 0.01 -79.25 % 0.04 -68.81 % 0.12 4.65 % 0.11 52.82 % 0.07 28.84 % 0.06 11.11 % 0.05
Total other income expenses net -13.844 M -1 230.71 % -1.040 M -1 136.50 % 100.368 K -71.68 % 354.376 K 104.50 % -7.876 M -1 408.19 % 602.041 K -41.61 % 1.031 M 10.85 % 930.204 K -30.20 % 1.333 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt -691.394 M 24.53 % -916.139 M -42.91 % -641.080 M 10.47 % -716.085 M 29.81 % -1.020 B -305.19 % -251.790 M -850.71 % -26.484 M -156.06 % 47.246 M -61.45 % 122.565 M
Total investments 47.955 M -11.14 % 53.968 M 11.23 % 48.521 M 3.37 % 46.941 M 461.41 % 8.361 M 67.42 % 4.994 M -49.74 % 9.936 M -32.62 % 14.746 M 43.54 % 10.273 M
Total debt 114.568 M 657.74 % 15.120 M -83.37 % 90.932 M -9.73 % 100.730 M 151.50 % 40.051 M -69.19 % 130.000 M -49.24 % 256.111 M -15.52 % 303.176 M 1.06 % 300.000 M
Accumulated other comprehensive income loss 0.000 100.00 % -196.455 K 0.000 0.000 0.000 -100.00 % 81.779 M 33.27 % 61.365 M 26.58 % 48.478 M 0.000
Retained earnings 594.663 M -6.45 % 635.660 M 7.56 % 590.955 M 7.48 % 549.832 M -4.04 % 573.007 M 64.13 % 349.114 M 127.13 % 153.704 M 446.53 % 28.124 M -82.45 % 160.228 M
Common stock 507.334 M 25.00 % 405.858 M 1.21 % 401.000 M -0.75 % 404.038 M 0.76 % 401.000 M 21.52 % 330.000 M 0.00 % 330.000 M 0.00 % 330.000 M 120.00 % 150.000 M
Total equity 1.807 B -1.47 % 1.834 B 3.58 % 1.770 B 2.57 % 1.726 B -0.48 % 1.734 B 109.67 % 827.166 M 35.30 % 611.343 M 29.28 % 472.876 M 18.88 % 397.786 M
Other non current liabilities 25.121 M 9.16 % 23.014 M 47.29 % 15.625 M -6.86 % 16.775 M 1.93 % 16.457 M 14.24 % 14.406 M 3.07 % 13.977 M -9.59 % 15.460 M -17.78 % 18.802 M
Long term debt 26.063 M 380.55 % 5.423 M -43.82 % 9.654 M -9.15 % 10.627 M 7.73 % 9.864 M 0.000 0.000 -100.00 % 42.000 M 0.000
Total non current liabilities 89.480 M 65.29 % 54.134 M -0.47 % 54.392 M 59.24 % 34.157 M 77.29 % 19.266 M 32.82 % 14.505 M 1.54 % 14.285 M -75.30 % 57.841 M 207.63 % 18.802 M
Other current liabilities 339.702 M 14.64 % 296.315 M 10.25 % 268.776 M 123.00 % 120.529 M -47.00 % 227.422 M 68.61 % 134.877 M -36.72 % 213.156 M 202.21 % 70.534 M -71.96 % 251.565 M
Deferred revenue 0.000 0.000 -100.00 % 56.731 M -61.55 % 147.554 M -15.73 % 175.106 M 41.12 % 124.080 M 959.90 % 11.707 M -89.77 % 114.462 M -27.91 % 158.776 M
Short term debt 88.506 M 812.78 % 9.696 M -88.07 % 81.279 M -9.79 % 90.104 M 124.97 % 40.051 M -69.19 % 130.000 M -44.71 % 235.111 M -9.98 % 261.176 M -5.03 % 275.000 M
Total current liabilities 1.270 B -19.16 % 1.571 B 27.52 % 1.232 B -18.11 % 1.505 B 6.62 % 1.411 B 15.70 % 1.220 B -1.31 % 1.236 B -3.61 % 1.282 B -11.27 % 1.445 B
Total liabilities 1.360 B -16.34 % 1.625 B 26.51 % 1.285 B -16.50 % 1.539 B 7.57 % 1.430 B 15.90 % 1.234 B -1.28 % 1.250 B -6.70 % 1.340 B -8.46 % 1.464 B
Other non current assets 190.676 M 56.89 % 121.532 M 27.52 % 95.305 M 347.39 % 21.302 M 8.57 % 19.621 M -8.48 % 21.438 M 134.97 % 9.124 M -33.54 % 13.728 M 5.78 % 12.978 M
Long term investments -27.749 M -163.80 % 43.496 M -11.34 % 49.058 M -11.32 % 55.320 M 561.63 % 8.361 M 67.42 % 4.994 M -49.74 % 9.936 M -32.62 % 14.746 M 43.54 % 10.273 M
Intangible assets 117.397 M 3.42 % 113.517 M -0.35 % 113.913 M -0.32 % 114.278 M -1.77 % 116.341 M 7.31 % 108.414 M 2.32 % 105.956 M 1.82 % 104.064 M 81.33 % 57.391 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 117.397 M 3.42 % 113.517 M -0.35 % 113.913 M -0.32 % 114.278 M -1.77 % 116.341 M 7.31 % 108.414 M 2.32 % 105.956 M 1.82 % 104.064 M 81.33 % 57.391 M
Property plant equipment net 567.329 M -1.18 % 574.083 M 0.37 % 571.979 M 18.43 % 482.978 M 38.71 % 348.184 M 4.66 % 332.693 M -3.62 % 345.185 M -2.13 % 352.687 M 31.21 % 268.800 M
Total non current assets 920.713 M -0.16 % 922.206 M 1.24 % 910.893 M 26.08 % 722.478 M 36.13 % 530.712 M 5.75 % 501.833 M 0.48 % 499.411 M -2.70 % 513.265 M 33.08 % 385.675 M
Other current assets 94.161 M 30.64 % 72.076 M -3.54 % 74.718 M -44.38 % 134.344 M 69.63 % 79.196 M 61.39 % 49.071 M -12.06 % 55.801 M -20.29 % 70.002 M -56.70 % 161.649 M
Short term investments 75.704 M 622.87 % 10.473 M 0.000 -100.00 % 15.000 M 0.000 0.000 0.000 0.000 -100.00 % 51.000 M
cash and cash equivalents 725.296 M -22.12 % 931.259 M 27.22 % 732.012 M -10.38 % 816.815 M -22.96 % 1.060 B 177.71 % 381.790 M 35.10 % 282.596 M 10.42 % 255.929 M 44.24 % 177.435 M
Cash and short term investments 800.999 M -14.94 % 941.731 M 28.65 % 732.012 M -12.00 % 831.815 M -21.55 % 1.060 B 177.71 % 381.790 M 35.10 % 282.596 M 10.42 % 255.929 M 44.24 % 177.435 M
Total current assets 2.246 B -11.48 % 2.537 B 18.31 % 2.144 B -15.65 % 2.542 B -3.49 % 2.634 B 68.90 % 1.560 B 14.50 % 1.362 B 4.81 % 1.300 B -11.94 % 1.476 B
Inventory 287.030 M -3.57 % 297.659 M 11.40 % 267.207 M -24.85 % 355.551 M 15.93 % 306.697 M 41.24 % 217.149 M 17.67 % 184.535 M -11.11 % 207.604 M -11.48 % 234.527 M
Net receivables 1.064 B -13.21 % 1.226 B 14.50 % 1.070 B -12.30 % 1.221 B 2.75 % 1.188 B 30.32 % 911.520 M 8.62 % 839.159 M 8.27 % 775.027 M -14.10 % 902.222 M
Tax assets 73.060 M 5.00 % 69.578 M -13.72 % 80.638 M 65.92 % 48.600 M 27.21 % 38.205 M 11.41 % 34.293 M 17.40 % 29.211 M 4.18 % 28.040 M -22.61 % 36.234 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 827.092 M -33.18 % 1.238 B 52.19 % 813.314 M -28.70 % 1.141 B 20.96 % 942.976 M 16.38 % 810.267 M 6.03 % 764.191 M -6.56 % 817.849 M -6.93 % 878.767 M
Tax payables 14.957 M -45.57 % 27.480 M 127.88 % 12.059 M 107.69 % 5.806 M -77.34 % 25.625 M 25.20 % 20.467 M 74.83 % 11.707 M -35.31 % 18.096 M -54.29 % 39.588 M
Deferred revenue non current 28.311 M 54.81 % 18.288 M -14.37 % 21.356 M 216.15 % 6.755 M 140.43 % 2.809 M 2 728.34 % 99.332 K -57.79 % 235.332 K -38.29 % 381.333 K -4.03 % 397.333 K
Minority interest 0.000 0.000 -100.00 % 2.312 M -22.92 % 3.000 M 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 26.063 M 108.96 % 12.472 M 22.20 % 10.206 M -3.96 % 10.627 M 7.73 % 9.864 M 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 704.877 M -11.04 % 792.378 M 2.09 % 776.160 M 0.92 % 769.119 M 1.15 % 760.340 M 1 047.28 % 66.274 M -48.08 % 127.639 M 11.23 % 114.752 M 31.06 % 87.558 M
Deferred tax liabilities non current 9.985 M 34.77 % 7.409 M -4.50 % 7.758 M 0.000 100.00 % -9.864 M 0.000 -100.00 % 73.152 K 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 3.167 B -8.46 % 3.459 B 13.22 % 3.055 B -6.42 % 3.265 B 3.16 % 3.165 B 53.53 % 2.061 B 10.74 % 1.862 B 2.68 % 1.813 B -2.61 % 1.862 B
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Deferred income tax 0.000 0.000 100.00 % -26.018 M -150.29 % -10.395 M 0.000 100.00 % -5.155 M 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 5.429 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.009 M -71.80 % 49.678 M
Change in working capital -119.915 M -157.19 % 209.660 M 335.19 % -89.145 M 52.81 % -188.912 M -46.86 % -128.633 M -2 687.84 % 4.971 M 103.81 % -130.581 M -423.84 % 40.323 M 0.000
Accounts receivables 112.186 M 176.10 % -147.420 M -232.19 % 111.517 M 181.96 % -136.068 M 56.90 % -315.677 M -331.34 % -73.185 M 0.000 0.000 0.000
Inventory 4.958 M 113.88 % -35.729 M -139.54 % 90.350 M 263.56 % -55.241 M 38.83 % -90.305 M -184.71 % -31.718 M -240.24 % 22.616 M -14.62 % 26.489 M 0.000
Accounts payables -237.058 M -161.20 % 387.380 M 246.18 % -264.994 M -2 171.75 % 12.791 M -95.45 % 281.261 M 144.51 % 115.029 M 0.000 0.000 0.000
Other working capital 1.365 M -74.86 % 5.429 M 120.86 % -26.018 M -150.29 % -10.395 M -165.73 % -3.912 M 24.12 % -5.155 M 96.63 % -153.197 M -1 207.38 % 13.834 M 0.000
Other non cash items 32.949 M 99.09 % 16.550 M -86.03 % 118.470 M 58.58 % 74.705 M 561.17 % 11.299 M -59.39 % 27.826 M -28.78 % 39.068 M 25.70 % 31.079 M 134.87 % -89.141 M
Net cash provided by operating activities 112.346 M -76.60 % 480.209 M 307.55 % 117.828 M 146.59 % 47.783 M -72.82 % 175.800 M -38.01 % 283.596 M 229.34 % 86.111 M -59.11 % 210.611 M 14.59 % 183.795 M
Investments in property plant and equipment -99.700 M 5.96 % -106.021 M 37.91 % -170.749 M -5.66 % -161.600 M -126.05 % -71.488 M -64.38 % -43.490 M -24.77 % -34.855 M 83.55 % -211.824 M -255.42 % -59.597 M
Acquisitions net 0.000 0.000 -100.00 % 710.511 K -87.12 % 5.514 M 1 456.42 % 354.300 K -51.04 % 723.651 K -54.05 % 1.575 M -5.35 % 1.664 M 16.67 % 1.426 M
Purchases of investments -3.000 M 83.76 % -18.475 M 83.21 % -110.039 M -41.72 % -77.647 M 77.82 % -350.000 M 0.000 0.000 0.000 100.00 % -223.300 M
Sales maturities of investments 0.000 -100.00 % 9.121 K -90.09 % 92.000 K -99.97 % 361.423 M 3.37 % 349.646 M 0.000 0.000 -100.00 % 51.063 M -82.95 % 299.567 M
Other investing activites -107.497 M 43.94 % -191.757 M -146.94 % 408.502 M 232.45 % -308.423 M 11.79 % -349.646 M -48 418.84 % -720.639 K -145.76 % 1.575 M -97.96 % 77.040 M -72.83 % 283.541 M
Net cash used for investing activites -210.197 M 33.53 % -316.244 M -346.07 % 128.517 M 171.11 % -180.733 M 57.08 % -421.134 M -868.42 % -43.487 M -30.67 % -33.280 M 60.25 % -83.720 M -127.76 % 301.636 M
Debt repayment -10.614 M -1.43 % -10.464 M -4.64 % -10.000 M -120.00 % 50.000 M 155.56 % -90.000 M 28.12 % -125.210 M -1 463.47 % -8.008 M -398.48 % 2.683 M 100.71 % -379.758 M
Common stock issued 0.000 0.000 -100.00 % 20.871 M -6.57 % 22.338 M -96.57 % 651.531 M 16 236.06 % -4.038 M 0.000 0.000 0.000
Common stock repurchased -5.520 M 0.000 100.00 % -20.871 M -3 820.00 % -532.425 K 99.92 % -651.531 M 0.000 0.000 0.000 0.000
Dividends paid -151.509 M -47.70 % -102.577 M -2 826.99 % -3.505 M 97.19 % -124.690 M -3 073.80 % -3.929 M 66.92 % -11.875 M 19.85 % -14.815 M 47.88 % -28.424 M -19.15 % -23.856 M
Other financing activites 4.135 M 106.70 % -61.685 M -638.47 % -8.353 M -62.12 % -5.153 M -140.07 % 12.859 M 418.48 % -4.038 M 21.59 % -5.149 M 77.76 % -23.150 M 0.000
Net cash used provided by financing activities -163.509 M 6.42 % -174.726 M -308.92 % -42.729 M 26.38 % -58.037 M -110.17 % 570.462 M 504.23 % -141.123 M -404.49 % -27.973 M 42.79 % -48.892 M 87.89 % -403.614 M
Effect of forex changes on cash -902.939 K -130.29 % -392.086 K -131.48 % 1.246 M 8 508.73 % -14.813 K 0.000 0.000 0.000 100.00 % -17.973 K -111.41 % 157.543 K
Net change in cash -262.262 M -2 251.47 % -11.153 M -105.44 % 204.862 M 207.26 % -191.002 M -158.75 % 325.128 M 228.46 % 98.987 M 298.20 % 24.858 M -68.12 % 77.981 M -4.87 % 81.975 M
Cash at beginning of period 704.339 M -1.56 % 715.492 M 40.12 % 510.630 M -27.22 % 701.632 M 86.35 % 376.504 M 35.67 % 277.517 M 9.84 % 252.659 M 44.64 % 174.678 M 88.43 % 92.703 M
Cash at end of period 442.077 M -37.24 % 704.339 M -1.56 % 715.492 M 40.12 % 510.630 M -27.22 % 701.632 M 86.35 % 376.504 M 35.67 % 277.517 M 9.84 % 252.659 M 44.64 % 174.678 M
Operating cash flow 112.346 M -76.60 % 480.209 M 307.55 % 117.828 M 146.59 % 47.783 M -72.82 % 175.800 M -38.01 % 283.596 M 229.34 % 86.111 M -59.11 % 210.611 M 14.59 % 183.795 M
Capital expenditure -99.700 M 5.96 % -106.021 M 37.91 % -170.749 M -5.66 % -161.600 M -126.05 % -71.488 M -64.38 % -43.490 M -24.77 % -34.855 M 83.55 % -211.824 M -255.42 % -59.597 M
Free CashFlow 12.646 M -96.62 % 374.188 M 807.08 % -52.920 M 53.50 % -113.818 M -209.11 % 104.312 M -56.56 % 240.106 M 368.44 % 51.257 M 4 325.56 % -1.213 M -100.98 % 124.198 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
Revenue 779.648 M 15.53 % 674.851 M -5.96 % 717.650 M 7.03 % 670.542 M -22.25 % 862.468 M 29.14 % 667.878 M -14.08 % 777.358 M 4.13 % 746.503 M 1.37 % 736.434 M 19.04 % 618.639 M 6.26 % 582.195 M -10.15 % 647.972 M -6.94 % 696.274 M 36.41 % 510.438 M -9.50 % 564.009 M -18.63 % 693.151 M -29.44 % 982.322 M 43.95 % 682.429 M -1.08 % 689.877 M -5.09 % 726.864 M 1.84 % 713.750 M 108.25 % 342.743 M -39.99 % 571.133 M 2.10 % 559.407 M -6.65 % 599.263 M 27.24 % 470.972 M
Net income 47.728 M 39.70 % 34.165 M 95.04 % 17.517 M -40.76 % 29.570 M -34.79 % 45.345 M 56.70 % 28.938 M 120.03 % 13.152 M -69.89 % 43.680 M -13.65 % 50.587 M -6.81 % 54.286 M 207.68 % -50.414 M -234.40 % 37.512 M -16.52 % 44.933 M 262.24 % 12.404 M 125.93 % -47.832 M -507.10 % 11.750 M -88.98 % 106.640 M 177.82 % 38.384 M -42.48 % 66.729 M -24.38 % 88.239 M 39.46 % 63.274 M 121.34 % 28.587 M -65.07 % 81.832 M 117.33 % 37.654 M -34.91 % 57.848 M 50.30 % 38.489 M
Income before tax 49.979 M 43.85 % 34.743 M 204.27 % 11.419 M -59.00 % 27.853 M -48.63 % 54.224 M 89.68 % 28.587 M 25.23 % 22.829 M -47.03 % 43.099 M -18.25 % 52.723 M -7.83 % 57.201 M 177.22 % -74.076 M -296.43 % 37.711 M -19.74 % 46.986 M 492.72 % 7.927 M 113.27 % -59.758 M -975.51 % 6.825 M -94.16 % 116.872 M 171.63 % 43.026 M -42.50 % 74.829 M -26.38 % 101.642 M 39.74 % 72.735 M 125.31 % 32.283 M -65.76 % 94.291 M 120.84 % 42.697 M -35.70 % 66.399 M 53.51 % 43.255 M
Income before tax ratio 0.06 24.52 % 0.05 223.57 % 0.02 -61.70 % 0.04 -33.93 % 0.06 46.88 % 0.04 45.75 % 0.03 -49.13 % 0.06 -19.36 % 0.07 -22.57 % 0.09 172.67 % -0.13 -318.62 % 0.06 -13.76 % 0.07 334.53 % 0.02 114.66 % -0.11 -1 175.98 % 0.01 -91.72 % 0.12 88.70 % 0.06 -41.87 % 0.11 -22.43 % 0.14 37.22 % 0.10 8.19 % 0.09 -42.95 % 0.17 116.30 % 0.08 -31.11 % 0.11 20.64 % 0.09
EBITDA 50.368 M 43.76 % 35.037 M 198.30 % 11.746 M -66.21 % 34.759 M -54.33 % 76.113 M 56.90 % 48.511 M 8.56 % 44.687 M -32.88 % 66.578 M -11.43 % 75.174 M -5.22 % 79.311 M 267.63 % -47.314 M -173.42 % 64.443 M 2.66 % 62.773 M 151.15 % 24.994 M 157.50 % -43.466 M -286.93 % 23.253 M -80.28 % 117.890 M 106.16 % 57.183 M -24.34 % 75.582 M -26.32 % 102.582 M 24.31 % 82.523 M 62.08 % 50.916 M -47.36 % 96.728 M 113.28 % 45.354 M -35.44 % 70.247 M 52.64 % 46.020 M
Net income ratio 0.06 20.92 % 0.05 107.41 % 0.02 -44.65 % 0.04 -16.12 % 0.05 21.34 % 0.04 156.10 % 0.02 -71.09 % 0.06 -14.82 % 0.07 -21.72 % 0.09 201.34 % -0.09 -249.58 % 0.06 -10.29 % 0.06 165.56 % 0.02 128.65 % -0.08 -600.31 % 0.02 -84.39 % 0.11 93.01 % 0.06 -41.85 % 0.10 -20.32 % 0.12 36.94 % 0.09 6.29 % 0.08 -41.79 % 0.14 112.86 % 0.07 -30.27 % 0.10 18.12 % 0.08
Ratio EBITDA 0.06 24.44 % 0.05 217.22 % 0.02 -68.43 % 0.05 -41.26 % 0.09 21.50 % 0.07 26.35 % 0.06 -35.54 % 0.09 -12.63 % 0.10 -20.38 % 0.13 257.75 % -0.08 -181.72 % 0.10 10.31 % 0.09 84.12 % 0.05 163.54 % -0.08 -329.73 % 0.03 -72.05 % 0.12 43.22 % 0.08 -23.52 % 0.11 -22.37 % 0.14 22.06 % 0.12 -22.17 % 0.15 -12.29 % 0.17 108.90 % 0.08 -30.84 % 0.12 19.96 % 0.10
Gross profit ratio 0.26 4.63 % 0.25 7.72 % 0.23 -14.97 % 0.27 12.27 % 0.24 -3.65 % 0.25 -1.40 % 0.26 -5.04 % 0.27 -4.81 % 0.28 12.82 % 0.25 -8.31 % 0.27 2.75 % 0.27 1.14 % 0.26 8.86 % 0.24 8.65 % 0.22 -10.71 % 0.25 3.13 % 0.24 3.14 % 0.23 -1.16 % 0.24 -19.03 % 0.29 2.24 % 0.29 -8.55 % 0.31 3.16 % 0.30 5.65 % 0.29 -7.77 % 0.31 2.94 % 0.30
Weighted average shs out dil 488.073 M 0.00 % 488.073 M -2.73 % 501.782 M 0.00 % 501.782 M 0.08 % 501.380 M 21.28 % 413.401 M 3.09 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M -3.02 % 413.470 M 0.00 % 413.470 M 0.00 % 413.470 M 1.34 % 408.001 M -4.34 % 426.493 M 0.00 % 426.493 M 0.00 % 426.493 M 25.67 % 339.380 M 0.00 % 339.380 M 6.85 % 317.635 M 0.00 % 317.635 M -7.21 % 342.310 M 0.00 % 342.310 M 6.73 % 320.739 M 0.00 % 320.739 M
Weighted average shs out 488.073 M 0.00 % 488.073 M -2.73 % 501.782 M 0.00 % 501.782 M 0.08 % 501.380 M 21.28 % 413.401 M 3.09 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M -1.14 % 405.633 M 1.20 % 400.824 M -1.76 % 407.997 M -4.34 % 426.493 M 0.00 % 426.493 M 0.00 % 426.493 M 25.67 % 339.380 M 0.00 % 339.380 M 6.85 % 317.635 M 0.00 % 317.635 M -7.21 % 342.310 M 0.00 % 342.310 M 6.73 % 320.739 M 0.00 % 320.739 M
EPS diluted 0.10 39.71 % 0.07 100.57 % 0.03 -40.75 % 0.06 -34.85 % 0.09 29.14 % 0.07 113.41 % 0.03 -70.18 % 0.11 -15.38 % 0.13 -7.14 % 0.14 207.69 % -0.13 -243.33 % 0.09 -17.55 % 0.11 266.67 % 0.03 125.00 % -0.12 -536.36 % 0.03 -89.00 % 0.25 177.78 % 0.09 -55.00 % 0.20 -23.08 % 0.26 30.00 % 0.20 122.22 % 0.09 -62.50 % 0.24 118.18 % 0.11 -38.89 % 0.18 50.00 % 0.12
Earnings per share 0.10 39.71 % 0.07 100.57 % 0.03 -40.75 % 0.06 -34.85 % 0.09 29.14 % 0.07 113.41 % 0.03 -70.18 % 0.11 -15.38 % 0.13 -7.14 % 0.14 207.69 % -0.13 -239.04 % 0.09 -15.00 % 0.11 255.99 % 0.03 125.75 % -0.12 -536.36 % 0.03 -89.00 % 0.25 177.78 % 0.09 -55.00 % 0.20 -23.08 % 0.26 30.00 % 0.20 122.22 % 0.09 -62.50 % 0.24 118.18 % 0.11 -38.89 % 0.18 50.00 % 0.12
Gross profit 203.641 M 20.88 % 168.469 M 1.30 % 166.315 M -9.00 % 182.755 M -12.72 % 209.381 M 24.43 % 168.277 M -15.28 % 198.637 M -1.11 % 200.870 M -3.50 % 208.163 M 34.30 % 154.994 M -2.57 % 159.081 M -7.68 % 172.321 M -5.88 % 183.086 M 48.49 % 123.299 M -1.67 % 125.390 M -27.35 % 172.585 M -27.23 % 237.154 M 48.46 % 159.744 M -2.23 % 163.386 M -23.15 % 212.600 M 4.12 % 204.197 M 90.43 % 107.228 M -38.09 % 173.212 M 7.87 % 160.581 M -13.90 % 186.506 M 30.99 % 142.386 M
Income tax expense 2.251 M 289.43 % 577.921 K 109.48 % -6.098 M -434.89 % -1.140 M -112.84 % 8.879 M 2 631.79 % -350.698 K -103.62 % 9.677 M 1 907.03 % -535.524 K -125.39 % 2.109 M -28.88 % 2.965 M 112.53 % -23.662 M -14 838.67 % 160.542 K -92.04 % 2.017 M 145.78 % -4.406 M 63.05 % -11.925 M -142.18 % -4.924 M -148.13 % 10.232 M 120.42 % 4.642 M -42.70 % 8.101 M -39.56 % 13.404 M 41.66 % 9.462 M 156.01 % 3.696 M -70.34 % 12.459 M 147.06 % 5.043 M -41.02 % 8.551 M 79.42 % 4.766 M
Cost of revenue 576.008 M 13.75 % 506.381 M -8.15 % 551.336 M 13.03 % 487.787 M -24.67 % 647.575 M 30.54 % 496.070 M -14.28 % 578.721 M 6.06 % 545.633 M 3.29 % 528.271 M 13.94 % 463.645 M 9.58 % 423.114 M -11.05 % 475.651 M -7.31 % 513.188 M 32.56 % 387.139 M -11.74 % 438.620 M -15.74 % 520.566 M -30.14 % 745.169 M 42.57 % 522.684 M -0.72 % 526.492 M 2.38 % 514.264 M 0.92 % 509.553 M 116.36 % 235.515 M -40.81 % 397.922 M -0.23 % 398.826 M -3.37 % 412.757 M 25.62 % 328.586 M
General and administrative expenses -19.783 M -158.17 % 34.010 M -9.01 % 37.375 M -61.58 % 97.283 M 603.79 % -19.310 M -153.73 % 35.940 M 155.21 % -65.097 M -172.65 % 89.607 M 683.37 % -15.360 M -153.05 % 28.955 M 144.25 % -65.441 M -173.56 % 88.963 M 530.68 % -20.656 M -172.44 % 28.516 M 140.99 % -69.573 M -179.23 % 87.811 M 625.13 % -16.722 M -159.90 % 27.915 M 150.66 % -55.105 M -271.14 % 32.198 M 21.12 % 26.585 M 37.64 % 19.315 M 133.84 % -57.076 M -290.98 % 29.885 M 7.99 % 27.675 M 17.42 % 23.569 M
Selling and marketing expenses 23.014 M -63.95 % 63.844 M 1.30 % 63.022 M -52.79 % 133.489 M 303.18 % 33.109 M -53.55 % 71.273 M -20.95 % 90.161 M 13.91 % 79.155 M -2.71 % 81.363 M 50.95 % 53.901 M -20.23 % 67.574 M -3.02 % 69.676 M 12.01 % 62.204 M 17.47 % 52.954 M -30.15 % 75.812 M -8.85 % 83.177 M 23.88 % 67.142 M 19.20 % 56.326 M 41.43 % 39.827 M -42.09 % 68.774 M 10.74 % 62.106 M 121.17 % 28.081 M -59.78 % 69.811 M 25.45 % 55.647 M -0.43 % 55.885 M 29.59 % 43.123 M
Other expenses 111.992 M 2 070.04 % 5.161 M -45.19 % 9.416 M 107.29 % -129.192 M -207.23 % 120.485 M 3 637.14 % -3.406 M -103.20 % 106.332 M 18 544.09 % 570.325 K 148.61 % -1.173 M -269.88 % 690.616 K -99.32 % 101.035 M 285.96 % -54.333 M -202.31 % 53.108 M 19 544.54 % 270.345 K 180.57 % -335.522 K -581.75 % 69.647 K -91.31 % 801.246 K 542.69 % -180.997 K -716.86 % -22.158 K 90.08 % -223.445 K 46.52 % -417.847 K 94.21 % -7.212 M -519.64 % -1.164 M -277.43 % -308.391 K -438.54 % -57.264 K -103.48 % 1.644 M
Operating expenses 153.061 M 13.91 % 134.367 M -12.96 % 154.379 M 6.74 % 144.632 M -17.29 % 174.868 M 27.96 % 136.661 M -21.49 % 174.069 M 8.94 % 159.788 M 4.10 % 153.494 M 35.37 % 113.385 M -21.49 % 144.420 M 5.01 % 137.532 M 7.03 % 128.500 M 13.24 % 113.479 M -19.63 % 141.188 M -16.02 % 168.124 M 57.02 % 107.075 M 0.67 % 106.360 M 4.07 % 102.200 M -2.98 % 105.337 M -8.60 % 115.242 M 82.75 % 63.060 M -40.31 % 105.642 M 4.47 % 101.126 M -0.60 % 101.732 M 15.93 % 87.754 M
Cost and expenses 729.069 M 13.78 % 640.748 M -9.21 % 705.714 M 11.59 % 632.419 M -21.70 % 807.639 M 26.66 % 637.644 M -15.30 % 752.790 M 6.71 % 705.421 M 3.47 % 681.765 M 18.15 % 577.031 M 1.67 % 567.534 M -7.44 % 613.183 M -4.44 % 641.688 M 28.18 % 500.619 M -13.66 % 579.808 M -15.81 % 688.691 M -19.19 % 852.244 M 35.48 % 629.045 M 0.06 % 628.691 M 1.47 % 619.600 M -0.83 % 624.795 M 109.26 % 298.575 M -40.71 % 503.564 M 0.72 % 499.952 M -2.83 % 514.488 M 23.57 % 416.341 M
Research and development expenses 37.838 M 20.69 % 31.352 M -29.65 % 44.565 M 3.51 % 43.053 M 6.08 % 40.584 M 23.53 % 32.855 M -23.01 % 42.672 M 3.22 % 41.341 M 7.39 % 38.495 M 29.01 % 29.838 M -27.67 % 41.253 M 24.16 % 33.226 M -1.83 % 33.845 M 6.64 % 31.739 M -15.13 % 37.398 M -6.27 % 39.898 M 26.98 % 31.420 M 36.15 % 23.077 M -21.46 % 29.382 M 18.00 % 24.899 M -1.22 % 25.208 M 71.25 % 14.720 M -31.82 % 21.589 M 10.73 % 19.497 M -16.00 % 23.211 M 25.95 % 18.428 M
Selling general and administrative expenses 3.231 M -96.70 % 97.854 M -2.53 % 100.398 M -56.49 % 230.772 M 1 572.36 % 13.799 M -87.13 % 107.212 M 327.75 % 25.064 M -85.15 % 168.762 M 155.69 % 66.003 M -20.34 % 82.857 M 3 784.61 % 2.133 M -98.66 % 158.639 M 281.83 % 41.547 M -49.00 % 81.470 M 1 205.84 % 6.239 M -96.35 % 170.988 M 239.13 % 50.420 M -40.15 % 84.241 M 651.37 % -15.278 M -115.13 % 100.971 M 13.85 % 88.690 M 87.13 % 47.396 M 272.19 % 12.734 M -85.11 % 85.532 M 2.36 % 83.560 M 25.29 % 66.692 M
Interest income 3.409 M 34.89 % 2.527 M 3.03 % 2.453 M -11.26 % 2.764 M -44.60 % 4.990 M -19.98 % 6.235 M 35.65 % 4.597 M 4.04 % 4.418 M 1.34 % 4.360 M 59.19 % 2.739 M -45.77 % 5.050 M 120.50 % 2.290 M -42.23 % 3.964 M 22.93 % 3.225 M -17.60 % 3.913 M -20.55 % 4.925 M -10.76 % 5.519 M 0.38 % 5.498 M 0.89 % 5.450 M 218.52 % 1.711 M 445.73 % 313.545 K -0.35 % 314.660 K -47.05 % 594.252 K -24.12 % 783.139 K 27.10 % 616.160 K -37.33 % 983.145 K
Interest expense 389.165 K 32.53 % 293.639 K -10.20 % 327.005 K 2 581.25 % 12.196 K -88.47 % 105.739 K -78.68 % 495.937 K -2.48 % 508.545 K 0.54 % 505.832 K -7.75 % 548.333 K 1.21 % 541.760 K -74.19 % 2.099 M 176.05 % 760.277 K -8.48 % 830.682 K 3.58 % 802.000 K -8.53 % 876.751 K -13.40 % 1.012 M -0.58 % 1.018 M 69.55 % 600.630 K -20.17 % 752.423 K -19.91 % 939.434 K -28.07 % 1.306 M 24.75 % 1.047 M -57.03 % 2.437 M -8.28 % 2.656 M -30.96 % 3.848 M 39.11 % 2.766 M
Depreciation and amortization 0.000 0.000 -100.00 % 15.977 M 0.40 % 15.913 M -33.06 % 23.773 M 41.04 % 16.855 M -25.23 % 22.543 M 0.00 % 22.543 M 7.92 % 20.889 M 0.00 % 20.889 M -15.30 % 24.663 M 0.00 % 24.663 M 51.64 % 16.265 M 0.00 % 16.265 M 5.51 % 15.415 M 0.00 % 15.415 M 13.71 % 13.556 M 0.00 % 13.556 M 31.65 % 10.297 M 2.63 % 10.033 M -1.28 % 10.163 M 7.22 % 9.479 M -5.52 % 10.033 M 135.04 % 4.269 M -6.53 % 4.567 M 0.00 % 4.567 M
Operating income 50.580 M 48.32 % 34.103 M 185.72 % 11.936 M -68.69 % 38.123 M -30.47 % 54.829 M 73.42 % 31.616 M 28.69 % 24.568 M -42.23 % 42.529 M -21.09 % 53.897 M -3.58 % 55.899 M 177.91 % -71.747 M -289.67 % 37.828 M -17.16 % 45.661 M 305.49 % 11.261 M 118.95 % -59.422 M -979.57 % 6.756 M -94.18 % 116.071 M 168.64 % 43.207 M -42.28 % 74.852 M -26.52 % 101.866 M 39.25 % 73.153 M 85.22 % 39.495 M -58.41 % 94.968 M 120.83 % 43.006 M -35.29 % 66.456 M 59.71 % 41.611 M
Operating income ratio 0.06 28.38 % 0.05 203.84 % 0.02 -70.75 % 0.06 -10.57 % 0.06 34.30 % 0.05 49.78 % 0.03 -44.52 % 0.06 -22.16 % 0.07 -19.00 % 0.09 173.32 % -0.12 -311.10 % 0.06 -10.98 % 0.07 197.26 % 0.02 120.94 % -0.11 -1 180.96 % 0.01 -91.75 % 0.12 86.62 % 0.06 -41.65 % 0.11 -22.58 % 0.14 36.74 % 0.10 -11.06 % 0.12 -30.70 % 0.17 116.29 % 0.08 -30.68 % 0.11 25.52 % 0.09
Total other income expenses net -600.528 K -193.79 % 640.295 K 223.83 % -517.076 K 94.97 % -10.270 M -1 597.70 % -604.964 K 80.02 % -3.028 M -74.09 % -1.740 M -405.02 % 570.325 K 148.61 % -1.173 M -190.10 % 1.302 M 155.92 % -2.329 M -1 902.10 % -116.308 K -108.78 % 1.325 M 8.51 % 1.221 M 463.82 % -335.522 K -581.75 % 69.647 K -91.31 % 801.247 K 542.69 % -180.997 K -716.85 % -22.158 K 90.08 % -223.446 K 46.52 % -417.847 K 94.21 % -7.212 M -966.47 % -676.288 K -119.30 % -308.391 K -438.53 % -57.265 K -103.48 % 1.644 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
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-06-30 2019-03-31
Net debt -627.232 M 16.91 % -754.848 M -7.95 % -699.233 M 9.69 % -774.298 M -40.55 % -550.901 M 38.65 % -897.985 M 1.98 % -916.139 M -15.41 % -793.837 M -22.06 % -650.363 M 5.11 % -685.390 M -6.91 % -641.080 M -2.03 % -628.297 M -14.97 % -546.470 M 11.80 % -619.566 M 13.48 % -716.085 M 3.33 % -740.721 M 10.53 % -827.908 M 8.26 % -902.476 M 11.54 % -1.020 B -17.81 % -865.998 M -408.97 % -170.148 M -9.52 % -155.361 M 38.30 % -251.790 M -575.61 % 52.940 M -81.27 % 282.596 M
Total investments 48.753 M 0.51 % 48.504 M 1.15 % 47.955 M -56.84 % 111.118 M -6.86 % 119.299 M 126.32 % 52.713 M -2.33 % 53.968 M 16.15 % 46.466 M -0.92 % 46.896 M -1.98 % 47.843 M -1.40 % 48.521 M 1.81 % 47.658 M -1.22 % 48.249 M 4.87 % 46.010 M -1.98 % 46.941 M 97.03 % 23.824 M 223.86 % 7.356 M -75.87 % 30.492 M 264.68 % 8.361 M 1.02 % 8.277 M -10.46 % 9.244 M 147.11 % 3.741 M -25.10 % 4.994 M -23.84 % 6.557 M -98.84 % 565.191 M
Total debt 24.053 M 1.42 % 23.716 M -9.00 % 26.063 M 593.43 % 3.758 M -97.78 % 169.110 M 1 271.31 % 12.332 M -18.44 % 15.120 M 13.17 % 13.360 M -82.20 % 75.077 M 103.55 % 36.883 M -59.44 % 90.932 M -0.76 % 91.630 M -2.68 % 94.155 M -7.20 % 101.464 M 0.73 % 100.730 M -1.15 % 101.900 M 3.17 % 98.765 M 27.22 % 77.630 M 93.83 % 40.051 M -42.78 % 70.000 M -30.00 % 100.000 M 25.00 % 80.000 M -38.46 % 130.000 M -52.03 % 271.000 M 0.000
Accumulated other comprehensive income loss 151.353 M 0.000 -100.00 % 154.234 M -78.38 % 713.536 M 6 413 326.10 % -11.126 K 0.000 100.00 % -196.455 K -100.02 % 792.634 M 555.14 % 120.987 M 1.16 % 119.599 M 0.00 % 119.599 M -84.51 % 772.157 M 567.98 % 115.596 M 0.00 % 115.596 M 0.00 % 115.596 M -85.25 % 783.582 M 628.97 % 107.492 M 2.65 % 104.713 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 611.343 M
Retained earnings 550.643 M -12.43 % 628.828 M 5.75 % 594.663 M 1.21 % 587.550 M -3.47 % 608.669 M -8.42 % 664.598 M 4.55 % 635.660 M -0.56 % 639.258 M 7.33 % 595.578 M -7.70 % 645.240 M 9.19 % 590.955 M -8.33 % 644.681 M 6.18 % 607.169 M 7.98 % 562.289 M 2.27 % 549.832 M -9.65 % 608.570 M 1.97 % 596.797 M -2.39 % 611.391 M 6.70 % 573.007 M 8.28 % 529.213 M 20.01 % 440.974 M 16.75 % 377.701 M 8.19 % 349.114 M 39.62 % 250.041 M 0.000
Common stock 506.618 M 0.00 % 506.618 M -0.14 % 507.334 M 0.00 % 507.334 M -0.13 % 507.974 M 25.00 % 406.379 M 0.13 % 405.858 M 0.00 % 405.858 M 0.00 % 405.858 M 1.21 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M -0.71 % 403.862 M -0.04 % 404.038 M 0.00 % 404.038 M -0.02 % 404.116 M 0.00 % 404.116 M 0.78 % 401.000 M 0.00 % 401.000 M 21.52 % 330.000 M 0.00 % 330.000 M 0.00 % 330.000 M 0.00 % 330.000 M 0.000
Total equity 1.762 B -4.30 % 1.841 B 1.92 % 1.807 B 0.91 % 1.791 B -1.13 % 1.811 B -2.90 % 1.865 B 1.71 % 1.834 B 0.79 % 1.819 B 2.42 % 1.776 B -2.64 % 1.825 B 3.06 % 1.770 B -2.77 % 1.821 B 2.11 % 1.783 B 2.59 % 1.738 B 0.71 % 1.726 B -2.78 % 1.775 B 0.76 % 1.762 B -0.72 % 1.775 B 2.32 % 1.734 B 4.00 % 1.668 B 81.45 % 919.027 M 7.39 % 855.753 M 3.46 % 827.166 M 16.88 % 707.680 M 15.76 % 611.343 M
Other non current liabilities 28.048 M 1.43 % 27.653 M 10.08 % 25.121 M -6.62 % 26.904 M 0.95 % 26.651 M 6.76 % 24.963 M 8.47 % 23.014 M 6.79 % 21.551 M -45.96 % 39.882 M 117.59 % 18.329 M -52.66 % 38.718 M 144.32 % 15.847 M -3.45 % 16.413 M -9.80 % 18.196 M 8.47 % 16.775 M -10.78 % 18.802 M -0.17 % 18.833 M -9.13 % 20.725 M -21.26 % 26.321 M 43.58 % 18.333 M 5.06 % 17.450 M 10.32 % 15.818 M 9.80 % 14.406 M -6.74 % 15.448 M 0.000
Long term debt 24.053 M 1.42 % 23.716 M -9.00 % 26.063 M 593.43 % 3.758 M -16.25 % 4.488 M -34.57 % 6.859 M 26.47 % 5.423 M -58.48 % 13.062 M -9.57 % 14.444 M -10.16 % 16.078 M 66.55 % 9.654 M -13.02 % 11.099 M -19.65 % 13.814 M 22.01 % 11.322 M 6.54 % 10.627 M -9.92 % 11.796 M 364.20 % 2.541 M -66.70 % 7.630 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 87.570 M -0.87 % 88.336 M -1.28 % 89.480 M 36.15 % 65.721 M -2.40 % 67.339 M 19.48 % 56.358 M 4.11 % 54.134 M -8.89 % 59.419 M -1.16 % 60.117 M -1.38 % 60.959 M 15.77 % 52.655 M 16.04 % 45.375 M 7.17 % 42.341 M 11.96 % 37.817 M 10.72 % 34.157 M 3.29 % 33.070 M 38.03 % 23.958 M -22.84 % 31.052 M 61.17 % 19.266 M 4.60 % 18.420 M 5.56 % 17.450 M 10.32 % 15.818 M 9.05 % 14.505 M -29.44 % 20.558 M 0.000
Other current liabilities 176.492 M -44.55 % 318.288 M 40.89 % 225.913 M -6.82 % 242.450 M -16.79 % 291.378 M -22.13 % 374.207 M 33.97 % 279.315 M 20.37 % 232.055 M 8.31 % 214.241 M -52.37 % 449.794 M 38.18 % 325.507 M 86.47 % 174.560 M -1.23 % 176.735 M -18.37 % 216.503 M 79.63 % 120.529 M -55.55 % 271.163 M 125.12 % 120.455 M -53.88 % 261.156 M -35.12 % 402.528 M 40.22 % 287.062 M 8.72 % 264.032 M 95.72 % 134.906 M -47.90 % 258.957 M 15.00 % 225.184 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 51.780 M 0.000 -100.00 % 240.309 M 29.01 % 186.265 M 13.44 % 164.200 M 675.34 % 21.178 M -62.67 % 56.731 M 0.000 0.000 0.000 -100.00 % 147.554 M -11.95 % 167.582 M 5.37 % 159.040 M 17.55 % 135.300 M 6.22 % 127.381 M -5.72 % 135.104 M 24.23 % 108.754 M 57.22 % 69.171 M -44.25 % 124.080 M 16.49 % 106.517 M 0.000
Short term debt 0.000 0.000 0.000 0.000 -100.00 % 171.012 M 3 024.69 % 5.473 M -43.56 % 9.696 M 3 146.03 % 298.711 K -99.51 % 60.633 M 202.85 % 20.021 M -75.37 % 81.279 M 0.93 % 80.531 M 0.24 % 80.342 M -10.87 % 90.142 M 0.04 % 90.104 M 0.00 % 90.104 M 0.00 % 90.104 M 28.72 % 70.000 M 74.78 % 40.051 M -42.78 % 70.000 M -30.00 % 100.000 M 25.00 % 80.000 M -38.46 % 130.000 M -48.00 % 250.000 M 0.000
Total current liabilities 1.264 B 5.68 % 1.196 B -5.85 % 1.270 B -4.39 % 1.329 B -5.61 % 1.407 B 0.41 % 1.402 B -10.79 % 1.571 B 11.08 % 1.414 B 3.57 % 1.366 B 7.38 % 1.272 B 3.22 % 1.232 B 0.98 % 1.220 B -1.19 % 1.235 B -5.07 % 1.301 B -13.54 % 1.505 B -14.57 % 1.761 B -2.83 % 1.813 B 22.94 % 1.474 B 4.47 % 1.411 B -1.51 % 1.433 B 18.05 % 1.214 B 26.45 % 959.910 M -21.30 % 1.220 B -4.39 % 1.276 B 0.000
Total liabilities 1.351 B 5.23 % 1.284 B -5.55 % 1.360 B -2.48 % 1.394 B -5.46 % 1.475 B 1.15 % 1.458 B -10.29 % 1.625 B 10.28 % 1.474 B 3.37 % 1.426 B 6.98 % 1.333 B 3.74 % 1.285 B 1.52 % 1.266 B -0.92 % 1.277 B -4.59 % 1.339 B -13.00 % 1.539 B -14.24 % 1.794 B -2.29 % 1.836 B 22.00 % 1.505 B 5.23 % 1.430 B -1.44 % 1.451 B 17.87 % 1.231 B 26.19 % 975.728 M -20.94 % 1.234 B -4.79 % 1.296 B 0.000
Other non current assets 118.426 M -21.41 % 150.698 M -20.97 % 190.676 M 119.09 % 87.033 M -22.78 % 112.705 M 265.68 % 30.820 M -74.62 % 121.426 M 187.57 % 42.225 M -16.28 % 50.436 M -55.31 % 112.852 M 18.41 % 95.305 M 8.78 % 87.612 M -11.01 % 98.447 M 16.54 % 84.476 M 296.56 % 21.302 M -22.42 % 27.460 M -32.09 % 40.437 M 28.60 % 31.443 M 60.25 % 19.621 M -24.16 % 25.872 M 9.07 % 23.720 M 3.37 % 22.946 M 7.03 % 21.438 M 88.37 % 11.381 M 104.03 % -282.596 M
Long term investments 48.753 M 290.28 % 12.492 M 145.02 % -27.749 M -132.40 % 85.639 M -9.17 % 94.284 M -30.49 % 135.642 M 211.85 % 43.496 M -58.42 % 104.615 M 6.05 % 98.645 M 106.19 % 47.843 M -2.48 % 49.058 M 2.94 % 47.658 M 0.000 0.000 -100.00 % 55.320 M 75.21 % 31.574 M 329.21 % 7.356 M -80.75 % 38.219 M 357.10 % 8.361 M 1.02 % 8.277 M -10.46 % 9.244 M 147.11 % 3.741 M -25.10 % 4.994 M -23.84 % 6.557 M 0.000
Intangible assets 114.486 M -1.21 % 115.889 M -1.28 % 117.397 M 5.37 % 111.415 M -0.02 % 111.432 M -0.54 % 112.041 M -1.30 % 113.517 M -0.55 % 114.144 M -1.03 % 115.328 M 0.35 % 114.929 M 0.89 % 113.913 M -0.50 % 114.486 M 1.86 % 112.391 M -0.84 % 113.347 M -0.82 % 114.278 M 0.32 % 113.911 M -0.73 % 114.750 M -0.82 % 115.703 M -0.55 % 116.341 M 0.31 % 115.979 M 9.01 % 106.397 M -0.71 % 107.161 M -1.16 % 108.414 M 1.76 % 106.537 M 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 114.486 M -1.21 % 115.889 M -1.28 % 117.397 M 5.37 % 111.415 M -0.02 % 111.432 M -0.54 % 112.041 M -1.30 % 113.517 M -0.55 % 114.144 M -1.03 % 115.328 M 0.35 % 114.929 M 0.89 % 113.913 M -0.50 % 114.486 M 1.86 % 112.391 M -0.84 % 113.347 M -0.82 % 114.278 M 0.32 % 113.911 M -0.73 % 114.750 M -0.82 % 115.703 M -0.55 % 116.341 M 0.31 % 115.979 M 9.01 % 106.397 M -0.71 % 107.161 M -1.16 % 108.414 M 1.76 % 106.537 M 0.000
Property plant equipment net 557.218 M -0.77 % 561.536 M -1.02 % 567.329 M 3.47 % 548.284 M -0.85 % 553.012 M -1.54 % 561.688 M -2.18 % 574.189 M -1.45 % 582.635 M 0.38 % 580.415 M -0.18 % 581.490 M 1.66 % 571.979 M 9.27 % 523.435 M -1.28 % 530.207 M 6.73 % 496.789 M 2.86 % 482.978 M 8.99 % 443.130 M 17.05 % 378.570 M 5.36 % 359.302 M 3.19 % 348.184 M 6.16 % 327.982 M 2.20 % 320.922 M -1.52 % 325.888 M -2.05 % 332.693 M -0.52 % 334.425 M 0.000
Total non current assets 911.823 M -0.10 % 912.692 M -0.87 % 920.713 M 2.75 % 896.062 M -4.18 % 935.153 M 2.81 % 909.596 M -1.37 % 922.206 M 0.31 % 919.354 M -0.09 % 920.160 M -1.55 % 934.634 M 2.61 % 910.893 M 10.53 % 824.147 M 4.04 % 792.157 M 5.96 % 747.624 M 3.48 % 722.478 M 9.41 % 660.351 M 12.79 % 585.450 M 0.31 % 583.641 M 9.97 % 530.712 M 2.00 % 520.288 M 3.87 % 500.920 M 1.37 % 494.155 M -1.53 % 501.833 M 1.89 % 492.526 M 274.29 % -282.596 M
Other current assets 98.219 M 9.81 % 89.442 M -5.01 % 94.161 M -2.76 % 96.832 M 45.56 % 66.525 M -22.81 % 86.185 M 19.58 % 72.076 M 11.17 % 64.835 M -11.64 % 73.378 M -8.80 % 80.456 M 7.38 % 74.924 M -37.93 % 120.713 M -16.56 % 144.671 M -12.28 % 164.917 M 10.43 % 149.344 M -26.15 % 202.220 M 48.31 % 136.353 M -1.30 % 138.149 M 74.44 % 79.196 M 14.03 % 69.451 M 29.60 % 53.589 M 18.32 % 45.290 M -7.71 % 49.071 M -95.68 % 1.136 B 0.000
Short term investments 20.032 M -44.37 % 36.012 M -52.43 % 75.704 M 197.13 % 25.479 M 1.85 % 25.015 M 0.000 -100.00 % 10.473 M 118.01 % -58.149 M -12.37 % -51.749 M 0.000 100.00 % -537.094 K -103.60 % 14.920 M -69.08 % 48.249 M 4.87 % 46.010 M 649.07 % -8.379 M -8.12 % -7.750 M -119.32 % 40.113 M 619.14 % -7.727 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 565.191 M
cash and cash equivalents 651.284 M -16.35 % 778.564 M 7.34 % 725.296 M -6.78 % 778.057 M 8.06 % 720.011 M -20.91 % 910.317 M -2.25 % 931.259 M 15.37 % 807.197 M 11.27 % 725.440 M 0.44 % 722.274 M -1.33 % 732.012 M 1.68 % 719.927 M 12.38 % 640.625 M -11.15 % 721.030 M -11.73 % 816.815 M -3.06 % 842.621 M -9.07 % 926.673 M -5.45 % 980.107 M -7.56 % 1.060 B 13.28 % 935.998 M 246.48 % 270.148 M 14.78 % 235.361 M -38.35 % 381.790 M 75.08 % 218.060 M 177.16 % -282.596 M
Cash and short term investments 671.317 M -17.59 % 814.576 M 1.70 % 800.999 M -0.32 % 803.535 M 7.85 % 745.026 M -18.16 % 910.317 M -3.34 % 941.731 M 16.67 % 807.197 M 11.27 % 725.440 M 0.44 % 722.274 M -1.33 % 732.012 M 1.68 % 719.927 M 12.38 % 640.625 M -11.15 % 721.030 M -11.73 % 816.815 M -3.06 % 842.621 M -9.07 % 926.673 M -5.45 % 980.107 M -7.56 % 1.060 B 13.28 % 935.998 M 246.48 % 270.148 M 14.78 % 235.361 M -38.35 % 381.790 M 75.08 % 218.060 M -22.84 % 282.596 M
Total current assets 2.202 B -0.51 % 2.213 B -1.46 % 2.246 B -1.88 % 2.289 B -3.89 % 2.381 B -1.34 % 2.414 B -4.86 % 2.537 B 6.87 % 2.374 B 4.03 % 2.282 B 2.66 % 2.223 B 3.66 % 2.144 B -5.21 % 2.262 B -0.27 % 2.268 B -2.62 % 2.329 B -8.37 % 2.542 B -12.62 % 2.909 B -3.44 % 3.013 B 11.74 % 2.696 B 2.36 % 2.634 B 1.36 % 2.599 B 57.55 % 1.649 B 23.33 % 1.337 B -14.25 % 1.560 B 3.18 % 1.511 B 434.85 % 282.596 M
Inventory 240.306 M 1.25 % 237.332 M -17.31 % 287.030 M 11.77 % 256.797 M 10.10 % 233.241 M -9.86 % 258.766 M -13.07 % 297.659 M 31.12 % 227.018 M -0.38 % 227.887 M -9.17 % 250.903 M -6.10 % 267.207 M 11.70 % 239.211 M -13.36 % 276.110 M -20.54 % 347.463 M -2.27 % 355.551 M 6.69 % 333.248 M -2.29 % 341.073 M 9.66 % 311.015 M 1.41 % 306.697 M 16.61 % 263.021 M 48.08 % 177.617 M 7.92 % 164.582 M -24.21 % 217.149 M 37.91 % 157.451 M 0.000
Net receivables 1.192 B 11.22 % 1.072 B 0.75 % 1.064 B -6.01 % 1.132 B -15.33 % 1.337 B 15.38 % 1.158 B -5.49 % 1.226 B -3.87 % 1.275 B 1.56 % 1.255 B 6.15 % 1.183 B 10.49 % 1.070 B -13.25 % 1.234 B -0.77 % 1.243 B 9.52 % 1.135 B -6.98 % 1.221 B -23.36 % 1.593 B -2.00 % 1.625 B 22.60 % 1.326 B 11.59 % 1.188 B -11.59 % 1.344 B 17.05 % 1.148 B 28.69 % 892.093 M -2.13 % 911.520 M -16.90 % 1.097 B 0.000
Tax assets 72.940 M 1.19 % 72.078 M -1.34 % 73.060 M 14.71 % 63.690 M -0.05 % 63.720 M -8.19 % 69.404 M -0.25 % 69.578 M -8.13 % 75.734 M 0.53 % 75.335 M -2.82 % 77.520 M -3.87 % 80.638 M 58.25 % 50.956 M -0.31 % 51.112 M -3.58 % 53.013 M 9.08 % 48.600 M 9.76 % 44.276 M -0.14 % 44.337 M 13.76 % 38.974 M 2.01 % 38.205 M -9.42 % 42.179 M 3.79 % 40.638 M 18.07 % 34.419 M 0.37 % 34.293 M 1.98 % 33.626 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 1.068 B 23.54 % 864.861 M -15.98 % 1.029 B -4.45 % 1.077 B 22.33 % 880.636 M -12.77 % 1.010 B -0.48 % 1.014 B -11.53 % 1.147 B 7.84 % 1.063 B 35.28 % 785.960 M -3.36 % 813.314 M -15.41 % 961.431 M -1.26 % 973.716 M -1.02 % 983.749 M -13.75 % 1.141 B -16.89 % 1.372 B -2.81 % 1.412 B 26.95 % 1.112 B 17.96 % 942.976 M -9.45 % 1.041 B 26.98 % 820.143 M 24.44 % 659.052 M -18.66 % 810.267 M 5.01 % 771.633 M 0.000
Tax payables 18.796 M 47.60 % 12.735 M -14.86 % 14.957 M 69.31 % 8.834 M -30.38 % 12.688 M 1.97 % 12.443 M -54.72 % 27.480 M 56.00 % 17.615 M -0.73 % 17.745 M 10.20 % 16.103 M 33.54 % 12.059 M 228.51 % 3.671 M -11.56 % 4.151 M -60.66 % 10.550 M 81.70 % 5.806 M -65.59 % 16.876 M -45.23 % 30.811 M 25.99 % 24.455 M -4.57 % 25.625 M -18.00 % 31.250 M 5.50 % 29.621 M 76.51 % 16.781 M -18.01 % 20.467 M -29.24 % 28.923 M 0.000
Deferred revenue non current 26.480 M -3.33 % 27.393 M -3.24 % 28.311 M -0.47 % 28.445 M -3.26 % 29.403 M 67.04 % 17.603 M -3.75 % 18.288 M -4.82 % 19.214 M -3.72 % 19.957 M -3.51 % 20.684 M -3.15 % 21.356 M 15.88 % 18.429 M 52.11 % 12.115 M 45.96 % 8.300 M 22.87 % 6.755 M 173.34 % 2.471 M -4.36 % 2.584 M -4.18 % 2.697 M -4.01 % 2.809 M 3 116.98 % 87.332 K -4.38 % 91.332 K -4.20 % 95.332 K -4.03 % 99.332 K -98.06 % 5.110 M 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.289 M 1.20 % 2.262 M -2.15 % 2.312 M -23.02 % 3.003 M 1.32 % 2.964 M 1.20 % 2.929 M -2.35 % 3.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 24.053 M 1.42 % 23.716 M -9.00 % 26.063 M 593.43 % 3.758 M -65.45 % 10.878 M 58.60 % 6.859 M -45.01 % 12.472 M -6.65 % 13.360 M -10.00 % 14.845 M -7.67 % 16.078 M 66.55 % 9.654 M -13.02 % 11.099 M -19.65 % 13.814 M 22.01 % 11.322 M 6.54 % 10.627 M -9.92 % 11.796 M 364.20 % 2.541 M -66.70 % 7.630 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 553.606 M -21.59 % 706.032 M 28.22 % 550.643 M 1 646.56 % -35.604 M -105.13 % 694.441 M -12.56 % 794.204 M 0.21 % 792.574 M 2.39 % 774.102 M 0.18 % 772.690 M 17.69 % 656.561 M -15.41 % 776.160 M 0.000 -100.00 % 772.157 M 0.38 % 769.242 M 0.02 % 769.119 M 0.84 % 762.711 M 0.23 % 760.937 M 0.25 % 759.037 M -0.17 % 760.340 M 3.11 % 737.405 M 398.07 % 148.052 M 0.00 % 148.052 M 0.00 % 148.052 M 15.99 % 127.639 M 0.000
Deferred tax liabilities non current 8.990 M -6.10 % 9.574 M -4.11 % 9.985 M 50.97 % 6.614 M -2.68 % 6.796 M -1.97 % 6.933 M -6.42 % 7.409 M 32.47 % 5.593 M -3.43 % 5.792 M -1.31 % 5.868 M -2.53 % 6.020 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 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 3.114 B -0.39 % 3.126 B -1.29 % 3.167 B -0.57 % 3.185 B -3.07 % 3.286 B -1.12 % 3.323 B -3.93 % 3.459 B 5.04 % 3.293 B 2.84 % 3.202 B 1.42 % 3.158 B 3.35 % 3.055 B -1.01 % 3.086 B 0.84 % 3.061 B -0.54 % 3.077 B -5.75 % 3.265 B -8.54 % 3.570 B -0.80 % 3.598 B 9.71 % 3.280 B 3.64 % 3.165 B 1.47 % 3.119 B 45.05 % 2.150 B 17.41 % 1.831 B -11.15 % 2.061 B 2.86 % 2.004 B 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 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-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 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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -137.082 M -206.35 % 128.903 M 0.000 100.00 % -26.018 M -1 135.52 % 2.513 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 -2.762 M 0.000 0.000 0.000 -100.00 % 2.959 M 0.000 -100.00 % 5.429 M 696.52 % -910.031 K -200.00 % 910.031 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.778 M -200.00 % 2.778 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -108.507 M 0.000 -100.00 % 118.508 M 28.10 % 92.516 M 200.00 % -92.516 M 0.000 100.00 % -177.720 M -203.57 % 171.592 M 200.00 % -171.592 M 0.000 -100.00 % 201.867 M 321.07 % -91.314 M -200.00 % 91.314 M 0.000 100.00 % -191.308 M -133.74 % 566.954 M 200.00 % -566.954 M 0.000 100.00 % -405.982 M -284.80 % 219.693 M 200.00 % -219.693 M 0.000 100.00 % -104.903 M 0.000 0.000 0.000
Accounts receivables -151.648 M 0.000 -100.00 % 112.186 M -32.40 % 165.950 M 200.00 % -165.950 M 0.000 100.00 % -147.420 M -169.81 % 211.164 M 200.00 % -211.164 M 0.000 -100.00 % 111.517 M 1 068.81 % -11.511 M -200.00 % 11.511 M 0.000 100.00 % -136.068 M -125.61 % 531.306 M 200.00 % -531.306 M 0.000 100.00 % -315.677 M -221.36 % 260.112 M 200.00 % -260.112 M 0.000 100.00 % -73.185 M 0.000 0.000 0.000
Inventory 45.904 M 0.000 -100.00 % 4.958 M 107.04 % -70.476 M -200.00 % 70.476 M 0.000 100.00 % -35.729 M 9.71 % -39.572 M -200.00 % 39.572 M 0.000 -100.00 % 90.350 M 213.22 % -79.803 M -200.00 % 79.803 M 0.000 100.00 % -55.241 M -254.96 % 35.648 M 200.00 % -35.648 M 0.000 100.00 % -90.305 M -123.42 % -40.419 M -200.00 % 40.419 M 0.000 100.00 % -31.718 M 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -2.762 M 0.000 -100.00 % 1.365 M 146.11 % -2.959 M -200.00 % 2.959 M 0.000 -100.00 % 5.429 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
Other non cash items 27.040 M 581.72 % -5.613 M 93.50 % -86.371 M -1 175.00 % 8.035 M 133.42 % -24.040 M 58.34 % -57.710 M -124.18 % 238.644 M 93.78 % 123.153 M 156.64 % 47.987 M 329.72 % -20.889 M -141.44 % 50.414 M 234.40 % -37.512 M 65.13 % -107.579 M -58.13 % -68.032 M -157.92 % 117.457 M 1 099.68 % -11.750 M 88.98 % -106.640 M -177.82 % -38.384 M 42.48 % -66.729 M 24.38 % -88.239 M -39.46 % -63.274 M -121.34 % -28.587 M 65.07 % -81.832 M -117.33 % -37.654 M 34.91 % -57.848 M -50.30 % -38.489 M
Net cash provided by operating activities 12.256 M -57.08 % 28.552 M -11.16 % 32.137 M -75.30 % 130.121 M 392.55 % -44.478 M -789.67 % -4.999 M -102.97 % 168.257 M 0.85 % 166.833 M 114.76 % 77.685 M 43.10 % 54.286 M 207.68 % -50.414 M -234.40 % 37.512 M -16.52 % 44.933 M 180.78 % -55.627 M -202.61 % 54.210 M 3 480.10 % -1.604 M -102.11 % 75.864 M 194.02 % -80.687 M -141.59 % 194.020 M 303.14 % 48.127 M 96.84 % 24.449 M 126.93 % -90.796 M -132.41 % 280.169 M 388.47 % 57.357 M 326.04 % 13.463 M 119.98 % -67.393 M
Investments in property plant and equipment -19.921 M -36.10 % -14.638 M 57.20 % -34.201 M -79.04 % -19.102 M -3.07 % -18.534 M 33.49 % -27.864 M -0.95 % -27.602 M -26.95 % -21.743 M 20.42 % -27.322 M 6.92 % -29.354 M 41.08 % -49.816 M -23.58 % -40.311 M 5.81 % -42.796 M -13.14 % -37.825 M 8.27 % -41.237 M 32.11 % -60.743 M -59.71 % -38.032 M -76.16 % -21.589 M 45.77 % -39.812 M -119.00 % -18.179 M -87.05 % -9.719 M -157.23 % -3.778 M 84.71 % -24.709 M -325.40 % -5.808 M 16.60 % -6.964 M -15.92 % -6.008 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 185.793 K -73.29 % 695.504 K 469.57 % 122.111 K 0.000 -100.00 % 859.060 K 113.53 % -6.350 M -123.67 % 26.833 M 4 740.32 % 554.355 K 1 096.17 % 46.344 K 40.58 % 32.967 K -57.10 % 76.843 K -98.39 % 4.782 M 652.86 % 635.123 K 883.79 % 64.559 K 94.78 % 33.145 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 -100.00 % 25.000 M 933.33 % -3.000 M 88.00 % -25.000 M 0.000 100.00 % -15.325 M -107.41 % 206.850 M 198.50 % -210.000 M -682.63 % -26.833 M 75.62 % -110.039 M -173.36 % 150.000 M 200.00 % -150.000 M 0.000 100.00 % -23.824 M 0.00 % -23.824 M 0.000 100.00 % -30.000 M 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 % 292.823 M 2 608.02 % 10.813 M 0.000 -100.00 % 195.140 -93.33 % 2.926 K -51.23 % 6.000 K -100.00 % 408.594 M 298.63 % -205.710 M -200.00 % 205.702 M 2 571 173.25 % 8.000 K -100.00 % 361.423 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 16.547 M -93.37 % 249.695 M 441.40 % -73.139 M -51.70 % -48.214 M 83.54 % -292.833 M -18 230.36 % 1.615 M 102.93 % -55.147 M 73.53 % -208.355 M -199.03 % 210.404 M 258.00 % -133.167 M -38.57 % -96.099 M -200.00 % 96.099 M 337.97 % -40.382 M -199.81 % 40.459 M 113.32 % -303.642 M -183.87 % 362.059 M 560 718.16 % 64.559 K 94.78 % 33.145 K -95.24 % 696.039 K 100.20 % -350.159 M -594 843.61 % -58.856 K 52.63 % -124.240 K -119.30 % 643.874 K 1 424.37 % -48.617 K 97.35 % -1.833 M -247.75 % 1.240 M
Net cash used for investing activites -3.374 M -101.44 % 235.057 M 385.47 % -82.340 M -17.41 % -70.130 M -63.67 % -42.848 M -179.80 % -15.314 M 84.39 % -98.075 M -338.06 % -22.388 M 32.70 % -33.265 M 79.53 % -162.515 M -206.08 % 153.194 M 123 368.23 % 124.076 K 100.45 % -27.444 M -1 138.69 % 2.642 M 100.72 % -368.702 M -232.87 % 277.492 M 830.87 % -37.967 M 26.36 % -51.556 M -31.80 % -39.116 M 89.38 % -368.338 M -3 667.21 % -9.777 M -150.55 % -3.902 M 83.78 % -24.065 M -310.87 % -5.857 M 33.42 % -8.797 M -84.52 % -4.767 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -60.000 M -250.00 % 40.000 M 166.67 % -60.000 M 0.000 0.000 100.00 % -10.000 M 0.000 0.000 0.000 -100.00 % 20.000 M -33.33 % 30.000 M 200.00 % -30.000 M 0.00 % -30.000 M -250.00 % 20.000 M 140.00 % -50.000 M 28.57 % -70.000 M 1.41 % -71.000 M -77.50 % -40.000 M -171.70 % 55.789 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.871 M 0.000 0.000 0.000 -100.00 % 22.338 M 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 -4.948 M 0.000 100.00 % -5.520 M -399.33 % 1.844 M 200.00 % -1.844 M 0.000 0.000 0.000 0.000 0.000 100.00 % -20.871 M -198.25 % 21.243 M 200.00 % -21.243 M 0.000 100.00 % -532.425 K 0.000 0.000 0.000 100.00 % -12.859 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -126.654 M 0.000 -100.00 % 498.254 K 100.98 % -50.734 M 49.90 % -101.274 M 0.000 100.00 % -64.464 K 96.64 % -1.919 M 98.07 % -99.335 M -7 797.76 % -1.258 M 19.70 % -1.566 M -176.42 % -566.629 K 7.43 % -612.123 K 19.40 % -759.474 K 92.55 % -10.192 M -901.85 % -1.017 M 99.12 % -115.039 M -24 026.73 % -476.810 K 46.13 % -885.086 K -9.48 % -808.418 K 26.84 % -1.105 M 2.24 % -1.130 M 49.75 % -2.250 M 25.42 % -3.016 M 13.39 % -3.483 M -11.38 % -3.127 M
Other financing activites -3.501 M -135.29 % -1.488 M -112.40 % -700.640 K 86.21 % -5.079 M -270.59 % -1.371 M -304.28 % 670.918 K 112.69 % -5.287 M -368.21 % -1.129 M -106.66 % 16.964 M 728.67 % -2.698 M -209.42 % -872.107 K 33.19 % -1.305 M -314.66 % -314.789 K 94.26 % -5.489 M -420.13 % 1.715 M 202.29 % -1.676 M -9.44 % -1.532 M -108.44 % 18.146 M 133.63 % 7.767 M -98.83 % 666.122 M 867 435.09 % -76.801 K 87.20 % -600.000 K 37.80 % -964.622 K -671.70 % -125.000 K 95.76 % -2.948 M 0.000
Net cash used provided by financing activities -135.104 M -8 978.52 % -1.488 M 73.99 % -5.722 M 89.40 % -53.969 M 48.35 % -104.488 M -15 673.94 % 670.918 K 112.54 % -5.351 M 91.51 % -63.048 M -48.80 % -42.371 M 33.75 % -63.956 M -2 522.89 % -2.438 M -30.26 % -1.872 M 94.18 % -32.170 M -414.85 % -6.248 M 26.30 % -8.478 M -1 186.88 % -658.793 K 99.32 % -96.570 M -302.58 % 47.670 M 249.25 % -31.940 M -105.03 % 635.314 M 3 276.05 % 18.818 M 136.38 % -51.730 M 29.34 % -73.214 M 1.25 % -74.141 M -59.68 % -46.431 M -188.17 % 52.663 M
Effect of forex changes on cash -409.835 K -5 034.80 % 8.305 K 101.33 % -624.699 K -121.84 % -281.603 K -118.67 % 1.508 M 216.04 % -1.300 M -31.10 % -991.506 K -628.53 % 187.597 K -54.45 % 411.822 K -96.87 % 13.148 M 1 232.84 % 986.497 K 741.29 % 117.260 K -24.76 % 155.857 K 1 211.67 % -14.020 K 34.15 % -21.291 K -1 344.61 % 1.711 K -64.11 % 4.766 K 0.000 -100.00 % 1.906 K 378.72 % -683.830 44.04 % -1.222 K 0.000 0.000 0.000 0.000 0.000
Net change in cash -126.632 M -148.31 % 262.129 M 563.54 % -56.549 M -1 085.16 % 5.740 M 103.02 % -190.306 M -869.00 % -19.639 M -130.76 % 63.840 M -21.75 % 81.583 M 3 215.67 % 2.461 M 101.55 % -159.038 M -175.23 % 211.401 M 78.27 % 118.583 M 280.02 % -65.874 M -11.18 % -59.248 M 81.66 % -322.991 M -217.35 % 275.232 M 569.13 % -58.669 M 30.63 % -84.574 M -168.78 % 122.966 M -60.98 % 315.102 M 840.91 % 33.489 M 122.87 % -146.429 M -180.06 % 182.890 M 907.75 % -22.642 M 45.79 % -41.765 M -114.21 % -19.497 M
Cash at beginning of period 704.206 M 59.29 % 442.077 M -11.34 % 498.626 M 1.16 % 492.886 M -45.86 % 910.317 M 29.24 % 704.339 M 9.97 % 640.499 M 14.60 % 558.915 M 0.44 % 556.455 M -22.23 % 715.492 M 41.94 % 504.092 M 30.76 % 385.508 M -14.59 % 451.382 M -11.60 % 510.630 M -38.75 % 833.621 M 49.29 % 558.389 M -9.51 % 617.058 M -12.05 % 701.632 M 21.25 % 578.666 M 119.55 % 263.564 M 14.56 % 230.075 M -38.89 % 376.504 M 94.46 % 193.614 M -10.47 % 216.256 M -16.19 % 258.020 M -7.03 % 277.517 M
Cash at end of period 577.574 M -17.98 % 704.206 M 59.29 % 442.077 M -11.34 % 498.626 M -30.75 % 720.011 M 5.16 % 684.700 M -2.79 % 704.339 M 9.97 % 640.499 M 14.60 % 558.915 M 0.44 % 556.455 M -22.23 % 715.492 M 41.94 % 504.092 M 30.76 % 385.508 M -14.59 % 451.382 M -11.60 % 510.630 M -38.75 % 833.621 M 49.29 % 558.389 M -9.51 % 617.058 M -12.05 % 701.632 M 21.25 % 578.666 M 119.55 % 263.564 M 14.56 % 230.075 M -38.89 % 376.504 M 94.46 % 193.614 M -10.47 % 216.256 M -16.19 % 258.020 M
Operating cash flow 12.256 M -57.08 % 28.552 M -11.16 % 32.137 M -75.30 % 130.121 M 392.55 % -44.478 M -789.67 % -4.999 M -102.97 % 168.257 M 0.85 % 166.833 M 114.76 % 77.685 M 43.10 % 54.286 M 207.68 % -50.414 M -234.40 % 37.512 M -16.52 % 44.933 M 180.78 % -55.627 M -202.61 % 54.210 M 3 480.10 % -1.604 M -102.11 % 75.864 M 194.02 % -80.687 M -141.59 % 194.020 M 303.14 % 48.127 M 96.84 % 24.449 M 126.93 % -90.796 M -132.41 % 280.169 M 388.47 % 57.357 M 326.04 % 13.463 M 119.98 % -67.393 M
Capital expenditure -19.921 M -36.10 % -14.638 M 57.20 % -34.201 M -79.04 % -19.102 M -3.07 % -18.534 M 33.49 % -27.864 M -0.95 % -27.602 M -26.95 % -21.743 M 20.42 % -27.322 M 6.92 % -29.354 M 41.08 % -49.816 M -23.58 % -40.311 M 5.81 % -42.796 M -13.14 % -37.825 M 8.27 % -41.237 M 32.11 % -60.743 M -59.71 % -38.032 M -76.16 % -21.589 M 45.77 % -39.812 M -119.00 % -18.179 M -87.05 % -9.719 M -157.23 % -3.778 M 84.71 % -24.709 M -325.40 % -5.808 M 16.60 % -6.964 M -15.92 % -6.008 M
Free CashFlow -7.665 M -155.09 % 13.914 M 774.36 % -2.063 M -101.86 % 111.019 M 276.19 % -63.012 M -91.74 % -32.863 M -123.36 % 140.655 M -3.06 % 145.090 M 188.09 % 50.363 M 102.00 % 24.932 M 124.87 % -100.231 M -3 480.25 % -2.800 M -231.00 % 2.137 M 102.29 % -93.453 M -820.34 % 12.973 M 120.81 % -62.346 M -264.80 % 37.832 M 136.99 % -102.277 M -166.32 % 154.207 M 414.92 % 29.948 M 103.30 % 14.731 M 115.58 % -94.574 M -137.02 % 255.460 M 395.58 % 51.548 M 693.22 % 6.499 M 108.85 % -73.400 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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016