MYE.AX

Mastermyne Group Limited MYE.AX

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Revenue 213.821 M -27.37 % 294.391 M -42.75 % 514.214 M 13.59 % 452.698 M 94.24 % 233.067 M -20.37 % 292.670 M 29.65 % 225.740 M 18.42 % 190.623 M 53.33 % 124.320 M -26.30 % 168.691 M -3.18 % 174.230 M 1.18 % 172.199 M -31.00 % 249.567 M -8.38 % 272.381 M 65.02 % 165.058 M 68.19 % 98.138 M
Net income 1.714 M -95.68 % 39.643 M 153.56 % -74.011 M -489.45 % -12.556 M -314.12 % 5.864 M -49.26 % 11.557 M 60.65 % 7.194 M 32.36 % 5.435 M 370.13 % -2.012 M 84.71 % -13.156 M -200.64 % -4.376 M -247.69 % 2.963 M -74.27 % 11.514 M -21.48 % 14.664 M 24.89 % 11.742 M 145.91 % 4.775 M
Income before tax 3.228 M -81.81 % 17.746 M 122.26 % -79.735 M -311.92 % -19.357 M -323.03 % 8.679 M -48.28 % 16.782 M 52.47 % 11.007 M 44.13 % 7.637 M 365.08 % -2.881 M 80.85 % -15.041 M -230.64 % -4.549 M -215.60 % 3.935 M -76.16 % 16.508 M -30.49 % 23.750 M 77.30 % 13.395 M 88.45 % 7.108 M
Income before tax ratio 0.02 -74.96 % 0.06 138.88 % -0.16 -262.64 % -0.04 -214.83 % 0.04 -35.06 % 0.06 17.60 % 0.05 21.71 % 0.04 272.88 % -0.02 74.01 % -0.09 -241.50 % -0.03 -214.26 % 0.02 -65.45 % 0.07 -24.14 % 0.09 7.44 % 0.08 12.05 % 0.07
EBITDA 11.734 M -62.61 % 31.383 M 181.08 % -38.704 M -323.64 % 17.306 M -22.38 % 22.297 M -22.22 % 28.666 M 47.70 % 19.408 M 27.22 % 15.255 M 270.81 % 4.114 M 160.38 % -6.813 M -297.19 % 3.455 M -72.15 % 12.406 M -52.40 % 26.063 M -17.70 % 31.669 M 55.97 % 20.305 M 56.64 % 12.963 M
Net income ratio 0.01 -94.05 % 0.13 193.56 % -0.14 -418.93 % -0.03 -210.24 % 0.03 -36.28 % 0.04 23.91 % 0.03 11.77 % 0.03 276.17 % -0.02 79.25 % -0.08 -210.51 % -0.03 -245.97 % 0.02 -62.70 % 0.05 -14.30 % 0.05 -24.32 % 0.07 46.21 % 0.05
Ratio EBITDA 0.05 -48.52 % 0.11 241.63 % -0.08 -296.89 % 0.04 -60.04 % 0.10 -2.33 % 0.10 13.92 % 0.09 7.43 % 0.08 141.83 % 0.03 181.94 % -0.04 -303.67 % 0.02 -72.48 % 0.07 -31.01 % 0.10 -10.18 % 0.12 -5.49 % 0.12 -6.87 % 0.13
Gross profit ratio 0.06 -92.04 % 0.80 27 779.51 % 0.00 11 680.92 % 0.00 -99.97 % 0.08 -7.57 % 0.08 -90.25 % 0.85 3.80 % 0.82 5.58 % 0.78 -1.72 % 0.79 -3.41 % 0.82 -1.03 % 0.83 2.69 % 0.80 -19.63 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 308.056 M -12.34 % 351.438 M 134.07 % 150.141 M 22.06 % 123.003 M 13.21 % 108.655 M 1.96 % 106.563 M 3.56 % 102.905 M 2.55 % 100.349 M 10.17 % 91.088 M 0.00 % 91.088 M 8.98 % 83.580 M 10.74 % 75.471 M -1.93 % 76.958 M 2.72 % 74.918 M 2.34 % 73.203 M 45.26 % 50.393 M
Weighted average shs out 308.056 M 0.98 % 305.073 M 103.19 % 150.141 M 22.06 % 123.003 M 14.93 % 107.024 M 1.59 % 105.352 M 3.90 % 101.393 M 2.58 % 98.841 M 8.51 % 91.088 M 0.00 % 91.088 M 8.98 % 83.580 M 10.74 % 75.471 M 0.14 % 75.368 M 0.60 % 74.918 M 2.34 % 73.203 M 45.26 % 50.393 M
EPS diluted 0.01 -94.91 % 0.11 122.45 % -0.49 -390.00 % -0.10 -285.19 % 0.05 -50.91 % 0.11 57.37 % 0.07 28.97 % 0.05 345.25 % -0.02 84.21 % -0.14 -167.18 % -0.05 -233.33 % 0.04 -73.80 % 0.15 -25.00 % 0.20 25.00 % 0.16 68.95 % 0.09
Earnings per share 0.01 -95.69 % 0.13 126.53 % -0.49 -390.00 % -0.10 -282.48 % 0.05 -50.18 % 0.11 54.93 % 0.07 29.09 % 0.06 348.87 % -0.02 84.21 % -0.14 -167.18 % -0.05 -233.33 % 0.04 -73.80 % 0.15 -25.00 % 0.20 25.00 % 0.16 68.95 % 0.09
Gross profit 13.582 M -94.22 % 234.949 M 15 861.21 % 1.472 M 13 281.82 % 11.000 K -99.94 % 17.849 M -26.39 % 24.249 M -87.36 % 191.808 M 22.93 % 156.034 M 61.88 % 96.388 M -27.57 % 133.073 M -6.48 % 142.301 M 0.14 % 142.109 M -29.15 % 200.569 M -26.36 % 272.381 M 65.02 % 165.058 M 68.19 % 98.138 M
Income tax expense 1.557 M 144.92 % -3.466 M 39.45 % -5.724 M 15.84 % -6.801 M -342.55 % 2.804 M -45.26 % 5.122 M 42.40 % 3.597 M 37.29 % 2.620 M 239.82 % 771.000 K -58.44 % 1.855 M 851.28 % 195.000 K -79.32 % 943.000 K -81.06 % 4.979 M -45.20 % 9.086 M 449.67 % 1.653 M -29.15 % 2.333 M
Cost of revenue 200.239 M 236.86 % 59.442 M -88.41 % 512.742 M 13.27 % 452.687 M 110.34 % 215.218 M -19.82 % 268.421 M 691.06 % 33.932 M -1.90 % 34.589 M 23.83 % 27.932 M -21.58 % 35.618 M 11.55 % 31.929 M 6.11 % 30.090 M -38.59 % 48.998 M 0.000 0.000 0.000
General and administrative expenses 146.265 M 1 738.19 % 7.957 M -44.45 % 14.323 M 18.65 % 12.072 M 72.36 % 7.004 M 9.75 % 6.382 M -96.28 % 171.442 M 16.57 % 147.066 M 62.17 % 90.686 M -29.45 % 128.538 M -3.97 % 133.851 M 3.85 % 128.886 M -25.28 % 172.488 M -8.06 % 187.617 M 60.87 % 116.630 M 76.11 % 66.226 M
Selling and marketing expenses 0.000 -100.00 % 188.746 M 393 120.83 % 48.000 K 269.23 % 13.000 K -90.65 % 139.000 K 13.93 % 122.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses -136.150 M -948.66 % 16.043 M 0.000 0.000 0.000 0.000 -100.00 % 142.000 K 29.09 % 110.000 K 125.70 % -428.000 K -7 033.33 % -6.000 K -100.61 % 984.000 K 343.24 % 222.000 K 535.29 % -51.000 K -100.09 % 59.768 M 1 565.31 % 3.589 M -84.90 % 23.771 M
Operating expenses 10.115 M -95.25 % 212.746 M 709.66 % 26.276 M 57.00 % 16.736 M 89.47 % 8.833 M 10.52 % 7.992 M -95.57 % 180.256 M 21.94 % 147.827 M 49.67 % 98.770 M -32.96 % 147.340 M 0.78 % 146.206 M 6.39 % 137.421 M -24.82 % 182.797 M -26.11 % 247.385 M 65.53 % 149.451 M 66.06 % 89.997 M
Cost and expenses 210.354 M -22.72 % 272.188 M -49.50 % 539.018 M 14.83 % 469.423 M 109.52 % 224.051 M -18.94 % 276.413 M 29.05 % 214.188 M 17.42 % 182.416 M 43.97 % 126.702 M -30.75 % 182.958 M 2.71 % 178.135 M 6.34 % 167.511 M -27.73 % 231.795 M -6.30 % 247.385 M 65.53 % 149.451 M 66.06 % 89.997 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
Selling general and administrative expenses 146.265 M -25.64 % 196.703 M 648.60 % 26.276 M 57.00 % 16.736 M 89.47 % 8.833 M 10.52 % 7.992 M -95.34 % 171.442 M 16.57 % 147.066 M 62.17 % 90.686 M -29.45 % 128.538 M -3.97 % 133.851 M 3.85 % 128.886 M -25.28 % 172.488 M -8.06 % 187.617 M 60.87 % 116.630 M 76.11 % 66.226 M
Interest income 1.035 M 508.82 % 170.000 K 27.82 % 133.000 K 1 562.50 % 8.000 K -60.00 % 20.000 K -54.55 % 44.000 K 0.00 % 44.000 K 76.00 % 25.000 K 13.64 % 22.000 K -62.71 % 59.000 K -70.79 % 202.000 K -23.19 % 263.000 K -79.19 % 1.264 M 433.33 % 237.000 K 276.19 % 63.000 K -59.35 % 155.000 K
Interest expense 1.246 M -68.42 % 3.946 M -56.45 % 9.060 M 124.81 % 4.030 M 276.28 % 1.071 M 34.21 % 798.000 K 35.48 % 589.000 K -7.24 % 635.000 K 10.24 % 576.000 K -36.49 % 907.000 K -17.62 % 1.101 M -8.17 % 1.199 M 202.78 % 396.000 K -9.59 % 438.000 K -73.49 % 1.652 M 36.19 % 1.213 M
Depreciation and amortization 7.629 M -20.19 % 9.559 M -73.28 % 35.772 M 8.95 % 32.834 M 161.69 % 12.547 M 13.18 % 11.086 M 41.91 % 7.812 M 11.87 % 6.983 M 8.55 % 6.433 M -14.93 % 7.562 M 0.63 % 7.515 M 2.23 % 7.351 M -7.30 % 7.930 M 20.04 % 6.606 M 22.93 % 5.374 M 15.77 % 4.642 M
Operating income 3.467 M -84.38 % 22.203 M 189.51 % -24.804 M -48.30 % -16.725 M -285.50 % 9.016 M -44.54 % 16.257 M 40.67 % 11.557 M 43.76 % 8.039 M 659.04 % -1.438 M 65.63 % -4.184 M -15 870.08 % -26.199 K -100.52 % 5.055 M -72.72 % 18.534 M -25.85 % 24.996 M 73.17 % 14.434 M 77.30 % 8.141 M
Operating income ratio 0.02 -78.50 % 0.08 256.35 % -0.05 -30.56 % -0.04 -195.50 % 0.04 -30.36 % 0.06 8.50 % 0.05 21.40 % 0.04 464.59 % -0.01 53.36 % -0.02 -16 394.46 % 0.00 -100.51 % 0.03 -60.47 % 0.07 -19.08 % 0.09 4.94 % 0.09 5.42 % 0.08
Total other income expenses net -239.000 K 94.64 % -4.457 M 92.36 % -58.326 M -1 350.17 % -4.022 M -1 093.47 % -337.000 K -164.19 % 525.000 K 230.27 % -403.000 K -0.25 % -402.000 K 76.53 % -1.713 M 83.84 % -10.600 M -137.72 % -4.459 M -376.39 % -936.000 K 52.34 % -1.964 M -57.62 % -1.246 M -19.92 % -1.039 M -0.58 % -1.033 M
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 -25.287 M -34.36 % -18.820 M -131.88 % 59.026 M -38.58 % 96.107 M 912.26 % -11.832 M -4.55 % -11.317 M 31.09 % -16.423 M -566.56 % 3.520 M -64.86 % 10.017 M -9.88 % 11.115 M 31.80 % 8.433 M 277.65 % 2.233 M -71.92 % 7.951 M -28.44 % 11.111 M -34.91 % 17.070 M 221.29 % 5.313 M -59.75 % 13.200 M
Total investments 0.000 100.00 % -5.936 M 0.000 0.000 -100.00 % 38.935 M 0.31 % 38.813 M 158.67 % 15.005 M -17.41 % 18.167 M 22.92 % 14.780 M -12.34 % 16.860 M -54.23 % 36.836 M 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 5.136 M -28.82 % 7.216 M -89.97 % 71.928 M -29.02 % 101.336 M 707.01 % 12.557 M -10.58 % 14.042 M 0.000 -100.00 % 3.521 M -64.85 % 10.018 M -22.65 % 12.951 M -24.51 % 17.156 M 55.36 % 11.043 M -39.24 % 18.174 M -25.64 % 24.439 M 5.84 % 23.090 M 64.56 % 14.031 M -2.30 % 14.362 M
Accumulated other comprehensive income loss 16.369 M 168.54 % -23.881 M 1.47 % -24.237 M -3.43 % -23.434 M -4.22 % -22.486 M -13.42 % -19.826 M 17.25 % -23.960 M 0.39 % -24.055 M -10.02 % -21.864 M 0.23 % -21.915 M 0.13 % -21.944 M 0.16 % -21.979 M 0.44 % -22.077 M 1.69 % -22.456 M 1.97 % -22.907 M 0.55 % -23.034 M -1.11 % -22.781 M
Retained earnings -54.188 M -272.55 % -14.545 M 73.16 % -54.188 M -389.51 % 18.717 M -43.92 % 33.373 M 3.60 % 32.212 M 19.85 % 26.878 M 63.38 % 16.451 M 89.01 % 8.704 M -18.78 % 10.716 M -56.76 % 24.783 M -20.38 % 31.127 M -1.60 % 31.632 M 20.63 % 26.223 M 57.88 % 16.609 M 121.36 % 7.503 M 126.13 % 3.318 M
Common stock 111.794 M -0.19 % 112.003 M 0.74 % 111.180 M 26.48 % 87.904 M 36.72 % 64.295 M 5.40 % 61.003 M 0.00 % 61.003 M 0.00 % 61.003 M 10.44 % 55.234 M 0.00 % 55.234 M 0.00 % 55.234 M 8.07 % 51.108 M 0.28 % 50.964 M 0.00 % 50.964 M 3.75 % 49.124 M 1.06 % 48.610 M -0.37 % 48.790 M
Total equity 73.975 M 0.54 % 73.577 M 124.63 % 32.755 M -60.62 % 83.187 M 10.65 % 75.182 M 1.72 % 73.914 M 14.87 % 64.343 M 19.69 % 53.758 M 27.00 % 42.329 M -4.74 % 44.433 M -24.05 % 58.501 M -3.56 % 60.662 M -0.38 % 60.896 M 11.26 % 54.731 M 27.80 % 42.826 M 29.47 % 33.079 M 12.79 % 29.327 M
Other non current liabilities 449.000 K 129.08 % 196.000 K -70.17 % 657.000 K 4.29 % 630.000 K -90.47 % 6.608 M -28.31 % 9.218 M 3 724.90 % 241.000 K -77.05 % 1.050 M 660.87 % 138.000 K 35.29 % 102.000 K -48.22 % 197.000 K 108.27 % -2.382 M -2 085.00 % 120.000 K 15.38 % 104.000 K 19.54 % 87.000 K 210.71 % 28.000 K 33.33 % 21.000 K
Long term debt 3.228 M -21.80 % 4.128 M -82.87 % 24.098 M -25.23 % 32.228 M 309.19 % 7.876 M -13.68 % 9.124 M 0.000 0.000 -100.00 % 3.000 M -68.11 % 9.408 M -26.46 % 12.793 M 55.33 % 8.236 M -28.02 % 11.442 M -39.99 % 19.068 M 11.28 % 17.135 M 118.36 % 7.847 M 159.58 % 3.023 M
Total non current liabilities 3.677 M -14.96 % 4.324 M -82.53 % 24.755 M -35.86 % 38.593 M 166.45 % 14.484 M -21.03 % 18.342 M 756.30 % 2.142 M 104.00 % 1.050 M -65.00 % 3.000 M -68.11 % 9.408 M -19.91 % 11.747 M 411.85 % 2.295 M -82.61 % 13.199 M -31.15 % 19.172 M 7.07 % 17.906 M 105.86 % 8.698 M 63.10 % 5.333 M
Other current liabilities 23.860 M -32.23 % 35.206 M -68.10 % 110.358 M 52.45 % 72.388 M 121.22 % 32.722 M 18.14 % 27.698 M 41.19 % 19.617 M 17.43 % 16.705 M 63.09 % 10.243 M -2.06 % 10.458 M -46.33 % 19.486 M 1.50 % 19.198 M -5.61 % 20.338 M -32.89 % 30.307 M 102.44 % 14.971 M 45.99 % 10.255 M 274.13 % 2.741 M
Deferred revenue 0.000 -100.00 % 47.000 K 42.42 % 33.000 K -98.39 % 2.051 M 867.45 % 212.000 K -86.69 % 1.593 M 0.000 100.00 % -3.521 M 49.83 % -7.018 M -98.08 % -3.543 M 18.79 % -4.363 M 14.48 % -5.102 M 24.21 % -6.732 M 0.000 0.000 0.000 0.000
Short term debt 1.908 M -38.21 % 3.088 M -93.54 % 47.830 M -30.79 % 69.108 M 1 914.81 % 3.430 M 3.16 % 3.325 M 0.000 -100.00 % 3.521 M -49.83 % 7.018 M 98.08 % 3.543 M -18.79 % 4.363 M -14.48 % 5.102 M -24.21 % 6.732 M -37.35 % 10.745 M 80.44 % 5.955 M -3.70 % 6.184 M -45.46 % 11.339 M
Total current liabilities 29.825 M -25.53 % 40.048 M -76.37 % 169.445 M -4.47 % 177.373 M 301.63 % 44.163 M -12.78 % 50.634 M 84.88 % 27.387 M -5.65 % 29.028 M 33.17 % 21.798 M 22.33 % 17.819 M -40.98 % 30.189 M 7.69 % 28.032 M -12.85 % 32.166 M -36.28 % 50.481 M 69.38 % 29.804 M 41.04 % 21.132 M 0.58 % 21.010 M
Total liabilities 33.502 M -24.50 % 44.372 M -77.15 % 194.200 M -10.08 % 215.966 M 268.25 % 58.647 M -14.97 % 68.976 M 149.66 % 27.628 M -5.50 % 29.235 M 17.24 % 24.936 M -8.76 % 27.329 M -36.71 % 43.179 M 19.34 % 36.181 M -20.24 % 45.365 M -34.87 % 69.653 M 45.99 % 47.710 M 59.94 % 29.830 M 13.24 % 26.343 M
Other non current assets 0.000 -100.00 % 5.936 M 157.50 % -10.324 M 66.76 % -31.056 M 36.95 % -49.259 M -0.32 % -49.104 M -96.16 % -25.032 M 9.96 % -27.801 M -8.43 % -25.639 M 10.44 % -28.629 M 34.91 % -43.982 M 7.16 % -47.374 M 10.28 % -52.800 M 0.000 0.000 0.000 0.000
Long term investments 0.000 0.000 0.000 0.000 -100.00 % 38.935 M 0.31 % 38.813 M 158.67 % 15.005 M -17.41 % 18.167 M 22.92 % 14.780 M -12.34 % 16.860 M -54.23 % 36.836 M 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 670.000 K -18.89 % 826.000 K -94.18 % 14.186 M -67.86 % 44.136 M 259.79 % 12.267 M 0.65 % 12.188 M 3 627.22 % 327.000 K 2.51 % 319.000 K -31.40 % 465.000 K -29.55 % 660.000 K 13.60 % 581.000 K -24.84 % 773.000 K -33.99 % 1.171 M -18.00 % 1.428 M -28.06 % 1.985 M -22.79 % 2.571 M -87.70 % 20.905 M
GoodWill 10.324 M 0.00 % 10.324 M 0.00 % 10.324 M -66.76 % 31.056 M 200.81 % 10.324 M 0.32 % 10.291 M 60.07 % 6.429 M 0.00 % 6.429 M 0.00 % 6.429 M 0.00 % 6.429 M -55.14 % 14.331 M -24.05 % 18.869 M 0.00 % 18.869 M 3.29 % 18.268 M 0.00 % 18.268 M 1.42 % 18.013 M 0.000
Goodwill and intangible assets 10.994 M -1.40 % 11.150 M -54.51 % 24.510 M -67.40 % 75.192 M 232.84 % 22.591 M 0.50 % 22.479 M 232.73 % 6.756 M 0.12 % 6.748 M -2.12 % 6.894 M -2.75 % 7.089 M -52.46 % 14.912 M -24.08 % 19.642 M -1.99 % 20.040 M 1.75 % 19.696 M -2.75 % 20.253 M -1.61 % 20.584 M -1.54 % 20.905 M
Property plant equipment net 15.455 M -5.41 % 16.339 M -77.10 % 71.340 M -45.26 % 130.314 M 252.28 % 36.992 M 0.30 % 36.883 M 101.81 % 18.276 M -13.19 % 21.053 M 12.31 % 18.745 M -12.98 % 21.540 M -25.90 % 29.070 M 4.82 % 27.732 M -15.35 % 32.760 M -16.21 % 39.099 M 27.44 % 30.680 M 55.97 % 19.670 M 10.50 % 17.801 M
Total non current assets 31.070 M -7.05 % 33.425 M -60.92 % 85.526 M -50.97 % 174.450 M 184.19 % 61.384 M -1.28 % 62.177 M 148.39 % 25.032 M -9.96 % 27.801 M 8.43 % 25.639 M -10.44 % 28.629 M -34.91 % 43.982 M -7.16 % 47.374 M -10.28 % 52.800 M -10.91 % 59.264 M 16.36 % 50.933 M 24.51 % 40.906 M 1.32 % 40.373 M
Other current assets 3.260 M -13.71 % 3.778 M -89.90 % 37.393 M 140.76 % 15.531 M 826.12 % 1.677 M 16.62 % 1.438 M 31.68 % 1.092 M -21.66 % 1.394 M -33.81 % 2.106 M -26.85 % 2.879 M 40.10 % 2.055 M -25.52 % 2.759 M 105.28 % 1.344 M 57.75 % 852.000 K -9.07 % 937.000 K 96.85 % 476.000 K 0.000
Short term 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
cash and cash equivalents 30.423 M 16.85 % 26.036 M 101.80 % 12.902 M 146.74 % 5.229 M -78.56 % 24.389 M -3.83 % 25.359 M 54.41 % 16.423 M 1 642 200.00 % 1.000 K 0.00 % 1.000 K -99.95 % 1.836 M -78.95 % 8.723 M -0.99 % 8.810 M -13.82 % 10.223 M -23.30 % 13.328 M 121.40 % 6.020 M -30.95 % 8.718 M 650.26 % 1.162 M
Cash and short term investments 30.423 M 16.85 % 26.036 M 101.80 % 12.902 M 146.74 % 5.229 M -78.56 % 24.389 M -3.83 % 25.359 M 54.41 % 16.423 M 1 642 200.00 % 1.000 K 0.00 % 1.000 K -99.95 % 1.836 M -78.95 % 8.723 M -0.99 % 8.810 M -13.82 % 10.223 M -23.30 % 13.328 M 121.40 % 6.020 M -30.95 % 8.718 M 650.26 % 1.162 M
Total current assets 76.407 M -9.60 % 84.524 M -40.24 % 141.429 M 13.41 % 124.703 M 72.13 % 72.445 M -10.24 % 80.713 M 37.24 % 58.813 M 26.75 % 46.401 M 43.47 % 32.341 M -6.40 % 34.554 M -31.65 % 50.552 M 2.19 % 49.469 M -7.47 % 53.461 M -17.90 % 65.120 M 64.43 % 39.603 M 79.99 % 22.003 M 43.84 % 15.297 M
Inventory 10.622 M 10.97 % 9.572 M -49.67 % 19.017 M -10.08 % 21.149 M 229.68 % 6.415 M 2.44 % 6.262 M 94.59 % 3.218 M 8.24 % 2.973 M 10.77 % 2.684 M -21.24 % 3.408 M 13.52 % 3.002 M 9.48 % 2.742 M 17.58 % 2.332 M 20.64 % 1.933 M 16.87 % 1.654 M 21.89 % 1.357 M 25.18 % 1.084 M
Net receivables 32.102 M -28.88 % 45.138 M -37.41 % 72.117 M -24.16 % 95.093 M 137.95 % 39.964 M -16.14 % 47.654 M 25.14 % 38.080 M -9.40 % 42.033 M 52.57 % 27.550 M 4.23 % 26.431 M -28.12 % 36.772 M 4.27 % 35.267 M -10.86 % 39.562 M -19.27 % 49.007 M 58.13 % 30.992 M 170.63 % 11.452 M -12.25 % 13.051 M
Tax assets 4.621 M 0.000 0.000 0.000 -100.00 % 12.125 M -7.49 % 13.106 M 30.71 % 10.027 M 4.08 % 9.634 M -11.28 % 10.859 M -7.73 % 11.769 M 64.69 % 7.146 M 0.000 0.000 -100.00 % 469.000 K 0.000 -100.00 % 652.000 K -60.89 % 1.667 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.126 M -7.56 % 8.791 M -5.32 % 9.285 M 8.23 % 8.579 M 20.05 % 7.146 M 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 4.057 M 137.67 % 1.707 M -84.84 % 11.257 M -66.72 % 33.826 M 514.01 % 5.509 M -62.86 % 14.832 M 177.34 % 5.348 M -29.20 % 7.554 M 66.50 % 4.537 M 18.83 % 3.818 M -39.78 % 6.340 M 69.88 % 3.732 M -26.77 % 5.096 M -45.95 % 9.429 M 6.21 % 8.878 M 89.18 % 4.693 M -32.28 % 6.930 M
Tax payables 0.000 0.000 0.000 0.000 -100.00 % 1.039 M -34.78 % 1.593 M -34.23 % 2.422 M 94.07 % 1.248 M 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 -100.00 % 11.201 M 0.000 0.000 0.000 0.000 -100.00 % 1.426 M -77.07 % 6.218 M 0.000 -100.00 % 232.000 K 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 -100.00 % 525.000 K 24.41 % 422.000 K 17.55 % 359.000 K 40.78 % 255.000 K -35.93 % 398.000 K -7.01 % 428.000 K 5.42 % 406.000 K 7.69 % 377.000 K 0.000 0.000 0.000 0.000
Capital lease obligations 3.785 M -27.39 % 5.213 M -67.05 % 15.819 M -8.71 % 17.328 M 37.99 % 12.557 M -10.58 % 14.042 M 0.000 0.000 0.000 -100.00 % 1.046 M -72.31 % 3.777 M -65.80 % 11.043 M -38.75 % 18.028 M -9.60 % 19.942 M 14.52 % 17.414 M 166.55 % 6.533 M 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.960 M -0.39 % 24.055 M 10.02 % 21.864 M -0.23 % 21.915 M -0.13 % 21.944 M -0.16 % 21.979 M -0.44 % 22.077 M 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 100.00 % -21.979 M 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 5.735 M 24.70 % 4.599 M -11.46 % 5.194 M 173.22 % 1.901 M 125.50 % 843.000 K -46.44 % 1.574 M -50.66 % 3.190 M 0.000 -100.00 % 2.063 M 26.02 % 1.637 M 0.000 -100.00 % 684.000 K -16.89 % 823.000 K -64.05 % 2.289 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.901 M -125.50 % -843.000 K -710.87 % 138.000 K 35.29 % 102.000 K -91.79 % 1.243 M -78.77 % 5.854 M 0.000 0.000 0.000 0.000 0.000
Total assets 107.477 M -8.88 % 117.949 M -48.03 % 226.955 M -24.13 % 299.153 M 123.53 % 133.829 M -6.34 % 142.890 M 55.36 % 91.971 M 10.82 % 82.993 M 23.38 % 67.265 M -6.27 % 71.762 M -29.42 % 101.680 M 4.99 % 96.843 M -8.86 % 106.261 M -14.57 % 124.384 M 37.39 % 90.536 M 43.92 % 62.909 M 13.00 % 55.670 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 % -89.224 M -65.67 % -53.857 M -101.17 % -26.772 M -85.50 % -14.432 M -445.43 % -2.646 M -118.71 % 14.141 M 62 112.34 % 22.730 K 100.25 % -9.107 M -49.32 % -6.099 M -127.80 % -2.677 M 71.40 % -9.362 M 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 418.000 K 37.95 % 303.000 K -42.40 % 526.000 K 19.27 % 441.000 K 96.88 % 224.000 K 28.74 % 174.000 K 43.64 % 121.134 K 123.21 % 54.270 K 85.94 % 29.187 K -17.33 % 35.307 K -64.13 % 98.444 K -74.38 % 384.286 K 0.000 0.000 0.000
Change in working capital 6.576 M 0.000 100.00 % -25.963 M -438.77 % 7.664 M 1 833.94 % -442.000 K -105.43 % 8.145 M 229.49 % 2.472 M 117.33 % -14.262 M -18 422.08 % -77.000 K -100.85 % 9.078 M 49.70 % 6.064 M 135.13 % 2.579 M -71.27 % 8.978 M 0.000 0.000 0.000
Accounts receivables 13.410 M 0.000 -100.00 % 368.000 K 109.58 % -3.842 M -144.43 % 8.647 M 211.75 % -7.738 M -384.80 % 2.717 M 119.44 % -13.973 M -3 676.49 % -370.000 K -103.90 % 9.484 M 110.06 % 4.515 M 51.05 % 2.989 M -68.12 % 9.377 M 0.000 0.000 0.000
Inventory -1.050 M 0.000 100.00 % -3.019 M -120.36 % -1.370 M -795.42 % -153.000 K -122.50 % 680.000 K 377.55 % -245.000 K 15.22 % -289.000 K -198.63 % 293.000 K 172.17 % -406.000 K -126.21 % 1.549 M 477.80 % -410.000 K -2.76 % -399.000 K 0.000 0.000 0.000
Accounts payables -3.600 M 73.47 % -13.571 M 7.84 % -14.726 M -183.91 % 17.549 M 280.34 % -9.731 M -164.78 % 15.022 M 836.01 % -2.041 M -126.74 % 7.633 M 2 068.47 % 352.000 K 104.99 % -7.061 M 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -2.184 M 0.000 100.00 % -8.586 M -83.74 % -4.673 M -687.80 % 795.000 K 339.23 % 181.000 K -91.13 % 2.041 M 126.74 % -7.633 M -2 068.47 % -352.000 K -104.99 % 7.061 M 5 091.91 % 136.000 K 106.53 % -2.082 M -621.80 % 399.000 K 0.000 0.000 0.000
Other non cash items 10.331 M 120.51 % -50.361 M -132.97 % 152.740 M 233.29 % 45.828 M 71.96 % 26.651 M 87.01 % 14.251 M 297.96 % 3.581 M 237.47 % -2.605 M -342.16 % 1.076 M 134.34 % -3.132 M -48.92 % -2.103 M 9.51 % -2.324 M 87.24 % -18.222 M -177.74 % 23.439 M 149.54 % 9.393 M -37.79 % 15.099 M
Net cash provided by operating activities 16.907 M -0.54 % 16.999 M 4 538.38 % -383.000 K -101.87 % 20.439 M 11.76 % 18.289 M -40.68 % 30.831 M 38.50 % 22.260 M 114.95 % 10.356 M 89.19 % 5.474 M 1 336.75 % 381.000 K -94.66 % 7.135 M -33.11 % 10.667 M 0.78 % 10.584 M -54.84 % 23.439 M 149.54 % 9.393 M -37.79 % 15.099 M
Investments in property plant and equipment -3.833 M 9.13 % -4.218 M 85.82 % -29.752 M 28.85 % -41.817 M -422.58 % -8.002 M 11.59 % -9.051 M -12.45 % -8.049 M 17.85 % -9.798 M -84.45 % -5.312 M -136.72 % -2.244 M -120.43 % -1.018 M 69.66 % -3.355 M -68.68 % -1.989 M 67.68 % -6.154 M -96.55 % -3.131 M -38.79 % -2.256 M
Acquisitions net 334.000 K -99.31 % 48.304 M 101.12 % 24.018 M 330.99 % -10.398 M -3 497.92 % -289.000 K 92.13 % -3.670 M -162.36 % 5.885 M 1 750.63 % 318.000 K -67.58 % 981.000 K 134.69 % 418.000 K 103.95 % -10.581 M 0.000 100.00 % -650.000 K 0.000 0.000 100.00 % -2.390 M
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
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
Other investing activites 100.000 K -99.57 % 23.428 M 711.38 % -3.832 M -88.86 % -2.029 M -201.93 % -672.000 K 12.27 % -766.000 K 0.000 -100.00 % 318.000 K -67.58 % 981.000 K 683.93 % -168.000 K -154.90 % 306.000 K -82.28 % 1.727 M 30.93 % 1.319 M 289.09 % 339.000 K -16.50 % 406.000 K -80.44 % 2.076 M
Net cash used for investing activites -3.399 M -105.03 % 67.514 M 805.77 % -9.566 M 82.36 % -54.244 M -554.25 % -8.291 M 34.82 % -12.721 M -487.85 % -2.164 M 77.17 % -9.480 M -118.89 % -4.331 M -117.20 % -1.994 M 82.34 % -11.293 M -593.67 % -1.628 M -23.33 % -1.320 M 77.30 % -5.815 M -113.39 % -2.725 M -6.03 % -2.570 M
Debt repayment -2.887 M 95.55 % -64.879 M -3 706.39 % 1.799 M -92.66 % 24.520 M 489.39 % -6.297 M 0.000 100.00 % -3.000 M 52.00 % -6.250 M -68.87 % -3.701 M 15.17 % -4.363 M -172.25 % 6.039 M 184.70 % -7.130 M -13.83 % -6.264 M 11.85 % -7.106 M -5.59 % -6.730 M 28.89 % -9.464 M
Common stock issued 0.000 -100.00 % 761.000 K -96.73 % 23.276 M 0.000 0.000 0.000 0.000 -100.00 % 5.670 M 0.000 0.000 0.000 -100.00 % 146.000 K 0.000 -100.00 % 1.840 M 0.000 -100.00 % 38.145 M
Common stock repurchased -591.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 100.00 % -37.733 M
Dividends paid -1.546 M 0.000 0.000 100.00 % -2.246 M 49.97 % -4.489 M 26.55 % -6.112 M 0.000 0.000 0.000 100.00 % -911.000 K 53.71 % -1.968 M 43.25 % -3.468 M 43.19 % -6.105 M -20.89 % -5.050 M -91.58 % -2.636 M -634.26 % -359.000 K
Other financing activites -4.097 M 43.58 % -7.261 M 2.58 % -7.453 M 2.31 % -7.629 M -4 091.76 % -182.000 K 94.06 % -3.062 M -1 901.31 % -153.000 K -212.24 % -49.000 K -8.89 % -45.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -9.121 M 87.22 % -71.379 M -505.06 % 17.622 M 20.33 % 14.645 M 233.52 % -10.968 M -19.56 % -9.174 M -190.96 % -3.153 M -401.27 % -629.000 K 83.21 % -3.746 M 28.97 % -5.274 M -229.55 % 4.071 M 138.95 % -10.452 M 15.50 % -12.369 M -19.90 % -10.316 M -10.14 % -9.366 M 0.48 % -9.411 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 -100.00 % 13.328 M 0.000 0.000 0.000
Net change in cash 4.387 M -66.60 % 13.134 M 71.17 % 7.673 M 140.05 % -19.160 M -1 875.26 % -970.000 K -110.85 % 8.936 M -47.26 % 16.943 M 6 759.51 % 247.000 K 109.49 % -2.603 M 62.20 % -6.887 M -7 816.09 % -87.000 K 93.84 % -1.413 M 54.49 % -3.105 M -142.49 % 7.308 M 370.87 % -2.698 M -186.53 % 3.118 M
Cash at beginning of period 26.036 M 101.80 % 12.902 M 146.74 % 5.229 M -78.56 % 24.389 M -3.83 % 25.359 M 54.41 % 16.423 M 3 258.27 % -520.000 K 32.20 % -767.000 K -141.78 % 1.836 M -78.95 % 8.723 M -0.99 % 8.810 M -13.82 % 10.223 M -23.30 % 13.328 M 121.40 % 6.020 M -30.95 % 8.718 M 55.68 % 5.600 M
Cash at end of period 30.423 M 16.85 % 26.036 M 101.80 % 12.902 M 146.74 % 5.229 M -78.56 % 24.389 M -3.83 % 25.359 M 54.41 % 16.423 M 3 258.27 % -520.000 K 32.20 % -767.000 K -141.78 % 1.836 M -78.95 % 8.723 M -0.99 % 8.810 M -13.82 % 10.223 M -23.30 % 13.328 M 121.40 % 6.020 M -30.95 % 8.718 M
Operating cash flow 16.907 M -0.54 % 16.999 M 4 538.38 % -383.000 K -101.87 % 20.439 M 11.76 % 18.289 M -40.68 % 30.831 M 38.50 % 22.260 M 114.95 % 10.356 M 89.19 % 5.474 M 1 336.75 % 381.000 K -94.66 % 7.135 M -33.11 % 10.667 M 0.78 % 10.584 M -54.84 % 23.439 M 149.54 % 9.393 M -37.79 % 15.099 M
Capital expenditure -3.833 M 9.13 % -4.218 M 85.82 % -29.752 M 28.85 % -41.817 M -422.58 % -8.002 M 11.59 % -9.051 M -12.45 % -8.049 M 17.85 % -9.798 M -84.45 % -5.312 M -136.72 % -2.244 M -120.43 % -1.018 M 69.66 % -3.355 M -68.68 % -1.989 M 67.82 % -6.180 M -97.38 % -3.131 M -38.79 % -2.256 M
Free CashFlow 13.074 M 2.29 % 12.781 M 142.41 % -30.135 M -40.96 % -21.378 M -307.82 % 10.287 M -52.77 % 21.780 M 53.26 % 14.211 M 2 446.77 % 558.000 K 244.44 % 162.000 K 108.70 % -1.863 M -130.46 % 6.117 M -16.34 % 7.312 M -14.93 % 8.595 M -50.20 % 17.259 M 175.61 % 6.262 M -51.24 % 12.843 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 95.170 M -19.93 % 118.855 M 99.05 % 59.711 M -74.53 % 234.428 M -8.05 % 254.963 M -1.65 % 259.251 M -5.40 % 274.037 M 53.38 % 178.661 M 46.21 % 122.194 M 10.21 % 110.873 M -29.07 % 156.320 M 14.65 % 136.350 M 25.30 % 108.820 M 0.06 % 108.750 M 9.53 % 99.290 M 8.71 % 91.333 M 35.73 % 67.290 M 17.99 % 57.030 M -17.30 % 68.962 M -30.85 % 99.729 M 3.45 % 96.399 M 23.86 % 77.831 M -17.90 % 94.795 M 22.47 % 77.404 M -27.62 % 106.942 M -25.02 % 142.625 M 4.72 % 136.191 M 0.00 % 136.191 M 65.02 % 82.529 M 0.00 % 82.529 M 236.38 % 24.535 M 0.00 % 24.535 M
Net income 749.000 K -22.70 % 969.000 K -92.05 % 12.195 M 11.84 % 10.904 M 203.37 % -10.549 M 83.38 % -63.462 M -617.17 % -8.849 M -138.71 % -3.707 M -194.52 % 3.922 M 101.96 % 1.942 M -73.39 % 7.299 M 71.42 % 4.258 M -19.06 % 5.261 M 120.13 % 2.390 M -35.07 % 3.681 M 109.86 % 1.754 M 436.02 % -522.000 K 64.97 % -1.490 M 88.23 % -12.662 M -2 463.16 % -494.000 K -135.21 % 1.403 M 124.28 % -5.779 M -364.36 % 2.186 M 181.34 % 777.000 K -77.84 % 3.507 M -56.20 % 8.007 M 9.21 % 7.332 M 0.00 % 7.332 M 24.89 % 5.871 M 0.00 % 5.871 M 391.81 % 1.194 M 0.00 % 1.194 M
Income before tax 1.002 M -54.99 % 2.226 M -67.47 % 6.842 M -37.25 % 10.904 M 273.27 % -6.293 M 91.43 % -73.442 M -398.45 % -14.734 M -218.71 % -4.623 M -180.20 % 5.764 M 97.74 % 2.915 M -72.34 % 10.537 M 68.73 % 6.245 M -2.25 % 6.389 M 74.32 % 3.665 M -24.20 % 4.835 M 72.56 % 2.802 M 418.41 % -880.000 K 56.02 % -2.001 M 85.94 % -14.231 M -1 656.91 % -810.000 K -149.15 % 1.648 M 126.59 % -6.197 M -327.16 % 2.728 M 126.01 % 1.207 M -75.24 % 4.874 M -58.11 % 11.634 M -2.03 % 11.875 M 0.00 % 11.875 M 77.30 % 6.698 M 0.00 % 6.698 M 276.90 % 1.777 M 0.00 % 1.777 M
Income before tax ratio 0.01 -43.78 % 0.02 -83.66 % 0.11 146.35 % 0.05 288.45 % -0.02 91.29 % -0.28 -426.88 % -0.05 -107.79 % -0.03 -154.86 % 0.05 79.42 % 0.03 -61.00 % 0.07 47.17 % 0.05 -21.99 % 0.06 74.21 % 0.03 -30.79 % 0.05 58.73 % 0.03 334.59 % -0.01 62.73 % -0.04 83.00 % -0.21 -2 440.75 % -0.01 -147.51 % 0.02 121.47 % -0.08 -376.68 % 0.03 84.55 % 0.02 -65.79 % 0.05 -44.13 % 0.08 -6.45 % 0.09 0.00 % 0.09 7.44 % 0.08 0.00 % 0.08 12.05 % 0.07 0.00 % 0.07
EBITDA 4.797 M -37.00 % 7.614 M -61.33 % 19.689 M -32.81 % 29.302 M 89.31 % 15.478 M 130.72 % -50.381 M -680.89 % 8.673 M -4.48 % 9.080 M -27.55 % 12.532 M 28.34 % 9.765 M -43.24 % 17.205 M 50.56 % 11.427 M 14.46 % 9.983 M 19.51 % 8.353 M -2.57 % 8.573 M 28.30 % 6.682 M 91.41 % 3.491 M 132.11 % 1.504 M 1 130.14 % -146.000 K -104.14 % 3.524 M -35.34 % 5.450 M 167.28 % 2.039 M -71.32 % 7.110 M 34.26 % 5.296 M -44.40 % 9.526 M -43.76 % 16.938 M 6.97 % 15.835 M 0.00 % 15.835 M 55.97 % 10.153 M 0.00 % 10.153 M 213.28 % 3.241 M 0.00 % 3.241 M
Net income ratio 0.01 -3.47 % 0.01 -96.01 % 0.20 339.09 % 0.05 212.42 % -0.04 83.10 % -0.24 -658.07 % -0.03 -55.63 % -0.02 -164.65 % 0.03 83.25 % 0.02 -62.49 % 0.05 49.52 % 0.03 -35.41 % 0.05 119.98 % 0.02 -40.72 % 0.04 93.04 % 0.02 347.56 % -0.01 70.31 % -0.03 85.77 % -0.18 -3 606.70 % 0.00 -134.03 % 0.01 119.60 % -0.07 -421.98 % 0.02 129.72 % 0.01 -69.39 % 0.03 -41.59 % 0.06 4.28 % 0.05 0.00 % 0.05 -24.32 % 0.07 0.00 % 0.07 46.21 % 0.05 0.00 % 0.05
Ratio EBITDA 0.05 -21.32 % 0.06 -80.57 % 0.33 163.80 % 0.12 105.90 % 0.06 131.24 % -0.19 -714.03 % 0.03 -37.73 % 0.05 -50.45 % 0.10 16.45 % 0.09 -19.98 % 0.11 31.33 % 0.08 -8.65 % 0.09 19.44 % 0.08 -11.04 % 0.09 18.02 % 0.07 41.02 % 0.05 96.72 % 0.03 1 345.67 % 0.00 -105.99 % 0.04 -37.50 % 0.06 115.80 % 0.03 -65.07 % 0.08 9.63 % 0.07 -23.19 % 0.09 -25.00 % 0.12 2.14 % 0.12 0.00 % 0.12 -5.49 % 0.12 0.00 % 0.12 -6.87 % 0.13 0.00 % 0.13
Gross profit ratio 0.06 -92.76 % 0.79 732.54 % -0.13 -261.37 % 0.08 70.64 % 0.05 216.50 % -0.04 -611.88 % -0.01 -164.72 % 0.01 -90.07 % 0.09 26.94 % 0.07 -21.36 % 0.09 6.63 % 0.08 -4.28 % 0.08 -89.79 % 0.82 -1.54 % 0.83 3.33 % 0.80 2.63 % 0.78 2.46 % 0.77 -2.97 % 0.79 -0.07 % 0.79 -2.07 % 0.81 -2.95 % 0.83 -1.60 % 0.84 5.14 % 0.80 -1.98 % 0.82 3.33 % 0.79 -20.76 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 428.965 M 32.81 % 323.000 M -21.26 % 410.231 M 35.44 % 302.889 M 115.48 % 140.567 M 7.31 % 130.993 M 0.00 % 130.993 M 13.08 % 115.844 M 5.35 % 109.958 M 3.62 % 106.116 M -0.48 % 106.630 M 0.17 % 106.450 M 2.71 % 103.639 M 1.71 % 101.900 M 1.55 % 100.349 M -2.74 % 103.176 M -4.18 % 107.676 M 44.53 % 74.500 M -43.89 % 132.776 M 168.78 % 49.400 M -47.96 % 94.923 M 31.40 % 72.238 M -1.37 % 73.242 M -5.74 % 77.700 M -4.22 % 81.125 M 11.45 % 72.791 M -2.84 % 74.918 M 0.00 % 74.918 M 2.34 % 73.203 M 0.00 % 73.203 M 45.26 % 50.393 M 0.00 % 50.393 M
Weighted average shs out 308.648 M -9.09 % 339.523 M 10.76 % 306.526 M 1.20 % 302.889 M 115.48 % 140.567 M 7.31 % 130.993 M 0.00 % 130.993 M 13.08 % 115.844 M 9.07 % 106.207 M 0.09 % 106.116 M 3.75 % 102.283 M 0.00 % 102.283 M 0.61 % 101.665 M -0.23 % 101.902 M 3.10 % 98.841 M -4.20 % 103.176 M -4.20 % 107.695 M 44.56 % 74.500 M -43.89 % 132.777 M 168.78 % 49.400 M -47.96 % 94.926 M 31.41 % 72.238 M -1.37 % 73.243 M -5.74 % 77.700 M -3.41 % 80.445 M 10.52 % 72.791 M -2.84 % 74.918 M 0.00 % 74.918 M 2.34 % 73.203 M 0.00 % 73.203 M 45.26 % 50.393 M 0.00 % 50.393 M
EPS diluted 0.00 -37.93 % 0.00 -90.24 % 0.03 -17.50 % 0.04 148.00 % -0.08 84.38 % -0.48 -610.06 % -0.07 -111.25 % -0.03 -189.64 % 0.04 95.08 % 0.02 -73.28 % 0.07 71.25 % 0.04 -21.26 % 0.05 116.17 % 0.02 -36.83 % 0.04 118.82 % 0.02 454.17 % 0.00 76.00 % -0.02 79.04 % -0.10 -854.00 % -0.01 -167.57 % 0.01 118.50 % -0.08 -368.46 % 0.03 198.00 % 0.01 -76.85 % 0.04 -60.73 % 0.11 12.40 % 0.10 0.00 % 0.10 22.03 % 0.08 0.00 % 0.08 238.40 % 0.02 0.00 % 0.02
Earnings per share 0.00 -11.11 % 0.00 -93.22 % 0.04 10.56 % 0.04 202.86 % -0.04 92.71 % -0.48 -610.06 % -0.07 -111.25 % -0.03 -186.72 % 0.04 101.64 % 0.02 -74.37 % 0.07 71.63 % 0.04 -19.54 % 0.05 120.00 % 0.02 -38.16 % 0.04 123.53 % 0.02 454.17 % 0.00 76.00 % -0.02 79.04 % -0.10 -854.00 % -0.01 -167.57 % 0.01 118.50 % -0.08 -368.46 % 0.03 198.00 % 0.01 -77.06 % 0.04 -60.36 % 0.11 12.40 % 0.10 0.00 % 0.10 22.03 % 0.08 0.00 % 0.08 238.40 % 0.02 0.00 % 0.02
Gross profit 5.448 M -94.20 % 93.977 M 1 359.07 % -7.464 M -141.10 % 18.159 M 56.89 % 11.574 M 214.57 % -10.102 M -573.47 % -1.500 M -199.27 % 1.511 M -85.48 % 10.409 M 39.91 % 7.440 M -44.22 % 13.338 M 22.24 % 10.911 M 19.94 % 9.097 M -89.78 % 89.023 M 7.85 % 82.547 M 12.33 % 73.487 M 39.31 % 52.752 M 20.89 % 43.636 M -19.76 % 54.380 M -30.90 % 78.693 M 1.31 % 77.677 M 20.20 % 64.624 M -19.21 % 79.989 M 28.77 % 62.120 M -29.05 % 87.558 M -22.52 % 113.011 M -17.02 % 136.191 M 0.00 % 136.191 M 65.02 % 82.529 M 0.00 % 82.529 M 236.38 % 24.535 M 0.00 % 24.535 M
Income tax expense 253.000 K -80.60 % 1.304 M 137.62 % -3.466 M 0.000 -100.00 % 4.256 M 142.65 % -9.980 M -69.58 % -5.885 M -542.47 % -916.000 K -149.73 % 1.842 M 91.48 % 962.000 K -70.06 % 3.213 M 68.31 % 1.909 M -10.79 % 2.140 M 82.75 % 1.171 M -27.76 % 1.621 M 62.26 % 999.000 K 345.98 % 224.000 K -59.05 % 547.000 K -64.32 % 1.533 M 376.09 % 322.000 K 27.78 % 252.000 K -43.62 % 447.000 K -12.01 % 508.000 K 16.78 % 435.000 K -67.90 % 1.355 M -62.61 % 3.624 M -20.23 % 4.543 M 0.00 % 4.543 M 449.67 % 826.500 K 0.00 % 826.500 K 41.71 % 583.250 K 0.00 % 583.250 K
Cost of revenue 89.722 M 260.65 % 24.878 M -62.97 % 67.175 M -68.94 % 216.269 M -11.14 % 243.389 M -9.64 % 269.353 M -2.24 % 275.537 M 55.54 % 177.150 M 58.47 % 111.785 M 8.07 % 103.433 M -27.66 % 142.982 M 13.99 % 125.439 M 25.79 % 99.723 M 405.52 % 19.727 M 17.82 % 16.743 M -6.18 % 17.846 M 22.75 % 14.538 M 8.54 % 13.394 M -8.15 % 14.582 M -30.68 % 21.036 M 12.36 % 18.722 M 41.76 % 13.207 M -10.80 % 14.806 M -3.13 % 15.284 M -21.15 % 19.384 M -34.54 % 29.614 M 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 141.932 M 3 175.61 % 4.333 M 0.000 -100.00 % 5.943 M -6.70 % 6.370 M -22.99 % 8.272 M 16.84 % 7.080 M 41.83 % 4.992 M 48.75 % 3.356 M -8.00 % 3.648 M 42.06 % 2.568 M -32.67 % 3.814 M 0.000 -100.00 % 2.307 M 30.49 % 1.768 M -18.71 % 2.175 M 6.77 % 2.037 M -4.01 % 2.122 M -39.02 % 3.480 M -16.98 % 4.192 M -5.24 % 4.424 M 31.43 % 3.366 M 28.82 % 2.613 M -15.30 % 3.085 M -6.29 % 3.292 M -4.77 % 3.457 M -96.31 % 93.809 M 0.00 % 93.809 M 60.87 % 58.315 M 0.00 % 58.315 M 252.22 % 16.557 M 0.00 % 16.557 M
Selling and marketing expenses 0.000 -100.00 % 81.346 M 0.000 -100.00 % 1.311 M 2 631.25 % 48.000 K -99.49 % 9.406 M 72 253.85 % 13.000 K -99.26 % 1.766 M 1 170.50 % 139.000 K -86.43 % 1.024 M 739.34 % 122.000 K -83.33 % 732.000 K 0.000 -100.00 % 78.194 M 221.92 % -64.133 M -199.83 % 64.240 M 377 782.35 % 17.000 K -99.96 % 39.470 M 140 864.29 % 28.000 K -99.96 % 70.426 M 251 421.43 % 28.000 K -99.95 % 57.674 M 262 054.55 % 22.000 K -99.96 % 53.118 M 117 940.00 % 45.000 K 100.15 % -30.480 M 0.000 0.000 0.000 0.000 100.00 % -11.774 M 0.00 % -11.774 M
Other expenses 0.000 -100.00 % 5.677 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 % 110.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 % 29.884 M 0.00 % 29.884 M 1 565.31 % 1.795 M 0.00 % 1.795 M 0.000 0.000
Operating expenses 4.970 M -94.56 % 91.356 M 3 102.10 % 2.853 M -60.67 % 7.254 M -26.47 % 9.865 M -43.17 % 17.359 M 45.97 % 11.892 M 75.97 % 6.758 M 62.41 % 4.161 M -10.94 % 4.672 M 33.03 % 3.512 M -22.75 % 4.546 M 77.79 % 2.557 M -96.99 % 85.039 M 9.77 % 77.472 M 10.12 % 70.355 M 31.71 % 53.417 M 17.78 % 45.353 M -33.61 % 68.309 M -13.57 % 79.031 M 4.43 % 75.678 M 7.30 % 70.528 M -8.44 % 77.033 M 27.56 % 60.388 M -26.54 % 82.204 M -18.28 % 100.593 M -18.67 % 123.693 M 0.00 % 123.693 M 65.53 % 74.726 M 0.00 % 74.726 M 1 462.56 % 4.782 M 0.00 % 4.782 M
Cost and expenses 94.692 M -18.53 % 116.234 M 65.98 % 70.028 M -68.67 % 223.523 M -11.74 % 253.254 M -11.67 % 286.712 M -0.25 % 287.429 M 56.29 % 183.908 M 58.62 % 115.946 M 7.25 % 108.105 M -26.21 % 146.494 M 12.70 % 129.985 M 27.09 % 102.280 M -2.37 % 104.766 M 11.20 % 94.215 M 6.82 % 88.201 M 29.79 % 67.955 M 15.67 % 58.747 M -29.13 % 82.891 M -17.16 % 100.067 M 6.00 % 94.400 M 12.74 % 83.735 M -8.82 % 91.839 M 21.36 % 75.672 M -25.51 % 101.588 M -21.98 % 130.207 M 5.27 % 123.693 M 0.00 % 123.693 M 65.53 % 74.726 M 0.00 % 74.726 M 1 462.56 % 4.782 M 0.00 % 4.782 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
Selling general and administrative expenses 4.970 M -94.20 % 85.679 M 2 903.12 % 2.853 M -60.67 % 7.254 M -26.47 % 9.865 M -43.17 % 17.359 M 45.97 % 11.892 M 75.97 % 6.758 M 62.41 % 4.161 M -10.94 % 4.672 M 33.03 % 3.512 M -22.75 % 4.546 M 77.79 % 2.557 M -96.82 % 80.501 M 9.05 % 73.817 M 11.15 % 66.415 M 35.23 % 49.111 M 18.08 % 41.592 M -22.90 % 53.948 M -27.70 % 74.618 M 2.48 % 72.810 M 19.28 % 61.040 M -15.79 % 72.486 M 28.97 % 56.203 M -27.24 % 77.247 M -18.88 % 95.224 M 1.51 % 93.809 M 0.00 % 93.809 M 60.87 % 58.315 M 0.00 % 58.315 M 1 119.41 % 4.782 M 0.00 % 4.782 M
Interest income 643.000 K 64.03 % 392.000 K 321.51 % 93.000 K 20.78 % 77.000 K -6.10 % 82.000 K 60.78 % 51.000 K 5 000.00 % 1.000 K -85.71 % 7.000 K 0.00 % 7.000 K -46.15 % 13.000 K 30.00 % 10.000 K -70.59 % 34.000 K 30.77 % 26.000 K -91.85 % 319.000 K 32.92 % 240.000 K -27.27 % 330.000 K 53.49 % 215.000 K -24.30 % 284.000 K -5.96 % 302.000 K -36.02 % 472.000 K 34.47 % 351.000 K 19.80 % 293.000 K 28.51 % 228.000 K -56.57 % 525.000 K 9.38 % 480.000 K -38.78 % 784.000 K 561.60 % 118.500 K 0.00 % 118.500 K 276.19 % 31.500 K 0.00 % 31.500 K 0.000 0.000
Interest expense 459.000 K -41.68 % 787.000 K 182.08 % 279.000 K -92.39 % 3.667 M -30.69 % 5.291 M 40.38 % 3.769 M 38.21 % 2.727 M 147.46 % 1.102 M 103.32 % 542.000 K 2.46 % 529.000 K 15.25 % 459.000 K 35.40 % 339.000 K 34.52 % 252.000 K 0.000 -100.00 % 635.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 99.000 K 0.00 % 99.000 K -54.79 % 219.000 K 0.00 % 219.000 K -73.49 % 826.000 K 0.00 % 826.000 K 172.38 % 303.250 K 0.00 % 303.250 K
Depreciation and amortization 3.336 M -22.29 % 4.293 M -65.84 % 12.568 M -14.68 % 14.731 M -10.61 % 16.480 M -14.58 % 19.292 M -6.71 % 20.680 M 70.15 % 12.154 M 95.21 % 6.226 M -1.50 % 6.321 M 1.80 % 6.209 M 27.31 % 4.877 M 41.65 % 3.443 M -21.19 % 4.369 M 27.26 % 3.433 M -3.30 % 3.550 M 10.52 % 3.212 M -0.28 % 3.221 M -12.95 % 3.700 M -4.19 % 3.862 M -6.03 % 4.110 M 20.70 % 3.405 M -8.76 % 3.732 M 3.12 % 3.619 M -7.18 % 3.899 M -3.27 % 4.031 M 22.04 % 3.303 M 0.00 % 3.303 M 22.93 % 2.687 M 0.00 % 2.687 M 131.54 % 1.161 M 0.00 % 1.161 M
Operating income 478.000 K -81.76 % 2.621 M 125.40 % -10.317 M -194.61 % 10.905 M 538.09 % 1.709 M 106.22 % -27.461 M -105.06 % -13.392 M -155.23 % -5.247 M -183.98 % 6.248 M 125.72 % 2.768 M -71.83 % 9.826 M 54.38 % 6.365 M -2.68 % 6.540 M 64.16 % 3.984 M -18.81 % 4.907 M 56.67 % 3.132 M 1 022.58 % 279.000 K 116.25 % -1.717 M 55.36 % -3.846 M -1 037.87 % -338.000 K -125.23 % 1.340 M 198.08 % -1.366 M -140.43 % 3.378 M 101.46 % 1.677 M -70.20 % 5.627 M -56.41 % 12.907 M 3.27 % 12.498 M 0.00 % 12.498 M 73.17 % 7.217 M 0.00 % 7.217 M 254.60 % 2.035 M 0.00 % 2.035 M
Operating income ratio 0.01 -77.22 % 0.02 112.76 % -0.17 -471.44 % 0.05 593.99 % 0.01 106.33 % -0.11 -116.75 % -0.05 -66.40 % -0.03 -157.44 % 0.05 104.81 % 0.02 -60.28 % 0.06 34.65 % 0.05 -22.33 % 0.06 64.05 % 0.04 -25.87 % 0.05 44.12 % 0.03 727.07 % 0.00 113.77 % -0.03 46.02 % -0.06 -1 545.52 % 0.00 -124.39 % 0.01 179.19 % -0.02 -149.24 % 0.04 64.50 % 0.02 -58.82 % 0.05 -41.86 % 0.09 -1.39 % 0.09 0.00 % 0.09 4.94 % 0.09 0.00 % 0.09 5.42 % 0.08 0.00 % 0.08
Total other income expenses net 524.000 K 232.66 % -395.000 K -102.30 % 17.159 M 526.63 % -4.022 M 49.74 % -8.002 M 82.60 % -45.981 M -3 326.30 % -1.342 M -315.06 % 624.000 K 216.64 % -535.000 K -3.68 % -516.000 K -172.57 % 711.000 K 692.50 % -120.000 K 20.53 % -151.000 K 52.66 % -319.000 K -343.06 % -72.000 K 78.18 % -330.000 K 71.53 % -1.159 M -308.10 % -284.000 K 97.27 % -10.385 M -2 100.21 % -472.000 K 22.11 % -606.000 K -106.83 % -293.000 K 54.96 % -650.492 K -38.40 % -470.000 K 37.55 % -752.655 K 40.88 % -1.273 M -104.33 % -623.000 K 0.00 % -623.000 K -19.92 % -519.500 K 0.00 % -519.500 K -101.16 % -258.250 K 0.00 % -258.250 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 -25.287 M 8.22 % -27.553 M -46.40 % -18.820 M -127.28 % 68.990 M 16.88 % 59.026 M -34.36 % 89.919 M -6.44 % 96.107 M 30.56 % 73.613 M 722.15 % -11.832 M -410.22 % -2.319 M 79.51 % -11.317 M -396.26 % 3.820 M 123.26 % -16.423 M -564.90 % -2.470 M -170.17 % 3.520 M -52.86 % 7.467 M -25.46 % 10.017 M -4.84 % 10.527 M -5.29 % 11.115 M -20.57 % 13.994 M 65.94 % 8.433 M 1 856.61 % 431.000 K -80.70 % 2.233 M 152.59 % -4.246 M -153.40 % 7.951 M 160.88 % -13.060 M -217.54 % 11.111 M -34.91 % 17.070 M 221.29 % 5.313 M -59.75 % 13.200 M
Total investments 0.000 0.000 100.00 % -5.936 M -6 845.45 % 88.000 K 0.000 -100.00 % 101.280 M 0.000 0.000 -100.00 % 38.935 M 477.13 % -10.324 M -126.60 % 38.813 M 7.22 % 36.200 M 141.25 % 15.005 M 0.000 -100.00 % 19.010 M 0.000 -100.00 % 16.354 M 0.000 -100.00 % 20.050 M 0.000 -100.00 % 36.836 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 5.136 M -32.46 % 7.604 M 5.38 % 7.216 M -90.02 % 72.299 M 0.52 % 71.928 M -23.10 % 93.535 M -7.70 % 101.336 M 16.79 % 86.767 M 590.99 % 12.557 M -16.93 % 15.117 M 7.66 % 14.042 M 11.95 % 12.543 M 0.000 -100.00 % 1.500 M -57.40 % 3.521 M -52.85 % 7.468 M -25.45 % 10.018 M -4.84 % 10.528 M -18.71 % 12.951 M -11.34 % 14.608 M -14.85 % 17.156 M 11.36 % 15.406 M 39.51 % 11.043 M 35.93 % 8.124 M -55.30 % 18.174 M 0.000 -100.00 % 24.439 M 5.84 % 23.090 M 64.56 % 14.031 M -2.30 % 14.362 M
Accumulated other comprehensive income loss 16.369 M 168.48 % -23.903 M -0.09 % -23.881 M 1.16 % -24.162 M 0.31 % -24.237 M -1.23 % -23.942 M -2.17 % -23.434 M 1.31 % -23.744 M -5.59 % -22.486 M 1.36 % -22.795 M -14.98 % -19.826 M 17.34 % -23.984 M -0.10 % -23.960 M 0.36 % -24.047 M 0.03 % -24.055 M -10.20 % -21.829 M 0.16 % -21.864 M 0.16 % -21.898 M 0.08 % -21.915 M 0.10 % -21.937 M 0.03 % -21.944 M 0.12 % -21.971 M 0.04 % -21.979 M 0.17 % -22.016 M 0.28 % -22.077 M 0.000 100.00 % -22.456 M 1.97 % -22.907 M 0.55 % -23.034 M -1.11 % -22.781 M
Retained earnings -54.188 M -299.15 % -13.576 M 6.66 % -14.545 M 66.40 % -43.284 M 20.12 % -54.188 M -21.85 % -44.471 M -337.60 % 18.717 M -32.10 % 27.566 M -17.40 % 33.373 M 10.22 % 30.279 M -6.00 % 32.212 M 18.45 % 27.195 M 1.18 % 26.878 M 37.32 % 19.573 M 18.98 % 16.451 M 57.31 % 10.458 M 20.15 % 8.704 M -5.66 % 9.226 M -13.90 % 10.716 M -54.16 % 23.378 M -5.67 % 24.783 M 2.03 % 24.291 M -21.96 % 31.127 M 4.82 % 29.696 M -6.12 % 31.632 M 3.33 % 30.612 M 16.74 % 26.223 M 57.88 % 16.609 M 121.36 % 7.503 M 126.13 % 3.318 M
Common stock 111.794 M -0.53 % 112.385 M 0.34 % 112.003 M 0.06 % 111.941 M 0.68 % 111.180 M 26.48 % 87.904 M 0.00 % 87.904 M 0.00 % 87.904 M 36.72 % 64.295 M 0.09 % 64.235 M 5.30 % 61.003 M 0.00 % 61.003 M 0.00 % 61.003 M 0.00 % 61.003 M 0.00 % 61.003 M 0.16 % 60.904 M 10.27 % 55.234 M 0.00 % 55.234 M 0.00 % 55.234 M 0.00 % 55.234 M 0.00 % 55.234 M 0.00 % 55.234 M 8.07 % 51.108 M 0.00 % 51.110 M 0.29 % 50.964 M 0.00 % 50.964 M 0.00 % 50.964 M 3.75 % 49.124 M 1.06 % 48.610 M -0.37 % 48.790 M
Total equity 73.975 M -1.24 % 74.906 M 1.81 % 73.577 M 65.36 % 44.495 M 35.84 % 32.755 M 68.05 % 19.491 M -76.57 % 83.187 M -9.31 % 91.726 M 22.01 % 75.182 M 4.24 % 72.125 M -2.42 % 73.914 M 14.22 % 64.714 M 0.58 % 64.343 M 13.20 % 56.839 M 5.73 % 53.758 M 7.87 % 49.837 M 17.74 % 42.329 M -1.55 % 42.996 M -3.23 % 44.433 M -22.20 % 57.109 M -2.38 % 58.501 M 0.88 % 57.989 M -4.41 % 60.662 M 2.54 % 59.162 M -2.85 % 60.896 M 1.97 % 59.719 M 9.11 % 54.731 M 27.80 % 42.826 M 29.47 % 33.079 M 12.79 % 29.327 M
Other non current liabilities 449.000 K 122.28 % 202.000 K 3.06 % 196.000 K -69.94 % 652.000 K -0.76 % 657.000 K -5.74 % 697.000 K 10.63 % 630.000 K -37.99 % 1.016 M -84.62 % 6.608 M 117.30 % 3.041 M -67.01 % 9.218 M 124.50 % 4.106 M 1 603.73 % 241.000 K 0.000 -100.00 % 207.000 K 0.000 -100.00 % 138.000 K 10.40 % 125.000 K 22.55 % 102.000 K -27.14 % 140.000 K 113.38 % -1.046 M -163.94 % 1.636 M 126.50 % -6.173 M -338.99 % 2.583 M 2 052.50 % 120.000 K 102.82 % -4.250 M -4 186.54 % 104.000 K 19.54 % 87.000 K 210.71 % 28.000 K 33.33 % 21.000 K
Long term debt 3.228 M -22.09 % 4.143 M 0.36 % 4.128 M -75.68 % 16.973 M -29.57 % 24.098 M -24.10 % 31.749 M -1.49 % 32.228 M -21.96 % 41.295 M 424.31 % 7.876 M -20.96 % 9.964 M 9.21 % 9.124 M 59.07 % 5.736 M 0.000 0.000 0.000 0.000 -100.00 % 3.000 M -65.94 % 8.808 M -6.38 % 9.408 M -20.96 % 11.903 M -6.96 % 12.793 M -12.57 % 14.633 M 77.67 % 8.236 M 1.38 % 8.124 M -29.00 % 11.442 M 169.22 % 4.250 M -77.71 % 19.068 M 11.28 % 17.135 M 118.36 % 7.847 M 159.58 % 3.023 M
Total non current liabilities 3.677 M -15.37 % 4.345 M 0.49 % 4.324 M -75.47 % 17.625 M -28.80 % 24.755 M -23.70 % 32.446 M -15.93 % 38.593 M -12.56 % 44.139 M 204.74 % 14.484 M 11.37 % 13.005 M -29.10 % 18.342 M 86.36 % 9.842 M 359.48 % 2.142 M 0.000 -100.00 % 207.000 K 0.000 -100.00 % 3.000 M -66.42 % 8.933 M -5.05 % 9.408 M -21.88 % 12.043 M 2.52 % 11.747 M -27.80 % 16.269 M 608.89 % 2.295 M -78.57 % 10.707 M -18.88 % 13.199 M 210.56 % 4.250 M -77.83 % 19.172 M 7.07 % 17.906 M 105.86 % 8.698 M 63.10 % 5.333 M
Other current liabilities 23.860 M 57.52 % 15.147 M -56.98 % 35.206 M 30.71 % 26.935 M -75.59 % 110.358 M 110.02 % 52.546 M -27.41 % 72.388 M 97.94 % 36.571 M 11.76 % 32.722 M 18.97 % 27.504 M -0.70 % 27.698 M 112.93 % 13.008 M -33.69 % 19.617 M 212.22 % 6.283 M -65.00 % 17.953 M 222.26 % 5.571 M -45.61 % 10.243 M 202.69 % 3.384 M -67.64 % 10.458 M 85.92 % 5.625 M -71.13 % 19.486 M 19.76 % 16.271 M -15.25 % 19.198 M 19.92 % 16.009 M -21.29 % 20.338 M -38.57 % 33.107 M 9.24 % 30.307 M 102.44 % 14.971 M 45.99 % 10.255 M 274.13 % 2.741 M
Deferred revenue 0.000 0.000 -100.00 % 47.000 K 123.81 % 21.000 K -36.36 % 33.000 K -98.24 % 1.875 M -8.58 % 2.051 M 1 135.54 % 166.000 K -21.70 % 212.000 K 0.000 -100.00 % 1.593 M -28.88 % 2.240 M 0.000 0.000 100.00 % -3.521 M 0.000 100.00 % -7.018 M 0.000 100.00 % -3.543 M 0.000 100.00 % -4.363 M 0.000 100.00 % -5.102 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 1.908 M -44.87 % 3.461 M 12.08 % 3.088 M -94.42 % 55.326 M 15.67 % 47.830 M -22.59 % 61.786 M -10.60 % 69.108 M 51.98 % 45.472 M 1 225.71 % 3.430 M -33.44 % 5.153 M 54.98 % 3.325 M -51.15 % 6.807 M 0.000 -100.00 % 1.500 M -57.40 % 3.521 M -52.85 % 7.468 M 6.41 % 7.018 M 308.02 % 1.720 M -51.45 % 3.543 M 30.98 % 2.705 M -38.00 % 4.363 M -15.58 % 5.168 M 1.29 % 5.102 M -14.08 % 5.938 M -11.79 % 6.732 M 0.000 -100.00 % 10.745 M 80.44 % 5.955 M -3.70 % 6.184 M -45.46 % 11.339 M
Total current liabilities 29.825 M -13.61 % 34.523 M -13.80 % 40.048 M -67.75 % 124.162 M -26.72 % 169.445 M -11.50 % 191.471 M 7.95 % 177.373 M 27.84 % 138.747 M 214.17 % 44.163 M 6.40 % 41.506 M -18.03 % 50.634 M 16.70 % 43.387 M 58.42 % 27.387 M 11.45 % 24.574 M -15.34 % 29.028 M 3.95 % 27.925 M 28.11 % 21.798 M 55.16 % 14.049 M -21.16 % 17.819 M -25.14 % 23.802 M -21.16 % 30.189 M 13.98 % 26.486 M -5.52 % 28.032 M 13.37 % 24.726 M -23.13 % 32.166 M -21.58 % 41.019 M -18.74 % 50.481 M 69.38 % 29.804 M 41.04 % 21.132 M 0.58 % 21.010 M
Total liabilities 33.502 M -13.81 % 38.868 M -12.40 % 44.372 M -68.71 % 141.787 M -26.99 % 194.200 M -13.27 % 223.917 M 3.68 % 215.966 M 18.09 % 182.886 M 211.84 % 58.647 M 7.59 % 54.511 M -20.97 % 68.976 M 29.58 % 53.229 M 92.66 % 27.628 M 12.43 % 24.574 M -15.94 % 29.235 M 4.69 % 27.925 M 11.99 % 24.936 M 8.50 % 22.982 M -15.91 % 27.329 M -23.76 % 35.845 M -16.99 % 43.179 M 0.99 % 42.755 M 18.17 % 36.181 M 2.11 % 35.433 M -21.89 % 45.365 M -24.74 % 60.275 M -13.46 % 69.653 M 45.99 % 47.710 M 59.94 % 29.830 M 13.24 % 26.343 M
Other non current assets 0.000 -100.00 % 4.562 M -23.15 % 5.936 M 6 645.45 % 88.000 K 100.85 % -10.324 M 89.81 % -101.280 M -226.12 % -31.056 M 0.000 100.00 % -49.259 M -511.97 % 11.957 M 124.35 % -49.104 M -35.65 % -36.200 M -44.61 % -25.032 M -468.71 % 6.789 M 124.42 % -27.801 M -423.08 % 8.605 M 133.56 % -25.639 M -383.02 % 9.059 M 131.64 % -28.629 M -507.53 % 7.025 M 115.97 % -43.982 M 18.19 % -53.759 M -13.48 % -47.374 M 5.91 % -50.347 M 0.000 100.00 % -56.304 M 0.000 0.000 0.000 0.000
Long term investments 0.000 0.000 0.000 -100.00 % 88.000 K 0.000 -100.00 % 101.280 M 0.000 0.000 -100.00 % 38.935 M 477.13 % -10.324 M -126.60 % 38.813 M 7.22 % 36.200 M 141.25 % 15.005 M 0.000 -100.00 % 19.010 M 0.000 -100.00 % 16.354 M 0.000 -100.00 % 20.050 M 0.000 -100.00 % 36.836 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 670.000 K -93.95 % 11.071 M 1 240.31 % 826.000 K -64.26 % 2.311 M -83.71 % 14.186 M 145.14 % 5.787 M -86.89 % 44.136 M 207.93 % 14.333 M 16.84 % 12.267 M 524.91 % 1.963 M -83.89 % 12.188 M 508.18 % 2.004 M 512.84 % 327.000 K -95.10 % 6.679 M 1 993.73 % 319.000 K -95.32 % 6.818 M 1 366.24 % 465.000 K -14.84 % 546.000 K -17.27 % 660.000 K 36.08 % 485.000 K -16.52 % 581.000 K -69.99 % 1.936 M 150.45 % 773.000 K -18.55 % 949.000 K -18.96 % 1.171 M -17.82 % 1.425 M -0.21 % 1.428 M -28.06 % 1.985 M -22.79 % 2.571 M -87.70 % 20.905 M
GoodWill 10.324 M 0.000 -100.00 % 10.324 M 0.00 % 10.324 M 0.00 % 10.324 M -0.10 % 10.334 M -66.72 % 31.056 M 10.12 % 28.202 M 173.17 % 10.324 M 0.00 % 10.324 M 0.32 % 10.291 M -1.24 % 10.420 M 62.08 % 6.429 M 0.000 -100.00 % 6.429 M 0.000 -100.00 % 6.429 M 0.00 % 6.429 M 0.00 % 6.429 M -55.14 % 14.331 M 0.00 % 14.331 M -25.33 % 19.192 M 1.71 % 18.869 M 0.00 % 18.869 M 0.00 % 18.869 M 0.00 % 18.869 M 3.29 % 18.268 M 0.00 % 18.268 M 1.42 % 18.013 M 0.000
Goodwill and intangible assets 10.994 M -0.70 % 11.071 M -0.71 % 11.150 M -11.75 % 12.635 M -48.45 % 24.510 M 52.13 % 16.111 M -78.57 % 75.192 M 76.78 % 42.535 M 88.28 % 22.591 M 83.86 % 12.287 M -45.34 % 22.479 M 80.93 % 12.424 M 83.90 % 6.756 M 1.15 % 6.679 M -1.02 % 6.748 M -1.03 % 6.818 M -1.10 % 6.894 M -1.16 % 6.975 M -1.61 % 7.089 M -52.15 % 14.816 M -0.64 % 14.912 M -29.42 % 21.128 M 7.57 % 19.642 M -0.89 % 19.818 M -1.11 % 20.040 M -1.25 % 20.294 M 3.04 % 19.696 M -2.75 % 20.253 M -1.61 % 20.584 M -1.54 % 20.905 M
Property plant equipment net 15.455 M -1.90 % 15.755 M -3.57 % 16.339 M -73.77 % 62.302 M -12.67 % 71.340 M -25.30 % 95.503 M -26.71 % 130.314 M 4.53 % 124.670 M 237.02 % 36.992 M -7.95 % 40.189 M 8.96 % 36.883 M 7.86 % 34.196 M 87.11 % 18.276 M -13.01 % 21.009 M -0.21 % 21.053 M 10.99 % 18.968 M 1.19 % 18.745 M 4.39 % 17.956 M -16.64 % 21.540 M -17.85 % 26.221 M -9.80 % 29.070 M -10.91 % 32.631 M 17.67 % 27.732 M -9.16 % 30.529 M -6.81 % 32.760 M -9.03 % 36.010 M -7.90 % 39.099 M 27.44 % 30.680 M 55.97 % 19.670 M 10.50 % 17.801 M
Total non current assets 31.070 M -1.01 % 31.388 M -6.09 % 33.425 M -55.45 % 75.025 M -12.28 % 85.526 M -26.19 % 115.870 M -33.58 % 174.450 M 4.33 % 167.205 M 172.39 % 61.384 M 0.48 % 61.091 M -1.75 % 62.177 M 14.48 % 54.312 M 116.97 % 25.032 M -27.40 % 34.477 M 24.01 % 27.801 M -19.16 % 34.391 M 34.14 % 25.639 M -24.57 % 33.990 M 18.73 % 28.629 M -40.43 % 48.062 M 9.28 % 43.982 M -18.19 % 53.759 M 13.48 % 47.374 M -5.91 % 50.347 M -4.65 % 52.800 M -6.22 % 56.304 M -4.99 % 59.264 M 16.36 % 50.933 M 24.51 % 40.906 M 1.32 % 40.373 M
Other current assets 3.260 M 14.35 % 2.851 M -24.54 % 3.778 M -11.81 % 4.284 M -88.54 % 37.393 M 30.87 % 28.572 M 83.97 % 15.531 M 1 109.58 % 1.284 M -23.43 % 1.677 M -14.44 % 1.960 M 36.30 % 1.438 M 0.000 -100.00 % 1.092 M 0.000 -100.00 % 1.394 M 0.000 -100.00 % 2.106 M 1 124.42 % 172.000 K -94.03 % 2.879 M 251.53 % 819.000 K -60.15 % 2.055 M 19.76 % 1.716 M -35.25 % 2.650 M -6.09 % 2.822 M 109.97 % 1.344 M -41.62 % 2.302 M 170.19 % 852.000 K -9.07 % 937.000 K 96.85 % 476.000 K 0.000
Short term 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
cash and cash equivalents 30.423 M -13.47 % 35.157 M 35.03 % 26.036 M 686.82 % 3.309 M -74.35 % 12.902 M 256.80 % 3.616 M -30.85 % 5.229 M -60.25 % 13.154 M -46.07 % 24.389 M 39.88 % 17.436 M -31.24 % 25.359 M 190.71 % 8.723 M -46.89 % 16.423 M 313.68 % 3.970 M 396 900.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K -99.95 % 1.836 M 199.02 % 614.000 K -92.96 % 8.723 M -41.75 % 14.975 M 69.98 % 8.810 M -28.78 % 12.370 M 21.00 % 10.223 M -21.72 % 13.060 M -2.01 % 13.328 M 121.40 % 6.020 M -30.95 % 8.718 M 650.26 % 1.162 M
Cash and short term investments 30.423 M -13.47 % 35.157 M 35.03 % 26.036 M 686.82 % 3.309 M -74.35 % 12.902 M 256.80 % 3.616 M -30.85 % 5.229 M -60.25 % 13.154 M -46.07 % 24.389 M 39.88 % 17.436 M -31.24 % 25.359 M 190.71 % 8.723 M -46.89 % 16.423 M 313.68 % 3.970 M 396 900.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K -99.95 % 1.836 M 199.02 % 614.000 K -92.96 % 8.723 M -41.75 % 14.975 M 69.98 % 8.810 M -28.78 % 12.370 M 21.00 % 10.223 M -21.72 % 13.060 M -2.01 % 13.328 M 121.40 % 6.020 M -30.95 % 8.718 M 650.26 % 1.162 M
Total current assets 76.407 M -7.26 % 82.386 M -2.53 % 84.524 M -24.03 % 111.257 M -21.33 % 141.429 M 10.89 % 127.538 M 2.27 % 124.703 M 16.10 % 107.407 M 48.26 % 72.445 M 10.53 % 65.545 M -18.79 % 80.713 M 26.85 % 63.631 M 8.19 % 58.813 M 24.80 % 47.124 M 1.56 % 46.401 M 6.57 % 43.542 M 34.63 % 32.341 M 1.10 % 31.988 M -7.43 % 34.554 M -23.03 % 44.892 M -11.20 % 50.552 M 7.59 % 46.985 M -5.02 % 49.469 M 11.80 % 44.248 M -17.23 % 53.461 M -16.06 % 63.690 M -2.20 % 65.120 M 64.43 % 39.603 M 79.99 % 22.003 M 43.84 % 15.297 M
Inventory 10.622 M 13.23 % 9.381 M -2.00 % 9.572 M -55.39 % 21.456 M 12.83 % 19.017 M -3.82 % 19.773 M -6.51 % 21.149 M -0.14 % 21.179 M 230.15 % 6.415 M -9.48 % 7.087 M 13.17 % 6.262 M -9.99 % 6.957 M 116.19 % 3.218 M 1.39 % 3.174 M 6.76 % 2.973 M 13.78 % 2.613 M -2.65 % 2.684 M -7.99 % 2.917 M -14.41 % 3.408 M -11.32 % 3.843 M 28.01 % 3.002 M -12.91 % 3.447 M 25.71 % 2.742 M -11.06 % 3.083 M 32.20 % 2.332 M -10.48 % 2.605 M 34.76 % 1.933 M 16.87 % 1.654 M 21.89 % 1.357 M 25.18 % 1.084 M
Net receivables 32.102 M -8.27 % 34.997 M -22.47 % 45.138 M -45.09 % 82.208 M 13.99 % 72.117 M -4.58 % 75.577 M -20.52 % 95.093 M 30.13 % 73.074 M 82.85 % 39.964 M -0.76 % 40.270 M -15.50 % 47.654 M -0.62 % 47.951 M 25.92 % 38.080 M -4.75 % 39.980 M -5.70 % 42.396 M 3.59 % 40.928 M 48.56 % 27.550 M -4.66 % 28.898 M 9.33 % 26.431 M -33.28 % 39.616 M 7.73 % 36.772 M 36.97 % 26.847 M -23.88 % 35.267 M 35.78 % 25.973 M -34.35 % 39.562 M -13.47 % 45.723 M -6.70 % 49.007 M 58.13 % 30.992 M 170.63 % 11.452 M -12.25 % 13.051 M
Tax assets 4.621 M 0.000 0.000 100.00 % -88.000 K 0.000 -100.00 % 4.256 M 0.000 0.000 -100.00 % 12.125 M 73.66 % 6.982 M -46.73 % 13.106 M 70.38 % 7.692 M -23.29 % 10.027 M 0.000 -100.00 % 8.791 M 0.000 -100.00 % 9.285 M 0.000 -100.00 % 8.579 M 0.000 -100.00 % 7.146 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 469.000 K 0.000 -100.00 % 652.000 K -60.89 % 1.667 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 % 8.126 M 0.000 -100.00 % 8.791 M 0.000 -100.00 % 9.285 M 0.000 -100.00 % 8.579 M 0.000 -100.00 % 7.146 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 4.057 M -74.51 % 15.915 M 832.34 % 1.707 M -95.92 % 41.880 M 272.04 % 11.257 M -85.04 % 75.264 M 122.50 % 33.826 M -40.17 % 56.538 M 926.28 % 5.509 M -37.74 % 8.849 M -40.34 % 14.832 M -22.31 % 19.092 M 256.99 % 5.348 M -68.15 % 16.791 M 122.28 % 7.554 M -49.25 % 14.886 M 228.10 % 4.537 M -49.28 % 8.945 M 134.28 % 3.818 M -75.32 % 15.472 M 144.04 % 6.340 M 25.62 % 5.047 M 35.24 % 3.732 M 34.29 % 2.779 M -45.47 % 5.096 M -35.59 % 7.912 M -16.09 % 9.429 M 6.21 % 8.878 M 89.18 % 4.693 M -32.28 % 6.930 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.039 M 0.000 -100.00 % 1.593 M -28.88 % 2.240 M -7.51 % 2.422 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.201 M -10.69 % 12.542 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 232.000 K 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 -100.00 % 406.000 K -22.67 % 525.000 K 5.00 % 500.000 K 18.48 % 422.000 K 36.13 % 310.000 K -13.65 % 359.000 K 18.09 % 304.000 K 19.22 % 255.000 K -41.24 % 434.000 K 9.05 % 398.000 K -8.29 % 434.000 K 1.40 % 428.000 K -1.61 % 435.000 K 7.14 % 406.000 K 9.14 % 372.000 K -1.33 % 377.000 K 3.29 % 365.000 K 0.000 0.000 0.000 0.000
Capital lease obligations 3.785 M -29.28 % 5.352 M 2.67 % 5.213 M -57.65 % 12.309 M -22.19 % 15.819 M -7.87 % 17.171 M -0.91 % 17.328 M -10.80 % 19.427 M 54.71 % 12.557 M -16.93 % 15.117 M 7.66 % 14.042 M 61.35 % 8.703 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.046 M 0.000 -100.00 % 3.777 M -54.10 % 8.228 M -25.49 % 11.043 M -21.47 % 14.062 M -22.00 % 18.028 M 0.000 -100.00 % 19.942 M 14.52 % 17.414 M 166.55 % 6.533 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 % 23.960 M 0.000 -100.00 % 24.055 M 10.20 % 21.829 M -0.16 % 21.864 M -0.16 % 21.898 M -0.08 % 21.915 M -0.10 % 21.937 M -0.03 % 21.944 M 0.000 -100.00 % 21.979 M -0.17 % 22.016 M -0.28 % 22.077 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 0.000 0.000 100.00 % -21.829 M 0.000 100.00 % -21.898 M 0.08 % -21.915 M 0.10 % -21.937 M 0.03 % -21.944 M 0.000 100.00 % -21.979 M 0.17 % -22.016 M 0.28 % -22.077 M 0.65 % -22.222 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 -100.00 % 5.735 M 213.73 % 1.828 M -60.25 % 4.599 M 0.000 -100.00 % 5.194 M 0.000 -100.00 % 1.901 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.063 M 0.000 -100.00 % 1.637 M 0.000 0.000 -100.00 % 684.000 K -16.89 % 823.000 K -64.05 % 2.289 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 % -1.901 M 0.000 0.000 0.000 -100.00 % 138.000 K 0.000 -100.00 % 102.000 K 0.000 -100.00 % 1.243 M 0.000 -100.00 % 5.854 M 0.000 0.000 -100.00 % 15.006 M 0.000 0.000 0.000 0.000
Total assets 107.477 M -5.53 % 113.774 M -3.54 % 117.949 M -36.68 % 186.282 M -17.92 % 226.955 M -6.76 % 243.408 M -18.63 % 299.153 M 8.94 % 274.612 M 105.20 % 133.829 M 5.68 % 126.636 M -11.38 % 142.890 M 21.15 % 117.943 M 28.24 % 91.971 M 12.71 % 81.601 M -1.68 % 82.993 M 6.49 % 77.933 M 15.86 % 67.265 M 1.95 % 65.978 M -8.06 % 71.762 M -22.80 % 92.954 M -8.58 % 101.680 M 0.93 % 100.744 M 4.03 % 96.843 M 2.38 % 94.595 M -10.98 % 106.261 M -11.44 % 119.994 M -3.53 % 124.384 M 37.39 % 90.536 M 43.92 % 62.909 M 13.00 % 55.670 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 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 100.00 % -52.342 M -11.62 % -46.892 M -10.77 % -42.332 M 9.33 % -46.687 M -551.14 % -7.170 M 19.33 % -8.888 M 50.30 % -17.884 M -962.71 % 2.073 M 112.56 % -16.505 M 0.000 100.00 % -4.017 M -135.34 % 11.366 M 1 488.03 % 715.730 K 203.28 % -693.000 K 93.69 % -10.989 M -683.91 % 1.882 M -81.29 % 10.061 M 162.26 % -16.160 M -277.34 % 9.113 M 177.29 % -11.790 M -56.32 % -7.542 M -314.41 % -1.820 M 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 360.000 K 0.000 -100.00 % 75.000 K -86.03 % 537.000 K 329.49 % -234.000 K -175.48 % 310.000 K 43.52 % 216.000 K -28.00 % 300.000 K 112.77 % 141.000 K 14.63 % 123.000 K 21.78 % 101.000 K 0.000 -100.00 % 73.000 K 108.57 % 35.000 K -6.09 % 37.270 K 119.24 % 17.000 K -23.38 % 22.187 K 216.96 % 7.000 K -74.37 % 27.307 K 241.34 % 8.000 K -78.05 % 36.444 K -41.22 % 62.000 K -58.75 % 150.286 K -35.78 % 234.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -625.000 K -106.53 % 9.578 M 0.000 100.00 % -31.861 M -68.88 % -18.866 M -165.83 % -7.097 M 4.15 % -7.404 M -149.14 % 15.068 M 151.09 % 6.001 M 193.14 % -6.443 M -149.30 % 13.070 M 365.38 % -4.925 M -881.75 % 630.000 K -87.33 % 4.974 M 153.40 % -9.315 M -1 167.35 % -735.000 K -186.98 % 845.000 K -90.10 % 8.539 M 311.15 % -4.044 M 57.36 % -9.483 M -160.47 % 15.683 M 269.05 % -9.277 M -194.92 % 9.774 M 30.20 % 7.507 M 373.33 % 1.586 M 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 3.119 M -69.69 % 10.291 M 1 034.62 % 907.000 K 114.12 % -6.422 M -209.33 % 5.874 M 206.68 % -5.506 M 69.16 % -17.856 M -227.42 % 14.014 M 10 963.57 % -129.000 K -101.47 % 8.776 M 1 411.81 % -669.000 K 90.54 % -7.069 M -394.68 % -1.429 M -134.47 % 4.146 M 136.13 % -11.474 M -1 967.39 % -555.000 K -400.00 % 185.000 K -98.24 % 10.532 M 1 104.96 % -1.048 M 90.05 % -10.533 M -170.00 % 15.048 M 258.57 % -9.490 M -176.05 % 12.479 M 75.29 % 7.119 M 215.28 % 2.258 M 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -1.241 M -749.74 % 191.000 K -84.67 % 1.246 M 151.09 % -2.439 M -422.19 % 757.000 K 120.05 % -3.776 M -466.60 % 1.030 M 142.92 % -2.400 M -457.14 % 672.000 K 181.45 % -825.000 K -218.71 % 695.000 K 4 733.33 % -15.000 K 65.12 % -43.000 K 78.71 % -202.000 K -376.71 % 73.000 K 136.87 % -198.000 K -140.33 % 491.000 K 12.87 % 435.000 K 151.72 % -841.000 K -288.99 % 445.000 K -59.69 % 1.104 M 223.75 % 341.000 K 145.41 % -751.000 K -375.09 % 273.000 K 140.63 % -672.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 307.000 K 107.86 % -3.907 M -1 147.45 % 373.000 K 102.67 % -13.944 M 30.37 % -20.026 M -477.85 % 5.300 M -55.12 % 11.809 M 105.73 % 5.740 M 72.84 % 3.321 M 125.44 % -13.052 M -189.47 % 14.588 M 3 261.29 % 434.000 K 126.04 % 192.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
Other working capital -2.810 M -548.88 % 626.000 K -67.53 % 1.928 M 121.29 % -9.056 M -7.68 % -8.410 M -169.98 % -3.115 M -30.50 % -2.387 M -4.42 % -2.286 M -206.97 % 2.137 M 259.24 % -1.342 M 13.08 % -1.544 M -189.51 % 1.725 M -9.69 % 1.910 M 85.44 % 1.030 M -50.62 % 2.086 M 11 488.89 % 18.000 K -89.35 % 169.000 K 106.96 % -2.428 M -12.67 % -2.155 M -456.20 % 605.000 K 229.00 % -469.000 K -266.41 % -128.000 K 93.45 % -1.954 M -1 799.13 % 115.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 222.000 K 111.51 % -1.928 M -114.19 % 13.586 M -72.46 % 49.338 M -12.00 % 56.063 M -42.01 % 96.677 M 125.58 % 42.857 M 1 342.51 % 2.971 M -70.67 % 10.131 M -38.67 % 16.520 M 677.62 % -2.860 M -116.71 % 17.111 M 44.81 % 11.816 M 670.00 % -2.073 M -147.43 % 4.371 M 35.13 % 3.235 M 237.88 % -2.346 M -151.35 % 4.569 M 246.53 % -3.118 M -292.03 % 1.624 M 142.03 % -3.863 M -191.64 % 4.216 M 194.56 % -4.458 M 32.15 % -6.570 M 33.95 % -9.947 M 6.47 % -10.635 M 0.00 % -10.635 M -24.27 % -8.558 M 0.00 % -8.558 M -263.51 % -2.354 M 0.00 % -2.354 M
Net cash provided by operating activities 3.682 M -72.16 % 13.225 M -49.43 % 26.154 M 385.68 % -9.155 M -183.70 % -3.227 M -213.47 % 2.844 M 213.56 % 907.000 K -95.36 % 19.532 M 10.40 % 17.692 M 2 863.48 % 597.000 K -97.70 % 25.914 M 427.03 % 4.917 M -58.54 % 11.860 M 14.04 % 10.400 M 2 532.91 % 395.000 K -92.44 % 5.227 M 2 016.19 % 247.000 K -94.07 % 4.168 M 210.06 % -3.787 M -63.30 % -2.319 M -124.53 % 9.454 M 958.68 % 893.000 K -90.86 % 9.774 M 15.08 % 8.493 M 306.17 % 2.091 M 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment -2.971 M -244.66 % -862.000 K 0.000 100.00 % -3.299 M 79.59 % -16.167 M -19.01 % -13.585 M 40.07 % -22.668 M -18.38 % -19.149 M -207.57 % -6.226 M -250.56 % -1.776 M -7.90 % -1.646 M 77.77 % -7.405 M -95.28 % -3.792 M 10.92 % -4.257 M -15.15 % -3.697 M 20.82 % -4.669 M -626.13 % -643.000 K 35.12 % -991.000 K 20.91 % -1.253 M -122.56 % -563.000 K -23.74 % -455.000 K 46.85 % -856.000 K 65.75 % -2.499 M -321.42 % -593.000 K 57.52 % -1.396 M 54.82 % -3.090 M 0.00 % -3.090 M -97.38 % -1.566 M 0.00 % -1.566 M -177.57 % -564.000 K 0.00 % -564.000 K
Acquisitions net 432.000 K 0.000 -100.00 % 46.530 M 45.32 % 32.018 M 45.77 % 21.964 M 969.33 % 2.054 M 61.22 % 1.274 M 110.92 % -11.672 M -3 133.24 % -361.000 K -601.39 % 72.000 K 100.00 % 36.000 K 100.97 % -3.706 M -162.97 % 5.885 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.581 M 0.000 0.000 100.00 % -700.000 K 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
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
Other investing activites -334.000 K -199.40 % 336.000 K 105.91 % -5.685 M -177.32 % -2.050 M -109.33 % 21.964 M 673.17 % -3.832 M -444.29 % 1.113 M 154.85 % -2.029 M -1 217.53 % -154.000 K 67.51 % -474.000 K -55.41 % -305.000 K 8.13 % -332.000 K 0.000 0.000 -100.00 % 182.000 K 6 166.67 % -3.000 K -100.30 % 984.000 K 802.86 % -140.000 K -135.90 % 390.000 K 109.68 % 186.000 K 55.00 % 120.000 K -31.82 % 176.000 K -88.65 % 1.551 M 286.78 % 401.000 K -58.57 % 968.000 K 430.41 % 182.500 K 0.00 % 182.500 K -10.10 % 203.000 K 0.00 % 203.000 K -95.32 % 4.339 M 0.00 % 4.339 M
Net cash used for investing activites -2.873 M -446.20 % -526.000 K -101.29 % 40.845 M 53.16 % 26.669 M 360.05 % 5.797 M 137.73 % -15.363 M 28.19 % -21.394 M 34.87 % -32.850 M -398.71 % -6.587 M -286.56 % -1.704 M -5.84 % -1.610 M 85.51 % -11.111 M -630.86 % 2.093 M 149.17 % -4.257 M -21.11 % -3.515 M 24.76 % -4.672 M -1 470.09 % 341.000 K 130.15 % -1.131 M -31.05 % -863.000 K -128.91 % -377.000 K 96.55 % -10.916 M -1 505.29 % -680.000 K 28.27 % -948.000 K -6.28 % -892.000 K -108.41 % -428.000 K 85.28 % -2.908 M 0.00 % -2.908 M -113.39 % -1.363 M 0.00 % -1.363 M -136.10 % 3.775 M 0.00 % 3.775 M
Debt repayment 948.000 K 200.00 % -948.000 K 98.54 % -64.879 M -132.81 % -27.868 M 0.000 -100.00 % 10.906 M 0.000 -100.00 % 4.329 M 0.000 100.00 % -2.933 M 0.000 100.00 % -1.280 M 14.67 % -1.500 M 0.00 % -1.500 M 70.00 % -5.000 M 0.000 100.00 % -2.943 M 0.000 100.00 % -2.548 M 0.000 -100.00 % 8.684 M 0.000 100.00 % -4.112 M 0.000 0.000 100.00 % -3.553 M 0.00 % -3.553 M -5.59 % -3.365 M 0.00 % -3.365 M 0.000 0.000
Common stock issued 0.000 0.000 0.000 -100.00 % 761.000 K -96.73 % 23.276 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 -100.00 % 920.000 K 0.00 % 920.000 K 0.000 0.000 -100.00 % 9.536 M 0.00 % 9.536 M
Common stock repurchased -591.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 100.00 % -9.433 M 0.00 % -9.433 M
Dividends paid -1.546 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.246 M -205.16 % -736.000 K 80.39 % -3.753 M -83.43 % -2.046 M 49.68 % -4.066 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -911.000 K 0.00 % -911.000 K 13.81 % -1.057 M -40.00 % -755.000 K 72.17 % -2.713 M -9.09 % -2.487 M 31.26 % -3.618 M -43.29 % -2.525 M 0.00 % -2.525 M -91.58 % -1.318 M 0.00 % -1.318 M -1 368.52 % -89.750 K 0.00 % -89.750 K
Other financing activites -4.354 M -65.55 % -2.630 M -112.76 % 20.607 M 2 607.88 % 761.000 K -88.67 % 6.716 M 0.000 -100.00 % 12.562 M 0.000 100.00 % -3.416 M -2 527.69 % -130.000 K 97.69 % -5.622 M -246.41 % 3.840 M 0.000 100.00 % -153.000 K -102.70 % 5.670 M 848.02 % -758.000 K 0.000 100.00 % -1.815 M 0.000 100.00 % -2.645 M 0.000 100.00 % -3.018 M -2 167.12 % 146.000 K 101.84 % -7.951 M -571.31 % 1.687 M 0.000 0.000 0.000 0.000 -100.00 % 3.865 M 0.00 % 3.865 M
Net cash used provided by financing activities -5.543 M -54.92 % -3.578 M 91.92 % -44.272 M -63.32 % -27.107 M -503.62 % 6.716 M -38.42 % 10.906 M -13.18 % 12.562 M 503.07 % 2.083 M 150.17 % -4.152 M 39.08 % -6.816 M 11.11 % -7.668 M -409.16 % -1.506 M -0.40 % -1.500 M 9.26 % -1.653 M -346.72 % 670.000 K 183.44 % -803.000 K 72.71 % -2.943 M -62.15 % -1.815 M 47.53 % -3.459 M 2.73 % -3.556 M -146.62 % 7.627 M 302.15 % -3.773 M 43.51 % -6.679 M 36.01 % -10.438 M -440.55 % -1.931 M 62.56 % -5.158 M 0.00 % -5.158 M -10.14 % -4.683 M 0.00 % -4.683 M -224.06 % 3.775 M 0.00 % 3.775 M
Effect of forex changes on cash 0.000 0.000 0.000 -100.00 % 12.902 M 200.00 % -12.902 M -346.74 % 5.229 M 200.00 % -5.229 M -121.44 % 24.389 M 200.00 % -24.389 M -196.17 % 25.359 M 200.00 % -25.359 M -254.41 % 16.423 M 200.00 % -16.423 M -3 058.27 % -520.000 K 32.20 % -767.000 K -200.00 % 767.000 K -58.22 % 1.836 M 200.00 % -1.836 M -121.05 % 8.723 M 200.00 % -8.723 M -199.01 % 8.810 M 200.00 % -8.810 M -186.18 % 10.223 M 200.00 % -10.223 M -176.70 % 13.328 M 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -4.734 M -151.90 % 9.121 M -59.87 % 22.727 M 336.91 % -9.593 M -203.31 % 9.286 M 675.70 % -1.613 M 79.65 % -7.925 M 29.46 % -11.235 M -261.58 % 6.953 M 187.76 % -7.923 M -147.63 % 16.636 M 90.71 % 8.723 M -29.95 % 12.453 M 213.68 % 3.970 M 223.41 % -3.217 M -719.85 % 519.000 K 200.00 % -519.000 K 15.47 % -614.000 K -200.00 % 614.000 K 104.10 % -14.975 M -200.00 % 14.975 M 221.06 % -12.370 M -200.00 % 12.370 M 217.76 % -10.504 M -207.98 % 9.728 M 432.46 % 1.827 M 0.00 % 1.827 M 370.87 % -674.500 K 0.00 % -674.500 K -186.53 % 779.500 K 0.00 % 779.500 K
Cash at beginning of period 35.157 M 35.03 % 26.036 M 686.82 % 3.309 M -74.35 % 12.902 M 256.80 % 3.616 M -30.85 % 5.229 M -60.25 % 13.154 M -46.07 % 24.389 M 39.88 % 17.436 M -31.24 % 25.359 M 190.71 % 8.723 M 0.000 -100.00 % 3.970 M 0.000 0.000 100.00 % -519.000 K 0.000 -100.00 % 614.000 K 0.000 -100.00 % 14.975 M 0.000 -100.00 % 12.370 M 0.000 -100.00 % 13.060 M 291.96 % 3.332 M 121.40 % 1.505 M 0.00 % 1.505 M -30.95 % 2.180 M 0.00 % 2.180 M 55.68 % 1.400 M 0.00 % 1.400 M
Cash at end of period 30.423 M -13.47 % 35.157 M 35.03 % 26.036 M 686.82 % 3.309 M -74.35 % 12.902 M 256.80 % 3.616 M -30.85 % 5.229 M -60.25 % 13.154 M -46.07 % 24.389 M 39.88 % 17.436 M -31.24 % 25.359 M 190.71 % 8.723 M -46.89 % 16.423 M 313.68 % 3.970 M 223.41 % -3.217 M 0.000 100.00 % -519.000 K 0.000 -100.00 % 614.000 K 0.000 -100.00 % 14.975 M 0.000 -100.00 % 12.370 M 384.01 % 2.556 M -80.43 % 13.060 M 291.96 % 3.332 M 0.00 % 3.332 M 121.40 % 1.505 M 0.00 % 1.505 M -30.95 % 2.180 M 0.00 % 2.180 M
Operating cash flow 3.682 M -72.16 % 13.225 M -49.43 % 26.154 M 385.68 % -9.155 M -183.70 % -3.227 M -213.47 % 2.844 M 213.56 % 907.000 K -95.36 % 19.532 M 10.40 % 17.692 M 2 863.48 % 597.000 K -97.70 % 25.914 M 427.03 % 4.917 M -58.54 % 11.860 M 14.04 % 10.400 M 2 532.91 % 395.000 K -92.44 % 5.227 M 2 016.19 % 247.000 K -94.07 % 4.168 M 210.06 % -3.787 M -63.30 % -2.319 M -124.53 % 9.454 M 958.68 % 893.000 K -90.86 % 9.774 M 15.08 % 8.493 M 306.17 % 2.091 M 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure -2.971 M -244.66 % -862.000 K 0.000 100.00 % -3.299 M 79.59 % -16.167 M -19.01 % -13.585 M 40.07 % -22.668 M -18.38 % -19.149 M -207.57 % -6.226 M -250.56 % -1.776 M -7.90 % -1.646 M 77.77 % -7.405 M -95.28 % -3.792 M 10.92 % -4.257 M -15.15 % -3.697 M 20.82 % -4.669 M -626.13 % -643.000 K 35.12 % -991.000 K 20.91 % -1.253 M -122.56 % -563.000 K -23.74 % -455.000 K 46.85 % -856.000 K 65.75 % -2.499 M -321.42 % -593.000 K 57.52 % -1.396 M 54.82 % -3.090 M 0.00 % -3.090 M -97.38 % -1.566 M 0.00 % -1.566 M -177.57 % -564.000 K 0.00 % -564.000 K
Free CashFlow 711.000 K -94.25 % 12.363 M -51.01 % 25.235 M 302.63 % -12.454 M 35.78 % -19.394 M -80.56 % -10.741 M 50.64 % -21.761 M -5 781.72 % 383.000 K -96.66 % 11.466 M 1 072.52 % -1.179 M -104.86 % 24.268 M 1 075.40 % -2.488 M -130.84 % 8.068 M 31.34 % 6.143 M 286.04 % -3.302 M -691.76 % 558.000 K 240.91 % -396.000 K -112.46 % 3.177 M 163.04 % -5.040 M -74.88 % -2.882 M -132.03 % 8.999 M 24 221.62 % 37.000 K -99.49 % 7.275 M -7.91 % 7.900 M 1 036.69 % 695.000 K 122.49 % -3.090 M 0.00 % -3.090 M -97.38 % -1.566 M 0.00 % -1.566 M -177.57 % -564.000 K 0.00 % -564.000 K
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 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