Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 16.673 K -98.89 % 1.502 M -23.26 % 1.957 M 4.81 % 1.868 M -0.63 % 1.880 M 6.93 % 1.758 M -24.67 % 2.333 M -9.26 % 2.571 M -20.45 % 3.232 M 66.12 % 1.946 M 16.31 % 1.673 M 53.95 % 1.087 M -7.45 % 1.174 M 36 890.77 % 3.174 K -99.03 % 328.054 K 16.91 % 280.605 K 1 858.85 % 14.325 K 210.47 % 4.614 K -98.50 % 307.000 K -24.19 % 404.979 K 13.66 % 356.292 K 27.49 % 279.462 K
Net income -4.150 M -1.02 % -4.107 M -20.35 % -3.413 M 46.34 % -6.361 M -111.97 % -3.001 M 32.80 % -4.465 M -28.47 % -3.476 M 7.70 % -3.766 M -110.82 % -1.786 M -59.48 % -1.120 M -0.11 % -1.119 M 37.21 % -1.782 M -5.13 % -1.695 M 32.95 % -2.528 M -41.64 % -1.785 M -0.07 % -1.784 M 88.30 % -15.248 M -542.21 % -2.374 M 27.98 % -3.297 M -337.18 % -754.082 K 74.75 % -2.987 M -1 003.37 % -270.694 K
Income before tax -4.150 M -1.02 % -4.107 M -20.35 % -3.413 M 46.24 % -6.349 M -111.57 % -3.001 M 25.04 % -4.003 M -30.53 % -3.067 M 10.07 % -3.410 M -56.20 % -2.183 M -47.09 % -1.484 M -6.21 % -1.397 M 33.17 % -2.091 M -6.58 % -1.962 M 29.25 % -2.773 M -53.79 % -1.803 M -1.11 % -1.784 M 88.30 % -15.248 M -542.21 % -2.374 M 27.98 % -3.297 M -337.18 % -754.082 K 74.75 % -2.987 M -1 003.37 % -270.694 K
Income before tax ratio -248.88 -9 001.81 % -2.73 -56.83 % -1.74 48.71 % -3.40 -112.92 % -1.60 29.89 % -2.28 -73.28 % -1.31 0.89 % -1.33 -96.36 % -0.68 11.46 % -0.76 8.68 % -0.84 56.59 % -1.92 -15.15 % -1.67 99.81 % -873.75 -15 794.83 % -5.50 13.52 % -6.36 99.40 % -1 064.43 -106.85 % -514.59 -4 692.02 % -10.74 -476.70 % -1.86 77.79 % -8.38 -765.44 % -0.97
EBITDA -3.329 M 2.17 % -3.403 M -28.98 % -2.638 M 7.54 % -2.854 M -25.83 % -2.268 M 36.37 % -3.564 M -21.92 % -2.923 M 8.33 % -3.189 M -104.07 % -1.563 M -48.32 % -1.054 M 24.12 % -1.388 M 31.35 % -2.022 M -6.99 % -1.890 M 49.06 % -3.711 M -26.05 % -2.944 M -117.28 % -1.355 M 66.51 % -4.046 M -2 533.78 % 166.244 K 110.28 % -1.617 M -2 873.09 % 58.310 K 106.86 % -849.980 K -285.19 % -220.664 K
Net income ratio -248.88 -9 001.81 % -2.73 -56.83 % -1.74 48.80 % -3.41 -113.32 % -1.60 37.15 % -2.54 -70.55 % -1.49 -1.72 % -1.46 -165.01 % -0.55 4.00 % -0.58 13.93 % -0.67 59.22 % -1.64 -13.59 % -1.44 99.82 % -796.49 -14 539.39 % -5.44 14.40 % -6.36 99.40 % -1 064.43 -106.85 % -514.59 -4 692.02 % -10.74 -476.70 % -1.86 77.79 % -8.38 -765.44 % -0.97
Ratio EBITDA -199.68 -8 714.23 % -2.27 -68.07 % -1.35 11.78 % -1.53 -26.63 % -1.21 40.49 % -2.03 -61.86 % -1.25 -1.02 % -1.24 -156.53 % -0.48 10.72 % -0.54 34.76 % -0.83 55.41 % -1.86 -15.60 % -1.61 99.86 % -1 169.14 -12 928.56 % -8.97 -85.85 % -4.83 98.29 % -282.44 -883.90 % 36.03 784.07 % -5.27 -3 758.12 % 0.14 106.04 % -2.39 -202.13 % -0.79
Gross profit ratio -10.83 -1 183.15 % 1.00 3 050.67 % -0.03 53.66 % -0.07 -146.41 % 0.16 172.11 % -0.22 -183.39 % 0.26 46.68 % 0.18 -67.34 % 0.55 26.18 % 0.43 -56.64 % 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 472.181 M 10.23 % 428.344 M 14.92 % 372.747 M 29.68 % 287.433 M 9.06 % 263.557 M 25.46 % 210.080 M 22.75 % 171.148 M 15.71 % 147.905 M 0.00 % 147.905 M 5.21 % 140.582 M 34.07 % 104.858 M 2.36 % 102.444 M 2.83 % 99.624 M -11.24 % 112.238 M 0.04 % 112.189 M 13.78 % 98.598 M 12.44 % 87.689 M 10.54 % 79.326 M 36.29 % 58.205 M 0.00 % 58.205 M 72.39 % 33.763 M 67.28 % 20.183 M
Weighted average shs out 471.592 M 10.10 % 428.344 M 14.92 % 372.747 M 29.68 % 287.433 M 9.06 % 263.557 M 25.46 % 210.080 M 22.75 % 171.148 M 15.71 % 147.905 M 0.00 % 147.905 M 5.21 % 140.582 M 34.07 % 104.858 M 2.36 % 102.444 M 2.83 % 99.624 M -11.24 % 112.238 M 0.04 % 112.189 M 13.78 % 98.598 M 12.44 % 87.689 M 10.54 % 79.326 M 36.29 % 58.205 M 0.00 % 58.205 M 72.39 % 33.763 M 67.28 % 20.183 M
EPS diluted -0.01 8.33 % -0.01 -4.35 % -0.01 58.37 % -0.02 -93.86 % -0.01 46.48 % -0.02 -4.93 % -0.02 20.39 % -0.03 -110.74 % -0.01 -51.25 % -0.01 25.23 % -0.01 38.51 % -0.02 -2.35 % -0.02 24.44 % -0.02 -41.51 % -0.02 12.15 % -0.02 89.35 % -0.17 -468.56 % -0.03 47.17 % -0.06 -335.38 % -0.01 85.31 % -0.09 -560.45 % -0.01
Earnings per share -0.01 8.33 % -0.01 -4.35 % -0.01 58.37 % -0.02 -93.86 % -0.01 46.48 % -0.02 -4.93 % -0.02 20.39 % -0.03 -110.74 % -0.01 -51.25 % -0.01 25.23 % -0.01 38.51 % -0.02 -2.35 % -0.02 24.44 % -0.02 -41.51 % -0.02 12.15 % -0.02 89.35 % -0.17 -468.56 % -0.03 47.17 % -0.06 -335.38 % -0.01 85.31 % -0.09 -560.45 % -0.01
Gross profit -180.593 K -112.02 % 1.502 M 2 364.40 % -66.338 K 51.44 % -136.606 K -146.12 % 296.211 K 177.11 % -384.147 K -162.82 % 611.536 K 33.10 % 459.439 K -74.02 % 1.769 M 109.62 % 843.694 K -49.57 % 1.673 M 53.95 % 1.087 M -7.45 % 1.174 M 36 890.77 % 3.174 K -99.03 % 328.054 K 16.91 % 280.605 K 1 858.85 % 14.325 K 210.47 % 4.614 K -98.50 % 307.000 K -24.19 % 404.979 K 13.66 % 356.292 K 27.49 % 279.462 K
Income tax expense 0.000 0.000 100.00 % -5.000 -100.04 % 11.951 K 0.000 -100.00 % 462.343 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
Cost of revenue 197.266 K 443.48 % 36.297 K -98.21 % 2.024 M 0.97 % 2.004 M 26.59 % 1.583 M -26.08 % 2.142 M 24.39 % 1.722 M -18.47 % 2.112 M 44.27 % 1.464 M 32.83 % 1.102 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
General and administrative expenses 2.967 M 14.50 % 2.591 M -5.92 % 2.754 M -8.79 % 3.020 M 5.27 % 2.868 M 40.29 % 2.045 M 71.97 % 1.189 M 42.86 % 832.211 K -69.91 % 2.766 M 60.47 % 1.724 M -1.69 % 1.753 M -14.31 % 2.046 M 7.43 % 1.905 M -6.13 % 2.029 M 25.03 % 1.623 M -24.68 % 2.154 M -20.93 % 2.725 M 9.37 % 2.491 M 87.44 % 1.329 M 2.57 % 1.296 M 145.18 % 528.508 K 180.82 % 188.199 K
Selling and marketing expenses 37.224 K -78.71 % 174.846 K 392.44 % 35.506 K -6.42 % 37.940 K 18.61 % 31.987 K -96.83 % 1.009 M -4.70 % 1.059 M -23.11 % 1.377 M 1 618.30 % 80.120 K 417.17 % 15.492 K -66.83 % 46.702 K 194.80 % 15.842 K -58.44 % 38.114 K 3.94 % 36.670 K -65.32 % 105.743 K 190.66 % 36.380 K -78.50 % 169.203 K -11.05 % 190.214 K 95.59 % 97.253 K -81.45 % 524.152 K 102.87 % 258.363 K 1 342.97 % 17.905 K
Other expenses 965.111 K -46.68 % 1.810 M 24.69 % 1.452 M 2.51 % 1.416 M 39.55 % 1.015 M 95.08 % 520.159 K 114.14 % -3.678 M 4.94 % -3.869 M -7.96 % -3.584 M -87.36 % -1.913 M -332 774.09 % 575.000 100.06 % -1.042 M 9.55 % -1.152 M -239.34 % 827.047 K -15.16 % 974.865 K -32.29 % 1.440 M -17.35 % 1.742 M 3.53 % 1.683 M 128.79 % 735.441 K 7.98 % 681.110 K 14 706.74 % 4.600 K -56.02 % 10.459 K
Operating expenses 3.969 M -13.26 % 4.576 M 7.89 % 4.241 M -5.20 % 4.474 M 14.27 % 3.915 M 9.55 % 3.574 M -33.82 % 5.400 M -9.72 % 5.981 M 10.45 % 5.415 M 57.89 % 3.430 M 11.71 % 3.070 M -3.38 % 3.178 M 1.33 % 3.136 M -16.61 % 3.761 M 11.90 % 3.361 M -8.18 % 3.660 M -43.33 % 6.458 M 37.73 % 4.689 M 87.02 % 2.507 M 4.26 % 2.405 M -35.93 % 3.753 M 529.84 % 595.883 K
Cost and expenses 4.166 M -24.16 % 5.493 M 4.10 % 5.277 M -3.15 % 5.449 M 14.09 % 4.776 M -18.71 % 5.875 M 8.80 % 5.400 M -9.72 % 5.981 M 10.45 % 5.415 M 57.89 % 3.430 M 11.71 % 3.070 M -3.38 % 3.178 M 1.33 % 3.136 M -16.61 % 3.761 M 11.90 % 3.361 M -8.18 % 3.660 M -43.33 % 6.458 M 37.73 % 4.689 M 87.02 % 2.507 M 4.26 % 2.405 M -35.93 % 3.753 M 529.84 % 595.883 K
Research and development expenses 0.000 0.000 0.000 100.00 % -3.399 0.000 0.000 100.00 % -1.314 0.89 % -1.326 -96.36 % -0.675 11.46 % -0.763 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 3.004 M 8.60 % 2.766 M -0.85 % 2.790 M -8.76 % 3.058 M 5.42 % 2.900 M -5.02 % 3.053 M -38.52 % 4.967 M -6.34 % 5.303 M 86.34 % 2.846 M 63.64 % 1.739 M -3.38 % 1.800 M -12.70 % 2.062 M 6.14 % 1.943 M -5.95 % 2.066 M 19.50 % 1.729 M -21.10 % 2.191 M -24.30 % 2.894 M 7.93 % 2.682 M 88.00 % 1.426 M -21.63 % 1.820 M 131.29 % 786.871 K 281.78 % 206.104 K
Interest income 16.673 K 133.14 % -50.317 K -154.00 % 93.182 K -33.64 % 140.411 K 6.48 % 131.866 K -17.39 % 159.633 K 281.05 % 41.893 K -29.07 % 59.060 K -64.63 % 167.000 K 72.07 % 97.054 K 13.24 % 85.709 K 12.93 % 75.894 K -23.08 % 98.661 K -37.18 % 157.062 K -38.28 % 254.459 K 28.24 % 198.431 K -39.69 % 329.013 K -47.56 % 627.376 K -2.28 % 642.019 K 13.70 % 564.651 K 34.82 % 418.830 K 882.59 % 42.625 K
Interest expense 197.266 K 443.48 % 36.297 K -61.05 % 93.182 K -33.64 % 140.411 K 6.48 % 131.866 K -17.39 % 159.633 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 42.342 K 0.000 -100.00 % 55.000 1 733.33 % 3.000 -95.38 % 65.000 -99.51 % 13.354 K 81.51 % 7.357 K
Depreciation and amortization 622.938 K 5.95 % 587.980 K -13.69 % 681.265 K -6.33 % 727.305 K 15.77 % 628.220 K 13.55 % 553.265 K 285.52 % 143.510 K -35.09 % 221.098 K -12.55 % 252.828 K 1 515.20 % 15.653 K 73.86 % 9.003 K -21.70 % 11.498 K -36.63 % 18.145 K -61.03 % 46.556 K -47.59 % 88.823 K -54.51 % 195.265 K -70.22 % 655.646 K 294.39 % 166.244 K 7.42 % 154.756 K 165.40 % 58.310 K -97.85 % 2.708 M 6 246.28 % 42.673 K
Operating income -4.150 M -3.97 % -3.991 M -20.22 % -3.320 M 7.30 % -3.581 M -23.65 % -2.896 M 26.82 % -3.958 M -30.45 % -3.034 M 7.06 % -3.265 M -89.05 % -1.727 M -70.18 % -1.015 M 23.98 % -1.335 M 34.37 % -2.034 M -6.58 % -1.908 M 49.21 % -3.757 M -23.90 % -3.033 M -138.88 % -1.270 M 70.34 % -4.280 M 8.62 % -4.684 M -87.20 % -2.502 M -25.13 % -2.000 M 41.13 % -3.397 M -973.52 % -316.421 K
Operating income ratio -248.88 -9 267.23 % -2.66 -56.66 % -1.70 11.55 % -1.92 -24.43 % -1.54 31.57 % -2.25 -73.17 % -1.30 -2.42 % -1.27 -137.65 % -0.53 -2.44 % -0.52 34.64 % -0.80 57.37 % -1.87 -15.16 % -1.63 99.86 % -1 183.80 -12 705.64 % -9.24 -104.33 % -4.52 98.49 % -298.80 70.57 % -1 015.23 -12 355.32 % -8.15 -65.07 % -4.94 48.21 % -9.53 -742.03 % -1.13
Total other income expenses net 259.160 K 322.67 % -116.385 K -24.91 % -93.176 K 96.63 % -2.768 M -2 546.25 % -104.593 K 79.39 % -507.481 K -1 450.74 % -32.725 K 77.49 % -145.381 K 68.13 % -456.164 K 2.83 % -469.470 K -651.18 % -62.498 K -9.25 % -57.204 K -6.46 % -53.733 K -105.46 % 984.109 K -19.95 % 1.229 M 339.14 % -514.065 K 95.31 % -10.968 M -574.80 % 2.310 M 390.80 % -794.341 K -163.77 % 1.246 M 203.77 % 410.076 K 796.79 % 45.727 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Net debt 3.514 M 995.78 % -392.272 K 41.98 % -676.091 K -157.08 % 1.184 M 1 461.69 % -86.986 K 83.96 % -542.264 K 72.81 % -1.994 M -109.49 % -951.937 K -28.78 % -739.197 K 85.92 % -5.251 M -5 472.23 % -94.244 K -106.32 % 1.490 M 745.18 % -230.978 K 80.72 % -1.198 M 46.72 % -2.248 M 43.16 % -3.956 M -100.74 % -1.971 M -12.85 % -1.746 M -202.89 % -576.534 K 25.69 % -775.879 K -107.27 % -374.325 K 96.86 % -11.935 M
Total investments 370.113 K 1.06 % 366.221 K 1.39 % 361.193 K 0.43 % 359.631 K -90.08 % 3.625 M -14.06 % 4.218 M 185.85 % 1.476 M 0.40 % 1.470 M -65.43 % 4.252 M 80.00 % 2.362 M 0.22 % 2.357 M 1.14 % 2.330 M -5.27 % 2.460 M 11.80 % 2.200 M -18.52 % 2.700 M 8.00 % 2.500 M 0.00 % 2.500 M -58.71 % 6.055 M 0.000 0.000 -100.00 % 11.300 M 0.000
Total debt 4.318 M 158.66 % 1.669 M 20.26 % 1.388 M -29.95 % 1.982 M -15.69 % 2.351 M -8.71 % 2.575 M 0.000 0.000 0.000 0.000 -100.00 % 112.281 K -93.08 % 1.621 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.000 287.50 % 8.000 -99.79 % 3.815 K -74.06 % 14.707 K 0.000
Accumulated other comprehensive income loss 613.810 K 22.34 % 501.713 K -0.88 % 506.165 K -65.85 % 1.482 M 7.02 % 1.385 M 0.00 % 1.385 M 19 494 379 863 277 880.00 % 0.000 -100.00 % 15.000 K 0.000 0.000 0.000 0.000 -100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings -71.404 M -6.17 % -67.255 M -6.50 % -63.147 M -3.32 % -61.120 M -11.62 % -54.759 M -5.80 % -51.758 M -10.00 % -47.051 M -7.98 % -43.576 M -6.49 % -40.921 M -4.56 % -39.134 M -2.95 % -38.014 M -3.03 % -36.895 M -5.07 % -35.114 M -5.07 % -33.419 M -8.18 % -30.891 M -5.77 % -29.206 M -6.50 % -27.422 M -125.25 % -12.174 M -24.23 % -9.800 M -50.69 % -6.503 M -13.12 % -5.749 M -108.12 % -2.763 M
Common stock 66.971 M 1.71 % 65.847 M 1.96 % 64.581 M 7.86 % 59.877 M 1.65 % 58.906 M 4.11 % 56.583 M 14.59 % 49.379 M 11.59 % 44.251 M 0.00 % 44.251 M 0.00 % 44.251 M 13.71 % 38.915 M 8.04 % 36.019 M 0.00 % 36.019 M 1.92 % 35.342 M -1.27 % 35.797 M 1.48 % 35.277 M 13.78 % 31.006 M 0.00 % 31.006 M 53.07 % 20.256 M 0.00 % 20.256 M 0.07 % 20.242 M 33.27 % 15.188 M
Total equity -3.820 M -321.52 % -906.229 K -146.72 % 1.940 M 707.74 % 240.126 K -95.66 % 5.532 M -10.92 % 6.210 M 166.81 % 2.327 M 772.55 % 266.745 K -94.35 % 4.718 M -31.63 % 6.901 M 237.42 % 2.045 M 274.27 % 546.435 K -76.82 % 2.357 M -33.45 % 3.543 M -27.79 % 4.906 M -19.19 % 6.071 M 69.42 % 3.583 M -80.97 % 18.831 M 80.11 % 10.455 M -23.97 % 13.752 M -5.11 % 14.492 M 16.63 % 12.426 M
Other non current liabilities 273.486 K 1 436.78 % 17.796 K -89.17 % 164.269 K -2.94 % 169.252 K -22.17 % 217.460 K -33.94 % 329.177 K 59 750.36 % 550.000 0.00 % 550.000 -8.33 % 600.000 102.08 % -28.902 K 0.000 0.000 0.000 -100.00 % 40.293 K -45.33 % 73.698 K 26.14 % 58.426 K 9.06 % 53.574 K 122.12 % 24.119 K 0.000 0.000 0.000 0.000
Long term debt 3.817 M 636.82 % 518.097 K -44.30 % 930.224 K -32.99 % 1.388 M -24.48 % 1.838 M -9.96 % 2.041 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.815 K 0.000
Total non current liabilities 4.138 M 539.04 % 647.491 K -40.84 % 1.094 M -29.73 % 1.557 M -24.23 % 2.056 M -13.29 % 2.371 M 4 087.96 % 56.603 K 10 191.45 % 550.000 -8.33 % 600.000 -99.94 % 972.383 K 20 323.92 % 4.761 K -75.62 % 19.530 K -59.01 % 47.643 K 18.24 % 40.293 K -45.33 % 73.698 K 26.14 % 58.426 K 9.06 % 53.574 K 122.12 % 24.119 K 0.000 0.000 -100.00 % 3.815 K 0.000
Other current liabilities 876.436 K -71.99 % 3.130 M 668.28 % 407.340 K 54.36 % 263.890 K 42.47 % 185.219 K -76.47 % 787.020 K -15.63 % 932.785 K -49.06 % 1.831 M 108.29 % 879.159 K -5.29 % 928.271 K 107.64 % 447.066 K 6.51 % 419.742 K 16.17 % 361.306 K 74.66 % 206.858 K -24.41 % 273.667 K 5.25 % 260.013 K -78.71 % 1.221 M 77.41 % 688.374 K 126.25 % 304.249 K 42.04 % 214.196 K 87.74 % 114.092 K 298.71 % 28.615 K
Deferred revenue 77.541 K -67.22 % 236.569 K -5.27 % 249.723 K -9.19 % 274.989 K 1.70 % 270.385 K -5.15 % 285.078 K 65.58 % 172.166 K -72.19 % 619.130 K 0.000 -100.00 % 28.902 K 125.74 % -112.281 K 93.08 % -1.621 M 0.000 0.000 0.000 -100.00 % 17.582 K 0.000 -100.00 % 606.884 K 143.79 % 248.941 K 105.31 % 121.252 K 58.50 % 76.500 K 0.000
Short term debt 1.084 M -5.82 % 1.151 M 25.70 % 915.936 K -22.85 % 1.187 M 15.83 % 1.025 M 92.16 % 533.383 K 0.000 0.000 0.000 0.000 -100.00 % 112.281 K -93.08 % 1.621 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.000 287.50 % 8.000 -99.79 % 3.815 K -64.97 % 10.892 K 0.000
Total current liabilities 2.067 M -54.81 % 4.574 M 169.71 % 1.696 M -25.23 % 2.268 M 35.97 % 1.668 M -3.81 % 1.734 M 19.20 % 1.455 M -44.15 % 2.605 M 106.14 % 1.264 M 29.96 % 972.383 K 26.48 % 768.816 K -64.17 % 2.146 M 207.54 % 697.702 K 201.96 % 231.054 K -46.90 % 435.144 K -39.87 % 723.614 K -53.69 % 1.562 M 79.60 % 869.933 K 153.40 % 343.311 K -30.08 % 491.005 K 55.60 % 315.559 K 421.53 % 60.506 K
Total liabilities 6.205 M 18.84 % 5.221 M 87.12 % 2.790 M -27.06 % 3.826 M 2.74 % 3.724 M -9.28 % 4.105 M 171.58 % 1.511 M -44.68 % 2.732 M 116.10 % 1.264 M 30.02 % 972.383 K 25.70 % 773.577 K -64.27 % 2.165 M 190.50 % 745.345 K 174.68 % 271.347 K -46.67 % 508.842 K -34.93 % 782.040 K -51.61 % 1.616 M 80.75 % 894.052 K 160.42 % 343.311 K -30.08 % 491.005 K 53.74 % 319.374 K 427.84 % 60.506 K
Other non current assets 0.000 0.000 0.000 0.000 -100.00 % 581.559 K 184.96 % 204.081 K 199.40 % -205.304 K 46.12 % -381.052 K 38.85 % -623.142 K -235.10 % -185.958 K -43.16 % -129.892 K 4.04 % -135.362 K 49.11 % -265.980 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term investments 0.000 0.000 0.000 0.000 -100.00 % 2.641 M -3.51 % 2.738 M 0.000 0.000 -100.00 % 76.365 K -36.36 % 120.000 K 0.00 % 120.000 K 0.00 % 120.000 K -52.00 % 250.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 101.343 K -38.46 % 164.681 K -13.33 % 190.016 K -41.08 % 322.523 K 10.60 % 291.603 K 42.03 % 205.304 K 0.00 % 205.304 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 63.601 K 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 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 % 10.876 M 2 544.21 % 411.322 K -85.74 % 2.885 M 0.00 % 2.885 M 500.42 % 480.546 K
Goodwill and intangible assets 101.343 K -38.46 % 164.681 K -13.33 % 190.016 K -41.08 % 322.523 K 10.60 % 291.603 K 42.03 % 205.304 K 0.00 % 205.304 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.940 M 2 559.67 % 411.322 K -85.74 % 2.885 M 0.00 % 2.885 M 500.42 % 480.546 K
Property plant equipment net 426.231 K -56.77 % 985.899 K -17.20 % 1.191 M -31.85 % 1.747 M -19.48 % 2.170 M -10.32 % 2.420 M 918.69 % 237.542 K -37.66 % 381.052 K -30.31 % 546.777 K 728.98 % 65.958 K 566.78 % 9.892 K -35.61 % 15.362 K -3.87 % 15.980 K -49.14 % 31.420 K -58.44 % 75.596 K -47.57 % 144.190 K -49.67 % 286.479 K 47.17 % 194.654 K 3.82 % 187.497 K 16.67 % 160.704 K 56.85 % 102.458 K 87.59 % 54.617 K
Total non current assets 527.574 K -54.15 % 1.151 M -16.67 % 1.381 M -33.29 % 2.070 M -59.44 % 5.103 M -4.84 % 5.363 M 2 157.61 % 237.542 K -37.66 % 381.052 K -38.85 % 623.142 K 235.10 % 185.958 K 43.16 % 129.892 K -4.04 % 135.362 K -49.11 % 265.980 K 746.53 % 31.420 K -58.44 % 75.596 K -47.57 % 144.190 K -49.67 % 286.479 K -97.43 % 11.134 M 1 759.40 % 598.819 K -80.34 % 3.046 M 1.95 % 2.988 M 458.29 % 535.163 K
Other current assets 344.772 K -42.75 % 602.230 K -24.88 % 801.691 K 7.64 % 744.817 K 28.07 % 581.558 K 184.96 % 204.081 K 197.71 % 68.551 K -9.34 % 75.610 K -30.72 % 109.132 K 72.37 % 63.312 K -41.83 % 108.833 K -4.50 % 113.960 K -57.45 % 267.835 K 8.19 % 247.567 K 54.99 % 159.736 K 47.20 % 108.519 K -36.65 % 171.302 K -69.22 % 556.447 K 1 485.23 % 35.102 K 35.35 % 25.935 K 31.68 % 19.695 K 0.000
Short term investments 370.113 K 1.06 % 366.221 K 1.39 % 361.193 K 0.43 % 359.631 K -63.44 % 983.571 K -33.55 % 1.480 M 0.32 % 1.476 M 0.40 % 1.470 M -64.80 % 4.175 M 86.23 % 2.242 M 0.24 % 2.237 M 1.21 % 2.210 M 0.02 % 2.210 M 0.43 % 2.200 M -18.52 % 2.700 M 8.00 % 2.500 M 0.00 % 2.500 M -58.71 % 6.055 M 0.000 0.000 -100.00 % 11.300 M 0.000
cash and cash equivalents 804.216 K -60.99 % 2.062 M -0.13 % 2.064 M 158.91 % 797.312 K -67.29 % 2.438 M -21.80 % 3.117 M 56.30 % 1.994 M 109.49 % 951.937 K 28.78 % 739.197 K -85.92 % 5.251 M 2 442.79 % 206.525 K 57.35 % 131.249 K -43.18 % 230.978 K -80.72 % 1.198 M -46.72 % 2.248 M -43.16 % 3.956 M 100.74 % 1.971 M 12.85 % 1.746 M 202.89 % 576.542 K -26.06 % 779.694 K 100.42 % 389.032 K -96.74 % 11.935 M
Cash and short term investments 1.174 M -51.63 % 2.428 M 0.10 % 2.425 M 109.65 % 1.157 M -66.18 % 3.421 M -25.58 % 4.597 M 32.49 % 3.470 M 43.28 % 2.422 M -50.72 % 4.914 M -34.42 % 7.493 M 206.71 % 2.443 M 4.35 % 2.341 M -4.07 % 2.441 M -28.18 % 3.398 M -31.33 % 4.948 M -23.35 % 6.456 M 44.41 % 4.471 M -42.69 % 7.801 M 1 253.12 % 576.542 K -26.06 % 779.694 K 100.42 % 389.032 K -96.74 % 11.935 M
Total current assets 1.857 M -41.31 % 3.165 M -5.51 % 3.349 M 67.81 % 1.996 M -51.94 % 4.153 M -16.14 % 4.952 M 37.50 % 3.601 M 37.57 % 2.618 M -51.15 % 5.359 M -30.29 % 7.687 M 185.89 % 2.689 M 4.37 % 2.576 M -9.18 % 2.837 M -25.00 % 3.782 M -29.16 % 5.339 M -20.42 % 6.709 M 36.56 % 4.913 M -42.81 % 8.591 M -15.78 % 10.200 M -8.91 % 11.197 M -5.30 % 11.824 M -1.06 % 11.951 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 135.980 K 0.000 0.000 0.000 0.000
Net receivables 338.234 K 151.63 % 134.416 K 10.18 % 121.997 K 29.64 % 94.102 K -37.31 % 150.097 K -0.33 % 150.596 K 137.27 % 63.471 K -47.55 % 121.003 K -63.95 % 335.671 K 113.15 % 157.479 K 8.24 % 145.494 K 10.99 % 131.086 K -5.01 % 138.007 K 0.82 % 136.883 K -40.70 % 230.841 K 60.07 % 144.216 K -46.74 % 270.770 K 16.19 % 233.043 K -97.57 % 9.588 M -7.73 % 10.392 M 8 928.70 % 115.095 K 636.18 % 15.634 K
Tax assets 0.000 0.000 0.000 0.000 100.00 % -581.559 K -184.96 % -204.081 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 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
Account payables 28.797 K -49.00 % 56.470 K -54.02 % 122.819 K -77.34 % 542.035 K 188.96 % 187.583 K 45.77 % 128.688 K -63.22 % 349.853 K -54.79 % 773.792 K 101.22 % 384.542 K 771.74 % 44.112 K -78.94 % 209.469 K 100.50 % 104.471 K -68.94 % 336.396 K 1 290.30 % 24.196 K -85.02 % 161.477 K -63.80 % 446.019 K 30.74 % 341.143 K 87.93 % 181.528 K 364.81 % 39.054 K -74.26 % 151.742 K 33.02 % 114.075 K 257.70 % 31.891 K
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 46.814 K -58.05 % 111.598 K -71.01 % 384.979 K -11.07 % 432.896 K 0.000 -100.00 % 598.565 K 162.28 % 228.219 K -69.40 % 745.730 K 0.000 -100.00 % 28.902 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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -408.990 K -129.49 % 1.387 M -22.24 % 1.784 M 55.85 % 1.145 M -19.57 % 1.423 M -2.01 % 1.452 M -10.32 % 1.619 M 164 329.11 % -986.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 518.097 K -54.94 % 1.150 M -17.18 % 1.388 M -29.95 % 1.982 M -15.69 % 2.351 M -8.71 % 2.575 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.000 -99.79 % 3.815 K -74.06 % 14.707 K 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
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.000 100.00 % -15.000 K 0.000 0.000 0.000 0.000 100.00 % -1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 100.00 % -1.238 M 26.08 % -1.675 M 0.000 100.00 % -1.201 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
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 126.600 K 0.000 100.00 % -972.383 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
Total assets 2.385 M -44.73 % 4.315 M -8.77 % 4.730 M 16.34 % 4.066 M -56.07 % 9.256 M -10.27 % 10.315 M 168.69 % 3.839 M 28.01 % 2.999 M -49.87 % 5.982 M -24.02 % 7.873 M 179.32 % 2.819 M 3.95 % 2.712 M -12.61 % 3.103 M -18.64 % 3.814 M -29.56 % 5.415 M -20.99 % 6.853 M 31.81 % 5.199 M -73.64 % 19.725 M 82.66 % 10.799 M -24.18 % 14.243 M -3.84 % 14.812 M 18.62 % 12.486 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Deferred income tax 0.000 0.000 100.00 % -1.867 M -181.63 % -662.798 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
Stock based compensation 0.000 0.000 -100.00 % 94.851 K -2.46 % 97.239 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
Change in working capital -77.329 K -120.12 % 384.393 K 143.67 % -880.166 K -1 146.62 % -70.604 K 60.47 % -178.627 K -210.47 % 161.692 K 181.05 % 57.532 K -73.20 % 214.668 K 173.53 % -291.934 K -2 335.83 % -11.985 K 16.83 % -14.410 K -326.79 % 6.354 K 1 240.75 % -557.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables -203.818 K -1 541.18 % -12.419 K -144.21 % 28.092 K -74.56 % 110.403 K 280.36 % 29.026 K 145.85 % -63.312 K -210.05 % 57.532 K -73.20 % 214.668 K 173.53 % -291.934 K -2 335.83 % -11.985 K 16.83 % -14.410 K -326.79 % 6.354 K 1 240.75 % -557.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 784.312 K 286.29 % -421.016 K -40.06 % -300.601 K 14.66 % -352.234 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
Accounts payables 190.800 K -12.19 % 217.292 K 149.69 % -437.338 K -156.17 % 778.648 K 682.24 % -133.734 K 61.70 % -349.186 K 21.83 % -446.688 K -315.22 % 207.554 K -71.74 % 734.418 K 750.36 % -112.924 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
Other working capital -64.311 K -135.82 % 179.520 K 138.12 % -470.920 K 50.93 % -959.655 K -1 198.25 % -73.919 K -112.87 % 574.191 K 270.07 % -337.624 K -258.17 % 213.462 K 129.07 % -734.418 K -750.36 % 112.924 K 500.47 % 18.806 K -94.74 % 357.220 K 247.70 % -241.863 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -3.498 M -5 523.58 % 64.488 K -97.11 % 2.229 M -44.02 % 3.982 M 672.13 % 515.780 K -18.26 % 630.974 K 268.12 % -375.322 K -148.32 % 776.733 K 1 368.57 % -61.229 K -695.60 % -7.696 K -3 635.92 % -206.000 99.89 % -189.803 K -197.17 % -63.871 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash provided by operating activities -3.575 M -16.42 % -3.071 M 2.65 % -3.154 M -37.91 % -2.287 M -12.37 % -2.035 M 34.75 % -3.119 M 14.59 % -3.652 M -43.04 % -2.553 M -35.34 % -1.887 M -67.83 % -1.124 M 0.03 % -1.124 M 42.45 % -1.954 M -12.21 % -1.741 M 41.14 % -2.958 M -43.82 % -2.057 M 5.13 % -2.168 M 29.34 % -3.068 M -62.74 % -1.885 M -126.38 % -832.796 K -73.10 % -481.116 K -70.86 % -281.589 K 7.07 % -303.020 K
Investments in property plant and equipment 0.000 0.000 0.000 100.00 % -71.484 K 83.52 % -433.787 K -87.18 % -231.745 K 0.000 100.00 % -55.373 K 92.91 % -781.032 K -928.62 % -75.930 K -2 049.17 % -3.533 K 67.52 % -10.879 K -302.03 % -2.706 K -13.70 % -2.380 K 94.29 % -41.678 K 21.33 % -52.976 K 79.82 % -262.474 K -21.85 % -215.414 K -18.65 % -181.549 K -55.40 % -116.825 K -175.98 % -42.331 K -402.62 % -8.422 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 100.00 % -3.200 M -1 543.84 % -194.666 K 0.000 0.000 -100.00 % 240.930 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -174.569 K 0.000 0.000 -100.00 % 54.990 K 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 100.00 % -3.200 M 0.000 0.000 0.000 100.00 % -120.465 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.300 M 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.605 M 0.000 -100.00 % 115.620 K -12.85 % 132.671 K 210.13 % -120.465 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 815.000 K -17.27 % 985.081 K 2 227.09 % 42.331 K 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 100.00 % -3.405 M -1 649.31 % -194.666 K -268.37 % 115.620 K 765.86 % -17.364 K -114.41 % 120.465 K 0.000 0.000 0.000 0.000 -100.00 % 90.909 K 0.000 0.000 0.000 0.000 -100.00 % 414.000 0.000 0.000
Net cash used for investing activites 0.000 0.000 0.000 100.00 % -71.484 K 83.52 % -433.787 K 87.36 % -3.432 M -1 662.89 % -194.666 K -423.11 % 60.247 K 109.05 % -665.725 K -238.97 % -196.395 K -5 458.87 % -3.533 K 67.52 % -10.879 K -302.03 % -2.706 K -13.70 % -2.380 K -104.83 % 49.231 K 192.93 % -52.976 K 79.82 % -262.474 K 32.70 % -389.983 K -161.56 % 633.451 K -27.08 % 868.670 K 107.70 % -11.287 M -133 923.06 % -8.422 K
Debt repayment 1.860 M 355.08 % 408.761 K 168.72 % -594.796 K 30.51 % -855.908 K 17.14 % -1.033 M -13.48 % -910.195 K 0.000 0.000 0.000 0.000 -100.00 % 1.076 M -32.94 % 1.605 M 0.000 0.000 0.000 0.000 100.00 % -31.000 -234.78 % 23.000 100.60 % -3.807 K 65.05 % -10.892 K 95.49 % -241.480 K -209.76 % 220.000 K
Common stock issued 1.130 M -69.16 % 3.664 M -26.97 % 5.017 M 381.06 % 1.043 M -55.50 % 2.344 M -72.77 % 8.606 M 75.81 % 4.895 M 0.000 0.000 -100.00 % 6.352 M 4 000.99 % 154.900 K -40.42 % 260.000 K -66.53 % 776.928 K -44.90 % 1.410 M 182.00 % 500.000 K -88.33 % 4.285 M 0.000 0.000 0.000 -100.00 % 14.000 K -99.88 % 11.203 M 1 500.47 % 700.000 K
Common stock repurchased -31.273 K 0.000 100.00 % -267.133 K -272.64 % -71.686 K 0.000 100.00 % -625.960 K -43.13 % -437.322 K 0.000 0.000 100.00 % -397.430 K 0.000 0.000 0.000 0.000 0.000 100.00 % -78.817 K 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -637.590 K 36.24 % -1.000 M 0.000 100.00 % -21.007 K -18.14 % -17.782 K -6.34 % -16.722 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 cash used provided by financing activities 2.321 M -24.46 % 3.073 M -30.52 % 4.423 M 4 585.10 % 94.399 K -92.70 % 1.293 M -83.16 % 7.679 M 56.87 % 4.895 M 0.000 0.000 -100.00 % 6.352 M 415.93 % 1.231 M -33.98 % 1.865 M 140.05 % 776.928 K -44.90 % 1.410 M 182.00 % 500.000 K -88.11 % 4.206 M 13 568 606.45 % -31.000 -234.78 % 23.000 100.60 % -3.807 K -222.49 % 3.108 K -99.97 % 10.962 M 1 091.50 % 920.000 K
Effect of forex changes on cash 0.000 0.000 100.00 % -1.561 K -100.25 % 623.940 K 25.63 % 496.661 K 9 823.20 % -5.108 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.398 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -1.254 M -51 921.70 % 2.419 K -99.81 % 1.267 M 177.24 % -1.640 M -141.40 % -679.449 K -160.52 % 1.123 M 7.12 % 1.048 M 142.04 % -2.493 M 2.33 % -2.552 M -150.72 % 5.032 M 4 772.35 % 103.276 K 203.56 % -99.729 K 89.69 % -967.021 K 37.63 % -1.550 M -2.85 % -1.508 M -175.93 % 1.985 M 159.61 % -3.331 M -46.38 % -2.275 M -1 019.97 % -203.152 K -152.00 % 390.662 K 164.34 % -607.227 K -199.78 % 608.558 K
Cash at beginning of period 2.428 M 0.10 % 2.425 M 204.21 % 797.312 K -67.29 % 2.438 M -21.80 % 3.117 M 56.30 % 1.994 M -17.64 % 2.421 M -50.73 % 4.914 M -34.18 % 7.466 M 206.69 % 2.435 M 4.43 % 2.331 M -4.10 % 2.431 M -28.46 % 3.398 M -31.33 % 4.948 M -23.35 % 6.456 M 44.41 % 4.471 M -42.69 % 7.801 M -22.58 % 10.077 M 1 192.37 % 779.694 K 100.42 % 389.032 K -60.95 % 996.259 K 156.97 % 387.701 K
Cash at end of period 1.174 M -51.63 % 2.428 M 17.61 % 2.064 M 158.91 % 797.312 K -67.29 % 2.438 M -21.80 % 3.117 M -10.16 % 3.469 M 43.29 % 2.421 M -50.73 % 4.914 M -34.18 % 7.466 M 206.69 % 2.435 M 4.43 % 2.331 M -4.10 % 2.431 M -28.46 % 3.398 M -31.33 % 4.948 M -23.35 % 6.456 M 44.41 % 4.471 M -42.69 % 7.801 M 1 253.12 % 576.542 K -26.06 % 779.694 K 100.42 % 389.032 K -60.95 % 996.259 K
Operating cash flow -3.575 M -16.42 % -3.071 M 2.65 % -3.154 M -37.91 % -2.287 M -12.37 % -2.035 M 34.75 % -3.119 M 14.59 % -3.652 M -43.04 % -2.553 M -35.34 % -1.887 M -67.83 % -1.124 M 0.03 % -1.124 M 42.45 % -1.954 M -12.21 % -1.741 M 41.14 % -2.958 M -43.82 % -2.057 M 5.13 % -2.168 M 29.34 % -3.068 M -62.74 % -1.885 M -126.38 % -832.796 K -73.10 % -481.116 K -70.86 % -281.589 K 7.07 % -303.020 K
Capital expenditure 0.000 0.000 0.000 100.00 % -71.484 K 83.52 % -433.787 K -87.18 % -231.745 K 0.000 100.00 % -55.373 K 92.91 % -781.032 K -928.62 % -75.930 K -2 049.17 % -3.533 K 67.52 % -10.879 K -302.03 % -2.706 K -13.70 % -2.380 K 94.29 % -41.678 K 21.33 % -52.976 K 79.82 % -262.474 K -21.85 % -215.414 K -18.65 % -181.549 K -55.40 % -116.825 K -175.98 % -42.331 K -402.62 % -8.422 K
Free CashFlow -3.575 M -16.42 % -3.071 M 2.65 % -3.154 M -33.73 % -2.359 M 4.48 % -2.469 M 26.32 % -3.351 M 8.25 % -3.652 M -40.01 % -2.609 M 2.21 % -2.668 M -122.30 % -1.200 M -6.39 % -1.128 M 42.59 % -1.965 M -12.66 % -1.744 M 41.09 % -2.960 M -41.08 % -2.098 M 5.51 % -2.221 M 33.32 % -3.331 M -58.55 % -2.101 M -107.10 % -1.014 M -69.64 % -597.941 K -84.60 % -323.920 K -4.01 % -311.442 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2012-01-31 2011-06-30 2011-01-31 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31 2004-06-30 2004-01-31
Revenue 825.378 K -33.41 % 1.240 M 73.42 % 714.748 K -9.23 % 787.413 K -1.30 % 797.783 K -31.20 % 1.160 M 27.23 % 911.440 K -4.68 % 956.231 K 0.43 % 952.092 K 2.66 % 927.428 K -1.01 % 936.927 K 14.15 % 820.771 K -34.08 % 1.245 M 14.40 % 1.088 M -13.40 % 1.257 M -4.41 % 1.315 M -29.78 % 1.872 M 37.64 % 1.360 M 37.42 % 989.814 K 3.54 % 955.970 K 6.96 % 893.763 K 14.71 % 779.150 K 45.55 % 535.312 K -2.90 % 551.327 K -12.69 % 631.480 K 16.38 % 542.607 K 34 090.74 % 1.587 K 0.00 % 1.587 K -99.03 % 164.027 K 0.00 % 164.027 K 16.91 % 140.303 K 0.00 % 140.303 K 1 858.72 % 7.163 K 0.00 % 7.163 K 210.49 % 2.307 K 0.00 % 2.307 K -98.50 % 153.500 K 0.00 % 153.500 K -24.19 % 202.490 K 0.00 % 202.490 K 13.67 % 178.146 K 0.00 % 178.146 K 154.99 % 69.865 K 0.00 % 69.865 K
Net income -2.207 M -13.66 % -1.942 M -100.43 % 456.289 M 23 482.72 % -1.951 M -2.30 % -1.908 M -26.73 % -1.505 M 67.44 % -4.622 M -165.91 % -1.738 M -25.62 % -1.384 M 14.41 % -1.617 M 27.86 % -2.241 M -0.79 % -2.224 M -15.20 % -1.930 M -24.92 % -1.545 M 37.89 % -2.488 M -94.75 % -1.278 M -23.15 % -1.037 M -38.55 % -748.793 K -3.61 % -722.729 K -81.90 % -397.316 K 27.03 % -544.486 K 5.20 % -574.349 K 33.43 % -862.830 K 6.12 % -919.069 K -10.16 % -834.314 K 3.06 % -860.646 K 31.91 % -1.264 M 0.00 % -1.264 M -41.64 % -892.432 K 0.00 % -892.432 K -0.07 % -891.796 K 0.00 % -891.796 K 88.30 % -7.624 M 0.00 % -7.624 M -542.21 % -1.187 M 0.00 % -1.187 M 27.98 % -1.648 M 0.00 % -1.648 M -337.18 % -377.041 K 0.00 % -377.041 K 74.75 % -1.493 M 0.00 % -1.493 M -2 106.74 % -67.674 K 0.00 % -67.674 K
Income before tax -2.207 M -13.66 % -1.942 M 9.92 % -2.156 M -10.49 % -1.951 M -2.30 % -1.908 M -26.73 % -1.505 M 67.42 % -4.620 M -167.30 % -1.728 M -25.43 % -1.378 M 9.72 % -1.526 M 14.20 % -1.779 M 20.00 % -2.224 M -27.71 % -1.741 M -31.37 % -1.325 M 33.32 % -1.988 M -39.77 % -1.422 M -17.83 % -1.207 M -23.66 % -976.050 K -4.16 % -937.029 K -71.25 % -547.157 K 20.02 % -684.136 K 4.08 % -713.240 K 30.50 % -1.026 M 3.62 % -1.065 M -7.64 % -989.206 K -1.69 % -972.789 K 29.85 % -1.387 M 0.00 % -1.387 M -53.79 % -901.670 K 0.00 % -901.670 K -1.11 % -891.796 K 0.00 % -891.796 K 88.30 % -7.624 M 0.00 % -7.624 M -542.21 % -1.187 M 0.00 % -1.187 M 27.98 % -1.648 M 0.00 % -1.648 M -337.18 % -377.041 K 0.00 % -377.041 K 74.75 % -1.493 M 0.00 % -1.493 M -2 106.74 % -67.674 K 0.00 % -67.674 K
Income before tax ratio -2.67 -70.69 % -1.57 48.06 % -3.02 -21.72 % -2.48 -3.64 % -2.39 -84.21 % -1.30 74.39 % -5.07 -180.44 % -1.81 -24.89 % -1.45 12.06 % -1.65 13.32 % -1.90 29.92 % -2.71 -93.73 % -1.40 -14.83 % -1.22 23.00 % -1.58 -46.22 % -1.08 -67.80 % -0.64 10.16 % -0.72 24.20 % -0.95 -65.40 % -0.57 25.23 % -0.77 16.38 % -0.92 52.25 % -1.92 0.73 % -1.93 -23.29 % -1.57 12.62 % -1.79 99.79 % -873.75 0.00 % -873.75 -15 794.83 % -5.50 0.00 % -5.50 13.52 % -6.36 0.00 % -6.36 99.40 % -1 064.35 0.00 % -1 064.35 -106.84 % -514.59 0.00 % -514.59 -4 692.02 % -10.74 0.00 % -10.74 -476.71 % -1.86 0.00 % -1.86 77.79 % -8.38 0.00 % -8.38 -765.44 % -0.97 0.00 % -0.97
EBITDA -2.251 M -36.96 % -1.643 M 7.81 % -1.783 M -9.99 % -1.621 M -2.46 % -1.582 M -49.85 % -1.055 M 34.98 % -1.623 M -26.75 % -1.281 M -24.13 % -1.032 M 23.63 % -1.351 M 16.50 % -1.618 M 12.08 % -1.840 M -10.25 % -1.669 M -35.01 % -1.236 M 30.77 % -1.786 M -41.98 % -1.258 M -71.49 % -733.422 K 0.97 % -740.608 K -49.56 % -495.207 K 1.72 % -503.855 K 25.11 % -672.836 K -3.03 % -653.039 K 34.46 % -996.411 K 2.88 % -1.026 M -7.97 % -950.219 K -1.10 % -939.898 K 49.34 % -1.855 M 0.00 % -1.855 M -26.05 % -1.472 M 0.00 % -1.472 M -117.28 % -677.433 K 0.00 % -677.433 K 66.51 % -2.023 M 0.00 % -2.023 M -2 533.77 % 83.122 K 0.00 % 83.122 K 110.28 % -808.494 K 0.00 % -808.494 K -2 873.09 % 29.155 K 0.00 % 29.155 K 106.86 % -424.990 K 0.00 % -424.990 K -245.97 % -122.840 K 0.00 % -122.840 K
Net income ratio -2.67 -70.69 % -1.57 -100.25 % 638.39 25 859.93 % -2.48 -3.64 % -2.39 -84.21 % -1.30 74.40 % -5.07 -178.98 % -1.82 -25.07 % -1.45 16.63 % -1.74 27.12 % -2.39 11.70 % -2.71 -74.74 % -1.55 -9.20 % -1.42 28.28 % -1.98 -103.73 % -0.97 -75.37 % -0.55 -0.66 % -0.55 24.61 % -0.73 -75.68 % -0.42 31.78 % -0.61 17.36 % -0.74 54.27 % -1.61 3.31 % -1.67 -26.17 % -1.32 16.70 % -1.59 99.80 % -796.49 0.00 % -796.49 -14 539.39 % -5.44 0.00 % -5.44 14.40 % -6.36 0.00 % -6.36 99.40 % -1 064.35 0.00 % -1 064.35 -106.84 % -514.59 0.00 % -514.59 -4 692.02 % -10.74 0.00 % -10.74 -476.71 % -1.86 0.00 % -1.86 77.79 % -8.38 0.00 % -8.38 -765.44 % -0.97 0.00 % -0.97
Ratio EBITDA -2.73 -105.67 % -1.33 46.84 % -2.49 -21.18 % -2.06 -3.81 % -1.98 -117.82 % -0.91 48.89 % -1.78 -32.98 % -1.34 -23.59 % -1.08 25.61 % -1.46 15.65 % -1.73 22.98 % -2.24 -67.24 % -1.34 -18.01 % -1.14 20.06 % -1.42 -48.53 % -0.96 -144.21 % -0.39 28.05 % -0.54 -8.83 % -0.50 5.08 % -0.53 29.99 % -0.75 10.18 % -0.84 54.97 % -1.86 -0.03 % -1.86 -23.66 % -1.50 13.13 % -1.73 99.85 % -1 169.14 0.00 % -1 169.14 -12 928.56 % -8.97 0.00 % -8.97 -85.85 % -4.83 0.00 % -4.83 98.29 % -282.42 0.00 % -282.42 -883.85 % 36.03 0.00 % 36.03 784.07 % -5.27 0.00 % -5.27 -3 758.13 % 0.14 0.00 % 0.14 106.04 % -2.39 0.00 % -2.39 -35.68 % -1.76 0.00 % -1.76
Gross profit ratio 1.00 1 987.02 % 0.05 -95.21 % 1.00 522.70 % -0.24 0.81 % -0.24 -999.05 % 0.03 110.37 % -0.26 -458.52 % -0.05 -346.25 % 0.02 -88.23 % 0.16 13.67 % 0.14 122.19 % -0.63 -411.76 % 0.20 -79.89 % 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 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 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 471.822 M -0.15 % 472.540 M 3.56 % 456.289 M 12.27 % 406.406 M 0.04 % 406.225 M 19.38 % 340.268 M 18.01 % 288.328 M 0.62 % 286.552 M 8.22 % 264.791 M 0.87 % 262.509 M 15.14 % 227.987 M 17.12 % 194.668 M 3.17 % 188.694 M 15.49 % 163.382 M 10.46 % 147.905 M 0.00 % 147.905 M 0.00 % 147.905 M 0.00 % 147.905 M 10.99 % 133.259 M -9.90 % 147.905 M 15.85 % 127.665 M 55.59 % 82.050 M -29.58 % 116.516 M 31.85 % 88.372 M -20.69 % 111.426 M 0.00 % 111.426 M -0.01 % 111.442 M 0.00 % 111.442 M 0.04 % 111.394 M 0.00 % 111.394 M 13.78 % 97.899 M 0.00 % 97.899 M 12.44 % 87.067 M 0.00 % 87.067 M 10.54 % 78.763 M 0.00 % 78.763 M 36.29 % 57.792 M 0.00 % 57.792 M 0.00 % 57.792 M 0.00 % 57.792 M 72.39 % 33.524 M 0.00 % 33.524 M 67.28 % 20.040 M 0.00 % 20.040 M
Weighted average shs out 469.660 M -0.61 % 472.540 M 3.56 % 456.289 M 12.27 % 406.406 M 0.04 % 406.225 M 19.38 % 340.268 M 18.01 % 288.328 M 0.62 % 286.552 M 8.22 % 264.791 M 0.87 % 262.509 M 15.14 % 227.987 M 17.12 % 194.668 M 3.17 % 188.694 M 16.00 % 162.662 M 9.98 % 147.907 M 0.00 % 147.905 M 0.00 % 147.911 M -0.01 % 147.924 M 11.00 % 133.271 M -9.90 % 147.921 M 15.84 % 127.694 M 55.63 % 82.050 M -29.58 % 116.520 M 31.85 % 88.372 M -20.70 % 111.435 M 0.00 % 111.435 M -0.01 % 111.442 M 0.00 % 111.442 M 0.04 % 111.394 M 0.00 % 111.394 M 13.78 % 97.899 M 0.00 % 97.899 M 12.44 % 87.067 M 0.00 % 87.067 M 10.54 % 78.763 M 0.00 % 78.763 M 36.29 % 57.792 M 0.00 % 57.792 M 0.00 % 57.792 M 0.00 % 57.792 M 72.39 % 33.524 M 0.00 % 33.524 M 67.28 % 20.040 M 0.00 % 20.040 M
EPS diluted 0.00 -14.63 % 0.00 12.77 % 0.00 2.08 % 0.00 -2.13 % 0.00 -6.82 % 0.00 72.50 % -0.02 -162.30 % -0.01 -17.31 % -0.01 16.13 % -0.01 36.73 % -0.01 14.04 % -0.01 -11.76 % -0.01 -7.37 % -0.01 43.45 % -0.02 -95.35 % -0.01 -22.86 % -0.01 -37.25 % -0.01 5.56 % -0.01 -100.00 % 0.00 37.21 % 0.00 38.57 % -0.01 5.41 % -0.01 28.85 % -0.01 -38.67 % -0.01 21.05 % -0.01 16.24 % -0.01 0.00 % -0.01 -41.58 % -0.01 0.00 % -0.01 12.05 % -0.01 0.00 % -0.01 89.60 % -0.09 0.00 % -0.09 -480.96 % -0.02 0.00 % -0.02 47.15 % -0.03 0.00 % -0.03 -337.18 % -0.01 0.00 % -0.01 85.35 % -0.04 0.00 % -0.04 -1 210.21 % 0.00 0.00 % 0.00
Earnings per share 0.00 -14.63 % 0.00 12.77 % 0.00 2.08 % 0.00 -2.13 % 0.00 -6.82 % 0.00 72.50 % -0.02 -162.30 % -0.01 -17.31 % -0.01 16.13 % -0.01 36.73 % -0.01 14.04 % -0.01 -11.76 % -0.01 -7.37 % -0.01 43.45 % -0.02 -95.35 % -0.01 -22.86 % -0.01 -37.25 % -0.01 5.56 % -0.01 -100.00 % 0.00 37.21 % 0.00 38.57 % -0.01 5.41 % -0.01 28.85 % -0.01 -38.67 % -0.01 21.05 % -0.01 16.24 % -0.01 0.00 % -0.01 -41.58 % -0.01 0.00 % -0.01 12.05 % -0.01 0.00 % -0.01 89.60 % -0.09 0.00 % -0.09 -480.96 % -0.02 0.00 % -0.02 47.15 % -0.03 0.00 % -0.03 -337.18 % -0.01 0.00 % -0.01 85.35 % -0.04 0.00 % -0.04 -1 210.21 % 0.00 0.00 % 0.00
Gross profit 825.378 K 1 289.74 % 59.391 K -91.69 % 714.747 K 483.69 % -186.282 K 2.10 % -190.285 K -718.51 % 30.765 K 113.19 % -233.211 K -432.36 % -43.807 K -347.32 % 17.713 K -87.92 % 146.632 K 12.52 % 130.318 K 125.33 % -514.465 K -305.52 % 250.324 K -77.00 % 1.088 M -13.40 % 1.257 M -4.41 % 1.315 M -29.78 % 1.872 M 37.64 % 1.360 M 37.42 % 989.814 K 3.54 % 955.970 K 6.96 % 893.763 K 14.71 % 779.150 K 45.55 % 535.312 K -2.90 % 551.327 K -12.69 % 631.480 K 16.38 % 542.607 K 34 090.74 % 1.587 K 0.00 % 1.587 K -99.03 % 164.027 K 0.00 % 164.027 K 16.91 % 140.303 K 0.00 % 140.303 K 1 858.72 % 7.163 K 0.00 % 7.163 K 210.49 % 2.307 K 0.00 % 2.307 K -98.50 % 153.500 K 0.00 % 153.500 K -24.19 % 202.490 K 0.00 % 202.490 K 13.67 % 178.146 K 0.00 % 178.146 K 154.99 % 69.865 K 0.00 % 69.865 K
Income tax expense 0.000 0.000 0.000 0.000 100.00 % -0.005 -6.82 % -0.004 -100.00 % 2.119 K -78.47 % 9.842 K 70.48 % 5.773 K -93.62 % 90.454 K -80.44 % 462.349 K 11 558 625.00 % 4.000 0.000 0.000 -100.00 % 500.293 K 446.04 % -144.576 K 0.000 0.000 100.00 % -214.300 K -43.02 % -149.841 K -7.30 % -139.650 K -0.55 % -138.891 K 15.02 % -163.434 K -12.18 % -145.688 K -690.67 % 24.665 K 108.46 % -291.700 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
Cost of revenue 1.070 M -9.32 % 1.180 M 17.49 % 1.004 M 3.16 % 973.695 K -1.45 % 988.068 K -12.47 % 1.129 M -1.38 % 1.145 M 14.46 % 1.000 M 7.03 % 934.379 K 19.67 % 780.796 K -3.20 % 806.609 K -39.59 % 1.335 M 34.23 % 994.727 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 662.009 K -37.79 % 1.064 M 0.000 -100.00 % 1.388 M 620.83 % 192.586 K -85.03 % 1.287 M 257.67 % 359.773 K -69.22 % 1.169 M 1 343.25 % 80.983 K -92.45 % 1.072 M 181.26 % 381.281 K -77.08 % 1.663 M 360.29 % 361.359 K -56.33 % 827.554 K 260.35 % 229.654 K -61.89 % 602.557 K -38.75 % 983.763 K 9.29 % 900.115 K 23.40 % 729.419 K -2.40 % 747.342 K -11.38 % 843.339 K 23.59 % 682.373 K -5.10 % 719.058 K 7.24 % 670.487 K -18.13 % 818.976 K 16.94 % 700.342 K -30.97 % 1.014 M 0.00 % 1.014 M 25.03 % 811.418 K 0.00 % 811.418 K -24.68 % 1.077 M 0.00 % 1.077 M -20.93 % 1.362 M 0.00 % 1.362 M 9.37 % 1.246 M 0.00 % 1.246 M 87.44 % 664.558 K 0.00 % 664.558 K 2.57 % 647.891 K 0.00 % 647.891 K 145.18 % 264.254 K 0.00 % 264.254 K 461.66 % 47.049 K 0.00 % 47.049 K
Selling and marketing expenses 467.947 K -15.97 % 556.908 K 467.14 % 98.195 K -80.70 % 508.761 K -46.45 % 950.073 K 10 153.32 % 9.266 K -99.05 % 971.914 K 3 758.18 % 25.191 K -96.47 % 713.051 K 6 459.20 % 10.871 K -98.91 % 992.959 K 6 136.00 % 15.923 K -98.50 % 1.059 M -28.51 % 1.481 M 7.55 % 1.377 M -15.03 % 1.620 M 3 071.82 % 51.082 K 75.91 % 29.038 K 289.20 % 7.461 K -7.10 % 8.031 K -81.97 % 44.550 K 1 970.17 % 2.152 K -81.65 % 11.728 K 185.08 % 4.114 K -87.86 % 33.884 K 701.04 % 4.230 K -76.93 % 18.335 K 0.00 % 18.335 K -65.32 % 52.872 K 0.00 % 52.872 K 190.67 % 18.190 K 0.00 % 18.190 K -78.50 % 84.602 K 0.00 % 84.602 K -11.05 % 95.107 K 0.00 % 95.107 K 95.58 % 48.627 K 0.00 % 48.627 K -81.45 % 262.076 K 0.00 % 262.076 K 102.87 % 129.182 K 0.00 % 129.182 K 2 785.94 % 4.476 K 0.00 % 4.476 K
Other expenses 0.000 0.000 -100.00 % 2.001 M 374.63 % 421.693 K 17 635 846.83 % -2.391 -84.21 % -1.298 100.00 % -1.760 M -4.45 % -1.685 M -20.70 % -1.396 M 22.31 % -1.797 M 7.72 % -1.947 M -19.69 % -1.627 M 18.32 % -1.992 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 % -191.857 K 80.03 % -960.547 K -332.28 % 413.524 K 0.00 % 413.524 K -15.16 % 487.433 K 0.00 % 487.433 K -32.29 % 719.860 K 0.00 % 719.860 K -17.35 % 871.011 K 0.00 % 871.011 K 3.53 % 841.323 K 0.00 % 841.323 K 128.79 % 367.721 K 0.00 % 367.721 K 7.98 % 340.555 K 0.00 % 340.555 K 14 706.74 % 2.300 K 0.00 % 2.300 K -93.48 % 35.250 K 0.00 % 35.250 K
Operating expenses 2.319 M 15.85 % 2.002 M -13.34 % 2.310 M -14.08 % 2.688 M 0.80 % 2.667 M 2.15 % 2.611 M -52.15 % 5.455 M 108.59 % 2.615 M 15.35 % 2.267 M -4.93 % 2.385 M -9.63 % 2.639 M -10.90 % 2.962 M 48.72 % 1.992 M -17.49 % 2.414 M -25.60 % 3.245 M 18.55 % 2.737 M -11.16 % 3.081 M 31.94 % 2.335 M 20.60 % 1.936 M 29.59 % 1.494 M -6.91 % 1.605 M 9.51 % 1.465 M -6.31 % 1.564 M -3.06 % 1.614 M -0.44 % 1.621 M 6.95 % 1.515 M -19.41 % 1.880 M 0.00 % 1.880 M 11.90 % 1.680 M 0.00 % 1.680 M -8.18 % 1.830 M 0.00 % 1.830 M -43.33 % 3.229 M 0.00 % 3.229 M 37.73 % 2.344 M 0.00 % 2.344 M 87.02 % 1.254 M 0.00 % 1.254 M 4.26 % 1.202 M 0.00 % 1.202 M -35.93 % 1.877 M 0.00 % 1.877 M 2 062.54 % 86.776 K 0.00 % 86.776 K
Cost and expenses 2.319 M -27.12 % 3.182 M 13.41 % 2.805 M 2.43 % 2.739 M 1.24 % 2.705 M 1.52 % 2.665 M -8.24 % 2.904 M 8.18 % 2.685 M 15.22 % 2.330 M -9.59 % 2.577 M -8.94 % 2.831 M -7.03 % 3.045 M 1.95 % 2.986 M 23.72 % 2.414 M -25.60 % 3.245 M 18.55 % 2.737 M -11.16 % 3.081 M 31.94 % 2.335 M 20.60 % 1.936 M 29.59 % 1.494 M -6.91 % 1.605 M 9.51 % 1.465 M -6.31 % 1.564 M -3.06 % 1.614 M -0.44 % 1.621 M 6.95 % 1.515 M -19.41 % 1.880 M 0.00 % 1.880 M 11.90 % 1.680 M 0.00 % 1.680 M -8.18 % 1.830 M 0.00 % 1.830 M -43.33 % 3.229 M 0.00 % 3.229 M 37.73 % 2.344 M 0.00 % 2.344 M 87.02 % 1.254 M 0.00 % 1.254 M 4.26 % 1.202 M 0.00 % 1.202 M -35.93 % 1.877 M 0.00 % 1.877 M 2 062.54 % 86.776 K 0.00 % 86.776 K
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 2.319 M 15.85 % 2.002 M 549.74 % 308.050 K -86.41 % 2.266 M 10.29 % 2.055 M -6.01 % 2.186 M -3.40 % 2.263 M 2.39 % 2.210 M 26.73 % 1.744 M -19.66 % 2.171 M -4.34 % 2.269 M -13.07 % 2.610 M -1.82 % 2.659 M 15.19 % 2.308 M -25.07 % 3.080 M 38.58 % 2.223 M 1.62 % 2.187 M 4.12 % 2.101 M 51.73 % 1.385 M -5.15 % 1.460 M -5.14 % 1.539 M 10.99 % 1.387 M -6.34 % 1.480 M -5.50 % 1.567 M -0.06 % 1.568 M 6.37 % 1.474 M 42.69 % 1.033 M 0.00 % 1.033 M 19.50 % 864.290 K 0.00 % 864.290 K -21.10 % 1.095 M 0.00 % 1.095 M -24.30 % 1.447 M 0.00 % 1.447 M 7.93 % 1.341 M 0.00 % 1.341 M 88.00 % 713.185 K 0.00 % 713.185 K -21.63 % 909.967 K 0.00 % 909.967 K 131.29 % 393.436 K 0.00 % 393.436 K 663.57 % 51.526 K 0.00 % 51.526 K
Interest income 0.000 0.000 0.000 0.000 -100.00 % 38.825 K -28.57 % 54.357 K -23.48 % 71.037 K 2.40 % 69.374 K 10.32 % 62.882 K -8.84 % 68.983 K -10.38 % 76.973 K -6.88 % 82.660 K 0.000 0.000 0.000 0.000 -100.00 % 1.482 K 0.00 % 1.482 K -83.85 % 9.179 K 0.00 % 9.179 K -65.89 % 26.910 K 0.00 % 26.910 K 945.45 % 2.574 K 0.00 % 2.574 K 0.000 -100.00 % 98.661 K 25.63 % 78.531 K 0.00 % 78.531 K -38.28 % 127.230 K 0.00 % 127.230 K 28.24 % 99.216 K 0.00 % 99.216 K -39.69 % 164.507 K 0.00 % 164.507 K -47.56 % 313.688 K 0.00 % 313.688 K -2.28 % 321.010 K 0.00 % 321.010 K 13.70 % 282.326 K 0.00 % 282.326 K 34.82 % 209.415 K 0.00 % 209.415 K 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 76.973 K -6.88 % 82.660 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 -100.00 % 21.171 K 0.00 % 21.171 K 0.000 0.000 -100.00 % 28.000 0.00 % 28.000 0.000 0.000 -100.00 % 33.000 0.00 % 33.000 -99.51 % 6.677 K 0.00 % 6.677 K 263.03 % 1.839 K 0.00 % 1.839 K
Depreciation and amortization -292.229 K -197.78 % 298.870 K -2.98 % 308.050 K 10.05 % 279.930 K -14.12 % 325.970 K -8.25 % 355.295 K -3.88 % 369.636 K 3.35 % 357.669 K 3.26 % 346.362 K 22.89 % 281.858 K 2.21 % 275.759 K -0.63 % 277.506 K 283.92 % 72.283 K 1.48 % 71.227 K -36.89 % 112.867 K 4.28 % 108.231 K -32.22 % 159.678 K 71.42 % 93.150 K 642.70 % 12.542 K 303.15 % 3.111 K -33.13 % 4.652 K 6.92 % 4.351 K -36.47 % 6.849 K 47.32 % 4.649 K -48.78 % 9.076 K 0.08 % 9.069 K -61.04 % 23.278 K 0.00 % 23.278 K -47.59 % 44.412 K 0.00 % 44.412 K -54.51 % 97.633 K 0.00 % 97.633 K -70.22 % 327.823 K 0.00 % 327.823 K 294.39 % 83.122 K 0.00 % 83.122 K 7.42 % 77.378 K 0.00 % 77.378 K 165.40 % 29.155 K 0.00 % 29.155 K -97.85 % 1.354 M 0.00 % 1.354 M 12 592.86 % 10.668 K 0.00 % 10.668 K
Operating income -1.493 M 23.11 % -1.942 M 7.10 % -2.091 M -10.00 % -1.901 M 0.37 % -1.908 M -26.73 % -1.505 M 24.47 % -1.993 M -15.30 % -1.728 M -25.43 % -1.378 M 16.48 % -1.650 M 9.17 % -1.817 M 15.16 % -2.141 M -22.96 % -1.741 M -33.18 % -1.307 M 31.14 % -1.899 M -38.99 % -1.366 M -52.95 % -893.100 K -7.12 % -833.758 K -64.21 % -507.749 K -0.15 % -506.966 K 25.17 % -677.488 K -3.06 % -657.390 K 34.47 % -1.003 M 2.65 % -1.031 M -7.43 % -959.295 K -1.09 % -948.967 K 49.49 % -1.879 M 0.00 % -1.879 M -23.90 % -1.516 M 0.00 % -1.516 M -138.88 % -634.763 K 0.00 % -634.763 K 70.34 % -2.140 M 0.00 % -2.140 M 8.62 % -2.342 M 0.00 % -2.342 M -87.20 % -1.251 M 0.00 % -1.251 M -25.13 % -999.889 K 0.00 % -999.889 K 41.13 % -1.698 M 0.00 % -1.698 M -2 047.04 % -79.105 K 0.00 % -79.105 K
Operating income ratio -1.81 -15.47 % -1.57 46.43 % -2.92 -21.19 % -2.41 -0.94 % -2.39 -84.21 % -1.30 40.63 % -2.19 -20.96 % -1.81 -24.89 % -1.45 18.64 % -1.78 8.24 % -1.94 25.67 % -2.61 -86.53 % -1.40 -16.42 % -1.20 20.48 % -1.51 -45.41 % -1.04 -117.81 % -0.48 22.17 % -0.61 -19.49 % -0.51 3.27 % -0.53 30.04 % -0.76 10.16 % -0.84 54.98 % -1.87 -0.26 % -1.87 -23.05 % -1.52 13.14 % -1.75 99.85 % -1 183.80 0.00 % -1 183.80 -12 705.63 % -9.24 0.00 % -9.24 -104.33 % -4.52 0.00 % -4.52 98.49 % -298.78 0.00 % -298.78 70.57 % -1 015.23 0.00 % -1 015.23 -12 355.33 % -8.15 0.00 % -8.15 -65.07 % -4.94 0.00 % -4.94 48.21 % -9.53 0.00 % -9.53 -742.02 % -1.13 0.00 % -1.13
Total other income expenses net -714.038 K 0.000 100.00 % -65.493 K -28.69 % -50.892 K -15.27 % -44.151 K 0.000 100.00 % -2.627 M 0.000 100.00 % -90.677 K -185.32 % 106.274 K -7.18 % 114.500 K 207.77 % -106.240 K 0.000 100.00 % -18.033 K 79.78 % -89.183 K -58.69 % -56.198 K 82.10 % -313.872 K -120.58 % -142.292 K 66.85 % -429.280 K -968.10 % -40.191 K -504.56 % -6.648 K 88.10 % -55.850 K -142.78 % -23.004 K 32.74 % -34.200 K -14.34 % -29.911 K -25.56 % -23.822 K -104.84 % 492.055 K 0.00 % 492.055 K -19.95 % 614.662 K 0.00 % 614.662 K 339.14 % -257.032 K 0.00 % -257.032 K 95.31 % -5.484 M 0.00 % -5.484 M -574.80 % 1.155 M 0.00 % 1.155 M 390.80 % -397.170 K 0.00 % -397.170 K -163.77 % 622.848 K 0.00 % 622.848 K 203.77 % 205.038 K 0.00 % 205.038 K 1 693.70 % 11.431 K 0.00 % 11.431 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2012-01-31 2011-06-30 2011-01-31 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31 2004-06-30 2004-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-06-30
Net debt 3.514 M 48.18 % 2.371 M 704.53 % -392.272 K -166.56 % 589.345 K 187.17 % -676.091 K 77.57 % -3.014 M -354.44 % 1.184 M 991.93 % -132.800 K -52.67 % -86.986 K -113.51 % 643.711 K 218.71 % -542.264 K -153.85 % 1.007 M 150.49 % -1.994 M 50.11 % -3.997 M -319.90 % -951.937 K -3.86 % -916.582 K -24.00 % -739.197 K 47.38 % -1.405 M 73.25 % -5.251 M 3.61 % -5.448 M -5 680.81 % -94.244 K -46.00 % -64.549 K -104.33 % 1.490 M 1 135.13 % -143.966 K 37.67 % -230.978 K 65.58 % -671.068 K 43.98 % -1.198 M 46.72 % -2.248 M 43.16 % -3.956 M -100.74 % -1.971 M -12.85 % -1.746 M -202.89 % -576.534 K 25.69 % -775.879 K -107.27 % -374.325 K 96.86 % -11.935 M
Total investments 370.113 K 0.33 % 368.895 K 0.73 % 366.221 K 0.72 % 363.593 K 0.66 % 361.193 K 0.40 % 359.763 K 0.04 % 359.631 K -57.57 % 847.540 K -76.62 % 3.625 M 82.70 % 1.984 M -52.96 % 4.218 M 185.38 % 1.478 M 0.16 % 1.476 M 0.24 % 1.472 M 0.16 % 1.470 M -57.23 % 3.436 M -19.17 % 4.252 M -7.48 % 4.595 M 94.54 % 2.362 M 1.15 % 2.335 M -0.92 % 2.357 M 0.37 % 2.348 M 0.77 % 2.330 M 0.43 % 2.320 M -5.31 % 2.450 M 11.36 % 2.200 M 0.00 % 2.200 M -18.52 % 2.700 M 8.00 % 2.500 M 0.00 % 2.500 M -58.71 % 6.055 M 0.000 0.000 -100.00 % 11.300 M 0.000
Total debt 4.318 M 42.07 % 3.039 M 82.06 % 1.669 M 15.28 % 1.448 M 4.32 % 1.388 M -18.01 % 1.693 M -14.57 % 1.982 M -10.45 % 2.213 M -5.85 % 2.351 M 1.63 % 2.313 M -10.17 % 2.575 M -8.90 % 2.826 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 116.902 K 4.12 % 112.281 K 0.000 -100.00 % 1.621 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.000 287.50 % 8.000 -99.79 % 3.815 K -74.06 % 14.707 K 0.000
Accumulated other comprehensive income loss 613.810 K -5.90 % 652.273 K 30.01 % 501.713 K -6.69 % 537.670 K 6.22 % 506.165 K -67.17 % 1.542 M 3.99 % 1.482 M 5.17 % 1.410 M 1.76 % 1.385 M 0.00 % 1.385 M 0.00 % 1.385 M 265.52 % 378.959 K 5 333 373 784 964 774.00 % 0.000 0.00 % 0.000 -200.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.000 0.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings -71.404 M -3.19 % -69.197 M -2.89 % -67.255 M -3.31 % -65.099 M -3.09 % -63.147 M -0.83 % -62.625 M -2.46 % -61.120 M -8.18 % -56.497 M -3.17 % -54.759 M -2.59 % -53.375 M -3.12 % -51.758 M -4.53 % -49.517 M -5.24 % -47.051 M -4.28 % -45.121 M -3.55 % -43.576 M -3.09 % -42.268 M -3.29 % -40.921 M -2.60 % -39.883 M -1.91 % -39.134 M -1.88 % -38.412 M -1.05 % -38.014 M -1.45 % -37.470 M -1.56 % -36.895 M -2.39 % -36.033 M -2.62 % -35.114 M -2.43 % -34.279 M -2.58 % -33.419 M -8.18 % -30.891 M -5.77 % -29.206 M -6.50 % -27.422 M -125.25 % -12.174 M -24.23 % -9.800 M -50.69 % -6.503 M -13.12 % -5.749 M -108.12 % -2.763 M
Common stock 66.971 M 1.71 % 65.847 M 0.00 % 65.847 M 1.93 % 64.601 M 0.03 % 64.581 M 0.04 % 64.554 M 7.81 % 59.877 M 0.00 % 59.877 M 1.65 % 58.906 M 4.11 % 56.581 M 0.00 % 56.583 M 11.45 % 50.772 M 2.82 % 49.379 M 0.45 % 49.156 M 11.08 % 44.251 M 0.00 % 44.251 M 0.00 % 44.251 M 0.00 % 44.251 M 0.00 % 44.251 M 0.00 % 44.251 M 13.71 % 38.915 M 8.04 % 36.019 M 0.00 % 36.019 M 0.00 % 36.019 M 0.00 % 36.019 M 1.92 % 35.342 M 0.00 % 35.342 M -1.27 % 35.797 M 1.48 % 35.277 M 13.78 % 31.006 M 0.00 % 31.006 M 53.07 % 20.256 M 0.00 % 20.256 M 0.07 % 20.242 M 33.27 % 15.188 M
Total equity -3.820 M -41.59 % -2.698 M -197.70 % -906.229 K -2 372.22 % 39.883 K -97.94 % 1.940 M -44.12 % 3.471 M 1 345.49 % 240.126 K -94.99 % 4.790 M -13.42 % 5.532 M 20.49 % 4.591 M -26.07 % 6.210 M 280.00 % 1.634 M -29.79 % 2.327 M -42.32 % 4.035 M 1 412.70 % 266.745 K -91.73 % 3.226 M -31.62 % 4.718 M -20.37 % 5.925 M -14.14 % 6.901 M -1.57 % 7.011 M 242.80 % 2.045 M 1 326.08 % -166.806 K -130.53 % 546.435 K -64.81 % 1.553 M -34.14 % 2.357 M -8.26 % 2.570 M -27.46 % 3.543 M -27.79 % 4.906 M -19.19 % 6.071 M 69.42 % 3.583 M -80.97 % 18.831 M 80.11 % 10.455 M -23.97 % 13.752 M -5.11 % 14.492 M 16.63 % 12.426 M
Other non current liabilities 273.486 K 214.49 % 86.962 K 388.66 % 17.796 K -84.79 % 117.032 K -28.76 % 164.269 K 117.64 % -931.463 K -650.34 % 169.252 K 111.04 % -1.533 M -804.79 % 217.460 K 113.93 % -1.561 M -574.34 % 329.177 K 115.54 % -2.118 M -385 209.09 % 550.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.761 K 0.000 -100.00 % 19.530 K 0.000 -100.00 % 47.643 K 0.000 -100.00 % 40.293 K -45.33 % 73.698 K 26.14 % 58.426 K 9.06 % 53.574 K 122.12 % 24.119 K 0.000 0.000 0.000 0.000
Long term debt 3.817 M 55.54 % 2.454 M 373.70 % 518.097 K -38.27 % 839.329 K -9.77 % 930.224 K -59.36 % 2.289 M 64.90 % 1.388 M -58.36 % 3.334 M 81.37 % 1.838 M -49.76 % 3.658 M 79.21 % 2.041 M -56.23 % 4.664 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 -100.00 % 3.815 K 0.000
Total non current liabilities 4.138 M 62.83 % 2.541 M 292.47 % 647.491 K -32.30 % 956.361 K -12.62 % 1.094 M -19.38 % 1.358 M -12.83 % 1.557 M -13.53 % 1.801 M -12.38 % 2.056 M -1.97 % 2.097 M -11.54 % 2.371 M -6.89 % 2.546 M 4 397.80 % 56.603 K 0.000 -100.00 % 550.000 0.000 -100.00 % 600.000 0.000 0.000 0.000 -100.00 % 4.761 K 0.000 -100.00 % 19.530 K 0.000 -100.00 % 47.643 K 0.000 -100.00 % 40.293 K -45.33 % 73.698 K 26.14 % 58.426 K 9.06 % 53.574 K 122.12 % 24.119 K 0.000 0.000 -100.00 % 3.815 K 0.000
Other current liabilities 1.460 M 476.43 % 253.300 K -91.91 % 3.130 M 1 253.68 % 231.186 K -73.28 % 865.308 K 379.64 % 180.406 K -78.96 % 857.493 K 361.26 % 185.903 K -73.35 % 697.687 K 466.90 % 123.070 K -84.36 % 787.020 K 925.10 % 76.775 K -91.77 % 932.785 K 85.32 % 503.326 K -60.12 % 1.262 M 842.40 % 133.923 K -84.77 % 879.159 K 298.48 % 220.630 K -76.23 % 928.271 K 218.94 % 291.046 K -34.90 % 447.066 K 82.01 % 245.633 K -41.48 % 419.742 K 105.46 % 204.294 K -43.46 % 361.306 K 178.51 % 129.728 K -37.29 % 206.858 K -24.41 % 273.667 K 5.25 % 260.013 K -78.71 % 1.221 M 77.41 % 688.374 K 126.25 % 304.249 K 42.04 % 214.196 K 87.74 % 114.092 K 298.71 % 28.615 K
Deferred revenue 77.541 K 0.000 -100.00 % 236.569 K -66.00 % 695.759 K 178.61 % 249.723 K -69.27 % 812.669 K 195.53 % 274.989 K -70.96 % 946.930 K 250.22 % 270.385 K -68.20 % 850.381 K 198.30 % 285.078 K -65.87 % 835.358 K 385.20 % 172.166 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -112.281 K 0.000 100.00 % -1.621 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.582 K 0.000 -100.00 % 606.884 K 143.79 % 248.941 K 105.31 % 121.252 K 58.50 % 76.500 K 0.000
Short term debt 500.655 K -57.21 % 1.170 M 1.64 % 1.151 M 89.11 % 608.789 K 32.93 % 457.968 K -16.52 % 548.571 K -7.59 % 593.603 K 8.71 % 546.054 K 6.55 % 512.469 K 5.96 % 483.660 K -9.32 % 533.383 K 7.92 % 494.233 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 116.902 K 4.12 % 112.281 K 0.000 -100.00 % 1.621 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.000 287.50 % 8.000 -99.79 % 3.815 K -64.97 % 10.892 K 0.000
Total current liabilities 2.067 M -24.16 % 2.726 M -40.41 % 4.574 M 61.86 % 2.826 M 66.64 % 1.696 M -44.79 % 3.072 M 35.42 % 2.268 M -23.62 % 2.970 M 78.03 % 1.668 M -48.29 % 3.226 M 86.02 % 1.734 M -31.65 % 2.537 M 74.40 % 1.455 M -25.11 % 1.943 M -25.43 % 2.605 M 28.62 % 2.025 M 60.27 % 1.264 M 7.02 % 1.181 M 21.44 % 972.383 K -24.12 % 1.282 M 66.69 % 768.816 K -74.30 % 2.992 M 39.42 % 2.146 M 41.96 % 1.511 M 116.63 % 697.702 K -3.69 % 724.437 K 213.54 % 231.054 K -46.90 % 435.144 K -39.87 % 723.614 K -53.69 % 1.562 M 79.60 % 869.933 K 153.40 % 343.311 K -30.08 % 491.005 K 55.60 % 315.559 K 421.53 % 60.506 K
Total liabilities 6.205 M 17.81 % 5.267 M 0.87 % 5.221 M 38.05 % 3.782 M 35.55 % 2.790 M -37.00 % 4.429 M 15.78 % 3.826 M -19.81 % 4.771 M 28.12 % 3.724 M -30.04 % 5.323 M 29.67 % 4.105 M -19.25 % 5.083 M 236.31 % 1.511 M -22.20 % 1.943 M -28.90 % 2.732 M 34.90 % 2.025 M 60.19 % 1.264 M 7.07 % 1.181 M 21.44 % 972.383 K -24.12 % 1.282 M 65.67 % 773.577 K -74.14 % 2.992 M 38.17 % 2.165 M 43.26 % 1.511 M 102.78 % 745.345 K 2.89 % 724.437 K 166.98 % 271.347 K -46.67 % 508.842 K -34.93 % 782.040 K -51.61 % 1.616 M 80.75 % 894.052 K 160.42 % 343.311 K -30.08 % 491.005 K 53.74 % 319.374 K 427.84 % 60.506 K
Other non current assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 902.261 K 55.15 % 581.559 K -39.58 % 962.488 K 371.62 % 204.081 K 0.000 100.00 % -237.542 K 22.78 % -307.608 K 19.27 % -381.052 K 32.87 % -567.639 K 8.91 % -623.142 K 6.50 % -666.477 K -258.40 % -185.958 K -40.81 % -132.064 K -1.67 % -129.892 K 0.85 % -131.011 K 3.21 % -135.362 K 0.52 % -136.065 K 48.84 % -265.980 K -991.16 % -24.376 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.632 M -0.37 % 2.641 M -0.22 % 2.647 M -3.30 % 2.738 M 0.000 0.000 0.000 0.000 -100.00 % 76.354 K -0.01 % 76.365 K -36.36 % 120.000 K 0.00 % 120.000 K 0.00 % 120.000 K 0.00 % 120.000 K 0.00 % 120.000 K 0.00 % 120.000 K 0.00 % 120.000 K -52.00 % 250.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 101.343 K -30.43 % 145.679 K -11.54 % 164.681 K -13.33 % 190.016 K 0.00 % 190.016 K -21.59 % 242.321 K -24.87 % 322.523 K -51.92 % 670.758 K 130.02 % 291.603 K -21.29 % 370.498 K 80.46 % 205.304 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 -100.00 % 63.601 K 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 10.876 M 2 544.21 % 411.322 K -85.74 % 2.885 M 0.00 % 2.885 M 500.42 % 480.546 K
Goodwill and intangible assets 101.343 K -30.43 % 145.679 K -11.54 % 164.681 K -13.33 % 190.016 K 0.00 % 190.016 K -21.59 % 242.321 K -24.87 % 322.523 K -51.92 % 670.758 K 130.02 % 291.603 K -21.29 % 370.498 K 80.46 % 205.304 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 -100.00 % 10.940 M 2 559.67 % 411.322 K -85.74 % 2.885 M 0.00 % 2.885 M 500.42 % 480.546 K
Property plant equipment net 426.231 K -39.63 % 706.030 K -28.39 % 985.899 K -22.10 % 1.266 M 6.29 % 1.191 M -19.12 % 1.472 M -15.74 % 1.747 M -13.08 % 2.010 M -7.36 % 2.170 M 1.76 % 2.133 M -11.87 % 2.420 M -12.77 % 2.774 M 1 067.84 % 237.542 K -22.78 % 307.608 K -19.27 % 381.052 K -22.44 % 491.285 K -10.15 % 546.777 K 0.05 % 546.477 K 728.52 % 65.958 K 446.73 % 12.064 K 21.96 % 9.892 K -10.16 % 11.011 K -28.32 % 15.362 K -4.38 % 16.065 K 0.53 % 15.980 K -34.44 % 24.376 K -22.42 % 31.420 K -58.44 % 75.596 K -47.57 % 144.190 K -49.67 % 286.479 K 47.17 % 194.654 K 3.82 % 187.497 K 16.67 % 160.704 K 56.85 % 102.458 K 87.59 % 54.617 K
Total non current assets 527.574 K -38.06 % 851.709 K -25.98 % 1.151 M -20.96 % 1.456 M 5.43 % 1.381 M -19.47 % 1.715 M -17.17 % 2.070 M -61.04 % 5.313 M 4.11 % 5.103 M -0.92 % 5.150 M -3.96 % 5.363 M 93.31 % 2.774 M 1 067.84 % 237.542 K -22.78 % 307.608 K -19.27 % 381.052 K -32.87 % 567.639 K -8.91 % 623.142 K -6.50 % 666.477 K 258.40 % 185.958 K 40.81 % 132.064 K 1.67 % 129.892 K -0.85 % 131.011 K -3.21 % 135.362 K -0.52 % 136.065 K -48.84 % 265.980 K 991.16 % 24.376 K -22.42 % 31.420 K -58.44 % 75.596 K -47.57 % 144.190 K -49.67 % 286.479 K -97.43 % 11.134 M 1 759.40 % 598.819 K -80.34 % 3.046 M 1.95 % 2.988 M 458.29 % 535.163 K
Other current assets 344.772 K -39.16 % 566.677 K -5.90 % 602.230 K -40.19 % 1.007 M 25.59 % 801.691 K -22.74 % 1.038 M 39.32 % 744.817 K 122.26 % -3.346 M -675.29 % 581.559 K 115.30 % -3.801 M -1 962.66 % 204.081 K -55.42 % 457.826 K 567.86 % 68.551 K -69.70 % 226.234 K 199.21 % 75.610 K -53.92 % 164.076 K 50.35 % 109.132 K -54.45 % 239.564 K 278.39 % 63.312 K -73.44 % 238.412 K 119.06 % 108.833 K -56.42 % 249.754 K 119.16 % 113.960 K -76.20 % 478.766 K 78.75 % 267.835 K -5.50 % 283.425 K 14.48 % 247.567 K 54.99 % 159.736 K 47.20 % 108.519 K -36.65 % 171.302 K -69.22 % 556.447 K 1 485.23 % 35.102 K 35.35 % 25.935 K 31.68 % 19.695 K 0.000
Short term investments 370.113 K 0.33 % 368.895 K 0.73 % 366.221 K 0.72 % 363.593 K 0.66 % 361.193 K 0.40 % 359.763 K 0.04 % 359.631 K -57.57 % 847.540 K -13.83 % 983.571 K -50.43 % 1.984 M 34.04 % 1.480 M 0.15 % 1.478 M 0.16 % 1.476 M 0.24 % 1.472 M 0.16 % 1.470 M -56.26 % 3.360 M -19.52 % 4.175 M -6.70 % 4.475 M 99.61 % 2.242 M 1.22 % 2.215 M -0.97 % 2.237 M 0.39 % 2.228 M 0.82 % 2.210 M 0.45 % 2.200 M 0.00 % 2.200 M 0.00 % 2.200 M 0.00 % 2.200 M -18.52 % 2.700 M 8.00 % 2.500 M 0.00 % 2.500 M -58.71 % 6.055 M 0.000 0.000 -100.00 % 11.300 M 0.000
cash and cash equivalents 804.216 K 20.40 % 667.943 K -67.60 % 2.062 M 140.07 % 858.773 K -58.40 % 2.064 M -56.14 % 4.707 M 490.35 % 797.312 K -66.01 % 2.346 M -3.77 % 2.438 M 46.04 % 1.669 M -46.45 % 3.117 M 71.33 % 1.819 M -8.77 % 1.994 M -50.11 % 3.997 M 319.90 % 951.937 K 3.86 % 916.582 K 24.00 % 739.197 K -47.38 % 1.405 M -73.25 % 5.251 M -5.63 % 5.565 M 2 594.58 % 206.525 K 219.95 % 64.549 K -50.82 % 131.249 K -8.83 % 143.966 K -37.67 % 230.978 K -65.58 % 671.068 K -43.98 % 1.198 M -46.72 % 2.248 M -43.16 % 3.956 M 100.74 % 1.971 M 12.85 % 1.746 M 202.89 % 576.542 K -26.06 % 779.694 K 100.42 % 389.032 K -96.74 % 11.935 M
Cash and short term investments 1.174 M 13.26 % 1.037 M -57.29 % 2.428 M 98.62 % 1.222 M -49.60 % 2.425 M -52.13 % 5.067 M 337.94 % 1.157 M -63.77 % 3.193 M -6.66 % 3.421 M -6.35 % 3.653 M -20.54 % 4.597 M 39.42 % 3.297 M -4.97 % 3.470 M -36.56 % 5.469 M 125.85 % 2.422 M -43.37 % 4.277 M -12.98 % 4.914 M -16.42 % 5.880 M -21.53 % 7.493 M -3.68 % 7.780 M 218.44 % 2.443 M 6.57 % 2.293 M -2.08 % 2.341 M -0.12 % 2.344 M -3.58 % 2.431 M -15.33 % 2.871 M -15.51 % 3.398 M -31.33 % 4.948 M -23.35 % 6.456 M 44.41 % 4.471 M -42.69 % 7.801 M 1 253.12 % 576.542 K -26.06 % 779.694 K -93.33 % 11.689 M -2.06 % 11.935 M
Total current assets 1.857 M 8.16 % 1.717 M -45.73 % 3.165 M 33.73 % 2.366 M -29.34 % 3.349 M -45.86 % 6.186 M 209.92 % 1.996 M -53.02 % 4.248 M 2.29 % 4.153 M -12.83 % 4.764 M -3.80 % 4.952 M 25.58 % 3.943 M 9.49 % 3.601 M -38.09 % 5.817 M 122.22 % 2.618 M -44.12 % 4.684 M -12.59 % 5.359 M -16.77 % 6.439 M -16.24 % 7.687 M -5.86 % 8.166 M 203.68 % 2.689 M -0.86 % 2.712 M 5.28 % 2.576 M -12.73 % 2.952 M 4.06 % 2.837 M -14.39 % 3.314 M -12.40 % 3.782 M -29.16 % 5.339 M -20.42 % 6.709 M 36.56 % 4.913 M -42.81 % 8.591 M -15.78 % 10.200 M -8.91 % 11.197 M -5.30 % 11.824 M -1.06 % 11.951 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 0.000 0.000 0.000 0.000 0.000 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 % 135.980 K 0.000 0.000 0.000 0.000
Net receivables 338.234 K 197.30 % 113.770 K -15.36 % 134.416 K -2.04 % 137.220 K 12.48 % 121.997 K 50.15 % 81.249 K -13.66 % 94.102 K -38.24 % 152.366 K 1.51 % 150.097 K 1.28 % 148.195 K -1.59 % 150.596 K -19.91 % 188.024 K 196.24 % 63.471 K -47.95 % 121.953 K 0.79 % 121.003 K -50.37 % 243.814 K -27.37 % 335.671 K 4.98 % 319.753 K 103.04 % 157.479 K 7.04 % 147.116 K 1.11 % 145.494 K -14.39 % 169.944 K 29.64 % 131.086 K 1.41 % 129.269 K -6.33 % 138.007 K -13.21 % 159.018 K 16.17 % 136.883 K -40.70 % 230.841 K 60.07 % 144.216 K -46.74 % 270.770 K 16.19 % 233.043 K -97.57 % 9.588 M -7.73 % 10.392 M 8 928.70 % 115.095 K 636.18 % 15.634 K
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -902.261 K -55.15 % -581.559 K 39.58 % -962.488 K -371.62 % -204.081 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 28.797 K -97.79 % 1.302 M 2 205.87 % 56.470 K -95.62 % 1.290 M 950.43 % 122.819 K 0.000 -100.00 % 542.035 K 0.000 -100.00 % 187.583 K 0.000 -100.00 % 128.688 K 0.000 -100.00 % 349.853 K 0.000 -100.00 % 773.792 K 0.000 -100.00 % 384.542 K 0.000 -100.00 % 44.112 K -94.95 % 873.605 K 317.06 % 209.469 K -92.37 % 2.746 M 2 528.46 % 104.471 K -92.01 % 1.307 M 288.57 % 336.396 K -43.44 % 594.709 K 2 357.88 % 24.196 K -85.02 % 161.477 K -63.80 % 446.019 K 30.74 % 341.143 K 87.93 % 181.528 K 364.81 % 39.054 K -74.26 % 151.742 K 33.02 % 114.075 K 257.70 % 31.891 K
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 46.814 K -93.59 % 730.614 K 554.68 % 111.598 K 0.000 -100.00 % 384.979 K -61.92 % 1.011 M 133.51 % 432.896 K -59.82 % 1.077 M 122.23 % 484.792 K -56.21 % 1.107 M 84.96 % 598.565 K -41.41 % 1.022 M 347.62 % 228.219 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
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 100.00 % -408.990 K -132.92 % 1.242 M -10.42 % 1.387 M -10.89 % 1.557 M -12.74 % 1.784 M 52.33 % 1.171 M 2.31 % 1.145 M -10.87 % 1.284 M -9.76 % 1.423 M -9.16 % 1.567 M 7.87 % 1.452 M -3.64 % 1.507 M -6.93 % 1.619 M 164 329.11 % -986.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 518.097 K -38.27 % 839.329 K -26.99 % 1.150 M 36.98 % 839.329 K -39.54 % 1.388 M 21.29 % 1.145 M -42.25 % 1.982 M 18.89 % 1.667 M -29.08 % 2.351 M 28.51 % 1.829 M -28.96 % 2.575 M 10.41 % 2.332 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 -100.00 % 8.000 -99.79 % 3.815 K -74.06 % 14.707 K 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.000 0.00 % 0.000 -100.00 % 1.456 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % 0.000 100.00 % -2.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 100.00 % -1.238 M 50.94 % -2.523 M -50.67 % -1.675 M 30.91 % -2.424 M -109.72 % -1.156 M 57.86 % -2.742 M -128.37 % -1.201 M 41.22 % -2.043 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
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 -100.00 % 126.600 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
Total assets 2.385 M -7.17 % 2.569 M -40.47 % 4.315 M 12.90 % 3.822 M -19.19 % 4.730 M -40.13 % 7.900 M 94.31 % 4.066 M -57.47 % 9.561 M 3.29 % 9.256 M -6.64 % 9.914 M -3.88 % 10.315 M 53.55 % 6.717 M 74.98 % 3.839 M -37.32 % 6.125 M 104.24 % 2.999 M -42.90 % 5.252 M -12.20 % 5.982 M -15.81 % 7.106 M -9.75 % 7.873 M -5.11 % 8.298 M 194.37 % 2.819 M -0.86 % 2.843 M 4.85 % 2.712 M -12.19 % 3.088 M -0.47 % 3.103 M -7.04 % 3.338 M -12.48 % 3.814 M -29.56 % 5.415 M -20.99 % 6.853 M 31.81 % 5.199 M -73.64 % 19.725 M 82.66 % 10.799 M -24.18 % 14.243 M -3.84 % 14.812 M 18.62 % 12.486 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-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 2012-06-30 2012-01-31 2011-06-30 2011-01-31 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31 2004-06-30 2004-01-31
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -699.682 K 0.000 100.00 % -922.522 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 373.676 K 148.19 % 150.560 K 1 670.13 % -9.589 K -118.55 % 51.688 K 163.04 % 19.650 K -73.87 % 75.201 K 3.23 % 72.847 K 198.65 % 24.392 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -44.317 K 0.000 -100.00 % 203.913 K 0.000 100.00 % -394.911 K 0.000 100.00 % -797.356 K 0.000 -100.00 % 68.880 K 0.000 -100.00 % 140.532 K 0.000 100.00 % -280.092 K 0.000 -100.00 % 428.130 K 0.000 100.00 % -725.751 K 0.000 -100.00 % 453.173 K 0.000 -100.00 % 4.396 K 0.000 -100.00 % 363.574 K 0.000 100.00 % -242.420 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
Accounts receivables -203.818 K 0.000 100.00 % -12.419 K 0.000 -100.00 % 28.092 K 0.000 -100.00 % 110.403 K 0.000 -100.00 % 29.026 K 0.000 100.00 % -63.313 K 0.000 -100.00 % 57.532 K 0.000 -100.00 % 214.668 K 0.000 100.00 % -291.934 K 0.000 100.00 % -11.985 K 0.000 100.00 % -14.410 K 0.000 -100.00 % 6.354 K 0.000 100.00 % -557.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 159.501 K 0.000 -100.00 % 216.332 K 0.000 100.00 % -423.003 K 0.000 100.00 % -907.759 K 0.000 -100.00 % 39.854 K 0.000 -100.00 % 203.845 K 0.000 100.00 % -337.624 K 0.000 -100.00 % 213.462 K 0.000 100.00 % -433.817 K 0.000 -100.00 % 465.158 K 0.000 -100.00 % 18.806 K 0.000 -100.00 % 357.220 K 0.000 100.00 % -241.863 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
Other non cash items -687.882 K -530.77 % 159.686 K 137.92 % -421.101 K -167.49 % 623.971 K 272.03 % -362.721 K -127.84 % 1.303 M -60.66 % 3.311 M 122.23 % 1.490 M 1 559.12 % 89.800 K -94.03 % 1.504 M 25.73 % 1.196 M 70.09 % 703.176 K 728.31 % -111.915 K -76.17 % -63.526 K -199.40 % -21.218 K -103.63 % 584.489 K -11.86 % 663.173 K 328.22 % -290.585 K 58.78 % -705.022 K -403.67 % 232.168 K 190.23 % -257.311 K -207.98 % 238.299 K 141.87 % -569.165 K -2 670.52 % 22.142 K 114.89 % -148.679 K -145.51 % 326.671 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 100.00 % -18.750 K 0.00 % -18.750 K
Net cash provided by operating activities -2.242 M -68.18 % -1.333 M 35.75 % -2.075 M -108.35 % -995.805 K 61.65 % -2.596 M -365.39 % -557.869 K 66.81 % -1.681 M -177.34 % -606.100 K 63.05 % -1.640 M -315.32 % -394.972 K 70.10 % -1.321 M 26.52 % -1.798 M 14.97 % -2.115 M -37.53 % -1.538 M 21.88 % -1.968 M -236.53 % -584.887 K 37.80 % -940.347 K 0.62 % -946.228 K 1.64 % -962.036 K -493.71 % -162.037 K 79.56 % -792.749 K -139.00 % -331.699 K 68.75 % -1.062 M -18.97 % -892.278 K 26.64 % -1.216 M -131.72 % -524.906 K 64.51 % -1.479 M 0.00 % -1.479 M -43.82 % -1.028 M 0.00 % -1.028 M 5.13 % -1.084 M 0.00 % -1.084 M 29.34 % -1.534 M 0.00 % -1.534 M -62.74 % -942.640 K 0.00 % -942.640 K -126.38 % -416.398 K 0.00 % -416.398 K -73.10 % -240.558 K 0.00 % -240.558 K -70.86 % -140.794 K 0.00 % -140.794 K -85.85 % -75.755 K 0.00 % -75.755 K
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 72.829 K 150.47 % -144.313 K 57.56 % -340.027 K -262.66 % -93.760 K 37.38 % -149.730 K -82.56 % -82.015 K 0.000 0.000 100.00 % -2.645 K 94.98 % -52.728 K 62.50 % -140.604 K 78.05 % -640.428 K -806.52 % -70.647 K -1 237.25 % -5.283 K -49.53 % -3.533 K 0.000 100.00 % -6.145 K -29.81 % -4.734 K -595.15 % -681.000 66.37 % -2.025 K -70.17 % -1.190 K 0.00 % -1.190 K 94.29 % -20.839 K 0.00 % -20.839 K 21.33 % -26.488 K 0.00 % -26.488 K 79.82 % -131.237 K 0.00 % -131.237 K -21.85 % -107.707 K 0.00 % -107.707 K -18.65 % -90.774 K 0.00 % -90.774 K -55.40 % -58.412 K 0.00 % -58.412 K -175.98 % -21.165 K 0.00 % -21.165 K -905.22 % -2.106 K 0.00 % -2.106 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -87.284 K 0.00 % -87.284 K 0.000 0.000 0.000 0.000 -100.00 % 27.495 K 0.00 % 27.495 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 100.00 % -3.200 M 0.000 -100.00 % 194.666 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.650 M 0.00 % -5.650 M 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 407.500 K 0.00 % 407.500 K -17.27 % 492.541 K 0.00 % 492.541 K 2 227.04 % 21.166 K 0.00 % 21.166 K 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 72.829 K 150.47 % -144.313 K 57.56 % -340.027 K -262.66 % -93.760 K 97.25 % -3.405 M 0.000 100.00 % -194.666 K 0.00 % -194.666 K -268.37 % 115.620 K 0.000 -100.00 % 115.307 K 0.000 100.00 % -120.465 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.455 K 0.00 % 45.455 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 207.000 0.00 % 207.000 0.000 0.000 100.00 % -73.650 K 0.00 % -73.650 K
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 72.829 K 150.47 % -144.313 K 57.56 % -340.027 K -262.66 % -93.760 K 97.20 % -3.350 M -3 984.29 % -82.015 K -142.13 % 194.666 K 200.00 % -194.666 K -272.31 % 112.975 K 314.26 % -52.728 K -108.44 % -25.297 K 96.05 % -640.428 K -235.11 % -191.112 K -3 517.49 % -5.283 K -49.53 % -3.533 K 0.000 100.00 % -6.145 K -29.81 % -4.734 K -595.15 % -681.000 66.37 % -2.025 K -70.17 % -1.190 K 0.00 % -1.190 K -104.83 % 24.616 K 0.00 % 24.616 K 192.93 % -26.488 K 0.00 % -26.488 K 79.82 % -131.237 K 0.00 % -131.237 K 32.70 % -194.991 K 0.00 % -194.991 K -161.56 % 316.726 K 0.00 % 316.726 K -27.08 % 434.335 K 0.00 % 434.335 K 107.70 % -5.644 M 0.00 % -5.644 M -7 349.95 % -75.755 K 0.00 % -75.755 K
Debt repayment 0.000 100.00 % -53.151 K 0.000 100.00 % -209.706 K 0.000 100.00 % -549.858 K 0.000 100.00 % -448.713 K 22.55 % -579.343 K -27.73 % -453.586 K 46.39 % -846.129 K -1 220.71 % -64.066 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 100.00 % -15.000 0.00 % -15.000 -225.00 % 12.000 0.00 % 12.000 100.63 % -1.903 K 0.00 % -1.903 K 65.06 % -5.446 K 0.00 % -5.446 K 95.49 % -120.740 K 0.00 % -120.740 K 0.000 0.000
Common stock issued 846.104 K 0.000 -100.00 % 3.664 M 0.000 100.00 % -2.000 -100.00 % 5.017 M 0.000 -100.00 % 971.314 K -58.59 % 2.346 M 134 128.74 % -1.750 K -100.03 % 6.834 M 285.61 % 1.772 M 2 812 847.62 % 63.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 % 194.232 K 0.00 % 194.232 K -72.45 % 705.000 K 0.00 % 705.000 K 182.00 % 250.000 K 0.00 % 250.000 K -88.33 % 2.143 M 0.00 % 2.143 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.000 K 0.00 % 7.000 K -99.88 % 5.602 M 0.00 % 5.602 M 3 100.93 % 175.000 K 0.00 % 175.000 K
Common stock repurchased 0.000 0.000 0.000 0.000 100.00 % -16.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -39.408 K 0.00 % -39.408 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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 1.536 M 20 413.83 % -7.561 K 98.02 % -381.533 K 0.000 100.00 % -44.940 K 0.000 -100.00 % 30.837 K 0.000 100.00 % -17.782 K 0.000 100.00 % -16.722 K 0.000 -100.00 % 63.000 -100.00 % 4.895 M 0.000 0.000 0.000 0.000 -100.00 % 839.672 K -84.77 % 5.513 M 487.55 % 938.257 K 220.22 % 293.000 K -72.23 % 1.055 M 30.25 % 810.000 K 4.26 % 776.928 K 223.41 % -629.543 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 100.00 % -75.755 K 0.00 % -75.755 K
Net cash used provided by financing activities 2.382 M 4 023.50 % -60.712 K -101.85 % 3.283 M 1 665.40 % -209.706 K -366.64 % -44.940 K -101.01 % 4.468 M 1 143.35 % -428.202 K -181.94 % 522.601 K -70.11 % 1.748 M 483.98 % -455.336 K -107.63 % 5.971 M 249.56 % 1.708 M 2 711 155.56 % 63.000 -100.00 % 4.895 M 0.000 0.000 0.000 0.000 -100.00 % 839.672 K -84.77 % 5.513 M 487.55 % 938.257 K 220.22 % 293.000 K -72.23 % 1.055 M 30.25 % 810.000 K 4.26 % 776.928 K 278.48 % -435.311 K -161.75 % 705.000 K 0.00 % 705.000 K 182.00 % 250.000 K 0.00 % 250.000 K -88.11 % 2.103 M 0.00 % 2.103 M 14 020 893.33 % -15.000 0.00 % -15.000 -225.00 % 12.000 0.00 % 12.000 100.63 % -1.903 K 0.00 % -1.903 K -222.46 % 1.554 K 0.00 % 1.554 K -99.97 % 5.481 M 0.00 % 5.481 M 7 335.02 % -75.755 K 0.00 % -75.755 K
Effect of forex changes on cash -3.892 K 0.000 100.00 % -5.028 K 0.000 0.000 0.000 100.00 % -1.157 M -133.82 % 3.421 M 200.00 % -3.421 M -174.42 % 4.597 M 200.00 % -4.597 M -232.51 % 3.469 M 197.75 % -3.549 M -253.88 % 2.307 M 0.000 0.000 0.000 0.000 100.00 % -7.466 M -406.69 % 2.435 M 200.00 % -2.435 M 0.000 100.00 % -2.331 M -195.90 % 2.431 M 128.44 % 1.064 M 0.00 % 1.064 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 -100.00 % 379.404 K 0.00 % 379.404 K
Net change in cash 136.273 K -79.60 % 667.943 K -44.47 % 1.203 M 199.78 % -1.206 M 54.38 % -2.643 M -167.59 % 3.910 M 352.49 % -1.548 M -1 587.10 % -91.781 K -111.94 % 768.460 K 153.07 % -1.448 M -211.58 % 1.298 M -60.64 % 3.297 M 194.88 % -3.475 M -163.54 % 5.469 M 394.78 % -1.855 M -190.98 % -637.615 K 33.97 % -965.644 K 39.14 % -1.587 M 79.61 % -7.780 M -200.00 % 7.780 M 439.36 % -2.293 M -5 824.05 % -38.699 K 98.35 % -2.344 M -200.00 % 2.344 M 203.56 % -2.263 M -211.96 % 2.022 M 621.53 % -387.620 K 0.00 % -387.620 K -2.85 % -376.892 K 0.00 % -376.892 K -175.93 % 496.337 K 0.00 % 496.337 K 159.61 % -832.651 K 0.00 % -832.651 K -46.38 % -568.810 K 0.00 % -568.810 K -1 019.97 % -50.788 K 0.00 % -50.788 K -152.00 % 97.665 K 0.00 % 97.665 K 164.34 % -151.806 K 0.00 % -151.806 K -199.78 % 152.139 K 0.00 % 152.139 K
Cash at beginning of period 667.943 K 0.000 -100.00 % 858.773 K -58.40 % 2.064 M -56.14 % 4.707 M 490.35 % 797.312 K -66.01 % 2.346 M -3.77 % 2.438 M 46.04 % 1.669 M -46.45 % 3.117 M 71.33 % 1.819 M 223.09 % -1.478 M -127.02 % 5.469 M 0.000 -100.00 % 4.277 M -12.97 % 4.914 M -16.42 % 5.880 M -21.25 % 7.466 M -4.03 % 7.780 M 0.000 -100.00 % 2.293 M -1.66 % 2.331 M -0.54 % 2.344 M 0.000 -100.00 % 2.871 M 237.97 % 849.499 K -31.33 % 1.237 M 0.00 % 1.237 M -23.35 % 1.614 M 0.00 % 1.614 M 44.41 % 1.118 M 0.00 % 1.118 M -42.69 % 1.950 M 0.00 % 1.950 M -22.58 % 2.519 M 0.00 % 2.519 M 1 192.37 % 194.923 K 0.00 % 194.923 K 100.42 % 97.258 K 0.00 % 97.258 K -60.95 % 249.064 K 0.00 % 249.064 K 156.97 % 96.925 K 0.00 % 96.925 K
Cash at end of period 804.216 K 20.40 % 667.943 K -67.60 % 2.062 M 140.07 % 858.773 K -58.40 % 2.064 M -56.14 % 4.707 M 490.35 % 797.312 K -66.01 % 2.346 M -3.77 % 2.438 M 46.04 % 1.669 M -46.45 % 3.117 M 71.33 % 1.819 M -8.77 % 1.994 M -63.54 % 5.469 M 125.89 % 2.421 M -43.38 % 4.277 M -12.97 % 4.914 M -16.42 % 5.880 M 0.000 -100.00 % 7.780 M 0.000 -100.00 % 2.293 M 0.000 -100.00 % 2.344 M 285.68 % 607.744 K -78.83 % 2.871 M 237.97 % 849.499 K 0.00 % 849.499 K -31.33 % 1.237 M 0.00 % 1.237 M -23.35 % 1.614 M 0.00 % 1.614 M 44.41 % 1.118 M 0.00 % 1.118 M -42.69 % 1.950 M 0.00 % 1.950 M 1 253.12 % 144.135 K 0.00 % 144.135 K -26.06 % 194.923 K 0.00 % 194.923 K 100.42 % 97.258 K 0.00 % 97.258 K -60.95 % 249.064 K 0.00 % 249.064 K
Operating cash flow -2.242 M -68.18 % -1.333 M 35.75 % -2.075 M -108.35 % -995.805 K 61.65 % -2.596 M -365.39 % -557.869 K 66.81 % -1.681 M -177.34 % -606.100 K 63.05 % -1.640 M -315.32 % -394.972 K 70.10 % -1.321 M 26.52 % -1.798 M 14.97 % -2.115 M -37.53 % -1.538 M 21.88 % -1.968 M -236.53 % -584.887 K 37.80 % -940.347 K 0.62 % -946.228 K 1.64 % -962.036 K -493.71 % -162.037 K 79.56 % -792.749 K -139.00 % -331.699 K 68.75 % -1.062 M -18.97 % -892.278 K 26.64 % -1.216 M -131.72 % -524.906 K 64.51 % -1.479 M 0.00 % -1.479 M -43.82 % -1.028 M 0.00 % -1.028 M 5.13 % -1.084 M 0.00 % -1.084 M 29.34 % -1.534 M 0.00 % -1.534 M -62.74 % -942.640 K 0.00 % -942.640 K -126.38 % -416.398 K 0.00 % -416.398 K -73.10 % -240.558 K 0.00 % -240.558 K -70.86 % -140.794 K 0.00 % -140.794 K -85.85 % -75.755 K 0.00 % -75.755 K
Capital expenditure 0.000 0.000 -100.00 % 5.000 0.000 0.000 0.000 -100.00 % 72.829 K 150.47 % -144.313 K 57.56 % -340.027 K -262.66 % -93.760 K 37.38 % -149.730 K -82.56 % -82.015 K 0.000 0.000 100.00 % -2.645 K 94.98 % -52.728 K 62.50 % -140.604 K 78.05 % -640.428 K -806.52 % -70.647 K -1 237.25 % -5.283 K -49.53 % -3.533 K 0.000 100.00 % -6.145 K -29.81 % -4.734 K -595.15 % -681.000 66.37 % -2.025 K -70.17 % -1.190 K 0.00 % -1.190 K 94.29 % -20.839 K 0.00 % -20.839 K 21.33 % -26.488 K 0.00 % -26.488 K 79.82 % -131.237 K 0.00 % -131.237 K -21.85 % -107.707 K 0.00 % -107.707 K -18.65 % -90.774 K 0.00 % -90.774 K -55.40 % -58.412 K 0.00 % -58.412 K -175.98 % -21.165 K 0.00 % -21.165 K -905.22 % -2.106 K 0.00 % -2.106 K
Free CashFlow -2.242 M -68.18 % -1.333 M 35.75 % -2.075 M -108.35 % -995.805 K 61.65 % -2.596 M -365.39 % -557.869 K 65.31 % -1.608 M -114.30 % -750.413 K 62.11 % -1.980 M -305.22 % -488.732 K 66.77 % -1.471 M 21.77 % -1.880 M 11.09 % -2.115 M -37.53 % -1.538 M 21.99 % -1.971 M -209.11 % -637.615 K 41.01 % -1.081 M 31.87 % -1.587 M -53.64 % -1.033 M -517.19 % -167.320 K 78.99 % -796.282 K -140.06 % -331.699 K 68.93 % -1.068 M -19.03 % -897.012 K 26.29 % -1.217 M -130.96 % -526.931 K 64.40 % -1.480 M 0.00 % -1.480 M -41.08 % -1.049 M 0.00 % -1.049 M 5.51 % -1.110 M 0.00 % -1.110 M 33.32 % -1.665 M 0.00 % -1.665 M -58.55 % -1.050 M 0.00 % -1.050 M -107.10 % -507.172 K 0.00 % -507.172 K -69.64 % -298.970 K 0.00 % -298.970 K -84.59 % -161.960 K 0.00 % -161.960 K -108.01 % -77.861 K 0.00 % -77.861 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 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004