6671.TW

San Neng Group Holdings Co., Ltd. 6671.TW

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Revenue 2.039 B 7.01 % 1.906 B 2.36 % 1.862 B -9.93 % 2.067 B 8.03 % 1.913 B 0.95 % 1.895 B -0.25 % 1.900 B -6.42 % 2.031 B -2.25 % 2.077 B -1.97 % 2.119 B
Net income 193.339 M 10.10 % 175.605 M 18.86 % 147.736 M -30.57 % 212.787 M -4.20 % 222.118 M 17.56 % 188.940 M 5.87 % 178.467 M -26.81 % 243.843 M -23.67 % 319.446 M -10.44 % 356.682 M
Income before tax 257.018 M 0.73 % 255.161 M 24.71 % 204.608 M -19.91 % 255.488 M -10.19 % 284.474 M 23.59 % 230.175 M -0.67 % 231.727 M -24.32 % 306.195 M -24.23 % 404.117 M -12.94 % 464.185 M
Income before tax ratio 0.13 -5.87 % 0.13 21.84 % 0.11 -11.09 % 0.12 -16.87 % 0.15 22.43 % 0.12 -0.42 % 0.12 -19.13 % 0.15 -22.49 % 0.19 -11.19 % 0.22
EBITDA 331.312 M -1.52 % 336.414 M 13.93 % 295.294 M -16.15 % 352.153 M -6.35 % 376.022 M 18.50 % 317.319 M 2.17 % 310.574 M -18.62 % 381.630 M -20.60 % 480.633 M -10.73 % 538.397 M
Net income ratio 0.09 2.89 % 0.09 16.13 % 0.08 -22.92 % 0.10 -11.33 % 0.12 16.45 % 0.10 6.14 % 0.09 -21.79 % 0.12 -21.91 % 0.15 -8.64 % 0.17
Ratio EBITDA 0.16 -7.97 % 0.18 11.30 % 0.16 -6.91 % 0.17 -13.31 % 0.20 17.38 % 0.17 2.43 % 0.16 -13.03 % 0.19 -18.77 % 0.23 -8.94 % 0.25
Gross profit ratio 0.38 -2.21 % 0.39 6.66 % 0.36 -2.39 % 0.37 -7.40 % 0.40 8.74 % 0.37 -1.68 % 0.38 -1.82 % 0.38 -4.98 % 0.40 -0.97 % 0.41
Weighted average shs out dil 61.270 M 0.04 % 61.248 M 0.04 % 61.223 M -0.04 % 61.245 M 0.36 % 61.023 M 0.20 % 60.902 M 11.53 % 54.606 M 0.77 % 54.189 M 21.72 % 44.519 M 1.22 % 43.981 M
Weighted average shs out 60.750 M -0.02 % 60.763 M 0.02 % 60.750 M 0.00 % 60.750 M 0.00 % 60.750 M 0.00 % 60.750 M 11.55 % 54.462 M 0.86 % 54.000 M 21.30 % 44.519 M 1.22 % 43.981 M
EPS diluted 3.16 10.10 % 2.87 19.09 % 2.41 -30.55 % 3.47 -4.67 % 3.64 17.42 % 3.10 -5.20 % 3.27 -27.33 % 4.50 -37.33 % 7.18 -11.47 % 8.11
Earnings per share 3.19 10.38 % 2.89 18.93 % 2.43 -30.57 % 3.50 -4.37 % 3.66 17.68 % 3.11 -5.18 % 3.28 -27.43 % 4.52 -37.05 % 7.18 -11.47 % 8.11
Gross profit 771.205 M 4.64 % 737.004 M 9.17 % 675.102 M -12.08 % 767.824 M 0.03 % 767.556 M 9.77 % 699.215 M -1.93 % 713.011 M -8.13 % 776.067 M -7.11 % 835.510 M -2.92 % 860.607 M
Income tax expense 60.120 M -21.60 % 76.684 M 29.89 % 59.036 M 22.83 % 48.062 M -24.97 % 64.058 M 51.14 % 42.382 M -24.39 % 56.051 M -14.32 % 65.418 M -25.00 % 87.226 M -18.86 % 107.503 M
Cost of revenue 1.268 B 8.50 % 1.169 B -1.52 % 1.187 B -8.65 % 1.299 B 13.39 % 1.146 B -4.21 % 1.196 B 0.75 % 1.187 B -5.37 % 1.255 B 1.02 % 1.242 B -1.32 % 1.258 B
General and administrative expenses 196.527 M 6.14 % 185.163 M 21.45 % 152.457 M -6.73 % 163.464 M 1.77 % 160.616 M 1.77 % 157.816 M -11.89 % 179.104 M 9.51 % 163.557 M 4.20 % 156.972 M 33.29 % 117.769 M
Selling and marketing expenses 261.437 M 4.02 % 251.343 M 3.96 % 241.780 M -6.43 % 258.404 M 4.21 % 247.953 M 1.61 % 244.015 M 5.47 % 231.362 M 8.71 % 212.823 M 5.10 % 202.488 M 5.71 % 191.542 M
Other expenses 0.000 -100.00 % 215.350 M 14 951.72 % -1.450 M 0.000 -100.00 % 1.530 M 0.000 0.000 100.00 % -2.084 M 0.000 0.000
Operating expenses 552.005 M -25.10 % 737.004 M 53.00 % 481.689 M -6.14 % 513.186 M 4.34 % 491.840 M -0.45 % 494.042 M -0.60 % 497.048 M 7.74 % 461.353 M 4.63 % 440.957 M 12.01 % 393.684 M
Cost and expenses 1.820 B 8.00 % 1.685 B 1.01 % 1.669 B -7.94 % 1.812 B 10.67 % 1.638 B -3.11 % 1.690 B 0.35 % 1.684 B -1.85 % 1.716 B 1.97 % 1.683 B 1.86 % 1.652 B
Research and development expenses 94.041 M 10.44 % 85.148 M -2.63 % 87.452 M -4.23 % 91.318 M 9.66 % 83.271 M -9.70 % 92.211 M 6.50 % 86.582 M 1.89 % 84.973 M 4.27 % 81.497 M -3.41 % 84.373 M
Selling general and administrative expenses 457.964 M 4.92 % 436.506 M 10.72 % 394.237 M -6.55 % 421.868 M 3.26 % 408.569 M 1.68 % 401.831 M -2.10 % 410.466 M 9.06 % 376.380 M 4.71 % 359.460 M 16.21 % 309.311 M
Interest income 17.775 M 5.96 % 16.775 M 13.26 % 14.811 M -2.18 % 15.141 M 36.65 % 11.080 M 9.41 % 10.127 M 0.000 0.000 0.000 0.000
Interest expense 2.629 M -38.16 % 4.251 M 9.28 % 3.890 M 28.85 % 3.019 M -15.10 % 3.556 M -19.46 % 4.415 M 5.40 % 4.189 M -31.24 % 6.092 M -20.66 % 7.678 M -23.86 % 10.084 M
Depreciation and amortization 71.665 M -6.93 % 77.002 M -11.28 % 86.796 M -7.31 % 93.646 M 6.43 % 87.992 M 7.17 % 82.108 M 12.25 % 73.145 M 6.01 % 69.000 M 0.24 % 68.838 M 7.34 % 64.128 M
Operating income 219.200 M -0.60 % 220.517 M 6.65 % 206.774 M -21.72 % 264.157 M -8.38 % 288.326 M 23.21 % 234.017 M 8.36 % 215.963 M -31.38 % 314.714 M -20.24 % 394.553 M -15.50 % 466.923 M
Operating income ratio 0.11 -7.11 % 0.12 4.19 % 0.11 -13.10 % 0.13 -15.20 % 0.15 22.05 % 0.12 8.64 % 0.11 -26.67 % 0.15 -18.40 % 0.19 -13.80 % 0.22
Total other income expenses net 37.012 M 6.84 % 34.644 M 265.79 % 9.471 M 45.71 % 6.500 M -28.21 % 9.054 M 335.66 % -3.842 M -124.37 % 15.764 M 285.05 % -8.519 M -189.07 % 9.564 M 449.31 % -2.738 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Net debt -244.709 M -38.51 % -176.678 M -78.30 % -99.089 M 65.71 % -288.967 M 38.78 % -472.040 M -3 203.89 % 15.208 M 104.38 % -347.535 M -1 591.37 % 23.303 M 107.10 % -328.386 M -317.51 % 150.974 M
Total investments 255.246 M 59.43 % 160.099 M -9.20 % 176.320 M 1.47 % 173.760 M 1 223.28 % 13.131 M 3 004.26 % 423.000 K -58.73 % 1.025 M 55.54 % 659.000 K -97.02 % 22.145 M 124.87 % 9.848 M
Total debt 161.133 M 1.65 % 158.521 M -20.04 % 198.242 M -21.05 % 251.114 M 28.20 % 195.873 M -23.20 % 255.042 M -8.82 % 279.699 M -1.95 % 285.271 M -40.77 % 481.653 M -8.34 % 525.467 M
Accumulated other comprehensive income loss -94.111 M 31.47 % -137.333 M -210.07 % 124.771 M 66.22 % 75.066 M -3.91 % 78.120 M 11 629.73 % 666.000 K -76.88 % 2.881 M 103.89 % -74.153 M -6.30 % -69.760 M -206.70 % 65.382 M
Retained earnings 624.535 M 7.11 % 583.071 M 10.23 % 528.966 M -6.16 % 563.667 M 5.73 % 533.130 M 7.45 % 496.170 M 4.26 % 475.909 M 2.87 % 462.631 M 111.35 % 218.892 M -70.30 % 737.076 M
Common stock 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 12.50 % 540.000 M 0.00 % 540.000 M 1 675.15 % 30.420 M
Total equity 1.802 B 5.12 % 1.714 B 1.61 % 1.687 B -0.65 % 1.698 B 1.00 % 1.681 B 3.50 % 1.624 B -1.00 % 1.640 B 14.78 % 1.429 B 0.43 % 1.423 B 35.05 % 1.054 B
Other non current liabilities 538.000 K 3.66 % 519.000 K -46.49 % 970.000 K 85.82 % 522.000 K -0.76 % 526.000 K 103.88 % 258.000 K -4.09 % 269.000 K -97.30 % 9.974 M -18.82 % 12.287 M -63.71 % 33.855 M
Long term debt 63.039 M -20.64 % 79.434 M -17.94 % 96.801 M -16.95 % 116.551 M -14.25 % 135.926 M -13.33 % 156.834 M -12.17 % 178.563 M -5.52 % 188.997 M -37.29 % 301.382 M -7.69 % 326.504 M
Total non current liabilities 74.740 M -17.78 % 90.900 M -16.91 % 109.400 M -14.54 % 128.020 M -13.15 % 147.399 M -12.28 % 168.039 M -13.69 % 194.686 M -2.21 % 199.080 M -36.53 % 313.669 M -12.96 % 360.359 M
Other current liabilities 197.606 M 17.35 % 168.397 M 2.46 % 164.354 M -13.08 % 189.085 M 3.33 % 182.993 M 11.23 % 164.519 M -4.45 % 172.174 M 11.39 % 154.562 M -15.88 % 183.740 M -4.40 % 192.194 M
Deferred revenue 0.000 -100.00 % 17.265 M -2.52 % 17.711 M -91.91 % 218.902 M 5.78 % 206.940 M 992.44 % 18.943 M -38.28 % 30.690 M -45.97 % 56.799 M -26.91 % 77.710 M 25.67 % 61.835 M
Short term debt 98.094 M 24.03 % 79.087 M -22.04 % 101.441 M -24.61 % 134.563 M 113.95 % 62.894 M -21.05 % 79.665 M -21.23 % 101.136 M 8.06 % 93.592 M -48.08 % 180.271 M -9.39 % 198.963 M
Total current liabilities 463.088 M 16.34 % 398.049 M -6.24 % 424.547 M -16.80 % 510.287 M 13.98 % 447.706 M 7.43 % 416.746 M 1.47 % 410.694 M -13.80 % 476.435 M -16.33 % 569.431 M 1.21 % 562.651 M
Total liabilities 537.828 M 10.00 % 488.949 M -8.43 % 533.947 M -16.35 % 638.307 M 7.26 % 595.105 M 1.76 % 584.785 M -3.40 % 605.380 M -10.38 % 675.515 M -23.51 % 883.100 M -4.32 % 923.010 M
Other non current assets 227.673 M -18.14 % 278.130 M -8.94 % 305.446 M 888.15 % 30.911 M 44.23 % 21.432 M -95.22 % 448.778 M 244.27 % 130.355 M -58.12 % 311.250 M 1 285.30 % 22.468 M -68.61 % 71.573 M
Long term investments 52.280 M 158.57 % -89.264 M 19.64 % -111.082 M -171.80 % 154.707 M 0.000 100.00 % -412.310 M -2 791.98 % -14.257 M 92.72 % -195.884 M -984.55 % 22.145 M -35.60 % 34.389 M
Intangible assets 2.856 M -3.42 % 2.957 M -9.60 % 3.271 M -30.85 % 4.730 M -29.64 % 6.723 M -8.43 % 7.342 M -29.32 % 10.387 M 12.49 % 9.234 M 37.23 % 6.729 M 10.19 % 6.107 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 2.856 M -3.42 % 2.957 M -9.60 % 3.271 M -30.85 % 4.730 M -29.64 % 6.723 M -8.43 % 7.342 M -29.32 % 10.387 M 12.49 % 9.234 M 37.23 % 6.729 M 10.19 % 6.107 M
Property plant equipment net 876.125 M 4.52 % 838.199 M -4.88 % 881.246 M -5.61 % 933.659 M -4.50 % 977.648 M -1.29 % 990.452 M 11.63 % 887.277 M 1.39 % 875.119 M -4.59 % 917.183 M -1.32 % 929.463 M
Total non current assets 1.170 B 12.21 % 1.043 B -4.78 % 1.095 B -3.92 % 1.140 B 11.49 % 1.022 B -2.86 % 1.053 B 2.08 % 1.031 B 1.72 % 1.014 B 3.17 % 982.612 M -7.16 % 1.058 B
Other current assets 34.450 M -26.12 % 46.629 M 105.51 % 22.689 M -13.74 % 26.302 M 11.53 % 23.583 M -94.15 % 402.919 M 1 331.38 % 28.149 M -6.88 % 30.228 M -88.25 % 257.260 M 4.28 % 246.700 M
Short term investments 202.966 M -18.61 % 249.363 M -13.24 % 287.402 M 1 408.43 % 19.053 M 45.10 % 13.131 M -96.82 % 412.733 M 2 600.78 % 15.282 M -92.22 % 196.543 M 0.000 100.00 % -24.541 M
cash and cash equivalents 405.842 M 21.07 % 335.199 M 12.74 % 297.331 M -44.95 % 540.081 M -19.14 % 667.913 M 178.49 % 239.834 M -61.76 % 627.234 M 139.43 % 261.968 M -67.66 % 810.039 M 116.30 % 374.493 M
Cash and short term investments 608.808 M 4.15 % 584.562 M -0.03 % 584.733 M 4.58 % 559.134 M -17.90 % 681.044 M 4.36 % 652.567 M 1.56 % 642.516 M 40.13 % 458.511 M -43.40 % 810.039 M 116.30 % 374.493 M
Total current assets 1.169 B 0.80 % 1.160 B 3.07 % 1.125 B -5.91 % 1.196 B -4.59 % 1.253 B 8.41 % 1.156 B -4.81 % 1.215 B 11.33 % 1.091 B -17.57 % 1.324 B 44.12 % 918.379 M
Inventory 298.253 M 2.49 % 291.007 M 3.60 % 280.882 M -17.79 % 341.676 M 20.41 % 283.758 M 15.44 % 245.809 M -12.26 % 280.143 M -20.60 % 352.828 M 37.69 % 256.245 M -13.78 % 297.186 M
Net receivables 227.625 M -4.21 % 237.640 M 0.000 0.000 0.000 -100.00 % 235.960 M -10.58 % 263.876 M 5.77 % 249.477 M 8.97 % 228.938 M 8.62 % 210.777 M
Tax assets 11.325 M -12.16 % 12.893 M -21.22 % 16.366 M 2.50 % 15.967 M -4.25 % 16.675 M -8.84 % 18.293 M 5.18 % 17.392 M 24.26 % 13.997 M -0.64 % 14.087 M -16.27 % 16.825 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 133.014 M 31.66 % 101.025 M -7.49 % 109.201 M -21.80 % 139.639 M -14.83 % 163.945 M 26.02 % 130.091 M 21.93 % 106.694 M -26.99 % 146.140 M 14.43 % 127.710 M 16.46 % 109.659 M
Tax payables 34.374 M 6.50 % 32.275 M 1.37 % 31.840 M 69.73 % 18.759 M -18.32 % 22.966 M -2.39 % 23.528 M -23.34 % 30.690 M -45.97 % 56.799 M -26.91 % 77.710 M 25.67 % 61.835 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.166 M 0.000 0.000 0.000
Minority interest 14.744 M 25.47 % 11.751 M 21.32 % 9.686 M 62.63 % 5.956 M -47.79 % 11.407 M 33.38 % 8.552 M 130.64 % 3.708 M 1.09 % 3.668 M -48.16 % 7.076 M 0.000
Capital lease obligations 3.630 M 112.16 % 1.711 M -43.74 % 3.041 M -61.13 % 7.824 M -1.20 % 7.919 M -40.20 % 13.242 M 12.24 % 11.798 M 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 74.153 M 6.30 % 69.760 M 0.000
Other total stockholders equity 648.899 M 0.01 % 648.815 M 0.00 % 648.815 M -0.03 % 649.031 M 0.00 % 649.031 M 0.00 % 649.031 M 17.29 % 553.341 M 11.31 % 497.099 M -31.61 % 726.848 M 153.94 % 286.230 M
Deferred tax liabilities non current 11.163 M 1.97 % 10.947 M -5.86 % 11.629 M 6.23 % 10.947 M 0.00 % 10.947 M 0.00 % 10.947 M 92.46 % 5.688 M 5 118.35 % 109.000 K 5 350.00 % 2.000 K -88.24 % 17.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.339 B 6.20 % 2.203 B -0.80 % 2.221 B -4.94 % 2.336 B 2.64 % 2.276 B 3.04 % 2.209 B -1.65 % 2.246 B 6.70 % 2.105 B -8.73 % 2.306 B 16.66 % 1.977 B
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 0.000 0.000 0.000 0.000 100.00 % -71.821 M 0.000 100.00 % -52.116 M 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 203.000 K 0.000 -100.00 % 1.890 M 0.000
Change in working capital 54.730 M 226.81 % -43.158 M -246.69 % 29.422 M 140.75 % -72.203 M -256.26 % -20.267 M -121.19 % 95.661 M 2 000.68 % -5.033 M 95.77 % -118.923 M -1 917.28 % 6.544 M 109.13 % -71.707 M
Accounts receivables 4.504 M -46.53 % 8.424 M -80.21 % 42.567 M 634.09 % -7.970 M 73.10 % -29.625 M -218.96 % 24.903 M 227.36 % -19.554 M -10.06 % -17.767 M -21.93 % -14.572 M -299.40 % 7.308 M
Inventory 230.000 K 100.91 % -25.217 M -148.92 % 51.545 M 165.39 % -78.830 M -127.60 % -34.635 M -238.89 % 24.937 M -61.29 % 64.421 M 163.66 % -101.191 M -803.50 % 14.384 M 157.05 % -25.215 M
Accounts payables 29.481 M 545.74 % -6.614 M 79.18 % -31.770 M -37.59 % -23.090 M -173.84 % 31.269 M 24.23 % 25.170 M 164.80 % -38.840 M -302.93 % 19.140 M 0.000 0.000
Other working capital 20.515 M 203.87 % -19.751 M 40.00 % -32.920 M -187.35 % 37.687 M 196.19 % 12.724 M -38.39 % 20.651 M 129.73 % -69.454 M -291.69 % -17.732 M -126.17 % -7.840 M 83.14 % -46.492 M
Other non cash items -77.811 M 14.70 % -91.222 M -97.44 % -46.202 M 12.54 % -52.826 M 15.69 % -62.654 M -51.54 % -41.344 M -7 256.58 % -562.000 K 98.54 % -38.484 M -2 127.61 % 1.898 M 102.35 % -80.726 M
Net cash provided by operating activities 305.602 M 54.51 % 197.783 M -27.98 % 274.624 M 22.54 % 224.105 M -22.60 % 289.545 M -21.02 % 366.600 M 61.03 % 227.659 M 4.53 % 217.788 M -49.49 % 431.171 M 14.71 % 375.880 M
Investments in property plant and equipment -68.789 M -431.97 % -12.931 M 32.08 % -19.038 M 29.04 % -26.830 M 42.31 % -46.510 M 54.92 % -103.167 M -46.96 % -70.203 M -131.14 % -30.373 M 38.54 % -49.416 M -21.30 % -40.737 M
Acquisitions net 0.000 0.000 -100.00 % 5.895 M -42.76 % 10.298 M -5.17 % 10.860 M 65.93 % 6.545 M 482.30 % -1.712 M -72.23 % -994.000 K 0.000 100.00 % -76.286 M
Purchases of investments -300.117 M -41.35 % -212.319 M 31.01 % -307.755 M -55.43 % -198.005 M -1 869.64 % 11.189 M 102.66 % -420.696 M -8 412.51 % 5.061 M 102.48 % -203.786 M 0.000 0.000
Sales maturities of investments 265.752 M 2.68 % 258.825 M 547.11 % 39.997 M 116.87 % 18.443 M -95.36 % 397.566 M 6 174.35 % -6.545 M -103.60 % 181.909 M 3 554.41 % -5.266 M -153.47 % 9.848 M -2.72 % 10.123 M
Other investing activites 13.829 M 186.70 % -15.950 M -62.31 % -9.827 M -462.19 % -1.748 M 76.53 % -7.449 M -207.30 % -2.424 M 88.85 % -21.732 M 67.67 % -67.209 M -1 373.14 % 5.279 M 103.75 % -140.887 M
Net cash used for investing activites -89.325 M -606.81 % 17.625 M 106.06 % -290.728 M -46.95 % -197.842 M -154.11 % 365.656 M 169.48 % -526.287 M -663.94 % 93.323 M 130.34 % -307.628 M -797.16 % -34.289 M 80.01 % -171.501 M
Debt repayment 718.000 K 101.96 % -36.671 M 28.83 % -51.529 M -233.73 % 38.532 M 204.21 % -36.977 M -53.99 % -24.012 M -37.22 % -17.499 M 90.96 % -193.545 M -507.56 % -31.856 M -218.61 % 26.857 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 100.00 % -7.000 M -102.50 % 280.013 M 0.000 -100.00 % 400.000 M 447.89 % 73.007 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -151.875 M -25.00 % -121.500 M 33.33 % -182.250 M 0.00 % -182.250 M 0.00 % -182.250 M 1.48 % -184.980 M 13.26 % -213.270 M 7.17 % -229.749 M 20.79 % -290.053 M -15.42 % -251.300 M
Other financing activites -8.354 M 19.99 % -10.441 M -271.30 % -2.812 M 68.40 % -8.900 M 30.83 % -12.867 M -8.16 % -11.896 M -164.53 % -4.497 M 26.85 % -6.148 M 13.18 % -7.081 M 79.33 % -34.258 M
Net cash used provided by financing activities -159.511 M 5.40 % -168.612 M 28.73 % -236.591 M -55.02 % -152.618 M 34.24 % -232.094 M -5.07 % -220.888 M -593.64 % 44.747 M 110.42 % -429.442 M -704.76 % 71.010 M 138.24 % -185.694 M
Effect of forex changes on cash 13.877 M 255.43 % -8.928 M -189.77 % 9.945 M 773.32 % -1.477 M -129.71 % 4.972 M 172.85 % -6.825 M -1 374.08 % -463.000 K 98.39 % -28.789 M 11.00 % -32.346 M -443.41 % 9.419 M
Net change in cash 70.643 M 86.55 % 37.868 M 115.60 % -242.750 M -89.90 % -127.832 M -129.86 % 428.079 M 210.50 % -387.400 M -206.06 % 365.266 M 166.65 % -548.071 M -225.84 % 435.546 M 1 449.77 % 28.104 M
Cash at beginning of period 335.199 M 12.74 % 297.331 M -44.95 % 540.081 M -19.14 % 667.913 M 178.49 % 239.834 M -61.76 % 627.234 M 139.43 % 261.968 M -67.66 % 810.039 M 116.30 % 374.493 M 8.11 % 346.389 M
Cash at end of period 405.842 M 21.07 % 335.199 M 12.74 % 297.331 M -44.95 % 540.081 M -19.14 % 667.913 M 178.49 % 239.834 M -61.76 % 627.234 M 139.43 % 261.968 M -67.66 % 810.039 M 116.30 % 374.493 M
Operating cash flow 305.602 M 54.51 % 197.783 M -27.98 % 274.624 M 22.54 % 224.105 M -22.60 % 289.545 M -21.02 % 366.600 M 61.03 % 227.659 M 4.53 % 217.788 M -49.49 % 431.171 M 14.71 % 375.880 M
Capital expenditure -70.509 M -364.06 % -15.194 M 20.19 % -19.038 M 29.04 % -26.830 M 42.31 % -46.510 M 54.92 % -103.167 M -46.96 % -70.203 M -131.14 % -30.373 M 38.54 % -49.416 M -21.30 % -40.737 M
Free CashFlow 235.093 M 28.76 % 182.589 M -28.56 % 255.586 M 29.56 % 197.275 M -18.83 % 243.035 M -7.74 % 263.433 M 67.31 % 157.456 M -15.99 % 187.415 M -50.91 % 381.755 M 13.91 % 335.143 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 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 528.369 M 21.54 % 434.728 M -24.36 % 574.760 M 14.71 % 501.073 M -6.06 % 533.388 M 23.99 % 430.201 M -14.34 % 502.214 M 2.89 % 488.105 M -5.83 % 518.296 M 30.48 % 397.224 M -19.47 % 493.240 M 8.19 % 455.922 M -6.16 % 485.826 M 13.78 % 426.974 M -24.72 % 567.156 M 14.03 % 497.384 M -10.61 % 556.404 M 24.70 % 446.192 M -18.76 % 549.228 M 7.29 % 511.929 M -2.83 % 526.821 M 61.89 % 325.425 M -39.27 % 535.856 M 12.15 % 477.822 M -4.15 % 498.489 M 30.07 % 383.236 M -24.88 % 510.135 M 14.52 % 445.451 M -13.32 % 513.916 M 19.31 % 430.738 M -20.83 % 544.094 M 6.25 % 512.077 M -6.92 % 550.158 M 29.65 % 424.337 M
Net income 29.237 M 31.49 % 22.235 M -63.11 % 60.277 M 48.34 % 40.634 M -21.73 % 51.914 M 28.14 % 40.514 M -12.22 % 46.155 M 5.00 % 43.958 M -19.05 % 54.301 M 74.09 % 31.191 M -38.89 % 51.043 M 47.23 % 34.670 M -9.18 % 38.176 M 60.09 % 23.847 M -56.28 % 54.540 M 3.72 % 52.582 M -16.74 % 63.152 M 48.55 % 42.513 M -38.10 % 68.676 M 3.29 % 66.491 M -8.27 % 72.486 M 401.11 % 14.465 M -79.56 % 70.780 M 57.71 % 44.879 M -17.66 % 54.503 M 190.25 % 18.778 M -55.88 % 42.564 M 20.37 % 35.362 M -51.12 % 72.340 M 156.52 % 28.201 M -66.29 % 83.653 M 28.13 % 65.289 M -13.15 % 75.172 M 281.02 % 19.729 M
Income before tax 44.072 M 27.87 % 34.465 M -57.63 % 81.348 M 47.14 % 55.288 M -16.96 % 66.576 M 23.73 % 53.806 M -25.11 % 71.850 M 12.57 % 63.826 M -19.47 % 79.259 M 97.03 % 40.226 M -39.70 % 66.707 M 42.55 % 46.797 M -21.38 % 59.523 M 88.48 % 31.581 M -47.44 % 60.089 M 4.15 % 57.695 M -31.55 % 84.293 M 57.82 % 53.411 M -33.70 % 80.554 M -8.69 % 88.225 M -8.74 % 96.679 M 408.41 % 19.016 M -67.62 % 58.729 M -11.43 % 66.306 M -10.83 % 74.361 M 141.60 % 30.779 M -45.44 % 56.411 M 21.06 % 46.598 M -47.66 % 89.037 M 124.38 % 39.681 M -55.79 % 89.765 M 2.18 % 87.849 M -10.24 % 97.871 M 218.69 % 30.710 M
Income before tax ratio 0.08 5.21 % 0.08 -43.99 % 0.14 28.27 % 0.11 -11.60 % 0.12 -0.20 % 0.13 -12.58 % 0.14 9.41 % 0.13 -14.49 % 0.15 51.01 % 0.10 -25.12 % 0.14 31.76 % 0.10 -16.22 % 0.12 65.65 % 0.07 -30.19 % 0.11 -8.66 % 0.12 -23.43 % 0.15 26.56 % 0.12 -18.38 % 0.15 -14.90 % 0.17 -6.09 % 0.18 214.05 % 0.06 -46.68 % 0.11 -21.02 % 0.14 -6.98 % 0.15 85.74 % 0.08 -27.37 % 0.11 5.71 % 0.10 -39.62 % 0.17 88.07 % 0.09 -44.16 % 0.16 -3.83 % 0.17 -3.56 % 0.18 145.81 % 0.07
EBITDA 62.974 M 16.52 % 54.044 M -46.41 % 100.841 M 35.75 % 74.286 M -12.07 % 84.482 M 17.82 % 71.703 M -21.27 % 91.080 M 9.08 % 83.501 M -16.57 % 100.080 M 62.07 % 61.753 M -30.20 % 88.476 M 28.79 % 68.698 M -17.41 % 83.175 M 51.38 % 54.945 M -34.90 % 84.400 M 3.17 % 81.804 M -24.39 % 108.192 M 39.14 % 77.757 M -25.64 % 104.564 M -6.07 % 111.318 M -6.55 % 119.118 M 190.38 % 41.022 M -48.94 % 80.347 M -8.58 % 87.886 M -9.07 % 96.652 M 86.54 % 51.813 M -31.71 % 75.871 M 15.43 % 65.731 M -39.50 % 108.654 M 84.77 % 58.805 M -46.05 % 109.007 M 2.51 % 106.334 M -31.06 % 154.250 M 111.23 % 73.025 M
Net income ratio 0.06 8.19 % 0.05 -51.23 % 0.10 29.32 % 0.08 -16.68 % 0.10 3.35 % 0.09 2.47 % 0.09 2.05 % 0.09 -14.04 % 0.10 33.42 % 0.08 -24.12 % 0.10 36.09 % 0.08 -3.23 % 0.08 40.69 % 0.06 -41.92 % 0.10 -9.04 % 0.11 -6.86 % 0.11 19.12 % 0.10 -23.80 % 0.13 -3.73 % 0.13 -5.60 % 0.14 209.54 % 0.04 -66.35 % 0.13 40.63 % 0.09 -14.10 % 0.11 123.14 % 0.05 -41.27 % 0.08 5.10 % 0.08 -43.60 % 0.14 115.00 % 0.07 -57.42 % 0.15 20.59 % 0.13 -6.69 % 0.14 193.88 % 0.05
Ratio EBITDA 0.12 -4.13 % 0.12 -29.14 % 0.18 18.34 % 0.15 -6.40 % 0.16 -4.97 % 0.17 -8.10 % 0.18 6.01 % 0.17 -11.41 % 0.19 24.21 % 0.16 -13.33 % 0.18 19.05 % 0.15 -11.99 % 0.17 33.04 % 0.13 -13.53 % 0.15 -9.52 % 0.16 -15.42 % 0.19 11.58 % 0.17 -8.46 % 0.19 -12.45 % 0.22 -3.83 % 0.23 79.37 % 0.13 -15.93 % 0.15 -18.48 % 0.18 -5.14 % 0.19 43.41 % 0.14 -9.10 % 0.15 0.79 % 0.15 -30.21 % 0.21 54.86 % 0.14 -31.86 % 0.20 -3.52 % 0.21 -25.94 % 0.28 62.92 % 0.17
Gross profit ratio 0.38 -1.18 % 0.39 -0.06 % 0.39 2.78 % 0.37 2.45 % 0.37 -1.66 % 0.37 -7.53 % 0.40 7.31 % 0.38 -3.84 % 0.39 3.52 % 0.38 1.24 % 0.37 4.68 % 0.36 0.83 % 0.35 -4.84 % 0.37 7.01 % 0.35 -7.03 % 0.37 -3.29 % 0.39 -0.08 % 0.39 -3.87 % 0.40 -0.24 % 0.40 -3.42 % 0.42 10.68 % 0.38 1.35 % 0.37 -6.01 % 0.39 10.76 % 0.36 1.80 % 0.35 -2.76 % 0.36 1.94 % 0.35 -13.25 % 0.41 7.73 % 0.38 4.47 % 0.36 -7.18 % 0.39 0.41 % 0.39 -0.84 % 0.39
Weighted average shs out dil 60.910 M -1.38 % 61.764 M -0.27 % 61.931 M 2.12 % 60.648 M -0.70 % 61.075 M -0.04 % 61.102 M -1.50 % 62.030 M 0.44 % 61.757 M 1.54 % 60.822 M -0.45 % 61.094 M -0.21 % 61.223 M 0.66 % 60.825 M 0.38 % 60.597 M -0.84 % 61.109 M -0.06 % 61.146 M 0.01 % 61.142 M 0.69 % 60.723 M -0.67 % 61.132 M 0.21 % 61.001 M 0.00 % 61.001 M 0.14 % 60.913 M -0.53 % 61.236 M 0.97 % 60.647 M 0.00 % 60.647 M 0.15 % 60.559 M -0.63 % 60.941 M 12.02 % 54.403 M 0.00 % 54.403 M 0.77 % 53.985 M -0.41 % 54.206 M 0.46 % 53.958 M 0.00 % 53.958 M -0.30 % 54.120 M 0.19 % 54.016 M
Weighted average shs out 60.910 M 1.36 % 60.095 M -0.91 % 60.648 M 0.00 % 60.648 M -0.70 % 61.075 M 0.54 % 60.750 M 0.00 % 60.750 M -0.50 % 61.053 M 0.50 % 60.750 M 0.00 % 60.750 M 0.00 % 60.750 M -0.12 % 60.825 M 0.38 % 60.597 M -0.25 % 60.750 M 0.00 % 60.750 M 0.51 % 60.439 M -0.47 % 60.723 M -0.04 % 60.750 M 0.00 % 60.750 M -0.41 % 61.001 M 0.14 % 60.913 M 0.27 % 60.750 M 0.17 % 60.647 M 0.00 % 60.647 M 0.15 % 60.559 M -0.31 % 60.750 M 11.67 % 54.403 M 0.00 % 54.403 M 0.77 % 53.985 M -0.03 % 54.000 M 0.08 % 53.958 M 0.00 % 53.958 M -0.08 % 54.000 M 0.00 % 54.000 M
EPS diluted 0.48 33.33 % 0.36 -62.89 % 0.97 44.78 % 0.67 -21.18 % 0.85 28.79 % 0.66 -10.81 % 0.74 2.78 % 0.72 -19.10 % 0.89 74.51 % 0.51 -39.29 % 0.84 47.37 % 0.57 -9.52 % 0.63 61.54 % 0.39 -53.57 % 0.84 -2.33 % 0.86 -17.31 % 1.04 48.57 % 0.70 -38.05 % 1.13 3.67 % 1.09 -8.40 % 1.19 395.83 % 0.24 -79.49 % 1.17 58.11 % 0.74 -17.78 % 0.90 190.32 % 0.31 -60.26 % 0.78 20.00 % 0.65 -51.49 % 1.34 157.69 % 0.52 -66.45 % 1.55 28.10 % 1.21 -12.95 % 1.39 275.68 % 0.37
Earnings per share 0.48 29.73 % 0.37 -62.63 % 0.99 47.76 % 0.67 -21.18 % 0.85 26.87 % 0.67 -11.84 % 0.76 5.56 % 0.72 -19.10 % 0.89 74.51 % 0.51 -39.29 % 0.84 47.37 % 0.57 -9.52 % 0.63 61.54 % 0.39 -53.57 % 0.84 -3.45 % 0.87 -16.35 % 1.04 48.57 % 0.70 -38.05 % 1.13 3.67 % 1.09 -8.40 % 1.19 395.83 % 0.24 -79.49 % 1.17 58.11 % 0.74 -17.78 % 0.90 190.32 % 0.31 -60.26 % 0.78 20.00 % 0.65 -51.49 % 1.34 157.69 % 0.52 -66.45 % 1.55 28.10 % 1.21 -12.95 % 1.39 275.68 % 0.37
Gross profit 201.092 M 20.10 % 167.431 M -24.41 % 221.492 M 17.89 % 187.880 M -3.76 % 195.223 M 21.93 % 160.109 M -20.79 % 202.130 M 10.41 % 183.066 M -9.44 % 202.147 M 35.07 % 149.661 M -18.47 % 183.558 M 13.25 % 162.078 M -5.37 % 171.282 M 8.28 % 158.184 M -19.44 % 196.359 M 6.01 % 185.230 M -13.55 % 214.266 M 24.60 % 171.969 M -21.91 % 220.213 M 7.03 % 205.749 M -6.15 % 219.237 M 79.18 % 122.357 M -38.45 % 198.802 M 5.41 % 188.601 M 6.16 % 177.650 M 32.41 % 134.162 M -26.95 % 183.662 M 16.74 % 157.325 M -24.81 % 209.233 M 28.53 % 162.791 M -17.29 % 196.831 M -1.38 % 199.579 M -6.54 % 213.548 M 28.56 % 166.109 M
Income tax expense 12.858 M 16.63 % 11.025 M -44.49 % 19.862 M 41.73 % 14.014 M 2.00 % 13.739 M 9.87 % 12.505 M -52.39 % 26.266 M 34.09 % 19.589 M -10.17 % 21.806 M 141.67 % 9.023 M -44.67 % 16.307 M 24.67 % 13.080 M -36.29 % 20.530 M 125.13 % 9.119 M 1.11 % 9.019 M 54.89 % 5.823 M -73.33 % 21.836 M 91.81 % 11.384 M -26.49 % 15.487 M -29.60 % 21.998 M -0.89 % 22.195 M 406.97 % 4.378 M 137.35 % -11.720 M -154.24 % 21.608 M 7.23 % 20.151 M 63.26 % 12.343 M -15.31 % 14.575 M 26.94 % 11.482 M -34.31 % 17.480 M 39.68 % 12.514 M 86.11 % 6.724 M -70.95 % 23.148 M -1.32 % 23.457 M 94.04 % 12.089 M
Cost of revenue 327.277 M 22.44 % 267.297 M -24.34 % 353.268 M 12.80 % 313.193 M -7.38 % 338.165 M 25.20 % 270.092 M -9.99 % 300.084 M -1.62 % 305.039 M -3.51 % 316.149 M 27.70 % 247.563 M -20.06 % 309.682 M 5.39 % 293.844 M -6.58 % 314.544 M 17.02 % 268.790 M -27.51 % 370.797 M 18.79 % 312.154 M -8.76 % 342.138 M 24.77 % 274.223 M -16.65 % 329.015 M 7.46 % 306.180 M -0.46 % 307.584 M 51.47 % 203.068 M -39.75 % 337.054 M 16.54 % 289.221 M -9.85 % 320.839 M 28.81 % 249.074 M -23.71 % 326.473 M 13.31 % 288.126 M -5.43 % 304.683 M 13.71 % 267.947 M -22.84 % 347.263 M 11.12 % 312.498 M -7.16 % 336.610 M 30.35 % 258.228 M
General and administrative expenses 48.660 M -7.12 % 52.393 M -9.10 % 57.637 M 16.08 % 49.652 M 4.34 % 47.585 M 14.24 % 41.653 M -28.62 % 58.350 M 27.46 % 45.780 M 1.51 % 45.098 M 25.50 % 35.935 M -15.35 % 42.453 M 4.99 % 40.434 M 24.71 % 32.422 M -12.72 % 37.148 M -26.98 % 50.874 M 22.73 % 41.451 M 22.64 % 33.798 M -9.49 % 37.341 M -24.25 % 49.295 M 26.90 % 38.846 M 1.80 % 38.161 M 11.21 % 34.314 M -23.75 % 45.004 M 11.43 % 40.388 M 12.55 % 35.883 M -1.80 % 36.541 M -31.65 % 53.464 M 30.82 % 40.867 M -11.16 % 46.000 M 18.64 % 38.773 M -7.85 % 42.077 M -1.67 % 42.792 M -0.27 % 42.906 M 19.91 % 35.782 M
Selling and marketing expenses 76.331 M 19.49 % 63.882 M -10.36 % 71.265 M 13.23 % 62.941 M -10.48 % 70.313 M 23.53 % 56.918 M -16.63 % 68.270 M 4.77 % 65.161 M -0.54 % 65.517 M 25.04 % 52.395 M -13.26 % 60.407 M 6.90 % 56.507 M -1.72 % 57.495 M -14.66 % 67.371 M 4.52 % 64.460 M 3.62 % 62.210 M -12.67 % 71.239 M 17.76 % 60.495 M -15.10 % 71.254 M 10.46 % 64.508 M 5.87 % 60.934 M 18.88 % 51.257 M -20.99 % 64.877 M -1.60 % 65.930 M 19.04 % 55.383 M -4.22 % 57.825 M -8.37 % 63.108 M 23.09 % 51.271 M 0.000 -100.00 % 57.051 M -2.84 % 58.717 M 16.95 % 50.209 M 0.000 -100.00 % 48.927 M
Other expenses 0.000 0.000 0.000 -100.00 % 52.916 M 0.000 -100.00 % 4.279 M 0.000 0.000 0.000 -100.00 % 1.050 M 0.000 0.000 0.000 0.000 100.00 % -1.012 M -9.17 % -927.000 K 0.000 0.000 0.000 -100.00 % 528.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.858 M 0.000 0.000 0.000 -100.00 % 2.405 M 0.000
Operating expenses 148.344 M 4.45 % 142.027 M -8.39 % 155.036 M -17.48 % 187.880 M 34.28 % 139.912 M 22.41 % 114.300 M -20.70 % 144.136 M 10.27 % 130.709 M -1.75 % 133.031 M 16.92 % 113.778 M -4.59 % 119.249 M 0.33 % 118.862 M 5.75 % 112.403 M -14.31 % 131.175 M -4.61 % 137.514 M 9.45 % 125.645 M -3.72 % 130.496 M 9.17 % 119.531 M -14.97 % 140.583 M 17.10 % 120.056 M -2.19 % 122.743 M 13.17 % 108.458 M -19.80 % 135.229 M 7.58 % 125.696 M 10.52 % 113.735 M -4.73 % 119.382 M -12.37 % 136.239 M 20.44 % 113.122 M -12.21 % 128.849 M 8.42 % 118.838 M -1.53 % 120.682 M 5.73 % 114.146 M -2.17 % 116.673 M -12.75 % 133.721 M
Cost and expenses 475.621 M 16.20 % 409.324 M -19.47 % 508.304 M 13.42 % 448.157 M -6.26 % 478.077 M 24.37 % 384.392 M -13.47 % 444.220 M 1.94 % 435.748 M -2.99 % 449.180 M 24.31 % 361.341 M -15.76 % 428.931 M 3.93 % 412.706 M -3.34 % 426.947 M 6.75 % 399.965 M -21.31 % 508.311 M 16.11 % 437.799 M -7.37 % 472.634 M 20.03 % 393.754 M -16.15 % 469.598 M 10.17 % 426.236 M -0.95 % 430.327 M 38.14 % 311.526 M -34.04 % 472.283 M 13.83 % 414.917 M -4.52 % 434.574 M 17.94 % 368.456 M -20.37 % 462.712 M 15.32 % 401.248 M -7.45 % 433.532 M 12.09 % 386.785 M -17.34 % 467.945 M 9.68 % 426.644 M -5.88 % 453.283 M 15.65 % 391.949 M
Research and development expenses 23.353 M -9.32 % 25.752 M -1.46 % 26.134 M 16.82 % 22.371 M 1.62 % 22.014 M -6.18 % 23.464 M 33.96 % 17.516 M -11.39 % 19.768 M -11.81 % 22.416 M -11.91 % 25.448 M 55.27 % 16.389 M -25.24 % 21.921 M -2.51 % 22.486 M -15.64 % 26.656 M 20.18 % 22.180 M 0.89 % 21.984 M -13.65 % 25.459 M 17.35 % 21.695 M 8.29 % 20.034 M 19.95 % 16.702 M -29.37 % 23.648 M 3.33 % 22.887 M -9.71 % 25.348 M 30.81 % 19.378 M -13.76 % 22.469 M -10.18 % 25.016 M 27.20 % 19.667 M -6.28 % 20.984 M -8.43 % 22.917 M -0.42 % 23.014 M 15.72 % 19.888 M -5.94 % 21.145 M 12.49 % 18.797 M -25.24 % 25.143 M
Selling general and administrative expenses 124.991 M 7.50 % 116.275 M -9.80 % 128.902 M 14.48 % 112.593 M -4.50 % 117.898 M 19.61 % 98.571 M -22.15 % 126.620 M 14.13 % 110.941 M 0.29 % 110.615 M 25.23 % 88.330 M -14.13 % 102.860 M 6.11 % 96.941 M 7.81 % 89.917 M -13.97 % 104.519 M -9.38 % 115.334 M 11.26 % 103.661 M -1.31 % 105.037 M 7.36 % 97.836 M -18.84 % 120.549 M 16.64 % 103.354 M 4.30 % 99.095 M 15.80 % 85.571 M -22.12 % 109.881 M 3.35 % 106.318 M 16.49 % 91.266 M -3.29 % 94.366 M -19.05 % 116.572 M 26.52 % 92.138 M 100.30 % 46.000 M -52.00 % 95.824 M -4.93 % 100.794 M 8.38 % 93.001 M 116.76 % 42.906 M -49.35 % 84.709 M
Interest income 3.931 M -8.60 % 4.301 M -12.19 % 4.898 M 23.28 % 3.973 M -13.71 % 4.604 M 7.07 % 4.300 M -10.77 % 4.819 M 27.49 % 3.780 M -11.91 % 4.291 M 10.45 % 3.885 M 17.12 % 3.317 M -11.24 % 3.737 M -8.00 % 4.062 M 9.93 % 3.695 M -1.23 % 3.741 M -7.22 % 4.032 M -1.80 % 4.106 M 25.87 % 3.262 M 15.47 % 2.825 M -2.72 % 2.904 M 8.04 % 2.688 M 0.94 % 2.663 M 0.000 -100.00 % 2.492 M -18.13 % 3.044 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.678 M
Interest expense 676.000 K -3.29 % 699.000 K 13.84 % 614.000 K -10.76 % 688.000 K -7.65 % 745.000 K 28.01 % 582.000 K -26.88 % 796.000 K -10.06 % 885.000 K -35.54 % 1.373 M 14.70 % 1.197 M 7.16 % 1.117 M 14.33 % 977.000 K -1.41 % 991.000 K 23.11 % 805.000 K -3.71 % 836.000 K 19.26 % 701.000 K -2.23 % 717.000 K -6.27 % 765.000 K -2.30 % 783.000 K -10.72 % 877.000 K 1.27 % 866.000 K -15.92 % 1.030 M 0.98 % 1.020 M -7.61 % 1.104 M -0.36 % 1.108 M -6.34 % 1.183 M 12.35 % 1.053 M 2.33 % 1.029 M -1.25 % 1.042 M -2.16 % 1.065 M -29.93 % 1.520 M 31.72 % 1.154 M -18.10 % 1.409 M 0.000
Depreciation and amortization 18.226 M -3.46 % 18.880 M 0.01 % 18.879 M 3.11 % 18.310 M 6.70 % 17.161 M -0.89 % 17.315 M -6.07 % 18.434 M -1.89 % 18.790 M -3.38 % 19.448 M -4.34 % 20.330 M -1.56 % 20.652 M -1.30 % 20.924 M -7.67 % 22.661 M 0.45 % 22.559 M -3.90 % 23.475 M 0.29 % 23.408 M 0.97 % 23.182 M -1.69 % 23.581 M 1.52 % 23.227 M 4.55 % 22.216 M 2.98 % 21.573 M 2.85 % 20.976 M 1.84 % 20.598 M 0.60 % 20.476 M -3.34 % 21.183 M 6.71 % 19.851 M 7.84 % 18.407 M 1.67 % 18.104 M -2.54 % 18.575 M 2.86 % 18.059 M 1.90 % 17.722 M 2.26 % 17.331 M -68.47 % 54.970 M 227.83 % 16.768 M
Operating income 52.748 M 105.93 % 25.615 M -61.46 % 66.456 M 0.000 -100.00 % 67.675 M 47.73 % 45.809 M -34.88 % 70.348 M 7.72 % 65.305 M -16.03 % 77.774 M 90.54 % 40.818 M -41.11 % 69.317 M 43.89 % 48.174 M -20.18 % 60.356 M 108.65 % 28.927 M -55.08 % 64.395 M 8.07 % 59.585 M -28.87 % 83.770 M 59.75 % 52.438 M -34.15 % 79.630 M -7.08 % 85.693 M -11.19 % 96.494 M 594.25 % 13.899 M -78.14 % 63.573 M 1.06 % 62.905 M -1.58 % 63.915 M 332.44 % 14.780 M -68.83 % 47.423 M 7.28 % 44.203 M -39.85 % 73.487 M 67.19 % 43.953 M -42.28 % 76.149 M -10.87 % 85.433 M -11.81 % 96.875 M 72.20 % 56.257 M
Operating income ratio 0.10 69.43 % 0.06 -49.04 % 0.12 0.00 -100.00 % 0.13 19.15 % 0.11 -23.98 % 0.14 4.70 % 0.13 -10.84 % 0.15 46.03 % 0.10 -26.88 % 0.14 33.00 % 0.11 -14.95 % 0.12 83.37 % 0.07 -40.33 % 0.11 -5.22 % 0.12 -20.43 % 0.15 28.11 % 0.12 -18.94 % 0.14 -13.39 % 0.17 -8.61 % 0.18 328.85 % 0.04 -64.00 % 0.12 -9.88 % 0.13 2.68 % 0.13 232.46 % 0.04 -58.51 % 0.09 -6.32 % 0.10 -30.60 % 0.14 40.13 % 0.10 -27.09 % 0.14 -16.11 % 0.17 -5.25 % 0.18 32.82 % 0.13
Total other income expenses net -8.676 M -198.03 % 8.850 M -39.52 % 14.634 M 429.83 % 2.762 M 351.32 % -1.099 M -113.74 % 7.997 M -30.81 % 11.558 M -4.19 % 12.063 M 65.59 % 7.285 M 1 330.57 % -592.000 K 77.32 % -2.610 M -89.54 % -1.377 M -65.31 % -833.000 K -174.84 % 1.113 M 125.85 % -4.306 M -127.83 % -1.890 M -461.38 % 523.000 K -46.25 % 973.000 K 5.30 % 924.000 K -63.51 % 2.532 M 1 268.65 % 185.000 K -96.38 % 5.117 M 205.64 % -4.844 M -242.43 % 3.401 M -67.44 % 10.446 M -34.71 % 15.999 M 78.00 % 8.988 M 275.28 % 2.395 M -84.60 % 15.550 M 464.00 % -4.272 M -131.37 % 13.616 M 463.58 % 2.416 M 142.57 % 996.000 K 103.90 % -25.547 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-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-09-30 2018-06-30 2018-03-31 2017-12-31 2017-03-31
Net debt -265.735 M -16.63 % -227.840 M 6.89 % -244.709 M 33.21 % -366.400 M 21.92 % -469.249 M -528.62 % 109.479 M 161.97 % -176.678 M -144.08 % -72.385 M 58.73 % -175.406 M -93.89 % -90.469 M 8.70 % -99.089 M 68.30 % -312.539 M 20.20 % -391.668 M -24.09 % -315.640 M -9.23 % -288.967 M -83.61 % -157.385 M 48.63 % -306.401 M 37.05 % -486.705 M -3.11 % -472.040 M -42.53 % -331.184 M 25.99 % -447.490 M -1 597.62 % 29.880 M 96.48 % 15.208 M 170.99 % 5.612 M 105.26 % -106.718 M -15.51 % -92.387 M 73.42 % -347.535 M -49.79 % -232.017 M -43.29 % -161.926 M -1.82 % -159.035 M -782.47 % 23.303 M -97.12 % 810.039 M
Total investments 233.187 M -44.51 % 420.259 M 64.65 % 255.246 M 52.52 % 167.351 M 1.75 % 164.465 M -76.55 % 701.383 M 338.09 % 160.099 M -64.17 % 446.798 M 0.93 % 442.680 M 149.76 % 177.240 M 0.52 % 176.320 M -1.45 % 178.920 M 0.77 % 177.560 M -1.49 % 180.240 M 3.73 % 173.760 M 0.91 % 172.200 M -0.09 % 172.360 M 1 553.17 % 10.426 M -20.60 % 13.131 M -66.65 % 39.378 M 3.84 % 37.923 M -91.15 % 428.628 M 101 230.50 % 423.000 K -29.50 % 600.000 K -18.48 % 736.000 K -4.54 % 771.000 K -24.78 % 1.025 M -95.18 % 21.267 M 22.05 % 17.425 M 6 500.38 % 264.000 K -59.94 % 659.000 K -99.96 % 1.620 B
Total debt 130.098 M -28.24 % 181.292 M 12.51 % 161.133 M -4.24 % 168.271 M -8.67 % 184.250 M 17.90 % 156.274 M -1.42 % 158.521 M -12.66 % 181.497 M -12.78 % 208.100 M 0.06 % 207.982 M 4.91 % 198.242 M -4.11 % 206.731 M -15.35 % 244.230 M -1.46 % 247.853 M -1.30 % 251.114 M -2.35 % 257.148 M 24.99 % 205.731 M 5.82 % 194.414 M -0.74 % 195.873 M -14.44 % 228.929 M -2.57 % 234.958 M -7.58 % 254.226 M -0.32 % 255.042 M -3.64 % 264.674 M -4.16 % 276.162 M -2.73 % 283.926 M 1.51 % 279.699 M 0.37 % 278.681 M -1.36 % 282.518 M -1.70 % 287.401 M 0.75 % 285.271 M 0.000
Accumulated other comprehensive income loss 0.000 100.00 % -66.084 M 0.000 0.000 0.000 -100.00 % 114.022 M 26.16 % 90.382 M -88.18 % 764.782 M 4.70 % 730.463 M -6.38 % 780.274 M 820.18 % -108.344 M -21.47 % -89.192 M 10.24 % -99.368 M -112.86 % 772.483 M 701.16 % -128.499 M -118.02 % 712.996 M 610.29 % -139.725 M -8.44 % -128.846 M -7.17 % -120.227 M 18.99 % -148.407 M 11.43 % -167.566 M -10.06 % -152.250 M -10.95 % -137.221 M -9.21 % -125.644 M -47.06 % -85.438 M -18.66 % -72.005 M 24.73 % -95.656 M 6.37 % -102.160 M -44.00 % -70.945 M -17.53 % -60.362 M 18.60 % -74.153 M -105.24 % 1.416 B
Retained earnings 518.057 M 5.98 % 488.820 M -21.73 % 624.535 M 10.68 % 564.258 M 7.76 % 523.624 M 114.60 % 243.995 M -58.15 % 583.071 M 8.60 % 536.916 M 8.92 % 492.958 M 12.38 % 438.657 M -17.07 % 528.966 M 10.68 % 477.923 M 7.78 % 443.440 M -24.52 % 587.514 M 4.23 % 563.667 M 10.71 % 509.127 M 11.52 % 456.545 M -20.69 % 575.643 M 7.97 % 533.130 M 13.84 % 468.315 M 16.55 % 401.824 M -21.45 % 511.573 M 3.10 % 496.170 M 20.48 % 411.819 M 12.23 % 366.940 M -25.82 % 494.687 M 3.95 % 475.909 M 9.69 % 433.865 M 8.07 % 401.483 M -18.26 % 491.143 M 6.16 % 462.631 M 0.000
Common stock 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 0.00 % 607.500 M 12.50 % 540.000 M 0.00 % 540.000 M 0.00 % 540.000 M 0.00 % 540.000 M 0.000
Total equity 1.576 B -7.04 % 1.695 B -5.89 % 1.802 B 2.62 % 1.756 B 3.79 % 1.692 B 3.96 % 1.627 B -5.06 % 1.714 B 1.17 % 1.694 B 4.85 % 1.616 B 0.79 % 1.603 B -4.95 % 1.687 B 1.88 % 1.656 B 3.11 % 1.606 B -9.19 % 1.768 B 4.15 % 1.698 B 3.81 % 1.635 B 3.28 % 1.583 B -7.63 % 1.714 B 1.98 % 1.681 B 5.49 % 1.593 B 5.67 % 1.508 B -7.55 % 1.631 B 0.42 % 1.624 B 4.67 % 1.552 B 0.28 % 1.547 B -8.04 % 1.683 B 2.58 % 1.640 B 24.35 % 1.319 B 0.29 % 1.315 B -10.54 % 1.470 B 2.88 % 1.429 B 0.43 % 1.423 B
Other non current liabilities 491.000 K -10.56 % 549.000 K 2.04 % 538.000 K -0.92 % 543.000 K 1.88 % 533.000 K 0.76 % 529.000 K 1.93 % 519.000 K -2.08 % 530.000 K 3.11 % 514.000 K -3.38 % 532.000 K -95.78 % 12.599 M 1 180.39 % 984.000 K 0.82 % 976.000 K 80.41 % 541.000 K -95.28 % 11.469 M 2 118.38 % 517.000 K -95.49 % 11.464 M -0.04 % 11.469 M -0.03 % 11.473 M 0.11 % 11.460 M 0.08 % 11.451 M 4 944.49 % 227.000 K -97.97 % 11.205 M 3.42 % 10.834 M 83.88 % 5.892 M -62.70 % 15.796 M 165.17 % 5.957 M -40.16 % 9.955 M 1 973.96 % 480.000 K -95.16 % 9.917 M -1.65 % 10.083 M 0.000
Long term debt 54.461 M -9.01 % 59.851 M -5.06 % 63.039 M -6.91 % 67.718 M -4.17 % 70.663 M -5.82 % 75.031 M -5.54 % 79.434 M -5.77 % 84.298 M -5.42 % 89.133 M -5.16 % 93.982 M -2.91 % 96.801 M -4.59 % 101.458 M -4.81 % 106.582 M -4.55 % 111.659 M -4.20 % 116.551 M -4.70 % 122.302 M -3.86 % 127.216 M -4.16 % 132.732 M -2.35 % 135.926 M -3.35 % 140.642 M -3.60 % 145.896 M -3.51 % 151.198 M -3.59 % 156.834 M -3.34 % 162.248 M -5.69 % 172.035 M -2.40 % 176.260 M -1.29 % 178.563 M 2.64 % 173.967 M -2.86 % 179.095 M -2.74 % 184.134 M -2.57 % 188.997 M 0.000
Total non current liabilities 65.900 M -7.89 % 71.548 M -4.27 % 74.740 M -5.91 % 79.431 M -3.30 % 82.144 M -5.08 % 86.539 M -4.80 % 90.900 M -5.17 % 95.857 M -4.71 % 100.595 M -4.61 % 105.462 M -3.60 % 109.400 M -3.99 % 113.944 M -4.00 % 118.697 M -3.80 % 123.387 M -3.62 % 128.020 M -4.30 % 133.766 M -3.54 % 138.680 M -3.83 % 144.201 M -2.17 % 147.399 M -3.09 % 152.102 M -3.33 % 157.347 M -3.10 % 162.373 M -3.37 % 168.039 M -8.29 % 183.238 M -2.58 % 188.084 M -2.07 % 192.056 M -1.35 % 194.686 M 5.85 % 183.922 M -2.73 % 189.091 M -2.56 % 194.051 M -2.53 % 199.080 M 0.000
Other current liabilities 306.870 M -1.49 % 311.513 M 57.64 % 197.606 M 10.87 % 178.238 M -43.46 % 315.231 M 11.02 % 283.929 M 68.61 % 168.397 M 12.86 % 149.209 M -31.54 % 217.936 M -0.48 % 218.987 M 20.28 % 182.065 M 14.21 % 159.416 M -56.31 % 364.892 M 93.38 % 188.689 M -13.18 % 217.326 M 33.12 % 163.258 M -53.65 % 352.250 M 80.71 % 194.923 M -1.50 % 197.901 M 9.88 % 180.100 M -49.94 % 359.765 M 147.80 % 145.185 M -20.86 % 183.462 M 23.82 % 148.165 M -54.91 % 328.607 M 125.03 % 146.029 M -15.19 % 172.174 M -52.30 % 360.965 M -12.39 % 411.993 M 102.18 % 203.779 M 14.99 % 177.222 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.791 M 84.14 % 17.265 M -4.68 % 18.113 M -62.87 % 48.781 M 3.24 % 47.249 M 0.000 -100.00 % 24.238 M -1.87 % 24.700 M 4.10 % 23.727 M -89.16 % 218.902 M 23.47 % 177.289 M -49.57 % 351.567 M 79.49 % 195.874 M -5.35 % 206.940 M 12.65 % 183.698 M -49.80 % 365.937 M 2 209.77 % 15.843 M -32.66 % 23.528 M -49.75 % 46.818 M 26.79 % 36.927 M 58.00 % 23.372 M -23.84 % 30.690 M 5.18 % 29.179 M 0.000 0.000 -100.00 % 56.799 M 0.000
Short term debt 75.637 M -37.72 % 121.441 M 23.80 % 98.094 M -2.45 % 100.553 M -11.47 % 113.587 M 39.81 % 81.243 M 2.73 % 79.087 M -18.63 % 97.199 M -17.97 % 118.499 M 3.95 % 114.000 M 12.38 % 101.441 M -3.64 % 105.273 M -23.52 % 137.648 M 1.07 % 136.194 M 1.21 % 134.563 M -0.21 % 134.846 M 71.75 % 78.515 M 27.29 % 61.682 M -1.93 % 62.894 M -28.76 % 88.287 M -0.87 % 89.062 M -13.56 % 103.028 M 29.33 % 79.665 M -22.22 % 102.426 M -1.63 % 104.127 M -3.29 % 107.666 M 6.46 % 101.136 M -3.42 % 104.714 M 1.25 % 103.423 M 0.15 % 103.267 M 7.26 % 96.274 M 0.000
Total current liabilities 508.317 M -12.17 % 578.743 M 24.97 % 463.088 M 11.38 % 415.755 M -27.75 % 575.410 M 7.52 % 535.150 M 34.44 % 398.049 M 1.15 % 393.513 M -26.11 % 532.596 M 2.48 % 519.724 M 22.42 % 424.547 M 9.31 % 388.405 M -39.10 % 637.748 M 33.88 % 476.355 M -6.65 % 510.287 M 8.05 % 472.276 M -22.10 % 606.279 M 48.66 % 407.833 M -8.91 % 447.706 M 9.59 % 408.545 M -31.03 % 592.332 M 55.28 % 381.460 M -8.47 % 416.746 M 3.25 % 403.622 M -30.33 % 579.313 M 49.90 % 386.467 M -5.90 % 410.694 M -31.16 % 596.631 M -3.64 % 619.197 M 44.31 % 429.068 M -9.94 % 476.435 M 0.000
Total liabilities 574.217 M -11.70 % 650.291 M 20.91 % 537.828 M 8.61 % 495.186 M -24.69 % 657.554 M 5.77 % 621.689 M 27.15 % 488.949 M -0.09 % 489.370 M -22.71 % 633.191 M 1.28 % 625.186 M 17.09 % 533.947 M 6.29 % 502.349 M -33.59 % 756.445 M 26.13 % 599.742 M -6.04 % 638.307 M 5.32 % 606.042 M -18.65 % 744.959 M 34.95 % 552.034 M -7.24 % 595.105 M 6.15 % 560.647 M -25.22 % 749.679 M 37.85 % 543.833 M -7.00 % 584.785 M -0.35 % 586.860 M -23.53 % 767.397 M 32.65 % 578.523 M -4.44 % 605.380 M -22.44 % 780.553 M -3.43 % 808.288 M 29.72 % 623.119 M -7.76 % 675.515 M 0.000
Other non current assets 258.108 M 857.52 % 26.956 M -88.16 % 227.673 M 119.88 % 103.546 M 2.84 % 100.685 M 656.86 % 13.303 M -95.22 % 278.130 M 1 595.91 % 16.400 M 5.62 % 15.528 M -95.38 % 336.309 M 10.10 % 305.446 M 1 211.38 % 23.292 M -49.03 % 45.696 M 38.18 % 33.071 M 6.99 % 30.911 M -4.86 % 32.490 M 68.39 % 19.295 M 89.93 % 10.159 M -52.60 % 21.432 M -27.02 % 29.365 M 8.81 % 26.988 M -9.70 % 29.888 M -93.34 % 448.778 M 12.75 % 398.013 M -4.91 % 418.569 M 17.20 % 357.142 M 173.98 % 130.355 M 11.46 % 116.952 M 4.16 % 112.286 M -14.39 % 131.154 M -57.86 % 311.250 M 138.42 % -810.039 M
Long term investments 0.000 -100.00 % 260.661 M 398.59 % 52.280 M -46.68 % 98.041 M 3.19 % 95.007 M -41.75 % 163.096 M 282.71 % -89.264 M 0.000 0.000 100.00 % -140.293 M -26.30 % -111.082 M -165.01 % 170.869 M 18.26 % 144.480 M -11.48 % 163.224 M 5.51 % 154.707 M 4.57 % 147.943 M -8.69 % 162.018 M 0.000 0.000 0.000 0.000 0.000 100.00 % -412.310 M -30.79 % -315.247 M 5.21 % -332.578 M -21.25 % -274.293 M -1 823.92 % -14.257 M 0.000 100.00 % -9.480 M -3 690.91 % 264.000 K 100.13 % -195.884 M 0.000
Intangible assets 2.674 M 9.05 % 2.452 M -14.15 % 2.856 M -6.15 % 3.043 M 23.65 % 2.461 M -9.56 % 2.721 M -7.98 % 2.957 M -13.56 % 3.421 M 0.21 % 3.414 M -1.98 % 3.483 M 6.48 % 3.271 M -5.33 % 3.455 M -11.14 % 3.888 M -13.00 % 4.469 M -5.52 % 4.730 M 1.39 % 4.665 M -10.82 % 5.231 M -9.18 % 5.760 M -14.32 % 6.723 M -6.79 % 7.213 M 5.89 % 6.812 M 5.86 % 6.435 M -12.35 % 7.342 M -7.47 % 7.935 M -9.36 % 8.754 M -10.98 % 9.834 M -5.32 % 10.387 M 7.38 % 9.673 M 2.04 % 9.480 M 10.55 % 8.575 M -7.14 % 9.234 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 -100.00 % 438.000 K 1.86 % 430.000 K -1.60 % 437.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 2.674 M 9.05 % 2.452 M -14.15 % 2.856 M -6.15 % 3.043 M 23.65 % 2.461 M -9.56 % 2.721 M -7.98 % 2.957 M -13.56 % 3.421 M 0.21 % 3.414 M -1.98 % 3.483 M 6.48 % 3.271 M -5.33 % 3.455 M -11.14 % 3.888 M -13.00 % 4.469 M -5.52 % 4.730 M 1.39 % 4.665 M -10.82 % 5.231 M -9.18 % 5.760 M -14.32 % 6.723 M -12.13 % 7.651 M 5.65 % 7.242 M 5.38 % 6.872 M -6.40 % 7.342 M -7.47 % 7.935 M -9.36 % 8.754 M -10.98 % 9.834 M -5.32 % 10.387 M 7.38 % 9.673 M 2.04 % 9.480 M 10.55 % 8.575 M -7.14 % 9.234 M 0.000
Property plant equipment net 823.335 M -6.47 % 880.285 M 0.47 % 876.125 M -0.09 % 876.958 M 3.04 % 851.063 M -0.32 % 853.781 M 1.86 % 838.199 M -2.36 % 858.429 M 1.34 % 847.067 M -2.89 % 872.287 M -1.02 % 881.246 M -1.80 % 897.434 M -1.69 % 912.831 M -2.31 % 934.455 M 0.09 % 933.659 M -1.33 % 946.230 M -1.27 % 958.423 M -1.71 % 975.075 M -0.26 % 977.648 M 0.79 % 970.003 M 1.06 % 959.816 M -1.85 % 977.934 M -1.26 % 990.452 M 5.90 % 935.281 M -0.19 % 937.050 M 0.35 % 933.807 M 5.24 % 887.277 M 3.23 % 859.513 M -3.61 % 891.715 M 0.98 % 883.084 M 0.91 % 875.119 M 0.000
Total non current assets 1.097 B -7.28 % 1.183 B 1.12 % 1.170 B 7.06 % 1.093 B 2.97 % 1.062 B 1.49 % 1.046 B 0.29 % 1.043 B 16.92 % 891.983 M 1.41 % 879.564 M -19.16 % 1.088 B -0.66 % 1.095 B -1.54 % 1.112 B -0.98 % 1.123 B -2.42 % 1.151 B 1.00 % 1.140 B -0.41 % 1.145 B -1.21 % 1.159 B 15.02 % 1.007 B -1.48 % 1.022 B -0.18 % 1.024 B 1.22 % 1.012 B -2.07 % 1.033 B -1.82 % 1.053 B 0.57 % 1.047 B -0.46 % 1.051 B 0.54 % 1.046 B 1.42 % 1.031 B 2.88 % 1.002 B -1.76 % 1.020 B -0.28 % 1.023 B 0.92 % 1.014 B 225.14 % -810.039 M
Other current assets 31.744 M -8.34 % 34.634 M 0.53 % 34.450 M 7.76 % 31.968 M -1.43 % 32.431 M -23.75 % 42.535 M -8.78 % 46.629 M 16.79 % 39.924 M 70.57 % 23.406 M -8.26 % 25.513 M -90.18 % 259.708 M 806.14 % 28.661 M 21.20 % 23.647 M -34.04 % 35.849 M -87.86 % 295.178 M 1 055.70 % 25.541 M -92.25 % 329.553 M 23.97 % 265.841 M -7.91 % 288.666 M 12.28 % 257.097 M 4.79 % 245.347 M 9.57 % 223.920 M -13.17 % 257.886 M 3.52 % 249.107 M -3.20 % 257.330 M 2.19 % 251.816 M -13.77 % 292.025 M 18.98 % 245.441 M -15.57 % 290.698 M 525.71 % 46.459 M -83.39 % 279.705 M 0.000
Short term investments 111.065 M -30.41 % 159.598 M -21.37 % 202.966 M 192.84 % 69.310 M -0.21 % 69.458 M -87.10 % 538.287 M 115.86 % 249.363 M -44.19 % 446.798 M 0.93 % 442.680 M 39.41 % 317.533 M 10.48 % 287.402 M 3 469.77 % 8.051 M -75.66 % 33.080 M 94.41 % 17.016 M -10.69 % 19.053 M -21.45 % 24.257 M 134.55 % 10.342 M -0.81 % 10.426 M -20.60 % 13.131 M -66.65 % 39.378 M 3.84 % 37.923 M -91.15 % 428.628 M 3.85 % 412.733 M 30.67 % 315.847 M -5.24 % 333.314 M 21.18 % 275.064 M 1 699.92 % 15.282 M -28.14 % 21.267 M 22.05 % 17.425 M 0.000 -100.00 % 196.543 M -87.87 % 1.620 B
cash and cash equivalents 395.833 M -3.25 % 409.132 M 0.81 % 405.842 M -24.10 % 534.671 M -18.18 % 653.499 M 1 296.51 % 46.795 M -86.04 % 335.199 M 32.03 % 253.882 M -33.80 % 383.506 M 28.50 % 298.451 M 0.38 % 297.331 M -42.74 % 519.270 M -18.34 % 635.898 M 12.85 % 563.493 M 4.33 % 540.081 M 30.29 % 414.533 M -19.06 % 512.132 M -24.81 % 681.119 M 1.98 % 667.913 M 19.25 % 560.113 M -17.93 % 682.448 M 204.19 % 224.346 M -6.46 % 239.834 M -7.42 % 259.062 M -32.34 % 382.880 M 1.75 % 376.313 M -40.00 % 627.234 M 22.82 % 510.698 M 14.91 % 444.444 M -0.45 % 446.436 M 70.42 % 261.968 M 132.34 % -810.039 M
Cash and short term investments 506.898 M -10.87 % 568.730 M -6.58 % 608.808 M 0.80 % 603.981 M -16.46 % 722.957 M 23.57 % 585.082 M 0.09 % 584.562 M -16.57 % 700.680 M -15.19 % 826.186 M 34.12 % 615.984 M 5.34 % 584.733 M 10.89 % 527.321 M -21.18 % 668.978 M 15.24 % 580.509 M 3.82 % 559.134 M 27.43 % 438.790 M -16.02 % 522.474 M -24.45 % 691.545 M 1.54 % 681.044 M 13.60 % 599.491 M -16.78 % 720.371 M 10.32 % 652.974 M 0.06 % 652.567 M 13.51 % 574.909 M -19.73 % 716.194 M 9.95 % 651.377 M 1.38 % 642.516 M 20.78 % 531.965 M 15.18 % 461.869 M 3.46 % 446.436 M -2.63 % 458.511 M -43.40 % 810.039 M
Total current assets 1.053 B -9.40 % 1.162 B -0.59 % 1.169 B 0.99 % 1.158 B -10.08 % 1.287 B 7.04 % 1.203 B 3.70 % 1.160 B -10.19 % 1.291 B -5.69 % 1.369 B 20.09 % 1.140 B 1.32 % 1.125 B 7.64 % 1.045 B -15.59 % 1.239 B 1.81 % 1.216 B 1.71 % 1.196 B 9.04 % 1.097 B -6.24 % 1.170 B -7.08 % 1.259 B 0.43 % 1.253 B 10.95 % 1.130 B -9.30 % 1.245 B 9.13 % 1.141 B -1.30 % 1.156 B 5.89 % 1.092 B -13.57 % 1.263 B 3.94 % 1.215 B 0.07 % 1.215 B 10.68 % 1.098 B -0.54 % 1.103 B 3.08 % 1.070 B -1.89 % 1.091 B 34.69 % 810.039 M
Inventory 301.330 M -12.30 % 343.591 M 15.20 % 298.253 M -3.50 % 309.068 M 5.42 % 293.189 M -6.80 % 314.567 M 8.10 % 291.007 M -1.76 % 296.212 M 5.82 % 279.908 M -3.57 % 290.281 M 3.35 % 280.882 M -2.17 % 287.113 M -12.89 % 329.590 M -15.02 % 387.859 M 13.52 % 341.676 M -1.29 % 346.145 M 8.95 % 317.721 M 5.38 % 301.489 M 6.25 % 283.758 M 3.89 % 273.125 M -2.38 % 279.773 M 5.82 % 264.388 M 7.56 % 245.809 M -8.25 % 267.919 M -7.56 % 289.837 M -7.19 % 312.285 M 11.47 % 280.143 M -12.49 % 320.113 M -8.77 % 350.876 M -10.37 % 391.483 M 10.96 % 352.828 M 0.000
Net receivables 213.104 M -1.04 % 215.335 M -5.40 % 227.625 M 7.03 % 212.683 M -10.97 % 238.879 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 237.019 M 0.000 0.000 0.000 -100.00 % 268.876 M 0.000 -100.00 % 307.457 M 25.32 % 245.346 M -7.45 % 265.083 M 11.43 % 237.897 M 4.95 % 226.677 M 15.69 % 195.942 M -16.43 % 234.465 M 5.08 % 223.121 M -1.62 % 226.806 M 1.14 % 224.259 M -14.91 % 263.565 M 26.69 % 208.038 M -13.03 % 239.199 M 28.56 % 186.058 M -22.85 % 241.168 M 0.000
Tax assets 13.154 M 0.72 % 13.060 M 15.32 % 11.325 M -1.85 % 11.538 M -6.89 % 12.392 M -5.27 % 13.081 M 1.46 % 12.893 M -6.12 % 13.733 M 1.31 % 13.555 M -16.66 % 16.264 M -0.62 % 16.366 M -5.57 % 17.331 M 4.82 % 16.534 M 2.63 % 16.110 M 0.90 % 15.967 M 19.94 % 13.312 M -2.52 % 13.656 M -16.38 % 16.331 M -2.06 % 16.675 M -3.55 % 17.288 M -3.76 % 17.964 M -4.22 % 18.756 M 2.53 % 18.293 M -11.03 % 20.561 M 4.94 % 19.593 M 1.64 % 19.277 M 10.84 % 17.392 M 7.78 % 16.136 M -0.68 % 16.247 M 0.000 -100.00 % 13.997 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
Account payables 103.444 M -8.93 % 113.588 M -14.60 % 133.014 M 15.65 % 115.010 M 6.28 % 108.217 M 2.27 % 105.817 M 4.74 % 101.025 M -3.48 % 104.666 M -11.87 % 118.766 M 3.19 % 115.098 M 5.40 % 109.201 M 31.98 % 82.739 M -16.81 % 99.462 M -22.48 % 128.301 M -8.12 % 139.639 M -2.42 % 143.095 M -10.12 % 159.208 M 19.39 % 133.346 M -18.66 % 163.945 M 37.83 % 118.944 M -0.68 % 119.756 M 2.00 % 117.404 M -9.75 % 130.091 M 22.48 % 106.213 M -3.14 % 109.652 M 0.23 % 109.400 M 2.54 % 106.694 M 4.84 % 101.773 M -1.93 % 103.781 M -14.95 % 122.022 M -16.50 % 146.140 M 0.000
Tax payables 22.366 M -30.54 % 32.201 M -6.32 % 34.374 M 56.57 % 21.954 M -42.79 % 38.375 M 18.55 % 32.370 M 0.29 % 32.275 M 32.68 % 24.326 M -14.99 % 28.614 M 17.32 % 24.390 M -23.40 % 31.840 M 90.21 % 16.739 M -53.17 % 35.746 M 54.27 % 23.171 M 23.52 % 18.759 M 109.90 % 8.937 M -45.19 % 16.306 M -8.81 % 17.882 M -22.14 % 22.966 M 8.26 % 21.214 M -10.67 % 23.749 M 49.90 % 15.843 M -32.66 % 23.528 M -49.75 % 46.818 M 26.79 % 36.927 M 58.00 % 23.372 M -23.84 % 30.690 M 5.18 % 29.179 M 0.000 0.000 -100.00 % 56.799 M 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.156 M -0.01 % 10.157 M 0.000 -100.00 % 10.166 M 0.000 -100.00 % 9.516 M 0.000 0.000 0.000
Minority interest 15.615 M -4.07 % 16.278 M 10.40 % 14.744 M 7.86 % 13.670 M -0.90 % 13.794 M 8.05 % 12.766 M 8.64 % 11.751 M -6.47 % 12.564 M 0.66 % 12.482 M 28.03 % 9.749 M 0.65 % 9.686 M -7.59 % 10.481 M 113.16 % 4.917 M 18.40 % 4.153 M -30.27 % 5.956 M -36.24 % 9.342 M -7.15 % 10.061 M -7.17 % 10.838 M -4.99 % 11.407 M -32.64 % 16.934 M -0.58 % 17.033 M 13.21 % 15.045 M 75.92 % 8.552 M -4.40 % 8.946 M -4.35 % 9.353 M 163.99 % 3.543 M -4.45 % 3.708 M -16.41 % 4.436 M 151.19 % 1.766 M -29.75 % 2.514 M -31.46 % 3.668 M 0.000
Capital lease obligations 4.435 M -20.22 % 5.559 M 53.14 % 3.630 M -5.84 % 3.855 M 99.84 % 1.929 M 52.49 % 1.265 M -26.07 % 1.711 M -34.82 % 2.625 M -32.81 % 3.907 M -28.56 % 5.469 M 79.84 % 3.041 M -25.83 % 4.100 M -23.86 % 5.385 M -21.55 % 6.864 M -12.27 % 7.824 M -14.58 % 9.159 M -0.92 % 9.244 M -13.56 % 10.694 M 35.04 % 7.919 M -13.69 % 9.175 M -13.12 % 10.561 M -13.89 % 12.265 M -7.38 % 13.242 M -10.60 % 14.812 M -11.62 % 16.760 M 15.95 % 14.454 M 22.51 % 11.798 M 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 -100.00 % 108.344 M 21.47 % 89.192 M -10.24 % 99.368 M 0.000 -100.00 % 128.499 M 0.000 -100.00 % 139.725 M 8.44 % 128.846 M 7.17 % 120.227 M -18.99 % 148.407 M -11.43 % 167.566 M 10.06 % 152.250 M 10.95 % 137.221 M 9.21 % 125.644 M 47.06 % 85.438 M 18.66 % 72.005 M -24.73 % 95.656 M -6.37 % 102.160 M 44.00 % 70.945 M 0.000 -100.00 % 74.153 M 0.000
Other total stockholders equity 434.958 M -32.97 % 648.899 M 16.96 % 554.788 M -2.70 % 570.212 M 4.32 % 546.592 M -37.64 % 876.530 M 35.10 % 648.815 M 20.81 % 537.067 M 6.83 % 502.748 M -8.12 % 547.159 M -15.67 % 648.815 M 0.00 % 648.815 M -0.03 % 649.031 M 14.08 % 568.918 M -12.34 % 649.031 M 27.40 % 509.431 M -21.51 % 649.031 M 0.00 % 649.031 M 0.00 % 649.031 M 0.00 % 649.031 M 0.00 % 649.031 M 30.65 % 496.781 M -23.46 % 649.031 M 24.01 % 523.353 M -7.13 % 563.559 M -2.33 % 576.992 M -11.09 % 648.997 M 46.47 % 443.099 M 0.00 % 443.099 M -10.86 % 497.099 M 0.00 % 497.099 M 6 925.14 % 7.076 M
Deferred tax liabilities non current 10.948 M -1.79 % 11.148 M -0.13 % 11.163 M -0.06 % 11.170 M 2.03 % 10.948 M -0.28 % 10.979 M 0.29 % 10.947 M -0.74 % 11.029 M 0.74 % 10.948 M 0.00 % 10.948 M -5.86 % 11.629 M 1.10 % 11.502 M 3.26 % 11.139 M -0.43 % 11.187 M 2.19 % 10.947 M 0.00 % 10.947 M 0.00 % 10.947 M -0.01 % 10.948 M 0.01 % 10.947 M -0.01 % 10.948 M 0.00 % 10.948 M 0.00 % 10.948 M 0.01 % 10.947 M 3.54 % 10.573 M 88.10 % 5.621 M -0.34 % 5.640 M -0.84 % 5.688 M 3 187.86 % 173.000 K -15.20 % 204.000 K 0.000 -100.00 % 109.000 K 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 2.150 B -8.33 % 2.346 B 0.27 % 2.339 B 3.93 % 2.251 B -4.18 % 2.349 B 4.46 % 2.249 B 2.09 % 2.203 B 0.89 % 2.183 B -2.91 % 2.249 B 0.93 % 2.228 B 0.35 % 2.221 B 2.91 % 2.158 B -8.64 % 2.362 B -0.25 % 2.368 B 1.36 % 2.336 B 4.22 % 2.241 B -3.73 % 2.328 B 2.74 % 2.266 B -0.43 % 2.276 B 5.66 % 2.154 B -4.58 % 2.258 B 3.81 % 2.175 B -1.54 % 2.209 B 3.29 % 2.138 B -7.62 % 2.315 B 2.37 % 2.261 B 0.69 % 2.246 B 6.96 % 2.100 B -1.13 % 2.124 B 1.44 % 2.094 B -0.53 % 2.105 B 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 203.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 4.325 M 104.72 % -91.622 M -388.79 % 31.726 M -18.32 % 38.841 M 8.70 % 35.733 M 169.29 % -51.570 M -328.39 % 22.580 M 166.36 % -34.026 M -123.09 % -15.252 M 7.34 % -16.460 M -2 506.43 % 684.000 K -98.07 % 35.404 M 34.30 % 26.362 M 179.82 % -33.028 M -165.14 % 50.705 M 432.25 % -15.261 M 78.84 % -72.107 M -102.89 % -35.540 M -213.95 % 31.189 M 2 559.70 % -1.268 M 95.20 % -26.439 M -11.33 % -23.749 M -138.66 % 61.425 M 178.66 % 22.043 M 59.47 % 13.823 M 948.04 % -1.630 M -109.07 % 17.974 M -68.43 % 56.937 M 216.53 % -48.861 M -57.20 % -31.083 M -2.28 % -30.390 M -1.73 % -29.874 M 42.78 % -52.208 M -27.86 % -40.831 M
Accounts receivables -14.792 M -185.54 % 17.292 M 224.64 % -13.874 M -144.09 % 31.466 M 869.38 % 3.246 M 119.87 % -16.334 M -209.52 % 14.914 M 280.09 % -8.281 M 71.27 % -28.823 M -193.38 % 30.865 M 177.50 % -39.826 M -373.10 % 14.583 M 260.96 % -9.060 M -113.61 % 66.583 M 368.14 % 14.223 M -15.83 % 16.897 M 130.61 % -55.205 M -581.51 % 11.465 M 144.83 % -25.576 M -397.78 % -5.138 M 81.90 % -28.389 M -177.91 % 36.440 M 534.79 % -8.381 M -2.21 % -8.200 M -83.12 % -4.478 M -111.77 % 38.054 M 191.43 % -41.621 M -391.48 % 14.279 M 130.22 % -47.253 M -192.50 % 51.087 M 348.36 % -20.570 M -195.23 % 21.600 M 148.04 % -44.958 M -294.23 % 23.147 M
Inventory 13.046 M 130.74 % -42.435 M -654.42 % 7.654 M 172.64 % -10.537 M -146.66 % 22.584 M 215.99 % -19.471 M -594.15 % -2.805 M 74.77 % -11.119 M -488.37 % 2.863 M 120.22 % -14.156 M -466.64 % 3.861 M -90.41 % 40.242 M -19.07 % 49.727 M 217.60 % -42.285 M -4 299.11 % 1.007 M 103.32 % -30.334 M -17.33 % -25.853 M -9.32 % -23.650 M -266.55 % -6.452 M -162.37 % 10.344 M 160.87 % -16.994 M 21.08 % -21.533 M -199.24 % 21.698 M 49.00 % 14.562 M -16.85 % 17.513 M 160.73 % -28.836 M -168.24 % 42.258 M 81.65 % 23.264 M -23.27 % 30.321 M 196.50 % -31.422 M -240.73 % -9.222 M 82.74 % -53.429 M -1 774.70 % -2.850 M 92.01 % -35.690 M
Accounts payables 0.000 100.00 % -21.479 M 0.000 0.000 0.000 -100.00 % 3.583 M 250.57 % -2.380 M 85.88 % -16.851 M -158.46 % 28.823 M 193.38 % -30.865 M -177.50 % 39.826 M 373.10 % -14.583 M -260.96 % 9.060 M 163.64 % -14.237 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
Other working capital 6.071 M 113.49 % -45.000 M -218.59 % 37.946 M 111.85 % 17.912 M 80.87 % 9.903 M 151.18 % -19.348 M -250.56 % 12.851 M 477.38 % 2.226 M 112.29 % -18.115 M -686.24 % -2.304 M 27.48 % -3.177 M 34.33 % -4.838 M 79.29 % -23.365 M -352.40 % 9.257 M -81.37 % 49.698 M 229.72 % 15.073 M 132.59 % -46.254 M -289.02 % -11.890 M -131.59 % 37.641 M 424.16 % -11.612 M -22.94 % -9.445 M -326.22 % -2.216 M -105.58 % 39.727 M 431.04 % 7.481 M 302.74 % -3.690 M -113.56 % 27.206 M 212.03 % -24.284 M -172.12 % 33.673 M 142.53 % -79.182 M -23 457.52 % 339.000 K 101.60 % -21.168 M -189.87 % 23.555 M 635.34 % -4.400 M 84.45 % -28.288 M
Other non cash items -14.271 M -8.42 % -13.163 M 35.93 % -20.546 M 19.63 % -25.563 M -92.56 % -13.275 M -121.27 % 62.412 M 383.74 % -21.996 M 18.81 % -27.091 M -6.84 % -25.356 M -51.12 % -16.779 M -1 418.46 % -1.105 M 96.70 % -33.476 M -494.92 % -5.627 M 6.12 % -5.994 M -66.69 % -3.596 M 65.35 % -10.379 M 48.58 % -20.186 M -8.15 % -18.665 M -21.82 % -15.322 M 37.31 % -24.441 M -114.45 % -11.397 M 0.84 % -11.494 M -21.68 % -9.446 M -178.73 % -3.389 M 63.78 % -9.358 M 51.14 % -19.151 M -59.86 % -11.980 M 4.85 % -12.590 M 69.61 % -41.429 M -570.26 % -6.181 M -78.54 % -3.462 M -130.03 % -1.505 M -105.48 % 27.439 M 229.91 % 8.317 M
Net cash provided by operating activities 52.352 M 201.77 % -51.440 M -146.17 % 111.407 M 28.24 % 86.876 M -18.19 % 106.195 M 5 738.10 % 1.819 M -98.00 % 90.868 M 322.66 % 21.499 M -63.00 % 58.099 M 112.68 % 27.317 M -68.58 % 86.938 M 24.82 % 69.649 M -32.33 % 102.919 M 580.77 % 15.118 M -88.43 % 130.673 M 135.60 % 55.463 M 265.32 % 15.182 M -33.37 % 22.787 M -80.95 % 119.648 M 41.21 % 84.732 M 5.37 % 80.416 M 1 593.32 % 4.749 M -96.38 % 131.306 M 24.54 % 105.436 M 5.43 % 100.009 M 235.05 % 29.849 M -63.06 % 80.812 M -25.89 % 109.049 M 529.54 % 17.322 M -15.40 % 20.476 M -72.19 % 73.635 M -0.22 % 73.801 M 11.20 % 66.369 M 1 566.31 % 3.983 M
Investments in property plant and equipment -6.195 M 18.67 % -7.617 M 67.36 % -23.337 M 27.35 % -32.121 M -528.22 % -5.113 M 44.89 % -9.277 M -76.40 % -5.259 M 3.33 % -5.440 M -99.27 % -2.730 M -54.67 % -1.765 M 82.87 % -10.303 M -554.16 % -1.575 M 66.55 % -4.708 M -92.01 % -2.452 M 66.22 % -7.258 M -0.90 % -7.193 M -45.52 % -4.943 M 33.53 % -7.436 M 61.99 % -19.565 M -40.27 % -13.948 M -63.34 % -8.539 M -91.54 % -4.458 M 81.07 % -23.553 M 32.57 % -34.927 M -32.01 % -26.458 M -45.14 % -18.229 M 40.88 % -30.834 M -207.14 % -10.039 M 49.24 % -19.778 M -107.06 % -9.552 M -25.04 % -7.639 M 23.91 % -10.040 M -70.17 % -5.900 M -90.20 % -3.102 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.999 K -99.77 % 5.989 M 634.85 % 815.000 K -26.11 % 1.103 M 729.32 % 133.000 K 0.000 -100.00 % 6.623 M 106 725.30 % 6.200 K -85.58 % 43.000 K -96.66 % 1.289 M -49.81 % 2.568 M -18.66 % 3.157 M 0.000 0.000 0.000 0.000 -100.00 % 10.860 M 0.000 0.000 0.000 0.000 100.00 % -1.712 M 0.000 0.000 0.000 100.00 % -4.000 K 0.000 0.000 0.000
Purchases of investments -18.245 M 0.000 100.00 % -240.712 M -14 313.89 % -1.670 M 81.06 % -8.819 M 81.97 % -48.916 M 67.30 % -149.587 M -5 946.36 % -2.474 M 91.44 % -28.899 M 7.84 % -31.359 M 88.97 % -284.337 M -3 496.93 % -7.905 M 50.29 % -15.901 M 0.000 100.00 % -7.971 M 49.79 % -15.874 M 90.89 % -174.160 M 0.000 0.000 0.000 -100.00 % 20.257 M 200.00 % -20.257 M 81.42 % -109.004 M -1 522.84 % 7.661 M 112.75 % -60.108 M 76.81 % -259.245 M -14 807.71 % -1.739 M 0.000 0.000 0.000 -100.00 % 103.558 M 53.68 % 67.386 M 0.000 0.000
Sales maturities of investments 50.956 M 8.40 % 47.009 M 154.76 % 18.452 M 332.03 % 4.271 M -97.98 % 211.577 M 572.70 % 31.452 M -82.38 % 178.486 M 1 442.26 % 11.573 M -82.50 % 66.120 M 2 398.87 % 2.646 M -33.65 % 3.988 M -88.05 % 33.377 M 50 632.63 % 65.790 K -97.50 % 2.632 M -79.78 % 13.015 M 393.18 % 2.639 M 3 041.67 % 84.000 K -96.89 % 2.705 M -90.52 % 28.532 M 1 805.44 % -1.673 M 0.000 -100.00 % 355.000 K 0.000 0.000 0.000 0.000 -100.00 % 6.686 M 250.86 % -4.432 M 0.000 -100.00 % 179.655 M 3 471.27 % -5.329 M 0.000 0.000 0.000
Other investing activites 132.000 K 106.54 % -2.018 M -119.74 % 10.224 M 1 942.16 % -555.000 K -114.13 % 3.928 M 569.30 % -837.000 K 91.96 % -10.414 M -4.31 % -9.984 M -1 938.67 % 543.000 K 129.01 % -1.872 M -2.18 % -1.832 M -177.53 % 2.363 M 114.39 % -16.421 M -361.91 % -3.555 M -31.33 % -2.707 M -372.06 % 995.000 K 804.55 % 110.000 K -96.49 % 3.138 M -29.02 % 4.421 M 195.69 % -4.620 M -101.22 % 377.714 M 11 134.59 % -3.423 M 2.98 % -3.528 M -229.28 % 2.729 M 229.77 % -2.103 M -539.96 % 478.000 K -88.30 % 4.086 M 151.53 % -7.930 M -1 002.92 % -719.000 K 93.07 % -10.369 M -15.36 % -8.988 M -2 631.91 % -329.000 K 98.36 % -20.039 M 95.20 % -417.202 M
Net cash used for investing activites 26.648 M -28.70 % 37.374 M 115.88 % -235.373 M -682.62 % -30.075 M -114.92 % 201.573 M 854.19 % -26.727 M -239.09 % 19.215 M 448.73 % -5.510 M -115.25 % 36.137 M 212.17 % -32.217 M 88.99 % -292.484 M -1 213.80 % 26.260 M 224.28 % -21.129 M -526.04 % -3.375 M 7.08 % -3.632 M 78.46 % -16.865 M 90.40 % -175.752 M -10 932.77 % -1.593 M -111.90 % 13.388 M 166.14 % -20.241 M -105.20 % 389.432 M 2 401.20 % -16.923 M 87.56 % -136.085 M -454.61 % -24.537 M 72.33 % -88.669 M 67.99 % -276.996 M -1 078.05 % -23.513 M -4.96 % -22.401 M -9.29 % -20.497 M -112.83 % 159.734 M 95.76 % 81.598 M 43.11 % 57.017 M 319.81 % -25.939 M 93.83 % -420.304 M
Debt repayment -47.323 M -403.24 % 15.606 M 457.04 % -4.371 M 80.52 % -22.436 M -176.50 % 29.328 M 1 726.62 % -1.803 M 91.96 % -22.418 M 12.13 % -25.512 M -1 124.59 % 2.490 M -68.52 % 7.909 M 206.29 % -7.441 M 79.07 % -35.559 M -696.36 % -4.465 M -4.40 % -4.277 M -0.30 % -4.264 M -108.33 % 51.204 M 1 315.96 % -4.211 M -0.33 % -4.197 M 87.15 % -32.672 M -616.18 % -4.562 M -1 120.58 % 447.000 K 335.26 % -190.000 K 96.28 % -5.106 M 45.37 % -9.346 M 8.51 % -10.215 M -1 659.54 % 655.000 K 108.70 % -7.525 M 16.52 % -9.014 M -80.57 % -4.992 M -223.81 % 4.032 M 123.21 % -17.371 M -224.51 % 13.951 M 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 -100.00 % 617.099 K 100.41 % -151.875 M 0.000 0.000 100.00 % -397.056 K 99.68 % -124.570 M 0.000 0.000 0.000 100.00 % -190.209 M 0.000 0.000 0.000 100.00 % -182.250 M 0.000 0.000 0.000 100.00 % -182.250 M 0.000 0.000 0.000 100.00 % -182.250 M 0.000 100.00 % -2.730 M 98.72 % -213.270 M 0.000 0.000 0.000 100.00 % -229.749 M 0.000 0.000 0.000
Other financing activites -2.127 M 19.98 % -2.658 M -22.54 % -2.169 M 4.44 % -2.270 M 36.02 % -3.548 M -782.59 % -402.000 K 68.56 % -1.278 M 46.43 % -2.387 M 11.40 % -2.694 M 16.39 % -3.222 M -52.12 % -2.118 M -157.04 % 3.713 M 324.11 % -1.657 M 34.69 % -2.537 M -18.16 % -2.147 M 2.63 % -2.205 M -7.72 % -2.047 M 18.15 % -2.501 M -43.65 % -1.741 M 99.08 % -189.284 M -8 740.92 % -2.141 M -9.74 % -1.951 M 47.64 % -3.726 M -48.27 % -2.513 M -164.73 % 3.882 M 140.70 % -9.539 M -103.42 % 278.623 M 26 916.46 % -1.039 M -2.97 % -1.009 M 4.72 % -1.059 M 99.54 % -231.350 M -19 947.66 % -1.154 M 99.10 % -127.548 M -93.34 % -65.970 M
Net cash used provided by financing activities -49.450 M -481.91 % 12.948 M 318.61 % -5.923 M 96.65 % -176.581 M -784.95 % 25.780 M 1 269.16 % -2.205 M 90.69 % -23.696 M 84.14 % -149.399 M -73 134.80 % -204.000 K -104.35 % 4.687 M 149.03 % -9.559 M 95.54 % -214.096 M -3 397.16 % -6.122 M 10.16 % -6.814 M -6.29 % -6.411 M 95.19 % -133.251 M -2 029.29 % -6.258 M 6.57 % -6.698 M 80.54 % -34.413 M 82.25 % -193.846 M -11 343.09 % -1.694 M 20.88 % -2.141 M 75.76 % -8.832 M 95.45 % -194.109 M -2 965.04 % -6.333 M 45.47 % -11.614 M -120.08 % 57.828 M 675.23 % -10.053 M -67.52 % -6.001 M -301.85 % 2.973 M 101.20 % -248.721 M -2 043.59 % 12.797 M 110.03 % -127.548 M -93.34 % -65.970 M
Effect of forex changes on cash -42.849 M -1 072.07 % 4.408 M 315.85 % 1.060 M 11.34 % 952.000 K -85.40 % 6.521 M 22.02 % 5.344 M 205.40 % -5.070 M -233.91 % 3.786 M 142.17 % -8.977 M -773.44 % 1.333 M 119.51 % -6.834 M -538.36 % 1.559 M 147.78 % -3.263 M -117.65 % 18.483 M 275.82 % 4.918 M 266.94 % -2.946 M -36.45 % -2.159 M -67.36 % -1.290 M -114.06 % 9.177 M 30.73 % 7.020 M 169.84 % -10.052 M -756.95 % -1.173 M 79.12 % -5.617 M 47.05 % -10.608 M -780.00 % 1.560 M -80.10 % 7.840 M 456.42 % 1.409 M 113.63 % -10.341 M -243.94 % 7.184 M 459.07 % 1.285 M -36.64 % 2.028 M 226.04 % -1.609 M -62.03 % -993.000 K 96.48 % -28.215 M
Net change in cash -13.299 M -504.22 % 3.290 M 102.55 % -128.829 M -8.42 % -118.828 M -134.94 % 340.069 M 636.27 % -63.414 M -177.98 % 81.317 M 162.73 % -129.624 M -252.40 % 85.055 M 7 494.20 % 1.120 M 100.50 % -221.939 M -90.30 % -116.628 M -261.08 % 72.405 M 209.26 % 23.412 M -81.35 % 125.548 M 228.64 % -97.599 M 42.24 % -168.987 M -1 379.62 % 13.206 M -87.75 % 107.800 M 188.12 % -122.335 M -126.70 % 458.102 M 3 057.79 % -15.488 M 19.45 % -19.228 M 84.47 % -123.818 M -1 985.46 % 6.567 M 102.62 % -250.921 M -315.32 % 116.536 M 75.89 % 66.254 M 3 426.00 % -1.992 M -101.08 % 184.468 M 301.69 % -91.460 M -164.41 % 142.006 M 261.17 % -88.111 M 82.74 % -510.506 M
Cash at beginning of period 409.132 M 0.81 % 405.842 M -24.10 % 534.671 M -18.18 % 653.499 M 108.50 % 313.430 M 184.40 % 110.209 M -56.59 % 253.882 M -33.80 % 383.506 M 28.50 % 298.451 M 0.38 % 297.331 M -42.74 % 519.270 M -18.34 % 635.898 M 12.85 % 563.493 M 4.33 % 540.081 M 30.29 % 414.533 M -19.06 % 512.132 M -24.81 % 681.119 M 1.98 % 667.913 M 19.25 % 560.113 M -17.93 % 682.448 M 204.19 % 224.346 M -6.46 % 239.834 M -7.42 % 259.062 M -32.34 % 382.880 M 1.75 % 376.313 M -40.00 % 627.234 M 22.82 % 510.698 M 14.91 % 444.444 M -0.45 % 446.436 M 70.42 % 261.968 M -25.88 % 353.428 M 67.17 % 211.422 M -29.42 % 299.533 M -63.02 % 810.039 M
Cash at end of period 395.833 M -3.25 % 409.132 M 0.81 % 405.842 M -24.10 % 534.671 M -18.18 % 653.499 M 1 296.51 % 46.795 M -86.04 % 335.199 M 32.03 % 253.882 M -33.80 % 383.506 M 28.50 % 298.451 M 0.38 % 297.331 M -42.74 % 519.270 M -18.34 % 635.898 M 12.85 % 563.493 M 4.33 % 540.081 M 30.29 % 414.533 M -19.06 % 512.132 M -24.81 % 681.119 M 1.98 % 667.913 M 19.25 % 560.113 M -17.93 % 682.448 M 204.19 % 224.346 M -6.46 % 239.834 M -7.42 % 259.062 M -32.34 % 382.880 M 1.75 % 376.313 M -40.00 % 627.234 M 22.82 % 510.698 M 14.91 % 444.444 M -0.45 % 446.436 M 70.42 % 261.968 M -25.88 % 353.428 M 67.17 % 211.422 M -29.42 % 299.533 M
Operating cash flow 52.352 M 201.77 % -51.440 M -146.17 % 111.407 M 28.24 % 86.876 M -18.19 % 106.195 M 5 738.10 % 1.819 M -98.00 % 90.868 M 322.66 % 21.499 M -63.00 % 58.099 M 112.68 % 27.317 M -68.58 % 86.938 M 24.82 % 69.649 M -32.33 % 102.919 M 580.77 % 15.118 M -88.43 % 130.673 M 135.60 % 55.463 M 265.32 % 15.182 M -33.37 % 22.787 M -80.95 % 119.648 M 41.21 % 84.732 M 5.37 % 80.416 M 1 593.32 % 4.749 M -96.38 % 131.306 M 24.54 % 105.436 M 5.43 % 100.009 M 235.05 % 29.849 M -63.06 % 80.812 M -25.89 % 109.049 M 529.54 % 17.322 M -15.40 % 20.476 M -72.19 % 73.635 M -0.22 % 73.801 M 11.20 % 66.369 M 1 566.31 % 3.983 M
Capital expenditure -7.035 M 7.64 % -7.617 M 67.81 % -23.664 M 28.50 % -33.095 M -523.26 % -5.310 M 42.76 % -9.277 M -76.40 % -5.259 M 3.33 % -5.440 M -99.27 % -2.730 M -54.67 % -1.765 M 82.87 % -10.303 M -554.16 % -1.575 M 66.55 % -4.708 M -92.01 % -2.452 M 66.22 % -7.258 M -0.90 % -7.193 M -45.52 % -4.943 M 33.53 % -7.436 M 61.99 % -19.565 M -40.27 % -13.948 M -63.34 % -8.539 M -91.54 % -4.458 M 81.07 % -23.553 M 32.57 % -34.927 M -32.01 % -26.458 M -45.14 % -18.229 M 40.88 % -30.834 M -207.14 % -10.039 M 49.24 % -19.778 M -107.06 % -9.552 M -25.04 % -7.639 M 23.91 % -10.040 M -70.17 % -5.900 M -90.20 % -3.102 M
Free CashFlow 45.317 M 176.73 % -59.057 M -167.31 % 87.743 M 63.15 % 53.781 M -46.69 % 100.885 M 1 452.71 % -7.458 M -108.71 % 85.609 M 433.09 % 16.059 M -71.00 % 55.369 M 116.69 % 25.552 M -66.66 % 76.635 M 12.58 % 68.074 M -30.69 % 98.211 M 675.39 % 12.666 M -89.74 % 123.415 M 155.68 % 48.270 M 371.43 % 10.239 M -33.30 % 15.351 M -84.66 % 100.083 M 41.39 % 70.784 M -1.52 % 71.877 M 24 600.00 % 291.000 K -99.73 % 107.753 M 52.82 % 70.509 M -4.14 % 73.551 M 532.97 % 11.620 M -76.75 % 49.978 M -49.52 % 99.010 M 4 131.35 % -2.456 M -122.48 % 10.924 M -83.45 % 65.996 M 3.51 % 63.761 M 5.44 % 60.469 M 6 763.68 % 881.000 K
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