605189.SS

Wuhu Fuchun Dye and Weave Co.,Ltd. 605189.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Revenue 3.047 B 21.38 % 2.511 B 13.73 % 2.208 B 1.49 % 2.175 B 43.57 % 1.515 B 8.40 % 1.398 B -2.51 % 1.434 B 7.81 % 1.330 B 4.32 % 1.275 B 24.41 % 1.025 B
Net income 126.099 M 20.76 % 104.423 M -35.90 % 162.899 M -30.01 % 232.735 M 105.39 % 113.313 M 24.45 % 91.053 M -7.39 % 98.315 M 33.41 % 73.693 M -11.45 % 83.219 M 91.08 % 43.552 M
Income before tax 139.238 M 19.07 % 116.939 M -35.68 % 181.806 M -32.26 % 268.400 M 105.15 % 130.833 M 26.15 % 103.715 M -8.08 % 112.837 M 29.98 % 86.814 M -10.80 % 97.326 M 90.55 % 51.076 M
Income before tax ratio 0.05 -1.91 % 0.05 -43.44 % 0.08 -33.26 % 0.12 42.89 % 0.09 16.37 % 0.07 -5.72 % 0.08 20.56 % 0.07 -14.50 % 0.08 53.17 % 0.05
EBITDA 325.589 M 50.65 % 216.117 M -12.62 % 247.343 M -23.38 % 322.807 M 78.33 % 181.018 M 24.00 % 145.987 M 0.74 % 144.910 M 27.90 % 113.302 M -5.17 % 119.479 M 55.87 % 76.654 M
Net income ratio 0.04 -0.51 % 0.04 -43.64 % 0.07 -31.04 % 0.11 43.06 % 0.07 14.80 % 0.07 -5.01 % 0.07 23.75 % 0.06 -15.12 % 0.07 53.59 % 0.04
Ratio EBITDA 0.11 24.12 % 0.09 -23.17 % 0.11 -24.51 % 0.15 24.21 % 0.12 14.39 % 0.10 3.33 % 0.10 18.63 % 0.09 -9.10 % 0.09 25.29 % 0.07
Gross profit ratio 0.12 8.23 % 0.11 -3.94 % 0.12 -36.39 % 0.19 21.59 % 0.15 -1.97 % 0.16 2.43 % 0.15 8.07 % 0.14 -9.64 % 0.16 14.30 % 0.14
Weighted average shs out dil 148.503 M -4.72 % 155.855 M 4.07 % 149.760 M 0.00 % 149.760 M 54.36 % 97.018 M -13.87 % 112.643 M 0.25 % 112.360 M 9.27 % 102.827 M 163.19 % 39.070 M 50.43 % 25.972 M
Weighted average shs out 148.503 M -4.72 % 155.855 M 4.07 % 149.760 M 0.00 % 149.760 M 58.22 % 94.651 M -15.97 % 112.643 M 0.25 % 112.360 M 9.28 % 102.822 M 163.18 % 39.070 M 50.43 % 25.972 M
EPS diluted 0.84 25.37 % 0.67 -38.53 % 1.09 -29.68 % 1.55 32.48 % 1.17 44.44 % 0.81 -6.90 % 0.87 20.83 % 0.72 -66.20 % 2.13 27.01 % 1.68
Earnings per share 0.84 25.37 % 0.67 -38.53 % 1.09 -29.68 % 1.55 29.17 % 1.20 48.15 % 0.81 -6.90 % 0.87 20.83 % 0.72 -66.20 % 2.13 27.01 % 1.68
Gross profit 373.601 M 31.37 % 284.387 M 9.25 % 260.314 M -35.44 % 403.199 M 74.57 % 230.964 M 6.26 % 217.349 M -0.14 % 217.655 M 16.51 % 186.815 M -5.73 % 198.175 M 42.20 % 139.364 M
Income tax expense 13.139 M 4.98 % 12.516 M -33.80 % 18.906 M -46.99 % 35.666 M 103.57 % 17.520 M 38.37 % 12.662 M -12.81 % 14.522 M 10.67 % 13.121 M -6.99 % 14.107 M 87.49 % 7.524 M
Cost of revenue 2.674 B 20.11 % 2.226 B 14.33 % 1.947 B 9.90 % 1.772 B 37.99 % 1.284 B 8.79 % 1.180 B -2.93 % 1.216 B 6.39 % 1.143 B 6.18 % 1.076 B 21.60 % 885.186 M
General and administrative expenses 13.035 M -77.01 % 56.703 M 721.82 % 6.900 M -21.55 % 8.795 M 87.27 % 4.696 M -42.93 % 8.229 M 162.78 % -13.107 M 61.64 % -34.169 M -144.42 % 76.917 M 18.38 % 64.972 M
Selling and marketing expenses 6.645 M -52.80 % 14.079 M 20.16 % 11.717 M -3.13 % 12.096 M 36.84 % 8.839 M -56.06 % 20.116 M 5.42 % 19.083 M 14.90 % 16.608 M 8.85 % 15.258 M -3.06 % 15.739 M
Other expenses 94.605 M 1 034.46 % 8.339 M -80.57 % 42.910 M -0.89 % 43.297 M 30.17 % 33.263 M 13.29 % 29.361 M 1 502.71 % 1.832 M 293.65 % 465.390 K 0.000 0.000
Operating expenses 232.866 M 36.81 % 170.207 M 28.22 % 132.742 M -1.09 % 134.208 M 36.61 % 98.240 M -6.81 % 105.413 M 7.76 % 97.827 M 2.41 % 95.523 M -5.28 % 100.850 M 14.12 % 88.371 M
Cost and expenses 2.907 B 21.29 % 2.396 B 15.21 % 2.080 B 9.12 % 1.906 B 37.89 % 1.382 B 7.51 % 1.286 B -2.13 % 1.314 B 6.08 % 1.238 B 5.19 % 1.177 B 20.93 % 973.557 M
Research and development expenses 118.581 M 31.00 % 90.521 M 27.11 % 71.215 M 1.71 % 70.021 M 36.12 % 51.441 M 7.83 % 47.707 M -0.47 % 47.933 M -45.83 % 88.482 M 0.000 0.000
Selling general and administrative expenses 19.680 M -72.42 % 71.347 M 283.24 % 18.617 M -10.88 % 20.890 M 54.34 % 13.535 M -52.25 % 28.345 M 374.33 % 5.976 M 134.03 % -17.561 M -119.05 % 92.175 M 14.20 % 80.711 M
Interest income 8.513 M -20.79 % 10.747 M -37.71 % 17.254 M 75.83 % 9.813 M 539.27 % 1.535 M -1.74 % 1.562 M -33.68 % 2.356 M 193.11 % 803.687 K 0.000 -100.00 % 83.227 K
Interest expense 49.831 M 373.07 % 10.534 M 55.24 % 6.785 M 191.73 % 2.326 M -33.89 % 3.518 M -19.60 % 4.376 M -3.95 % 4.556 M 10.16 % 4.135 M 0.000 0.000
Depreciation and amortization 136.520 M 54.01 % 88.644 M 53.06 % 57.916 M 13.29 % 51.121 M 9.55 % 46.667 M 23.14 % 37.897 M 37.72 % 27.517 M 23.11 % 22.352 M -1.42 % 22.674 M 15.70 % 19.598 M
Operating income 140.735 M 23.26 % 114.180 M -39.94 % 190.096 M -28.90 % 267.349 M 106.38 % 129.541 M 22.57 % 105.690 M -7.31 % 114.025 M 31.96 % 86.412 M -10.74 % 96.805 M 69.67 % 57.056 M
Operating income ratio 0.05 1.55 % 0.05 -47.19 % 0.09 -29.94 % 0.12 43.75 % 0.09 13.07 % 0.08 -4.93 % 0.08 22.40 % 0.06 -14.44 % 0.08 36.38 % 0.06
Total other income expenses net -1.498 M -154.29 % 2.759 M 133.27 % -8.290 M -888.70 % 1.051 M -18.66 % 1.292 M 165.44 % -1.975 M -66.17 % -1.188 M -395.65 % 401.915 K -95.87 % 9.743 M 262.95 % -5.979 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Net debt 1.639 B 208.24 % 531.664 M 598.39 % -106.676 M 80.39 % -543.891 M -128.26 % -238.272 M -153.50 % -93.993 M 36.41 % -147.810 M 21.22 % -187.620 M -202.14 % -62.098 M -10 499.20 % 597.140 K
Total investments 60.386 M -75.42 % 245.699 M 82.62 % 134.539 M 110.00 % 64.065 M 12 447.92 % 510.562 K -48.85 % 998.232 K 865.84 % 103.354 K -2.13 % 105.603 K 0.000 -100.00 % 510.000 K
Total debt 2.347 B 94.84 % 1.205 B 55.45 % 774.975 M 687.76 % 98.377 M 264.10 % 27.019 M -57.70 % 63.875 M 31.70 % 48.500 M 22.78 % 39.500 M -56.35 % 90.500 M 6.10 % 85.300 M
Accumulated other comprehensive income loss 0.000 0.000 -100.00 % 151.573 M 142.90 % 62.400 M -82.21 % 350.667 M 3.51 % 338.771 M 2.70 % 329.854 M 0.000 0.000 0.000
Retained earnings 786.296 M 14.42 % 687.176 M 10.05 % 624.418 M 28.35 % 486.479 M 44.47 % 336.742 M 32.96 % 253.264 M 32.10 % 191.719 M 55.11 % 123.603 M 130.24 % 53.685 M -83.64 % 328.213 M
Common stock 149.766 M 0.00 % 149.763 M 20.00 % 124.800 M 0.00 % 124.800 M 33.33 % 93.600 M 0.00 % 93.600 M 0.00 % 93.600 M 60.00 % 58.500 M 12.50 % 52.000 M 100.00 % 26.000 M
Total equity 1.880 B 4.44 % 1.800 B 4.39 % 1.724 B 15.17 % 1.497 B 91.72 % 781.008 M 13.91 % 685.635 M 11.45 % 615.174 M 14.49 % 537.334 M 49.91 % 358.441 M -1.58 % 364.213 M
Other non current liabilities 0.000 0.000 0.000 -100.00 % 46.081 M 0.00 % 46.081 M 0.00 % 46.081 M -31.15 % 66.927 M 6.22 % 63.008 M 6.88 % 58.949 M 43.22 % 41.160 M
Long term debt 680.046 M -17.91 % 828.461 M 42.69 % 580.616 M 1 982.39 % 27.882 M -7.29 % 30.074 M -48.64 % 58.559 M 100.20 % 29.250 M -0.85 % 29.500 M -50.42 % 59.500 M 5 850.00 % 1.000 M
Total non current liabilities 810.953 M -9.74 % 898.460 M 43.48 % 626.212 M 468.88 % 110.077 M 7.77 % 102.138 M -10.40 % 113.987 M 18.52 % 96.177 M 3.97 % 92.508 M -21.90 % 118.449 M 180.95 % 42.160 M
Other current liabilities 297.056 M 49.05 % 199.298 M 210.17 % 64.255 M 87.17 % 34.330 M 29.75 % 26.458 M -60.44 % 66.878 M -0.39 % 67.142 M 128.58 % 29.374 M -58.02 % 69.964 M 55.77 % 44.915 M
Deferred revenue 0.000 0.000 -100.00 % 72.326 M -39.74 % 120.024 M 35.17 % 88.794 M 411.17 % 17.371 M 163.11 % 6.602 M -73.73 % 25.135 M 0.000 0.000
Short term debt 1.667 B 343.11 % 376.262 M 92.43 % 195.536 M 177.37 % 70.495 M 907.85 % 6.995 M -53.40 % 15.009 M -12.46 % 17.145 M 71.45 % 10.000 M -67.74 % 31.000 M -63.23 % 84.300 M
Total current liabilities 2.529 B 84.57 % 1.370 B 82.82 % 749.592 M 48.40 % 505.100 M 27.08 % 397.470 M 35.91 % 292.453 M -10.97 % 328.495 M 3.66 % 316.892 M 45.96 % 217.106 M -11.72 % 245.926 M
Total liabilities 3.340 B 47.22 % 2.269 B 64.91 % 1.376 B 123.64 % 615.177 M 23.13 % 499.608 M 22.92 % 406.440 M -4.29 % 424.671 M 3.73 % 409.400 M 22.01 % 335.555 M 16.48 % 288.087 M
Other non current assets 4.395 M 102.76 % -159.195 M -305.00 % 77.654 M 162.88 % 29.540 M -2.37 % 30.258 M 622.70 % 4.187 M -69.84 % 13.884 M -37.81 % 22.326 M 563.14 % 3.367 M -35.06 % 5.185 M
Long term investments 0.000 -100.00 % 174.489 M 0.000 -100.00 % 22.891 K -95.52 % 510.562 K -48.85 % 998.232 K 865.84 % 103.354 K -2.13 % 105.603 K 0.000 -100.00 % 510.000 K
Intangible assets 216.514 M -0.14 % 216.807 M 0.40 % 215.938 M 94.95 % 110.766 M 48.68 % 74.499 M 0.25 % 74.314 M -2.44 % 76.170 M -2.42 % 78.056 M -1.12 % 78.937 M 61.37 % 48.917 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 216.514 M -0.14 % 216.807 M 0.40 % 215.938 M 94.95 % 110.766 M 48.68 % 74.499 M 0.25 % 74.314 M -2.44 % 76.170 M -2.42 % 78.056 M -1.12 % 78.937 M 61.37 % 48.917 M
Property plant equipment net 1.994 B 10.22 % 1.809 B 71.20 % 1.057 B 80.78 % 584.472 M 11.95 % 522.064 M 15.40 % 452.391 M 31.69 % 343.531 M 45.91 % 235.446 M 19.43 % 197.135 M 8.67 % 181.400 M
Total non current assets 2.243 B 9.29 % 2.053 B 51.58 % 1.354 B 85.07 % 731.726 M 15.52 % 633.423 M 18.04 % 536.638 M 22.72 % 437.273 M 29.20 % 338.435 M 21.11 % 279.439 M 18.40 % 236.012 M
Other current assets 485.620 M 32.10 % 367.625 M 11.94 % 328.425 M 58.44 % 207.285 M 263.72 % 56.991 M 1.57 % 56.108 M 47.16 % 38.128 M -19.74 % 47.505 M 388.96 % 9.715 M -76.45 % 41.253 M
Short term investments 60.386 M -15.20 % 71.211 M -47.07 % 134.539 M 110.00 % 64.065 M 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 708.510 M 5.27 % 673.059 M -23.66 % 881.651 M 37.27 % 642.269 M 142.10 % 265.291 M 68.05 % 157.869 M -19.58 % 196.310 M -13.57 % 227.120 M 48.84 % 152.598 M 80.16 % 84.703 M
Cash and short term investments 768.896 M -16.31 % 918.759 M -9.59 % 1.016 B 43.87 % 706.333 M 166.25 % 265.291 M 68.05 % 157.869 M -19.58 % 196.310 M -13.57 % 227.120 M 48.84 % 152.598 M 80.16 % 84.703 M
Total current assets 2.977 B 47.64 % 2.016 B 15.48 % 1.746 B 26.46 % 1.381 B 113.35 % 647.193 M 16.52 % 555.437 M -7.82 % 602.572 M -0.94 % 608.298 M 46.73 % 414.558 M -0.42 % 416.287 M
Inventory 1.456 B 127.34 % 640.613 M 82.22 % 351.561 M -15.91 % 418.069 M 42.74 % 292.882 M -2.53 % 300.487 M -5.00 % 316.316 M 14.09 % 277.255 M 55.54 % 178.257 M -18.10 % 217.641 M
Net receivables 266.126 M 197.84 % 89.352 M -11.34 % 100.775 M 81.82 % 55.425 M 73.04 % 32.030 M -22.82 % 41.500 M -21.73 % 53.023 M -7.51 % 57.325 M -22.52 % 73.987 M 1.78 % 72.690 M
Tax assets 28.614 M 145.83 % 11.640 M 194.32 % 3.955 M -42.89 % 6.925 M 13.67 % 6.092 M 28.28 % 4.749 M 32.49 % 3.584 M 43.25 % 2.502 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
Account payables 542.405 M -30.78 % 783.568 M 89.62 % 413.222 M 34.74 % 306.687 M 4.33 % 293.961 M 40.45 % 209.296 M -8.56 % 228.898 M -5.56 % 242.369 M 108.68 % 116.141 M -0.49 % 116.712 M
Tax payables 22.560 M 100.19 % 11.269 M 107.51 % 5.431 M -83.41 % 32.741 M 210.63 % 10.540 M 730.34 % 1.269 M -80.77 % 6.602 M -34.08 % 10.015 M 0.000 0.000
Deferred revenue non current 127.890 M 93.56 % 66.071 M 45.76 % 45.329 M 25.81 % 36.030 M -0.01 % 36.032 M 30.01 % 27.714 M 32.95 % 20.845 M 23.15 % 16.927 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
Capital lease obligations 0.000 0.000 -100.00 % 1.176 M 166.24 % 441.881 K -95.60 % 10.050 M -45.29 % 18.367 M 972.49 % -2.105 M 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
Other total stockholders equity 944.010 M -2.00 % 963.256 M -1.23 % 975.229 M 18.40 % 823.656 M 166.77 % 308.751 M -8.86 % 338.771 M 2.70 % 329.854 M -7.14 % 355.231 M 40.54 % 252.756 M 2 427.56 % 10.000 M
Deferred tax liabilities non current 3.018 M -23.18 % 3.928 M 1 370.65 % 267.083 K 217.17 % 84.208 K 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
Total assets 5.220 B 28.29 % 4.069 B 31.25 % 3.100 B 46.76 % 2.113 B 64.96 % 1.281 B 17.26 % 1.092 B 5.02 % 1.040 B 9.83 % 946.734 M 36.42 % 693.997 M 6.39 % 652.299 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Deferred income tax 0.000 0.000 -100.00 % 3.153 M 521.26 % -748.446 K 44.27 % -1.343 M -15.33 % -1.165 M -7.61 % -1.082 M 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -1.397 B -897.78 % -139.972 M -94.64 % -71.912 M 68.75 % -230.127 M -258.88 % 144.845 M 387.49 % -50.383 M 17.29 % -60.915 M -83.35 % -33.223 M -153.16 % 62.497 M 254.54 % -40.441 M
Accounts receivables -466.419 M -200.94 % -154.987 M -34.02 % -115.648 M 20.35 % -145.202 M -519.31 % -23.446 M 54.89 % -51.972 M -80.55 % -28.786 M 28.01 % -39.987 M -262.34 % 24.632 M 45.88 % 16.885 M
Inventory -740.467 M -97.72 % -374.512 M -686.74 % 63.830 M 147.27 % -135.018 M -3 200.70 % 4.354 M -68.15 % 13.674 M 132.70 % -41.810 M 53.28 % -89.497 M -336.35 % 37.866 M 166.05 % -57.325 M
Accounts payables -189.722 M -148.08 % 394.629 M 1 797.54 % -23.247 M -145.72 % 50.842 M -69.24 % 165.280 M 1 613.58 % -10.920 M -201.45 % 10.764 M 0.000 0.000 0.000
Other working capital -206.528 M -3 947.59 % -5.102 M -261.84 % 3.153 M 521.26 % -748.446 K 44.28 % -1.343 M -15.33 % -1.165 M 93.90 % -19.105 M -133.95 % 56.274 M 0.000 0.000
Other non cash items 35.545 M 92.41 % 18.474 M 27.62 % 14.476 M 27.05 % 11.394 M 177.37 % 4.108 M -52.04 % 8.566 M 6.01 % 8.080 M -51.38 % 16.619 M -48.62 % 32.348 M 167.40 % -47.992 M
Net cash provided by operating activities -1.098 B -1 634.79 % 71.569 M -56.18 % 163.344 M 150.96 % 65.089 M -78.90 % 308.445 M 254.05 % 87.118 M 19.35 % 72.995 M -8.11 % 79.441 M -60.43 % 200.738 M 893.96 % -25.283 M
Investments in property plant and equipment -182.820 M 73.21 % -682.413 M -28.28 % -531.977 M -286.79 % -137.535 M 1.62 % -139.803 M -17.70 % -118.777 M -31.01 % -90.661 M -74.25 % -52.028 M 19.66 % -64.759 M 15.32 % -76.474 M
Acquisitions net 210.418 K -43.89 % 374.982 K -41.74 % 643.600 K 27.60 % 504.399 K 83.66 % 274.638 K -66.51 % 820.000 K 157.05 % 319.000 K 0.000 0.000 0.000
Purchases of investments -236.562 M 19.13 % -292.508 M 71.71 % -1.034 B -116.77 % -476.998 M 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 437.545 M 47.30 % 297.034 M -67.57 % 915.841 M 150.22 % 366.020 M 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 100.00 % -11.734 M -1 032.73 % 1.258 M -24.88 % 1.675 M 219.82 % -1.398 M -189.46 % 1.562 M -31.32 % 2.275 M 181.63 % 807.687 K -72.87 % 2.977 M 139.85 % 1.241 M
Net cash used for investing activites 18.373 M 102.67 % -689.246 M -6.33 % -648.235 M -163.15 % -246.335 M -74.80 % -140.926 M -21.08 % -116.394 M -31.69 % -88.386 M -72.56 % -51.220 M 17.10 % -61.782 M 17.88 % -75.233 M
Debt repayment 1.241 B 173.69 % 453.276 M 135.04 % 192.854 M 173.85 % 70.424 M 301.47 % -34.955 M -328.56 % 15.294 M 69.93 % 9.000 M 117.65 % -51.000 M -922.58 % 6.200 M -82.44 % 35.300 M
Common stock issued 0.000 0.000 0.000 -100.00 % 2.670 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -15.500 M 0.000 0.000 100.00 % -2.670 M 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -61.768 M -21.82 % -50.704 M -103.14 % -24.960 M 60.00 % -62.400 M -192.07 % -21.365 M 12.07 % -24.298 M 0.60 % -24.445 M -491.12 % -4.135 M 97.32 % -154.544 M -4 093.41 % -3.685 M
Other financing activites 12.602 M 153.77 % -23.435 M -104.36 % 537.493 M 3.62 % 518.740 M 1 883.53 % -29.085 M -176.39 % 38.076 M -25.36 % 51.014 M 42.23 % 35.867 M -19.55 % 44.585 M -21.76 % 56.984 M
Net cash used provided by financing activities 1.176 B 210.15 % 379.138 M -46.25 % 705.387 M 33.57 % 528.090 M 718.34 % -85.405 M -393.77 % 29.072 M -18.27 % 35.569 M 284.60 % -19.268 M 81.43 % -103.760 M -217.11 % 88.599 M
Effect of forex changes on cash -7.693 M -45.19 % -5.299 M -978.54 % 603.137 K 289.31 % 154.925 K 223.20 % -125.746 K 21.63 % -160.446 K -724.18 % 25.705 K 104.72 % -544.466 K -251.19 % 360.130 K 35.63 % 265.517 K
Net change in cash 88.140 M 138.02 % -231.804 M -204.84 % 221.098 M -36.28 % 346.999 M 323.23 % 81.988 M 22 586.87 % -364.606 K -101.80 % 20.204 M 140.27 % 8.409 M -76.35 % 35.556 M 405.15 % -11.652 M
Cash at beginning of period 514.283 M -31.07 % 746.087 M 42.11 % 524.989 M 194.95 % 177.989 M 85.40 % 96.001 M -0.38 % 96.366 M 26.53 % 76.162 M 12.41 % 67.753 M 110.43 % 32.197 M -26.57 % 43.849 M
Cash at end of period 602.423 M 17.14 % 514.283 M -31.07 % 746.087 M 42.11 % 524.989 M 194.95 % 177.989 M 85.40 % 96.001 M -0.38 % 96.366 M 26.53 % 76.162 M 12.41 % 67.753 M 110.43 % 32.197 M
Operating cash flow -1.098 B -1 634.79 % 71.569 M -56.18 % 163.344 M 150.96 % 65.089 M -78.90 % 308.445 M 254.05 % 87.118 M 19.35 % 72.995 M -8.11 % 79.441 M -60.43 % 200.738 M 893.96 % -25.283 M
Capital expenditure -182.820 M 73.21 % -682.413 M -28.28 % -531.977 M -286.79 % -137.535 M 1.62 % -139.803 M -17.70 % -118.777 M -31.01 % -90.661 M -74.25 % -52.028 M 19.66 % -64.759 M 15.32 % -76.474 M
Free CashFlow -1.281 B -109.75 % -610.844 M -65.70 % -368.634 M -408.83 % -72.447 M -142.96 % 168.642 M 632.70 % -31.658 M -79.21 % -17.665 M -164.44 % 27.413 M -79.84 % 135.979 M 233.63 % -101.757 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
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 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31
Revenue 799.979 M 19.45 % 669.705 M -21.77 % 856.049 M 1.89 % 840.209 M 3.67 % 810.454 M 51.75 % 534.081 M -23.17 % 695.152 M -1.33 % 704.491 M 11.06 % 634.316 M 34.09 % 473.052 M -19.84 % 590.118 M 2.70 % 574.602 M 1.04 % 568.675 M 19.92 % 474.195 M -28.59 % 664.054 M 13.23 % 586.458 M -1.49 % 595.333 M 80.82 % 329.250 M -36.39 % 517.572 M 27.30 % 406.573 M 6.24 % 382.684 M 83.82 % 208.183 M -45.98 % 385.363 M -1.88 % 392.760 M 19.85 % 327.716 M 0.00 % 327.716 M -8.86 % 359.564 M -1.19 % 363.898 M 20.05 % 303.130 M 0.00 % 303.130 M -12.58 % 346.756 M 0.00 % 346.756 M 19.35 % 290.547 M 0.00 % 290.547 M
Net income 8.601 M 77.88 % 4.835 M -78.39 % 22.377 M 10.95 % 20.168 M -62.68 % 54.039 M 83.09 % 29.514 M -9.70 % 32.684 M 14.29 % 28.596 M 39.84 % 20.449 M -9.89 % 22.694 M -1.05 % 22.936 M 12.04 % 20.471 M -78.08 % 93.383 M 257.66 % 26.109 M -62.89 % 70.362 M 17.71 % 59.775 M -6.29 % 63.790 M 64.38 % 38.807 M -33.77 % 58.591 M 93.82 % 30.229 M 107.28 % 14.583 M 47.15 % 9.911 M -57.69 % 23.425 M -17.13 % 28.268 M 21.26 % 23.312 M 0.00 % 23.312 M 145.02 % 9.514 M -59.61 % 23.557 M 15.98 % 20.311 M 0.00 % 20.311 M -30.92 % 29.403 M 0.00 % 29.403 M 140.87 % 12.207 M 0.00 % 12.207 M
Income before tax 4.105 M -18.26 % 5.022 M -78.36 % 23.202 M 17.26 % 19.786 M -68.71 % 63.243 M 91.60 % 33.007 M -14.85 % 38.763 M 24.84 % 31.050 M 43.07 % 21.703 M -14.63 % 25.422 M 19.92 % 21.200 M -9.65 % 23.464 M -78.22 % 107.748 M 266.57 % 29.394 M -63.01 % 79.464 M 12.92 % 70.370 M -4.37 % 73.582 M 63.57 % 44.984 M -34.72 % 68.906 M 98.96 % 34.633 M 116.62 % 15.988 M 41.40 % 11.306 M -56.89 % 26.225 M -17.96 % 31.967 M 17.00 % 27.322 M 0.00 % 27.322 M 142.04 % 11.288 M -59.43 % 27.822 M 16.65 % 23.852 M 0.00 % 23.852 M -30.14 % 34.140 M 0.00 % 34.140 M 135.08 % 14.523 M 0.00 % 14.523 M
Income before tax ratio 0.01 -31.57 % 0.01 -72.33 % 0.03 15.09 % 0.02 -69.82 % 0.08 26.27 % 0.06 10.83 % 0.06 26.52 % 0.04 28.82 % 0.03 -36.34 % 0.05 49.60 % 0.04 -12.03 % 0.04 -78.45 % 0.19 205.67 % 0.06 -48.20 % 0.12 -0.27 % 0.12 -2.92 % 0.12 -9.54 % 0.14 2.62 % 0.13 56.29 % 0.09 103.90 % 0.04 -23.08 % 0.05 -20.20 % 0.07 -16.39 % 0.08 -2.38 % 0.08 0.00 % 0.08 165.56 % 0.03 -58.94 % 0.08 -2.83 % 0.08 0.00 % 0.08 -20.08 % 0.10 0.00 % 0.10 96.97 % 0.05 0.00 % 0.05
EBITDA 21.687 M -2.77 % 22.303 M -73.83 % 85.218 M 202.82 % 28.142 M -72.54 % 102.473 M 164.80 % 38.699 M -41.65 % 66.321 M 14.00 % 58.176 M 27.62 % 45.586 M -2.60 % 46.802 M 26.63 % 36.961 M -8.73 % 40.495 M -67.34 % 124.002 M 175.26 % 45.049 M -51.77 % 93.396 M 11.23 % 83.966 M -2.83 % 86.411 M 45.10 % 59.553 M -14.80 % 69.901 M 53.38 % 45.574 M 64.80 % 27.654 M 11.62 % 24.774 M -30.24 % 35.516 M -18.47 % 43.563 M 38.00 % 31.568 M 0.00 % 31.568 M 144.31 % 12.921 M -63.01 % 34.931 M 17.40 % 29.755 M 0.00 % 29.755 M -22.53 % 38.410 M 0.00 % 38.410 M 80.08 % 21.329 M 0.00 % 21.329 M
Net income ratio 0.01 48.91 % 0.01 -72.38 % 0.03 8.90 % 0.02 -64.00 % 0.07 20.66 % 0.06 17.54 % 0.05 15.83 % 0.04 25.91 % 0.03 -32.80 % 0.05 23.43 % 0.04 9.09 % 0.04 -78.30 % 0.16 198.24 % 0.06 -48.04 % 0.11 3.96 % 0.10 -4.87 % 0.11 -9.09 % 0.12 4.12 % 0.11 52.26 % 0.07 95.11 % 0.04 -19.95 % 0.05 -21.68 % 0.06 -15.54 % 0.07 1.18 % 0.07 0.00 % 0.07 168.83 % 0.03 -59.13 % 0.06 -3.39 % 0.07 0.00 % 0.07 -20.98 % 0.08 0.00 % 0.08 101.83 % 0.04 0.00 % 0.04
Ratio EBITDA 0.03 -18.60 % 0.03 -66.55 % 0.10 197.21 % 0.03 -73.51 % 0.13 74.50 % 0.07 -24.05 % 0.10 15.53 % 0.08 14.91 % 0.07 -27.36 % 0.10 57.96 % 0.06 -11.13 % 0.07 -67.68 % 0.22 129.53 % 0.10 -32.45 % 0.14 -1.77 % 0.14 -1.36 % 0.15 -19.75 % 0.18 33.93 % 0.14 20.49 % 0.11 55.12 % 0.07 -39.28 % 0.12 29.12 % 0.09 -16.91 % 0.11 15.15 % 0.10 0.00 % 0.10 168.06 % 0.04 -62.56 % 0.10 -2.21 % 0.10 0.00 % 0.10 -11.38 % 0.11 0.00 % 0.11 50.89 % 0.07 0.00 % 0.07
Gross profit ratio 0.09 -18.90 % 0.11 27.25 % 0.09 -29.18 % 0.12 -19.12 % 0.15 35.19 % 0.11 9.06 % 0.10 -2.98 % 0.11 -14.95 % 0.13 7.89 % 0.12 52.91 % 0.08 -24.14 % 0.10 -35.99 % 0.16 7.25 % 0.15 -16.97 % 0.18 -0.07 % 0.18 -6.28 % 0.19 -14.28 % 0.22 9.99 % 0.20 53.49 % 0.13 10.20 % 0.12 -19.55 % 0.15 -3.30 % 0.15 -1.32 % 0.15 3.62 % 0.15 0.00 % 0.15 42.69 % 0.10 -28.39 % 0.14 -8.69 % 0.16 0.00 % 0.16 -6.41 % 0.17 0.00 % 0.17 21.65 % 0.14 0.00 % 0.14
Weighted average shs out dil 148.503 M 0.00 % 148.503 M 0.00 % 148.503 M -0.84 % 149.766 M 0.00 % 149.766 M 0.00 % 149.766 M 0.00 % 149.763 M 0.00 % 149.763 M 8.51 % 138.022 M -7.84 % 149.761 M 0.00 % 149.760 M 20.45 % 124.330 M 0.00 % 124.330 M 0.00 % 124.330 M 0.00 % 124.330 M 0.00 % 124.330 M 0.00 % 124.330 M 6.79 % 116.421 M 20.00 % 97.018 M 0.00 % 97.018 M 0.00 % 97.018 M -18.42 % 118.928 M 5.08 % 113.178 M 20.00 % 94.314 M 1.15 % 93.246 M 0.00 % 93.246 M -35.22 % 143.942 M 20.00 % 119.951 M 130.33 % 52.079 M 0.00 % 52.079 M -0.17 % 52.168 M 0.00 % 52.168 M 100.86 % 25.972 M 0.00 % 25.972 M
Weighted average shs out 148.503 M 0.00 % 148.503 M 0.00 % 148.503 M -0.84 % 149.766 M 0.00 % 149.766 M 0.00 % 149.766 M 0.00 % 149.763 M 0.00 % 149.763 M 8.51 % 138.022 M -7.84 % 149.761 M 0.00 % 149.760 M 20.45 % 124.330 M 0.00 % 124.330 M 0.00 % 124.330 M 0.00 % 124.330 M 0.00 % 124.330 M 0.93 % 123.180 M 8.45 % 113.582 M 20.00 % 94.651 M 0.00 % 94.651 M 0.00 % 94.651 M -12.45 % 108.116 M -4.47 % 113.178 M 20.00 % 94.315 M 1.15 % 93.246 M 0.00 % 93.246 M -35.22 % 143.942 M 20.00 % 119.951 M 130.32 % 52.079 M 0.00 % 52.079 M -0.17 % 52.168 M 0.00 % 52.168 M 100.86 % 25.972 M 0.00 % 25.972 M
EPS diluted 0.06 77.61 % 0.03 -78.27 % 0.15 15.38 % 0.13 -63.89 % 0.36 80.00 % 0.20 -9.09 % 0.22 15.79 % 0.19 26.67 % 0.15 0.00 % 0.15 -16.67 % 0.18 12.50 % 0.16 -78.67 % 0.75 257.14 % 0.21 -63.16 % 0.57 18.75 % 0.48 -5.88 % 0.51 54.55 % 0.33 -45.00 % 0.60 93.55 % 0.31 106.67 % 0.15 80.07 % 0.08 -60.33 % 0.21 -30.00 % 0.30 20.00 % 0.25 0.00 % 0.25 278.21 % 0.07 -66.95 % 0.20 -48.72 % 0.39 0.00 % 0.39 -30.36 % 0.56 0.00 % 0.56 19.15 % 0.47 0.00 % 0.47
Earnings per share 0.06 77.61 % 0.03 -78.27 % 0.15 15.38 % 0.13 -63.89 % 0.36 80.00 % 0.20 -9.09 % 0.22 15.79 % 0.19 26.67 % 0.15 0.00 % 0.15 0.00 % 0.15 -6.25 % 0.16 -78.67 % 0.75 257.14 % 0.21 -63.16 % 0.57 18.75 % 0.48 -5.88 % 0.51 50.00 % 0.34 -45.16 % 0.62 93.75 % 0.32 113.33 % 0.15 63.58 % 0.09 -56.33 % 0.21 -30.00 % 0.30 20.00 % 0.25 0.00 % 0.25 278.21 % 0.07 -66.95 % 0.20 -48.72 % 0.39 0.00 % 0.39 -30.36 % 0.56 0.00 % 0.56 19.15 % 0.47 0.00 % 0.47
Gross profit 72.054 M -3.12 % 74.376 M -0.45 % 74.711 M -27.85 % 103.545 M -16.15 % 123.486 M 105.15 % 60.192 M -16.21 % 71.837 M -4.26 % 75.035 M -5.54 % 79.435 M 44.67 % 54.909 M 22.57 % 44.797 M -22.09 % 57.496 M -35.33 % 88.902 M 28.62 % 69.120 M -40.71 % 116.573 M 13.15 % 103.027 M -7.68 % 111.598 M 55.00 % 72.001 M -30.03 % 102.902 M 95.40 % 52.662 M 17.08 % 44.981 M 47.88 % 30.418 M -47.76 % 58.225 M -3.18 % 60.136 M 24.18 % 48.426 M 0.00 % 48.426 M 30.05 % 37.235 M -29.24 % 52.620 M 9.62 % 48.002 M 0.00 % 48.002 M -18.19 % 58.675 M 0.00 % 58.675 M 45.19 % 40.413 M 0.00 % 40.413 M
Income tax expense -4.496 M -2 510.96 % 186.489 K -77.38 % 824.580 K 315.76 % -382.167 K -104.15 % 9.204 M 163.52 % 3.493 M -42.55 % 6.079 M 147.70 % 2.454 M 95.82 % 1.253 M -54.07 % 2.729 M 257.17 % -1.736 M -158.02 % 2.993 M -79.17 % 14.365 M 337.37 % 3.284 M -63.91 % 9.102 M -14.09 % 10.594 M 8.18 % 9.793 M 58.54 % 6.177 M -40.12 % 10.315 M 134.19 % 4.405 M 213.58 % 1.405 M 0.63 % 1.396 M -50.16 % 2.801 M -24.29 % 3.699 M -7.76 % 4.011 M 0.00 % 4.011 M 126.06 % 1.774 M -58.40 % 4.265 M 20.46 % 3.541 M 0.00 % 3.541 M -25.26 % 4.737 M 0.00 % 4.737 M 104.56 % 2.316 M 0.00 % 2.316 M
Cost of revenue 727.926 M 22.27 % 595.328 M -23.81 % 781.339 M 6.06 % 736.663 M 7.23 % 686.969 M 44.96 % 473.889 M -23.97 % 623.315 M -0.98 % 629.456 M 13.44 % 554.881 M 32.70 % 418.144 M -23.32 % 545.322 M 5.46 % 517.106 M 7.78 % 479.773 M 18.44 % 405.075 M -26.01 % 547.481 M 13.25 % 483.430 M -0.06 % 483.735 M 88.04 % 257.249 M -37.96 % 414.671 M 17.17 % 353.911 M 4.80 % 337.703 M 89.97 % 177.765 M -45.66 % 327.138 M -1.65 % 332.624 M 19.10 % 279.291 M 0.00 % 279.291 M -13.35 % 322.329 M 3.55 % 311.278 M 22.01 % 255.127 M 0.00 % 255.127 M -11.44 % 288.081 M 0.00 % 288.081 M 15.17 % 250.134 M 0.00 % 250.134 M
General and administrative expenses -8.618 M -149.40 % 17.445 M 148.44 % -36.011 M -181.07 % 44.423 M 165.58 % 16.727 M 9.20 % 15.318 M 150.14 % -30.552 M -185.44 % 35.759 M 623.94 % -6.825 M -160.28 % 11.322 M 142.25 % -26.799 M -190.56 % 29.591 M 572.35 % -6.265 M -160.40 % 10.372 M 141.74 % -24.852 M -184.61 % 29.372 M 1 014.51 % 2.635 M 60.77 % 1.639 M 108.77 % -18.700 M -304.92 % 9.126 M 19.26 % 7.652 M 15.62 % 6.618 M 11.95 % 5.912 M -12.13 % 6.728 M -13.26 % 7.756 M 0.00 % 7.756 M 54.48 % 5.021 M -1.90 % 5.118 M -49.74 % 10.183 M 0.00 % 10.183 M -46.79 % 19.138 M 0.00 % 19.138 M -0.94 % 19.321 M 0.00 % 19.321 M
Selling and marketing expenses -1.672 M -140.59 % 4.119 M 135.57 % -11.581 M -200.72 % 11.498 M 49.45 % 7.694 M 79.15 % 4.294 M -12.97 % 4.934 M 72.36 % 2.863 M -12.02 % 3.254 M 7.44 % 3.028 M 14.98 % 2.634 M -36.40 % 4.141 M 55.42 % 2.664 M 16.98 % 2.278 M -52.16 % 4.761 M 70.14 % 2.798 M 24.35 % 2.250 M -1.56 % 2.286 M -12.21 % 2.604 M 192.75 % -2.807 M -139.39 % 7.127 M 271.94 % 1.916 M -75.39 % 7.787 M 77.97 % 4.375 M 26.44 % 3.460 M 0.00 % 3.460 M -27.67 % 4.784 M 13.75 % 4.206 M 10.42 % 3.809 M 0.00 % 3.809 M 20.54 % 3.160 M 0.00 % 3.160 M -29.29 % 4.469 M 0.00 % 4.469 M
Other expenses 51.527 M 220.49 % 16.078 M -77.23 % 70.606 M 1 984.12 % -3.747 M -78.15 % -2.104 M -547.15 % -325.049 K 0.000 -100.00 % 1.729 M 1 243.56 % 128.662 K -92.93 % 1.821 M -95.31 % 38.819 M 323.61 % -17.361 M -185.67 % 20.265 M 1 609.42 % 1.186 M 278.40 % 313.300 K -23.08 % 407.304 K 24.18 % 328.000 K 12 849.99 % 2.533 K -99.83 % 1.463 M 11.81 % 1.308 M 117.97 % 600.184 K 128.87 % -2.079 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
Operating expenses 69.044 M 10.09 % 62.717 M 27.41 % 49.223 M -41.25 % 83.789 M 35.81 % 61.697 M 32.66 % 46.506 M -6.09 % 49.524 M 14.97 % 43.075 M 3.43 % 41.646 M 21.62 % 34.242 M 5.87 % 32.344 M 0.06 % 32.324 M -11.20 % 36.401 M 14.93 % 31.672 M -17.08 % 38.196 M 4.44 % 36.574 M 5.01 % 34.830 M 41.54 % 24.608 M -31.98 % 36.176 M 89.33 % 19.108 M -30.53 % 27.504 M 77.99 % 15.452 M -51.32 % 31.741 M 12.68 % 28.169 M 33.48 % 21.103 M 0.00 % 21.103 M -16.75 % 25.348 M 2.22 % 24.798 M 2.68 % 24.151 M 0.00 % 24.151 M -1.48 % 24.514 M 0.00 % 24.514 M -5.39 % 25.911 M 0.00 % 25.911 M
Cost and expenses 796.970 M 21.11 % 658.045 M -20.77 % 830.562 M 1.23 % 820.452 M 9.59 % 748.666 M 43.86 % 520.395 M -22.66 % 672.839 M 0.05 % 672.531 M 12.74 % 596.527 M 31.86 % 452.385 M -21.69 % 577.665 M 5.14 % 549.431 M 6.44 % 516.174 M 18.19 % 436.747 M -25.43 % 585.677 M 12.63 % 520.004 M 0.28 % 518.565 M 83.98 % 281.858 M -37.48 % 450.847 M 20.86 % 373.018 M 2.14 % 365.206 M 89.01 % 193.217 M -46.16 % 358.878 M -0.53 % 360.793 M 20.11 % 300.394 M 0.00 % 300.394 M -13.60 % 347.677 M 3.45 % 336.076 M 20.34 % 279.278 M 0.00 % 279.278 M -10.66 % 312.595 M 0.00 % 312.595 M 13.24 % 276.045 M 0.00 % 276.045 M
Research and development expenses 27.807 M 10.90 % 25.075 M -0.37 % 25.167 M -20.40 % 31.616 M -7.12 % 34.041 M 32.24 % 25.742 M -11.53 % 29.096 M 28.40 % 22.661 M 13.34 % 19.993 M 10.64 % 18.070 M 2.15 % 17.690 M 10.89 % 15.952 M -19.17 % 19.736 M 10.65 % 17.837 M -7.89 % 19.364 M 2.85 % 18.828 M -0.01 % 18.830 M 44.86 % 12.999 M -32.22 % 19.176 M 63.97 % 11.695 M -5.86 % 12.422 M 52.46 % 8.148 M -41.40 % 13.905 M 11.47 % 12.474 M 15.74 % 10.777 M 0.00 % 10.777 M -24.45 % 14.266 M 17.43 % 12.148 M 28.64 % 9.443 M 0.00 % 9.443 M 0.000 0.000 0.000 0.000
Selling general and administrative expenses -10.290 M -147.72 % 21.564 M 145.31 % -47.592 M -185.11 % 55.920 M 128.99 % 24.420 M 24.51 % 19.613 M -2.46 % 20.108 M -47.94 % 38.622 M 1 181.48 % -3.571 M -124.88 % 14.351 M 159.39 % -24.165 M -171.64 % 33.733 M 1 036.96 % -3.600 M -128.46 % 12.650 M 162.96 % -20.091 M -162.45 % 32.170 M 558.45 % 4.886 M 24.47 % 3.925 M 124.39 % -16.096 M -354.75 % 6.318 M -57.25 % 14.779 M 73.17 % 8.534 M -37.20 % 13.590 M 22.40 % 11.103 M -1.01 % 11.217 M 0.00 % 11.217 M 3.23 % 10.865 M 16.53 % 9.324 M -33.36 % 13.992 M 0.00 % 13.992 M -37.25 % 22.298 M 0.00 % 22.298 M -6.27 % 23.790 M 0.00 % 23.790 M
Interest income 1.383 M -53.53 % 2.975 M 16.98 % 2.544 M -88.84 % 22.782 M 122.27 % 10.250 M 2 286.18 % 429.553 K -79.75 % 2.121 M 592.45 % 306.280 K -96.88 % 9.816 M 94.17 % 5.055 M -19.40 % 6.272 M 264.60 % 1.720 M -86.07 % 12.348 M 456.76 % 2.218 M -63.19 % 6.025 M 127.98 % 2.643 M 148.14 % 1.065 M 123.35 % 476.821 K -76.52 % 2.031 M 0.000 0.000 -100.00 % 103.049 K -60.22 % 259.021 K 0.000 0.000 0.000 -100.00 % 598.751 K 0.000 0.000 0.000 -100.00 % 20.921 K 0.00 % 20.921 K 0.00 % 20.920 K 0.00 % 20.921 K
Interest expense 17.582 M 1.74 % 17.282 M -29.89 % 24.649 M 194.99 % 8.356 M 0.22 % 8.337 M 46.48 % 5.692 M 111.05 % 2.697 M 19.08 % 2.265 M -11.62 % 2.563 M 33.61 % 1.918 M 44.71 % 1.325 M 0.000 -100.00 % 1.645 M 45.11 % 1.134 M 26.28 % 897.656 K 59.78 % 561.819 K 38.82 % 404.711 K -12.36 % 461.786 K -53.62 % 995.611 K -30.99 % 1.443 M 0.000 -100.00 % 1.044 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
Depreciation and amortization 0.000 0.000 -100.00 % 37.367 M 0.000 -100.00 % 30.893 M 39.83 % 22.094 M -11.13 % 24.860 M 0.00 % 24.860 M 27.74 % 19.462 M 0.00 % 19.462 M 34.82 % 14.436 M 0.00 % 14.436 M -0.59 % 14.522 M 0.00 % 14.522 M 11.41 % 13.034 M 0.00 % 13.034 M 4.06 % 12.526 M 0.00 % 12.526 M 8.50 % 11.545 M 6.10 % 10.881 M 0.00 % 10.881 M 1.20 % 10.752 M 43.49 % 7.493 M 2.57 % 7.306 M 13.24 % 6.452 M 0.00 % 6.452 M 15.70 % 5.576 M 0.00 % 5.576 M -0.43 % 5.600 M 0.00 % 5.600 M -1.50 % 5.685 M 0.00 % 5.685 M 0.59 % 5.652 M 0.00 % 5.652 M
Operating income 3.010 M -74.19 % 11.660 M -54.25 % 25.488 M 29.01 % 19.757 M -68.03 % 61.789 M 351.47 % 13.686 M -38.66 % 22.313 M -23.90 % 29.322 M 35.91 % 21.574 M -13.88 % 25.051 M 18.63 % 21.117 M -8.20 % 23.003 M -58.86 % 55.917 M 42.98 % 39.107 M -50.59 % 79.151 M 13.13 % 69.962 M -4.49 % 73.254 M 62.85 % 44.982 M -33.30 % 67.443 M 102.38 % 33.325 M 116.57 % 15.388 M 14.96 % 13.385 M -52.23 % 28.022 M -22.71 % 36.257 M 44.36 % 25.116 M 0.00 % 25.116 M 241.95 % 7.345 M -74.98 % 29.355 M 21.53 % 24.155 M 0.00 % 24.155 M -26.19 % 32.725 M 0.00 % 32.725 M 108.74 % 15.677 M 0.00 % 15.677 M
Operating income ratio 0.00 -78.39 % 0.02 -41.52 % 0.03 26.62 % 0.02 -69.16 % 0.08 197.51 % 0.03 -20.16 % 0.03 -22.88 % 0.04 22.37 % 0.03 -35.77 % 0.05 47.99 % 0.04 -10.62 % 0.04 -59.29 % 0.10 19.23 % 0.08 -30.81 % 0.12 -0.09 % 0.12 -3.05 % 0.12 -9.93 % 0.14 4.84 % 0.13 58.98 % 0.08 103.85 % 0.04 -37.46 % 0.06 -11.58 % 0.07 -21.23 % 0.09 20.45 % 0.08 0.00 % 0.08 275.18 % 0.02 -74.68 % 0.08 1.23 % 0.08 0.00 % 0.08 -15.56 % 0.09 0.00 % 0.09 74.90 % 0.05 0.00 % 0.05
Total other income expenses net 1.095 M 116.50 % -6.638 M -190.41 % -2.286 M -7 972.67 % 29.034 K 250.06 % 8.294 K -98.90 % 750.694 K 41.63 % 530.056 K -69.34 % 1.729 M 1 243.56 % 128.662 K -65.34 % 371.245 K 347.20 % 83.016 K -81.99 % 460.867 K -99.11 % 51.832 M 633.60 % -9.714 M -3 200.41 % 313.300 K -23.08 % 407.304 K 24.18 % 328.000 K 12 833.75 % 2.536 K -99.83 % 1.463 M 11.81 % 1.308 M 117.97 % 600.184 K 128.87 % -2.079 M 40.54 % -3.496 M 18.51 % -4.290 M -294.48 % 2.206 M 0.00 % 2.206 M 630.99 % -415.483 K -309.20 % -101.535 K -122.10 % 459.466 K 0.00 % 459.466 K -84.61 % 2.985 M 0.00 % 2.985 M 358.49 % -1.155 M 0.00 % -1.155 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 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 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 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-06-30 2020-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-03-31
Net debt 2.062 B -11.18 % 2.322 B 41.67 % 1.639 B -8.58 % 1.793 B 17.56 % 1.525 B 16.84 % 1.305 B 33.05 % 980.867 M 137.24 % 413.442 M 33.02 % 310.813 M 175.57 % 112.787 M 205.73 % -106.676 M -11.08 % -96.039 M 81.50 % -519.169 M -15.21 % -450.619 M 17.15 % -543.891 M 6.57 % -582.139 M -17.39 % -495.889 M -246.22 % -143.232 M 39.89 % -238.272 M -153.09 % -94.146 M -159.64 % 157.869 M 255.19 % -101.728 M 31.18 % -147.810 M -3.94 % -142.200 M 0.00 % -142.200 M -0.47 % -141.539 M 24.56 % -187.620 M -237.11 % -55.655 M 0.00 % -55.655 M 10.38 % -62.098 M 0.00 % -62.098 M -173.31 % 84.703 M
Total investments 0.000 -100.00 % 50.264 M -16.76 % 60.386 M -47.57 % 115.185 M -59.36 % 283.432 M 589.17 % 41.126 M -83.26 % 245.699 M 35.38 % 181.488 M 6.22 % 170.867 M 21.19 % 140.993 M 4.80 % 134.539 M -62.11 % 355.041 M 345.61 % 79.676 M -19.29 % 98.720 M 54.09 % 64.065 M -48.08 % 123.397 M -57.97 % 293.585 M 75 440.97 % 388.644 K -23.88 % 510.562 K -32.32 % 754.397 K -99.76 % 315.737 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 169.406 M
Total debt 2.605 B -11.09 % 2.929 B 24.80 % 2.347 B -1.13 % 2.374 B 18.15 % 2.009 B 6.60 % 1.885 B 13.98 % 1.654 B 57.94 % 1.047 B 16.11 % 901.867 M 3.85 % 868.420 M 12.06 % 774.975 M 3.67 % 747.555 M 13.75 % 657.171 M 351.46 % 145.565 M 47.97 % 98.377 M 0.89 % 97.506 M 105.47 % 47.456 M -15.80 % 56.363 M 108.60 % 27.019 M -73.83 % 103.255 M 0.000 -100.00 % 94.581 M 95.01 % 48.500 M -57.46 % 114.000 M 0.00 % 114.000 M 33.21 % 85.581 M 116.66 % 39.500 M -58.81 % 95.900 M 0.00 % 95.900 M 5.97 % 90.500 M 0.00 % 90.500 M 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 959.354 M 0.000 0.000 -100.00 % 159.156 M -83.39 % 958.176 M 482.43 % 164.513 M -82.69 % 950.307 M 527.00 % 151.565 M -84.46 % 975.242 M 543.42 % 151.573 M -84.07 % 951.568 M 643.92 % 127.913 M -85.56 % 886.056 M 1 319.96 % 62.400 M -92.92 % 881.422 M 1 596.10 % 51.967 M 0.000 0.000 0.000 -100.00 % 685.635 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 364.213 M
Retained earnings 773.146 M -2.27 % 791.131 M 0.61 % 786.296 M 2.32 % 768.433 M 2.70 % 748.265 M 4.41 % 716.691 M 4.30 % 687.176 M 3.73 % 662.461 M 4.51 % 633.865 M -2.05 % 647.112 M 3.63 % 624.418 M 3.81 % 601.482 M 3.52 % 581.011 M 13.35 % 512.588 M 5.37 % 486.479 M 15.61 % 420.807 M -1.96 % 429.230 M 14.29 % 375.549 M 11.52 % 336.742 M 30.00 % 259.037 M 0.000 -100.00 % 213.547 M -4.71 % 224.104 M 34.63 % 166.461 M 0.00 % 166.461 M 22.66 % 135.706 M -4.04 % 141.421 M 49.96 % 94.307 M 0.00 % 94.307 M 75.67 % 53.685 M 0.00 % 53.685 M 0.000
Common stock 194.076 M 29.59 % 149.766 M 0.00 % 149.766 M 0.00 % 149.766 M 0.00 % 149.766 M 0.00 % 149.766 M 0.00 % 149.763 M 0.00 % 149.763 M 0.00 % 149.763 M 20.00 % 124.801 M 0.00 % 124.800 M 0.00 % 124.800 M 0.00 % 124.800 M 0.00 % 124.800 M 0.00 % 124.800 M 0.00 % 124.800 M 0.00 % 124.800 M 33.33 % 93.600 M 0.00 % 93.600 M 0.00 % 93.600 M 0.000 -100.00 % 93.600 M 0.00 % 93.600 M 0.00 % 93.600 M 0.00 % 93.600 M 60.00 % 58.500 M 0.00 % 58.500 M 12.50 % 52.000 M 0.00 % 52.000 M 0.00 % 52.000 M 0.00 % 52.000 M 0.000
Total equity 1.857 B -1.47 % 1.885 B 0.25 % 1.880 B 0.87 % 1.864 B 0.43 % 1.856 B 1.72 % 1.825 B 1.36 % 1.800 B 2.14 % 1.763 B 1.65 % 1.734 B -0.76 % 1.747 B 1.32 % 1.724 B 2.78 % 1.678 B 1.24 % 1.657 B 8.79 % 1.523 B 1.74 % 1.497 B 4.93 % 1.427 B -0.18 % 1.430 B 74.39 % 819.815 M 4.97 % 781.008 M 12.96 % 691.409 M 0.84 % 685.635 M 11.45 % 615.174 M -2.48 % 630.841 M 10.06 % 573.199 M 0.00 % 573.199 M 6.67 % 537.334 M -1.97 % 548.158 M 37.36 % 399.063 M 0.00 % 399.063 M 11.33 % 358.441 M 0.00 % 358.441 M -1.58 % 364.213 M
Other non current liabilities 0.000 0.000 0.000 0.000 -100.00 % 87.422 M 0.000 -100.00 % 66.071 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 46.081 M 0.00 % 46.081 M 0.00 % 46.081 M 0.00 % 46.081 M -45.50 % 84.552 M 2.97 % 82.113 M 78.19 % 46.081 M 0.000 -100.00 % 20.845 M -68.85 % 66.927 M 6.76 % 62.687 M 0.00 % 62.687 M 270.35 % 16.927 M -73.14 % 63.008 M 0.43 % 62.737 M 0.00 % 62.737 M 6.43 % 58.949 M 0.00 % 58.949 M 0.000
Long term debt 642.490 M -6.20 % 684.938 M 0.72 % 680.046 M -9.08 % 747.987 M -4.77 % 785.494 M -4.21 % 819.991 M -1.02 % 828.461 M 8.64 % 762.592 M 4.18 % 732.026 M 6.52 % 687.211 M 18.36 % 580.616 M 10.54 % 525.264 M 0.76 % 521.315 M 1 799.81 % 27.440 M -1.58 % 27.882 M 1.62 % 27.438 M 0.00 % 27.438 M -32.20 % 40.471 M 102.11 % 20.024 M -9.87 % 22.218 M 0.000 -100.00 % 75.331 M 157.54 % 29.250 M -62.97 % 79.000 M 0.00 % 79.000 M 4.52 % 75.581 M 156.21 % 29.500 M -49.92 % 58.900 M 0.00 % 58.900 M -1.01 % 59.500 M 0.00 % 59.500 M 0.000
Total non current liabilities 768.696 M -5.51 % 813.540 M 0.32 % 810.953 M -6.21 % 864.653 M 9.36 % 790.637 M -12.90 % 907.780 M 9.06 % 832.389 M 2.81 % 809.659 M 4.36 % 775.807 M 5.96 % 732.154 M 16.92 % 626.212 M 9.56 % 571.578 M 1.51 % 563.073 M 385.00 % 116.098 M 5.47 % 110.077 M -0.26 % 110.362 M -0.73 % 111.176 M -11.08 % 125.023 M 22.41 % 102.138 M 6.63 % 95.790 M 0.000 -100.00 % 96.177 M 0.00 % 96.177 M -32.12 % 141.687 M 0.00 % 141.687 M 53.16 % 92.508 M 0.00 % 92.508 M -23.95 % 121.637 M 0.00 % 121.637 M 2.69 % 118.449 M 0.00 % 118.449 M 0.000
Other current liabilities 263.631 M 209.59 % 85.156 M -71.33 % 297.056 M 218.75 % 93.194 M 131.41 % -296.742 M -168.66 % 432.217 M 175.79 % 156.722 M 711.87 % 19.304 M -41.17 % 32.815 M 388.47 % -11.376 M -117.70 % 64.255 M 100.99 % 31.969 M -61.95 % 84.012 M 27.15 % 66.073 M 92.46 % 34.330 M 7.06 % 32.067 M -60.51 % 81.200 M -12.35 % 92.640 M 3 385.89 % -2.819 M -104.02 % 70.190 M 0.000 -100.00 % 57.263 M 7.20 % 53.418 M -11.29 % 60.217 M 0.00 % 60.217 M -6.67 % 64.523 M 2.04 % 63.234 M 19.14 % 53.075 M 0.00 % 53.075 M -24.14 % 69.964 M 0.00 % 69.964 M 0.000
Deferred revenue 0.000 -100.00 % 74.843 M 0.000 -100.00 % 98.720 M 52.88 % 64.573 M -27.15 % 88.641 M 22.39 % 72.424 M -42.87 % 126.772 M 8.53 % 116.804 M 44.72 % 80.711 M 11.59 % 72.326 M 5.24 % 68.724 M 0.000 -100.00 % 56.199 M -53.18 % 120.024 M -10.79 % 134.547 M 41.45 % 95.121 M 2.16 % 93.109 M 4.86 % 88.794 M 48.17 % 59.926 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
Short term debt 1.962 B -12.58 % 2.244 B 34.62 % 1.667 B 2.53 % 1.626 B 32.86 % 1.224 B 51.67 % 806.996 M 92.67 % 418.838 M 61.06 % 260.047 M 53.11 % 169.841 M -16.16 % 202.574 M 3.60 % 195.536 M -12.04 % 222.291 M 63.62 % 135.856 M 119.38 % 61.926 M -12.15 % 70.495 M 279.67 % -39.236 M -296.00 % 20.018 M 25.97 % 15.892 M 127.20 % 6.995 M -90.46 % 73.311 M 0.000 -100.00 % 19.250 M 0.00 % 19.250 M -45.00 % 35.000 M 0.00 % 35.000 M 250.00 % 10.000 M 0.00 % 10.000 M -72.97 % 37.000 M 0.00 % 37.000 M 19.35 % 31.000 M 0.00 % 31.000 M 0.000
Total current liabilities 2.762 B 1.30 % 2.727 B 7.80 % 2.529 B 16.39 % 2.173 B 34.48 % 1.616 B -4.61 % 1.694 B 23.61 % 1.370 B 17.88 % 1.163 B 34.00 % 867.564 M 8.23 % 801.582 M 6.94 % 749.592 M 10.82 % 676.403 M 27.81 % 529.209 M 11.06 % 476.498 M -5.66 % 505.100 M -6.98 % 543.024 M 3.03 % 527.032 M 28.06 % 411.560 M 3.54 % 397.470 M -0.88 % 401.019 M 0.000 -100.00 % 328.495 M 3.77 % 316.569 M 17.28 % 269.930 M 0.00 % 269.930 M -14.82 % 316.892 M 1.65 % 311.739 M 41.70 % 220.001 M 0.00 % 220.001 M 1.33 % 217.106 M 0.00 % 217.106 M 0.000
Total liabilities 3.531 B -0.27 % 3.540 B 5.98 % 3.340 B 9.96 % 3.038 B 26.23 % 2.407 B -7.50 % 2.602 B 18.11 % 2.203 B 11.69 % 1.972 B 20.01 % 1.643 B 7.15 % 1.534 B 11.48 % 1.376 B 10.24 % 1.248 B 14.25 % 1.092 B 84.32 % 592.597 M -3.67 % 615.177 M -5.85 % 653.386 M 2.38 % 638.208 M 18.94 % 536.583 M 7.40 % 499.608 M 0.56 % 496.808 M 0.000 -100.00 % 424.671 M 2.89 % 412.746 M 0.27 % 411.617 M 0.00 % 411.617 M 0.54 % 409.400 M 1.27 % 404.247 M 18.33 % 341.638 M 0.00 % 341.638 M 1.81 % 335.555 M 0.00 % 335.555 M 0.000
Other non current assets 9.633 M 68.29 % 5.724 M 30.24 % 4.395 M -90.88 % 48.183 M 34.42 % 35.846 M 25.10 % 28.654 M 87.35 % 15.294 M -80.49 % 78.404 M -17.90 % 95.499 M -15.32 % 112.772 M 45.22 % 77.654 M -10.96 % 87.213 M 94.42 % 44.857 M 16.89 % 38.377 M 29.92 % 29.540 M 29.07 % 22.886 M -57.17 % 53.430 M 52.40 % 35.058 M 15.87 % 30.258 M 21.10 % 24.985 M 115.83 % -157.869 M -998.43 % 17.572 M -0.50 % 17.660 M 28.07 % 13.789 M 0.00 % 13.789 M -44.70 % 24.934 M -1.86 % 25.407 M 518.05 % 4.111 M 0.00 % 4.111 M 22.10 % 3.367 M 0.00 % 3.367 M 103.97 % -84.703 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 543.517 K 16 370.21 % 3.300 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.891 K -84.19 % 144.809 K -45.71 % 266.726 K -31.37 % 388.644 K -23.88 % 510.562 K -32.32 % 754.397 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
Intangible assets 215.471 M -0.63 % 216.828 M 0.14 % 216.514 M -0.81 % 218.274 M 0.61 % 216.941 M 0.64 % 215.551 M -0.58 % 216.807 M 2.05 % 212.456 M -0.44 % 213.391 M -0.59 % 214.665 M -0.59 % 215.938 M -1.30 % 218.792 M 40.78 % 155.413 M 41.08 % 110.158 M -0.55 % 110.766 M 51.19 % 73.263 M -0.56 % 73.675 M -0.56 % 74.087 M -0.55 % 74.499 M -0.22 % 74.663 M 0.000 -100.00 % 76.170 M 0.00 % 76.170 M -1.46 % 77.296 M 0.00 % 77.296 M -0.97 % 78.056 M 0.00 % 78.056 M -0.31 % 78.302 M 0.00 % 78.302 M -0.80 % 78.937 M 0.00 % 78.937 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 0.000 0.000
Goodwill and intangible assets 215.471 M -0.63 % 216.828 M 0.14 % 216.514 M -0.81 % 218.274 M 0.61 % 216.941 M 0.64 % 215.551 M -0.58 % 216.807 M 2.05 % 212.456 M -0.44 % 213.391 M -0.59 % 214.665 M -0.59 % 215.938 M -1.30 % 218.792 M 40.78 % 155.413 M 41.08 % 110.158 M -0.55 % 110.766 M 51.19 % 73.263 M -0.56 % 73.675 M -0.56 % 74.087 M -0.55 % 74.499 M -0.22 % 74.663 M 0.000 -100.00 % 76.170 M 0.00 % 76.170 M -1.46 % 77.296 M 0.00 % 77.296 M -0.97 % 78.056 M 0.00 % 78.056 M -0.31 % 78.302 M 0.00 % 78.302 M -0.80 % 78.937 M 0.00 % 78.937 M 0.000
Property plant equipment net 1.937 B -1.59 % 1.968 B -1.27 % 1.994 B 3.39 % 1.928 B 3.10 % 1.870 B 0.22 % 1.866 B 3.17 % 1.809 B 14.47 % 1.580 B 7.90 % 1.465 B 16.25 % 1.260 B 19.23 % 1.057 B 35.53 % 779.648 M 19.13 % 654.440 M 12.85 % 579.924 M -0.78 % 584.472 M 3.24 % 566.140 M 4.12 % 543.763 M 1.76 % 534.360 M 2.36 % 522.064 M 9.11 % 478.479 M 0.000 -100.00 % 343.531 M 0.00 % 343.531 M 28.59 % 267.146 M 0.00 % 267.146 M 13.46 % 235.446 M 0.00 % 235.446 M 20.52 % 195.357 M 0.00 % 195.357 M -0.90 % 197.135 M 0.00 % 197.135 M 0.000
Total non current assets 2.196 B -1.12 % 2.221 B -1.01 % 2.243 B 0.81 % 2.225 B 3.95 % 2.141 B 0.58 % 2.128 B 3.68 % 2.053 B 9.12 % 1.881 B 5.62 % 1.781 B 11.93 % 1.591 B 17.51 % 1.354 B 23.78 % 1.094 B 26.80 % 862.762 M 17.16 % 736.414 M 0.64 % 731.726 M 9.37 % 669.030 M -1.33 % 678.051 M 4.24 % 650.445 M 2.69 % 633.423 M 8.52 % 583.713 M 469.75 % -157.869 M -136.10 % 437.273 M -0.02 % 437.361 M 22.09 % 358.231 M 0.00 % 358.231 M 5.85 % 338.435 M -0.14 % 338.909 M 22.01 % 277.770 M 0.00 % 277.770 M -0.60 % 279.439 M 0.00 % 279.439 M 429.91 % -84.703 M
Other current assets 559.118 M -20.37 % 702.175 M 44.59 % 485.620 M 14.96 % 422.431 M 8.14 % 390.624 M -35.72 % 607.736 M 65.31 % 367.625 M 10.54 % 332.559 M -16.97 % 400.509 M 31.92 % 303.595 M -7.56 % 328.425 M 171.09 % 121.148 M 25.04 % 96.884 M -38.35 % 157.157 M -24.18 % 207.285 M -10.63 % 231.948 M 64.55 % 140.956 M 45.84 % 96.652 M 55.67 % 62.088 M 48.67 % 41.761 M 0.000 -100.00 % 38.128 M -2.77 % 39.214 M 854.55 % 4.108 M 0.00 % 4.108 M -91.35 % 47.505 M -7.29 % 51.238 M 78.70 % 28.673 M 0.00 % 28.673 M 195.13 % 9.715 M 0.00 % 9.715 M 0.000
Short term investments 0.000 -100.00 % 50.264 M -16.76 % 60.386 M -47.57 % 115.185 M -59.36 % 283.432 M 589.17 % 41.126 M -83.26 % 245.699 M 35.38 % 181.488 M 6.22 % 170.867 M 21.19 % 140.993 M 4.80 % 134.539 M -62.11 % 355.041 M 345.61 % 79.676 M -19.29 % 98.720 M 54.09 % 64.065 M -48.08 % 123.397 M -57.97 % 293.585 M 0.000 0.000 0.000 -100.00 % 315.737 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 169.406 M
cash and cash equivalents 542.413 M -10.75 % 607.760 M -14.22 % 708.510 M 21.85 % 581.469 M 20.00 % 484.561 M -16.46 % 580.053 M -13.82 % 673.059 M 6.20 % 633.757 M 7.22 % 591.054 M -21.78 % 755.633 M -14.29 % 881.651 M 4.51 % 843.594 M -28.29 % 1.176 B 97.31 % 596.185 M -7.18 % 642.269 M -5.50 % 679.644 M 25.09 % 543.345 M 172.22 % 199.594 M -24.76 % 265.291 M 34.39 % 197.400 M 225.04 % -157.869 M -180.42 % 196.310 M 0.00 % 196.310 M -23.38 % 256.200 M 0.00 % 256.200 M 12.80 % 227.120 M 0.00 % 227.120 M 49.86 % 151.555 M 0.00 % 151.555 M -0.68 % 152.598 M 0.00 % 152.598 M 280.16 % -84.703 M
Cash and short term investments 542.413 M -17.57 % 658.024 M -14.42 % 768.896 M 10.37 % 696.654 M -9.29 % 767.993 M 23.63 % 621.179 M -32.39 % 918.759 M 12.70 % 815.245 M 7.00 % 761.921 M -15.02 % 896.626 M -11.77 % 1.016 B -15.22 % 1.199 B -4.57 % 1.256 B 80.75 % 694.904 M -1.62 % 706.333 M -12.04 % 803.041 M -4.05 % 836.931 M 319.32 % 199.594 M -24.76 % 265.291 M 34.39 % 197.400 M 25.04 % 157.869 M -19.58 % 196.310 M 0.00 % 196.310 M -23.38 % 256.200 M 0.00 % 256.200 M 12.80 % 227.120 M 0.00 % 227.120 M 49.86 % 151.555 M 0.00 % 151.555 M -0.68 % 152.598 M 0.00 % 152.598 M 80.16 % 84.703 M
Total current assets 3.192 B -0.38 % 3.204 B 7.63 % 2.977 B 11.23 % 2.677 B 21.15 % 2.209 B -3.87 % 2.298 B 13.98 % 2.016 B 8.78 % 1.854 B 16.12 % 1.596 B -5.53 % 1.690 B -3.23 % 1.746 B -4.68 % 1.832 B -2.92 % 1.887 B 36.77 % 1.380 B -0.08 % 1.381 B -2.17 % 1.411 B 1.55 % 1.390 B 96.87 % 705.953 M 9.08 % 647.193 M 7.06 % 604.504 M 282.92 % 157.869 M -73.80 % 602.572 M -0.60 % 606.226 M -3.25 % 626.585 M 0.00 % 626.585 M 3.01 % 608.298 M -0.85 % 613.496 M 32.52 % 462.931 M 0.00 % 462.931 M 11.67 % 414.558 M 0.00 % 414.558 M 389.43 % 84.703 M
Inventory 1.694 B 4.63 % 1.619 B 11.15 % 1.456 B 16.69 % 1.248 B 35.58 % 920.499 M -5.16 % 970.604 M 51.51 % 640.613 M 6.26 % 602.867 M 62.87 % 370.157 M -3.07 % 381.868 M 8.62 % 351.561 M -22.22 % 451.999 M -3.71 % 469.420 M 0.98 % 464.883 M 11.20 % 418.069 M 11.07 % 376.395 M 6.57 % 353.202 M -7.14 % 380.366 M 29.87 % 292.882 M -11.85 % 332.268 M 0.000 -100.00 % 316.316 M -0.71 % 318.587 M 1.06 % 315.246 M 0.00 % 315.246 M 13.70 % 277.255 M -0.35 % 278.241 M 28.77 % 216.068 M 0.00 % 216.068 M 21.21 % 178.257 M 0.00 % 178.257 M 0.000
Net receivables 396.559 M 76.09 % 225.198 M -15.38 % 266.126 M -13.98 % 309.377 M 35.09 % 229.016 M 132.08 % 98.680 M -23.22 % 128.518 M 24.94 % 102.866 M -24.52 % 136.282 M 26.71 % 107.555 M 6.73 % 100.775 M 67.75 % 60.074 M -6.98 % 64.580 M 3.03 % 62.682 M 13.09 % 55.425 M -6.88 % 59.521 M 1.36 % 58.722 M 74.41 % 33.669 M 5.12 % 32.030 M -3.16 % 33.075 M 0.000 -100.00 % 51.818 M -0.57 % 52.116 M 2.13 % 51.031 M 0.00 % 51.031 M -9.55 % 56.419 M -0.84 % 56.898 M -14.61 % 66.636 M 0.00 % 66.636 M -9.94 % 73.987 M 0.00 % 73.987 M 0.000
Tax assets 33.506 M 13.04 % 29.640 M 3.59 % 28.614 M -5.83 % 30.386 M 73.90 % 17.473 M -0.96 % 17.642 M 51.57 % 11.640 M 23.01 % 9.462 M 24.62 % 7.593 M 90.65 % 3.983 M 0.71 % 3.955 M -52.48 % 8.322 M 3.36 % 8.052 M 1.21 % 7.955 M 14.88 % 6.925 M 4.98 % 6.596 M -4.62 % 6.916 M 5.57 % 6.551 M 7.53 % 6.092 M 26.06 % 4.833 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 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 0.000 0.000
Account payables 528.666 M 64.14 % 322.078 M -40.62 % 542.405 M 66.79 % 325.196 M -51.68 % 672.998 M 54.96 % 434.293 M -44.57 % 783.568 M 5.85 % 740.282 M 29.60 % 571.186 M 14.97 % 496.799 M 20.23 % 413.222 M 23.20 % 335.402 M 15.80 % 289.641 M 34.79 % 214.884 M -29.93 % 306.687 M 9.06 % 281.203 M -30.46 % 404.392 M 37.73 % 293.609 M -0.12 % 293.961 M 15.39 % 254.759 M 0.000 -100.00 % 251.982 M 3.31 % 243.901 M 39.60 % 174.713 M 0.00 % 174.713 M -27.91 % 242.369 M 1.62 % 238.505 M 83.57 % 129.925 M 0.00 % 129.925 M 11.87 % 116.141 M 0.00 % 116.141 M 0.000
Tax payables 7.580 M 0.000 -100.00 % 22.560 M -24.57 % 29.909 M 90.69 % 15.685 M -23.51 % 20.506 M 81.97 % 11.269 M -30.07 % 16.115 M -13.10 % 18.543 M 61.11 % 11.510 M 111.94 % 5.431 M -69.86 % 18.017 M -8.55 % 19.701 M -7.15 % 21.218 M -35.20 % 32.741 M 30.24 % 25.139 M 17.35 % 21.422 M 127.44 % 9.419 M -10.64 % 10.540 M 282.01 % 2.759 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
Deferred revenue non current 123.263 M -1.88 % 125.621 M -1.77 % 127.890 M 15.68 % 110.554 M 26.46 % 87.422 M 4.01 % 84.052 M 27.22 % 66.071 M 40.38 % 47.067 M 8.45 % 43.400 M -2.18 % 44.367 M -2.12 % 45.329 M -2.10 % 46.299 M 11.28 % 41.607 M -2.08 % 42.493 M 17.94 % 36.030 M -2.21 % 36.843 M -2.16 % 37.657 M -2.12 % 38.471 M 6.77 % 36.032 M 31.07 % 27.490 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
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 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 -100.00 % 21.364 M 1 715.93 % 1.176 M 0.000 0.000 100.00 % -56.199 M -12 818.02 % 441.881 K 100.40 % -109.305 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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 889.815 M 5 840.74 % -15.500 M -101.64 % 944.010 M -0.18 % 945.728 M -1.27 % 957.939 M 0.000 -100.00 % 963.256 M 0.000 -100.00 % 950.307 M 0.000 -100.00 % 975.229 M 0.000 -100.00 % 951.568 M 0.000 -100.00 % 823.656 M 0.000 -100.00 % 875.623 M 149.70 % 350.667 M 0.00 % 350.667 M 3.51 % 338.771 M 0.000 -100.00 % 308.027 M -1.63 % 313.137 M 0.00 % 313.137 M 0.00 % 313.137 M -8.74 % 343.127 M -1.47 % 348.237 M 37.78 % 252.756 M 0.00 % 252.756 M 0.00 % 252.756 M 0.00 % 252.756 M 0.000
Deferred tax liabilities non current 2.943 M -1.25 % 2.980 M -1.24 % 3.018 M -50.63 % 6.112 M 18.84 % 5.143 M 37.64 % 3.736 M -4.88 % 3.928 M -99.48 % 762.592 M 199 762.58 % 381.558 K -33.88 % 577.083 K 116.07 % 267.083 K 1 686.27 % 14.952 K -90.17 % 152.059 K 80.58 % 84.208 K 0.00 % 84.208 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
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 0.000 0.000
Total assets 5.388 B -0.68 % 5.425 B 3.92 % 5.220 B 6.50 % 4.902 B 12.68 % 4.350 B -1.73 % 4.426 B 8.78 % 4.069 B 8.95 % 3.735 B 10.58 % 3.377 B 2.94 % 3.281 B 5.83 % 3.100 B 5.96 % 2.926 B 6.41 % 2.750 B 29.94 % 2.116 B 0.17 % 2.113 B 1.54 % 2.080 B 0.61 % 2.068 B 52.45 % 1.356 B 5.92 % 1.281 B 7.78 % 1.188 B 0.000 -100.00 % 1.040 B -0.36 % 1.044 B 5.97 % 984.816 M 0.00 % 984.816 M 4.02 % 946.734 M -0.60 % 952.405 M 28.58 % 740.701 M 0.00 % 740.701 M 6.73 % 693.997 M 0.00 % 693.997 M 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-06-30 2020-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-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 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -4.618 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -390.006 M 0.000 100.00 % -529.499 M -593.98 % 107.190 M 200.00 % -107.190 M 0.000 100.00 % -51.818 M -144.11 % 117.468 M 200.00 % -117.468 M 0.000 100.00 % -279.356 M -245.32 % 192.241 M 302.19 % 47.798 M 139.80 % -120.104 M -529.10 % -19.091 M -180.53 % 23.707 M -72.02 % 84.738 M 272.57 % -49.105 M -17.32 % -41.856 M -10.39 % -37.916 M -926.48 % 4.588 M 0.00 % 4.588 M 113.35 % -34.368 M 33.67 % -51.816 M -139.33 % -21.650 M 0.00 % -21.650 M -161.06 % 35.456 M 0.00 % 35.456 M 942.70 % -4.207 M 0.00 % -4.207 M
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -191.341 M 0.000 100.00 % -154.987 M -279.13 % 86.524 M 200.00 % -86.524 M 0.000 100.00 % -115.648 M -278.37 % 64.835 M 200.00 % -64.835 M 0.000 100.00 % -145.202 M -215.25 % 125.989 M 200.00 % -125.989 M 0.000 100.00 % -23.446 M -136.94 % -9.895 M -137.61 % 26.312 M 260.27 % -16.417 M 60.18 % -41.231 M -7.39 % -38.393 M -251.04 % 25.419 M 0.00 % 25.419 M 280.72 % -14.066 M 30.54 % -20.249 M -613.86 % -2.836 M 0.00 % -2.836 M -120.21 % 14.037 M 0.00 % 14.037 M 915.60 % -1.721 M 0.00 % -1.721 M
Inventory 0.000 0.000 0.000 0.000 100.00 % -198.664 M 0.000 100.00 % -374.512 M -1 912.19 % 20.666 M 200.00 % -20.666 M 0.000 -100.00 % 63.830 M 21.27 % 52.633 M 200.00 % -52.633 M 0.000 100.00 % -135.018 M -303.80 % 66.252 M 192.93 % 22.617 M 125.45 % -88.868 M -2 140.86 % 4.354 M -87.04 % 33.603 M 142.80 % 13.839 M 129.17 % -47.442 M -7 492.19 % -624.878 K -231.00 % 477.009 K 102.29 % -20.831 M 0.00 % -20.831 M -2.60 % -20.303 M 35.68 % -31.567 M -67.79 % -18.814 M 0.00 % -18.814 M -187.83 % 21.419 M 0.00 % 21.419 M 961.45 % -2.486 M 0.00 % -2.486 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 864.077 K 0.000 -100.00 % 25.182 M 180.62 % -31.236 M 0.000 0.000 -100.00 % 70.898 M 4 364.06 % -1.663 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 -96.710 M 76.07 % -404.100 M 28.58 % -565.775 M -59.90 % -353.834 M -290.47 % 185.767 M 145.07 % -412.135 M -192.15 % 447.234 M 385.91 % -156.427 M -170.26 % 222.625 M 1 243.90 % -19.462 M -152.06 % 37.382 M 128.34 % -131.903 M -228.13 % 102.946 M 210.59 % -93.090 M -32.30 % -70.362 M -17.71 % -59.775 M -1 649.62 % 3.857 M 110.91 % 1.829 M 103.12 % -58.591 M -93.82 % -30.229 M -1 616.99 % 1.993 M 20.14 % 1.659 M -95.36 % 35.781 M 80.25 % 19.851 M 204.32 % -19.029 M 0.00 % -19.029 M -148.75 % 39.037 M -40.24 % 65.318 M 1 432.43 % 4.262 M 0.00 % 4.262 M 124.39 % -17.478 M 0.00 % -17.478 M -151.94 % 33.652 M 0.00 % 33.652 M
Net cash provided by operating activities -96.710 M 76.07 % -404.100 M 28.58 % -565.775 M -69.56 % -333.666 M -263.32 % 204.296 M 153.39 % -382.620 M -1 447.81 % -24.720 M 58.42 % -59.455 M -138.27 % 155.346 M 584.53 % 22.694 M -1.05 % 22.936 M 12.04 % 20.471 M -78.08 % 93.383 M 257.66 % 26.109 M -62.89 % 70.362 M 17.71 % 59.775 M -53.25 % 127.870 M 290.61 % -67.084 M -214.50 % 58.591 M 93.82 % 30.229 M -73.06 % 112.194 M 518.90 % -26.783 M -207.81 % 24.843 M 41.89 % 17.509 M 14.28 % 15.322 M 0.00 % 15.322 M -22.46 % 19.759 M -53.66 % 42.635 M 400.22 % 8.523 M 0.00 % 8.523 M -83.94 % 53.066 M 0.00 % 53.066 M 12.18 % 47.303 M 0.00 % 47.303 M
Investments in property plant and equipment -9.605 M 81.93 % -53.158 M -169.90 % 76.054 M 284.30 % -41.266 M 65.90 % -121.019 M -25.29 % -96.589 M 36.67 % -152.511 M -111.46 % -72.124 M 71.85 % -256.176 M -27.07 % -201.602 M 16.04 % -240.125 M -72.59 % -139.132 M -12.31 % -123.886 M -329.64 % -28.835 M 64.61 % -81.487 M -5 605.79 % 1.480 M 105.02 % -29.500 M -5.25 % -28.028 M -382.17 % -5.813 M 91.97 % -72.404 M -56.37 % -46.302 M -202.95 % -15.284 M 29.99 % -21.830 M -46.55 % -14.895 M 44.77 % -26.968 M 0.00 % -26.968 M -29 763.66 % -90.303 K 99.60 % -22.765 M -57.14 % -14.487 M 0.00 % -14.487 M 35.25 % -22.373 M 0.00 % -22.373 M -123.60 % -10.006 M 0.00 % -10.006 M
Acquisitions net 0.000 -100.00 % 757.433 K 0.000 -100.00 % 172.800 K 215.20 % -150.000 K -200.00 % 150.000 K 0.000 0.000 -100.00 % 353.982 K 1 585.63 % 21.000 K -93.92 % 345.600 K 0.000 0.000 0.000 -100.00 % 50.862 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 0.000
Purchases of investments 0.000 100.00 % -10.000 M 13.51 % -11.562 M 73.45 % -43.542 M 71.25 % -151.458 M -404.86 % -30.000 M 75.02 % -120.114 M -1 101.14 % -10.000 M 92.45 % -132.393 M -341.31 % -30.000 M 95.48 % -664.100 M -1 507.80 % -41.305 M 84.90 % -273.596 M -397.45 % -55.000 M 34.52 % -83.998 M 16.00 % -100.000 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
Sales maturities of investments 41.828 M 80.84 % 23.130 M -86.63 % 173.018 M 112.30 % 81.496 M -37.35 % 130.083 M 300.26 % 32.500 M -35.24 % 50.182 M -65.66 % 146.137 M 84.58 % 79.174 M 190.92 % 27.215 M -96.53 % 783.633 M 4 529.33 % 16.928 M -61.93 % 44.468 M -37.20 % 70.812 M -24.43 % 93.704 M -65.29 % 270.000 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 investing activites 10.065 M 421.51 % -3.130 M -101.95 % 160.546 M 193.33 % -172.015 M -114 576.54 % -150.000 K -104.06 % 3.697 M 1 132.46 % 300.000 K -99.78 % 136.137 M 139 977.08 % 97.187 K 200.00 % -97.186 K 99.22 % -12.471 M -344.73 % 5.096 M -2.32 % 5.217 M 40.48 % 3.714 M 212.12 % -3.312 M -101.20 % 275.761 M 194.59 % -291.541 M -54 408.88 % 536.821 K -87.93 % 4.447 M 195.89 % -4.638 M -306.29 % -1.141 M -645.78 % 209.143 K -73.44 % 787.352 K -33.69 % 1.187 M 691.57 % 150.000 K 0.00 % 150.000 K 103.95 % -3.799 M 5.05 % -4.001 M -195.15 % 4.205 M 0.00 % 4.205 M 242.83 % 1.227 M 0.00 % 1.227 M 368.52 % 261.790 K 0.00 % 261.790 K
Net cash used for investing activites 42.287 M 199.73 % -42.401 M -110.65 % 398.056 M 327.26 % -175.154 M -22.88 % -142.544 M -51.74 % -93.939 M 57.71 % -222.144 M -447.03 % 64.013 M 120.72 % -308.944 M -51.10 % -204.463 M -54.06 % -132.717 M 16.22 % -158.413 M 54.45 % -347.796 M -3 636.05 % -9.309 M 87.59 % -75.043 M -142.34 % 177.241 M 155.21 % -321.041 M -1 067.78 % -27.492 M -1 912.53 % -1.366 M 98.23 % -77.041 M -62.38 % -47.444 M -214.72 % -15.075 M 28.36 % -21.042 M -53.50 % -13.708 M 48.88 % -26.818 M 0.00 % -26.818 M -589.51 % -3.889 M 85.47 % -26.766 M -160.31 % -10.282 M 0.00 % -10.282 M 51.38 % -21.147 M 0.00 % -21.147 M -117.02 % -9.744 M 0.00 % -9.744 M
Debt repayment 44.351 M -87.42 % 352.512 M -27.72 % 487.709 M 3.39 % 471.722 M 786.98 % -68.666 M -119.63 % 349.804 M 0.000 -100.00 % 94.253 M 231.93 % 28.395 M -68.00 % 88.747 M 98.51 % 44.707 M -48.26 % 86.400 M 528.52 % 13.747 M -71.36 % 48.000 M 0.000 -100.00 % 50.000 M 665.34 % -8.844 M -130.22 % 29.268 M 160.38 % -48.476 M -88.22 % -25.755 M -285.35 % 13.895 M -45.25 % 25.381 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
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 -100.00 % 250.000 M 0.000 0.000 -100.00 % 2.670 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -250.000 M 0.000 0.000 100.00 % -136.547 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 0.000
Dividends paid -44.038 M -273.22 % -11.799 M -65.07 % -7.148 M 55.12 % -15.929 M 29.10 % -22.465 M -346.63 % -5.030 M 85.07 % -33.697 M -1 703.23 % -1.869 M 95.49 % -41.397 M -2 028.36 % -1.945 M 92.21 % -24.960 M -1 239.80 % -1.863 M 92.90 % -26.237 M -2 201.63 % -1.140 M 57.65 % -2.692 M 95.72 % -62.912 M -13 358.48 % -467.453 K -21.02 % -386.255 K 16.17 % -460.751 K 16.68 % -552.961 K 97.15 % -19.395 M -1 928.35 % -956.198 K 75.92 % -3.970 M -288.93 % -1.021 M 90.89 % -11.202 M 0.00 % -11.202 M -170.87 % -4.135 M -354.87 % -909.148 K 21.53 % -1.159 M 0.00 % -1.159 M 97.19 % -41.263 M 0.00 % -41.263 M -14.59 % -36.009 M 0.00 % -36.009 M
Other financing activites 5.964 M -74.51 % 23.395 M 112.63 % -185.287 M -240.56 % 131.817 M 499.53 % -32.993 M -139.48 % 83.565 M -71.95 % 297.882 M 603.46 % -59.167 M -496.42 % 14.925 M 313.50 % -6.991 M -125.07 % 27.881 M 110.64 % -261.924 M -133.06 % 792.373 M 9 330.11 % 8.403 M 369.43 % 1.790 M -79.72 % 8.825 M -98.28 % 514.227 M 8 527.67 % -6.102 M -307.07 % 2.947 M 144.09 % -6.683 M 74.04 % -25.749 M -6 530.22 % 400.435 K 103.94 % -10.151 M 22.51 % -13.101 M -130.39 % 43.108 M 0.00 % 43.108 M 702.98 % -7.149 M 31.10 % -10.375 M -469.35 % 2.809 M 0.00 % 2.809 M -64.80 % 7.981 M 0.00 % 7.981 M -54.16 % 17.411 M 0.00 % 17.411 M
Net cash used provided by financing activities 6.277 M -98.28 % 364.107 M 23.31 % 295.274 M -49.75 % 587.610 M 534.24 % -135.320 M -131.59 % 428.339 M 62.14 % 264.186 M 695.32 % 33.217 M 1 626.87 % 1.924 M -97.59 % 79.811 M 67.57 % 47.629 M 126.85 % -177.386 M -122.75 % 779.882 M 1 311.23 % 55.263 M 1 133.07 % 4.482 M 209.66 % -4.087 M -100.81 % 504.915 M 2 116.45 % 22.780 M 149.53 % -45.990 M -39.40 % -32.992 M -5.58 % -31.248 M -225.87 % 24.825 M 275.80 % -14.121 M 0.00 % -14.121 M -144.26 % 31.906 M 0.00 % 31.906 M 382.74 % -11.285 M 0.00 % -11.285 M -783.70 % 1.651 M 0.00 % 1.651 M 104.96 % -33.282 M 0.00 % -33.282 M -78.95 % -18.598 M 0.00 % -18.598 M
Effect of forex changes on cash -1.368 M 92.55 % -18.357 M -615.10 % -2.567 M 1.32 % -2.602 M -27.57 % -2.039 M -320.13 % -485.381 K 84.48 % -3.127 M -237.94 % -925.373 K 53.53 % -1.992 M -367.22 % 745.288 K -75.99 % 3.104 M 296.50 % -1.580 M -498.19 % 396.744 K 130.10 % -1.318 M -2 066.15 % 67.038 K 60.91 % 41.662 K -6.97 % 44.782 K 3 004.58 % 1.442 K 100.27 % -539.259 K -175.09 % 718.156 K 327.98 % -315.005 K -3 140.59 % 10.360 K -58.32 % 24.855 K 0.00 % 24.856 K 307.08 % -12.003 K 0.00 % -12.003 K 96.14 % -311.324 K 0.00 % -311.325 K -896.41 % 39.091 K 0.00 % 39.092 K -68.52 % 124.183 K 0.00 % 124.183 K 122.22 % 55.882 K 0.00 % 55.882 K
Net change in cash -49.513 M 50.86 % -100.750 M -173.94 % 136.263 M 78.85 % 76.189 M 179.79 % -95.492 M -2.67 % -93.006 M -336.64 % 39.303 M 6.66 % 36.850 M 123.98 % -153.666 M -18.95 % -129.183 M -381.31 % 45.921 M 113.32 % -344.669 M -161.82 % 557.528 M 1 579.59 % -37.681 M 1.15 % -38.119 M -126.27 % 145.124 M -53.45 % 311.788 M 534.28 % -71.794 M -182.57 % 86.945 M 511.65 % -21.121 M -163.64 % 33.187 M 294.96 % -17.022 M -65.33 % -10.296 M 0.00 % -10.296 M -150.47 % 20.398 M 0.00 % 20.398 M 377.28 % 4.274 M 0.00 % 4.274 M 6 260.57 % -69.372 K 0.00 % -69.371 K 94.40 % -1.239 M 0.00 % -1.239 M -106.51 % 19.017 M 0.00 % 19.017 M
Cash at beginning of period 517.819 M -14.04 % 602.423 M 29.23 % 466.160 M 19.54 % 389.971 M -32.77 % 580.053 M -13.82 % 673.059 M 6.20 % 633.757 M 36.81 % 463.238 M -24.91 % 616.904 M -17.31 % 746.087 M 6.56 % 700.165 M -32.99 % 1.045 B 114.41 % 487.307 M -7.18 % 524.989 M -6.77 % 563.108 M 34.72 % 417.983 M 293.60 % 106.195 M -40.34 % 177.989 M 95.50 % 91.044 M -18.83 % 112.165 M 42.02 % 78.979 M -17.73 % 96.001 M -9.99 % 106.661 M 0.000 0.000 -100.00 % 76.162 M 5.94 % 71.888 M 6.32 % 67.614 M -0.10 % 67.684 M 0.000 0.000 -100.00 % 70.231 M 37.13 % 51.214 M 0.000
Cash at end of period 468.306 M -9.56 % 517.819 M -14.04 % 602.423 M 29.23 % 466.160 M -3.80 % 484.561 M -16.46 % 580.053 M -13.82 % 673.059 M 34.59 % 500.088 M 7.95 % 463.238 M -24.91 % 616.904 M -17.31 % 746.087 M 6.56 % 700.165 M -32.99 % 1.045 B 114.41 % 487.307 M -7.18 % 524.989 M -6.77 % 563.108 M 34.72 % 417.983 M 293.60 % 106.195 M -40.34 % 177.989 M 95.50 % 91.044 M -18.83 % 112.165 M 42.02 % 78.979 M -18.04 % 96.366 M 1 035.98 % -10.296 M -150.47 % 20.398 M -78.88 % 96.559 M 26.78 % 76.162 M 5.94 % 71.888 M 6.32 % 67.614 M 97 567.58 % -69.371 K 94.40 % -1.239 M -101.80 % 68.992 M -1.76 % 70.231 M 269.30 % 19.017 M
Operating cash flow -96.710 M 76.07 % -404.100 M 28.58 % -565.775 M -69.56 % -333.666 M -263.32 % 204.296 M 153.39 % -382.620 M -1 447.81 % -24.720 M 58.42 % -59.455 M -138.27 % 155.346 M 584.53 % 22.694 M -1.05 % 22.936 M 12.04 % 20.471 M -78.08 % 93.383 M 257.66 % 26.109 M -62.89 % 70.362 M 17.71 % 59.775 M -53.25 % 127.870 M 290.61 % -67.084 M -214.50 % 58.591 M 93.82 % 30.229 M -73.06 % 112.194 M 518.90 % -26.783 M -207.81 % 24.843 M 41.89 % 17.509 M 14.28 % 15.322 M 0.00 % 15.322 M -22.46 % 19.759 M -53.66 % 42.635 M 400.22 % 8.523 M 0.00 % 8.523 M -83.94 % 53.066 M 0.00 % 53.066 M 12.18 % 47.303 M 0.00 % 47.303 M
Capital expenditure -9.605 M 81.93 % -53.158 M -169.90 % 76.054 M 284.30 % -41.266 M 65.90 % -121.019 M -25.29 % -96.589 M 36.67 % -152.511 M -111.46 % -72.124 M 71.85 % -256.176 M -27.07 % -201.602 M 16.04 % -240.125 M -72.59 % -139.132 M -12.31 % -123.886 M -329.64 % -28.835 M 64.61 % -81.487 M -5 605.79 % 1.480 M 105.02 % -29.500 M -5.25 % -28.028 M -382.17 % -5.813 M 91.97 % -72.404 M -56.37 % -46.302 M -202.95 % -15.284 M 29.99 % -21.830 M -46.55 % -14.895 M 44.77 % -26.968 M 0.00 % -26.968 M -29 763.66 % -90.303 K 99.60 % -22.765 M -57.14 % -14.487 M 0.00 % -14.487 M 35.25 % -22.373 M 0.00 % -22.373 M -123.60 % -10.006 M 0.00 % -10.006 M
Free CashFlow -106.315 M 76.75 % -457.258 M 4.43 % -478.446 M -27.61 % -374.932 M -550.22 % 83.277 M 117.38 % -479.209 M -170.39 % -177.231 M -34.70 % -131.579 M -30.50 % -100.830 M 43.64 % -178.909 M 17.63 % -217.189 M -83.03 % -118.660 M -289.02 % -30.503 M -1 019.18 % -2.725 M 75.50 % -11.125 M -118.16 % 61.255 M -37.73 % 98.370 M 203.42 % -95.113 M -280.21 % 52.778 M 225.14 % -42.175 M -164.01 % 65.892 M 256.63 % -42.067 M -1 495.95 % 3.014 M 15.31 % 2.614 M 122.44 % -11.646 M 0.00 % -11.646 M -159.21 % 19.669 M -1.02 % 19.871 M 433.18 % -5.964 M 0.00 % -5.964 M -119.43 % 30.692 M 0.00 % 30.692 M -17.71 % 37.297 M 0.00 % 37.297 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015