TEXF.BR

Texaf S.A. TEXF.BR

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 32.311 M 10.21 % 29.318 M 6.88 % 27.432 M 20.70 % 22.727 M 3.93 % 21.868 M 0.82 % 21.691 M 14.96 % 18.869 M 3.63 % 18.208 M -1.00 % 18.392 M -6.39 % 19.648 M 3.81 % 18.927 M 1.65 % 18.619 M 7.95 % 17.248 M 26.24 % 13.663 M -20.70 % 17.230 M 27.18 % 13.548 M 62.08 % 8.359 M 26.36 % 6.615 M 12.79 % 5.865 M 27.44 % 4.602 M 259.24 % 1.281 M
Net income 7.428 M -36.20 % 11.642 M 39.39 % 8.352 M 60.43 % 5.206 M 13.92 % 4.570 M -57.57 % 10.771 M -16.56 % 12.909 M 184.21 % 4.542 M -16.72 % 5.454 M -0.04 % 5.456 M 16.46 % 4.685 M -27.69 % 6.479 M -0.57 % 6.516 M 255.87 % 1.831 M -39.17 % 3.010 M 57.18 % 1.915 M -46.37 % 3.571 M 43.70 % 2.485 M 38.75 % 1.791 M 714.09 % 220.000 K -63.67 % 605.522 K
Income before tax 8.434 M -45.75 % 15.547 M 81.33 % 8.574 M 8.23 % 7.922 M 29.70 % 6.108 M -52.28 % 12.799 M 54.93 % 8.261 M 272.12 % 2.220 M -59.10 % 5.428 M 0.09 % 5.423 M -10.81 % 6.080 M -32.53 % 9.012 M 97.72 % 4.558 M 30.64 % 3.489 M 23.72 % 2.820 M -29.76 % 4.015 M -26.85 % 5.489 M 78.45 % 3.076 M 80.09 % 1.708 M 5.11 % 1.625 M 168.91 % 604.283 K
Income before tax ratio 0.26 -50.78 % 0.53 69.66 % 0.31 -10.33 % 0.35 24.80 % 0.28 -52.66 % 0.59 34.78 % 0.44 259.08 % 0.12 -58.69 % 0.30 6.93 % 0.28 -14.08 % 0.32 -33.63 % 0.48 83.16 % 0.26 3.49 % 0.26 56.02 % 0.16 -44.77 % 0.30 -54.87 % 0.66 41.22 % 0.47 59.67 % 0.29 -17.53 % 0.35 -25.14 % 0.47
EBITDA 15.169 M -23.42 % 19.809 M 54.64 % 12.810 M 9.50 % 11.699 M -0.88 % 11.803 M 5.95 % 11.140 M 9.89 % 10.137 M 9.67 % 9.243 M -9.19 % 10.178 M 17.49 % 8.663 M -7.57 % 9.372 M 1.73 % 9.213 M 24.92 % 7.375 M 22.35 % 6.028 M 5.66 % 5.705 M 1.88 % 5.600 M 202.87 % 1.849 M -19.57 % 2.299 M 11.98 % 2.053 M 80.25 % 1.139 M 108.62 % 545.965 K
Net income ratio 0.23 -42.11 % 0.40 30.42 % 0.30 32.91 % 0.23 9.61 % 0.21 -57.91 % 0.50 -27.42 % 0.68 174.26 % 0.25 -15.88 % 0.30 6.79 % 0.28 12.18 % 0.25 -28.87 % 0.35 -7.89 % 0.38 181.90 % 0.13 -23.29 % 0.17 23.59 % 0.14 -66.91 % 0.43 13.72 % 0.38 23.02 % 0.31 538.78 % 0.05 -89.89 % 0.47
Ratio EBITDA 0.47 -30.52 % 0.68 44.69 % 0.47 -9.28 % 0.51 -4.63 % 0.54 5.09 % 0.51 -4.40 % 0.54 5.83 % 0.51 -8.27 % 0.55 25.51 % 0.44 -10.96 % 0.50 0.07 % 0.49 15.72 % 0.43 -3.08 % 0.44 33.25 % 0.33 -19.90 % 0.41 86.87 % 0.22 -36.35 % 0.35 -0.71 % 0.35 41.43 % 0.25 -41.93 % 0.43
Gross profit ratio 0.92 2.14 % 0.90 0.50 % 0.90 -2.92 % 0.93 -0.20 % 0.93 2.15 % 0.91 -3.55 % 0.94 0.39 % 0.94 1.26 % 0.93 3.54 % 0.90 -1.91 % 0.91 3.76 % 0.88 2.94 % 0.85 -2.01 % 0.87 -12.82 % 1.00 16.52 % 0.86 -1.30 % 0.87 -5.15 % 0.92 60.35 % 0.57 18.83 % 0.48 18.14 % 0.41
Weighted average shs out dil 3.667 M 0.00 % 3.667 M 0.00 % 3.667 M 0.00 % 3.667 M 1.75 % 3.604 M -0.85 % 3.635 M 0.00 % 3.635 M 0.00 % 3.635 M 0.00 % 3.635 M 0.00 % 3.635 M 3.69 % 3.505 M 7.16 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 2.56 % 3.189 M 0.00 % 3.189 M 0.00 % 3.189 M
Weighted average shs out 3.667 M 0.00 % 3.667 M 0.00 % 3.667 M 0.00 % 3.667 M 1.75 % 3.604 M 1.69 % 3.544 M 0.00 % 3.544 M 0.00 % 3.544 M 0.00 % 3.544 M 0.00 % 3.544 M 3.63 % 3.420 M 7.15 % 3.192 M -2.43 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 2.56 % 3.189 M 0.00 % 3.189 M 0.00 % 3.189 M
EPS diluted 2.03 -36.16 % 3.18 39.47 % 2.28 60.56 % 1.42 11.81 % 1.27 -57.09 % 2.96 -16.62 % 3.55 184.00 % 1.25 -16.67 % 1.50 0.00 % 1.50 11.94 % 1.34 -32.32 % 1.98 -0.50 % 1.99 255.36 % 0.56 -41.05 % 0.95 61.02 % 0.59 -45.87 % 1.09 43.42 % 0.76 35.71 % 0.56 711.59 % 0.07 -63.66 % 0.19
Earnings per share 2.03 -36.16 % 3.18 39.47 % 2.28 60.56 % 1.42 11.81 % 1.27 -57.09 % 2.96 -18.68 % 3.64 191.20 % 1.25 -16.67 % 1.50 0.00 % 1.50 11.94 % 1.34 -32.32 % 1.98 -0.50 % 1.99 255.36 % 0.56 -41.05 % 0.95 61.02 % 0.59 -45.87 % 1.09 43.42 % 0.76 35.71 % 0.56 711.59 % 0.07 -63.68 % 0.19
Gross profit 29.826 M 12.57 % 26.495 M 7.41 % 24.667 M 17.18 % 21.050 M 3.73 % 20.294 M 2.98 % 19.707 M 10.88 % 17.774 M 4.03 % 17.085 M 0.25 % 17.043 M -3.08 % 17.585 M 1.82 % 17.270 M 5.48 % 16.373 M 11.12 % 14.734 M 23.70 % 11.911 M -30.87 % 17.230 M 48.19 % 11.627 M 59.98 % 7.268 M 19.85 % 6.064 M 80.85 % 3.353 M 51.45 % 2.214 M 324.40 % 521.673 K
Income tax expense 956.000 K -75.44 % 3.893 M 1 780.68 % 207.000 K -92.36 % 2.709 M 77.41 % 1.527 M -23.92 % 2.007 M 142.97 % -4.671 M -100.47 % -2.330 M -8 221.43 % -28.000 K -3.70 % -27.000 K -102.10 % 1.288 M -37.57 % 2.063 M 208.98 % -1.893 M -244.17 % 1.313 M -16.85 % 1.579 M -27.73 % 2.185 M 111.52 % 1.033 M 123.11 % 463.000 K 941.82 % -55.000 K -103.94 % 1.396 M 112 771.51 % -1.239 K
Cost of revenue 2.485 M -11.97 % 2.823 M 2.10 % 2.765 M 64.88 % 1.677 M 6.54 % 1.574 M -20.67 % 1.984 M 81.19 % 1.095 M -2.49 % 1.123 M -16.75 % 1.349 M -34.61 % 2.063 M 24.50 % 1.657 M -26.22 % 2.246 M -10.66 % 2.514 M 43.49 % 1.752 M 0.000 -100.00 % 1.921 M 76.08 % 1.091 M 98.00 % 551.000 K -78.07 % 2.512 M 5.19 % 2.388 M 214.47 % 759.372 K
General and administrative expenses 885.000 K -83.17 % 5.258 M 494.80 % 884.000 K 17.09 % 755.000 K 69.28 % 446.000 K -51.89 % 927.000 K 12.23 % 826.000 K 58.24 % 522.000 K -85.14 % 3.512 M -22.49 % 4.531 M 0.000 0.000 0.000 0.000 -100.00 % 2.864 M 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 369.000 K 45.85 % 253.000 K -13.06 % 291.000 K -21.98 % 373.000 K 9.71 % 340.000 K -18.85 % 419.000 K 83.77 % 228.000 K -6.56 % 244.000 K 57.42 % 155.000 K -29.86 % 221.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 18.402 M 256.35 % 5.164 M -65.43 % 14.939 M 25.34 % 11.919 M -10.52 % 13.321 M 24.01 % 10.742 M 16.31 % 9.236 M -3.60 % 9.581 M -2.69 % 9.846 M -15.48 % 11.650 M 13.05 % 10.305 M 1 030 400.00 % 1.000 K -80.00 % 5.000 K -99.94 % 8.047 M 6 196.21 % -132.000 K -3 400.00 % 4.000 K 33.33 % 3.000 K 0.00 % 3.000 K 0.000 0.000 0.000
Operating expenses 19.656 M 84.13 % 10.675 M -33.75 % 16.114 M 23.51 % 13.047 M -7.78 % 14.148 M 17.04 % 12.088 M 17.47 % 10.290 M -0.55 % 10.347 M 5.09 % 9.846 M -15.48 % 11.650 M 13.05 % 10.305 M 3.87 % 9.921 M 0.98 % 9.825 M 22.10 % 8.047 M -39.85 % 13.378 M 63.75 % 8.170 M 28.60 % 6.353 M 83.51 % 3.462 M 78.09 % 1.944 M 13.09 % 1.719 M 4 478.63 % 37.544 K
Cost and expenses 22.141 M 67.16 % 13.245 M -29.84 % 18.879 M 28.22 % 14.724 M -6.35 % 15.722 M 11.73 % 14.072 M 23.60 % 11.385 M -0.74 % 11.470 M 2.46 % 11.195 M -18.36 % 13.713 M 14.64 % 11.962 M -1.68 % 12.167 M -1.39 % 12.339 M 25.92 % 9.799 M -26.75 % 13.378 M 32.57 % 10.091 M 35.56 % 7.444 M 85.50 % 4.013 M -9.94 % 4.456 M 8.50 % 4.107 M 415.36 % 796.916 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
Selling general and administrative expenses 1.254 M -77.25 % 5.511 M 369.02 % 1.175 M 4.17 % 1.128 M 36.40 % 827.000 K -38.56 % 1.346 M 27.70 % 1.054 M 37.60 % 766.000 K -79.11 % 3.667 M -22.83 % 4.752 M 48.69 % 3.196 M 19.97 % 2.664 M 0.000 0.000 -100.00 % 2.864 M 0.000 0.000 0.000 -100.00 % 1.944 M 13.09 % 1.719 M 4 478.63 % 37.544 K
Interest income 517.000 K 1 515.63 % 32.000 K 0.000 -100.00 % 22.000 K -77.55 % 98.000 K -17.65 % 119.000 K -72.26 % 429.000 K -27.04 % 588.000 K 4 423.08 % 13.000 K 225.00 % 4.000 K -78.95 % 19.000 K -44.12 % 34.000 K 3.03 % 33.000 K -35.29 % 51.000 K 131.82 % 22.000 K -75.56 % 90.000 K -39.60 % 149.000 K 15.50 % 129.000 K 0.000 0.000 0.000
Interest expense 888.000 K 1 575.47 % 53.000 K 194.44 % 18.000 K -67.86 % 56.000 K -59.12 % 137.000 K -62.05 % 361.000 K -15.85 % 429.000 K -27.04 % 588.000 K 77.64 % 331.000 K -4.06 % 345.000 K 62.74 % 212.000 K 2.42 % 207.000 K 36.18 % 152.000 K -55.81 % 344.000 K 189.08 % 119.000 K -28.31 % 166.000 K 82.42 % 91.000 K -24.17 % 120.000 K 0.000 0.000 0.000
Depreciation and amortization 5.847 M 36.80 % 4.274 M 1.33 % 4.218 M 15.59 % 3.649 M -4.00 % 3.801 M 12.39 % 3.382 M 14.92 % 2.943 M -2.49 % 3.018 M 8.29 % 2.787 M -10.44 % 3.112 M 26.30 % 2.464 M -17.40 % 2.983 M 9.15 % 2.733 M 354.74 % 601.000 K -76.72 % 2.582 M 10.06 % 2.346 M 151.18 % 934.000 K 30.63 % 715.000 K 11.02 % 644.000 K 0.00 % 644.000 K 941.46 % 61.836 K
Operating income 10.170 M -35.71 % 15.820 M 84.12 % 8.592 M 7.99 % 7.956 M 29.45 % 6.146 M -21.02 % 7.782 M -10.54 % 8.699 M 155.10 % 3.410 M -44.81 % 6.179 M 4.92 % 5.889 M -11.67 % 6.667 M 4.06 % 6.407 M 36.29 % 4.701 M 24.66 % 3.771 M 27.74 % 2.952 M -16.04 % 3.516 M -25.99 % 4.751 M 66.35 % 2.856 M 102.70 % 1.409 M 184.65 % 495.000 K 2.25 % 484.129 K
Operating income ratio 0.31 -41.67 % 0.54 72.28 % 0.31 -10.53 % 0.35 24.56 % 0.28 -21.66 % 0.36 -22.18 % 0.46 146.17 % 0.19 -44.26 % 0.34 12.09 % 0.30 -14.91 % 0.35 2.36 % 0.34 26.25 % 0.27 -1.25 % 0.28 61.09 % 0.17 -33.98 % 0.26 -54.34 % 0.57 31.64 % 0.43 79.72 % 0.24 123.35 % 0.11 -71.54 % 0.38
Total other income expenses net -1.736 M -535.90 % -273.000 K -1 416.67 % -18.000 K 47.06 % -34.000 K 10.53 % -38.000 K 82.88 % -222.000 K 49.32 % -438.000 K 63.19 % -1.190 M -57.82 % -754.000 K -61.80 % -466.000 K 20.61 % -587.000 K -122.53 % 2.605 M 1 921.68 % -143.000 K 49.29 % -282.000 K 38.70 % -460.000 K -160.45 % 761.000 K -78.08 % 3.471 M 1 477.73 % 220.000 K -26.42 % 299.000 K -73.54 % 1.130 M 840.46 % 120.154 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Net debt 22.618 M 41.27 % 16.010 M 152.25 % 6.347 M 301.05 % -3.157 M -261.21 % -874.000 K -273.50 % -234.000 K -113.66 % 1.713 M -66.76 % 5.153 M 2.92 % 5.007 M 11.61 % 4.486 M 2 131.84 % 201.000 K 107.57 % -2.655 M -2 449.56 % 113.000 K -88.55 % 987.000 K 0.000 100.00 % -2.755 M 42.09 % -4.757 M -66.15 % -2.863 M -467.99 % 778.000 K 618.67 % -150.000 K -68.54 % -89.000 K
Total investments 1.004 M -52.17 % 2.099 M -7.70 % 2.274 M 91.09 % 1.190 M 255.22 % 335.000 K 65.02 % 203.000 K 19.41 % 170.000 K 147.22 % -360.000 K -16.13 % -310.000 K -138.13 % 813.000 K 10.46 % 736.000 K 0.000 0.000 0.000 0.000 -100.00 % 21.000 K -99.03 % 2.165 M 46.68 % 1.476 M -57.22 % 3.450 M 176.00 % 1.250 M 38.89 % 900.000 K
Total debt 32.872 M 33.73 % 24.580 M 108.15 % 11.809 M 325.40 % 2.776 M 40.99 % 1.969 M -76.92 % 8.533 M 17.26 % 7.277 M -17.56 % 8.827 M -1.02 % 8.918 M -10.34 % 9.947 M 137.68 % 4.185 M -8.24 % 4.561 M -0.37 % 4.578 M 0.39 % 4.560 M 0.000 -100.00 % 1.947 M 211.52 % 625.000 K -49.64 % 1.241 M 26.89 % 978.000 K 54.99 % 631.000 K 48.12 % 426.000 K
Accumulated other comprehensive income loss 87.789 M 1.76 % 86.274 M 6.80 % 80.783 M 4.81 % 77.075 M 1.34 % 76.055 M 0.55 % 75.642 M 588.23 % -15.493 M -3.22 % -15.009 M -34.50 % -11.159 M 7.21 % -12.026 M -9.40 % -10.993 M -31.42 % -8.365 M -15.94 % -7.215 M -20.29 % -5.998 M 9.34 % -6.616 M -33.74 % -4.947 M -145.51 % -2.015 M -17.29 % -1.718 M -107.69 % 22.328 M 5.54 % 21.156 M 1.12 % 20.921 M
Retained earnings 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 53.697 M 3.99 % 51.637 M 7.05 % 48.238 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.791 M 7.57 % 1.665 M 0.000
Common stock 25.497 M 0.00 % 25.497 M 0.00 % 25.497 M 0.00 % 25.497 M 8.97 % 23.398 M 8.79 % 21.508 M 0.00 % 21.508 M 0.00 % 21.508 M 0.00 % 21.508 M 0.00 % 21.508 M 0.00 % 21.508 M 173.74 % 7.857 M 0.00 % 7.857 M 65.62 % 4.744 M 0.00 % 4.744 M 0.00 % 4.744 M 0.00 % 4.744 M 0.00 % 4.744 M 0.00 % 4.744 M 0.00 % 4.744 M 0.00 % 4.744 M
Total equity 114.844 M 2.13 % 112.450 M 5.40 % 106.692 M 3.62 % 102.963 M 3.13 % 99.837 M 2.38 % 97.516 M 8.09 % 90.214 M 12.53 % 80.167 M 2.65 % 78.099 M 4.71 % 74.587 M 5.11 % 70.964 M 6.35 % 66.728 M 9.97 % 60.681 M 12.61 % 53.885 M 1.59 % 53.040 M 4.28 % 50.863 M 8.89 % 46.711 M 9.80 % 42.542 M 32.90 % 32.011 M 4.22 % 30.716 M 6.73 % 28.778 M
Other non current liabilities 1.393 M 0.00 % 1.393 M -77.48 % 6.185 M 36.20 % 4.541 M -12.01 % 5.161 M 0.000 -100.00 % 5.159 M -60.14 % 12.943 M -6.20 % 13.799 M -7.36 % 14.896 M 35.33 % 11.007 M 322.05 % 2.608 M 10.74 % 2.355 M 3.84 % 2.268 M 108.44 % -26.857 M -1 580.54 % 1.814 M 20.05 % 1.511 M 24.26 % 1.216 M 110.79 % -11.270 M -3.18 % -10.923 M 19.60 % -13.585 M
Long term debt 29.798 M 44.31 % 20.649 M 111.72 % 9.753 M 438.84 % 1.810 M 134.15 % 773.000 K -60.68 % 1.966 M -53.94 % 4.268 M -73.26 % 15.959 M -8.54 % 17.449 M -8.02 % 18.971 M 59.62 % 11.885 M 577.98 % 1.753 M 18.37 % 1.481 M -24.17 % 1.953 M 0.000 -100.00 % 1.035 M 270.97 % 279.000 K -55.36 % 625.000 K -5.45 % 661.000 K 165.46 % 249.000 K 29.69 % 192.000 K
Total non current liabilities 43.125 M 21.41 % 35.519 M 25.82 % 28.230 M 29.91 % 21.730 M 15.96 % 18.740 M -6.54 % 20.052 M -14.40 % 23.426 M -23.73 % 30.716 M -4.73 % 32.240 M -6.63 % 34.531 M 10.64 % 31.211 M 1.06 % 30.883 M -2.33 % 31.619 M -9.97 % 35.119 M 0.000 -100.00 % 32.605 M 33.79 % 24.371 M 2.88 % 23.689 M 0.000 0.000 0.000
Other current liabilities 4.756 M -21.63 % 6.069 M 47.81 % 4.106 M 783.01 % 465.000 K -64.85 % 1.323 M 203.44 % 436.000 K -91.04 % 4.865 M 201.06 % -4.814 M 7.71 % -5.216 M 10.49 % -5.827 M -62.45 % -3.587 M -189.10 % 4.026 M 2.31 % 3.935 M 6.70 % 3.688 M 0.000 -100.00 % 7.699 M 89.03 % 4.073 M 37.00 % 2.973 M 1 037.85 % -317.000 K 17.02 % -382.000 K -63.25 % -234.000 K
Deferred revenue 0.000 0.000 0.000 -100.00 % 4.096 M 20.05 % 3.412 M -27.54 % 4.709 M 101.24 % 2.340 M 28.43 % 1.822 M -41.32 % 3.105 M 5.47 % 2.944 M -8.49 % 3.217 M 33.49 % 2.410 M 131.73 % 1.040 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 3.074 M -21.80 % 3.931 M 82.75 % 2.151 M 122.67 % 966.000 K -19.23 % 1.196 M -47.98 % 2.299 M -23.60 % 3.009 M 34.39 % 2.239 M 4.04 % 2.152 M -4.27 % 2.248 M 275.92 % 598.000 K -78.70 % 2.808 M -9.33 % 3.097 M 18.80 % 2.607 M 0.000 -100.00 % 912.000 K 163.58 % 346.000 K -43.83 % 616.000 K 94.32 % 317.000 K -17.02 % 382.000 K 63.25 % 234.000 K
Total current liabilities 16.695 M -10.90 % 18.737 M 33.64 % 14.020 M 33.92 % 10.469 M 1.57 % 10.307 M -24.65 % 13.679 M 25.59 % 10.892 M 16.23 % 9.371 M -12.28 % 10.683 M -5.23 % 11.272 M 35.84 % 8.298 M -19.83 % 10.351 M 14.21 % 9.063 M 4.61 % 8.664 M 0.000 -100.00 % 8.611 M 94.86 % 4.419 M 23.13 % 3.589 M 0.000 0.000 0.000
Total liabilities 59.820 M 10.26 % 54.256 M 28.42 % 42.250 M 31.22 % 32.199 M 10.85 % 29.047 M -13.89 % 33.731 M -1.71 % 34.318 M -14.39 % 40.087 M -6.61 % 42.923 M -6.29 % 45.803 M 15.93 % 39.509 M -4.18 % 41.234 M 1.36 % 40.682 M -7.08 % 43.783 M 1.85 % 42.989 M 4.30 % 41.216 M 43.16 % 28.790 M 5.54 % 27.278 M 71.17 % 15.936 M -2.48 % 16.342 M -43.45 % 28.900 M
Other non current assets 141.869 M 657.97 % 18.717 M -84.36 % 119.661 M 12.36 % 106.499 M -0.46 % 106.990 M 2.07 % 104.816 M 2.60 % 102.156 M 3.03 % 99.147 M 5.37 % 94.097 M 6.90 % 88.025 M 6.78 % 82.434 M 5.02 % 78.491 M 4.50 % 75.111 M 4.19 % 72.087 M 559.04 % -15.704 M -125.10 % 62.554 M 2.19 % 61.212 M 3.19 % 59.320 M 2 448.38 % -2.526 M 92.71 % -34.673 M -1.27 % -34.237 M
Long term investments 0.000 -100.00 % 2.099 M -7.70 % 2.274 M 91.09 % 1.190 M 255.22 % 335.000 K 65.02 % 203.000 K 19.41 % 170.000 K 147.22 % -360.000 K -16.13 % -310.000 K -138.13 % 813.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 87.000 K 7.41 % 81.000 K 912.50 % 8.000 K 300.00 % 2.000 K -66.67 % 6.000 K -33.33 % 9.000 K -40.00 % 15.000 K -34.78 % 23.000 K -43.90 % 41.000 K -4.65 % 43.000 K 30.30 % 33.000 K -21.43 % 42.000 K -20.75 % 53.000 K 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
Goodwill and intangible assets 87.000 K 7.41 % 81.000 K 912.50 % 8.000 K 300.00 % 2.000 K -66.67 % 6.000 K -33.33 % 9.000 K -40.00 % 15.000 K -34.78 % 23.000 K -43.90 % 41.000 K -4.65 % 43.000 K 30.30 % 33.000 K -21.43 % 42.000 K -20.75 % 53.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 11.642 M -91.51 % 137.171 M 1 510.74 % 8.516 M -1.71 % 8.664 M 4.27 % 8.309 M -16.16 % 9.911 M 2.62 % 9.658 M -2.98 % 9.955 M -27.48 % 13.728 M -7.43 % 14.830 M -0.32 % 14.878 M 4.66 % 14.216 M -1.12 % 14.377 M -4.60 % 15.070 M -4.04 % 15.704 M -11.25 % 17.694 M 179.79 % 6.324 M 50.04 % 4.215 M 79.29 % 2.351 M -93.15 % 34.310 M 0.21 % 34.237 M
Total non current assets 153.598 M -2.87 % 158.136 M 21.13 % 130.554 M 11.99 % 116.579 M 0.54 % 115.957 M 0.61 % 115.252 M 2.69 % 112.236 M 2.85 % 109.125 M 1.17 % 107.866 M 3.72 % 103.995 M 6.83 % 97.345 M 4.96 % 92.749 M 3.58 % 89.541 M 2.74 % 87.157 M 0.000 -100.00 % 80.248 M 18.82 % 67.536 M 6.30 % 63.535 M 0.000 0.000 0.000
Other current assets 3.315 M 189.69 % -3.696 M -148.02 % 7.696 M 8.75 % 7.077 M 14 054.00 % 50.000 K -98.07 % 2.595 M 810.53 % 285.000 K -4.36 % 298.000 K -43.67 % 529.000 K 8.18 % 489.000 K -49.12 % 961.000 K 51.10 % 636.000 K -48.00 % 1.223 M -44.74 % 2.213 M -61.79 % 5.791 M 934.11 % 560.000 K -26.89 % 766.000 K 50.20 % 510.000 K 111.53 % -4.423 M -54.54 % -2.862 M 86.97 % -21.973 M
Short term investments 1.004 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 % 3.450 M 176.00 % 1.250 M 38.89 % 900.000 K
cash and cash equivalents 10.254 M 19.65 % 8.570 M 56.90 % 5.462 M -7.94 % 5.933 M -14.99 % 6.979 M -20.39 % 8.767 M 57.57 % 5.564 M 51.44 % 3.674 M -6.06 % 3.911 M -28.38 % 5.461 M 37.07 % 3.984 M -44.79 % 7.216 M 61.61 % 4.465 M 24.97 % 3.573 M 0.000 -100.00 % 4.702 M -12.63 % 5.382 M 31.14 % 4.104 M 1 952.00 % 200.000 K -74.39 % 781.000 K 51.65 % 515.000 K
Cash and short term investments 10.254 M 19.65 % 8.570 M 56.90 % 5.462 M -7.94 % 5.933 M -14.99 % 6.979 M -20.39 % 8.767 M 57.57 % 5.564 M 51.44 % 3.674 M -6.06 % 3.911 M -28.38 % 5.461 M 37.07 % 3.984 M -44.79 % 7.216 M 61.61 % 4.465 M 24.97 % 3.573 M 0.000 -100.00 % 4.702 M -12.63 % 5.382 M 31.14 % 4.104 M 12.44 % 3.650 M 79.71 % 2.031 M 43.53 % 1.415 M
Total current assets 21.066 M 145.81 % 8.570 M -53.39 % 18.388 M -1.05 % 18.583 M 43.75 % 12.927 M -19.18 % 15.995 M 30.08 % 12.296 M 10.49 % 11.129 M -15.41 % 13.156 M -19.76 % 16.395 M 24.89 % 13.128 M -13.71 % 15.213 M 28.68 % 11.822 M 12.47 % 10.511 M 0.000 -100.00 % 11.831 M 48.54 % 7.965 M 26.73 % 6.285 M 0.000 0.000 0.000
Inventory 6.021 M 0.000 -100.00 % 4.552 M -1.51 % 4.622 M 6.35 % 4.346 M -6.19 % 4.633 M -6.37 % 4.948 M 3.75 % 4.769 M -2.77 % 4.905 M -25.51 % 6.585 M 31.02 % 5.026 M 11.29 % 4.516 M 20.59 % 3.745 M 26.78 % 2.954 M 0.000 -100.00 % 3.178 M 740.74 % 378.000 K 0.00 % 378.000 K 0.000 0.000 0.000
Net receivables 1.476 M -60.06 % 3.696 M 445.13 % 678.000 K -28.71 % 951.000 K -38.72 % 1.552 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.087 M 17.84 % 1.771 M 0.000 0.000 -100.00 % 1.439 M 11.29 % 1.293 M 67.27 % 773.000 K -6.98 % 831.000 K -95.96 % 20.558 M
Tax assets 0.000 -100.00 % 68.000 K -28.42 % 95.000 K -57.59 % 224.000 K -29.34 % 317.000 K 1.28 % 313.000 K 32.07 % 237.000 K -34.17 % 360.000 K 16.13 % 310.000 K 9.15 % 284.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 175.000 K -51.79 % 363.000 K 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 96.029 M 0.000 0.000 0.000 -100.00 % 47.947 M 1.89 % 47.058 M -18.41 % 57.678 M
Account payables 4.129 M 3.23 % 4.000 M 1.99 % 3.922 M 204.03 % 1.290 M -9.09 % 1.419 M -28.15 % 1.975 M 50.65 % 1.311 M -11.12 % 1.475 M 41.69 % 1.041 M -36.29 % 1.634 M 68.63 % 969.000 K -37.68 % 1.555 M -4.37 % 1.626 M -31.36 % 2.369 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax payables 4.736 M -0.02 % 4.737 M 23.33 % 3.841 M 5.18 % 3.652 M 23.50 % 2.957 M -30.59 % 4.260 M 149.56 % 1.707 M 55.18 % 1.100 M -45.63 % 2.023 M 4.01 % 1.945 M -3.71 % 2.020 M 2.96 % 1.962 M 384.44 % 405.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 783.000 K 68.75 % 464.000 K 0.000 -100.00 % 1.179 M 0.000 -100.00 % 1.012 M 107.26 % -13.947 M -1 969.57 % 746.000 K 23.92 % 602.000 K -55.14 % 1.342 M -50.30 % 2.700 M -25.99 % 3.648 M -18.48 % 4.475 M 5.32 % 4.249 M 0.000 -100.00 % 2.991 M 178.75 % 1.073 M -23.58 % 1.404 M 0.000 0.000 0.000
Minority interest 1.558 M 129.46 % 679.000 K 64.81 % 412.000 K 5.37 % 391.000 K 1.82 % 384.000 K 4.92 % 366.000 K 6.40 % 344.000 K 7.17 % 321.000 K 2.56 % 313.000 K -0.32 % 314.000 K -1.88 % 320.000 K -96.61 % 9.442 M 5.26 % 8.970 M 15.04 % 7.797 M -4.31 % 8.148 M -3.81 % 8.471 M -6.21 % 9.032 M 11.98 % 8.066 M 22 945.71 % 35.000 K -7.89 % 38.000 K 0.000
Capital lease obligations 6.173 M 18.01 % 5.231 M 5 406.32 % 95.000 K 0.000 0.000 0.000 0.000 -100.00 % 9.371 M -12.28 % 10.683 M -5.23 % 11.272 M 35.84 % 8.298 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -53.697 M -3.99 % -51.637 M -7.05 % -48.238 M 0.000 0.000 -100.00 % 43.854 M 1 308.74 % 3.113 M 0.00 % 3.113 M -91.73 % 37.648 M 14.31 % 32.935 M 10.77 % 29.732 M 855.09 % 3.113 M 0.00 % 3.113 M 0.00 % 3.113 M
Deferred tax liabilities non current 11.151 M -14.31 % 13.013 M 5.87 % 12.292 M -13.44 % 14.200 M 10.89 % 12.806 M 0.01 % 12.805 M -8.53 % 13.999 M -29.33 % 19.810 M -8.94 % 21.756 M -0.50 % 21.866 M -1.57 % 22.215 M -2.88 % 22.874 M -1.86 % 23.308 M -12.54 % 26.649 M 0.000 -100.00 % 26.765 M 24.44 % 21.508 M 5.20 % 20.444 M 92.70 % 10.609 M -0.61 % 10.674 M -20.30 % 13.393 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 42.989 M 0.000 0.000 0.000 -100.00 % 15.936 M -2.48 % 16.342 M -43.45 % 28.900 M
Total assets 174.664 M 4.77 % 166.706 M 11.93 % 148.942 M 10.20 % 135.162 M 4.87 % 128.884 M -1.80 % 131.247 M 5.39 % 124.532 M 3.56 % 120.254 M -0.63 % 121.022 M 0.52 % 120.390 M 8.98 % 110.473 M 2.33 % 107.962 M 6.51 % 101.363 M 3.78 % 97.668 M 1.71 % 96.029 M 4.29 % 92.079 M 21.96 % 75.501 M 8.14 % 69.820 M 45.62 % 47.947 M 1.89 % 47.058 M -18.41 % 57.678 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Deferred income tax 0.000 0.000 100.00 % -2.118 M -270.53 % 1.242 M 4 868.00 % 25.000 K 102.13 % -1.176 M 79.76 % -5.811 M 0.000 100.00 % -101.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
Stock based compensation 0.000 0.000 -100.00 % 2.118 M 270.53 % -1.242 M -4 868.00 % -25.000 K -102.13 % 1.176 M -79.76 % 5.811 M 0.000 -100.00 % 101.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 895.000 K 210.90 % -807.000 K -134.81 % 2.318 M 448.57 % -665.000 K 52.33 % -1.395 M -297.59 % 706.000 K -75.23 % 2.850 M 142 400.00 % 2.000 K -99.40 % 335.000 K 168.09 % -492.000 K 19.48 % -611.000 K -261.21 % 379.000 K 194.28 % -402.000 K -129.82 % 1.348 M 93.12 % 698.000 K 295.52 % -357.000 K -107.27 % 4.910 M 9 920.00 % -50.000 K -111.57 % 432.000 K 199.08 % -436.000 K -2 253.51 % 20.246 K
Accounts receivables 1.704 M 154.10 % -3.150 M -17 400.00 % -18.000 K 97.31 % -670.000 K -187.81 % 763.000 K 258.63 % -481.000 K -124.18 % 1.989 M 344.97 % 447.000 K 277.38 % -252.000 K -126.44 % 953.000 K -62.21 % 2.522 M 2 867.06 % 85.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 69.000 K 109.93 % -695.000 K -461.87 % -123.694 K
Inventory -1.092 M -197.55 % -367.000 K -365.94 % 138.000 K 148.25 % -286.000 K -246.67 % 195.000 K -57.88 % 463.000 K 322.60 % -208.000 K -236.84 % 152.000 K -90.88 % 1.666 M 205.04 % -1.586 M -126.25 % -701.000 K 9.08 % -771.000 K 12.49 % -881.000 K 7.26 % -950.000 K -235.33 % 702.000 K 181.44 % -862.000 K -4 410.00 % 20.000 K 108.26 % -242.000 K -1 444.44 % 18.000 K -94.99 % 359.000 K 33 704.14 % 1.062 K
Accounts payables -698.000 K -125.76 % 2.710 M 23.29 % 2.198 M 655.33 % 291.000 K 113.78 % -2.112 M -391.71 % 724.000 K -32.27 % 1.069 M 235.83 % -787.000 K 15.47 % -931.000 K -237.32 % 678.000 K 126.88 % -2.522 M -2 867.06 % -85.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.377 K
Other working capital 981.000 K 189.38 % 339.000 K 0.000 0.000 100.00 % -241.000 K 0.000 -100.00 % 478.000 K 151.58 % 190.000 K 228.38 % -148.000 K 72.44 % -537.000 K 77.92 % -2.432 M -328.36 % 1.065 M 122.34 % 479.000 K -79.16 % 2.298 M 57 550.00 % -4.000 K -100.79 % 505.000 K -89.67 % 4.890 M 2 446.88 % 192.000 K -44.35 % 345.000 K 445.00 % -100.000 K -170.67 % 141.501 K
Other non cash items -440.000 K 91.79 % -5.362 M -214.30 % -1.706 M -217.49 % 1.452 M -9.48 % 1.604 M 139.01 % -4.112 M 41.29 % -7.004 M -716.55 % 1.136 M 191.28 % 390.000 K 131.18 % -1.251 M -211.19 % -402.000 K 87.48 % -3.212 M 18.46 % -3.939 M -213.65 % 3.466 M 639.88 % -642.000 K -421.00 % 200.000 K 105.34 % -3.746 M -3 329.31 % 116.000 K 128.50 % -407.000 K -144.34 % 918.000 K 791.20 % -132.812 K
Net cash provided by operating activities 13.781 M 41.39 % 9.747 M -26.14 % 13.196 M 36.77 % 9.648 M 12.30 % 8.591 M -20.04 % 10.744 M -8.50 % 11.742 M 34.87 % 8.706 M 0.46 % 8.666 M 27.09 % 6.819 M 9.23 % 6.243 M -12.06 % 7.099 M 19.19 % 5.956 M -14.98 % 7.005 M 24.03 % 5.648 M 40.53 % 4.019 M -38.68 % 6.554 M 120.08 % 2.978 M 21.06 % 2.460 M 82.76 % 1.346 M 142.61 % 554.792 K
Investments in property plant and equipment -8.784 M 23.78 % -11.524 M 32.09 % -16.969 M -96.74 % -8.625 M -51.48 % -5.694 M 22.46 % -7.343 M -22.16 % -6.011 M 9.06 % -6.610 M 11.17 % -7.441 M 20.26 % -9.331 M -18.40 % -7.881 M -55.60 % -5.065 M 3.28 % -5.237 M 30.30 % -7.514 M -48.59 % -5.057 M -7.87 % -4.688 M -11.94 % -4.188 M -94.88 % -2.149 M -344.01 % -484.000 K 6.02 % -515.000 K 70.05 % -1.720 M
Acquisitions net -7.000 K 0.000 -100.00 % 10.000 K -61.54 % 26.000 K 0.000 -100.00 % 6.428 M 741.36 % 764.000 K 12 633.33 % 6.000 K -93.55 % 93.000 K 272.00 % 25.000 K -97.95 % 1.220 M 0.000 0.000 100.00 % -300.000 K 88.89 % -2.700 M -115.65 % -1.252 M 0.000 100.00 % -310.000 K -15 600.00 % 2.000 K 0.00 % 2.000 K 0.000
Purchases of investments 0.000 0.000 100.00 % -450.000 K -41.96 % -317.000 K -147.66 % -128.000 K -2.40 % -125.000 K 26.04 % -169.000 K -2 314.29 % -7.000 K 92.47 % -93.000 K -30.99 % -71.000 K 89.48 % -675.000 K 48.36 % -1.307 M 0.000 0.000 100.00 % -4.000 K 0.000 100.00 % -43.000 K 93.68 % -680.000 K 0.000 100.00 % -378.000 K -2 715.01 % -13.428 K
Sales maturities of investments 896.000 K 0.000 -100.00 % 440.000 K 51.20 % 291.000 K 0.000 100.00 % -6.303 M -959.33 % -595.000 K -9 816.67 % -6.000 K -166.67 % 9.000 K 800.00 % 1.000 K 0.00 % 1.000 K 0.000 -100.00 % 1.039 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.000 K 0.000
Other investing activites -4.933 M -268.42 % 2.929 M 765.68 % -440.000 K -51.20 % -291.000 K 0.000 -100.00 % 6.303 M 959.33 % 595.000 K 213.16 % 190.000 K 0.00 % 190.000 K 860.00 % -25.000 K -377.78 % 9.000 K -99.71 % 3.097 M 22 021.43 % 14.000 K 138.89 % -36.000 K -105.84 % 616.000 K -30.08 % 881.000 K 0.000 -100.00 % 1.000 K 0.000 -100.00 % 95.000 K 0.000
Net cash used for investing activites -12.828 M -49.25 % -8.595 M 50.63 % -17.409 M -95.26 % -8.916 M -53.14 % -5.822 M -459.81 % -1.040 M 80.80 % -5.416 M 15.65 % -6.421 M 10.18 % -7.149 M 23.95 % -9.401 M -28.32 % -7.326 M -123.69 % -3.275 M 21.73 % -4.184 M 46.70 % -7.850 M -9.87 % -7.145 M -41.23 % -5.059 M -19.57 % -4.231 M -34.83 % -3.138 M -551.04 % -482.000 K 38.75 % -787.000 K 54.59 % -1.733 M
Debt repayment 6.585 M -17.86 % 8.017 M -11.26 % 9.034 M 1 019.45 % 807.000 K 135.15 % -2.296 M 23.75 % -3.011 M -94.26 % -1.550 M -1 584.78 % -92.000 K 91.05 % -1.028 M -117.84 % 5.762 M 1 640.64 % -374.000 K -1 977.78 % -18.000 K -250.00 % 12.000 K -96.69 % 363.000 K -84.15 % 2.290 M 74.28 % 1.314 M 287.71 % -700.000 K -172.61 % 964.000 K 2 341.86 % -43.000 K -175.44 % 57.000 K 447.01 % -16.426 K
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
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
Dividends paid -6.024 M -4.55 % -5.762 M -10.00 % -5.238 M -106.63 % -2.535 M -14.50 % -2.214 M 35.68 % -3.442 M -19.27 % -2.886 M -18.77 % -2.430 M -19.18 % -2.039 M -19.87 % -1.701 M -33.41 % -1.275 M -19.94 % -1.063 M -19.04 % -893.000 K -21.33 % -736.000 K -20.26 % -612.000 K 35.78 % -953.000 K -126.37 % -421.000 K -20.29 % -350.000 K -10.76 % -316.000 K 0.000 0.000
Other financing activites -58.000 K -5.45 % -55.000 K -3.77 % -53.000 K -3.92 % -51.000 K -8.51 % -47.000 K 2.08 % -48.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 503.000 K -77.14 % 2.200 M -41.22 % 3.743 M 310.40 % -1.779 M 60.96 % -4.557 M 29.90 % -6.501 M -46.55 % -4.436 M -75.89 % -2.522 M 17.77 % -3.067 M -175.52 % 4.061 M 346.27 % -1.649 M -52.54 % -1.081 M -22.70 % -881.000 K -136.19 % -373.000 K -122.23 % 1.678 M 364.82 % 361.000 K 132.20 % -1.121 M -282.57 % 614.000 K 271.03 % -359.000 K -729.82 % 57.000 K 447.01 % -16.426 K
Effect of forex changes on cash 227.000 K 193.03 % -244.000 K -24 300.00 % -1.000 K -200.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -2.000 K 99.60 % -500.000 K -6 350.00 % 8.000 K 0.000 100.00 % -3.000 K 85.00 % -20.000 K -1 900.00 % -1.000 K -102.70 % 37.000 K 0.000 0.000 0.000 0.000
Net change in cash 1.684 M -45.82 % 3.108 M 759.87 % -471.000 K 54.97 % -1.046 M 41.50 % -1.788 M -155.82 % 3.203 M 69.47 % 1.890 M 897.47 % -237.000 K 84.71 % -1.550 M -204.94 % 1.477 M 145.70 % -3.232 M -217.48 % 2.751 M 208.75 % 891.000 K 169.12 % -1.289 M -900.62 % 161.000 K 123.68 % -680.000 K -153.21 % 1.278 M 181.50 % 454.000 K 0.000 0.000 0.000
Cash at beginning of period 8.570 M 56.90 % 5.462 M -7.94 % 5.933 M -14.99 % 6.979 M -20.39 % 8.767 M 57.57 % 5.564 M 51.44 % 3.674 M -6.06 % 3.911 M -28.38 % 5.461 M 37.07 % 3.984 M -44.79 % 7.216 M 61.61 % 4.465 M 24.93 % 3.574 M -26.51 % 4.863 M 3.42 % 4.702 M -12.63 % 5.382 M 31.14 % 4.104 M 12.44 % 3.650 M 367.35 % 781.000 K 51.65 % 515.000 K 0.000
Cash at end of period 10.254 M 19.65 % 8.570 M 56.90 % 5.462 M -7.94 % 5.933 M -14.99 % 6.979 M -20.39 % 8.767 M 57.57 % 5.564 M 51.44 % 3.674 M -6.06 % 3.911 M -28.38 % 5.461 M 37.07 % 3.984 M -44.79 % 7.216 M 61.61 % 4.465 M 24.93 % 3.574 M -26.51 % 4.863 M 3.42 % 4.702 M -12.63 % 5.382 M 31.14 % 4.104 M 1 952.00 % 200.000 K -74.39 % 781.000 K 51.65 % 515.000 K
Operating cash flow 13.781 M 41.39 % 9.747 M -26.14 % 13.196 M 36.77 % 9.648 M 12.30 % 8.591 M -20.04 % 10.744 M -8.50 % 11.742 M 34.87 % 8.706 M 0.46 % 8.666 M 27.09 % 6.819 M 9.23 % 6.243 M -12.06 % 7.099 M 19.19 % 5.956 M -14.98 % 7.005 M 24.03 % 5.648 M 40.53 % 4.019 M -38.68 % 6.554 M 120.08 % 2.978 M 21.06 % 2.460 M 82.76 % 1.346 M 142.61 % 554.792 K
Capital expenditure -8.822 M 23.45 % -11.524 M 32.09 % -16.969 M -96.74 % -8.625 M -51.48 % -5.694 M 22.46 % -7.343 M -22.16 % -6.011 M 9.06 % -6.610 M 11.17 % -7.441 M 20.26 % -9.331 M -18.40 % -7.881 M -55.60 % -5.065 M 3.28 % -5.237 M 30.30 % -7.514 M -48.59 % -5.057 M -7.87 % -4.688 M -11.94 % -4.188 M -94.88 % -2.149 M -344.01 % -484.000 K 6.02 % -515.000 K 70.05 % -1.720 M
Free CashFlow 4.959 M 379.07 % -1.777 M 52.90 % -3.773 M -468.82 % 1.023 M -64.69 % 2.897 M -14.82 % 3.401 M -40.66 % 5.731 M 173.43 % 2.096 M 71.10 % 1.225 M 148.77 % -2.512 M -53.36 % -1.638 M -180.53 % 2.034 M 182.89 % 719.000 K 241.26 % -509.000 K -186.13 % 591.000 K 188.34 % -669.000 K -128.28 % 2.366 M 185.40 % 829.000 K -58.05 % 1.976 M 137.79 % 831.000 K 171.35 % -1.165 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30
Revenue 17.301 M -0.85 % 17.449 M 17.41 % 14.862 M -0.34 % 14.913 M -0.81 % 15.035 M -2.97 % 15.495 M 10.84 % 13.980 M 7.47 % 13.008 M 10.48 % 11.774 M 0.74 % 11.688 M 0.72 % 11.605 M -3.03 % 11.968 M 6.35 % 11.253 M 17.48 % 9.579 M 3.11 % 9.290 M 1.76 % 9.129 M 0.55 % 9.079 M -0.47 % 9.122 M -1.60 % 9.270 M -5.80 % 9.841 M 0.35 % 9.807 M -0.38 % 9.844 M 8.38 % 9.083 M -4.55 % 9.516 M 4.54 % 9.103 M 5.55 % 8.624 M 0.00 % 8.624 M 26.24 % 6.832 M 0.00 % 6.832 M -20.70 % 8.615 M 0.00 % 8.615 M 27.18 % 6.774 M 0.00 % 6.774 M 62.08 % 4.180 M 0.00 % 4.180 M 26.36 % 3.308 M 0.00 % 3.308 M 12.79 % 2.933 M 0.00 % 2.933 M 27.44 % 2.301 M 0.00 % 2.301 M 259.24 % 640.523 K 0.00 % 640.523 K
Net income 4.553 M 52.84 % 2.979 M -33.04 % 4.449 M -42.21 % 7.698 M 109.95 % 3.667 M 0.00 % 3.667 M 0.00 % 3.667 M 0.00 % 3.667 M 0.00 % 3.667 M 1.75 % 3.604 M 0.00 % 3.604 M 1.69 % 3.544 M -14.69 % 4.154 M -24.03 % 5.468 M -26.52 % 7.441 M 76.49 % 4.216 M 1 193.25 % 326.000 K -88.12 % 2.743 M 1.18 % 2.711 M 3.99 % 2.607 M -8.49 % 2.849 M 17.82 % 2.418 M 6.66 % 2.267 M -46.92 % 4.271 M 93.43 % 2.208 M -32.23 % 3.258 M 0.00 % 3.258 M 255.87 % 915.500 K 0.00 % 915.500 K -39.17 % 1.505 M 0.00 % 1.505 M 57.18 % 957.500 K 0.00 % 957.500 K -46.37 % 1.786 M 0.00 % 1.786 M 43.70 % 1.243 M 0.00 % 1.243 M 38.75 % 895.500 K 0.00 % 895.500 K 714.09 % 110.000 K 0.00 % 110.000 K -63.67 % 302.761 K 0.00 % 302.761 K
Income before tax 4.761 M 23.06 % 3.869 M -15.28 % 4.567 M -57.83 % 10.831 M 1 006 879 141.42 % 1.076 14.69 % 0.938 -30.01 % 1.340 134.31 % 0.572 -32.55 % 0.848 115.75 % 0.393 -55.10 % 0.875 -53.13 % 1.867 -100.00 % 4.065 M 29.67 % 3.135 M -38.84 % 5.126 M 79.11 % 2.862 M 545.79 % -642.000 K -126.38 % 2.434 M -18.70 % 2.994 M 25.22 % 2.391 M -21.14 % 3.032 M 3.27 % 2.936 M -6.62 % 3.144 M -48.37 % 6.089 M 108.31 % 2.923 M 28.26 % 2.279 M 0.00 % 2.279 M 30.64 % 1.745 M 0.00 % 1.745 M 23.72 % 1.410 M 0.00 % 1.410 M -29.76 % 2.008 M 0.00 % 2.008 M -26.85 % 2.745 M 0.00 % 2.745 M 78.45 % 1.538 M 0.00 % 1.538 M 80.09 % 854.000 K 0.00 % 854.000 K 5.11 % 812.500 K 0.00 % 812.500 K 168.91 % 302.142 K 0.00 % 302.142 K
Income before tax ratio 0.28 24.11 % 0.22 -27.84 % 0.31 -57.69 % 0.73 1 015 774 844.62 % 0.00 18.18 % 0.00 -36.91 % 0.00 117.95 % 0.00 -38.89 % 0.00 114.29 % 0.00 -55.44 % 0.00 -51.67 % 0.00 -100.00 % 0.36 10.38 % 0.33 -40.69 % 0.55 76.00 % 0.31 543.35 % -0.07 -126.50 % 0.27 -17.39 % 0.32 32.93 % 0.24 -21.41 % 0.31 3.66 % 0.30 -13.83 % 0.35 -45.90 % 0.64 99.27 % 0.32 21.51 % 0.26 0.00 % 0.26 3.49 % 0.26 0.00 % 0.26 56.02 % 0.16 0.00 % 0.16 -44.77 % 0.30 0.00 % 0.30 -54.87 % 0.66 0.00 % 0.66 41.22 % 0.47 0.00 % 0.47 59.67 % 0.29 0.00 % 0.29 -17.53 % 0.35 0.00 % 0.35 -25.14 % 0.47 0.00 % 0.47
EBITDA 9.066 M 5.91 % 8.560 M 15.71 % 7.398 M 407.76 % 1.457 M -79.27 % 7.027 M 3.46 % 6.792 M 10.42 % 6.151 M 1.79 % 6.043 M 6.84 % 5.656 M 6.06 % 5.333 M -17.57 % 6.470 M 207.36 % 2.105 M -62.46 % 5.608 M 15.68 % 4.848 M -5.63 % 5.137 M 12.53 % 4.565 M 0.000 100.00 % -249.000 K 45.63 % -458.000 K 0.65 % -461.000 K -181.10 % -164.000 K 77.63 % -733.000 K -215.95 % -232.000 K 0.000 100.00 % -298.000 K -108.08 % 3.688 M 0.00 % 3.688 M 22.35 % 3.014 M 0.00 % 3.014 M 5.66 % 2.853 M 0.00 % 2.853 M 1.88 % 2.800 M 0.00 % 2.800 M 202.87 % 924.500 K 0.00 % 924.500 K -19.57 % 1.150 M 0.00 % 1.150 M 11.98 % 1.027 M 0.00 % 1.027 M 80.25 % 569.500 K 0.00 % 569.500 K 108.62 % 272.983 K 0.00 % 272.983 K
Net income ratio 0.26 54.14 % 0.17 -42.97 % 0.30 -42.01 % 0.52 111.67 % 0.24 3.06 % 0.24 -9.78 % 0.26 -6.95 % 0.28 -9.49 % 0.31 1.01 % 0.31 -0.71 % 0.31 4.87 % 0.30 -19.79 % 0.37 -35.33 % 0.57 -28.73 % 0.80 73.44 % 0.46 1 186.17 % 0.04 -88.06 % 0.30 2.82 % 0.29 10.39 % 0.26 -8.81 % 0.29 18.27 % 0.25 -1.58 % 0.25 -44.39 % 0.45 85.04 % 0.24 -35.79 % 0.38 0.00 % 0.38 181.90 % 0.13 0.00 % 0.13 -23.29 % 0.17 0.00 % 0.17 23.59 % 0.14 0.00 % 0.14 -66.91 % 0.43 0.00 % 0.43 13.72 % 0.38 0.00 % 0.38 23.02 % 0.31 0.00 % 0.31 538.78 % 0.05 0.00 % 0.05 -89.89 % 0.47 0.00 % 0.47
Ratio EBITDA 0.52 6.82 % 0.49 -1.45 % 0.50 409.50 % 0.10 -79.10 % 0.47 6.63 % 0.44 -0.38 % 0.44 -5.29 % 0.46 -3.29 % 0.48 5.28 % 0.46 -18.16 % 0.56 216.98 % 0.18 -64.71 % 0.50 -1.53 % 0.51 -8.47 % 0.55 10.58 % 0.50 0.00 100.00 % -0.03 44.75 % -0.05 -5.47 % -0.05 -180.13 % -0.02 77.54 % -0.07 -191.52 % -0.03 0.00 100.00 % -0.03 -107.66 % 0.43 0.00 % 0.43 -3.08 % 0.44 0.00 % 0.44 33.25 % 0.33 0.00 % 0.33 -19.90 % 0.41 0.00 % 0.41 86.87 % 0.22 0.00 % 0.22 -36.35 % 0.35 0.00 % 0.35 -0.71 % 0.35 0.00 % 0.35 41.43 % 0.25 0.00 % 0.25 -41.93 % 0.43 0.00 % 0.43
Gross profit ratio 1.00 46.65 % 0.68 -31.81 % 1.00 35.71 % 0.74 -6.60 % 0.79 4.01 % 0.76 -1.24 % 0.77 -3.02 % 0.79 1.89 % 0.78 7.06 % 0.73 -10.65 % 0.81 9.31 % 0.74 -6.59 % 0.80 -20.40 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 17.06 % 0.85 0.00 % 0.85 -2.01 % 0.87 0.00 % 0.87 -12.82 % 1.00 0.00 % 1.00 16.52 % 0.86 0.00 % 0.86 -1.30 % 0.87 0.00 % 0.87 -5.15 % 0.92 0.00 % 0.92 60.35 % 0.57 0.00 % 0.57 18.83 % 0.48 0.00 % 0.48 18.14 % 0.41 0.00 % 0.41
Weighted average shs out dil 3.667 M 0.00 % 3.667 M 0.00 % 3.667 M 0.00 % 3.667 M 0.00 % 3.667 M 0.00 % 3.667 M 0.00 % 3.667 M 0.00 % 3.667 M 0.00 % 3.667 M 1.75 % 3.604 M 0.00 % 3.604 M 1.69 % 3.544 M 0.00 % 3.544 M 0.00 % 3.544 M 0.00 % 3.544 M 0.00 % 3.544 M 0.00 % 3.544 M 0.00 % 3.544 M 0.00 % 3.544 M 0.00 % 3.544 M 0.00 % 3.544 M -0.35 % 3.556 M 8.31 % 3.283 M 2.80 % 3.194 M 0.14 % 3.189 M -2.50 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 2.56 % 3.189 M 0.00 % 3.189 M 0.00 % 3.189 M 0.00 % 3.189 M 0.00 % 3.189 M 0.00 % 3.189 M
Weighted average shs out 3.667 M 0.00 % 3.667 M -0.03 % 3.668 M 0.03 % 3.667 M 0.00 % 3.667 M 0.00 % 3.667 M 0.00 % 3.667 M 0.00 % 3.667 M 0.00 % 3.667 M 1.75 % 3.604 M -0.03 % 3.605 M 1.72 % 3.544 M 0.00 % 3.544 M 0.00 % 3.544 M 0.00 % 3.544 M 0.00 % 3.544 M 0.00 % 3.544 M 0.00 % 3.544 M 0.00 % 3.544 M 0.00 % 3.544 M 0.00 % 3.544 M -0.35 % 3.556 M 8.31 % 3.283 M 2.80 % 3.194 M 0.14 % 3.189 M -2.50 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 0.00 % 3.271 M 2.56 % 3.189 M 0.00 % 3.189 M 0.00 % 3.189 M 0.00 % 3.189 M 0.00 % 3.189 M 0.00 % 3.189 M
EPS diluted 1.24 53.09 % 0.81 -33.06 % 1.21 -42.38 % 2.10 100.00 % -281 000.00 -346.03 % -63 000.00 -6 300 100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 -14.53 % 1.17 -24.03 % 1.54 -26.67 % 2.10 76.47 % 1.19 1 193.48 % 0.09 -88.05 % 0.77 0.00 % 0.77 4.05 % 0.74 -7.50 % 0.80 17.65 % 0.68 -1.45 % 0.69 -48.51 % 1.34 94.20 % 0.69 -31.00 % 1.00 0.00 % 1.00 257.14 % 0.28 0.00 % 0.28 -41.67 % 0.48 0.00 % 0.48 65.52 % 0.29 0.00 % 0.29 -47.27 % 0.55 0.00 % 0.55 44.74 % 0.38 0.00 % 0.38 35.71 % 0.28 0.00 % 0.28 711.59 % 0.03 0.00 % 0.03 -63.66 % 0.09 0.00 % 0.09
Earnings per share 1.24 53.09 % 0.81 -33.06 % 1.21 -42.38 % 2.10 -100.00 % 3 666 566.00 0.00 % 3 666 556.00 366 655 500.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 -14.53 % 1.17 -24.03 % 1.54 -26.67 % 2.10 76.47 % 1.19 1 193.48 % 0.09 -88.05 % 0.77 0.00 % 0.77 4.05 % 0.74 -7.50 % 0.80 17.65 % 0.68 -1.45 % 0.69 -48.51 % 1.34 94.20 % 0.69 -31.00 % 1.00 0.00 % 1.00 257.14 % 0.28 0.00 % 0.28 -41.67 % 0.48 0.00 % 0.48 65.52 % 0.29 0.00 % 0.29 -47.27 % 0.55 0.00 % 0.55 44.74 % 0.38 0.00 % 0.38 35.71 % 0.28 0.00 % 0.28 711.59 % 0.03 0.00 % 0.03 -63.68 % 0.10 0.00 % 0.10
Gross profit 17.301 M 45.41 % 11.898 M -19.94 % 14.862 M 35.24 % 10.989 M -7.36 % 11.862 M 0.92 % 11.754 M 9.46 % 10.738 M 4.22 % 10.303 M 12.56 % 9.153 M 7.85 % 8.487 M -10.01 % 9.431 M 5.99 % 8.898 M -0.66 % 8.957 M -6.49 % 9.579 M 3.11 % 9.290 M 1.76 % 9.129 M 0.55 % 9.079 M -0.47 % 9.122 M -1.60 % 9.270 M -5.80 % 9.841 M 0.35 % 9.807 M -0.38 % 9.844 M 8.38 % 9.083 M -4.55 % 9.516 M 4.54 % 9.103 M 23.56 % 7.367 M 0.00 % 7.367 M 23.70 % 5.956 M 0.00 % 5.956 M -30.87 % 8.615 M 0.00 % 8.615 M 48.19 % 5.814 M 0.00 % 5.814 M 59.98 % 3.634 M 0.00 % 3.634 M 19.85 % 3.032 M 0.00 % 3.032 M 80.85 % 1.677 M 0.00 % 1.677 M 51.45 % 1.107 M 0.00 % 1.107 M 324.40 % 260.837 K 0.00 % 260.837 K
Income tax expense 252.000 K -70.18 % 845.000 K 668.18 % 110.000 K -96.48 % 3.125 M 290 508 406.09 % 1.076 14.69 % 0.938 -30.01 % 1.340 134.31 % 0.572 -32.55 % 0.848 115.75 % 0.393 -55.10 % 0.875 -53.13 % 1.867 100.00 % -98.000 K -104.18 % 2.343 M 0.64 % 2.328 M 71.43 % 1.358 M 39.71 % 972.000 K 213.55 % 310.000 K 9.93 % 282.000 K 30.56 % 216.000 K 14.29 % 189.000 K -62.65 % 506.000 K -35.29 % 782.000 K -49.52 % 1.549 M 201.36 % 514.000 K 154.31 % -946.500 K 0.00 % -946.500 K -244.17 % 656.500 K 0.00 % 656.500 K -16.85 % 789.500 K 0.00 % 789.500 K -27.73 % 1.093 M 0.00 % 1.093 M 111.52 % 516.500 K 0.00 % 516.500 K 123.11 % 231.500 K 0.00 % 231.500 K 941.82 % -27.500 K 0.00 % -27.500 K -103.94 % 698.000 K 0.00 % 698.000 K 112 771.51 % -619.500 0.00 % -619.500
Cost of revenue 0.000 -100.00 % 6.134 M 268.10 % -3.649 M -192.99 % 3.924 M 23.67 % 3.173 M -15.18 % 3.741 M 15.39 % 3.242 M 19.85 % 2.705 M 3.20 % 2.621 M -18.12 % 3.201 M 47.24 % 2.174 M -29.19 % 3.070 M 33.71 % 2.296 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 % 1.257 M 0.00 % 1.257 M 43.49 % 876.000 K 0.00 % 876.000 K 0.000 0.000 -100.00 % 960.500 K 0.00 % 960.500 K 76.08 % 545.500 K 0.00 % 545.500 K 98.00 % 275.500 K 0.00 % 275.500 K -78.07 % 1.256 M 0.00 % 1.256 M 5.19 % 1.194 M 0.00 % 1.194 M 214.47 % 379.686 K 0.00 % 379.686 K
General and administrative expenses 0.000 -100.00 % 3.312 M 0.000 -100.00 % 2.802 M 0.000 -100.00 % 2.585 M 0.000 -100.00 % 2.087 M 0.000 -100.00 % 1.686 M 0.000 -100.00 % 2.095 M 0.000 -100.00 % 1.626 M 0.000 -100.00 % 1.754 M 0.000 -100.00 % 1.915 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.432 M 0.00 % 1.432 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
Selling and marketing expenses 0.000 -100.00 % 369.000 K 0.000 -100.00 % 253.000 K 0.000 -100.00 % 291.000 K 0.000 -100.00 % 373.000 K 0.000 -100.00 % 340.000 K 0.000 -100.00 % 329.000 K 0.000 -100.00 % 200.000 K 0.000 -100.00 % 168.000 K 0.000 -100.00 % 155.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 9.222 M 0.000 -100.00 % 7.219 M 2 236.25 % 309.000 K 98 511 668.45 % 0.314 6.19 % 0.295 3.31 % 0.286 -9.71 % 0.317 -1.97 % 0.323 136.99 % 0.136 -64.97 % 0.389 -46.69 % 0.730 100.00 % -4.775 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 % 2.500 K 0.00 % 2.500 K -99.94 % 4.024 M 0.00 % 4.024 M 6 196.21 % -66.000 K 0.00 % -66.000 K -3 400.00 % 2.000 K 0.00 % 2.000 K 33.33 % 1.500 K 0.00 % 1.500 K 0.00 % 1.500 K 0.00 % 1.500 K 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 11.829 M 69.30 % 6.987 M -27.78 % 9.675 M 153.14 % 3.822 M -59.41 % 9.415 M -3.71 % 9.778 M 7.89 % 9.063 M 16.90 % 7.753 M 10.47 % 7.018 M -24.77 % 9.329 M 45.95 % 6.392 M 161.00 % 2.449 M -48.71 % 4.775 M -23.37 % 6.231 M 57.83 % 3.948 M -34.05 % 5.986 M -36.41 % 9.414 M 43.79 % 6.547 M 7.35 % 6.099 M -15.33 % 7.203 M 7.81 % 6.681 M -2.51 % 6.853 M 18.13 % 5.801 M 72.44 % 3.364 M -44.58 % 6.070 M 23.56 % 4.913 M 0.00 % 4.913 M 22.10 % 4.024 M 0.00 % 4.024 M -39.85 % 6.689 M 0.00 % 6.689 M 63.75 % 4.085 M 0.00 % 4.085 M 28.60 % 3.177 M 0.00 % 3.177 M 83.51 % 1.731 M 0.00 % 1.731 M 78.09 % 972.000 K 0.00 % 972.000 K 13.09 % 859.500 K 0.00 % 859.500 K 4 478.63 % 18.772 K 0.00 % 18.772 K
Cost and expenses 11.829 M -5.11 % 12.466 M 28.85 % 9.675 M 153.14 % 3.822 M -45.61 % 7.027 M 3.46 % 6.792 M 10.42 % 6.151 M 1.79 % 6.043 M 6.84 % 5.656 M 6.06 % 5.333 M -17.57 % 6.470 M 25.05 % 5.174 M -29.04 % 7.291 M 17.01 % 6.231 M 57.83 % 3.948 M -34.05 % 5.986 M -36.41 % 9.414 M 43.79 % 6.547 M 7.35 % 6.099 M -15.33 % 7.203 M 7.81 % 6.681 M -2.51 % 6.853 M 18.13 % 5.801 M 72.44 % 3.364 M -44.58 % 6.070 M -1.61 % 6.170 M 0.00 % 6.170 M 25.92 % 4.900 M 0.00 % 4.900 M -26.75 % 6.689 M 0.00 % 6.689 M 32.57 % 5.046 M 0.00 % 5.046 M 35.56 % 3.722 M 0.00 % 3.722 M 85.50 % 2.007 M 0.00 % 2.007 M -9.94 % 2.228 M 0.00 % 2.228 M 8.50 % 2.054 M 0.00 % 2.054 M 415.36 % 398.458 K 0.00 % 398.458 K
Research and development expenses 0.000 0.000 0.000 -100.00 % 32.000 K 0.000 0.000 0.000 -100.00 % 22.000 K 0.000 -100.00 % 98.000 K 0.000 -100.00 % 119.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 2.607 M -62.69 % 6.987 M 184.49 % 2.456 M -29.45 % 3.481 M 71.48 % 2.030 M -5.67 % 2.152 M 4.16 % 2.066 M 9.66 % 1.884 M 6.74 % 1.765 M -14.36 % 2.061 M 18.45 % 1.740 M 0.23 % 1.736 M 31.02 % 1.325 M -27.44 % 1.826 M 42.43 % 1.282 M -33.30 % 1.922 M 24.72 % 1.541 M -25.56 % 2.070 M 29.62 % 1.597 M -28.06 % 2.220 M -0.67 % 2.235 M 22.67 % 1.822 M 32.61 % 1.374 M 4.49 % 1.315 M -2.52 % 1.349 M 0.000 0.000 0.000 0.000 -100.00 % 1.432 M 0.00 % 1.432 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 972.000 K 0.00 % 972.000 K 13.09 % 859.500 K 0.00 % 859.500 K 4 478.63 % 18.772 K 0.00 % 18.772 K
Interest income 0.000 -100.00 % 517.000 K 0.000 -100.00 % 32.000 K 52.38 % 21.000 K -50.00 % 42.000 K -30.00 % 60.000 K 172.73 % 22.000 K -35.29 % 34.000 K -65.31 % 98.000 K 84.91 % 53.000 K -55.46 % 119.000 K -45.91 % 220.000 K 3.29 % 213.000 K -1.39 % 216.000 K -23.13 % 281.000 K -8.47 % 307.000 K 117.73 % 141.000 K -20.34 % 177.000 K -28.34 % 247.000 K 162.77 % 94.000 K 70.91 % 55.000 K -60.14 % 138.000 K 119.05 % 63.000 K -42.73 % 110.000 K 566.67 % 16.500 K 0.00 % 16.500 K -35.29 % 25.500 K 0.00 % 25.500 K 131.82 % 11.000 K 0.00 % 11.000 K -75.56 % 45.000 K 0.00 % 45.000 K -39.60 % 74.500 K 0.00 % 74.500 K 15.50 % 64.500 K 0.00 % 64.500 K 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 -100.00 % 21.000 K 0.000 -100.00 % 60.000 K 172.73 % 22.000 K -35.29 % 34.000 K -46.03 % 63.000 K -13.70 % 73.000 K -61.98 % 192.000 K -12.73 % 220.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 76.000 K 0.00 % 76.000 K -55.81 % 172.000 K 0.00 % 172.000 K 189.08 % 59.500 K 0.00 % 59.500 K -28.31 % 83.000 K 0.00 % 83.000 K 82.42 % 45.500 K 0.00 % 45.500 K -24.17 % 60.000 K 0.00 % 60.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 2.984 M -18.22 % 3.649 M 66.01 % 2.198 M -2.05 % 2.244 M -52.42 % 4.716 M 3.04 % 4.577 M 14.51 % 3.997 M -2.96 % 4.119 M 8.31 % 3.803 M 138.73 % 1.593 M -64.72 % 4.515 M -48.31 % 8.734 M 430.62 % 1.646 M 151.83 % -3.176 M 20.94 % -4.017 M -14.25 % -3.516 M -0.34 % -3.504 M 6.46 % -3.746 M -8.55 % -3.451 M -5.09 % -3.284 M -2.56 % -3.202 M 12.44 % -3.657 M -11.46 % -3.281 M 4.54 % -3.437 M -13.81 % -3.020 M -321.00 % 1.367 M 0.00 % 1.367 M 354.74 % 300.500 K 0.00 % 300.500 K -76.72 % 1.291 M 0.00 % 1.291 M 10.06 % 1.173 M 0.00 % 1.173 M 151.18 % 467.000 K 0.00 % 467.000 K 30.63 % 357.500 K 0.00 % 357.500 K 11.02 % 322.000 K 0.00 % 322.000 K 0.00 % 322.000 K 0.00 % 322.000 K 941.46 % 30.918 K 0.00 % 30.918 K
Operating income 5.472 M 11.42 % 4.911 M -5.32 % 5.187 M -53.23 % 11.091 M 181.28 % 3.943 M 14.66 % 3.439 M -30.00 % 4.913 M 134.29 % 2.097 M -32.55 % 3.109 M 119.56 % 1.416 M -55.10 % 3.154 M -52.33 % 6.617 M 58.23 % 4.182 M 31.68 % 3.176 M -20.94 % 4.017 M 14.25 % 3.516 M 0.34 % 3.504 M -6.46 % 3.746 M 8.55 % 3.451 M 5.09 % 3.284 M 2.56 % 3.202 M -12.44 % 3.657 M 11.46 % 3.281 M -4.54 % 3.437 M 13.81 % 3.020 M 28.48 % 2.351 M 0.00 % 2.351 M 24.66 % 1.886 M 0.00 % 1.886 M 27.74 % 1.476 M 0.00 % 1.476 M -16.04 % 1.758 M 0.00 % 1.758 M -25.99 % 2.376 M 0.00 % 2.376 M 66.35 % 1.428 M 0.00 % 1.428 M 102.70 % 704.500 K 0.00 % 704.500 K 184.65 % 247.500 K 0.00 % 247.500 K 2.25 % 242.065 K 0.00 % 242.065 K
Operating income ratio 0.32 12.38 % 0.28 -19.36 % 0.35 -53.07 % 0.74 183.58 % 0.26 18.16 % 0.22 -36.85 % 0.35 118.00 % 0.16 -38.95 % 0.26 117.96 % 0.12 -55.42 % 0.27 -50.84 % 0.55 48.77 % 0.37 12.09 % 0.33 -23.32 % 0.43 12.27 % 0.39 -0.21 % 0.39 -6.02 % 0.41 10.31 % 0.37 11.56 % 0.33 2.21 % 0.33 -12.11 % 0.37 2.84 % 0.36 0.01 % 0.36 8.87 % 0.33 21.72 % 0.27 0.00 % 0.27 -1.25 % 0.28 0.00 % 0.28 61.09 % 0.17 0.00 % 0.17 -33.98 % 0.26 0.00 % 0.26 -54.34 % 0.57 0.00 % 0.57 31.64 % 0.43 0.00 % 0.43 79.72 % 0.24 0.00 % 0.24 123.35 % 0.11 0.00 % 0.11 -71.54 % 0.38 0.00 % 0.38
Total other income expenses net -711.000 K 36.18 % -1.114 M -79.68 % -620.000 K 40.73 % -1.046 M -235.32 % 773.000 K -32.07 % 1.138 M 224.24 % -916.000 K 56.32 % -2.097 M -402.16 % 694.000 K 4 526.67 % 15.000 K -98.90 % 1.361 M -35.71 % 2.117 M 1 180.10 % -196.000 K 15.88 % -233.000 K -13.66 % -205.000 K 44.29 % -368.000 K 55.23 % -822.000 K -81.86 % -452.000 K -51.17 % -299.000 K -1.70 % -294.000 K -70.93 % -172.000 K 61.78 % -450.000 K -228.47 % -137.000 K -105.09 % 2.692 M 2 875.26 % -97.000 K -35.66 % -71.500 K 0.00 % -71.500 K 49.29 % -141.000 K 0.00 % -141.000 K 38.70 % -230.000 K 0.00 % -230.000 K -160.45 % 380.500 K 0.00 % 380.500 K -78.08 % 1.736 M 0.00 % 1.736 M 1 477.73 % 110.000 K 0.00 % 110.000 K -26.42 % 149.500 K 0.00 % 149.500 K -73.54 % 565.000 K 0.00 % 565.000 K 840.46 % 60.077 K 0.00 % 60.077 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31
Net debt -6.794 M -130.04 % 22.618 M 113.14 % 10.612 M -43.33 % 18.725 M 101.24 % 9.305 M 46.60 % 6.347 M 410.06 % -2.047 M 35.16 % -3.157 M 37.55 % -5.055 M -478.38 % -874.000 K 80.60 % -4.505 M -1 825.21 % -234.000 K -133.52 % 698.000 K -59.25 % 1.713 M -54.67 % 3.779 M -26.66 % 5.153 M 25.29 % 4.113 M -17.86 % 5.007 M -13.22 % 5.770 M 28.62 % 4.486 M 13.71 % 3.945 M 1 862.69 % 201.000 K 110.71 % -1.876 M 29.34 % -2.655 M -199.32 % -887.000 K -884.96 % 113.000 K 0.000 -100.00 % 987.000 K 0.000 0.000 0.000 100.00 % -2.755 M 16.39 % -3.295 M 30.73 % -4.757 M -66.15 % -2.863 M -467.99 % 778.000 K 618.67 % -150.000 K -68.54 % -89.000 K
Total investments 8.013 M 698.11 % 1.004 M 0.000 -100.00 % 4.814 M 39.62 % 3.448 M 51.63 % 2.274 M 50.10 % 1.515 M 27.31 % 1.190 M 74.74 % 681.000 K 103.28 % 335.000 K -11.84 % 380.000 K 87.19 % 203.000 K -85.75 % 1.425 M 738.24 % 170.000 K 261.70 % 47.000 K 0.000 -100.00 % 52.000 K 0.000 -100.00 % 1.053 M 29.52 % 813.000 K -4.91 % 855.000 K 16.17 % 736.000 K 268.00 % 200.000 K 0.000 -100.00 % 105.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.000 K 4.76 % 21.000 K 0.000 -100.00 % 2.165 M 46.68 % 1.476 M -57.22 % 3.450 M 176.00 % 1.250 M 38.89 % 900.000 K
Total debt 19.320 M -41.23 % 32.872 M 67.88 % 19.581 M -20.34 % 24.580 M 80.27 % 13.635 M 15.46 % 11.809 M 42.19 % 8.305 M 199.17 % 2.776 M -15.80 % 3.297 M -46.00 % 6.105 M 98.21 % 3.080 M -63.90 % 8.533 M 42.03 % 6.008 M -17.44 % 7.277 M -4.22 % 7.598 M -13.92 % 8.827 M -1.92 % 9.000 M 0.92 % 8.918 M -6.31 % 9.519 M -4.30 % 9.947 M 15.10 % 8.642 M 106.50 % 4.185 M 24.59 % 3.359 M -26.35 % 4.561 M 21.34 % 3.759 M -17.89 % 4.578 M 0.000 -100.00 % 4.560 M 0.000 0.000 0.000 -100.00 % 1.947 M 82.13 % 1.069 M 71.04 % 625.000 K -49.64 % 1.241 M 26.89 % 978.000 K 54.99 % 631.000 K 48.12 % 426.000 K
Accumulated other comprehensive income loss 85.917 M 3.10 % 83.333 M -1.67 % 84.746 M -1.77 % 86.274 M 17.53 % 73.407 M -2.51 % 75.298 M 4.75 % 71.886 M -0.29 % 72.094 M 2.99 % 70.003 M 521.22 % -16.619 M -123.72 % 70.056 M 572.90 % -14.814 M -0.58 % -14.729 M 4.93 % -15.493 M -2.29 % -15.146 M -0.91 % -15.009 M -2.05 % -14.708 M -31.80 % -11.159 M 9.73 % -12.362 M -2.79 % -12.026 M -4.77 % -11.478 M -4.41 % -10.993 M -4.07 % -10.563 M -26.28 % -8.365 M -7.49 % -7.782 M -7.86 % -7.215 M -9.09 % -6.614 M -10.27 % -5.998 M 17.17 % -7.241 M -9.45 % -6.616 M 0.000 100.00 % -4.947 M -3.19 % -4.794 M -137.92 % -2.015 M -17.29 % -1.718 M -107.69 % 22.328 M 5.54 % 21.156 M 1.12 % 20.921 M
Retained earnings 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.791 M 7.57 % 1.665 M 0.000
Common stock 25.497 M 0.00 % 25.497 M 0.00 % 25.497 M 0.00 % 25.497 M 0.00 % 25.497 M 0.00 % 25.497 M 0.00 % 25.497 M 0.00 % 25.497 M 0.00 % 25.497 M 8.97 % 23.398 M 0.00 % 23.398 M 8.79 % 21.508 M 0.00 % 21.508 M 0.00 % 21.508 M 0.00 % 21.508 M 0.00 % 21.508 M 0.00 % 21.508 M 0.00 % 21.508 M 0.00 % 21.508 M 0.00 % 21.508 M 0.00 % 21.508 M 0.00 % 21.508 M -0.44 % 21.603 M 174.95 % 7.857 M 0.00 % 7.857 M 0.00 % 7.857 M 0.00 % 7.857 M 65.62 % 4.744 M 0.00 % 4.744 M 0.00 % 4.744 M 0.00 % 4.744 M 0.00 % 4.744 M 0.00 % 4.744 M 0.00 % 4.744 M 0.00 % 4.744 M 0.00 % 4.744 M 0.00 % 4.744 M 0.00 % 4.744 M
Total equity 112.920 M -1.68 % 114.844 M 3.53 % 110.930 M -1.35 % 112.451 M 7.30 % 104.805 M -1.77 % 106.692 M 3.82 % 102.763 M -0.19 % 102.963 M 2.50 % 100.452 M 0.62 % 99.837 M 1.47 % 98.395 M 0.90 % 97.516 M 7.27 % 90.904 M 0.76 % 90.214 M 6.47 % 84.735 M 5.70 % 80.167 M 5.48 % 75.999 M -2.69 % 78.099 M 3.77 % 75.260 M 0.90 % 74.587 M 2.03 % 73.106 M 3.02 % 70.964 M 2.83 % 69.014 M 3.43 % 66.728 M 7.37 % 62.147 M 2.42 % 60.681 M 10.36 % 54.986 M 2.04 % 53.885 M 0.35 % 53.697 M 1.24 % 53.040 M 4.30 % 50.854 M -0.02 % 50.863 M 2.29 % 49.724 M 6.45 % 46.711 M 9.80 % 42.542 M 32.90 % 32.011 M 4.22 % 30.716 M 6.73 % 28.778 M
Other non current liabilities 26.830 M 1 826.06 % 1.393 M -96.70 % 42.231 M 2 931.66 % 1.393 M -94.14 % 23.771 M 284.33 % 6.185 M 1.00 % 6.124 M 34.86 % 4.541 M -17.26 % 5.488 M 6.34 % 5.161 M 1.84 % 5.068 M -73.27 % 18.960 M 8.16 % 17.530 M 14.88 % 15.260 M 0.98 % 15.112 M 16.76 % 12.943 M -15.42 % 15.303 M 10.90 % 13.799 M -10.58 % 15.431 M 3.59 % 14.896 M 387.75 % 3.054 M -72.25 % 11.007 M 26.53 % 8.699 M 233.55 % 2.608 M 6.62 % 2.446 M 3.86 % 2.355 M 0.000 -100.00 % 2.268 M 0.000 100.00 % -29.185 M 0.000 -100.00 % 1.814 M 0.000 -100.00 % 1.511 M 24.26 % 1.216 M 110.79 % -11.270 M -3.18 % -10.923 M 19.60 % -13.585 M
Long term debt 13.712 M -53.98 % 29.798 M 52.18 % 19.581 M -5.17 % 20.649 M 83.07 % 11.279 M 15.65 % 9.753 M 33.42 % 7.310 M 303.87 % 1.810 M -21.37 % 2.302 M 197.80 % 773.000 K -39.75 % 1.283 M -34.74 % 1.966 M -32.51 % 2.913 M -80.78 % 15.160 M -9.52 % 16.756 M 4.99 % 15.959 M -11.65 % 18.063 M 3.52 % 17.449 M -8.84 % 19.141 M 0.90 % 18.971 M 179.93 % 6.777 M -42.98 % 11.885 M 29.45 % 9.181 M 423.73 % 1.753 M -6.21 % 1.869 M 26.20 % 1.481 M 0.000 -100.00 % 1.953 M 0.000 -100.00 % 2.328 M 0.000 -100.00 % 1.035 M 0.000 -100.00 % 279.000 K -55.36 % 625.000 K -5.45 % 661.000 K 165.46 % 249.000 K 29.69 % 192.000 K
Total non current liabilities 37.203 M -13.73 % 43.125 M -30.23 % 61.812 M 74.03 % 35.519 M 20.70 % 29.428 M 4.24 % 28.230 M 9.46 % 25.791 M 18.69 % 21.730 M 5.62 % 20.574 M 9.79 % 18.740 M -4.31 % 19.585 M -2.33 % 20.052 M -6.34 % 21.410 M -8.61 % 23.426 M -12.00 % 26.619 M -13.34 % 30.716 M 0.56 % 30.546 M -5.25 % 32.240 M -3.70 % 33.479 M -3.05 % 34.531 M 0.64 % 34.312 M 9.94 % 31.211 M -2.44 % 31.993 M 3.59 % 30.883 M -2.92 % 31.811 M 0.61 % 31.619 M 0.000 -100.00 % 35.119 M 0.000 0.000 0.000 -100.00 % 32.605 M 2 950.05 % 1.069 M -95.61 % 24.371 M 2.88 % 23.689 M 0.000 0.000 0.000
Other current liabilities 15.504 M 225.99 % 4.756 M 0.000 -100.00 % 810.000 K -94.61 % 15.017 M 265.73 % 4.106 M -21.54 % 5.233 M 14.73 % 4.561 M -18.63 % 5.605 M 18.37 % 4.735 M -63.96 % 13.140 M 253.97 % -8.534 M -43.14 % -5.962 M 1.08 % -6.027 M -22.72 % -4.911 M -2.01 % -4.814 M 21.24 % -6.112 M -17.18 % -5.216 M 19.08 % -6.446 M -10.62 % -5.827 M -215.00 % 5.067 M 241.26 % -3.587 M 20.64 % -4.520 M -212.27 % 4.026 M 43.94 % 2.797 M -28.92 % 3.935 M 0.000 -100.00 % 3.688 M 0.000 100.00 % -1.881 M 0.000 -100.00 % 7.699 M 820.21 % -1.069 M -126.25 % 4.073 M 37.00 % 2.973 M 1 037.85 % -317.000 K 17.02 % -382.000 K -63.25 % -234.000 K
Deferred revenue 0.000 0.000 0.000 -100.00 % 5.259 M 0.000 0.000 0.000 -100.00 % 4.096 M 0.000 -100.00 % 3.412 M 0.000 -100.00 % 4.709 M 0.000 -100.00 % 2.340 M 0.000 -100.00 % 1.822 M 440.65 % 337.000 K -89.15 % 3.105 M 821.36 % 337.000 K -88.55 % 2.944 M 773.59 % 337.000 K -89.52 % 3.217 M 0.000 -100.00 % 2.410 M 0.000 -100.00 % 1.040 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
Short term debt 5.608 M 82.43 % 3.074 M 0.000 -100.00 % 3.931 M 66.85 % 2.356 M 9.53 % 2.151 M 116.18 % 995.000 K 3.00 % 966.000 K -2.91 % 995.000 K -16.81 % 1.196 M 0.000 -100.00 % 2.299 M -27.06 % 3.152 M 4.75 % 3.009 M 50.60 % 1.998 M -10.76 % 2.239 M -23.19 % 2.915 M 35.46 % 2.152 M -4.95 % 2.264 M 0.71 % 2.248 M 20.54 % 1.865 M 211.87 % 598.000 K 36.22 % 439.000 K -84.37 % 2.808 M 48.57 % 1.890 M -38.97 % 3.097 M 0.000 -100.00 % 2.607 M 0.000 -100.00 % 1.881 M 0.000 -100.00 % 912.000 K -14.69 % 1.069 M 208.96 % 346.000 K -43.83 % 616.000 K 94.32 % 317.000 K -17.02 % 382.000 K 63.25 % 234.000 K
Total current liabilities 21.112 M 26.46 % 16.695 M 0.000 -100.00 % 18.737 M 7.85 % 17.373 M 23.92 % 14.020 M -26.64 % 19.110 M 82.54 % 10.469 M -8.17 % 11.401 M 10.61 % 10.307 M -21.56 % 13.140 M -3.94 % 13.679 M 3.98 % 13.155 M 20.78 % 10.892 M -2.37 % 11.156 M 19.05 % 9.371 M -21.76 % 11.978 M 12.12 % 10.683 M -10.12 % 11.886 M 5.45 % 11.272 M 16.24 % 9.697 M 16.86 % 8.298 M 32.53 % 6.261 M -39.51 % 10.351 M 27.08 % 8.145 M -10.13 % 9.063 M 0.000 -100.00 % 8.664 M 0.000 0.000 0.000 -100.00 % 8.611 M 705.52 % 1.069 M -75.81 % 4.419 M 23.13 % 3.589 M 0.000 0.000 0.000
Total liabilities 58.315 M -2.52 % 59.820 M -3.22 % 61.812 M 13.79 % 54.323 M 16.07 % 46.801 M 10.77 % 42.250 M -5.90 % 44.901 M 39.45 % 32.199 M 0.70 % 31.975 M 10.08 % 29.047 M -11.24 % 32.725 M -2.98 % 33.731 M -2.41 % 34.565 M 0.72 % 34.318 M -9.15 % 37.775 M -5.77 % 40.087 M -5.73 % 42.524 M -0.93 % 42.923 M -5.38 % 45.365 M -0.96 % 45.803 M 4.08 % 44.009 M 11.39 % 39.509 M 3.28 % 38.254 M -7.23 % 41.234 M 3.20 % 39.956 M -1.78 % 40.682 M -5.64 % 43.115 M -1.53 % 43.783 M 6.09 % 41.271 M -4.00 % 42.989 M 0.76 % 42.663 M 3.51 % 41.216 M -1.59 % 41.880 M 45.47 % 28.790 M 5.54 % 27.278 M 71.17 % 15.936 M -2.48 % 16.342 M -43.45 % 28.900 M
Other non current assets 141.391 M -0.34 % 141.869 M 557.87 % 21.565 M -83.17 % 128.122 M 2.17 % 125.398 M 4.79 % 119.661 M 3.06 % 116.108 M 9.02 % 106.499 M -2.30 % 109.002 M 1.88 % 106.990 M 0.22 % 106.757 M 1.85 % 104.816 M 1.32 % 103.452 M 0.87 % 102.563 M 2.46 % 100.100 M 0.96 % 99.147 M 4.03 % 95.305 M 1.28 % 94.097 M 2.14 % 92.125 M 3.37 % 89.122 M 2.31 % 87.106 M 5.67 % 82.434 M 3.58 % 79.587 M 1.40 % 78.491 M 3.14 % 76.103 M 1.32 % 75.111 M 606.21 % -14.838 M -120.58 % 72.087 M 571.22 % -15.298 M 2.59 % -15.704 M 3.01 % -16.192 M -125.88 % 62.554 M 376.37 % -22.634 M -136.98 % 61.212 M 3.19 % 59.320 M 2 448.38 % -2.526 M 92.71 % -34.673 M -1.27 % -34.237 M
Long term investments 0.000 0.000 0.000 -100.00 % 2.099 M -39.12 % 3.448 M 51.63 % 2.274 M 50.10 % 1.515 M 27.31 % 1.190 M 74.74 % 681.000 K 103.28 % 335.000 K -11.84 % 380.000 K 87.19 % 203.000 K -85.75 % 1.425 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
Intangible assets 78.000 K -10.34 % 87.000 K -13.86 % 101.000 K 24.69 % 81.000 K 118.92 % 37.000 K 362.50 % 8.000 K 300.00 % 2.000 K 0.00 % 2.000 K -84.62 % 13.000 K 116.67 % 6.000 K 20.00 % 5.000 K -44.44 % 9.000 K -30.77 % 13.000 K -13.33 % 15.000 K -21.05 % 19.000 K -17.39 % 23.000 K -25.81 % 31.000 K -24.39 % 41.000 K 20.59 % 34.000 K -20.93 % 43.000 K -15.69 % 51.000 K 54.55 % 33.000 K -10.81 % 37.000 K -11.90 % 42.000 K -12.50 % 48.000 K -9.43 % 53.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
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 78.000 K -10.34 % 87.000 K -13.86 % 101.000 K 24.69 % 81.000 K 118.92 % 37.000 K 362.50 % 8.000 K 300.00 % 2.000 K 0.00 % 2.000 K -84.62 % 13.000 K 116.67 % 6.000 K 20.00 % 5.000 K -44.44 % 9.000 K -30.77 % 13.000 K -13.33 % 15.000 K -21.05 % 19.000 K -17.39 % 23.000 K -25.81 % 31.000 K -24.39 % 41.000 K 20.59 % 34.000 K -20.93 % 43.000 K -15.69 % 51.000 K 54.55 % 33.000 K -10.81 % 37.000 K -11.90 % 42.000 K -12.50 % 48.000 K -9.43 % 53.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
Property plant equipment net 12.120 M 4.11 % 11.642 M -91.81 % 142.107 M 1 197.31 % 10.954 M 27.91 % 8.564 M 0.56 % 8.516 M 0.34 % 8.487 M -2.04 % 8.664 M 1.17 % 8.564 M 3.07 % 8.309 M -14.31 % 9.697 M -2.16 % 9.911 M -2.19 % 10.133 M 4.92 % 9.658 M -3.05 % 9.962 M 0.07 % 9.955 M -2.27 % 10.186 M -25.80 % 13.728 M -7.14 % 14.784 M -0.31 % 14.830 M 1.83 % 14.563 M -2.12 % 14.878 M 0.00 % 14.878 M 4.66 % 14.216 M 1.05 % 14.068 M -2.15 % 14.377 M -3.11 % 14.838 M -1.54 % 15.070 M -1.49 % 15.298 M -2.59 % 15.704 M -3.01 % 16.192 M -8.49 % 17.694 M -21.83 % 22.634 M 257.91 % 6.324 M 50.04 % 4.215 M 79.29 % 2.351 M -93.15 % 34.310 M 0.21 % 34.237 M
Total non current assets 153.589 M -0.01 % 153.598 M -6.21 % 163.773 M 15.88 % 141.324 M 5.47 % 133.999 M 2.64 % 130.554 M 4.78 % 124.597 M 6.88 % 116.579 M -0.85 % 117.579 M 1.40 % 115.957 M -0.43 % 116.459 M 1.05 % 115.252 M 1.46 % 113.598 M 1.21 % 112.236 M 1.96 % 110.081 M 0.88 % 109.125 M 3.41 % 105.522 M -2.17 % 107.866 M 0.86 % 106.943 M 2.83 % 103.995 M 2.24 % 101.720 M 4.49 % 97.345 M 3.01 % 94.502 M 1.89 % 92.749 M 2.80 % 90.219 M 0.76 % 89.541 M 0.000 -100.00 % 87.157 M 0.000 0.000 0.000 -100.00 % 80.248 M 254.55 % 22.634 M -66.49 % 67.536 M 6.30 % 63.535 M 0.000 0.000 0.000
Other current assets 2.562 M -22.71 % 3.315 M 196.59 % -3.432 M -187.71 % 3.913 M 1 343.91 % 271.000 K 27 000.00 % 1.000 K -99.58 % 239.000 K 23 800.00 % 1.000 K -99.47 % 188.000 K 28.77 % 146.000 K 101.40 % -10.458 M -4 475.73 % 239.000 K 103.76 % -6.362 M -2 332.28 % 285.000 K 103.40 % -8.374 M -2 910.07 % 298.000 K 27.90 % 233.000 K -55.95 % 529.000 K 83.68 % 288.000 K -41.10 % 489.000 K -7.03 % 526.000 K -45.27 % 961.000 K 31.64 % 730.000 K 14.78 % 636.000 K 5.30 % 604.000 K -83.28 % 3.612 M 0.000 -100.00 % 2.213 M 0.000 -100.00 % 5.791 M 0.000 -100.00 % 560.000 K 0.000 -100.00 % 766.000 K 50.20 % 510.000 K 111.53 % -4.423 M -54.54 % -2.862 M 86.97 % -21.973 M
Short term investments 0.000 -100.00 % 1.004 M 0.000 -100.00 % 2.715 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 -100.00 % 3.450 M 176.00 % 1.250 M 38.89 % 900.000 K
cash and cash equivalents 6.794 M -33.74 % 10.254 M 14.33 % 8.969 M 53.19 % 5.855 M 35.22 % 4.330 M -20.73 % 5.462 M -47.24 % 10.352 M 74.48 % 5.933 M -28.96 % 8.352 M 19.67 % 6.979 M -7.99 % 7.585 M -13.48 % 8.767 M 65.10 % 5.310 M -4.57 % 5.564 M 45.69 % 3.819 M 3.95 % 3.674 M -24.82 % 4.887 M 24.96 % 3.911 M 4.32 % 3.749 M -31.35 % 5.461 M 16.27 % 4.697 M 17.90 % 3.984 M -23.90 % 5.235 M -27.45 % 7.216 M 55.32 % 4.646 M 4.05 % 4.465 M 0.000 -100.00 % 3.573 M 0.000 0.000 0.000 -100.00 % 4.702 M 7.75 % 4.364 M -18.91 % 5.382 M 31.14 % 4.104 M 1 952.00 % 200.000 K -74.39 % 781.000 K 51.65 % 515.000 K
Cash and short term investments 6.794 M -33.74 % 10.254 M 14.33 % 8.969 M 4.66 % 8.570 M 97.92 % 4.330 M -20.73 % 5.462 M -47.24 % 10.352 M 74.48 % 5.933 M -28.96 % 8.352 M 19.67 % 6.979 M -7.99 % 7.585 M -13.48 % 8.767 M 65.10 % 5.310 M -4.57 % 5.564 M 45.69 % 3.819 M 3.95 % 3.674 M -24.82 % 4.887 M 24.96 % 3.911 M 4.32 % 3.749 M -31.35 % 5.461 M 16.27 % 4.697 M 17.90 % 3.984 M -23.90 % 5.235 M -27.45 % 7.216 M 55.32 % 4.646 M 4.05 % 4.465 M 0.000 -100.00 % 3.573 M 0.000 0.000 0.000 -100.00 % 4.702 M 7.75 % 4.364 M -18.91 % 5.382 M 31.14 % 4.104 M 12.44 % 3.650 M 79.71 % 2.031 M 43.53 % 1.415 M
Total current assets 17.648 M -16.23 % 21.066 M 134.88 % 8.969 M -64.66 % 25.382 M 44.17 % 17.606 M -4.25 % 18.388 M -20.29 % 23.068 M 24.13 % 18.583 M 25.15 % 14.848 M 14.86 % 12.927 M -11.83 % 14.662 M -8.33 % 15.995 M 34.74 % 11.871 M -3.46 % 12.296 M -1.07 % 12.429 M 11.68 % 11.129 M -14.40 % 13.001 M -1.18 % 13.156 M -3.84 % 13.682 M -16.55 % 16.395 M 13.89 % 14.395 M 9.65 % 13.128 M 2.84 % 12.766 M -16.08 % 15.213 M 28.01 % 11.884 M 0.52 % 11.822 M 0.000 -100.00 % 10.511 M 0.000 0.000 0.000 -100.00 % 11.831 M 63.93 % 7.217 M -9.39 % 7.965 M 26.73 % 6.285 M 0.000 0.000 0.000
Inventory 6.174 M 2.54 % 6.021 M 0.000 -100.00 % 4.928 M -1.22 % 4.989 M 9.60 % 4.552 M -1.32 % 4.613 M -0.19 % 4.622 M 3.68 % 4.458 M 2.58 % 4.346 M -12.22 % 4.951 M 6.86 % 4.633 M -5.70 % 4.913 M -0.71 % 4.948 M 2.10 % 4.846 M 1.61 % 4.769 M 3.38 % 4.613 M -5.95 % 4.905 M -17.55 % 5.949 M -9.66 % 6.585 M 25.12 % 5.263 M 4.72 % 5.026 M 8.13 % 4.648 M 2.92 % 4.516 M 22.72 % 3.680 M -1.74 % 3.745 M 0.000 -100.00 % 2.954 M 0.000 0.000 0.000 -100.00 % 3.178 M 11.39 % 2.853 M 654.76 % 378.000 K 0.00 % 378.000 K 0.000 0.000 0.000
Net receivables 2.118 M 43.50 % 1.476 M -56.99 % 3.432 M -56.94 % 7.971 M 0.000 0.000 0.000 0.000 -100.00 % 1.850 M 0.000 -100.00 % 1.919 M 0.000 -100.00 % 1.449 M 0.000 -100.00 % 3.528 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.766 M 0.000 -100.00 % 1.771 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.293 M 67.27 % 773.000 K -6.98 % 831.000 K -95.96 % 20.558 M
Tax assets 0.000 0.000 0.000 -100.00 % 68.000 K 101.97 % -3.448 M -3 729.47 % 95.000 K 106.27 % -1.515 M -776.34 % 224.000 K 132.89 % -681.000 K -314.83 % 317.000 K 183.42 % -380.000 K -221.41 % 313.000 K 121.96 % -1.425 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 175.000 K -51.79 % 363.000 K 0.000
Other assets -2.000 K 0.000 0.000 -100.00 % 68.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 98.101 M 0.000 -100.00 % 94.968 M -1.10 % 96.029 M 2.69 % 93.517 M 0.000 -100.00 % 61.753 M 0.000 0.000 -100.00 % 47.947 M 1.89 % 47.058 M -18.41 % 57.678 M
Account payables 0.000 -100.00 % 4.129 M 0.000 -100.00 % 4.000 M 0.000 -100.00 % 3.922 M -57.91 % 9.318 M 622.33 % 1.290 M -73.13 % 4.801 M 238.34 % 1.419 M 0.000 -100.00 % 1.975 M -29.72 % 2.810 M 114.34 % 1.311 M -54.99 % 2.913 M 97.49 % 1.475 M -48.43 % 2.860 M 174.74 % 1.041 M -72.93 % 3.845 M 135.31 % 1.634 M -32.70 % 2.428 M 150.57 % 969.000 K -76.26 % 4.081 M 162.44 % 1.555 M -55.03 % 3.458 M 112.67 % 1.626 M 0.000 -100.00 % 2.369 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax payables 0.000 -100.00 % 4.736 M 0.000 -100.00 % 4.737 M 0.000 -100.00 % 3.841 M 7.77 % 3.564 M -2.41 % 3.652 M 0.000 -100.00 % 2.957 M 0.000 -100.00 % 4.260 M 0.000 -100.00 % 1.707 M 0.000 -100.00 % 1.100 M 0.000 -100.00 % 2.023 M 0.000 -100.00 % 1.945 M 0.000 -100.00 % 2.020 M 0.000 -100.00 % 1.962 M 0.000 -100.00 % 405.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
Deferred revenue non current 0.000 -100.00 % 783.000 K 0.000 -100.00 % 464.000 K 104.11 % -11.279 M 0.000 0.000 -100.00 % 1.179 M 112.69 % -9.290 M 38.48 % -15.100 M -1 133.66 % -1.224 M -220.95 % 1.012 M 16.06 % 872.000 K 10.24 % 791.000 K 6.17 % 745.000 K -0.13 % 746.000 K 49.20 % 500.000 K -16.94 % 602.000 K -33.55 % 906.000 K -32.49 % 1.342 M -43.30 % 2.367 M -12.33 % 2.700 M -31.44 % 3.938 M 7.95 % 3.648 M -16.29 % 4.358 M -2.61 % 4.475 M 0.000 -100.00 % 4.249 M 0.000 0.000 0.000 -100.00 % 2.991 M 0.000 -100.00 % 1.073 M -23.58 % 1.404 M 0.000 0.000 0.000
Minority interest 1.506 M -3.34 % 1.558 M 126.78 % 687.000 K 1.18 % 679.000 K 63.22 % 416.000 K 0.97 % 412.000 K 2.49 % 402.000 K 2.81 % 391.000 K 0.26 % 390.000 K 1.56 % 384.000 K 1.05 % 380.000 K 3.83 % 366.000 K 3.68 % 353.000 K 2.62 % 344.000 K 3.30 % 333.000 K 3.74 % 321.000 K 1.58 % 316.000 K 0.96 % 313.000 K -0.63 % 315.000 K 0.32 % 314.000 K 0.00 % 314.000 K -1.88 % 320.000 K 8.47 % 295.000 K -96.88 % 9.442 M 2.92 % 9.174 M 2.27 % 8.970 M 0.000 -100.00 % 7.797 M -3.39 % 8.071 M -0.95 % 8.148 M -3.21 % 8.418 M -0.63 % 8.471 M -0.25 % 8.492 M -5.98 % 9.032 M 11.98 % 8.066 M 22 945.71 % 35.000 K -7.89 % 38.000 K 0.000
Capital lease obligations 0.000 -100.00 % 6.173 M 0.000 -100.00 % 5.231 M 0.000 -100.00 % 95.000 K 0.000 0.000 -100.00 % 9.000 K 0.000 -100.00 % 59.000 K 0.000 -100.00 % 165.000 K -98.49 % 10.892 M -2.37 % 11.156 M 19.05 % 9.371 M -21.76 % 11.978 M 12.12 % 10.683 M -10.12 % 11.886 M 5.45 % 11.272 M 0.000 -100.00 % 8.298 M 32.53 % 6.261 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
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
Other total stockholders equity 0.000 -100.00 % 4.456 M 0.000 -100.00 % 1.000 K 0.000 -100.00 % 5.485 M 0.000 -100.00 % 4.981 M 0.000 0.000 -100.00 % 4.562 M 0.000 0.000 -100.00 % 4.584 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 57.794 M 28.10 % 45.116 M 2.88 % 43.854 M -18.40 % 53.743 M 29.99 % 41.344 M 1.13 % 40.882 M 1.83 % 40.148 M 6.52 % 37.692 M 0.12 % 37.648 M 3.18 % 36.488 M 10.79 % 32.935 M 10.77 % 29.732 M 855.09 % 3.113 M 0.00 % 3.113 M 0.00 % 3.113 M
Deferred tax liabilities non current 10.373 M -6.98 % 11.151 M 0.000 -100.00 % 13.013 M 10.75 % 11.750 M -4.41 % 12.292 M -0.53 % 12.357 M -12.98 % 14.200 M 11.08 % 12.784 M -0.17 % 12.806 M -3.23 % 13.234 M 3.35 % 12.805 M -3.36 % 13.250 M -5.35 % 13.999 M -14.21 % 16.318 M -17.63 % 19.810 M -4.00 % 20.636 M -5.15 % 21.756 M -0.08 % 21.773 M -0.43 % 21.866 M -1.12 % 22.114 M -0.45 % 22.215 M -2.12 % 22.697 M -0.77 % 22.874 M -1.14 % 23.138 M -0.73 % 23.308 M 0.000 -100.00 % 26.649 M 0.000 0.000 0.000 -100.00 % 26.765 M 0.000 -100.00 % 21.508 M 5.20 % 20.444 M 92.70 % 10.609 M -0.61 % 10.674 M -20.30 % 13.393 M
Other liabilities 0.000 0.000 0.000 -100.00 % 67.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 -100.00 % 43.115 M 0.000 -100.00 % 41.271 M -4.00 % 42.989 M 0.76 % 42.663 M 0.000 -100.00 % 39.742 M 0.000 0.000 -100.00 % 15.936 M -2.48 % 16.342 M -43.45 % 28.900 M
Total assets 171.235 M -1.96 % 174.664 M 1.11 % 172.742 M 3.58 % 166.774 M 10.01 % 151.605 M 1.79 % 148.942 M 0.86 % 147.665 M 9.25 % 135.162 M 2.07 % 132.427 M 2.75 % 128.884 M -1.71 % 131.120 M -0.10 % 131.247 M 4.61 % 125.469 M 0.75 % 124.532 M 1.65 % 122.510 M 1.88 % 120.254 M 1.46 % 118.523 M -2.06 % 121.022 M 0.33 % 120.625 M 0.20 % 120.390 M 3.68 % 116.115 M 5.11 % 110.473 M 2.99 % 107.268 M -0.64 % 107.962 M 5.74 % 102.103 M 0.73 % 101.363 M 3.33 % 98.101 M 0.44 % 97.668 M 2.84 % 94.968 M -1.10 % 96.029 M 2.69 % 93.517 M 1.56 % 92.079 M 0.52 % 91.604 M 21.33 % 75.501 M 8.14 % 69.820 M 45.62 % 47.947 M 1.89 % 47.058 M -18.41 % 57.678 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 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -543.000 K -140.27 % -226.000 K 88.05 % -1.892 M -257.01 % 1.205 M 3 156.76 % 37.000 K 108.47 % -437.000 K -194.59 % 462.000 K 205.48 % -438.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 100.00 % -1.387 M 87.25 % -10.881 M -328.45 % 4.763 M 186.44 % -5.510 M -124.62 % -2.453 M 53.37 % -5.261 M -40.82 % -3.736 M 26.77 % -5.102 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
Change in working capital 20.000 K 100.29 % -6.938 M -322.16 % 3.123 M 189.74 % -3.480 M -230.19 % 2.673 M 140.64 % -6.577 M -173.94 % 8.895 M 610.62 % -1.742 M -261.75 % 1.077 M 194.56 % -1.139 M -344.92 % -256.000 K 84.29 % -1.630 M -465.47 % 446.000 K -69.47 % 1.461 M 356.56 % 320.000 K 159.48 % -538.000 K -140.54 % 1.327 M 1 693.24 % 74.000 K -93.79 % 1.192 M 243.96 % -828.000 K -524.62 % 195.000 K -91.41 % 2.271 M 4 015.52 % -58.000 K 90.51 % -611.000 K -338.67 % 256.000 K 227.36 % -201.000 K 0.00 % -201.000 K -129.82 % 674.000 K 0.00 % 674.000 K 93.12 % 349.000 K 0.00 % 349.000 K 295.52 % -178.500 K 0.00 % -178.500 K -107.27 % 2.455 M 0.00 % 2.455 M 100.00 % 1.228 M 5 010.00 % -25.000 K -100.00 % -12.500 K -102.81 % 444.500 K 303.90 % -218.000 K 0.00 % -218.000 K -2 253.51 % 10.123 K 0.00 % 10.123 K
Accounts receivables 107.000 K 111.41 % -938.000 K -135.50 % 2.642 M 184.52 % -3.126 M -12 925.00 % -24.000 K 87.17 % -187.000 K -210.65 % 169.000 K 136.27 % -466.000 K -128.43 % -204.000 K -137.09 % 550.000 K 2 064.29 % -28.000 K 97.09 % -961.000 K -613.90 % 187.000 K -89.31 % 1.750 M 832.22 % -239.000 K 44.42 % -430.000 K -149.03 % 877.000 K 250.43 % -583.000 K -276.13 % 331.000 K 143.38 % 136.000 K 0.74 % 135.000 K -94.76 % 2.574 M 5 050.00 % -52.000 K -194.55 % 55.000 K 83.33 % 30.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 % 69.000 K 119.86 % -347.500 K 0.00 % -347.500 K -461.87 % -61.847 K 0.00 % -61.847 K
Inventory -149.000 K 84.83 % -982.000 K -792.73 % -110.000 K -271.88 % 64.000 K 114.85 % -431.000 K -830.51 % 59.000 K -25.32 % 79.000 K 141.80 % -189.000 K -94.85 % -97.000 K -119.48 % 498.000 K 264.36 % -303.000 K -160.97 % 497.000 K 1 561.76 % -34.000 K 66.00 % -100.000 K 7.41 % -108.000 K 23.40 % -141.000 K -148.12 % 293.000 K -69.70 % 967.000 K 38.34 % 699.000 K 151.82 % -1.349 M -469.20 % -237.000 K 58.35 % -569.000 K -331.06 % -132.000 K 84.23 % -837.000 K -1 368.18 % 66.000 K 114.98 % -440.500 K 0.00 % -440.500 K 7.26 % -475.000 K 0.00 % -475.000 K -235.33 % 351.000 K 0.00 % 351.000 K 181.44 % -431.000 K 0.00 % -431.000 K -4 410.00 % 10.000 K 0.00 % 10.000 K 100.00 % 5.000 K 104.13 % -121.000 K -100.00 % -60.500 K -177.07 % 78.500 K -56.27 % 179.500 K 0.00 % 179.500 K 33 704.14 % 531.000 0.00 % 531.000
Accounts payables 0.000 0.000 0.000 100.00 % -418.000 K -113.36 % 3.128 M 148.50 % -6.449 M -174.58 % 8.647 M 895.49 % -1.087 M -178.88 % 1.378 M 163.01 % -2.187 M -3 016.00 % 75.000 K 106.43 % -1.166 M 0.000 100.00 % -60.750 K 0.000 100.00 % -764.500 K 0.000 -100.00 % 37.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 -100.00 % 688.500 0.00 % 688.500
Other working capital 62.000 K 100.89 % -6.938 M -1 273.94 % 591.000 K 0.000 -100.00 % 49.000 K -59.84 % 122.000 K -66.11 % 360.000 K 26.76 % 284.000 K 3.65 % 274.000 K 242.50 % 80.000 K 124.92 % -321.000 K -6 320.00 % -5.000 K -101.71 % 293.000 K 255.03 % -189.000 K -128.34 % 667.000 K 1 921.21 % 33.000 K -78.98 % 157.000 K 150.65 % -310.000 K -291.36 % 162.000 K -57.92 % 385.000 K 29.63 % 297.000 K 11.65 % 266.000 K 111.11 % 126.000 K -26.32 % 171.000 K 6.88 % 160.000 K -33.19 % 239.500 K 0.00 % 239.500 K -79.16 % 1.149 M 0.00 % 1.149 M 57 550.00 % -2.000 K 0.00 % -2.000 K -100.79 % 252.500 K 0.00 % 252.500 K -89.67 % 2.445 M 0.00 % 2.445 M 100.00 % 1.223 M 1 173.44 % 96.000 K 100.00 % 48.000 K -83.84 % 297.000 K 694.00 % -50.000 K 0.00 % -50.000 K -170.67 % 70.751 K 0.00 % 70.751 K
Other non cash items 1.248 M 38.36 % 902.000 K -73.62 % 3.419 M 168.04 % -5.025 M -578.12 % 1.051 M -90.32 % 10.861 M 268.78 % -6.435 M -193.64 % 6.872 M 169.60 % 2.549 M -59.01 % 6.218 M 41.51 % 4.394 M 156.81 % 1.711 M 46.24 % 1.170 M 141.27 % -2.835 M 7.08 % -3.051 M -31.17 % -2.326 M -186.40 % 2.692 M 503.60 % -667.000 K -2 005.71 % 35.000 K 108.22 % -426.000 K 38.26 % -690.000 K 69.03 % -2.228 M -150.06 % -891.000 K 58.19 % -2.131 M -1 832.52 % 123.000 K 102.14 % -5.752 M -417.32 % 1.813 M 93.23 % 938.000 K -62.90 % 2.528 M 238.44 % -1.826 M -254.22 % 1.184 M 245.28 % -815.000 K -180.30 % 1.015 M 154.19 % -1.873 M 0.00 % -1.873 M -100.00 % -936.500 K -1 714.66 % 58.000 K 100.00 % 29.000 K 106.65 % -436.000 K -194.99 % 459.000 K 0.00 % 459.000 K 791.20 % -66.406 K 0.00 % -66.406 K
Net cash provided by operating activities 8.806 M 1 387.50 % 592.000 K -95.51 % 13.189 M 817.81 % 1.437 M -82.71 % 8.310 M 926.04 % -1.006 M -107.08 % 14.202 M 294.39 % 3.601 M -40.45 % 6.047 M 83.52 % 3.295 M -37.78 % 5.296 M 58.94 % 3.332 M -55.05 % 7.412 M 30.33 % 5.687 M -6.08 % 6.055 M 104.42 % 2.962 M -48.43 % 5.744 M 75.44 % 3.274 M -39.28 % 5.392 M 80.70 % 2.984 M -22.19 % 3.835 M 13.23 % 3.387 M 18.59 % 2.856 M -5.24 % 3.014 M -26.22 % 4.085 M 37.17 % 2.978 M 0.00 % 2.978 M -14.98 % 3.503 M 0.00 % 3.503 M 24.03 % 2.824 M 0.00 % 2.824 M 40.53 % 2.010 M 0.00 % 2.010 M -38.68 % 3.277 M 0.00 % 3.277 M 100.00 % 1.639 M 10.04 % 1.489 M 100.00 % 744.500 K -56.60 % 1.716 M 154.90 % 673.000 K 0.00 % 673.000 K 142.61 % 277.396 K 0.00 % 277.396 K
Investments in property plant and equipment -3.112 M -8 089.47 % -38.000 K 99.48 % -7.365 M -4.14 % -7.072 M -58.85 % -4.452 M 37.58 % -7.132 M 27.45 % -9.831 M -79.86 % -5.466 M -73.03 % -3.159 M -11.94 % -2.822 M 1.74 % -2.872 M 48.33 % -5.558 M -211.37 % -1.785 M -182.18 % 2.172 M 192.43 % -2.350 M -198.20 % 2.393 M 192.22 % -2.595 M -160.04 % 4.322 M 193.17 % -4.639 M -183.26 % 5.572 M 195.87 % -5.812 M -33.33 % -4.359 M -23.91 % -3.518 M -13.19 % -3.108 M -58.81 % -1.957 M 25.26 % -2.619 M 0.00 % -2.619 M 30.30 % -3.757 M 0.00 % -3.757 M -48.59 % -2.529 M 0.00 % -2.529 M -7.87 % -2.344 M 0.00 % -2.344 M -11.94 % -2.094 M 0.00 % -2.094 M -100.00 % -1.047 M 2.56 % -1.075 M -100.00 % -537.250 K -1 108.92 % 53.250 K 120.68 % -257.500 K 0.00 % -257.500 K 70.05 % -859.771 K 0.00 % -859.771 K
Acquisitions net 0.000 0.000 0.000 -100.00 % 5.097 M 0.000 -100.00 % 10.000 K 0.000 0.000 -100.00 % 26.000 K 1 400.00 % -2.000 K -200.00 % 2.000 K -99.97 % 6.161 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 % -300.000 K 0.000 100.00 % -2.700 M 0.000 100.00 % -1.252 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 K 100.00 % 1.000 K 0.00 % 1.000 K 0.000 0.000
Purchases of investments 0.000 -100.00 % 10.286 M 0.000 0.000 100.00 % -1.026 M -278.60 % -271.000 K -51.40 % -179.000 K -113.10 % -84.000 K 63.95 % -233.000 K -323.64 % -55.000 K 24.66 % -73.000 K 41.60 % -125.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -1.750 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.000 K 0.00 % -2.000 K 0.000 0.000 100.00 % -21.500 K 0.00 % -21.500 K -100.00 % -10.750 K 96.84 % -340.000 K -100.00 % -170.000 K -200.00 % 170.000 K 189.95 % -189.000 K 0.00 % -189.000 K -2 715.01 % -6.714 K 0.00 % -6.714 K
Sales maturities of investments 0.000 -100.00 % 896.000 K 0.000 0.000 0.000 100.00 % -5.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 519.500 K 0.00 % 519.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 -100.00 % 4.500 K 0.00 % 4.500 K 0.000 0.000
Other investing activites -255.000 K 98.08 % -13.255 M -295.44 % -3.352 M -193.52 % -1.142 M -11.31 % -1.026 M -3 764.29 % 28.000 K 200.00 % -28.000 K -275.00 % 16.000 K 200.00 % -16.000 K -633.33 % 3.000 K 200.00 % -3.000 K 72.73 % -11.000 K -103.96 % 278.000 K 104.80 % -5.793 M -1 143.78 % 555.000 K 108.68 % -6.396 M -3 713.56 % 177.000 K 102.59 % -6.833 M -683 400.00 % 1.000 K 100.01 % -9.096 M -13 893.85 % -65.000 K 88.87 % -584.000 K -151.45 % 1.135 M -38.91 % 1.858 M 2 832.35 % -68.000 K 96.74 % -2.085 M -199.33 % 2.099 M 155.34 % -3.793 M -200.96 % 3.757 M 296.24 % -1.915 M -175.66 % 2.531 M 272.97 % -1.463 M -162.41 % 2.344 M 210.80 % -2.116 M -200.00 % 2.116 M 100.00 % 1.058 M -25.22 % 1.415 M 100.00 % 707.250 K 200.00 % -707.250 K -1 588.95 % 47.500 K 0.00 % 47.500 K 0.000 0.000
Net cash used for investing activites -3.367 M -59.50 % -2.111 M 80.30 % -10.717 M -243.82 % -3.117 M 43.10 % -5.478 M 25.67 % -7.370 M 26.59 % -10.039 M -81.41 % -5.534 M -63.63 % -3.382 M -17.59 % -2.876 M 2.38 % -2.946 M -730.84 % 467.000 K 130.99 % -1.507 M 58.38 % -3.621 M -101.73 % -1.795 M 55.16 % -4.003 M -65.55 % -2.418 M 3.70 % -2.511 M 45.86 % -4.638 M -31.61 % -3.524 M 40.04 % -5.877 M -18.90 % -4.943 M -107.43 % -2.383 M -90.64 % -1.250 M 38.27 % -2.025 M 2.88 % -2.085 M 0.67 % -2.099 M 48.72 % -4.093 M -8.94 % -3.757 M 18.58 % -4.615 M -82.36 % -2.531 M 6.80 % -2.715 M -15.83 % -2.344 M -10.80 % -2.116 M 0.00 % -2.116 M -100.00 % -1.058 M 25.22 % -1.415 M -100.00 % -707.250 K -413.98 % 225.250 K 157.24 % -393.500 K 0.00 % -393.500 K 54.59 % -866.485 K 0.00 % -866.485 K
Debt repayment -2.434 M -188.00 % 2.766 M -27.57 % 3.819 M -36.03 % 5.970 M 232.22 % 1.797 M 0.000 -100.00 % 5.494 M 0.000 -100.00 % 1.242 M 0.000 100.00 % -1.321 M 0.000 100.00 % -1.460 M 0.000 100.00 % -1.229 M 0.000 -100.00 % 80.000 K 0.000 100.00 % -210.000 K 0.000 -100.00 % 2.825 M 0.000 -100.00 % 512.000 K 0.000 0.000 -100.00 % 12.000 K 0.000 -100.00 % 363.000 K 0.000 -100.00 % 2.290 M 0.000 -100.00 % 1.314 M 0.000 100.00 % -700.000 K 0.000 0.000 0.000 0.000 100.00 % -43.000 K -250.88 % 28.500 K 0.00 % 28.500 K 447.01 % -8.213 K 0.00 % -8.213 K
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.099 M -200.00 % 2.099 M 211.06 % -1.890 M -200.00 % 1.890 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
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.099 M 41.60 % -3.594 M -90.16 % -1.890 M -218.18 % -594.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -6.443 M 0.000 100.00 % -6.024 M 0.000 100.00 % -5.762 M 0.000 100.00 % -5.238 M -149.67 % -2.098 M 54.72 % -4.633 M -145.52 % -1.887 M 53.99 % -4.101 M 0.000 100.00 % -3.442 M -300.00 % -860.500 K 70.18 % -2.886 M -300.00 % -721.500 K 70.31 % -2.430 M -300.00 % -607.500 K 70.21 % -2.039 M 0.000 100.00 % -1.701 M 0.000 100.00 % -1.275 M 0.000 100.00 % -1.063 M -138.07 % -446.500 K 0.00 % -446.500 K -21.33 % -368.000 K 0.00 % -368.000 K -20.26 % -306.000 K 0.00 % -306.000 K 35.78 % -476.500 K 0.00 % -476.500 K -126.37 % -210.500 K 0.00 % -210.500 K -100.00 % -105.250 K 39.86 % -175.000 K -100.00 % -87.500 K 61.71 % -228.500 K 0.000 0.000 0.000 0.000
Other financing activites 0.000 100.00 % -59.000 K -6 000.00 % 1.000 K -99.48 % 194.000 K 19 300.00 % 1.000 K -99.97 % 3.487 M 0.000 -100.00 % 1.612 M -23.20 % 2.099 M 142.66 % 865.000 K -54.23 % 1.890 M 218.20 % -1.599 M 0.000 100.00 % -321.000 K 0.000 100.00 % -172.000 K 0.000 100.00 % -601.000 K -176.96 % -217.000 K -116.62 % 1.306 M -19.93 % 1.631 M 102.61 % 805.000 K 147.60 % -1.691 M -311.90 % 798.000 K 197.79 % -816.000 K -230.98 % 623.000 K 200.00 % -623.000 K -232.69 % 469.500 K 200.00 % -469.500 K -152.46 % 895.000 K 200.00 % -895.000 K -360.93 % 343.000 K 200.00 % -343.000 K -195.81 % 358.000 K 200.00 % -358.000 K -100.00 % -179.000 K -894.44 % -18.000 K -100.00 % -9.000 K -200.00 % 9.000 K 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -8.877 M -427.93 % 2.707 M 222.82 % -2.204 M -135.76 % 6.164 M 255.50 % -3.964 M -213.68 % 3.487 M 1 262.11 % 256.000 K 152.57 % -487.000 K 62.31 % -1.292 M -26.05 % -1.025 M 70.98 % -3.532 M -120.89 % -1.599 M 67.38 % -4.902 M -1 427.10 % -321.000 K 92.20 % -4.115 M -2 292.44 % -172.000 K 92.68 % -2.350 M -291.01 % -601.000 K 75.63 % -2.466 M -288.82 % 1.306 M -52.60 % 2.755 M 242.24 % 805.000 K 132.80 % -2.454 M -407.52 % 798.000 K 142.47 % -1.879 M -1 096.82 % 188.500 K 117.63 % -1.070 M -330.25 % 464.500 K 155.46 % -837.500 K -129.09 % 2.879 M 339.72 % -1.201 M -201.74 % 1.181 M 244.05 % -819.500 K -48.33 % -552.500 K 2.81 % -568.500 K -100.00 % -284.250 K -47.28 % -193.000 K -100.00 % -96.500 K 63.24 % -262.500 K -1 021.05 % 28.500 K 0.00 % 28.500 K 447.01 % -8.213 K 0.00 % -8.213 K
Effect of forex changes on cash 982.000 K 208.27 % -907.000 K -131.87 % 2.846 M 196.18 % -2.959 M -154.17 % 5.462 M 199.98 % -5.463 M -192.08 % 5.933 M 200.02 % -5.932 M -185.00 % 6.979 M 305.81 % -3.391 M -165.48 % 5.179 M 168.96 % -7.510 M 0.000 -100.00 % 1.564 M 0.000 -100.00 % 247.750 K 0.000 -100.00 % 624.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.000 K 200.00 % -31.000 K 93.12 % -450.500 K -200.67 % 447.500 K 1 247.44 % -39.000 K -305.26 % 19.000 K -95.01 % 380.500 K 199.74 % -381.500 K -4 138.89 % -9.000 K -119.57 % 46.000 K 100.00 % 23.000 K 675.00 % -4.000 K -100.00 % -2.000 K -200.00 % 2.000 K 0.000 0.000 0.000 0.000
Net change in cash 6.793 M 2 317.44 % 281.000 K -90.98 % 3.114 M 104.20 % 1.525 M 234.72 % -1.132 M 76.85 % -4.890 M -210.66 % 4.419 M 282.68 % -2.419 M -276.18 % 1.373 M -53.96 % 2.982 M 162.52 % -4.770 M -237.98 % 3.457 M -34.90 % 5.310 M 426.32 % -1.627 M -142.61 % 3.819 M 209.24 % -3.496 M -171.54 % 4.887 M 272.66 % -2.831 M -175.50 % 3.749 M 179.82 % -4.697 M -200.00 % 4.697 M 189.72 % -5.235 M -200.00 % 5.235 M 0.000 -100.00 % 4.646 M 421.44 % 891.000 K 300.00 % 222.750 K 117.28 % -1.289 M -300.00 % -322.250 K -300.16 % 161.000 K 300.00 % 40.250 K 105.92 % -680.000 K -300.00 % -170.000 K -113.30 % 1.278 M 300.00 % 319.500 K 0.00 % 319.500 K 181.50 % 113.500 K 0.00 % 113.500 K -13.69 % 131.500 K 0.000 0.000 0.000 0.000
Cash at beginning of period 0.000 -100.00 % 8.969 M 53.19 % 5.855 M 35.22 % 4.330 M -20.73 % 5.462 M -47.24 % 10.352 M 74.48 % 5.933 M -28.96 % 8.352 M 19.67 % 6.979 M 74.61 % 3.997 M -54.41 % 8.767 M 65.10 % 5.310 M 0.000 -100.00 % 3.819 M 0.000 -100.00 % 4.887 M 0.000 -100.00 % 3.749 M 0.000 -100.00 % 4.697 M 0.000 -100.00 % 5.235 M 0.000 0.000 0.000 -100.00 % 3.574 M 300.00 % 893.500 K -81.63 % 4.863 M 300.00 % 1.216 M -74.14 % 4.702 M 300.00 % 1.176 M -78.16 % 5.382 M 300.00 % 1.346 M -67.21 % 4.104 M 300.00 % 1.026 M 0.00 % 1.026 M 12.44 % 912.500 K 0.00 % 912.500 K 16.84 % 781.000 K 51.65 % 515.000 K 0.00 % 515.000 K 0.000 0.000
Cash at end of period 6.793 M -26.56 % 9.250 M 3.13 % 8.969 M 53.19 % 5.855 M 35.22 % 4.330 M -20.73 % 5.462 M -47.24 % 10.352 M 74.48 % 5.933 M -28.96 % 8.352 M 19.67 % 6.979 M 74.61 % 3.997 M -54.41 % 8.767 M 65.10 % 5.310 M 142.27 % 2.192 M -42.61 % 3.819 M 174.55 % 1.391 M -71.54 % 4.887 M 432.06 % 918.500 K -75.50 % 3.749 M 0.000 -100.00 % 4.697 M 0.000 -100.00 % 5.235 M 0.000 -100.00 % 4.646 M 4.05 % 4.465 M 300.00 % 1.116 M -68.77 % 3.574 M 300.00 % 893.500 K -81.63 % 4.863 M 300.00 % 1.216 M -74.14 % 4.702 M 300.00 % 1.176 M -78.16 % 5.382 M 300.00 % 1.346 M 0.00 % 1.346 M 31.14 % 1.026 M 0.00 % 1.026 M 12.44 % 912.500 K 16.84 % 781.000 K 0.00 % 781.000 K 51.65 % 515.000 K 0.00 % 515.000 K
Operating cash flow 8.806 M 1 387.50 % 592.000 K -95.51 % 13.189 M 817.81 % 1.437 M -82.71 % 8.310 M 926.04 % -1.006 M -107.08 % 14.202 M 294.39 % 3.601 M -40.45 % 6.047 M 83.52 % 3.295 M -37.78 % 5.296 M 58.94 % 3.332 M -55.05 % 7.412 M 30.33 % 5.687 M -6.08 % 6.055 M 104.42 % 2.962 M -48.43 % 5.744 M 75.44 % 3.274 M -39.28 % 5.392 M 80.70 % 2.984 M -22.19 % 3.835 M 13.23 % 3.387 M 18.59 % 2.856 M -5.24 % 3.014 M -26.22 % 4.085 M 37.17 % 2.978 M 0.00 % 2.978 M -14.98 % 3.503 M 0.00 % 3.503 M 24.03 % 2.824 M 0.00 % 2.824 M 40.53 % 2.010 M 0.00 % 2.010 M -38.68 % 3.277 M 0.00 % 3.277 M 100.00 % 1.639 M 10.04 % 1.489 M 100.00 % 744.500 K -56.60 % 1.716 M 154.90 % 673.000 K 0.00 % 673.000 K 142.61 % 277.396 K 0.00 % 277.396 K
Capital expenditure -3.112 M -425.68 % -592.000 K 91.96 % -7.365 M -321.04 % 3.332 M 174.84 % -4.452 M 37.58 % -7.132 M 27.45 % -9.831 M -79.86 % -5.466 M -73.03 % -3.159 M -11.94 % -2.822 M 1.74 % -2.872 M 48.33 % -5.558 M -211.37 % -1.785 M -182.18 % 2.172 M 192.43 % -2.350 M -198.20 % 2.393 M 192.22 % -2.595 M -160.04 % 4.322 M 193.17 % -4.639 M -183.26 % 5.572 M 195.87 % -5.812 M -33.33 % -4.359 M -23.91 % -3.518 M -13.19 % -3.108 M -58.81 % -1.957 M 25.26 % -2.619 M 0.00 % -2.619 M 30.30 % -3.757 M 0.00 % -3.757 M -48.59 % -2.529 M 0.00 % -2.529 M -7.87 % -2.344 M 0.00 % -2.344 M -11.94 % -2.094 M 0.00 % -2.094 M -100.00 % -1.047 M 2.56 % -1.075 M -100.00 % -537.250 K -1 108.92 % 53.250 K 120.68 % -257.500 K 0.00 % -257.500 K 70.05 % -859.771 K 0.00 % -859.771 K
Free CashFlow 5.694 M 0.000 -100.00 % 5.824 M 22.12 % 4.769 M 23.61 % 3.858 M 147.41 % -8.138 M -286.18 % 4.371 M 334.37 % -1.865 M -164.58 % 2.888 M 510.57 % 473.000 K -80.49 % 2.424 M 208.89 % -2.226 M -139.56 % 5.627 M -28.40 % 7.859 M 112.12 % 3.705 M -30.81 % 5.355 M 70.05 % 3.149 M -58.54 % 7.596 M 908.76 % 753.000 K -91.20 % 8.556 M 532.78 % -1.977 M -103.40 % -972.000 K -46.83 % -662.000 K -604.26 % -94.000 K -104.42 % 2.128 M 491.93 % 359.500 K 0.00 % 359.500 K 241.26 % -254.500 K 0.00 % -254.500 K -186.13 % 295.500 K 0.00 % 295.500 K 188.34 % -334.500 K 0.00 % -334.500 K -128.28 % 1.183 M 0.00 % 1.183 M 100.00 % 591.500 K 42.70 % 414.500 K 100.00 % 207.250 K -88.28 % 1.769 M 325.69 % 415.500 K 0.00 % 415.500 K 171.35 % -582.375 K 0.00 % -582.375 K
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004