OPORF

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