
hVIVO plc OPORF
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 62.725 M 11.92 % | 56.043 M 10.55 % | 50.697 M 37.52 % | 36.864 M 78.93 % | 20.602 M 527.33 % | 3.284 M -73.83 % | 12.549 M -18.78 % | 15.451 M 1.21 % | 15.266 M 80.29 % | 8.467 M 121.96 % | 3.815 M 123.86 % | 1.704 M -22.30 % | 2.193 M -23.60 % | 2.871 M |
Net income | 10.652 M -33.90 % | 16.115 M 2 176.68 % | -776.000 K -948.65 % | -74.000 K 99.31 % | -10.791 M -90.83 % | -5.655 M -31.37 % | -4.305 M -215.27 % | -1.365 M -401.08 % | 453.479 K 3 996.84 % | 11.069 K 100.92 % | -1.198 M 20.54 % | -1.507 M -57.15 % | -959.142 K -194.88 % | 1.011 M |
Income before tax | 13.289 M 19.22 % | 11.147 M 3 153.97 % | -365.000 K -231.77 % | 277.000 K 102.52 % | -10.980 M -94.17 % | -5.655 M -25.21 % | -4.516 M -205.56 % | -1.478 M -89.93 % | -778.245 K -222.50 % | -241.316 K 83.11 % | -1.429 M 6.40 % | -1.527 M -62.21 % | -941.137 K -191.14 % | 1.033 M |
Income before tax ratio | 0.21 6.52 % | 0.20 2 862.65 % | -0.01 -195.81 % | 0.01 101.41 % | -0.53 69.05 % | -1.72 -378.42 % | -0.36 -276.23 % | -0.10 -87.65 % | -0.05 -78.88 % | -0.03 92.39 % | -0.37 58.19 % | -0.90 -108.77 % | -0.43 -219.30 % | 0.36 |
EBITDA | 17.803 M 27.00 % | 14.018 M 96.83 % | 7.122 M 132.06 % | 3.069 M 135.88 % | -8.554 M -77.14 % | -4.829 M -31.65 % | -3.668 M -355.07 % | -806.071 K -939.17 % | -77.569 K -114.91 % | 520.267 K 142.39 % | -1.227 M 16.25 % | -1.465 M -66.11 % | -882.214 K -182.37 % | 1.071 M |
Net income ratio | 0.17 -40.94 % | 0.29 1 978.58 % | -0.02 -662.52 % | 0.00 99.62 % | -0.52 69.58 % | -1.72 -401.97 % | -0.34 -288.20 % | -0.09 -397.47 % | 0.03 2 172.40 % | 0.00 100.42 % | -0.31 64.51 % | -0.88 -102.26 % | -0.44 -224.19 % | 0.35 |
Ratio EBITDA | 0.28 13.47 % | 0.25 78.05 % | 0.14 68.74 % | 0.08 120.05 % | -0.42 71.76 % | -1.47 -403.04 % | -0.29 -460.32 % | -0.05 -926.70 % | -0.01 -108.27 % | 0.06 119.10 % | -0.32 62.59 % | -0.86 -113.79 % | -0.40 -207.82 % | 0.37 |
Gross profit ratio | 1.00 329.88 % | 0.23 30.00 % | 0.18 -81.63 % | 0.97 0.95 % | 0.96 166.28 % | -1.46 -245.55 % | 1.00 0.00 % | 1.00 0.00 % | 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 | 688.255 M 0.35 % | 685.847 M 2.22 % | 670.944 M 0.11 % | 670.187 M 11.71 % | 599.920 M 263.41 % | 165.081 M 128.46 % | 72.257 M 10.42 % | 65.436 M 2.07 % | 64.107 M 55.37 % | 41.262 M 53.04 % | 26.961 M 34.13 % | 20.100 M 98.69 % | 10.116 M -49.67 % | 20.100 M |
Weighted average shs out | 680.372 M 0.43 % | 677.444 M 0.97 % | 670.944 M 0.11 % | 670.187 M 11.71 % | 599.920 M 263.41 % | 165.081 M 128.46 % | 72.257 M 19.86 % | 60.284 M 0.03 % | 60.265 M 46.05 % | 41.262 M 53.04 % | 26.961 M 34.13 % | 20.100 M 98.69 % | 10.116 M -49.67 % | 20.100 M |
EPS diluted | 0.02 -34.04 % | 0.02 2 058.33 % | 0.00 -1 100.00 % | 0.00 99.44 % | -0.02 46.90 % | -0.03 43.12 % | -0.06 -185.17 % | -0.02 -378.67 % | 0.01 2 400.00 % | 0.00 100.68 % | -0.04 40.80 % | -0.08 20.89 % | -0.09 -288.47 % | 0.05 |
Earnings per share | 0.02 -34.03 % | 0.02 2 083.33 % | 0.00 -1 100.00 % | 0.00 99.44 % | -0.02 46.90 % | -0.03 43.12 % | -0.06 -163.72 % | -0.02 -379.01 % | 0.01 2 600.00 % | 0.00 100.68 % | -0.04 40.80 % | -0.08 20.89 % | -0.09 -288.47 % | 0.05 |
Gross profit | 62.725 M 381.13 % | 13.037 M 43.71 % | 9.072 M -74.73 % | 35.901 M 80.63 % | 19.875 M 515.80 % | -4.780 M -138.09 % | 12.549 M -18.78 % | 15.451 M 1.21 % | 15.266 M 80.29 % | 8.467 M 121.96 % | 3.815 M 123.86 % | 1.704 M -22.30 % | 2.193 M -23.60 % | 2.871 M |
Income tax expense | 2.637 M 153.08 % | -4.968 M -1 308.76 % | 411.000 K 17.09 % | 351.000 K 194.35 % | -372.000 K -472.93 % | -64.929 K 69.35 % | -211.849 K -87.90 % | -112.743 K 21.74 % | -144.056 K -56.17 % | -92.246 K -490.36 % | -15.625 K 18.87 % | -19.260 K -206.98 % | 18.004 K -17.05 % | 21.704 K |
Cost of revenue | 49.802 M 9.15 % | 45.629 M 9.62 % | 41.625 M 4 222.43 % | 963.000 K 32.46 % | 727.000 K -90.98 % | 8.064 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
General and administrative expenses | 26.128 M 8.10 % | 24.170 M 2.66 % | 23.544 M 31.82 % | 17.861 M 62.94 % | 10.962 M 517.18 % | 1.776 M -50.17 % | 3.564 M -77.40 % | 15.769 M -1.62 % | 16.029 M 82.01 % | 8.807 M 65.36 % | 5.326 M 66.10 % | 3.206 M | 0.000 | 0.000 |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 181.118 K -25.86 % | 244.302 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 23.741 M 211.80 % | -21.235 M -3.20 % | -20.577 M -32.22 % | -15.563 M -181.18 % | 19.172 M 241.51 % | 5.614 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 49.869 M 1 599.11 % | 2.935 M -3.74 % | 3.049 M 32.68 % | 2.298 M -92.37 % | 30.134 M 298.01 % | 7.571 M -48.43 % | 14.683 M -4.69 % | 15.405 M -2.15 % | 15.744 M 81.43 % | 8.678 M 67.03 % | 5.195 M 62.03 % | 3.206 M 3.00 % | 3.113 M -13.29 % | 3.590 M |
Cost and expenses | 49.869 M 2.69 % | 48.564 M 8.71 % | 44.674 M 23.16 % | 36.274 M 12.65 % | 32.201 M 325.31 % | 7.571 M -48.43 % | 14.683 M -4.69 % | 15.405 M -2.15 % | 15.744 M 81.43 % | 8.678 M 67.03 % | 5.195 M 62.03 % | 3.206 M 3.00 % | 3.113 M -13.29 % | 3.590 M |
Research and development expenses | 0.000 | 0.000 -100.00 % | 82.000 K | 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 | 26.128 M 8.10 % | 24.170 M 2.66 % | 23.544 M 31.82 % | 17.861 M 62.94 % | 10.962 M 460.06 % | 1.957 M -48.61 % | 3.809 M -75.85 % | 15.769 M -1.62 % | 16.029 M 82.01 % | 8.807 M 65.36 % | 5.326 M 66.10 % | 3.206 M | 0.000 | 0.000 |
Interest income | 1.833 M 55.21 % | 1.181 M 762.04 % | 137.000 K 1 041.67 % | 12.000 K | 0.000 | 0.000 -100.00 % | 9.015 K | 0.000 -100.00 % | 10.228 K 592.98 % | 1.476 K -79.01 % | 7.031 K -30.02 % | 10.048 K 309.26 % | 2.455 K -41.18 % | 4.174 K |
Interest expense | 955.000 K 516.13 % | 155.000 K 16.54 % | 133.000 K -41.41 % | 227.000 K -39.30 % | 374.000 K 6.86 % | 350.000 K 6 370.79 % | 5.409 K | 0.000 | 0.000 -100.00 % | 32.470 K -41.46 % | 55.469 K 61.56 % | 34.333 K 44.66 % | 23.733 K 89.55 % | 12.521 K |
Depreciation and amortization | 3.559 M 31.04 % | 2.716 M 177.14 % | 980.000 K -61.79 % | 2.565 M 25.00 % | 2.052 M 235.93 % | 610.847 K -27.53 % | 842.890 K 6.56 % | 790.979 K 12.89 % | 700.676 K 104.63 % | 342.417 K 134.38 % | 146.096 K 445.22 % | 26.796 K -23.85 % | 35.190 K 35.98 % | 25.878 K |
Operating income | 12.856 M 27.26 % | 10.102 M 67.72 % | 6.023 M 920.85 % | 590.000 K 105.75 % | -10.259 M -105.73 % | -4.987 M -133.70 % | -2.134 M -4 722.46 % | 46.162 K 109.65 % | -478.199 K -127.37 % | -210.321 K 84.76 % | -1.380 M 8.11 % | -1.502 M -63.32 % | -919.859 K -188.36 % | 1.041 M |
Operating income ratio | 0.20 13.70 % | 0.18 51.72 % | 0.12 642.30 % | 0.02 103.21 % | -0.50 67.21 % | -1.52 -792.99 % | -0.17 -5 791.62 % | 0.00 109.54 % | -0.03 -26.11 % | -0.02 93.14 % | -0.36 58.95 % | -0.88 -110.20 % | -0.42 -215.66 % | 0.36 |
Total other income expenses net | 433.000 K -58.56 % | 1.045 M 116.36 % | -6.388 M -1 940.89 % | -313.000 K 56.59 % | -721.000 K -6.66 % | -676.000 K 71.63 % | -2.383 M -56.31 % | -1.524 M -408.01 % | -300.046 K -942.52 % | -28.781 K 40.58 % | -48.438 K -99.46 % | -24.285 K -14.13 % | -21.278 K -154.89 % | -8.348 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -31.279 M -27.97 % | -24.443 M 9.07 % | -26.881 M -114.26 % | -12.546 M 12.92 % | -14.407 M -785.23 % | 2.103 M 402.64 % | 418.290 K 140.97 % | -1.021 M 64.18 % | -2.850 M -4.08 % | -2.739 M -746.70 % | -323.443 K -78.82 % | -180.879 K 90.07 % | -1.822 M -1 391.27 % | 141.079 K |
Total investments | 0.000 100.00 % | -5.667 M | 0.000 -100.00 % | 7.005 M -1.00 % | 7.076 M | 0.000 -100.00 % | 27.946 K 1.55 % | 27.520 K -98.42 % | 1.737 M 7 493.65 % | 22.877 K -5.54 % | 24.219 K -6.70 % | 25.959 K 2.33 % | 25.369 K | 0.000 |
Total debt | 12.901 M 2.96 % | 12.530 M 701.66 % | 1.563 M -50.35 % | 3.148 M -34.39 % | 4.798 M 52.61 % | 3.144 M 123.27 % | 1.408 M 6 244.89 % | 22.193 K -56.61 % | 51.144 K -20.34 % | 64.203 K -79.04 % | 306.255 K 12.53 % | 272.155 K -48.84 % | 531.947 K 126.77 % | 234.575 K |
Accumulated other comprehensive income loss | -5.328 M -507.03 % | 1.309 M 123.81 % | -5.498 M -5.77 % | -5.198 M | 0.000 -100.00 % | 1.377 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 48.807 M 26.19 % | 38.677 M 54.45 % | 25.041 M -0.65 % | 25.206 M 240.09 % | -17.993 M -156.87 % | -7.005 M 21.82 % | -8.960 M -106.74 % | -4.334 M -54.35 % | -2.808 M 0.55 % | -2.823 M 5.91 % | -3.001 M -55.26 % | -1.933 M -364.89 % | -415.737 K -175.00 % | 554.298 K |
Common stock | 680.000 K 0.00 % | 680.000 K 1.34 % | 671.000 K 0.00 % | 671.000 K 0.45 % | 668.000 K 165.05 % | 252.028 K 66.41 % | 151.449 K 10.06 % | 137.600 K 4.15 % | 132.122 K 15.51 % | 114.385 K 30.72 % | 87.501 K 2.44 % | 85.415 K 2.33 % | 83.474 K 4 899.72 % | 1.670 K |
Total equity | 44.675 M 30.15 % | 34.326 M 69.78 % | 20.218 M -2.23 % | 20.680 M -7.25 % | 22.297 M 679.07 % | 2.862 M -27.17 % | 3.930 M -49.44 % | 7.772 M -12.60 % | 8.892 M 17.75 % | 7.552 M 436.40 % | 1.408 M 133.18 % | 603.767 K -70.83 % | 2.070 M 1 883.44 % | 104.348 K |
Other non current liabilities | 1.912 M 22.64 % | 1.559 M 136.21 % | 660.000 K 1 550.00 % | 40.000 K 81.82 % | 22.000 K 116.74 % | -131.419 K | 0.000 | 0.000 | 0.000 100.00 % | -0.347 -232.35 % | -0.104 | 0.000 100.00 % | -0.918 | 0.000 |
Long term debt | 10.391 M -14.57 % | 12.163 M 1 550.34 % | 737.000 K -14.60 % | 863.000 K -60.67 % | 2.194 M 88.99 % | 1.161 M | 0.000 | 0.000 -100.00 % | 21.310 K -44.47 % | 38.374 K -50.39 % | 77.345 K | 0.000 -100.00 % | 243.058 K | 0.000 |
Total non current liabilities | 12.303 M -10.34 % | 13.722 M 882.25 % | 1.397 M 54.71 % | 903.000 K -59.25 % | 2.216 M 115.26 % | 1.029 M 4.48 % | 985.325 K | 0.000 -100.00 % | 21.310 K -44.47 % | 38.374 K -50.39 % | 77.345 K 71.05 % | 45.219 K -81.40 % | 243.058 K | 0.000 |
Other current liabilities | 26.670 M 282.80 % | 6.967 M 78.28 % | 3.908 M 555.48 % | -858.000 K -104.59 % | 18.711 M 789.97 % | 2.102 M 239.52 % | -1.507 M -274.82 % | 861.998 K 19.96 % | 718.576 K -60.32 % | 1.811 M 70.07 % | 1.065 M 238.20 % | 314.865 K -5.70 % | 333.898 K -86.06 % | 2.395 M |
Deferred revenue | 0.000 -100.00 % | 24.944 M 20.12 % | 20.766 M 26.99 % | 16.352 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 | 0.000 -100.00 % | 2.000 -100.00 % | 211.722 K 1 387.33 % | 14.235 K 1 980 187.55 % | 0.719 | 0.000 |
Short term debt | 2.510 M 583.92 % | 367.000 K -77.78 % | 1.652 M -27.70 % | 2.285 M -12.25 % | 2.604 M 29.48 % | 2.011 M 1 830.27 % | 104.192 K 369.48 % | 22.193 K -25.61 % | 29.834 K 15.51 % | 25.828 K -88.72 % | 228.910 K -15.89 % | 272.155 K -5.79 % | 288.888 K 23.15 % | 234.575 K |
Total current liabilities | 31.915 M -9.28 % | 35.180 M 18.19 % | 29.765 M 43.85 % | 20.691 M -13.90 % | 24.032 M 363.27 % | 5.188 M 79.49 % | 2.890 M -5.85 % | 3.070 M -15.40 % | 3.629 M -0.56 % | 3.649 M 14.51 % | 3.187 M 138.29 % | 1.337 M 4.02 % | 1.286 M -21.46 % | 1.637 M |
Total liabilities | 44.218 M -9.58 % | 48.902 M 56.93 % | 31.162 M 44.31 % | 21.594 M -17.73 % | 26.248 M 322.20 % | 6.217 M 60.42 % | 3.875 M 26.25 % | 3.070 M -15.90 % | 3.650 M -1.02 % | 3.688 M 12.97 % | 3.264 M 136.09 % | 1.383 M -9.56 % | 1.529 M -6.61 % | 1.637 M |
Other non current assets | 2.000 K | 0.000 | 0.000 -100.00 % | 7.005 M -1.00 % | 7.076 M | 0.000 -100.00 % | 27.946 K -95.57 % | 631.186 K -63.67 % | 1.737 M 7 493.32 % | 22.878 K -5.54 % | 24.219 K -6.71 % | 25.960 K 2.32 % | 25.371 K | 0.000 |
Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 7.005 M -1.00 % | 7.076 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 101.000 K 50.75 % | 67.000 K -84.16 % | 423.000 K -31.66 % | 619.000 K 17.46 % | 527.000 K 157.02 % | 205.039 K -77.16 % | 897.881 K -54.42 % | 1.970 M -13.80 % | 2.285 M -23.29 % | 2.979 M 154.22 % | 1.172 M 2 271.97 % | 49.406 K -92.78 % | 684.165 K | 0.000 |
GoodWill | 5.600 M 0.00 % | 5.600 M 0.00 % | 5.600 M 0.00 % | 5.600 M 0.00 % | 5.600 M 108.75 % | 2.683 M | 0.000 -100.00 % | 1.611 M 37.17 % | 1.175 M 13.69 % | 1.033 M 0.18 % | 1.031 M 25.66 % | 820.654 K | 0.000 | 0.000 |
Goodwill and intangible assets | 5.701 M 0.60 % | 5.667 M -5.91 % | 6.023 M -3.15 % | 6.219 M 1.50 % | 6.127 M 112.18 % | 2.888 M 221.61 % | 897.881 K -74.93 % | 3.581 M 3.50 % | 3.460 M -13.77 % | 4.012 M 82.12 % | 2.203 M 153.22 % | 870.060 K 27.17 % | 684.165 K -1.97 % | 697.882 K |
Property plant equipment net | 19.299 M -3.69 % | 20.038 M 541.63 % | 3.123 M -15.94 % | 3.715 M -29.88 % | 5.298 M 251.55 % | 1.507 M 535.64 % | 237.091 K -14.40 % | 276.976 K 70.12 % | 162.809 K -42.09 % | 281.165 K 85.51 % | 151.565 K 241.50 % | 44.382 K 15.39 % | 38.463 K -49.37 % | 75.965 K |
Total non current assets | 28.664 M -8.20 % | 31.224 M 241.40 % | 9.146 M -46.01 % | 16.939 M -8.44 % | 18.501 M 320.99 % | 4.395 M 277.90 % | 1.163 M -74.10 % | 4.489 M -16.24 % | 5.360 M 24.18 % | 4.316 M 81.44 % | 2.379 M 152.97 % | 940.402 K 25.72 % | 748.000 K -3.34 % | 773.847 K |
Other current assets | 1.288 M -76.53 % | 5.488 M 9.43 % | 5.015 M 461.59 % | 893.000 K 1 016.25 % | 80.000 K -92.56 % | 1.075 M 2 887.37 % | 36.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
cash and cash equivalents | 44.180 M 19.49 % | 36.973 M 29.99 % | 28.444 M 81.24 % | 15.694 M -18.28 % | 19.205 M 1 744.10 % | 1.041 M 5.21 % | 989.832 K -5.11 % | 1.043 M -64.05 % | 2.902 M 3.52 % | 2.803 M 345.10 % | 629.698 K 39.00 % | 453.034 K -80.75 % | 2.354 M 2 417.39 % | 93.496 K |
Cash and short term investments | 44.180 M 19.49 % | 36.973 M 29.99 % | 28.444 M 81.24 % | 15.694 M -18.28 % | 19.205 M 1 744.10 % | 1.041 M 5.21 % | 989.832 K -5.11 % | 1.043 M -64.05 % | 2.902 M 3.52 % | 2.803 M 345.10 % | 629.698 K 39.00 % | 453.034 K -80.75 % | 2.354 M 2 417.39 % | 93.496 K |
Total current assets | 60.229 M 15.82 % | 52.004 M 23.13 % | 42.234 M 66.70 % | 25.335 M -15.67 % | 30.044 M 541.38 % | 4.684 M -29.48 % | 6.642 M 4.56 % | 6.353 M -11.55 % | 7.182 M 3.75 % | 6.923 M 201.91 % | 2.293 M 119.23 % | 1.046 M -63.31 % | 2.850 M 194.61 % | 967.518 K |
Inventory | 804.000 K 88.73 % | 426.000 K -14.63 % | 499.000 K -24.28 % | 659.000 K -30.85 % | 953.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 13.957 M 53.09 % | 9.117 M 10.16 % | 8.276 M 2.31 % | 8.089 M -17.51 % | 9.806 M 281.94 % | 2.567 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax assets | 3.662 M -33.65 % | 5.519 M | 0.000 100.00 % | -7.005 M 1.00 % | -7.076 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 | 0.000 | 0.000 |
Account payables | 1.884 M -9.77 % | 2.088 M -22.70 % | 2.701 M 31.44 % | 2.055 M -9.51 % | 2.271 M 346.01 % | 509.182 K -77.75 % | 2.288 M 120.28 % | 1.039 M 14.95 % | 903.548 K 21.95 % | 740.920 K 45.23 % | 510.165 K 46.45 % | 348.359 K 15.05 % | 302.800 K 266.40 % | 82.643 K |
Tax payables | 851.000 K 4.55 % | 814.000 K 10.30 % | 738.000 K -13.89 % | 857.000 K 92.15 % | 446.000 K -21.02 % | 564.713 K -24.62 % | 749.135 K | 0.000 -100.00 % | 648.679 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.219 K | 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 % | 241.315 K -43.22 % | 425.007 K | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 12.901 M 2.96 % | 12.530 M 701.66 % | 1.563 M -45.23 % | 2.854 M -35.71 % | 4.439 M 282.38 % | 1.161 M 192.44 % | -1.256 M | 0.000 | 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 |
Other total stockholders equity | -4.812 M 24.10 % | -6.340 M -158 600.00 % | 4.000 K 300.00 % | 1.000 K -100.00 % | 39.622 M 380.99 % | 8.238 M -36.09 % | 12.889 M 7.69 % | 11.969 M 3.46 % | 11.568 M 15.46 % | 10.019 M 157.16 % | 3.896 M 58.96 % | 2.451 M 2.05 % | 2.402 M 631.85 % | -451.619 K |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 |
Total assets | 88.893 M 6.81 % | 83.228 M 61.99 % | 51.380 M 21.54 % | 42.274 M -12.92 % | 48.545 M 434.70 % | 9.079 M 16.32 % | 7.805 M -28.01 % | 10.842 M -13.56 % | 12.542 M 11.59 % | 11.239 M 140.57 % | 4.672 M 135.21 % | 1.986 M -44.80 % | 3.598 M 106.64 % | 1.741 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 -100.00 % | 7.853 M 1 126.54 % | -765.000 K 26.37 % | -1.039 M -693.25 % | 175.138 K | 0.000 -100.00 % | 708.419 K 1 611.06 % | -46.882 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 836.000 K 45.39 % | 575.000 K 102.46 % | 284.000 K 951.85 % | 27.000 K -88.75 % | 240.000 K 134.10 % | 102.519 K | 0.000 100.00 % | -24.857 K -294.41 % | 12.786 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -3.714 M -190.54 % | 4.102 M -41.53 % | 7.015 M 495.43 % | -1.774 M 63.25 % | -4.827 M -493.46 % | 1.227 M 217.96 % | 385.836 K 133.64 % | -1.147 M -92.22 % | -596.683 K 67.12 % | -1.815 M -514.03 % | 438.288 K 567.31 % | -93.789 K -120.39 % | -42.556 K 60.17 % | -106.853 K |
Accounts receivables | 1.745 M 250.69 % | -1.158 M 73.13 % | -4.309 M -576.66 % | 904.000 K 132.29 % | -2.800 M -250.78 % | 1.857 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -378.000 K -617.81 % | 73.000 K -57.56 % | 172.000 K -41.50 % | 294.000 K 1 150.00 % | -28.000 K -153.01 % | 52.821 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 -100.00 % | 5.187 M -53.49 % | 11.152 M 475.24 % | -2.972 M | 0.000 100.00 % | -637.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -5.081 M | 0.000 -100.00 % | 11.152 M | 0.000 100.00 % | -1.999 M -4 245.65 % | -46.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -3.634 M -179.32 % | -1.301 M 25.06 % | -1.736 M 8.34 % | -1.894 M -110.02 % | 18.908 M 2 381.15 % | 762.067 K -66.74 % | 2.292 M 233.08 % | 688.000 K 1 069.77 % | 58.815 K -53.66 % | 126.930 K 206.55 % | 41.406 K 12.38 % | 36.845 K -85.93 % | 261.881 K 691.91 % | -44.244 K |
Net cash provided by operating activities | 10.336 M -40.04 % | 17.239 M 7.87 % | 15.981 M 1 121.80 % | -1.564 M -137.50 % | 4.171 M 250.17 % | -2.777 M -178.82 % | -996.143 K 14.93 % | -1.171 M -299.33 % | -293.227 K 81.52 % | -1.587 M -97.55 % | -803.139 K 48.41 % | -1.557 M -126.72 % | -686.621 K -175.67 % | 907.413 K |
Investments in property plant and equipment | -2.416 M 53.33 % | -5.177 M -280.10 % | -1.362 M -84.30 % | -739.000 K 32.33 % | -1.092 M -4 634.24 % | -23.066 K 67.61 % | -71.217 K 85.33 % | -485.596 K | 0.000 100.00 % | -526.171 K -580.29 % | -77.345 K -197.95 % | -25.959 K -76.23 % | -14.731 K 77.08 % | -64.279 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.276 M 311.76 % | 552.753 K 1 851.88 % | -31.552 K 92.36 % | -412.801 K | 0.000 100.00 % | -1.397 M -482.44 % | -239.848 K -430.41 % | -45.220 K -112.67 % | 356.813 K | 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 |
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 -100.00 % | 25.369 K | 0.000 |
Other investing activites | 1.756 M 48.69 % | 1.181 M | 0.000 | 0.000 | 0.000 100.00 % | -113.626 K -1 360.43 % | 9.015 K 103.11 % | -290.292 K -331.08 % | -67.340 K 56.34 % | -154.235 K -1 510.22 % | 10.937 K 8.85 % | 10.048 K 53.47 % | 6.547 K 56.86 % | 4.174 K |
Net cash used for investing activites | -660.000 K 83.48 % | -3.996 M -193.39 % | -1.362 M -84.30 % | -739.000 K -162.42 % | 1.184 M 184.57 % | 416.060 K 543.78 % | -93.755 K 89.56 % | -898.397 K -1 234.12 % | -67.340 K 96.76 % | -2.077 M -578.32 % | -306.255 K -400.99 % | -61.130 K -116.35 % | 374.000 K 722.25 % | -60.105 K |
Debt repayment | -984.000 K 51.86 % | -2.044 M -595.24 % | -294.000 K -553.33 % | -45.000 K 96.69 % | -1.361 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 -100.00 % | 521.000 K 17 266.67 % | 3.000 K -92.50 % | 40.000 K -99.78 % | 18.031 M 318.51 % | 4.308 M 594.65 % | 620.223 K | 0.000 | 0.000 -100.00 % | 6.325 M 578.06 % | 932.828 K | 0.000 -100.00 % | 2.273 M | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.720 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -1.358 M 55.53 % | -3.054 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 |
Other financing activites | -63.000 K 50.39 % | -127.000 K 91.77 % | -1.543 M -29.66 % | -1.190 M 67.23 % | -3.631 M -211.32 % | 3.262 M 219.64 % | 1.020 M 3 384.35 % | -31.071 K 33.73 % | -46.882 K -100.78 % | 6.027 M 328.58 % | 1.406 M 563.90 % | -303.140 K -111.80 % | 2.569 M 298.41 % | -1.295 M |
Net cash used provided by financing activities | -2.405 M 48.87 % | -4.704 M -156.49 % | -1.834 M -53.47 % | -1.195 M -109.16 % | 13.039 M 299.74 % | 3.262 M 219.64 % | 1.020 M 3 384.35 % | -31.071 K 33.73 % | -46.882 K -100.78 % | 6.027 M 328.58 % | 1.406 M 563.90 % | -303.140 K -111.80 % | 2.569 M 298.41 % | -1.295 M |
Effect of forex changes on cash | -64.000 K -540.00 % | -10.000 K 71.43 % | -35.000 K -169.23 % | -13.000 K 94.25 % | -226.000 K | 0.000 -100.00 % | 0.368 | 0.000 -100.00 % | 4.262 K | 0.000 | 0.000 100.00 % | -65.317 K | 0.000 | 0.000 |
Net change in cash | 7.207 M -15.50 % | 8.529 M -33.11 % | 12.750 M 463.14 % | -3.511 M -119.33 % | 18.168 M 1 917.62 % | 900.467 K 1 397.22 % | -69.415 K 96.70 % | -2.100 M -525.40 % | -335.848 K -114.21 % | 2.363 M 695.93 % | 296.881 K 114.95 % | -1.986 M -188.04 % | 2.256 M 604.26 % | -447.445 K |
Cash at beginning of period | 36.973 M 29.99 % | 28.444 M 81.24 % | 15.694 M -18.28 % | 19.205 M 1 751.98 % | 1.037 M 635.65 % | 140.964 K -86.69 % | 1.059 M -66.30 % | 3.144 M -2.90 % | 3.237 M 636.07 % | 439.829 K 160.64 % | 168.752 K -92.21 % | 2.167 M 1 666.96 % | -138.306 K -145.14 % | 306.366 K |
Cash at end of period | 44.180 M 19.49 % | 36.973 M 29.99 % | 28.444 M 81.24 % | 15.694 M -18.28 % | 19.205 M 1 744.10 % | 1.041 M 5.21 % | 989.832 K -5.11 % | 1.043 M -64.05 % | 2.902 M 3.52 % | 2.803 M 501.93 % | 465.633 K 157.43 % | 180.878 K -91.46 % | 2.118 M 1 601.26 % | -141.079 K |
Operating cash flow | 10.336 M -40.04 % | 17.239 M 7.87 % | 15.981 M 1 121.80 % | -1.564 M -137.50 % | 4.171 M 250.17 % | -2.777 M -178.82 % | -996.143 K 14.93 % | -1.171 M -299.33 % | -293.227 K 81.52 % | -1.587 M -97.55 % | -803.139 K 48.41 % | -1.557 M -126.72 % | -686.621 K -175.67 % | 907.413 K |
Capital expenditure | -2.460 M 52.48 % | -5.177 M -280.10 % | -1.362 M -84.30 % | -739.000 K 32.33 % | -1.092 M -4 634.24 % | -23.066 K 67.61 % | -71.217 K 85.33 % | -485.596 K | 0.000 100.00 % | -526.171 K -580.29 % | -77.345 K -197.95 % | -25.959 K -76.23 % | -14.731 K 77.08 % | -64.279 K |
Free CashFlow | 7.876 M -34.70 % | 12.062 M -17.49 % | 14.619 M 734.78 % | -2.303 M -174.80 % | 3.079 M 209.94 % | -2.801 M -162.38 % | -1.067 M 35.57 % | -1.657 M -464.93 % | -293.227 K 86.12 % | -2.113 M -139.96 % | -880.484 K 44.37 % | -1.583 M -125.66 % | -701.352 K -183.18 % | 843.134 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
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-12-31 | 2011-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 25.445 M -0.34 % | 25.532 M -31.35 % | 37.193 M 23.91 % | 30.017 M 9.96 % | 27.297 M -10.40 % | 30.467 M 69.17 % | 18.010 M 20.73 % | 14.918 M -32.02 % | 21.946 M 62.27 % | 13.524 M 91.07 % | 7.078 M 108.91 % | 3.388 M | 0.000 -100.00 % | 12.549 M | 0.000 -100.00 % | 7.726 M 0.00 % | 7.726 M 1.21 % | 7.633 M 0.00 % | 7.633 M 80.29 % | 4.234 M 0.00 % | 4.234 M 121.96 % | 1.907 M 0.00 % | 1.907 M 123.86 % | 852.057 K 0.00 % | 852.057 K -22.30 % | 1.097 M 0.00 % | 1.097 M -23.60 % | 1.435 M 0.00 % | 1.435 M |
Net income | -110.000 K -102.04 % | 5.394 M 2.59 % | 5.258 M -56.86 % | 12.187 M 210.26 % | 3.928 M 473.03 % | -1.053 M -480.14 % | 277.000 K 120.66 % | -1.341 M -205.84 % | 1.267 M 129.46 % | -4.301 M 33.34 % | -6.452 M -37.65 % | -4.687 M -338.25 % | -1.070 M 72.54 % | -3.895 M -850.87 % | -409.622 K 40.00 % | -682.675 K 0.00 % | -682.675 K -401.08 % | 226.740 K 0.00 % | 226.740 K 3 996.84 % | 5.535 K 0.00 % | 5.535 K 100.92 % | -598.839 K 0.00 % | -598.839 K 20.54 % | -753.662 K 0.00 % | -753.662 K -57.15 % | -479.571 K 0.00 % | -479.571 K -194.88 % | 505.464 K 0.00 % | 505.464 K |
Income before tax | -138.000 K -102.25 % | 6.137 M -14.19 % | 7.152 M 2.67 % | 6.966 M 66.61 % | 4.181 M 625.91 % | -795.000 K -266.32 % | 478.000 K 140.85 % | -1.170 M -177.08 % | 1.518 M 134.98 % | -4.340 M 35.38 % | -6.716 M -41.26 % | -4.754 M -344.51 % | -1.070 M 73.96 % | -4.107 M -902.59 % | -409.622 K 44.57 % | -739.047 K 0.00 % | -739.047 K -89.93 % | -389.123 K 0.00 % | -389.123 K -222.50 % | -120.658 K 0.00 % | -120.658 K 83.11 % | -714.466 K 0.00 % | -714.466 K 6.40 % | -763.292 K 0.00 % | -763.292 K -62.21 % | -470.569 K 0.00 % | -470.569 K -191.14 % | 516.316 K 0.00 % | 516.316 K |
Income before tax ratio | -0.01 -102.26 % | 0.24 25.00 % | 0.19 -17.14 % | 0.23 51.51 % | 0.15 686.99 % | -0.03 -198.32 % | 0.03 133.84 % | -0.08 -213.39 % | 0.07 121.55 % | -0.32 66.18 % | -0.95 32.38 % | -1.40 | 0.00 100.00 % | -0.33 | 0.00 100.00 % | -0.10 0.00 % | -0.10 -87.65 % | -0.05 0.00 % | -0.05 -78.88 % | -0.03 0.00 % | -0.03 92.39 % | -0.37 0.00 % | -0.37 58.19 % | -0.90 0.00 % | -0.90 -108.77 % | -0.43 0.00 % | -0.43 -219.30 % | 0.36 0.00 % | 0.36 |
EBITDA | 3.018 M -66.72 % | 9.069 M 3.84 % | 8.734 M 27.49 % | 6.851 M 24.09 % | 5.521 M 1.47 % | 5.441 M 160.83 % | 2.086 M 1 278.53 % | -177.000 K -105.83 % | 3.038 M 148.59 % | -6.252 M -10.54 % | -5.656 M -50.92 % | -3.748 M -4 714.43 % | -77.842 K 97.88 % | -3.668 M | 0.000 100.00 % | -403.036 K 0.00 % | -403.036 K -939.17 % | -38.784 K 0.00 % | -38.784 K -114.91 % | 260.134 K 0.00 % | 260.134 K 142.39 % | -613.683 K 0.00 % | -613.683 K 16.25 % | -732.727 K 0.00 % | -732.727 K -66.11 % | -441.107 K 0.00 % | -441.107 K -182.37 % | 535.516 K 0.00 % | 535.516 K |
Net income ratio | 0.00 -102.05 % | 0.21 49.44 % | 0.14 -65.18 % | 0.41 182.15 % | 0.14 516.35 % | -0.03 -324.72 % | 0.02 117.11 % | -0.09 -255.70 % | 0.06 118.15 % | -0.32 65.11 % | -0.91 34.11 % | -1.38 | 0.00 100.00 % | -0.31 | 0.00 100.00 % | -0.09 0.00 % | -0.09 -397.47 % | 0.03 0.00 % | 0.03 2 172.40 % | 0.00 0.00 % | 0.00 100.42 % | -0.31 0.00 % | -0.31 64.51 % | -0.88 0.00 % | -0.88 -102.26 % | -0.44 0.00 % | -0.44 -224.19 % | 0.35 0.00 % | 0.35 |
Ratio EBITDA | 0.12 -66.61 % | 0.36 51.26 % | 0.23 2.89 % | 0.23 12.85 % | 0.20 13.25 % | 0.18 54.19 % | 0.12 1 076.20 % | -0.01 -108.57 % | 0.14 129.94 % | -0.46 42.15 % | -0.80 27.76 % | -1.11 | 0.00 100.00 % | -0.29 | 0.00 100.00 % | -0.05 0.00 % | -0.05 -926.70 % | -0.01 0.00 % | -0.01 -108.27 % | 0.06 0.00 % | 0.06 119.10 % | -0.32 0.00 % | -0.32 62.59 % | -0.86 0.00 % | -0.86 -113.79 % | -0.40 0.00 % | -0.40 -207.82 % | 0.37 0.00 % | 0.37 |
Gross profit ratio | 0.12 -94.39 % | 2.11 800.50 % | 0.23 -9.94 % | 0.26 182.67 % | 0.09 -28.80 % | 0.13 9 432.78 % | 0.00 99.08 % | -0.15 -129.09 % | 0.52 205.57 % | -0.49 -435.98 % | 0.15 223.89 % | -0.12 | 0.00 -100.00 % | 1.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 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 | 688.940 M 0.10 % | 688.255 M -0.14 % | 689.195 M -0.44 % | 692.209 M 1.87 % | 679.485 M 1.26 % | 671.048 M -1.55 % | 681.587 M 1.80 % | 669.539 M -1.57 % | 680.234 M 1.82 % | 668.052 M 25.50 % | 532.316 M 108.14 % | 255.749 M 243.69 % | 74.413 M 2.98 % | 72.257 M 34 160.87 % | 210.902 K -99.68 % | 65.436 M 0.00 % | 65.436 M 2.07 % | 64.107 M 0.00 % | 64.107 M 55.37 % | 41.262 M 0.00 % | 41.262 M 53.04 % | 26.961 M 0.00 % | 26.961 M 34.13 % | 20.100 M 0.00 % | 20.100 M 98.69 % | 10.116 M 0.00 % | 10.116 M -49.67 % | 20.100 M 0.00 % | 20.100 M |
Weighted average shs out | 550.000 M -19.16 % | 680.372 M -1.66 % | 691.842 M -0.14 % | 692.837 M 2.63 % | 675.076 M 0.60 % | 671.048 M 0.02 % | 670.929 M 0.21 % | 669.539 M 0.01 % | 669.502 M 0.22 % | 668.052 M 25.50 % | 532.316 M 108.14 % | 255.752 M 243.66 % | 74.419 M 2.99 % | 72.257 M 34 161.03 % | 210.901 K -99.65 % | 60.284 M 0.00 % | 60.284 M 0.03 % | 60.265 M 0.00 % | 60.265 M 46.05 % | 41.262 M 0.00 % | 41.262 M 53.04 % | 26.961 M 0.00 % | 26.961 M 34.13 % | 20.100 M 0.00 % | 20.100 M 98.69 % | 10.116 M 0.00 % | 10.116 M -49.67 % | 20.100 M 0.00 % | 20.100 M |
EPS diluted | 0.00 -102.53 % | 0.01 3.95 % | 0.01 -56.82 % | 0.02 203.45 % | 0.01 462.50 % | 0.00 -500.00 % | 0.00 120.00 % | 0.00 -205.26 % | 0.00 129.69 % | -0.01 47.11 % | -0.01 33.88 % | -0.02 -27.08 % | -0.01 -100.77 % | 1.88 196.93 % | -1.94 -18 553.85 % | -0.01 0.00 % | -0.01 -373.68 % | 0.00 0.00 % | 0.00 3 700.00 % | 0.00 0.00 % | 0.00 100.45 % | -0.02 0.00 % | -0.02 40.80 % | -0.04 0.00 % | -0.04 20.89 % | -0.05 0.00 % | -0.05 -288.10 % | 0.03 0.00 % | 0.03 |
Earnings per share | 0.00 -102.53 % | 0.01 3.95 % | 0.01 -56.82 % | 0.02 203.45 % | 0.01 462.50 % | 0.00 -500.00 % | 0.00 120.00 % | 0.00 -205.26 % | 0.00 129.69 % | -0.01 47.11 % | -0.01 33.88 % | -0.02 -27.08 % | -0.01 -100.77 % | 1.88 196.93 % | -1.94 -17 068.14 % | -0.01 0.00 % | -0.01 -375.61 % | 0.00 0.00 % | 0.00 4 000.00 % | 0.00 0.00 % | 0.00 100.45 % | -0.02 0.00 % | -0.02 40.80 % | -0.04 0.00 % | -0.04 20.89 % | -0.05 0.00 % | -0.05 -288.10 % | 0.03 0.00 % | 0.03 |
Gross profit | 3.018 M -94.41 % | 53.991 M 518.17 % | 8.734 M 11.59 % | 7.827 M 210.84 % | 2.518 M -36.20 % | 3.947 M 15 888.00 % | -25.000 K 98.89 % | -2.254 M -119.77 % | 11.400 M 271.32 % | -6.654 M -741.97 % | 1.037 M 358.83 % | -400.460 K -413.41 % | -78.000 K -100.62 % | 12.549 M | 0.000 -100.00 % | 7.726 M 0.00 % | 7.726 M 1.21 % | 7.633 M 0.00 % | 7.633 M 80.29 % | 4.234 M 0.00 % | 4.234 M 121.96 % | 1.907 M 0.00 % | 1.907 M 123.86 % | 852.057 K 0.00 % | 852.057 K -22.30 % | 1.097 M 0.00 % | 1.097 M -23.60 % | 1.435 M 0.00 % | 1.435 M |
Income tax expense | 28.000 K -96.23 % | 743.000 K -60.77 % | 1.894 M 136.28 % | -5.221 M -2 163.64 % | 253.000 K 7.66 % | 235.000 K 33.52 % | 176.000 K 7.32 % | 164.000 K -12.30 % | 187.000 K 273.15 % | -108.000 K 59.09 % | -264.000 K -294.12 % | -66.985 K -37 862.68 % | -176.450 99.91 % | -199.849 K | 0.000 100.00 % | -56.372 K 0.00 % | -56.372 K 21.74 % | -72.028 K 0.00 % | -72.028 K -56.17 % | -46.123 K 0.00 % | -46.123 K -490.36 % | -7.813 K 0.00 % | -7.813 K 18.87 % | -9.630 K 0.00 % | -9.630 K -206.98 % | 9.002 K 0.00 % | 9.002 K -17.05 % | 10.852 K 0.00 % | 10.852 K |
Cost of revenue | 22.427 M 178.80 % | -28.459 M -200.00 % | 28.459 M 28.25 % | 22.190 M -10.45 % | 24.779 M -6.56 % | 26.520 M 47.05 % | 18.035 M 5.03 % | 17.172 M 62.82 % | 10.547 M -47.73 % | 20.178 M 233.99 % | 6.042 M 59.47 % | 3.789 M 4 757.05 % | 78.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 |
General and administrative expenses | 0.000 -100.00 % | 26.128 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.618 M 3 563.60 % | 399.006 K -94.94 % | 7.884 M 0.00 % | 7.884 M -1.62 % | 8.015 M 0.00 % | 8.015 M 82.01 % | 4.403 M 0.00 % | 4.403 M 65.36 % | 2.663 M 0.00 % | 2.663 M 66.10 % | 1.603 M 0.00 % | 1.603 M | 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 | 0.000 | 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 | 3.388 M -84.53 % | 21.896 M 1 086.78 % | 1.845 M 36.77 % | 1.349 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.220 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 |
Operating expenses | 3.388 M -92.95 % | 48.024 M 2 502.93 % | 1.845 M 34.08 % | 1.376 M 76.52 % | 779.500 K -81.41 % | 4.194 M 409.29 % | 823.499 K -12.44 % | 940.500 K -95.27 % | 19.873 M 739.94 % | 2.366 M -79.24 % | 11.399 M 59.75 % | 7.136 M 4 465.93 % | 156.281 K -98.91 % | 14.284 M 3 479.77 % | 399.006 K -94.82 % | 7.703 M 0.00 % | 7.703 M -2.15 % | 7.872 M 0.00 % | 7.872 M 81.43 % | 4.339 M 0.00 % | 4.339 M 67.03 % | 2.598 M 0.00 % | 2.598 M 62.03 % | 1.603 M 0.00 % | 1.603 M 3.00 % | 1.557 M 0.00 % | 1.557 M -13.29 % | 1.795 M 0.00 % | 1.795 M |
Cost and expenses | 25.815 M 31.94 % | 19.565 M -35.44 % | 30.304 M 28.59 % | 23.566 M -4.90 % | 24.779 M -6.56 % | 26.520 M 47.05 % | 18.035 M 5.03 % | 17.172 M -19.31 % | 21.282 M 5.47 % | 20.178 M 64.60 % | 12.259 M 57.86 % | 7.766 M 4 869.17 % | 156.281 K -98.91 % | 14.284 M 3 479.77 % | 399.006 K -94.82 % | 7.703 M 0.00 % | 7.703 M -2.15 % | 7.872 M 0.00 % | 7.872 M 81.43 % | 4.339 M 0.00 % | 4.339 M 67.03 % | 2.598 M 0.00 % | 2.598 M 62.03 % | 1.603 M 0.00 % | 1.603 M 3.00 % | 1.557 M 0.00 % | 1.557 M -13.29 % | 1.795 M 0.00 % | 1.795 M |
Research and development expenses | 0.000 | 0.000 | 0.000 -100.00 % | 27.000 K | 0.000 -100.00 % | 9.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 |
Selling general and administrative expenses | 0.000 -100.00 % | 26.128 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 K | 0.000 -100.00 % | 13.500 K -99.94 % | 21.093 M 2 924.09 % | 697.500 K -93.88 % | 11.399 M 59.75 % | 7.136 M 4 465.93 % | 156.281 K -98.93 % | 14.618 M 3 563.60 % | 399.006 K -94.94 % | 7.884 M 0.00 % | 7.884 M -1.62 % | 8.015 M 0.00 % | 8.015 M 82.01 % | 4.403 M 0.00 % | 4.403 M 65.36 % | 2.663 M 0.00 % | 2.663 M 66.10 % | 1.603 M 0.00 % | 1.603 M | 0.000 | 0.000 | 0.000 | 0.000 |
Interest income | 0.000 -100.00 % | 1.833 M | 0.000 -100.00 % | 1.050 M | 0.000 | 0.000 | 0.000 -100.00 % | 65.942 K 1.87 % | 64.733 K -33.53 % | 97.392 K -11.67 % | 110.265 K 41.47 % | 77.943 K -35.97 % | 121.727 K 4 177.78 % | -2.985 K -124.88 % | 12.000 K | 0.000 | 0.000 -100.00 % | 5.114 K 0.00 % | 5.114 K 592.98 % | 737.970 0.00 % | 737.970 -79.01 % | 3.516 K 0.00 % | 3.516 K -30.02 % | 5.024 K 0.00 % | 5.024 K 309.26 % | 1.228 K 0.00 % | 1.228 K -41.18 % | 2.087 K 0.00 % | 2.087 K |
Interest expense | 0.000 -100.00 % | 955.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 172.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.409 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.235 K 0.00 % | 16.235 K -41.46 % | 27.735 K 0.00 % | 27.735 K 61.56 % | 17.167 K 0.00 % | 17.167 K 44.66 % | 11.867 K 0.00 % | 11.867 K 89.55 % | 6.261 K 0.00 % | 6.261 K |
Depreciation and amortization | 1.953 M 13.94 % | 1.714 M -7.10 % | 1.845 M 361.25 % | 400.000 K -70.15 % | 1.340 M -10.31 % | 1.494 M 4.04 % | 1.436 M 24.22 % | 1.156 M -17.96 % | 1.409 M 18.20 % | 1.192 M 38.60 % | 860.000 K 36.47 % | 630.189 K 398 753.80 % | 158.000 -99.96 % | 443.884 K 11.25 % | 399.006 K 0.89 % | 395.490 K 0.00 % | 395.490 K 12.89 % | 350.338 K 0.00 % | 350.338 K 104.63 % | 171.209 K 0.00 % | 171.209 K 134.38 % | 73.048 K 0.00 % | 73.048 K 445.22 % | 13.398 K 0.00 % | 13.398 K -23.85 % | 17.595 K 0.00 % | 17.595 K 35.98 % | 12.939 K 0.00 % | 12.939 K |
Operating income | -370.000 K -106.20 % | 5.967 M -13.38 % | 6.889 M -9.16 % | 7.584 M 201.19 % | 2.518 M -36.20 % | 3.947 M 15 888.00 % | -25.000 K 98.89 % | -2.254 M -439.46 % | 664.000 K 109.98 % | -6.654 M -28.43 % | -5.181 M -18.35 % | -4.378 M -2 701.28 % | -156.280 K 90.99 % | -1.735 M -334.78 % | -399.006 K -1 828.72 % | 23.081 K 0.00 % | 23.081 K 109.65 % | -239.099 K 0.00 % | -239.099 K -127.37 % | -105.160 K 0.00 % | -105.160 K 84.76 % | -690.246 K 0.00 % | -690.246 K 8.11 % | -751.150 K 0.00 % | -751.150 K -63.32 % | -459.930 K 0.00 % | -459.930 K -188.36 % | 520.490 K 0.00 % | 520.490 K |
Operating income ratio | -0.01 -106.22 % | 0.23 26.18 % | 0.19 -26.69 % | 0.25 173.90 % | 0.09 -28.80 % | 0.13 9 432.78 % | 0.00 99.08 % | -0.15 -599.38 % | 0.03 106.15 % | -0.49 32.78 % | -0.73 43.35 % | -1.29 | 0.00 100.00 % | -0.14 | 0.00 -100.00 % | 0.00 0.00 % | 0.00 109.54 % | -0.03 0.00 % | -0.03 -26.11 % | -0.02 0.00 % | -0.02 93.14 % | -0.36 0.00 % | -0.36 58.95 % | -0.88 0.00 % | -0.88 -110.20 % | -0.42 0.00 % | -0.42 -215.66 % | 0.36 0.00 % | 0.36 |
Total other income expenses net | 0.000 -100.00 % | 170.000 K -35.36 % | 263.000 K 142.56 % | -618.000 K -137.16 % | 1.663 M 135.07 % | -4.742 M -1 042.74 % | 503.000 K -53.60 % | 1.084 M 26.93 % | 854.000 K -63.09 % | 2.314 M 250.75 % | -1.535 M -307.86 % | -376.351 K 62.04 % | -991.523 K 58.20 % | -2.372 M -22 243.77 % | -10.616 K 98.61 % | -762.128 K 0.00 % | -762.128 K -408.01 % | -150.023 K 0.00 % | -150.023 K -942.52 % | -14.391 K 0.00 % | -14.391 K 40.58 % | -24.219 K 0.00 % | -24.219 K -99.46 % | -12.142 K 0.00 % | -12.142 K -14.13 % | -10.639 K 0.00 % | -10.639 K -154.89 % | -4.174 K 0.00 % | -4.174 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 | 2011-12-31 | 2011-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2011-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -8.585 M 72.55 % | -31.279 M -29.95 % | -24.070 M 1.53 % | -24.443 M 16.34 % | -29.218 M -8.69 % | -26.881 M -96.66 % | -13.669 M -8.95 % | -12.546 M -1.41 % | -12.371 M 14.13 % | -14.407 M -56.38 % | -9.213 M -474.36 % | 2.461 M 333.84 % | -1.052 M -351.60 % | 418.290 K 159.27 % | -705.716 K 30.87 % | -1.021 M 59.95 % | -2.549 M 14.09 % | -2.967 M -113.21 % | -1.392 M 49.18 % | -2.739 M -300.37 % | -684.018 K -111.48 % | -323.443 K -239.32 % | -95.322 K 47.30 % | -180.879 K 78.65 % | -847.253 K 53.49 % | -1.822 M -1 391.27 % | 141.079 K |
Total investments | 0.000 | 0.000 | 0.000 100.00 % | -5.667 M | 0.000 | 0.000 -100.00 % | 6.980 M -0.36 % | 7.005 M -0.10 % | 7.012 M -0.90 % | 7.076 M -0.97 % | 7.145 M | 0.000 -100.00 % | 27.812 K -0.48 % | 27.946 K -91.00 % | 310.409 K 1 027.94 % | 27.520 K -98.36 % | 1.673 M -3.68 % | 1.737 M 6 624.73 % | 25.833 K 12.92 % | 22.877 K 3.46 % | 22.111 K -8.70 % | 24.219 K -2.46 % | 24.831 K -4.35 % | 25.959 K -49.44 % | 51.348 K 102.40 % | 25.369 K | 0.000 |
Total debt | 14.703 M 13.97 % | 12.901 M -0.94 % | 13.024 M 3.94 % | 12.530 M 488.82 % | 2.128 M 36.15 % | 1.563 M -30.93 % | 2.263 M -28.11 % | 3.148 M 23.99 % | 2.539 M -47.08 % | 4.798 M -11.77 % | 5.438 M 47.77 % | 3.680 M 5.25 % | 3.496 M 148.30 % | 1.408 M 17 591.73 % | 7.959 K -64.14 % | 22.193 K -25.76 % | 29.895 K -41.55 % | 51.144 K -21.32 % | 65.000 K 1.24 % | 64.203 K -34.30 % | 97.716 K -68.09 % | 306.255 K 93.09 % | 158.604 K -41.72 % | 272.155 K 0.32 % | 271.291 K -49.00 % | 531.947 K 126.77 % | 234.575 K |
Accumulated other comprehensive income loss | -5.307 M | 0.000 100.00 % | -5.572 M -525.67 % | 1.309 M -28.94 % | 1.842 M -4.86 % | 1.936 M 28.81 % | 1.503 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 |
Retained earnings | 47.729 M -2.21 % | 48.807 M 13.93 % | 42.840 M 10.76 % | 38.677 M 51.37 % | 25.552 M 4.45 % | 24.463 M -4.00 % | 25.483 M 1.10 % | 25.206 M -4.35 % | 26.353 M 246.46 % | -17.993 M -31.41 % | -13.692 M -67.00 % | -8.199 M -217.20 % | -2.585 M 71.15 % | -8.960 M -87.73 % | -4.773 M -11.92 % | -4.265 M -28.62 % | -3.316 M -18.09 % | -2.808 M 20.48 % | -3.531 M -25.05 % | -2.823 M -11.29 % | -2.537 M 15.45 % | -3.001 M -13.73 % | -2.639 M -36.52 % | -1.933 M -82.13 % | -1.061 M -155.26 % | -415.737 K -175.00 % | 554.298 K |
Common stock | 687.000 K 1.03 % | 680.000 K 0.00 % | 680.000 K 0.00 % | 680.000 K 0.15 % | 679.000 K 1.19 % | 671.000 K 0.00 % | 671.000 K 0.00 % | 671.000 K 0.00 % | 671.000 K 0.45 % | 668.000 K -8.24 % | 728.000 K 146.78 % | 295.000 K -11.37 % | 332.858 K 310.26 % | 81.133 K -40.81 % | 137.075 K -0.38 % | 137.600 K 0.96 % | 136.286 K 3.15 % | 132.122 K 2.29 % | 129.167 K 124.40 % | 57.561 K -36.46 % | 90.584 K 231.28 % | 27.344 K -69.52 % | 89.715 K 328.54 % | 20.935 K -76.02 % | 87.292 K 326.67 % | 20.459 K 1 125.40 % | 1.670 K |
Total equity | 43.629 M -2.34 % | 44.675 M 16.15 % | 38.464 M 12.06 % | 34.326 M 58.59 % | 21.645 M 7.06 % | 20.218 M -2.81 % | 20.802 M 0.59 % | 20.680 M -4.99 % | 21.767 M -2.38 % | 22.297 M -16.53 % | 26.714 M 697.43 % | 3.350 M -55.87 % | 7.591 M 93.18 % | 3.930 M -45.08 % | 7.155 M -7.94 % | 7.772 M -10.71 % | 8.705 M -2.11 % | 8.892 M 11.95 % | 7.943 M 5.19 % | 7.552 M 152.99 % | 2.985 M 112.03 % | 1.408 M -0.87 % | 1.420 M 135.23 % | 603.767 K -60.74 % | 1.538 M -25.69 % | 2.070 M 1 883.44 % | 104.348 K |
Other non current liabilities | 3.292 M 72.18 % | 1.912 M 19.20 % | 1.604 M 2.89 % | 1.559 M 136.21 % | 660.000 K -11.42 % | 745.115 K 1 011.60 % | -81.737 K 33.21 % | -122.371 K -83.99 % | -66.509 K 72.30 % | -240.079 K -16.16 % | -206.672 K -568.54 % | 44.110 K 113.59 % | -324.528 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.522 -50.66 % | -0.347 | 0.000 100.00 % | -0.104 -100.00 % | 44.056 K | 0.000 | 0.000 100.00 % | -0.918 | 0.000 |
Long term debt | 12.200 M 17.41 % | 10.391 M -10.92 % | 11.665 M -4.09 % | 12.163 M 1 637.57 % | 700.000 K -15.87 % | 832.045 K -4.77 % | 873.737 K -14.79 % | 1.025 M 69.06 % | 606.509 K -75.31 % | 2.456 M -0.87 % | 2.478 M 113.43 % | 1.161 M -63.22 % | 3.156 M 220.31 % | 985.325 K | 0.000 | 0.000 -100.00 % | 7.034 K -66.99 % | 21.310 K -24.79 % | 28.333 K -26.17 % | 38.374 K | 0.000 -100.00 % | 77.345 K | 0.000 | 0.000 | 0.000 -100.00 % | 243.058 K | 0.000 |
Total non current liabilities | 15.492 M 25.92 % | 12.303 M -7.28 % | 13.269 M -3.30 % | 13.722 M 908.97 % | 1.360 M -2.65 % | 1.397 M 76.39 % | 792.000 K -12.29 % | 903.000 K 67.22 % | 540.000 K -75.63 % | 2.216 M -2.42 % | 2.271 M 88.46 % | 1.205 M -57.44 % | 2.832 M 187.37 % | 985.325 K | 0.000 | 0.000 -100.00 % | 7.034 K -66.99 % | 21.310 K -24.79 % | 28.333 K -26.17 % | 38.374 K | 0.000 -100.00 % | 77.345 K 75.56 % | 44.056 K -2.57 % | 45.219 K | 0.000 -100.00 % | 243.058 K | 0.000 |
Other current liabilities | 21.879 M -17.96 % | 26.670 M -17.52 % | 32.334 M 364.10 % | 6.967 M -70.74 % | 23.814 M -18.53 % | 29.232 M 658.69 % | 3.853 M 401.50 % | -1.278 M -144.90 % | 2.846 M -84.30 % | 18.129 M 4 441.82 % | 399.150 K -82.49 % | 2.279 M 230.38 % | 689.958 K -51.27 % | 1.416 M 276.73 % | 375.851 K -84.88 % | 2.486 M 132.64 % | 1.068 M -63.60 % | 2.936 M 213.27 % | 937.112 K -77.60 % | 4.183 M 109.59 % | 1.996 M 87.41 % | 1.065 M -4.77 % | 1.118 M 255.15 % | 314.864 K -55.46 % | 706.900 K -30.90 % | 1.023 M -22.49 % | 1.320 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 24.944 M 28.56 % | 19.403 M | 0.000 | 0.000 -100.00 % | 16.342 M | 0.000 -100.00 % | 16.476 M | 0.000 | 0.000 -100.00 % | 2.000 | 0.000 -100.00 % | 0.791 | 0.000 -100.00 % | 2.000 | 0.000 -100.00 % | 576.670 K | 0.000 | 0.000 -100.00 % | 2.281 M | 0.000 -100.00 % | 652.336 K | 0.000 | 0.000 | 0.000 |
Short term debt | 2.503 M -0.28 % | 2.510 M 84.69 % | 1.359 M 270.30 % | 367.000 K -87.15 % | 2.856 M 206.27 % | 932.522 K -46.88 % | 1.756 M -35.33 % | 2.715 M 15.29 % | 2.355 M -19.22 % | 2.915 M -17.15 % | 3.519 M 38.77 % | 2.536 M 242.17 % | 741.015 K 75.26 % | 422.797 K 5 212.05 % | 7.959 K -64.14 % | 22.193 K -2.92 % | 22.860 K -23.38 % | 29.834 K -18.63 % | 36.666 K 41.96 % | 25.828 K -73.57 % | 97.716 K -57.31 % | 228.910 K 44.33 % | 158.604 K -41.72 % | 272.155 K 0.32 % | 271.291 K -6.09 % | 288.888 K 23.15 % | 234.575 K |
Total current liabilities | 26.551 M -16.81 % | 31.915 M -11.38 % | 36.012 M 2.36 % | 35.180 M 23.12 % | 28.573 M -4.00 % | 29.765 M 17.88 % | 25.250 M 22.03 % | 20.691 M 9.03 % | 18.978 M -21.03 % | 24.032 M 258.21 % | 6.709 M 10.49 % | 6.072 M 18.80 % | 5.111 M 76.85 % | 2.890 M -5.82 % | 3.069 M -0.04 % | 3.070 M -24.50 % | 4.066 M 12.04 % | 3.629 M -14.08 % | 4.223 M 15.73 % | 3.649 M 74.32 % | 2.093 M -34.31 % | 3.187 M 149.58 % | 1.277 M -4.52 % | 1.337 M 36.71 % | 978.191 K -23.92 % | 1.286 M -21.46 % | 1.637 M |
Total liabilities | 42.043 M -4.92 % | 44.218 M -10.27 % | 49.281 M 0.78 % | 48.902 M 63.37 % | 29.933 M -3.94 % | 31.162 M 19.66 % | 26.042 M 20.60 % | 21.594 M 10.64 % | 19.518 M -25.64 % | 26.248 M 192.29 % | 8.980 M 23.40 % | 7.277 M -8.38 % | 7.943 M 104.95 % | 3.875 M 26.29 % | 3.069 M -0.04 % | 3.070 M -24.63 % | 4.073 M 11.58 % | 3.650 M -14.15 % | 4.252 M 15.30 % | 3.688 M 76.15 % | 2.093 M -35.87 % | 3.264 M 147.11 % | 1.321 M -4.46 % | 1.383 M 41.34 % | 978.191 K -36.01 % | 1.529 M -6.61 % | 1.637 M |
Other non current assets | 3.890 M 194 400.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.980 M -0.36 % | 7.005 M -0.10 % | 7.012 M -0.90 % | 7.076 M -0.97 % | 7.145 M | 0.000 -100.00 % | 27.814 K -0.47 % | 27.946 K -91.00 % | 310.409 K -50.82 % | 631.186 K -62.28 % | 1.673 M -3.68 % | 1.737 M 82.38 % | 952.506 K 4 063.41 % | 22.878 K 3.47 % | 22.111 K -8.70 % | 24.219 K -2.47 % | 24.832 K -4.35 % | 25.960 K -49.44 % | 51.349 K 102.39 % | 25.371 K | 0.000 |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.980 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -307.502 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 17.913 M 17 635.64 % | 101.000 K -98.23 % | 5.698 M 8 404.48 % | 67.000 K -99.04 % | 6.944 M 1 541.68 % | 423.000 K -93.18 % | 6.200 M 901.62 % | 619.000 K -94.09 % | 10.470 M 1 886.80 % | 527.000 K | 0.000 -100.00 % | 240.000 K | 0.000 -100.00 % | 897.881 K | 0.000 -100.00 % | 1.970 M | 0.000 -100.00 % | 2.285 M | 0.000 -100.00 % | 2.979 M | 0.000 -100.00 % | 1.172 M | 0.000 -100.00 % | 49.406 K | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 -100.00 % | 5.600 M | 0.000 -100.00 % | 5.600 M 673.00 % | -977.310 K -117.45 % | 5.600 M | 0.000 -100.00 % | 5.600 M | 0.000 -100.00 % | 5.600 M | 0.000 -100.00 % | 3.140 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.611 M | 0.000 -100.00 % | 1.550 M | 0.000 -100.00 % | 1.033 M | 0.000 -100.00 % | 1.031 M | 0.000 -100.00 % | 820.654 K | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 17.913 M 214.21 % | 5.701 M 0.05 % | 5.698 M 0.55 % | 5.667 M -5.03 % | 5.967 M -0.93 % | 6.023 M -2.85 % | 6.200 M -0.31 % | 6.219 M 0.40 % | 6.194 M 1.09 % | 6.127 M 5.06 % | 5.832 M 72.54 % | 3.380 M 0.25 % | 3.372 M 275.51 % | 897.881 K -71.91 % | 3.197 M -10.73 % | 3.581 M -0.90 % | 3.614 M -5.77 % | 3.835 M 5.21 % | 3.645 M -9.15 % | 4.012 M 77.46 % | 2.261 M 2.63 % | 2.203 M 45.14 % | 1.518 M 74.47 % | 870.060 K 21.61 % | 715.457 K 4.57 % | 684.165 K -1.97 % | 697.882 K |
Property plant equipment net | 21.459 M 11.19 % | 19.299 M -4.68 % | 20.247 M 1.04 % | 20.038 M 417.11 % | 3.875 M 24.08 % | 3.123 M -15.00 % | 3.674 M -1.10 % | 3.715 M 8.15 % | 3.435 M -35.16 % | 5.298 M 18.68 % | 4.464 M 153.06 % | 1.764 M -5.20 % | 1.861 M 684.84 % | 237.091 K -7.87 % | 257.347 K -7.09 % | 276.976 K -35.97 % | 432.600 K 165.71 % | 162.809 K -0.32 % | 163.334 K -41.91 % | 281.165 K 101.12 % | 139.799 K -7.76 % | 151.565 K 166.50 % | 56.873 K 28.14 % | 44.382 K 1.69 % | 43.646 K 13.48 % | 38.463 K -49.37 % | 75.965 K |
Total non current assets | 43.262 M 50.93 % | 28.664 M -4.22 % | 29.928 M -4.15 % | 31.224 M 217.25 % | 9.842 M 7.61 % | 9.146 M -45.73 % | 16.854 M -0.50 % | 16.939 M 1.79 % | 16.641 M -10.05 % | 18.501 M 6.08 % | 17.441 M 239.06 % | 5.144 M -2.21 % | 5.260 M 352.33 % | 1.163 M -69.11 % | 3.765 M -16.14 % | 4.489 M -21.51 % | 5.720 M -0.27 % | 5.735 M 28.78 % | 4.453 M 3.17 % | 4.316 M 78.15 % | 2.423 M 1.85 % | 2.379 M 48.72 % | 1.600 M 70.10 % | 940.402 K 16.03 % | 810.452 K 8.35 % | 748.000 K -3.34 % | 773.847 K |
Other current assets | 12.821 M 895.42 % | 1.288 M -4.45 % | 1.348 M -75.44 % | 5.488 M 478.90 % | 948.000 K -83.26 % | 5.662 M | 0.000 -100.00 % | 5.000 M 15 208.89 % | 32.659 K -99.36 % | 5.116 M 57 883.69 % | 8.823 K -99.49 % | 1.716 M -73.11 % | 6.381 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 |
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 -100.00 % | 333.335 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 23.288 M -47.29 % | 44.180 M 19.10 % | 37.094 M 0.33 % | 36.973 M 17.95 % | 31.346 M 10.20 % | 28.444 M 78.53 % | 15.932 M 1.52 % | 15.694 M 5.26 % | 14.910 M -22.36 % | 19.205 M 31.08 % | 14.651 M 1 101.89 % | 1.219 M -73.20 % | 4.549 M 359.55 % | 989.832 K 38.70 % | 713.675 K -31.58 % | 1.043 M -59.55 % | 2.579 M -14.56 % | 3.018 M 107.21 % | 1.457 M -48.03 % | 2.803 M 258.54 % | 781.734 K 24.14 % | 629.698 K 147.98 % | 253.926 K -43.95 % | 453.034 K -59.50 % | 1.119 M -52.48 % | 2.354 M 2 417.39 % | 93.496 K |
Cash and short term investments | 23.288 M -47.29 % | 44.180 M 19.10 % | 37.094 M 0.33 % | 36.973 M 17.95 % | 31.346 M 10.20 % | 28.444 M 78.53 % | 15.932 M 1.52 % | 15.694 M 5.26 % | 14.910 M -22.36 % | 19.205 M 31.08 % | 14.651 M 1 101.89 % | 1.219 M -73.20 % | 4.549 M 359.55 % | 989.832 K 38.70 % | 713.675 K -31.58 % | 1.043 M -59.55 % | 2.579 M -14.56 % | 3.018 M 107.21 % | 1.457 M -48.03 % | 2.803 M 258.54 % | 781.734 K 24.14 % | 629.698 K 147.98 % | 253.926 K -43.95 % | 453.034 K -59.50 % | 1.119 M -52.48 % | 2.354 M 2 417.39 % | 93.496 K |
Total current assets | 42.410 M -29.59 % | 60.229 M 4.17 % | 57.817 M 11.18 % | 52.004 M 24.60 % | 41.736 M -1.18 % | 42.234 M 40.83 % | 29.990 M 18.37 % | 25.335 M 2.80 % | 24.644 M -17.97 % | 30.044 M 64.60 % | 18.253 M 232.90 % | 5.483 M -46.63 % | 10.274 M 54.67 % | 6.642 M 2.83 % | 6.459 M 1.68 % | 6.353 M -9.99 % | 7.058 M 3.68 % | 6.807 M -12.07 % | 7.742 M 11.83 % | 6.923 M 160.70 % | 2.655 M 15.81 % | 2.293 M 100.88 % | 1.141 M 9.14 % | 1.046 M -38.68 % | 1.706 M -40.16 % | 2.850 M 194.61 % | 967.518 K |
Inventory | 1.759 M 118.78 % | 804.000 K 136.47 % | 340.000 K -20.19 % | 426.000 K -3.84 % | 443.000 K -11.22 % | 499.000 K -27.37 % | 687.000 K 4.25 % | 659.000 K -9.60 % | 729.000 K -23.50 % | 953.000 K -2.95 % | 982.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 |
Net receivables | 4.542 M -67.46 % | 13.957 M -26.68 % | 19.035 M 108.79 % | 9.117 M 1.31 % | 8.999 M -3.68 % | 9.343 M -30.12 % | 13.371 M 135.73 % | 5.672 M -45.83 % | 10.470 M 75.94 % | 5.951 M | 0.000 -100.00 % | 2.567 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 |
Tax assets | 0.000 -100.00 % | 3.662 M -8.06 % | 3.983 M -27.83 % | 5.519 M | 0.000 | 0.000 100.00 % | -6.980 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.052 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 2.169 M 15.13 % | 1.884 M 18.86 % | 1.585 M -24.09 % | 2.088 M 58.42 % | 1.318 M -51.20 % | 2.701 M -88.62 % | 23.729 M 1 054.70 % | 2.055 M -87.86 % | 16.934 M 566.10 % | 2.542 M -26.95 % | 3.480 M 483.89 % | 596.000 K -86.03 % | 4.266 M -1.43 % | 4.328 M 61.20 % | 2.685 M 158.50 % | 1.039 M -77.62 % | 4.641 M 413.63 % | 903.548 K -80.31 % | 4.588 M 519.26 % | 740.920 K | 0.000 -100.00 % | 510.165 K | 0.000 -100.00 % | 348.359 K | 0.000 -100.00 % | 302.800 K 266.40 % | 82.643 K |
Tax payables | 0.000 -100.00 % | 851.000 K 15.94 % | 734.000 K -9.83 % | 814.000 K 39.15 % | 585.000 K -20.73 % | 738.000 K | 0.000 -100.00 % | 857.000 K | 0.000 -100.00 % | 446.000 K | 0.000 -100.00 % | 661.000 K | 0.000 -100.00 % | 749.135 K | 0.000 | 0.000 | 0.000 -100.00 % | 648.679 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.219 K | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.034 K | 0.000 -100.00 % | 16.666 K -93.09 % | 241.315 K | 0.000 -100.00 % | 425.007 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 14.703 M 13.97 % | 12.901 M -0.94 % | 13.024 M 3.94 % | 12.530 M 488.82 % | 2.128 M 20.60 % | 1.765 M -30.24 % | 2.529 M -25.41 % | 3.391 M 31.20 % | 2.585 M -47.99 % | 4.969 M 9.38 % | 4.543 M 169.57 % | 1.685 M -13.22 % | 1.942 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 |
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 |
Other total stockholders equity | 520.000 K 110.81 % | -4.812 M -1 032.56 % | 516.000 K 108.14 % | -6.340 M 40.26 % | -10.613 M 0.43 % | -10.659 M 3.87 % | -11.089 M -11.56 % | -9.939 M -3.09 % | -9.641 M -119.30 % | 49.944 M 1.81 % | 49.055 M 172.06 % | 18.031 M -5.16 % | 19.012 M 48.43 % | 12.808 M 8.63 % | 11.791 M -0.91 % | 11.899 M 0.07 % | 11.891 M 2.79 % | 11.568 M 2.11 % | 11.328 M 12.43 % | 10.076 M 85.51 % | 5.431 M 37.29 % | 3.956 M -0.32 % | 3.969 M 57.78 % | 2.516 M 0.15 % | 2.512 M 1.90 % | 2.465 M 645.80 % | -451.619 K |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.147 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 85.672 M -3.62 % | 88.893 M 1.31 % | 87.745 M 5.43 % | 83.228 M 61.36 % | 51.578 M 0.39 % | 51.380 M 9.68 % | 46.844 M 10.81 % | 42.274 M 2.40 % | 41.285 M -14.96 % | 48.545 M 36.00 % | 35.694 M 235.88 % | 10.627 M -31.59 % | 15.534 M 99.02 % | 7.805 M -23.66 % | 10.224 M -5.70 % | 10.842 M -15.15 % | 12.778 M 1.88 % | 12.542 M 2.85 % | 12.195 M 8.50 % | 11.239 M 121.31 % | 5.078 M 8.70 % | 4.672 M 70.44 % | 2.741 M 38.00 % | 1.986 M -21.06 % | 2.516 M -30.08 % | 3.598 M 106.64 % | 1.741 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 | 2011-12-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-12-31 | 2011-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -317.089 K -110.71 % | 2.961 M 250.57 % | -1.966 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 354.210 K 0.00 % | 354.210 K 1 611.06 % | -23.441 K 0.00 % | -23.441 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 404.000 K -29.37 % | 572.000 K 116.67 % | 264.000 K -24.14 % | 348.000 K 206.61 % | 113.500 K -14.66 % | 133.000 K 1 377.78 % | 9.000 K -33.33 % | 13.500 K | 0.000 -100.00 % | 32.000 K -63.64 % | 88.000 K 66.04 % | 53.000 K | 0.000 | 0.000 | 0.000 100.00 % | -12.428 K 0.00 % | -12.428 K -294.41 % | 6.393 K 0.00 % | 6.393 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -342.000 K -135.85 % | 954.000 K 120.44 % | -4.668 M -7.36 % | -4.348 M -274.27 % | 2.495 M -65.64 % | 7.262 M 3 040.08 % | -247.000 K -157.18 % | 432.000 K 109.53 % | -4.535 M -145.57 % | 9.952 M 2 797.02 % | -369.000 K -148.91 % | 754.459 K 63.04 % | 462.732 K 15.43 % | 400.876 K 2 765.37 % | -15.040 K 97.38 % | -573.483 K 0.00 % | -573.483 K -92.22 % | -298.341 K 0.00 % | -298.341 K 67.12 % | -907.332 K 0.00 % | -907.332 K -514.03 % | 219.144 K 0.00 % | 219.144 K 567.31 % | -46.895 K 0.00 % | -46.895 K -120.39 % | -21.278 K 0.00 % | -21.278 K 60.17 % | -53.426 K 0.00 % | -53.426 K |
Accounts receivables | 612.000 K -90.58 % | 6.499 M 236.71 % | -4.754 M -8.91 % | -4.365 M -236.11 % | 3.207 M 3 908.75 % | 80.000 K 101.82 % | -4.389 M -19 182.61 % | 23.000 K -97.39 % | 881.000 K 126.88 % | -3.277 M -787.00 % | 477.000 K -75.48 % | 1.945 M 10 226.68 % | -19.207 K -227.70 % | 15.040 K 200.00 % | -15.040 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 |
Inventory | -954.000 K -105.60 % | -464.000 K -639.53 % | 86.000 K 405.88 % | 17.000 K -69.64 % | 55.999 K -72.00 % | 200.000 K 814.29 % | -28.000 K -140.00 % | 70.000 K -68.75 % | 224.000 K -76.52 % | 954.000 K 197.15 % | -982.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 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -768.000 K -113.20 % | 5.819 M 9.11 % | 5.333 M 257.44 % | 1.492 M 133.42 % | -4.464 M -133.35 % | 13.385 M 1 205.85 % | 1.025 M 189.75 % | -1.142 M -336.98 % | 481.940 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 |
Other working capital | 0.000 100.00 % | -5.081 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.163 M 200.00 % | -1.163 M -0.87 % | -1.153 M 1.96 % | -1.176 M -5.95 % | -1.110 M -24.86 % | -889.000 K -1 733.90 % | -48.476 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 |
Other non cash items | -9.433 M -165.34 % | -3.555 M -4 400.00 % | -79.000 K -107.81 % | 1.012 M 290.23 % | -532.000 K -111.80 % | 4.508 M 152.69 % | 1.784 M -26.55 % | 2.429 M -46.05 % | 4.502 M 157.31 % | -7.856 M -325.81 % | 3.479 M 190.14 % | 1.199 M 531.89 % | -277.639 K -112.23 % | 2.270 M 10 593.05 % | 21.232 K -93.83 % | 344.001 K 0.00 % | 344.001 K 1 069.77 % | 29.408 K 0.00 % | 29.408 K -53.66 % | 63.465 K 0.00 % | 63.465 K 206.55 % | 20.703 K 0.00 % | 20.703 K 12.38 % | 18.423 K 0.00 % | 18.423 K -85.93 % | 130.941 K 0.00 % | 130.941 K 691.91 % | -22.122 K 0.00 % | -22.122 K |
Net cash provided by operating activities | -7.528 M -197.56 % | 7.716 M 194.50 % | 2.620 M -75.22 % | 10.575 M 50.09 % | 7.046 M -54.01 % | 15.322 M 1 084.08 % | 1.294 M -33.61 % | 1.949 M 155.15 % | -3.534 M -146.11 % | 7.665 M 308.17 % | -3.682 M -43.78 % | -2.561 M -507.29 % | -421.697 K 28.85 % | -592.713 K -46.92 % | -403.430 K 31.09 % | -585.467 K 0.00 % | -585.467 K -299.33 % | -146.614 K 0.00 % | -146.614 K 81.52 % | -793.316 K 0.00 % | -793.316 K -97.55 % | -401.570 K 0.00 % | -401.570 K 48.41 % | -778.365 K 0.00 % | -778.365 K -126.72 % | -343.310 K 0.00 % | -343.310 K -175.67 % | 453.707 K 0.00 % | 453.707 K |
Investments in property plant and equipment | -575.000 K 1.54 % | -584.000 K 68.12 % | -1.832 M 61.76 % | -4.791 M -1 141.19 % | -386.000 K 9.18 % | -425.000 K 54.64 % | -937.000 K -169.25 % | -348.000 K 11.00 % | -391.000 K 60.86 % | -999.000 K -974.19 % | -93.000 K -177.68 % | -33.492 K | 0.000 100.00 % | -71.217 K | 0.000 100.00 % | -242.798 K 0.00 % | -242.798 K | 0.000 | 0.000 100.00 % | -263.086 K 0.00 % | -263.086 K -580.29 % | -38.673 K 0.00 % | -38.673 K -197.95 % | -12.980 K 0.00 % | -12.980 K -76.23 % | -7.365 K 0.00 % | -7.365 K 77.08 % | -32.139 K 0.00 % | -32.139 K |
Acquisitions net | -10.474 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.276 M 22 562.55 % | 10.043 K -72.61 % | 36.669 K 216.22 % | -31.552 K | 0.000 100.00 % | -206.400 K 0.00 % | -206.400 K | 0.000 | 0.000 100.00 % | -698.487 K 0.00 % | -698.487 K -482.44 % | -119.924 K 0.00 % | -119.924 K -430.41 % | -22.610 K 0.00 % | -22.610 K -112.67 % | 178.407 K 0.00 % | 178.407 K | 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 |
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 -100.00 % | 533.237 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 -100.00 % | 12.685 K 0.00 % | 12.685 K | 0.000 | 0.000 |
Other investing activites | 693.000 K -61.50 % | 1.800 M 128.43 % | 788.000 K | 0.000 | 0.000 100.00 % | -4.000 K 89.87 % | -39.500 K 71.58 % | -139.000 K -110.61 % | -66.000 K 51.82 % | -137.000 K -23 259 862.31 % | 0.589 -100.00 % | 366.000 K 435.78 % | -109.000 K -1 309.11 % | 9.015 K | 0.000 100.00 % | -145.146 K 0.00 % | -145.146 K -331.08 % | -33.670 K 0.00 % | -33.670 K 56.34 % | -77.118 K 0.00 % | -77.118 K -1 510.22 % | 5.469 K 0.00 % | 5.469 K 8.85 % | 5.024 K 0.00 % | 5.024 K 53.47 % | 3.274 K 0.00 % | 3.274 K 56.86 % | 2.087 K 0.00 % | 2.087 K |
Net cash used for investing activites | -10.356 M -951.64 % | 1.216 M 216.48 % | -1.044 M 78.21 % | -4.791 M -1 141.19 % | -386.000 K 9.18 % | -425.000 K 54.64 % | -937.000 K -169.25 % | -348.000 K 11.00 % | -391.000 K 60.86 % | -999.000 K -145.76 % | 2.183 M 328.22 % | 509.788 K 1 290.24 % | 36.669 K 139.11 % | -93.755 K | 0.000 100.00 % | -449.198 K 0.00 % | -449.198 K -1 234.12 % | -33.670 K 0.00 % | -33.670 K 96.76 % | -1.039 M 0.00 % | -1.039 M -578.32 % | -153.128 K 0.00 % | -153.128 K -400.99 % | -30.565 K 0.00 % | -30.565 K -116.35 % | 187.000 K 0.00 % | 187.000 K 722.25 % | -30.052 K 0.00 % | -30.052 K |
Debt repayment | -1.577 M | 0.000 100.00 % | -25.000 K | 0.000 | 0.000 100.00 % | -85.999 K 58.65 % | -208.000 K | 0.000 100.00 % | -45.000 K | 0.000 | 0.000 -100.00 % | 1.328 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 |
Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 178.000 K -58.80 % | 432.000 K 14 300.00 % | 3.000 K | 0.000 -100.00 % | 19.000 K -9.52 % | 21.000 K -99.24 % | 2.763 M -81.90 % | 15.268 M | 0.000 -100.00 % | 5.734 M 824.57 % | 620.223 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.163 M 0.00 % | 3.163 M 578.06 % | 466.414 K 0.00 % | 466.414 K | 0.000 | 0.000 -100.00 % | 1.136 M 0.00 % | 1.136 M | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.154 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.360 K 0.00 % | -12.360 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -1.372 M -137 300.00 % | 1.000 K 100.07 % | -1.359 M 55.50 % | -3.054 M 0.00 % | -3.054 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 |
Other financing activites | -2.000 K 99.89 % | -1.811 M -4 111.63 % | -43.000 K -101.57 % | 2.745 M 102.14 % | 1.358 M 1 458.00 % | -100.000 K -17.65 % | -85.000 K 87.80 % | -697.000 K -54.55 % | -451.000 K 90.30 % | -4.649 M -130.76 % | 15.113 M 1 123.46 % | -1.477 M -38.41 % | -1.067 M -375.04 % | 387.913 K -38.68 % | 632.570 K 4 171.77 % | -15.536 K 0.00 % | -15.536 K 33.73 % | -23.441 K 0.00 % | -23.441 K -100.78 % | 3.013 M 0.00 % | 3.013 M 328.58 % | 703.137 K 0.00 % | 703.137 K 563.90 % | -151.570 K 0.00 % | -151.570 K -111.80 % | 1.284 M 0.00 % | 1.284 M 298.41 % | -647.377 K 0.00 % | -647.377 K |
Net cash used provided by financing activities | -2.951 M -63.04 % | -1.810 M -26.84 % | -1.427 M -989.31 % | -131.000 K 96.53 % | -3.774 M -73.44 % | -2.176 M -642.66 % | -293.000 K 56.78 % | -678.000 K -36.69 % | -496.000 K 73.70 % | -1.886 M -112.48 % | 15.113 M 1 260.43 % | -1.302 M -127.90 % | 4.667 M 1 103.23 % | 387.913 K -38.68 % | 632.570 K 4 171.77 % | -15.536 K 0.00 % | -15.536 K 33.73 % | -23.441 K 0.00 % | -23.441 K -100.78 % | 3.013 M 0.00 % | 3.013 M 328.58 % | 703.137 K 0.00 % | 703.137 K 563.90 % | -151.570 K 0.00 % | -151.570 K -111.80 % | 1.284 M 0.00 % | 1.284 M 298.41 % | -647.377 K 0.00 % | -647.377 K |
Effect of forex changes on cash | -57.000 K -58.33 % | -36.000 K -28.57 % | -28.000 K -7.69 % | -26.000 K -425.00 % | 8.000 K 107.66 % | -104.500 K -220.11 % | 87.000 K 225.18 % | -69.500 K -210.32 % | 63.000 K -46.84 % | 118.500 K 151.19 % | -231.500 K | 0.000 | 0.000 -100.00 % | 0.368 | 0.000 | 0.000 | 0.000 -100.00 % | 2.131 K 0.00 % | 2.131 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.659 K 0.00 % | -32.659 K | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 23.288 M -47.22 % | 44.120 M 72 824.79 % | 60.500 K -98.92 % | 5.627 M 93.90 % | 2.902 M -76.81 % | 12.512 M 5 157.14 % | 238.000 K -69.64 % | 784.000 K 118.25 % | -4.295 M -194.31 % | 4.554 M -66.56 % | 13.618 M 506.09 % | -3.353 M -178.31 % | 4.282 M 803.39 % | 474.044 K 661.05 % | 62.288 K 102.97 % | -2.100 M 0.00 % | -2.100 M -525.40 % | -335.848 K 0.00 % | -335.848 K -114.21 % | 2.363 M 0.00 % | 2.363 M 695.93 % | 296.881 K 0.00 % | 296.881 K 114.95 % | -1.986 M 0.00 % | -1.986 M -188.04 % | 2.256 M 0.00 % | 2.256 M 604.26 % | -447.445 K 0.00 % | -447.445 K |
Cash at beginning of period | 0.000 -100.00 % | 60.500 K | 0.000 -100.00 % | 31.346 M 10.20 % | 28.444 M 78.53 % | 15.932 M 1.52 % | 15.694 M 5.26 % | 14.910 M -22.36 % | 19.205 M 31.08 % | 14.651 M 1 318.44 % | 1.033 M -76.45 % | 4.386 M 1 626.04 % | 254.130 K -50.73 % | 515.788 K 13.73 % | 453.500 K -85.57 % | 3.144 M 0.00 % | 3.144 M -2.90 % | 3.237 M 0.00 % | 3.237 M 636.07 % | 439.829 K 0.00 % | 439.829 K 160.64 % | 168.752 K 0.00 % | 168.752 K -92.21 % | 2.167 M 0.00 % | 2.167 M 1 666.96 % | -138.306 K 0.00 % | -138.306 K -145.14 % | 306.366 K 0.00 % | 306.366 K |
Cash at end of period | 23.288 M -47.29 % | 44.180 M 72 924.79 % | 60.500 K -99.84 % | 36.973 M 17.95 % | 31.346 M 10.20 % | 28.444 M 78.53 % | 15.932 M 1.52 % | 15.694 M 5.26 % | 14.910 M -22.36 % | 19.205 M 31.08 % | 14.651 M 1 318.44 % | 1.033 M -77.23 % | 4.537 M 358.32 % | 989.832 K 91.91 % | 515.788 K -50.55 % | 1.043 M 0.00 % | 1.043 M -64.05 % | 2.902 M 0.00 % | 2.902 M 3.52 % | 2.803 M 0.00 % | 2.803 M 501.93 % | 465.633 K 0.00 % | 465.633 K 157.43 % | 180.878 K 0.00 % | 180.878 K -91.46 % | 2.118 M 0.00 % | 2.118 M 1 601.26 % | -141.079 K 0.00 % | -141.079 K |
Operating cash flow | -7.528 M -197.56 % | 7.716 M 194.50 % | 2.620 M -75.22 % | 10.575 M 50.09 % | 7.046 M -54.01 % | 15.322 M 1 084.08 % | 1.294 M -33.61 % | 1.949 M 155.15 % | -3.534 M -146.11 % | 7.665 M 308.17 % | -3.682 M -43.78 % | -2.561 M -507.29 % | -421.697 K 28.85 % | -592.713 K -46.92 % | -403.430 K 31.09 % | -585.467 K 0.00 % | -585.467 K -299.33 % | -146.614 K 0.00 % | -146.614 K 81.52 % | -793.316 K 0.00 % | -793.316 K -97.55 % | -401.570 K 0.00 % | -401.570 K 48.41 % | -778.365 K 0.00 % | -778.365 K -126.72 % | -343.310 K 0.00 % | -343.310 K -175.67 % | 453.707 K 0.00 % | 453.707 K |
Capital expenditure | -575.000 K 8.44 % | -628.000 K 65.72 % | -1.832 M 61.76 % | -4.791 M -1 141.19 % | -386.000 K 9.18 % | -425.000 K 54.64 % | -937.000 K -169.25 % | -348.000 K 11.00 % | -391.000 K 60.86 % | -999.000 K -974.19 % | -93.000 K -177.68 % | -33.492 K | 0.000 100.00 % | -71.217 K | 0.000 100.00 % | -242.798 K 0.00 % | -242.798 K | 0.000 | 0.000 100.00 % | -263.086 K 0.00 % | -263.086 K -580.29 % | -38.673 K 0.00 % | -38.673 K -197.95 % | -12.980 K 0.00 % | -12.980 K -76.23 % | -7.365 K 0.00 % | -7.365 K 77.08 % | -32.139 K 0.00 % | -32.139 K |
Free CashFlow | -8.103 M -214.32 % | 7.088 M 799.49 % | 788.000 K -86.38 % | 5.784 M -13.15 % | 6.660 M -55.29 % | 14.897 M 4 072.83 % | 357.000 K -77.70 % | 1.601 M 140.79 % | -3.925 M -158.88 % | 6.666 M 276.58 % | -3.775 M -45.51 % | -2.594 M -515.23 % | -421.697 K 36.48 % | -663.931 K -64.57 % | -403.430 K 51.29 % | -828.265 K 0.00 % | -828.265 K -464.93 % | -146.614 K 0.00 % | -146.614 K 86.12 % | -1.056 M 0.00 % | -1.056 M -139.96 % | -440.242 K 0.00 % | -440.242 K 44.37 % | -791.345 K 0.00 % | -791.345 K -125.66 % | -350.676 K 0.00 % | -350.676 K -183.18 % | 421.567 K 0.00 % | 421.567 K |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 |