301119.SZ

Hangzhou Zhengqiang Corporation Limited 301119.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017
Revenue 422.241 M 1.16 % 417.414 M -2.43 % 427.795 M 20.81 % 354.106 M 25.53 % 282.096 M -7.55 % 305.143 M -4.50 % 319.519 M 14.06 % 280.120 M
Net income 90.931 M -6.18 % 96.919 M -1.15 % 98.043 M 84.96 % 53.009 M 0.17 % 52.919 M 2.90 % 51.427 M -8.53 % 56.224 M 25.36 % 44.849 M
Income before tax 103.538 M -6.22 % 110.404 M 0.23 % 110.147 M 86.41 % 59.089 M -2.89 % 60.845 M 3.06 % 59.038 M -9.06 % 64.923 M 22.73 % 52.900 M
Income before tax ratio 0.25 -7.29 % 0.26 2.73 % 0.26 54.30 % 0.17 -22.64 % 0.22 11.48 % 0.19 -4.78 % 0.20 7.59 % 0.19
EBITDA 125.961 M -3.59 % 130.652 M 4.23 % 125.351 M 75.96 % 71.237 M -0.79 % 71.805 M 2.77 % 69.871 M -6.38 % 74.636 M 18.97 % 62.736 M
Net income ratio 0.22 -7.25 % 0.23 1.31 % 0.23 53.10 % 0.15 -20.20 % 0.19 11.31 % 0.17 -4.22 % 0.18 9.90 % 0.16
Ratio EBITDA 0.30 -4.69 % 0.31 6.82 % 0.29 45.65 % 0.20 -20.97 % 0.25 11.16 % 0.23 -1.97 % 0.23 4.30 % 0.22
Gross profit ratio 0.32 -1.33 % 0.33 7.61 % 0.30 14.49 % 0.27 -14.14 % 0.31 7.22 % 0.29 -4.68 % 0.30 -2.96 % 0.31
Weighted average shs out dil 104.000 M -0.21 % 104.214 M 0.21 % 104.000 M 0.00 % 104.000 M 0.00 % 104.000 M 0.00 % 104.000 M 0.00 % 104.000 M 0.00 % 104.000 M
Weighted average shs out 104.000 M -0.21 % 104.214 M 0.21 % 104.000 M 0.00 % 104.000 M 0.00 % 104.000 M 0.00 % 104.000 M 0.00 % 104.000 M 0.00 % 104.000 M
EPS diluted 0.87 -6.45 % 0.93 -1.06 % 0.94 84.31 % 0.51 0.00 % 0.51 4.08 % 0.49 -9.26 % 0.54 25.58 % 0.43
Earnings per share 0.87 -6.45 % 0.93 -1.06 % 0.94 84.31 % 0.51 0.00 % 0.51 4.08 % 0.49 -9.26 % 0.54 25.58 % 0.43
Gross profit 136.157 M -0.19 % 136.413 M 4.99 % 129.924 M 38.32 % 93.932 M 7.78 % 87.154 M -0.88 % 87.924 M -8.97 % 96.591 M 10.68 % 87.267 M
Income tax expense 13.173 M -2.95 % 13.574 M 12.15 % 12.104 M 99.16 % 6.077 M -23.33 % 7.927 M 9.71 % 7.225 M -16.25 % 8.627 M 8.79 % 7.930 M
Cost of revenue 286.084 M 1.81 % 281.001 M -5.66 % 297.871 M 14.49 % 260.174 M 33.46 % 194.943 M -10.26 % 217.219 M -2.56 % 222.928 M 15.59 % 192.853 M
General and administrative expenses 4.559 M 8.18 % 4.214 M -4.63 % 4.419 M -16.34 % 5.282 M 133.32 % -15.852 M 46.49 % -29.623 M 11.24 % -33.375 M -494.59 % 8.458 M
Selling and marketing expenses 6.818 M 26.21 % 5.402 M -48.42 % 10.473 M 25.36 % 8.354 M 13.40 % 7.367 M -21.09 % 9.336 M -1.03 % 9.433 M 6.70 % 8.840 M
Other expenses 603.119 K 131.33 % -1.925 M -24.45 % -1.547 M -901.23 % -154.480 K 95.62 % -3.531 M 76.69 % -15.146 M -477.70 % -2.622 M -156.35 % 4.653 M
Operating expenses 32.624 M 21.23 % 26.911 M -18.43 % 32.991 M -11.81 % 37.409 M 43.85 % 26.006 M -17.04 % 31.346 M -6.97 % 33.695 M -22.43 % 43.435 M
Cost and expenses 318.708 M 3.87 % 306.843 M -7.26 % 330.862 M 11.18 % 297.583 M 34.68 % 220.949 M -11.11 % 248.565 M -3.14 % 256.623 M 8.61 % 236.288 M
Research and development expenses 20.644 M 14.56 % 18.020 M -5.50 % 19.068 M 18.52 % 16.088 M 27.52 % 12.616 M -0.65 % 12.698 M -1.34 % 12.870 M 18.59 % 10.853 M
Selling general and administrative expenses 11.377 M 18.31 % 9.616 M -35.42 % 14.891 M 9.21 % 13.635 M 260.70 % -8.485 M 58.17 % -20.287 M 15.27 % -23.943 M -238.41 % 17.298 M
Interest income 16.758 M -16.44 % 20.055 M 50.33 % 13.340 M 141.03 % 5.535 M 33.99 % 4.130 M 61.69 % 2.555 M 355.76 % 560.506 K -88.38 % 4.825 M
Interest expense 4.335 M 27.00 % 3.413 M 346.77 % 764.026 K 279.50 % 201.327 K 31.04 % 153.635 K -8.23 % 167.422 K -81.02 % 882.303 K -66.89 % 2.665 M
Depreciation and amortization 18.309 M 9.82 % 16.672 M 15.46 % 14.440 M 18.78 % 12.156 M 12.50 % 10.806 M 1.32 % 10.665 M 12.13 % 9.511 M 11.84 % 8.504 M
Operating income 103.533 M -6.37 % 110.571 M -1.00 % 111.694 M 88.53 % 59.243 M -3.18 % 61.189 M 3.51 % 59.114 M -9.24 % 65.131 M 22.49 % 53.171 M
Operating income ratio 0.25 -7.44 % 0.26 1.46 % 0.26 56.06 % 0.17 -22.87 % 0.22 11.97 % 0.19 -4.96 % 0.20 7.39 % 0.19
Total other income expenses net 5.042 K 103.01 % -167.627 K 89.16 % -1.547 M -901.23 % -154.480 K 55.06 % -343.740 K -355.94 % -75.391 K 63.92 % -208.965 K 22.93 % -271.130 K
2024 2023 2022 2021 2020 2019 2018 2017
2024 2023 2022 2021 2020 2019 2018 2017
Net debt -750.435 M 3.20 % -775.266 M -14.54 % -676.831 M -74.75 % -387.306 M -70.42 % -227.266 M -18.09 % -192.445 M -34.09 % -143.518 M -18.47 % -121.143 M
Total investments 3.158 M -91.87 % 38.844 M 755.96 % 4.538 M -77.31 % 20.000 M 977.39 % 1.856 M -10.97 % 2.085 M -9.95 % 2.316 M -98.06 % 119.103 M
Total debt 105.800 M 572.28 % 15.737 M -32.63 % 23.359 M 3 228.69 % 701.747 K -97.31 % 26.100 M 0.15 % 26.060 M 271.10 % 7.022 M -29.78 % 10.000 M
Accumulated other comprehensive income loss 43.852 M 25.37 % 34.978 M 36.38 % 25.648 M 64.47 % 15.594 M -94.65 % 291.711 M 1.83 % 286.464 M 384.33 % 59.147 M 0.000
Retained earnings 349.641 M 21.24 % 288.384 M 35.52 % 212.795 M 62.68 % 130.808 M 57.55 % 83.026 M 134.84 % 35.355 M -86.22 % 256.539 M 26.93 % 202.115 M
Common stock 104.000 M 0.00 % 104.000 M 30.00 % 80.000 M 0.00 % 80.000 M 33.33 % 60.000 M 0.00 % 60.000 M 308.00 % 14.706 M 0.00 % 14.706 M
Total equity 1.025 B 5.42 % 972.102 M 11.77 % 869.772 M 11.83 % 777.731 M 78.90 % 434.738 M 13.86 % 381.819 M 13.92 % 335.173 M 19.42 % 280.677 M
Other non current liabilities 0.000 0.000 0.000 100.00 % -41.442 K 94.09 % -701.747 K 0.000 0.000 0.000
Long term debt 364.773 K 0.000 0.000 -100.00 % 331.575 K -52.75 % 701.747 K 0.000 0.000 0.000
Total non current liabilities 18.295 M -5.49 % 19.358 M 23.64 % 15.657 M 48.04 % 10.576 M 4.61 % 10.110 M -1.62 % 10.277 M 109.71 % 4.900 M 37.45 % 3.565 M
Other current liabilities 23.091 M 70.50 % 13.544 M 838.06 % -1.835 M -36.45 % -1.345 M -110.73 % 12.535 M -14.93 % 14.735 M 7.82 % 13.667 M 40.14 % 9.752 M
Deferred revenue 0.000 -100.00 % 6.156 M -70.96 % 21.196 M 28.86 % 16.449 M 435.54 % 3.071 M 31.77 % 2.331 M 12.27 % 2.076 M -83.88 % 12.881 M
Short term debt 105.435 M 602.88 % 15.001 M -34.78 % 23.000 M 0.000 0.000 0.000 0.000 -100.00 % 10.000 M
Total current liabilities 320.003 M 92.22 % 166.479 M -19.02 % 205.580 M 162.10 % 78.436 M -5.43 % 82.944 M 0.37 % 82.641 M 21.67 % 67.920 M 1.56 % 66.880 M
Total liabilities 338.299 M 82.04 % 185.837 M -16.00 % 221.237 M 148.55 % 89.012 M -4.34 % 93.054 M 0.15 % 92.917 M 27.60 % 72.820 M 3.37 % 70.445 M
Other non current assets 78.007 M 20 062.69 % 386.889 K -99.34 % 58.883 M 7 363.97 % 788.901 K -77.11 % 3.447 M 563.19 % 519.702 K -79.20 % 2.499 M 3.32 % 2.418 M
Long term investments -73.427 M -2 347.76 % 3.267 M 106.23 % -52.462 M -2 628.46 % 2.075 M 11.77 % 1.856 M -10.97 % 2.085 M -9.95 % 2.316 M -0.45 % 2.326 M
Intangible assets 32.747 M -4.83 % 34.410 M 226.19 % 10.549 M 2.58 % 10.284 M -5.03 % 10.829 M 3.04 % 10.509 M -4.47 % 11.001 M -6.21 % 11.730 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 32.747 M -4.83 % 34.410 M 226.19 % 10.549 M 2.58 % 10.284 M -5.03 % 10.829 M 3.04 % 10.509 M -4.47 % 11.001 M -6.21 % 11.730 M
Property plant equipment net 176.249 M 75.09 % 100.661 M -4.77 % 105.705 M 30.07 % 81.268 M 12.65 % 72.140 M -1.32 % 73.106 M 5.11 % 69.554 M 15.30 % 60.324 M
Total non current assets 217.640 M 51.95 % 143.231 M 13.79 % 125.868 M 29.81 % 96.965 M 6.89 % 90.719 M 2.36 % 88.626 M 1.71 % 87.138 M 10.99 % 78.510 M
Other current assets 3.048 M 153.89 % 1.200 M -78.54 % 5.595 M -96.51 % 160.197 M 2 128.49 % 7.189 M -28.33 % 10.030 M 66.11 % 6.038 M -94.02 % 100.976 M
Short term investments 76.585 M 199.98 % 25.530 M -55.21 % 57.000 M 185.00 % 20.000 M 0.000 0.000 0.000 -100.00 % 119.103 M
cash and cash equivalents 856.235 M 8.25 % 791.003 M 12.97 % 700.190 M 80.46 % 388.008 M 53.14 % 253.366 M 15.95 % 218.505 M 45.15 % 150.540 M 14.79 % 131.143 M
Cash and short term investments 932.820 M 14.24 % 816.533 M 7.84 % 757.190 M 85.58 % 408.008 M 61.04 % 253.366 M 15.95 % 218.505 M 45.15 % 150.540 M 14.79 % 131.143 M
Total current assets 1.145 B 12.89 % 1.015 B 5.14 % 965.141 M 25.38 % 769.779 M 76.12 % 437.073 M 13.20 % 386.110 M 20.34 % 320.855 M 17.70 % 272.612 M
Inventory 69.026 M 1.17 % 68.230 M -8.17 % 74.302 M 3.66 % 71.680 M 29.01 % 55.562 M 9.97 % 50.526 M -6.85 % 54.239 M 37.70 % 39.391 M
Net receivables 140.588 M 9.20 % 128.745 M 0.27 % 128.392 M 3.82 % 123.669 M -0.62 % 124.438 M 16.24 % 107.050 M -2.71 % 110.038 M 64.99 % 66.693 M
Tax assets 4.064 M -9.83 % 4.507 M 41.14 % 3.193 M 25.26 % 2.549 M 4.23 % 2.446 M 1.67 % 2.406 M 35.97 % 1.769 M 3.31 % 1.713 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 185.491 M 46.88 % 126.289 M -20.78 % 159.419 M 159.66 % 61.396 M -9.29 % 67.683 M 0.42 % 67.402 M 30.02 % 51.841 M 23.14 % 42.101 M
Tax payables 5.986 M 25.94 % 4.753 M 25.09 % 3.800 M 96.25 % 1.936 M -28.95 % 2.725 M 441.46 % 503.283 K -79.13 % 2.412 M -52.02 % 5.027 M
Deferred revenue non current 13.080 M -7.95 % 14.210 M 45.61 % 9.759 M 21.22 % 8.050 M 5.70 % 7.617 M 3.87 % 7.333 M 131.53 % 3.167 M -11.16 % 3.565 M
Minority interest 0.000 -100.00 % 17.411 M 0.000 0.000 0.000 0.000 -100.00 % 4.781 M 1.52 % 4.709 M
Capital lease obligations 364.773 K 149.50 % -736.861 K 0.000 -100.00 % 331.575 K -52.75 % 701.747 K 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 527.329 M 0.00 % 527.329 M -4.35 % 551.329 M 0.00 % 551.329 M 89.00 % 291.711 M 1.83 % 286.464 M 384.33 % 59.147 M 0.00 % 59.147 M
Deferred tax liabilities non current 4.850 M -5.79 % 5.148 M -12.72 % 5.899 M 168.82 % 2.194 M -12.00 % 2.494 M -15.29 % 2.944 M 69.84 % 1.733 M 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.363 B 17.72 % 1.158 B 6.13 % 1.091 B 25.87 % 866.744 M 64.22 % 527.792 M 11.18 % 474.736 M 16.36 % 407.993 M 16.20 % 351.122 M
2024 2023 2022 2021 2020 2019 2018 2017
2024 2023 2022 2021 2020 2019 2018 2017
Deferred income tax 0.000 100.00 % -2.064 M -167.49 % 3.058 M 863.65 % -400.445 K 18.29 % -490.100 K -185.38 % 574.000 K -65.97 % 1.687 M 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -67.187 M -3 516.77 % 1.966 M -97.64 % 83.458 M 431.13 % -25.204 M -42.24 % -17.720 M -15.37 % -15.359 M 29.88 % -21.906 M -388.19 % 7.601 M
Accounts receivables -67.235 M -582.64 % 13.931 M 138.67 % -36.029 M -276.20 % -9.577 M 33.02 % -14.299 M 64.09 % -39.818 M -158.87 % -15.381 M -50.25 % -10.237 M
Inventory -2.828 M -168.18 % 4.148 M 193.29 % -4.447 M 73.07 % -16.514 M -204.51 % -5.423 M -269.41 % 3.201 M 126.15 % -12.242 M -43.74 % -8.517 M
Accounts payables 2.877 M 117.85 % -16.113 M -113.33 % 120.876 M 9 272.33 % 1.290 M -48.24 % 2.492 M -87.95 % 20.684 M 413.08 % 4.031 M 0.000
Other working capital 0.000 0.000 -100.00 % 3.058 M 859.32 % -402.724 K 17.82 % -490.068 K -185.38 % 574.007 K 105.94 % -9.664 M -159.95 % 16.118 M
Other non cash items 3.862 M -31.11 % 5.607 M 378.39 % -2.014 M -174.17 % 2.715 M -35.40 % 4.203 M 326.66 % -1.854 M 17.30 % -2.242 M -163.56 % 3.528 M
Net cash provided by operating activities 45.349 M -61.89 % 118.986 M -38.60 % 193.780 M 354.67 % 42.620 M -15.00 % 50.142 M 10.94 % 45.199 M 8.61 % 41.614 M -35.59 % 64.604 M
Investments in property plant and equipment -23.186 M 45.97 % -42.910 M -139.90 % -17.887 M -72.14 % -10.391 M -0.06 % -10.385 M -49.21 % -6.960 M 54.46 % -15.284 M 34.86 % -23.464 M
Acquisitions net 0.000 0.000 -100.00 % 198.569 K -4.97 % 208.961 K -29.79 % 297.635 K -76.28 % 1.255 M 224.38 % -1.009 M -124.55 % 4.110 M
Purchases of investments -50.500 M 64.44 % -142.000 M 52.67 % -300.000 M -72.41 % -174.000 M 0.000 0.000 100.00 % -441.500 M 24.07 % -581.489 M
Sales maturities of investments 1.408 M -99.18 % 172.668 M -58.34 % 414.518 M 198 471.00 % -208.961 K 0.000 0.000 -100.00 % 444.098 M -30.99 % 643.487 M
Other investing activites -16.399 M -1 164.64 % 1.540 M 1 711 431 709.82 % -0.090 -100.00 % 208.961 K -72.86 % 770.000 K -98.85 % 66.802 M 204.26 % -64.076 M -171.64 % 89.443 M
Net cash used for investing activites -88.676 M -728.63 % -10.702 M -111.05 % 96.830 M 152.57 % -184.182 M -1 876.81 % -9.317 M -115.25 % 61.098 M 178.56 % -77.770 M -160.77 % 127.978 M
Debt repayment 65.190 M 17 710.67 % -370.172 K 0.000 0.000 0.000 0.000 100.00 % -10.000 M 77.78 % -45.000 M
Common stock issued 0.000 0.000 0.000 100.00 % -20.974 M 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
Dividends paid -24.500 M -104.16 % -12.000 M -100.00 % -6.000 M 0.000 0.000 100.00 % -1.800 M -3 743.79 % -46.829 K 99.95 % -101.395 M
Other financing activites 23.584 M 321.60 % -10.643 M -147.83 % 22.249 M -92.25 % 286.976 M 21 522.12 % -1.340 M 74.03 % -5.159 M 0.000 0.000
Net cash used provided by financing activities 64.274 M 379.30 % -23.013 M -241.69 % 16.241 M -94.34 % 286.976 M 21 522.12 % -1.340 M 80.75 % -6.959 M 30.73 % -10.047 M 89.63 % -96.895 M
Effect of forex changes on cash 1.218 M -29.29 % 1.722 M 7.43 % 1.603 M 338.60 % -671.856 K 58.63 % -1.624 M -359.01 % 627.019 K 4.47 % 600.173 K 108.44 % -7.111 M
Net change in cash 22.165 M -78.79 % 104.494 M -66.12 % 308.455 M 113.11 % 144.742 M 282.30 % 37.861 M -62.13 % 99.964 M 319.21 % -45.603 M -151.48 % 88.575 M
Cash at beginning of period 780.956 M 15.45 % 676.462 M 83.82 % 368.008 M 64.83 % 223.266 M 20.42 % 185.405 M 117.00 % 85.440 M -34.80 % 131.043 M 208.57 % 42.468 M
Cash at end of period 803.121 M 2.84 % 780.956 M 15.45 % 676.462 M 83.82 % 368.008 M 64.83 % 223.266 M 20.42 % 185.405 M 117.00 % 85.440 M -34.80 % 131.043 M
Operating cash flow 45.349 M -61.89 % 118.986 M -38.60 % 193.780 M 354.67 % 42.620 M -15.00 % 50.142 M 10.94 % 45.199 M 8.61 % 41.614 M -35.59 % 64.604 M
Capital expenditure -23.186 M 45.97 % -42.910 M -139.90 % -17.887 M -72.14 % -10.391 M -0.06 % -10.385 M -49.21 % -6.960 M 54.46 % -15.284 M 34.86 % -23.464 M
Free CashFlow 22.164 M -70.87 % 76.076 M -56.75 % 175.894 M 445.76 % 32.229 M -18.93 % 39.757 M 3.97 % 38.239 M 45.23 % 26.330 M -36.00 % 41.140 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 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31
Revenue 112.560 M 8.30 % 103.936 M -14.62 % 121.728 M 28.76 % 94.537 M -11.57 % 106.907 M 8.85 % 98.218 M -11.60 % 111.110 M -1.94 % 113.303 M 11.32 % 101.783 M 13.34 % 89.802 M -25.24 % 120.117 M 1.22 % 118.671 M 18.65 % 100.018 M 12.40 % 88.988 M -18.32 % 108.951 M 29.79 % 83.944 M 1.04 % 83.079 M 6.33 % 78.132 M -15.22 % 92.157 M 19.57 % 77.076 M 18.50 % 65.041 M 36.01 % 47.823 M
Net income 25.536 M -32.67 % 37.928 M 53.68 % 24.680 M -15.18 % 29.096 M 60.29 % 18.152 M -4.48 % 19.003 M -10.28 % 21.180 M -30.60 % 30.519 M 21.74 % 25.068 M 24.39 % 20.152 M -19.22 % 24.948 M -10.92 % 28.005 M -3.91 % 29.143 M 82.75 % 15.947 M 10.26 % 14.463 M 7.61 % 13.440 M 7.95 % 12.451 M -1.29 % 12.614 M -22.14 % 16.201 M -11.39 % 18.284 M 69.11 % 10.812 M 41.84 % 7.622 M
Income before tax 29.053 M -32.85 % 43.266 M 49.25 % 28.988 M -11.19 % 32.642 M 59.26 % 20.496 M -4.27 % 21.411 M -12.47 % 24.462 M -28.57 % 34.249 M 19.13 % 28.749 M 25.31 % 22.943 M -14.97 % 26.981 M -17.11 % 32.551 M -0.01 % 32.553 M 80.24 % 18.062 M 14.11 % 15.829 M 3.88 % 15.237 M 15.65 % 13.176 M -11.26 % 14.847 M -17.95 % 18.094 M -14.77 % 21.230 M 66.39 % 12.759 M 45.63 % 8.761 M
Income before tax ratio 0.26 -38.00 % 0.42 74.80 % 0.24 -31.03 % 0.35 80.10 % 0.19 -12.05 % 0.22 -0.98 % 0.22 -27.16 % 0.30 7.02 % 0.28 10.56 % 0.26 13.74 % 0.22 -18.11 % 0.27 -15.73 % 0.33 60.36 % 0.20 39.70 % 0.15 -19.96 % 0.18 14.46 % 0.16 -16.54 % 0.19 -3.22 % 0.20 -28.72 % 0.28 40.41 % 0.20 7.08 % 0.18
EBITDA 30.808 M -30.64 % 44.416 M 28.91 % 34.456 M 1.50 % 33.948 M 27.50 % 26.626 M 1.12 % 26.331 M -11.90 % 29.887 M -25.81 % 40.286 M 20.47 % 33.440 M 23.67 % 27.039 M 92.19 % 14.069 M -61.72 % 36.750 M 0.37 % 36.613 M 70.38 % 21.488 M 11.58 % 19.259 M 5.38 % 18.275 M 13.89 % 16.046 M -9.43 % 17.716 M -2.25 % 18.124 M -10.09 % 20.158 M 176.65 % -26.300 M -155.00 % 47.823 M
Net income ratio 0.23 -37.83 % 0.36 79.99 % 0.20 -34.13 % 0.31 81.26 % 0.17 -12.24 % 0.19 1.50 % 0.19 -29.23 % 0.27 9.37 % 0.25 9.75 % 0.22 8.05 % 0.21 -11.99 % 0.24 -19.01 % 0.29 62.59 % 0.18 34.99 % 0.13 -17.09 % 0.16 6.83 % 0.15 -7.17 % 0.16 -8.16 % 0.18 -25.89 % 0.24 42.71 % 0.17 4.29 % 0.16
Ratio EBITDA 0.27 -35.95 % 0.43 50.98 % 0.28 -21.18 % 0.36 44.18 % 0.25 -7.09 % 0.27 -0.34 % 0.27 -24.35 % 0.36 8.22 % 0.33 9.12 % 0.30 157.07 % 0.12 -62.18 % 0.31 -15.40 % 0.37 51.59 % 0.24 36.61 % 0.18 -18.81 % 0.22 12.72 % 0.19 -14.82 % 0.23 15.30 % 0.20 -24.80 % 0.26 164.68 % -0.40 -140.44 % 1.00
Gross profit ratio 0.32 2.34 % 0.31 3.69 % 0.30 -11.65 % 0.34 13.09 % 0.30 -10.75 % 0.34 16.26 % 0.29 -20.23 % 0.36 6.01 % 0.34 7.58 % 0.32 6.37 % 0.30 -4.87 % 0.32 -1.19 % 0.32 25.24 % 0.25 0.43 % 0.25 -6.57 % 0.27 -0.69 % 0.27 4.26 % 0.26 -12.19 % 0.30 -11.13 % 0.34 -12.28 % 0.38 137.64 % 0.16
Weighted average shs out dil 105.354 M 0.00 % 105.354 M 1.30 % 104.000 M 0.00 % 104.000 M 0.00 % 104.000 M -1.49 % 105.573 M 1.51 % 104.000 M 0.00 % 104.000 M 0.00 % 104.000 M 0.00 % 104.000 M -4.08 % 108.426 M 4.26 % 104.000 M 0.00 % 104.000 M 0.33 % 103.657 M -0.33 % 104.000 M 30.95 % 79.420 M 3.08 % 77.048 M -1.33 % 78.087 M 0.11 % 77.998 M -1.55 % 79.229 M 1.57 % 78.002 M 0.00 % 78.002 M
Weighted average shs out 105.354 M 0.00 % 105.354 M 1.30 % 104.000 M 0.00 % 104.000 M 0.00 % 104.000 M -1.49 % 105.573 M 1.51 % 104.000 M 0.00 % 104.000 M 0.00 % 104.000 M 0.00 % 104.000 M -4.08 % 108.426 M 4.26 % 104.000 M 0.00 % 104.000 M 0.33 % 103.657 M -0.33 % 104.000 M 30.95 % 79.420 M 3.08 % 77.048 M -1.33 % 78.087 M 0.11 % 77.998 M -1.55 % 79.229 M 1.57 % 78.002 M 0.00 % 78.002 M
EPS diluted 0.24 -33.33 % 0.36 50.00 % 0.24 -14.29 % 0.28 64.71 % 0.17 -5.56 % 0.18 -10.00 % 0.20 -31.03 % 0.29 20.83 % 0.24 26.32 % 0.19 -17.39 % 0.23 -14.81 % 0.27 -3.57 % 0.28 86.67 % 0.15 7.14 % 0.14 -17.65 % 0.17 6.25 % 0.16 0.00 % 0.16 -5.88 % 0.17 -26.09 % 0.23 35.29 % 0.17 74.00 % 0.10
Earnings per share 0.24 -33.33 % 0.36 50.00 % 0.24 -14.29 % 0.28 64.71 % 0.17 -5.56 % 0.18 -10.00 % 0.20 -31.03 % 0.29 20.83 % 0.24 26.32 % 0.19 -17.39 % 0.23 -14.81 % 0.27 -3.57 % 0.28 86.67 % 0.15 7.14 % 0.14 -17.65 % 0.17 6.25 % 0.16 0.00 % 0.16 -5.88 % 0.17 -26.09 % 0.23 35.29 % 0.17 74.00 % 0.10
Gross profit 35.966 M 10.83 % 32.451 M -11.46 % 36.652 M 13.76 % 32.218 M 0.01 % 32.217 M -2.86 % 33.164 M 2.77 % 32.269 M -21.77 % 41.250 M 18.01 % 34.954 M 21.94 % 28.665 M -20.47 % 36.045 M -3.72 % 37.436 M 17.24 % 31.933 M 40.76 % 22.685 M -17.97 % 27.655 M 21.27 % 22.805 M 0.34 % 22.728 M 10.86 % 20.502 M -25.56 % 27.541 M 6.26 % 25.918 M 3.95 % 24.933 M 223.20 % 7.715 M
Income tax expense 3.517 M -34.12 % 5.338 M 17.54 % 4.542 M 21.61 % 3.735 M 58.44 % 2.357 M -7.20 % 2.540 M -24.67 % 3.372 M -9.60 % 3.730 M 1.32 % 3.681 M 31.92 % 2.791 M 37.26 % 2.033 M -55.27 % 4.546 M 33.29 % 3.410 M 61.31 % 2.114 M 54.86 % 1.365 M -24.02 % 1.797 M 148.00 % 724.563 K -67.55 % 2.233 M 17.94 % 1.893 M -35.75 % 2.947 M 51.29 % 1.948 M 0.000
Cost of revenue 76.594 M 7.15 % 71.485 M -15.98 % 85.076 M 36.52 % 62.319 M -16.56 % 74.691 M 14.81 % 65.054 M -17.49 % 78.840 M 9.42 % 72.053 M 7.82 % 66.829 M 9.31 % 61.136 M -27.28 % 84.071 M 3.49 % 81.235 M 19.31 % 68.086 M 2.69 % 66.303 M -18.44 % 81.296 M 32.97 % 61.139 M 1.31 % 60.351 M 4.72 % 57.630 M -10.81 % 64.616 M 26.31 % 51.158 M 27.55 % 40.108 M 0.00 % 40.108 M
General and administrative expenses -2.514 M -163.59 % 3.954 M 139.83 % -9.927 M -181.44 % 12.190 M 127.29 % 5.363 M 18.84 % 4.513 M 147.64 % -9.473 M -183.94 % 11.286 M 811.63 % -1.586 M -139.78 % 3.987 M 30.05 % 3.066 M -65.79 % 8.963 M 636.82 % -1.670 M -148.05 % 3.474 M 178.58 % -4.421 M -206.38 % 4.156 M 96.67 % 2.113 M -38.46 % 3.434 M 115.08 % -22.776 M -963.37 % 2.638 M -48.89 % 5.162 M 0.00 % 5.162 M
Selling and marketing expenses 143.162 K -92.15 % 1.824 M 598.86 % -365.577 K -110.10 % 3.618 M 21.37 % 2.981 M 38.26 % 2.156 M -27.78 % 2.986 M 18.60 % 2.517 M -2.03 % 2.569 M 74.09 % 1.476 M 82.48 % 808.806 K -72.71 % 2.964 M -45.75 % 5.463 M 341.45 % 1.237 M -24.74 % 1.644 M -16.43 % 1.967 M -22.91 % 2.552 M 16.54 % 2.190 M 22.48 % 1.788 M -13.74 % 2.073 M -35.15 % 3.197 M 0.00 % 3.197 M
Other expenses 4.812 M 122.35 % -21.534 M -278.48 % 12.066 M 158.02 % -20.794 M -14 325.39 % -144.150 K -1 495.49 % -9.035 K 98.66 % -675.320 K -900.36 % 84.377 K 549.10 % 12.999 K 157.77 % -22.500 K 99.32 % -3.308 M -227 060.36 % -1.456 K 84.19 % -9.211 K 69.09 % -29.804 K -432.11 % 8.974 K -36.10 % 14.043 K 100.02 % -69.749 M -10.26 % -63.261 M -1 905.89 % -3.154 M -16 838.02 % 18.842 K 100.04 % -52.133 M -34.31 % -38.815 M
Operating expenses 6.920 M 163.90 % -10.829 M -241.40 % 7.659 M 1 998.89 % -403.325 K -102.95 % 13.671 M 25.08 % 10.930 M 14.48 % 9.547 M -12.07 % 10.858 M -8.14 % 11.820 M 22.10 % 9.680 M 28.08 % 7.558 M -26.41 % 10.270 M 276.45 % 2.728 M -67.77 % 8.465 M -24.67 % 11.237 M 29.14 % 8.701 M 112.48 % -69.749 M -10.26 % -63.261 M -1 023.26 % 6.852 M 18.97 % 5.760 M 111.05 % -52.133 M -34.31 % -38.815 M
Cost and expenses 83.514 M 37.69 % 60.656 M -34.59 % 92.735 M 49.78 % 61.915 M -29.93 % 88.361 M 16.29 % 75.984 M -14.03 % 88.387 M 6.60 % 82.911 M 5.42 % 78.649 M 11.06 % 70.817 M -22.71 % 91.629 M 0.14 % 91.505 M 29.22 % 70.814 M -5.29 % 74.768 M -19.20 % 92.532 M 32.49 % 69.840 M 200.13 % -69.749 M -10.26 % -63.261 M -188.52 % 71.468 M 25.56 % 56.917 M 209.18 % -52.133 M -34.31 % -38.815 M
Research and development expenses 4.479 M -9.10 % 4.927 M -11.65 % 5.577 M 21.70 % 4.582 M -14.69 % 5.372 M 15.54 % 4.649 M -13.83 % 5.395 M 34.66 % 4.007 M -8.14 % 4.362 M 6.55 % 4.093 M -40.48 % 6.877 M 69.88 % 4.048 M -5.49 % 4.283 M 10.98 % 3.860 M -34.98 % 5.936 M 104.37 % 2.904 M -37.29 % 4.632 M 92.71 % 2.403 M -42.28 % 4.164 M 64.76 % 2.527 M -7.77 % 2.740 M 0.00 % 2.740 M
Selling general and administrative expenses -2.371 M -141.04 % 5.778 M 156.13 % -10.293 M -165.11 % 15.808 M 89.45 % 8.344 M 25.12 % 6.669 M 91.84 % 3.476 M -74.81 % 13.803 M 1 303.45 % 983.520 K -82.00 % 5.463 M 41.00 % 3.875 M -67.51 % 11.926 M 214.42 % 3.793 M -19.50 % 4.712 M 269.67 % -2.777 M -145.35 % 6.123 M 23.72 % 4.950 M -11.99 % 5.624 M 126.79 % -20.988 M -545.50 % 4.711 M -38.77 % 7.694 M 0.00 % 7.694 M
Interest income 5.300 M -74.76 % 21.000 M 456.25 % 3.775 M 4.67 % 3.607 M -27.75 % 4.992 M 13.34 % 4.405 M -20.56 % 5.545 M -2.35 % 5.679 M 49.44 % 3.800 M -29.82 % 5.415 M 0.000 -100.00 % 4.935 M 25.98 % 3.917 M 88.16 % 2.082 M 106.25 % 1.009 M -21.86 % 1.292 M 0.000 -100.00 % 1.805 M -86.82 % 13.700 M 853.24 % 1.437 M 0.000 0.000
Interest expense 1.755 M 52.58 % 1.150 M 68.03 % 684.554 K -49.79 % 1.363 M -16.81 % 1.639 M 283.33 % 427.499 K -61.25 % 1.103 M -35.69 % 1.716 M 188.53 % 594.605 K -33.58 % 895.256 K 0.000 -100.00 % 406.440 K 86.03 % 218.478 K 215.10 % 69.337 K 41.31 % 49.069 K 40 120.49 % 122.000 0.000 0.000 -100.00 % 124.060 K 130.53 % 53.815 K 0.000 0.000
Depreciation and amortization 0.000 0.000 -100.00 % 4.783 M 0.000 -100.00 % 4.492 M 10.20 % 4.076 M -5.68 % 4.322 M 0.00 % 4.322 M 5.52 % 4.096 M 0.00 % 4.096 M 17.44 % 3.488 M -8.05 % 3.793 M 10.69 % 3.427 M 0.00 % 3.427 M 1.36 % 3.381 M 11.29 % 3.038 M 6.29 % 2.858 M -0.38 % 2.869 M 34.55 % 2.132 M 11.17 % 1.918 M -42.65 % 3.345 M 0.00 % 3.345 M
Operating income 29.046 M -32.89 % 43.280 M 49.28 % 28.993 M -11.12 % 32.622 M 75.90 % 18.546 M -13.42 % 21.420 M -5.73 % 22.722 M -33.49 % 34.164 M 18.89 % 28.736 M 25.13 % 22.966 M -19.38 % 28.487 M -12.49 % 32.552 M -0.03 % 32.563 M 79.99 % 18.091 M 14.36 % 15.820 M 3.92 % 15.223 M 14.20 % 13.330 M -10.36 % 14.870 M -17.67 % 18.061 M -14.85 % 21.212 M 64.32 % 12.908 M 43.30 % 9.008 M
Operating income ratio 0.26 -38.03 % 0.42 74.83 % 0.24 -30.98 % 0.35 98.91 % 0.17 -20.46 % 0.22 6.64 % 0.20 -32.18 % 0.30 6.80 % 0.28 10.40 % 0.26 7.83 % 0.24 -13.54 % 0.27 -15.75 % 0.33 60.14 % 0.20 40.01 % 0.15 -19.93 % 0.18 13.03 % 0.16 -15.70 % 0.19 -2.89 % 0.20 -28.79 % 0.28 38.67 % 0.20 5.36 % 0.19
Total other income expenses net 6.746 K 148.08 % -14.030 K -179.93 % -5.012 K -124.21 % 20.706 K -98.94 % 1.950 M 21 682.98 % -9.035 K 96.27 % -242.505 K -387.41 % 84.377 K 549.10 % 12.999 K 157.77 % -22.500 K 98.51 % -1.506 M -103 350.14 % -1.456 K 84.19 % -9.211 K 69.09 % -29.804 K -432.11 % 8.974 K -36.10 % 14.043 K 109.10 % -154.297 K -562.84 % -23.278 K -170.30 % 33.113 K 75.73 % 18.843 K 112.63 % -149.195 K 39.47 % -246.500 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31
Net debt -704.605 M -0.98 % -697.790 M 7.02 % -750.435 M 4.93 % -789.311 M -7.95 % -731.199 M 3.94 % -761.198 M -9.40 % -695.816 M 5.23 % -734.248 M -7.34 % -684.022 M -2.37 % -668.176 M 1.28 % -676.831 M -6.48 % -635.654 M -5.62 % -601.851 M -12.37 % -535.601 M -38.29 % -387.306 M -58.06 % -245.041 M 7.63 % -265.270 M -204.70 % 253.366 M 200.00 % -253.366 M 0.00 % -253.366 M -9.52 % -231.343 M -718.84 % -28.252 M
Total investments 3.082 M -94.40 % 55.047 M 1 643.00 % 3.158 M 130.44 % 1.371 M -93.59 % 21.365 M 1 722.77 % 1.172 M -96.98 % 38.844 M 5 120.01 % 744.130 K -84.09 % 4.677 M 5.17 % 4.447 M -92.77 % 61.538 M 1 130.76 % 5.000 M 0.00 % 5.000 M 150.30 % 1.998 M -90.01 % 20.000 M 1 067.99 % 1.712 M -2.32 % 1.753 M -99.65 % 506.731 M 27 197.39 % 1.856 M 0.000 -100.00 % 62.284 M 0.00 % 62.284 M
Total debt 281.533 M -23.24 % 366.772 M 246.67 % 105.800 M -36.22 % 165.892 M -27.29 % 228.166 M 104.94 % 111.332 M 30.76 % 85.140 M 18.24 % 72.007 M 244.88 % 20.879 M 5 542.52 % 370.028 K -98.42 % 23.359 M -75.98 % 97.247 M 18 167.68 % 532.343 K -25.01 % 709.916 K 1.16 % 701.747 K -95.78 % 16.630 M 0.000 0.000 0.000 0.000 -100.00 % 147.253 K 0.00 % 147.253 K
Accumulated other comprehensive income loss 0.000 -100.00 % 571.181 M 0.000 0.000 -100.00 % 34.978 M -93.78 % 562.308 M 1 507.58 % 34.978 M -93.67 % 552.977 M 2 056.00 % 25.648 M -95.55 % 576.977 M 0.000 -100.00 % 566.923 M 3 535.49 % 15.594 M -97.25 % 566.923 M 3 535.49 % 15.594 M -94.65 % 291.711 M 0.000 -100.00 % 434.738 M 0.000 0.000 -100.00 % 95.909 K 0.00 % 95.909 K
Retained earnings 317.425 M -18.09 % 387.528 M 10.84 % 349.641 M 1.57 % 344.235 M 9.23 % 315.139 M 2.83 % 306.470 M 6.27 % 288.384 M 4.29 % 276.534 M 12.41 % 246.015 M 5.61 % 232.947 M -2.30 % 238.443 M 20.48 % 197.903 M 16.48 % 169.899 M 15.77 % 146.751 M 12.19 % 130.808 M 7.60 % 121.574 M 12.47 % 108.092 M 0.000 -100.00 % 83.026 M -11.10 % 93.391 M 73.63 % 53.789 M -31.23 % 78.218 M
Common stock 104.000 M 0.00 % 104.000 M 0.00 % 104.000 M 0.00 % 104.000 M 0.00 % 104.000 M 0.00 % 104.000 M 0.00 % 104.000 M 0.00 % 104.000 M 0.00 % 104.000 M 30.00 % 80.000 M 0.00 % 80.000 M 0.00 % 80.000 M 0.00 % 80.000 M 0.00 % 80.000 M 0.00 % 80.000 M 33.33 % 60.000 M 0.00 % 60.000 M 0.000 -100.00 % 60.000 M 0.00 % 60.000 M 0.00 % 60.000 M 0.00 % 60.000 M
Total equity 992.606 M -6.60 % 1.063 B 3.70 % 1.025 B -0.27 % 1.028 B 2.89 % 998.712 M 0.87 % 990.145 M 1.86 % 972.102 M 4.13 % 933.511 M 3.38 % 902.993 M 1.47 % 889.925 M 2.32 % 869.772 M 2.95 % 844.827 M 3.43 % 816.822 M 2.92 % 793.674 M 2.05 % 777.731 M 64.33 % 473.285 M 2.93 % 459.803 M 2.78 % 447.352 M 2.90 % 434.738 M 0.00 % 434.738 M 8.62 % 400.253 M 44.01 % 277.927 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -14.210 M 0.000 -100.00 % 9.913 M 0.000 -100.00 % 15.657 M 0.000 0.000 0.000 -100.00 % 8.009 M 0.000 0.000 -100.00 % 81.652 M 767.86 % 9.408 M 0.000 0.000 0.000
Long term debt 184.475 K -50.00 % 368.983 K 1.15 % 364.773 K -59.09 % 891.709 K 65.47 % 538.906 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 195.772 K 3.27 % 189.575 K -44.20 % 339.744 K 2.46 % 331.575 K 0.000 0.000 0.000 -100.00 % 701.747 K 0.000 0.000 0.000
Total non current liabilities 16.200 M -5.49 % 17.142 M -6.31 % 18.295 M -4.65 % 19.188 M 258.15 % 5.358 M -71.19 % 18.598 M 261.24 % 5.148 M -65.43 % 14.893 M -3.51 % 15.434 M -5.22 % 16.284 M 4.00 % 15.657 M 29.85 % 12.058 M -3.27 % 12.466 M 21.46 % 10.264 M -2.95 % 10.576 M 16.70 % 9.063 M -3.73 % 9.414 M -88.47 % 81.652 M 707.63 % 10.110 M 0.000 -100.00 % 10.275 M 0.000
Other current liabilities 20.407 M 0.90 % 20.224 M -12.42 % 23.091 M 34.30 % 17.195 M 943.65 % -2.038 M -115.15 % 13.453 M -0.67 % 13.544 M -28.38 % 18.910 M 1 199.16 % -1.720 M 6.82 % -1.846 M -108.10 % 22.802 M 121.15 % 10.310 M 14.08 % 9.038 M 7.38 % 8.416 M 725.82 % -1.345 M -104.10 % 32.787 M 101.48 % 16.273 M 0.000 -100.00 % 12.535 M -28.77 % 17.598 M 91.18 % 9.205 M -26.89 % 12.590 M
Deferred revenue 0.000 -100.00 % 4.875 M 0.000 0.000 -100.00 % 5.371 M -68.83 % 17.233 M 179.94 % 6.156 M -72.24 % 22.171 M 12.59 % 19.692 M 16.64 % 16.883 M 0.000 -100.00 % 24.984 M 18.16 % 21.144 M 37.39 % 15.390 M -6.44 % 16.449 M 128.29 % 7.205 M 0.000 0.000 0.000 0.000 100.00 % -147.253 K 0.000
Short term debt 281.349 M -23.21 % 366.403 M 247.51 % 105.435 M -36.10 % 165.000 M 9.75 % 150.343 M 35.04 % 111.332 M 607.44 % 15.737 M -78.09 % 71.822 M 250.20 % 20.509 M 0.000 -100.00 % 23.359 M -75.93 % 97.051 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 147.253 K 0.00 % 147.253 K
Total current liabilities 491.167 M 2.19 % 480.643 M 50.20 % 320.003 M -8.84 % 351.052 M 13.81 % 308.458 M 26.63 % 243.587 M 46.32 % 166.479 M -26.79 % 227.407 M 27.63 % 178.176 M 22.70 % 145.212 M -29.36 % 205.580 M -32.82 % 306.005 M 110.55 % 145.339 M 72.67 % 84.170 M 7.31 % 78.436 M 2.51 % 76.518 M 4.05 % 73.540 M 0.000 -100.00 % 82.944 M 0.00 % 82.944 M 27.01 % 65.305 M 6.76 % 61.167 M
Total liabilities 507.367 M 1.92 % 497.785 M 47.14 % 338.299 M -8.63 % 370.240 M 17.98 % 313.816 M 19.69 % 262.186 M 52.76 % 171.627 M -29.17 % 242.299 M 25.15 % 193.611 M 19.89 % 161.496 M -27.00 % 221.237 M -30.44 % 318.064 M 101.55 % 157.806 M 67.11 % 94.434 M 6.09 % 89.012 M 4.01 % 85.581 M 3.17 % 82.954 M 1.59 % 81.652 M -12.25 % 93.054 M 12.19 % 82.944 M 9.74 % 75.580 M 23.56 % 61.167 M
Other non current assets 4.300 M 2 875.48 % 144.528 K -99.81 % 78.007 M -11.23 % 87.875 M 15 485.45 % 563.824 K -97.93 % 27.296 M 6 955.25 % 386.889 K -98.79 % 32.097 M -38.33 % 52.044 M -37.66 % 83.486 M 1 544.49 % 5.077 M -77.24 % 22.301 M 2 517.52 % 852.000 K 227.69 % 260.002 K -67.04 % 788.901 K -19.94 % 985.399 K -0.65 % 991.853 K -99.81 % 529.004 M 15 248.61 % 3.447 M -55.52 % 7.749 M 1 796.77 % 408.532 K -91.35 % 4.721 M
Long term investments 0.000 -100.00 % 4.262 M 105.80 % -73.427 M 2.21 % -75.089 M -3 771.82 % 2.045 M 110.25 % -19.948 M -710.65 % 3.267 M 111.17 % -29.256 M 35.45 % -45.323 M 41.21 % -77.091 M -1 798.78 % 4.538 M 130.25 % -15.000 M -316.75 % 6.920 M 246.43 % 1.998 M -3.72 % 2.075 M -3.59 % 2.152 M 22.77 % 1.753 M 0.000 -100.00 % 1.856 M 0.000 -100.00 % 1.970 M 0.000
Intangible assets 32.692 M -1.65 % 33.242 M 1.51 % 32.747 M -1.42 % 33.218 M -0.82 % 33.493 M -1.32 % 33.940 M -1.36 % 34.410 M 1.47 % 33.912 M 238.23 % 10.026 M -2.54 % 10.288 M -2.48 % 10.549 M 6.47 % 9.908 M -1.88 % 10.098 M -0.44 % 10.143 M -1.37 % 10.284 M -1.38 % 10.428 M -1.96 % 10.636 M 0.000 -100.00 % 10.829 M 0.00 % 10.829 M -3.17 % 11.184 M -80.93 % 58.658 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 32.692 M -1.65 % 33.242 M 1.51 % 32.747 M -1.42 % 33.218 M -0.82 % 33.493 M -1.32 % 33.940 M -1.36 % 34.410 M 1.47 % 33.912 M 238.23 % 10.026 M -2.54 % 10.288 M -2.48 % 10.549 M 6.47 % 9.908 M -1.88 % 10.098 M -0.44 % 10.143 M -1.37 % 10.284 M -1.38 % 10.428 M -1.96 % 10.636 M 0.000 -100.00 % 10.829 M 0.00 % 10.829 M -3.17 % 11.184 M -80.93 % 58.658 M
Property plant equipment net 202.984 M 2.52 % 197.993 M 12.34 % 176.249 M 77.06 % 99.540 M 3.01 % 96.635 M 2.22 % 94.532 M -6.09 % 100.661 M -0.51 % 101.174 M -1.97 % 103.207 M -0.48 % 103.703 M -1.89 % 105.705 M 24.81 % 84.690 M 2.76 % 82.417 M 2.29 % 80.571 M -0.86 % 81.268 M 3.79 % 78.298 M -0.26 % 78.503 M 0.000 -100.00 % 72.140 M 0.00 % 72.140 M 1.18 % 71.302 M -27.67 % 98.577 M
Total non current assets 244.046 M 1.79 % 239.745 M 10.16 % 217.640 M 45.27 % 149.818 M 8.71 % 137.809 M -1.80 % 140.341 M -2.02 % 143.231 M 1.43 % 141.218 M 14.60 % 123.227 M -0.33 % 123.633 M -1.78 % 125.868 M 19.97 % 104.917 M 1.56 % 103.303 M 8.20 % 95.471 M -1.54 % 96.965 M 2.89 % 94.242 M -0.04 % 94.283 M -82.18 % 529.004 M 483.13 % 90.719 M 0.00 % 90.719 M 4.02 % 87.213 M -46.15 % 161.956 M
Other current assets 4.118 M 97.48 % 2.085 M -31.58 % 3.048 M -97.88 % 144.010 M 966.47 % 13.503 M 275.28 % 3.598 M 199.76 % 1.200 M -83.65 % 7.343 M -71.57 % 25.829 M 762.15 % 2.996 M -46.45 % 5.595 M -17.64 % 6.793 M -87.82 % 55.794 M -8.53 % 61.001 M -61.92 % 160.197 M 841.67 % 17.012 M 201.47 % 5.643 M 0.000 -100.00 % 7.189 M 0.00 % 7.189 M -93.03 % 103.172 M 1 042.08 % 9.034 M
Short term investments 50.785 M 0.00 % 50.785 M -33.69 % 76.585 M 0.16 % 76.460 M 295.76 % 19.320 M -8.52 % 21.120 M -40.64 % 35.577 M 18.59 % 30.000 M -40.00 % 50.000 M -38.68 % 81.538 M 43.05 % 57.000 M 185.00 % 20.000 M 300.00 % 5.000 M 0.000 -100.00 % 20.000 M 4 647.54 % -439.798 K 0.000 -100.00 % 506.731 M 0.000 0.000 -100.00 % 62.284 M 0.00 % 62.284 M
cash and cash equivalents 986.138 M -7.37 % 1.065 B 24.33 % 856.235 M -10.36 % 955.203 M -0.43 % 959.366 M 9.95 % 872.531 M 11.73 % 780.956 M -3.14 % 806.256 M 14.38 % 704.901 M 5.44 % 668.546 M -4.52 % 700.190 M -4.46 % 732.901 M 21.67 % 602.383 M 12.32 % 536.311 M 38.22 % 388.008 M 48.28 % 261.671 M -1.36 % 265.270 M 204.70 % -253.366 M -200.00 % 253.366 M 0.00 % 253.366 M 9.45 % 231.490 M 715.12 % 28.400 M
Cash and short term investments 1.037 B -7.03 % 1.115 B 19.57 % 932.820 M -9.58 % 1.032 B 5.41 % 978.686 M 9.52 % 893.651 M 9.44 % 816.533 M -2.36 % 836.256 M 10.78 % 754.901 M 0.64 % 750.084 M -0.94 % 757.190 M 0.57 % 752.901 M 23.96 % 607.383 M 13.25 % 536.311 M 31.45 % 408.008 M 55.92 % 261.671 M -1.36 % 265.270 M 4.70 % 253.366 M 0.00 % 253.366 M 0.00 % 253.366 M 9.45 % 231.490 M 155.27 % 90.683 M
Total current assets 1.256 B -4.91 % 1.321 B 15.30 % 1.145 B -8.22 % 1.248 B 4.98 % 1.189 B 6.91 % 1.112 B 9.59 % 1.015 B -1.92 % 1.035 B 6.29 % 973.376 M 4.91 % 927.788 M -3.87 % 965.141 M -8.77 % 1.058 B 21.42 % 871.325 M 9.93 % 792.637 M 2.97 % 769.779 M 65.68 % 464.624 M 3.60 % 448.474 M 77.01 % 253.366 M -42.03 % 437.073 M 0.00 % 437.073 M 12.47 % 388.619 M 110.05 % 185.012 M
Inventory 66.940 M 3.95 % 64.395 M -6.71 % 69.026 M -4.62 % 72.369 M 5.69 % 68.471 M -0.80 % 69.021 M 1.16 % 68.230 M -4.59 % 71.512 M 2.85 % 69.531 M -2.14 % 71.052 M -4.38 % 74.302 M -2.08 % 75.877 M -6.22 % 80.910 M 10.89 % 72.965 M 1.79 % 71.680 M -0.39 % 71.959 M 13.83 % 63.218 M 0.000 -100.00 % 55.562 M 0.00 % 55.562 M 2.97 % 53.957 M 26.07 % 42.799 M
Net receivables 147.947 M 6.50 % 138.923 M -1.18 % 140.588 M -0.81 % 141.739 M 10.63 % 128.125 M -12.07 % 145.720 M 13.18 % 128.745 M 4.46 % 123.245 M 0.11 % 123.115 M 18.77 % 103.656 M -19.05 % 128.054 M -42.42 % 222.401 M 74.79 % 127.237 M 3.99 % 122.360 M -1.06 % 123.669 M 8.50 % 113.982 M -0.32 % 114.342 M 0.000 -100.00 % 120.957 M 0.00 % 120.957 M 184.63 % 42.497 M 0.00 % 42.497 M
Tax assets 4.069 M -0.85 % 4.104 M 0.99 % 4.064 M -4.93 % 4.275 M -15.73 % 5.073 M 12.20 % 4.521 M 0.31 % 4.507 M 36.99 % 3.290 M 0.51 % 3.274 M 0.83 % 3.247 M 0.000 -100.00 % 3.018 M 0.12 % 3.015 M 20.62 % 2.499 M -1.96 % 2.549 M 7.14 % 2.379 M -0.83 % 2.399 M 0.000 -100.00 % 2.446 M 0.000 -100.00 % 2.349 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -253.366 M 0.000 0.000 0.000 0.000
Account payables 186.100 M 108.77 % 89.142 M -51.94 % 185.491 M 12.67 % 164.631 M 18.69 % 138.702 M 21.65 % 114.014 M -9.72 % 126.289 M -3.62 % 131.031 M -4.31 % 136.936 M 8.22 % 126.529 M -20.63 % 159.419 M -12.75 % 182.712 M 47.81 % 123.616 M 80.89 % 68.338 M 11.31 % 61.396 M 44.21 % 42.575 M -24.99 % 56.757 M 0.000 -100.00 % 67.683 M 3.58 % 65.346 M 17.91 % 55.420 M 14.43 % 48.430 M
Tax payables 3.311 M 0.000 -100.00 % 5.986 M 41.64 % 4.226 M 99.57 % 2.118 M -55.77 % 4.788 M 0.74 % 4.753 M -15.77 % 5.643 M 104.44 % 2.760 M -24.29 % 3.646 M 0.000 -100.00 % 8.963 M 41.25 % 6.345 M 127.57 % 2.788 M 44.01 % 1.936 M 67.55 % 1.156 M 126.52 % 510.159 K 0.000 -100.00 % 2.725 M 0.000 -100.00 % 533.174 K 0.000
Deferred revenue non current 11.932 M -4.59 % 12.506 M -4.39 % 13.080 M -4.43 % 13.686 M -2.70 % 14.066 M 3.15 % 13.636 M -4.04 % 14.210 M 42.98 % 9.938 M 0.25 % 9.913 M -4.55 % 10.386 M 0.000 -100.00 % 9.823 M -4.05 % 10.237 M 32.43 % 7.730 M -3.98 % 8.050 M 18.41 % 6.799 M -3.86 % 7.071 M 0.000 -100.00 % 7.617 M 0.000 -100.00 % 7.587 M 0.000
Minority interest 0.000 0.000 0.000 -100.00 % 17.077 M -1.09 % 17.266 M -0.59 % 17.368 M -0.24 % 17.411 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
Capital lease obligations 184.475 K -50.00 % 368.983 K 1.15 % 364.773 K -59.09 % 891.709 K 1.15 % 881.535 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 358.979 K 83.37 % 195.772 K 3.27 % 189.575 K -44.20 % 339.744 K 2.46 % 331.575 K 0.000 0.000 0.000 -100.00 % 701.747 K 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
Other total stockholders equity 571.181 M 0.000 -100.00 % 571.181 M 1.58 % 562.308 M 0.00 % 562.308 M 0.000 -100.00 % 527.329 M 0.000 -100.00 % 527.329 M 0.000 -100.00 % 551.329 M 0.000 -100.00 % 551.329 M 0.000 -100.00 % 551.331 M 0.000 -100.00 % 281.347 M 2 130.42 % 12.614 M -95.52 % 281.347 M 0.00 % 281.347 M -1.79 % 286.464 M 105.18 % 139.614 M
Deferred tax liabilities non current 4.084 M -4.28 % 4.267 M -12.03 % 4.850 M 5.20 % 4.610 M -4.32 % 4.819 M -2.89 % 4.962 M -3.62 % 5.148 M 3.92 % 4.954 M -10.26 % 5.521 M -6.40 % 5.899 M 0.000 -100.00 % 2.039 M 0.00 % 2.039 M -7.06 % 2.194 M 0.00 % 2.194 M -3.10 % 2.265 M -3.35 % 2.343 M 0.000 -100.00 % 2.494 M 0.000 -100.00 % 2.687 M 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.500 B -3.88 % 1.560 B 14.48 % 1.363 B -2.49 % 1.398 B 5.37 % 1.327 B 5.93 % 1.252 B 8.15 % 1.158 B -1.52 % 1.176 B 7.22 % 1.097 B 4.30 % 1.051 B -3.63 % 1.091 B -6.18 % 1.163 B 19.32 % 974.627 M 9.74 % 888.108 M 2.46 % 866.744 M 55.09 % 558.866 M 2.97 % 542.757 M 2.60 % 529.004 M 0.23 % 527.792 M 0.00 % 527.792 M 10.92 % 475.833 M 37.14 % 346.969 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -20.518 M 0.000 -100.00 % 18.079 M 344.13 % -7.405 M -200.00 % 7.405 M 0.000 100.00 % -40.476 M -284.56 % 21.931 M 200.00 % -21.931 M 0.000 100.00 % -26.091 M -294.74 % -6.610 M -200.00 % 6.610 M 0.000 100.00 % -20.161 M 0.00 % -20.161 M -295.73 % 10.300 M 0.00 % 10.300 M
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -21.388 M 0.000 -100.00 % 13.931 M 628.87 % -2.634 M -200.00 % 2.634 M 0.000 100.00 % -36.029 M -430.47 % 10.902 M 200.00 % -10.902 M 0.000 100.00 % -9.577 M 32.81 % -14.253 M -200.00 % 14.253 M 0.000 100.00 % -15.128 M 0.00 % -15.128 M -289.61 % 7.978 M 0.00 % 7.978 M
Inventory 0.000 0.000 0.000 0.000 -100.00 % 870.623 K 0.000 -100.00 % 4.148 M 186.94 % -4.771 M -200.00 % 4.771 M 0.000 100.00 % -4.447 M -140.32 % 11.029 M 200.00 % -11.029 M 0.000 100.00 % -16.514 M -314.87 % 7.686 M 200.00 % -7.686 M 0.000 100.00 % -5.034 M 0.00 % -5.034 M -316.78 % 2.322 M 0.00 % 2.322 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -42.452 K -200.00 % 42.452 K 0.000 0.000 0.000 0.000 0.000
Other non cash items -5.608 M -174.37 % 7.540 M 133.98 % -22.192 M 0.000 -100.00 % 29.261 M 271.97 % -17.015 M -136.49 % 46.632 M 501.73 % 7.750 M 135.22 % -22.003 M -278.20 % -5.818 M -107.09 % 82.014 M 210.41 % -74.284 M -201.04 % 73.516 M 314.07 % 17.755 M 445.92 % 3.252 M 128.06 % -11.591 M -110.49 % -5.507 M -1 300.28 % 458.789 K -94.50 % 8.339 M -2.50 % 8.553 M 260.07 % -5.344 M 0.00 % -5.344 M
Net cash provided by operating activities -5.608 M -112.33 % 45.468 M 304.88 % -22.192 M 0.000 -100.00 % 42.921 M 2 058.56 % 1.988 M -96.87 % 63.490 M 174.99 % 23.088 M 58.51 % 14.566 M -20.97 % 18.430 M -77.23 % 80.926 M 493.72 % -20.554 M -124.42 % 84.154 M 177.97 % 30.275 M 111.20 % 14.335 M 1 306.01 % -1.189 M -106.17 % 19.270 M 88.85 % 10.204 M 186.02 % 3.568 M 0.00 % 3.568 M -83.41 % 21.503 M 0.00 % 21.503 M
Investments in property plant and equipment -6.955 M 72.67 % -25.451 M -113.57 % -11.917 M -53.38 % -7.769 M -210.56 % 7.027 M 166.76 % -10.527 M 42.71 % -18.374 M -1 239.36 % 1.613 M 107.52 % -21.452 M -356.74 % -4.697 M 34.79 % -7.202 M -105.48 % -3.505 M -6.26 % -3.298 M 15.00 % -3.881 M -232.14 % -1.168 M 56.00 % -2.655 M -359.05 % 1.025 M 113.50 % -7.592 M -95.91 % -3.875 M -41.95 % -2.730 M 89.31 % -25.542 M 0.00 % -25.542 M
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 160.861 K 1 071.01 % 13.737 K -99.92 % 17.972 M 79 167.04 % 22.673 K 128.75 % -78.849 K -178.16 % 100.877 K 0.000 -100.00 % 61.965 K 77 456 151.73 % 0.080 -94.24 % 1.390 -99.99 % 14.730 K -87.03 % 113.531 K 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -500.000 K 0.000 0.000 0.000 100.00 % -60.000 M -400.00 % 20.000 M 25 264.94 % 78.849 K 100.08 % -102.000 M 0.000 100.00 % -20.075 M 74.91 % -80.000 M 45.95 % -148.000 M 14.94 % -174.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments -316.134 K -101.16 % 27.169 M 2 371.67 % 1.099 M 0.000 0.000 0.000 -100.00 % 59.538 M 1 341.65 % 4.130 M -87.25 % 32.383 M -58.18 % 77.436 M 0.000 -100.00 % 57.510 M -17.42 % 69.643 M -74.34 % 271.378 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 379.132 K -80.36 % 1.930 M 111.51 % -16.769 M 66.12 % -49.496 M -30 869.08 % 160.862 K 1 071.01 % 13.737 K 100.43 % -3.228 M -200.00 % 3.228 M 4 193.36 % -78.849 K -87 610 459.33 % 0.090 100.00 % -55.918 M -379.59 % 20.000 M 536 870 911 999 999 872.00 % 0.000 -100.00 % 115.549 K 100.07 % -173.985 M -153 349.13 % 113.531 K -89.73 % 1.106 M 114.57 % -7.592 M -834.50 % 1.034 M 234.24 % -770.000 K 44.33 % -1.383 M 13.13 % -1.592 M
Net cash used for investing activites -6.892 M -288.89 % 3.649 M 112.99 % -28.086 M 50.95 % -57.265 M -896.67 % 7.188 M 168.37 % -10.513 M -156.95 % -4.091 M -114.11 % 28.993 M 167.14 % 10.853 M 137.22 % -29.160 M 53.80 % -63.120 M -216.91 % 53.992 M 495.38 % -13.656 M -111.42 % 119.613 M 168.29 % -175.154 M -6 790.68 % -2.542 M -329.87 % 1.106 M 114.57 % -7.592 M -167.18 % -2.842 M 18.81 % -3.500 M -153.03 % -1.383 M 13.13 % -1.592 M
Debt repayment -860.231 K -100.52 % 165.959 M 287.57 % -88.478 M -689.85 % 15.000 M -61.21 % 38.668 M -61.33 % 100.000 M 265.38 % -60.468 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 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 % -20.974 M -21 274.18 % 99.056 K 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -97.002 M -11 945.07 % -805.323 K 92.86 % -11.278 M -1 250.84 % -834.925 K 93.02 % -11.959 M -2 697.38 % -427.500 K 87.31 % -3.370 M 0.000 100.00 % -12.000 M 0.000 -100.00 % 616.630 K 198.70 % -624.755 K 89.59 % -6.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 8.598 M 0.000 100.00 % -1.757 M -110.12 % 17.353 M 101.70 % 8.604 M 4 667.14 % -188.379 K 99.01 % -18.998 M -137.02 % 51.314 M 17.94 % 43.509 M 289.17 % -23.000 M 69.11 % -74.459 M -176.99 % 96.708 M 1 711.80 % -6.000 M 0.000 -100.00 % 287.075 M 289 910.39 % -99.056 K 0.00 % -99.056 K 0.000 100.00 % -743.437 K 0.00 % -743.438 K -1 109.74 % 73.627 K 0.00 % 73.627 K
Net cash used provided by financing activities -89.264 M -154.05 % 165.153 M 262.69 % -101.513 M -422.08 % 31.518 M -8.53 % 34.457 M -65.33 % 99.384 M 219.98 % -82.835 M -261.43 % 51.314 M 62.85 % 31.509 M 237.00 % -23.000 M 68.85 % -73.842 M -176.85 % 96.083 M 1 701.39 % -6.000 M 0.000 -100.00 % 287.075 M 0.000 100.00 % -99.056 K 0.000 100.00 % -743.437 K 0.00 % -743.438 K -1 109.74 % 73.627 K 0.00 % 73.627 K
Effect of forex changes on cash 1.139 M 69.17 % 673.101 K -52.35 % 1.413 M 228.11 % -1.103 M -291.38 % 576.127 K 73.69 % 331.693 K -34.88 % 509.329 K 1 261.15 % -43.864 K -103.00 % 1.462 M 811.27 % -205.605 K 48.99 % -403.055 K -140.46 % 996.266 K -18.09 % 1.216 M 689.13 % -206.459 K -356.52 % 80.484 K -38.86 % 131.648 K 112.78 % -1.030 M -803.81 % 146.401 K 107.57 % -1.934 M -24 380.69 % -7.900 K -105.35 % 147.569 K 0.00 % 147.569 K
Net change in cash -100.625 M -146.81 % 214.943 M 242.88 % -150.434 M -3 513.86 % -4.163 M -104.79 % 86.835 M -5.22 % 91.619 M 462.13 % -25.300 M -124.48 % 103.350 M 78.17 % 58.007 M 270.93 % -33.935 M 6.87 % -36.439 M -127.92 % 130.517 M 183.29 % 46.072 M -68.93 % 148.304 M 17.39 % 126.336 M 3 610.44 % -3.599 M 98.40 % -224.918 M 2.57 % -230.858 M -3 035.54 % 7.864 M -43.87 % 14.011 M -31.12 % 20.341 M 1.04 % 20.132 M
Cash at beginning of period 1.018 B 26.76 % 803.121 M -15.78 % 953.555 M -0.43 % 957.718 M 9.76 % 872.531 M 11.73 % 780.912 M -3.14 % 806.256 M 15.09 % 700.534 M 9.03 % 642.527 M -5.02 % 676.462 M -5.11 % 712.901 M 22.41 % 582.383 M 8.59 % 536.311 M 38.22 % 388.008 M 60.55 % 241.671 M -1.47 % 245.270 M 8.52 % 226.024 M 1.24 % 223.266 M 3.65 % 215.401 M 6.96 % 201.390 M 1 027.02 % -21.725 M 0.00 % -21.725 M
Cash at end of period 917.439 M -9.88 % 1.018 B 26.76 % 803.121 M -15.78 % 953.555 M -0.61 % 959.366 M 9.95 % 872.531 M 11.73 % 780.956 M -2.85 % 803.884 M 14.75 % 700.534 M 9.03 % 642.527 M -5.02 % 676.462 M -5.11 % 712.901 M 22.41 % 582.383 M 8.59 % 536.311 M 45.73 % 368.008 M 52.28 % 241.671 M 21 754.69 % 1.106 M 114.57 % -7.592 M -103.40 % 223.266 M 3.65 % 215.401 M 15 672.31 % -1.383 M 13.13 % -1.592 M
Operating cash flow -5.608 M -112.33 % 45.468 M 304.88 % -22.192 M 0.000 -100.00 % 42.921 M 2 058.56 % 1.988 M -96.87 % 63.490 M 174.99 % 23.088 M 58.51 % 14.566 M -20.97 % 18.430 M -77.23 % 80.926 M 493.72 % -20.554 M -124.42 % 84.154 M 177.97 % 30.275 M 111.20 % 14.335 M 1 306.01 % -1.189 M -106.17 % 19.270 M 88.85 % 10.204 M 186.02 % 3.568 M 0.00 % 3.568 M -83.41 % 21.503 M 0.00 % 21.503 M
Capital expenditure -6.955 M 72.67 % -25.451 M -113.57 % -11.917 M -53.38 % -7.769 M -210.56 % 7.027 M 166.76 % -10.527 M 42.71 % -18.374 M -1 239.36 % 1.613 M 107.52 % -21.452 M -356.74 % -4.697 M 34.79 % -7.202 M -105.48 % -3.505 M -6.26 % -3.298 M 15.00 % -3.881 M -232.14 % -1.168 M 56.00 % -2.655 M -359.05 % 1.025 M 113.50 % -7.592 M -95.91 % -3.875 M -41.95 % -2.730 M 89.31 % -25.542 M 0.00 % -25.542 M
Free CashFlow -12.563 M -162.76 % 20.017 M 158.59 % -34.164 M -339.73 % -7.769 M -115.55 % 49.948 M 684.99 % -8.538 M -118.93 % 45.116 M 82.65 % 24.700 M 458.71 % -6.886 M -150.14 % 13.733 M -81.37 % 73.724 M 406.42 % -24.059 M -129.76 % 80.856 M 206.34 % 26.394 M 100.47 % 13.167 M 442.52 % -3.844 M -118.94 % 20.295 M 677.03 % 2.612 M 948.94 % -307.662 K -136.73 % 837.587 K 120.74 % -4.039 M 0.00 % -4.039 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2023 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017