300992.SZ

Zhejiang Taifu Pump Co., Ltd 300992.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017
Revenue 743.366 M 4.05 % 714.398 M 29.03 % 553.655 M -1.37 % 561.326 M 32.52 % 423.584 M 9.62 % 386.427 M 31.39 % 294.096 M -2.42 % 301.403 M
Net income 12.655 M -76.35 % 53.504 M -12.57 % 61.195 M 0.12 % 61.121 M -12.46 % 69.823 M 1.36 % 68.887 M 80.07 % 38.256 M -37.01 % 60.732 M
Income before tax 16.409 M -72.15 % 58.922 M -14.13 % 68.620 M 2.01 % 67.270 M -15.79 % 79.883 M 0.54 % 79.452 M 78.95 % 44.400 M -37.77 % 71.344 M
Income before tax ratio 0.02 -73.24 % 0.08 -33.45 % 0.12 3.42 % 0.12 -36.45 % 0.19 -8.28 % 0.21 36.19 % 0.15 -36.22 % 0.24
EBITDA 61.324 M -40.97 % 103.893 M -1.53 % 105.506 M 11.60 % 94.536 M 3.29 % 91.528 M 7.05 % 85.499 M 87.81 % 45.525 M -41.47 % 77.785 M
Net income ratio 0.02 -77.27 % 0.07 -32.24 % 0.11 1.51 % 0.11 -33.94 % 0.16 -7.53 % 0.18 37.04 % 0.13 -35.44 % 0.20
Ratio EBITDA 0.08 -43.27 % 0.15 -23.69 % 0.19 13.15 % 0.17 -22.06 % 0.22 -2.34 % 0.22 42.93 % 0.15 -40.02 % 0.26
Gross profit ratio 0.21 -4.40 % 0.22 8.85 % 0.21 0.45 % 0.20 -30.98 % 0.30 -6.03 % 0.32 6.75 % 0.30 -12.75 % 0.34
Weighted average shs out dil 87.006 M -12.19 % 99.081 M 9.12 % 90.800 M 0.00 % 90.800 M 0.00 % 90.800 M 0.00 % 90.800 M 32.92 % 68.314 M 16.98 % 58.396 M
Weighted average shs out 87.006 M -4.06 % 90.684 M -0.13 % 90.800 M 0.00 % 90.800 M 0.00 % 90.800 M 0.00 % 90.800 M 32.92 % 68.314 M 16.98 % 58.396 M
EPS diluted 0.14 -74.07 % 0.54 -19.40 % 0.67 0.00 % 0.67 -12.99 % 0.77 1.32 % 0.76 35.71 % 0.56 -46.15 % 1.04
Earnings per share 0.14 -76.27 % 0.59 -11.94 % 0.67 0.00 % 0.67 -12.99 % 0.77 1.32 % 0.76 35.71 % 0.56 -46.15 % 1.04
Gross profit 159.111 M -0.52 % 159.943 M 40.45 % 113.878 M -0.92 % 114.934 M -8.54 % 125.664 M 3.00 % 122.003 M 40.26 % 86.982 M -14.86 % 102.165 M
Income tax expense 4.236 M -22.62 % 5.475 M -26.59 % 7.457 M 21.28 % 6.149 M -38.88 % 10.060 M -4.78 % 10.565 M 71.95 % 6.144 M -42.10 % 10.612 M
Cost of revenue 584.254 M 5.37 % 554.455 M 26.08 % 439.778 M -1.48 % 446.392 M 49.84 % 297.920 M 12.67 % 264.424 M 27.67 % 207.114 M 3.95 % 199.238 M
General and administrative expenses 11.837 M 15.58 % 10.242 M 9.06 % 9.391 M 38.85 % 6.764 M 40.57 % 4.812 M 127.94 % -17.222 M -9.98 % -15.659 M -32.31 % -11.836 M
Selling and marketing expenses 22.072 M 37.60 % 16.040 M -12.09 % 18.246 M 97.85 % 9.222 M 8.81 % 8.475 M -32.63 % 12.580 M 32.33 % 9.507 M 26.27 % 7.528 M
Other expenses 74.846 M 22 670.69 % 328.693 K 103.54 % -9.294 M -215.64 % 8.037 M 5 390.41 % 146.381 K -98.91 % 13.382 M 155.88 % -23.946 M -259.84 % 14.982 M
Operating expenses 145.183 M 42.60 % 101.814 M 63.87 % 62.131 M 21.01 % 51.346 M 29.10 % 39.773 M -2.23 % 40.681 M 26.62 % 32.128 M -5.84 % 34.122 M
Cost and expenses 729.437 M 11.15 % 656.269 M 30.75 % 501.909 M 0.84 % 497.737 M 47.39 % 337.693 M 10.68 % 305.105 M 27.53 % 239.243 M 2.52 % 233.360 M
Research and development expenses 36.428 M -7.15 % 39.233 M 60.83 % 24.394 M -7.43 % 26.351 M 46.90 % 17.939 M 5.13 % 17.063 M 25.54 % 13.592 M 20.02 % 11.325 M
Selling general and administrative expenses 33.910 M 29.02 % 26.282 M -4.90 % 27.637 M 72.88 % 15.986 M 20.31 % 13.287 M 386.22 % -4.642 M 24.55 % -6.153 M -42.85 % -4.307 M
Interest income 7.935 M -37.04 % 12.602 M 188.11 % 4.374 M 75.54 % 2.492 M 160.85 % 955.252 K -67.83 % 2.969 M -35.37 % 4.594 M 276.10 % 1.222 M
Interest expense 26.717 M 141.38 % 11.069 M 82.95 % 6.050 M 1 506.58 % 376.583 K -60.37 % 950.258 K 0.000 -100.00 % 988.135 K 624.13 % 136.459 K
Depreciation and amortization 44.885 M 45.84 % 30.776 M 2.50 % 30.025 M 15.67 % 25.958 M 105.13 % 12.655 M 783.09 % 1.433 M 9.35 % 1.311 M -16.55 % 1.570 M
Operating income 13.928 M -76.04 % 58.130 M -16.95 % 69.997 M 18.44 % 59.097 M -25.88 % 79.737 M 0.34 % 79.468 M 80.34 % 44.066 M -37.91 % 70.972 M
Operating income ratio 0.02 -76.97 % 0.08 -35.64 % 0.13 20.08 % 0.11 -44.07 % 0.19 -8.46 % 0.21 37.25 % 0.15 -36.37 % 0.24
Total other income expenses net 2.481 M 213.20 % 792.003 K 157.53 % -1.377 M -116.85 % 8.172 M 5 482.98 % 146.381 K 1 046.47 % -15.466 K -104.63 % 333.895 K -10.36 % 372.475 K
2024 2023 2022 2021 2020 2019 2018 2017
2024 2023 2022 2021 2020 2019 2018 2017
Net debt 220.116 M 2 315.69 % -9.934 M 42.52 % -17.284 M 85.90 % -122.574 M -212.43 % -39.233 M 32.51 % -58.129 M 11.99 % -66.052 M 54.00 % -143.592 M
Total investments 250.000 K 0.00 % 250.000 K -97.72 % 10.976 M -48.55 % 21.335 M 8 433.96 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K
Total debt 422.127 M 0.59 % 419.666 M 12.79 % 372.066 M 57 285.52 % 648.362 K -96.68 % 19.505 M 0.000 -100.00 % 384.900 K -80.76 % 2.000 M
Accumulated other comprehensive income loss 89.799 M -10.43 % 100.257 M 5.81 % 94.749 M 95 610.57 % 98.995 K -99.62 % 26.079 M -82.63 % 150.178 M 4.87 % 143.204 M 3.23 % 138.724 M
Retained earnings 370.974 M 0.91 % 367.636 M 12.56 % 326.626 M 17.66 % 277.598 M 24.74 % 222.538 M 39.22 % 159.843 M 63.43 % 97.808 M 38.59 % 70.575 M
Common stock 95.866 M 5.58 % 90.800 M 0.00 % 90.800 M 0.00 % 90.800 M 33.33 % 68.100 M 0.00 % 68.100 M 0.00 % 68.100 M 0.00 % 68.100 M
Total equity 880.363 M 5.07 % 837.846 M 5.87 % 791.382 M 16.44 % 679.645 M 51.88 % 447.483 M 18.34 % 378.121 M 22.32 % 309.112 M 11.43 % 277.399 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 221.666 M -25.48 % 297.444 M 6.16 % 280.190 M 43 115.06 % 648.362 K -85.51 % 4.473 M 0.000 0.000 0.000
Total non current liabilities 257.400 M -22.01 % 330.042 M 8.35 % 304.602 M 1 474.01 % 19.352 M 55.48 % 12.447 M 171.82 % 4.579 M 7.04 % 4.278 M 27.64 % 3.352 M
Other current liabilities 56.566 M 141.04 % -137.826 M -733.04 % 21.772 M -22.05 % 27.930 M 0.13 % 27.894 M -15.97 % 33.194 M 26.38 % 26.265 M 52.96 % 17.171 M
Deferred revenue 0.000 -100.00 % 12.195 M 0.17 % 12.174 M -24.13 % 16.046 M -25.54 % 21.550 M 165.93 % 8.104 M 0.29 % 8.080 M -16.64 % 9.693 M
Short term debt 200.461 M 64.73 % 121.690 M 32.45 % 91.876 M 0.000 -100.00 % 15.032 M 0.000 0.000 -100.00 % 2.000 M
Total current liabilities 590.401 M 33.18 % 443.297 M 83.85 % 241.116 M 54.88 % 155.683 M 16.45 % 133.686 M 72.38 % 77.553 M 20.83 % 64.184 M -16.03 % 76.438 M
Total liabilities 847.801 M 9.63 % 773.340 M 41.71 % 545.718 M 211.78 % 175.035 M 19.78 % 146.133 M 77.93 % 82.132 M 19.97 % 68.462 M -14.20 % 79.789 M
Other non current assets 232.568 M 913.42 % 22.949 M -41.78 % 39.419 M 1 060.30 % 3.397 M -57.27 % 7.951 M 59.75 % 4.977 M 201.01 % 1.654 M 238.64 % 488.302 K
Long term investments -213.431 M -85 472.57 % 250.000 K -97.72 % 10.976 M -45.41 % 20.106 M 7 942.56 % 250.000 K -95.76 % 5.900 M -8.49 % 6.447 M -13.50 % 7.453 M
Intangible assets 64.804 M -3.31 % 67.022 M -2.85 % 68.987 M 8.97 % 63.307 M 62.69 % 38.913 M -2.41 % 39.876 M -2.33 % 40.827 M 465.80 % 7.216 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 64.804 M -3.31 % 67.022 M -2.85 % 68.987 M 8.97 % 63.307 M 62.69 % 38.913 M -2.41 % 39.876 M -2.33 % 40.827 M 465.80 % 7.216 M
Property plant equipment net 587.421 M 6.55 % 551.331 M 36.47 % 404.006 M 28.08 % 315.426 M 29.86 % 242.900 M 78.73 % 135.904 M 76.88 % 76.834 M 27.51 % 60.258 M
Total non current assets 679.231 M 4.86 % 647.774 M 23.77 % 523.387 M 27.61 % 410.145 M 41.15 % 290.566 M 54.60 % 187.949 M 47.23 % 127.653 M 67.26 % 76.321 M
Other current assets 17.631 M -32.29 % 26.041 M -20.46 % 32.738 M 95.37 % 16.757 M 2.31 % 16.379 M 8.79 % 15.056 M -15.50 % 17.819 M 956.93 % 1.686 M
Short term investments 213.681 M 160.46 % 82.039 M 123.89 % 36.642 M 2 882.69 % 1.229 M 0.000 100.00 % -5.650 M 8.83 % -6.197 M 13.96 % -7.203 M
cash and cash equivalents 202.011 M -52.98 % 429.600 M 10.26 % 389.615 M 215.51 % 123.487 M 110.23 % 58.738 M 1.05 % 58.129 M -12.50 % 66.437 M -54.37 % 145.592 M
Cash and short term investments 415.693 M -18.75 % 511.640 M 20.03 % 426.257 M 241.78 % 124.715 M 112.32 % 58.738 M 1.05 % 58.129 M -12.50 % 66.437 M -54.37 % 145.592 M
Total current assets 1.049 B 8.88 % 963.412 M 18.40 % 813.713 M 83.05 % 444.535 M 46.69 % 303.050 M 11.29 % 272.304 M 8.96 % 249.921 M -11.02 % 280.867 M
Inventory 349.063 M 35.54 % 257.535 M 7.15 % 240.358 M 28.68 % 186.791 M 38.62 % 134.752 M 24.61 % 108.136 M 13.40 % 95.358 M 29.68 % 73.530 M
Net receivables 266.545 M 57.94 % 168.759 M 33.89 % 126.044 M 3.57 % 121.700 M 21.48 % 100.178 M -0.57 % 100.749 M 24.90 % 80.665 M 34.31 % 60.059 M
Tax assets 7.869 M 21.58 % 6.472 M 32.40 % 4.888 M 47.91 % 3.305 M 131.73 % 1.426 M 10.43 % 1.291 M -31.71 % 1.891 M 108.80 % 905.699 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 325.743 M 15.51 % 281.996 M 152.76 % 111.568 M -9.96 % 123.904 M 27.78 % 96.969 M 136.60 % 40.984 M 11.86 % 36.639 M -30.84 % 52.979 M
Tax payables 7.632 M 6.13 % 7.190 M 109.09 % 3.439 M 24.66 % 2.759 M -0.91 % 2.784 M -17.48 % 3.374 M 163.59 % 1.280 M -70.15 % 4.288 M
Deferred revenue non current 22.568 M 5.91 % 21.308 M 73.27 % 12.298 M 15.58 % 10.641 M 212.41 % 3.406 M 27.08 % 2.680 M -11.14 % 3.016 M -10.02 % 3.352 M
Minority interest -614.678 K -363.58 % -132.593 K -74.83 % -75.840 K 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 203.200 K 408.23 % 39.982 K -91.20 % 454.449 K -29.91 % 648.362 K 38.38 % 468.550 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 324.339 M 16.13 % 279.286 M 0.00 % 279.283 M -10.27 % 311.247 M 98.44 % 156.844 M 4.95 % 149.441 M 4.80 % 142.590 M 3.04 % 138.377 M
Deferred tax liabilities non current 13.165 M 16.61 % 11.290 M -6.80 % 12.114 M 50.24 % 8.063 M 60.11 % 5.036 M 165.18 % 1.899 M 50.46 % 1.262 M 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.728 B 7.26 % 1.611 B 20.50 % 1.337 B 56.44 % 854.680 M 43.98 % 593.616 M 28.98 % 460.253 M 21.90 % 377.574 M 5.71 % 357.188 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 % 2.468 M 114.91 % 1.148 M -61.75 % 3.002 M 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
Change in working capital -42.066 M -156.55 % 74.383 M 389.31 % -25.711 M 47.85 % -49.303 M -810.03 % -5.418 M 35.26 % -8.368 M 87.35 % -66.178 M -1 376.84 % 5.183 M
Accounts receivables -96.485 M -57.97 % -61.079 M -6 057.89 % -991.880 K 96.02 % -24.934 M -49.22 % -16.710 M 19.00 % -20.629 M 0.000 0.000
Inventory -94.826 M -323.86 % -22.372 M 58.83 % -54.346 M -0.18 % -54.249 M -96.25 % -27.643 M -93.18 % -14.309 M 33.59 % -21.546 M -50.18 % -14.346 M
Accounts payables 146.001 M -8.89 % 160.242 M 490.00 % 27.160 M -5.47 % 28.731 M -20.04 % 35.933 M 74.19 % 20.629 M 0.000 0.000
Other working capital 3.245 M 234.75 % -2.408 M -197.59 % 2.468 M 114.91 % 1.148 M -61.75 % 3.002 M -49.47 % 5.941 M 113.31 % -44.632 M -328.54 % 19.529 M
Other non cash items 43.982 M 132.84 % 18.889 M 284.71 % -10.226 M -226.03 % 8.114 M 7.99 % 7.514 M 141.52 % 3.111 M -76.38 % 13.171 M 185.93 % -15.328 M
Net cash provided by operating activities 58.974 M -67.35 % 180.622 M 245.24 % 52.317 M 19.37 % 43.829 M -47.44 % 83.391 M 15.36 % 72.290 M 1 159.20 % -6.825 M -111.73 % 58.184 M
Investments in property plant and equipment -104.306 M 16.07 % -124.282 M 32.45 % -183.982 M -72.57 % -106.613 M 2.85 % -109.741 M -44.01 % -76.204 M -15.87 % -65.765 M -372.59 % -13.916 M
Acquisitions net 0.000 0.000 100.00 % -6.913 M -1 407.04 % 528.900 K 374.81 % 111.391 K 9.85 % 101.400 K -91.18 % 1.149 M -95.70 % 26.718 M
Purchases of investments -210.000 M -60.31 % -131.000 M -162.00 % -50.000 M -139.98 % -20.835 M -18 604.43 % -111.391 K 99.77 % -48.730 M 77.46 % -216.150 M -980.75 % -20.000 M
Sales maturities of investments 95.594 M 5.05 % 91.000 M 201.16 % 30.217 M 6 845.36 % 435.066 K -89.02 % 3.964 M -91.92 % 49.058 M -76.91 % 212.477 M 769.25 % 24.444 M
Other investing activites 177.170 K 109.23 % -1.918 M -701.40 % 319.000 K -90.89 % 3.500 M -28.09 % 4.867 M 171.04 % -6.852 M -141.08 % 16.678 M 195.40 % -17.482 M
Net cash used for investing activites -218.535 M -31.49 % -166.200 M 20.99 % -210.359 M -71.05 % -122.984 M -21.88 % -100.910 M -22.13 % -82.626 M -60.09 % -51.612 M -21 761.73 % -236.082 K
Debt repayment 3.163 M -89.15 % 29.157 M -93.16 % 426.571 M 2 345.11 % -19.000 M -200.00 % 19.000 M 0.000 100.00 % -2.000 M 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -60.733 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -14.009 M -5.39 % -13.293 M -112.17 % -6.265 M -886.37 % -635.180 K -187.36 % -221.040 K 76.10 % -925.000 K 84.93 % -6.139 M -22 211.15 % -27.514 K
Other financing activites 12.328 M 1 311.80 % -1.017 M 90.46 % -10.665 M -106.24 % 170.997 M 8 101.12 % -2.137 M -244.28 % -620.773 K 9.21 % -683.727 K -101.18 % 57.902 M
Net cash used provided by financing activities -59.251 M -499.08 % 14.847 M -96.38 % 409.641 M 170.64 % 151.362 M 809.53 % 16.642 M 1 176.60 % -1.546 M 82.48 % -8.822 M -115.24 % 57.875 M
Effect of forex changes on cash 1.798 M 251.95 % -1.183 M -107.42 % 15.937 M 503.41 % -3.951 M 64.20 % -11.035 M -408.79 % 3.574 M 5 705.26 % 61.560 K 101.26 % -4.874 M
Net change in cash -217.014 M -872.70 % 28.085 M -89.50 % 267.537 M 291.96 % 68.257 M 673.02 % -11.912 M -43.38 % -8.308 M 87.64 % -67.197 M -160.57 % 110.948 M
Cash at beginning of period 410.096 M 7.35 % 382.011 M 233.71 % 114.474 M 147.69 % 46.217 M -20.49 % 58.129 M -12.50 % 66.437 M -50.28 % 133.634 M 489.06 % 22.686 M
Cash at end of period 193.082 M -52.92 % 410.096 M 7.35 % 382.011 M 233.71 % 114.474 M 147.69 % 46.217 M -20.49 % 58.129 M -12.50 % 66.437 M -50.28 % 133.634 M
Operating cash flow 58.974 M -67.35 % 180.622 M 245.24 % 52.317 M 19.37 % 43.829 M -47.44 % 83.391 M 15.36 % 72.290 M 1 159.20 % -6.825 M -111.73 % 58.184 M
Capital expenditure -104.306 M 16.07 % -124.282 M 32.45 % -183.982 M -72.57 % -106.613 M 2.85 % -109.741 M -44.01 % -76.204 M -15.87 % -65.765 M -372.59 % -13.916 M
Free CashFlow -45.332 M -180.46 % 56.340 M 142.79 % -131.665 M -109.71 % -62.784 M -138.27 % -26.350 M -573.27 % -3.914 M 94.61 % -72.590 M -263.98 % 44.268 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 2019-12-31
Revenue 258.942 M 55.48 % 166.546 M -27.04 % 228.286 M 73.51 % 131.572 M -37.59 % 210.832 M 22.85 % 171.619 M -24.06 % 225.998 M 28.22 % 176.252 M 1.07 % 174.392 M 26.59 % 137.757 M -8.27 % 150.172 M 21.03 % 124.073 M -17.05 % 149.575 M 15.20 % 129.836 M -27.09 % 178.066 M 35.49 % 131.427 M -0.98 % 132.734 M 11.45 % 119.098 M -7.48 % 128.726 M 26.35 % 101.878 M -9.54 % 112.628 M 40.17 % 80.351 M -27.36 % 110.617 M
Net income 1.526 M -93.00 % 21.808 M 415.32 % -6.916 M 25.88 % -9.331 M -149.74 % 18.760 M 84.98 % 10.142 M -33.46 % 15.242 M 20.41 % 12.658 M -17.69 % 15.378 M 50.37 % 10.226 M 244.01 % 2.973 M -58.74 % 7.204 M -82.27 % 40.635 M 291.33 % 10.384 M 4.36 % 9.950 M -53.94 % 21.600 M 34.04 % 16.114 M 19.74 % 13.458 M 7.50 % 12.519 M -33.27 % 18.762 M -28.88 % 26.380 M 116.90 % 12.162 M -12.06 % 13.830 M
Income before tax 191.768 K -99.15 % 22.675 M 827.12 % -3.118 M 70.70 % -10.643 M -159.05 % 18.024 M 48.39 % 12.147 M -31.46 % 17.721 M 30.90 % 13.538 M -17.24 % 16.358 M 44.71 % 11.304 M 213.29 % 3.608 M -60.02 % 9.026 M -80.08 % 45.307 M 324.24 % 10.679 M 9.36 % 9.765 M -58.63 % 23.603 M 31.64 % 17.930 M 12.26 % 15.972 M 13.66 % 14.052 M -34.40 % 21.420 M -29.25 % 30.276 M 114.17 % 14.136 M -10.45 % 15.786 M
Income before tax ratio 0.00 -99.46 % 0.14 1 096.66 % -0.01 83.11 % -0.08 -194.62 % 0.09 20.79 % 0.07 -9.74 % 0.08 2.09 % 0.08 -18.12 % 0.09 14.31 % 0.08 241.52 % 0.02 -66.97 % 0.07 -75.98 % 0.30 268.26 % 0.08 49.98 % 0.05 -69.46 % 0.18 32.95 % 0.14 0.72 % 0.13 22.85 % 0.11 -48.08 % 0.21 -21.79 % 0.27 52.79 % 0.18 23.28 % 0.14
EBITDA 35.913 M 2 558.12 % -1.461 M 93.34 % -21.933 M -436.89 % -4.085 M -111.55 % 35.371 M 76.74 % 20.013 M 2.26 % 19.570 M 24.24 % 15.752 M -44.86 % 28.570 M 35.32 % 21.112 M 61.54 % 13.070 M -21.09 % 16.564 M -68.84 % 53.162 M 175.95 % 19.265 M 8.28 % 17.792 M -42.82 % 31.116 M 33.50 % 23.308 M 39.86 % 16.665 M -8.00 % 18.115 M -26.00 % 24.480 M -24.77 % 32.541 M 125.12 % 14.455 M 107.43 % -194.489 M
Net income ratio 0.01 -95.50 % 0.13 532.22 % -0.03 57.28 % -0.07 -179.70 % 0.09 50.57 % 0.06 -12.38 % 0.07 -6.09 % 0.07 -18.56 % 0.09 18.78 % 0.07 275.01 % 0.02 -65.91 % 0.06 -78.63 % 0.27 239.69 % 0.08 43.13 % 0.06 -66.00 % 0.16 35.38 % 0.12 7.44 % 0.11 16.19 % 0.10 -47.19 % 0.18 -21.38 % 0.23 54.74 % 0.15 21.07 % 0.13
Ratio EBITDA 0.14 1 681.01 % -0.01 90.87 % -0.10 -209.44 % -0.03 -118.51 % 0.17 43.87 % 0.12 34.67 % 0.09 -3.11 % 0.09 -45.45 % 0.16 6.89 % 0.15 76.09 % 0.09 -34.81 % 0.13 -62.44 % 0.36 139.53 % 0.15 48.50 % 0.10 -57.80 % 0.24 34.83 % 0.18 25.49 % 0.14 -0.57 % 0.14 -41.43 % 0.24 -16.84 % 0.29 60.60 % 0.18 110.23 % -1.76
Gross profit ratio 0.16 -10.80 % 0.17 20.10 % 0.14 -38.80 % 0.24 10.36 % 0.21 -20.47 % 0.27 32.98 % 0.20 -28.51 % 0.28 30.51 % 0.22 -5.03 % 0.23 5.89 % 0.22 0.98 % 0.21 14.83 % 0.19 -4.28 % 0.19 28.71 % 0.15 -30.72 % 0.22 -8.98 % 0.24 3.79 % 0.23 5.13 % 0.22 -38.24 % 0.36 6.52 % 0.33 14.15 % 0.29 -70.74 % 1.00
Weighted average shs out dil 92.057 M 0.00 % 92.057 M 5.80 % 87.006 M 0.00 % 87.006 M -3.82 % 90.466 M -4.54 % 94.774 M -11.73 % 107.370 M 18.25 % 90.800 M 0.00 % 90.800 M 0.00 % 90.800 M -2.30 % 92.937 M 2.35 % 90.800 M 0.00 % 90.800 M 0.04 % 90.766 M -0.73 % 91.430 M 1.25 % 90.300 M 18.58 % 76.150 M 11.81 % 68.106 M -24.99 % 90.800 M 31.49 % 69.056 M 2.05 % 67.668 M 0.15 % 67.568 M -14.67 % 79.184 M
Weighted average shs out 92.057 M 0.00 % 92.057 M 5.80 % 87.006 M 0.00 % 87.006 M -3.82 % 90.466 M -0.36 % 90.794 M 0.25 % 90.570 M -0.25 % 90.800 M 0.00 % 90.800 M 0.00 % 90.800 M -2.30 % 92.939 M 2.36 % 90.800 M 0.00 % 90.800 M 0.04 % 90.766 M -0.73 % 91.430 M 1.25 % 90.300 M 18.58 % 76.150 M 11.81 % 68.106 M -24.99 % 90.800 M 31.49 % 69.056 M 2.05 % 67.668 M 0.15 % 67.568 M -14.67 % 79.184 M
EPS diluted 0.02 -92.78 % 0.23 391.14 % -0.08 28.18 % -0.11 -152.38 % 0.21 90.91 % 0.11 -57.69 % 0.26 85.71 % 0.14 -17.65 % 0.17 54.55 % 0.11 243.75 % 0.03 -59.65 % 0.08 -82.38 % 0.45 309.09 % 0.11 15.18 % 0.10 -60.21 % 0.24 14.29 % 0.21 5.00 % 0.20 42.86 % 0.14 -48.15 % 0.27 -30.77 % 0.39 116.67 % 0.18 5.88 % 0.17
Earnings per share 0.02 -92.78 % 0.23 391.14 % -0.08 28.18 % -0.11 -152.38 % 0.21 90.91 % 0.11 -64.52 % 0.31 121.43 % 0.14 -17.65 % 0.17 54.55 % 0.11 243.75 % 0.03 -59.65 % 0.08 -82.38 % 0.45 309.09 % 0.11 15.18 % 0.10 -60.21 % 0.24 14.29 % 0.21 5.00 % 0.20 42.86 % 0.14 -48.15 % 0.27 -30.77 % 0.39 116.67 % 0.18 5.88 % 0.17
Gross profit 40.161 M 38.68 % 28.958 M -12.38 % 33.051 M 6.19 % 31.124 M -31.13 % 45.189 M -2.29 % 46.250 M 0.99 % 45.798 M -8.33 % 49.959 M 31.90 % 37.876 M 20.22 % 31.505 M -2.86 % 32.433 M 22.22 % 26.536 M -4.75 % 27.859 M 10.27 % 25.265 M -6.15 % 26.920 M -6.14 % 28.680 M -9.88 % 31.823 M 15.67 % 27.512 M -2.73 % 28.285 M -21.97 % 36.247 M -3.65 % 37.620 M 60.01 % 23.511 M -78.75 % 110.617 M
Income tax expense -973.632 K -203.96 % 936.524 K -77.54 % 4.170 M 466.17 % -1.139 M -41.44 % -805.089 K -140.05 % 2.010 M -23.11 % 2.614 M 186.53 % 912.407 K -0.46 % 916.609 K -11.13 % 1.031 M 56.81 % 657.689 K -64.09 % 1.832 M -60.80 % 4.672 M 1 479.57 % 295.799 K 260.56 % -184.226 K -109.20 % 2.003 M 10.31 % 1.816 M -27.78 % 2.514 M 64.03 % 1.533 M -42.33 % 2.658 M -31.77 % 3.896 M 97.34 % 1.974 M 0.89 % 1.957 M
Cost of revenue 218.781 M 59.01 % 137.588 M -29.53 % 195.234 M 94.36 % 100.449 M -39.36 % 165.643 M 32.12 % 125.369 M -30.43 % 180.200 M 42.68 % 126.293 M -7.49 % 136.516 M 28.48 % 106.252 M -9.76 % 117.738 M 20.71 % 97.537 M -19.86 % 121.716 M 16.39 % 104.571 M -30.81 % 151.146 M 47.10 % 102.748 M 1.82 % 100.911 M 10.18 % 91.587 M -8.82 % 100.441 M 53.04 % 65.631 M -12.50 % 75.008 M 31.96 % 56.840 M 0.000
General and administrative expenses -1.189 M -111.17 % 10.642 M 171.05 % -14.977 M -182.08 % 18.246 M 69.35 % 10.775 M 34.04 % 8.038 M 168.92 % -11.663 M -172.12 % 16.172 M 1 253.64 % -1.402 M -122.36 % 6.270 M -13.09 % 7.215 M -39.63 % 11.950 M 2 276.29 % -549.110 K -113.50 % 4.067 M 175.25 % -5.404 M -162.81 % 8.604 M 1 964.18 % 416.818 K -86.76 % 3.148 M -50.36 % 6.340 M 202.41 % -6.192 M -206.56 % 5.811 M 606.25 % -1.148 M 0.000
Selling and marketing expenses 2.706 M -68.10 % 8.482 M 269.21 % -5.013 M -130.31 % 16.538 M 60.68 % 10.292 M 31.88 % 7.804 M -40.03 % 13.014 M 93.61 % 6.722 M -3.68 % 6.978 M 79.38 % 3.890 M -49.86 % 7.758 M 71.06 % 4.535 M 36.09 % 3.332 M 27.16 % 2.621 M -22.99 % 3.403 M 59.73 % 2.131 M 6.07 % 2.009 M 19.58 % 1.680 M 480.98 % -440.911 K -108.93 % 4.938 M 284.32 % 1.285 M -52.30 % 2.694 M 0.000
Other expenses 25.223 M 216.93 % -21.571 M -144.69 % 48.265 M 10 340.30 % 462.295 K 128.09 % -1.646 M -389.23 % 568.984 K -93.11 % 8.263 M 464.82 % -2.265 M -183.00 % 2.729 M 5 748.98 % 46.659 K -99.18 % 5.694 M 7 431.43 % 75.606 K 163.11 % -119.806 K -396.37 % 40.425 K 127.93 % -144.726 K -101.80 % 8.046 M 11 727.72 % 68.028 K 0.85 % 67.456 K 101.20 % -5.619 M -196.01 % 5.852 M 352.38 % 1.294 M 193.71 % -1.380 M 99.55 % -305.105 M
Operating expenses 40.073 M 564.02 % 6.035 M -83.53 % 36.649 M -12.55 % 41.907 M 20.95 % 34.647 M 32.05 % 26.237 M -19.99 % 32.790 M 20.12 % 27.298 M 12.01 % 24.372 M 45.82 % 16.714 M -39.12 % 27.452 M 54.74 % 17.741 M 21.41 % 14.612 M 38.81 % 10.526 M -23.57 % 13.773 M 0.75 % 13.671 M -0.17 % 13.694 M 34.14 % 10.208 M 14.50 % 8.916 M -29.84 % 12.707 M 38.02 % 9.207 M 2.95 % 8.943 M 102.93 % -305.105 M
Cost and expenses 258.854 M 80.23 % 143.622 M -38.06 % 231.883 M 62.89 % 142.356 M -28.93 % 200.290 M 32.11 % 151.606 M -28.82 % 212.990 M 38.67 % 153.592 M -4.53 % 160.888 M 30.84 % 122.966 M -15.31 % 145.190 M 25.95 % 115.278 M -15.44 % 136.327 M 18.44 % 115.098 M -30.21 % 164.919 M 41.66 % 116.418 M 1.58 % 114.605 M 12.58 % 101.795 M -6.91 % 109.357 M 39.60 % 78.338 M -6.98 % 84.215 M 28.02 % 65.783 M 121.56 % -305.105 M
Research and development expenses 13.333 M 57.20 % 8.482 M 1.28 % 8.374 M 25.73 % 6.661 M -45.97 % 12.328 M 39.42 % 8.842 M -21.02 % 11.196 M 1.68 % 11.010 M -1.54 % 11.183 M 91.33 % 5.845 M -1.92 % 5.959 M -15.04 % 7.014 M 4.60 % 6.706 M 42.23 % 4.715 M -35.62 % 7.324 M -5.40 % 7.742 M 14.13 % 6.784 M 50.67 % 4.502 M -9.38 % 4.968 M 16.49 % 4.265 M -18.73 % 5.248 M 51.77 % 3.458 M 0.000
Selling general and administrative expenses 1.517 M -92.07 % 19.124 M 195.67 % -19.990 M -157.47 % 34.784 M 65.11 % 21.067 M 32.98 % 15.842 M 1 073.02 % 1.351 M -94.10 % 22.894 M 310.56 % 5.576 M -45.12 % 10.160 M -35.69 % 15.799 M -4.16 % 16.485 M 492.30 % 2.783 M -58.38 % 6.687 M 434.15 % -2.001 M -118.64 % 10.734 M 342.56 % 2.426 M -49.75 % 4.827 M -18.17 % 5.900 M 570.50 % -1.254 M -117.67 % 7.095 M 358.98 % 1.546 M 0.000
Interest income 0.000 -100.00 % 21.964 M 1 443.89 % 1.423 M -2.28 % 1.456 M -76.25 % 6.129 M 11 807.66 % 51.473 K -98.41 % 3.241 M -10.88 % 3.637 M -38.93 % 5.955 M 360.24 % 1.294 M -82.38 % 7.342 M 176.17 % 2.659 M 45.99 % 1.821 M 0.000 -100.00 % 1.395 M 18.80 % 1.175 M 216.58 % 371.038 K 66.77 % 222.480 K 0.000 -100.00 % 2.196 M 598.38 % 314.382 K -29.35 % 444.960 K 0.000
Interest expense 0.000 0.000 100.00 % -23.044 M -451.38 % 6.558 M -46.62 % 12.286 M 106.75 % 5.942 M 221.43 % 1.849 M -16.52 % 2.215 M -46.90 % 4.171 M 135.95 % 1.768 M -67.38 % 5.418 M 1 321.88 % 381.068 K -64.59 % 1.076 M 166.24 % 404.256 K 38.96 % 290.910 K 3 349.66 % 8.433 K -56.59 % 19.428 K -66.39 % 57.811 K 0.000 -100.00 % 184.669 K 94.84 % 94.781 K -18.03 % 115.622 K 0.000
Depreciation and amortization 0.000 0.000 0.000 0.000 -100.00 % 11.003 M 45.06 % 7.585 M -14.87 % 8.911 M 0.00 % 8.911 M 10.82 % 8.041 M 0.00 % 8.041 M 19.89 % 6.707 M -6.29 % 7.157 M -8.89 % 7.855 M 0.00 % 7.855 M 1.55 % 7.735 M 3.08 % 7.505 M 52.92 % 4.908 M 71.11 % 2.868 M -28.91 % 4.034 M 33.65 % 3.019 M 35.91 % 2.221 M 1.03 % 2.198 M 4 631.06 % 46.467 K
Operating income 87.445 K -99.62 % 22.923 M 737.15 % -3.598 M -179.72 % 4.513 M -57.19 % 10.542 M -8.94 % 11.578 M -33.61 % 17.440 M 32.55 % 13.157 M -19.16 % 16.275 M 44.57 % 11.258 M 126.00 % 4.981 M -45.09 % 9.071 M -79.98 % 45.305 M 325.84 % 10.639 M 8.84 % 9.775 M -37.17 % 15.556 M -12.91 % 17.862 M 12.31 % 15.904 M 14.69 % 13.867 M -35.11 % 21.371 M -29.77 % 30.429 M 116.27 % 14.070 M 107.23 % -194.489 M
Operating income ratio 0.00 -99.75 % 0.14 973.34 % -0.02 -145.94 % 0.03 -31.40 % 0.05 -25.88 % 0.07 -12.58 % 0.08 3.38 % 0.07 -20.01 % 0.09 14.20 % 0.08 146.37 % 0.03 -54.63 % 0.07 -75.86 % 0.30 269.65 % 0.08 49.27 % 0.05 -53.62 % 0.12 -12.04 % 0.13 0.77 % 0.13 23.96 % 0.11 -48.65 % 0.21 -22.36 % 0.27 54.29 % 0.18 109.96 % -1.76
Total other income expenses net 104.323 K 142.01 % -248.344 K -151.81 % 479.326 K 103.16 % -15.157 M -1 272.66 % 1.293 M 127.16 % 568.984 K 102.27 % 281.295 K -26.08 % 380.524 K 355.59 % 83.523 K 79.00 % 46.660 K 103.40 % -1.373 M -2 907.14 % -45.657 K -3 235.78 % 1.456 K -96.40 % 40.426 K 538.13 % -9.227 K -100.11 % 8.046 M 11 727.72 % 68.028 K 0.85 % 67.457 K -63.49 % 184.784 K 281.55 % 48.430 K 131.63 % -153.107 K -331.01 % 66.276 K -99.97 % 210.275 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31
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-03-31 2019-12-31
Net debt 172.463 M -13.28 % 198.870 M -9.65 % 220.116 M -6.12 % 234.453 M -36.45 % 368.951 M 195.31 % 124.938 M 1 357.63 % -9.934 M -142.62 % 23.309 M -70.67 % 79.480 M 1 028.00 % 7.046 M 140.77 % -17.284 M 49.32 % -34.105 M 57.51 % -80.270 M 20.57 % -101.055 M 17.56 % -122.574 M 15.20 % -144.550 M 26.88 % -197.690 M -369.08 % -42.145 M -6.15 % -39.702 M 39.29 % -65.395 M -3.09 % -63.436 M -9.13 % -58.129 M
Total investments 250.000 K -99.87 % 196.452 M 78 480.90 % 250.000 K 0.00 % 250.000 K -99.81 % 134.864 M 53 845.68 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K -98.87 % 22.161 M 0.96 % 21.950 M 0.96 % 21.741 M 0.96 % 21.534 M 0.94 % 21.335 M 95.63 % 10.906 M 1.05 % 10.793 M 4 217.05 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K
Total debt 416.597 M -5.04 % 438.707 M 3.93 % 422.127 M -0.68 % 425.026 M -30.14 % 608.399 M 28.26 % 474.337 M 13.03 % 419.666 M -8.09 % 456.600 M 7.64 % 424.189 M 7.24 % 395.567 M 6.24 % 372.331 M 482.27 % 63.944 M 2.00 % 62.688 M 103.04 % 30.874 M 3 283.32 % 912.546 K -97.22 % 32.839 M 47.83 % 22.214 M -13.38 % 25.646 M 34.72 % 19.036 M 24.73 % 15.262 M 32.38 % 11.529 M 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 456.779 M 0.000 -100.00 % 365.496 M 257.15 % 102.336 M 79.80 % 56.918 M 0.68 % 56.535 M -84.80 % 371.864 M 297.76 % 93.489 M -74.90 % 372.519 M 553.74 % 56.982 M -81.90 % 314.824 M 790.80 % 35.342 M -88.65 % 311.283 M 873.87 % 31.964 M -89.53 % 305.286 M 137 019.74 % 222.642 K 24.29 % 179.134 K -34.98 % 275.488 K -51.45 % 567.425 K -30.87 % 820.792 K 0.000
Retained earnings 387.368 M -1.39 % 392.830 M 5.89 % 370.974 M -2.52 % 380.553 M -2.39 % 389.883 M 3.20 % 377.778 M 2.76 % 367.636 M 2.59 % 358.350 M 3.66 % 345.693 M 2.62 % 336.853 M -7.56 % 364.392 M 10.57 % 329.555 M 2.23 % 322.351 M 11.93 % 287.982 M 3.74 % 277.598 M 1.42 % 273.709 M 8.57 % 252.110 M 6.83 % 235.996 M 6.05 % 222.538 M 2.48 % 217.147 M 26.24 % 172.006 M 7.61 % 159.843 M
Common stock 95.178 M 0.00 % 95.178 M -0.72 % 95.866 M 5.58 % 90.800 M 0.00 % 90.800 M 0.00 % 90.800 M 0.00 % 90.800 M 0.00 % 90.800 M 0.00 % 90.800 M 0.00 % 90.800 M 0.00 % 90.800 M 0.00 % 90.800 M 0.00 % 90.800 M 0.00 % 90.800 M 0.00 % 90.800 M 0.00 % 90.800 M 0.00 % 90.800 M 33.33 % 68.100 M 0.00 % 68.100 M 0.00 % 68.100 M 0.00 % 68.100 M 0.00 % 68.100 M
Total equity 902.868 M -0.24 % 905.020 M 2.80 % 880.363 M 11.35 % 790.631 M -1.36 % 801.505 M -1.21 % 811.313 M -3.17 % 837.846 M 2.05 % 821.017 M 1.45 % 809.302 M 1.14 % 800.142 M 1.11 % 791.382 M 7.66 % 735.083 M 1.00 % 727.776 M 5.46 % 690.064 M 1.53 % 679.645 M 1.47 % 669.796 M 3.33 % 648.219 M 40.66 % 460.844 M 2.99 % 447.483 M 2.81 % 435.256 M 11.50 % 390.367 M 3.24 % 378.121 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.412 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -468.549 K 0.000 0.000 0.000
Long term debt 233.673 M 0.27 % 233.052 M 5.14 % 221.666 M -28.71 % 310.956 M 0.94 % 308.072 M 1.71 % 302.879 M 1.83 % 297.444 M 1.41 % 293.300 M 1.27 % 289.623 M 1.69 % 284.819 M 1.65 % 280.190 M 226 647.84 % 123.569 K -73.47 % 465.745 K -23.85 % 611.637 K -5.66 % 648.362 K 0.000 -100.00 % 7.590 M -27.71 % 10.500 M 134.72 % 4.473 M 10.60 % 4.045 M 0.000 0.000
Total non current liabilities 267.344 M -0.59 % 268.919 M 4.48 % 257.400 M -25.11 % 343.704 M 8.24 % 317.528 M -5.08 % 334.524 M 1.36 % 330.042 M 4.87 % 314.714 M 1.07 % 311.395 M 0.86 % 308.727 M 1.35 % 304.602 M 1 422.29 % 20.010 M -8.61 % 21.894 M 16.18 % 18.844 M -2.62 % 19.352 M 20.34 % 16.082 M -34.37 % 24.504 M 29.36 % 18.942 M 52.18 % 12.447 M 17.73 % 10.573 M 127.35 % 4.650 M 1.55 % 4.579 M
Other current liabilities 47.013 M -9.08 % 51.710 M -8.58 % 56.566 M 8.86 % 51.960 M -27.68 % 71.850 M 363.14 % 15.514 M 350.26 % -6.199 M -117.32 % 35.783 M 0.26 % 35.691 M 11 900.20 % -302.457 K -100.81 % 37.407 M 35.93 % 27.518 M -14.08 % 32.029 M 2 970.38 % -1.116 M 42.98 % -1.957 M 45.04 % -3.560 M -51.41 % -2.351 M 27.59 % -3.247 M -22.61 % -2.649 M -117.79 % 14.890 M 1 309.69 % -1.231 M -106.62 % 18.599 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 18.355 M -53.19 % 39.216 M 1.54 % 38.620 M 5.80 % 36.504 M -15.08 % 42.984 M 54.28 % 27.861 M 0.000 -100.00 % 46.176 M 31.64 % 35.077 M 23.62 % 28.375 M -8.40 % 30.977 M 50.64 % 20.563 M -14.25 % 23.981 M 18.35 % 20.263 M -5.97 % 21.550 M 24.72 % 17.279 M 20.26 % 14.368 M 0.000
Short term debt 182.924 M -11.05 % 205.655 M 2.59 % 200.461 M 75.73 % 114.070 M -22.58 % 147.346 M -13.80 % 170.936 M 40.47 % 121.690 M -21.81 % 155.638 M 15.93 % 134.247 M 21.53 % 110.460 M 19.88 % 92.141 M 51.76 % 60.714 M 18.40 % 51.279 M 70.93 % 30.000 M 0.000 -100.00 % 32.839 M 168.21 % 12.244 M -19.16 % 15.146 M 0.76 % 15.032 M 34.01 % 11.217 M -2.70 % 11.529 M 0.000
Total current liabilities 568.529 M 1.61 % 559.541 M -5.23 % 590.401 M 20.93 % 488.214 M 0.60 % 485.307 M 3.80 % 467.547 M 5.47 % 443.297 M 1.58 % 436.414 M 32.44 % 329.509 M 8.86 % 302.686 M 25.54 % 241.116 M 17.73 % 204.810 M -10.31 % 228.346 M 19.59 % 190.935 M 22.64 % 155.683 M 15.95 % 134.265 M 1.20 % 132.676 M 24.19 % 106.834 M -20.09 % 133.686 M 38.28 % 96.680 M 32.13 % 73.173 M -5.65 % 77.553 M
Total liabilities 835.873 M 0.89 % 828.460 M -2.28 % 847.801 M 1.91 % 831.918 M 3.62 % 802.836 M 0.10 % 802.071 M 3.72 % 773.340 M 2.96 % 751.129 M 17.20 % 640.904 M 4.82 % 611.413 M 12.04 % 545.718 M 142.74 % 224.819 M -10.16 % 250.240 M 19.29 % 209.779 M 19.85 % 175.035 M 16.42 % 150.347 M -4.35 % 157.180 M 24.97 % 125.776 M -13.93 % 146.133 M 36.25 % 107.253 M 37.82 % 77.823 M -5.25 % 82.132 M
Other non current assets 19.761 M -13.60 % 22.871 M -90.17 % 232.568 M 24.03 % 187.510 M 2 911.92 % 6.226 M -94.53 % 113.767 M 8.62 % 104.738 M 0.90 % 103.805 M -11.96 % 117.911 M 6.32 % 110.901 M 181.34 % 39.419 M -22.05 % 50.571 M 33.13 % 37.985 M -2.76 % 39.061 M 58.56 % 24.635 M 151.91 % 9.779 M 48.43 % 6.588 M 267.19 % 1.794 M 45.21 % 1.236 M -96.12 % 31.816 M 90.56 % 16.696 M 235.43 % 4.977 M
Long term investments 0.000 -100.00 % 2.403 M 101.13 % -213.431 M -34.96 % -158.145 M -6 151.31 % 2.613 M 0.000 100.00 % -81.789 M 1.13 % -82.720 M 9.85 % -91.760 M -23.99 % -74.003 M -774.23 % 10.976 M 28.14 % 8.565 M -36.82 % 13.558 M -31.76 % 19.866 M -1.19 % 20.106 M 12.93 % 17.805 M 4.51 % 17.037 M 161.42 % 6.517 M -2.96 % 6.716 M 616.43 % -1.300 M -414.97 % -252.524 K -104.28 % 5.900 M
Intangible assets 63.815 M -0.68 % 64.250 M -0.86 % 64.804 M -0.85 % 65.359 M -0.84 % 65.913 M -0.92 % 66.527 M -0.74 % 67.022 M -0.83 % 67.580 M -0.47 % 67.901 M -0.79 % 68.444 M -0.79 % 68.987 M -1.01 % 69.687 M 11.32 % 62.601 M -0.58 % 62.963 M -0.54 % 63.307 M -0.31 % 63.501 M 65.09 % 38.465 M -0.54 % 38.672 M -0.62 % 38.913 M -0.61 % 39.153 M -1.26 % 39.653 M -0.56 % 39.876 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 63.815 M -0.68 % 64.250 M -0.86 % 64.804 M -0.85 % 65.359 M -0.84 % 65.913 M -0.92 % 66.527 M -0.74 % 67.022 M -0.83 % 67.580 M -0.47 % 67.901 M -0.79 % 68.444 M -0.79 % 68.987 M -1.01 % 69.687 M 11.32 % 62.601 M -0.58 % 62.963 M -0.54 % 63.307 M -0.31 % 63.501 M 65.09 % 38.465 M -0.54 % 38.672 M -0.62 % 38.913 M -0.61 % 39.153 M -1.26 % 39.653 M -0.56 % 39.876 M
Property plant equipment net 581.113 M -1.20 % 588.161 M 0.13 % 587.421 M 3.01 % 570.265 M -3.92 % 593.509 M 5.38 % 563.213 M 2.16 % 551.331 M 8.81 % 506.708 M 8.81 % 465.687 M 8.29 % 430.034 M 6.44 % 404.006 M 10.87 % 364.412 M 4.56 % 348.525 M 11.51 % 312.556 M 4.61 % 298.792 M 21.03 % 246.874 M -0.32 % 247.670 M 2.80 % 240.929 M -0.56 % 242.275 M 24.10 % 195.225 M 30.95 % 149.088 M 9.70 % 135.904 M
Total non current assets 672.965 M -1.84 % 685.591 M 0.94 % 679.231 M 1.02 % 672.371 M -0.46 % 675.486 M 1.23 % 667.304 M 3.01 % 647.774 M 8.08 % 599.356 M 5.95 % 565.673 M 4.89 % 539.322 M 3.04 % 523.387 M 5.34 % 496.845 M 6.44 % 466.778 M 6.54 % 438.105 M 6.82 % 410.145 M 20.33 % 340.846 M 9.11 % 312.385 M 7.96 % 289.343 M -0.42 % 290.566 M 9.19 % 266.100 M 28.91 % 206.416 M 9.83 % 187.949 M
Other current assets 23.279 M -3.07 % 24.015 M 36.21 % 17.631 M -7.29 % 19.017 M -28.49 % 26.593 M 73.93 % 15.289 M -22.10 % 19.626 M -41.47 % 33.534 M -22.20 % 43.104 M -0.95 % 43.518 M 101.91 % 21.553 M 19.27 % 18.071 M -32.15 % 26.633 M 6.90 % 24.915 M 48.68 % 16.757 M 8.66 % 15.422 M 0.96 % 15.276 M 97.84 % 7.721 M -52.86 % 16.379 M 34.75 % 12.155 M -20.08 % 15.210 M -85.66 % 106.039 M
Short term investments 193.596 M -0.23 % 194.049 M -9.19 % 213.681 M 34.90 % 158.395 M 19.77 % 132.251 M 59.46 % 82.939 M 1.10 % 82.039 M -1.12 % 82.970 M -9.82 % 92.010 M 23.91 % 74.253 M 563.88 % 11.185 M -16.43 % 13.384 M 63.56 % 8.183 M 390.58 % 1.668 M 35.78 % 1.229 M 117.81 % -6.899 M -10.48 % -6.245 M 0.36 % -6.267 M 3.07 % -6.466 M -517.03 % 1.550 M 208.53 % 502.524 K 108.89 % -5.650 M
cash and cash equivalents 244.133 M 1.79 % 239.837 M 18.72 % 202.011 M 6.00 % 190.573 M -20.41 % 239.448 M -31.47 % 349.400 M -18.67 % 429.600 M -0.85 % 433.291 M 25.70 % 344.709 M -11.28 % 388.521 M -0.28 % 389.615 M 297.37 % 98.049 M -31.41 % 142.958 M 8.36 % 131.929 M 6.84 % 123.487 M -30.39 % 177.390 M -19.33 % 219.904 M 224.39 % 67.790 M 15.41 % 58.738 M -27.18 % 80.657 M 7.59 % 74.965 M 28.96 % 58.129 M
Cash and short term investments 437.730 M 0.89 % 433.886 M 4.38 % 415.693 M 19.12 % 348.968 M -6.12 % 371.698 M -14.03 % 432.338 M -15.50 % 511.640 M -0.90 % 516.261 M 18.21 % 436.719 M -5.63 % 462.774 M 5.79 % 437.442 M 292.56 % 111.433 M -26.27 % 151.141 M 13.13 % 133.597 M 7.12 % 124.715 M -29.69 % 177.390 M -19.33 % 219.904 M 224.39 % 67.790 M 15.41 % 58.738 M -28.55 % 82.207 M 8.93 % 75.467 M 29.83 % 58.129 M
Total current assets 1.066 B 1.71 % 1.048 B -0.10 % 1.049 B 10.39 % 950.179 M 0.11 % 949.170 M 0.33 % 946.080 M -1.80 % 963.412 M -0.96 % 972.790 M 9.98 % 884.533 M 1.41 % 872.233 M 7.19 % 813.713 M 75.73 % 463.058 M -9.42 % 511.237 M 10.72 % 461.739 M 3.87 % 444.535 M -7.25 % 479.296 M -2.78 % 493.014 M 65.84 % 297.277 M -1.90 % 303.050 M 9.64 % 276.408 M 5.59 % 261.774 M -3.87 % 272.304 M
Inventory 333.167 M -8.08 % 362.455 M 3.84 % 349.063 M -3.96 % 363.465 M 16.16 % 312.896 M 11.21 % 281.348 M 9.25 % 257.535 M -12.99 % 295.975 M 6.64 % 277.547 M 12.22 % 247.313 M 2.89 % 240.358 M 2.40 % 234.735 M 1.71 % 230.780 M 16.30 % 198.439 M 6.24 % 186.791 M -3.62 % 193.802 M 10.17 % 175.919 M 20.96 % 145.432 M 7.93 % 134.752 M 8.55 % 124.138 M 14.60 % 108.322 M 0.17 % 108.136 M
Net receivables 271.599 M 19.37 % 227.532 M -14.64 % 266.545 M 21.86 % 218.730 M -8.09 % 237.983 M 9.62 % 217.104 M 28.65 % 168.759 M 24.86 % 135.156 M 0.59 % 134.362 M 13.26 % 118.627 M 3.73 % 114.360 M 9.70 % 104.247 M -4.89 % 109.602 M -0.69 % 110.368 M -9.31 % 121.700 M 25.76 % 96.770 M 3.82 % 93.213 M 17.61 % 79.256 M -20.88 % 100.178 M 63.28 % 61.352 M -14.78 % 71.990 M -30.88 % 104.146 M
Tax assets 8.277 M 4.70 % 7.905 M 0.46 % 7.869 M 6.61 % 7.381 M 2.17 % 7.225 M 11.41 % 6.485 M 0.20 % 6.472 M 62.50 % 3.983 M -32.87 % 5.933 M 50.31 % 3.947 M 0.000 -100.00 % 3.609 M -12.19 % 4.109 M 12.33 % 3.658 M 10.70 % 3.305 M 14.49 % 2.887 M 10.01 % 2.624 M 83.47 % 1.430 M 0.28 % 1.426 M 18.16 % 1.207 M -2.02 % 1.232 M -4.61 % 1.291 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
Account payables 333.116 M 12.21 % 296.860 M -8.87 % 325.743 M 2.60 % 317.494 M 28.90 % 246.309 M -3.68 % 255.733 M -9.31 % 281.996 M 30.12 % 216.723 M 43.13 % 151.415 M -7.29 % 163.318 M 46.38 % 111.568 M 17.90 % 94.625 M -16.40 % 113.185 M -14.14 % 131.826 M 6.39 % 123.904 M 54.05 % 80.430 M -14.35 % 93.905 M 34.55 % 69.794 M -28.02 % 96.969 M 42.55 % 68.026 M 44.62 % 47.037 M -15.37 % 55.580 M
Tax payables 5.476 M 3.01 % 5.316 M -30.35 % 7.632 M 62.72 % 4.690 M 224.26 % 1.446 M -69.07 % 4.676 M -34.96 % 7.190 M 63.50 % 4.398 M -46.08 % 8.156 M 504.38 % 1.349 M 0.000 -100.00 % 4.228 M 28.30 % 3.296 M 78.18 % 1.850 M -32.96 % 2.759 M -30.90 % 3.992 M -18.49 % 4.898 M 0.39 % 4.879 M 75.23 % 2.784 M 9.29 % 2.548 M 73.27 % 1.470 M -56.42 % 3.374 M
Deferred revenue non current 21.480 M -2.47 % 22.024 M -2.41 % 22.568 M -1.17 % 22.834 M 12.40 % 20.316 M -2.38 % 20.812 M -2.33 % 21.308 M 89.82 % 11.226 M -3.09 % 11.583 M -2.99 % 11.941 M 0.000 -100.00 % 12.489 M -3.10 % 12.888 M 24.83 % 10.325 M -2.97 % 10.641 M -3.67 % 11.045 M -2.03 % 11.274 M 231.03 % 3.406 M 0.00 % 3.406 M -3.18 % 3.518 M 35.50 % 2.596 M -3.13 % 2.680 M
Minority interest -513.281 K 25.01 % -684.425 K -11.35 % -614.678 K -153.38 % -242.590 K -254.32 % -68.466 K 50.34 % -137.876 K -3.98 % -132.594 K -6 067.37 % 2.222 K -93.62 % 34.804 K 218.08 % -29.474 K 61.14 % -75.840 K 20.96 % -95.953 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 4.610 M -41.04 % 7.818 M 3 747.39 % 203.200 K -54.27 % 444.309 K -0.01 % 444.371 K 10.83 % 400.957 K 902.84 % 39.982 K 100.60 % -6.660 M -2 575.63 % 269.022 K -32.52 % 398.693 K -44.62 % 719.930 K 124.13 % -2.983 M 71.53 % -10.477 M -1 812.98 % 611.637 K -5.66 % 648.362 K 0.000 0.000 0.000 -100.00 % 468.550 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 420.835 M 1 176.79 % -39.082 M -109.44 % 414.138 M 1 000.79 % -45.975 M -114.33 % 320.890 M 32.47 % 242.233 M -36.18 % 379.543 M 0.000 -100.00 % 279.286 M 0.000 -100.00 % 279.283 M 0.000 -100.00 % 279.283 M 0.000 -100.00 % 279.283 M 0.000 -100.00 % 279.283 M 78.38 % 156.569 M -0.18 % 156.844 M 4.56 % 150.008 M -0.17 % 150.262 M 0.06 % 150.178 M
Deferred tax liabilities non current 12.192 M -11.93 % 13.843 M 5.15 % 13.165 M 32.80 % 9.914 M 4.84 % 9.456 M -12.71 % 10.833 M -4.05 % 11.290 M 10.80 % 10.189 M 0.00 % 10.189 M -14.86 % 11.967 M 0.000 -100.00 % 7.397 M -13.39 % 8.540 M 7.99 % 7.908 M -1.92 % 8.063 M 60.11 % 5.036 M -10.69 % 5.639 M 11.98 % 5.036 M 0.00 % 5.036 M 67.30 % 3.010 M 46.53 % 2.054 M 8.17 % 1.899 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 0.000 0.000 0.000 0.000 0.000
Total assets 1.739 B 0.30 % 1.733 B 0.31 % 1.728 B 6.51 % 1.623 B -0.13 % 1.625 B 0.70 % 1.613 B 0.14 % 1.611 B 2.48 % 1.572 B 8.41 % 1.450 B 2.74 % 1.412 B 5.57 % 1.337 B 39.30 % 959.903 M -1.85 % 978.015 M 8.69 % 899.844 M 5.28 % 854.680 M 4.21 % 820.142 M 1.83 % 805.399 M 37.29 % 586.620 M -1.18 % 593.616 M 9.42 % 542.508 M 15.87 % 468.190 M 1.72 % 460.253 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-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 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31
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 0.000
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 1.589 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -131.700 M 0.000 100.00 % -82.366 M -557.63 % 17.998 M 200.00 % -17.998 M 0.000 100.00 % -55.338 M -217.02 % 47.288 M 200.00 % -47.288 M 0.000 100.00 % -79.183 M -574.42 % 16.690 M 200.00 % -16.690 M 0.000 100.00 % -24.355 M -206.37 % 22.896 M 353.91 % -9.017 M -278.26 % 5.058 M 0.000
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -75.660 M 0.000 100.00 % -61.079 M -186.85 % -21.293 M -200.00 % 21.293 M 0.000 100.00 % -991.880 K -161.97 % 1.601 M 200.00 % -1.601 M 0.000 100.00 % -24.934 M -1.13 % -24.656 M -200.00 % 24.656 M 0.000 100.00 % -16.710 M -808.31 % 2.359 M 200.00 % -2.359 M 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 100.00 % -57.803 M 0.000 100.00 % -22.372 M -155.96 % 39.977 M 200.00 % -39.977 M 0.000 100.00 % -54.346 M -218.95 % 45.688 M 200.00 % -45.688 M 0.000 100.00 % -54.249 M -231.21 % 41.346 M 200.00 % -41.346 M 0.000 100.00 % -10.768 M -40.87 % -7.644 M 14.82 % -8.974 M -3 382.80 % -257.654 K 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 -100.00 % 1.763 M 0.000 -100.00 % 1.085 M 258.35 % -685.482 K -200.00 % 685.482 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.587 M -144.49 % 30.540 M 70 147.32 % -43.599 K -100.82 % 5.316 M 0.000
Other non cash items 8.714 M -86.23 % 63.257 M -3.79 % 65.752 M 2.72 % 64.009 M 117.34 % 29.452 M 127.34 % -107.741 M -284.18 % 58.499 M -15.34 % 69.095 M 203.31 % 22.780 M -4.55 % 23.866 M -50.33 % 48.054 M 183.14 % -57.797 M -4 246.64 % -1.330 M -106.53 % 20.351 M -28.72 % 28.551 M 146.97 % -60.782 M -471.55 % 16.359 M 137.53 % 6.887 M 18.41 % 5.816 M 128.06 % 2.550 M 258.01 % -1.614 M -311.92 % 761.611 K 0.000
Net cash provided by operating activities 8.714 M -86.23 % 63.257 M -3.79 % 65.752 M 20.25 % 54.678 M 46.95 % 37.208 M 138.12 % -97.599 M -540.60 % 22.152 M -74.08 % 85.447 M 203.00 % 28.200 M -33.07 % 42.133 M 63.86 % 25.714 M 567.48 % 3.852 M 3 107.44 % -128.094 K -100.56 % 22.879 M -25.63 % 30.765 M 195.23 % -32.307 M -226.21 % 25.598 M 25.82 % 20.345 M 1 124.71 % -1.985 M -104.20 % 47.226 M 162.81 % 17.970 M -10.95 % 20.180 M 0.000
Investments in property plant and equipment -9.447 M 18.91 % -11.650 M 41.05 % -19.762 M 22.58 % -25.526 M -24.48 % -20.507 M 46.75 % -38.511 M 3.77 % -40.020 M -41.01 % -28.381 M -5.63 % -26.869 M 7.39 % -29.012 M 41.69 % -49.755 M -16.07 % -42.866 M -4.73 % -40.928 M 18.85 % -50.433 M -12.90 % -44.671 M -56.10 % -28.618 M -148.19 % -11.530 M 47.09 % -21.794 M -22.86 % -17.740 M 58.69 % -42.943 M -35.06 % -31.795 M -84.17 % -17.263 M 0.000
Acquisitions net 0.000 0.000 0.000 -100.00 % 109.961 K 898.10 % 11.017 K -91.35 % 127.318 K 62.64 % 78.283 K 22.86 % 63.716 K 0.000 0.000 0.000 100.00 % -6.913 M -2 412.02 % 299.000 K 0.000 -100.00 % 6.700 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.263 M 0.000
Purchases of investments -50.100 M -67.00 % -30.000 M 68.37 % -94.850 M -277.14 % -25.150 M 72.06 % -90.000 M 0.000 100.00 % -40.277 M -31.10 % -30.723 M -53.61 % -20.000 M 50.00 % -40.000 M 0.000 -100.00 % 6.913 M 2 412.02 % -299.000 K 0.000 100.00 % -10.292 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -546.100 K 0.000
Sales maturities of investments 53.709 M 7.24 % 50.083 M 19.03 % 42.075 M 7 970.53 % 521.340 K -98.73 % 41.122 M 262.93 % 11.331 M -75.34 % 45.950 M 28.32 % 35.809 M 2 285.46 % 1.501 M -86.43 % 11.064 M 0.000 -100.00 % 9.473 M 170.90 % 3.497 M 2 085.53 % 160.000 K -30.20 % 229.213 K 363.12 % -87.112 K -77.65 % -49.035 K -114.34 % 342.000 K -89.57 % 3.278 M 574.94 % 485.697 K 0.000 -100.00 % 200.000 K 0.000
Other investing activites 207.926 K -38.70 % 339.183 K 576.87 % -71.127 K -164.68 % 109.961 K 100.23 % -48.322 M -521.73 % 11.458 M 3 026.63 % 366.467 K 31 591 882.75 % 1.160 452.38 % 0.210 -60.38 % 0.530 100.00 % -32.893 M -375.81 % -6.913 M -1 539.45 % 480.250 K 364.97 % -181.250 K -102.14 % 8.457 M 2 875.62 % 284.200 K 101.86 % -15.255 M 30.01 % -21.794 M -218 042.56 % 10.000 K 100.43 % -2.353 M -130.33 % 7.756 M 144.93 % -17.263 M 4.58 % -18.092 M
Net cash used for investing activites -5.630 M -164.18 % 8.772 M 112.08 % -72.608 M -43.59 % -50.566 M 27.11 % -69.373 M -156.44 % -27.053 M 31.78 % -39.653 M -70.69 % -23.231 M 48.79 % -45.368 M 21.71 % -57.948 M 29.89 % -82.648 M -105.05 % -40.306 M -9.08 % -36.951 M 26.76 % -50.454 M -9.03 % -46.277 M -62.83 % -28.420 M -5.91 % -26.834 M -25.09 % -21.452 M -48.44 % -14.452 M 67.75 % -44.810 M -86.41 % -24.039 M -36.51 % -17.610 M 2.66 % -18.092 M
Debt repayment -11.861 M 65.45 % -34.326 M -361.50 % 13.127 M 136.85 % -35.620 M 0.000 -100.00 % 49.237 M 157.97 % 19.086 M -36.11 % 29.875 M 177.78 % -38.411 M -306.44 % 18.607 M 0.000 0.000 -100.00 % 31.958 M 6.53 % 30.000 M 0.000 100.00 % -6.076 M 0.000 0.000 -100.00 % 15.000 M 232.42 % -11.327 M 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 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 100.00 % -60.733 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -21.981 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -9.422 M -479.82 % -1.625 M 59.14 % -3.977 M -181.66 % -1.412 M 79.23 % -6.799 M -273.35 % -1.821 M 31.43 % -2.656 M -43.43 % -1.852 M 78.26 % -8.517 M -3 075.88 % -268.180 K 92.69 % -3.671 M 41.41 % -6.265 M 1.46 % -6.358 M -3 925.07 % -157.959 K 46.42 % -294.834 K -237.00 % -87.487 K 65.40 % -252.859 K 0.000 100.00 % -105.803 K -693.77 % -13.329 K 0.000 0.000 0.000
Other financing activites 538.942 K 113.44 % -4.009 M -1 069.20 % -342.895 K -771.19 % 51.088 K 100.15 % -34.499 M 7.25 % -37.195 M -7 026.90 % -521.893 K -66.87 % -312.758 K -146.44 % -126.908 K -127.61 % -55.757 K -100.02 % 359.335 M 381 307.08 % 94.213 K 106.87 % -1.371 M -3 358.65 % -39.641 K 99.82 % -21.518 M -387.06 % 7.496 M -95.48 % 165.755 M 2 513.97 % 6.341 M 156.22 % -11.279 M -327.74 % 4.953 M -39.94 % 8.246 M -26.84 % 11.271 M 1 073.38 % -1.158 M
Net cash used provided by financing activities -20.744 M 48.09 % -39.960 M -553.76 % 8.807 M 123.81 % -36.981 M 10.45 % -41.298 M -504.06 % 10.221 M -35.75 % 15.909 M -42.59 % 27.711 M 158.89 % -47.055 M -357.38 % 18.283 M -94.86 % 355.664 M 116 788.53 % -304.798 K -101.25 % 24.480 M -17.86 % 29.802 M 236.63 % -21.813 M -1 737.68 % 1.332 M -99.20 % 165.502 M 2 509.98 % 6.341 M 75.40 % 3.615 M 155.70 % -6.490 M -178.70 % 8.246 M -26.84 % 11.271 M 1 073.38 % -1.158 M
Effect of forex changes on cash 22.924 M 5 433.78 % -429.783 K -106.24 % 6.885 M 155.16 % -12.481 M -247.60 % 8.456 M 896.00 % -1.062 M -114.71 % 7.220 M 161.46 % -11.749 M -236.80 % 8.588 M 263.81 % -5.243 M 25.60 % -7.047 M -15 935.37 % -43.944 K -100.18 % 23.878 M 2 908.06 % -850.337 K 68.87 % -2.731 M -1 149.22 % -218.630 K 95.76 % -5.161 M -224.05 % 4.161 M 179.58 % -5.228 M 18.07 % -6.382 M -723.32 % 1.024 M 328.20 % -448.670 K 0.000
Net change in cash 5.264 M -83.36 % 31.639 M 258.08 % 8.836 M 119.48 % -45.350 M 58.75 % -109.952 M 4.80 % -115.493 M -2 152.39 % 5.627 M -93.16 % 82.289 M 244.22 % -57.057 M -1 956.70 % -2.774 M -100.95 % 291.683 M 892.57 % -36.802 M -426.30 % 11.279 M 718.91 % 1.377 M 103.42 % -40.285 M 32.42 % -59.614 M -140.67 % 146.584 M 1 519.33 % 9.052 M 150.15 % -18.050 M -72.64 % -10.455 M -426.61 % 3.201 M -76.10 % 13.393 M 169.57 % -19.250 M
Cash at beginning of period 224.721 M 16.39 % 193.082 M 4.80 % 184.246 M -19.75 % 229.596 M -34.29 % 349.400 M -14.80 % 410.096 M 1.39 % 404.469 M 25.54 % 322.180 M -15.05 % 379.237 M -0.73 % 382.011 M 322.92 % 90.328 M -28.95 % 127.130 M 9.74 % 115.851 M 1.20 % 114.474 M -26.03 % 154.760 M -27.81 % 214.374 M 216.23 % 67.790 M 15.41 % 58.738 M -8.60 % 64.268 M -13.99 % 74.723 M 4.48 % 71.522 M 23.04 % 58.129 M 0.000
Cash at end of period 229.985 M 2.34 % 224.721 M 16.39 % 193.082 M 4.80 % 184.246 M -23.05 % 239.448 M -18.72 % 294.603 M -28.16 % 410.096 M 1.39 % 404.469 M 25.54 % 322.180 M -15.05 % 379.237 M -0.73 % 382.011 M 322.92 % 90.328 M -28.95 % 127.130 M 9.74 % 115.851 M 1.20 % 114.474 M -26.03 % 154.760 M -27.81 % 214.374 M 216.23 % 67.790 M 46.68 % 46.217 M -28.09 % 64.268 M -13.99 % 74.723 M 4.48 % 71.522 M 471.55 % -19.250 M
Operating cash flow 8.714 M -86.23 % 63.257 M -3.79 % 65.752 M 21.41 % 54.157 M 45.55 % 37.208 M 138.12 % -97.599 M -540.60 % 22.152 M -74.08 % 85.447 M 203.00 % 28.200 M -33.07 % 42.133 M 63.86 % 25.714 M 567.48 % 3.852 M 3 107.44 % -128.094 K -100.56 % 22.879 M -25.63 % 30.765 M 195.23 % -32.307 M -226.21 % 25.598 M 25.82 % 20.345 M 1 124.71 % -1.985 M -104.20 % 47.226 M 162.81 % 17.970 M -10.95 % 20.180 M 0.000
Capital expenditure -9.447 M 18.91 % -11.650 M 41.05 % -19.762 M 22.58 % -25.526 M -24.48 % -20.507 M 46.75 % -38.511 M 3.77 % -40.020 M -41.01 % -28.381 M -5.63 % -26.869 M 7.39 % -29.012 M 41.69 % -49.755 M -16.07 % -42.866 M -4.73 % -40.928 M 18.85 % -50.433 M -12.90 % -44.671 M -56.10 % -28.618 M -148.19 % -11.530 M 47.09 % -21.794 M -22.86 % -17.740 M 58.69 % -42.943 M -35.06 % -31.795 M -84.17 % -17.263 M 0.000
Free CashFlow -733.380 K -101.42 % 51.608 M 12.21 % 45.990 M 60.63 % 28.631 M 71.42 % 16.702 M 112.27 % -136.110 M -661.75 % -17.868 M -131.31 % 57.066 M 4 189.40 % 1.330 M -89.86 % 13.122 M 154.58 % -24.042 M 38.38 % -39.013 M 4.98 % -41.056 M -49.01 % -27.554 M -98.14 % -13.906 M 77.18 % -60.925 M -533.10 % 14.067 M 1 070.43 % -1.450 M 92.65 % -19.725 M -560.51 % 4.283 M 130.98 % -13.825 M -573.94 % 2.917 M 0.000
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2023 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017