301011.SZ

GuangZhou Wahlap Technology Corporation Limited 301011.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 1.017 B 24.65 % 816.279 M 34.97 % 604.769 M -3.55 % 627.025 M 47.55 % 424.948 M -14.70 % 498.184 M 11.14 % 448.242 M 15.95 % 386.577 M 23.44 % 313.164 M 31.94 % 237.354 M 35.02 % 175.798 M 6.00 % 165.854 M
Net income 84.652 M 62.93 % 51.957 M 172.96 % -71.215 M -235.56 % 52.535 M 14.06 % 46.058 M -22.94 % 59.769 M 90.58 % 31.362 M -12.21 % 35.723 M 21.82 % 29.324 M 243.82 % 8.529 M 411.91 % -2.734 M 51.21 % -5.604 M
Income before tax 99.181 M 43.50 % 69.114 M 197.66 % -70.770 M -223.29 % 57.400 M 23.92 % 46.319 M -29.46 % 65.668 M 80.90 % 36.301 M -10.00 % 40.333 M 25.34 % 32.180 M 157.09 % 12.517 M 349.68 % -5.013 M 17.72 % -6.093 M
Income before tax ratio 0.10 15.13 % 0.08 172.35 % -0.12 -227.83 % 0.09 -16.01 % 0.11 -17.31 % 0.13 62.76 % 0.08 -22.38 % 0.10 1.53 % 0.10 94.85 % 0.05 284.93 % -0.03 22.38 % -0.04
EBITDA 182.398 M 20.36 % 151.541 M 432.71 % 28.447 M -81.29 % 152.049 M 54.02 % 98.721 M -10.16 % 109.888 M 64.82 % 66.673 M 4.07 % 64.068 M 32.51 % 48.351 M 56.34 % 30.926 M 385.83 % 6.366 M 290.62 % 1.630 M
Net income ratio 0.08 30.71 % 0.06 154.05 % -0.12 -240.55 % 0.08 -22.70 % 0.11 -9.66 % 0.12 71.47 % 0.07 -24.29 % 0.09 -1.31 % 0.09 160.59 % 0.04 331.02 % -0.02 53.97 % -0.03
Ratio EBITDA 0.18 -3.44 % 0.19 294.68 % 0.05 -80.60 % 0.24 4.38 % 0.23 5.32 % 0.22 48.29 % 0.15 -10.25 % 0.17 7.34 % 0.15 18.50 % 0.13 259.83 % 0.04 268.53 % 0.01
Gross profit ratio 0.30 5.13 % 0.29 21.90 % 0.23 -15.57 % 0.28 -0.36 % 0.28 -11.70 % 0.31 1.00 % 0.31 0.39 % 0.31 15.86 % 0.27 -11.50 % 0.30 53.75 % 0.20 -20.45 % 0.25
Weighted average shs out dil 145.951 M -1.68 % 148.448 M 1.20 % 146.692 M 0.00 % 146.692 M 0.00 % 146.692 M 0.00 % 146.692 M 35.62 % 108.165 M 11.08 % 97.373 M 75.99 % 55.328 M 23.25 % 44.892 M 31.34 % 34.181 M 0.00 % 34.181 M
Weighted average shs out 145.951 M -1.68 % 148.448 M 1.20 % 146.692 M 0.00 % 146.692 M 0.00 % 146.692 M 0.00 % 146.692 M 35.62 % 108.165 M 11.09 % 97.363 M 75.97 % 55.328 M 23.25 % 44.892 M 31.34 % 34.181 M 0.00 % 34.181 M
EPS diluted 0.58 65.71 % 0.35 171.43 % -0.49 -236.11 % 0.36 16.13 % 0.31 -24.39 % 0.41 41.38 % 0.29 -21.62 % 0.37 -30.19 % 0.53 178.95 % 0.19 337.50 % -0.08 50.00 % -0.16
Earnings per share 0.58 65.71 % 0.35 171.43 % -0.49 -236.11 % 0.36 16.13 % 0.31 -24.39 % 0.41 41.38 % 0.29 -21.62 % 0.37 -30.19 % 0.53 178.95 % 0.19 337.50 % -0.08 50.00 % -0.16
Gross profit 304.906 M 31.05 % 232.668 M 64.53 % 141.415 M -18.56 % 173.652 M 47.03 % 118.110 M -24.68 % 156.821 M 12.26 % 139.700 M 16.40 % 120.013 M 43.02 % 83.914 M 16.77 % 71.861 M 107.59 % 34.617 M -15.68 % 41.052 M
Income tax expense 14.530 M -15.32 % 17.158 M 3 750.78 % 445.572 K -90.84 % 4.865 M 1 768.80 % 260.327 K -95.59 % 5.899 M 19.41 % 4.940 M 17.26 % 4.213 M 47.51 % 2.856 M -28.37 % 3.987 M 274.97 % -2.279 M -366.34 % -488.640 K
Cost of revenue 712.568 M 22.10 % 583.612 M 25.95 % 463.354 M 2.20 % 453.373 M 47.76 % 306.838 M -10.11 % 341.363 M 10.64 % 308.542 M 15.75 % 266.565 M 16.28 % 229.250 M 38.53 % 165.492 M 17.22 % 141.181 M 13.12 % 124.802 M
General and administrative expenses 16.871 M 31.44 % 12.836 M -8.11 % 13.969 M 36.97 % 10.199 M 29.29 % 7.888 M -75.39 % 32.047 M 116.47 % 14.804 M 28.35 % 11.534 M -60.27 % 29.033 M -24.67 % 38.541 M 80.45 % 21.359 M 240.04 % 6.281 M
Selling and marketing expenses 30.276 M 25.41 % 24.141 M 21.13 % 19.929 M 8.36 % 18.391 M 131.59 % 7.941 M -70.41 % 26.840 M -2.29 % 27.469 M 11.94 % 24.540 M 48.94 % 16.476 M 53.64 % 10.724 M 32.76 % 8.078 M 2.58 % 7.874 M
Other expenses 124.666 M 26.55 % 98.509 M 35.35 % 72.782 M 268.44 % 19.754 M -38.43 % 32.086 M -21.36 % 40.800 M 122.66 % 18.324 M 8.63 % 16.869 M 110.78 % 8.003 M -28.60 % 11.208 M 20.85 % 9.274 M -32.02 % 13.644 M
Operating expenses 203.135 M 24.76 % 162.823 M 25.17 % 130.084 M 48.54 % 87.576 M 45.65 % 60.129 M -21.15 % 76.258 M -8.75 % 83.573 M 13.47 % 73.655 M 42.36 % 51.737 M -13.08 % 59.522 M 93.96 % 30.687 M -24.43 % 40.605 M
Cost and expenses 915.702 M 22.68 % 746.435 M 30.99 % 569.828 M 5.66 % 539.303 M 53.60 % 351.099 M -16.46 % 420.278 M 7.18 % 392.115 M 15.25 % 340.219 M 21.08 % 280.987 M 24.88 % 225.014 M 30.92 % 171.868 M 3.91 % 165.406 M
Research and development expenses 31.322 M 14.57 % 27.338 M 14.08 % 23.964 M 38.92 % 17.250 M 41.23 % 12.214 M -18.52 % 14.991 M -34.75 % 22.975 M 17.84 % 19.496 M 0.000 0.000 -100.00 % 9.063 M -29.23 % 12.806 M
Selling general and administrative expenses 47.147 M 27.51 % 36.977 M 9.08 % 33.898 M 18.57 % 28.590 M 80.61 % 15.829 M -73.12 % 58.886 M 39.30 % 42.273 M -27.23 % 58.092 M 27.65 % 45.509 M -7.62 % 49.265 M 298.92 % 12.349 M -12.76 % 14.156 M
Interest income 3.090 M 264.68 % 847.322 K 283.82 % 220.758 K -23.86 % 289.937 K 315.19 % 69.833 K 0.24 % 69.669 K -61.44 % 180.683 K -19.87 % 225.495 K 7 242.72 % 3.071 K -98.27 % 177.457 K 0.000 -100.00 % 76.338 K
Interest expense 9.911 M -27.26 % 13.626 M 4.21 % 13.076 M -17.07 % 15.767 M 73.05 % 9.111 M 40.06 % 6.505 M 57.28 % 4.136 M 31.85 % 3.137 M 0.000 0.000 -100.00 % 4.753 M 1.85 % 4.667 M
Depreciation and amortization 75.686 M 3.83 % 72.891 M -1.70 % 74.150 M -6.00 % 78.882 M 82.21 % 43.292 M 14.79 % 37.715 M 43.75 % 26.236 M 27.37 % 20.598 M 75.65 % 11.727 M 20.88 % 9.701 M 46.42 % 6.625 M 116.82 % 3.056 M
Operating income 101.772 M 45.71 % 69.845 M 198.53 % -70.886 M -226.26 % 56.141 M -3.17 % 57.981 M -12.78 % 66.473 M 81.91 % 36.541 M -9.63 % 40.436 M 10.41 % 36.624 M 72.55 % 21.225 M 481.97 % -5.557 M 19.99 % -6.945 M
Operating income ratio 0.10 16.90 % 0.09 173.00 % -0.12 -230.91 % 0.09 -34.38 % 0.14 2.26 % 0.13 63.68 % 0.08 -22.06 % 0.10 -10.56 % 0.12 30.78 % 0.09 382.91 % -0.03 24.52 % -0.04
Total other income expenses net -2.590 M -254.79 % -730.000 K -728.76 % 116.101 K -90.78 % 1.259 M 110.80 % -11.662 M -1 348.70 % -805.000 K -236.82 % -239.000 K -132.04 % -103.000 K 97.68 % -4.444 M 48.97 % -8.708 M -1 701.93 % 543.595 K -36.21 % 852.208 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Net debt -32.991 M -224.17 % -10.177 M -106.29 % 161.835 M 117.99 % 74.238 M -47.43 % 141.213 M 25.92 % 112.146 M 256.51 % 31.457 M 301.49 % -15.612 M -183.27 % 18.748 M -43.12 % 32.961 M -15.35 % 38.939 M -49.49 % 77.094 M
Total investments 1.072 M -97.60 % 44.716 M -21.08 % 56.659 M 1 891.53 % 2.845 M 0.00 % 2.845 M 45.90 % 1.950 M 1 850.00 % 100.000 K -97.10 % 3.452 M 0.000 -100.00 % 487.308 K -91.02 % 5.427 M 3.79 % 5.229 M
Total debt 135.717 M 48.22 % 91.567 M -61.85 % 240.040 M 20.65 % 198.954 M 23.48 % 161.121 M 0.03 % 161.077 M 200.32 % 53.636 M -13.92 % 62.311 M 0.59 % 61.947 M -12.51 % 70.802 M 40.16 % 50.517 M -38.69 % 82.397 M
Accumulated other comprehensive income loss 57.287 M 0.000 100.00 % -218.000 K -100.67 % 32.337 M 1 626.77 % -2.118 M -108.01 % 26.457 M 19.50 % 22.139 M 3 717.48 % -612.000 K 69.70 % -2.020 M -290.72 % -517.000 K -292.45 % 268.647 K 0.000
Retained earnings 216.432 M 27.57 % 169.652 M 37.48 % 123.402 M -42.56 % 214.823 M 27.47 % 168.530 M 24.06 % 135.848 M 70.06 % 79.882 M 52.95 % 52.228 M 44.63 % 36.112 M 432.00 % 6.788 M -85.00 % 45.246 M -5.82 % 48.040 M
Common stock 146.692 M 0.00 % 146.692 M 30.00 % 112.840 M 30.00 % 86.800 M 33.33 % 65.100 M 0.00 % 65.100 M 0.00 % 65.100 M 2.60 % 63.451 M 15.57 % 54.901 M 0.00 % 54.901 M 56.86 % 35.000 M 0.00 % 35.000 M
Total equity 749.235 M 8.49 % 690.614 M 8.32 % 637.584 M -11.77 % 722.674 M 73.83 % 415.740 M 11.72 % 372.122 M 19.33 % 311.839 M 18.93 % 262.201 M 58.32 % 165.615 M 23.71 % 133.873 M 53.65 % 87.130 M -3.11 % 89.924 M
Other non current liabilities 0.000 0.000 0.000 0.000 100.00 % -78.396 M -2 791.77 % -2.711 M 0.000 -100.00 % 1.536 M -8.35 % 1.676 M 0.000 0.000 0.000
Long term debt 95.686 M 55.48 % 61.542 M -34.48 % 93.923 M -27.77 % 130.039 M -20.39 % 163.339 M 74.75 % 93.468 M 444.84 % 17.155 M 74.85 % 9.811 M -42.96 % 17.201 M -19.65 % 21.407 M 100.71 % 10.666 M -29.93 % 15.221 M
Total non current liabilities 95.686 M 55.48 % 61.542 M -34.48 % 93.922 M -27.77 % 130.038 M 53.09 % 84.943 M -9.12 % 93.468 M 404.90 % 18.512 M 63.14 % 11.347 M -39.89 % 18.877 M -11.82 % 21.407 M 100.71 % 10.666 M -29.93 % 15.221 M
Other current liabilities 219.150 M 22.66 % 178.667 M 3.76 % 172.194 M 51.13 % 113.941 M -59.65 % 282.391 M 335.73 % 64.808 M -27.96 % 89.961 M 53.42 % 58.638 M 69.28 % 34.639 M -10.79 % 38.828 M -43.01 % 68.134 M 107.69 % 32.805 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 40.031 M 33.33 % 30.025 M -79.45 % 146.119 M 112.02 % 68.917 M -9.53 % 76.179 M 12.68 % 67.609 M 85.33 % 36.481 M -30.51 % 52.500 M 17.33 % 44.746 M -9.41 % 49.395 M 23.95 % 39.851 M -40.68 % 67.176 M
Total current liabilities 461.593 M 13.43 % 406.933 M -3.54 % 421.856 M 17.01 % 360.536 M -8.22 % 392.843 M 45.79 % 269.455 M 22.38 % 220.174 M 6.59 % 206.559 M 9.53 % 188.590 M -2.25 % 192.930 M 14.19 % 168.949 M -2.66 % 173.564 M
Total liabilities 557.279 M 18.96 % 468.475 M -9.17 % 515.779 M 5.14 % 490.574 M 7.67 % 455.632 M 24.61 % 365.633 M 53.19 % 238.686 M 9.54 % 217.906 M 5.03 % 207.467 M -3.21 % 214.337 M 19.33 % 179.615 M -4.86 % 188.786 M
Other non current assets 45.273 M 21 436.75 % 210.215 K 53.55 % 136.901 K -89.46 % 1.299 M -25.56 % 1.745 M 110.66 % 828.337 K -30.97 % 1.200 M -78.80 % 5.660 M -54.28 % 12.381 M 67.18 % 7.406 M 983.28 % 683.664 K -36.84 % 1.082 M
Long term investments 1.072 M -97.60 % 44.716 M -21.08 % 56.659 M 2.84 % 55.097 M 188.97 % 19.067 M -3.90 % 19.840 M 61.35 % 12.296 M 256.20 % 3.452 M 0.000 -100.00 % 487.308 K 0.000 0.000
Intangible assets 29.751 M -6.41 % 31.787 M -5.66 % 33.693 M 8.55 % 31.040 M 1.37 % 30.621 M -5.78 % 32.498 M 6.74 % 30.445 M 3 204.62 % 921.286 K 186.96 % 321.054 K 5.05 % 305.625 K -37.12 % 486.074 K -43.66 % 862.781 K
GoodWill 15.541 M 0.000 0.000 -100.00 % 45.781 M -14.43 % 53.504 M 0.00 % 53.504 M 0.00 % 53.504 M 7 903.29 % 668.525 K 0.00 % 668.525 K 0.000 0.000 0.000
Goodwill and intangible assets 45.292 M 42.49 % 31.787 M -5.66 % 33.693 M -56.14 % 76.821 M -8.68 % 84.124 M -2.18 % 86.001 M 2.44 % 83.949 M 5 179.81 % 1.590 M 60.67 % 989.579 K 223.79 % 305.625 K -37.12 % 486.074 K -43.66 % 862.781 K
Property plant equipment net 395.497 M 20.23 % 328.944 M -2.38 % 336.949 M -5.12 % 355.135 M 33.08 % 266.868 M 20.06 % 222.288 M 101.51 % 110.309 M 37.30 % 80.343 M -3.29 % 83.073 M 88.98 % 43.959 M 45.92 % 30.126 M 39.80 % 21.549 M
Total non current assets 517.946 M 20.03 % 431.525 M -6.23 % 460.189 M -11.21 % 518.290 M 32.93 % 389.896 M 14.08 % 341.788 M 56.89 % 217.852 M 114.54 % 101.546 M 5.29 % 96.443 M 84.91 % 52.158 M 30.63 % 39.927 M 33.77 % 29.846 M
Other current assets 45.571 M 28.00 % 35.601 M -18.42 % 43.638 M -24.16 % 57.539 M 43.91 % 39.982 M 148.54 % 16.087 M -0.12 % 16.107 M -53.98 % 35.003 M 39.70 % 25.055 M 34.47 % 18.633 M -40.91 % 31.532 M 78.31 % 17.684 M
Short term investments 0.000 0.000 0.000 100.00 % -52.252 M -222.11 % -16.222 M 9.32 % -17.890 M -46.69 % -12.196 M 0.000 0.000 0.000 -100.00 % 5.427 M 3.79 % 5.229 M
cash and cash equivalents 168.708 M 6.03 % 159.111 M 103.45 % 78.205 M -37.29 % 124.716 M 172.28 % 45.805 M -6.39 % 48.931 M 120.62 % 22.179 M -71.54 % 77.923 M 80.38 % 43.200 M 14.16 % 37.841 M 226.85 % 11.577 M 118.32 % 5.303 M
Cash and short term investments 168.708 M 6.03 % 159.111 M 103.45 % 78.205 M -37.29 % 124.716 M 172.28 % 45.805 M -6.39 % 48.931 M 120.62 % 22.179 M -71.54 % 77.923 M 80.38 % 43.200 M 14.16 % 37.841 M 122.54 % 17.004 M 61.46 % 10.532 M
Total current assets 788.567 M 8.38 % 727.564 M 4.96 % 693.174 M -0.26 % 694.958 M 44.34 % 481.476 M 21.59 % 395.967 M 19.03 % 332.673 M -12.12 % 378.562 M 36.84 % 276.639 M -6.56 % 296.052 M 30.52 % 226.818 M -8.86 % 248.863 M
Inventory 267.323 M 0.70 % 265.460 M -1.47 % 269.431 M 10.48 % 243.867 M 65.89 % 147.004 M -18.47 % 180.308 M 13.89 % 158.319 M -12.08 % 180.077 M 27.97 % 140.714 M -5.46 % 148.836 M 18.12 % 126.000 M -29.14 % 177.813 M
Net receivables 306.965 M 14.78 % 267.428 M -11.42 % 301.900 M 9.05 % 276.846 M 8.65 % 254.810 M 106.54 % 123.369 M 22.38 % 100.805 M 17.82 % 85.560 M 26.44 % 67.669 M -25.43 % 90.743 M 36.88 % 66.292 M 54.76 % 42.835 M
Tax assets 30.812 M 19.12 % 25.867 M -21.02 % 32.750 M 9.39 % 29.939 M 65.47 % 18.093 M 41.02 % 12.830 M 27.05 % 10.098 M -3.84 % 10.501 M 0.000 0.000 -100.00 % 8.631 M 35.87 % 6.352 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 189.908 M 1.49 % 187.117 M 73.99 % 107.544 M -50.89 % 218.998 M 78.35 % 122.789 M -20.13 % 153.744 M 28.52 % 119.623 M 12.65 % 106.187 M -2.76 % 109.205 M 4.30 % 104.707 M 62.06 % 64.612 M -3.70 % 67.095 M
Tax payables 12.504 M 12.42 % 11.123 M 227.53 % 3.396 M -66.49 % 10.133 M -22.77 % 13.120 M 17.14 % 11.200 M 126.95 % 4.935 M -54.03 % 10.736 M 0.000 0.000 -100.00 % 485.961 K -63.42 % 1.328 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.711 M 99.78 % 1.357 M 188.35 % -1.536 M 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.221 M 0.000 0.000 0.000
Capital lease obligations 95.686 M 73.99 % 54.994 M -31.69 % 80.510 M -23.36 % 105.053 M 34.00 % 78.396 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 611.802 K 0.000 0.000 0.000 0.000
Other total stockholders equity 328.823 M -12.14 % 374.270 M 3.20 % 362.675 M -6.70 % 388.715 M 168.60 % 144.717 M 0.00 % 144.717 M 0.00 % 144.717 M -1.64 % 147.134 M 103.22 % 72.401 M -0.41 % 72.701 M 956.07 % 6.884 M 0.00 % 6.884 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.536 M 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.307 B 12.72 % 1.159 B 0.50 % 1.153 B -4.94 % 1.213 B 39.23 % 871.372 M 18.11 % 737.755 M 34.01 % 550.525 M 14.67 % 480.107 M 28.69 % 373.082 M 7.14 % 348.210 M 30.54 % 266.745 M -4.29 % 278.710 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Deferred income tax 0.000 -100.00 % 6.883 M 0.000 0.000 0.000 0.000 -100.00 % 657.900 K 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
Change in working capital -18.354 M -123.93 % 76.701 M 177.62 % -98.821 M 15.82 % -117.391 M -85.28 % -63.358 M -1 202.07 % 5.749 M 117.20 % -33.421 M 51.12 % -68.371 M -336.10 % 28.959 M 160.06 % -48.219 M -276.80 % 27.273 M 216.83 % -23.343 M
Accounts receivables -59.728 M -309.73 % 28.479 M 148.19 % -59.095 M -24.55 % -47.448 M 61.16 % -122.148 M -498.71 % -20.402 M 59.79 % -50.743 M -52.59 % -33.254 M -292.59 % 17.267 M 159.57 % -28.984 M 57.33 % -67.920 M 0.000
Inventory -27.135 M -262.86 % -7.478 M 77.97 % -33.951 M 65.17 % -97.476 M -394.51 % 33.098 M 247.77 % -22.399 M -195.55 % 23.443 M 149.07 % -47.771 M -462.04 % 13.195 M 143.51 % -30.326 M -160.56 % 50.080 M 1 738 177.54 % 2.881 K
Accounts payables 73.449 M 50.45 % 48.818 M 1 539.63 % -3.391 M -109.35 % 36.285 M 17.22 % 30.954 M -39.64 % 51.281 M 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 2.121 M -69.19 % 6.883 M 388.72 % -2.384 M 72.76 % -8.752 M -66.29 % -5.263 M -92.64 % -2.732 M 0.000 -100.00 % 12.654 M 941.92 % -1.503 M -113.55 % 11.091 M -75.41 % 45.113 M 293.24 % -23.346 M
Other non cash items 72.284 M 135.46 % 30.699 M -70.40 % 103.716 M 236.69 % 30.805 M 45.71 % 21.142 M 88.72 % 11.203 M -50.14 % 22.467 M 238.82 % 6.631 M -35.55 % 10.289 M -80.82 % 53.637 M 346.19 % 12.021 M 53.14 % 7.850 M
Net cash provided by operating activities 214.268 M -14.83 % 251.590 M 1 172.13 % 19.777 M -55.89 % 44.831 M 8.65 % 41.263 M -64.10 % 114.951 M 161.40 % 43.975 M 975.47 % -5.023 M -106.26 % 80.298 M 239.56 % 23.648 M -45.24 % 43.185 M 339.35 % -18.042 M
Investments in property plant and equipment -90.421 M -85.18 % -48.829 M 36.03 % -76.328 M 26.11 % -103.298 M -97.70 % -52.251 M 66.47 % -155.816 M -114.94 % -72.492 M -103.36 % -35.648 M 15.17 % -42.021 M -79.93 % -23.354 M -12 614.92 % -183.674 K 73.33 % -688.760 K
Acquisitions net -8.982 M -390.40 % 3.093 M 7 155.68 % -43.837 K -401.02 % 14.563 K -98.01 % 731.384 K 102.60 % -28.158 M 11.94 % -31.977 M 0.000 100.00 % -5.979 M 0.000 0.000 0.000
Purchases of investments -421.930 M -291.66 % -107.730 M -249.44 % -30.829 M 0.000 100.00 % -895.000 K 51.62 % -1.850 M -1 750.00 % -100.000 K 0.000 0.000 0.000 100.00 % -6.000 M 0.000
Sales maturities of investments 422.165 M 291.34 % 107.878 M 249.43 % 30.873 M 0.000 100.00 % -731.000 K -100.47 % 155.816 M 112.77 % 73.231 M 0.000 0.000 0.000 -100.00 % 6.057 M 0.000
Other investing activites -2.588 M 0.000 -100.00 % 43.837 K 0.000 -100.00 % 731.384 K 100.47 % -155.816 M -114.94 % -72.492 M -9 206.43 % 796.053 K 350.90 % 176.549 K -96.85 % 5.607 M 1 789.84 % 296.692 K 0.000
Net cash used for investing activites -101.756 M -123.21 % -45.588 M 40.24 % -76.284 M 26.14 % -103.283 M -97.05 % -52.415 M 71.79 % -185.824 M -78.97 % -103.829 M -197.91 % -34.852 M 27.12 % -47.824 M -169.48 % -17.747 M -10 563.60 % 169.607 K 124.62 % -688.760 K
Debt repayment -35.331 M 58.00 % -84.120 M -228.22 % 65.608 M 170.55 % -92.999 M -460.03 % 25.831 M -75.93 % 107.311 M 1 337.01 % -8.675 M -2 485.45 % 363.663 K 0.000 0.000 100.00 % -31.880 M -238.60 % 23.001 M
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
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
Dividends paid -31.724 M -471.29 % -5.553 M 75.40 % -22.571 M -176.47 % -8.164 M 22.86 % -10.584 M -60.90 % -6.578 M -122.68 % -2.954 M 8.91 % -3.243 M 23.66 % -4.248 M -10.22 % -3.854 M 20.46 % -4.845 M -6.34 % -4.557 M
Other financing activites -33.539 M -1.40 % -33.075 M 10.33 % -36.887 M -115.27 % 241.597 M 5 752.71 % -4.274 M -97.78 % -2.161 M -115.47 % 13.966 M -81.50 % 75.501 M 412.50 % -24.160 M -196.36 % 25.073 M 0.000 0.000
Net cash used provided by financing activities -100.594 M 18.05 % -122.747 M -2 095.56 % 6.151 M -95.62 % 140.433 M 1 179.80 % 10.973 M -88.87 % 98.572 M 1 763.01 % 5.291 M -92.71 % 72.621 M 355.64 % -28.408 M -233.88 % 21.219 M 157.78 % -36.726 M -299.11 % 18.445 M
Effect of forex changes on cash -5.019 M -114.58 % -2.339 M -166.91 % 3.496 M 216.26 % -3.007 M -36.25 % -2.207 M -113.65 % -1.033 M 23.14 % -1.344 M -180.33 % 1.673 M 29.49 % 1.292 M 250.76 % -857.000 K -4 119.60 % -20.310 K 71.55 % -71.386 K
Net change in cash 6.899 M -91.47 % 80.917 M 272.67 % -46.861 M -159.34 % 78.974 M 3 411.28 % -2.385 M -108.94 % 26.667 M 147.70 % -55.907 M -262.43 % 34.420 M 542.28 % 5.359 M -79.59 % 26.263 M 297.43 % 6.608 M 1 946.72 % -357.835 K
Cash at beginning of period 155.443 M 108.58 % 74.526 M -38.60 % 121.387 M 186.20 % 42.413 M -5.32 % 44.798 M 147.08 % 18.131 M -75.51 % 74.038 M 86.88 % 39.618 M 4.70 % 37.841 M 226.86 % 11.577 M 132.97 % 4.969 M -6.72 % 5.327 M
Cash at end of period 162.342 M 4.44 % 155.443 M 108.58 % 74.526 M -38.60 % 121.387 M 186.20 % 42.413 M -5.32 % 44.798 M 147.08 % 18.131 M -75.51 % 74.038 M 71.38 % 43.200 M 14.16 % 37.841 M 226.85 % 11.577 M 132.98 % 4.969 M
Operating cash flow 214.268 M -14.83 % 251.590 M 1 172.13 % 19.777 M -55.89 % 44.831 M 8.65 % 41.263 M -64.10 % 114.951 M 161.40 % 43.975 M 975.47 % -5.023 M -106.26 % 80.298 M 239.56 % 23.648 M -45.24 % 43.185 M 339.35 % -18.042 M
Capital expenditure -90.421 M -85.18 % -48.829 M 36.03 % -76.328 M 26.11 % -103.298 M -97.70 % -52.251 M 66.47 % -155.816 M -114.94 % -72.492 M -103.36 % -35.648 M 15.17 % -42.021 M -79.93 % -23.354 M -12 614.92 % -183.674 K 73.33 % -688.760 K
Free CashFlow 123.847 M -38.92 % 202.762 M 458.55 % -56.551 M 3.28 % -58.467 M -432.10 % -10.988 M 73.11 % -40.864 M -43.30 % -28.517 M 29.88 % -40.671 M -206.25 % 38.277 M 12 903.38 % 294.362 K -99.32 % 43.001 M 329.57 % -18.731 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31
Revenue 296.012 M 60.00 % 185.011 M -30.30 % 265.425 M -7.55 % 287.107 M 17.00 % 245.384 M 15.08 % 213.227 M -3.64 % 221.273 M -5.30 % 233.665 M 14.03 % 204.916 M 31.00 % 156.425 M 11.69 % 140.054 M -32.52 % 207.557 M 61.11 % 128.831 M 0.39 % 128.327 M -45.48 % 235.363 M 65.83 % 141.934 M -9.87 % 157.470 M 70.68 % 92.258 M -50.88 % 187.806 M 43.81 % 130.593 M 77.98 % 73.374 M 121.17 % 33.175 M -81.84 % 182.662 M 138.52 % 76.582 M 0.00 % 76.582 M -19.12 % 94.690 M 0.00 % 94.690 M 52.99 % 61.892 M 0.00 % 61.892 M -14.30 % 72.220 M 0.00 % 72.220 M 55.46 % 46.457 M 0.00 % 46.457 M
Net income 23.550 M 106.04 % 11.430 M -24.04 % 15.048 M -55.21 % 33.600 M 109.64 % 16.027 M -19.77 % 19.976 M 174.99 % 7.264 M -73.31 % 27.217 M 132.08 % 11.727 M 104.02 % 5.748 M 106.34 % -90.648 M -648.02 % 16.541 M 1 155.75 % 1.317 M -16.32 % 1.574 M -77.38 % 6.960 M -51.72 % 14.415 M -31.59 % 21.072 M 108.87 % 10.088 M -59.12 % 24.678 M 22.21 % 20.193 M 108.60 % 9.680 M 213.98 % -8.493 M -129.49 % 28.798 M 336.48 % 6.598 M 0.00 % 6.598 M -30.92 % 9.551 M 0.00 % 9.551 M 86.88 % 5.111 M 0.00 % 5.111 M 1 035.12 % 450.250 K 0.00 % 450.250 K -88.20 % 3.814 M 0.00 % 3.814 M
Income before tax 29.517 M 105.16 % 14.387 M -12.15 % 16.376 M -58.56 % 39.518 M 106.89 % 19.101 M -21.03 % 24.186 M 44.72 % 16.712 M -48.99 % 32.764 M 141.19 % 13.584 M 124.40 % 6.054 M 106.73 % -89.984 M -578.21 % 18.817 M 40 060.07 % 46.855 K -86.61 % 349.856 K -93.17 % 5.121 M -67.75 % 15.878 M -35.93 % 24.783 M 113.31 % 11.618 M -57.92 % 27.607 M 17.73 % 23.449 M 205.98 % 7.664 M 161.80 % -12.401 M -138.62 % 32.108 M 319.37 % 7.656 M 0.00 % 7.656 M -8.27 % 8.346 M 0.00 % 8.346 M 7.78 % 7.744 M 0.00 % 7.744 M 280.28 % 2.036 M 0.00 % 2.036 M -51.77 % 4.222 M 0.00 % 4.222 M
Income before tax ratio 0.10 28.23 % 0.08 26.04 % 0.06 -55.18 % 0.14 76.83 % 0.08 -31.38 % 0.11 50.18 % 0.08 -46.13 % 0.14 111.52 % 0.07 71.30 % 0.04 106.02 % -0.64 -808.69 % 0.09 24 827.34 % 0.00 -86.66 % 0.00 -87.47 % 0.02 -80.55 % 0.11 -28.92 % 0.16 24.97 % 0.13 -14.33 % 0.15 -18.13 % 0.18 71.92 % 0.10 127.94 % -0.37 -312.66 % 0.18 75.82 % 0.10 0.00 % 0.10 13.42 % 0.09 0.00 % 0.09 -29.55 % 0.13 0.00 % 0.13 343.74 % 0.03 0.00 % 0.03 -68.97 % 0.09 0.00 % 0.09
EBITDA 31.539 M 92.88 % 16.352 M -60.48 % 41.379 M 0.09 % 41.343 M -0.78 % 41.667 M 9.33 % 38.113 M -2.73 % 39.182 M -29.38 % 55.485 M 41.15 % 39.311 M 30.93 % 30.023 M 200.47 % -29.882 M -168.60 % 43.559 M 85.21 % 23.519 M -1.25 % 23.816 M -17.72 % 28.947 M -25.78 % 38.999 M -18.92 % 48.102 M 56.41 % 30.754 M 117.57 % -175.038 M -566.36 % 37.533 M 18.83 % 31.585 M 371.81 % -11.620 M 95.28 % -246.230 M -2 208.79 % 11.676 M 0.00 % 11.676 M -11.32 % 13.167 M 0.00 % 13.167 M 19.60 % 11.009 M 0.00 % 11.009 M 43.76 % 7.658 M 0.00 % 7.658 M -1.89 % 7.805 M 0.00 % 7.805 M
Net income ratio 0.08 28.78 % 0.06 8.97 % 0.06 -51.56 % 0.12 79.18 % 0.07 -30.28 % 0.09 185.37 % 0.03 -71.82 % 0.12 103.53 % 0.06 55.74 % 0.04 105.68 % -0.65 -912.15 % 0.08 679.44 % 0.01 -16.65 % 0.01 -58.52 % 0.03 -70.89 % 0.10 -24.10 % 0.13 22.37 % 0.11 -16.78 % 0.13 -15.02 % 0.15 17.20 % 0.13 151.53 % -0.26 -262.38 % 0.16 83.00 % 0.09 0.00 % 0.09 -14.59 % 0.10 0.00 % 0.10 22.15 % 0.08 0.00 % 0.08 1 224.54 % 0.01 0.00 % 0.01 -92.41 % 0.08 0.00 % 0.08
Ratio EBITDA 0.11 20.55 % 0.09 -43.31 % 0.16 8.26 % 0.14 -15.20 % 0.17 -5.00 % 0.18 0.94 % 0.18 -25.43 % 0.24 23.78 % 0.19 -0.05 % 0.19 189.96 % -0.21 -201.67 % 0.21 14.96 % 0.18 -1.63 % 0.19 50.90 % 0.12 -55.24 % 0.27 -10.05 % 0.31 -8.36 % 0.33 135.77 % -0.93 -424.29 % 0.29 -33.23 % 0.43 222.89 % -0.35 74.02 % -1.35 -984.12 % 0.15 0.00 % 0.15 9.65 % 0.14 0.00 % 0.14 -21.82 % 0.18 0.00 % 0.18 67.75 % 0.11 0.00 % 0.11 -36.89 % 0.17 0.00 % 0.17
Gross profit ratio 0.31 8.39 % 0.28 -0.58 % 0.28 -8.47 % 0.31 7.65 % 0.29 0.00 % 0.29 10.95 % 0.26 -20.38 % 0.33 8.37 % 0.30 20.38 % 0.25 146.87 % 0.10 -65.56 % 0.29 21.67 % 0.24 17.77 % 0.20 -18.45 % 0.25 -16.31 % 0.30 -2.32 % 0.31 19.56 % 0.26 -3.96 % 0.27 -83.10 % 1.58 432.39 % 0.30 11.86 % 0.27 -73.44 % 1.00 241.43 % 0.29 0.00 % 0.29 22.01 % 0.24 0.00 % 0.24 -22.72 % 0.31 0.00 % 0.31 -0.39 % 0.31 0.00 % 0.31 8.06 % 0.29 0.00 % 0.29
Weighted average shs out dil 146.692 M 2.67 % 142.871 M -2.11 % 145.951 M -0.51 % 146.692 M 0.00 % 146.692 M 2.81 % 142.687 M -2.73 % 146.692 M 0.00 % 146.692 M 0.00 % 146.692 M 0.00 % 146.692 M 10.38 % 132.902 M -7.29 % 143.358 M -2.27 % 146.692 M 0.35 % 146.174 M -0.35 % 146.692 M 0.00 % 146.692 M 0.00 % 146.692 M 29.06 % 113.663 M 3.21 % 110.129 M -13.40 % 127.168 M 40.04 % 90.807 M -17.75 % 110.409 M -14.11 % 128.551 M 124.07 % 57.372 M 0.00 % 57.372 M 0.91 % 56.857 M 0.00 % 56.857 M 5.68 % 53.799 M 0.00 % 53.799 M 9.02 % 49.345 M 24.81 % 39.536 M 7.27 % 36.858 M 3.77 % 35.520 M
Weighted average shs out 146.692 M 2.67 % 142.871 M -2.11 % 145.951 M -0.51 % 146.692 M 0.00 % 146.692 M 2.81 % 142.687 M -2.73 % 146.692 M 0.00 % 146.692 M 0.00 % 146.692 M 0.00 % 146.692 M 10.38 % 132.903 M -7.29 % 143.358 M -2.27 % 146.692 M 0.64 % 145.758 M -0.64 % 146.692 M 0.00 % 146.692 M 0.00 % 146.692 M 29.12 % 113.609 M 3.16 % 110.130 M -13.40 % 127.168 M 40.04 % 90.807 M -17.75 % 110.409 M -14.11 % 128.551 M 124.07 % 57.372 M 0.00 % 57.372 M 0.90 % 56.857 M 0.00 % 56.857 M 5.68 % 53.799 M 0.00 % 53.799 M 9.02 % 49.345 M 24.81 % 39.536 M 7.27 % 36.858 M 3.77 % 35.520 M
EPS diluted 0.16 100.00 % 0.08 -20.00 % 0.10 -56.52 % 0.23 109.09 % 0.11 -21.43 % 0.14 182.83 % 0.05 -73.95 % 0.19 137.80 % 0.08 103.83 % 0.04 105.76 % -0.68 -666.67 % 0.12 1 233.33 % 0.01 -16.67 % 0.01 -77.22 % 0.05 -51.78 % 0.10 -29.79 % 0.14 57.66 % 0.09 -59.64 % 0.22 37.50 % 0.16 45.45 % 0.11 243.04 % -0.08 -134.95 % 0.22 83.33 % 0.12 0.00 % 0.12 -29.41 % 0.17 0.00 % 0.17 78.95 % 0.10 0.00 % 0.10 955.56 % 0.01 -18.18 % 0.01 -89.00 % 0.10 -9.09 % 0.11
Earnings per share 0.16 100.00 % 0.08 -20.00 % 0.10 -56.52 % 0.23 109.09 % 0.11 -21.43 % 0.14 182.83 % 0.05 -73.95 % 0.19 137.80 % 0.08 103.83 % 0.04 105.76 % -0.68 -666.67 % 0.12 1 233.33 % 0.01 -16.67 % 0.01 -77.22 % 0.05 -51.78 % 0.10 -29.79 % 0.14 57.66 % 0.09 -59.64 % 0.22 37.50 % 0.16 45.45 % 0.11 243.04 % -0.08 -134.95 % 0.22 83.33 % 0.12 0.00 % 0.12 -29.41 % 0.17 0.00 % 0.17 78.95 % 0.10 0.00 % 0.10 955.56 % 0.01 -18.18 % 0.01 -89.00 % 0.10 -9.09 % 0.11
Gross profit 90.335 M 73.42 % 52.091 M -30.70 % 75.167 M -15.38 % 88.829 M 25.96 % 70.524 M 15.08 % 61.281 M 6.92 % 57.316 M -24.60 % 76.015 M 23.57 % 61.515 M 57.70 % 39.007 M 175.72 % 14.147 M -76.76 % 60.867 M 96.02 % 31.051 M 18.23 % 26.263 M -55.53 % 59.062 M 38.78 % 42.559 M -11.96 % 48.341 M 104.06 % 23.689 M -52.82 % 50.209 M -75.69 % 206.535 M 847.56 % 21.796 M 147.40 % 8.810 M -95.18 % 182.662 M 714.39 % 22.429 M 0.00 % 22.429 M -1.33 % 22.731 M 0.00 % 22.731 M 18.22 % 19.227 M 0.00 % 19.227 M -14.64 % 22.523 M 0.00 % 22.523 M 67.99 % 13.408 M 0.00 % 13.408 M
Income tax expense 5.967 M 101.78 % 2.957 M 122.67 % 1.328 M -77.56 % 5.918 M 92.54 % 3.074 M -26.99 % 4.210 M -55.44 % 9.448 M 70.33 % 5.547 M 198.74 % 1.857 M 508.10 % 305.347 K -54.03 % 664.292 K -70.81 % 2.276 M 279.16 % -1.270 M -3.76 % -1.224 M 33.40 % -1.838 M -225.69 % 1.463 M -60.59 % 3.711 M 142.58 % 1.530 M -47.77 % 2.929 M -10.04 % 3.256 M 261.44 % -2.017 M 48.39 % -3.908 M -218.06 % 3.310 M 184.22 % 1.165 M 0.00 % 1.165 M -3.34 % 1.205 M 0.00 % 1.205 M -54.24 % 2.633 M 0.00 % 2.633 M 66.00 % 1.586 M 0.00 % 1.586 M 289.10 % 407.634 K 0.00 % 407.635 K
Cost of revenue 205.677 M 54.74 % 132.920 M -30.14 % 190.258 M -4.04 % 198.278 M 13.39 % 174.860 M 15.08 % 151.946 M -7.33 % 163.957 M 4.00 % 157.651 M 9.94 % 143.401 M 22.13 % 117.418 M -6.74 % 125.907 M -14.17 % 146.691 M 50.02 % 97.779 M -4.20 % 102.064 M -42.11 % 176.300 M 77.41 % 99.374 M -8.94 % 109.129 M 59.15 % 68.569 M -50.17 % 137.597 M 281.19 % -75.942 M -247.24 % 51.577 M 111.69 % 24.364 M 0.000 -100.00 % 54.152 M 0.00 % 54.152 M -24.75 % 71.959 M 0.00 % 71.959 M 68.66 % 42.666 M 0.00 % 42.666 M -14.15 % 49.697 M 0.00 % 49.697 M 50.37 % 33.049 M 0.00 % 33.049 M
General and administrative expenses -4.534 M -128.14 % 16.109 M 163.73 % -25.278 M -174.89 % 33.753 M 140.06 % 14.060 M 3.31 % 13.610 M 163.66 % -21.378 M -179.36 % 26.937 M 115.94 % 12.474 M 18.80 % 10.499 M 153.74 % -19.537 M -171.93 % 27.161 M 536.59 % -6.221 M -149.51 % 12.567 M 39.99 % 8.977 M -63.80 % 24.799 M 851.72 % 2.606 M 18.93 % 2.191 M -69.68 % 7.227 M 21.83 % 5.932 M 348.36 % -2.388 M -143.41 % 5.502 M 0.000 -100.00 % 10.304 M 0.00 % 10.304 M 41.49 % 7.283 M 0.00 % 7.283 M 0.68 % 7.234 M 0.00 % 7.234 M -48.92 % 14.161 M 0.00 % 14.161 M 177.17 % 5.109 M 0.00 % 5.109 M
Selling and marketing expenses 5.396 M -48.16 % 10.409 M -26.49 % 14.159 M -52.74 % 29.961 M 7 491.42 % 394.665 K -96.22 % 10.439 M -2.01 % 10.653 M -49.11 % 20.934 M 1 096.97 % 1.749 M -81.76 % 9.586 M -22.83 % 12.422 M -9.88 % 13.784 M 2 550.94 % 519.975 K -91.70 % 6.264 M 158.96 % 2.419 M -75.72 % 9.960 M 225.55 % 3.060 M 3.63 % 2.952 M -41.02 % 5.006 M 39.25 % 3.595 M 46.71 % 2.450 M -23.26 % 3.193 M 0.000 -100.00 % 5.301 M 0.00 % 5.301 M 14.27 % 4.639 M 0.00 % 4.639 M 28.89 % 3.599 M 0.00 % 3.599 M 10.90 % 3.245 M 0.00 % 3.245 M 53.30 % 2.117 M 0.00 % 2.117 M
Other expenses 46.281 M 2 726.30 % 1.637 M -98.16 % 88.854 M 432.95 % -26.687 M -1 131.34 % 2.588 M 322 388.44 % 802.390 -99.99 % 7.715 M 2 845.45 % -281.000 K -102.94 % 9.569 M 84.74 % 5.180 M 0.000 0.000 -100.00 % 7.064 M 120.50 % 3.204 M -74.29 % 12.460 M 0.000 -100.00 % 11.106 M 684 188.35 % 1.623 K 100.00 % -160.222 M 12.46 % -183.025 M -1 548.89 % 12.632 M 542.04 % 1.967 M 101.31 % -150.555 M 0.000 0.000 -100.00 % 3.005 M 0.00 % 3.005 M 201.51 % 996.622 K 0.00 % 996.621 K -71.82 % 3.536 M 0.00 % 3.536 M 71.01 % 2.068 M 0.00 % 2.068 M
Operating expenses 59.811 M 59.65 % 37.464 M -37.16 % 59.615 M 26.53 % 47.114 M 2.63 % 45.908 M 31.68 % 34.862 M 25.29 % 27.826 M -35.24 % 42.970 M -10.16 % 47.828 M 45.29 % 32.918 M -69.51 % 107.976 M 157.71 % 41.899 M 44.65 % 28.966 M 18.85 % 24.372 M -21.09 % 30.886 M -5.14 % 32.560 M 68.04 % 19.376 M 60.50 % 12.073 M -92.47 % 160.222 M 49.62 % 107.083 M 901.88 % 10.688 M -17.99 % 13.032 M 108.66 % -150.555 M -1 059.44 % 15.692 M 0.00 % 15.692 M 9.08 % 14.386 M 0.00 % 14.386 M 21.61 % 11.829 M 0.00 % 11.829 M -42.51 % 20.576 M 0.00 % 20.576 M 124.00 % 9.185 M 0.00 % 9.185 M
Cost and expenses 265.488 M 55.82 % 170.384 M -31.81 % 249.873 M 1.83 % 245.392 M 11.15 % 220.768 M 18.18 % 186.808 M -3.78 % 194.141 M 1.88 % 190.562 M 8.74 % 175.250 M 18.77 % 147.552 M -35.15 % 227.521 M 28.40 % 177.195 M 52.79 % 115.970 M -6.90 % 124.566 M -39.88 % 207.186 M 70.73 % 121.351 M -5.14 % 127.929 M 54.44 % 82.837 M 151.70 % -160.222 M 38.13 % -258.967 M -548.76 % 57.707 M 63.82 % 35.227 M 123.40 % -150.555 M -318.43 % 68.925 M 0.00 % 68.925 M -20.17 % 86.345 M 0.00 % 86.345 M 59.46 % 54.148 M 0.00 % 54.148 M -22.95 % 70.273 M 0.00 % 70.273 M 66.39 % 42.235 M 0.00 % 42.235 M
Research and development expenses 12.669 M 36.09 % 9.309 M 37.46 % 6.772 M -32.86 % 10.087 M 44.30 % 6.990 M -6.47 % 7.474 M 51.96 % 4.918 M -26.33 % 6.676 M -17.49 % 8.091 M 5.72 % 7.653 M -6.26 % 8.164 M -13.10 % 9.395 M 225.84 % 2.883 M -18.15 % 3.522 M -53.75 % 7.617 M 82.93 % 4.164 M 59.90 % 2.604 M -9.12 % 2.865 M -57.54 % 6.748 M 325.74 % 1.585 M 7.27 % 1.478 M -26.47 % 2.010 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 862.036 K -96.75 % 26.518 M 173.64 % -36.011 M -156.52 % 63.714 M 91.55 % 33.261 M 38.31 % 24.049 M 352.06 % -9.541 M -119.93 % 47.870 M 663.54 % 6.270 M -68.79 % 20.086 M -56.11 % 45.759 M 11.76 % 40.945 M 135.55 % 17.383 M -7.69 % 18.830 M 210.91 % -16.978 M -148.84 % 34.760 M 513.56 % 5.665 M 10.15 % 5.143 M -75.20 % 20.736 M 63.31 % 12.697 M 85.83 % 6.832 M -21.96 % 8.754 M 0.000 -100.00 % 15.605 M 0.00 % 15.605 M 30.90 % 11.922 M 0.00 % 11.922 M 10.05 % 10.833 M 0.00 % 10.833 M -37.77 % 17.406 M 0.00 % 17.406 M 140.88 % 7.226 M 0.00 % 7.226 M
Interest income 456.898 K -32.41 % 676.029 K -16.21 % 806.780 K -19.96 % 1.008 M -24.57 % 1.336 M 670.08 % 173.540 K 6.47 % 162.991 K -48.40 % 315.876 K -43.33 % 557.439 K 194.97 % 188.984 K 120.14 % 85.847 K -96.52 % 2.468 M 10 321.86 % 23.681 K -99.06 % 2.514 M 3 191.70 % 76.377 K -49.89 % 152.411 K 275.72 % 40.565 K 97.08 % 20.583 K 0.000 0.000 -100.00 % 107.358 K -89.87 % 1.060 M 0.000 0.000 0.000 -100.00 % 1.536 K 0.00 % 1.536 K 0.000 0.000 -100.00 % 88.729 K 0.00 % 88.729 K 0.000 0.000
Interest expense 2.022 M 2.94 % 1.965 M 0.10 % 1.963 M 7.61 % 1.824 M 1.27 % 1.801 M -7.29 % 1.943 M -2.70 % 1.997 M -11.18 % 2.248 M -36.19 % 3.523 M 99.44 % 1.767 M -32.13 % 2.603 M 0.000 -100.00 % 2.597 M 0.000 -100.00 % 3.522 M 25.00 % 2.818 M -42.46 % 4.897 M 86.13 % 2.631 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
Depreciation and amortization 0.000 -100.00 % 11.999 M -47.68 % 22.935 M 6 248.79 % -373.000 K -101.80 % 20.765 M 77.57 % 11.694 M -42.88 % 20.472 M 0.00 % 20.472 M -7.80 % 22.203 M 0.00 % 22.203 M 92.65 % 11.525 M -48.08 % 22.196 M 6.33 % 20.874 M 0.00 % 20.874 M 2.81 % 20.303 M 0.00 % 20.303 M 6.10 % 19.137 M 0.00 % 19.137 M 104.57 % 9.355 M -45.36 % 17.122 M 66.96 % 10.255 M 1 763.49 % 550.334 K 100.21 % -260.221 M -5 037.18 % 5.271 M 0.00 % 5.271 M 87.49 % 2.811 M 0.00 % 2.811 M -7.90 % 3.052 M 0.00 % 3.052 M 4.72 % 2.915 M 0.00 % 2.915 M 50.55 % 1.936 M 0.00 % 1.936 M
Operating income 30.523 M 108.68 % 14.627 M -5.95 % 15.552 M -62.72 % 41.715 M 69.46 % 24.616 M -6.82 % 26.419 M 55.18 % 17.025 M -48.48 % 33.045 M 141.44 % 13.686 M 124.80 % 6.088 M 106.49 % -93.829 M -594.70 % 18.967 M 809.56 % 2.085 M 10.30 % 1.891 M -65.99 % 5.560 M -44.40 % 10.000 M -65.48 % 28.965 M 149.34 % 11.617 M -57.89 % 27.585 M 17.33 % 23.510 M 111.65 % 11.108 M 363.09 % -4.222 M -113.15 % 32.107 M 401.23 % 6.406 M 0.00 % 6.406 M -38.14 % 10.356 M 0.00 % 10.356 M 30.15 % 7.957 M 0.00 % 7.957 M 67.75 % 4.743 M 0.00 % 4.743 M -19.18 % 5.869 M 0.00 % 5.869 M
Operating income ratio 0.10 30.43 % 0.08 34.93 % 0.06 -59.67 % 0.15 44.83 % 0.10 -19.03 % 0.12 61.03 % 0.08 -45.59 % 0.14 111.74 % 0.07 71.60 % 0.04 105.81 % -0.67 -833.13 % 0.09 464.56 % 0.02 9.87 % 0.01 -37.63 % 0.02 -66.47 % 0.07 -61.70 % 0.18 46.08 % 0.13 -14.27 % 0.15 -18.41 % 0.18 18.91 % 0.15 218.95 % -0.13 -172.41 % 0.18 110.14 % 0.08 0.00 % 0.08 -23.52 % 0.11 0.00 % 0.11 -14.93 % 0.13 0.00 % 0.13 95.74 % 0.07 0.00 % 0.07 -48.01 % 0.13 0.00 % 0.13
Total other income expenses net -1.007 M -319.51 % -240.000 K -129.13 % 823.823 K 137.50 % -2.197 M 60.17 % -5.516 M -147.00 % -2.233 M -614.38 % -312.577 K -11.24 % -281.000 K -175.02 % -102.174 K -194.07 % -34.745 K 99.93 % -48.577 M -32 284.67 % -150.000 K 92.64 % -2.038 M -32.30 % -1.541 M -251.38 % -438.485 K -107.46 % 5.878 M 240.56 % -4.182 M -256 821.92 % 1.629 K -92.75 % 22.473 K 136.84 % -60.996 K 98.23 % -3.445 M 57.88 % -8.179 M -2 129 993.75 % 384.000 -99.97 % 1.251 M 0.00 % 1.251 M 162.23 % -2.009 M 0.00 % -2.009 M -844.18 % -212.818 K 0.00 % -212.817 K 92.14 % -2.707 M 0.00 % -2.707 M -64.35 % -1.647 M 0.00 % -1.647 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-03-31
Net debt 51.788 M -13.53 % 59.888 M 281.53 % -32.991 M 34.33 % -50.236 M -188.01 % 57.079 M -7.36 % 61.611 M 705.39 % -10.177 M -134.66 % 29.363 M -67.09 % 89.235 M -40.40 % 149.712 M 11.33 % 134.481 M 5.21 % 127.827 M 6.44 % 120.092 M -3.07 % 123.892 M 66.88 % 74.238 M 16.74 % 63.593 M 562.60 % -13.747 M -108.43 % 163.077 M 15.48 % 141.213 M 0.000 -100.00 % 177.809 M 263.39 % 48.931 M -56.37 % 112.146 M 447.94 % 20.467 M 0.00 % 20.467 M 9.17 % 18.748 M 0.00 % 18.748 M -55.86 % 42.474 M 0.00 % 42.474 M 28.86 % 32.961 M 0.00 % 32.961 M 184.71 % 11.577 M
Total investments 13.010 M 1 125.03 % 1.062 M -0.93 % 1.072 M -91.31 % 12.329 M -1.08 % 12.463 M -70.72 % 42.558 M -4.83 % 44.716 M 251.98 % 12.704 M -0.68 % 12.791 M -76.17 % 53.675 M 0.000 -100.00 % 2.845 M 0.00 % 2.845 M 0.00 % 2.845 M 0.00 % 2.845 M 0.00 % 2.845 M 0.00 % 2.845 M 0.00 % 2.845 M 0.00 % 2.845 M 0.000 -100.00 % 2.700 M -97.24 % 97.863 M 4 918.62 % 1.950 M 0.000 0.000 0.000 0.000 -100.00 % 487.308 K 0.00 % 487.308 K 0.00 % 487.308 K 0.00 % 487.308 K -97.90 % 23.155 M
Total debt 181.836 M 3.54 % 175.617 M 29.40 % 135.717 M 3.99 % 130.510 M -34.12 % 198.110 M 4.85 % 188.946 M 26.87 % 148.934 M -17.84 % 181.282 M -1.88 % 184.751 M -17.47 % 223.850 M 5.25 % 212.686 M 11.45 % 190.840 M -2.26 % 195.245 M 13.20 % 172.471 M -13.31 % 198.954 M 8.50 % 183.367 M -36.35 % 288.080 M 39.87 % 205.969 M 27.83 % 161.121 M 0.000 -100.00 % 178.318 M 0.000 -100.00 % 143.367 M 150.41 % 57.254 M 0.00 % 57.254 M -7.58 % 61.947 M 0.00 % 61.947 M -19.43 % 76.890 M 0.00 % 76.890 M 8.60 % 70.802 M 0.00 % 70.802 M 0.000
Accumulated other comprehensive income loss 59.090 M 0.000 0.000 -100.00 % 374.390 M 25 473.09 % 1.464 M -99.61 % 374.307 M 43 661.09 % 855.342 K -99.77 % 369.383 M 20 285.38 % 1.812 M -99.55 % 399.933 M 183 555.50 % -218.000 K -100.05 % 401.872 M 52 977.89 % -760.000 K -100.18 % 420.527 M 1 200.45 % 32.337 M -92.22 % 415.853 M 1 432.87 % 27.129 M 1 507.11 % -1.928 M 8.97 % -2.118 M 0.000 0.000 -100.00 % 372.122 M 0.000 100.00 % -1.095 M 0.00 % -1.095 M 45.79 % -2.020 M 0.00 % -2.020 M -135.98 % -856.000 K 0.00 % -856.000 K -65.57 % -517.000 K 0.00 % -517.000 K -100.59 % 87.130 M
Retained earnings 222.074 M -2.54 % 227.862 M 5.28 % 216.432 M 3.10 % 209.917 M 19.06 % 176.317 M -7.02 % 189.628 M 11.77 % 169.652 M 0.93 % 168.094 M 19.32 % 140.877 M 9.08 % 129.150 M -14.08 % 150.319 M -30.70 % 216.895 M 8.26 % 200.354 M -7.41 % 216.397 M 0.73 % 214.823 M -1.03 % 217.057 M 7.11 % 202.642 M 7.60 % 188.332 M 5.66 % 178.243 M 0.000 -100.00 % 137.035 M 0.000 -100.00 % 135.848 M 175.51 % 49.307 M 0.00 % 49.307 M 36.54 % 36.112 M 0.00 % 36.112 M 91.60 % 18.848 M 0.00 % 18.848 M 177.67 % 6.788 M 0.00 % 6.788 M 0.000
Common stock 146.692 M 0.00 % 146.692 M 0.00 % 146.692 M 0.00 % 146.692 M 0.00 % 146.692 M 0.00 % 146.692 M 0.00 % 146.692 M 0.00 % 146.692 M 0.00 % 146.692 M 30.00 % 112.840 M 0.00 % 112.840 M 0.00 % 112.840 M 0.00 % 112.840 M 30.00 % 86.800 M 0.00 % 86.800 M 0.00 % 86.800 M 0.00 % 86.800 M 33.33 % 65.100 M 0.00 % 65.100 M 0.000 -100.00 % 65.100 M 0.000 -100.00 % 65.100 M 8.68 % 59.901 M 0.00 % 59.901 M 9.11 % 54.901 M 0.00 % 54.901 M 0.00 % 54.901 M 0.00 % 54.901 M 0.00 % 54.901 M 0.00 % 54.901 M 0.000
Total equity 756.679 M -0.69 % 761.974 M 1.70 % 749.235 M 2.49 % 730.999 M 4.74 % 697.888 M -1.79 % 710.628 M 2.90 % 690.614 M 0.94 % 684.169 M 4.12 % 657.090 M 2.36 % 641.923 M 0.68 % 637.584 M -12.85 % 731.607 M 2.88 % 711.149 M -1.74 % 723.724 M 0.15 % 722.674 M 0.41 % 719.710 M 2.05 % 705.286 M 65.55 % 426.019 M 2.47 % 415.740 M 5.82 % 392.878 M 5.07 % 373.909 M 0.48 % 372.122 M 0.00 % 372.122 M 77.72 % 209.382 M 0.00 % 209.382 M 26.43 % 165.615 M 0.00 % 165.615 M 9.49 % 151.257 M 0.00 % 151.257 M 12.99 % 133.873 M 0.00 % 133.873 M 53.65 % 87.130 M
Other non current liabilities 0.000 0.000 0.000 -100.00 % 1.350 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 100.00 % -78.396 M -118.57 % 422.162 M 0.000 0.000 0.000 -100.00 % 1.567 M 0.00 % 1.567 M -6.50 % 1.676 M 0.00 % 1.676 M 0.000 0.000 0.000 0.000 0.000
Long term debt 81.785 M -5.27 % 86.333 M -9.77 % 95.686 M 5.76 % 90.476 M 49.89 % 60.362 M -7.03 % 64.924 M 5.50 % 61.542 M -24.46 % 81.466 M -0.02 % 81.483 M -13.28 % 93.963 M 0.04 % 93.922 M -6.85 % 100.825 M -2.12 % 103.011 M -13.06 % 118.487 M -8.88 % 130.039 M 6.79 % 121.767 M -16.49 % 145.820 M 83.92 % 79.283 M -51.46 % 163.339 M 0.000 -100.00 % 97.819 M 0.000 -100.00 % 93.468 M 333.24 % 21.574 M 0.00 % 21.574 M 25.42 % 17.201 M 0.00 % 17.201 M -11.51 % 19.439 M 0.00 % 19.439 M -9.19 % 21.407 M 0.00 % 21.407 M 0.000
Total non current liabilities 81.785 M -5.27 % 86.333 M -9.77 % 95.686 M 4.20 % 91.826 M 52.13 % 60.362 M -7.03 % 64.924 M 5.50 % 61.542 M -37.03 % 97.740 M 6.12 % 92.099 M -12.83 % 105.658 M 12.50 % 93.922 M -6.85 % 100.825 M -2.12 % 103.011 M -13.06 % 118.487 M -8.88 % 130.038 M 6.79 % 121.767 M -16.49 % 145.820 M 83.92 % 79.283 M -6.66 % 84.943 M -79.88 % 422.162 M 331.57 % 97.819 M 0.000 -100.00 % 96.178 M 315.62 % 23.141 M 0.00 % 23.141 M 22.59 % 18.877 M 0.00 % 18.877 M -2.89 % 19.439 M 0.00 % 19.439 M -9.19 % 21.407 M 0.00 % 21.407 M 0.000
Other current liabilities 202.412 M 9.09 % 185.551 M -15.33 % 219.150 M 5.98 % 206.791 M 11.38 % 185.669 M -17.91 % 226.180 M 13.32 % 199.598 M 132.15 % 85.978 M -50.86 % 174.979 M 52.40 % 114.814 M -30.85 % 166.044 M -4.98 % 174.751 M -26.95 % 239.226 M 117.63 % 109.923 M -3.53 % 113.941 M -4.95 % 119.877 M -27.95 % 166.388 M 112.92 % 78.146 M -22.46 % 100.785 M 0.000 -100.00 % 17.080 M 0.000 -100.00 % 54.611 M 79.31 % 30.456 M 0.00 % 30.456 M -12.08 % 34.639 M 0.00 % 34.639 M 9.67 % 31.586 M 0.00 % 31.586 M -18.65 % 38.828 M 0.00 % 38.828 M 0.000
Deferred revenue 0.000 0.000 0.000 -100.00 % 50.773 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
Short term debt 100.051 M 12.06 % 89.284 M 123.04 % 40.031 M -0.01 % 40.034 M -74.86 % 159.250 M 58.17 % 100.683 M 15.21 % 87.391 M -12.45 % 99.817 M -3.34 % 103.269 M -20.49 % 129.887 M 9.37 % 118.764 M 31.94 % 90.014 M 124.00 % 40.185 M 1 007.64 % 3.628 M -94.74 % 68.917 M 11.88 % 61.601 M -56.70 % 142.260 M 12.29 % 126.685 M 66.30 % 76.179 M 0.000 -100.00 % 80.499 M 0.000 -100.00 % 49.899 M 39.85 % 35.680 M 0.00 % 35.680 M -20.26 % 44.746 M 0.00 % 44.746 M -22.11 % 57.451 M 0.00 % 57.451 M 16.31 % 49.395 M 0.00 % 49.395 M 0.000
Total current liabilities 472.912 M 4.47 % 452.662 M -1.93 % 461.593 M -3.88 % 480.201 M 11.60 % 430.292 M 8.53 % 396.463 M -2.57 % 406.933 M 3.24 % 394.160 M 5.80 % 372.566 M -5.42 % 393.898 M -6.63 % 421.856 M 16.37 % 362.499 M 1.81 % 356.045 M 19.06 % 299.037 M -17.06 % 360.536 M 13.48 % 317.721 M -22.79 % 411.480 M 7.49 % 382.818 M 3.27 % 370.689 M 0.000 -100.00 % 293.377 M 0.000 -100.00 % 269.455 M 40.85 % 191.307 M 0.00 % 191.307 M 1.44 % 188.590 M 0.00 % 188.590 M -1.64 % 191.727 M 0.00 % 191.727 M -0.62 % 192.930 M 0.00 % 192.930 M 0.000
Total liabilities 554.697 M 2.91 % 538.994 M -3.28 % 557.279 M -2.58 % 572.027 M 16.58 % 490.654 M 6.34 % 461.388 M -1.51 % 468.475 M -4.76 % 491.900 M 5.86 % 464.665 M -6.98 % 499.556 M -3.15 % 515.779 M 11.32 % 463.324 M 0.93 % 459.055 M 9.95 % 417.524 M -14.89 % 490.574 M 11.62 % 439.488 M -21.14 % 557.299 M 20.60 % 462.102 M 1.42 % 455.632 M 7.93 % 422.162 M 7.92 % 391.196 M 205.13 % -372.122 M -201.77 % 365.633 M 70.50 % 214.447 M 0.00 % 214.447 M 3.36 % 207.467 M 0.00 % 207.467 M -1.75 % 211.166 M 0.00 % 211.166 M -1.48 % 214.337 M 0.00 % 214.337 M 346.00 % -87.130 M
Other non current assets 66.122 M 12.68 % 58.679 M 26.61 % 46.345 M 60.80 % 28.822 M 4.26 % 27.644 M -7.58 % 29.912 M 14 129.24 % 210.215 K -3.36 % 217.528 K -99.42 % 37.275 M 3 213.33 % 1.125 M -98.74 % 89.546 M 504.51 % 14.813 M -75.24 % 59.817 M 547.93 % 9.232 M 610.70 % 1.299 M -90.09 % 13.105 M 790.29 % 1.472 M -93.48 % 22.564 M 1 193.07 % 1.745 M 0.000 -100.00 % 744.365 K 101.52 % -48.931 M -6 007.14 % 828.337 K -93.05 % 11.915 M 0.00 % 11.915 M -3.76 % 12.381 M 0.00 % 12.381 M 76.67 % 7.008 M 0.00 % 7.008 M -5.37 % 7.406 M 0.00 % 7.406 M 163.97 % -11.577 M
Long term investments 13.010 M 430.37 % -3.938 M 0.000 -100.00 % 12.329 M -1.08 % 12.463 M -0.72 % 12.554 M -71.93 % 44.716 M -4.74 % 46.939 M 266.97 % 12.791 M -76.17 % 53.675 M 0.000 -100.00 % 58.875 M 5 694.78 % 1.016 M -98.06 % 52.461 M -4.78 % 55.097 M 94.39 % 28.344 M 17.07 % 24.212 M 751.04 % 2.845 M -85.08 % 19.067 M 0.000 -100.00 % 20.264 M 0.000 -100.00 % 19.840 M 0.000 0.000 0.000 0.000 -100.00 % 487.308 K 0.00 % 487.308 K 0.00 % 487.308 K 0.00 % 487.308 K 0.000
Intangible assets 29.025 M -1.28 % 29.402 M -1.17 % 29.751 M -1.67 % 30.255 M -1.85 % 30.826 M -1.29 % 31.229 M -1.76 % 31.787 M -0.40 % 31.916 M -2.55 % 32.750 M -0.96 % 33.069 M -1.85 % 33.693 M 11.42 % 30.239 M -1.52 % 30.705 M -2.11 % 31.367 M 1.05 % 31.040 M 0.14 % 30.997 M -1.56 % 31.488 M 2.18 % 30.816 M 0.64 % 30.621 M 0.000 -100.00 % 31.434 M 0.000 -100.00 % 32.498 M 10 662.17 % 301.965 K 0.00 % 301.965 K -5.95 % 321.054 K 0.00 % 321.054 K 25.84 % 255.123 K 0.00 % 255.123 K -16.52 % 305.625 K 0.00 % 305.625 K 0.000
GoodWill 15.541 M 0.00 % 15.541 M 0.00 % 15.541 M -6.64 % 16.646 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.781 M 0.00 % 45.781 M 0.00 % 45.781 M 0.00 % 45.781 M -14.43 % 53.504 M 0.00 % 53.504 M 0.00 % 53.504 M 0.00 % 53.504 M 0.000 -100.00 % 53.504 M 0.000 -100.00 % 53.504 M 7 903.29 % 668.525 K 0.00 % 668.525 K 0.00 % 668.525 K 0.00 % 668.525 K 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 44.566 M -0.84 % 44.943 M -0.77 % 45.292 M -3.43 % 46.901 M 52.15 % 30.826 M -1.29 % 31.229 M -1.76 % 31.787 M -0.40 % 31.916 M -2.55 % 32.750 M -0.96 % 33.069 M -1.85 % 33.693 M -55.68 % 76.020 M -0.61 % 76.487 M -0.86 % 77.148 M 0.43 % 76.821 M -9.09 % 84.501 M -0.58 % 84.992 M 0.80 % 84.319 M 0.23 % 84.124 M 0.000 -100.00 % 84.937 M 0.000 -100.00 % 86.001 M 8 761.61 % 970.490 K 0.00 % 970.490 K -1.93 % 989.579 K 0.00 % 989.579 K 287.88 % 255.123 K 0.00 % 255.123 K -16.52 % 305.625 K 0.00 % 305.625 K 0.000
Property plant equipment net 410.566 M 7.65 % 381.376 M -3.57 % 395.497 M 2.23 % 386.858 M 15.70 % 334.371 M -1.85 % 340.688 M 3.57 % 328.944 M -1.70 % 334.638 M 7.64 % 310.891 M -4.35 % 325.032 M -3.54 % 336.949 M -0.58 % 338.907 M -0.46 % 340.460 M -0.82 % 343.260 M -3.34 % 355.135 M -0.70 % 357.628 M -0.41 % 359.111 M 31.96 % 272.130 M 1.97 % 266.868 M 0.000 -100.00 % 230.378 M 0.000 -100.00 % 222.288 M 154.18 % 87.453 M 0.00 % 87.453 M 5.27 % 83.073 M 0.00 % 83.073 M 59.73 % 52.008 M 0.00 % 52.008 M 18.31 % 43.959 M 0.00 % 43.959 M 0.000
Total non current assets 567.125 M 10.44 % 513.535 M -0.85 % 517.946 M 2.81 % 503.790 M 16.15 % 433.740 M -1.59 % 440.740 M 2.14 % 431.525 M -7.21 % 465.065 M 5.88 % 439.254 M -4.22 % 458.618 M -0.34 % 460.189 M -12.59 % 526.469 M 2.47 % 513.792 M -0.10 % 514.294 M -0.77 % 518.290 M 1.92 % 508.551 M 3.53 % 491.192 M 22.66 % 400.437 M 2.70 % 389.896 M -52.16 % 815.040 M 129.59 % 354.992 M 825.50 % -48.931 M -114.32 % 341.788 M 240.64 % 100.338 M 0.00 % 100.338 M 4.04 % 96.443 M 0.00 % 96.443 M 61.39 % 59.758 M 0.00 % 59.758 M 14.57 % 52.158 M 0.00 % 52.158 M 550.53 % -11.577 M
Other current assets 78.486 M -1.82 % 79.943 M 75.43 % 45.571 M 6.39 % 42.832 M -9.30 % 47.223 M -84.90 % 312.790 M 779.46 % 35.566 M -13.23 % 40.987 M 162.86 % 15.593 M -58.74 % 37.795 M -42.32 % 65.521 M 117.46 % 30.130 M -43.71 % 53.529 M 84.97 % 28.939 M -49.71 % 57.539 M 66.20 % 34.621 M 109.19 % 16.550 M -74.80 % 65.674 M 64.26 % 39.982 M 0.000 -100.00 % 38.843 M 0.000 -100.00 % 36.289 M 14.49 % 31.695 M 0.00 % 31.695 M 26.50 % 25.055 M 0.00 % 25.055 M 16.98 % 21.418 M 0.00 % 21.418 M 14.95 % 18.633 M 0.00 % 18.633 M 0.000
Short term investments 0.000 -100.00 % 5.000 M 366.42 % 1.072 M 0.000 0.000 -100.00 % 30.004 M 0.000 100.00 % -34.235 M 0.000 0.000 0.000 100.00 % -56.030 M -3 163.42 % 1.829 M 103.69 % -49.616 M 5.04 % -52.252 M -104.92 % -25.499 M -19.34 % -21.367 M 0.000 100.00 % -16.222 M 0.000 100.00 % -17.564 M -117.95 % 97.863 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.155 M
cash and cash equivalents 130.049 M 12.37 % 115.729 M -31.40 % 168.708 M -6.66 % 180.746 M 28.16 % 141.031 M 10.76 % 127.335 M -19.97 % 159.111 M 4.73 % 151.919 M 59.05 % 95.516 M 28.84 % 74.138 M -5.20 % 78.205 M 24.11 % 63.013 M -16.15 % 75.153 M 54.70 % 48.579 M -61.05 % 124.716 M 4.13 % 119.774 M -60.32 % 301.826 M 603.69 % 42.892 M -6.36 % 45.805 M 0.000 -100.00 % 22.202 M 145.37 % -48.931 M -200.00 % 48.931 M 33.01 % 36.787 M 0.00 % 36.787 M -14.84 % 43.200 M 0.00 % 43.200 M 25.52 % 34.416 M 0.00 % 34.416 M -9.05 % 37.841 M 0.00 % 37.841 M 426.86 % -11.577 M
Cash and short term investments 130.049 M 7.72 % 120.729 M -28.44 % 168.708 M -6.66 % 180.746 M 28.16 % 141.031 M -10.36 % 157.339 M -1.11 % 159.111 M 4.73 % 151.919 M 59.05 % 95.516 M 28.84 % 74.138 M -5.20 % 78.205 M 24.11 % 63.013 M -18.15 % 76.982 M 58.47 % 48.579 M -61.05 % 124.716 M 4.13 % 119.774 M -60.32 % 301.826 M 603.69 % 42.892 M -6.36 % 45.805 M 0.000 -100.00 % 22.202 M -54.63 % 48.931 M 0.00 % 48.931 M 33.01 % 36.787 M 0.00 % 36.787 M -14.84 % 43.200 M 0.00 % 43.200 M 25.52 % 34.416 M 0.00 % 34.416 M -9.05 % 37.841 M 0.00 % 37.841 M 226.86 % 11.577 M
Total current assets 744.252 M -5.48 % 787.433 M -0.14 % 788.567 M -1.33 % 799.236 M 5.89 % 754.802 M 3.22 % 731.276 M 0.51 % 727.564 M 2.33 % 711.004 M 4.18 % 682.502 M -0.05 % 682.861 M -1.49 % 693.174 M 3.70 % 668.462 M 1.84 % 656.413 M 4.70 % 626.954 M -9.79 % 694.958 M 6.81 % 650.647 M -15.65 % 771.392 M 58.17 % 487.684 M 1.29 % 481.476 M 0.000 -100.00 % 410.114 M 738.15 % 48.931 M -87.64 % 395.967 M 22.40 % 323.491 M 0.00 % 323.491 M 16.94 % 276.639 M 0.00 % 276.639 M -8.60 % 302.665 M 0.00 % 302.665 M 2.23 % 296.052 M 0.00 % 296.052 M 2 457.24 % 11.577 M
Inventory 248.603 M -20.51 % 312.755 M 17.00 % 267.323 M -5.06 % 281.561 M 4.40 % 269.706 M 3.28 % 261.146 M -1.63 % 265.460 M 8.87 % 243.843 M 2.73 % 237.369 M -6.31 % 253.363 M -5.96 % 269.431 M 5.08 % 256.397 M -1.22 % 259.551 M 0.16 % 259.137 M 6.26 % 243.867 M 13.56 % 214.738 M 26.20 % 170.160 M 3.32 % 164.696 M 12.04 % 147.004 M 0.000 -100.00 % 182.679 M 0.000 -100.00 % 180.308 M -0.16 % 180.598 M 0.00 % 180.598 M 28.34 % 140.714 M 0.00 % 140.714 M -11.71 % 159.382 M 0.00 % 159.382 M 7.09 % 148.836 M 0.00 % 148.836 M 0.000
Net receivables 287.114 M 4.78 % 274.006 M -10.74 % 306.965 M 4.38 % 294.097 M -0.92 % 296.843 M 5.53 % 281.297 M 5.19 % 267.428 M -2.49 % 274.255 M -6.14 % 292.185 M -1.24 % 295.859 M 5.66 % 280.017 M -12.20 % 318.923 M 14.87 % 277.626 M -4.37 % 290.299 M 4.86 % 276.846 M 6.57 % 259.773 M 5.80 % 245.526 M 4.84 % 234.185 M -8.09 % 254.810 M 0.000 -100.00 % 166.390 M 0.000 -100.00 % 130.438 M 75.30 % 74.410 M 0.00 % 74.410 M 9.96 % 67.669 M 0.00 % 67.669 M -22.62 % 87.449 M 0.00 % 87.449 M -3.63 % 90.743 M 0.00 % 90.743 M 0.000
Tax assets 32.861 M 1.19 % 32.475 M 5.40 % 30.812 M 6.69 % 28.880 M 1.56 % 28.435 M 7.88 % 26.357 M 1.89 % 25.867 M -49.63 % 51.353 M 12.74 % 45.548 M -0.37 % 45.717 M 0.000 -100.00 % 37.854 M 5.11 % 36.013 M 11.87 % 32.192 M 7.53 % 29.939 M 19.89 % 24.972 M 16.66 % 21.405 M 15.21 % 18.579 M 2.69 % 18.093 M 0.000 -100.00 % 18.668 M 0.000 -100.00 % 12.830 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 157.403 M -5.90 % 167.264 M -11.92 % 189.908 M 17.69 % 161.360 M 11.86 % 144.250 M 139.89 % 60.131 M -67.86 % 187.117 M 10.80 % 168.884 M 11.02 % 152.116 M 7.27 % 141.810 M -27.20 % 194.799 M 134.34 % 83.127 M 23.87 % 67.110 M -62.92 % 181.008 M -17.35 % 218.998 M 71.00 % 128.070 M 23.77 % 103.475 M -48.64 % 201.455 M -5.68 % 213.592 M 0.000 -100.00 % 144.387 M 0.000 -100.00 % 153.744 M 22.83 % 125.170 M 0.00 % 125.170 M 14.62 % 109.205 M 0.00 % 109.205 M 6.34 % 102.690 M 0.00 % 102.690 M -1.93 % 104.707 M 0.00 % 104.707 M 0.000
Tax payables 13.046 M 23.51 % 10.563 M -15.52 % 12.504 M -41.14 % 21.243 M 253.58 % 6.008 M -36.56 % 9.470 M -14.86 % 11.123 M -38.18 % 17.993 M 40.58 % 12.799 M 73.26 % 7.387 M 0.000 -100.00 % 14.606 M 53.36 % 9.524 M 112.68 % 4.478 M -55.81 % 10.133 M -2.82 % 10.427 M -2.58 % 10.703 M 112.49 % 5.037 M -61.61 % 13.120 M 0.000 -100.00 % 9.096 M 0.000 -100.00 % 11.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 2.711 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.009 M 0.00 % 4.009 M -5.02 % 4.221 M 0.00 % 4.221 M 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 81.785 M -5.27 % 86.333 M -9.77 % 95.686 M 5.76 % 90.476 M 10.52 % 81.865 M 26.09 % 64.924 M -11.76 % 73.578 M 22.89 % 59.871 M -2.77 % 61.578 M 24.97 % 49.273 M 0.000 -100.00 % 53.480 M -11.00 % 60.088 M -11.70 % 68.047 M -35.23 % 105.053 M 69.13 % 62.112 M -34.24 % 94.453 M 0.000 -100.00 % 78.396 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
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 -100.00 % 1.928 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
Other total stockholders equity 328.823 M -15.12 % 387.420 M 0.34 % 386.110 M 0.000 -100.00 % 328.823 M 0.000 -100.00 % 328.823 M 0.000 -100.00 % 328.823 M 0.000 -100.00 % 374.643 M 0.000 -100.00 % 362.675 M 0.000 -100.00 % 388.715 M 0.000 -100.00 % 388.715 M 122.74 % 174.515 M 20.59 % 144.717 M -63.16 % 392.878 M 128.72 % 171.774 M 0.000 -100.00 % 171.174 M 76.00 % 97.260 M 0.00 % 97.260 M 34.34 % 72.401 M 0.00 % 72.401 M -7.61 % 78.364 M 0.00 % 78.364 M 7.79 % 72.701 M 0.00 % 72.701 M 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.274 M 53.28 % 10.617 M -9.22 % 11.695 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
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 1.311 B 0.80 % 1.301 B -0.42 % 1.307 B 0.27 % 1.303 B 9.63 % 1.189 B 1.41 % 1.172 B 1.12 % 1.159 B -1.44 % 1.176 B 4.84 % 1.122 B -1.73 % 1.141 B -1.03 % 1.153 B -3.48 % 1.195 B 2.11 % 1.170 B 2.54 % 1.141 B -5.93 % 1.213 B 4.66 % 1.159 B -8.19 % 1.263 B 42.16 % 888.121 M 1.92 % 871.372 M 6.91 % 815.040 M 6.53 % 765.105 M 0.000 -100.00 % 737.755 M 74.07 % 423.829 M 0.00 % 423.829 M 13.60 % 373.082 M 0.00 % 373.082 M 2.94 % 362.424 M 0.00 % 362.424 M 4.08 % 348.210 M 0.00 % 348.210 M 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-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
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
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.000 M 758.51 % -3.189 M -200.00 % 3.189 M 0.000 100.00 % -93.046 M -875.97 % 11.991 M 200.00 % -11.991 M 0.000 100.00 % -144.924 M -559.11 % 31.566 M 200.00 % -31.566 M 0.000 100.00 % -89.050 M -316.83 % 41.069 M 200.00 % -41.069 M 0.000 0.000 100.00 % -26.464 M 0.00 % -26.464 M -253.90 % 17.196 M 0.00 % 17.196 M 555.81 % -3.773 M 0.00 % -3.773 M -335.93 % -865.407 K 0.00 % -865.407 K 96.28 % -23.244 M 0.00 % -23.244 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 28.479 M -5.62 % 30.175 M 200.00 % -30.175 M 0.000 100.00 % -59.095 M -1 559.51 % -3.561 M -200.00 % 3.561 M 0.000 100.00 % -47.448 M -636.38 % 8.846 M 200.00 % -8.846 M 0.000 100.00 % -122.148 M -402.66 % 40.359 M 200.00 % -40.359 M 0.000 0.000 100.00 % -6.985 M 0.00 % -6.985 M -186.02 % 8.120 M 0.00 % 8.120 M 3 093.31 % 254.276 K 0.00 % 254.278 K 102.44 % -10.418 M 0.00 % -10.418 M -155.70 % -4.074 M 0.00 % -4.074 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.478 M 77.59 % -33.364 M -200.00 % 33.364 M 0.000 100.00 % -33.951 M -318.31 % 15.552 M 200.00 % -15.552 M 0.000 100.00 % -97.476 M -529.03 % 22.720 M 200.00 % -22.720 M 0.000 -100.00 % 33.098 M 2 427.07 % 1.310 M 199.98 % -1.310 M 0.000 0.000 100.00 % -19.942 M 0.00 % -19.942 M -302.93 % 9.827 M 0.00 % 9.827 M 355.25 % -3.850 M 0.00 % -3.850 M -196.08 % 4.007 M 0.00 % 4.007 M 120.90 % -19.170 M 0.00 % -19.170 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 649.636 K 199.94 % -650.000 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 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -325.000 K 50.00 % -650.000 K -200.06 % 649.636 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -599.684 K -200.00 % 599.684 K 0.000 0.000 -100.00 % 462.740 K 0.00 % 462.740 K 161.58 % -751.506 K 0.00 % -751.506 K -325.03 % -176.813 K 0.00 % -176.813 K -103.19 % 5.545 M 0.00 % 5.545 M 0.000 0.000
Other non cash items 115.121 M 251.61 % -75.934 M -268.57 % 45.045 M -38.57 % 73.327 M 64.59 % 44.550 M 2 183.72 % -2.138 M 0.000 -100.00 % 120.025 M 852.05 % 12.607 M 483.42 % -3.288 M -103.42 % 96.279 M 927.21 % -11.639 M -619.60 % 2.240 M 111.17 % -20.061 M -118.47 % 108.591 M 268.80 % -64.331 M -4 074.63 % -1.541 M 77.40 % -6.820 M -107.55 % 90.296 M 408.80 % -29.241 M -303.93 % 14.339 M 150.20 % -28.561 M 0.000 -100.00 % 7.402 M 0.00 % 7.402 M 2.47 % 7.223 M 0.00 % 7.223 M 814.97 % -1.010 M 0.00 % -1.010 M -104.12 % 24.549 M 0.00 % 24.549 M 981.62 % 2.270 M 0.00 % 2.270 M
Net cash provided by operating activities 115.121 M 278.47 % -64.504 M -243.20 % 45.045 M -57.87 % 106.927 M 139.44 % 44.657 M 149.84 % 17.874 M -74.52 % 70.158 M -34.55 % 107.192 M 115.57 % 49.726 M 101.62 % 24.663 M 285.91 % -13.266 M -133.94 % 39.090 M 214.23 % 12.440 M 167.29 % -18.487 M -137.34 % 49.508 M 265.01 % -30.003 M -236.02 % 22.057 M 574.94 % 3.268 M -94.84 % 63.347 M 341.50 % 14.348 M 19 645.70 % 72.665 K 100.20 % -36.504 M 0.000 100.00 % -7.194 M 0.00 % -7.194 M -119.56 % 36.781 M 0.00 % 36.781 M 988.11 % 3.380 M 0.00 % 3.380 M -87.50 % 27.048 M 0.00 % 27.048 M 277.67 % -15.224 M 0.00 % -15.224 M
Investments in property plant and equipment -77.426 M -254.48 % -21.842 M 18.73 % -26.877 M 16.45 % -32.167 M -82.27 % -17.648 M -28.54 % -13.730 M -30.40 % -10.529 M 53.56 % -22.672 M -185.79 % -7.933 M -3.11 % -7.694 M 37.98 % -12.406 M 62.01 % -32.655 M -1 058.80 % -2.818 M 90.09 % -28.449 M -11.59 % -25.495 M 35.36 % -39.439 M -148.20 % -15.890 M 29.30 % -22.474 M 22.97 % -29.177 M -713.37 % -3.587 M 60.47 % -9.074 M 12.86 % -10.413 M 0.000 100.00 % -7.497 M 0.00 % -7.497 M 46.29 % -13.959 M 0.00 % -13.959 M -97.95 % -7.052 M 0.00 % -7.052 M 39.52 % -11.659 M 0.00 % -11.659 M -66 134.36 % -17.603 K 0.01 % -17.604 K
Acquisitions net -196.000 K 94.30 % -3.440 M -58.02 % -2.177 M 0.000 0.000 0.000 100.00 % -607.000 K -116.41 % 3.699 M -90.27 % 38.000 M 1 954 632.51 % 1.944 K 0.000 100.00 % -1.829 M 0.000 0.000 100.00 % -3.722 K -120.36 % 18.285 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.990 M 0.00 % -2.990 M 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -5.000 M 75.61 % -20.500 M 47.43 % -38.999 M 79.15 % -187.030 M -40.94 % -132.700 M -109.97 % -63.201 M -218.39 % -19.850 M 60.20 % -49.880 M -31.26 % -38.000 M 0.000 0.000 -100.00 % 1.829 M 200.00 % -1.829 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -145.000 K 0.000 100.00 % -750.000 K 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 10.276 M -33.78 % 15.517 M -60.23 % 39.017 M -79.15 % 187.105 M 15.00 % 162.700 M 390.06 % 33.200 M 67.09 % 19.870 M -60.22 % 49.947 M 31.23 % 38.061 M 0.000 0.000 -100.00 % 13.360 K 0.000 -100.00 % 29.348 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
Other investing activites 50.769 K 101.18 % -4.306 M -66.38 % -2.588 M 62.38 % -6.880 M 0.000 0.000 100.00 % -1.207 K 0.000 100.00 % -37.964 M -105 752.50 % -35.865 K -201.14 % 35.460 K -98.02 % 1.795 M 0.000 0.000 -100.00 % 63.165 K 229.96 % -48.602 K 0.000 0.000 -100.00 % 700.484 K 637.97 % -130.208 K -908.34 % 16.108 K 0.000 100.00 % -44.658 M -17 863 287.60 % 250.000 0.00 % 250.000 -99.72 % 88.275 K 0.00 % 88.275 K 0.000 0.000 -100.00 % 2.804 M 0.00 % 2.804 M 0.000 0.000
Net cash used for investing activites -72.296 M -109.12 % -34.571 M -9.32 % -31.624 M 18.70 % -38.897 M -414.90 % 12.352 M 128.27 % -43.695 M -293.05 % -11.117 M 41.20 % -18.906 M -141.27 % -7.836 M -1.40 % -7.728 M 37.53 % -12.370 M 59.90 % -30.847 M -563.80 % -4.647 M 83.65 % -28.420 M -11.75 % -25.432 M 35.60 % -39.488 M -148.51 % -15.890 M 29.30 % -22.474 M 21.08 % -28.477 M -666.05 % -3.717 M 58.96 % -9.058 M 18.86 % -11.163 M 75.00 % -44.658 M -495.68 % -7.497 M 0.00 % -7.497 M 55.53 % -16.860 M 0.00 % -16.860 M -139.10 % -7.052 M 0.00 % -7.052 M 20.37 % -8.856 M 0.00 % -8.856 M -50 208.02 % -17.603 K 0.01 % -17.604 K
Debt repayment 10.767 M -78.13 % 49.233 M 379.81 % -17.595 M -16.93 % -15.047 M -129.83 % -6.547 M -266.89 % 3.923 M 109.16 % -42.847 M -100.78 % -21.340 M -76.26 % -12.107 M -54.72 % -7.825 M -115.33 % 51.056 M 1 636.01 % 2.941 M -90.50 % 30.953 M 260.04 % -19.341 M -1 208.59 % -1.478 M 98.49 % -98.151 M -703.40 % -12.217 M -164.82 % 18.847 M 219.84 % -15.727 M -680.36 % 2.710 M -86.71 % 20.396 M 10.54 % 18.452 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 M 200.00 % -1.000 M 0.000 0.000 -100.00 % 252.735 K 199.90 % -253.000 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
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 100.00 % -20.859 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -29.886 M -7 622.61 % -387.000 K -8.71 % -356.000 K 41.83 % -612.000 K 97.96 % -30.003 M -3 879.18 % -754.000 K 23.53 % -986.000 K 19.71 % -1.228 M -131.70 % -530.000 K 81.13 % -2.808 M -211.21 % 2.525 M 112.69 % -19.899 M -671.58 % -2.579 M 1.49 % -2.618 M -14.57 % -2.285 M 21.23 % -2.901 M 42.23 % -5.022 M -98.81 % -2.526 M 2.24 % -2.584 M 7.17 % -2.784 M -4.72 % -2.658 M -3.91 % -2.558 M 0.000 100.00 % -776.646 K 0.00 % -776.646 K 31.90 % -1.140 M 0.00 % -1.140 M -15.92 % -983.751 K 0.00 % -983.752 K -32.82 % -740.671 K 0.00 % -740.671 K 37.58 % -1.187 M 0.00 % -1.187 M
Other financing activites -8.315 M 69.82 % -27.555 M -174.02 % -10.056 M 5.97 % -10.695 M -94.70 % -5.493 M 25.35 % -7.358 M -8.17 % -6.802 M 4.81 % -7.146 M 26.42 % -9.712 M -15.41 % -8.415 M -120.89 % 40.280 M 260.00 % -25.175 M -197.75 % -8.455 M -11.48 % -7.584 M 0.000 100.00 % -11.337 M -104.17 % 271.709 M 96 793.59 % -281.000 K 77.06 % -1.225 M -571.06 % 260.054 K 108.62 % -3.017 M -929.69 % -293.000 K -106.40 % 4.580 M -63.60 % 12.583 M 0.00 % 12.583 M 184.03 % -14.974 M 0.00 % -14.974 M -617.42 % 2.894 M 0.00 % 2.894 M 170.06 % -4.131 M 0.00 % -4.131 M -124.78 % 16.667 M 0.00 % 16.667 M
Net cash used provided by financing activities -27.435 M -228.86 % 21.291 M 176.02 % -28.007 M -6.27 % -26.354 M 37.32 % -42.043 M -903.65 % -4.189 M 91.73 % -50.636 M -70.41 % -29.714 M -27.26 % -23.349 M -22.58 % -19.048 M -144.50 % 42.805 M 259.85 % -26.778 M -236.16 % 19.666 M 166.57 % -29.543 M -63.43 % -18.077 M 83.86 % -111.999 M -144.01 % 254.471 M 1 486.58 % 16.039 M 182.10 % -19.536 M -10 580.29 % 186.407 K -98.73 % 14.721 M -5.64 % 15.601 M 240.60 % 4.580 M -61.20 % 11.806 M 0.00 % 11.806 M 173.26 % -16.114 M 0.00 % -16.114 M -943.59 % 1.910 M 0.00 % 1.910 M 139.21 % -4.871 M 0.00 % -4.871 M -131.47 % 15.481 M 0.00 % 15.481 M
Effect of forex changes on cash -691.114 K 33.16 % -1.034 M -747.54 % -122.000 K 93.44 % -1.859 M -43.55 % -1.295 M 25.70 % -1.743 M -51.83 % -1.148 M 34.81 % -1.761 M -171.82 % 2.452 M 230.29 % -1.882 M 2.54 % -1.931 M -131.17 % 6.196 M 682.33 % -1.064 M -460.20 % 295.391 K 128.76 % -1.027 M -80.81 % -568.000 K 65.62 % -1.652 M -789.67 % 239.534 K 115.53 % -1.542 M -720.94 % -187.833 K 84.89 % -1.243 M -262.29 % 765.893 K 0.000 100.00 % -321.535 K 0.00 % -321.535 K -154.97 % 584.970 K 0.00 % 584.970 K 694.31 % 73.645 K 0.00 % 73.645 K 116.65 % -442.420 K 0.00 % -442.420 K -3 272.61 % 13.945 K 0.00 % 13.945 K
Net change in cash 14.699 M 118.65 % -78.817 M -435.30 % -14.724 M -137.07 % 39.715 M 189.98 % 13.696 M 148.73 % -28.108 M -488.39 % 7.237 M -87.18 % 56.462 M 166.17 % 21.213 M 630.99 % -3.995 M -126.22 % 15.238 M 223.49 % -12.339 M -146.75 % 26.395 M 134.66 % -76.155 M -1 631.68 % 4.972 M 102.73 % -182.057 M -170.30 % 258.986 M 8 948.17 % -2.927 M -121.22 % 13.792 M 29.75 % 10.629 M 136.58 % 4.493 M 114.35 % -31.300 M 21.90 % -40.077 M -1 149.93 % -3.206 M 0.00 % -3.206 M -173.01 % 4.392 M 0.00 % 4.392 M 360.26 % -1.688 M 0.00 % -1.688 M -113.10 % 12.879 M 0.00 % 12.879 M 4 993.51 % 252.847 K 0.00 % 252.847 K
Cash at beginning of period 83.525 M -48.55 % 162.342 M -8.32 % 177.066 M 25.55 % 141.031 M 10.76 % 127.335 M -18.08 % 155.443 M 4.88 % 148.206 M 61.54 % 91.744 M 30.08 % 70.531 M -5.36 % 74.526 M 25.70 % 59.288 M -17.23 % 71.628 M 58.36 % 45.232 M -62.74 % 121.387 M 4.27 % 116.415 M -61.00 % 298.472 M 655.89 % 39.486 M -6.90 % 42.413 M 48.19 % 28.620 M 59.08 % 17.991 M 33.29 % 13.498 M -69.87 % 44.798 M 0.000 0.000 0.000 0.000 -100.00 % 34.466 M -4.67 % 36.153 M 0.000 0.000 -100.00 % 12.083 M 2.14 % 11.830 M 0.000
Cash at end of period 98.224 M 17.60 % 83.525 M -48.55 % 162.342 M -10.18 % 180.746 M 28.16 % 141.031 M 10.76 % 127.335 M -18.08 % 155.443 M 4.88 % 148.206 M 61.54 % 91.744 M 30.08 % 70.531 M -5.36 % 74.526 M 25.70 % 59.288 M -17.23 % 71.628 M 58.36 % 45.232 M -62.74 % 121.387 M 4.27 % 116.415 M -61.00 % 298.472 M 655.89 % 39.486 M 182.24 % -48.013 M -1 259.76 % -3.531 M -119.63 % 17.991 M 33.29 % 13.498 M 133.68 % -40.077 M -1 149.93 % -3.206 M 0.00 % -3.206 M -173.01 % 4.392 M -88.70 % 38.858 M 12.74 % 34.466 M 2 142.41 % -1.688 M -113.10 % 12.879 M -48.41 % 24.962 M 106.58 % 12.083 M 4 678.85 % 252.847 K
Operating cash flow 115.121 M 278.47 % -64.504 M -243.20 % 45.045 M -57.87 % 106.927 M 139.44 % 44.657 M 149.84 % 17.874 M -74.52 % 70.158 M -34.55 % 107.192 M 115.57 % 49.726 M 101.62 % 24.663 M 285.91 % -13.266 M -133.94 % 39.090 M 214.23 % 12.440 M 167.29 % -18.487 M -137.34 % 49.508 M 267.18 % -29.613 M -234.26 % 22.057 M 574.94 % 3.268 M -94.84 % 63.347 M 341.50 % 14.348 M 19 645.70 % 72.665 K 100.20 % -36.504 M 0.000 100.00 % -7.194 M 0.00 % -7.194 M -119.56 % 36.781 M 0.00 % 36.781 M 988.11 % 3.380 M 0.00 % 3.380 M -87.50 % 27.048 M 0.00 % 27.048 M 277.67 % -15.224 M 0.00 % -15.224 M
Capital expenditure -77.426 M -254.48 % -21.842 M 18.73 % -26.877 M 16.45 % -32.167 M -82.27 % -17.648 M -28.54 % -13.730 M -30.40 % -10.529 M 53.56 % -22.672 M -185.79 % -7.933 M -3.11 % -7.694 M 37.98 % -12.406 M 62.01 % -32.655 M -1 058.80 % -2.818 M 90.09 % -28.449 M -11.59 % -25.495 M 35.36 % -39.439 M -148.20 % -15.890 M 29.30 % -22.474 M 22.97 % -29.177 M -713.37 % -3.587 M 60.47 % -9.074 M 12.86 % -10.413 M 0.000 100.00 % -7.497 M 0.00 % -7.497 M 46.29 % -13.959 M 0.00 % -13.959 M -97.95 % -7.052 M 0.00 % -7.052 M 39.52 % -11.659 M 0.00 % -11.659 M -66 134.36 % -17.603 K 0.01 % -17.604 K
Free CashFlow 37.695 M 143.66 % -86.346 M -575.71 % 18.151 M -75.70 % 74.685 M 176.52 % 27.009 M 551.76 % 4.144 M -93.05 % 59.629 M -29.45 % 84.520 M 102.23 % 41.793 M 146.29 % 16.969 M 166.10 % -25.672 M -499.01 % 6.434 M -33.14 % 9.623 M 120.50 % -46.936 M -295.46 % 24.013 M 134.78 % -69.052 M -1 219.70 % 6.167 M 132.11 % -19.205 M -156.21 % 34.169 M 217.52 % 10.761 M 219.55 % -9.001 M 80.82 % -46.917 M 0.000 100.00 % -14.691 M 0.00 % -14.691 M -164.37 % 22.822 M 0.00 % 22.822 M 721.64 % -3.671 M 0.00 % -3.671 M -123.86 % 15.389 M 0.00 % 15.389 M 200.97 % -15.242 M 0.00 % -15.242 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2023 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013