DLX.DE

Delignit AG DLX.DE

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Revenue 65.133 M -24.31 % 86.050 M 14.19 % 75.358 M 10.29 % 68.328 M 16.42 % 58.693 M -8.81 % 64.360 M 6.78 % 60.273 M 14.41 % 52.683 M 8.48 % 48.565 M 8.50 % 44.762 M 4.78 % 42.718 M 21.02 % 35.299 M 3.39 % 34.140 M 11.47 % 30.628 M 19.40 % 25.651 M 14.39 % 22.424 M
Net income 1.105 M -65.88 % 3.239 M 16.85 % 2.772 M 18.61 % 2.337 M 12.19 % 2.083 M 48.89 % 1.399 M -45.61 % 2.572 M 33.40 % 1.928 M 33.15 % 1.448 M 30.80 % 1.107 M 7.37 % 1.031 M -40.44 % 1.731 M 38.59 % 1.249 M 72.28 % 725.000 K 107.09 % -10.227 M -365.08 % -2.199 M
Income before tax 1.583 M -64.54 % 4.464 M 15.59 % 3.862 M 24.54 % 3.101 M 14.30 % 2.713 M 37.23 % 1.977 M -48.19 % 3.816 M 32.73 % 2.875 M 37.89 % 2.085 M 27.21 % 1.639 M -3.76 % 1.703 M -21.70 % 2.175 M 12.40 % 1.935 M 162.20 % 738.000 K 106.94 % -10.632 M -621.30 % -1.474 M
Income before tax ratio 0.02 -53.15 % 0.05 1.23 % 0.05 12.92 % 0.05 -1.82 % 0.05 50.48 % 0.03 -51.48 % 0.06 16.02 % 0.05 27.11 % 0.04 17.25 % 0.04 -8.15 % 0.04 -35.30 % 0.06 8.71 % 0.06 135.22 % 0.02 105.81 % -0.41 -530.56 % -0.07
EBITDA 4.062 M -41.89 % 6.990 M 7.80 % 6.484 M 16.30 % 5.575 M 0.40 % 5.553 M 16.91 % 4.750 M -14.00 % 5.523 M 17.14 % 4.715 M 28.54 % 3.668 M 6.13 % 3.456 M -1.76 % 3.518 M 71.78 % 2.048 M -27.96 % 2.843 M 38.08 % 2.059 M 122.38 % -9.199 M -24 962.16 % 37.000 K
Net income ratio 0.02 -54.93 % 0.04 2.33 % 0.04 7.55 % 0.03 -3.63 % 0.04 63.27 % 0.02 -49.06 % 0.04 16.60 % 0.04 22.74 % 0.03 20.56 % 0.02 2.47 % 0.02 -50.78 % 0.05 34.04 % 0.04 54.55 % 0.02 105.94 % -0.40 -306.57 % -0.10
Ratio EBITDA 0.06 -23.23 % 0.08 -5.59 % 0.09 5.46 % 0.08 -13.76 % 0.09 28.19 % 0.07 -19.46 % 0.09 2.39 % 0.09 18.50 % 0.08 -2.18 % 0.08 -6.25 % 0.08 41.94 % 0.06 -30.33 % 0.08 23.87 % 0.07 118.75 % -0.36 -21 834.40 % 0.00
Gross profit ratio 0.44 211.08 % 0.14 16.89 % 0.12 -3.53 % 0.13 4.06 % 0.12 24.66 % 0.10 -76.46 % 0.41 0.22 % 0.41 3.94 % 0.39 1.97 % 0.39 4.77 % 0.37 -3.33 % 0.38 -8.71 % 0.42 1.62 % 0.41 22.55 % 0.34 2.10 % 0.33
Weighted average shs out dil 10.242 M 0.00 % 10.242 M 25.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M -8.27 % 8.933 M 0.00 % 8.933 M 26.14 % 7.082 M 4.65 % 6.767 M
Weighted average shs out 10.242 M 0.00 % 10.242 M 14.66 % 8.933 M 0.00 % 8.933 M 0.00 % 8.933 M 0.00 % 8.933 M 9.02 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M -8.27 % 8.933 M 0.00 % 8.933 M 26.14 % 7.082 M 4.65 % 6.767 M
EPS diluted 0.11 -65.63 % 0.32 -5.88 % 0.34 17.24 % 0.29 16.00 % 0.25 47.06 % 0.17 -45.16 % 0.31 29.17 % 0.24 33.33 % 0.18 28.57 % 0.14 7.69 % 0.13 -38.10 % 0.21 50.00 % 0.14 69.49 % 0.08 105.74 % -1.44 -350.00 % -0.32
Earnings per share 0.11 -65.63 % 0.32 3.23 % 0.31 19.23 % 0.26 13.04 % 0.23 43.75 % 0.16 -48.39 % 0.31 29.17 % 0.24 33.33 % 0.18 28.57 % 0.14 7.69 % 0.13 -38.10 % 0.21 50.00 % 0.14 69.49 % 0.08 105.74 % -1.44 -350.00 % -0.32
Gross profit 28.644 M 135.46 % 12.165 M 33.48 % 9.114 M 6.40 % 8.566 M 21.14 % 7.071 M 13.68 % 6.220 M -74.86 % 24.746 M 14.66 % 21.582 M 12.75 % 19.141 M 10.64 % 17.301 M 9.78 % 15.760 M 16.98 % 13.472 M -5.61 % 14.273 M 13.28 % 12.600 M 46.32 % 8.611 M 16.79 % 7.373 M
Income tax expense 478.000 K -60.98 % 1.225 M 12.39 % 1.090 M 42.67 % 764.000 K 21.27 % 630.000 K 9.00 % 578.000 K -53.54 % 1.244 M 31.36 % 947.000 K 48.67 % 637.000 K 19.74 % 532.000 K -20.83 % 672.000 K 51.35 % 444.000 K -35.28 % 686.000 K 5 176.92 % 13.000 K 101.24 % -1.046 M -192.18 % -358.000 K
Cost of revenue 36.489 M -50.61 % 73.885 M 11.53 % 66.244 M 10.85 % 59.762 M 15.77 % 51.622 M -11.21 % 58.140 M 63.65 % 35.527 M 14.23 % 31.101 M 5.70 % 29.424 M 7.15 % 27.461 M 1.87 % 26.958 M 23.51 % 21.827 M 9.87 % 19.867 M 10.20 % 18.028 M 5.80 % 17.040 M 13.22 % 15.051 M
General and administrative expenses 1.504 M -8.96 % 1.652 M 13.85 % 1.451 M -0.55 % 1.459 M 27.87 % 1.141 M 0.80 % 1.132 M 24.12 % 912.000 K 24.59 % 732.000 K 3.39 % 708.000 K 5.83 % 669.000 K 0.45 % 666.000 K 55.61 % 428.000 K -34.25 % 651.000 K 0.000 0.000 0.000
Selling and marketing expenses 170.000 K 123.68 % 76.000 K -55.29 % 170.000 K 226.92 % 52.000 K 8.33 % 48.000 K 2.13 % 47.000 K -73.14 % 175.000 K 108.33 % 84.000 K -46.84 % 158.000 K 203.85 % 52.000 K -64.38 % 146.000 K 19.67 % 122.000 K 0.000 0.000 0.000 0.000
Other expenses 25.190 M 38 653.85 % 65.000 K 0.00 % 65.000 K 100.51 % -12.824 M -9.90 % -11.669 M -508.44 % 2.857 M 14 385.00 % -20.000 K -385.71 % 7.000 K -79.41 % 34.000 K -90.61 % 362.000 K 0.000 0.000 -100.00 % 11.598 M 2.50 % 11.315 M -39.18 % 18.605 M 123.30 % 8.332 M
Operating expenses 27.130 M 261.11 % 7.513 M 46.05 % 5.144 M -2.82 % 5.293 M 31.60 % 4.022 M -4.94 % 4.231 M -79.61 % 20.748 M 12.08 % 18.511 M 9.95 % 16.836 M 9.35 % 15.397 M 11.97 % 13.751 M 24.44 % 11.050 M -10.21 % 12.306 M 8.76 % 11.315 M -39.18 % 18.605 M 123.30 % 8.332 M
Cost and expenses 63.619 M -21.84 % 81.395 M 14.02 % 71.388 M 9.73 % 65.055 M 16.91 % 55.644 M -10.79 % 62.371 M 10.83 % 56.275 M 13.43 % 49.612 M 7.25 % 46.260 M 7.94 % 42.858 M 5.28 % 40.709 M 23.82 % 32.877 M 2.19 % 32.173 M 9.64 % 29.343 M -17.68 % 35.645 M 52.44 % 23.383 M
Research and development expenses 266.000 K -45.38 % 487.000 K 148.47 % 196.000 K -19.34 % 243.000 K 60.93 % 151.000 K -22.56 % 195.000 K 18.90 % 164.000 K 0.61 % 163.000 K 52.34 % 107.000 K -21.32 % 136.000 K 21.43 % 112.000 K 0.00 % 112.000 K 96.49 % 57.000 K 0.000 0.000 0.000
Selling general and administrative expenses 1.674 M -75.95 % 6.961 M 42.56 % 4.883 M -72.68 % 17.874 M 15.02 % 15.540 M 1 218.07 % 1.179 M 8.46 % 1.087 M 33.21 % 816.000 K -5.77 % 866.000 K 20.11 % 721.000 K -11.21 % 812.000 K 47.64 % 550.000 K -15.51 % 651.000 K 0.000 0.000 0.000
Interest income 278.000 K 405.45 % 55.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K -92.86 % 14.000 K 55.56 % 9.000 K -72.73 % 33.000 K -62.50 % 88.000 K
Interest expense 207.000 K -15.85 % 246.000 K 17.70 % 209.000 K 41.22 % 148.000 K -41.04 % 251.000 K -11.62 % 284.000 K 56.04 % 182.000 K -7.14 % 196.000 K -11.31 % 221.000 K -16.92 % 266.000 K -13.36 % 307.000 K 23.79 % 248.000 K -16.22 % 296.000 K -46.76 % 556.000 K -17.14 % 671.000 K 11.28 % 603.000 K
Depreciation and amortization 2.272 M -2.70 % 2.335 M -3.23 % 2.413 M 3.74 % 2.326 M -10.16 % 2.589 M 4.02 % 2.489 M 54.12 % 1.615 M -6.81 % 1.733 M 27.24 % 1.362 M -8.65 % 1.491 M 0.74 % 1.480 M 68.18 % 880.000 K 2.09 % 862.000 K 8.84 % 792.000 K 3.94 % 762.000 K -1.30 % 772.000 K
Operating income 1.514 M -67.07 % 4.598 M 15.82 % 3.970 M 21.30 % 3.273 M 7.35 % 3.049 M 53.29 % 1.989 M -49.10 % 3.908 M 31.05 % 2.982 M 28.87 % 2.314 M 68.05 % 1.377 M 19.32 % 1.154 M -1.20 % 1.168 M -47.32 % 2.217 M 72.53 % 1.285 M 112.86 % -9.994 M -942.13 % -959.000 K
Operating income ratio 0.02 -56.50 % 0.05 1.43 % 0.05 9.98 % 0.05 -7.79 % 0.05 68.09 % 0.03 -52.34 % 0.06 14.55 % 0.06 18.79 % 0.05 54.89 % 0.03 13.88 % 0.03 -18.36 % 0.03 -49.05 % 0.06 54.78 % 0.04 110.77 % -0.39 -811.02 % -0.04
Total other income expenses net 69.000 K 151.49 % -134.000 K -24.07 % -108.000 K 37.21 % -172.000 K 48.81 % -336.000 K -2 700.00 % -12.000 K 86.96 % -92.000 K 14.02 % -107.000 K 53.28 % -229.000 K -187.40 % 262.000 K -52.28 % 549.000 K 301.10 % -273.000 K -2 630.00 % -10.000 K 98.17 % -547.000 K 14.26 % -638.000 K -23.88 % -515.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Net debt -7.098 M -19.96 % -5.917 M -216.52 % 5.078 M -21.04 % 6.431 M 75.81 % 3.658 M -61.80 % 9.575 M 22.38 % 7.824 M 93.76 % 4.038 M -9.40 % 4.457 M 85.55 % 2.402 M 1.95 % 2.356 M 24.85 % 1.887 M 165.03 % 712.000 K 119.19 % -3.711 M -191.88 % 4.039 M -61.95 % 10.614 M
Total investments 359.000 K -13.08 % 413.000 K -25.99 % 558.000 K -20.51 % 702.000 K -17.02 % 846.000 K -34.06 % 1.283 M 6.83 % 1.201 M 32.56 % 906.000 K 7.35 % 844.000 K 20.57 % 700.000 K -94.35 % 12.385 M 8.78 % 11.385 M 0.000 -100.00 % 275.000 K -24.24 % 363.000 K -6.92 % 390.000 K
Total debt 3.737 M -15.89 % 4.443 M -40.29 % 7.441 M 11.53 % 6.672 M -22.02 % 8.556 M -22.74 % 11.074 M 36.35 % 8.122 M 63.09 % 4.980 M -17.01 % 6.001 M -10.41 % 6.698 M 34.44 % 4.982 M 24.92 % 3.988 M 24.66 % 3.199 M 0.000 -100.00 % 6.184 M -51.20 % 12.671 M
Accumulated other comprehensive income loss 0.000 -100.00 % 5.999 M 906.54 % 596.000 K 22.38 % 487.000 K 0.000 -100.00 % 2.399 M 522.36 % -568.000 K -4.41 % -544.000 K 8.11 % -592.000 K -20.57 % -491.000 K -214.45 % 429.000 K -12.98 % 493.000 K 0.000 0.000 0.000 0.000
Retained earnings 20.907 M 1.39 % 20.620 M 15.23 % 17.894 M 18.33 % 15.122 M 16.07 % 13.028 M 63.96 % 7.946 M -20.20 % 9.957 M 27.74 % 7.795 M 27.54 % 6.112 M 24.46 % 4.911 M 21.26 % 4.050 M 24.04 % 3.265 M 161.41 % 1.249 M 0.000 100.00 % -6.622 M -283.69 % 3.605 M
Common stock 10.242 M 0.00 % 10.242 M 24.99 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 31.99 % 6.208 M
Total equity 37.269 M 1.10 % 36.862 M 38.14 % 26.684 M 12.10 % 23.803 M 9.84 % 21.671 M 10.56 % 19.602 M 5.13 % 18.646 M 12.95 % 16.508 M 11.71 % 14.777 M 8.04 % 13.677 M 7.92 % 12.673 M 6.03 % 11.952 M 13.76 % 10.506 M 7.56 % 9.768 M 7.91 % 9.052 M -42.43 % 15.723 M
Other non current liabilities 950.000 K -2.36 % 973.000 K -5.26 % 1.027 M -15.47 % 1.215 M -14.74 % 1.425 M 0.000 -100.00 % 1.459 M -8.01 % 1.586 M -8.54 % 1.734 M -3.13 % 1.790 M -16.90 % 2.154 M -11.18 % 2.425 M 798.15 % 270.000 K -96.03 % 6.809 M 2 154.64 % 302.000 K -23.35 % 394.000 K
Long term debt 2.489 M -20.28 % 3.122 M -22.07 % 4.006 M 31.65 % 3.043 M -28.18 % 4.237 M -23.24 % 5.520 M 69.74 % 3.252 M -16.87 % 3.912 M -12.93 % 4.493 M -17.26 % 5.430 M 64.95 % 3.292 M 10.17 % 2.988 M 273.97 % 799.000 K 0.000 -100.00 % 2.734 M -57.18 % 6.385 M
Total non current liabilities 4.076 M -15.10 % 4.801 M -16.81 % 5.771 M 17.13 % 4.927 M -24.51 % 6.527 M -19.16 % 8.074 M 166.29 % 3.032 M -15.80 % 3.601 M -19.85 % 4.493 M -17.26 % 5.430 M 64.95 % 3.292 M 10.17 % 2.988 M -53.07 % 6.367 M -19.85 % 7.944 M -14.28 % 9.267 M -20.06 % 11.593 M
Other current liabilities 1.539 M -31.78 % 2.256 M -2.30 % 2.309 M -18.00 % 2.816 M 15.46 % 2.439 M 20.27 % 2.028 M -49.06 % 3.981 M -18.84 % 4.905 M 87.21 % 2.620 M -8.84 % 2.874 M 12.53 % 2.554 M -26.61 % 3.480 M 57.68 % 2.207 M -35.16 % 3.404 M 222.04 % 1.057 M -50.61 % 2.140 M
Deferred revenue 0.000 0.000 -100.00 % 387.000 K 4.59 % 370.000 K 3.64 % 357.000 K -4.29 % 373.000 K 107.33 % -5.090 M -624.74 % 970.000 K -60.71 % 2.469 M 294.72 % -1.268 M 24.97 % -1.690 M -69.00 % -1.000 M -269.20 % 591.000 K 0.000 -100.00 % 77.000 K -88.73 % 683.000 K
Short term debt 1.248 M -5.53 % 1.321 M -61.54 % 3.435 M -5.35 % 3.629 M -15.98 % 4.319 M -22.24 % 5.554 M 7.22 % 5.180 M 264.79 % 1.420 M -5.84 % 1.508 M 18.93 % 1.268 M -24.97 % 1.690 M 69.00 % 1.000 M 469.00 % -271.000 K 0.000 -100.00 % 1.094 M -82.60 % 6.286 M
Total current liabilities 6.431 M -5.68 % 6.818 M -26.83 % 9.318 M -14.01 % 10.836 M 12.27 % 9.652 M -22.62 % 12.473 M -10.02 % 13.862 M 46.55 % 9.459 M -8.54 % 10.342 M 37.91 % 7.499 M -1.81 % 7.637 M 2.03 % 7.485 M 66.63 % 4.492 M -6.12 % 4.785 M 30.88 % 3.656 M -69.07 % 11.819 M
Total liabilities 10.507 M -9.57 % 11.619 M -23.00 % 15.089 M -4.28 % 15.763 M -2.57 % 16.179 M -21.26 % 20.547 M 4.41 % 19.679 M 22.69 % 16.040 M -9.35 % 17.694 M 11.30 % 15.897 M 12.95 % 14.074 M 0.36 % 14.023 M 29.14 % 10.859 M -14.69 % 12.729 M -1.50 % 12.923 M -44.80 % 23.412 M
Other non current assets 1.000 K 0.000 100.00 % -2.178 M 0.00 % -2.178 M 0.00 % -2.178 M 0.00 % -2.178 M -46.96 % -1.482 M -14.88 % -1.290 M 20.76 % -1.628 M -8.75 % -1.497 M 88.66 % -13.202 M -6.79 % -12.363 M -7 731.48 % 162.000 K -78.91 % 768.000 K 111.57 % 363.000 K -6.92 % 390.000 K
Long term investments 359.000 K -13.08 % 413.000 K -25.99 % 558.000 K -20.51 % 702.000 K -17.02 % 846.000 K -34.06 % 1.283 M 6.83 % 1.201 M 32.56 % 906.000 K 7.35 % 844.000 K 20.57 % 700.000 K -94.35 % 12.385 M 8.78 % 11.385 M 0.000 -100.00 % 275.000 K 0.000 0.000
Intangible assets 802.000 K -24.91 % 1.068 M -66.03 % 3.144 M 1.42 % 3.100 M -5.31 % 3.274 M -7.70 % 3.547 M 527.79 % 565.000 K -14.39 % 660.000 K -11.53 % 746.000 K -10.23 % 831.000 K -10.65 % 930.000 K -8.55 % 1.017 M 204.49 % 334.000 K 0.000 -100.00 % 909.000 K -11.40 % 1.026 M
GoodWill 2.178 M 0.00 % 2.178 M 0.00 % 2.178 M 0.00 % 2.178 M 0.00 % 2.178 M 0.00 % 2.178 M 0.00 % 2.178 M 0.00 % 2.178 M 0.00 % 2.178 M 0.00 % 2.178 M -4.39 % 2.278 M -4.21 % 2.378 M -4.04 % 2.478 M 13.77 % 2.178 M 0.00 % 2.178 M -9.10 % 2.396 M
Goodwill and intangible assets 2.980 M -8.19 % 3.246 M -39.01 % 5.322 M 0.83 % 5.278 M -3.19 % 5.452 M -4.77 % 5.725 M 108.71 % 2.743 M -3.35 % 2.838 M -2.94 % 2.924 M -2.82 % 3.009 M -6.20 % 3.208 M -5.51 % 3.395 M 20.73 % 2.812 M 29.11 % 2.178 M -29.45 % 3.087 M -9.79 % 3.422 M
Property plant equipment net 15.581 M 13.36 % 13.745 M 0.95 % 13.616 M 2.11 % 13.335 M -3.54 % 13.824 M -12.05 % 15.718 M 31.82 % 11.924 M 34.54 % 8.863 M -7.91 % 9.624 M 4.86 % 9.178 M -8.16 % 9.994 M 11.44 % 8.968 M 15.54 % 7.762 M 1.24 % 7.667 M -7.31 % 8.272 M -60.49 % 20.935 M
Total non current assets 19.234 M 8.70 % 17.695 M 0.81 % 17.553 M 0.73 % 17.426 M -4.55 % 18.257 M -12.40 % 20.842 M 42.10 % 14.667 M 25.35 % 11.701 M -6.75 % 12.548 M 2.96 % 12.187 M -7.69 % 13.202 M 6.79 % 12.363 M 9.08 % 11.334 M -6.34 % 12.101 M -9.14 % 13.318 M -47.50 % 25.368 M
Other current assets 911.000 K 123.83 % 407.000 K -23.78 % 534.000 K 35.53 % 394.000 K 447.22 % 72.000 K -90.41 % 751.000 K -47.15 % 1.421 M 1 335.35 % 99.000 K -98.06 % 5.113 M 136.17 % 2.165 M 6.44 % 2.034 M -14.07 % 2.367 M 91.82 % 1.234 M -11.54 % 1.395 M 8 618.75 % 16.000 K -97.10 % 551.000 K
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
cash and cash equivalents 10.835 M 4.58 % 10.360 M 338.43 % 2.363 M 880.50 % 241.000 K -95.08 % 4.898 M 226.75 % 1.499 M 403.02 % 298.000 K -68.37 % 942.000 K -38.99 % 1.544 M -64.06 % 4.296 M 63.59 % 2.626 M 24.99 % 2.101 M -15.52 % 2.487 M -32.98 % 3.711 M 73.01 % 2.145 M 4.28 % 2.057 M
Cash and short term investments 10.835 M 4.58 % 10.360 M 338.43 % 2.363 M 880.50 % 241.000 K -95.08 % 4.898 M 226.75 % 1.499 M 403.02 % 298.000 K -68.37 % 942.000 K -38.99 % 1.544 M -64.06 % 4.296 M 63.59 % 2.626 M 24.99 % 2.101 M -15.52 % 2.487 M -32.98 % 3.711 M 73.01 % 2.145 M 4.28 % 2.057 M
Total current assets 28.542 M -7.29 % 30.786 M 27.11 % 24.220 M 9.39 % 22.140 M 13.00 % 19.593 M 1.48 % 19.307 M -1.04 % 19.510 M 27.80 % 15.266 M -2.68 % 15.687 M 4.80 % 14.969 M 20.35 % 12.438 M 8.04 % 11.512 M 14.76 % 10.031 M -3.51 % 10.396 M 20.09 % 8.657 M -37.12 % 13.767 M
Inventory 14.512 M -2.89 % 14.944 M 4.31 % 14.326 M -10.09 % 15.933 M 43.53 % 11.101 M -26.76 % 15.157 M 47.13 % 10.302 M 2.77 % 10.024 M 11.01 % 9.030 M 6.14 % 8.508 M 9.39 % 7.778 M 10.42 % 7.044 M 11.63 % 6.310 M 19.28 % 5.290 M 0.44 % 5.267 M -38.35 % 8.544 M
Net receivables 2.284 M -55.00 % 5.075 M -27.47 % 6.997 M 25.57 % 5.572 M 58.21 % 3.522 M 85.37 % 1.900 M -74.77 % 7.530 M 107.27 % 3.633 M -22.07 % 4.662 M 135.45 % 1.980 M 14.78 % 1.725 M -21.70 % 2.203 M 88.29 % 1.170 M -15.65 % 1.387 M 12.86 % 1.229 M -53.00 % 2.615 M
Tax assets 313.000 K 7.56 % 291.000 K 23.83 % 235.000 K -18.69 % 289.000 K -7.67 % 313.000 K 6.46 % 294.000 K 4.63 % 281.000 K -26.82 % 384.000 K -51.02 % 784.000 K -1.63 % 797.000 K -2.45 % 817.000 K -16.46 % 978.000 K 63.55 % 598.000 K -50.70 % 1.213 M -24.00 % 1.596 M 157.00 % 621.000 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.148 M -25.68 % 5.581 M 31.75 % 4.236 M 75.19 % 2.418 M 118.43 % 1.107 M -47.29 % 2.100 M 0.000 0.000 0.000 0.000
Account payables 3.275 M 14.51 % 2.860 M 2.14 % 2.800 M -23.31 % 3.651 M 67.48 % 2.180 M -47.41 % 4.145 M -3.87 % 4.312 M 64.71 % 2.618 M -21.40 % 3.331 M 2.12 % 3.262 M 5.77 % 3.084 M 2.63 % 3.005 M 118.70 % 1.374 M -0.51 % 1.381 M 2.22 % 1.351 M -58.70 % 3.271 M
Tax payables 369.000 K -3.15 % 381.000 K -1.55 % 387.000 K 4.59 % 370.000 K 3.64 % 357.000 K -4.29 % 373.000 K -4.11 % 389.000 K -24.61 % 516.000 K 24.64 % 414.000 K 335.79 % 95.000 K -69.26 % 309.000 K 0.000 0.000 0.000 0.000 -100.00 % 122.000 K
Deferred revenue non current 0.000 -100.00 % 1.551 M -27.08 % 2.127 M 8.52 % 1.960 M 0.000 -100.00 % 3.157 M 63.91 % 1.926 M -23.51 % 2.518 M -25.24 % 3.368 M -20.79 % 4.252 M 84.79 % 2.301 M 23.51 % 1.863 M -10.43 % 2.080 M 0.000 -100.00 % 2.279 M -5.08 % 2.401 M
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 % -32.000 K -112.75 % 251.000 K
Capital lease obligations 1.910 M -12.90 % 2.193 M -21.90 % 2.808 M 7.34 % 2.616 M -18.63 % 3.215 M -16.06 % 3.830 M 1 135.48 % 310.000 K -11.93 % 352.000 K 0.000 0.000 0.000 0.000 100.00 % -2.671 M 0.000 100.00 % -2.356 M 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 568.000 K 4.41 % 544.000 K -8.11 % 592.000 K 20.57 % 491.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 6.120 M 2.00 % 6.000 M 906.71 % 596.000 K 22.38 % 487.000 K 8.46 % 449.000 K -57.76 % 1.063 M 0.00 % 1.063 M 0.00 % 1.063 M 0.00 % 1.063 M 0.00 % 1.063 M 0.00 % 1.063 M 0.00 % 1.063 M 0.00 % 1.063 M -32.47 % 1.574 M -79.05 % 7.512 M 2.13 % 7.355 M
Deferred tax liabilities non current 637.000 K -9.77 % 706.000 K -4.34 % 738.000 K 10.31 % 669.000 K -22.66 % 865.000 K -16.59 % 1.037 M -6.24 % 1.106 M 2.12 % 1.083 M -3.73 % 1.125 M -4.50 % 1.178 M 18.87 % 991.000 K -11.91 % 1.125 M -1.14 % 1.138 M 0.26 % 1.135 M -32.16 % 1.673 M -30.67 % 2.413 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.785 M -6.54 % 2.980 M 4.23 % 2.859 M -3.67 % 2.968 M -5.63 % 3.145 M -11.41 % 3.550 M 0.000 0.000 0.000 0.000
Total assets 47.776 M -1.45 % 48.481 M 16.06 % 41.773 M 5.58 % 39.566 M 4.53 % 37.850 M -5.73 % 40.149 M 4.76 % 38.325 M 17.75 % 32.548 M 0.24 % 32.471 M 9.80 % 29.574 M 10.57 % 26.747 M 2.97 % 25.975 M 21.58 % 21.365 M -5.03 % 22.497 M 2.38 % 21.975 M -43.85 % 39.135 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Deferred income tax 0.000 0.000 100.00 % -5.393 M 0.28 % -5.408 M -4.38 % -5.181 M -4.33 % -4.966 M -225.94 % 3.943 M 944.33 % -467.000 K -114.14 % 3.303 M 128.42 % 1.446 M 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 20.000 K -96.47 % 567.000 K -25.00 % 756.000 K 25 100.00 % 3.000 K 125.00 % -12.000 K -100.97 % 1.240 M 74.65 % 710.000 K 128.30 % 311.000 K 170.43 % 115.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 2.736 M 225.33 % 841.000 K 606.72 % 119.000 K 101.97 % -6.035 M -798.50 % 864.000 K -60.76 % 2.202 M 142.49 % -5.183 M -2 032.92 % -243.000 K 93.28 % -3.614 M -131.52 % -1.561 M -547.72 % -241.000 K 78.42 % -1.117 M -81.92 % -614.000 K -164.29 % 955.000 K 20.28 % 794.000 K -26.00 % 1.073 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 2.870 M 105.59 % 1.396 M 472.13 % 244.000 K 103.39 % -7.194 M -307.92 % 3.460 M 1 516.82 % 214.000 K 104.13 % -5.183 M -2 032.92 % -243.000 K 93.28 % -3.614 M -131.52 % -1.561 M -547.72 % -241.000 K 78.42 % -1.117 M -78.15 % -627.000 K -262.43 % -173.000 K -118.17 % 952.000 K -38.14 % 1.539 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -134.000 K 75.86 % -555.000 K -344.00 % -125.000 K -110.79 % 1.159 M 144.65 % -2.596 M -230.58 % 1.988 M 144.23 % -4.495 M -145.76 % -1.829 M 0.000 0.000 0.000 0.000 -100.00 % 13.000 K -98.85 % 1.128 M 813.92 % -158.000 K 66.09 % -466.000 K
Other non cash items -477.000 K -241.54 % 337.000 K -90.63 % 3.595 M -25.15 % 4.803 M -15.07 % 5.655 M 26.57 % 4.468 M 200.81 % -4.432 M -500.54 % -738.000 K -131.76 % 2.324 M 425.79 % 442.000 K 129.78 % -1.484 M -415.74 % 470.000 K 249.68 % -314.000 K -235.34 % 232.000 K -97.56 % 9.519 M 893.25 % -1.200 M
Net cash provided by operating activities 6.043 M -10.76 % 6.772 M 66.27 % 4.073 M 433.58 % -1.221 M -120.31 % 6.013 M 7.76 % 5.580 M 2 377.55 % -245.000 K -107.23 % 3.390 M 85.14 % 1.831 M 14.87 % 1.594 M 102.80 % 786.000 K -59.98 % 1.964 M -8.69 % 2.151 M -20.45 % 2.704 M 150.14 % 1.081 M 444.27 % -314.000 K
Investments in property plant and equipment -3.409 M -53.70 % -2.218 M 21.46 % -2.824 M -69.81 % -1.663 M -254.58 % -469.000 K 83.62 % -2.864 M -8.36 % -2.643 M -6.06 % -2.492 M 27.64 % -3.444 M -350.20 % -765.000 K -14.69 % -667.000 K 43.76 % -1.186 M -44.28 % -822.000 K -1 686.96 % -46.000 K 84.97 % -306.000 K 37.42 % -489.000 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 100.00 % -13.000 K 0.000 100.00 % -9.000 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
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 % 113.000 K 28.41 % 88.000 K 0.000 0.000
Other investing activites 1.000 K 100.38 % -265.000 K 0.000 0.000 0.000 0.000 100.00 % -399.000 K -418.18 % -77.000 K -413.33 % -15.000 K 95.87 % -363.000 K -908.33 % -36.000 K -63.64 % -22.000 K 0.000 0.000 -100.00 % 956.000 K -45.21 % 1.745 M
Net cash used for investing activites -3.408 M -37.25 % -2.483 M 12.08 % -2.824 M -69.81 % -1.663 M -254.58 % -469.000 K 83.62 % -2.864 M 5.85 % -3.042 M -18.41 % -2.569 M 25.73 % -3.459 M -206.65 % -1.128 M -60.46 % -703.000 K 42.42 % -1.221 M -72.21 % -709.000 K -2 248.48 % 33.000 K -94.92 % 650.000 K -48.25 % 1.256 M
Debt repayment -422.000 K 82.30 % -2.384 M -252.92 % 1.559 M 221.32 % -1.285 M 32.48 % -1.903 M -116.74 % -878.000 K -127.86 % 3.151 M 421.53 % -980.000 K -49.39 % -656.000 K -138.23 % 1.716 M 72.64 % 994.000 K 212.83 % -881.000 K 62.83 % -2.370 M -285.37 % -615.000 K 79.42 % -2.989 M -459.25 % 832.000 K
Common stock issued 0.000 -100.00 % 7.989 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 % 2.143 M 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 0.000 0.000 0.000 0.000 0.000
Dividends paid -819.000 K -59.96 % -512.000 K 0.000 100.00 % -246.000 K 0.000 100.00 % -410.000 K 0.00 % -410.000 K -66.67 % -246.000 K 0.00 % -246.000 K 0.00 % -246.000 K -0.41 % -245.000 K 0.000 0.000 0.000 0.000 0.000
Other financing activites -924.000 K 32.99 % -1.379 M -99.57 % -691.000 K -184.36 % -243.000 K -0.41 % -242.000 K -6.61 % -227.000 K -131.63 % -98.000 K 50.25 % -197.000 K 11.26 % -222.000 K 16.54 % -266.000 K 13.36 % -307.000 K -23.79 % -248.000 K 16.22 % -296.000 K 46.76 % -556.000 K -531.82 % -88.000 K 85.41 % -603.000 K
Net cash used provided by financing activities -2.165 M -158.29 % 3.714 M 327.88 % 868.000 K 148.93 % -1.774 M 17.30 % -2.145 M -41.58 % -1.515 M -157.32 % 2.643 M 285.73 % -1.423 M -26.60 % -1.124 M -193.36 % 1.204 M 172.40 % 442.000 K 139.15 % -1.129 M 57.65 % -2.666 M -127.67 % -1.171 M 27.04 % -1.605 M -800.87 % 229.000 K
Effect of forex changes on cash 6.000 K 220.00 % -5.000 K -200.00 % 5.000 K 400.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.487 M 0.000 0.000 100.00 % -38.000 K 93.45 % -580.000 K
Net change in cash 475.000 K -94.06 % 7.997 M 276.86 % 2.122 M 145.57 % -4.657 M -237.01 % 3.399 M 183.01 % 1.201 M 286.49 % -644.000 K -6.98 % -602.000 K 78.13 % -2.752 M -264.79 % 1.670 M 218.10 % 525.000 K 236.01 % -386.000 K 68.46 % -1.224 M -178.16 % 1.566 M 1 679.55 % 88.000 K -85.11 % 591.000 K
Cash at beginning of period 10.360 M 338.43 % 2.363 M 880.50 % 241.000 K -95.08 % 4.898 M 226.75 % 1.499 M 403.02 % 298.000 K -68.37 % 942.000 K -38.99 % 1.544 M -64.06 % 4.296 M 63.59 % 2.626 M 24.99 % 2.101 M -15.52 % 2.487 M -32.98 % 3.711 M 73.01 % 2.145 M 4.28 % 2.057 M 40.31 % 1.466 M
Cash at end of period 10.835 M 4.58 % 10.360 M 338.43 % 2.363 M 880.50 % 241.000 K -95.08 % 4.898 M 226.75 % 1.499 M 403.02 % 298.000 K -68.37 % 942.000 K -38.99 % 1.544 M -64.06 % 4.296 M 63.59 % 2.626 M 24.99 % 2.101 M -15.52 % 2.487 M -32.98 % 3.711 M 73.01 % 2.145 M 4.28 % 2.057 M
Operating cash flow 6.043 M -10.76 % 6.772 M 66.27 % 4.073 M 433.58 % -1.221 M -120.31 % 6.013 M 7.76 % 5.580 M 2 377.55 % -245.000 K -107.23 % 3.390 M 85.14 % 1.831 M 14.87 % 1.594 M 102.80 % 786.000 K -59.98 % 1.964 M -8.69 % 2.151 M -20.45 % 2.704 M 150.14 % 1.081 M 444.27 % -314.000 K
Capital expenditure -3.410 M -34.94 % -2.527 M 10.52 % -2.824 M -69.81 % -1.663 M -254.58 % -469.000 K 83.62 % -2.864 M -8.36 % -2.643 M -6.06 % -2.492 M 27.64 % -3.444 M -350.20 % -765.000 K -14.69 % -667.000 K 43.76 % -1.186 M -44.28 % -822.000 K -1 686.96 % -46.000 K 84.97 % -306.000 K 37.42 % -489.000 K
Free CashFlow 2.633 M -37.97 % 4.245 M 239.87 % 1.249 M 143.31 % -2.884 M -152.02 % 5.544 M 104.12 % 2.716 M 194.04 % -2.888 M -421.60 % 898.000 K 155.67 % -1.613 M -294.57 % 829.000 K 596.64 % 119.000 K -84.70 % 778.000 K -41.46 % 1.329 M -50.00 % 2.658 M 242.97 % 775.000 K 196.51 % -803.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
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 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2009-01-31
Revenue 33.738 M 18.79 % 28.402 M -22.68 % 36.731 M -2.93 % 37.840 M -21.51 % 48.210 M 11.54 % 43.224 M 34.51 % 32.134 M 0.42 % 32.001 M -11.91 % 36.327 M 9.88 % 33.060 M 28.97 % 25.633 M -20.10 % 32.081 M -0.61 % 32.279 M 4.39 % 30.923 M 5.36 % 29.350 M 14.67 % 25.595 M -5.51 % 27.088 M 12.15 % 24.153 M -1.06 % 24.412 M 11.90 % 21.815 M -4.93 % 22.947 M 14.76 % 19.996 M -12.00 % 22.722 M 26.88 % 17.908 M 2.97 % 17.391 M 1.88 % 17.070 M 0.00 % 17.070 M 11.47 % 15.314 M 0.00 % 15.314 M 19.40 % 12.826 M 0.00 % 12.826 M 100.00 % 6.413 M -42.80 % 11.212 M 100.00 % 5.606 M
Net income 652.000 K 209.00 % 211.000 K -76.40 % 894.000 K -15.74 % 1.061 M -51.29 % 2.178 M -9.85 % 2.416 M 578.65 % 356.000 K -61.56 % 926.000 K -34.37 % 1.411 M -30.66 % 2.035 M 4 139.58 % 48.000 K -91.81 % 586.000 K -27.92 % 813.000 K -31.97 % 1.195 M -13.22 % 1.377 M 57.91 % 872.000 K -17.42 % 1.056 M 40.80 % 750.000 K 7.45 % 698.000 K 47.88 % 472.000 K -25.67 % 635.000 K 154.00 % 250.000 K -67.99 % 781.000 K -28.87 % 1.098 M 73.46 % 633.000 K 1.36 % 624.500 K 0.00 % 624.500 K 72.28 % 362.500 K 0.00 % 362.500 K 106.67 % -5.434 M -13.37 % -4.793 M -100.00 % -2.397 M -329.48 % -558.000 K -100.00 % -279.000 K
Income before tax 923.000 K 263.39 % 254.000 K -79.91 % 1.264 M -2.54 % 1.297 M -59.05 % 3.167 M -3.18 % 3.271 M 453.47 % 591.000 K -47.88 % 1.134 M -42.35 % 1.967 M -24.98 % 2.622 M 2 781.32 % 91.000 K -88.50 % 791.000 K -33.31 % 1.186 M -34.98 % 1.824 M -8.43 % 1.992 M 60.13 % 1.244 M -23.73 % 1.631 M 46.02 % 1.117 M 15.39 % 968.000 K 49.38 % 648.000 K -34.61 % 991.000 K 97.02 % 503.000 K -58.08 % 1.200 M 0.84 % 1.190 M 20.81 % 985.000 K 1.81 % 967.500 K 0.00 % 967.500 K 162.20 % 369.000 K 0.00 % 369.000 K 106.94 % -5.316 M 0.00 % -5.316 M -100.00 % -2.658 M -260.65 % -737.000 K -100.00 % -368.500 K
Income before tax ratio 0.03 205.91 % 0.01 -74.01 % 0.03 0.40 % 0.03 -47.82 % 0.07 -13.19 % 0.08 311.46 % 0.02 -48.10 % 0.04 -34.56 % 0.05 -31.73 % 0.08 2 134.02 % 0.00 -85.60 % 0.02 -32.89 % 0.04 -37.71 % 0.06 -13.09 % 0.07 39.64 % 0.05 -19.28 % 0.06 30.20 % 0.05 16.63 % 0.04 33.49 % 0.03 -31.22 % 0.04 71.68 % 0.03 -52.37 % 0.05 -20.52 % 0.07 17.32 % 0.06 -0.07 % 0.06 0.00 % 0.06 135.22 % 0.02 0.00 % 0.02 105.81 % -0.41 0.00 % -0.41 0.00 % -0.41 -530.56 % -0.07 0.00 % -0.07
EBITDA 2.057 M 102.46 % 1.016 M -56.88 % 2.356 M -7.39 % 2.544 M -42.79 % 4.447 M -3.99 % 4.632 M 150.24 % 1.851 M -21.87 % 2.369 M -26.11 % 3.206 M -20.03 % 4.009 M 159.65 % 1.544 M -34.69 % 2.364 M -0.92 % 2.386 M -10.28 % 2.660 M -7.12 % 2.864 M 19.66 % 2.393 M -0.91 % 2.415 M 29.11 % 1.871 M 3.60 % 1.806 M 76.49 % 1.023 M -44.55 % 1.845 M 45.73 % 1.266 M -7.46 % 1.368 M 87.14 % 731.000 K -44.50 % 1.317 M 1.58 % 1.297 M -16.17 % 1.547 M 52.21 % 1.016 M -2.59 % 1.043 M 124.37 % -4.279 M 13.03 % -4.920 M -100.00 % -2.460 M -316.24 % -591.000 K -100.00 % -295.500 K
Net income ratio 0.02 160.13 % 0.01 -69.48 % 0.02 -13.20 % 0.03 -37.94 % 0.05 -19.17 % 0.06 404.53 % 0.01 -61.71 % 0.03 -25.50 % 0.04 -36.90 % 0.06 3 187.15 % 0.00 -89.75 % 0.02 -27.48 % 0.03 -34.82 % 0.04 -17.63 % 0.05 37.71 % 0.03 -12.61 % 0.04 25.54 % 0.03 8.60 % 0.03 32.15 % 0.02 -21.81 % 0.03 121.34 % 0.01 -63.63 % 0.03 -43.94 % 0.06 68.45 % 0.04 -0.51 % 0.04 0.00 % 0.04 54.55 % 0.02 0.00 % 0.02 105.59 % -0.42 -13.37 % -0.37 0.00 % -0.37 -650.90 % -0.05 0.00 % -0.05
Ratio EBITDA 0.06 70.44 % 0.04 -44.23 % 0.06 -4.59 % 0.07 -27.12 % 0.09 -13.92 % 0.11 86.04 % 0.06 -22.19 % 0.07 -16.12 % 0.09 -27.22 % 0.12 101.32 % 0.06 -18.26 % 0.07 -0.31 % 0.07 -14.05 % 0.09 -11.85 % 0.10 4.35 % 0.09 4.87 % 0.09 15.12 % 0.08 4.71 % 0.07 57.72 % 0.05 -41.68 % 0.08 26.99 % 0.06 5.16 % 0.06 47.49 % 0.04 -46.10 % 0.08 -0.29 % 0.08 -16.17 % 0.09 36.56 % 0.07 -2.59 % 0.07 120.41 % -0.33 13.03 % -0.38 0.00 % -0.38 -627.76 % -0.05 0.00 % -0.05
Gross profit ratio 0.41 11.82 % 0.37 205.37 % 0.12 -10.92 % 0.14 -7.13 % 0.15 4.01 % 0.14 47.88 % 0.09 -25.91 % 0.13 -11.89 % 0.15 -17.59 % 0.18 138.96 % 0.07 -30.35 % 0.11 1.54 % 0.10 -70.49 % 0.35 -24.83 % 0.47 20.15 % 0.39 -8.23 % 0.43 7.06 % 0.40 2.27 % 0.39 3.67 % 0.38 -5.20 % 0.40 16.08 % 0.34 -13.07 % 0.39 15.73 % 0.34 -20.10 % 0.42 1.65 % 0.42 0.00 % 0.42 1.62 % 0.41 0.00 % 0.41 22.55 % 0.34 0.00 % 0.34 0.00 % 0.34 2.10 % 0.33 0.00 % 0.33
Weighted average shs out dil 10.242 M 0.00 % 10.242 M 0.00 % 10.242 M -16.67 % 12.291 M 50.00 % 8.194 M -33.33 % 12.291 M 50.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M -8.27 % 8.933 M 9.02 % 8.194 M -8.27 % 8.933 M 9.02 % 8.194 M 15.71 % 7.082 M 9.02 % 6.496 M 0.00 % 6.496 M 4.65 % 6.208 M 0.00 % 6.208 M
Weighted average shs out 10.242 M 0.00 % 10.243 M 0.00 % 10.242 M 0.00 % 10.242 M 25.00 % 8.194 M -8.27 % 8.933 M 0.00 % 8.933 M 0.00 % 8.933 M 0.00 % 8.933 M 0.00 % 8.933 M 0.00 % 8.933 M 0.00 % 8.933 M 0.00 % 8.933 M 9.02 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M -8.27 % 8.933 M 9.02 % 8.194 M -8.27 % 8.933 M 9.02 % 8.194 M 15.71 % 7.082 M 9.02 % 6.496 M 0.00 % 6.496 M 4.65 % 6.208 M 0.00 % 6.208 M
EPS diluted 0.06 209.22 % 0.02 -76.40 % 0.09 1.16 % 0.09 -68.04 % 0.27 35.00 % 0.20 360.83 % 0.04 -60.55 % 0.11 -35.29 % 0.17 -32.00 % 0.25 4 137.29 % 0.01 -91.75 % 0.07 -27.92 % 0.10 -33.87 % 0.15 -11.76 % 0.17 54.55 % 0.11 -15.38 % 0.13 42.08 % 0.09 7.39 % 0.09 47.92 % 0.06 -25.68 % 0.08 154.10 % 0.03 -68.00 % 0.10 -26.69 % 0.13 68.18 % 0.08 21.16 % 0.06 -16.27 % 0.08 98.44 % 0.04 -13.12 % 0.04 106.31 % -0.70 5.41 % -0.74 -100.00 % -0.37 -312.03 % -0.09 -100.00 % -0.04
Earnings per share 0.06 209.22 % 0.02 -76.40 % 0.09 -12.70 % 0.10 -62.96 % 0.27 0.00 % 0.27 576.69 % 0.04 -60.10 % 0.10 -37.50 % 0.16 -30.43 % 0.23 4 159.26 % 0.01 -91.77 % 0.07 -27.91 % 0.09 -39.33 % 0.15 -11.76 % 0.17 54.55 % 0.11 -15.38 % 0.13 42.08 % 0.09 7.39 % 0.09 47.92 % 0.06 -25.68 % 0.08 154.10 % 0.03 -68.00 % 0.10 -26.69 % 0.13 68.18 % 0.08 21.16 % 0.06 -16.27 % 0.08 98.44 % 0.04 -13.12 % 0.04 106.31 % -0.70 5.41 % -0.74 -100.00 % -0.37 -312.03 % -0.09 -100.00 % -0.04
Gross profit 13.910 M 32.83 % 10.472 M 136.12 % 4.435 M -13.53 % 5.129 M -27.10 % 7.036 M 16.01 % 6.065 M 98.92 % 3.049 M -25.60 % 4.098 M -22.39 % 5.280 M -9.45 % 5.831 M 208.19 % 1.892 M -44.35 % 3.400 M 0.92 % 3.369 M -69.20 % 10.937 M -20.80 % 13.809 M 37.77 % 10.023 M -13.29 % 11.559 M 20.07 % 9.627 M 1.19 % 9.514 M 16.01 % 8.201 M -9.88 % 9.100 M 33.22 % 6.831 M -23.50 % 8.929 M 46.83 % 6.081 M -17.72 % 7.391 M 3.57 % 7.137 M 0.00 % 7.137 M 13.28 % 6.300 M 0.00 % 6.300 M 46.32 % 4.306 M 0.00 % 4.306 M 100.00 % 2.153 M -41.60 % 3.687 M 100.00 % 1.843 M
Income tax expense 271.000 K 530.23 % 43.000 K -88.38 % 370.000 K 57.45 % 235.000 K -76.26 % 990.000 K 15.79 % 855.000 K 263.83 % 235.000 K 12.98 % 208.000 K -62.59 % 556.000 K -5.28 % 587.000 K 1 265.12 % 43.000 K -79.02 % 205.000 K -45.04 % 373.000 K -40.70 % 629.000 K 2.28 % 615.000 K 65.32 % 372.000 K -35.30 % 575.000 K 56.68 % 367.000 K 35.93 % 270.000 K 53.41 % 176.000 K -50.56 % 356.000 K 40.71 % 253.000 K -39.62 % 419.000 K 355.43 % 92.000 K -73.86 % 352.000 K 2.62 % 343.000 K 0.00 % 343.000 K 5 176.92 % 6.500 K 0.00 % 6.500 K 101.24 % -523.000 K 0.00 % -523.000 K -100.00 % -261.500 K -46.09 % -179.000 K -100.00 % -89.500 K
Cost of revenue 19.828 M 10.59 % 17.930 M -44.48 % 32.296 M -1.27 % 32.711 M -20.55 % 41.174 M 10.80 % 37.159 M 27.76 % 29.085 M 4.24 % 27.903 M -10.13 % 31.047 M 14.02 % 27.229 M 14.69 % 23.741 M -17.22 % 28.681 M -0.79 % 28.910 M 44.65 % 19.986 M 28.60 % 15.541 M -0.20 % 15.572 M 0.28 % 15.529 M 6.90 % 14.526 M -2.50 % 14.898 M 9.43 % 13.614 M -1.68 % 13.847 M 5.18 % 13.165 M -4.55 % 13.793 M 16.62 % 11.827 M 18.27 % 10.000 M 0.67 % 9.934 M 0.00 % 9.934 M 10.20 % 9.014 M 0.00 % 9.014 M 5.80 % 8.520 M 0.00 % 8.520 M 100.00 % 4.260 M -43.39 % 7.526 M 100.00 % 3.763 M
General and administrative expenses 0.000 -100.00 % 9.063 M 219.90 % -7.559 M -302.76 % 3.728 M 0.000 -100.00 % 3.114 M 0.000 -100.00 % 3.363 M 0.000 -100.00 % 3.153 M 0.000 -100.00 % 2.804 M 0.000 -100.00 % 7.994 M 0.000 -100.00 % 7.283 M 0.000 -100.00 % 7.132 M 0.000 -100.00 % 6.730 M 0.000 -100.00 % 6.056 M 0.000 -100.00 % 166.500 K 55.61 % 107.000 K -67.13 % 325.500 K 0.00 % 325.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 170.000 K 0.000 -100.00 % 76.000 K 0.000 -100.00 % 170.000 K 0.000 -100.00 % 52.000 K 0.000 -100.00 % 48.000 K 0.000 -100.00 % 47.000 K 0.000 -100.00 % 175.000 K 0.000 -100.00 % 84.000 K 0.000 -100.00 % 158.000 K 0.000 -100.00 % 52.000 K 0.000 -100.00 % 146.000 K 0.000 -100.00 % 122.000 K -65.46 % 353.250 K 203.74 % -340.500 K -200.00 % 340.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 100.00 % -63.000 K -6.78 % -59.000 K 0.000 -100.00 % 606.000 K 362.60 % 131.000 K -75.19 % 528.000 K 1 023.40 % 47.000 K -52.04 % 98.000 K -76.72 % 421.000 K 0.72 % 418.000 K -43.74 % 743.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 277.000 K 0.000 -100.00 % 11.598 M 0.000 -100.00 % 11.315 M 0.000 -100.00 % 18.605 M 0.000 0.000 0.000 0.000
Operating expenses 9.211 M -0.24 % 9.233 M 186.03 % 3.228 M -13.81 % 3.745 M -0.50 % 3.764 M 40.55 % 2.678 M 13.19 % 2.366 M -18.05 % 2.887 M -10.95 % 3.242 M 4.48 % 3.103 M 87.38 % 1.656 M -31.94 % 2.433 M 17.25 % 2.075 M -76.93 % 8.995 M -23.47 % 11.753 M 35.31 % 8.686 M -11.59 % 9.825 M 17.22 % 8.382 M -0.85 % 8.454 M 14.21 % 7.402 M -7.42 % 7.995 M 30.25 % 6.138 M -19.37 % 7.613 M 60.85 % 4.733 M -25.08 % 6.317 M -45.60 % 11.612 M 1 571.92 % 694.500 K -93.26 % 10.307 M 921.96 % 1.009 M -91.84 % 12.366 M 98.18 % 6.240 M 100.00 % 3.120 M 285.39 % 809.500 K 100.00 % 404.750 K
Cost and expenses 29.039 M 6.91 % 27.163 M -23.54 % 35.524 M -2.56 % 36.456 M -18.87 % 44.938 M 12.80 % 39.837 M 26.66 % 31.451 M 2.15 % 30.790 M -10.20 % 34.289 M 13.05 % 30.332 M 19.43 % 25.397 M -18.37 % 31.114 M 0.42 % 30.985 M 6.91 % 28.981 M 6.18 % 27.294 M 12.52 % 24.258 M -4.32 % 25.354 M 10.68 % 22.908 M -1.90 % 23.352 M 11.12 % 21.016 M -3.78 % 21.842 M 13.15 % 19.303 M -9.82 % 21.406 M 29.26 % 16.560 M 1.49 % 16.317 M 1.43 % 16.087 M 0.00 % 16.087 M 9.64 % 14.672 M 0.00 % 14.672 M -17.68 % 17.823 M 0.00 % 17.823 M 100.00 % 8.911 M -23.78 % 11.692 M 100.00 % 5.846 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 196.000 K 0.000 -100.00 % 243.000 K 0.000 -100.00 % 151.000 K 0.000 -100.00 % 195.000 K 0.000 -100.00 % 164.000 K 0.000 -100.00 % 163.000 K 0.000 -100.00 % 107.000 K 0.000 -100.00 % 136.000 K 0.000 -100.00 % 112.000 K 0.000 -100.00 % 112.000 K 300.00 % 28.000 K -1.75 % 28.500 K 0.00 % 28.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 9.211 M -0.24 % 9.233 M 180.55 % 3.291 M -13.49 % 3.804 M 0.13 % 3.799 M 15.68 % 3.284 M 31.52 % 2.497 M -26.88 % 3.415 M 3.83 % 3.289 M 2.75 % 3.201 M 54.12 % 2.077 M -27.15 % 2.851 M 1.17 % 2.818 M -65.50 % 8.169 M -4.86 % 8.586 M 16.55 % 7.367 M -2.68 % 7.570 M 3.84 % 7.290 M 10.07 % 6.623 M -2.34 % 6.782 M 9.02 % 6.221 M 0.31 % 6.202 M 10.08 % 5.634 M 9.48 % 5.146 M 6.63 % 4.826 M 32 273.33 % -15.000 K -102.25 % 666.000 K 166.04 % -1.009 M -200.00 % 1.009 M 116.16 % -6.240 M -200.00 % 6.240 M 100.00 % 3.120 M 285.39 % 809.500 K 100.00 % 404.750 K
Interest income 80.000 K 471.43 % 14.000 K -75.86 % 58.000 K 0.000 -100.00 % 105.000 K -10.26 % 117.000 K 27.17 % 92.000 K 19.48 % 77.000 K 8.45 % 71.000 K -33.02 % 106.000 K -26.90 % 145.000 K -17.61 % 176.000 K 62.96 % 108.000 K -8.47 % 118.000 K 84.38 % 64.000 K -31.18 % 93.000 K -9.71 % 103.000 K -19.53 % 128.000 K 39.13 % 92.000 K -39.07 % 151.000 K 32.46 % 114.000 K -40.00 % 190.000 K 63.79 % 116.000 K -26.58 % 158.000 K 77.53 % 89.000 K 535.71 % 14.000 K 0.000 -100.00 % 9.000 K 0.000 -100.00 % 33.000 K 0.000 0.000 0.000 0.000
Interest expense 97.000 K 0.000 0.000 -100.00 % 86.000 K -18.10 % 105.000 K -10.26 % 117.000 K 27.17 % 92.000 K 19.48 % 77.000 K 8.45 % 71.000 K -33.02 % 106.000 K -26.90 % 145.000 K -17.61 % 176.000 K 62.96 % 108.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 76.750 K 23.79 % 62.000 K -58.11 % 148.000 K 0.00 % 148.000 K -46.76 % 278.000 K 0.00 % 278.000 K -17.14 % 335.500 K 0.00 % 335.500 K 100.00 % 167.750 K -44.36 % 301.500 K 100.00 % 150.750 K
Depreciation and amortization 1.117 M 43.76 % 777.000 K -28.78 % 1.091 M -5.95 % 1.160 M -1.28 % 1.175 M -5.62 % 1.245 M 6.59 % 1.168 M 0.86 % 1.158 M -0.86 % 1.168 M -8.82 % 1.281 M -2.06 % 1.308 M -6.37 % 1.397 M 27.93 % 1.092 M 45.89 % 748.500 K -13.62 % 866.500 K -17.63 % 1.052 M 54.48 % 681.000 K 10.46 % 616.500 K -17.30 % 745.500 K -0.73 % 751.000 K 1.49 % 740.000 K -28.85 % 1.040 M 136.36 % 440.000 K -15.22 % 519.000 K 43.77 % 361.000 K -16.24 % 431.000 K 0.00 % 431.000 K 8.84 % 396.000 K 0.00 % 396.000 K 3.94 % 381.000 K 0.00 % 381.000 K 100.00 % 190.500 K -50.65 % 386.000 K 100.00 % 193.000 K
Operating income 4.699 M 279.26 % 1.239 M 2.65 % 1.207 M -12.79 % 1.384 M -57.70 % 3.272 M -3.40 % 3.387 M 395.90 % 683.000 K -43.60 % 1.211 M -40.58 % 2.038 M -25.29 % 2.728 M 1 055.93 % 236.000 K -75.59 % 967.000 K -25.27 % 1.294 M -32.29 % 1.911 M -4.31 % 1.997 M 60.02 % 1.248 M -28.03 % 1.734 M 38.28 % 1.254 M 18.30 % 1.060 M 289.71 % 272.000 K -75.38 % 1.105 M 388.94 % 226.000 K -75.65 % 928.000 K 337.74 % 212.000 K -77.82 % 956.000 K -13.21 % 1.102 M -1.26 % 1.116 M 74.84 % 638.000 K -1.39 % 647.000 K 113.79 % -4.693 M 11.47 % -5.301 M -100.00 % -2.651 M -171.29 % -977.000 K -100.00 % -488.500 K
Operating income ratio 0.14 219.27 % 0.04 32.75 % 0.03 -10.16 % 0.04 -46.11 % 0.07 -13.39 % 0.08 268.67 % 0.02 -43.83 % 0.04 -32.55 % 0.06 -32.01 % 0.08 796.25 % 0.01 -69.46 % 0.03 -24.81 % 0.04 -35.13 % 0.06 -9.17 % 0.07 39.54 % 0.05 -23.83 % 0.06 23.30 % 0.05 19.57 % 0.04 248.25 % 0.01 -74.11 % 0.05 326.06 % 0.01 -72.33 % 0.04 244.99 % 0.01 -78.46 % 0.05 -14.81 % 0.06 -1.26 % 0.07 56.86 % 0.04 -1.39 % 0.04 111.55 % -0.37 11.47 % -0.41 0.00 % -0.41 -374.32 % -0.09 0.00 % -0.09
Total other income expenses net -3.776 M -283.35 % -985.000 K -1 828.07 % 57.000 K 165.52 % -87.000 K 17.14 % -105.000 K 9.48 % -116.000 K -26.09 % -92.000 K -19.48 % -77.000 K -8.45 % -70.999 K 33.02 % -106.000 K 26.90 % -145.000 K 17.61 % -176.000 K -62.96 % -108.000 K -24.14 % -87.000 K -1 640.00 % -5.000 K -25.00 % -4.000 K 96.12 % -103.000 K 24.82 % -137.000 K -48.91 % -92.000 K -124.47 % 376.000 K 429.82 % -114.000 K -141.16 % 277.000 K 1.84 % 272.000 K -72.19 % 978.000 K 3 272.41 % 29.000 K -78.99 % 138.000 K 193.24 % -148.000 K 44.98 % -269.000 K 3.24 % -278.000 K 55.38 % -623.000 K -4 053.33 % -15.000 K -100.00 % -7.500 K -103.13 % 240.000 K 100.00 % 120.000 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 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2009-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-12-31 2011-06-30 2010-12-31 2009-12-31
Net debt -8.418 M -18.60 % -7.098 M 18.32 % -8.690 M -46.86 % -5.917 M -267.53 % 3.532 M -30.45 % 5.078 M -17.23 % 6.135 M -4.60 % 6.431 M 392.42 % 1.306 M -64.30 % 3.658 M -56.79 % 8.466 M -11.58 % 9.575 M -9.05 % 10.528 M 29.43 % 8.134 M 86.77 % 4.355 M -0.80 % 4.390 M -24.35 % 5.803 M 30.20 % 4.457 M -40.17 % 7.450 M 210.16 % 2.402 M 436.41 % -714.000 K -130.31 % 2.356 M 314.77 % -1.097 M -158.13 % 1.887 M 212.25 % -1.681 M -336.10 % 712.000 K 0.000 100.00 % -3.711 M -127.06 % 13.713 M 239.51 % 4.039 M -61.95 % 10.614 M
Total investments 332.000 K -7.52 % 359.000 K -63.07 % 972.000 K 135.35 % 413.000 K -15.02 % 486.000 K -12.90 % 558.000 K -11.43 % 630.000 K -10.26 % 702.000 K -9.30 % 774.000 K -8.51 % 846.000 K -30.14 % 1.211 M -5.61 % 1.283 M 0.000 0.000 0.000 -100.00 % 906.000 K 0.000 0.000 0.000 -100.00 % 700.000 K 0.000 -100.00 % 21.000 K 0.000 100.00 % -2.100 M 0.000 0.000 0.000 -100.00 % 275.000 K 0.000 -100.00 % 363.000 K -6.92 % 390.000 K
Total debt 1.613 M -56.84 % 3.737 M 63.54 % 2.285 M -48.57 % 4.443 M -0.11 % 4.448 M -40.22 % 7.441 M 8.12 % 6.882 M 3.15 % 6.672 M 65.68 % 4.027 M -52.93 % 8.556 M -10.59 % 9.569 M -13.59 % 11.074 M 1.59 % 10.901 M 29.28 % 8.432 M 76.44 % 4.779 M -10.37 % 5.332 M -14.48 % 6.235 M 3.90 % 6.001 M -32.59 % 8.902 M 32.91 % 6.698 M 0.000 -100.00 % 4.982 M 0.000 -100.00 % 3.988 M 0.000 -100.00 % 3.199 M 0.000 0.000 -100.00 % 13.713 M 121.75 % 6.184 M -51.20 % 12.671 M
Accumulated other comprehensive income loss -802.000 K -113.65 % 5.876 M 1 321.62 % -481.000 K -108.02 % 5.999 M -69.35 % 19.572 M 12.31 % 17.427 M 16.06 % 15.016 M 3.23 % 14.546 M 7.11 % 13.580 M 9.39 % 12.414 M 417.47 % 2.399 M 0.00 % 2.399 M -77.90 % 10.855 M 2 092.93 % 495.000 K -94.67 % 9.281 M 1 688.25 % 519.000 K -92.98 % 7.394 M 1 469.85 % 471.000 K -92.38 % 6.179 M 980.24 % 572.000 K -88.82 % 5.115 M 1 092.31 % 429.000 K -90.55 % 4.539 M 820.69 % 493.000 K -83.25 % 2.943 M 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 21.046 M 0.66 % 20.907 M 1.02 % 20.695 M 0.36 % 20.620 M 2.74 % 20.071 M 12.17 % 17.894 M 15.61 % 15.478 M 2.35 % 15.122 M 48.34 % 10.194 M 1.66 % 10.028 M 25.44 % 7.994 M 0.60 % 7.946 M 0.000 -100.00 % 9.957 M 0.000 -100.00 % 7.795 M 0.000 -100.00 % 6.112 M 0.000 -100.00 % 4.911 M 0.000 -100.00 % 4.050 M 0.000 -100.00 % 3.265 M 0.000 -100.00 % 1.249 M 0.000 0.000 0.000 100.00 % -6.622 M -283.69 % 3.605 M
Common stock 10.242 M 0.00 % 10.242 M 0.00 % 10.242 M 0.00 % 10.242 M 24.99 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 0.00 % 8.194 M 31.99 % 6.208 M
Total equity 37.048 M -0.59 % 37.269 M 0.68 % 37.018 M 0.42 % 36.862 M 27.86 % 28.831 M 8.05 % 26.684 M 9.93 % 24.273 M 1.97 % 23.803 M 4.23 % 22.837 M 5.38 % 21.671 M 10.28 % 19.650 M 0.24 % 19.602 M 2.90 % 19.049 M 2.16 % 18.646 M 6.70 % 17.475 M 5.86 % 16.508 M 5.90 % 15.588 M 5.49 % 14.777 M 2.81 % 14.373 M 5.09 % 13.677 M 2.77 % 13.309 M 5.02 % 12.673 M -0.47 % 12.733 M 6.53 % 11.952 M 7.32 % 11.137 M 6.01 % 10.506 M 2.57 % 10.243 M 4.86 % 9.768 M 5.09 % 9.295 M 2.68 % 9.052 M -42.43 % 15.723 M
Other non current liabilities 2.715 M 185.79 % 950.000 K -57.28 % 2.224 M 128.57 % 973.000 K -65.93 % 2.856 M 178.09 % 1.027 M -64.35 % 2.881 M 137.12 % 1.215 M -65.85 % 3.558 M 149.68 % 1.425 M -67.41 % 4.372 M 188.20 % 1.517 M -70.46 % 5.136 M 252.02 % 1.459 M -78.53 % 6.794 M 328.37 % 1.586 M -44.58 % 2.862 M 1 218.89 % 217.000 K -92.18 % 2.774 M -6.54 % 2.968 M -46.20 % 5.517 M 75.42 % 3.145 M -47.10 % 5.945 M 329.86 % 1.383 M -74.80 % 5.489 M 1 932.96 % 270.000 K -95.82 % 6.462 M -5.10 % 6.809 M 0.000 -100.00 % 302.000 K -23.35 % 394.000 K
Long term debt 1.135 M -54.40 % 2.489 M 61.31 % 1.543 M -50.58 % 3.122 M 75.49 % 1.779 M -55.59 % 4.006 M 360.99 % 869.000 K -71.44 % 3.043 M 117.36 % 1.400 M -66.96 % 4.237 M 108.93 % 2.028 M -63.26 % 5.520 M -49.36 % 10.901 M 235.21 % 3.252 M -31.95 % 4.779 M 22.16 % 3.912 M -3.57 % 4.057 M -9.70 % 4.493 M -9.96 % 4.990 M -8.10 % 5.430 M 0.000 -100.00 % 3.292 M 0.000 -100.00 % 2.988 M 0.000 -100.00 % 2.879 M 0.000 0.000 -100.00 % 8.462 M 68.80 % 5.013 M -21.49 % 6.385 M
Total non current liabilities 4.375 M 7.34 % 4.076 M -8.77 % 4.468 M -6.94 % 4.801 M -11.60 % 5.431 M -5.89 % 5.771 M 30.48 % 4.423 M -10.23 % 4.927 M -13.88 % 5.721 M -12.35 % 6.527 M -11.50 % 7.375 M -8.66 % 8.074 M -58.41 % 19.414 M 233.75 % 5.817 M -51.08 % 11.892 M 80.70 % 6.581 M -4.89 % 6.919 M -5.89 % 7.352 M -5.31 % 7.764 M -7.55 % 8.398 M 52.22 % 5.517 M -14.29 % 6.437 M 8.28 % 5.945 M -9.07 % 6.538 M 19.11 % 5.489 M -13.79 % 6.367 M -1.47 % 6.462 M -18.66 % 7.944 M -6.12 % 8.462 M -8.69 % 9.267 M -20.06 % 11.593 M
Other current liabilities 3.397 M 120.73 % 1.539 M -67.95 % 4.802 M 156.11 % 1.875 M -64.64 % 5.302 M 129.62 % 2.309 M -47.03 % 4.359 M 36.82 % 3.186 M -29.92 % 4.546 M 62.59 % 2.796 M -29.82 % 3.984 M 65.93 % 2.401 M -70.52 % 8.144 M 104.57 % 3.981 M 133.08 % 1.708 M -65.18 % 4.905 M -47.82 % 9.400 M 258.78 % 2.620 M -54.50 % 5.758 M 121.12 % 2.604 M -67.22 % 7.945 M 211.08 % 2.554 M -70.55 % 8.672 M 149.20 % 3.480 M -39.72 % 5.773 M 161.58 % 2.207 M -60.41 % 5.574 M 63.75 % 3.404 M 0.000 -100.00 % 1.057 M -50.61 % 2.140 M
Deferred revenue 0.000 0.000 -100.00 % 50.000 K -86.88 % 381.000 K 0.000 -100.00 % 387.000 K 0.000 -100.00 % 370.000 K 0.000 -100.00 % 357.000 K 0.000 -100.00 % 373.000 K 103.24 % -11.521 M -399.64 % 3.845 M 325.12 % -1.708 M -134.28 % 4.983 M 0.000 -100.00 % 5.268 M 0.000 -100.00 % 2.504 M 0.000 -100.00 % 2.555 M 0.000 -100.00 % 1.051 M 0.000 -100.00 % 591.000 K 0.000 0.000 0.000 -100.00 % 77.000 K -88.73 % 683.000 K
Short term debt 478.000 K -61.70 % 1.248 M 68.19 % 742.000 K -43.83 % 1.321 M -50.51 % 2.669 M -22.30 % 3.435 M -42.87 % 6.013 M 65.69 % 3.629 M 38.14 % 2.627 M -39.18 % 4.319 M -42.73 % 7.541 M 35.78 % 5.554 M 0.000 -100.00 % 5.180 M 0.000 -100.00 % 1.420 M -34.80 % 2.178 M 44.43 % 1.508 M -61.45 % 3.912 M 208.52 % 1.268 M 0.000 -100.00 % 1.690 M 0.000 -100.00 % 1.000 M 0.000 -100.00 % 320.000 K 0.000 0.000 -100.00 % 5.251 M 348.42 % 1.171 M -81.37 % 6.286 M
Total current liabilities 7.240 M 12.58 % 6.431 M -24.21 % 8.485 M 24.45 % 6.818 M -45.61 % 12.535 M 34.52 % 9.318 M -36.98 % 14.785 M 36.44 % 10.836 M -1.81 % 11.036 M 14.34 % 9.652 M -28.55 % 13.508 M 8.30 % 12.473 M 99.12 % 6.264 M -54.81 % 13.862 M 188.43 % 4.806 M -49.19 % 9.459 M -18.30 % 11.578 M 11.95 % 10.342 M 6.95 % 9.670 M 28.95 % 7.499 M -5.61 % 7.945 M 4.03 % 7.637 M -11.93 % 8.672 M 15.86 % 7.485 M 29.66 % 5.773 M 28.52 % 4.492 M -19.41 % 5.574 M 16.49 % 4.785 M -8.87 % 5.251 M 43.63 % 3.656 M -69.07 % 11.819 M
Total liabilities 11.615 M 10.55 % 10.507 M -18.88 % 12.953 M 11.48 % 11.619 M -35.33 % 17.966 M 19.07 % 15.089 M -21.44 % 19.208 M 21.85 % 15.763 M -5.93 % 16.757 M 3.57 % 16.179 M -22.53 % 20.883 M 1.64 % 20.547 M -19.98 % 25.678 M 30.48 % 19.679 M 17.85 % 16.698 M 4.10 % 16.040 M -13.28 % 18.497 M 4.54 % 17.694 M 1.49 % 17.434 M 9.67 % 15.897 M 18.09 % 13.462 M -4.35 % 14.074 M -3.71 % 14.617 M 4.24 % 14.023 M 24.52 % 11.262 M 3.71 % 10.859 M -9.78 % 12.036 M -5.44 % 12.729 M -7.18 % 13.713 M 6.11 % 12.923 M -44.80 % 23.412 M
Other non current assets 332.000 K 33 100.00 % 1.000 K 100.16 % -630.000 K 0.000 -100.00 % 486.000 K 122.31 % -2.178 M -445.71 % 630.000 K 128.93 % -2.178 M -381.40 % 774.000 K 135.54 % -2.178 M 0.000 100.00 % -2.178 M 0.000 -100.00 % 1.201 M 0.000 -100.00 % 1.000 K 0.000 -100.00 % 844.000 K 0.000 -100.00 % 700.000 K -94.87 % 13.653 M 1 365 200.00 % 1.000 K -99.99 % 14.360 M 583.81 % 2.100 M -81.60 % 11.411 M 6 943.83 % 162.000 K -98.64 % 11.882 M 1 447.14 % 768.000 K -93.95 % 12.702 M 3 399.17 % 363.000 K -6.92 % 390.000 K
Long term investments 0.000 -100.00 % 359.000 K -63.07 % 972.000 K 135.35 % 413.000 K 0.000 -100.00 % 558.000 K 0.000 -100.00 % 702.000 K 0.000 -100.00 % 846.000 K -30.14 % 1.211 M -5.61 % 1.283 M 0.000 0.000 0.000 -100.00 % 906.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.000 K 0.000 100.00 % -2.100 M 0.000 0.000 0.000 -100.00 % 275.000 K 0.000 0.000 0.000
Intangible assets 713.000 K -11.10 % 802.000 K -17.49 % 972.000 K -8.99 % 1.068 M 22.06 % 875.000 K -72.17 % 3.144 M 266.86 % 857.000 K -72.35 % 3.100 M 206.93 % 1.010 M -69.15 % 3.274 M 168.14 % 1.221 M -65.58 % 3.547 M 0.000 -100.00 % 1.240 M 0.000 -100.00 % 1.054 M 0.000 -100.00 % 1.194 M 0.000 -100.00 % 1.392 M 0.000 -100.00 % 1.171 M 0.000 -100.00 % 1.299 M 0.000 -100.00 % 334.000 K 0.000 0.000 0.000 -100.00 % 909.000 K -11.40 % 1.026 M
GoodWill 2.178 M 0.00 % 2.178 M 0.00 % 2.178 M 0.00 % 2.178 M 0.00 % 2.178 M 0.00 % 2.178 M 0.00 % 2.178 M 0.00 % 2.178 M 0.00 % 2.178 M 0.00 % 2.178 M 0.00 % 2.178 M 0.00 % 2.178 M 0.000 -100.00 % 2.178 M 0.000 -100.00 % 2.178 M 0.000 -100.00 % 2.178 M 0.000 -100.00 % 2.178 M 0.000 -100.00 % 2.278 M 0.000 -100.00 % 2.378 M 0.000 -100.00 % 2.478 M 0.000 -100.00 % 2.178 M 0.000 -100.00 % 2.178 M -9.10 % 2.396 M
Goodwill and intangible assets 2.891 M -2.99 % 2.980 M -5.40 % 3.150 M -2.96 % 3.246 M 6.32 % 3.053 M -42.63 % 5.322 M 75.35 % 3.035 M -42.50 % 5.278 M 65.56 % 3.188 M -41.53 % 5.452 M 60.40 % 3.399 M -40.63 % 5.725 M 0.000 -100.00 % 3.418 M 0.000 -100.00 % 3.232 M 0.000 -100.00 % 3.372 M 0.000 -100.00 % 3.570 M 0.000 -100.00 % 3.449 M 0.000 -100.00 % 3.677 M 0.000 -100.00 % 2.812 M 0.000 -100.00 % 2.178 M 0.000 -100.00 % 3.087 M -9.79 % 3.422 M
Property plant equipment net 15.170 M -2.64 % 15.581 M 6.30 % 14.658 M 6.64 % 13.745 M 3.51 % 13.279 M -2.48 % 13.616 M 3.07 % 13.210 M -0.94 % 13.335 M 2.57 % 13.001 M -5.95 % 13.824 M -5.94 % 14.697 M -6.50 % 15.718 M -21.59 % 20.045 M 44.05 % 13.915 M -15.49 % 16.465 M 29.05 % 12.759 M -25.43 % 17.109 M 45.19 % 11.784 M -23.66 % 15.436 M 61.84 % 9.538 M 0.000 -100.00 % 10.021 M 0.000 -100.00 % 9.809 M 0.000 -100.00 % 7.762 M 0.000 -100.00 % 7.667 M 0.000 -100.00 % 8.272 M -60.49 % 20.935 M
Total non current assets 18.706 M -2.75 % 19.234 M 4.30 % 18.441 M 4.22 % 17.695 M 3.76 % 17.054 M -2.84 % 17.553 M 2.20 % 17.175 M -1.44 % 17.426 M 0.76 % 17.294 M -5.27 % 18.257 M -6.87 % 19.603 M -5.94 % 20.842 M 3.98 % 20.045 M 6.54 % 18.815 M 14.27 % 16.465 M -4.73 % 17.282 M 1.01 % 17.109 M 1.94 % 16.784 M 8.73 % 15.436 M 5.69 % 14.605 M 6.97 % 13.653 M -4.58 % 14.309 M -0.36 % 14.360 M -0.72 % 14.464 M 26.75 % 11.411 M 0.68 % 11.334 M -4.61 % 11.882 M -1.81 % 12.101 M -4.73 % 12.702 M -4.63 % 13.318 M -47.50 % 25.368 M
Other current assets 1.000 K -99.89 % 911.000 K -19.38 % 1.130 M 177.64 % 407.000 K -65.18 % 1.169 M 231.16 % 353.000 K -82.06 % 1.968 M 236.99 % 584.000 K 92.11 % 304.000 K 322.22 % 72.000 K -95.33 % 1.541 M 564.22 % 232.000 K 0.000 -100.00 % 1.421 M 0.000 -100.00 % 99.000 K -98.13 % 5.283 M 3.32 % 5.113 M -0.87 % 5.158 M 138.24 % 2.165 M -82.55 % 12.404 M 509.83 % 2.034 M -82.90 % 11.893 M 402.45 % 2.367 M -78.46 % 10.988 M 790.44 % 1.234 M -88.13 % 10.397 M 12 735.80 % 81.000 K -99.21 % 10.306 M 1 614.81 % 601.000 K 55.70 % 386.000 K
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 8.418 M -22.31 % 10.835 M -1.28 % 10.975 M 5.94 % 10.360 M 1 031.00 % 916.000 K -61.24 % 2.363 M 216.33 % 747.000 K 209.96 % 241.000 K -91.14 % 2.721 M -44.45 % 4.898 M 344.06 % 1.103 M -26.42 % 1.499 M 301.88 % 373.000 K 25.17 % 298.000 K -29.72 % 424.000 K -54.99 % 942.000 K 118.06 % 432.000 K -72.02 % 1.544 M 6.34 % 1.452 M -66.20 % 4.296 M 501.68 % 714.000 K -72.81 % 2.626 M 139.38 % 1.097 M -47.79 % 2.101 M 24.99 % 1.681 M -32.41 % 2.487 M 0.000 -100.00 % 3.711 M 0.000 -100.00 % 2.145 M 4.28 % 2.057 M
Cash and short term investments 8.418 M -22.31 % 10.835 M -1.28 % 10.975 M 5.94 % 10.360 M 1 031.00 % 916.000 K -61.24 % 2.363 M 216.33 % 747.000 K 209.96 % 241.000 K -91.14 % 2.721 M -44.45 % 4.898 M 344.06 % 1.103 M -26.42 % 1.499 M 301.88 % 373.000 K 25.17 % 298.000 K -29.72 % 424.000 K -54.99 % 942.000 K 118.06 % 432.000 K -72.02 % 1.544 M 6.34 % 1.452 M -66.20 % 4.296 M 501.68 % 714.000 K -72.81 % 2.626 M 139.38 % 1.097 M -47.79 % 2.101 M 24.99 % 1.681 M -32.41 % 2.487 M 0.000 -100.00 % 3.711 M 0.000 -100.00 % 2.145 M 4.28 % 2.057 M
Total current assets 29.957 M 4.96 % 28.542 M -9.48 % 31.530 M 2.42 % 30.786 M 3.51 % 29.742 M 22.80 % 24.220 M -7.93 % 26.306 M 18.82 % 22.140 M -0.72 % 22.300 M 13.82 % 19.593 M -6.39 % 20.930 M 8.41 % 19.307 M -21.78 % 24.682 M 26.51 % 19.510 M 10.18 % 17.708 M 16.00 % 15.266 M -10.07 % 16.976 M 8.22 % 15.687 M -4.18 % 16.371 M 9.37 % 14.969 M 14.11 % 13.118 M 5.47 % 12.438 M -4.25 % 12.990 M 12.84 % 11.512 M 4.77 % 10.988 M 9.54 % 10.031 M -3.52 % 10.397 M 0.01 % 10.396 M 0.87 % 10.306 M 19.05 % 8.657 M -37.12 % 13.767 M
Inventory 16.463 M 13.44 % 14.512 M 0.08 % 14.500 M -2.97 % 14.944 M -11.79 % 16.942 M 18.26 % 14.326 M -11.02 % 16.101 M 1.05 % 15.933 M 9.75 % 14.518 M 30.78 % 11.101 M -23.50 % 14.511 M -4.26 % 15.157 M 0.46 % 15.088 M 46.46 % 10.302 M -0.59 % 10.363 M 3.38 % 10.024 M -10.98 % 11.261 M 24.71 % 9.030 M -7.49 % 9.761 M 14.73 % 8.508 M 0.000 -100.00 % 7.778 M 0.000 -100.00 % 7.044 M 0.000 -100.00 % 6.310 M 0.000 -100.00 % 5.290 M 0.000 -100.00 % 5.267 M -38.35 % 8.544 M
Net receivables 5.075 M 122.20 % 2.284 M -53.62 % 4.925 M -2.96 % 5.075 M -57.29 % 11.883 M 69.83 % 6.997 M -6.58 % 7.490 M 34.42 % 5.572 M 17.13 % 4.757 M 45.61 % 3.267 M -13.46 % 3.775 M 98.68 % 1.900 M 0.000 -100.00 % 7.530 M 0.000 -100.00 % 3.633 M 0.000 -100.00 % 4.662 M 0.000 -100.00 % 1.563 M 0.000 -100.00 % 1.725 M 0.000 -100.00 % 2.346 M 0.000 -100.00 % 1.165 M 0.000 -100.00 % 1.314 M 0.000 -100.00 % 1.245 M -10.43 % 1.390 M
Tax assets 313.000 K 0.00 % 313.000 K 7.56 % 291.000 K 0.00 % 291.000 K 23.31 % 236.000 K 0.43 % 235.000 K -21.67 % 300.000 K 3.81 % 289.000 K -12.69 % 331.000 K 5.75 % 313.000 K 5.74 % 296.000 K 0.68 % 294.000 K 0.000 -100.00 % 281.000 K 0.000 -100.00 % 384.000 K 0.000 -100.00 % 784.000 K 0.000 -100.00 % 797.000 K 0.000 -100.00 % 817.000 K 0.000 -100.00 % 978.000 K 0.000 -100.00 % 598.000 K 0.000 -100.00 % 1.213 M 0.000 -100.00 % 1.596 M 157.00 % 621.000 K
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 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 3.365 M 2.75 % 3.275 M 13.28 % 2.891 M 1.08 % 2.860 M -37.34 % 4.564 M 63.00 % 2.800 M -36.55 % 4.413 M 20.87 % 3.651 M -5.49 % 3.863 M 77.20 % 2.180 M 9.93 % 1.983 M -52.16 % 4.145 M -33.83 % 6.264 M 45.27 % 4.312 M 26.19 % 3.417 M 30.52 % 2.618 M 0.000 -100.00 % 3.331 M 0.000 -100.00 % 3.262 M 0.000 -100.00 % 3.084 M 0.000 -100.00 % 3.005 M 0.000 -100.00 % 1.374 M 0.000 -100.00 % 1.381 M 0.000 -100.00 % 1.351 M -58.70 % 3.271 M
Tax payables 0.000 -100.00 % 369.000 K 0.000 -100.00 % 381.000 K 0.000 -100.00 % 387.000 K 0.000 -100.00 % 370.000 K 0.000 -100.00 % 357.000 K 0.000 -100.00 % 373.000 K 0.000 -100.00 % 389.000 K 0.000 -100.00 % 516.000 K 0.000 -100.00 % 414.000 K 0.000 -100.00 % 365.000 K 0.000 -100.00 % 309.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 122.000 K
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.127 M 0.000 -100.00 % 1.960 M 0.000 -100.00 % 2.523 M 0.000 -100.00 % 3.157 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.517 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.167 M 0.000 -100.00 % 2.080 M 0.000 0.000 0.000 -100.00 % 2.279 M -5.08 % 2.401 M
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 0.000 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 % -32.000 K -112.75 % 251.000 K
Capital lease obligations 0.000 -100.00 % 1.910 M 0.000 -100.00 % 2.193 M 0.000 -100.00 % 2.808 M 0.000 -100.00 % 2.616 M 0.000 -100.00 % 3.215 M 0.000 -100.00 % 3.830 M 0.000 -100.00 % 310.000 K 0.000 -100.00 % 352.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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 6.562 M 7.22 % 6.120 M -6.74 % 6.562 M 0.000 0.000 -100.00 % 596.000 K -0.83 % 601.000 K 23.41 % 487.000 K -89.05 % 4.449 M 28.99 % 3.449 M 224.46 % 1.063 M 0.00 % 1.063 M -90.21 % 10.855 M 921.17 % 1.063 M 0.000 -100.00 % 1.063 M 0.000 -100.00 % 1.063 M 0.000 -100.00 % 572.000 K 0.000 -100.00 % 429.000 K -94.76 % 8.194 M 1 562.07 % 493.000 K 0.000 -100.00 % 1.063 M -48.12 % 2.049 M 30.18 % 1.574 M 42.96 % 1.101 M -85.34 % 7.512 M 32.74 % 5.659 M
Deferred tax liabilities non current 525.000 K -17.58 % 637.000 K -9.13 % 701.000 K -0.71 % 706.000 K -11.31 % 796.000 K 7.86 % 738.000 K 9.66 % 673.000 K 0.60 % 669.000 K -12.32 % 763.000 K -11.79 % 865.000 K -11.28 % 975.000 K -5.98 % 1.037 M 0.000 -100.00 % 1.106 M 0.000 -100.00 % 1.083 M 0.000 -100.00 % 1.125 M 0.000 -100.00 % 1.178 M 0.000 -100.00 % 991.000 K 0.000 -100.00 % 1.125 M 0.000 -100.00 % 1.138 M 0.000 -100.00 % 1.135 M 0.000 -100.00 % 1.673 M -30.67 % 2.413 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 48.663 M 1.86 % 47.776 M -4.39 % 49.971 M 3.07 % 48.481 M 3.60 % 46.796 M 12.02 % 41.773 M -3.93 % 43.481 M 9.89 % 39.566 M -0.07 % 39.594 M 4.61 % 37.850 M -6.62 % 40.533 M 0.96 % 40.149 M -10.24 % 44.727 M 16.70 % 38.325 M 12.15 % 34.173 M 4.99 % 32.548 M -4.51 % 34.085 M 4.97 % 32.471 M 2.09 % 31.807 M 7.55 % 29.574 M 10.47 % 26.771 M 0.09 % 26.747 M -2.20 % 27.350 M 5.29 % 25.975 M 15.96 % 22.399 M 4.84 % 21.365 M -4.10 % 22.279 M -0.97 % 22.497 M -2.22 % 23.008 M 4.70 % 21.975 M -43.85 % 39.135 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-12-31 2011-06-30 2010-12-31 2009-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 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2009-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.393 M 0.000 100.00 % -5.408 M 0.000 100.00 % -5.181 M 0.000 100.00 % -4.966 M -351.89 % 1.972 M 0.00 % 1.972 M 944.33 % -233.500 K 0.00 % -233.500 K -114.14 % 1.652 M 0.00 % 1.652 M 128.42 % 723.000 K 0.00 % 723.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
Stock based compensation 0.000 0.000 0.000 -100.00 % 10.000 K 0.00 % 10.000 K -98.24 % 567.000 K 0.000 -100.00 % 756.000 K 0.000 -100.00 % 3.000 K 0.000 100.00 % -12.000 K 0.000 -100.00 % 620.000 K 0.00 % 620.000 K 74.65 % 355.000 K 0.00 % 355.000 K 128.30 % 155.500 K 0.00 % 155.500 K 170.43 % 57.500 K 0.00 % 57.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
Change in working capital -3.832 M -230.87 % 2.928 M 68.66 % 1.736 M 312.84 % 420.500 K 0.00 % 420.500 K 0.000 -100.00 % 119.000 K 0.000 100.00 % -6.035 M 0.000 -100.00 % 864.000 K 0.000 -100.00 % 2.202 M 184.97 % -2.592 M 0.00 % -2.592 M -2 032.92 % -121.500 K 0.00 % -121.500 K 93.28 % -1.807 M 0.00 % -1.807 M -131.52 % -780.500 K 0.00 % -780.500 K -547.72 % -120.500 K 0.00 % -120.500 K 58.41 % -289.750 K -12 977.78 % 2.250 K 100.46 % -486.500 K -281.57 % -127.500 K -126.70 % 477.500 K 0.00 % 477.500 K 20.28 % 397.000 K 0.00 % 397.000 K 100.00 % 198.500 K -63.00 % 536.500 K 100.00 % 268.250 K
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -3.832 M -230.87 % 2.928 M 0.000 -100.00 % 698.000 K 0.00 % 698.000 K 0.000 -100.00 % 244.000 K 0.000 100.00 % -7.194 M 0.000 -100.00 % 3.460 M 0.000 -100.00 % 214.000 K 108.26 % -2.592 M 0.00 % -2.592 M -2 032.92 % -121.500 K 0.00 % -121.500 K 93.28 % -1.807 M 0.00 % -1.807 M -131.52 % -780.500 K 0.00 % -780.500 K -547.72 % -120.500 K 0.00 % -120.500 K -100.00 % -60.250 K 78.42 % -279.250 K 10.93 % -313.500 K 0.00 % -313.500 K -262.43 % -86.500 K 0.00 % -86.500 K -118.17 % 476.000 K 0.00 % 476.000 K 100.00 % 238.000 K -69.07 % 769.500 K 100.00 % 384.750 K
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
Other working capital 0.000 -100.00 % 1.000 M -42.40 % 1.736 M 725.59 % -277.500 K 0.00 % -277.500 K 0.000 100.00 % -125.000 K 0.000 -100.00 % 1.159 M 0.000 100.00 % -2.596 M 0.000 -100.00 % 1.988 M 188.45 % -2.248 M 0.00 % -2.248 M -145.76 % -914.500 K 0.00 % -914.500 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -229.500 K -181.53 % 281.500 K 262.72 % -173.000 K -193.01 % 186.000 K -67.02 % 564.000 K 0.00 % 564.000 K 813.92 % -79.000 K 0.00 % -79.000 K -100.00 % -39.500 K 83.05 % -233.000 K -100.00 % -116.500 K
Other non cash items 279.000 K 113.72 % -2.033 M -1 081.98 % -172.000 K -104.72 % 3.643 M 7 905.49 % 45.500 K 101.53 % -2.983 M -145.35 % 6.578 M 491.08 % -1.682 M -125.94 % 6.485 M 418.20 % -2.038 M -126.49 % 7.693 M 1 440.24 % -574.000 K -111.38 % 5.042 M 327.53 % -2.216 M 0.00 % -2.216 M -500.54 % -369.000 K 0.00 % -369.000 K -131.76 % 1.162 M 0.00 % 1.162 M 425.79 % 221.000 K 0.00 % 221.000 K 129.78 % -742.000 K 0.00 % -742.000 K 32.42 % -1.098 M -73.46 % -633.000 K -37.16 % -461.500 K -412.88 % 147.500 K 27.16 % 116.000 K 0.00 % 116.000 K -97.50 % 4.643 M -4.78 % 4.876 M 100.00 % 2.438 M 12 090.00 % 20.000 K 100.00 % 10.000 K
Net cash provided by operating activities -1.784 M -178.01 % 2.287 M -35.56 % 3.549 M -48.27 % 6.860 M 110.24 % 3.263 M 6.74 % 3.057 M 200.89 % 1.016 M -66.93 % 3.072 M 171.56 % -4.293 M -267.37 % 2.565 M -25.61 % 3.448 M 23.94 % 2.782 M -0.57 % 2.798 M 2 384.08 % -122.500 K 0.00 % -122.500 K -107.23 % 1.695 M 0.00 % 1.695 M 85.14 % 915.500 K 0.00 % 915.500 K 14.87 % 797.000 K 0.00 % 797.000 K 102.80 % 393.000 K 0.00 % 393.000 K 100.00 % 196.500 K -59.98 % 491.000 K -54.35 % 1.076 M 0.00 % 1.076 M -20.45 % 1.352 M 0.00 % 1.352 M 150.14 % 540.500 K 0.00 % 540.500 K 100.00 % 270.250 K 272.13 % -157.000 K -100.00 % -78.500 K
Investments in property plant and equipment -616.000 K 61.01 % -1.580 M 13.61 % -1.829 M -64.92 % -1.109 M 0.00 % -1.109 M 0.000 100.00 % -2.824 M 0.000 100.00 % -1.663 M 0.000 100.00 % -469.000 K 0.000 100.00 % -2.864 M -116.72 % -1.322 M 0.00 % -1.322 M -6.06 % -1.246 M 0.00 % -1.246 M 27.64 % -1.722 M 0.00 % -1.722 M -350.20 % -382.500 K 0.00 % -382.500 K -14.69 % -333.500 K 0.00 % -333.500 K -89.76 % -175.750 K 41.80 % -302.000 K 26.52 % -411.000 K 0.00 % -411.000 K -1 686.96 % -23.000 K 0.00 % -23.000 K 84.97 % -153.000 K 0.00 % -153.000 K -100.00 % -76.500 K 68.71 % -244.500 K -100.00 % -122.250 K
Acquisitions net 0.000 -100.00 % 2.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 56.500 K 0.00 % 56.500 K 28.41 % 44.000 K 0.00 % 44.000 K 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 100.00 % -1.000 K 0.000 100.00 % -132.500 K 0.00 % -132.500 K 0.000 100.00 % -223.000 K 0.000 100.00 % -2.000 K 0.000 100.00 % -16.000 K 0.000 100.00 % -294.000 K -47.37 % -199.500 K 0.00 % -199.500 K -418.18 % -38.500 K 0.00 % -38.500 K -413.33 % -7.500 K 0.00 % -7.500 K 95.87 % -181.500 K 0.00 % -181.500 K -908.33 % -18.000 K 0.00 % -18.000 K -110.24 % 175.750 K -41.80 % 302.000 K 185.19 % -354.500 K -200.00 % 354.500 K 1 588.10 % 21.000 K 200.00 % -21.000 K -102.62 % 803.000 K 424.84 % 153.000 K 100.00 % 76.500 K -68.71 % 244.500 K 100.00 % 122.250 K
Net cash used for investing activites -616.000 K 60.99 % -1.579 M 13.67 % -1.829 M -47.32 % -1.242 M 0.00 % -1.242 M 0.000 100.00 % -2.824 M 0.000 100.00 % -1.663 M 0.000 100.00 % -469.000 K 0.000 100.00 % -2.864 M -88.30 % -1.521 M 0.00 % -1.521 M -18.41 % -1.285 M 0.00 % -1.285 M 25.73 % -1.730 M 0.00 % -1.730 M -206.65 % -564.000 K 0.00 % -564.000 K -60.46 % -351.500 K 0.00 % -351.500 K -100.00 % -175.750 K 41.80 % -302.000 K 14.81 % -354.500 K 0.00 % -354.500 K -3 054.17 % 12.000 K -42.86 % 21.000 K -93.79 % 338.000 K 8.33 % 312.000 K 100.00 % 156.000 K -76.85 % 674.000 K 100.00 % 337.000 K
Debt repayment 503.000 K 210.07 % -457.000 K -1 405.71 % 35.000 K 102.94 % -1.192 M 0.00 % -1.192 M 0.000 -100.00 % 1.559 M 0.000 100.00 % -1.285 M 0.000 100.00 % -1.903 M 0.000 100.00 % -878.000 K -155.73 % 1.576 M 0.00 % 1.576 M 421.53 % -490.000 K 0.00 % -490.000 K -49.39 % -328.000 K 0.00 % -328.000 K -138.23 % 858.000 K 0.00 % 858.000 K 72.64 % 497.000 K 0.00 % 497.000 K 0.000 0.000 100.00 % -2.370 M 0.000 100.00 % -615.000 K 0.000 100.00 % -2.989 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 -100.00 % 3.995 M 0.00 % 3.995 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 -100.00 % 2.143 M 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -512.000 K 0.000 100.00 % -819.000 K -219.92 % -256.000 K 0.00 % -256.000 K 0.000 0.000 0.000 100.00 % -246.000 K 0.000 0.000 0.000 100.00 % -410.000 K -100.00 % -205.000 K 0.00 % -205.000 K -66.67 % -123.000 K 0.00 % -123.000 K 0.00 % -123.000 K 0.00 % -123.000 K 0.00 % -123.000 K 0.00 % -123.000 K -0.41 % -122.500 K 0.00 % -122.500 K -100.00 % -61.250 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 1.000 K 100.26 % -390.000 K -19.27 % -327.000 K 52.57 % -689.500 K 0.00 % -689.500 K 0.000 100.00 % -691.000 K 0.000 100.00 % -243.000 K 0.000 100.00 % -242.000 K 0.000 100.00 % -227.000 K -363.27 % -49.000 K 0.00 % -49.000 K 50.25 % -98.500 K 0.00 % -98.500 K 11.26 % -111.000 K 0.00 % -111.000 K 16.54 % -133.000 K 0.00 % -133.000 K 13.36 % -153.500 K 0.00 % -153.500 K 38.48 % -249.500 K 58.08 % -595.250 K -166.96 % 889.000 K 175.02 % -1.185 M -376.86 % -248.500 K 19.19 % -307.500 K -143.04 % 714.500 K 189.03 % -802.500 K -100.00 % -401.250 K 64.66 % -1.136 M -100.00 % -567.750 K
Net cash used provided by financing activities -8.000 K 99.06 % -847.000 K 23.76 % -1.111 M -159.83 % 1.857 M 0.00 % 1.857 M 0.000 -100.00 % 868.000 K 0.000 100.00 % -1.774 M 0.000 100.00 % -2.145 M 0.000 100.00 % -1.515 M -214.64 % 1.322 M 0.00 % 1.322 M 285.73 % -711.500 K 0.00 % -711.500 K -26.60 % -562.000 K 0.00 % -562.000 K -193.36 % 602.000 K 0.00 % 602.000 K 172.40 % 221.000 K 0.00 % 221.000 K 171.12 % -310.750 K 47.80 % -595.250 K 59.81 % -1.481 M -24.98 % -1.185 M -37.23 % -863.500 K -180.81 % -307.500 K 61.68 % -802.500 K 0.00 % -802.500 K -100.00 % -401.250 K 64.66 % -1.136 M -100.00 % -567.750 K
Effect of forex changes on cash -9.000 K -800.00 % -1.000 K -116.67 % 6.000 K 340.00 % -2.500 K 0.00 % -2.500 K 0.000 -100.00 % 5.000 K 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 421.250 K 36.00 % 309.750 K 109.29 % 148.000 K 200.00 % -148.000 K -152.39 % 282.500 K 200.00 % -282.500 K -782.81 % -32.000 K -433.33 % -6.000 K -100.00 % -3.000 K -100.33 % 914.000 K 100.00 % 457.000 K
Net change in cash -2.417 M -1 626.43 % -140.000 K -122.76 % 615.000 K -92.31 % 7.997 M 0.00 % 7.997 M 394.86 % 1.616 M 219.37 % 506.000 K 120.40 % -2.480 M -13.92 % -2.177 M -157.36 % 3.795 M 1 058.33 % -396.000 K -135.17 % 1.126 M 1 401.33 % 75.000 K 111.65 % -644.000 K 0.00 % -644.000 K -6.98 % -602.000 K 0.00 % -602.000 K 78.13 % -2.752 M 0.00 % -2.752 M -264.79 % 1.670 M 0.00 % 1.670 M 218.10 % 525.000 K 0.00 % 525.000 K 300.00 % 131.250 K 236.01 % -96.500 K 92.12 % -1.224 M -300.00 % -306.000 K -119.54 % 1.566 M 300.00 % 391.500 K 344.89 % 88.000 K 300.00 % 22.000 K 0.00 % 22.000 K -85.11 % 147.750 K 0.00 % 147.750 K
Cash at beginning of period 10.835 M -1.28 % 10.975 M 5.94 % 10.360 M 338.43 % 2.363 M 0.00 % 2.363 M 216.33 % 747.000 K 209.96 % 241.000 K -91.14 % 2.721 M -44.45 % 4.898 M 344.06 % 1.103 M -26.42 % 1.499 M 301.88 % 373.000 K 25.17 % 298.000 K -68.37 % 942.000 K 0.00 % 942.000 K -38.99 % 1.544 M 0.00 % 1.544 M -64.06 % 4.296 M 0.00 % 4.296 M 63.59 % 2.626 M 0.00 % 2.626 M 24.99 % 2.101 M 0.00 % 2.101 M 300.00 % 525.250 K -15.52 % 621.750 K -83.25 % 3.711 M 300.00 % 927.750 K -56.75 % 2.145 M 300.00 % 536.250 K -73.93 % 2.057 M 300.00 % 514.250 K 0.00 % 514.250 K 40.31 % 366.500 K 0.00 % 366.500 K
Cash at end of period 8.418 M -22.31 % 10.835 M -1.28 % 10.975 M 5.94 % 10.360 M 0.00 % 10.360 M 338.43 % 2.363 M 216.33 % 747.000 K 209.96 % 241.000 K -91.14 % 2.721 M -44.45 % 4.898 M 344.06 % 1.103 M -26.42 % 1.499 M 301.88 % 373.000 K 25.17 % 298.000 K 0.00 % 298.000 K -68.37 % 942.000 K 0.00 % 942.000 K -38.99 % 1.544 M 0.00 % 1.544 M -64.06 % 4.296 M 0.00 % 4.296 M 63.59 % 2.626 M 0.00 % 2.626 M 300.00 % 656.500 K 24.99 % 525.250 K -78.88 % 2.487 M 300.00 % 621.750 K -83.25 % 3.711 M 300.00 % 927.750 K -56.75 % 2.145 M 300.00 % 536.250 K 0.00 % 536.250 K 4.28 % 514.250 K 0.00 % 514.250 K
Operating cash flow -1.767 M -169.24 % 2.552 M -28.09 % 3.549 M 4.81 % 3.386 M 0.00 % 3.386 M 10.76 % 3.057 M 200.89 % 1.016 M -66.93 % 3.072 M 171.56 % -4.293 M -267.37 % 2.565 M -25.61 % 3.448 M 23.94 % 2.782 M -0.57 % 2.798 M 2 384.08 % -122.500 K 0.00 % -122.500 K -107.23 % 1.695 M 0.00 % 1.695 M 85.14 % 915.500 K 0.00 % 915.500 K 14.87 % 797.000 K 0.00 % 797.000 K 102.80 % 393.000 K 0.00 % 393.000 K 100.00 % 196.500 K -59.98 % 491.000 K -54.35 % 1.076 M 0.00 % 1.076 M -20.45 % 1.352 M 0.00 % 1.352 M 150.14 % 540.500 K 0.00 % 540.500 K 100.00 % 270.250 K 272.13 % -157.000 K -100.00 % -78.500 K
Capital expenditure -616.000 K 61.01 % -1.580 M 13.61 % -1.829 M -44.76 % -1.264 M 0.00 % -1.264 M 0.000 100.00 % -2.824 M 0.000 100.00 % -1.663 M 0.000 100.00 % -469.000 K 0.000 100.00 % -2.864 M -116.72 % -1.322 M 0.00 % -1.322 M -6.06 % -1.246 M 0.00 % -1.246 M 27.64 % -1.722 M 0.00 % -1.722 M -350.20 % -382.500 K 0.00 % -382.500 K -14.69 % -333.500 K 0.00 % -333.500 K -89.76 % -175.750 K 41.80 % -302.000 K 26.52 % -411.000 K 0.00 % -411.000 K -1 686.96 % -23.000 K 0.00 % -23.000 K 84.97 % -153.000 K 0.00 % -153.000 K -100.00 % -76.500 K 68.71 % -244.500 K -100.00 % -122.250 K
Free CashFlow -2.383 M -345.16 % 972.000 K -43.49 % 1.720 M -18.96 % 2.123 M 0.00 % 2.123 M -30.57 % 3.057 M 269.08 % -1.808 M -158.85 % 3.072 M 151.58 % -5.956 M -332.20 % 2.565 M -13.90 % 2.979 M 7.08 % 2.782 M 4 315.15 % -66.000 K 95.43 % -1.444 M 0.00 % -1.444 M -421.60 % 449.000 K 0.00 % 449.000 K 155.67 % -806.500 K 0.00 % -806.500 K -294.57 % 414.500 K 0.00 % 414.500 K 596.64 % 59.500 K 0.00 % 59.500 K 186.75 % 20.750 K -89.02 % 189.000 K -71.56 % 664.500 K 0.00 % 664.500 K -50.00 % 1.329 M 0.00 % 1.329 M 242.97 % 387.500 K 0.00 % 387.500 K 100.00 % 193.750 K 148.26 % -401.500 K -100.00 % -200.750 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 2010 2010 2009 2009 2009
Date Form 10K
2024 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2023 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2022 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2021 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2020 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2019 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2018 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2017 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2016 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2015 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2014 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2013 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2012 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2011 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2010 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2009 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0