AHF.AX

Australian Dairy Nutritionals Limited AHF.AX

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 7.168 M 16.08 % 6.175 M 5.46 % 5.856 M 1.04 % 5.795 M -72.79 % 21.302 M -2.70 % 21.892 M 2.43 % 21.373 M 9.48 % 19.522 M -17.30 % 23.605 M 139.78 % 9.844 M 261.22 % 2.725 M 103 328.77 % 2.635 K -96.67 % 79.033 K 0.000 0.000 -100.00 % 4.691 K -99.53 % 994.535 K -67.75 % 3.084 M 15.97 % 2.659 M 52.31 % 1.746 M 21.13 % 1.441 M 15.03 % 1.253 M
Net income -5.209 M 29.19 % -7.356 M 19.67 % -9.158 M -120.79 % -4.148 M 35.23 % -6.404 M 14.57 % -7.496 M -130.35 % -3.254 M -6.78 % -3.047 M -131.12 % -1.319 M -31.44 % -1.003 M -22.94 % -815.973 K -92.50 % -423.889 K -321.63 % -100.536 K -112.75 % -47.256 K 16.47 % -56.575 K -127.39 % 206.557 K 115.59 % -1.325 M 75.98 % -5.517 M -516.94 % -894.209 K -1 292.28 % 75.000 K 177.45 % -96.833 K -60.38 % -60.377 K
Income before tax -5.261 M 29.28 % -7.439 M -4.95 % -7.088 M -296.38 % -1.788 M 74.12 % -6.911 M 11.35 % -7.796 M -93.63 % -4.026 M 3.17 % -4.158 M -90.78 % -2.179 M 41.16 % -3.704 M -80.52 % -2.052 M -384.01 % -423.889 K -321.63 % -100.536 K -112.75 % -47.256 K 16.47 % -56.575 K -29 262.37 % 194.000 100.01 % -1.325 M 75.98 % -5.517 M -516.94 % -894.209 K -1 292.28 % 75.000 K 166.87 % -112.156 K -51.64 % -73.963 K
Income before tax ratio -0.73 39.08 % -1.20 0.48 % -1.21 -292.28 % -0.31 4.88 % -0.32 8.89 % -0.36 -89.04 % -0.19 11.55 % -0.21 -130.68 % -0.09 75.46 % -0.38 50.03 % -0.75 99.53 % -160.87 -12 546.15 % -1.27 0.00 0.00 -100.00 % 0.04 103.10 % -1.33 25.50 % -1.79 -431.99 % -0.34 -882.78 % 0.04 155.21 % -0.08 -31.83 % -0.06
EBITDA -4.302 M 31.23 % -6.255 M -5.10 % -5.952 M -363.03 % -1.285 M 75.94 % -5.343 M 2.62 % -5.486 M -185.81 % -1.920 M 32.56 % -2.846 M -306.25 % -700.636 K 73.12 % -2.607 M -54.61 % -1.686 M -297.92 % -423.721 K -321.46 % -100.536 K -115.29 % -46.697 K 29.73 % -66.449 K -303.64 % 32.630 K 102.80 % -1.166 M 75.07 % -4.677 M -1 390.65 % -313.780 K 78.11 % -1.434 M -1 237.15 % 126.075 K 1.28 % 124.480 K
Net income ratio -0.73 39.00 % -1.19 23.83 % -1.56 -118.51 % -0.72 -138.07 % -0.30 12.20 % -0.34 -124.89 % -0.15 2.47 % -0.16 -179.46 % -0.06 45.18 % -0.10 65.96 % -0.30 99.81 % -160.87 -12 546.15 % -1.27 0.00 0.00 -100.00 % 44.03 3 404.26 % -1.33 25.50 % -1.79 -431.99 % -0.34 -882.78 % 0.04 163.94 % -0.07 -39.43 % -0.05
Ratio EBITDA -0.60 40.76 % -1.01 0.34 % -1.02 -358.25 % -0.22 11.56 % -0.25 -0.08 % -0.25 -179.04 % -0.09 38.40 % -0.15 -391.22 % -0.03 88.79 % -0.26 57.20 % -0.62 99.62 % -160.80 -12 541.14 % -1.27 0.00 0.00 -100.00 % 6.96 693.23 % -1.17 22.69 % -1.52 -1 185.40 % -0.12 85.63 % -0.82 -1 038.82 % 0.09 -11.95 % 0.10
Gross profit ratio -0.20 43.10 % -0.35 -608.64 % -0.05 93.46 % -0.75 -390.30 % -0.15 5.86 % -0.16 -167.58 % 0.24 7.53 % 0.22 0.67 % 0.22 -12.63 % 0.26 -10.51 % 0.28 -71.50 % 1.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 2 656.55 % 0.04 -66.82 % 0.11
Weighted average shs out dil 723.400 M 11.22 % 650.408 M 16.23 % 559.589 M 9.40 % 511.529 M 19.98 % 426.357 M 18.23 % 360.604 M 38.58 % 260.204 M 12.76 % 230.768 M 20.26 % 191.899 M 16.67 % 164.475 M 141.94 % 67.982 M 11.47 % 60.987 M 0.00 % 60.987 M 0.00 % 60.987 M 0.00 % 60.987 M 21.05 % 50.380 M 28.93 % 39.074 M 27.93 % 30.544 M -2.69 % 31.387 M 124.00 % 14.012 M 465.35 % 2.478 M -55.74 % 5.600 M
Weighted average shs out 723.400 M 11.22 % 650.408 M 16.23 % 559.589 M 9.40 % 511.529 M 19.98 % 426.357 M 18.23 % 360.604 M 38.58 % 260.204 M 12.76 % 230.768 M 20.26 % 191.899 M 16.67 % 164.475 M 141.94 % 67.982 M 11.47 % 60.987 M 0.00 % 60.987 M 0.00 % 60.987 M 0.00 % 60.987 M 21.05 % 50.380 M 28.93 % 39.074 M 27.93 % 30.544 M -2.69 % 31.387 M 124.00 % 14.012 M 465.35 % 2.478 M -55.74 % 5.600 M
EPS diluted -0.01 36.28 % -0.01 31.52 % -0.02 -103.70 % -0.01 50.00 % -0.02 22.12 % -0.02 -66.40 % -0.01 5.30 % -0.01 -91.30 % -0.01 -13.11 % -0.01 49.17 % -0.01 -71.43 % -0.01 -337.50 % 0.00 -100.00 % 0.00 11.11 % 0.00 -121.95 % 0.00 112.09 % -0.03 81.17 % -0.18 -531.58 % -0.03 -627.78 % 0.01 112.86 % -0.04 -288.89 % -0.01
Earnings per share -0.01 36.28 % -0.01 9.60 % -0.01 -54.32 % -0.01 50.00 % -0.02 22.12 % -0.02 -66.40 % -0.01 5.30 % -0.01 -91.30 % -0.01 -13.11 % -0.01 49.17 % -0.01 -71.43 % -0.01 -337.50 % 0.00 -100.00 % 0.00 11.11 % 0.00 -121.95 % 0.00 112.09 % -0.03 81.17 % -0.18 -531.58 % -0.03 -627.78 % 0.01 112.86 % -0.04 -288.89 % -0.01
Gross profit -1.423 M 33.95 % -2.154 M -647.31 % -288.232 K 93.39 % -4.360 M -33.39 % -3.269 M 8.39 % -3.568 M -169.22 % 5.155 M 17.73 % 4.379 M -16.74 % 5.260 M 109.50 % 2.511 M 223.25 % 776.657 K 29 374.65 % 2.635 K 0.000 0.000 0.000 -100.00 % 4.691 K -99.53 % 994.535 K -67.75 % 3.084 M 15.97 % 2.659 M 52.31 % 1.746 M 3 238.88 % 52.293 K -61.83 % 136.994 K
Income tax expense 0.000 0.000 0.000 0.000 0.000 100.00 % -299.516 K 61.19 % -771.817 K 30.48 % -1.110 M -28.98 % -860.779 K 68.12 % -2.700 M -118.54 % -1.236 M -735 432.14 % -168.000 0.000 0.000 0.000 100.00 % -206.363 K -309.25 % 98.621 K 0.000 0.000 -100.00 % 1.621 M 10 679.78 % -15.323 K -12.79 % -13.586 K
Cost of revenue 8.591 M 3.14 % 8.329 M 35.57 % 6.144 M -68.02 % 19.213 M -21.81 % 24.571 M -3.50 % 25.461 M 56.99 % 16.218 M 7.10 % 15.143 M -17.46 % 18.346 M 150.15 % 7.334 M 276.35 % 1.949 M 0.000 -100.00 % 79.033 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.389 M 24.46 % 1.116 M
General and administrative expenses 3.089 M -10.79 % 3.463 M -10.22 % 3.857 M 490.92 % 652.709 K -13.44 % 754.044 K -6.37 % 805.349 K -3.06 % 830.733 K 18.72 % 699.738 K -0.95 % 706.425 K -0.13 % 707.377 K -9.23 % 779.281 K 288.30 % 200.692 K 366.54 % 43.017 K 0.000 0.000 0.000 -100.00 % 1.108 M -60.23 % 2.785 M 44.01 % 1.934 M 114.91 % 900.000 K 0.000 0.000
Selling and marketing expenses 0.000 0.000 -100.00 % 660.970 K 0.000 0.000 0.000 -100.00 % 5.941 M 5.99 % 5.606 M -1.30 % 5.680 M 196.01 % 1.919 M 270.05 % 518.505 K 0.000 0.000 0.000 0.000 -100.00 % 127.000 -99.24 % 16.622 K -85.88 % 117.725 K -35.51 % 182.544 K 0.000 0.000 0.000
Other expenses 1.224 M -13.70 % 1.418 M 139.36 % -3.602 M 0.000 0.000 0.000 -100.00 % 30.366 K -92.02 % 380.582 K 137.95 % 159.945 K -50.02 % 320.014 K 156.81 % 124.613 K 0.000 -100.00 % 63.946 K 0.56 % 63.592 K -4.30 % 66.449 K -76.77 % 286.018 K 87.42 % 152.607 K 140.28 % -378.863 K 32.58 % -561.924 K -135.90 % 1.565 M 0.000 100.00 % -194.530 K
Operating expenses 4.313 M -11.63 % 4.881 M 432.72 % 916.179 K 40.37 % 652.709 K -13.44 % 754.044 K -6.37 % 805.349 K -90.57 % 8.543 M 5.66 % 8.085 M 16.57 % 6.936 M 18.14 % 5.871 M 127.75 % 2.578 M 504.60 % 426.356 K 298.60 % 106.963 K 68.20 % 63.592 K -4.30 % 66.449 K -70.98 % 228.955 K -86.92 % 1.750 M -62.97 % 4.725 M 48.74 % 3.177 M 96.72 % 1.615 M 1 098.50 % 134.752 K -30.73 % 194.530 K
Cost and expenses 12.904 M 0.31 % 12.864 M 15.85 % 11.104 M 6.48 % 10.428 M -58.82 % 25.325 M -3.58 % 26.266 M 6.08 % 24.761 M 6.60 % 23.228 M -8.12 % 25.282 M 91.46 % 13.205 M 191.73 % 4.526 M 961.66 % 426.356 K 129.23 % 185.996 K 192.48 % 63.592 K -4.30 % 66.449 K -70.98 % 228.955 K -86.92 % 1.750 M -62.97 % 4.725 M 48.74 % 3.177 M 96.72 % 1.615 M 5.98 % 1.524 M 16.27 % 1.311 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 3.089 M -10.79 % 3.463 M -23.35 % 4.518 M 592.19 % 652.709 K -13.44 % 754.044 K -6.37 % 805.349 K -88.11 % 6.772 M 7.40 % 6.306 M -1.26 % 6.386 M 143.18 % 2.626 M 102.35 % 1.298 M 546.66 % 200.692 K 366.54 % 43.017 K 0.000 0.000 -100.00 % 127.000 -99.99 % 1.124 M -61.27 % 2.903 M 37.15 % 2.117 M 135.19 % 900.000 K 567.89 % 134.752 K -65.36 % 389.060 K
Interest income 0.000 -100.00 % 20.916 K 416.96 % 4.046 K -37.94 % 6.520 K -57.43 % 15.316 K -80.28 % 77.679 K 1 315.95 % 5.486 K -69.70 % 18.108 K 101.87 % 8.970 K -87.99 % 74.710 K 94.57 % 38.398 K 1 357.23 % 2.635 K -59.00 % 6.427 K -61.96 % 16.895 K 71.11 % 9.874 K 796.01 % 1.102 K -88.85 % 9.886 K -89.38 % 93.050 K -52.87 % 197.416 K 939.14 % 18.998 K 181.70 % 6.744 K 0.000
Interest expense 117.474 K -13.74 % 136.181 K 139.97 % 56.748 K -57.16 % 132.478 K -70.87 % 454.849 K -13.75 % 527.359 K -17.37 % 638.223 K 41.37 % 451.458 K -10.32 % 503.436 K 46.64 % 343.322 K 35.73 % 252.936 K 150 457.14 % 168.000 0.000 -100.00 % 559.000 0.000 0.000 -100.00 % 12.597 K 881.07 % 1.284 K -89.32 % 12.027 K -78.52 % 56.000 K 100.64 % 27.910 K 69.93 % 16.424 K
Depreciation and amortization 860.799 K -17.85 % 1.048 M 12.66 % 930.108 K 139.08 % 389.042 K -65.06 % 1.113 M -37.51 % 1.782 M 21.36 % 1.468 M 65.99 % 884.510 K -9.31 % 975.271 K 29.44 % 753.449 K 568.71 % 112.672 K -73.41 % 423.721 K 1 870.52 % 21.503 K 27.27 % 16.895 K 0.000 -100.00 % 33.816 K -57.76 % 80.053 K -90.45 % 838.079 K 47.44 % 568.402 K 138.82 % 238.000 K 13.16 % 210.320 K 11.58 % 188.486 K
Operating income -5.736 M 18.47 % -7.035 M -54.16 % -4.563 M 1.51 % -4.633 M -85.54 % -2.497 M 42.91 % -4.374 M -10.60 % -3.955 M -5.50 % -3.748 M -23.17 % -3.043 M -37.11 % -2.219 M -76.55 % -1.257 M -196.68 % -423.721 K -296.14 % -106.963 K -68.20 % -63.592 K 4.30 % -66.449 K 70.98 % -228.955 K 83.52 % -1.389 M 70.50 % -4.709 M -809.69 % -517.674 K 84.10 % -3.256 M -3 849.20 % -82.459 K -28.82 % -64.010 K
Operating income ratio -0.80 29.76 % -1.14 -46.19 % -0.78 2.53 % -0.80 -582.00 % -0.12 41.32 % -0.20 -7.98 % -0.19 3.64 % -0.19 -48.94 % -0.13 42.82 % -0.23 51.12 % -0.46 99.71 % -160.80 -11 781.58 % -1.35 0.00 0.00 100.00 % -48.81 -3 394.56 % -1.40 8.53 % -1.53 -684.44 % -0.19 89.56 % -1.87 -3 160.43 % -0.06 -11.99 % -0.05
Total other income expenses net 474.511 K 217.30 % -404.520 K 83.98 % -2.525 M -188.76 % 2.845 M 164.46 % -4.414 M -14.57 % -3.852 M -351.82 % -852.641 K -118.15 % -390.843 K -13.79 % -343.491 K 73.62 % -1.302 M -63.91 % -794.556 K -472 850.00 % -168.000 -102.61 % 6.427 K -60.66 % 16.336 K 65.44 % 9.874 K -96.23 % 261.584 K 191.70 % -285.276 K 64.67 % -807.461 K -114.45 % -376.535 K -121.32 % 1.766 M 6 047.84 % -29.697 K -198.37 % -9.953 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Net debt -2.640 M 31.51 % -3.854 M -298.56 % -966.904 K 27.89 % -1.341 M -550.03 % 297.934 K -95.45 % 6.551 M -26.77 % 8.947 M 9.82 % 8.147 M -9.73 % 9.025 M -17.58 % 10.950 M 234.96 % -8.114 M -27 206.18 % -29.715 K 81.12 % -157.362 K 48.83 % -307.548 K 24.88 % -409.402 K -42.06 % -288.193 K -2 244.93 % 13.436 K 103.85 % -349.207 K 89.26 % -3.252 M 40.60 % -5.475 M -7 564.74 % -71.431 K 49.66 % -141.895 K
Total investments 0.000 -100.00 % 21.050 K -57.26 % 49.250 K -14.79 % 57.798 K 60.44 % 36.025 K -9.69 % 39.889 K -21.70 % 50.942 K 69.81 % 30.000 K -61.87 % 78.688 K 46.55 % 53.692 K -42.63 % 93.591 K 0.000 -100.00 % 527.380 K -15.15 % 621.555 K 32.00 % 470.875 K 0.00 % 470.875 K -4.57 % 493.417 K 0.000 0.000 -100.00 % 7.000 K -6.67 % 7.500 K 0.000
Total debt 48.452 K -97.85 % 2.253 M 116.49 % 1.041 M -4.62 % 1.091 M -83.19 % 6.490 M -49.74 % 12.913 M 1.72 % 12.695 M 21.16 % 10.478 M -1.17 % 10.602 M -21.01 % 13.423 M 98.65 % 6.757 M 101 478.89 % 6.652 K 0.000 0.000 0.000 0.000 -100.00 % 174.234 K 349.29 % 38.780 K 0.000 -100.00 % 361.000 K 62.57 % 222.063 K 23.75 % 179.438 K
Accumulated other comprehensive income loss 3.665 M 1.67 % 3.605 M -41.64 % 6.177 M -23.05 % 8.027 M 774.05 % 918.363 K 27.48 % 720.408 K 21.77 % 591.634 K -22.28 % 761.279 K 109.51 % 363.360 K 0.000 -100.00 % 5.056 K -97.44 % 197.767 K 22 266 584 687 654 420.00 % 0.000 -100.00 % 94.175 K 0.000 -100.00 % 182.188 K -75.45 % 742.128 K 307.34 % 182.188 K 237.19 % 54.031 K -97.00 % 1.804 M 0.000 0.000
Retained earnings -58.672 M -9.74 % -53.463 M -9.83 % -48.679 M -36.96 % -35.542 M 7.05 % -38.239 M -21.97 % -31.351 M -92.76 % -16.265 M -24.81 % -13.032 M -25.02 % -10.424 M -10.90 % -9.400 M -11.95 % -8.396 M -10.76 % -7.580 M -5.92 % -7.156 M -1.42 % -7.056 M -0.67 % -7.009 M 1.76 % -7.134 M 9.70 % -7.901 M -20.16 % -6.575 M -521.05 % -1.059 M -541.68 % -165.000 K 31.18 % -239.746 K -109.70 % -114.327 K
Common stock 78.855 M 2.77 % 76.733 M 0.84 % 76.091 M 74.67 % 43.564 M -38.91 % 71.307 M 11.53 % 63.936 M 150.98 % 25.475 M 35.79 % 18.760 M 7.94 % 17.379 M 6.31 % 16.347 M 10.23 % 14.830 M 88.54 % 7.866 M 0.00 % 7.866 M 0.00 % 7.866 M 0.00 % 7.866 M 0.00 % 7.866 M 3.38 % 7.609 M 16.89 % 6.510 M 0.00 % 6.510 M 0.07 % 6.505 M 509.34 % 1.068 M 0.00 % 1.068 M
Total equity 23.647 M -11.52 % 26.727 M -20.27 % 33.523 M -16.08 % 39.948 M 17.54 % 33.987 M -39.82 % 56.471 M 71.05 % 33.015 M 8.34 % 30.474 M 6.31 % 28.664 M 4.44 % 27.446 M 9.41 % 25.087 M 5 089.11 % 483.449 K -31.87 % 709.571 K -21.53 % 904.282 K 5.47 % 857.363 K -6.19 % 913.938 K 102.91 % 450.426 K 287.07 % 116.367 K -97.89 % 5.505 M -13.18 % 6.341 M 665.95 % 827.804 K -13.16 % 953.223 K
Other non current liabilities 14.742 K -27.91 % 20.450 K -34.42 % 31.184 K -67.24 % 95.199 K -3.08 % 98.227 K -14.54 % 114.935 K -14.92 % 135.087 K 23.52 % 109.363 K 2.47 % 106.732 K 46.96 % 72.625 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.045 K 36.36 % 10.300 K 26.29 % 8.156 K 108.33 % 3.915 K 14 957.69 % 26.000
Long term debt 0.000 -100.00 % 48.452 K -90.01 % 484.920 K 40.35 % 345.504 K 11.64 % 309.468 K -40.96 % 524.132 K -95.78 % 12.431 M 4 030.24 % 300.976 K -97.11 % 10.418 M 0.37 % 10.380 M 61.99 % 6.408 M 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 14.742 K -78.60 % 68.902 K -86.65 % 516.104 K 17.11 % 440.703 K 8.10 % 407.695 K -36.20 % 639.067 K -94.70 % 12.054 M 2 837.57 % 410.339 K -95.90 % 10.000 M 0.00 % 10.000 M 62.62 % 6.149 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.045 K 36.36 % 10.300 K 26.29 % 8.156 K 108.33 % 3.915 K -97.76 % 174.395 K
Other current liabilities 882.113 K -12.67 % 1.010 M -12.85 % 1.159 M -32.26 % 1.711 M 34.85 % 1.269 M 1.83 % 1.246 M 12.59 % 1.107 M 10.96 % 997.335 K -26.14 % 1.350 M -24.52 % 1.789 M 319.20 % 426.776 K 64.19 % 259.928 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 645.723 K 134.56 % 275.292 K 60.22 % 171.823 K -30.59 % 247.544 K 24.59 % 198.692 K
Deferred revenue 0.000 0.000 100.00 % -555.605 K 0.000 0.000 0.000 100.00 % -264.363 K 97.40 % -10.177 M -5 428.73 % -184.083 K 93.27 % -2.733 M -683.02 % -349.086 K -5 147.84 % -6.652 K 0.000 0.000 0.000 0.000 0.000 100.00 % -477.254 K 0.000 -100.00 % 51.793 K 0.000 0.000
Short term debt 48.452 K -97.80 % 2.204 M 98.36 % 1.111 M 49.07 % 745.404 K -87.94 % 6.181 M -50.11 % 12.389 M 4 586.43 % 264.363 K -97.40 % 10.177 M 5 428.73 % 184.083 K -93.27 % 2.733 M 683.02 % 349.086 K 5 147.84 % 6.652 K 0.000 0.000 0.000 0.000 -100.00 % 174.234 K 349.29 % 38.780 K 0.000 -100.00 % 360.753 K 62.46 % 222.063 K 23.75 % 179.438 K
Total current liabilities 1.427 M -59.83 % 3.551 M 61.39 % 2.200 M -47.78 % 4.213 M -51.66 % 8.717 M -42.53 % 15.168 M 414.15 % 2.950 M -76.09 % 12.336 M 219.24 % 3.864 M -43.14 % 6.796 M 470.13 % 1.192 M 283.07 % 311.147 K 2 102.97 % 14.124 K -54.73 % 31.202 K 7.08 % 29.139 K -48.27 % 56.324 K -79.86 % 279.613 K -73.96 % 1.074 M 106.04 % 521.230 K -16.71 % 625.792 K 22.27 % 511.807 K 32.72 % 385.628 K
Total liabilities 1.441 M -60.18 % 3.620 M 33.27 % 2.716 M -41.63 % 4.654 M -48.99 % 9.125 M -42.28 % 15.807 M 1.87 % 15.516 M 21.73 % 12.746 M -11.42 % 14.389 M -16.58 % 17.249 M 126.96 % 7.600 M 2 342.53 % 311.147 K 2 102.97 % 14.124 K -54.73 % 31.202 K 7.08 % 29.139 K -48.27 % 56.324 K -79.86 % 279.613 K -74.30 % 1.088 M 104.69 % 531.530 K -16.16 % 633.948 K 22.92 % 515.722 K -7.91 % 560.024 K
Other non current assets 893.645 K -45.35 % 1.635 M -53.75 % 3.536 M 0.000 0.000 100.00 % -2.354 M 93.49 % -36.165 M -11.35 % -32.478 M 0.44 % -32.622 M 1.39 % -33.082 M -128.04 % -14.507 M 0.000 100.00 % -527.380 K 0.000 0.000 0.000 100.00 % -493.417 K 0.000 0.000 -100.00 % 293.000 0.000 -100.00 % 737.771 K
Long 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 -100.00 % 527.380 K -15.15 % 621.555 K 32.00 % 470.875 K 0.00 % 470.875 K -4.57 % 493.417 K 0.000 0.000 -100.00 % 7.000 K -6.67 % 7.500 K 0.000
Intangible assets 383.166 K -2.68 % 393.707 K -38.07 % 635.732 K 16.12 % 547.481 K 27.57 % 429.173 K -84.41 % 2.753 M 669.39 % 357.843 K 1 242.65 % 26.652 K -18.68 % 32.775 K -83.08 % 193.687 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.158 M 121.91 % 972.259 K 17.72 % 825.923 K 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.354 M -64.43 % 6.616 M 0.00 % 6.616 M 0.00 % 6.616 M 0.00 % 6.616 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.711 K 0.00 % 34.711 K -47.90 % 66.627 K
Goodwill and intangible assets 383.166 K -2.68 % 393.707 K -38.07 % 635.732 K 16.12 % 547.481 K 27.57 % 429.173 K -91.60 % 5.107 M -26.77 % 6.974 M 4.99 % 6.643 M -0.09 % 6.649 M -2.36 % 6.810 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.158 M 114.26 % 1.007 M 17.00 % 860.634 K 1 191.72 % 66.627 K
Property plant equipment net 18.223 M -5.91 % 19.367 M -29.30 % 27.392 M -14.37 % 31.989 M -5.86 % 33.979 M -6.89 % 36.494 M 25.02 % 29.190 M 12.99 % 25.835 M -0.53 % 25.973 M -1.14 % 26.272 M 81.10 % 14.507 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 339.092 K -25.04 % 452.337 K 951.95 % 43.000 K -18.88 % 53.011 K 6.83 % 49.621 K
Total non current assets 19.500 M -8.86 % 21.396 M -32.21 % 31.563 M -2.99 % 32.537 M -5.44 % 34.408 M -12.33 % 39.247 M 8.52 % 36.165 M 11.35 % 32.478 M -0.44 % 32.622 M -1.39 % 33.082 M 128.04 % 14.507 M 0.000 -100.00 % 527.380 K -15.15 % 621.555 K 32.00 % 470.875 K 0.00 % 470.875 K -4.57 % 493.417 K 45.51 % 339.092 K -87.01 % 2.610 M 146.85 % 1.057 M 14.78 % 921.145 K -8.48 % 1.006 M
Other current assets 138.767 K -61.78 % 363.043 K 31.41 % 276.267 K -96.20 % 7.261 M 6 214.50 % 114.995 K 22.90 % 93.568 K -85.98 % 667.464 K 28.78 % 518.312 K 255.08 % 145.972 K -83.72 % 896.474 K 199.32 % 299.504 K 2 426.82 % 11.853 K 89.10 % 6.268 K -1.77 % 6.381 K 2.51 % 6.225 K 28.86 % 4.831 K 0.000 -100.00 % 166.238 K 147.12 % 67.269 K 26.55 % 53.154 K 52.02 % 34.965 K 16.59 % 29.990 K
Short term investments 0.000 -100.00 % 21.050 K -57.26 % 49.250 K -14.79 % 57.798 K 60.44 % 36.025 K -9.69 % 39.889 K -21.70 % 50.942 K 69.81 % 30.000 K -61.87 % 78.688 K 46.55 % 53.692 K -42.63 % 93.591 K 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 2.688 M -55.98 % 6.106 M 204.19 % 2.007 M -17.45 % 2.432 M -60.73 % 6.192 M -2.67 % 6.362 M 69.71 % 3.749 M 60.76 % 2.332 M 47.83 % 1.577 M -36.20 % 2.472 M -83.38 % 14.871 M 40 791.63 % 36.367 K -76.89 % 157.362 K -48.83 % 307.548 K -24.88 % 409.402 K 42.06 % 288.193 K 79.23 % 160.798 K -58.56 % 387.987 K -88.07 % 3.252 M -44.28 % 5.836 M 1 888.46 % 293.494 K -8.66 % 321.333 K
Cash and short term investments 2.688 M -56.13 % 6.127 M 205.23 % 2.007 M -17.45 % 2.432 M -60.96 % 6.228 M -2.10 % 6.362 M 67.44 % 3.799 M 60.88 % 2.362 M 42.62 % 1.656 M -34.44 % 2.526 M -83.12 % 14.965 M 41 048.98 % 36.367 K -76.89 % 157.362 K -48.83 % 307.548 K -24.88 % 409.402 K 42.06 % 288.193 K 79.23 % 160.798 K -58.56 % 387.987 K -88.07 % 3.252 M -44.28 % 5.836 M 1 888.46 % 293.494 K -8.66 % 321.333 K
Total current assets 5.589 M -37.56 % 8.951 M 91.39 % 4.677 M -61.24 % 12.066 M 38.64 % 8.703 M -11.78 % 9.866 M 32.64 % 7.438 M 34.33 % 5.537 M 10.64 % 5.004 M -29.48 % 7.097 M -55.11 % 15.810 M 1 889.70 % 794.596 K 304.76 % 196.315 K -37.47 % 313.929 K -24.47 % 415.627 K -16.77 % 499.387 K 111.05 % 236.622 K -72.65 % 865.262 K -74.75 % 3.427 M -42.09 % 5.917 M 1 300.76 % 422.431 K -16.65 % 506.800 K
Inventory 1.502 M -19.35 % 1.862 M 7.48 % 1.733 M 23.88 % 1.399 M 34.66 % 1.039 M -17.43 % 1.258 M 26.33 % 995.718 K 59.19 % 625.509 K -20.34 % 785.199 K 40.38 % 559.324 K 1 118.49 % 45.903 K 316.24 % -21.228 K 0.000 0.000 0.000 100.00 % -4.831 K 0.000 100.00 % -171.238 K 0.000 -100.00 % 238.000 0.000 0.000
Net receivables 1.261 M 110.76 % 598.073 K -9.44 % 660.390 K -32.21 % 974.232 K -26.27 % 1.321 M -38.61 % 2.152 M 8.97 % 1.975 M -2.77 % 2.031 M -15.96 % 2.417 M -22.40 % 3.115 M 522.94 % 500.021 K 0.000 -100.00 % 32.685 K 0.000 0.000 -100.00 % 206.363 K 172.16 % 75.824 K -75.62 % 311.037 K 431.00 % 58.576 K 106.49 % 28.368 K -69.81 % 93.972 K -39.56 % 155.477 K
Tax 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 -100.00 % 152.427 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.928 M -5.33 % 5.206 M -4.07 % 5.427 M 20.16 % 4.516 M 90.61 % 2.370 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 496.018 K 47.23 % 336.903 K -30.64 % 485.711 K -72.36 % 1.757 M 38.62 % 1.268 M -17.30 % 1.533 M -2.93 % 1.579 M 35.99 % 1.161 M -50.16 % 2.330 M 2.49 % 2.273 M 446.34 % 416.060 K 833.56 % 44.567 K 215.54 % 14.124 K -54.73 % 31.202 K 7.08 % 29.139 K -48.27 % 56.324 K 0.000 -100.00 % 389.439 K 58.35 % 245.938 K 163.84 % 93.216 K 120.89 % 42.200 K 462.82 % 7.498 K
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -200.440 K -35.12 % -148.344 K -126.04 % -65.628 K -100.27 % 23.899 M 5.48 % 22.659 M -2.19 % 23.165 M -0.20 % 23.213 M -3.22 % 23.984 M 12.37 % 21.345 M 4.13 % 20.498 M 9.92 % 18.648 M 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 48.452 K -90.55 % 512.667 K -50.73 % 1.041 M 76.92 % 588.138 K 15.42 % 509.547 K -38.74 % 831.782 K 29.68 % 641.402 K 34.07 % 478.421 K -17.59 % 580.515 K 17.03 % 496.029 K 46.35 % 338.926 K 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 -100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -30.745 M 0.000 0.000 -100.00 % 20.498 M 1 363 472 042 765 870 592.00 % 0.000 0.000 100.00 % 0.000 0.000 0.000 0.000 100.00 % -7.901 M 0.000 0.000 100.00 % -1.803 M 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 174.369 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 512.126 K 0.000 -100.00 % 525.010 K 15.90 % 452.998 K 75.25 % 258.482 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 25.089 M -17.33 % 30.347 M -16.26 % 36.240 M -18.75 % 44.603 M 3.46 % 43.112 M -12.22 % 49.113 M 1.20 % 48.531 M 12.29 % 43.220 M 0.39 % 43.053 M -3.67 % 44.695 M 36.74 % 32.687 M 4 013.61 % 794.596 K 9.80 % 723.695 K -22.64 % 935.484 K 5.53 % 886.502 K -8.63 % 970.262 K 0.000 -100.00 % 1.204 M -80.05 % 6.036 M -13.45 % 6.975 M 419.10 % 1.344 M -11.21 % 1.513 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Deferred income tax 0.000 0.000 -100.00 % 16.632 K 101.02 % -1.628 M 12.43 % -1.859 M 56.06 % -4.230 M -575.56 % 889.533 K 177.23 % -1.152 M 41.58 % -1.971 M 0.000 -100.00 % 398.204 K 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 % 321.100 K 49.00 % 215.500 K -10.34 % 240.340 K 47.47 % 162.977 K 6.88 % 152.492 K -84.14 % 961.539 K -5.51 % 1.018 M 0.000 -100.00 % 155.000 K 0.00 % 155.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -815.280 K 19.71 % -1.015 M 43.48 % -1.797 M -3 715.31 % -47.089 K -107.75 % 607.382 K 356.53 % -236.770 K 77.28 % -1.042 M -647.81 % 190.216 K -80.06 % 953.703 K 190.68 % -1.052 M -90.11 % -553.204 K -6 374.77 % -8.544 K 32.04 % -12.572 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables -838.188 K -1 792.39 % 49.527 K -83.60 % 301.979 K 62.42 % 185.921 K -66.44 % 553.995 K -41.50 % 947.070 K 240.97 % -671.816 K -2 300.80 % 30.526 K -97.41 % 1.180 M 211.96 % -1.054 M -107.68 % -507.301 K -5 837.51 % -8.544 K 32.04 % -12.572 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -263.775 K 63.81 % -728.838 K 15.76 % -865.232 K -140.35 % -359.981 K -264.22 % 219.207 K 269.27 % -129.499 K 65.02 % -370.209 K -331.83 % 159.690 K 170.70 % -225.875 K -12 217.76 % 1.864 K 104.06 % -45.903 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 44.801 K -69.40 % 146.411 K 109.67 % -1.515 M -301.45 % 751.890 K 556.06 % -164.865 K 87.52 % -1.321 M -448.03 % 379.589 K 124.57 % -1.545 M -240.28 % -453.947 K -142.16 % 1.077 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 241.882 K 150.12 % -482.564 K -271.52 % 281.341 K 145.02 % -624.919 K -65 336.54 % -955.000 -100.36 % 266.758 K 170.28 % -379.589 K -124.57 % 1.545 M 240.28 % 453.947 K 142.16 % -1.077 M -10 545.94 % 10.308 K 284.57 % -5.585 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -2.461 M -185.30 % 2.885 M 7.26 % 2.690 M 229.20 % 817.054 K -82.90 % 4.777 M -38.53 % 7.772 M 1 207.15 % -701.987 K -53.95 % -455.994 K 65.50 % -1.322 M -269.43 % 780.089 K 134.49 % 332.676 K 156.33 % 129.786 K 859.96 % -17.078 K -136.14 % 47.256 K -16.47 % 56.575 K 127.39 % -206.557 K -116.59 % 1.245 M -73.38 % 4.679 M 1 336.01 % 325.807 K -78.13 % 1.490 M
Net cash provided by operating activities -3.276 M 26.19 % -4.439 M 37.05 % -7.051 M -85.80 % -3.795 M -86.81 % -2.031 M 9.56 % -2.246 M 9.72 % -2.488 M 5.00 % -2.619 M -954.85 % 306.362 K 158.76 % -521.342 K 32.19 % -768.829 K -420.72 % -147.647 K -13.41 % -130.186 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment -188.140 K 24.52 % -249.247 K 70.91 % -856.781 K 72.43 % -3.108 M 38.86 % -5.083 M -283.34 % -1.326 M 80.01 % -6.633 M -377.71 % -1.389 M -29.84 % -1.069 M 91.95 % -13.290 M -2.05 % -13.023 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.036 M 4.94 % -2.141 M -471.05 % -375.000 K
Acquisitions net 0.000 0.000 -100.00 % 7.147 M 15.13 % 6.208 M 0.97 % 6.148 M 645.01 % -1.128 M -145.61 % 2.473 M 4 287.70 % 56.364 K -2.91 % 58.051 K 100.54 % -10.826 M -396 523.54 % 2.731 K 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 100.00 % -629.826 K 0.000 0.000 100.00 % -56.505 K 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 -100.00 % 627.095 K 0.000 0.000 0.000 0.000 -100.00 % 247.000 K 0.000 0.000 -100.00 % 7.500 K 0.000
Other investing activites 140.545 K -97.99 % 6.984 M 6 283.37 % -112.948 K 0.000 0.000 0.000 100.00 % -20.597 K 40.55 % -34.645 K 0.000 -100.00 % 22.256 K 123.78 % -93.591 K 0.000 100.00 % -130.186 K 0.000 -100.00 % 121.209 K 0.000 100.00 % -1.161 M 0.000 -100.00 % 1.283 K 0.000
Net cash used for investing activites -47.595 K -100.71 % 6.735 M 9.03 % 6.177 M 99.27 % 3.100 M 190.98 % 1.065 M 143.41 % -2.454 M 41.30 % -4.181 M -205.87 % -1.367 M -35.15 % -1.011 M 95.80 % -24.094 M -94.41 % -12.393 M 0.000 100.00 % -130.186 K -130.40 % -56.505 K -146.62 % 121.209 K -50.93 % 247.000 K 121.28 % -1.161 M 42.98 % -2.036 M 4.54 % -2.133 M -468.70 % -375.000 K
Debt repayment -1.815 M -206.08 % 1.711 M 442.18 % -500.000 K 91.17 % -5.660 M 10.11 % -6.297 M -22 975.30 % 27.526 K -98.66 % 2.054 M 1 016.87 % -224.024 K -17.95 % -189.931 K -103.15 % 6.028 M 693.71 % 759.421 K 0.000 100.00 % -20.000 K 0.000 0.000 100.00 % -213.328 K -185.33 % 250.000 K 0.000 100.00 % -360.753 K 0.000
Common stock issued 2.122 M 230.30 % 642.391 K -55.20 % 1.434 M -47.55 % 2.734 M -62.13 % 7.220 M -5.95 % 7.677 M 20.82 % 6.354 M 27.44 % 4.986 M 0.000 -100.00 % 6.032 M -77.86 % 27.237 M 0.000 0.000 0.000 0.000 -100.00 % 270.288 K -60.47 % 683.668 K 107.19 % 329.969 K 0.000 -100.00 % 6.000 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 100.00 % -562.402 K
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 100.00 % -310.000
Other financing activites -401.424 K 27.04 % -550.181 K -13.66 % -484.053 K -247.48 % -139.305 K -9.64 % -127.059 K 67.51 % -391.054 K -21.25 % -322.526 K -1 376.36 % -21.846 K 0.000 -100.00 % 6.189 M 0.000 -100.00 % 26.652 K 0.000 100.00 % -45.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 138.690 K
Net cash used provided by financing activities -94.509 K -105.24 % 1.803 M 300.71 % 449.979 K 114.68 % -3.065 M -484.84 % 796.488 K -89.11 % 7.313 M -9.55 % 8.086 M 70.58 % 4.740 M 2 595.76 % -189.931 K -101.55 % 12.216 M -56.37 % 27.997 M 104 944.68 % 26.652 K 233.26 % -20.000 K 55.56 % -45.000 K 0.000 -100.00 % 56.960 K -93.90 % 933.668 K 182.96 % 329.969 K 191.47 % -360.753 K -106.47 % 5.577 M
Effect of forex changes on cash 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 % 130.186 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -3.418 M -183.40 % 4.099 M 1 066.11 % -424.267 K 88.72 % -3.760 M -2 115.90 % -169.702 K -106.49 % 2.613 M 84.44 % 1.417 M 87.80 % 754.436 K 184.30 % -894.968 K 92.78 % -12.399 M -183.58 % 14.835 M 12 360.58 % -120.995 K 19.44 % -150.186 K -47.45 % -101.854 K -184.03 % 121.209 K -4.86 % 127.395 K 156.07 % -227.189 K 92.07 % -2.864 M -10.86 % -2.584 M -146.95 % 5.503 M
Cash at beginning of period 6.106 M 204.19 % 2.007 M -17.45 % 2.432 M -60.73 % 6.192 M -2.67 % 6.362 M 69.71 % 3.749 M 60.76 % 2.332 M 47.83 % 1.577 M -36.20 % 2.472 M -83.38 % 14.871 M 40 791.63 % 36.367 K -76.89 % 157.362 K -48.83 % 307.548 K -24.88 % 409.402 K 42.06 % 288.193 K 79.23 % 160.798 K -58.56 % 387.987 K -88.07 % 3.252 M -44.27 % 5.836 M 1 652.47 % 333.000 K
Cash at end of period 2.688 M -55.98 % 6.106 M 204.19 % 2.007 M -17.45 % 2.432 M -60.73 % 6.192 M -2.67 % 6.362 M 69.71 % 3.749 M 60.76 % 2.332 M 47.83 % 1.577 M -36.20 % 2.472 M -83.38 % 14.871 M 40 791.63 % 36.367 K -76.89 % 157.362 K -48.83 % 307.548 K -24.88 % 409.402 K 42.06 % 288.193 K 79.23 % 160.798 K -58.56 % 387.987 K -88.07 % 3.252 M -44.28 % 5.836 M
Operating cash flow -3.276 M 26.19 % -4.439 M 37.05 % -7.051 M -85.80 % -3.795 M -86.81 % -2.031 M 9.56 % -2.246 M 9.72 % -2.488 M 5.00 % -2.619 M -954.85 % 306.362 K 158.76 % -521.342 K 32.19 % -768.829 K -420.72 % -147.647 K -13.41 % -130.186 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure -188.140 K 33.19 % -281.589 K 67.13 % -856.781 K 72.43 % -3.108 M 38.86 % -5.083 M -283.34 % -1.326 M 80.01 % -6.633 M -377.71 % -1.389 M -29.84 % -1.069 M 91.95 % -13.290 M -2.05 % -13.023 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.036 M 4.94 % -2.141 M -471.05 % -375.000 K
Free CashFlow -3.464 M 26.61 % -4.721 M 40.31 % -7.908 M -14.56 % -6.903 M 2.97 % -7.114 M -99.16 % -3.572 M 60.84 % -9.121 M -127.61 % -4.008 M -425.17 % -763.088 K 94.47 % -13.811 M -0.14 % -13.792 M -9 240.96 % -147.647 K -13.41 % -130.186 K 0.000 0.000 0.000 0.000 100.00 % -2.036 M 4.94 % -2.141 M -471.05 % -375.000 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2007-01-31 2006-06-30 2006-01-31
Revenue 4.364 M 55.56 % 2.805 M 11.51 % 2.515 M -31.85 % 3.691 M -1.53 % 3.748 M -10.48 % 4.187 M -33.03 % 6.253 M -27.29 % 8.600 M -12.88 % 9.871 M -13.65 % 11.431 M 5.28 % 10.858 M -1.60 % 11.034 M -4.76 % 11.585 M 9.31 % 10.599 M 19.24 % 8.888 M -16.42 % 10.634 M -1.03 % 10.744 M -16.46 % 12.861 M 92.11 % 6.695 M 112.54 % 3.150 M 52.68 % 2.063 M 211.48 % 662.321 K 77 183.66 % 857.000 -51.80 % 1.778 K -1.06 % 1.797 K -95.45 % 39.517 K 0.000 0.000 0.000 0.000 -100.00 % 2.346 K 0.00 % 2.346 K -98.70 % 180.436 K -77.84 % 814.099 K 9 957.43 % 8.095 K -99.74 % 3.076 M 131.33 % 1.330 M 100.00 % 664.844 K -23.84 % 873.000 K 100.00 % 436.500 K
Net income -3.154 M -53.52 % -2.055 M 55.93 % -4.663 M -73.07 % -2.694 M 36.65 % -4.253 M 15.87 % -5.055 M -19.39 % -4.234 M -5 005.40 % 86.313 K 102.42 % -3.563 M -6.46 % -3.347 M 51.20 % -6.860 M -977.55 % -636.585 K 77.54 % -2.834 M -285.86 % -734.534 K 71.76 % -2.601 M -482.57 % -446.467 K 39.93 % -743.189 K -29.16 % -575.380 K 64.05 % -1.601 M -367.91 % 597.452 K 167.01 % -891.614 K -1 278.74 % 75.641 K 121.54 % -351.205 K -383.19 % -72.684 K -36.11 % -53.401 K -6.23 % -50.268 K -112.75 % -23.628 K 0.00 % -23.628 K 16.47 % -28.288 K 0.00 % -28.288 K -127.39 % 103.278 K 0.00 % 103.279 K 115.58 % -662.690 K -0.01 % -662.629 K 75.98 % -2.758 M 0.00 % -2.758 M -516.94 % -447.105 K -100.00 % -223.552 K 74.13 % -864.302 K -100.00 % -432.151 K
Income before tax -3.220 M -57.79 % -2.041 M 56.46 % -4.688 M -70.37 % -2.751 M 47.52 % -5.242 M -184.00 % -1.846 M 56.41 % -4.235 M -5 006.37 % 86.313 K 102.42 % -3.563 M -6.46 % -3.347 M 51.20 % -6.860 M -632.77 % -936.101 K 66.97 % -2.834 M -137.83 % -1.192 M 63.80 % -3.292 M -280.31 % -865.616 K 24.29 % -1.143 M -10.37 % -1.036 M 74.12 % -4.004 M -1 434.61 % 299.984 K 124.89 % -1.205 M -42.39 % -846.420 K -141.00 % -351.205 K -383.19 % -72.684 K -36.11 % -53.401 K -6.23 % -50.268 K -112.75 % -23.628 K 0.00 % -23.628 K 16.47 % -28.288 K 0.00 % -28.288 K -29 262.37 % 97.000 0.00 % 97.000 100.01 % -662.690 K -0.01 % -662.629 K 75.98 % -2.758 M 0.00 % -2.758 M -516.94 % -447.105 K -100.00 % -223.552 K 74.13 % -864.302 K -100.00 % -432.151 K
Income before tax ratio -0.74 -1.43 % -0.73 60.96 % -1.86 -150.00 % -0.75 46.70 % -1.40 -217.26 % -0.44 34.91 % -0.68 -6 847.72 % 0.01 102.78 % -0.36 -23.29 % -0.29 53.65 % -0.63 -644.68 % -0.08 65.32 % -0.24 -117.58 % -0.11 69.64 % -0.37 -355.01 % -0.08 23.51 % -0.11 -32.12 % -0.08 86.53 % -0.60 -727.93 % 0.10 116.30 % -0.58 54.29 % -1.28 99.69 % -409.81 -902.47 % -40.88 -37.56 % -29.72 -2 236.08 % -1.27 0.00 0.00 0.00 0.00 -100.00 % 0.04 0.00 % 0.04 101.13 % -3.67 -351.23 % -0.81 99.76 % -340.77 -37 900.11 % -0.90 -166.70 % -0.34 0.00 % -0.34 66.04 % -0.99 0.00 % -0.99
EBITDA -3.075 M -48.61 % -2.069 M 46.88 % -3.896 M -78.71 % -2.180 M 52.84 % -4.623 M -138.90 % -1.935 M 48.06 % -3.726 M -628.64 % 704.765 K 124.87 % -2.834 M -83.95 % -1.541 M 72.94 % -5.692 M -922.28 % -556.843 K 72.28 % -2.009 M -320.93 % -477.309 K 82.26 % -2.690 M -1 447.76 % -173.804 K 83.21 % -1.035 M -0.27 % -1.033 M 35.27 % -1.595 M -1 335.33 % 129.125 K 116.07 % -803.268 K -135.44 % -341.171 K -202 977.98 % -168.000 0.000 -100.00 % 14.000 K 127.85 % -50.268 K -115.29 % -23.349 K 0.00 % -23.349 K 17.46 % -28.288 K 25.87 % -38.162 K -39 441.75 % 97.000 -99.70 % 32.533 K 105.28 % -616.365 K -12.11 % -549.778 K 76.49 % -2.339 M 0.00 % -2.339 M -1 390.65 % -156.890 K -100.00 % -78.445 K 89.06 % -716.830 K -100.00 % -358.415 K
Net income ratio -0.72 1.31 % -0.73 60.48 % -1.85 -153.96 % -0.73 35.67 % -1.13 6.02 % -1.21 -78.28 % -0.68 -6 846.38 % 0.01 102.78 % -0.36 -23.29 % -0.29 53.65 % -0.63 -995.06 % -0.06 76.42 % -0.24 -253.00 % -0.07 76.32 % -0.29 -596.99 % -0.04 39.30 % -0.07 -54.61 % -0.04 81.29 % -0.24 -226.05 % 0.19 143.89 % -0.43 -478.43 % 0.11 100.03 % -409.81 -902.47 % -40.88 -37.56 % -29.72 -2 236.08 % -1.27 0.00 0.00 0.00 0.00 -100.00 % 44.03 0.00 % 44.03 1 298.92 % -3.67 -351.23 % -0.81 99.76 % -340.77 -37 900.11 % -0.90 -166.70 % -0.34 0.00 % -0.34 66.04 % -0.99 0.00 % -0.99
Ratio EBITDA -0.70 4.47 % -0.74 52.36 % -1.55 -162.23 % -0.59 52.11 % -1.23 -166.87 % -0.46 22.44 % -0.60 -827.04 % 0.08 128.54 % -0.29 -113.04 % -0.13 74.29 % -0.52 -938.89 % -0.05 70.90 % -0.17 -285.08 % -0.05 85.12 % -0.30 -1 751.77 % -0.02 83.04 % -0.10 -20.03 % -0.08 66.31 % -0.24 -681.22 % 0.04 110.53 % -0.39 24.41 % -0.52 -162.77 % -0.20 0.00 -100.00 % 7.79 712.44 % -1.27 0.00 0.00 0.00 0.00 -100.00 % 0.04 -99.70 % 13.87 506.04 % -3.42 -405.83 % -0.68 99.77 % -288.92 -37 900.11 % -0.76 -544.39 % -0.12 0.00 % -0.12 85.63 % -0.82 0.00 % -0.82
Gross profit ratio 0.09 28 040.63 % 0.00 100.12 % -0.28 53.91 % -0.61 -22.69 % -0.50 -17.02 % -0.43 21.43 % -0.54 -377.65 % -0.11 35.09 % -0.17 -29.21 % -0.14 47.36 % -0.26 -263.13 % -0.07 29.14 % -0.10 -136.56 % 0.27 61.90 % 0.17 -37.74 % 0.27 47.00 % 0.18 -27.75 % 0.26 50.62 % 0.17 -61.27 % 0.44 74.20 % 0.25 -35.80 % 0.39 -60.91 % 1.00 0.00 % 1.00 0.00 % 1.00 -52.77 % 2.12 0.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 742.683 M 5.48 % 704.116 M 8.76 % 647.375 M -0.93 % 653.441 M 14.87 % 568.832 M 3.04 % 552.042 M 7.95 % 511.371 M 1.48 % 503.892 M 2.82 % 490.081 M 30.86 % 374.515 M 0.95 % 370.986 M 5.91 % 350.277 M 16.70 % 300.144 M 18.69 % 252.887 M 5.11 % 240.600 M 8.90 % 220.937 M 11.86 % 197.511 M 6.02 % 186.288 M 7.79 % 172.823 M 10.69 % 156.126 M 106.80 % 75.497 M 24.86 % 60.468 M -0.43 % 60.727 M -16.45 % 72.684 M 19.18 % 60.987 M 0.00 % 60.987 M 0.00 % 60.987 M 0.00 % 60.987 M 0.00 % 60.987 M 0.00 % 60.987 M 21.05 % 50.380 M 0.00 % 50.380 M 28.93 % 39.074 M 0.00 % 39.074 M 27.93 % 30.544 M 0.00 % 30.544 M -2.69 % 31.387 M 0.00 % 31.387 M 124.00 % 14.012 M 0.00 % 14.012 M
Weighted average shs out 739.941 M 5.08 % 704.141 M 8.94 % 646.367 M -1.08 % 653.441 M 14.87 % 568.832 M 3.04 % 552.042 M 7.95 % 511.371 M 1.48 % 503.892 M 2.82 % 490.081 M 30.86 % 374.515 M 0.95 % 370.986 M 5.91 % 350.277 M 16.70 % 300.144 M 18.66 % 252.939 M 5.12 % 240.608 M 8.86 % 221.023 M 11.88 % 197.552 M 6.02 % 186.328 M 7.81 % 172.836 M 10.68 % 156.156 M 106.82 % 75.503 M 24.77 % 60.513 M -0.39 % 60.750 M -16.42 % 72.684 M 19.18 % 60.987 M 0.00 % 60.987 M 0.00 % 60.987 M 0.00 % 60.987 M 0.00 % 60.987 M 0.00 % 60.987 M 21.05 % 50.380 M 0.00 % 50.380 M 28.93 % 39.074 M 0.00 % 39.074 M 27.93 % 30.544 M 0.00 % 30.544 M -2.69 % 31.387 M 0.00 % 31.387 M 124.00 % 14.012 M 0.00 % 14.012 M
EPS diluted 0.00 -44.83 % 0.00 59.72 % -0.01 -75.61 % 0.00 45.33 % -0.01 18.48 % -0.01 -10.84 % -0.01 -4 250.00 % 0.00 102.74 % -0.01 17.98 % -0.01 51.89 % -0.02 -927.78 % 0.00 80.85 % -0.01 -224.14 % 0.00 73.15 % -0.01 -440.00 % 0.00 47.37 % 0.00 -22.58 % 0.00 66.67 % -0.01 -344.74 % 0.00 132.20 % -0.01 -1 007.69 % 0.00 122.41 % -0.01 -480.00 % 0.00 -11.11 % 0.00 -12.50 % 0.00 -100.00 % 0.00 0.00 % 0.00 0.00 % 0.00 20.00 % 0.00 -125.00 % 0.00 -4.76 % 0.00 112.35 % -0.02 -0.59 % -0.02 81.31 % -0.09 -0.89 % -0.09 -530.99 % -0.01 -100.00 % -0.01 88.47 % -0.06 -100.00 % -0.03
Earnings per share 0.00 -48.28 % 0.00 59.72 % -0.01 -75.61 % 0.00 45.33 % -0.01 18.48 % -0.01 -10.84 % -0.01 -4 250.00 % 0.00 102.74 % -0.01 17.98 % -0.01 51.89 % -0.02 -927.78 % 0.00 80.85 % -0.01 -224.14 % 0.00 73.15 % -0.01 -440.00 % 0.00 47.37 % 0.00 -22.58 % 0.00 66.67 % -0.01 -344.74 % 0.00 132.20 % -0.01 -1 007.69 % 0.00 122.41 % -0.01 -480.00 % 0.00 -11.11 % 0.00 -12.50 % 0.00 -100.00 % 0.00 0.00 % 0.00 0.00 % 0.00 20.00 % 0.00 -125.00 % 0.00 -4.76 % 0.00 112.35 % -0.02 -0.59 % -0.02 81.31 % -0.09 -0.89 % -0.09 -530.99 % -0.01 -100.00 % -0.01 88.47 % -0.06 -100.00 % -0.03
Gross profit 401.871 K 43 676.80 % 918.000 100.13 % -707.972 K 68.59 % -2.254 M -20.81 % -1.866 M -4.75 % -1.781 M 47.39 % -3.385 M -247.30 % -974.792 K 43.45 % -1.724 M -11.57 % -1.545 M 44.58 % -2.788 M -257.33 % -780.290 K 32.51 % -1.156 M -139.96 % 2.893 M 93.06 % 1.499 M -47.97 % 2.880 M 45.48 % 1.980 M -39.64 % 3.280 M 189.36 % 1.133 M -17.69 % 1.377 M 165.97 % 517.739 K 99.96 % 258.918 K 30 112.14 % 857.000 -51.80 % 1.778 K -1.06 % 1.797 K -97.85 % 83.663 K 0.000 0.000 0.000 0.000 -100.00 % 2.346 K 0.00 % 2.346 K -98.70 % 180.436 K -77.84 % 814.099 K 9 957.43 % 8.095 K -99.74 % 3.076 M 131.33 % 1.330 M 100.00 % 664.844 K -23.84 % 873.000 K 100.00 % 436.500 K
Income tax expense 0.000 0.000 0.000 0.000 100.00 % -81.546 K -102.54 % 3.209 M 384 407.19 % -835.000 0.000 -100.00 % 2.000 0.000 100.00 % -3.000 100.00 % -299.516 K 0.000 0.000 100.00 % -691.064 K -64.87 % -419.149 K -4.73 % -400.206 K 13.11 % -460.572 K 0.000 0.000 100.00 % -313.634 K 0.000 100.00 % -168.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -103.182 K 0.00 % -103.182 K 0.000 -100.00 % 60.497 K 0.000 -100.00 % 25.510 K 0.000 0.000 0.000 0.000
Cost of revenue 3.962 M 41.28 % 2.804 M -13.01 % 3.223 M -45.78 % 5.945 M 5.90 % 5.614 M -5.94 % 5.968 M -38.08 % 9.638 M 0.67 % 9.574 M -17.42 % 11.594 M -10.65 % 12.976 M -4.91 % 13.646 M 15.50 % 11.815 M -7.27 % 12.741 M 65.36 % 7.705 M 4.27 % 7.389 M -4.70 % 7.754 M -11.53 % 8.765 M -8.52 % 9.581 M 72.29 % 5.561 M 213.70 % 1.773 M 14.72 % 1.545 M 283.06 % 403.403 K 0.000 0.000 0.000 -100.00 % 39.517 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
General and administrative expenses 218.987 K -47.59 % 417.853 K -86.44 % 3.082 M 709.90 % 380.575 K -12.76 % 436.249 K -9.10 % 479.930 K 102.51 % 236.992 K -42.99 % 415.717 K 23.23 % 337.339 K -19.05 % 416.705 K 19.13 % 349.786 K -23.22 % 455.563 K -0.09 % 455.982 K 21.68 % 374.751 K 7.59 % 348.298 K -0.89 % 351.440 K -14.15 % 409.363 K 37.80 % 297.062 K -48.05 % 571.790 K 321.71 % 135.587 K -60.44 % 342.749 K -21.48 % 436.532 K 24.05 % 351.894 K 372.58 % 74.462 K 97.17 % 37.765 K 75.58 % 21.509 K 0.000 0.000 0.000 0.000 -100.00 % 114.350 K 200.00 % -114.350 K -120.64 % 553.922 K 0.00 % 553.925 K -60.23 % 1.393 M 0.00 % 1.393 M 44.01 % 967.072 K 100.00 % 483.536 K -64.23 % 1.352 M 100.00 % 675.861 K
Selling and marketing expenses 204.829 K 77.01 % 115.716 K -25.62 % 155.571 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.625 M -19.51 % 3.261 M 39.06 % 2.345 M -5.23 % 2.474 M -22.80 % 3.205 M 136.38 % 1.356 M 140.93 % 562.791 K 36.16 % 413.334 K 293.01 % 105.171 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 63.500 0.00 % 63.500 -99.24 % 8.342 K 0.74 % 8.281 K -85.93 % 58.862 K 0.00 % 58.863 K -35.51 % 91.272 K 100.00 % 45.636 K 52.99 % 29.830 K 100.00 % 14.915 K
Other expenses 1.883 M 32.46 % 1.422 M 227.70 % -1.113 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 -100.00 % 31.973 K 0.000 -100.00 % 63.592 K 0.000 -100.00 % 66.449 K 0.000 0.000 100.00 % -289.605 K -165.49 % 442.212 K 146.09 % -959.383 K -265.26 % 580.520 K 171.46 % -812.365 K -100.00 % -406.183 K 67.61 % -1.254 M -100.00 % -627.105 K
Operating expenses 2.102 M 14.28 % 1.839 M -6.58 % 1.969 M 417.38 % 380.575 K -12.76 % 436.249 K -9.10 % 479.930 K 102.51 % 236.992 K -42.99 % 415.717 K 23.23 % 337.339 K -19.05 % 416.705 K 19.13 % 349.786 K -23.22 % 455.563 K -0.09 % 455.982 K -87.95 % 3.784 M -17.15 % 4.567 M 29.82 % 3.518 M 21.09 % 2.905 M -27.92 % 4.031 M -18.42 % 4.941 M 431.34 % 929.906 K -39.31 % 1.532 M 46.54 % 1.046 M 197.13 % 351.894 K 372.58 % 74.462 K 34.90 % 55.198 K 3.21 % 53.482 K 68.20 % 31.796 K 0.00 % 31.796 K -4.30 % 33.224 K 0.00 % 33.225 K -70.96 % 114.414 K -0.11 % 114.541 K -57.99 % 272.660 K -81.54 % 1.477 M 200.15 % 492.148 K -88.37 % 4.233 M 1 620.99 % 245.980 K 100.00 % 122.990 K -3.42 % 127.344 K 100.00 % 63.672 K
Cost and expenses 6.064 M 30.58 % 4.644 M -10.57 % 5.192 M -17.91 % 6.326 M 4.55 % 6.050 M -6.17 % 6.448 M -34.70 % 9.875 M -1.15 % 9.990 M -16.27 % 11.932 M -10.91 % 13.393 M -4.31 % 13.996 M 14.06 % 12.270 M -7.03 % 13.197 M 14.87 % 11.489 M -3.91 % 11.957 M 6.07 % 11.272 M -3.41 % 11.670 M -14.27 % 13.612 M 29.61 % 10.502 M 288.58 % 2.703 M -12.18 % 3.077 M 112.39 % 1.449 M 311.76 % 351.894 K 372.58 % 74.462 K 34.90 % 55.198 K -40.65 % 92.998 K 192.48 % 31.796 K 0.00 % 31.796 K -4.30 % 33.224 K 0.00 % 33.225 K -70.96 % 114.414 K -0.11 % 114.541 K -57.99 % 272.660 K -81.54 % 1.477 M 200.15 % 492.148 K -88.37 % 4.233 M 1 620.99 % 245.980 K 100.00 % 122.990 K -3.42 % 127.344 K 100.00 % 63.672 K
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 218.987 K -47.59 % 417.853 K -86.44 % 3.082 M 709.90 % 380.575 K -12.76 % 436.249 K -9.10 % 479.930 K 102.51 % 236.992 K -42.99 % 415.717 K 23.23 % 337.339 K -19.05 % 416.705 K 19.13 % 349.786 K -23.22 % 455.563 K -0.09 % 455.982 K -84.80 % 2.999 M -16.89 % 3.609 M 33.85 % 2.696 M -6.50 % 2.884 M -17.66 % 3.502 M 81.68 % 1.928 M 176.03 % 698.378 K -7.63 % 756.083 K 39.58 % 541.703 K 53.94 % 351.894 K 372.58 % 74.462 K 97.17 % 37.765 K 75.58 % 21.509 K -32.35 % 31.796 K 200.00 % -31.796 K -195.70 % 33.224 K 200.00 % -33.224 K -129.04 % 114.414 K 200.11 % -114.287 K -120.33 % 562.264 K 0.01 % 562.205 K -61.27 % 1.452 M 0.00 % 1.452 M 37.15 % 1.058 M 100.00 % 529.172 K -61.70 % 1.382 M 100.00 % 690.777 K
Interest income 0.000 -100.00 % 28.438 K 84.90 % 15.380 K 177.82 % 5.536 K -76.72 % 23.777 K 2 197.29 % 1.035 K -71.22 % 3.596 K 22.98 % 2.924 K -71.17 % 10.142 K 96.02 % 5.174 K -70.14 % 17.325 K -71.29 % 60.354 K -82.08 % 336.863 K 11.78 % 301.360 K 34.80 % 223.559 K -1.80 % 227.657 K 4.51 % 217.828 K -23.62 % 285.176 K 45.38 % 196.153 K 33.29 % 147.164 K -22.87 % 190.812 K 219.25 % 59.768 K 35 476.19 % 168.000 0.000 0.000 -100.00 % 3.214 K 0.000 -100.00 % 16.895 K 0.000 -100.00 % 9.874 K 0.000 -100.00 % 1.102 K 0.000 -100.00 % 9.886 K 0.000 -100.00 % 93.050 K 0.000 0.000 0.000 0.000
Interest expense 38.159 K -51.89 % 79.315 K -27.03 % 108.689 K 295.35 % 27.492 K 0.000 -100.00 % 32.971 K -14.89 % 38.741 K -58.67 % 93.737 K -48.61 % 182.418 K -33.04 % 272.431 K 13.15 % 240.763 K -15.99 % 286.596 K -14.92 % 336.863 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 279.500 0.00 % 279.500 0.000 0.000 0.000 0.000 -100.00 % 6.299 K 0.00 % 6.299 K 881.07 % 642.000 0.00 % 642.000 -89.32 % 6.014 K 100.00 % 3.007 K -89.31 % 28.134 K 100.00 % 14.067 K
Depreciation and amortization 106.496 K -78.01 % 484.381 K 281.27 % 127.043 K -76.65 % 544.081 K 21.91 % 446.315 K 45.60 % 306.543 K -34.83 % 470.406 K -10.35 % 524.719 K -4.11 % 547.188 K -3.37 % 566.281 K -38.86 % 926.263 K 8.26 % 855.608 K -6.18 % 911.921 K 63.92 % 556.311 K 28.35 % 433.436 K -3.91 % 451.074 K -8.57 % 493.367 K 2.38 % 481.904 K -1.61 % 489.766 K 85.74 % 263.681 K 143.43 % 108.319 K 2 388.38 % 4.353 K -98.76 % 351.037 K 382.96 % 72.684 K 7.84 % 67.401 K 526.90 % 10.752 K 27.27 % 8.448 K 0.00 % 8.448 K 71.11 % 4.937 K 200.00 % -4.937 K -104.31 % 114.574 K 241.87 % -80.758 K -301.76 % 40.026 K 0.00 % 40.027 K -90.45 % 419.038 K 0.00 % 419.041 K 47.45 % 284.200 K 100.00 % 142.100 K 19.08 % 119.336 K 100.00 % 59.668 K
Operating income -1.700 M 7.52 % -1.839 M 31.32 % -2.677 M -1.61 % -2.635 M -14.45 % -2.302 M -1.81 % -2.261 M 37.58 % -3.622 M -160.52 % -1.391 M 32.54 % -2.061 M -5.06 % -1.962 M 37.48 % -3.138 M -153.91 % -1.236 M 23.34 % -1.612 M -55.97 % -1.034 M 66.91 % -3.124 M -399.86 % -624.878 K 59.12 % -1.529 M -0.94 % -1.514 M 27.36 % -2.085 M -1 449.46 % -134.556 K 85.24 % -911.587 K -163.83 % -345.524 K 1.57 % -351.037 K -382.96 % -72.684 K -7.84 % -67.401 K -26.03 % -53.482 K -68.20 % -31.796 K 0.00 % -31.796 K 4.30 % -33.225 K 0.00 % -33.225 K 70.98 % -114.478 K 0.00 % -114.478 K 83.52 % -694.516 K 0.00 % -694.516 K 70.50 % -2.355 M 0.00 % -2.355 M -809.69 % -258.837 K -100.00 % -129.419 K 92.05 % -1.628 M -100.00 % -814.117 K
Operating income ratio -0.39 40.55 % -0.66 38.41 % -1.06 -49.09 % -0.71 -16.23 % -0.61 -13.73 % -0.54 6.79 % -0.58 -258.29 % -0.16 22.57 % -0.21 -21.68 % -0.17 40.62 % -0.29 -158.04 % -0.11 19.52 % -0.14 -42.69 % -0.10 72.25 % -0.35 -498.04 % -0.06 58.70 % -0.14 -20.83 % -0.12 62.19 % -0.31 -629.02 % -0.04 90.33 % -0.44 15.30 % -0.52 99.87 % -409.61 -901.99 % -40.88 -8.99 % -37.51 -2 671.36 % -1.35 0.00 0.00 0.00 0.00 100.00 % -48.81 0.00 % -48.81 -1 168.02 % -3.85 -351.18 % -0.85 99.71 % -290.89 -37 900.11 % -0.77 -293.25 % -0.19 0.00 % -0.19 89.56 % -1.87 0.00 % -1.87
Total other income expenses net -1.520 M -651.32 % -202.315 K 89.94 % -2.011 M -1 621.48 % -116.803 K 93.34 % -1.754 M -1 938.64 % -86.031 K 85.95 % -612.344 K -284.59 % 331.740 K 122.08 % -1.502 M -8.43 % -1.386 M 62.77 % -3.722 M -1 341.55 % 299.749 K 124.53 % -1.222 M -672.97 % -158.107 K 62.79 % -424.917 K 18.74 % -522.885 K -118.53 % -239.279 K 2.94 % -246.539 K 87.15 % -1.919 M -541.55 % 434.540 K 144.94 % -966.904 K -93.03 % -500.896 K -298 052.38 % -168.000 0.000 -100.00 % 14.000 K 335.66 % 3.214 K -60.66 % 8.168 K 0.00 % 8.168 K 65.44 % 4.937 K 0.00 % 4.937 K -95.69 % 114.574 K -22.06 % 147.010 K 361.95 % 31.824 K 110.04 % -317.100 K 21.46 % -403.731 K 0.00 % -403.731 K -114.45 % -188.268 K -100.00 % -94.134 K -112.32 % 763.932 K 100.00 % 381.966 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2007-01-31 2006-06-30 2006-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-06-30
Net debt -2.640 M 34.97 % -4.059 M -5.32 % -3.854 M -617.63 % 744.482 K 177.00 % -966.904 K 62.71 % -2.593 M -93.39 % -1.341 M 0.88 % -1.353 M -554.01 % 297.934 K -96.02 % 7.480 M 14.17 % 6.551 M 60.25 % 4.088 M -54.31 % 8.947 M -24.92 % 11.916 M 46.27 % 8.147 M 49.62 % 5.445 M -39.67 % 9.025 M 2.33 % 8.819 M -18.39 % 10.807 M 443.02 % 1.990 M 124.53 % -8.114 M -754.25 % 1.240 M 4 273.64 % -29.715 K 72.76 % -109.084 K 30.68 % -157.362 K 3.70 % -163.414 K 46.87 % -307.548 K 24.88 % -409.402 K -42.06 % -288.193 K 17.47 % -349.207 K 89.26 % -3.252 M 40.60 % -5.475 M -7 564.74 % -71.431 K 49.66 % -141.895 K
Total investments 0.000 0.000 -100.00 % 21.050 K 0.000 -100.00 % 49.250 K 0.000 -100.00 % 57.798 K 0.000 -100.00 % 36.025 K 0.000 -100.00 % 39.889 K 0.000 -100.00 % 50.942 K 0.000 -100.00 % 30.000 K 0.000 -100.00 % 78.688 K 0.000 -100.00 % 53.692 K -51.19 % 110.005 K 17.54 % 93.591 K 441.08 % 17.297 K 0.000 -100.00 % 542.825 K 2.93 % 527.380 K -28.88 % 741.555 K 19.31 % 621.555 K 32.00 % 470.875 K 0.00 % 470.875 K 0.000 0.000 -100.00 % 7.000 K -6.67 % 7.500 K 0.000
Total debt 48.452 K -88.58 % 424.397 K -81.16 % 2.253 M 96.32 % 1.147 M 10.28 % 1.041 M 6.21 % 979.726 K -10.19 % 1.091 M 65.46 % 659.316 K -89.84 % 6.490 M -49.94 % 12.965 M 0.40 % 12.913 M -3.68 % 13.407 M 5.61 % 12.695 M -15.19 % 14.970 M 42.86 % 10.478 M -0.04 % 10.483 M -1.13 % 10.602 M 1.56 % 10.439 M -21.39 % 13.280 M 287.82 % 3.424 M -49.32 % 6.757 M 4.67 % 6.456 M 96 948.36 % 6.652 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.780 K 0.000 -100.00 % 361.000 K 62.57 % 222.063 K 23.75 % 179.438 K
Accumulated other comprehensive income loss 3.665 M 1.54 % 3.610 M 0.13 % 3.605 M -41.64 % 6.177 M 0.00 % 6.177 M 6.93 % 5.776 M 566.69 % 866.364 K 4.34 % 830.364 K -9.58 % 918.363 K 27.48 % 720.408 K 0.00 % 720.408 K 0.00 % 720.408 K 21.77 % 591.634 K -50.88 % 1.204 M 58.21 % 761.279 K 137.38 % 320.697 K -11.74 % 363.360 K 5.08 % 345.785 K 0.000 -100.00 % 0.000 -100.00 % 5.056 K 205.31 % 1.656 K -99.16 % 197.767 K 1 180.46 % 15.445 K 1 738 952 406 118 332.75 % 0.000 0.000 -100.00 % 94.175 K 0.000 -100.00 % 182.188 K 0.00 % 182.188 K 237.19 % 54.031 K -97.00 % 1.804 M 0.000 0.000
Retained earnings -58.672 M -5.68 % -55.518 M -3.84 % -53.463 M -4.07 % -51.372 M -5.53 % -48.679 M -7.26 % -45.384 M -27.69 % -35.542 M -13.06 % -31.435 M 17.79 % -38.239 M -10.20 % -34.698 M -10.93 % -31.280 M -28.09 % -24.420 M -50.14 % -16.265 M -18.33 % -13.745 M -5.47 % -13.032 M -21.24 % -10.748 M -3.11 % -10.424 M -6.26 % -9.809 M -4.36 % -9.400 M -20.52 % -7.799 M 7.12 % -8.396 M -11.88 % -7.505 M 1.00 % -7.580 M -4.86 % -7.229 M -1.02 % -7.156 M -0.75 % -7.103 M -0.67 % -7.056 M -0.67 % -7.009 M 1.76 % -7.134 M -8.50 % -6.575 M -521.05 % -1.059 M -541.68 % -165.000 K 31.18 % -239.746 K -109.70 % -114.327 K
Common stock 78.855 M 0.00 % 78.855 M 2.77 % 76.733 M 0.00 % 76.733 M 0.84 % 76.091 M 1.92 % 74.657 M 71.37 % 43.564 M 6.70 % 40.830 M -42.74 % 71.307 M 6.28 % 67.093 M 4.94 % 63.936 M 0.00 % 63.936 M 150.98 % 25.475 M 17.02 % 21.769 M 16.04 % 18.760 M 0.67 % 18.636 M 7.23 % 17.379 M 0.00 % 17.379 M 6.31 % 16.347 M 9.99 % 14.862 M 0.22 % 14.830 M 36.33 % 10.878 M 38.30 % 7.866 M 0.00 % 7.866 M 0.00 % 7.866 M 0.00 % 7.866 M 0.00 % 7.866 M 0.00 % 7.866 M 0.00 % 7.866 M 20.84 % 6.510 M 0.00 % 6.510 M 0.07 % 6.505 M 509.34 % 1.068 M 0.00 % 1.068 M
Total equity 23.647 M -11.80 % 26.812 M 0.32 % 26.727 M -14.92 % 31.414 M -6.29 % 33.523 M -4.34 % 35.043 M -12.28 % 39.948 M -3.57 % 41.428 M -26.86 % 56.645 M 1.36 % 55.883 M -1.17 % 56.542 M -10.47 % 63.156 M 91.30 % 33.015 M 0.79 % 32.756 M 7.49 % 30.474 M -7.33 % 32.884 M 14.72 % 28.664 M -3.36 % 29.661 M 8.07 % 27.446 M 7.59 % 25.510 M 1.69 % 25.087 M 139.36 % 10.481 M 2 067.93 % 483.449 K -25.89 % 652.332 K -8.07 % 709.571 K -17.22 % 857.147 K -5.21 % 904.282 K 5.47 % 857.363 K -6.19 % 913.938 K 685.39 % 116.367 K -97.89 % 5.505 M -13.18 % 6.341 M 665.95 % 827.804 K -13.16 % 953.223 K
Other non current liabilities 14.742 K 2.10 % 14.439 K -29.39 % 20.450 K -33.88 % 30.927 K -0.82 % 31.184 K -55.28 % 69.735 K -26.75 % 95.199 K 13.80 % 83.658 K -14.83 % 98.227 K -0.61 % 98.826 K -14.02 % 114.935 K 9.55 % 104.920 K -22.33 % 135.087 K 5.06 % 128.584 K 17.57 % 109.364 K 12.69 % 97.051 K -9.07 % 106.732 K 17.42 % 90.895 K 25.16 % 72.625 K 0.000 100.00 % -258.482 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.045 K 36.36 % 10.300 K 26.29 % 8.156 K 108.33 % 3.915 K 14 957.69 % 26.000
Long term debt 0.000 -100.00 % 1.186 K -97.55 % 48.452 K -79.88 % 240.845 K -50.33 % 484.920 K -17.33 % 586.583 K 69.78 % 345.504 K 14.78 % 301.023 K -2.73 % 309.468 K -29.24 % 437.332 K -16.56 % 524.132 K -19.04 % 647.432 K -94.79 % 12.431 M -16.33 % 14.858 M 4 836.59 % 300.976 K -97.10 % 10.385 M -0.31 % 10.418 M -0.08 % 10.427 M 0.45 % 10.380 M 953.90 % 984.953 K -84.63 % 6.408 M 2.79 % 6.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
Total non current liabilities 14.742 K -5.65 % 15.625 K -77.32 % 68.902 K -74.65 % 271.772 K -47.34 % 516.104 K -21.36 % 656.318 K 48.93 % 440.703 K 14.56 % 384.681 K -5.64 % 407.695 K -23.96 % 536.158 K -16.10 % 639.067 K -15.06 % 752.352 K -93.76 % 12.054 M -19.57 % 14.987 M 3 552.22 % 410.340 K -96.09 % 10.483 M 4.83 % 10.000 M -4.92 % 10.518 M 5.18 % 10.000 M 915.28 % 984.953 K -83.98 % 6.149 M -1.36 % 6.234 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.045 K 36.36 % 10.300 K 26.29 % 8.156 K 108.33 % 3.915 K -97.76 % 174.395 K
Other current liabilities 833.661 K 179.66 % 298.093 K -70.49 % 1.010 M 91.08 % 528.592 K -54.39 % 1.159 M 85.10 % 626.146 K -63.40 % 1.711 M 190.68 % 588.587 K -53.61 % 1.269 M 91.50 % 662.527 K -46.83 % 1.246 M 176.97 % 449.866 K -59.35 % 1.107 M 326.84 % 259.263 K -74.00 % 997.335 K 285.30 % 258.845 K -80.83 % 1.350 M 541.31 % 210.567 K -87.03 % 1.623 M 4 996.59 % 31.850 K -92.54 % 426.776 K 463.81 % 75.695 K -70.88 % 259.928 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 645.723 K 134.56 % 275.292 K 60.22 % 171.823 K -30.59 % 247.544 K 24.59 % 198.692 K
Deferred revenue 0.000 0.000 0.000 0.000 100.00 % -555.605 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -264.363 K 0.000 100.00 % -10.177 M 0.000 100.00 % -184.083 K 0.000 100.00 % -2.899 M 0.000 100.00 % -349.086 K 0.000 100.00 % -6.652 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 51.793 K 0.000 0.000
Short term debt 96.904 K -77.10 % 423.211 K -80.80 % 2.204 M 143.12 % 906.603 K 63.17 % 555.605 K -37.97 % 895.729 K 20.17 % 745.404 K 108.04 % 358.293 K -94.20 % 6.181 M -50.66 % 12.528 M 1.12 % 12.389 M -2.91 % 12.760 M 4 726.65 % 264.363 K -30.28 % 379.151 K -96.27 % 10.177 M 3 581.54 % 276.445 K 50.17 % 184.083 K 20.06 % 153.325 K -94.71 % 2.899 M 15.06 % 2.520 M 621.79 % 349.086 K 43.16 % 243.843 K 3 565.71 % 6.652 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.780 K 0.000 -100.00 % 360.753 K 62.46 % 222.063 K 23.75 % 179.438 K
Total current liabilities 1.427 M -11.37 % 1.610 M -54.67 % 3.551 M 47.68 % 2.405 M 9.28 % 2.200 M -28.84 % 3.092 M -26.62 % 4.213 M 48.87 % 2.830 M -67.53 % 8.717 M -42.77 % 15.230 M 0.41 % 15.168 M -3.92 % 15.786 M 435.11 % 2.950 M -8.22 % 3.214 M -73.94 % 12.336 M 368.57 % 2.633 M -31.87 % 3.864 M 20.16 % 3.216 M -52.68 % 6.796 M 94.26 % 3.498 M 193.50 % 1.192 M 52.88 % 779.624 K 150.56 % 311.147 K 1 311.87 % 22.038 K 56.03 % 14.124 K -74.83 % 56.119 K 79.86 % 31.202 K 7.08 % 29.139 K -48.27 % 56.324 K -94.76 % 1.074 M 106.04 % 521.230 K -16.71 % 625.792 K 22.27 % 511.807 K 32.72 % 385.628 K
Total liabilities 1.441 M -11.32 % 1.625 M -55.10 % 3.620 M 35.26 % 2.676 M -1.47 % 2.716 M -27.53 % 3.748 M -19.47 % 4.654 M 44.77 % 3.215 M -64.77 % 9.125 M -42.13 % 15.767 M -0.26 % 15.807 M -4.42 % 16.539 M 6.59 % 15.516 M -14.75 % 18.201 M 42.79 % 12.746 M -2.81 % 13.115 M -8.85 % 14.389 M 4.77 % 13.734 M -20.38 % 17.249 M 284.74 % 4.483 M -41.01 % 7.600 M 8.36 % 7.014 M 2 154.12 % 311.147 K 1 311.87 % 22.038 K 56.03 % 14.124 K -74.83 % 56.119 K 79.86 % 31.202 K 7.08 % 29.139 K -48.27 % 56.324 K -94.82 % 1.088 M 104.69 % 531.530 K -16.16 % 633.948 K 22.92 % 515.722 K -7.91 % 560.024 K
Other non current assets 893.645 K -55.24 % 1.997 M 22.10 % 1.635 M 0.000 100.00 % -28.027 M -700.20 % 4.670 M 0.000 0.000 0.000 0.000 100.00 % -2.354 M 0.000 100.00 % -36.165 M -819.46 % 5.027 M 115.48 % -32.478 M -718.43 % 5.252 M 116.10 % -32.622 M -759.23 % 4.949 M 114.96 % -33.082 M -23.97 % -26.686 M -83.96 % -14.507 M -30.51 % -11.116 M 0.000 100.00 % -542.825 K -2.93 % -527.380 K 28.88 % -741.555 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 293.000 0.000 -100.00 % 737.771 K
Long 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 -100.00 % 542.825 K 2.93 % 527.380 K -28.88 % 741.555 K 19.31 % 621.555 K 32.00 % 470.875 K 0.00 % 470.875 K 0.000 0.000 -100.00 % 7.000 K -6.67 % 7.500 K 0.000
Intangible assets 383.166 K -1.67 % 389.678 K -1.02 % 393.707 K -38.89 % 644.255 K 1.34 % 635.732 K 4.17 % 610.311 K 11.48 % 547.481 K 17.52 % 465.854 K 8.55 % 429.173 K -1.39 % 435.211 K -84.19 % 2.753 M 579.63 % 405.108 K 13.21 % 357.843 K -67.26 % 1.093 M 4 000.90 % 26.652 K -18.57 % 32.731 K -0.13 % 32.775 K -99.51 % 6.731 M 3 375.16 % 193.687 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 % 2.158 M 114.25 % 1.007 M 21.92 % 825.923 K 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.354 M -64.43 % 6.616 M 0.00 % 6.616 M 0.00 % 6.616 M 0.00 % 6.616 M 0.00 % 6.616 M 0.00 % 6.616 M 0.000 -100.00 % 6.616 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.711 K 0.00 % 34.711 K -47.90 % 66.627 K
Goodwill and intangible assets 383.166 K -1.67 % 389.678 K -1.02 % 393.707 K -38.89 % 644.255 K 1.34 % 635.732 K 4.17 % 610.311 K 11.48 % 547.481 K 17.52 % 465.854 K 8.55 % 429.173 K -1.39 % 435.211 K -91.48 % 5.107 M -27.27 % 7.022 M 0.68 % 6.974 M -9.54 % 7.709 M 16.05 % 6.643 M -0.09 % 6.649 M 0.00 % 6.649 M -1.21 % 6.731 M -1.16 % 6.810 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.158 M 114.25 % 1.007 M 17.01 % 860.634 K 1 191.72 % 66.627 K
Property plant equipment net 18.223 M -3.30 % 18.845 M -2.69 % 19.367 M -14.03 % 22.527 M -17.76 % 27.392 M 5.08 % 26.067 M -18.51 % 31.989 M -17.19 % 38.630 M 13.69 % 33.979 M 4.80 % 32.422 M -11.16 % 36.494 M 0.30 % 36.384 M 24.65 % 29.190 M 0.94 % 28.917 M 11.93 % 25.835 M -0.93 % 26.078 M 0.40 % 25.973 M -1.11 % 26.264 M -0.03 % 26.272 M -1.55 % 26.686 M 83.96 % 14.507 M 30.51 % 11.116 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 339.092 K -25.04 % 452.337 K 951.95 % 43.000 K -18.88 % 53.011 K 6.83 % 49.621 K
Total non current assets 19.500 M -8.16 % 21.231 M -0.77 % 21.396 M -7.66 % 23.172 M -17.32 % 28.027 M -10.59 % 31.347 M -3.66 % 32.537 M -16.78 % 39.096 M 13.62 % 34.408 M 4.72 % 32.857 M -16.28 % 39.247 M -9.58 % 43.406 M 20.02 % 36.165 M -13.18 % 41.653 M 28.25 % 32.478 M -14.48 % 37.979 M 16.42 % 32.622 M -14.02 % 37.944 M 14.70 % 33.082 M 23.97 % 26.686 M 83.96 % 14.507 M 30.51 % 11.116 M 0.000 -100.00 % 542.825 K 2.93 % 527.380 K -28.88 % 741.555 K 19.31 % 621.555 K 32.00 % 470.875 K 0.00 % 470.875 K 38.86 % 339.092 K -87.01 % 2.610 M 146.85 % 1.057 M 14.78 % 921.145 K -8.48 % 1.006 M
Other current assets 138.767 K -67.74 % 430.192 K 18.50 % 363.043 K -95.11 % 7.420 M 2 585.85 % 276.267 K -62.91 % 744.916 K -89.74 % 7.261 M 1 912.67 % 360.783 K 213.74 % 114.995 K -98.45 % 7.398 M 4 385.20 % 164.949 K -72.12 % 591.658 K -11.36 % 667.464 K -76.69 % 2.864 M 452.51 % 518.312 K 33.14 % 389.308 K 166.70 % 145.972 K -71.26 % 507.953 K -43.34 % 896.474 K -16.26 % 1.071 M 257.45 % 299.504 K -59.67 % 742.615 K 6 165.21 % 11.853 K 39.33 % 8.507 K 35.72 % 6.268 K -24.45 % 8.297 K 30.03 % 6.381 K 2.51 % 6.225 K 28.86 % 4.831 K -97.09 % 166.238 K 147.12 % 67.269 K 26.55 % 53.154 K 52.02 % 34.965 K 16.59 % 29.990 K
Short term investments 0.000 0.000 -100.00 % 21.050 K 0.000 -100.00 % 49.250 K 0.000 -100.00 % 57.798 K 0.000 -100.00 % 36.025 K 0.000 -100.00 % 39.889 K 0.000 -100.00 % 50.942 K 0.000 -100.00 % 30.000 K 0.000 -100.00 % 78.688 K 0.000 -100.00 % 53.692 K -51.19 % 110.005 K 17.54 % 93.591 K 441.08 % 17.297 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
cash and cash equivalents 2.688 M -40.04 % 4.483 M -26.58 % 6.106 M 1 415.34 % 402.966 K -79.93 % 2.007 M -43.81 % 3.573 M 46.92 % 2.432 M 20.86 % 2.012 M -67.51 % 6.192 M 12.89 % 5.485 M -13.78 % 6.362 M -31.73 % 9.319 M 148.61 % 3.749 M 22.75 % 3.054 M 30.97 % 2.332 M -53.71 % 5.038 M 219.39 % 1.577 M -2.63 % 1.620 M -34.48 % 2.472 M 72.41 % 1.434 M -90.36 % 14.871 M 185.13 % 5.215 M 14 241.19 % 36.367 K -66.66 % 109.084 K -30.68 % 157.362 K -3.70 % 163.414 K -46.87 % 307.548 K -24.88 % 409.402 K 42.06 % 288.193 K -25.72 % 387.987 K -88.07 % 3.252 M -44.28 % 5.836 M 1 888.46 % 293.494 K -8.66 % 321.333 K
Cash and short term investments 2.688 M -40.04 % 4.483 M -26.83 % 6.127 M 1 420.57 % 402.966 K -80.41 % 2.057 M -42.43 % 3.573 M 46.92 % 2.432 M 20.86 % 2.012 M -67.51 % 6.192 M 12.89 % 5.485 M -13.78 % 6.362 M -31.73 % 9.319 M 145.27 % 3.799 M 24.41 % 3.054 M 29.31 % 2.362 M -53.12 % 5.038 M 204.21 % 1.656 M 2.23 % 1.620 M -35.87 % 2.526 M 63.60 % 1.544 M -89.68 % 14.965 M 185.98 % 5.233 M 14 288.75 % 36.367 K -66.66 % 109.084 K -30.68 % 157.362 K -3.70 % 163.414 K -46.87 % 307.548 K -24.88 % 409.402 K 42.06 % 288.193 K -25.72 % 387.987 K -88.07 % 3.252 M -44.28 % 5.836 M 1 888.46 % 293.494 K -8.66 % 321.333 K
Total current assets 5.589 M -22.44 % 7.206 M -19.49 % 8.951 M -18.02 % 10.919 M 133.47 % 4.677 M -37.18 % 7.445 M -38.30 % 12.066 M 117.54 % 5.547 M -36.27 % 8.703 M -45.69 % 16.025 M 61.27 % 9.937 M -25.67 % 13.369 M 79.75 % 7.438 M -20.05 % 9.303 M 68.03 % 5.537 M -30.96 % 8.020 M 60.26 % 5.004 M -8.20 % 5.451 M -23.19 % 7.097 M 114.59 % 3.307 M -79.08 % 15.810 M 147.86 % 6.379 M 702.74 % 794.596 K 504.05 % 131.545 K -32.99 % 196.315 K 14.33 % 171.711 K -45.30 % 313.929 K -24.47 % 415.627 K -16.77 % 499.387 K -42.28 % 865.262 K -74.75 % 3.427 M -42.09 % 5.917 M 1 300.76 % 422.431 K -16.65 % 506.800 K
Inventory 1.502 M -13.02 % 1.727 M -7.28 % 1.862 M -21.78 % 2.381 M 37.41 % 1.733 M -25.70 % 2.332 M 66.73 % 1.399 M -27.27 % 1.923 M 85.15 % 1.039 M -55.87 % 2.354 M 87.12 % 1.258 M 1.03 % 1.245 M 25.04 % 995.718 K -24.58 % 1.320 M 111.07 % 625.509 K -31.19 % 909.046 K 15.77 % 785.199 K -9.74 % 869.957 K 55.54 % 559.324 K 167.70 % 208.934 K 355.16 % 45.903 K -58.95 % 111.813 K 114.98 % -746.375 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 238.000 0.000 0.000
Net receivables 1.261 M 122.63 % 566.181 K -5.33 % 598.073 K -16.35 % 715.010 K 8.27 % 660.390 K -16.93 % 794.991 K -18.40 % 974.232 K -22.10 % 1.251 M -5.36 % 1.321 M -26.43 % 1.796 M -16.55 % 2.152 M -2.75 % 2.213 M 12.06 % 1.975 M -4.38 % 2.066 M 1.68 % 2.031 M 20.63 % 1.684 M -30.33 % 2.417 M -1.48 % 2.453 M -21.24 % 3.115 M 544.10 % 483.593 K -3.29 % 500.021 K 71.62 % 291.350 K 0.000 -100.00 % 13.954 K -57.31 % 32.685 K 0.000 0.000 0.000 -100.00 % 206.363 K -33.65 % 311.037 K 190.08 % 107.226 K 277.98 % 28.368 K -69.81 % 93.972 K -39.56 % 155.477 K
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 152.427 K
Other assets 0.000 0.000 0.000 0.000 -100.00 % 3.536 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.928 M 0.000 -100.00 % 5.206 M 0.000 -100.00 % 5.427 M 0.000 -100.00 % 4.516 M 0.000 -100.00 % 2.370 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
Account payables 496.018 K -44.16 % 888.361 K 163.68 % 336.903 K -65.25 % 969.373 K 99.58 % 485.711 K -69.06 % 1.570 M -10.65 % 1.757 M -6.70 % 1.883 M 48.57 % 1.268 M -37.87 % 2.040 M 33.10 % 1.533 M -40.51 % 2.577 M 63.17 % 1.579 M -38.70 % 2.576 M 121.84 % 1.161 M -44.64 % 2.097 M -9.97 % 2.330 M -18.32 % 2.852 M 25.47 % 2.273 M 140.10 % 946.736 K 127.55 % 416.060 K -9.57 % 460.086 K 932.35 % 44.567 K 102.23 % 22.038 K 56.03 % 14.124 K -74.83 % 56.119 K 79.86 % 31.202 K 7.08 % 29.139 K -48.27 % 56.324 K -85.54 % 389.439 K 58.35 % 245.938 K 163.84 % 93.216 K 120.89 % 42.200 K 462.82 % 7.498 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -200.440 K -48.97 % -134.552 K 9.30 % -148.344 K -20.48 % -123.128 K -87.62 % -65.628 K -1 029.18 % -5.812 K -100.02 % 23.899 M -0.53 % 24.028 M 6.04 % 22.659 M -0.48 % 22.767 M -1.72 % 23.165 M 1.07 % 22.919 M -1.26 % 23.213 M -1.34 % 23.527 M -1.91 % 23.984 M -2.80 % 24.676 M 15.60 % 21.345 M -1.84 % 21.745 M 6.08 % 20.498 M 11.12 % 18.447 M -1.08 % 18.648 M 162.44 % 7.106 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
Capital lease obligations 48.452 K -79.24 % 233.365 K -54.48 % 512.667 K -32.47 % 759.134 K -27.04 % 1.041 M -4.47 % 1.089 M 85.19 % 588.138 K 24.61 % 471.976 K -7.37 % 509.547 K -26.02 % 688.765 K -17.19 % 831.782 K -19.50 % 1.033 M 61.10 % 641.402 K 11.54 % 575.031 K 20.19 % 478.421 K -15.30 % 564.811 K -2.71 % 580.515 K 2.31 % 567.432 K 14.39 % 496.029 K 63.59 % 303.224 K -10.53 % 338.926 K 86.34 % 181.884 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
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 -100.00 % 0.000 0.000 0.000 -100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.175 M 0.000 0.000 0.000 0.000 100.00 % -30.745 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 -66 516 129 891.08 % 0.000 -539.34 % 0.000 0.000 100.00 % 0.000 35.94 % 0.000 -100.00 % 94.175 K 0.000 0.000 0.000 0.000 0.000 100.00 % -1.803 M 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 174.369 K
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 -100.00 % 512.126 K 0.000 0.000 0.000 -100.00 % 525.010 K 0.000 -100.00 % 452.998 K 0.000 -100.00 % 258.482 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
Total assets 25.089 M -11.78 % 28.438 M -6.29 % 30.347 M -10.98 % 34.091 M -5.93 % 36.240 M -6.58 % 38.791 M -13.03 % 44.603 M -0.09 % 44.643 M 3.55 % 43.112 M -11.80 % 48.882 M -0.61 % 49.184 M -13.37 % 56.775 M 16.99 % 48.531 M -4.76 % 50.957 M 17.90 % 43.220 M -6.04 % 45.999 M 6.84 % 43.053 M -0.79 % 43.395 M -2.91 % 44.695 M 49.02 % 29.993 M -8.24 % 32.687 M 86.84 % 17.494 M 2 101.68 % 794.596 K 17.83 % 674.370 K -6.82 % 723.695 K -20.76 % 913.266 K -2.38 % 935.484 K 5.53 % 886.502 K -8.63 % 970.262 K -19.44 % 1.204 M -80.05 % 6.036 M -13.45 % 6.975 M 419.10 % 1.344 M -11.21 % 1.513 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 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2012-01-31 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2007-12-30 2007-06-30 2007-01-31 2006-06-30 2006-01-31
Deferred income tax 0.000 0.000 0.000 0.000 -100.00 % 390.732 K 0.000 100.00 % -802.752 K 0.000 100.00 % -2.074 M 0.000 0.000 0.000 -100.00 % 904.783 K 0.000 100.00 % -1.073 M 0.000 100.00 % -1.100 M 0.000 0.000 0.000 -100.00 % 398.204 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
Stock based compensation 55.411 K 1 049.13 % 4.822 K 0.000 0.000 100.00 % -53.000 K -114.17 % 374.100 K 939.17 % 36.000 K -79.94 % 179.500 K -13.01 % 206.340 K 506.88 % 34.000 K 0.000 -100.00 % 162.977 K 18.75 % 137.242 K 799.95 % 15.250 K -98.27 % 882.398 K 1 014.97 % 79.141 K -45.93 % 146.379 K -83.20 % 871.282 K 0.000 0.000 -100.00 % 155.000 K 0.000 -100.00 % 155.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
Change in working capital -860.081 K 0.000 100.00 % -1.162 M 0.000 100.00 % -281.912 K 0.000 100.00 % -798.979 K 0.000 -100.00 % 772.247 K 0.000 -100.00 % 1.084 M 0.000 100.00 % -957.132 K 0.000 -100.00 % 247.509 K 0.000 -100.00 % 1.303 M 0.000 100.00 % -1.225 M 0.000 100.00 % -542.896 K 0.000 100.00 % -14.129 K 0.000 100.00 % -12.572 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
Accounts receivables -838.188 K 0.000 -100.00 % 49.527 K 0.000 -100.00 % 301.979 K 0.000 -100.00 % 185.921 K 0.000 -100.00 % 553.995 K 0.000 -100.00 % 947.070 K 0.000 100.00 % -671.816 K 0.000 -100.00 % 30.526 K 0.000 -100.00 % 1.180 M 0.000 100.00 % -1.054 M 0.000 100.00 % -507.301 K 0.000 100.00 % -8.544 K 0.000 100.00 % -12.572 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
Inventory -263.775 K 0.000 100.00 % -728.838 K 0.000 100.00 % -639.711 K 0.000 100.00 % -359.981 K 0.000 -100.00 % 219.207 K 0.000 100.00 % -129.499 K 0.000 100.00 % -370.209 K 0.000 -100.00 % 159.690 K 0.000 100.00 % -225.875 K 0.000 -100.00 % 1.864 K 0.000 100.00 % -45.903 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
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 241.882 K 0.000 100.00 % -482.564 K 0.000 -100.00 % 55.820 K 0.000 100.00 % -624.919 K 0.000 100.00 % -955.000 0.000 -100.00 % 266.758 K 0.000 -100.00 % 84.893 K 0.000 -100.00 % 57.293 K 0.000 -100.00 % 349.645 K 0.000 100.00 % -173.433 K 0.000 -100.00 % 10.308 K 0.000 100.00 % -5.585 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
Other non cash items 2.107 M 994.99 % -235.454 K -107.47 % 3.151 M 2 736.65 % -119.507 K -104.84 % 2.470 M 241.56 % -1.745 M -156.19 % 3.105 M 276.68 % -1.758 M -150.10 % 3.508 M 41.17 % 2.485 M -56.07 % 5.657 M 311.42 % 1.375 M -27.09 % 1.886 M 505.94 % -464.552 K 36.90 % -736.259 K 20.73 % -928.783 K 19.44 % -1.153 M -122.36 % -518.478 K -153.48 % 969.512 K 6 163.24 % -15.990 K -101.63 % 981.685 K 248.89 % -659.317 K -603.43 % 130.965 K 2 872.42 % 4.406 K 110.99 % -40.079 K -274.25 % 23.001 K -2.65 % 23.628 K 100.00 % 11.814 K 111.44 % -103.279 K -100.00 % -51.639 K -108.29 % 622.662 K 100.00 % 311.331 K -86.69 % 2.339 M 0.00 % 2.339 M 1 336.03 % 162.902 K 100.00 % 81.451 K -89.07 % 744.964 K 100.00 % 372.482 K
Net cash provided by operating activities -1.475 M 18.08 % -1.801 M 16.99 % -2.170 M 4.40 % -2.269 M 28.16 % -3.159 M 18.84 % -3.892 M -143.43 % -1.599 M 27.19 % -2.196 M -264.34 % -602.741 K 57.81 % -1.429 M 32.89 % -2.129 M -1 715.83 % -117.245 K 93.70 % -1.860 M -196.47 % -627.525 K 64.62 % -1.774 M -109.92 % -845.035 K -1 896.69 % 47.033 K -81.86 % 259.328 K 118.98 % -1.366 M -261.69 % 845.144 K 545.97 % -189.506 K 67.29 % -579.323 K -629.91 % -79.369 K -16.24 % -68.278 K 35.62 % -106.052 K -339.43 % -24.134 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
Investments in property plant and equipment -122.388 K -86.14 % -65.752 K 68.74 % -210.348 K -195.26 % -71.241 K 65.65 % -207.390 K 71.53 % -728.502 K 55.51 % -1.638 M -11.38 % -1.470 M 40.89 % -2.487 M 4.16 % -2.595 M -487.49 % -441.779 K 50.03 % -884.150 K 24.92 % -1.178 M 78.50 % -5.476 M -796.10 % -611.128 K 21.39 % -777.448 K -304.90 % -192.012 K 78.12 % -877.438 K 59.00 % -2.140 M 80.80 % -11.149 M -80.80 % -6.167 M 10.06 % -6.856 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.018 M 0.00 % -1.018 M 4.94 % -1.071 M -100.00 % -535.356 K -185.48 % -187.531 K -100.00 % -93.766 K
Acquisitions net 0.000 0.000 -100.00 % 7.016 M 0.000 -100.00 % 1.053 M -82.72 % 6.094 M 788.00 % 686.250 K -87.57 % 5.521 M -10.19 % 6.148 M 0.000 -100.00 % 106.947 K 108.66 % -1.235 M -142.99 % 2.873 M 818.27 % -400.000 K 0.000 0.000 0.000 0.000 100.00 % -10.921 M 0.000 0.000 -100.00 % 2.731 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
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 100.00 % -28.253 K -100.00 % -14.126 K 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 0.000 0.000 -100.00 % 123.500 K 100.00 % 61.750 K 0.000 0.000 0.000 0.000 -100.00 % 3.750 K 100.00 % 1.875 K 0.000 0.000
Other investing activites 140.000 K 25 588.07 % 545.000 0.000 0.000 100.00 % -33.837 K -100.56 % 6.031 M 897.50 % 604.623 K -88.93 % 5.461 M -10.68 % 6.114 M 13 742.85 % -44.813 K -1 218.42 % -3.399 K 93.60 % -53.086 K -101.95 % 2.723 M 780.69 % -400.000 K -2 488.33 % -15.454 K -141.57 % 37.173 K -53.53 % 80.000 K 464.48 % -21.949 K 99.80 % -10.921 M -9 404.51 % 117.378 K 0.000 -100.00 % 627.095 K 0.000 0.000 0.000 0.000 -100.00 % 5.578 K 100.00 % 2.789 K 101.32 % -211.783 K -100.00 % -105.891 K 81.76 % -580.429 K -100.00 % -290.214 K -166.15 % 438.714 K 200.00 % -438.714 K -142.93 % 1.022 M 100.00 % 510.921 K 51.15 % 338.028 K 100.00 % 169.014 K
Net cash used for investing activites 17.612 K 127.01 % -65.207 K -100.96 % 6.806 M 9 653.47 % -71.241 K -108.78 % 811.523 K -84.87 % 5.365 M 663.99 % -951.336 K -123.48 % 4.051 M 10.66 % 3.661 M 241.05 % -2.595 M -675.14 % -334.832 K 84.20 % -2.119 M -224.99 % 1.695 M 128.85 % -5.876 M -837.83 % -626.582 K 15.36 % -740.275 K -560.89 % -112.012 K 87.55 % -899.387 K 93.11 % -13.062 M -18.40 % -11.032 M -78.90 % -6.167 M 0.96 % -6.226 M 0.000 0.000 0.000 0.000 100.00 % -22.675 K -100.00 % -11.337 K 87.16 % -88.283 K -100.00 % -44.141 K 92.40 % -580.429 K -100.00 % -290.214 K 49.89 % -579.159 K 60.24 % -1.457 M -3 128.21 % -45.121 K -100.00 % -22.560 K -114.99 % 150.498 K 100.00 % 75.249 K
Debt repayment -191.031 K 88.24 % -1.624 M -222.78 % 1.323 M 3 068.21 % -44.559 K 0.000 -100.00 % 393.143 K 0.000 100.00 % -6.223 M 0.000 100.00 % -142.095 K 0.000 100.00 % -190.063 K 0.000 -100.00 % 4.481 M 0.000 100.00 % -81.034 K 0.000 -100.00 % 71.402 K 0.000 100.00 % -3.274 M 0.000 -100.00 % 4.182 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 issued 0.000 -100.00 % 2.122 M 0.000 -100.00 % 642.391 K -55.20 % 1.434 M 0.000 -100.00 % 2.734 M 0.000 -100.00 % 4.125 M 33.29 % 3.095 M 0.000 -100.00 % 7.677 M 106.31 % 3.721 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 -100.00 % 135.144 K 100.00 % 67.572 K -80.23 % 341.834 K 100.00 % 170.917 K 3.60 % 164.984 K 0.00 % 164.985 K 0.000 0.000 -100.00 % 3.000 M 100.00 % 1.500 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 100.00 % -4.121 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 100.00 % -281.201 K -100.00 % -140.601 K
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -139.000 K -100.00 % -69.500 K
Other financing activites -146.494 K 42.54 % -254.930 K 0.27 % -255.622 K -284.81 % 138.315 K 121.22 % -651.945 K 10.11 % -725.251 K -124.42 % 2.970 M 1 485.38 % 187.340 K 102.89 % -6.476 M -296.87 % 3.290 M 766.62 % -493.481 K -106.17 % 7.997 M 830.28 % 859.640 K -68.69 % 2.745 M 998.82 % -305.419 K -105.96 % 5.127 M 22 816.59 % 22.371 K 107.89 % -283.704 K -101.83 % 15.466 M 66 291.16 % 23.296 K -99.88 % 20.133 M 158.02 % 7.803 M 117 200.32 % 6.652 K -66.74 % 20.000 K -80.00 % 100.000 K 183.33 % -120.000 K -429.23 % -22.675 K -100.00 % -11.337 K 87.16 % -88.283 K -100.00 % -44.141 K 92.40 % -580.429 K -100.00 % -290.214 K 49.89 % -579.159 K -200.00 % 579.159 K 1 383.58 % -45.121 K -100.00 % -22.560 K -107.79 % 289.498 K 100.00 % 144.749 K
Net cash used provided by financing activities -337.525 K -238.89 % 243.016 K -77.22 % 1.067 M 44.94 % 736.147 K -5.87 % 782.087 K 335.49 % -332.108 K -111.18 % 2.970 M 149.21 % -6.035 M -156.70 % -2.351 M -174.70 % 3.148 M 737.83 % -493.481 K -106.32 % 7.807 M 808.17 % 859.640 K -88.10 % 7.226 M 2 465.94 % -305.419 K -106.05 % 5.046 M 22 454.36 % 22.371 K 110.54 % -212.302 K -101.37 % 15.466 M 575.86 % -3.250 M -120.30 % 16.012 M 33.60 % 11.985 M 180 066.88 % 6.652 K -66.74 % 20.000 K -80.00 % 100.000 K 183.33 % -120.000 K -429.23 % -22.675 K -100.00 % -11.337 K 87.16 % -88.283 K -100.00 % -44.141 K 92.40 % -580.429 K -100.00 % -290.214 K 49.89 % -579.159 K -163.70 % 909.128 K 2 114.89 % -45.121 K -100.00 % -22.560 K -114.99 % 150.498 K 100.00 % 75.249 K
Effect of forex changes on cash 0.000 0.000 0.000 0.000 100.00 % -2.007 M -182.55 % 2.432 M 200.00 % -2.432 M -139.27 % 6.192 M 200.00 % -6.192 M -197.33 % 6.362 M 200.00 % -6.362 M -269.71 % 3.749 M 200.00 % -3.749 M -260.76 % 2.332 M 200.00 % -2.332 M -247.83 % 1.577 M 200.00 % -1.577 M -163.80 % 2.472 M 200.00 % -2.472 M -116.62 % 14.871 M 200.00 % -14.871 M -40 991.63 % 36.367 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -1.795 M -10.60 % -1.623 M -128.46 % 5.703 M 455.47 % -1.604 M -2.51 % -1.565 M -237.19 % 1.141 M 171.82 % 419.743 K 110.04 % -4.180 M -691.33 % 706.910 K 180.64 % -876.612 K 70.36 % -2.957 M -153.09 % 5.571 M 701.96 % 694.621 K -77.25 % 3.054 M 160.62 % -5.038 M -200.00 % 5.038 M 410.99 % -1.620 M -200.00 % 1.620 M 212.97 % -1.434 M -200.00 % 1.434 M 127.49 % -5.215 M -200.00 % 5.215 M 7 272.27 % -72.717 K -50.62 % -48.278 K 0.000 -100.00 % 163.414 K 741.77 % -25.463 K 0.00 % -25.463 K -179.95 % 31.849 K 0.00 % 31.849 K 156.08 % -56.797 K 0.00 % -56.797 K 92.07 % -716.024 K 75.00 % -2.864 M -343.42 % -645.909 K 0.00 % -645.909 K -146.96 % 1.376 M 0.00 % 1.376 M
Cash at beginning of period 4.483 M -26.58 % 6.106 M 1 415.34 % 402.966 K -79.93 % 2.007 M -43.81 % 3.573 M 46.92 % 2.432 M 20.86 % 2.012 M -67.51 % 6.192 M 12.89 % 5.485 M -13.78 % 6.362 M -31.73 % 9.319 M 148.61 % 3.749 M 22.75 % 3.054 M 0.000 -100.00 % 5.038 M 0.000 -100.00 % 1.620 M 0.000 -100.00 % 1.434 M 0.000 -100.00 % 5.215 M 0.000 -100.00 % 109.084 K -30.68 % 157.362 K 0.000 0.000 -100.00 % 102.350 K 0.00 % 102.350 K 154.61 % 40.199 K 0.00 % 40.199 K -58.56 % 96.996 K 0.00 % 96.996 K -88.07 % 813.020 K -75.00 % 3.252 M 122.91 % 1.459 M 0.00 % 1.459 M 1 649.88 % 83.373 K 0.00 % 83.373 K
Cash at end of period 2.688 M -40.04 % 4.483 M -26.58 % 6.106 M 1 415.34 % 402.966 K -79.93 % 2.007 M -43.81 % 3.573 M 46.92 % 2.432 M 20.86 % 2.012 M -67.51 % 6.192 M 12.89 % 5.485 M -13.78 % 6.362 M -31.73 % 9.319 M 148.61 % 3.749 M 22.75 % 3.054 M 0.000 -100.00 % 5.038 M 0.000 -100.00 % 1.620 M 0.000 -100.00 % 1.434 M 0.000 -100.00 % 5.215 M 14 241.19 % 36.367 K -66.66 % 109.084 K 0.000 -100.00 % 163.414 K 112.54 % 76.887 K 0.00 % 76.887 K 6.72 % 72.048 K 0.00 % 72.048 K 79.23 % 40.199 K 0.00 % 40.199 K -58.56 % 96.996 K -75.00 % 387.987 K -52.28 % 813.020 K 0.00 % 813.020 K -44.27 % 1.459 M 0.00 % 1.459 M
Operating cash flow -1.475 M 18.08 % -1.801 M 16.99 % -2.170 M 4.40 % -2.269 M 28.16 % -3.159 M 18.84 % -3.892 M -143.43 % -1.599 M 27.19 % -2.196 M -264.34 % -602.741 K 57.81 % -1.429 M 32.89 % -2.129 M -1 715.83 % -117.245 K 93.70 % -1.860 M -196.47 % -627.525 K 64.62 % -1.774 M -109.92 % -845.035 K -1 896.69 % 47.033 K -81.86 % 259.328 K 118.98 % -1.366 M -261.69 % 845.144 K 545.97 % -189.506 K 67.29 % -579.323 K -629.91 % -79.369 K -16.24 % -68.278 K 35.62 % -106.052 K -339.43 % -24.134 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
Capital expenditure -122.388 K -86.14 % -65.752 K 67.37 % -201.529 K -182.88 % -71.241 K 65.65 % -207.390 K 71.53 % -728.502 K 55.51 % -1.638 M -11.38 % -1.470 M 40.89 % -2.487 M 4.16 % -2.595 M -487.49 % -441.779 K 50.03 % -884.150 K 24.92 % -1.178 M 78.50 % -5.476 M -796.10 % -611.128 K 21.39 % -777.448 K -304.90 % -192.012 K 78.12 % -877.438 K 59.00 % -2.140 M 80.80 % -11.149 M -80.80 % -6.167 M 10.06 % -6.856 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.018 M 0.00 % -1.018 M 4.94 % -1.071 M -100.00 % -535.356 K -185.48 % -187.531 K -100.00 % -93.766 K
Free CashFlow -1.598 M 14.41 % -1.867 M 21.28 % -2.371 M -1.31 % -2.341 M 30.47 % -3.366 M 27.15 % -4.621 M -42.77 % -3.237 M 11.72 % -3.666 M -18.65 % -3.090 M 23.21 % -4.024 M -56.54 % -2.571 M -156.72 % -1.001 M 67.04 % -3.038 M 50.23 % -6.104 M -155.92 % -2.385 M -47.00 % -1.622 M -1 019.12 % -144.979 K 76.54 % -618.110 K 82.37 % -3.507 M 65.97 % -10.304 M -62.11 % -6.356 M 14.51 % -7.435 M -9 268.18 % -79.369 K -16.24 % -68.278 K 35.62 % -106.052 K -339.43 % -24.134 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.018 M 0.00 % -1.018 M 4.94 % -1.071 M -100.00 % -535.356 K -185.48 % -187.531 K -100.00 % -93.766 K
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2012 2010 2010 2009 2009 2008 2007 2007 2007 2006 2006
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