603327.SS

Sichuan Furong Technology Co., Ltd. 603327.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 2.396 B 25.51 % 1.909 B -15.31 % 2.254 B 16.74 % 1.931 B 16.71 % 1.654 B 27.30 % 1.299 B 32.03 % 984.219 M -7.64 % 1.066 B 36.38 % 781.376 M 23.94 % 630.435 M 11.73 % 564.273 M
Net income 159.679 M -42.65 % 278.441 M -28.83 % 391.253 M 33.43 % 293.220 M -7.70 % 317.674 M 20.77 % 263.035 M 65.11 % 159.310 M 17.26 % 135.857 M 193.83 % 46.236 M 60.48 % 28.812 M 388.70 % 5.896 M
Income before tax 183.894 M -43.64 % 326.269 M -29.87 % 465.216 M 35.48 % 343.378 M -8.02 % 373.298 M 21.16 % 308.094 M 63.57 % 188.359 M 14.67 % 164.260 M 160.17 % 63.136 M 64.25 % 38.439 M 372.10 % 8.142 M
Income before tax ratio 0.08 -55.09 % 0.17 -17.19 % 0.21 16.05 % 0.18 -21.19 % 0.23 -4.82 % 0.24 23.89 % 0.19 24.16 % 0.15 90.77 % 0.08 32.52 % 0.06 322.55 % 0.01
EBITDA 211.429 M -33.43 % 317.597 M -23.63 % 415.866 M 11.55 % 372.795 M -8.41 % 407.017 M 20.24 % 338.509 M 48.07 % 228.620 M 4.07 % 219.682 M 117.86 % 100.835 M 42.43 % 70.796 M 122.26 % 31.852 M
Net income ratio 0.07 -54.31 % 0.15 -15.97 % 0.17 14.30 % 0.15 -20.92 % 0.19 -5.13 % 0.20 25.06 % 0.16 26.96 % 0.13 115.45 % 0.06 29.48 % 0.05 337.42 % 0.01
Ratio EBITDA 0.09 -46.96 % 0.17 -9.83 % 0.18 -4.44 % 0.19 -21.52 % 0.25 -5.54 % 0.26 12.15 % 0.23 12.68 % 0.21 59.75 % 0.13 14.92 % 0.11 98.94 % 0.06
Gross profit ratio 0.11 -45.41 % 0.20 -10.88 % 0.23 -3.78 % 0.24 -20.45 % 0.30 -13.10 % 0.34 12.78 % 0.30 9.80 % 0.28 31.83 % 0.21 35.00 % 0.16 74.94 % 0.09
Weighted average shs out dil 747.561 M -1.12 % 756.018 M 11.56 % 677.690 M 0.00 % 677.690 M 0.00 % 677.690 M 0.00 % 677.690 M 14.58 % 591.464 M 0.00 % 591.445 M -0.01 % 591.515 M 70.08 % 347.796 M 4.72 % 332.113 M
Weighted average shs out 747.561 M -1.41 % 758.283 M 11.89 % 677.690 M 0.00 % 677.690 M 0.00 % 677.690 M 0.00 % 677.690 M 14.58 % 591.464 M 0.48 % 588.637 M -0.49 % 591.515 M 70.08 % 347.796 M 4.72 % 332.113 M
EPS diluted 0.21 -43.24 % 0.37 -36.21 % 0.58 34.88 % 0.43 -8.51 % 0.47 20.51 % 0.39 44.44 % 0.27 17.39 % 0.23 194.12 % 0.08 -5.56 % 0.08 365.17 % 0.02
Earnings per share 0.21 -43.24 % 0.37 -36.21 % 0.58 34.88 % 0.43 -8.51 % 0.47 20.51 % 0.39 44.44 % 0.27 17.39 % 0.23 194.12 % 0.08 -5.56 % 0.08 365.17 % 0.02
Gross profit 265.444 M -31.49 % 387.445 M -24.52 % 513.293 M 12.33 % 456.957 M -7.16 % 492.193 M 10.62 % 444.953 M 48.90 % 298.817 M 1.41 % 294.650 M 79.78 % 163.890 M 67.32 % 97.949 M 95.45 % 50.114 M
Income tax expense 24.214 M -49.37 % 47.827 M -35.34 % 73.962 M 47.46 % 50.159 M -9.83 % 55.624 M 23.45 % 45.058 M 55.11 % 29.049 M 2.28 % 28.403 M 68.07 % 16.900 M 75.53 % 9.628 M 328.52 % 2.247 M
Cost of revenue 2.130 B 40.02 % 1.521 B -12.59 % 1.741 B 18.11 % 1.474 B 26.83 % 1.162 B 35.98 % 854.502 M 24.67 % 685.403 M -11.10 % 770.980 M 24.86 % 617.485 M 15.96 % 532.486 M 3.56 % 514.159 M
General and administrative expenses 45.438 M 12.28 % 40.469 M 10.14 % 36.743 M 31.38 % 27.967 M -13.23 % 32.230 M -14.93 % 37.887 M 6.81 % 35.470 M -5.49 % 37.530 M 52.14 % 24.669 M 63.57 % 15.082 M 74.32 % 8.652 M
Selling and marketing expenses 36.383 M -11.31 % 41.021 M -28.47 % 57.348 M 15.28 % 49.746 M 0.91 % 49.295 M -10.39 % 55.012 M 28.73 % 42.734 M -16.01 % 50.880 M 42.08 % 35.810 M 86.81 % 19.170 M 13.87 % 16.834 M
Other expenses 15.853 M 3 497.34 % -466.622 K -106.40 % 7.292 M -66.18 % 21.561 M -22.12 % 27.683 M 9.72 % 25.230 M -24.57 % 33.447 M -17.24 % 40.414 M -3.13 % 41.720 M 51.09 % 27.612 M 52.39 % 18.119 M
Operating expenses 119.408 M 20.17 % 99.368 M -16.81 % 119.450 M 2.87 % 116.123 M -6.38 % 124.031 M -11.27 % 139.785 M 17.40 % 119.065 M -8.70 % 130.411 M 24.55 % 104.705 M 65.86 % 63.129 M 43.18 % 44.090 M
Cost and expenses 2.250 B 38.80 % 1.621 B -12.86 % 1.860 B 17.00 % 1.590 B 23.62 % 1.286 B 29.34 % 994.288 M 23.60 % 804.468 M -10.75 % 901.390 M 24.81 % 722.190 M 21.25 % 595.615 M 6.69 % 558.249 M
Research and development expenses 21.735 M 18.48 % 18.344 M 1.53 % 18.067 M 7.22 % 16.850 M 13.68 % 14.822 M -31.56 % 21.657 M 192.09 % 7.414 M 367.20 % 1.587 M -36.69 % 2.507 M 98.11 % 1.265 M 160.85 % 485.100 K
Selling general and administrative expenses 81.821 M 0.41 % 81.490 M -13.39 % 94.091 M 21.08 % 77.712 M -4.68 % 81.526 M -12.24 % 92.899 M 18.79 % 78.203 M -11.54 % 88.409 M 46.18 % 60.479 M 76.57 % 34.251 M 34.39 % 25.486 M
Interest income 3.786 M -28.43 % 5.290 M 35.72 % 3.898 M 178.69 % 1.399 M 129.85 % 608.473 K -77.70 % 2.729 M 984.35 % 251.688 K -39.24 % 414.260 K -36.59 % 653.300 K 0.000 0.000
Interest expense 21.154 M 303.98 % 5.236 M -23.55 % 6.850 M 263.92 % 1.882 M -62.02 % 4.956 M -67.82 % 15.400 M -34.16 % 23.388 M -27.57 % 32.292 M 30.92 % 24.665 M 14.82 % 21.481 M 46.94 % 14.618 M
Depreciation and amortization 69.209 M 79.35 % 38.590 M 20.38 % 32.056 M 3.01 % 31.118 M 15.39 % 26.969 M 3.15 % 26.145 M 5.13 % 24.868 M 13.17 % 21.974 M 11.49 % 19.709 M 35.98 % 14.494 M 29.30 % 11.209 M
Operating income 146.036 M -49.31 % 288.077 M -26.86 % 393.843 M 15.55 % 340.834 M -7.42 % 368.162 M 20.64 % 305.167 M 69.77 % 179.752 M 9.44 % 164.240 M 177.50 % 59.185 M 69.97 % 34.821 M 478.00 % 6.024 M
Operating income ratio 0.06 -59.61 % 0.15 -13.64 % 0.17 -1.02 % 0.18 -20.68 % 0.22 -5.23 % 0.23 28.59 % 0.18 18.50 % 0.15 103.48 % 0.08 37.14 % 0.06 417.34 % 0.01
Total other income expenses net 37.858 M -0.88 % 38.192 M -46.49 % 71.373 M 2 705.55 % 2.544 M -50.47 % 5.136 M 75.52 % 2.926 M -66.00 % 8.608 M 41 684.31 % 20.600 K -99.48 % 3.950 M 9.17 % 3.619 M 70.85 % 2.118 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 100.843 M -24.31 % 133.230 M 155.21 % -241.304 M -139.44 % -100.776 M 14.47 % -117.825 M -495.15 % -19.798 M -107.18 % 275.864 M -8.52 % 301.547 M 15.53 % 261.010 M 174.19 % 95.194 M -49.11 % 187.067 M
Total investments 0.000 100.00 % -17.981 M 0.000 -100.00 % 96.063 M 70.56 % 56.322 M -43.85 % 100.300 M 0.000 -100.00 % 24.000 M -16.71 % 28.816 M -10.71 % 32.274 M 0.000
Total debt 636.263 M -18.86 % 784.169 M 249.65 % 224.270 M 647.57 % 30.000 M -71.96 % 107.000 M -54.47 % 235.000 M -38.03 % 379.221 M -15.70 % 449.868 M 29.83 % 346.513 M 25.78 % 275.499 M 19.52 % 230.511 M
Accumulated other comprehensive income loss 256.859 M -1.22 % 260.038 M 41.98 % 183.147 M 25.94 % 145.426 M 30.15 % 111.733 M 47.41 % 75.796 M -3.71 % 78.717 M 36.14 % 57.821 M 44.10 % 40.124 M 5 627.95 % 700.499 K -42.62 % 1.221 M
Retained earnings 911.567 M -6.11 % 970.874 M 4.71 % 927.183 M 25.46 % 739.024 M 19.30 % 619.487 M 42.92 % 433.452 M 69.64 % 255.520 M 79.64 % 142.241 M 427.42 % 26.969 M 852.03 % 2.833 M 112.26 % -23.098 M
Common stock 768.077 M 13.34 % 677.690 M 30.00 % 521.300 M 30.00 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M 14.57 % 350.000 M 0.00 % 350.000 M 0.00 % 350.000 M 13.24 % 309.090 M 54.55 % 200.000 M
Total equity 2.139 B 7.28 % 1.994 B 6.44 % 1.873 B 13.71 % 1.647 B 10.25 % 1.494 B 17.45 % 1.272 B 85.93 % 684.237 M 24.39 % 550.061 M 31.88 % 417.093 M 13.48 % 367.541 M 104.21 % 179.978 M
Other non current liabilities 0.000 -100.00 % 36.271 M 0.000 -100.00 % 8.126 M 0.000 0.000 100.00 % -100.000 100.00 % -33.222 M 0.000 0.000 0.000
Long term debt 556.218 M -29.07 % 784.169 M 699.62 % 98.067 M 1 861.34 % 5.000 M -86.84 % 38.000 M 0.000 -100.00 % 200.000 -100.00 % 66.443 M 0.000 -100.00 % 81.702 M 0.000
Total non current liabilities 600.528 M -27.57 % 829.169 M 589.74 % 120.214 M 815.83 % 13.126 M -69.53 % 43.073 M 793.04 % 4.823 M -78.07 % 21.992 M -61.30 % 56.832 M -31.18 % 82.581 M -22.26 % 106.234 M 4 714.39 % 2.207 M
Other current liabilities 205.339 M 232.18 % 61.816 M -63.45 % 169.149 M 2 017.66 % -8.821 M -118.67 % 47.244 M 75.21 % 26.965 M -48.99 % 52.861 M -7.70 % 57.271 M -17.53 % 69.442 M -15.35 % 82.032 M -52.05 % 171.081 M
Deferred revenue 0.000 0.000 -100.00 % 8.146 M -84.79 % 53.549 M -0.56 % 53.852 M 33.69 % 40.280 M 1 124.25 % 3.290 M -88.97 % 29.829 M -59.78 % 74.169 M -31.86 % 108.854 M -36.63 % 171.768 M
Short term debt 80.045 M 134.38 % 34.152 M 31.22 % 26.028 M 4.11 % 25.000 M -63.77 % 69.000 M -70.64 % 235.000 M -32.08 % 346.000 M -18.59 % 425.000 M 22.65 % 346.513 M 16.31 % 297.920 M 29.24 % 230.511 M
Total current liabilities 594.800 M 21.19 % 490.780 M 11.37 % 440.684 M 223.86 % 136.072 M -30.37 % 195.412 M -40.31 % 327.360 M -23.95 % 430.481 M -18.40 % 527.544 M -5.96 % 560.952 M 7.05 % 524.033 M -3.54 % 543.241 M
Total liabilities 1.195 B -9.44 % 1.320 B 135.33 % 560.898 M 275.94 % 149.199 M -37.44 % 238.486 M -28.21 % 332.183 M -26.58 % 452.473 M -22.57 % 584.375 M -9.19 % 643.533 M 2.10 % 630.267 M 15.55 % 545.447 M
Other non current assets 7.312 M -59.34 % 17.981 M -76.60 % 76.839 M 949.98 % 7.318 M -84.17 % 46.216 M 14.67 % 40.303 M 67.93 % 24.000 M 708.52 % 2.968 M 1.10 % 2.936 M -40.56 % 4.939 M -91.63 % 59.017 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.000 M -16.71 % 28.816 M -10.71 % 32.274 M 0.000
Intangible assets 239.924 M -1.75 % 244.194 M -2.01 % 249.214 M 423.44 % 47.610 M -2.34 % 48.751 M -2.44 % 49.971 M -2.42 % 51.210 M -2.36 % 52.448 M 3.45 % 50.698 M -1.58 % 51.512 M -2.09 % 52.613 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 239.924 M -1.75 % 244.194 M -2.01 % 249.214 M 423.44 % 47.610 M -2.34 % 48.751 M -2.44 % 49.971 M -2.42 % 51.210 M -2.36 % 52.448 M 3.45 % 50.698 M -1.58 % 51.512 M -2.09 % 52.613 M
Property plant equipment net 1.658 B 10.80 % 1.496 B 75.94 % 850.504 M 49.35 % 569.466 M 6.16 % 536.443 M 16.65 % 459.862 M 2.74 % 447.614 M -1.10 % 452.576 M 12.12 % 403.666 M 2.65 % 393.237 M 36.67 % 287.723 M
Total non current assets 1.920 B 8.37 % 1.772 B 49.26 % 1.187 B 88.04 % 631.327 M -0.97 % 637.501 M 14.85 % 555.075 M 5.36 % 526.841 M -1.78 % 536.395 M 7.61 % 498.446 M 1.63 % 490.428 M 20.51 % 406.959 M
Other current assets 121.323 M 24.75 % 97.256 M 122.96 % 43.621 M 40.22 % 31.110 M 184.41 % 10.938 M -90.68 % 117.385 M 1 164.23 % 9.285 M -48.68 % 18.093 M 13.15 % 15.990 M -76.68 % 68.565 M 235.65 % 20.428 M
Short term investments 0.000 0.000 0.000 -100.00 % 96.063 M 70.56 % 56.322 M -43.85 % 100.300 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 535.420 M -17.75 % 650.939 M 39.81 % 465.573 M 256.01 % 130.776 M -41.83 % 224.825 M -11.76 % 254.798 M 146.52 % 103.358 M -30.31 % 148.321 M 73.47 % 85.503 M -52.58 % 180.305 M 315.02 % 43.445 M
Cash and short term investments 535.420 M -17.75 % 650.939 M 39.81 % 465.573 M 105.24 % 226.839 M -19.32 % 281.147 M -20.83 % 355.098 M 243.56 % 103.358 M -30.31 % 148.321 M 73.47 % 85.503 M -52.58 % 180.305 M 315.02 % 43.445 M
Total current assets 1.414 B -8.30 % 1.542 B 23.64 % 1.247 B 7.02 % 1.165 B 6.40 % 1.095 B 4.37 % 1.049 B 72.05 % 609.869 M 1.98 % 598.042 M 6.38 % 562.181 M 10.80 % 507.380 M 59.32 % 318.466 M
Inventory 347.202 M -11.83 % 393.791 M 56.23 % 252.055 M -21.52 % 321.170 M 30.79 % 245.570 M 37.50 % 178.595 M 25.12 % 142.741 M -6.56 % 152.754 M -14.19 % 178.020 M 35.60 % 131.284 M 23.84 % 106.009 M
Net receivables 410.069 M 2.36 % 400.597 M -18.25 % 490.053 M -16.40 % 586.193 M 5.14 % 557.538 M 39.16 % 400.656 M 13.02 % 354.485 M 27.11 % 278.887 M -4.19 % 291.079 M 128.79 % 127.226 M -14.37 % 148.584 M
Tax assets 15.125 M 13.41 % 13.337 M 26.14 % 10.573 M 52.51 % 6.933 M 13.81 % 6.091 M 23.34 % 4.939 M 22.90 % 4.018 M -8.72 % 4.402 M -64.29 % 12.329 M 45.62 % 8.467 M 11.31 % 7.607 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 298.978 M -22.23 % 384.427 M 79.21 % 214.511 M 319.63 % 51.119 M -20.97 % 64.683 M 26.80 % 51.013 M 80.07 % 28.330 M -36.23 % 44.426 M -67.97 % 138.701 M 1.62 % 136.484 M -1.92 % 139.151 M
Tax payables 10.439 M 0.53 % 10.385 M -66.50 % 30.996 M 103.58 % 15.226 M 12.66 % 13.515 M -6.03 % 14.383 M 337.15 % 3.290 M 288.66 % 846.538 K -86.55 % 6.296 M -17.13 % 7.598 M 204.22 % 2.498 M
Deferred revenue non current 39.510 M 0.000 -100.00 % 22.147 M 172.85 % 8.117 M 61.53 % 5.025 M 5.17 % 4.778 M -78.27 % 21.992 M -6.85 % 23.610 M -3.60 % 24.492 M -0.16 % 24.532 M 1 011.76 % 2.207 M
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 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.000 -100.00 % 33.222 M 0.000 -100.00 % 22.421 M 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 202.490 M 137.38 % 85.300 M -64.71 % 241.690 M -33.23 % 361.990 M 0.00 % 361.990 M -0.12 % 362.411 M 452.25 % 65.624 M 13.50 % 57.821 M 44.10 % 40.124 M -20.04 % 50.182 M 0.000
Deferred tax liabilities non current 4.800 M -45.02 % 8.730 M -91.10 % 98.067 M 1 040 498.18 % 9.424 K -80.50 % 48.328 K 7.30 % 45.041 K 100.20 % -21.992 M 0.000 100.00 % -58.090 M 28.90 % -81.702 M 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 3.334 B 0.62 % 3.314 B 36.14 % 2.434 B 35.49 % 1.797 B 3.69 % 1.733 B 8.00 % 1.604 B 41.14 % 1.137 B 0.20 % 1.134 B 6.96 % 1.061 B 6.30 % 997.808 M 37.55 % 725.425 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 100.00 % -3.227 M 12.66 % -3.694 M -342.27 % -835.350 K 12.20 % -951.391 K -8.71 % -875.139 K -111.35 % 7.714 M -2.69 % 7.927 M 305.24 % -3.862 M 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
Change in working capital 74.230 M 231.99 % -56.237 M -128.06 % 200.397 M 266.94 % -120.039 M 43.22 % -211.430 M -153.64 % -83.357 M 1.51 % -84.636 M -297.50 % -21.292 M 92.13 % -270.527 M -2 994.64 % -8.742 M 87.21 % -68.333 M
Accounts receivables -32.887 M -131.79 % 103.460 M 17.51 % 88.043 M 253.89 % -57.213 M 65.18 % -164.316 M -122.70 % -73.782 M 6.73 % -79.106 M -241.78 % -23.146 M 90.04 % -232.444 M 0.000 100.00 % -28.174 M
Inventory 42.425 M 129.74 % -142.652 M -307.90 % 68.616 M 192.35 % -74.302 M -12.92 % -65.802 M -70.88 % -38.508 M -599.21 % 7.714 M -66.17 % 22.801 M 142.41 % -53.768 M -102.15 % -26.598 M 37.47 % -42.536 M
Accounts payables 64.693 M 568.18 % -13.818 M -129.13 % 47.433 M 285.31 % 12.311 M -37.32 % 19.639 M -34.11 % 29.809 M 318.74 % -13.627 M 52.80 % -28.874 M -247.72 % 19.547 M 0.000 0.000
Other working capital 0.000 100.00 % -3.227 M 12.66 % -3.694 M -342.27 % -835.350 K 12.20 % -951.392 K -8.71 % -875.140 K 99.05 % -92.350 M -109.44 % -44.093 M 79.66 % -216.759 M -1 313.90 % 17.856 M 169.22 % -25.797 M
Other non cash items 7.488 M 538.87 % -1.706 M 30.13 % -2.442 M -122.67 % 10.770 M -49.22 % 21.211 M 19.83 % 17.701 M -25.29 % 23.693 M 3.93 % 22.798 M -37.29 % 36.352 M 63.88 % 22.181 M 66.30 % 13.338 M
Net cash provided by operating activities 310.606 M 21.40 % 255.861 M -58.82 % 621.264 M 188.87 % 215.068 M 39.27 % 154.423 M -30.91 % 223.524 M 81.38 % 123.236 M -22.66 % 159.337 M 194.71 % -168.230 M -390.56 % 57.899 M 252.81 % -37.890 M
Investments in property plant and equipment -348.945 M 29.08 % -492.002 M -13.43 % -433.754 M -878.37 % -44.335 M 49.30 % -87.452 M -31.52 % -66.492 M -549.50 % -10.237 M 80.69 % -53.021 M -184.06 % -18.666 M 77.00 % -81.153 M 22.37 % -104.539 M
Acquisitions net 0.000 0.000 -100.00 % 0.140 -84.95 % 0.930 -100.00 % 35.111 K 58 906 483 097 700.00 % 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -2.050 B -35.76 % -1.510 B -319.44 % -360.000 M 46.96 % -678.703 M -6.71 % -636.000 M -76.67 % -360.000 M 0.000 0.000 0.000 100.00 % -50.000 M 0.000
Sales maturities of investments 2.057 B 35.82 % 1.514 B 231.26 % 457.136 M -28.83 % 642.275 M -18.17 % 784.866 M 385.84 % 161.547 M 0.000 0.000 -100.00 % 50.021 M 0.000 0.000
Other investing activites 0.000 -100.00 % 134.574 K 225 777 706 598 300.00 % 0.000 0.00 % 0.000 -100.00 % 19.300 M 200.00 % -19.300 M -88.52 % -10.237 M 80.69 % -53.021 M -184.06 % -18.666 M 77.00 % -81.153 M 22.37 % -104.539 M
Net cash used for investing activites -342.154 M 29.82 % -487.555 M -44.84 % -336.618 M -316.80 % -80.762 M -200.02 % 80.749 M 128.41 % -284.244 M -2 676.54 % -10.237 M 80.69 % -53.021 M -269.09 % 31.356 M 123.91 % -131.153 M -25.46 % -104.539 M
Debt repayment 167.744 M 1 186.25 % 13.041 M -93.28 % 194.067 M 352.04 % -77.000 M 39.84 % -128.000 M 11.25 % -144.221 M -82.56 % -79.000 M -177.38 % 102.100 M 46.23 % 69.822 M 209.41 % 22.567 M 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
Common stock repurchased -45.084 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -212.037 M -1.69 % -208.520 M -23.81 % -168.420 M -16.67 % -144.360 M -44.00 % -100.250 M -70.49 % -58.800 M -15.55 % -50.885 M -69.39 % -30.040 M -50.48 % -19.962 M 19.68 % -24.852 M -28.29 % -19.372 M
Other financing activites 0.000 -100.00 % 623.613 M 0.000 0.000 100.00 % -4.883 M -101.20 % 408.134 M 1 652.28 % -26.293 M 74.14 % -101.671 M -515.45 % 24.473 M -89.96 % 243.735 M 76.98 % 137.717 M
Net cash used provided by financing activities -89.377 M -120.88 % 428.135 M 2 178.31 % 18.792 M 108.38 % -224.208 M 3.83 % -233.133 M -221.84 % 191.347 M 222.52 % -156.178 M -2 276.76 % -6.571 M -108.84 % 74.333 M -69.21 % 241.450 M 104.02 % 118.346 M
Effect of forex changes on cash 9.354 M 317.61 % 2.240 M -82.38 % 12.710 M 406.48 % -4.147 M 67.37 % -12.712 M -940.02 % 1.513 M 184.85 % -1.783 M 7.45 % -1.927 M -197.08 % 1.985 M -34.36 % 3.024 M 535.06 % -695.000 K
Net change in cash -111.571 M -156.16 % 198.681 M -37.16 % 316.148 M 436.15 % -94.049 M -781.24 % -10.672 M -108.08 % 132.140 M 393.89 % -44.963 M -145.97 % 97.818 M 261.53 % -60.557 M -179.66 % 76.015 M 406.78 % -24.779 M
Cash at beginning of period 645.605 M 44.46 % 446.925 M 241.75 % 130.776 M -41.83 % 224.825 M -4.53 % 235.498 M 127.85 % 103.358 M -30.31 % 148.321 M 193.69 % 50.503 M -54.53 % 111.060 M 216.91 % 35.045 M -41.42 % 59.823 M
Cash at end of period 534.035 M -17.28 % 645.605 M 44.46 % 446.925 M 241.75 % 130.776 M -41.83 % 224.825 M -4.53 % 235.498 M 127.85 % 103.358 M -30.31 % 148.321 M 193.69 % 50.503 M -54.53 % 111.060 M 216.91 % 35.045 M
Operating cash flow 310.606 M 21.40 % 255.861 M -58.82 % 621.264 M 188.87 % 215.068 M 39.27 % 154.423 M -30.91 % 223.524 M 81.38 % 123.236 M -22.66 % 159.337 M 194.71 % -168.230 M -390.56 % 57.899 M 252.81 % -37.890 M
Capital expenditure -348.945 M 29.08 % -492.002 M -13.43 % -433.754 M -878.37 % -44.335 M 49.30 % -87.452 M -31.52 % -66.492 M -549.50 % -10.237 M 80.69 % -53.021 M -184.06 % -18.666 M 77.00 % -81.153 M 22.37 % -104.539 M
Free CashFlow -38.339 M 83.76 % -236.141 M -225.94 % 187.510 M 9.83 % 170.734 M 154.94 % 66.971 M -57.35 % 157.033 M 38.97 % 112.998 M 6.29 % 106.316 M 156.89 % -186.896 M -703.69 % -23.255 M 83.67 % -142.429 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 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Revenue 618.781 M 10.38 % 560.614 M -15.48 % 663.311 M -3.86 % 689.975 M 22.19 % 564.668 M 18.17 % 477.850 M -2.35 % 489.329 M -11.50 % 552.917 M 22.96 % 449.685 M 7.85 % 416.969 M -29.95 % 595.236 M 15.50 % 515.347 M -1.95 % 525.593 M -14.91 % 617.688 M 3.47 % 596.971 M 7.14 % 557.171 M 57.29 % 354.225 M -16.11 % 422.275 M -5.54 % 447.036 M -20.80 % 564.464 M 78.26 % 316.661 M -2.87 % 326.001 M -8.97 % 358.133 M -9.88 % 397.398 M 55.45 % 255.652 M -11.32 % 288.272 M 23.40 % 233.608 M -19.77 % 291.178 M 59.69 % 182.341 M -34.19 % 277.092 M -16.09 % 330.232 M 0.00 % 330.232 M 63.01 % 202.583 M 0.00 % 202.583 M
Net income 20.843 M 1.08 % 20.622 M 18.34 % 17.425 M -53.90 % 37.799 M -8.33 % 41.235 M -34.78 % 63.220 M 89.35 % 33.388 M -60.48 % 84.481 M 10.04 % 76.771 M -8.39 % 83.802 M 30.79 % 64.073 M -26.70 % 87.416 M -39.24 % 143.873 M 50.04 % 95.892 M 32.05 % 72.618 M -21.54 % 92.549 M 66.80 % 55.486 M -23.54 % 72.566 M 14.47 % 63.393 M -42.09 % 109.459 M 89.18 % 57.860 M -33.46 % 86.961 M 68.36 % 51.651 M -43.70 % 91.749 M 76.37 % 52.020 M -23.06 % 67.615 M 90.32 % 35.528 M -29.90 % 50.681 M 80.24 % 28.119 M -37.49 % 44.982 M -8.06 % 48.927 M -1.54 % 49.691 M 166.87 % 18.620 M 0.00 % 18.620 M
Income before tax 26.812 M 7.89 % 24.851 M 64.61 % 15.097 M -64.81 % 42.903 M -12.09 % 48.803 M -36.69 % 77.091 M 123.95 % 34.423 M -65.50 % 99.779 M 10.71 % 90.130 M -11.58 % 101.936 M 41.91 % 71.832 M -30.11 % 102.782 M -42.09 % 177.490 M 56.92 % 113.112 M 35.97 % 83.189 M -23.72 % 109.064 M 66.53 % 65.492 M -23.52 % 85.633 M 16.40 % 73.570 M -42.92 % 128.893 M 88.79 % 68.273 M -33.43 % 102.563 M 74.52 % 58.767 M -45.66 % 108.137 M 76.12 % 61.400 M -23.05 % 79.789 M 91.73 % 41.615 M -30.95 % 60.270 M 128.39 % 26.389 M -56.08 % 60.086 M 6.12 % 56.623 M -1.32 % 57.383 M 128.37 % 25.127 M 0.00 % 25.127 M
Income before tax ratio 0.04 -2.25 % 0.04 94.76 % 0.02 -63.40 % 0.06 -28.06 % 0.09 -46.43 % 0.16 129.33 % 0.07 -61.02 % 0.18 -9.96 % 0.20 -18.01 % 0.24 102.58 % 0.12 -39.49 % 0.20 -40.94 % 0.34 84.41 % 0.18 31.41 % 0.14 -28.81 % 0.20 5.87 % 0.18 -8.83 % 0.20 23.22 % 0.16 -27.93 % 0.23 5.91 % 0.22 -31.47 % 0.31 91.73 % 0.16 -39.70 % 0.27 13.30 % 0.24 -13.23 % 0.28 55.38 % 0.18 -13.94 % 0.21 43.02 % 0.14 -33.26 % 0.22 26.47 % 0.17 -1.32 % 0.17 40.10 % 0.12 0.00 % 0.12
EBITDA 48.549 M 13.37 % 42.825 M 68.65 % 25.392 M -59.90 % 63.327 M 33.84 % 47.315 M -20.73 % 59.690 M 36.78 % 43.640 M -58.83 % 106.004 M 34.99 % 78.525 M -7.21 % 84.630 M 2.61 % 82.477 M -19.59 % 102.565 M -6.05 % 109.165 M -10.27 % 121.655 M 29.95 % 93.614 M -16.77 % 112.474 M 51.88 % 74.053 M -18.21 % 90.539 M 8.10 % 83.752 M -39.83 % 139.187 M 81.33 % 76.759 M -28.06 % 106.699 M 69.33 % 63.014 M -44.19 % 112.906 M 64.80 % 68.513 M -26.18 % 92.812 M 93.26 % 48.024 M -37.98 % 77.437 M 133.82 % 33.118 M -54.36 % 72.569 M 1.86 % 71.242 M 1.69 % 70.055 M 78.74 % 39.193 M 0.00 % 39.193 M
Net income ratio 0.03 -8.43 % 0.04 40.02 % 0.03 -52.05 % 0.05 -24.98 % 0.07 -44.80 % 0.13 93.90 % 0.07 -55.34 % 0.15 -10.50 % 0.17 -15.06 % 0.20 86.71 % 0.11 -36.54 % 0.17 -38.03 % 0.27 76.33 % 0.16 27.62 % 0.12 -26.77 % 0.17 6.04 % 0.16 -8.85 % 0.17 21.18 % 0.14 -26.87 % 0.19 6.13 % 0.18 -31.50 % 0.27 84.96 % 0.14 -37.53 % 0.23 13.46 % 0.20 -13.25 % 0.23 54.23 % 0.15 -12.62 % 0.17 12.87 % 0.15 -5.01 % 0.16 9.57 % 0.15 -1.54 % 0.15 63.71 % 0.09 0.00 % 0.09
Ratio EBITDA 0.08 2.71 % 0.08 99.55 % 0.04 -58.29 % 0.09 9.53 % 0.08 -32.92 % 0.12 40.06 % 0.09 -53.48 % 0.19 9.79 % 0.17 -13.96 % 0.20 46.48 % 0.14 -30.38 % 0.20 -4.18 % 0.21 5.46 % 0.20 25.59 % 0.16 -22.32 % 0.20 -3.44 % 0.21 -2.50 % 0.21 14.44 % 0.19 -24.02 % 0.25 1.73 % 0.24 -25.94 % 0.33 86.02 % 0.18 -38.07 % 0.28 6.02 % 0.27 -16.76 % 0.32 56.62 % 0.21 -22.70 % 0.27 46.43 % 0.18 -30.65 % 0.26 21.40 % 0.22 1.69 % 0.21 9.65 % 0.19 0.00 % 0.19
Gross profit ratio 0.11 21.86 % 0.09 23.37 % 0.07 -37.11 % 0.12 6.57 % 0.11 -27.93 % 0.15 10.79 % 0.14 -39.16 % 0.23 3.14 % 0.22 -3.90 % 0.23 6.17 % 0.22 -4.28 % 0.23 -3.17 % 0.23 -1.95 % 0.24 7.48 % 0.22 -10.55 % 0.25 1.20 % 0.24 1.71 % 0.24 5.49 % 0.23 -27.80 % 0.31 6.53 % 0.30 -19.25 % 0.37 25.92 % 0.29 -19.07 % 0.36 5.62 % 0.34 -11.71 % 0.39 27.85 % 0.30 -7.01 % 0.32 39.43 % 0.23 -29.15 % 0.33 8.82 % 0.30 0.00 % 0.30 27.70 % 0.24 0.00 % 0.24
Weighted average shs out dil 1.067 B 38.67 % 769.464 M 2.93 % 747.561 M 0.38 % 744.733 M 0.00 % 744.732 M 7.79 % 690.928 M 1.95 % 677.690 M 0.00 % 677.690 M 0.00 % 677.690 M 0.00 % 677.690 M 0.00 % 677.690 M 68.98 % 401.054 M 0.00 % 401.054 M -23.08 % 521.371 M 30.00 % 401.054 M 0.03 % 400.918 M 0.00 % 400.918 M -40.83 % 677.552 M 68.99 % 400.948 M -40.83 % 677.602 M 69.01 % 400.929 M -40.83 % 677.569 M 68.97 % 401.001 M -40.83 % 677.691 M 93.64 % 349.975 M -40.83 % 591.458 M 68.98 % 350.010 M -40.83 % 591.516 M 68.98 % 350.058 M -40.83 % 591.598 M -3.31 % 611.854 M 0.00 % 611.854 M 6.96 % 572.034 M 0.00 % 572.034 M
Weighted average shs out 993.115 M 29.07 % 769.464 M 2.93 % 747.561 M 0.38 % 744.733 M 0.00 % 744.732 M 9.89 % 677.714 M 0.00 % 677.690 M 0.00 % 677.690 M 0.00 % 677.690 M 0.00 % 677.690 M 0.00 % 677.690 M 68.98 % 401.054 M 0.00 % 401.054 M -23.08 % 521.371 M 30.00 % 401.054 M 0.03 % 400.918 M 0.00 % 400.918 M -40.83 % 677.552 M 68.99 % 400.948 M -40.83 % 677.602 M 69.01 % 400.929 M -40.83 % 677.569 M 68.97 % 401.001 M -40.82 % 677.614 M 93.62 % 349.975 M -40.83 % 591.458 M 68.98 % 350.010 M -40.81 % 591.382 M 68.94 % 350.058 M -40.83 % 591.598 M -3.31 % 611.860 M 0.00 % 611.856 M 6.96 % 572.034 M 0.00 % 572.034 M
EPS diluted 0.02 -27.24 % 0.03 51.41 % 0.02 -65.16 % 0.05 -8.30 % 0.06 -39.45 % 0.09 85.60 % 0.05 -58.92 % 0.12 9.09 % 0.11 -8.33 % 0.12 26.85 % 0.09 -57.00 % 0.22 -38.89 % 0.36 100.00 % 0.18 0.00 % 0.18 -21.74 % 0.23 64.29 % 0.14 27.27 % 0.11 -31.25 % 0.16 0.00 % 0.16 14.29 % 0.14 7.69 % 0.13 0.00 % 0.13 -7.14 % 0.14 -6.67 % 0.15 36.36 % 0.11 10.00 % 0.10 16.69 % 0.09 11.30 % 0.08 1.32 % 0.08 -5.00 % 0.08 -1.48 % 0.08 149.08 % 0.03 0.00 % 0.03
Earnings per share 0.02 -21.64 % 0.03 51.41 % 0.02 -65.16 % 0.05 -8.30 % 0.06 -40.62 % 0.09 89.25 % 0.05 -58.92 % 0.12 9.09 % 0.11 -8.33 % 0.12 26.85 % 0.09 -57.00 % 0.22 -38.89 % 0.36 100.00 % 0.18 0.00 % 0.18 -21.74 % 0.23 64.29 % 0.14 27.27 % 0.11 -31.25 % 0.16 0.00 % 0.16 14.29 % 0.14 7.69 % 0.13 0.00 % 0.13 -7.14 % 0.14 -6.67 % 0.15 36.36 % 0.11 10.00 % 0.10 16.69 % 0.09 11.30 % 0.08 1.32 % 0.08 -5.00 % 0.08 -1.48 % 0.08 149.08 % 0.03 0.00 % 0.03
Gross profit 68.742 M 34.50 % 51.107 M 4.27 % 49.017 M -39.54 % 81.068 M 30.21 % 62.257 M -14.84 % 73.103 M 8.20 % 67.565 M -46.15 % 125.478 M 26.82 % 98.940 M 3.64 % 95.461 M -25.62 % 128.349 M 10.56 % 116.093 M -5.06 % 122.284 M -16.57 % 146.567 M 11.21 % 131.790 M -4.16 % 137.517 M 59.18 % 86.393 M -14.68 % 101.257 M -0.35 % 101.612 M -42.82 % 177.697 M 89.90 % 93.576 M -21.57 % 119.308 M 14.63 % 104.084 M -27.06 % 142.703 M 64.17 % 86.922 M -21.70 % 111.012 M 57.76 % 70.366 M -25.40 % 94.319 M 122.65 % 42.362 M -53.38 % 90.866 M -8.69 % 99.517 M 0.00 % 99.517 M 108.16 % 47.808 M 0.00 % 47.808 M
Income tax expense 5.969 M 41.11 % 4.230 M 281.67 % -2.328 M -145.62 % 5.104 M -32.57 % 7.568 M -45.44 % 13.871 M 1 239.85 % 1.035 M -93.23 % 15.299 M 14.52 % 13.360 M -26.33 % 18.134 M 133.70 % 7.759 M -49.51 % 15.367 M -54.29 % 33.617 M 95.23 % 17.219 M 62.90 % 10.571 M -35.99 % 16.515 M 65.05 % 10.006 M -23.43 % 13.067 M 28.40 % 10.177 M -47.63 % 19.434 M 86.65 % 10.412 M -33.26 % 15.601 M 119.25 % 7.116 M -56.58 % 16.388 M 74.71 % 9.380 M -22.95 % 12.174 M 100.01 % 6.087 M -36.52 % 9.588 M 654.17 % -1.730 M -111.46 % 15.104 M 96.26 % 7.696 M 0.04 % 7.693 M 18.22 % 6.507 M 0.00 % 6.507 M
Cost of revenue 550.039 M 7.96 % 509.506 M -17.06 % 614.295 M 0.88 % 608.907 M 21.20 % 502.410 M 24.13 % 404.747 M -4.03 % 421.764 M -1.33 % 427.439 M 21.87 % 350.745 M 9.09 % 321.508 M -31.14 % 466.886 M 16.94 % 399.254 M -1.01 % 403.309 M -14.39 % 471.121 M 1.28 % 465.181 M 10.85 % 419.654 M 56.69 % 267.832 M -16.57 % 321.018 M -7.07 % 345.424 M -10.69 % 386.767 M 73.37 % 223.085 M 7.93 % 206.694 M -18.64 % 254.049 M -0.25 % 254.695 M 50.95 % 168.730 M -4.81 % 177.261 M 8.59 % 163.243 M -17.08 % 196.859 M 40.63 % 139.979 M -24.83 % 186.226 M -19.28 % 230.715 M 0.00 % 230.715 M 49.06 % 154.775 M 0.00 % 154.775 M
General and administrative expenses 10.931 M -2.93 % 11.261 M -30.40 % 16.181 M 52.87 % 10.585 M 6.55 % 9.934 M 13.69 % 8.739 M -57.87 % 20.741 M 185.71 % 7.260 M 49.05 % 4.870 M -35.90 % 7.598 M -67.21 % 23.169 M 954.10 % 2.198 M -53.58 % 4.735 M -28.69 % 6.640 M -49.96 % 13.270 M 286.64 % 3.432 M -40.40 % 5.758 M 4.59 % 5.506 M -64.67 % 15.582 M 152.63 % 6.168 M 13.25 % 5.446 M 8.18 % 5.034 M -71.45 % 17.631 M 165.75 % 6.634 M -23.83 % 8.711 M 77.37 % 4.911 M -61.05 % 12.608 M 116.99 % 5.810 M -44.94 % 10.553 M 62.40 % 6.498 M -44.73 % 11.757 M -11.89 % 13.344 M 114.75 % 6.214 M 0.00 % 6.214 M
Selling and marketing expenses 8.327 M 3.45 % 8.050 M -15.26 % 9.499 M 2.82 % 9.239 M 10.88 % 8.332 M -10.52 % 9.312 M -14.47 % 10.888 M -9.67 % 12.053 M 33.14 % 9.053 M 0.29 % 9.027 M -29.79 % 12.856 M 7.38 % 11.973 M -9.77 % 13.269 M -31.07 % 19.250 M 23.17 % 15.629 M 10.79 % 14.107 M 69.83 % 8.306 M -29.03 % 11.703 M 2 443.60 % 460.107 K -97.97 % 22.673 M 66.46 % 13.621 M 1.18 % 13.462 M -16.78 % 16.176 M -5.75 % 17.162 M 87.69 % 9.144 M -27.02 % 12.529 M 21.87 % 10.281 M -17.14 % 12.407 M 90.53 % 6.512 M -51.88 % 13.533 M -18.71 % 16.648 M 0.00 % 16.648 M 89.35 % 8.792 M 0.00 % 8.792 M
Other expenses 11.367 M 498.27 % 1.900 M -5.27 % 2.006 M -85.33 % 13.677 M 553.40 % 2.093 M 208.84 % -1.923 M -382.76 % 680.145 K -88.92 % 6.137 M 167.90 % -9.039 M -615.01 % 1.755 M -89.31 % 16.421 M 389.53 % -5.672 M 25.60 % -7.623 M -283.01 % 4.165 M -68.93 % 13.406 M 72.27 % 7.782 M 84.91 % 4.209 M 209.73 % -3.835 M -149.00 % 7.827 M -57.29 % 18.327 M 412.39 % 3.577 M 220.52 % -2.968 M -157.03 % 5.204 M -23.34 % 6.788 M 167.43 % 2.538 M -75.75 % 10.468 M 209.18 % 3.386 M -76.16 % 14.198 M 498.57 % 2.372 M -81.15 % 12.587 M -10.08 % 13.998 M 20.14 % 11.651 M 57.82 % 7.382 M 0.00 % 7.382 M
Operating expenses 41.961 M 59.57 % 26.296 M -22.47 % 33.919 M -11.13 % 38.168 M 45.15 % 26.296 M 25.07 % 21.025 M -36.72 % 33.226 M 4.84 % 31.693 M 222.83 % 9.817 M -60.15 % 24.632 M -58.43 % 59.257 M 392.63 % 12.029 M -18.15 % 14.696 M -56.09 % 33.468 M -31.35 % 48.750 M 70.10 % 28.660 M 29.83 % 22.075 M 32.67 % 16.639 M -46.10 % 30.872 M -38.02 % 49.810 M 94.69 % 25.584 M 44.01 % 17.765 M -61.19 % 45.771 M 28.55 % 35.606 M 32.11 % 26.953 M -13.68 % 31.223 M 4.55 % 29.863 M -12.30 % 34.053 M 64.25 % 20.733 M -38.13 % 33.512 M -21.91 % 42.913 M 1.80 % 42.153 M 85.92 % 22.672 M 0.00 % 22.672 M
Cost and expenses 592.001 M 10.49 % 535.802 M -17.34 % 648.214 M 0.18 % 647.076 M 22.39 % 528.706 M 24.18 % 425.772 M -6.42 % 454.990 M -0.90 % 459.132 M 27.34 % 360.562 M 4.17 % 346.140 M -34.21 % 526.144 M 27.93 % 411.283 M -1.61 % 418.005 M -17.16 % 504.589 M -1.82 % 513.930 M 14.64 % 448.314 M 54.64 % 289.907 M -14.14 % 337.656 M -10.27 % 376.296 M -13.81 % 436.577 M 75.56 % 248.670 M 10.79 % 224.459 M -25.14 % 299.820 M 3.28 % 290.301 M 48.35 % 195.683 M -6.14 % 208.484 M 7.96 % 193.105 M -16.37 % 230.912 M 43.68 % 160.712 M -26.86 % 219.739 M -19.69 % 273.628 M 0.28 % 272.868 M 53.77 % 177.447 M 0.00 % 177.447 M
Research and development expenses 11.336 M 122.93 % 5.085 M -18.43 % 6.234 M 33.55 % 4.668 M -21.37 % 5.936 M 21.22 % 4.897 M 434.03 % 917.000 K -85.31 % 6.243 M 26.56 % 4.933 M -21.11 % 6.252 M -8.20 % 6.811 M 92.95 % 3.530 M -18.18 % 4.314 M 26.44 % 3.412 M -47.05 % 6.445 M 92.99 % 3.339 M -12.16 % 3.801 M 16.43 % 3.265 M -53.38 % 7.003 M 165.07 % 2.642 M -10.16 % 2.941 M 31.44 % 2.237 M -66.91 % 6.760 M 34.63 % 5.021 M -23.46 % 6.560 M 97.88 % 3.315 M -7.62 % 3.589 M 119.25 % 1.637 M 26.33 % 1.296 M 44.98 % 893.603 K 75.39 % 509.499 K 0.00 % 509.499 K 79.40 % 284.000 K 0.00 % 284.000 K
Selling general and administrative expenses 19.258 M -0.27 % 19.311 M -24.80 % 25.680 M 29.54 % 19.824 M 8.52 % 18.267 M 1.20 % 18.051 M -42.93 % 31.629 M 63.77 % 19.313 M 38.71 % 13.924 M -16.25 % 16.625 M -53.85 % 36.025 M 154.22 % 14.171 M -21.29 % 18.005 M -30.46 % 25.891 M -10.41 % 28.900 M 64.77 % 17.539 M 24.70 % 14.065 M -18.27 % 17.209 M 7.27 % 16.042 M -44.38 % 28.841 M 51.26 % 19.067 M 3.09 % 18.496 M -45.29 % 33.807 M 42.07 % 23.797 M 33.28 % 17.854 M 2.37 % 17.440 M -23.80 % 22.889 M 25.64 % 18.218 M 6.75 % 17.065 M -14.81 % 20.032 M -29.48 % 28.405 M -5.29 % 29.992 M 99.87 % 15.006 M 0.00 % 15.006 M
Interest income 1.154 M 17.03 % 985.682 K -36.34 % 1.548 M -7.55 % 1.675 M -32.16 % 2.469 M 26.22 % 1.956 M -48.25 % 3.779 M 183.44 % 1.333 M -0.71 % 1.343 M 583.39 % 196.509 K -83.19 % 1.169 M 3.45 % 1.130 M -10.62 % 1.264 M 0.000 -100.00 % 345.605 K -59.47 % 852.783 K -59.64 % 2.113 M 250.38 % 602.993 K 526.11 % 96.308 K 254.93 % 27.134 K -98.22 % 1.522 M 1.54 % 1.499 M 19.44 % 1.255 M -11.75 % 1.422 M 824.12 % 153.912 K 0.000 -100.00 % 41.336 K -89.11 % 379.699 K 0.000 -100.00 % 84.609 K -98.90 % 7.679 M 0.00 % 7.679 M 133.09 % -23.204 M 0.00 % -23.204 M
Interest expense 6.385 M 12.90 % 5.656 M -4.18 % 5.902 M -5.92 % 6.274 M 39.53 % 4.496 M 12.03 % 4.014 M 21.45 % 3.305 M 2 179.77 % 144.960 K -82.00 % 805.553 K -14.58 % 943.069 K -34.99 % 1.451 M -22.52 % 1.872 M -12.53 % 2.141 M 1 172.66 % 168.192 K 9.54 % 153.543 K -47.58 % 292.913 K -54.91 % 649.650 K -12.59 % 743.263 K -3.96 % 773.947 K 3.28 % 749.386 K -22.60 % 968.152 K -59.51 % 2.391 M -29.00 % 3.368 M 20.38 % 2.797 M -35.56 % 4.341 M -6.51 % 4.643 M -35.73 % 7.224 M 46.03 % 4.947 M -30.56 % 7.124 M 27.51 % 5.587 M 0.000 0.000 0.000 0.000
Depreciation and amortization 20.117 M 16.27 % 17.302 M 0.00 % 17.302 M 79.35 % 9.647 M -39.68 % 15.994 M 65.78 % 9.647 M 0.00 % 9.647 M 20.38 % 8.014 M -1.26 % 8.116 M 1.28 % 8.014 M 0.00 % 8.014 M 3.01 % 7.779 M -8.24 % 8.478 M 8.97 % 7.779 M 0.00 % 7.779 M 15.39 % 6.742 M -12.89 % 7.740 M 14.80 % 6.742 M 0.00 % 6.742 M 3.15 % 6.536 M 0.06 % 6.532 M -0.06 % 6.536 M 0.00 % 6.536 M 5.13 % 6.217 M -3.23 % 6.425 M 3.34 % 6.217 M 0.00 % 6.217 M 13.17 % 5.493 M -9.86 % 6.094 M 10.93 % 5.493 M -15.17 % 6.476 M 42.99 % 4.529 M -17.44 % 5.485 M 0.00 % 5.485 M
Operating income 26.780 M 7.94 % 24.811 M 64.34 % 15.097 M -64.81 % 42.900 M 19.29 % 35.961 M -30.95 % 52.078 M 51.66 % 34.339 M -63.39 % 93.786 M 5.23 % 89.123 M 25.83 % 70.829 M 2.51 % 69.092 M -33.61 % 104.065 M -3.27 % 107.588 M -4.87 % 113.099 M 36.20 % 83.040 M -23.72 % 108.857 M 69.25 % 64.319 M -23.99 % 84.618 M 19.62 % 70.740 M -44.69 % 127.888 M 88.09 % 67.991 M -33.04 % 101.542 M 74.13 % 58.313 M -45.55 % 107.097 M 78.59 % 59.969 M -24.84 % 79.788 M 96.99 % 40.503 M -32.79 % 60.266 M 178.63 % 21.629 M -62.29 % 57.353 M 1.32 % 56.604 M -1.32 % 57.364 M 128.22 % 25.135 M 0.00 % 25.135 M
Operating income ratio 0.04 -2.21 % 0.04 94.45 % 0.02 -63.39 % 0.06 -2.37 % 0.06 -41.56 % 0.11 55.30 % 0.07 -58.63 % 0.17 -14.42 % 0.20 16.67 % 0.17 46.34 % 0.12 -42.52 % 0.20 -1.35 % 0.20 11.80 % 0.18 31.63 % 0.14 -28.80 % 0.20 7.60 % 0.18 -9.39 % 0.20 26.63 % 0.16 -30.16 % 0.23 5.52 % 0.21 -31.07 % 0.31 91.30 % 0.16 -39.58 % 0.27 14.89 % 0.23 -15.25 % 0.28 59.64 % 0.17 -16.23 % 0.21 74.48 % 0.12 -42.69 % 0.21 20.76 % 0.17 -1.32 % 0.17 40.00 % 0.12 0.00 % 0.12
Total other income expenses net 31.401 K -21.93 % 40.220 K 115 014.29 % -35.000 -101.17 % 2.998 K -99.98 % 12.842 M -48.66 % 25.013 M 29 718.20 % 83.884 K -98.60 % 5.994 M 494.77 % 1.008 M -96.76 % 31.107 M 1 035.38 % 2.740 M 313.68 % -1.282 M -101.83 % 69.902 M 537 442.26 % 13.004 K -91.27 % 148.900 K -28.06 % 206.974 K -82.36 % 1.173 M 15.56 % 1.015 M -64.13 % 2.830 M 181.55 % 1.005 M 257.39 % 281.210 K -72.44 % 1.021 M 124.75 % 454.070 K -56.34 % 1.040 M -27.34 % 1.431 M 137 122.72 % 1.043 K -99.91 % 1.112 M 29 271.20 % 3.785 K -99.92 % 4.759 M 74.15 % 2.733 M 14 397.69 % 18.850 K 0.53 % 18.750 K 320.59 % -8.500 K 0.00 % -8.500 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 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 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-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 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31
Net debt 664.180 M 14.79 % 578.593 M 473.76 % 100.843 M -87.04 % 777.942 M 26.28 % 616.062 M 47.02 % 419.021 M 149.87 % 167.697 M -58.26 % 401.768 M 2 712.50 % -15.379 M 94.34 % -271.586 M -12.55 % -241.304 M -110.19 % -114.800 M 5.46 % -121.435 M -305.63 % 59.054 M 158.60 % -100.776 M -15.64 % -87.150 M -7.81 % -80.834 M 32.58 % -119.898 M -1.76 % -117.825 M -11 917.84 % 997.012 K 101.76 % -56.808 M 46.60 % -106.384 M -437.36 % -19.798 M -137.83 % 52.331 M 140.73 % -128.482 M -141.26 % 311.368 M 12.87 % 275.864 M -8.87 % 302.707 M 104.09 % 148.321 M -50.81 % 301.547 M -2.70 % 309.901 M 9.88 % 282.048 M -7.11 % 303.632 M
Total investments 150.210 M -57.15 % 350.568 M 0.000 -100.00 % 250.318 M 47.17 % 170.089 M -43.38 % 300.411 M 1 770.75 % -17.981 M -105.13 % 350.454 M 337.68 % 80.072 M -19.97 % 100.057 M 0.000 -100.00 % 50.039 M 0.000 -100.00 % 40.015 M -58.35 % 96.063 M 165.59 % 36.169 M -79.33 % 174.959 M -24.11 % 230.544 M 309.33 % 56.322 M -20.02 % 70.423 M -22.20 % 90.516 M -49.94 % 180.821 M 80.28 % 100.300 M 398.06 % 20.138 M 0.000 0.000 0.000 -100.00 % 24.000 M -91.91 % 296.642 M 1 136.01 % 24.000 M 0.000 -100.00 % 24.000 M 0.000
Total debt 834.127 M 13.00 % 738.173 M 16.02 % 636.263 M -34.23 % 967.378 M 7.95 % 896.142 M 8.77 % 823.863 M 0.64 % 818.636 M 0.76 % 812.427 M 149.62 % 325.468 M 27.91 % 254.446 M 13.46 % 224.270 M 3.80 % 216.069 M -3.97 % 225.000 M 7.14 % 210.000 M 600.00 % 30.000 M 150.00 % 12.000 M -84.42 % 77.000 M -11.49 % 87.000 M -18.69 % 107.000 M 12.63 % 95.000 M 90.00 % 50.000 M -67.74 % 155.000 M -34.04 % 235.000 M 12.60 % 208.707 M -22.79 % 270.296 M -31.88 % 396.801 M 4.64 % 379.221 M -6.72 % 406.520 M 0.000 -100.00 % 449.868 M -1.82 % 458.222 M 29.58 % 353.632 M -5.75 % 375.217 M
Accumulated other comprehensive income loss 0.000 -100.00 % 505.593 M 0.000 -100.00 % 279.470 M 7.47 % 260.047 M -24.77 % 345.682 M 32.94 % 260.038 M -18.61 % 319.505 M 75.19 % 182.374 M -57.04 % 424.505 M 131.78 % 183.147 M -53.01 % 389.794 M 163.87 % 147.720 M -70.99 % 509.158 M 250.12 % 145.426 M -69.54 % 477.356 M 23.76 % 385.708 M -18.83 % 475.178 M 2 151.31 % 21.107 M 5.02 % 20.097 M 3.21 % 19.473 M 5.99 % 18.372 M 8.47 % 16.937 M 2.33 % 16.552 M 6.87 % 15.489 M 7.32 % 14.433 M 10.23 % 13.093 M 23.66 % 10.588 M -98.08 % 550.062 M 6 667.57 % 8.128 M 0.00 % 8.128 M 31.90 % 6.162 M 0.00 % 6.162 M
Retained earnings 761.854 M -18.26 % 932.002 M 2.24 % 911.567 M 0.17 % 910.022 M 4.33 % 872.223 M -15.65 % 1.034 B 6.51 % 970.874 M 0.74 % 963.716 M 9.61 % 879.235 M -13.03 % 1.011 B 9.04 % 927.183 M 3.27 % 897.785 M 10.79 % 810.369 M -2.94 % 834.916 M 12.98 % 739.024 M 6.22 % 695.728 M 15.34 % 603.179 M -12.84 % 692.053 M 11.71 % 619.487 M 5.45 % 587.476 M 22.90 % 478.024 M -8.15 % 520.413 M 20.06 % 433.452 M 6.21 % 408.104 M 29.00 % 316.355 M 19.68 % 264.335 M 3.45 % 255.520 M 37.71 % 185.545 M 0.000 -100.00 % 142.241 M -11.36 % 160.466 M 176.66 % 58.001 M -5.05 % 61.085 M
Common stock 997.492 M 29.87 % 768.078 M 0.00 % 768.077 M 3.02 % 745.526 M 0.00 % 745.525 M 10.01 % 677.714 M 0.00 % 677.690 M 0.00 % 677.690 M 0.00 % 677.690 M 30.00 % 521.300 M 0.00 % 521.300 M 0.00 % 521.300 M 0.00 % 521.300 M 30.00 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M 0.00 % 401.000 M 14.57 % 350.000 M 0.00 % 350.000 M 0.00 % 350.000 M 0.000 -100.00 % 350.000 M 0.00 % 350.000 M 0.00 % 350.000 M 0.00 % 350.000 M
Total equity 1.991 B -7.83 % 2.161 B 1.01 % 2.139 B 13.18 % 1.890 B 0.87 % 1.874 B -8.94 % 2.057 B 3.19 % 1.994 B 1.68 % 1.961 B 7.47 % 1.825 B -6.76 % 1.957 B 4.46 % 1.873 B 3.56 % 1.809 B 5.10 % 1.721 B -1.37 % 1.745 B 5.93 % 1.647 B 4.66 % 1.574 B 6.32 % 1.481 B -5.59 % 1.568 B 4.95 % 1.494 B 4.54 % 1.429 B 8.34 % 1.319 B -3.03 % 1.361 B 6.95 % 1.272 B 4.26 % 1.220 B 8.23 % 1.127 B 62.35 % 694.392 M 1.48 % 684.237 M 14.81 % 595.991 M 8.35 % 550.062 M 0.00 % 550.061 M -0.30 % 551.705 M 22.50 % 450.358 M 0.00 % 450.358 M
Other non current liabilities 0.000 -100.00 % 320.198 K 0.000 0.000 100.00 % -40.447 M 0.000 -100.00 % 36.271 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.126 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 % 21.992 M -3.57 % 22.807 M 0.000 100.00 % -9.611 M -140.71 % 23.610 M 0.000 -100.00 % 22.832 M
Long term debt 568.982 M 0.14 % 568.173 M 2.15 % 556.218 M -31.45 % 811.433 M 7.98 % 751.496 M -1.99 % 766.723 M -2.22 % 784.169 M -3.41 % 811.866 M 245.16 % 235.214 M 47.52 % 159.446 M 62.59 % 98.067 M 74.90 % 56.069 M -55.14 % 125.000 M 8.70 % 115.000 M 2 200.00 % 5.000 M 0.000 0.000 -100.00 % 19.000 M -50.00 % 38.000 M 0.000 0.000 0.000 0.000 -100.00 % 100.000 0.000 -100.00 % 100.000 0.00 % 100.000 -100.00 % 20.296 M 0.000 -100.00 % 66.443 M 100.00 % 33.222 M -27.49 % 45.817 M 0.00 % 45.817 M
Total non current liabilities 609.474 M -0.16 % 610.448 M 1.65 % 600.528 M -30.06 % 858.663 M 7.36 % 799.767 M -1.98 % 815.958 M 2.91 % 792.899 M -5.98 % 843.343 M 228.16 % 256.995 M 41.66 % 181.413 M 50.91 % 120.214 M 55.06 % 77.530 M -42.92 % 135.820 M 8.89 % 124.732 M 850.25 % 13.126 M 58.74 % 8.269 M 6.77 % 7.745 M -71.24 % 26.930 M -37.48 % 43.073 M 733.47 % 5.168 M -1.78 % 5.261 M -2.32 % 5.387 M 11.68 % 4.823 M -76.78 % 20.769 M -1.92 % 21.177 M -1.89 % 21.584 M -1.85 % 21.992 M -48.98 % 43.103 M 0.000 -100.00 % 56.832 M 0.00 % 56.832 M -17.21 % 68.649 M 0.00 % 68.649 M
Other current liabilities 192.291 M 0.19 % 191.935 M -6.53 % 205.339 M 129.68 % 89.401 M 452.17 % 16.191 M -73.05 % 60.088 M -0.22 % 60.222 M 47.94 % 40.708 M -67.82 % 126.490 M 160.49 % 48.558 M -71.29 % 169.149 M 253.26 % 47.883 M -10.86 % 53.717 M 3.62 % 51.841 M 687.72 % -8.821 M 34.74 % -13.515 M -143.57 % 31.021 M 338.03 % -13.032 M -127.59 % 47.244 M 297.61 % -23.908 M -212.92 % 21.172 M -8.47 % 23.132 M -14.21 % 26.965 M -9.30 % 29.728 M 162.57 % 11.322 M -71.10 % 39.172 M -25.90 % 52.861 M 573.72 % -11.159 M 0.000 -100.00 % 57.271 M 72.25 % 33.249 M 365.27 % -12.534 M -170.50 % 17.779 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 6.385 M 144.81 % 2.608 M 103.80 % 1.280 M -98.00 % 63.989 M 21.38 % 52.716 M 1 336.66 % 3.669 M -54.96 % 8.146 M -35.87 % 12.704 M 0.000 0.000 -100.00 % 53.549 M 11.35 % 48.090 M 41.63 % 33.954 M -37.12 % 53.996 M 0.27 % 53.852 M 0.13 % 53.780 M 71.22 % 31.411 M -15.62 % 37.225 M -7.58 % 40.280 M 14.22 % 35.265 M 79.11 % 19.689 M -33.40 % 29.562 M 32.06 % 22.386 M 60.85 % 13.917 M 0.000 -100.00 % 29.829 M 0.000 -100.00 % 16.821 M 0.000
Short term debt 265.145 M 55.97 % 170.000 M 112.38 % 80.045 M -48.67 % 155.945 M 49.66 % 104.199 M 82.36 % 57.140 M 65.78 % 34.467 M 6 044.62 % 560.925 K 0.000 -100.00 % 95.000 M 265.00 % 26.028 M -83.73 % 160.000 M 60.00 % 100.000 M 5.26 % 95.000 M 280.00 % 25.000 M 108.33 % 12.000 M -84.42 % 77.000 M 13.24 % 68.000 M -1.45 % 69.000 M -27.37 % 95.000 M 90.00 % 50.000 M -67.74 % 155.000 M -34.04 % 235.000 M 20.51 % 195.000 M -22.00 % 250.000 M -32.43 % 370.000 M 6.94 % 346.000 M -19.91 % 432.041 M 0.000 -100.00 % 425.000 M -5.53 % 449.868 M 19.06 % 377.864 M 6.85 % 353.632 M
Total current liabilities 703.423 M 11.07 % 633.312 M 6.47 % 594.800 M 16.51 % 510.500 M 19.73 % 426.372 M -14.54 % 498.917 M 1.66 % 490.780 M -1.47 % 498.116 M 9.42 % 455.217 M 11.46 % 408.400 M -7.33 % 440.684 M 37.43 % 320.670 M 33.84 % 239.595 M 8.60 % 220.616 M 62.13 % 136.072 M 21.80 % 111.720 M -32.22 % 164.825 M -8.89 % 180.916 M -7.42 % 195.412 M -6.37 % 208.705 M 63.95 % 127.301 M -45.41 % 233.184 M -28.77 % 327.360 M 18.19 % 276.969 M -15.04 % 325.992 M -28.14 % 453.628 M 5.38 % 430.481 M -11.50 % 486.392 M 0.000 -100.00 % 527.544 M 0.00 % 527.544 M 26.23 % 417.939 M 0.00 % 417.939 M
Total liabilities 1.313 B 5.56 % 1.244 B 4.05 % 1.195 B -12.70 % 1.369 B 11.66 % 1.226 B -6.75 % 1.315 B 2.43 % 1.284 B -4.31 % 1.341 B 88.35 % 712.212 M 20.75 % 589.814 M 5.16 % 560.898 M 40.86 % 398.199 M 6.07 % 375.414 M 8.71 % 345.348 M 131.47 % 149.199 M 24.34 % 119.989 M -30.47 % 172.570 M -16.97 % 207.845 M -12.85 % 238.486 M 11.51 % 213.873 M 61.34 % 132.563 M -44.43 % 238.570 M -28.18 % 332.183 M 11.57 % 297.738 M -14.24 % 347.168 M -26.94 % 475.212 M 5.03 % 452.473 M -14.55 % 529.495 M 0.000 -100.00 % 584.375 M 0.00 % 584.375 M 20.10 % 486.588 M 0.00 % 486.588 M
Other non current assets 1.022 M -58.17 % 2.443 M -66.59 % 7.312 M -51.28 % 15.009 M 57.75 % 9.514 M -58.44 % 22.896 M 27.34 % 17.981 M -18.89 % 22.169 M -82.94 % 129.929 M 34.62 % 96.513 M 25.60 % 76.839 M 11.68 % 68.802 M 25.86 % 54.667 M 564.90 % 8.222 M 12.35 % 7.318 M 2 467.35 % 285.045 K -99.37 % 44.929 M -0.11 % 44.978 M -2.68 % 46.216 M -13.34 % 53.327 M -33.58 % 80.286 M 37.29 % 58.480 M 45.10 % 40.303 M 67.93 % 24.000 M 0.00 % 24.000 M 0.00 % 24.000 M 0.00 % 24.000 M 3 549.64 % 657.600 K 100.44 % -148.321 M -5 096.67 % 2.968 M -90.45 % 31.081 M 111.36 % 14.705 M -67.55 % 45.317 M
Long term investments 0.000 0.000 0.000 0.000 100.00 % -9.514 M 0.000 100.00 % -17.981 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 -100.00 % 24.000 M 0.000 -100.00 % 24.000 M 0.000 -100.00 % 24.000 M 0.000
Intangible assets 237.135 M -0.58 % 238.530 M -0.58 % 239.924 M -0.58 % 241.319 M -0.57 % 242.714 M -0.57 % 244.109 M -0.03 % 244.194 M -0.44 % 245.264 M -0.53 % 246.581 M -0.53 % 247.898 M -0.53 % 249.214 M -0.53 % 250.531 M -0.50 % 251.798 M 432.06 % 47.325 M -0.60 % 47.610 M -0.60 % 47.896 M -0.59 % 48.181 M -0.59 % 48.466 M -0.59 % 48.751 M -0.59 % 49.043 M -0.63 % 49.352 M -0.62 % 49.662 M -0.62 % 49.971 M -0.62 % 50.281 M -0.61 % 50.590 M -0.61 % 50.900 M -0.60 % 51.210 M -1.19 % 51.829 M 0.000 -100.00 % 52.448 M 0.00 % 52.448 M -1.11 % 53.035 M 0.00 % 53.035 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 237.135 M -0.58 % 238.530 M -0.58 % 239.924 M -0.58 % 241.319 M -0.57 % 242.714 M -0.57 % 244.109 M -0.03 % 244.194 M -0.44 % 245.264 M -0.53 % 246.581 M -0.53 % 247.898 M -0.53 % 249.214 M -0.53 % 250.531 M -0.50 % 251.798 M 432.06 % 47.325 M -0.60 % 47.610 M -0.60 % 47.896 M -0.59 % 48.181 M -0.59 % 48.466 M -0.59 % 48.751 M -0.59 % 49.043 M -0.63 % 49.352 M -0.62 % 49.662 M -0.62 % 49.971 M -0.62 % 50.281 M -0.61 % 50.590 M -0.61 % 50.900 M -0.60 % 51.210 M -1.19 % 51.829 M 0.000 -100.00 % 52.448 M 0.00 % 52.448 M -1.11 % 53.035 M 0.00 % 53.035 M
Property plant equipment net 1.650 B -0.25 % 1.654 B -0.25 % 1.658 B 3.24 % 1.606 B 3.03 % 1.559 B 1.72 % 1.533 B 1.20 % 1.514 B 6.29 % 1.425 B 36.12 % 1.047 B 13.76 % 920.117 M 8.18 % 850.504 M 38.58 % 613.725 M 7.35 % 571.703 M -25.59 % 768.336 M 34.92 % 569.466 M -0.52 % 572.422 M 7.63 % 531.849 M -0.43 % 534.167 M -0.42 % 536.443 M 3.92 % 516.197 M 9.45 % 471.637 M 2.96 % 458.076 M -0.39 % 459.862 M -9.07 % 505.720 M 2.69 % 492.487 M 5.62 % 466.289 M 4.17 % 447.614 M -1.72 % 455.433 M 0.000 -100.00 % 452.576 M 0.00 % 452.576 M 10.75 % 408.643 M 0.00 % 408.643 M
Total non current assets 1.902 B -0.37 % 1.909 B -0.57 % 1.920 B 2.33 % 1.877 B 3.35 % 1.816 B 0.13 % 1.813 B 2.34 % 1.772 B 4.10 % 1.702 B 18.84 % 1.432 B 12.43 % 1.274 B 7.31 % 1.187 B 25.95 % 942.531 M 6.51 % 884.956 M 6.47 % 831.144 M 31.65 % 631.327 M 0.76 % 626.593 M -0.45 % 629.436 M -0.47 % 632.440 M -0.79 % 637.501 M 2.08 % 624.521 M 3.05 % 606.018 M 6.16 % 570.835 M 2.84 % 555.075 M -5.03 % 584.448 M 2.41 % 570.714 M 4.69 % 545.151 M 3.48 % 526.841 M -1.57 % 535.271 M 460.89 % -148.321 M -127.65 % 536.395 M 0.05 % 536.105 M 5.74 % 506.995 M 0.00 % 506.995 M
Other current assets 134.502 M 7.07 % 125.623 M 3.54 % 121.323 M -10.36 % 135.344 M 11.97 % 120.876 M 11.27 % 108.629 M 11.69 % 97.256 M 37.77 % 70.591 M 13.24 % 62.340 M 23.38 % 50.527 M 15.83 % 43.621 M -35.73 % 67.870 M 98.92 % 34.119 M 0.78 % 33.854 M 8.82 % 31.110 M -38.36 % 50.471 M 158.01 % 19.561 M 225.43 % 6.011 M -45.05 % 10.938 M -79.66 % 53.775 M 271.99 % 14.456 M 35.91 % 10.636 M -90.94 % 117.385 M -25.10 % 156.724 M 1 913.27 % 7.785 M -98.09 % 406.864 M 4 281.89 % 9.285 M -66.95 % 28.098 M 0.000 -100.00 % 18.093 M 0.00 % 18.093 M 202.49 % 5.981 M 0.00 % 5.981 M
Short term investments 150.210 M -57.15 % 350.568 M 0.000 -100.00 % 250.318 M 47.17 % 170.089 M -43.38 % 300.411 M 0.000 -100.00 % 350.454 M 337.68 % 80.072 M -19.97 % 100.057 M 0.000 -100.00 % 50.039 M 0.000 -100.00 % 40.015 M -58.35 % 96.063 M 165.59 % 36.169 M -79.33 % 174.959 M -24.11 % 230.544 M 309.33 % 56.322 M -20.02 % 70.423 M -22.20 % 90.516 M -49.94 % 180.821 M 80.28 % 100.300 M 398.06 % 20.138 M 0.000 0.000 0.000 0.000 -100.00 % 296.642 M 0.000 0.000 0.000 0.000
cash and cash equivalents 169.947 M 6.50 % 159.581 M -70.20 % 535.420 M 182.64 % 189.436 M -32.36 % 280.079 M -30.82 % 404.842 M -37.81 % 650.939 M 58.51 % 410.660 M 20.48 % 340.847 M -35.20 % 526.033 M 12.99 % 465.573 M 40.71 % 330.870 M -4.49 % 346.435 M 129.51 % 150.946 M 15.42 % 130.776 M 31.90 % 99.150 M -37.18 % 157.834 M -23.71 % 206.898 M -7.97 % 224.825 M 139.17 % 94.003 M -11.99 % 106.808 M -59.14 % 261.384 M 2.58 % 254.798 M 62.94 % 156.375 M -60.79 % 398.778 M 366.78 % 85.432 M -17.34 % 103.358 M -0.44 % 103.813 M 169.99 % -148.321 M -200.00 % 148.321 M 0.00 % 148.321 M 107.20 % 71.584 M 0.00 % 71.584 M
Cash and short term investments 320.157 M -37.24 % 510.149 M -4.72 % 535.420 M 21.75 % 439.754 M -2.31 % 450.168 M -36.17 % 705.253 M 8.34 % 650.939 M -14.48 % 761.113 M 80.82 % 420.919 M -32.77 % 626.090 M 34.48 % 465.573 M 22.23 % 380.909 M 9.95 % 346.435 M 81.42 % 190.961 M -15.82 % 226.839 M 67.63 % 135.319 M -59.34 % 332.793 M -23.92 % 437.443 M 55.59 % 281.147 M 70.99 % 164.426 M -16.67 % 197.324 M -55.38 % 442.206 M 24.53 % 355.098 M 101.17 % 176.514 M -55.74 % 398.778 M 366.78 % 85.432 M -17.34 % 103.358 M -0.44 % 103.813 M -30.01 % 148.321 M 0.00 % 148.321 M 0.00 % 148.321 M 107.20 % 71.584 M 0.00 % 71.584 M
Total current assets 1.402 B -6.21 % 1.495 B 5.72 % 1.414 B 2.27 % 1.383 B 4.38 % 1.325 B -15.04 % 1.559 B 1.11 % 1.542 B -3.64 % 1.600 B 44.88 % 1.105 B -13.21 % 1.273 B 2.05 % 1.247 B -1.38 % 1.265 B 4.38 % 1.212 B -3.79 % 1.259 B 8.06 % 1.165 B 9.16 % 1.067 B 4.28 % 1.024 B -10.49 % 1.144 B 4.42 % 1.095 B 7.51 % 1.019 B 20.44 % 845.848 M -17.75 % 1.028 B -2.00 % 1.049 B 12.41 % 933.451 M 3.28 % 903.802 M 44.74 % 624.453 M 2.39 % 609.869 M 3.33 % 590.215 M 297.93 % 148.321 M -75.20 % 598.042 M -0.32 % 599.976 M 39.55 % 429.950 M 0.00 % 429.950 M
Inventory 421.975 M -2.36 % 432.159 M 24.47 % 347.202 M -8.73 % 380.405 M 0.71 % 377.738 M -1.55 % 383.696 M -2.56 % 393.791 M 26.66 % 310.904 M 22.47 % 253.856 M 12.18 % 226.292 M -10.22 % 252.055 M -15.19 % 297.194 M 1.90 % 291.665 M -8.74 % 319.598 M -0.49 % 321.170 M 8.00 % 297.381 M 24.09 % 239.644 M 23.12 % 194.638 M -20.74 % 245.570 M 9.83 % 223.589 M 12.23 % 199.222 M 10.10 % 180.954 M 1.32 % 178.595 M -0.05 % 178.688 M 10.97 % 161.018 M 21.84 % 132.156 M -7.42 % 142.741 M -16.66 % 171.268 M 0.000 -100.00 % 152.754 M 0.00 % 152.754 M -17.08 % 184.208 M 0.00 % 184.208 M
Net receivables 525.410 M 23.04 % 427.018 M 4.13 % 410.069 M -3.98 % 427.080 M 13.33 % 376.831 M 4.26 % 361.422 M -10.79 % 405.157 M -11.46 % 457.622 M 24.56 % 367.400 M -0.64 % 369.774 M -24.54 % 490.053 M -5.50 % 518.575 M -3.85 % 539.319 M -24.56 % 714.866 M 21.95 % 586.193 M 0.32 % 584.309 M 35.37 % 431.649 M -14.62 % 505.545 M -9.33 % 557.538 M -3.36 % 576.942 M 32.16 % 436.546 M 10.65 % 394.532 M -1.53 % 400.656 M -4.95 % 421.525 M 25.37 % 336.221 M -14.04 % 391.156 M 10.34 % 354.485 M 23.50 % 287.036 M 0.000 -100.00 % 278.875 M -0.69 % 280.808 M 66.97 % 168.177 M 0.00 % 168.177 M
Tax assets 14.579 M -0.17 % 14.604 M -3.45 % 15.125 M 6.51 % 14.201 M 0.43 % 14.140 M 2.19 % 13.838 M 3.76 % 13.337 M 34.02 % 9.951 M 9.48 % 9.090 M -3.22 % 9.393 M -11.16 % 10.573 M 11.61 % 9.473 M 39.56 % 6.787 M -6.53 % 7.261 M 4.74 % 6.933 M 15.74 % 5.990 M 33.79 % 4.477 M -7.28 % 4.829 M -20.73 % 6.091 M 2.30 % 5.954 M 25.53 % 4.743 M 2.75 % 4.616 M -6.53 % 4.939 M 11.06 % 4.447 M 22.28 % 3.636 M -8.23 % 3.963 M -1.39 % 4.018 M 19.91 % 3.351 M 0.000 -100.00 % 4.402 M 0.000 -100.00 % 6.612 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 235.657 M -10.07 % 262.042 M -12.35 % 298.978 M 21.77 % 245.526 M -15.60 % 290.918 M -18.29 % 356.059 M -7.38 % 384.427 M -10.55 % 429.758 M 39.98 % 307.005 M 29.40 % 237.249 M 10.60 % 214.511 M 259.21 % 59.718 M 28.87 % 46.338 M -9.61 % 51.262 M 0.28 % 51.119 M 17.38 % 43.550 M -6.27 % 46.464 M -10.16 % 51.720 M -20.04 % 64.683 M 9.25 % 59.207 M 31.31 % 45.090 M 26.55 % 35.629 M -30.16 % 51.013 M 59.38 % 32.007 M -10.03 % 35.573 M 33.03 % 26.741 M -5.61 % 28.330 M -56.49 % 65.110 M 0.000 -100.00 % 44.426 M 0.00 % 44.426 M -4.52 % 46.528 M 0.00 % 46.528 M
Tax payables 10.330 M 10.66 % 9.335 M -10.58 % 10.439 M -46.81 % 19.628 M 30.30 % 15.064 M -34.57 % 23.022 M 121.69 % 10.385 M -53.21 % 22.196 M 22.67 % 18.095 M -24.37 % 23.925 M -22.81 % 30.996 M -23.21 % 40.365 M 2.09 % 39.539 M 75.63 % 22.513 M 47.86 % 15.226 M -29.50 % 21.596 M 133.20 % 9.261 M -54.23 % 20.231 M 49.69 % 13.515 M -45.12 % 24.626 M 123.07 % 11.039 M -43.16 % 19.423 M 35.04 % 14.383 M -28.92 % 20.234 M 115.08 % 9.408 M -46.89 % 17.715 M 438.41 % 3.290 M 721.10 % 400.700 K 0.000 -100.00 % 846.538 K 0.000 -100.00 % 6.081 M 0.000
Deferred revenue non current 38.573 M -1.20 % 39.042 M -1.19 % 39.510 M -1.17 % 39.978 M -1.16 % 40.447 M -1.04 % 40.870 M 12.68 % 36.271 M 68.07 % 21.581 M -0.87 % 21.770 M -0.86 % 21.958 M -0.85 % 22.147 M 3.23 % 21.454 M 98.29 % 10.820 M 11.21 % 9.730 M 19.87 % 8.117 M -1.65 % 8.253 M 6.57 % 7.745 M -1.31 % 7.848 M 56.18 % 5.025 M -1.56 % 5.105 M -1.53 % 5.184 M -1.51 % 5.263 M 10.15 % 4.778 M -76.99 % 20.769 M -1.92 % 21.177 M -1.89 % 21.584 M -1.85 % 21.992 M -3.57 % 22.807 M 0.000 -100.00 % 23.610 M 0.000 -100.00 % 22.832 M 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 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 100.00 % -40.447 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 % 100.000 0.000 -100.00 % 100.000 0.00 % 100.000 -100.00 % 25.520 M 0.000 -100.00 % 33.221 M -42.81 % 58.090 M 139.72 % 24.232 M -65.41 % 70.049 M
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 0.000
Other total stockholders equity 232.145 M 614.92 % -45.084 M -109.81 % 459.348 M 1 118.88 % -45.084 M -983.99 % -4.159 M 0.000 -100.00 % 85.300 M 0.000 -100.00 % 85.300 M 0.000 -100.00 % 241.690 M 0.000 -100.00 % 241.690 M 0.000 -100.00 % 361.990 M 0.000 -100.00 % 90.626 M 0.000 -100.00 % 361.990 M 0.000 -100.00 % 361.990 M 0.000 -100.00 % 303.173 M -26.25 % 411.056 M 13.55 % 361.990 M 352.17 % 80.056 M 141.79 % 33.111 M 0.00 % 33.111 M 0.000 -100.00 % 57.821 M 74.63 % 33.111 M 0.00 % 33.111 M 0.00 % 33.111 M
Deferred tax liabilities non current 1.918 M -34.13 % 2.912 M -39.32 % 4.800 M -33.82 % 7.252 M -7.30 % 7.824 M -6.47 % 8.365 M -4.18 % 8.730 M -11.78 % 9.895 M 92 032.89 % 10.740 K 25.64 % 8.548 K -99.99 % 98.067 M 1 668 641.81 % 5.877 K -100.00 % 125.000 M 5 632 636.56 % 2.219 K -76.45 % 9.424 K -39.74 % 15.639 K 0.000 -100.00 % 81.612 K 68.87 % 48.328 K -23.81 % 63.431 K -18.08 % 77.429 K -37.16 % 123.214 K 173.56 % 45.041 K 45 141.00 % -100.000 0.000 100.00 % -100.000 100.00 % -21.992 M 0.000 0.000 0.000 0.000 100.00 % -22.832 M 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.304 B -2.94 % 3.404 B 2.10 % 3.334 B 2.31 % 3.259 B 3.79 % 3.140 B -6.88 % 3.372 B 1.77 % 3.314 B 0.35 % 3.302 B 30.18 % 2.537 B -0.38 % 2.547 B 4.62 % 2.434 B 10.29 % 2.207 B 5.27 % 2.096 B 0.29 % 2.090 B 16.35 % 1.797 B 6.05 % 1.694 B 2.48 % 1.653 B -6.92 % 1.776 B 2.50 % 1.733 B 5.44 % 1.643 B 13.18 % 1.452 B -9.21 % 1.599 B -0.33 % 1.604 B 5.70 % 1.518 B 2.94 % 1.475 B 26.07 % 1.170 B 2.89 % 1.137 B 1.00 % 1.125 B 0.000 -100.00 % 1.134 B -0.14 % 1.136 B 21.25 % 936.945 M 0.00 % 936.945 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 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-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 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-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 % -3.694 M -2 620.15 % -135.819 K -200.00 % 135.819 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 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 % 7.774 M 0.000 100.00 % -39.192 M 62.78 % -105.306 M -200.00 % 105.306 M 0.000 -100.00 % 156.658 M 303.99 % -76.795 M -200.00 % 76.795 M 0.000 100.00 % -131.515 M -8.65 % -121.041 M -200.00 % 121.041 M 0.000 100.00 % -230.118 M -529.41 % 53.589 M 200.00 % -53.589 M 0.000 100.00 % -112.290 M -1 459.73 % 8.258 M 200.00 % -8.258 M 0.000 100.00 % -71.393 M -262.67 % 43.889 M 200.00 % -43.889 M 0.000 100.00 % -54.147 M -0.64 % -53.802 M -200.00 % 53.802 M 0.00 % 53.802 M
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -8.349 M 0.000 -100.00 % 103.460 M 196.34 % -107.387 M -200.00 % 107.387 M 0.000 -100.00 % 88.043 M 288.49 % -46.710 M -200.00 % 46.710 M 0.000 100.00 % -57.213 M 49.74 % -113.836 M -200.00 % 113.836 M 0.000 100.00 % -164.316 M -595.87 % 33.137 M 200.00 % -33.137 M 0.000 100.00 % -73.782 M -541.73 % -11.497 M -200.00 % 11.497 M 0.000 100.00 % -79.106 M -423.27 % 24.471 M 200.00 % -24.471 M 0.000 100.00 % -80.662 M -40.24 % -57.517 M -200.00 % 57.517 M 0.00 % 57.517 M
Inventory 0.000 0.000 0.000 0.000 -100.00 % 16.122 M 0.000 100.00 % -142.652 M -6 956.73 % 2.080 M 200.00 % -2.080 M 0.000 -100.00 % 68.616 M 328.07 % -30.085 M -200.00 % 30.085 M 0.000 100.00 % -74.302 M -931.15 % -7.206 M -200.00 % 7.206 M 0.000 100.00 % -65.802 M -421.74 % 20.452 M 200.00 % -20.452 M 0.000 100.00 % -38.508 M -294.92 % 19.756 M 200.00 % -19.756 M 0.000 -100.00 % 7.714 M -60.28 % 19.418 M 200.00 % -19.418 M 0.000 -100.00 % 26.515 M 613.91 % 3.714 M 200.00 % -3.714 M 0.00 % -3.714 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -65.265 M 46.57 % -122.143 M 0.000 100.00 % -50.060 M -373.76 % -10.567 M -111.33 % 93.233 M 82.95 % 50.960 M 681.80 % -8.759 M 94.95 % -173.302 M -2 035.20 % -8.116 M 87.33 % -64.073 M 26.70 % -87.416 M -138.05 % 229.749 M 330.90 % -99.501 M -37.02 % -72.618 M 21.54 % -92.549 M -66.80 % -55.486 M 23.54 % -72.566 M -14.47 % -63.393 M 42.09 % -109.459 M -89.18 % -57.861 M 33.46 % -86.961 M -68.36 % -51.651 M 43.70 % -91.749 M -76.37 % -52.020 M 23.06 % -67.615 M -90.32 % -35.528 M 29.90 % -50.681 M -88.11 % -26.943 M 40.10 % -44.982 M -37.02 % -32.829 M -431.52 % 9.903 M -20.06 % 12.388 M 0.00 % 12.388 M
Net cash provided by operating activities -65.265 M 35.71 % -101.522 M 0.000 100.00 % -12.262 M -183.56 % 14.674 M -90.62 % 156.453 M 113.82 % 73.170 M 259.72 % -45.813 M -371.22 % 16.891 M -79.84 % 83.802 M 30.79 % 64.073 M -26.70 % 87.416 M -39.24 % 143.873 M 4 086.48 % -3.609 M -104.15 % 86.874 M 166.89 % -129.884 M -288.48 % 68.909 M -63.57 % 189.168 M 89.79 % 99.674 M 338.89 % -41.723 M -903.15 % -4.159 M -104.13 % 100.632 M 10.53 % 91.043 M 1 621.30 % -5.985 M -106.75 % 88.653 M 77.97 % 49.814 M -25.13 % 66.532 M 2 333.59 % -2.979 M -102.84 % 104.858 M 332.11 % -45.176 M -43.08 % -31.573 M -405.96 % 10.319 M -88.57 % 90.295 M 0.00 % 90.295 M
Investments in property plant and equipment -18.028 M 50.86 % -36.689 M 76.23 % -154.328 M -1 433.53 % -10.064 M 87.37 % -79.683 M 24.02 % -104.871 M 42.11 % -181.154 M -14.26 % -158.539 M -92.51 % -82.352 M -17.72 % -69.957 M 44.06 % -125.063 M -250.33 % -35.699 M 43.18 % -62.832 M 70.10 % -210.161 M -1 488.86 % -13.227 M -319.53 % -3.153 M 78.58 % -14.719 M -11.21 % -13.235 M -305.89 % -3.261 M 74.44 % -12.758 M 68.54 % -40.555 M -31.34 % -30.878 M -871.37 % -3.179 M 78.30 % -14.648 M 46.79 % -27.527 M -30.22 % -21.138 M -358.55 % -4.610 M -226.67 % -1.411 M 65.60 % -4.102 M -3 482.77 % -114.490 K 98.91 % -10.514 M -86.90 % -5.626 M 69.49 % -18.440 M 0.00 % -18.440 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 134.572 K 84 107 417.55 % 0.160 60.00 % 0.100 -89.01 % 0.910 0.000 -100.00 % 0.880 -10.20 % 0.980 0.000 0.000 -100.00 % 3.153 M -78.58 % 14.719 M 11.21 % 13.235 M 301.56 % 3.296 M -74.16 % 12.758 M -68.54 % 40.555 M 31.34 % 30.878 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
Purchases of investments -250.000 M 56.14 % -570.000 M -147.83 % -230.000 M 41.03 % -390.000 M 50.00 % -780.000 M -20.00 % -650.000 M -116.67 % -300.000 M 14.29 % -350.000 M 23.91 % -460.000 M -15.00 % -400.000 M 0.000 100.00 % -110.000 M 47.62 % -210.000 M -425.00 % -40.000 M 57.63 % -94.403 M -19.05 % -79.300 M 71.16 % -275.000 M -19.57 % -230.000 M -310.71 % -56.000 M 20.00 % -70.000 M 73.08 % -260.000 M -4.00 % -250.000 M -25.00 % -200.000 M 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 452.013 M 104.76 % 220.753 M -54.22 % 482.228 M 55.04 % 311.033 M -65.78 % 908.908 M 158.88 % 351.092 M -46.34 % 654.313 M 715.84 % 80.201 M -83.34 % 481.449 M 60.15 % 300.629 M 499.66 % 50.133 M -16.68 % 60.170 M -75.98 % 250.458 M 159.88 % 96.374 M 154.31 % 37.897 M -82.47 % 216.206 M -34.81 % 331.678 M 487.10 % 56.494 M -20.00 % 70.618 M -22.15 % 90.705 M -74.19 % 351.376 M 29.10 % 272.167 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 investing activites -75.343 K -200.00 % 75.342 K 25 114 099.00 % -0.300 100.00 % -1.033 M -100.78 % 132.437 M 144.31 % -298.908 M -184.88 % 352.168 M 1 760 839 340.00 % -20.000 -67 108 864 100.00 % 0.000 200.00 % 0.000 -100.00 % 0.670 4 496 293 800.00 % 0.000 -20.00 % 0.000 -100.00 % 0.610 100.00 % -2.400 M -218.78 % -752.874 K 95.60 % -17.119 M -29.34 % -13.235 M -182.52 % 16.039 M 157.58 % -27.858 M -9.44 % -25.455 M 17.56 % -30.878 M -121.71 % 142.247 M 188.90 % -160.000 M -481.25 % -27.527 M -30.22 % -21.138 M -358.55 % -4.610 M -226.67 % -1.411 M 65.60 % -4.102 M -3 482.77 % -114.490 K 0.000 0.000 0.000 0.000
Net cash used for investing activites 183.909 M 147.66 % -385.861 M -494.14 % 97.901 M 208.70 % -90.064 M -282.96 % 49.225 M 112.19 % -403.778 M -333.00 % 173.293 M 140.46 % -428.338 M -603.31 % -60.903 M 64.03 % -169.327 M -125.98 % -74.929 M 12.39 % -85.529 M -282.27 % -22.374 M 85.45 % -153.786 M -120.54 % -69.733 M -151.22 % 136.153 M 244.17 % 39.559 M 121.18 % -186.741 M -708.44 % 30.692 M 529.09 % -7.153 M -110.85 % 65.921 M 856.74 % -8.711 M 85.70 % -60.932 M 65.11 % -174.648 M -534.47 % -27.527 M -30.22 % -21.138 M -358.55 % -4.610 M -226.67 % -1.411 M 65.60 % -4.102 M -3 482.77 % -114.490 K 98.91 % -10.514 M -86.90 % -5.626 M 69.49 % -18.440 M 0.00 % -18.440 M
Debt repayment 86.107 M -22.99 % 111.806 M 16.27 % 96.164 M 181.32 % 34.184 M -8.59 % 37.396 M 0.000 100.00 % -641.000 M -216.15 % 551.894 M 698.27 % 69.136 M 120.32 % 31.379 M 292.35 % 7.998 M 189.55 % -8.931 M -159.54 % 15.000 M -91.67 % 180.000 M 900.00 % 18.000 M 127.69 % -65.000 M -550.00 % -10.000 M 50.00 % -20.000 M -266.67 % 12.000 M -73.33 % 45.000 M 142.86 % -105.000 M -31.25 % -80.000 M -300.00 % 40.000 M 172.73 % -55.000 M 54.17 % -120.000 M -600.00 % 24.000 M 0.000 100.00 % -40.000 M 27.27 % -55.000 M -600.00 % 11.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 23.251 M 200.00 % -23.251 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
Dividends paid -194.455 M -8 190.95 % -2.345 M 73.97 % -9.009 M -500.68 % 2.248 M 101.10 % -203.815 M -13 846.42 % -1.461 M 8.66 % -1.600 M 17.67 % -1.943 M 99.07 % -208.520 M -21 274.18 % -975.569 K 47.48 % -1.857 M -49.64 % -1.241 M 99.27 % -170.840 M -12 684.53 % -1.336 M -21.77 % -1.097 M -206.67 % -357.843 K 99.75 % -145.010 M -19 409.85 % -743.264 K 5.73 % -788.453 K -5.21 % -749.387 K 99.26 % -101.204 M -4 132.58 % -2.391 M -24.39 % -1.922 M 31.29 % -2.797 M 46.79 % -5.257 M 91.60 % -62.589 M -1 254.52 % -4.621 M 6.59 % -4.947 M 86.12 % -35.646 M -528.49 % -5.672 M -3.51 % -5.480 M 0.00 % -5.480 M 42.57 % -9.541 M 0.00 % -9.541 M
Other financing activites 0.000 0.000 100.00 % -488.340 100.00 % -21.832 M 6.10 % -23.251 M -7 951 582.24 % -292.400 -100.00 % 639.555 M 9 505.22 % -6.800 M 0.000 100.00 % -0.550 0.000 -100.00 % 0.280 -100.00 % 1.336 M 310 768 704.70 % -0.430 0.000 100.00 % -0.330 100.00 % -649.650 K -72 183 433.33 % 0.900 475.00 % -0.240 0.000 -100.00 % 2.391 M 200.00 % -2.391 M -118.89 % 12.658 M 474.12 % 2.205 M -99.41 % 375.517 M 5 948.38 % -6.421 M -132.40 % -2.763 M -155.69 % 4.961 M 180.32 % -6.176 M 47.52 % -11.768 M -113.50 % 87.186 M 115.78 % 40.405 M 177.61 % -52.061 M 0.00 % -52.061 M
Net cash used provided by financing activities -108.348 M -198.98 % 109.461 M 25.59 % 87.155 M 496.95 % 14.600 M 107.70 % -189.670 M -12 875.93 % -1.462 M 52.00 % -3.045 M -100.56 % 543.151 M 481.49 % -142.374 M -568.28 % 30.404 M 395.14 % 6.140 M 160.37 % -10.172 M 93.47 % -155.840 M -187.23 % 178.664 M 957.02 % 16.903 M 125.86 % -65.358 M 57.84 % -155.010 M -647.28 % -20.743 M -285.02 % 11.212 M -74.66 % 44.251 M 121.46 % -206.204 M -150.27 % -82.391 M -262.39 % 50.736 M 178.49 % -64.639 M -125.83 % 250.260 M 656.01 % -45.010 M -509.60 % -7.384 M 85.58 % -51.204 M 47.12 % -96.822 M -12 499.95 % -768.433 K -100.94 % 81.707 M 133.94 % 34.926 M 156.70 % -61.602 M 0.00 % -61.602 M
Effect of forex changes on cash 64.585 K -97.72 % 2.835 M -38.68 % 4.623 M 258.28 % -2.921 M -163.53 % 4.598 M 50.55 % 3.054 M 247.85 % -2.066 M -221.82 % 1.696 M -81.17 % 9.003 M 240.82 % -6.394 M -33.40 % -4.793 M -149.31 % 9.720 M 9.45 % 8.881 M 908.34 % -1.099 M 54.56 % -2.418 M -697.35 % 404.770 K 116.04 % -2.524 M -747.86 % 389.524 K 104.90 % -7.955 M -17.34 % -6.780 M -1 929.68 % -334.025 K -114.17 % 2.357 M 236.64 % -1.725 M -160.12 % 2.869 M 46.39 % 1.960 M 223.19 % -1.591 M -183.54 % -561.111 K -148.38 % 1.160 M -10.84 % 1.301 M 135.32 % -3.683 M -465.77 % -651.000 K 0.00 % -651.000 K -108.32 % -312.500 K 0.00 % -312.500 K
Net change in cash 10.361 M 102.76 % -375.840 M -208.63 % 345.982 M 481.70 % -90.643 M 27.35 % -124.763 M 49.30 % -246.096 M -202.42 % 240.279 M 239.88 % 70.695 M 139.85 % -177.383 M -377.09 % 64.016 M -44.84 % 116.055 M 845.62 % -15.565 M -107.96 % 195.489 M 869.23 % 20.170 M -36.23 % 31.626 M 153.89 % -58.684 M -19.60 % -49.065 M -173.69 % -17.927 M -113.42 % 133.622 M 1 271.60 % -11.405 M 92.12 % -144.776 M -1 317.99 % 11.886 M -84.98 % 79.122 M 132.64 % -242.402 M -177.36 % 313.346 M 1 848.05 % -17.925 M -133.21 % 53.978 M 199.16 % -54.434 M -1 139.88 % 5.235 M 110.52 % -49.742 M -227.65 % 38.968 M 0.00 % 38.968 M 292.01 % 9.941 M 0.00 % 9.941 M
Cash at beginning of period 158.195 M -70.38 % 534.035 M 183.98 % 188.053 M -32.86 % 280.079 M -30.82 % 404.842 M -37.81 % 650.939 M 58.51 % 410.660 M 23.12 % 333.558 M -34.72 % 510.940 M 14.32 % 446.925 M 35.08 % 330.870 M -4.49 % 346.435 M 129.51 % 150.946 M 15.42 % 130.776 M 31.90 % 99.150 M -37.18 % 157.834 M -23.71 % 206.898 M -7.97 % 224.825 M 146.51 % 91.203 M -11.12 % 102.608 M -58.52 % 247.384 M 5.05 % 235.498 M 50.60 % 156.375 M -60.79 % 398.778 M 366.78 % 85.432 M -17.34 % 103.358 M 109.31 % 49.380 M -52.43 % 103.813 M 5.31 % 98.579 M -33.54 % 148.321 M 35.64 % 109.352 M 0.000 0.000 0.000
Cash at end of period 168.557 M 6.55 % 158.195 M -70.38 % 534.035 M 181.91 % 189.436 M -32.36 % 280.079 M -30.82 % 404.842 M -37.81 % 650.939 M 61.02 % 404.253 M 21.19 % 333.558 M -34.72 % 510.940 M 14.32 % 446.925 M 35.08 % 330.870 M -4.49 % 346.435 M 129.51 % 150.946 M 15.42 % 130.776 M 31.90 % 99.150 M -37.18 % 157.834 M -23.71 % 206.898 M -7.97 % 224.825 M 146.51 % 91.203 M -11.12 % 102.608 M -58.52 % 247.384 M 5.05 % 235.498 M 50.60 % 156.375 M -60.79 % 398.778 M 366.78 % 85.432 M -17.34 % 103.358 M 109.31 % 49.380 M -52.43 % 103.813 M 5.31 % 98.579 M -33.54 % 148.321 M 280.62 % 38.968 M 292.01 % 9.941 M 0.00 % 9.941 M
Operating cash flow -65.265 M 36.19 % -102.275 M 0.000 100.00 % -12.262 M -183.56 % 14.674 M -90.62 % 156.453 M 113.82 % 73.170 M 259.72 % -45.813 M -371.22 % 16.891 M -79.84 % 83.802 M 30.79 % 64.073 M -26.70 % 87.416 M -39.24 % 143.873 M 4 086.48 % -3.609 M -104.15 % 86.874 M 166.89 % -129.884 M -288.48 % 68.909 M -63.57 % 189.168 M 89.79 % 99.674 M 338.89 % -41.723 M -903.15 % -4.159 M -104.13 % 100.632 M 10.53 % 91.043 M 1 621.30 % -5.985 M -106.75 % 88.653 M 77.97 % 49.814 M -25.13 % 66.532 M 2 333.59 % -2.979 M -102.84 % 104.858 M 332.11 % -45.176 M -43.08 % -31.573 M -405.96 % 10.319 M -88.57 % 90.295 M 0.00 % 90.295 M
Capital expenditure -18.028 M 50.86 % -36.689 M 76.23 % -154.328 M -1 433.53 % -10.064 M 87.37 % -79.683 M 24.02 % -104.871 M 42.11 % -181.154 M -14.26 % -158.539 M -92.51 % -82.352 M -17.72 % -69.957 M 44.06 % -125.063 M -250.33 % -35.699 M 43.18 % -62.832 M 70.10 % -210.161 M -1 488.86 % -13.227 M -319.53 % -3.153 M 78.58 % -14.719 M -11.21 % -13.235 M -305.89 % -3.261 M 74.44 % -12.758 M 68.54 % -40.555 M -31.34 % -30.878 M -871.37 % -3.179 M 78.30 % -14.648 M 46.79 % -27.527 M -30.22 % -21.138 M -358.55 % -4.610 M -226.67 % -1.411 M 65.60 % -4.102 M -3 482.77 % -114.490 K 98.91 % -10.514 M -86.90 % -5.626 M 69.49 % -18.440 M 0.00 % -18.440 M
Free CashFlow -83.293 M 40.06 % -138.965 M -7 134.30 % 1.976 M 108.85 % -22.325 M 65.66 % -65.009 M -226.03 % 51.582 M 147.77 % -107.985 M 47.16 % -204.352 M -212.18 % -65.461 M -572.80 % 13.845 M 122.70 % -60.990 M -217.93 % 51.717 M -36.18 % 81.041 M 137.91 % -213.770 M -390.26 % 73.647 M 155.36 % -133.036 M -345.50 % 54.190 M -69.20 % 175.933 M 82.48 % 96.413 M 276.97 % -54.481 M -21.84 % -44.715 M -164.10 % 69.754 M -20.61 % 87.864 M 525.85 % -20.633 M -133.75 % 61.126 M 113.16 % 28.676 M -53.69 % 61.923 M 1 510.58 % -4.390 M -104.36 % 100.756 M 322.47 % -45.290 M -7.61 % -42.087 M -996.70 % 4.694 M -93.47 % 71.855 M 0.00 % 71.855 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 2018 2018 2018 2017 2017 2017 2017
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014