MCE.AX

Matrix Composites & Engineering Ltd MCE.AX

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Revenue 74.770 M -12.07 % 85.038 M 80.15 % 47.204 M 64.90 % 28.625 M 62.48 % 17.618 M -35.79 % 27.437 M -28.15 % 38.187 M 95.44 % 19.539 M -41.04 % 33.139 M -65.38 % 95.728 M -33.56 % 144.075 M -9.15 % 158.581 M 9.00 % 145.487 M 0.47 % 144.812 M -22.67 % 187.271 M 82.49 % 102.622 M
Net income -2.218 M -160.83 % 3.646 M -58.01 % 8.682 M 281.78 % -4.776 M 82.90 % -27.924 M 58.85 % -67.865 M -681.49 % -8.684 M 43.57 % -15.389 M 21.19 % -19.528 M -823.76 % -2.114 M -158.18 % 3.634 M 20.41 % 3.018 M 202.40 % -2.947 M 79.60 % -14.446 M -142.99 % 33.604 M 85.05 % 18.160 M
Income before tax -1.757 M -148.19 % 3.646 M -58.01 % 8.682 M 272.43 % -5.035 M 81.97 % -27.924 M 49.51 % -55.310 M -483.87 % -9.473 M 38.38 % -15.373 M 39.29 % -25.323 M -450.45 % -4.600 M -176.92 % 5.981 M 27.16 % 4.703 M 212.75 % -4.171 M 83.75 % -25.675 M -154.73 % 46.917 M 91.01 % 24.562 M
Income before tax ratio -0.02 -154.81 % 0.04 -76.69 % 0.18 204.57 % -0.18 88.90 % -1.58 21.38 % -2.02 -712.63 % -0.25 68.47 % -0.79 -2.96 % -0.76 -1 490.11 % -0.05 -215.76 % 0.04 39.97 % 0.03 203.44 % -0.03 83.83 % -0.18 -170.77 % 0.25 4.67 % 0.24
EBITDA 3.670 M -68.82 % 11.770 M -19.58 % 14.636 M 34 947.62 % -42.000 K 99.80 % -21.184 M 55.06 % -47.140 M -4 858.20 % -950.748 K 86.37 % -6.976 M 55.19 % -15.568 M -340.67 % 6.469 M -68.77 % 20.710 M 6.31 % 19.481 M 154.04 % 7.669 M 159.69 % -12.848 M -126.69 % 48.135 M 71.56 % 28.058 M
Net income ratio -0.03 -169.19 % 0.04 -76.69 % 0.18 210.24 % -0.17 89.47 % -1.58 35.92 % -2.47 -987.69 % -0.23 71.13 % -0.79 -33.66 % -0.59 -2 568.47 % -0.02 -187.56 % 0.03 32.53 % 0.02 193.95 % -0.02 79.69 % -0.10 -155.59 % 0.18 1.40 % 0.18
Ratio EBITDA 0.05 -64.54 % 0.14 -55.36 % 0.31 21 231.96 % 0.00 99.88 % -1.20 30.02 % -1.72 -6 800.86 % -0.02 93.03 % -0.36 24.00 % -0.47 -795.22 % 0.07 -52.99 % 0.14 17.01 % 0.12 133.06 % 0.05 159.41 % -0.09 -134.52 % 0.26 -5.99 % 0.27
Gross profit ratio 0.14 -30.11 % 0.21 143.65 % 0.08 101.83 % 0.04 120.76 % -0.20 -40.21 % -0.14 -2 057.03 % -0.01 97.89 % -0.32 -20.55 % -0.26 -372.16 % 0.10 -34.14 % 0.15 7.05 % 0.14 37.18 % 0.10 687.41 % -0.02 -105.82 % 0.29 -5.71 % 0.31
Weighted average shs out dil 222.129 M -12.27 % 253.194 M 51.52 % 167.102 M 10.39 % 151.378 M 42.76 % 106.039 M 0.00 % 106.039 M 3.81 % 102.143 M 8.95 % 93.750 M 0.00 % 93.750 M -0.40 % 94.124 M -0.40 % 94.505 M -0.05 % 94.555 M 0.00 % 94.555 M 16.27 % 81.322 M 6.70 % 76.213 M 18.27 % 64.440 M
Weighted average shs out 221.800 M 1.22 % 219.136 M 31.14 % 167.102 M 10.39 % 151.378 M 42.76 % 106.039 M 0.00 % 106.039 M 3.81 % 102.143 M 8.95 % 93.750 M 0.00 % 93.750 M -0.40 % 94.124 M -0.40 % 94.505 M -0.05 % 94.555 M 0.00 % 94.555 M 16.27 % 81.322 M 6.70 % 76.213 M 18.27 % 64.440 M
EPS diluted -0.01 -169.44 % 0.01 -72.31 % 0.05 264.56 % -0.03 87.85 % -0.26 59.38 % -0.64 -652.94 % -0.09 46.88 % -0.16 23.81 % -0.21 -833.33 % -0.02 -159.21 % 0.04 19.12 % 0.03 202.24 % -0.03 82.67 % -0.18 -140.91 % 0.44 57.14 % 0.28
Earnings per share -0.01 -160.24 % 0.02 -68.08 % 0.05 264.56 % -0.03 87.85 % -0.26 59.38 % -0.64 -652.94 % -0.09 46.88 % -0.16 23.81 % -0.21 -833.33 % -0.02 -158.44 % 0.04 20.69 % 0.03 202.24 % -0.03 82.67 % -0.18 -140.91 % 0.44 46.67 % 0.30
Gross profit 10.773 M -38.55 % 17.531 M 338.93 % 3.994 M 232.83 % 1.200 M 133.73 % -3.558 M 9.97 % -3.952 M -1 449.80 % -255.000 K 95.87 % -6.172 M 28.92 % -8.683 M -194.21 % 9.217 M -56.24 % 21.061 M -2.75 % 21.656 M 49.53 % 14.483 M 690.15 % -2.454 M -104.50 % 54.502 M 72.06 % 31.676 M
Income tax expense 461.000 K 0.000 0.000 100.00 % -259.000 K 0.000 -100.00 % 12.555 M 1 491.25 % 789.000 K 4 682.40 % 16.498 K -99.72 % 5.794 M 133.05 % 2.486 M 5.94 % 2.347 M 39.26 % 1.685 M 37.67 % 1.224 M 110.90 % -11.229 M -184.38 % 13.308 M 107.71 % 6.407 M
Cost of revenue 63.997 M -5.20 % 67.507 M 56.23 % 43.210 M 57.56 % 27.425 M 29.51 % 21.176 M -32.54 % 31.389 M -18.35 % 38.442 M 49.52 % 25.711 M -38.52 % 41.822 M -51.66 % 86.512 M -29.67 % 123.014 M -10.16 % 136.925 M 4.52 % 131.005 M -11.04 % 147.266 M 10.92 % 132.769 M 87.14 % 70.946 M
General and administrative expenses 5.443 M -1.47 % 5.524 M 17.68 % 4.694 M 20.85 % 3.884 M 5.72 % 3.674 M 0.96 % 3.639 M 4.63 % 3.478 M -9.58 % 3.846 M -16.48 % 4.605 M -26.81 % 6.291 M -16.24 % 7.512 M -5.46 % 7.946 M 6.80 % 7.440 M 3.45 % 7.192 M 38.36 % 5.198 M 7.33 % 4.843 M
Selling and marketing expenses 2.656 M 26.30 % 2.103 M 18.08 % 1.781 M -20.88 % 2.251 M 34.47 % 1.674 M -9.66 % 1.853 M -37.38 % 2.959 M -13.72 % 3.430 M 11.96 % 3.063 M -26.43 % 4.164 M -13.77 % 4.829 M -15.91 % 5.743 M 1.48 % 5.659 M 63.23 % 3.467 M 47.66 % 2.348 M 44.74 % 1.622 M
Other expenses 0.000 -100.00 % 2.726 M 0.000 0.000 -100.00 % 1.802 M -20.44 % 2.265 M 2 344.20 % -100.927 K -110.44 % 966.808 K 166.04 % -1.464 M 0.78 % -1.475 M -13.81 % -1.296 M -41.55 % -915.937 K 39.20 % -1.506 M 51.20 % -3.087 M -256.62 % 1.971 M 1 062.90 % 169.483 K
Operating expenses 11.731 M 7.37 % 10.926 M 56.26 % 6.992 M 7.90 % 6.480 M -12.37 % 7.395 M -20.88 % 9.347 M 3.49 % 9.032 M -1.17 % 9.139 M -44.67 % 16.519 M 21.62 % 13.582 M -6.70 % 14.558 M -3.02 % 15.011 M -13.04 % 17.262 M -27.17 % 23.702 M 82.69 % 12.973 M 32.40 % 9.798 M
Cost and expenses 75.728 M -3.45 % 78.433 M 56.23 % 50.202 M 48.07 % 33.905 M 18.67 % 28.571 M -29.86 % 40.736 M -14.19 % 47.474 M 36.22 % 34.850 M -40.26 % 58.341 M -41.71 % 100.094 M -27.24 % 137.571 M -9.45 % 151.936 M 2.48 % 148.266 M -13.28 % 170.967 M 17.31 % 145.742 M 80.50 % 80.744 M
Research and development expenses 3.632 M 533.86 % 573.000 K 10.83 % 517.000 K 49.86 % 345.000 K 40.82 % 245.000 K -84.59 % 1.590 M -34.38 % 2.423 M -13.03 % 2.786 M 189.94 % 960.935 K -33.51 % 1.445 M 119.87 % 657.277 K 63.83 % 401.193 K -25.75 % 540.362 K 32.25 % 408.595 K -45.80 % 753.925 K 159.48 % 290.548 K
Selling general and administrative expenses 8.099 M 6.19 % 7.627 M 17.79 % 6.475 M 5.54 % 6.135 M 14.72 % 5.348 M -2.62 % 5.492 M -14.68 % 6.437 M -11.53 % 7.276 M -5.12 % 7.668 M -26.66 % 10.455 M -15.28 % 12.341 M -9.84 % 13.688 M 4.50 % 13.098 M 22.89 % 10.659 M 41.25 % 7.546 M 16.72 % 6.465 M
Interest income 745.000 K -16.10 % 888.000 K 169.09 % 330.000 K 4 614.29 % 7.000 K -68.18 % 22.000 K -73.81 % 84.000 K -34.35 % 127.958 K 98.27 % 64.538 K 46.39 % 44.087 K 102.62 % 21.759 K -92.66 % 296.334 K 386.08 % 60.964 K -68.17 % 191.526 K -46.32 % 356.811 K 13.82 % 313.492 K -15.40 % 370.558 K
Interest expense 4.242 M 11.43 % 3.807 M 34.81 % 2.824 M 34.48 % 2.100 M -3.67 % 2.180 M 47.60 % 1.477 M 371.13 % 313.502 K 148.37 % 126.225 K -23.42 % 164.821 K -64.16 % 459.826 K -55.03 % 1.023 M -48.93 % 2.003 M 26.43 % 1.584 M -34.91 % 2.433 M 151.84 % 966.238 K 37.72 % 701.614 K
Depreciation and amortization 4.661 M 7.97 % 4.317 M 37.92 % 3.130 M 8.19 % 2.893 M -36.56 % 4.560 M -31.87 % 6.693 M -18.46 % 8.209 M -0.75 % 8.271 M -13.75 % 9.590 M -9.61 % 10.609 M -16.11 % 12.647 M 6.14 % 11.915 M 16.17 % 10.256 M -1.32 % 10.394 M 122.40 % 4.674 M 53.60 % 3.043 M
Operating income -958.000 K -114.50 % 6.605 M 320.31 % -2.998 M 43.22 % -5.280 M 51.79 % -10.953 M 17.64 % -13.299 M -45.90 % -9.115 M 43.85 % -16.234 M 6.23 % -17.313 M -545.00 % -2.684 M -133.29 % 8.063 M 6.56 % 7.566 M 796.58 % 843.911 K 103.23 % -26.156 M -162.98 % 41.529 M 89.82 % 21.878 M
Operating income ratio -0.01 -116.50 % 0.08 222.29 % -0.06 65.57 % -0.18 70.33 % -0.62 -28.26 % -0.48 -103.07 % -0.24 71.27 % -0.83 -59.04 % -0.52 -1 763.22 % -0.03 -150.10 % 0.06 17.29 % 0.05 722.56 % 0.01 103.21 % -0.18 -181.45 % 0.22 4.02 % 0.21
Total other income expenses net -799.000 K 73.00 % -2.959 M -125.33 % 11.680 M 4 667.35 % 245.000 K 101.44 % -16.971 M 59.60 % -42.011 M -11 634.92 % -358.000 K -141.58 % 861.082 K 110.75 % -8.010 M -318.02 % -1.916 M 7.98 % -2.082 M 27.27 % -2.863 M 42.91 % -5.015 M -1 143.78 % 480.484 K -91.08 % 5.387 M 1 603.61 % -358.299 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Net debt 18.720 M 16.47 % 16.073 M -29.92 % 22.936 M 16.61 % 19.669 M -4.30 % 20.552 M 52.12 % 13.510 M 739.97 % -2.111 M 68.84 % -6.776 M 55.06 % -15.078 M -175.52 % -5.473 M 15.39 % -6.468 M 1.98 % -6.599 M -368.06 % 2.462 M 162.03 % -3.969 M -146.42 % 8.550 M 255.60 % -5.495 M 52.12 % -11.477 M
Total investments 7.879 M 35.38 % 5.820 M -22.10 % 7.471 M 0.000 0.000 0.000 -100.00 % 49.941 M -8.71 % 54.705 M -6.27 % 58.362 M 3 940.10 % 1.445 M 187.99 % 501.615 K 55.32 % 322.947 K -99.67 % 97.387 M 5 693.31 % 1.681 M -80.17 % 8.478 M 214.05 % 2.700 M -63.75 % 7.448 M
Total debt 37.063 M -5.91 % 39.393 M 11.02 % 35.483 M 30.17 % 27.260 M -1.65 % 27.716 M -1.68 % 28.191 M 288.15 % 7.263 M 90.19 % 3.819 M 150.42 % 1.525 M -47.97 % 2.931 M -63.36 % 8.000 M -38.21 % 12.947 M -29.72 % 18.422 M -29.02 % 25.953 M -26.29 % 35.208 M 336.80 % 8.060 M 101.96 % 3.991 M
Accumulated other comprehensive income loss -475.000 K -19.35 % -398.000 K -139.60 % 1.005 M 32.94 % 756.000 K -21.66 % 965.000 K 8 873.52 % -10.999 K 96.48 % -312.257 K -240.70 % 221.931 K -10.94 % 249.198 K 138.59 % -645.725 K -195.17 % 678.468 K -43.00 % 1.190 M 479.10 % -313.991 K -127.16 % 1.156 M -39.64 % 1.915 M 127.17 % 843.075 K -82.28 % 4.759 M
Retained earnings -110.566 M -1.83 % -108.579 M 4.83 % -114.091 M 7.07 % -122.773 M -4.05 % -117.997 M -31.00 % -90.073 M -333.19 % -20.793 M -71.72 % -12.109 M -469.09 % 3.281 M -85.62 % 22.809 M -10.87 % 25.590 M 7.31 % 23.847 M 14.49 % 20.829 M -12.40 % 23.776 M -50.94 % 48.467 M 160.32 % 18.618 M 585.42 % 2.716 M
Common stock 140.365 M 0.27 % 139.992 M 0.10 % 139.851 M 15.85 % 120.713 M 5.73 % 114.170 M 0.00 % 114.170 M 0.00 % 114.170 M 2.59 % 111.284 M 0.00 % 111.284 M -0.24 % 111.556 M -0.21 % 111.785 M 0.00 % 111.785 M -3.13 % 115.399 M 3.21 % 111.813 M 46.37 % 76.388 M 88.86 % 40.446 M 47.53 % 27.416 M
Total equity 29.324 M -5.45 % 31.015 M 15.88 % 26.765 M 2 152.53 % -1.304 M 54.44 % -2.862 M -111.88 % 24.086 M -74.12 % 93.065 M -6.37 % 99.397 M -13.43 % 114.814 M -13.96 % 133.437 M -3.18 % 137.814 M 0.73 % 136.812 M 3.42 % 132.290 M -3.25 % 136.735 M 7.87 % 126.760 M 111.64 % 59.893 M 71.71 % 34.881 M
Other non current liabilities 2.824 M 6.69 % 2.647 M -1.74 % 2.694 M -1.82 % 2.744 M -46.21 % 5.101 M -8.89 % 5.599 M 674.13 % 723.260 K 40.22 % 515.807 K 24.55 % 414.151 K 4.58 % 396.032 K 5.94 % 373.820 K -89.89 % 3.697 M 482.52 % 634.731 K 71.72 % 369.622 K 4.40 % 354.031 K 72.06 % 205.758 K -88.16 % 1.738 M
Long term debt 29.076 M -24.99 % 38.763 M 11.53 % 34.757 M 30.54 % 26.625 M -1.99 % 27.165 M -1.99 % 27.716 M 0.000 0.000 0.000 0.000 -100.00 % 4.000 M 0.000 -100.00 % 12.947 M 0.000 -100.00 % 30.563 M 427.63 % 5.792 M 144.41 % 2.370 M
Total non current liabilities 31.900 M -22.97 % 41.410 M 10.57 % 37.451 M 27.52 % 29.369 M -8.98 % 32.266 M -3.15 % 33.315 M 4 506.23 % 723.260 K 40.22 % 515.807 K 24.55 % 414.151 K 4.58 % 396.031 K -90.10 % 4.000 M 8.18 % 3.697 M -39.29 % 6.090 M 80.10 % 3.381 M -89.83 % 33.236 M 367.44 % 7.110 M 7.89 % 6.590 M
Other current liabilities 6.299 M -58.77 % 15.277 M 25.81 % 12.143 M 330.45 % 2.821 M -40.82 % 4.767 M 88.34 % 2.531 M 11.08 % 2.279 M -28.98 % 3.208 M 13.19 % 2.834 M -25.67 % 3.814 M -81.25 % 20.338 M -9.10 % 22.373 M -28.89 % 31.460 M 3.36 % 30.439 M 500.47 % 5.069 M -90.09 % 51.127 M 581.94 % 7.497 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.263 M -90.19 % -3.819 M -150.42 % -1.525 M 47.97 % -2.931 M 26.73 % -4.000 M 69.11 % -12.947 M -136.47 % -5.475 M -151.07 % 10.721 M 6.85 % 10.034 M -35.51 % 15.560 M 0.000
Short term debt 7.987 M 533.89 % 1.260 M -13.22 % 1.452 M 14.33 % 1.270 M 15.25 % 1.102 M 132.00 % 475.000 K -93.46 % 7.263 M 90.19 % 3.819 M 150.42 % 1.525 M -47.97 % 2.931 M -26.73 % 4.000 M -69.11 % 12.947 M 136.47 % 5.475 M -78.90 % 25.953 M 458.70 % 4.645 M 104.81 % 2.268 M 0.000
Total current liabilities 19.553 M -13.96 % 22.726 M 45.02 % 15.671 M 204.00 % 5.155 M -27.32 % 7.093 M 55.96 % 4.548 M -68.53 % 14.452 M 54.96 % 9.326 M 54.53 % 6.035 M -42.54 % 10.503 M -68.34 % 33.179 M -35.62 % 51.534 M -4.65 % 54.045 M -23.09 % 70.274 M 71.62 % 40.947 M -39.16 % 67.299 M 330.86 % 15.620 M
Total liabilities 51.453 M -19.78 % 64.136 M 20.73 % 53.122 M 53.87 % 34.524 M -12.28 % 39.359 M 3.95 % 37.863 M 149.51 % 15.175 M 54.19 % 9.842 M 52.60 % 6.449 M -40.83 % 10.899 M -74.29 % 42.400 M -23.23 % 55.231 M -22.46 % 71.229 M -3.29 % 73.655 M -0.71 % 74.183 M -0.30 % 74.409 M 235.03 % 22.210 M
Other non current assets 0.000 -100.00 % 332.000 K -70.25 % 1.116 M 0.000 100.00 % -605.000 K 0.000 100.00 % -65.168 M 6.66 % -69.819 M 5.30 % -73.727 M -786.22 % -8.319 M 91.49 % -97.737 M 8.03 % -106.267 M 4.26 % -111.000 M 0.000 100.00 % -6.415 M 5.85 % -6.814 M 0.000
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 49.941 M -8.71 % 54.705 M -6.27 % 58.362 M 3 940.10 % 1.445 M -98.37 % 88.665 M -6.88 % 95.213 M -2.23 % 97.387 M 0.000 -100.00 % 6.415 M -5.85 % 6.814 M 269.98 % 1.842 M
Intangible assets 1.055 M 6.57 % 990.000 K 4.87 % 944.000 K 56.03 % 605.000 K 0.00 % 605.000 K 0.000 -100.00 % 2.672 M 4.40 % 2.559 M -8.92 % 2.810 M 8.53 % 2.589 M 13.36 % 2.284 M 11.10 % 2.056 M 0.000 -100.00 % 6.415 M 0.000 -100.00 % 6.814 M -10.27 % 7.594 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.415 M 0.00 % 6.415 M 0.00 % 6.415 M 0.00 % 6.415 M 0.000 -100.00 % 6.415 M 3 131.67 % 198.511 K 0.000
Goodwill and intangible assets 1.055 M 6.57 % 990.000 K 4.87 % 944.000 K 56.03 % 605.000 K 0.00 % 605.000 K 0.000 -100.00 % 2.672 M 4.40 % 2.559 M -8.92 % 2.810 M -68.79 % 9.004 M 3.51 % 8.699 M 2.69 % 8.471 M 32.04 % 6.415 M 0.00 % 6.415 M 0.00 % 6.415 M -8.52 % 7.013 M -7.66 % 7.594 M
Property plant equipment net 33.236 M -2.42 % 34.062 M 15.61 % 29.463 M 101.07 % 14.653 M -14.48 % 17.134 M -49.26 % 33.765 M -48.19 % 65.168 M -6.66 % 69.819 M -5.30 % 73.727 M -9.81 % 81.743 M -10.49 % 91.321 M -8.54 % 99.852 M -4.53 % 104.585 M -5.88 % 111.115 M 11.41 % 99.734 M 74.49 % 57.157 M 197.01 % 19.244 M
Total non current assets 34.291 M -3.09 % 35.384 M 12.25 % 31.523 M 106.60 % 15.258 M -10.95 % 17.134 M -49.26 % 33.765 M -48.19 % 65.168 M -6.66 % 69.819 M -5.30 % 73.727 M -16.37 % 88.158 M -9.80 % 97.737 M -8.03 % 106.267 M -4.26 % 111.000 M -13.67 % 128.584 M 19.10 % 107.966 M 64.12 % 65.784 M 121.56 % 29.692 M
Other current assets 2.535 M 57.36 % 1.611 M 102.64 % 795.000 K 102.81 % 392.000 K 19.88 % 327.000 K -39.56 % 541.000 K -6.08 % 576.000 K 0.000 -100.00 % 482.032 K -35.45 % 746.754 K -55.60 % 1.682 M -68.85 % 5.398 M 308.03 % 1.323 M 32.13 % 1.001 M -91.72 % 12.093 M 710.42 % 1.492 M 107.08 % -21.074 M
Short term investments 7.879 M 35.38 % 5.820 M -22.10 % 7.471 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 501.615 K 55.32 % 322.947 K 0.000 -100.00 % 1.681 M -80.17 % 8.478 M 214.05 % 2.700 M -51.85 % 5.606 M
cash and cash equivalents 18.343 M -21.34 % 23.320 M 85.86 % 12.547 M 65.29 % 7.591 M 5.96 % 7.164 M -51.20 % 14.681 M 56.61 % 9.374 M -11.52 % 10.595 M -36.19 % 16.603 M 97.57 % 8.403 M -41.92 % 14.468 M -25.98 % 19.546 M 22.47 % 15.961 M -46.66 % 29.921 M 12.24 % 26.658 M 96.66 % 13.555 M -12.37 % 15.468 M
Cash and short term investments 18.343 M -21.34 % 23.320 M 16.50 % 20.018 M 163.71 % 7.591 M 5.96 % 7.164 M -51.20 % 14.681 M 56.61 % 9.374 M -11.52 % 10.595 M -36.19 % 16.603 M 97.57 % 8.403 M -41.92 % 14.468 M -25.98 % 19.546 M 22.47 % 15.961 M -46.66 % 29.921 M -14.84 % 35.136 M 159.21 % 13.555 M -35.68 % 21.074 M
Total current assets 46.486 M -22.22 % 59.767 M 23.58 % 48.364 M 169.26 % 17.962 M -7.24 % 19.363 M -31.30 % 28.184 M 1.22 % 27.845 M 14.56 % 24.305 M -24.45 % 32.171 M -28.94 % 45.270 M -36.35 % 71.122 M -2.13 % 72.667 M 7.34 % 67.699 M -17.24 % 81.806 M -12.01 % 92.977 M 35.70 % 68.518 M 150.08 % 27.399 M
Inventory 9.200 M 5.73 % 8.701 M 48.00 % 5.879 M -9.78 % 6.516 M -0.72 % 6.563 M -13.61 % 7.597 M -22.19 % 9.764 M 24.93 % 7.816 M -10.61 % 8.743 M -17.77 % 10.632 M -48.70 % 20.726 M 10.49 % 18.758 M -20.51 % 23.597 M -31.72 % 34.561 M 70.10 % 20.319 M 7.49 % 18.903 M 5.21 % 17.966 M
Net receivables 16.408 M -37.22 % 26.135 M 20.59 % 21.672 M 525.82 % 3.463 M -34.77 % 5.309 M -1.04 % 5.365 M -34.02 % 8.131 M 50.41 % 5.406 M -14.77 % 6.343 M -75.11 % 25.487 M -25.57 % 34.246 M 2.27 % 33.484 M 24.86 % 26.818 M 83.16 % 14.642 M -56.82 % 33.907 M -1.91 % 34.568 M 266.45 % 9.433 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.555 M 0.00 % 12.555 M 0.00 % 12.555 M 82.63 % 6.875 M -24.21 % 9.071 M -17.94 % 11.054 M -18.80 % 13.613 M 23.16 % 11.054 M 508.24 % 1.817 M 12.53 % 1.615 M 59.61 % 1.012 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.227 M 0.75 % 15.114 M -1.63 % 15.365 M 40.86 % 10.908 M -3.93 % 11.355 M -13.38 % 13.109 M -47.18 % 24.820 M 0.000 0.000 0.000 0.000
Account payables 5.267 M -14.90 % 6.189 M 198.12 % 2.076 M 95.11 % 1.064 M -13.07 % 1.224 M -20.62 % 1.542 M -68.60 % 4.910 M 114.19 % 2.293 M 38.35 % 1.657 M -55.81 % 3.750 M -57.59 % 8.841 M -45.47 % 16.214 M -5.24 % 17.110 M 23.25 % 13.882 M -34.52 % 21.199 M 52.47 % 13.904 M 71.18 % 8.123 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.694 K -64.41 % 18.810 K 113.63 % 8.805 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -847.458 K 0.000 -100.00 % 2.488 M 0.000 -100.00 % 10.229 K -28.44 % 14.295 K 46.99 % 9.725 K
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.203 K 0.00 % -10.203 K 0.00 % -10.203 K 0.00 % -10.203 K 0.00 % -10.203 K 0.25 % -10.229 K 28.44 % -14.295 K -46.99 % -9.725 K
Capital lease obligations 29.842 M -2.08 % 30.477 M 14.43 % 26.634 M -2.30 % 27.260 M -1.65 % 27.716 M -1.68 % 28.191 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.857 M -35.38 % 10.613 M -29.32 % 15.016 M -18.35 % 18.390 M 432.25 % 3.455 M 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 312.257 K 0.000 0.000 -100.00 % 645.725 K 0.000 0.000 -100.00 % 313.991 K 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -917.558 K -300.22 % -229.263 K 0.000 100.00 % -3.928 M 0.000 0.000 0.000 0.000
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 % 2.305 M -52.45 % 4.847 M 45.54 % 3.331 M -7.54 % 3.602 M 19.61 % 3.012 M 30.43 % 2.309 M 110.35 % 1.098 M -55.59 % 2.472 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -260.000 0.000 0.000 0.000 -100.00 % 5.221 M 0.000 -100.00 % 11.094 M 0.000 0.000 0.000 0.000
Total assets 80.777 M -15.11 % 95.151 M 19.11 % 79.887 M 140.48 % 33.220 M -8.98 % 36.497 M -41.09 % 61.949 M -42.77 % 108.240 M -0.91 % 109.239 M -9.92 % 121.263 M -15.99 % 144.336 M -19.91 % 180.214 M -6.16 % 192.043 M -5.64 % 203.519 M -3.27 % 210.390 M 4.70 % 200.943 M 49.62 % 134.302 M 135.24 % 57.091 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Deferred income tax 0.000 0.000 100.00 % -14.870 M -119.22 % -6.783 M 0.76 % -6.835 M -205.27 % -2.239 M -145.81 % 4.888 M 320.43 % -2.218 M 60.96 % -5.680 M -114.27 % -2.651 M -191.86 % 2.886 M 0.000 0.000 0.000 0.000 0.000
Stock based compensation 634.000 K 3.93 % 610.000 K 8.16 % 564.000 K 29.95 % 434.000 K 7.96 % 402.000 K 13.88 % 353.000 K 590.28 % -72.000 K -124.67 % 291.884 K -0.72 % 294.011 K 232.07 % 88.539 K 10.67 % 80.000 K 0.000 0.000 0.000 0.000 0.000
Change in working capital 7.353 M 243.12 % 2.143 M 126.24 % -8.168 M -2 055.15 % -379.000 K -111.78 % 3.218 M -80.67 % 16.648 M 445.68 % -4.816 M -350.10 % 1.926 M -91.41 % 22.417 M 27.05 % 17.644 M 694.86 % -2.966 M -139.63 % 7.484 M 164.39 % -11.622 M 0.000 0.000 0.000
Accounts receivables 7.789 M 382.52 % -2.757 M 84.92 % -18.286 M -1 090.57 % 1.846 M 3 196.43 % 56.000 K -98.07 % 2.909 M 201.43 % -2.868 M -387.35 % 998.083 K -95.14 % 20.528 M 171.89 % 7.550 M 856.39 % -998.191 K -137.74 % 2.645 M 111.71 % -22.586 M 0.000 0.000 0.000
Inventory -499.000 K 82.32 % -2.822 M -543.01 % 637.000 K 1 255.32 % 47.000 K -95.45 % 1.034 M -52.26 % 2.166 M 211.19 % -1.948 M -310.02 % 927.538 K -50.90 % 1.889 M -81.29 % 10.094 M 612.93 % -1.968 M -140.67 % 4.839 M -55.86 % 10.964 M 0.000 0.000 0.000
Accounts payables 0.000 -100.00 % 7.577 M -21.10 % 9.603 M 491.00 % -2.456 M -253.79 % 1.597 M 154.77 % -2.916 M -266.06 % 1.756 M 116.94 % 809.437 K 135.33 % -2.291 M 88.32 % -19.622 M 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 63.000 K -56.55 % 145.000 K 218.85 % -122.000 K -166.30 % 184.000 K -65.35 % 531.000 K -96.34 % 14.489 M 925.12 % -1.756 M -116.94 % -809.437 K -135.33 % 2.291 M -88.32 % 19.622 M 2 560.94 % -797.338 K -199.11 % 804.519 K 248.42 % -542.062 K 0.000 0.000 0.000
Other non cash items -12.085 M -7 559.88 % 162.000 K 871.43 % -21.000 K -100.47 % 4.498 M -80.16 % 22.670 M -44.48 % 40.831 M 1 998.23 % -2.151 M -159.05 % 3.643 M -29.52 % 5.168 M 126.10 % -19.798 M -100.24 % -9.888 M -66.04 % -5.955 M -380.36 % 2.124 M -80.53 % 10.908 M 638.60 % 1.477 M -94.40 % 26.355 M
Net cash provided by operating activities -416.000 K -103.82 % 10.878 M 201.83 % -10.683 M -159.74 % -4.113 M -5.22 % -3.909 M 29.93 % -5.579 M -51.77 % -3.676 M 16.80 % -4.418 M -138.70 % 11.418 M 314.58 % 2.754 M -21.47 % 3.507 M -78.69 % 16.462 M 852.02 % -2.189 M -120.07 % 10.908 M 638.60 % 1.477 M -94.40 % 26.355 M
Investments in property plant and equipment -4.857 M -11.91 % -4.340 M -70.26 % -2.549 M -65.30 % -1.542 M 50.78 % -3.133 M -60.91 % -1.947 M 22.74 % -2.520 M 26.36 % -3.422 M -332.76 % -790.796 K 85.90 % -5.609 M -20.48 % -4.655 M 35.74 % -7.245 M -47.51 % -4.912 M 81.89 % -27.114 M 11.88 % -30.770 M 25.57 % -41.338 M
Acquisitions net 0.000 0.000 -100.00 % 25.000 K -72.53 % 91.000 K 0.000 -100.00 % 20.000 M 0.000 -100.00 % 10.500 K -94.49 % 190.446 K -95.37 % 4.112 M 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -7.471 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
Sales maturities of investments 0.000 -100.00 % 7.471 M 0.00 % 7.471 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
Other investing activites -287.000 K -107.97 % -138.000 K 98.15 % -7.471 M 0.000 0.000 0.000 100.00 % -1.163 M -68.21 % -691.413 K 34.91 % -1.062 M 20.09 % -1.329 M -750.51 % -156.288 K -0.02 % -156.260 K 77.59 % -697.324 K 40.10 % -1.164 M -1 251 708.60 % -93.000 -100.26 % 35.361 K
Net cash used for investing activites -5.144 M -271.87 % 2.993 M 129.94 % -9.995 M -588.84 % -1.451 M 53.69 % -3.133 M -117.35 % 18.053 M 590.17 % -3.683 M 10.24 % -4.103 M -146.80 % -1.663 M 41.17 % -2.826 M 41.27 % -4.811 M 34.99 % -7.401 M -31.95 % -5.609 M 80.17 % -28.278 M 8.10 % -30.770 M 25.50 % -41.303 M
Debt repayment -630.000 K 62.39 % -1.675 M -123.49 % 7.131 M 1 391.85 % -552.000 K -16.21 % -475.000 K 93.46 % -7.263 M 0.000 0.000 100.00 % -1.406 M 72.27 % -5.069 M -2.46 % -4.947 M 9.64 % -5.475 M 10.58 % -6.123 M 33.84 % -9.255 M -187.51 % 10.576 M 293.66 % 2.687 M
Common stock issued 0.000 0.000 -100.00 % 19.138 M 192.50 % 6.543 M 0.000 0.000 -100.00 % 2.886 M 0.000 0.000 0.000 0.000 0.000 100.00 % -39.798 K -100.11 % 35.284 M -0.82 % 35.575 M 32.60 % 26.829 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -234.045 K -16.64 % -200.659 K 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 100.00 % -939.558 K 50.32 % -1.891 M 0.000 0.000 100.00 % -5.396 M -43.67 % -3.756 M -66.28 % -2.259 M
Other financing activites 580.000 K 140.76 % -1.423 M -124.09 % -635.000 K 0.000 0.000 100.00 % -122.000 K -101.93 % 6.330 M 175.97 % 2.294 M 0.000 100.00 % -37.787 K -32.10 % -28.604 K 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -50.000 K 98.39 % -3.098 M -112.09 % 25.634 M 327.88 % 5.991 M 1 361.26 % -475.000 K 93.57 % -7.385 M -216.67 % 6.330 M 175.96 % 2.294 M 263.16 % -1.406 M 77.62 % -6.281 M 11.14 % -7.068 M -29.08 % -5.475 M 11.16 % -6.163 M -129.87 % 20.634 M -51.33 % 42.396 M 55.54 % 27.258 M
Effect of forex changes on cash 633.000 K 0.000 0.000 0.000 0.000 -100.00 % 218.000 K 213.54 % -192.000 K -187.52 % 219.387 K 246.08 % -150.187 K -152.25 % 287.433 K -91.27 % 3.294 M 0.000 -100.00 % 29.921 M 0.000 0.000 0.000
Net change in cash -4.977 M -146.20 % 10.773 M 117.37 % 4.956 M 1 060.66 % 427.000 K 105.68 % -7.517 M -241.65 % 5.307 M 534.76 % -1.221 M 79.68 % -6.008 M -173.28 % 8.200 M 235.19 % -6.065 M -19.44 % -5.078 M -241.62 % 3.586 M 125.68 % -13.961 M -527.81 % 3.263 M -75.09 % 13.103 M 6.45 % 12.310 M
Cash at beginning of period 23.320 M 85.86 % 12.547 M 65.29 % 7.591 M 5.96 % 7.164 M -51.20 % 14.681 M 56.61 % 9.374 M -11.52 % 10.595 M -36.19 % 16.603 M 97.57 % 8.403 M -41.92 % 14.468 M -25.98 % 19.546 M 22.47 % 15.961 M -46.66 % 29.921 M 12.24 % 26.658 M 96.66 % 13.555 M 988.29 % 1.246 M
Cash at end of period 18.343 M -21.34 % 23.320 M 85.86 % 12.547 M 65.29 % 7.591 M 5.96 % 7.164 M -51.20 % 14.681 M 56.61 % 9.374 M -11.52 % 10.595 M -36.19 % 16.603 M 97.57 % 8.403 M -41.92 % 14.468 M -25.98 % 19.546 M 22.47 % 15.961 M -46.66 % 29.921 M 12.24 % 26.658 M 96.66 % 13.555 M
Operating cash flow -416.000 K -103.82 % 10.878 M 201.83 % -10.683 M -159.74 % -4.113 M -5.22 % -3.909 M 29.93 % -5.579 M -51.77 % -3.676 M 16.80 % -4.418 M -138.70 % 11.418 M 314.58 % 2.754 M -21.47 % 3.507 M -78.69 % 16.462 M 852.02 % -2.189 M -120.07 % 10.908 M 638.60 % 1.477 M -94.40 % 26.355 M
Capital expenditure -4.857 M -11.91 % -4.340 M -70.26 % -2.549 M -65.30 % -1.542 M 50.78 % -3.133 M -60.91 % -1.947 M 22.74 % -2.520 M 26.36 % -3.422 M -332.76 % -790.796 K 85.90 % -5.609 M -20.48 % -4.655 M 35.74 % -7.245 M -47.51 % -4.912 M 82.63 % -28.278 M 8.12 % -30.777 M 25.57 % -41.352 M
Free CashFlow -5.273 M -180.69 % 6.535 M 149.39 % -13.232 M -133.99 % -5.655 M 19.70 % -7.042 M 6.43 % -7.526 M -21.47 % -6.196 M 20.98 % -7.841 M -173.78 % 10.627 M 472.31 % -2.854 M -148.66 % -1.148 M -112.45 % 9.217 M 229.81 % -7.101 M 59.12 % -17.370 M 40.72 % -29.300 M -95.37 % -14.997 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2012-01-31 2011-06-30 2011-01-31 2010-06-30 2010-01-31
Revenue 35.381 M -10.18 % 39.389 M -32.48 % 58.335 M 118.46 % 26.703 M -24.47 % 35.356 M 198.41 % 11.848 M -20.65 % 14.932 M 9.05 % 13.693 M 43.20 % 9.562 M 18.69 % 8.056 M 66.69 % 4.833 M -78.62 % 22.604 M -15.86 % 26.865 M 137.28 % 11.322 M 47.71 % 7.665 M -35.44 % 11.874 M 15.91 % 10.244 M -55.26 % 22.895 M -29.13 % 32.306 M -49.06 % 63.422 M -3.30 % 65.588 M -16.43 % 78.486 M -16.08 % 93.524 M 43.76 % 65.057 M 1.78 % 63.917 M -21.64 % 81.570 M 12.66 % 72.406 M 0.00 % 72.406 M -22.67 % 93.636 M 0.00 % 93.636 M 264.97 % 25.656 M 0.00 % 25.656 M
Net income -3.247 M -415.55 % 1.029 M -86.26 % 7.491 M 294.82 % -3.845 M -190.41 % -1.324 M -113.23 % 10.006 M 1 228.07 % -887.000 K 77.19 % -3.889 M 81.43 % -20.945 M -200.11 % -6.979 M 88.43 % -60.301 M -1 343.64 % -4.177 M -23.79 % -3.374 M 36.45 % -5.310 M 39.63 % -8.796 M -33.40 % -6.593 M 7.70 % -7.143 M 42.32 % -12.385 M -283.43 % -3.230 M -389.43 % 1.116 M 579.62 % -232.681 K -106.02 % 3.867 M 65.54 % 2.336 M 242.29 % 682.358 K 119.64 % -3.475 M -758.70 % 527.501 K 107.30 % -7.223 M 0.00 % -7.223 M -142.99 % 16.802 M 0.00 % 16.802 M 270.09 % 4.540 M 0.00 % 4.540 M
Income before tax -3.161 M -325.14 % 1.404 M -81.26 % 7.491 M 294.82 % -3.845 M -190.41 % -1.324 M -113.23 % 10.006 M 973.12 % -1.146 M 70.53 % -3.889 M 81.43 % -20.945 M -200.11 % -6.979 M 85.38 % -47.746 M -1 043.07 % -4.177 M -22.57 % -3.408 M 43.81 % -6.065 M 30.93 % -8.781 M -33.22 % -6.592 M 37.53 % -10.551 M 28.57 % -14.771 M -137.73 % -6.214 M -485.15 % 1.613 M 159.52 % 621.640 K -88.40 % 5.359 M 54.02 % 3.480 M 184.34 % 1.224 M 125.72 % -4.758 M -910.90 % 586.760 K 104.57 % -12.838 M 0.00 % -12.838 M -154.73 % 23.458 M 0.00 % 23.458 M 282.02 % 6.141 M 0.00 % 6.141 M
Income before tax ratio -0.09 -350.65 % 0.04 -72.24 % 0.13 189.18 % -0.14 -284.51 % -0.04 -104.43 % 0.84 1 200.40 % -0.08 72.98 % -0.28 87.03 % -2.19 -152.85 % -0.87 91.23 % -9.88 -5 246.15 % -0.18 -45.68 % -0.13 76.32 % -0.54 53.24 % -1.15 -106.37 % -0.56 46.10 % -1.03 -59.65 % -0.65 -235.45 % -0.19 -856.11 % 0.03 168.39 % 0.01 -86.12 % 0.07 83.53 % 0.04 97.79 % 0.02 125.27 % -0.07 -1 134.86 % 0.01 104.06 % -0.18 0.00 % -0.18 -170.77 % 0.25 0.00 % 0.25 4.67 % 0.24 0.00 % 0.24
EBITDA 1.119 M -56.13 % 2.551 M -74.00 % 9.810 M 1 667.57 % 555.000 K -75.19 % 2.237 M 194.95 % -2.356 M -48.83 % -1.583 M -22.15 % -1.296 M 59.08 % -3.167 M -40.07 % -2.261 M 73.86 % -8.651 M -1 076.41 % 886.000 K 1.28 % 874.807 K 139.84 % -2.196 M 64.98 % -6.271 M -138.00 % -2.635 M 49.26 % -5.192 M -53.98 % -3.372 M -337.96 % -769.929 K -110.04 % 7.671 M -9.65 % 8.490 M -30.52 % 12.220 M 5.49 % 11.583 M 46.66 % 7.898 M 45.38 % 5.433 M -4.14 % 5.667 M 188.22 % -6.424 M 0.00 % -6.424 M -126.69 % 24.067 M 0.00 % 24.067 M 240.04 % 7.078 M 0.00 % 7.078 M
Net income ratio -0.09 -451.29 % 0.03 -79.66 % 0.13 189.18 % -0.14 -284.51 % -0.04 -104.43 % 0.84 1 521.71 % -0.06 79.08 % -0.28 87.03 % -2.19 -152.85 % -0.87 93.06 % -12.48 -6 651.94 % -0.18 -47.12 % -0.13 73.22 % -0.47 59.13 % -1.15 -106.65 % -0.56 20.37 % -0.70 -28.91 % -0.54 -441.05 % -0.10 -668.20 % 0.02 596.00 % 0.00 -107.20 % 0.05 97.26 % 0.02 138.10 % 0.01 119.29 % -0.05 -940.62 % 0.01 106.48 % -0.10 0.00 % -0.10 -155.59 % 0.18 0.00 % 0.18 1.40 % 0.18 0.00 % 0.18
Ratio EBITDA 0.03 -51.17 % 0.06 -61.49 % 0.17 709.11 % 0.02 -67.15 % 0.06 131.82 % -0.20 -87.57 % -0.11 -12.01 % -0.09 71.42 % -0.33 -18.01 % -0.28 84.32 % -1.79 -4 666.69 % 0.04 20.37 % 0.03 116.79 % -0.19 76.29 % -0.82 -268.67 % -0.22 56.22 % -0.51 -244.15 % -0.15 -517.99 % -0.02 -119.70 % 0.12 -6.57 % 0.13 -16.86 % 0.16 25.71 % 0.12 2.02 % 0.12 42.83 % 0.08 22.33 % 0.07 178.31 % -0.09 0.00 % -0.09 -134.52 % 0.26 0.00 % 0.26 -6.83 % 0.28 0.00 % 0.28
Gross profit ratio 0.14 -7.67 % 0.15 -38.18 % 0.24 203.17 % 0.08 -35.92 % 0.12 403.46 % -0.04 -149.68 % 0.08 3 526.33 % 0.00 98.86 % -0.21 -10.53 % -0.19 79.18 % -0.92 -4 394.52 % 0.02 -62.22 % 0.06 125.78 % -0.22 57.66 % -0.52 -179.69 % -0.19 64.92 % -0.53 -269.51 % -0.14 -673.03 % 0.02 -81.19 % 0.13 -12.22 % 0.15 6.31 % 0.14 7.66 % 0.13 -7.78 % 0.14 33.56 % 0.11 14.53 % 0.09 652.17 % -0.02 0.00 % -0.02 -105.82 % 0.29 0.00 % 0.29 -5.71 % 0.31 0.00 % 0.31
Weighted average shs out dil 220.562 M -9.97 % 245.000 M -14.85 % 287.713 M 31.70 % 218.466 M 0.15 % 218.146 M 11.08 % 196.392 M 29.74 % 151.378 M 24.14 % 121.944 M 15.00 % 106.039 M 0.00 % 106.039 M 0.00 % 106.039 M 0.00 % 106.039 M 0.00 % 106.039 M 11.83 % 94.821 M 1.62 % 93.308 M -0.94 % 94.192 M 0.55 % 93.674 M -0.16 % 93.826 M -1.49 % 95.248 M 2.42 % 92.999 M -1.80 % 94.704 M 0.42 % 94.305 M 2.92 % 91.631 M -6.00 % 97.480 M -3.67 % 101.194 M 15.10 % 87.917 M 12.04 % 78.471 M 0.00 % 78.471 M 6.70 % 73.542 M 0.00 % 73.542 M 18.27 % 62.182 M 0.00 % 62.182 M
Weighted average shs out 220.345 M -10.06 % 245.000 M 11.59 % 219.551 M 0.50 % 218.466 M 0.15 % 218.146 M 44.11 % 151.378 M 0.00 % 151.378 M 24.14 % 121.944 M 15.00 % 106.039 M 0.00 % 106.039 M 0.00 % 106.039 M 0.00 % 106.039 M 0.00 % 106.039 M 11.83 % 94.821 M 1.62 % 93.308 M -0.94 % 94.192 M 0.55 % 93.675 M -0.16 % 93.826 M -1.50 % 95.250 M 2.42 % 92.999 M 16.19 % 80.042 M -15.12 % 94.305 M 2.92 % 91.633 M -6.00 % 97.480 M -3.67 % 101.195 M 15.10 % 87.917 M 12.04 % 78.471 M 0.00 % 78.471 M 6.70 % 73.542 M 0.00 % 73.542 M 18.27 % 62.182 M 0.00 % 62.182 M
EPS diluted -0.01 -450.00 % 0.00 -83.85 % 0.03 247.73 % -0.02 -188.52 % -0.01 -111.96 % 0.05 964.41 % -0.01 81.50 % -0.03 84.05 % -0.20 -203.95 % -0.07 88.46 % -0.57 -1 346.70 % -0.04 -23.90 % -0.03 43.21 % -0.06 40.62 % -0.09 -34.71 % -0.07 8.26 % -0.08 41.31 % -0.13 -283.48 % -0.03 -382.50 % 0.01 580.00 % 0.00 -106.10 % 0.04 60.78 % 0.03 264.29 % 0.01 120.41 % -0.03 -671.67 % 0.01 106.52 % -0.09 0.00 % -0.09 -140.29 % 0.23 0.00 % 0.23 212.97 % 0.07 0.00 % 0.07
Earnings per share -0.01 -450.00 % 0.00 -87.68 % 0.03 293.75 % -0.02 -188.52 % -0.01 -109.23 % 0.07 1 220.34 % -0.01 81.50 % -0.03 84.05 % -0.20 -203.95 % -0.07 88.46 % -0.57 -1 346.70 % -0.04 -23.90 % -0.03 43.21 % -0.06 40.62 % -0.09 -34.71 % -0.07 8.26 % -0.08 41.31 % -0.13 -283.48 % -0.03 -382.50 % 0.01 513.79 % 0.00 -107.07 % 0.04 60.78 % 0.03 264.29 % 0.01 120.41 % -0.03 -671.67 % 0.01 106.52 % -0.09 0.00 % -0.09 -140.29 % 0.23 0.00 % 0.23 212.97 % 0.07 0.00 % 0.07
Gross profit 4.884 M -17.07 % 5.889 M -58.25 % 14.107 M 562.30 % 2.130 M -51.60 % 4.401 M 1 005.56 % -486.000 K -139.42 % 1.233 M 3 836.36 % -33.000 K 98.37 % -2.019 M -31.19 % -1.539 M 65.30 % -4.435 M -1 018.22 % 483.000 K -68.21 % 1.519 M 161.17 % -2.484 M 37.46 % -3.972 M -80.55 % -2.200 M 59.34 % -5.411 M -65.33 % -3.273 M -506.09 % 805.887 K -90.42 % 8.411 M -15.12 % 9.908 M -11.16 % 11.153 M -9.65 % 12.344 M 32.57 % 9.312 M 35.94 % 6.850 M -10.26 % 7.633 M 722.06 % -1.227 M 0.00 % -1.227 M -104.50 % 27.251 M 0.00 % 27.251 M 244.12 % 7.919 M 0.00 % 7.919 M
Income tax expense 86.000 K -77.07 % 375.000 K 0.000 0.000 0.000 0.000 100.00 % -259.000 K 0.000 0.000 0.000 -100.00 % 12.555 M 0.000 100.00 % -33.462 K -104.43 % 755.000 K 5 064.51 % 14.619 K 678.02 % 1.879 K -99.94 % 3.408 M 42.80 % 2.386 M -20.02 % 2.984 M 499.95 % 497.307 K -41.79 % 854.321 K -42.76 % 1.493 M 30.49 % 1.144 M 111.30 % 541.362 K -57.82 % 1.283 M 2 065.75 % 59.259 K 101.06 % -5.615 M 0.00 % -5.615 M -184.38 % 6.654 M 0.00 % 6.654 M 315.42 % 1.602 M 0.00 % 1.602 M
Cost of revenue 30.497 M -8.96 % 33.500 M -24.26 % 44.228 M 79.99 % 24.573 M -20.62 % 30.955 M 150.97 % 12.334 M -9.96 % 13.699 M -0.20 % 13.726 M 18.52 % 11.581 M 20.70 % 9.595 M 3.53 % 9.268 M -58.10 % 22.121 M -12.72 % 25.345 M 83.58 % 13.806 M 18.64 % 11.637 M -17.31 % 14.074 M -10.10 % 15.655 M -40.18 % 26.168 M -16.93 % 31.500 M -42.74 % 55.012 M -1.20 % 55.680 M -17.31 % 67.334 M -17.06 % 81.180 M 45.63 % 55.745 M -2.32 % 57.067 M -22.82 % 73.937 M 0.41 % 73.633 M 0.00 % 73.633 M 10.92 % 66.384 M 0.00 % 66.384 M 274.28 % 17.736 M 0.00 % 17.736 M
General and administrative expenses 3.037 M 26.23 % 2.406 M -24.72 % 3.196 M 37.29 % 2.328 M -6.92 % 2.501 M 19.10 % 2.100 M 7.75 % 1.949 M 11.05 % 1.755 M 0.06 % 1.754 M -4.88 % 1.844 M -18.77 % 2.270 M 55.80 % 1.457 M -31.47 % 2.126 M 57.25 % 1.352 M -35.12 % 2.084 M 18.22 % 1.763 M -6.51 % 1.885 M -30.68 % 2.720 M -11.04 % 3.057 M -5.48 % 3.234 M -10.48 % 3.613 M -7.33 % 3.899 M -7.50 % 4.215 M 12.97 % 3.731 M 3.74 % 3.596 M -6.43 % 3.843 M 6.88 % 3.596 M 0.00 % 3.596 M 38.36 % 2.599 M 0.00 % 2.599 M 114.66 % 1.211 M 0.00 % 1.211 M
Selling and marketing expenses 1.330 M 0.30 % 1.326 M 4.25 % 1.272 M 53.07 % 831.000 K -10.74 % 931.000 K 9.53 % 850.000 K -23.97 % 1.118 M -1.32 % 1.133 M 42.52 % 795.000 K -9.56 % 879.000 K -14.99 % 1.034 M -1.43 % 1.049 M -32.54 % 1.555 M 10.75 % 1.404 M -18.45 % 1.722 M 0.80 % 1.708 M 34.16 % 1.273 M -28.89 % 1.790 M -15.75 % 2.125 M 4.20 % 2.039 M -20.09 % 2.552 M 12.05 % 2.277 M -23.88 % 2.992 M 8.75 % 2.751 M 2.18 % 2.692 M -9.25 % 2.967 M 71.14 % 1.733 M 0.00 % 1.733 M 47.66 % 1.174 M 0.00 % 1.174 M 189.48 % 405.525 K 0.00 % 405.525 K
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -956.000 K -353.08 % -211.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 100.00 % -3.881 M 0.00 % -3.881 M -151.43 % -1.543 M 0.00 % -1.543 M -256.62 % 985.461 K 0.00 % 985.461 K 0.000 0.000
Operating expenses 6.281 M 15.25 % 5.450 M -10.26 % 6.073 M 68.88 % 3.596 M -5.57 % 3.808 M 19.60 % 3.184 M -6.95 % 3.422 M 11.90 % 3.058 M 16.41 % 2.627 M -11.43 % 2.966 M -40.61 % 4.994 M 43.30 % 3.485 M -19.73 % 4.342 M 24.09 % 3.499 M -26.65 % 4.770 M 9.18 % 4.369 M -13.06 % 5.025 M -56.27 % 11.493 M 63.25 % 7.040 M 7.61 % 6.542 M -30.36 % 9.394 M 81.93 % 5.164 M -36.18 % 8.090 M 16.89 % 6.921 M -36.66 % 10.926 M 72.47 % 6.335 M -46.54 % 11.851 M 0.00 % 11.851 M 82.69 % 6.487 M 0.00 % 6.487 M 284.07 % 1.689 M 0.00 % 1.689 M
Cost and expenses 36.778 M -5.58 % 38.950 M -22.57 % 50.301 M 78.57 % 28.169 M -18.97 % 34.763 M 124.02 % 15.518 M -9.36 % 17.121 M 2.01 % 16.784 M 18.13 % 14.208 M 13.11 % 12.561 M -11.93 % 14.262 M -44.30 % 25.606 M -13.75 % 29.687 M 71.55 % 17.305 M 5.47 % 16.407 M -11.04 % 18.443 M -10.82 % 20.680 M -45.09 % 37.661 M -2.28 % 38.540 M -37.39 % 61.554 M -5.41 % 65.074 M -10.24 % 72.497 M -18.79 % 89.270 M 42.45 % 62.666 M -7.84 % 67.994 M -15.30 % 80.273 M -6.10 % 85.484 M 0.00 % 85.484 M 17.31 % 72.871 M 0.00 % 72.871 M 275.13 % 19.425 M 0.00 % 19.425 M
Research and development expenses 1.914 M 11.41 % 1.718 M 7.04 % 1.605 M 267.28 % 437.000 K 54.42 % 283.000 K 20.94 % 234.000 K 33.71 % 175.000 K 2.94 % 170.000 K 60.38 % 106.000 K -23.74 % 139.000 K -86.79 % 1.052 M 36.98 % 768.000 K 16.46 % 659.427 K -37.38 % 1.053 M -33.19 % 1.576 M 30.24 % 1.210 M 158.70 % 467.762 K -5.15 % 493.173 K 13.97 % 432.735 K -57.26 % 1.012 M 488.48 % 172.042 K -64.54 % 485.235 K 144.26 % 198.653 K -1.92 % 202.540 K -32.36 % 299.432 K 24.28 % 240.930 K 17.93 % 204.298 K 0.00 % 204.298 K -45.80 % 376.963 K 0.00 % 376.963 K 418.97 % 72.637 K 0.00 % 72.637 K
Selling general and administrative expenses 4.367 M 17.02 % 3.732 M -16.47 % 4.468 M 41.44 % 3.159 M -10.38 % 3.525 M 19.49 % 2.950 M -9.15 % 3.247 M 12.43 % 2.888 M 14.56 % 2.521 M -10.82 % 2.827 M -5.32 % 2.986 M 19.15 % 2.506 M -31.95 % 3.682 M 33.61 % 2.756 M -27.58 % 3.805 M 9.65 % 3.470 M 9.88 % 3.158 M -29.97 % 4.510 M -12.97 % 5.182 M -1.74 % 5.274 M -14.46 % 6.165 M -0.18 % 6.176 M -14.30 % 7.206 M 11.18 % 6.482 M 3.07 % 6.289 M -7.66 % 6.810 M 27.78 % 5.329 M 0.00 % 5.329 M 41.25 % 3.773 M 0.00 % 3.773 M 133.43 % 1.616 M 0.00 % 1.616 M
Interest income 303.000 K -31.45 % 442.000 K 21.10 % 365.000 K -30.21 % 523.000 K 95.88 % 267.000 K 323.81 % 63.000 K 1 160.00 % 5.000 K 150.00 % 2.000 K -50.00 % 4.000 K -77.78 % 18.000 K -70.97 % 62.000 K 181.82 % 22.000 K -78.85 % 104.000 K 26.83 % 82.000 K 109.25 % 39.188 K 74.18 % 22.499 K -80.46 % 115.149 K 1 961.75 % 5.585 K -72.88 % 20.595 K -91.94 % 255.367 K 137.52 % 107.513 K -82.94 % 630.161 K -18.64 % 774.521 K -33.63 % 1.167 M 71.23 % 681.575 K -4.11 % 710.786 K 298.41 % 178.406 K 0.00 % 178.406 K 13.82 % 156.746 K 0.00 % 156.746 K 0.000 0.000
Interest expense 2.258 M 13.81 % 1.984 M -1.20 % 2.008 M 11.62 % 1.799 M 7.98 % 1.666 M 43.87 % 1.158 M 10.60 % 1.047 M -0.57 % 1.053 M -3.04 % 1.086 M -0.73 % 1.094 M -17.00 % 1.318 M 772.85 % 151.000 K -11.60 % 170.805 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 395.971 K 0.00 % 395.971 K -67.46 % 1.217 M 0.00 % 1.217 M 151.84 % 483.119 K 0.00 % 483.119 K 175.43 % 175.403 K 0.00 % 175.403 K
Depreciation and amortization 2.530 M 18.72 % 2.131 M 20.33 % 1.771 M -12.37 % 2.021 M 6.65 % 1.895 M 44.22 % 1.314 M 19.67 % 1.098 M -38.83 % 1.795 M -22.50 % 2.316 M 3.21 % 2.244 M -19.97 % 2.804 M -27.88 % 3.888 M -5.44 % 4.112 M 0.36 % 4.097 M 32.90 % 3.083 M -27.39 % 4.246 M 10.44 % 3.845 M -21.60 % 4.904 M 21.42 % 4.039 M -27.18 % 5.546 M 9.53 % 5.064 M -33.23 % 7.583 M 14.13 % 6.644 M 26.06 % 5.271 M 1.93 % 5.171 M 1.68 % 5.085 M -2.15 % 5.197 M 0.00 % 5.197 M 122.40 % 2.337 M 0.00 % 2.337 M 207.19 % 760.680 K 0.00 % 760.680 K
Operating income -1.397 M -418.22 % 439.000 K -94.54 % 8.034 M 648.02 % -1.466 M -347.22 % 593.000 K 116.16 % -3.670 M -67.66 % -2.189 M 29.18 % -3.091 M 33.47 % -4.646 M -3.13 % -4.505 M 52.22 % -9.429 M -214.09 % -3.002 M -6.37 % -2.822 M 55.15 % -6.293 M 32.72 % -9.354 M -35.94 % -6.881 M 23.86 % -9.037 M -9.20 % -8.276 M -72.10 % -4.809 M -326.33 % 2.125 M -38.00 % 3.427 M -26.09 % 4.636 M -6.13 % 4.939 M 87.99 % 2.627 M 903.45 % 261.826 K -55.02 % 582.085 K 104.45 % -13.078 M 0.00 % -13.078 M -162.98 % 20.765 M 0.00 % 20.765 M 233.29 % 6.230 M 0.00 % 6.230 M
Operating income ratio -0.04 -454.27 % 0.01 -91.91 % 0.14 350.86 % -0.05 -427.33 % 0.02 105.41 % -0.31 -111.30 % -0.15 35.06 % -0.23 53.54 % -0.49 13.11 % -0.56 71.34 % -1.95 -1 369.01 % -0.13 -26.42 % -0.11 81.10 % -0.56 54.45 % -1.22 -110.58 % -0.58 34.31 % -0.88 -144.05 % -0.36 -142.84 % -0.15 -544.33 % 0.03 -35.88 % 0.05 -11.56 % 0.06 11.86 % 0.05 30.77 % 0.04 885.87 % 0.00 -42.60 % 0.01 103.95 % -0.18 0.00 % -0.18 -181.45 % 0.22 0.00 % 0.22 -8.68 % 0.24 0.00 % 0.24
Total other income expenses net -1.764 M -282.80 % 965.000 K 277.72 % -543.000 K 77.18 % -2.379 M -24.10 % -1.917 M -114.02 % 13.676 M 1 211.22 % 1.043 M 230.70 % -798.000 K 95.10 % -16.299 M -558.81 % -2.474 M 93.54 % -38.317 M -3 161.02 % -1.175 M -100.70 % -585.441 K -356.77 % 228.000 K -60.15 % 572.153 K 98.03 % 288.929 K 119.08 % -1.514 M 76.69 % -6.496 M -362.38 % -1.405 M -174.73 % -511.357 K 82.66 % -2.950 M -440.03 % 867.528 K 159.44 % -1.460 M -3.99 % -1.404 M 72.04 % -5.020 M -107 476.86 % 4.675 K -98.05 % 240.242 K 0.00 % 240.242 K -91.08 % 2.694 M 0.00 % 2.694 M 3 107.24 % -89.574 K 0.00 % -89.574 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2012-01-31 2011-06-30 2011-01-31 2010-06-30 2010-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-06-30 2009-06-30
Net debt 18.720 M -14.28 % 21.839 M 35.87 % 16.073 M -17.09 % 19.386 M -15.48 % 22.936 M -7.51 % 24.799 M 26.08 % 19.669 M -0.23 % 19.715 M -4.07 % 20.552 M 25.15 % 16.422 M 21.55 % 13.510 M 11.75 % 12.090 M 672.71 % -2.111 M 70.38 % -7.127 M -5.18 % -6.776 M 38.79 % -11.071 M 26.58 % -15.078 M -44.20 % -10.456 M -91.06 % -5.473 M -382.42 % -1.134 M 82.46 % -6.468 M 65.50 % -18.750 M -184.14 % -6.599 M 23.72 % -8.651 M -451.40 % 2.462 M 117.70 % -13.911 M -250.51 % -3.969 M -146.42 % 8.550 M 255.60 % -5.495 M 52.12 % -11.477 M
Total investments 7.879 M 526.31 % 1.258 M -78.38 % 5.820 M 135.91 % 2.467 M -66.98 % 7.471 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 69.778 M 39.72 % 49.941 M 0.000 -100.00 % 54.705 M 0.000 -100.00 % 58.362 M 0.000 -100.00 % 78.979 M 0.000 -100.00 % 501.615 K 0.000 -100.00 % 322.947 K 0.000 0.000 0.000 -100.00 % 1.681 M -80.17 % 8.478 M 214.05 % 2.700 M -63.75 % 7.448 M
Total debt 37.063 M -1.21 % 37.518 M -4.76 % 39.393 M -1.94 % 40.171 M 13.21 % 35.483 M 0.40 % 35.340 M 29.64 % 27.260 M -0.74 % 27.462 M -0.92 % 27.716 M -0.87 % 27.958 M -0.83 % 28.191 M -12.44 % 32.196 M 343.29 % 7.263 M -1.40 % 7.366 M 92.90 % 3.819 M 681.08 % 488.901 K -67.94 % 1.525 M -60.02 % 3.814 M 30.14 % 2.931 M -78.72 % 13.771 M 72.14 % 8.000 M -22.43 % 10.313 M -20.34 % 12.947 M 73.89 % 7.446 M -59.58 % 18.422 M 0.000 -100.00 % 25.953 M -26.29 % 35.208 M 336.80 % 8.060 M 101.96 % 3.991 M
Accumulated other comprehensive income loss -475.000 K 55.19 % -1.060 M -166.33 % -398.000 K -2.31 % -389.000 K -138.71 % 1.005 M 12.17 % 896.000 K 18.52 % 756.000 K -16.65 % 907.000 K -6.01 % 965.000 K 1.26 % 953.000 K 8 764.42 % -10.999 K 96.83 % -347.000 K -11.13 % -312.257 K 42.05 % -538.827 K -342.79 % 221.932 K -56.16 % 506.188 K 103.13 % 249.198 K 154.80 % -454.722 K 29.58 % -645.725 K -298.31 % 325.612 K -52.01 % 678.468 K 232.51 % -511.996 K -143.01 % 1.190 M 435.72 % -354.562 K -12.92 % -313.991 K 0.000 -100.00 % 1.156 M -39.64 % 1.915 M 127.17 % 843.075 K -82.28 % 4.759 M
Retained earnings -110.566 M -2.80 % -107.551 M 0.95 % -108.579 M 6.52 % -116.152 M -1.81 % -114.091 M -1.17 % -112.767 M 8.15 % -122.773 M -0.73 % -121.886 M -3.30 % -117.997 M -27.91 % -92.250 M -8.18 % -85.271 M -241.49 % -24.970 M -20.09 % -20.793 M -19.37 % -17.419 M -43.85 % -12.109 M -265.52 % -3.313 M -200.98 % 3.281 M -68.53 % 10.424 M -54.30 % 22.809 M -11.48 % 25.766 M 0.69 % 25.590 M -7.66 % 27.714 M 16.21 % 23.847 M 10.86 % 21.511 M 3.28 % 20.829 M -14.30 % 24.304 M 2.22 % 23.776 M -50.94 % 48.467 M 160.32 % 18.618 M 585.42 % 2.716 M
Common stock 140.365 M 0.00 % 140.365 M 0.27 % 139.992 M 0.00 % 139.992 M 0.10 % 139.851 M 15.85 % 120.713 M 0.00 % 120.713 M 3.65 % 116.463 M 2.01 % 114.170 M 0.00 % 114.170 M 0.00 % 114.170 M 0.00 % 114.170 M 0.00 % 114.170 M 0.03 % 114.134 M 2.56 % 111.284 M 0.00 % 111.284 M 0.00 % 111.284 M 0.00 % 111.284 M -0.24 % 111.556 M 0.00 % 111.556 M -0.21 % 111.785 M 0.00 % 111.785 M 0.00 % 111.785 M 0.00 % 111.785 M 0.00 % 111.785 M 0.00 % 111.785 M -0.02 % 111.813 M 46.37 % 76.388 M 88.86 % 40.446 M 47.53 % 27.416 M
Total equity 29.324 M -7.65 % 31.754 M 2.38 % 31.015 M 32.25 % 23.451 M -12.38 % 26.765 M 202.70 % 8.842 M 778.07 % -1.304 M 71.12 % -4.516 M -57.79 % -2.862 M -112.51 % 22.873 M -20.82 % 28.888 M -67.49 % 88.853 M -4.53 % 93.065 M -3.24 % 96.176 M -3.24 % 99.397 M -8.37 % 108.477 M -5.52 % 114.814 M -5.30 % 121.243 M -9.14 % 133.437 M -3.08 % 137.676 M -0.10 % 137.814 M -1.03 % 139.249 M 1.78 % 136.812 M 2.71 % 133.204 M 0.69 % 132.290 M -3.84 % 137.575 M 0.61 % 136.735 M 7.87 % 126.760 M 111.64 % 59.893 M 71.71 % 34.881 M
Other non current liabilities 2.824 M 8.32 % 2.607 M -1.51 % 2.647 M -2.97 % 2.728 M 1.26 % 2.694 M -2.74 % 2.770 M 0.95 % 2.744 M -46.05 % 5.086 M -0.29 % 5.101 M 197.09 % 1.717 M 115.43 % 797.000 K 2.31 % 779.000 K 7.71 % 723.260 K 0.000 -100.00 % 515.807 K 0.000 -100.00 % 414.151 K 0.000 -100.00 % 396.032 K -90.91 % 4.357 M 0.000 -100.00 % 4.875 M 31.84 % 3.697 M 0.000 -100.00 % 624.528 K 0.000 -100.00 % 369.622 K 4.40 % 354.031 K 72.06 % 205.758 K -88.16 % 1.738 M
Long term debt 29.076 M -1.44 % 29.501 M -23.89 % 38.763 M -1.91 % 39.517 M 13.70 % 34.757 M 0.24 % 34.674 M 30.23 % 26.625 M -0.88 % 26.862 M -1.12 % 27.165 M -1.07 % 27.459 M -0.93 % 27.716 M 10.44 % 25.095 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 M -50.00 % 4.000 M -33.33 % 6.000 M 0.000 0.000 -100.00 % 12.947 M 0.000 0.000 -100.00 % 30.563 M 427.63 % 5.792 M 144.41 % 2.370 M
Total non current liabilities 31.900 M -0.65 % 32.108 M -22.46 % 41.410 M -1.98 % 42.245 M 12.80 % 37.451 M 0.02 % 37.444 M 27.49 % 29.369 M -8.07 % 31.948 M -0.99 % 32.266 M 10.59 % 29.176 M 2.33 % 28.513 M 10.20 % 25.874 M 3 477.41 % 723.260 K 0.000 -100.00 % 515.807 K 0.000 -100.00 % 414.151 K 0.000 -100.00 % 2.701 M -57.52 % 6.357 M 58.93 % 4.000 M -63.22 % 10.875 M 194.11 % 3.697 M 0.000 -100.00 % 17.184 M 0.000 -100.00 % 3.381 M -89.83 % 33.236 M 367.44 % 7.110 M 7.89 % 6.590 M
Other current liabilities 6.299 M -19.69 % 7.843 M -48.66 % 15.277 M 58.11 % 9.662 M -24.92 % 12.869 M 32.57 % 9.707 M 180.87 % 3.456 M -52.25 % 7.237 M 36.08 % 5.318 M 42.42 % 3.734 M 47.53 % 2.531 M -52.35 % 5.312 M 133.13 % 2.279 M -70.92 % 7.836 M 143.72 % 3.215 M -34.80 % 4.931 M 72.83 % 2.853 M -16.01 % 3.397 M -11.12 % 3.822 M -47.09 % 7.224 M -64.48 % 20.338 M 27.23 % 15.985 M -28.55 % 22.373 M -13.33 % 25.815 M -17.95 % 31.460 M 40.97 % 22.317 M -26.68 % 30.439 M 101.54 % 15.103 M -70.46 % 51.127 M 581.94 % 7.497 M
Deferred revenue 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.263 M 0.000 100.00 % -3.819 M 0.000 100.00 % -1.525 M 0.000 100.00 % -2.931 M 0.000 100.00 % -4.000 M 0.000 100.00 % -12.947 M 0.000 -100.00 % 13.899 M 0.000 -100.00 % 10.721 M 0.000 -100.00 % 15.560 M 0.000
Short term debt 7.987 M -0.37 % 8.017 M 536.27 % 1.260 M -3.67 % 1.308 M 80.17 % 726.000 K 9.01 % 666.000 K 4.88 % 635.000 K 5.83 % 600.000 K 8.89 % 551.000 K 10.42 % 499.000 K 5.05 % 475.000 K -93.31 % 7.101 M -2.23 % 7.263 M -1.40 % 7.366 M 92.90 % 3.819 M 681.08 % 488.901 K -67.94 % 1.525 M -60.02 % 3.814 M 30.14 % 2.931 M -75.10 % 11.771 M 194.28 % 4.000 M -7.27 % 4.313 M -66.68 % 12.947 M -19.67 % 16.118 M 194.39 % 5.475 M 0.000 -100.00 % 25.953 M 458.70 % 4.645 M 104.81 % 2.268 M 0.000
Total current liabilities 19.553 M -11.21 % 22.021 M -3.10 % 22.726 M 45.30 % 15.641 M -0.19 % 15.671 M 16.06 % 13.503 M 161.94 % 5.155 M -49.24 % 10.155 M 43.17 % 7.093 M 11.74 % 6.348 M 39.58 % 4.548 M -66.59 % 13.611 M -5.82 % 14.452 M -16.07 % 17.219 M 84.63 % 9.326 M 18.61 % 7.863 M 30.28 % 6.035 M -43.20 % 10.625 M 1.16 % 10.503 M -61.56 % 27.325 M -17.64 % 33.179 M -6.70 % 35.563 M -30.99 % 51.534 M -11.02 % 57.915 M 7.16 % 54.045 M 59.68 % 33.847 M -51.84 % 70.274 M 71.62 % 40.947 M -39.16 % 67.299 M 330.86 % 15.620 M
Total liabilities 51.453 M -4.94 % 54.129 M -15.60 % 64.136 M 10.80 % 57.886 M 8.97 % 53.122 M 4.27 % 50.947 M 47.57 % 34.524 M -18.00 % 42.103 M 6.97 % 39.359 M 10.80 % 35.524 M 7.45 % 33.061 M -16.27 % 39.485 M 160.20 % 15.175 M -11.87 % 17.219 M 74.96 % 9.842 M 25.17 % 7.863 M 21.92 % 6.449 M -39.30 % 10.625 M -2.52 % 10.899 M -67.64 % 33.683 M -20.56 % 42.400 M -8.70 % 46.438 M -15.92 % 55.231 M -4.63 % 57.915 M -18.69 % 71.229 M 110.45 % 33.847 M -54.05 % 73.655 M -0.71 % 74.183 M -0.30 % 74.409 M 235.03 % 22.210 M
Other non current assets 0.000 0.000 -100.00 % 332.000 K -53.95 % 721.000 K -35.39 % 1.116 M -5.34 % 1.179 M 0.000 100.00 % -15.919 M 7.09 % -17.134 M 0.000 100.00 % -33.765 M 51.61 % -69.778 M -7.07 % -65.168 M -529.54 % 15.172 M 121.73 % -69.819 M -560.07 % 15.176 M 120.58 % -73.727 M -572.36 % 15.608 M 117.70 % -88.158 M -491.98 % 22.490 M 123.01 % -97.737 M -823.42 % 13.510 M 112.71 % -106.267 M -896.46 % 13.342 M 43.23 % 9.315 M 108.04 % -115.908 M 0.000 0.000 0.000 0.000
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 69.778 M 39.72 % 49.941 M 0.000 -100.00 % 54.705 M 0.000 -100.00 % 58.362 M 0.000 -100.00 % 78.979 M 0.000 -100.00 % 88.665 M 0.000 -100.00 % 95.213 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.842 M
Intangible assets 1.055 M 7.76 % 979.000 K -1.11 % 990.000 K 14.85 % 862.000 K -8.69 % 944.000 K 38.82 % 680.000 K 12.40 % 605.000 K 536.84 % 95.000 K 0.000 -100.00 % 35.000 K 0.000 -100.00 % 2.825 M 5.74 % 2.672 M 0.000 -100.00 % 2.559 M 0.000 -100.00 % 2.810 M 0.000 -100.00 % 2.589 M 0.000 -100.00 % 2.284 M 0.000 -100.00 % 2.056 M -75.62 % 8.433 M 0.000 -100.00 % 7.996 M 24.64 % 6.415 M 0.000 0.000 -100.00 % 7.594 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 -100.00 % 6.415 M 0.00 % 6.415 M 0.00 % 6.415 M 0.00 % 6.415 M 0.00 % 6.415 M 0.000 -100.00 % 6.415 M 0.000 0.000 -100.00 % 6.415 M -3.00 % 6.614 M 0.000
Goodwill and intangible assets 1.055 M 7.76 % 979.000 K -1.11 % 990.000 K 14.85 % 862.000 K -8.69 % 944.000 K 38.82 % 680.000 K 12.40 % 605.000 K 536.84 % 95.000 K 0.000 -100.00 % 35.000 K 0.000 -100.00 % 2.825 M 5.74 % 2.672 M 0.000 -100.00 % 2.559 M 0.000 -100.00 % 2.810 M 0.000 -100.00 % 9.004 M 40.35 % 6.415 M -26.25 % 8.699 M 35.60 % 6.415 M -24.27 % 8.471 M 0.45 % 8.433 M 31.45 % 6.415 M -19.77 % 7.996 M 24.64 % 6.415 M 0.00 % 6.415 M -3.00 % 6.614 M -12.91 % 7.594 M
Property plant equipment net 33.236 M -3.62 % 34.485 M 1.24 % 34.062 M -3.13 % 35.163 M 19.35 % 29.463 M -2.44 % 30.201 M 106.11 % 14.653 M -7.40 % 15.824 M -7.65 % 17.134 M -49.89 % 34.194 M 1.27 % 33.765 M -51.61 % 69.778 M 7.07 % 65.168 M -2.87 % 67.090 M -3.91 % 69.819 M -2.22 % 71.402 M -3.15 % 73.727 M -4.95 % 77.566 M -5.11 % 81.743 M -7.61 % 88.478 M -3.11 % 91.321 M -3.82 % 94.948 M -4.91 % 99.852 M -1.74 % 101.620 M -4.56 % 106.476 M -1.33 % 107.912 M -2.88 % 111.115 M 11.41 % 99.734 M 73.28 % 57.556 M 199.08 % 19.244 M
Total non current assets 34.291 M -3.31 % 35.464 M 0.23 % 35.384 M -3.71 % 36.746 M 16.57 % 31.523 M -1.67 % 32.060 M 110.12 % 15.258 M -4.15 % 15.919 M -7.09 % 17.134 M -49.94 % 34.229 M 1.37 % 33.765 M -60.35 % 85.158 M 30.67 % 65.168 M -20.78 % 82.262 M 17.82 % 69.819 M -19.36 % 86.578 M 17.43 % 73.727 M -20.87 % 93.175 M 5.69 % 88.158 M -24.90 % 117.384 M 20.10 % 97.737 M -14.92 % 114.874 M 8.10 % 106.267 M -13.88 % 123.395 M -9.15 % 135.820 M 17.18 % 115.908 M -9.86 % 128.584 M 19.10 % 107.966 M 64.12 % 65.784 M 121.56 % 29.692 M
Other current assets 2.535 M 115.56 % 1.176 M -27.00 % 1.611 M -29.34 % 2.280 M 186.79 % 795.000 K -45.99 % 1.472 M 275.51 % 392.000 K -67.44 % 1.204 M 268.20 % 327.000 K -65.76 % 955.000 K 76.52 % 541.000 K -26.49 % 736.000 K 27.78 % 576.000 K -40.27 % 964.260 K 0.000 -100.00 % 813.838 K 68.83 % 482.032 K -27.78 % 667.430 K -25.58 % 896.890 K -59.69 % 2.225 M 32.31 % 1.682 M -35.62 % 2.612 M -51.61 % 5.398 M -29.43 % 7.650 M 476.23 % 1.328 M -36.71 % 2.098 M -44.52 % 3.781 M -68.73 % 12.093 M 188.50 % 4.192 M 119.89 % -21.074 M
Short term investments 7.879 M 526.31 % 1.258 M -78.38 % 5.820 M 135.91 % 2.467 M -66.98 % 7.471 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 501.615 K 0.000 -100.00 % 322.947 K 0.000 0.000 0.000 -100.00 % 1.681 M -80.17 % 8.478 M 214.05 % 2.700 M -51.85 % 5.606 M
cash and cash equivalents 18.343 M 16.99 % 15.679 M -32.77 % 23.320 M 12.20 % 20.785 M 65.66 % 12.547 M 19.03 % 10.541 M 38.86 % 7.591 M -2.01 % 7.747 M 8.14 % 7.164 M -37.90 % 11.536 M -21.42 % 14.681 M -26.98 % 20.106 M 114.49 % 9.374 M -35.32 % 14.493 M 36.79 % 10.595 M -8.35 % 11.560 M -30.38 % 16.603 M 16.35 % 14.270 M 69.82 % 8.403 M -43.62 % 14.906 M 3.02 % 14.468 M -50.22 % 29.064 M 48.69 % 19.546 M 21.43 % 16.097 M 0.85 % 15.961 M 14.74 % 13.911 M -53.51 % 29.921 M 12.24 % 26.658 M 96.66 % 13.555 M -12.37 % 15.468 M
Cash and short term investments 18.343 M 8.30 % 16.937 M -27.37 % 23.320 M 0.29 % 23.252 M 16.16 % 20.018 M 89.91 % 10.541 M 38.86 % 7.591 M -2.01 % 7.747 M 8.14 % 7.164 M -37.90 % 11.536 M -21.42 % 14.681 M -26.98 % 20.106 M 114.49 % 9.374 M -35.32 % 14.493 M 36.79 % 10.595 M -8.35 % 11.560 M -30.38 % 16.603 M 16.35 % 14.270 M 69.82 % 8.403 M -43.62 % 14.906 M 3.02 % 14.468 M -50.22 % 29.064 M 48.69 % 19.546 M 21.43 % 16.097 M 0.85 % 15.961 M 14.74 % 13.911 M -53.51 % 29.921 M 12.24 % 26.658 M 96.66 % 13.555 M -35.68 % 21.074 M
Total current assets 46.486 M -7.80 % 50.419 M -15.64 % 59.767 M 34.03 % 44.591 M -7.80 % 48.364 M 74.42 % 27.729 M 54.38 % 17.962 M -17.10 % 21.668 M 11.90 % 19.363 M -19.88 % 24.168 M -14.25 % 28.184 M -34.73 % 43.180 M 55.07 % 27.845 M -12.29 % 31.747 M 30.62 % 24.305 M -19.59 % 30.227 M -6.04 % 32.171 M -22.22 % 41.362 M -8.63 % 45.270 M -16.13 % 53.975 M -24.11 % 71.122 M 0.44 % 70.813 M -2.55 % 72.667 M 0.07 % 72.619 M 7.27 % 67.699 M 5.01 % 64.466 M -21.20 % 81.806 M -12.01 % 92.977 M 35.70 % 68.518 M 150.08 % 27.399 M
Inventory 9.200 M -11.50 % 10.396 M 19.48 % 8.701 M -16.46 % 10.415 M 77.16 % 5.879 M -34.13 % 8.925 M 36.97 % 6.516 M 8.64 % 5.998 M -8.61 % 6.563 M -5.57 % 6.950 M -8.52 % 7.597 M -13.25 % 8.757 M -10.31 % 9.764 M 9.64 % 8.906 M 13.95 % 7.816 M -0.96 % 7.891 M -9.75 % 8.743 M 2.06 % 8.567 M -19.42 % 10.632 M -31.07 % 15.425 M -25.58 % 20.726 M 22.03 % 16.985 M -9.45 % 18.758 M -7.84 % 20.354 M -13.75 % 23.597 M 7.67 % 21.917 M -36.59 % 34.561 M 70.10 % 20.319 M 7.49 % 18.903 M 5.21 % 17.966 M
Net receivables 16.408 M -25.11 % 21.910 M -16.17 % 26.135 M 202.35 % 8.644 M -60.11 % 21.672 M 219.13 % 6.791 M 96.10 % 3.463 M -49.64 % 6.876 M 29.52 % 5.309 M 8.72 % 4.883 M -8.98 % 5.365 M -60.83 % 13.698 M 68.47 % 8.131 M 10.11 % 7.384 M 36.59 % 5.406 M -45.74 % 9.963 M 57.07 % 6.343 M -64.48 % 17.857 M -29.52 % 25.337 M 18.29 % 21.420 M -37.45 % 34.246 M 54.59 % 22.152 M -23.52 % 28.964 M 1.56 % 28.518 M 6.36 % 26.813 M 1.03 % 26.541 M 95.98 % 13.543 M -60.06 % 33.907 M 6.40 % 31.868 M 237.83 % 9.433 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.555 M 0.00 % 12.555 M 0.000 -100.00 % 12.555 M 0.000 -100.00 % 12.555 M 0.000 -100.00 % 9.180 M 0.000 -100.00 % 9.071 M 0.000 -100.00 % 11.054 M 0.000 -100.00 % 13.613 M 0.000 -100.00 % 11.054 M 508.24 % 1.817 M 12.53 % 1.615 M 59.61 % 1.012 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 -100.00 % 15.227 M 0.000 -100.00 % 15.114 M 0.000 -100.00 % 15.365 M 0.000 -100.00 % 10.908 M 0.000 -100.00 % 11.355 M 0.000 -100.00 % 13.109 M 0.000 0.000 -100.00 % 11.489 M 0.000 0.000 0.000 0.000
Account payables 5.267 M -14.51 % 6.161 M -0.45 % 6.189 M 32.50 % 4.671 M 125.00 % 2.076 M -33.67 % 3.130 M 194.17 % 1.064 M -54.10 % 2.318 M 89.38 % 1.224 M -42.13 % 2.115 M 37.16 % 1.542 M 28.71 % 1.198 M -75.60 % 4.910 M 143.39 % 2.017 M -12.00 % 2.293 M -6.15 % 2.443 M 47.42 % 1.657 M -51.46 % 3.414 M -8.97 % 3.750 M -54.99 % 8.330 M -5.78 % 8.841 M -42.08 % 15.264 M -5.85 % 16.214 M 1.45 % 15.982 M -6.59 % 17.110 M 48.39 % 11.530 M -16.94 % 13.882 M -34.52 % 21.199 M 52.47 % 13.904 M 71.18 % 8.123 M
Tax 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
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 100.00 % -847.458 K 0.000 0.000 0.000 -100.00 % 10.203 K 0.000 0.000 -100.00 % 10.229 K -28.44 % 14.295 K 46.99 % 9.725 K
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 100.00 % -10.203 K 0.00 % -10.203 K 0.00 % -10.203 K 0.00 % -10.203 K 0.00 % -10.203 K 0.00 % -10.203 K 0.00 % -10.203 K 0.00 % -10.203 K 0.00 % -10.203 K 0.00 % -10.203 K 0.25 % -10.229 K 28.44 % -14.295 K -46.99 % -9.725 K
Capital lease obligations 29.842 M -1.08 % 30.168 M -1.01 % 30.477 M -1.16 % 30.834 M 15.77 % 26.634 M -1.17 % 26.948 M -1.14 % 27.260 M -0.74 % 27.462 M -0.92 % 27.716 M -0.87 % 27.958 M -0.83 % 28.191 M 2.55 % 27.489 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.857 M -20.93 % 8.673 M -18.28 % 10.613 M 0.000 -100.00 % 15.016 M -18.35 % 18.390 M 432.25 % 3.455 M 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 -100.00 % 312.257 K -42.05 % 538.827 K 0.000 0.000 0.000 0.000 -100.00 % 645.725 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.928 M 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 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 % -538.827 K 0.000 0.000 0.000 0.000 100.00 % -917.558 K -2 455.43 % 38.955 K 116.99 % -229.263 K -183.98 % 272.998 K 0.000 -100.00 % 273.000 K 103.62 % -7.541 M -604.03 % 1.496 M 0.000 0.000 0.000 0.000
Deferred tax liabilities 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 -100.00 % 2.305 M 0.000 -100.00 % 4.847 M 0.000 -100.00 % 3.331 M 0.000 -100.00 % 3.602 M 0.000 -100.00 % 3.012 M 30.43 % 2.309 M 110.35 % 1.098 M -55.59 % 2.472 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 100.00 % -260.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.305 M 0.000 -100.00 % 5.221 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 80.777 M -5.95 % 85.883 M -9.74 % 95.151 M 16.98 % 81.337 M 1.82 % 79.887 M 33.61 % 59.789 M 79.98 % 33.220 M -11.62 % 37.587 M 2.99 % 36.497 M -37.50 % 58.397 M -5.73 % 61.949 M -51.73 % 128.338 M 18.57 % 108.240 M -5.06 % 114.009 M 4.37 % 109.239 M -6.48 % 116.805 M -3.68 % 121.263 M -9.87 % 134.537 M -6.79 % 144.336 M -15.77 % 171.359 M -4.91 % 180.214 M -2.95 % 185.687 M -3.31 % 192.043 M -2.03 % 196.014 M -3.69 % 203.519 M 6.08 % 191.863 M -8.81 % 210.390 M 4.70 % 200.943 M 49.62 % 134.302 M 135.24 % 57.091 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-06-30 2009-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2012-01-31 2011-06-30 2011-01-31 2010-06-30 2010-01-31
Deferred income tax 0.000 0.000 0.000 0.000 -100.00 % 13.295 M 0.000 100.00 % -4.523 M 0.000 100.00 % -6.124 M 0.000 100.00 % -2.239 M 0.000 -100.00 % 4.888 M 0.000 100.00 % -2.218 M 0.000 100.00 % -22.711 M 0.000 100.00 % -17.733 M 0.000 -100.00 % 2.886 M 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 634.000 K 0.000 -100.00 % 610.000 K 0.000 -100.00 % 564.000 K 0.000 -100.00 % 434.000 K 0.000 -100.00 % 402.000 K 0.000 -100.00 % 353.000 K 0.000 100.00 % -72.000 K 0.000 -100.00 % 291.884 K 0.000 -100.00 % 294.011 K 0.000 -100.00 % 88.539 K 0.000 -100.00 % 80.000 K 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 7.353 M 0.000 100.00 % -2.677 M 0.000 100.00 % -17.771 M 0.000 -100.00 % 2.077 M 0.000 -100.00 % 1.621 M 0.000 -100.00 % 4.770 M 0.000 100.00 % -4.455 M 0.000 -100.00 % 1.972 M 0.000 -100.00 % 22.489 M 0.000 -100.00 % 17.546 M 0.000 100.00 % -3.763 M 0.000 -100.00 % 8.288 M 0.000 100.00 % -12.164 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 7.789 M 0.000 0.000 0.000 100.00 % -18.286 M 0.000 -100.00 % 1.846 M 0.000 -100.00 % 56.000 K 0.000 -100.00 % 2.909 M 0.000 100.00 % -2.868 M 0.000 -100.00 % 998.083 K 0.000 -100.00 % 20.528 M 0.000 -100.00 % 7.550 M 0.000 100.00 % -998.191 K 0.000 -100.00 % 2.645 M 0.000 100.00 % -22.586 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -499.000 K 0.000 100.00 % -2.822 M 0.000 -100.00 % 637.000 K 0.000 -100.00 % 47.000 K 0.000 -100.00 % 1.034 M 0.000 -100.00 % 2.166 M 0.000 100.00 % -1.948 M 0.000 -100.00 % 927.538 K 0.000 -100.00 % 1.889 M 0.000 -100.00 % 10.094 M 0.000 100.00 % -1.968 M 0.000 -100.00 % 4.839 M 0.000 -100.00 % 10.964 M 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
Other working capital 63.000 K 0.000 -100.00 % 145.000 K 0.000 100.00 % -122.000 K 0.000 -100.00 % 184.000 K 0.000 -100.00 % 531.000 K 0.000 100.00 % -305.000 K 0.000 -100.00 % 361.000 K 0.000 -100.00 % 46.405 K 0.000 -100.00 % 71.622 K 0.000 100.00 % -98.576 K 0.000 100.00 % -797.338 K 0.000 -100.00 % 804.519 K 0.000 100.00 % -542.062 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -3.588 M 57.77 % -8.497 M -35.95 % -6.250 M -160.03 % 10.411 M 321.23 % -4.706 M 58.90 % -11.450 M -814.54 % -1.252 M -126.04 % 4.808 M -76.04 % 20.067 M 135.86 % 8.508 M -86.79 % 64.397 M 1 775.82 % 3.433 M -34.29 % 5.225 M 2 686.55 % -202.000 K -108.82 % 2.290 M 351.28 % -911.290 K 93.35 % -13.708 M -204.45 % 13.124 M 198.41 % -13.337 M -47.95 % -9.014 M 15.72 % -10.696 M -766.10 % 1.606 M 125.86 % -6.211 M -1 031.67 % -548.810 K -103.14 % 17.499 M 217.97 % -14.833 M -832.14 % 2.026 M 0.00 % 2.026 M 110.59 % -19.139 M 0.00 % -19.139 M -261.07 % -5.301 M 0.00 % -5.301 M
Net cash provided by operating activities 4.301 M 191.18 % -4.717 M -401.21 % 1.566 M -81.76 % 8.587 M 208.35 % -7.925 M -187.35 % -2.758 M 14.80 % -3.237 M -269.52 % -876.000 K 72.57 % -3.194 M -346.71 % -715.000 K 24.50 % -947.000 K 79.56 % -4.632 M -104.85 % -2.261 M -59.80 % -1.415 M -22.05 % -1.159 M 64.43 % -3.259 M -156.43 % 5.775 M 2.35 % 5.643 M 10.51 % 5.106 M 317.09 % -2.352 M 75.37 % -9.548 M -173.14 % 13.056 M 18.07 % 11.058 M 104.61 % 5.404 M -23.14 % 7.031 M 176.26 % -9.220 M 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment -1.792 M 41.53 % -3.065 M -152.89 % -1.212 M 61.25 % -3.128 M -121.37 % -1.413 M -24.38 % -1.136 M -18.09 % -962.000 K -65.86 % -580.000 K 55.79 % -1.312 M 27.95 % -1.821 M -1 702.97 % -101.000 K 94.53 % -1.846 M 17.93 % -2.249 M -155.30 % -881.000 K 71.36 % -3.076 M -789.60 % -345.825 K 22.06 % -443.727 K -27.85 % -347.069 K 89.44 % -3.287 M -41.62 % -2.321 M -13.16 % -2.051 M 21.23 % -2.604 M 46.70 % -4.886 M -107.10 % -2.359 M -26.53 % -1.865 M 38.81 % -3.047 M 78.45 % -14.139 M 0.00 % -14.139 M 8.12 % -15.388 M 0.00 % -15.388 M -48.85 % -10.338 M 0.00 % -10.338 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 15.000 K 0.000 -100.00 % 25.000 K -72.53 % 91.000 K 0.000 100.00 % -1.000 K -200.00 % 1.000 K 0.000 -100.00 % 20.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
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
Other investing activites -189.000 K -92.86 % -98.000 K 35.95 % -153.000 K -102.05 % 7.471 M 200.00 % -7.471 M -14 842.00 % -50.000 K 88.07 % -419.000 K -341.05 % -95.000 K -82.69 % -52.000 K -52.94 % -34.000 K -120.00 % 170.000 K -99.12 % 19.374 M 3 270.87 % -611.000 K -10.69 % -552.000 K -25.89 % -438.486 K -80.87 % -242.427 K 32.33 % -358.231 K 30.24 % -513.505 K -116.66 % 3.082 M 1 129.26 % -299.442 K -2 808.33 % -10.296 K 92.95 % -145.993 K -209.48 % -47.173 K 56.76 % -109.087 K 61.16 % -280.832 K 32.57 % -416.492 K 0.000 0.000 -100.00 % 3.419 K 0.00 % 3.419 K -99.98 % 16.927 M 0.00 % 16.927 M
Net cash used for investing activites -1.981 M 37.37 % -3.163 M -131.72 % -1.365 M -131.32 % 4.358 M 149.05 % -8.884 M -699.64 % -1.111 M -27.55 % -871.000 K -50.17 % -580.000 K 55.83 % -1.313 M 27.86 % -1.820 M -1 701.98 % -101.000 K -100.56 % 18.154 M 907.14 % -2.249 M -56.96 % -1.433 M 59.23 % -3.515 M -497.52 % -588.252 K 26.65 % -801.958 K 6.81 % -860.574 K -319.17 % -205.302 K 92.17 % -2.621 M -27.12 % -2.062 M 25.03 % -2.750 M 44.25 % -4.933 M -99.85 % -2.468 M -15.05 % -2.145 M 38.06 % -3.463 M 75.50 % -14.139 M 0.00 % -14.139 M 8.10 % -15.385 M 0.00 % -15.385 M -333.51 % 6.589 M 0.00 % 6.589 M
Debt repayment 0.000 100.00 % -309.000 K 0.000 100.00 % -353.000 K 0.000 -100.00 % 7.131 M 0.000 100.00 % -254.000 K 0.000 100.00 % -233.000 K 0.000 100.00 % -351.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 883.257 K 0.000 -100.00 % 5.708 M 0.000 100.00 % -2.947 M 0.000 100.00 % -2.800 M 0.000 0.000 100.00 % -4.628 M 0.00 % -4.628 M -187.51 % 5.288 M 0.00 % 5.288 M 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 -100.00 % 19.138 M 0.000 -100.00 % 4.250 M 85.35 % 2.293 M 0.000 0.000 0.000 0.000 -100.00 % 36.000 K 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.950 K 0.00 % -9.950 K -100.06 % 17.642 M 0.00 % 17.642 M -0.82 % 17.787 M 0.00 % 17.787 M 165.19 % 6.707 M 0.00 % 6.707 M
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 100.00 % -234.045 K -16.64 % -200.659 K 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 100.00 % -939.558 K 50.32 % -1.891 M 0.000 0.000 0.000 0.000 0.000 100.00 % -2.698 M 0.00 % -2.698 M -43.67 % -1.878 M 0.00 % -1.878 M -232.56 % -564.641 K 0.00 % -564.641 K
Other financing activites -289.000 K -152.74 % 548.000 K 512.03 % -133.000 K 92.95 % -1.887 M -110.24 % 18.425 M 1 284.89 % -1.555 M -139.35 % 3.952 M 72.35 % 2.293 M 1 047.52 % -242.000 K 0.000 100.00 % -4.478 M -75.20 % -2.556 M -2 377.08 % -103.186 K -101.61 % 6.397 M 92.11 % 3.330 M 421.40 % -1.036 M 54.74 % -2.289 M 0.000 100.00 % -10.778 M -28 421.83 % -37.787 K 98.14 % -2.029 M 0.000 100.00 % -2.675 M 0.000 100.00 % -2.836 M 14.76 % -3.327 M 0.000 0.000 0.000 0.000 -100.00 % 7.153 M 0.00 % 7.153 M
Net cash used provided by financing activities -289.000 K -220.92 % 239.000 K 279.70 % -133.000 K 94.06 % -2.240 M -111.91 % 18.815 M 175.92 % 6.819 M 72.55 % 3.952 M 93.82 % 2.039 M 942.56 % -242.000 K -3.86 % -233.000 K 94.80 % -4.478 M -54.04 % -2.907 M -4 226.79 % -67.186 K -101.05 % 6.397 M 92.11 % 3.330 M 421.40 % -1.036 M 54.74 % -2.289 M -359.17 % 883.257 K 108.20 % -10.778 M -339.66 % 4.497 M 209.14 % -4.120 M -39.80 % -2.947 M -10.17 % -2.675 M 4.46 % -2.800 M 1.27 % -2.836 M 14.76 % -3.327 M -132.25 % 10.317 M 0.00 % 10.317 M -51.33 % 21.198 M 0.00 % 21.198 M 221.73 % 6.589 M 0.00 % 6.589 M
Effect of forex changes on cash -792.000 K -24.92 % -634.000 K 81.09 % -3.353 M -35.91 % -2.467 M 80.34 % -12.547 M -265.29 % 7.591 M 200.00 % -7.591 M -205.96 % 7.164 M 1 800.27 % 377.000 K 200.00 % -377.000 K -473.27 % 101.000 K -13.68 % 117.000 K 121.63 % -541.000 K -255.01 % 349.000 K -8.02 % 379.443 K 337.07 % -160.056 K 54.47 % -351.558 K -274.58 % 201.371 K 132.20 % -625.459 K -168.51 % 912.892 K -19.57 % 1.135 M -47.43 % 2.159 M 111.05 % -19.546 M -222.47 % 15.961 M 200.00 % -15.961 M -153.34 % 29.921 M 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 1.239 M 114.97 % -8.275 M -151.90 % -3.285 M -139.88 % 8.238 M 310.67 % 2.006 M -32.00 % 2.950 M 1 991.03 % -156.000 K -126.76 % 583.000 K 113.33 % -4.372 M -39.01 % -3.145 M 42.03 % -5.425 M -150.55 % 10.732 M 309.65 % -5.119 M -231.32 % 3.898 M 503.93 % -965.020 K 80.87 % -5.043 M -316.21 % 2.333 M -60.24 % 5.867 M 190.23 % -6.502 M -1 587.68 % 437.060 K 102.99 % -14.595 M -253.35 % 9.518 M 159.13 % -16.097 M -200.00 % 16.097 M 262.26 % -9.920 M -254.28 % 6.430 M 688.19 % 815.830 K 0.00 % 815.830 K -75.09 % 3.276 M 0.00 % 3.276 M 6.45 % 3.077 M 0.00 % 3.077 M
Cash at beginning of period 15.679 M -10.41 % 17.500 M -24.74 % 23.252 M 85.32 % 12.547 M 19.03 % 10.541 M 38.86 % 7.591 M -2.01 % 7.747 M 8.14 % 7.164 M -37.90 % 11.536 M -21.42 % 14.681 M -26.98 % 20.106 M 114.48 % 9.374 M -35.32 % 14.493 M 36.79 % 10.595 M -8.34 % 11.560 M -30.38 % 16.603 M 16.35 % 14.270 M 69.82 % 8.403 M -43.62 % 14.906 M 3.02 % 14.468 M -50.22 % 29.064 M 48.69 % 19.546 M 21.43 % 16.097 M 0.000 -100.00 % 13.911 M 85.96 % 7.480 M 12.24 % 6.665 M 0.00 % 6.665 M 96.66 % 3.389 M 0.00 % 3.389 M 988.29 % 311.385 K 0.00 % 311.385 K
Cash at end of period 18.343 M 16.99 % 15.679 M -10.41 % 17.500 M -15.80 % 20.785 M 65.66 % 12.547 M 19.03 % 10.541 M 38.86 % 7.591 M -2.01 % 7.747 M 8.14 % 7.164 M -37.90 % 11.536 M -21.42 % 14.681 M -26.98 % 20.106 M 114.48 % 9.374 M -35.32 % 14.493 M 36.80 % 10.595 M -8.35 % 11.560 M -30.38 % 16.603 M 16.35 % 14.270 M 69.82 % 8.403 M -43.62 % 14.906 M 3.02 % 14.468 M -50.22 % 29.064 M 0.000 -100.00 % 16.097 M 303.41 % 3.990 M -71.32 % 13.911 M 85.96 % 7.480 M 0.00 % 7.480 M 12.24 % 6.665 M 0.00 % 6.665 M 96.66 % 3.389 M 0.00 % 3.389 M
Operating cash flow 4.301 M 191.18 % -4.717 M -348.92 % 1.895 M -77.93 % 8.587 M 208.35 % -7.925 M -187.35 % -2.758 M 14.80 % -3.237 M -269.52 % -876.000 K 72.57 % -3.194 M -346.71 % -715.000 K 24.50 % -947.000 K 79.56 % -4.632 M -104.85 % -2.261 M -59.80 % -1.415 M -22.05 % -1.159 M 64.43 % -3.259 M -156.43 % 5.775 M 2.35 % 5.643 M 10.51 % 5.106 M 317.09 % -2.352 M 75.37 % -9.548 M -173.14 % 13.056 M 18.07 % 11.058 M 104.61 % 5.404 M -23.14 % 7.031 M 176.26 % -9.220 M 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure -1.792 M 41.53 % -3.065 M -152.89 % -1.212 M 61.25 % -3.128 M -121.37 % -1.413 M -24.38 % -1.136 M -18.09 % -962.000 K -65.86 % -580.000 K 55.79 % -1.312 M 27.95 % -1.821 M -1 702.97 % -101.000 K 94.53 % -1.846 M 17.93 % -2.249 M -155.30 % -881.000 K 71.36 % -3.076 M -789.60 % -345.825 K 22.06 % -443.727 K -27.85 % -347.069 K 89.44 % -3.287 M -41.62 % -2.321 M -13.16 % -2.051 M 21.23 % -2.604 M 46.70 % -4.886 M -107.10 % -2.359 M -26.53 % -1.865 M 38.81 % -3.047 M 78.45 % -14.139 M 0.00 % -14.139 M 8.12 % -15.388 M 0.00 % -15.388 M -48.85 % -10.338 M 0.00 % -10.338 M
Free CashFlow 2.509 M 132.24 % -7.782 M -1 239.39 % 683.000 K -87.49 % 5.459 M 158.46 % -9.338 M -139.80 % -3.894 M 7.26 % -4.199 M -188.39 % -1.456 M 67.69 % -4.506 M -77.68 % -2.536 M -141.98 % -1.048 M 83.82 % -6.478 M -43.62 % -4.510 M -96.44 % -2.296 M 45.80 % -4.236 M -17.50 % -3.605 M -167.61 % 5.332 M 0.68 % 5.296 M 191.15 % 1.819 M 138.92 % -4.673 M 59.71 % -11.600 M -210.98 % 10.452 M 69.34 % 6.172 M 102.69 % 3.045 M -41.06 % 5.167 M 142.12 % -12.267 M 13.24 % -14.139 M 0.00 % -14.139 M 8.12 % -15.388 M 0.00 % -15.388 M -48.85 % -10.338 M 0.00 % -10.338 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2012 2011 2011 2010 2010
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010