
Euromedis Groupe ALEMG.PA
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 36.215 M -3.24 % | 37.429 M -30.92 % | 54.183 M -51.58 % | 111.901 M -42.14 % | 193.409 M 150.91 % | 77.082 M 1.35 % | 76.059 M 3.34 % | 73.603 M 0.60 % | 73.166 M 2.77 % | 71.195 M -2.67 % | 73.147 M -3.34 % | 75.671 M 1.75 % | 74.367 M 12.92 % | 65.857 M 2.65 % | 64.158 M -0.09 % | 64.219 M |
Net income | -6.108 M -146.59 % | 13.110 M 320.16 % | -5.955 M -363.96 % | 2.256 M -90.05 % | 22.664 M 697.05 % | -3.796 M 22.85 % | -4.920 M -3 269.86 % | -146.000 K -114.50 % | 1.007 M -59.28 % | 2.473 M -3.13 % | 2.553 M 16.20 % | 2.197 M 103.61 % | 1.079 M 231.11 % | -823.000 K -201.73 % | 809.000 K 132.08 % | -2.522 M |
Income before tax | 376.710 K -97.18 % | 13.379 M 323.14 % | -5.996 M -338.50 % | 2.514 M -91.18 % | 28.511 M 944.52 % | -3.376 M 41.42 % | -5.763 M -419.17 % | -1.110 M -199.20 % | 1.119 M -63.34 % | 3.052 M -17.16 % | 3.684 M 16.80 % | 3.154 M 78.90 % | 1.763 M 244.51 % | -1.220 M -196.37 % | 1.266 M 135.62 % | -3.554 M |
Income before tax ratio | 0.01 -97.09 % | 0.36 423.02 % | -0.11 -592.57 % | 0.02 -84.76 % | 0.15 436.58 % | -0.04 42.20 % | -0.08 -402.41 % | -0.02 -198.61 % | 0.02 -64.32 % | 0.04 -14.88 % | 0.05 20.83 % | 0.04 75.82 % | 0.02 227.97 % | -0.02 -193.88 % | 0.02 135.66 % | -0.06 |
EBITDA | -5.380 M -21.31 % | -4.435 M 1.13 % | -4.486 M -202.23 % | 4.388 M -85.84 % | 30.996 M 1 754.00 % | -1.874 M -371.55 % | -397.412 K -129.07 % | 1.367 M -53.30 % | 2.927 M -39.98 % | 4.877 M -14.57 % | 5.709 M 19.54 % | 4.776 M 34.04 % | 3.563 M 674.57 % | 460.000 K -85.66 % | 3.207 M 297.23 % | -1.626 M |
Net income ratio | -0.17 -148.15 % | 0.35 418.71 % | -0.11 -645.15 % | 0.02 -82.80 % | 0.12 337.95 % | -0.05 23.87 % | -0.06 -3 161.06 % | 0.00 -114.41 % | 0.01 -60.38 % | 0.03 -0.48 % | 0.03 20.21 % | 0.03 100.11 % | 0.01 216.10 % | -0.01 -199.11 % | 0.01 132.11 % | -0.04 |
Ratio EBITDA | -0.15 -25.37 % | -0.12 -43.12 % | -0.08 -311.14 % | 0.04 -75.53 % | 0.16 759.19 % | -0.02 -365.29 % | -0.01 -128.13 % | 0.02 -53.57 % | 0.04 -41.60 % | 0.07 -12.23 % | 0.08 23.66 % | 0.06 31.73 % | 0.05 585.93 % | 0.01 -86.03 % | 0.05 297.42 % | -0.03 |
Gross profit ratio | 0.05 -44.28 % | 0.10 -72.42 % | 0.35 15.61 % | 0.30 -9.77 % | 0.33 2.78 % | 0.32 -6.92 % | 0.35 -9.25 % | 0.38 2.68 % | 0.37 -10.27 % | 0.41 -2.11 % | 0.42 9.18 % | 0.39 6.63 % | 0.36 1.93 % | 0.36 -12.02 % | 0.41 11.22 % | 0.36 |
Weighted average shs out dil | 2.849 M 0.00 % | 2.849 M -2.55 % | 2.924 M -17.94 % | 3.563 M 0.28 % | 3.553 M 18.79 % | 2.991 M 0.00 % | 2.991 M 0.00 % | 2.991 M 0.00 % | 2.991 M 0.00 % | 2.991 M 0.00 % | 2.991 M 0.00 % | 2.991 M 0.00 % | 2.991 M 0.00 % | 2.991 M 18.36 % | 2.527 M -4.40 % | 2.643 M |
Weighted average shs out | 2.849 M 0.00 % | 2.849 M -2.55 % | 2.924 M -2.22 % | 2.990 M 0.39 % | 2.978 M -0.42 % | 2.991 M 0.00 % | 2.991 M 0.59 % | 2.974 M 0.21 % | 2.967 M 0.22 % | 2.961 M -1.01 % | 2.991 M 0.00 % | 2.991 M 0.00 % | 2.991 M 0.00 % | 2.991 M 24.87 % | 2.395 M 0.00 % | 2.395 M |
EPS diluted | -2.15 -146.74 % | 4.60 326.60 % | -2.03 -422.22 % | 0.63 -90.05 % | 6.33 598.43 % | -1.27 22.56 % | -1.64 -3 260.66 % | -0.05 -114.35 % | 0.34 -60.00 % | 0.85 0.00 % | 0.85 14.86 % | 0.74 105.56 % | 0.36 228.57 % | -0.28 -184.85 % | 0.33 134.74 % | -0.95 |
Earnings per share | -2.15 -146.74 % | 4.60 326.60 % | -2.03 -370.67 % | 0.75 -90.04 % | 7.53 692.91 % | -1.27 22.56 % | -1.64 -3 240.12 % | -0.05 -114.44 % | 0.34 -60.00 % | 0.85 0.00 % | 0.85 14.86 % | 0.74 105.56 % | 0.36 228.57 % | -0.28 -182.35 % | 0.34 132.38 % | -1.05 |
Gross profit | 1.926 M -46.09 % | 3.572 M -80.95 % | 18.746 M -44.02 % | 33.488 M -47.80 % | 64.150 M 157.88 % | 24.876 M -5.67 % | 26.370 M -6.22 % | 28.119 M 3.30 % | 27.222 M -7.78 % | 29.520 M -4.72 % | 30.982 M 5.54 % | 29.357 M 8.50 % | 27.056 M 15.10 % | 23.506 M -9.69 % | 26.028 M 11.12 % | 23.424 M |
Income tax expense | -3.870 K -101.44 % | 269.050 K 756.22 % | -41.000 K -119.52 % | 210.000 K -96.20 % | 5.526 M 1 215.71 % | 420.000 K -52.21 % | 878.823 K 203.51 % | -849.000 K -924.27 % | 103.000 K -82.21 % | 579.000 K -47.98 % | 1.113 M 17.03 % | 951.000 K 38.43 % | 687.000 K 273.05 % | -397.000 K -186.87 % | 457.000 K 144.28 % | -1.032 M |
Cost of revenue | 34.290 M 1.28 % | 33.857 M -4.46 % | 35.437 M -54.81 % | 78.413 M -39.34 % | 129.259 M 147.59 % | 52.206 M 5.07 % | 49.688 M 9.24 % | 45.484 M -1.00 % | 45.944 M 10.24 % | 41.675 M -1.16 % | 42.165 M -8.96 % | 46.314 M -2.11 % | 47.311 M 11.71 % | 42.351 M 11.07 % | 38.130 M -6.53 % | 40.795 M |
General and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 18.069 M 6.03 % | 17.042 M 23.56 % | 13.792 M | 0.000 -100.00 % | 13.627 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing 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 |
Other expenses | 1.529 M -69.99 % | 5.095 M 636.85 % | -949.000 K -108.10 % | 11.720 M -33.81 % | 17.706 M 17.60 % | 15.056 M | 0.000 -100.00 % | 14.736 M -43.17 % | 25.930 M -0.92 % | 26.172 M -3.17 % | 27.030 M 4.48 % | 25.872 M 4.37 % | 24.789 M 2.86 % | 24.100 M 0.88 % | 23.889 M -8.17 % | 26.015 M |
Operating expenses | 1.529 M -83.56 % | 9.301 M -61.89 % | 24.404 M -18.08 % | 29.789 M -14.27 % | 34.748 M 20.45 % | 28.848 M -8.91 % | 31.670 M 11.66 % | 28.363 M 9.38 % | 25.930 M -0.92 % | 26.172 M -3.17 % | 27.030 M 4.48 % | 25.872 M 4.37 % | 24.789 M 2.86 % | 24.100 M 0.88 % | 23.889 M -8.17 % | 26.015 M |
Cost and expenses | 35.818 M -17.01 % | 43.158 M -27.88 % | 59.841 M -44.70 % | 108.202 M -34.03 % | 164.007 M 102.34 % | 81.054 M -0.37 % | 81.359 M 10.17 % | 73.847 M 2.75 % | 71.874 M 5.94 % | 67.847 M -1.95 % | 69.195 M -4.14 % | 72.186 M 0.12 % | 72.100 M 8.50 % | 66.451 M 7.15 % | 62.019 M -7.17 % | 66.810 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 | 0.000 -100.00 % | 4.206 M -83.41 % | 25.353 M 40.31 % | 18.069 M 6.03 % | 17.042 M 23.56 % | 13.792 M -47.28 % | 26.160 M 91.97 % | 13.627 M 16.61 % | 11.686 M 2.60 % | 11.390 M 6.79 % | 10.666 M -2.66 % | 10.958 M 0.72 % | 10.880 M | 0.000 | 0.000 | 0.000 |
Interest income | 590.004 K -97.87 % | 27.733 M 153 971.66 % | 18.000 K -58.14 % | 43.000 K | 0.000 -100.00 % | 161.000 K -65.23 % | 463.059 K 6 515.13 % | 7.000 K -53.33 % | 15.000 K -11.76 % | 17.000 K -19.05 % | 21.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 502.090 K 39.54 % | 359.811 K -7.27 % | 388.000 K -1.02 % | 392.000 K -41.75 % | 673.000 K 19.96 % | 561.000 K | 0.000 -100.00 % | 272.000 K 13.33 % | 240.000 K -31.03 % | 348.000 K -14.71 % | 408.000 K -5.34 % | 431.000 K -26.58 % | 587.000 K -14.68 % | 688.000 K -27.66 % | 951.000 K -0.42 % | 955.000 K |
Depreciation and amortization | 221.933 K -80.22 % | 1.122 M 0.00 % | 1.122 M -25.05 % | 1.497 M -17.52 % | 1.815 M 62.93 % | 1.114 M -35.77 % | 1.734 M 7.66 % | 1.611 M -3.19 % | 1.664 M 2.78 % | 1.619 M -5.65 % | 1.716 M 32.92 % | 1.291 M -0.39 % | 1.296 M 22.96 % | 1.054 M 6.57 % | 989.000 K 0.61 % | 983.000 K |
Operating income | 396.683 K 106.92 % | -5.729 M -1.26 % | -5.658 M -252.96 % | 3.699 M -87.10 % | 28.684 M 882.01 % | -3.668 M -72.06 % | -2.132 M -773.67 % | -244.000 K -118.89 % | 1.292 M -61.41 % | 3.348 M -15.28 % | 3.952 M 13.40 % | 3.485 M 53.73 % | 2.267 M 481.65 % | -594.000 K -127.77 % | 2.139 M 182.55 % | -2.591 M |
Operating income ratio | 0.01 107.16 % | -0.15 -46.59 % | -0.10 -415.90 % | 0.03 -77.71 % | 0.15 411.66 % | -0.05 -69.78 % | -0.03 -745.46 % | 0.00 -118.77 % | 0.02 -62.45 % | 0.05 -12.96 % | 0.05 17.31 % | 0.05 51.08 % | 0.03 437.98 % | -0.01 -127.05 % | 0.03 182.63 % | -0.04 |
Total other income expenses net | -19.973 K -100.10 % | 19.109 M 5 753.47 % | -338.000 K 71.48 % | -1.185 M -584.97 % | -173.000 K 79.69 % | -852.000 K 76.54 % | -3.631 M -319.29 % | -866.000 K -400.58 % | -173.000 K 41.55 % | -296.000 K 3.58 % | -307.000 K 7.25 % | -331.000 K 34.33 % | -504.000 K 19.49 % | -626.000 K 28.29 % | -873.000 K 9.35 % | -963.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -7.143 M 19.07 % | -8.826 M 36.79 % | -13.963 M 14.50 % | -16.331 M -908.47 % | 2.020 M -88.91 % | 18.217 M 35.88 % | 13.407 M 54.83 % | 8.659 M 10.35 % | 7.847 M -0.93 % | 7.921 M -13.85 % | 9.194 M -6.19 % | 9.801 M 731.51 % | -1.552 M -136.03 % | 4.308 M 94.40 % | 2.216 M -32.15 % | 3.266 M |
Total investments | 139.125 K -97.76 % | 6.208 M 604.69 % | 881.000 K -1.67 % | 896.000 K -1.54 % | 910.000 K -31.11 % | 1.321 M 20.31 % | 1.098 M 13.90 % | 964.000 K 28.19 % | 752.000 K 37.98 % | 545.000 K 44.95 % | 376.000 K -6.47 % | 402.000 K -26.78 % | 549.000 K 14.61 % | 479.000 K -10.63 % | 536.000 K -4.96 % | 564.000 K |
Total debt | 8.037 M -19.77 % | 10.017 M -21.97 % | 12.838 M -17.33 % | 15.529 M -12.54 % | 17.755 M -23.91 % | 23.334 M 59.02 % | 14.674 M 51.81 % | 9.666 M 1.21 % | 9.550 M -2.26 % | 9.771 M -9.36 % | 10.780 M -8.12 % | 11.733 M | 0.000 -100.00 % | 5.938 M -3.35 % | 6.144 M 25.54 % | 4.894 M |
Accumulated other comprehensive income loss | 3.205 M 21.88 % | 2.629 M -89.82 % | 25.822 M 8.87 % | 23.719 M | 0.000 -100.00 % | 1.025 M -92.28 % | 13.269 M 2.68 % | 12.923 M 0.72 % | 12.831 M 14.30 % | 11.226 M 8 669.47 % | -131.000 K -102.09 % | 6.259 M | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | -2.202 M -149.12 % | 4.482 M 175.54 % | -5.933 M -362.99 % | 2.256 M -90.05 % | 22.664 M 758.48 % | 2.640 M 137.88 % | -6.970 M -152.92 % | 13.171 M -3.13 % | 13.597 M 5.01 % | 12.948 M 20.16 % | 10.776 M 27.44 % | 8.456 M 34.20 % | 6.301 M 20.50 % | 5.229 M -13.84 % | 6.069 M 15.95 % | 5.234 M |
Common stock | 5.750 M 0.00 % | 5.750 M -4.50 % | 6.021 M 0.00 % | 6.021 M 0.07 % | 6.017 M 0.59 % | 5.982 M 0.00 % | 5.982 M 0.00 % | 5.982 M 0.00 % | 5.982 M 0.00 % | 5.982 M 0.00 % | 5.982 M 0.00 % | 5.982 M 0.00 % | 5.982 M 0.00 % | 5.982 M 25.36 % | 4.772 M 0.00 % | 4.772 M |
Total equity | 16.484 M -27.04 % | 22.591 M -35.23 % | 34.881 M -15.42 % | 41.239 M 5.94 % | 38.928 M 120.49 % | 17.655 M -17.10 % | 21.297 M -23.38 % | 27.797 M -3.51 % | 28.809 M 0.72 % | 28.604 M 11.81 % | 25.582 M 9.24 % | 23.418 M 10.19 % | 21.252 M 5.34 % | 20.175 M 9.92 % | 18.354 M 4.73 % | 17.525 M |
Other non current liabilities | 3.606 M -24.00 % | 4.745 M 108.58 % | 2.275 M | 0.000 -100.00 % | 2.867 M | 0.000 -100.00 % | 1.477 M 2 835.19 % | -54.000 K -109.82 % | 550.000 K -14.46 % | 643.000 K 151.85 % | -1.240 M -457.35 % | 347.000 K -8.92 % | 381.000 K 9.48 % | 348.000 K -87.25 % | 2.729 M -42.79 % | 4.770 M |
Long term debt | 8.037 M 58.02 % | 5.086 M -60.70 % | 12.942 M -9.68 % | 14.329 M -12.94 % | 16.458 M 76.66 % | 9.316 M 496.41 % | 1.562 M -40.54 % | 2.627 M 48.59 % | 1.768 M -23.16 % | 2.301 M -36.52 % | 3.625 M 49.67 % | 2.422 M 0.17 % | 2.418 M -30.26 % | 3.467 M -2.97 % | 3.573 M | 0.000 |
Total non current liabilities | 11.643 M 38.26 % | 8.422 M -45.46 % | 15.442 M -13.34 % | 17.820 M -9.20 % | 19.625 M 90.09 % | 10.324 M 239.72 % | 3.039 M -32.88 % | 4.528 M -1.74 % | 4.608 M -12.43 % | 5.262 M 8.05 % | 4.870 M -9.16 % | 5.361 M 0.30 % | 5.345 M -14.47 % | 6.249 M -28.61 % | 8.753 M 21.74 % | 7.190 M |
Other current liabilities | -2.030 M -244.00 % | 1.410 M -19.44 % | 1.750 M 1 488.89 % | -126.000 K 98.45 % | -8.120 M -369.05 % | 3.018 M -12.09 % | 3.433 M 120.35 % | 1.558 M 154.94 % | -2.836 M -0.21 % | -2.830 M -559.67 % | -429.000 K -146.13 % | 930.000 K -76.18 % | 3.904 M 3.28 % | 3.780 M -1.82 % | 3.850 M 11.82 % | 3.443 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 101.000 K -95.80 % | 2.405 M -80.12 % | 12.100 M 8 929.85 % | 134.000 K | 0.000 -100.00 % | 4.897 M 57.51 % | 3.109 M 1.01 % | 3.078 M -14.81 % | 3.613 M -26.77 % | 4.934 M | 0.000 -100.00 % | 10.117 M -5.69 % | 10.727 M -0.97 % | 10.832 M |
Short term debt | 2.030 M -58.83 % | 4.931 M 164 272.20 % | 3.000 K -99.45 % | 541.000 K -58.29 % | 1.297 M -90.68 % | 13.909 M 6.08 % | 13.112 M 65.91 % | 7.903 M 1.55 % | 7.782 M 4.18 % | 7.470 M -18.80 % | 9.199 M -4.75 % | 9.658 M -5.60 % | 10.231 M -17.31 % | 12.373 M -4.90 % | 13.010 M -15.83 % | 15.456 M |
Total current liabilities | 10.661 M -30.07 % | 15.245 M 59.72 % | 9.545 M -30.14 % | 13.663 M -59.89 % | 34.062 M 5.85 % | 32.180 M 23.67 % | 26.020 M 4.44 % | 24.915 M 6.77 % | 23.336 M 2.88 % | 22.683 M -9.24 % | 24.991 M -4.36 % | 26.131 M -8.49 % | 28.555 M -3.98 % | 29.738 M 4.70 % | 28.403 M -1.98 % | 28.978 M |
Total liabilities | 22.304 M -5.76 % | 23.667 M -5.28 % | 24.987 M -20.63 % | 31.483 M -41.36 % | 53.687 M 26.31 % | 42.504 M 46.27 % | 29.059 M -1.30 % | 29.443 M 5.36 % | 27.944 M 0.00 % | 27.945 M -6.42 % | 29.861 M -5.18 % | 31.492 M -7.10 % | 33.900 M -5.80 % | 35.987 M -3.15 % | 37.156 M 2.73 % | 36.168 M |
Other non current assets | -355.000 -100.39 % | 91.746 K -91.22 % | 1.045 M -19.12 % | 1.292 M -4.30 % | 1.350 M 214.69 % | 429.000 K -31.03 % | 622.000 K | 0.000 | 0.000 -100.00 % | 437.000 K 782.81 % | -64.000 K -154.70 % | 117.000 K -64.97 % | 334.000 K -30.27 % | 479.000 K -10.63 % | 536.000 K -4.96 % | 564.000 K |
Long term investments | 139.125 K -97.76 % | 6.208 M 604.69 % | 881.000 K -1.67 % | 896.000 K -1.54 % | 910.000 K 2.02 % | 892.000 K 1.13 % | 882.000 K -27.88 % | 1.223 M 22.30 % | 1.000 M 28.37 % | 779.000 K 19.30 % | 653.000 K 28.80 % | 507.000 K 135.81 % | 215.000 K | 0.000 | 0.000 | 0.000 |
Intangible assets | 189.814 K 476.40 % | 32.931 K -62.15 % | 87.000 K -38.73 % | 142.000 K 6.77 % | 133.000 K -98.06 % | 6.852 M -2.57 % | 7.033 M -33.15 % | 10.520 M -2.48 % | 10.787 M 0.12 % | 10.774 M -4.93 % | 11.333 M 0.12 % | 11.319 M -0.08 % | 11.328 M -0.05 % | 11.334 M -0.72 % | 11.416 M -0.43 % | 11.465 M |
GoodWill | 0.000 | 0.000 -100.00 % | 2.540 M -3.31 % | 2.627 M -29.27 % | 3.714 M 204.18 % | 1.221 M 0.00 % | 1.221 M -20.04 % | 1.527 M 0.00 % | 1.527 M 0.00 % | 1.527 M -4.74 % | 1.603 M 0.00 % | 1.603 M 0.00 % | 1.603 M 0.00 % | 1.603 M 0.00 % | 1.603 M 0.00 % | 1.603 M |
Goodwill and intangible assets | 189.814 K 476.40 % | 32.931 K -98.75 % | 2.627 M -5.13 % | 2.769 M -28.02 % | 3.847 M -52.35 % | 8.073 M -2.19 % | 8.254 M -31.49 % | 12.047 M -2.17 % | 12.314 M 0.11 % | 12.301 M -4.91 % | 12.936 M 0.11 % | 12.922 M -0.07 % | 12.931 M -0.05 % | 12.937 M -0.63 % | 13.019 M -0.37 % | 13.068 M |
Property plant equipment net | 812.636 K 29.64 % | 626.833 K -85.50 % | 4.324 M -1.68 % | 4.398 M 2.95 % | 4.272 M -49.46 % | 8.452 M 46.43 % | 5.772 M -7.59 % | 6.246 M -6.90 % | 6.709 M -5.52 % | 7.101 M -3.60 % | 7.366 M 11.29 % | 6.619 M -4.58 % | 6.937 M 1.81 % | 6.814 M 33.37 % | 5.109 M 4.91 % | 4.870 M |
Total non current assets | 1.141 M -83.60 % | 6.960 M -12.96 % | 7.996 M -3.81 % | 8.313 M -10.75 % | 9.314 M -48.42 % | 18.059 M 16.28 % | 15.530 M -22.72 % | 20.097 M -0.29 % | 20.155 M -2.83 % | 20.742 M -1.15 % | 20.984 M -1.14 % | 21.227 M -0.50 % | 21.333 M 2.19 % | 20.875 M 9.34 % | 19.091 M 1.78 % | 18.757 M |
Other current assets | 1.882 M 65.59 % | 1.137 M -68.74 % | 3.636 M -43.16 % | 6.397 M -64.04 % | 17.788 M 1 112.54 % | 1.467 M -40.39 % | 2.461 M 490.17 % | 417.000 K -98.03 % | 21.187 M 402.66 % | 4.215 M 1 368.64 % | 287.000 K -35.94 % | 448.000 K -90.33 % | 4.633 M 1 429.04 % | 303.000 K -55.31 % | 678.000 K 9.53 % | 619.000 K |
Short term investments | 0.000 | 0.000 -100.00 % | 12.000 K -53.85 % | 26.000 K | 0.000 -100.00 % | 429.000 K 98.61 % | 216.000 K 183.40 % | -259.000 K -172.14 % | 359.000 K -61.89 % | 942.000 K 440.07 % | -277.000 K -163.81 % | -105.000 K -131.44 % | 334.000 K | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 15.180 M -19.44 % | 18.843 M -29.69 % | 26.801 M -15.88 % | 31.860 M 102.48 % | 15.735 M 207.50 % | 5.117 M 303.87 % | 1.267 M 25.82 % | 1.007 M -40.87 % | 1.703 M -7.95 % | 1.850 M 16.65 % | 1.586 M -17.91 % | 1.932 M 24.48 % | 1.552 M -4.79 % | 1.630 M -58.50 % | 3.928 M 141.28 % | 1.628 M |
Cash and short term investments | 15.180 M -19.44 % | 18.843 M -29.69 % | 26.801 M -15.88 % | 31.860 M 102.48 % | 15.735 M 207.50 % | 5.117 M 245.04 % | 1.483 M 47.27 % | 1.007 M -40.87 % | 1.703 M -7.95 % | 1.850 M 16.65 % | 1.586 M -17.91 % | 1.932 M 24.48 % | 1.552 M -4.79 % | 1.630 M -58.50 % | 3.928 M 141.28 % | 1.628 M |
Total current assets | 37.647 M -4.20 % | 39.299 M -24.24 % | 51.874 M -19.46 % | 64.411 M -22.68 % | 83.301 M 99.90 % | 41.671 M 19.65 % | 34.826 M -6.24 % | 37.143 M 1.49 % | 36.598 M 2.21 % | 35.807 M 3.91 % | 34.459 M 2.33 % | 33.676 M -0.42 % | 33.819 M -4.16 % | 35.287 M -3.11 % | 36.419 M 4.24 % | 34.936 M |
Inventory | 11.943 M 10.51 % | 10.807 M -14.17 % | 12.591 M 7.07 % | 11.760 M -54.26 % | 25.711 M 41.57 % | 18.161 M 15.77 % | 15.687 M -10.24 % | 17.477 M 27.49 % | 13.708 M -2.66 % | 14.082 M 5.39 % | 13.362 M -1.26 % | 13.532 M 2.94 % | 13.146 M 2.38 % | 12.840 M -10.27 % | 14.310 M -3.89 % | 14.889 M |
Net receivables | 8.642 M 1.54 % | 8.511 M -3.79 % | 8.846 M -38.54 % | 14.394 M -40.19 % | 24.067 M 42.19 % | 16.926 M 11.39 % | 15.195 M -14.76 % | 17.826 M 3.13 % | 17.285 M 10.38 % | 15.660 M | 0.000 -100.00 % | 14.706 M 1.50 % | 14.488 M -11.06 % | 16.290 M -6.93 % | 17.503 M -1.67 % | 17.800 M |
Tax assets | 0.000 | 0.000 100.00 % | -881.000 K 15.45 % | -1.042 M 2.16 % | -1.065 M -600.00 % | 213.000 K | 0.000 -100.00 % | 581.000 K 340.15 % | 132.000 K 6.45 % | 124.000 K 33.33 % | 93.000 K -91.24 % | 1.062 M 15.94 % | 916.000 K 42.02 % | 645.000 K 51.05 % | 427.000 K 67.45 % | 255.000 K |
Other assets | 0.000 | 0.000 100.00 % | -2.000 K 0.00 % | -2.000 K | 0.000 -100.00 % | 429.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 9.545 M 22.23 % | 7.809 M 6.84 % | 7.309 M -30.42 % | 10.504 M -49.14 % | 20.652 M 64.85 % | 12.528 M 32.22 % | 9.475 M -22.19 % | 12.177 M -1.50 % | 12.362 M 2.12 % | 12.105 M -2.32 % | 12.393 M 4.52 % | 11.857 M -17.77 % | 14.420 M 6.15 % | 13.585 M 17.69 % | 11.543 M 14.53 % | 10.079 M |
Tax payables | 1.116 M 1.83 % | 1.096 M 186.88 % | 382.000 K 12.68 % | 339.000 K -95.83 % | 8.133 M 213.89 % | 2.591 M | 0.000 -100.00 % | 3.277 M 12.26 % | 2.919 M 2.06 % | 2.860 M -11.56 % | 3.234 M -12.26 % | 3.686 M | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 2.480 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.110 M 0.15 % | 16.086 M 7.56 % | 14.956 M -11.39 % | 16.878 M 4.48 % | 16.154 M 768.07 % | -2.418 M -123.81 % | 10.155 M 25.53 % | 8.090 M | 0.000 |
Minority interest | 0.000 | 0.000 -100.00 % | 181.000 K -25.82 % | 244.000 K 11.93 % | 218.000 K 1 111.11 % | 18.000 K -45.45 % | 33.000 K 306.25 % | -16.000 K 42.86 % | -28.000 K 24.32 % | -37.000 K -54.17 % | -24.000 K 42.86 % | -42.000 K 14.29 % | -49.000 K -6.52 % | -46.000 K -6.98 % | -43.000 K -258.33 % | -12.000 K |
Capital lease obligations | 0.000 | 0.000 -100.00 % | 107.000 K 135.79 % | -299.000 K -173.11 % | 409.000 K -87.25 % | 3.207 M | 0.000 -100.00 % | 864.000 K -12.28 % | 985.000 K -53.93 % | 2.138 M -7.08 % | 2.301 M 563.11 % | 347.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 131.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 9.731 M 0.00 % | 9.731 M 10.70 % | 8.790 M -2.32 % | 8.999 M -10.27 % | 10.029 M 11.28 % | 9.012 M 0.32 % | 8.983 M -0.78 % | 9.054 M 0.41 % | 9.017 M 0.64 % | 8.960 M -47.51 % | 17.071 M 517.84 % | 2.763 M -69.36 % | 9.018 M 0.09 % | 9.010 M 19.24 % | 7.556 M 0.33 % | 7.531 M |
Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 332.000 K -4.87 % | 349.000 K 16.33 % | 300.000 K -48.89 % | 587.000 K | 0.000 -100.00 % | 1.955 M -14.63 % | 2.290 M -1.21 % | 2.318 M -4.02 % | 2.415 M -6.83 % | 2.592 M 1.81 % | 2.546 M 4.60 % | 2.434 M -0.69 % | 2.451 M 1.28 % | 2.420 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 38.788 M -16.15 % | 46.258 M -22.73 % | 59.868 M -17.68 % | 72.722 M -21.48 % | 92.615 M 53.95 % | 60.159 M 19.47 % | 50.356 M -12.03 % | 57.240 M 0.86 % | 56.753 M 0.36 % | 56.549 M 1.99 % | 55.443 M 0.97 % | 54.910 M -0.44 % | 55.152 M -1.80 % | 56.162 M 1.17 % | 55.510 M 3.38 % | 53.693 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -10.000 K -122.73 % | 44.000 K -94.71 % | 832.000 K 13 766.67 % | 6.000 K | 0.000 100.00 % | -557.000 K -640.78 % | 103.000 K 144.78 % | -230.000 K -152.75 % | -91.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 -100.00 % | 3.887 M -75.18 % | 15.660 M 200.78 % | -15.539 M -2 032.71 % | 804.000 K 820.89 % | -111.529 K 85.86 % | -789.000 K 38.21 % | -1.277 M -16.41 % | -1.097 M -46.85 % | -747.000 K 24.47 % | -989.000 K -139.28 % | 2.518 M 189.43 % | 870.000 K -61.78 % | 2.276 M 150.95 % | -4.467 M |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.040 M 260.34 % | -1.896 M -428.03 % | 578.000 K 143.99 % | -1.314 M -1 343.96 % | -91.000 K -107.30 % | 1.247 M | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.383 M -1 004.55 % | 374.000 K 149.08 % | -762.000 K -548.24 % | 170.000 K 144.04 % | -386.000 K -26.14 % | -306.000 K -120.82 % | 1.470 M 153.89 % | 579.000 K 126.32 % | -2.200 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -695.000 K -369.38 % | 258.000 K 148.96 % | -527.000 K -172.09 % | 731.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 -100.00 % | 3.887 M -75.18 % | 15.660 M 200.78 % | -15.539 M -2 032.71 % | 804.000 K 820.89 % | -111.529 K -104.30 % | 2.594 M 257.12 % | -1.651 M -392.84 % | -335.000 K 63.47 % | -917.000 K -52.07 % | -603.000 K -121.35 % | 2.824 M 570.67 % | -600.000 K -135.36 % | 1.697 M 174.86 % | -2.267 M |
Other non cash items | 6.108 M 146.59 % | -13.110 M -12 039.18 % | -108.000 K -103.34 % | 3.230 M 719.80 % | 394.000 K | 0.000 -100.00 % | 1.665 M 9 350.98 % | -18.000 K -139.13 % | 46.000 K 110.95 % | -420.000 K -351.61 % | -93.000 K 7.00 % | -100.000 K 36.71 % | -158.000 K 33.05 % | -236.000 K -68.57 % | -140.000 K -138.57 % | 363.000 K |
Net cash provided by operating activities | 0.000 | 0.000 100.00 % | -1.048 M -105.44 % | 19.248 M 42.55 % | 13.503 M 1 299.27 % | 965.000 K 159.13 % | -1.632 M -233.77 % | 1.220 M -15.80 % | 1.449 M -43.73 % | 2.575 M -25.30 % | 3.447 M 43.33 % | 2.405 M -49.18 % | 4.732 M 447.05 % | 865.000 K -78.01 % | 3.934 M 169.71 % | -5.643 M |
Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -1.032 M 43.88 % | -1.839 M -178.64 % | -660.000 K 57.88 % | -1.567 M -13.73 % | -1.378 M 3.24 % | -1.424 M -4.55 % | -1.362 M 21.90 % | -1.744 M -47.55 % | -1.182 M -7.55 % | -1.099 M 25.69 % | -1.479 M 45.24 % | -2.701 M -117.12 % | -1.244 M -49.70 % | -831.000 K |
Acquisitions net | 0.000 | 0.000 100.00 % | -60.000 K -114.89 % | 403.000 K 5 657.14 % | 7.000 K 250.00 % | 2.000 K 147.23 % | -4.235 K 98.76 % | -341.000 K -192.66 % | 368.000 K 308.89 % | 90.000 K 83.67 % | 49.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 -100.00 % | 60.000 K 114.89 % | -403.000 K -5 657.14 % | -7.000 K | 0.000 | 0.000 100.00 % | -60.000 K 43.93 % | -107.000 K 43.68 % | -190.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 -100.00 % | 22.000 K -94.93 % | 434.000 K 611.48 % | 61.000 K | 0.000 | 0.000 -100.00 % | 349.000 K | 0.000 -100.00 % | 1.060 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 100.00 % | -60.000 K -121.98 % | 273.000 K 3 800.00 % | 7.000 K -86.27 % | 51.000 K -10.80 % | 57.176 K 116.77 % | -341.000 K -192.66 % | 368.000 K -55.98 % | 836.000 K 907.23 % | 83.000 K 53.70 % | 54.000 K 1 180.00 % | -5.000 K -106.10 % | 82.000 K -10.87 % | 92.000 K -23.33 % | 120.000 K |
Net cash used for investing activites | 0.000 | 0.000 100.00 % | -1.070 M 5.48 % | -1.132 M -91.22 % | -592.000 K 60.90 % | -1.514 M -14.27 % | -1.325 M 27.08 % | -1.817 M -65.03 % | -1.101 M -2 797.37 % | -38.000 K 96.54 % | -1.099 M -5.17 % | -1.045 M 29.58 % | -1.484 M 43.34 % | -2.619 M -127.34 % | -1.152 M -62.03 % | -711.000 K |
Debt repayment | 0.000 | 0.000 100.00 % | -2.158 M -66.13 % | -1.299 M -113.89 % | 9.351 M 173.82 % | 3.415 M | 0.000 -100.00 % | 123.000 K 123.30 % | -528.000 K 39.73 % | -876.000 K 42.29 % | -1.518 M 16.18 % | -1.811 M 56.82 % | -4.194 M -59.17 % | -2.635 M -249.46 % | 1.763 M 228.31 % | -1.374 M |
Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 21.000 K | 0.000 -100.00 % | 22.000 K | 0.000 -100.00 % | 36.000 K -37.93 % | 58.000 K | 0.000 | 0.000 -100.00 % | 4.000 K -50.00 % | 8.000 K -99.70 % | 2.633 M 10 870.83 % | 24.000 K -50.00 % | 48.000 K |
Common stock repurchased | 0.000 | 0.000 100.00 % | -277.000 K | 0.000 100.00 % | -89.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.000 K 55.81 % | -43.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -269.000 K 25.07 % | -359.000 K -19.27 % | -301.000 K -44.02 % | -209.000 K -450.00 % | -38.000 K | 0.000 | 0.000 | 0.000 100.00 % | -167.000 K |
Other financing activites | 0.000 | 0.000 -100.00 % | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K 101.84 % | -1.630 M -305.81 % | 792.000 K 2 300.00 % | -36.000 K -233.33 % | 27.000 K 103.63 % | -743.000 K -2 851.85 % | 27.000 K 1 000.00 % | -3.000 K 62.50 % | -8.000 K -166.67 % | 12.000 K 400.00 % | -4.000 K | 0.000 |
Net cash used provided by financing activities | 0.000 | 0.000 100.00 % | -2.405 M -92.71 % | -1.248 M -113.43 % | 9.292 M 414.22 % | 1.807 M 128.16 % | 792.000 K 794.74 % | -114.000 K 85.79 % | -802.000 K 58.64 % | -1.939 M -12.93 % | -1.717 M 7.09 % | -1.848 M 55.94 % | -4.194 M -42 040.00 % | 10.000 K -99.44 % | 1.783 M 219.50 % | -1.492 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 0.000 100.00 % | -26.801 M -492.55 % | -4.523 M -126.81 % | 16.869 M -24.02 % | 22.203 M 1 663.54 % | 1.259 M 158.15 % | -2.165 M -204.49 % | -711.000 K -56.61 % | -454.000 K -175.92 % | 598.000 K -5.38 % | 632.000 K 229.51 % | -488.000 K 48.41 % | -946.000 K 45.76 % | -1.744 M -138.20 % | 4.565 M 158.18 % | -7.846 M |
Cash at beginning of period | 0.000 -100.00 % | 26.801 M -14.44 % | 31.324 M 116.70 % | 14.455 M 286.56 % | -7.748 M 13.98 % | -9.007 M -51.35 % | -5.951 M -13.57 % | -5.240 M -9.49 % | -4.786 M 11.11 % | -5.384 M 10.51 % | -6.016 M -8.83 % | -5.528 M -20.65 % | -4.582 M -61.45 % | -2.838 M 61.66 % | -7.403 M -1 771.11 % | 443.000 K |
Cash at end of period | 0.000 -100.00 % | 26.801 M 0.00 % | 26.801 M -14.44 % | 31.324 M 116.70 % | 14.455 M 286.56 % | -7.748 M 4.53 % | -8.116 M -36.38 % | -5.951 M -13.57 % | -5.240 M -9.49 % | -4.786 M 11.11 % | -5.384 M 10.51 % | -6.016 M -8.83 % | -5.528 M -20.65 % | -4.582 M -61.45 % | -2.838 M 61.66 % | -7.403 M |
Operating cash flow | 0.000 | 0.000 100.00 % | -1.048 M -105.44 % | 19.248 M 42.55 % | 13.503 M 1 299.27 % | 965.000 K 159.13 % | -1.632 M -233.77 % | 1.220 M -15.80 % | 1.449 M -43.73 % | 2.575 M -25.30 % | 3.447 M 43.33 % | 2.405 M -49.18 % | 4.732 M 447.05 % | 865.000 K -78.01 % | 3.934 M 169.71 % | -5.643 M |
Capital expenditure | 0.000 | 0.000 100.00 % | -1.032 M 43.88 % | -1.839 M -178.64 % | -660.000 K 57.88 % | -1.567 M -13.73 % | -1.378 M 3.24 % | -1.424 M -4.55 % | -1.362 M 21.90 % | -1.744 M -47.55 % | -1.182 M -7.55 % | -1.099 M 25.69 % | -1.479 M 45.24 % | -2.701 M -117.12 % | -1.244 M -49.70 % | -831.000 K |
Free CashFlow | 0.000 | 0.000 100.00 % | -2.080 M -111.95 % | 17.409 M 35.55 % | 12.843 M 2 233.39 % | -602.000 K 80.00 % | -3.010 M -1 375.43 % | -204.000 K -334.48 % | 87.000 K -89.53 % | 831.000 K -63.31 % | 2.265 M 73.43 % | 1.306 M -59.85 % | 3.253 M 277.18 % | -1.836 M -168.25 % | 2.690 M 141.55 % | -6.474 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
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 | 2018-01-31 | 2017-07-31 | 2017-01-31 | 2016-07-31 | 2016-01-31 | 2015-07-31 | 2015-01-31 | 2014-07-31 | 2014-01-31 | 2013-07-31 | 2013-01-31 | 2012-07-31 | 2012-01-31 | 2011-01-31 | 2010-07-31 | 2010-01-31 | 2009-07-31 | 2009-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 17.949 M -1.74 % | 18.266 M 43.37 % | 12.741 M -48.39 % | 24.688 M -0.67 % | 24.854 M -15.26 % | 29.329 M -26.66 % | 39.989 M -44.39 % | 71.912 M -45.50 % | 131.950 M 114.70 % | 61.459 M 58.80 % | 38.702 M 0.84 % | 38.380 M 0.92 % | 38.029 M 0.00 % | 38.029 M -2.96 % | 39.188 M 6.41 % | 36.828 M 0.14 % | 36.775 M -2.38 % | 37.671 M 4.44 % | 36.069 M -0.39 % | 36.209 M 1.72 % | 35.597 M 0.45 % | 35.438 M -3.67 % | 36.787 M -3.21 % | 38.007 M -0.61 % | 38.241 M 0.30 % | 38.127 M 2.97 % | 37.028 M 28.44 % | 28.829 M -10.13 % | 32.079 M 0.00 % | 32.079 M -0.09 % | 32.110 M 0.00 % | 32.110 M |
Net income | -5.576 M -948.13 % | -532.000 K -102.85 % | 18.676 M 435.54 % | -5.566 M -9 696.55 % | 58.000 K 100.97 % | -5.991 M -269.81 % | -1.620 M -141.80 % | 3.876 M -80.27 % | 19.650 M 504.99 % | 3.248 M 213.92 % | -2.851 M -200.42 % | -949.000 K 61.42 % | -2.460 M 0.00 % | -2.460 M -3 684.62 % | -65.000 K 93.28 % | -967.000 K -217.78 % | 821.000 K 120.11 % | 373.000 K -41.17 % | 634.000 K -60.65 % | 1.611 M 86.89 % | 862.000 K -36.52 % | 1.358 M 13.64 % | 1.195 M -7.00 % | 1.285 M 40.90 % | 912.000 K 79.53 % | 508.000 K -11.03 % | 571.000 K 140.96 % | -1.394 M -444.62 % | 404.500 K 0.00 % | 404.500 K 132.08 % | -1.261 M 0.00 % | -1.261 M |
Income before tax | 912.710 K 270.28 % | -536.000 K -102.83 % | 18.938 M 440.68 % | -5.559 M -34 643.75 % | -16.000 K 99.73 % | -5.980 M -101.08 % | -2.974 M -154.34 % | 5.473 M -77.84 % | 24.696 M 547.85 % | 3.812 M 257.78 % | -2.416 M -118.84 % | -1.104 M 61.69 % | -2.881 M 0.00 % | -2.881 M -477.44 % | -499.000 K 76.45 % | -2.119 M -286.53 % | 1.136 M 195.83 % | 384.000 K -47.76 % | 735.000 K -60.51 % | 1.861 M 56.26 % | 1.191 M -36.55 % | 1.877 M 4.34 % | 1.799 M -8.17 % | 1.959 M 63.93 % | 1.195 M 39.12 % | 859.000 K -4.98 % | 904.000 K 142.56 % | -2.124 M -435.55 % | 633.000 K 0.00 % | 633.000 K 135.62 % | -1.777 M 0.00 % | -1.777 M |
Income before tax ratio | 0.05 273.29 % | -0.03 -101.97 % | 1.49 760.15 % | -0.23 -34 877.36 % | 0.00 99.68 % | -0.20 -174.16 % | -0.07 -197.72 % | 0.08 -59.34 % | 0.19 201.75 % | 0.06 199.36 % | -0.06 -117.02 % | -0.03 62.04 % | -0.08 0.00 % | -0.08 -495.03 % | -0.01 77.87 % | -0.06 -286.26 % | 0.03 203.04 % | 0.01 -49.98 % | 0.02 -60.35 % | 0.05 53.61 % | 0.03 -36.83 % | 0.05 8.31 % | 0.05 -5.12 % | 0.05 64.94 % | 0.03 38.70 % | 0.02 -7.72 % | 0.02 133.14 % | -0.07 -473.37 % | 0.02 0.00 % | 0.02 135.66 % | -0.06 0.00 % | -0.06 |
EBITDA | -5.101 M -1 728.38 % | -279.000 K -262.39 % | 171.810 K 103.73 % | -4.602 M -733.88 % | 726.000 K 114.34 % | -5.063 M -129.61 % | -2.205 M -133.44 % | 6.593 M -75.59 % | 27.004 M 473.58 % | 4.708 M 496.63 % | -1.187 M -102.21 % | -587.000 K -195.41 % | -198.706 K 0.00 % | -198.706 K -146.32 % | 429.000 K 125.51 % | -1.682 M -141.86 % | 4.018 M 194.14 % | 1.366 M -14.09 % | 1.590 M -70.66 % | 5.420 M 151.74 % | 2.153 M -30.21 % | 3.085 M 22.03 % | 2.528 M -8.21 % | 2.754 M 37.98 % | 1.996 M 13.99 % | 1.751 M -2.23 % | 1.791 M 234.56 % | -1.331 M -183.01 % | 1.604 M 0.00 % | 1.604 M 297.23 % | -813.000 K 0.00 % | -813.000 K |
Net income ratio | -0.31 -966.64 % | -0.03 -101.99 % | 1.47 750.19 % | -0.23 -9 761.08 % | 0.00 101.14 % | -0.20 -404.23 % | -0.04 -175.16 % | 0.05 -63.81 % | 0.15 181.79 % | 0.05 171.74 % | -0.07 -197.92 % | -0.02 61.78 % | -0.06 0.00 % | -0.06 -3 799.92 % | 0.00 93.68 % | -0.03 -217.61 % | 0.02 125.47 % | 0.01 -43.67 % | 0.02 -60.49 % | 0.04 83.73 % | 0.02 -36.81 % | 0.04 17.97 % | 0.03 -3.92 % | 0.03 41.77 % | 0.02 78.99 % | 0.01 -13.60 % | 0.02 131.89 % | -0.05 -483.47 % | 0.01 0.00 % | 0.01 132.11 % | -0.04 0.00 % | -0.04 |
Ratio EBITDA | -0.28 -1 760.66 % | -0.02 -213.27 % | 0.01 107.23 % | -0.19 -738.15 % | 0.03 116.92 % | -0.17 -213.07 % | -0.06 -160.14 % | 0.09 -55.20 % | 0.20 167.16 % | 0.08 349.77 % | -0.03 -100.53 % | -0.02 -192.71 % | -0.01 0.00 % | -0.01 -147.73 % | 0.01 123.97 % | -0.05 -141.80 % | 0.11 201.31 % | 0.04 -17.74 % | 0.04 -70.55 % | 0.15 147.49 % | 0.06 -30.52 % | 0.09 26.68 % | 0.07 -5.16 % | 0.07 38.83 % | 0.05 13.65 % | 0.05 -5.05 % | 0.05 204.77 % | -0.05 -192.36 % | 0.05 0.00 % | 0.05 297.42 % | -0.03 0.00 % | -0.03 |
Gross profit ratio | -0.24 -170.39 % | 0.34 87.25 % | 0.18 262.11 % | 0.05 133.87 % | -0.15 -206.18 % | 0.14 368.19 % | -0.05 -129.86 % | 0.18 -29.97 % | 0.25 50.45 % | 0.17 48.17 % | 0.11 40.04 % | 0.08 -76.90 % | 0.35 0.00 % | 0.35 -2.94 % | 0.36 3.52 % | 0.35 -14.58 % | 0.40 8.82 % | 0.37 1.07 % | 0.37 -6.96 % | 0.39 -6.52 % | 0.42 3.20 % | 0.41 -0.84 % | 0.41 0.92 % | 0.41 8.61 % | 0.38 1.93 % | 0.37 -0.65 % | 0.37 10.00 % | 0.34 -16.70 % | 0.41 0.00 % | 0.41 11.22 % | 0.36 0.00 % | 0.36 |
Weighted average shs out dil | 2.849 M 0.00 % | 2.849 M 0.00 % | 2.849 M -2.55 % | 2.924 M 0.00 % | 2.924 M -2.22 % | 2.990 M 0.00 % | 2.990 M -9.92 % | 3.319 M 11.44 % | 2.978 M -16.13 % | 3.551 M 20.02 % | 2.959 M -0.50 % | 2.974 M -0.58 % | 2.991 M 0.00 % | 2.991 M -7.97 % | 3.250 M 8.67 % | 2.991 M -0.01 % | 2.991 M 0.00 % | 2.991 M 0.00 % | 2.991 M 0.00 % | 2.991 M 0.00 % | 2.991 M 0.00 % | 2.991 M 0.00 % | 2.991 M 0.00 % | 2.991 M 0.00 % | 2.991 M 0.00 % | 2.991 M 0.00 % | 2.991 M 0.00 % | 2.991 M 18.36 % | 2.527 M 0.00 % | 2.527 M -4.40 % | 2.643 M 0.00 % | 2.643 M |
Weighted average shs out | 2.849 M 0.00 % | 2.849 M 0.00 % | 2.849 M -2.55 % | 2.924 M 0.00 % | 2.924 M -2.22 % | 2.990 M 0.00 % | 2.990 M 8.94 % | 2.745 M -7.84 % | 2.978 M 0.66 % | 2.959 M 0.00 % | 2.959 M -0.50 % | 2.974 M -0.58 % | 2.991 M 0.00 % | 2.991 M -7.97 % | 3.250 M 8.67 % | 2.991 M -1.64 % | 3.041 M 1.66 % | 2.991 M -0.93 % | 3.019 M 0.94 % | 2.991 M 0.00 % | 2.991 M -0.89 % | 3.018 M 0.90 % | 2.991 M 0.00 % | 2.991 M -1.61 % | 3.040 M 1.64 % | 2.991 M -0.48 % | 3.005 M 0.00 % | 3.005 M 25.47 % | 2.395 M 0.00 % | 2.395 M 0.00 % | 2.395 M 0.00 % | 2.395 M |
EPS diluted | -1.96 -931.58 % | -0.19 -102.90 % | 6.56 445.26 % | -1.90 -9 695.96 % | 0.02 100.99 % | -2.00 -270.37 % | -0.54 -146.15 % | 1.17 -82.27 % | 6.60 625.27 % | 0.91 194.79 % | -0.96 -200.00 % | -0.32 60.98 % | -0.82 0.00 % | -0.82 -4 000.00 % | -0.02 93.75 % | -0.32 -214.29 % | 0.28 133.33 % | 0.12 -45.45 % | 0.22 -59.26 % | 0.54 92.86 % | 0.28 -39.13 % | 0.46 15.00 % | 0.40 -4.76 % | 0.42 40.00 % | 0.30 76.47 % | 0.17 -10.53 % | 0.19 140.43 % | -0.47 -376.47 % | 0.17 0.00 % | 0.17 135.42 % | -0.48 0.00 % | -0.48 |
Earnings per share | -1.96 -931.58 % | -0.19 -102.90 % | 6.56 445.26 % | -1.90 -9 695.96 % | 0.02 100.99 % | -2.00 -270.37 % | -0.54 -138.30 % | 1.41 -78.64 % | 6.60 500.00 % | 1.10 214.58 % | -0.96 -200.00 % | -0.32 60.98 % | -0.82 0.00 % | -0.82 -4 000.00 % | -0.02 93.75 % | -0.32 -223.08 % | 0.26 116.67 % | 0.12 -45.45 % | 0.22 -59.26 % | 0.54 92.86 % | 0.28 -39.13 % | 0.46 15.00 % | 0.40 -4.76 % | 0.42 40.00 % | 0.30 76.47 % | 0.17 -10.53 % | 0.19 140.43 % | -0.47 -376.47 % | 0.17 0.00 % | 0.17 132.08 % | -0.53 0.00 % | -0.53 |
Gross profit | -4.320 M -169.17 % | 6.246 M 168.46 % | 2.327 M 86.87 % | 1.245 M 133.64 % | -3.701 M -189.98 % | 4.113 M 296.70 % | -2.091 M -116.61 % | 12.591 M -61.84 % | 32.992 M 223.01 % | 10.214 M 135.29 % | 4.341 M 41.22 % | 3.074 M -76.69 % | 13.185 M 0.00 % | 13.185 M -5.81 % | 13.999 M 10.16 % | 12.708 M -14.45 % | 14.855 M 6.24 % | 13.983 M 5.56 % | 13.247 M -7.32 % | 14.293 M -4.91 % | 15.031 M 3.66 % | 14.500 M -4.47 % | 15.179 M -2.32 % | 15.539 M 7.95 % | 14.395 M 2.24 % | 14.080 M 2.30 % | 13.764 M 41.29 % | 9.742 M -25.14 % | 13.014 M 0.00 % | 13.014 M 11.12 % | 11.712 M 0.00 % | 11.712 M |
Income tax expense | 130.000 103.25 % | -4.000 K -101.54 % | 260.050 K 2 789.44 % | 9.000 K 112.16 % | -74.000 K -324.24 % | 33.000 K 102.43 % | -1.360 M -186.62 % | 1.570 M -68.41 % | 4.970 M 793.88 % | 556.000 K 19.83 % | 464.000 K 1 154.55 % | -44.000 K -110.01 % | 439.412 K 0.00 % | 439.412 K 0.09 % | 439.000 K -61.99 % | 1.155 M 277.45 % | 306.000 K 30 500.00 % | 1.000 K -99.02 % | 102.000 K -58.70 % | 247.000 K -25.60 % | 332.000 K -34.90 % | 510.000 K -14.86 % | 599.000 K -9.92 % | 665.000 K 132.52 % | 286.000 K -18.52 % | 351.000 K 4.46 % | 336.000 K 145.84 % | -733.000 K -420.79 % | 228.500 K 0.00 % | 228.500 K 144.28 % | -516.000 K 0.00 % | -516.000 K |
Cost of revenue | 22.270 M 85.27 % | 12.020 M 15.42 % | 10.414 M -55.58 % | 23.443 M -17.90 % | 28.555 M 13.24 % | 25.216 M -40.08 % | 42.080 M -29.06 % | 59.321 M -40.05 % | 98.958 M 93.11 % | 51.245 M 49.14 % | 34.361 M -2.68 % | 35.306 M 42.11 % | 24.844 M 0.00 % | 24.844 M -1.37 % | 25.189 M 4.43 % | 24.120 M 10.04 % | 21.920 M -7.46 % | 23.688 M 3.79 % | 22.822 M 4.13 % | 21.916 M 6.56 % | 20.566 M -1.78 % | 20.938 M -3.10 % | 21.608 M -3.83 % | 22.468 M -5.78 % | 23.846 M -0.84 % | 24.047 M 3.37 % | 23.264 M 21.88 % | 19.087 M 0.12 % | 19.065 M 0.00 % | 19.065 M -6.53 % | 20.398 M 0.00 % | 20.398 M |
General and administrative expenses | 3.531 M -46.75 % | 6.632 M 15.34 % | 5.750 M 17.98 % | 4.874 M -20.76 % | 6.150 M -22.75 % | 7.962 M 22.93 % | 6.477 M 13.81 % | 5.691 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 33.000 K 0.00 % | 33.000 K -47.62 % | 63.000 K 100.00 % | 31.500 K 3.28 % | 30.500 K 0.00 % | 30.500 K -32.97 % | 45.500 K 0.00 % | 45.500 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 |
Other expenses | -8.700 M | 0.000 100.00 % | -3.461 M -69.32 % | -2.044 M 31.39 % | -2.979 M -47.04 % | -2.026 M -97.27 % | -1.027 M -131.83 % | -443.000 K 90.41 % | -4.620 M -1 300.00 % | -330.000 K | 0.000 100.00 % | -351.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 -100.00 % | 24.100 M 101.77 % | 11.945 M 0.00 % | 11.945 M -8.17 % | 13.008 M 0.00 % | 13.008 M |
Operating expenses | -5.136 M -177.06 % | 6.665 M 183.38 % | 2.352 M -66.15 % | 6.949 M 133.27 % | 2.979 M -70.26 % | 10.018 M 875.46 % | 1.027 M -83.38 % | 6.179 M -33.95 % | 9.355 M 79.35 % | 5.216 M -5.52 % | 5.521 M 47.78 % | 3.736 M -76.41 % | 15.835 M 0.00 % | 15.835 M 10.44 % | 14.338 M -1.33 % | 14.531 M 5.68 % | 13.750 M 2.12 % | 13.464 M 8.52 % | 12.407 M 1.11 % | 12.271 M -10.12 % | 13.653 M 10.01 % | 12.411 M -6.01 % | 13.205 M -1.24 % | 13.371 M 3.03 % | 12.978 M 0.08 % | 12.968 M 3.53 % | 12.526 M 8.23 % | 11.574 M -3.10 % | 11.945 M 0.00 % | 11.945 M -8.17 % | 13.008 M 0.00 % | 13.008 M |
Cost and expenses | 16.929 M -9.40 % | 18.685 M 46.37 % | 12.766 M -58.00 % | 30.392 M -3.62 % | 31.534 M -10.50 % | 35.234 M -18.26 % | 43.107 M -34.19 % | 65.500 M -39.53 % | 108.313 M 91.84 % | 56.461 M 41.57 % | 39.882 M 2.15 % | 39.042 M -4.02 % | 40.679 M 0.00 % | 40.679 M 2.92 % | 39.527 M 2.27 % | 38.651 M 8.36 % | 35.670 M -3.99 % | 37.152 M 5.46 % | 35.229 M 3.05 % | 34.187 M -0.09 % | 34.219 M 2.61 % | 33.349 M -4.21 % | 34.813 M -2.86 % | 35.839 M -2.67 % | 36.824 M -0.52 % | 37.015 M 244.71 % | 10.738 M -80.73 % | 55.713 M 79.66 % | 31.010 M 0.00 % | 31.010 M -7.17 % | 33.405 M 0.00 % | 33.405 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 | 3.564 M -46.52 % | 6.665 M 14.66 % | 5.813 M 18.51 % | 4.905 M -20.64 % | 6.181 M -22.67 % | 7.992 M 22.54 % | 6.522 M 13.70 % | 5.736 M 21.14 % | 4.735 M -3.09 % | 4.886 M -11.02 % | 5.491 M 62.22 % | 3.385 M -74.12 % | 13.080 M 0.00 % | 13.080 M -2.08 % | 13.358 M -29.90 % | 19.056 M 232.62 % | 5.729 M 1.24 % | 5.659 M -6.11 % | 6.027 M 2.31 % | 5.891 M 7.13 % | 5.499 M 0.62 % | 5.465 M 5.08 % | 5.201 M -4.04 % | 5.420 M -2.13 % | 5.538 M 1.19 % | 5.473 M 1.22 % | 5.407 M 200.00 % | -5.407 M | 0.000 | 0.000 | 0.000 | 0.000 |
Interest income | 621.696 K | 0.000 -100.00 % | 27.648 M 18 518.19 % | 148.500 K 34.39 % | 110.500 K 53.47 % | 72.000 K -37.93 % | 116.000 K 105.31 % | 56.500 K -60.21 % | 142.000 K 64.16 % | 86.500 K 1.76 % | 85.000 K 75.26 % | 48.500 K -79.05 % | 231.530 K 0.00 % | 231.530 K 44.71 % | 160.000 K -45.95 % | 296.000 K 854.84 % | 31.000 K -77.04 % | 135.000 K 28.57 % | 105.000 K -34.78 % | 161.000 K -13.90 % | 187.000 K -11.79 % | 212.000 K 21.14 % | 175.000 K -16.27 % | 209.000 K -5.86 % | 222.000 K -12.25 % | 253.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 350.090 K 130.32 % | 152.000 K 124.15 % | 67.811 K -76.78 % | 292.000 K 73.81 % | 168.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 -100.00 % | 334.000 K -5.65 % | 354.000 K -25.55 % | 475.500 K 0.00 % | 475.500 K -0.42 % | 477.500 K 0.00 % | 477.500 K |
Depreciation and amortization | 115.933 K 9.37 % | 106.000 K -81.11 % | 561.000 K -15.64 % | 665.000 K 15.85 % | 574.000 K 4.74 % | 548.000 K 2.05 % | 537.000 K -44.06 % | 960.000 K -47.63 % | 1.833 M 162.61 % | 698.000 K -22.01 % | 895.000 K 208.62 % | 290.000 K -66.56 % | 867.176 K 0.00 % | 867.176 K 3.48 % | 838.000 K 5.01 % | 798.000 K -1.85 % | 813.002 K -7.19 % | 876.000 K 11.17 % | 788.000 K 7.50 % | 733.000 K -17.27 % | 886.000 K -14.73 % | 1.039 M 71.17 % | 607.000 K -6.18 % | 647.000 K 0.47 % | 644.000 K -3.01 % | 664.000 K 5.06 % | 632.000 K 49.76 % | 422.000 K -14.66 % | 494.500 K 0.00 % | 494.500 K 0.61 % | 491.500 K 0.00 % | 491.500 K |
Operating income | 1.096 M 256.75 % | -699.000 K -2 657.40 % | -25.350 K 99.56 % | -5.704 M 14.61 % | -6.680 M -13.12 % | -5.905 M -89.38 % | -3.118 M -148.63 % | 6.412 M -72.87 % | 23.637 M 372.93 % | 4.998 M 523.56 % | -1.180 M -78.25 % | -662.000 K 37.89 % | -1.066 M 0.00 % | -1.066 M -160.61 % | -409.000 K 67.77 % | -1.269 M -223.81 % | 1.025 M 109.18 % | 490.000 K -38.90 % | 802.000 K -18.16 % | 980.000 K -22.65 % | 1.267 M -38.07 % | 2.046 M 6.51 % | 1.921 M -8.83 % | 2.107 M 55.84 % | 1.352 M 24.38 % | 1.087 M -6.21 % | 1.159 M 166.12 % | -1.753 M -263.91 % | 1.070 M 0.00 % | 1.070 M 182.55 % | -1.296 M 0.00 % | -1.296 M |
Operating income ratio | 0.06 259.52 % | -0.04 -1 823.30 % | 0.00 99.14 % | -0.23 14.04 % | -0.27 -33.49 % | -0.20 -158.22 % | -0.08 -187.45 % | 0.09 -50.23 % | 0.18 120.28 % | 0.08 366.72 % | -0.03 -76.76 % | -0.02 38.46 % | -0.03 0.00 % | -0.03 -168.55 % | -0.01 69.71 % | -0.03 -223.63 % | 0.03 114.28 % | 0.01 -41.50 % | 0.02 -17.85 % | 0.03 -23.96 % | 0.04 -38.35 % | 0.06 10.56 % | 0.05 -5.80 % | 0.06 56.80 % | 0.04 24.01 % | 0.03 -8.92 % | 0.03 151.48 % | -0.06 -282.39 % | 0.03 0.00 % | 0.03 182.63 % | -0.04 0.00 % | -0.04 |
Total other income expenses net | -182.973 K -212.25 % | 163.000 K -99.14 % | 18.964 M 12 978.42 % | 145.000 K 153.80 % | -269.500 K -259.33 % | -75.000 K -152.08 % | 144.000 K 115.34 % | -939.000 K -188.67 % | 1.059 M -9.64 % | 1.172 M 194.82 % | -1.236 M -179.64 % | -442.000 K 75.65 % | -1.816 M 0.00 % | -1.816 M -1 917.25 % | -90.000 K 89.41 % | -850.000 K -178.20 % | 1.087 M 517.61 % | 176.000 K 362.69 % | -67.000 K -102.53 % | 2.652 M 3 589.47 % | -76.000 K 55.03 % | -168.998 K -38.52 % | -122.000 K 17.57 % | -148.000 K 5.73 % | -157.000 K 31.14 % | -228.000 K 10.59 % | -255.000 K 31.27 % | -371.000 K 15.01 % | -436.500 K 0.00 % | -436.500 K 9.35 % | -481.500 K 0.00 % | -481.500 K |
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 | 2018-01-31 | 2017-07-31 | 2017-01-31 | 2016-07-31 | 2016-01-31 | 2015-07-31 | 2015-01-31 | 2014-07-31 | 2014-01-31 | 2013-07-31 | 2013-01-31 | 2012-07-31 | 2012-01-31 | 2011-01-31 | 2010-07-31 | 2010-01-31 | 2009-07-31 | 2009-01-31 |
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 | 2018-01-31 | 2017-07-31 | 2017-01-31 | 2016-07-31 | 2016-01-31 | 2015-07-31 | 2015-01-31 | 2014-07-31 | 2014-01-31 | 2013-07-31 | 2013-01-31 | 2012-07-31 | 2012-01-31 | 2011-07-31 | 2011-01-31 | 2010-07-31 | 2009-07-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -7.143 M 25.81 % | -9.627 M -9.07 % | -8.826 M 14.90 % | -10.372 M 25.72 % | -13.963 M 13.84 % | -16.205 M 0.77 % | -16.331 M -3 427.21 % | -463.000 K -122.92 % | 2.020 M 219.10 % | -1.696 M -109.31 % | 18.217 M 16.66 % | 15.615 M 16.47 % | 13.407 M 21.52 % | 11.033 M 15.81 % | 9.527 M 10.02 % | 8.659 M -5.18 % | 9.132 M 16.38 % | 7.847 M 7.61 % | 7.292 M -7.94 % | 7.921 M -30.00 % | 11.316 M 23.08 % | 9.194 M -5.54 % | 9.733 M -0.69 % | 9.801 M -16.55 % | 11.745 M 856.77 % | -1.552 M 3.66 % | -1.611 M -137.40 % | 4.308 M 435.16 % | 805.000 K -63.67 % | 2.216 M -32.15 % | 3.266 M |
Total investments | 139.125 K -97.82 % | 6.377 M 2.72 % | 6.208 M 505.10 % | 1.026 M 16.46 % | 881.000 K -14.30 % | 1.028 M 14.73 % | 896.000 K -0.11 % | 897.000 K -1.43 % | 910.000 K -35.51 % | 1.411 M 6.81 % | 1.321 M 1.38 % | 1.303 M 18.67 % | 1.098 M 6.50 % | 1.031 M -13.65 % | 1.194 M 23.86 % | 964.000 K 12.62 % | 856.000 K 13.83 % | 752.000 K 3.58 % | 726.000 K 33.21 % | 545.000 K -16.15 % | 650.000 K 72.87 % | 376.000 K -19.31 % | 466.000 K 15.92 % | 402.000 K 15.85 % | 347.000 K -36.79 % | 549.000 K -3.00 % | 566.000 K 18.16 % | 479.000 K 0.42 % | 477.000 K -11.01 % | 536.000 K -4.96 % | 564.000 K |
Total debt | 8.037 M -11.07 % | 9.037 M -9.79 % | 10.017 M -15.10 % | 11.799 M -8.09 % | 12.838 M -7.58 % | 13.891 M -10.55 % | 15.529 M -6.64 % | 16.634 M -6.31 % | 17.755 M -8.41 % | 19.385 M -16.92 % | 23.334 M 32.63 % | 17.593 M 19.89 % | 14.674 M 20.58 % | 12.170 M 2.11 % | 11.918 M 23.30 % | 9.666 M -3.33 % | 9.999 M 4.70 % | 9.550 M -3.08 % | 9.853 M 0.84 % | 9.771 M -22.54 % | 12.615 M 17.02 % | 10.780 M -6.15 % | 11.487 M -2.10 % | 11.733 M -13.32 % | 13.536 M | 0.000 | 0.000 -100.00 % | 5.938 M 146.29 % | 2.411 M -60.76 % | 6.144 M 25.54 % | 4.894 M |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 3.213 M | 0.000 -100.00 % | 14.327 M -28.05 % | 19.912 M -0.35 % | 19.981 M -23.08 % | 25.975 M -5.79 % | 27.570 M 16.23 % | 23.720 M 318.86 % | 5.663 M 114.51 % | 2.640 M -50.67 % | 5.352 M -59.67 % | 13.269 M 1.32 % | 13.096 M 1.99 % | 12.840 M -0.64 % | 12.923 M -8.98 % | 14.198 M 10.65 % | 12.831 M -2.65 % | 13.180 M 17.41 % | 11.226 M -10.11 % | 12.489 M 54.34 % | 8.092 M -1.78 % | 8.239 M 31.63 % | 6.259 M -0.30 % | 6.278 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | -2.202 M -165.25 % | 3.374 M -19.04 % | 4.167 M 174.87 % | -5.566 M 6.19 % | -5.933 M 0.97 % | -5.991 M -365.56 % | 2.256 M -41.39 % | 3.849 M -83.02 % | 22.664 M 597.78 % | 3.248 M 23.03 % | 2.640 M -50.66 % | 5.351 M 176.77 % | -6.970 M -324.80 % | 3.101 M -76.34 % | 13.106 M -0.49 % | 13.171 M -6.84 % | 14.138 M 3.98 % | 13.597 M 2.83 % | 13.223 M 2.12 % | 12.948 M 13.85 % | 11.373 M 5.54 % | 10.776 M 14.24 % | 9.433 M 11.55 % | 8.456 M 17.61 % | 7.190 M 14.11 % | 6.301 M 8.86 % | 5.788 M 10.69 % | 5.229 M -5.12 % | 5.511 M -9.19 % | 6.069 M 15.95 % | 5.234 M |
Common stock | 5.750 M 0.02 % | 5.749 M -0.01 % | 5.750 M -4.50 % | 6.021 M 0.00 % | 6.021 M 0.00 % | 6.021 M 0.00 % | 6.021 M 0.07 % | 6.017 M 0.00 % | 6.017 M 0.59 % | 5.982 M 0.00 % | 5.982 M 0.00 % | 5.982 M 0.00 % | 5.982 M 0.00 % | 5.982 M 0.00 % | 5.982 M 0.00 % | 5.982 M 0.00 % | 5.982 M 0.00 % | 5.982 M 0.00 % | 5.982 M 0.00 % | 5.982 M 0.00 % | 5.982 M 0.00 % | 5.982 M 0.00 % | 5.982 M 0.00 % | 5.982 M 0.00 % | 5.982 M 0.00 % | 5.982 M 0.00 % | 5.982 M 0.00 % | 5.982 M 24.99 % | 4.786 M 0.29 % | 4.772 M 0.00 % | 4.772 M |
Total equity | 16.484 M -25.27 % | 22.059 M -2.36 % | 22.591 M -22.32 % | 29.084 M -16.62 % | 34.881 M -1.13 % | 35.278 M -14.45 % | 41.239 M -3.62 % | 42.789 M 9.92 % | 38.928 M 87.68 % | 20.742 M 17.49 % | 17.655 M -13.28 % | 20.358 M -4.41 % | 21.297 M -13.24 % | 24.547 M -11.34 % | 27.687 M -0.40 % | 27.797 M -7.41 % | 30.020 M 4.20 % | 28.809 M 0.15 % | 28.765 M 0.56 % | 28.604 M 0.93 % | 28.341 M 10.78 % | 25.582 M 4.70 % | 24.433 M 4.33 % | 23.418 M 5.78 % | 22.139 M 4.17 % | 21.252 M 2.47 % | 20.739 M 2.80 % | 20.175 M 13.26 % | 17.813 M -2.95 % | 18.354 M 4.73 % | 17.525 M |
Other non current liabilities | 3.606 M 9.99 % | 3.279 M -30.90 % | 4.745 M 27.52 % | 3.721 M 59.02 % | 2.340 M 120.53 % | -11.399 M -20 255.36 % | -56.000 K -101.49 % | 3.761 M 55.67 % | 2.416 M -10.55 % | 2.701 M 305.56 % | -1.314 M -6 072.73 % | 22.000 K -98.51 % | 1.477 M 107.59 % | 711.500 K 0.35 % | 709.000 K 1 412.96 % | -54.000 K -109.87 % | 547.000 K -0.55 % | 550.000 K 4.96 % | 524.000 K -18.51 % | 643.000 K -77.49 % | 2.857 M 129.48 % | 1.245 M -57.30 % | 2.916 M -0.78 % | 2.939 M -1.28 % | 2.977 M 681.36 % | 381.000 K 129.56 % | -1.289 M -470.40 % | 348.000 K -88.84 % | 3.119 M 14.29 % | 2.729 M -42.79 % | 4.770 M |
Long term debt | 8.037 M -11.07 % | 9.037 M 77.68 % | 5.086 M -56.88 % | 11.794 M -8.11 % | 12.835 M -7.99 % | 13.949 M -5.04 % | 14.689 M -8.61 % | 16.072 M -4.71 % | 16.867 M 0.89 % | 16.718 M 79.45 % | 9.316 M 150.50 % | 3.719 M 138.09 % | 1.562 M -25.42 % | 2.095 M 18.80 % | 1.763 M -32.89 % | 2.627 M 55.26 % | 1.692 M -4.30 % | 1.768 M -12.86 % | 2.029 M -11.82 % | 2.301 M -1.96 % | 2.347 M -35.26 % | 3.625 M 78.75 % | 2.028 M -16.27 % | 2.422 M 14.95 % | 2.107 M -12.86 % | 2.418 M | 0.000 -100.00 % | 3.467 M 47.59 % | 2.349 M -34.26 % | 3.573 M | 0.000 |
Total non current liabilities | 11.643 M -5.46 % | 12.316 M 46.24 % | 8.422 M -46.77 % | 15.822 M 2.46 % | 15.442 M 427.21 % | 2.929 M -83.56 % | 17.820 M -11.75 % | 20.193 M 2.89 % | 19.625 M -0.52 % | 19.727 M 91.08 % | 10.324 M 98.77 % | 5.194 M 70.91 % | 3.039 M -19.68 % | 3.784 M -10.02 % | 4.205 M -7.13 % | 4.528 M -1.61 % | 4.602 M -0.13 % | 4.608 M -6.34 % | 4.920 M -6.50 % | 5.262 M 1.11 % | 5.204 M 6.86 % | 4.870 M -1.50 % | 4.944 M -7.78 % | 5.361 M 5.45 % | 5.084 M -4.88 % | 5.345 M -9.58 % | 5.911 M -5.41 % | 6.249 M -20.08 % | 7.819 M -10.67 % | 8.753 M 21.74 % | 7.190 M |
Other current liabilities | -2.030 M -105.47 % | -988.000 K -170.08 % | 1.410 M 6.48 % | 1.324 M -25.87 % | 1.786 M 46.63 % | 1.218 M -35.35 % | 1.884 M -25.24 % | 2.520 M -26.06 % | 3.408 M -46.24 % | 6.339 M 417.47 % | 1.225 M -43.76 % | 2.178 M -36.56 % | 3.433 M 37.57 % | 2.496 M 184.22 % | -2.963 M -290.18 % | 1.558 M 158.77 % | -2.651 M 6.52 % | -2.836 M -12.36 % | -2.524 M 10.81 % | -2.830 M -780.29 % | 416.000 K 152.12 % | 165.000 K -89.10 % | 1.514 M 62.80 % | 930.000 K -16.74 % | 1.117 M -71.20 % | 3.878 M -86.64 % | 29.032 M 714.36 % | 3.565 M -1.00 % | 3.601 M 1.09 % | 3.562 M 3.46 % | 3.443 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 1.775 M 1 657.43 % | 101.000 K -75.54 % | 413.000 K -82.83 % | 2.405 M -41.56 % | 4.115 M -65.99 % | 12.100 M -66.70 % | 36.331 M 27 012.69 % | 134.000 K -45.08 % | 244.000 K | 0.000 -100.00 % | 2.449 M -46.07 % | 4.540 M -7.29 % | 4.897 M 63.72 % | 2.991 M -3.80 % | 3.109 M 6.33 % | 2.924 M -5.00 % | 3.078 M -11.48 % | 3.477 M -3.76 % | 3.613 M -22.72 % | 4.675 M -5.25 % | 4.934 M 19.53 % | 4.128 M | 0.000 | 0.000 -100.00 % | 10.117 M -12.97 % | 11.625 M 8.37 % | 10.727 M -0.97 % | 10.832 M |
Short term debt | 2.030 M -26.26 % | 2.753 M -44.17 % | 4.931 M 98 523.32 % | 5.000 K 66.67 % | 3.000 K -40.00 % | 5.000 K -99.08 % | 541.000 K -3.74 % | 562.000 K -56.67 % | 1.297 M -51.37 % | 2.667 M -80.83 % | 13.909 M 0.25 % | 13.874 M 5.81 % | 13.112 M 24.79 % | 10.508 M 3.47 % | 10.155 M 28.50 % | 7.903 M -4.86 % | 8.307 M 6.75 % | 7.782 M -0.54 % | 7.824 M 4.74 % | 7.470 M -27.25 % | 10.268 M 11.62 % | 9.199 M -2.75 % | 9.459 M -2.06 % | 9.658 M -15.50 % | 11.429 M 11.43 % | 10.257 M | 0.000 -100.00 % | 2.471 M 3 885.48 % | 62.000 K -97.59 % | 2.571 M -83.37 % | 15.456 M |
Total current liabilities | 10.661 M -3.87 % | 11.090 M -27.26 % | 15.245 M 56.06 % | 9.769 M 2.35 % | 9.545 M -64.30 % | 26.735 M 95.67 % | 13.663 M -10.81 % | 15.319 M -55.03 % | 34.062 M -49.84 % | 67.911 M 111.03 % | 32.180 M 0.04 % | 32.166 M 23.62 % | 26.020 M 2.17 % | 25.468 M -10.11 % | 28.331 M 13.71 % | 24.915 M 18.60 % | 21.007 M -9.98 % | 23.336 M 5.34 % | 22.153 M -2.34 % | 22.683 M -5.82 % | 24.085 M -3.63 % | 24.991 M 6.01 % | 23.575 M -9.78 % | 26.131 M -4.83 % | 27.458 M -3.84 % | 28.555 M -1.64 % | 29.032 M -2.37 % | 29.738 M 20.47 % | 24.685 M -13.09 % | 28.403 M -1.98 % | 28.978 M |
Total liabilities | 22.304 M -4.74 % | 23.413 M -1.07 % | 23.667 M -7.52 % | 25.591 M 2.42 % | 24.987 M -15.77 % | 29.664 M -5.78 % | 31.483 M -11.35 % | 35.512 M -33.85 % | 53.687 M -38.74 % | 87.638 M 106.19 % | 42.504 M 13.77 % | 37.360 M 28.57 % | 29.059 M -0.66 % | 29.251 M -10.10 % | 32.536 M 10.51 % | 29.443 M 14.97 % | 25.609 M -8.36 % | 27.944 M 3.22 % | 27.073 M -3.12 % | 27.945 M -4.59 % | 29.289 M -1.92 % | 29.861 M 4.71 % | 28.519 M -9.44 % | 31.492 M -3.23 % | 32.542 M -4.01 % | 33.900 M -2.98 % | 34.943 M -2.90 % | 35.987 M 10.72 % | 32.504 M -12.52 % | 37.156 M 2.73 % | 36.168 M |
Other non current assets | -355.000 | 0.000 -100.00 % | 91.746 K -91.06 % | 1.026 M -1.82 % | 1.045 M 1.65 % | 1.028 M -10.30 % | 1.146 M -1.80 % | 1.167 M -2.34 % | 1.195 M -15.31 % | 1.411 M 228.90 % | 429.000 K 42 800.00 % | 1.000 K -99.84 % | 622.000 K 100.00 % | 311.000 K -6.04 % | 331.000 K -29.87 % | 472.000 K 17.12 % | 403.000 K 8.04 % | 373.000 K 5.37 % | 354.000 K -49.50 % | 701.000 K 103.19 % | 345.000 K 144.68 % | 141.000 K -60.83 % | 360.000 K 207.69 % | 117.000 K -60.07 % | 293.000 K -12.28 % | 334.000 K -7.99 % | 363.000 K -24.22 % | 479.000 K 0.42 % | 477.000 K -11.01 % | 536.000 K -4.96 % | 564.000 K |
Long term investments | 139.125 K -97.82 % | 6.377 M 2.72 % | 6.208 M 505.10 % | 1.026 M 16.46 % | 881.000 K -14.30 % | 1.028 M -1.34 % | 1.042 M -1.14 % | 1.054 M -1.03 % | 1.065 M -14.60 % | 1.247 M 39.80 % | 892.000 K -31.49 % | 1.302 M 47.62 % | 882.000 K -16.20 % | 1.053 M 21.96 % | 863.000 K 14.91 % | 751.000 K 6.22 % | 707.000 K 12.76 % | 627.000 K 3.47 % | 606.000 K 17.67 % | 515.000 K -5.16 % | 543.000 K 21.21 % | 448.000 K 33.33 % | 336.000 K -33.73 % | 507.000 K 89.89 % | 267.000 K 24.19 % | 215.000 K 5.91 % | 203.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 189.814 K 725.28 % | 23.000 K -30.16 % | 32.931 K -68.64 % | 105.000 K 20.69 % | 87.000 K -23.68 % | 114.000 K -19.72 % | 142.000 K 5.97 % | 134.000 K 0.75 % | 133.000 K -26.11 % | 180.000 K -97.37 % | 6.852 M -1.79 % | 6.977 M -0.80 % | 7.033 M -19.87 % | 8.777 M -16.35 % | 10.492 M -0.27 % | 10.520 M -4.72 % | 11.041 M 2.35 % | 10.787 M 0.13 % | 10.773 M -0.01 % | 10.774 M -4.30 % | 11.258 M -0.66 % | 11.333 M 0.10 % | 11.322 M 0.03 % | 11.319 M -0.05 % | 11.325 M -0.03 % | 11.328 M -0.02 % | 11.330 M -0.04 % | 11.334 M -0.54 % | 11.395 M -0.18 % | 11.416 M -0.43 % | 11.465 M |
GoodWill | 0.000 | 0.000 | 0.000 -100.00 % | 2.539 M -0.04 % | 2.540 M -3.27 % | 2.626 M -0.04 % | 2.627 M -21.91 % | 3.364 M -9.42 % | 3.714 M -43.56 % | 6.581 M 438.98 % | 1.221 M 0.00 % | 1.221 M 0.00 % | 1.221 M -11.14 % | 1.374 M -10.02 % | 1.527 M 0.00 % | 1.527 M 0.00 % | 1.527 M 0.00 % | 1.527 M 0.00 % | 1.527 M 0.00 % | 1.527 M 0.00 % | 1.527 M -4.74 % | 1.603 M 0.00 % | 1.603 M 0.00 % | 1.603 M 0.00 % | 1.603 M 0.00 % | 1.603 M 0.00 % | 1.603 M 0.00 % | 1.603 M 0.00 % | 1.603 M 0.00 % | 1.603 M 0.00 % | 1.603 M |
Goodwill and intangible assets | 189.814 K 725.28 % | 23.000 K -30.16 % | 32.931 K -98.75 % | 2.644 M 0.65 % | 2.627 M -4.12 % | 2.740 M -1.05 % | 2.769 M -20.84 % | 3.498 M -9.07 % | 3.847 M -43.10 % | 6.761 M -16.25 % | 8.073 M -1.52 % | 8.198 M -0.68 % | 8.254 M -18.68 % | 10.151 M -15.55 % | 12.019 M -0.23 % | 12.047 M -4.15 % | 12.568 M 2.06 % | 12.314 M 0.11 % | 12.300 M -0.01 % | 12.301 M -3.79 % | 12.785 M -1.17 % | 12.936 M 0.09 % | 12.925 M 0.02 % | 12.922 M -0.05 % | 12.928 M -0.02 % | 12.931 M -0.02 % | 12.933 M -0.03 % | 12.937 M -0.47 % | 12.998 M -0.16 % | 13.019 M -0.37 % | 13.068 M |
Property plant equipment net | 812.636 K 47.48 % | 551.000 K -12.10 % | 626.833 K -86.74 % | 4.729 M 9.37 % | 4.324 M -1.10 % | 4.372 M -0.59 % | 4.398 M 2.93 % | 4.273 M 0.02 % | 4.272 M -18.15 % | 5.219 M -38.25 % | 8.452 M -9.10 % | 9.298 M 61.09 % | 5.772 M -3.94 % | 6.009 M -1.12 % | 6.077 M -2.71 % | 6.246 M -0.78 % | 6.295 M -6.17 % | 6.709 M -3.36 % | 6.942 M -2.24 % | 7.101 M 1.24 % | 7.014 M -4.78 % | 7.366 M 12.49 % | 6.548 M -1.07 % | 6.619 M -1.46 % | 6.717 M -3.17 % | 6.937 M 0.25 % | 6.920 M 1.56 % | 6.814 M 37.43 % | 4.958 M -2.96 % | 5.109 M 4.91 % | 4.870 M |
Total non current assets | 1.141 M -83.58 % | 6.951 M -0.13 % | 6.960 M -17.13 % | 8.399 M 5.04 % | 7.996 M -1.77 % | 8.140 M -2.08 % | 8.313 M -6.99 % | 8.938 M -4.04 % | 9.314 M -29.50 % | 13.211 M -26.85 % | 18.059 M -5.47 % | 19.103 M 23.01 % | 15.530 M -12.82 % | 17.814 M -10.01 % | 19.795 M -1.50 % | 20.097 M 0.08 % | 20.081 M -0.37 % | 20.155 M -0.42 % | 20.240 M -2.42 % | 20.742 M 0.14 % | 20.712 M -1.30 % | 20.984 M -1.42 % | 21.286 M 0.28 % | 21.227 M 0.72 % | 21.075 M -1.21 % | 21.333 M 0.95 % | 21.133 M 1.24 % | 20.875 M 10.27 % | 18.930 M -0.84 % | 19.091 M 1.78 % | 18.757 M |
Other current assets | 1.882 M | 0.000 -100.00 % | 1.137 M -80.16 % | 5.729 M -54.10 % | 12.482 M 351.43 % | 2.765 M -56.78 % | 6.397 M 143.97 % | 2.622 M -81.58 % | 14.233 M -11.56 % | 16.093 M 627.20 % | 2.213 M 186.29 % | 773.000 K -68.59 % | 2.461 M 71.02 % | 1.439 M -92.56 % | 19.348 M 4 539.81 % | 417.000 K -82.03 % | 2.321 M -89.05 % | 21.187 M 6.79 % | 19.840 M 370.70 % | 4.215 M -78.28 % | 19.408 M 0.55 % | 19.302 M 17.69 % | 16.401 M -9.94 % | 18.212 M 4.02 % | 17.509 M -8.43 % | 19.121 M 6.30 % | 17.987 M 192.19 % | 6.156 M 172.87 % | 2.256 M -48.02 % | 4.340 M 601.13 % | 619.000 K |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 K | 0.000 -100.00 % | 26.000 K 116.56 % | -157.000 K -1.29 % | -155.000 K -194.51 % | 164.000 K -61.77 % | 429.000 K 42 800.00 % | 1.000 K -99.54 % | 216.000 K 1 104.65 % | -21.500 K -106.50 % | 331.000 K 55.40 % | 213.000 K 42.95 % | 149.000 K 19.20 % | 125.000 K 4.17 % | 120.000 K 300.00 % | 30.000 K -71.96 % | 107.000 K 248.61 % | -72.000 K -155.38 % | 130.000 K 223.81 % | -105.000 K -231.25 % | 80.000 K -76.05 % | 334.000 K -7.99 % | 363.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 15.180 M -18.67 % | 18.664 M -0.95 % | 18.843 M -15.01 % | 22.171 M -17.28 % | 26.801 M -10.95 % | 30.096 M -5.54 % | 31.860 M 86.35 % | 17.097 M 8.66 % | 15.735 M -25.36 % | 21.081 M 311.98 % | 5.117 M 158.70 % | 1.978 M 56.12 % | 1.267 M 11.43 % | 1.137 M -52.45 % | 2.391 M 137.44 % | 1.007 M 16.15 % | 867.000 K -49.09 % | 1.703 M -33.50 % | 2.561 M 38.43 % | 1.850 M 42.42 % | 1.299 M -18.10 % | 1.586 M -9.58 % | 1.754 M -9.21 % | 1.932 M 7.87 % | 1.791 M 15.40 % | 1.552 M -3.66 % | 1.611 M -1.17 % | 1.630 M 1.49 % | 1.606 M -59.11 % | 3.928 M 141.28 % | 1.628 M |
Cash and short term investments | 15.180 M -18.67 % | 18.664 M -0.95 % | 18.843 M -15.01 % | 22.171 M -17.28 % | 26.801 M -10.95 % | 30.096 M -5.54 % | 31.860 M 86.35 % | 17.097 M 8.66 % | 15.735 M -25.36 % | 21.081 M 311.98 % | 5.117 M 158.70 % | 1.978 M 33.38 % | 1.483 M 19.12 % | 1.245 M -47.93 % | 2.391 M 137.44 % | 1.007 M 16.15 % | 867.000 K -49.09 % | 1.703 M -33.50 % | 2.561 M 38.43 % | 1.850 M 42.42 % | 1.299 M -18.10 % | 1.586 M -9.58 % | 1.754 M -9.21 % | 1.932 M 7.87 % | 1.791 M 15.40 % | 1.552 M -3.66 % | 1.611 M -1.17 % | 1.630 M 1.49 % | 1.606 M -59.11 % | 3.928 M 141.28 % | 1.628 M |
Total current assets | 37.647 M -2.27 % | 38.521 M -1.98 % | 39.299 M -15.08 % | 46.276 M -10.79 % | 51.874 M -8.68 % | 56.802 M -11.81 % | 64.411 M -7.14 % | 69.364 M -16.73 % | 83.301 M -12.47 % | 95.170 M 128.38 % | 41.671 M 7.92 % | 38.614 M 10.88 % | 34.826 M -3.22 % | 35.985 M -10.99 % | 40.428 M 8.84 % | 37.143 M 4.49 % | 35.548 M -2.87 % | 36.598 M 2.81 % | 35.598 M -0.58 % | 35.807 M -3.01 % | 36.918 M 7.14 % | 34.459 M 8.82 % | 31.666 M -5.97 % | 33.676 M 0.21 % | 33.606 M -0.63 % | 33.819 M -2.11 % | 34.549 M -2.09 % | 35.287 M 12.43 % | 31.387 M -13.82 % | 36.419 M 4.24 % | 34.936 M |
Inventory | 11.943 M 18.84 % | 10.050 M -7.01 % | 10.807 M 6.54 % | 10.144 M -19.43 % | 12.591 M 45.04 % | 8.681 M -26.18 % | 11.760 M -53.52 % | 25.299 M -1.60 % | 25.711 M 16.78 % | 22.017 M 21.23 % | 18.161 M 9.73 % | 16.550 M 5.50 % | 15.687 M -5.40 % | 16.582 M -11.27 % | 18.689 M 6.93 % | 17.477 M 7.17 % | 16.307 M 18.96 % | 13.708 M 3.87 % | 13.197 M -6.28 % | 14.082 M -13.13 % | 16.211 M 21.32 % | 13.362 M -1.10 % | 13.511 M -0.16 % | 13.532 M -5.41 % | 14.306 M 8.82 % | 13.146 M -12.07 % | 14.951 M 16.44 % | 12.840 M -9.84 % | 14.242 M -0.48 % | 14.310 M -3.89 % | 14.889 M |
Net receivables | 8.642 M -11.88 % | 9.807 M 15.23 % | 8.511 M -30.16 % | 12.187 M 34.10 % | 9.088 M -40.45 % | 15.260 M 6.02 % | 14.394 M -40.88 % | 24.346 M -1.29 % | 24.663 M -51.56 % | 50.917 M 197.40 % | 17.121 M -11.35 % | 19.313 M 27.10 % | 15.195 M -7.97 % | 16.511 M -1.64 % | 16.785 M -5.84 % | 17.826 M 11.04 % | 16.053 M -7.13 % | 17.285 M 2.33 % | 16.892 M 7.87 % | 15.660 M -1.78 % | 15.943 M 13.94 % | 13.992 M -7.19 % | 15.076 M -17.22 % | 18.213 M 14.40 % | 15.921 M -10.23 % | 17.736 M | 0.000 -100.00 % | 14.661 M 10.37 % | 13.283 M -4.03 % | 13.841 M -22.24 % | 17.800 M |
Tax assets | 0.000 | 0.000 | 0.000 100.00 % | -1.026 M -16.46 % | -881.000 K 14.30 % | -1.028 M 1.34 % | -1.042 M 1.14 % | -1.054 M 1.03 % | -1.065 M 14.60 % | -1.247 M -685.45 % | 213.000 K -29.93 % | 304.000 K | 0.000 -100.00 % | 290.500 K -42.48 % | 505.000 K -13.08 % | 581.000 K 437.96 % | 108.000 K -18.18 % | 132.000 K 247.37 % | 38.000 K -69.35 % | 124.000 K 396.00 % | 25.000 K -73.12 % | 93.000 K -91.67 % | 1.117 M 5.18 % | 1.062 M 22.07 % | 870.000 K -5.02 % | 916.000 K 28.29 % | 714.000 K 10.70 % | 645.000 K 29.78 % | 497.000 K 16.39 % | 427.000 K 67.45 % | 255.000 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K | 0.000 100.00 % | -2.000 K -100.00 % | -1.000 K | 0.000 100.00 % | -1.000 K -100.23 % | 429.000 K 42 800.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 9.545 M 10.78 % | 8.616 M 10.34 % | 7.809 M -2.01 % | 7.969 M 9.03 % | 7.309 M -29.07 % | 10.305 M -1.89 % | 10.504 M -1.21 % | 10.633 M -48.51 % | 20.652 M -6.11 % | 21.997 M 75.58 % | 12.528 M -16.42 % | 14.989 M 58.20 % | 9.475 M -12.48 % | 10.826 M -19.12 % | 13.385 M 9.92 % | 12.177 M 25.74 % | 9.684 M -21.66 % | 12.362 M 8.72 % | 11.370 M -6.07 % | 12.105 M 17.79 % | 10.277 M -17.07 % | 12.393 M 31.70 % | 9.410 M -20.64 % | 11.857 M 0.14 % | 11.840 M -17.89 % | 14.420 M | 0.000 -100.00 % | 13.585 M 44.57 % | 9.397 M -18.59 % | 11.543 M 14.53 % | 10.079 M |
Tax payables | 1.116 M 57.39 % | 709.000 K -35.30 % | 1.096 M 151.92 % | 435.000 K 13.87 % | 382.000 K -17.32 % | 462.000 K 36.28 % | 339.000 K -69.71 % | 1.119 M -86.24 % | 8.133 M 1 309.53 % | 577.000 K -77.73 % | 2.591 M 194.10 % | 881.000 K | 0.000 -100.00 % | 1.639 M -49.02 % | 3.214 M -1.92 % | 3.277 M 22.46 % | 2.676 M -8.32 % | 2.919 M 14.07 % | 2.559 M -10.52 % | 2.860 M -8.45 % | 3.124 M -3.40 % | 3.234 M 1.32 % | 3.192 M -13.40 % | 3.686 M 19.99 % | 3.072 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 3.691 M | 0.000 | 0.000 -100.00 % | 2.480 M 147.36 % | -5.237 M -200.89 % | 5.191 M 92.12 % | 2.702 M -84.99 % | 18.005 M 2 051.14 % | 837.000 K | 0.000 -100.00 % | 8.055 M -59.81 % | 20.044 M 24.42 % | 16.110 M 15.60 % | 13.936 M -13.37 % | 16.086 M 8.70 % | 14.798 M -1.06 % | 14.956 M -5.02 % | 15.747 M -6.70 % | 16.878 M 18.70 % | 14.219 M -11.98 % | 16.154 M -13.17 % | 18.604 M 869.40 % | -2.418 M -100.66 % | -1.205 M -111.87 % | 10.155 M 113.39 % | 4.759 M -41.17 % | 8.090 M | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 -100.00 % | 74.000 K -59.12 % | 181.000 K -18.47 % | 222.000 K -9.02 % | 244.000 K -5.43 % | 258.000 K 18.35 % | 218.000 K 159.52 % | 84.000 K 366.67 % | 18.000 K -56.10 % | 41.000 K 24.24 % | 33.000 K 288.24 % | 8.500 K 177.27 % | -11.000 K 31.25 % | -16.000 K 15.79 % | -19.000 K 32.14 % | -28.000 K 26.32 % | -38.000 K -2.70 % | -37.000 K -37.04 % | -27.000 K -12.50 % | -24.000 K 22.58 % | -31.000 K 26.19 % | -42.000 K 17.65 % | -51.000 K -4.08 % | -49.000 K -2.08 % | -48.000 K -4.35 % | -46.000 K 9.80 % | -51.000 K -18.60 % | -43.000 K -258.33 % | -12.000 K |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -299.000 K | 0.000 -100.00 % | 409.000 K | 0.000 -100.00 % | 3.207 M -11.19 % | 3.611 M | 0.000 -100.00 % | 432.000 K -46.13 % | 802.000 K -7.18 % | 864.000 K -51.73 % | 1.790 M 81.73 % | 985.000 K -49.51 % | 1.951 M -8.75 % | 2.138 M -0.09 % | 2.140 M -7.00 % | 2.301 M 50.39 % | 1.530 M 340.92 % | 347.000 K -82.73 % | 2.009 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 12.935 M 32.92 % | 9.732 M -23.21 % | 12.674 M -55.61 % | 28.555 M 224.86 % | 8.790 M -74.90 % | 35.026 M 7.05 % | 32.718 M 0.16 % | 32.665 M 225.71 % | 10.029 M 9.51 % | 9.158 M 1.59 % | 9.015 M 0.36 % | 8.983 M 0.00 % | 8.983 M -0.39 % | 9.019 M 0.87 % | 8.941 M -1.25 % | 9.054 M 0.18 % | 9.038 M -2.38 % | 9.258 M 2.79 % | 9.007 M -8.11 % | 9.802 M -11.00 % | 11.013 M -35.49 % | 17.071 M 88.65 % | 9.049 M 227.51 % | 2.763 M 0.84 % | 2.740 M -69.62 % | 9.018 M 0.01 % | 9.017 M 0.08 % | 9.010 M 19.07 % | 7.567 M 0.15 % | 7.556 M 0.33 % | 7.531 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 343.000 K 3.31 % | 332.000 K -12.40 % | 379.000 K 8.60 % | 349.000 K -3.06 % | 360.000 K 20.00 % | 300.000 K -2.60 % | 308.000 K -47.53 % | 587.000 K -4.71 % | 616.000 K | 0.000 -100.00 % | 977.500 K -43.59 % | 1.733 M -11.36 % | 1.955 M -17.27 % | 2.363 M 3.19 % | 2.290 M -3.25 % | 2.367 M 2.11 % | 2.318 M -5.43 % | 2.451 M 1.49 % | 2.415 M -7.89 % | 2.622 M 1.16 % | 2.592 M 1.33 % | 2.558 M 0.47 % | 2.546 M 2.09 % | 2.494 M 2.47 % | 2.434 M 3.53 % | 2.351 M -4.08 % | 2.451 M 1.28 % | 2.420 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 38.788 M -14.70 % | 45.472 M -1.70 % | 46.258 M -15.39 % | 54.675 M -8.67 % | 59.868 M -7.81 % | 64.942 M -10.70 % | 72.722 M -7.13 % | 78.301 M -15.46 % | 92.615 M -14.55 % | 108.380 M 80.16 % | 60.159 M 4.23 % | 57.718 M 14.62 % | 50.356 M -6.40 % | 53.798 M -10.67 % | 60.223 M 5.21 % | 57.240 M 2.90 % | 55.629 M -1.98 % | 56.753 M 1.64 % | 55.838 M -1.26 % | 56.549 M -1.88 % | 57.630 M 3.94 % | 55.443 M 4.70 % | 52.952 M -3.57 % | 54.910 M 0.42 % | 54.681 M -0.85 % | 55.152 M -0.95 % | 55.682 M -0.85 % | 56.162 M 11.62 % | 50.317 M -9.36 % | 55.510 M 3.38 % | 53.693 M |
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 | 2018-01-31 | 2017-07-31 | 2017-01-31 | 2016-07-31 | 2016-01-31 | 2015-07-31 | 2015-01-31 | 2014-07-31 | 2014-01-31 | 2013-07-31 | 2013-01-31 | 2012-07-31 | 2012-01-31 | 2011-07-31 | 2011-01-31 | 2010-07-31 | 2009-07-31 |
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 | 2018-01-31 | 2017-07-31 | 2017-01-31 | 2016-07-31 | 2016-01-31 | 2015-07-31 | 2015-01-31 | 2014-07-31 | 2014-01-31 | 2013-07-31 | 2013-01-31 | 2012-07-31 | 2012-01-31 | 2010-07-31 | 2010-01-31 | 2009-07-31 | 2009-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 K 126.67 % | -45.000 K -228.57 % | 35.000 K -7.89 % | 38.000 K 533.33 % | 6.000 K -99.30 % | 853.000 K 4 161.90 % | -21.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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 -100.00 % | 1.215 M | 0.000 -100.00 % | 1.189 M 171.54 % | -1.662 M -129.95 % | 5.549 M -69.23 % | 18.033 M 859.92 % | -2.373 M 91.25 % | -27.110 M -334.29 % | 11.571 M 1 088.13 % | -1.171 M -159.29 % | 1.975 M 3 641.68 % | -55.765 K 0.00 % | -55.765 K 84.81 % | -367.000 K 72.24 % | -1.322 M -348.03 % | 533.000 K 124.18 % | -2.204 M -429.45 % | 669.000 K 134.74 % | 285.000 K 133.33 % | -855.000 K 71.93 % | -3.046 M -303.07 % | 1.500 M 94.30 % | 772.000 K -3.74 % | 802.000 K -72.15 % | 2.880 M 248.53 % | -1.939 M -270.39 % | 1.138 M 0.00 % | 1.138 M 150.95 % | -2.234 M 0.00 % | -2.234 M |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -165.000 K -200.00 % | 165.000 K -44.82 % | 299.000 K 121.39 % | -1.398 M -825.83 % | -151.000 K -639.29 % | 28.000 K -82.82 % | 163.000 K 124.15 % | -675.000 K -255.53 % | 434.000 K 182.67 % | -525.000 K -148.84 % | 1.075 M 525.00 % | 172.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.599 M 200.00 % | -2.599 M -408.61 % | -511.000 K -157.74 % | 885.000 K -57.59 % | 2.087 M 173.25 % | -2.849 M -2 164.49 % | 138.000 K 820.00 % | 15.000 K -98.06 % | 773.000 K 166.70 % | -1.159 M -164.21 % | 1.805 M 185.50 % | -2.111 M -829.19 % | 289.500 K 0.00 % | 289.500 K 126.32 % | -1.100 M 0.00 % | -1.100 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 -100.00 % | 1.215 M | 0.000 -100.00 % | 594.500 K 171.54 % | -831.000 K -129.95 % | 2.775 M -69.23 % | 9.017 M 859.92 % | -1.187 M 91.25 % | -13.555 M -334.29 % | 5.786 M 1 779.39 % | -344.500 K -134.55 % | 997.000 K 1 887.88 % | -55.765 K 0.00 % | -55.765 K 84.81 % | -367.000 K 90.23 % | -3.756 M -226.59 % | 2.967 M 248.95 % | -1.992 M -268.53 % | 1.182 M 171.59 % | -1.651 M -183.98 % | 1.966 M 158.74 % | -3.347 M -254.95 % | 2.160 M 596.55 % | -435.000 K -117.50 % | 2.486 M | 0.000 | 0.000 -100.00 % | 848.500 K 0.00 % | 848.500 K 174.86 % | -1.134 M 0.00 % | -1.134 M |
Other non cash items | 5.576 M 79 558.26 % | 7.000 K 100.04 % | -18.676 M -756.23 % | 2.846 M 188.35 % | 987.000 K -15.86 % | 1.173 M 36.24 % | 861.000 K -55.94 % | 1.954 M -59.71 % | 4.850 M 62.04 % | 2.993 M -7.31 % | 3.229 M 68.44 % | 1.917 M 130.25 % | 832.588 K 0.00 % | 832.588 K 229.69 % | -642.000 K -120.82 % | 3.084 M 222.97 % | -2.508 M -332.65 % | 1.078 M 240.92 % | -765.000 K -158.58 % | 1.306 M 157.97 % | -2.253 M -173.27 % | 3.075 M 227.01 % | -2.421 M -1 734.09 % | -132.000 K 94.77 % | -2.525 M -192.46 % | 2.731 M 830.21 % | -374.000 K -434.29 % | -70.000 K 0.00 % | -70.000 K -138.57 % | 181.500 K 0.00 % | 181.500 K |
Net cash provided by operating activities | 0.000 -100.00 % | 796.000 K | 0.000 100.00 % | -2.184 M -76.70 % | -1.236 M -666.97 % | 218.000 K -98.70 % | 16.775 M 570.20 % | 2.503 M 169.72 % | -3.590 M -121.00 % | 17.093 M 1 112.62 % | -1.688 M -163.63 % | 2.653 M 425.12 % | -816.000 K 0.00 % | -816.000 K -245.76 % | -236.000 K -114.81 % | 1.593 M 567.16 % | -341.000 K -377.24 % | 123.000 K -90.72 % | 1.326 M -66.30 % | 3.935 M 389.34 % | -1.360 M -156.06 % | 2.426 M 175.37 % | 881.000 K -65.75 % | 2.572 M 1 640.12 % | -167.000 K -104.28 % | 3.903 M 370.81 % | 829.000 K -57.85 % | 1.967 M 0.00 % | 1.967 M 169.71 % | -2.822 M 0.00 % | -2.822 M |
Investments in property plant and equipment | 0.000 100.00 % | -21.000 K | 0.000 100.00 % | -1.214 M -138.51 % | -509.000 K 2.68 % | -523.000 K 67.31 % | -1.600 M -569.46 % | -239.000 K -11.68 % | -214.000 K 52.02 % | -446.000 K 48.32 % | -863.000 K -22.59 % | -704.000 K -2.19 % | -688.941 K 0.00 % | -688.941 K -10.58 % | -623.000 K 23.75 % | -817.000 K -22.49 % | -667.000 K 1.91 % | -680.000 K 0.29 % | -682.000 K 29.18 % | -963.000 K -23.30 % | -781.000 K -47.36 % | -530.000 K 1.12 % | -536.000 K 9.46 % | -592.000 K -36.72 % | -433.000 K 37.88 % | -697.000 K 10.87 % | -782.000 K -25.72 % | -622.000 K 0.00 % | -622.000 K -49.70 % | -415.500 K 0.00 % | -415.500 K |
Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -40.000 K -33.33 % | -30.000 K | 0.000 -100.00 % | 301.000 K 195.10 % | 102.000 K 1 940.00 % | 5.000 K 150.00 % | 2.000 K 103.51 % | -57.000 K -151.82 % | 110.000 K 5 294.81 % | -2.118 K 0.00 % | -2.118 K | 0.000 100.00 % | -341.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 |
Purchases of investments | 0.000 | 0.000 | 0.000 -100.00 % | 23.500 K -21.67 % | 30.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 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K 104.35 % | -69.000 K -175.82 % | 91.000 K -78.49 % | 423.000 K 3 745.45 % | 11.000 K -76.60 % | 47.000 K 235.71 % | 14.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 |
Other investing activites | 0.000 | 0.000 | 0.000 -100.00 % | 6.500 K 110.83 % | -60.000 K -231.87 % | 45.500 K 275.00 % | -26.000 K 75.00 % | -104.000 K -492.45 % | 26.500 K 253.33 % | 7.500 K -44.44 % | 13.500 K -74.53 % | 53.000 K 85.39 % | 28.588 K 0.00 % | 28.588 K -73.03 % | 106.000 K 202.86 % | 35.000 K 229.63 % | -27.000 K 27.03 % | -37.000 K -112.42 % | 298.000 K -81.48 % | 1.609 M 1 558.76 % | 97.000 K -51.01 % | 198.000 K 453.57 % | -56.000 K -166.67 % | -21.000 K -2 200.00 % | 1.000 K -97.06 % | 34.000 K 187.18 % | -39.000 K -184.78 % | 46.000 K 0.00 % | 46.000 K -23.33 % | 60.000 K 0.00 % | 60.000 K |
Net cash used for investing activites | 0.000 100.00 % | -21.000 K | 0.000 100.00 % | -1.241 M -94.51 % | -638.000 K -47.69 % | -432.000 K 52.11 % | -902.000 K -292.17 % | -230.000 K -42.86 % | -161.000 K 62.65 % | -431.000 K 53.15 % | -920.000 K -54.88 % | -594.000 K 10.34 % | -662.471 K 0.00 % | -662.471 K -28.14 % | -517.000 K 53.96 % | -1.123 M -61.82 % | -694.000 K 3.21 % | -717.000 K -86.72 % | -384.000 K -159.44 % | 646.000 K 194.44 % | -684.000 K -106.02 % | -332.000 K 43.92 % | -592.000 K 3.43 % | -613.000 K -41.90 % | -432.000 K 34.84 % | -663.000 K 19.24 % | -821.000 K -42.53 % | -576.000 K 0.00 % | -576.000 K -62.03 % | -355.500 K 0.00 % | -355.500 K |
Debt repayment | 0.000 100.00 % | -1.008 M | 0.000 100.00 % | -1.080 M 0.64 % | -1.087 M -1.68 % | -1.069 M 6.31 % | -1.141 M -622.15 % | -158.000 K 7.06 % | -170.000 K -101.79 % | 9.521 M 80.73 % | 5.268 M | 0.000 | 0.000 | 0.000 100.00 % | -278.000 K -122.94 % | 1.212 M 220.72 % | -1.004 M -980.70 % | 114.000 K 120.50 % | -556.000 K 53.36 % | -1.192 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 881.500 K 0.00 % | 881.500 K 228.31 % | -687.000 K 0.00 % | -687.000 K |
Common stock issued | 0.000 -100.00 % | 34.000 K | 0.000 | 0.000 100.00 % | -55.000 K -200.00 % | 55.000 K 161.90 % | 21.000 K | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K -98.75 % | 80.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 K -28.57 % | 42.000 K 90.91 % | 22.000 K -76.60 % | 94.000 K 183.93 % | -112.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 K 0.00 % | 12.000 K -50.00 % | 24.000 K 0.00 % | 24.000 K |
Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -125.000 K 54.87 % | -277.000 K | 0.000 -100.00 % | 28.000 K 200.00 % | -28.000 K 68.54 % | -89.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -228.000 K -985.71 % | -21.000 K | 0.000 | 0.000 | 0.000 100.00 % | -75.000 K | 0.000 100.00 % | -70.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -359.000 K | 0.000 100.00 % | -2.000 K 99.33 % | -299.000 K | 0.000 100.00 % | -209.000 K -1 061.11 % | -18.000 K 10.00 % | -20.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -83.500 K 0.00 % | -83.500 K |
Other financing activites | 0.000 -100.00 % | 20.000 K | 0.000 100.00 % | -1.000 K 50.00 % | -2.000 K | 0.000 -100.00 % | 561.000 K | 0.000 -100.00 % | 31.000 K 100.65 % | -4.747 M -338.68 % | -1.082 M 56.00 % | -2.459 M -720.96 % | 396.000 K 0.00 % | 396.000 K 56.52 % | 253.000 K 321.67 % | 60.000 K -87.53 % | 481.000 K 231.42 % | -366.000 K -246.99 % | 249.000 K 156.59 % | -440.000 K -405.56 % | 144.000 K 114.47 % | -995.000 K -84.60 % | -539.000 K 45.77 % | -994.000 K -21.81 % | -816.000 K 1.69 % | -830.000 K 75.33 % | -3.364 M -168 100.00 % | -2.000 K 0.00 % | -2.000 K | 0.000 | 0.000 |
Net cash used provided by financing activities | 0.000 100.00 % | -954.000 K | 0.000 100.00 % | -1.206 M 15.13 % | -1.421 M -40.14 % | -1.014 M 7.14 % | -1.092 M -487.10 % | -186.000 K 18.78 % | -229.000 K -102.41 % | 9.521 M 123.18 % | 4.266 M 273.49 % | -2.459 M -720.96 % | 396.000 K 0.00 % | 396.000 K 256.52 % | -253.000 K -175.52 % | 335.000 K 169.65 % | -481.000 K 18.34 % | -589.000 K -176.53 % | -213.000 K 88.06 % | -1.784 M -1 050.97 % | -155.000 K 84.42 % | -995.000 K -33.02 % | -748.000 K 26.09 % | -1.012 M -21.05 % | -836.000 K -0.72 % | -830.000 K 75.33 % | -3.364 M -477.34 % | 891.500 K 0.00 % | 891.500 K 219.50 % | -746.000 K 0.00 % | -746.000 K |
Effect of forex changes on cash | 0.000 100.00 % | -3.328 M | 0.000 -100.00 % | 1.000 K -99.94 % | 1.648 M 407.37 % | -536.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 |
Net change in cash | -18.664 M -432.19 % | -3.507 M 84.18 % | -22.171 M -378.86 % | -4.630 M -40.52 % | -3.295 M -86.79 % | -1.764 M -111.95 % | 14.763 M 983.92 % | 1.362 M 125.48 % | -5.346 M -133.49 % | 15.964 M 862.85 % | 1.658 M 514.50 % | -400.000 K 81.52 % | -2.165 M 0.00 % | -2.165 M -330.41 % | -503.000 K -224.97 % | 402.500 K 153.10 % | -758.000 K -28.15 % | -591.500 K -262.28 % | 364.500 K -73.94 % | 1.399 M 227.19 % | -1.100 M -300.09 % | 549.500 K 339.43 % | -229.500 K -148.47 % | 473.500 K 165.99 % | -717.500 K -159.54 % | 1.205 M 171.81 % | -1.678 M -136.76 % | 4.565 M 0.00 % | 4.565 M 158.18 % | -7.846 M 0.00 % | -7.846 M |
Cash at beginning of period | 18.664 M -15.82 % | 22.171 M 0.00 % | 22.171 M -17.28 % | 26.801 M -10.95 % | 30.096 M -5.54 % | 31.860 M 86.35 % | 17.097 M 8.66 % | 15.735 M -25.36 % | 21.081 M 311.98 % | 5.117 M 47.93 % | 3.459 M 45.46 % | 2.378 M 139.96 % | -5.951 M 0.00 % | -5.951 M 7.81 % | -6.455 M | 0.000 100.00 % | -5.999 M | 0.000 100.00 % | -4.422 M | 0.000 100.00 % | -6.484 M | 0.000 100.00 % | -6.206 M | 0.000 100.00 % | -6.246 M | 0.000 100.00 % | -6.260 M 15.44 % | -7.403 M 0.00 % | -7.403 M -1 771.11 % | 443.000 K 0.00 % | 443.000 K |
Cash at end of period | 0.000 -100.00 % | 18.664 M | 0.000 -100.00 % | 22.171 M -17.28 % | 26.801 M -10.95 % | 30.096 M -5.54 % | 31.860 M 86.35 % | 17.097 M 8.66 % | 15.735 M -25.36 % | 21.081 M 311.98 % | 5.117 M 158.70 % | 1.978 M 124.37 % | -8.116 M 0.00 % | -8.116 M -16.64 % | -6.958 M -1 828.70 % | 402.500 K 105.96 % | -6.757 M -1 042.35 % | -591.500 K 85.42 % | -4.057 M -390.10 % | 1.399 M 118.44 % | -7.583 M -1 479.98 % | 549.500 K 108.54 % | -6.435 M -1 459.03 % | 473.500 K 106.80 % | -6.963 M -677.84 % | 1.205 M 115.18 % | -7.938 M -179.70 % | -2.838 M 0.00 % | -2.838 M 61.66 % | -7.403 M 0.00 % | -7.403 M |
Operating cash flow | 0.000 -100.00 % | 796.000 K | 0.000 100.00 % | -2.184 M -76.70 % | -1.236 M -666.97 % | 218.000 K -98.70 % | 16.775 M 570.20 % | 2.503 M 169.72 % | -3.590 M -121.00 % | 17.093 M 1 112.62 % | -1.688 M -163.63 % | 2.653 M 425.12 % | -816.000 K 0.00 % | -816.000 K -245.76 % | -236.000 K -114.81 % | 1.593 M 567.16 % | -341.000 K -377.24 % | 123.000 K -90.72 % | 1.326 M -66.30 % | 3.935 M 389.34 % | -1.360 M -156.06 % | 2.426 M 175.37 % | 881.000 K -65.75 % | 2.572 M 1 640.12 % | -167.000 K -104.28 % | 3.903 M 370.81 % | 829.000 K -57.85 % | 1.967 M 0.00 % | 1.967 M 169.71 % | -2.822 M 0.00 % | -2.822 M |
Capital expenditure | 0.000 100.00 % | -21.000 K | 0.000 100.00 % | -1.214 M -138.51 % | -509.000 K 2.68 % | -523.000 K 67.31 % | -1.600 M -569.46 % | -239.000 K -11.68 % | -214.000 K 52.02 % | -446.000 K 48.32 % | -863.000 K -22.59 % | -704.000 K -2.19 % | -688.941 K 0.00 % | -688.941 K -10.58 % | -623.000 K 23.75 % | -817.000 K -22.49 % | -667.000 K 1.91 % | -680.000 K 0.29 % | -682.000 K 29.18 % | -963.000 K -23.30 % | -781.000 K -47.36 % | -530.000 K 1.12 % | -536.000 K 9.46 % | -592.000 K -36.72 % | -433.000 K 37.88 % | -697.000 K 10.87 % | -782.000 K -25.72 % | -622.000 K 0.00 % | -622.000 K -49.70 % | -415.500 K 0.00 % | -415.500 K |
Free CashFlow | 0.000 -100.00 % | 775.000 K | 0.000 100.00 % | -3.398 M -94.73 % | -1.745 M -472.13 % | -305.000 K -102.01 % | 15.175 M 570.27 % | 2.264 M 159.52 % | -3.804 M -122.85 % | 16.647 M 752.57 % | -2.551 M -230.89 % | 1.949 M 229.51 % | -1.505 M 0.00 % | -1.505 M -75.20 % | -859.000 K -210.70 % | 776.000 K 176.98 % | -1.008 M -80.97 % | -557.000 K -186.49 % | 644.000 K -78.33 % | 2.972 M 238.81 % | -2.141 M -212.92 % | 1.896 M 449.57 % | 345.000 K -82.58 % | 1.980 M 430.00 % | -600.000 K -118.71 % | 3.206 M 6 721.28 % | 47.000 K -96.51 % | 1.345 M 0.00 % | 1.345 M 141.55 % | -3.237 M 0.00 % | -3.237 M |
2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2010 | 2010 | 2009 | 2009 |