688466.SS

GreenTech Environmental Co., Ltd. 688466.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 617.105 M 7.74 % 572.755 M -14.63 % 670.891 M 19.91 % 559.511 M 0.41 % 557.212 M 10.44 % 504.558 M 25.47 % 402.146 M 52.98 % 262.867 M 57.71 % 166.673 M
Net income 66.793 M -5.62 % 70.771 M -7.83 % 76.786 M 23.25 % 62.300 M -13.02 % 71.625 M -4.14 % 74.720 M 11.58 % 66.968 M 88.95 % 35.442 M 114.22 % 16.545 M
Income before tax 85.258 M 1.63 % 83.892 M -5.05 % 88.350 M 18.07 % 74.831 M -10.87 % 83.958 M -7.85 % 91.107 M 16.11 % 78.467 M 89.48 % 41.411 M 128.14 % 18.151 M
Income before tax ratio 0.14 -5.68 % 0.15 11.22 % 0.13 -1.53 % 0.13 -11.24 % 0.15 -16.55 % 0.18 -7.46 % 0.20 23.86 % 0.16 44.66 % 0.11
EBITDA 131.201 M 0.31 % 130.797 M 2.58 % 127.506 M 37.62 % 92.648 M 2.40 % 90.480 M -6.57 % 96.847 M 13.29 % 85.488 M 83.07 % 46.698 M 94.76 % 23.978 M
Net income ratio 0.11 -12.40 % 0.12 7.96 % 0.11 2.79 % 0.11 -13.38 % 0.13 -13.20 % 0.15 -11.07 % 0.17 23.51 % 0.13 35.83 % 0.10
Ratio EBITDA 0.21 -6.90 % 0.23 20.16 % 0.19 14.78 % 0.17 1.98 % 0.16 -15.40 % 0.19 -9.71 % 0.21 19.66 % 0.18 23.49 % 0.14
Gross profit ratio 0.36 -7.08 % 0.39 14.13 % 0.34 5.29 % 0.32 4.86 % 0.31 -9.19 % 0.34 -5.32 % 0.36 9.54 % 0.33 -1.00 % 0.33
Weighted average shs out dil 121.442 M -0.47 % 122.019 M -0.68 % 122.857 M -0.37 % 123.312 M 0.00 % 123.312 M 0.00 % 123.312 M 60.20 % 76.974 M 2.08 % 75.409 M 91.43 % 39.393 M
Weighted average shs out 121.442 M -0.47 % 122.019 M -0.68 % 122.857 M -0.37 % 123.312 M 0.00 % 123.312 M 0.00 % 123.312 M 60.20 % 76.974 M -14.94 % 90.490 M 0.00 % 90.490 M
EPS diluted 0.55 -5.17 % 0.58 -7.94 % 0.63 23.53 % 0.51 -12.07 % 0.58 -4.92 % 0.61 -29.89 % 0.87 123.08 % 0.39 11.43 % 0.35
Earnings per share 0.55 -5.17 % 0.58 -7.94 % 0.63 23.53 % 0.51 -12.07 % 0.58 -4.92 % 0.61 -29.89 % 0.87 123.08 % 0.39 116.67 % 0.18
Gross profit 223.227 M 0.12 % 222.962 M -2.57 % 228.840 M 26.25 % 181.267 M 5.29 % 172.151 M 0.29 % 171.650 M 18.79 % 144.496 M 67.58 % 86.225 M 56.13 % 55.226 M
Income tax expense 11.960 M 11.85 % 10.693 M -11.88 % 12.134 M 43.50 % 8.456 M -14.50 % 9.890 M -30.45 % 14.220 M 21.51 % 11.703 M 108.41 % 5.615 M 211.73 % 1.801 M
Cost of revenue 393.878 M 12.60 % 349.793 M -20.87 % 442.051 M 16.87 % 378.245 M -1.77 % 385.061 M 15.67 % 332.907 M 29.21 % 257.651 M 45.86 % 176.643 M 58.50 % 111.448 M
General and administrative expenses 17.653 M 16.90 % 15.102 M -75.74 % 62.252 M 21.21 % 51.360 M 372.06 % 10.880 M -4.80 % 11.428 M 60.36 % 7.127 M 28.26 % 5.556 M -68.18 % 17.464 M
Selling and marketing expenses 11.654 M 5.99 % 10.995 M -43.95 % 19.616 M -10.41 % 21.896 M 44.77 % 15.125 M 3.06 % 14.675 M 57.63 % 9.310 M 4.35 % 8.922 M 50.88 % 5.913 M
Other expenses 84.758 M 1 747.14 % 4.589 M -57.06 % 10.686 M 12.24 % 9.520 M -73.20 % 35.521 M 24.63 % 28.501 M 57 571.47 % -49.592 K 80.40 % -253.077 K -121.37 % 1.184 M
Operating expenses 136.713 M -0.65 % 137.609 M 20.26 % 114.429 M 10.98 % 103.106 M 27.56 % 80.832 M 12.10 % 72.106 M 21.11 % 59.535 M 46.53 % 40.631 M 30.14 % 31.221 M
Cost and expenses 530.591 M 9.13 % 486.199 M -12.63 % 556.479 M 15.61 % 481.351 M 3.32 % 465.893 M 15.03 % 405.013 M 27.69 % 317.186 M 45.98 % 217.273 M 52.29 % 142.669 M
Research and development expenses 22.647 M -10.83 % 25.396 M 16.10 % 21.875 M 7.60 % 20.329 M 5.30 % 19.307 M 10.32 % 17.501 M -16.15 % 20.872 M 109.45 % 9.965 M 63.41 % 6.098 M
Selling general and administrative expenses 29.308 M 12.30 % 26.097 M -68.12 % 81.868 M 11.76 % 73.257 M 181.71 % 26.005 M -0.38 % 26.103 M 58.81 % 16.436 M 13.53 % 14.478 M -38.07 % 23.377 M
Interest income 4.976 M 43.24 % 3.474 M 17.18 % 2.965 M -41.94 % 5.106 M -1.79 % 5.199 M 814.50 % 568.534 K 91.69 % 296.588 K 86.67 % 158.881 K 0.000
Interest expense 9.191 M 6.03 % 8.668 M 138.54 % 3.634 M 179.15 % 1.302 M 12.29 % 1.159 M -33.66 % 1.747 M -31.27 % 2.543 M -30.88 % 3.678 M 54.23 % 2.385 M
Depreciation and amortization 36.883 M -3.08 % 38.057 M 8.85 % 34.963 M 120.78 % 15.837 M 205.14 % 5.190 M 11.90 % 4.638 M 3.56 % 4.479 M 32.85 % 3.371 M 0.67 % 3.349 M
Operating income 86.514 M -0.05 % 86.556 M -4.24 % 90.385 M 26.16 % 71.640 M -13.21 % 82.547 M -7.70 % 89.435 M 13.91 % 78.517 M 88.45 % 41.664 M 145.56 % 16.967 M
Operating income ratio 0.14 -7.23 % 0.15 12.17 % 0.13 5.22 % 0.13 -13.57 % 0.15 -16.42 % 0.18 -9.21 % 0.20 23.18 % 0.16 55.70 % 0.10
Total other income expenses net -1.256 M 52.84 % -2.663 M -30.87 % -2.035 M -163.78 % 3.190 M 126.10 % 1.411 M -15.61 % 1.672 M 3 471.65 % -49.592 K 80.40 % -253.077 K -121.37 % 1.184 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt 4.733 M 102.62 % -180.568 M 47.98 % -347.098 M 10.34 % -387.146 M 9.20 % -426.353 M -158.63 % -164.852 M -33.94 % -123.083 M -232.15 % -37.057 M -124.79 % -16.485 M
Total investments 4.148 M 263.73 % 1.140 M 90.05 % 600.000 K -9.09 % 660.000 K -99.40 % 110.694 M 194 014.31 % -57.084 K 82.35 % -323.510 K -337.45 % 136.242 K 0.000
Total debt 415.937 M 29.81 % 320.424 M 160.55 % 122.980 M 26.30 % 97.371 M 305.71 % 24.000 M -19.72 % 29.896 M 61.60 % 18.500 M -56.98 % 43.000 M 7.50 % 40.000 M
Accumulated other comprehensive income loss 0.000 0.000 -100.00 % 32.431 M 37.43 % 23.598 M 20.29 % 19.618 M -30.74 % 28.327 M -66.42 % 84.350 M 58.22 % 53.314 M 10 400.22 % 507.739 K
Retained earnings 348.475 M -9.56 % 385.329 M 13.33 % 339.997 M 22.13 % 278.400 M 22.48 % 227.299 M 34.94 % 168.449 M 69.63 % 99.301 M 162.59 % 37.816 M -44.12 % 67.674 M
Common stock 123.119 M 0.00 % 123.119 M 19.81 % 102.760 M 0.00 % 102.760 M 0.00 % 102.760 M 33.33 % 77.070 M 0.00 % 77.070 M 2.76 % 75.000 M 72.08 % 43.583 M
Total equity 1.163 B -2.39 % 1.191 B 7.96 % 1.104 B 4.82 % 1.053 B 7.99 % 974.915 M 184.43 % 342.765 M 30.89 % 261.865 M 56.54 % 167.286 M 27.29 % 131.421 M
Other non current liabilities 4.887 M -83.92 % 30.396 M 231.18 % -23.171 M -446.73 % 6.683 M 0.000 0.000 -100.00 % 6.200 M 8.77 % 5.700 M 0.000
Long term debt 415.937 M 39.06 % 299.101 M 169.04 % 111.172 M 153.46 % 43.861 M 0.000 -100.00 % 7.000 M -30.00 % 10.000 M -56.52 % 23.000 M -8.00 % 25.000 M
Total non current liabilities 455.509 M 38.12 % 329.801 M 130.76 % 142.919 M 182.76 % 50.544 M 786.56 % 5.701 M -56.10 % 12.986 M -19.84 % 16.200 M -43.55 % 28.700 M 14.80 % 25.000 M
Other current liabilities 188.118 M 43.41 % 131.174 M 27.77 % 102.668 M 14.83 % 89.412 M 25.42 % 71.292 M -7.32 % 76.922 M 29.41 % 59.442 M 278.03 % 15.724 M -44.66 % 28.413 M
Deferred revenue 0.000 -100.00 % 26.094 M -11.33 % 29.427 M -52.95 % 62.543 M -9.18 % 68.864 M 204.40 % 22.623 M 115.28 % 10.508 M -24.73 % 13.961 M 162.73 % 5.314 M
Short term debt 41.584 M 157.33 % 16.160 M 36.85 % 11.808 M -75.58 % 48.348 M 141.74 % 20.000 M -12.65 % 22.896 M 169.36 % 8.500 M -57.50 % 20.000 M 33.33 % 15.000 M
Total current liabilities 684.186 M 14.15 % 599.370 M -0.60 % 602.982 M 4.99 % 574.350 M 13.25 % 507.147 M 31.43 % 385.867 M 33.63 % 288.747 M 73.61 % 166.316 M 40.72 % 118.189 M
Total liabilities 1.140 B 22.66 % 929.170 M 24.57 % 745.901 M 19.36 % 624.893 M 21.85 % 512.848 M 28.58 % 398.853 M 30.79 % 304.947 M 56.37 % 195.016 M 36.19 % 143.189 M
Other non current assets 29.945 M 14.60 % 26.130 M 23.61 % 21.140 M -21.95 % 27.084 M 95.68 % 13.840 M 3 632.00 % 370.859 K 14.64 % 323.511 K 17.14 % 276.164 K -30.57 % 397.748 K
Long term investments 3.948 M 379.49 % 823.297 K 0.000 -100.00 % 10.369 M 0.000 100.00 % -57.084 K 82.35 % -323.510 K -337.45 % 136.242 K 0.000
Intangible assets 694.322 M 6.30 % 653.187 M 59.05 % 410.676 M 40.33 % 292.643 M 833.04 % 31.365 M -3.08 % 32.361 M -3.65 % 33.586 M 18.21 % 28.412 M 100.68 % 14.158 M
GoodWill 1.329 M 0.00 % 1.329 M 0.00 % 1.329 M 0.00 % 1.329 M 0.00 % 1.329 M 0.00 % 1.329 M 0.00 % 1.329 M 811.62 % 145.785 K 0.00 % 145.785 K
Goodwill and intangible assets 695.651 M 6.28 % 654.516 M 58.86 % 412.005 M 40.15 % 293.972 M 799.17 % 32.694 M -2.96 % 33.690 M -3.51 % 34.915 M 22.26 % 28.558 M 99.65 % 14.304 M
Property plant equipment net 186.161 M 21.91 % 152.709 M 49.32 % 102.270 M 2.29 % 99.980 M -55.17 % 223.034 M 227.42 % 68.119 M 171.83 % 25.059 M -6.46 % 26.790 M 1.11 % 26.495 M
Total non current assets 934.655 M 9.87 % 850.686 M 55.17 % 548.244 M 24.95 % 438.777 M 59.53 % 275.043 M 160.95 % 105.402 M 69.88 % 62.044 M 8.83 % 57.009 M 35.66 % 42.025 M
Other current assets 123.764 M 12.08 % 110.430 M 19.25 % 92.601 M -1.79 % 94.291 M 1 020.37 % 8.416 M -96.62 % 248.791 M 496.98 % 41.675 M 50.35 % 27.718 M 9.65 % 25.279 M
Short term investments 200.000 K -36.91 % 317.000 K -47.17 % 600.000 K -9.09 % 660.000 K -99.40 % 110.694 M 0.000 0.000 0.000 0.000
cash and cash equivalents 411.204 M -17.92 % 500.992 M 6.58 % 470.078 M -2.98 % 484.517 M 7.59 % 450.353 M 131.25 % 194.747 M 37.55 % 141.583 M 76.85 % 80.057 M 41.73 % 56.485 M
Cash and short term investments 411.404 M -17.93 % 501.309 M 6.51 % 470.678 M -2.99 % 485.177 M -13.52 % 561.047 M 188.09 % 194.747 M 37.55 % 141.583 M 76.85 % 80.057 M 41.73 % 56.485 M
Total current assets 1.368 B 7.73 % 1.270 B -2.40 % 1.301 B 5.03 % 1.239 B 2.16 % 1.213 B 90.61 % 636.216 M 26.04 % 504.769 M 65.34 % 305.293 M 31.26 % 232.586 M
Inventory 87.709 M 22.19 % 71.778 M 37.30 % 52.278 M -9.74 % 57.922 M -10.46 % 64.685 M -73.19 % 241.296 M 26.67 % 190.486 M 53.88 % 123.790 M 41.17 % 87.691 M
Net receivables 745.194 M 27.07 % 586.422 M -14.47 % 685.658 M 13.98 % 601.542 M 3.97 % 578.571 M 266.93 % 157.677 M 10.78 % 142.329 M 93.05 % 73.728 M -6.35 % 78.725 M
Tax assets 18.950 M 14.79 % 16.508 M 28.67 % 12.829 M 74.03 % 7.372 M 34.63 % 5.476 M 66.93 % 3.280 M 58.45 % 2.070 M 65.85 % 1.248 M 50.74 % 827.994 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 442.251 M 9.41 % 404.221 M -8.75 % 443.000 M 11.15 % 398.561 M 9.94 % 362.514 M 43.30 % 252.974 M 26.62 % 199.788 M 59.27 % 125.442 M 86.31 % 67.331 M
Tax payables 12.234 M -42.27 % 21.191 M 31.79 % 16.079 M 221.45 % 5.002 M -49.44 % 9.894 M -5.33 % 10.451 M -0.54 % 10.508 M 104.08 % 5.149 M 141.64 % 2.131 M
Deferred revenue non current 34.403 M 0.000 -100.00 % 27.170 M 306.58 % 6.683 M 17.22 % 5.701 M -4.76 % 5.986 M -3.45 % 6.200 M 8.77 % 5.700 M 0.000
Minority interest 47.992 M 0.61 % 47.703 M 76.03 % 27.099 M -16.86 % 32.592 M 245.60 % 9.431 M 28.40 % 7.345 M 542.24 % 1.144 M -1.07 % 1.156 M 44.04 % 802.507 K
Capital lease obligations 16.168 M 160.39 % 6.209 M 616.66 % 866.394 K -71.18 % 3.006 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
Other total stockholders equity 643.444 M 1.28 % 635.304 M 5.66 % 601.271 M -2.30 % 615.452 M -0.06 % 615.807 M 583.64 % 90.078 M 7.44 % 83.838 M 58.97 % 52.737 M 353.00 % 11.642 M
Deferred tax liabilities non current 282.446 K -6.94 % 303.502 K -47.37 % 576.714 K -45.00 % 1.049 M 0.000 100.00 % -7.000 M 30.00 % -10.000 M 56.52 % -23.000 M 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.303 B 8.59 % 2.121 B 14.66 % 1.849 B 10.24 % 1.678 B 12.77 % 1.488 B 100.61 % 741.618 M 30.84 % 566.812 M 56.45 % 362.301 M 31.93 % 274.611 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Deferred income tax 0.000 100.00 % -3.838 M 21.23 % -4.873 M -155.94 % -1.904 M 0.000 100.00 % -1.210 M -47.22 % -821.953 K -95.64 % -420.137 K 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -33.739 M -42.77 % -23.632 M 59.73 % -58.684 M 56.34 % -134.421 M 32.40 % -198.850 M -43 416.03 % -456.957 K 96.92 % -14.813 M -40.87 % -10.515 M 8.69 % -11.516 M
Accounts receivables -94.554 M 3.89 % -98.382 M -1 436.18 % 7.363 M 110.19 % -72.281 M 76.72 % -310.482 M -687.35 % -39.434 M 64.96 % -112.528 M -629.51 % -15.425 M 0.000
Inventory -90.850 M -203.38 % 87.878 M 162.95 % -139.600 M -34.80 % -103.562 M -248.87 % -29.685 M 41.58 % -50.810 M 23.82 % -66.696 M -84.76 % -36.098 M -134.02 % -15.425 M
Accounts payables 151.665 M 1 255.25 % -13.128 M -116.74 % 78.426 M 81.05 % 43.318 M -69.82 % 143.512 M 57.71 % 90.997 M -44.93 % 165.233 M 298.84 % 41.429 M 0.000
Other working capital 0.000 0.000 100.00 % -4.873 M -156.97 % -1.896 M 13.62 % -2.195 M -81.43 % -1.210 M -102.33 % 51.883 M 102.80 % 25.583 M 554.46 % 3.909 M
Other non cash items 18.741 M -39.69 % 31.075 M 1.19 % 30.710 M 102.94 % 15.132 M 3.46 % 14.626 M 60.00 % 9.141 M 38.29 % 6.610 M 138.24 % 2.775 M -32.91 % 4.135 M
Net cash provided by operating activities 95.183 M -13.27 % 109.742 M 30.19 % 84.292 M 352.18 % -33.425 M 68.09 % -104.744 M -216.19 % 90.152 M 43.00 % 63.044 M 100.65 % 31.420 M 155.07 % 12.318 M
Investments in property plant and equipment -259.390 M 5.85 % -275.515 M -201.82 % -91.285 M 20.16 % -114.339 M -28.79 % -88.779 M -67.72 % -52.934 M 22.35 % -68.171 M -723.56 % -8.278 M -156.77 % -3.224 M
Acquisitions net 0.000 0.000 -100.00 % 1.386 M -92.53 % 18.547 M -79.11 % 88.784 M 1 927.04 % 4.380 M -19.98 % 5.474 M 1 241.39 % 408.058 K 0.000
Purchases of investments -388.430 M 14.21 % -452.760 M -67.69 % -270.000 M -128.14 % -118.350 M 50.69 % -240.000 M -5 379.45 % -4.380 M 0.000 0.000 0.000
Sales maturities of investments 387.262 M -14.62 % 453.567 M 65.51 % 274.045 M 17.92 % 232.394 M 77.32 % 131.062 M 3 122.34 % 4.067 M 0.000 0.000 0.000
Other investing activites 411.111 K 1 051.47 % -43.208 K 96.43 % -1.210 M 93.48 % -18.547 M 79.11 % -88.779 M -15 853 476 380.93 % 0.560 -99.94 % 1.001 K -99.75 % 408.058 K 112.66 % -3.224 M
Net cash used for investing activites -260.147 M 5.32 % -274.751 M -215.57 % -87.064 M -29 348.32 % -295.649 K 99.85 % -197.713 M -304.60 % -48.867 M 22.06 % -62.696 M -696.70 % -7.869 M -144.11 % -3.224 M
Debt repayment 132.181 M -30.14 % 189.211 M 687.14 % 24.038 M -63.13 % 65.203 M 1 205.97 % -5.896 M -151.74 % 11.396 M -68.56 % 36.250 M 1 108.34 % 3.000 M -48.28 % 5.800 M
Common stock issued 0.000 0.000 -100.00 % 14.196 M 0.000 100.00 % -17.858 M 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 100.00 % -813.790 K 94.27 % -14.196 M 0.000 -100.00 % 17.858 M 0.000 0.000 0.000 0.000
Dividends paid -59.838 M -793.89 % -6.694 M -6.79 % -6.268 M 12.86 % -7.193 M 4.11 % -7.501 M -628.35 % -1.030 M 53.08 % -2.195 M -3.62 % -2.119 M 5.31 % -2.237 M
Other financing activites -4.538 M -139.00 % 11.637 M 232.71 % -8.769 M -168.91 % 12.725 M -97.81 % 581.735 M 16 530.50 % -3.541 M -112.92 % 27.404 M 1 906.18 % -1.517 M -111.08 % 13.697 M
Net cash used provided by financing activities 67.804 M -64.93 % 193.340 M 3 821.39 % -5.195 M -107.51 % 69.195 M -87.43 % 550.480 M 4 812.82 % 11.205 M -81.77 % 61.459 M 9 766.87 % -635.772 K -103.68 % 17.260 M
Effect of forex changes on cash 604.381 K 153.40 % -1.132 M -672.84 % 197.565 K 269.84 % -116.325 K 79.69 % -572.799 K -21.36 % -471.976 K -2 149.75 % 23.026 K -92.42 % 303.756 K 122.35 % -1.359 M
Net change in cash -96.555 M -454.99 % 27.199 M 450.06 % -7.770 M -121.98 % 35.358 M -85.71 % 247.451 M 375.70 % 52.018 M -15.87 % 61.830 M 166.30 % 23.218 M -7.11 % 24.995 M
Cash at beginning of period 494.570 M 5.82 % 467.371 M -1.64 % 475.141 M 8.04 % 439.783 M 128.66 % 192.333 M 37.07 % 140.314 M 78.78 % 78.484 M 42.01 % 55.266 M 82.57 % 30.271 M
Cash at end of period 398.015 M -19.52 % 494.570 M 5.82 % 467.371 M -1.64 % 475.141 M 8.04 % 439.783 M 128.66 % 192.333 M 37.07 % 140.314 M 78.78 % 78.484 M 42.01 % 55.266 M
Operating cash flow 95.183 M -13.27 % 109.742 M 30.19 % 84.292 M 352.18 % -33.425 M 68.09 % -104.744 M -216.19 % 90.152 M 43.00 % 63.044 M 100.65 % 31.420 M 155.07 % 12.318 M
Capital expenditure -259.390 M 5.85 % -275.515 M -201.82 % -91.285 M 20.16 % -114.339 M -28.79 % -88.779 M -67.72 % -52.934 M 22.35 % -68.171 M -723.56 % -8.278 M -156.77 % -3.224 M
Free CashFlow -164.207 M 0.94 % -165.773 M -2 270.57 % -6.993 M 95.27 % -147.765 M 23.65 % -193.523 M -619.97 % 37.218 M 825.95 % -5.127 M -122.15 % 23.142 M 154.47 % 9.094 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31
Revenue 147.488 M 14.00 % 129.378 M -42.17 % 223.716 M 50.44 % 148.712 M 11.44 % 133.444 M 20.86 % 110.415 M -28.64 % 154.727 M 8.47 % 142.650 M -14.35 % 166.542 M 89.94 % 87.680 M -75.49 % 357.787 M 280.12 % 94.126 M -22.69 % 121.758 M 25.24 % 97.220 M -57.91 % 230.977 M 215.60 % 73.186 M -60.98 % 187.562 M 176.69 % 67.787 M -75.99 % 282.314 M 362.75 % 61.007 M -61.03 % 156.533 M 172.91 % 57.358 M -79.73 % 283.029 M 330.98 % 65.671 M -48.76 % 128.170 M 362.92 % 27.687 M -84.22 % 175.462 M
Net income 19.007 M 64.43 % 11.559 M -46.30 % 21.527 M 57.13 % 13.700 M -40.13 % 22.883 M 163.56 % 8.682 M 3.72 % 8.371 M -55.54 % 18.827 M -47.87 % 36.114 M 384.16 % 7.459 M -81.47 % 40.249 M 783.94 % 4.553 M -84.07 % 28.578 M 544.54 % 4.434 M -83.44 % 26.770 M 1 358.37 % 1.836 M -93.63 % 28.801 M 489.51 % 4.886 M -86.74 % 36.834 M 709.82 % 4.548 M -82.80 % 26.443 M 596.11 % 3.799 M -90.82 % 41.400 M 507.12 % 6.819 M -71.52 % 23.940 M 834.85 % 2.561 M -92.60 % 34.586 M
Income before tax 19.188 M 49.26 % 12.855 M -51.16 % 26.318 M 30.16 % 20.220 M -25.93 % 27.298 M 138.99 % 11.422 M 21.24 % 9.421 M -55.05 % 20.958 M -53.05 % 44.643 M 352.01 % 9.877 M -77.01 % 42.956 M 696.19 % 5.395 M -84.18 % 34.113 M 479.59 % 5.886 M -80.57 % 30.288 M 262.27 % 8.360 M -72.58 % 30.489 M 435.43 % 5.694 M -86.11 % 40.988 M 621.38 % 5.682 M -82.34 % 32.173 M 528.95 % 5.115 M -89.70 % 49.643 M 517.04 % 8.045 M -72.05 % 28.782 M 520.81 % 4.636 M -88.59 % 40.633 M
Income before tax ratio 0.13 30.94 % 0.10 -15.54 % 0.12 -13.48 % 0.14 -33.53 % 0.20 97.75 % 0.10 69.89 % 0.06 -58.56 % 0.15 -45.19 % 0.27 137.97 % 0.11 -6.18 % 0.12 109.46 % 0.06 -79.54 % 0.28 362.78 % 0.06 -53.83 % 0.13 14.79 % 0.11 -29.72 % 0.16 93.51 % 0.08 -42.14 % 0.15 55.89 % 0.09 -54.69 % 0.21 130.46 % 0.09 -49.15 % 0.18 43.17 % 0.12 -45.44 % 0.22 34.11 % 0.17 -27.69 % 0.23
EBITDA 23.663 M 35.51 % 17.462 M -39.31 % 28.771 M 26.99 % 22.656 M -42.44 % 39.363 M 110.56 % 18.695 M -13.36 % 21.577 M -34.06 % 32.721 M -41.69 % 56.120 M 177.83 % 20.199 M -63.30 % 55.045 M 211.56 % 17.668 M -59.82 % 43.967 M 180.92 % 15.651 M -60.12 % 39.250 M 132.84 % 16.857 M -52.11 % 35.197 M 329.26 % 8.200 M -80.14 % 41.278 M 439.76 % 7.647 M -77.46 % 33.929 M 419.88 % 6.526 M 105.05 % -129.261 M -1 447.38 % 9.593 M -66.91 % 28.993 M 495.30 % 4.870 M 103.33 % -146.060 M
Net income ratio 0.13 44.24 % 0.09 -7.15 % 0.10 4.45 % 0.09 -46.28 % 0.17 118.08 % 0.08 45.34 % 0.05 -59.01 % 0.13 -39.14 % 0.22 154.90 % 0.09 -24.38 % 0.11 132.55 % 0.05 -79.39 % 0.23 414.64 % 0.05 -60.65 % 0.12 362.10 % 0.03 -83.67 % 0.15 113.06 % 0.07 -44.76 % 0.13 75.00 % 0.07 -55.87 % 0.17 155.07 % 0.07 -54.72 % 0.15 40.87 % 0.10 -44.41 % 0.19 101.95 % 0.09 -53.08 % 0.20
Ratio EBITDA 0.16 18.87 % 0.13 4.95 % 0.13 -15.59 % 0.15 -48.35 % 0.29 74.22 % 0.17 21.41 % 0.14 -39.20 % 0.23 -31.93 % 0.34 46.27 % 0.23 49.74 % 0.15 -18.04 % 0.19 -48.02 % 0.36 124.31 % 0.16 -5.26 % 0.17 -26.22 % 0.23 22.74 % 0.19 55.14 % 0.12 -17.27 % 0.15 16.64 % 0.13 -42.17 % 0.22 90.50 % 0.11 124.91 % -0.46 -412.63 % 0.15 -35.42 % 0.23 28.60 % 0.18 121.13 % -0.83
Gross profit ratio 0.33 16.06 % 0.28 -19.51 % 0.35 3.42 % 0.34 -14.46 % 0.40 13.54 % 0.35 5.47 % 0.33 -7.00 % 0.35 -18.83 % 0.44 34.06 % 0.33 -3.59 % 0.34 10.58 % 0.31 -22.75 % 0.40 24.54 % 0.32 5.77 % 0.30 -24.01 % 0.40 24.47 % 0.32 -7.79 % 0.34 13.75 % 0.30 -16.23 % 0.36 20.89 % 0.30 -3.54 % 0.31 4.25 % 0.30 -20.37 % 0.37 2.86 % 0.36 -38.74 % 0.59 -40.72 % 1.00
Weighted average shs out dil 128.437 M 0.00 % 128.437 M 2.80 % 124.939 M 2.28 % 122.154 M 0.00 % 122.154 M -1.52 % 124.034 M 0.68 % 123.197 M 0.85 % 122.154 M 0.00 % 122.154 M 0.00 % 122.154 M 0.00 % 122.154 M 9.12 % 111.941 M 0.00 % 111.941 M 0.00 % 111.941 M -10.40 % 124.932 M 21.58 % 102.760 M 0.00 % 102.760 M -12.36 % 117.255 M 14.11 % 102.760 M 0.00 % 102.760 M 0.00 % 102.760 M 0.00 % 102.760 M 0.00 % 102.760 M 0.00 % 102.760 M 0.00 % 102.760 M 0.00 % 102.760 M 0.00 % 102.760 M
Weighted average shs out 128.437 M 0.00 % 128.437 M 2.80 % 124.939 M 2.28 % 122.154 M 0.00 % 122.154 M -1.52 % 124.034 M 0.68 % 123.197 M 0.85 % 122.154 M 0.00 % 122.154 M 0.00 % 122.154 M 0.00 % 122.154 M 9.12 % 111.941 M 0.00 % 111.941 M 0.00 % 111.941 M -10.40 % 124.932 M 21.58 % 102.760 M 0.00 % 102.760 M -12.29 % 117.161 M 14.01 % 102.760 M 0.00 % 102.760 M 0.00 % 102.760 M 0.00 % 102.760 M 0.00 % 102.760 M 0.00 % 102.760 M 0.00 % 102.760 M 0.00 % 102.760 M 0.00 % 102.760 M
EPS diluted 0.15 66.67 % 0.09 -47.67 % 0.17 56.36 % 0.11 -42.11 % 0.19 171.43 % 0.07 10.24 % 0.06 -57.67 % 0.15 -50.00 % 0.30 391.00 % 0.06 -81.48 % 0.33 710.81 % 0.04 -84.35 % 0.26 556.57 % 0.04 -82.00 % 0.22 1 129.05 % 0.02 -93.61 % 0.28 571.46 % 0.04 -88.42 % 0.36 875.61 % 0.04 -85.81 % 0.26 532.60 % 0.04 -89.73 % 0.40 442.74 % 0.07 -67.96 % 0.23 730.32 % 0.03 -91.85 % 0.34
Earnings per share 0.15 66.67 % 0.09 -47.67 % 0.17 56.36 % 0.11 -42.11 % 0.19 171.43 % 0.07 18.24 % 0.06 -60.53 % 0.15 -50.00 % 0.30 391.00 % 0.06 -81.48 % 0.33 710.81 % 0.04 -84.35 % 0.26 556.57 % 0.04 -82.00 % 0.22 1 129.05 % 0.02 -93.61 % 0.28 571.46 % 0.04 -88.42 % 0.36 875.61 % 0.04 -85.81 % 0.26 532.60 % 0.04 -89.73 % 0.40 442.74 % 0.07 -67.96 % 0.23 730.32 % 0.03 -91.85 % 0.34
Gross profit 48.153 M 32.31 % 36.395 M -53.45 % 78.192 M 55.59 % 50.257 M -4.67 % 52.717 M 37.22 % 38.418 M -24.74 % 51.044 M 0.87 % 50.603 M -30.47 % 72.781 M 154.64 % 28.582 M -76.37 % 120.972 M 320.33 % 28.780 M -40.28 % 48.191 M 55.97 % 30.897 M -55.48 % 69.401 M 139.84 % 28.936 M -51.43 % 59.578 M 155.13 % 23.352 M -72.69 % 85.499 M 287.63 % 22.057 M -52.88 % 46.813 M 163.25 % 17.783 M -78.87 % 84.171 M 243.17 % 24.527 M -47.30 % 46.540 M 183.58 % 16.412 M -90.65 % 175.462 M
Income tax expense 1.399 M -29.23 % 1.977 M -62.96 % 5.339 M 30.34 % 4.096 M 155.37 % 1.604 M 74.23 % 920.632 K 251.54 % -607.536 K -117.11 % 3.551 M -41.45 % 6.065 M 260.03 % 1.685 M -69.68 % 5.556 M 559.96 % 841.818 K -80.35 % 4.285 M 195.12 % 1.452 M -36.67 % 2.292 M -11.34 % 2.586 M 23.38 % 2.096 M 41.40 % 1.482 M -54.70 % 3.272 M 877.51 % 334.714 K -92.92 % 4.726 M 203.60 % 1.557 M -99.13 % 178.190 M 13 719.69 % 1.289 M -69.20 % 4.186 M 138.68 % 1.754 M -99.07 % 188.405 M
Cost of revenue 99.334 M 6.83 % 92.983 M -36.10 % 145.524 M 47.81 % 98.455 M 21.96 % 80.727 M 12.13 % 71.997 M -30.56 % 103.684 M 12.64 % 92.048 M -1.83 % 93.761 M 58.66 % 59.097 M -75.04 % 236.815 M 262.40 % 65.346 M -11.18 % 73.567 M 10.92 % 66.323 M -58.95 % 161.576 M 265.14 % 44.250 M -65.43 % 127.984 M 188.02 % 44.435 M -77.42 % 196.815 M 405.29 % 38.951 M -64.50 % 109.720 M 177.25 % 39.575 M -80.10 % 198.858 M 383.33 % 41.143 M -49.60 % 81.630 M 623.96 % 11.275 M 0.000
General and administrative expenses -8.853 M -156.63 % 15.634 M 142.80 % -36.531 M -179.66 % 45.861 M 674.89 % -7.977 M -148.94 % 16.300 M 157.43 % -28.384 M -242.54 % 19.914 M 90.12 % 10.474 M -20.03 % 13.098 M -35.67 % 20.359 M 16.02 % 17.548 M 125.06 % 7.797 M -52.88 % 16.548 M 27.52 % 12.977 M -60.90 % 33.191 M 502.06 % -8.255 M -161.38 % 13.448 M 175.33 % -17.852 M -285.68 % 9.614 M 468.73 % -2.607 M -130.79 % 8.469 M -40.08 % 14.135 M 80.89 % 7.814 M 486.26 % -2.023 M -126.44 % 7.650 M 0.000
Selling and marketing expenses -859.869 K -115.82 % 5.436 M 549.62 % -1.209 M -113.77 % 8.780 M 130.34 % 3.812 M -6.91 % 4.095 M -40.80 % 6.917 M 35.09 % 5.120 M 20.46 % 4.251 M 5.19 % 4.041 M -35.81 % 6.295 M 40.83 % 4.470 M 29.50 % 3.452 M -36.06 % 5.399 M -39.62 % 8.941 M 62.03 % 5.518 M 32.80 % 4.155 M 26.57 % 3.283 M -43.28 % 5.788 M 23.69 % 4.680 M 78.52 % 2.621 M 28.79 % 2.035 M -62.15 % 5.377 M 42.16 % 3.783 M 29.03 % 2.932 M 13.48 % 2.583 M 0.000
Other expenses 35.547 M 2 450.99 % -1.512 M -101.88 % 80.242 M 363.47 % -30.456 M -35 383.23 % 86.320 K -45.83 % 159.360 K 100.11 % -143.272 M -704 241.15 % 20.347 K -87.32 % 160.513 K -79.06 % 766.649 K -93.36 % 11.549 M 396.25 % -3.898 M -231.19 % 2.972 M 4 615.60 % 63.018 K 228.19 % -49.162 K -101.61 % 3.061 M 2 757.44 % 107.133 K 50.35 % 71.255 K 189.63 % -79.502 K -211.56 % 71.264 K -95.38 % 1.544 M 0.000 100.00 % -235.067 M -165 026.62 % 142.528 K 149.72 % -286.653 K -311.45 % 135.566 K 100.10 % -134.829 M
Operating expenses 29.046 M 22.60 % 23.692 M -52.58 % 49.965 M 64.27 % 30.417 M 16.87 % 26.027 M 5.19 % 24.743 M -82.73 % 143.272 M 415.03 % 27.818 M 23.47 % 22.530 M 4.23 % 21.615 M -54.40 % 47.402 M 111.87 % 22.373 M 17.38 % 19.061 M -25.52 % 25.593 M -32.61 % 37.976 M 62.62 % 23.352 M 17.40 % 19.891 M -9.12 % 21.887 M -33.92 % 33.121 M 83.80 % 18.020 M 10.16 % 16.357 M 22.67 % 13.334 M 105.67 % -235.067 M -1 715.11 % 14.554 M -1.32 % 14.749 M 9.73 % 13.441 M 109.97 % -134.829 M
Cost and expenses 128.381 M 10.03 % 116.675 M -40.32 % 195.489 M 51.69 % 128.873 M 20.72 % 106.754 M 10.35 % 96.740 M -32.48 % 143.272 M 19.53 % 119.866 M 3.07 % 116.291 M 44.08 % 80.713 M -71.60 % 284.217 M 224.01 % 87.719 M -5.30 % 92.628 M 0.77 % 91.916 M -53.94 % 199.552 M 195.19 % 67.602 M -54.28 % 147.875 M 122.96 % 66.322 M -71.16 % 229.936 M 303.61 % 56.970 M -54.81 % 126.078 M 138.29 % 52.909 M 122.51 % -235.067 M -522.04 % 55.698 M -42.21 % 96.379 M 289.94 % 24.716 M 118.33 % -134.829 M
Research and development expenses 3.212 M -22.30 % 4.134 M -44.60 % 7.462 M 19.74 % 6.232 M 31.36 % 4.744 M 19.03 % 3.986 M -63.46 % 10.909 M 66.77 % 6.541 M 54.43 % 4.236 M 14.18 % 3.710 M -59.67 % 9.198 M 116.27 % 4.253 M -12.13 % 4.840 M 35.09 % 3.583 M -46.30 % 6.672 M 54.46 % 4.320 M -4.45 % 4.521 M -6.13 % 4.816 M -49.75 % 9.585 M 140.07 % 3.993 M 33.03 % 3.001 M 10.03 % 2.728 M -69.35 % 8.901 M 211.74 % 2.855 M -0.99 % 2.884 M 0.80 % 2.861 M 0.000
Selling general and administrative expenses -9.713 M -146.10 % 21.070 M 155.83 % -37.740 M -169.07 % 54.641 M 155.70 % 21.369 M 4.78 % 20.395 M 195.01 % -21.467 M -185.75 % 25.034 M 70.01 % 14.725 M -14.09 % 17.139 M -35.70 % 26.655 M 21.06 % 22.018 M 95.74 % 11.249 M -48.75 % 21.947 M 0.13 % 21.917 M -43.38 % 38.708 M 1 044.09 % -4.100 M -124.51 % 16.731 M 238.69 % -12.063 M -184.40 % 14.294 M 101 374.88 % 14.086 K -99.87 % 10.504 M -58.27 % 25.174 M 117.09 % 11.596 M 1 176.11 % 908.730 K -91.12 % 10.233 M 0.000
Interest income 301.140 K -62.10 % 794.574 K -38.89 % 1.300 M 2.95 % 1.263 M 9.05 % 1.158 M -7.65 % 1.254 M -43.76 % 2.230 M 2 284.55 % 93.533 K -90.34 % 968.423 K -3.40 % 1.003 M -80.67 % 5.186 M 135.41 % 2.203 M 19.70 % 1.840 M 34.50 % 1.368 M -33.91 % 2.070 M 47.60 % 1.403 M -40.22 % 2.346 M 53.51 % 1.528 M -43.54 % 2.707 M 48.85 % 1.819 M 24.46 % 1.461 M 433.51 % 273.890 K 0.000 -100.00 % 79.834 K -70.28 % 268.588 K 0.000 0.000
Interest expense 4.475 M -2.87 % 4.607 M 87.88 % 2.452 M 0.66 % 2.436 M 16.93 % 2.083 M -0.22 % 2.088 M -37.61 % 3.346 M 71.82 % 1.948 M 12.34 % 1.734 M 5.64 % 1.641 M 123.95 % 732.789 K -20.02 % 916.165 K -11.63 % 1.037 M 9.32 % 948.260 K 91.05 % 496.344 K 1 540.81 % 30.250 K -94.11 % 513.574 K 96.31 % 261.613 K -9.82 % 290.086 K 220.66 % 90.466 K -76.42 % 383.594 K -2.92 % 395.128 K 0.000 -100.00 % 269.738 K 28.19 % 210.427 K 56.40 % 134.544 K 0.000
Depreciation and amortization 0.000 0.000 0.000 0.000 -100.00 % 9.983 M 37.32 % 7.270 M -25.94 % 9.816 M 0.00 % 9.816 M 6.54 % 9.213 M 0.00 % 9.213 M -18.87 % 11.356 M 0.00 % 11.356 M 28.80 % 8.817 M 0.00 % 8.817 M 4.14 % 8.466 M 0.00 % 8.466 M 101.80 % 4.195 M 86.99 % 2.244 M 65.86 % 1.353 M 18.14 % 1.145 M 33.45 % 857.987 K -25.07 % 1.145 M 0.00 % 1.145 M 7.09 % 1.069 M 2.74 % 1.041 M -2.67 % 1.069 M 100.57 % -186.693 M
Operating income 19.107 M 50.41 % 12.703 M -55.00 % 28.227 M 42.28 % 19.839 M -25.67 % 26.690 M 136.98 % 11.263 M -1.69 % 11.456 M -45.29 % 20.937 M -52.93 % 44.482 M 355.92 % 9.757 M -78.57 % 45.528 M 362.81 % 9.837 M -70.93 % 33.835 M 679.73 % 4.339 M -85.70 % 30.337 M 472.49 % 5.299 M -82.56 % 30.381 M 440.30 % 5.623 M -86.31 % 41.068 M 631.96 % 5.611 M -81.68 % 30.629 M 484.50 % 5.240 M -89.07 % 47.963 M 506.90 % 7.903 M -72.81 % 29.069 M 545.88 % 4.501 M -88.92 % 40.633 M
Operating income ratio 0.13 31.94 % 0.10 -22.18 % 0.13 -5.42 % 0.13 -33.30 % 0.20 96.08 % 0.10 37.77 % 0.07 -49.56 % 0.15 -45.05 % 0.27 140.03 % 0.11 -12.55 % 0.13 21.76 % 0.10 -62.39 % 0.28 522.59 % 0.04 -66.02 % 0.13 81.40 % 0.07 -55.30 % 0.16 95.27 % 0.08 -42.98 % 0.15 58.18 % 0.09 -53.00 % 0.20 114.18 % 0.09 -46.09 % 0.17 40.82 % 0.12 -46.94 % 0.23 39.52 % 0.16 -29.81 % 0.23
Total other income expenses net 81.064 K -46.60 % 151.811 K 107.96 % -1.908 M -601.00 % 380.902 K 240.02 % 112.022 K -29.71 % 159.361 K 105.38 % -2.964 M -14 666.93 % 20.347 K -87.32 % 160.513 K 33.83 % 119.939 K 104.66 % -2.572 M -1 739.58 % 156.885 K -43.60 % 278.147 K -82.01 % 1.546 M 3 245.63 % -49.162 K -101.61 % 3.061 M 2 757.44 % 107.133 K 50.35 % 71.255 K 189.63 % -79.502 K -211.56 % 71.264 K -95.38 % 1.544 M 1 337.47 % -124.783 K -107.42 % 1.681 M 1 079.18 % 142.529 K 149.72 % -286.653 K -311.45 % 135.566 K 1 694 475.00 % 8.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31
Net debt 155.838 M -6.33 % 166.360 M 3 414.78 % 4.733 M -91.73 % 57.231 M -28.19 % 79.703 M 260.97 % -49.515 M 72.58 % -180.568 M -22.18 % -147.792 M 41.01 % -250.532 M 7.36 % -270.443 M 22.08 % -347.098 M -175.34 % -126.061 M -91.94 % -65.678 M 46.03 % -121.703 M 68.56 % -387.146 M -80.00 % -215.085 M 42.00 % -370.860 M -12.00 % -331.123 M 22.34 % -426.353 M -1.99 % -418.040 M 28.80 % -587.170 M -563.97 % -88.433 M 46.36 % -164.852 M 0.000 100.00 % -72.703 M -151.35 % 141.583 M 215.03 % -123.083 M
Total investments 3.789 M -46.94 % 7.142 M 72.19 % 4.148 M 424.72 % 790.448 K -93.62 % 12.392 M 1 158.33 % 984.808 K -13.64 % 1.140 M -31.19 % 1.657 M -2.81 % 1.705 M 124.33 % 760.000 K 26.67 % 600.000 K -99.69 % 190.792 M -29.64 % 271.159 M 34.82 % 201.133 M 30 374.70 % 660.000 K -99.35 % 100.793 M 28 698.02 % 350.000 K -99.69 % 111.602 M 0.82 % 110.694 M -8.42 % 120.871 M 6 904.25 % 1.726 M 0.000 100.00 % -57.084 K 0.000 100.00 % -221.090 K -100.08 % 283.166 M 87 629.20 % -323.510 K
Total debt 408.568 M -1.50 % 414.801 M -0.27 % 415.937 M -1.86 % 423.825 M -15.07 % 499.013 M 21.00 % 412.401 M 28.70 % 320.424 M -1.05 % 323.832 M 9.57 % 295.552 M 135.90 % 125.290 M 1.88 % 122.980 M 103.87 % 60.323 M -26.08 % 81.605 M -3.22 % 84.320 M -13.40 % 97.371 M 52.69 % 63.772 M 107.62 % 30.716 M -14.62 % 35.977 M 49.90 % 24.000 M -11.11 % 27.000 M 58.82 % 17.000 M -43.14 % 29.896 M 0.00 % 29.896 M 0.000 -100.00 % 20.000 M 0.000 -100.00 % 18.500 M
Accumulated other comprehensive income loss 0.000 -100.00 % 658.410 M 0.000 -100.00 % 649.621 M 1 729.53 % 35.508 M 2 419.39 % -1.531 M -4.18 % -1.469 M -100.23 % 647.223 M 1 915.26 % 32.116 M -95.04 % 647.413 M 1 896.27 % 32.431 M -94.92 % 639.010 M 2 614.18 % 23.543 M -96.31 % 637.752 M 2 602.69 % 23.597 M -96.27 % 633.020 M 3 128.44 % 19.608 M -80.92 % 102.760 M 17 556.08 % 582.009 K 23.75 % 470.326 K 0.00 % 470.325 K 0.21 % 469.340 K -4.46 % 491.253 K 0.000 -100.00 % 506.568 K -99.81 % 260.722 M 0.000
Retained earnings 379.041 M 5.28 % 360.034 M 3.32 % 348.475 M -8.42 % 380.511 M -8.73 % 416.894 M 5.81 % 394.011 M 2.25 % 385.329 M 0.86 % 382.038 M -0.40 % 383.570 M 10.39 % 347.456 M 2.19 % 339.997 M 10.15 % 308.668 M -1.25 % 312.575 M 10.06 % 283.997 M 2.01 % 278.400 M 8.91 % 255.628 M -2.05 % 260.986 M 12.40 % 232.184 M 2.15 % 227.299 M 16.12 % 195.738 M 2.38 % 191.190 M 11.00 % 172.248 M 2.26 % 168.449 M 0.000 -100.00 % 125.802 M 0.000 -100.00 % 99.301 M
Common stock 123.119 M 0.00 % 123.119 M 0.00 % 123.119 M 0.00 % 123.119 M 0.00 % 123.119 M 0.00 % 123.119 M 0.00 % 123.119 M 0.00 % 123.119 M 19.81 % 102.760 M 0.00 % 102.760 M 0.00 % 102.760 M 0.00 % 102.760 M 0.00 % 102.760 M 0.00 % 102.760 M 0.00 % 102.760 M 0.00 % 102.760 M 0.00 % 102.760 M 0.00 % 102.760 M 0.00 % 102.760 M 0.00 % 102.760 M 0.00 % 102.760 M 33.33 % 77.070 M 0.00 % 77.070 M 0.000 -100.00 % 77.070 M 0.000 -100.00 % 77.070 M
Total equity 1.193 B 1.51 % 1.175 B 1.03 % 1.163 B -2.81 % 1.197 B -2.59 % 1.228 B 2.21 % 1.202 B 0.88 % 1.191 B 2.07 % 1.167 B 1.34 % 1.152 B 3.43 % 1.114 B 0.91 % 1.104 B 3.13 % 1.070 B -1.22 % 1.083 B 2.59 % 1.056 B 0.30 % 1.053 B 2.69 % 1.025 B 0.53 % 1.020 B 3.91 % 981.407 M 0.67 % 974.915 M 4.01 % 937.360 M 0.64 % 931.412 M 168.96 % 346.302 M 1.03 % 342.765 M 14.33 % 299.792 M 2.57 % 292.292 M 11.62 % 261.865 M 0.00 % 261.865 M
Other non current liabilities 5.661 M 7.34 % 5.274 M 7.92 % 4.887 M -33.04 % 7.299 M -75.42 % 29.698 M 363.27 % 6.410 M 5.90 % 6.053 M 25.72 % 4.815 M 7.35 % 4.485 M 3.60 % 4.329 M 118.68 % -23.171 M 0.000 0.000 0.000 -100.00 % 7.731 M 0.000 -100.00 % 5.559 M 0.000 0.000 0.000 -100.00 % 5.844 M -1.28 % 5.920 M 0.000 -100.00 % 230.222 M 3 613.25 % 6.200 M 0.000 0.000
Long term debt 408.568 M -1.50 % 414.801 M -0.27 % 415.937 M -1.86 % 423.825 M 1.00 % 419.610 M 10.11 % 381.088 M 27.41 % 299.101 M -3.24 % 309.124 M 8.50 % 284.905 M 147.64 % 115.048 M 3.49 % 111.172 M 215.94 % 35.188 M -0.34 % 35.308 M -18.04 % 43.081 M -1.78 % 43.861 M 37.95 % 31.796 M 263.82 % 8.739 M 0.000 0.000 -100.00 % 7.000 M 0.00 % 7.000 M 0.00 % 7.000 M 0.00 % 7.000 M 0.000 -100.00 % 10.000 M 0.000 -100.00 % 10.000 M
Total non current liabilities 455.907 M -1.58 % 463.231 M 1.70 % 455.509 M -0.44 % 457.520 M 7.26 % 426.570 M 3.68 % 411.433 M 24.75 % 329.801 M -4.00 % 343.553 M 8.56 % 316.455 M 116.38 % 146.252 M 2.33 % 142.919 M 132.68 % 61.422 M 46.89 % 41.815 M -15.82 % 49.676 M -1.72 % 50.544 M 35.57 % 37.283 M 160.76 % 14.298 M 153.97 % 5.630 M -1.25 % 5.701 M -55.36 % 12.772 M -0.55 % 12.844 M -0.59 % 12.920 M -0.51 % 12.986 M -94.36 % 230.222 M 1 321.12 % 16.200 M 0.000 -100.00 % 16.200 M
Other current liabilities 160.822 M -6.84 % 172.623 M -24.85 % 229.702 M 46.95 % 156.317 M 37.93 % 113.332 M 48.46 % 76.338 M -57.25 % 178.574 M 126.82 % 78.729 M -29.89 % 112.295 M -9.18 % 123.641 M 20.43 % 102.668 M 14.51 % 89.658 M -29.11 % 126.471 M 8.88 % 116.152 M 29.91 % 89.412 M 34.37 % 66.540 M -33.12 % 99.492 M 59.52 % 62.370 M -7.31 % 67.292 M 370.27 % 14.309 M -78.62 % 66.941 M 121.80 % 30.181 M -60.76 % 76.922 M 0.000 -100.00 % 42.189 M 0.000 -100.00 % 69.951 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 26.616 M -40.04 % 44.387 M -43.19 % 78.128 M 43.44 % 54.467 M 3.03 % 52.866 M 71.92 % 30.751 M 4.50 % 29.427 M -42.02 % 50.756 M 0.000 0.000 -100.00 % 62.543 M 14.07 % 54.831 M 29.50 % 42.341 M -18.69 % 52.070 M -24.39 % 68.864 M 212.61 % 22.029 M -29.57 % 31.276 M -33.03 % 46.702 M 106.44 % 22.623 M 0.000 -100.00 % 7.123 M 0.000 -100.00 % 21.802 M
Short term debt 0.000 0.000 0.000 0.000 -100.00 % 33.939 M 359.58 % -13.075 M -139.86 % 32.799 M 123.00 % 14.708 M 27.43 % 11.543 M 1 312.38 % -952.055 K -108.06 % 11.808 M 158.86 % -20.063 M -143.34 % 46.296 M 12.26 % 41.240 M -14.70 % 48.348 M 51.20 % 31.977 M 45.50 % 21.977 M -31.27 % 31.977 M 33.24 % 24.000 M 20.00 % 20.000 M 100.00 % 10.000 M -56.32 % 22.896 M 0.00 % 22.896 M 0.000 -100.00 % 10.000 M 0.000 -100.00 % 8.500 M
Total current liabilities 577.613 M -0.50 % 580.530 M -15.15 % 684.186 M 25.83 % 543.728 M 4.32 % 521.197 M 0.27 % 519.807 M -13.27 % 599.370 M 20.18 % 498.714 M -9.71 % 552.326 M 10.95 % 497.809 M -17.44 % 602.982 M 23.43 % 488.524 M -3.15 % 504.425 M -2.64 % 518.109 M -9.79 % 574.350 M 19.96 % 478.774 M 9.43 % 437.506 M 5.97 % 412.854 M -18.59 % 507.147 M 63.31 % 310.542 M -0.06 % 310.731 M 3.94 % 298.961 M -22.52 % 385.867 M 0.000 -100.00 % 211.600 M 0.000 -100.00 % 288.747 M
Total liabilities 1.034 B -0.98 % 1.044 B -8.42 % 1.140 B 13.83 % 1.001 B 5.64 % 947.767 M 1.77 % 931.240 M 0.22 % 929.170 M 10.32 % 842.267 M -3.05 % 868.782 M 34.89 % 644.061 M -13.65 % 745.901 M 35.63 % 549.946 M 0.68 % 546.240 M -3.79 % 567.785 M -9.14 % 624.893 M 21.09 % 516.057 M 14.22 % 451.804 M 7.96 % 418.484 M -18.40 % 512.848 M 58.62 % 323.315 M -0.08 % 323.575 M 3.75 % 311.881 M -21.81 % 398.853 M 73.25 % 230.222 M 1.06 % 227.800 M 0.000 -100.00 % 304.947 M
Other non current assets 35.060 M -42.54 % 61.020 M 103.77 % 29.945 M 38.86 % 21.565 M 99.31 % 10.820 M -57.80 % 25.638 M -1.88 % 26.130 M 42.67 % 18.315 M 0.83 % 18.165 M -20.42 % 22.827 M 7.98 % 21.140 M -22.71 % 27.353 M -3.78 % 28.427 M -22.01 % 36.448 M 34.58 % 27.084 M 141.31 % 11.223 M -7.85 % 12.179 M -6.99 % 13.095 M -5.38 % 13.840 M -92.19 % 177.253 M 44 827.38 % 394.532 K 45.87 % 270.471 K -27.07 % 370.859 K -99.93 % 530.013 M 152 560.55 % 347.184 K 100.25 % -141.583 M -43 864.51 % 323.511 K
Long term investments 0.000 100.00 % -23.021 M -683.16 % 3.948 M 399.42 % 790.448 K -93.47 % 12.099 M 1 711.76 % 667.808 K -18.89 % 823.297 K -47.46 % 1.567 M 10.75 % 1.415 M 784.31 % 160.000 K 0.000 0.000 0.000 0.000 -100.00 % 10.369 M 0.000 0.000 0.000 0.000 100.00 % -166.079 M -9 723.96 % 1.726 M 0.000 100.00 % -57.084 K 0.000 100.00 % -221.090 K 0.000 100.00 % -323.510 K
Intangible assets 685.242 M -0.53 % 688.915 M -0.78 % 694.322 M 4.58 % 663.930 M 0.64 % 659.724 M 0.86 % 654.105 M 0.14 % 653.187 M 17.71 % 554.907 M 14.72 % 483.693 M 10.26 % 438.669 M 6.82 % 410.676 M 42.93 % 287.323 M -0.71 % 289.364 M -0.05 % 289.522 M -1.07 % 292.643 M 18.66 % 246.613 M 708.94 % 30.486 M -1.54 % 30.963 M -1.28 % 31.365 M 1.12 % 31.017 M -4.89 % 32.612 M 2.19 % 31.913 M -1.38 % 32.361 M 0.000 -100.00 % 32.873 M 0.000 -100.00 % 33.586 M
GoodWill 1.329 M 0.00 % 1.329 M 0.00 % 1.329 M 0.00 % 1.329 M 0.00 % 1.329 M 0.00 % 1.329 M 0.00 % 1.329 M 0.00 % 1.329 M 0.00 % 1.329 M 0.00 % 1.329 M 0.00 % 1.329 M 0.00 % 1.329 M 0.00 % 1.329 M 0.00 % 1.329 M 0.00 % 1.329 M 0.00 % 1.329 M 0.00 % 1.329 M 0.00 % 1.329 M 0.00 % 1.329 M 0.00 % 1.329 M 0.00 % 1.329 M 0.00 % 1.329 M 0.00 % 1.329 M 0.000 -100.00 % 1.329 M 0.000 -100.00 % 1.329 M
Goodwill and intangible assets 686.571 M -0.53 % 690.244 M -0.78 % 695.651 M 4.57 % 665.259 M 0.64 % 661.053 M 0.86 % 655.434 M 0.14 % 654.516 M 17.67 % 556.236 M 14.68 % 485.022 M 10.23 % 439.998 M 6.79 % 412.005 M 42.73 % 288.652 M -0.70 % 290.693 M -0.05 % 290.851 M -1.06 % 293.972 M 18.56 % 247.942 M 679.33 % 31.815 M -1.48 % 32.292 M -1.23 % 32.694 M 1.07 % 32.346 M -4.70 % 33.941 M 2.11 % 33.242 M -1.33 % 33.690 M 0.000 -100.00 % 34.202 M 0.000 -100.00 % 34.915 M
Property plant equipment net 177.753 M -2.53 % 182.365 M -2.04 % 186.161 M 6.48 % 174.830 M 3.98 % 168.132 M 10.34 % 152.376 M -0.22 % 152.709 M 23.16 % 123.991 M 8.02 % 114.790 M 16.00 % 98.956 M -3.24 % 102.270 M 4.60 % 97.770 M -2.65 % 100.429 M 1.58 % 98.868 M -1.11 % 99.980 M 56.12 % 64.040 M -74.19 % 248.165 M 8.29 % 229.173 M 2.75 % 223.034 M 25.83 % 177.253 M 32.77 % 133.501 M 82.04 % 73.335 M 7.66 % 68.119 M 0.000 -100.00 % 27.936 M 0.000 -100.00 % 25.059 M
Total non current assets 918.691 M -1.14 % 929.279 M -0.58 % 934.655 M 6.21 % 880.047 M 1.21 % 869.486 M 2.18 % 850.930 M 0.03 % 850.686 M 19.11 % 714.217 M 13.09 % 631.548 M 9.91 % 574.594 M 4.81 % 548.244 M 30.22 % 421.002 M -1.27 % 426.430 M -1.65 % 433.567 M -1.19 % 438.777 M 32.80 % 330.417 M 10.50 % 299.024 M 6.94 % 279.613 M 1.66 % 275.043 M 22.61 % 224.323 M 29.72 % 172.932 M 57.19 % 110.013 M 4.37 % 105.402 M -80.11 % 530.013 M 723.70 % 64.345 M 145.45 % -141.583 M -328.20 % 62.044 M
Other current assets 123.434 M -4.67 % 129.483 M 4.62 % 123.764 M 2.93 % 120.239 M -6.37 % 128.423 M 30.42 % 98.469 M 2 481.54 % 3.814 M -94.71 % 72.062 M -17.16 % 86.994 M -6.81 % 93.351 M 0.81 % 92.601 M 38.63 % 66.799 M -17.05 % 80.532 M -23.26 % 104.944 M 11.30 % 94.291 M -0.36 % 94.629 M 0.98 % 93.714 M 8.63 % 86.273 M 1 017.27 % 7.722 M -88.46 % 66.894 M -2.53 % 68.630 M 28.45 % 53.431 M 25.73 % 42.495 M 0.000 -100.00 % 53.569 M 0.000 -100.00 % 172.700 M
Short term investments 30.244 M 0.27 % 30.163 M 14 981.40 % 200.000 K 0.00 % 200.000 K -31.74 % 293.000 K -7.57 % 317.000 K 0.00 % 317.000 K 252.22 % 90.000 K -68.97 % 290.000 K -51.67 % 600.000 K 0.00 % 600.000 K -99.69 % 190.792 M -29.64 % 271.159 M 34.82 % 201.133 M 30 374.70 % 660.000 K -99.35 % 100.793 M 28 698.02 % 350.000 K -99.69 % 111.602 M 0.82 % 110.694 M -8.42 % 120.871 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 283.166 M 0.000
cash and cash equivalents 252.730 M 1.73 % 248.441 M -39.58 % 411.204 M 12.17 % 366.594 M -12.57 % 419.310 M -9.22 % 461.915 M -7.80 % 500.992 M 6.23 % 471.624 M -13.64 % 546.085 M 37.99 % 395.732 M -15.82 % 470.078 M 152.21 % 186.384 M 26.55 % 147.283 M -28.51 % 206.023 M -57.48 % 484.517 M 73.75 % 278.857 M -30.56 % 401.576 M 9.39 % 367.100 M -18.49 % 450.353 M 1.19 % 445.040 M -26.34 % 604.170 M 410.59 % 118.329 M -39.24 % 194.747 M 0.000 -100.00 % 92.703 M 165.48 % -141.583 M -200.00 % 141.583 M
Cash and short term investments 282.974 M 1.57 % 278.604 M -32.28 % 411.404 M 12.16 % 366.794 M -12.59 % 419.603 M -9.22 % 462.232 M -7.79 % 501.309 M 6.27 % 471.714 M -13.66 % 546.375 M 37.86 % 396.332 M -15.80 % 470.678 M 24.79 % 377.176 M -9.86 % 418.442 M 2.77 % 407.156 M -16.08 % 485.177 M 27.80 % 379.650 M -5.54 % 401.926 M -16.04 % 478.702 M -14.68 % 561.047 M -0.86 % 565.912 M -6.33 % 604.170 M 410.59 % 118.329 M -39.24 % 194.747 M 0.000 -100.00 % 92.703 M -34.52 % 141.583 M 0.00 % 141.583 M
Total current assets 1.308 B 1.40 % 1.290 B -5.74 % 1.368 B 3.81 % 1.318 B -0.89 % 1.330 B 3.70 % 1.282 B 0.97 % 1.270 B -1.96 % 1.295 B -6.75 % 1.389 B 17.41 % 1.183 B -9.08 % 1.301 B 8.52 % 1.199 B -0.34 % 1.203 B 1.09 % 1.190 B -3.94 % 1.239 B 2.32 % 1.211 B 3.27 % 1.173 B 4.67 % 1.120 B -7.62 % 1.213 B 17.02 % 1.036 B -4.22 % 1.082 B 97.39 % 548.169 M -13.84 % 636.216 M 0.000 -100.00 % 455.747 M 221.89 % 141.583 M -71.95 % 504.769 M
Inventory 102.442 M 11.41 % 91.949 M 4.83 % 87.709 M -3.91 % 91.280 M 6.70 % 85.550 M 1.76 % 84.071 M 17.13 % 71.778 M -9.66 % 79.455 M 17.35 % 67.708 M 13.97 % 59.408 M 13.64 % 52.278 M -27.59 % 72.195 M 15.88 % 62.302 M 23.52 % 50.440 M -12.92 % 57.922 M 4.87 % 55.231 M -7.56 % 59.748 M -11.36 % 67.403 M 4.20 % 64.685 M 153.74 % 25.492 M 9.39 % 23.304 M -33.98 % 35.298 M -85.37 % 241.296 M 0.000 -100.00 % 217.378 M 0.000 -100.00 % 190.486 M
Net receivables 798.781 M 1.17 % 789.510 M 5.95 % 745.194 M 0.77 % 739.488 M 6.23 % 696.093 M 9.20 % 637.432 M -8.02 % 693.037 M 0.000 -100.00 % 687.990 M 8.52 % 633.975 M -7.54 % 685.658 M 0.41 % 682.860 M 6.39 % 641.834 M 2.27 % 627.614 M 4.33 % 601.542 M -11.71 % 681.363 M 10.40 % 617.197 M 26.50 % 487.901 M -15.77 % 579.265 M 53.22 % 378.053 M -2.05 % 385.952 M 13.15 % 341.112 M 116.34 % 157.677 M 0.000 -100.00 % 103.349 M 0.000 -100.00 % 143.434 M
Tax assets 19.307 M 3.41 % 18.671 M -1.47 % 18.950 M 7.65 % 17.603 M 1.27 % 17.383 M 3.39 % 16.813 M 1.85 % 16.508 M 17.02 % 14.107 M 16.05 % 12.155 M -3.93 % 12.653 M -1.37 % 12.829 M 77.50 % 7.228 M 5.03 % 6.882 M -7.01 % 7.401 M 0.39 % 7.372 M 2.23 % 7.211 M 5.04 % 6.865 M 35.85 % 5.053 M -7.71 % 5.476 M 54.22 % 3.550 M 5.36 % 3.370 M 6.43 % 3.166 M -3.47 % 3.280 M 0.000 -100.00 % 2.081 M 0.000 -100.00 % 2.070 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 0.000 0.000 0.000 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 412.975 M 2.59 % 402.567 M -8.97 % 442.251 M 15.28 % 383.621 M 2.85 % 372.993 M 2.15 % 365.149 M 3.68 % 352.187 M -5.30 % 371.908 M -5.57 % 393.846 M 20.33 % 327.299 M -26.12 % 443.000 M 38.97 % 318.768 M -1.90 % 324.938 M -8.90 % 356.682 M -10.51 % 398.561 M 18.61 % 336.012 M 7.07 % 313.836 M 14.22 % 274.760 M -24.21 % 362.514 M 40.39 % 258.212 M 12.37 % 229.784 M 16.74 % 196.832 M -22.19 % 252.974 M 0.000 -100.00 % 149.882 M 0.000 -100.00 % 199.788 M
Tax payables 3.815 M -28.56 % 5.341 M -56.34 % 12.234 M 222.80 % 3.790 M 305.78 % 933.979 K -64.38 % 2.622 M -87.63 % 21.191 M 435.55 % 3.957 M -30.50 % 5.693 M -3.12 % 5.877 M -63.45 % 16.079 M 282.29 % 4.206 M -37.41 % 6.720 M 66.49 % 4.036 M -19.31 % 5.002 M 191.52 % 1.716 M -22.04 % 2.201 M 31.74 % 1.671 M -83.11 % 9.894 M 1 622.23 % 574.491 K -85.66 % 4.006 M 70.43 % 2.351 M -77.51 % 10.451 M 0.000 -100.00 % 2.406 M 0.000 -100.00 % 10.508 M
Deferred revenue non current 41.360 M -3.62 % 42.914 M 24.74 % 34.403 M 34.82 % 25.518 M 11.29 % 22.930 M -2.99 % 23.637 M -2.90 % 24.343 M -8.31 % 26.550 M 3.08 % 25.757 M -2.67 % 26.464 M -2.60 % 27.170 M 3.57 % 26.234 M 303.17 % 6.507 M -1.33 % 6.595 M -1.32 % 6.683 M 21.78 % 5.487 M -1.28 % 5.559 M -1.27 % 5.630 M -1.25 % 5.701 M -1.23 % 5.772 M -1.22 % 5.844 M -1.28 % 5.920 M -1.11 % 5.986 M 0.000 -100.00 % 6.200 M 0.000 -100.00 % 6.200 M
Minority interest 47.292 M -2.51 % 48.510 M 1.08 % 47.992 M -17.76 % 58.359 M 9.84 % 53.132 M 7.29 % 49.522 M 3.81 % 47.703 M 59.62 % 29.886 M -10.64 % 33.445 M 7.95 % 30.981 M 14.33 % 27.099 M -8.60 % 29.647 M 2.39 % 28.955 M -7.87 % 31.429 M -3.57 % 32.592 M -3.65 % 33.826 M 46.69 % 23.060 M 108.74 % 11.047 M 17.14 % 9.431 M 9.51 % 8.612 M 19.39 % 7.213 M 1.53 % 7.105 M -3.27 % 7.345 M 26.82 % 5.791 M 14.13 % 5.075 M 0.000 -100.00 % 1.144 M
Capital lease obligations 2.967 M -31.06 % 4.303 M -20.89 % 5.439 M -42.01 % 9.379 M 105.47 % 4.565 M 111.79 % -38.727 M -312.62 % 18.214 M 133.79 % 7.791 M 505.95 % 1.286 M 112.30 % -10.451 M -1 306.28 % 866.394 K 101.97 % -44.053 M -3 584.19 % 1.264 M -43.20 % 2.226 M -25.96 % 3.006 M -61.97 % 7.905 M -9.55 % 8.739 M 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 -100.00 % 1.531 M 4.18 % 1.469 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 643.351 M 4 386.17 % -15.010 M -102.33 % 643.444 M 4 386.79 % -15.010 M -102.50 % 599.807 M 3 726.22 % -16.541 M -102.60 % 636.774 M 4 342.35 % -15.010 M -102.50 % 599.941 M 4 096.96 % -15.010 M -102.50 % 601.271 M 6 112.61 % -10.000 M -101.56 % 639.010 M 0.000 -100.00 % 615.467 M 0.000 -100.00 % 613.392 M 0.000 -100.00 % 615.807 M 0.000 -100.00 % 630.250 M 604.89 % 89.411 M -0.74 % 90.078 M -69.36 % 294.000 M 248.57 % 84.345 M 7 275.36 % 1.144 M -98.64 % 84.350 M
Deferred tax liabilities non current 318.825 K 31.72 % 242.051 K -14.30 % 282.446 K -67.86 % 878.722 K 357.76 % 191.962 K -35.40 % 297.163 K -2.09 % 303.502 K -90.10 % 3.064 M 134.18 % 1.309 M 218.56 % 410.771 K -28.77 % 576.714 K 0.000 0.000 0.000 100.00 % -7.731 M 0.000 100.00 % -5.559 M 0.000 0.000 0.000 100.00 % -5.844 M 16.52 % -7.000 M 0.00 % -7.000 M 0.000 100.00 % -10.000 M 0.000 100.00 % -10.000 M
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
Total assets 2.226 B 0.34 % 2.219 B -3.64 % 2.303 B 4.77 % 2.198 B -0.06 % 2.199 B 3.10 % 2.133 B 0.59 % 2.121 B 5.53 % 2.010 B -0.55 % 2.021 B 14.96 % 1.758 B -4.96 % 1.849 B 14.16 % 1.620 B -0.58 % 1.630 B 0.36 % 1.624 B -3.22 % 1.678 B 8.85 % 1.541 B 4.74 % 1.472 B 5.12 % 1.400 B -5.91 % 1.488 B 18.01 % 1.261 B 0.45 % 1.255 B 90.67 % 658.183 M -11.25 % 741.618 M 39.92 % 530.013 M 1.91 % 520.092 M 0.000 -100.00 % 566.812 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31
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
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
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -43.644 M 0.000 100.00 % -10.504 M -180.44 % 13.058 M 200.00 % -13.058 M 0.000 100.00 % -132.237 M -754.29 % 20.211 M 200.00 % -20.211 M 0.000 100.00 % -175.843 M -247.78 % 118.987 M 200.00 % -118.987 M 0.000 100.00 % -340.167 M -1 029.69 % 36.589 M 200.00 % -36.589 M 0.000 100.00 % -90.244 M -27 090.65 % 334.353 K 200.00 % -334.353 K 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -29.873 M 0.000 100.00 % -98.382 M -4 048.01 % -2.372 M -200.00 % 2.372 M 0.000 -100.00 % 7.363 M -53.49 % 15.831 M 200.00 % -15.831 M 0.000 100.00 % -72.281 M -158.33 % 123.924 M 200.00 % -123.924 M 0.000 100.00 % -310.482 M -740.07 % 48.508 M 200.00 % -48.508 M 0.000 100.00 % -39.434 M -48.48 % -26.558 M -200.00 % 26.558 M 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 100.00 % -13.772 M 0.000 -100.00 % 87.878 M 469.54 % 15.430 M 200.00 % -15.430 M 0.000 100.00 % -139.600 M -3 287.22 % 4.380 M 200.00 % -4.380 M 0.000 100.00 % -103.562 M -1 997.40 % -4.938 M -200.00 % 4.938 M 0.000 100.00 % -29.685 M -149.06 % -11.919 M -200.00 % 11.919 M 0.000 100.00 % -50.810 M -288.94 % 26.893 M 200.00 % -26.893 M 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 23.624 M 135.21 % -67.103 M 0.000 -100.00 % 20.686 M 256.92 % -13.183 M -569.44 % 2.808 M 135.90 % -7.823 M 86.45 % -57.733 M -4 768.06 % -1.186 M 87.13 % -9.213 M -107.62 % 120.881 M 482.93 % -31.567 M -377.05 % 11.394 M 123.82 % -47.829 M -136.15 % 132.305 M 7 307.63 % -1.836 M 93.63 % -28.801 M -489.51 % -4.886 M 86.74 % -36.834 M -709.82 % -4.548 M 82.80 % -26.443 M -596.11 % -3.799 M 90.82 % -41.400 M -507.12 % -6.819 M 71.52 % -23.940 M -834.85 % -2.561 M 92.60 % -34.586 M
Net cash provided by operating activities 23.624 M 142.53 % -55.543 M 0.000 -100.00 % 34.386 M 12 306.08 % -281.714 K -102.45 % 11.491 M -83.36 % 69.071 M 259.24 % -43.376 M -239.55 % 31.082 M 316.71 % 7.459 M -81.47 % 40.249 M 783.94 % 4.553 M -84.07 % 28.578 M 167.67 % -42.232 M -128.26 % 149.431 M 583.61 % -30.899 M 50.76 % -62.756 M 29.65 % -89.201 M -304.20 % 43.683 M 257.19 % -27.790 M 46.37 % -51.823 M 24.69 % -68.814 M -246.86 % 46.857 M 1 688.17 % -2.950 M -6.08 % -2.781 M 93.79 % -44.823 M -199.61 % 45.000 M
Investments in property plant and equipment -7.984 M 60.91 % -20.425 M 31.18 % -29.680 M -254.22 % -8.379 M 89.84 % -82.455 M 40.63 % -138.877 M -173.31 % -50.813 M -20.74 % -42.084 M 21.05 % -53.304 M 58.78 % -129.314 M -218.90 % -40.550 M -946.70 % -3.874 M 86.38 % -28.448 M -54.51 % -18.412 M 75.66 % -75.634 M -277.13 % -20.055 M -84.03 % -10.898 M -40.57 % -7.753 M 84.75 % -50.841 M -252.48 % -14.424 M 5.33 % -15.237 M -84.06 % -8.278 M 82.29 % -46.734 M -3 313.12 % -1.369 M 17.66 % -1.663 M 47.50 % -3.167 M 0.000
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 800.000 K 875.61 % 82.000 K -99.47 % 15.592 M 1 041.36 % 1.366 M 200.00 % -1.366 M -134.15 % 4.000 M 740.67 % 475.811 K 375.81 % 100.000 K -87.65 % 810.000 K 0.000 0.000 -100.00 % 5.357 M -50.86 % 10.900 M 375.98 % 2.290 M -95.50 % 50.846 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -42.806 M 72.19 % -153.929 M -29.97 % -118.430 M -18.43 % -100.000 M -42.94 % -69.960 M 30.07 % -100.040 M 64.90 % -285.000 M -185.00 % -100.000 M -49.25 % -67.000 M -8 715.79 % -760.000 K -59.73 % -475.811 K 99.42 % -81.948 M -17.07 % -70.000 M 65.00 % -200.000 M -1 011.11 % -18.000 M 81.84 % -99.105 M -7 861.25 % -1.245 M 0.000 100.00 % -110.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 43.053 M -64.52 % 121.352 M 5.26 % 115.291 M 15.29 % 100.000 M 42.94 % 69.960 M -30.72 % 100.981 M -64.62 % 285.419 M 183.43 % 100.701 M 50.30 % 67.000 M 2 167.90 % -3.240 M -101.70 % 190.843 M 133.17 % 81.848 M 10 204.68 % -810.000 K 0.000 -100.00 % 120.648 M 0.000 -100.00 % 110.000 M 0.000 -100.00 % 121.031 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 9.765 M 197.65 % -10.000 M -137.04 % 27.000 M 213.12 % -23.868 M -3 144.30 % 784.025 K -23.36 % 1.023 M 171.90 % 376.255 K 127.54 % -1.366 M -175.34 % 1.813 M 338.59 % -760.000 K -532.28 % 175.811 K -99.79 % 81.848 M 5 943.94 % 1.354 M 100.68 % -200.000 M -5 368 709 120 000 000 000.00 % 0.000 100.00 % -20.055 M -118.15 % 110.501 M 1 525.35 % -7.753 M 84.75 % -50.841 M 57.62 % -119.969 M -687.38 % -15.237 M -84.06 % -8.278 M 82.29 % -46.734 M -1 832.17 % 2.698 M 262.25 % -1.663 M 47.50 % -3.167 M 92.97 % -45.031 M
Net cash used for investing activites 2.029 M 103.22 % -63.002 M -982.81 % -5.818 M 81.96 % -32.247 M 60.51 % -81.655 M 40.77 % -137.854 M -173.32 % -50.437 M -21.88 % -41.383 M 21.71 % -52.857 M 59.36 % -130.074 M -186.45 % 150.468 M 92.97 % 77.974 M 180.31 % -97.094 M 55.55 % -218.412 M -908.51 % 27.014 M 122.67 % -119.160 M -219.64 % 99.603 M 1 384.78 % -7.753 M 80.52 % -39.805 M 70.38 % -134.393 M -782.04 % -15.237 M -84.06 % -8.278 M 82.29 % -46.734 M -1 832.17 % 2.698 M 262.25 % -1.663 M 47.50 % -3.167 M 92.97 % -45.031 M
Debt repayment 0.000 0.000 100.00 % -1.447 M 0.000 -100.00 % 40.954 M -55.81 % 92.675 M 3 200.56 % -2.989 M -117.77 % 16.819 M -90.19 % 171.380 M 4 184.51 % 4.000 M -93.72 % 63.719 M 418.59 % -20.000 M -780.92 % -2.270 M 81.04 % -11.977 M -142.43 % 28.226 M -16.71 % 33.891 M 0.000 -100.00 % 11.977 M 499.22 % -3.000 M -130.00 % 10.000 M 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 -100.00 % 14.196 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
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -813.790 K 0.000 0.000 0.000 100.00 % -14.196 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
Dividends paid -15.964 M 63.00 % -43.141 M -1 187.02 % -3.352 M 93.62 % -52.503 M -1 982.70 % -2.521 M -72.39 % -1.462 M -1 559.31 % -88.129 K 97.49 % -3.508 M -111.57 % -1.658 M -2.62 % -1.616 M 74.22 % -6.268 M 11.53 % -7.086 M -1 426.42 % -464.202 K 65.83 % -1.358 M -86.93 % -726.717 K 90.21 % -7.424 M -2 195.56 % -323.424 K -25.37 % -257.983 K 8.30 % -281.342 K 96.35 % -7.713 M -1 792.64 % -407.545 K 0.74 % -410.572 K -53.88 % -266.807 K 1.09 % -269.739 K -11.91 % -241.041 K 4.48 % -252.347 K 0.000
Other financing activites -4.528 M -884.32 % -460.018 K 85.42 % -3.154 M -364.77 % -678.697 K -131.92 % -292.640 K 75.87 % -1.213 M -107.36 % 16.470 M 440.49 % -4.837 M -250.04 % -1.382 M -6 906.62 % 20.302 K 100.36 % -5.615 M 56.29 % -12.846 M -97.61 % -6.501 M -434.40 % -1.216 M -60 823 130.50 % -2.000 -100.00 % 4.643 M 133.79 % -13.742 M -776.27 % 2.032 M 2 014.29 % -106.150 K 63.96 % -294.500 K -100.05 % 553.435 M 74 787.57 % -741.000 K -108.39 % 8.829 M 758.81 % -1.340 M -150.01 % 2.680 M 48.86 % 1.800 M -94.91 % 35.393 M
Net cash used provided by financing activities -20.492 M 53.00 % -43.601 M -448.17 % -7.954 M 85.04 % -53.182 M -239.44 % 38.140 M -57.62 % 89.999 M 605.59 % 12.755 M 29.63 % 9.840 M -94.15 % 168.340 M 6 901.33 % 2.404 M -95.83 % 57.714 M 244.53 % -39.932 M -373.95 % -8.425 M 42.10 % -14.552 M -152.92 % 27.500 M -11.60 % 31.110 M 1 008.73 % -3.423 M -124.44 % 14.009 M 513.54 % -3.387 M -270.04 % 1.992 M -99.64 % 553.027 M 48 123.71 % -1.152 M -113.04 % 8.829 M 648.42 % -1.610 M -166.02 % 2.438 M 57.56 % 1.548 M -95.63 % 35.393 M
Effect of forex changes on cash 13.663 K 116.09 % -84.925 K -108.52 % 996.855 K 252.49 % -653.714 K -404.87 % 214.427 K 358.05 % 46.813 K 103.79 % -1.237 M -784.00 % 180.797 K 404.26 % -59.422 K -261.32 % -16.446 K -232.37 % 12.424 K -74.23 % 48.210 K -67.33 % 147.584 K 1 485.22 % -10.654 K 73.79 % -40.657 K -235.50 % 30.005 K 141.95 % -71.527 K -109.47 % -34.146 K 90.66 % -365.429 K -5.86 % -345.188 K -18 039.26 % -1.903 K -101.36 % 139.721 K 214.45 % -122.076 K -148.38 % 252.326 K 25.68 % 200.761 K 125.00 % -802.987 K -2 639.01 % 31.626 K
Net change in cash 5.174 M 103.18 % -162.583 M -529.63 % 37.842 M 169.44 % -54.499 M -27.92 % -42.605 M -17.31 % -36.317 M -220.44 % 30.152 M 140.34 % -74.739 M -151.01 % 146.507 M 296.07 % -74.721 M -126.27 % 284.382 M 649.88 % 37.924 M 169.06 % -54.910 M 80.05 % -275.206 M -234.97 % 203.904 M 271.46 % -118.919 M -456.56 % 33.352 M 140.19 % -82.979 M -66 700.94 % 124.591 K 100.08 % -160.536 M -133.03 % 485.966 M 722.21 % -78.104 M -47.74 % -52.866 M 43.08 % -92.874 M -5 045.47 % -1.805 M 96.18 % -47.246 M -233.49 % 35.393 M
Cash at beginning of period 235.432 M -40.85 % 398.015 M 10.51 % 360.173 M -13.14 % 414.671 M -10.23 % 461.915 M -6.60 % 494.570 M 6.49 % 464.418 M -13.86 % 539.157 M 37.31 % 392.650 M -15.99 % 467.371 M 155.41 % 182.990 M 26.14 % 145.066 M -27.46 % 199.976 M -57.92 % 475.183 M 75.19 % 271.237 M -30.48 % 390.156 M 9.35 % 356.805 M -18.87 % 439.783 M 0.03 % 439.659 M -26.75 % 600.195 M 425.43 % 114.229 M -40.61 % 192.333 M 211.75 % 61.694 M -32.40 % 91.264 M -1.94 % 93.069 M -33.67 % 140.314 M 25 511 688 038.24 % 0.550
Cash at end of period 240.606 M 2.20 % 235.432 M -40.85 % 398.015 M 10.51 % 360.173 M -14.10 % 419.310 M -8.50 % 458.254 M -7.34 % 494.570 M 6.49 % 464.418 M -13.86 % 539.157 M 37.31 % 392.650 M -15.99 % 467.371 M 155.41 % 182.990 M 26.14 % 145.066 M -27.46 % 199.976 M -57.91 % 475.141 M 75.18 % 271.237 M -30.48 % 390.156 M 9.35 % 356.805 M -18.87 % 439.783 M 0.03 % 439.659 M -26.75 % 600.195 M 425.43 % 114.229 M 1 193.84 % 8.829 M 648.42 % -1.610 M -101.76 % 91.264 M -1.94 % 93.069 M 162.95 % 35.393 M
Operating cash flow 23.624 M 142.53 % -55.543 M 0.000 -100.00 % 34.386 M 12 306.08 % -281.714 K -102.45 % 11.491 M -83.36 % 69.071 M 259.24 % -43.376 M -239.55 % 31.082 M 316.71 % 7.459 M -81.47 % 40.249 M 783.94 % 4.553 M -84.07 % 28.578 M 167.67 % -42.232 M -128.26 % 149.431 M 583.61 % -30.899 M 50.76 % -62.756 M 29.65 % -89.201 M -304.20 % 43.683 M 257.19 % -27.790 M 46.37 % -51.823 M 24.69 % -68.814 M -246.86 % 46.857 M 1 688.17 % -2.950 M -6.08 % -2.781 M 93.79 % -44.823 M -199.61 % 45.000 M
Capital expenditure -7.984 M 60.91 % -20.425 M 31.18 % -29.680 M -254.22 % -8.379 M 89.84 % -82.455 M 40.63 % -138.877 M -173.31 % -50.813 M -20.74 % -42.084 M 21.05 % -53.304 M 58.78 % -129.314 M -218.90 % -40.550 M -946.70 % -3.874 M 86.38 % -28.448 M -54.51 % -18.412 M 75.66 % -75.634 M -277.13 % -20.055 M -84.03 % -10.898 M -40.57 % -7.753 M 84.75 % -50.841 M -252.48 % -14.424 M 5.33 % -15.237 M -84.06 % -8.278 M 82.29 % -46.734 M -3 313.12 % -1.369 M 17.66 % -1.663 M 47.50 % -3.167 M 0.000
Free CashFlow 15.640 M 120.49 % -76.320 M -464.50 % 20.938 M -18.72 % 25.762 M 131.14 % -82.737 M 35.05 % -127.386 M -797.71 % 18.258 M 121.36 % -85.460 M -284.59 % -22.221 M 81.76 % -121.855 M -40 326.97 % -301.419 K -144.38 % 679.218 K 421.52 % 130.238 K 100.21 % -60.644 M -182.18 % 73.797 M 244.83 % -50.954 M 30.82 % -73.654 M 24.03 % -96.953 M -1 254.44 % -7.158 M 83.04 % -42.214 M 37.05 % -67.059 M 13.01 % -77.092 M -63 252.63 % 122.072 K 102.83 % -4.320 M 2.80 % -4.444 M 90.74 % -47.990 M -206.65 % 45.000 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016