688267.SS

China Catalyst Holding Co., Ltd. 688267.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2016 2015 2014 2013
Revenue 666.609 M 21.23 % 549.877 M -19.21 % 680.662 M 21.37 % 560.835 M 38.15 % 405.962 M 21.91 % 332.992 M 96.88 % 169.138 M -22.77 % 219.017 M 31.86 % 166.100 M 14.63 % 144.902 M 118.28 % 66.382 M
Net income 145.525 M 89.21 % 76.912 M -49.34 % 151.806 M 13.57 % 133.672 M 45.55 % 91.839 M 71.82 % 53.451 M 479.28 % 9.227 M -75.85 % 38.209 M 27.22 % 30.033 M 61.72 % 18.571 M 327.75 % 4.341 M
Income before tax 164.216 M 88.68 % 87.035 M -49.10 % 170.985 M 13.22 % 151.023 M 44.18 % 104.746 M 78.01 % 58.842 M 618.40 % 8.191 M -81.15 % 43.442 M 27.72 % 34.013 M 43.40 % 23.718 M 327.25 % 5.551 M
Income before tax ratio 0.25 55.64 % 0.16 -36.99 % 0.25 -6.71 % 0.27 4.37 % 0.26 46.01 % 0.18 264.90 % 0.05 -75.59 % 0.20 -3.14 % 0.20 25.10 % 0.16 95.73 % 0.08
EBITDA 242.908 M 48.86 % 163.180 M -34.15 % 247.792 M 11.61 % 222.021 M 53.70 % 144.453 M 74.73 % 82.672 M 167.65 % 30.888 M -32.89 % 46.024 M 16.75 % 39.421 M 41.51 % 27.857 M 378.24 % 5.825 M
Net income ratio 0.22 56.08 % 0.14 -37.29 % 0.22 -6.43 % 0.24 5.36 % 0.23 40.93 % 0.16 194.24 % 0.05 -68.73 % 0.17 -3.52 % 0.18 41.08 % 0.13 95.96 % 0.07
Ratio EBITDA 0.36 22.79 % 0.30 -18.48 % 0.36 -8.04 % 0.40 11.25 % 0.36 43.32 % 0.25 35.95 % 0.18 -13.09 % 0.21 -11.46 % 0.24 23.45 % 0.19 119.09 % 0.09
Gross profit ratio 0.39 18.93 % 0.33 -17.19 % 0.40 -12.24 % 0.45 2.52 % 0.44 20.73 % 0.36 -0.13 % 0.37 10.09 % 0.33 -0.15 % 0.33 24.39 % 0.27 55.85 % 0.17
Weighted average shs out dil 171.206 M -2.06 % 174.800 M -0.79 % 176.200 M 0.00 % 176.200 M 0.00 % 176.200 M 0.00 % 176.200 M 33.67 % 131.817 M 20.75 % 109.167 M 30.86 % 83.425 M 178.52 % 29.953 M 196.67 % 10.096 M
Weighted average shs out 171.206 M -2.06 % 174.800 M -0.79 % 176.200 M 0.00 % 176.200 M 0.00 % 176.200 M 0.00 % 176.200 M 33.67 % 131.817 M 20.75 % 109.167 M 30.86 % 83.425 M 178.52 % 29.953 M 196.67 % 10.096 M
EPS diluted 0.85 93.18 % 0.44 -48.84 % 0.86 13.16 % 0.76 46.15 % 0.52 73.33 % 0.30 328.57 % 0.07 -80.00 % 0.35 -2.78 % 0.36 -41.94 % 0.62 44.19 % 0.43
Earnings per share 0.85 93.18 % 0.44 -48.84 % 0.86 13.16 % 0.76 46.15 % 0.52 73.33 % 0.30 328.57 % 0.07 -80.00 % 0.35 -2.78 % 0.36 -41.94 % 0.62 44.19 % 0.43
Gross profit 260.250 M 44.18 % 180.505 M -33.10 % 269.818 M 6.51 % 253.328 M 41.63 % 178.860 M 47.18 % 121.521 M 96.62 % 61.806 M -14.98 % 72.695 M 31.66 % 55.214 M 42.59 % 38.721 M 240.19 % 11.382 M
Income tax expense 18.691 M 84.63 % 10.123 M -47.31 % 19.213 M 10.73 % 17.351 M 34.43 % 12.907 M 139.41 % 5.391 M 620.11 % -1.037 M -119.80 % 5.234 M 31.51 % 3.980 M -22.69 % 5.147 M 325.43 % 1.210 M
Cost of revenue 406.359 M 10.01 % 369.372 M -10.09 % 410.844 M 33.60 % 307.507 M 35.41 % 227.102 M 7.39 % 211.471 M 97.03 % 107.332 M -26.65 % 146.321 M 31.96 % 110.886 M 4.43 % 106.181 M 93.05 % 55.000 M
General and administrative expenses 8.428 M -64.08 % 23.462 M 51.96 % 15.439 M 28.72 % 11.995 M 46.60 % 8.182 M 36.26 % 6.004 M -1.08 % 6.070 M -76.61 % 25.948 M 48.94 % 17.422 M 39.43 % 12.495 M 175.52 % 4.535 M
Selling and marketing expenses 4.568 M -9.84 % 5.066 M -59.38 % 12.472 M 29.56 % 9.626 M 49.57 % 6.436 M -5.81 % 6.833 M 10.48 % 6.184 M 185.62 % 2.165 M 114.35 % 1.010 M -27.23 % 1.388 M 41.49 % 981.016 K
Other expenses 34.537 M 138.74 % 14.466 M -61.49 % 37.562 M 6.63 % 35.227 M 133.37 % 15.095 M -23.30 % 19.681 M 72 919.13 % -27.027 K 0.000 0.000 0.000 0.000
Operating expenses 93.787 M 3.60 % 90.529 M -21.30 % 115.025 M 22.60 % 93.818 M 62.12 % 57.871 M -6.92 % 62.174 M 13.12 % 54.961 M 82.32 % 30.146 M 45.18 % 20.765 M 38.40 % 15.003 M 189.65 % 5.180 M
Cost and expenses 500.145 M 8.75 % 459.901 M -12.54 % 525.869 M 31.03 % 401.326 M 40.83 % 284.973 M 4.14 % 273.644 M 68.61 % 162.293 M -8.03 % 176.468 M 34.04 % 131.651 M 8.64 % 121.184 M 101.37 % 60.180 M
Research and development expenses 46.254 M -2.69 % 47.535 M -4.07 % 49.552 M 34.03 % 36.971 M 31.30 % 28.159 M -5.05 % 29.656 M 32.80 % 22.331 M 68.01 % 13.291 M 36.94 % 9.706 M 0.000 -100.00 % 2.183 M
Selling general and administrative expenses 12.995 M -54.45 % 28.528 M 2.21 % 27.911 M 29.09 % 21.620 M 47.91 % 14.617 M 13.87 % 12.837 M 4.75 % 12.254 M -61.01 % 31.428 M 62.09 % 19.390 M 39.67 % 13.883 M 147.60 % 5.607 M
Interest income 5.024 M -10.99 % 5.645 M -45.47 % 10.351 M 3 481.65 % 289.000 K 210.39 % 93.109 K -70.38 % 314.340 K -93.46 % 4.806 M 437.96 % 893.306 K 104.83 % 436.124 K 0.000 -100.00 % 651.145 K
Interest expense 111.578 K -93.77 % 1.792 M -77.43 % 7.939 M -24.64 % 10.535 M 23.08 % 8.559 M 164.93 % 3.231 M 16.17 % 2.781 M 0.000 0.000 0.000 0.000
Depreciation and amortization 78.677 M 5.76 % 74.390 M 8.58 % 68.514 M 13.21 % 60.518 M 86.72 % 32.411 M 42.44 % 22.755 M 6.10 % 21.446 M 243.96 % 6.235 M 23.84 % 5.035 M 63.11 % 3.087 M 1 805.28 % 162.009 K
Operating income 166.463 M 85.01 % 89.976 M -43.37 % 158.897 M 7.17 % 148.264 M 40.37 % 105.624 M 77.62 % 59.467 M 623.64 % 8.218 M -79.35 % 39.789 M 15.71 % 34.386 M 38.82 % 24.770 M 337.41 % 5.663 M
Operating income ratio 0.25 52.61 % 0.16 -29.91 % 0.23 -11.70 % 0.26 1.61 % 0.26 45.69 % 0.18 267.56 % 0.05 -73.26 % 0.18 -12.25 % 0.21 21.10 % 0.17 100.39 % 0.09
Total other income expenses net -2.247 M 23.58 % -2.941 M -124.33 % 12.088 M 338.18 % 2.759 M 414.20 % -877.971 K -40.51 % -624.836 K -2 211.90 % -27.027 K -100.74 % 3.653 M 1 078.32 % -373.431 K -1 225.92 % -28.164 K -105.06 % 557.013 K
2024 2023 2022 2021 2020 2019 2018 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2016 2015 2014 2013
Net debt -253.045 M -14.62 % -220.767 M 71.24 % -767.738 M -468.77 % 208.191 M 25.94 % 165.307 M 13.30 % 145.906 M 503.70 % -36.142 M 13.83 % -41.945 M 40.89 % -70.960 M -749.62 % 10.923 M -51.31 % 22.435 M
Total investments 24.254 M 0.39 % 24.160 M 0.16 % 24.122 M -1.45 % 24.476 M 1.53 % 24.107 M 4.10 % 23.158 M 117.82 % 10.632 M 279.82 % 2.799 M 0.000 0.000 0.000
Total debt 540.505 K -98.95 % 51.472 M -38.96 % 84.332 M -66.51 % 251.776 M 15.90 % 217.232 M 7.93 % 201.277 M 341.31 % 45.609 M 204.06 % 15.000 M 0.000 -100.00 % 12.000 M -53.36 % 25.727 M
Accumulated other comprehensive income loss 90.413 M 11.43 % 81.140 M 46.53 % 55.374 M 56.00 % 35.496 M -91.29 % 407.535 M 2.47 % 397.724 M 1.31 % 392.597 M 13 123.32 % 2.969 M -3.08 % 3.063 M 24.75 % 2.456 M 164.63 % 927.926 K
Retained earnings 493.921 M 24.18 % 397.749 M 6.07 % 374.981 M 34.38 % 279.044 M 50.11 % 185.895 M 78.78 % 103.981 M 88.56 % 55.145 M -6.19 % 58.782 M 185.71 % 20.574 M -24.28 % 27.170 M 215.95 % 8.600 M
Common stock 176.200 M 0.00 % 176.200 M 0.00 % 176.200 M 33.33 % 132.150 M 0.00 % 132.150 M 0.00 % 132.150 M 0.00 % 132.150 M 20.14 % 110.000 M 0.00 % 110.000 M 120.00 % 50.000 M 400.00 % 10.000 M
Total equity 2.734 B 3.73 % 2.636 B -0.16 % 2.640 B 216.97 % 832.798 M 14.78 % 725.580 M 14.47 % 633.856 M 9.31 % 579.892 M 116.15 % 268.283 M 16.56 % 230.169 M 189.06 % 79.626 M 307.76 % 19.528 M
Other non current liabilities 0.000 -100.00 % 60.740 M 6 703.85 % -919.773 K 0.000 0.000 0.000 -100.00 % 4.883 M 0.000 0.000 0.000 0.000
Long term debt 30.000 K 0.00 % 29.999 K 103.37 % -890.292 K -101.93 % 46.201 M -53.46 % 99.273 M -27.92 % 137.723 M 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 59.320 M -2.39 % 60.770 M -3.80 % 63.170 M -40.30 % 105.807 M -31.69 % 154.881 M -14.69 % 181.551 M 2 439.65 % 7.149 M 0.000 0.000 0.000 0.000
Other current liabilities 32.662 M -5.38 % 34.520 M -60.95 % 88.408 M -16.60 % 106.011 M 798.29 % 11.801 M -72.36 % 42.703 M -42.56 % 74.348 M 459.05 % 13.299 M 58.40 % 8.396 M -82.14 % 47.015 M 123.52 % 21.034 M
Deferred revenue 0.000 0.000 -100.00 % 17.073 M -59.34 % 41.995 M 28.85 % 32.593 M 123.61 % 14.576 M 2 991.36 % 471.507 K 0.000 0.000 0.000 0.000
Short term debt 510.505 K -99.01 % 51.442 M -38.98 % 84.303 M -44.65 % 152.301 M 29.11 % 117.959 M 72.36 % 68.437 M 75.23 % 39.055 M 160.36 % 15.000 M 0.000 -100.00 % 12.000 M -53.36 % 25.727 M
Total current liabilities 127.364 M -40.24 % 213.121 M -26.90 % 291.556 M -21.23 % 370.159 M 0.06 % 369.950 M 41.83 % 260.844 M 56.26 % 166.927 M 196.49 % 56.302 M 136.51 % 23.805 M -65.97 % 69.946 M 27.12 % 55.023 M
Total liabilities 186.684 M -31.84 % 273.891 M -22.79 % 354.727 M -25.47 % 475.966 M -9.31 % 524.832 M 18.63 % 442.396 M 154.14 % 174.076 M 209.18 % 56.302 M 136.51 % 23.805 M -65.97 % 69.946 M 27.12 % 55.023 M
Other non current assets 918.683 M -3.80 % 954.979 M 131.77 % 412.046 M 6 984.47 % 5.816 M -69.77 % 19.238 M -63.02 % 52.029 M 33.58 % 38.949 M 1 018.50 % 3.482 M 149.04 % 1.398 M 45.31 % 962.217 K 267.50 % 261.826 K
Long term investments -875.746 M 3.22 % -904.840 M -161.61 % -345.878 M -1 452.87 % 25.566 M 0.33 % 25.483 M 9.43 % 23.286 M 110.90 % 11.041 M 294.45 % 2.799 M 0.000 0.000 0.000
Intangible assets 96.510 M -5.85 % 102.507 M 91.43 % 53.548 M 0.02 % 53.536 M -1.27 % 54.225 M 25.77 % 43.114 M -2.39 % 44.170 M 1 396.03 % 2.952 M 5.43 % 2.800 M -71.66 % 9.882 M -0.82 % 9.963 M
GoodWill 2.091 M 0.00 % 2.091 M 0.00 % 2.091 M 0.00 % 2.091 M 0.00 % 2.091 M 0.00 % 2.091 M 0.00 % 2.091 M 0.000 0.000 0.000 0.000
Goodwill and intangible assets 98.601 M -5.73 % 104.598 M 87.99 % 55.639 M 0.02 % 55.627 M -1.22 % 56.317 M 24.58 % 45.205 M -2.28 % 46.261 M 1 466.86 % 2.952 M 5.43 % 2.800 M -71.66 % 9.882 M -0.82 % 9.963 M
Property plant equipment net 960.836 M 6.42 % 902.840 M 25.48 % 719.489 M 0.01 % 719.453 M 7.65 % 668.340 M 10.96 % 602.308 M 94.30 % 309.993 M 356.21 % 67.950 M 56.82 % 43.330 M 19.85 % 36.153 M 52.97 % 23.634 M
Total non current assets 1.118 B 4.59 % 1.069 B 25.05 % 854.778 M 4.32 % 819.391 M 5.05 % 780.015 M 6.51 % 732.349 M 74.63 % 419.371 M 443.34 % 77.183 M 62.39 % 47.529 M 1.13 % 46.997 M 38.80 % 33.858 M
Other current assets 72.471 M 213.83 % 23.092 M -90.82 % 251.463 M 1 083.06 % 21.255 M -6.27 % 22.677 M 10.91 % 20.446 M -58.69 % 49.500 M -1.59 % 50.299 M 572.09 % 7.484 M -38.59 % 12.187 M 98.01 % 6.155 M
Short term investments 900.000 M -3.12 % 929.000 M 151.08 % 370.000 M 34 037.38 % -1.090 M 20.77 % -1.376 M -977.71 % -127.676 K 68.80 % -409.260 K 0.000 0.000 0.000 0.000
cash and cash equivalents 253.586 M -6.86 % 272.249 M -68.05 % 852.071 M 1 854.96 % 43.585 M -16.06 % 51.925 M -6.22 % 55.371 M -32.27 % 81.752 M 43.56 % 56.945 M -19.75 % 70.960 M 6 490.53 % 1.077 M -67.30 % 3.293 M
Cash and short term investments 1.154 B -3.97 % 1.201 B -1.70 % 1.222 B 2 703.88 % 43.585 M -16.06 % 51.925 M -6.22 % 55.371 M -32.27 % 81.752 M 43.56 % 56.945 M -19.75 % 70.960 M 6 490.53 % 1.077 M -67.30 % 3.293 M
Total current assets 1.803 B -2.06 % 1.840 B -13.98 % 2.140 B 337.24 % 489.372 M 4.03 % 470.396 M 36.78 % 343.902 M 2.78 % 334.597 M 35.24 % 247.401 M 19.84 % 206.445 M 101.26 % 102.575 M 152.07 % 40.693 M
Inventory 343.731 M -0.60 % 345.812 M 7.07 % 322.990 M 20.40 % 268.254 M 32.58 % 202.339 M 58.74 % 127.466 M 2.17 % 124.757 M 217.66 % 39.274 M -12.70 % 44.987 M -35.77 % 70.046 M 232.00 % 21.098 M
Net receivables 232.740 M -13.91 % 270.333 M -18.82 % 332.993 M 113.08 % 156.278 M -19.22 % 193.456 M 37.57 % 140.619 M 78.93 % 78.589 M -22.10 % 100.883 M 21.52 % 83.014 M 330.90 % 19.265 M 89.86 % 10.147 M
Tax assets 15.627 M 37.68 % 11.351 M -15.80 % 13.481 M 4.27 % 12.929 M 21.54 % 10.638 M 11.73 % 9.521 M -27.47 % 13.127 M 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
Account payables 86.210 M -29.27 % 121.886 M 16.02 % 105.055 M -0.08 % 105.138 M -46.68 % 197.177 M 32.12 % 149.244 M 181.31 % 53.053 M 89.46 % 28.003 M 81.73 % 15.409 M 40.98 % 10.930 M 32.29 % 8.263 M
Tax payables 7.981 M 51.37 % 5.273 M -61.76 % 13.791 M 105.53 % 6.710 M -35.60 % 10.419 M 2 156.79 % 461.689 K -2.08 % 471.507 K 0.000 0.000 0.000 0.000
Deferred revenue non current 59.290 M 0.000 -100.00 % 62.221 M 6.23 % 58.572 M 7.55 % 54.462 M 27.94 % 42.568 M 971.82 % -4.883 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 0.000 0.000 0.000
Capital lease obligations 30.000 K 0.00 % 29.999 K 1.75 % 29.482 K 3.55 % 28.472 K 0.000 -100.00 % 4.883 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 0.000
Other total stockholders equity 1.973 B -0.36 % 1.980 B -5.18 % 2.089 B 440.93 % 386.107 M -5.26 % 407.535 M 2.48 % 397.662 M 1.29 % 392.597 M 306.70 % 96.532 M 0.00 % 96.532 M 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 -100.00 % 919.773 K -10.97 % 1.033 M -9.88 % 1.146 M -9.01 % 1.260 M -44.39 % 2.266 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
Total assets 2.921 B 0.38 % 2.909 B -2.84 % 2.994 B 128.80 % 1.309 B 4.67 % 1.250 B 16.18 % 1.076 B 42.75 % 753.968 M 132.29 % 324.585 M 27.80 % 253.974 M 69.80 % 149.572 M 100.63 % 74.551 M
2024 2023 2022 2021 2020 2019 2018 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2016 2015 2014 2013
Deferred income tax 0.000 0.000 100.00 % -665.681 K 72.31 % -2.404 M -95.44 % -1.230 M -147.33 % 2.599 M 350.79 % -1.037 M 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 3.890 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -24.011 M 40.91 % -40.635 M 77.40 % -179.816 M -164.64 % -67.947 M 7.46 % -73.425 M -225.38 % 58.561 M 161.88 % -94.640 M -775.61 % -10.808 M 54.94 % -23.987 M 62.54 % -64.038 M 0.000
Accounts receivables 45.515 M -62.64 % 121.834 M 164.94 % -187.600 M -345.30 % 76.476 M 245.06 % -52.720 M -11.25 % -47.387 M -139.03 % -19.825 M -19.99 % -16.522 M 66.31 % -49.046 M -225.02 % -15.090 M 0.000
Inventory -10.199 M 55.31 % -22.822 M 58.30 % -54.735 M 16.96 % -65.916 M 11.96 % -74.872 M -2 663.05 % -2.710 M 94.49 % -49.206 M -961.22 % 5.714 M -77.20 % 25.059 M 151.19 % -48.948 M 0.000
Accounts payables -55.051 M 60.92 % -140.859 M -322.93 % 63.184 M 183.02 % -76.103 M -237.38 % 55.397 M -47.77 % 106.059 M 531.61 % -24.573 M 0.000 0.000 0.000 0.000
Other working capital -5.455 M -549.93 % 1.212 M 282.13 % -665.682 K 72.31 % -2.404 M -95.44 % -1.230 M -147.32 % 2.599 M 105.72 % -45.434 M 0.000 0.000 0.000 0.000
Other non cash items -12.477 M -243.35 % -3.634 M -133.08 % 10.984 M -15.64 % 13.020 M -71.50 % 45.678 M 97.60 % 23.116 M 13.43 % 20.379 M 421.89 % -6.331 M 81.63 % -34.473 M -333.12 % 14.788 M 100.60 % 7.372 M
Net cash provided by operating activities 187.714 M 75.99 % 106.664 M 100.31 % 53.249 M -61.58 % 138.610 M 112.16 % 65.334 M -52.04 % 136.222 M 311.84 % -64.304 M -335.51 % 27.304 M 216.72 % -23.393 M 15.22 % -27.592 M -332.35 % 11.875 M
Investments in property plant and equipment -161.421 M 41.04 % -273.772 M -148.44 % -110.198 M 12.68 % -126.201 M -37.55 % -91.749 M 70.19 % -307.735 M -182.43 % -108.961 M -328.24 % -25.444 M -82.77 % -13.921 M 16.66 % -16.704 M -63.98 % -10.187 M
Acquisitions net 0.000 0.000 -100.00 % 9.425 K -97.10 % 324.673 K 711.68 % 40.000 K -99.99 % 307.735 M 182.43 % 108.961 M 3 991.45 % -2.800 M 0.000 0.000 0.000
Purchases of investments -2.372 B -0.75 % -2.354 B -104.70 % -1.150 B -354 102.54 % -324.673 K 0.000 100.00 % -10.000 M 96.35 % -274.000 M 0.000 0.000 0.000 0.000
Sales maturities of investments 2.271 B 9.47 % 2.074 B 283.99 % 540.182 M 5 401 820 060.00 % 10.000 0.000 -100.00 % 25.194 M -89.68 % 244.117 M 0.000 0.000 0.000 0.000
Other investing activites 78.022 K -65.39 % 225.459 K 33 155 637.85 % 0.680 -100.00 % 324.673 K 100.35 % -91.749 M 70.19 % -307.735 M -182.43 % -108.961 M -278.09 % -28.819 M 0.000 0.000 -100.00 % 30.000 K
Net cash used for investing activites -262.316 M 52.59 % -553.301 M 23.15 % -720.007 M -472.00 % -125.876 M -37.26 % -91.709 M 68.65 % -292.541 M -110.70 % -138.844 M -143.32 % -57.063 M -309.90 % -13.921 M 16.66 % -16.704 M -64.47 % -10.157 M
Debt repayment -490.000 K 98.50 % -32.659 M 80.63 % -168.567 M -526.14 % 39.557 M 134.88 % 16.842 M -89.02 % 153.385 M 435.75 % 28.630 M 0.000 0.000 -100.00 % 2.500 M 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -7.124 M 86.50 % -52.766 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -34.647 M 23.73 % -45.426 M 3.89 % -47.264 M -27.15 % -37.172 M -235.00 % -11.096 M -66.70 % -6.656 M -449.85 % -1.211 M 0.000 0.000 100.00 % -963.199 K -47.56 % -652.766 K
Other financing activites -12.429 K 99.98 % -52.766 M -103.12 % 1.690 B 33 264.93 % -5.097 M -55.41 % -3.280 M -182.12 % 3.993 M -97.91 % 190.922 M 1 204.18 % 14.639 M -86.35 % 107.228 M 164.23 % 40.581 M 1 929.05 % 2.000 M
Net cash used provided by financing activities -42.273 M 67.69 % -130.850 M -108.87 % 1.475 B 54 474.67 % -2.712 M -209.96 % 2.466 M -98.36 % 150.722 M -30.97 % 218.342 M 1 391.48 % 14.639 M -86.35 % 107.228 M 154.59 % 42.118 M 3 026.24 % 1.347 M
Effect of forex changes on cash 683.141 K -40.05 % 1.140 M -58.65 % 2.756 M 527.33 % 439.318 K 315.23 % -204.115 K -269.86 % 120.170 K 4 382.76 % -2.806 K 89.80 % -27.522 K 12.64 % -31.503 K 14.77 % -36.961 K -383.66 % -7.642 K
Net change in cash -116.193 M 79.84 % -576.348 M -171.11 % 810.530 M 7 647.75 % 10.461 M 143.39 % -24.113 M -340.32 % -5.476 M -136.05 % 15.192 M 200.30 % -15.147 M -121.67 % 69.883 M 3 253.83 % -2.216 M -172.45 % 3.058 M
Cash at beginning of period 268.723 M -68.20 % 845.072 M 2 346.56 % 34.541 M 43.45 % 24.080 M -50.03 % 48.193 M -10.20 % 53.669 M 39.48 % 38.477 M -45.78 % 70.960 M 6 490.53 % 1.077 M -67.30 % 3.293 M 1 305.66 % 234.231 K
Cash at end of period 152.530 M -43.24 % 268.723 M -68.20 % 845.072 M 2 346.56 % 34.541 M 43.45 % 24.080 M -50.03 % 48.193 M -10.20 % 53.669 M -3.84 % 55.813 M -21.35 % 70.960 M 6 490.53 % 1.077 M -67.30 % 3.293 M
Operating cash flow 187.714 M 75.99 % 106.664 M 100.31 % 53.249 M -61.58 % 138.610 M 112.16 % 65.334 M -52.04 % 136.222 M 311.84 % -64.304 M -335.51 % 27.304 M 216.72 % -23.393 M 15.22 % -27.592 M -332.35 % 11.875 M
Capital expenditure -161.421 M 41.04 % -273.772 M -148.44 % -110.198 M 12.68 % -126.201 M -37.55 % -91.749 M 70.19 % -307.735 M -182.43 % -108.961 M -328.24 % -25.444 M -82.77 % -13.921 M 16.66 % -16.704 M -63.98 % -10.187 M
Free CashFlow 26.293 M 115.73 % -167.108 M -193.43 % -56.950 M -558.93 % 12.409 M 146.98 % -26.415 M 84.60 % -171.513 M 1.01 % -173.264 M -9 413.19 % 1.860 M 104.99 % -37.314 M 15.76 % -44.297 M -2 723.15 % 1.689 M
2024 2023 2022 2021 2020 2019 2018 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 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 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 262.104 M 31.69 % 199.026 M 38.69 % 143.505 M 12.86 % 127.156 M -34.59 % 194.410 M -0.78 % 195.942 M 5.61 % 185.530 M 45.79 % 127.257 M 11.94 % 113.682 M -7.88 % 123.408 M -54.67 % 272.237 M 240.35 % 79.987 M -46.71 % 150.089 M -15.84 % 178.349 M 39.71 % 127.656 M 15.74 % 110.295 M -25.40 % 147.839 M -15.54 % 175.045 M 13.67 % 153.987 M 128.22 % 67.473 M 4.76 % 64.409 M 0.00 % 64.409 M 42.82 % 45.099 M 0.00 % 45.099 M 11.90 % 40.303 M 0.00 % 40.303 M -5.72 % 42.747 M 0.00 % 42.747 M
Net income 86.117 M 111.52 % 40.713 M 27.77 % 31.863 M 84.92 % 17.231 M -71.92 % 61.365 M 75.00 % 35.066 M 4.26 % 33.634 M 728.29 % 4.061 M -89.07 % 37.167 M 1 712.67 % 2.050 M -96.86 % 65.367 M 503.01 % 10.840 M -74.33 % 42.222 M 26.63 % 33.343 M 87.99 % 17.736 M -42.35 % 30.764 M -31.61 % 44.985 M 11.94 % 40.186 M 3.31 % 38.898 M 173.14 % 14.241 M 21.79 % 11.694 M 0.00 % 11.694 M 57.80 % 7.411 M 0.00 % 7.411 M -24.54 % 9.820 M 0.00 % 9.820 M 88.99 % 5.196 M 0.00 % 5.196 M
Income before tax 95.011 M 86.38 % 50.977 M 35.27 % 37.685 M 113.66 % 17.638 M -73.64 % 66.918 M 60.14 % 41.788 M 13.11 % 36.943 M 628.93 % 5.068 M -88.13 % 42.709 M 1 745.08 % 2.315 M -96.97 % 76.383 M 711.47 % 9.413 M -79.70 % 46.378 M 19.50 % 38.811 M 117.80 % 17.819 M -49.26 % 35.120 M -27.83 % 48.659 M -1.55 % 49.425 M 10.65 % 44.666 M 171.80 % 16.434 M 26.36 % 13.005 M 0.00 % 13.005 M 49.21 % 8.716 M 0.00 % 8.716 M -15.99 % 10.375 M 0.00 % 10.375 M 56.45 % 6.632 M 0.00 % 6.632 M
Income before tax ratio 0.36 41.52 % 0.26 -2.46 % 0.26 89.32 % 0.14 -59.70 % 0.34 61.40 % 0.21 7.10 % 0.20 399.98 % 0.04 -89.40 % 0.38 1 902.94 % 0.02 -93.31 % 0.28 138.42 % 0.12 -61.92 % 0.31 42.00 % 0.22 55.90 % 0.14 -56.16 % 0.32 -3.26 % 0.33 16.57 % 0.28 -2.66 % 0.29 19.10 % 0.24 20.62 % 0.20 0.00 % 0.20 4.47 % 0.19 0.00 % 0.19 -24.92 % 0.26 0.00 % 0.26 65.94 % 0.16 0.00 % 0.16
EBITDA 95.016 M 86.38 % 50.981 M 35.30 % 37.680 M 113.30 % 17.666 M -79.48 % 86.106 M 41.21 % 60.976 M 65.64 % 36.812 M 50.83 % 24.407 M -56.92 % 56.657 M 164.02 % 21.459 M -77.47 % 95.266 M 228.35 % 29.014 M -53.66 % 62.616 M 7.42 % 58.293 M 59.51 % 36.546 M -14.23 % 42.607 M -35.77 % 66.330 M 12.12 % 59.160 M 11.03 % 53.281 M 129.18 % 23.248 M 74.69 % 13.308 M 0.00 % 13.308 M 39.05 % 9.571 M 0.00 % 9.571 M -17.22 % 11.562 M 0.00 % 11.562 M 37.35 % 8.417 M 0.00 % 8.417 M
Net income ratio 0.33 60.62 % 0.20 -7.87 % 0.22 63.85 % 0.14 -57.07 % 0.32 76.38 % 0.18 -1.28 % 0.18 468.13 % 0.03 -90.24 % 0.33 1 867.75 % 0.02 -93.08 % 0.24 77.17 % 0.14 -51.82 % 0.28 50.47 % 0.19 34.56 % 0.14 -50.19 % 0.28 -8.33 % 0.30 32.54 % 0.23 -9.12 % 0.25 19.68 % 0.21 16.26 % 0.18 0.00 % 0.18 10.49 % 0.16 0.00 % 0.16 -32.56 % 0.24 0.00 % 0.24 100.45 % 0.12 0.00 % 0.12
Ratio EBITDA 0.36 41.52 % 0.26 -2.44 % 0.26 88.99 % 0.14 -68.63 % 0.44 42.32 % 0.31 56.84 % 0.20 3.46 % 0.19 -61.52 % 0.50 186.61 % 0.17 -50.31 % 0.35 -3.53 % 0.36 -13.05 % 0.42 27.64 % 0.33 14.17 % 0.29 -25.89 % 0.39 -13.90 % 0.45 32.75 % 0.34 -2.32 % 0.35 0.42 % 0.34 66.76 % 0.21 0.00 % 0.21 -2.64 % 0.21 0.00 % 0.21 -26.02 % 0.29 0.00 % 0.29 45.69 % 0.20 0.00 % 0.20
Gross profit ratio 0.48 3.84 % 0.46 16.07 % 0.40 8.41 % 0.36 -6.49 % 0.39 6.44 % 0.37 67.34 % 0.22 -30.55 % 0.32 -40.91 % 0.53 68.72 % 0.32 -15.04 % 0.37 3.51 % 0.36 -15.08 % 0.42 -0.69 % 0.43 2.79 % 0.41 -9.44 % 0.46 -5.71 % 0.49 9.11 % 0.45 -2.22 % 0.46 -1.76 % 0.46 37.72 % 0.34 0.00 % 0.34 3.33 % 0.33 0.00 % 0.33 -20.70 % 0.41 0.00 % 0.41 57.89 % 0.26 0.00 % 0.26
Weighted average shs out dil 173.121 M -2.20 % 177.012 M 7.01 % 165.422 M -4.45 % 173.121 M 0.00 % 173.121 M 0.00 % 173.121 M -3.75 % 179.867 M 3.74 % 173.377 M -1.60 % 176.200 M 0.00 % 176.200 M 0.00 % 176.200 M 21.54 % 144.969 M 0.00 % 144.969 M 0.00 % 144.969 M 0.00 % 144.969 M 8.38 % 133.758 M 0.00 % 133.758 M -0.15 % 133.953 M 0.00 % 133.953 M 3.47 % 129.466 M 24.10 % 104.325 M 0.00 % 104.325 M -8.49 % 114.010 M 0.00 % 114.010 M 81.18 % 62.925 M 0.00 % 62.925 M -39.45 % 103.925 M 0.00 % 103.925 M
Weighted average shs out 173.121 M -2.20 % 177.012 M 7.01 % 165.422 M -4.45 % 173.121 M 0.00 % 173.121 M 0.00 % 173.121 M -3.75 % 179.867 M 3.74 % 173.377 M -1.60 % 176.200 M 0.00 % 176.200 M 0.00 % 176.200 M 21.54 % 144.969 M 0.00 % 144.969 M 0.00 % 144.969 M 0.00 % 144.969 M 12.31 % 129.075 M -2.37 % 132.207 M -1.30 % 133.953 M 0.00 % 133.953 M 3.47 % 129.466 M 24.10 % 104.326 M 0.00 % 104.326 M -8.49 % 114.010 M 0.00 % 114.010 M 81.18 % 62.925 M 0.00 % 62.925 M -39.45 % 103.925 M 0.00 % 103.925 M
EPS diluted 0.50 117.39 % 0.23 21.05 % 0.19 91.73 % 0.10 -71.69 % 0.35 75.00 % 0.20 5.26 % 0.19 711.97 % 0.02 -88.86 % 0.21 1 710.34 % 0.01 -96.86 % 0.37 394.65 % 0.07 -74.21 % 0.29 26.09 % 0.23 91.67 % 0.12 -47.83 % 0.23 -32.35 % 0.34 13.33 % 0.30 3.45 % 0.29 163.64 % 0.11 0.00 % 0.11 0.00 % 0.11 69.23 % 0.07 0.00 % 0.07 -59.38 % 0.16 0.00 % 0.16 220.00 % 0.05 0.00 % 0.05
Earnings per share 0.50 117.39 % 0.23 21.05 % 0.19 91.73 % 0.10 -71.69 % 0.35 75.00 % 0.20 5.26 % 0.19 711.97 % 0.02 -88.86 % 0.21 1 710.34 % 0.01 -96.86 % 0.37 394.65 % 0.07 -74.21 % 0.29 26.09 % 0.23 91.67 % 0.12 -47.83 % 0.23 -32.35 % 0.34 13.33 % 0.30 3.45 % 0.29 163.64 % 0.11 0.00 % 0.11 0.00 % 0.11 69.23 % 0.07 0.00 % 0.07 -59.38 % 0.16 0.00 % 0.16 220.00 % 0.05 0.00 % 0.05
Gross profit 124.965 M 36.75 % 91.383 M 60.98 % 56.766 M 22.35 % 46.395 M -38.84 % 75.859 M 5.61 % 71.829 M 76.74 % 40.642 M 1.25 % 40.141 M -33.85 % 60.681 M 55.42 % 39.042 M -61.49 % 101.379 M 252.30 % 28.776 M -54.74 % 63.584 M -16.42 % 76.078 M 43.61 % 52.974 M 4.82 % 50.540 M -29.66 % 71.848 M -7.85 % 77.965 M 11.15 % 70.143 M 124.21 % 31.284 M 44.28 % 21.684 M 0.00 % 21.684 M 47.57 % 14.694 M 0.00 % 14.694 M -11.27 % 16.560 M 0.00 % 16.560 M 48.86 % 11.125 M 0.00 % 11.125 M
Income tax expense 8.894 M -13.35 % 10.265 M 76.30 % 5.822 M 1 329.88 % 407.184 K -92.70 % 5.579 M -18.94 % 6.883 M 107.95 % 3.310 M 228.53 % 1.007 M -81.82 % 5.542 M 1 996.52 % 264.340 K -97.60 % 11.016 M 871.89 % -1.427 M -134.34 % 4.156 M -23.99 % 5.468 M 6 486.19 % 83.024 K -98.09 % 4.355 M 18.54 % 3.674 M -60.23 % 9.239 M 60.18 % 5.768 M 163.10 % 2.192 M 67.16 % 1.311 M 0.00 % 1.311 M 0.46 % 1.305 M 0.00 % 1.305 M 135.38 % 554.593 K 0.00 % 554.593 K -61.36 % 1.435 M 0.00 % 1.435 M
Cost of revenue 137.139 M 27.40 % 107.642 M 24.10 % 86.739 M 7.40 % 80.760 M -31.88 % 118.551 M -4.48 % 124.113 M -14.34 % 144.888 M 66.32 % 87.117 M 64.37 % 53.001 M -37.18 % 84.366 M -50.62 % 170.859 M 233.64 % 51.210 M -40.80 % 86.505 M -15.42 % 102.270 M 36.94 % 74.681 M 24.98 % 59.755 M -21.37 % 75.991 M -21.72 % 97.080 M 15.79 % 83.844 M 131.68 % 36.189 M -15.30 % 42.726 M 0.00 % 42.726 M 40.52 % 30.405 M 0.00 % 30.405 M 28.06 % 23.743 M 0.00 % 23.743 M -24.92 % 31.623 M 0.00 % 31.623 M
General and administrative expenses -6.089 M -145.37 % 13.421 M 145.86 % -29.265 M -184.72 % 34.541 M 605.50 % -6.833 M -151.61 % 13.240 M 134.86 % -37.983 M -185.94 % 44.195 M 489.51 % -11.346 M -160.83 % 18.652 M 172.72 % -25.649 M -179.52 % 32.254 M 997.60 % -3.593 M -128.91 % 12.428 M 841.00 % 1.321 M 114.60 % -9.046 M -11 934.47 % -75.166 K -100.99 % 7.605 M 190.73 % 2.616 M 140.15 % -6.516 M -186.26 % 7.554 M 0.00 % 7.554 M 28.65 % 5.872 M 0.00 % 5.872 M 9.90 % 5.343 M 0.00 % 5.343 M 49.16 % 3.582 M 0.00 % 3.582 M
Selling and marketing expenses -891.157 K -125.68 % 3.470 M 231.42 % -2.640 M -146.87 % 5.633 M 97.22 % 2.856 M 50.87 % 1.893 M -48.06 % 3.645 M 58.93 % 2.293 M 19.55 % 1.918 M -13.12 % 2.208 M 45.99 % 1.512 M 33.32 % 1.134 M -16.51 % 1.359 M -83.95 % 8.466 M 717.78 % 1.035 M -62.39 % 2.752 M -14.78 % 3.230 M 23.79 % 2.609 M 2.57 % 2.544 M 100.33 % 1.270 M 95.31 % 650.131 K 0.00 % 650.131 K 53.27 % 424.161 K 0.00 % 424.161 K 34.94 % 314.325 K 0.00 % 314.325 K 98.76 % 158.146 K 0.00 % 158.147 K
Other expenses 26.088 M 175.33 % 9.475 M -75.60 % 38.827 M 249.83 % -25.914 M -8 036.02 % 326.540 K 208.08 % -302.140 K -103.71 % 8.142 M 653.65 % -1.471 M -54.10 % -954.346 K -180.45 % 1.186 M -97.05 % 40.245 M 316.69 % -18.572 M -213.46 % 16.368 M 3 518.49 % -478.812 K 84.41 % -3.071 M -126.52 % 11.578 M 42 114.08 % -27.558 K -37.79 % -20.000 K 97.31 % -744.387 K -148.92 % 1.522 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 30.169 M -22.12 % 38.740 M 112.53 % 18.228 M -35.31 % 28.177 M 55.24 % 18.151 M -48.58 % 35.300 M 533.53 % -8.142 M -124.77 % 32.869 M 7.21 % 30.658 M -12.39 % 34.992 M 18.37 % 29.560 M 4.66 % 28.245 M 6.84 % 26.437 M -14.11 % 30.782 M 14.23 % 26.947 M 15.40 % 23.351 M -5.52 % 24.715 M 31.42 % 18.806 M 5.57 % 17.813 M 39.12 % 12.805 M 46.38 % 8.748 M 0.00 % 8.748 M 46.33 % 5.978 M 0.00 % 5.978 M -3.04 % 6.166 M 0.00 % 6.166 M 37.22 % 4.493 M 0.00 % 4.493 M
Cost and expenses 167.308 M 14.30 % 146.383 M 39.46 % 104.967 M -2.97 % 108.177 M -20.87 % 136.701 M -14.25 % 159.413 M 2 057.81 % -8.142 M -106.79 % 119.986 M 43.42 % 83.659 M -29.91 % 119.358 M -40.45 % 200.419 M 152.24 % 79.456 M -29.65 % 112.942 M -15.11 % 133.052 M 30.92 % 101.628 M 22.29 % 83.106 M -17.48 % 100.706 M -13.10 % 115.885 M 14.00 % 101.657 M 107.49 % 48.993 M -4.82 % 51.473 M 0.00 % 51.473 M 41.48 % 36.383 M 0.00 % 36.383 M 21.65 % 29.908 M 0.00 % 29.908 M -17.19 % 36.116 M 0.00 % 36.116 M
Research and development expenses 11.061 M -10.61 % 12.374 M 9.45 % 11.306 M -18.77 % 13.918 M 69.08 % 8.231 M -28.48 % 11.509 M 24.69 % 9.231 M -23.24 % 12.025 M -9.82 % 13.334 M 2.99 % 12.946 M -3.76 % 13.452 M 0.17 % 13.429 M 9.15 % 12.304 M 18.68 % 10.367 M -6.41 % 11.077 M 26.30 % 8.770 M -0.26 % 8.793 M 5.55 % 8.331 M -7.25 % 8.982 M 20.89 % 7.430 M 99.60 % 3.722 M 0.00 % 3.722 M 0.000 0.000 -100.00 % 2.759 M 0.00 % 2.759 M 0.000 0.000
Selling general and administrative expenses -6.980 M -141.33 % 16.891 M 152.94 % -31.905 M -179.42 % 40.174 M 292.10 % 10.246 M -32.29 % 15.133 M 144.07 % -34.338 M -173.86 % 46.488 M 593.09 % -9.428 M -145.20 % 20.860 M 186.42 % -24.136 M -172.29 % 33.388 M 1 594.11 % -2.235 M -110.70 % 20.894 M 786.86 % 2.356 M 137.43 % -6.294 M -299.52 % 3.154 M -69.12 % 10.214 M 97.97 % 5.160 M 198.35 % -5.246 M -154.38 % 9.647 M 0.00 % 9.647 M 53.23 % 6.296 M 0.00 % 6.296 M 7.73 % 5.844 M 0.00 % 5.844 M 56.27 % 3.740 M 0.00 % 3.740 M
Interest income 4.618 M 110.06 % 2.199 M 185.81 % 769.247 K -76.62 % 3.291 M -36.78 % 5.206 M 159.62 % 2.005 M -77.56 % 8.937 M 734.00 % 1.072 M -54.17 % 2.338 M 190.37 % 805.134 K -93.69 % 12.768 M 123.32 % 5.717 M 0.000 0.000 -100.00 % 37.287 K -85.19 % 251.712 K 0.000 0.000 -100.00 % 31.262 K -49.45 % 61.847 K -10.43 % 69.045 K 0.00 % 69.045 K 0.000 0.000 -100.00 % 19.535 K 0.00 % 19.535 K 0.000 0.000
Interest expense 5.470 K 50.44 % 3.636 K -99.89 % 3.203 M 11 619.97 % 27.331 K 177.70 % 9.842 K -3.34 % 10.182 K 0.000 -100.00 % 414.288 K -23.80 % 543.700 K -33.80 % 821.360 K 119.05 % 374.965 K -74.91 % 1.495 M 0.000 -100.00 % 2.675 M 11.47 % 2.400 M -67.90 % 7.477 M 0.000 0.000 -100.00 % 2.958 M -47.18 % 5.601 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 0.000 0.000 -100.00 % 19.465 M 70 085.65 % 27.733 K -99.86 % 19.178 M 4.72 % 18.313 M -2.96 % 18.872 M 0.00 % 18.872 M 3.00 % 18.323 M 0.00 % 18.323 M 0.45 % 18.242 M 0.00 % 18.242 M 13.90 % 16.015 M 0.00 % 16.015 M 2.30 % 15.656 M 0.00 % 15.656 M 8.37 % 14.446 M 80.28 % 8.013 M 2 283.68 % 336.159 K -89.26 % 3.130 M 83.49 % 1.706 M 0.00 % 1.706 M 20.82 % 1.412 M 0.00 % 1.412 M 12.30 % 1.257 M 0.00 % 1.257 M -0.25 % 1.260 M 0.00 % 1.260 M
Operating income 94.796 M 80.07 % 52.643 M 36.60 % 38.538 M 103.06 % 18.979 M -67.11 % 57.708 M 57.98 % 36.529 M -81.14 % 193.673 M 2 861.90 % 6.539 M -85.02 % 43.663 M 1 703.94 % 2.420 M -96.78 % 75.162 M 886.66 % 7.618 M -78.18 % 34.919 M -10.16 % 38.868 M 86.06 % 20.890 M -28.56 % 29.243 M -39.94 % 48.687 M -1.53 % 49.445 M 8.88 % 45.411 M 176.19 % 16.442 M 41.71 % 11.603 M 0.00 % 11.603 M 42.21 % 8.159 M 0.00 % 8.159 M -20.82 % 10.305 M 0.00 % 10.305 M 43.98 % 7.157 M 0.00 % 7.157 M
Operating income ratio 0.36 36.74 % 0.26 -1.51 % 0.27 79.92 % 0.15 -49.72 % 0.30 59.22 % 0.19 -82.14 % 1.04 1 931.60 % 0.05 -86.62 % 0.38 1 858.28 % 0.02 -92.90 % 0.28 189.89 % 0.10 -59.06 % 0.23 6.76 % 0.22 33.18 % 0.16 -38.28 % 0.27 -19.49 % 0.33 16.59 % 0.28 -4.21 % 0.29 21.02 % 0.24 35.27 % 0.18 0.00 % 0.18 -0.43 % 0.18 0.00 % 0.18 -29.24 % 0.26 0.00 % 0.26 52.71 % 0.17 0.00 % 0.17
Total other income expenses net 215.233 K 112.92 % -1.666 M -95.36 % -852.616 K 36.41 % -1.341 M -114.56 % 9.209 M 69.94 % 5.419 M 1 421.52 % -410.068 K 71.09 % -1.418 M -48.63 % -954.345 K -802.97 % -105.690 K -108.66 % 1.220 M -32.01 % 1.795 M -84.33 % 11.459 M 20 204.35 % -56.997 K 98.14 % -3.071 M -152.25 % 5.877 M 21 425.33 % -27.558 K -37.79 % -20.000 K 97.31 % -744.387 K -9 029.10 % -8.154 K -100.58 % 1.402 M 0.00 % 1.402 M 253.31 % 396.951 K 0.00 % 396.951 K 465.91 % 70.144 K 0.00 % 70.144 K 277.15 % -39.596 K 0.00 % -39.596 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 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 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 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-03-31
Net debt -284.563 M -32.94 % -214.053 M 15.41 % -253.045 M -2.09 % -247.866 M -11.79 % -221.728 M 13.17 % -255.350 M -15.66 % -220.767 M -21.44 % -181.787 M -9.34 % -166.261 M 48.27 % -321.384 M 58.14 % -767.738 M -5.59 % -727.086 M 5.47 % -769.176 M 9.91 % -853.778 M -510.09 % 208.191 M 42.32 % 146.287 M 36.56 % 107.121 M 106.30 % 51.925 M -68.59 % 165.307 M 494.10 % -41.945 M 0.00 % -41.945 M -6.24 % -39.482 M 0.00 % -39.482 M 44.36 % -70.960 M 0.00 % -70.960 M -6 690.53 % 1.077 M
Total investments 1.005 B 4 024.97 % 24.354 M 0.41 % 24.254 M -0.27 % 24.319 M -97.39 % 930.934 M 6.77 % 871.876 M 3 508.74 % 24.160 M 0.07 % 24.143 M -0.22 % 24.195 M 0.30 % 24.122 M 0.00 % 24.122 M -1.09 % 24.389 M 0.56 % 24.253 M -0.91 % 24.476 M 0.00 % 24.476 M -0.45 % 24.587 M 0.39 % 24.491 M -76.42 % 103.850 M 330.79 % 24.107 M 761.21 % 2.799 M 0.00 % 2.799 M 39.96 % 2.000 M 0.00 % 2.000 M 0.000 0.000 -100.00 % 2.153 M
Total debt 508.313 K -5.87 % 540.000 K -0.09 % 540.505 K 1.98 % 530.000 K -94.65 % 9.912 M -27.47 % 13.667 M -73.45 % 51.482 M 4 855.06 % 1.039 M -96.44 % 29.182 M -54.48 % 64.101 M -23.99 % 84.332 M -28.86 % 118.548 M 41.22 % 83.945 M -69.05 % 271.231 M 7.73 % 251.776 M 18.44 % 212.572 M 25.41 % 169.502 M 0.000 -100.00 % 217.232 M 1 348.22 % 15.000 M 0.00 % 15.000 M 0.00 % 15.000 M 0.00 % 15.000 M 0.000 0.000 0.000
Accumulated other comprehensive income loss 90.620 M 0.000 -100.00 % 90.413 M 14 020.08 % 640.316 K -99.16 % 76.177 M -96.40 % 2.116 B 686 456.20 % 308.199 K -99.99 % 2.109 B 2 973.86 % 68.596 M -96.73 % 2.098 B 3 688.22 % 55.374 M -97.32 % 2.069 B 5 716.75 % 35.566 M -98.30 % 2.087 B 5 778.24 % 35.496 M 985 633.49 % 3.601 K -88.96 % 32.621 K -100.00 % 725.580 M 78.04 % 407.535 M 13 626.46 % 2.969 M 0.00 % 2.969 M -4.24 % 3.100 M 0.00 % 3.100 M 1.21 % 3.063 M 0.00 % 3.063 M -96.15 % 79.626 M
Retained earnings 560.159 M 4.77 % 534.634 M 8.24 % 493.921 M 3.59 % 476.786 M 3.75 % 459.555 M 6.18 % 432.815 M 8.82 % 397.749 M 6.79 % 372.447 M 1.10 % 368.387 M -2.29 % 377.032 M 0.55 % 374.981 M 15.41 % 324.923 M 3.45 % 314.083 M -2.18 % 321.090 M 15.07 % 279.044 M 1.35 % 275.331 M 12.58 % 244.567 M 0.000 -100.00 % 185.895 M 216.24 % 58.782 M 0.00 % 58.782 M 66.42 % 35.322 M 0.00 % 35.322 M 71.69 % 20.574 M 0.00 % 20.574 M 0.000
Common stock 176.200 M 0.00 % 176.200 M 0.00 % 176.200 M 0.00 % 176.200 M 0.00 % 176.200 M 0.00 % 176.200 M 0.00 % 176.200 M 0.00 % 176.200 M 0.00 % 176.200 M 0.00 % 176.200 M 0.00 % 176.200 M 0.00 % 176.200 M 0.00 % 176.200 M 0.00 % 176.200 M 33.33 % 132.150 M 0.00 % 132.150 M 0.00 % 132.150 M 0.000 -100.00 % 132.150 M 20.14 % 110.000 M 0.00 % 110.000 M 0.00 % 110.000 M 0.00 % 110.000 M 0.00 % 110.000 M 0.00 % 110.000 M 0.000
Total equity 2.800 B 0.92 % 2.775 B 1.50 % 2.734 B 1.17 % 2.702 B 0.63 % 2.685 B 0.76 % 2.665 B 1.12 % 2.636 B -0.06 % 2.637 B -0.35 % 2.646 B -0.17 % 2.651 B 0.42 % 2.640 B 2.72 % 2.570 B 0.42 % 2.559 B -0.96 % 2.584 B 210.26 % 832.798 M 2.18 % 815.065 M 3.92 % 784.330 M 8.10 % 725.580 M 0.00 % 725.580 M 170.45 % 268.283 M 0.00 % 268.283 M 9.52 % 244.954 M 0.00 % 244.954 M 6.42 % 230.169 M 0.00 % 230.169 M 189.06 % 79.626 M
Other non current liabilities 0.000 0.000 0.000 0.000 -100.00 % 60.015 M 0.000 -100.00 % 60.740 M 0.000 0.000 0.000 100.00 % -919.773 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
Long term debt 0.000 -100.00 % 30.000 K 0.00 % 30.000 K 0.00 % 29.999 K 0.00 % 29.999 K 101.46 % -2.061 M -6 971.64 % 29.999 K 1.71 % 29.495 K 0.00 % 29.495 K 0.04 % 29.482 K 103.31 % -890.292 K -2 459.33 % 37.735 K 30.22 % 28.977 K -99.94 % 46.201 M 0.00 % 46.201 M -36.54 % 72.801 M 0.00 % 72.801 M 0.000 -100.00 % 99.273 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 58.565 M -0.67 % 58.958 M -0.61 % 59.320 M -0.61 % 59.683 M 198 849.69 % 29.999 K -99.95 % 62.499 M 2.85 % 60.770 M -1.94 % 61.972 M -0.64 % 62.370 M -0.68 % 62.800 M -0.59 % 63.170 M 0.86 % 62.629 M -2.09 % 63.967 M -41.60 % 109.541 M 3.53 % 105.807 M -16.90 % 127.326 M -0.28 % 127.689 M 0.000 -100.00 % 154.881 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities 26.468 M -15.27 % 31.238 M -4.36 % 32.662 M -2.41 % 33.469 M 1.88 % 32.853 M 167.74 % 12.270 M -76.57 % 52.369 M 74.21 % 30.061 M -17.64 % 36.501 M -31.73 % 53.462 M -39.53 % 88.408 M 756.88 % 10.317 M -75.63 % 42.342 M 71.60 % 24.675 M -76.72 % 106.011 M 50.46 % 70.457 M 26.25 % 55.808 M 0.000 -100.00 % 11.801 M -11.26 % 13.299 M 0.00 % 13.299 M 54.35 % 8.616 M 0.00 % 8.616 M 2.62 % 8.396 M 0.00 % 8.396 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 4.938 M 45 581.12 % 10.809 K -99.95 % 22.746 M 55.70 % 14.609 M -20.87 % 18.462 M 14.26 % 16.158 M -5.36 % 17.073 M -8.14 % 18.587 M 0.000 -100.00 % 3.105 M -92.61 % 41.995 M -4.59 % 44.016 M 1.82 % 43.231 M 0.000 -100.00 % 32.593 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 508.313 K -0.33 % 510.000 K -0.10 % 510.505 K 2.10 % 500.000 K 5 032.94 % 9.741 K -99.04 % 1.009 M -98.04 % 51.452 M 5 045.19 % 1.000 M -96.57 % 29.152 M -45.68 % 53.667 M -36.34 % 84.303 M -28.86 % 118.511 M 41.24 % 83.907 M -62.71 % 225.029 M 47.75 % 152.301 M 8.97 % 139.763 M 178.90 % 50.112 M 0.000 -100.00 % 117.959 M 686.40 % 15.000 M 0.00 % 15.000 M 0.00 % 15.000 M 0.00 % 15.000 M 0.000 0.000 0.000
Total current liabilities 139.309 M -12.12 % 158.520 M 24.46 % 127.364 M -14.38 % 148.755 M -0.10 % 148.909 M -15.73 % 176.697 M -17.09 % 213.121 M 74.18 % 122.355 M -39.22 % 201.310 M -21.84 % 257.550 M -11.66 % 291.556 M 19.69 % 243.588 M 4.84 % 232.334 M -38.43 % 377.366 M 1.95 % 370.159 M 15.78 % 319.715 M -6.80 % 343.043 M 0.000 -100.00 % 369.950 M 557.08 % 56.302 M 0.00 % 56.302 M 61.90 % 34.776 M 0.00 % 34.776 M 46.09 % 23.805 M 0.00 % 23.805 M 0.000
Total liabilities 197.875 M -9.01 % 217.478 M 16.50 % 186.684 M -10.44 % 208.438 M 39.95 % 148.939 M -37.73 % 239.196 M -12.67 % 273.891 M 48.59 % 184.327 M -30.09 % 263.680 M -17.69 % 320.351 M -9.69 % 354.727 M 15.84 % 306.217 M 3.35 % 296.301 M -39.15 % 486.907 M 2.30 % 475.966 M 6.47 % 447.041 M -5.03 % 470.732 M 0.000 -100.00 % 524.832 M 832.17 % 56.302 M 0.00 % 56.302 M 61.90 % 34.776 M 0.00 % 34.776 M 46.09 % 23.805 M 0.00 % 23.805 M 0.000
Other non current assets 16.103 M -98.23 % 908.164 M -1.14 % 918.683 M 6 962.40 % 13.008 M 1 225.90 % 981.077 K -94.22 % 16.980 M -34.64 % 25.979 M -95.74 % 609.787 M 13.37 % 537.867 M 16.25 % 462.662 M 12.28 % 412.046 M -36.60 % 649.922 M 3.09 % 630.452 M 3.94 % 606.580 M 10 329.17 % 5.816 M -45.55 % 10.682 M -15.83 % 12.692 M 124.44 % -51.925 M -369.91 % 19.238 M 452.46 % 3.482 M 0.00 % 3.482 M 6.89 % 3.258 M 0.00 % 3.258 M 133.00 % 1.398 M 0.00 % 1.398 M 229.87 % -1.077 M
Long term investments 24.590 M 102.87 % -856.646 M 2.18 % -875.746 M -3 701.06 % 24.319 M -0.11 % 24.347 M 0.11 % 24.320 M 0.66 % 24.160 M 104.68 % -515.857 M -13.17 % -455.805 M -31.78 % -345.878 M 0.00 % -345.878 M 41.93 % -595.611 M 0.02 % -595.747 M -3.51 % -575.524 M -2 351.11 % 25.566 M -1.09 % 25.849 M -0.29 % 25.924 M 0.000 -100.00 % 25.483 M 810.37 % 2.799 M 0.00 % 2.799 M 39.96 % 2.000 M 0.00 % 2.000 M 0.000 0.000 0.000
Intangible assets 97.313 M 1.46 % 95.914 M -0.62 % 96.510 M -3.98 % 100.514 M -0.62 % 101.142 M -0.66 % 101.811 M -0.68 % 102.507 M 2.97 % 99.552 M -0.45 % 100.006 M 87.98 % 53.201 M -0.65 % 53.548 M 3.37 % 51.802 M -2.34 % 53.041 M 3.88 % 51.058 M -4.63 % 53.536 M -0.65 % 53.884 M 0.24 % 53.753 M 0.000 -100.00 % 54.225 M 1 736.61 % 2.952 M 0.00 % 2.952 M -1.77 % 3.006 M 0.00 % 3.006 M 7.33 % 2.800 M 0.00 % 2.800 M 0.000
GoodWill 2.091 M 0.00 % 2.091 M 0.00 % 2.091 M 0.00 % 2.091 M 0.00 % 2.091 M -50.00 % 4.183 M 100.00 % 2.091 M 0.00 % 2.091 M 0.00 % 2.091 M 0.00 % 2.091 M 0.00 % 2.091 M 0.00 % 2.091 M 0.00 % 2.091 M 0.00 % 2.091 M 0.00 % 2.091 M 0.00 % 2.091 M 0.00 % 2.091 M 0.000 -100.00 % 2.091 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 99.404 M 1.43 % 98.005 M -0.60 % 98.601 M -3.90 % 102.605 M -0.61 % 103.233 M -0.64 % 103.902 M -0.67 % 104.598 M 2.91 % 101.643 M -0.44 % 102.097 M 84.65 % 55.292 M -0.62 % 55.639 M 3.24 % 53.893 M -2.25 % 55.132 M 3.73 % 53.149 M -4.45 % 55.627 M -0.62 % 55.975 M 0.23 % 55.844 M 0.000 -100.00 % 56.317 M 1 807.45 % 2.952 M 0.00 % 2.952 M -1.77 % 3.006 M 0.00 % 3.006 M 7.33 % 2.800 M 0.00 % 2.800 M 0.000
Property plant equipment net 954.056 M -0.63 % 960.090 M -0.08 % 960.836 M 2.29 % 939.290 M -0.80 % 946.856 M 0.72 % 940.132 M 4.13 % 902.840 M 10.01 % 820.663 M 4.82 % 782.909 M 10.40 % 709.144 M -1.44 % 719.489 M 3.94 % 692.200 M -1.78 % 704.749 M -0.39 % 707.482 M -1.66 % 719.453 M 3.33 % 696.253 M 2.20 % 681.242 M 0.000 -100.00 % 668.340 M 883.58 % 67.950 M 0.00 % 67.950 M 43.23 % 47.441 M 0.00 % 47.441 M 9.49 % 43.330 M 0.00 % 43.330 M 0.000
Total non current assets 1.110 B -1.51 % 1.127 B 0.84 % 1.118 B 2.11 % 1.095 B 0.32 % 1.091 B -0.45 % 1.096 B 2.57 % 1.069 B 4.01 % 1.028 B 5.02 % 978.515 M 9.26 % 895.589 M 4.77 % 854.778 M 4.97 % 814.293 M 0.90 % 807.007 M 0.54 % 802.665 M -2.04 % 819.391 M 2.50 % 799.414 M 1.54 % 787.316 M 1 616.26 % -51.925 M -106.66 % 780.015 M 910.60 % 77.183 M 0.00 % 77.183 M 38.56 % 55.704 M 0.00 % 55.704 M 17.20 % 47.529 M 0.00 % 47.529 M 4 514.36 % -1.077 M
Other current assets 135.802 M -12.12 % 154.527 M 113.23 % 72.471 M 298.94 % 18.166 M -74.30 % 70.674 M 0.19 % 70.541 M 205.48 % 23.092 M -95.03 % 464.226 M 10.38 % 420.573 M -44.12 % 752.601 M 199.29 % 251.463 M 865.76 % 26.038 M 21.60 % 21.412 M -63.32 % 58.377 M 174.64 % 21.255 M -9.43 % 23.468 M 80.82 % 12.979 M 0.000 -100.00 % 22.677 M -54.92 % 50.299 M 0.00 % 50.299 M 100.26 % 25.117 M 0.00 % 25.117 M 235.61 % 7.484 M 0.00 % 7.484 M 0.000
Short term investments 860.000 M -2.38 % 881.000 M -2.11 % 900.000 M -2.28 % 921.000 M 1.59 % 906.587 M 6.96 % 847.556 M -8.77 % 929.000 M 72.04 % 540.000 M 12.50 % 480.000 M 29.73 % 370.000 M 0.00 % 370.000 M -40.32 % 620.000 M 0.00 % 620.000 M 3.33 % 600.000 M 55 133.59 % -1.090 M 13.57 % -1.261 M 11.95 % -1.433 M -101.38 % 103.850 M 7 647.30 % -1.376 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.153 M
cash and cash equivalents 285.072 M 32.84 % 214.593 M -15.38 % 253.586 M 2.09 % 248.396 M 7.23 % 231.639 M -13.89 % 269.017 M -1.19 % 272.249 M 48.91 % 182.826 M -6.46 % 195.443 M -49.30 % 385.485 M -54.76 % 852.071 M 0.76 % 845.634 M -0.88 % 853.121 M -24.17 % 1.125 B 2 481.18 % 43.585 M -34.25 % 66.285 M 6.26 % 62.382 M 220.14 % -51.925 M -200.00 % 51.925 M -8.82 % 56.945 M 0.00 % 56.945 M 4.52 % 54.482 M 0.00 % 54.482 M -23.22 % 70.960 M 0.00 % 70.960 M 6 690.53 % -1.077 M
Cash and short term investments 1.145 B 4.52 % 1.096 B -5.03 % 1.154 B -1.35 % 1.169 B 2.74 % 1.138 B 1.94 % 1.117 B -7.05 % 1.201 B 66.19 % 722.826 M 7.02 % 675.443 M -10.59 % 755.485 M -38.18 % 1.222 B -16.62 % 1.466 B -0.51 % 1.473 B -14.60 % 1.725 B 3 857.80 % 43.585 M -34.25 % 66.285 M 6.26 % 62.382 M 20.14 % 51.925 M 0.00 % 51.925 M -8.82 % 56.945 M 0.00 % 56.945 M 4.52 % 54.482 M 0.00 % 54.482 M -23.22 % 70.960 M 0.00 % 70.960 M 6 490.53 % 1.077 M
Total current assets 1.888 B 1.23 % 1.865 B 3.46 % 1.803 B -0.73 % 1.816 B 0.72 % 1.803 B -0.28 % 1.808 B -1.77 % 1.840 B 2.61 % 1.794 B -7.13 % 1.932 B -6.94 % 2.076 B -2.99 % 2.140 B 3.78 % 2.062 B 0.66 % 2.048 B -9.69 % 2.268 B 363.47 % 489.372 M 5.77 % 462.691 M -1.08 % 467.745 M 800.81 % 51.925 M -88.96 % 470.396 M 90.13 % 247.401 M 0.00 % 247.401 M 10.43 % 224.027 M 0.00 % 224.027 M 8.52 % 206.445 M 0.00 % 206.445 M 19 074.07 % 1.077 M
Inventory 306.225 M -6.16 % 326.320 M -5.07 % 343.731 M -4.53 % 360.057 M 4.37 % 344.984 M 6.73 % 323.235 M -6.53 % 345.812 M -7.11 % 372.298 M -3.89 % 387.378 M 11.98 % 345.928 M 7.10 % 322.990 M -11.51 % 364.991 M 20.15 % 303.785 M 6.61 % 284.948 M 6.22 % 268.254 M 8.68 % 246.821 M 6.16 % 232.500 M 0.000 -100.00 % 202.339 M 415.20 % 39.274 M 0.00 % 39.274 M 4.98 % 37.411 M 0.00 % 37.411 M -16.84 % 44.987 M 0.00 % 44.987 M 0.000
Net receivables 300.695 M 4.26 % 288.416 M 23.92 % 232.740 M -13.20 % 268.147 M -11.94 % 304.516 M 1.59 % 299.763 M 10.89 % 270.333 M 15.34 % 234.387 M 3.52 % 226.407 M 1.76 % 222.498 M -33.18 % 332.993 M 62.31 % 205.153 M -18.11 % 250.530 M 24.83 % 200.700 M 28.43 % 156.278 M 23.32 % 126.723 M -20.95 % 160.311 M 0.000 -100.00 % 193.456 M 91.76 % 100.883 M 0.00 % 100.883 M -5.73 % 107.016 M 0.00 % 107.016 M 28.91 % 83.014 M 0.00 % 83.014 M 0.000
Tax assets 16.216 M -8.69 % 17.761 M 13.65 % 15.627 M -0.47 % 15.701 M -1.66 % 15.966 M 44.93 % 11.016 M -2.95 % 11.351 M -0.81 % 11.444 M -0.03 % 11.447 M -20.34 % 14.369 M 6.58 % 13.481 M -2.93 % 13.889 M 11.82 % 12.420 M 13.15 % 10.977 M -15.10 % 12.929 M 21.34 % 10.655 M -8.26 % 11.614 M 0.000 -100.00 % 10.638 M 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
Account payables 97.413 M -17.31 % 117.810 M 36.65 % 86.210 M -23.61 % 112.849 M 6.71 % 105.756 M -32.50 % 156.667 M 54.22 % 101.584 M 15.05 % 88.294 M -30.95 % 127.870 M 6.71 % 119.833 M 14.07 % 105.055 M 10.63 % 94.963 M -1.16 % 96.081 M -15.66 % 113.919 M 8.35 % 105.138 M -1.11 % 106.320 M -43.40 % 187.843 M 0.000 -100.00 % 197.177 M 604.13 % 28.003 M 0.00 % 28.003 M 150.92 % 11.160 M 0.00 % 11.160 M -27.57 % 15.409 M 0.00 % 15.409 M 0.000
Tax payables 14.920 M 66.47 % 8.962 M 12.29 % 7.981 M 312.13 % 1.937 M -81.18 % 10.291 M 52.70 % 6.739 M 27.81 % 5.273 M 155.00 % 2.068 M -67.48 % 6.359 M 57.95 % 4.026 M -70.81 % 13.791 M 1 039.72 % 1.210 M -87.90 % 10.003 M -27.21 % 13.743 M 104.82 % 6.710 M 111.32 % 3.175 M -47.50 % 6.048 M 0.000 -100.00 % 10.419 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 58.565 M -0.62 % 58.928 M -0.61 % 59.290 M -0.61 % 59.653 M -0.60 % 60.015 M -0.60 % 60.378 M -0.60 % 60.740 M -0.61 % 61.111 M -0.60 % 61.481 M -0.60 % 61.851 M -0.59 % 62.221 M -0.59 % 62.591 M -0.59 % 62.962 M -0.60 % 63.339 M 8.14 % 58.572 M 9.56 % 53.463 M -0.62 % 53.796 M 0.000 -100.00 % 54.462 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 -100.00 % 30.000 K 0.00 % 30.000 K 0.00 % 29.999 K -24.51 % 39.740 K 0.66 % 39.481 K 31.61 % 29.999 K 1.71 % 29.495 K -24.33 % 38.977 K 100.38 % -10.375 M -35 290.68 % 29.482 K -21.87 % 37.735 K 30.22 % 28.977 K 1.77 % 28.472 K 0.00 % 28.472 K 1.31 % 28.104 K 1.33 % 27.735 K 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 -100.00 % 59.139 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
Other total stockholders equity 1.973 B -4.39 % 2.064 B 4.59 % 1.973 B -3.68 % 2.049 B -0.04 % 2.049 B 3 521.88 % -59.894 M -103.02 % 1.980 B 9 957.91 % -20.090 M -100.96 % 2.102 B 0.000 -100.00 % 2.033 B 0.000 -100.00 % 2.069 B 0.000 -100.00 % 386.107 M -5.27 % 407.584 M -0.01 % 407.613 M 0.000 -100.00 % 407.535 M 322.18 % 96.532 M 0.00 % 96.532 M 0.00 % 96.532 M 0.00 % 96.532 M 0.00 % 96.532 M 0.00 % 96.532 M 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -60.740 M -7 403.14 % 831.703 K -3.30 % 860.045 K -6.49 % 919.773 K 0.00 % 919.773 K 0.000 -100.00 % 976.457 K 0.000 -100.00 % 1.033 M -2.67 % 1.061 M -2.84 % 1.093 M 0.000 -100.00 % 1.146 M 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
Total assets 2.998 B 0.20 % 2.992 B 2.46 % 2.921 B 0.34 % 2.911 B 0.57 % 2.894 B -0.35 % 2.904 B -0.18 % 2.909 B 3.12 % 2.821 B -3.05 % 2.910 B -2.06 % 2.971 B -0.78 % 2.994 B 4.12 % 2.876 B 0.73 % 2.855 B -7.01 % 3.071 B 134.63 % 1.309 B 3.70 % 1.262 B 0.56 % 1.255 B 0.000 -100.00 % 1.250 B 285.23 % 324.585 M 0.00 % 324.585 M 16.03 % 279.731 M 0.00 % 279.731 M 10.14 % 253.974 M 0.00 % 253.974 M 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 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 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 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 -100.00 % 96.947 M 203.97 % -93.244 M 0.000 -100.00 % 286.330 M 0.000 0.000 0.000 100.00 % -2.404 M 0.000 0.000 0.000 100.00 % -1.230 M 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 -100.00 % 32.525 M 351.80 % -12.917 M -426.84 % 3.952 M 0.000 -100.00 % 3.890 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
Change in working capital 0.000 0.000 -100.00 % 29.861 M 9.10 % 27.371 M 0.000 0.000 -100.00 % 116.444 M 342.78 % -47.963 M -200.00 % 47.963 M 0.000 100.00 % -242.335 M -318.44 % 110.939 M 200.00 % -110.939 M 0.000 100.00 % -62.433 M -191.75 % -21.399 M -159.89 % 35.730 M 0.000 100.00 % -26.565 M -105.41 % -12.933 M -211.44 % 11.605 M 0.00 % 11.605 M 168.23 % -17.009 M 0.00 % -17.009 M -457.34 % -3.052 M 0.00 % -3.052 M 65.87 % -8.942 M 0.00 % -8.942 M
Accounts receivables 0.000 0.000 -100.00 % 45.515 M 91.16 % 23.809 M 0.000 0.000 -100.00 % 121.834 M 208.44 % -112.352 M -200.00 % 112.352 M 0.000 100.00 % -187.600 M -348.78 % 75.409 M 200.00 % -75.409 M 0.000 -100.00 % 76.476 M 216.06 % -65.891 M -200.00 % 65.891 M 0.000 100.00 % -51.699 M -389.55 % 17.855 M 42.20 % 12.556 M 0.00 % 12.556 M 160.32 % -20.817 M 0.00 % -20.817 M -7 335.41 % -279.978 K 0.00 % -279.978 K 98.85 % -24.243 M 0.00 % -24.243 M
Inventory 0.000 0.000 100.00 % -10.199 M -379.62 % -2.126 M 0.000 0.000 100.00 % -22.822 M -135.44 % 64.388 M 200.00 % -64.388 M 0.000 100.00 % -54.735 M -254.05 % 35.531 M 200.00 % -35.531 M 0.000 100.00 % -21.434 M -49.67 % -14.321 M 52.52 % -30.161 M 0.000 100.00 % -2.520 M 91.81 % -30.788 M -3 206.12 % -931.233 K 0.00 % -931.233 K -124.58 % 3.788 M 0.00 % 3.788 M 236.66 % -2.772 M 0.00 % -2.772 M -118.12 % 15.301 M 0.00 % 15.301 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.917 M 200.00 % -12.917 M 0.000 100.00 % -4.482 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
Other working capital 0.000 0.000 100.00 % -5.455 M -195.91 % 5.688 M 0.000 0.000 -100.00 % 17.432 M 234.95 % -12.917 M -200.00 % 12.917 M 0.000 -100.00 % 4.482 M 0.000 0.000 0.000 100.00 % -40.999 M -479.22 % -7.078 M 0.000 0.000 100.00 % -24.044 M 0.000 100.00 % -20.235 K 0.00 % -20.235 K -200.00 % 20.235 K 0.00 % 20.235 K 0.000 0.000 0.000 0.000
Other non cash items 130.738 M 906.38 % -16.213 M -125.24 % 64.235 M 437.86 % 11.943 M -30.69 % 17.231 M 132.48 % -53.055 M 71.86 % -188.565 M -846.60 % -19.920 M 39.58 % -32.969 M -20.82 % -27.288 M 58.25 % -65.367 M 49.40 % -129.181 M -236.09 % 94.924 M 459.60 % -26.397 M 26.99 % -36.158 M -372.92 % 13.248 M 129.45 % -44.985 M -11.94 % -40.186 M -335.79 % 17.043 M 252.36 % -11.186 M -921.64 % -1.095 M 0.00 % -1.095 M 47.12 % -2.071 M 0.00 % -2.071 M -145.65 % 4.536 M 0.00 % 4.536 M 120.83 % -21.772 M 0.00 % -21.772 M
Net cash provided by operating activities 130.738 M 433.62 % 24.500 M -73.96 % 94.096 M 66.41 % 56.544 M -4.83 % 59.417 M 430.28 % -17.990 M -150.63 % 35.533 M 321.41 % -16.049 M 14.67 % -18.807 M -1 017.25 % 2.050 M -96.86 % 65.367 M 503.01 % 10.840 M -74.33 % 42.222 M 26.63 % 33.343 M 251.22 % -22.049 M -195.88 % 22.997 M -48.88 % 44.985 M 11.94 % 40.186 M 35.25 % 29.713 M 1 993.85 % -1.569 M -106.56 % 23.909 M 0.00 % 23.909 M 333.09 % -10.257 M 0.00 % -10.257 M -181.66 % 12.561 M 0.00 % 12.561 M 151.78 % -24.257 M 0.00 % -24.257 M
Investments in property plant and equipment -27.521 M -92.27 % -14.314 M 80.81 % -74.600 M -263.86 % -20.503 M 45.35 % -37.518 M -30.27 % -28.801 M 24.42 % -38.105 M 50.03 % -76.248 M 13.27 % -87.914 M -22.95 % -71.506 M -58.48 % -45.119 M -46.77 % -30.741 M -77.07 % -17.361 M -2.26 % -16.977 M 29.12 % -23.952 M 44.88 % -43.452 M -48.71 % -29.218 M 1.22 % -29.579 M -29.89 % -22.773 M -137.59 % -9.585 M -16.26 % -8.245 M 0.00 % -8.245 M -84.15 % -4.477 M 0.00 % -4.477 M 23.46 % -5.849 M 0.00 % -5.849 M -426.44 % -1.111 M 0.00 % -1.111 M
Acquisitions net 2.000 K -96.61 % 59.000 K 0.000 0.000 -100.00 % 23.420 K 39.29 % 16.814 K -91.02 % 187.270 K 2 545.19 % 7.080 K -77.24 % 31.109 K 0.000 -100.00 % 5.000 K 13.00 % 4.425 K 0.000 0.000 -100.00 % 324.673 K 0.000 0.000 -100.00 % 10.772 K -73.07 % 40.000 K 0.000 100.00 % -1.400 M 0.00 % -1.400 M 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -440.000 M 13.04 % -506.000 M 69.33 % -1.650 B -311.36 % -401.000 M -65.47 % -242.334 M -208.05 % -78.667 M 93.38 % -1.189 B -16 795 725.48 % -7.079 K 100.00 % -685.000 M -42.71 % -480.000 M -580.00 % 100.000 M 200.00 % -100.000 M 81.82 % -550.000 M 8.33 % -600.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 468.822 M -15.76 % 556.514 M -63.72 % 1.534 B 300.17 % 383.310 M 75.01 % 219.021 M 68.48 % 130.000 M -89.75 % 1.269 B 868.35 % 131.002 M -80.45 % 670.000 M 0.000 -100.00 % 439.621 M 339.62 % 100.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 -100.00 % 37.788 K 0.000 -100.00 % 23.420 K -99.96 % 53.739 M -32.61 % 79.749 M 1 132 486.67 % 7.041 K -99.85 % 4.682 M 3 927 241 759 129 700.00 % 0.000 -100.00 % 0.300 -100.00 % 560.821 K 100.10 % -550.000 M 8.33 % -600.000 M -210 868.14 % 284.673 K 789.60 % 32.000 K 1 258.34 % -2.763 K -125.65 % 10.772 K 100.05 % -22.773 M 0.000 100.00 % -13.410 M 0.00 % -13.410 M -1 240.95 % -1.000 M 0.00 % -1.000 M 0.000 0.000 0.000 0.000
Net cash used for investing activites 1.303 M -96.41 % 36.259 M 119.06 % -190.220 M -398.05 % -38.193 M 37.19 % -60.807 M -369.67 % 22.549 M -45.85 % 41.644 M -23.95 % 54.761 M 155.76 % -98.201 M 82.19 % -551.506 M -211.53 % 494.507 M 1 738.75 % -30.176 M 94.68 % -567.361 M 8.04 % -616.977 M -2 506.92 % -23.667 M 45.49 % -43.420 M -48.59 % -29.221 M 1.18 % -29.569 M -29.84 % -22.773 M -137.59 % -9.585 M 58.42 % -23.054 M 0.00 % -23.054 M -320.92 % -5.477 M 0.00 % -5.477 M 6.37 % -5.849 M 0.00 % -5.849 M -426.44 % -1.111 M 0.00 % -1.111 M
Debt repayment 6.127 K 255.19 % 1.725 K -82.75 % 10.000 K -98.00 % 500.000 K 0.000 0.000 -100.00 % 50.441 M 280.15 % -28.000 M 20.14 % -35.062 M -74.98 % -20.038 M 53.34 % -42.943 M -205.34 % 40.764 M 121.90 % -186.110 M -1 043.68 % 19.722 M -45.71 % 36.324 M -15.54 % 43.008 M 160.25 % -71.380 M -325.85 % 31.606 M 687.31 % -5.381 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -7.124 M 0.000 0.000 0.000 100.00 % -52.766 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
Dividends paid -60.597 M -1 464 469.74 % -4.138 K 99.44 % -744.401 K 0.000 100.00 % -33.894 M -388 552.82 % -8.721 K 98.76 % -702.903 K -44.20 % -487.435 K 98.91 % -44.626 M -4 295.43 % -1.015 M 1.09 % -1.026 M -35.06 % -760.041 K 98.20 % -42.291 M -1 227.46 % -3.186 M -10.36 % -2.887 M -15.34 % -2.503 M 91.37 % -29.017 M -949.46 % -2.765 M 2.23 % -2.828 M 2.98 % -2.915 M 0.000 0.000 100.00 % -4.531 K 0.00 % -4.531 K 0.000 0.000 100.00 % -203.335 K 0.00 % -203.335 K
Other financing activites 0.000 0.000 -100.00 % 7.112 M 0.000 100.00 % -999.999 K 85.96 % -7.124 M 78.20 % -32.676 M -62.65 % -20.090 M -3 790 528 051.85 % 0.530 175.71 % -0.700 100.00 % -38.810 K -9 465 697.56 % -0.410 100.00 % -3.366 M -100.20 % 1.694 B 33 331.74 % -5.097 M 0.000 0.000 0.000 -100.00 % 3.739 M -38.84 % 6.112 M 3 576.67 % -175.812 K 0.00 % -175.812 K -102.34 % 7.500 M 0.00 % 7.500 M -70.17 % 25.140 M 0.00 % 25.140 M -12.33 % 28.677 M 0.00 % 28.677 M
Net cash used provided by financing activities -60.590 M -2 512 983.53 % -2.411 K 99.68 % -746.830 K -249.37 % 500.000 K 101.43 % -34.894 M -389.20 % -7.133 M -138.62 % 18.468 M 138.02 % -48.577 M 39.04 % -79.688 M -278.51 % -21.053 M 52.16 % -44.008 M -210.01 % 40.004 M 117.26 % -231.767 M -113.55 % 1.710 B 5 934.98 % 28.340 M -30.03 % 40.505 M 140.34 % -100.397 M -448.11 % 28.841 M 745.10 % -4.471 M -239.81 % 3.198 M 1 918.85 % -175.812 K 0.00 % -175.812 K -102.35 % 7.495 M 0.00 % 7.495 M -70.19 % 25.140 M 0.00 % 25.140 M -11.71 % 28.474 M 0.00 % 28.474 M
Effect of forex changes on cash -874.975 K -448.98 % 250.726 K -75.75 % 1.034 M 219.48 % -865.441 K -291.60 % 451.690 K 618.62 % 62.855 K 107.82 % -803.459 K -921.91 % -78.624 K -103.86 % 2.035 M 14 956.06 % -13.701 K -100.89 % 1.545 M 77.24 % 871.427 K 4.98 % 830.068 K 269.38 % -490.076 K -164.01 % -185.628 K -484.98 % 48.217 K -90.92 % 530.870 K 1 057.64 % 45.858 K 138.75 % -118.355 K 59.03 % -288.915 K -1 961.47 % -14.015 K 0.00 % -14.015 K -5 617.72 % 254.000 0.00 % 254.000 100.81 % -31.247 K 0.00 % -31.247 K -301.66 % 15.495 K 0.00 % 15.495 K
Net change in cash 70.575 M 15.68 % 61.007 M 163.66 % -95.837 M -632.83 % 17.986 M 148.12 % -37.378 M -12 809.37 % 294.096 K -99.69 % 94.842 M 1 053.80 % -9.944 M 94.89 % -194.661 M 58.28 % -466.586 M -186.76 % 537.801 M 12 172.08 % -4.455 M 99.45 % -806.582 M -174.42 % 1.084 B 6 271.21 % -17.562 M -187.24 % 20.130 M 144.34 % -45.403 M -185.19 % 53.296 M 2 166.60 % 2.351 M 128.52 % -8.245 M -1 339.19 % 665.356 K 0.00 % 665.356 K 108.08 % -8.239 M 0.00 % -8.239 M -125.89 % 31.821 M 0.00 % 31.821 M 919.61 % 3.121 M 0.00 % 3.121 M
Cash at beginning of period 213.537 M 40.00 % 152.530 M -38.59 % 248.367 M 7.81 % 230.381 M -14.36 % 269.017 M 0.11 % 268.723 M 54.54 % 173.881 M -5.41 % 183.824 M -51.43 % 378.485 M -55.21 % 845.072 M 175.02 % 307.271 M -1.43 % 311.726 M -72.13 % 1.118 B 3 137.60 % 34.541 M -33.71 % 52.103 M 62.96 % 31.973 M -58.68 % 77.376 M 221.33 % 24.080 M 10.82 % 21.728 M -27.51 % 29.973 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.318 M 74.35 % 4.198 M 0.000
Cash at end of period 284.112 M 33.05 % 213.537 M 40.00 % 152.530 M -38.59 % 248.367 M 7.22 % 231.639 M -13.89 % 269.017 M 0.11 % 268.723 M 54.54 % 173.881 M -5.41 % 183.824 M -51.43 % 378.485 M -55.21 % 845.072 M 175.02 % 307.271 M -1.43 % 311.726 M -72.13 % 1.118 B 3 137.60 % 34.541 M -33.71 % 52.103 M 62.96 % 31.973 M -58.68 % 77.376 M 221.33 % 24.080 M 10.82 % 21.728 M 3 165.67 % 665.356 K 0.00 % 665.356 K 108.08 % -8.239 M 0.00 % -8.239 M -125.89 % 31.821 M -18.70 % 39.139 M 434.80 % 7.318 M 134.50 % 3.121 M
Operating cash flow 130.738 M 433.62 % 24.500 M -73.96 % 94.096 M 66.41 % 56.544 M -4.83 % 59.417 M 430.28 % -17.990 M -150.63 % 35.533 M 321.41 % -16.049 M 14.67 % -18.807 M -1 017.25 % 2.050 M -96.86 % 65.367 M 503.01 % 10.840 M -74.33 % 42.222 M 26.63 % 33.343 M 251.22 % -22.049 M -195.88 % 22.997 M -48.88 % 44.985 M 11.94 % 40.186 M 35.25 % 29.713 M 1 993.85 % -1.569 M -106.56 % 23.909 M 0.00 % 23.909 M 333.09 % -10.257 M 0.00 % -10.257 M -181.66 % 12.561 M 0.00 % 12.561 M 151.78 % -24.257 M 0.00 % -24.257 M
Capital expenditure -27.521 M -92.27 % -14.314 M 80.81 % -74.600 M -263.86 % -20.503 M 45.35 % -37.518 M -30.27 % -28.801 M 24.42 % -38.105 M 50.03 % -76.248 M 13.27 % -87.914 M -22.95 % -71.506 M -58.48 % -45.119 M -46.77 % -30.741 M -77.07 % -17.361 M -2.26 % -16.977 M 29.12 % -23.952 M 44.88 % -43.452 M -48.71 % -29.218 M 1.22 % -29.579 M -29.89 % -22.773 M -137.59 % -9.585 M -16.26 % -8.245 M 0.00 % -8.245 M -84.15 % -4.477 M 0.00 % -4.477 M 23.46 % -5.849 M 0.00 % -5.849 M -426.44 % -1.111 M 0.00 % -1.111 M
Free CashFlow 103.217 M 913.33 % 10.186 M -47.75 % 19.496 M -45.91 % 36.042 M 64.58 % 21.900 M 146.80 % -46.791 M -1 719.51 % -2.572 M 97.21 % -92.297 M 13.52 % -106.721 M -53.65 % -69.455 M -443.03 % 20.247 M 201.74 % -19.901 M -180.05 % 24.861 M 51.91 % 16.366 M 135.58 % -46.001 M -124.88 % -20.455 M -229.73 % 15.767 M 48.66 % 10.606 M 52.82 % 6.940 M 162.22 % -11.154 M -171.20 % 15.665 M 0.00 % 15.665 M 206.31 % -14.734 M 0.00 % -14.734 M -319.54 % 6.712 M 0.00 % 6.712 M 126.46 % -25.369 M 0.00 % -25.369 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2016 2016 2016 2016 2015 2015 2015 2015
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2016
2015
2014
2013