ALMDT.PA

Median Technologies S.A. ALMDT.PA

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 22.948 M 3.25 % 22.226 M -6.10 % 23.670 M 15.20 % 20.547 M 52.45 % 13.478 M 50.58 % 8.951 M 41.18 % 6.340 M -17.51 % 7.686 M 20.96 % 6.354 M 63.55 % 3.885 M 18.37 % 3.282 M 172.88 % 1.203 M 35.74 % 886.066 K 19.48 % 741.573 K -35.24 % 1.145 M -0.54 % 1.151 M -20.60 % 1.450 M
Net income -25.240 M -9.83 % -22.982 M -13.69 % -20.214 M -4.78 % -19.292 M -50.72 % -12.800 M -60.24 % -7.988 M 47.74 % -15.284 M 11.17 % -17.206 M -88.85 % -9.111 M -64.85 % -5.527 M -14.10 % -4.844 M -11.42 % -4.348 M -9.35 % -3.976 M -8.91 % -3.651 M -8.03 % -3.379 M 5.69 % -3.583 M 3.03 % -3.695 M
Income before tax -25.099 M -9.57 % -22.906 M -16.32 % -19.693 M -4.44 % -18.855 M -47.21 % -12.808 M -60.68 % -7.971 M 47.98 % -15.324 M 10.91 % -17.201 M -87.25 % -9.186 M -66.17 % -5.528 M 5.08 % -5.824 M -9.39 % -5.324 M -6.70 % -4.990 M -10.01 % -4.536 M -15.47 % -3.928 M 10.84 % -4.406 M 21.11 % -5.584 M
Income before tax ratio -1.09 -6.13 % -1.03 -23.87 % -0.83 9.34 % -0.92 3.43 % -0.95 -6.71 % -0.89 63.16 % -2.42 -8.00 % -2.24 -54.80 % -1.45 -1.60 % -1.42 19.81 % -1.77 59.91 % -4.43 21.39 % -5.63 7.93 % -6.12 -78.31 % -3.43 10.35 % -3.83 0.64 % -3.85
EBITDA -19.279 M 1.56 % -19.585 M -12.07 % -17.476 M -3.16 % -16.941 M -51.19 % -11.205 M -52.55 % -7.345 M 49.43 % -14.523 M 13.57 % -16.803 M -91.38 % -8.780 M -61.69 % -5.430 M -25.47 % -4.328 M 6.15 % -4.611 M -1.37 % -4.549 M -12.60 % -4.040 M -10.56 % -3.654 M 12.40 % -4.171 M 21.89 % -5.341 M
Net income ratio -1.10 -6.37 % -1.03 -21.08 % -0.85 9.05 % -0.94 1.13 % -0.95 -6.42 % -0.89 62.98 % -2.41 -7.69 % -2.24 -56.12 % -1.43 -0.79 % -1.42 3.61 % -1.48 59.17 % -3.61 19.44 % -4.49 8.85 % -4.92 -66.83 % -2.95 5.17 % -3.11 -22.13 % -2.55
Ratio EBITDA -0.84 4.66 % -0.88 -19.35 % -0.74 10.45 % -0.82 0.82 % -0.83 -1.31 % -0.82 64.18 % -2.29 -4.78 % -2.19 -58.21 % -1.38 1.14 % -1.40 -5.99 % -1.32 65.61 % -3.83 25.32 % -5.13 5.76 % -5.45 -70.74 % -3.19 11.93 % -3.62 1.63 % -3.68
Gross profit ratio -0.92 -700.00 % -0.11 -111.13 % 1.03 3.76 % 0.99 0.44 % 0.99 0.15 % 0.99 0.93 % 0.98 -0.06 % 0.98 -0.29 % 0.98 0.04 % 0.98 388.94 % -0.34 -135.82 % 0.95 -0.64 % 0.96 160.55 % -1.58 -1 226.94 % -0.12 82.18 % -0.67 82.99 % -3.92
Weighted average shs out dil 18.494 M 0.77 % 18.353 M 16.48 % 15.756 M 1.98 % 15.450 M 27.53 % 12.115 M 0.09 % 12.104 M -9.13 % 13.320 M -2.51 % 13.662 M -0.62 % 13.747 M 7.42 % 12.797 M 14.76 % 11.151 M 84.79 % 6.034 M 2.24 % 5.902 M 1.43 % 5.819 M 4.11 % 5.589 M 0.00 % 5.589 M 0.00 % 5.589 M
Weighted average shs out 18.494 M 0.64 % 18.376 M 16.63 % 15.756 M 1.98 % 15.450 M 27.53 % 12.115 M 0.09 % 12.104 M -9.13 % 13.320 M -2.51 % 13.662 M -0.62 % 13.747 M 7.42 % 12.797 M 14.76 % 11.151 M 84.79 % 6.034 M 2.24 % 5.902 M 1.43 % 5.819 M 4.11 % 5.589 M 0.00 % 5.589 M 0.00 % 5.589 M
EPS diluted -1.37 -9.60 % -1.25 2.34 % -1.28 -2.40 % -1.25 -17.92 % -1.06 -60.61 % -0.66 42.61 % -1.15 8.73 % -1.26 -90.91 % -0.66 -53.49 % -0.43 0.00 % -0.43 40.28 % -0.72 -7.46 % -0.67 -6.35 % -0.63 -5.00 % -0.60 6.25 % -0.64 -20.75 % -0.53
Earnings per share -1.37 -9.60 % -1.25 2.34 % -1.28 -2.40 % -1.25 -17.92 % -1.06 -60.61 % -0.66 42.61 % -1.15 8.73 % -1.26 -90.91 % -0.66 -53.49 % -0.43 0.00 % -0.43 40.28 % -0.72 -7.46 % -0.67 -6.35 % -0.63 -5.00 % -0.60 6.25 % -0.64 -20.75 % -0.53
Gross profit -21.071 M -725.99 % -2.551 M -110.45 % 24.420 M 19.53 % 20.430 M 53.11 % 13.343 M 50.80 % 8.848 M 42.50 % 6.209 M -17.57 % 7.532 M 20.61 % 6.245 M 63.61 % 3.817 M 442.03 % -1.116 M -197.75 % 1.142 M 34.87 % 846.504 K 172.35 % -1.170 M -759.27 % -136.170 K 82.27 % -768.130 K 86.49 % -5.687 M
Income tax expense 144.000 K 89.47 % 76.000 K -85.41 % 521.000 K 19.22 % 437.000 K 5 562.50 % -8.000 K -147.06 % 17.000 K 143.59 % -39.000 K -587.50 % 8.000 K 110.53 % -76.000 K -7 500.00 % -1.000 K 99.90 % -978.000 K -0.15 % -976.534 K 3.68 % -1.014 M -34.02 % -756.500 K -14.59 % -660.205 K 20.45 % -829.932 K 56.07 % -1.889 M
Cost of revenue 44.019 M 77.66 % 24.777 M 3 403.60 % -750.000 K -741.03 % 117.000 K -13.33 % 135.000 K 31.07 % 103.000 K -21.37 % 131.000 K -14.94 % 154.000 K 41.28 % 109.000 K 60.29 % 68.000 K -98.45 % 4.398 M 7 102.16 % 61.065 K 54.35 % 39.562 K -97.93 % 1.912 M 49.19 % 1.281 M -33.25 % 1.920 M -73.10 % 7.137 M
General and administrative expenses 19.067 M 5 933.86 % 316.000 K -98.07 % 16.403 M 36.35 % 12.030 M 47.92 % 8.133 M 40.76 % 5.778 M -20.73 % 7.289 M 2.47 % 7.113 M 49.87 % 4.746 M 57.36 % 3.016 M 68.30 % 1.792 M 14.51 % 1.565 M 1.42 % 1.543 M -17.54 % 1.871 M 0.000 0.000 0.000
Selling and marketing expenses 861.000 K 103.55 % 423.000 K -12.06 % 481.000 K 110.96 % 228.000 K 38.18 % 165.000 K -4.62 % 173.000 K -26.07 % 234.000 K 9.86 % 213.000 K -26.80 % 291.000 K 159.82 % 112.000 K -0.88 % 113.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses -18.466 M -222.18 % 15.114 M -63.86 % 41.824 M 3 106.76 % -1.391 M -108.02 % 17.353 M 184.94 % 6.090 M -56.49 % 13.998 M -18.67 % 17.211 M 65.41 % 10.405 M 64.27 % 6.334 M 37.37 % 4.611 M -8.20 % 5.023 M 13.57 % 4.423 M 48.09 % 2.986 M -19.04 % 3.689 M 3.64 % 3.560 M 4 479.37 % -81.280 K
Operating expenses 1.462 M -93.08 % 21.119 M -55.63 % 47.594 M 1 091.64 % 3.994 M -81.90 % 22.066 M 31.82 % 16.739 M -22.22 % 21.521 M -12.29 % 24.537 M 58.90 % 15.442 M 63.20 % 9.462 M 105.20 % 4.611 M -30.01 % 6.588 M 10.43 % 5.966 M 99.76 % 2.986 M -19.04 % 3.689 M 3.64 % 3.560 M -31.73 % 5.214 M
Cost and expenses 45.481 M 0.31 % 45.342 M -3.21 % 46.844 M 45.74 % 32.142 M 44.78 % 22.201 M 31.82 % 16.842 M -22.22 % 21.652 M -12.31 % 24.691 M 58.77 % 15.551 M 63.18 % 9.530 M 5.78 % 9.009 M 35.50 % 6.649 M 10.72 % 6.005 M 22.61 % 4.898 M -1.45 % 4.970 M -9.29 % 5.479 M -24.09 % 7.218 M
Research and development expenses 0.000 -100.00 % 5.266 M 5.09 % 5.011 M 0.95 % 4.964 M 12.00 % 4.432 M -5.66 % 4.698 M -11.48 % 5.307 M 27.14 % 4.174 M 29.95 % 3.212 M 23.97 % 2.591 M -2.59 % 2.660 M 21 454.17 % 12.341 K 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 19.928 M 2 596.62 % 739.000 K -2.64 % 759.000 K 80.29 % 421.000 K 49.82 % 281.000 K -95.28 % 5.951 M -20.90 % 7.523 M 2.69 % 7.326 M 45.44 % 5.037 M 61.03 % 3.128 M 64.20 % 1.905 M 21.73 % 1.565 M 1.42 % 1.543 M -17.54 % 1.871 M 0.000 0.000 -100.00 % 5.133 M
Interest income 0.000 0.000 -100.00 % 1.275 M 1 513.92 % 79.000 K 88.10 % 42.000 K 121.05 % 19.000 K -44.12 % 34.000 K -71.43 % 119.000 K 43.37 % 83.000 K -42.76 % 145.000 K 3.57 % 140.000 K 736.87 % 16.729 K -81.48 % 90.331 K 0.14 % 90.207 K 0.000 -100.00 % 264.000 -99.84 % 166.558 K
Interest expense 2.564 M 22.04 % 2.101 M 64.78 % 1.275 M -5.35 % 1.347 M 50.84 % 893.000 K 850.00 % 94.000 K 1 780.00 % 5.000 K 66.67 % 3.000 K -66.67 % 9.000 K -40.00 % 15.000 K -95.34 % 322.000 K 2 693.20 % 11.528 K -36.17 % 18.060 K -93.93 % 297.506 K 198.39 % 99.703 K 21.13 % 82.308 K 20 222.96 % 405.000
Depreciation and amortization 2.017 M 65.33 % 1.220 M 61.38 % 756.000 K 33.33 % 567.000 K -20.37 % 712.000 K 34.85 % 528.000 K -26.56 % 719.000 K 127.53 % 316.000 K -18.97 % 390.000 K 306.25 % 96.000 K 11.63 % 86.000 K -27.12 % 118.000 K -72.11 % 423.078 K 504.58 % 69.979 K -34.28 % 106.477 K -33.22 % 159.443 K -34.54 % 243.568 K
Operating income -22.533 M 2.52 % -23.116 M 0.81 % -23.304 M -100.98 % -11.595 M -31.48 % -8.819 M -11.76 % -7.891 M 48.74 % -15.393 M 9.88 % -17.081 M -84.56 % -9.255 M -62.83 % -5.684 M 0.72 % -5.725 M -24.76 % -4.589 M 2.52 % -4.708 M -13.26 % -4.157 M -8.66 % -3.825 M 11.61 % -4.328 M 24.97 % -5.768 M
Operating income ratio -0.98 5.59 % -1.04 -5.64 % -0.98 -74.47 % -0.56 13.76 % -0.65 25.78 % -0.88 63.69 % -2.43 -9.25 % -2.22 -52.58 % -1.46 0.44 % -1.46 16.13 % -1.74 54.28 % -3.82 28.19 % -5.31 5.21 % -5.61 -67.81 % -3.34 11.13 % -3.76 5.51 % -3.98
Total other income expenses net -2.566 M -1 321.90 % 210.000 K -94.27 % 3.664 M 150.47 % -7.260 M -81.91 % -3.991 M -99 675.00 % -4.000 K -105.71 % 70.000 K 158.33 % -120.000 K -273.91 % 69.000 K -55.77 % 156.000 K 578.26 % 23.000 K 103.13 % -735.357 K -160.55 % -282.228 K -12.57 % -250.705 K -143.46 % -102.975 K -31.98 % -78.026 K -142.50 % 183.589 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Net debt 21.308 M 507.76 % 3.506 M 205.54 % -3.322 M 84.59 % -21.562 M -80.45 % -11.949 M -76.47 % -6.771 M 46.84 % -12.736 M 54.97 % -28.286 M 31.54 % -41.317 M -43.25 % -28.843 M -93.67 % -14.893 M -1 206.54 % -1.140 M 0.000 100.00 % -7.736 M -1 316.76 % 635.790 K -35.30 % 982.711 K 446.66 % -283.479 K
Total investments 151.000 K 22.76 % 123.000 K -59.80 % 306.000 K 350.00 % 68.000 K 0.00 % 68.000 K 0.00 % 68.000 K 6.25 % 64.000 K -26.44 % 87.000 K 11.54 % 78.000 K 21.88 % 64.000 K -77.78 % 288.000 K 16.10 % 248.064 K 0.000 -100.00 % 216.147 K 534.90 % 34.044 K 0.00 % 34.044 K -97.64 % 1.444 M
Total debt 29.442 M 27.94 % 23.013 M 26.79 % 18.151 M 9.89 % 16.518 M 278.33 % 4.366 M 417.30 % 844.000 K 28 033.33 % 3.000 K -25.00 % 4.000 K -99.13 % 459.000 K -67.90 % 1.430 M 82.86 % 782.000 K -16.09 % 932.000 K 0.000 -100.00 % 90.409 K -87.90 % 747.324 K -37.33 % 1.192 M 692.82 % 150.405 K
Accumulated other comprehensive income loss -107.283 M -25.35 % -85.586 M 9.26 % -94.321 M -14.90 % -82.093 M -26.73 % -64.777 M -5 334.31 % -1.192 M -15.39 % -1.033 M -30.26 % -793.000 K -23.14 % -644.000 K -22.20 % -527.000 K 98.32 % -31.372 M -3 137 199 896.78 % -1.000 0.000 0.000 100.00 % -275.801 K 0.000 0.000
Retained earnings -25.240 M -9.83 % -22.982 M -13.70 % -20.213 M -4.77 % -19.292 M -50.70 % -12.802 M -60.35 % -7.984 M 47.76 % -15.284 M 11.17 % -17.206 M -88.85 % -9.111 M -64.85 % -5.527 M 84.49 % -35.642 M -15.73 % -30.798 M 0.000 100.00 % -22.474 M -19.45 % -18.814 M -21.89 % -15.435 M -30.23 % -11.852 M
Common stock 926.000 K 0.65 % 920.000 K 16.46 % 790.000 K 1.94 % 775.000 K 27.68 % 607.000 K 0.17 % 606.000 K 0.00 % 606.000 K 1.17 % 599.000 K 2.74 % 583.000 K 16.37 % 501.000 K -98.96 % 48.043 M 15 822.94 % 301.722 K 0.000 -100.00 % 290.940 K 33.78 % 217.474 K 0.00 % 217.473 K 2.38 % 212.414 K
Total equity -33.967 M -229.97 % -10.294 M -41.93 % -7.253 M -246.85 % 4.939 M 143.47 % -11.362 M -986.96 % 1.281 M -85.91 % 9.093 M -63.54 % 24.937 M -35.62 % 38.737 M 47.61 % 26.243 M 90.50 % 13.776 M 1 371.43 % -1.084 M 0.000 -100.00 % 5.062 M 290.17 % -2.662 M -470.90 % 717.625 K -80.24 % 3.631 M
Other non current liabilities 4.994 M 396.92 % 1.005 M 35.08 % 744.000 K -8.15 % 810.000 K 1.89 % 795.000 K -34.08 % 1.206 M 165.64 % 454.000 K 171.27 % -637.000 K -236.70 % 466.000 K -74.40 % 1.820 M 35.62 % 1.342 M 109.69 % 640.000 K 0.000 0.000 0.000 -100.00 % 3.000 -100.00 % 172.600 K
Long term debt 8.988 M -59.65 % 22.277 M 26.42 % 17.621 M 9.15 % 16.144 M 5.44 % 15.311 M 0.000 0.000 0.000 0.000 -100.00 % 314.000 K -70.76 % 1.074 M 15.24 % 932.000 K 0.000 -100.00 % 90.409 K -87.90 % 747.324 K -37.33 % 1.192 M 692.82 % 150.405 K
Total non current liabilities 14.236 M -39.44 % 23.507 M 26.10 % 18.642 M 8.42 % 17.194 M 5.21 % 16.343 M 956.43 % 1.547 M 101.96 % 766.000 K -58.55 % 1.848 M -4.89 % 1.943 M -24.51 % 2.574 M 17.75 % 2.186 M 135.06 % 929.981 K 0.000 -100.00 % 4.217 M -30.24 % 6.046 M 88.49 % 3.207 M 892.98 % 323.005 K
Other current liabilities 18.907 M 87.79 % 10.068 M -5.57 % 10.662 M -26.54 % 14.515 M 274.87 % 3.872 M 1 776.19 % -231.000 K -109.09 % 2.540 M -19.95 % 3.173 M 132.97 % 1.362 M -50.49 % 2.751 M 530.96 % 436.000 K -13.42 % 503.566 K 0.000 -100.00 % 218.553 K -38.49 % 355.317 K 59.45 % 222.842 K -66.07 % 656.730 K
Deferred revenue 0.000 -100.00 % 7.335 M -9.56 % 8.110 M -8.09 % 8.824 M -33.88 % 13.346 M 18.37 % 11.275 M 138.27 % 4.732 M 84.99 % 2.558 M -42.26 % 4.430 M 0.000 100.00 % -1.083 M -115.62 % -502.264 K 0.000 0.000 0.000 0.000 0.000
Short term debt 20.454 M 2 679.08 % 736.000 K 38.87 % 530.000 K 41.71 % 374.000 K 6.86 % 350.000 K 38.34 % 253.000 K 8 333.33 % 3.000 K 100.12 % -2.403 M -0.71 % -2.386 M -313.80 % 1.116 M 124.31 % 497.532 K 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 44.103 M 94.11 % 22.721 M -2.75 % 23.364 M -14.28 % 27.255 M 34.24 % 20.303 M 52.73 % 13.293 M 60.37 % 8.289 M 12.64 % 7.359 M 25.28 % 5.874 M 24.13 % 4.732 M 148.01 % 1.908 M 12.71 % 1.693 M 0.000 -100.00 % 1.193 M -7.07 % 1.284 M 17.06 % 1.097 M -3.50 % 1.137 M
Total liabilities 58.339 M 26.20 % 46.228 M 10.05 % 42.006 M -5.50 % 44.449 M 21.29 % 36.646 M 146.94 % 14.840 M 63.89 % 9.055 M -1.65 % 9.207 M 17.78 % 7.817 M 6.99 % 7.306 M 78.46 % 4.094 M 880.23 % 417.658 K -14.49 % 488.406 K -90.97 % 5.410 M -26.18 % 7.330 M 70.29 % 4.304 M 194.86 % 1.460 M
Other non current assets 414.000 K 0.000 -100.00 % 307.000 K 30 600.00 % 1.000 K -50.00 % 2.000 K -99.28 % 279.000 K 27 800.00 % 1.000 K -99.66 % 292.000 K 54.50 % 189.000 K 18 800.00 % 1.000 K -99.65 % 288.000 K 173.40 % -392.346 K 0.000 -100.00 % 5.000 0.00 % 5.000 25.00 % 4.000 -99.79 % 1.926 K
Long term investments 0.000 -100.00 % 354.000 K 15.69 % 306.000 K 276.88 % -173.000 K -1 053.33 % -15.000 K 79.45 % -73.000 K -143.33 % -30.000 K 74.79 % -119.000 K -164.44 % -45.000 K -66.67 % -27.000 K -111.74 % 230.000 K -7.28 % 248.064 K 0.000 100.00 % -897.829 K 67.64 % -2.775 M -3.81 % -2.673 M -5 395.73 % 50.474 K
Intangible assets 2.219 M 27.16 % 1.745 M 81.20 % 963.000 K 1 237.50 % 72.000 K 26.32 % 57.000 K 159.09 % 22.000 K -76.34 % 93.000 K -60.43 % 235.000 K -15.47 % 278.000 K 30.52 % 213.000 K 1 538.46 % 13.000 K -42.73 % 22.698 K 0.000 0.000 -100.00 % 1.353 M -3.49 % 1.402 M 1 100.94 % 116.739 K
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
Goodwill and intangible assets 2.219 M 27.16 % 1.745 M 81.20 % 963.000 K 1 237.50 % 72.000 K 26.32 % 57.000 K 159.09 % 22.000 K -76.34 % 93.000 K -60.43 % 235.000 K -15.47 % 278.000 K 30.52 % 213.000 K 1 538.46 % 13.000 K -42.73 % 22.698 K 0.000 -100.00 % 15.172 K -59.66 % 37.608 K -28.19 % 52.372 K -55.14 % 116.739 K
Property plant equipment net 1.218 M -36.23 % 1.910 M -3.14 % 1.972 M 30.34 % 1.513 M -5.91 % 1.608 M 7.06 % 1.502 M 170.63 % 555.000 K 10.78 % 501.000 K 38.78 % 361.000 K 41.02 % 256.000 K 190.91 % 88.000 K -27.62 % 121.584 K 0.000 -100.00 % 98.141 K -15.27 % 115.823 K -35.83 % 180.504 K -29.21 % 254.979 K
Total non current assets 3.851 M -3.94 % 4.009 M 23.66 % 3.242 M 75.34 % 1.849 M -2.58 % 1.898 M 9.71 % 1.730 M 109.70 % 825.000 K -9.24 % 909.000 K 16.09 % 783.000 K 34.31 % 583.000 K 49.87 % 389.000 K -0.85 % 392.346 K 0.000 -100.00 % 335.017 K 78.69 % 187.480 K -29.76 % 266.924 K -37.06 % 424.118 K
Other current assets 2.820 M 0.39 % 2.809 M -3.70 % 2.917 M 20.94 % 2.412 M 4.87 % 2.300 M 209.56 % 743.000 K -69.55 % 2.440 M -16.55 % 2.924 M 34.50 % 2.174 M 43.40 % 1.516 M -0.39 % 1.522 M 29.57 % 1.175 M 0.000 -100.00 % 90.193 K -1.48 % 91.544 K -94.79 % 1.757 M 453.55 % 317.324 K
Short term investments 151.000 K 22.76 % 123.000 K -38.50 % 200.000 K -17.01 % 241.000 K 190.36 % 83.000 K -41.13 % 141.000 K 50.00 % 94.000 K -54.37 % 206.000 K 67.48 % 123.000 K 35.16 % 91.000 K 56.90 % 58.000 K 0.000 0.000 -100.00 % 1.114 M -60.34 % 2.809 M 3.76 % 2.707 M 94.29 % 1.393 M
cash and cash equivalents 8.134 M -58.30 % 19.507 M -9.16 % 21.473 M -44.96 % 39.010 M 139.11 % 16.315 M 114.25 % 7.615 M -40.22 % 12.739 M -54.97 % 28.290 M -32.28 % 41.776 M 38.00 % 30.273 M 93.13 % 15.675 M 656.56 % 2.072 M 0.000 -100.00 % 7.826 M 6 917.12 % 111.534 K -46.82 % 209.726 K -51.66 % 433.884 K
Cash and short term investments 8.285 M -57.79 % 19.630 M -9.43 % 21.673 M -44.78 % 39.251 M 139.36 % 16.398 M 111.42 % 7.756 M -39.56 % 12.833 M -54.97 % 28.496 M -31.99 % 41.899 M 37.99 % 30.364 M 93.71 % 15.675 M 656.56 % 2.072 M 0.000 -100.00 % 8.940 M 206.14 % 2.920 M 0.12 % 2.917 M 59.63 % 1.827 M
Total current assets 20.521 M -35.72 % 31.926 M 1.32 % 31.511 M -33.72 % 47.539 M 103.28 % 23.386 M 62.50 % 14.391 M -16.93 % 17.323 M -47.88 % 33.234 M -27.39 % 45.770 M 38.84 % 32.966 M 89.96 % 17.354 M 362.97 % 3.748 M 0.000 -100.00 % 10.137 M 126.25 % 4.480 M -5.77 % 4.755 M -11.97 % 5.401 M
Inventory 48.000 K -52.94 % 102.000 K 0.000 0.000 0.000 -100.00 % 1.290 M 0.000 100.00 % -4.185 M -139 600.00 % 3.000 K -57.14 % 7.000 K 16.67 % 6.000 K -67.11 % 18.240 K 0.000 -100.00 % 50.326 K -21.47 % 64.081 K -21.58 % 81.710 K -29.34 % 115.635 K
Net receivables 9.368 M -0.18 % 9.385 M 35.60 % 6.921 M 17.78 % 5.876 M 25.34 % 4.688 M 1.87 % 4.602 M 14.08 % 4.034 M 41.79 % 2.845 M 19.09 % 2.389 M 62.41 % 1.471 M 438.83 % 273.000 K -81.97 % 1.514 M 0.000 0.000 -100.00 % 1.353 M -3.49 % 1.402 M -55.37 % 3.141 M
Tax assets 0.000 0.000 100.00 % -306.000 K -170.18 % 436.000 K 77.24 % 246.000 K 0.000 -100.00 % 206.000 K 0.000 0.000 -100.00 % 140.000 K 160.87 % -230.000 K 0.000 0.000 -100.00 % 1.120 M -60.14 % 2.809 M 3.76 % 2.707 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.00 % 1.000 K 0.000 -100.00 % 127.000 K 103.41 % -3.723 M -862.30 % 488.406 K 0.000 0.000 0.000 0.000
Account payables 3.159 M -17.04 % 3.808 M 3.70 % 3.672 M 17.69 % 3.120 M 20.42 % 2.591 M 46.88 % 1.764 M 76.05 % 1.002 M -13.10 % 1.153 M 376.45 % 242.000 K -71.22 % 841.000 K 87.72 % 448.000 K 54.88 % 289.248 K 0.000 -100.00 % 189.760 K -13.83 % 220.210 K -4.79 % 231.279 K 19.93 % 192.839 K
Tax payables 1.583 M 104.52 % 774.000 K 98.46 % 390.000 K -7.58 % 422.000 K 193.06 % 144.000 K -37.93 % 232.000 K 1 833.33 % 12.000 K -97.45 % 471.000 K 94.63 % 242.000 K 908.33 % 24.000 K -97.96 % 1.177 M 30.78 % 900.000 K 0.000 -100.00 % 784.928 K 10.79 % 708.514 K 10.22 % 642.799 K 123.83 % 287.183 K
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.069 M -5.06 % 1.126 M -22.56 % 1.454 M 40.21 % 1.037 M 107.40 % 500.000 K 0.000 -100.00 % 2.875 M 10.58 % 2.600 M 73.33 % 1.500 M 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 1.085 M -20.34 % 1.362 M 7.24 % 1.270 M 45.31 % 874.000 K -24.72 % 1.161 M 362.55 % 251.000 K 0.000 100.00 % -2.407 M 15.40 % -2.845 M 0.000 100.00 % -585.468 K 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 -100.00 % 22.062 M -76.61 % 94.321 M 14.90 % 82.093 M 26.73 % 64.777 M 24.17 % 52.166 M 0.000 0.000 0.000 0.000 -100.00 % 31.372 M 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 97.630 M 0.66 % 96.991 M 730.54 % 11.678 M -49.95 % 23.333 M 7 918.21 % 291.000 K 100.67 % -43.507 M -182.00 % 53.056 M 0.13 % 52.988 M 2.39 % 51.750 M 65.99 % 31.177 M -34.33 % 47.476 M 61.41 % 29.413 M 0.000 -100.00 % 27.245 M 70.88 % 15.944 M 0.06 % 15.935 M 4.35 % 15.270 M
Deferred tax liabilities non current 254.000 K 12.89 % 225.000 K -18.77 % 277.000 K 14.94 % 241.000 K 1.69 % 237.000 K -30.50 % 341.000 K 9.29 % 312.000 K -10.09 % 347.000 K -1.14 % 351.000 K -20.23 % 440.000 K 19.57 % 368.000 K -14.41 % 429.981 K 0.000 -100.00 % 1.252 M -53.61 % 2.698 M 424.01 % 514.922 K 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 100.00 % -2.205 M -551.50 % 488.406 K 0.000 0.000 0.000 0.000
Total assets 24.372 M -32.18 % 35.935 M 3.40 % 34.753 M -29.63 % 49.388 M 95.33 % 25.284 M 56.84 % 16.121 M -11.17 % 18.148 M -46.85 % 34.144 M -26.66 % 46.554 M 38.76 % 33.549 M 87.74 % 17.870 M 4 178.62 % 417.658 K -14.49 % 488.406 K -95.34 % 10.472 M 124.34 % 4.668 M -7.05 % 5.022 M -13.80 % 5.826 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Deferred income tax 0.000 0.000 100.00 % -18.000 K -100.26 % 6.927 M 134.50 % 2.954 M 659.47 % -528.000 K 0.000 0.000 100.00 % -76.000 K -484.62 % -13.000 K 76.79 % -56.000 K 0.000
Stock based compensation 1.431 M -48.67 % 2.788 M -64.50 % 7.853 M 325.18 % 1.847 M 591.76 % 267.000 K 237.97 % 79.000 K 111.70 % -675.000 K -131.34 % 2.154 M 101.87 % 1.067 M 8 107.69 % 13.000 K -76.79 % 56.000 K 0.000
Change in working capital 1.084 M 264.24 % -660.000 K 30.89 % -955.000 K 30.39 % -1.372 M -153.83 % 2.549 M -13.51 % 2.947 M 914.09 % -362.000 K -141.18 % 879.000 K 677.88 % 113.000 K -93.16 % 1.651 M 189.14 % 571.000 K 395.85 % -193.000 K
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.269 M 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.000 K 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
Other working capital 1.084 M 264.24 % -660.000 K 30.89 % -955.000 K 30.39 % -1.372 M -153.83 % 2.549 M -13.51 % 2.947 M 914.09 % -362.000 K -141.18 % 879.000 K -36.21 % 1.378 M -16.54 % 1.651 M 97.49 % 836.000 K 533.16 % -193.000 K
Other non cash items 2.759 M 346.44 % 618.000 K 118.70 % -3.305 M -406.02 % 1.080 M 40.99 % 766.000 K 33.92 % 572.000 K 1 430.23 % -43.000 K -490.91 % 11.000 K 22.22 % 9.000 K 200.00 % 3.000 K -99.59 % 725.000 K 8 962.50 % 8.000 K
Net cash provided by operating activities -17.949 M 11.30 % -20.236 M -28.13 % -15.793 M -55.98 % -10.125 M -85.47 % -5.459 M -24.46 % -4.386 M 71.97 % -15.645 M -12.99 % -13.846 M -82.93 % -7.569 M -101.09 % -3.764 M -10.51 % -3.406 M 22.85 % -4.415 M
Investments in property plant and equipment -227.000 K 82.46 % -1.294 M 6.71 % -1.387 M -188.36 % -481.000 K -33.98 % -359.000 K -103.98 % -176.000 K 30.98 % -255.000 K 34.78 % -391.000 K 18.03 % -477.000 K -52.40 % -313.000 K -449.12 % -57.000 K -18.75 % -48.000 K
Acquisitions net 0.000 -100.00 % 13.000 K 0.000 -100.00 % 44.000 K -33.33 % 66.000 K 6 500.00 % 1.000 K 0.000 -100.00 % 2.000 K 101.43 % -140.000 K 0.000 0.000 100.00 % -48.000 K
Purchases of investments -86.000 K 0.000 0.000 100.00 % -230.000 K -784.62 % -26.000 K 35.00 % -40.000 K 73.68 % -152.000 K -33.33 % -114.000 K -280.00 % -30.000 K 75.41 % -122.000 K -713.33 % -15.000 K 0.000
Sales maturities of investments 0.000 -100.00 % 27.000 K 0.000 -100.00 % 39.000 K -32.76 % 58.000 K 205.26 % 19.000 K -93.87 % 310.000 K 15 600.00 % -2.000 K -200.00 % 2.000 K 0.000 -100.00 % 75.000 K 0.000
Other investing activites -854.000 K -85 500.00 % 1.000 K 0.000 100.00 % -44.000 K 33.33 % -66.000 K -6 700.00 % 1.000 K 200.00 % -1.000 K 99.47 % -190.000 K -236.69 % 139.000 K 6 850.00 % 2.000 K 200.00 % -2.000 K 0.000
Net cash used for investing activites -1.167 M 6.86 % -1.253 M 9.66 % -1.387 M -106.40 % -672.000 K -105.50 % -327.000 K -67.69 % -195.000 K -98.98 % -98.000 K 80.52 % -503.000 K 0.59 % -506.000 K -16.86 % -433.000 K -659.65 % -57.000 K -18.75 % -48.000 K
Debt repayment 8.500 M 166.54 % 3.189 M 897.25 % -400.000 K -2.56 % -390.000 K -102.60 % 15.000 M 4 373.50 % -351.000 K 0.000 100.00 % -456.000 K 53.61 % -983.000 K -35.40 % -726.000 K 4.72 % -762.000 K -440.43 % -141.000 K
Common stock issued 67.000 K -99.64 % 18.457 M 11 086.06 % 165.000 K -99.51 % 33.593 M 197 505.88 % 17.000 K 0.000 -100.00 % 189.000 K -85.70 % 1.322 M -93.57 % 20.558 M 5.54 % 19.479 M 9.26 % 17.828 M 807.28 % 1.965 M
Common stock repurchased 0.000 100.00 % -76.000 K -80.95 % -42.000 K 0.000 100.00 % -58.000 K 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
Other financing activites -901.000 K 51.24 % -1.848 M 0.000 0.000 100.00 % -398.000 K -107.29 % -192.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -404.000 K
Net cash used provided by financing activities 7.666 M -61.13 % 19.722 M 7 219.86 % -277.000 K -100.83 % 33.203 M 128.03 % 14.561 M 2 781.58 % -543.000 K -387.30 % 189.000 K -78.18 % 866.000 K -95.58 % 19.575 M 4.38 % 18.753 M 9.89 % 17.066 M 1 101.83 % 1.420 M
Effect of forex changes on cash 83.000 K 140.89 % -203.000 K -153.75 % -80.000 K -127.68 % 289.000 K 485.33 % -75.000 K 0.000 -100.00 % 3.000 K 0.000 0.000 100.00 % -1.000 K 0.000 0.000
Net change in cash -11.367 M -476.42 % -1.972 M 88.76 % -17.539 M -177.28 % 22.695 M 160.86 % 8.700 M 269.79 % -5.124 M 67.05 % -15.551 M -15.34 % -13.483 M -217.24 % 11.500 M -20.99 % 14.555 M 7.00 % 13.603 M 547.03 % -3.043 M
Cash at beginning of period 19.495 M -9.19 % 21.467 M -44.96 % 39.006 M 139.08 % 16.315 M 114.25 % 7.615 M -40.22 % 12.739 M -54.97 % 28.290 M -32.28 % 41.773 M 37.99 % 30.273 M 92.60 % 15.718 M 658.59 % 2.072 M -59.49 % 5.115 M
Cash at end of period 8.128 M -58.31 % 19.495 M -9.19 % 21.467 M -44.97 % 39.010 M 139.11 % 16.315 M 114.25 % 7.615 M -40.22 % 12.739 M -54.97 % 28.290 M -32.28 % 41.773 M 37.99 % 30.273 M 93.13 % 15.675 M 656.52 % 2.072 M
Operating cash flow -17.949 M 11.30 % -20.236 M -28.13 % -15.793 M -55.98 % -10.125 M -85.47 % -5.459 M -24.46 % -4.386 M 71.97 % -15.645 M -12.99 % -13.846 M -82.93 % -7.569 M -101.09 % -3.764 M -10.51 % -3.406 M 22.85 % -4.415 M
Capital expenditure -1.081 M 16.40 % -1.293 M 6.78 % -1.387 M -188.36 % -481.000 K -33.98 % -359.000 K -103.98 % -176.000 K 30.98 % -255.000 K 34.78 % -391.000 K 18.03 % -477.000 K -52.40 % -313.000 K -449.12 % -57.000 K -18.75 % -48.000 K
Free CashFlow -19.030 M 11.61 % -21.529 M -25.31 % -17.180 M -61.98 % -10.606 M -82.30 % -5.818 M -27.53 % -4.562 M 71.31 % -15.900 M -11.68 % -14.237 M -76.95 % -8.046 M -97.35 % -4.077 M -17.73 % -3.463 M 22.41 % -4.463 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
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
Revenue 12.012 M 9.84 % 10.936 M -3.95 % 11.386 M 0.52 % 11.327 M 3.49 % 10.945 M -13.99 % 12.725 M 22.26 % 10.408 M 2.65 % 10.139 M 34.33 % 7.548 M 27.28 % 5.930 M 20.04 % 4.940 M 22.25 % 4.041 M 35.51 % 2.982 M -11.20 % 3.358 M -10.00 % 3.731 M -5.74 % 3.958 M 14.43 % 3.459 M 18.87 % 2.910 M 18.82 % 2.449 M 70.54 % 1.436 M 74.27 % 824.000 K 14.92 % 717.000 K 9.51 % 654.736 K 19.48 % 548.000 K 23.69 % 443.033 K 0.00 % 443.033 K 19.48 % 370.787 K 0.00 % 370.787 K -35.24 % 572.593 K 0.00 % 572.593 K -0.54 % 575.716 K 0.00 % 575.716 K
Net income -12.783 M -2.62 % -12.457 M 3.39 % -12.894 M -27.82 % -10.088 M 10.98 % -11.332 M -27.60 % -8.881 M 9.25 % -9.786 M -2.95 % -9.506 M -16.50 % -8.160 M -75.79 % -4.642 M -23.42 % -3.761 M 10.94 % -4.223 M 33.28 % -6.329 M 29.32 % -8.955 M -7.61 % -8.322 M 6.33 % -8.884 M -62.89 % -5.454 M -49.14 % -3.657 M -19.82 % -3.052 M -23.31 % -2.475 M -11.84 % -2.213 M 2.38 % -2.267 M -2.41 % -2.214 M -3.73 % -2.134 M -7.34 % -1.988 M 0.00 % -1.988 M -8.91 % -1.825 M 0.00 % -1.825 M -8.03 % -1.690 M 0.00 % -1.690 M 5.69 % -1.792 M 0.00 % -1.792 M
Income before tax -12.654 M -1.70 % -12.442 M 3.83 % -12.938 M -29.80 % -9.968 M 10.39 % -11.124 M -29.83 % -8.568 M 10.26 % -9.548 M -2.59 % -9.307 M -13.90 % -8.171 M -76.14 % -4.639 M -23.25 % -3.764 M 10.44 % -4.203 M 33.95 % -6.363 M 28.98 % -8.960 M -7.59 % -8.328 M 6.11 % -8.870 M -60.80 % -5.516 M -50.26 % -3.671 M -19.93 % -3.061 M -24.08 % -2.467 M -8.53 % -2.273 M -3.51 % -2.196 M 18.01 % -2.678 M -1.22 % -2.646 M -6.05 % -2.495 M 0.00 % -2.495 M -10.01 % -2.268 M 0.00 % -2.268 M -15.47 % -1.964 M 0.00 % -1.964 M 10.84 % -2.203 M 0.00 % -2.203 M
Income before tax ratio -1.05 7.41 % -1.14 -0.12 % -1.14 -29.12 % -0.88 13.41 % -1.02 -50.95 % -0.67 26.60 % -0.92 0.06 % -0.92 15.20 % -1.08 -38.38 % -0.78 -2.67 % -0.76 26.74 % -1.04 51.26 % -2.13 20.03 % -2.67 -19.54 % -2.23 0.40 % -2.24 -40.53 % -1.59 -26.41 % -1.26 -0.93 % -1.25 27.25 % -1.72 37.72 % -2.76 9.93 % -3.06 25.13 % -4.09 15.28 % -4.83 14.26 % -5.63 0.00 % -5.63 7.93 % -6.12 0.00 % -6.12 -78.31 % -3.43 0.00 % -3.43 10.35 % -3.83 0.00 % -3.83
EBITDA -13.453 M -36.62 % -9.847 M 9.49 % -10.880 M -0.66 % -10.809 M 10.21 % -12.038 M -14.93 % -10.474 M -56.63 % -6.687 M -57.86 % -4.236 M -8.64 % -3.899 M 3.54 % -4.042 M -14.86 % -3.519 M 9.21 % -3.876 M 33.72 % -5.848 M 34.21 % -8.889 M -3.19 % -8.614 M -5.15 % -8.192 M -49.05 % -5.496 M -54.04 % -3.568 M -15.62 % -3.086 M -22.75 % -2.514 M -8.60 % -2.315 M -11.03 % -2.085 M 53.37 % -4.471 M 0.000 100.00 % -2.274 M 0.00 % -2.274 M -12.60 % -2.020 M 0.00 % -2.020 M -10.56 % -1.827 M 0.00 % -1.827 M 12.40 % -2.086 M 0.00 % -2.086 M
Net income ratio -1.06 6.58 % -1.14 -0.59 % -1.13 -27.15 % -0.89 13.98 % -1.04 -48.35 % -0.70 25.77 % -0.94 -0.28 % -0.94 13.27 % -1.08 -38.10 % -0.78 -2.82 % -0.76 27.15 % -1.05 50.76 % -2.12 20.41 % -2.67 -19.56 % -2.23 0.63 % -2.24 -42.35 % -1.58 -25.47 % -1.26 -0.84 % -1.25 27.69 % -1.72 35.82 % -2.69 15.06 % -3.16 6.49 % -3.38 13.18 % -3.89 13.22 % -4.49 0.00 % -4.49 8.85 % -4.92 0.00 % -4.92 -66.83 % -2.95 0.00 % -2.95 5.17 % -3.11 0.00 % -3.11
Ratio EBITDA -1.12 -24.38 % -0.90 5.77 % -0.96 -0.14 % -0.95 13.24 % -1.10 -33.62 % -0.82 -28.11 % -0.64 -53.78 % -0.42 19.12 % -0.52 24.22 % -0.68 4.31 % -0.71 25.73 % -0.96 51.09 % -1.96 25.92 % -2.65 -14.65 % -2.31 -11.55 % -2.07 -30.26 % -1.59 -29.59 % -1.23 2.70 % -1.26 28.02 % -1.75 37.69 % -2.81 3.39 % -2.91 57.42 % -6.83 0.00 100.00 % -5.13 0.00 % -5.13 5.76 % -5.45 0.00 % -5.45 -70.74 % -3.19 0.00 % -3.19 11.93 % -3.62 0.00 % -3.62
Gross profit ratio -1.09 -41.48 % -0.77 -2 454.91 % -0.03 95.26 % -0.64 19.06 % -0.79 -30.28 % -0.60 -23.19 % -0.49 -111.29 % -0.23 35.14 % -0.36 24.44 % -0.47 -22.51 % -0.39 -729.33 % -0.05 87.07 % -0.36 63.17 % -0.98 -0.07 % -0.98 -0.04 % -0.98 -112.73 % -0.46 -33.91 % -0.34 -21.78 % -0.28 67.58 % -0.87 37.56 % -1.39 22.41 % -1.79 60.33 % -4.51 -62.10 % -2.78 -391.48 % 0.96 0.00 % 0.96 160.55 % -1.58 0.00 % -1.58 -1 226.94 % -0.12 0.00 % -0.12 82.18 % -0.67 0.00 % -0.67
Weighted average shs out dil 18.494 M 0.61 % 18.382 M -12.19 % 20.934 M 32.72 % 15.772 M -0.04 % 15.779 M 1.91 % 15.483 M 0.06 % 15.473 M 5.08 % 14.725 M 21.66 % 12.103 M 0.26 % 12.072 M -0.27 % 12.104 M 0.36 % 12.061 M -1.05 % 12.189 M 2.25 % 11.921 M -2.34 % 12.206 M 4.73 % 11.655 M -11.65 % 13.191 M 31.28 % 10.048 M -14.41 % 11.740 M 42.54 % 8.237 M -21.25 % 10.460 M 73.90 % 6.015 M -0.16 % 6.025 M 0.94 % 5.968 M 1.12 % 5.902 M 0.00 % 5.902 M 1.43 % 5.819 M 0.00 % 5.819 M 4.11 % 5.589 M 0.00 % 5.589 M 0.00 % 5.589 M 0.00 % 5.589 M
Weighted average shs out 18.494 M 0.61 % 18.382 M -12.19 % 20.934 M 32.72 % 15.772 M -0.04 % 15.779 M 1.91 % 15.483 M 0.06 % 15.473 M 5.08 % 14.725 M 21.66 % 12.103 M 0.26 % 12.072 M -0.27 % 12.104 M 0.36 % 12.061 M -1.05 % 12.189 M 2.25 % 11.921 M -2.34 % 12.206 M 4.73 % 11.655 M -11.65 % 13.191 M 31.28 % 10.048 M -14.41 % 11.740 M 42.54 % 8.237 M -21.25 % 10.460 M 73.90 % 6.015 M -0.16 % 6.025 M 0.94 % 5.968 M 1.12 % 5.902 M 0.00 % 5.902 M 1.43 % 5.819 M 0.00 % 5.819 M 4.11 % 5.589 M 0.00 % 5.589 M 0.00 % 5.589 M 0.00 % 5.589 M
EPS diluted -0.69 -1.47 % -0.68 -9.68 % -0.62 3.13 % -0.64 11.11 % -0.72 -26.32 % -0.57 9.52 % -0.63 3.08 % -0.65 2.99 % -0.67 -76.32 % -0.38 -22.58 % -0.31 11.43 % -0.35 32.69 % -0.52 30.67 % -0.75 -10.29 % -0.68 10.53 % -0.76 -85.37 % -0.41 -13.89 % -0.36 -38.46 % -0.26 13.33 % -0.30 -42.86 % -0.21 44.74 % -0.38 -2.70 % -0.37 -2.78 % -0.36 -9.09 % -0.33 0.00 % -0.33 -6.45 % -0.31 0.00 % -0.31 -3.33 % -0.30 0.00 % -0.30 6.25 % -0.32 0.00 % -0.32
Earnings per share -0.69 -1.47 % -0.68 -9.68 % -0.62 3.13 % -0.64 11.11 % -0.72 -26.32 % -0.57 9.52 % -0.63 3.08 % -0.65 2.99 % -0.67 -76.32 % -0.38 -22.58 % -0.31 11.43 % -0.35 32.69 % -0.52 30.67 % -0.75 -10.29 % -0.68 10.53 % -0.76 -85.37 % -0.41 -13.89 % -0.36 -38.46 % -0.26 13.33 % -0.30 -42.86 % -0.21 44.74 % -0.38 -2.70 % -0.37 -2.78 % -0.36 -9.09 % -0.33 0.00 % -0.33 -6.45 % -0.31 0.00 % -0.31 -3.33 % -0.30 0.00 % -0.30 6.25 % -0.32 0.00 % -0.32
Gross profit -13.080 M -55.40 % -8.417 M -2 353.94 % -343.000 K 95.24 % -7.203 M 16.23 % -8.599 M -12.05 % -7.674 M -50.62 % -5.095 M -116.90 % -2.349 M 12.87 % -2.696 M 3.82 % -2.803 M -47.06 % -1.906 M -913.83 % -188.000 K 82.48 % -1.073 M 67.30 % -3.281 M 9.94 % -3.643 M 5.70 % -3.863 M -143.42 % -1.587 M -59.18 % -997.000 K -44.70 % -689.000 K 44.70 % -1.246 M -8.82 % -1.145 M 10.83 % -1.284 M 56.56 % -2.955 M -93.67 % -1.526 M -460.54 % 423.252 K 0.00 % 423.252 K 172.35 % -585.035 K 0.00 % -585.035 K -759.27 % -68.085 K 0.00 % -68.085 K 82.27 % -384.065 K 0.00 % -384.065 K
Income tax expense 129.000 K 760.00 % 15.000 K -65.91 % 44.000 K -63.33 % 120.000 K -42.31 % 208.000 K -33.55 % 313.000 K 31.51 % 238.000 K 19.60 % 199.000 K 1 909.09 % -11.000 K -466.67 % 3.000 K 200.00 % -3.000 K -115.00 % 20.000 K -41.18 % 34.000 K 580.00 % 5.000 K -16.67 % 6.000 K -57.14 % 14.000 K -77.42 % 62.000 K 342.86 % 14.000 K 55.56 % 9.000 K 12.50 % 8.000 K -86.67 % 60.000 K -15.49 % 71.000 K -84.72 % 464.534 K -9.27 % 512.000 K 201.00 % -506.926 K 0.00 % -506.926 K -34.02 % -378.250 K 0.00 % -378.250 K -14.59 % -330.103 K 0.00 % -330.103 K 20.45 % -414.966 K 0.00 % -414.966 K
Cost of revenue 25.092 M 29.65 % 19.353 M 65.00 % 11.729 M -36.70 % 18.530 M -5.19 % 19.544 M -4.19 % 20.399 M 31.58 % 15.503 M 24.14 % 12.488 M 21.91 % 10.244 M 17.30 % 8.733 M 27.56 % 6.846 M 61.88 % 4.229 M 4.29 % 4.055 M -38.92 % 6.639 M -9.97 % 7.374 M -5.72 % 7.821 M 54.99 % 5.046 M 29.15 % 3.907 M 24.51 % 3.138 M 17.00 % 2.682 M 36.21 % 1.969 M -1.60 % 2.001 M -44.57 % 3.610 M 74.07 % 2.074 M 10 384.81 % 19.781 K 0.00 % 19.781 K -97.93 % 955.821 K 0.00 % 955.821 K 49.19 % 640.678 K 0.00 % 640.678 K -33.25 % 959.781 K 0.00 % 959.781 K
General and administrative expenses 9.380 M 0.000 -100.00 % 10.380 M 196.74 % 3.498 M -0.63 % 3.520 M 21.34 % 2.901 M 59.75 % 1.816 M 4.67 % 1.735 M 27.01 % 1.366 M -4.48 % 1.430 M -12.96 % 1.643 M -51.52 % 3.389 M -19.42 % 4.206 M -20.97 % 5.322 M 15.85 % 4.594 M 0.000 -100.00 % 3.329 M 37.90 % 2.414 M 6.63 % 2.264 M 91.70 % 1.181 M 11.42 % 1.060 M 44.81 % 732.000 K 0.000 0.000 -100.00 % 771.528 K 0.00 % 771.528 K -17.54 % 935.607 K 0.00 % 935.607 K 0.000 0.000 0.000 0.000
Selling and marketing expenses 395.000 K -15.24 % 466.000 K 100.86 % 232.000 K 21.47 % 191.000 K -34.59 % 292.000 K 54.50 % 189.000 K 67.26 % 113.000 K -1.74 % 115.000 K 3.60 % 111.000 K 105.56 % 54.000 K -39.33 % 89.000 K 5.95 % 84.000 K 6.33 % 79.000 K -49.03 % 155.000 K -27.23 % 213.000 K 0.000 -100.00 % 194.000 K 100.00 % 97.000 K 70.18 % 57.000 K 3.64 % 55.000 K 12.24 % 49.000 K -23.44 % 64.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses -9.402 M -4 373.64 % 220.000 K 121.01 % -1.047 M -396.21 % -211.000 K 0.000 100.00 % -129.000 K -76.71 % -72.999 K 48.59 % -142.000 K -54.35 % -92.000 K 41.03 % -156.000 K -43.12 % -109.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 -100.00 % 2.211 M 0.00 % 2.211 M 48.09 % 1.493 M 0.00 % 1.493 M -19.04 % 1.844 M 0.00 % 1.844 M 3.64 % 1.780 M 0.00 % 1.780 M
Operating expenses 373.000 K -92.33 % 4.863 M -58.02 % 11.584 M 197.03 % 3.900 M 2.31 % 3.812 M 18.42 % 3.219 M 60.79 % 2.002 M 0.50 % 1.992 M 26.96 % 1.569 M -4.33 % 1.640 M -10.92 % 1.841 M -54.33 % 4.031 M -21.96 % 5.165 M -12.31 % 5.890 M 23.38 % 4.774 M -5.22 % 5.037 M 24.80 % 4.036 M 47.84 % 2.730 M 15.68 % 2.360 M 73.27 % 1.362 M 4.61 % 1.302 M 48.29 % 878.000 K 1 495.46 % 55.031 K -93.91 % 903.000 K -69.73 % 2.983 M 0.00 % 2.983 M 99.76 % 1.493 M 0.00 % 1.493 M -19.04 % 1.844 M 0.00 % 1.844 M 3.64 % 1.780 M 0.00 % 1.780 M
Cost and expenses 21.262 M -12.20 % 24.216 M 3.87 % 23.313 M 3.94 % 22.430 M -3.96 % 23.356 M -1.11 % 23.618 M 34.92 % 17.505 M 20.89 % 14.480 M 22.58 % 11.813 M 13.88 % 10.373 M 19.41 % 8.687 M 5.17 % 8.260 M -10.41 % 9.220 M -26.41 % 12.529 M 3.14 % 12.148 M -5.52 % 12.858 M 41.58 % 9.082 M 36.84 % 6.637 M 20.72 % 5.498 M 35.95 % 4.044 M 23.63 % 3.271 M 13.62 % 2.879 M -21.45 % 3.665 M 23.12 % 2.977 M -0.86 % 3.003 M 0.00 % 3.003 M 22.61 % 2.449 M 0.00 % 2.449 M -1.45 % 2.485 M 0.00 % 2.485 M -9.29 % 2.740 M 0.00 % 2.740 M
Research and development expenses 0.000 0.000 -100.00 % 2.019 M -37.82 % 3.247 M 53.09 % 2.121 M -26.61 % 2.890 M 23.35 % 2.343 M -10.61 % 2.621 M 37.66 % 1.904 M -24.68 % 2.528 M -3.07 % 2.608 M 24.78 % 2.090 M -14.48 % 2.444 M -14.63 % 2.863 M 17.29 % 2.441 M 40.85 % 1.733 M -2.70 % 1.781 M 24.46 % 1.431 M 16.63 % 1.227 M -10.04 % 1.364 M 8.34 % 1.259 M -10.14 % 1.401 M -51.29 % 2.876 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 9.775 M 110.53 % 4.643 M -56.25 % 10.612 M 187.67 % 3.689 M -3.23 % 3.812 M 23.37 % 3.090 M 60.19 % 1.929 M 4.27 % 1.850 M 25.25 % 1.477 M -0.47 % 1.484 M -14.32 % 1.732 M -50.13 % 3.473 M -18.95 % 4.285 M -21.76 % 5.477 M 13.94 % 4.807 M 14.73 % 4.190 M 18.93 % 3.523 M 40.30 % 2.511 M 8.19 % 2.321 M 87.78 % 1.236 M 11.45 % 1.109 M 39.32 % 796.000 K 0.000 0.000 -100.00 % 771.528 K 0.00 % 771.528 K -17.54 % 935.607 K 0.00 % 935.607 K 0.000 0.000 0.000 0.000
Interest income 0.000 0.000 0.000 -100.00 % 11.000 K -98.88 % 984.000 K 4 372.73 % 22.000 K -46.34 % 41.000 K 7.89 % 38.000 K 18.75 % 32.000 K 220.00 % 10.000 K 11.11 % 9.000 K -43.75 % 16.000 K -87.20 % 125.000 K -40.76 % 211.000 K 137.08 % 89.000 K 196.67 % 30.000 K -71.96 % 107.000 K 91.07 % 56.000 K 366.67 % 12.000 K -91.49 % 141.000 K -18.97 % 174.000 K 411.76 % 34.000 K -84.70 % 222.201 K 2.40 % 217.000 K 380.46 % 45.166 K 0.00 % 45.166 K 0.14 % 45.104 K 0.00 % 45.104 K 0.000 0.000 -100.00 % 132.000 0.00 % 132.000
Interest expense 2.364 M 46.92 % 1.609 M 22.64 % 1.312 M 66.29 % 789.000 K 6.33 % 742.000 K 3.34 % 718.000 K 5.12 % 683.000 K 2.86 % 664.000 K 3.43 % 642.000 K 155.78 % 251.000 K 660.61 % 33.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 -100.00 % 9.030 K 0.00 % 9.030 K -93.93 % 148.753 K 0.00 % 148.753 K 198.39 % 49.852 K 0.00 % 49.852 K 21.13 % 41.154 K 0.00 % 41.154 K
Depreciation and amortization -801.000 K -181.24 % 986.000 K 32.53 % 744.000 K 56.30 % 476.000 K 42.09 % 335.000 K -20.43 % 421.000 K 20.63 % 349.000 K 60.09 % 218.000 K -40.44 % 366.000 K 5.78 % 346.000 K 63.21 % 212.000 K -32.91 % 316.000 K 91.52 % 165.000 K -16.67 % 198.000 K 184.62 % -234.000 K -145.97 % 509.000 K 300.79 % 127.000 K 95.38 % 65.000 K 44.44 % 45.000 K 18.42 % 38.000 K 660.00 % 5.000 K -94.12 % 85.000 K 103.68 % -2.310 M -195.15 % 2.428 M 1 047.78 % 211.539 K 0.00 % 211.539 K 504.58 % 34.990 K 0.00 % 34.990 K -34.28 % 53.239 K 0.00 % 53.239 K -33.22 % 79.722 K 0.00 % 79.722 K
Operating income -13.453 M -1.30 % -13.280 M -11.34 % -11.927 M -7.42 % -11.103 M 10.54 % -12.411 M -13.94 % -10.893 M -53.49 % -7.097 M -63.49 % -4.341 M -1.78 % -4.265 M 4.01 % -4.443 M -18.57 % -3.747 M 10.62 % -4.192 M 30.28 % -6.013 M 33.83 % -9.087 M -8.44 % -8.380 M 3.69 % -8.701 M -54.74 % -5.623 M -54.78 % -3.633 M -16.03 % -3.131 M -22.69 % -2.552 M -10.00 % -2.320 M -6.91 % -2.170 M -0.42 % -2.161 M 11.00 % -2.428 M -3.15 % -2.354 M 0.00 % -2.354 M -13.26 % -2.078 M 0.00 % -2.078 M -8.66 % -1.913 M 0.00 % -1.913 M 11.61 % -2.164 M 0.00 % -2.164 M
Operating income ratio -1.12 7.77 % -1.21 -15.93 % -1.05 -6.86 % -0.98 13.56 % -1.13 -32.47 % -0.86 -25.54 % -0.68 -59.26 % -0.43 24.23 % -0.57 24.58 % -0.75 1.22 % -0.76 26.88 % -1.04 48.55 % -2.02 25.48 % -2.71 -20.48 % -2.25 -2.17 % -2.20 -35.23 % -1.63 -30.21 % -1.25 2.35 % -1.28 28.06 % -1.78 36.88 % -2.82 6.97 % -3.03 8.30 % -3.30 25.51 % -4.43 16.61 % -5.31 0.00 % -5.31 5.21 % -5.61 0.00 % -5.61 -67.81 % -3.34 0.00 % -3.34 11.13 % -3.76 0.00 % -3.76
Total other income expenses net -3.404 M -506.21 % 838.000 K 182.89 % -1.011 M -189.07 % 1.135 M -11.81 % 1.287 M -44.65 % 2.325 M 194.86 % -2.451 M 50.64 % -4.966 M -29.53 % -3.834 M -1 856.12 % -196.000 K -1 052.94 % -17.000 K -41.67 % -12.000 K 78.95 % -57.000 K -144.88 % 127.000 K 149.01 % 51.001 K 130.36 % -168.000 K -258.49 % 106.000 K 386.49 % -37.000 K -152.86 % 70.000 K -18.60 % 86.000 K 82.98 % 47.000 K 280.77 % -26.000 K 94.97 % -517.360 K -137.32 % -218.000 K -54.49 % -141.114 K 0.00 % -141.114 K -12.57 % -125.353 K 0.00 % -125.353 K -143.46 % -51.488 K 0.00 % -51.488 K -31.98 % -39.013 K 0.00 % -39.013 K
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 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
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 2010-12-31 2009-12-31 2008-12-31
Net debt 21.308 M 39.79 % 15.243 M 334.77 % 3.506 M -65.71 % 10.225 M 407.80 % -3.322 M 68.34 % -10.493 M 51.34 % -21.562 M -3.21 % -20.891 M -74.83 % -11.949 M -288.33 % -3.077 M 54.56 % -6.771 M -1.71 % -6.657 M 47.73 % -12.736 M 31.08 % -18.479 M 34.67 % -28.286 M 19.91 % -35.318 M 14.52 % -41.317 M -61.64 % -25.561 M 11.38 % -28.843 M -161.24 % -11.041 M 25.86 % -14.893 M -6 291.85 % -233.000 K 79.56 % -1.140 M -216.67 % 977.000 K 0.000 -100.00 % 1.124 M 114.53 % -7.736 M -1 316.76 % 635.790 K -35.30 % 982.711 K 446.66 % -283.479 K
Total investments 151.000 K -57.46 % 355.000 K 188.62 % 123.000 K 3.36 % 119.000 K -40.50 % 200.000 K 181.69 % 71.000 K 4.41 % 68.000 K 0.00 % 68.000 K 0.00 % 68.000 K -67.31 % 208.000 K 205.88 % 68.000 K -61.80 % 178.000 K 178.13 % 64.000 K -63.22 % 174.000 K 100.00 % 87.000 K -39.16 % 143.000 K 83.33 % 78.000 K -58.73 % 189.000 K 195.31 % 64.000 K -11.11 % 72.000 K -75.00 % 288.000 K 4.73 % 275.000 K 10.86 % 248.064 K -4.59 % 260.000 K 0.000 -100.00 % 234.000 K 8.26 % 216.147 K 534.90 % 34.044 K 0.00 % 34.044 K -97.64 % 1.444 M
Total debt 29.442 M -7.43 % 31.805 M 38.20 % 23.013 M 23.92 % 18.571 M 2.31 % 18.151 M 2.27 % 17.748 M 1.72 % 17.448 M 8.72 % 16.049 M 267.59 % 4.366 M -73.22 % 16.306 M 1 831.99 % 844.000 K -33.70 % 1.273 M 42 333.33 % 3.000 K -25.00 % 4.000 K 0.00 % 4.000 K -96.72 % 122.000 K -73.42 % 459.000 K -53.64 % 990.000 K -30.77 % 1.430 M -14.83 % 1.679 M 114.71 % 782.000 K -5.56 % 828.000 K -11.16 % 932.000 K -4.61 % 977.000 K 0.000 -100.00 % 1.124 M 1 143.24 % 90.409 K -87.90 % 747.324 K -37.33 % 1.192 M 692.82 % 150.405 K
Accumulated other comprehensive income loss 0.000 100.00 % -107.701 M 0.50 % -108.239 M -5.26 % -102.834 M -9.03 % -94.321 M -8.96 % -86.566 M -5.45 % -82.093 M -10.77 % -74.114 M -14.41 % -64.777 M -14.12 % -56.764 M -4 662.08 % -1.192 M 6.66 % -1.277 M -23.62 % -1.033 M -13.02 % -914.000 K -15.26 % -793.000 K -12.16 % -707.000 K -9.78 % -644.000 K -11.61 % -577.000 K -9.49 % -527.000 K -6.90 % -493.000 K 98.43 % -31.372 M 0.000 100.00 % -1.000 0.000 0.000 0.000 0.000 100.00 % -275.801 K 0.000 0.000
Retained earnings -25.240 M -102.62 % -12.457 M 45.80 % -22.982 M -127.82 % -10.088 M 50.09 % -20.213 M -127.60 % -8.881 M 53.97 % -19.292 M -102.95 % -9.506 M 25.75 % -12.802 M -175.79 % -4.642 M 41.86 % -7.984 M -89.06 % -4.223 M 72.37 % -15.284 M -70.68 % -8.955 M 47.95 % -17.206 M -93.67 % -8.884 M 2.49 % -9.111 M -149.14 % -3.657 M 33.83 % -5.527 M -123.31 % -2.475 M 93.06 % -35.642 M -7.95 % -33.017 M -7.21 % -30.798 M -7.75 % -28.584 M 0.000 100.00 % -24.440 M -8.75 % -22.474 M -19.45 % -18.814 M -21.89 % -15.435 M -30.23 % -11.852 M
Common stock 926.000 K 0.54 % 921.000 K 0.11 % 920.000 K 16.46 % 790.000 K 0.00 % 790.000 K 1.94 % 775.000 K 0.00 % 775.000 K 5.01 % 738.000 K 21.58 % 607.000 K 0.17 % 606.000 K 0.00 % 606.000 K 0.00 % 606.000 K 0.00 % 606.000 K 1.17 % 599.000 K 0.00 % 599.000 K 2.57 % 584.000 K 0.17 % 583.000 K 15.67 % 504.000 K 0.60 % 501.000 K 21.31 % 413.000 K -99.14 % 48.043 M 61.68 % 29.715 M 9 748.47 % 301.722 K -98.93 % 28.266 M 0.000 -100.00 % 28.266 M 9 615.41 % 290.940 K 33.78 % 217.474 K 0.00 % 217.473 K 2.38 % 212.414 K
Total equity -33.967 M -54.36 % -22.005 M -111.26 % -10.416 M 34.27 % -15.846 M -118.48 % -7.253 M -1 636.65 % 472.000 K -90.44 % 4.939 M -27.69 % 6.830 M 160.11 % -11.362 M -236.25 % -3.379 M -363.78 % 1.281 M -73.70 % 4.871 M -46.43 % 9.093 M -43.41 % 16.067 M -35.57 % 24.937 M -20.99 % 31.560 M -18.53 % 38.737 M 68.09 % 23.046 M -12.18 % 26.243 M 172.43 % 9.633 M -30.07 % 13.776 M 1 005.72 % -1.521 M -40.38 % -1.084 M -157.48 % 1.885 M 0.000 -100.00 % 6.576 M 29.91 % 5.062 M 290.17 % -2.662 M -470.90 % 717.625 K -80.24 % 3.631 M
Other non current liabilities 4.994 M 407.52 % 983.999 K -2.09 % 1.005 M 50 150.00 % 2.000 K -99.73 % 744.000 K 5.83 % 703.000 K -13.21 % 810.000 K 11.26 % 728.000 K -8.43 % 795.000 K 70.60 % 466.000 K -61.36 % 1.206 M 948.70 % 115.000 K -74.67 % 454.000 K -6.97 % 488.000 K 176.61 % -637.000 K -271.24 % 372.000 K -20.17 % 466.000 K -75.28 % 1.885 M -16.59 % 2.260 M 191.61 % 775.000 K -44.80 % 1.404 M 140 300.00 % 1.000 K -99.89 % 918.063 K 500.04 % 153.000 K 0.000 -100.00 % 124.000 K 0.000 0.000 -100.00 % 3.000 -100.00 % 172.600 K
Long term debt 8.988 M -25.47 % 12.059 M -45.87 % 22.277 M 23.47 % 18.042 M 2.39 % 17.621 M 6.32 % 16.573 M 2.66 % 16.144 M 2.85 % 15.696 M 2.51 % 15.311 M -3.98 % 15.945 M 0.000 -100.00 % 965.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 314.000 K -62.44 % 836.000 K 6.91 % 782.000 K -5.56 % 828.000 K 26.62 % 653.937 K -33.07 % 977.000 K 0.000 -100.00 % 1.124 M 1 143.24 % 90.409 K -87.90 % 747.324 K -37.33 % 1.192 M 692.82 % 150.405 K
Total non current liabilities 14.236 M 7.13 % 13.289 M -43.47 % 23.507 M 22.93 % 19.123 M 2.58 % 18.642 M 6.14 % 17.563 M 2.15 % 17.194 M 3.18 % 16.664 M 1.96 % 16.343 M -2.30 % 16.727 M 981.25 % 1.547 M -11.14 % 1.741 M 127.28 % 766.000 K -56.80 % 1.773 M -4.06 % 1.848 M 1.26 % 1.825 M -6.07 % 1.943 M -14.63 % 2.276 M -11.58 % 2.574 M 59.78 % 1.611 M -26.30 % 2.186 M -18.62 % 2.686 M 310.74 % 653.937 K -57.12 % 1.525 M 0.000 -100.00 % 1.248 M -70.41 % 4.217 M -30.24 % 6.046 M 88.49 % 3.207 M 892.98 % 323.005 K
Other current liabilities 18.907 M 111.72 % 8.930 M -11.30 % 10.068 M 22.14 % 8.243 M -22.69 % 10.662 M -6.75 % 11.434 M -51.01 % 23.339 M 103.67 % 11.459 M -33.45 % 17.218 M 520.69 % 2.774 M -0.25 % 2.781 M -63.22 % 7.561 M 4.26 % 7.252 M 174.28 % 2.644 M -53.86 % 5.731 M 82.34 % 3.143 M 130.76 % 1.362 M -63.36 % 3.717 M 35.11 % 2.751 M -19.40 % 3.413 M 526.63 % -800.000 K -10 100.00 % 8.000 K -99.34 % 1.221 M 0.000 0.000 -100.00 % 488.000 K 123.29 % 218.553 K -38.49 % 355.317 K 59.45 % 222.842 K -66.07 % 656.730 K
Deferred revenue 0.000 -100.00 % 7.919 M 7.96 % 7.335 M -53.32 % 15.715 M 93.77 % 8.110 M -5.30 % 8.564 M -63.96 % 23.760 M 151.11 % 9.462 M -29.10 % 13.346 M 25.88 % 10.602 M -5.97 % 11.275 M 0.000 0.000 -100.00 % 5.341 M 0.000 -100.00 % 5.849 M 32.03 % 4.430 M 0.000 0.000 -100.00 % 3.496 M 422.81 % -1.083 M 0.000 100.00 % -779.507 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 20.454 M 3.59 % 19.746 M 2 582.88 % 736.000 K 39.13 % 529.000 K -0.19 % 530.000 K 50.57 % 352.000 K -5.88 % 374.000 K 5.95 % 353.000 K 0.86 % 350.000 K -3.05 % 361.000 K 42.69 % 253.000 K -17.86 % 308.000 K 10 166.67 % 3.000 K 100.10 % -2.861 M -71 625.00 % 4.000 K 100.15 % -2.583 M -8.26 % -2.386 M -341.01 % 990.000 K -11.29 % 1.116 M 32.23 % 844.000 K -22.07 % 1.083 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 44.103 M 6.21 % 41.523 M 82.75 % 22.721 M 17.85 % 19.279 M -17.48 % 23.364 M -9.54 % 25.829 M -5.23 % 27.255 M 14.91 % 23.719 M 16.83 % 20.303 M 28.48 % 15.803 M 18.88 % 13.293 M 43.18 % 9.284 M 12.00 % 8.289 M 21.88 % 6.801 M -7.58 % 7.359 M 4.99 % 7.009 M 19.32 % 5.874 M 0.96 % 5.818 M 22.95 % 4.732 M -2.49 % 4.853 M 154.35 % 1.908 M 50.95 % 1.264 M -47.55 % 2.410 M 123.55 % 1.078 M 0.000 -100.00 % 1.565 M 31.16 % 1.193 M -7.07 % 1.284 M 17.06 % 1.097 M -3.50 % 1.137 M
Total liabilities 58.339 M 6.43 % 54.812 M 18.57 % 46.228 M 20.38 % 38.402 M -8.58 % 42.006 M -3.19 % 43.392 M -2.38 % 44.449 M 10.07 % 40.383 M 10.20 % 36.646 M 12.65 % 32.530 M 119.20 % 14.840 M 34.60 % 11.025 M 21.76 % 9.055 M 5.61 % 8.574 M -6.88 % 9.207 M 4.22 % 8.834 M 13.01 % 7.817 M -3.42 % 8.094 M 10.79 % 7.306 M 13.03 % 6.464 M 57.89 % 4.094 M 3.65 % 3.950 M 845.75 % 417.658 K -83.95 % 2.603 M 432.96 % 488.406 K -82.64 % 2.813 M -48.01 % 5.410 M -26.18 % 7.330 M 70.29 % 4.304 M 194.86 % 1.460 M
Other non current assets 414.000 K 0.000 -100.00 % 355.000 K 16.39 % 305.000 K -0.65 % 307.000 K -27.08 % 421.000 K 42 000.00 % 1.000 K 0.00 % 1.000 K -50.00 % 2.000 K 300.00 % -1.000 K -100.36 % 279.000 K 357.38 % 61.000 K 6 000.00 % 1.000 K 0.00 % 1.000 K -99.66 % 292.000 K 67.82 % 174.000 K -7.94 % 189.000 K 162.50 % 72.000 K 7 100.00 % 1.000 K -98.18 % 55.000 K -80.90 % 288.000 K 5.11 % 274.000 K 169.84 % -392.347 K -250.90 % 260.000 K 0.000 -100.00 % 234.000 K 4 679 900.00 % 5.000 0.00 % 5.000 25.00 % 4.000 -99.79 % 1.926 K
Long term investments 0.000 -100.00 % 355.000 K 0.000 -100.00 % 304.000 K -0.65 % 306.000 K 296.15 % -156.000 K 9.83 % -173.000 K 5.98 % -184.000 K -1 126.67 % -15.000 K -111.54 % 130.000 K 278.08 % -73.000 K -200.00 % 73.000 K 343.33 % -30.000 K -169.77 % 43.000 K 136.13 % -119.000 K -283.87 % -31.000 K 31.11 % -45.000 K -138.46 % 117.000 K 533.33 % -27.000 K -258.82 % 17.000 K -92.61 % 230.000 K 0.000 -100.00 % 248.064 K 0.000 0.000 0.000 100.00 % -897.829 K 67.64 % -2.775 M -3.81 % -2.673 M -5 395.73 % 50.474 K
Intangible assets 2.219 M 7.72 % 2.060 M 18.05 % 1.745 M 20.34 % 1.450 M 50.57 % 963.000 K 108.44 % 462.000 K 541.67 % 72.000 K 71.43 % 42.000 K -26.32 % 57.000 K -22.97 % 74.000 K 236.36 % 22.000 K -48.84 % 43.000 K -53.76 % 93.000 K -53.96 % 202.000 K -14.04 % 235.000 K -31.09 % 341.000 K 22.66 % 278.000 K 18.30 % 235.000 K 10.33 % 213.000 K 227.69 % 65.000 K 400.00 % 13.000 K 8.33 % 12.000 K -47.13 % 22.698 K -40.27 % 38.000 K 0.000 -100.00 % 893.000 K -15.46 % 1.056 M 0.000 0.000 -100.00 % 116.739 K
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
Goodwill and intangible assets 2.219 M 7.72 % 2.060 M 18.05 % 1.745 M 20.34 % 1.450 M 50.57 % 963.000 K 108.44 % 462.000 K 541.67 % 72.000 K 71.43 % 42.000 K -26.32 % 57.000 K -22.97 % 74.000 K 236.36 % 22.000 K -48.84 % 43.000 K -53.76 % 93.000 K -53.96 % 202.000 K -14.04 % 235.000 K -31.09 % 341.000 K 22.66 % 278.000 K 18.30 % 235.000 K 10.33 % 213.000 K 227.69 % 65.000 K 400.00 % 13.000 K 8.33 % 12.000 K -47.13 % 22.698 K -40.27 % 38.000 K 0.000 -100.00 % 30.000 K 97.73 % 15.172 K -59.66 % 37.608 K -28.19 % 52.372 K -55.14 % 116.739 K
Property plant equipment net 1.218 M -34.48 % 1.859 M -2.67 % 1.910 M 19.45 % 1.599 M -18.91 % 1.972 M 37.52 % 1.434 M -5.22 % 1.513 M -3.26 % 1.564 M -2.74 % 1.608 M -9.46 % 1.776 M 18.24 % 1.502 M -12.22 % 1.711 M 208.29 % 555.000 K -9.46 % 613.000 K 22.36 % 501.000 K 24.32 % 403.000 K 11.63 % 361.000 K 10.06 % 328.000 K 28.13 % 256.000 K 98.45 % 129.000 K 46.59 % 88.000 K -12.87 % 101.000 K -16.93 % 121.585 K -17.85 % 148.000 K 0.000 -100.00 % 201.000 K 104.81 % 98.141 K -15.27 % 115.823 K -35.83 % 180.504 K -29.21 % 254.979 K
Total non current assets 3.851 M -9.90 % 4.274 M 6.61 % 4.009 M 19.53 % 3.354 M 3.45 % 3.242 M 50.02 % 2.161 M 16.87 % 1.849 M 0.60 % 1.838 M -3.16 % 1.898 M -7.77 % 2.058 M 18.96 % 1.730 M -13.20 % 1.993 M 141.58 % 825.000 K -16.67 % 990.000 K 8.91 % 909.000 K 2.48 % 887.000 K 13.28 % 783.000 K 4.12 % 752.000 K 28.99 % 583.000 K 119.17 % 266.000 K -31.62 % 389.000 K 0.52 % 387.000 K -1.36 % 392.347 K -12.03 % 446.000 K 0.000 -100.00 % 465.000 K 38.80 % 335.017 K 78.69 % 187.480 K -29.76 % 266.924 K -37.06 % 424.118 K
Other current assets 2.820 M 104.79 % 1.377 M -48.73 % 2.686 M -47.08 % 5.076 M 30.72 % 3.883 M -12.92 % 4.459 M 35.61 % 3.288 M -6.00 % 3.498 M 28.89 % 2.714 M 30.92 % 2.073 M -23.17 % 2.698 M -10.07 % 3.000 M 22.95 % 2.440 M -27.98 % 3.388 M 15.87 % 2.924 M 21.18 % 2.413 M 10.99 % 2.174 M -15.24 % 2.565 M 69.20 % 1.516 M -19.83 % 1.891 M 24.24 % 1.522 M 86.98 % 814.000 K -30.71 % 1.175 M -61.09 % 3.019 M 0.000 -100.00 % 7.993 M 8 762.11 % 90.193 K -1.48 % 91.544 K -94.79 % 1.757 M 453.55 % 317.324 K
Short term investments 151.000 K 0.000 -100.00 % 123.000 K 3.36 % 119.000 K -40.50 % 200.000 K -11.89 % 227.000 K -5.81 % 241.000 K -4.37 % 252.000 K 203.61 % 83.000 K 6.41 % 78.000 K -44.68 % 141.000 K 34.29 % 105.000 K 11.70 % 94.000 K -28.24 % 131.000 K -36.41 % 206.000 K 18.39 % 174.000 K 41.46 % 123.000 K 70.83 % 72.000 K -20.88 % 91.000 K 65.45 % 55.000 K -5.17 % 58.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.114 M -60.34 % 2.809 M 3.76 % 2.707 M 94.29 % 1.393 M
cash and cash equivalents 8.134 M -49.14 % 15.992 M -18.02 % 19.507 M 133.73 % 8.346 M -61.13 % 21.473 M -23.97 % 28.241 M -27.61 % 39.010 M 5.60 % 36.940 M 126.42 % 16.315 M -15.83 % 19.383 M 154.54 % 7.615 M -3.97 % 7.930 M -37.75 % 12.739 M -31.08 % 18.483 M -34.67 % 28.290 M -20.17 % 35.440 M -15.17 % 41.776 M 57.34 % 26.551 M -12.29 % 30.273 M 138.00 % 12.720 M -18.85 % 15.675 M 1 377.38 % 1.061 M -48.79 % 2.072 M 0.000 0.000 0.000 -100.00 % 7.826 M 6 917.12 % 111.534 K -46.82 % 209.726 K -51.66 % 433.884 K
Cash and short term investments 8.285 M -48.52 % 16.095 M -18.01 % 19.630 M 131.90 % 8.465 M -60.94 % 21.673 M -23.87 % 28.468 M -27.47 % 39.251 M 5.54 % 37.192 M 126.81 % 16.398 M -15.74 % 19.461 M 150.92 % 7.756 M -3.47 % 8.035 M -37.39 % 12.833 M -31.06 % 18.614 M -34.68 % 28.496 M -19.99 % 35.614 M -15.00 % 41.899 M 57.38 % 26.623 M -12.32 % 30.364 M 137.68 % 12.775 M -18.50 % 15.675 M 1 377.38 % 1.061 M -48.79 % 2.072 M 0.000 0.000 0.000 -100.00 % 8.940 M 206.14 % 2.920 M 0.12 % 2.917 M 59.63 % 1.827 M
Total current assets 20.521 M -28.34 % 28.636 M -9.96 % 31.803 M 65.62 % 19.202 M -39.06 % 31.511 M -24.44 % 41.704 M -12.27 % 47.539 M 4.77 % 45.375 M 94.03 % 23.386 M -13.68 % 27.093 M 88.26 % 14.391 M 3.52 % 13.902 M -19.75 % 17.323 M -26.76 % 23.652 M -28.83 % 33.234 M -15.88 % 39.507 M -13.68 % 45.770 M 50.62 % 30.388 M -7.82 % 32.966 M 108.22 % 15.832 M -8.77 % 17.354 M 819.66 % 1.887 M -49.66 % 3.748 M -3.79 % 3.896 M 0.000 -100.00 % 8.924 M -11.97 % 10.137 M 126.25 % 4.480 M -5.77 % 4.755 M -11.97 % 5.401 M
Inventory 48.000 K -33.33 % 72.000 K -29.41 % 102.000 K 0.000 -100.00 % 1.332 M 16.33 % 1.145 M 35.66 % 844.000 K 14.99 % 734.000 K 0.000 -100.00 % 808.000 K -37.36 % 1.290 M 0.000 0.000 -100.00 % 6.000 K 100.33 % -1.814 M -60 566.67 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K -57.14 % 7.000 K 133.33 % 3.000 K -50.00 % 6.000 K -50.00 % 12.000 K -34.21 % 18.240 K -8.80 % 20.000 K 0.000 -100.00 % 38.000 K -24.49 % 50.326 K -21.47 % 64.081 K -21.58 % 81.710 K -29.34 % 115.635 K
Net receivables 9.368 M -15.54 % 11.092 M 18.19 % 9.385 M 42.72 % 6.576 M -4.98 % 6.921 M -22.38 % 8.916 M 51.74 % 5.876 M 12.70 % 5.214 M 11.22 % 4.688 M -22.73 % 6.067 M 31.83 % 4.602 M 60.46 % 2.868 M 39.90 % 2.050 M -9.81 % 2.273 M 25.30 % 1.814 M -3.87 % 1.887 M -21.01 % 2.389 M 99.58 % 1.197 M 10.94 % 1.079 M -7.22 % 1.163 M 326.01 % 273.000 K 0.000 -100.00 % 483.602 K -43.57 % 857.000 K 0.000 -100.00 % 893.000 K -15.46 % 1.056 M -21.94 % 1.353 M -3.49 % 1.402 M -55.37 % 3.141 M
Tax assets 0.000 0.000 100.00 % -1.000 K 99.67 % -304.000 K 0.65 % -306.000 K 0.000 -100.00 % 436.000 K 5.06 % 415.000 K 68.70 % 246.000 K 211.39 % 79.000 K 0.000 -100.00 % 105.000 K -49.03 % 206.000 K 57.25 % 131.000 K 0.000 0.000 0.000 0.000 -100.00 % 140.000 K 0.000 100.00 % -230.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.120 M -60.14 % 2.809 M 3.76 % 2.707 M 0.000
Other assets 0.000 100.00 % -103.000 K 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 100.00 % -1.000 K -200.00 % 1.000 K 0.000 -100.00 % 1.000 K 0.000 0.000 100.00 % -1.000 K -100.79 % 127.000 K -18.06 % 155.000 K 104.16 % -3.723 M -2 650.07 % 146.000 K -70.11 % 488.406 K 0.000 0.000 0.000 0.000 0.000
Account payables 3.159 M -35.90 % 4.928 M 29.41 % 3.808 M 25.43 % 3.036 M -17.32 % 3.672 M -15.37 % 4.339 M 39.07 % 3.120 M 49.64 % 2.085 M -19.53 % 2.591 M 40.66 % 1.842 M 4.42 % 1.764 M 33.84 % 1.318 M 28.96 % 1.022 M -20.65 % 1.288 M 11.71 % 1.153 M 10.97 % 1.039 M 329.34 % 242.000 K -78.22 % 1.111 M 32.10 % 841.000 K 63.94 % 513.000 K 14.51 % 448.000 K 39.13 % 322.000 K 11.32 % 289.248 K 55.51 % 186.000 K 0.000 -100.00 % 240.000 K 26.48 % 189.760 K -13.83 % 220.210 K -4.79 % 231.279 K 19.93 % 192.839 K
Tax payables 1.583 M 0.000 -100.00 % 774.000 K 73.15 % 447.000 K 14.62 % 390.000 K -65.79 % 1.140 M 170.14 % 422.000 K 17.22 % 360.000 K 150.00 % 144.000 K -35.71 % 224.000 K -3.45 % 232.000 K 139.18 % 97.000 K 708.33 % 12.000 K -90.84 % 131.000 K -72.19 % 471.000 K 1 419.35 % 31.000 K -87.19 % 242.000 K 0.000 -100.00 % 24.000 K -71.08 % 83.000 K -92.95 % 1.177 M 26.02 % 934.000 K 3.78 % 900.000 K 0.90 % 892.000 K 0.000 -100.00 % 837.000 K 6.63 % 784.928 K 10.79 % 708.514 K 10.22 % 642.799 K 123.83 % 287.183 K
Deferred revenue non current 0.000 -100.00 % 570.000 K 0.000 -100.00 % 809.000 K 0.000 0.000 100.00 % -120.000 K 0.000 0.000 0.000 -100.00 % 832.000 K 139.08 % 348.000 K 0.000 -100.00 % 950.000 K -11.13 % 1.069 M -1.57 % 1.086 M -3.55 % 1.126 M -18.23 % 1.377 M -5.30 % 1.454 M 343.29 % 328.000 K -68.37 % 1.037 M 50.95 % 687.000 K 37.40 % 500.000 K 26.58 % 395.000 K 0.000 0.000 -100.00 % 2.875 M 10.58 % 2.600 M 73.33 % 1.500 M 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 1.085 M -23.27 % 1.414 M 3.82 % 1.362 M 30.58 % 1.043 M -17.87 % 1.270 M 86.22 % 682.000 K -21.97 % 874.000 K -11.54 % 988.000 K -14.90 % 1.161 M -13.23 % 1.338 M 433.07 % 251.000 K -80.25 % 1.271 M 0.000 100.00 % -2.865 M 0.000 100.00 % -2.705 M 4.92 % -2.845 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
Preferred stock 0.000 0.000 -100.00 % 22.062 M -78.55 % 102.834 M 9.03 % 94.321 M 8.96 % 86.566 M 5.45 % 82.093 M 10.77 % 74.114 M 14.41 % 64.777 M 14.12 % 56.764 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.372 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity -9.653 M -109.93 % 97.232 M -0.37 % 97.595 M 12.79 % 86.526 M -18.75 % 106.491 M 23.06 % 86.535 M 0.01 % 86.527 M 7.52 % 80.475 M 22.66 % 65.610 M 14.26 % 57.421 M 8.13 % 53.103 M 0.07 % 53.068 M 0.02 % 53.056 M -0.07 % 53.094 M 0.20 % 52.988 M -12.89 % 60.829 M 17.54 % 51.750 M 62.95 % 31.758 M 1.56 % 31.269 M 167.37 % 11.695 M -85.13 % 78.638 M 4 315.38 % 1.781 M -93.94 % 29.413 M 1 235.12 % 2.203 M 0.000 -100.00 % 2.750 M -89.91 % 27.245 M 70.88 % 15.944 M 0.06 % 15.935 M 4.35 % 15.270 M
Deferred tax liabilities non current 254.000 K 3.25 % 246.000 K 9.33 % 225.000 K -16.67 % 270.000 K -2.53 % 277.000 K -3.48 % 287.000 K 19.09 % 241.000 K 0.42 % 240.000 K 1.27 % 237.000 K -25.00 % 316.000 K -7.33 % 341.000 K 8.95 % 313.000 K 0.32 % 312.000 K -6.87 % 335.000 K -3.46 % 347.000 K -5.45 % 367.000 K 4.56 % 351.000 K -10.23 % 391.000 K -11.14 % 440.000 K -1.79 % 448.000 K 21.74 % 368.000 K -68.55 % 1.170 M 660.05 % 153.937 K 112.98 % -1.186 M 0.000 0.000 -100.00 % 1.252 M -53.61 % 2.698 M 424.01 % 514.922 K 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.646 M 0.000 -100.00 % 488.406 K 0.000 0.000 0.000 0.000 0.000
Total assets 24.372 M -25.71 % 32.807 M -8.39 % 35.812 M 58.77 % 22.556 M -35.10 % 34.753 M -20.77 % 43.864 M -11.18 % 49.388 M 4.61 % 47.213 M 86.73 % 25.284 M -13.27 % 29.151 M 80.83 % 16.121 M 1.42 % 15.896 M -12.41 % 18.148 M -26.35 % 24.641 M -27.83 % 34.144 M -15.47 % 40.394 M -13.23 % 46.554 M 49.50 % 31.140 M -7.18 % 33.549 M 108.42 % 16.097 M -9.92 % 17.870 M 635.69 % 2.429 M 481.58 % 417.658 K -90.69 % 4.488 M 818.91 % 488.406 K -94.80 % 9.389 M -10.34 % 10.472 M 124.34 % 4.668 M -7.05 % 5.022 M -13.80 % 5.826 M
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 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 2010-12-31 2009-12-31 2008-12-31
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 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
Deferred income tax 17.000 K 200.00 % -17.000 K -254.55 % 11.000 K 144.00 % -25.000 K -38.89 % -18.000 K 99.64 % -5.050 M -106.29 % -2.448 M -359.29 % -533.000 K -26 750.00 % 2.000 K 200.00 % -2.000 K 88.24 % -17.000 K 0.000 -100.00 % 184.250 K 0.000 100.00 % -724.500 K 0.000 -100.00 % 200.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 1.431 M 0.000 -100.00 % 1.103 M -34.54 % 1.685 M -53.77 % 3.645 M -13.38 % 4.208 M 140.46 % 1.750 M 1 704.12 % 97.000 K -38.61 % 158.000 K 44.95 % 109.000 K 211.43 % 35.000 K -20.45 % 44.000 K 104.78 % -921.000 K -474.39 % 246.000 K -69.82 % 815.000 K -39.13 % 1.339 M 25.73 % 1.065 M 53 150.00 % 2.000 K -66.67 % 6.000 K -14.29 % 7.000 K -75.00 % 28.000 K 0.00 % 28.000 K 0.000 0.000 0.000
Change in working capital 26.000 K -97.54 % 1.058 M -47.31 % 2.008 M 175.26 % -2.668 M -177.67 % 3.435 M 178.25 % -4.390 M -727.14 % 700.000 K 128.17 % -2.485 M -337.80 % 1.045 M -30.52 % 1.504 M -59.12 % 3.679 M 602.60 % -732.000 K -207.02 % 684.000 K 165.39 % -1.046 M -371.17 % -222.000 K -120.16 % 1.101 M 177.37 % -1.423 M -1 006.37 % 157.000 K -90.48 % 1.649 M 82 350.00 % 2.000 K 104.76 % -42.000 K -104.78 % 878.000 K 0.000 100.00 % -96.500 K -100.00 % -48.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 100.00 % -1.269 M 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 -100.00 % 4.000 K 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
Other working capital 26.000 K -97.54 % 1.058 M -47.31 % 2.008 M 175.26 % -2.668 M -177.67 % 3.435 M 178.25 % -4.390 M -494.43 % 1.113 M 144.79 % -2.485 M -337.80 % 1.045 M -30.52 % 1.504 M -59.12 % 3.679 M 602.60 % -732.000 K -207.02 % 684.000 K 165.39 % -1.046 M -371.17 % -222.000 K -120.16 % 1.101 M 796.84 % -158.000 K -200.64 % 157.000 K -90.48 % 1.649 M 82 350.00 % 2.000 K 104.76 % -42.000 K -104.78 % 878.000 K 0.000 0.000 0.000
Other non cash items 3.238 M 775.99 % -479.000 K -152.01 % 921.000 K -21.55 % 1.174 M -53.58 % 2.529 M -30.14 % 3.620 M -37.11 % 5.756 M -0.12 % 5.763 M 27.33 % 4.526 M 361.84 % 980.000 K 106.32 % 475.000 K 932.61 % 46.000 K -90.89 % 505.000 K 365.79 % -190.000 K -587.19 % 38.999 K 199.99 % 13.000 K -99.16 % 1.555 M 26 016.67 % -6.000 K -300.00 % 3.000 K -76.92 % 13.000 K 118.57 % -70.000 K -164.81 % 108.000 K -95.12 % 2.214 M -48.13 % 4.268 M 213 300.00 % 2.000 K
Net cash provided by operating activities -7.040 M 35.47 % -10.909 M -33.80 % -8.153 M 32.53 % -12.083 M -111.20 % -5.721 M 43.20 % -10.072 M -173.77 % -3.679 M 42.93 % -6.446 M -118.29 % -2.953 M -17.84 % -2.506 M -1 628.05 % 164.000 K 103.61 % -4.549 M 22.85 % -5.896 M 39.51 % -9.747 M -23.01 % -7.924 M -33.81 % -5.922 M -43.39 % -4.130 M -20.09 % -3.439 M -154.93 % -1.349 M 44.14 % -2.415 M -5.37 % -2.292 M -96.23 % -1.168 M 0.000 100.00 % -2.208 M -100.00 % -1.104 M
Investments in property plant and equipment 434.000 K 165.66 % -661.000 K 19.29 % -819.000 K -37.42 % -596.000 K 16.88 % -717.000 K -7.01 % -670.000 K -188.79 % -232.000 K 6.83 % -249.000 K -20.29 % -207.000 K 5.05 % -218.000 K -153.49 % -86.000 K 4.44 % -90.000 K -246.15 % -26.000 K 88.65 % -229.000 K -28.65 % -178.000 K -31.85 % -135.000 K -70.89 % -79.000 K 69.26 % -257.000 K -756.67 % -30.000 K 49.15 % -59.000 K -293.33 % -15.000 K 44.44 % -27.000 K 0.000 100.00 % -24.000 K -100.00 % -12.000 K
Acquisitions net 0.000 0.000 -100.00 % 13.000 K 0.000 -100.00 % 5.000 K 200.00 % -5.000 K -107.58 % 66.000 K 0.000 100.00 % -76.000 K -143.18 % 176.000 K 17 500.00 % 1.000 K 0.000 -100.00 % 5.250 K 0.000 100.00 % -39.500 K -2 075.00 % 2.000 K 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -86.000 K 0.000 0.000 0.000 100.00 % -400.000 K -200.00 % 400.000 K 745.16 % -62.000 K 63.10 % -168.000 K -215.07 % 146.000 K 184.88 % -172.000 K -616.67 % -24.000 K 0.000 100.00 % -10.000 K 0.000 100.00 % -38.000 K 0.000 100.00 % -28.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 82.000 K 730.77 % -13.000 K -200.00 % 13.000 K -66.67 % 39.000 K 0.000 100.00 % -4.000 K -106.45 % 62.000 K 169.57 % 23.000 K 0.000 -100.00 % 4.750 K 0.000 -100.00 % 77.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -853.000 K -85 200.00 % -1.000 K -101.49 % 67.000 K 271.79 % -39.000 K -109.87 % 395.000 K 200.00 % -395.000 K -498.48 % -66.000 K 60.71 % -168.000 K -217.48 % 143.000 K 180.79 % -177.000 K -669.57 % -23.000 K -675.00 % 4.000 K -97.63 % 169.000 K 1 508.33 % -12.000 K 40.00 % -20.000 K 88.37 % -172.000 K -149.28 % -69.000 K 32.35 % -102.000 K 63.70 % -281.000 K -346.03 % -63.000 K -212.50 % 56.000 K 2 700.00 % 2.000 K 0.000 -100.00 % 24.000 K 100.00 % 12.000 K
Net cash used for investing activites -505.000 K 23.72 % -662.000 K 10.42 % -739.000 K -43.77 % -514.000 K 29.10 % -725.000 K -9.52 % -662.000 K -159.61 % -255.000 K 38.85 % -417.000 K -20 950.00 % 2.000 K 100.61 % -329.000 K -201.83 % -109.000 K -26.74 % -86.000 K -160.14 % 143.000 K 159.34 % -241.000 K -21.72 % -198.000 K 35.08 % -305.000 K -106.08 % -148.000 K 58.66 % -358.000 K -15.11 % -311.000 K -154.92 % -122.000 K -397.56 % 41.000 K 264.00 % -25.000 K 0.000 100.00 % -24.000 K -100.00 % -12.000 K
Debt repayment 8.500 M 0.00 % 8.500 M 157.42 % 3.302 M 1 436.84 % -247.000 K -19.90 % -206.000 K -6.19 % -194.000 K 8.49 % -212.000 K -19.10 % -178.000 K -1 212.50 % 16.000 K -99.89 % 14.815 M 8 517.61 % -176.000 K -0.57 % -175.000 K 0.000 0.000 0.000 100.00 % -338.000 K 0.000 100.00 % -449.000 K 0.000 100.00 % -486.000 K 0.000 100.00 % -309.000 K 0.000 0.000 0.000
Common stock issued 67.000 K 0.000 -100.00 % 17.481 M 0.000 0.000 -100.00 % 52.000 K -99.17 % 6.228 M -77.24 % 27.365 M 160 870.59 % 17.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 47.250 K 0.000 -100.00 % 330.500 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 982.500 K 100.00 % 491.250 K
Common stock repurchased 0.000 0.000 -100.00 % 4.000 K 105.00 % -80.000 K -90.48 % -42.000 K -200.00 % -14.000 K 0.000 0.000 100.00 % -58.000 K 0.000 0.000 0.000 100.00 % -173.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
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
Other financing activites -8.921 M -1 758.54 % -480.000 K 35.22 % -741.000 K -24 800.00 % 3.000 K -97.32 % 112.000 K 961.54 % -13.000 K 92.26 % -168.000 K -100.61 % 27.533 M 344 262.50 % -8.000 K 96.38 % -221.000 K -15.10 % -192.000 K 0.000 -100.00 % 181.000 K 0.00 % 181.000 K -81.44 % 975.000 K 325.76 % 229.000 K -98.83 % 19.500 M 3 621.37 % 524.000 K -97.27 % 19.214 M 76 756.00 % 25.000 K -99.85 % 16.875 M 3 275.00 % 500.000 K 0.000 0.000 -100.00 % 359.000 K
Net cash used provided by financing activities -354.000 K -104.41 % 8.020 M -59.99 % 20.046 M 6 287.04 % -324.000 K -165.57 % -122.000 K 21.29 % -155.000 K -102.65 % 5.848 M -78.62 % 27.355 M 82 993.94 % -33.000 K -100.23 % 14.594 M 4 065.76 % -368.000 K -110.29 % -175.000 K -2 287.50 % 8.000 K -95.58 % 181.000 K -81.44 % 975.000 K 994.50 % -109.000 K -100.56 % 19.500 M 25 900.00 % 75.000 K -99.61 % 19.214 M 4 267.90 % -461.000 K -102.73 % 16.875 M 8 735.08 % 191.000 K 0.000 -100.00 % 718.000 K 100.00 % 359.000 K
Effect of forex changes on cash 41.000 K 13.89 % 36.000 K 800.00 % 4.000 K 101.93 % -207.000 K -3.50 % -200.000 K -266.67 % 120.000 K -26.38 % 163.000 K 29.37 % 126.000 K 268.00 % -75.000 K -100.98 % 7.615 M 199.97 % -7.617 M 0.000 -100.00 % 250.000 0.000 -100.00 % 750.000 0.000 -100.00 % 500.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.000 K -100.00 % -4.000 K
Net change in cash -7.864 M -123.73 % -3.515 M -131.47 % 11.169 M 185.08 % -13.127 M -93.96 % -6.768 M 37.15 % -10.769 M -620.24 % 2.070 M -89.96 % 20.625 M 772.26 % -3.068 M -126.07 % 11.768 M 3 835.87 % -315.000 K -103.97 % 7.930 M 147.83 % -16.579 M -189.70 % 18.483 M 157.31 % -32.252 M -191.01 % 35.437 M 281.93 % -19.479 M -173.36 % 26.551 M 308.73 % -12.720 M -200.00 % 12.720 M 1 263.77 % -1.093 M -200.00 % 1.093 M 0.000 100.00 % -760.750 K 0.00 % -760.750 K
Cash at beginning of period 15.992 M -18.02 % 19.507 M 133.95 % 8.338 M -61.17 % 21.473 M -23.97 % 28.241 M -27.61 % 39.010 M 5.60 % 36.940 M 126.42 % 16.315 M -15.83 % 19.383 M 154.54 % 7.615 M -3.97 % 7.930 M 0.000 -100.00 % 18.483 M 0.000 -100.00 % 35.437 M 0.000 -100.00 % 26.551 M 0.000 -100.00 % 12.720 M 0.000 -100.00 % 1.093 M 0.000 0.000 -100.00 % 1.279 M 0.00 % 1.279 M
Cash at end of period 8.128 M -49.17 % 15.992 M -18.02 % 19.507 M 133.73 % 8.346 M -61.13 % 21.473 M -23.97 % 28.241 M -27.61 % 39.010 M 5.60 % 36.940 M 126.42 % 16.315 M -15.83 % 19.383 M 154.54 % 7.615 M -3.97 % 7.930 M 316.55 % 1.904 M -89.70 % 18.483 M 480.36 % 3.185 M -91.01 % 35.437 M 401.05 % 7.073 M -73.36 % 26.551 M 0.000 -100.00 % 12.720 M 0.000 -100.00 % 1.093 M 0.000 -100.00 % 518.000 K 0.00 % 518.000 K
Operating cash flow -7.040 M 35.47 % -10.909 M -33.80 % -8.153 M 32.53 % -12.083 M -111.20 % -5.721 M 43.20 % -10.072 M -173.77 % -3.679 M 42.93 % -6.446 M -118.29 % -2.953 M -17.84 % -2.506 M -1 628.05 % 164.000 K 103.61 % -4.549 M 22.85 % -5.896 M 39.51 % -9.747 M -23.01 % -7.924 M -33.81 % -5.922 M -43.39 % -4.130 M -20.09 % -3.439 M -154.93 % -1.349 M 44.14 % -2.415 M -5.37 % -2.292 M -96.23 % -1.168 M 0.000 100.00 % -2.208 M -100.00 % -1.104 M
Capital expenditure -1.059 M -4 713.64 % -22.000 K 97.31 % -819.000 K -37.42 % -596.000 K 16.88 % -717.000 K -7.01 % -670.000 K -188.79 % -232.000 K 6.83 % -249.000 K -20.29 % -207.000 K 5.05 % -218.000 K -153.49 % -86.000 K 4.44 % -90.000 K -246.15 % -26.000 K 88.65 % -229.000 K -28.65 % -178.000 K -31.85 % -135.000 K -70.89 % -79.000 K 69.26 % -257.000 K -756.67 % -30.000 K 49.15 % -59.000 K -293.33 % -15.000 K 44.44 % -27.000 K 0.000 100.00 % -24.000 K -100.00 % -12.000 K
Free CashFlow -8.099 M 25.91 % -10.931 M -21.83 % -8.972 M 29.24 % -12.679 M -96.94 % -6.438 M 40.07 % -10.742 M -174.66 % -3.911 M 41.58 % -6.695 M -111.87 % -3.160 M -16.01 % -2.724 M -3 592.31 % 78.000 K 101.68 % -4.639 M 21.66 % -5.922 M 40.64 % -9.976 M -23.13 % -8.102 M -33.76 % -6.057 M -43.91 % -4.209 M -13.88 % -3.696 M -168.02 % -1.379 M 44.26 % -2.474 M -7.24 % -2.307 M -93.05 % -1.195 M 0.000 100.00 % -2.232 M -100.00 % -1.116 M
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
Date Form 10K
2024 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=A.L.M.D.T#phrase=A.L.M.D.T
2023 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=A.L.M.D.T#phrase=A.L.M.D.T
2022 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=A.L.M.D.T#phrase=A.L.M.D.T
2021 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=A.L.M.D.T#phrase=A.L.M.D.T
2020 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=A.L.M.D.T#phrase=A.L.M.D.T
2019 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=A.L.M.D.T#phrase=A.L.M.D.T
2018 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=A.L.M.D.T#phrase=A.L.M.D.T
2017 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=A.L.M.D.T#phrase=A.L.M.D.T
2016 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=A.L.M.D.T#phrase=A.L.M.D.T
2015 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=A.L.M.D.T#phrase=A.L.M.D.T
2014 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=A.L.M.D.T#phrase=A.L.M.D.T
2013 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=A.L.M.D.T#phrase=A.L.M.D.T
2012 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=A.L.M.D.T#phrase=A.L.M.D.T
2011 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=A.L.M.D.T#phrase=A.L.M.D.T
2010 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=A.L.M.D.T#phrase=A.L.M.D.T
2009 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=A.L.M.D.T#phrase=A.L.M.D.T
2008 https://www.infogreffe.com/recherche-entreprise-dirigeants/resultats-entreprise-dirigeants.html?ga_cat=globale&ga_q=A.L.M.D.T#phrase=A.L.M.D.T