
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 |