ARUXF

Acrux Limited ARUXF

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Revenue 1.190 M -76.63 % 5.091 M -39.60 % 8.429 M 390.34 % 1.719 M 28.57 % 1.337 M 6.70 % 1.253 M 98.57 % 631.000 K -76.52 % 2.687 M -88.48 % 23.321 M -16.74 % 28.009 M 13.78 % 24.616 M -53.87 % 53.368 M 243.22 % 15.549 M 76.75 % 8.797 M -90.18 % 89.603 M 63.20 % 54.904 M 8 346.77 % 650.000 K -83.08 % 3.841 M 32.59 % 2.897 M 460.35 % 517.000 K -80.93 % 2.711 M -16.96 % 3.265 M 337.46 % 746.307 K 36.33 % 547.445 K
Net income -5.945 M -2.50 % -5.800 M -659.16 % -764.000 K 92.23 % -9.834 M 22.13 % -12.629 M -33.34 % -9.471 M -13.77 % -8.325 M 41.30 % -14.182 M -5 736.21 % -243.000 K -101.87 % 12.981 M 16.63 % 11.130 M -60.21 % 27.970 M 303.84 % 6.926 M -6.29 % 7.391 M -87.07 % 57.148 M 22.76 % 46.554 M 703.34 % -7.716 M -53.52 % -5.026 M 36.06 % -7.860 M 20.93 % -9.940 M -41 577.15 % 23.965 K 901.77 % -2.989 K 70.15 % -10.015 K 99.68 % -3.145 M
Income before tax -5.937 M -6.63 % -5.568 M -2 526.42 % -212.000 K 97.79 % -9.582 M 22.92 % -12.432 M -32.47 % -9.385 M -12.60 % -8.335 M 48.31 % -16.125 M -17 054.26 % -94.000 K -100.52 % 18.092 M 7.65 % 16.806 M -61.68 % 43.857 M 336.78 % 10.041 M 104.25 % 4.916 M -94.04 % 82.512 M 67.81 % 49.171 M 737.51 % -7.713 M -61.33 % -4.781 M 39.18 % -7.861 M 20.91 % -9.939 M -64.44 % -6.044 M -42.80 % -4.233 M 28.94 % -5.957 M -89.42 % -3.145 M
Income before tax ratio -4.99 -356.17 % -1.09 -4 248.47 % -0.03 99.55 % -5.57 40.05 % -9.30 -24.14 % -7.49 43.30 % -13.21 -120.11 % -6.00 -148 785.15 % 0.00 -100.62 % 0.65 -5.39 % 0.68 -16.92 % 0.82 27.26 % 0.65 15.56 % 0.56 -39.31 % 0.92 2.82 % 0.90 107.55 % -11.87 -853.31 % -1.24 54.13 % -2.71 85.89 % -19.22 -762.32 % -2.23 -71.96 % -1.30 83.76 % -7.98 -38.95 % -5.74
EBITDA -5.167 M 35.93 % -8.065 M -157.67 % -3.130 M 74.57 % -12.306 M 21.04 % -15.586 M -37.09 % -11.369 M 9.51 % -12.564 M -34.69 % -9.328 M -140.90 % 22.806 M 9.67 % 20.796 M 13.40 % 18.338 M -61.67 % 47.845 M 339.51 % 10.886 M 200.88 % 3.618 M -95.67 % 83.558 M 67.49 % 49.887 M 600.12 % -9.975 M -55.49 % -6.415 M 31.21 % -9.326 M 20.85 % -11.783 M -109.54 % -5.623 M -42.36 % -3.950 M 30.77 % -5.706 M -51.21 % -3.774 M
Net income ratio -5.00 -338.51 % -1.14 -1 156.92 % -0.09 98.42 % -5.72 39.44 % -9.45 -24.97 % -7.56 42.71 % -13.19 -149.97 % -5.28 -50 553.65 % -0.01 -102.25 % 0.46 2.50 % 0.45 -13.73 % 0.52 17.66 % 0.45 -46.98 % 0.84 31.73 % 0.64 -24.78 % 0.85 107.14 % -11.87 -807.20 % -1.31 51.77 % -2.71 85.89 % -19.23 -217 601.54 % 0.01 1 065.53 % 0.00 93.18 % -0.01 99.77 % -5.74
Ratio EBITDA -4.34 -174.09 % -1.58 -326.61 % -0.37 94.81 % -7.16 38.59 % -11.66 -28.48 % -9.07 54.43 % -19.91 -473.56 % -3.47 -454.99 % 0.98 31.71 % 0.74 -0.33 % 0.74 -16.90 % 0.90 28.05 % 0.70 70.23 % 0.41 -55.90 % 0.93 2.63 % 0.91 105.92 % -15.35 -818.86 % -1.67 48.12 % -3.22 85.88 % -22.79 -998.79 % -2.07 -71.43 % -1.21 84.18 % -7.65 -10.92 % -6.89
Gross profit ratio 1.00 348.94 % 0.22 -76.15 % 0.93 134.51 % -2.71 52.34 % -5.68 -89.25 % -3.00 57.86 % -7.12 -608.20 % -1.01 -201.11 % 0.99 3.05 % 0.96 -0.04 % 0.97 -0.07 % 0.97 0.00 % 0.97 -0.48 % 0.97 0.40 % 0.97 0.13 % 0.97 -3.48 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 352.157 M 21.64 % 289.500 M 1.06 % 286.461 M 0.91 % 283.882 M 29.20 % 219.726 M 30.97 % 167.769 M 0.72 % 166.578 M 0.03 % 166.522 M 0.00 % 166.522 M 0.00 % 166.522 M 0.00 % 166.522 M 0.00 % 166.522 M 0.01 % 166.505 M 0.00 % 166.497 M 0.54 % 165.598 M 2.09 % 162.209 M 1.77 % 159.383 M 1.34 % 157.276 M 13.71 % 138.316 M 3.19 % 134.034 M 7.81 % 124.327 M 23.27 % 100.855 M 1.83 % 99.040 M 0.00 % 99.040 M
Weighted average shs out 352.157 M 21.64 % 289.500 M 1.06 % 286.461 M 0.91 % 283.882 M 29.20 % 219.726 M 30.97 % 167.769 M 0.72 % 166.578 M 0.07 % 166.455 M 2.75 % 162.000 M -2.72 % 166.522 M 0.00 % 166.522 M 0.00 % 166.522 M 0.01 % 166.505 M 0.00 % 166.497 M 1.19 % 164.535 M 2.77 % 160.100 M 0.45 % 159.383 M 1.34 % 157.276 M 13.71 % 138.316 M 3.19 % 134.034 M 7.81 % 124.327 M 23.27 % 100.855 M 1.83 % 99.040 M 0.00 % 99.040 M
EPS diluted -0.02 15.50 % -0.02 -640.74 % 0.00 92.20 % -0.03 39.83 % -0.06 -1.77 % -0.06 -13.00 % -0.05 41.31 % -0.09 -5 580.00 % 0.00 -101.92 % 0.08 16.77 % 0.07 -60.71 % 0.17 308.65 % 0.04 -6.31 % 0.04 -87.31 % 0.35 20.69 % 0.29 699.17 % -0.05 -51.25 % -0.03 43.66 % -0.06 23.45 % -0.07 -37 200.00 % 0.00 574.84 % 0.00 129.64 % 0.00 99.69 % -0.03
Earnings per share -0.02 15.50 % -0.02 -640.74 % 0.00 92.20 % -0.03 39.83 % -0.06 -1.77 % -0.06 -13.00 % -0.05 41.31 % -0.09 -5 580.00 % 0.00 -101.92 % 0.08 16.77 % 0.07 -60.71 % 0.17 308.65 % 0.04 -6.31 % 0.04 -87.31 % 0.35 20.69 % 0.29 699.17 % -0.05 -51.25 % -0.03 43.66 % -0.06 23.45 % -0.07 -37 200.00 % 0.00 574.84 % 0.00 129.64 % 0.00 99.69 % -0.03
Gross profit 1.190 M 4.94 % 1.134 M -85.59 % 7.871 M 269.20 % -4.652 M 38.72 % -7.591 M -101.94 % -3.759 M 16.32 % -4.492 M -66.31 % -2.701 M -111.65 % 23.185 M -14.20 % 27.021 M 13.74 % 23.757 M -53.91 % 51.541 M 243.24 % 15.016 M 75.91 % 8.536 M -90.14 % 86.595 M 63.41 % 52.991 M 8 052.46 % 650.000 K -83.08 % 3.841 M 32.59 % 2.897 M 460.35 % 517.000 K -80.93 % 2.711 M -16.96 % 3.265 M 337.46 % 746.307 K 36.33 % 547.445 K
Income tax expense 8.000 K -96.55 % 232.000 K -57.97 % 552.000 K 119.05 % 252.000 K 27.92 % 197.000 K 129.07 % 86.000 K 960.00 % -10.000 K 99.49 % -1.943 M -1 404.03 % 149.000 K -97.08 % 5.111 M -9.95 % 5.676 M -64.27 % 15.887 M 410.02 % 3.115 M 225.86 % -2.475 M -109.76 % 25.364 M 869.20 % 2.617 M 87 133.33 % 3.000 K -98.78 % 245.000 K 0.000 0.000 100.00 % -6.044 M -42.80 % -4.233 M 0.000 0.000
Cost of revenue 2.308 M -41.67 % 3.957 M 609.14 % 558.000 K -91.24 % 6.371 M -28.64 % 8.928 M 78.13 % 5.012 M -2.17 % 5.123 M -4.92 % 5.388 M 3 861.76 % 136.000 K -86.23 % 988.000 K 15.02 % 859.000 K -52.98 % 1.827 M 242.78 % 533.000 K 104.21 % 261.000 K -91.32 % 3.008 M 57.24 % 1.913 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 5.767 M -0.12 % 5.774 M 0.14 % 5.766 M -5.18 % 6.081 M -4.33 % 6.356 M 7.04 % 5.938 M -4.38 % 6.210 M 7.18 % 5.794 M 14.76 % 5.049 M 10.77 % 4.558 M 6.27 % 4.289 M 7.93 % 3.974 M 34.71 % 2.950 M -8.30 % 3.217 M -0.89 % 3.246 M 12.36 % 2.889 M -36.89 % 4.578 M -8.91 % 5.026 M 6.46 % 4.721 M -4.82 % 4.960 M 24.54 % 3.983 M 31.65 % 3.025 M 47.25 % 2.054 M 90.14 % 1.081 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 92.000 K -28.13 % 128.000 K -13.51 % 148.000 K -69.98 % 493.000 K 75.78 % 280.471 K 425.48 % 53.374 K 0.000 0.000
Other expenses 2.087 M 37.57 % 1.517 M 346.18 % 340.000 K -25.11 % 454.000 K -29.50 % 644.000 K -72.94 % 2.380 M -41.61 % 4.076 M 2 526.19 % -168.000 K 71.67 % -593.000 K 66.31 % -1.760 M -162.30 % -671.000 K 77.96 % -3.045 M -734.25 % -365.000 K 0.000 100.00 % -4.746 M -171.51 % -1.748 M -236.46 % 1.281 M 477.03 % 222.000 K -75.39 % 902.000 K -12.51 % 1.031 M 41.18 % 730.265 K 2 474.26 % 28.368 K 104.59 % -617.777 K -318.33 % 282.951 K
Operating expenses 10.162 M 4.67 % 9.709 M -2.63 % 9.971 M -23.38 % 13.013 M -18.85 % 16.035 M 20.29 % 13.330 M -2.14 % 13.621 M -0.34 % 13.668 M 7.16 % 12.755 M 46.52 % 8.705 M 13.01 % 7.703 M 11.06 % 6.936 M 13.97 % 6.086 M 10.09 % 5.528 M -12.13 % 6.291 M 14.55 % 5.492 M -51.07 % 11.224 M -1.52 % 11.397 M -10.56 % 12.742 M -0.53 % 12.810 M 18.49 % 10.811 M 36.09 % 7.944 M 18.28 % 6.716 M 53.19 % 4.384 M
Cost and expenses 10.162 M -25.64 % 13.666 M 15.63 % 11.819 M -39.03 % 19.384 M -22.35 % 24.963 M 87.27 % 13.330 M -2.14 % 13.621 M -0.34 % 13.668 M 6.03 % 12.891 M 32.99 % 9.693 M 13.21 % 8.562 M -2.29 % 8.763 M 32.39 % 6.619 M 14.34 % 5.789 M -37.75 % 9.299 M 25.58 % 7.405 M -34.03 % 11.224 M -1.52 % 11.397 M -10.56 % 12.742 M -0.53 % 12.810 M 18.49 % 10.811 M 36.09 % 7.944 M 18.28 % 6.716 M 53.19 % 4.384 M
Research and development expenses 2.308 M -4.55 % 2.418 M -37.44 % 3.865 M -40.34 % 6.478 M -28.30 % 9.035 M 80.27 % 5.012 M -2.17 % 5.123 M 27.22 % 4.027 M 24.33 % 3.239 M 126.50 % 1.430 M 102.84 % 705.000 K -6.75 % 756.000 K 0.53 % 752.000 K -16.91 % 905.000 K -11.71 % 1.025 M 0.59 % 1.019 M -35.55 % 1.581 M -57.76 % 3.743 M -36.54 % 5.898 M 23.99 % 4.757 M 12.10 % 4.244 M 36.45 % 3.110 M -29.61 % 4.418 M 36.33 % 3.241 M
Selling general and administrative expenses 5.767 M -0.12 % 5.774 M 0.14 % 5.766 M -5.18 % 6.081 M -4.33 % 6.356 M 7.04 % 5.938 M -4.38 % 6.210 M 7.18 % 5.794 M 14.76 % 5.049 M 10.77 % 4.558 M 6.27 % 4.289 M 7.93 % 3.974 M 34.71 % 2.950 M -8.30 % 3.217 M -0.89 % 3.246 M 12.36 % 2.889 M -38.14 % 4.670 M -9.39 % 5.154 M 5.85 % 4.869 M -10.71 % 5.453 M 27.91 % 4.263 M 38.48 % 3.078 M 49.85 % 2.054 M 90.14 % 1.081 M
Interest income 40.000 K -70.15 % 134.000 K 9.84 % 122.000 K 577.78 % 18.000 K -47.06 % 34.000 K -84.26 % 216.000 K -62.69 % 579.000 K -13.71 % 671.000 K 9.46 % 613.000 K 11.86 % 548.000 K -2.84 % 564.000 K 20.00 % 470.000 K -50.16 % 943.000 K -42.74 % 1.647 M -55.49 % 3.700 M 258.53 % 1.032 M -34.68 % 1.580 M -38.11 % 2.553 M 135.95 % 1.082 M -18.22 % 1.323 M -0.19 % 1.326 M 217.10 % 418.023 K -34.46 % 637.771 K 56.01 % 408.798 K
Interest expense 303.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 -100.00 % 179.000 -23.18 % 233.000 -96.86 % 7.430 K 0.000
Depreciation and amortization 467.000 K -8.43 % 510.000 K 96.15 % 260.000 K -60.61 % 660.000 K -0.75 % 665.000 K -6.07 % 708.000 K 66.20 % 426.000 K -31.07 % 618.000 K -60.38 % 1.560 M 4.56 % 1.492 M 4.70 % 1.425 M 0.85 % 1.413 M -0.70 % 1.423 M 307.74 % 349.000 K 41.87 % 246.000 K -48.21 % 475.000 K -20.70 % 599.000 K 23.25 % 486.000 K -6.36 % 519.000 K 1.76 % 510.000 K 21.28 % 420.505 K 49.02 % 282.180 K 16.00 % 243.268 K 286.81 % 62.891 K
Operating income -8.972 M -4.63 % -8.575 M -45.04 % -5.912 M 66.53 % -17.665 M 25.23 % -23.626 M -95.63 % -12.077 M 7.03 % -12.990 M -143.53 % -5.334 M -125.11 % 21.246 M 10.06 % 19.304 M 14.14 % 16.913 M -63.57 % 46.432 M 390.67 % 9.463 M 189.48 % 3.269 M -96.08 % 83.312 M 68.61 % 49.412 M 567.30 % -10.574 M -39.94 % -7.556 M 23.25 % -9.845 M 19.91 % -12.293 M -103.40 % -6.044 M -42.80 % -4.232 M 28.86 % -5.949 M -55.07 % -3.837 M
Operating income ratio -7.54 -347.62 % -1.68 -140.14 % -0.70 93.17 % -10.28 41.85 % -17.67 -83.34 % -9.64 53.18 % -20.59 -937.04 % -1.99 -317.90 % 0.91 32.18 % 0.69 0.31 % 0.69 -21.03 % 0.87 42.96 % 0.61 63.77 % 0.37 -60.03 % 0.93 3.31 % 0.90 105.53 % -16.27 -726.95 % -1.97 42.11 % -3.40 85.71 % -23.78 -966.59 % -2.23 -71.97 % -1.30 83.74 % -7.97 -13.75 % -7.01
Total other income expenses net 3.035 M 0.93 % 3.007 M 0.000 -100.00 % 8.083 M -27.79 % 11.194 M 315.82 % 2.692 M -42.17 % 4.655 M 170.87 % -6.568 M 41.03 % -11.137 M -1 342.62 % -772.000 K -77 300.00 % 1.000 K 100.08 % -1.239 M -1 038.64 % 132.000 K -91.99 % 1.647 M 305.88 % -800.000 K -231.95 % -241.000 K -108.42 % 2.861 M 34.95 % 2.120 M 6.85 % 1.984 M -15.72 % 2.354 M 14.51 % 2.056 M 360.74 % 446.158 K 3 451.08 % 12.564 K -98.18 % 691.749 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Net debt 2.772 M 265.22 % 759.000 K 119.57 % -3.879 M -3.36 % -3.753 M 71.21 % -13.036 M -91.57 % -6.805 M 62.51 % -18.152 M 36.24 % -28.470 M 16.20 % -33.974 M -15.72 % -29.360 M -27.28 % -23.068 M 10.50 % -25.775 M -12.85 % -22.840 M 23.91 % -30.017 M 9.48 % -33.159 M 43.42 % -58.609 M -297.73 % -14.736 M 57.12 % -34.366 M -99.49 % -17.227 M 12.73 % -19.739 M 29.67 % -28.068 M -327.63 % -6.564 M 39.40 % -10.830 M 39.32 % -17.848 M
Total investments 0.000 0.000 0.000 -100.00 % 2.556 M -3.33 % 2.644 M -14.71 % 3.100 M 242.16 % 906.000 K 7.22 % 845.000 K 8.61 % 778.000 K 158.76 % -1.324 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -236.166 K 0.000 0.000 0.000
Total debt 3.635 M -1.86 % 3.704 M 57.42 % 2.353 M 13.23 % 2.078 M -6.98 % 2.234 M -6.96 % 2.401 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
Accumulated other comprehensive income loss 9.037 M 5.68 % 8.551 M 3.04 % 8.299 M 0.59 % 8.250 M 1.26 % 8.147 M 1 299.83 % 582.000 K -8.92 % 639.000 K 9.98 % 581.000 K -52.18 % 1.215 M -16.44 % 1.454 M 21.78 % 1.194 M 87.15 % 638.000 K 8 979 051 757 070 027.00 % 0.000 -100.00 % 4.000 K 0.00 % 4.000 K -99.81 % 2.061 M 5.53 % 1.953 M 24.39 % 1.570 M -97.38 % 59.823 M 2 740.60 % 2.106 M 0.000 0.000 0.000 0.000
Retained earnings -126.232 M -4.94 % -120.287 M -5.07 % -114.487 M -0.67 % -113.723 M -9.47 % -103.889 M -23.87 % -83.870 M -12.45 % -74.582 M -12.18 % -66.483 M -25.06 % -53.163 M 0.51 % -53.438 M 5.32 % -56.442 M -3.65 % -54.454 M -10.86 % -49.120 M -14.97 % -42.726 M 14.75 % -50.117 M -579.28 % -7.378 M 86.32 % -53.941 M -15.76 % -46.596 M -12.07 % -41.577 M -19.25 % -34.864 M -48.99 % -23.401 M -34.64 % -17.381 M -32.16 % -13.151 M -82.55 % -7.204 M
Common stock 118.218 M 2.79 % 115.012 M 0.11 % 114.884 M 0.28 % 114.563 M 0.31 % 114.213 M 18.80 % 96.137 M 0.27 % 95.879 M 0.01 % 95.873 M 0.00 % 95.873 M 0.00 % 95.873 M 0.00 % 95.873 M 0.00 % 95.873 M 0.00 % 95.873 M 0.05 % 95.825 M 0.00 % 95.825 M 11.70 % 85.786 M 3.09 % 83.211 M 0.09 % 83.135 M 41.35 % 58.813 M 10.26 % 53.340 M 0.86 % 52.883 M 105.24 % 25.766 M 3.94 % 24.789 M 0.41 % 24.689 M
Total equity 1.023 M -68.77 % 3.276 M -62.33 % 8.696 M -4.33 % 9.090 M -50.79 % 18.471 M 43.75 % 12.849 M -41.43 % 21.936 M -26.81 % 29.971 M -31.77 % 43.925 M 0.08 % 43.889 M 8.03 % 40.625 M -3.40 % 42.057 M -10.04 % 46.753 M -11.96 % 53.103 M 16.17 % 45.712 M -43.19 % 80.469 M 157.72 % 31.223 M -18.07 % 38.109 M 108.86 % 18.246 M -11.35 % 20.583 M -30.18 % 29.482 M 250.60 % 8.409 M -27.91 % 11.665 M -33.29 % 17.485 M
Other non current liabilities 39.000 K -4.88 % 41.000 K 7.89 % 38.000 K -5.00 % 40.000 K -2.44 % 41.000 K -53.41 % 88.000 K 8.64 % 81.000 K 131.43 % 35.000 K 84.21 % 19.000 K 11.76 % 17.000 K -10.53 % 19.000 K 72.73 % 11.000 K -45.00 % 20.000 K 42.86 % 14.000 K -73.08 % 52.000 K -22.39 % 67.000 K 45.65 % 46.000 K -45.24 % 84.000 K 35.48 % 62.000 K 21.57 % 51.000 K 65.16 % 30.879 K 43.56 % 21.510 K 0.000 0.000
Long term debt 1.683 M -12.53 % 1.924 M -10.97 % 2.161 M 16.56 % 1.854 M -9.52 % 2.049 M -8.28 % 2.234 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
Total non current liabilities 1.722 M -12.37 % 1.965 M -10.64 % 2.199 M 16.10 % 1.894 M -9.38 % 2.090 M -9.99 % 2.322 M 2 766.67 % 81.000 K 131.43 % 35.000 K 84.21 % 19.000 K -99.49 % 3.744 M -19.79 % 4.668 M -8.61 % 5.108 M 77.36 % 2.880 M -18.14 % 3.518 M -36.58 % 5.547 M 377.78 % 1.161 M 2 423.91 % 46.000 K -45.24 % 84.000 K 35.48 % 62.000 K 21.57 % 51.000 K 65.16 % 30.879 K 43.56 % 21.510 K 0.000 0.000
Other current liabilities 2.065 M 36.30 % 1.515 M -11.40 % 1.710 M -25.81 % 2.305 M 1.59 % 2.269 M 54.04 % 1.473 M -2.77 % 1.515 M -13.58 % 1.753 M 5.48 % 1.662 M 2.03 % 1.629 M -47.38 % 3.096 M -46.98 % 5.839 M 86.73 % 3.127 M 85.58 % 1.685 M -77.59 % 7.518 M 354.53 % 1.654 M -36.19 % 2.592 M 6.58 % 2.432 M 60.85 % 1.512 M -14.43 % 1.767 M 80.70 % 977.861 K 118.90 % 446.725 K 98.31 % 225.271 K -38.67 % 367.311 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 1.952 M 9.66 % 1.780 M 827.08 % 192.000 K -14.29 % 224.000 K 21.08 % 185.000 K 10.78 % 167.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
Total current liabilities 4.480 M 20.37 % 3.722 M 55.73 % 2.390 M -27.97 % 3.318 M 19.96 % 2.766 M 3.79 % 2.665 M 10.31 % 2.416 M -2.74 % 2.484 M -26.12 % 3.362 M -41.41 % 5.738 M 79.20 % 3.202 M -47.13 % 6.056 M 85.65 % 3.262 M 73.70 % 1.878 M -75.72 % 7.736 M 291.70 % 1.975 M -46.35 % 3.681 M 19.75 % 3.074 M 49.15 % 2.061 M -20.73 % 2.600 M 64.46 % 1.581 M 19.13 % 1.327 M 12.36 % 1.181 M 35.69 % 870.460 K
Total liabilities 6.202 M 9.06 % 5.687 M 23.93 % 4.589 M -11.95 % 5.212 M 7.33 % 4.856 M -2.63 % 4.987 M 99.72 % 2.497 M -0.87 % 2.519 M -25.50 % 3.381 M -64.34 % 9.482 M 20.48 % 7.870 M -29.51 % 11.164 M 81.76 % 6.142 M 13.83 % 5.396 M -59.38 % 13.283 M 323.57 % 3.136 M -15.86 % 3.727 M 18.02 % 3.158 M 48.75 % 2.123 M -19.92 % 2.651 M 64.47 % 1.612 M 19.52 % 1.349 M 14.18 % 1.181 M 35.69 % 870.460 K
Other non current assets 0.000 0.000 0.000 100.00 % -2.556 M 3.33 % -2.644 M 14.71 % -3.100 M -242.16 % -906.000 K -7.22 % -845.000 K -8.61 % -778.000 K -140.12 % -324.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 236.166 K 2 604.91 % 8.731 K 0.000 0.000
Long term investments 0.000 0.000 0.000 -100.00 % 2.556 M -3.33 % 2.644 M -14.71 % 3.100 M 242.16 % 906.000 K 7.22 % 845.000 K 8.61 % 778.000 K 158.76 % -1.324 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -236.166 K 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 -100.00 % 375.000 K -22.20 % 482.000 K -18.17 % 589.000 K -15.37 % 696.000 K -13.33 % 803.000 K -88.26 % 6.839 M -63.94 % 18.966 M -6.99 % 20.392 M 8 024.30 % 251.000 K -27.46 % 346.000 K -21.54 % 441.000 K -17.72 % 536.000 K -15.06 % 631.000 K -96.28 % 16.974 M 251.94 % 4.823 M 388.16 % 988.000 K -6.70 % 1.059 M -7.24 % 1.142 M -4.86 % 1.200 M 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 -100.00 % 375.000 K -22.20 % 482.000 K -18.17 % 589.000 K -15.37 % 696.000 K -13.33 % 803.000 K -88.26 % 6.839 M -63.94 % 18.966 M -6.99 % 20.392 M 8 024.30 % 251.000 K -27.46 % 346.000 K -21.54 % 441.000 K -17.72 % 536.000 K -15.06 % 631.000 K -96.28 % 16.974 M 251.94 % 4.823 M 388.16 % 988.000 K -6.70 % 1.059 M -7.24 % 1.142 M -4.86 % 1.200 M 0.000 0.000
Property plant equipment net 1.858 M -22.90 % 2.410 M -6.99 % 2.591 M 1.37 % 2.556 M -3.33 % 2.644 M -14.71 % 3.100 M 242.16 % 906.000 K 7.22 % 845.000 K 8.61 % 778.000 K 196.95 % 262.000 K 184.78 % 92.000 K -99.57 % 21.591 M -5.65 % 22.884 M -5.35 % 24.178 M -0.73 % 24.357 M 2.34 % 23.801 M 901.73 % 2.376 M 97.84 % 1.201 M 14.16 % 1.052 M -15.71 % 1.248 M 7.88 % 1.157 M 11.32 % 1.039 M -18.86 % 1.281 M 313.53 % 309.720 K
Total non current assets 2.422 M -18.78 % 2.982 M -12.14 % 3.394 M -20.81 % 4.286 M -9.44 % 4.733 M -13.85 % 5.494 M 57.29 % 3.493 M -1.02 % 3.529 M -54.22 % 7.709 M -59.91 % 19.228 M -6.13 % 20.484 M -6.22 % 21.842 M -5.98 % 23.230 M -5.64 % 24.619 M -1.10 % 24.893 M 1.89 % 24.432 M 24.63 % 19.603 M 212.30 % 6.277 M 166.99 % 2.351 M -7.88 % 2.552 M 0.68 % 2.535 M 12.75 % 2.248 M 75.52 % 1.281 M 313.53 % 309.720 K
Other current assets 149.000 K 1.36 % 147.000 K -58.36 % 353.000 K -15.95 % 420.000 K 154.55 % 165.000 K -71.40 % 577.000 K 18.48 % 487.000 K 111.74 % 230.000 K 152.75 % 91.000 K 24.66 % 73.000 K -37.61 % 117.000 K 0.86 % 116.000 K -2.52 % 119.000 K -17.93 % 145.000 K 130.16 % 63.000 K -46.61 % 118.000 K -13.87 % 137.000 K -26.74 % 187.000 K 13.33 % 165.000 K -34.78 % 253.000 K 33.70 % 189.236 K -78.46 % 878.623 K 31.71 % 667.103 K 818.70 % 72.614 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
cash and cash equivalents 863.000 K -70.70 % 2.945 M -52.74 % 6.232 M 6.88 % 5.831 M -61.81 % 15.270 M 65.87 % 9.206 M -49.28 % 18.152 M -36.24 % 28.470 M -16.20 % 33.974 M 15.72 % 29.360 M 27.28 % 23.068 M -10.50 % 25.775 M 12.85 % 22.840 M -23.91 % 30.017 M -9.48 % 33.159 M -43.42 % 58.609 M 297.73 % 14.736 M -57.12 % 34.366 M 99.49 % 17.227 M -12.73 % 19.739 M -29.67 % 28.068 M 327.63 % 6.564 M -39.40 % 10.830 M -39.32 % 17.848 M
Cash and short term investments 863.000 K -70.70 % 2.945 M -52.74 % 6.232 M 6.88 % 5.831 M -61.81 % 15.270 M 65.87 % 9.206 M -49.28 % 18.152 M -36.24 % 28.470 M -16.20 % 33.974 M 15.72 % 29.360 M 27.28 % 23.068 M -10.50 % 25.775 M 12.85 % 22.840 M -23.91 % 30.017 M -9.48 % 33.159 M -43.42 % 58.609 M 297.73 % 14.736 M -57.12 % 34.366 M 99.49 % 17.227 M -12.73 % 19.739 M -29.67 % 28.068 M 327.63 % 6.564 M -39.40 % 10.830 M -39.32 % 17.848 M
Total current assets 4.803 M -19.70 % 5.981 M -39.53 % 9.891 M -1.25 % 10.016 M -46.13 % 18.594 M 50.66 % 12.342 M -41.06 % 20.940 M -27.70 % 28.961 M -26.86 % 39.597 M 15.97 % 34.143 M 21.89 % 28.011 M -10.73 % 31.379 M 5.78 % 29.665 M -12.44 % 33.880 M -0.65 % 34.102 M -42.37 % 59.173 M 285.57 % 15.347 M -56.14 % 34.990 M 94.19 % 18.018 M -12.88 % 20.682 M -27.58 % 28.559 M 280.30 % 7.510 M -35.07 % 11.565 M -35.91 % 18.046 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -141.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 107.961 K -20.21 % 135.308 K 0.000
Net receivables 3.791 M 31.22 % 2.889 M -12.61 % 3.306 M -12.19 % 3.765 M 19.18 % 3.159 M 23.45 % 2.559 M 11.21 % 2.301 M 781.61 % 261.000 K -95.28 % 5.532 M 17.45 % 4.710 M -2.40 % 4.826 M -12.06 % 5.488 M -18.16 % 6.706 M 80.37 % 3.718 M 322.50 % 880.000 K 97.31 % 446.000 K -5.91 % 474.000 K 8.47 % 437.000 K -30.19 % 626.000 K -9.28 % 690.000 K 128.73 % 301.666 K 348.92 % 67.198 K -0.90 % 67.811 K -45.87 % 125.277 K
Tax assets 564.000 K -1.40 % 572.000 K -28.77 % 803.000 K -40.74 % 1.355 M -15.68 % 1.607 M -10.97 % 1.805 M -4.55 % 1.891 M 0.53 % 1.881 M 1 944.57 % 92.000 K -94.42 % 1.648 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 253.000 K 0.00 % 253.000 K -18.65 % 311.000 K 26.94 % 245.000 K 3.74 % 236.166 K 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 463.000 K 8.43 % 427.000 K -12.50 % 488.000 K -38.15 % 789.000 K 152.88 % 312.000 K -69.56 % 1.025 M 13.76 % 901.000 K 23.26 % 731.000 K 29.61 % 564.000 K -6.93 % 606.000 K 471.70 % 106.000 K -51.15 % 217.000 K 60.74 % 135.000 K -30.05 % 193.000 K -11.47 % 218.000 K -32.09 % 321.000 K -70.52 % 1.089 M 69.63 % 642.000 K 16.94 % 549.000 K -34.09 % 833.000 K 38.12 % 603.093 K -31.50 % 880.372 K -7.90 % 955.891 K 89.98 % 503.149 K
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.136 M -67.57 % 3.503 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 100.00 % -1.014 M -4.43 % -971.000 K -10.97 % -875.000 K -27.74 % -685.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
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 -100.00 % 1.000 K 374.73 % -364.000 -101.54 % 23.601 K -11.24 % 26.590 K 0.000
Capital lease obligations 1.908 M -13.94 % 2.217 M -5.78 % 2.353 M 13.23 % 2.078 M -6.98 % 2.234 M -6.96 % 2.401 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
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
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -58.813 M 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 -100.00 % 1.014 M 4.43 % 971.000 K 10.97 % 875.000 K 27.74 % 685.000 K 45.44 % 471.000 K 0.000 -100.00 % 2.110 M -43.39 % 3.727 M -19.83 % 4.649 M -8.79 % 5.097 M 78.22 % 2.860 M -18.38 % 3.504 M -36.23 % 5.495 M 402.29 % 1.094 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 7.225 M -19.39 % 8.963 M -32.53 % 13.285 M -7.11 % 14.302 M -38.69 % 23.327 M 30.79 % 17.836 M -27.00 % 24.433 M -24.80 % 32.490 M -31.32 % 47.306 M -11.36 % 53.371 M 10.05 % 48.495 M -8.88 % 53.221 M 0.62 % 52.895 M -9.58 % 58.499 M -0.84 % 58.995 M -29.44 % 83.605 M 139.21 % 34.950 M -15.31 % 41.267 M 102.60 % 20.369 M -12.33 % 23.234 M -25.28 % 31.094 M 218.66 % 9.758 M -24.04 % 12.846 M -30.02 % 18.356 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Deferred income tax 0.000 0.000 100.00 % -1.948 M -873.02 % 252.000 K 27.92 % 197.000 K 129.07 % 86.000 K 960.00 % -10.000 K 99.44 % -1.789 M 53.16 % -3.819 M -314.21 % -922.000 K 35.12 % -1.421 M 23.56 % -1.859 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
Stock based compensation 0.000 0.000 -100.00 % 370.000 K -17.78 % 450.000 K -11.24 % 507.000 K 31.69 % 385.000 K 35.56 % 284.000 K 24.56 % 228.000 K -18.28 % 279.000 K 1.45 % 275.000 K -63.82 % 760.000 K 19.12 % 638.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
Change in working capital -628.000 K -194.01 % 668.000 K 269.06 % 181.000 K 152.16 % -347.000 K -126.80 % -153.000 K 36.51 % -241.000 K 89.58 % -2.313 M -154.17 % 4.270 M 232.86 % -3.214 M -219.30 % 2.694 M 307.56 % 661.000 K -45.86 % 1.221 M 141.36 % -2.952 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables -903.000 K -316.55 % 417.000 K -9.15 % 459.000 K 175.74 % -606.000 K -1.00 % -600.000 K -143.90 % -246.000 K 87.94 % -2.040 M -138.70 % 5.271 M 727.50 % -840.000 K -625.00 % 160.000 K -75.79 % 661.000 K -45.86 % 1.221 M 141.36 % -2.952 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 100.00 % -294.000 K 65.29 % -847.000 K -292.06 % 441.000 K 528.16 % -103.000 K -1 816.67 % 6.000 K 106.98 % -86.000 K -158.50 % 147.000 K 281.48 % -81.000 K -110.80 % 750.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
Other working capital 275.000 K -43.06 % 483.000 K -15.11 % 569.000 K 412.64 % -182.000 K -133.09 % 550.000 K 55 100.00 % -1.000 K 99.47 % -187.000 K 83.71 % -1.148 M 49.93 % -2.293 M -228.53 % 1.784 M 1 799.05 % -105.000 K -272.13 % 61.000 K 306.67 % 15.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -4.843 M -684.20 % 829.000 K -63.46 % 2.269 M 0.000 100.00 % -1.000 K 0.000 0.000 -100.00 % 5.573 M -48.46 % 10.813 M 77 335.71 % -14.000 K 99.36 % -2.179 M -134.01 % 6.407 M 189.26 % 2.215 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash provided by operating activities -5.471 M -27.14 % -4.303 M -712.09 % 703.000 K 107.97 % -8.819 M 22.74 % -11.414 M -33.76 % -8.533 M 14.14 % -9.938 M -88.15 % -5.282 M -198.25 % 5.376 M -67.43 % 16.506 M 56.92 % 10.519 M -71.08 % 36.371 M 474.13 % 6.335 M 360.49 % -2.432 M -103.74 % 65.104 M 35.30 % 48.119 M 932.36 % -5.781 M -113.09 % -2.713 M 64.76 % -7.698 M 6.42 % -8.226 M -39.37 % -5.902 M -48.83 % -3.966 M 0.000 100.00 % -2.745 M
Investments in property plant and equipment -5.000 K 98.19 % -276.000 K -131.93 % -119.000 K 74.41 % -465.000 K -355.88 % -102.000 K 60.47 % -258.000 K 32.11 % -380.000 K -28.38 % -296.000 K 52.94 % -629.000 K -166.53 % -236.000 K -257.58 % -66.000 K -69.23 % -39.000 K -30.00 % -30.000 K 63.86 % -83.000 K 97.49 % -3.307 M 49.69 % -6.573 M 52.80 % -13.925 M -211.52 % -4.470 M -1 457.49 % -287.000 K 48.75 % -560.000 K -13.32 % -494.179 K -3.44 % -477.746 K 64.23 % -1.336 M -282.08 % -349.605 K
Acquisitions net 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 0.000 0.000 0.000 0.000 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
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
Other investing activites 0.000 0.000 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.583 M 154.73 % 1.014 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites -5.000 K 98.19 % -276.000 K -131.93 % -119.000 K 74.41 % -465.000 K -355.88 % -102.000 K 59.84 % -254.000 K 33.16 % -380.000 K -28.38 % -296.000 K 52.94 % -629.000 K -166.53 % -236.000 K -257.58 % -66.000 K -69.23 % -39.000 K -30.00 % -30.000 K 63.86 % -83.000 K 88.54 % -724.000 K 86.98 % -5.559 M 60.08 % -13.925 M -211.52 % -4.470 M -1 457.49 % -287.000 K 48.75 % -560.000 K -13.32 % -494.179 K -3.44 % -477.746 K 64.23 % -1.336 M -282.08 % -349.605 K
Debt repayment 235.000 K -84.20 % 1.487 M 912.57 % -183.000 K -18.06 % -155.000 K 7.19 % -167.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
Common stock issued 3.376 M 0.000 0.000 0.000 -100.00 % 17.747 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 46.000 K 0.000 -100.00 % 7.964 M 506.55 % 1.313 M 1 627.63 % 76.000 K -99.69 % 24.322 M 344.40 % 5.473 M 1 097.59 % 457.000 K -98.36 % 27.901 M 15 697.37 % 176.616 K 76.62 % 100.000 K -98.93 % 9.352 M
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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.992 M 25.00 % -13.322 M 60.05 % -33.346 M -148.61 % -13.413 M -2 032.43 % -629.000 K 99.36 % -99.047 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -217.000 K -11.28 % -195.000 K 0.000 0.000 0.000 100.00 % -159.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
Net cash used provided by financing activities 3.394 M 162.69 % 1.292 M 806.01 % -183.000 K -18.06 % -155.000 K -100.88 % 17.580 M 11 156.60 % -159.000 K 0.000 0.000 0.000 100.00 % -9.992 M 25.00 % -13.322 M 60.05 % -33.346 M -149.47 % -13.367 M -2 025.12 % -629.000 K 99.31 % -91.083 M -7 037.01 % 1.313 M 1 627.63 % 76.000 K -99.69 % 24.322 M 344.40 % 5.473 M 1 097.59 % 457.000 K -98.36 % 27.901 M 15 697.37 % 176.616 K 76.62 % 100.000 K -98.93 % 9.352 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 74.000 K 155.64 % -133.000 K -1 050.00 % 14.000 K -91.36 % 162.000 K 417.65 % -51.000 K 55.65 % -115.000 K -5 850.00 % 2.000 K -99.84 % 1.253 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -2.082 M 36.66 % -3.287 M -919.70 % 401.000 K 104.25 % -9.439 M -255.66 % 6.064 M 167.78 % -8.946 M 13.30 % -10.318 M -87.46 % -5.504 M -219.29 % 4.614 M -26.67 % 6.292 M 332.43 % -2.707 M -192.23 % 2.935 M 140.89 % -7.177 M -128.42 % -3.142 M 87.65 % -25.450 M -158.01 % 43.873 M 323.50 % -19.630 M -214.53 % 17.139 M 782.29 % -2.512 M 69.84 % -8.329 M -138.73 % 21.504 M 604.00 % -4.267 M 39.20 % -7.018 M -212.14 % 6.258 M
Cash at beginning of period 2.945 M -52.74 % 6.232 M 6.88 % 5.831 M -61.81 % 15.270 M 65.87 % 9.206 M -49.28 % 18.152 M -36.24 % 28.470 M -16.20 % 33.974 M 15.72 % 29.360 M 27.28 % 23.068 M -10.50 % 25.775 M 12.85 % 22.840 M -23.91 % 30.017 M -9.48 % 33.159 M -43.42 % 58.609 M 297.73 % 14.736 M -57.12 % 34.366 M 99.49 % 17.227 M -12.73 % 19.739 M -29.67 % 28.068 M 327.63 % 6.564 M -39.40 % 10.830 M -39.32 % 17.848 M 53.99 % 11.590 M
Cash at end of period 863.000 K -70.70 % 2.945 M -52.74 % 6.232 M 6.88 % 5.831 M -61.81 % 15.270 M 65.87 % 9.206 M -49.28 % 18.152 M -36.24 % 28.470 M -16.20 % 33.974 M 15.72 % 29.360 M 27.28 % 23.068 M -10.50 % 25.775 M 12.85 % 22.840 M -23.91 % 30.017 M -9.48 % 33.159 M -43.42 % 58.609 M 297.73 % 14.736 M -57.12 % 34.366 M 99.49 % 17.227 M -12.73 % 19.739 M -29.67 % 28.068 M 327.63 % 6.564 M -39.40 % 10.830 M -39.32 % 17.848 M
Operating cash flow -5.471 M -27.14 % -4.303 M -712.09 % 703.000 K 107.97 % -8.819 M 22.74 % -11.414 M -33.76 % -8.533 M 14.14 % -9.938 M -88.15 % -5.282 M -198.25 % 5.376 M -67.43 % 16.506 M 56.92 % 10.519 M -71.08 % 36.371 M 474.13 % 6.335 M 360.49 % -2.432 M -103.74 % 65.104 M 35.30 % 48.119 M 932.36 % -5.781 M -113.09 % -2.713 M 64.76 % -7.698 M 6.42 % -8.226 M -39.37 % -5.902 M -48.83 % -3.966 M 0.000 100.00 % -2.745 M
Capital expenditure -5.000 K 98.19 % -276.000 K -131.93 % -119.000 K 74.41 % -465.000 K -355.88 % -102.000 K 60.47 % -258.000 K 32.11 % -380.000 K -28.38 % -296.000 K 52.94 % -629.000 K -166.53 % -236.000 K -257.58 % -66.000 K -69.23 % -39.000 K -30.00 % -30.000 K 63.86 % -83.000 K 97.49 % -3.307 M 49.69 % -6.573 M 52.80 % -13.925 M -211.52 % -4.470 M -1 457.49 % -287.000 K 48.75 % -560.000 K -13.32 % -494.179 K -3.44 % -477.746 K 64.23 % -1.336 M -282.08 % -349.605 K
Free CashFlow -5.476 M -19.59 % -4.579 M -884.08 % 584.000 K 106.29 % -9.284 M 19.38 % -11.516 M -31.00 % -8.791 M 14.80 % -10.318 M -84.98 % -5.578 M -217.51 % 4.747 M -70.82 % 16.270 M 55.65 % 10.453 M -71.23 % 36.332 M 476.24 % 6.305 M 350.70 % -2.515 M -104.07 % 61.797 M 48.74 % 41.546 M 310.83 % -19.706 M -174.34 % -7.183 M 10.04 % -7.985 M 9.12 % -8.786 M -37.36 % -6.396 M -43.95 % -4.443 M -232.64 % -1.336 M 56.83 % -3.094 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2011-12-30 2010-12-30 2009-12-30 2008-12-30 2007-12-30 2006-12-30 2005-12-30 2004-12-30 2003-12-30
Revenue 1.070 M 791.67 % 120.000 K -82.40 % 682.000 K -84.53 % 4.409 M -37.09 % 7.008 M 393.17 % 1.421 M 39.72 % 1.017 M 44.87 % 702.000 K 27.87 % 549.000 K -30.33 % 788.000 K -3.55 % 817.000 K 87.39 % 436.000 K 22.47 % 356.000 K -84.73 % 2.332 M 130.43 % 1.012 M -58.18 % 2.420 M -75.57 % 9.906 M -29.38 % 14.028 M 29.95 % 10.795 M -39.22 % 17.762 M 54.95 % 11.463 M -17.56 % 13.905 M 33.06 % 10.450 M -75.93 % 43.409 M 262.80 % 11.965 M 162.22 % 4.563 M -48.13 % 8.797 M -90.18 % 89.603 M 63.20 % 54.904 M 8 346.77 % 650.000 K -83.08 % 3.841 M 32.59 % 2.897 M 460.35 % 517.000 K -80.93 % 2.711 M -16.96 % 3.265 M
Net income -2.520 M 26.42 % -3.425 M -33.74 % -2.561 M 20.93 % -3.239 M -228.02 % 2.530 M 176.81 % -3.294 M 24.47 % -4.361 M 20.32 % -5.473 M -13.01 % -4.843 M 37.80 % -7.786 M -156.46 % -3.036 M 52.82 % -6.435 M -34.37 % -4.789 M -35.44 % -3.536 M 35.57 % -5.488 M 36.88 % -8.694 M -32.43 % -6.565 M -203.84 % 6.322 M 95.43 % 3.235 M -66.81 % 9.746 M 137.01 % 4.112 M -41.41 % 7.018 M 107.63 % 3.380 M -86.25 % 24.590 M 380.84 % 5.114 M 182.23 % 1.812 M -75.48 % 7.391 M -87.07 % 57.148 M 22.76 % 46.554 M 703.34 % -7.716 M -53.52 % -5.026 M 36.06 % -7.860 M 20.93 % -9.940 M -41 577.15 % 23.965 K 901.77 % -2.989 K
Income before tax -2.355 M 34.25 % -3.582 M 16.60 % -4.295 M -3.59 % -4.146 M -420.40 % 1.294 M 126.50 % -4.883 M 21.93 % -6.255 M 6.54 % -6.693 M -37.43 % -4.870 M 35.60 % -7.562 M -29.93 % -5.820 M 1.22 % -5.892 M 13.81 % -6.836 M -94.54 % -3.514 M 39.29 % -5.788 M 44.01 % -10.337 M -13.05 % -9.144 M -201.04 % 9.050 M 89.01 % 4.788 M -64.01 % 13.304 M 103.99 % 6.522 M -36.58 % 10.284 M 87.19 % 5.494 M -85.68 % 38.363 M 376.68 % 8.048 M 303.81 % 1.993 M -59.46 % 4.916 M -94.04 % 82.512 M 67.81 % 49.171 M 737.51 % -7.713 M -61.33 % -4.781 M 39.18 % -7.861 M 20.91 % -9.939 M -64.44 % -6.044 M -42.80 % -4.233 M
Income before tax ratio -2.20 92.63 % -29.85 -373.99 % -6.30 -569.71 % -0.94 -609.27 % 0.18 105.37 % -3.44 44.13 % -6.15 35.49 % -9.53 -7.48 % -8.87 7.56 % -9.60 -34.71 % -7.12 47.29 % -13.51 29.62 % -19.20 -1 174.32 % -1.51 73.65 % -5.72 -33.90 % -4.27 -362.74 % -0.92 -243.08 % 0.65 45.45 % 0.44 -40.78 % 0.75 31.65 % 0.57 -23.07 % 0.74 40.68 % 0.53 -40.51 % 0.88 31.39 % 0.67 54.00 % 0.44 -21.84 % 0.56 -39.31 % 0.92 2.82 % 0.90 107.55 % -11.87 -853.31 % -1.24 54.13 % -2.71 85.89 % -19.22 -762.32 % -2.23 -71.96 % -1.30
EBITDA -3.822 M 22.55 % -4.935 M -20.54 % -4.094 M -3.10 % -3.971 M -318.79 % 1.815 M 139.37 % -4.610 M 22.36 % -5.938 M 6.75 % -6.368 M 20.19 % -7.979 M -4.89 % -7.607 M -33.86 % -5.683 M 0.05 % -5.686 M 17.39 % -6.883 M -89.93 % -3.624 M 23.91 % -4.763 M -4.34 % -4.565 M -372.21 % 1.677 M -82.42 % 9.541 M 81.91 % 5.245 M -61.93 % 13.779 M 119.87 % 6.267 M -41.35 % 10.685 M 66.69 % 6.410 M -83.49 % 38.821 M 390.47 % 7.915 M 269.86 % 2.140 M -40.85 % 3.618 M -95.67 % 83.558 M 67.49 % 49.887 M 600.12 % -9.975 M -55.49 % -6.415 M 31.21 % -9.326 M 20.85 % -11.783 M -109.54 % -5.623 M -42.36 % -3.950 M
Net income ratio -2.36 91.75 % -28.54 -660.07 % -3.76 -411.16 % -0.73 -303.49 % 0.36 115.57 % -2.32 45.94 % -4.29 45.00 % -7.80 11.62 % -8.82 10.72 % -9.88 -165.89 % -3.72 74.82 % -14.76 -9.72 % -13.45 -787.18 % -1.52 72.04 % -5.42 -50.95 % -3.59 -442.09 % -0.66 -247.05 % 0.45 50.39 % 0.30 -45.38 % 0.55 52.96 % 0.36 -28.93 % 0.50 56.04 % 0.32 -42.90 % 0.57 32.54 % 0.43 7.63 % 0.40 -52.74 % 0.84 31.73 % 0.64 -24.78 % 0.85 107.14 % -11.87 -807.20 % -1.31 51.77 % -2.71 85.89 % -19.23 -217 601.54 % 0.01 1 065.53 % 0.00
Ratio EBITDA -3.57 91.31 % -41.13 -585.08 % -6.00 -566.51 % -0.90 -447.76 % 0.26 107.98 % -3.24 44.44 % -5.84 35.63 % -9.07 37.58 % -14.53 -50.55 % -9.65 -38.78 % -6.96 46.66 % -13.04 32.55 % -19.33 -1 144.14 % -1.55 66.98 % -4.71 -149.50 % -1.89 -1 214.27 % 0.17 -75.11 % 0.68 39.98 % 0.49 -37.37 % 0.78 41.89 % 0.55 -28.85 % 0.77 25.27 % 0.61 -31.41 % 0.89 35.19 % 0.66 41.05 % 0.47 14.03 % 0.41 -55.90 % 0.93 2.63 % 0.91 105.92 % -15.35 -818.86 % -1.67 48.12 % -3.22 85.88 % -22.79 -998.79 % -2.07 -71.43 % -1.21
Gross profit ratio 0.08 100.77 % -10.00 -208.04 % -3.25 -528.87 % -0.52 -187.07 % 0.59 141.61 % -1.43 28.96 % -2.01 46.09 % -3.72 46.03 % -6.89 -42.74 % -4.83 5.93 % -5.13 -613.46 % 1.00 112.53 % -7.98 -4 674.13 % 0.17 147.10 % -0.37 -295.37 % 0.19 -74.44 % 0.74 -21.19 % 0.94 8.06 % 0.87 -7.51 % 0.94 0.19 % 0.94 0.37 % 0.94 1.29 % 0.92 -3.52 % 0.96 2.45 % 0.94 5.47 % 0.89 -8.57 % 0.97 0.40 % 0.97 0.13 % 0.97 -3.48 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 403.875 M 34.43 % 300.439 M 3.64 % 289.885 M 0.24 % 289.196 M 0.97 % 286.427 M 0.00 % 286.435 M 0.76 % 284.267 M 0.24 % 283.575 M 0.10 % 283.305 M 62.28 % 174.574 M 3.55 % 168.584 M 1.12 % 166.710 M 0.08 % 166.578 M -0.13 % 166.792 M 0.18 % 166.492 M -0.04 % 166.552 M -4.82 % 174.993 M 10.72 % 158.050 M -7.36 % 170.610 M 5.03 % 162.433 M 3.07 % 157.593 M -10.18 % 175.450 M 3.75 % 169.110 M 3.16 % 163.933 M 7.99 % 151.810 M -16.22 % 181.200 M 9.13 % 166.048 M 1.17 % 164.128 M 2.07 % 160.796 M 1.56 % 158.329 M 7.13 % 147.796 M 8.53 % 136.175 M 4.55 % 130.251 M 15.69 % 112.591 M 12.65 % 99.947 M
Weighted average shs out 402.878 M 34.10 % 300.439 M 3.64 % 289.885 M 0.24 % 289.196 M 0.97 % 286.427 M 0.00 % 286.435 M 0.76 % 284.267 M 0.24 % 283.575 M 0.10 % 283.305 M 62.28 % 174.574 M 3.55 % 168.584 M 1.12 % 166.710 M 0.08 % 166.578 M -0.13 % 166.792 M 0.28 % 166.323 M -0.14 % 166.552 M -4.73 % 174.815 M 10.61 % 158.050 M -7.36 % 170.610 M 5.03 % 162.433 M 3.07 % 157.593 M -10.18 % 175.450 M 3.75 % 169.110 M 3.16 % 163.933 M 7.99 % 151.810 M -16.22 % 181.200 M 9.48 % 165.516 M 1.66 % 162.808 M 1.92 % 159.741 M 0.89 % 158.329 M 7.13 % 147.796 M 8.53 % 136.175 M 4.55 % 130.251 M 15.69 % 112.591 M 12.65 % 99.947 M
EPS diluted -0.01 44.74 % -0.01 -29.55 % -0.01 21.43 % -0.01 -227.27 % 0.01 176.52 % -0.01 24.84 % -0.02 20.73 % -0.02 -12.87 % -0.02 61.66 % -0.04 -147.78 % -0.02 53.37 % -0.04 -34.49 % -0.03 -35.38 % -0.02 35.76 % -0.03 36.78 % -0.05 -39.20 % -0.04 -193.75 % 0.04 110.53 % 0.02 -68.33 % 0.06 129.89 % 0.03 -34.75 % 0.04 100.00 % 0.02 -86.67 % 0.15 345.10 % 0.03 237.00 % 0.01 -77.53 % 0.04 -87.29 % 0.35 20.69 % 0.29 699.17 % -0.05 -42.35 % -0.03 41.07 % -0.06 24.38 % -0.08 -38 250.00 % 0.00 568.77 % 0.00
Earnings per share -0.01 45.61 % -0.01 -29.55 % -0.01 21.43 % -0.01 -227.27 % 0.01 176.52 % -0.01 24.84 % -0.02 20.73 % -0.02 -12.87 % -0.02 61.66 % -0.04 -147.78 % -0.02 53.37 % -0.04 -34.49 % -0.03 -35.38 % -0.02 35.76 % -0.03 36.78 % -0.05 -38.83 % -0.04 -194.00 % 0.04 110.53 % 0.02 -68.33 % 0.06 129.89 % 0.03 -34.75 % 0.04 100.00 % 0.02 -86.67 % 0.15 345.10 % 0.03 237.00 % 0.01 -77.63 % 0.04 -87.23 % 0.35 20.69 % 0.29 699.17 % -0.05 -42.35 % -0.03 41.07 % -0.06 24.38 % -0.08 -38 250.00 % 0.00 568.77 % 0.00
Gross profit 82.000 K 106.83 % -1.200 M 45.80 % -2.214 M 2.72 % -2.276 M -154.78 % 4.155 M 305.19 % -2.025 M 0.74 % -2.040 M 21.90 % -2.612 M 30.99 % -3.785 M 0.55 % -3.806 M 9.27 % -4.195 M -1 062.16 % 436.000 K 115.34 % -2.842 M -798.28 % 407.000 K 208.53 % -375.000 K -181.70 % 459.000 K -93.76 % 7.351 M -44.34 % 13.208 M 40.42 % 9.406 M -43.79 % 16.733 M 55.25 % 10.778 M -17.26 % 13.026 M 34.77 % 9.665 M -76.77 % 41.611 M 271.69 % 11.195 M 176.56 % 4.048 M -52.58 % 8.536 M -90.14 % 86.595 M 63.41 % 52.991 M 8 052.46 % 650.000 K -83.08 % 3.841 M 32.59 % 2.897 M 460.35 % 517.000 K -80.93 % 2.711 M -16.96 % 3.265 M
Income tax expense 165.000 K 5.10 % 157.000 K 109.05 % -1.734 M -91.18 % -907.000 K 26.62 % -1.236 M 22.22 % -1.589 M 16.10 % -1.894 M -55.25 % -1.220 M -4 418.52 % -27.000 K -112.05 % 224.000 K 108.05 % -2.784 M -612.71 % 543.000 K 126.53 % -2.047 M -9 404.55 % 22.000 K -92.67 % 300.000 K -81.74 % 1.643 M -36.29 % 2.579 M -5.46 % 2.728 M 75.66 % 1.553 M -56.35 % 3.558 M 47.63 % 2.410 M -26.21 % 3.266 M 54.49 % 2.114 M -84.65 % 13.773 M 369.43 % 2.934 M 1 520.99 % 181.000 K 107.31 % -2.475 M -109.76 % 25.364 M 869.20 % 2.617 M 87 133.33 % 3.000 K -98.78 % 245.000 K 0.000 0.000 100.00 % -6.044 M -42.80 % -4.233 M
Cost of revenue 988.000 K -25.15 % 1.320 M -54.42 % 2.896 M -56.68 % 6.685 M 134.31 % 2.853 M -17.21 % 3.446 M 12.72 % 3.057 M -7.75 % 3.314 M -23.53 % 4.334 M -5.66 % 4.594 M -8.34 % 5.012 M 0.000 -100.00 % 3.198 M 66.13 % 1.925 M 38.79 % 1.387 M -29.27 % 1.961 M -23.25 % 2.555 M 211.59 % 820.000 K -40.96 % 1.389 M 34.99 % 1.029 M 50.22 % 685.000 K -22.07 % 879.000 K 11.97 % 785.000 K -56.34 % 1.798 M 133.51 % 770.000 K 49.51 % 515.000 K 97.32 % 261.000 K -91.32 % 3.008 M 57.24 % 1.913 M 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 395.000 K 127.01 % 174.000 K -53.48 % 374.000 K 106.63 % 181.000 K -43.08 % 318.000 K 48.60 % 214.000 K -36.50 % 337.000 K 11.59 % 302.000 K -36.02 % 472.000 K 32.58 % 356.000 K -1.66 % 362.000 K 8.38 % 334.000 K -41.09 % 567.000 K 7.39 % 528.000 K -39.59 % 874.000 K -59.48 % 2.157 M 46.54 % 1.472 M 99.73 % 737.000 K 36.48 % 540.000 K 43.62 % 376.000 K -31.51 % 549.000 K -8.19 % 598.000 K 37.47 % 435.000 K -6.45 % 465.000 K -10.58 % 520.000 K 24.70 % 417.000 K -87.04 % 3.217 M -0.89 % 3.246 M 12.36 % 2.889 M -36.89 % 4.578 M -8.91 % 5.026 M 6.46 % 4.721 M -4.82 % 4.960 M 24.54 % 3.983 M 31.65 % 3.025 M
Selling and marketing expenses 2.618 M -10.92 % 2.939 M 0.000 -100.00 % 625.000 K 45.35 % 430.000 K -42.36 % 746.000 K -79.05 % 3.561 M 3.10 % 3.454 M -7.20 % 3.722 M 8.04 % 3.445 M -3.39 % 3.566 M 6.51 % 3.348 M -3.63 % 3.474 M 16.77 % 2.975 M 2.59 % 2.900 M 13.90 % 2.546 M 8.53 % 2.346 M -13.21 % 2.703 M 28.23 % 2.108 M -2.68 % 2.166 M -6.72 % 2.322 M 54.39 % 1.504 M 22.38 % 1.229 M -40.83 % 2.077 M 78.90 % 1.161 M -6.97 % 1.248 M 0.000 0.000 0.000 -100.00 % 92.000 K -28.13 % 128.000 K -13.51 % 148.000 K -69.98 % 493.000 K 75.78 % 280.471 K 425.48 % 53.374 K
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.746 M -171.51 % -1.748 M -236.46 % 1.281 M 477.03 % 222.000 K -75.39 % 902.000 K -12.51 % 1.031 M 41.18 % 730.265 K 2 474.26 % 28.368 K
Operating expenses 4.001 M -9.75 % 4.433 M 107.93 % 2.132 M 9.17 % 1.953 M -25.85 % 2.634 M -8.73 % 2.886 M -58.50 % 6.955 M -1.63 % 7.070 M -17.10 % 8.528 M 1.58 % 8.395 M 29.15 % 6.500 M 6.17 % 6.122 M -15.43 % 7.239 M 70.69 % 4.241 M -16.68 % 5.090 M -54.22 % 11.119 M -31.34 % 16.195 M 263.28 % 4.458 M 1.87 % 4.376 M 19.20 % 3.671 M -6.90 % 3.943 M 29.07 % 3.055 M -22.13 % 3.923 M 12.21 % 3.496 M 35.56 % 2.579 M -1.68 % 2.623 M -52.55 % 5.528 M -12.13 % 6.291 M 14.55 % 5.492 M -51.07 % 11.224 M -1.52 % 11.397 M -10.56 % 12.742 M -0.53 % 12.810 M 18.49 % 10.811 M 36.09 % 7.944 M
Cost and expenses 4.989 M -13.28 % 5.753 M 14.42 % 5.028 M -41.79 % 8.638 M 57.43 % 5.487 M -13.34 % 6.332 M -12.99 % 7.277 M -1.77 % 7.408 M -16.41 % 8.862 M 1.56 % 8.726 M 27.16 % 6.862 M 6.09 % 6.468 M -13.24 % 7.455 M 20.90 % 6.166 M -4.80 % 6.477 M -50.48 % 13.080 M -30.24 % 18.750 M 255.25 % 5.278 M -8.45 % 5.765 M 22.66 % 4.700 M 1.56 % 4.628 M 17.64 % 3.934 M -16.44 % 4.708 M -11.07 % 5.294 M 58.08 % 3.349 M 6.72 % 3.138 M -45.79 % 5.789 M -37.75 % 9.299 M 25.58 % 7.405 M -34.03 % 11.224 M -1.52 % 11.397 M -10.56 % 12.742 M -0.53 % 12.810 M 18.49 % 10.811 M 36.09 % 7.944 M
Research and development expenses 988.000 K -25.15 % 1.320 M 3.86 % 1.271 M 10.81 % 1.147 M -39.18 % 1.886 M -2.08 % 1.926 M -37.00 % 3.057 M -7.75 % 3.314 M -23.53 % 4.334 M -5.66 % 4.594 M 78.62 % 2.572 M 5.41 % 2.440 M -23.70 % 3.198 M -35.08 % 4.926 M -56.45 % 11.312 M 113.31 % 5.303 M -70.14 % 17.761 M 400.17 % 3.551 M -20.13 % 4.446 M 83.57 % 2.422 M -48.08 % 4.665 M 1 087.02 % 393.000 K -77.44 % 1.742 M 496.58 % 292.000 K -82.43 % 1.662 M 352.86 % 367.000 K -59.45 % 905.000 K -11.71 % 1.025 M 0.59 % 1.019 M -35.55 % 1.581 M -57.76 % 3.743 M -36.54 % 5.898 M 23.99 % 4.757 M 12.10 % 4.244 M 36.45 % 3.110 M
Selling general and administrative expenses 3.013 M -3.21 % 3.113 M 261.56 % 861.000 K 6.82 % 806.000 K 7.75 % 748.000 K -22.08 % 960.000 K -75.37 % 3.898 M 3.78 % 3.756 M -10.44 % 4.194 M 10.34 % 3.801 M -3.23 % 3.928 M 6.68 % 3.682 M -8.88 % 4.041 M 15.36 % 3.503 M -7.18 % 3.774 M -19.75 % 4.703 M 23.18 % 3.818 M 10.99 % 3.440 M 29.91 % 2.648 M 4.17 % 2.542 M -11.46 % 2.871 M 36.58 % 2.102 M 26.32 % 1.664 M -34.54 % 2.542 M 51.22 % 1.681 M 0.96 % 1.665 M -48.24 % 3.217 M -0.89 % 3.246 M 12.36 % 2.889 M -38.14 % 4.670 M -9.39 % 5.154 M 5.85 % 4.869 M -10.71 % 5.453 M 27.91 % 4.263 M 38.48 % 3.078 M
Interest income 0.000 0.000 -100.00 % 51.000 K -38.55 % 83.000 K -11.70 % 94.000 K 235.71 % 28.000 K 460.00 % 5.000 K -61.54 % 13.000 K -40.91 % 22.000 K 83.33 % 12.000 K -84.21 % 76.000 K -45.71 % 140.000 K -45.95 % 259.000 K -19.06 % 320.000 K -0.93 % 323.000 K 0.00 % 323.000 K 7.67 % 300.000 K 0.00 % 300.000 K 23.97 % 242.000 K 0.00 % 242.000 K -22.68 % 313.000 K 0.00 % 313.000 K 26.21 % 248.000 K 0.00 % 248.000 K -56.34 % 568.000 K 0.00 % 568.000 K -65.51 % 1.647 M -55.49 % 3.700 M 258.53 % 1.032 M -34.68 % 1.580 M -38.11 % 2.553 M 135.95 % 1.082 M -18.22 % 1.323 M -0.19 % 1.326 M 217.10 % 418.023 K
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 179.000 -23.18 % 233.000
Depreciation and amortization -23.000 K -109.70 % 237.000 K -5.95 % 252.000 K -2.33 % 258.000 K -12.24 % 294.000 K -2.33 % 301.000 K -6.52 % 322.000 K -4.73 % 338.000 K 1.20 % 334.000 K 0.91 % 331.000 K -8.56 % 362.000 K 4.62 % 346.000 K 60.19 % 216.000 K 2.86 % 210.000 K 195.89 % -219.000 K -148.88 % 448.000 K 172.73 % -616.000 K -177.88 % 791.000 K 242.01 % -557.000 K -177.68 % 717.000 K 226.68 % -566.000 K -179.38 % 713.000 K 224.87 % -571.000 K -180.88 % 706.000 K 224.08 % -569.000 K -179.58 % 715.000 K 104.87 % 349.000 K 41.87 % 246.000 K -48.21 % 475.000 K -20.70 % 599.000 K 23.25 % 486.000 K -6.36 % 519.000 K 1.76 % 510.000 K 21.28 % 420.505 K 49.02 % 282.180 K
Operating income -3.919 M 30.43 % -5.633 M -29.61 % -4.346 M -2.77 % -4.229 M -378.04 % 1.521 M 130.97 % -4.911 M 21.55 % -6.260 M 6.65 % -6.706 M 19.33 % -8.313 M -4.72 % -7.938 M -31.32 % -6.045 M -0.22 % -6.032 M 15.03 % -7.099 M -85.16 % -3.834 M 15.63 % -4.544 M 9.36 % -5.013 M -318.62 % 2.293 M -73.79 % 8.750 M 50.81 % 5.802 M -55.58 % 13.062 M 91.16 % 6.833 M -31.48 % 9.972 M 42.84 % 6.981 M -81.68 % 38.115 M 349.26 % 8.484 M 495.37 % 1.425 M -56.41 % 3.269 M -96.08 % 83.312 M 68.61 % 49.412 M 567.30 % -10.574 M -39.94 % -7.556 M 23.25 % -9.845 M 19.91 % -12.293 M -103.40 % -6.044 M -42.80 % -4.232 M
Operating income ratio -3.66 92.20 % -46.94 -636.64 % -6.37 -564.37 % -0.96 -541.94 % 0.22 106.28 % -3.46 43.85 % -6.16 35.56 % -9.55 36.91 % -15.14 -50.31 % -10.07 -36.15 % -7.40 46.52 % -13.83 30.62 % -19.94 -1 112.90 % -1.64 63.38 % -4.49 -116.76 % -2.07 -994.90 % 0.23 -62.89 % 0.62 16.05 % 0.54 -26.91 % 0.74 23.37 % 0.60 -16.88 % 0.72 7.35 % 0.67 -23.92 % 0.88 23.83 % 0.71 127.05 % 0.31 -15.96 % 0.37 -60.03 % 0.93 3.31 % 0.90 105.53 % -16.27 -726.95 % -1.97 42.11 % -3.40 85.71 % -23.78 -966.59 % -2.23 -71.97 % -1.30
Total other income expenses net 1.564 M -23.74 % 2.051 M 3 921.57 % 51.000 K -38.55 % 83.000 K 136.56 % -227.000 K -910.71 % 28.000 K 460.00 % 5.000 K -61.54 % 13.000 K -99.62 % 3.443 M 815.69 % 376.000 K 67.11 % 225.000 K 60.71 % 140.000 K -93.97 % 2.320 M 625.00 % 320.000 K 125.72 % -1.244 M 76.63 % -5.324 M 53.45 % -11.437 M -3 912.33 % 300.000 K 129.59 % -1.014 M -519.01 % 242.000 K 177.81 % -311.000 K -199.68 % 312.000 K 120.98 % -1.487 M -699.60 % 248.000 K 156.88 % -436.000 K -176.76 % 568.000 K -65.51 % 1.647 M 305.88 % -800.000 K -231.95 % -241.000 K -108.42 % 2.861 M 34.95 % 2.120 M 6.85 % 1.984 M -15.72 % 2.354 M 14.51 % 2.056 M 360.74 % 446.158 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 2011-12-30 2010-12-30 2009-12-30 2008-12-30 2007-12-30 2006-12-30 2005-12-30 2004-12-30 2003-12-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-06-30 2003-06-30 2002-06-30
Net debt 2.772 M 328.34 % -1.214 M -259.95 % 759.000 K 132.91 % -2.306 M 40.55 % -3.879 M -64.02 % -2.365 M 36.98 % -3.753 M 55.56 % -8.446 M 35.21 % -13.036 M -42.59 % -9.142 M -34.34 % -6.805 M 43.23 % -11.988 M 33.96 % -18.152 M 18.32 % -22.224 M 21.94 % -28.470 M 12.03 % -32.363 M 4.74 % -33.974 M -7.11 % -31.718 M -8.03 % -29.360 M -36.31 % -21.539 M 6.63 % -23.068 M -46.07 % -15.792 M 38.73 % -25.775 M -47.42 % -17.484 M 23.45 % -22.840 M -19.95 % -19.041 M 36.57 % -30.017 M 9.48 % -33.159 M 43.42 % -58.609 M -297.73 % -14.736 M 57.12 % -34.366 M -99.49 % -17.227 M 12.73 % -19.739 M 29.67 % -28.068 M -327.63 % -6.564 M 39.40 % -10.830 M 39.32 % -17.848 M
Total investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.312 M -9.55 % 2.556 M -2.92 % 2.633 M -0.42 % 2.644 M -8.00 % 2.874 M -7.29 % 3.100 M -3.13 % 3.200 M 253.20 % 906.000 K 0.000 -100.00 % 845.000 K 0.000 -100.00 % 778.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
Total debt 3.635 M 72.19 % 2.111 M -43.01 % 3.704 M 63.97 % 2.259 M -3.99 % 2.353 M 18.54 % 1.985 M -4.48 % 2.078 M -3.35 % 2.150 M -3.76 % 2.234 M -3.67 % 2.319 M -3.42 % 2.401 M 2.26 % 2.348 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 0.000
Accumulated other comprehensive income loss 9.037 M 3.79 % 8.707 M 1.82 % 8.551 M 2.06 % 8.378 M 0.95 % 8.299 M 0.59 % 8.250 M 0.00 % 8.250 M 0.15 % 8.238 M 1.12 % 8.147 M 933.88 % 788.000 K 35.40 % 582.000 K 1.22 % 575.000 K -10.02 % 639.000 K 22.18 % 523.000 K -9.98 % 581.000 K -55.27 % 1.299 M 6.91 % 1.215 M -4.41 % 1.271 M -12.59 % 1.454 M 2.39 % 1.420 M 18.93 % 1.194 M 87.15 % 638.000 K 0.00 % 638.000 K 0.00 % 638.000 K 8 979 051 757 070 027.00 % 0.000 0.000 -100.00 % 4.000 K 0.00 % 4.000 K -99.81 % 2.061 M 5.53 % 1.953 M 24.39 % 1.570 M 55.45 % 1.010 M -52.04 % 2.106 M 0.000 0.000 0.000 0.000
Retained earnings -126.232 M -2.04 % -123.712 M -2.85 % -120.287 M -2.18 % -117.726 M -2.83 % -114.487 M 2.16 % -117.017 M -2.90 % -113.723 M -3.99 % -109.362 M -5.27 % -103.889 M -13.35 % -91.656 M -9.28 % -83.870 M -3.75 % -80.835 M -8.38 % -74.582 M -6.86 % -69.793 M -4.98 % -66.483 M -7.48 % -61.857 M -16.35 % -53.163 M -13.84 % -46.700 M 12.61 % -53.438 M 5.73 % -56.688 M -0.44 % -56.442 M 7.10 % -60.758 M -11.58 % -54.454 M -43.86 % -37.852 M 22.94 % -49.120 M 8.87 % -53.901 M -26.16 % -42.726 M 14.75 % -50.117 M -579.28 % -7.378 M 86.32 % -53.941 M -15.76 % -46.596 M -12.07 % -41.577 M -19.25 % -34.864 M -48.99 % -23.401 M -34.64 % -17.381 M -32.16 % -13.151 M -82.55 % -7.204 M
Common stock 118.218 M -0.17 % 118.414 M 2.96 % 115.012 M 0.02 % 114.986 M 0.09 % 114.884 M 0.12 % 114.747 M 0.16 % 114.563 M 0.25 % 114.272 M 0.05 % 114.213 M 11.05 % 102.852 M 6.98 % 96.137 M 0.25 % 95.895 M 0.02 % 95.879 M 0.01 % 95.873 M 0.00 % 95.873 M 0.00 % 95.873 M 0.00 % 95.873 M 0.00 % 95.873 M 0.00 % 95.873 M 0.00 % 95.873 M 0.00 % 95.873 M 0.00 % 95.873 M 0.00 % 95.873 M 0.00 % 95.873 M 0.00 % 95.873 M 0.05 % 95.825 M 0.00 % 95.825 M 0.00 % 95.825 M 11.70 % 85.786 M 3.09 % 83.211 M 0.09 % 83.135 M 41.35 % 58.813 M 10.26 % 53.340 M 0.86 % 52.883 M 105.24 % 25.766 M 3.94 % 24.789 M 0.41 % 24.689 M
Total equity 1.023 M -69.99 % 3.409 M 4.06 % 3.276 M -41.89 % 5.638 M -35.17 % 8.696 M 45.42 % 5.980 M -34.21 % 9.090 M -30.86 % 13.148 M -28.82 % 18.471 M 54.13 % 11.984 M -6.73 % 12.849 M -17.82 % 15.635 M -28.72 % 21.936 M -17.54 % 26.603 M -11.24 % 29.971 M -15.13 % 35.315 M -19.60 % 43.925 M -12.92 % 50.444 M 14.94 % 43.889 M 8.09 % 40.605 M -0.05 % 40.625 M 13.63 % 35.753 M -14.99 % 42.057 M -28.30 % 58.659 M 25.47 % 46.753 M 11.51 % 41.928 M -21.04 % 53.103 M 16.17 % 45.712 M -43.19 % 80.469 M 157.72 % 31.223 M -18.07 % 38.109 M 108.86 % 18.246 M -11.35 % 20.583 M -30.18 % 29.482 M 250.60 % 8.409 M -27.91 % 11.665 M -33.29 % 17.485 M
Other non current liabilities 39.000 K 11.43 % 35.000 K -14.63 % 41.000 K 20.59 % 34.000 K -10.53 % 38.000 K 2.71 % 36.999 K -7.50 % 40.000 K 5.26 % 38.000 K -7.32 % 41.000 K -61.68 % 107.000 K 21.59 % 88.000 K 10.00 % 80.000 K -1.23 % 81.000 K 0.000 -100.00 % 35.000 K 0.000 -100.00 % 19.000 K 0.000 -100.00 % 17.000 K 0.000 -100.00 % 19.000 K 0.000 -100.00 % 11.000 K 0.000 -100.00 % 20.000 K 0.000 -100.00 % 14.000 K -73.08 % 52.000 K -22.39 % 67.000 K 45.65 % 46.000 K -45.24 % 84.000 K 35.48 % 62.000 K 21.57 % 51.000 K 65.16 % 30.879 K 43.56 % 21.510 K 0.000 0.000
Long term debt 1.683 M -6.86 % 1.807 M -6.08 % 1.924 M -1.54 % 1.954 M -9.58 % 2.161 M 22.78 % 1.760 M -5.07 % 1.854 M -5.89 % 1.970 M -3.86 % 2.049 M -4.48 % 2.145 M -3.98 % 2.234 M 0.72 % 2.218 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 0.000
Total non current liabilities 1.722 M -6.51 % 1.842 M -6.26 % 1.965 M -1.16 % 1.988 M -9.60 % 2.199 M 22.37 % 1.797 M -5.12 % 1.894 M -5.68 % 2.008 M -3.92 % 2.090 M -7.19 % 2.252 M -3.01 % 2.322 M 1.04 % 2.298 M 2 737.04 % 81.000 K 0.000 -100.00 % 35.000 K 0.000 -100.00 % 19.000 K 0.000 -100.00 % 3.744 M 0.000 -100.00 % 4.668 M 0.000 -100.00 % 5.108 M 0.000 -100.00 % 2.880 M 0.000 -100.00 % 3.518 M -36.58 % 5.547 M 377.78 % 1.161 M 2 423.91 % 46.000 K -45.24 % 84.000 K 35.48 % 62.000 K 21.57 % 51.000 K 65.16 % 30.879 K 43.56 % 21.510 K 0.000 0.000
Other current liabilities 2.065 M -7.65 % 2.236 M 47.59 % 1.515 M -18.14 % 1.851 M 8.23 % 1.710 M 92.78 % 887.000 K -61.52 % 2.305 M 163.13 % 876.000 K -61.39 % 2.269 M 243.79 % 660.000 K -55.19 % 1.473 M 175.84 % 534.000 K -64.75 % 1.515 M -17.12 % 1.828 M 4.28 % 1.753 M -3.73 % 1.821 M -34.92 % 2.798 M -42.15 % 4.837 M -5.75 % 5.132 M 1.42 % 5.060 M 63.44 % 3.096 M -28.68 % 4.341 M -25.66 % 5.839 M -46.98 % 11.012 M 252.16 % 3.127 M 806.38 % 345.000 K -79.53 % 1.685 M -77.59 % 7.518 M 354.53 % 1.654 M -36.19 % 2.592 M 6.58 % 2.432 M 60.85 % 1.512 M -14.43 % 1.767 M 80.70 % 977.861 K 118.90 % 446.725 K 98.31 % 225.271 K -38.67 % 367.311 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 1.952 M 542.11 % 304.000 K -82.92 % 1.780 M 483.61 % 305.000 K 58.85 % 192.000 K -14.67 % 225.000 K 0.45 % 224.000 K 24.44 % 180.000 K -2.70 % 185.000 K 6.32 % 174.000 K 4.19 % 167.000 K 28.46 % 130.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
Total current liabilities 4.480 M 76.38 % 2.540 M -31.76 % 3.722 M -15.22 % 4.390 M 83.68 % 2.390 M -7.65 % 2.588 M -22.00 % 3.318 M 65.49 % 2.005 M -27.51 % 2.766 M -18.26 % 3.384 M 26.98 % 2.665 M 24.01 % 2.149 M -11.05 % 2.416 M 32.17 % 1.828 M -26.41 % 2.484 M 36.41 % 1.821 M -45.84 % 3.362 M -30.49 % 4.837 M -15.70 % 5.738 M 13.40 % 5.060 M 58.03 % 3.202 M -26.24 % 4.341 M -28.32 % 6.056 M -53.98 % 13.160 M 303.43 % 3.262 M 162.64 % 1.242 M -33.87 % 1.878 M -75.72 % 7.736 M 291.70 % 1.975 M -46.35 % 3.681 M 19.75 % 3.074 M 49.15 % 2.061 M -20.73 % 2.600 M 64.46 % 1.581 M 19.13 % 1.327 M 12.36 % 1.181 M 35.69 % 870.460 K
Total liabilities 6.202 M 41.53 % 4.382 M -22.95 % 5.687 M -10.83 % 6.378 M 38.98 % 4.589 M 4.65 % 4.385 M -15.87 % 5.212 M 29.88 % 4.013 M -17.36 % 4.856 M -13.84 % 5.636 M 13.01 % 4.987 M 12.14 % 4.447 M 78.09 % 2.497 M 36.60 % 1.828 M -27.43 % 2.519 M 38.33 % 1.821 M -46.14 % 3.381 M -30.10 % 4.837 M -48.99 % 9.482 M 87.39 % 5.060 M -35.71 % 7.870 M 81.29 % 4.341 M -61.12 % 11.164 M -15.17 % 13.160 M 114.26 % 6.142 M 394.52 % 1.242 M -76.98 % 5.396 M -59.38 % 13.283 M 323.57 % 3.136 M -15.86 % 3.727 M 18.02 % 3.158 M 48.75 % 2.123 M -19.92 % 2.651 M 64.47 % 1.612 M 19.52 % 1.349 M 14.18 % 1.181 M 35.69 % 870.460 K
Other non current assets 0.000 -100.00 % 729.000 K 0.000 0.000 0.000 100.00 % -2.312 M 9.55 % -2.556 M 2.92 % -2.633 M 0.42 % -2.644 M 8.00 % -2.874 M 7.29 % -3.100 M 3.13 % -3.200 M -253.20 % -906.000 K -134.73 % 2.609 M 408.76 % -845.000 K -133.47 % 2.525 M 424.55 % -778.000 K 95.83 % -18.636 M 0.000 100.00 % -19.848 M 0.000 100.00 % -21.142 M 0.000 -100.00 % 22.151 M 0.000 100.00 % -497.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.236 K 40.14 % 8.731 K 0.000 0.000
Long term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.312 M -9.55 % 2.556 M -2.92 % 2.633 M -0.42 % 2.644 M -8.00 % 2.874 M -7.29 % 3.100 M -3.13 % 3.200 M 253.20 % 906.000 K 0.000 -100.00 % 845.000 K 0.000 -100.00 % 778.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
Intangible assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 321.000 K -14.40 % 375.000 K -12.38 % 428.000 K -11.20 % 482.000 K -10.07 % 536.000 K -9.00 % 589.000 K -8.40 % 643.000 K -7.61 % 696.000 K 0.000 -100.00 % 803.000 K 0.000 -100.00 % 6.839 M -62.48 % 18.226 M -3.90 % 18.966 M -3.75 % 19.705 M -3.37 % 20.392 M -3.25 % 21.078 M 8 297.61 % 251.000 K -16.05 % 299.000 K -13.58 % 346.000 K -12.18 % 394.000 K -10.66 % 441.000 K -17.72 % 536.000 K -97.61 % 22.446 M 32.24 % 16.974 M 251.94 % 4.823 M 388.16 % 988.000 K -6.70 % 1.059 M -6.23 % 1.129 M -5.88 % 1.200 M 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 321.000 K -14.40 % 375.000 K -12.38 % 428.000 K -11.20 % 482.000 K -10.07 % 536.000 K -9.00 % 589.000 K -8.40 % 643.000 K -7.61 % 696.000 K 0.000 -100.00 % 803.000 K 0.000 -100.00 % 6.839 M -62.48 % 18.226 M -3.90 % 18.966 M -3.75 % 19.705 M -3.37 % 20.392 M -3.25 % 21.078 M 8 297.61 % 251.000 K -16.05 % 299.000 K -13.58 % 346.000 K -12.18 % 394.000 K -10.66 % 441.000 K -17.72 % 536.000 K -97.61 % 22.446 M 32.24 % 16.974 M 251.94 % 4.823 M 388.16 % 988.000 K -6.70 % 1.059 M -6.23 % 1.129 M -5.88 % 1.200 M 0.000 0.000
Property plant equipment net 1.858 M -14.57 % 2.175 M -9.75 % 2.410 M -0.90 % 2.432 M -6.14 % 2.591 M 12.07 % 2.312 M -9.55 % 2.556 M -2.92 % 2.633 M -0.42 % 2.644 M -8.00 % 2.874 M -7.29 % 3.100 M -3.13 % 3.200 M 253.20 % 906.000 K -9.13 % 997.000 K 17.99 % 845.000 K 2.80 % 822.000 K 5.66 % 778.000 K 89.76 % 410.000 K 56.49 % 262.000 K 83.22 % 143.000 K 55.43 % 92.000 K 43.75 % 64.000 K -99.70 % 21.591 M 25 301.18 % 85.000 K -99.63 % 22.884 M 22 117.48 % 103.000 K -99.57 % 24.178 M -0.73 % 24.357 M 1 126.44 % 1.986 M -16.41 % 2.376 M 97.84 % 1.201 M 14.16 % 1.052 M -15.71 % 1.248 M 7.88 % 1.157 M 11.32 % 1.039 M -18.86 % 1.281 M 313.53 % 309.720 K
Total non current assets 2.422 M -16.60 % 2.904 M -2.62 % 2.982 M 4.38 % 2.857 M -15.82 % 3.394 M -10.16 % 3.778 M -11.85 % 4.286 M -4.90 % 4.507 M -4.77 % 4.733 M -5.17 % 4.991 M -9.16 % 5.494 M 5.86 % 5.190 M 48.58 % 3.493 M -3.13 % 3.606 M 2.18 % 3.529 M 5.44 % 3.347 M -56.58 % 7.709 M -58.63 % 18.636 M -3.08 % 19.228 M -3.12 % 19.848 M -3.10 % 20.484 M -3.11 % 21.142 M -3.20 % 21.842 M -3.08 % 22.535 M -2.99 % 23.230 M 4 574.04 % 497.000 K -97.98 % 24.619 M -1.10 % 24.893 M 1.89 % 24.432 M 24.63 % 19.603 M 212.30 % 6.277 M 166.99 % 2.351 M -7.88 % 2.552 M 0.68 % 2.535 M 12.75 % 2.248 M 75.52 % 1.281 M 313.53 % 309.720 K
Other current assets 149.000 K -18.13 % 182.000 K 23.81 % 147.000 K -77.45 % 652.000 K 84.70 % 353.000 K 52.81 % 231.000 K -45.00 % 420.000 K -31.03 % 609.000 K 269.09 % 165.000 K -80.90 % 864.000 K 49.74 % 577.000 K 113.70 % 270.000 K -44.56 % 487.000 K 55.10 % 314.000 K 36.52 % 230.000 K 51 791 395 714 760 608.00 % 0.000 -100.00 % 91.000 K 0.000 -100.00 % 73.000 K 4 109 534 659 975 677.50 % 0.000 -100.00 % 117.000 K 13.59 % 103.000 K -11.21 % 116.000 K 0.000 -100.00 % 119.000 K -24.68 % 158.000 K 8.97 % 145.000 K 130.16 % 63.000 K -46.61 % 118.000 K -13.87 % 137.000 K -26.74 % 187.000 K 13.33 % 165.000 K -34.78 % 253.000 K 33.70 % 189.236 K -78.46 % 878.623 K 31.71 % 667.103 K 818.70 % 72.614 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 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 863.000 K -74.05 % 3.325 M 12.90 % 2.945 M -35.49 % 4.565 M -26.75 % 6.232 M 43.26 % 4.350 M -25.40 % 5.831 M -44.97 % 10.596 M -30.61 % 15.270 M 33.23 % 11.461 M 24.49 % 9.206 M -35.78 % 14.336 M -21.02 % 18.152 M -18.32 % 22.224 M -21.94 % 28.470 M -12.03 % 32.363 M -4.74 % 33.974 M 7.11 % 31.718 M 8.03 % 29.360 M 36.31 % 21.539 M -6.63 % 23.068 M 46.07 % 15.792 M -38.73 % 25.775 M 47.42 % 17.484 M -23.45 % 22.840 M 19.95 % 19.041 M -36.57 % 30.017 M -9.48 % 33.159 M -43.42 % 58.609 M 297.73 % 14.736 M -57.12 % 34.366 M 99.49 % 17.227 M -12.73 % 19.739 M -29.67 % 28.068 M 327.63 % 6.564 M -39.40 % 10.830 M -39.32 % 17.848 M
Cash and short term investments 863.000 K -74.05 % 3.325 M 12.90 % 2.945 M -35.49 % 4.565 M -26.75 % 6.232 M 43.26 % 4.350 M -25.40 % 5.831 M -44.97 % 10.596 M -30.61 % 15.270 M 33.23 % 11.461 M 24.49 % 9.206 M -35.78 % 14.336 M -21.02 % 18.152 M -18.32 % 22.224 M -21.94 % 28.470 M -12.03 % 32.363 M -4.74 % 33.974 M 7.11 % 31.718 M 8.03 % 29.360 M 36.31 % 21.539 M -6.63 % 23.068 M 46.07 % 15.792 M -38.73 % 25.775 M 47.42 % 17.484 M -23.45 % 22.840 M 19.95 % 19.041 M -36.57 % 30.017 M -9.48 % 33.159 M -43.42 % 58.609 M 297.73 % 14.736 M -57.12 % 34.366 M 99.49 % 17.227 M -12.73 % 19.739 M -29.67 % 28.068 M 327.63 % 6.564 M -39.40 % 10.830 M -39.32 % 17.848 M
Total current assets 4.803 M -1.72 % 4.887 M -18.29 % 5.981 M -34.70 % 9.159 M -7.40 % 9.891 M 50.16 % 6.587 M -34.24 % 10.016 M -20.85 % 12.654 M -31.95 % 18.594 M 47.23 % 12.629 M 2.33 % 12.342 M -17.12 % 14.892 M -28.88 % 20.940 M -15.79 % 24.867 M -14.14 % 28.961 M -14.35 % 33.814 M -14.60 % 39.597 M -0.57 % 39.823 M 16.64 % 34.143 M 14.36 % 29.857 M 6.59 % 28.011 M 16.71 % 24.001 M -23.51 % 31.379 M -42.06 % 54.162 M 82.58 % 29.665 M 35.34 % 21.919 M -35.30 % 33.880 M -0.65 % 34.102 M -42.37 % 59.173 M 285.57 % 15.347 M -56.14 % 34.990 M 94.19 % 18.018 M -12.88 % 20.682 M -27.58 % 28.559 M 280.30 % 7.510 M -35.07 % 11.565 M -35.91 % 18.046 M
Inventory 0.000 0.000 0.000 0.000 -100.00 % 316.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -45.000 K 0.000 100.00 % -149.000 K 0.000 0.000 0.000 100.00 % -141.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 107.961 K -20.21 % 135.308 K 0.000
Net receivables 3.791 M 174.71 % 1.380 M -52.23 % 2.889 M -26.71 % 3.942 M 19.24 % 3.306 M 64.81 % 2.006 M -46.72 % 3.765 M 159.83 % 1.449 M -54.13 % 3.159 M 939.14 % 304.000 K -88.12 % 2.559 M 794.76 % 286.000 K -87.57 % 2.301 M -1.20 % 2.329 M 792.34 % 261.000 K -82.01 % 1.451 M -73.77 % 5.532 M -31.75 % 8.105 M 72.08 % 4.710 M -43.38 % 8.318 M 72.36 % 4.826 M -40.46 % 8.106 M 47.70 % 5.488 M -85.04 % 36.678 M 446.94 % 6.706 M 146.54 % 2.720 M -26.84 % 3.718 M 322.50 % 880.000 K 97.31 % 446.000 K -5.91 % 474.000 K 8.47 % 437.000 K -30.19 % 626.000 K -9.28 % 690.000 K 128.73 % 301.666 K 348.92 % 67.198 K -0.90 % 67.811 K -45.87 % 125.277 K
Tax assets 564.000 K 0.000 -100.00 % 572.000 K 34.59 % 425.000 K -47.07 % 803.000 K -29.87 % 1.145 M -15.50 % 1.355 M -6.29 % 1.446 M -10.02 % 1.607 M 1.64 % 1.581 M -12.41 % 1.805 M 34.00 % 1.347 M -28.77 % 1.891 M 0.000 -100.00 % 1.881 M 0.000 -100.00 % 92.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 -100.00 % 253.000 K 0.00 % 253.000 K -18.65 % 311.000 K 26.94 % 245.000 K 3.74 % 236.166 K 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.953 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 463.000 K 0.000 -100.00 % 427.000 K -80.89 % 2.234 M 357.85 % 488.000 K -51.48 % 1.006 M 27.47 % 789.000 K 14.60 % 688.480 K 120.67 % 312.000 K -84.14 % 1.968 M 91.97 % 1.025 M -1.81 % 1.044 M 15.86 % 901.000 K 0.000 -100.00 % 731.000 K 0.000 -100.00 % 564.000 K 0.000 -100.00 % 606.000 K 0.000 -100.00 % 106.000 K 0.000 -100.00 % 217.000 K -89.90 % 2.148 M 1 491.11 % 135.000 K -84.95 % 897.000 K 364.77 % 193.000 K -11.47 % 218.000 K -32.09 % 321.000 K -70.52 % 1.089 M 69.63 % 642.000 K 16.94 % 549.000 K -34.09 % 833.000 K 38.12 % 603.093 K -31.50 % 880.372 K -7.90 % 955.891 K 89.98 % 503.149 K
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 100.00 % -1.014 M 0.000 100.00 % -971.000 K 0.000 100.00 % -875.000 K 0.000 100.00 % -685.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 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 0.000 0.000 -100.00 % 1.000 K 374.73 % -364.000 -101.54 % 23.601 K -11.24 % 26.590 K 0.000
Capital lease obligations 1.908 M -9.62 % 2.111 M -4.78 % 2.217 M 0.000 -100.00 % 2.353 M 0.000 -100.00 % 2.078 M 0.000 -100.00 % 2.234 M 0.000 -100.00 % 2.401 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 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 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.000 -100.00 % 4.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 -100.00 % 1.014 M 0.000 -100.00 % 971.000 K 0.000 -100.00 % 875.000 K 0.000 -100.00 % 685.000 K 0.000 -100.00 % 471.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.727 M 0.000 -100.00 % 4.649 M 0.000 -100.00 % 5.097 M 0.000 -100.00 % 2.860 M 0.000 -100.00 % 3.504 M -36.23 % 5.495 M 402.29 % 1.094 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 7.225 M -7.26 % 7.791 M -13.08 % 8.963 M -25.41 % 12.016 M -9.55 % 13.285 M 28.17 % 10.365 M -27.53 % 14.302 M -16.66 % 17.161 M -26.43 % 23.327 M 32.39 % 17.620 M -1.21 % 17.836 M -11.18 % 20.082 M -17.81 % 24.433 M -14.19 % 28.473 M -12.36 % 32.490 M -12.57 % 37.161 M -21.45 % 47.306 M -19.08 % 58.459 M 9.53 % 53.371 M 7.38 % 49.705 M 2.50 % 48.495 M 7.43 % 45.143 M -15.18 % 53.221 M -30.61 % 76.697 M 45.00 % 52.895 M 14.07 % 46.369 M -20.74 % 58.499 M -0.84 % 58.995 M -29.44 % 83.605 M 139.21 % 34.950 M -15.31 % 41.267 M 102.60 % 20.369 M -12.33 % 23.234 M -25.28 % 31.094 M 218.66 % 9.758 M -24.04 % 12.846 M -30.02 % 18.356 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-06-30 2003-06-30 2002-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -1.233 M 0.000 -100.00 % 252.000 K 0.000 100.00 % -272.000 K 0.000 100.00 % -729.000 K 0.000 -100.00 % 1.492 M 0.000 100.00 % -5.415 M 0.000 -100.00 % 776.000 K 0.000 100.00 % -209.000 K 0.000 100.00 % -1.421 M 0.000 0.000 0.000 0.000 0.000
Stock based compensation 60.000 K -61.54 % 156.000 K 0.000 -100.00 % 182.000 K -2.15 % 186.000 K 1.09 % 184.000 K -38.67 % 300.000 K 100.00 % 150.000 K -26.47 % 204.000 K -32.67 % 303.000 K 20.72 % 251.000 K 87.31 % 134.000 K 15.52 % 116.000 K -30.95 % 168.000 K 16.67 % 144.000 K 71.43 % 84.000 K 82.61 % 46.000 K -80.26 % 233.000 K 375.51 % 49.000 K -78.32 % 226.000 K -70.26 % 760.000 K 0.000 0.000 -100.00 % 638.000 K 0.000 0.000
Change in working capital -628.000 K 0.000 -100.00 % 668.000 K 0.000 -100.00 % 476.000 K 0.000 100.00 % -788.000 K 0.000 100.00 % -50.000 K 0.000 100.00 % -247.000 K 0.000 100.00 % -2.278 M 0.000 -100.00 % 5.311 M 0.000 100.00 % -766.000 K 0.000 -100.00 % 205.000 K 0.000 -100.00 % 556.000 K 0.000 -100.00 % 1.282 M 0.000 100.00 % -2.937 M 0.000
Accounts receivables -903.000 K 0.000 -100.00 % 417.000 K 0.000 -100.00 % 459.000 K 0.000 100.00 % -606.000 K 0.000 100.00 % -600.000 K 0.000 100.00 % -246.000 K 0.000 100.00 % -2.040 M 0.000 -100.00 % 5.271 M 0.000 100.00 % -822.000 K 0.000 -100.00 % 160.000 K 0.000 -100.00 % 661.000 K 0.000 -100.00 % 1.221 M 0.000 100.00 % -2.952 M 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Other working capital 275.000 K 0.000 -100.00 % 251.000 K 0.000 -100.00 % 17.000 K 0.000 100.00 % -182.000 K 0.000 -100.00 % 550.000 K 0.000 100.00 % -1.000 K 0.000 100.00 % -238.000 K 0.000 -100.00 % 40.000 K 0.000 -100.00 % 56.000 K 0.000 -100.00 % 45.000 K 0.000 100.00 % -105.000 K 0.000 -100.00 % 61.000 K 0.000 -100.00 % 15.000 K 0.000
Other non cash items -1.322 M -175.93 % 1.741 M 239.84 % -1.245 M -184.41 % 1.475 M 1 096.62 % -148.000 K -106.70 % 2.210 M 3 257.14 % -70.000 K -104.69 % 1.493 M 177.28 % -1.932 M -150.68 % 3.812 M 344.83 % -1.557 M -148.61 % 3.203 M 218.71 % 1.005 M 136.15 % -2.780 M 22.82 % -3.602 M -153.49 % 6.734 M -37.22 % 10.727 M 323.67 % -4.796 M -192.18 % 5.203 M 324.46 % -2.318 M -195.51 % 2.427 M 153.92 % -4.501 M -118.31 % 24.588 M 234.79 % -18.242 M -836.75 % 2.476 M 997.10 % -276.000 K
Net cash provided by operating activities -4.180 M -223.78 % -1.291 M 55.27 % -2.886 M -117.98 % -1.324 M -163.41 % 2.088 M 250.76 % -1.385 M 69.23 % -4.501 M -4.24 % -4.318 M 39.26 % -7.109 M -65.13 % -4.305 M 13.12 % -4.955 M -38.49 % -3.578 M 10.55 % -4.000 M 32.64 % -5.938 M -54.07 % -3.854 M -169.89 % -1.428 M -150.53 % 2.826 M 10.82 % 2.550 M -68.65 % 8.135 M -2.82 % 8.371 M 14.84 % 7.289 M 125.67 % 3.230 M -88.74 % 28.679 M 272.84 % 7.692 M 88.34 % 4.084 M 81.43 % 2.251 M
Investments in property plant and equipment 18.000 K 178.26 % -23.000 K 80.83 % -120.000 K 23.08 % -156.000 K -34.48 % -116.000 K -3 766.67 % -3.000 K 98.45 % -193.000 K 29.04 % -272.000 K -444.00 % -50.000 K 3.85 % -52.000 K 35.80 % -81.000 K 54.24 % -177.000 K -145.83 % -72.000 K 76.62 % -308.000 K -124.82 % -137.000 K 13.84 % -159.000 K 62.94 % -429.000 K -114.50 % -200.000 K -9.89 % -182.000 K -237.04 % -54.000 K -1.89 % -53.000 K -307.69 % -13.000 K 13.33 % -15.000 K 37.50 % -24.000 K -1 100.00 % -2.000 K 92.86 % -28.000 K
Acquisitions net 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 0.000 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
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 18.000 K 178.26 % -23.000 K 80.83 % -120.000 K 23.08 % -156.000 K -34.48 % -116.000 K -3 766.67 % -3.000 K 98.45 % -193.000 K 29.04 % -272.000 K -444.00 % -50.000 K 3.85 % -52.000 K 32.47 % -77.000 K 56.50 % -177.000 K -145.83 % -72.000 K 76.62 % -308.000 K -124.82 % -137.000 K 13.84 % -159.000 K 62.94 % -429.000 K -114.50 % -200.000 K -9.89 % -182.000 K -237.04 % -54.000 K -1.89 % -53.000 K -307.69 % -13.000 K 13.33 % -15.000 K 37.50 % -24.000 K -1 100.00 % -2.000 K 92.86 % -28.000 K
Debt repayment 0.000 100.00 % -106.000 K 0.000 100.00 % -94.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
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.053 M 65.12 % 6.694 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
Common stock repurchased -71.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
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 100.00 % -98.000 K 99.01 % -9.894 M -12 584.62 % -78.000 K 99.41 % -13.244 M 33.90 % -20.036 M -50.53 % -13.310 M -12 576.19 % -105.000 K 99.21 % -13.308 M
Other financing activites 1.771 M -1.61 % 1.800 M 29.87 % 1.386 M 1 590.32 % -93.000 K -3.33 % -90.000 K 48.86 % -176.000 K -158.82 % -68.000 K 21.84 % -87.000 K -100.79 % 10.968 M 65.88 % 6.612 M 6 846.94 % -98.000 K -60.66 % -61.000 K 0.000 0.000 100.00 % -28.469 M -183.80 % 33.973 M 200.00 % -33.974 M -215.72 % 29.360 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 46.000 K 0.000
Net cash used provided by financing activities 1.700 M 0.35 % 1.694 M 22.22 % 1.386 M 841.18 % -187.000 K -107.78 % -90.000 K 3.23 % -93.000 K -30.99 % -71.000 K 15.48 % -84.000 K -100.77 % 10.968 M 65.88 % 6.612 M 6 846.94 % -98.000 K -60.66 % -61.000 K 0.000 0.000 100.00 % -28.469 M -183.80 % 33.973 M 200.00 % -33.974 M -215.72 % 29.360 M 30 059.18 % -98.000 K 99.01 % -9.894 M -12 584.62 % -78.000 K 99.41 % -13.244 M 33.90 % -20.036 M -50.53 % -13.310 M -22 459.32 % -59.000 K 99.56 % -13.308 M
Effect of forex changes on cash 0.000 0.000 0.000 -100.00 % 6.232 M 200.00 % -6.232 M -206.88 % 5.831 M 200.00 % -5.831 M -138.19 % 15.270 M 200.00 % -15.270 M -265.87 % 9.206 M 200.00 % -9.206 M -150.72 % 18.152 M 0.000 0.000 -100.00 % 97.000 K 521.74 % -23.000 K 83.69 % -141.000 K -1 862.50 % 8.000 K 123.53 % -34.000 K -170.83 % 48.000 K -59.32 % 118.000 K 168.18 % 44.000 K 113.06 % -337.000 K -217.83 % 286.000 K 227.68 % -224.000 K -305.50 % 109.000 K
Net change in cash -3.325 M -200.00 % 3.325 M 305.25 % -1.620 M -135.49 % 4.565 M 142.56 % 1.882 M 227.08 % -1.481 M 68.92 % -4.765 M -1.95 % -4.674 M -222.71 % 3.809 M 68.91 % 2.255 M 143.96 % -5.130 M -135.78 % 14.336 M 452.06 % -4.072 M 34.81 % -6.246 M 80.70 % -32.363 M -200.00 % 32.363 M 202.03 % -31.718 M -200.00 % 31.718 M 305.55 % 7.821 M 611.51 % -1.529 M -121.01 % 7.276 M 172.88 % -9.983 M -220.41 % 8.291 M 254.80 % -5.356 M -240.98 % 3.799 M 134.61 % -10.976 M
Cash at beginning of period 3.325 M 0.000 -100.00 % 4.565 M -26.75 % 6.232 M 43.26 % 4.350 M -25.40 % 5.831 M -44.97 % 10.596 M -30.61 % 15.270 M 33.23 % 11.461 M 24.49 % 9.206 M -35.78 % 14.336 M 0.000 -100.00 % 22.224 M -21.94 % 28.470 M -12.03 % 32.363 M 0.000 -100.00 % 31.718 M 0.000 -100.00 % 21.539 M -6.63 % 23.068 M 46.07 % 15.792 M -38.73 % 25.775 M 47.42 % 17.484 M -23.45 % 22.840 M 19.95 % 19.041 M -36.57 % 30.017 M
Cash at end of period 0.000 -100.00 % 3.325 M 12.90 % 2.945 M -35.49 % 4.565 M -26.75 % 6.232 M 43.26 % 4.350 M -25.40 % 5.831 M -44.97 % 10.596 M -30.61 % 15.270 M 33.23 % 11.461 M 24.49 % 9.206 M -35.78 % 14.336 M -21.02 % 18.152 M -18.32 % 22.224 M 0.000 -100.00 % 32.363 M 0.000 -100.00 % 31.718 M 8.03 % 29.360 M 36.31 % 21.539 M -6.63 % 23.068 M 46.07 % 15.792 M -38.73 % 25.775 M 47.42 % 17.484 M -23.45 % 22.840 M 19.95 % 19.041 M
Operating cash flow -4.180 M -223.78 % -1.291 M 55.27 % -2.886 M -103.67 % -1.417 M -167.86 % 2.088 M 250.76 % -1.385 M 69.23 % -4.501 M -4.24 % -4.318 M 39.26 % -7.109 M -65.13 % -4.305 M 13.12 % -4.955 M -38.49 % -3.578 M 10.55 % -4.000 M 32.64 % -5.938 M -54.07 % -3.854 M -169.89 % -1.428 M -150.53 % 2.826 M 10.82 % 2.550 M -68.65 % 8.135 M -2.82 % 8.371 M 14.84 % 7.289 M 125.67 % 3.230 M -88.74 % 28.679 M 272.84 % 7.692 M 88.34 % 4.084 M 81.43 % 2.251 M
Capital expenditure 18.000 K 178.26 % -23.000 K 80.83 % -120.000 K 23.08 % -156.000 K -34.48 % -116.000 K -3 766.67 % -3.000 K 98.45 % -193.000 K 29.04 % -272.000 K -444.00 % -50.000 K 3.85 % -52.000 K 35.80 % -81.000 K 54.24 % -177.000 K -145.83 % -72.000 K 76.62 % -308.000 K -124.82 % -137.000 K 13.84 % -159.000 K 62.94 % -429.000 K -114.50 % -200.000 K -9.89 % -182.000 K -237.04 % -54.000 K -1.89 % -53.000 K -307.69 % -13.000 K 13.33 % -15.000 K 37.50 % -24.000 K -1 100.00 % -2.000 K 92.86 % -28.000 K
Free CashFlow -4.162 M -216.74 % -1.314 M 56.29 % -3.006 M -91.10 % -1.573 M -179.77 % 1.972 M 242.07 % -1.388 M 70.43 % -4.694 M -2.27 % -4.590 M 35.88 % -7.159 M -64.31 % -4.357 M 13.48 % -5.036 M -34.11 % -3.755 M 7.78 % -4.072 M 34.81 % -6.246 M -56.50 % -3.991 M -151.48 % -1.587 M -166.21 % 2.397 M 2.00 % 2.350 M -70.45 % 7.953 M -4.38 % 8.317 M 14.94 % 7.236 M 124.93 % 3.217 M -88.78 % 28.664 M 273.81 % 7.668 M 87.85 % 4.082 M 83.63 % 2.223 M
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
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002