0915.HK

Daohe Global Group Limited 0915.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
Revenue 41.777 M -5.81 % 44.355 M -14.50 % 51.878 M -17.18 % 62.639 M 46.85 % 42.654 M -35.07 % 65.692 M -38.90 % 107.513 M 36.91 % 78.527 M -13.20 % 90.470 M -3.81 % 94.053 M -3.90 % 97.872 M -5.34 % 103.397 M -6.04 % 110.047 M 9.37 % 100.621 M 5.07 % 95.763 M 2.39 % 93.526 M -52.22 % 195.762 M -32.43 % 289.707 M -24.47 % 383.583 M 33.04 % 288.322 M 220.94 % 89.837 M 102.62 % 44.338 M 0.10 % 44.294 M 49.40 % 29.648 M -8.75 % 32.491 M
Net income 2.655 M 34.23 % 1.978 M 93.73 % 1.021 M -75.01 % 4.086 M 217.52 % -3.477 M 77.53 % -15.477 M 81.61 % -84.160 M -10.47 % -76.187 M -26 371.38 % 290.000 K 151.79 % -560.000 K -133.41 % 1.676 M -62.39 % 4.456 M -16.43 % 5.332 M 91.52 % 2.784 M 331.63 % 645.000 K -89.10 % 5.919 M 170.89 % -8.350 M 59.10 % -20.417 M 33.86 % -30.870 M -393.58 % 10.515 M -28.73 % 14.754 M 0.88 % 14.625 M 18.63 % 12.328 M 47.78 % 8.342 M -35.17 % 12.867 M
Income before tax 2.846 M 31.70 % 2.161 M 71.37 % 1.261 M -70.15 % 4.225 M 220.99 % -3.492 M 82.69 % -20.179 M 78.23 % -92.710 M -19.04 % -77.880 M -18 598.81 % 421.000 K -16.63 % 505.000 K -81.19 % 2.685 M -44.70 % 4.855 M -1.50 % 4.929 M 62.62 % 3.031 M 285.13 % 787.000 K -87.01 % 6.057 M 159.47 % -10.185 M 50.99 % -20.782 M 26.33 % -28.211 M -312.46 % 13.278 M -15.07 % 15.634 M 5.86 % 14.768 M 16.17 % 12.712 M 47.76 % 8.603 M -35.59 % 13.357 M
Income before tax ratio 0.07 39.83 % 0.05 100.44 % 0.02 -63.96 % 0.07 182.39 % -0.08 73.35 % -0.31 64.38 % -0.86 13.05 % -0.99 -21 412.26 % 0.00 -13.33 % 0.01 -80.43 % 0.03 -41.57 % 0.05 4.83 % 0.04 48.69 % 0.03 266.54 % 0.01 -87.31 % 0.06 224.48 % -0.05 27.47 % -0.07 2.46 % -0.07 -259.70 % 0.05 -73.54 % 0.17 -47.75 % 0.33 16.06 % 0.29 -1.10 % 0.29 -29.42 % 0.41
EBITDA 2.182 M -31.38 % 3.180 M 28.28 % 2.479 M -53.89 % 5.376 M 398.83 % -1.799 M -3 112.50 % -56.000 K -100.18 % 30.748 M 904.84 % 3.060 M 66.39 % 1.839 M 12.48 % 1.635 M -44.60 % 2.951 M -49.82 % 5.881 M 0.00 % 5.881 M 91.63 % 3.069 M -28.69 % 4.304 M -37.96 % 6.938 M 345.85 % -2.822 M 83.87 % -17.491 M 37.52 % -27.996 M -320.20 % 12.714 M -24.51 % 16.843 M 27.89 % 13.170 M -2.26 % 13.475 M 57.27 % 8.568 M -31.16 % 12.446 M
Net income ratio 0.06 42.51 % 0.04 126.59 % 0.02 -69.83 % 0.07 180.02 % -0.08 65.40 % -0.24 69.90 % -0.78 19.32 % -0.97 -30 366.94 % 0.00 153.84 % -0.01 -134.77 % 0.02 -60.26 % 0.04 -11.05 % 0.05 75.12 % 0.03 310.79 % 0.01 -89.36 % 0.06 248.37 % -0.04 39.48 % -0.07 12.43 % -0.08 -320.67 % 0.04 -77.79 % 0.16 -50.21 % 0.33 18.51 % 0.28 -1.08 % 0.28 -28.95 % 0.40
Ratio EBITDA 0.05 -27.15 % 0.07 50.03 % 0.05 -44.32 % 0.09 303.49 % -0.04 -4 847.61 % 0.00 -100.30 % 0.29 633.93 % 0.04 91.70 % 0.02 16.93 % 0.02 -42.35 % 0.03 -46.99 % 0.06 6.43 % 0.05 75.21 % 0.03 -32.14 % 0.04 -39.41 % 0.07 614.60 % -0.01 76.12 % -0.06 17.28 % -0.07 -265.51 % 0.04 -76.48 % 0.19 -36.88 % 0.30 -2.36 % 0.30 5.27 % 0.29 -24.56 % 0.38
Gross profit ratio 0.42 8.95 % 0.38 16.63 % 0.33 -1.26 % 0.33 11.84 % 0.30 34.91 % 0.22 -14.16 % 0.26 10.95 % 0.23 -2.77 % 0.24 -2.40 % 0.24 -4.12 % 0.26 -2.10 % 0.26 4.05 % 0.25 7.35 % 0.23 -2.65 % 0.24 -14.78 % 0.28 53.33 % 0.18 79.69 % 0.10 -27.00 % 0.14 -30.90 % 0.20 -62.35 % 0.54 -38.35 % 0.87 3.92 % 0.84 -14.68 % 0.98 2.68 % 0.96
Weighted average shs out dil 1.510 B 0.00 % 1.510 B 0.00 % 1.510 B 0.00 % 1.510 B 0.00 % 1.510 B 0.00 % 1.510 B 0.00 % 1.510 B 3.92 % 1.453 B 37.10 % 1.060 B 0.51 % 1.054 B 2.77 % 1.026 B 0.05 % 1.025 B 0.06 % 1.025 B 0.00 % 1.025 B -0.92 % 1.034 B 0.22 % 1.032 B 1.91 % 1.012 B 0.46 % 1.008 B 0.61 % 1.002 B 2.31 % 979.125 M -0.44 % 983.451 M -1.37 % 997.159 M 2.68 % 971.100 M 29.60 % 749.281 M 0.16 % 748.081 M
Weighted average shs out 1.510 B -0.79 % 1.522 B 0.79 % 1.510 B 0.00 % 1.510 B 0.00 % 1.510 B 0.00 % 1.510 B 0.00 % 1.510 B 3.92 % 1.453 B 37.10 % 1.060 B 0.51 % 1.054 B 2.80 % 1.026 B 0.03 % 1.025 B 0.06 % 1.025 B 0.00 % 1.025 B 0.37 % 1.021 B 0.83 % 1.012 B 0.00 % 1.012 B 0.46 % 1.008 B 0.61 % 1.002 B 2.31 % 979.125 M -0.44 % 983.451 M 3.11 % 953.804 M -1.78 % 971.100 M 29.60 % 749.281 M 0.16 % 748.081 M
EPS diluted 0.00 38.46 % 0.00 85.71 % 0.00 -74.07 % 0.00 217.39 % 0.00 77.67 % -0.01 81.54 % -0.06 -6.49 % -0.05 -17 566.67 % 0.00 160.00 % 0.00 -129.41 % 0.00 -60.47 % 0.00 -18.87 % 0.01 96.30 % 0.00 285.71 % 0.00 -88.33 % 0.01 173.17 % -0.01 59.61 % -0.02 34.09 % -0.03 -387.85 % 0.01 -92.87 % 0.15 920.41 % 0.01 -98.84 % 1.27 11 138.94 % 0.01 -34.30 % 0.02
Earnings per share 0.00 38.46 % 0.00 85.71 % 0.00 -74.07 % 0.00 217.39 % 0.00 77.67 % -0.01 81.54 % -0.06 -6.49 % -0.05 -17 566.67 % 0.00 160.00 % 0.00 -129.41 % 0.00 -60.47 % 0.00 -18.87 % 0.01 96.30 % 0.00 285.71 % 0.00 -88.33 % 0.01 173.17 % -0.01 59.61 % -0.02 34.09 % -0.03 -387.85 % 0.01 -92.87 % 0.15 880.39 % 0.02 -98.80 % 1.27 11 138.94 % 0.01 -34.30 % 0.02
Gross profit 17.499 M 2.62 % 17.053 M -0.29 % 17.102 M -18.22 % 20.912 M 64.23 % 12.733 M -12.40 % 14.536 M -47.55 % 27.714 M 51.90 % 18.245 M -15.61 % 21.619 M -6.12 % 23.029 M -7.86 % 24.993 M -7.33 % 26.970 M -2.24 % 27.588 M 17.41 % 23.498 M 2.29 % 22.972 M -12.74 % 26.326 M -26.75 % 35.939 M 21.42 % 29.598 M -44.87 % 53.686 M -8.07 % 58.399 M 20.85 % 48.324 M 24.91 % 38.686 M 4.02 % 37.190 M 27.47 % 29.175 M -6.31 % 31.139 M
Income tax expense 191.000 K 4.37 % 183.000 K -23.75 % 240.000 K 72.66 % 139.000 K 1 026.67 % -15.000 K 99.68 % -4.690 M 45.06 % -8.536 M -405.09 % -1.690 M -1 111.98 % 167.000 K -85.06 % 1.118 M 10.80 % 1.009 M 152.88 % 399.000 K 199.01 % -403.000 K -263.16 % 247.000 K 73.94 % 142.000 K 2.90 % 138.000 K -93.33 % 2.069 M 666.85 % -365.000 K -113.73 % 2.659 M -3.76 % 2.763 M 213.98 % 880.000 K 515.38 % 143.000 K -62.76 % 384.000 K 47.13 % 261.000 K -46.73 % 490.000 K
Cost of revenue 24.278 M -11.08 % 27.302 M -21.49 % 34.776 M -16.66 % 41.727 M 39.46 % 29.921 M -41.51 % 51.156 M -35.89 % 79.799 M 32.38 % 60.282 M -12.45 % 68.851 M -3.06 % 71.024 M -2.55 % 72.879 M -4.64 % 76.427 M -7.32 % 82.459 M 6.92 % 77.123 M 5.95 % 72.791 M 8.32 % 67.200 M -57.95 % 159.823 M -38.56 % 260.109 M -21.15 % 329.897 M 43.48 % 229.923 M 453.86 % 41.513 M 634.48 % 5.652 M -20.44 % 7.104 M 1 401.90 % 473.000 K -65.01 % 1.352 M
General and administrative expenses 13.728 M 6.63 % 12.874 M -9.64 % 14.248 M -1.60 % 14.479 M -0.39 % 14.535 M -25.07 % 19.397 M -6.95 % 20.845 M 39.61 % 14.931 M -28.59 % 20.910 M -6.17 % 22.285 M -4.32 % 23.292 M -0.16 % 23.329 M -0.91 % 23.543 M 6.95 % 22.014 M 0.03 % 22.007 M -14.19 % 25.647 M -22.77 % 33.207 M -16.68 % 39.855 M -13.22 % 45.925 M -9.10 % 50.521 M 43.89 % 35.112 M 30.72 % 26.861 M 2.39 % 26.233 M 20.22 % 21.821 M 8.88 % 20.042 M
Selling and marketing expenses 1.712 M -40.51 % 2.878 M 9.89 % 2.619 M -16.41 % 3.133 M 30.00 % 2.410 M -47.15 % 4.560 M -62.61 % 12.196 M 41.19 % 8.638 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
Other expenses -1.302 M -2 311.11 % -54.000 K 75.34 % -219.000 K 89.93 % -2.174 M 40.80 % -3.672 M -52.56 % -2.407 M 0.000 100.00 % -534.000 K 0.000 100.00 % -603.000 K 38.28 % -977.000 K 27.41 % -1.346 M -24.86 % -1.078 M -1 011.34 % -97.000 K 92.97 % -1.380 M 74.36 % -5.382 M 46.91 % -10.137 M -195.09 % 10.660 M -72.13 % 38.253 M 1 226.08 % -3.397 M -39.05 % -2.443 M 0.000 100.00 % -1.757 M -44.73 % -1.214 M 10.01 % -1.349 M
Operating expenses 15.475 M -9.25 % 17.053 M -6.43 % 18.224 M 7.09 % 17.018 M 16.14 % 14.653 M -35.82 % 22.830 M -29.24 % 32.266 M 40.07 % 23.035 M 11.61 % 20.638 M -4.82 % 21.682 M -2.84 % 22.315 M 1.51 % 21.983 M -2.15 % 22.465 M 8.97 % 20.615 M -0.06 % 20.627 M 1.79 % 20.265 M -28.17 % 28.212 M -44.15 % 50.515 M -39.99 % 84.178 M 78.63 % 47.124 M 44.25 % 32.669 M 21.62 % 26.861 M 9.74 % 24.476 M 18.78 % 20.607 M 10.24 % 18.693 M
Cost and expenses 39.753 M -10.38 % 44.355 M -16.31 % 53.000 M -9.78 % 58.745 M 31.79 % 44.574 M -39.75 % 73.986 M -33.98 % 112.065 M 34.50 % 83.317 M -6.90 % 89.489 M -3.47 % 92.706 M -2.61 % 95.194 M -3.27 % 98.410 M -6.21 % 104.924 M 7.35 % 97.738 M 4.62 % 93.418 M 6.81 % 87.465 M -53.48 % 188.035 M -39.47 % 310.624 M -24.98 % 414.075 M 49.46 % 277.047 M 273.47 % 74.182 M 128.16 % 32.513 M 2.95 % 31.580 M 49.81 % 21.080 M 5.16 % 20.045 M
Research and development expenses 1.337 M -1.33 % 1.355 M -14.02 % 1.576 M -0.25 % 1.580 M 14.49 % 1.380 M 7.81 % 1.280 M 8.20 % 1.183 M -31.36 % 1.724 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
Selling general and administrative expenses 15.440 M -1.98 % 15.752 M -6.61 % 16.867 M -4.23 % 17.612 M 3.94 % 16.945 M -29.27 % 23.957 M -27.49 % 33.041 M 40.19 % 23.569 M 12.72 % 20.910 M -6.17 % 22.285 M -4.32 % 23.292 M -0.16 % 23.329 M -0.91 % 23.543 M 6.95 % 22.014 M 0.03 % 22.007 M -14.19 % 25.647 M -22.77 % 33.207 M -16.68 % 39.855 M -13.22 % 45.925 M -9.10 % 50.521 M 43.89 % 35.112 M 30.72 % 26.861 M 2.39 % 26.233 M 20.22 % 21.821 M 8.88 % 20.042 M
Interest income 367.000 K -16.78 % 441.000 K 83.75 % 240.000 K 49.07 % 161.000 K 136.76 % 68.000 K 172.00 % 25.000 K -16.67 % 30.000 K 233.33 % 9.000 K -43.75 % 16.000 K 14.29 % 14.000 K 100.00 % 7.000 K 0.00 % 7.000 K -87.27 % 55.000 K 0.00 % 55.000 K 1 000.00 % 5.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 52.000 K -53.57 % 112.000 K 13.13 % 99.000 K -2.94 % 102.000 K 17.24 % 87.000 K -26.89 % 119.000 K 0.000 -100.00 % 73.087 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.114 M 0.000 -100.00 % 52.000 K -87.56 % 418.000 K 0.000 0.000 -100.00 % 21.000 K 0.000 -100.00 % 2.000 K 0.000 0.000
Depreciation and amortization 158.000 K -82.58 % 907.000 K -18.95 % 1.119 M 6.67 % 1.049 M -34.68 % 1.606 M -79.99 % 8.024 M -41.04 % 13.609 M 73.36 % 7.850 M 2 683.69 % 282.000 K -11.60 % 319.000 K 16.85 % 273.000 K -63.89 % 756.000 K -0.26 % 758.000 K 101.06 % 377.000 K -6.45 % 403.000 K -54.26 % 881.000 K -66.01 % 2.592 M 0.000 -100.00 % 2.496 M 73.45 % 1.439 M 21.13 % 1.188 M -11.67 % 1.345 M 76.74 % 761.000 K 0.000 0.000
Operating income 2.024 M 2 694.87 % -78.000 K 93.05 % -1.122 M -165.23 % 1.720 M 130.76 % -5.592 M 40.31 % -9.369 M -75.88 % -5.327 M -11.21 % -4.790 M -407.64 % 1.557 M 18.31 % 1.316 M -50.86 % 2.678 M -47.75 % 5.125 M 0.04 % 5.123 M 90.30 % 2.692 M -30.99 % 3.901 M -35.60 % 6.057 M 211.88 % -5.414 M 74.12 % -20.917 M 31.40 % -30.492 M -370.44 % 11.275 M -27.98 % 15.655 M 32.39 % 11.825 M -6.99 % 12.714 M 48.39 % 8.568 M -31.16 % 12.446 M
Operating income ratio 0.05 2 855.00 % 0.00 91.87 % -0.02 -178.76 % 0.03 120.94 % -0.13 8.08 % -0.14 -187.85 % -0.05 18.77 % -0.06 -454.43 % 0.02 23.00 % 0.01 -48.86 % 0.03 -44.80 % 0.05 6.47 % 0.05 74.00 % 0.03 -34.32 % 0.04 -37.10 % 0.06 334.17 % -0.03 61.70 % -0.07 9.17 % -0.08 -303.28 % 0.04 -77.56 % 0.17 -34.66 % 0.27 -7.08 % 0.29 -0.68 % 0.29 -24.56 % 0.38
Total other income expenses net 822.000 K -63.29 % 2.239 M -6.04 % 2.383 M -4.87 % 2.505 M 19.29 % 2.100 M 119.43 % -10.810 M 87.63 % -87.383 M -28.18 % -68.171 M -12 073.30 % -560.000 K 33.49 % -842.000 K -12 128.57 % 7.000 K 105.30 % -132.000 K 5.04 % -139.000 K -141.00 % 339.000 K 122.01 % -1.540 M -12.74 % -1.366 M 55.30 % -3.056 M -2 363.70 % 135.000 K 143.27 % -312.000 K -115.58 % 2.003 M 9 638.10 % -21.000 K -100.71 % 2.943 M 147 250.00 % -2.000 K -105.71 % 35.000 K -96.16 % 911.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
2024 2023 2022 2021 2020 2019 2018 2017 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
Net debt -10.783 M 1.01 % -10.893 M -23.64 % -8.810 M 9.55 % -9.740 M -75.18 % -5.560 M 19.63 % -6.918 M 48.13 % -13.336 M -41.54 % -9.422 M 36.32 % -14.797 M 40.71 % -24.956 M -46.42 % -17.044 M -12.49 % -15.151 M 37.74 % -24.335 M -22.82 % -19.813 M -12.97 % -17.538 M 16.30 % -20.953 M 11.49 % -23.674 M -53.05 % -15.468 M 39.11 % -25.405 M 11.66 % -28.759 M -5.26 % -27.323 M 21.63 % -34.863 M -9.32 % -31.892 M -1 439.19 % -2.072 M -57.09 % -1.319 M
Total investments 5.700 M 4 534.15 % 123.000 K -26.35 % 167.000 K 23.70 % 135.000 K -4.26 % 141.000 K -47.78 % 270.000 K -2.88 % 278.000 K 16.81 % 238.000 K -0.42 % 239.000 K 0.00 % 239.000 K 154.26 % 94.000 K 0.00 % 94.000 K -1.05 % 95.000 K -1.04 % 96.000 K -1.03 % 97.000 K -2.02 % 99.000 K -3.88 % 103.000 K 347.83 % 23.000 K -66.18 % 68.000 K -43.80 % 121.000 K -28.82 % 170.000 K 55.96 % 109.000 K -98.19 % 6.019 M 0.000 0.000
Total debt 4.571 M -19.93 % 5.709 M 0.65 % 5.672 M -10.87 % 6.364 M -4.86 % 6.689 M 15.23 % 5.805 M 50.54 % 3.856 M 0.00 % 3.856 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.284 M -74.32 % 5.000 M -43.50 % 8.850 M 0.000 -100.00 % 6.000 K -78.57 % 28.000 K -44.00 % 50.000 K 0.000
Accumulated other comprehensive income loss 0.000 100.00 % -6.799 M -263.99 % 4.146 M -15.21 % 4.890 M -3.72 % 5.079 M 11.92 % 4.538 M 17.53 % 3.861 M -46.71 % 7.245 M 0.000 100.00 % -5.759 M 0.88 % -5.810 M 0.80 % -5.857 M -4.61 % -5.599 M 19.60 % -6.964 M 5.11 % -7.339 M -0.49 % -7.303 M -5.63 % -6.914 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings -161.760 M 1.64 % -164.449 M 1.19 % -166.423 M 0.62 % -167.468 M 2.46 % -171.696 M -2.02 % -168.297 M -10.10 % -152.861 M -120.63 % -69.283 M -1 106.44 % 6.884 M -4.07 % 7.176 M -17.46 % 8.694 M -2.48 % 8.915 M 40.31 % 6.354 M 127.74 % 2.790 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 20.128 M 0.00 % 20.128 M 0.00 % 20.128 M 0.00 % 20.128 M 0.00 % 20.128 M 0.00 % 20.128 M 0.00 % 20.128 M 0.00 % 20.128 M 42.47 % 14.128 M 0.00 % 14.128 M 3.17 % 13.694 M 0.17 % 13.671 M 0.07 % 13.661 M 0.00 % 13.661 M 0.00 % 13.661 M 1.19 % 13.500 M 0.00 % 13.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total equity 15.922 M 19.45 % 13.329 M 18.37 % 11.260 M 2.75 % 10.959 M 58.37 % 6.920 M -29.23 % 9.778 M -60.26 % 24.602 M -77.93 % 111.491 M 174.20 % 40.660 M -0.69 % 40.944 M 25.64 % 32.588 M -0.39 % 32.717 M -23.33 % 42.672 M 9.58 % 38.943 M 5.97 % 36.748 M -10.64 % 41.125 M 5.44 % 39.002 M -25.74 % 52.518 M -29.32 % 74.305 M -29.08 % 104.777 M 60.41 % 65.319 M 15.31 % 56.647 M 24.09 % 45.651 M 357.15 % 9.986 M -21.97 % 12.798 M
Other non current liabilities 349.000 K -4.64 % 366.000 K 110.34 % 174.000 K -57.14 % 406.000 K -30.48 % 584.000 K 52.08 % 384.000 K -94.05 % 6.451 M -58.48 % 15.538 M 772.43 % 1.781 M 247.85 % 512.000 K -36.71 % 809.000 K -19.50 % 1.005 M -4.56 % 1.053 M -1.59 % 1.070 M -7.04 % 1.151 M -8.21 % 1.254 M 5.20 % 1.192 M 0.25 % 1.189 M -52.65 % 2.511 M -86.62 % 18.764 M 112.19 % 8.843 M 68.57 % 5.246 M 415.32 % 1.018 M -1.64 % 1.035 M 12.01 % 924.000 K
Long term debt 139.000 K -75.44 % 566.000 K -19.49 % 703.000 K 79.34 % 392.000 K -60.12 % 983.000 K 307.88 % 241.000 K 0.000 -100.00 % 3.856 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.000 K -78.57 % 28.000 K 0.000
Total non current liabilities 488.000 K -47.64 % 932.000 K 6.27 % 877.000 K 9.90 % 798.000 K -49.07 % 1.567 M 150.72 % 625.000 K -90.31 % 6.451 M -66.74 % 19.394 M 988.94 % 1.781 M 247.85 % 512.000 K -36.71 % 809.000 K -19.50 % 1.005 M -4.56 % 1.053 M -1.59 % 1.070 M -7.04 % 1.151 M -8.21 % 1.254 M 5.20 % 1.192 M 0.25 % 1.189 M -54.74 % 2.627 M -86.09 % 18.889 M 110.79 % 8.961 M 70.13 % 5.267 M 405.47 % 1.042 M -4.67 % 1.093 M 14.33 % 956.000 K
Other current liabilities 7.195 M -11.85 % 8.162 M 4.16 % 7.836 M -8.47 % 8.561 M 24.40 % 6.882 M -50.58 % 13.926 M 49.53 % 9.313 M -27.60 % 12.863 M 31.44 % 9.786 M -10.52 % 10.936 M -2.04 % 11.164 M 15.39 % 9.675 M -7.75 % 10.488 M 22.32 % 8.574 M 35.81 % 6.313 M -45.38 % 11.559 M -23.37 % 15.085 M -32.38 % 22.309 M 2.89 % 21.683 M -26.40 % 29.459 M 125.76 % 13.049 M 192.25 % 4.465 M 142.40 % 1.842 M 24.12 % 1.484 M -29.70 % 2.111 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 100.00 % -5.564 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.816 M -28.36 % 3.931 M 35.50 % 2.901 M 0.000 -100.00 % 1.861 M 62.39 % 1.146 M 31.27 % 873.000 K 0.000
Short term debt 4.432 M -13.82 % 5.143 M 3.50 % 4.969 M -16.80 % 5.972 M 4.66 % 5.706 M 2.55 % 5.564 M 44.29 % 3.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.284 M -78.76 % 6.046 M -31.68 % 8.850 M 284.78 % 2.300 M 38 233.33 % 6.000 K -72.73 % 22.000 K 0.00 % 22.000 K 0.000
Total current liabilities 13.599 M -10.27 % 15.155 M 7.21 % 14.136 M -25.95 % 19.091 M 30.55 % 14.624 M -8.84 % 16.042 M -17.37 % 19.414 M -6.37 % 20.734 M 22.51 % 16.925 M -8.14 % 18.424 M 2.58 % 17.961 M 5.70 % 16.993 M -3.99 % 17.700 M 10.36 % 16.039 M 11.40 % 14.398 M -23.01 % 18.701 M -52.67 % 39.510 M -20.86 % 49.922 M -20.75 % 62.991 M -26.58 % 85.799 M 230.67 % 25.947 M 257.64 % 7.255 M 92.08 % 3.777 M 52.36 % 2.479 M -35.10 % 3.820 M
Total liabilities 14.087 M -12.43 % 16.087 M 7.15 % 15.013 M -24.52 % 19.889 M 22.84 % 16.191 M -2.86 % 16.667 M -35.56 % 25.865 M -35.54 % 40.128 M 114.52 % 18.706 M -1.21 % 18.936 M 0.88 % 18.770 M 4.29 % 17.998 M -4.03 % 18.753 M 9.61 % 17.109 M 10.03 % 15.549 M -22.08 % 19.955 M -50.97 % 40.702 M -20.37 % 51.111 M -22.11 % 65.618 M -37.32 % 104.688 M 199.90 % 34.908 M 178.77 % 12.522 M 159.85 % 4.819 M 34.91 % 3.572 M -25.21 % 4.776 M
Other non current assets 190.000 K -38.51 % 309.000 K -92.17 % 3.945 M 846.04 % 417.000 K -13.84 % 484.000 K 68.64 % 287.000 K -53.63 % 619.000 K -44.43 % 1.114 M 267.66 % 303.000 K 32.31 % 229.000 K 172.62 % 84.000 K 0.00 % 84.000 K -26.32 % 114.000 K 18.75 % 96.000 K -1.03 % 97.000 K -2.02 % 99.000 K -3.88 % 103.000 K 22.62 % 84.000 K -44.37 % 151.000 K -25.98 % 204.000 K -93.76 % 3.267 M 5.49 % 3.097 M -1.15 % 3.133 M 0.00 % 3.133 M 2 532.77 % 119.000 K
Long term investments 0.000 100.00 % -3.415 M 3.99 % -3.557 M -35 670.00 % 10.000 K -87.01 % 77.000 K 129.84 % -258.000 K -3 325.00 % 8.000 K 101.52 % -527.000 K -118.75 % 2.810 M 28 000.00 % 10.000 K 0.00 % 10.000 K 0.00 % 10.000 K -9.09 % 11.000 K 0.000 0.000 0.000 0.000 -100.00 % 23.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 95.000 K -22.76 % 123.000 K -26.35 % 167.000 K 23.70 % 135.000 K 0.00 % 135.000 K -50.00 % 270.000 K -98.54 % 18.476 M -66.14 % 54.565 M 0.000 -100.00 % 229.000 K 172.62 % 84.000 K 100.99 % -8.494 M 0.000 0.000 -100.00 % 26.333 M 0.00 % 26.333 M -0.59 % 26.489 M -38.72 % 43.223 M -24.95 % 57.594 M -49.22 % 113.415 M 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 68.531 M 159.85 % 26.373 M -1.80 % 26.857 M 1.99 % 26.333 M -24.39 % 34.827 M 32.26 % 26.333 M 0.00 % 26.333 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 42.446 M 162.32 % 16.181 M 0.000 0.000 0.000
Goodwill and intangible assets 95.000 K -22.76 % 123.000 K -26.35 % 167.000 K 23.70 % 135.000 K 0.00 % 135.000 K -50.00 % 270.000 K -98.54 % 18.476 M -84.99 % 123.096 M 366.75 % 26.373 M -2.63 % 27.086 M 2.53 % 26.417 M 0.32 % 26.333 M 0.00 % 26.333 M 0.00 % 26.333 M 0.00 % 26.333 M 0.00 % 26.333 M -0.59 % 26.489 M -38.72 % 43.223 M -24.95 % 57.594 M -49.22 % 113.415 M 167.20 % 42.446 M 162.32 % 16.181 M 0.000 0.000 0.000
Property plant equipment net 1.075 M -36.76 % 1.700 M 58.88 % 1.070 M -20.21 % 1.341 M -13.65 % 1.553 M -9.45 % 1.715 M 139.53 % 716.000 K 20.34 % 595.000 K 121.19 % 269.000 K -35.34 % 416.000 K 24.55 % 334.000 K -27.23 % 459.000 K -55.91 % 1.041 M 4.31 % 998.000 K 177.22 % 360.000 K -54.20 % 786.000 K -42.38 % 1.364 M -50.54 % 2.758 M -21.22 % 3.501 M 8.19 % 3.236 M 3.75 % 3.119 M 43.34 % 2.176 M 14.53 % 1.900 M 39.91 % 1.358 M 52.41 % 891.000 K
Total non current assets 1.360 M -36.21 % 2.132 M 46.23 % 1.458 M -17.06 % 1.758 M -13.70 % 2.037 M 0.94 % 2.018 M -89.82 % 19.823 M -84.05 % 124.290 M 317.54 % 29.767 M 8.16 % 27.522 M 2.80 % 26.773 M -0.45 % 26.895 M -2.16 % 27.488 M -0.19 % 27.540 M 2.38 % 26.899 M -1.51 % 27.312 M -2.60 % 28.042 M -40.73 % 47.309 M -22.76 % 61.246 M -47.59 % 116.855 M 139.30 % 48.832 M 127.61 % 21.454 M 326.27 % 5.033 M 12.07 % 4.491 M 344.65 % 1.010 M
Other current assets 1.010 M -57.06 % 2.352 M -8.20 % 2.562 M -37.25 % 4.083 M -10.20 % 4.547 M -7.75 % 4.929 M 13.00 % 4.362 M -3.73 % 4.531 M 34.85 % 3.360 M 11.63 % 3.010 M 7.23 % 2.807 M 14.67 % 2.448 M -35.24 % 3.780 M -56.55 % 8.699 M 11.03 % 7.835 M -38.53 % 12.746 M -50.11 % 25.548 M -3.73 % 26.538 M -31.03 % 38.480 M 470.41 % 6.746 M 81.88 % 3.709 M -70.88 % 12.737 M 622.87 % 1.762 M -74.63 % 6.945 M -54.44 % 15.245 M
Short term investments 5.700 M 61.11 % 3.538 M -4.99 % 3.724 M 2 879.20 % 125.000 K 95.31 % 64.000 K -87.88 % 528.000 K 877.78 % 54.000 K -92.94 % 765.000 K 129.75 % -2.571 M -589.71 % 525.000 K 5.42 % 498.000 K -7.78 % 540.000 K 47.54 % 366.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 109.000 K -98.19 % 6.019 M 0.000 0.000
cash and cash equivalents 15.354 M -7.52 % 16.602 M 14.64 % 14.482 M -10.07 % 16.104 M 31.47 % 12.249 M -3.73 % 12.723 M -25.99 % 17.192 M 29.48 % 13.278 M -10.27 % 14.797 M -40.71 % 24.956 M 46.42 % 17.044 M 12.49 % 15.151 M -37.74 % 24.335 M 22.82 % 19.813 M 12.97 % 17.538 M -16.30 % 20.953 M -11.49 % 23.674 M 41.32 % 16.752 M -44.90 % 30.405 M -19.15 % 37.609 M 37.65 % 27.323 M -21.64 % 34.869 M 9.24 % 31.920 M 1 404.24 % 2.122 M 60.88 % 1.319 M
Cash and short term investments 21.054 M 4.54 % 20.140 M 10.62 % 18.206 M 12.18 % 16.229 M 32.49 % 12.249 M -3.73 % 12.723 M -25.99 % 17.192 M 22.42 % 14.043 M -5.10 % 14.797 M -40.71 % 24.956 M 46.42 % 17.044 M 12.49 % 15.151 M -37.74 % 24.335 M 22.82 % 19.813 M 12.97 % 17.538 M -16.30 % 20.953 M -11.49 % 23.674 M 41.32 % 16.752 M -44.90 % 30.405 M -19.15 % 37.609 M 37.65 % 27.323 M -21.89 % 34.978 M -7.80 % 37.939 M 1 687.89 % 2.122 M 60.88 % 1.319 M
Total current assets 28.649 M 5.00 % 27.284 M 9.95 % 24.815 M -14.70 % 29.090 M 38.04 % 21.074 M -13.73 % 24.427 M -20.29 % 30.644 M 12.13 % 27.329 M -7.67 % 29.599 M -8.53 % 32.358 M 31.62 % 24.585 M 3.21 % 23.820 M -29.81 % 33.937 M 19.03 % 28.512 M 12.26 % 25.398 M -24.79 % 33.768 M -34.64 % 51.662 M -8.27 % 56.320 M -28.42 % 78.677 M -15.04 % 92.610 M 80.19 % 51.395 M 7.71 % 47.715 M 5.01 % 45.437 M 401.12 % 9.067 M -45.26 % 16.564 M
Inventory 1.725 M 100.35 % 861.000 K 2.87 % 837.000 K 8.42 % 772.000 K 35.20 % 571.000 K 82.43 % 313.000 K 19.47 % 262.000 K 376.36 % 55.000 K 5.77 % 52.000 K 101.18 % -4.392 M -3.68 % -4.236 M 31.91 % -6.221 M 0.000 0.000 -100.00 % 25.000 K -63.77 % 69.000 K -97.17 % 2.440 M -81.27 % 13.030 M 33.07 % 9.792 M -27.68 % 13.540 M 24 518.18 % 55.000 K 0.000 0.000 0.000 0.000
Net receivables 4.860 M 23.63 % 3.931 M 22.46 % 3.210 M -59.91 % 8.006 M 115.97 % 3.707 M -42.63 % 6.462 M -26.35 % 8.774 M 2.28 % 8.578 M -24.69 % 11.390 M 159.34 % 4.392 M 3.68 % 4.236 M -31.91 % 6.221 M 14.02 % 5.456 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.479 M 0.000 0.000 0.000 -100.00 % 5.736 M 0.000 0.000
Tax assets 0.000 -100.00 % 3.415 M 2 144.91 % -167.000 K -15.17 % -145.000 K 31.60 % -212.000 K -5 400.00 % 4.000 K 0.00 % 4.000 K -66.67 % 12.000 K 0.00 % 12.000 K 20.00 % 10.000 K -16.67 % 12.000 K 33.33 % 9.000 K 181.82 % -11.000 K -109.73 % 113.000 K 3.67 % 109.000 K 15.96 % 94.000 K 9.30 % 86.000 K -92.96 % 1.221 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 1.449 M -3.53 % 1.502 M 69.72 % 885.000 K -79.19 % 4.253 M 124.55 % 1.894 M 4.07 % 1.820 M -52.09 % 3.799 M -29.44 % 5.384 M 15.56 % 4.659 M -8.65 % 5.100 M 7.10 % 4.762 M -16.19 % 5.682 M 2.82 % 5.526 M -7.85 % 5.997 M -10.12 % 6.672 M 24.22 % 5.371 M -75.90 % 22.282 M -9.21 % 24.543 M -21.67 % 31.331 M -29.73 % 44.589 M 387.63 % 9.144 M 890.68 % 923.000 K 20.34 % 767.000 K 667.00 % 100.000 K -84.42 % 642.000 K
Tax payables 523.000 K 50.29 % 348.000 K -21.97 % 446.000 K 46.23 % 305.000 K 114.79 % 142.000 K -52.03 % 296.000 K -87.90 % 2.446 M -1.65 % 2.487 M 0.28 % 2.480 M 3.85 % 2.388 M 17.35 % 2.035 M 24.39 % 1.636 M -2.97 % 1.686 M 14.85 % 1.468 M 3.89 % 1.413 M -20.21 % 1.771 M -17.36 % 2.143 M 19.99 % 1.786 M -54.57 % 3.931 M 35.50 % 2.901 M 99.52 % 1.454 M -21.87 % 1.861 M 62.39 % 1.146 M 31.27 % 873.000 K -18.18 % 1.067 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.131 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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 65.000 K 912.50 % -8.000 K -60.00 % -5.000 K 93.24 % -74.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.517 M -62.75 % 12.125 M -58.94 % 29.533 M 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 715.000 K -54.08 % 1.557 M 11.21 % 1.400 M 3.93 % 1.347 M -27.27 % 1.852 M 40.52 % 1.318 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 % 6.000 K -78.57 % 28.000 K -44.00 % 50.000 K 0.000
Preferred stock 0.000 -100.00 % 164.449 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 157.554 M 2.70 % 153.409 M 0.00 % 153.409 M 0.00 % 153.409 M 0.00 % 153.409 M 0.00 % 153.409 M 0.00 % 153.409 M 0.00 % 153.409 M 680.59 % 19.653 M 2.14 % 19.242 M 91.22 % 10.063 M 1.05 % 9.958 M -56.01 % 22.637 M -23.15 % 29.456 M -0.67 % 29.655 M -15.10 % 34.928 M 7.75 % 32.416 M -32.47 % 48.001 M -22.80 % 62.180 M -17.36 % 75.244 M 15.19 % 65.319 M 15.31 % 56.647 M 24.09 % 45.651 M 357.15 % 9.986 M -21.97 % 12.798 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.000 K -99.72 % 4.632 M -66.09 % 13.659 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 116.000 K -7.20 % 125.000 K 5.93 % 118.000 K 461.90 % 21.000 K 16.67 % 18.000 K -40.00 % 30.000 K -6.25 % 32.000 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 0.000 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 30.009 M 2.02 % 29.416 M 11.96 % 26.273 M -14.83 % 30.848 M 33.48 % 23.111 M -12.61 % 26.445 M -47.60 % 50.467 M -66.71 % 151.619 M 155.40 % 59.366 M -0.86 % 59.880 M 16.59 % 51.358 M 1.27 % 50.715 M -17.44 % 61.425 M 9.59 % 56.052 M 7.18 % 52.297 M -14.38 % 61.080 M -23.37 % 79.704 M -23.09 % 103.629 M -25.94 % 139.923 M -33.20 % 209.465 M 108.99 % 100.227 M 44.90 % 69.169 M 37.05 % 50.470 M 272.25 % 13.558 M -22.85 % 17.574 M
2024 2023 2022 2021 2020 2019 2018 2017 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
2024 2023 2022 2021 2020 2019 2018 2017 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 199.000 K 0.000 0.000 -100.00 % 701.000 K 339.25 % -293.000 K 59.31 % -720.000 K 86.15 % -5.200 M -142.89 % 12.124 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 117.000 K 24.47 % 94.000 K -33.80 % 142.000 K 0.71 % 141.000 K 0.000 0.000 -100.00 % 2.000 K -81.82 % 11.000 K -81.03 % 58.000 K -61.33 % 150.000 K -12.28 % 171.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -1.152 M -337.53 % 485.000 K -80.25 % 2.456 M 566.03 % -527.000 K -147.48 % 1.110 M 175.61 % -1.468 M 72.28 % -5.296 M -427.72 % 1.616 M 119.80 % -8.163 M -2 836.33 % -278.000 K -119.29 % 1.441 M 1 183.46 % -133.000 K -118.24 % 729.000 K 3.85 % 702.000 K -64.60 % 1.983 M -5.89 % 2.107 M -49.89 % 4.205 M 0.000 100.00 % -7.547 M -179.07 % 9.545 M 160.86 % 3.659 M 302.49 % -1.807 M -487.77 % 466.000 K 0.000 0.000
Accounts receivables -5.000 K 99.33 % -745.000 K -114.86 % 5.015 M 210.98 % -4.519 M -307.67 % 2.176 M 8.37 % 2.008 M 903.20 % -250.000 K -107.63 % 3.278 M 145.83 % -7.153 M -2 630.15 % -262.000 K -114.09 % 1.860 M 343.14 % -765.000 K -759.55 % -89.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
Inventory -864.000 K -2 687.10 % -31.000 K 79.74 % -153.000 K 23.88 % -201.000 K 22.09 % -258.000 K -405.88 % -51.000 K 81.11 % -270.000 K -233.33 % -81.000 K -55.77 % -52.000 K 0.000 0.000 0.000 0.000 -100.00 % 25.000 K -43.18 % 44.000 K -74.12 % 170.000 K -98.39 % 10.590 M 0.000 -100.00 % 3.748 M 140.56 % -9.241 M -16 701.82 % -55.000 K 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 100.00 % -5.015 M -210.98 % 4.519 M 307.67 % -2.176 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
Other working capital -283.000 K -122.44 % 1.261 M -51.67 % 2.609 M 900.31 % -326.000 K -123.83 % 1.368 M 139.94 % -3.425 M -7.33 % -3.191 M -101.83 % -1.581 M -65.03 % -958.000 K -5 887.50 % -16.000 K 96.18 % -419.000 K -166.30 % 632.000 K -22.74 % 818.000 K 20.83 % 677.000 K -65.09 % 1.939 M 0.10 % 1.937 M 130.34 % -6.385 M 0.000 100.00 % -11.295 M -160.12 % 18.786 M 405.82 % 3.714 M 0.000 0.000 0.000 0.000
Other non cash items 442.000 K 168.00 % -650.000 K -598.92 % -93.000 K 39.61 % -154.000 K -115.93 % 967.000 K -91.07 % 10.832 M 36 206.67 % -30.000 K -100.04 % 73.121 M 3 656 150.00 % -2.000 K 85.71 % -14.000 K 75.44 % -57.000 K 87.50 % -456.000 K -729.09 % -55.000 K 0.00 % -55.000 K -1 733.33 % -3.000 K 94.34 % -53.000 K 64.43 % -149.000 K -100.86 % 17.253 M -56.28 % 39.462 M 2 890.81 % -1.414 M 12.28 % -1.612 M 22.65 % -2.084 M -115.73 % -966.000 K -143.53 % 2.219 M 154.53 % -4.069 M
Net cash provided by operating activities 2.136 M -26.42 % 2.903 M -38.79 % 4.743 M 3.27 % 4.593 M 2 304.71 % 191.000 K 106.84 % -2.791 M -174.97 % 3.723 M -22.45 % 4.801 M 165.59 % -7.320 M -939.45 % 872.000 K -79.92 % 4.342 M -13.54 % 5.022 M -28.91 % 7.064 M 87.23 % 3.773 M 50.44 % 2.508 M -36.38 % 3.942 M -54.99 % 8.758 M 376.80 % -3.164 M -189.35 % 3.541 M -82.37 % 20.085 M 11.65 % 17.989 M 48.93 % 12.079 M -4.05 % 12.589 M 19.20 % 10.561 M 20.04 % 8.798 M
Investments in property plant and equipment -127.000 K 58.63 % -307.000 K -87.20 % -164.000 K 53.80 % -355.000 K 64.57 % -1.002 M -503.61 % -166.000 K 65.56 % -482.000 K -15.04 % -419.000 K -203.62 % -138.000 K 66.09 % -407.000 K -171.33 % -150.000 K 14.29 % -175.000 K 78.15 % -801.000 K 21.62 % -1.022 M -609.72 % -144.000 K 64.62 % -407.000 K -48.00 % -275.000 K 72.22 % -990.000 K 56.12 % -2.256 M -59.55 % -1.414 M -0.07 % -1.413 M -13.04 % -1.250 M 11.41 % -1.411 M -44.57 % -976.000 K -54.92 % -630.000 K
Acquisitions net 0.000 0.000 0.000 0.000 100.00 % -71.000 K -1 114.29 % 7.000 K 800.00 % -1.000 K 99.99 % -8.974 M -355.53 % -1.970 M -8 308.33 % 24.000 K 0.000 0.000 0.000 -100.00 % 192.000 K 0.000 0.000 -100.00 % 103.000 K 103.96 % -2.603 M 0.000 100.00 % -1.411 M 92.86 % -19.753 M -59.25 % -12.404 M 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -3.724 M 0.000 0.000 100.00 % -16.720 M 5.18 % -17.634 M -708.90 % -2.180 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 % -54.000 K 55.74 % -122.000 K 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 77.000 K 0.000 -100.00 % 16.910 M -8.05 % 18.390 M 1 183.32 % 1.433 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 % 176.000 K 0.000 0.000 0.000 0.000
Other investing activites -1.793 M -385.06 % 629.000 K 162.08 % 240.000 K 22.45 % 196.000 K 188.24 % 68.000 K 1.49 % 67.000 K -91.73 % 810.000 K 2 282.35 % 34.000 K 61.90 % 21.000 K 31.25 % 16.000 K 33.33 % 12.000 K 50.00 % 8.000 K -99.61 % 2.054 M 206.92 % -1.921 M -601.57 % 383.000 K 111.90 % -3.218 M -1 784.82 % 191.000 K -97.50 % 7.640 M 460.38 % -2.120 M -299.25 % -531.000 K -107.95 % 6.681 M -18.69 % 8.217 M 275.76 % -4.675 M -284.56 % 2.533 M 240.80 % -1.799 M
Net cash used for investing activites -1.920 M -696.27 % 322.000 K 108.83 % -3.648 M -4 348.78 % -82.000 K 91.84 % -1.005 M -1 125.51 % 98.000 K -70.12 % 328.000 K 103.25 % -10.106 M -384.24 % -2.087 M -468.66 % -367.000 K -165.94 % -138.000 K 17.37 % -167.000 K -113.33 % 1.253 M 145.55 % -2.751 M -1 251.05 % 239.000 K 106.59 % -3.625 M -19 178.95 % 19.000 K -99.53 % 4.047 M 192.48 % -4.376 M -30.39 % -3.356 M 76.63 % -14.363 M -158.37 % -5.559 M 8.66 % -6.086 M -490.88 % 1.557 M 164.10 % -2.429 M
Debt repayment -295.000 K 71.72 % -1.043 M 10.78 % -1.169 M -15.17 % -1.015 M -451.21 % 289.000 K -56.08 % 658.000 K 0.000 -100.00 % 3.856 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.284 M 73.04 % -4.762 M -69.83 % -2.804 M -142.81 % 6.550 M 185.53 % 2.294 M 10 527.27 % -22.000 K 0.00 % -22.000 K -29.41 % -17.000 K 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.252 M 7 990.20 % 102.000 K 126.67 % 45.000 K 0.000 0.000 -100.00 % 84.000 K 0.000 0.000 0.000 0.000 -100.00 % 248.000 K -66.76 % 746.000 K -62.59 % 1.994 M -92.84 % 27.841 M 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -626.000 K 30.98 % -907.000 K 52.41 % -1.906 M 87.12 % -14.796 M -702.39 % -1.844 M -138.55 % -773.000 K 87.47 % -6.169 M -140.98 % -2.560 M 0.000 100.00 % -2.154 M 46.39 % -4.018 M 52.38 % -8.437 M -40.97 % -5.985 M -19.68 % -5.001 M -11.58 % -4.482 M 58.50 % -10.800 M -35.00 % -8.000 M
Other financing activites -1.058 M -677.94 % -136.000 K 80.49 % -697.000 K -648.82 % 127.000 K 124.52 % -518.000 K 73.08 % -1.924 M 0.000 0.000 0.000 100.00 % -18.000 K -117.65 % 102.000 K 126.67 % 45.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -679.000 K -281.46 % -178.000 K 0.000 100.00 % -182.000 K -120.13 % 904.000 K
Net cash used provided by financing activities -1.353 M -14.76 % -1.179 M 36.82 % -1.866 M -110.14 % -888.000 K -287.77 % -229.000 K 81.91 % -1.266 M 0.000 -100.00 % 3.856 M 715.97 % -626.000 K -108.54 % 7.327 M 506.15 % -1.804 M 87.77 % -14.751 M -699.95 % -1.844 M -138.55 % -773.000 K 87.30 % -6.085 M -137.70 % -2.560 M -99.38 % -1.284 M 81.43 % -6.916 M -1.38 % -6.822 M -316.23 % -1.639 M 54.77 % -3.624 M -13.00 % -3.207 M -113.74 % 23.337 M 312.17 % -10.999 M -55.00 % -7.096 M
Effect of forex changes on cash -111.000 K -250.00 % 74.000 K 108.70 % -851.000 K -466.81 % 232.000 K -59.23 % 569.000 K 211.57 % -510.000 K -272.26 % -137.000 K -95.71 % -70.000 K 44.44 % -126.000 K -257.50 % 80.000 K 142.42 % 33.000 K -80.81 % 172.000 K 273.91 % 46.000 K 58.62 % 29.000 K 137.66 % -77.000 K 83.89 % -478.000 K 16.29 % -571.000 K 7.90 % -620.000 K -236.87 % 453.000 K 131.12 % 196.000 K 215.98 % -169.000 K 60.14 % -424.000 K -909.52 % -42.000 K 86.71 % -316.000 K -183.16 % 380.000 K
Net change in cash -1.248 M -158.87 % 2.120 M 230.70 % -1.622 M -142.08 % 3.855 M 913.29 % -474.000 K 89.39 % -4.469 M -214.18 % 3.914 M 357.67 % -1.519 M 85.05 % -10.159 M -228.40 % 7.912 M 225.20 % 2.433 M 125.02 % -9.724 M -249.16 % 6.519 M 2 244.96 % 278.000 K 108.14 % -3.415 M -25.51 % -2.721 M -139.31 % 6.922 M 204.04 % -6.653 M 7.65 % -7.204 M -147.13 % 15.286 M 9 253.29 % -167.000 K -105.78 % 2.889 M -90.30 % 29.798 M 3 610.83 % 803.000 K 331.41 % -347.000 K
Cash at beginning of period 16.602 M 14.64 % 14.482 M -10.07 % 16.104 M 31.47 % 12.249 M -3.73 % 12.723 M -25.99 % 17.192 M 29.48 % 13.278 M -10.27 % 14.797 M -40.71 % 24.956 M 46.42 % 17.044 M 16.65 % 14.611 M -39.96 % 24.335 M 36.59 % 17.816 M 1.59 % 17.538 M -16.30 % 20.953 M -11.49 % 23.674 M 41.32 % 16.752 M -28.43 % 23.405 M -23.54 % 30.609 M 99.76 % 15.323 M -1.08 % 15.490 M 301.92 % 3.854 M 81.62 % 2.122 M 60.88 % 1.319 M -20.83 % 1.666 M
Cash at end of period 15.354 M -7.52 % 16.602 M 14.64 % 14.482 M -10.07 % 16.104 M 31.47 % 12.249 M -3.73 % 12.723 M -25.99 % 17.192 M 29.48 % 13.278 M -10.27 % 14.797 M -40.71 % 24.956 M 46.42 % 17.044 M 16.65 % 14.611 M -39.96 % 24.335 M 36.59 % 17.816 M 1.59 % 17.538 M -16.30 % 20.953 M -11.49 % 23.674 M 41.32 % 16.752 M -28.43 % 23.405 M -23.54 % 30.609 M 99.76 % 15.323 M 127.24 % 6.743 M -78.88 % 31.920 M 1 404.24 % 2.122 M 60.88 % 1.319 M
Operating cash flow 2.136 M -26.42 % 2.903 M -38.79 % 4.743 M 3.27 % 4.593 M 2 304.71 % 191.000 K 106.84 % -2.791 M -174.97 % 3.723 M -22.45 % 4.801 M 165.59 % -7.320 M -939.45 % 872.000 K -79.92 % 4.342 M -13.54 % 5.022 M -28.91 % 7.064 M 87.23 % 3.773 M 50.44 % 2.508 M -36.38 % 3.942 M -54.99 % 8.758 M 376.80 % -3.164 M -189.35 % 3.541 M -82.37 % 20.085 M 11.65 % 17.989 M 48.93 % 12.079 M -4.05 % 12.589 M 19.20 % 10.561 M 20.04 % 8.798 M
Capital expenditure -127.000 K 58.63 % -307.000 K -87.20 % -164.000 K 53.80 % -355.000 K 64.57 % -1.002 M -503.61 % -166.000 K 65.56 % -482.000 K -15.04 % -419.000 K -203.62 % -138.000 K 66.09 % -407.000 K -171.33 % -150.000 K 14.29 % -175.000 K 78.15 % -801.000 K 21.62 % -1.022 M -609.72 % -144.000 K 64.62 % -407.000 K -48.00 % -275.000 K 72.22 % -990.000 K 56.12 % -2.256 M -59.55 % -1.414 M -0.07 % -1.413 M -13.04 % -1.250 M 11.41 % -1.411 M -44.57 % -976.000 K -54.92 % -630.000 K
Free CashFlow 2.009 M -22.61 % 2.596 M -43.31 % 4.579 M 8.05 % 4.238 M 622.56 % -811.000 K 72.57 % -2.957 M -191.24 % 3.241 M -26.04 % 4.382 M 158.76 % -7.458 M -1 703.87 % 465.000 K -88.91 % 4.192 M -13.51 % 4.847 M -22.61 % 6.263 M 127.66 % 2.751 M 16.37 % 2.364 M -33.13 % 3.535 M -58.33 % 8.483 M 304.21 % -4.154 M -423.27 % 1.285 M -93.12 % 18.671 M 12.64 % 16.576 M 53.07 % 10.829 M -3.12 % 11.178 M 16.62 % 9.585 M 17.35 % 8.168 M
2024 2023 2022 2021 2020 2019 2018 2017 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
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-04-30 2015-06-30 2015-04-30 2014-06-30 2014-04-30 2013-06-30 2013-01-31 2012-06-30 2012-04-30 2011-06-30 2011-04-30 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-04-30 2004-06-30 2004-04-30 2003-06-30 2003-01-31 2002-06-30 2002-01-31 2001-06-30 2001-01-31 2000-10-30
Revenue 15.138 M -31.93 % 22.238 M 13.81 % 19.539 M -22.15 % 25.098 M 30.33 % 19.257 M -10.39 % 21.489 M -29.29 % 30.389 M -12.09 % 34.567 M 23.14 % 28.072 M 17.36 % 23.920 M 27.68 % 18.734 M -35.70 % 29.135 M -20.30 % 36.557 M -25.81 % 49.274 M -15.39 % 58.239 M 116.68 % 26.878 M -47.96 % 51.649 M -25.78 % 69.585 M 184.39 % 24.468 M -66.03 % 72.023 M 178.63 % 25.849 M -65.94 % 75.885 M 175.83 % 27.512 M -50.00 % 55.024 M 0.00 % 55.024 M 4.33 % 52.740 M 10.15 % 47.882 M -2.28 % 49.000 M 4.78 % 46.763 M 0.00 % 46.763 M 0.00 % 46.763 M -52.22 % 97.881 M 0.00 % 97.881 M 35.14 % 72.427 M -62.24 % 191.792 M 0.00 % 191.792 M 0.00 % 191.792 M 33.04 % 144.161 M 0.00 % 144.161 M 113.04 % 67.668 M 205.24 % 22.169 M -0.10 % 22.191 M 0.20 % 22.147 M 0.00 % 22.147 M 0.00 % 22.147 M 198.80 % 7.412 M -54.38 % 16.246 M 100.00 % 8.123 M -66.67 % 24.368 M
Net income -920.000 K -134.97 % 2.631 M 10 862.50 % 24.000 K -98.26 % 1.377 M 129.12 % 601.000 K 76.76 % 340.000 K -50.07 % 681.000 K -79.05 % 3.250 M 288.76 % 836.000 K 768.80 % -125.000 K 96.27 % -3.352 M 72.09 % -12.012 M -246.67 % -3.465 M 95.24 % -72.858 M -544.65 % -11.302 M 46.29 % -21.044 M 61.84 % -55.144 M -5 532.64 % -979.000 K -333.65 % 419.000 K -25.44 % 562.000 K -49.55 % 1.114 M -64.33 % 3.123 M 134.28 % 1.333 M -50.00 % 2.666 M 0.00 % 2.666 M 8.31 % 2.462 M 663.26 % 322.500 K 113.93 % -2.315 M -178.21 % 2.960 M 0.00 % 2.960 M 0.00 % 2.960 M 170.89 % -4.175 M 0.00 % -4.175 M 18.21 % -5.104 M 66.93 % -15.435 M 0.00 % -15.435 M 0.00 % -15.435 M -393.58 % 5.258 M 0.00 % 5.258 M -29.35 % 7.442 M 1.76 % 7.313 M -13.57 % 8.461 M 37.26 % 6.164 M 0.00 % 6.164 M 0.00 % 6.164 M 195.56 % 2.086 M -67.58 % 6.434 M 100.00 % 3.217 M -66.67 % 9.650 M
Income before tax -946.000 K -134.13 % 2.772 M 3 645.95 % 74.000 K -95.09 % 1.508 M 130.93 % 653.000 K 47.74 % 442.000 K -46.03 % 819.000 K -75.29 % 3.314 M 263.78 % 911.000 K 859.17 % -120.000 K 96.44 % -3.372 M 78.89 % -15.971 M -279.54 % -4.208 M 94.73 % -79.853 M -521.09 % -12.857 M 44.53 % -23.178 M 57.63 % -54.703 M -32 803.76 % -166.250 K -124.77 % 671.250 K -54.38 % 1.471 M 21.22 % 1.214 M -66.50 % 3.623 M 193.99 % 1.232 M -50.00 % 2.465 M 0.00 % 2.465 M -6.56 % 2.638 M 570.27 % 393.500 K 117.56 % -2.242 M -174.01 % 3.029 M 0.00 % 3.029 M 0.00 % 3.029 M 159.47 % -5.093 M 0.00 % -5.093 M 1.98 % -5.196 M 63.17 % -14.106 M 0.00 % -14.106 M 0.00 % -14.106 M -312.46 % 6.639 M 0.00 % 6.639 M -19.53 % 8.250 M 11.73 % 7.384 M -12.22 % 8.412 M 32.35 % 6.356 M 0.00 % 6.356 M 0.00 % 6.356 M 195.52 % 2.151 M -67.80 % 6.679 M 100.00 % 3.339 M -66.67 % 10.018 M
Income before tax ratio -0.06 -150.13 % 0.12 3 191.30 % 0.00 -93.70 % 0.06 77.19 % 0.03 64.86 % 0.02 -23.68 % 0.03 -71.89 % 0.10 195.42 % 0.03 746.88 % -0.01 97.21 % -0.18 67.16 % -0.55 -376.22 % -0.12 92.90 % -1.62 -634.09 % -0.22 74.40 % -0.86 18.58 % -1.06 -44 230.37 % 0.00 -108.71 % 0.03 34.30 % 0.02 -56.50 % 0.05 -1.64 % 0.05 6.59 % 0.04 0.00 % 0.04 0.00 % 0.04 -10.44 % 0.05 508.53 % 0.01 117.97 % -0.05 -170.63 % 0.06 0.00 % 0.06 0.00 % 0.06 224.48 % -0.05 0.00 % -0.05 27.47 % -0.07 2.46 % -0.07 0.00 % -0.07 0.00 % -0.07 -259.70 % 0.05 0.00 % 0.05 -62.23 % 0.12 -63.40 % 0.33 -12.13 % 0.38 32.08 % 0.29 0.00 % 0.29 0.00 % 0.29 -1.10 % 0.29 -29.42 % 0.41 0.00 % 0.41 0.00 % 0.41
EBITDA -1.275 M -156.02 % 2.276 M 2 521.28 % -94.000 K -106.92 % 1.359 M 1 688.16 % 76.000 K -64.32 % 213.000 K -64.56 % 601.000 K -79.94 % 2.996 M 304.86 % 740.000 K -27.66 % 1.023 M 121.42 % -4.776 M 26.57 % -6.504 M -324.82 % -1.531 M 75.34 % -6.209 M -275.94 % 3.529 M 117.85 % -19.772 M -186.60 % 22.832 M 2 449.61 % 895.500 K 21.10 % 739.500 K -52.24 % 1.548 M 10.37 % 1.403 M -68.54 % 4.459 M 213.65 % 1.422 M -51.65 % 2.941 M 0.00 % 2.941 M 18.86 % 2.474 M 315.80 % 595.000 K -28.74 % 835.000 K -75.93 % 3.469 M 0.00 % 3.469 M 0.00 % 3.469 M 345.85 % -1.411 M 0.00 % -1.411 M 72.84 % -5.196 M 59.59 % -12.858 M 8.15 % -13.998 M 0.00 % -13.998 M -320.20 % 6.357 M 0.00 % 6.357 M -27.65 % 8.787 M 9.06 % 8.057 M 25.23 % 6.434 M -4.50 % 6.737 M -0.01 % 6.738 M 0.00 % 6.738 M 213.26 % 2.151 M -67.80 % 6.679 M 100.00 % 3.339 M -63.33 % 9.107 M
Net income ratio -0.06 -151.37 % 0.12 9 531.99 % 0.00 -97.76 % 0.05 75.80 % 0.03 97.25 % 0.02 -29.40 % 0.02 -76.17 % 0.09 215.71 % 0.03 669.88 % -0.01 97.08 % -0.18 56.60 % -0.41 -334.98 % -0.09 93.59 % -1.48 -661.94 % -0.19 75.21 % -0.78 26.67 % -1.07 -7 488.70 % -0.01 -182.16 % 0.02 119.46 % 0.01 -81.89 % 0.04 4.72 % 0.04 -15.06 % 0.05 0.00 % 0.05 0.00 % 0.05 3.81 % 0.05 592.95 % 0.01 114.26 % -0.05 -174.64 % 0.06 0.00 % 0.06 0.00 % 0.06 248.37 % -0.04 0.00 % -0.04 39.48 % -0.07 12.43 % -0.08 0.00 % -0.08 0.00 % -0.08 -320.67 % 0.04 0.00 % 0.04 -66.84 % 0.11 -66.66 % 0.33 -13.49 % 0.38 36.99 % 0.28 0.00 % 0.28 0.00 % 0.28 -1.08 % 0.28 -28.95 % 0.40 0.00 % 0.40 0.00 % 0.40
Ratio EBITDA -0.08 -182.29 % 0.10 2 227.41 % 0.00 -108.88 % 0.05 1 272.00 % 0.00 -60.18 % 0.01 -49.88 % 0.02 -77.18 % 0.09 228.79 % 0.03 -38.36 % 0.04 116.78 % -0.25 -14.20 % -0.22 -433.04 % -0.04 66.76 % -0.13 -307.95 % 0.06 108.24 % -0.74 -266.40 % 0.44 3 335.02 % 0.01 -57.42 % 0.03 40.59 % 0.02 -60.39 % 0.05 -7.65 % 0.06 13.71 % 0.05 -3.30 % 0.05 0.00 % 0.05 13.92 % 0.05 277.50 % 0.01 -27.08 % 0.02 -77.03 % 0.07 0.00 % 0.07 0.00 % 0.07 614.60 % -0.01 0.00 % -0.01 79.90 % -0.07 -7.00 % -0.07 8.15 % -0.07 0.00 % -0.07 -265.51 % 0.04 0.00 % 0.04 -66.04 % 0.13 -64.27 % 0.36 25.35 % 0.29 -4.69 % 0.30 -0.01 % 0.30 0.00 % 0.30 4.84 % 0.29 -29.42 % 0.41 0.00 % 0.41 10.00 % 0.37
Gross profit ratio 0.37 -21.18 % 0.47 32.95 % 0.36 -8.21 % 0.39 2.29 % 0.38 7.83 % 0.35 12.15 % 0.31 -9.81 % 0.35 9.97 % 0.32 3.60 % 0.31 5.44 % 0.29 19.62 % 0.24 18.36 % 0.20 -28.94 % 0.29 23.98 % 0.23 -9.90 % 0.26 17.65 % 0.22 -9.14 % 0.24 -5.56 % 0.26 0.78 % 0.25 -2.85 % 0.26 -1.39 % 0.26 5.51 % 0.25 0.00 % 0.25 0.00 % 0.25 10.07 % 0.23 -5.05 % 0.24 19.83 % 0.20 -28.88 % 0.28 0.00 % 0.28 0.00 % 0.28 53.33 % 0.18 0.00 % 0.18 79.69 % 0.10 -27.00 % 0.14 0.00 % 0.14 0.00 % 0.14 -30.90 % 0.20 0.00 % 0.20 -52.71 % 0.43 -50.91 % 0.87 -3.63 % 0.91 7.83 % 0.84 0.00 % 0.84 0.00 % 0.84 -14.68 % 0.98 2.68 % 0.96 0.00 % 0.96 0.00 % 0.96
Weighted average shs out dil 1.510 B 0.00 % 1.510 B 0.00 % 1.510 B 0.00 % 1.510 B 0.00 % 1.510 B 0.00 % 1.510 B 0.00 % 1.510 B 0.00 % 1.510 B 0.00 % 1.510 B 0.00 % 1.510 B 0.00 % 1.510 B 0.00 % 1.510 B 0.00 % 1.510 B 0.00 % 1.510 B 0.00 % 1.510 B 0.00 % 1.510 B 0.00 % 1.510 B 43.20 % 1.054 B 2.77 % 1.026 B 0.00 % 1.026 B 0.05 % 1.025 B 0.00 % 1.025 B 0.06 % 1.025 B 0.00 % 1.025 B 0.00 % 1.025 B 0.00 % 1.025 B -0.92 % 1.034 B 0.00 % 1.034 B 0.22 % 1.032 B 0.00 % 1.032 B 1.91 % 1.012 B 0.00 % 1.012 B 0.46 % 1.008 B 0.00 % 1.008 B 3.26 % 976.059 M 0.00 % 976.059 M 0.00 % 976.059 M 0.00 % 976.059 M -2.97 % 1.006 B 2.29 % 983.451 M -2.24 % 1.006 B 0.88 % 997.159 M 2.46 % 973.263 M 0.00 % 973.263 M 29.89 % 749.281 M 0.00 % 749.281 M 0.16 % 748.081 M 0.00 % 748.081 M 0.00 % 748.081 M
Weighted average shs out 1.511 B 0.02 % 1.510 B -5.60 % 1.600 B 4.58 % 1.530 B 1.32 % 1.510 B -11.17 % 1.700 B 12.58 % 1.510 B -2.48 % 1.548 B 2.42 % 1.512 B 20.94 % 1.250 B -17.21 % 1.510 B 0.55 % 1.502 B -0.36 % 1.507 B -0.09 % 1.508 B 0.09 % 1.507 B -0.16 % 1.510 B 0.00 % 1.510 B 43.20 % 1.054 B 2.77 % 1.026 B 0.02 % 1.026 B 0.03 % 1.025 B 0.00 % 1.025 B 0.06 % 1.025 B 0.00 % 1.025 B 0.00 % 1.025 B 0.00 % 1.025 B -0.92 % 1.034 B 1.30 % 1.021 B -1.06 % 1.032 B 0.00 % 1.032 B 1.91 % 1.012 B 0.00 % 1.012 B 0.46 % 1.008 B 0.00 % 1.008 B 3.26 % 976.059 M 0.00 % 976.059 M 0.00 % 976.059 M 0.00 % 976.059 M -2.97 % 1.006 B 2.29 % 983.451 M -2.24 % 1.006 B 5.47 % 953.804 M -2.00 % 973.263 M 0.00 % 973.263 M 29.89 % 749.281 M 0.00 % 749.281 M 0.16 % 748.081 M 0.00 % 748.081 M 0.00 % 748.081 M
EPS diluted 0.00 -133.33 % 0.00 0.00 -100.00 % 0.00 125.00 % 0.00 100.00 % 0.00 -60.00 % 0.00 -77.27 % 0.00 266.67 % 0.00 700.00 % 0.00 95.45 % 0.00 72.50 % -0.01 -247.83 % 0.00 95.24 % -0.05 -544.00 % -0.01 46.04 % -0.01 63.90 % -0.04 -4 177.78 % 0.00 -325.00 % 0.00 -33.33 % 0.00 -45.45 % 0.00 -63.33 % 0.00 130.77 % 0.00 -50.04 % 0.00 0.00 % 0.00 13.13 % 0.00 475.00 % 0.00 119.05 % 0.00 -175.00 % 0.00 -2.38 % 0.00 -1.87 % 0.00 170.89 % 0.00 0.45 % 0.00 18.78 % -0.01 67.72 % -0.02 -178.82 % -0.01 0.00 % -0.01 -205.92 % 0.01 3.06 % 0.01 -96.36 % 0.14 1 883.33 % 0.01 -13.25 % 0.01 29.69 % 0.01 -99.36 % 1.00 0.00 % 1.00 35 614.29 % 0.00 -67.44 % 0.01 100.00 % 0.00 -66.67 % 0.01
Earnings per share 0.00 -135.29 % 0.00 0.00 -100.00 % 0.00 125.00 % 0.00 100.00 % 0.00 -60.00 % 0.00 -76.19 % 0.00 250.00 % 0.00 700.00 % 0.00 95.45 % 0.00 72.50 % -0.01 -247.83 % 0.00 95.24 % -0.05 -544.00 % -0.01 46.04 % -0.01 63.90 % -0.04 -4 177.78 % 0.00 -325.00 % 0.00 -33.33 % 0.00 -45.45 % 0.00 -63.33 % 0.00 130.77 % 0.00 -50.04 % 0.00 0.00 % 0.00 13.13 % 0.00 475.00 % 0.00 119.05 % 0.00 -175.00 % 0.00 -2.38 % 0.00 -1.87 % 0.00 170.89 % 0.00 0.45 % 0.00 18.78 % -0.01 67.72 % -0.02 -178.82 % -0.01 0.00 % -0.01 -205.92 % 0.01 3.06 % 0.01 -96.36 % 0.14 1 883.33 % 0.01 -19.10 % 0.01 39.06 % 0.01 -99.36 % 1.00 0.00 % 1.00 35 614.29 % 0.00 -67.44 % 0.01 100.00 % 0.00 -66.67 % 0.01
Gross profit 5.653 M -46.35 % 10.536 M 51.31 % 6.963 M -28.54 % 9.744 M 33.32 % 7.309 M -3.37 % 7.564 M -20.70 % 9.538 M -20.71 % 12.029 M 35.42 % 8.883 M 21.58 % 7.306 M 34.62 % 5.427 M -23.09 % 7.056 M -5.67 % 7.480 M -47.28 % 14.188 M 4.89 % 13.526 M 95.22 % 6.929 M -38.78 % 11.317 M -32.56 % 16.781 M 168.57 % 6.248 M -65.76 % 18.251 M 170.68 % 6.743 M -66.41 % 20.073 M 191.04 % 6.897 M -50.00 % 13.794 M 0.00 % 13.794 M 14.84 % 12.012 M 4.58 % 11.486 M 17.10 % 9.809 M -25.48 % 13.163 M 0.00 % 13.163 M 0.00 % 13.163 M -26.75 % 17.970 M 0.00 % 17.970 M 142.85 % 7.400 M -72.43 % 26.843 M 0.00 % 26.843 M 0.00 % 26.843 M -8.07 % 29.200 M 0.00 % 29.200 M 0.75 % 28.981 M 49.83 % 19.343 M -3.72 % 20.091 M 8.05 % 18.595 M 0.00 % 18.595 M 0.00 % 18.595 M 154.94 % 7.294 M -53.15 % 15.570 M 100.00 % 7.785 M -66.67 % 23.354 M
Income tax expense 26.000 K -81.56 % 141.000 K 182.00 % 50.000 K -61.83 % 131.000 K 151.92 % 52.000 K -49.02 % 102.000 K -26.09 % 138.000 K 115.63 % 64.000 K -14.67 % 75.000 K 1 400.00 % 5.000 K -75.00 % 20.000 K -99.50 % 3.961 M 443.35 % 729.000 K -89.56 % 6.982 M 349.29 % 1.554 M 172.82 % -2.134 M -580.63 % 444.000 K -48.71 % 865.750 K 243.21 % 252.250 K -72.26 % 909.250 K 811.53 % 99.750 K -80.04 % 499.750 K 596.03 % -100.750 K 50.00 % -201.500 K 0.00 % -201.500 K -214.49 % 176.000 K 147.89 % 71.000 K -2.74 % 73.000 K 5.80 % 69.000 K 0.00 % 69.000 K 0.00 % 69.000 K -93.33 % 1.035 M 0.00 % 1.035 M 1 233.70 % -91.250 K -106.86 % 1.330 M 0.00 % 1.330 M 0.00 % 1.330 M -3.76 % 1.382 M 0.00 % 1.382 M 70.87 % 808.500 K 1 030.77 % 71.500 K 245.92 % -49.000 K -125.52 % 192.000 K 0.00 % 192.000 K 0.00 % 192.000 K 194.25 % 65.250 K -73.37 % 245.000 K 100.00 % 122.500 K -66.67 % 367.500 K
Cost of revenue 9.485 M -18.95 % 11.702 M -6.95 % 12.576 M -18.09 % 15.354 M 28.51 % 11.948 M -14.20 % 13.925 M -33.22 % 20.851 M -7.49 % 22.538 M 17.45 % 19.189 M 15.50 % 16.614 M 24.85 % 13.307 M -39.73 % 22.079 M -24.07 % 29.077 M -17.13 % 35.086 M -21.53 % 44.713 M 124.13 % 19.950 M -50.54 % 40.332 M -23.62 % 52.804 M 189.82 % 18.220 M -66.12 % 53.772 M 181.43 % 19.107 M -65.77 % 55.812 M 170.74 % 20.615 M -50.00 % 41.230 M 0.00 % 41.230 M 1.23 % 40.728 M 11.90 % 36.396 M -7.13 % 39.191 M 16.64 % 33.600 M 0.00 % 33.600 M 0.00 % 33.600 M -57.95 % 79.912 M 0.00 % 79.912 M 22.89 % 65.027 M -60.58 % 164.949 M 0.00 % 164.949 M 0.00 % 164.949 M 43.48 % 114.962 M 0.00 % 114.962 M 197.16 % 38.687 M 1 268.97 % 2.826 M 34.57 % 2.100 M -40.88 % 3.552 M 0.00 % 3.552 M 0.00 % 3.552 M 2 903.81 % 118.250 K -82.51 % 676.000 K 100.00 % 338.000 K -66.67 % 1.014 M
General and administrative expenses 6.639 M -9.88 % 7.367 M 15.82 % 6.361 M -3.91 % 6.620 M 5.85 % 6.254 M -6.87 % 6.715 M -10.86 % 7.533 M 1.80 % 7.400 M 7.89 % 6.859 M 23.67 % 5.546 M -38.30 % 8.989 M -7.32 % 9.699 M 0.55 % 9.646 M -11.15 % 10.857 M 8.70 % 9.988 M 91.66 % 5.211 M -46.38 % 9.720 M -40.96 % 16.462 M 182.71 % 5.823 M -66.65 % 17.460 M 199.37 % 5.832 M -66.56 % 17.443 M 196.36 % 5.886 M -50.00 % 11.772 M 0.00 % 11.772 M 6.91 % 11.011 M 0.06 % 11.004 M 19.82 % 9.184 M -28.39 % 12.824 M 0.00 % 12.824 M 0.00 % 12.824 M -22.77 % 16.604 M 0.00 % 16.604 M 66.64 % 9.964 M -56.61 % 22.963 M 0.00 % 22.963 M 0.00 % 22.963 M -9.10 % 25.261 M 0.00 % 25.261 M 16.51 % 21.682 M 61.43 % 13.431 M -2.28 % 13.745 M 4.79 % 13.117 M 0.00 % 13.117 M 0.00 % 13.117 M 140.44 % 5.455 M -45.56 % 10.021 M 100.00 % 5.011 M -66.67 % 15.032 M
Selling and marketing expenses 336.000 K -65.64 % 978.000 K 33.24 % 734.000 K -59.45 % 1.810 M 69.48 % 1.068 M 17.49 % 909.000 K -46.84 % 1.710 M 0.77 % 1.697 M 18.18 % 1.436 M 46.08 % 983.000 K -31.11 % 1.427 M -30.49 % 2.053 M -18.11 % 2.507 M -51.56 % 5.175 M -26.29 % 7.021 M 130.27 % 3.049 M -45.45 % 5.589 M 2 188.23 % 244.250 K 200.00 % -244.250 K -172.59 % 336.500 K 200.00 % -336.500 K -224.86 % 269.500 K 200.00 % -269.500 K 0.000 0.000 -100.00 % 690.000 K 200.00 % -690.000 K -125.64 % 2.691 M 200.00 % -2.691 M 0.000 0.000 0.000 0.000 -100.00 % 2.665 M -86.07 % 19.127 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 878.500 K 200.00 % -878.500 K 0.000 0.000 100.00 % -303.500 K 55.00 % -674.500 K -100.00 % -337.250 K -200.00 % 337.250 K
Other expenses 0.000 100.00 % -1.337 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -281.750 K 0.00 % -281.750 K -45.42 % -193.750 K 0.00 % -193.750 K 43.06 % -340.250 K 43.57 % -603.000 K 0.000 100.00 % -977.000 K 0.000 100.00 % -1.346 M 0.000 100.00 % -539.000 K 0.00 % -539.000 K -455.67 % -97.000 K 0.000 100.00 % -1.380 M 0.000 100.00 % -2.691 M 0.00 % -2.691 M 46.91 % -5.069 M 0.00 % -5.069 M 0.000 0.000 -100.00 % 19.127 M 0.00 % 19.127 M 1 226.08 % -1.699 M 0.00 % -1.699 M 30.47 % -2.443 M 0.000 0.000 0.000 100.00 % -878.500 K 0.00 % -878.500 K 0.000 0.000 0.000 100.00 % -1.349 M
Operating expenses 7.004 M -16.11 % 8.349 M 17.16 % 7.126 M -27.35 % 9.808 M 48.67 % 6.597 M -9.90 % 7.322 M -15.45 % 8.660 M -1.95 % 8.832 M 11.60 % 7.914 M 6.30 % 7.445 M -15.02 % 8.761 M -62.22 % 23.188 M 99.50 % 11.623 M -87.64 % 94.071 M 256.46 % 26.390 M 227.16 % 8.067 M -46.11 % 14.969 M -7.05 % 16.103 M 188.65 % 5.579 M -66.83 % 16.819 M 206.04 % 5.496 M -66.42 % 16.367 M 191.42 % 5.616 M -50.00 % 11.233 M 0.00 % 11.233 M 9.04 % 10.302 M -0.12 % 10.314 M -1.72 % 10.495 M 3.57 % 10.133 M 0.00 % 10.133 M 0.00 % 10.133 M -28.17 % 14.106 M 0.00 % 14.106 M 11.70 % 12.629 M -70.00 % 42.089 M 0.00 % 42.089 M 0.00 % 42.089 M 78.63 % 23.562 M 0.00 % 23.562 M 22.47 % 19.239 M 43.24 % 13.431 M -8.15 % 14.623 M 19.49 % 12.238 M 0.00 % 12.238 M 0.00 % 12.238 M 137.55 % 5.152 M -44.88 % 9.347 M 100.00 % 4.673 M -66.67 % 14.020 M
Cost and expenses 16.489 M -17.76 % 20.051 M 1.77 % 19.702 M -21.70 % 25.162 M 35.68 % 18.545 M -12.72 % 21.247 M -28.00 % 29.511 M -5.93 % 31.370 M 15.74 % 27.103 M 12.65 % 24.059 M 9.02 % 22.068 M -51.25 % 45.267 M 11.22 % 40.700 M -68.49 % 129.157 M 81.65 % 71.103 M 153.79 % 28.016 M -49.34 % 55.301 M -19.75 % 68.908 M 189.55 % 23.799 M -66.29 % 70.592 M 186.93 % 24.603 M -65.91 % 72.179 M 175.17 % 26.231 M -50.00 % 52.462 M 0.00 % 52.462 M 2.81 % 51.029 M 9.25 % 46.709 M -5.99 % 49.686 M 13.61 % 43.733 M 0.00 % 43.733 M 0.00 % 43.733 M -53.48 % 94.018 M 0.00 % 94.018 M 21.07 % 77.656 M -62.49 % 207.038 M 0.00 % 207.038 M 0.00 % 207.038 M 49.46 % 138.524 M 0.00 % 138.524 M 139.14 % 57.926 M 256.32 % 16.257 M -2.79 % 16.723 M 5.91 % 15.790 M 0.00 % 15.790 M 0.00 % 15.790 M 199.62 % 5.270 M -47.42 % 10.023 M 100.00 % 5.011 M -66.67 % 15.034 M
Research and development expenses 0.000 -100.00 % 1.337 M 0.000 -100.00 % 1.355 M 0.000 -100.00 % 1.576 M 0.000 -100.00 % 1.580 M 0.000 -100.00 % 1.380 M 0.000 -100.00 % 1.280 M 0.000 -100.00 % 1.183 M 0.000 0.000 -100.00 % 1.724 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 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 7.004 M -16.11 % 8.349 M 17.16 % 7.126 M -15.70 % 8.453 M 15.43 % 7.323 M -2.05 % 7.476 M -18.49 % 9.172 M -1.56 % 9.317 M 12.32 % 8.295 M 27.05 % 6.529 M -37.32 % 10.416 M -11.37 % 11.752 M -3.30 % 12.153 M -24.20 % 16.032 M -5.74 % 17.009 M 105.91 % 8.260 M -46.04 % 15.309 M -8.37 % 16.706 M 199.46 % 5.579 M -68.65 % 17.796 M 223.82 % 5.496 M -68.97 % 17.713 M 215.38 % 5.616 M -52.29 % 11.772 M 0.00 % 11.772 M 0.61 % 11.701 M 13.45 % 10.314 M -13.15 % 11.875 M 17.19 % 10.133 M -20.98 % 12.824 M 0.00 % 12.824 M -22.77 % 16.604 M 0.00 % 16.604 M 31.47 % 12.629 M -70.00 % 42.089 M 83.29 % 22.963 M 0.00 % 22.963 M -9.10 % 25.261 M 0.00 % 25.261 M 16.51 % 21.682 M 61.43 % 13.431 M -8.15 % 14.623 M 19.49 % 12.238 M -6.70 % 13.117 M 0.00 % 13.117 M 154.60 % 5.152 M -44.88 % 9.347 M 100.00 % 4.673 M -69.59 % 15.369 M
Interest income 0.000 0.000 0.000 -100.00 % 382.000 K 547.46 % 59.000 K -70.50 % 200.000 K 238.98 % 59.000 K -49.57 % 117.000 K 101.72 % 58.000 K 205.26 % 19.000 K -50.00 % 38.000 K -76.40 % 161.000 K 147.69 % 65.000 K 116.67 % 30.000 K 328.57 % 7.000 K 0.000 -100.00 % 9.000 K -35.71 % 14.000 K 0.000 -100.00 % 7.000 K 0.000 -100.00 % 7.000 K 0.000 -100.00 % 27.500 K 0.00 % 27.500 K -50.00 % 55.000 K 0.000 -100.00 % 5.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
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 -100.00 % 29.750 K 0.00 % 29.750 K 750.00 % 3.500 K 0.00 % 3.500 K -100.00 % 73.084 M 9 541.62 % 758.000 K 0.000 0.000 0.000 -100.00 % 270.000 K 0.000 -100.00 % 97.000 K 0.00 % 97.000 K 0.000 0.000 -100.00 % 3.114 M 0.000 0.000 0.000 -100.00 % 26.000 K 0.00 % 26.000 K 177.04 % -33.750 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.000 K 0.000 0.000 0.000 -100.00 % 1.000 K 0.00 % 1.000 K 111.43 % -8.750 K 98.08 % -455.500 K -100.00 % -227.750 K -200.00 % 227.750 K
Depreciation and amortization 76.000 K -14.61 % 89.000 K 28.99 % 69.000 K 1.47 % 68.000 K -24.44 % 90.000 K -28.00 % 125.000 K -46.81 % 235.000 K -17.25 % 284.000 K 86.84 % 152.000 K -38.21 % 246.000 K 15.49 % 213.000 K 111.78 % -1.808 M -157.54 % 3.142 M 171.98 % -4.365 M -162.25 % 7.012 M 106.10 % 3.402 M -23.51 % 4.448 M 1 673.78 % 250.750 K 267.40 % 68.250 K -18.75 % 84.000 K -55.56 % 189.000 K -66.64 % 566.500 K 198.94 % 189.500 K -50.00 % 379.000 K 0.00 % 379.000 K 115.95 % 175.500 K -12.90 % 201.500 K 637.33 % -37.500 K -108.51 % 440.500 K 0.00 % 440.500 K 0.00 % 440.500 K -66.01 % 1.296 M 0.00 % 1.296 M 3 740.00 % 33.750 K -97.30 % 1.248 M 0.00 % 1.248 M 0.00 % 1.248 M 73.45 % 719.500 K 0.00 % 719.500 K 39.57 % 515.500 K -23.35 % 672.500 K -30.27 % 964.500 K 153.48 % 380.500 K 0.00 % 380.500 K 0.00 % 380.500 K 4 248.57 % 8.750 K -98.08 % 455.500 K 100.00 % 227.750 K 200.00 % -227.750 K
Operating income -1.351 M -161.77 % 2.187 M 1 441.72 % -163.000 K -154.69 % -64.000 K -357.14 % -14.000 K -115.91 % 88.000 K -75.96 % 366.000 K -86.50 % 2.712 M 361.22 % 588.000 K -24.32 % 777.000 K 115.57 % -4.989 M -6.24 % -4.696 M -0.49 % -4.673 M -153.42 % -1.844 M 47.06 % -3.483 M 84.97 % -23.174 M -226.06 % 18.384 M 2 751.34 % 644.750 K -3.95 % 671.250 K -54.16 % 1.464 M 20.64 % 1.214 M -68.82 % 3.893 M 215.91 % 1.232 M -51.89 % 2.562 M 0.00 % 2.562 M 11.44 % 2.299 M 484.12 % 393.500 K -54.90 % 872.500 K -71.19 % 3.029 M 0.00 % 3.029 M 0.00 % 3.029 M 211.88 % -2.707 M 0.00 % -2.707 M 48.23 % -5.229 M 62.93 % -14.106 M 7.48 % -15.246 M 0.00 % -15.246 M -370.44 % 5.638 M 0.00 % 5.638 M -31.84 % 8.271 M 12.01 % 7.384 M 35.02 % 5.469 M -13.96 % 6.356 M -0.02 % 6.357 M 0.00 % 6.357 M 196.78 % 2.142 M -65.58 % 6.223 M 100.00 % 3.112 M -66.67 % 9.335 M
Operating income ratio -0.09 -190.75 % 0.10 1 278.88 % -0.01 -227.15 % 0.00 -250.75 % 0.00 -117.75 % 0.00 -66.00 % 0.01 -84.65 % 0.08 274.56 % 0.02 -35.52 % 0.03 112.20 % -0.27 -65.22 % -0.16 -26.09 % -0.13 -241.57 % -0.04 37.42 % -0.06 93.06 % -0.86 -342.23 % 0.36 3 741.53 % 0.01 -66.23 % 0.03 34.94 % 0.02 -56.70 % 0.05 -8.47 % 0.05 14.53 % 0.04 -3.79 % 0.05 0.00 % 0.05 6.82 % 0.04 430.31 % 0.01 -53.85 % 0.02 -72.51 % 0.06 0.00 % 0.06 0.00 % 0.06 334.17 % -0.03 0.00 % -0.03 61.70 % -0.07 1.83 % -0.07 7.48 % -0.08 0.00 % -0.08 -303.28 % 0.04 0.00 % 0.04 -68.01 % 0.12 -63.30 % 0.33 35.15 % 0.25 -14.13 % 0.29 -0.02 % 0.29 0.00 % 0.29 -0.68 % 0.29 -24.56 % 0.38 0.00 % 0.38 0.00 % 0.38
Total other income expenses net 405.000 K -30.77 % 585.000 K 146.84 % 237.000 K -84.92 % 1.572 M 135.68 % 667.000 K 88.42 % 354.000 K -21.85 % 453.000 K -79.24 % 2.182 M 575.54 % 323.000 K 136.01 % -897.000 K -155.47 % 1.617 M 114.34 % -11.275 M -2 524.73 % 465.000 K 100.61 % -76.826 M -719.56 % -9.374 M -267 728.57 % -3.500 K 99.99 % -68.167 M -7 995.84 % -842.000 K 0.000 -100.00 % 7.000 K 0.000 100.00 % -132.000 K 0.000 100.00 % -69.500 K 0.00 % -69.500 K -120.50 % 339.000 K 0.000 100.00 % -1.540 M 0.000 100.00 % -683.000 K 0.00 % -683.000 K 55.30 % -1.528 M 0.00 % -1.528 M -4 627.41 % 33.750 K 0.000 100.00 % -156.000 K 0.00 % -156.000 K -115.58 % 1.002 M 0.00 % 1.002 M 4 869.05 % -21.000 K 0.000 -100.00 % 2.943 M 0.000 100.00 % -1.000 K 0.00 % -1.000 K -111.43 % 8.750 K -98.08 % 455.500 K 100.00 % 227.750 K -66.67 % 683.250 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-04-30 2015-06-30 2015-04-30 2014-06-30 2014-04-30 2013-06-30 2013-01-31 2012-06-30 2012-04-30 2011-06-30 2011-04-30 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-04-30 2004-06-30 2004-04-30 2003-06-30 2003-01-31 2002-06-30 2002-01-31 2001-06-30 2001-01-31 2000-10-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-04-30 2016-04-30 2015-04-30 2014-04-30 2013-04-30 2012-04-30 2011-04-30 2010-04-30 2009-04-30 2008-04-30 2007-04-30 2006-04-30 2005-04-30 2004-04-30 2003-04-30 2002-04-30 2001-04-30
Net debt -12.567 M -16.54 % -10.783 M -2.98 % -10.471 M 3.87 % -10.893 M -46.29 % -7.446 M 15.48 % -8.810 M -0.15 % -8.797 M 9.68 % -9.740 M -52.50 % -6.387 M -14.87 % -5.560 M -45.17 % -3.830 M 44.64 % -6.918 M -3 147.58 % 227.000 K 101.70 % -13.336 M -27.36 % -10.471 M -11.13 % -9.422 M 36.32 % -14.797 M 40.71 % -24.956 M -46.42 % -17.044 M -12.49 % -15.151 M 37.74 % -24.335 M -22.82 % -19.813 M -12.97 % -17.538 M 16.30 % -20.953 M 11.49 % -23.674 M -53.05 % -15.468 M 39.11 % -25.405 M 11.66 % -28.759 M -5.26 % -27.323 M 21.63 % -34.863 M -9.32 % -31.892 M -1 439.19 % -2.072 M -57.09 % -1.319 M
Total investments 3.000 M -47.37 % 5.700 M 60.93 % 3.542 M 2 779.67 % 123.000 K -26.35 % 167.000 K 0.00 % 167.000 K 23.70 % 135.000 K 0.00 % 135.000 K 0.00 % 135.000 K -36.32 % 212.000 K -37.83 % 341.000 K 26.30 % 270.000 K -2.53 % 277.000 K -0.36 % 278.000 K 17.30 % 237.000 K -0.42 % 238.000 K -0.42 % 239.000 K 0.00 % 239.000 K 154.26 % 94.000 K 0.00 % 94.000 K -1.05 % 95.000 K -1.04 % 96.000 K -1.03 % 97.000 K -2.02 % 99.000 K -3.88 % 103.000 K 347.83 % 23.000 K -66.18 % 68.000 K -43.80 % 121.000 K -28.82 % 170.000 K 55.96 % 109.000 K -98.19 % 6.019 M 0.000 0.000
Total debt 5.483 M 19.95 % 4.571 M -6.75 % 4.902 M -14.14 % 5.709 M -13.42 % 6.594 M 16.26 % 5.672 M -16.97 % 6.831 M 7.34 % 6.364 M 12.10 % 5.677 M -15.13 % 6.689 M -2.62 % 6.869 M 18.33 % 5.805 M -16.43 % 6.946 M 80.13 % 3.856 M 0.00 % 3.856 M 0.00 % 3.856 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.284 M -74.32 % 5.000 M -43.50 % 8.850 M 0.000 -100.00 % 6.000 K -78.57 % 28.000 K -44.00 % 50.000 K 0.000
Accumulated other comprehensive income loss 4.157 M 0.29 % 4.145 M -2.03 % 4.231 M 162.23 % -6.799 M -277.06 % 3.840 M -7.38 % 4.146 M -6.87 % 4.452 M -8.96 % 4.890 M -7.65 % 5.295 M 4.25 % 5.079 M 14.96 % 4.418 M 201.82 % -4.339 M -237.01 % 3.167 M 172.14 % -4.390 M -183.59 % 5.252 M 0.000 0.000 100.00 % -5.759 M 0.88 % -5.810 M 0.80 % -5.857 M -4.61 % -5.599 M 19.60 % -6.964 M 5.11 % -7.339 M -0.49 % -7.303 M -5.63 % -6.914 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings -162.680 M -0.57 % -161.760 M 1.62 % -164.425 M 0.01 % -164.449 M 0.83 % -165.822 M 0.36 % -166.423 M 0.22 % -166.787 M 0.41 % -167.468 M 1.99 % -170.860 M 0.49 % -171.696 M -0.03 % -171.649 M -1.99 % -168.297 M -7.66 % -156.326 M -2.27 % -152.861 M -89.95 % -80.476 M -16.16 % -69.283 M -1 106.44 % 6.884 M -4.07 % 7.176 M -17.46 % 8.694 M -2.48 % 8.915 M 40.31 % 6.354 M 127.74 % 2.790 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 20.128 M 0.00 % 20.128 M 0.00 % 20.128 M 0.00 % 20.128 M 0.00 % 20.128 M 0.00 % 20.128 M 0.00 % 20.128 M 0.00 % 20.128 M 0.00 % 20.128 M 0.00 % 20.128 M 0.00 % 20.128 M 0.00 % 20.128 M 0.00 % 20.128 M 0.00 % 20.128 M 0.00 % 20.128 M 0.00 % 20.128 M 42.47 % 14.128 M 0.00 % 14.128 M 3.17 % 13.694 M 0.17 % 13.671 M 0.07 % 13.661 M 0.00 % 13.661 M 0.00 % 13.661 M 1.19 % 13.500 M 0.00 % 13.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total equity 15.014 M -5.70 % 15.922 M 19.33 % 13.343 M 0.11 % 13.329 M 15.35 % 11.555 M 2.62 % 11.260 M 0.52 % 11.202 M 2.22 % 10.959 M 37.47 % 7.972 M 15.20 % 6.920 M 9.74 % 6.306 M -35.51 % 9.778 M -52.13 % 20.427 M -16.97 % 24.602 M -74.98 % 98.312 M -11.82 % 111.491 M 174.20 % 40.660 M -0.69 % 40.944 M 25.64 % 32.588 M -0.39 % 32.717 M -23.33 % 42.672 M 9.58 % 38.943 M 5.97 % 36.748 M -10.64 % 41.125 M 5.44 % 39.002 M -25.74 % 52.518 M -29.32 % 74.305 M -29.08 % 104.777 M 60.41 % 65.319 M 15.31 % 56.647 M 24.09 % 45.651 M 357.15 % 9.986 M -21.97 % 12.798 M
Other non current liabilities 331.000 K -5.16 % 349.000 K 0.00 % 349.000 K -4.64 % 366.000 K 10.57 % 331.000 K 90.23 % 174.000 K -23.35 % 227.000 K -44.09 % 406.000 K -28.77 % 570.000 K -2.40 % 584.000 K -16.09 % 696.000 K 81.25 % 384.000 K -93.11 % 5.572 M -13.63 % 6.451 M -52.92 % 13.702 M 629.22 % 1.879 M 5.50 % 1.781 M 247.85 % 512.000 K -36.71 % 809.000 K -19.50 % 1.005 M -4.56 % 1.053 M -1.59 % 1.070 M -7.04 % 1.151 M -8.21 % 1.254 M 5.20 % 1.192 M 0.25 % 1.189 M -52.65 % 2.511 M -86.62 % 18.764 M 112.19 % 8.843 M 68.57 % 5.246 M 415.32 % 1.018 M -1.64 % 1.035 M 12.01 % 924.000 K
Long term debt 911.000 K 555.40 % 139.000 K -52.40 % 292.000 K -48.41 % 566.000 K -43.79 % 1.007 M 43.24 % 703.000 K -30.26 % 1.008 M 157.14 % 392.000 K -49.81 % 781.000 K -20.55 % 983.000 K 15.11 % 854.000 K 254.36 % 241.000 K -54.44 % 529.000 K 0.000 0.000 -100.00 % 3.856 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.000 K -78.57 % 28.000 K 0.000
Total non current liabilities 1.242 M 154.51 % 488.000 K -23.87 % 641.000 K -31.22 % 932.000 K -30.34 % 1.338 M 52.57 % 877.000 K -28.99 % 1.235 M 54.76 % 798.000 K -40.93 % 1.351 M -13.78 % 1.567 M 1.10 % 1.550 M 148.00 % 625.000 K -89.76 % 6.101 M -5.43 % 6.451 M -52.92 % 13.702 M -29.35 % 19.394 M 988.94 % 1.781 M 247.85 % 512.000 K -36.71 % 809.000 K -19.50 % 1.005 M -4.56 % 1.053 M -1.59 % 1.070 M -7.04 % 1.151 M -8.21 % 1.254 M 5.20 % 1.192 M 0.25 % 1.189 M -54.74 % 2.627 M -86.09 % 18.889 M 110.79 % 8.961 M 70.13 % 5.267 M 405.47 % 1.042 M -4.67 % 1.093 M 14.33 % 956.000 K
Other current liabilities 6.379 M -11.34 % 7.195 M -14.03 % 8.369 M 2.54 % 8.162 M 3.51 % 7.885 M 0.63 % 7.836 M -7.64 % 8.484 M -0.90 % 8.561 M 27.06 % 6.738 M -2.09 % 6.882 M 22.70 % 5.609 M -32.92 % 8.362 M 1.17 % 8.265 M -11.25 % 9.313 M -30.04 % 13.311 M 3.48 % 12.863 M 31.44 % 9.786 M -10.52 % 10.936 M -2.04 % 11.164 M 15.39 % 9.675 M -7.75 % 10.488 M 22.32 % 8.574 M 35.81 % 6.313 M -45.38 % 11.559 M -23.37 % 15.085 M -32.38 % 22.309 M 2.89 % 21.683 M -26.40 % 29.459 M 125.76 % 13.049 M 192.25 % 4.465 M 142.40 % 1.842 M 24.12 % 1.484 M -29.70 % 2.111 M
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 -100.00 % 2.816 M -28.36 % 3.931 M 35.50 % 2.901 M 0.000 -100.00 % 1.861 M 62.39 % 1.146 M 31.27 % 873.000 K 0.000
Short term debt 4.572 M 3.16 % 4.432 M -3.86 % 4.610 M -10.36 % 5.143 M -7.95 % 5.587 M 12.44 % 4.969 M -14.67 % 5.823 M -2.49 % 5.972 M 21.98 % 4.896 M -14.20 % 5.706 M -5.14 % 6.015 M 8.11 % 5.564 M -13.29 % 6.417 M 66.42 % 3.856 M 0.00 % 3.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.284 M -78.76 % 6.046 M -31.68 % 8.850 M 284.78 % 2.300 M 38 233.33 % 6.000 K -72.73 % 22.000 K 0.00 % 22.000 K 0.000
Total current liabilities 11.730 M -13.74 % 13.599 M -7.72 % 14.736 M -2.76 % 15.155 M -0.77 % 15.273 M 8.04 % 14.136 M -17.29 % 17.091 M -10.48 % 19.091 M 34.42 % 14.203 M -2.88 % 14.624 M 9.71 % 13.330 M -16.91 % 16.042 M -18.52 % 19.688 M 1.41 % 19.414 M -26.41 % 26.382 M 27.24 % 20.734 M 22.51 % 16.925 M -8.14 % 18.424 M 2.58 % 17.961 M 5.70 % 16.993 M -3.99 % 17.700 M 10.36 % 16.039 M 11.40 % 14.398 M -23.01 % 18.701 M -52.67 % 39.510 M -20.86 % 49.922 M -20.75 % 62.991 M -26.58 % 85.799 M 230.67 % 25.947 M 257.64 % 7.255 M 92.08 % 3.777 M 52.36 % 2.479 M -35.10 % 3.820 M
Total liabilities 12.972 M -7.92 % 14.087 M -8.39 % 15.377 M -4.41 % 16.087 M -3.15 % 16.611 M 10.64 % 15.013 M -18.08 % 18.326 M -7.86 % 19.889 M 27.87 % 15.554 M -3.93 % 16.191 M 8.81 % 14.880 M -10.72 % 16.667 M -35.37 % 25.789 M -0.29 % 25.865 M -35.47 % 40.084 M -0.11 % 40.128 M 114.52 % 18.706 M -1.21 % 18.936 M 0.88 % 18.770 M 4.29 % 17.998 M -4.03 % 18.753 M 9.61 % 17.109 M 10.03 % 15.549 M -22.08 % 19.955 M -50.97 % 40.702 M -20.37 % 51.111 M -22.11 % 65.618 M -37.32 % 104.688 M 199.90 % 34.908 M 178.77 % 12.522 M 159.85 % 4.819 M 34.91 % 3.572 M -25.21 % 4.776 M
Other non current assets 257.000 K 35.26 % 190.000 K 2.70 % 185.000 K -40.13 % 309.000 K -94.05 % 5.190 M 31.56 % 3.945 M 1 976.32 % 190.000 K -54.44 % 417.000 K 17.46 % 355.000 K -26.65 % 484.000 K 250.72 % 138.000 K -51.92 % 287.000 K -95.85 % 6.909 M 1 016.16 % 619.000 K 80.99 % 342.000 K -69.30 % 1.114 M 267.66 % 303.000 K 32.31 % 229.000 K 172.62 % 84.000 K 0.00 % 84.000 K -26.32 % 114.000 K 18.75 % 96.000 K -1.03 % 97.000 K -2.02 % 99.000 K -3.88 % 103.000 K 22.62 % 84.000 K -44.37 % 151.000 K -25.98 % 204.000 K -93.76 % 3.267 M 5.49 % 3.097 M -1.15 % 3.133 M 0.00 % 3.133 M 2 532.77 % 119.000 K
Long term investments 0.000 0.000 0.000 100.00 % -3.415 M 27.60 % -4.717 M -32.61 % -3.557 M 0.000 -100.00 % 10.000 K 0.000 -100.00 % 77.000 K 8.45 % 71.000 K 127.52 % -258.000 K 95.88 % -6.269 M -78 462.50 % 8.000 K -96.62 % 237.000 K 144.97 % -527.000 K -118.75 % 2.810 M 28 000.00 % 10.000 K 0.00 % 10.000 K 0.00 % 10.000 K -9.09 % 11.000 K 0.000 0.000 0.000 0.000 -100.00 % 23.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 95.000 K 0.00 % 95.000 K -22.76 % 123.000 K 0.00 % 123.000 K -26.35 % 167.000 K 0.00 % 167.000 K 23.70 % 135.000 K 0.00 % 135.000 K 0.00 % 135.000 K 0.00 % 135.000 K -50.00 % 270.000 K 0.00 % 270.000 K -98.20 % 15.033 M -18.63 % 18.476 M -60.90 % 47.257 M -13.39 % 54.565 M 0.000 -100.00 % 229.000 K 172.62 % 84.000 K 100.99 % -8.494 M -10 211.90 % 84.000 K 0.000 -100.00 % 26.333 M 0.00 % 26.333 M -0.59 % 26.489 M -38.72 % 43.223 M -24.95 % 57.594 M -49.22 % 113.415 M 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 57.336 M -16.34 % 68.531 M 159.85 % 26.373 M -1.80 % 26.857 M 1.99 % 26.333 M -24.39 % 34.827 M 32.26 % 26.333 M 0.00 % 26.333 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 42.446 M 162.32 % 16.181 M 0.000 0.000 0.000
Goodwill and intangible assets 95.000 K 0.00 % 95.000 K -22.76 % 123.000 K 0.00 % 123.000 K -26.35 % 167.000 K 0.00 % 167.000 K 23.70 % 135.000 K 0.00 % 135.000 K 0.00 % 135.000 K 0.00 % 135.000 K -50.00 % 270.000 K 0.00 % 270.000 K -98.20 % 15.033 M -18.63 % 18.476 M -82.34 % 104.593 M -15.03 % 123.096 M 366.75 % 26.373 M -1.80 % 26.857 M 1.99 % 26.333 M 0.00 % 26.333 M 0.00 % 26.333 M 0.00 % 26.333 M 0.00 % 26.333 M 0.00 % 26.333 M -0.59 % 26.489 M -38.72 % 43.223 M -24.95 % 57.594 M -49.22 % 113.415 M 167.20 % 42.446 M 162.32 % 16.181 M 0.000 0.000 0.000
Property plant equipment net 1.968 M 83.07 % 1.075 M -17.69 % 1.306 M -23.18 % 1.700 M -19.58 % 2.114 M 97.57 % 1.070 M -46.50 % 2.000 M 49.14 % 1.341 M -16.19 % 1.600 M 3.03 % 1.553 M -32.42 % 2.298 M 33.99 % 1.715 M -39.01 % 2.812 M 292.74 % 716.000 K -18.54 % 879.000 K 47.73 % 595.000 K 121.19 % 269.000 K -35.34 % 416.000 K 24.55 % 334.000 K -27.23 % 459.000 K -55.91 % 1.041 M 4.31 % 998.000 K 177.22 % 360.000 K -54.20 % 786.000 K -42.38 % 1.364 M -50.54 % 2.758 M -21.22 % 3.501 M 8.19 % 3.236 M 3.75 % 3.119 M 43.34 % 2.176 M 14.53 % 1.900 M 39.91 % 1.358 M 52.41 % 891.000 K
Total non current assets 2.320 M 70.59 % 1.360 M -15.74 % 1.614 M -24.30 % 2.132 M -17.59 % 2.587 M 77.43 % 1.458 M -37.29 % 2.325 M 32.25 % 1.758 M -15.89 % 2.090 M 2.60 % 2.037 M -26.75 % 2.781 M 37.81 % 2.018 M -89.09 % 18.489 M -6.73 % 19.823 M -81.31 % 106.055 M -14.67 % 124.290 M 317.54 % 29.767 M 8.16 % 27.522 M 2.80 % 26.773 M -0.45 % 26.895 M -2.16 % 27.488 M -0.19 % 27.540 M 2.38 % 26.899 M -1.51 % 27.312 M -2.60 % 28.042 M -40.73 % 47.309 M -22.76 % 61.246 M -47.59 % 116.855 M 139.30 % 48.832 M 127.61 % 21.454 M 326.27 % 5.033 M 12.07 % 4.491 M 344.65 % 1.010 M
Other current assets 968.000 K -4.16 % 1.010 M -64.72 % 2.863 M 21.73 % 2.352 M -16.12 % 2.804 M 9.45 % 2.562 M -33.11 % 3.830 M -8.98 % 4.208 M -3.97 % 4.382 M -2.25 % 4.483 M 56.42 % 2.866 M -34.88 % 4.401 M 19.49 % 3.683 M -15.57 % 4.362 M -37.52 % 6.981 M -47.24 % 13.231 M 293.78 % 3.360 M 11.63 % 3.010 M 7.23 % 2.807 M 14.67 % 2.448 M -35.24 % 3.780 M -56.55 % 8.699 M 11.03 % 7.835 M -38.53 % 12.746 M -50.11 % 25.548 M -3.73 % 26.538 M -31.03 % 38.480 M 470.41 % 6.746 M 81.88 % 3.709 M -70.88 % 12.737 M 622.87 % 1.762 M -74.63 % 6.945 M -54.44 % 15.245 M
Short term investments 3.000 M -47.37 % 5.700 M 60.93 % 3.542 M 0.11 % 3.538 M -27.56 % 4.884 M 31.15 % 3.724 M 0.000 -100.00 % 125.000 K 0.000 -100.00 % 64.000 K -76.30 % 270.000 K -48.86 % 528.000 K -91.93 % 6.546 M 12 022.22 % 54.000 K -97.01 % 1.807 M 136.21 % 765.000 K 129.75 % -2.571 M -589.71 % 525.000 K 5.42 % 498.000 K -7.78 % 540.000 K 47.54 % 366.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 109.000 K -98.19 % 6.019 M 0.000 0.000
cash and cash equivalents 18.050 M 17.56 % 15.354 M -0.12 % 15.373 M -7.40 % 16.602 M 18.25 % 14.040 M -3.05 % 14.482 M -7.33 % 15.628 M -2.96 % 16.104 M 33.49 % 12.064 M -1.51 % 12.249 M 14.49 % 10.699 M -15.91 % 12.723 M 89.36 % 6.719 M -60.92 % 17.192 M 20.00 % 14.327 M 7.90 % 13.278 M -10.27 % 14.797 M -40.71 % 24.956 M 46.42 % 17.044 M 12.49 % 15.151 M -37.74 % 24.335 M 22.82 % 19.813 M 12.97 % 17.538 M -16.30 % 20.953 M -11.49 % 23.674 M 41.32 % 16.752 M -44.90 % 30.405 M -19.15 % 37.609 M 37.65 % 27.323 M -21.64 % 34.869 M 9.24 % 31.920 M 1 404.24 % 2.122 M 60.88 % 1.319 M
Cash and short term investments 21.050 M -0.02 % 21.054 M 11.31 % 18.915 M -6.08 % 20.140 M 6.43 % 18.924 M 3.94 % 18.206 M 16.50 % 15.628 M -2.96 % 16.104 M 33.49 % 12.064 M -1.51 % 12.249 M 14.49 % 10.699 M -15.91 % 12.723 M -4.09 % 13.265 M -22.84 % 17.192 M 20.00 % 14.327 M 2.02 % 14.043 M -5.10 % 14.797 M -40.71 % 24.956 M 46.42 % 17.044 M 12.49 % 15.151 M -37.74 % 24.335 M 22.82 % 19.813 M 12.97 % 17.538 M -16.30 % 20.953 M -11.49 % 23.674 M 41.32 % 16.752 M -44.90 % 30.405 M -19.15 % 37.609 M 37.65 % 27.323 M -21.89 % 34.978 M -7.80 % 37.939 M 1 687.89 % 2.122 M 60.88 % 1.319 M
Total current assets 25.666 M -10.41 % 28.649 M 5.69 % 27.106 M -0.65 % 27.284 M 6.67 % 25.579 M 3.08 % 24.815 M -8.78 % 27.203 M -6.49 % 29.090 M 35.71 % 21.436 M 1.72 % 21.074 M 14.50 % 18.405 M -24.65 % 24.427 M -11.90 % 27.727 M -9.52 % 30.644 M -5.25 % 32.341 M 18.34 % 27.329 M -7.67 % 29.599 M -8.53 % 32.358 M 31.62 % 24.585 M 3.21 % 23.820 M -29.81 % 33.937 M 19.03 % 28.512 M 12.26 % 25.398 M -24.79 % 33.768 M -34.64 % 51.662 M -8.27 % 56.320 M -28.42 % 78.677 M -15.04 % 92.610 M 80.19 % 51.395 M 7.71 % 47.715 M 5.01 % 45.437 M 401.12 % 9.067 M -45.26 % 16.564 M
Inventory 968.000 K -43.88 % 1.725 M 56.39 % 1.103 M 28.11 % 861.000 K 22.30 % 704.000 K -15.89 % 837.000 K -44.64 % 1.512 M 95.85 % 772.000 K -30.95 % 1.118 M 95.80 % 571.000 K 83.60 % 311.000 K -0.64 % 313.000 K 5.39 % 297.000 K 13.36 % 262.000 K 11.97 % 234.000 K 325.45 % 55.000 K 5.77 % 52.000 K 101.18 % -4.392 M -3.68 % -4.236 M 31.91 % -6.221 M 0.000 0.000 -100.00 % 25.000 K -63.77 % 69.000 K -97.17 % 2.440 M -81.27 % 13.030 M 33.07 % 9.792 M -27.68 % 13.540 M 24 518.18 % 55.000 K 0.000 0.000 0.000 0.000
Net receivables 2.680 M -44.86 % 4.860 M 15.03 % 4.225 M 7.48 % 3.931 M 24.91 % 3.147 M -1.96 % 3.210 M -48.50 % 6.233 M -22.15 % 8.006 M 106.77 % 3.872 M 4.45 % 3.707 M -18.15 % 4.529 M -29.91 % 6.462 M -38.35 % 10.482 M 19.47 % 8.774 M -18.75 % 10.799 M 0.000 -100.00 % 11.390 M 159.34 % 4.392 M 3.68 % 4.236 M -31.91 % 6.221 M 14.02 % 5.456 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.415 M 0.000 0.000 0.000 -100.00 % 5.736 M 0.000 0.000
Tax assets 0.000 0.000 0.000 -100.00 % 3.415 M 2 144.91 % -167.000 K 0.00 % -167.000 K 0.000 100.00 % -145.000 K 0.000 100.00 % -212.000 K -5 400.00 % 4.000 K 0.00 % 4.000 K 0.00 % 4.000 K 0.00 % 4.000 K 0.00 % 4.000 K -66.67 % 12.000 K 0.00 % 12.000 K 20.00 % 10.000 K -16.67 % 12.000 K 33.33 % 9.000 K 181.82 % -11.000 K -109.73 % 113.000 K 3.67 % 109.000 K 15.96 % 94.000 K 9.30 % 86.000 K -92.96 % 1.221 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 779.000 K -46.24 % 1.449 M -17.53 % 1.757 M 16.98 % 1.502 M 9.56 % 1.371 M 54.92 % 885.000 K -63.26 % 2.409 M -43.36 % 4.253 M 85.24 % 2.296 M 21.22 % 1.894 M 20.56 % 1.571 M -13.68 % 1.820 M -47.54 % 3.469 M -8.69 % 3.799 M -42.55 % 6.613 M 22.83 % 5.384 M 15.56 % 4.659 M -8.65 % 5.100 M 7.10 % 4.762 M -16.19 % 5.682 M 2.82 % 5.526 M -7.85 % 5.997 M -10.12 % 6.672 M 24.22 % 5.371 M -75.90 % 22.282 M -9.21 % 24.543 M -21.67 % 31.331 M -29.73 % 44.589 M 387.63 % 9.144 M 890.68 % 923.000 K 20.34 % 767.000 K 667.00 % 100.000 K -84.42 % 642.000 K
Tax payables 0.000 -100.00 % 523.000 K 0.000 -100.00 % 348.000 K -19.07 % 430.000 K -3.59 % 446.000 K 18.93 % 375.000 K 22.95 % 305.000 K 11.72 % 273.000 K 92.25 % 142.000 K 5.19 % 135.000 K -54.39 % 296.000 K -80.74 % 1.537 M -37.16 % 2.446 M -6.00 % 2.602 M 4.62 % 2.487 M 0.28 % 2.480 M 3.85 % 2.388 M 17.35 % 2.035 M 24.39 % 1.636 M -2.97 % 1.686 M 14.85 % 1.468 M 3.89 % 1.413 M -20.21 % 1.771 M -17.36 % 2.143 M 19.99 % 1.786 M -54.57 % 3.931 M 35.50 % 2.901 M 99.52 % 1.454 M -21.87 % 1.861 M 62.39 % 1.146 M 31.27 % 873.000 K -18.18 % 1.067 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.719 M -5.76 % 7.130 M 27.64 % 5.586 M 0.000 0.000 100.00 % -12.131 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
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 -100.00 % 49.000 K -24.62 % 65.000 K 6 600.00 % -1.000 K 87.50 % -8.000 K -60.00 % -5.000 K 93.24 % -74.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.517 M -62.75 % 12.125 M -58.94 % 29.533 M 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 1.627 M 127.55 % 715.000 K -31.64 % 1.046 M -32.82 % 1.557 M -23.90 % 2.046 M 46.14 % 1.400 M -31.74 % 2.051 M 52.26 % 1.347 M -26.03 % 1.821 M -1.67 % 1.852 M -2.37 % 1.897 M 43.93 % 1.318 M -42.07 % 2.275 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.000 K -78.57 % 28.000 K -44.00 % 50.000 K 0.000
Preferred stock 0.000 0.000 0.000 -100.00 % 164.449 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 0.000 0.000 0.000
Other total stockholders equity 153.409 M -0.03 % 153.457 M 0.03 % 153.409 M 0.00 % 153.409 M 0.00 % 153.409 M 0.00 % 153.409 M 0.00 % 153.409 M 0.00 % 153.409 M 0.00 % 153.409 M 0.00 % 153.409 M 0.00 % 153.409 M 0.00 % 153.409 M 0.00 % 153.409 M 0.00 % 153.409 M 0.00 % 153.409 M -4.51 % 160.654 M 717.45 % 19.653 M 2.14 % 19.242 M 91.22 % 10.063 M 1.05 % 9.958 M -56.01 % 22.637 M -23.15 % 29.456 M -0.67 % 29.655 M -15.10 % 34.928 M 7.75 % 32.416 M -32.47 % 48.001 M -22.80 % 62.180 M -17.36 % 75.244 M 15.19 % 65.319 M 15.31 % 56.647 M 24.09 % 45.651 M 357.15 % 9.986 M -21.97 % 12.798 M
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 -100.00 % 13.000 K 0.00 % 13.000 K -99.66 % 3.771 M -18.59 % 4.632 M -60.84 % 11.827 M -13.41 % 13.659 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 116.000 K -7.20 % 125.000 K 5.93 % 118.000 K 461.90 % 21.000 K 16.67 % 18.000 K -40.00 % 30.000 K -6.25 % 32.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 27.986 M -6.74 % 30.009 M 4.49 % 28.720 M -2.37 % 29.416 M 4.44 % 28.166 M 7.21 % 26.273 M -11.02 % 29.528 M -4.28 % 30.848 M 31.12 % 23.526 M 1.80 % 23.111 M 9.09 % 21.186 M -19.89 % 26.445 M -42.78 % 46.216 M -8.42 % 50.467 M -63.53 % 138.396 M -8.72 % 151.619 M 155.40 % 59.366 M -0.86 % 59.880 M 16.59 % 51.358 M 1.27 % 50.715 M -17.44 % 61.425 M 9.59 % 56.052 M 7.18 % 52.297 M -14.38 % 61.080 M -23.37 % 79.704 M -23.09 % 103.629 M -25.94 % 139.923 M -33.20 % 209.465 M 108.99 % 100.227 M 44.90 % 69.169 M 37.05 % 50.470 M 272.25 % 13.558 M -22.85 % 17.574 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-04-30 2016-04-30 2015-04-30 2014-04-30 2013-04-30 2012-04-30 2011-04-30 2010-04-30 2009-04-30 2008-04-30 2007-04-30 2006-04-30 2005-04-30 2004-04-30 2003-04-30 2002-04-30 2001-04-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 2017-04-30 2016-10-30 2016-01-31 2015-10-30 2015-01-31 2014-10-30 2014-01-31 2013-10-30 2013-04-30 2012-06-30 2012-01-31 2011-06-30 2011-01-31 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-04-30 2005-06-30 2005-04-30 2004-06-30 2004-04-30 2003-06-30 2003-01-31 2002-06-30 2002-01-31 2001-06-30 2001-01-31
Deferred income tax 0.000 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 % 403.000 K -68.87 % 1.295 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 199.000 K 0.000 0.000 0.000 0.000 -100.00 % 701.000 K 0.000 100.00 % -146.500 K 0.00 % -146.500 K 59.31 % -360.000 K 0.00 % -360.000 K 86.15 % -2.600 M 0.00 % -2.600 M -142.89 % 6.062 M 0.00 % 6.062 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
Stock based compensation 0.000 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 % 117.000 K 300.00 % 29.250 K -37.77 % 47.000 K 0.00 % 47.000 K -33.80 % 71.000 K 0.00 % 71.000 K 0.71 % 70.500 K 0.00 % 70.500 K 0.000 0.000 0.000 0.000 100.00 % -3.500 K -163.64 % 5.500 K 0.00 % 5.500 K 0.00 % 5.500 K -81.03 % 29.000 K 0.00 % 29.000 K -61.33 % 75.000 K 0.00 % 75.000 K -12.28 % 85.500 K 0.00 % 85.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 915.000 K 386.83 % -319.000 K 61.70 % -833.000 K -20.90 % -689.000 K -223.70 % 557.000 K -91.19 % 6.322 M 1 369.48 % -498.000 K 79.63 % -2.445 M -454.42 % -441.000 K -176.56 % 576.000 K 25.22 % 460.000 K -9.98 % 511.000 K 239.24 % -367.000 K 45.22 % -670.000 K 77.97 % -3.041 M -476.36 % 808.000 K 0.00 % 808.000 K 119.80 % -4.082 M 0.00 % -4.082 M -2 836.33 % -139.000 K 0.00 % -139.000 K -119.29 % 720.500 K 0.00 % 720.500 K 1 183.46 % -66.500 K 0.00 % -66.500 K -117.59 % 378.000 K 7.69 % 351.000 K 0.00 % 351.000 K 0.00 % 351.000 K -64.60 % 991.500 K 0.00 % 991.500 K -5.89 % 1.054 M 0.00 % 1.054 M -49.89 % 2.103 M 0.00 % 2.103 M 0.000 0.000 100.00 % -3.774 M 0.00 % -3.774 M -148.91 % 7.716 M 321.73 % 1.830 M -59.90 % 4.563 M 604.98 % -903.500 K 55.71 % -2.040 M -975.54 % 233.000 K 0.00 % 233.000 K 0.00 % 233.000 K 0.000 0.000 0.000
Accounts receivables 0.000 100.00 % -5.000 K 0.000 100.00 % -745.000 K 0.000 -100.00 % 5.015 M 0.000 100.00 % -4.519 M 0.000 -100.00 % 2.176 M 0.000 -100.00 % 2.008 M 0.000 100.00 % -250.000 K 0.000 -100.00 % 1.639 M 0.00 % 1.639 M 145.83 % -3.577 M 0.00 % -3.577 M 0.000 100.00 % -262.000 K 0.000 -100.00 % 1.860 M 0.000 100.00 % -765.000 K -759.55 % -89.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
Inventory 0.000 100.00 % -864.000 K 0.000 100.00 % -31.000 K 0.000 100.00 % -153.000 K 0.000 100.00 % -201.000 K 0.000 100.00 % -258.000 K 0.000 100.00 % -51.000 K -300.00 % -12.750 K 95.28 % -270.000 K -300.00 % -67.500 K -66.67 % -40.500 K 0.00 % -40.500 K -55.77 % -26.000 K 0.00 % -26.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.500 K -200.00 % 12.500 K 0.00 % 12.500 K 0.00 % 12.500 K -43.18 % 22.000 K 0.00 % 22.000 K -74.12 % 85.000 K 0.00 % 85.000 K -98.39 % 5.295 M 0.00 % 5.295 M 0.000 0.000 -100.00 % 1.874 M 0.00 % 1.874 M 120.34 % -9.214 M -33 403.64 % -27.500 K 50.00 % -55.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 354.250 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 915.000 K 66.36 % 550.000 K 166.03 % -833.000 K -1 057.47 % 87.000 K -84.38 % 557.000 K -61.85 % 1.460 M 393.17 % -498.000 K -121.89 % 2.275 M 615.87 % -441.000 K 67.14 % -1.342 M -391.74 % 460.000 K 131.81 % -1.446 M -308.19 % -354.250 K -136.17 % -150.000 K 95.07 % -3.041 M -284.69 % -790.500 K 0.00 % -790.500 K -65.03 % -479.000 K 0.00 % -479.000 K 0.000 100.00 % -16.000 K 0.000 100.00 % -419.000 K 0.000 -100.00 % 632.000 K 31.80 % 479.500 K 41.65 % 338.500 K 0.00 % 338.500 K 0.00 % 338.500 K -65.09 % 969.500 K 0.00 % 969.500 K 0.10 % 968.500 K 0.00 % 968.500 K 130.34 % -3.193 M 0.00 % -3.193 M 0.000 0.000 100.00 % -5.648 M 0.00 % -5.648 M -133.36 % 16.929 M 811.63 % 1.857 M -50.00 % 3.714 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -226.000 K -163.66 % 355.000 K 308.82 % -170.000 K -145.45 % 374.000 K 266.96 % -224.000 K 92.86 % -3.137 M -3 634.52 % -84.000 K -103.77 % 2.226 M 1 786.44 % 118.000 K 326.92 % -52.000 K -104.82 % 1.078 M -91.64 % 12.890 M 430.68 % -3.898 M -104.83 % 80.631 M 883.42 % 8.199 M -77.57 % 36.561 M 0.00 % 36.561 M 3 656 150.00 % -1.000 K 0.00 % -1.000 K -100.16 % 625.000 K 197.81 % -639.000 K -234.24 % 476.000 K 189.31 % -533.000 K -1 770.18 % -28.500 K 93.33 % -427.500 K -9 400.00 % -4.500 K 91.09 % -50.500 K -83.64 % -27.500 K 0.00 % -27.500 K -1 733.33 % -1.500 K 0.00 % -1.500 K 94.34 % -26.500 K 0.00 % -26.500 K 64.43 % -74.500 K 0.00 % -74.500 K -100.86 % 8.627 M 0.00 % 8.627 M -56.28 % 19.731 M 0.00 % 19.731 M 3 345.23 % -608.000 K 24.57 % -806.000 K -41.40 % -570.000 K 45.30 % -1.042 M 34.92 % -1.601 M -231.47 % -483.000 K 0.00 % -483.000 K 0.00 % -483.000 K -187.07 % 554.750 K 127.27 % -2.035 M -100.00 % -1.017 M
Net cash provided by operating activities 246.000 K -90.78 % 2.667 M 602.26 % -531.000 K -134.75 % 1.528 M 11.13 % 1.375 M -65.72 % 4.011 M 447.95 % 732.000 K -79.81 % 3.625 M 274.48 % 968.000 K -6.74 % 1.038 M 222.55 % -847.000 K -267.72 % 505.000 K 115.32 % -3.296 M -215.45 % 2.855 M 228.92 % 868.000 K -63.84 % 2.401 M 0.00 % 2.401 M 165.59 % -3.660 M 0.00 % -3.660 M -939.45 % 436.000 K 0.00 % 436.000 K -79.92 % 2.171 M 0.00 % 2.171 M -13.54 % 2.511 M 0.00 % 2.511 M -51.50 % 5.178 M 174.45 % 1.887 M 0.00 % 1.887 M 0.00 % 1.887 M 50.44 % 1.254 M 0.00 % 1.254 M -36.38 % 1.971 M 0.00 % 1.971 M -54.99 % 4.379 M 0.00 % 4.379 M 376.80 % -1.582 M 0.00 % -1.582 M -189.35 % 1.771 M 0.00 % 1.771 M -84.04 % 11.091 M 23.30 % 8.995 M -24.73 % 11.950 M 97.86 % 6.040 M 4.41 % 5.785 M -8.10 % 6.295 M 0.00 % 6.295 M 0.00 % 6.295 M 138.41 % 2.640 M -39.98 % 4.399 M 100.00 % 2.200 M
Investments in property plant and equipment -24.000 K 0.000 100.00 % -41.000 K -141.18 % -17.000 K 94.14 % -290.000 K -113.24 % -136.000 K -385.71 % -28.000 K 90.88 % -307.000 K -539.58 % -48.000 K 81.18 % -255.000 K 65.86 % -747.000 K -1 124.59 % -61.000 K 41.90 % -105.000 K -556.25 % -16.000 K 96.57 % -466.000 K -122.43 % -209.500 K 0.00 % -209.500 K -203.62 % -69.000 K 0.00 % -69.000 K 66.09 % -203.500 K 0.00 % -203.500 K -171.33 % -75.000 K 0.00 % -75.000 K 14.29 % -87.500 K 0.00 % -87.500 K 69.83 % -290.000 K 43.25 % -511.000 K 0.00 % -511.000 K 0.00 % -511.000 K -609.72 % -72.000 K 0.00 % -72.000 K 64.62 % -203.500 K 0.00 % -203.500 K -48.00 % -137.500 K 0.00 % -137.500 K 72.22 % -495.000 K 0.00 % -495.000 K 56.12 % -1.128 M 0.00 % -1.128 M -59.43 % -707.500 K -0.14 % -706.500 K 10.34 % -788.000 K -26.08 % -625.000 K -14.78 % -544.500 K 22.82 % -705.500 K 0.00 % -705.500 K 0.00 % -705.500 K -189.14 % -244.000 K 22.54 % -315.000 K -100.00 % -157.500 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -47.500 K 0.00 % -47.500 K 99.47 % -8.974 M -100.00 % -4.487 M 0.00 % -4.487 M -355.53 % -985.000 K 0.00 % -985.000 K 0.000 -100.00 % 24.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 96.000 K 0.00 % 96.000 K 0.000 0.000 0.000 0.000 -100.00 % 51.500 K 0.00 % 51.500 K 103.96 % -1.302 M 0.00 % -1.302 M 0.000 0.000 100.00 % -1.411 M 0.000 100.00 % -19.753 M 0.000 100.00 % -12.404 M 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 100.00 % -4.180 M 0.00 % -4.180 M 5.18 % -4.409 M -304.45 % -1.090 M 0.00 % -1.090 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 % 27.000 K 200.00 % -27.000 K -485.71 % 7.000 K 111.48 % -61.000 K 50.00 % -122.000 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 0.000 0.000 -100.00 % 4.228 M 0.00 % 4.228 M -8.05 % 4.598 M 541.66 % 716.500 K 0.00 % 716.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -88.000 K -200.00 % 88.000 K -50.00 % 176.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 2.898 M 240.07 % -2.069 M -1 188.95 % 190.000 K -88.01 % 1.584 M 265.86 % -955.000 K 73.40 % -3.590 M -3 486.79 % 106.000 K -17.19 % 128.000 K -11.72 % 145.000 K 281.58 % 38.000 K 192.68 % -41.000 K -100.59 % 6.912 M 203.97 % -6.648 M -73 766.67 % -9.000 K -100.09 % 9.793 M 57 505.88 % 17.000 K 0.00 % 17.000 K 61.90 % 10.500 K 0.00 % 10.500 K -94.84 % 203.500 K 208.53 % -187.500 K -350.00 % 75.000 K 219.05 % -63.000 K -172.00 % 87.500 K 210.06 % -79.500 K -105.15 % 1.543 M 201.96 % 511.000 K 153.20 % -960.500 K 0.00 % -960.500 K -601.57 % 191.500 K 0.00 % 191.500 K 111.90 % -1.609 M 0.00 % -1.609 M -1 784.82 % 95.500 K 0.00 % 95.500 K -97.50 % 3.820 M 0.00 % 3.820 M 460.38 % -1.060 M 0.00 % -1.060 M 9.90 % -1.177 M -282.26 % 645.500 K -89.23 % 5.995 M 773.91 % 686.000 K -90.87 % 7.512 M 964.71 % 705.500 K 130.18 % -2.338 M 0.00 % -2.338 M -1 057.99 % 244.000 K -22.54 % 315.000 K 100.00 % 157.500 K
Net cash used for investing activites 2.874 M 238.91 % -2.069 M -1 488.59 % 149.000 K -90.49 % 1.567 M 225.86 % -1.245 M 66.59 % -3.726 M -4 876.92 % 78.000 K 143.58 % -179.000 K -284.54 % 97.000 K 144.70 % -217.000 K 72.46 % -788.000 K -111.50 % 6.851 M 201.45 % -6.753 M -26 912.00 % -25.000 K -107.08 % 353.000 K 106.99 % -5.053 M 0.00 % -5.053 M -384.24 % -1.044 M 0.00 % -1.044 M -412.78 % -203.500 K -24.46 % -163.500 K -118.00 % -75.000 K -19.05 % -63.000 K 28.00 % -87.500 K -10.06 % -79.500 K -102.88 % 2.763 M 283.01 % -1.510 M -9.74 % -1.376 M 0.00 % -1.376 M -1 251.05 % 119.500 K 0.00 % 119.500 K 106.59 % -1.813 M 0.00 % -1.813 M -19 178.95 % 9.500 K 0.00 % 9.500 K -99.53 % 2.024 M 0.00 % 2.024 M 192.48 % -2.188 M 0.00 % -2.188 M 63.44 % -5.984 M -327.70 % 2.628 M 114.78 % -17.786 M -619.66 % 3.423 M 161.94 % -5.526 M -16 394.03 % -33.500 K 98.90 % -3.043 M 0.00 % -3.043 M -881.76 % 389.250 K 132.05 % -1.215 M -100.00 % -607.250 K
Debt repayment -435.000 K 0.000 100.00 % -525.000 K 0.000 100.00 % -514.000 K 0.000 100.00 % -578.000 K 0.000 100.00 % -479.000 K 0.000 100.00 % -751.000 K 0.000 100.00 % -982.000 K 0.000 0.000 -100.00 % 1.928 M 0.00 % 1.928 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -642.000 K 0.00 % -642.000 K 73.04 % -2.381 M 0.00 % -2.381 M -69.83 % -1.402 M 0.00 % -1.402 M -121.40 % 6.550 M 0.000 -100.00 % 2.294 M 0.000 100.00 % -22.000 K 0.000 100.00 % -11.000 K 0.00 % -11.000 K 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 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.126 M 0.00 % 4.126 M 7 990.20 % 51.000 K 0.00 % 51.000 K 126.67 % 22.500 K 0.00 % 22.500 K 0.000 0.000 0.000 0.000 -100.00 % 42.000 K 0.00 % 42.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -125.000 K -133.51 % 373.000 K 248.61 % -251.000 K -125.18 % 997.000 K 108.36 % -11.927 M -185.68 % 13.921 M 0.00 % 13.921 M 0.00 % 13.921 M 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -313.000 K 0.00 % -313.000 K 30.98 % -453.500 K 0.00 % -453.500 K 52.41 % -953.000 K 0.00 % -953.000 K 87.12 % -7.398 M 0.00 % -7.398 M -407.58 % -1.458 M -277.10 % -386.500 K 0.00 % -386.500 K 0.00 % -386.500 K 87.47 % -3.085 M 0.00 % -3.085 M -140.98 % -1.280 M 0.00 % -1.280 M 0.000 0.000 100.00 % -1.077 M 0.00 % -1.077 M 46.39 % -2.009 M 0.00 % -2.009 M 63.10 % -5.445 M -81.94 % -2.993 M 14.12 % -3.485 M -39.35 % -2.501 M 9.40 % -2.760 M -23.16 % -2.241 M 0.00 % -2.241 M 0.00 % -2.241 M 17.00 % -2.700 M 32.50 % -4.000 M -100.00 % -2.000 M
Other financing activites 0.000 100.00 % -529.000 K -76.92 % -299.000 K 68.72 % -956.000 K -428.52 % 291.000 K 126.89 % -1.082 M -425.24 % -206.000 K -134.68 % 594.000 K 159.22 % -1.003 M -3 050.00 % 34.000 K -93.03 % 488.000 K 144.16 % -1.105 M -234.59 % 821.000 K 1 527.83 % -57.500 K -101.49 % 3.856 M 0.000 0.000 0.000 0.000 -100.00 % 4.126 M 199.57 % -4.144 M -8 225.49 % 51.000 K 0.00 % 51.000 K 126.67 % 22.500 K 0.00 % 22.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -30.500 K -200.00 % 30.500 K 101.94 % -1.576 M -275.70 % 897.000 K 106.37 % -14.088 M -201.28 % 13.910 M 0.000 0.000 100.00 % -49.750 K -111.01 % 452.000 K 100.00 % 226.000 K
Net cash used provided by financing activities -435.000 K 17.77 % -529.000 K 35.80 % -824.000 K 13.81 % -956.000 K -328.70 % -223.000 K 79.39 % -1.082 M -38.01 % -784.000 K -231.99 % 594.000 K 140.08 % -1.482 M -4 458.82 % 34.000 K 112.93 % -263.000 K 76.20 % -1.105 M -586.34 % -161.000 K -180.00 % -57.500 K -101.49 % 3.856 M 100.00 % 1.928 M 0.00 % 1.928 M 715.97 % -313.000 K 0.00 % -313.000 K -108.52 % 3.673 M 0.49 % 3.655 M 505.16 % -902.000 K 0.00 % -902.000 K 87.77 % -7.376 M 0.00 % -7.376 M -406.04 % -1.458 M -277.10 % -386.500 K 0.00 % -386.500 K 0.00 % -386.500 K 87.30 % -3.043 M 0.00 % -3.043 M -137.70 % -1.280 M 0.00 % -1.280 M -99.38 % -642.000 K 0.00 % -642.000 K 81.43 % -3.458 M 0.00 % -3.458 M -1.38 % -3.411 M 0.00 % -3.411 M -357.82 % 1.323 M 144.67 % -2.962 M -46.60 % -2.021 M -26.01 % -1.604 M 89.22 % -14.876 M -227.48 % 11.669 M 0.00 % 11.669 M 0.00 % 11.669 M 524.35 % -2.750 M 22.50 % -3.548 M -100.00 % -1.774 M
Effect of forex changes on cash 11.000 K 112.50 % -88.000 K -282.61 % -23.000 K -105.44 % 423.000 K 221.20 % -349.000 K 0.00 % -349.000 K 30.48 % -502.000 K 96.88 % -16.104 M -7 041.38 % 232.000 K -66.62 % 695.000 K 651.59 % -126.000 K 48.99 % -247.000 K 6.08 % -263.000 K -851.43 % 35.000 K 120.35 % -172.000 K -391.43 % -35.000 K 0.00 % -35.000 K 44.44 % -63.000 K 0.00 % -63.000 K -223.53 % 51.000 K 75.86 % 29.000 K 28.89 % 22.500 K 114.29 % 10.500 K -88.33 % 90.000 K 9.76 % 82.000 K 180.00 % -102.500 K -169.02 % 148.500 K 924.14 % 14.500 K 0.00 % 14.500 K 137.66 % -38.500 K 0.00 % -38.500 K 83.89 % -239.000 K 0.00 % -239.000 K 16.29 % -285.500 K 0.00 % -285.500 K 7.90 % -310.000 K 0.00 % -310.000 K -236.87 % 226.500 K 0.00 % 226.500 K -97.47 % 8.940 M 202.24 % -8.744 M -240.02 % 6.245 M 197.37 % -6.414 M -346.08 % 2.607 M 186.01 % -3.031 M -14 330.95 % -21.000 K 0.00 % -21.000 K 73.42 % -79.000 K -141.58 % 190.000 K 100.00 % 95.000 K
Net change in cash 18.050 M 217.41 % -15.373 M -200.00 % 15.373 M 209.49 % -14.040 M -3 076.47 % -442.000 K 61.43 % -1.146 M -140.76 % -476.000 K 96.05 % -12.064 M -6 421.08 % -185.000 K -111.94 % 1.550 M 176.58 % -2.024 M -133.71 % 6.004 M 148.00 % 2.421 M 121.72 % -11.146 M -201.26 % 11.008 M 0.000 100.00 % -14.797 M 0.000 100.00 % -24.956 M -1 361.68 % 1.978 M 115.47 % -12.783 M -2 201.60 % 608.250 K 105.55 % -10.958 M -350.77 % -2.431 M 86.68 % -18.251 M -379.97 % 6.519 M 9 279.86 % 69.500 K 0.00 % 69.500 K 108.14 % -853.750 K 0.00 % -853.750 K -25.51 % -680.250 K 0.00 % -680.250 K -139.31 % 1.731 M 0.00 % 1.731 M 204.04 % -1.663 M 0.00 % -1.663 M 7.65 % -1.801 M 0.00 % -1.801 M -147.13 % 3.822 M -75.00 % 15.286 M 36 713.17 % -41.750 K 75.00 % -167.000 K -123.12 % 722.250 K -75.00 % 2.889 M -61.22 % 7.450 M 0.00 % 7.450 M 3 610.83 % 200.750 K 0.00 % 200.750 K 331.41 % -86.750 K 0.00 % -86.750 K
Cash at beginning of period 0.000 -100.00 % 15.373 M 0.000 -100.00 % 14.040 M -3.05 % 14.482 M -7.33 % 15.628 M -2.96 % 16.104 M 33.49 % 12.064 M -1.51 % 12.249 M 14.49 % 10.699 M -15.91 % 12.723 M 89.36 % 6.719 M 56.33 % 4.298 M -70.00 % 14.327 M 331.60 % 3.320 M 0.000 -100.00 % 14.797 M 0.000 -100.00 % 24.956 M 485.68 % 4.261 M -75.00 % 17.044 M 366.61 % 3.653 M -75.00 % 14.611 M 140.16 % 6.084 M -75.00 % 24.335 M 36.59 % 17.816 M 306.34 % 4.385 M 0.00 % 4.385 M -16.30 % 5.238 M 0.00 % 5.238 M -11.49 % 5.919 M 0.00 % 5.919 M 41.32 % 4.188 M 0.00 % 4.188 M -28.43 % 5.851 M 0.00 % 5.851 M -23.54 % 7.652 M 0.00 % 7.652 M 99.76 % 3.831 M -75.00 % 15.323 M 295.69 % 3.873 M -75.00 % 15.490 M 1 507.68 % 963.500 K -75.00 % 3.854 M 626.48 % 530.500 K 0.00 % 530.500 K 60.88 % 329.750 K 0.00 % 329.750 K -20.83 % 416.500 K 0.00 % 416.500 K
Cash at end of period 18.050 M 0.000 -100.00 % 15.373 M 9.49 % 14.040 M 0.00 % 14.040 M -3.05 % 14.482 M -7.33 % 15.628 M 0.000 -100.00 % 12.064 M -1.51 % 12.249 M 14.49 % 10.699 M -15.91 % 12.723 M 89.36 % 6.719 M 111.24 % 3.181 M -77.80 % 14.327 M 7.90 % 13.278 M 0.000 -100.00 % 14.797 M 0.000 -100.00 % 6.239 M 46.42 % 4.261 M 0.00 % 4.261 M 16.65 % 3.653 M 0.00 % 3.653 M -39.96 % 6.084 M -75.00 % 24.335 M 446.36 % 4.454 M 0.00 % 4.454 M 1.59 % 4.385 M 0.00 % 4.385 M -16.30 % 5.238 M 0.00 % 5.238 M -11.49 % 5.919 M 0.00 % 5.919 M 41.32 % 4.188 M 0.00 % 4.188 M -28.43 % 5.851 M 0.00 % 5.851 M -23.54 % 7.652 M -75.00 % 30.609 M 699.03 % 3.831 M -75.00 % 15.323 M 808.97 % 1.686 M -75.00 % 6.743 M -15.50 % 7.980 M 0.00 % 7.980 M 1 404.24 % 530.500 K 0.00 % 530.500 K 60.88 % 329.750 K 0.00 % 329.750 K
Operating cash flow 246.000 K -90.78 % 2.667 M 602.26 % -531.000 K -134.75 % 1.528 M 11.13 % 1.375 M -65.72 % 4.011 M 447.95 % 732.000 K -79.81 % 3.625 M 274.48 % 968.000 K -6.74 % 1.038 M 222.55 % -847.000 K -267.72 % 505.000 K 115.32 % -3.296 M -215.45 % 2.855 M 228.92 % 868.000 K -63.84 % 2.401 M 0.00 % 2.401 M 165.59 % -3.660 M 0.00 % -3.660 M -939.45 % 436.000 K 0.00 % 436.000 K -79.92 % 2.171 M 0.00 % 2.171 M -13.54 % 2.511 M 0.00 % 2.511 M -51.50 % 5.178 M 174.45 % 1.887 M 0.00 % 1.887 M 0.00 % 1.887 M 50.44 % 1.254 M 0.00 % 1.254 M -36.38 % 1.971 M 0.00 % 1.971 M -54.99 % 4.379 M 0.00 % 4.379 M 376.80 % -1.582 M 0.00 % -1.582 M -189.35 % 1.771 M 0.00 % 1.771 M -84.04 % 11.091 M 23.30 % 8.995 M -24.73 % 11.950 M 97.86 % 6.040 M 4.41 % 5.785 M -8.10 % 6.295 M 0.00 % 6.295 M 0.00 % 6.295 M 138.41 % 2.640 M -39.98 % 4.399 M 100.00 % 2.200 M
Capital expenditure -24.000 K 72.09 % -86.000 K -109.76 % -41.000 K -141.18 % -17.000 K 94.14 % -290.000 K -113.24 % -136.000 K -385.71 % -28.000 K 90.88 % -307.000 K -539.58 % -48.000 K 81.18 % -255.000 K 65.86 % -747.000 K -1 124.59 % -61.000 K 41.90 % -105.000 K -556.25 % -16.000 K 96.57 % -466.000 K -122.43 % -209.500 K 0.00 % -209.500 K -203.62 % -69.000 K 0.00 % -69.000 K 66.09 % -203.500 K 0.00 % -203.500 K -171.33 % -75.000 K 0.00 % -75.000 K 14.29 % -87.500 K 0.00 % -87.500 K 69.83 % -290.000 K 43.25 % -511.000 K 0.00 % -511.000 K 0.00 % -511.000 K -609.72 % -72.000 K 0.00 % -72.000 K 64.62 % -203.500 K 0.00 % -203.500 K -48.00 % -137.500 K 0.00 % -137.500 K 72.22 % -495.000 K 0.00 % -495.000 K 56.12 % -1.128 M 0.00 % -1.128 M -59.43 % -707.500 K -0.14 % -706.500 K 10.34 % -788.000 K -26.08 % -625.000 K -14.78 % -544.500 K 22.82 % -705.500 K 0.00 % -705.500 K 0.00 % -705.500 K -189.14 % -244.000 K 22.54 % -315.000 K -100.00 % -157.500 K
Free CashFlow 222.000 K -91.40 % 2.581 M 551.22 % -572.000 K -137.86 % 1.511 M 39.26 % 1.085 M -72.00 % 3.875 M 450.43 % 704.000 K -78.78 % 3.318 M 260.65 % 920.000 K 17.50 % 783.000 K 149.12 % -1.594 M -459.01 % 444.000 K 113.05 % -3.401 M -219.80 % 2.839 M 606.22 % 402.000 K -81.65 % 2.191 M 0.00 % 2.191 M 158.76 % -3.729 M 0.00 % -3.729 M -1 703.87 % 232.500 K 0.00 % 232.500 K -88.91 % 2.096 M 0.00 % 2.096 M -13.51 % 2.424 M 0.00 % 2.424 M -50.41 % 4.888 M 255.33 % 1.376 M 0.00 % 1.376 M 0.00 % 1.376 M 16.37 % 1.182 M 0.00 % 1.182 M -33.13 % 1.768 M 0.00 % 1.768 M -58.33 % 4.242 M 0.00 % 4.242 M 304.21 % -2.077 M 0.00 % -2.077 M -423.27 % 642.500 K 0.00 % 642.500 K -93.81 % 10.383 M 25.28 % 8.288 M -25.74 % 11.162 M 106.14 % 5.415 M 3.33 % 5.240 M -6.24 % 5.589 M 0.00 % 5.589 M 0.00 % 5.589 M 133.24 % 2.396 M -41.33 % 4.084 M 100.00 % 2.042 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002 2001 2001