301016.SZ

Nanjing Railway New Technology Co.,Ltd. 301016.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017
Revenue 366.028 M 5.30 % 347.614 M -22.81 % 450.340 M -11.74 % 510.230 M 9.29 % 466.865 M 25.96 % 370.631 M 41.87 % 261.251 M 29.57 % 201.633 M
Net income 67.252 M 24.02 % 54.229 M -40.28 % 90.810 M -28.44 % 126.898 M 10.90 % 114.421 M 33.09 % 85.970 M 64.04 % 52.409 M 30.69 % 40.101 M
Income before tax 78.463 M 29.52 % 60.581 M -42.58 % 105.513 M -29.28 % 149.201 M 10.35 % 135.207 M 34.35 % 100.636 M 67.40 % 60.117 M 28.87 % 46.650 M
Income before tax ratio 0.21 23.00 % 0.17 -25.62 % 0.23 -19.88 % 0.29 0.97 % 0.29 6.66 % 0.27 18.00 % 0.23 -0.54 % 0.23
EBITDA 99.968 M 25.88 % 79.418 M -34.97 % 122.118 M -25.15 % 163.159 M 9.15 % 149.487 M 33.13 % 112.287 M 59.79 % 70.272 M 24.49 % 56.447 M
Net income ratio 0.18 17.78 % 0.16 -22.64 % 0.20 -18.92 % 0.25 1.48 % 0.25 5.66 % 0.23 15.63 % 0.20 0.87 % 0.20
Ratio EBITDA 0.27 19.54 % 0.23 -15.75 % 0.27 -15.20 % 0.32 -0.13 % 0.32 5.69 % 0.30 12.63 % 0.27 -3.92 % 0.28
Gross profit ratio 0.38 15.51 % 0.33 -14.63 % 0.39 -10.53 % 0.43 -1.41 % 0.44 6.57 % 0.41 -1.68 % 0.42 -6.34 % 0.45
Weighted average shs out dil 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 141.15 % 90.564 M -58.53 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M
Weighted average shs out 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 141.15 % 90.564 M -58.53 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M
EPS diluted 0.31 24.00 % 0.25 -40.48 % 0.42 -27.59 % 0.58 -53.97 % 1.26 223.08 % 0.39 62.50 % 0.24 33.33 % 0.18
Earnings per share 0.31 24.00 % 0.25 -40.48 % 0.42 -27.59 % 0.58 -53.97 % 1.26 223.08 % 0.39 62.50 % 0.24 33.33 % 0.18
Gross profit 139.558 M 21.63 % 114.737 M -34.10 % 174.114 M -21.03 % 220.482 M 7.75 % 204.622 M 34.24 % 152.434 M 39.49 % 109.282 M 21.35 % 90.054 M
Income tax expense 11.336 M 78.46 % 6.352 M -56.80 % 14.703 M -34.08 % 22.303 M 7.30 % 20.786 M 41.73 % 14.666 M 90.27 % 7.708 M 17.70 % 6.549 M
Cost of revenue 226.470 M -2.75 % 232.877 M -15.69 % 276.226 M -4.67 % 289.748 M 10.49 % 262.243 M 20.19 % 218.198 M 43.58 % 151.969 M 36.20 % 111.579 M
General and administrative expenses 13.500 M -4.72 % 14.169 M -20.97 % 17.929 M -22.93 % 23.263 M 1 177.03 % -2.160 M 95.76 % -50.908 M -55.23 % -32.795 M -96.87 % -16.659 M
Selling and marketing expenses 3.493 M -18.65 % 4.294 M 50.48 % 2.854 M -19.77 % 3.557 M -75.94 % 14.779 M 7.04 % 13.807 M 10.63 % 12.480 M 20.91 % 10.321 M
Other expenses 20.807 M 58.37 % 13.139 M -51.67 % 27.183 M 3.38 % 26.294 M 4 302.19 % -625.729 K -100.83 % 75.337 M 1 027.98 % 6.679 M 44.93 % 4.608 M
Operating expenses 61.452 M 17.24 % 52.416 M -26.63 % 71.437 M -3.48 % 74.010 M 13.05 % 65.468 M 30.36 % 50.221 M 9.50 % 45.865 M 9.72 % 41.802 M
Cost and expenses 287.923 M -0.01 % 287.953 M -16.63 % 345.412 M -5.04 % 363.757 M 8.69 % 334.680 M 24.69 % 268.419 M 35.68 % 197.835 M 28.98 % 153.381 M
Research and development expenses 23.652 M 13.63 % 20.815 M -11.32 % 23.472 M 12.33 % 20.895 M 6.20 % 19.676 M 64.17 % 11.985 M -8.66 % 13.122 M 19.11 % 11.017 M
Selling general and administrative expenses 16.993 M -7.96 % 18.463 M -11.16 % 20.783 M -22.51 % 26.820 M -42.22 % 46.417 M 225.11 % -37.101 M -82.62 % -20.315 M -220.56 % -6.337 M
Interest income 13.939 M 996.96 % 1.271 M -87.65 % 10.290 M 128.71 % 4.499 M 1 532.84 % 275.536 K -14.12 % 320.849 K 165.83 % 120.699 K 7.37 % 112.411 K
Interest expense 1.022 M -0.08 % 1.023 M 430.79 % 192.781 K -86.76 % 1.456 M -53.71 % 3.145 M -76.83 % 13.575 M 73.22 % 7.837 M 24.01 % 6.319 M
Depreciation and amortization 20.482 M 14.98 % 17.814 M 8.54 % 16.412 M 31.26 % 12.503 M 12.28 % 11.136 M 25.79 % 8.853 M 9.74 % 8.067 M 4.89 % 7.691 M
Operating income 78.105 M 30.92 % 59.661 M -43.14 % 104.928 M -28.29 % 146.328 M 11.54 % 131.186 M 30.99 % 100.150 M 67.47 % 59.803 M 29.44 % 46.202 M
Operating income ratio 0.21 24.33 % 0.17 -26.34 % 0.23 -18.76 % 0.29 2.06 % 0.28 3.99 % 0.27 18.04 % 0.23 -0.10 % 0.23
Total other income expenses net 357.709 K -61.13 % 920.190 K 57.43 % 584.510 K -79.66 % 2.873 M -28.55 % 4.021 M 727.27 % 486.075 K 54.67 % 314.270 K -29.76 % 447.398 K
2024 2023 2022 2021 2020 2019 2018 2017
2024 2023 2022 2021 2020 2019 2018 2017
Net debt -274.878 M -6.11 % -259.051 M 9.26 % -285.482 M 39.52 % -471.993 M -336.23 % -108.198 M -1 810.91 % -5.662 M -165.52 % 8.641 M 304.54 % 2.136 M
Total investments 353.934 M -2.50 % 363.000 M 9.63 % 331.100 M 451.83 % 60.000 M 2 344.29 % -2.673 M 17.01 % -3.221 M -149.56 % 6.500 M 170.83 % 2.400 M
Total debt 38.919 M -58.00 % 92.661 M 56.22 % 59.313 M 8.72 % 54.555 M 36.39 % 40.000 M -36.33 % 62.826 M 79.50 % 35.000 M -30.00 % 50.000 M
Accumulated other comprehensive income loss 96.678 M 14.63 % 84.343 M 15.51 % 73.020 M 29.19 % 56.522 M 0.000 -100.00 % 2.308 M -96.59 % 67.792 M 0.000
Retained earnings 437.320 M 5.43 % 414.804 M 6.09 % 391.000 M 19.51 % 327.163 M 53.27 % 213.453 M 59.88 % 133.511 M 137.16 % 56.295 M -58.21 % 134.711 M
Common stock 156.000 M 30.00 % 120.000 M 0.00 % 120.000 M 0.00 % 120.000 M 33.33 % 90.000 M 0.00 % 90.000 M 0.00 % 90.000 M 429.41 % 17.000 M
Total equity 1.046 B 3.47 % 1.011 B 3.60 % 975.705 M 8.97 % 895.370 M 123.67 % 400.304 M 32.70 % 301.655 M 40.90 % 214.087 M 19.10 % 179.750 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 5.347 M -6.35 % 5.709 M -5.97 % 6.072 M -5.63 % 6.434 M -5.33 % 6.797 M -14.61 % 7.959 M 74.93 % 4.550 M 203.33 % 1.500 M
Other current liabilities 27.463 M 140.28 % -68.181 M -41.92 % -48.042 M -7.27 % -44.788 M -179.79 % 56.132 M 1 109.97 % -5.558 M -124.22 % 22.949 M -56.35 % 52.578 M
Deferred revenue 0.000 0.000 -100.00 % 2.602 M -17.75 % 3.163 M 29.87 % 2.436 M -96.73 % 74.391 M 86.20 % 39.952 M 86.68 % 21.401 M
Short term debt 38.919 M -58.00 % 92.661 M 56.22 % 59.313 M 8.72 % 54.555 M 36.39 % 40.000 M -36.33 % 62.826 M 79.50 % 35.000 M -30.00 % 50.000 M
Total current liabilities 149.831 M -31.34 % 218.237 M 31.00 % 166.599 M -2.85 % 171.494 M -18.03 % 209.206 M -28.83 % 293.965 M 34.34 % 218.823 M 44.69 % 151.235 M
Total liabilities 155.178 M -30.71 % 223.946 M 29.70 % 172.671 M -2.95 % 177.928 M -17.63 % 216.003 M -28.46 % 301.925 M 35.17 % 223.373 M 46.25 % 152.735 M
Other non current assets 0.000 0.000 0.000 0.000 -100.00 % 2.673 M -17.01 % 3.221 M 0.000 -100.00 % 1.299 M
Long term investments 0.000 0.000 0.000 0.000 100.00 % -2.673 M 17.01 % -3.221 M 0.000 100.00 % -1.299 M
Intangible assets 36.015 M 4.82 % 34.358 M 8.04 % 31.800 M -1.43 % 32.263 M -2.54 % 33.104 M -0.99 % 33.436 M 4.82 % 31.899 M 108.29 % 15.315 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 36.015 M 4.82 % 34.358 M 8.04 % 31.800 M -1.43 % 32.263 M -2.54 % 33.104 M -0.99 % 33.436 M 4.82 % 31.899 M 108.29 % 15.315 M
Property plant equipment net 190.606 M -6.97 % 204.886 M 2.53 % 199.825 M -2.74 % 205.447 M 10.51 % 185.904 M 8.16 % 171.875 M 74.60 % 98.440 M 55.24 % 63.410 M
Total non current assets 229.542 M -5.29 % 242.353 M 3.48 % 234.201 M -2.65 % 240.570 M 8.52 % 221.681 M 6.31 % 208.532 M 58.15 % 131.861 M 64.78 % 80.025 M
Other current assets 608.898 K -74.37 % 2.375 M -13.46 % 2.745 M -56.13 % 6.256 M -54.51 % 13.752 M -19.94 % 17.178 M -90.97 % 190.208 M 5 083.34 % 3.670 M
Short term investments 353.934 M -2.50 % 363.000 M 9.63 % 331.100 M 451.83 % 60.000 M 0.000 0.000 -100.00 % 6.500 M 170.83 % 2.400 M
cash and cash equivalents 274.878 M 6.11 % 259.051 M -24.87 % 344.795 M -34.52 % 526.548 M 255.30 % 148.198 M 116.38 % 68.489 M 159.83 % 26.359 M -44.93 % 47.864 M
Cash and short term investments 628.812 M 1.09 % 622.051 M -7.97 % 675.895 M 15.23 % 586.548 M 295.79 % 148.198 M 116.38 % 68.489 M 159.83 % 26.359 M -44.93 % 47.864 M
Total current assets 971.551 M -2.10 % 992.426 M 8.56 % 914.175 M 9.78 % 832.729 M 111.02 % 394.627 M -0.11 % 395.047 M 29.27 % 305.599 M 21.05 % 252.460 M
Inventory 101.734 M -0.24 % 101.982 M 12.43 % 90.704 M -32.95 % 135.284 M -8.25 % 147.443 M -1.05 % 149.004 M 67.36 % 89.032 M 110.70 % 42.255 M
Net receivables 240.397 M -9.63 % 266.016 M 83.67 % 144.832 M 38.41 % 104.641 M 22.77 % 85.233 M -46.85 % 160.377 M 2 567.36 % -6.500 M -104.11 % 157.987 M
Tax assets 2.920 M -6.07 % 3.109 M 20.70 % 2.576 M -9.90 % 2.859 M 6.94 % 2.673 M -17.01 % 3.221 M 111.66 % 1.522 M 17.12 % 1.299 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 74.723 M -60.96 % 191.381 M 31.07 % 146.013 M -6.27 % 155.780 M 44.68 % 107.672 M -31.06 % 156.187 M 9.27 % 142.937 M 318.51 % 34.154 M
Tax payables 8.726 M 267.30 % 2.376 M -64.62 % 6.714 M 141.14 % 2.784 M -6.14 % 2.966 M -51.52 % 6.118 M -65.89 % 17.936 M 23.67 % 14.503 M
Deferred revenue non current 5.347 M -6.35 % 5.709 M -5.97 % 6.072 M -5.63 % 6.434 M -5.33 % 6.797 M -14.61 % 7.959 M 74.93 % 4.550 M 203.33 % 1.500 M
Minority interest 232.245 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 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 355.685 M -9.19 % 391.685 M 0.00 % 391.685 M 0.00 % 391.685 M 304.42 % 96.851 M 27.71 % 75.836 M 11.87 % 67.792 M 278.43 % 17.914 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.201 B -2.73 % 1.235 B 7.52 % 1.148 B 7.00 % 1.073 B 74.15 % 616.308 M 2.11 % 603.580 M 37.97 % 437.460 M 31.57 % 332.485 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 % 283.160 K 252.60 % -185.561 K 0.000 100.00 % -1.699 M -664.12 % -222.400 K 0.000
Stock based compensation 0.000 -100.00 % 6.553 M 0.00 % 6.553 M 0.00 % 6.553 M 0.00 % 6.553 M 500.00 % 1.092 M 0.000 0.000
Change in working capital -31.034 M 62.98 % -83.833 M -1 841.43 % 4.814 M -68.42 % 15.243 M -34.85 % 23.397 M 333.65 % -10.014 M 31.66 % -14.652 M -420.94 % 4.565 M
Accounts receivables 26.469 M 121.78 % -121.555 M -236.54 % -36.119 M -53.94 % -23.464 M -291.92 % 12.226 M -69.82 % 40.508 M 297.88 % -20.471 M -31.87 % -15.523 M
Inventory 248.281 K 102.20 % -11.279 M -125.30 % 44.580 M 301.10 % 11.114 M 612.16 % 1.561 M 102.60 % -59.971 M -28.21 % -46.777 M -228.83 % -14.225 M
Accounts payables -58.859 M -218.55 % 49.647 M 1 412.03 % -3.784 M -113.90 % 27.230 M 183.34 % 9.611 M -13.80 % 11.150 M -78.89 % 52.818 M 0.000
Other working capital 1.108 M 271.25 % -646.735 K -570.61 % 137.425 K -62.09 % 362.500 K -33.83 % 547.830 K 132.24 % -1.699 M -105.29 % 32.125 M 70.96 % 18.790 M
Other non cash items -12.313 M 17.41 % -14.908 M -53.40 % -9.718 M -113.77 % -4.546 M -2 849.98 % 165.320 K -96.56 % 4.799 M -22.59 % 6.199 M -28.44 % 8.662 M
Net cash provided by operating activities 44.262 M 319.72 % -20.145 M -118.46 % 109.154 M -30.24 % 156.466 M 0.51 % 155.672 M 74.91 % 89.001 M 71.08 % 52.023 M -14.74 % 61.020 M
Investments in property plant and equipment -11.281 M 47.52 % -21.496 M -163.27 % -8.165 M 81.12 % -43.253 M 24.09 % -56.983 M -68.05 % -33.908 M 23.36 % -44.243 M -274.51 % -11.813 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 20.000 K -99.96 % 56.985 M 67.99 % 33.921 M -23.39 % 44.278 M 45 066 269.47 % 98.250
Purchases of investments -2.242 B 3.42 % -2.322 B -100.79 % -1.156 B -190.54 % -398.000 M -206.15 % -130.000 M -65.61 % -78.500 M 2.61 % -80.600 M 8.82 % -88.400 M
Sales maturities of investments 2.265 B -1.61 % 2.303 B 158.19 % 891.824 M 162.80 % 339.349 M 160.70 % 130.168 M 52.90 % 85.135 M 10.88 % 76.780 M -22.96 % 99.669 M
Other investing activites 74.300 K 28.73 % 57.719 K 0.000 0.000 100.00 % -56.983 M -68.05 % -33.908 M 23.36 % -44.243 M -116 921 942.12 % 37.840
Net cash used for investing activites 11.688 M 128.67 % -40.772 M 85.05 % -272.705 M -167.66 % -101.884 M -79.33 % -56.813 M -108.41 % -27.260 M 43.24 % -48.028 M -8 722.63 % -544.376 K
Debt repayment 0.000 0.000 0.000 100.00 % -40.000 M -900.00 % 5.000 M 0.000 100.00 % -15.000 M 0.000
Common stock issued 0.000 0.000 0.000 100.00 % -16.488 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 -39.600 M -50.00 % -26.400 M -46.67 % -18.000 M -1 198.39 % -1.386 M 94.24 % -24.089 M -22.22 % -19.710 M -87.04 % -10.538 M 89.79 % -103.173 M
Other financing activites 500.000 K 0.000 0.000 -100.00 % 385.305 M 22 617.67 % 1.696 M 137.68 % -4.501 M -529 544 453.17 % 0.850 -100.00 % 64.850 M
Net cash used provided by financing activities -39.100 M -48.11 % -26.400 M -46.67 % -18.000 M -105.50 % 327.431 M 1 982.53 % -17.393 M 28.16 % -24.211 M 5.19 % -25.538 M 33.36 % -38.323 M
Effect of forex changes on cash -235.179 K -130.08 % 781.769 K 283.04 % -427.106 K 50.21 % -857.733 K -1 315.03 % -60.616 K -161.55 % 98.488 K 162.80 % 37.476 K -13.47 % 43.310 K
Net change in cash 16.615 M 119.20 % -86.535 M 52.45 % -181.978 M -147.74 % 381.155 M 368.22 % 81.406 M 116.34 % 37.629 M 274.98 % -21.505 M -196.89 % 22.195 M
Cash at beginning of period 258.034 M -25.11 % 344.569 M -34.56 % 526.548 M 262.15 % 145.393 M 127.22 % 63.987 M 142.76 % 26.359 M -44.93 % 47.864 M 86.47 % 25.668 M
Cash at end of period 274.649 M 6.44 % 258.034 M -25.11 % 344.569 M -34.56 % 526.548 M 262.15 % 145.393 M 127.22 % 63.987 M 142.76 % 26.359 M -44.93 % 47.864 M
Operating cash flow 44.262 M 319.72 % -20.145 M -118.46 % 109.154 M -30.24 % 156.466 M 0.51 % 155.672 M 74.91 % 89.001 M 71.08 % 52.023 M -14.74 % 61.020 M
Capital expenditure -11.281 M 47.52 % -21.496 M -163.27 % -8.165 M 81.12 % -43.253 M 24.09 % -56.983 M -68.05 % -33.908 M 23.36 % -44.243 M -274.51 % -11.813 M
Free CashFlow 32.981 M 179.20 % -41.641 M -141.23 % 100.989 M -10.80 % 113.213 M 14.72 % 98.689 M 79.13 % 55.093 M 608.14 % 7.780 M -84.19 % 49.206 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 2019-03-31
Revenue 121.107 M 175.56 % 43.950 M -65.55 % 127.571 M 43.98 % 88.605 M -17.25 % 107.076 M 150.32 % 42.776 M -61.13 % 110.052 M 20.37 % 91.430 M -7.42 % 98.763 M 108.50 % 47.368 M -63.06 % 128.242 M 33.41 % 96.125 M -16.19 % 114.693 M 3.07 % 111.280 M 24.71 % 89.233 M -25.27 % 119.409 M -25.34 % 159.927 M 12.89 % 141.661 M 42.11 % 99.685 M -25.96 % 134.634 M 8.62 % 123.947 M 14.13 % 108.599 M 16.82 % 92.966 M 45.69 % 63.809 M
Net income 25.484 M 591.22 % 3.687 M -82.52 % 21.092 M 17.86 % 17.896 M -25.00 % 23.863 M 442.15 % 4.401 M -72.50 % 16.007 M -18.53 % 19.648 M 42.71 % 13.768 M 186.46 % 4.806 M -80.69 % 24.893 M 13.11 % 22.008 M -6.21 % 23.465 M 14.77 % 20.445 M 14.74 % 17.818 M -38.40 % 28.923 M -31.30 % 42.104 M 10.65 % 38.052 M 37.25 % 27.725 M -22.14 % 35.609 M 48.89 % 23.916 M -11.98 % 27.171 M 49.60 % 18.163 M 63.41 % 11.115 M
Income before tax 29.859 M 510.54 % 4.891 M -80.37 % 24.908 M 18.56 % 21.008 M -24.08 % 27.672 M 467.54 % 4.876 M -72.59 % 17.789 M -13.14 % 20.480 M 20.15 % 17.045 M 223.65 % 5.267 M -82.68 % 30.400 M 25.59 % 24.206 M -12.33 % 27.610 M 18.51 % 23.297 M 16.80 % 19.946 M -41.87 % 34.310 M -30.97 % 49.700 M 9.84 % 45.245 M 40.75 % 32.147 M -24.91 % 42.809 M 50.11 % 28.519 M -10.13 % 31.732 M 49.25 % 21.261 M 51.97 % 13.990 M
Income before tax ratio 0.25 121.56 % 0.11 -43.01 % 0.20 -17.65 % 0.24 -8.26 % 0.26 126.73 % 0.11 -29.48 % 0.16 -27.84 % 0.22 29.79 % 0.17 55.23 % 0.11 -53.10 % 0.24 -5.86 % 0.25 4.60 % 0.24 14.99 % 0.21 -6.34 % 0.22 -22.21 % 0.29 -7.54 % 0.31 -2.70 % 0.32 -0.96 % 0.32 1.42 % 0.32 38.19 % 0.23 -21.26 % 0.29 27.77 % 0.23 4.31 % 0.22
EBITDA 29.912 M 485.05 % 5.113 M -79.66 % 25.136 M 2.39 % 24.550 M -24.98 % 32.724 M 401.26 % 6.528 M -70.95 % 22.474 M -12.91 % 25.806 M 20.46 % 21.423 M 122.13 % 9.644 M -69.04 % 31.148 M 28.22 % 24.292 M -23.22 % 31.641 M 15.95 % 27.289 M 15.93 % 23.540 M -38.06 % 38.002 M -27.79 % 52.625 M 9.65 % 47.994 M 121.24 % -225.936 M -173.84 % 305.982 M 781.34 % -44.909 M -234.35 % 33.426 M 120.45 % -163.454 M -356.16 % 63.809 M
Net income ratio 0.21 150.84 % 0.08 -49.26 % 0.17 -18.14 % 0.20 -9.37 % 0.22 116.59 % 0.10 -29.26 % 0.15 -32.32 % 0.21 54.15 % 0.14 37.39 % 0.10 -47.73 % 0.19 -15.22 % 0.23 11.91 % 0.20 11.35 % 0.18 -7.99 % 0.20 -17.56 % 0.24 -8.00 % 0.26 -1.99 % 0.27 -3.42 % 0.28 5.16 % 0.26 37.07 % 0.19 -22.88 % 0.25 28.06 % 0.20 12.16 % 0.17
Ratio EBITDA 0.25 112.31 % 0.12 -40.96 % 0.20 -28.89 % 0.28 -9.34 % 0.31 100.25 % 0.15 -25.27 % 0.20 -27.65 % 0.28 30.12 % 0.22 6.54 % 0.20 -16.17 % 0.24 -3.89 % 0.25 -8.39 % 0.28 12.50 % 0.25 -7.04 % 0.26 -17.11 % 0.32 -3.28 % 0.33 -2.87 % 0.34 114.95 % -2.27 -199.73 % 2.27 727.26 % -0.36 -217.72 % 0.31 117.51 % -1.76 -275.82 % 1.00
Gross profit ratio 0.38 -8.18 % 0.41 22.78 % 0.34 -14.34 % 0.39 0.85 % 0.39 -12.90 % 0.45 46.17 % 0.31 -15.35 % 0.36 8.36 % 0.33 0.35 % 0.33 3.30 % 0.32 -25.71 % 0.43 5.06 % 0.41 14.66 % 0.36 20.11 % 0.30 -31.88 % 0.44 -5.60 % 0.46 -1.99 % 0.47 16.50 % 0.41 -79.83 % 2.02 400.98 % 0.40 -0.63 % 0.41 -46.08 % 0.75 -24.84 % 1.00
Weighted average shs out dil 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 144.14 % 89.457 M -2.42 % 91.671 M 3.37 % 88.682 M -2.08 % 90.571 M 0.63 % 90.000 M -58.79 % 218.400 M
Weighted average shs out 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 0.00 % 218.400 M 144.14 % 89.457 M -2.42 % 91.671 M 3.37 % 88.683 M -2.08 % 90.571 M 0.63 % 90.000 M -58.79 % 218.400 M
EPS diluted 0.12 610.06 % 0.02 -82.51 % 0.10 17.95 % 0.08 -25.55 % 0.11 444.55 % 0.02 -72.44 % 0.07 -18.56 % 0.09 42.86 % 0.06 186.36 % 0.02 -80.70 % 0.11 13.10 % 0.10 -6.15 % 0.11 14.74 % 0.09 14.71 % 0.08 -38.37 % 0.13 -31.33 % 0.19 10.68 % 0.17 -43.81 % 0.31 -20.51 % 0.39 44.44 % 0.27 -10.00 % 0.30 50.00 % 0.20 292.93 % 0.05
Earnings per share 0.12 610.06 % 0.02 -82.51 % 0.10 17.95 % 0.08 -25.55 % 0.11 444.55 % 0.02 -72.44 % 0.07 -18.56 % 0.09 42.86 % 0.06 186.36 % 0.02 -80.70 % 0.11 13.10 % 0.10 -6.15 % 0.11 14.74 % 0.09 14.71 % 0.08 -38.37 % 0.13 -31.33 % 0.19 10.68 % 0.17 -43.81 % 0.31 -20.51 % 0.39 44.44 % 0.27 -10.00 % 0.30 50.00 % 0.20 292.93 % 0.05
Gross profit 45.852 M 153.01 % 18.123 M -57.70 % 42.843 M 23.33 % 34.737 M -16.55 % 41.624 M 118.03 % 19.091 M -43.19 % 33.603 M 1.89 % 32.979 M 0.32 % 32.875 M 109.22 % 15.713 M -61.84 % 41.181 M -0.89 % 41.551 M -11.95 % 47.189 M 18.18 % 39.931 M 49.79 % 26.658 M -49.10 % 52.369 M -29.52 % 74.302 M 10.65 % 67.153 M 65.56 % 40.560 M -85.07 % 271.628 M 444.18 % 49.916 M 13.41 % 44.012 M -37.01 % 69.876 M 9.51 % 63.809 M
Income tax expense 4.399 M 244.72 % 1.276 M -66.63 % 3.825 M 21.71 % 3.142 M -19.32 % 3.895 M 721.22 % 474.286 K -73.38 % 1.782 M 113.98 % 832.633 K -74.60 % 3.278 M 611.94 % 460.374 K -91.64 % 5.507 M 150.57 % 2.198 M -46.98 % 4.145 M 45.34 % 2.852 M 34.05 % 2.128 M -60.50 % 5.387 M -29.08 % 7.596 M 5.59 % 7.193 M 62.69 % 4.421 M -38.60 % 7.201 M 56.43 % 4.603 M 0.92 % 4.561 M 47.24 % 3.098 M 0.000
Cost of revenue 75.255 M 191.38 % 25.827 M -69.52 % 84.728 M 57.29 % 53.868 M -15.99 % 64.118 M 178.99 % 22.982 M -69.94 % 76.449 M 30.79 % 58.452 M -11.29 % 65.888 M 108.14 % 31.655 M -63.64 % 87.062 M 59.53 % 54.574 M -19.15 % 67.504 M -5.39 % 71.349 M 14.02 % 62.575 M -6.66 % 67.040 M -21.71 % 85.625 M 14.92 % 74.508 M 26.02 % 59.125 M 143.16 % -136.995 M -285.05 % 74.031 M 14.62 % 64.587 M 179.72 % 23.090 M 0.000
General and administrative expenses -4.884 M -157.90 % 8.435 M 143.92 % -19.203 M -178.38 % 24.501 M 114.42 % 11.426 M 8.20 % 10.560 M 182.15 % -12.855 M -163.43 % 20.269 M 161 531.16 % 12.540 K -99.81 % 6.743 M -8.80 % 7.394 M -73.22 % 27.606 M 1 652.23 % -1.778 M -118.72 % 9.503 M 180.75 % -11.767 M -146.18 % 25.484 M 322.39 % 6.033 M 71.72 % 3.513 M -32.13 % 5.177 M -56.66 % 11.946 M 33.51 % 8.947 M 40.54 % 6.367 M -70.02 % 21.235 M 0.000
Selling and marketing expenses -305.329 K -122.85 % 1.336 M 263.65 % -816.687 K -137.60 % 2.172 M 4.49 % 2.079 M 87.95 % 1.106 M 58.87 % 696.107 K -17.66 % 845.450 K -50.61 % 1.712 M 64.54 % 1.040 M -46.55 % 1.947 M 89.33 % 1.028 M 41.70 % 725.640 K 16.85 % 620.993 K 129.03 % -2.139 M -201.14 % 2.115 M -34.67 % 3.237 M 8.75 % 2.976 M -53.97 % 6.465 M 140.69 % 2.686 M -27.31 % 3.695 M 91.22 % 1.932 M -86.00 % 13.807 M 0.000
Other expenses 15.034 M 1 276.06 % -1.278 M -104.49 % 28.476 M 264.52 % -17.309 M -1 403.38 % 1.328 M 170.47 % -1.885 M -108.45 % 22.300 M 7 803.43 % 282.156 K 5.40 % 267.701 K 246.55 % 77.247 K 180.37 % -96.117 K -209.03 % 88.157 K -71.60 % 310.379 K 416.84 % 60.053 K 105.81 % -1.034 M -127.82 % 3.716 M 52 183.11 % 7.108 K -96.13 % 183.707 K 100.26 % -71.131 M 68.94 % -229.010 M -139.57 % -95.593 M -24.25 % -76.939 M -6.59 % -72.183 M -44.51 % -49.950 M
Operating expenses 16.048 M 20.37 % 13.332 M -25.65 % 17.932 M 29.38 % 13.860 M -27.45 % 19.103 M 25.75 % 15.191 M -5.69 % 16.107 M 1.74 % 15.831 M -11.86 % 17.962 M 42.28 % 12.625 M 15.75 % 10.907 M -49.21 % 21.475 M 4.97 % 20.458 M 21.63 % 16.820 M 28.90 % 13.048 M -42.73 % 22.783 M 5.60 % 21.575 M 29.94 % 16.604 M 123.34 % -71.131 M 68.94 % -229.010 M -139.57 % -95.593 M -24.25 % -76.939 M -6.59 % -72.183 M -44.51 % -49.950 M
Cost and expenses 91.303 M 133.16 % 39.159 M -61.86 % 102.660 M 51.58 % 67.728 M -14.66 % 79.361 M 107.90 % 38.173 M -58.76 % 92.556 M 24.60 % 74.283 M -11.41 % 83.850 M 89.36 % 44.280 M -54.80 % 97.968 M 28.82 % 76.049 M -13.54 % 87.962 M -0.23 % 88.169 M 16.59 % 75.623 M -15.81 % 89.822 M -16.21 % 107.200 M 17.66 % 91.112 M 228.09 % -71.131 M 80.57 % -366.005 M -282.88 % -95.593 M -24.25 % -76.939 M -6.59 % -72.183 M -44.51 % -49.950 M
Research and development expenses 6.203 M 28.18 % 4.840 M -48.93 % 9.475 M 110.72 % 4.497 M 5.31 % 4.270 M -21.07 % 5.410 M -9.33 % 5.967 M -10.65 % 6.678 M 63.33 % 4.088 M 0.16 % 4.082 M -26.65 % 5.565 M -7.03 % 5.986 M 4.68 % 5.718 M -7.82 % 6.203 M -8.15 % 6.753 M 43.15 % 4.718 M -1.59 % 4.794 M 3.53 % 4.630 M -33.27 % 6.939 M 46.61 % 4.733 M -8.71 % 5.185 M 83.93 % 2.819 M -76.48 % 11.985 M 0.000
Selling general and administrative expenses -5.189 M -153.11 % 9.771 M 148.81 % -20.020 M -175.06 % 26.672 M 97.50 % 13.505 M 15.76 % 11.666 M 195.94 % -12.159 M -157.59 % 21.114 M 1 124.41 % 1.724 M -77.85 % 7.784 M 43.13 % 5.438 M -81.01 % 28.635 M 2 819.72 % -1.053 M -110.40 % 10.124 M 172.80 % -13.906 M -150.39 % 27.599 M 197.72 % 9.270 M 42.84 % 6.490 M -8.88 % 7.122 M -57.96 % 16.943 M 35.48 % 12.506 M 27.03 % 9.845 M -70.21 % 33.047 M 0.000
Interest income 2.370 M 11.18 % 2.132 M -24.67 % 2.829 M -11.22 % 3.187 M -27.29 % 4.383 M 37.62 % 3.185 M -14.07 % 3.706 M 1 099.20 % 309.055 K -72.39 % 1.119 M -58.12 % 2.672 M 0.000 -100.00 % 4.208 M -16.02 % 5.010 M 124.60 % 2.231 M 9.62 % 2.035 M 28.20 % 1.587 M 6 917.07 % 22.621 K -29.04 % 31.877 K 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 52.959 K -76.16 % 222.156 K -2.85 % 228.667 K -9.18 % 251.767 K 34.54 % 187.133 K 0.000 -100.00 % 156.523 K -68.28 % 493.433 K 0.000 0.000 0.000 -100.00 % 86.710 K -29.69 % 123.323 K 0.000 -100.00 % 275.111 K -26.27 % 373.111 K 0.00 % 373.111 K 2.22 % 365.000 K 0.000 0.000 0.000 -100.00 % 459.327 K 0.000 0.000
Depreciation and amortization 0.000 0.000 -100.00 % 4.884 M 17.12 % 4.170 M -14.29 % 4.865 M 9.24 % 4.453 M -1.67 % 4.529 M 0.00 % 4.529 M 3.45 % 4.378 M 0.00 % 4.378 M 6.70 % 4.103 M 31.26 % 3.126 M -21.70 % 3.992 M 0.00 % 3.992 M 20.27 % 3.319 M 0.00 % 3.319 M 13.19 % 2.932 M 0.00 % 2.932 M 5.33 % 2.784 M 2.92 % 2.705 M 0.00 % 2.705 M 0.10 % 2.702 M 23.43 % 2.189 M -95.62 % 49.950 M
Operating income 29.803 M 522.16 % 4.790 M -80.77 % 24.911 M 19.32 % 20.877 M -24.67 % 27.714 M 502.12 % 4.603 M -73.69 % 17.496 M -13.38 % 20.198 M 20.39 % 16.778 M 223.31 % 5.189 M -82.86 % 30.274 M 25.53 % 24.118 M -11.66 % 27.300 M 17.48 % 23.237 M 10.76 % 20.980 M -31.43 % 30.594 M -38.43 % 49.692 M 10.28 % 45.062 M 57.81 % 28.554 M -33.00 % 42.618 M 50.31 % 28.353 M -10.44 % 31.660 M 52.33 % 20.784 M 49.96 % 13.859 M
Operating income ratio 0.25 125.78 % 0.11 -44.18 % 0.20 -17.12 % 0.24 -8.97 % 0.26 140.54 % 0.11 -32.32 % 0.16 -28.04 % 0.22 30.04 % 0.17 55.07 % 0.11 -53.59 % 0.24 -5.91 % 0.25 5.41 % 0.24 13.99 % 0.21 -11.18 % 0.24 -8.24 % 0.26 -17.54 % 0.31 -2.32 % 0.32 11.05 % 0.29 -9.51 % 0.32 38.38 % 0.23 -21.53 % 0.29 30.40 % 0.22 2.93 % 0.22
Total other income expenses net 55.197 K -44.92 % 100.216 K 3 206.51 % -3.226 K -102.47 % 130.665 K 405.89 % -42.717 K -115.65 % 272.987 K -6.86 % 293.084 K 3.87 % 282.156 K 5.40 % 267.701 K 246.55 % 77.248 K -38.66 % 125.925 K 42.84 % 88.157 K -71.60 % 310.380 K 416.83 % 60.054 K 105.81 % -1.034 M -127.82 % 3.716 M 52 165.68 % 7.110 K -96.13 % 183.694 K -94.89 % 3.592 M 1 783.46 % 190.727 K 15.21 % 165.553 K 128.15 % 72.564 K -84.79 % 477.077 K 265.30 % 130.600 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 2019-12-31 2019-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 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
Net debt -157.481 M 4.38 % -164.693 M 40.08 % -274.878 M -28.50 % -213.918 M -49.97 % -142.643 M -91.29 % -74.569 M 55.18 % -166.390 M -45.89 % -114.053 M 43.79 % -202.902 M -6.91 % -189.787 M 44.96 % -344.795 M -111.67 % -162.893 M -390.34 % -33.221 M 91.87 % -408.628 M 13.43 % -471.993 M -21.79 % -387.551 M 3.71 % -402.470 M -2 026.26 % -18.929 M 82.51 % -108.198 M 0.000 -100.00 % 39.364 M -42.53 % 68.489 M 1 309.59 % -5.662 M
Total investments 390.761 M -12.17 % 444.894 M 25.70 % 353.934 M 3.70 % 341.307 M -23.49 % 446.069 M -4.17 % 465.500 M 28.24 % 363.000 M -16.93 % 437.000 M 23.97 % 352.500 M -4.73 % 370.000 M 11.75 % 331.100 M 8.91 % 304.000 M -24.92 % 404.900 M 574.83 % 60.000 M 0.00 % 60.000 M 0.000 -100.00 % 15.000 M -57.14 % 35.000 M 1 409.17 % -2.673 M 0.000 0.000 -100.00 % 136.977 M 4 352.34 % -3.221 M
Total debt 22.512 M -35.18 % 34.731 M -10.76 % 38.919 M -23.72 % 51.024 M 0.18 % 50.931 M 4.43 % 48.770 M -47.37 % 92.661 M 24.01 % 74.719 M 38.23 % 54.054 M -0.52 % 54.338 M 0.000 -100.00 % 59.633 M -3.14 % 61.568 M -10.76 % 68.989 M 26.46 % 54.555 M 36.39 % 40.000 M 0.00 % 40.000 M 0.00 % 40.000 M 0.00 % 40.000 M 0.000 -100.00 % 55.710 M 0.000 -100.00 % 62.826 M
Accumulated other comprehensive income loss 97.495 M -78.48 % 452.961 M 368.52 % 96.678 M -78.30 % 445.439 M 397.69 % 89.501 M -81.24 % 477.173 M 465.75 % 84.343 M -82.11 % 471.563 M 503.29 % 78.165 M -83.19 % 465.066 M 11 510.63 % 4.006 M -99.13 % 460.895 M 608.80 % 65.024 M -85.50 % 448.580 M 693.64 % 56.522 M -87.00 % 434.688 M 983.15 % 40.132 M 1 373.60 % 2.723 M 9.66 % 2.483 M 0.000 0.000 -100.00 % 301.655 M 12 967.26 % 2.308 M
Retained earnings 372.891 M -15.45 % 441.007 M 0.84 % 437.320 M 3.79 % 421.365 M -4.90 % 443.069 M 5.83 % 418.667 M 0.93 % 414.804 M 3.90 % 399.250 M 4.67 % 381.451 M -3.63 % 395.806 M -9.89 % 439.262 M 19.21 % 368.489 M 5.35 % 349.774 M 0.62 % 347.608 M 6.25 % 327.163 M 1.44 % 322.533 M 9.85 % 293.610 M 16.74 % 251.506 M 17.83 % 213.453 M 0.000 -100.00 % 162.098 M 0.000 -100.00 % 133.511 M
Common stock 218.400 M 40.00 % 156.000 M 0.00 % 156.000 M 0.00 % 156.000 M 30.00 % 120.000 M 0.00 % 120.000 M 0.00 % 120.000 M 0.00 % 120.000 M 0.00 % 120.000 M 0.00 % 120.000 M 0.00 % 120.000 M 0.00 % 120.000 M 0.00 % 120.000 M 0.00 % 120.000 M 0.00 % 120.000 M 0.00 % 120.000 M 0.00 % 120.000 M 33.33 % 90.000 M 0.00 % 90.000 M 0.000 -100.00 % 90.000 M 0.000 -100.00 % 90.000 M
Total equity 982.206 M -6.47 % 1.050 B 0.40 % 1.046 B 2.24 % 1.023 B -2.06 % 1.044 B 2.82 % 1.016 B 0.50 % 1.011 B 2.02 % 990.813 M 2.01 % 971.301 M -0.98 % 980.872 M 0.53 % 975.705 M 2.77 % 949.384 M 2.47 % 926.484 M 1.12 % 916.188 M 2.33 % 895.370 M 2.07 % 877.221 M 2.93 % 852.219 M 93.58 % 440.235 M 9.98 % 400.304 M 7.91 % 370.965 M 11.19 % 333.646 M 0.93 % 330.557 M 9.58 % 301.655 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 % 6.072 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 296.496 M 0.000 -100.00 % 7.869 M 0.000
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 non current liabilities 5.166 M -1.72 % 5.256 M -1.69 % 5.347 M -1.67 % 5.438 M -1.64 % 5.528 M -1.61 % 5.619 M -1.59 % 5.709 M -1.56 % 5.800 M -1.54 % 5.891 M -1.52 % 5.981 M -1.49 % 6.072 M -1.47 % 6.163 M -1.45 % 6.253 M -1.43 % 6.344 M -1.41 % 6.434 M -1.39 % 6.525 M -1.37 % 6.616 M -1.35 % 6.706 M -1.33 % 6.797 M -97.71 % 296.496 M 3 711.92 % 7.778 M -1.15 % 7.869 M -1.14 % 7.959 M
Other current liabilities 787.141 K -94.78 % 15.089 M 157.21 % -26.377 M 35.40 % -40.833 M -2.43 % -39.863 M 9.72 % -44.154 M -605.42 % 8.736 M -18.34 % 10.699 M 11.04 % 9.635 M 12.91 % 8.533 M -58.55 % 20.586 M 50.99 % 13.634 M 48.10 % 9.206 M -7.18 % 9.918 M -23.30 % 12.930 M -26.96 % 17.702 M -47.09 % 33.456 M 29.04 % 25.926 M -8.24 % 28.256 M 0.000 -100.00 % 120.580 M -42.95 % 211.363 M 207.06 % 68.834 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 4.716 M 78.04 % 2.649 M -3.48 % 2.744 M 19.65 % 2.294 M -6.20 % 2.445 M 11.19 % 2.199 M 0.000 -100.00 % 3.227 M 59.16 % 2.027 M -45.55 % 3.723 M 17.70 % 3.163 M 27.20 % 2.487 M 4.41 % 2.382 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 74.391 M
Short term debt 22.512 M -35.18 % 34.731 M -10.76 % 38.919 M -23.72 % 51.024 M 0.18 % 50.931 M 4.43 % 48.770 M -47.37 % 92.661 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.000 M 0.00 % 40.000 M 0.00 % 40.000 M 0.00 % 40.000 M 0.000 -100.00 % 55.710 M 0.000 -100.00 % 62.826 M
Total current liabilities 160.797 M 15.24 % 139.530 M -6.88 % 149.831 M -14.94 % 176.138 M 3.55 % 170.099 M 1.65 % 167.336 M -23.32 % 218.237 M 13.52 % 192.248 M 17.67 % 163.382 M 10.49 % 147.876 M -11.24 % 166.599 M -12.08 % 189.479 M -2.14 % 193.629 M 8.56 % 178.363 M 4.01 % 171.494 M -24.50 % 227.152 M -10.41 % 253.542 M 8.05 % 234.643 M 12.16 % 209.206 M 0.000 -100.00 % 259.631 M 22.84 % 211.363 M -28.10 % 293.965 M
Total liabilities 165.963 M 14.63 % 144.786 M -6.70 % 155.178 M -14.54 % 181.575 M 3.39 % 175.628 M 1.55 % 172.955 M -22.77 % 223.946 M 13.08 % 198.048 M 17.00 % 169.272 M 10.02 % 153.857 M -10.90 % 172.671 M -11.74 % 195.641 M -2.12 % 199.882 M 8.22 % 184.707 M 3.81 % 177.928 M -23.86 % 233.677 M -10.18 % 260.158 M 7.79 % 241.349 M 11.73 % 216.003 M -27.15 % 296.496 M 10.88 % 267.409 M 21.98 % 219.232 M -27.39 % 301.925 M
Other non current assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.576 M 387.90 % 527.942 K 60.30 % 329.339 K 206.68 % 107.388 K -96.24 % 2.859 M 0.000 -100.00 % 3.820 M 0.000 -100.00 % 2.673 M 0.000 0.000 -100.00 % 211.193 M 6 456.29 % 3.221 M
Long term investments 0.000 0.000 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 % -2.859 M 0.000 100.00 % -3.820 M 0.000 100.00 % -2.673 M 0.000 0.000 0.000 100.00 % -3.221 M
Intangible assets 34.996 M -1.42 % 35.499 M -1.43 % 36.015 M -1.91 % 36.718 M -1.65 % 37.334 M -1.64 % 37.955 M 10.47 % 34.358 M -0.42 % 34.504 M 11.04 % 31.074 M -1.02 % 31.395 M -1.27 % 31.800 M -1.16 % 32.173 M 1.65 % 31.651 M -0.90 % 31.938 M -1.01 % 32.263 M -1.37 % 32.712 M 0.45 % 32.566 M -0.73 % 32.807 M -0.90 % 33.104 M 0.000 -100.00 % 33.165 M 0.000 -100.00 % 33.436 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 0.000
Goodwill and intangible assets 34.996 M -1.42 % 35.499 M -1.43 % 36.015 M -1.91 % 36.718 M -1.65 % 37.334 M -1.64 % 37.955 M 10.47 % 34.358 M -0.42 % 34.504 M 11.04 % 31.074 M -1.02 % 31.395 M -1.27 % 31.800 M -1.16 % 32.173 M 1.65 % 31.651 M -0.90 % 31.938 M -1.01 % 32.263 M -1.37 % 32.712 M 0.45 % 32.566 M -0.73 % 32.807 M -0.90 % 33.104 M 0.000 -100.00 % 33.165 M 0.000 -100.00 % 33.436 M
Property plant equipment net 187.529 M 0.14 % 187.274 M -1.75 % 190.606 M -1.58 % 193.674 M -1.88 % 197.388 M -1.81 % 201.035 M -1.88 % 204.886 M 3.39 % 198.162 M -0.46 % 199.071 M -0.55 % 200.171 M 0.17 % 199.825 M -0.78 % 201.398 M -1.20 % 203.842 M -0.67 % 205.225 M -0.11 % 205.447 M -0.08 % 205.612 M 9.69 % 187.451 M 0.18 % 187.111 M 0.65 % 185.904 M 0.000 -100.00 % 178.498 M 0.000 -100.00 % 171.875 M
Total non current assets 225.730 M 0.06 % 225.602 M -1.72 % 229.542 M -1.85 % 233.879 M -1.76 % 238.073 M -1.66 % 242.087 M -0.11 % 242.353 M 2.89 % 235.544 M 1.04 % 233.127 M -0.46 % 234.216 M 0.01 % 234.201 M -1.09 % 236.777 M -0.72 % 238.489 M -0.81 % 240.428 M -0.06 % 240.570 M -0.63 % 242.093 M 8.16 % 223.837 M 0.37 % 223.008 M 0.60 % 221.681 M -66.79 % 667.461 M 210.12 % 215.227 M 1.91 % 211.193 M 1.28 % 208.532 M
Other current assets 658.438 K -81.73 % 3.605 M 492.00 % 608.898 K -84.16 % 3.843 M 19.60 % 3.213 M 16.92 % 2.748 M 15.71 % 2.375 M -50.90 % 4.838 M 115.36 % 2.246 M -27.07 % 3.080 M 12.22 % 2.745 M -18.03 % 3.348 M -22.02 % 4.294 M -4.22 % 4.483 M -28.34 % 6.256 M -80.47 % 32.041 M 28.66 % 24.903 M -44.91 % 45.205 M 228.71 % 13.752 M 0.000 -100.00 % 11.091 M -96.72 % 338.597 M 1 871.12 % 17.178 M
Short term investments 390.761 M -12.17 % 444.894 M 25.70 % 353.934 M 3.70 % 341.307 M -23.49 % 446.069 M -4.17 % 465.500 M 28.24 % 363.000 M -16.93 % 437.000 M 23.97 % 352.500 M -4.73 % 370.000 M 11.75 % 331.100 M 8.91 % 304.000 M -24.92 % 404.900 M 574.83 % 60.000 M 0.00 % 60.000 M 0.000 -100.00 % 15.000 M -57.14 % 35.000 M 0.000 0.000 0.000 -100.00 % 136.977 M 0.000
cash and cash equivalents 157.481 M -4.38 % 164.693 M -40.08 % 274.878 M 3.75 % 264.943 M 36.87 % 193.574 M 56.94 % 123.339 M -52.39 % 259.051 M 37.23 % 188.771 M -26.54 % 256.956 M 5.26 % 244.125 M -29.20 % 344.795 M 54.95 % 222.525 M 134.76 % 94.789 M -80.15 % 477.616 M -9.29 % 526.548 M 23.15 % 427.551 M -3.37 % 442.470 M 650.86 % 58.929 M -60.24 % 148.198 M 0.000 -100.00 % 16.347 M 123.87 % -68.489 M -200.00 % 68.489 M
Cash and short term investments 548.242 M -10.06 % 609.587 M -3.06 % 628.812 M 3.72 % 606.249 M -5.22 % 639.643 M 8.63 % 588.839 M -5.34 % 622.051 M -0.59 % 625.771 M 2.68 % 609.456 M -0.76 % 614.125 M -9.14 % 675.895 M 28.37 % 526.525 M 5.37 % 499.689 M -7.05 % 537.616 M -8.34 % 586.548 M 37.19 % 427.551 M -3.37 % 442.470 M 650.86 % 58.929 M -60.24 % 148.198 M 0.000 -100.00 % 16.347 M -76.13 % 68.489 M 0.00 % 68.489 M
Total current assets 922.439 M -4.84 % 969.311 M -0.23 % 971.551 M 0.09 % 970.710 M -1.15 % 982.049 M 3.73 % 946.707 M -4.61 % 992.426 M 4.10 % 953.317 M 5.06 % 907.446 M 0.77 % 900.513 M -1.49 % 914.175 M 0.65 % 908.248 M 2.29 % 887.876 M 3.19 % 860.467 M 3.33 % 832.729 M -4.15 % 868.806 M -2.22 % 888.539 M 93.76 % 458.577 M 16.21 % 394.627 M 0.000 -100.00 % 385.829 M 13.95 % 338.597 M -14.29 % 395.047 M
Inventory 117.549 M -10.47 % 131.303 M 29.06 % 101.734 M -25.15 % 135.910 M 3.85 % 130.871 M 1.68 % 128.711 M 26.21 % 101.982 M -3.55 % 105.739 M 1.67 % 104.006 M -0.58 % 104.616 M 15.34 % 90.704 M -25.54 % 121.815 M -1.97 % 124.260 M 8.44 % 114.590 M -15.30 % 135.284 M 3.48 % 130.739 M 9.56 % 119.334 M -12.43 % 136.276 M -7.57 % 147.443 M 0.000 -100.00 % 131.334 M 0.000 -100.00 % 149.004 M
Net receivables 255.990 M 13.87 % 224.817 M -6.48 % 240.397 M 6.98 % 224.708 M 7.87 % 208.322 M -7.99 % 226.409 M -14.89 % 266.016 M 22.61 % 216.969 M 13.16 % 191.737 M 7.30 % 178.692 M 23.38 % 144.832 M -43.55 % 256.560 M -1.18 % 259.634 M 27.41 % 203.778 M 94.74 % 104.641 M -62.42 % 278.476 M -7.74 % 301.833 M 38.35 % 218.167 M 155.96 % 85.233 M 0.000 -100.00 % 227.057 M 0.000 -100.00 % 160.377 M
Tax assets 3.205 M 13.29 % 2.829 M -3.13 % 2.920 M -16.22 % 3.486 M 4.01 % 3.352 M 8.19 % 3.098 M -0.36 % 3.109 M 8.04 % 2.878 M -3.51 % 2.982 M 12.53 % 2.650 M 0.000 -100.00 % 2.678 M 0.42 % 2.667 M -15.53 % 3.157 M 10.43 % 2.859 M -24.14 % 3.769 M -1.34 % 3.820 M 23.67 % 3.089 M 15.54 % 2.673 M 0.000 -100.00 % 3.563 M 0.000 -100.00 % 3.221 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 130.032 M 46.88 % 88.530 M -31.14 % 128.564 M -17.76 % 156.321 M 2.81 % 152.046 M -4.37 % 158.988 M 42.31 % 111.720 M -36.58 % 176.168 M 20.11 % 146.677 M 6.49 % 137.742 M -5.66 % 146.013 M -15.01 % 171.804 M -3.13 % 177.353 M 8.27 % 163.807 M 5.15 % 155.780 M -3.12 % 160.800 M -3.78 % 167.118 M 5.66 % 158.162 M 14.62 % 137.984 M 0.000 -100.00 % 73.073 M 0.000 -100.00 % 156.187 M
Tax payables 7.466 M 532.98 % 1.179 M -86.48 % 8.726 M -9.35 % 9.625 M 323.98 % 2.270 M 109.68 % 1.083 M -54.42 % 2.376 M -55.86 % 5.381 M -23.88 % 7.070 M 341.62 % 1.601 M 0.000 -100.00 % 4.040 M -42.86 % 7.070 M 52.40 % 4.639 M 66.62 % 2.784 M -54.83 % 6.163 M -41.78 % 10.587 M 0.31 % 10.554 M 255.82 % 2.966 M 0.000 -100.00 % 10.268 M 0.000 -100.00 % 6.118 M
Deferred revenue non current 5.166 M -1.72 % 5.256 M -1.69 % 5.347 M -1.67 % 5.438 M -1.64 % 5.528 M -1.61 % 5.619 M -1.59 % 5.709 M -1.56 % 5.800 M -1.54 % 5.891 M -1.52 % 5.981 M 0.000 -100.00 % 6.163 M -1.45 % 6.253 M -1.43 % 6.344 M -1.41 % 6.434 M -1.39 % 6.525 M -1.37 % 6.616 M -1.35 % 6.706 M -1.33 % 6.797 M 0.000 -100.00 % 7.778 M 0.000 -100.00 % 7.959 M
Minority interest 135.182 K -15.39 % 159.776 K -31.20 % 232.245 K 10.73 % 209.731 K -12.84 % 240.626 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 293.285 M 0.000 -100.00 % 355.685 M 0.000 -100.00 % 391.685 M 0.000 -100.00 % 391.685 M 0.000 -100.00 % 391.685 M 0.000 -100.00 % 412.437 M 0.000 -100.00 % 456.709 M 0.000 -100.00 % 391.685 M 0.000 -100.00 % 398.477 M 303.61 % 98.729 M 1.94 % 96.851 M -73.89 % 370.965 M 354.90 % 81.548 M 182.15 % 28.902 M -63.01 % 78.144 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.148 B -3.91 % 1.195 B -0.51 % 1.201 B -0.29 % 1.205 B -1.27 % 1.220 B 2.64 % 1.189 B -3.72 % 1.235 B 3.86 % 1.189 B 4.23 % 1.141 B 0.51 % 1.135 B -1.19 % 1.148 B 0.29 % 1.145 B 1.66 % 1.126 B 2.31 % 1.101 B 2.57 % 1.073 B -3.38 % 1.111 B -0.13 % 1.112 B 63.20 % 681.584 M 10.59 % 616.308 M -7.66 % 667.461 M 11.05 % 601.056 M 9.32 % 549.789 M -8.91 % 603.580 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-06-30 2020-03-31 2019-12-31 2019-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 126.927 M 386.93 % -44.236 M -200.00 % 44.236 M 0.000 0.000 100.00 % -131.373 M -194.27 % 139.357 M 0.000 100.00 % -185.561 K -116.07 % 1.155 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 3.277 M 0.000 -100.00 % 6.553 M 300.00 % -3.277 M -200.00 % 3.277 M 0.000 -100.00 % 6.553 M 300.00 % -3.277 M -200.00 % 3.277 M 0.000 -100.00 % 6.553 M 300.00 % -3.277 M -200.00 % 3.277 M 0.000 -100.00 % 6.553 M 300.00 % -3.277 M -200.00 % 3.277 M 0.000 -100.00 % 1.092 M 0.000
Change in working capital 19.772 M 0.000 -100.00 % 27.825 M 234.68 % -20.660 M -200.00 % 20.660 M 0.000 100.00 % -133.480 M -380.93 % 47.513 M 200.00 % -47.513 M 0.000 -100.00 % 8.598 M -93.97 % 142.634 M 200.00 % -142.634 M 0.000 100.00 % -11.987 M -105.70 % 210.475 M 417.08 % -66.378 M 28.42 % -92.735 M -555.93 % 20.340 M -51.19 % 41.667 M 256.87 % -26.562 M -75.85 % -15.105 M 0.000 0.000
Accounts receivables 22.396 M 0.000 -100.00 % 26.469 M 162.65 % -42.251 M -200.00 % 42.251 M 0.000 100.00 % -121.555 M -505.73 % 29.959 M 200.00 % -29.959 M 0.000 100.00 % -36.119 M -123.24 % 155.433 M 200.00 % -155.433 M 0.000 100.00 % -23.464 M -109.67 % 242.641 M 200.00 % -242.641 M 0.000 -100.00 % 12.226 M -79.33 % 59.156 M 329.85 % -25.736 M 22.99 % -33.420 M 0.000 0.000
Inventory -2.805 M 0.000 -100.00 % 248.281 K -98.80 % 20.762 M 200.00 % -20.762 M 0.000 100.00 % -11.279 M -163.78 % 17.683 M 200.00 % -17.683 M 0.000 -100.00 % 44.580 M 453.30 % -12.618 M -200.00 % 12.618 M 0.000 -100.00 % 11.114 M 138.47 % -28.890 M -263.01 % 17.723 M 58.71 % 11.167 M 615.52 % 1.561 M 108.83 % -17.670 M -2 304.04 % -735.018 K -103.99 % 18.405 M 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 181.250 K 0.000 -100.00 % 1.108 M 33.76 % 827.986 K 200.00 % -827.986 K 0.000 100.00 % -646.736 K -399.70 % -129.425 K -200.00 % 129.425 K 0.000 -100.00 % 137.425 K 175.82 % -181.250 K -200.00 % 181.250 K 0.000 -100.00 % 362.500 K 111.06 % -3.277 M 96.10 % -84.101 M 19.06 % -103.902 M -1 685.46 % 6.553 M 3 515.69 % 181.250 K 300.00 % -90.625 K 0.00 % -90.625 K 0.000 0.000
Other non cash items -23.495 M 0.32 % -23.571 M -725.90 % -2.854 M -126.40 % 10.812 M 209.18 % -9.903 M 71.48 % -34.725 M -96.32 % -17.689 M -458.07 % -3.170 M -139.27 % 8.070 M 112.08 % -66.834 M -168.42 % 97.679 M 1 614.39 % 5.698 M 111.95 % -47.697 M 25.64 % -64.139 M -136.43 % 176.047 M 17 689.35 % 989.619 K -83.25 % 5.910 M 9.07 % 5.418 M -92.34 % 70.756 M 222.96 % -57.544 M -463.48 % 15.831 M 161.31 % -25.821 M -34.10 % -19.255 M 0.000
Net cash provided by operating activities 31.292 M 257.37 % -19.884 M -179.63 % 24.971 M 210.29 % 8.048 M -81.18 % 42.762 M 267.96 % -25.459 M -994.10 % 2.847 M -86.45 % 21.007 M -19.87 % 26.216 M 145.47 % -57.650 M -137.40 % 154.136 M 456.34 % 27.705 M 236.89 % -20.240 M 57.56 % -47.686 M -125.05 % 190.360 M 586.01 % 27.749 M 279.81 % -15.432 M 66.69 % -46.333 M -133.94 % 136.510 M 1 135.58 % 11.048 M -42.36 % 19.167 M 273.41 % -11.053 M 0.000 0.000
Investments in property plant and equipment -1.645 M -12.21 % -1.466 M 42.51 % -2.550 M 49.70 % -5.071 M -243.38 % 3.537 M 149.14 % -7.197 M 10.44 % -8.035 M -99.12 % -4.035 M 25.15 % -5.392 M -33.69 % -4.033 M 22.67 % -5.215 M -364.00 % -1.124 M -122.04 % -506.190 K 61.64 % -1.320 M 14.91 % -1.551 M 95.21 % -32.361 M -1 534.67 % -1.980 M 73.11 % -7.361 M 33.85 % -11.127 M -143.86 % -4.563 M 45.42 % -8.361 M 74.61 % -32.931 M 0.000 0.000
Acquisitions net 0.000 0.000 100.00 % -13.400 K -200.00 % 13.400 K -97.67 % 574.300 K 0.000 -100.00 % 5.000 K 847 357.58 % 0.590 100.01 % -5.000 K -108.66 % 57.720 K 0.000 -100.00 % 0.000 -100.00 % 0.040 -95.51 % 0.890 100.00 % -156.000 K -100.48 % 32.361 M 1 401.21 % 2.156 M -70.72 % 7.361 M 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -305.500 M 48.80 % -596.650 M 1.75 % -607.294 M -59.06 % -381.800 M 32.29 % -563.894 M 18.22 % -689.500 M -43.05 % -482.000 M 35.52 % -747.500 M -25.95 % -593.500 M -18.96 % -498.900 M 0.000 100.00 % -266.963 M 50.57 % -540.102 M -800.17 % -60.000 M 66.10 % -177.000 M -276.60 % -47.000 M 40.51 % -79.000 M 16.84 % -95.000 M 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 359.300 M -29.21 % 507.560 M -15.08 % 597.673 M 22.08 % 489.585 M -16.07 % 583.325 M -0.63 % 587.000 M 4.92 % 559.468 M -16.09 % 666.726 M 8.57 % 614.095 M 32.84 % 462.277 M 0.000 -100.00 % 371.814 M 90.98 % 194.682 M 222.70 % 60.330 M -57.64 % 142.414 M 283.73 % 37.113 M -62.71 % 99.520 M 65.04 % 60.302 M 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 2.593 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % 0.000 100.00 % -0.540 -1 900.00 % 0.030 100.00 % -24.302 M -123.18 % 104.851 M 175 911 305 897 574 304.00 % 0.000 10 340.00 % 0.000 100.00 % -156.000 K 99.52 % -32.361 M -18 486.95 % 176.000 K 2 362 232 012 799 900.00 % 0.000 100.00 % -11.062 M -142.41 % -4.563 M -65.54 % -2.757 M 92.83 % -38.431 M -443.86 % -7.066 M 36.21 % -11.078 M
Net cash used for investing activites 54.748 M 160.46 % -90.556 M -643.22 % -12.184 M -111.86 % 102.727 M 336.36 % 23.542 M 121.46 % -109.697 M -257.98 % 69.438 M 181.88 % -84.809 M -658.02 % 15.198 M 137.44 % -40.599 M -37.54 % -29.517 M -128.46 % 103.727 M 129.99 % -345.926 M -34 850.69 % -989.756 K 97.27 % -36.293 M 14.10 % -42.248 M -325.73 % 18.716 M 144.50 % -42.059 M -280.22 % -11.062 M -142.41 % -4.563 M -65.54 % -2.757 M 92.83 % -38.431 M -443.86 % -7.066 M 36.21 % -11.078 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -16.488 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -93.600 M 0.000 0.000 100.00 % -39.600 M 0.000 0.000 100.00 % -26.400 M 0.000 100.00 % -26.400 M 0.000 100.00 % -1.836 M 0.000 100.00 % -16.164 M 0.000 0.000 100.00 % -373.111 K 0.00 % -373.111 K -2.22 % -365.000 K 14.35 % -426.139 K 90.95 % -4.709 M 74.64 % -18.569 M -4 724.97 % -384.854 K 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 -100.00 % 500.000 K 0.000 -100.00 % 22.932 M 0.000 100.00 % -26.400 M -1 059.64 % -2.277 M -327.66 % 1.000 M 0.000 100.00 % -17.164 M 0.000 100.00 % -54.272 M -5 740.92 % 962.111 K -99.75 % 382.500 M 104 894.52 % -365.000 K -105.85 % 6.242 M 245.19 % -4.299 M 78.18 % -19.704 M -2 716.06 % 753.211 K 104.44 % -16.951 M -10.26 % -15.374 M
Net cash used provided by financing activities -93.600 M 0.000 0.000 100.00 % -39.600 M -8 020.00 % 500.000 K 0.000 100.00 % -3.468 M 6.93 % -3.726 M 85.88 % -26.400 M -1 059.64 % -2.277 M -172.32 % -836.000 K 78.84 % -3.951 M 76.98 % -17.164 M 0.000 100.00 % -54.547 M -25 366.23 % 215.889 K -99.94 % 382.127 M 104 792.30 % -365.000 K -105.85 % 6.242 M 245.19 % -4.299 M 78.18 % -19.704 M -5 448.65 % 368.400 K 102.17 % -16.951 M -10.26 % -15.374 M
Effect of forex changes on cash 346.954 K 35.65 % 255.777 K 287.64 % -136.311 K -170.14 % 194.348 K 140.33 % -481.944 K 13.37 % -556.319 K -224.78 % 445.846 K 205.30 % -423.393 K -162.37 % 678.874 K 743.93 % 80.442 K 104.63 % -1.739 M -781.46 % 255.165 K -74.03 % 982.431 K 1 225.14 % 74.138 K 119.30 % -384.192 K -25.30 % -306.609 K -28.83 % -237.986 K -434.95 % 71.052 K -34.44 % 108.375 K 297.26 % -54.940 K -71.95 % -31.952 K 61.08 % -82.100 K 0.000 100.00 % -10.700 K
Net change in cash -7.213 M 93.45 % -110.185 M -1 204.24 % 9.978 M -86.02 % 71.369 M 1.62 % 70.234 M 151.75 % -135.712 M -295.94 % 69.263 M 201.93 % -67.952 M -639.38 % 12.598 M 112.54 % -100.445 M -182.30 % 122.044 M -4.46 % 127.737 M 133.37 % -382.828 M -682.38 % -48.931 M -149.43 % 98.997 M 790.84 % -14.330 M -103.72 % 385.173 M 534.31 % -88.686 M -381.62 % -18.414 M 9.41 % -20.326 M 45.48 % -37.283 M 24.22 % -49.198 M -104.85 % -24.017 M 9.24 % -26.462 M
Cash at beginning of period 164.464 M -40.12 % 274.649 M 3.77 % 264.671 M 36.92 % 193.302 M 56.72 % 123.339 M -52.39 % 259.051 M 37.23 % 188.771 M -26.47 % 256.723 M 5.16 % 244.125 M -29.15 % 344.569 M 54.85 % 222.525 M 134.76 % 94.789 M -80.15 % 477.616 M -9.29 % 526.548 M 23.15 % 427.551 M -3.24 % 441.881 M 679.23 % 56.707 M -61.00 % 145.393 M 969.50 % 13.594 M 18.59 % 11.463 M -22.49 % 14.790 M 33.81 % 11.053 M 0.000 0.000
Cash at end of period 157.251 M -4.39 % 164.464 M -40.12 % 274.649 M 3.77 % 264.671 M 36.73 % 193.574 M 56.94 % 123.339 M -52.20 % 258.034 M 36.69 % 188.771 M -26.47 % 256.723 M 5.16 % 244.125 M -29.15 % 344.569 M 54.85 % 222.525 M 134.76 % 94.789 M -80.15 % 477.616 M -9.29 % 526.548 M 23.15 % 427.551 M -3.24 % 441.881 M 679.23 % 56.707 M 1 276.64 % -4.819 M 45.62 % -8.862 M 60.60 % -22.493 M 41.03 % -38.145 M -58.83 % -24.017 M 9.24 % -26.462 M
Operating cash flow 31.292 M 257.37 % -19.884 M -179.63 % 24.971 M 210.29 % 8.048 M -82.94 % 47.175 M 285.29 % -25.459 M -994.10 % 2.847 M -86.45 % 21.007 M -19.87 % 26.216 M 145.47 % -57.650 M -137.40 % 154.136 M 456.34 % 27.705 M 236.89 % -20.240 M 57.56 % -47.686 M -125.05 % 190.360 M 586.01 % 27.749 M 279.81 % -15.432 M 66.69 % -46.333 M -133.94 % 136.510 M 1 135.58 % 11.048 M -42.36 % 19.167 M 273.41 % -11.053 M 0.000 0.000
Capital expenditure -1.645 M -12.21 % -1.466 M 42.51 % -2.550 M 49.70 % -5.071 M -243.38 % 3.537 M 149.14 % -7.197 M 10.44 % -8.035 M -99.12 % -4.035 M 25.15 % -5.392 M -33.69 % -4.033 M 22.67 % -5.215 M -364.00 % -1.124 M -122.04 % -506.190 K 61.64 % -1.320 M 14.91 % -1.551 M 95.21 % -32.361 M -1 534.67 % -1.980 M 73.11 % -7.361 M 33.85 % -11.127 M -143.86 % -4.563 M 45.42 % -8.361 M 74.61 % -32.931 M 0.000 0.000
Free CashFlow 29.647 M 238.86 % -21.350 M -208.11 % 19.749 M 563.44 % 2.977 M -94.13 % 50.711 M 255.29 % -32.656 M -529.46 % -5.188 M -130.57 % 16.972 M -18.50 % 20.824 M 133.76 % -61.683 M -141.42 % 148.921 M 460.24 % 26.581 M 228.13 % -20.746 M 57.67 % -49.006 M -125.96 % 188.809 M 4 193.56 % -4.612 M 73.51 % -17.412 M 67.57 % -53.694 M -142.82 % 125.383 M 1 833.38 % 6.485 M -39.98 % 10.806 M 124.57 % -43.984 M 0.000 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 2019
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017