0079.HK

Century Legend (Holdings) Limited 0079.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
Revenue 48.042 M -9.42 % 53.037 M 45.78 % 36.381 M -0.30 % 36.492 M 3.24 % 35.348 M -2.52 % 36.261 M 37.61 % 26.350 M -7.19 % 28.390 M 1.11 % 28.079 M -9.15 % 30.908 M -3.76 % 32.115 M 4.54 % 30.721 M 7.24 % 28.647 M 4.34 % 27.456 M 1.18 % 27.136 M 19.29 % 22.748 M -3.33 % 23.532 M -66.24 % 69.703 M -86.98 % 535.419 M 874.34 % 54.952 M -49.40 % 108.591 M 80.51 % 60.157 M 5.25 % 57.156 M 167.96 % 21.330 M 534.44 % 3.362 M
Net income -31.086 M -8.18 % -28.736 M -5.39 % -27.266 M -118.29 % -12.491 M 48.09 % -24.063 M -13.32 % -21.234 M -64.95 % -12.873 M -219.27 % 10.793 M 142.18 % -25.587 M -32.29 % -19.341 M -233.49 % 14.489 M -11.64 % 16.398 M 46.29 % 11.209 M 42.57 % 7.862 M -76.78 % 33.862 M 540.40 % -7.689 M -108.38 % 91.737 M 1 429.46 % 5.998 M 805.65 % -850.000 K 93.10 % -12.316 M -588.73 % 2.520 M 146.42 % -5.429 M 73.85 % -20.762 M 16.11 % -24.750 M -200.58 % -8.234 M
Income before tax -32.392 M 2.22 % -33.129 M -21.61 % -27.243 M -83.95 % -14.810 M 36.57 % -23.347 M -11.85 % -20.873 M -68.45 % -12.391 M -207.23 % 11.555 M 144.49 % -25.971 M -42.33 % -18.247 M -218.79 % 15.361 M -12.77 % 17.610 M 49.52 % 11.778 M 3.90 % 11.336 M -73.53 % 42.826 M 743.90 % -6.651 M -107.25 % 91.737 M 1 429.46 % 5.998 M 805.65 % -850.000 K 93.10 % -12.316 M -4 710.94 % -256.000 K 95.89 % -6.225 M 70.61 % -21.182 M 14.62 % -24.810 M -201.31 % -8.234 M
Income before tax ratio -0.67 -7.94 % -0.62 16.58 % -0.75 -84.51 % -0.41 38.55 % -0.66 -14.74 % -0.58 -22.41 % -0.47 -215.54 % 0.41 144.00 % -0.92 -56.67 % -0.59 -223.43 % 0.48 -16.56 % 0.57 39.42 % 0.41 -0.42 % 0.41 -73.84 % 1.58 639.78 % -0.29 -107.50 % 3.90 4 430.34 % 0.09 5 520.38 % 0.00 99.29 % -0.22 -9 406.92 % 0.00 97.72 % -0.10 72.08 % -0.37 68.14 % -1.16 52.51 % -2.45
EBITDA -12.213 M -289.82 % -3.133 M 84.41 % -20.094 M -1 545.70 % -1.221 M 89.01 % -11.115 M 41.47 % -18.989 M 31.05 % -27.540 M -57.23 % -17.516 M 0.53 % -17.609 M -19.98 % -14.677 M 15.36 % -17.341 M -159.32 % -6.687 M -148.50 % 13.789 M -6.29 % 14.714 M -67.86 % 45.780 M 882.43 % -5.851 M -105.45 % 107.422 M 3 478.35 % 3.002 M 186.18 % 1.049 M 111.75 % -8.931 M -379.79 % 3.192 M 125.38 % -12.575 M 44.25 % -22.557 M -16.55 % -19.354 M -2 139.41 % 949.000 K
Net income ratio -0.65 -19.43 % -0.54 27.71 % -0.75 -118.95 % -0.34 49.72 % -0.68 -16.25 % -0.59 -19.87 % -0.49 -228.51 % 0.38 141.72 % -0.91 -45.62 % -0.63 -238.70 % 0.45 -15.48 % 0.53 36.42 % 0.39 36.64 % 0.29 -77.05 % 1.25 469.18 % -0.34 -108.67 % 3.90 4 430.34 % 0.09 5 520.38 % 0.00 99.29 % -0.22 -1 065.78 % 0.02 125.71 % -0.09 75.16 % -0.36 68.69 % -1.16 52.62 % -2.45
Ratio EBITDA -0.25 -330.35 % -0.06 89.30 % -0.55 -1 550.72 % -0.03 89.36 % -0.31 39.95 % -0.52 49.90 % -1.05 -69.40 % -0.62 1.62 % -0.63 -32.06 % -0.47 12.06 % -0.54 -148.07 % -0.22 -145.22 % 0.48 -10.18 % 0.54 -68.23 % 1.69 755.91 % -0.26 -105.63 % 4.56 10 499.25 % 0.04 2 098.25 % 0.00 101.21 % -0.16 -652.90 % 0.03 114.06 % -0.21 47.03 % -0.39 56.50 % -0.91 -421.45 % 0.28
Gross profit ratio 0.31 -23.40 % 0.41 1.61 % 0.40 54.98 % 0.26 -26.08 % 0.35 -38.90 % 0.58 -13.52 % 0.67 -1.62 % 0.68 0.24 % 0.67 -3.03 % 0.70 -2.00 % 0.71 -1.83 % 0.72 3.25 % 0.70 2.24 % 0.69 2.65 % 0.67 8.84 % 0.61 47.32 % 0.42 131.17 % 0.18 508.93 % 0.03 -90.37 % 0.31 75.82 % 0.17 -59.02 % 0.43 -17.09 % 0.51 -15.71 % 0.61 -33.54 % 0.92
Weighted average shs out dil 326.077 M 0.00 % 326.077 M 0.00 % 326.077 M 0.00 % 326.077 M 0.00 % 326.077 M 1.86 % 320.112 M 3.36 % 309.706 M -3.03 % 319.368 M 3.12 % 309.706 M 0.86 % 307.078 M -0.91 % 309.896 M 2.96 % 300.974 M 1.11 % 297.670 M -1.15 % 301.147 M -1.45 % 305.570 M 2.65 % 297.670 M 0.00 % 297.670 M 19.18 % 249.764 M -80.21 % 1.262 B 0.00 % 1.262 B -38.88 % 2.065 B -1.11 % 2.088 B 18.68 % 1.759 B 0.00 % 1.759 B 0.00 % 1.759 B
Weighted average shs out 326.078 M 0.00 % 326.077 M 0.00 % 326.077 M 0.00 % 326.077 M 0.00 % 326.077 M 1.86 % 320.112 M 3.45 % 309.447 M -0.08 % 309.706 M 0.00 % 309.706 M 0.86 % 307.078 M 1.14 % 303.626 M 1.92 % 297.897 M 0.08 % 297.670 M 0.00 % 297.670 M 0.00 % 297.670 M 0.00 % 297.670 M 0.00 % 297.670 M 19.18 % 249.764 M -80.21 % 1.262 B 0.00 % 1.262 B -38.88 % 2.065 B -1.11 % 2.088 B 18.68 % 1.759 B 0.00 % 1.759 B 0.00 % 1.759 B
EPS diluted -0.10 -8.17 % -0.09 -5.38 % -0.08 -118.28 % -0.04 48.10 % -0.07 -11.31 % -0.07 -59.38 % -0.04 -223.08 % 0.03 140.92 % -0.08 -31.11 % -0.06 -234.62 % 0.05 -14.13 % 0.05 44.56 % 0.04 18.55 % 0.03 -71.09 % 0.11 526.36 % -0.03 -108.60 % 0.30 1 150.00 % 0.02 3 528.57 % 0.00 92.86 % -0.01 -1 325.00 % 0.00 130.77 % 0.00 77.97 % -0.01 43.27 % -0.02 -342.55 % 0.00
Earnings per share -0.10 -8.17 % -0.09 -5.38 % -0.08 -118.28 % -0.04 48.10 % -0.07 -11.31 % -0.07 -59.38 % -0.04 -219.54 % 0.03 142.13 % -0.08 -31.11 % -0.06 -232.08 % 0.05 -13.27 % 0.06 45.89 % 0.04 17.45 % 0.03 -70.82 % 0.11 526.36 % -0.03 -108.60 % 0.30 1 150.00 % 0.02 3 528.57 % 0.00 92.86 % -0.01 -1 325.00 % 0.00 130.77 % 0.00 77.97 % -0.01 16.31 % -0.01 -200.00 % 0.00
Gross profit 15.064 M -30.62 % 21.711 M 48.13 % 14.657 M 54.51 % 9.486 M -23.68 % 12.430 M -40.44 % 20.868 M 19.01 % 17.534 M -8.69 % 19.203 M 1.35 % 18.948 M -11.91 % 21.509 M -5.68 % 22.805 M 2.63 % 22.221 M 10.72 % 20.069 M 6.68 % 18.813 M 3.86 % 18.113 M 29.83 % 13.951 M 42.42 % 9.796 M -21.96 % 12.552 M -20.73 % 15.834 M -6.22 % 16.884 M -11.03 % 18.977 M -26.03 % 25.656 M -12.73 % 29.400 M 125.86 % 13.017 M 321.67 % 3.087 M
Income tax expense -546.000 K 87.09 % -4.229 M -4 798.89 % 90.000 K 118.07 % -498.000 K -120.83 % 2.391 M 163.62 % 907.000 K 125.62 % 402.000 K -24.29 % 531.000 K -28.05 % 738.000 K 82.22 % 405.000 K 60.71 % 252.000 K -62.50 % 672.000 K 6 209.09 % -11.000 K -100.39 % 2.796 M -66.14 % 8.258 M 695.57 % 1.038 M -92.66 % 14.146 M 409.68 % -4.568 M -158.86 % 7.761 M 526.90 % 1.238 M 106.52 % -18.993 M 0.000 0.000 100.00 % -60.000 K 0.000
Cost of revenue 32.978 M 5.27 % 31.326 M 23.17 % 25.434 M -25.13 % 33.972 M 5.59 % 32.172 M 109.00 % 15.393 M 74.60 % 8.816 M -4.04 % 9.187 M 0.61 % 9.131 M -2.85 % 9.399 M 0.96 % 9.310 M 9.53 % 8.500 M -0.91 % 8.578 M -0.75 % 8.643 M -4.21 % 9.023 M 2.57 % 8.797 M -35.96 % 13.736 M -75.97 % 57.151 M -89.00 % 519.585 M 1 264.89 % 38.068 M -57.52 % 89.614 M 159.74 % 34.501 M 24.30 % 27.756 M 233.89 % 8.313 M 2 922.91 % 275.000 K
General and administrative expenses 28.545 M -4.37 % 29.849 M 4.24 % 28.634 M -1.72 % 29.136 M 0.82 % 28.898 M -20.36 % 36.287 M -20.32 % 45.540 M 21.77 % 37.398 M 0.69 % 37.140 M 0.41 % 36.988 M -10.05 % 41.120 M 37.12 % 29.988 M -2.11 % 30.635 M 8.60 % 28.209 M 3.39 % 27.284 M -10.50 % 30.486 M -40.19 % 50.971 M 87.58 % 27.173 M -5.52 % 28.762 M -13.65 % 33.309 M 1.41 % 32.846 M -19.24 % 40.671 M -6.97 % 43.719 M 92.42 % 22.721 M 131.21 % 9.827 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 -100.00 % 12.631 M 221.52 % -10.394 M -378.88 % 3.727 M -60.44 % 9.422 M 121.08 % -44.698 M -19.52 % -37.398 M -0.69 % -37.140 M -0.41 % -36.988 M 0.000 0.000 -100.00 % 1.395 M 1 207.14 % -126.000 K 79.81 % -624.000 K -326.91 % 275.000 K 249.46 % -184.000 K -148.81 % 377.000 K 252.34 % 107.000 K -69.77 % 354.000 K -86.41 % 2.604 M -20.71 % 3.284 M -60.14 % 8.238 M 10.06 % 7.485 M 197.35 % -7.689 M
Operating expenses 28.545 M -4.37 % 29.849 M -27.67 % 41.265 M 120.17 % 18.742 M -42.55 % 32.625 M -28.62 % 45.709 M 41.72 % 32.254 M 175.42 % 11.711 M -76.11 % 49.030 M 12.75 % 43.485 M 335.15 % 9.993 M 62.75 % 6.140 M -79.41 % 29.815 M 6.17 % 28.083 M 5.34 % 26.660 M -9.90 % 29.589 M -41.18 % 50.303 M 92.09 % 26.187 M 3.49 % 25.303 M -12.75 % 29.002 M -18.19 % 35.450 M -19.35 % 43.955 M -15.40 % 51.957 M 72.01 % 30.206 M 1 312.82 % 2.138 M
Cost and expenses 61.523 M 0.57 % 61.175 M 28.64 % 47.554 M -9.79 % 52.714 M 1.39 % 51.990 M -23.45 % 67.918 M 65.37 % 41.070 M 96.53 % 20.898 M -64.07 % 58.161 M 9.98 % 52.884 M 173.97 % 19.303 M 31.85 % 14.640 M -61.87 % 38.393 M 4.54 % 36.726 M 2.92 % 35.683 M -7.04 % 38.386 M -40.06 % 64.039 M -23.16 % 83.338 M -84.71 % 544.888 M 712.42 % 67.070 M -46.37 % 125.064 M 59.41 % 78.456 M -1.58 % 79.713 M 106.94 % 38.519 M 1 496.31 % 2.413 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 28.545 M -4.37 % 29.849 M 4.24 % 28.634 M -1.72 % 29.136 M 0.82 % 28.898 M -20.36 % 36.287 M -20.32 % 45.540 M 21.77 % 37.398 M 0.69 % 37.140 M 0.41 % 36.988 M -10.05 % 41.120 M 37.12 % 29.988 M -2.11 % 30.635 M 8.60 % 28.209 M 3.39 % 27.284 M -10.50 % 30.486 M -40.19 % 50.971 M 87.58 % 27.173 M -5.52 % 28.762 M -13.65 % 33.309 M 1.41 % 32.846 M -19.24 % 40.671 M -6.97 % 43.719 M 92.42 % 22.721 M 131.21 % 9.827 M
Interest income 127.000 K -94.94 % 2.512 M 26.42 % 1.987 M -12.16 % 2.262 M -1.65 % 2.300 M -14.43 % 2.688 M 15.41 % 2.329 M -42.68 % 4.063 M -1.17 % 4.111 M 10.24 % 3.729 M 46.29 % 2.549 M 66.71 % 1.529 M 9.61 % 1.395 M 35.17 % 1.032 M 112.35 % 486.000 K -63.51 % 1.332 M -72.45 % 4.835 M 53.54 % 3.149 M 474.64 % 548.000 K 72.87 % 317.000 K 509.62 % 52.000 K 0.000 0.000 0.000 0.000
Interest expense 7.382 M -31.74 % 10.814 M 94.15 % 5.570 M 67.92 % 3.317 M -37.63 % 5.318 M -21.98 % 6.816 M 17.03 % 5.824 M 17.32 % 4.964 M 0.42 % 4.943 M 0.37 % 4.925 M 1.19 % 4.867 M 112.35 % 2.292 M 81.04 % 1.266 M -5.24 % 1.336 M -21.73 % 1.707 M 104.92 % 833.000 K 1 125.00 % 68.000 K 1 033.33 % 6.000 K 0.000 -100.00 % 48.000 K -97.75 % 2.138 M 0.000 0.000 -100.00 % 7.621 M -17.01 % 9.183 M
Depreciation and amortization 1.268 M -89.50 % 12.074 M 85.35 % 6.514 M -36.58 % 10.272 M 13.13 % 9.080 M 55.16 % 5.852 M 979.70 % 542.000 K -20.18 % 679.000 K 16.47 % 583.000 K -27.31 % 802.000 K -17.66 % 974.000 K -9.81 % 1.080 M 44.97 % 745.000 K -5.70 % 790.000 K -34.60 % 1.208 M -26.16 % 1.636 M 11.22 % 1.471 M -6.07 % 1.566 M -17.54 % 1.899 M -9.53 % 2.099 M -34.24 % 3.192 M 0.000 0.000 0.000 0.000
Operating income -13.481 M -65.65 % -8.138 M 69.42 % -26.608 M -187.47 % -9.256 M 54.17 % -20.195 M 18.70 % -24.841 M 11.30 % -28.006 M -53.92 % -18.195 M -0.02 % -18.192 M -17.53 % -15.479 M 15.48 % -18.315 M -135.81 % -7.767 M -159.54 % 13.044 M -6.32 % 13.924 M -68.76 % 44.572 M 695.33 % -7.487 M -107.07 % 105.951 M 7 278.20 % 1.436 M -79.22 % 6.911 M 162.66 % -11.030 M 33.04 % -16.473 M 9.98 % -18.299 M 18.88 % -22.557 M -31.23 % -17.189 M -1 911.28 % 949.000 K
Operating income ratio -0.28 -82.88 % -0.15 79.02 % -0.73 -188.34 % -0.25 55.60 % -0.57 16.60 % -0.69 35.54 % -1.06 -65.84 % -0.64 1.08 % -0.65 -29.37 % -0.50 12.18 % -0.57 -125.57 % -0.25 -155.52 % 0.46 -10.21 % 0.51 -69.12 % 1.64 599.06 % -0.33 -107.31 % 4.50 21 754.62 % 0.02 59.61 % 0.01 106.43 % -0.20 -32.32 % -0.15 50.13 % -0.30 22.92 % -0.39 51.03 % -0.81 -385.49 % 0.28
Total other income expenses net -18.911 M 24.33 % -24.991 M -3 835.59 % -635.000 K 88.57 % -5.554 M -76.21 % -3.152 M 0.000 -100.00 % 15.615 M -47.51 % 29.750 M 482.44 % -7.779 M -181.03 % -2.768 M -108.22 % 33.676 M 32.70 % 25.377 M 23.01 % 20.630 M -4.33 % 21.563 M -58.54 % 52.010 M 478.72 % 8.987 M 169.44 % -12.942 M -260.00 % 8.089 M -6.15 % 8.619 M 1 953.55 % -465.000 K -109.11 % 5.105 M -57.72 % 12.074 M 778.11 % 1.375 M 125.20 % -5.456 M 40.59 % -9.183 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
Net debt 136.251 M 5.56 % 129.080 M 8.86 % 118.573 M 15.10 % 103.013 M -1.25 % 104.315 M -1.01 % 105.383 M 27.33 % 82.764 M -11.69 % 93.716 M -27.03 % 128.431 M 10.80 % 115.915 M 25.41 % 92.430 M -3.59 % 95.872 M 422.67 % -29.712 M 34.43 % -45.310 M -10 492.20 % 436.000 K 101.39 % -31.287 M 85.76 % -219.697 M -205.15 % -71.996 M -55.97 % -46.161 M -65.29 % -27.927 M -484.00 % -4.782 M 89.03 % -43.584 M -1.74 % -42.840 M 69.82 % -141.937 M -614.47 % -19.866 M
Total investments 43.005 M -17.15 % 51.905 M -18.83 % 63.947 M 1 172.32 % 5.026 M 13.05 % 4.446 M -95.47 % 98.134 M 395.20 % 19.817 M -23.10 % 25.770 M 9.52 % 23.529 M 2.19 % 23.025 M -13.50 % 26.617 M 4.16 % 25.553 M 30.21 % 19.625 M 20.69 % 16.261 M -24.01 % 21.399 M 0.83 % 21.223 M 67.74 % 12.652 M -19.78 % 15.771 M -84.03 % 98.760 M -0.26 % 99.021 M 98.48 % 49.890 M 327.10 % 11.681 M 32 347.22 % 36.000 K -99.59 % 8.720 M 11.72 % 7.805 M
Total debt 148.661 M 5.61 % 140.770 M -35.99 % 219.909 M 3.93 % 211.598 M -5.16 % 223.109 M 4.59 % 213.311 M 3.46 % 206.172 M -15.43 % 243.781 M -0.98 % 246.199 M -0.68 % 247.892 M -0.72 % 249.692 M 12.12 % 222.697 M 290.57 % 57.018 M -6.99 % 61.302 M -31.51 % 89.500 M -6.06 % 95.271 M 1 034.58 % 8.397 M 1 913.67 % 417.000 K 0.000 0.000 -100.00 % 42.000 M 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 150.137 M 0.15 % 149.915 M 0.79 % 148.747 M -0.01 % 148.766 M 0.39 % 148.186 M -1.33 % 150.181 M -3.04 % 154.886 M -2.60 % 159.022 M 2.82 % 154.655 M -1.53 % 157.054 M 0.65 % 156.033 M 0.22 % 155.683 M 1 863.91 % -8.826 M -7.23 % -8.231 M -10.36 % -7.458 M -5.55 % -7.066 M -29.37 % -5.462 M -30.42 % -4.188 M 31.16 % -6.084 M 44.79 % -11.019 M 0.000 0.000 0.000 0.000 0.000
Retained earnings -152.282 M -25.85 % -120.999 M -32.18 % -91.541 M -42.42 % -64.275 M -24.12 % -51.784 M -84.31 % -28.096 M -194.14 % -9.552 M -15 559.02 % -61.000 K 99.44 % -10.854 M -224.05 % 8.750 M -68.62 % 27.882 M 108.18 % 13.393 M 545.69 % -3.005 M 86.94 % -23.012 M 28.56 % -32.213 M 51.25 % -66.075 M -20.37 % -54.893 M 62.56 % -146.630 M 3.93 % -152.628 M -0.56 % -151.778 M 0.000 0.000 0.000 0.000 0.000
Common stock 65.215 M 0.00 % 65.215 M 0.00 % 65.215 M 0.00 % 65.215 M 0.00 % 65.215 M 0.00 % 65.215 M 5.29 % 61.941 M 0.00 % 61.941 M 0.00 % 61.941 M 0.00 % 61.941 M 1.00 % 61.328 M 1.00 % 60.722 M 2.00 % 59.534 M 0.00 % 59.534 M 0.00 % 59.534 M 0.00 % 59.534 M 0.00 % 59.534 M 0.00 % 59.534 M 50.00 % 39.690 M 50.00 % 26.460 M 0.000 0.000 0.000 0.000 0.000
Total equity 220.653 M -12.60 % 252.474 M -10.13 % 280.928 M -8.87 % 308.280 M -4.26 % 322.012 M -7.83 % 349.370 M -4.32 % 365.142 M -3.58 % 378.689 M 4.24 % 363.298 M -4.67 % 381.079 M -4.56 % 399.285 M 4.55 % 381.921 M 5.23 % 362.943 M 7.44 % 337.806 M 1.21 % 333.771 M 11.30 % 299.872 M 0.37 % 298.760 M 44.34 % 206.983 M 22.98 % 168.309 M 16.46 % 144.515 M 111.59 % 68.301 M 2.49 % 66.641 M -8.54 % 72.866 M -18.27 % 89.157 M 56.95 % 56.806 M
Other non current liabilities 0.000 -100.00 % 2.737 M 0.000 0.000 0.000 100.00 % -7.205 M -108.24 % -3.460 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
Long term debt 10.835 M 19.26 % 9.085 M -31.02 % 13.170 M 32.75 % 9.921 M -45.99 % 18.368 M 53.81 % 11.942 M 25.44 % 9.520 M 2 256.44 % 404.000 K -41.62 % 692.000 K 104.73 % 338.000 K 275.56 % 90.000 K -57.35 % 211.000 K -96.25 % 5.622 M -4.08 % 5.861 M -9.26 % 6.459 M -92.78 % 89.461 M 1 058.82 % 7.720 M 2 184.02 % 338.000 K 0.000 0.000 -100.00 % 42.000 M 0.000 0.000 0.000 0.000
Total non current liabilities 13.075 M 10.60 % 11.822 M -40.48 % 19.863 M 19.42 % 16.633 M -33.52 % 25.020 M 178.40 % 8.987 M -4.42 % 9.403 M 182.63 % 3.327 M 6.29 % 3.130 M -14.03 % 3.641 M 17.79 % 3.091 M 4.43 % 2.960 M -61.55 % 7.699 M -51.12 % 15.750 M 16.22 % 13.552 M -85.03 % 90.499 M 1 072.27 % 7.720 M 2 184.02 % 338.000 K -92.95 % 4.795 M 307.74 % 1.176 M -97.20 % 42.000 M 538.98 % 6.573 M 142.64 % 2.709 M 26.89 % 2.135 M 705.66 % 265.000 K
Other current liabilities 8.201 M -61.97 % 21.562 M -5.42 % 22.797 M 12.51 % 20.263 M -0.14 % 20.291 M 293.47 % 5.157 M -58.38 % 12.390 M -9.05 % 13.623 M 2.68 % 13.267 M 12.95 % 11.746 M -16.26 % 14.026 M 24.65 % 11.252 M 0.64 % 11.181 M -12.18 % 12.732 M -34.00 % 19.291 M 183.77 % 6.798 M -69.35 % 22.180 M 373.93 % 4.680 M -10.53 % 5.231 M -41.72 % 8.975 M -60.10 % 22.496 M -54.22 % 49.134 M 361.70 % 10.642 M -92.31 % 138.300 M 6 261.55 % 2.174 M
Deferred revenue 0.000 -100.00 % 124.000 K 77.14 % 70.000 K -18.60 % 86.000 K 91.11 % 45.000 K -90.00 % 450.000 K 100.23 % -196.652 M 19.20 % -243.377 M 0.87 % -245.507 M 0.83 % -247.554 M 0.82 % -249.602 M -12.19 % -222.486 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
Short term debt 137.826 M 4.66 % 131.685 M -36.30 % 206.739 M 2.51 % 201.677 M -1.50 % 204.741 M 1.67 % 201.369 M 2.40 % 196.652 M -19.20 % 243.377 M -0.87 % 245.507 M -0.83 % 247.554 M -0.82 % 249.602 M 12.19 % 222.486 M 332.89 % 51.396 M -7.30 % 55.441 M -33.24 % 83.041 M 1 303.91 % 5.915 M 773.71 % 677.000 K 756.96 % 79.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 146.103 M -4.79 % 153.451 M -33.26 % 229.934 M 3.44 % 222.285 M -1.32 % 225.266 M 8.76 % 207.113 M -0.99 % 209.186 M -18.64 % 257.100 M -0.77 % 259.088 M -5.24 % 273.428 M 0.30 % 272.614 M 14.78 % 237.519 M 244.22 % 69.002 M -9.11 % 75.918 M -29.09 % 107.061 M 405.43 % 21.182 M -51.78 % 43.932 M 308.63 % 10.751 M 7.23 % 10.026 M -1.23 % 10.151 M -66.65 % 30.436 M -45.36 % 55.707 M 317.25 % 13.351 M -90.50 % 140.473 M 5 659.45 % 2.439 M
Total liabilities 159.178 M -3.69 % 165.273 M -33.84 % 249.797 M 4.55 % 238.918 M -4.54 % 250.286 M 12.08 % 223.305 M 0.57 % 222.049 M -14.74 % 260.427 M -0.68 % 262.218 M -5.36 % 277.069 M 0.49 % 275.705 M 14.65 % 240.479 M 213.53 % 76.701 M -16.33 % 91.668 M -24.00 % 120.613 M 8.00 % 111.681 M 116.22 % 51.652 M 365.79 % 11.089 M 10.60 % 10.026 M -1.23 % 10.151 M -85.99 % 72.436 M 30.03 % 55.707 M 317.25 % 13.351 M -90.50 % 140.473 M 5 659.45 % 2.439 M
Other non current assets 1.013 M -99.11 % 114.300 M -10.53 % 127.751 M 69.71 % 75.276 M -42.14 % 130.100 M 215.29 % 41.264 M 111.14 % -370.513 M -7.34 % -345.178 M -1.08 % -341.504 M -2.03 % -334.698 M -0.15 % -334.191 M -9.78 % -304.406 M -214.47 % 265.921 M -2.76 % 273.481 M 32.39 % 206.578 M -1.85 % 210.466 M 307.72 % 51.620 M 14 648.57 % 350.000 K -29.15 % 494.000 K -15.56 % 585.000 K -25.38 % 784.000 K -86.37 % 5.753 M 28.27 % 4.485 M -50.85 % 9.126 M 317.47 % 2.186 M
Long term investments 5.000 K -99.38 % 807.000 K -83.88 % 5.007 M -0.38 % 5.026 M 13.05 % 4.446 M -95.47 % 98.134 M 582.53 % 14.378 M -24.44 % 19.029 M 1.58 % 18.733 M 3.33 % 18.129 M -13.36 % 20.924 M 1.87 % 20.540 M 37.23 % 14.968 M 21.46 % 12.323 M -24.07 % 16.229 M 0.30 % 16.180 M 75.66 % 9.211 M -41.13 % 15.646 M -84.14 % 98.631 M -0.31 % 98.939 M 98.73 % 49.785 M 561.42 % 7.527 M 282.69 % -4.120 M -295.35 % 2.109 M -63.54 % 5.785 M
Intangible assets 1.602 M -23.71 % 2.100 M 0.00 % 2.100 M 1 229.11 % 158.000 K 0.000 0.000 -100.00 % 3.331 M -3.56 % 3.454 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
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 -100.00 % 600.000 K -50.00 % 1.200 M -37.73 % 1.927 M -53.98 % 4.187 M 0.000
Goodwill and intangible assets 1.602 M -23.71 % 2.100 M 0.00 % 2.100 M -96.19 % 55.166 M 0.000 0.000 -100.00 % 3.331 M -3.56 % 3.454 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 % 600.000 K -50.00 % 1.200 M -37.73 % 1.927 M -53.98 % 4.187 M 0.000
Property plant equipment net 313.065 M 37.79 % 227.209 M 0.30 % 226.534 M 0.04 % 226.446 M -5.94 % 240.742 M 3.63 % 232.299 M -34.77 % 356.135 M 9.19 % 326.149 M 1.05 % 322.771 M 1.96 % 316.569 M 1.05 % 313.267 M 10.36 % 283.866 M 7 409.68 % 3.780 M -22.67 % 4.888 M -10.84 % 5.482 M -12.06 % 6.234 M 156.33 % 2.432 M -15.44 % 2.876 M 8.08 % 2.661 M -22.01 % 3.412 M -60.03 % 8.536 M 136.39 % 3.611 M -51.22 % 7.402 M -44.13 % 13.248 M 95.34 % 6.782 M
Total non current assets 315.685 M -8.53 % 345.138 M -4.62 % 361.841 M -0.17 % 362.472 M -3.41 % 375.288 M 0.97 % 371.697 M 0.32 % 370.513 M 7.34 % 345.178 M 1.08 % 341.504 M 2.03 % 334.698 M 0.15 % 334.191 M 9.78 % 304.406 M 6.93 % 284.669 M -2.07 % 290.692 M 27.34 % 228.289 M -1.97 % 232.880 M 268.11 % 63.263 M 235.22 % 18.872 M -81.46 % 101.786 M -1.12 % 102.936 M 72.41 % 59.705 M 230.03 % 18.091 M 86.62 % 9.694 M -63.50 % 26.561 M 80.04 % 14.753 M
Other current assets 359.001 K -50.48 % 725.000 K -99.23 % 94.247 M 9.81 % 85.830 M -14.63 % 100.533 M 8.19 % 92.923 M 10.30 % 84.242 M -36.64 % 132.961 M 20.73 % 110.128 M -20.05 % 137.751 M 2.61 % 134.241 M 5.46 % 127.288 M 100.61 % 63.452 M 4 728.92 % 1.314 M -99.00 % 131.750 M 180.48 % 46.973 M 141.92 % 19.417 M -79.79 % 96.082 M 0.000 0.000 0.000 -100.00 % 56.205 M 92.40 % 29.213 M -46.14 % 54.238 M 139.93 % 22.606 M
Short term investments 43.000 M -15.85 % 51.098 M -13.31 % 58.940 M -16.33 % 70.445 M 0.000 -100.00 % 88.836 M 1 533.31 % 5.439 M -19.31 % 6.741 M 40.55 % 4.796 M -2.04 % 4.896 M -14.00 % 5.693 M 13.56 % 5.013 M 7.64 % 4.657 M 18.26 % 3.938 M -23.83 % 5.170 M 2.52 % 5.043 M 46.56 % 3.441 M 2 652.80 % 125.000 K -3.10 % 129.000 K 57.32 % 82.000 K -21.90 % 105.000 K -97.47 % 4.154 M -0.05 % 4.156 M -37.14 % 6.611 M 227.28 % 2.020 M
cash and cash equivalents 12.410 M 6.16 % 11.690 M -22.52 % 15.088 M -45.33 % 27.596 M 4.83 % 26.325 M -75.61 % 107.928 M -12.54 % 123.408 M -17.76 % 150.065 M 27.42 % 117.768 M -10.77 % 131.977 M -16.08 % 157.262 M 24.00 % 126.825 M 46.23 % 86.730 M -18.65 % 106.612 M 19.70 % 89.064 M -29.63 % 126.558 M -44.51 % 228.094 M 214.99 % 72.413 M 56.87 % 46.161 M 65.29 % 27.927 M -40.30 % 46.782 M 7.34 % 43.584 M 1.74 % 42.840 M -69.82 % 141.937 M 614.47 % 19.866 M
Cash and short term investments 55.410 M -11.75 % 62.788 M -15.18 % 74.028 M -24.49 % 98.041 M 1.84 % 96.271 M -10.80 % 107.928 M -16.24 % 128.847 M -17.83 % 156.806 M 27.94 % 122.564 M -10.45 % 136.873 M -16.01 % 162.955 M 23.60 % 131.838 M 44.26 % 91.387 M -17.33 % 110.550 M 17.31 % 94.234 M -28.39 % 131.601 M -43.16 % 231.535 M 219.19 % 72.538 M 56.70 % 46.290 M 65.27 % 28.009 M -40.26 % 46.887 M -1.78 % 47.738 M 1.58 % 46.996 M -68.36 % 148.548 M 578.74 % 21.886 M
Total current assets 64.146 M -11.66 % 72.609 M -56.89 % 168.435 M -8.54 % 184.168 M -6.52 % 197.010 M -1.97 % 200.978 M -5.80 % 213.347 M -26.55 % 290.484 M 7.10 % 271.235 M -4.08 % 282.763 M -7.95 % 307.176 M -2.00 % 313.458 M 102.26 % 154.975 M 11.67 % 138.782 M -38.62 % 226.095 M 26.54 % 178.673 M -37.78 % 287.149 M 44.15 % 199.200 M 160.23 % 76.549 M 47.98 % 51.730 M -36.16 % 81.032 M -22.28 % 104.257 M 36.24 % 76.523 M -62.32 % 203.069 M 356.42 % 44.492 M
Inventory 71.000 K -14.46 % 83.000 K -44.67 % 150.000 K 7.91 % 139.000 K 67.47 % 83.000 K -2.35 % 85.000 K 21.43 % 70.000 K 27.27 % 55.000 K 7.84 % 51.000 K -3.77 % 53.000 K 0.00 % 53.000 K -27.40 % 73.000 K -46.32 % 136.000 K 94.29 % 70.000 K -36.94 % 111.000 K 12.12 % 99.000 K -30.77 % 143.000 K -98.52 % 9.658 M 237.46 % 2.862 M -9.54 % 3.164 M 609.42 % 446.000 K 42.04 % 314.000 K 0.00 % 314.000 K 10.95 % 283.000 K 0.000
Net receivables 8.306 M -7.84 % 9.013 M 90 030.00 % 10.000 K -93.67 % 158.000 K 28.46 % 123.000 K 192.86 % 42.000 K -77.66 % 188.000 K -95.99 % 4.689 M -87.82 % 38.492 M 376.03 % 8.086 M -18.55 % 9.927 M -81.70 % 54.259 M -6.01 % 57.730 M 115.03 % 26.848 M -47.32 % 50.968 M 18.38 % 43.056 M 19.42 % 36.054 M 72.33 % 20.922 M -23.63 % 27.397 M 33.27 % 20.557 M -39.00 % 33.699 M 0.000 0.000 0.000 0.000
Tax assets 0.000 -100.00 % 722.000 K 60.80 % 449.000 K -19.53 % 558.000 K 0.000 0.000 -100.00 % 367.182 M 7.45 % 341.724 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.109 M 0.000
Other assets 0.000 0.000 -100.00 % 449.000 K -19.53 % 558.000 K 0.000 0.000 -100.00 % 3.331 M -3.56 % 3.454 M -72.97 % 12.777 M -68.60 % 40.687 M 21.01 % 33.623 M 641.25 % 4.536 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 76.000 K -5.00 % 80.000 K -75.61 % 328.000 K 26.64 % 259.000 K 37.04 % 189.000 K 37.96 % 137.000 K -4.86 % 144.000 K 45.45 % 99.000 K 17.86 % 84.000 K -99.40 % 14.025 M 56.08 % 8.986 M 137.66 % 3.781 M -41.15 % 6.425 M -17.04 % 7.745 M 63.78 % 4.729 M -44.16 % 8.469 M -59.81 % 21.075 M 251.72 % 5.992 M 24.96 % 4.795 M 307.74 % 1.176 M -85.19 % 7.940 M 20.80 % 6.573 M 142.64 % 2.709 M 26.89 % 2.135 M 705.66 % 265.000 K
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K -99.57 % 230.000 K 123.30 % 103.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 % 38.000 K 0.000
Deferred revenue non current 0.000 -100.00 % 124.000 K 77.14 % 70.000 K -18.60 % 86.000 K 0.000 -100.00 % 450.000 K -92.57 % 6.060 M 144.16 % -13.723 M -1.05 % -13.581 M 47.51 % -25.874 M -762.18 % -3.001 M -9.17 % -2.749 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
Minority interest -644.000 K -655.17 % 116.000 K -58.57 % 280.000 K -19.31 % 347.000 K -83.99 % 2.168 M -43.59 % 3.843 M -12.38 % 4.386 M 1.86 % 4.306 M 5.67 % 4.075 M 6.87 % 3.813 M 22.06 % 3.124 M 24.76 % 2.504 M 27.49 % 1.964 M 41.91 % 1.384 M 96.03 % 706.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 860.000 K -48.07 % 1.656 M -20.23 % 2.076 M 0.000
Capital lease obligations 12.514 M 10.09 % 11.367 M 3.17 % 11.018 M 12.26 % 9.815 M -47.62 % 18.738 M 154.11 % 7.374 M 1 720.74 % 405.000 K -41.47 % 692.000 K -29.39 % 980.000 K 81.15 % 541.000 K 156.40 % 211.000 K -36.45 % 332.000 K -26.71 % 453.000 K 884.78 % 46.000 K -69.74 % 152.000 K -40.86 % 257.000 K -41.06 % 436.000 K 4.56 % 417.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 158.227 M 0.00 % 158.227 M 0.00 % 158.227 M 0.00 % 158.227 M 0.00 % 158.227 M 0.00 % 158.227 M 3.09 % 153.481 M 0.00 % 153.481 M 0.00 % 153.481 M 2.65 % 149.521 M -0.93 % 150.918 M 0.87 % 149.619 M 1.14 % 147.930 M 6.32 % 139.132 M -5.95 % 147.930 M -51.72 % 306.413 M 2.96 % 297.612 M 101.18 % 147.930 M 9.52 % 135.071 M 9.23 % 123.656 M -33.93 % 187.150 M 184.50 % 65.781 M -7.62 % 71.210 M -18.23 % 87.081 M 53.30 % 56.806 M
Deferred tax liabilities non current 2.240 M -18.16 % 2.737 M -59.11 % 6.693 M -0.28 % 6.712 M 0.90 % 6.652 M 56.52 % 4.250 M 27.13 % 3.343 M 14.37 % 2.923 M 19.89 % 2.438 M -26.19 % 3.303 M 10.06 % 3.001 M 9.17 % 2.749 M 32.35 % 2.077 M -79.00 % 9.889 M 39.42 % 7.093 M 583.33 % 1.038 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 -100.00 % 165.273 M 1 259.94 % 12.153 M 42.93 % 8.503 M 0.000 -100.00 % 7.205 M 108.24 % 3.460 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.795 M -307.74 % -1.176 M 0.000 100.00 % -6.573 M -142.64 % -2.709 M -26.89 % -2.135 M -705.66 % -265.000 K
Total assets 379.831 M -9.08 % 417.747 M -21.29 % 530.725 M -3.01 % 547.198 M -4.39 % 572.298 M -0.07 % 572.675 M -2.47 % 587.191 M -8.12 % 639.116 M 2.17 % 625.516 M -4.96 % 658.148 M -2.50 % 674.990 M 8.45 % 622.400 M 41.57 % 439.644 M 2.37 % 429.474 M -5.48 % 454.384 M 10.41 % 411.553 M 17.45 % 350.412 M 60.69 % 218.072 M 22.28 % 178.335 M 15.30 % 154.666 M 9.90 % 140.737 M 15.03 % 122.348 M 41.91 % 86.217 M -62.45 % 229.630 M 287.59 % 59.245 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
Deferred income tax 0.000 0.000 0.000 0.000 0.000 100.00 % -20.119 M -6 348.40 % -312.000 K 79.88 % -1.551 M 28.29 % -2.163 M -56.40 % -1.383 M 36.56 % -2.180 M 0.000 100.00 % -23.363 M -11.24 % -21.002 M 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 -100.00 % 469.000 K -23.49 % 613.000 K -42.76 % 1.071 M 11.91 % 957.000 K -1.24 % 969.000 K 80.45 % 537.000 K 0.000 -100.00 % 343.000 K -45.81 % 633.000 K 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 2.697 M 135.55 % -7.587 M -6 329.66 % -118.000 K -106.54 % 1.803 M 158.77 % -3.068 M 59.04 % -7.491 M -2 388.70 % -301.000 K -162.71 % 480.000 K -60.20 % 1.206 M 191.30 % 414.000 K -74.80 % 1.643 M -70.60 % 5.588 M 214.37 % -4.886 M 43.96 % -8.718 M -648.33 % -1.165 M 94.14 % -19.889 M -761.64 % 3.006 M 267.03 % 819.000 K 119.02 % -4.305 M 50.56 % -8.708 M -160.07 % 14.496 M 0.000 0.000 0.000 0.000
Accounts receivables 593.000 K 127.85 % -2.129 M 20.97 % -2.694 M -251.86 % 1.774 M 162.22 % -2.851 M -313.79 % -689.000 K -140.91 % -286.000 K -159.09 % 484.000 K -59.80 % 1.204 M 190.82 % 414.000 K -74.49 % 1.623 M -70.62 % 5.525 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
Inventory 12.000 K -82.09 % 67.000 K 709.09 % -11.000 K 80.36 % -56.000 K -2 900.00 % 2.000 K 113.33 % -15.000 K 0.00 % -15.000 K -275.00 % -4.000 K -300.00 % 2.000 K 0.000 -100.00 % 20.000 K -68.25 % 63.000 K 195.45 % -66.000 K -260.98 % 41.000 K 441.67 % -12.000 K -127.27 % 44.000 K -99.54 % 9.515 M 240.01 % -6.796 M -2 754.69 % 256.000 K 109.42 % -2.718 M -1 959.09 % -132.000 K 0.000 0.000 0.000 0.000
Accounts payables 1.897 M 201.93 % -1.861 M -171.49 % 2.603 M 5 815.91 % 44.000 K -76.34 % 186.000 K 102.57 % -7.242 M -509.60 % -1.188 M -420.22 % 371.000 K 105.15 % -7.208 M -357.52 % 2.799 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
Other working capital 195.000 K 105.32 % -3.664 M -22 800.00 % -16.000 K -139.02 % 41.000 K 110.12 % -405.000 K -189.01 % 455.000 K -61.70 % 1.188 M 260.11 % -742.000 K -110.29 % 7.208 M 357.52 % -2.799 M -131.42 % 8.908 M 457.75 % -2.490 M 48.34 % -4.820 M 44.97 % -8.759 M -659.67 % -1.153 M 94.22 % -19.933 M -206.24 % -6.509 M -185.48 % 7.615 M 266.96 % -4.561 M 23.86 % -5.990 M -140.95 % 14.628 M 0.000 0.000 0.000 0.000
Other non cash items 35.566 M 83.23 % 19.411 M 110.87 % 9.205 M 463.55 % -2.532 M -112.96 % 19.540 M -14.34 % 22.810 M 268.63 % -13.527 M -152.28 % 25.872 M 322.96 % -11.604 M 19.16 % -14.354 M 7.63 % -15.540 M 46.85 % -29.240 M -94 422.58 % 31.000 K -93.61 % 485.000 K 100.95 % -51.192 M -1 017.00 % -4.583 M 96.52 % -131.563 M -589.86 % -19.071 M -112.89 % -8.958 M -380.06 % -1.866 M 84.77 % -12.256 M -228.64 % 9.527 M -73.16 % 35.502 M 460.87 % -9.838 M -1 924.28 % -486.000 K
Net cash provided by operating activities 7.177 M 248.35 % -4.838 M 58.53 % -11.665 M -295.69 % -2.948 M -297.99 % 1.489 M 107.55 % -19.713 M 23.76 % -25.858 M -166.48 % 38.895 M 236.59 % -28.475 M 9.03 % -31.301 M -1 588.40 % 2.103 M 134.06 % -6.174 M 59.78 % -15.352 M 6.82 % -16.476 M -97.96 % -8.323 M 71.77 % -29.487 M 16.58 % -35.349 M -230.74 % -10.688 M 12.49 % -12.214 M 41.25 % -20.791 M -361.46 % 7.952 M 94.05 % 4.098 M -72.20 % 14.740 M 142.62 % -34.588 M -296.65 % -8.720 M
Investments in property plant and equipment 0.000 100.00 % -1.991 M 21.43 % -2.534 M -4 773.08 % -52.000 K 86.42 % -383.000 K 84.57 % -2.482 M -8 764.29 % -28.000 K 50.88 % -57.000 K 82.62 % -328.000 K -185.22 % -115.000 K 34.66 % -176.000 K 83.61 % -1.074 M -101.50 % -533.000 K -171.94 % -196.000 K 57.02 % -456.000 K 77.50 % -2.027 M -138.75 % -849.000 K 42.83 % -1.485 M 12.75 % -1.702 M -71.92 % -990.000 K 76.63 % -4.236 M -1 423.74 % -278.000 K 83.52 % -1.687 M 76.32 % -7.124 M -1 846.45 % -366.000 K
Acquisitions net 0.000 -100.00 % 8.300 M -0.59 % 8.349 M 0.000 -100.00 % 5.000 K 100.01 % -74.047 M -66.54 % -44.461 M -494 111.11 % 9.000 K -99.93 % 12.272 M 304.84 % -5.991 M 0.000 -100.00 % 635.000 K 0.000 0.000 0.000 0.000 -100.00 % 237.052 M 0.000 -100.00 % 96.000 K 100.23 % -42.582 M -200.93 % -14.150 M -295.98 % 7.220 M 65 736.36 % -11.000 K 99.94 % -18.576 M -193.74 % -6.324 M
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -1.019 M 99.09 % -112.515 M -402.95 % -22.371 M 36.72 % -35.350 M -1 081.88 % -2.991 M -1 977.08 % -144.000 K -323.53 % -34.000 K 95.71 % -792.000 K 98.02 % -39.927 M 0.000 100.00 % -852.000 K -51.87 % -561.000 K 97.97 % -27.626 M -75.16 % -15.772 M 0.000 100.00 % -15.000 K 99.95 % -30.487 M -161.80 % -11.645 M 0.000 100.00 % -19.601 M 3.74 % -20.363 M
Sales maturities of investments 0.000 -100.00 % 4.646 M 0.000 0.000 -100.00 % 3.232 M -96.20 % 85.038 M 27.24 % 66.832 M 1 146.63 % 5.361 M -92.49 % 71.353 M 1 063.05 % 6.135 M 0.000 -100.00 % 157.000 K 0.000 0.000 -100.00 % 26.000 K 0.000 -100.00 % 18.284 M 0.000 0.000 -100.00 % 1.411 M -83.95 % 8.789 M 87 790.00 % 10.000 K 0.000 -100.00 % 13.958 M 34.55 % 10.374 M
Other investing activites 21.992 M -76.18 % 92.326 M 26 403.70 % -351.000 K -101.91 % 18.406 M 1 635.11 % -1.199 M -101.62 % 74.047 M 37.26 % 53.947 M 1 291.15 % -4.529 M -135.58 % 12.728 M 12.07 % 11.357 M 159.59 % -19.057 M 87.94 % -158.065 M -7 417.82 % 2.160 M -96.61 % 63.754 M 412.35 % -20.411 M 86.87 % -155.502 M -256.96 % -43.563 M -302.02 % 21.564 M 191.05 % 7.409 M 792.43 % -1.070 M -104.22 % 25.330 M 2 312.38 % 1.050 M -93.28 % 15.625 M 91.48 % 8.160 M -66.10 % 24.070 M
Net cash used for investing activites 21.992 M -78.71 % 103.281 M 1 790.21 % 5.464 M -70.23 % 18.354 M 2 785.85 % 636.000 K 102.12 % -29.959 M -155.56 % 53.919 M 255.99 % -34.566 M -137.15 % 93.034 M 439.86 % 17.233 M 189.44 % -19.267 M 87.94 % -159.774 M -317.16 % -38.300 M -160.26 % 63.558 M 392.99 % -21.693 M 86.28 % -158.090 M -186.25 % 183.298 M 4 155.82 % 4.307 M -25.78 % 5.803 M 113.42 % -43.246 M -193.11 % -14.754 M -305.00 % -3.643 M -126.16 % 13.927 M 160.07 % -23.183 M -413.67 % 7.391 M
Debt repayment -8.634 M 90.55 % -91.405 M -12 302.31 % -737.000 K 71.52 % -2.588 M 64.78 % -7.348 M -4 422.35 % 170.000 K 100.45 % -37.647 M -1 456.95 % -2.418 M -1.04 % -2.393 M -12.35 % -2.130 M -107.86 % 27.116 M -83.65 % 165.800 M 3 634.43 % -4.691 M 83.36 % -28.198 M -387.18 % -5.788 M -106.65 % 87.053 M 993.49 % 7.961 M 0.000 0.000 0.000 -100.00 % 10.000 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.075 M 0.000 0.000 0.000 -100.00 % 2.207 M 61.33 % 1.368 M -28.04 % 1.901 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.991 M -89.56 % 47.800 M 241.43 % 14.000 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -19.815 M -89.87 % -10.436 M -2 668.17 % -377.000 K 96.74 % -11.547 M -219.26 % 9.682 M 268.27 % -5.754 M 0.55 % -5.786 M -16.56 % -4.964 M 1.15 % -5.022 M 2.66 % -5.159 M -3.43 % -4.988 M -106.71 % -2.413 M -64.94 % -1.463 M -9.51 % -1.336 M 20.95 % -1.690 M -693.43 % -213.000 K 6.99 % -229.000 K -100.70 % 32.633 M 32.41 % 24.645 M -45.45 % 45.182 M 0.000 -100.00 % 32.000 M 124.10 % -132.755 M -201.31 % 131.040 M 0.000
Net cash used provided by financing activities -28.449 M 72.07 % -101.841 M -9 041.92 % -1.114 M 92.12 % -14.135 M -705.61 % 2.334 M 558.55 % -509.000 K 98.83 % -43.433 M -488.36 % -7.382 M 0.45 % -7.415 M -45.91 % -5.082 M -121.63 % 23.496 M -85.78 % 165.288 M 2 785.86 % -6.154 M 79.16 % -29.534 M -294.95 % -7.478 M -108.69 % 86.041 M 1 012.79 % 7.732 M -76.31 % 32.633 M 32.41 % 24.645 M -45.45 % 45.182 M 351.82 % 10.000 M 0.000 100.00 % -127.764 M -171.44 % 178.840 M 1 177.43 % 14.000 M
Effect of forex changes on cash 0.000 100.00 % -3.718 M 28.00 % -5.164 M -1 269.76 % -377.000 K 0.000 100.00 % -45.681 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 46.806 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.002 M -16.36 % 1.198 M
Net change in cash 720.000 K 121.19 % -3.398 M 72.83 % -12.508 M -1 084.11 % 1.271 M -71.50 % 4.459 M 104.65 % -95.862 M -523.61 % -15.372 M -403.50 % -3.053 M -105.34 % 57.144 M 398.40 % -19.150 M -402.43 % 6.332 M 1 059.39 % -660.000 K 98.90 % -59.806 M -440.81 % 17.548 M 146.80 % -37.494 M 63.07 % -101.536 M -165.22 % 155.681 M 493.03 % 26.252 M 43.97 % 18.234 M 196.71 % -18.855 M -689.59 % 3.198 M 602.86 % 455.000 K 100.46 % -99.097 M -181.18 % 122.071 M 780.17 % 13.869 M
Cash at beginning of period 11.690 M -22.52 % 15.088 M -86.10 % 108.585 M -8.59 % 118.794 M 10.07 % 107.928 M -47.04 % 203.790 M 133.12 % 87.419 M -3.37 % 90.472 M 171.46 % 33.328 M -36.49 % 52.478 M 13.72 % 46.146 M -1.41 % 46.806 M -56.10 % 106.612 M 19.70 % 89.064 M -29.63 % 126.558 M -44.51 % 228.094 M 214.99 % 72.413 M 56.87 % 46.161 M 65.29 % 27.927 M -40.30 % 46.782 M 7.34 % 43.584 M 1.05 % 43.129 M -69.61 % 141.937 M 614.47 % 19.866 M 231.27 % 5.997 M
Cash at end of period 12.410 M 6.16 % 11.690 M -88.46 % 101.336 M -6.68 % 108.585 M -8.59 % 118.794 M 10.07 % 107.928 M 49.80 % 72.047 M -17.58 % 87.419 M -3.37 % 90.472 M 171.46 % 33.328 M -36.49 % 52.478 M 13.72 % 46.146 M -1.41 % 46.806 M -56.10 % 106.612 M 19.70 % 89.064 M -29.63 % 126.558 M -44.51 % 228.094 M 214.99 % 72.413 M 56.87 % 46.161 M 65.29 % 27.927 M -40.30 % 46.782 M 7.34 % 43.584 M 1.74 % 42.840 M -69.82 % 141.937 M 614.47 % 19.866 M
Operating cash flow 7.177 M 248.35 % -4.838 M 59.83 % -12.045 M -843.52 % 1.620 M 132.65 % -4.961 M 74.83 % -19.713 M 23.76 % -25.858 M -166.48 % 38.895 M 236.59 % -28.475 M 9.03 % -31.301 M -1 588.40 % 2.103 M 134.06 % -6.174 M 59.78 % -15.352 M 6.82 % -16.476 M -97.96 % -8.323 M 71.77 % -29.487 M 16.58 % -35.349 M -230.74 % -10.688 M 12.49 % -12.214 M 41.25 % -20.791 M -361.46 % 7.952 M 94.05 % 4.098 M -72.20 % 14.740 M 142.62 % -34.588 M -296.65 % -8.720 M
Capital expenditure -64.000 K 96.79 % -1.991 M 21.43 % -2.534 M -4 773.08 % -52.000 K 86.42 % -383.000 K 84.57 % -2.482 M -8 764.29 % -28.000 K 50.88 % -57.000 K 82.62 % -328.000 K -185.22 % -115.000 K 34.66 % -176.000 K 83.61 % -1.074 M -101.50 % -533.000 K -171.94 % -196.000 K 57.02 % -456.000 K 77.50 % -2.027 M -138.75 % -849.000 K 42.83 % -1.485 M 12.75 % -1.702 M -71.92 % -990.000 K 76.63 % -4.236 M -1 423.74 % -278.000 K 83.52 % -1.687 M 76.32 % -7.124 M -1 846.45 % -366.000 K
Free CashFlow 7.113 M 204.16 % -6.829 M 53.16 % -14.579 M -1 029.78 % 1.568 M 129.34 % -5.344 M 75.92 % -22.195 M 14.26 % -25.886 M -166.65 % 38.838 M 234.84 % -28.803 M 8.32 % -31.416 M -1 730.31 % 1.927 M 126.59 % -7.248 M 54.37 % -15.885 M 4.72 % -16.672 M -89.91 % -8.779 M 72.14 % -31.514 M 12.94 % -36.198 M -197.36 % -12.173 M 12.53 % -13.916 M 36.11 % -21.781 M -686.14 % 3.716 M -2.72 % 3.820 M -70.73 % 13.053 M 131.29 % -41.712 M -359.08 % -9.086 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
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 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31 2004-06-30 2004-01-31 2003-06-30 2003-01-31 2002-06-30 2002-01-31 2001-06-30 2001-01-31 2000-06-30 2000-01-31
Revenue 22.151 M -8.75 % 24.275 M 2.14 % 23.767 M -19.48 % 29.516 M 5.37 % 28.012 M -6.88 % 30.080 M 52.39 % 19.739 M -11.19 % 22.225 M 3.48 % 21.477 M -23.61 % 28.114 M 50.70 % 18.655 M -5.88 % 19.820 M 20.55 % 16.441 M 31.20 % 12.531 M -9.32 % 13.819 M 3.30 % 13.378 M -10.88 % 15.012 M 1.15 % 14.842 M 12.13 % 13.237 M -6.00 % 14.082 M -16.31 % 16.826 M 3.39 % 16.274 M 2.73 % 15.841 M 3.59 % 15.292 M -0.89 % 15.429 M 0.45 % 15.361 M -46.38 % 28.647 M 100.00 % 14.324 M 4.34 % 13.728 M 0.00 % 13.728 M -49.41 % 27.136 M 100.00 % 13.568 M -40.36 % 22.748 M 100.00 % 11.374 M -51.67 % 23.532 M 100.00 % 11.766 M -83.12 % 69.703 M 100.00 % 34.852 M -93.49 % 535.419 M 100.00 % 267.710 M 387.17 % 54.952 M 100.00 % 27.476 M -74.70 % 108.591 M 100.00 % 54.296 M -9.74 % 60.157 M 100.00 % 30.079 M -47.37 % 57.156 M 100.00 % 28.578 M 33.98 % 21.330 M 100.00 % 10.665 M 217.22 % 3.362 M 300.00 % 840.500 K
Net income 2.552 M 136.42 % -7.007 M 70.90 % -24.079 M -275.53 % -6.412 M 71.28 % -22.324 M -79.77 % -12.418 M -103.81 % 326.077 M 0.00 % 326.077 M 0.00 % 326.077 M 0.00 % 326.077 M 0.00 % 326.077 M 0.00 % 326.077 M 36 786.59 % 884.000 K 105.66 % -15.631 M -666.75 % 2.758 M -29.73 % 3.925 M -42.85 % 6.868 M 131.23 % -21.995 M -512.33 % -3.592 M 84.02 % -22.485 M -815.17 % 3.144 M -83.73 % 19.328 M 499.42 % -4.839 M -183.56 % 5.791 M -45.40 % 10.607 M 25.25 % 8.469 M -28.16 % 11.789 M 100.00 % 5.895 M 38.04 % 4.270 M 0.00 % 4.270 M -87.65 % 34.568 M 100.00 % 17.284 M 324.79 % -7.689 M -100.00 % -3.845 M -104.19 % 91.669 M 100.00 % 45.835 M 664.93 % 5.992 M 100.00 % 2.996 M 452.47 % -850.000 K -100.00 % -425.000 K 96.56 % -12.364 M -100.00 % -6.182 M -345.32 % 2.520 M 100.00 % 1.260 M -81.04 % 6.645 M 100.00 % 3.323 M 117.14 % -19.387 M -100.00 % -9.694 M 60.83 % -24.750 M -100.00 % -12.375 M 28.95 % -17.417 M -300.00 % -4.354 M
Income before tax 2.095 M 128.21 % -7.427 M 70.25 % -24.965 M -129.27 % -10.889 M 51.04 % -22.240 M -79.75 % -12.373 M -27 193 406 493.41 % -0.046 -21.98 % -0.037 -3 630.00 % -0.001 -109.43 % 0.011 112.56 % -0.084 -24.48 % -0.068 -100.00 % 301.000 K 101.97 % -15.264 M -631.29 % 2.873 M -35.91 % 4.483 M -36.61 % 7.072 M 131.21 % -22.659 M -584.15 % -3.312 M 84.88 % -21.903 M -699.10 % 3.656 M -81.39 % 19.647 M 558.40 % -4.286 M -170.56 % 6.074 M -47.35 % 11.536 M 31.02 % 8.805 M -25.24 % 11.778 M 100.00 % 5.889 M 3.90 % 5.668 M 0.00 % 5.668 M -86.77 % 42.826 M 100.00 % 21.413 M 421.95 % -6.651 M -100.00 % -3.326 M -103.63 % 91.737 M 100.00 % 45.869 M 664.73 % 5.998 M 100.00 % 2.999 M 452.82 % -850.000 K -100.00 % -425.000 K 96.55 % -12.316 M -100.00 % -6.158 M -2 305.47 % -256.000 K -100.00 % -128.000 K 97.94 % -6.225 M -100.00 % -3.113 M 85.31 % -21.182 M -100.00 % -10.591 M 57.31 % -24.810 M -100.00 % -12.405 M -50.66 % -8.234 M -300.00 % -2.059 M
Income before tax ratio 0.09 130.91 % -0.31 70.87 % -1.05 -184.73 % -0.37 53.53 % -0.79 -93.02 % -0.41 -17 884 192 778.26 % 0.00 -35.29 % 0.00 0.00 -100.00 % 0.00 108.89 % 0.00 -32.35 % 0.00 -100.00 % 0.02 101.50 % -1.22 -685.90 % 0.21 -37.96 % 0.34 -28.87 % 0.47 130.86 % -1.53 -510.17 % -0.25 83.91 % -1.56 -815.84 % 0.22 -82.00 % 1.21 546.20 % -0.27 -168.12 % 0.40 -46.88 % 0.75 30.43 % 0.57 39.42 % 0.41 0.00 % 0.41 -0.42 % 0.41 0.00 % 0.41 -73.84 % 1.58 0.00 % 1.58 639.78 % -0.29 0.00 % -0.29 -107.50 % 3.90 0.00 % 3.90 4 430.34 % 0.09 0.00 % 0.09 5 520.38 % 0.00 0.00 % 0.00 99.29 % -0.22 0.00 % -0.22 -9 406.92 % 0.00 0.00 % 0.00 97.72 % -0.10 0.00 % -0.10 72.08 % -0.37 0.00 % -0.37 68.14 % -1.16 0.00 % -1.16 52.51 % -2.45 0.00 % -2.45
EBITDA -544.000 K 95.69 % -12.633 M -3 107.86 % 420.000 K -91.17 % 4.755 M 1 495.64 % 298.000 K 140.71 % -732.000 K 88.92 % -6.608 M -1 226.91 % -498.000 K 81.35 % -2.670 M -122.76 % 11.729 M 148.94 % -23.968 M -29.86 % -18.457 M -156.42 % -7.198 M 66.73 % -21.634 M -266.31 % -5.906 M 55.68 % -13.327 M -218.14 % -4.189 M 38.72 % -6.836 M 36.55 % -10.773 M 18.52 % -13.221 M -808.04 % -1.456 M 83.70 % -8.935 M -6.29 % -8.406 M -50.65 % -5.580 M -404.07 % -1.107 M -110.83 % 10.221 M -22.62 % 13.209 M 100.00 % 6.605 M 3.32 % 6.392 M 0.00 % 6.392 M -85.81 % 45.035 M 100.00 % 22.518 M 638.44 % -4.182 M -100.00 % -2.091 M -102.24 % 93.276 M 100.00 % 46.638 M 516.09 % 7.570 M 100.00 % 3.785 M 260.82 % 1.049 M 100.00 % 524.500 K 105.16 % -10.169 M -100.00 % -5.085 M -189.01 % 5.712 M 100.00 % 2.856 M 152.61 % -5.429 M -100.00 % -2.715 M 86.93 % -20.762 M -100.00 % -10.381 M 58.16 % -24.810 M -100.00 % -12.405 M -50.66 % -8.234 M -300.00 % -2.059 M
Net income ratio 0.12 139.91 % -0.29 71.51 % -1.01 -366.37 % -0.22 72.74 % -0.80 -93.04 % -0.41 -102.50 % 16.52 12.59 % 14.67 -3.37 % 15.18 30.90 % 11.60 -33.65 % 17.48 6.24 % 16.45 30 498.00 % 0.05 104.31 % -1.25 -725.00 % 0.20 -31.97 % 0.29 -35.87 % 0.46 130.87 % -1.48 -446.12 % -0.27 83.01 % -1.60 -954.53 % 0.19 -84.27 % 1.19 488.79 % -0.31 -180.66 % 0.38 -44.91 % 0.69 24.69 % 0.55 33.98 % 0.41 0.00 % 0.41 32.31 % 0.31 0.00 % 0.31 -75.58 % 1.27 0.00 % 1.27 476.88 % -0.34 0.00 % -0.34 -108.68 % 3.90 0.00 % 3.90 4 431.51 % 0.09 0.00 % 0.09 5 514.96 % 0.00 0.00 % 0.00 99.29 % -0.22 0.00 % -0.22 -1 069.55 % 0.02 0.00 % 0.02 -78.99 % 0.11 0.00 % 0.11 132.57 % -0.34 0.00 % -0.34 70.77 % -1.16 0.00 % -1.16 77.60 % -5.18 0.00 % -5.18
Ratio EBITDA -0.02 95.28 % -0.52 -3 044.91 % 0.02 -89.03 % 0.16 1 414.33 % 0.01 143.72 % -0.02 92.73 % -0.33 -1 394.02 % -0.02 81.98 % -0.12 -129.80 % 0.42 132.47 % -1.28 -37.97 % -0.93 -112.70 % -0.44 74.64 % -1.73 -303.96 % -0.43 57.10 % -1.00 -257.00 % -0.28 39.42 % -0.46 43.41 % -0.81 13.31 % -0.94 -984.97 % -0.09 84.24 % -0.55 -3.46 % -0.53 -45.42 % -0.36 -408.58 % -0.07 -110.78 % 0.67 44.31 % 0.46 0.00 % 0.46 -0.97 % 0.47 0.00 % 0.47 -71.94 % 1.66 0.00 % 1.66 1 002.74 % -0.18 0.00 % -0.18 -104.64 % 3.96 0.00 % 3.96 3 549.78 % 0.11 0.00 % 0.11 5 443.23 % 0.00 0.00 % 0.00 101.06 % -0.19 0.00 % -0.19 -451.80 % 0.05 0.00 % 0.05 158.29 % -0.09 0.00 % -0.09 75.16 % -0.36 0.00 % -0.36 68.77 % -1.16 0.00 % -1.16 52.51 % -2.45 0.00 % -2.45
Gross profit ratio 0.31 9.40 % 0.28 -18.29 % 0.35 99.36 % 0.17 -46.14 % 0.32 -44.05 % 0.58 60.14 % 0.36 46.30 % 0.25 34.68 % 0.18 -21.85 % 0.23 -43.66 % 0.41 -32.27 % 0.61 18.57 % 0.52 -21.42 % 0.66 -2.67 % 0.67 1.39 % 0.66 -3.21 % 0.69 -0.33 % 0.69 4.59 % 0.66 -0.89 % 0.66 -7.93 % 0.72 2.56 % 0.70 -1.74 % 0.72 -0.90 % 0.72 -0.11 % 0.72 0.05 % 0.72 3.25 % 0.70 0.00 % 0.70 2.24 % 0.69 0.00 % 0.69 2.65 % 0.67 0.00 % 0.67 8.84 % 0.61 0.00 % 0.61 47.32 % 0.42 0.00 % 0.42 131.17 % 0.18 0.00 % 0.18 508.93 % 0.03 0.00 % 0.03 -90.37 % 0.31 0.00 % 0.31 75.82 % 0.17 0.00 % 0.17 -59.02 % 0.43 0.00 % 0.43 -17.09 % 0.51 0.00 % 0.51 -15.71 % 0.61 0.00 % 0.61 -33.54 % 0.92 0.00 % 0.92
Weighted average shs out dil 326.077 M 0.00 % 326.077 M 0.00 % 326.077 M 0.00 % 326.077 M 0.00 % 326.077 M 0.00 % 326.077 M 0.00 % 326.077 M 0.00 % 326.077 M 0.00 % 326.077 M 0.00 % 326.077 M 0.00 % 326.077 M -0.03 % 326.177 M 3.86 % 314.047 M 1.40 % 309.706 M -8.90 % 339.980 M 9.78 % 309.706 M -7.64 % 335.337 M 8.28 % 309.706 M 0.00 % 309.706 M 0.86 % 307.078 M -6.90 % 329.825 M 4.31 % 316.182 M 4.14 % 303.610 M 1.84 % 298.124 M -12.88 % 342.212 M 13.74 % 300.881 M 1.07 % 297.690 M 0.00 % 297.690 M -1.15 % 301.147 M 0.00 % 301.147 M -1.45 % 305.570 M 0.00 % 305.570 M 2.65 % 297.670 M 0.00 % 297.670 M 0.00 % 297.670 M 0.00 % 297.670 M 19.18 % 249.764 M 0.00 % 249.764 M -80.21 % 1.262 B 0.00 % 1.262 B -44.51 % 2.275 B 0.00 % 2.275 B 8.32 % 2.100 B 0.00 % 2.100 B 0.57 % 2.088 B 0.00 % 2.088 B 18.68 % 1.759 B 0.00 % 1.759 B 0.00 % 1.759 B 0.00 % 1.759 B 0.00 % 1.759 B 0.00 % 1.759 B
Weighted average shs out 327.179 M 0.39 % 325.922 M -0.05 % 326.079 M 0.00 % 326.077 M 0.00 % 326.077 M 0.00 % 326.077 M 0.00 % 326.079 M 0.07 % 325.845 M -0.12 % 326.234 M 0.04 % 326.089 M 0.03 % 325.995 M -0.06 % 326.181 M 3.86 % 314.047 M 1.44 % 309.580 M -9.09 % 340.536 M 9.81 % 310.105 M -7.44 % 335.024 M 8.17 % 309.710 M 0.02 % 309.655 M 0.84 % 307.078 M -7.21 % 330.947 M 4.74 % 315.956 M 4.07 % 303.614 M 1.84 % 298.136 M -12.87 % 342.161 M 13.72 % 300.881 M 1.07 % 297.690 M 0.00 % 297.690 M -1.15 % 301.147 M 0.00 % 301.147 M -1.45 % 305.570 M 0.00 % 305.570 M 2.65 % 297.670 M 0.00 % 297.670 M 0.00 % 297.670 M 0.00 % 297.670 M 19.18 % 249.764 M 0.00 % 249.764 M -80.21 % 1.262 B 0.00 % 1.262 B -44.51 % 2.275 B 0.00 % 2.275 B 8.32 % 2.100 B 0.00 % 2.100 B 0.57 % 2.088 B 0.00 % 2.088 B 18.68 % 1.759 B 0.00 % 1.759 B 0.00 % 1.759 B 0.00 % 1.759 B 0.00 % 1.759 B 0.00 % 1.759 B
EPS diluted 0.01 136.28 % -0.02 70.87 % -0.07 -274.62 % -0.02 71.24 % -0.07 -79.79 % -0.04 -103.81 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 35 614.29 % 0.00 105.54 % -0.05 -723.46 % 0.01 -36.22 % 0.01 -38.05 % 0.02 128.87 % -0.07 -512.07 % -0.01 84.00 % -0.07 -863.16 % 0.01 -84.45 % 0.06 484.28 % -0.02 -181.96 % 0.02 -37.42 % 0.03 9.93 % 0.03 -28.79 % 0.04 100.00 % 0.02 39.44 % 0.01 0.00 % 0.01 -87.46 % 0.11 100.00 % 0.06 317.69 % -0.03 -100.00 % -0.01 -104.22 % 0.31 100.00 % 0.15 541.67 % 0.02 100.00 % 0.01 1 814.29 % 0.00 -133.33 % 0.00 94.64 % -0.01 -100.00 % 0.00 -333.33 % 0.00 100.00 % 0.00 -81.25 % 0.00 100.00 % 0.00 114.29 % -0.01 -100.00 % -0.01 60.00 % -0.01 -100.00 % -0.01 30.00 % -0.01 -300.00 % 0.00
Earnings per share 0.01 136.28 % -0.02 70.87 % -0.07 -274.62 % -0.02 71.24 % -0.07 -79.79 % -0.04 -103.81 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 35 614.29 % 0.00 105.54 % -0.05 -723.46 % 0.01 -36.22 % 0.01 -38.05 % 0.02 128.87 % -0.07 -512.07 % -0.01 84.00 % -0.07 -863.16 % 0.01 -84.48 % 0.06 484.91 % -0.02 -181.96 % 0.02 -37.42 % 0.03 9.93 % 0.03 -28.79 % 0.04 100.00 % 0.02 39.44 % 0.01 0.00 % 0.01 -87.46 % 0.11 100.00 % 0.06 317.69 % -0.03 -100.00 % -0.01 -104.22 % 0.31 100.00 % 0.15 541.67 % 0.02 100.00 % 0.01 1 814.29 % 0.00 -133.33 % 0.00 94.64 % -0.01 -100.00 % 0.00 -333.33 % 0.00 100.00 % 0.00 -81.25 % 0.00 100.00 % 0.00 114.29 % -0.01 -100.00 % -0.01 60.00 % -0.01 -100.00 % -0.01 30.00 % -0.01 -300.00 % 0.00
Gross profit 6.841 M -0.18 % 6.853 M -16.54 % 8.211 M 60.53 % 5.115 M -43.25 % 9.013 M -47.89 % 17.297 M 144.03 % 7.088 M 29.94 % 5.455 M 39.37 % 3.914 M -40.30 % 6.556 M -15.10 % 7.722 M -36.26 % 12.114 M 42.94 % 8.475 M 3.10 % 8.220 M -11.75 % 9.314 M 4.73 % 8.893 M -13.74 % 10.310 M 0.81 % 10.227 M 17.27 % 8.721 M -6.84 % 9.361 M -22.94 % 12.148 M 6.04 % 11.456 M 0.94 % 11.349 M 2.66 % 11.055 M -0.99 % 11.166 M 0.50 % 11.111 M -44.64 % 20.069 M 100.00 % 10.035 M 6.68 % 9.407 M 0.00 % 9.407 M -48.07 % 18.113 M 100.00 % 9.057 M -35.08 % 13.951 M 100.00 % 6.976 M -28.79 % 9.796 M 100.00 % 4.898 M -60.98 % 12.552 M 100.00 % 6.276 M -60.36 % 15.834 M 100.00 % 7.917 M -53.11 % 16.884 M 100.00 % 8.442 M -55.51 % 18.977 M 100.00 % 9.489 M -63.02 % 25.656 M 100.00 % 12.828 M -56.37 % 29.400 M 100.00 % 14.700 M 12.93 % 13.017 M 100.00 % 6.509 M 110.84 % 3.087 M 300.00 % 771.750 K
Income tax expense 0.000 100.00 % -162.000 K 57.81 % -384.000 K 90.92 % -4.229 M -6 173 722 527.74 % -0.069 -100.00 % 90.000 K 197 802 297.80 % -0.046 -21.98 % -0.037 -3 630.00 % -0.001 -109.43 % 0.011 112.56 % -0.084 -24.48 % -0.068 -100.00 % 216.000 K -46.27 % 402.000 K 0.000 -100.00 % 531.000 K 0.000 -100.00 % 738.000 K 0.000 100.00 % -107.000 K 0.000 -100.00 % 36.000 K -83.33 % 216.000 K 100.00 % 108.000 K -80.85 % 564.000 K 67.86 % 336.000 K 3 154.55 % -11.000 K -100.00 % -5.500 K -100.39 % 1.398 M 0.00 % 1.398 M -83.07 % 8.258 M 100.00 % 4.129 M 297.78 % 1.038 M 100.00 % 519.000 K 663.24 % 68.000 K 100.00 % 34.000 K 466.67 % 6.000 K 100.00 % 3.000 K 0.000 0.000 -100.00 % 48.000 K 100.00 % 24.000 K 100.86 % -2.776 M -100.00 % -1.388 M 89.22 % -12.870 M -100.00 % -6.435 M -258.50 % -1.795 M -100.00 % -897.500 K -1 395.83 % -60.000 K -100.00 % -30.000 K -100.33 % 9.183 M 300.00 % 2.296 M
Cost of revenue 15.310 M -12.12 % 17.422 M 12.00 % 15.556 M -36.25 % 24.401 M 28.43 % 18.999 M 48.63 % 12.783 M 1.04 % 12.651 M -24.56 % 16.770 M -4.52 % 17.563 M -18.53 % 21.558 M 97.18 % 10.933 M 41.88 % 7.706 M -3.26 % 7.966 M 84.78 % 4.311 M -4.31 % 4.505 M 0.45 % 4.485 M -4.62 % 4.702 M 1.89 % 4.615 M 2.19 % 4.516 M -4.34 % 4.721 M 0.92 % 4.678 M -2.91 % 4.818 M 7.26 % 4.492 M 6.02 % 4.237 M -0.61 % 4.263 M 0.31 % 4.250 M -50.45 % 8.578 M 100.00 % 4.289 M -0.75 % 4.322 M 0.00 % 4.322 M -52.11 % 9.023 M 100.00 % 4.512 M -48.72 % 8.797 M 100.00 % 4.399 M -67.98 % 13.736 M 100.00 % 6.868 M -87.98 % 57.151 M 100.00 % 28.576 M -94.50 % 519.585 M 100.00 % 259.793 M 582.44 % 38.068 M 100.00 % 19.034 M -78.76 % 89.614 M 100.00 % 44.807 M 29.87 % 34.501 M 100.00 % 17.251 M -37.85 % 27.756 M 100.00 % 13.878 M 66.94 % 8.313 M 100.00 % 4.157 M 1 411.45 % 275.000 K 300.00 % 68.750 K
General and administrative expenses 12.967 M -10.86 % 14.547 M 3.92 % 13.998 M -5.93 % 14.881 M -0.58 % 14.968 M 39.44 % 10.734 M -40.03 % 17.900 M 20.37 % 14.871 M 4.25 % 14.265 M 4.63 % 13.634 M -10.68 % 15.264 M -9.42 % 16.851 M -13.30 % 19.436 M -35.11 % 29.950 M 92.11 % 15.590 M -30.67 % 22.487 M 50.81 % 14.911 M -13.97 % 17.333 M -12.49 % 19.807 M -13.59 % 22.921 M 62.94 % 14.067 M -32.31 % 20.783 M 2.19 % 20.337 M 18.72 % 17.130 M 33.22 % 12.858 M -14.25 % 14.994 M -51.06 % 30.635 M 100.00 % 15.318 M 8.60 % 14.105 M 0.00 % 14.105 M -48.30 % 27.284 M 100.00 % 13.642 M -55.25 % 30.486 M 100.00 % 15.243 M -70.09 % 50.971 M 100.00 % 25.486 M -6.21 % 27.173 M 100.00 % 13.587 M -52.76 % 28.762 M 100.00 % 14.381 M -56.83 % 33.309 M 100.00 % 16.655 M -49.30 % 32.846 M 100.00 % 16.423 M -59.62 % 40.671 M 100.00 % 20.336 M -53.49 % 43.719 M 100.00 % 21.860 M -3.79 % 22.721 M 100.00 % 11.361 M 15.60 % 9.827 M 300.00 % 2.457 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -14.297 M -45.13 % -9.851 M -9.30 % -9.013 M -5.90 % -8.511 M 24.73 % -11.307 M 20.09 % -14.150 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 % -820.000 K -100.00 % -410.000 K -550.79 % -63.000 K 0.00 % -63.000 K 89.90 % -624.000 K -100.00 % -312.000 K 65.22 % -897.000 K -100.00 % -448.500 K 32.86 % -668.000 K -100.00 % -334.000 K 66.13 % -986.000 K -100.00 % -493.000 K 85.75 % -3.459 M -100.00 % -1.730 M 59.84 % -4.307 M -100.00 % -2.154 M -182.70 % 2.604 M 100.00 % 1.302 M -60.35 % 3.284 M 100.00 % 1.642 M -80.07 % 8.238 M 100.00 % 4.119 M -44.97 % 7.485 M 100.00 % 3.743 M 148.67 % -7.689 M -300.00 % -1.922 M
Other expenses 0.000 0.000 0.000 0.000 100.00 % -0.794 -93.02 % -0.411 45.40 % -0.753 -23.84 % -0.608 -912.79 % -0.060 -136.89 % 0.163 110.88 % -1.497 -40.12 % -1.068 100.00 % -16.019 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -36.988 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 12.967 M -10.86 % 14.547 M 3.92 % 13.998 M -5.93 % 14.881 M -46.57 % 27.854 M 36.09 % 20.468 M -2.19 % 20.926 M 0.03 % 20.920 M 255.60 % 5.883 M 196.97 % 1.981 M -93.57 % 30.797 M 0.49 % 30.648 M 91.32 % 16.019 M -43.63 % 28.418 M 640.82 % 3.836 M -65.30 % 11.054 M 1 582.50 % 657.000 K -98.33 % 39.409 M 309.61 % 9.621 M -74.30 % 37.433 M 518.52 % 6.052 M 84.62 % 3.278 M -75.30 % 13.271 M 87.84 % 7.065 M 663.78 % 925.000 K -93.83 % 14.994 M -49.71 % 29.815 M 100.00 % 14.908 M 6.17 % 14.042 M 0.00 % 14.042 M -47.33 % 26.660 M 100.00 % 13.330 M -54.95 % 29.589 M 100.00 % 14.795 M -70.59 % 50.303 M 100.00 % 25.152 M -3.95 % 26.187 M 100.00 % 13.094 M -48.25 % 25.303 M 100.00 % 12.652 M -56.38 % 29.002 M 100.00 % 14.501 M -59.09 % 35.450 M 100.00 % 17.725 M -59.67 % 43.955 M 100.00 % 21.978 M -57.70 % 51.957 M 100.00 % 25.979 M -14.00 % 30.206 M 100.00 % 15.103 M 606.41 % 2.138 M 300.00 % 534.500 K
Cost and expenses 28.277 M -11.55 % 31.969 M 8.17 % 29.554 M -8.83 % 32.415 M -19.61 % 40.320 M 19.56 % 33.723 M 450.04 % -9.634 M -116.40 % -4.452 M -183.20 % 5.351 M -54.38 % 11.729 M 155.85 % -21.002 M -41.19 % -14.875 M -155.22 % 26.940 M -17.69 % 32.729 M 292.39 % 8.341 M -46.32 % 15.539 M 189.96 % 5.359 M -87.83 % 44.024 M 211.41 % 14.137 M -66.46 % 42.154 M 292.86 % 10.730 M 32.53 % 8.096 M -54.42 % 17.763 M 57.17 % 11.302 M 117.85 % 5.188 M -73.04 % 19.244 M -49.88 % 38.393 M 100.00 % 19.197 M 4.54 % 18.363 M 0.00 % 18.363 M -48.54 % 35.683 M 100.00 % 17.842 M -53.52 % 38.386 M 100.00 % 19.193 M -70.03 % 64.039 M 100.00 % 32.020 M -61.58 % 83.338 M 100.00 % 41.669 M -92.35 % 544.888 M 100.00 % 272.444 M 306.21 % 67.070 M 100.00 % 33.535 M -73.19 % 125.064 M 100.00 % 62.532 M -20.30 % 78.456 M 100.00 % 39.228 M -50.79 % 79.713 M 100.00 % 39.857 M 3.47 % 38.519 M 100.00 % 19.260 M 698.16 % 2.413 M 300.00 % 603.250 K
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 12.967 M -10.86 % 14.547 M 3.92 % 13.998 M -5.93 % 14.881 M -0.58 % 14.968 M 39.44 % 10.734 M 197.92 % 3.603 M -28.23 % 5.020 M -4.42 % 5.252 M 2.52 % 5.123 M 29.47 % 3.957 M 46.50 % 2.701 M -86.10 % 19.436 M -35.11 % 29.950 M 92.11 % 15.590 M -30.67 % 22.487 M 50.81 % 14.911 M -13.97 % 17.333 M -12.49 % 19.807 M -13.59 % 22.921 M 62.94 % 14.067 M -32.31 % 20.783 M 2.19 % 20.337 M 18.72 % 17.130 M 33.22 % 12.858 M -14.25 % 14.994 M -49.71 % 29.815 M 100.00 % 14.908 M 6.17 % 14.042 M 0.00 % 14.042 M -47.33 % 26.660 M 100.00 % 13.330 M -54.95 % 29.589 M 100.00 % 14.795 M -70.59 % 50.303 M 100.00 % 25.152 M -3.95 % 26.187 M 100.00 % 13.094 M -48.25 % 25.303 M 100.00 % 12.652 M -56.38 % 29.002 M 100.00 % 14.501 M -59.09 % 35.450 M 100.00 % 17.725 M -59.67 % 43.955 M 100.00 % 21.978 M -57.70 % 51.957 M 100.00 % 25.979 M -14.00 % 30.206 M 100.00 % 15.103 M 606.41 % 2.138 M 300.00 % 534.500 K
Interest income 0.000 0.000 0.000 100.00 % -2.720 M -151.99 % 5.232 M 211.99 % 1.677 M 2.69 % 1.633 M 71.71 % 951.000 K -45.66 % 1.750 M 1 141.13 % 141.000 K -95.25 % 2.966 M 1 010.86 % 267.000 K -90.96 % 2.955 M -40.11 % 4.934 M 89.40 % 2.605 M -60.79 % 6.644 M 157.42 % 2.581 M -60.43 % 6.523 M 170.44 % 2.412 M 87.12 % 1.289 M -47.17 % 2.440 M -50.34 % 4.913 M 107.83 % 2.364 M 13.44 % 2.084 M 275.50 % 555.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
Interest expense 0.000 0.000 0.000 0.000 -100.00 % 5.232 M 32.89 % 3.937 M 141.09 % 1.633 M 4.21 % 1.567 M 12.81 % 1.389 M -31.68 % 2.033 M -31.46 % 2.966 M -17.20 % 3.582 M 21.22 % 2.955 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.925 M 0.000 0.000 0.000 -100.00 % 1.217 M 112.35 % 573.000 K -50.00 % 1.146 M -9.48 % 1.266 M 100.00 % 633.000 K -5.24 % 668.000 K 0.00 % 668.000 K -60.87 % 1.707 M 100.00 % 853.500 K 2.46 % 833.000 K 100.00 % 416.500 K 512.50 % 68.000 K 100.00 % 34.000 K 466.67 % 6.000 K 100.00 % 3.000 K 0.000 0.000 -100.00 % 48.000 K 100.00 % 24.000 K 0.000 0.000 100.00 % -12.074 M -100.00 % -6.037 M -339.05 % -1.375 M -100.00 % -687.500 K -109.02 % 7.621 M 100.00 % 3.811 M -58.50 % 9.183 M 300.00 % 2.296 M
Depreciation and amortization 5.582 M 213.02 % -4.939 M -179.57 % 6.207 M -18.91 % 7.654 M 73.17 % 4.420 M 51.84 % 2.911 M 119.58 % -14.870 M -9.99 % -13.520 M -948.06 % -1.290 M -128.18 % 4.578 M 116.39 % -27.925 M -31.88 % -21.174 M -771.98 % 3.151 M 3 182.29 % 96.000 K -74.05 % 370.000 K 38.58 % 267.000 K -35.19 % 412.000 K 52.59 % 270.000 K -13.74 % 313.000 K -7.67 % 339.000 K -26.78 % 463.000 K 18.11 % 392.000 K -32.65 % 582.000 K 17.58 % 495.000 K -15.38 % 585.000 K 8.33 % 540.000 K -27.52 % 745.000 K 100.00 % 372.500 K -5.70 % 395.000 K 0.00 % 395.000 K -67.30 % 1.208 M 100.00 % 604.000 K -63.08 % 1.636 M 100.00 % 818.000 K -44.39 % 1.471 M 100.00 % 735.500 K -53.03 % 1.566 M 100.00 % 783.000 K -58.77 % 1.899 M 100.00 % 949.500 K -54.76 % 2.099 M 100.00 % 1.050 M -67.12 % 3.192 M 100.00 % 1.596 M -87.60 % 12.870 M 100.00 % 6.435 M 258.50 % 1.795 M 100.00 % 897.500 K 111.78 % -7.621 M -100.00 % -3.811 M 58.50 % -9.183 M -300.00 % -2.296 M
Operating income -6.126 M 20.38 % -7.694 M -32.95 % -5.787 M -44.10 % -4.016 M 67.37 % -12.308 M -237.85 % -3.643 M 75.46 % -14.848 M -22.17 % -12.154 M -3 506.53 % -337.000 K -109.77 % 3.451 M 112.54 % -27.514 M -24.40 % -22.118 M -193.19 % -7.544 M 65.28 % -21.730 M -246.24 % -6.276 M 53.83 % -13.594 M -195.46 % -4.601 M 35.25 % -7.106 M 35.90 % -11.086 M 18.24 % -13.560 M -606.62 % -1.919 M 79.43 % -9.327 M -3.77 % -8.988 M -47.95 % -6.075 M -259.04 % -1.692 M -117.48 % 9.681 M -22.33 % 12.464 M 100.00 % 6.232 M 3.92 % 5.997 M 0.00 % 5.997 M -86.32 % 43.827 M 100.00 % 21.914 M 476.65 % -5.818 M -100.00 % -2.909 M -103.17 % 91.805 M 100.00 % 45.903 M 664.53 % 6.004 M 100.00 % 3.002 M 453.18 % -850.000 K -100.00 % -425.000 K 96.54 % -12.268 M -100.00 % -6.134 M -343.41 % 2.520 M 100.00 % 1.260 M 106.89 % -18.299 M -100.00 % -9.150 M 59.44 % -22.557 M -100.00 % -11.279 M 34.39 % -17.189 M -100.00 % -8.595 M -1 005.64 % 949.000 K 300.00 % 237.250 K
Operating income ratio -0.28 12.74 % -0.32 -30.17 % -0.24 -78.95 % -0.14 69.03 % -0.44 -262.80 % -0.12 83.90 % -0.75 -37.55 % -0.55 -3 385.15 % -0.02 -112.78 % 0.12 108.32 % -1.47 -32.16 % -1.12 -143.20 % -0.46 73.54 % -1.73 -281.83 % -0.45 55.31 % -1.02 -231.54 % -0.31 35.99 % -0.48 42.83 % -0.84 13.03 % -0.96 -744.31 % -0.11 80.10 % -0.57 -1.01 % -0.57 -42.82 % -0.40 -262.26 % -0.11 -117.40 % 0.63 44.86 % 0.44 0.00 % 0.44 -0.40 % 0.44 0.00 % 0.44 -72.95 % 1.62 0.00 % 1.62 731.49 % -0.26 0.00 % -0.26 -106.56 % 3.90 0.00 % 3.90 4 429.17 % 0.09 0.00 % 0.09 5 525.80 % 0.00 0.00 % 0.00 99.29 % -0.22 0.00 % -0.22 -1 062.02 % 0.02 0.00 % 0.02 107.63 % -0.30 0.00 % -0.30 22.92 % -0.39 0.00 % -0.39 51.03 % -0.81 0.00 % -0.81 -385.49 % 0.28 0.00 % 0.28
Total other income expenses net 8.221 M 2 979.03 % 267.000 K 101.39 % -19.178 M -27.35 % -15.059 M -51.62 % -9.932 M 12.96 % -11.411 M -51 768.18 % -22.000 K 98.39 % -1.366 M -43.34 % -953.000 K 72.38 % -3.451 M 81.34 % -18.499 M -36.73 % -13.530 M -227.04 % 10.650 M 64.71 % 6.466 M -29.33 % 9.149 M -49.39 % 18.077 M 54.86 % 11.673 M 175.05 % -15.553 M -300.06 % 7.774 M 193.18 % -8.343 M -249.65 % 5.575 M -80.76 % 28.974 M 516.21 % 4.702 M -61.30 % 12.149 M -8.16 % 13.228 M 1 610.05 % -876.000 K -27.70 % -686.000 K -100.00 % -343.000 K -4.26 % -329.000 K 0.00 % -329.000 K 67.13 % -1.001 M -100.00 % -500.500 K 39.92 % -833.000 K -100.00 % -416.500 K -512.50 % -68.000 K -100.00 % -34.000 K -466.67 % -6.000 K -100.00 % -3.000 K 0.000 0.000 100.00 % -48.000 K -100.00 % -24.000 K 99.14 % -2.776 M -100.00 % -1.388 M -111.50 % 12.074 M 100.00 % 6.037 M 339.05 % 1.375 M 100.00 % 687.500 K 109.02 % -7.621 M -100.00 % -3.811 M 58.50 % -9.183 M -300.00 % -2.296 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 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31 2004-06-30 2004-01-31 2003-06-30 2003-01-31 2002-06-30 2002-01-31 2001-06-30 2001-01-31 2000-06-30 2000-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 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31 2002-12-31 2001-12-31 2000-12-31
Net debt 137.120 M 0.64 % 136.251 M -5.07 % 143.534 M 11.20 % 129.080 M -3.77 % 134.138 M 13.13 % 118.573 M 8.76 % 109.024 M 5.84 % 103.013 M -1.82 % 104.920 M 0.58 % 104.315 M -13.71 % 120.887 M 14.71 % 105.383 M 41.59 % 74.429 M -10.07 % 82.764 M 8.95 % 75.965 M -18.94 % 93.716 M -1.36 % 95.008 M -26.02 % 128.431 M 5.75 % 121.448 M 4.77 % 115.915 M 14.36 % 101.364 M 9.67 % 92.430 M -10.70 % 103.507 M 7.96 % 95.872 M 531.29 % -22.229 M 25.19 % -29.712 M 19.35 % -36.841 M 18.69 % -45.310 M 16.70 % -54.395 M -12 575.92 % 436.000 K 102.47 % -17.621 M 43.68 % -31.287 M 85.76 % -219.697 M -205.15 % -71.996 M -55.97 % -46.161 M -65.29 % -27.927 M -484.00 % -4.782 M 89.03 % -43.584 M -1.74 % -42.840 M 69.82 % -141.937 M -614.47 % -19.866 M
Total investments 4.358 M -89.87 % 43.005 M 819.11 % 4.679 M -90.99 % 51.905 M -5.11 % 54.701 M -14.46 % 63.947 M -8.73 % 70.061 M -7.17 % 75.471 M -7.32 % 81.434 M 9.47 % 74.392 M 5.42 % 70.570 M -28.09 % 98.134 M 12.98 % 86.863 M 338.33 % 19.817 M -21.52 % 25.250 M -2.02 % 25.770 M 18.16 % 21.809 M -7.31 % 23.529 M 11.77 % 21.052 M -8.57 % 23.025 M -21.09 % 29.178 M 9.62 % 26.617 M 10.78 % 24.026 M 16.97 % 20.540 M 16.51 % 17.630 M -10.17 % 19.625 M 19.13 % 16.474 M 1.31 % 16.261 M -21.20 % 20.637 M -3.56 % 21.399 M 10.52 % 19.362 M -8.77 % 21.223 M 67.74 % 12.652 M -19.78 % 15.771 M -84.03 % 98.760 M -0.26 % 99.021 M 98.48 % 49.890 M 327.10 % 11.681 M 32 347.22 % 36.000 K -99.59 % 8.720 M 11.72 % 7.805 M
Total debt 145.537 M -2.10 % 148.661 M 0.62 % 147.750 M 4.96 % 140.770 M -35.67 % 218.813 M -0.50 % 219.909 M 6.42 % 206.633 M -2.35 % 211.598 M -2.90 % 217.908 M -2.33 % 223.109 M 0.04 % 223.009 M 4.55 % 213.311 M -1.64 % 216.861 M 5.18 % 206.172 M -0.68 % 207.574 M -14.85 % 243.781 M -0.49 % 244.990 M -0.49 % 246.199 M -0.21 % 246.710 M -0.48 % 247.892 M -0.47 % 249.074 M -0.25 % 249.692 M -0.45 % 250.817 M 12.63 % 222.697 M 308.21 % 54.554 M -4.32 % 57.018 M -4.07 % 59.436 M -3.04 % 61.302 M -3.73 % 63.674 M -28.86 % 89.500 M -3.12 % 92.382 M -3.03 % 95.271 M 1 034.58 % 8.397 M 1 913.67 % 417.000 K 0.000 0.000 -100.00 % 42.000 M 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 150.137 M 0.57 % 149.291 M -0.35 % 149.820 M -0.06 % 149.915 M 0.57 % 149.071 M 0.79 % 147.901 M -0.43 % 148.538 M 0.42 % 147.920 M -0.11 % 148.085 M 0.51 % 147.340 M 0.03 % 147.291 M -1.37 % 149.335 M -0.97 % 150.792 M -2.64 % 154.886 M -1.81 % 157.745 M -0.80 % 159.022 M 2.42 % 155.263 M 0.39 % 154.655 M 2.14 % 151.409 M -1.10 % 153.094 M -3.02 % 157.863 M 1.17 % 156.033 M 0.81 % 154.784 M 1 939.60 % -8.414 M -105.45 % 154.321 M 1 848.48 % -8.826 M 0.000 100.00 % -8.231 M 0.000 100.00 % -7.458 M 0.000 100.00 % -7.066 M -29.37 % -5.462 M -30.42 % -4.188 M 31.16 % -6.084 M 44.79 % -11.019 M 0.000 0.000 0.000 0.000 0.000
Retained earnings -149.730 M 1.68 % -152.282 M -5.05 % -144.955 M -19.80 % -120.999 M -5.75 % -114.424 M -25.00 % -91.541 M -15.69 % -79.123 M -23.10 % -64.275 M -23.32 % -52.121 M -0.65 % -51.784 M 6.07 % -55.128 M -96.21 % -28.096 M -301.20 % -7.003 M 26.69 % -9.552 M -388.84 % 3.307 M 5 521.31 % -61.000 K 98.47 % -3.986 M 63.28 % -10.854 M -305.33 % 5.286 M -39.59 % 8.750 M -72.19 % 31.464 M 12.85 % 27.882 M 225.95 % 8.554 M -36.13 % 13.393 M 76.18 % 7.602 M 352.98 % -3.005 M 0.000 100.00 % -23.012 M 7.98 % -25.007 M 22.37 % -32.213 M 38.98 % -52.789 M 20.11 % -66.075 M -20.37 % -54.893 M 62.56 % -146.630 M 3.93 % -152.628 M -0.56 % -151.778 M 0.000 0.000 0.000 0.000 0.000
Common stock 65.215 M 0.00 % 65.215 M 0.00 % 65.215 M 0.00 % 65.215 M 0.00 % 65.215 M 0.00 % 65.215 M 0.00 % 65.215 M 0.00 % 65.215 M 0.00 % 65.215 M 0.00 % 65.215 M 0.00 % 65.215 M 0.00 % 65.215 M 0.00 % 65.215 M 5.29 % 61.941 M 0.00 % 61.941 M 0.00 % 61.941 M 0.00 % 61.941 M 0.00 % 61.941 M 0.00 % 61.941 M 0.00 % 61.941 M 1.00 % 61.328 M 0.00 % 61.328 M 1.00 % 60.722 M 0.00 % 60.722 M 2.00 % 59.534 M 0.00 % 59.534 M 0.00 % 59.534 M 0.00 % 59.534 M 0.00 % 59.534 M 0.00 % 59.534 M 0.00 % 59.534 M 0.00 % 59.534 M 0.00 % 59.534 M 0.00 % 59.534 M 50.00 % 39.690 M 50.00 % 26.460 M 0.000 0.000 0.000 0.000 0.000
Total equity 222.748 M 0.95 % 220.653 M -3.19 % 227.921 M -9.72 % 252.474 M -2.63 % 259.299 M -7.70 % 280.928 M -4.46 % 294.028 M -4.62 % 308.280 M -4.10 % 321.467 M -0.17 % 322.012 M 0.66 % 319.895 M -8.44 % 349.370 M -6.00 % 371.664 M 1.79 % 365.142 M -4.14 % 380.895 M 0.58 % 378.689 M 2.08 % 370.978 M 2.11 % 363.298 M -3.41 % 376.118 M -1.30 % 381.079 M -5.95 % 405.209 M 1.48 % 399.285 M 6.05 % 376.520 M -1.41 % 381.921 M 2.75 % 371.716 M 2.42 % 362.943 M 0.86 % 359.857 M 6.53 % 337.806 M -0.99 % 341.178 M 2.22 % 333.771 M 7.33 % 310.962 M 3.70 % 299.872 M 0.37 % 298.760 M 44.34 % 206.983 M 22.98 % 168.309 M 16.46 % 144.515 M 111.59 % 68.301 M 2.49 % 66.641 M -8.54 % 72.866 M -18.27 % 89.157 M 56.95 % 56.806 M
Other non current liabilities 2.240 M 0.000 0.000 0.000 100.00 % -11.845 M 2.53 % -12.153 M -81.06 % -6.712 M 21.06 % -8.503 M 32.95 % -12.681 M 22.94 % -16.455 M -11.44 % -14.766 M -104.94 % -7.205 M 0.000 100.00 % -3.460 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 -100.00 % 82.357 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 8.503 M -21.52 % 10.835 M 45.30 % 7.457 M -17.92 % 9.085 M -28.19 % 12.652 M -3.93 % 13.170 M 66.52 % 7.909 M -20.28 % 9.921 M -30.99 % 14.377 M -21.73 % 18.368 M -4.79 % 19.293 M 61.56 % 11.942 M -16.43 % 14.290 M 50.11 % 9.520 M 3 561.54 % 260.000 K -35.64 % 404.000 K -26.28 % 548.000 K -20.81 % 692.000 K 153.48 % 273.000 K -19.23 % 338.000 K -20.47 % 425.000 K 372.22 % 90.000 K -40.40 % 151.000 K -28.44 % 211.000 K -96.00 % 5.269 M -6.28 % 5.622 M -5.84 % 5.971 M 1.88 % 5.861 M -4.53 % 6.139 M -4.95 % 6.459 M -92.54 % 86.564 M 1 118.52 % 7.104 M -7.98 % 7.720 M 2 184.02 % 338.000 K 0.000 0.000 -100.00 % 42.000 M 0.000 0.000 0.000 0.000
Total non current liabilities 10.743 M -17.84 % 13.075 M 33.28 % 9.810 M -17.02 % 11.822 M 57.63 % 7.500 M -2.72 % 7.710 M -2.52 % 7.909 M -2.72 % 8.130 M -2.61 % 8.348 M -2.53 % 8.565 M -2.42 % 8.777 M -2.34 % 8.987 M -2.30 % 9.199 M -2.17 % 9.403 M 195.41 % 3.183 M -4.33 % 3.327 M 11.42 % 2.986 M -4.60 % 3.130 M -12.47 % 3.576 M -1.79 % 3.641 M 6.28 % 3.426 M 10.84 % 3.091 M -0.80 % 3.116 M 5.27 % 2.960 M -62.58 % 7.910 M 2.74 % 7.699 M 6.66 % 7.218 M -54.17 % 15.750 M 13.91 % 13.827 M 2.03 % 13.552 M -85.08 % 90.852 M 0.39 % 90.499 M 1 072.27 % 7.720 M 2 184.02 % 338.000 K -92.95 % 4.795 M 307.74 % 1.176 M -97.20 % 42.000 M 538.98 % 6.573 M 142.64 % 2.709 M 26.89 % 2.135 M 705.66 % 265.000 K
Other current liabilities 9.560 M 16.57 % 8.201 M 43.42 % 5.718 M -73.48 % 21.562 M 250.09 % 6.159 M -20.29 % 7.727 M 38.58 % 5.576 M 7.71 % 5.177 M 12.81 % 4.589 M -12.52 % 5.246 M 16.68 % 4.496 M -4.48 % 4.707 M -28.42 % 6.576 M -46.92 % 12.390 M 130.55 % 5.374 M -60.55 % 13.623 M 118.74 % 6.228 M -53.06 % 13.267 M 132.43 % 5.708 M -51.40 % 11.746 M 64.10 % 7.158 M -48.97 % 14.026 M 146.89 % 5.681 M -49.51 % 11.252 M 104.95 % 5.490 M -50.90 % 11.181 M 52.52 % 7.331 M -42.42 % 12.732 M 69.06 % 7.531 M -60.96 % 19.291 M 203.60 % 6.354 M -7.95 % 6.903 M -68.88 % 22.180 M 373.93 % 4.680 M -10.53 % 5.231 M -41.72 % 8.975 M -60.10 % 22.496 M -54.22 % 49.134 M 361.70 % 10.642 M -92.31 % 138.300 M 6 261.55 % 2.174 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 124.000 K -22.50 % 160.000 K 128.57 % 70.000 K -41.67 % 120.000 K 39.53 % 86.000 K -40.28 % 144.000 K 220.00 % 45.000 K -89.26 % 419.000 K -6.89 % 450.000 K 100.22 % -202.571 M -3.01 % -196.652 M 5.14 % -207.314 M 14.82 % -243.377 M 0.44 % -244.442 M 0.43 % -245.507 M 0.38 % -246.437 M 0.45 % -247.554 M 0.44 % -248.649 M 0.38 % -249.602 M 0.42 % -250.666 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
Short term debt 137.034 M -0.57 % 137.826 M -1.76 % 140.293 M 6.54 % 131.685 M -40.51 % 221.350 M -0.18 % 221.739 M 3.75 % 213.724 M -1.36 % 216.677 M -0.85 % 218.531 M -0.55 % 219.741 M 7.87 % 203.716 M 1.17 % 201.369 M -0.59 % 202.571 M 3.01 % 196.652 M -5.14 % 207.314 M -14.82 % 243.377 M -0.44 % 244.442 M -0.43 % 245.507 M -0.38 % 246.437 M -0.45 % 247.554 M -0.44 % 248.649 M -0.38 % 249.602 M -0.42 % 250.666 M 12.67 % 222.486 M 351.43 % 49.285 M -4.11 % 51.396 M -3.87 % 53.465 M -3.56 % 55.441 M -3.64 % 57.535 M -30.71 % 83.041 M 1 327.31 % 5.818 M -93.40 % 88.167 M 12 923.19 % 677.000 K 756.96 % 79.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 146.642 M 0.37 % 146.103 M 0.03 % 146.060 M -4.82 % 153.451 M -32.69 % 227.964 M -0.86 % 229.934 M 4.64 % 219.733 M -1.15 % 222.285 M -0.59 % 223.606 M -0.74 % 225.266 M 7.65 % 209.254 M 1.03 % 207.113 M -1.01 % 209.228 M 0.02 % 209.186 M -1.69 % 212.791 M -17.23 % 257.100 M 2.43 % 250.994 M -3.12 % 259.088 M 2.68 % 252.333 M -7.72 % 273.428 M 4.30 % 262.148 M -3.84 % 272.614 M -0.62 % 274.325 M 15.50 % 237.519 M 271.32 % 63.966 M -7.30 % 69.002 M 6.44 % 64.830 M -14.61 % 75.918 M -7.20 % 81.807 M -23.59 % 107.061 M 550.87 % 16.449 M -22.34 % 21.182 M -51.78 % 43.932 M 308.63 % 10.751 M 7.23 % 10.026 M -1.23 % 10.151 M -66.65 % 30.436 M -45.36 % 55.707 M 317.25 % 13.351 M -90.50 % 140.473 M 5 659.45 % 2.439 M
Total liabilities 157.385 M -1.13 % 159.178 M 2.12 % 155.870 M -5.69 % 165.273 M -33.17 % 247.309 M -1.00 % 249.797 M 6.59 % 234.354 M -1.91 % 238.918 M -2.34 % 244.635 M -2.26 % 250.286 M 7.51 % 232.797 M 4.25 % 223.305 M -1.66 % 227.077 M 2.26 % 222.049 M 2.81 % 215.974 M -17.07 % 260.427 M 2.54 % 253.980 M -3.14 % 262.218 M 2.47 % 255.909 M -7.64 % 277.069 M 4.33 % 265.574 M -3.67 % 275.705 M -0.63 % 277.441 M 15.37 % 240.479 M 234.57 % 71.876 M -6.29 % 76.701 M 6.46 % 72.048 M -21.40 % 91.668 M -4.15 % 95.634 M -20.71 % 120.613 M 12.41 % 107.301 M -3.92 % 111.681 M 116.22 % 51.652 M 365.79 % 11.089 M 10.60 % 10.026 M -1.23 % 10.151 M -85.99 % 72.436 M 30.03 % 55.707 M 317.25 % 13.351 M -90.50 % 140.473 M 5 659.45 % 2.439 M
Other non current assets 963.000 K -4.94 % 1.013 M 0.000 -100.00 % 114.300 M 61.90 % 70.601 M 2.60 % 68.811 M 1 028.79 % 6.096 M 26.19 % 4.831 M -91.03 % 53.856 M -10.47 % 60.154 M -6.46 % 64.308 M 55.85 % 41.264 M 475.75 % 7.167 M 101.93 % -370.513 M -0.17 % -369.877 M -7.16 % -345.178 M -1.88 % -338.798 M 0.79 % -341.504 M -2.56 % -332.987 M 0.51 % -334.698 M 1.46 % -339.664 M -1.64 % -334.191 M -9.13 % -306.243 M -205.88 % 289.249 M -0.07 % 289.463 M 8.85 % 265.921 M 2.61 % 259.154 M -5.24 % 273.481 M 20.70 % 226.585 M 9.68 % 206.578 M -10.07 % 229.698 M 9.14 % 210.466 M 307.72 % 51.620 M 14 648.57 % 350.000 K -29.15 % 494.000 K -15.56 % 585.000 K -25.38 % 784.000 K -86.37 % 5.753 M 28.27 % 4.485 M -50.85 % 9.126 M 317.47 % 2.186 M
Long term investments 5.000 K 0.00 % 5.000 K -98.59 % 354.000 K -56.13 % 807.000 K -98.52 % 54.701 M -14.46 % 63.947 M -8.73 % 70.061 M -7.17 % 75.471 M -7.32 % 81.434 M 9.47 % 74.392 M 5.42 % 70.570 M -28.09 % 98.134 M 12.98 % 86.863 M 504.14 % 14.378 M -21.57 % 18.333 M -3.66 % 19.029 M 16.45 % 16.341 M -12.77 % 18.733 M 13.92 % 16.444 M -9.29 % 18.129 M -20.33 % 22.754 M 8.75 % 20.924 M 9.61 % 19.090 M 22.95 % 15.527 M 13.73 % 13.653 M -8.79 % 14.968 M 19.63 % 12.512 M 1.53 % 12.323 M -21.42 % 15.683 M -3.36 % 16.229 M 10.79 % 14.649 M -9.46 % 16.180 M 75.66 % 9.211 M -41.13 % 15.646 M -84.14 % 98.631 M -0.31 % 98.939 M 98.73 % 49.785 M 561.42 % 7.527 M 282.69 % -4.120 M -295.35 % 2.109 M -63.54 % 5.785 M
Intangible assets 1.602 M 0.00 % 1.602 M -23.71 % 2.100 M 0.00 % 2.100 M 0.00 % 2.100 M 0.00 % 2.100 M 3 181.25 % 64.000 K -59.49 % 158.000 K 0.000 0.000 0.000 0.000 -100.00 % 3.269 M -1.86 % 3.331 M 0.000 -100.00 % 3.454 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 -100.00 % 600.000 K -50.00 % 1.200 M -37.73 % 1.927 M -53.98 % 4.187 M 0.000
Goodwill and intangible assets 1.602 M 0.00 % 1.602 M -23.71 % 2.100 M 0.00 % 2.100 M 0.00 % 2.100 M 0.00 % 2.100 M -96.50 % 59.929 M 8.63 % 55.166 M 0.000 0.000 0.000 0.000 -100.00 % 3.269 M -1.86 % 3.331 M 0.000 -100.00 % 3.454 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 -100.00 % 600.000 K -50.00 % 1.200 M -37.73 % 1.927 M -53.98 % 4.187 M 0.000
Property plant equipment net 307.005 M -1.94 % 313.065 M -5.52 % 331.368 M 45.84 % 227.209 M -1.25 % 230.077 M 1.56 % 226.534 M 1.64 % 222.888 M -1.57 % 226.446 M -3.85 % 235.507 M -2.17 % 240.742 M -0.68 % 242.396 M 4.35 % 232.299 M 1 559.99 % 13.994 M -96.07 % 356.135 M 1.31 % 351.544 M 7.79 % 326.149 M 1.14 % 322.457 M -0.10 % 322.771 M 1.97 % 316.543 M -0.01 % 316.569 M -0.11 % 316.910 M 1.16 % 313.267 M 9.09 % 287.153 M 6 792.77 % 4.166 M -9.51 % 4.604 M 21.80 % 3.780 M -27.48 % 5.212 M 6.63 % 4.888 M -4.81 % 5.135 M -6.33 % 5.482 M -6.08 % 5.837 M -6.37 % 6.234 M 156.33 % 2.432 M -15.44 % 2.876 M 8.08 % 2.661 M -22.01 % 3.412 M -60.03 % 8.536 M 136.39 % 3.611 M -51.22 % 7.402 M -44.13 % 13.248 M 95.34 % 6.782 M
Total non current assets 309.575 M -1.94 % 315.685 M -5.64 % 334.544 M -3.07 % 345.138 M -3.57 % 357.928 M -1.08 % 361.841 M 0.64 % 359.532 M -0.81 % 362.472 M -2.25 % 370.797 M -1.20 % 375.288 M -0.53 % 377.274 M 1.50 % 371.697 M -0.90 % 375.080 M 1.23 % 370.513 M 0.17 % 369.877 M 7.16 % 345.178 M 1.88 % 338.798 M -0.79 % 341.504 M 2.56 % 332.987 M -0.51 % 334.698 M -1.46 % 339.664 M 1.64 % 334.191 M 9.13 % 306.243 M -0.87 % 308.942 M 0.40 % 307.720 M 8.10 % 284.669 M 2.81 % 276.878 M -4.75 % 290.692 M 17.50 % 247.403 M 8.37 % 228.289 M -8.75 % 250.184 M 7.43 % 232.880 M 268.11 % 63.263 M 235.22 % 18.872 M -81.46 % 101.786 M -1.12 % 102.936 M 72.41 % 59.705 M 230.03 % 18.091 M 86.62 % 9.694 M -63.50 % 26.561 M 80.04 % 14.753 M
Other current assets 58.463 M 16 184.91 % 359.001 K -25.21 % 480.000 K -33.79 % 725.000 K -99.16 % 86.390 M -8.35 % 94.257 M 6.99 % 88.095 M 2.83 % 85.672 M -16.12 % 102.140 M 1.72 % 100.410 M 8.24 % 92.766 M 2.90 % 90.149 M 5.19 % 85.699 M 1.73 % 84.242 M -0.44 % 84.618 M -36.36 % 132.961 M 5.65 % 125.848 M -14.41 % 147.034 M 0.30 % 146.594 M 6.42 % 137.751 M 5.29 % 130.832 M -2.54 % 134.241 M -17.93 % 163.572 M -4.94 % 172.075 M 212.69 % 55.031 M 1 689.04 % 3.076 M 267.50 % 837.000 K -36.30 % 1.314 M 157.65 % 510.000 K -99.35 % 78.391 M 8 879.50 % 873.000 K -20.42 % 1.097 M -94.35 % 19.417 M -79.79 % 96.082 M 0.000 0.000 0.000 -100.00 % 56.205 M 92.40 % 29.213 M -46.14 % 54.238 M 139.93 % 22.606 M
Short term investments 4.353 M -89.88 % 43.000 M 894.22 % 4.325 M -91.54 % 51.098 M -2.58 % 52.450 M -11.01 % 58.940 M -8.50 % 64.417 M -8.56 % 70.445 M -7.61 % 76.244 M 9.00 % 69.946 M 6.31 % 65.792 M -25.94 % 88.836 M 20.90 % 73.477 M 1 250.93 % 5.439 M -21.37 % 6.917 M 2.61 % 6.741 M 23.28 % 5.468 M 14.01 % 4.796 M 4.08 % 4.608 M -5.88 % 4.896 M -23.79 % 6.424 M 12.84 % 5.693 M 15.34 % 4.936 M -1.54 % 5.013 M 26.05 % 3.977 M -14.60 % 4.657 M 17.54 % 3.962 M 0.61 % 3.938 M -20.51 % 4.954 M -4.18 % 5.170 M 9.70 % 4.713 M -6.54 % 5.043 M 46.56 % 3.441 M 2 652.80 % 125.000 K -3.10 % 129.000 K 57.32 % 82.000 K -21.90 % 105.000 K -97.47 % 4.154 M -0.05 % 4.156 M -37.14 % 6.611 M 227.28 % 2.020 M
cash and cash equivalents 8.417 M -32.18 % 12.410 M 194.35 % 4.216 M -63.93 % 11.690 M -86.19 % 84.675 M -16.44 % 101.336 M 3.82 % 97.609 M -10.11 % 108.585 M -3.90 % 112.988 M -4.89 % 118.794 M 16.33 % 102.122 M -5.38 % 107.928 M -24.22 % 142.432 M 15.42 % 123.408 M -6.23 % 131.609 M -12.30 % 150.065 M 0.06 % 149.982 M 27.35 % 117.768 M -5.98 % 125.262 M -5.09 % 131.977 M -10.65 % 147.710 M -6.07 % 157.262 M 6.76 % 147.310 M 16.15 % 126.825 M 65.17 % 76.783 M -11.47 % 86.730 M -9.92 % 96.277 M -9.69 % 106.612 M -9.70 % 118.069 M 32.57 % 89.064 M -19.03 % 110.003 M -13.08 % 126.558 M -44.51 % 228.094 M 214.99 % 72.413 M 56.87 % 46.161 M 65.29 % 27.927 M -40.30 % 46.782 M 7.34 % 43.584 M 1.74 % 42.840 M -69.82 % 141.937 M 614.47 % 19.866 M
Cash and short term investments 8.417 M -84.81 % 55.410 M 39.17 % 39.815 M -36.59 % 62.788 M -25.85 % 84.675 M -16.44 % 101.336 M 3.82 % 97.609 M -10.11 % 108.585 M -3.90 % 112.988 M -4.89 % 118.794 M 16.33 % 102.122 M -5.38 % 107.928 M -24.22 % 142.432 M 10.54 % 128.847 M -6.99 % 138.526 M -11.66 % 156.806 M 0.87 % 155.450 M 26.83 % 122.564 M -5.63 % 129.870 M -5.12 % 136.873 M -11.20 % 154.134 M -5.41 % 162.955 M 7.03 % 152.246 M 15.48 % 131.838 M 63.25 % 80.760 M -11.63 % 91.387 M -8.83 % 100.239 M -9.33 % 110.550 M -10.14 % 123.023 M 30.55 % 94.234 M -17.85 % 114.716 M -12.83 % 131.601 M -43.16 % 231.535 M 219.19 % 72.538 M 56.70 % 46.290 M 65.27 % 28.009 M -40.26 % 46.887 M -1.78 % 47.738 M 1.58 % 46.996 M -68.36 % 148.548 M 578.74 % 21.886 M
Total current assets 70.558 M 10.00 % 64.146 M 30.25 % 49.247 M -32.18 % 72.609 M -51.02 % 148.231 M -12.00 % 168.435 M 0.08 % 168.292 M -8.62 % 184.168 M -5.70 % 195.305 M -0.87 % 197.010 M 12.31 % 175.418 M -12.72 % 200.978 M -8.81 % 220.392 M 3.30 % 213.347 M -4.59 % 223.600 M -23.03 % 290.484 M 2.77 % 282.645 M 4.21 % 271.235 M -2.07 % 276.971 M -2.05 % 282.763 M -5.20 % 298.260 M -2.90 % 307.176 M -5.00 % 323.337 M 3.15 % 313.458 M 130.70 % 135.872 M -12.33 % 154.975 M -0.03 % 155.027 M 11.71 % 138.782 M -26.73 % 189.409 M -16.23 % 226.095 M 34.52 % 168.079 M -5.93 % 178.673 M -37.78 % 287.149 M 44.15 % 199.200 M 160.23 % 76.549 M 47.98 % 51.730 M -36.16 % 81.032 M -22.28 % 104.257 M 36.24 % 76.523 M -62.32 % 203.069 M 356.42 % 44.492 M
Inventory 50.000 K -29.58 % 71.000 K 14.52 % 62.000 K -25.30 % 83.000 K 7.79 % 77.000 K -48.67 % 150.000 K 56.25 % 96.000 K -30.94 % 139.000 K 78.21 % 78.000 K -6.02 % 83.000 K -5.68 % 88.000 K 3.53 % 85.000 K 54.55 % 55.000 K -21.43 % 70.000 K 70.73 % 41.000 K -25.45 % 55.000 K 3.77 % 53.000 K 3.92 % 51.000 K 2.00 % 50.000 K -5.66 % 53.000 K -8.62 % 58.000 K 9.43 % 53.000 K -26.39 % 72.000 K -1.37 % 73.000 K -9.88 % 81.000 K -40.44 % 136.000 K 97.10 % 69.000 K -1.43 % 70.000 K -7.89 % 76.000 K -31.53 % 111.000 K 37.04 % 81.000 K -18.18 % 99.000 K -30.77 % 143.000 K -98.52 % 9.658 M 237.46 % 2.862 M -9.54 % 3.164 M 609.42 % 446.000 K 42.04 % 314.000 K 0.00 % 314.000 K 10.95 % 283.000 K 0.000
Net receivables 3.628 M -56.32 % 8.306 M -6.57 % 8.890 M -1.36 % 9.013 M 90 030.00 % 10.000 K 100.24 % -4.158 M -6 596.88 % 64.000 K -59.49 % 158.000 K 69.89 % 93.000 K -24.39 % 123.000 K 98.39 % 62.000 K 47.62 % 42.000 K -92.08 % 530.000 K 181.91 % 188.000 K -54.70 % 415.000 K -91.15 % 4.689 M -33.92 % 7.096 M 347.41 % 1.586 M 247.05 % 457.000 K -94.35 % 8.086 M -38.91 % 13.236 M 33.33 % 9.927 M 33.30 % 7.447 M -87.14 % 57.891 M 10.68 % 52.305 M -13.37 % 60.376 M 12.05 % 53.882 M 100.69 % 26.848 M -59.20 % 65.800 M 23.32 % 53.359 M 1.81 % 52.409 M 14.24 % 45.876 M 27.24 % 36.054 M 72.33 % 20.922 M -23.63 % 27.397 M 33.27 % 20.557 M -39.00 % 33.699 M 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 -100.00 % 722.000 K 0.00 % 722.000 K 60.80 % 449.000 K 0.00 % 449.000 K -19.53 % 558.000 K 0.00 % 558.000 K 0.000 0.000 0.000 0.000 -100.00 % 263.787 M -28.16 % 367.182 M 0.000 -100.00 % 341.724 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.109 M 0.000
Other assets 0.000 0.000 0.000 0.000 -100.00 % 449.000 K 0.00 % 449.000 K -19.53 % 558.000 K 0.00 % 558.000 K 0.000 0.000 0.000 0.000 -100.00 % 3.269 M -1.86 % 3.331 M -1.80 % 3.392 M -1.80 % 3.454 M -1.74 % 3.515 M -72.49 % 12.777 M -42.10 % 22.069 M -45.76 % 40.687 M 23.82 % 32.859 M -2.27 % 33.623 M 37.91 % 24.381 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
Account payables 48.000 K -36.84 % 76.000 K 55.10 % 49.000 K -38.75 % 80.000 K -40.74 % 135.000 K -58.84 % 328.000 K 69.95 % 193.000 K -25.48 % 259.000 K 30.81 % 198.000 K 4.76 % 189.000 K -7.35 % 204.000 K 48.91 % 137.000 K 69.14 % 81.000 K -43.75 % 144.000 K 39.81 % 103.000 K 4.04 % 99.000 K 5.32 % 94.000 K 11.90 % 84.000 K -1.18 % 85.000 K -99.39 % 14.025 M 121.18 % 6.341 M -29.43 % 8.986 M -50.02 % 17.978 M 375.48 % 3.781 M -58.86 % 9.191 M 43.05 % 6.425 M 59.27 % 4.034 M -47.91 % 7.745 M -53.74 % 16.741 M 254.01 % 4.729 M 10.57 % 4.277 M -49.50 % 8.469 M -59.81 % 21.075 M 251.72 % 5.992 M 24.96 % 4.795 M 307.74 % 1.176 M -85.19 % 7.940 M 20.80 % 6.573 M 142.64 % 2.709 M 26.89 % 2.135 M 705.66 % 265.000 K
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K -99.57 % 230.000 K 0.00 % 230.000 K 123.30 % 103.000 K 0.00 % 103.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.000 K 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 160.000 K 128.57 % 70.000 K -41.67 % 120.000 K 39.53 % 86.000 K -40.28 % 144.000 K 220.00 % 45.000 K -89.26 % 419.000 K -6.89 % 450.000 K 104.40 % -10.216 M -268.58 % 6.060 M 307.32 % -2.923 M 0.00 % -2.923 M -19.89 % -2.438 M 0.00 % -2.438 M 26.19 % -3.303 M 0.00 % -3.303 M -10.06 % -3.001 M 0.00 % -3.001 M -1.21 % -2.965 M -7.86 % -2.749 M -155.01 % 4.997 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
Minority interest -1.101 M -70.96 % -644.000 K -66.84 % -386.000 K -432.76 % 116.000 K -68.13 % 364.000 K 30.00 % 280.000 K -13.85 % 325.000 K -6.34 % 347.000 K -71.44 % 1.215 M -43.96 % 2.168 M -37.05 % 3.444 M -10.38 % 3.843 M 7.14 % 3.587 M -18.22 % 4.386 M -0.79 % 4.421 M 2.67 % 4.306 M 0.63 % 4.279 M 5.01 % 4.075 M 1.85 % 4.001 M 4.93 % 3.813 M 4.87 % 3.636 M 16.39 % 3.124 M 9.96 % 2.841 M 13.46 % 2.504 M 7.51 % 2.329 M 18.58 % 1.964 M 16.14 % 1.691 M 22.18 % 1.384 M 33.72 % 1.035 M 46.60 % 706.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 860.000 K -48.07 % 1.656 M -20.23 % 2.076 M 0.000
Capital lease obligations 11.614 M -7.19 % 12.514 M 141.30 % 5.186 M -54.38 % 11.367 M -6.10 % 12.106 M 9.87 % 11.018 M 79.21 % 6.148 M -37.36 % 9.815 M -33.82 % 14.830 M -20.86 % 18.738 M 2.11 % 18.350 M 148.85 % 7.374 M -23.59 % 9.651 M 2 282.96 % 405.000 K -26.09 % 548.000 K -20.81 % 692.000 K -17.22 % 836.000 K -14.69 % 980.000 K 130.59 % 425.000 K -21.44 % 541.000 K -17.78 % 658.000 K 211.85 % 211.000 K -22.43 % 272.000 K -18.07 % 332.000 K -15.52 % 393.000 K -13.25 % 453.000 K -11.87 % 514.000 K 1 017.39 % 46.000 K -54.46 % 101.000 K -33.55 % 152.000 K -24.75 % 202.000 K -21.40 % 257.000 K -41.06 % 436.000 K 4.56 % 417.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 158.227 M -0.53 % 159.073 M 0.53 % 158.227 M 0.00 % 158.227 M -0.53 % 159.073 M 0.00 % 159.073 M 0.53 % 158.227 M 0.00 % 158.227 M 0.00 % 158.227 M 0.00 % 158.227 M -0.53 % 159.073 M 0.00 % 159.073 M 0.00 % 159.073 M 3.64 % 153.481 M 0.00 % 153.481 M 0.00 % 153.481 M 0.00 % 153.481 M 0.00 % 153.481 M 0.00 % 153.481 M 0.00 % 153.481 M 1.70 % 150.918 M 0.00 % 150.918 M 0.87 % 149.619 M 0.00 % 149.619 M -50.50 % 302.251 M -0.72 % 304.450 M 1.95 % 298.632 M -0.42 % 299.900 M -1.87 % 305.616 M -0.04 % 305.744 M 0.50 % 304.217 M -0.72 % 306.413 M 2.96 % 297.612 M 101.18 % 147.930 M 9.52 % 135.071 M 9.23 % 123.656 M -33.93 % 187.150 M 184.50 % 65.781 M -7.62 % 71.210 M -18.23 % 87.081 M 53.30 % 56.806 M
Deferred tax liabilities non current 0.000 -100.00 % 2.240 M -4.80 % 2.353 M -14.03 % 2.737 M -59.11 % 6.693 M 0.00 % 6.693 M -0.28 % 6.712 M 0.00 % 6.712 M 0.90 % 6.652 M 0.00 % 6.652 M 56.52 % 4.250 M 0.00 % 4.250 M 19.42 % 3.559 M 6.46 % 3.343 M 14.37 % 2.923 M 0.00 % 2.923 M 19.89 % 2.438 M 0.00 % 2.438 M -26.19 % 3.303 M 0.00 % 3.303 M 10.06 % 3.001 M 0.00 % 3.001 M 1.21 % 2.965 M 7.86 % 2.749 M 4.09 % 2.641 M 27.15 % 2.077 M 66.56 % 1.247 M -87.39 % 9.889 M 28.63 % 7.688 M 8.39 % 7.093 M 65.42 % 4.288 M 313.10 % 1.038 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 -100.00 % 11.845 M -2.53 % 12.153 M 81.06 % 6.712 M -21.06 % 8.503 M -32.95 % 12.681 M -22.94 % 16.455 M 11.44 % 14.766 M 104.94 % 7.205 M -16.71 % 8.650 M 150.00 % 3.460 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 100.00 % -4.795 M -307.74 % -1.176 M 0.000 100.00 % -6.573 M -142.64 % -2.709 M -26.89 % -2.135 M -705.66 % -265.000 K
Total assets 380.133 M 0.08 % 379.831 M -1.03 % 383.791 M -8.13 % 417.747 M -17.54 % 506.608 M -4.54 % 530.725 M 0.44 % 528.382 M -3.44 % 547.198 M -3.34 % 566.102 M -1.08 % 572.298 M 3.55 % 552.692 M -3.49 % 572.675 M -4.35 % 598.741 M 1.97 % 587.191 M -1.62 % 596.869 M -6.61 % 639.116 M 2.27 % 624.958 M -0.09 % 625.516 M -1.03 % 632.027 M -3.97 % 658.148 M -1.88 % 670.783 M -0.62 % 674.990 M 3.22 % 653.961 M 5.07 % 622.400 M 40.31 % 443.592 M 0.90 % 439.644 M 1.79 % 431.905 M 0.57 % 429.474 M -1.68 % 436.812 M -3.87 % 454.384 M 8.64 % 418.263 M 1.63 % 411.553 M 17.45 % 350.412 M 60.69 % 218.072 M 22.28 % 178.335 M 15.30 % 154.666 M 9.90 % 140.737 M 15.03 % 122.348 M 41.91 % 86.217 M -62.45 % 229.630 M 287.59 % 59.245 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 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31 2002-12-31 2001-12-31 2000-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-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 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2001-01-31 2000-06-30 2000-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 100.00 % -5.177 M 0.000 100.00 % -312.000 K 0.000 100.00 % -1.551 M 0.000 100.00 % -2.163 M 0.000 0.000 100.00 % -2.180 M 0.000 100.00 % -5.722 M 0.000 100.00 % -23.363 M 0.000 100.00 % -21.002 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 -100.00 % 469.000 K 0.000 -100.00 % 613.000 K 0.000 -100.00 % 1.071 M 0.000 -100.00 % 957.000 K 0.000 0.000 -100.00 % 537.000 K 0.000 -100.00 % 134.250 K 0.000 -100.00 % 171.500 K 0.00 % 171.500 K -45.81 % 316.500 K 0.00 % 316.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 -100.00 % 808.000 K 0.000 0.000 0.000 100.00 % -2.705 M 0.000 -100.00 % 1.718 M 0.000 100.00 % -2.849 M 0.000 100.00 % -699.000 K 0.000 100.00 % -301.000 K 0.000 -100.00 % 38.358 M 0.000 -100.00 % 9.912 M 0.000 0.000 -100.00 % 10.551 M 0.000 -100.00 % 3.098 M 3 599.10 % 83.750 K 103.43 % -2.443 M 0.00 % -2.443 M 43.96 % -4.359 M 0.00 % -4.359 M -648.33 % -582.500 K 0.00 % -582.500 K 94.14 % -9.945 M 0.00 % -9.945 M -761.64 % 1.503 M 0.00 % 1.503 M 267.03 % 409.500 K 0.00 % 409.500 K 119.02 % -2.153 M 0.00 % -2.153 M 50.56 % -4.354 M 0.00 % -4.354 M -160.07 % 7.248 M 0.00 % 7.248 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 -100.00 % 593.000 K 0.000 0.000 0.000 100.00 % -2.694 M 0.000 -100.00 % 1.774 M 0.000 100.00 % -2.851 M 0.000 100.00 % -679.000 K 0.000 100.00 % -286.000 K 0.000 -100.00 % 484.000 K 0.000 -100.00 % 1.204 M 0.000 0.000 -100.00 % 1.623 M 0.000 -100.00 % 5.525 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 -100.00 % 12.000 K 0.000 0.000 0.000 100.00 % -11.000 K 0.000 100.00 % -56.000 K 0.000 -100.00 % 2.000 K 0.000 100.00 % -15.000 K 0.000 100.00 % -15.000 K 0.000 100.00 % -4.000 K 0.000 -100.00 % 2.000 K 0.000 0.000 -100.00 % 20.000 K 0.000 -100.00 % 63.000 K 300.00 % 15.750 K 147.73 % -33.000 K 0.00 % -33.000 K -260.98 % 20.500 K 0.00 % 20.500 K 441.67 % -6.000 K 0.00 % -6.000 K -127.27 % 22.000 K 0.00 % 22.000 K -99.54 % 4.758 M 0.00 % 4.758 M 240.01 % -3.398 M 0.00 % -3.398 M -2 754.69 % 128.000 K 0.00 % 128.000 K 109.42 % -1.359 M 0.00 % -1.359 M -1 959.09 % -66.000 K 0.00 % -66.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.666 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 -100.00 % 203.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.000 K 0.000 0.000 0.000 -100.00 % 37.878 M 0.000 -100.00 % 8.706 M 0.000 0.000 -100.00 % 8.908 M 0.000 100.00 % -2.490 M -3 761.76 % 68.000 K 102.82 % -2.410 M 0.00 % -2.410 M 44.97 % -4.380 M 0.00 % -4.380 M -659.67 % -576.500 K 0.00 % -576.500 K 94.22 % -9.967 M 0.00 % -9.967 M -206.24 % -3.255 M 0.00 % -3.255 M -185.48 % 3.808 M 0.00 % 3.808 M 266.96 % -2.281 M 0.00 % -2.281 M 23.86 % -2.995 M 0.00 % -2.995 M -140.95 % 7.314 M 0.00 % 7.314 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -973.000 K -110.19 % 9.544 M -56.03 % 21.704 M 2 486.89 % 839.000 K -95.75 % 19.725 M 127.06 % 8.687 M -33.42 % 13.048 M -30.76 % 18.845 M 240.29 % 5.538 M 34.09 % 4.130 M -82.83 % 24.052 M 266.83 % -14.417 M 83.02 % -84.919 M -5 599.94 % 1.544 M 110.04 % -15.383 M 56.89 % -35.682 M -250.71 % 23.676 M 357.15 % -9.207 M 17.08 % -11.103 M 18.78 % -13.671 M 16.94 % -16.459 M -106.02 % -7.989 M 11.10 % -8.986 M 49.41 % -17.764 M -255.65 % 11.413 M 200.27 % -11.382 M -226.37 % 9.007 M 205.69 % -8.522 M 71.67 % -30.078 M -42.46 % -21.114 M -651.25 % -2.811 M -58.56 % -1.773 M 97.31 % -65.782 M 0.00 % -65.782 M -589.86 % -9.536 M 0.00 % -9.536 M -112.89 % -4.479 M 0.00 % -4.479 M -380.06 % -933.000 K 0.00 % -933.000 K 84.77 % -6.128 M 0.00 % -6.128 M -228.64 % 4.764 M 0.00 % 4.764 M -73.16 % 17.751 M 0.00 % 17.751 M 460.87 % -4.919 M 0.00 % -4.919 M -100.00 % -2.460 M -912.14 % -243.000 K -100.00 % -121.500 K
Net cash provided by operating activities 7.161 M 114.08 % 3.345 M -12.71 % 3.832 M 84.14 % 2.081 M 129.65 % -7.019 M -5.68 % -6.642 M -22.93 % -5.403 M -423.34 % 1.671 M 3 376.47 % -51.000 K -102.07 % 2.458 M 133.13 % -7.419 M 78.22 % -34.064 M 57.89 % -80.884 M -494.60 % -13.603 M -11.00 % -12.255 M -254.36 % 7.939 M -74.35 % 30.956 M 317.86 % -14.209 M 0.40 % -14.266 M -48.20 % -9.626 M -167.08 % 14.349 M 217.17 % -12.246 M -3 176.88 % 398.000 K 106.06 % -6.572 M 14.38 % -7.676 M 0.00 % -7.676 M 6.82 % -8.238 M 0.00 % -8.238 M -97.96 % -4.162 M 0.00 % -4.162 M 71.77 % -14.744 M 0.00 % -14.744 M 16.58 % -17.675 M 0.00 % -17.675 M -230.74 % -5.344 M 0.00 % -5.344 M 12.49 % -6.107 M 0.00 % -6.107 M 41.25 % -10.396 M 0.00 % -10.396 M -361.46 % 3.976 M 0.00 % 3.976 M 94.05 % 2.049 M 0.00 % 2.049 M -72.20 % 7.370 M 0.00 % 7.370 M 142.62 % -17.294 M 0.00 % -17.294 M -100.00 % -8.647 M -98.33 % -4.360 M -100.00 % -2.180 M
Investments in property plant and equipment 0.000 100.00 % -64.000 K 0.000 0.000 0.000 100.00 % -434.000 K 0.000 100.00 % -52.000 K 0.000 100.00 % -383.000 K 0.000 100.00 % -2.482 M 0.000 100.00 % -28.000 K 0.000 100.00 % -57.000 K 0.000 100.00 % -328.000 K 0.000 0.000 100.00 % -176.000 K 0.000 100.00 % -1.074 M -300.00 % -268.500 K -0.75 % -266.500 K 0.00 % -266.500 K 99.15 % -31.258 M -200.63 % 31.062 M 201.17 % 10.314 M 195.77 % -10.770 M -114.12 % 76.283 M 197.41 % -78.310 M -1 627.69 % 5.126 M 185.79 % -5.975 M -704.71 % -742.500 K 0.00 % -742.500 K 12.75 % -851.000 K 0.00 % -851.000 K -71.92 % -495.000 K 0.00 % -495.000 K 76.63 % -2.118 M 0.00 % -2.118 M -1 423.74 % -139.000 K 0.00 % -139.000 K 83.52 % -843.500 K 0.00 % -843.500 K 76.32 % -3.562 M 0.00 % -3.562 M -100.00 % -1.781 M -873.22 % -183.000 K -100.00 % -91.500 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 427.250 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 237.052 M 0.000 0.000 0.000 -100.00 % 96.000 K 0.000 100.00 % -42.582 M 0.000 100.00 % -14.150 M 0.000 -100.00 % 7.220 M 0.000 100.00 % -11.000 K 0.000 100.00 % -18.576 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.500 K 95.71 % -198.000 K 99.01 % -19.964 M 0.00 % -19.964 M 0.000 0.000 100.00 % -426.000 K 0.00 % -426.000 K -51.87 % -280.500 K 0.00 % -280.500 K 97.97 % -13.813 M 0.00 % -13.813 M -75.16 % -7.886 M 0.00 % -7.886 M 0.000 0.000 100.00 % -7.500 K 0.00 % -7.500 K 99.95 % -15.244 M 0.00 % -15.244 M -161.80 % -5.823 M 0.00 % -5.823 M 0.000 0.000 100.00 % -9.801 M 0.00 % -9.801 M -100.00 % -4.900 M 51.87 % -10.182 M -100.00 % -5.091 M
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 -100.00 % 39.250 K 0.000 0.000 0.000 0.000 -100.00 % 13.000 K 0.00 % 13.000 K 0.000 0.000 -100.00 % 9.142 M 0.00 % 9.142 M 0.000 0.000 0.000 0.000 -100.00 % 1.411 M 0.000 -100.00 % 4.395 M 0.00 % 4.395 M 43 845.00 % 10.000 K 0.000 0.000 0.000 -100.00 % 6.979 M 0.00 % 6.979 M 100.00 % 3.490 M -32.73 % 5.187 M 100.00 % 2.594 M
Other investing activites 35.000 K -99.83 % 21.207 M 2 397.88 % 849.000 K 133.48 % -2.536 M -118.80 % 13.491 M 127.24 % 5.937 M 15 323.08 % -39.000 K -100.19 % 21.074 M 889.88 % -2.668 M 69.80 % -8.834 M -189.66 % 9.853 M 4.61 % 9.419 M -85.43 % 64.628 M 285.84 % 16.750 M -54.97 % 37.197 M 238.25 % 10.997 M 124.17 % -45.506 M -156.89 % 79.989 M 498.14 % 13.373 M 1 095.76 % -1.343 M 95.22 % -28.120 M -411.44 % 9.029 M 108.79 % -102.690 M -83.34 % -56.010 M -209.96 % -18.070 M -189.32 % 20.230 M -78.66 % 94.816 M 405.25 % -31.062 M 1.68 % -31.594 M -382.53 % 11.183 M 104.78 % -234.092 M -397.86 % 78.590 M 244.98 % -54.209 M -609.20 % 10.646 M -17.70 % 12.936 M 49.92 % 8.629 M 31.57 % 6.558 M 670.62 % 851.000 K 154.12 % -1.573 M -412.94 % 502.500 K -95.94 % 12.363 M -4.66 % 12.967 M 364.01 % -4.912 M -182.39 % 5.962 M -59.67 % 14.782 M 1 652.40 % 843.500 K -52.52 % 1.777 M -72.17 % 6.384 M 100.00 % 3.192 M -38.35 % 5.178 M 100.00 % 2.589 M
Net cash used for investing activites 35.000 K -99.83 % 21.143 M 2 390.34 % 849.000 K 133.48 % -2.536 M -118.80 % 13.491 M 130.46 % 5.854 M 15 110.26 % -39.000 K -101.49 % 2.616 M 198.05 % -2.668 M 61.88 % -6.999 M -171.03 % 9.853 M 42.04 % 6.937 M -89.27 % 64.628 M 286.48 % 16.722 M -55.04 % 37.197 M 240.01 % 10.940 M 124.04 % -45.506 M -157.12 % 79.661 M 495.69 % 13.373 M 1 095.76 % -1.343 M 95.25 % -28.296 M -413.39 % 9.029 M 108.70 % -103.764 M -85.26 % -56.010 M -209.96 % -18.070 M 10.68 % -20.230 M -162.25 % 32.497 M 4.62 % 31.062 M 395.53 % -10.511 M 6.01 % -11.183 M 85.87 % -79.151 M -0.27 % -78.939 M -137.17 % 212.399 M 829.88 % -29.101 M -892.61 % 3.672 M 477.73 % 635.500 K -84.01 % 3.974 M 117.28 % 1.829 M 104.33 % -42.209 M -3 968.29 % -1.038 M 92.82 % -14.450 M -4 653.29 % -304.000 K -116.95 % 1.794 M 132.99 % -5.437 M -164.88 % 8.379 M 51.03 % 5.548 M 126.57 % -20.880 M -806.43 % -2.304 M -100.00 % -1.152 M -116.82 % 6.848 M 100.00 % 3.424 M
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.691 M 0.000 100.00 % -28.198 M 0.000 100.00 % -5.788 M 0.000 -100.00 % 87.053 M 0.000 -100.00 % 7.961 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 342.000 K -28.04 % 475.250 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.496 M 0.00 % 2.496 M -89.56 % 23.900 M 0.00 % 23.900 M 100.00 % 11.950 M 70.71 % 7.000 M 100.00 % 3.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -11.189 M 31.33 % -16.294 M -34.05 % -12.155 M 84.75 % -79.689 M -550.20 % -12.256 M -323.49 % 5.484 M 183.12 % -6.598 M 8.18 % -7.186 M -3.41 % -6.949 M -147.90 % 14.506 M 290.62 % -7.610 M -6.57 % -7.141 M -2 181.92 % 343.000 K 107.45 % -4.602 M 88.15 % -38.831 M -986.79 % -3.573 M 6.20 % -3.809 M -0.11 % -3.805 M -5.40 % -3.610 M -17.47 % -3.073 M -36.34 % -2.254 M -108.75 % 25.750 M -84.70 % 168.314 M 5 662.26 % -3.026 M -442.89 % 882.500 K 137.63 % -2.346 M -115.85 % 14.795 M 191.72 % -16.131 M -1 511.29 % 1.143 M 140.35 % -2.833 M -449.54 % 810.500 K 179.19 % -1.024 M -388.54 % -209.500 K -974.36 % -19.500 K -100.13 % 15.269 M -12.07 % 17.365 M 52.12 % 11.415 M -13.72 % 13.230 M -36.78 % 20.928 M -13.72 % 24.255 M 585.09 % -5.000 M -200.00 % 5.000 M -84.38 % 32.000 M 0.000 100.00 % -68.873 M -7.81 % -63.882 M -253.49 % 41.620 M -53.46 % 89.420 M 100.00 % 44.710 M 538.71 % 7.000 M 100.00 % 3.500 M
Net cash used provided by financing activities -11.189 M 31.33 % -16.294 M -34.05 % -12.155 M 84.75 % -79.689 M -550.20 % -12.256 M -323.49 % 5.484 M 183.12 % -6.598 M -48.24 % -4.451 M 35.95 % -6.949 M -147.90 % 14.506 M 290.62 % -7.610 M -6.57 % -7.141 M -2 181.92 % 343.000 K 107.45 % -4.602 M 88.15 % -38.831 M -986.79 % -3.573 M 6.20 % -3.809 M -0.11 % -3.805 M -5.40 % -3.610 M -17.47 % -3.073 M -36.34 % -2.254 M -108.75 % 25.750 M -84.70 % 168.314 M 5 662.26 % -3.026 M 20.55 % -3.809 M -62.37 % -2.346 M 82.50 % -13.403 M 16.91 % -16.131 M -247.28 % -4.645 M -63.96 % -2.833 M -103.25 % 87.065 M 8 606.55 % -1.024 M -113.20 % 7.752 M 39 851.28 % -19.500 K -100.13 % 15.269 M -12.07 % 17.365 M 52.12 % 11.415 M -13.72 % 13.230 M -36.78 % 20.928 M -13.72 % 24.255 M 385.09 % 5.000 M 0.00 % 5.000 M 0.000 0.000 100.00 % -63.882 M 0.00 % -63.882 M -171.44 % 89.420 M 0.00 % 89.420 M 100.00 % 44.710 M 538.71 % 7.000 M 100.00 % 3.500 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 -100.00 % 15.088 M 174.50 % -20.252 M -173.39 % 27.596 M 267.32 % -16.493 M -162.65 % 26.325 M 198.76 % -26.655 M -221.90 % 21.866 M 200.00 % -21.866 M -130.35 % 72.047 M 200.00 % -72.047 M -182.42 % 87.419 M 200.00 % -87.419 M -196.63 % 90.472 M 200.00 % -90.472 M -371.46 % 33.328 M -36.49 % 52.478 M 200.00 % -52.478 M -213.72 % 46.146 M 359.95 % 10.033 M -80.80 % 52.251 M 15 092.97 % -348.500 K -200.00 % 348.500 K 116.74 % -2.082 M -200.00 % 2.082 M 265.18 % 570.000 K 200.00 % -570.000 K 98.70 % -43.938 M -200.00 % 43.938 M 135.25 % -124.635 M -200.00 % 124.635 M 26 618.09 % -470.000 K -200.00 % 470.000 K 384.85 % -165.000 K -200.00 % 165.000 K -99.26 % 22.249 M 200.00 % -22.249 M -414.56 % 7.073 M 200.00 % -7.073 M 0.000 0.000 100.00 % -1.416 M -200.00 % 1.416 M -85.54 % 9.789 M 211.40 % -8.787 M -100.00 % -4.394 M -72.09 % -2.553 M -100.00 % -1.277 M
Net change in cash 8.417 M 299.64 % -4.216 M -200.00 % 4.216 M 76.70 % 2.386 M 114.32 % -16.661 M -547.04 % 3.727 M 133.96 % -10.976 M -149.28 % -4.403 M 24.16 % -5.806 M -134.82 % 16.672 M 387.15 % -5.806 M -111.21 % 51.794 M 271.71 % -30.164 M 58.98 % -73.530 M -200.00 % 73.530 M 201.96 % -72.113 M -200.00 % 72.113 M 350.18 % -28.825 M -200.00 % 28.825 M -25.01 % 38.436 M 155.96 % -68.679 M -200.00 % 68.679 M 958.22 % -8.003 M -184.95 % 9.421 M 115.75 % -59.806 M -300.00 % -14.952 M -185.20 % 17.548 M 300.00 % 4.387 M 111.70 % -37.494 M -300.00 % -9.374 M 90.77 % -101.536 M -300.00 % -25.384 M -116.31 % 155.681 M 300.00 % 38.920 M 48.26 % 26.252 M 300.00 % 6.563 M -64.01 % 18.234 M 300.00 % 4.559 M 124.18 % -18.855 M -300.00 % -4.714 M -247.40 % 3.198 M 300.00 % 799.500 K 75.71 % 455.000 K 300.00 % 113.750 K 100.11 % -99.097 M -300.00 % -24.774 M -120.29 % 122.071 M 300.00 % 30.518 M 0.00 % 30.518 M 780.17 % 3.467 M 0.00 % 3.467 M
Cash at beginning of period 0.000 -100.00 % 4.216 M 0.000 -100.00 % 9.304 M -90.82 % 101.336 M 3.82 % 97.609 M -10.11 % 108.585 M -3.90 % 112.988 M -4.89 % 118.794 M 16.33 % 102.122 M -5.38 % 107.928 M 92.27 % 56.134 M -34.95 % 86.298 M 17.36 % 73.530 M 0.000 -100.00 % 72.113 M 0.000 -100.00 % 28.825 M 0.000 0.000 -100.00 % 68.679 M 0.000 -100.00 % 21.122 M 80.51 % 11.702 M -89.02 % 106.612 M 300.00 % 26.653 M -70.07 % 89.064 M 300.00 % 22.266 M -82.41 % 126.558 M 300.00 % 31.640 M -86.13 % 228.094 M 300.00 % 57.024 M -21.25 % 72.413 M 300.00 % 18.103 M -60.78 % 46.161 M 300.00 % 11.540 M -58.68 % 27.927 M 300.00 % 6.982 M -85.08 % 46.782 M 300.00 % 11.696 M -73.17 % 43.584 M 300.00 % 10.896 M -74.74 % 43.129 M 300.00 % 10.782 M -92.40 % 141.937 M 300.00 % 35.484 M 78.62 % 19.866 M 300.00 % 4.967 M 0.00 % 4.967 M 231.27 % 1.499 M 0.00 % 1.499 M
Cash at end of period 8.417 M 0.000 -100.00 % 4.216 M -63.93 % 11.690 M -86.19 % 84.675 M -16.44 % 101.336 M 3.82 % 97.609 M -10.11 % 108.585 M -3.90 % 112.988 M -4.89 % 118.794 M 16.33 % 102.122 M -5.38 % 107.928 M 92.27 % 56.134 M 0.000 -100.00 % 73.530 M 0.000 -100.00 % 72.113 M 0.000 -100.00 % 28.825 M -25.01 % 38.436 M 0.000 -100.00 % 68.679 M 423.49 % 13.120 M -37.89 % 21.122 M -54.87 % 46.806 M 300.00 % 11.702 M -89.02 % 106.612 M 300.00 % 26.653 M -70.07 % 89.064 M 300.00 % 22.266 M -82.41 % 126.558 M 300.00 % 31.640 M -86.13 % 228.094 M 300.00 % 57.024 M -21.25 % 72.413 M 300.00 % 18.103 M -60.78 % 46.161 M 300.00 % 11.540 M -58.68 % 27.927 M 300.00 % 6.982 M -85.08 % 46.782 M 300.00 % 11.696 M -73.17 % 43.584 M 300.00 % 10.896 M -74.57 % 42.840 M 300.00 % 10.710 M -92.45 % 141.937 M 300.00 % 35.484 M 0.00 % 35.484 M 614.47 % 4.967 M 0.00 % 4.967 M
Operating cash flow 7.161 M 114.08 % 3.345 M -12.71 % 3.832 M 84.14 % 2.081 M 129.65 % -7.019 M -5.68 % -6.642 M -22.93 % -5.403 M -423.34 % 1.671 M 3 376.47 % -51.000 K -102.07 % 2.458 M 133.13 % -7.419 M 78.22 % -34.064 M 57.89 % -80.884 M -494.60 % -13.603 M -11.00 % -12.255 M -254.36 % 7.939 M -74.35 % 30.956 M 317.86 % -14.209 M 0.40 % -14.266 M -48.20 % -9.626 M -167.08 % 14.349 M 217.17 % -12.246 M -3 176.88 % 398.000 K 106.06 % -6.572 M 14.38 % -7.676 M 0.00 % -7.676 M 6.82 % -8.238 M 0.00 % -8.238 M -97.96 % -4.162 M 0.00 % -4.162 M 71.77 % -14.744 M 0.00 % -14.744 M 16.58 % -17.675 M 0.00 % -17.675 M -230.74 % -5.344 M 0.00 % -5.344 M 12.49 % -6.107 M 0.00 % -6.107 M 41.25 % -10.396 M 0.00 % -10.396 M -361.46 % 3.976 M 0.00 % 3.976 M 94.05 % 2.049 M 0.00 % 2.049 M -72.20 % 7.370 M 0.00 % 7.370 M 142.62 % -17.294 M 0.00 % -17.294 M -100.00 % -8.647 M -98.33 % -4.360 M -100.00 % -2.180 M
Capital expenditure 0.000 100.00 % -64.000 K 0.000 0.000 0.000 100.00 % -434.000 K 0.000 100.00 % -52.000 K 0.000 100.00 % -383.000 K 0.000 100.00 % -2.482 M 0.000 100.00 % -28.000 K 0.000 100.00 % -57.000 K 0.000 100.00 % -328.000 K 0.000 0.000 100.00 % -176.000 K 0.000 100.00 % -1.074 M -300.00 % -268.500 K -0.75 % -266.500 K 0.00 % -266.500 K 99.15 % -31.258 M -200.63 % 31.062 M 201.17 % 10.314 M 195.77 % -10.770 M -114.12 % 76.283 M 197.41 % -78.310 M -1 627.69 % 5.126 M 185.79 % -5.975 M -704.71 % -742.500 K 0.00 % -742.500 K 12.75 % -851.000 K 0.00 % -851.000 K -71.92 % -495.000 K 0.00 % -495.000 K 76.63 % -2.118 M 0.00 % -2.118 M -1 423.74 % -139.000 K 0.00 % -139.000 K 83.52 % -843.500 K 0.00 % -843.500 K 76.32 % -3.562 M 0.00 % -3.562 M -100.00 % -1.781 M -873.22 % -183.000 K -100.00 % -91.500 K
Free CashFlow 7.161 M 118.26 % 3.281 M -14.38 % 3.832 M 84.14 % 2.081 M 129.65 % -7.019 M 0.81 % -7.076 M -30.96 % -5.403 M -433.72 % 1.619 M 3 274.51 % -51.000 K -102.46 % 2.075 M 127.97 % -7.419 M 79.70 % -36.546 M 54.82 % -80.884 M -493.38 % -13.631 M -11.23 % -12.255 M -255.48 % 7.882 M -74.54 % 30.956 M 312.95 % -14.537 M -1.90 % -14.266 M -48.20 % -9.626 M -167.92 % 14.173 M 215.74 % -12.246 M -1 711.54 % -676.000 K 90.12 % -6.841 M 13.87 % -7.943 M 0.00 % -7.943 M 79.89 % -39.496 M -273.05 % 22.824 M 270.99 % 6.152 M 141.20 % -14.931 M -124.26 % 61.539 M 166.13 % -93.053 M -641.55 % -12.549 M 46.94 % -23.650 M -288.56 % -6.087 M 0.00 % -6.087 M 12.53 % -6.958 M 0.00 % -6.958 M 36.11 % -10.891 M 0.00 % -10.891 M -686.14 % 1.858 M 0.00 % 1.858 M -2.72 % 1.910 M 0.00 % 1.910 M -70.73 % 6.527 M 0.00 % 6.527 M 131.29 % -20.856 M 0.00 % -20.856 M -100.00 % -10.428 M -129.54 % -4.543 M -100.00 % -2.272 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002 2001 2001 2001 2000 2000