688698.SS

Suzhou Veichi Electric Co., Ltd. 688698.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017
Revenue 1.640 B 25.70 % 1.305 B 44.03 % 905.990 M 10.64 % 818.875 M 43.10 % 572.230 M 28.24 % 446.235 M 25.01 % 356.958 M 10.56 % 322.855 M
Net income 245.027 M 28.42 % 190.802 M 36.38 % 139.901 M 10.38 % 126.745 M 44.76 % 87.555 M 52.13 % 57.554 M 63.13 % 35.281 M 11.62 % 31.608 M
Income before tax 243.786 M 22.46 % 199.082 M 35.22 % 147.224 M 7.58 % 136.853 M 40.62 % 97.321 M 52.95 % 63.629 M 58.82 % 40.063 M 19.02 % 33.661 M
Income before tax ratio 0.15 -2.58 % 0.15 -6.11 % 0.16 -2.77 % 0.17 -1.74 % 0.17 19.27 % 0.14 27.05 % 0.11 7.65 % 0.10
EBITDA 244.158 M 23.47 % 197.742 M 56.52 % 126.339 M -2.37 % 129.412 M 21.53 % 106.490 M 44.63 % 73.629 M 37.65 % 53.490 M 12.75 % 47.444 M
Net income ratio 0.15 2.17 % 0.15 -5.31 % 0.15 -0.23 % 0.15 1.16 % 0.15 18.63 % 0.13 30.49 % 0.10 0.95 % 0.10
Ratio EBITDA 0.15 -1.77 % 0.15 8.67 % 0.14 -11.76 % 0.16 -15.08 % 0.19 12.78 % 0.17 10.11 % 0.15 1.97 % 0.15
Gross profit ratio 0.39 3.85 % 0.37 5.50 % 0.35 8.98 % 0.32 -11.53 % 0.37 -4.25 % 0.38 -0.87 % 0.39 -2.52 % 0.40
Weighted average shs out dil 210.526 M 11.44 % 188.912 M 5.34 % 179.343 M -0.95 % 181.064 M 34.42 % 134.701 M 0.64 % 133.846 M -1.36 % 135.695 M -1.26 % 137.427 M
Weighted average shs out 210.526 M 12.54 % 187.060 M 4.30 % 179.343 M -0.37 % 180.000 M 33.63 % 134.701 M 0.64 % 133.846 M -1.36 % 135.695 M -1.26 % 137.427 M
EPS diluted 1.16 14.85 % 1.01 29.49 % 0.78 11.43 % 0.70 7.69 % 0.65 51.16 % 0.43 65.38 % 0.26 13.04 % 0.23
Earnings per share 1.16 13.73 % 1.02 30.77 % 0.78 10.78 % 0.70 8.32 % 0.65 51.16 % 0.43 65.38 % 0.26 13.04 % 0.23
Gross profit 635.601 M 30.53 % 486.924 M 51.95 % 320.456 M 20.57 % 265.784 M 26.60 % 209.939 M 22.78 % 170.988 M 23.92 % 137.977 M 7.77 % 128.023 M
Income tax expense 2.053 M -80.45 % 10.501 M 14.78 % 9.149 M -11.64 % 10.355 M 6.03 % 9.766 M 60.75 % 6.075 M 27.03 % 4.783 M 133.03 % 2.052 M
Cost of revenue 1.005 B 22.81 % 817.958 M 39.69 % 585.534 M 5.87 % 553.091 M 52.66 % 362.291 M 31.62 % 275.247 M 25.69 % 218.981 M 12.39 % 194.832 M
General and administrative expenses 76.182 M 46.49 % 52.004 M 35.46 % 38.390 M 32.20 % 29.038 M 1.46 % 28.620 M 2.40 % 27.948 M -20.28 % 35.056 M 64.97 % 21.249 M
Selling and marketing expenses 130.914 M 43.61 % 91.162 M 33.89 % 68.088 M 34.84 % 50.494 M 28.95 % 39.157 M -5.70 % 41.523 M 30.08 % 31.920 M 6.31 % 30.026 M
Other expenses -32.145 M -83.99 % -17.471 M 49.72 % -34.745 M -73.34 % -20.044 M -324.77 % -4.719 M -14.74 % -4.113 M 46.81 % -7.732 M -189.14 % 8.674 M
Operating expenses 392.293 M 35.52 % 289.467 M 61.81 % 178.888 M 32.06 % 135.458 M 16.99 % 115.782 M 6.90 % 108.313 M 12.85 % 95.980 M 2.34 % 93.788 M
Cost and expenses 1.397 B 26.14 % 1.107 B 44.87 % 764.421 M 11.02 % 688.549 M 44.03 % 478.072 M 24.64 % 383.560 M 21.78 % 314.960 M 9.13 % 288.619 M
Research and development expenses 217.342 M 32.71 % 163.772 M 52.84 % 107.155 M 41.05 % 75.971 M 44.09 % 52.723 M 22.74 % 42.955 M 16.93 % 36.735 M 8.56 % 33.838 M
Selling general and administrative expenses 207.096 M 44.66 % 143.166 M 34.46 % 106.477 M 33.88 % 79.532 M 17.34 % 67.777 M -2.44 % 69.471 M 3.72 % 66.976 M 30.62 % 51.275 M
Interest income 25.721 M 40.64 % 18.289 M 44.94 % 12.618 M 17.08 % 10.777 M 1 186.10 % 837.970 K 29.67 % 646.228 K 91.67 % 337.159 K 511.30 % 55.154 K
Interest expense 2.668 M 93.32 % 1.380 M 36.20 % 1.013 M 183.69 % 357.136 K -65.34 % 1.030 M -59.91 % 2.571 M -40.93 % 4.352 M -6.42 % 4.651 M
Depreciation and amortization 29.516 M 35.32 % 21.811 M 33.80 % 16.302 M 19.44 % 13.649 M 28.94 % 10.585 M 7.76 % 9.823 M 14.71 % 8.564 M 10.21 % 7.771 M
Operating income 243.308 M 23.22 % 197.458 M 39.48 % 141.569 M 8.63 % 130.326 M 38.41 % 94.158 M 50.23 % 62.676 M 49.24 % 41.998 M 22.67 % 34.236 M
Operating income ratio 0.15 -1.97 % 0.15 -3.16 % 0.16 -1.82 % 0.16 -3.28 % 0.16 17.15 % 0.14 19.38 % 0.12 10.95 % 0.11
Total other income expenses net 478.448 K -70.54 % 1.624 M -71.28 % 5.655 M -13.36 % 6.527 M 106.31 % 3.164 M 231.73 % 953.661 K 149.30 % -1.934 M -236.38 % -575.050 K
2024 2023 2022 2021 2020 2019 2018 2017
2024 2023 2022 2021 2020 2019 2018 2017
Net debt -89.674 M 33.64 % -135.133 M 11.02 % -151.862 M 39.85 % -252.460 M 49.90 % -503.882 M -1 310.72 % -35.718 M -330.79 % 15.476 M -73.95 % 59.415 M
Total investments 18.208 M 19.40 % 15.250 M 6 000.00 % 250.000 K -98.33 % 15.000 M 837.86 % 1.599 M -86.67 % 12.000 M 282.89 % 3.134 M -28.68 % 4.394 M
Total debt 74.800 M 114.12 % 34.934 M 21.23 % 28.816 M 3 556.65 % 788.048 K -94.76 % 15.026 M -44.44 % 27.047 M -58.39 % 65.000 M -15.89 % 77.280 M
Accumulated other comprehensive income loss 105.988 M 0.000 -100.00 % 51.049 M 65.67 % 30.813 M 56.66 % 19.668 M 28.83 % 15.267 M -77.40 % 67.552 M 258.87 % 18.823 M
Retained earnings 556.316 M 32.96 % 418.412 M 45.22 % 288.123 M 48.32 % 194.263 M 90.17 % 102.151 M 210.39 % 32.910 M 169.10 % 12.230 M -89.78 % 119.678 M
Common stock 211.375 M 0.53 % 210.259 M 16.81 % 180.000 M 0.00 % 180.000 M 0.00 % 180.000 M 33.33 % 135.000 M 8.70 % 124.200 M 210.50 % 40.000 M
Total equity 2.114 B 9.26 % 1.935 B 97.65 % 979.097 M 12.95 % 866.828 M 13.60 % 763.070 M 187.47 % 265.441 M 30.13 % 203.981 M 14.27 % 178.502 M
Other non current liabilities 29.379 M 68.66 % 17.419 M -3.05 % 17.967 M 9.21 % 16.452 M 33.45 % 12.328 M 28.25 % 9.613 M 181.63 % 3.413 M 0.000
Long term debt 4.177 M -45.24 % 7.628 M -18.44 % 9.353 M 22 977.72 % 40.529 K 0.000 -100.00 % 15.047 M -44.27 % 27.000 M -22.86 % 35.000 M
Total non current liabilities 45.079 M 52.92 % 29.478 M 15.55 % 25.510 M 43.14 % 17.822 M 28.56 % 13.863 M -46.09 % 25.716 M -17.39 % 31.130 M -16.05 % 37.080 M
Other current liabilities 281.880 M 39.00 % 202.789 M 3.17 % 196.552 M -22.90 % 254.932 M 172.81 % 93.446 M 46.72 % 63.690 M -6.87 % 68.386 M 5.80 % 64.640 M
Deferred revenue 0.000 -100.00 % 5.282 M 0.000 -100.00 % 53.569 M 41.18 % 37.945 M 75.51 % 21.619 M 4 558.25 % 464.105 K -97.97 % 22.891 M
Short term debt 70.622 M 123.93 % 31.537 M 62.04 % 19.463 M 2 503.68 % 747.519 K -95.65 % 17.201 M 43.34 % 12.000 M -68.42 % 38.000 M -10.12 % 42.280 M
Total current liabilities 914.522 M 57.80 % 579.539 M 24.16 % 466.749 M 21.58 % 383.907 M 28.57 % 298.587 M 86.31 % 160.261 M -11.71 % 181.514 M 11.39 % 162.954 M
Total liabilities 959.601 M 57.57 % 609.018 M 23.72 % 492.260 M 22.54 % 401.729 M 28.57 % 312.450 M 68.00 % 185.977 M -12.54 % 212.644 M 6.30 % 200.034 M
Other non current assets 822.573 M 10.28 % 745.902 M 134.16 % 318.549 M 57.58 % 202.145 M 16 620.49 % 1.209 M 13 331.49 % 9.001 K -97.67 % 386.890 K -57.04 % 900.580 K
Long term investments 15.708 M -15.89 % 18.675 M 110.69 % -174.750 M -7 798.76 % 2.270 M 41.92 % 1.599 M -46.73 % 3.003 M -4.19 % 3.134 M -28.68 % 4.394 M
Intangible assets 42.130 M 87.17 % 22.509 M 91.83 % 11.734 M 31.46 % 8.926 M -3.12 % 9.214 M -1.06 % 9.313 M -2.82 % 9.583 M -1.89 % 9.768 M
GoodWill 495.747 K -47.72 % 948.298 K 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 42.626 M 81.71 % 23.458 M 99.91 % 11.734 M 31.46 % 8.926 M -3.12 % 9.214 M -1.06 % 9.313 M -2.82 % 9.583 M -1.89 % 9.768 M
Property plant equipment net 500.822 M 58.33 % 316.316 M 59.06 % 198.870 M 48.96 % 133.506 M 38.92 % 96.101 M 8.19 % 88.829 M -3.11 % 91.683 M 19.49 % 76.731 M
Total non current assets 1.412 B 25.74 % 1.123 B 208.89 % 363.667 M 3.00 % 353.065 M 213.01 % 112.796 M 7.74 % 104.694 M -2.73 % 107.635 M 13.42 % 94.903 M
Other current assets 292.234 M -14.53 % 341.914 M 300.34 % 85.406 M 810.07 % 9.385 M 10.81 % 8.469 M 142.82 % 3.488 M -35.59 % 5.415 M -83.43 % 32.673 M
Short term investments 2.500 M 172.99 % -3.425 M -101.96 % 175.000 M 1 066.67 % 15.000 M 0.000 -100.00 % 12.000 M 0.000 0.000
cash and cash equivalents 164.474 M -3.29 % 170.067 M -5.87 % 180.678 M -28.66 % 253.248 M -51.20 % 518.908 M 726.75 % 62.765 M 26.74 % 49.524 M 177.22 % 17.865 M
Cash and short term investments 166.974 M -1.82 % 170.067 M -52.19 % 355.678 M 32.59 % 268.248 M -48.31 % 518.908 M 594.05 % 74.765 M 50.97 % 49.524 M 177.22 % 17.865 M
Total current assets 1.661 B 16.94 % 1.421 B 28.27 % 1.108 B 20.99 % 915.492 M -4.91 % 962.723 M 177.66 % 346.724 M 12.21 % 308.991 M 8.94 % 283.632 M
Inventory 302.867 M 38.04 % 219.408 M -4.90 % 230.721 M 9.77 % 210.191 M 42.78 % 147.213 M 161.45 % 56.307 M -24.69 % 74.762 M 21.37 % 61.599 M
Net receivables 899.410 M 30.45 % 689.468 M 58.18 % 435.884 M 1.92 % 427.669 M 48.45 % 288.097 M 35.79 % 212.164 M 18.34 % 179.289 M -7.77 % 194.385 M
Tax assets 30.753 M 62.10 % 18.972 M 104.81 % 9.264 M 48.98 % 6.218 M 33.07 % 4.673 M 31.99 % 3.540 M 24.31 % 2.848 M -8.42 % 3.110 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 551.216 M 65.97 % 332.116 M 33.88 % 248.072 M 101.94 % 122.846 M -18.43 % 150.609 M 145.96 % 61.234 M -17.47 % 74.200 M 53.34 % 48.388 M
Tax payables 10.803 M 38.24 % 7.814 M 193.49 % 2.663 M -50.53 % 5.382 M 244.78 % 1.561 M -9.15 % 1.718 M 270.20 % 464.105 K -93.93 % 7.646 M
Deferred revenue non current 9.571 M 285.13 % 2.485 M -8.96 % 2.730 M 105.21 % 1.330 M -13.31 % 1.534 M 45.33 % 1.056 M 47.22 % 717.167 K -65.52 % 2.080 M
Minority interest 21.868 M 310.10 % 5.332 M 502.58 % -1.325 M -363.42 % 502.833 K 0.000 0.000 0.000 0.000
Capital lease obligations 4.177 M -64.78 % 11.860 M 26.81 % 9.353 M 22 977.72 % 40.529 K 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
Other total stockholders equity 1.219 B -6.33 % 1.301 B 153.88 % 512.517 M 4.11 % 492.271 M 2.36 % 480.918 M 484.61 % 82.263 M 21.78 % 67.552 M 0.000
Deferred tax liabilities non current 1.952 M 0.32 % 1.945 M 0.000 0.000 100.00 % -682.526 K 0.000 0.000 100.00 % -35.000 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 3.074 B 20.82 % 2.544 B 72.91 % 1.471 B 15.99 % 1.269 B 17.95 % 1.076 B 138.25 % 451.418 M 8.35 % 416.626 M 10.06 % 378.535 M
2024 2023 2022 2021 2020 2019 2018 2017
2024 2023 2022 2021 2020 2019 2018 2017
Deferred income tax 0.000 0.000 100.00 % -3.046 M -97.10 % -1.545 M -36.42 % -1.133 M -63.60 % -692.320 K -364.24 % 262.000 K 126.80 % -977.600 K
Stock based compensation 0.000 0.000 -100.00 % 4.858 M 0.000 0.000 -100.00 % 3.802 M -55.80 % 8.602 M 0.000
Change in working capital -66.806 M 71.09 % -231.115 M -1 790.36 % 13.673 M 111.79 % -115.945 M -101.26 % -57.610 M -512.72 % -9.402 M 30.31 % -13.491 M 78.16 % -61.780 M
Accounts receivables -130.934 M 55.07 % -291.410 M -323.26 % -68.849 M 27.25 % -94.641 M -54.26 % -61.351 M -66.55 % -36.835 M -146.98 % -14.914 M 79.41 % -72.449 M
Inventory -48.397 M -1 314.28 % 3.986 M 114.65 % -27.204 M 61.38 % -70.443 M 27.80 % -97.569 M -770.32 % 14.556 M 194.26 % -15.442 M -231.65 % 11.729 M
Accounts payables 101.358 M 58.23 % 64.058 M -43.20 % 112.771 M 122.50 % 50.684 M -50.52 % 102.442 M 654.93 % 13.570 M -18.27 % 16.603 M 20 273.39 % -82.300 K
Other working capital 11.167 M 244.09 % -7.750 M -154.46 % -3.046 M -97.10 % -1.545 M -36.42 % -1.133 M -63.60 % -692.320 K -135.50 % 1.950 M 102.65 % -73.509 M
Other non cash items -11.676 M -152.02 % 22.447 M 218.52 % 7.047 M 93.24 % 3.647 M -72.75 % 13.382 M 37.14 % 9.757 M -43.24 % 17.189 M 43.02 % 12.019 M
Net cash provided by operating activities 201.027 M 3 705.80 % 5.282 M -97.06 % 179.902 M 498.27 % 30.070 M -44.22 % 53.912 M -23.90 % 70.842 M 49.01 % 47.543 M 557.96 % -10.382 M
Investments in property plant and equipment -200.301 M -9.76 % -182.485 M -101.40 % -90.608 M -118.61 % -41.448 M -226.83 % -12.682 M -130.07 % -5.512 M 69.32 % -17.965 M -57.78 % -11.387 M
Acquisitions net -22.260 M 0.000 -100.00 % 565.500 K -49.62 % 1.122 M -91.15 % 12.682 M 129.67 % 5.522 M 2 204.59 % 239.595 K 0.000
Purchases of investments -340.314 M 69.72 % -1.124 B -14.41 % -982.250 M 13.02 % -1.129 B -422.80 % -216.000 M -217.65 % -68.000 M -147.27 % -27.500 M 0.000
Sales maturities of investments 380.067 M -27.12 % 521.500 M -37.77 % 838.014 M -9.47 % 925.628 M 304.60 % 228.774 M 304.96 % 56.493 M 103.47 % 27.765 M 0.000
Other investing activites 533.411 K -75.68 % 2.193 M 1 290 080 949.82 % 0.170 100.00 % -749.999 K 94.09 % -12.682 M -130.07 % -5.512 M 17.48 % -6.679 M 64.37 % -18.749 M
Net cash used for investing activites -182.274 M 76.71 % -782.547 M -234.02 % -234.279 M 4.26 % -244.690 M -265 900.13 % 92.058 K 100.54 % -17.009 M 29.54 % -24.140 M 19.90 % -30.135 M
Debt repayment 70.274 M 204.57 % 23.073 M 849.34 % -3.079 M 79.47 % -15.000 M -25.00 % -12.000 M 68.42 % -38.000 M -353.84 % 14.970 M -53.62 % 32.280 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -20.012 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -88.789 M -97.31 % -44.999 M -42.04 % -31.680 M -44.26 % -21.960 M -132.38 % -9.450 M -254.03 % -2.669 M 90.53 % -28.182 M -591.89 % -4.073 M
Other financing activites 10.958 M -98.62 % 791.351 M 5 300.26 % 14.654 M 210.76 % -13.231 M -103.11 % 425.367 M 3 912.89 % 10.600 M 5.79 % 10.020 M 6 262 500 094.17 % -0.160
Net cash used provided by financing activities -27.570 M -103.58 % 769.425 M 3 927.00 % -20.105 M 59.94 % -50.191 M -112.46 % 402.809 M 1 439.60 % -30.069 M -842.13 % -3.192 M -111.32 % 28.207 M
Effect of forex changes on cash 3.038 M 573.38 % -641.857 K -153.25 % 1.205 M 980.14 % 111.596 K 105.43 % -2.057 M -2 753.83 % 77.503 K 150.86 % -152.385 K 37.85 % -245.176 K
Net change in cash -5.778 M 31.87 % -8.481 M 88.43 % -73.277 M 72.32 % -264.699 M -158.21 % 454.756 M 1 807.43 % 23.841 M 18.85 % 20.059 M 259.77 % -12.555 M
Cash at beginning of period 170.064 M -4.75 % 178.545 M -29.10 % 251.822 M -51.25 % 516.521 M 736.27 % 61.765 M 62.87 % 37.924 M 112.28 % 17.865 M -41.27 % 30.420 M
Cash at end of period 164.286 M -3.40 % 170.064 M -4.75 % 178.545 M -29.10 % 251.822 M -51.25 % 516.521 M 736.27 % 61.765 M 62.87 % 37.924 M 112.28 % 17.865 M
Operating cash flow 201.027 M 3 705.80 % 5.282 M -97.06 % 179.902 M 498.27 % 30.070 M -44.22 % 53.912 M -23.90 % 70.842 M 49.01 % 47.543 M 557.96 % -10.382 M
Capital expenditure -200.301 M -9.76 % -182.485 M -101.40 % -90.608 M -118.61 % -41.448 M -226.83 % -12.682 M -130.07 % -5.512 M 69.32 % -17.965 M -57.78 % -11.387 M
Free CashFlow 726.540 K 100.41 % -177.203 M -298.45 % 89.294 M 884.83 % -11.377 M -127.59 % 41.230 M -36.89 % 65.330 M 120.88 % 29.578 M 235.88 % -21.768 M
2024 2023 2022 2021 2020 2019 2018 2017
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
Revenue 510.249 M 31.80 % 387.126 M -19.88 % 483.195 M 25.20 % 385.952 M -12.96 % 443.396 M 35.33 % 327.632 M -8.84 % 359.396 M 11.98 % 320.951 M -5.65 % 340.155 M 19.61 % 284.380 M 18.30 % 240.389 M 6.74 % 225.201 M -6.77 % 241.552 M 21.48 % 198.849 M -2.03 % 202.964 M 0.74 % 201.466 M -17.98 % 245.634 M 45.51 % 168.811 M 10.38 % 152.936 M -2.65 % 157.103 M -15.25 % 185.377 M 141.33 % 76.815 M -37.74 % 123.386 M 0.55 % 122.708 M
Net income 84.258 M 48.72 % 56.657 M 63.85 % 34.578 M -54.55 % 76.080 M -5.74 % 80.717 M 50.45 % 53.652 M 58.47 % 33.856 M -32.41 % 50.092 M -21.77 % 64.033 M 49.53 % 42.822 M 69.52 % 25.260 M -29.50 % 35.831 M -26.67 % 48.862 M 63.16 % 29.948 M 14.61 % 26.131 M -24.21 % 34.477 M -23.21 % 44.897 M 111.37 % 21.241 M 56.29 % 13.591 M -41.79 % 23.348 M -42.67 % 40.723 M 311.56 % 9.895 M 76.10 % 5.619 M -66.79 % 16.917 M
Income before tax 91.870 M 51.74 % 60.544 M 108.99 % 28.970 M -62.17 % 76.588 M -6.46 % 81.875 M 45.29 % 56.354 M 62.71 % 34.635 M -32.88 % 51.604 M -20.19 % 64.660 M 34.20 % 48.183 M 114.48 % 22.465 M -41.25 % 38.239 M -24.23 % 50.468 M 39.99 % 36.052 M 35.32 % 26.641 M -29.24 % 37.652 M -24.96 % 50.177 M 124.18 % 22.382 M 55.85 % 14.361 M -43.39 % 25.367 M -45.80 % 46.804 M 333.82 % 10.789 M 68.96 % 6.385 M -66.09 % 18.830 M
Income before tax ratio 0.18 15.13 % 0.16 160.85 % 0.06 -69.79 % 0.20 7.47 % 0.18 7.35 % 0.17 78.49 % 0.10 -40.06 % 0.16 -15.42 % 0.19 12.19 % 0.17 81.30 % 0.09 -44.96 % 0.17 -18.73 % 0.21 15.24 % 0.18 38.12 % 0.13 -29.76 % 0.19 -8.51 % 0.20 54.07 % 0.13 41.20 % 0.09 -41.84 % 0.16 -36.05 % 0.25 79.76 % 0.14 171.40 % 0.05 -66.27 % 0.15
EBITDA 91.205 M 46.80 % 62.128 M 211.18 % 19.966 M -76.64 % 85.456 M 7.52 % 79.483 M 42.46 % 55.792 M 124.94 % 24.803 M -53.89 % 53.797 M -13.65 % 62.297 M 17.30 % 53.108 M 2 731.37 % -2.018 M -104.90 % 41.157 M -17.23 % 49.727 M 38.31 % 35.954 M 142.21 % 14.844 M -59.25 % 36.424 M -25.59 % 48.952 M 75.15 % 27.948 M 98.97 % 14.047 M -53.47 % 30.187 M -37.94 % 48.640 M 259.69 % 13.523 M 50.51 % 8.984 M -57.64 % 21.208 M
Net income ratio 0.17 12.83 % 0.15 104.51 % 0.07 -63.70 % 0.20 8.28 % 0.18 11.17 % 0.16 73.84 % 0.09 -39.64 % 0.16 -17.09 % 0.19 25.01 % 0.15 43.30 % 0.11 -33.96 % 0.16 -21.34 % 0.20 34.31 % 0.15 16.98 % 0.13 -24.77 % 0.17 -6.37 % 0.18 45.27 % 0.13 41.59 % 0.09 -40.20 % 0.15 -32.35 % 0.22 70.54 % 0.13 182.86 % 0.05 -66.97 % 0.14
Ratio EBITDA 0.18 11.38 % 0.16 288.40 % 0.04 -81.34 % 0.22 23.52 % 0.18 5.27 % 0.17 146.75 % 0.07 -58.83 % 0.17 -8.48 % 0.18 -1.93 % 0.19 2 324.32 % -0.01 -104.59 % 0.18 -11.22 % 0.21 13.86 % 0.18 147.22 % 0.07 -59.55 % 0.18 -9.28 % 0.20 20.37 % 0.17 80.26 % 0.09 -52.20 % 0.19 -26.77 % 0.26 49.04 % 0.18 141.77 % 0.07 -57.87 % 0.17
Gross profit ratio 0.38 0.37 % 0.38 9.30 % 0.35 -21.11 % 0.44 15.91 % 0.38 -4.84 % 0.40 11.31 % 0.36 -6.41 % 0.38 1.19 % 0.38 -1.61 % 0.38 12.93 % 0.34 -17.17 % 0.41 23.03 % 0.33 -1.05 % 0.34 14.86 % 0.29 -13.98 % 0.34 5.75 % 0.32 -8.16 % 0.35 28.84 % 0.27 -33.90 % 0.41 1.52 % 0.40 7.79 % 0.38 7.83 % 0.35 -4.69 % 0.37
Weighted average shs out dil 209.839 M 0.00 % 209.839 M -0.55 % 210.993 M -0.18 % 211.375 M 0.78 % 209.747 M -2.26 % 214.608 M 14.59 % 187.285 M 0.00 % 187.285 M 0.00 % 187.285 M 0.00 % 187.285 M 4.43 % 179.343 M 1.80 % 176.164 M 0.00 % 176.164 M 0.00 % 176.164 M 0.00 % 176.164 M 0.00 % 176.164 M 0.00 % 176.164 M -0.48 % 177.005 M 0.00 % 177.005 M 31.08 % 135.035 M 0.00 % 135.035 M -4.47 % 141.352 M 0.00 % 141.352 M 4.70 % 135.012 M
Weighted average shs out 209.839 M 0.00 % 209.839 M -0.55 % 210.993 M -0.18 % 211.375 M 0.78 % 209.747 M 1.64 % 206.354 M 10.18 % 187.285 M 4.64 % 178.976 M -2.62 % 183.794 M 3.01 % 178.423 M -0.51 % 179.343 M 1.80 % 176.164 M 0.00 % 176.164 M 0.00 % 176.164 M 0.00 % 176.164 M 0.00 % 176.164 M 0.00 % 176.164 M -0.48 % 177.005 M 0.00 % 177.005 M 36.33 % 129.838 M -1.83 % 132.255 M -6.44 % 141.352 M 0.00 % 141.352 M 4.70 % 135.012 M
EPS diluted 0.40 48.15 % 0.27 64.73 % 0.16 -54.47 % 0.36 -5.26 % 0.38 52.00 % 0.25 25.00 % 0.20 -28.57 % 0.28 -20.00 % 0.35 47.12 % 0.24 69.93 % 0.14 -30.00 % 0.20 -28.57 % 0.28 64.71 % 0.17 13.33 % 0.15 -25.00 % 0.20 -20.00 % 0.25 108.33 % 0.12 55.84 % 0.08 -54.71 % 0.17 -43.33 % 0.30 328.57 % 0.07 75.00 % 0.04 -69.23 % 0.13
Earnings per share 0.40 48.15 % 0.27 64.73 % 0.16 -54.47 % 0.36 -5.26 % 0.38 46.15 % 0.26 61.49 % 0.16 -42.50 % 0.28 -20.00 % 0.35 45.83 % 0.24 71.43 % 0.14 -30.00 % 0.20 -28.57 % 0.28 64.71 % 0.17 13.33 % 0.15 -21.67 % 0.19 -23.40 % 0.25 108.33 % 0.12 55.84 % 0.08 -57.22 % 0.18 -41.94 % 0.31 342.86 % 0.07 75.00 % 0.04 -69.23 % 0.13
Gross profit 193.151 M 32.29 % 146.003 M -12.43 % 166.733 M -1.23 % 168.815 M 0.89 % 167.322 M 28.78 % 129.927 M 1.47 % 128.044 M 4.80 % 122.181 M -4.52 % 127.963 M 17.68 % 108.737 M 33.60 % 81.391 M -11.58 % 92.052 M 14.71 % 80.251 M 20.20 % 66.762 M 12.54 % 59.325 M -13.34 % 68.460 M -13.27 % 78.933 M 33.64 % 59.066 M 42.22 % 41.531 M -35.66 % 64.546 M -13.96 % 75.021 M 160.13 % 28.840 M -32.87 % 42.964 M -4.17 % 44.831 M
Income tax expense 8.211 M 72.97 % 4.747 M 156.51 % -8.401 M -284.84 % 4.545 M 38.95 % 3.271 M 23.98 % 2.638 M 458.74 % 472.164 K -78.53 % 2.199 M 26.03 % 1.745 M -71.32 % 6.085 M 770.97 % -906.857 K -138.15 % 2.377 M 50.79 % 1.577 M -74.16 % 6.102 M 882.27 % 621.249 K -80.86 % 3.246 M -39.29 % 5.346 M 368.22 % 1.142 M 48.16 % 770.662 K -61.84 % 2.019 M -66.80 % 6.082 M 580.01 % 894.339 K 16.66 % 766.645 K -59.91 % 1.913 M
Cost of revenue 317.098 M 31.51 % 241.123 M -23.81 % 316.462 M 45.74 % 217.136 M -21.35 % 276.074 M 39.64 % 197.704 M -14.54 % 231.352 M 16.39 % 198.770 M -6.33 % 212.192 M 20.81 % 175.643 M 10.47 % 158.997 M 19.41 % 133.149 M -17.45 % 161.301 M 22.12 % 132.087 M -8.04 % 143.639 M 7.99 % 133.006 M -20.21 % 166.701 M 51.90 % 109.746 M -1.49 % 111.404 M 20.36 % 92.556 M -16.13 % 110.356 M 130.03 % 47.975 M -40.35 % 80.423 M 3.27 % 77.877 M
General and administrative expenses 17.976 M 4.94 % 17.130 M -28.52 % 23.964 M 37.45 % 17.435 M -0.95 % 17.603 M 2.46 % 17.180 M -3.68 % 17.836 M 48.28 % 12.028 M 4.31 % 11.531 M 8.69 % 10.609 M -21.91 % 13.586 M 40.31 % 9.683 M 22.12 % 7.929 M 10.24 % 7.192 M -9.26 % 7.927 M 13.25 % 6.999 M -5.48 % 7.405 M 10.39 % 6.708 M -29.37 % 9.497 M 20.86 % 7.858 M 26.06 % 6.233 M 23.85 % 5.033 M -56.46 % 11.559 M 68.15 % 6.874 M
Selling and marketing expenses 34.476 M 20.31 % 28.657 M -34.10 % 43.483 M 43.77 % 30.245 M -1.52 % 30.711 M 29.73 % 23.672 M -22.75 % 30.645 M 52.18 % 20.137 M -11.83 % 22.838 M 30.19 % 17.542 M -22.08 % 22.514 M 12.13 % 20.078 M 38.21 % 14.527 M 32.45 % 10.968 M -25.35 % 14.692 M 19.14 % 12.332 M -0.06 % 12.338 M 10.84 % 11.132 M 40.33 % 7.933 M -41.48 % 13.556 M 10.65 % 12.252 M 126.22 % 5.416 M -63.15 % 14.696 M 26.99 % 11.572 M
Other expenses -2.241 M 75.84 % -9.272 M -39.70 % -6.637 M -6.21 % -6.249 M 2.30 % -6.396 M 50.27 % -12.863 M 12.49 % -14.699 M -51 064.31 % 28.841 K 100.57 % -5.046 M -324.85 % 2.244 M 113.19 % -17.012 M -1 138.06 % -1.374 M 87.95 % -11.399 M -129.83 % -4.960 M 66.11 % -14.634 M -651.59 % -1.947 M 73.17 % -7.256 M -291.32 % 3.793 M 167.02 % -5.659 M -383.87 % 1.994 M 254.48 % -1.290 M -644.34 % 237.073 K 106.87 % -3.453 M -41.94 % -2.433 M
Operating expenses 101.360 M 18.24 % 85.727 M -37.55 % 137.279 M 48.28 % 92.581 M 7.67 % 85.988 M 16.77 % 73.642 M -21.76 % 94.126 M 32.70 % 70.934 M 11.77 % 63.465 M 4.14 % 60.941 M 3.32 % 58.984 M 9.22 % 54.006 M 77.26 % 30.467 M -14.01 % 35.431 M 9.48 % 32.363 M -11.03 % 36.377 M 24.67 % 29.179 M -22.27 % 37.539 M 34.08 % 27.998 M -31.21 % 40.703 M 41.83 % 28.699 M 56.13 % 18.382 M -50.16 % 36.883 M 40.68 % 26.217 M
Cost and expenses 418.459 M 28.03 % 326.850 M -27.97 % 453.741 M 46.50 % 309.717 M -14.46 % 362.062 M 33.43 % 271.346 M -16.63 % 325.479 M 20.68 % 269.704 M -2.16 % 275.657 M 16.52 % 236.585 M 8.53 % 217.981 M 16.47 % 187.154 M -2.41 % 191.768 M 14.48 % 167.518 M -4.82 % 176.001 M 3.91 % 169.383 M -13.53 % 195.880 M 32.99 % 147.285 M 5.65 % 139.402 M 4.61 % 133.259 M -4.17 % 139.055 M 109.56 % 66.356 M -43.43 % 117.306 M 12.69 % 104.095 M
Research and development expenses 51.149 M 3.93 % 49.213 M -35.64 % 76.469 M 49.50 % 51.150 M 16.06 % 44.071 M -3.46 % 45.652 M -24.35 % 60.345 M 55.77 % 38.740 M 13.47 % 34.142 M 11.77 % 30.546 M -23.44 % 39.896 M 55.73 % 25.619 M 31.99 % 19.410 M -12.69 % 22.231 M -8.81 % 24.378 M 28.35 % 18.993 M 13.79 % 16.692 M 4.93 % 15.907 M -1.97 % 16.228 M -6.17 % 17.295 M 50.34 % 11.504 M 49.49 % 7.696 M -45.34 % 14.080 M 37.99 % 10.203 M
Selling general and administrative expenses 52.452 M 14.56 % 45.787 M -32.11 % 67.447 M 41.46 % 47.680 M -1.31 % 48.313 M 18.26 % 40.852 M -15.73 % 48.480 M 50.72 % 32.165 M -6.41 % 34.369 M 22.08 % 28.151 M -22.02 % 36.100 M 21.30 % 29.761 M 32.53 % 22.456 M 23.65 % 18.160 M -19.71 % 22.618 M 17.01 % 19.331 M -2.09 % 19.743 M 10.67 % 17.839 M 2.35 % 17.429 M -18.61 % 21.414 M 15.85 % 18.485 M 76.91 % 10.449 M -60.20 % 26.256 M 42.33 % 18.447 M
Interest income 6.239 M -2.28 % 6.385 M -1.99 % 6.514 M 14.06 % 5.711 M -11.29 % 6.438 M -11.71 % 7.292 M -15.59 % 8.639 M 81.30 % 4.765 M 164.66 % 1.800 M -35.15 % 2.776 M -63.31 % 7.568 M 286.23 % 1.959 M 407.41 % 386.163 K -65.99 % 1.136 M -84.37 % 7.263 M 11 721.04 % 61.445 K -96.32 % 1.672 M 1 682.78 % 93.778 K 132.03 % -292.800 K -404.38 % 96.196 K -54.69 % 212.303 K 129.89 % 92.349 K 0.000 0.000
Interest expense 778.184 K 149.16 % 312.326 K -79.93 % 1.556 M 1 202.18 % 119.512 K -24.75 % 158.829 K -8.75 % 174.054 K -44.46 % 313.392 K 0.000 -100.00 % 130.928 K -6.27 % 139.685 K -8.84 % 153.236 K -49.26 % 302.023 K 59.85 % 188.946 K 613.12 % -36.823 K -2 810.91 % -1.265 K -105.09 % 24.836 K -59.49 % 61.301 K -27.22 % 84.233 K 125.54 % -329.774 K -250.93 % 218.501 K -16.36 % 261.249 K 9.44 % 238.725 K -43.49 % 422.433 K -79.20 % 2.031 M
Depreciation and amortization 8.025 M 8.75 % 7.379 M 0.00 % 7.379 M 37.58 % 5.363 M -26.07 % 7.255 M 33.04 % 5.453 M 0.00 % 5.453 M 33.80 % 4.075 M -8.84 % 4.471 M 9.70 % 4.075 M 0.00 % 4.075 M 19.44 % 3.412 M -12.11 % 3.882 M 13.78 % 3.412 M 0.00 % 3.412 M 28.94 % 2.646 M -28.47 % 3.700 M 39.81 % 2.646 M -6.47 % 2.829 M 5.72 % 2.676 M 5.80 % 2.530 M 3.02 % 2.456 M -2.18 % 2.511 M 1.37 % 2.477 M
Operating income 91.790 M 52.28 % 60.276 M 104.65 % 29.454 M -61.36 % 76.235 M -6.27 % 81.333 M 44.50 % 56.286 M 65.95 % 33.918 M -33.81 % 51.247 M -20.55 % 64.498 M 34.95 % 47.795 M 113.30 % 22.408 M -41.10 % 38.046 M -23.58 % 49.784 M 58.90 % 31.330 M 16.20 % 26.962 M -15.96 % 32.083 M -35.52 % 49.754 M 131.13 % 21.526 M 59.06 % 13.533 M -43.24 % 23.844 M -48.53 % 46.322 M 342.92 % 10.458 M 71.99 % 6.081 M -67.33 % 18.613 M
Operating income ratio 0.18 15.54 % 0.16 155.43 % 0.06 -69.14 % 0.20 7.68 % 0.18 6.77 % 0.17 82.04 % 0.09 -40.89 % 0.16 -15.79 % 0.19 12.82 % 0.17 80.30 % 0.09 -44.82 % 0.17 -18.03 % 0.21 30.81 % 0.16 18.61 % 0.13 -16.58 % 0.16 -21.38 % 0.20 58.84 % 0.13 44.10 % 0.09 -41.69 % 0.15 -39.26 % 0.25 83.53 % 0.14 176.27 % 0.05 -67.51 % 0.15
Total other income expenses net 79.523 K -70.27 % 267.457 K 155.26 % -483.960 K -237.14 % 352.903 K -34.79 % 541.191 K 692.19 % 68.316 K -90.47 % 716.867 K 100.57 % 357.421 K 120.42 % 162.154 K -58.19 % 387.822 K 578.33 % 57.173 K -70.36 % 192.902 K -71.78 % 683.505 K -85.52 % 4.721 M 1 571.32 % -320.889 K -105.76 % 5.569 M 1 216.41 % 423.009 K -50.59 % 856.155 K 3.41 % 827.925 K -45.65 % 1.523 M 216.06 % 481.936 K 45.83 % 330.487 K 8.46 % 304.707 K 41.05 % 216.034 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30
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
Net debt -71.263 M -3.77 % -68.671 M 23.42 % -89.674 M 52.34 % -188.161 M -236.53 % 137.816 M 160.91 % -226.263 M -67.44 % -135.133 M 14.26 % -157.602 M 37.24 % -251.116 M -14.67 % -218.999 M -44.21 % -151.862 M -28.01 % -118.636 M -23.51 % -96.050 M 13.28 % -110.762 M 56.13 % -252.460 M -181.15 % -89.795 M 14.43 % -104.936 M -134.12 % -44.821 M 91.10 % -503.882 M -698.37 % -63.114 M -28.27 % -49.204 M -165.81 % 74.765 M 309.32 % -35.718 M
Total investments 28.076 M -0.07 % 28.094 M 54.29 % 18.208 M 19.40 % 15.250 M -89.75 % 148.825 M 875.90 % 15.250 M 0.00 % 15.250 M 0.00 % 15.250 M 6 000.00 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K -99.79 % 121.000 M 6.14 % 114.000 M -17.99 % 139.000 M 826.67 % 15.000 M -91.92 % 185.592 M 2.58 % 180.931 M -20.87 % 228.648 M 14 195.91 % 1.599 M -10.00 % 1.777 M -21.19 % 2.255 M -98.49 % 149.530 M 1 146.08 % 12.000 M
Total debt 139.415 M 90.47 % 73.193 M -2.15 % 74.800 M 663.72 % 9.794 M -97.16 % 345.397 M 1 118.02 % 28.357 M -18.83 % 34.934 M 74.83 % 19.981 M 30.24 % 15.342 M -30.79 % 22.166 M -23.08 % 28.816 M 125.77 % 12.763 M -30.91 % 18.472 M 182.71 % 6.534 M 729.14 % 788.048 K -41.40 % 1.345 M -30.10 % 1.924 M -95.24 % 40.436 M 169.10 % 15.026 M 0.02 % 15.024 M 0.00 % 15.024 M 0.000 -100.00 % 27.047 M
Accumulated other comprehensive income loss 0.000 -100.00 % 1.352 B 0.000 -100.00 % 1.319 B 1 485.42 % 83.168 M -93.61 % 1.302 B 1 487.99 % 81.969 M -93.60 % 1.280 B 2 104.22 % 58.070 M -88.72 % 514.913 M 908.67 % 51.049 M -89.68 % 494.522 M 1 464.96 % 31.600 M -93.58 % 491.916 M 1 496.47 % 30.813 M -93.59 % 480.921 M 2 378.92 % 19.400 M -95.96 % 480.696 M 36 303.04 % 1.320 M 46.76 % 899.768 K -80.50 % 4.614 M -98.26 % 265.441 M 257 539.32 % 103.028 K
Retained earnings 640.389 M 4.47 % 612.973 M 10.18 % 556.316 M -2.40 % 569.988 M 15.40 % 493.908 M 4.63 % 472.064 M 12.82 % 418.412 M 4.58 % 400.083 M 14.31 % 349.991 M 5.76 % 330.945 M 14.86 % 288.123 M 3.93 % 277.223 M 14.84 % 241.392 M 7.66 % 224.211 M 15.42 % 194.263 M 7.44 % 180.806 M 23.56 % 146.329 M 18.59 % 123.392 M 20.79 % 102.151 M 4.85 % 97.425 M 31.52 % 74.078 M 0.000 -100.00 % 32.910 M
Common stock 213.795 M 1.14 % 211.375 M 0.00 % 211.375 M 0.00 % 211.375 M 0.00 % 211.375 M 0.53 % 210.259 M 0.00 % 210.259 M 0.00 % 210.259 M 16.23 % 180.902 M 0.50 % 180.000 M 0.00 % 180.000 M 0.00 % 180.000 M 0.00 % 180.000 M 0.00 % 180.000 M 0.00 % 180.000 M 0.00 % 180.000 M 0.00 % 180.000 M 0.00 % 180.000 M 0.00 % 180.000 M 33.33 % 135.000 M 0.00 % 135.000 M 0.000 -100.00 % 135.000 M
Total equity 2.254 B 3.31 % 2.181 B 3.16 % 2.114 B 0.56 % 2.103 B 3.00 % 2.041 B 1.83 % 2.005 B 3.59 % 1.935 B 2.23 % 1.893 B 77.57 % 1.066 B 3.73 % 1.028 B 4.97 % 979.097 M 2.81 % 952.310 M 4.10 % 914.776 M 2.02 % 896.631 M 3.44 % 866.828 M 2.91 % 842.340 M 4.29 % 807.663 M 3.01 % 784.088 M 2.75 % 763.070 M 130.71 % 330.752 M 7.63 % 307.316 M 15.78 % 265.441 M 0.00 % 265.441 M
Other non current liabilities 21.054 M 16.23 % 18.113 M -38.35 % 29.379 M 35.16 % 21.737 M 39.57 % 15.574 M -10.44 % 17.389 M -0.18 % 17.419 M 47.35 % 11.822 M -19.41 % 14.668 M 23.85 % 11.844 M -34.08 % 17.967 M 82.41 % 9.850 M 17.79 % 8.362 M 16.61 % 7.171 M -56.41 % 16.452 M 7.35 % 15.326 M 83.46 % 8.354 M 19.52 % 6.989 M -43.31 % 12.328 M 25.26 % 9.842 M 101.60 % 4.882 M 0.000 -100.00 % 9.613 M
Long term debt 7.434 M 116.10 % 3.440 M -17.65 % 4.177 M -24.94 % 5.565 M -10.34 % 6.206 M -10.76 % 6.955 M -8.83 % 7.628 M 6.47 % 7.165 M -9.61 % 7.927 M -10.15 % 8.823 M -5.67 % 9.353 M -7.79 % 10.143 M 8.32 % 9.364 M 22 733.12 % 41.011 K 1.19 % 40.529 K 22.29 % 33.141 K 1.40 % 32.685 K 0.000 0.000 -100.00 % 7.524 M 0.00 % 7.524 M 0.000 -100.00 % 15.047 M
Total non current liabilities 43.185 M 32.30 % 32.642 M -27.59 % 45.079 M 38.21 % 32.616 M 18.90 % 27.432 M -10.17 % 30.537 M 3.59 % 29.478 M 29.27 % 22.803 M -14.11 % 26.548 M 13.89 % 23.311 M -8.62 % 25.510 M 20.46 % 21.178 M 11.70 % 18.959 M 123.24 % 8.493 M -52.35 % 17.822 M 6.47 % 16.740 M 70.50 % 9.818 M 15.89 % 8.472 M -38.88 % 13.863 M -20.17 % 17.366 M 29.93 % 13.365 M 0.000 -100.00 % 25.716 M
Other current liabilities 213.083 M -28.10 % 296.367 M 5.14 % 281.880 M 36.98 % 205.789 M -14.92 % 241.887 M 87.89 % 128.742 M 4.87 % 122.769 M 12.37 % 109.257 M -6.39 % 116.714 M -29.41 % 165.340 M -15.88 % 196.552 M -11.69 % 222.568 M 52.57 % 145.883 M -12.16 % 166.086 M -34.85 % 254.932 M 62.94 % 156.461 M -32.49 % 231.754 M 161.53 % 88.614 M -7.33 % 95.621 M 17.66 % 81.269 M 85.21 % 43.880 M 0.000 -100.00 % 63.690 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 15.712 M -83.92 % 97.708 M 4.20 % 93.767 M 60.00 % 58.606 M 1.17 % 57.929 M 612.97 % 8.125 M 0.000 -100.00 % 21.572 M 0.000 0.000 -100.00 % 53.569 M 53.94 % 34.798 M 16.52 % 29.865 M 1 819.39 % 1.556 M -95.90 % 37.945 M 33.58 % 28.406 M 48.66 % 19.108 M 0.000 -100.00 % 21.619 M
Short term debt 131.981 M 89.21 % 69.753 M -1.23 % 70.622 M 1 569.86 % 4.229 M -78.34 % 19.526 M 33.96 % 14.576 M -36.83 % 23.073 M 140.34 % 9.600 M 111.76 % 4.534 M 104.77 % -94.977 M -587.99 % 19.463 M 642.88 % 2.620 M -71.24 % 9.108 M 44.55 % 6.301 M 742.98 % 747.519 K -43.00 % 1.312 M -30.64 % 1.891 M -95.32 % 40.436 M 169.10 % 15.026 M 100.35 % 7.500 M 0.00 % 7.500 M 0.000 -100.00 % 12.000 M
Total current liabilities 1.066 B 18.38 % 900.734 M -1.51 % 914.522 M 20.64 % 758.038 M 2.41 % 740.223 M 7.61 % 687.890 M 18.70 % 579.539 M 8.06 % 536.322 M 3.43 % 518.536 M 2.80 % 504.406 M 8.07 % 466.749 M 24.49 % 374.928 M -5.29 % 395.859 M 3.40 % 382.834 M -0.28 % 383.907 M 0.36 % 382.530 M -3.93 % 398.186 M 23.69 % 321.919 M 7.81 % 298.587 M 11.74 % 267.224 M 10.70 % 241.397 M 0.000 -100.00 % 160.261 M
Total liabilities 1.109 B 18.86 % 933.376 M -2.73 % 959.601 M 21.37 % 790.654 M 3.00 % 767.656 M 6.85 % 718.427 M 17.96 % 609.018 M 8.92 % 559.125 M 2.58 % 545.084 M 3.29 % 527.717 M 7.20 % 492.260 M 24.27 % 396.106 M -4.51 % 414.817 M 6.00 % 391.326 M -2.59 % 401.729 M 0.62 % 399.269 M -2.14 % 408.004 M 23.49 % 330.391 M 5.74 % 312.450 M 9.79 % 284.590 M 11.71 % 254.762 M 0.000 -100.00 % 185.977 M
Other non current assets 555.819 M 4.06 % 534.123 M -35.07 % 822.573 M -0.04 % 822.885 M 25.01 % 658.270 M -17.20 % 795.018 M 6.58 % 745.902 M 4.30 % 715.145 M 854.65 % 74.912 M -69.70 % 247.260 M -22.38 % 318.549 M 49.91 % 212.489 M 3.18 % 205.938 M 0.81 % 204.275 M 1.05 % 202.145 M 28.33 % 157.516 M 1.53 % 155.140 M -3.22 % 160.305 M 13 159.64 % 1.209 M -14.33 % 1.411 M -64.40 % 3.964 M 105.30 % -74.765 M -830 730.71 % 9.001 K
Long term investments 0.000 -100.00 % 28.094 M 78.85 % 15.708 M 33.69 % 11.750 M -26.06 % 15.891 M -12.02 % 18.062 M -3.29 % 18.675 M 10.90 % 16.840 M 185.27 % -19.750 M 80.78 % -102.750 M 41.20 % -174.750 M 0.000 0.000 0.000 -100.00 % 2.270 M 74.28 % 1.302 M -11.14 % 1.466 M -16.12 % 1.747 M 9.26 % 1.599 M -10.00 % 1.777 M -21.19 % 2.255 M 0.000 -100.00 % 3.003 M
Intangible assets 49.423 M -0.80 % 49.822 M 18.26 % 42.130 M -1.41 % 42.734 M 90.91 % 22.385 M 0.31 % 22.316 M -0.86 % 22.509 M 3.02 % 21.851 M 75.73 % 12.434 M 7.37 % 11.581 M -1.30 % 11.734 M 0.70 % 11.652 M 30.55 % 8.925 M -0.84 % 9.001 M 0.84 % 8.926 M -0.80 % 8.998 M -12.09 % 10.235 M 10.86 % 9.232 M 0.20 % 9.214 M 0.15 % 9.200 M 0.25 % 9.178 M 0.000 -100.00 % 9.313 M
GoodWill 495.747 K 0.00 % 495.747 K 0.00 % 495.747 K -65.67 % 1.444 M 0.00 % 1.444 M 0.00 % 1.444 M 52.28 % 948.298 K 0.00 % 948.298 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
Goodwill and intangible assets 49.919 M -0.79 % 50.318 M 18.05 % 42.626 M -3.51 % 44.178 M 85.40 % 23.829 M 0.29 % 23.760 M 1.29 % 23.458 M 2.89 % 22.799 M 83.36 % 12.434 M 7.37 % 11.581 M -1.30 % 11.734 M 0.70 % 11.652 M 30.55 % 8.925 M -0.84 % 9.001 M 0.84 % 8.926 M -0.80 % 8.998 M -12.09 % 10.235 M 10.86 % 9.232 M 0.20 % 9.214 M 0.15 % 9.200 M 0.25 % 9.178 M 0.000 -100.00 % 9.313 M
Property plant equipment net 731.507 M 11.15 % 658.141 M 31.41 % 500.822 M 15.08 % 435.193 M -22.98 % 565.053 M 67.89 % 336.553 M 6.40 % 316.316 M 19.66 % 264.349 M 10.03 % 240.260 M 11.93 % 214.650 M 7.93 % 198.870 M 9.56 % 181.522 M 5.22 % 172.521 M 16.54 % 148.036 M 10.88 % 133.506 M 15.44 % 115.653 M 6.61 % 108.479 M 12.71 % 96.243 M 0.15 % 96.101 M 4.55 % 91.917 M 4.99 % 87.550 M 0.000 -100.00 % 88.829 M
Total non current assets 1.367 B 4.64 % 1.307 B -7.49 % 1.412 B 5.71 % 1.336 B 4.03 % 1.284 B 7.45 % 1.195 B 6.41 % 1.123 B 8.16 % 1.039 B 216.84 % 327.795 M -13.96 % 380.968 M 4.76 % 363.667 M -11.75 % 412.079 M 4.77 % 393.325 M 7.23 % 366.794 M 3.89 % 353.065 M 22.09 % 289.181 M 3.29 % 279.964 M 2.96 % 271.913 M 141.07 % 112.796 M 4.17 % 108.281 M 1.85 % 106.318 M 242.20 % -74.765 M -171.41 % 104.694 M
Other current assets 429.543 M -0.78 % 432.926 M 48.14 % 292.234 M 968.92 % 27.339 M -82.99 % 160.708 M 6.11 % 151.461 M -53.92 % 328.674 M -0.50 % 330.316 M 121.59 % 149.066 M -74.13 % 576.119 M 574.56 % 85.406 M 704.98 % 10.610 M -21.37 % 13.493 M 184.56 % 4.741 M -49.48 % 9.385 M -21.91 % 12.017 M 11.79 % 10.750 M -5.07 % 11.324 M 33.15 % 8.505 M 22.50 % 6.943 M 43.56 % 4.836 M 0.000 -100.00 % 3.488 M
Short term investments 0.000 -100.00 % 28.094 M 1 023.76 % 2.500 M -28.57 % 3.500 M -97.37 % 132.934 M 4 828.12 % -2.812 M 17.91 % -3.425 M -115.39 % -1.590 M -107.95 % 20.000 M -80.58 % 103.000 M -41.14 % 175.000 M 44.63 % 121.000 M 6.14 % 114.000 M -17.99 % 139.000 M 826.67 % 15.000 M -91.92 % 185.592 M 2.58 % 180.931 M -20.87 % 228.648 M 0.000 0.000 0.000 -100.00 % 149.530 M 1 146.08 % 12.000 M
cash and cash equivalents 210.677 M 48.51 % 141.864 M -13.75 % 164.474 M -16.91 % 197.956 M -4.64 % 207.581 M -18.47 % 254.621 M 49.72 % 170.067 M -4.23 % 177.583 M -33.35 % 266.458 M 10.49 % 241.165 M 33.48 % 180.678 M 37.50 % 131.399 M 14.74 % 114.522 M -2.36 % 117.296 M -53.68 % 253.248 M 177.87 % 91.140 M -14.71 % 106.859 M 25.34 % 85.257 M -83.57 % 518.908 M 564.09 % 78.138 M 21.66 % 64.228 M 185.91 % -74.765 M -219.12 % 62.765 M
Cash and short term investments 210.677 M 48.51 % 141.864 M -15.04 % 166.974 M -17.12 % 201.456 M -40.84 % 340.514 M 33.73 % 254.621 M 49.72 % 170.067 M -4.23 % 177.583 M -38.01 % 286.458 M -16.77 % 344.165 M -3.24 % 355.678 M 40.92 % 252.399 M 10.45 % 228.522 M -10.84 % 256.296 M -4.46 % 268.248 M -3.07 % 276.732 M -3.84 % 287.791 M -8.32 % 313.905 M -39.51 % 518.908 M 564.09 % 78.138 M 21.66 % 64.228 M -14.09 % 74.765 M 0.00 % 74.765 M
Total current assets 1.996 B 10.38 % 1.808 B 8.82 % 1.661 B 6.71 % 1.557 B 1.89 % 1.528 B 0.03 % 1.528 B 7.52 % 1.421 B 0.52 % 1.414 B 10.14 % 1.283 B 9.27 % 1.174 B 6.03 % 1.108 B 18.30 % 936.336 M 0.01 % 936.268 M 1.64 % 921.164 M 0.62 % 915.492 M -3.88 % 952.429 M 1.79 % 935.704 M 11.05 % 842.566 M -12.48 % 962.723 M 89.86 % 507.061 M 11.26 % 455.761 M 509.59 % 74.765 M -78.44 % 346.724 M
Inventory 366.800 M 10.01 % 333.421 M 10.09 % 302.867 M -12.32 % 345.420 M 13.30 % 304.878 M -5.55 % 322.781 M 47.11 % 219.408 M -3.22 % 226.700 M -9.59 % 250.735 M -1.35 % 254.175 M 10.17 % 230.721 M 4.73 % 220.294 M -10.65 % 246.545 M 7.08 % 230.241 M 9.54 % 210.191 M -5.10 % 221.488 M 2.03 % 217.087 M 12.65 % 192.716 M 30.91 % 147.213 M 14.76 % 128.274 M 0.15 % 128.079 M 0.000 -100.00 % 56.307 M
Net receivables 988.671 M 9.88 % 899.796 M 0.04 % 899.410 M 4.97 % 856.815 M -0.98 % 865.297 M 8.32 % 798.827 M 13.68 % 702.708 M 3.51 % 678.910 M 13.70 % 597.091 M 14.22 % 522.740 M 19.93 % 435.884 M -3.79 % 453.034 M 1.19 % 447.708 M 4.15 % 429.885 M 0.52 % 427.669 M -3.28 % 442.191 M 5.26 % 420.076 M 29.41 % 324.621 M 12.68 % 288.097 M -1.91 % 293.706 M 13.57 % 258.618 M 0.000 -100.00 % 212.164 M
Tax assets 30.027 M -16.55 % 35.980 M 16.99 % 30.753 M 38.72 % 22.169 M 3.85 % 21.347 M -2.52 % 21.899 M 15.43 % 18.972 M -2.50 % 19.460 M -2.40 % 19.939 M 94.95 % 10.227 M 10.40 % 9.264 M 44.39 % 6.415 M 7.99 % 5.941 M 8.36 % 5.483 M -11.83 % 6.218 M 8.89 % 5.711 M 22.98 % 4.644 M 5.90 % 4.385 M -6.16 % 4.673 M 17.58 % 3.974 M 17.88 % 3.372 M 0.000 -100.00 % 3.540 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 711.272 M 36.89 % 519.592 M -5.74 % 551.216 M 3.69 % 531.620 M 11.08 % 478.603 M 9.32 % 437.790 M 31.82 % 332.116 M -3.75 % 345.070 M 5.41 % 327.356 M 6.47 % 307.461 M 23.94 % 248.072 M 73.32 % 143.127 M -39.20 % 235.394 M 15.78 % 203.308 M 65.50 % 122.846 M -34.44 % 187.379 M 16.19 % 161.266 M -14.10 % 187.740 M 24.65 % 150.609 M 3.29 % 145.807 M -11.81 % 165.330 M 0.000 -100.00 % 61.234 M
Tax payables 9.923 M -33.94 % 15.022 M 39.05 % 10.803 M -34.13 % 16.400 M 7 828.58 % 206.841 K -97.72 % 9.074 M 16.12 % 7.814 M -43.33 % 13.790 M 14.88 % 12.003 M 18.41 % 10.137 M 280.72 % 2.663 M -59.74 % 6.613 M 20.83 % 5.473 M -23.32 % 7.138 M 32.62 % 5.382 M 108.62 % 2.580 M -21.23 % 3.275 M -8.32 % 3.572 M 128.86 % 1.561 M -63.21 % 4.242 M -23.96 % 5.579 M 0.000 -100.00 % 1.718 M
Deferred revenue non current 12.244 M 30.17 % 9.406 M -1.72 % 9.571 M 171.91 % 3.520 M -3.87 % 3.661 M -4.16 % 3.821 M 53.74 % 2.485 M 11.95 % 2.220 M -3.70 % 2.305 M -12.83 % 2.644 M -3.12 % 2.730 M 130.55 % 1.184 M -3.92 % 1.232 M -3.77 % 1.280 M -3.73 % 1.330 M -3.67 % 1.381 M -3.58 % 1.432 M -3.45 % 1.483 M -3.34 % 1.534 M 68.92 % 908.380 K -5.35 % 959.761 K 0.000 -100.00 % 1.056 M
Minority interest 31.392 M 25.52 % 25.008 M 14.36 % 21.868 M 27.57 % 17.142 M -12.84 % 19.666 M -4.46 % 20.584 M 286.01 % 5.332 M 102.23 % 2.637 M 17.98 % 2.235 M 20.65 % 1.852 M 239.85 % -1.325 M -334.75 % 564.232 K 5.73 % 533.664 K 5.81 % 504.345 K 0.30 % 502.833 K -18.02 % 613.346 K -10.30 % 683.758 K 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 7.434 M 116.10 % 3.440 M -17.65 % 4.177 M -24.94 % 5.565 M -10.34 % 6.206 M -10.76 % 6.955 M -8.83 % 7.628 M 6.47 % 7.165 M -9.61 % 7.927 M 107.97 % -99.497 M -1 163.78 % 9.353 M -7.79 % 10.143 M 8.32 % 9.364 M 22 733.12 % 41.011 K 1.19 % 40.529 K 22.29 % 33.141 K 1.40 % 32.685 K 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
Other total stockholders equity 1.368 B 6 935.68 % -20.012 M -101.51 % 1.325 B 9 229.13 % -14.512 M -101.18 % 1.233 B 0.000 -100.00 % 1.301 B 0.000 -100.00 % 532.975 M 0.000 -100.00 % 512.517 M 0.000 -100.00 % 493.078 M 0.000 -100.00 % 492.271 M 0.000 -100.00 % 480.651 M 0.000 -100.00 % 480.918 M 389.10 % 98.327 M 0.09 % 98.239 M 0.000 -100.00 % 97.530 M
Deferred tax liabilities non current 2.453 M 45.82 % 1.682 M -13.81 % 1.952 M 8.76 % 1.794 M -9.87 % 1.991 M -16.10 % 2.373 M 21.98 % 1.945 M 21.83 % 1.597 M -3.12 % 1.648 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -682.526 K 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
Total assets 3.363 B 7.97 % 3.115 B 1.32 % 3.074 B 6.25 % 2.893 B 2.87 % 2.813 B 3.29 % 2.723 B 7.03 % 2.544 B 3.76 % 2.452 B 52.20 % 1.611 B 3.58 % 1.555 B 5.71 % 1.471 B 9.12 % 1.348 B 1.42 % 1.330 B 3.23 % 1.288 B 1.53 % 1.269 B 2.17 % 1.242 B 2.13 % 1.216 B 9.08 % 1.114 B 3.62 % 1.076 B 74.78 % 615.342 M 9.48 % 562.079 M 0.000 -100.00 % 451.418 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
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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 258.077 M 203.18 % -250.129 M -314.50 % 116.610 M -30.11 % 166.837 M 50.18 % 111.088 M 212.71 % -98.565 M -165.93 % 149.501 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 3.691 M 0.000 -100.00 % 11.970 M 312.87 % -5.623 M -300.00 % 2.811 M 0.00 % 2.811 M -42.12 % 4.858 M 748.83 % -748.697 K -200.00 % 748.697 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.802 M 0.000
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -122.874 M 0.000 100.00 % -270.047 M -202.01 % 264.729 M 300.00 % -132.365 M 0.00 % -132.365 M -37.80 % -96.053 M -174.01 % 129.792 M 200.00 % -129.792 M 0.000 100.00 % -165.172 M -186.74 % 190.425 M 200.00 % -190.425 M 0.000 100.00 % -678.691 K 92.25 % -8.756 M 93.23 % -129.349 M 0.000 -100.00 % 34.561 M 811.42 % 3.792 M
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -75.336 M 0.000 100.00 % -291.410 M -220.69 % 241.455 M 300.00 % -120.727 M 0.00 % -120.727 M -75.35 % -68.849 M -176.24 % 90.309 M 200.00 % -90.309 M 0.000 100.00 % -94.641 M -181.74 % 115.787 M 200.00 % -115.787 M 0.000 100.00 % -61.351 M -210.64 % 55.449 M 200.00 % -55.449 M 0.000 -100.00 % 3.824 M 133.61 % -11.377 M
Inventory 0.000 0.000 0.000 0.000 100.00 % -48.422 M 0.000 -100.00 % 3.986 M -82.88 % 23.275 M 300.00 % -11.637 M 0.00 % -11.637 M 57.22 % -27.204 M -168.90 % 39.482 M 200.00 % -39.482 M 0.000 100.00 % -70.443 M -194.26 % 74.735 M 200.00 % -74.735 M 0.000 100.00 % -21.584 M -1 570.43 % -1.292 M 98.27 % -74.693 M 0.000 -100.00 % 6.213 M -59.10 % 15.191 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.948 M 300.00 % -4.474 M 0.00 % -4.474 M 23.76 % -5.868 M -72 100.60 % -8.128 K -200.00 % 8.128 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 -100.00 % 883.872 K 0.000 -100.00 % 17.377 M 294.20 % -8.948 M -300.00 % 4.474 M 0.00 % 4.474 M -23.76 % 5.868 M 72 100.60 % 8.128 K 200.00 % -8.128 K 0.000 100.00 % -88.295 K 9.57 % -97.643 K -200.00 % 97.643 K 0.000 -100.00 % 20.905 M 380.08 % -7.464 M -1 041.22 % 793.024 K 0.000 -100.00 % 28.348 M 128 226.60 % -22.125 K
Other non cash items 24.837 M 153.51 % -46.417 M -145.79 % 101.367 M 1 308.73 % -8.386 M 38.01 % -13.529 M 78.49 % -62.899 M -2 692.23 % -2.253 M 95.36 % -48.511 M 27.73 % -67.126 M -56.76 % -42.822 M -69.61 % -25.247 M 29.54 % -35.831 M -41.36 % -25.347 M 16.22 % -30.256 M -16.28 % -26.020 M 24.53 % -34.477 M 23.21 % -44.897 M -111.37 % -21.241 M -562.59 % -3.206 M -137.60 % 8.527 M 120.94 % -40.723 M -311.56 % -9.895 M -263.76 % -2.720 M 86.21 % -19.728 M
Net cash provided by operating activities 24.837 M 153.51 % -46.417 M -145.79 % 101.367 M 49.74 % 67.694 M 17.31 % 57.703 M 723.99 % -9.247 M -123.47 % 39.403 M 35 145.75 % 111.796 K 101.06 % -10.499 M -124.52 % 42.822 M 69.61 % 25.247 M -29.54 % 35.831 M -26.67 % 48.862 M 63.16 % 29.948 M 15.09 % 26.020 M -24.53 % 34.477 M -23.21 % 44.897 M 111.37 % 21.241 M 5.73 % 20.089 M 10.01 % 18.261 M -55.16 % 40.723 M 311.56 % 9.895 M -78.98 % 47.080 M 138.64 % 19.728 M
Investments in property plant and equipment -38.101 M -37.49 % -27.712 M -28.86 % -21.505 M 47.53 % -40.988 M 31.68 % -59.991 M 22.91 % -77.816 M -42.34 % -54.669 M -3.80 % -52.670 M -169.41 % -19.550 M 64.84 % -55.597 M -47.48 % -37.699 M -49.17 % -25.272 M -72.05 % -14.689 M -13.44 % -12.948 M 1.18 % -13.103 M 1.26 % -13.270 M -25.58 % -10.567 M -134.44 % -4.507 M 3.16 % -4.654 M -28.41 % -3.624 M 13.29 % -4.180 M -1 776.48 % -222.768 K 88.26 % -1.898 M -56.28 % -1.215 M
Acquisitions net 0.000 0.000 0.000 0.000 100.00 % -20.808 M -5 825.23 % 363.446 K 193.41 % -389.073 K -4 361.48 % 9.130 K -99.52 % 1.892 M -51.51 % 3.901 M -90.79 % 42.353 M 368 188.05 % 11.500 K 688 522.76 % 1.670 -7.73 % 1.810 -99.99 % 34.500 K -99.74 % 13.342 M 23.15 % 10.834 M 140.35 % 4.507 M -3.16 % 4.654 M 28.41 % 3.625 M -13.29 % 4.180 M 1 776.48 % 222.768 K -88.26 % 1.898 M 0.000
Purchases of investments -247.150 M -2 371.50 % -10.000 M 93.66 % -157.814 M -11.53 % -141.500 M -1 056.08 % 14.800 M 126.52 % -55.800 M -120.29 % -25.331 M 96.98 % -840.000 M -569.73 % -125.424 M 5.70 % -133.000 M 45.77 % -245.250 M -16.23 % -211.000 M 8.26 % -230.000 M 22.30 % -296.000 M 15.56 % -350.551 M -117.17 % -161.419 M 25.14 % -215.626 M 46.31 % -401.648 M -1 238.83 % -30.000 M 0.00 % -30.000 M 66.67 % -90.000 M -36.36 % -66.000 M -240.43 % 47.000 M 0.000
Sales maturities of investments 274.166 M 473.98 % 47.765 M 253.82 % 13.500 M -89.80 % 132.339 M 230.85 % 40.000 M -79.20 % 192.330 M 651.57 % 25.590 M 25.84 % 20.336 M -90.34 % 210.501 M -22.67 % 272.203 M 34.16 % 202.897 M -1.38 % 205.730 M -19.84 % 256.664 M 48.60 % 172.723 M -64.17 % 482.029 M 203.84 % 158.646 M -40.10 % 264.860 M 1 218.17 % 20.093 M -33.43 % 30.185 M 0.37 % 30.072 M -66.66 % 90.200 M 15.17 % 78.317 M 278.88 % -43.782 M 0.000
Other investing activites 10.296 K 1 169.26 % 811.180 -99.96 % 1.948 M 13 124.27 % -14.954 K 99.96 % -33.540 M -200.00 % 33.540 M 770.81 % -5.000 M -10 103.00 % 49.985 K 103.33 % -1.500 M 61.54 % -3.900 M 90.79 % -42.353 M -15 686 343 873.17 % 0.270 -100.00 % 543.000 K 4 836.81 % 10.999 K -68.12 % 34.500 K 100.26 % -13.270 M -25.58 % -10.567 M -134.44 % -4.507 M 3.16 % -4.654 M -28.41 % -3.624 M 13.29 % -4.180 M -1 776.48 % -222.768 K 88.26 % -1.898 M 54.30 % -4.153 M
Net cash used for investing activites -11.075 M -210.15 % 10.055 M 106.14 % -163.871 M -226.67 % -50.164 M 15.75 % -59.539 M -164.36 % 92.506 M 254.70 % -59.798 M 93.14 % -872.275 M -1 423.26 % 65.919 M -21.16 % 83.608 M 204.44 % -80.052 M -162.20 % -30.531 M -343.89 % 12.518 M 109.19 % -136.214 M -215.04 % 118.410 M 841.41 % -15.971 M -141.02 % 38.933 M 110.08 % -386.062 M -8 538.03 % -4.469 M -25.83 % -3.552 M 10.77 % -3.981 M -132.91 % 12.094 M 816.50 % 1.320 M 131.77 % -4.153 M
Debt repayment 61.882 M 496.74 % 10.370 M -84.30 % 66.044 M 366.62 % -24.771 M -271.73 % 14.425 M -1.04 % 14.576 M 2.53 % 14.216 M 85.07 % 7.681 M 553.13 % 1.176 M 0.000 -100.00 % 15.959 M 366.55 % -5.987 M 0.000 -100.00 % 6.301 M 0.000 0.000 0.000 100.00 % -15.000 M 0.000 0.000 0.000 0.000 100.00 % -4.000 M 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -788.589 M -201.60 % 776.144 M 6 136.94 % 12.444 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
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.379 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
Dividends paid 0.000 0.000 100.00 % -29.917 M 0.000 100.00 % -58.873 M 0.000 0.000 0.000 100.00 % -44.999 M 0.000 0.000 100.00 % -18.686 K 99.94 % -31.680 M 0.000 0.000 100.00 % -0.010 100.00 % -21.960 M -19 798.82 % -110.358 K 48.94 % -216.125 K 1.09 % -218.500 K 23.21 % -284.525 K 97.11 % -9.839 M -1 611.76 % -574.792 K -69.57 % -338.966 K
Other financing activites -7.090 M -410.75 % 2.282 M 135.05 % -6.511 M -333.77 % -1.501 M 18.52 % -1.842 M 3.53 % -1.909 M -137.52 % 5.089 M -99.34 % 775.299 M 46 058.82 % 1.680 M -24.99 % 2.239 M 165.92 % -3.397 M -413.67 % -661.312 K 97.91 % -31.717 M -5 327.95 % -584.322 K -130.40 % 1.922 M 183.55 % -2.301 M -32.09 % -1.742 M 84.17 % -11.000 M -102.57 % 428.389 M 20 773.36 % -2.072 M 85.15 % -13.950 M -1 495.00 % 1.000 M 200.00 % -1.000 M 90.33 % -10.339 M
Net cash used provided by financing activities 54.791 M 333.08 % 12.652 M -57.28 % 29.617 M 212.73 % -26.272 M 43.24 % -46.290 M -465.45 % 12.666 M -8.91 % 13.905 M -98.22 % 782.980 M 2 736.37 % -29.699 M -1 426.38 % 2.239 M -82.17 % 12.562 M 288.41 % -6.667 M 78.98 % -31.717 M -654.77 % 5.717 M 197.44 % 1.922 M 183.55 % -2.301 M 90.29 % -23.702 M 9.22 % -26.110 M -106.10 % 428.173 M 18 791.96 % -2.291 M 83.91 % -14.235 M -61.04 % -8.839 M -58.55 % -5.575 M 46.08 % -10.339 M
Effect of forex changes on cash 399.400 K -71.20 % 1.387 M 22.10 % 1.136 M 1 583.22 % -76.570 K -106.46 % 1.186 M 49.45 % 793.460 K 552.54 % -175.333 K -156.94 % 307.952 K -63.86 % 852.047 K 152.38 % -1.627 M -212.88 % -519.861 K -235.56 % 383.491 K -56.19 % 875.425 K 87.72 % 466.340 K -45.54 % 856.291 K 2 118.26 % 38.602 K 107.16 % -538.846 K -120.43 % -244.452 K 82.38 % -1.387 M -138.98 % -580.385 K -237.96 % -171.733 K -308.66 % 82.303 K 202.67 % -80.163 K 99.49 % -15.575 M
Net change in cash 68.952 M 405.24 % -22.590 M 32.73 % -33.581 M -248.16 % -9.645 M 79.50 % -47.040 M -155.74 % 84.389 M 1 366.14 % -6.665 M 92.50 % -88.875 M -434.47 % 26.572 M -56.07 % 60.487 M 28.29 % 47.147 M 179.36 % 16.877 M 1 350.94 % -1.349 M 99.01 % -135.951 M -183.19 % 163.431 M 1 110.71 % -16.170 M -175.01 % 21.558 M 104.97 % -433.518 M -197.99 % 442.405 M 3 637.11 % 11.838 M 225.27 % 3.640 M 216.39 % -3.127 M -107.32 % 42.745 M 513.44 % -10.339 M
Cash at beginning of period 141.696 M -13.75 % 164.286 M -16.97 % 197.867 M -4.65 % 207.512 M -18.50 % 254.621 M 49.72 % 170.064 M -3.77 % 176.729 M -33.46 % 265.604 M 11.12 % 239.031 M 33.88 % 178.545 M 35.88 % 131.398 M 14.74 % 114.521 M -1.16 % 115.870 M -53.99 % 251.822 M 184.90 % 88.391 M -15.46 % 104.561 M 25.97 % 83.003 M -83.93 % 516.521 M 596.91 % 74.116 M 19.01 % 62.278 M 6.21 % 58.638 M -5.06 % 61.765 M 224.74 % 19.020 M 38 040 091 333.16 % 0.050
Cash at end of period 210.649 M 48.66 % 141.696 M -13.75 % 164.286 M -16.97 % 197.867 M -4.68 % 207.581 M -18.42 % 254.452 M 49.62 % 170.064 M -3.77 % 176.729 M -33.46 % 265.604 M 11.12 % 239.031 M 33.88 % 178.545 M 35.88 % 131.398 M 14.74 % 114.521 M -1.16 % 115.870 M -53.99 % 251.822 M 184.90 % 88.391 M -15.46 % 104.561 M 25.97 % 83.003 M -83.93 % 516.521 M 596.91 % 74.116 M 19.01 % 62.278 M 6.21 % 58.638 M -5.06 % 61.765 M 697.40 % -10.339 M
Operating cash flow 24.837 M 153.20 % -46.683 M -146.05 % 101.367 M 49.74 % 67.694 M 17.31 % 57.703 M 723.99 % -9.247 M -123.47 % 39.403 M 35 145.75 % 111.796 K 101.06 % -10.499 M -124.52 % 42.822 M 69.61 % 25.247 M -29.54 % 35.831 M -26.67 % 48.862 M 63.16 % 29.948 M 15.09 % 26.020 M -24.53 % 34.477 M -23.21 % 44.897 M 111.37 % 21.241 M 5.73 % 20.089 M 10.01 % 18.261 M -55.16 % 40.723 M 311.56 % 9.895 M -78.98 % 47.080 M 138.64 % 19.728 M
Capital expenditure -38.101 M -37.49 % -27.712 M -28.86 % -21.505 M 47.53 % -40.988 M 31.68 % -59.991 M 22.91 % -77.816 M -42.34 % -54.669 M -3.80 % -52.670 M -169.41 % -19.550 M 64.84 % -55.597 M -47.48 % -37.699 M -49.17 % -25.272 M -72.05 % -14.689 M -13.44 % -12.948 M 1.18 % -13.103 M 1.26 % -13.270 M -25.58 % -10.567 M -134.44 % -4.507 M 3.16 % -4.654 M -28.41 % -3.624 M 13.29 % -4.180 M -1 776.48 % -222.768 K 88.26 % -1.898 M -56.28 % -1.215 M
Free CashFlow -13.264 M 82.17 % -74.394 M -193.09 % 79.919 M 229.04 % 24.289 M 1 161.51 % -2.288 M 97.37 % -87.064 M -470.33 % -15.265 M 70.95 % -52.558 M -74.91 % -30.049 M -135.21 % -12.775 M -2.59 % -12.452 M -217.93 % 10.559 M -69.10 % 34.173 M 101.02 % 17.000 M 31.60 % 12.918 M -39.09 % 21.206 M -38.23 % 34.330 M 105.16 % 16.733 M 8.41 % 15.434 M 5.45 % 14.637 M -59.95 % 36.542 M 277.82 % 9.672 M -78.59 % 45.182 M 144.05 % 18.514 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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017