300547.SZ

Sichuan Chuanhuan Technology Co.,Ltd. 300547.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Revenue 1.363 B 22.88 % 1.109 B 22.31 % 907.002 M 16.81 % 776.494 M 14.62 % 677.468 M 17.50 % 576.571 M -5.54 % 610.366 M -5.77 % 647.774 M 26.83 % 510.739 M 15.66 % 441.570 M 4.89 % 420.990 M 5.35 % 399.614 M 6.28 % 376.011 M 1.63 % 369.984 M
Net income 202.732 M 25.15 % 161.990 M 32.32 % 122.421 M 16.60 % 104.991 M -6.91 % 112.785 M 0.25 % 112.507 M -17.96 % 137.138 M 20.01 % 114.276 M 35.51 % 84.328 M 29.40 % 65.170 M 9.21 % 59.672 M 5.09 % 56.782 M 9.53 % 51.840 M 6.25 % 48.791 M
Income before tax 227.418 M 24.87 % 182.120 M 34.28 % 135.629 M 16.29 % 116.627 M -9.14 % 128.356 M 2.22 % 125.569 M -18.04 % 153.204 M 16.70 % 131.285 M 36.28 % 96.335 M 29.65 % 74.307 M 9.69 % 67.741 M 4.21 % 65.007 M 9.55 % 59.339 M 6.65 % 55.641 M
Income before tax ratio 0.17 1.62 % 0.16 9.79 % 0.15 -0.44 % 0.15 -20.73 % 0.19 -13.00 % 0.22 -13.23 % 0.25 23.85 % 0.20 7.45 % 0.19 12.09 % 0.17 4.58 % 0.16 -1.08 % 0.16 3.08 % 0.16 4.94 % 0.15
EBITDA 250.034 M 25.81 % 198.745 M 34.05 % 148.262 M 24.29 % 119.288 M -16.61 % 143.048 M 40.09 % 102.109 M -17.47 % 123.721 M -12.26 % 141.004 M 40.43 % 100.410 M 18.05 % 85.060 M 21.30 % 70.122 M 1.01 % 69.422 M 0.74 % 68.910 M 12.02 % 61.517 M
Net income ratio 0.15 1.85 % 0.15 8.19 % 0.13 -0.18 % 0.14 -18.78 % 0.17 -14.68 % 0.20 -13.15 % 0.22 27.36 % 0.18 6.85 % 0.17 11.87 % 0.15 4.12 % 0.14 -0.25 % 0.14 3.06 % 0.14 4.55 % 0.13
Ratio EBITDA 0.19 0.26 % 0.19 7.07 % 0.18 -3.87 % 0.19 -18.90 % 0.23 3.23 % 0.22 -20.90 % 0.28 19.66 % 0.23 6.09 % 0.22 6.33 % 0.21 1.18 % 0.21 -3.61 % 0.21 16.45 % 0.18 10.22 % 0.17
Gross profit ratio 0.25 -3.79 % 0.26 8.96 % 0.23 -6.92 % 0.25 -17.64 % 0.31 7.60 % 0.28 -12.10 % 0.32 -5.53 % 0.34 -1.43 % 0.35 3.30 % 0.34 -2.08 % 0.34 -4.58 % 0.36 -2.19 % 0.37 6.05 % 0.35
Weighted average shs out dil 216.895 M 0.07 % 216.738 M -0.08 % 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 23.97 % 174.971 M 45.63 % 120.149 M -43.93 % 214.268 M 22.81 % 174.472 M 7.83 % 161.801 M 0.17 % 161.518 M 0.35 % 160.958 M 0.05 % 160.883 M -0.16 % 161.143 M
Weighted average shs out 216.895 M 0.07 % 216.738 M -0.08 % 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 23.97 % 174.971 M 45.63 % 120.149 M -43.93 % 214.268 M 22.81 % 174.472 M 7.83 % 161.801 M 0.17 % 161.518 M 0.35 % 160.958 M 0.05 % 160.883 M -0.16 % 161.143 M
EPS diluted 0.94 25.33 % 0.75 32.88 % 0.56 16.61 % 0.48 -6.92 % 0.52 -18.75 % 0.64 -43.86 % 1.14 115.09 % 0.53 10.42 % 0.48 20.00 % 0.40 8.11 % 0.37 5.71 % 0.35 9.37 % 0.32 6.67 % 0.30
Earnings per share 0.94 25.33 % 0.75 32.88 % 0.56 16.61 % 0.48 -6.92 % 0.52 -18.75 % 0.64 -43.86 % 1.14 115.09 % 0.53 10.42 % 0.48 20.00 % 0.40 8.11 % 0.37 5.71 % 0.35 9.37 % 0.32 6.67 % 0.30
Gross profit 332.035 M 20.98 % 274.455 M 32.36 % 207.361 M 8.20 % 191.652 M 5.69 % 181.342 M 14.52 % 158.346 M -17.44 % 191.790 M -12.18 % 218.398 M 26.76 % 172.287 M 19.21 % 144.522 M 1.47 % 142.433 M 0.44 % 141.813 M 2.47 % 138.399 M 7.78 % 128.413 M
Income tax expense 24.686 M 22.64 % 20.129 M 52.41 % 13.208 M 13.50 % 11.637 M -25.27 % 15.571 M 19.21 % 13.062 M -18.70 % 16.066 M -5.54 % 17.009 M 41.66 % 12.007 M 31.41 % 9.137 M 13.24 % 8.069 M -1.89 % 8.224 M 9.67 % 7.499 M 9.47 % 6.851 M
Cost of revenue 1.031 B 23.51 % 834.875 M 19.33 % 699.641 M 19.63 % 584.842 M 17.88 % 496.126 M 18.63 % 418.225 M -0.08 % 418.576 M -2.52 % 429.377 M 26.86 % 338.452 M 13.94 % 297.047 M 6.64 % 278.557 M 8.05 % 257.801 M 8.50 % 237.613 M -1.64 % 241.571 M
General and administrative expenses 37.760 M 8.13 % 34.922 M 15.59 % 30.212 M 10.15 % 27.429 M 22.42 % 22.405 M -11.45 % 25.302 M -10.26 % 28.195 M -14.48 % 32.968 M -28.96 % 46.410 M 9.10 % 42.541 M 1.49 % 41.915 M 6.07 % 39.515 M -0.81 % 39.837 M 10.88 % 35.928 M
Selling and marketing expenses 26.613 M 23.49 % 21.551 M 13.03 % 19.066 M 9.78 % 17.368 M 10.30 % 15.745 M -50.98 % 32.118 M -11.45 % 36.272 M -15.77 % 43.062 M 19.47 % 36.045 M 29.00 % 27.943 M 2.78 % 27.186 M -15.66 % 32.234 M 20.30 % 26.794 M -7.34 % 28.915 M
Other expenses -12.379 M -64.13 % -7.543 M 38.16 % -12.197 M -219.37 % -3.819 M 66.73 % -11.479 M 62.93 % -30.964 M 38.02 % -49.960 M -634.83 % -6.799 M 27.10 % -9.327 M -2 645.89 % -339.659 K -108.21 % 4.135 M -8.80 % 4.534 M -79.94 % 22.606 M 41.64 % 15.960 M
Operating expenses 104.329 M 13.76 % 91.706 M 28.16 % 71.555 M -2.18 % 73.150 M 42.08 % 51.486 M 5.61 % 48.752 M 25.54 % 38.834 M -57.20 % 90.728 M -1.18 % 91.812 M 8.06 % 84.963 M -3.32 % 87.881 M -1.91 % 89.588 M 0.39 % 89.237 M 10.44 % 80.803 M
Cost and expenses 1.135 B 22.54 % 926.582 M 20.15 % 771.195 M 17.20 % 657.992 M 20.16 % 547.612 M 17.27 % 466.977 M 2.09 % 457.411 M -12.05 % 520.105 M 20.88 % 430.264 M 12.63 % 382.011 M 4.25 % 366.438 M 5.48 % 347.389 M 6.28 % 326.849 M 1.39 % 322.374 M
Research and development expenses 52.335 M 22.35 % 42.776 M 24.08 % 34.474 M 7.15 % 32.172 M 29.65 % 24.814 M 11.29 % 22.296 M -8.35 % 24.327 M 13.17 % 21.497 M 15.05 % 18.684 M 26.07 % 14.820 M 1.19 % 14.645 M 10.07 % 13.306 M 0.000 0.000
Selling general and administrative expenses 64.373 M 13.99 % 56.473 M 14.60 % 49.278 M 10.00 % 44.796 M 17.42 % 38.150 M -33.56 % 57.420 M -10.93 % 64.468 M -15.21 % 76.030 M -7.79 % 82.455 M 16.99 % 70.483 M 2.00 % 69.101 M -3.69 % 71.749 M 7.68 % 66.631 M 2.76 % 64.843 M
Interest income 2.142 M -18.65 % 2.633 M -6.74 % 2.823 M 44.48 % 1.954 M -4.42 % 2.044 M -30.86 % 2.957 M 61.01 % 1.836 M -6.18 % 1.957 M 197.10 % 658.805 K 12.87 % 583.700 K 35.30 % 431.400 K 3.43 % 417.100 K 0.000 0.000
Interest expense 283.267 K -31.27 % 412.145 K 33.80 % 308.022 K 318.31 % 73.635 K 4.98 % 70.140 K -2.98 % 72.296 K -61.37 % 187.155 K -88.19 % 1.584 M -66.10 % 4.675 M -48.98 % 9.163 M -27.54 % 12.645 M -9.57 % 13.983 M -24.89 % 18.618 M 54.46 % 12.053 M
Depreciation and amortization 33.799 M 13.10 % 29.883 M 13.60 % 26.305 M 477.71 % 4.553 M -82.82 % 26.506 M 17.26 % 22.605 M 23.74 % 18.267 M 6.58 % 17.139 M 3.75 % 16.519 M -0.74 % 16.643 M 398.58 % 3.338 M -8.20 % 3.636 M 0.000 0.000
Operating income 227.706 M 24.60 % 182.748 M 34.57 % 135.806 M 14.60 % 118.502 M -8.74 % 129.856 M 18.49 % 109.594 M -28.35 % 152.955 M 19.81 % 127.670 M 58.65 % 80.475 M 35.12 % 59.559 M 9.18 % 54.552 M 4.46 % 52.225 M 6.23 % 49.162 M 3.26 % 47.610 M
Operating income ratio 0.17 1.40 % 0.16 10.02 % 0.15 -1.89 % 0.15 -20.38 % 0.19 0.84 % 0.19 -24.15 % 0.25 27.15 % 0.20 25.14 % 0.16 16.77 % 0.13 4.09 % 0.13 -0.85 % 0.13 -0.04 % 0.13 1.60 % 0.13
Total other income expenses net -288.476 K 54.11 % -628.652 K -254.27 % -177.451 K 90.53 % -1.875 M -25.01 % -1.500 M -109.39 % 15.975 M 6 315.43 % 249.011 K -93.11 % 3.615 M -77.20 % 15.860 M 7.54 % 14.748 M 11.82 % 13.189 M 3.19 % 12.782 M 25.59 % 10.177 M 26.72 % 8.031 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Net debt -230.191 M -55.96 % -147.599 M -11.49 % -132.385 M 33.24 % -198.305 M -11.19 % -178.347 M -10.60 % -161.256 M 4.89 % -169.538 M -9.99 % -154.139 M 30.10 % -220.529 M -487.66 % 56.887 M -43.52 % 100.714 M -14.85 % 118.277 M -1.84 % 120.491 M -8.11 % 131.121 M
Total investments 77.125 K -73.73 % 293.637 K -98.63 % 21.487 M 4 295.05 % 488.883 K 301.86 % 121.655 K 0.000 -100.00 % 14.682 M 0.000 -100.00 % 715.215 K -8.06 % 777.934 K 0.000 0.000 0.000 -100.00 % 1.029 M
Total debt 76.361 M 161.64 % 29.185 M -37.73 % 46.869 M 177.98 % 16.860 M -36.91 % 26.725 M 0.000 -100.00 % 42.706 M -5.88 % 45.376 M -24.37 % 60.000 M -38.78 % 98.000 M -30.99 % 142.000 M -9.55 % 157.000 M -0.32 % 157.500 M -15.78 % 187.000 M
Accumulated other comprehensive income loss 0.000 -100.00 % 108.218 M 20.40 % 89.884 M 14.62 % 78.421 M 14.34 % 68.586 M 19.37 % 57.455 M 821.24 % 6.237 M -82.54 % 35.711 M 18.68 % 30.090 M -44.40 % 54.115 M 0.000 0.000 0.000 0.000
Retained earnings 684.781 M 15.56 % 592.557 M 16.28 % 509.613 M 11.24 % 458.109 M 8.29 % 423.036 M 10.90 % 381.465 M 9.97 % 346.895 M 21.83 % 284.733 M 41.56 % 201.134 M 9.28 % 184.060 M 12.42 % 163.720 M 9.07 % 150.101 M 25.74 % 119.374 M 49.08 % 80.071 M
Common stock 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 75.65 % 123.488 M 101.27 % 61.354 M 2.63 % 59.779 M 33.35 % 44.829 M 0.00 % 44.829 M 0.00 % 44.829 M 0.00 % 44.829 M 0.00 % 44.829 M
Total equity 1.201 B 10.34 % 1.088 B 9.14 % 997.106 M 6.74 % 934.139 M 5.05 % 889.232 M 6.30 % 836.530 M 6.00 % 789.154 M 12.71 % 700.147 M 14.60 % 610.927 M 115.87 % 283.004 M 7.74 % 262.663 M 5.99 % 247.821 M 16.10 % 213.453 M 25.13 % 170.579 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.297 M 222.89 % 5.047 M -34.26 % 7.678 M
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.000 M 0.00 % 4.000 M 0.000
Total non current liabilities 19.302 M 173.91 % 7.047 M -9.27 % 7.767 M 140.92 % 3.224 M -32.22 % 4.757 M -35.73 % 7.401 M -77.32 % 32.639 M -22.29 % 41.999 M 4.69 % 40.117 M -3.99 % 41.785 M 0.58 % 41.543 M -2.63 % 42.664 M 39.90 % 30.496 M 288.95 % 7.841 M
Other current liabilities 39.208 M -33.50 % 58.958 M -17.18 % 71.184 M 197.88 % 23.897 M -49.32 % 47.149 M 224.42 % 14.533 M -77.51 % 64.616 M -13.43 % 74.642 M 200.21 % 24.863 M 34.95 % 18.424 M -10.96 % 20.693 M 12.64 % 18.370 M -52.32 % 38.529 M -28.18 % 53.650 M
Deferred revenue 0.000 -100.00 % 975.076 K -3.92 % 1.015 M -14.82 % 1.191 M 85.74 % 641.455 K -44.42 % 1.154 M 28.95 % 894.976 K -47.12 % 1.692 M -93.92 % 27.847 M 18.94 % 23.413 M -18.46 % 28.712 M 10.38 % 26.012 M -49.98 % 52.007 M -22.59 % 67.182 M
Short term debt 76.361 M 0.000 0.000 -100.00 % 16.860 M 0.000 0.000 0.000 0.000 -100.00 % 60.000 M -38.78 % 98.000 M -30.99 % 142.000 M -7.19 % 153.000 M -0.33 % 153.500 M -17.91 % 187.000 M
Total current liabilities 353.145 M 34.15 % 263.251 M 4.38 % 252.214 M 51.63 % 166.334 M -2.67 % 170.900 M 31.67 % 129.795 M -13.14 % 149.423 M -15.63 % 177.094 M 2.61 % 172.583 M -8.02 % 187.629 M -17.50 % 227.419 M -0.44 % 228.420 M -16.68 % 274.154 M -15.39 % 324.038 M
Total liabilities 372.447 M 37.79 % 270.298 M 3.97 % 259.980 M 53.33 % 169.558 M -3.47 % 175.657 M 28.03 % 137.196 M -24.64 % 182.062 M -16.90 % 219.093 M 3.01 % 212.700 M -7.29 % 229.415 M -14.70 % 268.962 M -0.78 % 271.084 M -11.02 % 304.650 M -8.20 % 331.878 M
Other non current assets 4.887 M -33.50 % 7.349 M -10.55 % 8.216 M 61.98 % 5.072 M -35.75 % 7.894 M 1 567.89 % 473.300 K -97.25 % 17.234 M 272.17 % 4.631 M -30.98 % 6.709 M 0.000 -100.00 % 840.655 K -6.94 % 903.374 K -6.49 % 966.093 K -65.42 % 2.794 M
Long term investments 0.000 0.000 -100.00 % 21.136 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 715.215 K -8.06 % 777.934 K 0.000 0.000 0.000 -100.00 % 1.029 M
Intangible assets 44.043 M 1.03 % 43.596 M -2.27 % 44.610 M -2.22 % 45.625 M 353.27 % 10.066 M -2.76 % 10.351 M -2.68 % 10.636 M -50.16 % 21.342 M -1.83 % 21.740 M -2.07 % 22.200 M -2.03 % 22.660 M -1.51 % 23.009 M 9.88 % 20.939 M 60.39 % 13.055 M
GoodWill 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K
Goodwill and intangible assets 44.279 M 1.02 % 43.832 M -2.26 % 44.846 M -2.21 % 45.861 M 345.18 % 10.302 M -2.70 % 10.587 M -2.62 % 10.872 M -49.61 % 21.578 M -1.81 % 21.976 M -2.05 % 22.436 M -2.01 % 22.896 M -1.50 % 23.245 M 9.77 % 21.175 M 59.32 % 13.291 M
Property plant equipment net 365.919 M 6.37 % 344.004 M 4.36 % 329.618 M 24.04 % 265.739 M 15.69 % 229.700 M -7.97 % 249.585 M 12.57 % 221.721 M 49.24 % 148.562 M 22.79 % 120.986 M -5.12 % 127.519 M -7.51 % 137.871 M -2.24 % 141.037 M -5.17 % 148.725 M 1.82 % 146.064 M
Total non current assets 427.632 M 5.58 % 405.025 M -1.52 % 411.277 M 27.19 % 323.356 M 26.97 % 254.667 M -4.57 % 266.852 M 4.03 % 256.506 M 40.08 % 183.114 M 16.67 % 156.951 M 0.12 % 156.762 M -6.07 % 166.891 M -1.98 % 170.258 M -2.94 % 175.413 M 6.02 % 165.457 M
Other current assets 11.078 M -71.94 % 39.478 M 120.28 % 17.921 M 31.05 % 13.675 M 4.06 % 13.142 M -48.90 % 25.720 M -64.54 % 72.539 M 25.19 % 57.945 M -77.69 % 259.703 M 1 593.04 % 15.339 M 0.50 % 15.263 M -34.46 % 23.289 M -88.10 % 195.718 M 18.02 % 165.841 M
Short term investments 77.125 K -73.73 % 293.637 K -16.20 % 350.387 K -28.33 % 488.883 K 301.86 % 121.655 K 0.000 -100.00 % 14.682 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 230.191 M 55.96 % 147.599 M -17.66 % 179.254 M -16.69 % 215.165 M 4.92 % 205.072 M 27.17 % 161.256 M -24.02 % 212.245 M 6.38 % 199.515 M -28.88 % 280.529 M 582.33 % 41.113 M -0.42 % 41.286 M 6.62 % 38.723 M 4.63 % 37.009 M -33.77 % 55.879 M
Cash and short term investments 230.268 M 55.70 % 147.893 M -17.66 % 179.605 M -16.72 % 215.654 M 5.10 % 205.194 M 27.25 % 161.256 M -24.02 % 212.245 M 6.38 % 199.515 M -28.88 % 280.529 M 582.33 % 41.113 M -0.42 % 41.286 M 6.62 % 38.723 M 4.63 % 37.009 M -33.77 % 55.879 M
Total current assets 1.146 B 20.15 % 953.555 M 12.74 % 845.810 M 8.39 % 780.341 M -3.69 % 810.221 M 14.62 % 706.874 M -1.10 % 714.710 M -2.91 % 736.126 M 10.42 % 666.676 M 87.45 % 355.656 M -2.49 % 364.734 M 4.61 % 348.647 M 1.74 % 342.690 M 1.69 % 337.000 M
Inventory 292.576 M 5.02 % 278.581 M -7.41 % 300.869 M 39.64 % 215.460 M 7.93 % 199.638 M 0.81 % 198.038 M 18.00 % 167.827 M 6.30 % 157.886 M 24.87 % 126.444 M 12.27 % 112.620 M -11.00 % 126.540 M 8.05 % 117.107 M 6.50 % 109.964 M -4.61 % 115.280 M
Net receivables 611.740 M 25.46 % 487.603 M 40.35 % 347.415 M 3.54 % 335.552 M -14.45 % 392.248 M 21.87 % 321.861 M 16.39 % 276.532 M -13.79 % 320.780 M 0.000 -100.00 % 186.584 M 2.72 % 181.646 M 7.15 % 169.527 M 0.000 0.000
Tax assets 12.547 M 27.51 % 9.840 M 31.90 % 7.460 M 11.60 % 6.685 M -1.29 % 6.772 M 9.13 % 6.206 M -7.09 % 6.679 M -19.94 % 8.343 M 27.08 % 6.565 M 8.87 % 6.030 M 14.13 % 5.284 M 4.15 % 5.073 M 11.58 % 4.547 M 99.53 % 2.279 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
Account payables 218.366 M 17.78 % 185.397 M 10.15 % 168.312 M 45.26 % 115.866 M 2.37 % 113.185 M 10.52 % 102.413 M 43.38 % 71.426 M -18.93 % 88.106 M 13.35 % 77.727 M 25.97 % 61.702 M 19.13 % 51.794 M 12.80 % 45.915 M -30.35 % 65.927 M -3.38 % 68.233 M
Tax payables 19.210 M 7.19 % 17.921 M 53.14 % 11.703 M 37.37 % 8.519 M -14.16 % 9.925 M -22.76 % 12.850 M 2.91 % 12.486 M -1.33 % 12.654 M 26.64 % 9.993 M 5.15 % 9.503 M -26.52 % 12.933 M 16.15 % 11.134 M -31.26 % 16.197 M 6.88 % 15.154 M
Deferred revenue non current 18.607 M 208.91 % 6.023 M -11.70 % 6.821 M 119.79 % 3.104 M -34.75 % 4.757 M -35.73 % 7.401 M -77.32 % 32.639 M -22.29 % 41.999 M 4.69 % 40.117 M -3.99 % 41.785 M 0.58 % 41.543 M 86.73 % 22.247 M 4.41 % 21.308 M 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 299.159 M 75.36 % 170.600 M -5.59 % 180.703 M -30.26 % 259.125 M 3.95 % 249.290 M 4.67 % 238.159 M -25.34 % 318.982 M 0.20 % 318.349 M -0.49 % 319.924 M 491.20 % 54.115 M 0.00 % 54.115 M 2.31 % 52.891 M 7.39 % 49.249 M 7.82 % 45.678 M
Deferred tax liabilities non current 695.422 K -32.05 % 1.023 M 8.24 % 945.465 K 686.72 % 120.178 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 119.443 K -15.38 % 141.160 K -13.33 % 162.877 K
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
Total assets 1.573 B 15.80 % 1.359 B 8.07 % 1.257 B 13.90 % 1.104 B 3.64 % 1.065 B 9.36 % 973.726 M 0.26 % 971.216 M 5.65 % 919.240 M 11.61 % 823.627 M 60.73 % 512.419 M -3.61 % 531.625 M 2.45 % 518.905 M 0.15 % 518.103 M 3.11 % 502.457 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Deferred income tax 0.000 100.00 % -2.302 M -4 734.57 % 49.674 K -76.08 % 207.664 K 136.67 % -566.353 K -210.91 % 510.661 K -69.31 % 1.664 M 193.58 % -1.778 M -232.30 % -535.074 K 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.834 M 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -45.486 M 59.30 % -111.755 M -171.50 % -41.162 M -255.76 % 26.426 M 168.73 % -38.452 M 67.28 % -117.501 M -1 019.62 % -10.495 M 93.36 % -158.087 M -176.12 % -57.253 M -102.13 % -28.325 M -0.53 % -28.176 M 34.78 % -43.205 M 0.000 0.000
Accounts receivables -76.872 M 49.64 % -152.649 M -849.90 % -16.070 M -130.79 % 52.199 M 165.76 % -79.375 M -566.26 % -11.913 M -123.78 % 50.096 M 119.16 % -261.436 M -345.04 % -58.744 M -203.91 % -19.330 M 0.000 0.000 0.000 0.000
Inventory -17.224 M -191.39 % 18.847 M 121.71 % -86.821 M -571.29 % -12.933 M -407.53 % -2.548 M 91.72 % -30.763 M -167.95 % -11.481 M 65.57 % -33.341 M -92.26 % -17.342 M -247.07 % 11.792 M 224.39 % -9.480 M -3.40 % -9.168 M 0.000 0.000
Accounts payables 48.610 M -68.16 % 152.649 M 147.49 % 61.679 M 572.77 % -13.046 M -129.63 % 44.038 M 158.46 % -75.335 M -12.18 % -67.155 M -148.50 % 138.468 M 614.93 % 19.368 M 0.000 0.000 0.000 0.000 0.000
Other working capital 45.575 M 134.90 % -130.601 M -263 021.95 % 49.673 K -76.08 % 207.663 K 136.67 % -566.354 K -210.91 % 510.660 K -48.21 % 986.094 K 100.79 % -124.747 M -212.56 % -39.911 M 0.51 % -40.117 M -114.57 % -18.697 M 45.07 % -34.037 M 0.000 0.000
Other non cash items 9.800 M -57.59 % 23.107 M 60 587.70 % -38.201 K -100.87 % 4.377 M -70.48 % 14.827 M -26.90 % 20.283 M 178.76 % -25.753 M -278.68 % 14.413 M 28.11 % 11.251 M -15.12 % 13.256 M -12.12 % 15.083 M 18.24 % 12.756 M -70.94 % 43.892 M 2 229.76 % -2.061 M
Net cash provided by operating activities 201.039 M 99.20 % 100.923 M -6.10 % 107.485 M -35.83 % 167.510 M 44.82 % 115.665 M 147.40 % 46.753 M -60.76 % 119.157 M 1 072.04 % -12.259 M -122.35 % 54.846 M -17.83 % 66.743 M 3.98 % 64.189 M 45.80 % 44.025 M 0.30 % 43.892 M 2 229.76 % -2.061 M
Investments in property plant and equipment -51.425 M 17.43 % -62.281 M 3.34 % -64.435 M 33.87 % -97.433 M -821.53 % -10.573 M 25.34 % -14.161 M 82.51 % -80.972 M -201.62 % -26.846 M -24.96 % -21.483 M -610.06 % -3.026 M 65.10 % -8.670 M -63.12 % -5.315 M 76.38 % -22.500 M 37.69 % -36.110 M
Acquisitions net 0.000 0.000 -100.00 % 206.028 K 68 576.00 % 300.000 -98.51 % 20.136 K 0.000 -100.00 % 29.000 K 7.98 % 26.856 K 0.000 -100.00 % 500.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -206.028 K 99.83 % -120.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 22.603 M 0.000 -100.00 % 1.036 M 26.61 % 818.000 K 0.000 -100.00 % 23.708 M -5.17 % 25.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 174.625 K 80.89 % 96.536 K 100.46 % -20.808 M -117.34 % 120.000 M 1 234.97 % -10.573 M -1 792 030 498.76 % 0.590 -100.00 % 29.000 K -99.45 % 5.227 M 207.46 % 1.700 M -51.44 % 3.501 M -49.19 % 6.890 M -53.61 % 14.850 M -42.78 % 25.951 M 3 410.53 % -783.886 K
Net cash used for investing activites -28.647 M 53.93 % -62.185 M 26.15 % -84.207 M 12.84 % -96.614 M -815.53 % -10.553 M -210.54 % 9.547 M 117.07 % -55.943 M -158.77 % -21.619 M -9.28 % -19.783 M -4 264.82 % 474.996 K 126.68 % -1.780 M -118.67 % 9.535 M 176.28 % 3.451 M 109.35 % -36.894 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -60.000 M -57.89 % -38.000 M 40.63 % -64.000 M -326.67 % -15.000 M -2 900.00 % -500.000 K 98.31 % -29.500 M -135.54 % 83.000 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 100.00 % -10.104 M 0.000 0.000 0.000 100.00 % -39.707 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -90.166 M -50.07 % -60.083 M -1.06 % -59.454 M 1.05 % -60.083 M 0.00 % -60.083 M 11.54 % -67.919 M -10.00 % -61.744 M -98.10 % -31.168 M 51.32 % -64.021 M -49.81 % -42.735 M 2.96 % -44.040 M -47.53 % -29.851 M -4.12 % -28.670 M 26.29 % -38.897 M
Other financing activites -89.155 K 99.12 % -10.160 M -16 988.07 % -59.455 K 1.05 % -60.083 K -31 622 531.98 % -0.190 100.00 % -39.707 M -462.84 % 10.943 M -74.99 % 43.758 M -85.77 % 307.566 M 828.57 % 33.123 M 4 311.53 % -786.473 K 96.34 % -21.500 M -201.04 % 21.279 M 727.61 % -3.390 M
Net cash used provided by financing activities -90.255 M -28.49 % -70.243 M -18.03 % -59.514 M 1.05 % -60.143 M -0.10 % -60.083 M 44.17 % -107.626 M -111.86 % -50.801 M -10.12 % -46.132 M -121.99 % 209.787 M 384.99 % -73.612 M -23.04 % -59.826 M -15.38 % -51.851 M -40.55 % -36.891 M -190.61 % 40.712 M
Effect of forex changes on cash 454.807 K 401.41 % -150.893 K -146.47 % 324.718 K 149.25 % -659.291 K 45.67 % -1.214 M -459.86 % 337.229 K 6.71 % 316.029 K 131.43 % -1.005 M -277.69 % 565.846 K 156.20 % 220.862 K 1 289.23 % -18.572 K -498.41 % 4.661 K 79.87 % 2.592 K 84.45 % 1.405 K
Net change in cash 82.592 M 360.91 % -31.655 M 11.85 % -35.911 M -455.80 % 10.093 M -76.96 % 43.816 M 185.93 % -50.989 M -500.54 % 12.730 M 115.71 % -81.014 M -133.01 % 245.416 M 4 075.76 % -6.173 M -340.81 % 2.563 M 49.57 % 1.714 M -83.61 % 10.455 M 494.62 % 1.758 M
Cash at beginning of period 147.599 M -17.66 % 179.254 M -16.69 % 215.165 M 4.92 % 205.072 M 27.17 % 161.256 M -24.02 % 212.245 M 6.38 % 199.515 M -28.88 % 280.529 M 698.93 % 35.113 M -14.95 % 41.286 M 6.62 % 38.723 M 4.63 % 37.009 M 39.37 % 26.554 M 7.09 % 24.795 M
Cash at end of period 230.191 M 55.96 % 147.599 M -17.66 % 179.254 M -16.69 % 215.165 M 4.92 % 205.072 M 27.17 % 161.256 M -24.02 % 212.245 M 6.38 % 199.515 M -28.88 % 280.529 M 698.93 % 35.113 M -14.95 % 41.286 M 6.62 % 38.723 M 4.63 % 37.009 M 39.37 % 26.554 M
Operating cash flow 201.039 M 99.20 % 100.923 M -6.10 % 107.485 M -35.83 % 167.510 M 44.82 % 115.665 M 147.40 % 46.753 M -60.76 % 119.157 M 1 072.04 % -12.259 M -122.35 % 54.846 M -17.83 % 66.743 M 3.98 % 64.189 M 45.80 % 44.025 M 0.30 % 43.892 M 2 229.76 % -2.061 M
Capital expenditure -51.425 M 17.43 % -62.281 M 3.34 % -64.435 M 33.87 % -97.433 M -821.53 % -10.573 M 25.34 % -14.161 M 82.51 % -80.972 M -201.62 % -26.846 M -24.96 % -21.483 M -610.06 % -3.026 M 65.10 % -8.670 M -63.12 % -5.315 M 76.38 % -22.500 M 37.69 % -36.110 M
Free CashFlow 149.614 M 287.18 % 38.642 M -10.24 % 43.050 M -38.57 % 70.077 M -33.32 % 105.092 M 222.45 % 32.592 M -14.65 % 38.186 M 197.65 % -39.104 M -217.21 % 33.363 M -47.64 % 63.718 M 14.77 % 55.519 M 43.42 % 38.710 M 80.95 % 21.393 M 156.04 % -38.171 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 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 372.332 M 17.93 % 315.729 M -26.03 % 426.806 M 43.63 % 297.159 M -12.65 % 340.199 M 13.78 % 298.991 M -17.70 % 363.311 M 26.83 % 286.454 M 12.55 % 254.522 M 24.13 % 205.043 M -26.08 % 277.380 M 15.12 % 240.951 M 22.87 % 196.104 M 1.84 % 192.567 M -20.55 % 242.386 M 49.78 % 161.829 M -18.73 % 199.134 M 15.01 % 173.145 M -26.17 % 234.504 M 31.63 % 178.149 M 14.66 % 155.375 M 41.97 % 109.440 M -45.51 % 200.846 M 51.24 % 132.803 M 10.09 % 120.628 M -1.36 % 122.294 M -11.91 % 138.830 M -2.07 % 141.770 M -19.43 % 175.955 M 14.40 % 153.811 M -20.29 % 192.958 M 27.80 % 150.987 M -13.75 % 175.056 M 35.94 % 128.774 M -21.86 % 164.791 M 51.99 % 108.426 M -19.02 % 133.885 M 29.19 % 103.637 M -19.88 % 129.349 M 37.99 % 93.736 M -14.19 % 109.242 M 0.00 % 109.242 M
Net income 52.194 M 12.40 % 46.436 M -15.89 % 55.209 M 12.31 % 49.158 M -9.24 % 54.165 M 22.55 % 44.200 M -17.03 % 53.271 M 12.53 % 47.339 M 21.82 % 38.860 M 72.56 % 22.520 M -40.26 % 37.694 M 14.00 % 33.065 M 8.02 % 30.611 M 45.41 % 21.051 M -41.82 % 36.185 M 95.03 % 18.553 M -37.69 % 29.777 M 45.43 % 20.476 M -50.35 % 41.238 M 34.42 % 30.678 M 20.17 % 25.528 M 66.41 % 15.341 M -51.27 % 31.483 M 21.92 % 25.823 M -4.53 % 27.048 M -3.92 % 28.152 M -36.37 % 44.242 M 31.72 % 33.587 M 5.15 % 31.943 M 16.73 % 27.365 M -32.41 % 40.484 M 46.74 % 27.590 M 15.06 % 23.978 M 7.89 % 22.224 M -25.65 % 29.891 M 63.72 % 18.257 M -1.00 % 18.441 M 3.96 % 17.739 M 6.61 % 16.639 M 16.25 % 14.313 M -16.35 % 17.109 M 0.00 % 17.109 M
Income before tax 58.482 M 12.67 % 51.904 M -17.04 % 62.566 M 12.92 % 55.405 M -7.05 % 59.609 M 19.61 % 49.837 M -16.95 % 60.010 M 10.17 % 54.470 M 27.06 % 42.869 M 73.06 % 24.771 M -40.19 % 41.415 M 10.01 % 37.645 M 10.54 % 34.055 M 51.26 % 22.514 M -44.74 % 40.739 M 100.06 % 20.363 M -37.55 % 32.607 M 42.27 % 22.919 M -51.17 % 46.937 M 33.25 % 35.224 M 21.34 % 29.030 M 69.11 % 17.166 M -51.57 % 35.445 M 26.40 % 28.042 M -6.11 % 29.868 M -7.28 % 32.214 M -29.12 % 45.447 M 16.16 % 39.124 M 6.18 % 36.848 M 15.92 % 31.786 M -31.29 % 46.258 M 45.20 % 31.859 M 16.51 % 27.344 M 5.89 % 25.823 M -23.90 % 33.935 M 60.30 % 21.170 M 2.63 % 20.628 M 0.13 % 20.602 M 11.00 % 18.561 M 11.88 % 16.590 M -15.26 % 19.578 M 0.00 % 19.578 M
Income before tax ratio 0.16 -4.46 % 0.16 12.14 % 0.15 -21.38 % 0.19 6.41 % 0.18 5.12 % 0.17 -2.81 % 0.17 -9.80 % 0.19 12.90 % 0.17 39.42 % 0.12 -19.09 % 0.15 -4.43 % 0.16 -10.03 % 0.17 48.54 % 0.12 -30.44 % 0.17 33.57 % 0.13 -23.16 % 0.16 23.70 % 0.13 -33.87 % 0.20 1.23 % 0.20 5.83 % 0.19 19.11 % 0.16 -11.12 % 0.18 -16.42 % 0.21 -14.72 % 0.25 -6.00 % 0.26 -19.53 % 0.33 18.62 % 0.28 31.78 % 0.21 1.34 % 0.21 -13.80 % 0.24 13.61 % 0.21 35.09 % 0.16 -22.11 % 0.20 -2.62 % 0.21 5.47 % 0.20 26.72 % 0.15 -22.50 % 0.20 38.54 % 0.14 -18.92 % 0.18 -1.24 % 0.18 0.00 % 0.18
EBITDA 67.084 M 20.18 % 55.818 M -8.57 % 61.051 M -7.04 % 65.676 M -6.56 % 70.283 M 24.11 % 56.629 M 10.83 % 51.097 M -17.85 % 62.200 M 24.56 % 49.935 M 60.69 % 31.075 M -9.52 % 34.346 M -7.23 % 37.024 M -12.45 % 42.289 M 80.01 % 23.493 M -41.37 % 40.071 M 47.66 % 27.138 M -29.92 % 38.723 M 28.89 % 30.044 M -28.68 % 42.125 M 4.24 % 40.414 M 12.01 % 36.081 M 53.59 % 23.491 M 303.64 % 5.820 M -81.80 % 31.982 M -6.83 % 34.327 M 28.12 % 26.793 M 9.78 % 24.407 M 14.45 % 21.326 M -44.43 % 38.373 M 3.87 % 36.944 M -12.41 % 42.179 M 23.05 % 34.279 M 21.11 % 28.304 M -4.98 % 29.788 M 15.56 % 25.778 M 15.36 % 22.346 M 1.20 % 22.080 M -9.40 % 24.371 M 42.89 % 17.056 M 1.24 % 16.846 M -11.49 % 19.033 M 0.00 % 19.033 M
Net income ratio 0.14 -4.69 % 0.15 13.70 % 0.13 -21.81 % 0.17 3.90 % 0.16 7.70 % 0.15 0.67 % 0.15 -11.14 % 0.17 8.24 % 0.15 39.01 % 0.11 -19.18 % 0.14 -0.97 % 0.14 -12.09 % 0.16 42.79 % 0.11 -26.77 % 0.15 30.21 % 0.11 -23.33 % 0.15 26.45 % 0.12 -32.75 % 0.18 2.12 % 0.17 4.81 % 0.16 17.21 % 0.14 -10.58 % 0.16 -19.39 % 0.19 -13.28 % 0.22 -2.60 % 0.23 -27.76 % 0.32 34.51 % 0.24 30.50 % 0.18 2.04 % 0.18 -15.20 % 0.21 14.82 % 0.18 33.41 % 0.14 -20.63 % 0.17 -4.85 % 0.18 7.72 % 0.17 22.25 % 0.14 -19.53 % 0.17 33.06 % 0.13 -15.75 % 0.15 -2.51 % 0.16 0.00 % 0.16
Ratio EBITDA 0.17 -0.90 % 0.17 1.55 % 0.17 -13.44 % 0.19 9.49 % 0.18 -9.69 % 0.19 4.58 % 0.19 -13.99 % 0.22 30.64 % 0.17 6.02 % 0.16 26.39 % 0.12 -32.86 % 0.18 -10.47 % 0.21 37.47 % 0.15 -3.71 % 0.16 -8.05 % 0.17 -12.96 % 0.19 13.10 % 0.17 -17.81 % 0.21 -0.20 % 0.21 -9.74 % 0.23 8.18 % 0.21 3.43 % 0.21 -13.82 % 0.24 -27.13 % 0.33 5.47 % 0.31 -14.15 % 0.36 203.63 % 0.12 -41.33 % 0.20 -6.69 % 0.22 -6.51 % 0.23 17.61 % 0.20 13.76 % 0.18 -11.91 % 0.20 -14.60 % 0.23 39.11 % 0.17 6.32 % 0.16 -19.10 % 0.20 27.78 % 0.15 -11.01 % 0.17 -1.57 % 0.17 0.00 % 0.17
Gross profit ratio 0.25 0.89 % 0.25 7.26 % 0.23 -9.21 % 0.26 2.31 % 0.25 -1.69 % 0.25 -6.55 % 0.27 6.71 % 0.25 -3.57 % 0.26 13.61 % 0.23 0.43 % 0.23 -0.43 % 0.23 -6.13 % 0.25 21.15 % 0.20 9.30 % 0.19 -29.38 % 0.26 -10.25 % 0.29 4.07 % 0.28 -12.88 % 0.32 97.26 % 0.16 -49.41 % 0.33 24.41 % 0.26 -15.61 % 0.31 37.79 % 0.23 -19.34 % 0.28 -10.56 % 0.31 10.07 % 0.28 -3.47 % 0.29 -14.70 % 0.34 -5.37 % 0.36 -3.64 % 0.38 16.90 % 0.32 -3.59 % 0.33 3.61 % 0.32 -10.00 % 0.36 8.61 % 0.33 -5.41 % 0.35 1.75 % 0.34 3.56 % 0.33 0.54 % 0.33 -1.17 % 0.33 0.00 % 0.33
Weighted average shs out dil 216.226 M -0.30 % 216.887 M 0.00 % 216.891 M -0.02 % 216.936 M 0.33 % 216.226 M -0.01 % 216.241 M 1.66 % 212.703 M 2.85 % 206.803 M -4.66 % 216.906 M 0.00 % 216.906 M 0.02 % 216.872 M -0.02 % 216.906 M 0.00 % 216.906 M 0.05 % 216.798 M -0.05 % 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 0.00 % 216.904 M -0.02 % 216.955 M 0.00 % 216.956 M 0.04 % 216.873 M -0.05 % 216.982 M 1.14 % 214.540 M -1.05 % 216.819 M 2.47 % 211.597 M 71.37 % 123.475 M -37.73 % 198.281 M 60.57 % 123.483 M -45.78 % 227.751 M 5.00 % 216.897 M 2.54 % 211.525 M -1.10 % 213.887 M -1.09 % 216.249 M 0.49 % 215.190 M 35.68 % 158.603 M -10.72 % 177.640 M 10.89 % 160.189 M -0.74 % 161.381 M -0.30 % 161.859 M 0.52 % 161.017 M -0.67 % 162.095 M 0.00 % 162.095 M
Weighted average shs out 216.226 M -0.30 % 216.887 M 0.00 % 216.891 M -0.02 % 216.936 M 0.33 % 216.226 M -0.01 % 216.241 M 1.66 % 212.704 M 2.85 % 206.803 M -4.66 % 216.906 M 0.00 % 216.906 M 0.02 % 216.873 M -0.02 % 216.906 M 0.00 % 216.906 M 0.05 % 216.798 M -0.05 % 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 0.00 % 216.904 M -0.02 % 216.955 M 0.00 % 216.956 M 0.04 % 216.874 M -0.05 % 216.982 M 1.14 % 214.541 M -1.05 % 216.819 M 2.47 % 211.598 M 71.37 % 123.475 M -37.73 % 198.282 M 60.57 % 123.483 M -45.78 % 227.751 M 5.00 % 216.897 M 2.54 % 211.526 M -1.10 % 213.888 M -1.09 % 216.250 M 0.49 % 215.190 M 35.68 % 158.603 M -10.72 % 177.640 M 10.89 % 160.190 M -0.74 % 161.381 M -0.30 % 161.860 M 0.52 % 161.017 M -0.67 % 162.095 M 0.00 % 162.095 M
EPS diluted 0.24 12.38 % 0.21 -15.86 % 0.26 12.32 % 0.23 -9.08 % 0.25 22.31 % 0.20 -18.24 % 0.25 8.70 % 0.23 27.78 % 0.18 73.41 % 0.10 -40.28 % 0.17 14.04 % 0.15 8.01 % 0.14 45.31 % 0.10 -41.79 % 0.17 95.09 % 0.09 -37.73 % 0.14 45.44 % 0.09 -50.32 % 0.19 34.37 % 0.14 20.14 % 0.12 66.48 % 0.07 -51.31 % 0.15 22.02 % 0.12 -8.46 % 0.13 -43.48 % 0.23 4.55 % 0.22 -18.52 % 0.27 92.86 % 0.14 10.06 % 0.13 -33.05 % 0.19 46.15 % 0.13 18.18 % 0.11 10.00 % 0.10 -47.37 % 0.19 90.00 % 0.10 -16.67 % 0.12 9.09 % 0.11 10.00 % 0.10 12.49 % 0.09 -19.18 % 0.11 0.00 % 0.11
Earnings per share 0.24 12.38 % 0.21 -15.86 % 0.26 12.32 % 0.23 -9.08 % 0.25 22.31 % 0.20 -18.24 % 0.25 8.70 % 0.23 27.78 % 0.18 73.41 % 0.10 -40.28 % 0.17 14.04 % 0.15 8.01 % 0.14 45.31 % 0.10 -41.79 % 0.17 95.09 % 0.09 -37.73 % 0.14 45.44 % 0.09 -50.32 % 0.19 34.37 % 0.14 20.14 % 0.12 66.48 % 0.07 -51.31 % 0.15 22.02 % 0.12 -8.46 % 0.13 -43.48 % 0.23 4.55 % 0.22 -18.52 % 0.27 92.86 % 0.14 10.06 % 0.13 -33.05 % 0.19 46.15 % 0.13 18.18 % 0.11 10.00 % 0.10 -47.37 % 0.19 90.00 % 0.10 -16.67 % 0.12 9.09 % 0.11 10.00 % 0.10 12.49 % 0.09 -19.18 % 0.11 0.00 % 0.11
Gross profit 89.896 M 14.63 % 78.424 M -17.96 % 95.592 M 24.90 % 76.532 M -7.89 % 83.086 M 10.81 % 74.981 M -13.69 % 86.878 M 12.47 % 77.244 M 23.13 % 62.733 M 31.80 % 47.599 M -25.76 % 64.113 M 14.62 % 55.934 M 16.51 % 48.008 M 22.14 % 39.306 M -39.38 % 64.840 M 79.22 % 36.179 M -13.07 % 41.617 M -15.10 % 49.016 M -9.36 % 54.076 M 4.17 % 51.913 M 11.14 % 46.708 M 63.06 % 28.645 M -49.42 % 56.634 M 89.46 % 29.892 M -8.62 % 32.712 M -14.27 % 38.157 M 13.48 % 33.624 M -19.24 % 41.633 M -29.93 % 59.419 M 6.19 % 55.957 M -19.32 % 69.360 M 42.24 % 48.763 M -11.07 % 54.835 M 31.70 % 41.635 M -29.05 % 58.681 M 63.63 % 35.862 M -19.73 % 44.677 M 25.44 % 35.616 M -8.43 % 38.894 M 25.72 % 30.938 M -15.19 % 36.481 M 0.00 % 36.481 M
Income tax expense 6.287 M 14.99 % 5.468 M -25.68 % 7.357 M 17.76 % 6.248 M 14.77 % 5.444 M -3.44 % 5.638 M -16.34 % 6.739 M -5.49 % 7.130 M 77.85 % 4.009 M 78.09 % 2.251 M -39.50 % 3.721 M -18.75 % 4.580 M 33.00 % 3.444 M 135.47 % 1.463 M -67.88 % 4.554 M 151.67 % 1.809 M -36.06 % 2.830 M 15.84 % 2.443 M -57.13 % 5.698 M 25.35 % 4.546 M 29.84 % 3.501 M 91.79 % 1.826 M -53.92 % 3.962 M 78.54 % 2.219 M -21.32 % 2.820 M -30.57 % 4.062 M 237.34 % 1.204 M -78.25 % 5.537 M 12.89 % 4.905 M 10.94 % 4.421 M -23.44 % 5.774 M 35.24 % 4.270 M 26.83 % 3.366 M -6.47 % 3.599 M -10.99 % 4.043 M 38.84 % 2.912 M 33.15 % 2.187 M -23.63 % 2.864 M 48.99 % 1.922 M -15.61 % 2.278 M -7.73 % 2.469 M 0.00 % 2.469 M
Cost of revenue 282.436 M 19.02 % 237.305 M -28.35 % 331.214 M 50.12 % 220.627 M -14.19 % 257.113 M 14.78 % 224.010 M -18.96 % 276.433 M 32.13 % 209.209 M 9.08 % 191.789 M 21.81 % 157.444 M -26.17 % 213.267 M 15.27 % 185.017 M 24.93 % 148.096 M -3.37 % 153.261 M -13.68 % 177.546 M 41.30 % 125.651 M -20.23 % 157.517 M 26.90 % 124.129 M -31.20 % 180.428 M 42.93 % 126.236 M 16.17 % 108.667 M 34.50 % 80.795 M -43.97 % 144.212 M 40.13 % 102.911 M 17.06 % 87.916 M 4.49 % 84.137 M -20.03 % 105.206 M 5.06 % 100.137 M -14.07 % 116.536 M 19.09 % 97.854 M -20.83 % 123.598 M 20.91 % 102.224 M -14.97 % 120.221 M 37.96 % 87.139 M -17.88 % 106.110 M 46.23 % 72.564 M -18.66 % 89.208 M 31.15 % 68.021 M -24.80 % 90.455 M 44.04 % 62.798 M -13.69 % 72.761 M 0.00 % 72.761 M
General and administrative expenses 13.085 M 34.87 % 9.702 M -9.09 % 10.672 M 20.81 % 8.834 M 3.56 % 8.531 M -12.26 % 9.723 M -17.55 % 11.793 M 75.35 % 6.725 M -17.12 % 8.114 M -2.12 % 8.290 M -5.17 % 8.742 M 26.50 % 6.910 M -2.94 % 7.120 M -4.30 % 7.440 M -9.03 % 8.179 M 23.62 % 6.616 M -8.84 % 7.257 M 34.98 % 5.376 M -7.78 % 5.830 M 5.94 % 5.503 M -2.72 % 5.658 M 4.50 % 5.414 M 12.18 % 4.826 M -25.66 % 6.492 M -4.59 % 6.804 M -5.24 % 7.180 M 65.41 % 4.341 M -58.99 % 10.586 M -0.19 % 10.605 M -6.52 % 11.345 M 239.66 % 3.340 M -72.99 % 12.367 M -12.17 % 14.081 M 42.79 % 9.861 M -26.73 % 13.459 M 31.68 % 10.221 M -20.50 % 12.857 M 40.72 % 9.136 M -31.56 % 13.350 M 44.36 % 9.248 M -4.09 % 9.642 M 0.00 % 9.642 M
Selling and marketing expenses 7.429 M 1.43 % 7.324 M 32.12 % 5.543 M -16.21 % 6.616 M 15.75 % 5.715 M -17.11 % 6.895 M 51.24 % 4.559 M -20.98 % 5.769 M -5.59 % 6.110 M 19.51 % 5.113 M 11.89 % 4.570 M -11.47 % 5.161 M -17.64 % 6.267 M 104.26 % 3.068 M -34.22 % 4.664 M 1.61 % 4.590 M -20.88 % 5.802 M -58.31 % 13.915 M 54.91 % 8.983 M -8.09 % 9.773 M 13.55 % 8.607 M 35.58 % 6.348 M -46.01 % 11.759 M 83.99 % 6.391 M -9.43 % 7.056 M 2.09 % 6.912 M -14.29 % 8.065 M -19.90 % 10.069 M 12.35 % 8.962 M -2.34 % 9.177 M -27.13 % 12.593 M 51.53 % 8.310 M -38.93 % 13.609 M 59.16 % 8.550 M -36.47 % 13.459 M 101.88 % 6.667 M -35.95 % 10.409 M 88.92 % 5.510 M -42.61 % 9.600 M 103.58 % 4.716 M -30.79 % 6.813 M 0.00 % 6.813 M
Other expenses -2.968 M -2.31 % -2.901 M -147.61 % -1.172 M 80.55 % -6.023 M -73.46 % -3.472 M -102.80 % -1.712 M 63.61 % -4.705 M -1 122.05 % -384.976 K 90.70 % -4.141 M -345.35 % 1.688 M 60.42 % 1.052 M 175.55 % -1.392 M 86.59 % -10.387 M -606.97 % -1.469 M -175.47 % 1.947 M 162.46 % -3.117 M 77.12 % -13.625 M -2 069.93 % -627.890 K 95.86 % -15.166 M -168.84 % -5.641 M -140.69 % -2.344 M 62.76 % -6.293 M -149.25 % 12.777 M 182.45 % -15.497 M 3.51 % -16.061 M -22.28 % -13.134 M 53.53 % -28.267 M -8.62 % -26.024 M -751.24 % -3.057 M -24.84 % -2.449 M 85.29 % -16.643 M -704.35 % -2.069 M 67.35 % -6.338 M -233.65 % -1.900 M 77.43 % -8.418 M -376.43 % 3.045 M 175.41 % -4.038 M -315.64 % 1.873 M 114.13 % -13.249 M -485.05 % 3.441 M 215.19 % 1.092 M 0.00 % 1.092 M
Operating expenses 31.472 M 19.64 % 26.304 M -19.73 % 32.770 M 54.28 % 21.241 M -9.63 % 23.505 M -5.87 % 24.970 M -4.42 % 26.126 M 14.62 % 22.793 M 14.87 % 19.843 M -13.52 % 22.945 M -9.37 % 25.318 M 35.17 % 18.730 M 72.06 % 10.886 M -34.50 % 16.620 M -29.47 % 23.566 M 59.70 % 14.757 M 64.21 % 8.987 M -65.22 % 25.840 M 277.85 % 6.839 M -59.01 % 16.684 M -5.50 % 17.655 M 71.27 % 10.308 M -72.33 % 37.254 M 1 910.51 % 1.853 M -35.00 % 2.851 M -51.21 % 5.843 M 150.88 % -11.483 M -1 140.36 % 1.104 M -95.40 % 24.010 M -0.16 % 24.048 M 15.69 % 20.787 M 11.71 % 18.608 M -40.01 % 31.016 M 87.84 % 16.512 M -55.59 % 37.184 M 86.54 % 19.933 M -27.82 % 27.615 M 67.17 % 16.519 M -32.63 % 24.521 M 40.89 % 17.404 M -15.74 % 20.655 M 0.00 % 20.655 M
Cost and expenses 313.907 M 19.08 % 263.609 M -27.58 % 363.984 M 50.49 % 241.867 M -13.81 % 280.618 M 12.71 % 248.980 M -17.71 % 302.558 M 30.41 % 232.003 M 9.63 % 211.632 M 17.32 % 180.389 M -24.39 % 238.584 M 17.10 % 203.747 M 28.16 % 158.982 M -6.42 % 169.882 M -15.53 % 201.112 M 43.23 % 140.407 M -15.67 % 166.503 M 11.03 % 149.969 M -19.92 % 187.267 M 31.03 % 142.919 M 13.14 % 126.322 M 38.66 % 91.103 M -49.80 % 181.467 M 73.21 % 104.764 M 15.42 % 90.766 M 0.87 % 89.980 M -3.99 % 93.723 M -7.43 % 101.241 M -27.97 % 140.545 M 15.29 % 121.902 M -15.57 % 144.385 M 19.49 % 120.832 M -20.10 % 151.237 M 45.91 % 103.651 M -27.67 % 143.295 M 54.92 % 92.497 M -20.82 % 116.823 M 38.19 % 84.540 M -26.47 % 114.976 M 43.36 % 80.203 M -14.14 % 93.416 M 0.00 % 93.416 M
Research and development expenses 13.926 M 14.34 % 12.179 M -31.29 % 17.726 M 50.05 % 11.814 M -7.21 % 12.731 M 26.50 % 10.064 M -30.49 % 14.478 M 35.51 % 10.684 M 9.48 % 9.759 M 24.24 % 7.854 M -28.30 % 10.955 M 36.06 % 8.051 M 2.09 % 7.886 M 4.02 % 7.581 M -13.62 % 8.776 M 31.64 % 6.667 M -30.20 % 9.552 M 33.10 % 7.177 M -0.21 % 7.192 M 2.04 % 7.048 M 22.90 % 5.735 M 18.49 % 4.840 M -38.68 % 7.893 M 76.69 % 4.467 M -11.57 % 5.051 M 3.39 % 4.885 M 11.59 % 4.378 M -32.37 % 6.474 M -13.68 % 7.500 M 25.51 % 5.975 M -72.20 % 21.497 M 0.000 -100.00 % 9.665 M 0.000 -100.00 % 18.684 M 0.000 -100.00 % 8.388 M 0.000 -100.00 % 14.820 M 0.000 -100.00 % 3.108 M 0.00 % 3.108 M
Selling general and administrative expenses 20.514 M 20.48 % 17.027 M 5.00 % 16.215 M 4.96 % 15.450 M 8.45 % 14.246 M -14.27 % 16.618 M 1.63 % 16.352 M 30.87 % 12.494 M -12.16 % 14.224 M 6.13 % 13.403 M 0.69 % 13.311 M 10.27 % 12.072 M -9.82 % 13.387 M 27.39 % 10.508 M -18.18 % 12.843 M 14.61 % 11.206 M -14.19 % 13.059 M -32.31 % 19.291 M 30.23 % 14.813 M -3.04 % 15.277 M 7.10 % 14.264 M 21.28 % 11.762 M -29.08 % 16.585 M 28.73 % 12.883 M -7.05 % 13.860 M -1.64 % 14.092 M 13.59 % 12.406 M -39.94 % 20.654 M 5.55 % 19.567 M -4.65 % 20.522 M 28.80 % 15.933 M -22.94 % 20.677 M -25.32 % 27.689 M 50.39 % 18.412 M -31.60 % 26.919 M 59.40 % 16.888 M -27.41 % 23.266 M 58.85 % 14.646 M -36.18 % 22.950 M 64.36 % 13.963 M -15.14 % 16.455 M 0.00 % 16.455 M
Interest income 499.932 K -23.49 % 653.389 K 55.46 % 420.293 K 48.58 % 282.865 K -56.58 % 651.449 K -21.97 % 834.910 K -46.46 % 1.559 M 214.29 % 496.156 K -15.06 % 584.094 K -24.03 % 768.888 K -56.90 % 1.784 M 153.88 % 702.713 K -42.78 % 1.228 M 125.37 % 544.887 K 70.33 % 319.896 K 40.23 % 228.123 K -83.40 % 1.374 M 4 224.57 % 31.776 K -91.76 % 385.706 K -34.25 % 586.605 K 7.11 % 547.649 K 5.04 % 521.371 K -92.02 % 6.529 M 916.29 % 642.484 K -23.23 % 836.841 K 67.35 % 500.067 K -79.67 % 2.460 M -80.01 % 12.306 M 3 719.11 % 322.214 K -10.85 % 361.421 K 52.34 % 237.250 K 3 823.43 % 6.047 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.355 M 0.00 % 2.355 M
Interest expense 0.000 -100.00 % 11.766 K -97.78 % 529.468 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 364.494 K 0.000 0.000 0.000 -100.00 % 59.478 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.255 K 0.000 -100.00 % 22.253 K 0.000 -100.00 % 18.953 K 0.000 -100.00 % 230.350 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 340.390 K -36.44 % 535.571 K 187.44 % 186.324 K -84.98 % 1.240 M 36.24 % 910.485 K -18.18 % 1.113 M -34.46 % 1.698 M -20.74 % 2.142 M 0.000 0.000
Depreciation and amortization 8.968 M 6.14 % 8.450 M 0.00 % 8.450 M 13.10 % 7.471 M -11.67 % 8.458 M 13.22 % 7.471 M 0.00 % 7.471 M 13.60 % 6.576 M 36.38 % 4.822 M -26.68 % 6.576 M 0.00 % 6.576 M 477.71 % 1.138 M -82.05 % 6.341 M 457.08 % 1.138 M 0.00 % 1.138 M -82.82 % 6.626 M -3.25 % 6.849 M 3.36 % 6.626 M 0.00 % 6.626 M 17.26 % 5.651 M -26.04 % 7.640 M 35.20 % 5.651 M 0.00 % 5.651 M 23.74 % 4.567 M -18.21 % 5.584 M 22.27 % 4.567 M 0.00 % 4.567 M 6.58 % 4.285 M -3.33 % 4.432 M 3.44 % 4.285 M 0.00 % 4.285 M 3.75 % 4.130 M -0.37 % 4.145 M 0.37 % 4.130 M 0.00 % 4.130 M -0.74 % 4.161 M 1.29 % 4.108 M -1.27 % 4.161 M 0.00 % 4.161 M 438.96 % 772.000 K 0.00 % 772.000 K 0.00 % 772.000 K
Operating income 58.424 M 12.10 % 52.119 M -17.04 % 62.822 M 13.62 % 55.291 M -7.20 % 59.581 M 19.14 % 50.011 M -17.68 % 60.753 M 11.57 % 54.451 M 26.95 % 42.891 M 73.97 % 24.654 M -36.45 % 38.795 M 4.28 % 37.204 M 0.22 % 37.122 M 63.64 % 22.685 M -45.04 % 41.274 M 92.67 % 21.422 M -34.35 % 32.631 M 40.80 % 23.176 M -50.94 % 47.237 M 34.08 % 35.230 M 21.26 % 29.053 M 58.45 % 18.336 M -5.38 % 19.379 M -30.88 % 28.039 M -6.10 % 29.861 M -7.59 % 32.314 M -28.36 % 45.108 M 11.30 % 40.530 M 14.46 % 35.410 M 10.97 % 31.909 M -34.31 % 48.573 M 61.08 % 30.155 M 26.60 % 23.819 M -5.19 % 25.123 M 16.87 % 21.496 M 34.95 % 15.929 M -6.64 % 17.062 M -10.66 % 19.097 M 32.87 % 14.373 M 6.20 % 13.534 M -14.48 % 15.826 M 0.00 % 15.826 M
Operating income ratio 0.16 -4.94 % 0.17 12.15 % 0.15 -20.89 % 0.19 6.24 % 0.18 4.71 % 0.17 -2.59 % 0.17 -9.67 % 0.19 12.80 % 0.17 40.15 % 0.12 -14.03 % 0.14 -9.42 % 0.15 -18.43 % 0.19 60.69 % 0.12 -30.82 % 0.17 28.64 % 0.13 -19.22 % 0.16 22.42 % 0.13 -33.55 % 0.20 1.86 % 0.20 5.76 % 0.19 11.60 % 0.17 73.64 % 0.10 -54.30 % 0.21 -14.71 % 0.25 -6.31 % 0.26 -18.68 % 0.32 13.65 % 0.29 42.06 % 0.20 -2.99 % 0.21 -17.59 % 0.25 26.04 % 0.20 29.31 % 0.15 -9.20 % 0.17 -1.13 % 0.17 17.11 % 0.15 15.28 % 0.13 -30.84 % 0.18 65.83 % 0.11 -23.04 % 0.14 -13.63 % 0.17 0.00 % 0.17
Total other income expenses net 57.729 K 126.75 % -215.817 K 15.65 % -255.870 K -324.70 % 113.870 K 316.42 % 27.345 K 115.73 % -173.821 K 76.59 % -742.489 K -4 059.10 % 18.754 K 185.03 % -22.057 K -118.83 % 117.140 K -95.53 % 2.619 M 493.37 % 441.463 K 114.39 % -3.067 M -1 687.61 % -171.561 K 67.93 % -534.917 K 49.51 % -1.059 M -4 424.88 % -23.412 K 90.89 % -257.048 K 14.50 % -300.646 K -4 912.44 % -5.998 K 74.02 % -23.089 K 98.03 % -1.170 M -107.28 % 16.066 M 535 419.90 % 3.000 K -54.02 % 6.524 K 106.52 % -99.998 K -129.50 % 338.989 K 124.12 % -1.405 M -197.72 % 1.438 M 1 271.09 % -122.809 K 94.69 % -2.315 M -235.82 % 1.704 M -51.66 % 3.525 M 403.38 % 700.367 K -94.37 % 12.438 M 137.33 % 5.241 M 46.96 % 3.566 M 136.94 % 1.505 M -64.06 % 4.188 M 37.00 % 3.057 M -18.52 % 3.752 M 0.00 % 3.752 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31
Net debt -100.959 M 36.72 % -159.533 M 30.70 % -230.191 M -12.24 % -205.095 M -84.02 % -111.454 M 34.55 % -170.277 M -43.80 % -118.414 M 3.32 % -122.486 M -136.08 % -51.883 M 52.74 % -109.791 M 38.75 % -179.254 M -16.25 % -154.193 M -76.94 % -87.144 M 39.66 % -144.433 M 27.17 % -198.305 M -1.58 % -195.215 M -190.03 % -67.309 M 61.18 % -173.376 M 15.46 % -205.072 M -6.08 % -193.324 M -31.88 % -146.587 M 13.72 % -169.888 M -5.35 % -161.256 M 6.25 % -172.004 M -10.50 % -155.655 M 27.61 % -215.022 M -1.31 % -212.245 M -20.51 % -176.120 M -21.10 % -145.438 M 23.92 % -191.171 M 4.18 % -199.515 M 2.39 % -204.390 M -19.17 % -171.506 M 14.83 % -201.368 M 8.69 % -220.529 M 21.85 % -282.183 M -877.07 % 36.314 M -11.67 % 41.113 M -27.73 % 56.887 M -18.19 % 69.536 M -23.13 % 90.464 M 0.00 % 90.464 M
Total investments 67.767 K -99.66 % 20.074 M 25 927.33 % 77.125 K -76.05 % 322.043 K 25.16 % 257.315 K 1.76 % 252.856 K -99.90 % 245.587 M 1 042.98 % 21.487 M 0.00 % 21.487 M 0.00 % 21.487 M -1.60 % 21.837 M -28.75 % 30.648 M 0.18 % 30.594 M -61.92 % 80.337 M 16 332.72 % 488.883 K 22.76 % 398.255 K -99.01 % 40.250 M 29 483.21 % 136.058 K 11.84 % 121.655 K 100.05 % -223.670 M -3 326.82 % -6.527 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.682 M 22.50 % 11.985 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 82.227 M 0.000 -100.00 % 139.072 M 0.000 0.000
Total debt 22.030 M 0.000 -100.00 % 76.361 M 0.000 -100.00 % 26.081 M 0.000 -100.00 % 29.185 M 0.000 -100.00 % 19.633 M 0.000 0.000 0.000 -100.00 % 32.621 M 0.000 -100.00 % 16.860 M 0.000 -100.00 % 24.347 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 -100.00 % 10.000 M -83.33 % 60.000 M 0.00 % 60.000 M -11.76 % 68.000 M -12.82 % 78.000 M 0.000 -100.00 % 98.000 M 0.000 -100.00 % 160.000 M 0.00 % 160.000 M
Accumulated other comprehensive income loss 0.000 -100.00 % 309.262 M 0.000 0.000 -100.00 % 108.218 M 0.000 -100.00 % 1.035 B 282.50 % 270.587 M 201.04 % 89.884 M -66.78 % 270.587 M 0.000 -100.00 % 259.125 M 0.00 % 259.125 M 0.00 % 259.125 M 230.43 % 78.421 M -68.54 % 249.290 M 263.47 % 68.586 M -72.49 % 249.290 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 -100.00 % 283.004 M 0.000 -100.00 % 252.052 M 0.000 0.000
Retained earnings 723.517 M -1.05 % 731.217 M 6.78 % 684.781 M 0.68 % 680.185 M 7.79 % 631.027 M -0.90 % 636.756 M 7.46 % 592.557 M 6.27 % 557.620 M 9.14 % 510.909 M -3.99 % 532.132 M -10.68 % 595.758 M 23.35 % 482.983 M 7.25 % 450.317 M -6.01 % 479.116 M 4.59 % 458.109 M 6.03 % 432.044 M 4.56 % 413.206 M -7.08 % 444.693 M 5.12 % 423.036 M 7.37 % 393.992 M 8.76 % 362.251 M -8.84 % 397.397 M 4.18 % 381.465 M 5.96 % 359.999 M 7.20 % 335.818 M -10.77 % 376.336 M 8.49 % 346.895 M 9.14 % 317.832 M 12.59 % 282.297 M -10.72 % 316.188 M 11.05 % 284.733 M 16.20 % 245.037 M 12.69 % 217.447 M -2.65 % 223.359 M 11.05 % 201.134 M -15.67 % 238.497 M 8.29 % 220.240 M 0.000 -100.00 % 184.060 M 0.000 -100.00 % 153.109 M -12.77 % 175.523 M
Common stock 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 4.89 % 206.803 M -4.66 % 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 0.00 % 216.906 M 75.65 % 123.488 M 0.00 % 123.488 M 0.00 % 123.488 M 0.00 % 123.488 M 100.00 % 61.744 M 0.64 % 61.354 M 0.00 % 61.354 M 2.63 % 59.779 M 0.00 % 59.779 M 0.00 % 59.779 M 0.00 % 59.779 M 33.35 % 44.829 M 0.000 -100.00 % 44.829 M 0.000 -100.00 % 44.829 M 0.00 % 44.829 M
Total equity 1.240 B -0.62 % 1.247 B 3.87 % 1.201 B 2.12 % 1.176 B 4.36 % 1.127 B -0.51 % 1.132 B 4.06 % 1.088 B 5.15 % 1.035 B 3.67 % 998.402 M -2.08 % 1.020 B 2.26 % 997.106 M 3.97 % 959.014 M 3.53 % 926.347 M -3.02 % 955.146 M 2.25 % 934.139 M 4.00 % 898.240 M 2.14 % 879.401 M -3.46 % 910.889 M 2.44 % 889.232 M 4.73 % 849.056 M 3.88 % 817.316 M -4.12 % 852.462 M 1.90 % 836.530 M 3.88 % 805.258 M 3.10 % 781.076 M -4.58 % 818.595 M 3.73 % 789.154 M 6.05 % 744.123 M 5.06 % 708.312 M -3.67 % 735.327 M 5.02 % 700.147 M 6.92 % 654.829 M 4.40 % 627.239 M -0.93 % 633.151 M 3.64 % 610.927 M -4.66 % 640.815 M 100.77 % 319.183 M 12.78 % 283.004 M 0.00 % 283.004 M 12.28 % 252.052 M 0.00 % 252.052 M 0.00 % 252.052 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.767 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 non current liabilities 19.421 M -2.11 % 19.840 M 2.79 % 19.302 M 74.27 % 11.076 M -2.18 % 11.323 M -2.22 % 11.580 M 64.33 % 7.047 M -0.72 % 7.098 M -2.73 % 7.297 M -3.00 % 7.523 M -3.15 % 7.767 M 8.96 % 7.128 M 186.53 % 2.488 M -11.18 % 2.801 M -13.11 % 3.224 M -8.40 % 3.519 M -10.22 % 3.920 M -9.59 % 4.336 M -8.85 % 4.757 M -19.70 % 5.924 M -7.27 % 6.388 M -8.73 % 6.998 M -5.44 % 7.401 M -22.51 % 9.551 M -57.62 % 22.535 M -29.34 % 31.893 M -2.29 % 32.639 M -28.27 % 45.500 M 4.35 % 43.602 M -1.84 % 44.419 M 5.76 % 41.999 M -8.92 % 46.110 M -1.82 % 46.966 M 16.01 % 40.485 M 0.92 % 40.117 M -4.16 % 41.857 M 0.00 % 41.857 M 0.000 -100.00 % 41.785 M 0.000 -100.00 % 41.414 M 0.000
Other current liabilities 40.883 M -29.82 % 58.257 M 48.58 % 39.208 M -50.58 % 79.334 M 49.53 % 53.055 M -11.64 % 60.044 M 1.84 % 58.958 M 39.40 % 42.294 M 10.37 % 38.319 M -52.31 % 80.349 M -4.23 % 83.902 M 63.56 % 51.297 M -4.18 % 53.534 M 1.34 % 52.825 M 121.05 % 23.897 M -56.11 % 54.449 M 24.72 % 43.656 M 28.35 % 34.015 M -28.83 % 47.791 M 34.97 % 35.407 M 97.87 % 17.894 M 15.80 % 15.452 M 6.32 % 14.533 M -34.01 % 22.024 M 38.06 % 15.953 M -73.67 % 60.598 M -7.50 % 65.511 M -19.89 % 81.779 M 0.04 % 81.745 M 2.71 % 79.592 M 4.27 % 76.334 M 14.83 % 66.475 M 256.11 % 18.667 M -10.46 % 20.848 M -16.15 % 24.863 M 15.37 % 21.550 M 45.34 % 14.828 M 0.000 -100.00 % 18.424 M 0.000 -100.00 % 50.712 M -23.11 % 65.952 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 1.001 M 15.74 % 864.603 K -11.33 % 975.076 K 84.03 % 529.859 K -20.22 % 664.137 K -30.07 % 949.781 K 0.000 -100.00 % 973.915 K 43.73 % 677.589 K -79.57 % 3.316 M 178.33 % 1.191 M 40.71 % 846.744 K 59.85 % 529.712 K -68.00 % 1.655 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.990 M 23.08 % 26.804 M -3.74 % 27.847 M 4.91 % 26.544 M 26.57 % 20.972 M 0.000 -100.00 % 23.413 M 0.000 -100.00 % 61.442 M 0.000
Short term debt 22.030 M 0.000 -100.00 % 76.361 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.860 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 -100.00 % 10.000 M -83.33 % 60.000 M 0.00 % 60.000 M -11.76 % 68.000 M -12.82 % 78.000 M 0.000 -100.00 % 98.000 M 0.000 -100.00 % 160.000 M 0.00 % 160.000 M
Total current liabilities 258.841 M -10.04 % 287.719 M -18.53 % 353.145 M 34.59 % 262.382 M 16.79 % 224.663 M -14.85 % 263.852 M 0.23 % 263.251 M 29.31 % 203.583 M 13.31 % 179.670 M -22.03 % 230.422 M -8.64 % 252.214 M 17.92 % 213.879 M 19.52 % 178.955 M -4.21 % 186.818 M 12.31 % 166.334 M 5.34 % 157.900 M -2.07 % 161.233 M 1.76 % 158.438 M -7.29 % 170.900 M 4.82 % 163.039 M 2.10 % 159.684 M -0.98 % 161.260 M 24.24 % 129.795 M -9.63 % 143.621 M 17.72 % 122.002 M -25.84 % 164.515 M 10.10 % 149.423 M -23.53 % 195.404 M 0.19 % 195.036 M -8.50 % 213.158 M 20.36 % 177.094 M -0.31 % 177.639 M 28.64 % 138.095 M -33.36 % 207.229 M 20.07 % 172.583 M -2.93 % 177.784 M 6.77 % 166.505 M 0.000 -100.00 % 187.629 M 0.000 -100.00 % 280.425 M 0.00 % 280.425 M
Total liabilities 278.262 M -9.53 % 307.559 M -17.42 % 372.447 M 36.20 % 273.459 M 15.88 % 235.986 M -14.32 % 275.432 M 1.90 % 270.298 M 28.30 % 210.681 M 12.68 % 186.967 M -21.42 % 237.944 M -8.48 % 259.980 M 17.63 % 221.008 M 21.81 % 181.443 M -4.31 % 189.619 M 11.83 % 169.558 M 5.04 % 161.420 M -2.26 % 165.153 M 1.46 % 162.774 M -7.33 % 175.657 M 3.96 % 168.963 M 1.74 % 166.072 M -1.30 % 168.259 M 22.64 % 137.196 M -10.43 % 153.172 M 5.97 % 144.537 M -26.41 % 196.408 M 7.88 % 182.062 M -24.43 % 240.905 M 0.95 % 238.639 M -7.35 % 257.577 M 17.57 % 219.093 M -2.08 % 223.749 M 20.91 % 185.061 M -25.29 % 247.713 M 16.46 % 212.700 M -3.16 % 219.641 M 5.41 % 208.362 M 0.000 -100.00 % 229.415 M 0.000 -100.00 % 321.839 M 14.77 % 280.425 M
Other non current assets 1.971 M -7.34 % 2.127 M -56.47 % 4.887 M 382.24 % 1.013 M -47.23 % 1.920 M -58.99 % 4.683 M 101.97 % -237.945 M -10 325.63 % 2.327 M 0.16 % 2.323 M -17.52 % 2.817 M -81.97 % 15.622 M -33.69 % 23.558 M -6.73 % 25.258 M 400.42 % 5.047 M -0.49 % 5.072 M -85.70 % 35.464 M 0.00 % 35.464 M -7.55 % 38.358 M 385.90 % 7.894 M -96.47 % 223.670 M 3 326.81 % 6.527 M 2 658.10 % 236.651 K -50.00 % 473.303 K -52.33 % 992.971 K -34.36 % 1.513 M -25.57 % 2.032 M -88.21 % 17.234 M 461.06 % 3.072 M -14.47 % 3.591 M -12.64 % 4.111 M -11.22 % 4.631 M -10.09 % 5.150 M -9.17 % 5.670 M -8.40 % 6.190 M -16.63 % 7.425 M 915.81 % 730.897 K -2.10 % 746.576 K 101.82 % -41.113 M -5 384.92 % 777.935 K 101.12 % -69.536 M -8 692.17 % 809.295 K -87.69 % 6.574 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 245.294 M 1 058.20 % 21.179 M -0.02 % 21.183 M 0.10 % 21.161 M -1.52 % 21.487 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -223.670 M -3 326.82 % -6.527 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.985 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
Intangible assets 43.453 M -0.67 % 43.748 M -0.67 % 44.043 M 2.82 % 42.835 M -0.59 % 43.089 M -0.59 % 43.342 M -0.58 % 43.596 M -0.58 % 43.850 M -0.58 % 44.103 M -0.57 % 44.357 M -0.57 % 44.610 M -0.57 % 44.864 M -0.56 % 45.118 M -0.56 % 45.371 M -0.56 % 45.625 M 363.12 % 9.852 M -0.72 % 9.923 M -0.71 % 9.994 M -0.71 % 10.066 M -0.70 % 10.137 M -0.70 % 10.208 M -0.69 % 10.280 M -0.69 % 10.351 M -0.68 % 10.422 M -0.68 % 10.494 M -0.68 % 10.565 M -0.67 % 10.636 M -0.67 % 10.708 M -52.99 % 22.779 M 7.38 % 21.213 M -0.61 % 21.342 M -0.60 % 21.472 M -0.18 % 21.509 M -0.68 % 21.657 M -0.38 % 21.740 M -0.53 % 21.855 M -0.52 % 21.970 M 0.000 -100.00 % 22.200 M 0.000 -100.00 % 22.430 M 0.00 % 22.430 M
GoodWill 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.00 % 235.937 K 0.000 -100.00 % 235.937 K 0.000 -100.00 % 235.937 K 0.00 % 235.937 K
Goodwill and intangible assets 43.689 M -0.67 % 43.984 M -0.67 % 44.279 M 2.80 % 43.071 M -0.59 % 43.325 M -0.58 % 43.578 M -0.58 % 43.832 M -0.58 % 44.085 M -0.57 % 44.339 M -0.57 % 44.593 M -0.57 % 44.846 M -0.56 % 45.100 M -0.56 % 45.353 M -0.56 % 45.607 M -0.55 % 45.861 M 354.63 % 10.088 M -0.70 % 10.159 M -0.70 % 10.230 M -0.69 % 10.302 M -0.69 % 10.373 M -0.68 % 10.444 M -0.68 % 10.516 M -0.67 % 10.587 M -0.67 % 10.658 M -0.66 % 10.730 M -0.66 % 10.801 M -0.66 % 10.872 M -0.65 % 10.944 M -52.45 % 23.015 M 7.30 % 21.449 M -0.60 % 21.578 M -0.60 % 21.708 M -0.17 % 21.745 M -0.68 % 21.893 M -0.37 % 21.976 M -0.52 % 22.091 M -0.52 % 22.206 M 0.000 -100.00 % 22.436 M 0.000 -100.00 % 22.666 M 0.00 % 22.666 M
Property plant equipment net 353.225 M -2.55 % 362.467 M -0.94 % 365.919 M -1.45 % 371.284 M 1.27 % 366.617 M 6.35 % 344.716 M 0.21 % 344.004 M 0.46 % 342.429 M 0.06 % 342.235 M 1.00 % 338.845 M 2.89 % 329.322 M 13.47 % 290.238 M 3.48 % 280.482 M 2.95 % 272.457 M 2.53 % 265.739 M 1.60 % 261.546 M 2.92 % 254.138 M 12.15 % 226.615 M -1.34 % 229.700 M 2.70 % 223.670 M -2.56 % 229.552 M -1.14 % 232.201 M -6.97 % 249.585 M 6.80 % 233.695 M 2.65 % 227.654 M -1.66 % 231.497 M 4.41 % 221.721 M 21.31 % 182.775 M 13.68 % 160.780 M 5.97 % 151.716 M 2.12 % 148.562 M 10.80 % 134.076 M 4.71 % 128.041 M 9.65 % 116.777 M -3.48 % 120.986 M 0.89 % 119.918 M -1.76 % 122.072 M 0.000 -100.00 % 127.519 M 0.000 -100.00 % 134.750 M 0.00 % 134.750 M
Total non current assets 410.493 M -2.45 % 420.788 M -1.60 % 427.632 M 0.35 % 426.135 M 0.78 % 422.838 M 4.97 % 402.817 M -0.54 % 405.025 M -3.17 % 418.300 M -0.08 % 418.640 M 0.91 % 414.849 M 0.87 % 411.277 M 12.62 % 365.193 M 2.17 % 357.429 M 8.41 % 329.694 M 1.96 % 323.356 M 2.93 % 314.140 M 2.37 % 306.853 M 8.80 % 282.036 M 10.75 % 254.667 M 5.86 % 240.570 M -2.41 % 246.523 M -1.06 % 249.172 M -6.63 % 266.852 M 6.32 % 250.990 M 2.22 % 245.540 M -2.23 % 251.142 M -2.09 % 256.506 M 17.46 % 218.374 M 10.86 % 196.985 M 6.11 % 185.636 M 1.38 % 183.114 M 7.89 % 169.717 M 3.34 % 164.239 M 8.46 % 151.425 M -3.52 % 156.951 M 4.81 % 149.750 M -1.13 % 151.468 M 468.42 % -41.113 M -126.23 % 156.762 M 325.44 % -69.536 M -142.40 % 163.990 M 0.00 % 163.990 M
Other current assets 13.747 M -19.04 % 16.979 M 53.27 % 11.078 M -53.66 % 23.906 M 11.18 % 21.502 M -16.53 % 25.759 M -34.75 % 39.478 M 89.24 % 20.861 M -12.32 % 23.791 M -4.71 % 24.968 M 32.42 % 18.855 M -34.46 % 28.768 M -0.12 % 28.802 M 0.72 % 28.595 M 109.11 % 13.675 M -32.00 % 20.111 M 15.09 % 17.474 M 27.40 % 13.715 M -11.65 % 15.525 M -68.98 % 50.049 M -21.37 % 63.652 M 53.46 % 41.477 M 61.26 % 25.720 M -57.62 % 60.693 M 4.08 % 58.312 M -33.21 % 87.304 M 20.35 % 72.539 M -16.97 % 87.369 M 17.68 % 74.243 M 22.68 % 60.519 M 4.44 % 57.945 M -23.08 % 75.332 M 1.55 % 74.181 M 34.15 % 55.295 M -78.71 % 259.703 M 842.07 % 27.567 M 48.70 % 18.539 M 0.000 -100.00 % 15.339 M 0.000 -100.00 % 11.795 M 0.00 % 11.795 M
Short term investments 67.767 K -99.66 % 20.074 M 25 927.33 % 77.125 K -76.05 % 322.043 K 25.16 % 257.315 K 1.76 % 252.856 K -13.89 % 293.637 K -4.61 % 307.825 K 1.24 % 304.057 K -6.64 % 325.686 K -7.05 % 350.387 K -98.86 % 30.648 M 0.18 % 30.594 M -61.92 % 80.337 M 16 332.72 % 488.883 K 22.76 % 398.255 K -99.01 % 40.250 M 29 483.21 % 136.058 K 11.84 % 121.655 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 82.227 M 0.000 -100.00 % 139.072 M 0.000 0.000
cash and cash equivalents 100.959 M -36.72 % 159.533 M -30.70 % 230.191 M 12.24 % 205.095 M 49.12 % 137.535 M -19.23 % 170.277 M 15.36 % 147.599 M 20.50 % 122.486 M 71.27 % 71.516 M -34.86 % 109.791 M -38.75 % 179.254 M 16.25 % 154.193 M 28.75 % 119.765 M -17.08 % 144.433 M -32.87 % 215.165 M 10.22 % 195.215 M 112.99 % 91.656 M -47.13 % 173.376 M -15.46 % 205.072 M 6.08 % 193.324 M 31.88 % 146.587 M -13.72 % 169.888 M 5.35 % 161.256 M -6.25 % 172.004 M 10.50 % 155.655 M -27.61 % 215.022 M 1.31 % 212.245 M 20.51 % 176.120 M 21.10 % 145.438 M -23.92 % 191.171 M -4.18 % 199.515 M -2.39 % 204.390 M 12.61 % 181.506 M -30.56 % 261.368 M -6.83 % 280.529 M -19.89 % 350.183 M 740.04 % 41.686 M 201.39 % -41.113 M -200.00 % 41.113 M 159.13 % -69.536 M -200.00 % 69.536 M 0.00 % 69.536 M
Cash and short term investments 101.027 M -43.75 % 179.606 M -22.00 % 230.268 M 12.10 % 205.417 M 49.08 % 137.792 M -19.20 % 170.529 M 15.31 % 147.893 M 20.44 % 122.794 M 70.97 % 71.820 M -34.78 % 110.116 M -38.69 % 179.605 M -2.83 % 184.841 M 22.93 % 150.359 M -33.11 % 224.770 M 4.23 % 215.654 M 10.25 % 195.613 M 48.30 % 131.906 M -23.98 % 173.512 M -15.44 % 205.194 M 6.14 % 193.324 M 31.88 % 146.587 M -13.72 % 169.888 M 5.35 % 161.256 M -6.25 % 172.004 M 10.50 % 155.655 M -27.61 % 215.022 M 1.31 % 212.245 M 20.51 % 176.120 M 21.10 % 145.438 M -23.92 % 191.171 M -4.18 % 199.515 M -2.39 % 204.390 M 12.61 % 181.506 M -30.56 % 261.368 M -6.83 % 280.529 M -19.89 % 350.183 M 740.04 % 41.686 M 1.39 % 41.113 M 0.00 % 41.113 M -40.87 % 69.536 M 0.00 % 69.536 M 0.00 % 69.536 M
Total current assets 1.107 B -2.35 % 1.134 B -1.01 % 1.146 B 11.96 % 1.023 B 8.87 % 939.899 M -6.49 % 1.005 B 5.41 % 953.555 M 15.25 % 827.390 M 7.91 % 766.729 M -9.02 % 842.721 M -0.37 % 845.810 M 3.80 % 814.829 M 8.59 % 750.361 M -7.94 % 815.071 M 4.45 % 780.341 M 4.67 % 745.520 M 1.06 % 737.701 M -6.81 % 791.627 M -2.29 % 810.221 M 4.22 % 777.449 M 5.51 % 736.864 M -4.50 % 771.549 M 9.15 % 706.874 M -0.08 % 707.439 M 4.02 % 680.073 M -10.97 % 763.861 M 6.88 % 714.710 M -6.78 % 766.653 M 2.23 % 749.966 M -7.10 % 807.268 M 9.66 % 736.126 M 3.85 % 708.862 M 9.38 % 648.062 M -11.16 % 729.439 M 9.41 % 666.676 M -6.20 % 710.705 M 88.98 % 376.077 M 814.73 % 41.113 M -88.44 % 355.656 M 411.47 % 69.536 M -83.04 % 409.902 M 0.00 % 409.902 M
Inventory 322.870 M -3.31 % 333.939 M 14.14 % 292.576 M 11.71 % 261.898 M 7.23 % 244.238 M -13.46 % 282.227 M 1.31 % 278.581 M 5.92 % 263.007 M -0.33 % 263.872 M -10.01 % 293.228 M -2.54 % 300.869 M 10.77 % 271.611 M 7.53 % 252.591 M 6.33 % 237.544 M 10.25 % 215.460 M 2.36 % 210.493 M 9.64 % 191.979 M -6.91 % 206.220 M 3.30 % 199.638 M 5.40 % 189.404 M 0.41 % 188.631 M -7.95 % 204.923 M 3.48 % 198.038 M -2.55 % 203.225 M 8.40 % 187.481 M 1.63 % 184.475 M 9.92 % 167.827 M -14.67 % 196.679 M 0.10 % 196.477 M -4.84 % 206.461 M 30.77 % 157.886 M 4.42 % 151.201 M 4.77 % 144.314 M -15.18 % 170.146 M 34.56 % 126.444 M 2.79 % 123.008 M 13.12 % 108.736 M 0.000 -100.00 % 112.620 M 0.000 -100.00 % 121.789 M 0.00 % 121.789 M
Net receivables 669.706 M 10.97 % 603.529 M -1.34 % 611.740 M 14.99 % 532.012 M -0.81 % 536.367 M 1.86 % 526.581 M 7.99 % 487.603 M 15.89 % 420.728 M 3.31 % 407.246 M -1.73 % 414.408 M 19.60 % 346.481 M 5.12 % 329.609 M 3.45 % 318.610 M -1.71 % 324.161 M -3.39 % 335.552 M 5.09 % 319.303 M -19.44 % 396.343 M -0.46 % 398.179 M 2.13 % 389.865 M 13.11 % 344.672 M 1.98 % 337.995 M -4.86 % 355.262 M 10.38 % 321.861 M 18.54 % 271.517 M -2.55 % 278.626 M 0.57 % 277.059 M 0.19 % 276.532 M -9.77 % 306.485 M -8.19 % 333.808 M -4.39 % 349.118 M 8.83 % 320.780 M 15.41 % 277.938 M 12.04 % 248.061 M 2.24 % 242.630 M 0.000 -100.00 % 209.947 M 1.37 % 207.115 M 0.000 0.000 0.000 0.000 -100.00 % 206.782 M
Tax assets 11.608 M -4.93 % 12.211 M -2.68 % 12.547 M 16.55 % 10.766 M -1.92 % 10.977 M 11.55 % 9.840 M 0.00 % 9.840 M 18.86 % 8.279 M -3.28 % 8.560 M 15.15 % 7.434 M 0.000 -100.00 % 6.297 M -0.62 % 6.336 M -3.75 % 6.583 M -1.52 % 6.685 M -5.08 % 7.042 M -0.71 % 7.092 M 3.79 % 6.834 M 0.91 % 6.772 M 3.76 % 6.527 M 0.00 % 6.527 M 4.96 % 6.219 M 0.21 % 6.206 M 9.96 % 5.644 M 0.00 % 5.644 M -17.15 % 6.812 M 1.99 % 6.679 M -30.42 % 9.599 M 0.00 % 9.599 M 14.82 % 8.360 M 0.20 % 8.343 M -5.01 % 8.783 M 0.00 % 8.783 M 33.78 % 6.565 M 0.00 % 6.565 M -6.36 % 7.011 M 8.80 % 6.444 M 0.000 -100.00 % 6.030 M 0.000 -100.00 % 5.765 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 179.938 M -14.34 % 210.055 M -3.81 % 218.366 M 27.42 % 171.373 M 9.11 % 157.070 M -17.23 % 189.757 M 2.35 % 185.397 M 29.31 % 143.378 M 11.63 % 128.445 M -9.48 % 141.904 M -15.69 % 168.312 M 13.22 % 148.654 M 26.16 % 117.829 M -6.96 % 126.648 M 9.31 % 115.866 M 20.56 % 96.105 M -12.14 % 109.382 M -2.24 % 111.887 M -1.15 % 113.185 M -2.37 % 115.934 M -11.77 % 131.402 M -4.33 % 137.350 M 34.11 % 102.413 M -13.67 % 118.635 M 14.60 % 103.523 M 18.11 % 87.648 M 22.71 % 71.426 M -25.57 % 95.969 M -8.02 % 104.333 M -12.40 % 119.105 M 35.18 % 88.106 M -10.29 % 98.208 M 5.78 % 92.846 M -19.77 % 115.717 M 48.88 % 77.727 M -0.43 % 78.062 M 22.96 % 63.485 M 0.000 -100.00 % 61.702 M 0.000 -100.00 % 54.473 M 0.00 % 54.473 M
Tax payables 15.990 M -17.61 % 19.407 M 1.03 % 19.210 M 64.52 % 11.676 M -13.75 % 13.538 M -3.65 % 14.051 M -21.60 % 17.921 M 0.06 % 17.911 M 38.78 % 12.906 M 57.98 % 8.169 M 0.000 -100.00 % 13.929 M 101.46 % 6.914 M -5.86 % 7.344 M -13.79 % 8.519 M 15.97 % 7.346 M -4.17 % 7.665 M -29.55 % 10.881 M 9.64 % 9.925 M -15.16 % 11.698 M 12.61 % 10.388 M 22.83 % 8.458 M -34.18 % 12.850 M 333.90 % 2.961 M 17.25 % 2.526 M -84.48 % 16.269 M 30.30 % 12.486 M -29.28 % 17.656 M 97.10 % 8.958 M -38.05 % 14.461 M 14.28 % 12.654 M -2.33 % 12.956 M -21.87 % 16.582 M 55.50 % 10.664 M 6.72 % 9.993 M -1.76 % 10.172 M -0.20 % 10.193 M 0.000 -100.00 % 9.503 M 0.000 -100.00 % 15.240 M 0.000
Deferred revenue non current 18.725 M -2.19 % 19.145 M 2.89 % 18.607 M 81.03 % 10.278 M -2.35 % 10.525 M -2.38 % 10.782 M 79.00 % 6.023 M -3.21 % 6.223 M -3.11 % 6.422 M -3.01 % 6.622 M 0.000 -100.00 % 7.118 M 187.33 % 2.477 M -11.23 % 2.790 M -10.09 % 3.104 M -11.81 % 3.519 M -10.22 % 3.920 M -8.53 % 4.286 M -9.90 % 4.757 M -19.70 % 5.924 M -7.27 % 6.388 M -8.73 % 6.998 M -5.44 % 7.401 M -22.51 % 9.551 M -57.62 % 22.535 M -29.34 % 31.893 M -2.29 % 32.639 M -28.27 % 45.500 M 4.35 % 43.602 M -1.84 % 44.419 M 5.76 % 41.999 M -8.92 % 46.110 M -1.82 % 46.966 M 16.01 % 40.485 M 0.92 % 40.117 M -4.16 % 41.857 M 0.00 % 41.857 M 0.000 -100.00 % 41.785 M 0.000 -100.00 % 41.414 M 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 299.159 M 3 060.91 % -10.104 M -103.38 % 299.159 M 7.30 % 278.818 M 0.00 % 278.818 M 0.00 % 278.818 M 63.43 % 170.600 M 0.000 -100.00 % 180.703 M 0.000 -100.00 % 184.442 M 0.000 0.000 0.000 -100.00 % 259.125 M 0.000 -100.00 % 249.290 M 0.000 -100.00 % 249.290 M 4.67 % 238.159 M 0.00 % 238.159 M 0.00 % 238.159 M 0.00 % 238.159 M 4.29 % 228.352 M 0.00 % 228.352 M -28.36 % 318.771 M 15.98 % 274.861 M -9.23 % 302.803 M 0.09 % 302.526 M -15.35 % 357.395 M 0.94 % 354.060 M 1.61 % 348.439 M -0.45 % 350.014 M 0.00 % 350.014 M 0.00 % 350.014 M 2.18 % 342.539 M 532.99 % 54.115 M 0.000 -100.00 % 31.700 M 0.000 -100.00 % 54.115 M 70.71 % 31.700 M
Deferred tax liabilities non current 695.422 K 0.00 % 695.422 K 0.00 % 695.422 K -12.85 % 798.000 K 0.00 % 798.000 K 0.00 % 798.000 K -22.02 % 1.023 M 17.00 % 874.676 K 0.00 % 874.676 K -2.88 % 900.577 K 0.000 -100.00 % 10.674 K 0.00 % 10.674 K 0.00 % 10.674 K -91.12 % 120.178 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.518 B -2.38 % 1.555 B -1.17 % 1.573 B 8.55 % 1.449 B 6.36 % 1.363 B -3.21 % 1.408 B 3.63 % 1.359 B 9.06 % 1.246 B 5.09 % 1.185 B -5.74 % 1.258 B 0.04 % 1.257 B 6.53 % 1.180 B 6.52 % 1.108 B -3.23 % 1.145 B 3.72 % 1.104 B 4.16 % 1.060 B 1.45 % 1.045 B -2.71 % 1.074 B 0.82 % 1.065 B 4.60 % 1.018 B 3.52 % 983.387 M -3.66 % 1.021 B 4.83 % 973.726 M 1.60 % 958.429 M 3.55 % 925.613 M -8.81 % 1.015 B 4.51 % 971.216 M -1.40 % 985.027 M 4.02 % 946.951 M -4.63 % 992.904 M 8.01 % 919.240 M 4.63 % 878.578 M 8.16 % 812.300 M -7.78 % 880.865 M 6.95 % 823.627 M -4.28 % 860.456 M 63.11 % 527.545 M 0.000 -100.00 % 512.419 M 0.000 -100.00 % 573.892 M 0.00 % 573.892 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -320.282 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.301 M 0.000 -100.00 % 4.834 M 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 % -94.097 M -954.87 % 11.007 M 200.00 % -11.007 M 0.000 100.00 % -133.803 M -434.46 % 40.006 M 200.00 % -40.006 M 0.000 100.00 % -102.891 M -402.78 % 33.982 M 200.00 % -33.982 M 0.000 -100.00 % 39.265 M 2 372.10 % 1.588 M 200.00 % -1.588 M 0.000 100.00 % -79.279 M -295.34 % 40.585 M 200.00 % -40.585 M 0.000 100.00 % -14.423 M -219.62 % 12.058 M 200.00 % -12.058 M 0.000 -100.00 % 47.975 M -11.90 % 54.454 M 200.00 % -54.454 M 0.000 100.00 % -289.944 M -610.06 % 56.845 M 200.00 % -56.845 M 0.000 100.00 % -76.086 M -404.78 % 24.964 M 200.00 % -24.964 M 0.000 100.00 % -7.538 M -132.21 % 23.404 M 300.00 % -11.702 M 0.00 % -11.702 M
Accounts receivables 0.000 0.000 100.00 % -76.872 M -244.90 % 53.051 M 200.00 % -53.051 M 0.000 100.00 % -152.649 M -332.34 % 65.700 M 200.00 % -65.700 M 0.000 100.00 % -16.070 M -985.26 % 1.815 M 200.00 % -1.815 M 0.000 -100.00 % 52.199 M 519.41 % 8.427 M 200.00 % -8.427 M 0.000 100.00 % -79.375 M -242.17 % 55.829 M 200.00 % -55.829 M 0.000 100.00 % -11.913 M -56.84 % -7.596 M -200.00 % 7.596 M 0.000 -100.00 % 50.096 M 215.79 % 15.864 M 200.00 % -15.864 M 0.000 100.00 % -261.436 M -840.83 % 35.289 M 200.00 % -35.289 M 0.000 100.00 % -58.744 M -307.48 % 28.313 M 200.00 % -28.313 M 0.000 100.00 % -19.330 M -172.77 % 26.564 M 300.00 % -13.282 M 0.00 % -13.282 M
Inventory 0.000 0.000 100.00 % -17.224 M 49.85 % -34.344 M -200.00 % 34.344 M 0.000 -100.00 % 18.847 M 150.94 % -36.997 M -200.00 % 36.997 M 0.000 100.00 % -86.821 M -337.80 % 36.510 M 200.00 % -36.510 M 0.000 100.00 % -12.933 M -68.87 % -7.659 M -200.00 % 7.659 M 0.000 100.00 % -2.548 M 72.91 % -9.407 M -200.00 % 9.407 M 0.000 100.00 % -30.763 M -256.52 % 19.654 M 200.00 % -19.654 M 0.000 100.00 % -11.481 M -129.75 % 38.591 M 200.00 % -38.591 M 0.000 100.00 % -33.341 M -254.68 % 21.555 M 200.00 % -21.555 M 0.000 100.00 % -17.342 M -417.88 % -3.349 M -200.00 % 3.349 M 0.000 -100.00 % 11.792 M 473.13 % -3.160 M -300.00 % 1.580 M 0.00 % 1.580 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -7.700 M -200.00 % 7.700 M 0.000 0.000 -100.00 % 11.303 M 200.00 % -11.303 M 0.000 0.000 100.00 % -4.343 M -200.00 % 4.343 M 0.000 0.000 -100.00 % 820.158 K 200.00 % -820.158 K 0.000 -100.00 % 2.644 M 145.30 % -5.837 M -200.00 % 5.837 M 0.000 -100.00 % 28.253 M 0.000 0.000 0.000 -100.00 % 9.360 M 0.000 0.000 0.000 -100.00 % 4.834 M 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 -68.715 M 27.96 % -95.381 M -153.47 % 178.378 M 172.65 % 65.424 M 10 343.39 % 626.465 K 102.27 % -27.603 M -132.22 % 85.666 M 1 456.42 % -6.316 M -123.47 % 26.906 M 141.10 % -65.470 M -205.18 % 62.244 M 285.56 % -33.545 M -314.83 % 15.614 M 48.06 % 10.546 M 141.89 % 4.360 M -93.39 % 65.974 M 97.11 % 33.471 M 370.02 % -12.395 M -139.37 % 31.481 M 486.34 % -8.148 M -121.61 % 37.701 M 800.78 % -5.380 M 89.38 % -50.656 M -695.32 % -6.369 M -175.58 % 8.427 M 133.26 % -25.336 M 50.41 % -51.088 M 7.74 % -55.372 M -212.79 % 49.093 M 243.73 % -34.157 M -117.78 % 192.069 M 362.44 % -73.186 M -251.23 % 48.395 M 287.27 % -25.842 M -144.35 % 58.270 M 282.87 % -31.865 M -197.09 % 32.821 M 212.62 % -29.142 M 41.49 % -49.810 M -251.40 % 32.899 M 601.53 % 4.690 M 0.00 % 4.690 M
Net cash provided by operating activities -7.552 M 84.57 % -48.945 M -158.07 % 84.281 M 10.27 % 76.431 M 64.96 % 46.333 M 179.17 % 16.597 M -55.25 % 37.085 M -44.14 % 66.393 M 100.72 % 33.078 M 192.83 % -35.632 M -252.59 % 23.351 M -42.05 % 40.293 M 116.81 % 18.585 M -26.41 % 25.255 M -24.65 % 33.518 M -56.75 % 77.500 M 38.20 % 56.078 M 4 454.69 % 1.231 M -93.83 % 19.946 M -58.30 % 47.833 M 26.13 % 37.925 M 280.75 % 9.961 M 190.62 % -10.992 M -154.03 % 20.345 M -41.17 % 34.584 M 1 128.16 % 2.816 M -95.26 % 59.396 M 149.51 % 23.805 M -44.31 % 42.748 M 729.43 % -6.792 M 80.82 % -35.418 M -1 297.16 % 2.958 M -87.58 % 23.818 M 758.38 % -3.618 M -112.65 % 28.595 M 810.34 % 3.141 M -90.90 % 34.514 M 402.65 % -11.404 M 52.61 % -24.066 M -134.84 % 69.071 M 535.49 % 10.869 M 0.00 % 10.869 M
Investments in property plant and equipment -11.112 M -548.74 % -1.713 M 76.21 % -7.199 M 18.85 % -8.871 M 53.62 % -19.125 M -17.84 % -16.230 M -37.12 % -11.836 M -122.63 % -5.317 M 52.57 % -11.209 M 66.95 % -33.920 M -15.90 % -29.266 M -382.55 % -6.065 M 53.69 % -13.096 M 18.19 % -16.008 M -24.01 % -12.909 M 7.41 % -13.941 M 62.98 % -37.655 M -14.36 % -32.927 M -367.16 % -7.048 M -535.72 % -1.109 M 0.05 % -1.109 M 15.11 % -1.307 M 64.86 % -3.719 M -52.60 % -2.437 M 17.18 % -2.942 M 41.89 % -5.064 M 76.10 % -21.187 M -3.23 % -20.523 M 23.32 % -26.765 M -114.19 % -12.496 M -146.82 % 26.687 M 360.84 % -10.231 M 64.59 % -28.891 M -100.49 % -14.410 M 18.40 % -17.660 M -1 054.34 % -1.530 M 20.65 % -1.928 M -429.35 % -364.245 K -425.59 % 111.873 K 145.07 % -248.229 K 82.82 % -1.445 M 0.00 % -1.445 M
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 4.625 K 0.000 -100.00 % 8.910 K 0.000 0.000 -100.00 % 87.626 K 0.000 -100.00 % 199.028 K -99.61 % 50.629 M 723 175.84 % 7.000 K 0.000 -100.00 % 300.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -20.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 101.014 M 200.00 % -101.014 M 0.000 100.00 % -120.000 M -400.00 % 40.000 M 200.00 % -40.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 20.015 M 0.000 0.000 0.000 -100.00 % 22.310 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -50.385 M -200.00 % 50.385 M 0.000 100.00 % -49.648 M -199.30 % 50.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.708 M 0.000 -100.00 % 15.000 M 200.00 % 5.000 M 1 566.67 % 300.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 20.000 M 200.00 % -20.000 M 9.67 % -22.140 M 0.000 -100.00 % 4.625 K -99.98 % 22.310 M 409 738.32 % 5.444 K 57.04 % 3.466 K 0.000 -100.00 % 87.626 K -99.71 % 30.651 M 160.54 % -50.629 M -272.46 % 29.357 M 136.71 % -79.979 M -259.96 % 50.000 M 23.56 % 40.466 M 201.17 % -40.000 M -21.48 % -32.927 M -786 895.99 % 4.185 K -64.98 % 11.951 K 1 095.10 % 1.000 K -66.67 % 3.000 K 804 520 703 250 631.75 % 0.000 100.00 % -2.437 M 17.18 % -2.942 M -662 954 334 690 089 088.00 % 0.000 100.00 % -2.700 M -109.85 % 27.400 M 94 382.76 % 29.000 K 100.23 % -12.496 M -340.31 % 5.200 M 200.00 % -5.200 M -199.49 % 5.227 M 136.27 % -14.410 M 0.000 0.000 -100.00 % 1.700 M 566.72 % -364.245 K -118.21 % 2.001 M 0.000 -100.00 % 750.000 K 0.00 % 750.000 K
Net cash used for investing activites 8.904 M 141.01 % -21.713 M 25.99 % -29.339 M -230.72 % -8.871 M 53.60 % -19.121 M -414.46 % 6.080 M 151.39 % -11.831 M -122.67 % -5.313 M 52.60 % -11.209 M 66.87 % -33.832 M -2 542.04 % 1.385 M 123.62 % -5.866 M -136.07 % 16.261 M 116.94 % -95.987 M -664.44 % -12.556 M -147.34 % 26.525 M 134.16 % -77.655 M -135.84 % -32.927 M -367.44 % -7.044 M -542.27 % -1.097 M 1.03 % -1.108 M 14.99 % -1.304 M -12 340.55 % -10.479 K 99.57 % -2.437 M -120.21 % 12.058 M 19 074.43 % -63.547 K 99.73 % -23.587 M -443.00 % 6.877 M 125.72 % -26.736 M -113.96 % -12.496 M -139.19 % 31.887 M 306.64 % -15.431 M 34.79 % -23.664 M -64.22 % -14.410 M 18.40 % -17.660 M -1 054.34 % -1.530 M -570.64 % -228.130 K 37.37 % -364.245 K -117.24 % 2.112 M 950.98 % -248.229 K 64.26 % -694.574 K 0.00 % -694.574 K
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -20.000 M 0.000 0.000 100.00 % -37.000 M 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -10.104 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -59.895 M 0.000 100.00 % -30.272 M 0.000 100.00 % -59.895 M 0.000 100.00 % -668.400 100.00 % -60.084 M 0.00 % -60.084 M 0.000 0.000 0.000 100.00 % -59.454 M 0.000 100.00 % -60.083 K 0.000 100.00 % -60.143 M 0.000 100.00 % -60.083 K 0.000 100.00 % -60.143 M 0.000 0.000 100.00 % -1.642 M 97.52 % -66.277 M 0.000 0.000 0.000 100.00 % -61.744 M 0.000 0.000 100.00 % -18.850 K 99.94 % -30.427 M -4 113.64 % -722.100 K 98.81 % -60.863 M -6 158.48 % -972.492 K 9.60 % -1.076 M 3.05 % -1.110 M 86.16 % -8.017 M 67.99 % -25.045 M -417.82 % -4.837 M 0.00 % -4.837 M
Other financing activites -29.947 K 0.000 100.00 % -29.260 K 0.000 100.00 % -59.955 M 0.000 -100.00 % 9.754 K 100.10 % -10.110 M 83.19 % -60.143 M 0.000 0.000 0.000 100.00 % -59.454 K 0.000 100.00 % -60.083 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -39.707 M 0.000 0.000 0.000 0.000 -100.00 % 10.943 M 3 322.22 % -339.623 K -100.96 % 35.376 M 171.34 % -49.589 M -11 971.37 % -410.800 K 97.13 % -14.291 M -104.73 % 302.099 M 4 934.98 % 6.000 M 1 016 949 052.40 % 0.590 -100.00 % 18.323 M 288.64 % -9.713 M -681.10 % -1.244 M 0.00 % -1.244 M
Net cash used provided by financing activities -59.925 M 0.000 100.00 % -30.301 M 0.000 100.00 % -59.955 M 0.000 -100.00 % 10.422 K 100.10 % -10.110 M 83.19 % -60.143 M 0.000 0.000 0.000 100.00 % -59.514 M 0.000 -100.00 % 60.083 K 0.000 100.00 % -60.143 M 0.000 -100.00 % 60.083 K 0.000 100.00 % -60.143 M 0.000 0.000 100.00 % -1.642 M 98.45 % -105.984 M 0.000 0.000 0.000 100.00 % -61.744 M -664.21 % 10.943 M 3 322.22 % -339.623 K -100.96 % 35.357 M 144.19 % -80.016 M -6 962.93 % -1.133 M 98.49 % -75.154 M -124.96 % 301.126 M 2 097.43 % -15.076 M -1 258.70 % -1.110 M -110.77 % 10.306 M 114.36 % -71.758 M -1 080.21 % -6.080 M 0.00 % -6.080 M
Effect of forex changes on cash 0.000 0.000 -100.00 % 454.807 K 0.000 0.000 0.000 100.00 % -150.892 K -31 435 933.06 % 0.480 4 700.00 % 0.010 0.000 -100.00 % 324.718 K 0.000 0.000 0.000 100.00 % -659.291 K 0.000 0.000 0.000 100.00 % -1.214 M 0.000 0.000 0.000 -100.00 % 337.229 K 0.000 0.000 0.000 -100.00 % 316.029 K 0.000 0.000 0.000 100.00 % -1.005 M 0.000 0.000 0.000 -100.00 % 324.836 K 0.000 -100.00 % 241.009 K 0.000 -100.00 % 159.611 K 0.000 -100.00 % 30.625 K 0.00 % 30.625 K
Net change in cash -58.573 M 17.10 % -70.658 M -381.55 % 25.096 M -62.85 % 67.560 M 306.34 % -32.742 M -244.38 % 22.677 M -9.70 % 25.113 M -50.73 % 50.970 M 233.17 % -38.274 M 44.90 % -69.464 M -377.17 % 25.062 M -27.21 % 34.428 M 239.56 % -24.669 M 65.12 % -70.732 M -454.54 % 19.950 M -80.74 % 103.559 M 226.72 % -81.720 M -157.82 % -31.696 M -369.79 % 11.748 M -74.86 % 46.737 M 300.58 % -23.301 M -369.15 % 8.657 M 180.99 % -10.690 M -165.62 % 16.291 M 127.44 % -59.367 M -2 256.90 % 2.752 M -92.38 % 36.125 M 17.74 % 30.682 M 167.09 % -45.733 M -448.08 % -8.344 M -71.15 % -4.875 M -121.30 % 22.884 M 128.65 % -79.862 M -316.79 % -19.161 M 72.59 % -69.895 M -122.64 % 308.738 M 2 195.30 % 13.451 M 204.45 % -12.878 M -12.09 % -11.488 M -291.49 % -2.934 M -171.14 % 4.125 M 0.00 % 4.125 M
Cash at beginning of period 159.533 M -30.70 % 230.191 M 12.24 % 205.095 M 49.12 % 137.535 M -19.23 % 170.277 M 15.36 % 147.599 M 20.50 % 122.486 M 71.27 % 71.516 M -34.86 % 109.791 M -38.75 % 179.254 M 16.25 % 154.193 M 28.75 % 119.765 M -17.08 % 144.433 M -32.87 % 215.165 M 10.22 % 195.215 M 112.99 % 91.656 M -47.13 % 173.376 M -15.46 % 205.072 M 6.08 % 193.324 M 31.88 % 146.587 M -13.72 % 169.888 M 5.37 % 161.231 M -6.23 % 171.946 M 10.47 % 155.655 M -27.61 % 215.022 M 1.30 % 212.269 M 20.53 % 176.120 M 21.10 % 145.438 M -23.92 % 191.171 M -4.18 % 199.515 M -2.39 % 204.390 M 12.61 % 181.506 M -30.56 % 261.368 M -6.83 % 280.529 M -19.95 % 350.424 M 740.62 % 41.686 M 47.64 % 28.236 M -31.32 % 41.113 M -11.78 % 46.602 M -5.92 % 49.536 M 0.000 0.000
Cash at end of period 100.959 M -36.72 % 159.533 M -30.70 % 230.191 M 12.24 % 205.095 M 49.12 % 137.535 M -19.23 % 170.277 M 15.36 % 147.599 M 20.50 % 122.486 M 71.27 % 71.516 M -34.86 % 109.791 M -38.75 % 179.254 M 16.25 % 154.193 M 28.75 % 119.765 M -17.08 % 144.433 M -32.87 % 215.165 M 10.22 % 195.215 M 112.99 % 91.656 M -47.13 % 173.376 M -15.46 % 205.072 M 6.08 % 193.324 M 31.88 % 146.587 M -13.72 % 169.888 M 5.35 % 161.256 M -6.22 % 171.946 M 10.47 % 155.655 M -27.61 % 215.022 M 1.31 % 212.245 M 20.51 % 176.120 M 21.10 % 145.438 M -23.92 % 191.171 M -4.18 % 199.515 M -2.39 % 204.390 M 12.61 % 181.506 M -30.56 % 261.368 M -6.83 % 280.529 M -19.95 % 350.424 M 740.62 % 41.686 M 47.64 % 28.236 M -19.59 % 35.113 M -24.65 % 46.602 M 1 029.74 % 4.125 M 0.00 % 4.125 M
Operating cash flow -7.552 M 84.57 % -48.945 M -158.07 % 84.281 M 10.27 % 76.431 M 64.96 % 46.333 M 179.17 % 16.597 M -55.25 % 37.085 M -44.14 % 66.393 M 100.72 % 33.078 M 192.83 % -35.632 M -252.59 % 23.351 M -42.05 % 40.293 M 116.81 % 18.585 M -26.41 % 25.255 M -24.65 % 33.518 M -56.75 % 77.500 M 38.20 % 56.078 M 4 454.69 % 1.231 M -93.83 % 19.946 M -58.30 % 47.833 M 26.13 % 37.925 M 280.75 % 9.961 M 190.62 % -10.992 M -154.03 % 20.345 M -41.17 % 34.584 M 1 128.16 % 2.816 M -95.26 % 59.396 M 149.51 % 23.805 M -44.31 % 42.748 M 729.43 % -6.792 M 80.82 % -35.418 M -1 297.16 % 2.958 M -87.58 % 23.818 M 758.38 % -3.618 M -112.65 % 28.595 M 810.34 % 3.141 M -90.90 % 34.514 M 402.65 % -11.404 M 52.61 % -24.066 M -134.84 % 69.071 M 535.49 % 10.869 M 0.00 % 10.869 M
Capital expenditure -11.112 M -548.74 % -1.713 M 76.21 % -7.199 M 18.85 % -8.871 M 53.62 % -19.125 M -17.84 % -16.230 M -37.12 % -11.836 M -122.63 % -5.317 M 52.57 % -11.209 M 66.95 % -33.920 M -15.90 % -29.266 M -382.55 % -6.065 M 53.69 % -13.096 M 18.19 % -16.008 M -24.01 % -12.909 M 7.41 % -13.941 M 62.98 % -37.655 M -14.36 % -32.927 M -367.16 % -7.048 M -535.72 % -1.109 M 0.05 % -1.109 M 15.11 % -1.307 M 64.86 % -3.719 M -52.60 % -2.437 M 17.18 % -2.942 M 41.89 % -5.064 M 76.10 % -21.187 M -3.23 % -20.523 M 23.32 % -26.765 M -114.19 % -12.496 M -146.82 % 26.687 M 360.84 % -10.231 M 64.59 % -28.891 M -100.49 % -14.410 M 18.40 % -17.660 M -1 054.34 % -1.530 M 20.65 % -1.928 M -429.35 % -364.245 K -425.59 % 111.873 K 145.07 % -248.229 K 82.82 % -1.445 M 0.00 % -1.445 M
Free CashFlow -18.664 M 63.16 % -50.658 M -192.99 % 54.479 M -19.36 % 67.560 M 148.31 % 27.208 M 7 304.49 % 367.451 K -98.54 % 25.248 M -58.66 % 61.076 M 179.28 % 21.869 M 131.44 % -69.551 M -1 075.98 % -5.914 M -117.28 % 34.229 M 523.66 % 5.488 M -40.65 % 9.247 M -55.13 % 20.609 M -67.57 % 63.559 M 245.00 % 18.423 M 158.12 % -31.696 M -345.75 % 12.898 M -72.40 % 46.725 M 26.91 % 36.816 M 325.42 % 8.654 M 158.83 % -14.710 M -182.15 % 17.908 M -43.40 % 31.642 M 1 507.81 % -2.248 M -105.88 % 38.209 M 1 064.38 % 3.282 M -79.47 % 15.983 M 182.87 % -19.288 M -120.93 % -8.730 M -20.04 % -7.273 M -43.37 % -5.073 M 71.86 % -18.028 M -264.87 % 10.935 M 578.66 % 1.611 M -95.06 % 32.586 M 376.90 % -11.768 M 50.87 % -23.954 M -134.81 % 68.823 M 630.27 % 9.424 M 0.00 % 9.424 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2023 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011