2336.HK

Shuoao International Holdings Limited 2336.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Revenue 182.756 M 33.24 % 137.164 M 12.31 % 122.135 M -82.74 % 707.736 M 68.79 % 419.312 M -11.92 % 476.042 M -51.27 % 976.993 M 39.09 % 702.432 M 251.08 % 200.080 M 40.35 % 142.562 M 99.74 % 71.375 M -69.13 % 231.191 M -30.81 % 334.135 M 9.66 % 304.689 M 70.71 % 178.481 M 439.54 % 33.080 M -96.14 % 857.810 M -34.76 % 1.315 B 62.79 % 807.690 M 19.59 % 675.391 M 29.78 % 520.418 M 45.96 % 356.541 M
Net income -8.125 M 28.18 % -11.313 M -15.29 % -9.813 M -0.60 % -9.754 M 0.55 % -9.808 M 12.69 % -11.233 M -2 216.08 % -485.000 K -109.11 % 5.321 M 133.47 % -15.896 M 2.88 % -16.367 M -43.33 % -11.419 M -3 334.84 % 353.000 K -99.87 % 263.149 M 1 745.40 % -15.993 M 20.54 % -20.128 M 39.51 % -33.275 M 93.78 % -534.898 M -631.55 % 100.630 M 297.18 % 25.336 M 163.92 % 9.600 M 66.06 % 5.781 M 149.61 % -11.653 M
Income before tax -5.206 M 59.22 % -12.766 M -20.84 % -10.564 M -7.72 % -9.807 M -2.49 % -9.569 M 23.07 % -12.439 M -385.52 % -2.562 M -140.60 % 6.311 M 131.22 % -20.213 M 8.99 % -22.209 M -72.86 % -12.848 M -804.79 % -1.420 M -100.54 % 263.708 M 2 382.79 % -11.552 M 39.33 % -19.040 M 42.17 % -32.925 M 93.63 % -516.819 M -514.00 % 124.835 M 314.01 % 30.153 M 166.09 % 11.332 M 85.68 % 6.103 M 152.02 % -11.732 M
Income before tax ratio -0.03 69.39 % -0.09 -7.60 % -0.09 -524.20 % -0.01 39.28 % -0.02 12.66 % -0.03 -896.44 % 0.00 -129.19 % 0.01 108.89 % -0.10 35.15 % -0.16 13.46 % -0.18 -2 830.70 % -0.01 -100.78 % 0.79 2 181.62 % -0.04 64.46 % -0.11 89.28 % -1.00 -65.20 % -0.60 -734.59 % 0.09 154.31 % 0.04 122.50 % 0.02 43.07 % 0.01 135.64 % -0.03
EBITDA -1.963 M 78.91 % -9.308 M -33.41 % -6.977 M 11.64 % -7.896 M 0.18 % -7.910 M 26.36 % -10.742 M -1 116.53 % -883.000 K -111.14 % 7.925 M 141.49 % -19.102 M 8.88 % -20.963 M -75.06 % -11.975 M -16 766.20 % -71.000 K -100.03 % 265.004 M 2 504.75 % -11.020 M 41.75 % -18.919 M 42.52 % -32.912 M 93.56 % -511.321 M -486.97 % 132.136 M 314.36 % 31.889 M 157.75 % 12.372 M -19.81 % 15.429 M 362.40 % -5.880 M
Net income ratio -0.04 46.10 % -0.08 -2.65 % -0.08 -482.98 % -0.01 41.08 % -0.02 0.87 % -0.02 -4 653.35 % 0.00 -106.55 % 0.01 109.53 % -0.08 30.80 % -0.11 28.24 % -0.16 -10 577.99 % 0.00 -99.81 % 0.79 1 600.40 % -0.05 53.46 % -0.11 88.79 % -1.01 -61.31 % -0.62 -914.77 % 0.08 143.98 % 0.03 120.69 % 0.01 27.96 % 0.01 133.99 % -0.03
Ratio EBITDA -0.01 84.17 % -0.07 -18.79 % -0.06 -412.03 % -0.01 40.86 % -0.02 16.40 % -0.02 -2 396.72 % 0.00 -108.01 % 0.01 111.82 % -0.10 35.07 % -0.15 12.36 % -0.17 -54 531.35 % 0.00 -100.04 % 0.79 2 292.83 % -0.04 65.88 % -0.11 89.35 % -0.99 -66.91 % -0.60 -693.15 % 0.10 154.53 % 0.04 115.53 % 0.02 -38.21 % 0.03 279.77 % -0.02
Gross profit ratio 0.09 31.12 % 0.07 1.24 % 0.07 457.81 % 0.01 -31.40 % 0.02 12.02 % 0.02 30.10 % 0.01 -56.21 % 0.03 1.09 % 0.03 36.36 % 0.02 -50.37 % 0.04 11.06 % 0.04 -50.20 % 0.07 -17.20 % 0.09 23.75 % 0.07 -15.57 % 0.08 -51.77 % 0.17 15.70 % 0.15 50.90 % 0.10 9.15 % 0.09 -10.26 % 0.10 -3.44 % 0.11
Weighted average shs out dil 1.816 B 0.00 % 1.816 B 0.00 % 1.816 B 0.00 % 1.816 B 0.00 % 1.816 B 0.00 % 1.816 B 9.99 % 1.651 B 2.47 % 1.611 B 0.00 % 1.611 B 13.19 % 1.423 B 15.68 % 1.231 B -3.21 % 1.271 B 15.07 % 1.105 B -31.83 % 1.621 B -24.14 % 2.136 B 0.00 % 2.136 B 0.00 % 2.136 B 7.23 % 1.992 B 267.64 % 541.901 M -1.54 % 550.379 M 8.03 % 509.470 M 14.48 % 445.016 M
Weighted average shs out 1.816 B 0.00 % 1.816 B 0.00 % 1.816 B 0.00 % 1.816 B 0.00 % 1.816 B 0.00 % 1.816 B 12.32 % 1.617 B 0.34 % 1.611 B 0.34 % 1.606 B 12.82 % 1.423 B 15.68 % 1.230 B 0.16 % 1.228 B 15.24 % 1.066 B -33.43 % 1.601 B -25.06 % 2.136 B 0.00 % 2.136 B 0.00 % 2.136 B 7.88 % 1.980 B 265.45 % 541.901 M -1.54 % 550.379 M 8.03 % 509.470 M 14.48 % 445.016 M
EPS diluted 0.00 27.42 % -0.01 -14.81 % -0.01 0.00 % -0.01 0.00 % -0.01 12.90 % -0.01 -1 966.67 % 0.00 -109.09 % 0.00 133.33 % -0.01 13.91 % -0.01 -23.66 % -0.01 -3 200.00 % 0.00 -99.88 % 0.24 2 524.24 % -0.01 -5.32 % -0.01 39.74 % -0.02 93.76 % -0.25 -595.05 % 0.05 183.71 % 0.02 1.71 % 0.02 54.87 % 0.01 143.13 % -0.03
Earnings per share 0.00 27.42 % -0.01 -14.81 % -0.01 0.00 % -0.01 0.00 % -0.01 12.90 % -0.01 -1 966.67 % 0.00 -109.09 % 0.00 133.33 % -0.01 13.91 % -0.01 -23.66 % -0.01 -3 200.00 % 0.00 -99.88 % 0.25 2 600.00 % -0.01 -6.38 % -0.01 39.74 % -0.02 93.76 % -0.25 -593.10 % 0.05 183.24 % 0.02 2.29 % 0.02 54.87 % 0.01 143.13 % -0.03
Gross profit 16.270 M 74.70 % 9.313 M 13.70 % 8.191 M -3.74 % 8.509 M 15.78 % 7.349 M -1.33 % 7.448 M -36.61 % 11.749 M -39.09 % 19.289 M 254.90 % 5.435 M 91.37 % 2.840 M -0.87 % 2.865 M -65.71 % 8.356 M -65.54 % 24.250 M -9.20 % 26.706 M 111.26 % 12.641 M 355.53 % 2.775 M -98.14 % 149.211 M -24.52 % 197.681 M 145.66 % 80.470 M 30.53 % 61.648 M 16.46 % 52.934 M 40.95 % 37.556 M
Income tax expense 38.000 K 0.000 100.00 % -26.000 K -196.30 % 27.000 K 160.00 % -45.000 K 96.27 % -1.206 M 25.97 % -1.629 M -58.31 % -1.029 M 59.41 % -2.535 M 44.83 % -4.595 M -20 786.36 % -22.000 K -266.67 % -6.000 K -100.66 % 908.000 K -66.78 % 2.733 M 327.03 % 640.000 K 82.86 % 350.000 K -98.06 % 18.032 M -25.50 % 24.205 M 402.49 % 4.817 M 178.12 % 1.732 M 527.54 % 276.000 K 268.00 % 75.000 K
Cost of revenue 166.486 M 30.22 % 127.851 M 12.21 % 113.944 M -83.70 % 699.227 M 69.73 % 411.963 M -12.09 % 468.594 M -51.45 % 965.244 M 41.29 % 683.143 M 250.97 % 194.645 M 39.31 % 139.722 M 103.94 % 68.510 M -69.26 % 222.835 M -28.09 % 309.885 M 11.48 % 277.983 M 67.62 % 165.840 M 447.24 % 30.305 M -95.72 % 708.599 M -36.57 % 1.117 B 53.62 % 727.220 M 18.49 % 613.743 M 31.29 % 467.484 M 46.55 % 318.985 M
General and administrative expenses 20.404 M -11.78 % 23.128 M 18.47 % 19.522 M 6.39 % 18.350 M 6.19 % 17.280 M -15.85 % 20.534 M -12.40 % 23.441 M 15.22 % 20.345 M -7.73 % 22.050 M -2.23 % 22.552 M 65.14 % 13.656 M 55.98 % 8.755 M -35.75 % 13.627 M 11.84 % 12.184 M 67.43 % 7.277 M 34.71 % 5.402 M -76.15 % 22.648 M -54.34 % 49.603 M 32.93 % 37.315 M 14.84 % 32.492 M 29.84 % 25.025 M -23.96 % 32.909 M
Selling and marketing expenses 1.877 M 34.84 % 1.392 M 26.09 % 1.104 M -26.84 % 1.509 M -4.97 % 1.588 M 19.22 % 1.332 M 34.41 % 991.000 K -21.72 % 1.266 M 37.61 % 920.000 K -9.98 % 1.022 M -37.49 % 1.635 M -53.60 % 3.524 M 34.45 % 2.621 M 0.08 % 2.619 M 0.000 0.000 -100.00 % 7.729 M -56.40 % 17.727 M 32.98 % 13.331 M -27.70 % 18.439 M 7.46 % 17.159 M 4.92 % 16.355 M
Other expenses -844.000 K 88.83 % -7.559 M -7.46 % -7.034 M -41.24 % -4.980 M -20.70 % -4.126 M -36.08 % -3.032 M -260.34 % 1.891 M -19.60 % 2.352 M 0.000 0.000 100.00 % -417.000 K 10.90 % -468.000 K 16.43 % -560.000 K -102.40 % 23.290 M -6.15 % 24.817 M 0.000 -100.00 % 631.835 M 0.000 0.000 -100.00 % 2.730 M 657.14 % -490.000 K 87.76 % -4.002 M
Operating expenses 21.437 M -2.22 % 21.924 M 18.96 % 18.429 M 1.31 % 18.191 M 7.68 % 16.893 M -20.40 % 21.223 M -7.52 % 22.948 M 6.19 % 21.611 M -5.70 % 22.917 M -1.91 % 23.364 M 57.08 % 14.874 M 25.93 % 11.811 M -24.71 % 15.688 M -58.82 % 38.093 M 18.69 % 32.094 M 496.76 % 5.378 M -99.19 % 662.212 M 883.53 % 67.330 M 32.94 % 50.646 M -5.62 % 53.661 M 28.70 % 41.694 M -7.88 % 45.262 M
Cost and expenses -188.767 M -226.03 % 149.775 M 13.15 % 132.373 M -81.59 % 719.078 M 67.11 % 430.310 M -12.15 % 489.817 M -50.43 % 988.192 M 40.22 % 704.754 M 223.93 % 217.562 M 33.40 % 163.086 M 95.58 % 83.384 M -64.46 % 234.646 M -27.93 % 325.573 M 3.00 % 316.076 M 59.69 % 197.934 M 454.70 % 35.683 M -97.40 % 1.371 B 15.73 % 1.185 B 52.28 % 777.866 M 16.55 % 667.404 M 31.07 % 509.178 M 39.79 % 364.247 M
Research and development expenses 4.687 M -5.56 % 4.963 M 2.60 % 4.837 M 46.04 % 3.312 M 53.97 % 2.151 M -9.96 % 2.389 M -45.00 % 4.344 M 700.00 % 543.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
Selling general and administrative expenses 17.594 M -28.25 % 24.520 M 18.88 % 20.626 M 3.86 % 19.859 M 5.25 % 18.868 M -13.71 % 21.866 M -10.50 % 24.432 M 13.05 % 21.611 M -5.92 % 22.970 M -2.56 % 23.574 M 54.17 % 15.291 M 24.53 % 12.279 M -24.43 % 16.248 M 9.76 % 14.803 M 103.42 % 7.277 M 34.71 % 5.402 M -82.22 % 30.377 M -54.88 % 67.330 M 32.94 % 50.646 M -0.56 % 50.931 M 20.74 % 42.184 M -14.37 % 49.264 M
Interest income 304.000 K -18.28 % 372.000 K 272.00 % 100.000 K 488.24 % 17.000 K -15.00 % 20.000 K -84.38 % 128.000 K -26.86 % 175.000 K 4.17 % 168.000 K -49.40 % 332.000 K -7.26 % 358.000 K 32.59 % 270.000 K -92.88 % 3.793 M 120.14 % 1.723 M 2 326.76 % 71.000 K 7 000.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 39.000 K -74.84 % 155.000 K -52.45 % 326.000 K 160.80 % 125.000 K 400.00 % 25.000 K -30.56 % 36.000 K 38.46 % 26.000 K 225.00 % 8.000 K -20.00 % 10.000 K -9.09 % 11.000 K 1 000.00 % 1.000 K -99.77 % 430.000 K -30.53 % 619.000 K 162.29 % 236.000 K 107.02 % 114.000 K 776.92 % 13.000 K -99.66 % 3.818 M -30.78 % 5.516 M 0.000 0.000 -100.00 % 5.183 M 33.86 % 3.872 M
Depreciation and amortization 3.204 M -3.00 % 3.303 M 1.29 % 3.261 M 82.59 % 1.786 M 9.30 % 1.634 M -1.63 % 1.661 M 0.48 % 1.653 M 2.93 % 1.606 M 45.87 % 1.101 M -10.85 % 1.235 M 41.63 % 872.000 K -5.11 % 919.000 K 35.75 % 677.000 K 128.72 % 296.000 K 4 128.57 % 7.000 K 0.000 -100.00 % 1.680 M -5.88 % 1.785 M -13.56 % 2.065 M -52.91 % 4.385 M 4.68 % 4.189 M 129.41 % 1.826 M
Operating income -6.011 M 52.34 % -12.611 M -1.42 % -12.435 M -9.64 % -11.342 M 1.54 % -11.519 M 16.38 % -13.775 M -443.18 % -2.536 M -140.13 % 6.319 M 131.28 % -20.203 M 8.99 % -22.198 M -72.79 % -12.847 M -1 197.68 % -990.000 K -109.63 % 10.285 M 190.89 % -11.316 M 40.21 % -18.926 M 42.50 % -32.912 M 93.58 % -513.001 M -493.55 % 130.351 M 337.07 % 29.824 M 273.41 % 7.987 M -28.94 % 11.240 M 245.86 % -7.706 M
Operating income ratio -0.03 64.23 % -0.09 9.70 % -0.10 -535.31 % -0.02 41.66 % -0.03 5.06 % -0.03 -1 014.78 % 0.00 -128.85 % 0.01 108.91 % -0.10 35.15 % -0.16 13.49 % -0.18 -4 103.31 % 0.00 -113.91 % 0.03 182.88 % -0.04 64.98 % -0.11 89.34 % -0.99 -66.36 % -0.60 -703.25 % 0.10 168.48 % 0.04 212.24 % 0.01 -45.25 % 0.02 199.93 % -0.02
Total other income expenses net 805.000 K 619.35 % -155.000 K -108.28 % 1.871 M 21.26 % 1.543 M -20.87 % 1.950 M 0.000 -100.00 % 6.746 M 84 425.00 % -8.000 K 99.27 % -1.093 M -5.60 % -1.035 M -484.76 % 269.000 K -92.00 % 3.363 M -98.68 % 255.146 M 1 123.33 % -24.933 M -21 771.05 % -114.000 K -776.92 % -13.000 K 99.66 % -3.818 M 30.78 % -5.516 M -1 776.60 % 329.000 K -90.16 % 3.345 M 299.34 % -1.678 M 58.32 % -4.026 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Net debt -76.407 M 5.04 % -80.465 M 11.22 % -90.635 M 9.98 % -100.681 M 8.50 % -110.031 M 12.24 % -125.380 M 6.45 % -134.021 M 18.80 % -165.055 M -135.14 % -70.194 M 66.27 % -208.101 M -58.33 % -131.431 M -11.48 % -117.898 M -57.89 % -74.672 M -620.42 % -10.365 M -535.50 % -1.631 M -125.28 % -724.000 K 0.00 % -724.000 K -100.82 % 88.336 M -21.30 % 112.244 M 21.11 % 92.681 M 135.80 % 39.305 M -29.67 % 55.885 M
Total investments 52.955 M 43.60 % 36.877 M 0.53 % 36.683 M -24.90 % 48.848 M -45.59 % 89.783 M 20.89 % 74.269 M 31.86 % 56.326 M -34.32 % 85.757 M -12.26 % 97.740 M 2 293.45 % -4.456 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 55.000 K -97.54 % 2.238 M -42.56 % 3.896 M -21.58 % 4.968 M 67.61 % 2.964 M
Total debt 127.000 K -92.44 % 1.680 M -48.20 % 3.243 M 0.000 0.000 0.000 0.000 -100.00 % 134.000 K -23.43 % 175.000 K -23.58 % 229.000 K 0.000 -100.00 % 3.265 M -54.94 % 7.246 M 0.000 0.000 0.000 0.000 -100.00 % 187.164 M 31.86 % 141.942 M 27.42 % 111.400 M 48.96 % 74.787 M -5.90 % 79.479 M
Accumulated other comprehensive income loss -97.817 M -3.88 % -94.164 M 0.74 % -94.867 M -38.09 % -68.699 M -329.50 % -15.995 M 69.08 % -51.722 M 23.19 % -67.339 M -366.95 % -14.421 M 36.35 % -22.656 M -507.73 % -3.728 M -3 399.12 % 113.000 K -90.97 % 1.252 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings -138.869 M -6.21 % -130.744 M -9.47 % -119.431 M -8.95 % -109.618 M -9.77 % -99.864 M -10.89 % -90.056 M -13.66 % -79.231 M -0.62 % -78.746 M 6.30 % -84.043 M -23.33 % -68.147 M -31.61 % -51.780 M -27.11 % -40.737 M 1.81 % -41.488 M 90.59 % -440.685 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 18.159 M 0.00 % 18.159 M 0.00 % 18.159 M 0.00 % 18.159 M 0.00 % 18.159 M 0.00 % 18.159 M 0.00 % 18.159 M 12.71 % 16.111 M 0.00 % 16.111 M 0.00 % 16.111 M 50.00 % 10.741 M 0.15 % 10.725 M 0.26 % 10.697 M -94.26 % 186.478 M 0.00 % 186.478 M 0.00 % 186.478 M 0.00 % 186.478 M 0.000 0.000 0.000 0.000 0.000
Total equity 354.355 M -2.53 % 363.542 M -3.82 % 377.989 M -9.05 % 415.617 M -13.01 % 477.757 M 5.97 % 450.861 M 0.93 % 446.687 M 2.41 % 436.159 M 4.45 % 417.589 M -8.18 % 454.770 M 190.97 % 156.292 M -7.85 % 169.608 M 0.62 % 168.560 M 158.68 % -287.274 M -0.04 % -287.147 M -22.68 % -234.058 M 0.00 % -234.058 M -176.54 % 305.817 M 154.55 % 120.142 M 29.97 % 92.436 M 8.75 % 85.002 M 22.76 % 69.242 M
Other non current 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
Long term debt 0.000 -100.00 % 132.000 K -92.35 % 1.726 M 0.000 0.000 0.000 0.000 -100.00 % 74.000 K -39.84 % 123.000 K -30.90 % 178.000 K 0.000 0.000 -100.00 % 7.246 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.000 K -61.73 % 81.000 K 145.45 % 33.000 K
Total non current liabilities 0.000 -100.00 % 132.000 K -92.35 % 1.726 M -95.08 % 35.055 M 0.000 -100.00 % 24.825 M 8.38 % 22.905 M 30 852.70 % 74.000 K -39.84 % 123.000 K -30.90 % 178.000 K -99.19 % 22.000 M 1 099 900.00 % 2.000 K -99.97 % 7.370 M -82.24 % 41.488 M 387.69 % 8.507 M -68.04 % 26.617 M 0.00 % 26.617 M 14 769.83 % 179.000 K -42.63 % 312.000 K -44.29 % 560.000 K 591.36 % 81.000 K -12.90 % 93.000 K
Other current liabilities 14.443 M 20.27 % 12.009 M -14.81 % 14.096 M 12.03 % 12.582 M 37.33 % 9.162 M 28.54 % 7.128 M -25.53 % 9.572 M -90.70 % 102.913 M 1 794.57 % 5.432 M 18.73 % 4.575 M -45.12 % 8.336 M 71.21 % 4.869 M -22.15 % 6.254 M -98.28 % 363.150 M 15.74 % 313.758 M 35.03 % 232.357 M 0.00 % 232.357 M 458.42 % 41.610 M -16.29 % 49.706 M 15.78 % 42.932 M 81.98 % 23.591 M -66.29 % 69.974 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 -100.00 % 20.821 M 2 208.31 % 902.000 K -59.59 % 2.232 M -31.87 % 3.276 M 88.06 % 1.742 M
Short term debt 254.000 K -91.80 % 3.096 M -3.79 % 3.218 M 0.000 0.000 0.000 0.000 -100.00 % 60.000 K 15.38 % 52.000 K 1.96 % 51.000 K 0.000 -100.00 % 3.265 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 187.164 M 31.86 % 141.942 M 27.45 % 111.369 M 49.08 % 74.706 M -5.97 % 79.446 M
Total current liabilities 40.600 M -0.80 % 40.929 M -12.51 % 46.783 M -1.79 % 47.637 M 31.15 % 36.322 M 13.64 % 31.963 M -1.58 % 32.477 M -73.47 % 122.436 M 291.12 % 31.304 M -14.55 % 36.635 M 20.76 % 30.336 M -23.46 % 39.635 M 80.58 % 21.949 M -94.63 % 408.951 M 25.89 % 324.843 M 38.36 % 234.782 M 0.00 % 234.782 M -10.55 % 262.479 M 33.47 % 196.657 M 21.86 % 161.382 M 10.20 % 146.450 M -11.77 % 165.986 M
Total liabilities 40.600 M -1.12 % 41.061 M -15.35 % 48.509 M 1.83 % 47.637 M 31.15 % 36.322 M 13.64 % 31.963 M -1.58 % 32.477 M -73.49 % 122.510 M 289.82 % 31.427 M -14.63 % 36.813 M 21.35 % 30.336 M -23.47 % 39.637 M 35.19 % 29.319 M -92.83 % 408.951 M 25.89 % 324.843 M 38.36 % 234.782 M 0.00 % 234.782 M -10.61 % 262.658 M 33.35 % 196.969 M 21.63 % 161.942 M 10.52 % 146.531 M -11.77 % 166.079 M
Other non current assets 0.000 0.000 -100.00 % 37.528 M -23.17 % 48.848 M -45.59 % 89.783 M 20.89 % 74.269 M 31.86 % 56.326 M 0.000 -100.00 % 16.054 M 260.28 % 4.456 M 0.000 0.000 100.00 % -5.606 M 0.000 0.000 0.000 0.000 -100.00 % 636.000 K 1 573.68 % 38.000 K 80.95 % 21.000 K -8.70 % 23.000 K 109.09 % 11.000 K
Long term investments 52.955 M 43.60 % 36.877 M 0.53 % 36.683 M -24.90 % 48.848 M -45.59 % 89.783 M 20.89 % 74.269 M 31.86 % 56.326 M -34.32 % 85.757 M -12.26 % 97.740 M 2 293.45 % -4.456 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.200 M -43.23 % 3.875 M -21.64 % 4.945 M 67.46 % 2.953 M
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.000 K -69.44 % 72.000 K -40.98 % 122.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.730 M -50.00 % 5.460 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 282.000 K
Goodwill and intangible assets 0.000 0.000 100.00 % -36.683 M 24.90 % -48.848 M 45.59 % -89.783 M -20.89 % -74.269 M -31.86 % -56.326 M -256 127.27 % 22.000 K -69.44 % 72.000 K -40.98 % 122.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.730 M -52.46 % 5.742 M
Property plant equipment net 27.365 M -20.15 % 34.269 M -9.41 % 37.830 M 15.43 % 32.772 M 0.09 % 32.742 M 1.67 % 32.205 M -5.15 % 33.955 M 0.35 % 33.836 M 668.30 % 4.404 M -20.12 % 5.513 M -11.49 % 6.229 M 6.62 % 5.842 M 4.21 % 5.606 M 38.08 % 4.060 M 4 513.64 % 88.000 K 0.000 0.000 -100.00 % 14.507 M 305.34 % 3.579 M -68.47 % 11.350 M 6.11 % 10.696 M -0.83 % 10.785 M
Total non current assets 90.173 M 9.95 % 82.014 M -4.90 % 86.243 M -7.46 % 93.200 M -30.83 % 134.746 M 14.54 % 117.643 M 17.24 % 100.340 M -22.28 % 129.109 M 3.19 % 125.118 M 1 139.90 % 10.091 M 62.00 % 6.229 M 6.62 % 5.842 M 4.21 % 5.606 M 38.08 % 4.060 M 4 513.64 % 88.000 K 0.000 0.000 -100.00 % 15.143 M 160.32 % 5.817 M -61.85 % 15.246 M -17.11 % 18.394 M -5.63 % 19.491 M
Other current assets 997.000 K -37.69 % 1.600 M -65.17 % 4.594 M -23.24 % 5.985 M 52.37 % 3.928 M -23.43 % 5.130 M -84.53 % 33.156 M 0.08 % 33.129 M 136.10 % 14.032 M -55.31 % 31.399 M 215.41 % 9.955 M 143.88 % 4.082 M -95.11 % 83.500 M 0.05 % 83.455 M 192.55 % 28.527 M 0.000 0.000 -100.00 % 34.816 M 0.000 0.000 0.000 -100.00 % 143.133 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 55.000 K 44.74 % 38.000 K 80.95 % 21.000 K -8.70 % 23.000 K 109.09 % 11.000 K
cash and cash equivalents 76.534 M -6.83 % 82.145 M -12.50 % 93.878 M -6.76 % 100.681 M -8.50 % 110.031 M -12.24 % 125.380 M -6.45 % 134.021 M -18.87 % 165.189 M 134.75 % 70.369 M -66.22 % 208.330 M 58.51 % 131.431 M 8.47 % 121.163 M 47.91 % 81.918 M 690.33 % 10.365 M 535.50 % 1.631 M 125.28 % 724.000 K 0.00 % 724.000 K -99.27 % 98.828 M 232.78 % 29.698 M 58.65 % 18.719 M -47.24 % 35.482 M 50.39 % 23.594 M
Cash and short term investments 76.534 M -6.83 % 82.145 M -12.50 % 93.878 M -6.76 % 100.681 M -8.50 % 110.031 M -12.24 % 125.380 M -6.45 % 134.021 M -18.87 % 165.189 M 134.75 % 70.369 M -66.22 % 208.330 M 58.51 % 131.431 M 8.47 % 121.163 M 47.91 % 81.918 M 690.33 % 10.365 M 535.50 % 1.631 M 125.28 % 724.000 K 0.00 % 724.000 K -99.27 % 98.883 M 232.54 % 29.736 M 58.68 % 18.740 M -47.22 % 35.505 M 50.41 % 23.605 M
Total current assets 304.782 M -5.52 % 322.589 M -5.19 % 340.255 M -8.05 % 370.054 M -2.45 % 379.333 M 3.88 % 365.181 M -3.60 % 378.824 M -11.81 % 429.560 M 32.62 % 323.898 M -32.73 % 481.492 M 166.90 % 180.399 M -11.31 % 203.403 M 5.79 % 192.273 M 63.47 % 117.617 M 212.74 % 37.608 M 5 094.48 % 724.000 K 0.00 % 724.000 K -99.87 % 553.332 M 77.75 % 311.294 M 30.18 % 239.132 M 12.20 % 213.139 M -1.25 % 215.830 M
Inventory 195.247 M -9.21 % 215.063 M 0.16 % 214.719 M -7.70 % 232.635 M -2.53 % 238.664 M 12.51 % 212.134 M 0.23 % 211.647 M -8.47 % 231.242 M 920.04 % 22.670 M -34.72 % 34.729 M 38.44 % 25.086 M -39.82 % 41.683 M 55.22 % 26.855 M 12.85 % 23.797 M 219.42 % 7.450 M 0.000 0.000 -100.00 % 62.750 M 79.50 % 34.959 M 52.97 % 22.853 M -27.30 % 31.433 M -29.30 % 44.460 M
Net receivables 32.004 M 34.58 % 23.781 M -12.13 % 27.064 M -12.00 % 30.753 M 15.14 % 26.710 M 18.52 % 22.537 M -18.37 % 27.608 M 11.45 % 24.771 M 50.78 % 16.429 M 12.61 % 14.589 M 4.75 % 13.927 M -61.82 % 36.475 M -56.32 % 83.500 M 0.000 0.000 -100.00 % 2.930 M 0.000 -100.00 % 356.938 M 72.48 % 206.943 M 27.40 % 162.441 M 32.19 % 122.884 M 0.000
Tax assets 9.853 M -9.34 % 10.868 M -0.16 % 10.885 M -6.00 % 11.580 M -5.25 % 12.221 M 9.42 % 11.169 M 11.03 % 10.059 M 5.95 % 9.494 M 38.64 % 6.848 M 53.68 % 4.456 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
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
Account payables 25.903 M 0.31 % 25.824 M -12.37 % 29.469 M -15.93 % 35.055 M 29.07 % 27.160 M 9.41 % 24.825 M 8.38 % 22.905 M 23.26 % 18.583 M -28.03 % 25.820 M -19.34 % 32.009 M 45.50 % 22.000 M -30.16 % 31.501 M 114.56 % 14.682 M -64.61 % 41.488 M 387.69 % 8.507 M 916.37 % 837.000 K 0.00 % 837.000 K -97.50 % 33.446 M 714.37 % 4.107 M -25.71 % 5.528 M -87.68 % 44.877 M 276.04 % 11.934 M
Tax payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.000 K 0.000 -100.00 % 880.000 K 0.000 0.000 0.000 0.000 -100.00 % 1.013 M -76.51 % 4.313 M 67.30 % 2.578 M 62.34 % 1.588 M 0.00 % 1.588 M 513.13 % 259.000 K -71.29 % 902.000 K -41.92 % 1.553 M -52.59 % 3.276 M -29.27 % 4.632 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 0.000 0.000 -100.00 % 7.246 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 9.463 M 37.70 % 6.872 M -35.83 % 10.709 M -13.33 % 12.356 M 2.64 % 12.038 M 8.83 % 11.061 M -5.29 % 11.679 M -8.55 % 12.771 M 65.15 % 7.733 M -23.36 % 10.090 M -15.42 % 11.930 M -11.10 % 13.420 M -1.49 % 13.623 M -14.97 % 16.021 M 3 421.10 % 455.000 K 0.000 0.000 -100.00 % 1.103 M 31.62 % 838.000 K 9.11 % 768.000 K -3.15 % 793.000 K 6.16 % 747.000 K
Capital lease obligations 127.000 K -92.44 % 1.680 M -48.20 % 3.243 M 0.000 0.000 0.000 0.000 -100.00 % 134.000 K -23.43 % 175.000 K -23.58 % 229.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 78.000 K -38.10 % 126.000 K 173.91 % 46.000 K
Preferred stock 0.000 0.000 -100.00 % 94.867 M -46.80 % 178.317 M 53.91 % 115.859 M -18.28 % 141.778 M -3.27 % 146.570 M 57.32 % 93.167 M 311.22 % 22.656 M 507.73 % 3.728 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
Other total stockholders equity 563.419 M 0.00 % 563.419 M 20.25 % 468.552 M -5.29 % 494.720 M 10.54 % 447.560 M 415.68 % -141.778 M 51.61 % -292.962 M -57.22 % -186.334 M -137.23 % 500.444 M 0.00 % 500.444 M 170.22 % 185.199 M -0.54 % 186.200 M 0.25 % 185.728 M 478.36 % -49.088 M 0.79 % -49.477 M 89.10 % -453.811 M -7.91 % -420.536 M -313.81 % 196.691 M 267.45 % 53.529 M 0.00 % 53.529 M 0.00 % 53.529 M -21.85 % 68.495 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 0.000 -100.00 % 2.000 K -98.39 % 124.000 K 0.000 0.000 0.000 0.000 -100.00 % 179.000 K -42.63 % 312.000 K -41.02 % 529.000 K 0.000 -100.00 % 60.000 K
Other liabilities 0.000 0.000 0.000 100.00 % -35.055 M -29.07 % -27.160 M -9.41 % -24.825 M -8.38 % -22.905 M 0.000 0.000 0.000 100.00 % -22.000 M 0.000 0.000 100.00 % -41.488 M -387.69 % -8.507 M 68.04 % -26.617 M 0.00 % -26.617 M 0.000 0.000 0.000 0.000 0.000
Total assets 394.955 M -2.38 % 404.603 M -5.13 % 426.498 M -7.93 % 463.254 M -9.89 % 514.079 M 6.47 % 482.824 M 0.76 % 479.164 M -14.23 % 558.669 M 24.42 % 449.016 M -8.66 % 491.583 M 163.40 % 186.628 M -10.81 % 209.245 M 5.74 % 197.879 M 62.63 % 121.677 M 222.78 % 37.696 M 5 106.63 % 724.000 K 0.00 % 724.000 K -99.87 % 568.475 M 79.27 % 317.111 M 24.66 % 254.378 M 9.87 % 231.533 M -1.61 % 235.321 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -5.249 M -71.54 % -3.060 M -156.81 % 5.386 M 300.22 % -2.690 M 69.09 % -8.704 M -943.41 % 1.032 M -33.59 % 1.554 M -83.63 % 9.493 M 49.90 % 6.333 M 102.87 % -220.288 M -903.53 % 27.415 M -0.39 % 27.521 M 179.04 % -34.818 M -174.59 % -12.680 M 34.87 % -19.468 M -796.53 % 2.795 M 101.98 % -140.824 M -463.36 % -24.997 M -142.78 % -10.296 M -113.04 % -4.833 M -872.04 % 626.000 K 104.31 % -14.526 M
Accounts receivables -8.981 M -490.82 % 2.298 M -36.17 % 3.600 M 187.04 % -4.136 M 17.86 % -5.035 M -198.34 % 5.120 M 378.87 % -1.836 M 74.54 % -7.212 M -49.22 % -4.833 M -144.96 % -1.973 M -108.97 % 22.004 M -29.43 % 31.179 M 182.93 % 11.020 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 1.429 M 159.44 % -2.404 M -162.65 % 3.837 M 149.12 % -7.812 M 15.45 % -9.240 M -132.04 % -3.982 M -164.94 % -1.503 M -108.44 % 17.815 M 72.48 % 10.329 M 207.11 % -9.643 M -160.99 % 15.811 M 186.95 % -18.184 M -494.64 % -3.058 M -584.63 % 631.000 K 109.85 % -6.405 M -512.92 % -1.045 M 97.15 % -36.730 M -29.98 % -28.259 M -131.23 % -12.221 M -371.76 % 4.497 M -64.20 % 12.560 M 165.45 % -19.190 M
Accounts payables 230.000 K 106.47 % -3.554 M 29.50 % -5.041 M -163.85 % 7.895 M 238.12 % 2.335 M 21.61 % 1.920 M -55.58 % 4.322 M 159.72 % -7.237 M -16.93 % -6.189 M -161.83 % 10.009 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
Other working capital 2.073 M 245.50 % 600.000 K -79.93 % 2.990 M 119.37 % 1.363 M -57.88 % 3.236 M 259.72 % -2.026 M -166.27 % 3.057 M 136.73 % -8.322 M -108.26 % -3.996 M 98.10 % -210.645 M -1 915.28 % 11.604 M -74.61 % 45.705 M 243.91 % -31.760 M -138.60 % -13.311 M -1.90 % -13.063 M -440.18 % 3.840 M 103.69 % -104.094 M -3 291.11 % 3.262 M 69.45 % 1.925 M 120.63 % -9.330 M 21.82 % -11.934 M -355.87 % 4.664 M
Other non cash items 4.833 M 120.58 % 2.191 M 16 753.85 % 13.000 K -99.53 % 2.740 M 2.58 % 2.671 M 69.05 % 1.580 M 117.32 % -9.125 M -4.45 % -8.736 M -266.05 % 5.261 M 435.20 % 983.000 K -57.48 % 2.312 M 446.11 % -668.000 K 99.74 % -258.243 M -1 215.57 % 23.149 M -5.26 % 24.434 M -21.99 % 31.322 M -95.05 % 632.595 M 530.06 % -147.096 M -306.93 % -36.148 M -5.85 % -34.151 M -622.35 % 6.538 M 190.62 % -7.215 M
Net cash provided by operating activities -5.337 M 39.89 % -8.879 M -366.33 % -1.904 M 76.11 % -7.971 M 42.93 % -13.968 M -71.05 % -8.166 M 3.70 % -8.480 M -197.76 % 8.674 M 215.38 % -7.518 M 96.87 % -240.279 M -1 453.61 % 17.751 M -32.64 % 26.352 M 191.90 % -28.676 M -3 543.71 % -787.000 K 94.41 % -14.067 M -7 426.56 % 192.000 K 100.82 % -23.368 M 66.46 % -69.678 M -265.90 % -19.043 M 23.82 % -24.999 M -245.90 % 17.134 M 154.28 % -31.568 M
Investments in property plant and equipment -282.000 K -131.15 % -122.000 K 97.75 % -5.414 M -234.40 % -1.619 M 12.39 % -1.848 M -898.92 % -185.000 K 91.41 % -2.154 M 85.25 % -14.599 M -6 008.37 % -239.000 K 69.75 % -790.000 K 39.32 % -1.302 M -34.23 % -970.000 K 56.60 % -2.235 M -180.43 % -797.000 K -848.81 % -84.000 K -663.64 % -11.000 K 99.93 % -16.837 M -34.91 % -12.480 M -11 455.56 % -108.000 K 97.66 % -4.616 M -425.74 % -878.000 K 45.30 % -1.605 M
Acquisitions net 1.000 K 0.000 -100.00 % 228.000 K 0.000 -100.00 % 12.000 K -90.32 % 124.000 K 163.83 % 47.000 K -95.98 % 1.169 M 0.000 -100.00 % 53.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 143.000 K 0.000 0.000 -100.00 % 228.000 K 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.000 K 99.99 % -111.727 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -636.000 K 0.000 0.000 100.00 % -3.954 M 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.677 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.373 M -50.18 % 4.763 M 342.25 % 1.077 M -44.77 % 1.950 M 0.000
Other investing activites 1.921 M 405.53 % 380.000 K 280.00 % 100.000 K 488.24 % 17.000 K -15.00 % 20.000 K -84.38 % 128.000 K -98.62 % 9.269 M 81.07 % 5.119 M 129.16 % -17.554 M -4 371.05 % 411.000 K 52.22 % 270.000 K -98.32 % 16.043 M 252.40 % -10.527 M -2 302.30 % 478.000 K 47 700.00 % 1.000 K 0.000 100.00 % -65.549 M -271.48 % 38.226 M 861.90 % 3.974 M 173.91 % -5.377 M -102.98 % -2.649 M -15.22 % -2.299 M
Net cash used for investing activites 1.640 M 535.66 % 258.000 K 105.07 % -5.086 M -217.48 % -1.602 M 11.78 % -1.816 M -2 810.45 % 67.000 K -99.06 % 7.115 M 175.05 % -9.480 M 92.68 % -129.520 M -34 074.14 % -379.000 K 63.28 % -1.032 M -106.85 % 15.073 M 218.11 % -12.762 M -3 900.63 % -319.000 K -284.34 % -83.000 K -654.55 % -11.000 K 99.99 % -82.386 M -398.22 % 27.626 M 220.15 % 8.629 M 196.78 % -8.916 M -68.13 % -5.303 M -35.84 % -3.904 M
Debt repayment -1.135 M -6 405.56 % 18.000 K -88.46 % 156.000 K 637.93 % -29.000 K 78.52 % -135.000 K -2 800.00 % 5.000 K -76.19 % 21.000 K 0.000 0.000 0.000 100.00 % -2.965 M 28.90 % -4.170 M 94.13 % -71.000 M -856.12 % 9.390 M 34.14 % 7.000 M 0.000 -100.00 % 11.897 M -74.25 % 46.207 M 43.79 % 32.134 M 38.10 % 23.269 M 277.14 % -13.136 M -161.47 % 21.369 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 65.023 M 0.000 0.000 -100.00 % 320.615 M 0.000 0.000 -100.00 % 186.071 M 0.000 0.000 0.000 0.000 -100.00 % 23.053 M 0.000 0.000 -100.00 % 10.074 M -66.42 % 30.000 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.796 M 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 % -99.159 M 0.000 0.000 0.000 100.00 % -10.000 M
Other financing activites -39.000 K 98.84 % -3.366 M -5 710.00 % 60.000 K 148.00 % -125.000 K 0.000 0.000 100.00 % -94.231 M -199.90 % 94.324 M 154 729.51 % -61.000 K -17.31 % -52.000 K 98.15 % -2.807 M -337.48 % 1.182 M 158.63 % -2.016 M 0.000 0.000 -100.00 % 7.975 M 281.21 % -4.401 M -102.85 % 154.209 M 1 611.11 % -10.205 M -57.48 % -6.480 M -490.36 % 1.660 M 119.26 % -8.620 M
Net cash used provided by financing activities -1.174 M 64.93 % -3.348 M -1 650.00 % 216.000 K 240.26 % -154.000 K -14.07 % -135.000 K -2 800.00 % 5.000 K 100.02 % -29.187 M -130.94 % 94.324 M 154 729.51 % -61.000 K -100.02 % 320.563 M 5 653.76 % -5.772 M -93.17 % -2.988 M -102.64 % 113.055 M 1 103.99 % 9.390 M 36.36 % 6.886 M -13.51 % 7.962 M 6.22 % 7.496 M -93.31 % 112.023 M 410.84 % 21.929 M 30.62 % 16.789 M 1 297.50 % -1.402 M -104.28 % 32.749 M
Effect of forex changes on cash -740.000 K -413.56 % 236.000 K 913.79 % -29.000 K -107.69 % 377.000 K -33.86 % 570.000 K 204.20 % -547.000 K 11.20 % -616.000 K -147.31 % 1.302 M 251.04 % -862.000 K 71.32 % -3.006 M -342.71 % -679.000 K -184.03 % 808.000 K 1 362.50 % -64.000 K -114.22 % 450.000 K 1 507.14 % 28.000 K 0.000 -100.00 % 154.000 K -1.28 % 156.000 K -42.01 % 269.000 K 1 020.83 % 24.000 K 1 300.00 % -2.000 K 84.62 % -13.000 K
Net change in cash -5.611 M 52.18 % -11.733 M -72.47 % -6.803 M 27.24 % -9.350 M 39.08 % -15.349 M -77.63 % -8.641 M 72.28 % -31.168 M -132.87 % 94.820 M 168.73 % -137.961 M -279.41 % 76.899 M 648.92 % 10.268 M -73.84 % 39.245 M -45.15 % 71.553 M 719.25 % 8.734 M 220.70 % -7.236 M -188.86 % 8.143 M 108.30 % -98.104 M -239.89 % 70.127 M 495.10 % 11.784 M 168.90 % -17.102 M -264.02 % 10.427 M 481.10 % -2.736 M
Cash at beginning of period 82.145 M -12.50 % 93.878 M -6.76 % 100.681 M -8.50 % 110.031 M -12.24 % 125.380 M -6.45 % 134.021 M -18.87 % 165.189 M 134.75 % 70.369 M -66.22 % 208.330 M 58.51 % 131.431 M 8.47 % 121.163 M 47.91 % 81.918 M 690.33 % 10.365 M 535.50 % 1.631 M -81.61 % 8.867 M 1 124.72 % 724.000 K -99.27 % 98.828 M 244.34 % 28.701 M 69.66 % 16.917 M -50.27 % 34.019 M 44.20 % 23.592 M -10.39 % 26.328 M
Cash at end of period 76.534 M -6.83 % 82.145 M -12.50 % 93.878 M -6.76 % 100.681 M -8.50 % 110.031 M -12.24 % 125.380 M -6.45 % 134.021 M -18.87 % 165.189 M 134.75 % 70.369 M -66.22 % 208.330 M 58.51 % 131.431 M 8.47 % 121.163 M 47.91 % 81.918 M 690.33 % 10.365 M 535.50 % 1.631 M -81.61 % 8.867 M 1 124.72 % 724.000 K -99.27 % 98.828 M 244.34 % 28.701 M 69.66 % 16.917 M -50.27 % 34.019 M 44.20 % 23.592 M
Operating cash flow -3.416 M 61.53 % -8.879 M -366.33 % -1.904 M 76.11 % -7.971 M 42.93 % -13.968 M -71.05 % -8.166 M 3.70 % -8.480 M -197.76 % 8.674 M 215.38 % -7.518 M 96.87 % -240.279 M -1 453.61 % 17.751 M -32.64 % 26.352 M 191.90 % -28.676 M -3 543.71 % -787.000 K 94.41 % -14.067 M -7 426.56 % 192.000 K 100.82 % -23.368 M 66.46 % -69.678 M -265.90 % -19.043 M 23.82 % -24.999 M -245.90 % 17.134 M 154.28 % -31.568 M
Capital expenditure -282.000 K -131.15 % -122.000 K 97.75 % -5.414 M -234.40 % -1.619 M 12.39 % -1.848 M -898.92 % -185.000 K 91.41 % -2.154 M 85.25 % -14.599 M -6 008.37 % -239.000 K 69.75 % -790.000 K 39.32 % -1.302 M -34.23 % -970.000 K 56.60 % -2.235 M -180.43 % -797.000 K -848.81 % -84.000 K -663.64 % -11.000 K 99.93 % -16.837 M -34.91 % -12.480 M -11 455.56 % -108.000 K 97.66 % -4.616 M -425.74 % -878.000 K 45.30 % -1.605 M
Free CashFlow -3.698 M 58.92 % -9.001 M -23.00 % -7.318 M 23.69 % -9.590 M 39.37 % -15.816 M -89.39 % -8.351 M 21.47 % -10.634 M -79.48 % -5.925 M 23.62 % -7.757 M 96.78 % -241.069 M -1 565.55 % 16.449 M -35.19 % 25.382 M 182.11 % -30.911 M -1 851.45 % -1.584 M 88.81 % -14.151 M -7 918.23 % 181.000 K 100.45 % -40.205 M 51.06 % -82.158 M -329.00 % -19.151 M 35.33 % -29.615 M -282.18 % 16.256 M 149.00 % -33.173 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2004-01-31 2003-06-30 2003-01-31
Revenue 77.209 M -33.75 % 116.549 M 76.04 % 66.207 M -36.86 % 104.864 M 224.66 % 32.300 M -25.96 % 43.623 M -44.44 % 78.512 M -87.04 % 605.965 M 495.42 % 101.771 M -48.81 % 198.800 M -9.85 % 220.512 M 15.15 % 191.503 M -32.70 % 284.539 M -57.56 % 670.457 M 118.72 % 306.536 M -29.47 % 434.609 M 62.27 % 267.823 M 147.11 % 108.381 M 18.19 % 91.699 M -13.73 % 106.290 M 193.04 % 36.272 M 35.14 % 26.841 M -39.73 % 44.534 M -59.66 % 110.391 M -8.62 % 120.800 M -37.68 % 193.834 M 16.02 % 167.068 M 9.66 % 152.345 M 0.00 % 152.345 M 70.71 % 89.241 M 0.00 % 89.241 M 439.54 % 16.540 M 0.00 % 16.540 M -96.14 % 428.905 M 0.00 % 428.905 M -34.76 % 657.434 M 0.00 % 657.434 M 62.79 % 403.845 M 0.00 % 403.845 M 19.59 % 337.696 M 0.00 % 337.696 M 29.78 % 260.209 M 0.00 % 260.209 M 100.00 % 130.105 M -27.02 % 178.271 M 100.00 % 89.135 M
Net income -202.000 K 96.68 % -6.089 M -199.07 % -2.036 M 58.72 % -4.932 M 22.71 % -6.381 M -56.40 % -4.080 M 28.83 % -5.733 M -3.33 % -5.548 M -31.91 % -4.206 M 1.64 % -4.276 M 22.70 % -5.532 M 14.58 % -6.476 M -48.91 % -4.349 M 25.92 % -5.871 M -209.00 % 5.386 M 256.93 % 1.509 M -60.41 % 3.812 M 141.36 % -9.217 M -38.00 % -6.679 M 26.33 % -9.066 M -24.17 % -7.301 M 10.08 % -8.119 M -146.03 % -3.300 M -155.22 % -1.293 M -178.55 % 1.646 M -79.23 % 7.926 M -93.97 % 131.400 M 1 584.66 % -8.851 M -23.91 % -7.143 M 30.57 % -10.288 M -4.55 % -9.840 M 40.86 % -16.638 M 0.00 % -16.638 M 93.78 % -267.473 M -0.02 % -267.426 M -631.50 % 50.315 M 0.00 % 50.315 M 297.18 % 12.668 M 0.00 % 12.668 M 163.92 % 4.800 M 0.00 % 4.800 M 67.39 % 2.868 M -1.58 % 2.914 M 100.00 % 1.457 M 124.68 % -5.904 M -100.00 % -2.952 M
Income before tax -174.000 K 96.11 % -4.478 M -515.11 % -728.000 K 84.30 % -4.638 M 42.94 % -8.128 M -124.04 % -3.628 M 47.69 % -6.936 M -12.00 % -6.193 M -71.36 % -3.614 M 8.51 % -3.950 M 29.70 % -5.619 M 23.78 % -7.372 M -45.49 % -5.067 M 37.87 % -8.155 M -245.81 % 5.593 M 56.89 % 3.565 M 29.83 % 2.746 M 122.64 % -12.130 M -50.07 % -8.083 M 26.54 % -11.004 M 1.79 % -11.205 M -23.94 % -9.041 M -137.48 % -3.807 M -30.33 % -2.921 M -294.60 % 1.501 M -82.16 % 8.416 M -93.62 % 131.854 M 2 382.79 % -5.776 M 0.00 % -5.776 M 39.33 % -9.520 M 0.00 % -9.520 M 42.17 % -16.463 M 0.00 % -16.463 M 93.63 % -258.410 M 0.00 % -258.410 M -514.00 % 62.418 M 0.00 % 62.418 M 314.01 % 15.077 M 0.00 % 15.077 M 166.09 % 5.666 M 0.00 % 5.666 M 85.68 % 3.052 M 0.00 % 3.052 M 100.00 % 1.526 M 126.01 % -5.866 M -100.00 % -2.933 M
Income before tax ratio 0.00 94.13 % -0.04 -249.42 % -0.01 75.14 % -0.04 82.42 % -0.25 -202.57 % -0.08 5.86 % -0.09 -764.41 % -0.01 71.22 % -0.04 -78.72 % -0.02 22.03 % -0.03 33.81 % -0.04 -116.17 % -0.02 -46.41 % -0.01 -166.66 % 0.02 122.43 % 0.01 -20.00 % 0.01 109.16 % -0.11 -26.97 % -0.09 14.86 % -0.10 66.49 % -0.31 8.29 % -0.34 -294.03 % -0.09 -223.07 % -0.03 -312.95 % 0.01 -71.38 % 0.04 -94.50 % 0.79 2 181.62 % -0.04 0.00 % -0.04 64.46 % -0.11 0.00 % -0.11 89.28 % -1.00 0.00 % -1.00 -65.20 % -0.60 0.00 % -0.60 -734.59 % 0.09 0.00 % 0.09 154.31 % 0.04 0.00 % 0.04 122.50 % 0.02 0.00 % 0.02 43.07 % 0.01 0.00 % 0.01 0.00 % 0.01 135.64 % -0.03 0.00 % -0.03
EBITDA -2.318 M 19.35 % -2.874 M -415.48 % 911.000 K 130.53 % -2.984 M 52.81 % -6.324 M -265.34 % -1.731 M 67.00 % -5.246 M -1.33 % -5.177 M -90.40 % -2.719 M 11.75 % -3.081 M 36.20 % -4.829 M 25.89 % -6.516 M -54.19 % -4.226 M 71.24 % -14.696 M -213.66 % 12.930 M 46.63 % 8.818 M 25.40 % 7.032 M 130.37 % -23.156 M -207.76 % -7.524 M 18.97 % -9.286 M 13.06 % -10.681 M -19.90 % -8.908 M -166.95 % -3.337 M 20.70 % -4.208 M -1 323.26 % 344.000 K -88.01 % 2.868 M -97.84 % 132.677 M 2 949.58 % -4.656 M 26.84 % -6.364 M 31.09 % -9.236 M 4.63 % -9.684 M 41.16 % -16.456 M 0.00 % -16.456 M 93.56 % -255.637 M 0.02 % -255.684 M -471.49 % 68.826 M 8.71 % 63.310 M 301.20 % 15.780 M -2.04 % 16.109 M 256.91 % 4.514 M -42.57 % 7.859 M -23.75 % 10.306 M 101.17 % 5.123 M 100.00 % 2.562 M 152.53 % -4.876 M -100.00 % -2.438 M
Net income ratio 0.00 94.99 % -0.05 -69.89 % -0.03 34.62 % -0.05 76.19 % -0.20 -111.22 % -0.09 -28.09 % -0.07 -697.55 % -0.01 77.85 % -0.04 -92.14 % -0.02 14.26 % -0.03 25.81 % -0.03 -121.25 % -0.02 -74.54 % -0.01 -149.84 % 0.02 406.05 % 0.00 -75.61 % 0.01 116.74 % -0.09 -16.76 % -0.07 14.61 % -0.09 57.62 % -0.20 33.46 % -0.30 -308.21 % -0.07 -532.64 % -0.01 -185.96 % 0.01 -66.68 % 0.04 -94.80 % 0.79 1 453.82 % -0.06 -23.91 % -0.05 59.33 % -0.12 -4.55 % -0.11 89.04 % -1.01 0.00 % -1.01 -61.30 % -0.62 -0.02 % -0.62 -914.70 % 0.08 0.00 % 0.08 143.98 % 0.03 0.00 % 0.03 120.69 % 0.01 0.00 % 0.01 28.98 % 0.01 -1.58 % 0.01 0.00 % 0.01 133.81 % -0.03 0.00 % -0.03
Ratio EBITDA -0.03 -21.75 % -0.02 -279.21 % 0.01 148.36 % -0.03 85.47 % -0.20 -393.41 % -0.04 40.61 % -0.07 -682.10 % -0.01 68.02 % -0.03 -72.39 % -0.02 29.23 % -0.02 35.64 % -0.03 -129.10 % -0.01 32.24 % -0.02 -151.97 % 0.04 107.90 % 0.02 -22.72 % 0.03 112.29 % -0.21 -160.39 % -0.08 6.08 % -0.09 70.33 % -0.29 11.27 % -0.33 -342.91 % -0.07 -96.57 % -0.04 -1 438.60 % 0.00 -80.75 % 0.01 -98.14 % 0.79 2 698.46 % -0.03 26.84 % -0.04 59.63 % -0.10 4.63 % -0.11 89.09 % -0.99 0.00 % -0.99 -66.93 % -0.60 0.02 % -0.60 -669.43 % 0.10 8.71 % 0.10 146.45 % 0.04 -2.04 % 0.04 198.45 % 0.01 -42.57 % 0.02 -41.24 % 0.04 101.17 % 0.02 0.00 % 0.02 171.98 % -0.03 0.00 % -0.03
Gross profit ratio 0.10 17.25 % 0.08 -18.36 % 0.10 50.03 % 0.07 -4.15 % 0.07 -43.31 % 0.12 247.46 % 0.04 440.25 % 0.01 -85.15 % 0.04 124.47 % 0.02 27.50 % 0.02 2.60 % 0.02 -5.58 % 0.02 269.38 % 0.00 -84.98 % 0.03 -7.66 % 0.03 46.55 % 0.02 -22.82 % 0.03 3.78 % 0.03 108.20 % 0.01 -68.69 % 0.04 82.65 % 0.02 -56.05 % 0.05 115.36 % 0.02 -50.38 % 0.05 -30.21 % 0.07 -6.04 % 0.07 -17.20 % 0.09 0.00 % 0.09 23.75 % 0.07 0.00 % 0.07 -15.57 % 0.08 0.00 % 0.08 -51.77 % 0.17 0.00 % 0.17 15.70 % 0.15 0.00 % 0.15 50.90 % 0.10 0.00 % 0.10 9.15 % 0.09 0.00 % 0.09 -10.26 % 0.10 0.00 % 0.10 0.00 % 0.10 -3.44 % 0.11 0.00 % 0.11
Weighted average shs out dil 1.816 B 0.00 % 1.816 B 0.00 % 1.816 B 0.00 % 1.816 B 0.00 % 1.816 B 0.00 % 1.816 B 0.00 % 1.816 B 0.00 % 1.816 B 0.00 % 1.816 B 0.00 % 1.816 B 0.00 % 1.816 B 0.00 % 1.816 B 0.00 % 1.816 B 7.40 % 1.691 B 4.95 % 1.611 B 0.00 % 1.611 B 0.00 % 1.611 B 0.00 % 1.611 B 0.00 % 1.611 B -0.19 % 1.614 B 30.96 % 1.233 B 0.17 % 1.231 B 14.62 % 1.074 B 0.10 % 1.073 B 0.08 % 1.072 B -3.57 % 1.111 B 0.58 % 1.105 B -31.83 % 1.621 B -24.14 % 2.136 B 0.00 % 2.136 B 0.00 % 2.136 B 0.00 % 2.136 B 0.00 % 2.136 B 0.00 % 2.136 B 0.00 % 2.136 B 7.23 % 1.992 B 0.00 % 1.992 B 267.64 % 541.901 M -0.79 % 546.203 M -0.76 % 550.379 M 0.00 % 550.379 M 8.03 % 509.470 M 0.00 % 509.470 M 0.00 % 509.470 M 14.48 % 445.016 M 0.00 % 445.016 M
Weighted average shs out 1.820 B 0.22 % 1.816 B -0.02 % 1.816 B 0.02 % 1.816 B 0.00 % 1.816 B 0.00 % 1.816 B 0.00 % 1.816 B 0.00 % 1.816 B 0.00 % 1.816 B 0.00 % 1.816 B 0.00 % 1.816 B 0.00 % 1.816 B 0.00 % 1.816 B 7.39 % 1.691 B 3.54 % 1.633 B -2.60 % 1.677 B 4.07 % 1.611 B 1.39 % 1.589 B -1.40 % 1.612 B 0.16 % 1.609 B 30.52 % 1.233 B 0.43 % 1.228 B 14.27 % 1.074 B 2.52 % 1.048 B -2.35 % 1.073 B 0.13 % 1.072 B 0.55 % 1.066 B -33.43 % 1.601 B -25.06 % 2.136 B 0.00 % 2.136 B 0.00 % 2.136 B 0.00 % 2.136 B 0.00 % 2.136 B 0.00 % 2.136 B 0.00 % 2.136 B 7.88 % 1.980 B -0.08 % 1.982 B 265.74 % 541.901 M -0.79 % 546.203 M -0.76 % 550.379 M 0.00 % 550.379 M 8.03 % 509.470 M 0.00 % 509.470 M 0.00 % 509.470 M 14.48 % 445.016 M 0.00 % 445.016 M
EPS diluted 0.00 97.06 % 0.00 -209.09 % 0.00 59.26 % 0.00 22.86 % 0.00 -59.09 % 0.00 31.25 % 0.00 -3.23 % 0.00 -34.78 % 0.00 4.17 % 0.00 20.00 % 0.00 16.67 % 0.00 -50.00 % 0.00 29.41 % 0.00 -200.00 % 0.00 240.00 % 0.00 -58.33 % 0.00 141.38 % -0.01 -38.10 % 0.00 25.00 % -0.01 6.67 % -0.01 9.09 % -0.01 -120.00 % 0.00 -150.00 % 0.00 -175.00 % 0.00 -77.78 % 0.01 -93.95 % 0.12 2 263.64 % -0.01 -61.76 % 0.00 29.17 % 0.00 -4.35 % 0.00 41.03 % -0.01 0.00 % -0.01 93.75 % -0.12 0.32 % -0.13 -594.86 % 0.03 0.40 % 0.03 566.67 % -0.01 -123.28 % 0.02 166.67 % 0.01 -1.14 % 0.01 60.00 % 0.01 -5.17 % 0.01 100.00 % 0.00 121.97 % -0.01 -100.00 % -0.01
Earnings per share 0.00 97.06 % 0.00 -209.09 % 0.00 59.26 % 0.00 22.86 % 0.00 -59.09 % 0.00 31.25 % 0.00 -3.23 % 0.00 -34.78 % 0.00 4.17 % 0.00 20.00 % 0.00 16.67 % 0.00 -50.00 % 0.00 29.41 % 0.00 -206.25 % 0.00 220.00 % 0.00 -58.33 % 0.00 141.38 % -0.01 -38.10 % 0.00 25.00 % -0.01 6.67 % -0.01 9.09 % -0.01 -120.00 % 0.00 -150.00 % 0.00 -175.00 % 0.00 -78.38 % 0.01 -93.99 % 0.12 2 340.00 % -0.01 -61.76 % 0.00 29.17 % 0.00 -4.35 % 0.00 41.03 % -0.01 0.00 % -0.01 93.75 % -0.12 0.32 % -0.13 -594.86 % 0.03 -0.39 % 0.03 579.25 % -0.01 -122.84 % 0.02 166.67 % 0.01 -1.14 % 0.01 60.00 % 0.01 -5.17 % 0.01 100.00 % 0.00 121.97 % -0.01 -100.00 % -0.01
Gross profit 7.452 M -22.33 % 9.594 M 43.71 % 6.676 M -5.28 % 7.048 M 211.17 % 2.265 M -58.02 % 5.396 M 93.06 % 2.795 M -30.00 % 3.993 M -11.58 % 4.516 M 14.91 % 3.930 M 14.95 % 3.419 M 18.14 % 2.894 M -36.45 % 4.554 M 56.76 % 2.905 M -67.15 % 8.844 M -34.87 % 13.579 M 137.81 % 5.710 M 90.71 % 2.994 M 22.65 % 2.441 M 79.62 % 1.359 M -8.24 % 1.481 M 146.83 % 600.000 K -73.51 % 2.265 M -13.12 % 2.607 M -54.65 % 5.749 M -56.51 % 13.218 M 9.01 % 12.125 M -9.20 % 13.353 M 0.00 % 13.353 M 111.26 % 6.321 M 0.00 % 6.321 M 355.53 % 1.388 M 0.00 % 1.388 M -98.14 % 74.606 M 0.00 % 74.606 M -24.52 % 98.841 M 0.00 % 98.841 M 145.66 % 40.235 M 0.00 % 40.235 M 30.53 % 30.824 M 0.00 % 30.824 M 16.46 % 26.467 M 0.00 % 26.467 M 100.00 % 13.234 M -29.53 % 18.778 M 100.00 % 9.389 M
Income tax expense 38.000 K 0.000 -100.00 % 38.000 K 0.000 0.000 -100.00 % 1.000 K 103.70 % -27.000 K 0.000 -100.00 % 27.000 K 222.73 % -22.000 K 4.35 % -23.000 K 96.19 % -603.000 K 0.00 % -603.000 K -149.06 % 1.229 M 207.25 % 400.000 K 566.67 % 60.000 K -93.81 % 969.000 K -18.02 % 1.182 M -12.64 % 1.353 M 23.45 % 1.096 M -68.68 % 3.499 M 5 283.08 % 65.000 K 51.16 % 43.000 K -2.27 % 44.000 K -12.00 % 50.000 K -92.46 % 663.000 K 46.04 % 454.000 K -66.78 % 1.367 M 0.00 % 1.367 M 327.03 % 320.000 K 0.00 % 320.000 K 82.86 % 175.000 K 0.00 % 175.000 K -98.06 % 9.016 M 0.00 % 9.016 M -25.50 % 12.103 M 0.00 % 12.103 M 402.49 % 2.409 M 0.00 % 2.409 M 178.12 % 866.000 K 0.00 % 866.000 K 527.54 % 138.000 K 0.00 % 138.000 K 100.00 % 69.000 K 84.00 % 37.500 K 100.00 % 18.750 K
Cost of revenue 69.757 M -34.78 % 106.955 M 79.66 % 59.531 M -39.14 % 97.816 M 225.67 % 30.035 M -21.43 % 38.227 M -49.51 % 75.717 M -87.42 % 601.972 M 518.96 % 97.255 M -50.09 % 194.870 M -10.24 % 217.093 M 15.10 % 188.609 M -32.64 % 279.985 M -58.06 % 667.552 M 124.24 % 297.692 M -29.29 % 421.030 M 60.63 % 262.113 M 148.71 % 105.387 M 18.07 % 89.258 M -14.94 % 104.931 M 201.60 % 34.791 M 32.58 % 26.241 M -37.92 % 42.269 M -60.78 % 107.784 M -6.32 % 115.051 M -36.30 % 180.616 M 16.57 % 154.943 M 11.48 % 138.992 M 0.00 % 138.992 M 67.62 % 82.920 M 0.00 % 82.920 M 447.24 % 15.153 M 0.00 % 15.153 M -95.72 % 354.300 M 0.00 % 354.300 M -36.57 % 558.593 M 0.00 % 558.593 M 53.62 % 363.610 M 0.00 % 363.610 M 18.49 % 306.872 M 0.00 % 306.872 M 31.29 % 233.742 M 0.00 % 233.742 M 100.00 % 116.871 M -26.72 % 159.493 M 100.00 % 79.746 M
General and administrative expenses 13.035 M 20.76 % 10.794 M 12.32 % 9.610 M -21.44 % 12.233 M 135.66 % 5.191 M 11.20 % 4.668 M -8.34 % 5.093 M 0.30 % 5.078 M 23.94 % 4.097 M -11.28 % 4.618 M 14.82 % 4.022 M -23.84 % 5.281 M 5.92 % 4.986 M -61.72 % 13.024 M 25.03 % 10.417 M -7.43 % 11.253 M 23.77 % 9.092 M -17.79 % 11.060 M 0.64 % 10.990 M -4.30 % 11.484 M 3.76 % 11.068 M 41.61 % 7.816 M 33.84 % 5.840 M 27.85 % 4.568 M 9.10 % 4.187 M -55.63 % 9.436 M 38.49 % 6.814 M 11.84 % 6.092 M 0.00 % 6.092 M 67.43 % 3.639 M 0.00 % 3.639 M 34.71 % 2.701 M 0.00 % 2.701 M -76.15 % 11.324 M 0.00 % 11.324 M -54.34 % 24.802 M 0.00 % 24.802 M 32.93 % 18.658 M 0.00 % 18.658 M 14.84 % 16.246 M 0.00 % 16.246 M 29.84 % 12.513 M 0.00 % 12.513 M 100.00 % 6.256 M -61.98 % 16.455 M 100.00 % 8.227 M
Selling and marketing expenses 1.248 M 23.44 % 1.011 M 16.74 % 866.000 K 11.31 % 778.000 K 153.42 % 307.000 K 20.16 % 255.500 K -13.83 % 296.500 K -22.18 % 381.000 K 2.01 % 373.500 K -16.35 % 446.500 K 28.49 % 347.500 K -5.70 % 368.500 K 23.87 % 297.500 K -42.46 % 517.000 K 9.07 % 474.000 K -19.66 % 590.000 K -12.72 % 676.000 K 45.69 % 464.000 K 1.75 % 456.000 K -9.52 % 504.000 K -2.70 % 518.000 K -41.47 % 885.000 K 18.00 % 750.000 K -53.33 % 1.607 M -16.17 % 1.917 M 13.63 % 1.687 M 28.73 % 1.311 M 0.08 % 1.310 M 0.00 % 1.310 M 114.93 % -8.770 M -200.00 % 8.770 M 223.26 % 2.713 M 0.000 -100.00 % 3.865 M 0.00 % 3.865 M -56.40 % 8.864 M 0.00 % 8.864 M 32.98 % 6.666 M 0.00 % 6.666 M -27.70 % 9.220 M 0.00 % 9.220 M 7.46 % 8.580 M 0.00 % 8.580 M 100.00 % 4.290 M -47.54 % 8.178 M 100.00 % 4.089 M
Other expenses -8.624 M -5 158.54 % -164.000 K 92.71 % -2.250 M 10.96 % -2.527 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -321.500 K 56.67 % -742.000 K 0.00 % -742.000 K 0.000 0.000 100.00 % -26.500 K 0.00 % -26.500 K 74.76 % -105.000 K 0.00 % -105.000 K 49.64 % -208.500 K 0.00 % -208.500 K 10.90 % -234.000 K 0.00 % -234.000 K 16.43 % -280.000 K -101.47 % 19.047 M 348.84 % 4.244 M -82.90 % 24.817 M 0.000 100.00 % -30.309 M 0.000 -100.00 % 331.106 M 10.10 % 300.729 M 0.000 0.000 0.000 0.000 -100.00 % 1.365 M 0.00 % 1.365 M -93.85 % 22.212 M 197.84 % -22.702 M -100.00 % -11.351 M 57.38 % -26.633 M -100.00 % -13.317 M
Operating expenses 7.577 M -35.82 % 11.805 M 12.69 % 10.476 M -19.48 % 13.011 M 13.05 % 11.509 M 16.88 % 9.847 M -8.65 % 10.779 M -1.27 % 10.918 M 22.11 % 8.941 M -11.73 % 10.129 M 15.91 % 8.739 M -22.66 % 11.299 M 6.93 % 10.567 M -5.88 % 11.227 M 16.91 % 9.603 M -5.65 % 10.178 M 12.48 % 9.049 M -41.43 % 15.451 M 46.89 % 10.519 M -17.27 % 12.715 M 0.27 % 12.681 M 27.95 % 9.911 M 63.25 % 6.071 M -16.74 % 7.292 M 24.71 % 5.847 M 1.21 % 5.777 M -26.35 % 7.844 M -70.34 % 26.448 M 127.12 % 11.645 M -40.84 % 19.686 M 58.65 % 12.409 M 130.21 % 5.390 M 45 016.67 % -12.000 K -100.00 % 346.295 M 9.62 % 315.918 M 838.42 % 33.665 M 0.00 % 33.665 M 32.94 % 25.323 M 0.00 % 25.323 M -5.62 % 26.831 M 0.00 % 26.831 M -38.04 % 43.304 M 2 789.69 % -1.610 M -100.00 % -805.000 K 59.77 % -2.001 M -100.00 % -1.001 M
Cost and expenses 77.334 M -34.88 % 118.760 M 69.64 % 70.007 M -36.83 % 110.827 M 166.77 % 41.544 M -13.58 % 48.074 M -44.42 % 86.496 M -85.89 % 612.890 M 477.13 % 106.196 M -48.20 % 204.999 M -9.22 % 225.832 M 12.97 % 199.908 M -31.20 % 290.552 M -57.19 % 678.779 M 120.89 % 307.295 M -28.74 % 431.208 M 59.02 % 271.162 M 124.40 % 120.838 M 21.11 % 99.777 M -15.19 % 117.646 M 147.82 % 47.472 M 31.31 % 36.152 M -25.21 % 48.340 M -57.99 % 115.076 M -4.82 % 120.898 M -35.14 % 186.393 M 14.50 % 162.787 M 3.00 % 158.038 M 0.00 % 158.038 M 59.69 % 98.967 M 0.00 % 98.967 M 454.70 % 17.842 M 0.00 % 17.842 M -97.40 % 685.406 M 0.00 % 685.406 M 15.73 % 592.258 M 0.00 % 592.258 M 52.28 % 388.933 M 0.00 % 388.933 M 16.55 % 333.702 M 0.00 % 333.702 M 31.07 % 254.589 M 0.00 % 254.589 M 100.00 % 127.295 M -30.11 % 182.124 M 100.00 % 91.062 M
Research and development expenses 1.918 M -21.30 % 2.437 M 8.31 % 2.250 M -10.96 % 2.527 M 3.74 % 2.436 M 9.93 % 2.216 M -15.45 % 2.621 M 26.44 % 2.073 M 67.31 % 1.239 M 15.26 % 1.075 M -0.09 % 1.076 M -8.66 % 1.178 M -2.73 % 1.211 M -62.46 % 3.226 M 188.55 % 1.118 M 113.77 % 523.000 K 2 515.00 % 20.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 14.283 M 49.84 % 9.532 M -9.01 % 10.476 M -19.48 % 13.011 M 43.40 % 9.073 M 18.90 % 7.631 M -6.46 % 8.158 M -7.77 % 8.845 M 14.84 % 7.702 M -14.93 % 9.054 M 18.15 % 7.663 M -24.29 % 10.121 M 8.18 % 9.356 M -30.91 % 13.541 M 24.33 % 10.891 M -8.04 % 11.843 M 21.24 % 9.768 M -32.71 % 14.517 M 26.83 % 11.446 M -10.07 % 12.727 M 9.85 % 11.586 M 18.12 % 9.809 M 48.85 % 6.590 M -12.17 % 7.503 M 22.92 % 6.104 M -45.12 % 11.123 M 36.92 % 8.124 M 9.76 % 7.402 M 0.00 % 7.402 M 244.24 % -5.132 M -141.35 % 12.409 M 129.19 % 5.414 M 45 216.67 % -12.000 K -100.08 % 15.189 M 0.00 % 15.189 M -54.88 % 33.665 M 0.00 % 33.665 M 32.94 % 25.323 M 0.00 % 25.323 M -0.56 % 25.466 M 0.00 % 25.466 M 20.74 % 21.092 M 0.00 % 21.092 M 100.00 % 10.546 M -57.19 % 24.632 M 100.00 % 12.316 M
Interest income 51.000 K -57.50 % 120.000 K -34.78 % 184.000 K -7.54 % 199.000 K 15.03 % 173.000 K 73.00 % 100.000 K 68.07 % 59.500 K 32.22 % 45.000 K 400.00 % 9.000 K 260.00 % 2.500 K 0.000 -100.00 % 46.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 -100.00 % 71.000 K 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 49.000 K 308.33 % 12.000 K -55.56 % 27.000 K -35.71 % 42.000 K -62.83 % 113.000 K -43.78 % 201.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.000 K -50.00 % 18.000 K 38.46 % 13.000 K 0.00 % 13.000 K 225.00 % 4.000 K 0.00 % 4.000 K -20.00 % 5.000 K 0.00 % 5.000 K -9.09 % 5.500 K 0.00 % 5.500 K 1 000.00 % 500.000 0.00 % 500.000 -99.77 % 215.000 K 0.00 % 215.000 K -30.53 % 309.500 K 162.29 % 118.000 K 0.00 % 118.000 K 107.02 % 57.000 K 0.00 % 57.000 K 776.92 % 6.500 K 0.00 % 6.500 K -99.66 % 1.909 M 0.00 % 1.909 M -65.39 % 5.516 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.183 M 0.000 0.000 0.000 0.000
Depreciation and amortization 858.000 K -46.11 % 1.592 M -1.24 % 1.612 M 0.00 % 1.612 M -4.67 % 1.691 M -0.29 % 1.696 M 8.37 % 1.565 M 72.17 % 909.000 K 3.65 % 877.000 K 3.91 % 844.000 K 6.84 % 790.000 K -3.66 % 820.000 K -2.50 % 841.000 K 5.52 % 797.000 K -4.44 % 834.000 K 5.57 % 790.000 K 3.13 % 766.000 K 54.12 % 497.000 K -10.29 % 553.998 K -19.48 % 688.000 K 32.56 % 519.000 K 28.78 % 403.000 K -14.07 % 469.000 K -1.68 % 477.000 K 7.92 % 442.000 K 25.21 % 353.000 K 4.28 % 338.500 K 128.72 % 148.000 K 0.00 % 148.000 K 4 128.57 % 3.500 K 0.00 % 3.500 K -99.98 % 15.155 M 200.00 % -15.155 M -1 904.11 % 840.000 K 0.00 % 840.000 K -5.88 % 892.500 K 0.00 % 892.500 K -13.56 % 1.033 M 0.00 % 1.033 M -52.91 % 2.193 M 0.00 % 2.193 M 4.68 % 2.095 M 0.00 % 2.095 M 100.00 % 1.047 M 14.70 % 913.000 K 100.00 % 456.500 K
Operating income -6.831 M -208.96 % -2.211 M 41.82 % -3.800 M 36.27 % -5.963 M 35.49 % -9.244 M -107.68 % -4.451 M 44.25 % -7.984 M -15.29 % -6.925 M -56.50 % -4.425 M 28.62 % -6.199 M -16.52 % -5.320 M 36.70 % -8.405 M -39.78 % -6.013 M 29.66 % -8.549 M -1 026.35 % -759.000 K -122.53 % 3.369 M 200.90 % -3.339 M 69.76 % -11.042 M -36.69 % -8.078 M 19.01 % -9.974 M 10.95 % -11.200 M -20.29 % -9.311 M -144.64 % -3.806 M 18.76 % -4.685 M -4 680.61 % -98.000 K -103.90 % 2.515 M -98.10 % 132.338 M 2 854.75 % -4.804 M 26.23 % -6.512 M 29.52 % -9.239 M 4.62 % -9.687 M 69.36 % -31.611 M -2 328.77 % -1.302 M 99.49 % -256.477 M 0.02 % -256.524 M -477.61 % 67.934 M 8.84 % 62.418 M 323.24 % 14.748 M -2.18 % 15.077 M 549.57 % 2.321 M -59.04 % 5.666 M -31.00 % 8.212 M 171.14 % 3.029 M 100.00 % 1.514 M 126.16 % -5.789 M -100.00 % -2.895 M
Operating income ratio -0.09 -366.38 % -0.02 66.95 % -0.06 -0.93 % -0.06 80.13 % -0.29 -180.49 % -0.10 -0.34 % -0.10 -789.84 % -0.01 73.72 % -0.04 -39.44 % -0.03 -29.25 % -0.02 45.03 % -0.04 -107.69 % -0.02 -65.73 % -0.01 -414.97 % 0.00 -131.94 % 0.01 162.18 % -0.01 87.76 % -0.10 -15.65 % -0.09 6.12 % -0.09 69.61 % -0.31 10.99 % -0.35 -305.90 % -0.09 -101.37 % -0.04 -5 131.39 % 0.00 -106.25 % 0.01 -98.36 % 0.79 2 611.98 % -0.03 26.23 % -0.04 58.71 % -0.10 4.62 % -0.11 94.32 % -1.91 -2 328.77 % -0.08 86.84 % -0.60 0.02 % -0.60 -678.81 % 0.10 8.84 % 0.09 159.99 % 0.04 -2.18 % 0.04 443.17 % 0.01 -59.04 % 0.02 -46.83 % 0.03 171.14 % 0.01 0.00 % 0.01 135.84 % -0.03 0.00 % -0.03
Total other income expenses net 6.657 M 393.65 % -2.267 M 0.000 -100.00 % 1.325 M 18.73 % 1.116 M 35.60 % 823.000 K -21.47 % 1.048 M 43.17 % 732.000 K -9.74 % 811.000 K -63.94 % 2.249 M 852.17 % -299.000 K -128.94 % 1.033 M 9.20 % 946.000 K 140.10 % 394.002 K -96.70 % 11.945 M 217.60 % 3.761 M -38.19 % 6.085 M 659.28 % -1.088 M -21 651.30 % -5.002 K 99.51 % -1.030 M -20 500.00 % -5.000 K -101.85 % 270.000 K 27 100.00 % -1.000 K -100.06 % 1.764 M 10.32 % 1.599 M -72.90 % 5.901 M 1 319.21 % -484.000 K 98.11 % -25.669 M -3 587.64 % 736.000 K 361.92 % -281.000 K -268.26 % 167.000 K -98.90 % 15.148 M 199.91 % -15.161 M -684.53 % -1.933 M -2.49 % -1.886 M 65.82 % -5.516 M 0.000 -100.00 % 329.000 K 0.000 -100.00 % 3.345 M 0.000 100.00 % -1.701 M -7 495.65 % 23.000 K 100.00 % 11.500 K 114.94 % -77.000 K -100.00 % -38.500 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2004-01-31 2003-06-30 2003-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31
Net debt -71.263 M 6.73 % -76.407 M 2.89 % -78.683 M 2.21 % -80.465 M 4.72 % -84.449 M 6.83 % -90.635 M 0.42 % -91.019 M 9.60 % -100.681 M 4.44 % -105.355 M 4.25 % -110.031 M 8.40 % -120.121 M 4.19 % -125.380 M 2.28 % -128.306 M 4.26 % -134.021 M -19.98 % -111.699 M 32.33 % -165.055 M -7.94 % -152.916 M -117.85 % -70.194 M 66.21 % -207.736 M 0.18 % -208.101 M 49.09 % -408.746 M -211.00 % -131.431 M 6.28 % -140.240 M -18.95 % -117.898 M -44.48 % -81.601 M -9.28 % -74.672 M 13.80 % -86.626 M -735.75 % -10.365 M 32.99 % -15.467 M -848.31 % -1.631 M 72.62 % -5.957 M -722.79 % -724.000 K 0.00 % -724.000 K -101.65 % 43.806 M -50.41 % 88.336 M -11.92 % 100.290 M -10.65 % 112.244 M 9.55 % 102.463 M 10.55 % 92.681 M 40.44 % 65.993 M 67.90 % 39.305 M -17.42 % 47.595 M -14.83 % 55.885 M
Total investments 58.703 M 10.85 % 52.955 M 15.46 % 45.864 M 24.37 % 36.877 M -1.04 % 37.266 M 1.59 % 36.683 M -20.03 % 45.871 M -6.09 % 48.848 M -3.68 % 50.716 M -43.51 % 89.783 M 40.77 % 63.781 M -14.12 % 74.269 M 0.01 % 74.265 M 31.85 % 56.326 M -2.56 % 57.807 M -32.59 % 85.757 M -13.80 % 99.487 M 1.79 % 97.740 M 1 751.29 % -5.919 M -32.83 % -4.456 M -30.06 % -3.426 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 % 27.500 K -50.00 % 55.000 K -95.20 % 1.147 M -48.77 % 2.238 M -27.03 % 3.067 M -21.28 % 3.896 M -12.09 % 4.432 M -10.79 % 4.968 M 25.26 % 3.966 M 33.81 % 2.964 M
Total debt 4.204 M 3 210.24 % 127.000 K -85.75 % 891.000 K -46.96 % 1.680 M -29.50 % 2.383 M -26.52 % 3.243 M -20.16 % 4.062 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.000 K -25.37 % 134.000 K -16.77 % 161.000 K -8.00 % 175.000 K -15.87 % 208.000 K -9.17 % 229.000 K -13.91 % 266.000 K 0.000 0.000 -100.00 % 3.265 M 4.98 % 3.110 M -57.08 % 7.246 M 4.41 % 6.940 M 0.000 -100.00 % 3.612 M 0.000 0.000 0.000 0.000 -100.00 % 93.582 M -50.00 % 187.164 M 13.74 % 164.553 M 15.93 % 141.942 M 12.06 % 126.671 M 13.71 % 111.400 M 19.66 % 93.094 M 24.48 % 74.787 M -3.04 % 77.133 M -2.95 % 79.479 M
Accumulated other comprehensive income loss -79.070 M 19.17 % -97.817 M -9.18 % -89.594 M 4.85 % -94.164 M 5.20 % -99.324 M -4.70 % -94.867 M -15.69 % -81.998 M -19.36 % -68.699 M -13.41 % -60.576 M -278.72 % -15.995 M 76.39 % -67.748 M -30.98 % -51.722 M -1.15 % -51.135 M 24.16 % -67.428 M -24.26 % -54.263 M -273.97 % -14.510 M -258.63 % -4.046 M 82.21 % -22.745 M -2 788.53 % 846.000 K 122.16 % -3.817 M -227.92 % -1.164 M -1 130.09 % 113.000 K -83.93 % 703.000 K -43.85 % 1.252 M 18.56 % 1.056 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
Retained earnings -138.982 M -0.08 % -138.869 M -4.59 % -132.780 M -1.56 % -130.744 M -3.92 % -125.812 M -5.34 % -119.431 M -3.54 % -115.351 M -5.23 % -109.618 M -5.33 % -104.070 M -4.21 % -99.864 M -4.47 % -95.588 M -6.14 % -90.056 M -7.75 % -83.580 M -5.61 % -79.142 M -7.88 % -73.360 M 6.73 % -78.657 M 1.99 % -80.255 M 4.51 % -84.043 M -12.32 % -74.826 M -9.80 % -68.147 M -15.35 % -59.081 M -14.10 % -51.780 M -18.60 % -43.661 M -7.18 % -40.737 M -3.29 % -39.440 M 4.94 % -41.488 M 0.000 100.00 % -440.685 M -1.73 % -433.186 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
Common stock 18.159 M 0.00 % 18.159 M 0.00 % 18.159 M 0.00 % 18.159 M 0.00 % 18.159 M 0.00 % 18.159 M 0.00 % 18.159 M 0.00 % 18.159 M 0.00 % 18.159 M 0.00 % 18.159 M 0.00 % 18.159 M 0.00 % 18.159 M 0.00 % 18.159 M 0.00 % 18.159 M 12.71 % 16.111 M 0.00 % 16.111 M 0.00 % 16.111 M 0.00 % 16.111 M 0.00 % 16.111 M 0.00 % 16.111 M 0.00 % 16.111 M 50.00 % 10.741 M 0.00 % 10.741 M 0.15 % 10.725 M 0.00 % 10.725 M 0.26 % 10.697 M 0.00 % 10.697 M -94.26 % 186.478 M 0.00 % 186.478 M 0.00 % 186.478 M 0.00 % 186.478 M 0.00 % 186.478 M 0.00 % 186.478 M 100.00 % 93.239 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total equity 373.335 M 5.36 % 354.355 M -3.51 % 367.252 M 1.02 % 363.542 M -0.40 % 364.995 M -3.44 % 377.989 M -4.28 % 394.902 M -4.98 % 415.617 M -3.28 % 429.699 M -10.06 % 477.757 M 11.36 % 429.028 M -4.84 % 450.861 M -1.65 % 458.418 M 2.63 % 446.687 M 11.06 % 402.209 M -7.78 % 436.159 M -0.93 % 440.246 M 5.43 % 417.589 M -7.71 % 452.481 M -0.50 % 454.770 M -2.82 % 467.959 M 199.41 % 156.292 M -5.76 % 165.840 M -2.22 % 169.608 M -0.79 % 170.954 M 1.42 % 168.560 M 3.64 % 162.644 M 156.62 % -287.274 M -2.19 % -281.127 M 2.10 % -287.147 M -4.19 % -275.610 M -17.75 % -234.058 M 0.00 % -234.058 M -752.34 % 35.880 M -88.27 % 305.817 M 43.59 % 212.980 M 77.27 % 120.142 M 13.03 % 106.289 M 14.99 % 92.436 M 4.19 % 88.719 M 4.37 % 85.002 M 10.22 % 77.122 M 11.38 % 69.242 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 2.619 M 0.000 0.000 -100.00 % 132.000 K -85.27 % 896.000 K -48.09 % 1.726 M -33.23 % 2.585 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 42.000 K -43.24 % 74.000 K -29.52 % 105.000 K -14.63 % 123.000 K -20.65 % 155.000 K -12.92 % 178.000 K -16.82 % 214.000 K 0.000 0.000 0.000 0.000 -100.00 % 7.246 M 4.41 % 6.940 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.500 K -50.00 % 31.000 K -44.64 % 56.000 K -30.86 % 81.000 K 42.11 % 57.000 K 72.73 % 33.000 K
Total non current liabilities 2.619 M 0.000 0.000 -100.00 % 132.000 K -85.27 % 896.000 K -48.09 % 1.726 M -33.23 % 2.585 M -92.63 % 35.055 M -11.29 % 39.517 M 45.50 % 27.160 M -12.74 % 31.125 M 25.38 % 24.825 M 19.71 % 20.738 M -9.46 % 22.905 M 54 435.71 % 42.000 K -43.24 % 74.000 K -29.52 % 105.000 K -14.63 % 123.000 K -20.65 % 155.000 K -12.92 % 178.000 K -16.82 % 214.000 K -99.03 % 22.000 M -30.37 % 31.596 M 1 579 700.00 % 2.000 K -92.86 % 28.000 K -99.62 % 7.370 M 3.58 % 7.115 M -82.85 % 41.488 M -34.88 % 63.714 M 648.96 % 8.507 M 172.92 % 3.117 M -88.29 % 26.617 M 0.00 % 26.617 M 98.66 % 13.398 M 7 384.92 % 179.000 K -27.09 % 245.500 K -21.31 % 312.000 K -28.44 % 436.000 K -22.14 % 560.000 K 74.73 % 320.500 K 295.68 % 81.000 K -6.90 % 87.000 K -6.45 % 93.000 K
Other current liabilities 14.697 M 1.76 % 14.443 M 10.78 % 13.037 M 8.56 % 12.009 M 9.23 % 10.994 M -30.40 % 15.797 M 7.41 % 14.707 M 16.89 % 12.582 M 31.79 % 9.547 M 4.20 % 9.162 M 7.55 % 8.519 M 19.51 % 7.128 M -17.27 % 8.616 M -9.99 % 9.572 M -91.09 % 107.440 M 4.40 % 102.913 M 4.02 % 98.940 M 1 721.43 % 5.432 M -5.05 % 5.721 M 25.05 % 4.575 M -30.53 % 6.586 M -20.99 % 8.336 M 135.02 % 3.547 M -27.15 % 4.869 M -35.86 % 7.591 M 21.38 % 6.254 M -3.96 % 6.512 M -98.21 % 363.150 M 3.03 % 352.468 M 12.34 % 313.758 M 6.89 % 293.523 M 26.32 % 232.357 M 0.00 % 232.357 M 69.62 % 136.984 M 229.21 % 41.610 M -8.87 % 45.658 M -8.14 % 49.706 M 7.31 % 46.319 M 7.89 % 42.932 M 29.07 % 33.262 M 40.99 % 23.591 M -49.57 % 46.783 M -33.14 % 69.974 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.411 M -50.00 % 20.821 M 91.70 % 10.862 M 1 104.16 % 902.000 K -42.44 % 1.567 M -29.79 % 2.232 M -18.95 % 2.754 M -15.93 % 3.276 M 30.57 % 2.509 M 44.03 % 1.742 M
Short term debt 3.170 M 1 148.03 % 254.000 K -85.75 % 1.782 M -42.44 % 3.096 M 108.20 % 1.487 M -1.98 % 1.517 M 2.71 % 1.477 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 58.000 K -3.33 % 60.000 K 7.14 % 56.000 K 7.69 % 52.000 K -1.89 % 53.000 K 3.92 % 51.000 K -1.92 % 52.000 K 0.000 0.000 -100.00 % 3.265 M 4.98 % 3.110 M 0.000 0.000 0.000 -100.00 % 3.612 M 0.000 0.000 0.000 0.000 -100.00 % 93.582 M -50.00 % 187.164 M 13.74 % 164.553 M 15.93 % 141.942 M 12.07 % 126.656 M 13.73 % 111.369 M 19.70 % 93.038 M 24.54 % 74.706 M -3.07 % 77.076 M -2.98 % 79.446 M
Total current liabilities 48.566 M 19.62 % 40.600 M -9.77 % 44.998 M 9.94 % 40.929 M 14.20 % 35.839 M -23.39 % 46.783 M -6.85 % 50.222 M 5.43 % 47.637 M -2.91 % 49.064 M 35.08 % 36.322 M -8.39 % 39.650 M 24.05 % 31.963 M 8.89 % 29.354 M -9.62 % 32.477 M -75.54 % 132.783 M 8.45 % 122.436 M -24.28 % 161.704 M 416.56 % 31.304 M 6.36 % 29.433 M -19.66 % 36.635 M 34.27 % 27.284 M -10.06 % 30.336 M -13.68 % 35.143 M -11.33 % 39.635 M 77.46 % 22.335 M 1.76 % 21.949 M -53.71 % 47.420 M -88.40 % 408.951 M -2.52 % 419.541 M 29.15 % 324.843 M 8.55 % 299.260 M 27.46 % 234.782 M 0.00 % 234.782 M -5.57 % 248.631 M -5.28 % 262.479 M 14.34 % 229.568 M 16.74 % 196.657 M 9.85 % 179.020 M 10.93 % 161.382 M 4.85 % 153.916 M 5.10 % 146.450 M -6.25 % 156.218 M -5.88 % 165.986 M
Total liabilities 51.185 M 26.07 % 40.600 M -9.77 % 44.998 M 9.59 % 41.061 M 11.78 % 36.735 M -24.27 % 48.509 M -8.14 % 52.807 M 10.85 % 47.637 M -2.91 % 49.064 M 35.08 % 36.322 M -8.39 % 39.650 M 24.05 % 31.963 M 8.89 % 29.354 M -9.62 % 32.477 M -75.55 % 132.825 M 8.42 % 122.510 M -24.29 % 161.809 M 414.87 % 31.427 M 6.22 % 29.588 M -19.63 % 36.813 M 33.88 % 27.498 M -9.36 % 30.336 M -13.68 % 35.143 M -11.34 % 39.637 M 77.24 % 22.363 M -23.73 % 29.319 M -46.24 % 54.535 M -86.66 % 408.951 M -2.52 % 419.541 M 29.15 % 324.843 M 8.55 % 299.260 M 27.46 % 234.782 M 0.00 % 234.782 M -5.60 % 248.720 M -5.31 % 262.658 M 14.29 % 229.814 M 16.67 % 196.969 M 9.76 % 179.456 M 10.81 % 161.942 M 5.00 % 154.237 M 5.26 % 146.531 M -6.25 % 156.305 M -5.89 % 166.079 M
Other non current assets 0.000 0.000 0.000 -100.00 % 10.868 M -70.84 % 37.266 M -0.70 % 37.528 M -18.19 % 45.871 M -6.09 % 48.848 M -3.68 % 50.716 M -43.51 % 89.783 M 40.77 % 63.781 M -14.12 % 74.269 M 0.01 % 74.265 M 31.85 % 56.326 M 0.000 0.000 0.000 -100.00 % 16.054 M 171.23 % 5.919 M 32.83 % 4.456 M 30.06 % 3.426 M 0.000 0.000 0.000 0.000 100.00 % -5.606 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 318.000 K -50.00 % 636.000 K 88.72 % 337.000 K 786.84 % 38.000 K 28.81 % 29.500 K 40.48 % 21.000 K -4.55 % 22.000 K -4.35 % 23.000 K 35.29 % 17.000 K 54.55 % 11.000 K
Long term investments 58.703 M 10.85 % 52.955 M 15.46 % 45.864 M 24.37 % 36.877 M -1.04 % 37.266 M 1.59 % 36.683 M -20.03 % 45.871 M -6.09 % 48.848 M -3.68 % 50.716 M -43.51 % 89.783 M 40.77 % 63.781 M -14.12 % 74.269 M 0.01 % 74.265 M 31.85 % 56.326 M -2.56 % 57.807 M -32.59 % 85.757 M -13.80 % 99.487 M 1.79 % 97.740 M 1 751.29 % -5.919 M -32.83 % -4.456 M -30.06 % -3.426 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 % 1.100 M -50.00 % 2.200 M -27.57 % 3.038 M -21.61 % 3.875 M -12.13 % 4.410 M -10.82 % 4.945 M 25.22 % 3.949 M 33.73 % 2.953 M
Intangible 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 -100.00 % 2.000 K -90.91 % 22.000 K -53.19 % 47.000 K -34.72 % 72.000 K -25.77 % 97.000 K -20.49 % 122.000 K 69.44 % 72.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 -100.00 % 1.365 M -50.00 % 2.730 M -33.33 % 4.095 M -25.00 % 5.460 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 141.000 K -50.00 % 282.000 K
Goodwill and intangible assets 0.000 0.000 0.000 100.00 % -10.868 M 70.84 % -37.266 M -1.59 % -36.683 M 20.03 % -45.871 M 6.09 % -48.848 M 3.68 % -50.716 M 43.51 % -89.783 M -40.77 % -63.781 M 14.12 % -74.269 M -0.01 % -74.265 M -31.85 % -56.326 M -2 816 400.00 % 2.000 K -90.91 % 22.000 K -53.19 % 47.000 K -34.72 % 72.000 K -25.77 % 97.000 K -20.49 % 122.000 K 69.44 % 72.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 -100.00 % 1.365 M -50.00 % 2.730 M -35.55 % 4.236 M -26.23 % 5.742 M
Property plant equipment net 31.399 M 14.74 % 27.365 M -15.66 % 32.445 M -5.32 % 34.269 M -3.75 % 35.603 M -5.89 % 37.830 M -2.96 % 38.985 M 18.96 % 32.772 M -0.25 % 32.854 M 0.34 % 32.742 M 3.82 % 31.536 M -2.08 % 32.205 M -2.72 % 33.106 M -2.50 % 33.955 M 3.10 % 32.935 M -2.66 % 33.836 M 0.64 % 33.620 M 663.40 % 4.404 M -11.80 % 4.993 M -9.43 % 5.513 M -11.75 % 6.247 M 0.29 % 6.229 M 16.23 % 5.359 M -8.27 % 5.842 M -5.32 % 6.170 M 10.06 % 5.606 M -3.34 % 5.800 M 42.86 % 4.060 M 16.60 % 3.482 M 3 856.82 % 88.000 K 417.65 % 17.000 K 0.000 0.000 -100.00 % 7.254 M -50.00 % 14.507 M 60.42 % 9.043 M 152.67 % 3.579 M -52.05 % 7.465 M -34.23 % 11.350 M 2.97 % 11.023 M 3.06 % 10.696 M -0.41 % 10.741 M -0.41 % 10.785 M
Total non current assets 100.619 M 11.58 % 90.173 M 1.36 % 88.960 M 8.47 % 82.014 M -1.79 % 83.509 M -3.17 % 86.243 M -10.08 % 95.915 M 2.91 % 93.200 M -2.40 % 95.491 M -29.13 % 134.746 M 26.86 % 106.217 M -9.71 % 117.643 M -0.26 % 117.949 M 17.55 % 100.340 M -0.14 % 100.477 M -22.18 % 129.109 M -8.76 % 141.507 M 13.10 % 125.118 M 1 036.51 % 11.009 M 9.10 % 10.091 M 3.55 % 9.745 M 56.45 % 6.229 M 16.23 % 5.359 M -8.27 % 5.842 M -5.32 % 6.170 M 10.06 % 5.606 M -3.34 % 5.800 M 42.86 % 4.060 M 16.60 % 3.482 M 3 856.82 % 88.000 K 417.65 % 17.000 K 0.000 0.000 -100.00 % 7.572 M -50.00 % 15.143 M 44.49 % 10.480 M 80.16 % 5.817 M -44.77 % 10.532 M -30.92 % 15.246 M -9.36 % 16.820 M -8.56 % 18.394 M -2.90 % 18.943 M -2.81 % 19.491 M
Other current assets 1.876 M 88.16 % 997.000 K -23.83 % 1.309 M -18.19 % 1.600 M -62.28 % 4.242 M -86.60 % 31.658 M 4.58 % 30.273 M -17.60 % 36.738 M 10.61 % 33.215 M 8.41 % 30.638 M 10.57 % 27.709 M 0.15 % 27.667 M 16.66 % 23.716 M -28.47 % 33.156 M -61.80 % 86.796 M 161.99 % 33.129 M 106.42 % 16.049 M 14.37 % 14.032 M 5.42 % 13.310 M -94.05 % 223.844 M 415.84 % 43.394 M 312.22 % 10.527 M 175.07 % 3.827 M -6.25 % 4.082 M -94.70 % 77.037 M -7.74 % 83.500 M -11.06 % 93.884 M 12.50 % 83.455 M -5.93 % 88.718 M 211.00 % 28.527 M 138.02 % 11.985 M 0.000 0.000 -100.00 % 17.408 M -50.00 % 34.816 M -82.23 % 195.877 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 71.567 M -50.00 % 143.133 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.500 K -50.00 % 55.000 K 18.28 % 46.500 K 22.37 % 38.000 K 28.81 % 29.500 K 40.48 % 21.000 K -4.55 % 22.000 K -4.35 % 23.000 K 35.29 % 17.000 K 54.55 % 11.000 K
cash and cash equivalents 75.467 M -1.39 % 76.534 M -3.82 % 79.574 M -3.13 % 82.145 M -5.40 % 86.832 M -7.51 % 93.878 M -1.27 % 95.081 M -5.56 % 100.681 M -4.44 % 105.355 M -4.25 % 110.031 M -8.40 % 120.121 M -4.19 % 125.380 M -2.28 % 128.306 M -4.26 % 134.021 M 19.88 % 111.799 M -32.32 % 165.189 M 7.91 % 153.077 M 117.53 % 70.369 M -66.16 % 207.944 M -0.19 % 208.330 M -49.07 % 409.012 M 211.20 % 131.431 M -6.28 % 140.240 M 15.74 % 121.163 M 43.03 % 84.711 M 3.41 % 81.918 M -12.45 % 93.566 M 802.71 % 10.365 M -45.67 % 19.079 M 1 069.77 % 1.631 M -72.62 % 5.957 M 722.79 % 724.000 K 0.00 % 724.000 K -98.55 % 49.776 M -49.63 % 98.828 M 53.79 % 64.263 M 116.39 % 29.698 M 22.68 % 24.209 M 29.33 % 18.719 M -30.93 % 27.101 M -23.62 % 35.482 M 20.12 % 29.538 M 25.19 % 23.594 M
Cash and short term investments 75.467 M -1.39 % 76.534 M -3.82 % 79.574 M -3.13 % 82.145 M -5.40 % 86.832 M -7.51 % 93.878 M -1.27 % 95.081 M -5.56 % 100.681 M -4.44 % 105.355 M -4.25 % 110.031 M -8.40 % 120.121 M -4.19 % 125.380 M -2.28 % 128.306 M -4.26 % 134.021 M 19.88 % 111.799 M -32.32 % 165.189 M 7.91 % 153.077 M 117.53 % 70.369 M -66.16 % 207.944 M -0.19 % 208.330 M -49.07 % 409.012 M 211.20 % 131.431 M -6.28 % 140.240 M 15.74 % 121.163 M 43.03 % 84.711 M 3.41 % 81.918 M -12.45 % 93.566 M 802.71 % 10.365 M -45.67 % 19.079 M 1 069.77 % 1.631 M -72.62 % 5.957 M 722.79 % 724.000 K 0.00 % 724.000 K -98.55 % 49.804 M -49.63 % 98.883 M 53.76 % 64.310 M 116.27 % 29.736 M 22.68 % 24.238 M 29.34 % 18.740 M -30.91 % 27.123 M -23.61 % 35.505 M 20.13 % 29.555 M 25.21 % 23.605 M
Total current assets 323.901 M 6.27 % 304.782 M -5.72 % 323.290 M 0.22 % 322.589 M 1.37 % 318.221 M -6.48 % 340.255 M -3.28 % 351.794 M -4.93 % 370.054 M -3.45 % 383.272 M 1.04 % 379.333 M 4.65 % 362.461 M -0.74 % 365.181 M -1.26 % 369.823 M -2.38 % 378.824 M -12.83 % 434.557 M 1.16 % 429.560 M -6.73 % 460.548 M 42.19 % 323.898 M -31.24 % 471.060 M -2.17 % 481.492 M -0.87 % 485.712 M 169.24 % 180.399 M -7.78 % 195.624 M -3.82 % 203.403 M 8.69 % 187.147 M -2.67 % 192.273 M -9.04 % 211.379 M 79.72 % 117.617 M -12.83 % 134.932 M 258.79 % 37.608 M 59.13 % 23.633 M 3 164.23 % 724.000 K 0.00 % 724.000 K -99.74 % 277.028 M -49.93 % 553.332 M 27.99 % 432.313 M 38.88 % 311.294 M 13.11 % 275.213 M 15.09 % 239.132 M 5.75 % 226.136 M 6.10 % 213.139 M -0.63 % 214.485 M -0.62 % 215.830 M
Inventory 212.876 M 9.03 % 195.247 M -8.32 % 212.972 M -0.97 % 215.063 M 3.71 % 207.364 M -3.43 % 214.719 M -5.18 % 226.440 M -2.66 % 232.635 M -4.93 % 244.702 M 2.53 % 238.664 M 11.20 % 214.631 M 1.18 % 212.134 M -2.60 % 217.801 M 2.91 % 211.647 M -10.30 % 235.962 M 2.04 % 231.242 M 1 523.55 % 14.243 M -37.17 % 22.670 M -2.68 % 23.294 M -32.93 % 34.729 M 86.00 % 18.672 M -25.57 % 25.086 M -31.13 % 36.426 M -12.61 % 41.683 M 64.11 % 25.399 M -5.42 % 26.855 M 12.23 % 23.929 M 0.55 % 23.797 M -12.30 % 27.135 M 264.23 % 7.450 M 30.91 % 5.691 M 0.000 0.000 -100.00 % 31.375 M -50.00 % 62.750 M 28.44 % 48.855 M 39.75 % 34.959 M 20.94 % 28.906 M 26.49 % 22.853 M -15.81 % 27.143 M -13.65 % 31.433 M -17.16 % 37.947 M -14.65 % 44.460 M
Net receivables 33.682 M 5.24 % 32.004 M 8.73 % 29.435 M 23.78 % 23.781 M 20.21 % 19.783 M -26.90 % 27.064 M 12.06 % 24.152 M -21.46 % 30.753 M 15.00 % 26.741 M 0.12 % 26.710 M 22.94 % 21.726 M -3.60 % 22.537 M 20.29 % 18.735 M -32.14 % 27.608 M -65.15 % 79.228 M 219.84 % 24.771 M -60.86 % 63.292 M 285.25 % 16.429 M -19.06 % 20.298 M 39.13 % 14.589 M -0.31 % 14.634 M 9.58 % 13.355 M -11.74 % 15.131 M -58.52 % 36.475 M -48.26 % 70.490 M -15.18 % 83.108 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 178.469 M -50.00 % 356.938 M 244.96 % 103.472 M -50.00 % 206.943 M 12.05 % 184.692 M 13.70 % 162.441 M 13.86 % 142.663 M 16.10 % 122.884 M 100.00 % 61.442 M 0.000
Tax assets 10.517 M 6.74 % 9.853 M -7.49 % 10.651 M -2.00 % 10.868 M 2.14 % 10.640 M -2.25 % 10.885 M -1.57 % 11.059 M -4.50 % 11.580 M -2.86 % 11.921 M -2.45 % 12.221 M 12.12 % 10.900 M -2.41 % 11.169 M 5.59 % 10.578 M 5.16 % 10.059 M 3.35 % 9.733 M 2.52 % 9.494 M 13.66 % 8.353 M 21.98 % 6.848 M 15.70 % 5.919 M 32.83 % 4.456 M 30.06 % 3.426 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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 30.699 M 18.52 % 25.903 M -14.17 % 30.179 M 16.86 % 25.824 M 10.56 % 23.358 M -20.74 % 29.469 M -13.42 % 34.038 M -2.90 % 35.055 M -11.29 % 39.517 M 45.50 % 27.160 M -12.74 % 31.125 M 25.38 % 24.825 M 19.71 % 20.738 M -9.46 % 22.905 M -4.98 % 24.105 M 29.72 % 18.583 M -70.37 % 62.708 M 142.87 % 25.820 M 9.13 % 23.659 M -26.09 % 32.009 M 55.04 % 20.646 M -6.15 % 22.000 M -30.37 % 31.596 M 0.30 % 31.501 M 170.77 % 11.634 M -20.76 % 14.682 M -62.29 % 38.931 M -6.16 % 41.488 M -30.97 % 60.102 M 606.50 % 8.507 M 172.92 % 3.117 M 272.40 % 837.000 K 0.00 % 837.000 K -95.12 % 17.142 M -48.75 % 33.446 M 78.13 % 18.777 M 357.18 % 4.107 M -14.75 % 4.818 M -12.85 % 5.528 M -78.07 % 25.203 M -43.84 % 44.877 M 57.99 % 28.406 M 138.02 % 11.934 M
Tax payables 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 -40.00 % 10.000 K 0.000 0.000 -100.00 % 1.180 M 34.09 % 880.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.013 M -48.76 % 1.977 M -54.16 % 4.313 M 28.40 % 3.359 M 30.29 % 2.578 M -1.60 % 2.620 M 64.99 % 1.588 M 0.00 % 1.588 M 71.95 % 923.500 K 256.56 % 259.000 K -55.38 % 580.500 K -35.64 % 902.000 K -26.52 % 1.228 M -20.96 % 1.553 M -35.68 % 2.415 M -26.30 % 3.276 M -17.15 % 3.954 M -14.64 % 4.632 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 0.000 0.000 0.000 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 % 7.246 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 9.809 M 3.66 % 9.463 M 18.90 % 7.959 M 15.82 % 6.872 M -19.65 % 8.553 M -20.13 % 10.709 M 0.34 % 10.673 M -13.62 % 12.356 M -3.22 % 12.767 M 6.06 % 12.038 M 11.61 % 10.786 M -2.49 % 11.061 M -4.28 % 11.555 M -1.06 % 11.679 M -11.44 % 13.188 M 3.27 % 12.771 M 61.60 % 7.903 M 2.20 % 7.733 M -21.23 % 9.817 M -2.71 % 10.090 M -12.72 % 11.560 M -3.10 % 11.930 M -6.57 % 12.769 M -4.85 % 13.420 M -1.79 % 13.665 M 0.31 % 13.623 M -13.39 % 15.729 M -1.82 % 16.021 M 7.29 % 14.932 M 3 181.76 % 455.000 K 1 097.37 % 38.000 K 0.000 0.000 -100.00 % 551.500 K -50.00 % 1.103 M 13.65 % 970.500 K 15.81 % 838.000 K 4.36 % 803.000 K 4.56 % 768.000 K -1.60 % 780.500 K -1.58 % 793.000 K 2.99 % 770.000 K 3.08 % 747.000 K
Capital lease obligations 4.204 M 3 210.24 % 127.000 K -85.75 % 891.000 K -46.96 % 1.680 M -29.50 % 2.383 M -26.52 % 3.243 M -20.16 % 4.062 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.000 K -25.37 % 134.000 K -16.77 % 161.000 K -8.00 % 175.000 K -15.87 % 208.000 K -9.17 % 229.000 K -13.91 % 266.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 -100.00 % 39.000 K -50.00 % 78.000 K -23.53 % 102.000 K -19.05 % 126.000 K 46.51 % 86.000 K 86.96 % 46.000 K
Preferred stock 0.000 0.000 0.000 0.000 -100.00 % 99.324 M 4.70 % 94.867 M -51.93 % 197.349 M 10.67 % 178.317 M 8.30 % 164.646 M 42.11 % 115.859 M -29.07 % 163.336 M 15.21 % 141.778 M 177.26 % 51.135 M -65.11 % 146.570 M 170.11 % 54.263 M -41.76 % 93.167 M 2 202.69 % 4.046 M -82.21 % 22.745 M 0.000 -100.00 % 3.817 M 227.92 % 1.164 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
Other total stockholders equity 563.419 M 0.00 % 563.419 M 0.00 % 563.419 M 0.00 % 563.419 M 0.00 % 563.419 M 0.00 % 563.419 M 242.75 % -394.698 M -170.05 % 563.419 M 271.10 % -329.292 M -42.11 % -231.718 M 29.07 % -326.672 M -15.21 % -283.556 M -150.33 % 563.419 M 292.20 % -293.140 M -158.57 % 500.533 M 368.62 % -186.334 M -131.76 % 586.679 M 17.23 % 500.444 M -0.19 % 501.379 M 1.72 % 492.899 M -1.07 % 498.205 M 168.72 % 185.401 M -0.32 % 185.991 M -0.11 % 186.200 M 0.11 % 186.004 M 0.15 % 185.728 M 36.35 % 136.218 M 377.50 % -49.088 M 0.53 % -49.351 M 0.25 % -49.477 M 89.29 % -462.126 M -9.89 % -420.536 M 0.00 % -420.536 M -275.74 % -111.923 M -156.90 % 196.691 M 57.21 % 125.110 M 133.72 % 53.529 M 0.00 % 53.529 M 0.00 % 53.529 M 0.00 % 53.529 M 0.00 % 53.529 M -12.26 % 61.012 M -10.92 % 68.495 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 0.000 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.000 K -92.86 % 28.000 K -77.42 % 124.000 K -29.14 % 175.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 89.500 K -50.00 % 179.000 K -27.09 % 245.500 K -21.31 % 312.000 K -25.80 % 420.500 K -20.51 % 529.000 K 100.00 % 264.500 K 0.000 -100.00 % 30.000 K -50.00 % 60.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -35.055 M 11.29 % -39.517 M -45.50 % -27.160 M 12.74 % -31.125 M -25.38 % -24.825 M -19.71 % -20.738 M 9.46 % -22.905 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -22.000 M 30.37 % -31.596 M 0.000 0.000 0.000 0.000 100.00 % -41.488 M 34.88 % -63.714 M -648.96 % -8.507 M -172.92 % -3.117 M 88.29 % -26.617 M 0.00 % -26.617 M -100.00 % -13.309 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 424.520 M 7.49 % 394.955 M -4.20 % 412.250 M 1.89 % 404.603 M 0.72 % 401.730 M -5.81 % 426.498 M -4.74 % 447.709 M -3.36 % 463.254 M -3.24 % 478.763 M -6.87 % 514.079 M 9.69 % 468.678 M -2.93 % 482.824 M -1.01 % 487.772 M 1.80 % 479.164 M -10.44 % 535.034 M -4.23 % 558.669 M -7.21 % 602.055 M 34.08 % 449.016 M -6.86 % 482.069 M -1.94 % 491.583 M -0.78 % 495.457 M 165.48 % 186.628 M -7.14 % 200.983 M -3.95 % 209.245 M 8.24 % 193.317 M -2.31 % 197.879 M -8.89 % 217.179 M 78.49 % 121.677 M -12.09 % 138.414 M 267.18 % 37.696 M 59.39 % 23.650 M 3 166.57 % 724.000 K 0.00 % 724.000 K -99.75 % 284.600 M -49.94 % 568.475 M 28.38 % 442.793 M 39.63 % 317.111 M 10.98 % 285.745 M 12.33 % 254.378 M 4.70 % 242.956 M 4.93 % 231.533 M -0.81 % 233.427 M -0.80 % 235.321 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2004-01-31 2003-06-30 2003-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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 100.00 % -5.479 M 0.000 -100.00 % 494.000 K 0.000 -100.00 % 5.214 M 0.000 100.00 % -5.293 M 0.000 100.00 % -5.520 M 0.000 100.00 % -444.000 K -272.09 % 258.000 K 109.32 % -2.768 M -456.24 % 777.000 K -95.36 % 16.730 M 252.47 % 4.747 M -62.09 % 12.522 M 295.45 % 3.167 M 101.37 % -230.297 M -109.09 % -110.144 M -398.36 % 36.916 M 169.31 % 13.708 M 28.08 % 10.702 M -22.23 % 13.761 M 72.83 % 7.962 M 145.73 % -17.409 M -174.59 % -6.340 M 0.00 % -6.340 M 34.87 % -9.734 M 0.00 % -9.734 M -796.53 % 1.398 M 0.00 % 1.398 M 101.98 % -70.412 M 0.00 % -70.412 M -463.36 % -12.499 M 0.00 % -12.499 M -142.78 % -5.148 M 0.00 % -5.148 M -113.04 % -2.417 M 0.00 % -2.417 M -872.04 % 313.000 K 0.00 % 313.000 K 100.00 % 156.500 K 102.15 % -7.263 M -100.00 % -3.632 M
Accounts receivables 0.000 100.00 % -8.981 M 0.000 -100.00 % 2.298 M 0.000 -100.00 % 1.800 M 0.000 100.00 % -2.068 M 0.000 100.00 % -2.518 M 0.000 -100.00 % 2.560 M 0.000 100.00 % -1.836 M 0.000 100.00 % -7.212 M 0.000 100.00 % -4.833 M 0.000 100.00 % -1.973 M 0.000 -100.00 % 22.004 M 0.000 -100.00 % 31.179 M 0.000 -100.00 % 11.020 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
Inventory 0.000 -100.00 % 1.429 M 0.000 100.00 % -2.404 M 0.000 -100.00 % 1.919 M 0.000 100.00 % -3.906 M 0.000 100.00 % -4.620 M 0.000 100.00 % -1.991 M -100.00 % -995.500 K 33.77 % -1.503 M -100.00 % -751.500 K -104.22 % 17.815 M 100.00 % 8.908 M -1.64 % 9.056 M 75.35 % 5.165 M 102.39 % -216.533 M -4 390.99 % -4.822 M -132.11 % 15.014 M 89.92 % 7.906 M 143.48 % -18.184 M -100.00 % -9.092 M -197.32 % -3.058 M -100.00 % -1.529 M -584.63 % 315.500 K 0.00 % 315.500 K 109.85 % -3.203 M 0.00 % -3.203 M -512.92 % -522.500 K 0.00 % -522.500 K 97.15 % -18.365 M 0.00 % -18.365 M -29.98 % -14.130 M 0.00 % -14.130 M -131.23 % -6.111 M 0.00 % -6.111 M -371.76 % 2.249 M 0.00 % 2.249 M -64.20 % 6.280 M 0.00 % 6.280 M 100.00 % 3.140 M 132.73 % -9.595 M -100.00 % -4.798 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 -100.00 % 2.073 M 0.000 -100.00 % 600.000 K 0.000 -100.00 % 1.495 M 0.000 -100.00 % 681.500 K 0.000 -100.00 % 1.618 M 0.000 100.00 % -1.013 M -180.81 % 1.254 M 119.53 % 571.000 K -62.64 % 1.529 M -75.05 % 6.127 M 247.25 % -4.161 M -150.14 % 8.299 M 515.37 % -1.998 M 83.05 % -11.791 M 88.80 % -105.323 M -103 157.35 % -102.000 K -101.76 % 5.802 M 353.03 % -2.293 M -110.03 % 22.853 M 0.00 % 22.853 M 243.91 % -15.880 M -138.60 % -6.656 M 0.00 % -6.656 M -1.90 % -6.532 M 0.00 % -6.532 M -440.18 % 1.920 M 0.00 % 1.920 M 103.69 % -52.047 M 0.00 % -52.047 M -3 291.11 % 1.631 M 0.00 % 1.631 M 69.45 % 962.500 K 0.00 % 962.500 K 120.63 % -4.665 M 0.00 % -4.665 M 21.82 % -5.967 M 0.00 % -5.967 M -100.00 % -2.984 M -227.94 % 2.332 M 100.00 % 1.166 M
Other non cash items -2.545 M -131.02 % 8.204 M 389.18 % -2.837 M -11.52 % -2.544 M -177.89 % 3.266 M -39.04 % 5.358 M -6.41 % 5.725 M 169.16 % 2.127 M 59.45 % 1.334 M 127.31 % -4.885 M -305.34 % 2.379 M -51.67 % 4.922 M 1 138.40 % -474.000 K -100.80 % 59.228 M 189.62 % -66.086 M -912.50 % -6.527 M 22.35 % -8.406 M 23.15 % -10.938 M -290.46 % 5.743 M -85.70 % 40.173 M 214.80 % -34.995 M -4.43 % -33.510 M -234.62 % 24.892 M 127.99 % 10.918 M 215.55 % 3.460 M 149.41 % -7.003 M 94.56 % -128.842 M -1 477.40 % 9.354 M -32.19 % 13.795 M 18.18 % 11.673 M -8.53 % 12.761 M -20.17 % 15.986 M 4.24 % 15.336 M -95.01 % 307.258 M -5.56 % 325.337 M 542.35 % -73.548 M 0.00 % -73.548 M -306.93 % -18.074 M 0.00 % -18.074 M -5.85 % -17.076 M 0.00 % -17.076 M -622.35 % 3.269 M 0.00 % 3.269 M 100.00 % 1.635 M 145.31 % -3.608 M -100.00 % -1.804 M
Net cash provided by operating activities -1.108 M 37.47 % -1.772 M 45.66 % -3.261 M 13.23 % -3.758 M 21.81 % -4.806 M -1 049.76 % -418.000 K 73.43 % -1.573 M 63.67 % -4.330 M -15.50 % -3.749 M 62.53 % -10.005 M -153.74 % -3.943 M -66.09 % -2.374 M 58.09 % -5.664 M -111.02 % 51.386 M 185.84 % -59.866 M -578.85 % 12.502 M 426.59 % -3.828 M 46.36 % -7.136 M -1 768.06 % -382.000 K 99.81 % -198.502 M -375.15 % -41.777 M -869.30 % -4.310 M -119.54 % 22.061 M 6.04 % 20.804 M 274.98 % 5.548 M 334.80 % 1.276 M 108.90 % -14.338 M -3 543.71 % -393.500 K 0.00 % -393.500 K 94.41 % -7.034 M 0.00 % -7.034 M -7 426.56 % 96.000 K 0.00 % 96.000 K 100.82 % -11.684 M 0.00 % -11.684 M 66.46 % -34.839 M 0.00 % -34.839 M -265.90 % -9.522 M 0.00 % -9.522 M 23.82 % -12.500 M 0.00 % -12.500 M -245.90 % 8.567 M 0.00 % 8.567 M 100.00 % 4.284 M 127.14 % -15.784 M -100.00 % -7.892 M
Investments in property plant and equipment -659.000 K -133.69 % -282.000 K 0.000 100.00 % -99.000 K -330.43 % -23.000 K 98.81 % -1.937 M 44.29 % -3.477 M -390.41 % -709.000 K 22.09 % -910.000 K 44.61 % -1.643 M -701.46 % -205.000 K -162.82 % -78.000 K 27.10 % -107.000 K 94.97 % -2.127 M -7 777.78 % -27.000 K 96.75 % -831.000 K 93.96 % -13.768 M -10 251.88 % -133.000 K -25.47 % -106.000 K 83.44 % -640.000 K -62.03 % -395.000 K 69.66 % -1.302 M -100.00 % -651.000 K -713.75 % -80.000 K 91.01 % -890.000 K -617.74 % -124.000 K 88.90 % -1.118 M -180.43 % -398.500 K 0.00 % -398.500 K -848.81 % -42.000 K 0.00 % -42.000 K -663.64 % -5.500 K 0.00 % -5.500 K 99.93 % -8.419 M 0.00 % -8.419 M -34.91 % -6.240 M 0.00 % -6.240 M -11 455.56 % -54.000 K 0.00 % -54.000 K 97.66 % -2.308 M 0.00 % -2.308 M -425.74 % -439.000 K 0.00 % -439.000 K -100.00 % -219.500 K 72.65 % -802.500 K -100.00 % -401.250 K
Acquisitions net 0.000 -100.00 % 1.000 K 0.000 -100.00 % 8.000 K 0.000 -100.00 % 228.000 K 0.000 0.000 0.000 -100.00 % 12.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 143.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 228.000 K 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -55.864 M 0.00 % -55.864 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 % -318.000 K 0.00 % -318.000 K 0.000 0.000 0.000 0.000 100.00 % -1.977 M 0.00 % -1.977 M -100.00 % -988.500 K 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.187 M 0.00 % 1.187 M -50.18 % 2.382 M 0.00 % 2.382 M 342.25 % 538.500 K 0.00 % 538.500 K -44.77 % 975.000 K 0.00 % 975.000 K 100.00 % 487.500 K 0.000 0.000
Other investing activites 67.000 K 136.41 % -184.000 K -110.22 % 1.801 M 1 095.03 % -181.000 K -200.00 % 181.000 K 3 116.67 % -6.000 K -200.00 % 6.000 K 150.00 % -12.000 K -200.00 % 12.000 K 233.33 % -9.000 K -200.00 % 9.000 K 104.66 % -193.000 K -200.00 % 193.000 K -93.14 % 2.815 M -56.38 % 6.454 M 712.92 % -1.053 M -117.06 % 6.172 M 104.77 % -129.426 M -89 359.31 % 145.000 K -81.39 % 779.000 K 250.39 % -518.000 K -702.33 % 86.000 K -53.26 % 184.000 K -98.71 % 14.267 M 703.32 % 1.776 M 116.25 % -10.928 M -1 077.90 % 1.118 M 1 305.66 % 79.500 K -80.05 % 398.500 K 1 071.95 % -41.000 K -197.62 % 42.000 K 863.64 % -5.500 K -200.00 % 5.500 K 100.01 % -73.968 M -978.63 % 8.419 M -74.38 % 32.855 M 511.64 % 5.372 M -14.76 % 6.302 M 370.74 % -2.328 M 67.43 % -7.147 M -503.87 % 1.770 M 143.26 % -4.090 M -383.83 % 1.441 M 100.00 % 720.500 K -10.22 % 802.500 K 100.00 % 401.250 K
Net cash used for investing activites -592.000 K -27.31 % -465.000 K -125.82 % 1.801 M 762.13 % -272.000 K -272.15 % 158.000 K 109.21 % -1.715 M 50.59 % -3.471 M -381.41 % -721.000 K 19.71 % -898.000 K 45.24 % -1.640 M -736.73 % -196.000 K -33.33 % -147.000 K -270.93 % 86.000 K -87.50 % 688.000 K -89.30 % 6.427 M 441.14 % -1.884 M 75.20 % -7.596 M 94.14 % -129.559 M -332 302.56 % 39.000 K -71.94 % 139.000 K 126.83 % -518.000 K 57.40 % -1.216 M -760.87 % 184.000 K -98.70 % 14.187 M 1 501.24 % 886.000 K 108.02 % -11.052 M -52.60 % -7.243 M -5 885.54 % -121.000 K 38.89 % -198.000 K -382.93 % -41.000 K 2.38 % -42.000 K -663.64 % -5.500 K 0.00 % -5.500 K 99.99 % -41.150 M 0.21 % -41.236 M -396.99 % 13.885 M 1.04 % 13.742 M 74.53 % 7.874 M 942.16 % 755.500 K 142.97 % -1.758 M 75.44 % -7.158 M -182.09 % -2.538 M 8.24 % -2.766 M -100.00 % -1.383 M 29.22 % -1.954 M -100.00 % -976.750 K
Debt repayment 0.000 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 % -258.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.390 M 0.000 -100.00 % 7.000 M 0.000 0.000 0.000 -100.00 % 11.897 M 0.000 -100.00 % 46.207 M 0.000 -100.00 % 32.134 M 0.000 -100.00 % 23.269 M 0.000 100.00 % -13.136 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.512 M 0.00 % 32.512 M 0.000 0.000 0.000 0.000 -100.00 % 160.308 M 0.00 % 160.308 M 0.000 0.000 0.000 0.000 -100.00 % 93.036 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.527 M 0.00 % 11.527 M 0.000 0.000 0.000 0.000 -100.00 % 5.037 M 0.00 % 5.037 M 100.00 % 2.519 M -83.21 % 15.000 M 100.00 % 7.500 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.898 M 0.00 % -1.898 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -99.159 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.000 M -100.00 % -2.500 M
Other financing activites -824.000 K -110.20 % -392.000 K 49.87 % -782.000 K -5.68 % -740.000 K 70.99 % -2.551 M -685.09 % 436.000 K 166.46 % -656.000 K -774.67 % -75.000 K -1 775.00 % -4.000 K 97.04 % -135.000 K 0.000 -100.00 % 2.500 K -99.70 % 842.750 K 100.53 % -158.928 M -338 044.68 % -47.000 K -104.14 % 1.136 M -98.78 % 93.188 M 300 706.45 % -31.000 K -3.33 % -30.000 K 90.60 % -319.000 K -100.10 % 320.882 M 11 646.67 % -2.779 M 7.15 % -2.993 M -353.21 % 1.182 M 128.35 % -4.170 M -106.85 % -2.016 M -102.82 % 71.536 M 3 863.19 % 1.805 M 200.00 % -1.805 M 0.000 0.000 -100.00 % 7.988 M 64 000.00 % -12.500 K -100.23 % 5.324 M 154.74 % -9.725 M -106.58 % 147.777 M 2 197.53 % 6.432 M -38.36 % 10.434 M 150.55 % -20.639 M -182.79 % 24.931 M 179.37 % -31.411 M -403.69 % 10.343 M 219.12 % -8.683 M -100.00 % -4.342 M -149.77 % 8.724 M 100.00 % 4.362 M
Net cash used provided by financing activities -824.000 K -110.20 % -392.000 K 49.87 % -782.000 K -5.68 % -740.000 K 70.99 % -2.551 M -340.89 % 1.059 M 261.43 % -656.000 K -2 524.00 % -25.000 K -525.00 % -4.000 K 97.04 % -135.000 K 0.000 -100.00 % 5.000 K 100.59 % -842.750 K 97.11 % -29.140 M -61 900.00 % -47.000 K -104.14 % 1.136 M -98.78 % 93.188 M 300 706.45 % -31.000 K -3.33 % -30.000 K 90.60 % -319.000 K -100.10 % 320.882 M 11 646.67 % -2.779 M 7.15 % -2.993 M -353.21 % 1.182 M 128.35 % -4.170 M -106.85 % -2.016 M -102.82 % 71.536 M 539.00 % 11.195 M 720.22 % -1.805 M -126.21 % 6.886 M 0.000 -100.00 % 7.975 M 63 896.00 % -12.500 K -100.07 % 17.221 M 277.08 % -9.725 M -109.21 % 105.591 M 1 541.65 % 6.432 M -84.89 % 42.568 M 306.25 % -20.639 M -142.82 % 48.200 M 253.45 % -31.411 M -531.40 % 7.281 M 183.85 % -8.683 M -100.00 % -4.342 M -216.58 % 3.724 M 100.00 % 1.862 M
Effect of forex changes on cash 1.457 M 454.50 % -411.000 K -24.92 % -329.000 K -496.39 % 83.000 K 8.50 % 76.500 K 218.60 % -64.500 K -229.00 % 50.000 K -75.12 % 201.000 K 1 708.00 % -12.500 K -101.48 % 845.000 K 250.89 % -560.000 K -173.17 % -205.000 K -199.27 % -68.500 K 90.38 % -712.000 K -841.67 % 96.000 K -73.18 % 358.000 K -62.08 % 944.000 K 211.19 % -849.000 K -6 430.77 % -13.000 K 99.35 % -2.000 M -98.81 % -1.006 M -99.60 % -504.000 K -188.00 % -175.000 K -162.72 % 279.000 K -47.26 % 529.000 K 267.36 % 144.000 K 101.02 % -14.179 M -124.57 % -6.314 M -193.35 % 6.764 M 24 055.36 % 28.000 K 0.000 100.00 % -3.994 M -200.00 % 3.994 M 129.72 % -13.439 M -198.87 % 13.593 M 127.42 % -49.573 M -199.69 % 49.729 M 241.97 % -35.028 M -199.24 % 35.297 M 183.07 % -42.493 M -199.94 % 42.517 M 625.10 % -8.097 M -200.02 % 8.095 M 100.00 % 4.048 M -67.99 % 12.646 M 100.00 % 6.323 M
Net change in cash -1.067 M 64.90 % -3.040 M -103.82 % 79.574 M 1 797.76 % -4.687 M 33.48 % -7.046 M -485.70 % -1.203 M 78.52 % -5.600 M -19.81 % -4.674 M 0.04 % -4.676 M 53.66 % -10.090 M -91.86 % -5.259 M -93.27 % -2.721 M -102.87 % 94.801 M 4 488.42 % -2.160 M -103.06 % 70.502 M 1 004.80 % -7.792 M -105.75 % 135.485 M 471.55 % 23.705 M -84.79 % 155.862 M 551.90 % -34.490 M -109.17 % 376.154 M 1 856.61 % 19.225 M -82.51 % 109.949 M 4 183.18 % 2.567 M -96.00 % 64.232 M 554.67 % 9.811 M -45.15 % 17.888 M 104.81 % 8.734 M 300.00 % 2.184 M 130.18 % -7.236 M -300.00 % -1.809 M -122.22 % 8.143 M 300.00 % 2.036 M 102.08 % -98.104 M -300.00 % -24.526 M -134.97 % 70.127 M 300.00 % 17.532 M 48.78 % 11.784 M 300.00 % 2.946 M 117.23 % -17.102 M -300.00 % -4.276 M -141.00 % 10.427 M 300.00 % 2.607 M 0.00 % 2.607 M 481.10 % -684.000 K 0.00 % -684.000 K
Cash at beginning of period 76.534 M -3.82 % 79.574 M 0.000 -100.00 % 86.832 M -7.51 % 93.878 M -1.27 % 95.081 M -5.56 % 100.681 M -4.44 % 105.355 M -4.25 % 110.031 M -8.40 % 120.121 M -4.19 % 125.380 M -2.12 % 128.101 M 282.33 % 33.505 M 0.00 % 33.505 M -18.87 % 41.297 M 0.00 % 41.297 M 134.75 % 17.592 M 0.00 % 17.592 M -66.22 % 52.083 M 0.00 % 52.083 M 58.51 % 32.858 M 0.00 % 32.858 M 8.47 % 30.291 M 0.00 % 30.291 M 47.91 % 20.480 M 0.00 % 20.480 M 690.33 % 2.591 M 58.87 % 1.631 M 300.00 % 407.750 K -95.40 % 8.867 M 300.00 % 2.217 M 206.18 % 724.000 K 300.00 % 181.000 K -99.82 % 98.828 M 300.00 % 24.707 M -13.92 % 28.701 M 300.00 % 7.175 M -57.59 % 16.917 M 300.00 % 4.229 M -87.57 % 34.019 M 300.00 % 8.505 M -63.95 % 23.592 M 300.00 % 5.898 M 0.00 % 5.898 M -10.39 % 6.582 M 0.00 % 6.582 M
Cash at end of period 75.467 M -1.39 % 76.534 M -3.82 % 79.574 M -3.13 % 82.145 M -5.40 % 86.832 M -7.51 % 93.878 M -1.27 % 95.081 M -5.56 % 100.681 M -4.44 % 105.355 M -4.25 % 110.031 M -8.40 % 120.121 M -4.19 % 125.380 M -2.28 % 128.306 M 309.33 % 31.345 M -71.96 % 111.799 M 233.68 % 33.505 M -78.11 % 153.077 M 270.67 % 41.297 M -80.14 % 207.944 M 1 082.02 % 17.592 M -95.70 % 409.012 M 685.32 % 52.083 M -62.86 % 140.240 M 326.81 % 32.858 M -61.21 % 84.711 M 179.66 % 30.291 M 47.91 % 20.480 M 97.58 % 10.365 M 300.00 % 2.591 M 58.87 % 1.631 M 300.00 % 407.750 K -95.40 % 8.867 M 300.00 % 2.217 M 206.18 % 724.000 K 300.00 % 181.000 K -99.82 % 98.828 M 300.00 % 24.707 M -13.92 % 28.701 M 300.00 % 7.175 M -57.59 % 16.917 M 300.00 % 4.229 M -87.57 % 34.019 M 300.00 % 8.505 M 0.00 % 8.505 M 44.20 % 5.898 M 0.00 % 5.898 M
Operating cash flow -4.108 M -131.83 % -1.772 M 45.66 % -3.261 M 19.94 % -4.073 M 15.25 % -4.806 M -1 049.76 % -418.000 K 73.43 % -1.573 M 63.67 % -4.330 M -15.50 % -3.749 M 62.53 % -10.005 M -153.74 % -3.943 M -66.09 % -2.374 M 58.09 % -5.664 M -111.02 % 51.386 M 185.84 % -59.866 M -578.85 % 12.502 M 426.59 % -3.828 M 46.36 % -7.136 M -1 768.06 % -382.000 K 99.81 % -198.502 M -375.15 % -41.777 M -869.30 % -4.310 M -119.54 % 22.061 M 6.04 % 20.804 M 274.98 % 5.548 M 334.80 % 1.276 M 108.90 % -14.338 M -3 543.71 % -393.500 K 0.00 % -393.500 K 94.41 % -7.034 M 0.00 % -7.034 M -7 426.56 % 96.000 K 0.00 % 96.000 K 100.82 % -11.684 M 0.00 % -11.684 M 66.46 % -34.839 M 0.00 % -34.839 M -265.90 % -9.522 M 0.00 % -9.522 M 23.82 % -12.500 M 0.00 % -12.500 M -245.90 % 8.567 M 0.00 % 8.567 M 100.00 % 4.284 M 127.14 % -15.784 M -100.00 % -7.892 M
Capital expenditure -659.000 K -133.69 % -282.000 K 0.000 100.00 % -99.000 K -330.43 % -23.000 K 98.81 % -1.937 M 44.29 % -3.477 M -390.41 % -709.000 K 22.09 % -910.000 K 44.61 % -1.643 M -701.46 % -205.000 K -162.82 % -78.000 K 27.10 % -107.000 K 94.97 % -2.127 M -7 777.78 % -27.000 K 96.75 % -831.000 K 93.96 % -13.768 M -10 251.88 % -133.000 K -25.47 % -106.000 K 83.44 % -640.000 K -62.03 % -395.000 K 69.66 % -1.302 M -100.00 % -651.000 K -713.75 % -80.000 K 91.01 % -890.000 K -617.74 % -124.000 K 88.90 % -1.118 M -180.43 % -398.500 K 0.00 % -398.500 K -848.81 % -42.000 K 0.00 % -42.000 K -663.64 % -5.500 K 0.00 % -5.500 K 99.93 % -8.419 M 0.00 % -8.419 M -34.91 % -6.240 M 0.00 % -6.240 M -11 455.56 % -54.000 K 0.00 % -54.000 K 97.66 % -2.308 M 0.00 % -2.308 M -425.74 % -439.000 K 0.00 % -439.000 K -100.00 % -219.500 K 72.65 % -802.500 K -100.00 % -401.250 K
Free CashFlow -4.767 M -132.08 % -2.054 M 37.01 % -3.261 M 21.84 % -4.172 M 13.61 % -4.829 M -105.05 % -2.355 M 53.37 % -5.050 M -0.22 % -5.039 M -8.16 % -4.659 M 60.00 % -11.648 M -180.81 % -4.148 M -69.17 % -2.452 M 57.51 % -5.771 M -111.72 % 49.259 M 182.25 % -59.893 M -613.18 % 11.671 M 166.33 % -17.596 M -142.07 % -7.269 M -1 389.55 % -488.000 K 99.75 % -199.142 M -372.21 % -42.172 M -651.46 % -5.612 M -126.21 % 21.410 M 3.31 % 20.724 M 344.91 % 4.658 M 304.34 % 1.152 M 107.45 % -15.456 M -1 851.45 % -792.000 K 0.00 % -792.000 K 88.81 % -7.076 M 0.00 % -7.076 M -7 918.23 % 90.500 K 0.00 % 90.500 K 100.45 % -20.103 M 0.00 % -20.103 M 51.06 % -41.079 M 0.00 % -41.079 M -329.00 % -9.576 M 0.00 % -9.576 M 35.33 % -14.808 M 0.00 % -14.808 M -282.18 % 8.128 M 0.00 % 8.128 M 100.00 % 4.064 M 124.50 % -16.587 M -100.00 % -8.293 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2004 2003 2003