688299.SS

Ningbo Solartron Technology Co.,Ltd. 688299.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 1.336 B 6.62 % 1.253 B 8.70 % 1.153 B -11.08 % 1.297 B 24.08 % 1.045 B 14.81 % 910.261 M 31.72 % 691.040 M 47.83 % 467.460 M 22.89 % 380.377 M 52.24 % 249.861 M 67.43 % 149.234 M
Net income -29.437 M -130.85 % 95.420 M -15.88 % 113.429 M -39.27 % 186.787 M 5.54 % 176.977 M 23.69 % 143.077 M 60.99 % 88.875 M 250.96 % 25.324 M -5.31 % 26.744 M 590.77 % 3.872 M 119.05 % -20.325 M
Income before tax -7.784 M -106.75 % 115.310 M -14.20 % 134.397 M -33.56 % 202.270 M -1.17 % 204.667 M 24.72 % 164.101 M 62.48 % 100.995 M 254.18 % 28.515 M 41.27 % 20.185 M 421.35 % 3.872 M 119.05 % -20.325 M
Income before tax ratio -0.01 -106.33 % 0.09 -21.07 % 0.12 -25.28 % 0.16 -20.35 % 0.20 8.63 % 0.18 23.35 % 0.15 139.59 % 0.06 14.95 % 0.05 242.46 % 0.02 111.38 % -0.14
EBITDA 122.582 M -39.82 % 203.707 M 0.99 % 201.709 M -22.35 % 259.764 M 2.02 % 254.618 M 25.09 % 203.540 M 37.18 % 148.374 M 78.81 % 82.977 M 14.65 % 72.375 M 67.18 % 43.293 M 117.03 % 19.948 M
Net income ratio -0.02 -128.93 % 0.08 -22.61 % 0.10 -31.71 % 0.14 -14.94 % 0.17 7.74 % 0.16 22.22 % 0.13 137.41 % 0.05 -22.95 % 0.07 353.75 % 0.02 111.38 % -0.14
Ratio EBITDA 0.09 -43.56 % 0.16 -7.09 % 0.17 -12.68 % 0.20 -17.78 % 0.24 8.96 % 0.22 4.14 % 0.21 20.96 % 0.18 -6.71 % 0.19 9.81 % 0.17 29.62 % 0.13
Gross profit ratio 0.23 -4.34 % 0.25 -4.49 % 0.26 -17.07 % 0.31 -13.06 % 0.36 5.60 % 0.34 19.18 % 0.28 1.39 % 0.28 3.40 % 0.27 3.57 % 0.26 4.13 % 0.25
Weighted average shs out dil 282.291 M 0.59 % 280.648 M -1.03 % 283.572 M -1.32 % 287.364 M 1.70 % 282.569 M 0.00 % 282.569 M 33.53 % 211.608 M 8.63 % 194.797 M 16.54 % 167.150 M -13.65 % 193.580 M 23.82 % 156.344 M
Weighted average shs out 282.291 M 0.59 % 280.648 M -1.03 % 283.572 M 0.20 % 283.010 M 0.16 % 282.569 M 0.00 % 282.569 M 33.53 % 211.608 M 8.63 % 194.797 M 16.54 % 167.150 M -13.65 % 193.580 M 23.82 % 156.344 M
EPS diluted -0.10 -129.41 % 0.34 -15.00 % 0.40 -38.46 % 0.65 3.17 % 0.63 23.53 % 0.51 21.43 % 0.42 223.08 % 0.13 -18.75 % 0.16 700.00 % 0.02 115.38 % -0.13
Earnings per share -0.10 -129.41 % 0.34 -15.00 % 0.40 -39.39 % 0.66 4.76 % 0.63 23.53 % 0.51 21.43 % 0.42 223.08 % 0.13 -18.75 % 0.16 700.00 % 0.02 115.38 % -0.13
Gross profit 313.476 M 2.00 % 307.332 M 3.82 % 296.019 M -26.26 % 401.439 M 7.87 % 372.148 M 21.23 % 306.965 M 56.99 % 195.527 M 49.88 % 130.455 M 27.07 % 102.664 M 57.67 % 65.112 M 74.34 % 37.349 M
Income tax expense 21.653 M 8.86 % 19.890 M -5.14 % 20.968 M 35.42 % 15.483 M -44.08 % 27.690 M 31.71 % 21.024 M 73.46 % 12.120 M 279.77 % 3.191 M 148.65 % -6.559 M -93 706 193.14 % 7.000 0.000
Cost of revenue 1.023 B 8.13 % 946.011 M 10.38 % 857.023 M -4.27 % 895.249 M 33.04 % 672.897 M 11.54 % 603.296 M 21.75 % 495.513 M 47.03 % 337.005 M 21.35 % 277.713 M 50.32 % 184.749 M 65.12 % 111.885 M
General and administrative expenses 40.007 M 8.28 % 36.947 M 75.01 % 21.111 M -37.03 % 33.527 M 27.37 % 26.322 M -7.09 % 28.330 M 224.07 % 8.742 M -57.78 % 20.705 M -9.85 % 22.968 M -15.54 % 27.193 M 8.99 % 24.950 M
Selling and marketing expenses 39.169 M -24.92 % 52.171 M 13.53 % 45.954 M -10.02 % 51.071 M -11.59 % 57.768 M 66.68 % 34.658 M 41.53 % 24.488 M 6.93 % 22.900 M 44.01 % 15.902 M 40.14 % 11.347 M 8.87 % 10.423 M
Other expenses 184.469 M 565.15 % 27.734 M -50.63 % 56.174 M 68.67 % 33.303 M 1.62 % 32.774 M 29.41 % 25.325 M 259.48 % 7.045 M 87.01 % 3.767 M -49.14 % 7.407 M 0.000 0.000
Operating expenses 325.216 M 29.04 % 252.022 M 43.84 % 175.204 M -10.78 % 196.373 M 15.77 % 169.629 M 34.14 % 126.459 M 64.10 % 77.064 M 15.36 % 66.803 M 29.07 % 51.758 M -15.69 % 61.392 M 80.18 % 34.072 M
Cost and expenses 1.348 B 15.64 % 1.166 B 12.94 % 1.032 B -5.44 % 1.092 B 29.57 % 842.526 M 15.45 % 729.755 M 27.45 % 572.577 M 41.79 % 403.808 M 22.56 % 329.471 M 33.85 % 246.141 M 68.64 % 145.958 M
Research and development expenses 61.570 M -10.41 % 68.727 M 32.25 % 51.965 M -33.78 % 78.472 M 48.72 % 52.765 M 38.32 % 38.146 M 39.35 % 27.374 M 26.86 % 21.578 M 106.42 % 10.453 M 0.000 -100.00 % 11.815 M
Selling general and administrative expenses 79.176 M -11.16 % 89.118 M 32.88 % 67.065 M -20.73 % 84.598 M 0.60 % 84.090 M 33.50 % 62.988 M 89.55 % 33.230 M -23.79 % 43.605 M 12.18 % 38.870 M 0.86 % 38.540 M 8.95 % 35.373 M
Interest income 7.074 M 62.37 % 4.357 M 49.54 % 2.913 M -38.10 % 4.707 M -69.94 % 15.658 M 531.61 % 2.479 M 660.76 % 325.854 K 0.000 -100.00 % 915.915 K 504.43 % 151.534 K -99.36 % 23.601 M
Interest expense 17.535 M 295.75 % 4.431 M 262.61 % 1.222 M 159.26 % 471.308 K -86.93 % 3.606 M -81.85 % 19.871 M -5.99 % 21.137 M -14.77 % 24.801 M -22.35 % 31.940 M 0.000 0.000
Depreciation and amortization 113.409 M 34.61 % 84.251 M 25.14 % 67.324 M 18.84 % 56.652 M 23.02 % 46.050 M 10.57 % 41.649 M 59.71 % 26.078 M 16.48 % 22.388 M 13.70 % 19.691 M 17.77 % 16.721 M -6.96 % 17.972 M
Operating income -11.740 M -113.41 % 87.577 M -47.81 % 167.808 M -14.29 % 195.788 M 4.15 % 187.980 M 23.14 % 152.652 M 62.48 % 93.951 M 279.63 % 24.748 M 93.69 % 12.777 M -51.92 % 26.572 M 1 244.69 % 1.976 M
Operating income ratio -0.01 -112.57 % 0.07 -51.99 % 0.15 -3.61 % 0.15 -16.06 % 0.18 7.26 % 0.17 23.35 % 0.14 156.80 % 0.05 57.61 % 0.03 -68.41 % 0.11 703.14 % 0.01
Total other income expenses net 3.956 M -85.73 % 27.734 M 99.47 % 13.904 M 114.52 % 6.481 M -61.16 % 16.687 M 45.75 % 11.449 M 62.51 % 7.045 M 87.01 % 3.767 M -49.14 % 7.407 M 143.11 % 3.047 M 113.66 % -22.301 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Net debt 224.318 M 42.85 % 157.025 M 178.45 % -200.150 M 57.27 % -468.394 M -51.09 % -310.011 M -167.79 % -115.764 M -149.23 % 235.159 M -26.13 % 318.363 M -41.35 % 542.804 M 26.04 % 430.657 M 2.89 % 418.558 M
Total investments 8.691 M -24.78 % 11.554 M 214.72 % 3.671 M -98.17 % 200.364 M -49.91 % 400.000 M -33.88 % 605.000 M 15 720.60 % 3.824 M 86.87 % 2.046 M 947.67 % 195.333 K 0.000 0.000
Total debt 510.275 M 1.19 % 504.290 M 185.98 % 176.339 M 252.33 % 50.049 M 149.95 % 20.024 M -81.37 % 107.458 M -71.90 % 382.458 M 3.27 % 370.344 M -34.97 % 569.515 M 20.53 % 472.500 M 1.50 % 465.500 M
Accumulated other comprehensive income loss 112.650 M 16.17 % 96.968 M 19.61 % 81.070 M -9.28 % 89.362 M 71.09 % 52.231 M 84.40 % 28.324 M -89.68 % 274.462 M 3.35 % 265.560 M 5 706.00 % 4.574 M 0.000 0.000
Retained earnings 585.157 M -9.16 % 644.174 M 11.30 % 578.798 M 13.77 % 508.739 M 38.13 % 368.306 M 44.66 % 254.608 M 102.45 % 125.764 M 176.00 % 45.566 M 101.37 % 22.628 M 129.49 % -76.726 M 4.80 % -80.598 M
Common stock 290.497 M 0.00 % 290.497 M 1.28 % 286.834 M 0.58 % 285.178 M 0.92 % 282.569 M 0.00 % 282.569 M 33.33 % 211.926 M 0.00 % 211.926 M 30.54 % 162.350 M 0.02 % 162.318 M 3.98 % 156.111 M
Total equity 2.087 B -4.28 % 2.181 B 5.23 % 2.073 B 4.26 % 1.988 B 13.61 % 1.750 B 8.54 % 1.612 B 163.35 % 612.153 M 17.03 % 523.053 M 175.94 % 189.552 M 11.74 % 169.643 M 124.65 % 75.513 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 68.013 M 0.000 -100.00 % 60.982 M -4.10 % 63.589 M -1.67 % 64.668 M
Long term debt 462.342 M -6.56 % 494.782 M 238.17 % 146.314 M 0.000 0.000 0.000 -100.00 % 152.458 M -45.25 % 278.458 M 90.13 % 146.458 M -33.43 % 220.000 M -24.53 % 291.500 M
Total non current liabilities 566.235 M -4.29 % 591.609 M 157.63 % 229.636 M 218.64 % 72.067 M 20.33 % 59.889 M -6.34 % 63.946 M -71.00 % 220.472 M -37.04 % 350.152 M 68.80 % 207.440 M -26.85 % 283.589 M -20.38 % 356.168 M
Other current liabilities 230.565 M 207.93 % 74.875 M -41.11 % 127.146 M 151.59 % 50.537 M -44.44 % 90.956 M -40.75 % 153.513 M 67.93 % 91.416 M 38.37 % 66.069 M -0.90 % 66.668 M 1 115.96 % 5.483 M -92.11 % 69.523 M
Deferred revenue 0.000 -100.00 % 52.246 M 2 390.60 % 2.098 M -94.78 % 40.197 M -27.29 % 55.281 M 56.13 % 35.408 M 280.08 % 9.316 M -19.13 % 11.520 M -76.87 % 49.803 M 0.000 0.000
Short term debt 47.933 M 161.33 % -78.155 M -26 314.76 % 298.133 K 101.16 % -25.734 M -228.51 % 20.024 M -33.25 % 30.000 M -86.96 % 230.000 M 177.49 % 82.886 M -80.41 % 423.057 M 67.55 % 252.500 M 45.11 % 174.000 M
Total current liabilities 729.125 M 29.17 % 564.456 M 41.42 % 399.143 M -6.43 % 426.551 M 14.60 % 372.221 M -1.91 % 379.467 M -21.73 % 484.790 M 75.80 % 275.764 M -54.92 % 611.670 M 64.39 % 372.081 M 19.71 % 310.814 M
Total liabilities 1.295 B 12.05 % 1.156 B 83.86 % 628.779 M 26.10 % 498.619 M 15.39 % 432.110 M -2.55 % 443.413 M -37.13 % 705.262 M 12.68 % 625.917 M -23.59 % 819.111 M 24.93 % 655.671 M -1.70 % 666.982 M
Other non current assets 23.605 M -58.86 % 57.374 M -77.13 % 250.846 M 258.32 % 70.007 M 9.38 % 64.006 M 119.66 % 29.138 M 4 096.09 % 694.406 K -94.18 % 11.938 M 1 100.69 % 994.274 K -82.94 % 5.827 M -49.09 % 11.446 M
Long term investments 8.691 M 130.55 % -28.446 M 38.60 % -46.329 M -1 629.93 % 3.028 M 36.88 % 2.212 M -21.33 % 2.812 M -26.46 % 3.824 M 86.87 % 2.046 M 947.67 % 195.333 K 0.000 0.000
Intangible assets 190.506 M 15.05 % 165.583 M -3.54 % 171.651 M 28.90 % 133.164 M -3.47 % 137.952 M 61.31 % 85.519 M -2.84 % 88.019 M -3.42 % 91.141 M -3.01 % 93.972 M 6.31 % 88.394 M -25.43 % 118.536 M
GoodWill 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 190.506 M 15.05 % 165.583 M -3.54 % 171.651 M 28.90 % 133.164 M -3.47 % 137.952 M 61.31 % 85.519 M -2.84 % 88.019 M -3.42 % 91.141 M -3.01 % 93.972 M 6.31 % 88.394 M -25.43 % 118.536 M
Property plant equipment net 1.837 B 3.85 % 1.769 B 58.09 % 1.119 B 34.27 % 833.391 M 25.97 % 661.587 M 12.50 % 588.056 M -0.95 % 593.703 M 3.37 % 574.335 M 2.74 % 559.000 M 28.28 % 435.771 M 24.53 % 349.936 M
Total non current assets 2.079 B 4.78 % 1.984 B 30.92 % 1.516 B 43.00 % 1.060 B 20.50 % 879.624 M 22.30 % 719.249 M 2.64 % 700.775 M 0.98 % 693.942 M 4.19 % 666.044 M 25.67 % 529.993 M 10.43 % 479.918 M
Other current assets 96.780 M 23.68 % 78.248 M 103.84 % 38.386 M -0.11 % 38.428 M 22.37 % 31.405 M 73.94 % 18.055 M 85.56 % 9.730 M -97.18 % 344.709 M 4 461.30 % 7.557 M -74.24 % 29.332 M -31.21 % 42.639 M
Short term investments 8.691 M -78.27 % 40.000 M -20.00 % 50.000 M -75.05 % 200.364 M -49.91 % 400.000 M -33.88 % 605.000 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 285.957 M -17.65 % 347.265 M -7.76 % 376.489 M -27.38 % 518.443 M 57.09 % 330.035 M 47.85 % 223.223 M 51.54 % 147.299 M 183.37 % 51.981 M 94.61 % 26.711 M -36.16 % 41.843 M -10.86 % 46.942 M
Cash and short term investments 285.957 M -26.16 % 387.265 M -9.20 % 426.489 M -40.67 % 718.806 M -1.54 % 730.035 M -11.86 % 828.223 M 462.27 % 147.299 M 183.37 % 51.981 M 94.61 % 26.711 M -36.16 % 41.843 M -10.86 % 46.942 M
Total current assets 1.304 B -3.63 % 1.353 B 14.08 % 1.186 B -16.89 % 1.427 B 9.55 % 1.302 B -2.55 % 1.336 B 116.70 % 616.639 M 35.52 % 455.027 M 32.81 % 342.618 M 16.02 % 295.321 M 12.47 % 262.576 M
Inventory 260.715 M -4.29 % 272.397 M 28.18 % 212.517 M 26.34 % 168.206 M 91.76 % 87.717 M 3.63 % 84.642 M 22.42 % 69.141 M 18.52 % 58.337 M 3.15 % 56.557 M -20.83 % 71.442 M -10.22 % 79.571 M
Net receivables 660.113 M 7.16 % 616.027 M 20.37 % 511.790 M -0.45 % 514.119 M 13.49 % 453.028 M 10.91 % 408.459 M 4.61 % 390.470 M 0.000 -100.00 % 251.793 M 64.89 % 152.703 M 63.45 % 93.424 M
Tax assets 19.294 M -7.04 % 20.754 M 1.10 % 20.529 M 0.71 % 20.384 M 47.00 % 13.867 M 1.04 % 13.724 M -5.57 % 14.534 M 0.36 % 14.482 M 21.86 % 11.883 M 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 437.042 M 5.16 % 415.598 M 80.20 % 230.633 M -15.62 % 273.336 M 13.28 % 241.285 M 27.68 % 188.982 M 22.67 % 154.058 M 37.32 % 112.186 M -1.44 % 113.826 M -0.24 % 114.098 M 69.56 % 67.291 M
Tax payables 13.586 M 11.09 % 12.229 M 32.32 % 9.242 M -25.66 % 12.432 M -31.47 % 18.142 M 160.21 % 6.972 M -25.16 % 9.316 M 200.24 % 3.103 M -42.47 % 5.394 M 0.000 0.000
Deferred revenue non current 102.652 M 7.62 % 95.382 M 16.71 % 81.724 M 13.40 % 72.067 M 20.33 % 59.889 M -6.34 % 63.946 M -5.98 % 68.013 M -5.13 % 71.694 M 17.57 % 60.982 M 0.000 0.000
Minority interest 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 100.00 % -87.662 M -194.90 % -29.727 M 60.77 % -75.782 M 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
Other total stockholders equity 1.099 B -4.36 % 1.149 B 2.08 % 1.126 B 1.92 % 1.105 B 5.54 % 1.047 B 0.00 % 1.047 B 281.64 % 274.238 M 3.27 % 265.560 M 5 706.00 % 4.574 M -94.56 % 84.051 M 0.000
Deferred tax liabilities non current 1.241 M -14.11 % 1.444 M -9.63 % 1.598 M 0.000 0.000 0.000 100.00 % -152.458 M 45.25 % -278.458 M -90.13 % -146.458 M 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
Total assets 3.383 B 1.37 % 3.337 B 23.53 % 2.701 B 8.64 % 2.487 B 13.97 % 2.182 B 6.14 % 2.056 B 56.03 % 1.317 B 14.66 % 1.149 B 13.91 % 1.009 B 22.22 % 825.313 M 11.15 % 742.495 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Deferred income tax 0.000 0.000 -100.00 % 1.453 M 122.30 % -6.517 M -4 456.59 % -143.025 K -117.66 % 810.100 K 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 4.944 M -88.87 % 44.401 M 603.55 % 6.311 M 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -2.200 M 97.95 % -107.584 M -7.27 % -100.296 M -10.86 % -90.471 M -543.56 % 20.397 M 124.09 % -84.656 M -109.85 % -40.342 M 47.27 % -76.504 M -199.30 % -25.561 M 46.67 % -47.931 M 58.15 % -114.541 M
Accounts receivables -45.334 M 64.20 % -126.629 M -970.16 % 14.552 M 137.75 % -38.550 M 47.68 % -73.686 M -575.08 % 15.510 M 120.07 % -77.279 M 9.24 % -85.144 M -138.22 % -35.741 M 32.79 % -53.177 M 17.00 % -64.072 M
Inventory -27.274 M 70.40 % -92.147 M -41.26 % -65.233 M 26.30 % -88.509 M -741.93 % -10.513 M 54.36 % -23.035 M -81.13 % -12.717 M -182.03 % -4.509 M -132.15 % 14.026 M 167.38 % 5.246 M 110.39 % -50.469 M
Accounts payables 70.408 M -36.68 % 111.193 M 317.73 % -51.069 M -218.47 % 43.106 M -58.84 % 104.739 M 234.38 % -77.942 M 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -0.190 -100.00 % 1.453 M 122.30 % -6.517 M -4 456.54 % -143.026 K -117.66 % 810.100 K 102.93 % -27.624 M 61.63 % -71.995 M -81.86 % -39.587 M 0.000 0.000
Other non cash items 100.467 M 270.44 % 27.121 M 1 580.73 % 1.614 M -92.49 % 21.494 M 23.64 % 17.384 M -45.08 % 31.655 M 22.72 % 25.795 M -29.94 % 36.818 M -1.09 % 37.226 M -45.37 % 68.144 M -15.62 % 80.761 M
Net cash provided by operating activities 182.239 M 83.69 % 99.209 M 13.73 % 87.234 M -58.65 % 210.982 M -20.65 % 265.886 M 103.41 % 130.713 M 21.18 % 107.865 M 625.73 % 14.863 M -76.69 % 63.767 M 56.27 % 40.805 M 212.93 % -36.133 M
Investments in property plant and equipment -298.265 M 41.61 % -510.806 M -12.00 % -456.068 M -100.73 % -227.207 M -6.15 % -214.045 M -623.10 % -29.601 M -255.11 % -8.336 M 87.04 % -64.309 M 56.84 % -149.005 M -76.09 % -84.620 M -35.75 % -62.337 M
Acquisitions net 0.000 -100.00 % 1.931 M 8 296.37 % 23.000 K -65.29 % 66.254 K -99.97 % 214.515 M 624.10 % 29.625 M 3 180 962 730 580 377 600.00 % 0.000 -100.00 % 402.532 K 147.56 % 162.600 K 0.000 0.000
Purchases of investments -120.000 M 75.84 % -496.750 M 33.28 % -744.500 M 38.22 % -1.205 B -21.11 % -995.000 M -15.16 % -864.000 M -2 070.85 % -39.800 M 0.000 0.000 0.000 0.000
Sales maturities of investments 160.921 M -68.10 % 504.389 M -43.61 % 894.541 M -36.93 % 1.418 B 17.72 % 1.205 B 489.68 % 204.323 M 411.58 % 39.940 M 0.000 0.000 0.000 0.000
Other investing activites 5.612 M 207.05 % -5.242 M -24.81 % -4.200 M -6 831.05 % 62.400 K 100.03 % -214.045 M -623.10 % -29.601 M -16 342.18 % 182.248 K -54.72 % 402.532 K 147.56 % 162.600 K -39.60 % 269.203 K 529.60 % 42.758 K
Net cash used for investing activites -251.731 M 50.30 % -506.478 M -63.27 % -310.204 M -2 151.32 % -13.779 M -269.17 % -3.732 M 99.46 % -689.254 M -8 501.06 % -8.014 M 87.46 % -63.907 M 57.06 % -148.842 M -76.46 % -84.351 M -35.41 % -62.294 M
Debt repayment 104.925 M -70.83 % 359.640 M 185.14 % 126.128 M 320.43 % 30.000 M 134.30 % -87.458 M 68.20 % -275.000 M -2 300.00 % 12.500 M 107.17 % -174.455 M -342.59 % 71.913 M 927.33 % 7.000 M -92.75 % 96.500 M
Common stock issued 0.000 100.00 % -20.010 M 33.32 % -30.009 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -50.100 M -150.37 % -20.010 M 33.32 % -30.009 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -35.423 M -19.58 % -29.622 M -4.54 % -28.334 M -0.27 % -28.257 M 37.50 % -45.211 M -147.94 % -18.234 M 12.85 % -20.924 M 16.58 % -25.081 M 29.33 % -35.491 M -9.01 % -32.557 M 12.70 % -37.292 M
Other financing activites 1.156 M -95.86 % 27.930 M 46.15 % 19.111 M -45.49 % 35.062 M 273.87 % -20.166 M -102.32 % 869.834 M 230 605.60 % -377.359 K -100.14 % 271.178 M 632.91 % 37.000 M -34.55 % 56.535 M -6.09 % 60.200 M
Net cash used provided by financing activities 20.558 M -94.26 % 357.948 M 311.93 % 86.896 M 136.10 % 36.805 M 124.08 % -152.835 M -126.51 % 576.599 M 6 651.40 % -8.801 M -112.29 % 71.641 M -2.43 % 73.422 M 137.01 % 30.979 M -74.06 % 119.408 M
Effect of forex changes on cash 3.465 M -41.86 % 5.960 M -54.37 % 13.063 M 306.91 % -6.314 M -257.66 % -1.765 M -436.17 % 525.106 K -54.66 % 1.158 M 621.31 % -222.179 K -124.58 % 903.746 K 79.83 % 502.557 K 149 917.01 % 335.000
Net change in cash -45.469 M -4.86 % -43.360 M 64.75 % -123.011 M -154.02 % 227.695 M 111.70 % 107.553 M 478.75 % 18.584 M -79.85 % 92.209 M 312.10 % 22.375 M 308.15 % -10.749 M 10.91 % -12.065 M -157.50 % 20.982 M
Cash at beginning of period 309.920 M -12.27 % 353.280 M -25.83 % 476.291 M 91.59 % 248.596 M 76.26 % 141.043 M 15.18 % 122.459 M 304.82 % 30.250 M 284.14 % 7.875 M -57.72 % 18.624 M -39.31 % 30.689 M 216.13 % 9.708 M
Cash at end of period 264.451 M -14.67 % 309.920 M -12.27 % 353.280 M -25.83 % 476.291 M 91.59 % 248.596 M 76.26 % 141.043 M 15.18 % 122.459 M 304.82 % 30.250 M 284.14 % 7.875 M -57.72 % 18.624 M -39.31 % 30.689 M
Operating cash flow 182.239 M 83.69 % 99.209 M 13.73 % 87.234 M -58.65 % 210.982 M -20.65 % 265.886 M 103.41 % 130.713 M 21.18 % 107.865 M 625.73 % 14.863 M -76.69 % 63.767 M 56.27 % 40.805 M 212.93 % -36.133 M
Capital expenditure -298.265 M 41.61 % -510.806 M -12.00 % -456.068 M -100.73 % -227.207 M -6.15 % -214.045 M -623.10 % -29.601 M -255.11 % -8.336 M 87.04 % -64.309 M 56.84 % -149.005 M -76.09 % -84.620 M -35.75 % -62.337 M
Free CashFlow -116.025 M 71.81 % -411.597 M -11.59 % -368.834 M -2 173.21 % -16.225 M -131.30 % 51.841 M -48.73 % 101.112 M 1.59 % 99.530 M 301.29 % -49.446 M 41.99 % -85.238 M -94.54 % -43.815 M 55.50 % -98.470 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2017-06-30 2017-03-31 2016-06-30 2016-03-31
Revenue 258.532 M -3.09 % 266.767 M -19.88 % 332.961 M -6.56 % 356.355 M 8.28 % 329.120 M 6.26 % 309.733 M -5.18 % 326.639 M -10.15 % 363.549 M 16.26 % 312.697 M 24.67 % 250.823 M -18.13 % 306.358 M 1.39 % 302.165 M 16.45 % 259.485 M -8.96 % 285.036 M -17.09 % 343.804 M -2.96 % 354.287 M 10.83 % 319.657 M 14.60 % 278.940 M -9.75 % 309.061 M -3.42 % 319.993 M 32.44 % 241.623 M 38.57 % 174.368 M -37.45 % 278.772 M 8.86 % 256.077 M 12.41 % 227.813 M 54.35 % 147.599 M -41.60 % 252.739 M 182.81 % 89.366 M 0.00 % 89.366 M 15.96 % 77.069 M 0.00 % 77.069 M
Net income -22.710 M -260.35 % 14.162 M 129.53 % -47.955 M -3 383.15 % 1.461 M -83.45 % 8.825 M 7.19 % 8.233 M -59.97 % 20.566 M 45.69 % 14.116 M -60.58 % 35.812 M 43.67 % 24.927 M 1 115.89 % 2.050 M -93.36 % 30.866 M -31.65 % 45.160 M 27.74 % 35.352 M -13.14 % 40.698 M -25.20 % 54.407 M 12.13 % 48.520 M 12.42 % 43.162 M 3.22 % 41.814 M -28.06 % 58.125 M 38.89 % 41.851 M 18.93 % 35.188 M -22.56 % 45.442 M 11.91 % 40.605 M -0.47 % 40.796 M 151.30 % 16.234 M -56.98 % 37.740 M 1 632.65 % 2.178 M 0.00 % 2.178 M -58.78 % 5.285 M 0.00 % 5.285 M
Income before tax -19.764 M -205.77 % 18.686 M 144.81 % -41.703 M -685.84 % 7.118 M -52.64 % 15.029 M 14.68 % 13.105 M -43.62 % 23.246 M 9.72 % 21.187 M -47.11 % 40.055 M 23.47 % 32.441 M 192.16 % 11.104 M -65.58 % 32.259 M -32.34 % 47.676 M 9.96 % 43.358 M 2.79 % 42.183 M -28.55 % 59.037 M 16.48 % 50.682 M 0.62 % 50.368 M 6.49 % 47.300 M -29.34 % 66.937 M 35.00 % 49.583 M 21.39 % 40.847 M -19.18 % 50.539 M 6.17 % 47.601 M 1.68 % 46.815 M 144.52 % 19.146 M -53.36 % 41.047 M 1 567.21 % 2.462 M 0.00 % 2.462 M -53.41 % 5.285 M 0.00 % 5.285 M
Income before tax ratio -0.08 -209.14 % 0.07 155.92 % -0.13 -727.00 % 0.02 -56.26 % 0.05 7.93 % 0.04 -40.55 % 0.07 22.12 % 0.06 -54.50 % 0.13 -0.96 % 0.13 256.85 % 0.04 -66.05 % 0.11 -41.89 % 0.18 20.79 % 0.15 23.98 % 0.12 -26.37 % 0.17 5.10 % 0.16 -12.19 % 0.18 17.98 % 0.15 -26.84 % 0.21 1.94 % 0.21 -12.40 % 0.23 29.22 % 0.18 -2.47 % 0.19 -9.54 % 0.21 58.42 % 0.13 -20.13 % 0.16 489.51 % 0.03 0.00 % 0.03 -59.82 % 0.07 0.00 % 0.07
EBITDA -16.460 M -171.93 % 22.882 M 375.00 % -8.321 M -169.86 % 11.910 M -74.93 % 47.508 M 33.60 % 35.561 M -18.92 % 43.860 M -2.50 % 44.984 M -26.32 % 61.053 M 15.29 % 52.955 M 80.42 % 29.351 M -41.56 % 50.228 M -21.83 % 64.253 M 6.96 % 60.073 M 4.41 % 57.533 M -22.48 % 74.214 M 16.08 % 63.934 M 0.35 % 63.712 M 7.23 % 59.417 M -12.45 % 67.865 M 10.26 % 61.552 M 14.82 % 53.608 M -1.05 % 54.176 M 2.29 % 52.964 M -10.99 % 59.506 M 135.74 % 25.242 M -50.75 % 51.255 M 215.46 % 16.247 M 0.00 % 16.247 M -4.03 % 16.930 M 0.00 % 16.930 M
Net income ratio -0.09 -265.46 % 0.05 136.86 % -0.14 -3 613.83 % 0.00 -84.71 % 0.03 0.87 % 0.03 -57.78 % 0.06 62.16 % 0.04 -66.10 % 0.11 15.24 % 0.10 1 385.11 % 0.01 -93.45 % 0.10 -41.31 % 0.17 40.32 % 0.12 4.77 % 0.12 -22.92 % 0.15 1.17 % 0.15 -1.90 % 0.15 14.37 % 0.14 -25.52 % 0.18 4.87 % 0.17 -14.17 % 0.20 23.80 % 0.16 2.80 % 0.16 -11.46 % 0.18 62.81 % 0.11 -26.34 % 0.15 512.65 % 0.02 0.00 % 0.02 -64.46 % 0.07 0.00 % 0.07
Ratio EBITDA -0.06 -174.22 % 0.09 443.23 % -0.02 -174.77 % 0.03 -76.85 % 0.14 25.73 % 0.11 -14.50 % 0.13 8.52 % 0.12 -36.63 % 0.20 -7.52 % 0.21 120.37 % 0.10 -42.36 % 0.17 -32.87 % 0.25 17.49 % 0.21 25.94 % 0.17 -20.11 % 0.21 4.73 % 0.20 -12.43 % 0.23 18.81 % 0.19 -9.35 % 0.21 -16.75 % 0.25 -17.14 % 0.31 58.20 % 0.19 -6.04 % 0.21 -20.82 % 0.26 52.74 % 0.17 -15.67 % 0.20 11.54 % 0.18 0.00 % 0.18 -17.24 % 0.22 0.00 % 0.22
Gross profit ratio 0.29 -2.80 % 0.30 35.65 % 0.22 -3.01 % 0.23 1.38 % 0.22 0.10 % 0.22 -17.09 % 0.27 1.65 % 0.27 -2.85 % 0.27 -1.14 % 0.28 26.24 % 0.22 -11.46 % 0.25 -8.63 % 0.27 -7.62 % 0.29 22.47 % 0.24 -29.34 % 0.34 4.48 % 0.32 -4.89 % 0.34 -4.19 % 0.36 1.75 % 0.35 1.70 % 0.34 -10.34 % 0.38 -0.03 % 0.38 14.85 % 0.33 7.13 % 0.31 6.52 % 0.29 0.44 % 0.29 8.25 % 0.27 0.00 % 0.27 -4.70 % 0.28 0.00 % 0.28
Weighted average shs out dil 283.249 M 0.00 % 283.249 M 0.34 % 282.291 M 0.00 % 282.291 M 0.00 % 282.300 M -1.77 % 287.393 M 0.85 % 284.962 M 0.32 % 284.051 M 0.00 % 284.051 M -0.33 % 284.997 M 0.00 % 284.997 M -3.26 % 294.599 M 0.00 % 294.599 M 0.00 % 294.599 M 1.55 % 290.113 M 0.82 % 287.744 M 0.00 % 287.744 M 0.00 % 287.744 M 3.96 % 276.785 M 0.00 % 276.785 M -5.61 % 293.234 M 0.00 % 293.234 M 37.21 % 213.708 M 0.00 % 213.708 M 5.31 % 202.929 M 0.00 % 202.929 M 0.00 % 202.929 M -6.84 % 217.817 M 0.00 % 217.817 M 44.26 % 150.992 M 0.00 % 150.992 M
Weighted average shs out 283.249 M 0.00 % 283.249 M 0.34 % 282.291 M 0.00 % 282.291 M 0.00 % 282.300 M -1.77 % 287.393 M 0.85 % 284.962 M 0.32 % 284.051 M 0.00 % 284.051 M -0.33 % 284.997 M 0.00 % 284.997 M 1.18 % 281.672 M 0.42 % 280.488 M -1.47 % 284.663 M -1.88 % 290.113 M 2.67 % 282.569 M -0.95 % 285.268 M 0.96 % 282.569 M 2.09 % 276.785 M 0.97 % 274.115 M -6.52 % 293.234 M 0.00 % 293.234 M 37.21 % 213.708 M 0.00 % 213.708 M 5.31 % 202.929 M 0.00 % 202.929 M 0.00 % 202.929 M -6.84 % 217.817 M 0.00 % 217.817 M 44.25 % 150.997 M 0.00 % 150.992 M
EPS diluted -0.08 -260.40 % 0.05 129.41 % -0.17 -3 369.23 % 0.01 -83.39 % 0.03 9.44 % 0.03 -63.00 % 0.08 55.53 % 0.05 -61.77 % 0.13 48.57 % 0.09 1 115.28 % 0.01 -92.80 % 0.10 -33.33 % 0.15 25.00 % 0.12 -14.29 % 0.14 -26.32 % 0.19 11.76 % 0.17 13.33 % 0.15 0.00 % 0.15 -28.57 % 0.21 50.00 % 0.14 16.67 % 0.12 -42.86 % 0.21 10.53 % 0.19 -5.00 % 0.20 150.00 % 0.08 -57.89 % 0.19 1 800.00 % 0.01 0.00 % 0.01 -71.43 % 0.04 0.00 % 0.04
Earnings per share -0.08 -260.40 % 0.05 129.41 % -0.17 -3 369.23 % 0.01 -83.39 % 0.03 9.44 % 0.03 -62.61 % 0.08 53.92 % 0.05 -61.77 % 0.13 48.57 % 0.09 1 115.28 % 0.01 -93.45 % 0.11 -31.25 % 0.16 33.33 % 0.12 -14.29 % 0.14 -26.32 % 0.19 11.76 % 0.17 13.33 % 0.15 0.00 % 0.15 -28.57 % 0.21 50.00 % 0.14 16.67 % 0.12 -42.86 % 0.21 10.53 % 0.19 -5.00 % 0.20 150.00 % 0.08 -57.89 % 0.19 1 800.00 % 0.01 0.00 % 0.01 -71.43 % 0.04 0.00 % 0.04
Gross profit 75.179 M -5.80 % 79.812 M 8.68 % 73.437 M -9.38 % 81.036 M 9.77 % 73.820 M 6.37 % 69.402 M -21.38 % 88.280 M -8.67 % 96.660 M 12.94 % 85.582 M 23.24 % 69.441 M 3.35 % 67.187 M -10.23 % 74.842 M 6.39 % 70.345 M -15.90 % 83.645 M 1.54 % 82.377 M -31.43 % 120.134 M 15.80 % 103.747 M 9.00 % 95.181 M -13.52 % 110.066 M -1.72 % 111.996 M 34.68 % 83.156 M 24.25 % 66.929 M -37.47 % 107.034 M 25.03 % 85.605 M 20.42 % 71.089 M 64.41 % 43.237 M -41.34 % 73.710 M 206.13 % 24.078 M 0.00 % 24.078 M 10.51 % 21.788 M 0.00 % 21.788 M
Income tax expense 2.946 M -34.87 % 4.523 M -27.65 % 6.252 M 10.50 % 5.658 M 11.88 % 5.057 M 7.93 % 4.686 M 124.89 % -18.829 M -366.27 % 7.071 M 66.66 % 4.243 M -43.53 % 7.514 M -17.00 % 9.054 M 550.17 % 1.393 M -44.65 % 2.516 M -68.58 % 8.006 M 439.26 % 1.485 M -67.94 % 4.630 M 114.16 % 2.162 M -70.00 % 7.206 M 31.35 % 5.486 M -37.74 % 8.812 M 13.96 % 7.733 M 36.64 % 5.659 M 11.03 % 5.097 M -27.15 % 6.996 M 16.25 % 6.019 M 106.72 % 2.911 M -11.95 % 3.306 M 1 064.98 % 283.823 K 0.00 % 283.823 K 0.000 0.000
Cost of revenue 183.353 M -1.93 % 186.956 M -27.96 % 259.524 M -5.74 % 275.319 M 7.84 % 255.299 M 6.23 % 240.331 M 0.83 % 238.359 M -10.69 % 266.889 M 17.51 % 227.115 M 25.21 % 181.382 M -24.16 % 239.170 M 5.21 % 227.322 M 20.19 % 189.140 M -6.08 % 201.391 M -22.96 % 261.427 M 11.65 % 234.153 M 8.45 % 215.910 M 17.50 % 183.759 M -7.66 % 198.995 M -4.33 % 207.997 M 31.26 % 158.466 M 47.49 % 107.439 M -37.44 % 171.738 M 0.74 % 170.472 M 8.77 % 156.724 M 50.17 % 104.362 M -41.71 % 179.029 M 174.21 % 65.288 M 0.00 % 65.288 M 18.10 % 55.281 M 0.00 % 55.281 M
General and administrative expenses -16.169 M -153.83 % 30.037 M 177.55 % -38.734 M -164.21 % 60.323 M 833.36 % -8.226 M -130.87 % 26.644 M 192.10 % -28.928 M -151.99 % 55.640 M 727.83 % -8.862 M -146.40 % 19.098 M 171.29 % -26.787 M -172.39 % 37.002 M 1 127.88 % -3.600 M -124.83 % 14.496 M 273.38 % -8.361 M -128.92 % 28.914 M 1 073.28 % -2.971 M -118.63 % 15.945 M 274.15 % -9.156 M -185.28 % 10.737 M 430.05 % 2.026 M -81.43 % 10.907 M 8 000.85 % 134.635 K -99.06 % 14.250 M 919.54 % -1.739 M -124.53 % 7.088 M 170.51 % -10.052 M -213.70 % 8.841 M 0.00 % 8.841 M 33.48 % 6.623 M 0.00 % 6.623 M
Selling and marketing expenses 8.629 M -8.28 % 9.409 M 145.71 % 3.829 M -79.38 % 18.569 M 55.68 % 11.927 M 24.69 % 9.566 M -34.26 % 14.552 M -4.14 % 15.181 M 7.56 % 14.113 M 69.53 % 8.325 M -32.84 % 12.395 M -6.34 % 13.235 M 41.19 % 9.374 M -14.39 % 10.950 M 1 336.43 % 762.287 K -96.23 % 20.222 M 9.23 % 18.512 M 59.94 % 11.575 M -41.85 % 19.904 M 20.70 % 16.490 M 38.79 % 11.881 M 25.16 % 9.493 M -7.78 % 10.294 M 5.49 % 9.758 M -9.33 % 10.763 M 180.03 % 3.843 M -59.16 % 9.411 M 132.66 % 4.045 M 0.00 % 4.045 M 31.58 % 3.074 M 0.00 % 3.074 M
Other expenses 83.844 M 1 099.61 % 6.989 M -94.98 % 139.139 M 764.36 % -20.943 M -21.63 % -17.218 M -362.36 % -3.724 M -135.46 % 10.501 M 1 434.29 % 684.404 K -87.51 % 5.478 M 194.14 % 1.862 M -96.62 % 55.064 M 439.92 % -16.199 M -195.81 % 16.908 M 4 110.65 % 401.554 K -84.56 % 2.600 M 13.25 % 2.296 M 314.10 % 554.433 K 0.000 -100.00 % 5.359 M -21.77 % 6.851 M 420.60 % 1.316 M 0.000 -100.00 % 4.844 M 95.09 % 2.483 M -32.38 % 3.672 M 715.69 % 450.162 K -81.61 % 2.448 M 0.000 0.000 0.000 0.000
Operating expenses 92.293 M 54.11 % 59.886 M -47.49 % 114.055 M 48.44 % 76.836 M 22.94 % 62.499 M 7.11 % 58.353 M -14.35 % 68.133 M 10.32 % 61.757 M 11.22 % 55.526 M 28.28 % 43.284 M 3.74 % 41.723 M -16.45 % 49.937 M 27.63 % 39.126 M -11.92 % 44.419 M 23.08 % 36.089 M -38.47 % 58.648 M 11.53 % 52.586 M 7.21 % 49.050 M -17.19 % 59.233 M 34.43 % 44.061 M 20.74 % 36.494 M 22.30 % 29.841 M -34.70 % 45.700 M 23.76 % 36.926 M 38.60 % 26.642 M 54.97 % 17.191 M -26.45 % 23.374 M 8.13 % 21.616 M 0.00 % 21.616 M 30.98 % 16.503 M 0.00 % 16.503 M
Cost and expenses 275.645 M 11.67 % 246.842 M -33.93 % 373.579 M 6.08 % 352.156 M 10.81 % 317.798 M 6.40 % 298.684 M -2.55 % 306.492 M -6.74 % 328.645 M 16.28 % 282.640 M 25.80 % 224.665 M -20.02 % 280.893 M 1.31 % 277.260 M 21.46 % 228.266 M -7.14 % 245.809 M -17.38 % 297.516 M 1.61 % 292.802 M 9.05 % 268.497 M 15.33 % 232.808 M -9.84 % 258.228 M 2.45 % 252.058 M 29.29 % 194.960 M 42.02 % 137.279 M -36.86 % 217.437 M 4.84 % 207.397 M 13.11 % 183.367 M 50.85 % 121.553 M -39.94 % 202.403 M 132.90 % 86.904 M 0.00 % 86.904 M 21.06 % 71.784 M 0.00 % 71.784 M
Research and development expenses 15.988 M 18.86 % 13.451 M 36.96 % 9.821 M -48.00 % 18.888 M 13.83 % 16.594 M 2.01 % 16.268 M -1.75 % 16.557 M -20.46 % 20.815 M 19.94 % 17.355 M 23.97 % 13.999 M 1 232.35 % 1.051 M -93.39 % 15.900 M -3.31 % 16.444 M -11.46 % 18.571 M 65.09 % 11.249 M -51.53 % 23.209 M 2.62 % 22.616 M 5.69 % 21.398 M 17.06 % 18.280 M 20.53 % 15.166 M 53.73 % 9.865 M 4.36 % 9.453 M -27.85 % 13.102 M 14.63 % 11.430 M 39.58 % 8.189 M 50.94 % 5.425 M -30.84 % 7.845 M 0.000 0.000 0.000 0.000
Selling general and administrative expenses -7.539 M -119.11 % 39.445 M 213.01 % -34.905 M -144.24 % 78.892 M 175.01 % 28.687 M -20.78 % 36.210 M 351.87 % -14.376 M -120.30 % 70.820 M 1 248.68 % 5.251 M -80.85 % 27.422 M 290.54 % -14.392 M -128.65 % 50.237 M 770.07 % 5.774 M -77.31 % 25.446 M 434.88 % -7.598 M -115.46 % 49.136 M 216.16 % 15.542 M -43.53 % 27.519 M 156.04 % 10.748 M -60.52 % 27.226 M 95.78 % 13.907 M -31.83 % 20.399 M 95.61 % 10.429 M -56.56 % 24.008 M 166.04 % 9.024 M -17.44 % 10.931 M 1 805.87 % -640.780 K -104.97 % 12.886 M 0.00 % 12.886 M 32.88 % 9.697 M 0.00 % 9.697 M
Interest income 1.935 M 159.76 % 745.099 K -39.06 % 1.223 M -54.81 % 2.706 M 115.08 % 1.258 M -27.55 % 1.736 M -57.55 % 4.090 M 100.66 % 2.038 M -39.23 % 3.354 M 226.17 % 1.028 M -79.12 % 4.924 M 403.74 % 977.491 K -84.15 % 6.167 M 213.82 % 1.965 M -60.59 % 4.986 M 0.000 -100.00 % 4.494 M 0.62 % 4.466 M -66.08 % 13.165 M 111.18 % 6.234 M 62.36 % 3.840 M 147.01 % 1.554 M 172.22 % 571.017 K -43.18 % 1.005 M 6.98 % 939.390 K 97.76 % 475.021 K -13.63 % 549.955 K 0.000 0.000 0.000 0.000
Interest expense 3.304 M -21.28 % 4.197 M 24.49 % 3.371 M -31.40 % 4.915 M 8.55 % 4.528 M 9.27 % 4.144 M 108.55 % 1.987 M 69.62 % 1.171 M 23.87 % 945.653 K 0.000 0.000 -100.00 % 550.385 K 65.21 % 333.136 K 0.000 -100.00 % 173.333 K 0.000 -100.00 % 102.225 K -47.78 % 195.750 K -16.69 % 234.975 K 0.000 -100.00 % 825.708 K -48.93 % 1.617 M -55.55 % 3.638 M -32.17 % 5.363 M 21.05 % 4.430 M -27.32 % 6.096 M 25.79 % 4.846 M 0.000 0.000 0.000 0.000
Depreciation and amortization 0.000 0.000 -100.00 % 29.107 M 0.000 -100.00 % 27.951 M 34.46 % 20.788 M -5.96 % 22.104 M 0.00 % 22.104 M 10.40 % 20.021 M 0.00 % 20.021 M 14.94 % 17.418 M 0.00 % 17.418 M 7.23 % 16.244 M 0.00 % 16.244 M 7.03 % 15.177 M 0.00 % 15.177 M 15.42 % 13.149 M 0.00 % 13.149 M 16.99 % 11.240 M 10.64 % 10.159 M -6.54 % 10.871 M 7.00 % 10.159 M 0.00 % 10.159 M 21.17 % 8.384 M -16.85 % 10.083 M 20.26 % 8.384 M -33.76 % 12.656 M 97.04 % 6.423 M 0.00 % 6.423 M 25.00 % 5.139 M 0.00 % 5.139 M
Operating income -17.113 M -185.89 % 19.926 M 149.06 % -40.619 M -1 067.21 % 4.200 M -62.91 % 11.322 M 2.47 % 11.049 M -11.89 % 12.540 M -38.84 % 20.502 M -40.71 % 34.577 M 61.80 % 21.371 M 111.03 % 10.127 M -68.68 % 32.335 M -24.85 % 43.026 M 20.07 % 35.835 M -9.47 % 39.583 M -30.24 % 56.741 M 13.19 % 50.128 M 1.60 % 49.337 M 17.63 % 41.941 M -30.20 % 60.086 M 24.49 % 48.267 M 28.08 % 37.686 M -17.53 % 45.695 M 1.28 % 45.118 M 4.58 % 43.143 M 130.77 % 18.696 M -51.56 % 38.598 M 292.89 % 9.824 M 0.00 % 9.824 M -16.69 % 11.792 M 0.00 % 11.792 M
Operating income ratio -0.07 -188.62 % 0.07 161.23 % -0.12 -1 135.16 % 0.01 -65.74 % 0.03 -3.57 % 0.04 -7.08 % 0.04 -31.93 % 0.06 -49.00 % 0.11 29.78 % 0.09 157.75 % 0.03 -69.11 % 0.11 -35.46 % 0.17 31.89 % 0.13 9.20 % 0.12 -28.11 % 0.16 2.13 % 0.16 -11.34 % 0.18 30.34 % 0.14 -27.73 % 0.19 -6.00 % 0.20 -7.57 % 0.22 31.85 % 0.16 -6.97 % 0.18 -6.96 % 0.19 49.51 % 0.13 -17.06 % 0.15 38.92 % 0.11 0.00 % 0.11 -28.15 % 0.15 0.00 % 0.15
Total other income expenses net -2.650 M -113.72 % -1.240 M -14.39 % -1.084 M -137.14 % 2.919 M 35.60 % 2.153 M 15.15 % 1.869 M -79.43 % 9.087 M 1 227.74 % 684.402 K -87.51 % 5.478 M -51.25 % 11.236 M 522.14 % 1.806 M 2 482.46 % -75.806 K -101.63 % 4.650 M -38.19 % 7.523 M 189.35 % 2.600 M 13.25 % 2.296 M 314.10 % 554.434 K -46.22 % 1.031 M -80.76 % 5.359 M -21.77 % 6.851 M 420.60 % 1.316 M -58.38 % 3.161 M -34.73 % 4.844 M 95.09 % 2.483 M -32.38 % 3.672 M 715.69 % 450.162 K -81.61 % 2.448 M 94.00 % 1.262 M 0.00 % 1.262 M 41.76 % 890.251 K 0.00 % 890.252 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2017-06-30 2017-03-31 2016-06-30 2016-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 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2017-06-30 2017-03-31 2016-03-31
Net debt 147.899 M -43.51 % 261.819 M 16.72 % 224.318 M -10.35 % 250.207 M -57.25 % 585.265 M 19.59 % 489.385 M 158.82 % 189.081 M -38.16 % 305.740 M 26.14 % 242.375 M 134.79 % 103.232 M 151.58 % -200.150 M -1.45 % -197.286 M 24.80 % -262.333 M 31.85 % -384.937 M 17.82 % -468.394 M -124.63 % -208.519 M 11.99 % -236.921 M 28.88 % -333.111 M -7.45 % -310.011 M 22.06 % -397.757 M -214.94 % -126.298 M -6.49 % -118.597 M -2.45 % -115.764 M -192.56 % 125.069 M -27.53 % 172.591 M 17.17 % 147.299 M -37.36 % 235.159 M -16.03 % 280.046 M 0.00 % 280.046 M 569.27 % 41.843 M
Total investments 7.174 M -7.33 % 7.742 M -10.92 % 8.691 M -9.41 % 9.594 M -80.90 % 50.219 M -2.23 % 51.367 M 344.59 % 11.554 M 19.16 % 9.696 M -3.26 % 10.022 M 186.48 % 3.498 M -4.71 % 3.671 M -16.94 % 4.420 M -1.01 % 4.465 M -0.78 % 4.500 M -97.75 % 200.364 M -38.41 % 325.319 M 20.05 % 270.992 M -19.11 % 335.000 M -16.25 % 400.000 M 9.51 % 365.252 M -36.48 % 575.000 M -3.36 % 595.000 M -1.65 % 605.000 M 19 669.35 % 3.060 M -7.50 % 3.308 M -98.88 % 294.598 M 7 603.67 % 3.824 M 0.000 0.000 -100.00 % 83.687 M
Total debt 544.205 M 4.08 % 522.868 M 2.47 % 510.275 M -14.46 % 596.520 M -31.23 % 867.403 M 23.96 % 699.747 M 30.47 % 536.345 M -4.66 % 562.536 M 13.23 % 496.800 M 55.02 % 320.473 M 81.74 % 176.339 M 329.58 % 41.049 M -41.41 % 70.059 M 39.66 % 50.165 M 0.23 % 50.049 M -64.10 % 139.418 M -17.70 % 169.411 M 746.04 % 20.024 M 0.00 % 20.024 M -33.25 % 30.000 M -70.03 % 100.115 M 25.14 % 80.000 M -25.55 % 107.458 M -62.36 % 285.458 M -13.62 % 330.458 M 0.000 -100.00 % 382.458 M -29.18 % 540.021 M 0.00 % 540.021 M 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 1.312 B 0.000 -100.00 % 1.296 B 1 235.29 % 97.084 M -92.51 % 1.296 B 1 236.79 % 96.968 M -92.16 % 1.237 B 1 417.15 % 81.552 M -93.40 % 1.236 B 1 424.96 % 81.070 M -93.32 % 1.213 B 1 085.36 % 102.348 M -91.47 % 1.200 B 1 243.03 % 89.362 M -92.10 % 1.131 B 1 441.52 % 73.385 M -93.39 % 1.110 B 1 076 945.36 % -103.036 K -126.60 % 387.288 K -17.09 % 467.139 K -9.01 % 513.404 K 38.78 % 369.951 K -11.46 % 417.820 K 63.33 % 255.819 K -99.96 % 612.153 M 272 833.92 % 224.286 K 0.000 0.000 -100.00 % 169.643 M
Retained earnings 569.642 M -4.95 % 599.320 M 2.42 % 585.157 M -9.78 % 648.577 M 0.23 % 647.116 M -0.81 % 652.407 M 1.28 % 644.174 M 0.74 % 639.451 M 2.26 % 625.335 M 3.58 % 603.725 M 4.31 % 578.798 M -2.19 % 591.784 M 5.50 % 560.918 M 3.09 % 544.091 M 6.95 % 508.739 M 4.65 % 486.137 M 12.60 % 431.731 M 4.92 % 411.467 M 11.72 % 368.306 M 6.89 % 344.561 M 20.29 % 286.436 M -1.16 % 289.796 M 13.82 % 254.608 M 13.97 % 223.399 M 22.21 % 182.795 M 0.000 -100.00 % 125.764 M 264.66 % 34.488 M 0.00 % 34.488 M 0.000
Common stock 287.393 M -1.07 % 290.497 M 0.00 % 290.497 M 0.00 % 290.497 M 0.00 % 290.497 M 0.00 % 290.497 M 0.00 % 290.497 M 1.28 % 286.834 M 0.00 % 286.834 M 0.00 % 286.834 M 0.00 % 286.834 M 0.58 % 285.178 M 0.00 % 285.178 M 0.00 % 285.178 M 0.00 % 285.178 M 0.92 % 282.569 M 0.00 % 282.569 M 0.00 % 282.569 M 0.00 % 282.569 M 0.00 % 282.569 M 0.00 % 282.569 M 0.00 % 282.569 M 0.00 % 282.569 M 33.33 % 211.926 M 0.00 % 211.926 M 0.000 -100.00 % 211.926 M 0.00 % 211.926 M 0.00 % 211.926 M 0.000
Total equity 2.079 B -1.08 % 2.102 B 0.68 % 2.087 B -2.24 % 2.135 B 0.06 % 2.134 B -0.24 % 2.139 B -1.91 % 2.181 B 3.19 % 2.114 B 0.42 % 2.105 B 0.37 % 2.097 B 1.17 % 2.073 B 0.60 % 2.060 B 1.83 % 2.023 B 0.18 % 2.019 B 1.59 % 1.988 B 4.63 % 1.900 B 3.58 % 1.834 B 1.70 % 1.804 B 3.08 % 1.750 B 2.80 % 1.702 B 3.53 % 1.644 B -0.21 % 1.647 B 2.19 % 1.612 B 127.06 % 709.981 M 6.09 % 669.215 M 9.32 % 612.153 M 0.00 % 612.153 M 19.04 % 514.232 M 0.00 % 514.232 M 203.13 % 169.643 M
Other non current liabilities 0.000 0.000 0.000 0.000 -100.00 % 91.896 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 -100.00 % 64.963 M 0.000 0.000 -100.00 % 68.013 M 14.46 % 59.424 M 0.00 % 59.424 M 0.000
Long term debt 469.081 M 0.88 % 464.973 M 0.57 % 462.342 M -10.47 % 516.422 M 3.45 % 499.177 M -1.17 % 505.102 M 2.09 % 494.782 M 4.61 % 472.966 M 24.72 % 379.208 M 57.74 % 240.406 M 64.31 % 146.314 M 256.44 % 41.049 M 105.09 % 20.015 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 79.458 M 0.00 % 79.458 M 0.000 -100.00 % 152.458 M -46.40 % 284.458 M 0.00 % 284.458 M 0.000
Total non current liabilities 588.613 M 0.38 % 586.374 M 3.56 % 566.235 M -6.87 % 607.973 M 21.46 % 500.544 M -16.60 % 600.185 M 1.45 % 591.609 M 3.47 % 571.775 M 19.23 % 479.558 M 42.15 % 337.353 M 46.91 % 229.636 M 110.47 % 109.108 M 22.03 % 89.410 M 26.41 % 70.731 M -1.85 % 72.067 M 19.40 % 60.356 M 4.30 % 57.867 M -1.72 % 58.878 M -1.69 % 59.889 M -7.80 % 64.956 M 4.91 % 61.914 M -2.00 % 63.179 M -1.20 % 63.946 M -55.72 % 144.421 M -0.70 % 145.438 M 0.000 -100.00 % 220.472 M -35.89 % 343.882 M 0.00 % 343.882 M 0.000
Other current liabilities 238.420 M 14.03 % 209.079 M -9.32 % 230.565 M -38.19 % 373.011 M 49.88 % 248.871 M 655.65 % 32.935 M -56.01 % 74.875 M 132.94 % 32.144 M -48.45 % 62.355 M 15.68 % 53.903 M -57.61 % 127.146 M 15.59 % 109.996 M 15.56 % 95.187 M -6.19 % 101.465 M 100.77 % 50.537 M -54.19 % 110.312 M -50.17 % 221.387 M 589.91 % 32.089 M -64.72 % 90.956 M 18.09 % 77.021 M -0.92 % 77.734 M 78.84 % 43.465 M -71.69 % 153.513 M -41.46 % 262.225 M 312.11 % 63.630 M 0.000 -100.00 % 91.416 M 954.36 % 8.670 M 0.00 % 8.670 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 920.249 K -20.58 % 1.159 M -97.78 % 52.246 M 25.39 % 41.665 M 6.54 % 39.109 M 4 287.72 % 891.332 K -57.51 % 2.098 M -32.31 % 3.099 M 25.84 % 2.463 M 0.000 -100.00 % 40.197 M 311.93 % 9.758 M 429.63 % 1.842 M -95.80 % 43.856 M -20.67 % 55.281 M 8.17 % 51.107 M 26.69 % 40.338 M 40.28 % 28.755 M -18.79 % 35.408 M -3.45 % 36.674 M 60.21 % 22.891 M 0.000 -100.00 % 19.316 M 0.000 0.000 0.000
Short term debt 75.124 M 29.76 % 57.894 M 20.78 % 47.933 M -40.16 % 80.098 M -54.04 % 174.290 M -10.46 % 194.645 M 1 947.26 % 9.508 M -89.39 % 89.570 M -23.83 % 117.591 M 46.87 % 80.068 M 26 756.31 % 298.133 K 0.000 -100.00 % 50.044 M -0.24 % 50.165 M 294.94 % -25.734 M 0.000 0.000 100.00 % -23.832 M -219.02 % 20.024 M 194.87 % -21.107 M -121.08 % 100.115 M 25.14 % 80.000 M 166.67 % 30.000 M -25.00 % 40.000 M -84.06 % 251.000 M 0.000 -100.00 % 230.000 M -10.00 % 255.563 M 0.00 % 255.563 M 0.000
Total current liabilities 698.671 M 8.37 % 644.711 M -11.58 % 729.125 M -8.20 % 794.214 M 23.74 % 641.824 M 2.00 % 629.249 M 11.48 % 564.456 M -9.01 % 620.373 M 17.08 % 529.872 M 64.74 % 321.634 M -19.42 % 399.143 M 16.87 % 341.522 M -28.82 % 479.804 M -5.17 % 505.964 M 18.62 % 426.551 M -0.96 % 430.673 M 18.67 % 362.917 M -1.15 % 367.136 M -1.37 % 372.221 M 1.90 % 365.296 M 2.35 % 356.902 M 4.69 % 340.912 M -10.16 % 379.467 M -26.02 % 512.961 M 5.52 % 486.127 M 0.000 -100.00 % 484.790 M 41.83 % 341.811 M 0.00 % 341.811 M 0.000
Total liabilities 1.287 B 4.57 % 1.231 B -4.96 % 1.295 B -7.62 % 1.402 B 22.74 % 1.142 B -7.08 % 1.229 B 6.35 % 1.156 B -3.03 % 1.192 B 18.10 % 1.009 B 53.18 % 658.987 M 4.80 % 628.779 M 39.53 % 450.631 M -20.83 % 569.214 M -1.30 % 576.695 M 15.66 % 498.619 M 1.55 % 491.029 M 16.69 % 420.784 M -1.23 % 426.014 M -1.41 % 432.110 M 0.43 % 430.252 M 2.73 % 418.815 M 3.64 % 404.091 M -8.87 % 443.413 M -32.55 % 657.382 M 4.09 % 631.565 M 0.000 -100.00 % 705.262 M 2.85 % 685.693 M 0.00 % 685.693 M 0.000
Other non current assets 26.288 M 48.52 % 17.700 M -45.19 % 32.296 M -72.43 % 117.129 M 93.24 % 60.614 M -2.47 % 62.150 M 8.33 % 57.374 M -86.83 % 435.524 M -0.05 % 435.722 M 13.09 % 385.283 M 53.59 % 250.846 M -20.49 % 315.480 M -12.14 % 359.067 M 8.38 % 331.302 M 373.24 % 70.007 M 76.17 % 39.738 M 2.69 % 38.698 M -55.13 % 86.255 M 34.76 % 64.006 M 25.46 % 51.018 M 55.57 % 32.794 M 32.72 % 24.708 M -15.20 % 29.138 M 417.88 % 5.626 M 57.97 % 3.562 M 102.42 % -147.299 M -21 312.23 % 694.406 K -97.26 % 25.340 M 0.00 % 25.340 M 160.56 % -41.843 M
Long term investments 0.000 -100.00 % 7.742 M 0.000 100.00 % -30.406 M -397.54 % 10.219 M -10.10 % 11.367 M 139.96 % -28.446 M 83.30 % -170.304 M 22.58 % -219.978 M -50.15 % -146.502 M -216.22 % -46.329 M 52.90 % -98.363 M 44.59 % -177.525 M -7.09 % -165.775 M -5 574.43 % 3.028 M -10.60 % 3.387 M -5.59 % 3.588 M 81.83 % 1.973 M -10.81 % 2.212 M -10.97 % 2.485 M -9.89 % 2.758 M -9.00 % 3.030 M 7.76 % 2.812 M -8.11 % 3.060 M -7.50 % 3.308 M 0.000 -100.00 % 3.824 M 0.000 0.000 0.000
Intangible assets 189.274 M -0.52 % 190.272 M -0.12 % 190.506 M -0.73 % 191.904 M 0.12 % 191.671 M 16.79 % 164.111 M -0.89 % 165.583 M -0.84 % 166.988 M -0.87 % 168.457 M -1.02 % 170.185 M -0.85 % 171.651 M -0.89 % 173.190 M -0.49 % 174.046 M -0.73 % 175.329 M 31.66 % 133.164 M -0.89 % 134.353 M -0.90 % 135.571 M -0.89 % 136.784 M -0.85 % 137.952 M 65.86 % 83.172 M -0.90 % 83.925 M -0.93 % 84.714 M -0.94 % 85.519 M -0.59 % 86.026 M -0.90 % 86.808 M 0.000 -100.00 % 88.019 M -5.24 % 92.891 M 0.00 % 92.891 M 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 189.274 M -0.52 % 190.272 M -0.12 % 190.506 M -0.73 % 191.904 M 0.12 % 191.671 M 16.79 % 164.111 M -0.89 % 165.583 M -0.84 % 166.988 M -0.87 % 168.457 M -1.02 % 170.185 M -0.85 % 171.651 M -0.89 % 173.190 M -0.49 % 174.046 M -0.73 % 175.329 M 31.66 % 133.164 M -0.89 % 134.353 M -0.90 % 135.571 M -0.89 % 136.784 M -0.85 % 137.952 M 65.86 % 83.172 M -0.90 % 83.925 M -0.93 % 84.714 M -0.94 % 85.519 M -0.59 % 86.026 M -0.90 % 86.808 M 0.000 -100.00 % 88.019 M -5.24 % 92.891 M 0.00 % 92.891 M 0.000
Property plant equipment net 1.814 B -1.40 % 1.839 B 0.12 % 1.837 B 0.37 % 1.830 B 4.23 % 1.756 B -0.45 % 1.764 B -0.29 % 1.769 B 23.04 % 1.438 B 2.74 % 1.400 B 16.46 % 1.202 B 7.39 % 1.119 B 15.72 % 966.988 M 3.58 % 933.532 M 5.82 % 882.203 M 5.86 % 833.391 M 5.18 % 792.343 M 5.44 % 751.446 M 7.99 % 695.871 M 5.18 % 661.587 M 11.17 % 595.105 M -0.07 % 595.544 M 1.21 % 588.398 M 0.06 % 588.056 M 1.52 % 579.252 M -0.12 % 579.934 M 0.000 -100.00 % 593.703 M 5.58 % 562.332 M 0.00 % 562.332 M 0.000
Total non current assets 2.051 B -1.15 % 2.075 B -0.23 % 2.079 B -2.37 % 2.130 B 4.45 % 2.039 B 0.83 % 2.022 B 1.91 % 1.984 B 4.90 % 1.892 B 4.85 % 1.804 B 10.64 % 1.631 B 7.59 % 1.516 B 9.60 % 1.383 B 5.41 % 1.312 B 5.48 % 1.244 B 17.34 % 1.060 B 7.06 % 990.037 M 4.55 % 946.992 M 1.06 % 937.079 M 6.53 % 879.624 M 17.91 % 745.996 M 2.41 % 728.412 M 2.00 % 714.135 M -0.71 % 719.249 M 4.50 % 688.287 M 0.10 % 687.581 M 566.79 % -147.299 M -121.02 % 700.775 M 2.97 % 680.563 M 0.00 % 680.563 M 1 726.45 % -41.843 M
Other current assets 85.358 M 9.47 % 77.974 M -19.43 % 96.780 M 26.22 % 76.678 M -9.58 % 84.803 M -22.06 % 108.806 M 377.67 % 22.779 M -69.78 % 75.374 M -87.26 % 591.647 M 1 047.03 % 51.581 M 34.37 % 38.386 M -15.61 % 45.486 M -24.20 % 60.005 M 43.76 % 41.738 M 8.61 % 38.428 M -26.58 % 52.344 M 21.42 % 43.109 M -9.66 % 47.721 M 51.96 % 31.405 M -14.84 % 36.879 M 60.01 % 23.048 M -42.86 % 40.335 M 123.41 % 18.055 M -63.57 % 49.566 M 214.08 % 15.781 M 0.000 -100.00 % 18.846 M 68.22 % 11.203 M 0.00 % 11.203 M 0.000
Short term investments 0.000 -100.00 % 7.742 M -10.92 % 8.691 M -78.27 % 40.000 M 0.00 % 40.000 M 0.00 % 40.000 M 0.00 % 40.000 M -77.78 % 180.000 M -21.74 % 230.000 M 53.33 % 150.000 M 200.00 % 50.000 M -51.35 % 102.783 M -43.52 % 181.990 M 6.88 % 170.275 M -15.02 % 200.364 M -38.41 % 325.319 M 20.05 % 270.992 M -19.11 % 335.000 M -16.25 % 400.000 M 9.51 % 365.252 M -36.48 % 575.000 M -3.36 % 595.000 M -1.65 % 605.000 M 0.000 0.000 -100.00 % 294.598 M 0.000 0.000 0.000 -100.00 % 83.687 M
cash and cash equivalents 396.306 M 51.81 % 261.048 M -8.71 % 285.957 M -17.43 % 346.313 M 22.75 % 282.138 M 34.12 % 210.361 M -39.42 % 347.265 M 35.23 % 256.796 M 0.93 % 254.424 M 17.12 % 217.241 M -42.30 % 376.489 M 57.97 % 238.334 M -28.30 % 332.392 M -23.61 % 435.102 M -16.08 % 518.443 M 49.00 % 347.937 M -14.37 % 406.332 M 15.06 % 353.135 M 7.00 % 330.035 M -22.85 % 427.757 M 88.93 % 226.413 M 14.01 % 198.597 M -11.03 % 223.223 M 39.18 % 160.389 M 1.60 % 157.867 M 207.17 % -147.299 M -200.00 % 147.299 M -43.34 % 259.975 M 0.00 % 259.975 M 721.30 % -41.843 M
Cash and short term investments 396.306 M 51.81 % 261.048 M -8.71 % 285.957 M -25.98 % 386.313 M 19.92 % 322.138 M 28.67 % 250.361 M -35.35 % 387.265 M -11.34 % 436.796 M -9.83 % 484.424 M 31.91 % 367.241 M -13.89 % 426.489 M 25.03 % 341.118 M -33.68 % 514.382 M -15.03 % 605.377 M -15.78 % 718.806 M 6.77 % 673.256 M -0.60 % 677.324 M -1.57 % 688.135 M -5.74 % 730.035 M -7.94 % 793.009 M -1.05 % 801.413 M 0.98 % 793.597 M -4.18 % 828.223 M 416.38 % 160.389 M 1.60 % 157.867 M 7.17 % 147.299 M 0.00 % 147.299 M -43.34 % 259.975 M 0.00 % 259.975 M 521.30 % 41.843 M
Total current assets 1.316 B 4.57 % 1.258 B -3.48 % 1.304 B -7.40 % 1.408 B 5.91 % 1.329 B -1.27 % 1.346 B -0.46 % 1.353 B -4.34 % 1.414 B 7.95 % 1.310 B 16.41 % 1.125 B -5.10 % 1.186 B 5.12 % 1.128 B -11.91 % 1.280 B -5.33 % 1.352 B -5.20 % 1.427 B 1.83 % 1.401 B 7.10 % 1.308 B 1.20 % 1.293 B -0.74 % 1.302 B -6.07 % 1.386 B 3.89 % 1.334 B -0.22 % 1.337 B 0.08 % 1.336 B 96.78 % 679.076 M 10.74 % 613.199 M 316.30 % 147.299 M -76.11 % 616.639 M 18.73 % 519.362 M 0.00 % 519.362 M 1 141.20 % 41.843 M
Inventory 254.591 M 1.81 % 250.060 M -4.09 % 260.715 M -8.69 % 285.528 M -0.84 % 287.959 M 2.96 % 279.693 M 2.68 % 272.397 M 1.46 % 268.487 M 14.88 % 233.706 M 32.59 % 176.265 M -17.06 % 212.517 M -22.39 % 273.824 M -6.44 % 292.660 M 33.89 % 218.589 M 29.95 % 168.206 M -11.11 % 189.239 M 18.25 % 160.033 M 44.61 % 110.668 M 26.16 % 87.717 M -6.81 % 94.125 M -5.83 % 99.955 M -2.30 % 102.308 M 20.87 % 84.642 M -15.32 % 99.961 M 11.06 % 90.007 M 0.000 -100.00 % 69.141 M 20.32 % 57.463 M 0.00 % 57.463 M 0.000
Net receivables 579.386 M -13.41 % 669.107 M 1.36 % 660.113 M 0.13 % 659.273 M 3.94 % 634.311 M -10.35 % 707.512 M 5.57 % 670.162 M 4.44 % 641.672 M 14.30 % 561.410 M 5.92 % 530.036 M 3.57 % 511.790 M 7.36 % 476.705 M 13.37 % 420.505 M -13.60 % 486.699 M -5.33 % 514.119 M 5.76 % 486.102 M 11.36 % 436.505 M -2.13 % 445.984 M -1.55 % 453.028 M -3.42 % 469.094 M 14.13 % 411.021 M 2.46 % 401.141 M -1.79 % 408.459 M 6.06 % 385.120 M 10.18 % 349.543 M 0.000 -100.00 % 390.173 M 104.58 % 190.720 M 0.00 % 190.720 M 0.000
Tax assets 21.347 M 10.14 % 19.382 M 0.45 % 19.294 M -6.81 % 20.704 M 1.26 % 20.447 M -0.43 % 20.536 M -1.05 % 20.754 M -4.10 % 21.641 M 5.54 % 20.505 M 2.28 % 20.048 M -2.34 % 20.529 M -19.81 % 25.601 M 12.31 % 22.796 M 10.30 % 20.668 M 1.40 % 20.384 M 0.83 % 20.216 M 14.28 % 17.689 M 9.22 % 16.196 M 16.80 % 13.867 M -2.46 % 14.216 M 6.15 % 13.392 M 0.80 % 13.286 M -3.19 % 13.724 M -4.18 % 14.322 M 2.52 % 13.970 M 0.000 -100.00 % 14.534 M 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 379.851 M 1.83 % 373.011 M -14.65 % 437.042 M 32.45 % 329.969 M 53.01 % 215.650 M -45.59 % 396.332 M -4.64 % 415.598 M -6.85 % 446.170 M 31.63 % 338.948 M 88.59 % 179.729 M -22.07 % 230.633 M 2.05 % 225.993 M -30.74 % 326.304 M -4.19 % 340.581 M 24.60 % 273.336 M -12.39 % 312.002 M 135.28 % 132.610 M -47.78 % 253.934 M 5.24 % 241.285 M 22.96 % 196.236 M 16.28 % 168.762 M -4.66 % 177.012 M -6.33 % 188.982 M -6.25 % 201.580 M 44.27 % 139.724 M 0.000 -100.00 % 154.058 M 98.58 % 77.578 M 0.00 % 77.578 M 0.000
Tax payables 5.276 M 11.61 % 4.727 M -65.21 % 13.586 M 21.99 % 11.136 M 269.62 % 3.013 M -43.56 % 5.338 M -56.35 % 12.229 M 12.98 % 10.825 M 20.53 % 8.981 M 27.52 % 7.043 M -23.80 % 9.242 M 67.04 % 5.533 M -33.09 % 8.269 M -39.87 % 13.753 M 10.62 % 12.432 M 48.71 % 8.360 M -6.28 % 8.920 M -48.24 % 17.233 M -5.01 % 18.142 M 65.95 % 10.933 M 28.65 % 8.498 M -27.24 % 11.679 M 67.52 % 6.972 M -23.84 % 9.155 M 3.07 % 8.882 M 0.000 -100.00 % 9.316 M 0.000 0.000 0.000
Deferred revenue non current 118.368 M -1.49 % 120.160 M 17.06 % 102.652 M 13.83 % 90.183 M -1.86 % 91.896 M -1.86 % 93.639 M -1.83 % 95.382 M -1.96 % 97.287 M -1.56 % 98.828 M 3.61 % 95.388 M 16.72 % 81.724 M 20.08 % 68.059 M -1.93 % 69.395 M -1.89 % 70.731 M -1.85 % 72.067 M 19.40 % 60.356 M 4.30 % 57.867 M -1.72 % 58.878 M -1.69 % 59.889 M -7.80 % 64.956 M 4.91 % 61.914 M -2.00 % 63.179 M -1.20 % 63.946 M -1.57 % 64.963 M -1.54 % 65.980 M 0.000 -100.00 % 68.013 M 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -29.727 M 0.000 0.000 0.000 100.00 % -75.782 M 0.000 0.000 100.00 % -43.856 M 0.000 100.00 % -51.107 M 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 -100.00 % 103.036 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.222 B 1 320.44 % -100.119 M -108.26 % 1.212 B 1 310.37 % -100.119 M -109.11 % 1.099 B 1 199.08 % -100.017 M -108.70 % 1.149 B 2 397.65 % -50.019 M -104.19 % 1.192 B -1.05 % 1.205 B 7.03 % 1.126 B 3 851.73 % -30.009 M -102.79 % 1.075 B -9.71 % 1.190 B 7.75 % 1.105 B 0.000 -100.00 % 1.047 B 0.000 -100.00 % 1.046 B 0.000 -100.00 % 1.047 B 0.000 -100.00 % 1.047 B 301.74 % 260.517 M -5.09 % 274.494 M 0.000 -100.00 % 260.517 M -2.73 % 267.817 M 0.00 % 267.817 M 0.000
Deferred tax liabilities non current 1.164 M -6.21 % 1.241 M 0.00 % 1.241 M -9.27 % 1.367 M 0.00 % 1.367 M -5.33 % 1.444 M 0.00 % 1.444 M -5.06 % 1.521 M 0.00 % 1.521 M -2.47 % 1.560 M -2.41 % 1.598 M -96.11 % 41.049 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -79.458 M 0.00 % -79.458 M 0.000 100.00 % -152.458 M 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 3.366 B 1.01 % 3.333 B -1.48 % 3.383 B -4.37 % 3.537 B 5.03 % 3.368 B -0.01 % 3.369 B 0.95 % 3.337 B 0.95 % 3.306 B 6.15 % 3.114 B 13.00 % 2.756 B 2.02 % 2.701 B 7.59 % 2.511 B -3.14 % 2.592 B -0.15 % 2.596 B 4.41 % 2.487 B 4.00 % 2.391 B 6.03 % 2.255 B 1.14 % 2.230 B 2.19 % 2.182 B 2.32 % 2.132 B 3.37 % 2.063 B 0.55 % 2.052 B -0.19 % 2.056 B 50.33 % 1.367 B 5.12 % 1.301 B 0.000 -100.00 % 1.317 B 9.79 % 1.200 B 0.00 % 1.200 B 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2017-06-30 2017-03-31 2016-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 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2017-06-30 2017-03-31 2016-06-30 2016-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.369 M 157.68 % -52.653 M -180.42 % 65.473 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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.944 M 141.94 % -11.789 M -200.00 % 11.789 M 0.000 -100.00 % 44.401 M 309.44 % -21.199 M -200.00 % 21.199 M 0.000 -100.00 % 6.311 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
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -41.477 M 0.000 100.00 % -218.776 M -377.75 % 78.766 M 200.00 % -78.766 M 0.000 100.00 % -50.681 M -165.07 % 77.890 M 200.00 % -77.890 M 0.000 100.00 % -82.659 M -383.67 % 29.139 M 200.00 % -29.139 M 0.000 100.00 % -77.888 M -407.36 % 25.341 M 200.00 % -25.341 M 0.000 100.00 % -7.524 M 87.75 % -61.444 M -200.00 % 61.444 M 0.000 100.00 % -89.997 M -1 538.30 % 6.257 M 0.00 % 6.257 M 140.99 % -15.265 M 0.00 % -15.265 M
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -4.972 M 0.000 100.00 % -126.629 M -362.91 % 48.165 M 200.00 % -48.165 M 0.000 -100.00 % 14.552 M 126.03 % -55.896 M -200.00 % 55.896 M 0.000 100.00 % -38.550 M -54.76 % -24.909 M -200.00 % 24.909 M 0.000 100.00 % -73.686 M -989.74 % 8.282 M 200.00 % -8.282 M 0.000 -100.00 % 15.510 M 118.60 % -83.409 M -200.00 % 83.409 M 0.000 100.00 % -77.279 M -1 251.67 % 6.710 M 0.00 % 6.710 M 149.05 % -13.680 M 0.00 % -13.680 M
Inventory 0.000 0.000 0.000 0.000 100.00 % -36.505 M 0.000 100.00 % -92.147 M -401.12 % 30.601 M 200.00 % -30.601 M 0.000 100.00 % -65.233 M -148.76 % 133.786 M 200.00 % -133.786 M 0.000 100.00 % -88.509 M -217.63 % 75.247 M 200.00 % -75.247 M 0.000 100.00 % -10.513 M -161.62 % 17.059 M 200.00 % -17.059 M 0.000 100.00 % -23.035 M -204.87 % 21.965 M 200.00 % -21.965 M 0.000 100.00 % -12.717 M -2 707.30 % -453.011 K 0.00 % -453.011 K 71.43 % -1.585 M 0.00 % -1.585 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.944 M -141.95 % 11.785 M 200.00 % -11.785 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
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.944 M 141.95 % -11.785 M -200.00 % 11.785 M 0.000 -100.00 % 44.401 M 309.44 % -21.199 M -200.00 % 21.199 M 0.000 -100.00 % 6.311 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
Other non cash items 112.736 M 379.52 % 23.510 M -57.63 % 55.486 M -21.98 % 71.122 M -46.64 % 133.291 M 298.04 % -67.307 M -134.16 % 197.026 M 401.11 % -65.434 M -147.23 % 138.554 M 792.03 % -20.021 M -876.61 % -2.050 M 93.36 % -30.866 M -97.66 % -15.616 M -221.65 % 12.837 M -60.74 % 32.694 M 160.09 % -54.407 M -12.13 % -48.520 M -12.42 % -43.162 M -3.22 % -41.814 M 28.06 % -58.125 M -38.89 % -41.851 M -18.93 % -35.188 M 22.56 % -45.442 M -11.91 % -40.605 M 0.47 % -40.796 M -151.30 % -16.234 M 56.98 % -37.740 M -308.78 % -9.232 M 0.00 % -9.232 M -171.71 % 12.874 M 0.00 % 12.874 M
Net cash provided by operating activities 112.736 M 379.52 % 23.510 M -57.63 % 55.486 M -23.55 % 72.583 M -36.42 % 114.165 M 293.26 % -59.074 M -382.39 % 20.919 M 273.84 % -12.034 M -110.41 % 115.621 M 363.84 % 24.927 M 1 115.89 % 2.050 M -93.36 % 30.866 M -31.65 % 45.160 M -6.28 % 48.189 M -35.94 % 75.225 M 128.60 % 32.907 M -62.44 % 87.615 M 475.08 % 15.235 M -86.81 % 115.537 M 48.15 % 77.986 M 29.75 % 60.107 M 390.39 % 12.257 M 8.98 % 11.247 M -70.17 % 37.708 M -31.74 % 55.240 M 108.30 % 26.519 M -67.47 % 81.528 M 1 349.04 % 5.626 M 0.00 % 5.626 M -29.95 % 8.032 M 0.00 % 8.032 M
Investments in property plant and equipment -30.469 M 30.96 % -44.131 M 47.03 % -83.306 M -129.75 % -36.260 M 66.66 % -108.743 M -55.45 % -69.956 M -12.65 % -62.100 M 43.81 % -110.513 M 35.63 % -171.682 M -3.11 % -166.511 M -55.50 % -107.078 M -7.53 % -99.583 M -5.17 % -94.686 M 38.80 % -154.721 M -66.32 % -93.026 M -111.99 % -43.883 M -24.06 % -35.372 M 35.60 % -54.926 M 59.05 % -134.120 M -248.81 % -38.451 M -38.34 % -27.795 M -103.18 % -13.680 M 45.75 % -25.217 M -1 217.86 % -1.913 M -177.20 % -690.292 K 61.22 % -1.780 M -256.50 % 1.137 M 118.83 % -6.042 M 0.00 % -6.042 M 89.31 % -56.537 M 0.00 % -56.537 M
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 1.791 M 30 772.09 % 5.800 K -93.23 % 85.625 K -78.18 % 392.395 K -42.20 % 678.875 K -12.32 % 774.270 K 3 419.41 % 22.000 K 105.73 % -383.736 K -47 374 913.37 % 0.810 -1.22 % 0.820 -100.00 % 24.819 K 31.07 % 18.935 K -99.95 % 35.394 M -35.56 % 54.926 M -59.19 % 134.590 M 250.04 % 38.450 M 38.33 % 27.795 M 103.18 % 13.680 M -45.75 % 25.215 M 1 200.71 % 1.939 M 180.46 % 691.212 K -61.17 % 1.780 M 0.000 0.000 0.000 0.000 0.000
Purchases of investments 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 42.86 % -70.000 M 70.43 % -236.750 M -57.83 % -150.000 M -200.00 % -50.000 M 73.65 % -189.725 M -28.15 % -148.055 M 58.50 % -356.720 M -78.36 % -200.000 M 50.00 % -400.000 M -48.15 % -270.000 M 19.40 % -335.000 M -12.83 % -296.898 M -2.63 % -289.303 M -13.54 % -254.800 M -65.45 % -154.000 M 81.29 % -823.174 M -1 773.99 % 49.174 M -64.31 % 137.782 M 160.49 % -227.782 M -1 418.55 % -15.000 M 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 40.228 M 0.16 % 40.163 M 0.41 % 40.000 M 0.00 % 40.000 M -78.05 % 182.229 M 50.77 % 120.867 M -19.96 % 151.016 M 200.37 % 50.277 M -50.73 % 102.051 M -62.23 % 270.210 M 34.66 % 200.658 M -37.61 % 321.622 M 17.81 % 272.990 M -32.34 % 403.490 M 19.24 % 338.391 M -16.12 % 403.429 M 103.43 % 198.312 M -64.98 % 566.351 M 127.75 % 248.673 M 29.85 % 191.507 M -5.36 % 202.345 M 327.81 % -88.822 M -87.91 % -47.267 M -134.24 % 138.067 M 0.000 0.000 0.000 0.000 0.000
Other investing activites 764.356 K 84.40 % 414.510 K -89.14 % 3.816 M 625 521 539.96 % 0.610 -100.00 % 1.791 M 524.12 % 286.895 K 102.96 % -9.700 M -1 154 761 962.94 % 0.840 -100.00 % 4.458 M 2 476 540 767.18 % 0.180 100.00 % -2.333 M -9.84 % -2.124 M -430.73 % 642.335 K 2 155 318 607 872 100.00 % 0.000 -100.00 % 18.953 M 199.38 % -19.072 M 45.81 % -35.191 M 35.93 % -54.926 M 59.05 % -134.120 M -248.81 % -38.451 M -38.34 % -27.795 M -103.18 % -13.680 M 45.75 % -25.217 M -1 217.86 % -1.913 M -177.20 % -690.292 K 61.22 % -1.780 M -104.44 % 40.085 M 0.000 0.000 -100.00 % 68.800 K 0.00 % 68.800 K
Net cash used for investing activites -29.705 M 32.05 % -43.716 M -11.35 % -39.262 M -8.77 % -36.097 M 66.25 % -106.953 M -52.90 % -69.950 M -199.20 % 70.515 M 219.00 % -59.254 M 76.51 % -252.279 M 4.97 % -265.460 M -362.97 % -57.338 M -165.38 % -21.606 M 47.86 % -41.441 M 78.17 % -189.819 M -17 843.62 % -1.058 M 98.22 % -59.446 M -278.93 % 33.222 M 146.03 % 13.503 M 105.81 % -232.235 M -197.33 % 238.597 M 803.38 % -33.921 M -242.36 % 23.827 M 103.69 % -646.049 M -1 455.41 % -41.536 M -146.24 % 89.825 M 198.18 % -91.495 M -448.92 % 26.223 M 534.03 % -6.042 M 0.00 % -6.042 M 89.30 % -56.468 M 0.00 % -56.468 M
Debt repayment 56.669 M 471.97 % 9.908 M 112.81 % -77.344 M -261.17 % 47.989 M -35.59 % 74.502 M 21.76 % 61.189 M 279.07 % -34.171 M -146.41 % 73.631 M -58.20 % 176.169 M 22.33 % 144.011 M 6.57 % 135.128 M 565.96 % -29.000 M 0.000 0.000 -100.00 % 50.000 M 0.000 0.000 0.000 100.00 % -10.000 M 87.09 % -77.458 M -487.29 % 20.000 M 172.84 % -27.458 M 0.000 100.00 % -45.000 M 13.46 % -52.000 M 0.000 100.00 % -6.000 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -20.010 M 77.42 % -88.622 M 45.02 % -161.178 M 0.000 100.00 % -30.009 M -2 873.83 % -1.009 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 0.000
Common stock repurchased 0.000 0.000 0.000 -100.00 % 50.000 M 200.00 % -50.000 M 0.000 100.00 % -20.010 M -233.48 % 14.991 M 200.00 % -14.991 M 0.000 100.00 % -30.009 M -200.00 % 30.009 M 200.00 % -30.009 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
Dividends paid -4.857 M -25.63 % -3.866 M 34.28 % -5.883 M -20.29 % -4.891 M 76.31 % -20.641 M -414.97 % -4.008 M 71.78 % -14.203 M 0.00 % -14.203 M 5.01 % -14.951 M -574.06 % -2.218 M -139.93 % -924.468 K 96.80 % -28.857 M -6 957.43 % -408.889 K -2.22 % -400.000 K -8.71 % -367.945 K 25.27 % -492.389 K 98.27 % -28.399 M -15 659.10 % -180.204 K 94.11 % -3.057 M -69.68 % -1.802 M 96.09 % -46.038 M -1 268.07 % -3.365 M -10.97 % -3.033 M 33.48 % -4.559 M -0.46 % -4.538 M 25.67 % -6.105 M -27.52 % -4.787 M 30.30 % -6.868 M 0.00 % -6.868 M 1.14 % -6.948 M 0.00 % -6.948 M
Other financing activites 0.000 0.000 -100.00 % 1.156 M 1 256.00 % -100.001 K 92.91 % -1.411 M 97.18 % -50.000 M -168.36 % 73.142 M 1 559.92 % -5.010 M 0.000 0.000 -100.00 % 21.367 M 11 246 012 652.20 % -0.190 100.00 % -9.107 K 99.91 % -10.000 M -128.16 % 35.508 M 0.000 100.00 % -20.000 M 0.000 100.00 % -1.068 M -114.32 % 7.458 M 206.55 % -7.000 M -5.26 % -6.650 M -100.95 % 696.734 M 5 989.04 % 11.442 M 211.77 % -10.238 M 0.000 100.00 % -377.358 K -100.29 % 130.822 M 0.00 % 130.822 M 155.18 % 51.267 M 0.00 % 51.267 M
Net cash used provided by financing activities 51.812 M 757.56 % 6.042 M 107.36 % -82.071 M -290.87 % 42.998 M -18.02 % 52.450 M 630.39 % 7.181 M 50.91 % 4.759 M -92.70 % 65.171 M -55.43 % 146.227 M 3.13 % 141.793 M -8.86 % 155.571 M 368.89 % -57.857 M -13 741.54 % -417.996 K 95.98 % -10.400 M -112.11 % 85.876 M 17 540.71 % -492.389 K 98.98 % -48.399 M -26 757.62 % -180.204 K 98.72 % -14.125 M 79.29 % -68.198 M -106.42 % -33.038 M 11.84 % -37.473 M -105.40 % 693.701 M 1 522.71 % -48.759 M 21.66 % -62.238 M -919.47 % -6.105 M 45.32 % -11.165 M -109.01 % 123.954 M 0.00 % 123.954 M 179.68 % 44.319 M 0.00 % 44.319 M
Effect of forex changes on cash -2.900 M -231.54 % 2.205 M 26.71 % 1.740 M 150.04 % -3.477 M -220.44 % 2.887 M 24.72 % 2.315 M 459.46 % 413.784 K -30.17 % 592.564 K -86.31 % 4.328 M 591.79 % 625.656 K 116.97 % -3.688 M -189.32 % 4.129 M -62.90 % 11.130 M 645.70 % 1.493 M 139.45 % -3.783 M -617.54 % 731.036 K 117.72 % -4.125 M -577.74 % 863.345 K -39.47 % 1.426 M 137.44 % -3.809 M -1 215.49 % 341.451 K 23.74 % 275.952 K 127.16 % -1.016 M -168.51 % 1.483 M 35.70 % 1.093 M 205.61 % -1.035 M -161.50 % 1.683 M 58 918.42 % -2.861 K 0.00 % -2.861 K -102.99 % 95.784 K 0.00 % 95.785 K
Net change in cash 131.943 M 1 203.25 % -11.959 M 81.41 % -64.334 M -184.82 % 75.844 M 5.67 % 71.776 M 152.43 % -136.903 M -241.71 % 96.606 M 1 848.58 % -5.525 M -139.75 % 13.897 M 109.37 % -148.339 M -206.04 % 139.896 M 247.81 % -94.643 M -433.95 % -17.725 M 88.23 % -150.538 M -196.34 % 156.260 M 694.13 % -26.301 M -138.50 % 68.314 M 132.19 % 29.422 M 122.74 % -129.397 M -152.91 % 244.576 M 3 856.03 % -6.512 M -484.88 % -1.113 M -101.92 % 57.883 M 213.26 % -51.104 M -160.90 % 83.921 M 216.37 % -72.116 M -173.39 % 98.268 M -20.45 % 123.536 M 0.00 % 123.536 M 3 172.06 % -4.021 M 0.00 % -4.021 M
Cash at beginning of period 252.492 M -4.52 % 264.451 M -19.57 % 328.785 M 29.98 % 252.941 M 20.24 % 210.361 M -39.42 % 347.265 M 62.80 % 213.314 M -2.52 % 218.839 M 6.78 % 204.941 M -41.99 % 353.280 M 65.56 % 213.384 M -30.73 % 308.028 M -5.44 % 325.753 M -31.61 % 476.291 M 48.83 % 320.031 M -7.59 % 346.332 M 24.57 % 278.018 M 11.84 % 248.596 M -34.23 % 377.994 M 183.32 % 133.418 M -4.65 % 139.929 M -0.79 % 141.043 M 69.60 % 83.160 M -38.06 % 134.264 M 166.70 % 50.343 M -58.89 % 122.459 M 406.22 % 24.191 M 0.000 0.000 -100.00 % 14.603 M 0.000
Cash at end of period 384.434 M 52.26 % 252.492 M -4.52 % 264.451 M -19.57 % 328.785 M 16.53 % 282.138 M 34.12 % 210.361 M -32.12 % 309.920 M 45.29 % 213.314 M -2.52 % 218.839 M 6.78 % 204.941 M -41.99 % 353.280 M 65.56 % 213.384 M -30.73 % 308.028 M -5.44 % 325.753 M -31.61 % 476.291 M 48.83 % 320.031 M -7.59 % 346.332 M 24.57 % 278.018 M 11.84 % 248.596 M -34.23 % 377.994 M 183.32 % 133.418 M -4.65 % 139.929 M -0.79 % 141.043 M 69.60 % 83.160 M -38.06 % 134.264 M 166.70 % 50.343 M -58.89 % 122.459 M -0.87 % 123.536 M 0.00 % 123.536 M 1 067.45 % 10.582 M 363.14 % -4.021 M
Operating cash flow 112.736 M 379.52 % 23.510 M -57.63 % 55.486 M -23.55 % 72.583 M -36.42 % 114.165 M 293.26 % -59.074 M -382.39 % 20.919 M 273.84 % -12.034 M -110.41 % 115.621 M 363.84 % 24.927 M 1 115.89 % 2.050 M -93.36 % 30.866 M -31.65 % 45.160 M -6.28 % 48.189 M -35.94 % 75.225 M 128.60 % 32.907 M -62.44 % 87.615 M 475.08 % 15.235 M -86.81 % 115.537 M 48.15 % 77.986 M 29.75 % 60.107 M 390.39 % 12.257 M 8.98 % 11.247 M -70.17 % 37.708 M -31.74 % 55.240 M 108.30 % 26.519 M -67.47 % 81.528 M 1 349.04 % 5.626 M 0.00 % 5.626 M -29.95 % 8.032 M 0.00 % 8.032 M
Capital expenditure -30.469 M 30.96 % -44.131 M 47.03 % -83.306 M -129.75 % -36.260 M 66.66 % -108.743 M -55.45 % -69.956 M -12.65 % -62.100 M 43.81 % -110.513 M 35.63 % -171.682 M -3.11 % -166.511 M -55.50 % -107.078 M -7.53 % -99.583 M -5.17 % -94.686 M 38.80 % -154.721 M -66.32 % -93.026 M -111.99 % -43.883 M -24.06 % -35.372 M 35.60 % -54.926 M 59.05 % -134.120 M -248.81 % -38.451 M -38.34 % -27.795 M -103.18 % -13.680 M 45.75 % -25.217 M -1 217.86 % -1.913 M -177.20 % -690.292 K 61.22 % -1.780 M -256.50 % 1.137 M 118.83 % -6.042 M 0.00 % -6.042 M 89.31 % -56.537 M 0.00 % -56.537 M
Free CashFlow 82.267 M 498.95 % -20.621 M 26.48 % -28.047 M -177.56 % 36.161 M 567.02 % 5.421 M 104.20 % -129.030 M -213.32 % -41.181 M 66.40 % -122.547 M -118.60 % -56.060 M 60.40 % -141.584 M -34.81 % -105.028 M -52.84 % -68.716 M -38.75 % -49.525 M 53.51 % -106.533 M -498.45 % -17.801 M -62.18 % -10.976 M -121.01 % 52.243 M 231.63 % -39.691 M -113.58 % -18.583 M -147.00 % 39.535 M 22.35 % 32.312 M 2 370.59 % -1.423 M 89.81 % -13.970 M -139.03 % 35.794 M -34.38 % 54.550 M 120.50 % 24.739 M -70.07 % 82.665 M 20 002.92 % -415.341 K 0.00 % -415.341 K 99.14 % -48.505 M 0.00 % -48.505 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2017 2017 2016 2016
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014