001256.SZ

Zhejiang Weigang Technology Co., Ltd. 001256.SZ

Finances

2024 2023 2022 2021 2020 2019 2018
Revenue 489.239 M 17.45 % 416.556 M 7.05 % 389.112 M -13.81 % 451.478 M 18.79 % 380.076 M -0.53 % 382.104 M 6.77 % 357.864 M
Net income 90.184 M 8.30 % 83.274 M 2.86 % 80.961 M -15.83 % 96.192 M -6.67 % 103.071 M 21.72 % 84.681 M 12.76 % 75.101 M
Income before tax 102.019 M 7.51 % 94.890 M 3.35 % 91.810 M -18.03 % 112.005 M -5.73 % 118.808 M 20.52 % 98.579 M 11.56 % 88.367 M
Income before tax ratio 0.21 -8.46 % 0.23 -3.45 % 0.24 -4.89 % 0.25 -20.64 % 0.31 21.16 % 0.26 4.48 % 0.25
EBITDA 126.475 M 9.81 % 115.177 M 7.67 % 106.969 M -9.31 % 117.950 M -5.27 % 124.513 M 38.93 % 89.620 M 13.25 % 79.138 M
Net income ratio 0.18 -7.79 % 0.20 -3.92 % 0.21 -2.35 % 0.21 -21.43 % 0.27 22.37 % 0.22 5.60 % 0.21
Ratio EBITDA 0.26 -6.50 % 0.28 0.58 % 0.27 5.23 % 0.26 -20.25 % 0.33 39.67 % 0.23 6.06 % 0.22
Gross profit ratio 0.33 -0.04 % 0.33 -3.20 % 0.34 4.41 % 0.32 -7.37 % 0.35 -4.35 % 0.36 3.37 % 0.35
Weighted average shs out dil 140.912 M -1.85 % 143.575 M 0.67 % 142.613 M 0.00 % 142.613 M 999 999 900.00 % 14.261 -100.00 % 142.613 M 0.00 % 142.613 M
Weighted average shs out 140.912 M -1.85 % 143.575 M 0.67 % 142.613 M 0.00 % 142.613 M 999 999 900.00 % 14.261 -100.00 % 142.613 M 0.00 % 142.613 M
EPS diluted 0.64 10.34 % 0.58 1.75 % 0.57 -14.93 % 0.67 -100.00 % 7 227 346.56 1 224 973 893.22 % 0.59 11.32 % 0.53
Earnings per share 0.64 10.34 % 0.58 1.75 % 0.57 -14.93 % 0.67 -100.00 % 7 227 346.56 1 224 973 893.22 % 0.59 11.32 % 0.53
Gross profit 159.778 M 17.40 % 136.094 M 3.63 % 131.326 M -10.01 % 145.940 M 10.03 % 132.634 M -4.85 % 139.399 M 10.38 % 126.295 M
Income tax expense 11.835 M 1.88 % 11.616 M 7.07 % 10.850 M -31.38 % 15.812 M 0.48 % 15.737 M 13.23 % 13.898 M 4.76 % 13.266 M
Cost of revenue 329.462 M 17.47 % 280.462 M 8.80 % 257.786 M -15.63 % 305.538 M 23.48 % 247.442 M 1.95 % 242.705 M 4.81 % 231.570 M
General and administrative expenses 6.956 M 69.24 % 4.110 M -22.19 % 5.283 M -1.04 % 5.338 M 33.04 % 4.013 M -6.46 % 4.290 M -66.42 % 12.776 M
Selling and marketing expenses 17.619 M -28.58 % 24.668 M 34.54 % 18.335 M -22.53 % 23.668 M 34.39 % 17.611 M -28.16 % 24.513 M 17.23 % 20.910 M
Other expenses -1.610 M 92.42 % -21.239 M -3 828.65 % -540.622 K -200.05 % -180.176 K -124.83 % 725.683 K 1 290.00 % -60.982 K -110.11 % 603.000 K
Operating expenses 57.594 M 46.69 % 39.264 M -15.77 % 46.614 M 18.73 % 39.261 M 70.05 % 23.088 M -55.05 % 51.368 M -1.36 % 52.076 M
Cost and expenses 387.056 M 20.41 % 321.458 M 5.60 % 304.400 M -11.72 % 344.800 M 27.45 % 270.530 M -8.01 % 294.073 M 3.68 % 283.645 M
Research and development expenses 34.630 M 3.51 % 33.456 M 61.61 % 20.702 M 16.99 % 17.696 M 31.82 % 13.425 M -20.45 % 16.875 M -4.78 % 17.722 M
Selling general and administrative expenses 24.575 M -14.61 % 28.779 M 21.85 % 23.618 M -18.58 % 29.007 M 34.14 % 21.624 M -24.93 % 28.803 M -14.49 % 33.686 M
Interest income 22.650 M 119.31 % 10.328 M 28.80 % 8.019 M 3.68 % 7.734 M 70.47 % 4.537 M 114.38 % 2.116 M 57.00 % 1.348 M
Interest expense 1.521 M 89.01 % 804.844 K 573.50 % 119.502 K -11.15 % 134.500 K 846.65 % 14.208 K -93.52 % 219.244 K -40.05 % 365.700 K
Depreciation and amortization 23.196 M 19.06 % 19.482 M 29.55 % 15.039 M 139.89 % 6.269 M 10.21 % 5.688 M 21.15 % 4.695 M -0.49 % 4.718 M
Operating income 102.183 M 7.45 % 95.099 M 2.98 % 92.351 M -17.68 % 112.185 M -4.99 % 118.082 M 19.71 % 98.640 M 12.39 % 87.764 M
Operating income ratio 0.21 -8.51 % 0.23 -3.81 % 0.24 -4.49 % 0.25 -20.02 % 0.31 20.35 % 0.26 5.26 % 0.25
Total other income expenses net -164.293 K 21.36 % -208.911 K 61.36 % -540.622 K -200.06 % -180.171 K -124.83 % 725.732 K 1 289.12 % -61.031 K -110.12 % 603.000 K
2024 2023 2022 2021 2020 2019 2018
2024 2023 2022 2021 2020 2019 2018
Net debt 53.911 M 116.77 % -321.430 M 54.05 % -699.555 M -188.38 % -242.577 M -51.31 % -160.321 M -13.65 % -141.070 M -101.40 % -70.043 M
Total investments 602.896 M 1 093.86 % 50.500 M 0.000 0.000 -100.00 % 9.850 M -79.15 % 47.241 M 19.80 % 39.433 M
Total debt 182.909 M 286.32 % 47.346 M 85 767.20 % 55.139 K -71.13 % 190.966 K 0.000 0.000 0.000
Accumulated other comprehensive income loss 4.110 M 81.11 % 2.269 M -96.56 % 66.034 M 29.43 % 51.020 M 62.91 % 31.318 M 15.88 % 27.025 M 0.000
Retained earnings 280.523 M 23.63 % 226.912 M 28.67 % 176.349 M 54.45 % 114.181 M 270.29 % 30.836 M -72.19 % 110.892 M 236.34 % 32.970 M
Common stock 142.613 M 0.00 % 142.613 M 0.00 % 142.613 M 33.33 % 106.959 M 5.20 % 101.670 M 97.03 % 51.600 M 0.00 % 51.600 M
Total equity 1.146 B 3.11 % 1.112 B 6.50 % 1.044 B 94.76 % 535.926 M 39.10 % 385.274 M -0.89 % 388.722 M 32.46 % 293.460 M
Other non current liabilities 13.453 M 329.54 % 3.132 M 177.48 % 1.129 M 0.00 % 1.129 M 18.79 % 950.190 K -0.53 % 955.227 K -45.33 % 1.747 M
Long term debt 0.000 0.000 -100.00 % 55.139 K -71.13 % 190.966 K 0.000 0.000 0.000
Total non current liabilities 13.453 M 19.81 % 11.228 M 12.45 % 9.985 M 113.68 % 4.673 M 88.75 % 2.476 M -27.75 % 3.426 M 96.11 % 1.747 M
Other current liabilities 107.576 M 624.06 % 14.857 M -55.32 % 33.251 M -56.21 % 75.937 M -15.44 % 89.805 M -30.53 % 129.266 M -4.56 % 135.449 M
Deferred revenue 0.000 -100.00 % 57.472 M 21.02 % 47.490 M -23.29 % 61.907 M -15.73 % 73.460 M 27.38 % 57.668 M 0.000
Short term debt 182.909 M 4 318.82 % -4.336 M 0.000 0.000 0.000 0.000 0.000
Total current liabilities 395.181 M 71.22 % 230.801 M 149.04 % 92.676 M -30.29 % 132.944 M -15.25 % 156.862 M -6.59 % 167.925 M -21.82 % 214.800 M
Total liabilities 408.634 M 68.84 % 242.029 M 135.76 % 102.661 M -25.40 % 137.617 M -13.63 % 159.337 M -7.01 % 171.351 M -20.87 % 216.548 M
Other non current assets 335.561 K -99.91 % 364.896 M 85 375.69 % 426.900 K -72.43 % 1.549 M -59.92 % 3.863 M -96.12 % 99.697 M 56 578.37 % 175.900 K
Long term investments 536.598 M 0.000 0.000 0.000 -100.00 % 9.320 M 117.95 % -51.920 M -231.67 % 39.433 M
Intangible assets 45.680 M 9.90 % 41.566 M -1.50 % 42.197 M -2.43 % 43.248 M -2.58 % 44.395 M 20.47 % 36.850 M 269.77 % 9.966 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 45.680 M 9.90 % 41.566 M -1.50 % 42.197 M -2.43 % 43.248 M -2.58 % 44.395 M 20.47 % 36.850 M 269.77 % 9.966 M
Property plant equipment net 274.128 M 0.20 % 273.582 M 7.97 % 253.379 M 25.55 % 201.819 M 49.49 % 135.008 M 99.65 % 67.624 M 85.66 % 36.424 M
Total non current assets 857.521 M 26.06 % 680.238 M 129.81 % 296.004 M 19.59 % 247.512 M 27.62 % 193.951 M 26.20 % 153.684 M 77.06 % 86.799 M
Other current assets 288.748 M 246.20 % 83.405 M 444.83 % 15.309 M 12.91 % 13.558 M -48.25 % 26.199 M -30.32 % 37.601 M 99.24 % 18.872 M
Short term investments 66.299 M 31.29 % 50.500 M 0.000 0.000 -100.00 % 530.340 K -99.47 % 99.161 M -53.23 % 212.000 M
cash and cash equivalents 128.998 M -65.02 % 368.776 M -47.30 % 699.746 M 188.24 % 242.768 M 51.43 % 160.321 M 13.65 % 141.070 M 101.40 % 70.043 M
Cash and short term investments 195.297 M -53.42 % 419.276 M -40.08 % 699.746 M 188.24 % 242.768 M 50.93 % 160.851 M -33.04 % 240.231 M 242.98 % 70.043 M
Total current assets 697.263 M 3.54 % 673.422 M -20.82 % 850.445 M 99.62 % 426.030 M 21.49 % 350.661 M -13.71 % 406.389 M -3.97 % 423.209 M
Inventory 178.790 M 14.85 % 155.667 M 26.47 % 123.085 M -23.83 % 161.588 M 16.87 % 138.263 M 25.17 % 110.459 M 9.01 % 101.326 M
Net receivables 34.428 M 128.39 % 15.074 M 3.95 % 14.501 M 78.67 % 8.116 M -73.27 % 30.358 M 5.00 % 28.913 M -12.80 % 33.156 M
Tax assets 779.365 K 300.01 % 194.837 K 0.000 -100.00 % 896.320 K -34.31 % 1.364 M -4.73 % 1.432 M 78.99 % 800.100 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 97.075 M -6.18 % 103.468 M 141.50 % 42.844 M -17.01 % 51.625 M -2.07 % 52.719 M 75.48 % 30.044 M -31.84 % 44.075 M
Tax payables 7.622 M -0.47 % 7.658 M 84.67 % 4.147 M -22.94 % 5.381 M -62.47 % 14.337 M 66.42 % 8.615 M -75.58 % 35.277 M
Deferred revenue non current 1.796 M 0.000 -100.00 % 2.701 M 1 853.75 % 138.266 K -15.00 % 162.666 K -13.04 % 187.066 K -11.55 % 211.500 K
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 100.00 % -51.682 M -93 830.15 % 55.139 K -71.13 % 190.966 K 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 723.014 M -2.27 % 739.838 M 12.30 % 658.791 M 132.35 % 283.533 M 10.60 % 256.356 M 13.32 % 226.231 M 9.47 % 206.661 M
Deferred tax liabilities non current 11.657 M 43.98 % 8.096 M 32.74 % 6.100 M 89.74 % 3.215 M 135.90 % 1.363 M -40.34 % 2.284 M 256.27 % 641.100 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.555 B 14.86 % 1.354 B 18.07 % 1.146 B 70.21 % 673.543 M 23.67 % 544.612 M -2.76 % 560.073 M 9.82 % 510.008 M
2024 2023 2022 2021 2020 2019 2018
2024 2023 2022 2021 2020 2019 2018
Deferred income tax 0.000 0.000 -100.00 % 3.781 M 124.12 % 1.687 M 279.89 % 444.100 K 3 830.09 % 11.300 K 0.000
Stock based compensation 0.000 -100.00 % 6.731 M 11.20 % 6.053 M -10.08 % 6.731 M 1 123.69 % 550.100 K -88.82 % 4.923 M -13.64 % 5.700 M
Change in working capital -17.229 M -125.17 % 68.452 M 739.66 % -10.701 M 18.89 % -13.194 M -370.66 % 4.875 M 111.90 % -40.949 M -709.63 % -5.058 M
Accounts receivables -18.999 M -1 690.62 % -1.061 M 86.47 % -7.845 M -152.66 % 14.898 M 635.42 % -2.783 M -121.25 % -1.258 M -122.73 % 5.533 M
Inventory -24.843 M 27.60 % -34.313 M -190.57 % 37.885 M 248.25 % -25.554 M 13.10 % -29.406 M -219.17 % -9.214 M 70.89 % -31.647 M
Accounts payables 14.547 M -85.74 % 102.025 M 329.15 % -44.523 M -953.84 % -4.225 M -111.54 % 36.619 M 220.11 % -30.489 M 0.000
Other working capital 12.067 M 569.69 % 1.802 M -52.35 % 3.781 M 124.12 % 1.687 M 279.87 % 444.132 K 3 836.99 % 11.281 K -99.96 % 26.590 M
Other non cash items -12.233 M -5.27 % -11.621 M -265.56 % 7.019 M -19.38 % 8.706 M 327.02 % -3.835 M 7.99 % -4.168 M 16.64 % -5.000 M
Net cash provided by operating activities 83.918 M -50.36 % 169.043 M 83.11 % 92.317 M -5.77 % 97.973 M -10.77 % 109.799 M 148.08 % 44.260 M -36.56 % 69.762 M
Investments in property plant and equipment -28.510 M 44.72 % -51.573 M 18.58 % -63.345 M 19.86 % -79.046 M 8.09 % -86.007 M -31.74 % -65.287 M -3 491.34 % -1.818 M
Acquisitions net 0.000 0.000 -100.00 % 64.670 K 17 963 788.92 % 0.360 -100.00 % 387.610 K 145 897.97 % 265.490 0.000
Purchases of investments -520.028 M -8.82 % -477.893 M 0.000 100.00 % -100.000 M 76.08 % -418.030 M -4.44 % -400.274 M 10.25 % -445.970 M
Sales maturities of investments 142.836 M 1 328.36 % 10.000 M 0.000 -100.00 % 115.930 M -79.82 % 574.614 M 14.80 % 500.526 M 15.79 % 432.282 M
Other investing activites -5.410 M -460.67 % 1.500 M 861.54 % 156.000 K -95.88 % 3.787 M 211.20 % 1.217 M -79.76 % 6.012 M 202.26 % -5.879 M
Net cash used for investing activites -411.112 M 20.62 % -517.916 M -720.47 % -63.125 M -6.40 % -59.329 M -182.19 % 72.181 M 76.15 % 40.976 M 291.61 % -21.385 M
Debt repayment 130.009 M 176.55 % 47.011 M 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 -100.00 % 47.604 M 0.000 0.000 0.000
Common stock repurchased -39.998 M 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -28.341 M -16.90 % -24.244 M -126.67 % -10.696 M -484.48 % -1.830 M 99.22 % -235.045 M -1 554.20 % -14.209 M -2.11 % -13.916 M
Other financing activites 17.897 M 526.32 % -4.198 M -100.96 % 438.481 M 899.79 % 43.857 M -39.35 % 72.315 M 0.000 0.000
Net cash used provided by financing activities 79.567 M 328.50 % 18.569 M -95.66 % 427.785 M 917.88 % 42.027 M 125.83 % -162.730 M -1 045.26 % -14.209 M -2.11 % -13.916 M
Effect of forex changes on cash 842.548 K 0.000 -100.00 % 0.270 58.82 % 0.170 -67.31 % 0.520 0.000 100.00 % -100.000
Net change in cash -246.784 M 25.29 % -330.304 M -172.28 % 456.977 M 466.47 % 80.671 M 319.06 % 19.251 M -72.90 % 71.027 M 106.11 % 34.460 M
Cash at beginning of period 367.666 M -47.32 % 697.970 M 189.62 % 240.992 M 50.32 % 160.321 M 13.65 % 141.070 M 101.40 % 70.043 M 96.85 % 35.583 M
Cash at end of period 120.882 M -67.12 % 367.666 M -47.32 % 697.970 M 189.62 % 240.992 M 50.32 % 160.321 M 13.65 % 141.070 M 101.40 % 70.043 M
Operating cash flow 83.918 M -50.36 % 169.043 M 83.11 % 92.317 M -5.77 % 97.973 M -10.77 % 109.799 M 148.08 % 44.260 M -36.56 % 69.762 M
Capital expenditure -28.510 M 44.72 % -51.573 M 18.58 % -63.345 M 19.86 % -79.046 M 8.09 % -86.007 M -31.74 % -65.287 M -3 491.34 % -1.818 M
Free CashFlow 55.408 M -52.83 % 117.470 M 305.46 % 28.972 M 53.07 % 18.927 M -20.45 % 23.792 M 213.15 % -21.027 M -130.95 % 67.944 M
2024 2023 2022 2021 2020 2019 2018
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-03-31
Revenue 141.157 M 19.02 % 118.604 M 10.72 % 107.120 M -22.96 % 139.049 M -0.32 % 139.501 M 36.47 % 102.222 M -3.48 % 105.903 M -14.89 % 124.431 M 7.37 % 115.892 M 64.78 % 70.330 M -7.39 % 75.939 M -36.08 % 118.795 M 0.80 % 117.858 M 54.02 % 76.520 M -43.28 % 134.900 M 10.76 % 121.799 M 36.28 % 89.375 M
Net income 24.959 M -4.56 % 26.152 M 160.56 % 10.037 M -54.35 % 21.989 M -37.82 % 35.364 M 55.15 % 22.794 M 33.36 % 17.093 M -23.43 % 22.323 M -11.45 % 25.210 M 35.19 % 18.648 M 7.90 % 17.283 M -30.08 % 24.720 M 12.19 % 22.035 M 30.21 % 16.923 M -43.56 % 29.986 M -5.53 % 31.742 M 63.09 % 19.462 M
Income before tax 29.202 M -4.55 % 30.595 M 195.97 % 10.337 M -58.44 % 24.874 M -38.07 % 40.162 M 50.73 % 26.646 M 35.86 % 19.613 M -21.37 % 24.943 M -13.41 % 28.806 M 33.81 % 21.528 M 16.06 % 18.548 M -35.21 % 28.627 M 14.96 % 24.901 M 26.19 % 19.733 M -42.27 % 34.184 M -9.69 % 37.852 M 65.56 % 22.863 M
Income before tax ratio 0.21 -19.80 % 0.26 167.32 % 0.10 -46.06 % 0.18 -37.87 % 0.29 10.45 % 0.26 40.75 % 0.19 -7.61 % 0.20 -19.35 % 0.25 -18.80 % 0.31 25.32 % 0.24 1.36 % 0.24 14.06 % 0.21 -18.07 % 0.26 1.77 % 0.25 -18.46 % 0.31 21.49 % 0.26
EBITDA 30.215 M -4.50 % 31.638 M 175.68 % 11.476 M -53.86 % 24.874 M -46.19 % 46.224 M 43.24 % 32.271 M 30.03 % 24.818 M -16.75 % 29.812 M -11.48 % 33.678 M 27.57 % 26.400 M 177.74 % 9.505 M -70.65 % 32.381 M 16.31 % 27.840 M 51.74 % 18.347 M -47.01 % 34.622 M -8.49 % 37.836 M 65.77 % 22.824 M
Net income ratio 0.18 -19.81 % 0.22 135.33 % 0.09 -40.75 % 0.16 -37.62 % 0.25 13.69 % 0.22 38.16 % 0.16 -10.04 % 0.18 -17.53 % 0.22 -17.96 % 0.27 16.50 % 0.23 9.37 % 0.21 11.30 % 0.19 -15.46 % 0.22 -0.51 % 0.22 -14.71 % 0.26 19.68 % 0.22
Ratio EBITDA 0.21 -19.76 % 0.27 148.99 % 0.11 -40.11 % 0.18 -46.01 % 0.33 4.96 % 0.32 34.72 % 0.23 -2.19 % 0.24 -17.55 % 0.29 -22.59 % 0.38 199.89 % 0.13 -54.08 % 0.27 15.39 % 0.24 -1.48 % 0.24 -6.58 % 0.26 -17.38 % 0.31 21.64 % 0.26
Gross profit ratio 0.34 6.92 % 0.32 3.82 % 0.31 -5.39 % 0.32 -0.97 % 0.33 1.01 % 0.32 -1.51 % 0.33 -2.31 % 0.34 3.99 % 0.32 1.75 % 0.32 -7.48 % 0.34 7.74 % 0.32 -2.65 % 0.33 -12.04 % 0.37 14.70 % 0.32 2.15 % 0.32 -15.27 % 0.37
Weighted average shs out dil 145.292 M 0.00 % 145.292 M 1.40 % 143.287 M -1.63 % 145.661 M 2.97 % 141.456 M -0.71 % 142.462 M -0.39 % 143.019 M 0.28 % 142.613 M 0.00 % 142.613 M 0.00 % 142.613 M 19.60 % 119.238 M 10.94 % 107.478 M -2.88 % 110.662 M 4.63 % 105.768 M -14.85 % 124.209 M 17.39 % 105.805 M 3.29 % 102.433 M
Weighted average shs out 145.292 M 0.00 % 145.292 M 1.40 % 143.287 M -1.63 % 145.661 M 2.97 % 141.456 M -0.71 % 142.462 M -0.39 % 143.019 M 0.28 % 142.613 M 0.00 % 142.613 M 0.00 % 142.613 M 19.60 % 119.239 M 10.94 % 107.478 M -2.88 % 110.662 M 4.63 % 105.768 M -14.85 % 124.209 M 17.39 % 105.805 M 3.29 % 102.433 M
EPS diluted 0.17 -5.56 % 0.18 157.14 % 0.07 -56.25 % 0.16 -36.00 % 0.25 56.25 % 0.16 33.33 % 0.12 -25.00 % 0.16 -11.11 % 0.18 38.46 % 0.13 -7.14 % 0.14 -39.13 % 0.23 15.00 % 0.20 25.00 % 0.16 -23.81 % 0.21 -30.00 % 0.30 57.89 % 0.19
Earnings per share 0.17 -5.56 % 0.18 157.14 % 0.07 -56.25 % 0.16 -36.00 % 0.25 56.25 % 0.16 33.33 % 0.12 -25.00 % 0.16 -11.11 % 0.18 38.46 % 0.13 -7.14 % 0.14 -39.13 % 0.23 15.00 % 0.20 25.00 % 0.16 -23.81 % 0.21 -30.00 % 0.30 57.89 % 0.19
Gross profit 47.846 M 27.25 % 37.600 M 14.95 % 32.710 M -27.11 % 44.879 M -1.29 % 45.467 M 37.84 % 32.984 M -4.93 % 34.696 M -16.86 % 41.732 M 11.66 % 37.375 M 67.66 % 22.292 M -14.32 % 26.017 M -31.13 % 37.775 M -1.88 % 38.498 M 35.47 % 28.417 M -34.94 % 43.676 M 13.14 % 38.603 M 15.47 % 33.430 M
Income tax expense 4.243 M -4.49 % 4.442 M 1 381.47 % 299.850 K -89.61 % 2.885 M -39.88 % 4.798 M 24.56 % 3.852 M 52.83 % 2.521 M -3.77 % 2.619 M -27.16 % 3.596 M 24.85 % 2.880 M 127.67 % 1.265 M -67.62 % 3.907 M 36.30 % 2.867 M 2.01 % 2.810 M -33.06 % 4.198 M -31.30 % 6.111 M 79.71 % 3.401 M
Cost of revenue 93.311 M 15.19 % 81.004 M 8.86 % 74.410 M -20.98 % 94.171 M 0.15 % 94.034 M 35.81 % 69.238 M -2.77 % 71.208 M -13.90 % 82.700 M 5.33 % 78.517 M 63.45 % 48.038 M -3.78 % 49.922 M -38.38 % 81.020 M 2.09 % 79.360 M 64.98 % 48.103 M -47.27 % 91.224 M 9.65 % 83.196 M 48.71 % 55.945 M
General and administrative expenses -2.166 M -132.51 % 6.663 M 146.93 % -14.197 M -176.11 % 18.654 M 589.76 % -3.809 M -163.43 % 6.005 M 146.22 % -12.992 M -188.67 % 14.653 M 621.56 % -2.809 M -153.42 % 5.260 M -28.05 % 7.310 M 251.30 % -4.832 M -111.02 % -2.290 M -164.80 % 3.534 M 141.48 % -8.518 M -249.06 % 5.715 M 47.99 % 3.861 M
Selling and marketing expenses 2.550 M -39.55 % 4.218 M 577.05 % -884.154 K -108.72 % 10.142 M 38.47 % 7.324 M 29.92 % 5.637 M -25.39 % 7.556 M 12.80 % 6.698 M 5.18 % 6.368 M 57.41 % 4.046 M -21.83 % 5.175 M 28.24 % 4.036 M -23.78 % 5.295 M 38.30 % 3.829 M -31.89 % 5.622 M -13.25 % 6.480 M 44.18 % 4.494 M
Other expenses 10.851 M 228.89 % -8.419 M -130.39 % 27.703 M 529.73 % -6.447 M -66 217.98 % 9.750 K -87.28 % 76.657 K 218.25 % -64.825 K 10.63 % -72.532 K 88.86 % -650.897 K -212.35 % 579.342 K 106.06 % -9.567 M -265.95 % -2.614 M -1 171.18 % -205.661 K -532.40 % 47.563 K 110.85 % -438.376 K -190.66 % 483.551 K 241 675.50 % 200.000
Operating expenses 18.630 M 165.95 % 7.005 M -68.91 % 22.530 M 13.69 % 19.816 M 2.87 % 19.263 M 48.06 % 13.011 M -37.71 % 20.887 M -3.72 % 21.693 M 62.68 % 13.335 M 91.00 % 6.982 M -1.51 % 7.089 M -32.75 % 10.541 M -25.59 % 14.167 M 40.68 % 10.071 M -10.29 % 11.226 M 401.68 % 2.238 M -80.49 % 11.471 M
Cost and expenses 111.941 M 27.19 % 88.009 M -9.21 % 96.940 M -14.96 % 113.987 M 0.61 % 113.298 M 37.75 % 82.249 M -10.69 % 92.095 M -11.78 % 104.393 M 13.65 % 91.852 M 66.95 % 55.019 M -3.49 % 57.011 M -37.73 % 91.561 M -2.10 % 93.527 M 60.77 % 58.174 M -43.22 % 102.450 M 19.92 % 85.434 M 26.73 % 67.416 M
Research and development expenses 7.395 M 62.76 % 4.544 M -54.14 % 9.909 M -23.20 % 12.903 M 82.15 % 7.084 M 49.62 % 4.734 M -39.24 % 7.793 M -42.23 % 13.489 M 95.33 % 6.906 M 31.09 % 5.268 M 5.89 % 4.975 M 7.39 % 4.633 M -38.37 % 7.517 M 110.15 % 3.577 M -23.99 % 4.706 M -14.39 % 5.497 M 36.62 % 4.024 M
Selling general and administrative expenses 383.442 K -96.48 % 10.880 M 172.15 % -15.081 M -152.37 % 28.796 M 136.23 % 12.190 M 4.70 % 11.642 M 314.14 % -5.437 M -125.46 % 21.351 M 499.92 % 3.559 M -61.75 % 9.305 M -20.33 % 11.681 M 1 567.60 % -795.900 K -126.48 % 3.006 M -59.18 % 7.363 M 354.17 % -2.897 M -123.75 % 12.195 M 45.94 % 8.356 M
Interest income 1.066 M -80.42 % 5.443 M -18.42 % 6.671 M 27.64 % 5.227 M -21.34 % 6.645 M 154.95 % 2.606 M 0.000 -100.00 % 4.977 M -14.43 % 5.816 M -5.58 % 6.160 M 79.13 % 3.439 M -24.91 % 4.580 M 7.15 % 4.274 M 0.000 0.000 0.000 -100.00 % 739.300 K
Interest expense 1.012 M -2.96 % 1.043 M -8.45 % 1.139 M 0.000 -100.00 % 457.754 K 2 085.61 % 20.944 K 0.000 -100.00 % 153.504 K 0.000 -100.00 % 190.817 K 352.34 % 42.184 K -45.44 % 77.318 K -72.70 % 283.231 K 0.000 0.000 0.000 -100.00 % 147.400 K
Depreciation and amortization 0.000 0.000 0.000 100.00 % -188.551 K -103.36 % 5.604 M 15.36 % 4.858 M -0.23 % 4.869 M 0.00 % 4.869 M -0.06 % 4.872 M 0.00 % 4.872 M 6.15 % 4.590 M 30.29 % 3.523 M 19.89 % 2.938 M 87.48 % 1.567 M -12.24 % 1.786 M 19.50 % 1.494 M -0.82 % 1.507 M
Operating income 29.216 M -4.51 % 30.595 M 200.53 % 10.180 M -59.38 % 25.062 M -4.35 % 26.203 M -1.38 % 26.569 M 35.02 % 19.678 M -21.34 % 25.015 M -15.08 % 29.457 M 40.61 % 20.949 M 10.67 % 18.928 M -33.89 % 28.630 M 14.03 % 25.107 M 27.54 % 19.686 M -43.14 % 34.622 M -7.35 % 37.369 M 63.45 % 22.862 M
Operating income ratio 0.21 -19.76 % 0.26 171.43 % 0.10 -47.27 % 0.18 -4.04 % 0.19 -27.73 % 0.26 39.88 % 0.19 -7.57 % 0.20 -20.91 % 0.25 -14.67 % 0.30 19.50 % 0.25 3.42 % 0.24 13.13 % 0.21 -17.19 % 0.26 0.24 % 0.26 -16.35 % 0.31 19.94 % 0.26
Total other income expenses net -13.835 K -18 500.43 % -74.380 -100.05 % 156.598 K 183.05 % -188.550 K -101.35 % 13.959 M 18 110.12 % 76.657 K 218.25 % -64.825 K 10.62 % -72.531 K 88.86 % -650.897 K -212.35 % 579.342 K 252.46 % -380.000 K -14 949.50 % -2.525 K 98.77 % -205.656 K -532.38 % 47.564 K 110.85 % -438.476 K -190.68 % 483.553 K 161 084.33 % 300.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-03-31
Net debt 101.995 M 9 317.20 % -1.107 M -102.05 % 53.911 M 125.04 % -215.298 M -12.61 % -191.189 M 16.74 % -229.615 M 28.56 % -321.430 M 54.48 % -706.126 M 0.14 % -707.097 M -0.62 % -702.740 M -0.46 % -699.555 M -166.58 % -262.420 M -8.95 % -240.854 M -199.21 % 242.768 M 200.08 % -242.577 M -6.39 % -227.997 M -32.28 % -172.359 M
Total investments 149.259 M -29.55 % 211.862 M 41.94 % 149.259 M 132.52 % 64.191 M -88.34 % 550.652 M 1 095.71 % 46.052 M -8.81 % 50.500 M 234.01 % 15.119 M 51.19 % 10.000 M -96.59 % 292.919 M 0.000 0.000 0.000 -100.00 % 485.536 M 0.000 0.000 -100.00 % 6.468 M
Total debt 262.513 M 12.79 % 232.755 M 27.25 % 182.909 M 105.53 % 88.992 M 10.81 % 80.311 M 14.05 % 70.417 M 48.73 % 47.346 M 32.86 % 35.637 M 18 561.21 % 190.966 K 0.000 -100.00 % 190.965 K 0.00 % 190.966 K 0.00 % 190.966 K 0.000 -100.00 % 190.966 K 0.000 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 754.279 M 0.000 -100.00 % 3.844 M -95.58 % 86.879 M 3 009.11 % 2.794 M -96.65 % 83.316 M -88.61 % 731.404 M 938.63 % 70.420 M -90.20 % 718.736 M 385 165.36 % 186.556 K 0.000 0.000 -100.00 % 535.926 M 950.43 % 51.020 M 0.000 0.000
Retained earnings 303.262 M -1.04 % 306.447 M 9.24 % 280.523 M 0.54 % 279.030 M 8.55 % 257.041 M 1.53 % 253.160 M 11.57 % 226.912 M 3.95 % 218.286 M 11.39 % 195.963 M -6.91 % 210.516 M -2.40 % 215.698 M 29.04 % 167.162 M 17.35 % 142.442 M 0.000 -100.00 % 114.181 M 21.71 % 93.815 M 99.31 % 47.070 M
Common stock 142.613 M 0.00 % 142.613 M 0.00 % 142.613 M 0.00 % 142.613 M 0.00 % 142.613 M 0.00 % 142.613 M 0.00 % 142.613 M 0.00 % 142.613 M 0.00 % 142.613 M 0.00 % 142.613 M 0.00 % 142.613 M 33.33 % 106.959 M 0.00 % 106.959 M 0.000 -100.00 % 106.959 M 0.00 % 106.959 M 0.00 % 106.959 M
Total equity 1.175 B 0.00 % 1.175 B 2.56 % 1.146 B 1.30 % 1.131 B 1.90 % 1.110 B 0.04 % 1.110 B -0.16 % 1.112 B 1.77 % 1.092 B 2.30 % 1.068 B -0.38 % 1.072 B 2.69 % 1.044 B 75.73 % 593.956 M 4.65 % 567.553 M 5.90 % 535.926 M 0.00 % 535.926 M 6.28 % 504.257 M 11.06 % 454.024 M
Other non current liabilities 0.000 0.000 0.000 -100.00 % 1.274 M 274.94 % -728.105 K -171.23 % 1.022 M -1.84 % 1.041 M -7.73 % 1.129 M 0.00 % 1.129 M 0.00 % 1.129 M -88.63 % 9.930 M 779.75 % 1.129 M 0.00 % 1.129 M 0.000 -100.00 % 1.129 M 5.19 % 1.073 M 4.52 % 1.027 M
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 52.017 K 0.000 -100.00 % 55.139 K -71.13 % 190.966 K 0.00 % 190.966 K 0.000 -100.00 % 190.966 K 0.000 0.000
Total non current liabilities 12.573 M -4.22 % 13.127 M -2.42 % 13.453 M -1.89 % 13.712 M 18.39 % 11.581 M -4.71 % 12.154 M 8.24 % 11.228 M 19.37 % 9.406 M -0.59 % 9.462 M 112.58 % 4.451 M -55.42 % 9.985 M -4.63 % 10.470 M 8.89 % 9.615 M 0.000 -100.00 % 4.673 M 22.41 % 3.817 M 47.09 % 2.595 M
Other current liabilities 94.333 M 0.52 % 93.841 M -12.77 % 107.576 M 21.61 % 88.459 M -31.34 % 128.834 M 941.18 % 12.374 M -63.69 % 34.080 M -44.08 % 60.948 M 456.61 % 10.950 M -77.53 % 48.733 M -1.94 % 49.696 M -3.96 % 51.744 M -18.11 % 63.184 M 0.000 -100.00 % 75.937 M -28.42 % 106.085 M 16.73 % 90.882 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 45.916 M -5.15 % 48.407 M -5.40 % 51.170 M -33.28 % 76.695 M 64.95 % 46.495 M -14.50 % 54.378 M 28.53 % 42.309 M 0.000 0.000 -100.00 % 49.404 M 0.000 -100.00 % 61.907 M 0.000 0.000
Short term debt 262.513 M 12.79 % 232.755 M 27.25 % 182.909 M 105.53 % 88.992 M 87.73 % 47.405 M -32.68 % 70.417 M 1 724.18 % -4.336 M 0.000 0.000 0.000 -100.00 % 135.826 K 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 499.839 M 15.88 % 431.330 M 9.15 % 395.181 M 46.97 % 268.884 M 15.94 % 231.910 M -2.68 % 238.286 M 3.24 % 230.801 M 48.47 % 155.450 M 33.02 % 116.862 M 24.07 % 94.189 M 1.63 % 92.676 M -7.35 % 100.026 M -12.66 % 114.526 M 0.000 -100.00 % 132.944 M -12.04 % 151.147 M 4.95 % 144.024 M
Total liabilities 512.412 M 15.29 % 444.457 M 8.77 % 408.634 M 44.60 % 282.596 M 16.06 % 243.492 M -2.77 % 250.439 M 3.47 % 242.029 M 46.81 % 164.856 M 30.50 % 126.325 M 28.07 % 98.640 M -3.92 % 102.661 M -7.09 % 110.497 M -10.99 % 124.142 M 0.000 -100.00 % 137.617 M -11.19 % 154.965 M 5.69 % 146.619 M
Other non current assets 399.698 M 90.75 % 209.543 M -60.97 % 536.933 M 35.38 % 396.608 M 0.000 -100.00 % 337.261 M -7.57 % 364.896 M 357 995.51 % 101.899 K 49.35 % 68.227 K 100.02 % -292.919 M -68 715.31 % 426.900 K 0.000 0.000 100.00 % -242.768 M -15 776.71 % 1.549 M 382.43 % 321.000 K -99.30 % 46.015 M
Long term investments 0.000 -100.00 % 149.259 M 0.000 0.000 -100.00 % 369.144 M 0.000 0.000 0.000 0.000 -100.00 % 292.919 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -28.648 M
Intangible assets 45.004 M -0.77 % 45.351 M -0.72 % 45.680 M 9.01 % 41.905 M -0.28 % 42.023 M 1.68 % 41.329 M -0.57 % 41.566 M -0.69 % 41.854 M -0.68 % 42.142 M 0.41 % 41.970 M -0.54 % 42.197 M -0.62 % 42.459 M -0.62 % 42.722 M 0.000 -100.00 % 43.248 M -0.73 % 43.566 M -1.25 % 44.119 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 45.004 M -0.77 % 45.351 M -0.72 % 45.680 M 9.01 % 41.905 M -0.28 % 42.023 M 1.68 % 41.329 M -0.57 % 41.566 M -0.69 % 41.854 M -0.68 % 42.142 M 0.41 % 41.970 M -0.54 % 42.197 M -0.62 % 42.459 M -0.62 % 42.722 M 0.000 -100.00 % 43.248 M -0.73 % 43.566 M -1.25 % 44.119 M
Property plant equipment net 270.877 M -1.00 % 273.601 M -0.19 % 274.128 M -2.07 % 279.927 M -0.84 % 282.292 M 4.18 % 270.958 M -0.96 % 273.582 M 4.16 % 262.662 M 1.50 % 258.771 M 3.12 % 250.949 M -0.96 % 253.379 M 6.05 % 238.922 M 2.74 % 232.543 M 0.000 -100.00 % 201.819 M 7.70 % 187.388 M 32.14 % 141.806 M
Total non current assets 715.730 M 5.46 % 678.684 M -20.86 % 857.521 M 19.28 % 718.924 M 3.56 % 694.219 M 6.86 % 649.656 M -4.50 % 680.238 M 123.31 % 304.618 M 1.21 % 300.981 M 2.44 % 293.815 M -0.74 % 296.004 M 4.72 % 282.666 M 2.24 % 276.478 M 213.89 % -242.768 M -198.08 % 247.512 M 6.65 % 232.075 M 13.74 % 204.041 M
Other current assets 519.786 M 22.28 % 425.087 M 47.22 % 288.748 M 112.95 % 135.594 M 368.81 % 28.923 M -83.40 % 174.277 M 99.66 % 87.288 M 189.99 % 30.100 M 55.90 % 19.307 M -23.52 % 25.244 M 64.90 % 15.309 M 65.54 % 9.248 M 7.83 % 8.576 M 0.000 -100.00 % 13.558 M -56.81 % 31.392 M 130.38 % 13.627 M
Short term investments 26.637 M -57.45 % 62.602 M -5.58 % 66.299 M 3.28 % 64.191 M -64.63 % 181.508 M 294.13 % 46.052 M -8.81 % 50.500 M 234.01 % 15.119 M 51.19 % 10.000 M 0.000 0.000 0.000 0.000 -100.00 % 485.536 M 0.000 0.000 -100.00 % 35.117 M
cash and cash equivalents 160.517 M -31.36 % 233.861 M 81.29 % 128.998 M -57.61 % 304.290 M 12.08 % 271.500 M -9.51 % 300.032 M -18.64 % 368.776 M -50.28 % 741.762 M 4.87 % 707.288 M 0.65 % 702.740 M 0.43 % 699.746 M 166.46 % 262.611 M 8.95 % 241.045 M 199.29 % -242.768 M -200.00 % 242.768 M 6.48 % 227.997 M 32.28 % 172.359 M
Cash and short term investments 187.154 M -36.87 % 296.464 M 51.80 % 195.297 M -47.00 % 368.481 M -18.66 % 453.008 M 30.90 % 346.085 M -17.46 % 419.276 M -44.60 % 756.881 M 5.52 % 717.288 M 2.07 % 702.740 M 0.43 % 699.746 M 166.46 % 262.611 M 8.95 % 241.045 M -0.71 % 242.768 M 0.00 % 242.768 M 6.48 % 227.997 M 9.89 % 207.476 M
Total current assets 972.168 M 3.29 % 941.215 M 34.99 % 697.263 M 0.31 % 695.083 M 5.07 % 661.539 M -6.91 % 710.674 M 5.53 % 673.422 M -29.30 % 952.542 M 6.65 % 893.130 M 1.88 % 876.690 M 3.09 % 850.445 M 101.63 % 421.786 M 1.58 % 415.217 M 71.03 % 242.768 M -43.02 % 426.030 M -0.26 % 427.147 M 7.70 % 396.602 M
Inventory 204.819 M 8.39 % 188.963 M 5.69 % 178.790 M 8.60 % 164.629 M -3.08 % 169.852 M -0.38 % 170.496 M 9.53 % 155.667 M 4.79 % 148.558 M 0.52 % 147.790 M 8.66 % 136.017 M 10.51 % 123.085 M 1.35 % 121.448 M -18.51 % 149.034 M 0.000 -100.00 % 161.588 M -3.68 % 167.757 M 11.05 % 151.070 M
Net receivables 60.408 M 96.76 % 30.702 M -10.82 % 34.428 M 30.51 % 26.380 M 16.99 % 22.550 M 13.80 % 19.816 M 77.06 % 11.192 M -53.80 % 24.227 M 66.10 % 14.586 M 14.95 % 12.689 M 3.11 % 12.306 M -59.91 % 30.695 M 63.07 % 18.823 M 0.000 -100.00 % 8.116 M -63.11 % 22.001 M -21.98 % 28.201 M
Tax assets 150.712 K -83.77 % 928.844 K 19.18 % 779.365 K 61.08 % 483.832 K -36.35 % 760.104 K 602.88 % 108.142 K -44.50 % 194.837 K 0.000 0.000 -100.00 % 896.320 K 0.000 -100.00 % 1.286 M 6.01 % 1.213 M 0.000 -100.00 % 896.320 K 12.05 % 799.900 K 6.65 % 750.000 K
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
Account payables 133.854 M 41.13 % 94.842 M -2.30 % 97.075 M 7.68 % 90.153 M 74.99 % 51.520 M -46.91 % 97.045 M 15.19 % 84.245 M -2.95 % 86.801 M 46.72 % 59.162 M 38.44 % 42.735 M -0.25 % 42.844 M -1.55 % 43.517 M -2.31 % 44.546 M 0.000 -100.00 % 51.625 M 25.19 % 41.239 M -11.40 % 46.548 M
Tax payables 9.139 M -7.61 % 9.892 M 29.78 % 7.622 M -21.79 % 9.745 M 134.70 % 4.152 M -42.96 % 7.280 M -4.93 % 7.658 M -0.56 % 7.701 M 27.35 % 6.047 M 122.24 % 2.721 M 0.000 -100.00 % 4.766 M -29.89 % 6.797 M 0.000 -100.00 % 5.381 M 40.75 % 3.823 M -42.03 % 6.595 M
Deferred revenue non current 1.649 M -4.27 % 1.723 M -4.09 % 1.796 M -3.93 % 1.870 M -3.78 % 1.943 M -3.65 % 2.017 M -3.52 % 2.091 M -22.08 % 2.683 M -0.23 % 2.689 M 2 395.38 % 107.766 K 0.000 -100.00 % 2.707 M -0.22 % 2.714 M 0.000 -100.00 % 138.266 K -4.25 % 144.400 K -7.79 % 156.600 K
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -51.682 M 0.000 -100.00 % 52.017 K 0.000 -100.00 % 190.965 K 0.00 % 190.966 K 0.00 % 190.966 K 0.000 -100.00 % 190.966 K 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
Other total stockholders equity 729.611 M 2 715.49 % -27.896 M -103.86 % 723.014 M 2 691.84 % -27.896 M -103.93 % 710.670 M -0.48 % 714.117 M 8.40 % 658.791 M 0.000 -100.00 % 658.791 M 0.000 -100.00 % 685.290 M 114.26 % 319.835 M 11.48 % 286.899 M 0.000 -100.00 % 283.533 M -6.57 % 303.484 M 9.03 % 278.362 M
Deferred tax liabilities non current 10.924 M -4.21 % 11.404 M -2.17 % 11.657 M 10.30 % 10.568 M 1.95 % 10.366 M 13.73 % 9.115 M 12.58 % 8.096 M 44.72 % 5.595 M 0.04 % 5.593 M 73.97 % 3.215 M 0.000 -100.00 % 6.443 M 15.42 % 5.582 M 0.000 -100.00 % 3.215 M 23.64 % 2.600 M 84.12 % 1.412 M
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
Total assets 1.688 B 4.20 % 1.620 B 4.19 % 1.555 B 9.96 % 1.414 B 4.30 % 1.356 B -0.34 % 1.360 B 0.49 % 1.354 B 7.68 % 1.257 B 5.28 % 1.194 B 2.02 % 1.171 B 2.10 % 1.146 B 62.74 % 704.452 M 1.84 % 691.695 M 0.000 -100.00 % 673.543 M 2.17 % 659.222 M 9.75 % 600.643 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -19.073 M -200.38 % 19.002 M 0.000 0.000 -100.00 % 3.027 M 125.66 % -11.795 M 0.000 -100.00 % 1.687 M 0.000 0.000
Stock based compensation 0.000 0.000 0.000 100.00 % -2.513 M -200.00 % 2.513 M 0.000 -100.00 % 6.731 M 300.00 % -3.366 M -200.00 % 3.366 M 0.000 -100.00 % 6.053 M 300.00 % -3.027 M -200.00 % 3.027 M 0.000 -100.00 % 2.177 M 43.40 % 1.518 M -0.42 % 1.525 M
Change in working capital 0.000 0.000 0.000 -100.00 % 53.134 M 200.00 % -53.134 M 0.000 100.00 % -25.894 M -180.64 % 32.112 M 200.00 % -32.112 M 0.000 -100.00 % 36.958 M 2 692.35 % 1.324 M -84.91 % 8.769 M 0.000 -100.00 % 1.392 M 0.000 100.00 % -22.123 M
Accounts receivables 0.000 0.000 0.000 -100.00 % 42.603 M 200.00 % -42.603 M 0.000 100.00 % -1.061 M -114.55 % 7.292 M 200.00 % -7.292 M 0.000 100.00 % -7.845 M -360.67 % 3.010 M 200.00 % -3.010 M 0.000 -100.00 % 12.718 M 0.000 100.00 % -2.924 M
Inventory 0.000 0.000 0.000 -100.00 % 14.094 M 200.00 % -14.094 M 0.000 100.00 % -34.313 M -238.25 % 24.820 M 200.00 % -24.820 M 0.000 -100.00 % 37.885 M 38.12 % 27.430 M 132.89 % 11.778 M 0.000 -100.00 % 5.188 M 0.000 100.00 % -13.374 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.386 M 200.00 % -4.386 M 0.000 0.000 100.00 % -3.010 M 10.58 % -3.366 M 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 -100.00 % 3.563 M 0.000 -100.00 % 9.480 M 316.16 % -4.386 M -200.00 % 4.386 M 0.000 -100.00 % 6.918 M 126.50 % -26.106 M -875.64 % 3.366 M 0.000 100.00 % -3.795 M 0.000 100.00 % -8.749 M
Other non cash items 22.733 M 457.14 % 4.080 M -78.29 % 18.794 M 174.16 % -25.344 M -428.94 % 7.705 M 127.31 % -28.214 M -161.20 % 46.104 M 15.78 % 39.819 M 55.88 % 25.545 M 232.45 % -19.286 M 63.36 % -52.639 M -2 391.01 % 2.298 M -80.24 % 11.628 M 158.99 % -19.713 M -707.14 % 3.247 M 109.76 % -33.260 M -2 525.24 % 1.371 M
Net cash provided by operating activities 22.733 M 457.14 % 4.080 M -78.29 % 18.794 M -47.88 % 36.057 M -3.76 % 37.465 M 791.24 % -5.420 M -109.54 % 56.785 M -8.62 % 62.142 M 35.44 % 45.883 M 983.65 % 4.234 M -81.34 % 22.695 M -30.96 % 32.873 M -16.86 % 39.539 M 1 517.02 % -2.790 M -107.66 % 36.411 M 0.000 -100.00 % 217.600 K
Investments in property plant and equipment -2.178 M 66.04 % -6.415 M 0.65 % -6.457 M 8.61 % -7.065 M 37.07 % -11.228 M -198.68 % -3.759 M 81.47 % -20.290 M 11.60 % -22.953 M -175.54 % -8.330 M 0.000 100.00 % -24.796 M -126.86 % -10.930 M -1 202.13 % -839.404 K 96.87 % -26.779 M -44.87 % -18.486 M 0.000 100.00 % -18.482 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.200 K 100.50 % -5.025 M 0.000 0.000 0.000 100.00 % -64.699 K -219 493.01 % 29.490 -99.95 % 64.670 K 0.000 0.000 0.000
Purchases of investments -181.248 M -559.08 % -27.500 M 90.18 % -279.928 M -365.77 % -60.100 M 42.76 % -105.000 M -40.00 % -75.000 M 83.62 % -457.893 M -4 478.93 % -10.000 M 0.00 % -10.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -100.000 M
Sales maturities of investments 80.741 M -5.76 % 85.674 M 921.22 % -10.433 M -131.75 % 32.855 M -64.29 % 92.000 M 261.70 % 25.436 M 408.72 % 5.000 M -0.49 % 5.025 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.640 0.000 -100.00 % 80.816 M
Other investing activites 0.000 0.000 100.00 % -5.410 M -575.36 % -801.057 K 92.01 % -10.022 M 79.78 % -49.564 M 89.02 % -451.367 M -9 083.07 % 5.025 M 150.25 % -10.000 M 0.000 0.000 100.00 % -156.000 K 0.000 -100.00 % 220.670 K -75.07 % 885.100 K 0.000 -100.00 % 1.493 M
Net cash used for investing activites -102.685 M -298.39 % 51.759 M 117.13 % -302.227 M -760.77 % -35.111 M -44.92 % -24.228 M 54.56 % -53.324 M 88.69 % -471.657 M -1 588.81 % -27.928 M -52.36 % -18.330 M 0.000 100.00 % -24.796 M -126.86 % -10.930 M -1 202.13 % -839.404 K 96.84 % -26.559 M -50.90 % -17.600 M 0.000 100.00 % -36.174 M
Debt repayment 29.643 M -40.28 % 49.636 M -50.93 % 101.157 M 183.13 % 35.728 M 232.93 % -26.876 M -234.38 % 20.000 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 issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 47.604 M 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 -100.00 % 35.000 M 200.00 % -35.000 M -16.67 % -30.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -28.122 M -4 489.19 % -612.795 K 29.15 % -864.912 K -376.61 % 312.687 K 101.13 % -27.789 M 0.000 0.000 0.000 100.00 % -24.244 M 0.000 0.000 0.000 0.000 100.00 % -10.696 M 0.000 0.000 100.00 % -1.830 M
Other financing activites 5.087 M 0.000 -100.00 % 0.000 100.00 % -4.998 M -127.93 % 17.897 M 159.66 % -30.000 M -170.07 % 42.813 M 2 754.19 % 1.500 M 200.00 % -1.500 M 0.000 -100.00 % 439.235 M 116 497.38 % -377.358 K -1 056 630.58 % -35.710 99.99 % -377.358 K 89.50 % -3.595 M 0.000 -100.00 % 47.604 M
Net cash used provided by financing activities 6.608 M -86.52 % 49.024 M -51.12 % 100.292 M 223.08 % 31.043 M 174.32 % -41.769 M -317.70 % -10.000 M -123.36 % 42.813 M 2 754.19 % 1.500 M 105.83 % -25.744 M 0.000 -100.00 % 439.235 M 116 497.38 % -377.358 K -1 056 630.58 % -35.710 100.00 % -11.073 M -208.01 % -3.595 M 0.000 -100.00 % 45.774 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.240 M -200.00 % 1.240 M 0.000 0.000 100.00 % -0.270 0.000 0.000 0.000 0.000 0.000
Net change in cash -73.344 M -169.94 % 104.863 M 157.52 % -182.298 M -655.97 % 32.789 M 214.92 % -28.532 M 58.49 % -68.743 M 81.46 % -370.820 M -1 175.65 % 34.474 M 1 031.01 % 3.048 M -28.01 % 4.234 M -99.03 % 437.134 M 1 926.98 % 21.566 M -44.27 % 38.700 M 195.74 % -40.422 M -365.67 % 15.215 M 0.000 -100.00 % 9.818 M
Cash at beginning of period 225.745 M 86.75 % 120.882 M -60.13 % 303.180 M 11.67 % 271.500 M -9.51 % 300.032 M -18.40 % 367.666 M -50.21 % 738.486 M 4.90 % 704.012 M 0.43 % 700.964 M 0.61 % 696.730 M 167.11 % 260.835 M 9.01 % 239.269 M 19.29 % 200.570 M -16.77 % 240.992 M 6.74 % 225.777 M 0.000 -100.00 % 160.321 M
Cash at end of period 152.401 M -32.49 % 225.745 M 86.75 % 120.882 M -60.27 % 304.290 M 12.08 % 271.500 M -9.17 % 298.922 M -18.70 % 367.666 M -50.21 % 738.486 M 4.90 % 704.012 M 0.43 % 700.964 M 0.43 % 697.970 M 167.59 % 260.835 M 9.01 % 239.269 M 19.29 % 200.570 M -16.77 % 240.992 M 0.000 -100.00 % 170.139 M
Operating cash flow 22.733 M 457.14 % 4.080 M -78.29 % 18.794 M -47.88 % 36.057 M -3.76 % 37.465 M 791.24 % -5.420 M -109.54 % 56.785 M -8.62 % 62.142 M 35.44 % 45.883 M 983.65 % 4.234 M -81.34 % 22.695 M -30.96 % 32.873 M -16.86 % 39.539 M 1 517.02 % -2.790 M -107.66 % 36.411 M 0.000 -100.00 % 217.600 K
Capital expenditure -2.178 M 66.04 % -6.415 M 0.65 % -6.457 M 8.61 % -7.065 M 37.07 % -11.228 M -198.68 % -3.759 M 81.47 % -20.290 M 11.60 % -22.953 M -175.54 % -8.330 M 0.000 100.00 % -24.796 M -126.86 % -10.930 M -1 202.13 % -839.404 K 96.87 % -26.779 M -44.87 % -18.486 M 0.000 100.00 % -18.482 M
Free CashFlow 20.555 M 980.47 % -2.335 M -118.92 % 12.337 M -57.45 % 28.991 M 10.50 % 26.237 M 385.82 % -9.179 M -125.15 % 36.495 M -6.88 % 39.189 M 4.36 % 37.553 M 786.92 % 4.234 M 301.51 % -2.101 M -109.58 % 21.943 M -43.30 % 38.700 M 230.88 % -29.570 M -264.96 % 17.925 M 0.000 100.00 % -18.265 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2023 2022 2022 2022 2021 2021 2021
Date Form 10K
2024
2023
2022
2021
2020
2019
2018