002907.SZ

Chongqing Pharscin Pharmaceutical Co., Ltd. 002907.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 774.820 M 12.04 % 691.543 M -11.93 % 785.183 M -7.20 % 846.141 M -4.12 % 882.474 M 4.80 % 842.064 M 19.71 % 703.415 M 18.80 % 592.095 M 7.33 % 551.667 M 17.55 % 469.319 M 10.19 % 425.904 M 22.61 % 347.366 M
Net income 76.730 M 134.66 % 32.699 M -66.77 % 98.401 M 7.21 % 91.780 M -22.99 % 119.187 M -29.79 % 169.746 M 23.57 % 137.372 M 22.67 % 111.987 M 17.01 % 95.708 M 29.62 % 73.836 M 25.67 % 58.755 M 102.97 % 28.947 M
Income before tax 93.442 M 118.34 % 42.797 M -60.46 % 108.241 M 4.66 % 103.420 M -24.54 % 137.049 M -30.78 % 197.992 M 23.05 % 160.907 M 21.55 % 132.379 M 16.68 % 113.451 M 30.76 % 86.760 M 24.32 % 69.786 M 85.73 % 37.573 M
Income before tax ratio 0.12 94.87 % 0.06 -55.11 % 0.14 12.79 % 0.12 -21.30 % 0.16 -33.95 % 0.24 2.79 % 0.23 2.31 % 0.22 8.72 % 0.21 11.24 % 0.18 12.82 % 0.16 51.48 % 0.11
EBITDA 179.864 M 42.92 % 125.848 M -37.23 % 200.486 M 3.90 % 192.960 M -4.58 % 202.219 M -12.44 % 230.945 M 26.22 % 182.971 M 18.90 % 153.884 M 13.38 % 135.730 M 23.83 % 109.611 M 22.63 % 89.385 M 171.58 % 32.913 M
Net income ratio 0.10 109.43 % 0.05 -62.27 % 0.13 15.54 % 0.11 -19.69 % 0.14 -33.00 % 0.20 3.22 % 0.20 3.25 % 0.19 9.02 % 0.17 10.27 % 0.16 14.04 % 0.14 65.55 % 0.08
Ratio EBITDA 0.23 27.56 % 0.18 -28.73 % 0.26 11.97 % 0.23 -0.48 % 0.23 -16.45 % 0.27 5.44 % 0.26 0.08 % 0.26 5.63 % 0.25 5.34 % 0.23 11.28 % 0.21 121.50 % 0.09
Gross profit ratio 0.57 4.18 % 0.55 -7.34 % 0.59 12.52 % 0.53 9.72 % 0.48 -24.34 % 0.64 -5.45 % 0.67 0.28 % 0.67 4.10 % 0.64 3.74 % 0.62 -2.67 % 0.64 1.22 % 0.63
Weighted average shs out dil 417.693 M 0.02 % 417.614 M 3.60 % 403.116 M 0.49 % 401.138 M 0.06 % 400.899 M 0.21 % 400.060 M 0.01 % 400.034 M 9.09 % 366.691 M 1.88 % 359.939 M -0.02 % 360.001 M -10.01 % 400.060 M 11.13 % 360.001 M
Weighted average shs out 417.693 M 0.02 % 417.614 M 3.60 % 403.116 M 0.65 % 400.502 M 0.00 % 400.512 M 0.11 % 400.060 M 0.01 % 400.034 M 9.09 % 366.691 M 1.88 % 359.939 M -0.02 % 360.001 M -10.01 % 400.060 M 11.13 % 360.001 M
EPS diluted 0.18 129.89 % 0.08 -67.38 % 0.24 4.35 % 0.23 -23.33 % 0.30 -28.57 % 0.42 23.53 % 0.34 9.68 % 0.31 14.81 % 0.27 28.57 % 0.21 -71.23 % 0.73 807.96 % 0.08
Earnings per share 0.18 129.89 % 0.08 -67.38 % 0.24 4.35 % 0.23 -23.33 % 0.30 -28.57 % 0.42 23.53 % 0.34 9.68 % 0.31 14.81 % 0.27 28.57 % 0.21 -71.23 % 0.73 807.96 % 0.08
Gross profit 443.769 M 16.72 % 380.194 M -18.39 % 465.891 M 4.41 % 446.216 M 5.20 % 424.168 M -20.71 % 534.979 M 13.19 % 472.645 M 19.13 % 396.734 M 11.73 % 355.092 M 21.94 % 291.209 M 7.25 % 271.516 M 24.11 % 218.777 M
Income tax expense 16.712 M 65.50 % 10.098 M 2.62 % 9.840 M -15.46 % 11.639 M -34.84 % 17.862 M -36.76 % 28.246 M 20.02 % 23.535 M 15.42 % 20.391 M 14.92 % 17.744 M 26.09 % 14.072 M 34.26 % 10.481 M 22.70 % 8.542 M
Cost of revenue 331.051 M 6.33 % 311.348 M -2.49 % 319.292 M -20.16 % 399.925 M -12.74 % 458.306 M 49.24 % 307.085 M 33.07 % 230.770 M 18.12 % 195.362 M -0.62 % 196.575 M 10.37 % 178.110 M 15.37 % 154.388 M 20.06 % 128.589 M
General and administrative expenses 9.649 M -2.66 % 9.913 M 21.76 % 8.142 M 59.03 % 5.120 M -59.04 % 12.498 M 15.62 % 10.809 M 42.88 % 7.565 M -22.40 % 9.749 M 65.60 % 5.887 M 52.50 % 3.860 M 44.36 % 2.674 M -87.96 % 22.215 M
Selling and marketing expenses 186.772 M 24.17 % 150.417 M -18.61 % 184.816 M -6.28 % 197.209 M 23.34 % 159.887 M -28.15 % 222.542 M -5.11 % 234.526 M 17.61 % 199.408 M 10.39 % 180.641 M 24.66 % 144.904 M -3.28 % 149.823 M -6.23 % 159.784 M
Other expenses 102.078 M 19 567.87 % 519.009 K -98.47 % 34.002 M -0.48 % 34.166 M 196.48 % 11.524 M 71.85 % 6.706 M 175.29 % 2.436 M 83.57 % 1.327 M -93.84 % 21.537 M 24.58 % 17.288 M 32.13 % 13.084 M 42.36 % 9.191 M
Operating expenses 349.969 M 4.66 % 334.371 M -6.35 % 357.061 M 5.14 % 339.599 M 18.89 % 285.645 M -14.44 % 333.862 M 6.21 % 314.347 M 18.33 % 265.645 M 1.60 % 261.464 M 20.09 % 217.730 M 4.06 % 209.239 M 9.44 % 191.190 M
Cost and expenses 681.019 M 5.47 % 645.720 M -3.07 % 666.191 M -9.92 % 739.524 M -0.60 % 743.951 M 16.07 % 640.947 M 17.58 % 545.117 M 18.25 % 461.006 M 1.71 % 453.271 M 15.81 % 391.401 M 7.64 % 363.627 M 15.64 % 314.453 M
Research and development expenses 51.469 M -27.35 % 70.845 M 20.44 % 58.821 M 40.98 % 41.722 M 14.38 % 36.478 M 42.73 % 25.558 M 67.97 % 15.216 M 74.82 % 8.704 M 114.17 % 4.064 M -42.01 % 7.008 M -18.63 % 8.613 M 0.000
Selling general and administrative expenses 196.421 M 22.51 % 160.330 M -16.91 % 192.958 M -4.63 % 202.329 M 17.37 % 172.385 M -26.13 % 233.352 M -3.61 % 242.092 M 15.75 % 209.157 M 12.13 % 186.528 M 25.38 % 148.764 M -2.45 % 152.497 M -16.21 % 181.999 M
Interest income 10.321 M 5.21 % 9.810 M -14.67 % 11.496 M -32.22 % 16.960 M 63.55 % 10.370 M 214.05 % 3.302 M -38.13 % 5.337 M 1 280.51 % 386.589 K -53.32 % 828.200 K -53.37 % 1.776 M 31.95 % 1.346 M 0.000
Interest expense -496.000 K -148.96 % 1.013 M -92.97 % 14.415 M -21.00 % 18.247 M 6.04 % 17.208 M 87.06 % 9.199 M 622.83 % 1.273 M 19.50 % 1.065 M -58.10 % 2.542 M -55.83 % 5.755 M 10.38 % 5.214 M 17.09 % 4.453 M
Depreciation and amortization 86.941 M 5.89 % 82.106 M 13.02 % 72.649 M 4.02 % 69.839 M 47.58 % 47.324 M 99.36 % 23.738 M 14.17 % 20.792 M 1.75 % 20.435 M 3.54 % 19.737 M 18.26 % 16.690 M 19.34 % 13.985 M 0.000
Operating income 93.801 M 104.70 % 45.823 M -57.89 % 108.830 M 5.34 % 103.312 M -24.83 % 137.438 M -30.68 % 198.262 M 25.11 % 158.471 M 20.92 % 131.052 M 39.97 % 93.629 M 27.42 % 73.479 M 29.58 % 56.704 M 105.54 % 27.588 M
Operating income ratio 0.12 82.70 % 0.07 -52.19 % 0.14 13.52 % 0.12 -21.60 % 0.16 -33.85 % 0.24 4.51 % 0.23 1.79 % 0.22 30.41 % 0.17 8.40 % 0.16 17.60 % 0.13 67.64 % 0.08
Total other income expenses net -359.000 K 88.14 % -3.026 M -413.75 % -589.000 K -646.40 % 107.797 K 127.71 % -389.000 K -44.07 % -270.000 K -111.08 % 2.436 M 83.85 % 1.325 M -93.32 % 19.823 M 49.27 % 13.280 M 1.52 % 13.081 M 30.99 % 9.986 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Net debt -456.512 M -4.40 % -437.283 M 13.13 % -503.359 M -181.45 % -178.846 M 23.58 % -234.045 M -251.92 % -66.505 M 65.83 % -194.616 M -286.90 % -50.301 M -25.10 % -40.210 M -244.97 % -11.656 M -130.69 % 37.978 M -22.00 % 48.689 M
Total investments 93.649 M -4.81 % 98.386 M 16.47 % 84.475 M 48.07 % 57.051 M 54.52 % 36.922 M 146.15 % 15.000 M 28.92 % 11.635 M -93.80 % 187.574 M 1 430.09 % 12.259 M 117.98 % 5.624 M 0.000 0.000
Total debt 127.561 K -8.81 % 139.882 K -17.66 % 169.881 K -99.93 % 251.122 M 1.52 % 247.360 M 12.29 % 220.291 M 352.34 % 48.700 M 186.47 % 17.000 M -62.22 % 45.000 M 4.65 % 43.000 M -54.21 % 93.900 M 17.96 % 79.600 M
Accumulated other comprehensive income loss 0.000 0.000 -100.00 % 92.716 M 13.25 % 81.866 M 28.71 % 63.606 M -22.71 % 82.297 M 0.000 -100.00 % 28.423 M 59.66 % 17.802 M 0.000 0.000 0.000
Retained earnings 681.632 M 5.08 % 648.691 M -0.20 % 649.979 M 11.88 % 580.968 M 14.15 % 508.970 M 21.49 % 418.955 M 49.65 % 279.956 M 51.64 % 184.614 M 120.79 % 83.614 M 122.62 % 37.559 M -80.59 % 193.465 M 37.61 % 140.590 M
Common stock 417.596 M 0.00 % 417.596 M 0.00 % 417.596 M 3.96 % 401.691 M 0.00 % 401.701 M 0.04 % 401.547 M 0.37 % 400.060 M 0.00 % 400.060 M 11.13 % 360.000 M 20.00 % 300.000 M 275.00 % 80.000 M 0.00 % 80.000 M
Total equity 1.660 B 2.60 % 1.618 B 0.47 % 1.610 B 27.21 % 1.266 B 7.12 % 1.182 B 10.37 % 1.071 B 29.18 % 828.914 M 15.14 % 719.946 M 56.03 % 461.417 M 26.17 % 365.709 M 22.00 % 299.771 M 24.40 % 240.965 M
Other non current liabilities 0.000 -100.00 % 43.034 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 40.720 K -70.89 % 139.882 K 142.33 % 57.723 K -99.98 % 250.993 M 6.55 % 235.557 M 6.93 % 220.291 M 4 587.04 % 4.700 M 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 45.517 M 1.47 % 44.856 M -0.22 % 44.957 M -84.94 % 298.593 M 5.22 % 283.787 M 7.68 % 263.555 M 1 574.43 % 15.740 M 118.61 % 7.200 M 0.000 0.000 0.000 0.000
Other current liabilities 135.786 M 7.32 % 126.530 M -8.09 % 137.670 M 32 723.22 % -422.000 K 88.13 % -3.556 M -102.53 % 140.647 M 28.73 % 109.256 M 10.63 % 98.761 M 3 214.51 % -3.171 M 39.38 % -5.231 M -106.09 % 85.878 M 79.87 % 47.745 M
Deferred revenue 0.000 0.000 -100.00 % 6.725 M -94.80 % 129.380 M -12.10 % 147.189 M 17 596.47 % 831.742 K -95.31 % 17.717 M 0.000 -100.00 % 77.557 M 47.42 % 52.610 M 0.000 0.000
Short term debt 86.841 K 0.000 -100.00 % 112.157 K 0.000 -100.00 % 12.008 M 0.000 -100.00 % 44.000 M 158.82 % 17.000 M -62.22 % 45.000 M 4.65 % 43.000 M -54.21 % 93.900 M 17.96 % 79.600 M
Total current liabilities 212.034 M 12.38 % 188.677 M -10.72 % 211.320 M 2.10 % 206.970 M -19.09 % 255.805 M -15.61 % 303.114 M 21.74 % 248.976 M 57.58 % 158.001 M -17.24 % 190.907 M 9.98 % 173.585 M -26.95 % 237.624 M 36.26 % 174.387 M
Total liabilities 257.551 M 10.28 % 233.533 M -8.87 % 256.277 M -49.31 % 505.564 M -6.31 % 539.592 M -4.78 % 566.669 M 114.07 % 264.716 M 60.24 % 165.201 M -13.47 % 190.907 M 9.98 % 173.585 M -26.95 % 237.624 M 36.26 % 174.387 M
Other non current assets 201.943 M 123.43 % 90.385 M 79.16 % 50.450 M -61.21 % 130.054 M 63.20 % 79.688 M -64.63 % 225.315 M 117.97 % 103.368 M 37 468.42 % 275.146 K -51.39 % 566.057 K -40.00 % 943.427 K -87.11 % 7.320 M 331.10 % 1.698 M
Long term investments -26.958 M -127.40 % 98.386 M -4.89 % 103.445 M 539.13 % -23.557 M -79.20 % -13.146 M 92.62 % -178.245 M -1 631.97 % 11.635 M 0.53 % 11.574 M -5.59 % 12.259 M 117.98 % 5.624 M 0.000 0.000
Intangible assets 156.159 M -1.75 % 158.941 M 37.95 % 115.220 M 15.54 % 99.720 M 35.39 % 73.655 M -5.13 % 77.634 M 1.85 % 76.226 M 0.33 % 75.979 M -2.50 % 77.925 M 24.89 % 62.394 M 110.98 % 29.574 M -2.01 % 30.182 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 156.159 M -1.75 % 158.941 M 37.95 % 115.220 M 15.54 % 99.720 M 35.39 % 73.655 M -5.13 % 77.634 M 1.85 % 76.226 M 0.33 % 75.979 M -2.50 % 77.925 M 24.89 % 62.394 M 110.98 % 29.574 M -2.01 % 30.182 M
Property plant equipment net 537.804 M -9.37 % 593.415 M -4.59 % 621.942 M -4.93 % 654.212 M -2.88 % 673.615 M 7.09 % 629.046 M 96.88 % 319.506 M 37.05 % 233.123 M 42.73 % 163.334 M 3.14 % 158.368 M 0.78 % 157.136 M 0.75 % 155.962 M
Total non current assets 886.205 M -7.38 % 956.815 M 5.18 % 909.717 M 3.68 % 877.386 M 5.40 % 832.402 M 8.67 % 765.969 M 48.84 % 514.638 M 58.98 % 323.710 M 26.62 % 255.659 M 11.91 % 228.460 M 15.76 % 197.355 M 2.84 % 191.914 M
Other current assets 38.465 M -30.88 % 55.647 M 296.22 % 14.044 M -20.12 % 17.583 M 35.43 % 12.983 M 81.15 % 7.167 M -65.08 % 20.523 M 119.26 % 9.360 M 49.81 % 6.248 M -58.71 % 15.132 M -12.72 % 17.338 M 117.43 % 7.974 M
Short term investments 120.606 M 0.000 100.00 % -18.970 M -123.53 % 80.608 M 61.00 % 50.068 M -74.09 % 193.245 M 0.000 -100.00 % 176.000 M 0.000 0.000 0.000 0.000
cash and cash equivalents 456.553 M 4.34 % 437.565 M -13.10 % 503.529 M 17.11 % 429.968 M -10.68 % 481.405 M 67.86 % 286.796 M 17.87 % 243.316 M 261.53 % 67.301 M -21.02 % 85.210 M 55.90 % 54.656 M -2.26 % 55.922 M 80.91 % 30.911 M
Cash and short term investments 577.159 M 31.90 % 437.565 M -13.10 % 503.529 M -1.38 % 510.575 M -3.93 % 531.473 M 10.71 % 480.042 M 97.29 % 243.316 M 0.01 % 243.301 M 185.53 % 85.210 M 55.90 % 54.656 M -2.26 % 55.922 M 80.91 % 30.911 M
Total current assets 1.031 B 15.28 % 894.639 M -6.51 % 956.949 M 7.03 % 894.098 M 0.57 % 889.011 M 2.01 % 871.501 M 50.52 % 578.992 M 3.13 % 561.438 M 41.54 % 396.664 M 27.61 % 310.834 M -8.59 % 340.039 M 52.18 % 223.439 M
Inventory 140.125 M -7.62 % 151.677 M 32.17 % 114.756 M -9.95 % 127.437 M 7.48 % 118.567 M 37.24 % 86.395 M 53.29 % 56.362 M 10.46 % 51.023 M 19.81 % 42.586 M 5.74 % 40.273 M 10.02 % 36.605 M 32.08 % 27.715 M
Net receivables 275.596 M 10.44 % 249.548 M -23.13 % 324.620 M 33.77 % 242.678 M 5.81 % 229.356 M -23.66 % 300.451 M 13.37 % 265.020 M 6.78 % 248.187 M -5.50 % 262.619 M 30.80 % 200.772 M -12.77 % 230.175 M 46.93 % 156.655 M
Tax assets 17.257 M 10.00 % 15.688 M -15.93 % 18.661 M 10.06 % 16.956 M -8.79 % 18.590 M 52.14 % 12.219 M 212.99 % 3.904 M 41.55 % 2.758 M 75.11 % 1.575 M 39.13 % 1.132 M -65.97 % 3.326 M -18.32 % 4.072 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 64.363 M 16.53 % 55.233 M 14.97 % 48.043 M -36.87 % 76.103 M -17.32 % 92.045 M -36.12 % 144.090 M 139.01 % 60.286 M 67.34 % 36.026 M -41.60 % 61.688 M -17.65 % 74.913 M 72.26 % 43.489 M 22.66 % 35.455 M
Tax payables 11.798 M 70.64 % 6.914 M -63.38 % 18.882 M 888.59 % 1.910 M -76.73 % 8.209 M -53.21 % 17.545 M -0.97 % 17.717 M 53.74 % 11.524 M 17.20 % 9.833 M 18.57 % 8.293 M -57.20 % 19.375 M 67.20 % 11.588 M
Deferred revenue non current 42.993 M 0.000 -100.00 % 43.595 M -5.90 % 46.328 M -1.39 % 46.983 M 13.51 % 41.390 M 274.91 % 11.040 M 53.33 % 7.200 M 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.694 M 0.67 % 7.643 M
Capital lease obligations 40.720 K -70.89 % 139.882 K -17.66 % 169.880 K 123.98 % 75.846 K -62.94 % 204.640 K 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
Other total stockholders equity 560.770 M 1.66 % 551.633 M 1.62 % 542.814 M 91.63 % 283.262 M 36.48 % 207.544 M 96.97 % 105.370 M -29.23 % 148.898 M 39.35 % 106.850 M 28 984.41 % 367.379 K -98.69 % 28.149 M 51.24 % 18.612 M 46.18 % 12.732 M
Deferred tax liabilities non current 2.484 M 47.77 % 1.681 M 28.81 % 1.305 M 2.59 % 1.272 M -12.40 % 1.452 M -22.48 % 1.873 M 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
Total assets 1.918 B 3.57 % 1.851 B -0.81 % 1.867 B 5.37 % 1.771 B 2.91 % 1.721 B 5.13 % 1.637 B 49.73 % 1.094 B 23.55 % 885.148 M 35.69 % 652.323 M 20.96 % 539.294 M 0.35 % 537.395 M 29.38 % 415.353 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Deferred income tax 0.000 0.000 0.000 -100.00 % 1.454 M 121.41 % -6.792 M 0.000 0.000 100.00 % -1.184 M -167.27 % -443.000 K 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 100.00 % -1.409 M -135.02 % 4.023 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -2.430 M -102.63 % 92.477 M 150.55 % -182.945 M -84.72 % -99.037 M -53.96 % -64.327 M 49.46 % -127.269 M 1.61 % -129.352 M -153.27 % -51.072 M 19.32 % -63.299 M -129.28 % -27.608 M 54.25 % -60.346 M 0.000
Accounts receivables -30.298 M -135.70 % 84.862 M 198.83 % -85.870 M -423.98 % -16.388 M -123.99 % 68.320 M 355.53 % -26.737 M -50.01 % -17.823 M -665.45 % 3.152 M 104.46 % -70.616 M -342.96 % 29.065 M 138.64 % -75.217 M 0.000
Inventory 10.589 M 127.85 % -38.019 M -432.89 % 11.421 M 231.16 % -8.708 M 73.08 % -32.349 M -8.27 % -29.877 M -455.95 % -5.374 M 35.03 % -8.272 M -222.87 % -2.562 M 31.90 % -3.762 M 57.68 % -8.890 M 0.000
Accounts payables 0.000 -100.00 % 45.633 M 142.72 % -106.825 M -41.69 % -75.394 M 19.37 % -93.506 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 17.279 M 0.000 100.00 % -1.672 M -214.99 % 1.454 M 121.41 % -6.792 M 91.19 % -77.098 M 27.37 % -106.154 M -125.21 % -47.135 M -577.12 % 9.879 M 118.67 % -52.911 M -322.68 % 23.761 M 0.000
Other non cash items 526.000 K -95.64 % 12.060 M -47.33 % 22.896 M 13.22 % 20.223 M 38.02 % 14.652 M 0.000 -100.00 % 2.205 M 170.30 % 815.768 K -86.32 % 5.965 M 37.73 % 4.331 M -40.48 % 7.277 M 0.000
Net cash provided by operating activities 161.767 M -26.25 % 219.341 M 1 581.42 % 13.045 M -84.25 % 82.851 M -27.09 % 113.638 M 72.40 % 65.916 M 107.32 % 31.795 M -60.91 % 81.340 M 40.89 % 57.733 M -12.66 % 66.101 M 226.89 % 20.221 M -57.28 % 47.338 M
Investments in property plant and equipment -16.151 M 82.60 % -92.818 M -53.12 % -60.619 M -7.03 % -56.640 M -21.31 % -46.689 M 27.80 % -64.662 M -78.13 % -36.300 M 13.31 % -41.873 M -150.87 % -16.691 M -3.06 % -16.196 M -17.48 % -13.786 M 27.68 % -19.063 M
Acquisitions net 3.500 K 0.000 0.000 0.000 -100.00 % 46.692 M -27.80 % 64.670 M 78.12 % 36.306 M -13.60 % 42.023 M 0.000 -100.00 % 2.000 K -99.98 % 9.490 M 0.000
Purchases of investments -439.590 M -572.27 % -65.389 M 16.12 % -77.960 M 31.01 % -113.000 M 57.44 % -265.500 M 42.90 % -465.000 M -69.71 % -274.000 M 43.94 % -488.800 M 0.000 0.000 0.000 0.000
Sales maturities of investments 348.528 M 92 278.16 % 377.284 K -99.72 % 133.287 M 118.16 % 61.097 M -84.71 % 399.516 M 53.67 % 259.983 M -42.71 % 453.840 M 44.61 % 313.830 M 0.000 0.000 0.000 0.000
Other investing activites 500.000 0.000 0.000 0.000 100.00 % -46.689 M 27.80 % -64.662 M -78.13 % -36.300 M 13.31 % -41.873 M 0.000 -100.00 % 2.000 K 0.000 -100.00 % 2.919 K
Net cash used for investing activites -107.209 M 32.07 % -157.830 M -2 881.86 % -5.293 M 95.12 % -108.542 M -224.29 % 87.330 M 132.38 % -269.672 M -287.86 % 143.546 M 166.24 % -216.693 M -1 198.26 % -16.691 M -3.07 % -16.194 M -276.96 % -4.296 M 77.46 % -19.060 M
Debt repayment -138.360 K 0.000 0.000 100.00 % -12.000 M -200.00 % 12.000 M 124.64 % -48.700 M -260.79 % 30.288 M 208.17 % -28.000 M -1 500.00 % 2.000 M 103.93 % -50.900 M -455.94 % 14.300 M 183.14 % -17.200 M
Common stock issued 0.000 0.000 -100.00 % 9.151 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 100.00 % -7.110 M -3 032.16 % -227.000 K 45.17 % -414.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -35.496 M -17.67 % -30.166 M -50.80 % -20.004 M -49.28 % -13.400 M 30.84 % -19.376 M -30.56 % -14.841 M 49.89 % -29.614 M -2 594.63 % -1.099 M 55.83 % -2.488 M 29.36 % -3.522 M 32.45 % -5.214 M -0.66 % -5.180 M
Other financing activites 360.000 100.57 % -63.512 K 99.49 % -12.342 M -4 683.72 % -258.000 K -120.05 % 1.287 M -99.59 % 310.882 M 0.000 -100.00 % 146.542 M 0.000 -100.00 % 5.055 M 142.82 % -11.805 M 0.000
Net cash used provided by financing activities -35.634 M -17.88 % -30.229 M 6.54 % -32.346 M -26.07 % -25.658 M -321.38 % -6.089 M -102.46 % 247.342 M 36 577.87 % 674.363 K -99.43 % 117.444 M 24 166.39 % -488.000 K 99.01 % -49.367 M -1 714.96 % -2.720 M 87.85 % -22.380 M
Effect of forex changes on cash 63.769 K -10.05 % 70.896 K -79.86 % 352.028 K 499.46 % -88.126 K 67.36 % -270.000 K -157.14 % -105.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 18.987 M -40.36 % 31.838 M 231.34 % -24.241 M 52.87 % -51.437 M -126.43 % 194.609 M 347.58 % 43.480 M -75.30 % 176.016 M 1 082.78 % -17.910 M -144.16 % 40.554 M 7 410.24 % 539.983 K -95.91 % 13.205 M 123.89 % 5.898 M
Cash at beginning of period 437.565 M 7.85 % 405.726 M -5.64 % 429.968 M -10.68 % 481.405 M 67.86 % 286.796 M 17.87 % 243.316 M 261.53 % 67.301 M -21.02 % 85.210 M 90.81 % 44.656 M 1.22 % 44.116 M 42.72 % 30.911 M 23.58 % 25.013 M
Cash at end of period 456.552 M 4.34 % 437.565 M 7.85 % 405.726 M -5.64 % 429.968 M -10.68 % 481.405 M 67.86 % 286.796 M 17.87 % 243.316 M 261.53 % 67.301 M -21.02 % 85.210 M 90.81 % 44.656 M 1.22 % 44.116 M 42.72 % 30.911 M
Operating cash flow 161.767 M -26.25 % 219.341 M 1 581.42 % 13.045 M -84.25 % 82.851 M -27.09 % 113.638 M 72.40 % 65.916 M 107.32 % 31.795 M -60.91 % 81.340 M 40.89 % 57.733 M -12.66 % 66.101 M 226.89 % 20.221 M -57.28 % 47.338 M
Capital expenditure -16.151 M 82.60 % -92.818 M -53.12 % -60.619 M -7.03 % -56.640 M -21.31 % -46.689 M 27.80 % -64.662 M -78.13 % -36.300 M 13.31 % -41.873 M -150.87 % -16.691 M -3.06 % -16.196 M -17.48 % -13.786 M 27.68 % -19.063 M
Free CashFlow 145.616 M 15.09 % 126.523 M 365.95 % -47.574 M -281.50 % 26.211 M -60.85 % 66.949 M 5 243.10 % 1.253 M 127.82 % -4.504 M -111.41 % 39.466 M -3.84 % 41.042 M -17.76 % 49.905 M 675.52 % 6.435 M -77.24 % 28.274 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-03-31
Revenue 202.969 M -15.06 % 238.944 M 48.79 % 160.597 M -18.22 % 196.371 M 5.88 % 185.462 M -18.80 % 228.393 M 29.56 % 176.285 M 13.88 % 154.802 M -10.48 % 172.916 M -7.80 % 187.539 M -16.09 % 223.493 M 15.17 % 194.062 M 17.87 % 164.642 M -18.89 % 202.986 M 1.09 % 200.800 M -4.20 % 209.605 M 1.88 % 205.735 M -10.55 % 230.001 M -10.69 % 257.530 M 4.92 % 245.458 M 17.47 % 208.960 M 22.54 % 170.527 M -20.87 % 215.494 M -2.54 % 221.121 M 3.44 % 213.758 M 11.51 % 191.691 M 13.31 % 169.175 M -6.50 % 180.939 M -3.95 % 188.386 M 14.23 % 164.916 M 8.99 % 151.317 M -3.10 % 156.163 M -1.55 % 158.627 M 25.91 % 125.987 M -21.70 % 160.900 M 22.74 % 131.087 M
Net income 13.595 M -66.31 % 40.355 M 1 774.02 % 2.153 M -92.13 % 27.362 M 298.65 % 6.864 M -82.99 % 40.351 M 434.14 % -12.076 M -453.84 % 3.413 M -69.70 % 11.262 M -62.59 % 30.101 M 17.79 % 25.554 M 22.42 % 20.874 M -7.73 % 22.623 M -22.92 % 29.351 M 1 152.11 % 2.344 M -92.93 % 33.168 M 67.56 % 19.795 M -45.73 % 36.474 M 49.45 % 24.406 M -23.61 % 31.950 M -8.68 % 34.985 M 25.63 % 27.847 M -12.93 % 31.982 M -29.98 % 45.673 M -24.95 % 60.860 M 94.87 % 31.231 M 23.17 % 25.356 M -49.00 % 49.714 M 51.33 % 32.852 M 11.56 % 29.449 M 53.11 % 19.233 M -58.76 % 46.635 M 90.51 % 24.479 M 13.12 % 21.639 M 14.57 % 18.887 M -14.84 % 22.179 M
Income before tax 12.821 M -73.99 % 49.301 M 933.77 % 4.769 M -85.29 % 32.427 M 255.01 % 9.134 M -81.00 % 48.066 M 651.28 % -8.719 M -302.06 % 4.315 M -62.23 % 11.425 M -68.07 % 35.776 M 36.25 % 26.257 M 25.73 % 20.884 M -21.97 % 26.765 M -22.05 % 34.335 M 2 294.94 % -1.564 M -104.04 % 38.722 M 64.03 % 23.607 M -44.66 % 42.655 M 66.82 % 25.570 M -31.68 % 37.429 M -9.37 % 41.300 M 26.11 % 32.750 M -8.24 % 35.692 M -33.75 % 53.873 M -24.71 % 71.557 M 94.08 % 36.870 M 28.68 % 28.652 M -51.02 % 58.499 M 50.23 % 38.939 M 11.84 % 34.816 M 47.00 % 23.684 M -56.20 % 54.073 M 79.70 % 30.091 M 22.67 % 24.531 M 3.44 % 23.716 M -9.03 % 26.071 M
Income before tax ratio 0.06 -69.38 % 0.21 594.80 % 0.03 -82.02 % 0.17 235.29 % 0.05 -76.60 % 0.21 525.50 % -0.05 -277.43 % 0.03 -57.81 % 0.07 -65.36 % 0.19 62.37 % 0.12 9.17 % 0.11 -33.80 % 0.16 -3.89 % 0.17 2 271.30 % -0.01 -104.22 % 0.18 61.00 % 0.11 -38.13 % 0.19 86.78 % 0.10 -34.89 % 0.15 -22.85 % 0.20 2.91 % 0.19 15.95 % 0.17 -32.02 % 0.24 -27.22 % 0.33 74.04 % 0.19 13.57 % 0.17 -47.62 % 0.32 56.42 % 0.21 -2.09 % 0.21 34.88 % 0.16 -54.80 % 0.35 82.53 % 0.19 -2.58 % 0.19 32.10 % 0.15 -25.89 % 0.20
EBITDA 12.871 M -73.89 % 49.303 M 973.07 % 4.595 M -85.24 % 31.124 M -5.42 % 32.907 M -52.80 % 69.711 M 360.14 % 15.150 M -46.11 % 28.110 M -13.73 % 32.583 M -43.02 % 57.183 M 25.69 % 45.495 M 0.93 % 45.077 M -12.24 % 51.364 M -7.48 % 55.516 M 172.91 % 20.342 M -67.22 % 62.064 M 47.02 % 42.214 M -34.04 % 64.002 M 50.60 % 42.499 M 1.74 % 41.774 M -25.24 % 55.880 M 38.86 % 40.242 M -11.32 % 45.381 M -28.62 % 63.573 M -11.78 % 72.059 M 69.17 % 42.596 M 45.87 % 29.202 M -51.97 % 60.800 M 47.78 % 41.143 M 18.03 % 34.857 M 41.64 % 24.610 M -54.71 % 54.338 M 82.49 % 29.776 M 12.09 % 26.564 M -34.24 % 40.397 M 45.20 % 27.822 M
Net income ratio 0.07 -60.34 % 0.17 1 159.55 % 0.01 -90.38 % 0.14 276.51 % 0.04 -79.05 % 0.18 357.91 % -0.07 -410.72 % 0.02 -66.15 % 0.07 -59.42 % 0.16 40.38 % 0.11 6.30 % 0.11 -21.72 % 0.14 -4.97 % 0.14 1 138.62 % 0.01 -92.62 % 0.16 64.46 % 0.10 -39.33 % 0.16 67.33 % 0.09 -27.19 % 0.13 -22.26 % 0.17 2.53 % 0.16 10.03 % 0.15 -28.15 % 0.21 -27.45 % 0.28 74.75 % 0.16 8.70 % 0.15 -45.45 % 0.27 57.56 % 0.17 -2.34 % 0.18 40.49 % 0.13 -57.44 % 0.30 93.52 % 0.15 -10.15 % 0.17 46.32 % 0.12 -30.62 % 0.17
Ratio EBITDA 0.06 -69.27 % 0.21 621.22 % 0.03 -81.95 % 0.16 -10.67 % 0.18 -41.87 % 0.31 255.16 % 0.09 -52.67 % 0.18 -3.63 % 0.19 -38.20 % 0.30 49.79 % 0.20 -12.36 % 0.23 -25.54 % 0.31 14.07 % 0.27 169.97 % 0.10 -65.79 % 0.30 44.31 % 0.21 -26.26 % 0.28 68.62 % 0.17 -3.03 % 0.17 -36.36 % 0.27 13.32 % 0.24 12.06 % 0.21 -26.75 % 0.29 -14.71 % 0.34 51.71 % 0.22 28.73 % 0.17 -48.63 % 0.34 53.86 % 0.22 3.33 % 0.21 29.96 % 0.16 -53.26 % 0.35 85.37 % 0.19 -10.97 % 0.21 -16.02 % 0.25 18.29 % 0.21
Gross profit ratio 0.58 -1.76 % 0.59 6.38 % 0.56 -2.78 % 0.57 15.35 % 0.50 -18.16 % 0.61 22.09 % 0.50 -11.18 % 0.56 4.12 % 0.54 -10.91 % 0.60 -0.40 % 0.61 -1.69 % 0.62 3.59 % 0.59 6.64 % 0.56 13.49 % 0.49 -12.79 % 0.56 4.09 % 0.54 5.33 % 0.51 23.29 % 0.42 -10.97 % 0.47 -3.09 % 0.48 -18.46 % 0.59 -3.24 % 0.61 -6.07 % 0.65 5.22 % 0.62 -6.14 % 0.66 -3.06 % 0.68 -2.56 % 0.70 9.26 % 0.64 -4.63 % 0.67 0.80 % 0.67 -4.78 % 0.70 6.43 % 0.66 -0.17 % 0.66 6.50 % 0.62 -4.41 % 0.65
Weighted average shs out dil 417.756 M 0.00 % 417.756 M 0.04 % 417.596 M 0.00 % 417.596 M 0.00 % 417.596 M -0.03 % 417.715 M 0.03 % 417.596 M 0.00 % 417.596 M 0.00 % 417.596 M 0.00 % 417.596 M 2.08 % 409.102 M 2.03 % 400.967 M 0.00 % 400.967 M 0.00 % 400.967 M 0.00 % 400.967 M 0.15 % 400.370 M 0.00 % 400.370 M 0.00 % 400.370 M -0.25 % 401.377 M 0.00 % 401.377 M 0.32 % 400.098 M 0.00 % 400.098 M 0.04 % 399.936 M 0.00 % 399.936 M 0.01 % 399.888 M 0.00 % 399.888 M -0.02 % 399.952 M 0.00 % 399.952 M -0.04 % 400.125 M 0.00 % 400.125 M 11.11 % 360.117 M 0.00 % 360.117 M 0.02 % 360.056 M 0.00 % 360.056 M 0.00 % 360.056 M 0.00 % 360.050 M
Weighted average shs out 417.756 M 0.00 % 417.756 M 0.04 % 417.596 M 0.00 % 417.596 M 0.00 % 417.596 M -0.03 % 417.715 M 0.03 % 417.596 M 0.00 % 417.596 M 0.00 % 417.596 M 0.00 % 417.596 M 2.08 % 409.102 M 2.03 % 400.967 M 0.00 % 400.967 M 0.11 % 400.523 M 0.01 % 400.502 M 0.03 % 400.370 M 0.00 % 400.370 M 0.00 % 400.370 M -0.25 % 401.377 M 0.00 % 401.377 M 0.40 % 399.793 M -0.08 % 400.098 M 0.04 % 399.936 M 0.00 % 399.936 M 0.01 % 399.888 M 0.00 % 399.888 M -0.02 % 399.952 M 0.00 % 399.952 M -0.04 % 400.125 M 0.00 % 400.125 M 11.11 % 360.117 M 0.00 % 360.117 M 0.04 % 359.989 M -0.02 % 360.056 M 5.18 % 342.319 M -4.92 % 360.050 M
EPS diluted 0.03 -66.36 % 0.10 1 757.69 % 0.01 -92.06 % 0.07 299.39 % 0.02 -83.02 % 0.10 434.26 % -0.03 -452.44 % 0.01 -69.63 % 0.03 -62.55 % 0.07 15.36 % 0.06 19.96 % 0.05 -7.62 % 0.06 -22.95 % 0.07 1 162.07 % 0.01 -93.00 % 0.08 67.61 % 0.05 -45.77 % 0.09 49.84 % 0.06 -23.62 % 0.08 -8.92 % 0.09 25.57 % 0.07 -13.00 % 0.08 -27.27 % 0.11 -26.67 % 0.15 92.06 % 0.08 23.19 % 0.06 -47.17 % 0.12 46.16 % 0.08 11.55 % 0.07 37.83 % 0.05 -58.92 % 0.13 91.18 % 0.07 13.14 % 0.06 14.48 % 0.05 -14.77 % 0.06
Earnings per share 0.03 -66.36 % 0.10 1 757.69 % 0.01 -92.06 % 0.07 299.39 % 0.02 -83.02 % 0.10 434.26 % -0.03 -452.44 % 0.01 -69.63 % 0.03 -62.55 % 0.07 15.36 % 0.06 19.96 % 0.05 -7.62 % 0.06 -23.06 % 0.07 1 163.79 % 0.01 -93.00 % 0.08 67.61 % 0.05 -45.77 % 0.09 49.84 % 0.06 -23.62 % 0.08 -8.92 % 0.09 25.57 % 0.07 -13.00 % 0.08 -27.27 % 0.11 -26.67 % 0.15 92.06 % 0.08 23.19 % 0.06 -47.17 % 0.12 46.16 % 0.08 11.55 % 0.07 37.83 % 0.05 -58.92 % 0.13 91.18 % 0.07 13.14 % 0.06 14.48 % 0.05 -14.77 % 0.06
Gross profit 118.086 M -16.55 % 141.506 M 58.27 % 89.408 M -20.49 % 112.453 M 22.14 % 92.072 M -33.55 % 138.549 M 58.18 % 87.591 M 1.15 % 86.597 M -6.79 % 92.906 M -17.86 % 113.101 M -16.42 % 135.323 M 13.22 % 119.517 M 22.10 % 97.884 M -13.50 % 113.167 M 14.73 % 98.642 M -16.45 % 118.070 M 6.05 % 111.337 M -5.78 % 118.168 M 10.11 % 107.320 M -6.59 % 114.895 M 13.83 % 100.932 M -0.09 % 101.021 M -23.43 % 131.929 M -8.46 % 144.125 M 8.84 % 132.417 M 4.67 % 126.509 M 9.84 % 115.176 M -8.89 % 126.419 M 4.94 % 120.468 M 8.94 % 110.582 M 9.86 % 100.662 M -7.73 % 109.100 M 4.77 % 104.130 M 25.70 % 82.842 M -16.61 % 99.345 M 17.33 % 84.675 M
Income tax expense 890.225 K -90.05 % 8.946 M 242.01 % 2.616 M -36.37 % 4.111 M 81.07 % 2.270 M -70.57 % 7.715 M 129.82 % 3.357 M 272.08 % 902.237 K 453.01 % 163.149 K -97.13 % 5.675 M 706.49 % 703.666 K 6 812.92 % 10.179 K -99.75 % 4.142 M -16.89 % 4.984 M 227.52 % -3.908 M -170.36 % 5.555 M 45.72 % 3.812 M -38.33 % 6.181 M 431.47 % 1.163 M -78.77 % 5.479 M -13.25 % 6.316 M 28.82 % 4.903 M 32.16 % 3.710 M -54.76 % 8.200 M -23.34 % 10.697 M 89.71 % 5.639 M 71.07 % 3.296 M -62.48 % 8.785 M 44.33 % 6.087 M 13.42 % 5.367 M 20.59 % 4.450 M -40.16 % 7.438 M 32.53 % 5.612 M 94.12 % 2.891 M -40.13 % 4.829 M 24.08 % 3.892 M
Cost of revenue 84.883 M -12.89 % 97.438 M 36.87 % 71.189 M -15.17 % 83.918 M -10.14 % 93.390 M 3.95 % 89.844 M 1.30 % 88.694 M 30.04 % 68.205 M -14.76 % 80.011 M 7.49 % 74.438 M -15.57 % 88.170 M 18.28 % 74.545 M 11.66 % 66.758 M -25.67 % 89.819 M -12.08 % 102.159 M 11.61 % 91.535 M -3.03 % 94.398 M -15.59 % 111.833 M -25.55 % 150.210 M 15.05 % 130.563 M 20.86 % 108.027 M 55.42 % 69.506 M -16.82 % 83.566 M 8.53 % 76.997 M -5.34 % 81.341 M 24.79 % 65.182 M 20.71 % 53.999 M -0.95 % 54.520 M -19.73 % 67.918 M 25.00 % 54.334 M 7.26 % 50.655 M 7.63 % 47.063 M -13.64 % 54.497 M 26.31 % 43.146 M -29.91 % 61.556 M 32.63 % 46.413 M
General and administrative expenses -6.977 M -154.95 % 12.696 M 140.45 % -31.384 M -188.83 % 35.330 M 600.69 % -7.056 M -155.30 % 12.759 M -20.11 % 15.971 M -51.17 % 32.707 M 554.97 % -7.189 M -161.71 % 11.650 M -21.49 % 14.839 M -46.93 % 27.959 M 587.29 % -5.738 M -160.21 % 9.530 M -7.85 % 10.342 M -56.17 % 23.597 M 695.97 % -3.959 M -142.79 % 9.253 M -27.17 % 12.705 M 28.29 % 9.903 M 389.47 % -3.421 M -133.44 % 10.232 M -37.04 % 16.251 M 52.09 % 10.685 M 339.61 % -4.459 M -153.45 % 8.343 M 150.53 % -16.510 M -312.74 % 7.761 M 207.13 % -7.244 M -182.67 % 8.763 M 160.12 % -14.577 M -295.77 % 7.446 M 249.10 % -4.994 M -164.72 % 7.716 M -22.43 % 9.947 M 34.53 % 7.394 M
Selling and marketing expenses 39.271 M -42.98 % 68.873 M 26.72 % 54.352 M -38.68 % 88.638 M 124.22 % 39.531 M -41.88 % 68.013 M 28.37 % 52.982 M -28.78 % 74.394 M 144.44 % 30.434 M -42.50 % 52.929 M -29.45 % 75.024 M -18.52 % 92.076 M 275.98 % 24.490 M -54.94 % 54.345 M -31.09 % 78.859 M -16.80 % 94.779 M 217.79 % 29.825 M -45.90 % 55.128 M -13.62 % 63.818 M 8.89 % 58.605 M 176.30 % 21.211 M -56.67 % 48.955 M -32.60 % 72.639 M -2.17 % 74.251 M 91.64 % 38.746 M -46.51 % 72.434 M 184.50 % 25.460 M -66.11 % 75.117 M 72.02 % 43.669 M -33.28 % 65.454 M 153.66 % 25.804 M -57.45 % 60.651 M 41.78 % 42.777 M -10.38 % 47.730 M 97.86 % 24.123 M -49.31 % 47.586 M
Other expenses 35.064 M 998.14 % -3.904 M -103.71 % 105.313 M 1 245.46 % -9.194 M -2 693.76 % -329.090 K -1 679.58 % 20.834 K 0.000 100.00 % -485.069 K -1 870.58 % 27.396 K -84.82 % 180.502 K -99.54 % 39.611 M 8 711.09 % -460.000 K -104.18 % 11.006 M 3 416.84 % 312.951 K 240.10 % -223.370 K -146.41 % -90.650 K -270.64 % 53.122 K 237.07 % 15.760 K 105.95 % -265.000 K -1 015.98 % -23.746 K 0.000 100.00 % -153.000 K -317.34 % 70.396 K 105.45 % -1.291 M -166.02 % -485.300 K -119.20 % 2.528 M 635.92 % -471.659 K 97.29 % -17.420 M -5 726.12 % -299.000 K -114.72 % 2.031 M 760.28 % -307.599 K 97.87 % -14.418 M 0.000 -100.00 % 3.222 M 0.000 -100.00 % 821.902 K
Operating expenses 92.095 M 0.12 % 91.984 M 11.09 % 82.802 M 2.18 % 81.038 M -6.01 % 86.222 M -6.14 % 91.859 M -4.59 % 96.274 M 17.34 % 82.046 M 0.66 % 81.508 M 3.29 % 78.912 M -28.87 % 110.941 M 12.42 % 98.683 M 39.10 % 70.946 M -2.98 % 73.122 M -27.05 % 100.233 M 26.30 % 79.359 M -9.60 % 87.783 M 22.71 % 71.535 M -12.53 % 81.787 M 6.21 % 77.004 M 29.70 % 59.372 M -7.78 % 64.381 M -32.28 % 95.066 M 5.57 % 90.048 M 48.47 % 60.652 M -32.03 % 89.229 M 3.49 % 86.217 M 26.36 % 68.233 M -16.64 % 81.858 M 5.28 % 77.756 M -0.83 % 78.407 M 43.04 % 54.813 M -25.92 % 73.992 M 26.12 % 58.668 M -25.20 % 78.435 M 37.96 % 56.853 M
Cost and expenses 176.978 M -6.57 % 189.423 M 21.54 % 155.851 M -5.52 % 164.955 M -8.16 % 179.612 M -1.15 % 181.703 M -1.77 % 184.968 M 24.38 % 148.708 M -8.98 % 163.377 M 6.54 % 153.350 M -22.98 % 199.111 M 18.14 % 168.541 M 24.29 % 135.599 M -16.78 % 162.941 M -20.36 % 204.604 M 17.41 % 174.264 M -4.35 % 182.181 M -0.65 % 183.368 M -22.00 % 235.099 M 13.26 % 207.566 M 24.00 % 167.399 M 25.03 % 133.887 M -25.05 % 178.632 M 7.67 % 165.912 M 16.85 % 141.992 M -8.04 % 154.410 M 10.12 % 140.216 M 15.44 % 121.463 M -19.75 % 151.349 M 14.58 % 132.090 M 2.35 % 129.062 M 26.68 % 101.877 M -21.37 % 129.565 M 28.92 % 100.502 M -27.21 % 138.077 M 33.71 % 103.266 M
Research and development expenses 24.737 M 101.03 % 12.305 M -32.59 % 18.255 M 38.89 % 13.144 M 16.78 % 11.255 M -10.99 % 12.645 M -55.97 % 28.718 M 40.17 % 20.488 M 38.79 % 14.762 M 4.31 % 14.152 M -28.94 % 19.916 M 12.66 % 17.678 M 43.79 % 12.294 M 37.61 % 8.934 M -45.39 % 16.358 M 98.02 % 8.261 M -21.25 % 10.490 M 58.65 % 6.612 M -51.16 % 13.538 M 43.39 % 9.441 M 9.39 % 8.631 M 77.30 % 4.868 M -50.39 % 9.812 M 53.24 % 6.403 M 116.04 % 2.964 M -53.54 % 6.379 M -1.35 % 6.466 M 128.84 % 2.825 M -38.67 % 4.607 M 214.04 % 1.467 M -67.45 % 4.507 M 213.90 % 1.436 M 0.000 0.000 -100.00 % 4.064 M 0.000
Selling general and administrative expenses 32.295 M -61.36 % 83.583 M 304.89 % -40.793 M -132.91 % 123.968 M 281.74 % 32.475 M -59.79 % 80.772 M 17.22 % 68.906 M -35.66 % 107.101 M 360.74 % 23.245 M -64.00 % 64.579 M -28.14 % 89.863 M -25.14 % 120.036 M 540.13 % 18.752 M -70.64 % 63.875 M -28.39 % 89.201 M -24.65 % 118.376 M 357.67 % 25.865 M -59.82 % 64.381 M -15.87 % 76.523 M 11.70 % 68.509 M 285.11 % 17.789 M -69.94 % 59.187 M -33.42 % 88.890 M 4.66 % 84.936 M 147.73 % 34.286 M -57.55 % 80.777 M 802.57 % 8.950 M -89.20 % 82.878 M 127.53 % 36.424 M -50.92 % 74.217 M 561.06 % 11.227 M -83.51 % 68.097 M 80.23 % 37.783 M -31.86 % 55.446 M -25.29 % 74.214 M 34.98 % 54.980 M
Interest income 949.140 K -81.63 % 5.167 M 423.35 % 987.212 K -54.57 % 2.173 M -21.84 % 2.780 M -41.26 % 4.733 M 91.54 % 2.471 M 65.12 % 1.496 M -40.85 % 2.530 M -23.61 % 3.312 M -11.70 % 3.751 M 46.98 % 2.552 M -24.68 % 3.388 M 87.70 % 1.805 M -57.87 % 4.285 M -32.07 % 6.307 M 77.89 % 3.546 M 35.45 % 2.618 M -43.93 % 4.669 M -14.23 % 5.444 M 242.79 % 1.588 M 61.95 % 980.566 K 25.26 % 782.853 K -50.23 % 1.573 M 230.89 % 475.390 K -51.63 % 982.772 K 2.05 % 963.024 K 31.28 % 733.578 K 0.000 0.000 -100.00 % 381.076 K 17.43 % 324.519 K 0.000 0.000 0.000 0.000
Interest expense 49.899 K 3 208.95 % 1.508 K 100.64 % -236.965 K -738.65 % 37.104 K 0.000 -100.00 % 29.074 K 2.22 % 28.442 K -89.81 % 279.124 K -40.39 % 468.252 K 176.20 % 169.531 K 348.57 % 37.794 K -99.22 % 4.864 M 1.57 % 4.789 M 1.38 % 4.724 M 1.33 % 4.662 M 1.81 % 4.579 M 2.23 % 4.479 M -0.50 % 4.502 M 1.77 % 4.424 M 1.80 % 4.345 M 1.29 % 4.290 M 3.37 % 4.150 M 1.78 % 4.077 M -0.26 % 4.088 M 713.79 % 502.343 K -5.39 % 530.934 K -3.33 % 549.232 K 9.17 % 503.103 K 26.97 % 396.252 K 0.000 -100.00 % 1.134 M 318.64 % 270.787 K -33.33 % 406.178 K 74.31 % 233.015 K 0.000 -100.00 % 268.540 K
Depreciation and amortization 0.000 0.000 0.000 0.000 -100.00 % 21.273 M 5.26 % 20.209 M -4.91 % 21.253 M 0.00 % 21.253 M 9.87 % 19.344 M 0.00 % 19.344 M 6.85 % 18.104 M 0.00 % 18.104 M -0.64 % 18.221 M 0.00 % 18.221 M 4.03 % 17.515 M 0.00 % 17.515 M 8.43 % 16.153 M 0.00 % 16.153 M 37.78 % 11.724 M 98.24 % 5.914 M -42.86 % 10.350 M 75.01 % 5.914 M 0.00 % 5.914 M 9.66 % 5.393 M 3.81 % 5.195 M -3.66 % 5.393 M 579.54 % 793.565 K -69.64 % 2.614 M 2.02 % 2.562 M 58.74 % 1.614 M -67.71 % 4.999 M 606.66 % 707.411 K 0.000 0.000 0.000 0.000
Operating income 25.991 M -47.52 % 49.521 M 943.49 % 4.746 M -84.89 % 31.416 M 227.47 % 9.594 M -80.03 % 48.045 M 918.21 % -5.872 M -229.03 % 4.551 M -60.07 % 11.397 M -68.12 % 35.747 M 35.02 % 26.476 M 27.09 % 20.833 M -22.66 % 26.938 M -22.10 % 34.582 M 2 272.90 % -1.592 M -104.11 % 38.711 M 64.36 % 23.553 M -44.76 % 42.639 M 67.00 % 25.533 M -31.83 % 37.452 M -9.86 % 41.549 M 26.28 % 32.903 M -7.63 % 35.622 M -34.13 % 54.077 M -24.62 % 71.738 M 94.80 % 36.826 M 27.47 % 28.889 M -50.35 % 58.186 M 50.70 % 38.610 M 17.76 % 32.786 M 44.09 % 22.754 M -57.85 % 53.986 M 79.13 % 30.138 M 24.67 % 24.174 M 15.62 % 20.909 M -17.19 % 25.249 M
Operating income ratio 0.13 -38.21 % 0.21 601.34 % 0.03 -81.53 % 0.16 209.28 % 0.05 -75.41 % 0.21 731.53 % -0.03 -213.31 % 0.03 -55.40 % 0.07 -65.42 % 0.19 60.90 % 0.12 10.35 % 0.11 -34.39 % 0.16 -3.96 % 0.17 2 249.50 % -0.01 -104.29 % 0.18 61.32 % 0.11 -38.25 % 0.19 86.98 % 0.10 -35.02 % 0.15 -23.26 % 0.20 3.05 % 0.19 16.72 % 0.17 -32.41 % 0.24 -27.13 % 0.34 74.69 % 0.19 12.50 % 0.17 -46.90 % 0.32 56.90 % 0.20 3.09 % 0.20 32.20 % 0.15 -56.50 % 0.35 81.95 % 0.19 -0.98 % 0.19 47.65 % 0.13 -32.53 % 0.19
Total other income expenses net -13.170 M -5 886.17 % -220.000 K -1 042.47 % 23.343 K -97.69 % 1.011 M 320.00 % -459.544 K -2 305.53 % 20.836 K 100.73 % -2.847 M -1 107.47 % -235.782 K -960.61 % 27.397 K -6.47 % 29.291 K 113.37 % -219.000 K -535.40 % 50.299 K 129.07 % -173.000 K 29.96 % -247.000 K -1 006.99 % 27.233 K 133.20 % 11.678 K -78.02 % 53.123 K 236.99 % 15.764 K -56.50 % 36.238 K 252.61 % -23.746 K 90.43 % -248.000 K -62.09 % -153.000 K -317.34 % 70.397 K 134.51 % -204.000 K -12.97 % -180.582 K -507.50 % 44.315 K 118.73 % -236.589 K -175.44 % 313.628 K -4.58 % 328.691 K -83.82 % 2.031 M 118.91 % 927.794 K 962.35 % 87.334 K 286.58 % -46.809 K -113.11 % 356.915 K -87.28 % 2.807 M 241.52 % 821.902 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 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-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-03-31
Net debt -284.397 M 4.22 % -296.922 M 34.96 % -456.512 M -68.20 % -271.416 M 8.79 % -297.567 M 32.76 % -442.563 M -1.21 % -437.283 M 3.51 % -453.184 M -3.43 % -438.153 M 8.15 % -477.039 M 5.23 % -503.359 M -215.47 % -159.558 M 8.73 % -174.813 M 19.75 % -217.829 M -21.80 % -178.846 M 18.03 % -218.184 M 22.01 % -279.776 M -19.98 % -233.188 M 0.37 % -234.045 M 11.82 % -265.409 M -70.81 % -155.383 M -137.31 % -65.476 M 1.55 % -66.505 M -8.10 % -61.524 M 53.61 % -132.626 M -2 200.51 % 6.314 M 103.24 % -194.616 M 11.86 % -220.809 M -9.00 % -202.573 M -210.95 % -65.146 M -29.51 % -50.301 M 35.54 % -78.038 M -17.44 % -66.447 M -177.98 % 85.210 M 311.91 % -40.210 M -230.67 % 30.771 M
Total investments 76.919 M -16.78 % 92.423 M -1.31 % 93.649 M 2.57 % 91.299 M -76.76 % 392.935 M 300.81 % 98.035 M -0.36 % 98.386 M -0.32 % 98.706 M -2.05 % 100.768 M 6.14 % 94.942 M 12.39 % 84.475 M 4.35 % 80.953 M -1.49 % 82.177 M 19.50 % 68.767 M 20.54 % 57.051 M 0.48 % 56.781 M 62.10 % 35.029 M -3.31 % 36.230 M -1.87 % 36.922 M 2.13 % 36.152 M 141.01 % 15.000 M 0.00 % 15.000 M 0.00 % 15.000 M -92.25 % 193.557 M 109.27 % 92.491 M 568.67 % 13.832 M 18.88 % 11.635 M 0.000 -100.00 % 30.000 M 0.000 -100.00 % 176.000 M 0.000 0.000 -100.00 % 170.421 M 0.000 0.000
Total debt 156.587 K 0.44 % 155.900 K 282.86 % 40.720 K -8.53 % 44.518 K -76.08 % 186.096 K 0.12 % 185.876 K -34.08 % 281.958 K -19.51 % 350.323 K -99.50 % 70.371 M 0.41 % 70.084 M 41 154.76 % 169.881 K -99.94 % 262.482 M 1.45 % 258.731 M 1.58 % 254.702 M 1.43 % 251.122 M 1.65 % 247.048 M 1.57 % 243.220 M 1.24 % 240.250 M -2.87 % 247.360 M 1.57 % 243.533 M 1.56 % 239.788 M 4.26 % 230.000 M 4.41 % 220.291 M 1.71 % 216.594 M -0.48 % 217.631 M 428.23 % 41.200 M -15.40 % 48.700 M 0.00 % 48.700 M 10.68 % 44.000 M 0.000 -100.00 % 17.000 M 0.00 % 17.000 M -22.73 % 22.000 M 0.000 -100.00 % 45.000 M -40.79 % 76.000 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 -100.00 % 551.908 M 1 527 419.30 % 36.131 K -99.99 % 551.662 M 443.10 % 101.576 M -81.45 % 547.636 M 490.21 % 92.787 M -82.82 % 540.079 M 478 046.02 % -113.000 K -100.04 % 284.003 M 261.50 % 78.562 M -3.89 % 81.745 M -0.15 % 81.866 M -71.29 % 285.178 M 78.66 % 159.624 M 94.67 % 81.998 M 0.03 % 81.972 M -0.41 % 82.306 M -0.01 % 82.316 M 0.03 % 82.295 M 0.00 % 82.297 M -0.07 % 82.357 M -0.06 % 82.404 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 461.417 M 0.000 0.000
Retained earnings 714.702 M -1.01 % 721.987 M 5.92 % 681.632 M -0.89 % 687.773 M 1.89 % 675.026 M -2.03 % 689.043 M 6.22 % 648.691 M -2.53 % 665.523 M 0.52 % 662.110 M -2.64 % 680.080 M 4.63 % 649.979 M 2.55 % 633.811 M 3.41 % 612.901 M 0.42 % 610.319 M 5.05 % 580.968 M -1.05 % 587.159 M 5.99 % 553.991 M 1.57 % 545.444 M 7.17 % 508.970 M 2.60 % 496.061 M 6.88 % 464.118 M 3.88 % 446.802 M 6.65 % 418.955 M 3.77 % 403.718 M 12.76 % 358.045 M 15.06 % 311.188 M 11.16 % 279.956 M 4.37 % 268.225 M 22.75 % 218.511 M 2.08 % 214.063 M 15.95 % 184.614 M -4.74 % 193.803 M 49.39 % 129.733 M 0.000 -100.00 % 101.049 M 411.95 % 19.738 M
Common stock 417.596 M 0.00 % 417.596 M 0.00 % 417.596 M 0.00 % 417.596 M 0.00 % 417.596 M 0.00 % 417.596 M 0.00 % 417.596 M 0.00 % 417.596 M 0.00 % 417.596 M 0.00 % 417.596 M 0.00 % 417.596 M 4.12 % 401.057 M 0.00 % 401.056 M -0.16 % 401.712 M 0.01 % 401.691 M 0.00 % 401.689 M 0.00 % 401.702 M 0.00 % 401.702 M 0.00 % 401.701 M -0.01 % 401.725 M 0.04 % 401.555 M 0.00 % 401.551 M 0.00 % 401.547 M 0.00 % 401.546 M 0.37 % 400.060 M 0.00 % 400.060 M 0.00 % 400.060 M 0.00 % 400.060 M 0.00 % 400.060 M 0.00 % 400.060 M 0.00 % 400.060 M 11.13 % 360.000 M 0.00 % 360.000 M 0.000 -100.00 % 360.000 M 0.00 % 360.000 M
Total equity 1.709 B 0.49 % 1.700 B 2.44 % 1.660 B 0.16 % 1.657 B 0.77 % 1.645 B -0.82 % 1.658 B 2.50 % 1.618 B -0.79 % 1.631 B 0.22 % 1.627 B -0.65 % 1.638 B 1.70 % 1.610 B 22.10 % 1.319 B 1.63 % 1.298 B 0.16 % 1.296 B 2.34 % 1.266 B -0.12 % 1.267 B 3.16 % 1.229 B 0.77 % 1.219 B 3.17 % 1.182 B 2.17 % 1.157 B 3.35 % 1.119 B 1.71 % 1.100 B 2.76 % 1.071 B 3.36 % 1.036 B 4.71 % 989.407 M 15.03 % 860.145 M 3.77 % 828.914 M 3.16 % 803.558 M 6.59 % 753.844 M 0.59 % 749.396 M 4.09 % 719.946 M 29.91 % 554.171 M 9.19 % 507.535 M 9.99 % 461.417 M 0.00 % 461.417 M 18.96 % 387.888 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 0.000 0.000 0.000 0.000 0.000 0.000 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.000 M 0.000 0.000 0.000 100.00 % -461.417 M 0.000 0.000
Long term debt 156.587 K 0.44 % 155.900 K 282.86 % 40.720 K -8.53 % 44.518 K -61.62 % 115.988 K -4.18 % 121.053 K -13.46 % 139.882 K -8.86 % 153.480 K -31.32 % 223.483 K 260.46 % 61.999 K 7.41 % 57.723 K -99.98 % 262.392 M 1.46 % 258.624 M 1.57 % 254.625 M 1.45 % 250.993 M 1.60 % 247.048 M 1.57 % 243.220 M 1.66 % 239.249 M 1.57 % 235.557 M 1.74 % 231.533 M 1.64 % 227.788 M 1.69 % 224.000 M 1.68 % 220.291 M 1.71 % 216.594 M -0.48 % 217.631 M 4 530.45 % 4.700 M 0.00 % 4.700 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 55.244 M 28.11 % 43.121 M -5.26 % 45.517 M -2.96 % 46.907 M 13.17 % 41.448 M -3.65 % 43.020 M -4.09 % 44.856 M -2.63 % 46.069 M 2.97 % 44.739 M 3.11 % 43.389 M -3.49 % 44.957 M -85.46 % 309.105 M 1.32 % 305.068 M 1.41 % 300.813 M 0.74 % 298.593 M 2.34 % 291.756 M 1.00 % 288.875 M 0.88 % 286.361 M 0.91 % 283.787 M 1.84 % 278.672 M 2.42 % 272.089 M 0.91 % 269.638 M 2.31 % 263.555 M 1.43 % 259.837 M 13.71 % 228.499 M 1 360.43 % 15.646 M -0.60 % 15.740 M 40.04 % 11.240 M -1.75 % 11.440 M 63.43 % 7.000 M -2.78 % 7.200 M 0.000 0.000 100.00 % -461.417 M 0.000 0.000
Other current liabilities 175.821 M 43.37 % 122.632 M -9.75 % 135.874 M 12.54 % 120.729 M -3.01 % 124.480 M 1 395.86 % -9.606 M -94.61 % -4.936 M 38.41 % -8.014 M -49.15 % -5.373 M -104.67 % 115.092 M -16.40 % 137.670 M 35.04 % 101.944 M -17.68 % 123.835 M 9.43 % 113.166 M 26 916.59 % -422.000 K -100.40 % 104.282 M -9.02 % 114.618 M 955.34 % -13.400 M -276.84 % -3.556 M 72.82 % -13.082 M -9.70 % -11.926 M 16.62 % -14.304 M -110.11 % 141.479 M 4.09 % 135.921 M 0.71 % 134.960 M 17.67 % 114.695 M -57.54 % 270.111 M 141.47 % 111.859 M -4.73 % 117.415 M 14.15 % 102.859 M 4.15 % 98.761 M 773.45 % -14.665 M -115.77 % 92.993 M 0.000 100.00 % -3.171 M -107.14 % 44.437 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 3.668 M -97.01 % 122.774 M -6.61 % 131.467 M 10.24 % 119.254 M -5.14 % 125.722 M 2 975.39 % 4.088 M -39.21 % 6.725 M 354.09 % 1.481 M -68.21 % 4.658 M 69.07 % 2.755 M -97.87 % 129.380 M 6 072.71 % 2.096 M -17.80 % 2.550 M -97.90 % 121.543 M -17.42 % 147.189 M 43.30 % 102.711 M -29.63 % 145.951 M 12.32 % 129.946 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 94.753 M 0.000 0.000 -100.00 % 77.557 M 0.000
Short term debt 0.000 -100.00 % 86.841 K 0.000 0.000 0.000 -100.00 % 64.823 K -54.37 % 142.075 K -27.82 % 196.843 K -99.72 % 70.000 M 0.00 % 70.000 M 62 312.51 % 112.157 K 0.000 0.000 -100.00 % 76.607 K 0.000 0.000 0.000 -100.00 % 1.001 M -91.66 % 12.008 M 0.07 % 12.000 M 0.00 % 12.000 M 100.00 % 6.000 M 0.000 0.000 0.000 -100.00 % 36.500 M -17.05 % 44.000 M -9.65 % 48.700 M 10.68 % 44.000 M 0.000 -100.00 % 17.000 M 0.00 % 17.000 M -22.73 % 22.000 M 0.000 -100.00 % 45.000 M -40.79 % 76.000 M
Total current liabilities 256.630 M 22.24 % 209.944 M -0.99 % 212.034 M 2.17 % 207.532 M 9.38 % 189.734 M 0.50 % 188.799 M 0.06 % 188.677 M 11.73 % 168.870 M -32.38 % 249.721 M -2.67 % 256.575 M 21.42 % 211.320 M 13.05 % 186.918 M -14.97 % 219.814 M 12.58 % 195.250 M -5.66 % 206.970 M -1.10 % 209.277 M -29.22 % 295.665 M 19.28 % 247.875 M -3.10 % 255.805 M -8.98 % 281.034 M -11.66 % 318.144 M 17.37 % 271.050 M -10.58 % 303.114 M 10.32 % 274.750 M 16.18 % 236.492 M -7.03 % 254.377 M 2.17 % 248.976 M 11.01 % 224.275 M 5.04 % 213.521 M 38.02 % 154.704 M -2.09 % 158.001 M 3.14 % 153.187 M -8.21 % 166.882 M 0.000 -100.00 % 190.907 M 1.72 % 187.687 M
Total liabilities 311.875 M 23.24 % 253.065 M -1.74 % 257.551 M 1.22 % 254.439 M 10.06 % 231.182 M -0.27 % 231.819 M -0.73 % 233.533 M 8.65 % 214.940 M -27.01 % 294.460 M -1.83 % 299.963 M 17.05 % 256.277 M -48.33 % 496.023 M -5.50 % 524.881 M 5.81 % 496.063 M -1.88 % 505.564 M 0.90 % 501.032 M -14.29 % 584.540 M 9.42 % 534.237 M -0.99 % 539.592 M -3.59 % 559.707 M -5.17 % 590.233 M 9.16 % 540.688 M -4.58 % 566.669 M 6.00 % 534.587 M 14.97 % 464.991 M 72.20 % 270.022 M 2.00 % 264.716 M 12.40 % 235.515 M 4.69 % 224.961 M 39.12 % 161.704 M -2.12 % 165.201 M 7.84 % 153.187 M -8.21 % 166.882 M 136.17 % -461.417 M -341.70 % 190.907 M 1.72 % 187.687 M
Other non current assets 157.848 M -52.08 % 329.429 M 63.13 % 201.943 M -28.47 % 282.318 M 1 554.56 % 17.063 M 63.49 % 10.437 M -42.13 % 18.034 M -5.00 % 18.983 M 67.49 % 11.334 M -65.74 % 33.087 M -34.42 % 50.450 M -62.81 % 135.656 M -0.28 % 136.036 M 28.66 % 105.731 M -18.70 % 130.054 M 35.54 % 95.954 M 69.26 % 56.691 M -36.90 % 89.842 M 12.74 % 79.688 M 764.01 % 9.223 M -95.26 % 194.408 M -19.30 % 240.917 M 6.92 % 225.315 M 278.13 % 59.586 M -43.49 % 105.440 M 4.76 % 100.652 M -2.63 % 103.368 M 791.10 % 11.600 M -4.79 % 12.183 M 5.43 % 11.555 M -2.48 % 11.849 M -2.36 % 12.136 M -1.81 % 12.360 M 114.51 % -85.210 M -764.41 % 12.825 M 101.05 % 6.379 M
Long term investments 0.000 100.00 % -158.076 M -486.38 % -26.958 M 75.29 % -109.116 M -167.44 % 161.786 M -8.53 % 176.871 M 79.77 % 98.386 M -43.53 % 174.236 M 42.80 % 122.016 M 7.48 % 113.524 M 9.74 % 103.445 M 11 505.18 % -907.000 K -188.49 % 1.025 M -95.59 % 23.232 M 198.62 % -23.557 M -454.24 % 6.650 M -73.43 % 25.029 M 203.10 % -24.276 M -84.66 % -13.146 M -120.75 % 63.363 M 149.40 % -128.253 M 28.24 % -178.735 M -0.27 % -178.245 M 0.000 0.000 -100.00 % 13.832 M 18.88 % 11.635 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 248.389 M 61.87 % 153.449 M -1.74 % 156.159 M -0.10 % 156.323 M -0.23 % 156.688 M -0.41 % 157.328 M -1.01 % 158.941 M 0.81 % 157.659 M 4.59 % 150.734 M 3.91 % 145.061 M 25.90 % 115.220 M 8.34 % 106.353 M 0.04 % 106.308 M 6.54 % 99.778 M 0.06 % 99.720 M 26.02 % 79.130 M 5.33 % 75.123 M 2.86 % 73.037 M -0.84 % 73.655 M -1.02 % 74.414 M -2.18 % 76.072 M -0.29 % 76.296 M -1.72 % 77.634 M -0.16 % 77.762 M -2.24 % 79.543 M 7.06 % 74.300 M -2.53 % 76.226 M 8.64 % 70.164 M -2.69 % 72.102 M -2.62 % 74.041 M -2.55 % 75.979 M -2.49 % 77.917 M -2.43 % 79.855 M 0.000 -100.00 % 77.925 M 14.25 % 68.207 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 248.389 M 61.87 % 153.449 M -1.74 % 156.159 M -0.10 % 156.323 M -0.23 % 156.688 M -0.41 % 157.328 M -1.01 % 158.941 M 0.81 % 157.659 M 4.59 % 150.734 M 3.91 % 145.061 M 25.90 % 115.220 M 8.34 % 106.353 M 0.04 % 106.308 M 6.54 % 99.778 M 0.06 % 99.720 M 26.02 % 79.130 M 5.33 % 75.123 M 2.86 % 73.037 M -0.84 % 73.655 M -1.02 % 74.414 M -2.18 % 76.072 M -0.29 % 76.296 M -1.72 % 77.634 M -0.16 % 77.762 M -2.24 % 79.543 M 7.06 % 74.300 M -2.53 % 76.226 M 8.64 % 70.164 M -2.69 % 72.102 M -2.62 % 74.041 M -2.55 % 75.979 M -2.49 % 77.917 M -2.43 % 79.855 M 0.000 -100.00 % 77.925 M 14.25 % 68.207 M
Property plant equipment net 510.669 M -2.26 % 522.482 M -2.85 % 537.804 M -2.93 % 554.043 M -2.44 % 567.909 M -1.81 % 578.395 M -2.53 % 593.415 M -2.04 % 605.790 M -10.16 % 674.336 M 10.18 % 612.033 M -1.59 % 621.942 M -2.17 % 635.753 M -1.48 % 645.324 M -0.08 % 645.852 M -1.28 % 654.212 M 0.55 % 650.628 M -0.29 % 652.538 M -1.70 % 663.810 M -1.46 % 673.615 M 2.20 % 659.134 M 3.64 % 635.979 M 7.17 % 593.445 M -5.66 % 629.046 M 16.00 % 542.264 M 24.69 % 434.887 M 14.53 % 379.724 M 18.85 % 319.506 M 22.99 % 259.790 M 0.27 % 259.090 M 4.65 % 247.583 M 6.20 % 233.123 M 8.53 % 214.807 M 7.30 % 200.200 M 0.000 -100.00 % 163.334 M 4.45 % 156.380 M
Total non current assets 932.084 M 8.10 % 862.207 M -2.71 % 886.205 M -1.28 % 897.739 M -2.10 % 916.988 M -2.16 % 937.188 M -2.05 % 956.815 M -1.65 % 972.834 M -0.40 % 976.784 M 5.92 % 922.170 M 1.37 % 909.717 M 1.73 % 894.208 M -1.28 % 905.793 M 1.58 % 891.688 M 1.63 % 877.386 M 3.30 % 849.386 M 2.73 % 826.814 M 0.86 % 819.775 M -1.52 % 832.402 M 1.60 % 819.296 M 3.62 % 790.678 M 6.70 % 741.032 M -3.26 % 765.969 M 11.26 % 688.442 M 10.31 % 624.102 M 8.99 % 572.632 M 11.27 % 514.638 M 49.29 % 344.734 M -0.46 % 346.321 M 3.10 % 335.915 M 3.77 % 323.710 M 5.49 % 306.858 M 4.37 % 294.018 M 445.05 % -85.210 M -133.33 % 255.659 M 10.15 % 232.098 M
Other current assets 128.305 M 45.48 % 88.196 M 129.29 % 38.464 M -55.91 % 87.248 M 778.37 % 9.933 M -82.62 % 57.146 M 911.89 % 5.647 M -70.83 % 19.363 M -20.36 % 24.312 M 60.75 % 15.124 M 7.69 % 14.044 M -40.47 % 23.593 M 30.18 % 18.123 M 144.02 % 7.427 M -57.76 % 17.583 M 10.00 % 15.985 M 1.25 % 15.788 M 23.22 % 12.813 M -1.31 % 12.983 M 63.80 % 7.926 M -70.87 % 27.208 M 55.04 % 17.549 M 144.86 % 7.167 M -92.37 % 93.986 M 240.95 % 27.566 M -83.64 % 168.457 M 720.82 % 20.523 M -83.65 % 125.545 M 196.69 % 42.315 M -76.83 % 182.601 M 1 850.87 % 9.360 M -46.19 % 17.395 M 61.56 % 10.767 M 0.000 -100.00 % 11.420 M 22.13 % 9.351 M
Short term investments 240.988 M -3.80 % 250.499 M 107.70 % 120.606 M -39.82 % 200.414 M -13.30 % 231.150 M 393.20 % -78.836 M -257.67 % 50.000 M 166.20 % -75.530 M -255.47 % -21.248 M -14.35 % -18.582 M 2.05 % -18.970 M -123.17 % 81.860 M 0.87 % 81.153 M 78.22 % 45.535 M -43.51 % 80.608 M 60.79 % 50.131 M 401.31 % 10.000 M -83.47 % 60.506 M 20.85 % 50.068 M 284.00 % -27.211 M -119.00 % 143.253 M -26.06 % 193.735 M 0.25 % 193.245 M -0.16 % 193.557 M 109.27 % 92.491 M 0.000 0.000 0.000 -100.00 % 30.000 M 0.000 -100.00 % 176.000 M 0.000 0.000 -100.00 % 170.421 M 0.000 0.000
cash and cash equivalents 284.553 M -4.22 % 297.078 M -34.93 % 456.553 M 68.18 % 271.460 M -8.83 % 297.753 M -32.75 % 442.749 M 1.18 % 437.565 M -3.52 % 453.534 M -10.81 % 508.524 M -7.05 % 547.123 M 8.66 % 503.529 M 19.31 % 422.040 M -2.65 % 433.544 M -8.25 % 472.531 M 9.90 % 429.968 M -7.58 % 465.232 M -11.04 % 522.995 M 10.47 % 473.438 M -1.65 % 481.405 M -5.41 % 508.942 M 28.79 % 395.171 M 33.74 % 295.476 M 3.03 % 286.796 M 3.12 % 278.118 M -20.60 % 350.257 M 904.00 % 34.886 M -85.66 % 243.316 M -9.72 % 269.509 M 9.30 % 246.573 M 278.49 % 65.146 M -3.20 % 67.301 M -29.19 % 95.038 M 7.45 % 88.447 M 203.80 % -85.210 M -200.00 % 85.210 M 88.40 % 45.229 M
Cash and short term investments 525.541 M -4.02 % 547.578 M -5.13 % 577.159 M 22.31 % 471.875 M -10.78 % 528.903 M 19.46 % 442.749 M -9.19 % 487.565 M 7.50 % 453.534 M -10.81 % 508.524 M -7.05 % 547.123 M 8.66 % 503.529 M -0.07 % 503.899 M -2.10 % 514.696 M -0.65 % 518.066 M 1.47 % 510.575 M -0.93 % 515.363 M -3.31 % 532.995 M -0.18 % 533.944 M 0.46 % 531.473 M 4.43 % 508.942 M -5.48 % 538.424 M 10.06 % 489.211 M 1.91 % 480.042 M 1.77 % 471.675 M 6.53 % 442.747 M 1 169.13 % 34.886 M -85.66 % 243.316 M -9.72 % 269.509 M -2.55 % 276.573 M 324.54 % 65.146 M -73.22 % 243.301 M 156.00 % 95.038 M 7.45 % 88.447 M 3.80 % 85.210 M 0.00 % 85.210 M 88.40 % 45.229 M
Total current assets 1.089 B -0.25 % 1.091 B 5.82 % 1.031 B 1.71 % 1.014 B 5.75 % 958.851 M 0.62 % 952.932 M 6.52 % 894.639 M 2.50 % 872.860 M -7.62 % 944.843 M -6.96 % 1.016 B 6.12 % 956.949 M 3.94 % 920.687 M 0.42 % 916.791 M 1.87 % 899.949 M 0.65 % 894.098 M -2.72 % 919.122 M -6.82 % 986.398 M 5.64 % 933.778 M 5.04 % 889.011 M -0.90 % 897.101 M -2.36 % 918.780 M 2.08 % 900.030 M 3.27 % 871.501 M -1.21 % 882.135 M 6.24 % 830.295 M 48.92 % 557.536 M -3.71 % 578.992 M -16.61 % 694.339 M 9.78 % 632.483 M 9.96 % 575.185 M 2.45 % 561.438 M 40.18 % 400.500 M 5.28 % 380.400 M 346.43 % 85.210 M -78.52 % 396.664 M 15.48 % 343.478 M
Inventory 120.784 M -5.51 % 127.824 M -8.78 % 140.125 M -6.15 % 149.300 M 10.11 % 135.589 M -0.88 % 136.787 M -9.82 % 151.677 M -7.12 % 163.297 M 6.67 % 153.087 M 1.80 % 150.376 M 31.04 % 114.756 M -6.37 % 122.559 M -1.71 % 124.695 M 6.02 % 117.612 M -7.71 % 127.437 M 1.51 % 125.537 M -9.81 % 139.196 M 16.61 % 119.364 M 0.67 % 118.567 M 17.65 % 100.778 M 1.35 % 99.431 M 12.78 % 88.161 M 2.04 % 86.395 M 11.97 % 77.158 M 19.35 % 64.648 M -4.61 % 67.773 M 20.25 % 56.362 M 15.15 % 48.945 M 5.64 % 46.334 M -12.29 % 52.827 M 3.54 % 51.023 M 15.73 % 44.089 M 16.78 % 37.753 M 0.000 -100.00 % 42.586 M 22.37 % 34.800 M
Net receivables 314.018 M -4.19 % 327.758 M 18.93 % 275.596 M -9.80 % 305.554 M 7.43 % 284.425 M -10.06 % 316.249 M 26.63 % 249.750 M 2.93 % 242.641 M -6.29 % 258.920 M -14.53 % 302.926 M -6.68 % 324.620 M 13.14 % 286.914 M 8.51 % 264.406 M 2.94 % 256.845 M 5.84 % 242.678 M -10.60 % 271.449 M -10.22 % 302.339 M 12.96 % 267.657 M 16.70 % 229.356 M -18.82 % 282.531 M 5.05 % 268.950 M -14.80 % 315.685 M 5.07 % 300.451 M 22.80 % 244.660 M -20.67 % 308.421 M 4.23 % 295.893 M 11.65 % 265.020 M 3.04 % 257.208 M -3.08 % 265.374 M -6.58 % 284.061 M 14.45 % 248.187 M 1.73 % 243.978 M 0.22 % 243.433 M 0.000 -100.00 % 257.447 M 1.35 % 254.025 M
Tax assets 15.177 M 1.70 % 14.923 M -13.52 % 17.257 M 21.79 % 14.170 M 4.63 % 13.543 M -4.34 % 14.157 M -9.76 % 15.688 M -2.96 % 16.166 M -11.97 % 18.365 M -0.54 % 18.464 M -1.06 % 18.661 M 7.54 % 17.353 M 1.47 % 17.101 M 0.04 % 17.095 M 0.82 % 16.956 M -0.39 % 17.023 M -2.35 % 17.433 M 0.41 % 17.362 M -6.61 % 18.590 M 41.24 % 13.162 M 5.54 % 12.471 M 36.91 % 9.109 M -25.45 % 12.219 M 38.40 % 8.829 M 108.62 % 4.232 M 2.59 % 4.125 M 5.66 % 3.904 M 22.77 % 3.180 M 7.94 % 2.946 M 7.68 % 2.736 M -0.80 % 2.758 M 38.11 % 1.997 M 24.58 % 1.603 M 0.000 -100.00 % 1.575 M 39.13 % 1.132 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 73.469 M 7.31 % 68.465 M 6.37 % 64.363 M -12.55 % 73.596 M 13.40 % 64.902 M 0.56 % 64.539 M 16.85 % 55.233 M 13.96 % 48.467 M -8.11 % 52.744 M -11.32 % 59.478 M 23.80 % 48.043 M -35.71 % 74.729 M -8.99 % 82.110 M 11.52 % 73.627 M -3.25 % 76.103 M -17.39 % 92.126 M -45.48 % 168.983 M 35.62 % 124.597 M 35.37 % 92.045 M -44.41 % 165.573 M 4.02 % 159.169 M 18.49 % 134.327 M -6.78 % 144.090 M 19.77 % 120.304 M 32.63 % 90.705 M 11.47 % 81.371 M 34.98 % 60.286 M 40.08 % 43.037 M 4.95 % 41.008 M 3.66 % 39.562 M 9.82 % 36.026 M -7.37 % 38.891 M -25.17 % 51.969 M 0.000 -100.00 % 61.688 M 1.58 % 60.731 M
Tax payables 7.340 M -60.87 % 18.760 M 59.01 % 11.798 M -10.67 % 13.207 M 3 655.40 % 351.680 K -96.83 % 11.092 M 60.43 % 6.914 M -24.54 % 9.163 M 38.23 % 6.629 M -16.27 % 7.917 M -58.07 % 18.882 M 115.45 % 8.764 M -4.84 % 9.210 M 63.73 % 5.625 M 194.50 % 1.910 M -85.16 % 12.869 M 35.28 % 9.513 M -32.70 % 14.135 M 72.19 % 8.209 M -40.66 % 13.833 M 6.82 % 12.950 M -14.13 % 15.081 M -14.04 % 17.545 M -5.29 % 18.525 M 71.10 % 10.827 M -16.93 % 13.034 M -26.43 % 17.717 M -9.99 % 19.683 M 77.36 % 11.098 M -9.65 % 12.283 M 6.59 % 11.524 M -33.03 % 17.208 M 34.67 % 12.778 M 0.000 -100.00 % 9.833 M 63.37 % 6.019 M
Deferred revenue non current 40.368 M -1.32 % 40.907 M -4.85 % 42.993 M -4.63 % 45.079 M 14.02 % 39.535 M -4.22 % 41.275 M -4.09 % 43.034 M -3.93 % 44.793 M 3.37 % 43.332 M 2.98 % 42.080 M -3.48 % 43.595 M -4.08 % 45.447 M 0.50 % 45.221 M 0.51 % 44.990 M -2.89 % 46.328 M 6.66 % 43.436 M -2.04 % 44.341 M -2.89 % 45.662 M -2.81 % 46.983 M 2.96 % 45.633 M 7.19 % 42.573 M -2.71 % 43.760 M 5.73 % 41.390 M -0.12 % 41.440 M 289.47 % 10.640 M -1.85 % 10.840 M -1.81 % 11.040 M -1.78 % 11.240 M -1.75 % 11.440 M 0.000 -100.00 % 7.200 M 0.000 0.000 0.000 0.000 0.000
Minority interest 24.099 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
Capital lease obligations 156.587 K 0.44 % 155.900 K 282.86 % 40.720 K -8.53 % 44.518 K -61.62 % 115.988 K -37.60 % 185.876 K -34.08 % 281.957 K -19.52 % 350.323 K 56.76 % 223.483 K 260.46 % 61.999 K -63.50 % 169.880 K 57.95 % 107.552 K 85.01 % 58.132 K 0.00 % 58.134 K -23.35 % 75.846 K 0.000 0.000 0.000 -100.00 % 204.640 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
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
Other total stockholders equity 552.460 M -1.51 % 560.914 M 0.03 % 560.770 M 0.000 -100.00 % 449.485 M 0.000 -100.00 % 450.057 M 0.000 -100.00 % 454.675 M 0.000 -100.00 % 450.098 M 0.000 -100.00 % 205.185 M 3 232.60 % -6.550 M -105.34 % 122.570 M 1 971.30 % -6.550 M -105.78 % 113.356 M -5.44 % 119.882 M -36.63 % 189.178 M 1 657.15 % -12.149 M -107.09 % 171.234 M 1 231.75 % -15.130 M -108.06 % 187.772 M 76.61 % 106.320 M -43.82 % 189.254 M 27.10 % 148.898 M 0.00 % 148.898 M 10.07 % 135.273 M 0.00 % 135.273 M 0.00 % 135.273 M 0.00 % 135.273 M 36 721.10 % 367.379 K -97.94 % 17.802 M 0.000 -100.00 % 367.379 K -95.49 % 8.149 M
Deferred tax liabilities non current 14.720 M 615.25 % 2.058 M -17.15 % 2.484 M 39.32 % 1.783 M -0.78 % 1.797 M 10.65 % 1.624 M -3.39 % 1.681 M 49.82 % 1.122 M -5.16 % 1.183 M -5.13 % 1.247 M -4.44 % 1.305 M 3.08 % 1.266 M 3.60 % 1.222 M 2.00 % 1.198 M -5.82 % 1.272 M 0.00 % 1.272 M -3.20 % 1.314 M -9.38 % 1.450 M -0.14 % 1.452 M -3.59 % 1.506 M -12.80 % 1.727 M -8.09 % 1.879 M 0.32 % 1.873 M 3.88 % 1.803 M 689.87 % 228.266 K 116.28 % 105.540 K 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
Total assets 2.021 B 3.44 % 1.954 B 1.88 % 1.918 B 0.31 % 1.912 B 1.91 % 1.876 B -0.76 % 1.890 B 2.09 % 1.851 B 0.31 % 1.846 B -3.95 % 1.922 B -0.83 % 1.938 B 3.81 % 1.867 B 2.85 % 1.815 B -0.42 % 1.823 B 1.73 % 1.792 B 1.14 % 1.771 B 0.17 % 1.769 B -2.47 % 1.813 B 3.40 % 1.754 B 1.87 % 1.721 B 0.29 % 1.716 B 0.41 % 1.709 B 4.17 % 1.641 B 0.22 % 1.637 B 4.26 % 1.571 B 7.99 % 1.454 B 28.69 % 1.130 B 3.34 % 1.094 B 5.25 % 1.039 B 6.16 % 978.804 M 7.43 % 911.100 M 2.93 % 885.148 M 25.13 % 707.358 M 4.88 % 674.418 M 0.000 -100.00 % 652.323 M 13.33 % 575.575 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -1.409 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
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 46.844 M 271.43 % -27.325 M -200.00 % 27.325 M 0.000 100.00 % -74.449 M -462.48 % 20.539 M 200.00 % -20.539 M 0.000 100.00 % -25.096 M -124.90 % 100.768 M 200.00 % -100.768 M 0.000 -100.00 % 35.972 M 455.52 % -10.118 M -200.00 % 10.118 M 0.000 100.00 % -56.613 M -285.73 % 30.481 M 200.00 % -30.481 M 0.000 100.00 % -23.197 M -144.70 % 51.894 M 200.00 % -51.894 M 0.000 100.00 % -5.120 M 78.51 % -23.826 M -200.00 % 23.826 M 0.000 100.00 % -73.178 M 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 84.862 M 229.39 % -65.587 M -200.00 % 65.587 M 0.000 100.00 % -85.870 M -469.65 % 23.230 M 200.00 % -23.230 M 0.000 100.00 % -16.388 M -120.43 % 80.229 M 200.00 % -80.229 M 0.000 -100.00 % 68.320 M 393.79 % -23.255 M -200.00 % 23.255 M 0.000 100.00 % -26.737 M -220.46 % 22.196 M 200.00 % -22.196 M 0.000 100.00 % -17.823 M -131.50 % 56.582 M 200.00 % -56.582 M 0.000 -100.00 % 3.152 M 116.68 % -18.893 M -200.00 % 18.893 M 0.000 100.00 % -70.616 M 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -38.019 M -199.36 % 38.262 M 200.00 % -38.262 M 0.000 -100.00 % 11.421 M 524.41 % -2.691 M -200.00 % 2.691 M 0.000 100.00 % -8.708 M -142.40 % 20.539 M 200.00 % -20.539 M 0.000 100.00 % -32.349 M -346.26 % 13.136 M 200.00 % -13.136 M 0.000 100.00 % -29.877 M -460.57 % 8.286 M 200.00 % -8.286 M 0.000 100.00 % -5.374 M -14.63 % -4.688 M -200.00 % 4.688 M 0.000 100.00 % -8.272 M -67.69 % -4.933 M -200.00 % 4.933 M 0.000 100.00 % -2.562 M 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 5.665 M 130.63 % -18.494 M -132.31 % 57.245 M 209.38 % 18.503 M -34.43 % 28.219 M 189.60 % -31.495 M 60.18 % -79.093 M -187.86 % 90.025 M 2 469.08 % -3.800 M -105.49 % 69.269 M 175.77 % -91.426 M -136.59 % -38.643 M -510.83 % 9.406 M 185.89 % -10.951 M -487.65 % 2.825 M 103.45 % -81.948 M -213.97 % 71.904 M 474.01 % -19.225 M 76.16 % -80.657 M 0.000 0.000 100.00 % -18.771 M -141.80 % 44.902 M 391.19 % -15.420 M 46.01 % -28.561 M 60.26 % -71.876 M -77.48 % -40.498 M 43.95 % -72.259 M -303.86 % 35.446 M 231.89 % -26.876 M -16.16 % -23.137 M 0.000 100.00 % -39.433 M -590.40 % 8.041 M -84.90 % 53.243 M 276.43 % -30.178 M
Net cash provided by operating activities 5.665 M -74.08 % 21.861 M -60.17 % 54.886 M 30.30 % 42.123 M -24.69 % 55.934 M 531.54 % 8.857 M -77.33 % 39.060 M 45.85 % 26.781 M -50.52 % 54.130 M -45.53 % 99.370 M 254.00 % -64.526 M -633.45 % 12.096 M -59.29 % 29.710 M -16.93 % 35.766 M 57.67 % 22.684 M 20.63 % 18.804 M -22.02 % 24.114 M 39.80 % 17.249 M -44.48 % 31.068 M 129.61 % 13.531 M -77.43 % 59.963 M 560.68 % 9.076 M -79.38 % 44.009 M -11.75 % 49.868 M 293.19 % 12.683 M 131.20 % -40.645 M -145.86 % -16.532 M -198.33 % 16.812 M -40.70 % 28.352 M 1 001.90 % 2.573 M -78.85 % 12.163 M -39.75 % 20.188 M 4.55 % 19.309 M -34.94 % 29.680 M 58.81 % 18.689 M 161.93 % -30.178 M
Investments in property plant and equipment -2.305 M 2.95 % -2.375 M 36.51 % -3.741 M 21.46 % -4.763 M -17.08 % -4.068 M -13.65 % -3.579 M 25.97 % -4.835 M 57.48 % -11.372 M 82.12 % -63.589 M -388.32 % -13.022 M 58.96 % -31.729 M -748.14 % -3.741 M 59.05 % -9.135 M 42.96 % -16.014 M 42.36 % -27.781 M -101.90 % -13.760 M -25.03 % -11.005 M -168.81 % -4.094 M 50.37 % -8.249 M 33.86 % -12.471 M 31.23 % -18.134 M -131.42 % -7.836 M 62.72 % -21.021 M -21.22 % -17.341 M -3.75 % -16.715 M -74.39 % -9.585 M -24.22 % -7.716 M 52.88 % -16.376 M -161.10 % -6.272 M -5.64 % -5.937 M 48.08 % -11.436 M -36.93 % -8.352 M 30.09 % -11.947 M -17.83 % -10.139 M -5.21 % -9.637 M -468.55 % -1.695 M
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 3.500 K 0.000 0.000 0.000 0.000 -100.00 % 14.837 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.760 M 0.000 0.000 -100.00 % 8.249 M -33.86 % 12.471 M -31.23 % 18.134 M 131.34 % 7.839 M -62.71 % 21.021 M 21.17 % 17.349 M 0.000 0.000 -100.00 % 7.722 M -52.85 % 16.376 M 111.89 % -137.728 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -100.000 M 66.67 % -300.000 M 0.000 100.00 % -240.000 M -20.25 % -199.590 M 0.000 100.00 % -50.389 M 0.000 0.000 100.00 % -15.000 M 0.000 0.000 100.00 % -50.000 M -78.83 % -27.960 M 6.80 % -30.000 M 58.90 % -73.000 M 0.000 100.00 % -10.000 M 80.39 % -51.000 M -251.72 % -14.500 M 85.50 % -100.000 M 0.00 % -100.000 M 13.04 % -115.000 M 23.33 % -150.000 M -200.00 % -50.000 M 66.67 % -150.000 M -150.00 % -60.000 M -200.00 % -20.000 M 60.00 % -50.000 M 65.28 % -144.000 M 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 110.578 M -8.77 % 121.203 M -9.44 % 133.837 M -29.96 % 191.073 M 710.15 % 23.585 M 0.000 -100.00 % 322.398 K 0.000 -100.00 % 377.284 K 131.35 % 163.078 K -99.80 % 82.078 M 0.000 -100.00 % 353.691 K -99.29 % 50.000 M 0.000 -100.00 % 10.217 M 0.000 0.000 -100.00 % 1.581 M -98.91 % 144.685 M -4.69 % 151.809 M 49.65 % 101.441 M 0.49 % 100.948 M 99.93 % 50.492 M 0.000 0.000 -100.00 % 59.999 M 18.86 % 50.480 M -73.31 % 189.152 M 18.81 % 159.209 M 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 447.333 K 44 633.30 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -14.837 M 0.000 0.000 0.000 0.000 0.000 100.00 % -13.760 M -127.04 % 50.880 M 0.000 100.00 % -8.249 M 33.86 % -12.471 M 31.23 % -18.134 M -131.42 % -7.836 M 62.72 % -21.021 M -21.22 % -17.341 M -115.98 % 108.542 M 0.000 100.00 % -7.716 M 52.88 % -16.376 M -111.89 % 137.728 M 0.000 100.00 % -174.820 M 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 8.720 M 104.81 % -181.171 M -239.26 % 130.097 M 342.31 % -53.690 M 70.18 % -180.069 M -4 930.67 % -3.579 M 93.48 % -54.902 M -382.78 % -11.372 M 82.01 % -63.212 M -126.90 % -27.859 M -155.33 % 50.349 M 1 445.87 % -3.741 M 93.64 % -58.782 M -954.27 % 6.881 M 111.91 % -57.781 M 24.51 % -76.543 M -291.96 % 39.875 M 382.92 % -14.094 M 75.56 % -57.668 M -148.99 % 117.715 M 249.56 % 33.675 M 626.81 % -6.392 M 81.77 % -35.073 M 69.98 % -116.840 M -379.34 % 41.827 M 126.21 % -159.585 M -1 969.58 % -7.711 M -154.67 % 14.104 M -89.39 % 132.880 M 1 333.13 % 9.272 M 104.98 % -186.256 M -2 130.08 % -8.352 M 30.09 % -11.947 M -17.83 % -10.139 M -5.21 % -9.637 M -468.55 % -1.695 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -70.000 M 0.000 -100.00 % 70.000 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 M 90.91 % -11.000 M 0.000 0.000 -100.00 % 6.000 M 0.00 % 6.000 M 0.000 100.00 % -4.700 M 87.12 % -36.500 M -386.67 % -7.500 M 0.000 -100.00 % 4.700 M -89.32 % 44.000 M 358.82 % -17.000 M 0.000 100.00 % -5.000 M 0.000 100.00 % -23.000 M -91.67 % -12.000 M -136.36 % 33.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.110 M 0.000 100.00 % -7.110 M 0.000 100.00 % -227.000 K -293.47 % 117.330 K 200.28 % -117.000 K 0.000 100.00 % -414.477 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
Dividends paid 0.000 0.000 100.00 % -35.496 M -142.86 % -14.616 M 0.000 0.000 0.000 100.00 % -350.000 K 98.82 % -29.698 M -25 067.80 % -118.000 K 99.41 % -20.004 M 0.22 % -20.049 M -569.86 % -2.993 M 0.000 100.00 % -11.247 M 0.000 100.00 % -13.347 M -25 252.84 % -52.645 K 91.10 % -591.793 K 96.56 % -17.222 M -1 002.56 % -1.562 M -918 723.53 % -170.000 0.000 100.00 % -53.205 K 99.64 % -14.788 M -2 633.46 % -541.000 K -0.37 % -539.000 K 95.75 % -12.681 M 22.36 % -16.333 M -26 590.96 % -61.193 K 67.28 % -187.000 K 23.67 % -245.000 K -0.11 % -244.727 K 42.01 % -422.000 K 21.27 % -536.000 K 3.42 % -555.000 K
Other financing activites -26.914 M -93 352.39 % -28.800 K 0.000 100.00 % -38.160 K 99.82 % -20.880 M -20 738.32 % -100.200 K -83.84 % -54.504 K -42.83 % -38.159 K -27.29 % -29.977 K -150.70 % 59.128 K -99.76 % 25.052 M 70 869.36 % -35.400 K -23.19 % -28.736 K 57.67 % -67.878 K -100.60 % 11.372 M 29 392.67 % -38.822 K -139.30 % 98.789 K 200.00 % -98.790 K -124.86 % 397.442 K 258.98 % -250.000 K -115.82 % 1.580 M 6 308.01 % -25.451 K 87.27 % -200.000 K 45.21 % -365.000 K -100.12 % 312.148 M 195 192.50 % -160.000 K 88.67 % -1.412 M 0.000 0.000 0.000 -100.00 % 146.542 M 0.000 0.000 0.000 0.000 100.00 % -8.207 M
Net cash used provided by financing activities -26.914 M -93 352.39 % -28.800 K 0.000 100.00 % -14.654 M 29.82 % -20.880 M -20 738.32 % -100.200 K -83.84 % -54.504 K 99.92 % -70.388 M -136.78 % -29.727 M -142.50 % 69.941 M 3 491.90 % -2.062 M 89.73 % -20.084 M -98.22 % -10.132 M -14 826.78 % -67.878 K 33.45 % -102.000 K -162.73 % -38.822 K 99.73 % -14.365 M -28.82 % -11.151 M -1 731.55 % -608.828 K 96.52 % -17.472 M -390.33 % 6.018 M 0.73 % 5.974 M 3 087.19 % -200.000 K 96.09 % -5.118 M -101.96 % 260.860 M 3 280.83 % -8.201 M -320.56 % -1.950 M 75.57 % -7.981 M -128.85 % 27.667 M 262.17 % -17.061 M -111.66 % 146.355 M 2 890.37 % -5.245 M -2 043.20 % -244.727 K 98.96 % -23.422 M -86.84 % -12.536 M -151.72 % 24.238 M
Effect of forex changes on cash 4.794 K 103.53 % -136.000 K -224.26 % 109.450 K 251.72 % -72.141 K -476.68 % 19.152 K 162.07 % 7.308 K 109.92 % -73.657 K -558.71 % -11.182 K -105.29 % 211.213 K 480.73 % -55.476 K 24.64 % -73.614 K -132.74 % 224.831 K 3.48 % 217.260 K 1 420.81 % -16.449 K 75.01 % -65.830 K -538.19 % 15.023 K 122.54 % -66.656 K -327.22 % 29.336 K 108.92 % -328.745 K -9 534.96 % -3.412 K -108.43 % 40.466 K 88.68 % 21.447 K 136.95 % -58.048 K -22.93 % -47.220 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
Net change in cash -12.525 M 92.15 % -159.476 M -186.16 % 185.093 M 803.94 % -26.294 M 81.87 % -144.996 M -2 896.79 % 5.184 M 132.46 % -15.970 M 70.96 % -54.990 M -42.47 % -38.598 M -127.30 % 141.396 M 966.77 % -16.313 M -41.80 % -11.504 M 70.49 % -38.987 M -191.60 % 42.563 M 220.70 % -35.264 M 38.95 % -57.763 M -216.56 % 49.557 M 722.03 % -7.967 M 71.07 % -27.537 M -124.20 % 113.771 M 14.12 % 99.696 M 1 048.64 % 8.680 M 0.02 % 8.678 M 112.03 % -72.138 M -122.87 % 315.371 M 251.31 % -208.430 M -695.78 % -26.192 M -214.20 % 22.935 M -87.57 % 184.489 M 2 016.57 % -9.626 M 65.30 % -27.737 M -520.83 % 6.591 M -12.90 % 7.567 M 294.99 % -3.881 M -11.36 % -3.485 M 54.35 % -7.635 M
Cash at beginning of period 297.077 M -34.93 % 456.553 M 68.18 % 271.459 M -8.83 % 297.753 M -32.75 % 442.749 M 1.18 % 437.565 M -3.52 % 453.534 M -10.81 % 508.524 M -7.05 % 547.123 M 34.85 % 405.726 M -3.87 % 422.040 M -2.65 % 433.544 M -8.25 % 472.531 M 9.90 % 429.968 M -7.58 % 465.232 M -11.04 % 522.995 M 10.47 % 473.438 M -1.65 % 481.405 M -5.41 % 508.942 M 28.79 % 395.171 M 33.74 % 295.476 M 3.03 % 286.796 M 3.12 % 278.118 M -20.60 % 350.257 M 904.00 % 34.886 M -85.66 % 243.316 M -9.72 % 269.509 M 9.30 % 246.573 M 297.15 % 62.085 M -13.42 % 71.711 M -24.54 % 95.038 M 7.45 % 88.447 M 9.36 % 80.880 M -4.58 % 84.761 M -4.44 % 88.695 M 98.62 % 44.656 M
Cash at end of period 284.552 M -4.22 % 297.077 M -34.93 % 456.552 M 68.18 % 271.459 M -8.83 % 297.753 M -32.75 % 442.749 M 1.18 % 437.565 M -3.52 % 453.534 M -10.81 % 508.524 M -7.05 % 547.123 M 34.85 % 405.726 M -3.87 % 422.040 M -2.65 % 433.544 M -8.25 % 472.531 M 9.90 % 429.968 M -7.58 % 465.232 M -11.04 % 522.995 M 10.47 % 473.438 M -1.65 % 481.405 M -5.41 % 508.942 M 28.79 % 395.171 M 33.74 % 295.476 M 3.03 % 286.796 M 3.12 % 278.118 M -20.60 % 350.257 M 904.00 % 34.886 M -85.66 % 243.316 M -9.72 % 269.509 M 9.30 % 246.573 M 297.15 % 62.085 M -7.75 % 67.301 M -29.19 % 95.038 M 7.45 % 88.447 M 9.36 % 80.880 M -5.08 % 85.210 M 130.16 % 37.022 M
Operating cash flow 5.665 M -74.08 % 21.861 M -60.17 % 54.886 M 30.30 % 42.123 M -24.69 % 55.934 M 531.54 % 8.857 M -77.33 % 39.060 M 45.85 % 26.781 M -50.52 % 54.130 M -45.53 % 99.370 M 259.12 % -62.448 M -616.27 % 12.096 M -59.29 % 29.710 M -16.93 % 35.766 M 57.67 % 22.684 M 20.63 % 18.804 M -22.02 % 24.114 M 39.80 % 17.249 M -44.48 % 31.068 M 129.61 % 13.531 M -77.43 % 59.963 M 560.68 % 9.076 M -79.38 % 44.009 M -11.75 % 49.868 M 293.19 % 12.683 M 131.20 % -40.645 M -145.86 % -16.532 M -198.33 % 16.812 M -40.70 % 28.352 M 1 001.90 % 2.573 M -78.85 % 12.163 M -39.75 % 20.188 M 4.55 % 19.309 M -34.94 % 29.680 M 58.81 % 18.689 M 161.93 % -30.178 M
Capital expenditure -2.305 M 2.95 % -2.375 M 36.51 % -3.741 M 21.46 % -4.763 M -17.08 % -4.068 M -13.65 % -3.579 M 25.97 % -4.835 M 57.48 % -11.372 M 82.12 % -63.589 M -388.32 % -13.022 M 58.96 % -31.729 M -748.14 % -3.741 M 59.05 % -9.135 M 42.96 % -16.014 M 42.36 % -27.781 M -101.90 % -13.760 M -25.03 % -11.005 M -168.81 % -4.094 M 50.37 % -8.249 M 33.86 % -12.471 M 31.23 % -18.134 M -131.42 % -7.836 M 62.72 % -21.021 M -21.22 % -17.341 M -3.75 % -16.715 M -74.39 % -9.585 M -24.22 % -7.716 M 52.88 % -16.376 M -161.10 % -6.272 M -5.64 % -5.937 M 48.08 % -11.436 M -36.93 % -8.352 M 30.09 % -11.947 M -17.83 % -10.139 M -5.21 % -9.637 M -468.55 % -1.695 M
Free CashFlow 3.360 M -82.75 % 19.486 M -61.90 % 51.146 M 36.90 % 37.360 M -27.97 % 51.866 M 882.82 % 5.277 M -84.58 % 34.226 M 122.12 % 15.409 M 262.90 % -9.459 M -155.38 % 17.079 M 376.54 % -6.176 M -136.05 % 17.133 M -16.72 % 20.574 M 4.16 % 19.752 M 487.52 % -5.097 M -201.05 % 5.044 M -61.52 % 13.109 M -0.35 % 13.155 M -42.35 % 22.820 M 2 050.78 % 1.061 M -97.46 % 41.829 M 3 272.96 % 1.240 M -94.61 % 22.988 M -29.33 % 32.527 M 906.72 % -4.032 M 91.97 % -50.230 M -107.16 % -24.247 M -5 653.38 % 436.617 K -98.07 % 22.670 M 773.90 % -3.364 M -562.72 % 727.008 K -93.86 % 11.836 M 60.76 % 7.362 M -62.32 % 19.541 M 115.87 % 9.052 M 128.40 % -31.872 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 2018 2018 2018 2017 2017 2017 2017 2016 2016
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013