AUSTENG.BO

Austin Engineering Company Limited AUSTENG.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 1.067 B -4.23 % 1.114 B 1.65 % 1.096 B 22.07 % 897.560 M 31.22 % 684.004 M -3.05 % 705.501 M -25.66 % 949.057 M 23.97 % 765.569 M 8.19 % 707.598 M -2.00 % 722.069 M -27.12 % 990.782 M 11.39 % 889.510 M 2.19 % 870.455 M -16.48 % 1.042 B 23.96 % 840.700 M 22.68 % 685.301 M -17.66 % 832.325 M 13.03 % 736.388 M 15.75 % 636.201 M 21.05 % 525.561 M
Net income 38.435 M 4.57 % 36.755 M -15.23 % 43.357 M 160.14 % 16.667 M 266.97 % -9.982 M 38.97 % -16.357 M -183.70 % 19.542 M 264.16 % -11.904 M 60.04 % -29.788 M -88.69 % -15.787 M -151.28 % 30.783 M -12.50 % 35.182 M 10.87 % 31.732 M -52.00 % 66.106 M 5.26 % 62.800 M -3.74 % 65.241 M 17.77 % 55.398 M -19.83 % 69.098 M 19.23 % 57.952 M 110.37 % 27.548 M
Income before tax 47.823 M -3.48 % 49.546 M -1.59 % 50.349 M 214.15 % 16.027 M 248.84 % -10.768 M 40.12 % -17.984 M -173.45 % 24.486 M 340.38 % -10.187 M 69.07 % -32.930 M -73.26 % -19.006 M -142.29 % 44.938 M 0.28 % 44.811 M 5.87 % 42.327 M -55.27 % 94.630 M 10.03 % 86.000 M -0.35 % 86.304 M -11.70 % 97.737 M -0.29 % 98.020 M 10.77 % 88.488 M 101.55 % 43.904 M
Income before tax ratio 0.04 0.78 % 0.04 -3.19 % 0.05 157.35 % 0.02 213.43 % -0.02 38.24 % -0.03 -198.80 % 0.03 293.90 % -0.01 71.41 % -0.05 -76.80 % -0.03 -158.03 % 0.05 -9.97 % 0.05 3.60 % 0.05 -46.45 % 0.09 -11.24 % 0.10 -18.77 % 0.13 7.25 % 0.12 -11.78 % 0.13 -4.30 % 0.14 66.50 % 0.08
EBITDA 66.507 M -1.46 % 67.495 M 7.18 % 62.976 M 97.88 % 31.826 M 287.47 % 8.214 M 177.92 % 2.955 M -93.20 % 43.463 M 455.09 % 7.830 M 172.49 % -10.802 M -757.66 % 1.642 M -97.91 % 78.714 M 28.15 % 61.425 M -16.38 % 73.461 M -41.88 % 126.406 M 11.47 % 113.400 M 31.22 % 86.418 M -44.58 % 155.934 M 20.72 % 129.172 M 9.75 % 117.693 M 71.87 % 68.476 M
Net income ratio 0.04 9.19 % 0.03 -16.60 % 0.04 113.10 % 0.02 227.24 % -0.01 37.06 % -0.02 -212.60 % 0.02 232.42 % -0.02 63.06 % -0.04 -92.55 % -0.02 -170.37 % 0.03 -21.45 % 0.04 8.50 % 0.04 -42.53 % 0.06 -15.08 % 0.07 -21.53 % 0.10 43.03 % 0.07 -29.07 % 0.09 3.01 % 0.09 73.78 % 0.05
Ratio EBITDA 0.06 2.88 % 0.06 5.43 % 0.06 62.10 % 0.04 195.28 % 0.01 186.66 % 0.00 -90.85 % 0.05 347.77 % 0.01 167.00 % -0.02 -771.11 % 0.00 -97.14 % 0.08 15.05 % 0.07 -18.18 % 0.08 -30.42 % 0.12 -10.08 % 0.13 6.97 % 0.13 -32.69 % 0.19 6.80 % 0.18 -5.18 % 0.18 41.98 % 0.13
Gross profit ratio 0.41 -24.79 % 0.55 70.60 % 0.32 -0.78 % 0.33 -0.90 % 0.33 0.01 % 0.33 5.40 % 0.31 -1.08 % 0.32 -9.41 % 0.35 -12.82 % 0.40 0.84 % 0.40 7.41 % 0.37 -5.44 % 0.39 5.09 % 0.37 -0.57 % 0.37 -1.71 % 0.38 -4.58 % 0.40 -0.12 % 0.40 -2.36 % 0.41 10.52 % 0.37
Weighted average shs out dil 3.485 M 0.21 % 3.478 M -0.01 % 3.478 M 0.01 % 3.478 M 0.00 % 3.478 M 0.00 % 3.478 M 0.00 % 3.478 M 0.00 % 3.478 M 0.00 % 3.478 M 0.01 % 3.477 M -0.03 % 3.478 M 0.05 % 3.476 M -0.08 % 3.479 M 0.06 % 3.477 M 0.00 % 3.477 M -0.01 % 3.478 M -0.76 % 3.504 M -0.75 % 3.531 M 0.00 % 3.531 M 7.82 % 3.275 M
Weighted average shs out 3.485 M 0.21 % 3.478 M -0.01 % 3.478 M 0.01 % 3.478 M 0.00 % 3.478 M 0.00 % 3.478 M 0.00 % 3.478 M 0.00 % 3.478 M 0.00 % 3.478 M 0.01 % 3.477 M -0.03 % 3.478 M 0.05 % 3.476 M -0.08 % 3.479 M 0.06 % 3.477 M 0.00 % 3.477 M -0.01 % 3.478 M -0.76 % 3.504 M -0.75 % 3.531 M 0.00 % 3.531 M 7.82 % 3.275 M
EPS diluted 11.03 4.35 % 10.57 -15.24 % 12.47 160.33 % 4.79 266.90 % -2.87 38.94 % -4.70 -183.63 % 5.62 264.33 % -3.42 60.09 % -8.57 -88.77 % -4.54 -151.30 % 8.85 -12.55 % 10.12 10.96 % 9.12 -52.03 % 19.01 5.26 % 18.06 -3.73 % 18.76 18.66 % 15.81 -19.21 % 19.57 19.26 % 16.41 95.12 % 8.41
Earnings per share 11.03 4.35 % 10.57 -15.24 % 12.47 160.33 % 4.79 266.90 % -2.87 38.94 % -4.70 -183.63 % 5.62 264.33 % -3.42 60.09 % -8.57 -88.77 % -4.54 -151.30 % 8.85 -12.55 % 10.12 10.96 % 9.12 -52.03 % 19.01 5.26 % 18.06 -3.73 % 18.76 18.66 % 15.81 -19.21 % 19.57 19.26 % 16.41 95.12 % 8.41
Gross profit 442.315 M -27.96 % 614.026 M 73.41 % 354.084 M 21.12 % 292.348 M 30.04 % 224.820 M -3.03 % 231.851 M -21.65 % 295.913 M 22.63 % 241.309 M -1.99 % 246.198 M -14.57 % 288.190 M -26.51 % 392.134 M 19.64 % 327.762 M -3.37 % 339.196 M -12.22 % 386.424 M 23.26 % 313.500 M 20.58 % 259.988 M -21.43 % 330.909 M 12.89 % 293.113 M 13.02 % 259.354 M 33.79 % 193.849 M
Income tax expense 9.388 M -26.60 % 12.791 M 82.94 % 6.992 M 1 194.21 % -639.000 K 18.70 % -786.000 K 51.69 % -1.627 M -132.91 % 4.944 M 187.82 % 1.718 M 154.67 % -3.142 M 2.40 % -3.219 M -122.74 % 14.155 M 46.99 % 9.629 M -9.11 % 10.595 M -62.86 % 28.523 M 22.95 % 23.200 M 10.15 % 21.063 M -50.25 % 42.339 M 46.39 % 28.922 M -5.29 % 30.536 M 86.70 % 16.356 M
Cost of revenue 624.384 M 24.94 % 499.747 M -31.86 % 733.413 M 22.11 % 600.636 M 30.81 % 459.184 M -3.05 % 473.650 M -27.48 % 653.145 M 24.58 % 524.260 M 13.62 % 461.400 M 6.34 % 433.879 M -27.52 % 598.648 M 6.57 % 561.748 M 5.74 % 531.258 M -18.98 % 655.731 M 24.38 % 527.200 M 23.96 % 425.314 M -15.18 % 501.416 M 13.12 % 443.275 M 17.63 % 376.847 M 13.61 % 331.712 M
General and administrative expenses 209.081 M 9.62 % 190.730 M 6 953.62 % 2.704 M 9.83 % 2.462 M -0.69 % 2.479 M 18.17 % 2.098 M -4.67 % 2.201 M -7.16 % 2.370 M -42.56 % 4.126 M 0.14 % 4.121 M 8.22 % 3.808 M -33.49 % 5.725 M -14.33 % 6.682 M 152.50 % 2.646 M 10.27 % 2.400 M 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 91.484 M 53 399.42 % 171.000 K -99.46 % 31.894 M 138.16 % 13.392 M -8.67 % 14.664 M -25.88 % 19.783 M -25.58 % 26.583 M 16.77 % 22.765 M 14.45 % 19.891 M -3.85 % 20.687 M -36.35 % 32.503 M 16.49 % 27.903 M -8.16 % 30.381 M -32.41 % 44.951 M 36.63 % 32.900 M -53.53 % 70.806 M 0.000 0.000 0.000 0.000
Other expenses -287.472 M 0.000 -100.00 % 110.943 M -56.73 % 256.413 M 16.24 % 220.598 M -7.05 % 237.321 M 6 908.52 % 3.386 M 828.93 % 364.525 K -88.25 % 3.101 M -38.63 % 5.054 M 507.57 % 831.763 K 70.59 % 487.571 K 15.99 % 420.353 K -37.95 % 677.486 K -69.21 % 2.200 M 0.000 0.000 0.000 -100.00 % 2.033 M 0.000
Operating expenses 125.139 M -34.45 % 190.901 M 31.17 % 145.541 M -46.54 % 272.267 M 14.52 % 237.741 M -8.28 % 259.202 M -4.93 % 272.646 M 6.71 % 255.507 M -6.80 % 274.164 M -12.35 % 312.801 M -4.38 % 327.128 M 12.92 % 289.710 M -1.17 % 293.149 M 7.30 % 273.196 M 26.13 % 216.600 M 12.96 % 191.745 M -5.63 % 203.191 M 5.57 % 192.467 M 14.80 % 167.661 M 15.47 % 145.195 M
Cost and expenses 635.459 M -7.99 % 690.648 M -36.03 % 1.080 B 21.17 % 891.024 M 27.85 % 696.925 M -4.90 % 732.852 M -20.84 % 925.791 M 18.73 % 779.767 M 6.01 % 735.564 M -1.49 % 746.680 M -19.35 % 925.777 M 8.73 % 851.458 M 3.28 % 824.407 M -11.25 % 928.927 M 24.89 % 743.800 M 20.54 % 617.059 M -12.43 % 704.607 M 10.83 % 635.742 M 16.76 % 544.508 M 14.17 % 476.907 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 412.611 M 116.14 % 190.901 M 451.77 % 34.598 M 118.23 % 15.854 M -7.52 % 17.143 M -21.65 % 21.881 M -23.98 % 28.783 M 14.51 % 25.136 M 4.66 % 24.017 M -3.18 % 24.807 M -31.68 % 36.311 M 7.98 % 33.627 M -9.27 % 37.063 M -22.13 % 47.597 M 34.84 % 35.300 M -50.15 % 70.806 M 0.000 -100.00 % 191.243 M 15.47 % 165.628 M 15.21 % 143.766 M
Interest income 2.748 M 72.18 % 1.596 M 51.28 % 1.055 M -40.73 % 1.780 M -22.16 % 2.287 M -12.69 % 2.619 M -9.27 % 2.887 M 42.74 % 2.022 M 24.93 % 1.619 M 86.80 % 866.592 K 4.39 % 830.182 K -52.23 % 1.738 M 27.81 % 1.360 M 33.09 % 1.022 M 70.29 % 600.000 K -19.33 % 743.807 K 85.23 % 401.557 K 6.66 % 376.494 K 64.37 % 229.052 K 148.97 % 92.000 K
Interest expense 2.987 M -22.80 % 3.869 M 34.90 % 2.868 M -57.09 % 6.684 M -23.76 % 8.767 M 9.02 % 8.042 M 2.52 % 7.844 M 16.77 % 6.717 M -36.14 % 10.519 M 1.71 % 10.342 M 5.75 % 9.780 M 34.49 % 7.272 M -40.25 % 12.170 M 9.50 % 11.114 M 29.24 % 8.600 M -16.32 % 10.277 M -46.69 % 19.277 M 8.52 % 17.764 M 0.15 % 17.737 M 16.00 % 15.291 M
Depreciation and amortization 15.697 M 13.96 % 13.774 M 41.14 % 9.759 M 7.07 % 9.115 M -10.76 % 10.214 M -7.39 % 11.029 M -0.93 % 11.133 M -1.47 % 11.299 M -2.67 % 11.609 M -11.58 % 13.129 M -8.05 % 14.278 M -37.68 % 22.910 M 5.72 % 21.671 M 4.88 % 20.662 M 9.91 % 18.800 M 3.44 % 18.175 M 12.39 % 16.172 M 20.79 % 13.388 M 16.75 % 11.467 M 23.57 % 9.280 M
Operating income 29.704 M -92.98 % 423.125 M 2 546.85 % 15.986 M 144.58 % 6.536 M -96.16 % 170.353 M 572.74 % -36.035 M -572.15 % 7.632 M 128.70 % -26.590 M 23.58 % -34.794 M -7.57 % -32.344 M -158.33 % 55.455 M 8.11 % 51.295 M -5.58 % 54.326 M -48.55 % 105.584 M 3.41 % 102.100 M 151.15 % 40.653 M -70.91 % 139.762 M 38.86 % 100.646 M 9.76 % 91.693 M 88.46 % 48.654 M
Operating income ratio 0.03 -92.67 % 0.38 2 503.85 % 0.01 100.36 % 0.01 -97.08 % 0.25 587.59 % -0.05 -735.15 % 0.01 123.15 % -0.03 29.37 % -0.05 -9.77 % -0.04 -180.03 % 0.06 -2.94 % 0.06 -7.60 % 0.06 -38.40 % 0.10 -16.58 % 0.12 104.72 % 0.06 -64.67 % 0.17 22.86 % 0.14 -5.17 % 0.14 55.68 % 0.09
Total other income expenses net 18.119 M 104.85 % -373.579 M -1 187.15 % 34.363 M 262.06 % 9.491 M 105.24 % -181.121 M 0.000 -100.00 % 1.220 M -92.56 % 16.403 M 780.25 % 1.863 M -66.75 % 5.605 M 127.93 % -20.068 M -192.55 % 21.682 M 682.76 % -3.721 M 79.99 % -18.598 M -70.62 % -10.900 M -160.35 % 18.061 M 160.24 % -29.980 M -1 041.67 % -2.626 M 18.07 % -3.205 M 32.51 % -4.749 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt -71.178 M -10.11 % -64.641 M -0.97 % -64.019 M -19.44 % -53.600 M 32.56 % -79.473 M -3 595.43 % 2.274 M -92.06 % 28.633 M 92.70 % 14.859 M -68.04 % 46.498 M -39.46 % 76.804 M 16.25 % 66.068 M 108.58 % 31.675 M -29.65 % 45.026 M -12.37 % 51.380 M 37.38 % 37.400 M 109.56 % 17.847 M -83.28 % 106.739 M -25.60 % 143.471 M 24.67 % 115.076 M 37.45 % 83.720 M
Total investments 198.763 M 35.31 % 146.890 M 170.44 % 54.315 M 260.68 % 15.059 M 192.60 % 5.147 M 84.46 % 2.790 M 2 956.22 % 91.293 K -93.74 % 1.458 M 1.78 % 1.433 M 0.40 % 1.427 M -20.09 % 1.786 M -32.04 % 2.628 M -14.07 % 3.059 M 0.00 % 3.059 M 13.28 % 2.700 M -0.17 % 2.705 M 0.00 % 2.705 M -62.38 % 7.189 M 96.47 % 3.659 M -11.96 % 4.156 M
Total debt 13.777 M 2.74 % 13.410 M 0.000 -100.00 % 37.632 M -35.16 % 58.042 M -6.22 % 61.894 M -18.12 % 75.590 M 32.95 % 56.855 M -24.58 % 75.387 M -18.52 % 92.526 M -8.88 % 101.541 M 61.51 % 62.870 M -22.55 % 81.171 M -6.03 % 86.377 M -1.62 % 87.800 M -5.66 % 93.064 M -31.34 % 135.548 M -17.71 % 164.715 M 31.23 % 125.512 M 38.19 % 90.823 M
Accumulated other comprehensive income loss 0.000 100.00 % -1.806 M -1 096.03 % -151.000 K -108.56 % 1.763 M 0.000 100.00 % -2.770 M -102.28 % 121.573 M 0.00 % 121.573 M 0.00 % 121.573 M 0.00 % 121.573 M 10 436.89 % 1.154 M 506.08 % -284.130 K -126.87 % 1.057 M 0.000 0.000 0.000 0.000 -100.00 % 183.792 M 31.47 % 139.799 M 54.93 % 90.235 M
Retained earnings 463.991 M -4.87 % 487.767 M 8.13 % 451.076 M 10.63 % 407.718 M 23.96 % 328.903 M -3.12 % 339.510 M -5.11 % 357.786 M 5.78 % 338.244 M -3.40 % 350.148 M -7.84 % 379.937 M -5.32 % 401.267 M 4.69 % 383.294 M 7.00 % 358.215 M 6.43 % 336.586 M 15.82 % 290.600 M 18.28 % 245.693 M 25.68 % 195.497 M 0.000 0.000 0.000
Common stock 34.778 M 0.00 % 34.778 M 0.00 % 34.778 M 0.00 % 34.778 M 0.00 % 34.778 M 0.00 % 34.778 M 0.00 % 34.778 M 0.00 % 34.778 M 0.00 % 34.778 M 0.00 % 34.778 M 0.00 % 34.778 M 0.00 % 34.778 M 0.00 % 34.778 M 0.00 % 34.778 M -0.06 % 34.800 M 0.06 % 34.778 M -0.95 % 35.113 M -0.56 % 35.310 M 0.00 % 35.310 M 7.82 % 32.750 M
Total equity 655.773 M 7.94 % 607.534 M 6.12 % 572.498 M 7.80 % 531.054 M 3.72 % 512.007 M -1.62 % 520.463 M -3.85 % 541.291 M 4.00 % 520.474 M -2.38 % 533.148 M -5.51 % 564.235 M -3.41 % 584.143 M 4.18 % 560.732 M 5.20 % 532.995 M 4.43 % 510.403 M 12.32 % 454.400 M 12.59 % 403.589 M 16.06 % 347.736 M 13.68 % 305.897 M 16.80 % 261.904 M 41.22 % 185.460 M
Other non current liabilities 82.677 M -12.47 % 94.457 M 8.11 % 87.369 M -5.01 % 91.980 M 4.66 % 87.884 M 14.65 % 76.652 M 12.92 % 67.882 M 12.20 % 60.503 M 21.71 % 49.709 M 14.54 % 43.399 M 28.33 % 33.818 M 56.95 % 21.547 M 680.51 % 2.761 M 77.23 % 1.558 M -62.01 % 4.100 M 0.000 0.000 0.000 0.000 0.000
Long term debt 636.000 K -69.25 % 2.068 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 995.124 K -23.84 % 1.307 M 7.26 % 1.218 M -36.03 % 1.904 M -11.27 % 2.146 M -31.71 % 3.142 M 185.66 % 1.100 M -98.82 % 93.064 M -31.29 % 135.447 M 278.04 % 35.829 M 2.56 % 34.936 M 3.16 % 33.866 M
Total non current liabilities 83.313 M -13.69 % 96.525 M 10.48 % 87.369 M -5.01 % 91.980 M 4.66 % 87.884 M 7.49 % 81.759 M 20.44 % 67.882 M 12.20 % 60.503 M 19.32 % 50.704 M 12.70 % 44.992 M 28.41 % 35.037 M 49.40 % 23.451 M 377.96 % 4.907 M 8.20 % 4.535 M -84.68 % 29.600 M -70.50 % 100.330 M -30.16 % 143.649 M 187.41 % 49.980 M 2.97 % 48.539 M 12.51 % 43.141 M
Other current liabilities 77.218 M -27.24 % 106.121 M 56.79 % 67.683 M 64.43 % 41.161 M -47.65 % 78.624 M 2 865.03 % 2.652 M -88.55 % 23.169 M -43.84 % 41.257 M -0.44 % 41.438 M -28.21 % 57.717 M -19.66 % 71.840 M -5.04 % 75.653 M -11.62 % 85.601 M -14.09 % 99.639 M 133.90 % 42.600 M -58.83 % 103.465 M -52.69 % 218.695 M 178.27 % 78.590 M 63.95 % 47.936 M -33.01 % 71.555 M
Deferred revenue 0.000 0.000 -100.00 % 20.079 M 97.63 % 10.160 M -11.28 % 11.452 M -91.72 % 138.335 M 4 150.09 % 3.255 M -40.99 % 5.516 M -33.88 % 8.342 M -56.35 % 19.111 M 122.56 % 8.587 M -72.74 % 31.505 M -40.81 % 53.229 M -13.67 % 61.656 M 154.77 % 24.200 M 0.000 0.000 0.000 0.000 0.000
Short term debt 13.141 M 15.86 % 11.342 M 0.000 -100.00 % 37.632 M -35.16 % 58.042 M -6.22 % 61.894 M -32.99 % 92.367 M 62.46 % 56.855 M -23.57 % 74.392 M -18.45 % 91.219 M -9.07 % 100.323 M 64.55 % 60.966 M -22.85 % 79.025 M -5.06 % 83.235 M -4.00 % 86.700 M 16.73 % 74.271 M 73 435.95 % 101.000 K -99.92 % 128.886 M 42.29 % 90.577 M -0.27 % 90.823 M
Total current liabilities 242.898 M 1.39 % 239.576 M -35.26 % 370.080 M 5.03 % 352.353 M 10.22 % 319.684 M -2.97 % 329.470 M 15.24 % 285.897 M -4.00 % 297.808 M -1.61 % 302.682 M -7.46 % 327.096 M -9.14 % 359.987 M 7.00 % 336.428 M -4.66 % 352.856 M -0.18 % 353.502 M 10.82 % 319.000 M 79.48 % 177.736 M -18.77 % 218.796 M -35.76 % 340.572 M 27.26 % 267.629 M 0.37 % 266.635 M
Total liabilities 326.211 M -2.94 % 336.101 M -26.53 % 457.449 M 2.95 % 444.333 M 9.02 % 407.568 M -0.89 % 411.228 M 16.24 % 353.779 M -1.26 % 358.311 M 1.39 % 353.386 M -5.03 % 372.088 M -5.81 % 395.024 M 9.77 % 359.880 M 0.59 % 357.763 M -0.08 % 358.037 M 2.71 % 348.600 M 25.37 % 278.066 M -23.28 % 362.445 M -7.20 % 390.552 M 23.53 % 316.167 M 2.06 % 309.776 M
Other non current assets 800.000 K -91.27 % 9.160 M 73.98 % 5.265 M -43.08 % 9.250 M 26.69 % 7.301 M -14.00 % 8.490 M 59.94 % 5.308 M -45.52 % 9.743 M 20.74 % 8.070 M 140.32 % 3.358 M -94.29 % 58.800 M 404.93 % 11.645 M -31.65 % 17.038 M 8 618.94 % -200.000 K 0.00 % -200.000 K -107.39 % 2.705 M 0.00 % 2.705 M 0.000 0.000 0.000
Long term investments 9.121 M 152 116.67 % -6.000 K -100.13 % 4.767 M 4.82 % 4.548 M -11.63 % 5.147 M 84.46 % 2.790 M -9.39 % 3.079 M -29.99 % 4.398 M 25.29 % 3.511 M -56.01 % 7.981 M 117.20 % -46.401 M -1 900.44 % 2.577 M -14.31 % 3.008 M 109.75 % -30.841 M 21.32 % -39.200 M 0.000 0.000 -100.00 % 2.617 M 10.66 % 2.365 M -30.89 % 3.422 M
Intangible assets 17.876 M -4.63 % 18.743 M -4.15 % 19.555 M -4.43 % 20.462 M -3.46 % 21.196 M -2.00 % 21.628 M -2.26 % 22.128 M -3.39 % 22.905 M -4.76 % 24.050 M -3.95 % 25.039 M -2.48 % 25.676 M -5.62 % 27.205 M 0.01 % 27.203 M -3.71 % 28.251 M -3.25 % 29.200 M -82.13 % 163.370 M -8.87 % 179.275 M -7.19 % 193.171 M 1.34 % 190.611 M 18.90 % 160.312 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
Goodwill and intangible assets 17.876 M -4.63 % 18.743 M -4.15 % 19.555 M -4.43 % 20.462 M -3.46 % 21.196 M -2.00 % 21.628 M -2.26 % 22.128 M -3.39 % 22.905 M -4.76 % 24.050 M -3.95 % 25.039 M -2.48 % 25.676 M -5.62 % 27.205 M 0.01 % 27.203 M -3.71 % 28.251 M -3.25 % 29.200 M 2.09 % 28.603 M -2.78 % 29.420 M -2.70 % 30.237 M -2.63 % 31.054 M -2.57 % 31.872 M
Property plant equipment net 124.693 M 13.75 % 109.623 M 18.59 % 92.439 M 15.53 % 80.012 M -3.58 % 82.981 M -5.87 % 88.156 M 9.13 % 80.781 M -1.84 % 82.291 M -8.74 % 90.176 M -7.66 % 97.656 M -2.38 % 100.040 M -5.58 % 105.958 M -7.96 % 115.121 M -2.45 % 118.017 M -0.57 % 118.700 M -2.36 % 121.572 M -7.40 % 131.288 M 25.67 % 104.470 M 13.67 % 91.905 M 13.39 % 81.051 M
Total non current assets 175.536 M 8.45 % 161.852 M 8.19 % 149.606 M 8.33 % 138.108 M 3.24 % 133.773 M -3.30 % 138.340 M 10.41 % 125.296 M -8.60 % 137.082 M -5.43 % 144.947 M -3.38 % 150.014 M 1.07 % 148.432 M -3.94 % 154.516 M -6.29 % 164.889 M 0.99 % 163.267 M -0.45 % 164.000 M 7.27 % 152.880 M -6.45 % 163.412 M 13.26 % 144.280 M 14.73 % 125.752 M 8.09 % 116.344 M
Other current assets 35.398 M -24.19 % 46.694 M -17.22 % 56.405 M 14.34 % 49.333 M -36.47 % 77.653 M 131.21 % 33.586 M -10.99 % 37.735 M 6.40 % 35.464 M 36.36 % 26.007 M -89.86 % 256.367 M 419.27 % 49.370 M 55.47 % 31.755 M 205.95 % 10.379 M -40.23 % 17.367 M 34.68 % 12.895 M -61.61 % 33.591 M -17.65 % 40.791 M 6.81 % 38.192 M 25.14 % 30.520 M 16.81 % 26.128 M
Short term investments 189.642 M 29.10 % 146.896 M 388.69 % 30.059 M 99.61 % 15.059 M 0.000 0.000 100.00 % -2.988 M -1.64 % -2.940 M -41.50 % -2.078 M -106.61 % 31.428 M -34.78 % 48.187 M 94 383.53 % 51.000 K 0.00 % 51.000 K -99.85 % 33.900 M -19.09 % 41.900 M 0.000 0.000 -100.00 % 4.572 M 253.32 % 1.294 M 76.39 % 733.612 K
cash and cash equivalents 84.955 M 8.85 % 78.051 M 21.92 % 64.019 M -29.83 % 91.232 M -33.66 % 137.515 M 130.65 % 59.621 M 26.97 % 46.956 M 11.81 % 41.996 M 45.37 % 28.889 M 83.76 % 15.722 M -55.68 % 35.473 M 13.71 % 31.196 M -13.69 % 36.145 M 3.28 % 34.997 M -30.56 % 50.400 M -32.99 % 75.218 M 161.09 % 28.809 M 35.60 % 21.245 M 103.55 % 10.437 M 46.92 % 7.104 M
Cash and short term investments 274.597 M 22.07 % 224.947 M 139.11 % 94.078 M -11.49 % 106.291 M -22.71 % 137.515 M 130.65 % 59.621 M 26.97 % 46.956 M 11.81 % 41.996 M 45.37 % 28.889 M 83.76 % 15.722 M -55.68 % 35.473 M 13.71 % 31.196 M -13.69 % 36.145 M 3.28 % 34.997 M -30.56 % 50.400 M -32.99 % 75.218 M 161.09 % 28.809 M 11.59 % 25.816 M 120.07 % 11.731 M 49.69 % 7.837 M
Total current assets 806.448 M 3.15 % 781.783 M -11.20 % 880.340 M 5.14 % 837.279 M 6.55 % 785.803 M -0.95 % 793.351 M 3.06 % 769.775 M 3.78 % 741.703 M 0.02 % 741.587 M -5.69 % 786.308 M -5.35 % 830.735 M 8.44 % 766.096 M 5.54 % 725.868 M 2.93 % 705.173 M 10.36 % 639.000 M 20.85 % 528.775 M -3.29 % 546.769 M -0.98 % 552.170 M 22.08 % 452.319 M 19.38 % 378.892 M
Inventory 305.934 M 9.03 % 280.600 M -13.86 % 325.736 M -24.89 % 433.694 M 14.64 % 378.325 M -12.94 % 434.542 M -6.55 % 465.019 M -1.69 % 473.019 M -2.34 % 484.350 M -5.81 % 514.220 M 7.93 % 476.454 M 9.54 % 434.955 M 1.00 % 430.655 M -0.64 % 433.409 M 18.77 % 364.900 M 42.21 % 256.596 M -13.07 % 295.187 M 0.07 % 294.990 M 34.42 % 219.457 M 18.87 % 184.615 M
Net receivables 190.519 M -17.00 % 229.542 M -43.20 % 404.121 M 62.98 % 247.961 M 28.94 % 192.310 M -27.59 % 265.603 M 21.68 % 218.274 M 14.09 % 191.317 M -5.62 % 202.711 M 0.000 -100.00 % 264.521 M -3.14 % 273.093 M 9.81 % 248.689 M 13.35 % 219.400 M 4.08 % 210.805 M 29.04 % 163.370 M -8.87 % 179.275 M -7.19 % 193.171 M 1.34 % 190.611 M 18.90 % 160.312 M
Tax assets 23.046 M -5.29 % 24.332 M -11.78 % 27.580 M 15.71 % 23.836 M 39.00 % 17.148 M -0.74 % 17.276 M 23.40 % 14.000 M -21.11 % 17.745 M -7.29 % 19.140 M 19.78 % 15.980 M 54.91 % 10.316 M 44.68 % 7.130 M 182.98 % 2.520 M -94.75 % 48.039 M -13.44 % 55.500 M 0.000 0.000 -100.00 % 6.955 M 1 525.64 % 427.831 K 0.000
Other assets 0.000 0.000 -100.00 % 1.000 K 0.000 100.00 % -1.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
Account payables 152.539 M 24.92 % 122.113 M -56.65 % 281.686 M 7.74 % 261.460 M 52.40 % 171.557 M 36.70 % 125.495 M -24.27 % 165.707 M -16.38 % 198.164 M 11.83 % 177.196 M 0.37 % 176.540 M -5.10 % 186.032 M -5.94 % 197.785 M 10.81 % 178.487 M 5.92 % 168.505 M -10.08 % 187.400 M 0.000 0.000 -100.00 % 127.824 M 10.79 % 115.370 M 26.12 % 91.476 M
Tax payables 0.000 0.000 -100.00 % 632.000 K -67.42 % 1.940 M 21 455.56 % 9.000 K -99.18 % 1.094 M -21.83 % 1.399 M -8.68 % 1.532 M 16.66 % 1.313 M -18.91 % 1.620 M -9.62 % 1.792 M -11.46 % 2.024 M -5.59 % 2.144 M 0.97 % 2.123 M -7.69 % 2.300 M 0.000 0.000 -100.00 % 5.272 M -61.65 % 13.746 M 7.56 % 12.780 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.325 M -9.90 % -5.755 M 0.000 0.000 0.000 -100.00 % 1.807 M -91.10 % 20.300 M 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 636.000 K -69.25 % 2.068 M 0.000 0.000 0.000 0.000 -100.00 % 16.778 M 0.000 0.000 0.000 -100.00 % 1.217 M -21.94 % 1.560 M 62.95 % 957.156 K -22.64 % 1.237 M -11.62 % 1.400 M 0.000 0.000 -100.00 % 35.829 M 2.56 % 34.936 M 3.16 % 33.866 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 62.149 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 284.130 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 156.472 M 80.28 % 86.795 M 0.00 % 86.795 M 0.00 % 86.795 M -41.27 % 147.794 M 70.28 % 86.795 M -41.64 % 148.727 M 0.86 % 147.452 M -0.52 % 148.221 M -0.87 % 149.520 M 0.96 % 148.098 M 3.81 % 142.660 M 1.90 % 140.002 M 0.69 % 139.039 M 7.78 % 129.000 M 4.78 % 123.118 M 5.11 % 117.127 M 34.95 % 86.795 M 0.00 % 86.795 M 38.93 % 62.475 M
Deferred tax liabilities non current 0.000 0.000 -100.00 % 7.205 M -5.17 % 7.598 M 3.61 % 7.334 M 43.61 % 5.106 M 0.000 -100.00 % 6.145 M -2.84 % 6.325 M 4.69 % 6.042 M 0.000 0.000 0.000 100.00 % -214.811 K -105.24 % 4.100 M -43.57 % 7.265 M -11.42 % 8.202 M -42.04 % 14.152 M 4.04 % 13.603 M 46.65 % 9.276 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 981.984 M 4.06 % 943.635 M -8.38 % 1.030 B 5.59 % 975.387 M 6.07 % 919.575 M -1.30 % 931.691 M 4.09 % 895.071 M 1.85 % 878.785 M -0.87 % 886.534 M -5.32 % 936.322 M -4.38 % 979.167 M 6.36 % 920.612 M 3.35 % 890.758 M 2.57 % 868.440 M 8.15 % 803.000 M 17.80 % 681.655 M -4.02 % 710.181 M 1.97 % 696.450 M 20.48 % 578.071 M 16.73 % 495.236 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
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
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
Change in working capital 15.201 M -84.23 % 96.365 M 890.72 % -12.187 M 62.93 % -32.880 M -139.39 % 83.482 M 46.60 % 56.946 M 251.98 % -37.470 M -217.04 % 32.014 M -42.54 % 55.716 M 325.19 % 13.104 M 119.81 % -66.157 M -244.12 % -19.225 M -224.85 % -5.918 M 92.06 % -74.552 M -6.20 % -70.200 M -230.30 % 53.877 M 1 735.61 % -3.294 M 95.22 % -68.942 M 11.09 % -77.544 M -166.66 % -29.080 M
Accounts receivables 41.133 M -76.47 % 174.839 M 209.94 % -159.037 M -112.13 % -74.973 M -1 023.02 % -6.676 M -117.87 % 37.358 M 256.16 % -23.922 M -5 544.01 % 439.422 K -98.46 % 28.459 M -34.24 % 43.278 M 1 346.26 % -3.473 M 90.89 % -38.117 M -47.39 % -25.861 M 0.000 0.000 0.000 0.000 100.00 % -6.373 M 83.48 % -38.585 M -90.18 % -20.289 M
Inventory -25.334 M -156.13 % 45.137 M -58.19 % 107.958 M 294.98 % -55.369 M -198.49 % 56.217 M 84.46 % 30.477 M 280.96 % 8.000 M -29.40 % 11.332 M -62.06 % 29.870 M 179.09 % -37.766 M 9.00 % -41.499 M -865.01 % -4.300 M -256.14 % 2.754 M 104.03 % -68.367 M 36.93 % -108.400 M -380.89 % 38.591 M 1 089.77 % -3.899 M 95.07 % -79.025 M -155.35 % -30.948 M -49.10 % -20.756 M
Accounts payables 3.346 M 102.11 % -158.881 M -519.95 % 37.833 M -57.78 % 89.616 M 184.07 % 31.547 M 170.01 % -45.060 M -58.02 % -28.515 M -310.54 % 13.544 M 489.27 % 2.298 M 108.08 % -28.459 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.456 M 305.42 % -8.011 M -166.95 % 11.965 M
Other working capital -3.944 M -111.18 % 35.270 M 3 230.50 % 1.059 M -86.50 % 7.846 M 227.71 % 2.394 M -92.99 % 34.171 M 390.42 % 6.968 M 4.01 % 6.699 M 236.42 % -4.911 M -113.62 % 36.051 M 246.20 % -24.658 M -65.21 % -14.925 M -72.10 % -8.672 M -40.23 % -6.185 M -116.19 % 38.200 M 149.90 % 15.286 M 2 426.61 % 605.000 K 0.000 0.000 0.000
Other non cash items -3.314 M -271.71 % 1.930 M 48 150.00 % 4.000 K -99.93 % 6.101 M 0.07 % 6.097 M 54.71 % 3.941 M 175.88 % 1.428 M -74.25 % 5.548 M -30.15 % 7.943 M -4.41 % 8.310 M 255.15 % -5.356 M 53.76 % -11.582 M 3.98 % -12.062 M 35.01 % -18.559 M 14.08 % -21.600 M 51.26 % -44.318 M -500.19 % -7.384 M -54.57 % -4.777 M -152.04 % 9.180 M -20.92 % 11.608 M
Net cash provided by operating activities 66.019 M -55.64 % 148.824 M 210.54 % 47.925 M 3 027.61 % -1.637 M -101.84 % 89.025 M 65.07 % 53.931 M 12 867.28 % -422.419 K -101.09 % 38.675 M -8.65 % 42.338 M 172.51 % 15.536 M 226.34 % -12.297 M -133.31 % 36.914 M -19.78 % 46.018 M 107.46 % 22.182 M 70.63 % 13.000 M -88.60 % 114.038 M 10.47 % 103.231 M 1 077.50 % 8.767 M 731.00 % 1.055 M -94.55 % 19.356 M
Investments in property plant and equipment -30.865 M -23.87 % -24.918 M -14.14 % -21.831 M -303.31 % -5.413 M -17.47 % -4.608 M 74.26 % -17.904 M -92.20 % -9.315 M -195.69 % -3.150 M 17.19 % -3.804 M 69.76 % -12.581 M -29.03 % -9.751 M 30.46 % -14.022 M 21.79 % -17.929 M 12.63 % -20.521 M -28.26 % -16.000 M -109.34 % -7.643 M 82.28 % -43.139 M -70.13 % -25.356 M -14.05 % -22.233 M 56.20 % -50.760 M
Acquisitions net 1.508 M 0.000 -100.00 % 899.000 K -34.43 % 1.371 M 0.000 0.000 -100.00 % 650.000 K -9.00 % 714.286 K 19.25 % 599.000 K -74.99 % 2.395 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 336.000 K -63.04 % 909.000 K 39.85 % 650.000 K
Purchases of investments -44.998 M 61.49 % -116.837 M -567.64 % -17.500 M 12.50 % -20.000 M 0.000 100.00 % -32.013 K 39.34 % -52.776 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -354.017 K 0.000 0.000 100.00 % -87.000 K 69.04 % -281.000 K 0.000 100.00 % -151.000 K
Sales maturities of investments 15.000 M 0.000 -100.00 % 2.500 M -50.01 % 5.001 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.334 M 209.95 % 430.500 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 56.000 K -96.24 % 1.488 M 0.000
Other investing activites 0.000 -100.00 % 965.000 K -8.53 % 1.055 M 157.95 % 409.000 K -89.35 % 3.840 M 85.78 % 2.067 M -16.02 % 2.461 M 128.00 % 1.079 M -20.18 % 1.352 M 56.01 % 866.792 K -9.28 % 955.432 K -70.98 % 3.293 M 139.63 % 1.374 M -29.79 % 1.957 M 95.70 % 1.000 M 181.90 % -1.221 M -296.30 % 622.000 K 264.99 % -377.000 K -101.41 % 26.684 M 39 341.18 % -68.000 K
Net cash used for investing activites -59.355 M 57.84 % -140.790 M -303.68 % -34.877 M -87.19 % -18.632 M -2 326.04 % -768.000 K 95.16 % -15.869 M -153.62 % -6.257 M -361.23 % -1.357 M 26.79 % -1.853 M 80.12 % -9.319 M -24.90 % -7.461 M 27.55 % -10.299 M 37.79 % -16.555 M 12.49 % -18.918 M -26.12 % -15.000 M -69.22 % -8.864 M 79.19 % -42.604 M -66.28 % -25.622 M -474.15 % 6.848 M 113.61 % -50.329 M
Debt repayment 1.799 M -84.14 % 11.342 M 130.14 % -37.632 M -84.38 % -20.410 M -429.80 % -3.852 M 71.87 % -13.695 M 0.000 100.00 % -17.951 M -5.12 % -17.077 M -79.52 % -9.513 M -123.82 % 39.933 M 319.59 % -18.185 M -217.72 % -5.724 M -293.67 % 2.955 M 144.33 % -6.666 M 84.27 % -42.382 M -44.80 % -29.269 M -174.66 % 39.203 M 4 663.43 % 823.000 K -97.48 % 32.678 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
Common stock repurchased 0.000 100.00 % -1.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
Dividends paid 0.000 0.000 0.000 0.000 0.000 100.00 % -2.096 M 0.000 0.000 0.000 100.00 % -5.217 M 0.00 % -5.217 M 0.00 % -5.217 M 40.00 % -8.695 M 0.00 % -8.695 M -67.20 % -5.200 M 0.36 % -5.219 M 32.81 % -7.768 M -10.00 % -7.062 M -66.67 % -4.237 M 0.000
Other financing activites -1.560 M 71.27 % -5.429 M -89.30 % -2.868 M 51.33 % -5.893 M 12.87 % -6.764 M 31.75 % -9.910 M -187.77 % 11.291 M 268.10 % -6.717 M 36.14 % -10.519 M 7.76 % -11.404 M -6.92 % -10.666 M -30.74 % -8.158 M 39.93 % -13.581 M -8.43 % -12.525 M -31.37 % -9.534 M 14.60 % -11.164 M 45.80 % -20.597 M -1 614.99 % -1.201 M -102.19 % -594.000 K 0.000
Net cash used provided by financing activities 239.000 K -95.96 % 5.912 M 114.60 % -40.500 M -53.97 % -26.303 M -147.77 % -10.616 M 58.70 % -25.702 M -327.62 % 11.291 M 145.77 % -24.669 M 10.61 % -27.596 M -5.60 % -26.134 M -208.67 % 24.050 M 176.20 % -31.560 M -12.72 % -27.999 M -53.30 % -18.264 M 14.65 % -21.400 M 63.58 % -58.765 M -1.96 % -57.634 M -286.28 % 30.940 M 871.96 % -4.008 M -112.27 % 32.678 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 6.903 M -50.50 % 13.946 M 150.80 % -27.452 M 41.05 % -46.572 M -159.98 % 77.641 M 528.13 % 12.361 M 167.99 % 4.612 M -63.54 % 12.650 M -1.85 % 12.889 M 164.71 % -19.916 M -564.09 % 4.292 M 186.79 % -4.945 M -437.85 % 1.464 M 109.76 % -15.001 M 35.06 % -23.100 M -149.77 % 46.409 M 1 450.58 % 2.993 M 0.000 0.000 0.000
Cash at beginning of period 78.051 M 21.75 % 64.105 M -29.98 % 91.557 M -33.72 % 138.129 M 128.36 % 60.488 M 25.68 % 48.127 M 10.60 % 43.515 M 40.98 % 30.865 M 71.70 % 17.976 M -52.56 % 37.893 M 12.77 % 33.601 M -12.83 % 38.546 M 3.95 % 37.083 M -28.80 % 52.084 M -30.74 % 75.200 M 161.03 % 28.809 M 11.59 % 25.816 M 147.35 % 10.437 M 46.92 % 7.104 M 0.000
Cash at end of period 84.955 M 8.85 % 78.051 M 21.75 % 64.105 M -29.98 % 91.557 M -33.72 % 138.129 M 128.36 % 60.488 M 25.68 % 48.127 M 10.60 % 43.515 M 40.98 % 30.865 M 71.70 % 17.976 M -52.56 % 37.893 M 12.77 % 33.601 M -12.83 % 38.546 M 3.95 % 37.083 M -28.82 % 52.100 M -30.73 % 75.218 M 161.09 % 28.809 M 35.60 % 21.245 M 103.55 % 10.437 M 46.92 % 7.104 M
Operating cash flow 66.019 M -55.64 % 148.824 M 210.54 % 47.925 M 3 027.61 % -1.637 M -101.84 % 89.025 M 65.07 % 53.931 M 12 867.28 % -422.419 K -101.09 % 38.675 M -8.65 % 42.338 M 172.51 % 15.536 M 226.34 % -12.297 M -133.31 % 36.914 M -19.78 % 46.018 M 107.46 % 22.182 M 70.63 % 13.000 M -88.60 % 114.038 M 10.47 % 103.231 M 1 077.50 % 8.767 M 731.00 % 1.055 M -94.55 % 19.356 M
Capital expenditure -30.469 M -14.74 % -26.554 M -21.63 % -21.831 M -303.31 % -5.413 M -17.47 % -4.608 M 74.26 % -17.904 M -92.20 % -9.315 M -195.69 % -3.150 M 17.19 % -3.804 M 69.76 % -12.581 M -29.03 % -9.751 M 30.46 % -14.022 M 21.79 % -17.929 M 12.63 % -20.521 M -28.26 % -16.000 M -109.34 % -7.643 M 82.28 % -43.139 M -70.13 % -25.356 M -14.05 % -22.233 M 56.20 % -50.760 M
Free CashFlow 35.550 M -70.93 % 122.270 M 368.58 % 26.094 M 470.13 % -7.050 M -108.35 % 84.417 M 134.31 % 36.028 M 469.98 % -9.738 M -127.41 % 35.525 M -7.81 % 38.534 M 1 204.00 % 2.955 M 113.40 % -22.048 M -196.31 % 22.892 M -18.50 % 28.089 M 1 591.92 % 1.660 M 155.34 % -3.000 M -102.82 % 106.395 M 77.05 % 60.092 M 462.24 % -16.589 M 21.67 % -21.178 M 32.56 % -31.404 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
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 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 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30
Revenue 361.429 M 22.23 % 295.689 M 19.54 % 247.366 M -5.88 % 262.821 M 0.77 % 260.822 M -15.88 % 310.059 M 21.47 % 255.248 M -8.90 % 280.193 M 4.44 % 268.275 M 14.57 % 234.168 M -9.43 % 258.554 M -10.62 % 289.290 M -5.30 % 305.486 M 8.88 % 280.568 M 32.03 % 212.499 M -3.27 % 219.672 M 21.87 % 180.245 M -9.37 % 198.887 M 7.50 % 185.012 M -12.59 % 211.668 M 114.24 % 98.798 M -33.58 % 148.754 M -9.97 % 165.235 M -13.15 % 190.253 M -5.47 % 201.259 M -5.52 % 213.009 M -2.57 % 218.617 M -16.65 % 262.276 M 2.85 % 255.001 M 35.41 % 188.314 M 2.92 % 182.965 M 0.86 % 181.396 M 4.80 % 173.094 M -2.49 % 177.506 M 33.57 % 132.898 M -33.92 % 201.122 M -4.58 % 210.767 M -17.16 % 254.430 M 14.22 % 222.756 M -20.59 % 280.501 M 20.34 % 233.095 M -13.86 % 270.585 M 23.76 % 218.635 M -1.16 % 221.192 M 16.84 % 189.312 M -15.77 % 224.767 M 16.29 % 193.273 M -18.54 % 237.275 M 9.71 % 216.269 M
Net income 15.349 M 72.85 % 8.880 M 9.36 % 8.120 M -18.04 % 9.907 M -14.08 % 11.530 M -27.83 % 15.977 M 210.47 % 5.146 M -43.83 % 9.162 M 41.63 % 6.469 M -47.92 % 12.421 M -5.67 % 13.168 M 0.90 % 13.050 M 176.42 % 4.721 M -35.51 % 7.321 M 266.78 % 1.996 M -57.08 % 4.650 M 72.22 % 2.700 M 708.11 % -444.000 K -115.05 % 2.950 M 509.50 % 484.000 K 103.67 % -13.175 M -39.33 % -9.456 M -82.23 % -5.189 M -288.40 % -1.336 M -256.27 % -375.000 K -107.10 % 5.285 M 253.05 % 1.497 M -79.81 % 7.414 M 35.99 % 5.452 M 538.41 % 854.000 K 108.82 % -9.681 M 22.05 % -12.419 M -41.92 % -8.751 M -132.68 % -3.761 M 74.74 % -14.888 M -186.86 % -5.190 M -190.25 % 5.751 M 41.12 % 4.075 M -36.85 % 6.453 M -26.75 % 8.809 M -17.86 % 10.725 M -37.97 % 17.289 M 138.40 % 7.252 M 12.07 % 6.471 M 55.14 % 4.171 M -58.54 % 10.061 M 45.82 % 6.900 M -6.50 % 7.380 M -0.15 % 7.391 M
Income before tax 16.591 M 69.97 % 9.761 M -16.77 % 11.728 M 1.45 % 11.560 M -21.76 % 14.775 M -1.92 % 15.065 M 59.22 % 9.462 M -30.51 % 13.617 M 19.45 % 11.400 M 19.45 % 9.544 M -33.46 % 14.344 M 5.92 % 13.542 M 4.82 % 12.919 M 25.48 % 10.296 M 231.70 % 3.104 M 54.27 % 2.012 M 227.15 % 615.000 K 138.56 % -1.595 M -173.60 % 2.167 M 535.48 % 341.000 K 102.87 % -11.884 M -11.72 % -10.637 M -121.60 % -4.800 M -227.42 % -1.466 M -35.62 % -1.081 M -114.84 % 7.282 M 554.86 % 1.112 M -80.91 % 5.826 M -43.83 % 10.372 M 9 703.70 % -108.000 K 98.97 % -10.529 M 19.67 % -13.107 M -38.27 % -9.479 M -50.32 % -6.306 M 58.44 % -15.173 M -184.35 % -5.336 M -168.34 % 7.808 M 4.79 % 7.451 M -25.25 % 9.967 M -23.86 % 13.091 M -9.27 % 14.428 M -30.22 % 20.675 M 123.66 % 9.244 M -2.24 % 9.456 M 73.92 % 5.437 M -51.25 % 11.154 M 31.01 % 8.514 M -23.41 % 11.117 M -3.68 % 11.542 M
Income before tax ratio 0.05 39.06 % 0.03 -30.37 % 0.05 7.79 % 0.04 -22.35 % 0.06 16.59 % 0.05 31.07 % 0.04 -23.72 % 0.05 14.37 % 0.04 4.26 % 0.04 -26.53 % 0.06 18.51 % 0.05 10.69 % 0.04 15.24 % 0.04 151.23 % 0.01 59.48 % 0.01 168.44 % 0.00 142.55 % -0.01 -168.47 % 0.01 627.04 % 0.00 101.34 % -0.12 -68.22 % -0.07 -146.15 % -0.03 -277.00 % -0.01 -43.46 % -0.01 -115.71 % 0.03 572.10 % 0.01 -77.10 % 0.02 -45.39 % 0.04 7 192.18 % 0.00 99.00 % -0.06 20.36 % -0.07 -31.95 % -0.05 -54.15 % -0.04 68.88 % -0.11 -330.33 % -0.03 -171.62 % 0.04 26.50 % 0.03 -34.55 % 0.04 -4.13 % 0.05 -24.60 % 0.06 -18.99 % 0.08 80.72 % 0.04 -1.10 % 0.04 48.85 % 0.03 -42.12 % 0.05 12.65 % 0.04 -5.98 % 0.05 -12.21 % 0.05
EBITDA 21.625 M 37.63 % 15.712 M -1.13 % 15.891 M 0.31 % 15.842 M -16.12 % 18.886 M -9.45 % 20.857 M 62.39 % 12.844 M -25.49 % 17.238 M 12.44 % 15.331 M 15.84 % 13.235 M -23.87 % 17.385 M 4.30 % 16.669 M 6.25 % 15.689 M 3.24 % 15.196 M 124.56 % 6.767 M 25.48 % 5.393 M 20.68 % 4.469 M 20.49 % 3.709 M -46.33 % 6.911 M 20.00 % 5.759 M 170.54 % -8.164 M -94.10 % -4.206 M -1 186.24 % -327.000 K -108.06 % 4.055 M 18.12 % 3.433 M -71.91 % 12.222 M 103.46 % 6.007 M -41.89 % 10.338 M -30.84 % 14.949 M 140.61 % 6.213 M 215.96 % -5.358 M 35.30 % -8.281 M -123.33 % -3.708 M -4 593.67 % -79.000 K 99.20 % -9.864 M -4 752.83 % 212.000 K -98.51 % 14.196 M 26.66 % 11.208 M -36.17 % 17.559 M -14.44 % 20.522 M -3.88 % 21.350 M -26.88 % 29.197 M 91.70 % 15.231 M 50.53 % 10.118 M -20.83 % 12.780 M -33.73 % 19.283 M 13.00 % 17.065 M -14.75 % 20.017 M 1.08 % 19.803 M
Net income ratio 0.04 41.41 % 0.03 -8.51 % 0.03 -12.92 % 0.04 -14.73 % 0.04 -14.21 % 0.05 155.59 % 0.02 -38.34 % 0.03 35.61 % 0.02 -54.54 % 0.05 4.15 % 0.05 12.90 % 0.05 191.90 % 0.02 -40.77 % 0.03 177.80 % 0.01 -55.63 % 0.02 41.31 % 0.01 771.00 % 0.00 -114.00 % 0.02 597.32 % 0.00 101.71 % -0.13 -109.78 % -0.06 -102.42 % -0.03 -347.21 % -0.01 -276.88 % 0.00 -107.51 % 0.02 262.34 % 0.01 -75.78 % 0.03 32.21 % 0.02 371.45 % 0.00 108.57 % -0.05 22.72 % -0.07 -35.42 % -0.05 -138.61 % -0.02 81.09 % -0.11 -334.12 % -0.03 -194.57 % 0.03 70.35 % 0.02 -44.71 % 0.03 -7.76 % 0.03 -31.75 % 0.05 -27.99 % 0.06 92.63 % 0.03 13.38 % 0.03 32.78 % 0.02 -50.78 % 0.04 25.38 % 0.04 14.78 % 0.03 -8.99 % 0.03
Ratio EBITDA 0.06 12.60 % 0.05 -17.28 % 0.06 6.58 % 0.06 -16.76 % 0.07 7.64 % 0.07 33.68 % 0.05 -18.21 % 0.06 7.66 % 0.06 1.11 % 0.06 -15.94 % 0.07 16.69 % 0.06 12.19 % 0.05 -5.18 % 0.05 70.08 % 0.03 29.71 % 0.02 -0.98 % 0.02 32.95 % 0.02 -50.08 % 0.04 37.29 % 0.03 132.93 % -0.08 -192.25 % -0.03 -1 328.75 % 0.00 -109.29 % 0.02 24.95 % 0.02 -70.27 % 0.06 108.81 % 0.03 -30.29 % 0.04 -32.76 % 0.06 77.69 % 0.03 212.66 % -0.03 35.85 % -0.05 -113.11 % -0.02 -4 713.31 % 0.00 99.40 % -0.07 -7 141.39 % 0.00 -98.44 % 0.07 52.90 % 0.04 -44.12 % 0.08 7.74 % 0.07 -20.12 % 0.09 -15.12 % 0.11 54.90 % 0.07 52.30 % 0.05 -32.24 % 0.07 -21.31 % 0.09 -2.83 % 0.09 4.66 % 0.08 -7.87 % 0.09
Gross profit ratio 0.53 29.12 % 0.41 -38.09 % 0.66 12.12 % 0.59 29.51 % 0.45 17.29 % 0.39 9.33 % 0.35 -35.90 % 0.55 -6.69 % 0.59 445.01 % -0.17 -134.28 % 0.50 16.44 % 0.43 0.42 % 0.43 439.67 % -0.13 -133.66 % 0.37 23.30 % 0.30 15.26 % 0.26 10.28 % 0.24 -54.03 % 0.52 29.26 % 0.40 -34.75 % 0.62 233.38 % -0.46 -191.19 % 0.51 -10.60 % 0.57 4.42 % 0.54 294.56 % -0.28 -156.25 % 0.50 3.02 % 0.48 1.63 % 0.47 -19.72 % 0.59 7.55 % 0.55 15.96 % 0.47 -10.96 % 0.53 -7.43 % 0.57 1.05 % 0.57 11.36 % 0.51 -18.14 % 0.62 516.72 % -0.15 -123.86 % 0.63 19.10 % 0.53 -14.47 % 0.61 705.96 % -0.10 -116.96 % 0.60 7.04 % 0.56 -4.90 % 0.59 472.16 % -0.16 -127.73 % 0.57 3.71 % 0.55 -12.51 % 0.63
Weighted average shs out dil 3.480 M -0.13 % 3.485 M 0.00 % 3.485 M 0.25 % 3.476 M 0.09 % 3.473 M -0.14 % 3.478 M 0.00 % 3.478 M 0.00 % 3.478 M 0.00 % 3.478 M 0.00 % 3.478 M 0.00 % 3.478 M -0.06 % 3.480 M 0.25 % 3.471 M -0.19 % 3.478 M 0.00 % 3.478 M 0.00 % 3.478 M 0.00 % 3.478 M 0.00 % 3.478 M 0.21 % 3.471 M 0.39 % 3.457 M -0.55 % 3.476 M -0.01 % 3.476 M -0.17 % 3.483 M -0.95 % 3.516 M 3.13 % 3.409 M -2.02 % 3.479 M -0.06 % 3.481 M 0.02 % 3.481 M 0.23 % 3.473 M 1.66 % 3.416 M -1.91 % 3.482 M 0.11 % 3.479 M 0.18 % 3.473 M -0.28 % 3.482 M 0.11 % 3.479 M -0.14 % 3.483 M -0.06 % 3.485 M 0.14 % 3.481 M 0.32 % 3.469 M -0.36 % 3.482 M -0.01 % 3.482 M 0.57 % 3.463 M -0.21 % 3.470 M -0.26 % 3.479 M 0.09 % 3.476 M -0.17 % 3.482 M -0.09 % 3.485 M 0.11 % 3.481 M 0.32 % 3.470 M
Weighted average shs out 3.480 M -0.13 % 3.485 M 0.00 % 3.485 M 0.25 % 3.476 M 0.09 % 3.473 M -0.14 % 3.478 M 0.00 % 3.478 M 0.00 % 3.478 M 0.00 % 3.478 M 0.00 % 3.478 M 0.00 % 3.478 M 0.00 % 3.478 M 0.19 % 3.471 M -0.19 % 3.478 M 0.00 % 3.478 M 0.00 % 3.478 M 0.00 % 3.478 M 0.00 % 3.478 M 0.21 % 3.471 M 0.39 % 3.457 M -0.55 % 3.476 M -0.01 % 3.476 M -0.17 % 3.483 M -0.95 % 3.516 M 3.13 % 3.409 M -2.02 % 3.479 M -0.06 % 3.481 M 0.02 % 3.481 M 0.23 % 3.473 M 1.66 % 3.416 M -1.91 % 3.482 M 0.11 % 3.479 M 0.18 % 3.473 M -0.28 % 3.482 M 0.11 % 3.479 M -0.14 % 3.483 M -0.06 % 3.485 M 0.14 % 3.481 M 0.32 % 3.469 M -0.36 % 3.482 M -0.01 % 3.482 M 0.57 % 3.463 M -0.21 % 3.470 M -0.26 % 3.479 M 0.09 % 3.476 M -0.17 % 3.482 M -0.09 % 3.485 M 0.11 % 3.481 M 0.32 % 3.470 M
EPS diluted 4.41 72.94 % 2.55 9.44 % 2.33 -18.25 % 2.85 -14.16 % 3.32 -27.67 % 4.59 210.14 % 1.48 -43.73 % 2.63 41.40 % 1.86 -47.90 % 3.57 -5.80 % 3.79 1.07 % 3.75 175.74 % 1.36 -35.55 % 2.11 270.18 % 0.57 -57.46 % 1.34 71.79 % 0.78 700.00 % -0.13 -115.29 % 0.85 507.14 % 0.14 103.69 % -3.79 -39.34 % -2.72 -82.55 % -1.49 -292.11 % -0.38 -245.45 % -0.11 -107.24 % 1.52 253.49 % 0.43 -79.81 % 2.13 35.67 % 1.57 528.00 % 0.25 108.99 % -2.78 22.13 % -3.57 -41.67 % -2.52 -133.33 % -1.08 74.77 % -4.28 -187.25 % -1.49 -190.30 % 1.65 41.03 % 1.17 -37.10 % 1.86 -26.48 % 2.53 -17.86 % 3.08 -38.28 % 4.99 138.76 % 2.09 12.37 % 1.86 55.00 % 1.20 -58.48 % 2.89 45.96 % 1.98 -6.60 % 2.12 -0.47 % 2.13
Earnings per share 4.41 72.94 % 2.55 9.44 % 2.33 -18.25 % 2.85 -14.16 % 3.32 -27.67 % 4.59 210.14 % 1.48 -43.73 % 2.63 41.40 % 1.86 -47.90 % 3.57 -5.80 % 3.79 1.07 % 3.75 175.74 % 1.36 -35.55 % 2.11 270.18 % 0.57 -57.46 % 1.34 71.79 % 0.78 700.00 % -0.13 -115.29 % 0.85 507.14 % 0.14 103.69 % -3.79 -39.34 % -2.72 -82.55 % -1.49 -292.11 % -0.38 -245.45 % -0.11 -107.24 % 1.52 253.49 % 0.43 -79.81 % 2.13 35.67 % 1.57 528.00 % 0.25 108.99 % -2.78 22.13 % -3.57 -41.67 % -2.52 -133.33 % -1.08 74.77 % -4.28 -187.25 % -1.49 -190.30 % 1.65 41.03 % 1.17 -37.10 % 1.86 -26.48 % 2.53 -17.86 % 3.08 -38.28 % 4.99 138.76 % 2.09 12.37 % 1.86 55.00 % 1.20 -58.48 % 2.89 45.96 % 1.98 -6.60 % 2.12 -0.47 % 2.13
Gross profit 190.300 M 57.83 % 120.575 M -26.00 % 162.935 M 5.52 % 154.405 M 30.50 % 118.319 M -1.34 % 119.923 M 32.81 % 90.295 M -41.61 % 154.643 M -2.55 % 158.685 M 495.26 % -40.147 M -131.05 % 129.312 M 4.07 % 124.256 M -4.90 % 130.665 M 469.84 % -35.330 M -144.44 % 79.507 M 19.27 % 66.661 M 40.47 % 47.456 M -0.06 % 47.484 M -50.58 % 96.085 M 12.99 % 85.042 M 39.79 % 60.835 M 188.59 % -68.673 M -182.09 % 83.651 M -22.35 % 107.733 M -1.29 % 109.140 M 283.83 % -59.369 M -154.81 % 108.316 M -14.13 % 126.137 M 4.53 % 120.674 M 8.71 % 111.008 M 10.70 % 100.281 M 16.96 % 85.737 M -6.69 % 91.884 M -9.73 % 101.792 M 34.97 % 75.417 M -26.41 % 102.489 M -21.88 % 131.199 M 445.21 % -38.006 M -127.25 % 139.452 M -5.42 % 147.440 M 2.93 % 143.248 M 622.00 % -27.442 M -121.00 % 130.706 M 5.80 % 123.535 M 11.12 % 111.177 M 413.45 % -35.469 M -132.25 % 109.977 M -15.52 % 130.184 M -4.02 % 135.633 M
Income tax expense 1.243 M 41.09 % 881.000 K -75.58 % 3.608 M 118.14 % 1.654 M -49.01 % 3.244 M 455.31 % -913.000 K -121.15 % 4.316 M -3.12 % 4.455 M -9.65 % 4.931 M 271.39 % -2.877 M -344.02 % 1.179 M 139.63 % 492.000 K -94.00 % 8.198 M 175.56 % 2.975 M 168.26 % 1.109 M 142.04 % -2.638 M -26.52 % -2.085 M -81.15 % -1.151 M -47.00 % -783.000 K -447.55 % -143.000 K -111.08 % 1.291 M 209.32 % -1.181 M -402.81 % 390.000 K 400.00 % -130.000 K 81.59 % -706.000 K -135.35 % 1.997 M 618.69 % -385.000 K 75.76 % -1.588 M -132.28 % 4.920 M 611.43 % -962.000 K -13.44 % -848.000 K -23.26 % -688.000 K 5.49 % -728.000 K 71.39 % -2.545 M -792.98 % -285.000 K -95.21 % -146.000 K -107.10 % 2.057 M -39.06 % 3.376 M -3.94 % 3.514 M -17.94 % 4.282 M 15.64 % 3.703 M 9.35 % 3.386 M 70.00 % 1.992 M -33.27 % 2.985 M 135.78 % 1.266 M 15.88 % 1.093 M -32.31 % 1.614 M -56.81 % 3.737 M -9.97 % 4.151 M
Cost of revenue 171.129 M -2.28 % 175.114 M 107.40 % 84.431 M -22.12 % 108.416 M -23.92 % 142.503 M -25.05 % 190.136 M 15.27 % 164.953 M 31.38 % 125.550 M 14.56 % 109.590 M -60.05 % 274.315 M 112.25 % 129.242 M -21.69 % 165.034 M -5.60 % 174.821 M -44.66 % 315.898 M 137.53 % 132.992 M -13.08 % 153.011 M 15.23 % 132.789 M -12.29 % 151.403 M 70.26 % 88.927 M -29.77 % 126.626 M 233.55 % 37.963 M -82.54 % 217.427 M 166.51 % 81.584 M -1.13 % 82.520 M -10.42 % 92.119 M -66.18 % 272.379 M 146.94 % 110.301 M -18.98 % 136.139 M 1.35 % 134.327 M 73.76 % 77.306 M -6.50 % 82.684 M -13.56 % 95.659 M 17.79 % 81.210 M 7.26 % 75.714 M 31.72 % 57.481 M -41.72 % 98.633 M 23.96 % 79.568 M -72.79 % 292.436 M 251.05 % 83.304 M -37.39 % 133.061 M 48.10 % 89.847 M -69.85 % 298.027 M 238.94 % 87.929 M -9.96 % 97.657 M 24.98 % 78.135 M -69.98 % 260.235 M 212.42 % 83.296 M -22.22 % 107.091 M 32.81 % 80.636 M
General and administrative expenses 0.000 -100.00 % 55.278 M 0.000 0.000 0.000 -100.00 % 44.621 M 0.000 0.000 0.000 -100.00 % 88.453 M 0.000 0.000 0.000 -100.00 % 91.144 M 0.000 0.000 0.000 -100.00 % 52.865 M 0.000 0.000 0.000 -100.00 % 40.909 M 0.000 0.000 0.000 -100.00 % 37.569 M 0.000 0.000 0.000 -100.00 % 36.906 M 0.000 0.000 0.000 -100.00 % 52.744 M 0.000 0.000 0.000 -100.00 % 52.590 M 0.000 0.000 0.000 -100.00 % 4.540 M 0.000 0.000 0.000 -100.00 % 5.584 M 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 16.091 M 0.000 0.000 0.000 -100.00 % 12.096 M 0.000 0.000 0.000 -100.00 % 263.000 K 0.000 0.000 0.000 -100.00 % 254.000 K 0.000 0.000 0.000 -100.00 % 307.000 K 0.000 0.000 0.000 -100.00 % 1.693 M 0.000 0.000 0.000 -100.00 % 2.797 M 0.000 0.000 0.000 -100.00 % 3.068 M 0.000 0.000 0.000 -100.00 % 3.895 M 0.000 0.000 0.000 -100.00 % 16.218 M 0.000 0.000 0.000 -100.00 % 35.031 M 0.000 0.000 0.000 -100.00 % 37.349 M 0.000 0.000 0.000
Other expenses 175.677 M 0.000 -100.00 % 156.467 M 7.36 % 145.741 M 0.000 0.000 0.000 -100.00 % 13.478 M 1 050.00 % 1.172 M 115.49 % -7.564 M -2 987.02 % 262.000 K -97.04 % 8.844 M 416.59 % 1.712 M 123.26 % -7.361 M 0.000 0.000 0.000 0.000 -100.00 % 2.499 M 1 296.09 % 179.000 K -93.34 % 2.686 M 184.65 % -3.173 M -269.95 % 1.867 M 71.76 % 1.087 M -6.93 % 1.168 M 129.81 % -3.918 M -254.73 % 2.532 M -23.20 % 3.297 M 123.53 % 1.475 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 100.00 % -9.338 M -1 066.71 % 966.000 K -82.94 % 5.661 M 46.20 % 3.872 M 183.42 % -4.642 M -3 488.06 % 137.000 K -88.63 % 1.205 M -67.61 % 3.720 M
Operating expenses 175.677 M 45.88 % 120.427 M -23.03 % 156.467 M 7.36 % 145.741 M 40.04 % 104.070 M -7.86 % 112.942 M 32.31 % 85.362 M -44.44 % 153.646 M 3.89 % 147.888 M 512.56 % -35.846 M -131.30 % 114.537 M -11.04 % 128.748 M 8.31 % 118.866 M 319.74 % -54.093 M -168.61 % 78.841 M 21.25 % 65.022 M 34.23 % 48.442 M -8.90 % 53.172 M -43.60 % 94.284 M 15.05 % 81.947 M 10.30 % 74.297 M 260.52 % -46.284 M -152.58 % 88.025 M -18.32 % 107.766 M -1.76 % 109.695 M 263.34 % -67.157 M -162.37 % 107.680 M -11.61 % 121.823 M 10.70 % 110.045 M 2.05 % 107.836 M -0.77 % 108.668 M 12.44 % 96.645 M -1.88 % 98.501 M -6.14 % 104.949 M 18.34 % 88.683 M -16.03 % 105.610 M -12.23 % 120.319 M 305.37 % -58.588 M -146.12 % 127.027 M -3.96 % 132.258 M 4.61 % 126.431 M 369.59 % -46.898 M -139.13 % 119.839 M 5.97 % 113.086 M 8.66 % 104.070 M 333.62 % -44.547 M -145.24 % 98.470 M -15.85 % 117.016 M -6.41 % 125.025 M
Cost and expenses 346.806 M 17.35 % 295.541 M 22.68 % 240.898 M -5.22 % 254.157 M 3.08 % 246.573 M -18.64 % 303.078 M 21.08 % 250.315 M -10.34 % 279.196 M 8.43 % 257.478 M 7.97 % 238.469 M -2.18 % 243.779 M -17.02 % 293.782 M 0.03 % 293.687 M 12.18 % 261.805 M 23.59 % 211.833 M -2.84 % 218.033 M 20.31 % 181.231 M -11.41 % 204.575 M 11.66 % 183.211 M -12.16 % 208.573 M 85.79 % 112.260 M -34.41 % 171.143 M 0.90 % 169.609 M -10.87 % 190.286 M -5.71 % 201.814 M -1.66 % 205.222 M -5.85 % 217.981 M -15.50 % 257.962 M 5.56 % 244.372 M 31.99 % 185.142 M -3.25 % 191.352 M -0.50 % 192.304 M 7.01 % 179.711 M -0.53 % 180.663 M 23.60 % 146.164 M -28.44 % 204.243 M 2.18 % 199.887 M -14.52 % 233.849 M 11.18 % 210.331 M -20.73 % 265.319 M 22.67 % 216.278 M -13.88 % 251.129 M 20.87 % 207.768 M -1.41 % 210.743 M 15.66 % 182.205 M -15.52 % 215.689 M 18.66 % 181.766 M -18.89 % 224.107 M 8.97 % 205.661 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 120.427 M 0.000 0.000 -100.00 % 104.070 M -7.86 % 112.942 M 32.31 % 85.362 M -12.75 % 97.837 M -1.42 % 99.245 M 11.87 % 88.716 M 31.98 % 67.219 M -16.83 % 80.823 M 13.78 % 71.036 M -22.28 % 91.398 M 15.93 % 78.841 M 21.25 % 65.022 M 34.23 % 48.442 M -8.90 % 53.172 M 38.35 % 38.434 M -1.60 % 39.058 M -5.28 % 41.237 M -3.20 % 42.601 M 0.57 % 42.360 M -3.22 % 43.770 M 4.24 % 41.991 M 4.03 % 40.366 M -9.41 % 44.559 M 3.54 % 43.034 M 0.27 % 42.916 M 7.36 % 39.974 M -4.92 % 42.042 M 0.56 % 41.808 M -7.04 % 44.973 M -20.60 % 56.639 M 41.40 % 40.055 M -11.50 % 45.259 M -3.40 % 46.854 M -31.91 % 68.808 M 63.76 % 42.018 M -9.62 % 46.490 M 15.82 % 40.139 M -50.56 % 81.192 M 99.32 % 40.734 M -3.05 % 42.016 M 4.36 % 40.262 M -56.93 % 93.474 M 0.000 0.000 0.000
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.299 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 737.768 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 -100.00 % 830.182 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.360 M 0.000 0.000 0.000
Interest expense 1.143 M 34.00 % 853.000 K 41.46 % 603.000 K -8.91 % 662.000 K -4.47 % 693.000 K -69.57 % 2.277 M 305.88 % 561.000 K -34.62 % 858.000 K 51.06 % 568.000 K 33.65 % 425.000 K -38.49 % 691.000 K -14.59 % 809.000 K 36.66 % 592.000 K 0.000 -100.00 % 1.134 M 14.66 % 989.000 K -21.20 % 1.255 M -51.60 % 2.593 M 21.57 % 2.133 M -27.25 % 2.932 M 164.38 % 1.109 M -27.74 % 1.535 M -33.07 % 2.293 M -9.01 % 2.520 M 48.76 % 1.694 M -25.20 % 2.265 M 10.16 % 2.056 M 15.18 % 1.785 M 3.06 % 1.732 M -47.20 % 3.280 M 53.13 % 2.142 M -2.59 % 2.199 M -23.17 % 2.862 M -9.11 % 3.149 M 65.13 % 1.907 M -13.91 % 2.215 M -27.90 % 3.072 M 8.07 % 2.843 M 15.65 % 2.458 M 17.55 % 2.091 M -12.47 % 2.389 M -19.99 % 2.986 M 83.97 % 1.623 M 63.44 % 993.000 K -40.54 % 1.670 M -44.12 % 2.988 M -4.52 % 3.130 M -4.16 % 3.266 M 17.23 % 2.786 M
Depreciation and amortization 3.891 M -23.68 % 5.098 M 43.20 % 3.560 M -1.66 % 3.620 M 5.91 % 3.418 M -29.22 % 4.829 M 71.18 % 2.821 M 2.10 % 2.763 M -17.82 % 3.362 M 15.29 % 2.916 M 24.19 % 2.348 M 1.34 % 2.317 M 6.38 % 2.178 M 36.55 % 1.595 M -36.93 % 2.529 M 5.73 % 2.392 M -7.96 % 2.599 M -4.13 % 2.711 M 3.83 % 2.611 M 5.07 % 2.485 M -4.86 % 2.612 M -13.73 % 3.028 M 38.89 % 2.180 M -27.36 % 3.001 M 6.42 % 2.820 M 5.43 % 2.675 M -5.78 % 2.839 M 4.11 % 2.727 M -4.15 % 2.845 M -6.45 % 3.041 M 0.40 % 3.029 M 15.30 % 2.627 M -9.69 % 2.909 M -5.49 % 3.078 M -9.52 % 3.402 M 2.07 % 3.333 M 0.51 % 3.316 M 262.77 % 914.069 K -78.69 % 4.290 M -5.53 % 4.541 M 0.18 % 4.533 M -18.12 % 5.536 M -9.27 % 6.102 M 8.98 % 5.599 M -1.30 % 5.673 M 10.35 % 5.141 M -5.16 % 5.421 M -3.78 % 5.634 M 2.90 % 5.475 M
Operating income 14.623 M 9 780.41 % 148.000 K -97.71 % 6.468 M -25.35 % 8.664 M -39.20 % 14.249 M 104.11 % 6.981 M 41.52 % 4.933 M 394.78 % 997.000 K -90.77 % 10.797 M 385.71 % -3.779 M -125.58 % 14.775 M 168.25 % 5.508 M -53.32 % 11.799 M 17.50 % 10.042 M 1 407.81 % 666.000 K -59.37 % 1.639 M 266.23 % -986.000 K 82.67 % -5.688 M -415.82 % 1.801 M -41.79 % 3.094 M 122.98 % -13.462 M 38.37 % -21.843 M -399.37 % -4.374 M -13 154.55 % -33.000 K 94.05 % -555.000 K -107.47 % 7.429 M 1 068.10 % 636.000 K -85.26 % 4.314 M -59.41 % 10.629 M 979.35 % 984.756 K 111.74 % -8.387 M 23.11 % -10.908 M -64.85 % -6.617 M 13.96 % -7.691 M 45.50 % -14.111 M -129.15 % -6.158 M -173.24 % 8.408 M -60.69 % 21.386 M 79.10 % 11.941 M -19.88 % 14.904 M -8.02 % 16.204 M -18.65 % 19.919 M 101.18 % 9.901 M 106.79 % 4.788 M 48.01 % 3.235 M -71.52 % 11.357 M -2.47 % 11.644 M -19.04 % 14.383 M 0.38 % 14.328 M
Operating income ratio 0.04 7 983.27 % 0.00 -98.09 % 0.03 -20.68 % 0.03 -39.66 % 0.05 142.64 % 0.02 16.50 % 0.02 443.14 % 0.00 -91.16 % 0.04 349.39 % -0.02 -128.24 % 0.06 200.13 % 0.02 -50.70 % 0.04 7.91 % 0.04 1 042.00 % 0.00 -57.99 % 0.01 236.39 % -0.01 80.87 % -0.03 -393.79 % 0.01 -33.40 % 0.01 110.73 % -0.14 7.21 % -0.15 -454.70 % -0.03 -15 161.40 % 0.00 93.71 % 0.00 -107.91 % 0.03 1 098.86 % 0.00 -82.31 % 0.02 -60.54 % 0.04 697.08 % 0.01 111.41 % -0.05 23.77 % -0.06 -57.30 % -0.04 11.77 % -0.04 59.20 % -0.11 -246.78 % -0.03 -176.75 % 0.04 -52.54 % 0.08 56.80 % 0.05 0.89 % 0.05 -23.57 % 0.07 -5.57 % 0.07 62.56 % 0.05 109.21 % 0.02 26.67 % 0.02 -66.18 % 0.05 -16.13 % 0.06 -0.61 % 0.06 -8.50 % 0.07
Total other income expenses net 1.968 M -79.53 % 9.613 M 82.76 % 5.260 M 81.63 % 2.896 M 450.57 % 526.000 K -93.49 % 8.083 M 78.47 % 4.529 M -64.11 % 12.620 M 1 992.87 % 603.000 K -95.47 % 13.323 M 3 191.18 % -431.000 K -105.36 % 8.034 M 617.32 % 1.120 M 113.23 % -8.467 M -447.29 % 2.438 M 553.62 % 373.000 K -76.70 % 1.601 M -45.93 % 2.961 M 709.06 % 366.000 K 113.29 % -2.754 M -274.52 % 1.578 M 105.39 % -29.257 M -6 767.82 % -426.000 K 70.27 % -1.433 M -172.43 % -526.000 K -4.12 % -505.191 K -206.13 % 476.000 K -68.52 % 1.512 M 688.33 % -257.000 K 87.86 % -2.117 M -182.70 % 2.560 M -55.02 % 5.692 M 478.46 % -1.504 M 52.24 % -3.149 M -606.27 % 622.000 K -76.82 % 2.683 M 103.51 % -76.537 M -482.88 % -13.131 M -434.21 % -2.458 M -17.55 % -2.091 M 12.47 % -2.389 M -295.84 % 1.220 M 175.16 % -1.623 M -63.44 % -993.000 K -145.10 % 2.202 M 5.88 % 2.080 M 169.49 % -2.993 M -45.93 % -2.051 M 26.38 % -2.786 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 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 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30
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-03-31 2017-03-31 2016-06-30 2016-03-31 2015-06-30 2015-03-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31
Net debt 0.000 100.00 % -71.178 M 0.000 100.00 % -72.390 M 0.000 100.00 % -64.641 M -151.31 % 125.990 M 306.77 % -60.931 M -164.71 % 94.164 M 247.09 % -64.019 M -201.27 % 63.214 M 235.12 % -46.782 M -143.88 % 106.616 M 298.91 % -53.600 M -189.55 % 59.858 M 201.53 % -58.956 M -142.68 % 138.129 M 272.47 % -80.087 M -257.23 % 50.935 M 236.45 % -37.328 M -170.80 % 52.723 M 2 218.90 % 2.274 M -96.93 % 74.066 M 118.69 % 33.868 M -29.63 % 48.127 M 68.08 % 28.633 M 114.63 % 13.341 M -69.36 % 43.541 M 142.22 % 17.976 M -76.60 % 76.804 M 102.69 % 37.893 M -42.65 % 66.068 M 379.24 % 13.786 M -58.97 % 33.601 M 6.08 % 31.675 M 3.43 % 30.625 M 413.08 % -9.782 M -125.38 % 38.546 M -14.39 % 45.026 M
Total investments 0.000 -100.00 % 198.763 M 0.000 -100.00 % 8.622 M 0.000 -100.00 % 156.050 M -38.07 % 251.980 M 2 741.77 % 8.867 M -95.29 % 188.328 M 246.73 % 54.315 M -57.04 % 126.428 M 214.97 % 40.140 M -81.18 % 213.232 M 987.53 % 19.607 M -83.62 % 119.716 M 1 033.67 % 10.560 M -96.18 % 276.258 M 5 267.81 % 5.147 M -94.95 % 101.870 M 896.97 % 10.218 M -90.31 % 105.447 M 710.35 % -17.276 M -111.66 % 148.132 M 1 741.75 % 8.043 M -91.64 % 96.254 M 105 334.15 % 91.293 K 0.000 -100.00 % 1.786 M -95.03 % 35.952 M 2 419.15 % 1.427 M -98.12 % 75.786 M 4 143.28 % 1.786 M -55.95 % 4.055 M -93.97 % 67.202 M 2 456.99 % 2.628 M -46.35 % 4.899 M -0.02 % 4.900 M -93.64 % 77.092 M 2 420.45 % 3.059 M
Total debt 0.000 -100.00 % 13.777 M 0.000 -100.00 % 1.368 M 0.000 -100.00 % 13.410 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.373 M 0.000 -100.00 % 37.632 M 0.000 -100.00 % 902.000 K 0.000 -100.00 % 58.042 M 0.000 -100.00 % 13.607 M 0.000 -100.00 % 61.894 M 0.000 -100.00 % 94.922 M 0.000 -100.00 % 75.590 M 32.95 % 56.855 M -23.59 % 74.406 M 0.000 -100.00 % 92.526 M 0.000 -100.00 % 101.541 M 108.35 % 48.735 M 0.000 -100.00 % 62.870 M 25.64 % 50.041 M 30.59 % 38.319 M 0.000 -100.00 % 81.171 M
Accumulated other comprehensive income loss 655.773 M 0.000 -100.00 % 633.770 M 5.81 % 598.992 M -1.41 % 607.534 M 33 739.76 % -1.806 M -100.31 % 588.375 M 1 591.80 % 34.778 M -93.93 % 572.498 M 370.91 % 121.573 M -77.86 % 549.197 M 1 479.15 % 34.778 M -93.45 % 531.053 M 336.82 % 121.573 M -76.49 % 517.151 M 7.21 % 482.373 M -5.79 % 512.008 M 321.15 % 121.573 M -76.07 % 507.982 M 7.35 % 473.204 M -9.08 % 520.463 M 18 890.89 % -2.770 M -100.52 % 531.765 M 7.00 % 496.987 M -8.18 % 541.291 M 30 258.58 % 1.783 M 158.81 % -3.032 M -333.13 % 1.301 M -99.77 % 569.778 M 22 022.36 % 2.576 M -99.56 % 584.143 M 50 528.45 % 1.154 M 0.000 -100.00 % 560.732 M 197 450.51 % -284.130 K 0.000 0.000 -100.00 % 532.995 M 50 304.69 % 1.057 M
Retained earnings 0.000 -100.00 % 463.991 M 0.000 0.000 0.000 -100.00 % 487.767 M 0.000 0.000 0.000 -100.00 % 388.925 M 0.000 0.000 0.000 -100.00 % 345.569 M 0.000 0.000 0.000 -100.00 % 328.903 M 0.000 0.000 0.000 -100.00 % 339.510 M 0.000 0.000 0.000 -100.00 % 357.786 M 5.78 % 338.244 M -18.62 % 415.634 M 0.000 -100.00 % 379.937 M 0.000 -100.00 % 401.267 M 0.000 0.000 -100.00 % 383.294 M 0.000 0.000 0.000 -100.00 % 358.215 M
Common stock 0.000 -100.00 % 34.778 M 0.000 -100.00 % 34.778 M 0.000 -100.00 % 34.778 M 0.000 -100.00 % 34.778 M 0.000 -100.00 % 34.778 M 0.000 -100.00 % 34.778 M 0.000 -100.00 % 34.778 M 0.000 -100.00 % 34.778 M 0.000 -100.00 % 34.778 M 0.000 -100.00 % 34.778 M 0.000 -100.00 % 34.778 M 0.000 -100.00 % 34.778 M 0.000 -100.00 % 34.778 M 0.00 % 34.778 M 0.00 % 34.778 M 0.000 -100.00 % 34.778 M 0.000 -100.00 % 34.778 M 0.00 % 34.778 M 0.000 -100.00 % 34.778 M 0.00 % 34.778 M 0.00 % 34.778 M 0.000 -100.00 % 34.778 M
Total equity 655.773 M 0.00 % 655.773 M 3.47 % 633.770 M 0.00 % 633.770 M 4.32 % 607.534 M 0.00 % 607.534 M 3.26 % 588.375 M 0.00 % 588.375 M 2.77 % 572.498 M 0.00 % 572.498 M 4.24 % 549.197 M 0.00 % 549.197 M 3.42 % 531.053 M 0.00 % 531.054 M 2.69 % 517.151 M 0.00 % 517.151 M 1.00 % 512.008 M -6.95 % 550.270 M 8.32 % 507.982 M 0.00 % 507.982 M -2.40 % 520.463 M 0.00 % 520.463 M -2.13 % 531.765 M 0.00 % 531.765 M -1.76 % 541.291 M 0.00 % 541.291 M 4.59 % 517.538 M -3.89 % 538.508 M -5.49 % 569.778 M 0.98 % 564.235 M -3.41 % 584.143 M 0.00 % 584.143 M 3.51 % 564.329 M 0.64 % 560.732 M 0.00 % 560.732 M 3.43 % 542.135 M 1.78 % 532.668 M -0.06 % 532.995 M 0.00 % 532.995 M
Other non current liabilities -655.773 M -893.17 % 82.677 M 113.05 % -633.770 M -806.10 % 89.756 M 114.77 % -607.534 M -743.19 % 94.457 M 116.05 % -588.375 M -2 792.42 % 21.853 M 0.000 -100.00 % 87.369 M 0.000 -100.00 % 91.981 M 0.000 -100.00 % 84.382 M 0.000 -100.00 % 95.789 M 0.000 -100.00 % 87.884 M 0.000 -100.00 % 87.745 M 0.000 -100.00 % 81.759 M 0.000 -100.00 % 76.646 M 0.000 -100.00 % 67.882 M 12.20 % 60.503 M 24.00 % 48.793 M 0.000 -100.00 % 43.685 M 0.000 -100.00 % 33.818 M 46.21 % 23.130 M 0.000 -100.00 % 21.547 M 680.41 % 2.761 M -13.45 % 3.190 M 0.000 -100.00 % 2.761 M
Long term debt 0.000 -100.00 % 636.000 K 0.000 -100.00 % 1.368 M 0.000 -100.00 % 2.068 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.373 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 % 945.000 K 0.000 0.000 0.000 -100.00 % 1.589 M 0.000 -100.00 % 1.307 M 0.000 -100.00 % 1.218 M 15.46 % 1.055 M 0.000 -100.00 % 1.904 M 13.41 % 1.679 M -22.16 % 2.157 M 0.000 -100.00 % 2.146 M
Total non current liabilities -655.773 M -887.12 % 83.313 M 113.15 % -633.770 M -795.50 % 91.124 M 115.00 % -607.534 M -729.41 % 96.525 M 116.41 % -588.375 M -2 792.42 % 21.853 M 0.000 -100.00 % 87.369 M 0.000 -100.00 % 93.354 M 0.000 -100.00 % 91.980 M 0.000 -100.00 % 95.789 M 0.000 -100.00 % 95.217 M 0.000 -100.00 % 87.745 M 0.000 -100.00 % 81.759 M 0.000 -100.00 % 77.591 M 0.000 -100.00 % 67.882 M 1.85 % 66.648 M 32.29 % 50.382 M 0.000 -100.00 % 44.992 M 0.000 -100.00 % 35.037 M 44.87 % 24.185 M 0.000 -100.00 % 23.451 M 749.07 % 2.762 M -48.34 % 5.347 M 0.000 -100.00 % 4.907 M
Other current liabilities 0.000 -100.00 % 77.218 M 0.000 -100.00 % 125.496 M 0.000 -100.00 % 68.946 M 0.000 -100.00 % 159.985 M 0.000 -100.00 % 67.683 M 0.000 -100.00 % 93.567 M 0.000 -100.00 % 51.321 M 0.000 -100.00 % 142.412 M 0.000 -100.00 % 37.427 M 0.000 -100.00 % 83.580 M 0.000 -100.00 % 140.986 M 0.000 -100.00 % 35.843 M 0.000 -100.00 % 43.201 M 0.96 % 42.789 M 3.39 % 41.388 M 0.000 -100.00 % 57.717 M 0.000 -100.00 % 71.840 M 128.35 % 31.460 M 0.000 -100.00 % 44.147 M 21.83 % 36.237 M 1.61 % 35.664 M 0.000 -100.00 % 93.200 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.175 M 0.000 0.000 0.000 -100.00 % 20.079 M 0.000 0.000 0.000 -100.00 % 10.160 M 0.000 -100.00 % 19.000 K 0.000 -100.00 % 11.452 M 0.000 -100.00 % 70.528 M 0.000 -100.00 % 138.335 M 0.000 -100.00 % 35.487 M 0.000 0.000 0.000 -100.00 % 19.104 M 0.000 -100.00 % 65.575 M 0.000 -100.00 % 8.587 M -77.43 % 38.051 M 0.000 -100.00 % 31.505 M -40.76 % 53.187 M -21.98 % 68.172 M 0.000 -100.00 % 53.229 M
Short term debt 0.000 -100.00 % 13.141 M 0.000 0.000 0.000 -100.00 % 11.342 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.632 M 0.000 -100.00 % 902.000 K 0.000 -100.00 % 5.393 M 0.000 -100.00 % 13.607 M 0.000 -100.00 % 61.894 M 0.000 -100.00 % 93.977 M 0.000 -100.00 % 75.590 M 32.95 % 56.855 M -22.55 % 73.411 M 0.000 -100.00 % 91.219 M 0.000 -100.00 % 100.323 M 110.41 % 47.680 M 0.000 -100.00 % 60.966 M 26.06 % 48.362 M 33.74 % 36.162 M 0.000 -100.00 % 79.025 M
Total current liabilities 0.000 -100.00 % 242.898 M 0.000 -100.00 % 249.643 M 0.000 -100.00 % 239.576 M 0.000 -100.00 % 416.777 M 0.000 -100.00 % 370.080 M 0.000 -100.00 % 245.825 M 0.000 -100.00 % 352.353 M 0.000 -100.00 % 318.077 M 0.000 -100.00 % 278.487 M 0.000 -100.00 % 278.722 M 0.000 -100.00 % 329.470 M 0.000 -100.00 % 274.711 M 0.000 -100.00 % 285.897 M -4.00 % 297.808 M -1.56 % 302.520 M 0.000 -100.00 % 327.096 M 0.000 -100.00 % 359.987 M 16.67 % 308.555 M 0.000 -100.00 % 336.428 M -0.17 % 336.987 M 10.10 % 306.074 M 0.000 -100.00 % 352.856 M
Total liabilities -655.773 M -301.03 % 326.211 M 151.47 % -633.770 M -285.98 % 340.767 M 156.09 % -607.534 M -280.76 % 336.101 M 157.12 % -588.375 M -234.14 % 438.630 M 0.000 -100.00 % 457.449 M 0.000 -100.00 % 339.179 M 0.000 -100.00 % 444.333 M 0.000 -100.00 % 413.866 M 0.000 -100.00 % 373.704 M 0.000 -100.00 % 366.467 M 0.000 -100.00 % 411.228 M 0.000 -100.00 % 352.302 M 0.000 -100.00 % 353.779 M -2.93 % 364.456 M 3.27 % 352.902 M 0.000 -100.00 % 372.088 M 0.000 -100.00 % 395.024 M 18.72 % 332.740 M 0.000 -100.00 % 359.880 M 5.93 % 339.749 M 9.10 % 311.421 M 0.000 -100.00 % 357.763 M
Other non current assets 0.000 -100.00 % 800.000 K 0.000 -100.00 % 188.515 M 183.80 % -224.947 M 0.000 100.00 % -125.990 M -549.80 % 28.010 M 129.75 % -94.164 M -1 888.49 % 5.265 M 108.33 % -63.214 M -2 264.86 % 2.920 M 102.74 % -106.616 M -1 252.61 % 9.250 M 115.45 % -59.858 M -10 510.09 % 575.000 K 100.42 % -138.129 M -2 132.29 % 6.797 M 113.34 % -50.935 M -987.37 % 5.740 M 110.89 % -52.723 M -284.63 % 28.556 M 138.55 % -74.066 M -647.95 % 13.517 M 128.09 % -48.127 M -676.56 % 8.347 M -38.79 % 13.636 M -9.57 % 15.079 M 183.89 % -17.976 M -287.17 % 9.604 M 125.34 % -37.893 M -455.31 % 10.665 M -92.54 % 142.996 M 525.57 % -33.601 M -388.54 % 11.645 M -91.99 % 145.378 M -4.00 % 151.434 M 492.86 % -38.546 M -326.24 % 17.038 M
Long term investments 0.000 -100.00 % 9.121 M 0.000 100.00 % -179.893 M 0.000 -100.00 % 9.154 M 0.000 100.00 % -19.143 M 0.000 -100.00 % 4.767 M 0.000 -100.00 % 40.140 M 0.000 -100.00 % 4.548 M 0.000 -100.00 % 10.560 M 0.000 -100.00 % 5.147 M 0.000 -100.00 % 5.299 M 0.000 100.00 % -17.276 M 0.000 100.00 % -4.969 M 0.000 -100.00 % 40.293 K 0.000 -100.00 % 1.735 M 0.000 -100.00 % 1.735 M 0.000 -100.00 % 1.735 M 0.000 0.000 -100.00 % 2.577 M 0.000 0.000 0.000 -100.00 % 3.008 M
Intangible assets 0.000 -100.00 % 17.876 M 0.000 -100.00 % 18.333 M 0.000 -100.00 % 18.743 M 0.000 -100.00 % 19.143 M 0.000 -100.00 % 19.555 M 0.000 -100.00 % 20.063 M 0.000 -100.00 % 20.462 M 0.000 -100.00 % 20.840 M 0.000 -100.00 % 21.196 M 0.000 -100.00 % 21.567 M 0.000 -100.00 % 21.628 M 0.000 -100.00 % 21.725 M 0.000 -100.00 % 22.128 M -3.39 % 22.905 M -4.76 % 24.050 M 0.000 -100.00 % 25.039 M 0.000 -100.00 % 25.676 M 0.000 0.000 -100.00 % 27.205 M 0.000 0.000 0.000 -100.00 % 27.203 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 0.000 0.000 0.000
Goodwill and intangible assets 0.000 -100.00 % 17.876 M 0.000 -100.00 % 18.333 M 0.000 -100.00 % 18.743 M 0.000 -100.00 % 19.143 M 0.000 -100.00 % 19.555 M 0.000 -100.00 % 20.063 M 0.000 -100.00 % 20.462 M 0.000 -100.00 % 20.840 M 0.000 -100.00 % 21.196 M 0.000 -100.00 % 21.567 M 0.000 -100.00 % 21.628 M 0.000 -100.00 % 21.725 M 0.000 -100.00 % 22.128 M -3.39 % 22.905 M -4.76 % 24.050 M 0.000 -100.00 % 25.039 M 0.000 -100.00 % 25.676 M 0.000 0.000 -100.00 % 27.205 M 0.000 0.000 0.000 -100.00 % 27.203 M
Property plant equipment net 0.000 -100.00 % 124.693 M 0.000 -100.00 % 112.538 M 0.000 -100.00 % 109.624 M 0.000 -100.00 % 97.918 M 0.000 -100.00 % 92.439 M 0.000 -100.00 % 89.883 M 0.000 -100.00 % 80.012 M 0.000 -100.00 % 80.461 M 0.000 -100.00 % 83.486 M 0.000 -100.00 % 85.630 M 0.000 -100.00 % 88.156 M 0.000 -100.00 % 86.696 M 0.000 -100.00 % 80.781 M -2.44 % 82.797 M -8.04 % 90.032 M 0.000 -100.00 % 97.656 M 0.000 -100.00 % 100.040 M 0.000 0.000 -100.00 % 105.958 M 0.000 0.000 0.000 -100.00 % 115.121 M
Total non current assets 0.000 -100.00 % 175.536 M 0.000 -100.00 % 163.928 M 172.87 % -224.947 M -238.98 % 161.853 M 228.46 % -125.990 M -183.54 % 150.815 M 260.16 % -94.164 M -162.94 % 149.606 M 336.67 % -63.214 M -136.08 % 175.224 M 264.35 % -106.616 M -177.20 % 138.108 M 330.73 % -59.858 M -143.63 % 137.205 M 199.33 % -138.129 M -197.89 % 141.106 M 377.03 % -50.935 M -137.95 % 134.217 M 354.57 % -52.723 M -138.11 % 138.340 M 286.78 % -74.066 M -153.70 % 137.915 M 386.56 % -48.127 M -138.41 % 125.296 M -12.52 % 143.228 M -3.00 % 147.663 M 921.45 % -17.976 M -111.98 % 150.014 M 495.89 % -37.893 M -125.53 % 148.432 M 1.24 % 146.620 M 536.36 % -33.601 M -121.75 % 154.516 M 6.29 % 145.378 M -4.00 % 151.434 M 492.86 % -38.546 M -123.38 % 164.889 M
Other current assets -274.597 M -875.74 % 35.398 M 114.08 % -251.473 M -188.25 % 284.952 M 0.000 -100.00 % 45.688 M 0.000 -100.00 % 44.998 M 0.000 -100.00 % 460.526 M 0.000 -100.00 % 10.163 M 0.000 -100.00 % 49.619 M 0.000 -100.00 % 95.616 M 0.000 -100.00 % 17.942 M 0.000 -100.00 % 97.996 M 0.000 -100.00 % 106.916 M 0.000 -100.00 % 13.079 M 0.000 -100.00 % 37.735 M 48.90 % 25.342 M -12.75 % 29.046 M 0.000 -100.00 % 256.367 M 0.000 -100.00 % 45.776 M 0.000 0.000 -100.00 % 29.793 M 0.000 0.000 0.000 -100.00 % 259.068 M
Short term investments 0.000 -100.00 % 189.642 M 0.000 -100.00 % 177.715 M 0.000 -100.00 % 146.896 M -41.70 % 251.980 M 193.57 % 85.832 M -54.42 % 188.328 M 526.53 % 30.059 M -76.22 % 126.428 M 739.55 % 15.059 M -92.94 % 213.232 M 340.02 % 48.460 M -59.52 % 119.716 M 366.57 % 25.659 M -90.71 % 276.258 M 1 939.26 % 13.547 M -86.70 % 101.870 M 1 970.95 % 4.919 M -95.34 % 105.447 M 0.000 -100.00 % 148.132 M 1 038.43 % 13.012 M -86.48 % 96.254 M 188 633.33 % 51.000 K 0.000 -100.00 % 50.975 K -99.86 % 35.952 M 14.39 % 31.428 M -58.53 % 75.786 M 57.28 % 48.187 M 0.000 -100.00 % 67.202 M 131 668.63 % 51.000 K 0.000 0.000 -100.00 % 77.092 M 151 061.30 % 51.000 K
cash and cash equivalents 0.000 -100.00 % 84.955 M 0.000 -100.00 % 73.758 M 0.000 -100.00 % 78.051 M 161.95 % -125.990 M -306.77 % 60.931 M 164.71 % -94.164 M -247.09 % 64.019 M 201.27 % -63.214 M -231.27 % 48.155 M 145.17 % -106.616 M -216.86 % 91.232 M 252.41 % -59.858 M -200.00 % 59.858 M 143.33 % -138.129 M -200.00 % 138.129 M 371.19 % -50.935 M -200.00 % 50.935 M 196.61 % -52.723 M -188.43 % 59.621 M 180.50 % -74.066 M -221.31 % 61.054 M 226.86 % -48.127 M -202.49 % 46.956 M 7.91 % 43.515 M 40.98 % 30.865 M 271.70 % -17.976 M -214.34 % 15.722 M 141.49 % -37.893 M -206.82 % 35.473 M 1.50 % 34.949 M 204.01 % -33.601 M -207.71 % 31.196 M 60.67 % 19.416 M -59.63 % 48.101 M 224.79 % -38.546 M -206.64 % 36.145 M
Cash and short term investments 274.597 M 0.00 % 274.597 M 9.20 % 251.473 M -4.12 % 262.273 M 16.59 % 224.947 M 0.00 % 224.947 M 78.54 % 125.990 M -14.15 % 146.763 M 55.86 % 94.164 M 0.09 % 94.078 M 48.82 % 63.214 M 0.00 % 63.214 M -40.71 % 106.616 M -23.68 % 139.692 M 133.37 % 59.858 M 0.00 % 59.858 M -56.67 % 138.129 M 0.00 % 138.129 M 171.19 % 50.935 M -8.81 % 55.854 M 5.94 % 52.723 M -11.57 % 59.621 M -19.50 % 74.066 M 0.00 % 74.066 M 53.90 % 48.127 M 2.49 % 46.956 M 7.91 % 43.515 M 40.98 % 30.865 M 71.70 % 17.976 M 14.34 % 15.722 M -58.51 % 37.893 M 6.82 % 35.473 M 1.50 % 34.949 M 4.01 % 33.601 M 7.71 % 31.196 M 60.67 % 19.416 M -59.63 % 48.101 M 24.79 % 38.546 M 6.64 % 36.145 M
Total current assets 0.000 -100.00 % 806.448 M 0.000 -100.00 % 810.609 M 260.36 % 224.947 M -71.23 % 781.782 M 520.51 % 125.990 M -85.62 % 876.190 M 830.49 % 94.164 M -89.30 % 880.340 M 1 292.63 % 63.214 M -91.14 % 713.152 M 568.90 % 106.616 M -87.27 % 837.279 M 1 298.78 % 59.858 M -92.46 % 793.812 M 474.69 % 138.129 M -82.42 % 785.803 M 1 442.76 % 50.935 M -93.12 % 740.232 M 1 304.00 % 52.723 M -93.35 % 793.351 M 971.14 % 74.066 M -90.07 % 746.152 M 1 450.38 % 48.127 M -93.75 % 769.775 M 3.78 % 741.703 M -0.27 % 743.747 M 4 037.44 % 17.976 M -97.71 % 786.308 M 1 975.08 % 37.893 M -95.44 % 830.735 M 10.70 % 750.449 M 2 133.41 % 33.601 M -95.61 % 766.096 M 4.02 % 736.506 M 6.33 % 692.655 M 1 696.95 % 38.546 M -94.69 % 725.868 M
Inventory 0.000 -100.00 % 305.934 M 0.000 -100.00 % 261.658 M 0.000 -100.00 % 280.600 M 0.000 -100.00 % 333.861 M 0.000 -100.00 % 325.736 M 0.000 -100.00 % 369.715 M 0.000 -100.00 % 433.694 M 0.000 -100.00 % 420.671 M 0.000 -100.00 % 380.789 M 0.000 -100.00 % 394.516 M 0.000 -100.00 % 434.542 M 0.000 -100.00 % 468.948 M 0.000 -100.00 % 465.019 M -2.64 % 477.605 M -1.39 % 484.350 M 0.000 -100.00 % 514.220 M 0.000 -100.00 % 476.454 M 7.84 % 441.803 M 0.000 -100.00 % 434.955 M -6.56 % 465.497 M 5.21 % 442.464 M 0.000 -100.00 % 430.655 M
Net receivables 0.000 -100.00 % 190.519 M 0.000 -100.00 % 1.726 M 0.000 -100.00 % 230.547 M 0.000 -100.00 % 373.082 M 0.000 0.000 0.000 -100.00 % 270.060 M 0.000 -100.00 % 247.961 M 0.000 -100.00 % 217.667 M 0.000 -100.00 % 192.310 M 0.000 -100.00 % 196.785 M 0.000 -100.00 % 265.603 M 0.000 -100.00 % 190.059 M 0.000 -100.00 % 214.177 M 9.70 % 195.240 M -2.13 % 199.486 M 0.000 0.000 0.000 -100.00 % 268.115 M -2.04 % 273.697 M 0.000 -100.00 % 264.642 M 5.19 % 251.593 M 24.50 % 202.090 M 0.000 -100.00 % 234.561 M
Tax assets 0.000 -100.00 % 23.046 M 0.000 -100.00 % 24.435 M 0.000 -100.00 % 24.332 M 0.000 -100.00 % 24.887 M 0.000 -100.00 % 27.580 M 0.000 -100.00 % 22.218 M 0.000 -100.00 % 23.836 M 0.000 -100.00 % 24.769 M 0.000 -100.00 % 24.481 M 0.000 -100.00 % 15.981 M 0.000 -100.00 % 17.276 M 0.000 -100.00 % 20.946 M 0.000 -100.00 % 14.000 M -41.40 % 23.890 M 42.48 % 16.767 M 0.000 -100.00 % 15.980 M 0.000 -100.00 % 10.316 M 184.66 % 3.624 M 0.000 -100.00 % 7.130 M 0.000 0.000 0.000 -100.00 % 2.520 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.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 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 152.539 M 0.000 -100.00 % 117.362 M 0.000 -100.00 % 122.113 M 0.000 -100.00 % 254.181 M 0.000 -100.00 % 281.686 M 0.000 -100.00 % 146.602 M 0.000 -100.00 % 261.460 M 0.000 -100.00 % 174.725 M 0.000 -100.00 % 171.557 M 0.000 -100.00 % 110.998 M 0.000 -100.00 % 125.495 M 0.000 -100.00 % 144.855 M 0.000 -100.00 % 165.707 M -16.38 % 198.164 M 17.52 % 168.617 M 0.000 -100.00 % 176.540 M 0.000 -100.00 % 186.032 M -2.79 % 191.364 M 0.000 -100.00 % 197.785 M -0.71 % 199.201 M 19.95 % 166.076 M 0.000 -100.00 % 178.487 M
Tax payables 0.000 0.000 0.000 -100.00 % 6.785 M 0.000 0.000 0.000 -100.00 % 2.611 M 0.000 -100.00 % 632.000 K 0.000 -100.00 % 5.656 M 0.000 -100.00 % 1.940 M 0.000 -100.00 % 19.000 K 0.000 -100.00 % 9.188 K 0.000 -100.00 % 9.000 K 0.000 -100.00 % 1.094 M 0.000 -100.00 % 36.000 K 0.000 -100.00 % 1.399 M 0.000 0.000 0.000 -100.00 % 1.620 M 0.000 -100.00 % 1.792 M 0.000 0.000 -100.00 % 2.024 M 0.000 0.000 0.000 -100.00 % 2.144 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 -100.00 % 636.000 K 0.000 -100.00 % 1.368 M 0.000 -100.00 % 2.068 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 % -52.649 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 594.047 K 0.000 0.000 0.000 -100.00 % 1.217 M 0.000 0.000 -100.00 % 1.560 M 0.000 0.000 0.000 -100.00 % 957.156 K
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 -100.00 % 62.149 M 0.000 0.000 0.000 -100.00 % 60.149 M 0.000 -100.00 % 376.000 0.000 -100.00 % 60.149 M 0.000 -100.00 % 60.149 M 0.000 0.000 -100.00 % 56.149 M 0.000 0.000 0.000 -100.00 % 52.149 M
Other total stockholders equity 0.000 -100.00 % 156.472 M 0.000 -100.00 % 598.992 M 0.000 -100.00 % 86.795 M 0.000 0.000 0.000 -100.00 % 86.795 M 0.000 0.000 0.000 -100.00 % 86.795 M 0.000 0.000 0.000 -100.00 % 86.795 M 0.000 0.000 0.000 -100.00 % 86.795 M 0.000 0.000 0.000 -100.00 % 86.795 M -41.18 % 147.548 M 62.04 % 91.055 M 0.000 -100.00 % 86.795 M 0.000 -100.00 % 86.795 M -83.61 % 529.551 M 0.000 -100.00 % 86.795 M -82.89 % 507.357 M 1.90 % 497.890 M 0.000 -100.00 % 140.002 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.205 M 0.000 0.000 0.000 -100.00 % 7.598 M 0.000 0.000 0.000 -100.00 % 7.334 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.145 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.678 M 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
Total assets 0.000 -100.00 % 981.984 M 0.000 -100.00 % 974.537 M 0.000 -100.00 % 943.635 M 0.000 -100.00 % 1.027 B 0.000 -100.00 % 1.030 B 0.000 -100.00 % 888.376 M 0.000 -100.00 % 975.387 M 0.000 -100.00 % 931.017 M 0.000 -100.00 % 926.909 M 0.000 -100.00 % 874.449 M 0.000 -100.00 % 931.691 M 0.000 -100.00 % 884.067 M 0.000 -100.00 % 895.071 M 1.15 % 884.930 M -0.73 % 891.410 M 0.000 -100.00 % 936.322 M 0.000 -100.00 % 979.167 M 9.15 % 897.069 M 0.000 -100.00 % 920.612 M 4.39 % 881.884 M 4.48 % 844.089 M 0.000 -100.00 % 890.758 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-03-31 2017-03-31 2016-06-30 2016-03-31 2015-06-30 2015-03-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-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 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 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -15.349 M -72.85 % -8.880 M -9.36 % -8.120 M 18.04 % -9.907 M 14.08 % -11.531 M 27.82 % -15.976 M -466.32 % -2.821 M 69.21 % -9.162 M -41.63 % -6.469 M 47.92 % -12.421 M 5.65 % -13.165 M -0.88 % -13.050 M -176.42 % -4.721 M 35.52 % -7.322 M -266.83 % -1.996 M 57.08 % -4.650 M -72.22 % -2.700 M -1 220.33 % 241.000 K 108.17 % -2.950 M -509.50 % -484.000 K -103.67 % 13.175 M 39.33 % 9.456 M 82.19 % 5.190 M 288.47 % 1.336 M 256.27 % 375.000 K 107.10 % -5.285 M -253.05 % -1.497 M 79.81 % -7.414 M -35.99 % -5.452 M -538.74 % -853.553 K -108.82 % 9.681 M -22.05 % 12.419 M 41.92 % 8.751 M 132.68 % 3.761 M -74.74 % 14.888 M 186.86 % 5.190 M 190.25 % -5.751 M -41.12 % -4.075 M 36.85 % -6.453 M 26.75 % -8.809 M 17.86 % -10.725 M 37.97 % -17.289 M -138.40 % -7.252 M -12.07 % -6.471 M -55.14 % -4.171 M 58.54 % -10.061 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.146 M -43.83 % 9.162 M 41.63 % 6.469 M -47.92 % 12.421 M -5.65 % 13.165 M 0.88 % 13.050 M 176.42 % 4.721 M -35.51 % 7.321 M 266.78 % 1.996 M -57.08 % 4.650 M 72.22 % 2.700 M 708.11 % -444.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 0.000 0.000 0.000 0.000
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -55.785 M -708.87 % 9.162 M 124.02 % -38.148 M -407.13 % 12.421 M 135.50 % -34.990 M -368.12 % 13.050 M 176.42 % 4.721 M -35.51 % 7.321 M 266.78 % 1.996 M -57.08 % 4.650 M 72.22 % 2.700 M 708.11 % -444.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 0.000 0.000 0.000 0.000
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.146 M -91.55 % 60.931 M 17.70 % 51.769 M 16.03 % 44.617 M 38.58 % 32.196 M -33.14 % 48.155 M 37.17 % 35.105 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 78.051 M 1 416.73 % 5.146 M -91.55 % 60.931 M 841.89 % 6.469 M -85.50 % 44.617 M 238.91 % 13.165 M -72.66 % 48.155 M 920.02 % 4.721 M -35.51 % 7.321 M 266.78 % 1.996 M -57.08 % 4.650 M 72.22 % 2.700 M 708.11 % -444.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 0.000 0.000 0.000 0.000
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.146 M -43.83 % 9.162 M 41.63 % 6.469 M -47.92 % 12.421 M -5.65 % 13.165 M 0.88 % 13.050 M 176.42 % 4.721 M -35.51 % 7.321 M 266.78 % 1.996 M -57.08 % 4.650 M 72.22 % 2.700 M 708.11 % -444.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 0.000 0.000 0.000 0.000
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.146 M -43.83 % 9.162 M 41.63 % 6.469 M -47.92 % 12.421 M -5.65 % 13.165 M 0.88 % 13.050 M 176.42 % 4.721 M -35.51 % 7.321 M 266.78 % 1.996 M -57.08 % 4.650 M 72.22 % 2.700 M 708.11 % -444.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 0.000 0.000 0.000 0.000
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 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013 2013
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006