GJ.CO

Glunz & Jensen Holding A/S GJ.CO

Finances

2024 2023 2022 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 131.039 M -8.57 % 143.319 M 3.35 % 138.672 M -5.69 % 147.031 M 7.36 % 136.946 M -30.00 % 195.629 M -13.99 % 227.462 M -13.85 % 264.023 M 0.10 % 263.769 M -10.05 % 293.227 M -5.95 % 311.775 M -2.76 % 320.630 M -14.86 % 376.599 M -5.38 % 398.006 M 53.85 % 258.700 M 0.00 % 258.700 M -20.67 % 326.100 M -24.76 % 433.400 M -3.65 % 449.830 M -7.14 % 484.392 M -8.30 % 528.228 M -14.33 % 616.552 M
Net income 2.834 M -2.68 % 2.912 M -81.83 % 16.031 M 32.16 % 12.130 M 1 318.71 % 855.000 K 104.65 % -18.400 M -166.71 % -6.899 M -157.96 % 11.903 M 119.52 % -60.989 M -398.68 % -12.230 M -352.46 % -2.703 M 53.52 % -5.815 M -126.16 % 22.225 M -10.30 % 24.776 M 350.47 % 5.500 M 0.00 % 5.500 M 112.28 % -44.800 M -252.76 % -12.700 M -560.48 % 2.758 M -66.46 % 8.222 M 496.23 % 1.379 M -87.04 % 10.644 M
Income before tax 3.312 M -5.96 % 3.522 M -82.64 % 20.284 M 38.73 % 14.621 M 1 592.25 % 864.000 K 104.15 % -20.805 M -142.62 % -8.575 M -152.42 % 16.360 M 124.41 % -67.016 M -405.86 % -13.248 M -388.50 % -2.712 M 60.52 % -6.870 M -125.90 % 26.524 M -33.04 % 39.613 M 0.000 -100.00 % 7.400 M 0.000 100.00 % -13.300 M -1 005.99 % 1.468 M -88.33 % 12.578 M 141.92 % -30.006 M -11.17 % -26.991 M
Income before tax ratio 0.03 2.85 % 0.02 -83.20 % 0.15 47.09 % 0.10 1 476.17 % 0.01 105.93 % -0.11 -182.10 % -0.04 -160.84 % 0.06 124.39 % -0.25 -462.35 % -0.05 -419.40 % -0.01 59.40 % -0.02 -130.42 % 0.07 -29.24 % 0.10 0.00 -100.00 % 0.03 0.00 100.00 % -0.03 -1 040.34 % 0.00 -87.43 % 0.03 145.71 % -0.06 -29.76 % -0.04
EBITDA 9.179 M -5.78 % 9.742 M -60.54 % 24.691 M 12.32 % 21.983 M 58.97 % 13.828 M 1 262.02 % -1.190 M -114.07 % 8.455 M -73.05 % 31.373 M 168.98 % -45.478 M -531.73 % 10.534 M -52.03 % 21.958 M 18.66 % 18.505 M -58.83 % 44.947 M -31.85 % 65.954 M 98.16 % 33.284 M 269.82 % 9.000 M 146.63 % -19.300 M -343.78 % -4.349 M -138.99 % 11.154 M -67.00 % 33.799 M 1 037.30 % -3.606 M -169.92 % 5.157 M
Net income ratio 0.02 6.44 % 0.02 -82.42 % 0.12 40.12 % 0.08 1 221.40 % 0.01 106.64 % -0.09 -210.10 % -0.03 -167.28 % 0.05 119.50 % -0.23 -454.38 % -0.04 -381.08 % -0.01 52.20 % -0.02 -130.73 % 0.06 -5.20 % 0.06 192.80 % 0.02 0.00 % 0.02 115.48 % -0.14 -368.83 % -0.03 -577.94 % 0.01 -63.88 % 0.02 550.19 % 0.00 -84.88 % 0.02
Ratio EBITDA 0.07 3.05 % 0.07 -61.82 % 0.18 19.09 % 0.15 48.07 % 0.10 1 759.95 % -0.01 -116.36 % 0.04 -68.72 % 0.12 168.92 % -0.17 -579.94 % 0.04 -48.99 % 0.07 22.03 % 0.06 -51.64 % 0.12 -27.98 % 0.17 28.80 % 0.13 269.82 % 0.03 158.78 % -0.06 -489.80 % -0.01 -140.47 % 0.02 -64.46 % 0.07 1 122.12 % -0.01 -181.62 % 0.01
Gross profit ratio 0.26 18.15 % 0.22 -14.93 % 0.26 -1.65 % 0.27 28.10 % 0.21 14.95 % 0.18 -6.26 % 0.19 -27.56 % 0.27 122.11 % 0.12 -35.56 % 0.19 -13.33 % 0.21 3.80 % 0.21 -21.44 % 0.26 -17.13 % 0.32 22.22 % 0.26 0.00 % 0.26 22.76 % 0.21 -2.27 % 0.22 -38.96 % 0.35 -11.19 % 0.40 55.77 % 0.26 -21.20 % 0.32
Weighted average shs out dil 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M 12.20 % 1.623 M 0.62 % 1.613 M 0.00 % 1.613 M -1.83 % 1.643 M -11.33 % 1.853 M -6.79 % 1.988 M -7.53 % 2.150 M 2.72 % 2.093 M -0.05 % 2.094 M -0.29 % 2.100 M 0.33 % 2.093 M -5.34 % 2.211 M 5.64 % 2.093 M 0.00 % 2.093 M
Weighted average shs out 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M 0.30 % 1.816 M 9.11 % 1.664 M 3.03 % 1.615 M 0.12 % 1.613 M 1.45 % 1.590 M -3.23 % 1.643 M -10.17 % 1.829 M -8.00 % 1.988 M -5.02 % 2.093 M 0.00 % 2.093 M -0.05 % 2.094 M -0.29 % 2.100 M 0.33 % 2.093 M -2.74 % 2.152 M 2.82 % 2.093 M 0.00 % 2.093 M
EPS diluted 1.56 -2.50 % 1.60 -81.82 % 8.80 32.13 % 6.66 1 317.02 % 0.47 104.65 % -10.10 -166.49 % -3.79 -157.95 % 6.54 117.40 % -37.58 -395.78 % -7.58 -351.19 % -1.68 52.54 % -3.54 -129.50 % 12.00 -1.64 % 12.20 177.27 % 4.40 -2.22 % 4.50 121.04 % -21.39 -253.55 % -6.05 -565.38 % 1.30 -65.79 % 3.80 442.86 % 0.70 -86.27 % 5.10
Earnings per share 1.56 -2.50 % 1.60 -81.82 % 8.80 32.13 % 6.66 1 317.02 % 0.47 104.65 % -10.10 -165.79 % -3.80 -153.15 % 7.15 118.94 % -37.76 -398.15 % -7.58 -345.88 % -1.70 51.98 % -3.54 -129.26 % 12.10 -3.20 % 12.50 177.78 % 4.50 0.00 % 4.50 121.04 % -21.39 -253.55 % -6.05 -565.38 % 1.30 -66.67 % 3.90 457.14 % 0.70 -86.27 % 5.10
Gross profit 34.413 M 8.02 % 31.857 M -12.08 % 36.235 M -7.25 % 39.065 M 37.54 % 28.403 M -19.53 % 35.297 M -19.38 % 43.780 M -37.59 % 70.154 M 122.32 % 31.555 M -42.04 % 54.441 M -18.49 % 66.791 M 0.93 % 66.176 M -33.12 % 98.942 M -21.58 % 126.175 M 88.04 % 67.100 M 0.00 % 67.100 M -2.61 % 68.900 M -26.47 % 93.700 M -41.19 % 159.327 M -17.53 % 193.190 M 42.85 % 135.244 M -32.49 % 200.335 M
Income tax expense 478.000 K -21.64 % 610.000 K -83.69 % 3.741 M 50.18 % 2.491 M 27 577.78 % 9.000 K 100.37 % -2.405 M -43.50 % -1.676 M -136.96 % 4.535 M 175.24 % -6.027 M -492.04 % -1.018 M -11 211.11 % -9.000 K 99.14 % -1.047 M -124.36 % 4.298 M -71.03 % 14.837 M 323.91 % 3.500 M 84.21 % 1.900 M 733.33 % -300.000 K 50.00 % -600.000 K 53.49 % -1.290 M -129.61 % 4.356 M -64.21 % 12.170 M 47.68 % 8.241 M
Cost of revenue 96.626 M -13.31 % 111.462 M 9.64 % 101.661 M -5.84 % 107.966 M -0.53 % 108.543 M -32.30 % 160.332 M -12.71 % 183.682 M -5.25 % 193.868 M -16.51 % 232.214 M -2.75 % 238.786 M -2.53 % 244.984 M -3.72 % 254.454 M -8.36 % 277.657 M 2.14 % 271.831 M 41.87 % 191.600 M 0.00 % 191.600 M -25.51 % 257.200 M -24.29 % 339.700 M 16.94 % 290.503 M -0.24 % 291.202 M -25.90 % 392.984 M -5.58 % 416.217 M
General and administrative expenses 10.111 M -0.34 % 10.146 M 4.87 % 9.675 M 2.90 % 9.402 M -12.51 % 10.746 M -18.91 % 13.252 M 4.49 % 12.683 M -35.34 % 19.616 M -45.02 % 35.679 M 57.89 % 22.598 M -2.59 % 23.199 M -2.50 % 23.793 M -2.79 % 24.475 M -20.08 % 30.626 M 0.000 0.000 0.000 -100.00 % 90.200 M 6 470.06 % -1.416 M -11 900.00 % 12.000 K -99.97 % 37.076 M -30.55 % 53.386 M
Selling and marketing expenses 13.219 M 10.93 % 11.917 M 2.36 % 11.642 M 6.49 % 10.932 M 0.26 % 10.904 M -63.85 % 30.167 M 11.90 % 26.960 M 7.73 % 25.026 M -18.74 % 30.797 M 4.63 % 29.433 M -3.08 % 30.369 M -15.36 % 35.880 M -8.43 % 39.183 M -9.85 % 43.465 M 0.000 0.000 0.000 0.000 -100.00 % 11.574 M 14.90 % 10.073 M -68.45 % 31.923 M -51.98 % 66.480 M
Other expenses 1.703 M 7 195.83 % -24.000 K 97.60 % -1.001 M -647.05 % -134.000 K 97.00 % -4.463 M -2 365.75 % -181.000 K -235.19 % -54.000 K 0.000 -100.00 % 240.000 K 269.01 % -142.000 K 59.54 % -351.000 K 72.73 % -1.287 M 28.82 % -1.808 M 81.53 % -9.787 M -415.11 % -1.900 M -103.27 % 58.100 M -34.20 % 88.300 M 0.000 -100.00 % 546.000 K -35.15 % 842.000 K -99.14 % 98.114 M -16.45 % 117.433 M
Operating expenses 26.509 M 13.86 % 23.283 M 8.05 % 21.548 M -2.07 % 22.003 M -7.66 % 23.828 M -52.92 % 50.612 M 8.32 % 46.726 M -2.99 % 48.167 M -42.02 % 83.077 M 27.72 % 65.048 M -4.76 % 68.297 M -0.62 % 68.722 M -5.68 % 72.859 M -9.35 % 80.375 M 38.34 % 58.100 M 0.00 % 58.100 M -34.20 % 88.300 M -2.11 % 90.200 M -47.80 % 172.796 M -3.88 % 179.780 M 7.58 % 167.113 M -29.58 % 237.299 M
Cost and expenses 123.135 M -8.62 % 134.745 M 13.66 % 118.548 M -8.06 % 128.938 M -2.59 % 132.371 M -37.25 % 210.944 M -8.45 % 230.408 M -4.80 % 242.035 M -23.23 % 315.291 M 3.77 % 303.834 M -3.02 % 313.281 M -3.06 % 323.176 M -7.80 % 350.516 M -0.48 % 352.206 M 41.05 % 249.700 M 0.00 % 249.700 M -27.73 % 345.500 M -19.63 % 429.900 M -7.21 % 463.299 M -1.63 % 470.982 M -15.91 % 560.097 M -14.29 % 653.516 M
Research and development expenses 1.476 M 18.65 % 1.244 M 0.97 % 1.232 M -31.67 % 1.803 M -72.85 % 6.641 M -9.94 % 7.374 M 3.32 % 7.137 M 22.76 % 5.814 M -64.46 % 16.361 M 24.33 % 13.159 M -12.74 % 15.080 M 45.90 % 10.336 M -6.11 % 11.009 M -31.50 % 16.071 M 0.000 0.000 0.000 0.000 -100.00 % 7.049 M 75.00 % 4.028 M 0.000 0.000
Selling general and administrative expenses 23.330 M 5.74 % 22.063 M 3.50 % 21.317 M 4.83 % 20.334 M -6.08 % 21.650 M -50.14 % 43.419 M 9.53 % 39.643 M -6.40 % 42.353 M -36.29 % 66.476 M 27.76 % 52.031 M -2.87 % 53.568 M -10.23 % 59.673 M -6.26 % 63.658 M -14.08 % 74.091 M 0.000 0.000 0.000 -100.00 % 90.200 M 787.97 % 10.158 M 0.72 % 10.085 M -85.38 % 68.999 M -42.44 % 119.866 M
Interest income 228.000 K -52.00 % 475.000 K -6.98 % 510.665 K 1 034.81 % 45.000 K 462.50 % 8.000 K 0.00 % 8.000 K 0.00 % 8.000 K 0.000 -100.00 % 23.000 K -32.35 % 34.000 K 1 033.33 % 3.000 K 0.000 0.000 -100.00 % 3.261 M 172.43 % 1.197 M 162.41 % -1.918 M -284.78 % 1.038 M -45.34 % 1.899 M 121.33 % 858.000 K 84.12 % 466.000 K -90.14 % 4.727 M -58.30 % 11.337 M
Interest expense 4.573 M -11.79 % 5.184 M 80.08 % 2.879 M 15.79 % 2.486 M -28.91 % 3.497 M 39.71 % 2.503 M -42.64 % 4.364 M 45.82 % 2.993 M -60.04 % 7.490 M 96.54 % 3.811 M 2.89 % 3.704 M 8.72 % 3.407 M 672.56 % 441.000 K -95.33 % 9.448 M 98.36 % 4.763 M 183.17 % 1.682 M 140.29 % 700.000 K -86.54 % 5.199 M 26.28 % 4.117 M 34.85 % 3.053 M 6.60 % 2.864 M 109.97 % 1.364 M
Depreciation and amortization 1.585 M -6.76 % 1.700 M 11.26 % 1.528 M -68.66 % 4.876 M -48.64 % 9.493 M -44.69 % 17.162 M 44.15 % 11.906 M 14.97 % 10.356 M -26.29 % 14.049 M -31.73 % 20.580 M -5.68 % 21.819 M 0.20 % 21.775 M 15.43 % 18.864 M -6.40 % 20.154 M 495.18 % -5.100 M -59.38 % -3.200 M -420.00 % 1.000 M 115.15 % -6.600 M -131.98 % 20.638 M 13.60 % 18.168 M -22.81 % 23.536 M -23.54 % 30.784 M
Operating income 7.904 M -7.81 % 8.574 M -41.62 % 14.687 M -13.29 % 16.938 M 257.79 % 4.734 M 126.66 % -17.758 M -416.37 % -3.439 M -115.64 % 21.988 M 137.19 % -59.118 M -467.02 % -10.426 M -592.30 % -1.506 M 40.85 % -2.546 M -109.76 % 26.083 M -43.05 % 45.800 M 408.89 % 9.000 M 0.00 % 9.000 M 119.96 % -45.100 M -351.00 % -10.000 M -633.90 % 1.873 M -87.42 % 14.885 M 146.71 % -31.869 M 13.78 % -36.964 M
Operating income ratio 0.06 0.82 % 0.06 -43.51 % 0.11 -8.07 % 0.12 233.25 % 0.03 138.08 % -0.09 -500.40 % -0.02 -118.15 % 0.08 137.16 % -0.22 -530.35 % -0.04 -636.09 % 0.00 39.17 % -0.01 -111.47 % 0.07 -39.81 % 0.12 230.77 % 0.03 0.00 % 0.03 125.15 % -0.14 -499.40 % -0.02 -654.14 % 0.00 -86.45 % 0.03 150.93 % -0.06 -0.63 % -0.06
Total other income expenses net -4.592 M 9.11 % -5.052 M -189.17 % 5.665 M 344.51 % -2.317 M 40.13 % -3.870 M -27.01 % -3.047 M 40.67 % -5.136 M 8.74 % -5.628 M 28.74 % -7.898 M -187.83 % -2.744 M -127.53 % -1.206 M 72.11 % -4.324 M -1 080.50 % 441.000 K 107.13 % -6.187 M -73.50 % -3.566 M 59.93 % -8.900 M 61.21 % -22.946 M -36.49 % -16.812 M -457.70 % 4.700 M 303.73 % -2.307 M -104.76 % 48.487 M -12.32 % 55.299 M
2024 2023 2022 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Net debt 70.952 M -6.22 % 75.658 M -16.23 % 90.315 M 14.66 % 78.771 M -18.18 % 96.273 M -15.79 % 114.320 M 35.96 % 84.081 M -6.78 % 90.197 M -18.88 % 111.196 M -2.36 % 113.883 M -2.16 % 116.398 M -7.32 % 125.597 M 15.49 % 108.755 M -6.32 % 116.097 M 0.000 0.000 0.000 0.000 -100.00 % 68.107 M 5.53 % 64.536 M 32.78 % 48.605 M -66.91 % 146.896 M
Total investments 148.340 M 1.14 % 146.668 M 56 748.06 % 258.000 K 5.74 % 244.000 K -5.79 % 259.000 K 14.10 % 227.000 K 24.04 % 183.000 K -99.80 % 91.702 M 8 709.03 % 1.041 M -12.74 % 1.193 M 170.52 % 441.000 K 20.16 % 367.000 K 59.57 % 230.000 K -61.47 % 597.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 57.000 K -97.48 % 2.260 M
Total debt 71.647 M -6.91 % 76.969 M -15.71 % 91.310 M 14.39 % 79.825 M -17.81 % 97.119 M -16.10 % 115.759 M 35.11 % 85.675 M -9.84 % 95.026 M -16.84 % 114.267 M -2.41 % 117.087 M -2.21 % 119.732 M -8.46 % 130.798 M 10.05 % 118.848 M -11.30 % 133.989 M 0.000 0.000 0.000 0.000 -100.00 % 72.496 M -4.27 % 75.731 M 45.05 % 52.210 M -67.19 % 159.120 M
Accumulated other comprehensive income loss 9.994 M 3.70 % 9.637 M -1.34 % 9.768 M 1.69 % 9.606 M 2.68 % 9.355 M -5.34 % 9.883 M 108.02 % 4.751 M 46.32 % 3.247 M -18.91 % 4.004 M 2.09 % 3.922 M -15.07 % 4.618 M 3 748.33 % 120.000 K -86.33 % 878.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 57.995 M 5.14 % 55.161 M 5.57 % 52.249 M 29.89 % 40.226 M 43.17 % 28.096 M 3.14 % 27.241 M -40.31 % 45.641 M -13.13 % 52.540 M 35.41 % 38.800 M -54.05 % 84.439 M -12.65 % 96.669 M -2.70 % 99.353 M -14.18 % 115.766 M 125.12 % 51.423 M 0.000 0.000 0.000 0.000 -100.00 % 115.260 M 2.96 % 111.945 M 8.73 % 102.953 M -4.89 % 108.241 M
Common stock 36.426 M 0.00 % 36.426 M 0.00 % 36.426 M 0.00 % 36.426 M 0.00 % 36.426 M 0.00 % 36.426 M 0.00 % 36.426 M 0.00 % 36.426 M 9.72 % 33.200 M 0.00 % 33.200 M 0.00 % 33.200 M 0.00 % 33.200 M -11.85 % 37.665 M -10.00 % 41.850 M 0.000 0.000 0.000 0.000 -100.00 % 46.500 M 0.00 % 46.500 M 0.00 % 46.500 M 0.00 % 46.500 M
Total equity 104.415 M 3.15 % 101.224 M 2.82 % 98.443 M 14.13 % 86.258 M 16.76 % 73.877 M 0.44 % 73.550 M -15.28 % 86.818 M -5.85 % 92.213 M 22.18 % 75.473 M -35.91 % 117.770 M -9.89 % 130.696 M 1.39 % 128.901 M -13.35 % 148.763 M 11.94 % 132.901 M 18.87 % 111.800 M 0.00 % 111.800 M 8.02 % 103.500 M -29.64 % 147.100 M -7.40 % 158.864 M -1.04 % 160.527 M 4.17 % 154.103 M -0.41 % 154.741 M
Other non current liabilities 2.679 M -10.82 % 3.004 M 13.57 % 2.645 M -24.96 % 3.525 M 25.67 % 2.805 M 61.67 % 1.735 M 208.17 % 563.000 K -97.25 % 20.499 M 4 197.48 % 477.000 K -81.68 % 2.604 M -46.73 % 4.888 M -74.30 % 19.022 M 280.82 % 4.995 M -72.31 % 18.037 M 270.68 % -10.568 M -128.33 % 37.300 M 314.44 % 9.000 M 0.00 % 9.000 M 872.97 % 925.000 K 37.04 % 675.000 K -86.55 % 5.017 M 40.34 % 3.575 M
Long term debt 57.630 M 1.63 % 56.705 M 9.66 % 51.709 M -7.81 % 56.091 M -11.14 % 63.122 M -15.22 % 74.451 M 10.82 % 67.183 M 10.97 % 60.542 M -8.52 % 66.183 M -8.53 % 72.357 M -5.40 % 76.485 M -11.74 % 86.657 M -5.54 % 91.743 M 27.67 % 71.859 M 50.12 % 47.868 M 0.000 0.000 0.000 -100.00 % 9.966 M -12.81 % 11.430 M -12.39 % 13.046 M 7.12 % 12.179 M
Total non current liabilities 72.648 M 0.80 % 72.072 M 9.37 % 65.899 M -5.96 % 70.076 M -8.39 % 76.491 M -13.98 % 88.924 M 10.87 % 80.207 M -1.03 % 81.041 M -0.46 % 81.418 M -14.55 % 95.286 M -9.98 % 105.847 M -10.90 % 118.795 M -8.17 % 129.365 M 21.41 % 106.550 M 185.66 % 37.300 M 0.00 % 37.300 M 314.44 % 9.000 M 0.00 % 9.000 M -17.97 % 10.971 M -14.33 % 12.806 M -29.10 % 18.063 M 2.11 % 17.689 M
Other current liabilities 12.945 M 45.43 % 8.901 M -19.60 % 11.071 M -75.69 % 45.536 M 376.52 % 9.556 M -84.93 % 63.416 M 338.08 % 14.476 M -62.85 % 38.965 M 12.63 % 34.596 M 51.58 % 22.823 M 4.00 % 21.946 M -21.67 % 28.017 M 831.42 % 3.008 M 206.00 % 983.000 K -81.20 % 5.228 M -90.55 % 55.300 M -47.83 % 106.000 M -16.14 % 126.400 M 309.33 % 30.880 M -36.79 % 48.856 M 64.98 % 29.613 M -21.87 % 37.903 M
Deferred revenue 0.000 -100.00 % 7.860 M -29.44 % 11.140 M 146.94 % -23.734 M -580.64 % 4.938 M 111.95 % -41.308 M -123.38 % -18.492 M -296.95 % 9.389 M -77.78 % 42.246 M 29 650.70 % 142.000 K -87.11 % 1.102 M 6 787.50 % 16.000 K -99.95 % 33.132 M 343.83 % 7.465 M 0.000 0.000 0.000 0.000 -100.00 % 2.158 M -35.85 % 3.364 M -86.72 % 25.331 M -25.77 % 34.125 M
Short term debt 14.017 M -30.83 % 20.264 M -48.83 % 39.601 M 66.85 % 23.734 M -30.19 % 33.997 M -17.70 % 41.308 M 436.05 % 7.706 M -77.65 % 34.484 M -28.28 % 48.084 M 4.91 % 45.835 M 3.35 % 44.349 M 0.43 % 44.157 M 832.65 % -6.027 M -150.41 % 11.956 M 23.88 % 9.651 M 0.000 0.000 0.000 -100.00 % 62.530 M -2.75 % 64.301 M 64.18 % 39.164 M -73.35 % 146.941 M
Total current liabilities 35.080 M -21.97 % 44.959 M -41.00 % 76.199 M 19.29 % 63.879 M 3.19 % 61.905 M -26.90 % 84.691 M 16.72 % 72.558 M -31.29 % 105.596 M -5.41 % 111.641 M 6.18 % 105.148 M -4.80 % 110.449 M -3.82 % 114.841 M 9.20 % 105.162 M -7.95 % 114.248 M 106.60 % 55.300 M 0.00 % 55.300 M -47.83 % 106.000 M -16.14 % 126.400 M -8.28 % 137.810 M -13.79 % 159.850 M 44.10 % 110.933 M -52.34 % 232.749 M
Total liabilities 107.728 M -7.95 % 117.031 M -17.64 % 142.098 M 6.08 % 133.955 M -3.21 % 138.396 M -20.29 % 173.615 M 13.65 % 152.765 M -18.15 % 186.637 M -3.33 % 193.059 M -3.68 % 200.434 M -7.33 % 216.296 M -7.42 % 233.636 M -0.38 % 234.527 M 6.22 % 220.798 M 138.44 % 92.600 M 0.00 % 92.600 M -19.48 % 115.000 M -15.07 % 135.400 M -8.99 % 148.781 M -13.83 % 172.656 M 33.85 % 128.996 M -48.49 % 250.438 M
Other non current assets 0.000 100.00 % -168.000 K -100.11 % 149.182 M 3.87 % 143.628 M 4.84 % 137.000 M -0.36 % 137.495 M 49.86 % 91.746 M 4 135.73 % 2.166 M 166.75 % 812.000 K -98.78 % 66.461 M 3 837.26 % 1.688 M -98.79 % 139.474 M 24 761.68 % 561.000 K -99.30 % 80.683 M -17.67 % 98.000 M 0.00 % 98.000 M -3.73 % 101.800 M 50.81 % 67.500 M 0.000 -100.00 % 65.000 K 100.47 % -13.961 M 82.48 % -79.683 M
Long term investments 148.340 M 1.14 % 146.668 M -1.79 % 149.338 M 61 104.10 % 244.000 K -5.79 % 259.000 K 14.10 % 227.000 K 24.04 % 183.000 K -99.80 % 91.702 M -0.08 % 91.771 M 12 103.59 % 752.000 K -98.89 % 67.679 M 199.96 % -67.705 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 573.000 K 0.000 0.000 -100.00 % 232.000 K 0.00 % 232.000 K -95.87 % 5.619 M -50.73 % 11.404 M -33.66 % 17.189 M -15.96 % 20.454 M -52.14 % 42.737 M -12.44 % 48.808 M -12.74 % 55.931 M -3.44 % 57.923 M -8.79 % 63.506 M 0.000 0.000 0.000 0.000 -100.00 % 4.908 M -14.18 % 5.719 M -85.13 % 38.448 M -68.01 % 120.184 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.774 M 0.00 % 11.774 M 0.00 % 11.774 M 53.03 % 7.694 M 0.00 % 7.694 M 0.000 0.000 0.000 -100.00 % 25.700 M -55.54 % 57.806 M -1.11 % 58.456 M 162.01 % 22.311 M -75.14 % 89.756 M
Goodwill and intangible assets 573.000 K 0.000 100.00 % -149.338 M -64 469.83 % 232.000 K 0.00 % 232.000 K -95.87 % 5.619 M -50.73 % 11.404 M -33.66 % 17.189 M -15.96 % 20.454 M -62.48 % 54.511 M -10.02 % 60.582 M -10.52 % 67.705 M 3.18 % 65.617 M -7.84 % 71.200 M 0.000 0.000 0.000 -100.00 % 25.700 M -59.02 % 62.714 M -2.28 % 64.175 M 5.62 % 60.759 M -71.06 % 209.940 M
Property plant equipment net 6.713 M -6.10 % 7.149 M -8.24 % 7.791 M 3.22 % 7.548 M -54.03 % 16.418 M -40.35 % 27.526 M -48.27 % 53.209 M -5.07 % 56.050 M -4.52 % 58.704 M -12.49 % 67.081 M -5.60 % 71.062 M -5.76 % 75.403 M -51.42 % 155.201 M 396.75 % 31.243 M 0.000 0.000 0.000 0.000 -100.00 % 76.543 M -5.50 % 81.000 M -8.61 % 88.631 M 6.12 % 83.520 M
Total non current assets 155.770 M 1.11 % 154.059 M -2.31 % 157.701 M 3.27 % 152.703 M -1.42 % 154.904 M -9.86 % 171.848 M 8.80 % 157.948 M -8.27 % 172.179 M -1.89 % 175.490 M -10.36 % 195.777 M -5.57 % 207.316 M -6.24 % 221.117 M -2.97 % 227.882 M 21.88 % 186.970 M 90.79 % 98.000 M 0.00 % 98.000 M -3.73 % 101.800 M 9.23 % 93.200 M -37.39 % 148.861 M -2.49 % 152.659 M 12.72 % 135.429 M -36.65 % 213.777 M
Other current assets 3.501 M 1.21 % 3.459 M 231.96 % 1.042 M -68.41 % 3.298 M 133.73 % 1.411 M -6.86 % 1.515 M -72.88 % 5.587 M -45.15 % 10.186 M 14.57 % 8.891 M -12.88 % 10.205 M 234.15 % 3.054 M -67.58 % 9.419 M 440.39 % 1.743 M -5.43 % 1.843 M -97.25 % 67.062 M -36.97 % 106.400 M -8.83 % 116.700 M -38.35 % 189.300 M 141.83 % 78.278 M 590.40 % 11.338 M 400.80 % 2.264 M -19.57 % 2.815 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -90.730 M -20 673.70 % 441.000 K 0.00 % 441.000 K 20.16 % 367.000 K 59.57 % 230.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 695.000 K -46.99 % 1.311 M 31.76 % 995.000 K -5.60 % 1.054 M 24.59 % 846.000 K -41.21 % 1.439 M -9.72 % 1.594 M -66.99 % 4.829 M 57.25 % 3.071 M -4.15 % 3.204 M -3.90 % 3.334 M -35.90 % 5.201 M -48.47 % 10.093 M -43.59 % 17.892 M 0.000 0.000 0.000 0.000 -100.00 % 4.389 M -60.79 % 11.195 M 210.54 % 3.605 M -70.51 % 12.224 M
Cash and short term investments 695.000 K -46.99 % 1.311 M 31.76 % 995.000 K -5.60 % 1.054 M 24.59 % 846.000 K -41.21 % 1.439 M -9.72 % 1.594 M -66.99 % 4.829 M 57.25 % 3.071 M -15.75 % 3.645 M -3.44 % 3.775 M -32.20 % 5.568 M -44.83 % 10.093 M -43.59 % 17.892 M 0.000 0.000 0.000 0.000 -100.00 % 4.389 M -60.79 % 11.195 M 210.54 % 3.605 M -70.51 % 12.224 M
Total current assets 56.373 M -12.19 % 64.196 M -22.51 % 82.840 M 22.71 % 67.510 M 17.68 % 57.369 M -23.83 % 75.317 M -7.74 % 81.635 M -23.47 % 106.671 M 14.65 % 93.042 M -24.00 % 122.427 M -12.35 % 139.676 M -1.23 % 141.420 M -9.00 % 155.408 M -6.79 % 166.729 M 56.70 % 106.400 M 0.00 % 106.400 M -8.83 % 116.700 M -38.35 % 189.300 M 19.22 % 158.784 M -12.04 % 180.524 M 22.25 % 147.670 M -22.85 % 191.402 M
Inventory 37.226 M -13.40 % 42.986 M -24.38 % 56.841 M 38.59 % 41.014 M 12.53 % 36.446 M -22.34 % 46.932 M 20.61 % 38.913 M -22.91 % 50.478 M 24.27 % 40.618 M -36.24 % 63.709 M -9.21 % 70.174 M 1.19 % 69.348 M 1.64 % 68.230 M -10.29 % 76.060 M 0.000 0.000 0.000 0.000 -100.00 % 76.133 M 14.48 % 66.505 M 14.68 % 57.992 M -22.56 % 74.883 M
Net receivables 14.951 M -9.06 % 16.440 M -31.39 % 23.962 M 8.21 % 22.144 M 18.63 % 18.666 M -26.60 % 25.431 M -34.42 % 38.780 M -21.34 % 49.302 M 3.59 % 47.594 M -6.84 % 51.089 M -18.48 % 62.673 M 5.45 % 59.435 M -20.87 % 75.112 M 0.000 -100.00 % 63.328 M 0.000 0.000 0.000 100.00 % -16.000 K -100.02 % 91.486 M 9.16 % 83.809 M -17.41 % 101.480 M
Tax assets 144.000 K -64.88 % 410.000 K -43.68 % 728.000 K -30.73 % 1.051 M 5.63 % 995.000 K 1.43 % 981.000 K -30.23 % 1.406 M -72.28 % 5.072 M 35.29 % 3.749 M -46.23 % 6.972 M 10.58 % 6.305 M 1.04 % 6.240 M -4.04 % 6.503 M 69.17 % 3.844 M 0.000 0.000 0.000 0.000 -100.00 % 9.604 M 29.45 % 7.419 M 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 7.303 M -7.56 % 7.900 M -35.93 % 12.331 M -5.91 % 13.105 M 17.57 % 11.147 M -44.07 % 19.930 M -26.81 % 27.232 M -15.27 % 32.138 M 52.18 % 21.118 M -20.84 % 26.679 M -29.57 % 37.879 M 6.58 % 35.539 M -15.22 % 41.917 M -21.59 % 53.457 M 32.25 % 40.421 M 0.000 0.000 0.000 -100.00 % 40.084 M 0.30 % 39.965 M -5.20 % 42.156 M -12.00 % 47.905 M
Tax payables 815.000 K 2 297.06 % 34.000 K -98.35 % 2.056 M -60.75 % 5.238 M 131.05 % 2.267 M 68.55 % 1.345 M -14.44 % 1.572 M 17 366.67 % 9.000 K -95.34 % 193.000 K 35.92 % 142.000 K -87.11 % 1.102 M 6 787.50 % 16.000 K 0.000 -100.00 % 7.465 M 0.000 0.000 0.000 0.000 -100.00 % 2.158 M -35.85 % 3.364 M 0.000 0.000
Deferred revenue non current 4.230 M 1.49 % 4.168 M 27.93 % 3.258 M -32.36 % 4.817 M -22.00 % 6.176 M -22.97 % 8.018 M 36.87 % 5.858 M -24.88 % 7.798 M -17.46 % 9.448 M -17.33 % 11.428 M -14.77 % 13.408 M -10.86 % 15.042 M -11.21 % 16.942 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.000 K -29.63 % 27.000 K 3.85 % 26.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 452.000 K -79.98 % 2.258 M -64.74 % 6.404 M -16.06 % 7.629 M -22.18 % 9.804 M -41.76 % 16.833 M 256.06 % -10.786 M 0.000 0.000 0.000 -100.00 % 1.102 M 6 787.50 % 16.000 K 100.05 % -33.132 M -0.64 % -32.922 M 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 -100.00 % 64.522 M 1.34 % 63.667 M -22.42 % 82.067 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 total stockholders equity 0.000 0.000 0.000 -100.00 % 9.606 M 114.89 % -64.522 M -1.34 % -63.667 M 22.42 % -82.067 M 0.000 100.00 % -531.000 K 85.99 % -3.791 M 0.00 % -3.791 M 0.00 % -3.791 M 42.29 % -6.569 M -116.59 % 39.602 M -52.17 % 82.791 M -25.95 % 111.800 M 8.02 % 103.500 M -29.64 % 147.100 M 5 178.89 % -2.896 M -239.11 % 2.082 M -55.23 % 4.650 M 0.000
Deferred tax liabilities non current 8.109 M -1.05 % 8.195 M -1.11 % 8.287 M 46.85 % 5.643 M 28.60 % 4.388 M -7.03 % 4.720 M -28.52 % 6.603 M -46.26 % 12.288 M 131.41 % 5.310 M -46.91 % 10.002 M -9.62 % 11.066 M -15.63 % 13.116 M -16.38 % 15.685 M -5.82 % 16.654 M 0.000 0.000 0.000 0.000 -100.00 % 80.000 K -88.59 % 701.000 K 0.000 -100.00 % 1.935 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 212.143 M -2.80 % 218.255 M -9.26 % 240.541 M 9.23 % 220.213 M 3.74 % 212.273 M -14.12 % 247.165 M 3.16 % 239.583 M -14.08 % 278.850 M 3.84 % 268.532 M -15.61 % 318.204 M -8.30 % 346.992 M -4.29 % 362.537 M -5.41 % 383.290 M 8.37 % 353.699 M 73.04 % 204.400 M 0.00 % 204.400 M -6.45 % 218.500 M -22.65 % 282.500 M -8.17 % 307.645 M -7.66 % 333.183 M 17.69 % 283.099 M -30.13 % 405.179 M
2024 2023 2022 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 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 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.626 M 189.87 % -6.260 M -579.70 % -921.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 63.000 K -90.43 % 658.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 1.494 M -74.31 % 5.816 M 132.31 % -18.000 M -610.64 % 3.525 M -49.15 % 6.932 M 199.45 % -6.970 M -159.95 % 11.627 M 604.21 % -2.306 M -113.70 % 16.834 M 209.39 % 5.441 M 434.48 % 1.018 M -78.30 % 4.691 M -18.13 % 5.730 M 182.37 % -6.956 M 0.000 0.000 0.000 0.000 100.00 % -5.125 M 50.75 % -10.406 M -39.75 % -7.446 M -148.04 % 15.501 M
Accounts receivables -1.968 M -142.38 % 4.644 M 115.30 % 2.157 M 154.84 % -3.933 M -162.37 % 6.306 M -56.26 % 14.418 M 46.12 % 9.867 M 496.90 % -2.486 M -151.31 % 4.845 M -43.44 % 8.566 M 323.22 % 2.024 M -86.21 % 14.675 M 554.76 % -3.227 M 28.89 % -4.538 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 6.007 M -56.70 % 13.874 M 187.94 % -15.776 M -254.92 % -4.445 M -143.78 % 10.153 M 227.92 % -7.937 M -166.55 % 11.926 M 218.13 % -10.096 M -144.05 % 22.917 M 295.87 % 5.789 M 152.02 % 2.297 M 1 427.75 % -173.000 K -102.28 % 7.601 M 194.36 % -8.055 M 0.000 0.000 0.000 0.000 100.00 % -7.726 M -114.43 % -3.603 M 67.67 % -11.144 M -160.49 % 18.424 M
Accounts payables -2.545 M 79.96 % -12.702 M -189.93 % -4.381 M 0.000 100.00 % -9.527 M 29.17 % -13.451 M -32.31 % -10.166 M -198.93 % 10.276 M 194.03 % -10.928 M -22.59 % -8.914 M -169.88 % -3.303 M 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 0.000 0.000 -100.00 % 11.903 M 0.000 0.000 100.00 % -299.000 K 0.000 100.00 % -6.083 M -1 647.99 % -348.000 K 72.79 % -1.279 M -126.30 % 4.864 M 359.97 % -1.871 M -270.25 % 1.099 M 0.000 0.000 0.000 0.000 -100.00 % 2.601 M 138.23 % -6.803 M -283.96 % 3.698 M 226.51 % -2.923 M
Other non cash items 622.000 K -79.34 % 3.010 M 1 154.15 % 240.004 K -90.98 % 2.660 M 173.28 % -3.630 M -142.98 % 8.446 M 239.07 % -6.073 M -143.09 % 14.094 M 245.19 % 4.083 M 225.28 % -3.259 M -649.20 % -435.000 K 95.75 % -10.237 M 20.19 % -12.826 M -585.52 % -1.871 M -108.50 % 22.000 M 0.00 % 22.000 M -71.90 % 78.300 M 181.65 % 27.800 M 198.78 % -28.142 M -2 478.87 % 1.183 M -92.85 % 16.550 M 1 497.49 % 1.036 M
Net cash provided by operating activities 6.535 M -53.27 % 13.984 M 250.22 % -9.309 M -140.14 % 23.191 M 48.68 % 15.598 M 852.80 % -2.072 M -119.62 % 10.561 M -36.59 % 16.655 M 122.57 % 7.483 M -28.95 % 10.532 M -46.54 % 19.699 M 89.30 % 10.406 M -69.39 % 33.993 M -5.84 % 36.103 M 31.28 % 27.500 M 0.00 % 27.500 M -17.91 % 33.500 M 121.85 % 15.100 M 240.39 % -10.756 M -145.14 % 23.830 M -29.95 % 34.019 M -41.31 % 57.965 M
Investments in property plant and equipment -1.125 M -48.61 % -757.000 K 45.07 % -1.378 M -119.78 % -627.000 K -126.35 % -277.000 K 21.53 % -353.000 K 88.98 % -3.202 M -15.64 % -2.769 M 45.94 % -5.122 M 28.56 % -7.170 M 7.64 % -7.763 M -18.77 % -6.536 M 88.55 % -57.091 M -58.53 % -36.013 M 0.000 100.00 % -6.400 M 0.000 100.00 % -4.600 M 57.41 % -10.800 M 40.18 % -18.055 M 40.13 % -30.158 M -66.93 % -18.066 M
Acquisitions net 0.000 -100.00 % 4.000 K -71.43 % 14.000 K 0.000 -100.00 % 477.000 K 0.000 -100.00 % 70.000 K -69.70 % 231.000 K 81.89 % 127.000 K 109.73 % -1.305 M 65.09 % -3.738 M 37.49 % -5.980 M 0.000 100.00 % -26.168 M 0.000 0.000 0.000 0.000 0.000 100.00 % -864.000 K -100.94 % 92.079 M 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 100.00 % -7.041 M -949.33 % -671.000 K 0.000 100.00 % -266.000 K 79.62 % -1.305 M -1 663.51 % -74.000 K 45.99 % -137.000 K 40.43 % -230.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 84.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.672 M -6.48 % 2.857 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -446.000 K 0.000 0.000 100.00 % -3.460 M 0.000 0.000 100.00 % -427.000 K 5.61 % -452.400 K -225.47 % -139.000 K -127.36 % 508.000 K 125.71 % -1.976 M 25.85 % -2.665 M -8 696.77 % 31.000 K -98.63 % 2.259 M 120.35 % -11.100 M -136.17 % -4.700 M 53.47 % -10.100 M -60.32 % -6.300 M -128.98 % 21.736 M 858.94 % -2.864 M -265.45 % 1.731 M -62.56 % 4.624 M
Net cash used for investing activites -1.571 M -134.83 % -669.000 K 50.95 % -1.364 M 66.63 % -4.087 M -2 143.50 % 200.000 K 102.70 % -7.394 M -103.75 % -3.629 M -42.99 % -2.538 M 51.76 % -5.261 M 33.97 % -7.967 M 26.77 % -10.879 M 12.70 % -12.461 M 78.25 % -57.290 M 4.39 % -59.922 M -439.84 % -11.100 M 0.00 % -11.100 M -9.90 % -10.100 M 7.34 % -10.900 M -199.67 % 10.936 M 150.20 % -21.783 M -134.22 % 63.652 M 573.53 % -13.442 M
Debt repayment -3.520 M 65.51 % -10.205 M 46.02 % -18.906 M -25.04 % -15.120 M -30.48 % -11.588 M -224.60 % 9.300 M 190.66 % -10.258 M 0.000 100.00 % -3.982 M -53.63 % -2.592 M 76.58 % -11.066 M -198.45 % 11.240 M -59.22 % 27.560 M -17.32 % 33.334 M 46.96 % 22.683 M 0.000 0.000 0.000 100.00 % -2.882 M -129.43 % 9.792 M 0.000 100.00 % -64.896 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.007 M 313.39 % 1.695 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
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 100.00 % -13.281 M -138.31 % -5.573 M 44.22 % -9.991 M 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 100.00 % -3.767 M 0.000 0.000 0.000 0.000 100.00 % -4.185 M 0.00 % -4.185 M 0.000 0.000
Other financing activites -2.095 M 24.53 % -2.776 M -109.41 % 29.508 M 879.40 % -3.786 M 20.78 % -4.779 M 0.000 0.000 100.00 % -19.352 M 0.000 0.000 0.000 100.00 % -757.000 K 88.06 % -6.342 M -439.74 % -1.175 M 0.000 100.00 % -11.100 M 46.89 % -20.900 M -945.00 % -2.000 M -3 085.07 % 67.000 K 0.000 100.00 % -106.290 M 0.000
Net cash used provided by financing activities -5.615 M 56.74 % -12.981 M -222.44 % 10.602 M 156.08 % -18.906 M -15.51 % -16.367 M -275.99 % 9.300 M 190.66 % -10.258 M 16.91 % -12.345 M -439.79 % -2.287 M 11.77 % -2.592 M 76.58 % -11.066 M -295.50 % -2.798 M -117.88 % 15.645 M -14.98 % 18.401 M 265.77 % -11.100 M 0.00 % -11.100 M 46.89 % -20.900 M -945.00 % -2.000 M 71.70 % -7.067 M -226.04 % 5.607 M 105.28 % -106.290 M -63.79 % -64.896 M
Effect of forex changes on cash 35.000 K 294.44 % -18.000 K -108.18 % 220.000 K 2 100.00 % 10.000 K 141.67 % -24.000 K -318.18 % 11.000 K -87.91 % 91.000 K 641.67 % -16.800 K 75.29 % -68.000 K 33.98 % -103.000 K -127.18 % 379.000 K 1 071.79 % -39.000 K 73.47 % -147.000 K -123.71 % 620.000 K 103.78 % -16.400 M 0.00 % -16.400 M 29.91 % -23.400 M -457.14 % -4.200 M -5 285.19 % 81.000 K 226.56 % -64.000 K 0.000 0.000
Net change in cash -616.000 K -294.94 % 316.000 K 112.08 % 149.000 K -28.37 % 208.000 K 135.08 % -593.000 K -282.58 % -155.000 K 95.21 % -3.235 M -284.02 % 1.758 M 1 421.80 % -133.000 K -2.31 % -130.000 K 93.04 % -1.867 M 61.84 % -4.892 M 37.27 % -7.799 M -62.55 % -4.798 M 56.77 % -11.100 M 0.00 % -11.100 M 46.89 % -20.900 M -945.00 % -2.000 M 70.61 % -6.806 M -189.67 % 7.590 M 188.06 % -8.619 M 57.69 % -20.373 M
Cash at beginning of period 1.311 M 31.76 % 995.000 K 17.61 % 846.000 K 0.00 % 846.000 K -41.21 % 1.439 M -9.72 % 1.594 M -66.99 % 4.829 M 57.25 % 3.071 M -4.15 % 3.204 M -3.90 % 3.334 M -35.90 % 5.201 M -48.47 % 10.093 M -43.59 % 17.892 M -21.15 % 22.690 M 0.000 0.000 0.000 0.000 -100.00 % 11.195 M 210.54 % 3.605 M -70.51 % 12.224 M -62.50 % 32.597 M
Cash at end of period 695.000 K -46.99 % 1.311 M 31.76 % 995.000 K -5.60 % 1.054 M 24.59 % 846.000 K -41.21 % 1.439 M -9.72 % 1.594 M -66.99 % 4.829 M 57.25 % 3.071 M -4.15 % 3.204 M -3.90 % 3.334 M -35.90 % 5.201 M -48.47 % 10.093 M -43.59 % 17.892 M 261.19 % -11.100 M 0.00 % -11.100 M 46.89 % -20.900 M -945.00 % -2.000 M -145.57 % 4.389 M -60.79 % 11.195 M 210.54 % 3.605 M -70.51 % 12.224 M
Operating cash flow 6.535 M -53.27 % 13.984 M 250.22 % -9.309 M -140.14 % 23.191 M 48.68 % 15.598 M 852.80 % -2.072 M -119.62 % 10.561 M -36.59 % 16.655 M 122.57 % 7.483 M -28.95 % 10.532 M -46.54 % 19.699 M 89.30 % 10.406 M -69.39 % 33.993 M -5.84 % 36.103 M 31.28 % 27.500 M 0.00 % 27.500 M -17.91 % 33.500 M 121.85 % 15.100 M 240.39 % -10.756 M -145.14 % 23.830 M -29.95 % 34.019 M -41.31 % 57.965 M
Capital expenditure -1.698 M -124.31 % -757.000 K 45.07 % -1.378 M -119.78 % -627.000 K -126.35 % -277.000 K 21.53 % -353.000 K 88.98 % -3.202 M -15.64 % -2.769 M 45.94 % -5.122 M 28.56 % -7.170 M 7.64 % -7.763 M -18.77 % -6.536 M 88.55 % -57.091 M -58.53 % -36.013 M 0.000 100.00 % -6.400 M 0.000 100.00 % -4.600 M 57.41 % -10.800 M 40.18 % -18.055 M 40.13 % -30.158 M -66.93 % -18.066 M
Free CashFlow 4.837 M -63.43 % 13.227 M 223.77 % -10.687 M -147.36 % 22.564 M 47.27 % 15.321 M 731.79 % -2.425 M -132.95 % 7.359 M -47.00 % 13.886 M 488.14 % 2.361 M -29.77 % 3.362 M -71.83 % 11.936 M 208.42 % 3.870 M 116.75 % -23.098 M -25 764.44 % 90.000 K -99.67 % 27.500 M 30.33 % 21.100 M -37.01 % 33.500 M 219.05 % 10.500 M 148.71 % -21.556 M -473.26 % 5.775 M 49.57 % 3.861 M -90.32 % 39.899 M
2024 2023 2022 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-06-30 2022-03-31 2021-12-31 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2017-09-30 2017-05-31 2017-02-28 2016-11-30 2016-08-31 2016-05-31 2016-02-29 2015-11-30 2015-08-31 2015-05-31 2015-02-28 2014-11-30 2014-08-31 2014-05-31 2014-02-28 2013-11-30 2013-08-31 2013-05-31 2013-02-28 2012-11-30 2012-08-31 2012-05-31 2012-02-29 2011-11-30 2011-08-31 2011-05-31 2011-02-28 2010-11-30 2010-08-31
Revenue 37.250 M 0.00 % 37.250 M 12.64 % 33.069 M 0.00 % 33.069 M 1.91 % 32.450 M 0.00 % 32.450 M -6.37 % 34.660 M 0.00 % 34.660 M -6.33 % 37.000 M 0.00 % 37.000 M 9.07 % 33.922 M -51.88 % 70.500 M 100.00 % 35.250 M -11.36 % 39.766 M -39.79 % 66.046 M 100.00 % 33.023 M -53.42 % 70.900 M 100.00 % 35.450 M -62.50 % 94.529 M 100.00 % 47.265 M -53.25 % 101.100 M 100.00 % 50.550 M -58.14 % 120.762 M 100.00 % 60.381 M -43.41 % 106.700 M 100.00 % 53.350 M -18.49 % 65.450 M -6.32 % 69.869 M 11.43 % 62.700 M -11.19 % 70.600 M 16.50 % 60.600 M -8.36 % 66.127 M -10.52 % 73.900 M -3.27 % 76.400 M -0.52 % 76.800 M -3.12 % 79.275 M 5.14 % 75.400 M -14.03 % 87.700 M 26.37 % 69.400 M -5.10 % 73.130 M -6.24 % 78.000 M -14.94 % 91.700 M 17.87 % 77.800 M -20.12 % 97.399 M 30.04 % 74.900 M -27.07 % 102.700 M 1.08 % 101.600 M -0.59 % 102.206 M 8.15 % 94.500 M -13.30 % 109.000 M 18.09 % 92.300 M 372.27 % -33.900 M -151.99 % 65.200 M -8.04 % 70.900 M 0.42 % 70.600 M
Net income 2.400 M 0.00 % 2.400 M 135.99 % 1.017 M 0.00 % 1.017 M 154.25 % 400.000 K 0.00 % 400.000 K 167.34 % -594.000 K 0.00 % -594.000 K -128.98 % 2.050 M 0.00 % 2.050 M -70.39 % 6.923 M 73.08 % 4.000 M 100.00 % 2.000 M -42.28 % 3.465 M -16.61 % 4.155 M 100.00 % 2.078 M 162.95 % -3.300 M -100.00 % -1.650 M 90.41 % -17.200 M -100.00 % -8.600 M -616.67 % -1.200 M -100.00 % -600.000 K 79.30 % -2.899 M -100.00 % -1.450 M 63.76 % -4.000 M -100.00 % -2.000 M -167.80 % 2.950 M -24.57 % 3.911 M 106.92 % -56.500 M -908.93 % -5.600 M -100.00 % -2.800 M 50.27 % -5.630 M -1 026.00 % -500.000 K 89.36 % -4.700 M -261.54 % -1.300 M -43.96 % -903.000 K 17.91 % -1.100 M -173.33 % 1.500 M 168.18 % -2.200 M 75.04 % -8.815 M -879.44 % -900.000 K -140.91 % 2.200 M 29.41 % 1.700 M -85.25 % 11.525 M 623.86 % -2.200 M -140.00 % 5.500 M -25.68 % 7.400 M 994.67 % 676.000 K -83.51 % 4.100 M -47.44 % 7.800 M -36.07 % 12.200 M 412.82 % -3.900 M -425.00 % 1.200 M -63.64 % 3.300 M 37.50 % 2.400 M
Income before tax 3.150 M 0.00 % 3.150 M 172.49 % 1.156 M 0.00 % 1.156 M 131.20 % 500.000 K 0.00 % 500.000 K 156.24 % -889.000 K 0.00 % -889.000 K -133.55 % 2.650 M 0.00 % 2.650 M -69.76 % 8.764 M 75.28 % 5.000 M 100.00 % 2.500 M -36.88 % 3.961 M -24.39 % 5.238 M 99.01 % 2.632 M 159.82 % -4.400 M -100.00 % -2.200 M 88.63 % -19.355 M -100.52 % -9.653 M -543.50 % -1.500 M -100.00 % -750.000 K 72.38 % -2.715 M -71.02 % -1.588 M 68.87 % -5.100 M -88.89 % -2.700 M -169.23 % 3.900 M -21.75 % 4.984 M 108.10 % -61.500 M -804.41 % -6.800 M -83.78 % -3.700 M 35.63 % -5.748 M -342.15 % -1.300 M 71.74 % -4.600 M -170.59 % -1.700 M -701.89 % -212.000 K 86.75 % -1.600 M -180.00 % 2.000 M 168.97 % -2.900 M 75.77 % -11.970 M -2 294.00 % -500.000 K -112.82 % 3.900 M 129.41 % 1.700 M -83.85 % 10.524 M 601.14 % -2.100 M -128.77 % 7.300 M -32.41 % 10.800 M 119.82 % 4.913 M -7.30 % 5.300 M -55.46 % 11.900 M -32.00 % 17.500 M 0.000 -100.00 % 1.700 M -61.36 % 4.400 M 33.33 % 3.300 M
Income before tax ratio 0.08 0.00 % 0.08 141.91 % 0.03 0.00 % 0.03 126.87 % 0.02 0.00 % 0.02 160.07 % -0.03 0.00 % -0.03 -135.81 % 0.07 0.00 % 0.07 -72.28 % 0.26 264.28 % 0.07 0.00 % 0.07 -28.79 % 0.10 25.58 % 0.08 -0.49 % 0.08 228.43 % -0.06 0.00 % -0.06 69.69 % -0.20 -0.26 % -0.20 -1 276.46 % -0.01 0.00 % -0.01 34.01 % -0.02 14.49 % -0.03 44.99 % -0.05 5.56 % -0.05 -184.93 % 0.06 -16.47 % 0.07 107.27 % -0.98 -918.36 % -0.10 -57.75 % -0.06 29.76 % -0.09 -394.13 % -0.02 70.78 % -0.06 -172.00 % -0.02 -727.73 % 0.00 87.40 % -0.02 -193.05 % 0.02 154.57 % -0.04 74.47 % -0.16 -2 453.43 % -0.01 -115.07 % 0.04 94.64 % 0.02 -79.78 % 0.11 485.38 % -0.03 -139.44 % 0.07 -33.13 % 0.11 121.14 % 0.05 -14.29 % 0.06 -48.63 % 0.11 -42.42 % 0.19 0.00 -100.00 % 0.03 -57.99 % 0.06 32.77 % 0.05
EBITDA 4.750 M 0.00 % 4.750 M 45.04 % 3.275 M 0.00 % 3.275 M 59.76 % 2.050 M 0.00 % 2.050 M 215.14 % 650.500 K 0.00 % 650.500 K -84.13 % 4.100 M 0.00 % 4.100 M -57.34 % 9.612 M 123.53 % 4.300 M 0.00 % 4.300 M -0.22 % 4.310 M -61.40 % 11.164 M 119.69 % 5.082 M 182.31 % 1.800 M 200.00 % 600.000 K 124.05 % -2.495 M -229.17 % 1.931 M -80.69 % 10.000 M 292.16 % 2.550 M -61.40 % 6.606 M 19.49 % 5.529 M 6.32 % 5.200 M 2 180.00 % -250.000 K -105.49 % 4.550 M 23.54 % 3.683 M 111.58 % -31.800 M -3 875.00 % -800.000 K -200.00 % 800.000 K 153.23 % -1.503 M -131.98 % 4.700 M 135.00 % 2.000 M -61.54 % 5.200 M 233.76 % 1.558 M -60.05 % 3.900 M -49.35 % 7.700 M 102.63 % 3.800 M 150.19 % -7.571 M -214.71 % 6.600 M -44.07 % 11.800 M 38.82 % 8.500 M -19.41 % 10.547 M 177.55 % 3.800 M -73.79 % 14.500 M -9.94 % 16.100 M 27.63 % 12.615 M 1.73 % 12.400 M -35.75 % 19.300 M -16.09 % 23.000 M 370.59 % -8.500 M -263.46 % 5.200 M -35.00 % 8.000 M 14.29 % 7.000 M
Net income ratio 0.06 0.00 % 0.06 109.50 % 0.03 0.00 % 0.03 149.49 % 0.01 0.00 % 0.01 171.93 % -0.02 0.00 % -0.02 -130.93 % 0.06 0.00 % 0.06 -72.85 % 0.20 259.70 % 0.06 0.00 % 0.06 -34.89 % 0.09 38.51 % 0.06 0.00 % 0.06 235.16 % -0.05 0.00 % -0.05 74.42 % -0.18 0.00 % -0.18 -1 432.97 % -0.01 0.00 % -0.01 50.56 % -0.02 0.00 % -0.02 35.96 % -0.04 0.00 % -0.04 -183.17 % 0.05 -19.48 % 0.06 106.21 % -0.90 -1 036.05 % -0.08 -71.67 % -0.05 45.73 % -0.09 -1 158.36 % -0.01 89.00 % -0.06 -263.43 % -0.02 -48.60 % -0.01 21.92 % -0.01 -185.30 % 0.02 153.95 % -0.03 73.70 % -0.12 -944.67 % -0.01 -148.09 % 0.02 9.80 % 0.02 -81.53 % 0.12 502.85 % -0.03 -154.85 % 0.05 -26.47 % 0.07 1 001.20 % 0.01 -84.76 % 0.04 -39.37 % 0.07 -45.86 % 0.13 14.89 % 0.12 525.07 % 0.02 -60.46 % 0.05 36.92 % 0.03
Ratio EBITDA 0.13 0.00 % 0.13 28.76 % 0.10 0.00 % 0.10 56.76 % 0.06 0.00 % 0.06 236.60 % 0.02 0.00 % 0.02 -83.06 % 0.11 0.00 % 0.11 -60.89 % 0.28 364.57 % 0.06 -50.00 % 0.12 12.56 % 0.11 -35.89 % 0.17 9.85 % 0.15 506.13 % 0.03 50.00 % 0.02 164.13 % -0.03 -164.59 % 0.04 -58.68 % 0.10 96.08 % 0.05 -7.78 % 0.05 -40.26 % 0.09 87.87 % 0.05 1 140.00 % 0.00 -106.74 % 0.07 31.88 % 0.05 110.39 % -0.51 -4 375.84 % -0.01 -185.84 % 0.01 158.08 % -0.02 -135.74 % 0.06 142.95 % 0.03 -61.34 % 0.07 244.52 % 0.02 -62.00 % 0.05 -41.09 % 0.09 60.35 % 0.05 152.89 % -0.10 -222.35 % 0.08 -34.24 % 0.13 17.78 % 0.11 0.89 % 0.11 113.44 % 0.05 -64.07 % 0.14 -10.90 % 0.16 28.39 % 0.12 -5.94 % 0.13 -25.89 % 0.18 -28.94 % 0.25 -0.62 % 0.25 214.39 % 0.08 -29.32 % 0.11 13.80 % 0.10
Gross profit ratio 0.26 0.00 % 0.26 -10.37 % 0.29 0.00 % 0.29 27.00 % 0.23 0.00 % 0.23 14.79 % 0.20 0.00 % 0.20 -16.76 % 0.24 0.00 % 0.24 -6.95 % 0.26 -2.52 % 0.27 0.00 % 0.27 14.24 % 0.23 -4.26 % 0.24 -11.94 % 0.28 59.59 % 0.17 0.00 % 0.17 22.41 % 0.14 -40.28 % 0.24 9.55 % 0.22 0.00 % 0.22 7.74 % 0.20 -21.61 % 0.26 40.34 % 0.18 0.00 % 0.18 -31.45 % 0.27 9.87 % 0.24 230.05 % -0.19 -199.80 % 0.19 -13.51 % 0.22 30.65 % 0.17 -24.99 % 0.22 29.63 % 0.17 -7.97 % 0.18 -17.61 % 0.22 11.32 % 0.20 -7.44 % 0.22 2.82 % 0.21 438.60 % 0.04 -83.60 % 0.24 -11.35 % 0.27 6.27 % 0.25 12.97 % 0.23 -0.74 % 0.23 -22.04 % 0.29 -1.73 % 0.30 -17.66 % 0.36 21.87 % 0.30 -1.29 % 0.30 -4.48 % 0.31 -28.76 % 0.44 58.33 % 0.28 -5.83 % 0.29 11.89 % 0.26
Weighted average shs out dil 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M -0.02 % 1.821 M 0.02 % 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M -0.02 % 1.821 M 0.02 % 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M -0.02 % 1.821 M 0.02 % 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M -1.23 % 1.844 M 11.54 % 1.653 M 2.48 % 1.613 M 0.00 % 1.613 M 0.00 % 1.613 M 0.00 % 1.613 M 0.00 % 1.613 M 0.00 % 1.613 M 0.00 % 1.613 M 0.00 % 1.613 M 0.00 % 1.613 M 0.00 % 1.613 M 0.00 % 1.613 M 0.19 % 1.610 M -0.19 % 1.613 M -2.24 % 1.650 M -4.18 % 1.722 M -8.28 % 1.878 M 4.54 % 1.796 M 0.00 % 1.796 M -7.77 % 1.947 M 2.93 % 1.892 M 5.35 % 1.796 M -17.11 % 2.167 M 1.23 % 2.140 M 2.26 % 2.093 M 4.65 % 2.000 M -9.09 % 2.200 M 5.11 % 2.093 M
Weighted average shs out 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M -8.95 % 2.000 M 0.00 % 2.000 M 17.85 % 1.697 M 0.00 % 1.697 M -6.80 % 1.821 M 0.00 % 1.821 M -0.02 % 1.821 M 0.02 % 1.821 M 0.00 % 1.821 M -0.15 % 1.824 M 0.13 % 1.821 M 0.02 % 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M -0.02 % 1.821 M 0.60 % 1.811 M -0.58 % 1.821 M 0.00 % 1.821 M 0.00 % 1.821 M 0.50 % 1.812 M -0.50 % 1.821 M 0.16 % 1.818 M -1.39 % 1.844 M 13.74 % 1.621 M 0.50 % 1.613 M 0.81 % 1.600 M -0.81 % 1.613 M 0.00 % 1.613 M 0.00 % 1.613 M 0.00 % 1.613 M 0.00 % 1.613 M 0.00 % 1.613 M 2.65 % 1.571 M -2.58 % 1.613 M 0.00 % 1.613 M 0.19 % 1.610 M -0.19 % 1.613 M -2.24 % 1.650 M -4.18 % 1.722 M -6.46 % 1.841 M 2.51 % 1.796 M 0.00 % 1.796 M -4.62 % 1.883 M -0.48 % 1.892 M 5.35 % 1.796 M -14.19 % 2.093 M 0.00 % 2.093 M 0.00 % 2.093 M 4.65 % 2.000 M -3.03 % 2.063 M -1.46 % 2.093 M
EPS diluted 1.32 0.00 % 1.32 135.71 % 0.56 0.00 % 0.56 154.55 % 0.22 0.00 % 0.22 166.67 % -0.33 0.00 % -0.33 -129.20 % 1.13 0.00 % 1.13 -82.90 % 6.61 200.45 % 2.20 100.00 % 1.10 -42.11 % 1.90 -16.67 % 2.28 100.00 % 1.14 162.98 % -1.81 -98.90 % -0.91 90.36 % -9.44 -100.00 % -4.72 -615.15 % -0.66 -100.00 % -0.33 79.25 % -1.59 -98.75 % -0.80 63.64 % -2.20 -100.00 % -1.10 -168.75 % 1.60 -36.00 % 2.50 107.14 % -35.03 -909.51 % -3.47 -99.43 % -1.74 50.14 % -3.49 -1 025.81 % -0.31 89.35 % -2.91 -259.26 % -0.81 -44.64 % -0.56 17.65 % -0.68 -175.56 % 0.90 166.18 % -1.36 75.18 % -5.48 -878.57 % -0.56 -143.08 % 1.30 30.00 % 1.00 -83.87 % 6.20 608.20 % -1.22 -139.35 % 3.10 -18.42 % 3.80 955.56 % 0.36 -81.05 % 1.90 -47.22 % 3.60 -36.84 % 5.70 406.45 % -1.86 -410.00 % 0.60 -60.00 % 1.50 36.36 % 1.10
Earnings per share 1.32 0.00 % 1.32 135.71 % 0.56 0.00 % 0.56 180.00 % 0.20 0.00 % 0.20 157.14 % -0.35 0.00 % -0.35 -130.97 % 1.13 0.00 % 1.13 -82.90 % 6.61 200.45 % 2.20 100.00 % 1.10 -42.11 % 1.90 -16.67 % 2.28 100.00 % 1.14 162.98 % -1.81 -98.90 % -0.91 90.36 % -9.44 -98.74 % -4.75 -619.70 % -0.66 -100.00 % -0.33 79.25 % -1.59 -98.75 % -0.80 63.64 % -2.20 -100.00 % -1.10 -168.75 % 1.60 -36.00 % 2.50 107.14 % -35.03 -900.86 % -3.50 -101.15 % -1.74 50.14 % -3.49 -1 025.81 % -0.31 89.35 % -2.91 -259.26 % -0.81 -44.64 % -0.56 20.00 % -0.70 -177.78 % 0.90 166.18 % -1.36 75.18 % -5.48 -878.57 % -0.56 -143.08 % 1.30 30.00 % 1.00 -83.87 % 6.20 608.20 % -1.22 -139.35 % 3.10 -20.51 % 3.90 290.00 % 1.00 -47.37 % 1.90 -50.00 % 3.80 -34.48 % 5.80 411.83 % -1.86 -410.00 % 0.60 -62.50 % 1.60 45.45 % 1.10
Gross profit 9.800 M 0.00 % 9.800 M 0.96 % 9.707 M 0.00 % 9.707 M 29.42 % 7.500 M 0.00 % 7.500 M 7.47 % 6.979 M 0.00 % 6.979 M -22.03 % 8.950 M 0.00 % 8.950 M 1.50 % 8.818 M -53.10 % 18.800 M 100.00 % 9.400 M 1.27 % 9.283 M -42.36 % 16.103 M 76.12 % 9.143 M -25.67 % 12.300 M 100.00 % 6.150 M -54.09 % 13.397 M 19.45 % 11.216 M -48.79 % 21.900 M 100.00 % 10.950 M -54.90 % 24.280 M 56.78 % 15.487 M -20.58 % 19.500 M 100.00 % 9.750 M -44.13 % 17.450 M 2.92 % 16.955 M 244.91 % -11.700 M -188.64 % 13.200 M 0.76 % 13.100 M 19.73 % 10.941 M -32.88 % 16.300 M 25.38 % 13.000 M -8.45 % 14.200 M -20.18 % 17.791 M 17.05 % 15.200 M -20.42 % 19.100 M 29.93 % 14.700 M 411.13 % 2.876 M -84.62 % 18.700 M -24.60 % 24.800 M 25.25 % 19.800 M -9.76 % 21.942 M 29.07 % 17.000 M -43.14 % 29.900 M -0.66 % 30.100 M -18.15 % 36.775 M 31.81 % 27.900 M -14.42 % 32.600 M 12.80 % 28.900 M 293.96 % -14.900 M -182.32 % 18.100 M -13.40 % 20.900 M 12.37 % 18.600 M
Income tax expense 750.000 K 0.00 % 750.000 K 439.57 % 139.000 K 0.00 % 139.000 K 39.00 % 100.000 K 0.00 % 100.000 K 116.95 % -590.000 K -300.00 % 295.000 K -50.83 % 600.000 K 0.00 % 600.000 K -67.41 % 1.841 M 84.10 % 1.000 M 100.00 % 500.000 K 0.91 % 495.500 K -55.32 % 1.109 M 100.00 % 554.500 K 150.41 % -1.100 M -300.00 % 550.000 K 126.13 % -2.105 M -300.00 % 1.053 M 450.83 % -300.000 K -300.00 % 150.000 K 154.35 % -276.000 K -300.00 % 138.000 K 109.86 % -1.400 M -300.00 % 700.000 K -26.32 % 950.000 K -11.46 % 1.073 M 121.46 % -5.000 M -316.67 % -1.200 M -33.33 % -900.000 K -662.71 % -118.000 K 85.25 % -800.000 K -900.00 % 100.000 K 125.00 % -400.000 K -157.89 % 691.000 K 238.20 % -500.000 K -200.00 % 500.000 K 171.43 % -700.000 K 77.76 % -3.147 M -886.75 % 400.000 K -76.47 % 1.700 M 0.000 100.00 % -1.002 M -1 102.00 % 100.000 K -94.44 % 1.800 M -47.06 % 3.400 M -19.75 % 4.237 M 253.08 % 1.200 M -70.73 % 4.100 M -22.64 % 5.300 M 255.88 % -3.400 M -780.00 % 500.000 K -54.55 % 1.100 M 22.22 % 900.000 K
Cost of revenue 27.450 M 0.00 % 27.450 M 17.49 % 23.363 M 0.00 % 23.363 M -6.36 % 24.950 M 0.00 % 24.950 M -9.87 % 27.681 M 0.00 % 27.681 M -1.32 % 28.050 M 0.00 % 28.050 M 11.74 % 25.104 M -51.44 % 51.700 M 100.00 % 25.850 M -15.20 % 30.483 M -38.96 % 49.943 M 109.14 % 23.880 M -59.25 % 58.600 M 100.00 % 29.300 M -63.89 % 81.132 M 125.06 % 36.049 M -54.48 % 79.200 M 100.00 % 39.600 M -58.96 % 96.482 M 114.91 % 44.894 M -48.52 % 87.200 M 100.00 % 43.600 M -9.17 % 48.000 M -9.29 % 52.914 M -28.88 % 74.400 M 29.62 % 57.400 M 20.84 % 47.500 M -13.93 % 55.186 M -4.19 % 57.600 M -9.15 % 63.400 M 1.28 % 62.600 M 1.82 % 61.484 M 2.13 % 60.200 M -12.24 % 68.600 M 25.41 % 54.700 M -22.14 % 70.254 M 18.47 % 59.300 M -11.36 % 66.900 M 15.34 % 58.000 M -23.14 % 75.457 M 30.32 % 57.900 M -20.47 % 72.800 M 1.82 % 71.500 M 9.28 % 65.431 M -1.76 % 66.600 M -12.83 % 76.400 M 20.50 % 63.400 M 433.68 % -19.000 M -140.34 % 47.100 M -5.80 % 50.000 M -3.85 % 52.000 M
General and administrative expenses 2.050 M 0.00 % 2.050 M -29.44 % 2.906 M 0.00 % 2.906 M 35.14 % 2.150 M 0.00 % 2.150 M -27.50 % 2.966 M 2.95 % 2.881 M 33.98 % 2.150 M 0.00 % 2.150 M -9.47 % 2.375 M -8.65 % 2.600 M 0.00 % 2.600 M 13.89 % 2.283 M 73.48 % 1.316 M 0.00 % 1.316 M -48.39 % 2.550 M 0.00 % 2.550 M -9.37 % 2.814 M 0.00 % 2.814 M -18.45 % 3.450 M 0.00 % 3.450 M 22.71 % 2.812 M 0.00 % 2.812 M -21.90 % 3.600 M 0.00 % 3.600 M -44.62 % 6.500 M -19.54 % 8.079 M -37.85 % 13.000 M 71.05 % 7.600 M 8.57 % 7.000 M 37.31 % 5.098 M -13.59 % 5.900 M -6.35 % 6.300 M 18.87 % 5.300 M 12.79 % 4.699 M -20.36 % 5.900 M -9.23 % 6.500 M 6.56 % 6.100 M 38.86 % 4.393 M -36.33 % 6.900 M 9.52 % 6.300 M 1.61 % 6.200 M 140.78 % 2.575 M -64.73 % 7.300 M -5.19 % 7.700 M 11.59 % 6.900 M -30.49 % 9.926 M 34.14 % 7.400 M 13.85 % 6.500 M -4.41 % 6.800 M 0.000 -100.00 % 5.900 M 9.26 % 5.400 M 22.73 % 4.400 M
Selling and marketing expenses 3.050 M 0.00 % 3.050 M -1.91 % 3.110 M 0.00 % 3.110 M -11.16 % 3.500 M 0.00 % 3.500 M 10.81 % 3.159 M 0.00 % 3.159 M 12.80 % 2.800 M 0.00 % 2.800 M 5.98 % 2.642 M -17.44 % 3.200 M 0.00 % 3.200 M 27.19 % 2.516 M 71.04 % 1.471 M 0.00 % 1.471 M -60.77 % 3.750 M 0.00 % 3.750 M -40.73 % 6.327 M 0.00 % 6.327 M 2.04 % 6.200 M 0.00 % 6.200 M -4.85 % 6.516 M 0.00 % 6.516 M -0.52 % 6.550 M 0.00 % 6.550 M 29.70 % 5.050 M 80.55 % 2.797 M -76.88 % 12.100 M 40.70 % 8.600 M 17.81 % 7.300 M -5.60 % 7.733 M -0.86 % 7.800 M 8.33 % 7.200 M 5.88 % 6.800 M -16.76 % 8.169 M 23.77 % 6.600 M -16.46 % 7.900 M 2.60 % 7.700 M -23.61 % 10.080 M 18.59 % 8.500 M -11.46 % 9.600 M 24.68 % 7.700 M -26.55 % 10.483 M 21.90 % 8.600 M -19.63 % 10.700 M 13.83 % 9.400 M -31.71 % 13.765 M 29.86 % 10.600 M 9.28 % 9.700 M 3.19 % 9.400 M 0.000 -100.00 % 7.000 M -12.50 % 8.000 M 1.27 % 7.900 M
Other expenses 0.000 0.000 -100.00 % 851.499 K 0.00 % 851.499 K 0.000 0.000 100.00 % -12.000 K 0.000 0.000 0.000 100.00 % -4.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 340.000 K 0.000 100.00 % -100.000 K 0.000 -100.00 % 358.000 K 458.00 % -100.000 K 66.67 % -300.000 K -200.00 % -100.000 K -96.08 % -51.000 K 83.00 % -300.000 K 0.000 0.000 100.00 % -1.187 M -1 087.00 % -100.000 K 0.000 0.000 100.00 % -1.808 M 0.000 0.000 0.000 100.00 % -1.487 M 0.000 0.000 100.00 % -8.300 M -9.21 % -7.600 M 0.000 100.00 % -100.000 K 0.000
Operating expenses 5.450 M 0.00 % 5.450 M -26.40 % 7.404 M 0.00 % 7.404 M 26.57 % 5.850 M 0.00 % 5.850 M -9.18 % 6.442 M -7.25 % 6.945 M 33.56 % 5.200 M 0.00 % 5.200 M -3.69 % 5.399 M -57.15 % 12.600 M 100.00 % 6.300 M 27.23 % 4.952 M -54.71 % 10.932 M 78.06 % 6.140 M -56.15 % 14.000 M 91.78 % 7.300 M -71.09 % 25.254 M 21.38 % 20.806 M 5.61 % 19.700 M 78.28 % 11.050 M -53.14 % 23.580 M 40.77 % 16.750 M -17.49 % 20.300 M 73.50 % 11.700 M -4.49 % 12.250 M -18.21 % 14.977 M -55.69 % 33.800 M 87.78 % 18.000 M 10.43 % 16.300 M -8.16 % 17.748 M 6.28 % 16.700 M 1.83 % 16.400 M 15.49 % 14.200 M -21.53 % 18.097 M 9.68 % 16.500 M -3.51 % 17.100 M 3.01 % 16.600 M 4.26 % 15.922 M -11.05 % 17.900 M -2.72 % 18.400 M 11.52 % 16.500 M -0.36 % 16.559 M -7.49 % 17.900 M -10.95 % 20.100 M 9.84 % 18.300 M -41.11 % 31.075 M 49.40 % 20.800 M 14.29 % 18.200 M 76.70 % 10.300 M 235.53 % -7.600 M -148.41 % 15.700 M 0.64 % 15.600 M 8.33 % 14.400 M
Cost and expenses 32.900 M 0.00 % 32.900 M 6.93 % 30.767 M 0.00 % 30.767 M -0.11 % 30.800 M 0.00 % 30.800 M -9.74 % 34.123 M -1.45 % 34.626 M 4.14 % 33.250 M 0.00 % 33.250 M 9.01 % 30.503 M -52.56 % 64.300 M 100.00 % 32.150 M -9.27 % 35.435 M -41.79 % 60.875 M 102.78 % 30.020 M -58.65 % 72.600 M 98.36 % 36.600 M -65.60 % 106.386 M 87.12 % 56.854 M -42.51 % 98.900 M 95.26 % 50.650 M -57.81 % 120.062 M 94.77 % 61.644 M -42.66 % 107.500 M 94.39 % 55.300 M -8.22 % 60.250 M -11.25 % 67.891 M -37.25 % 108.200 M 43.50 % 75.400 M 18.18 % 63.800 M -12.52 % 72.934 M -1.84 % 74.300 M -6.89 % 79.800 M 3.91 % 76.800 M -3.49 % 79.581 M 3.76 % 76.700 M -10.50 % 85.700 M 20.20 % 71.300 M -17.26 % 86.176 M 11.63 % 77.200 M -9.50 % 85.300 M 14.50 % 74.500 M -19.04 % 92.016 M 21.39 % 75.800 M -18.41 % 92.900 M 3.45 % 89.800 M -6.95 % 96.506 M 10.42 % 87.400 M -7.61 % 94.600 M 28.36 % 73.700 M 377.07 % -26.600 M -142.36 % 62.800 M -4.27 % 65.600 M -1.20 % 66.400 M
Research and development expenses 350.000 K 0.00 % 350.000 K -34.94 % 538.000 K 0.00 % 538.000 K 169.00 % 200.000 K 0.00 % 200.000 K -46.24 % 372.000 K 0.00 % 372.000 K 48.80 % 250.000 K 0.00 % 250.000 K -35.23 % 386.000 K -61.40 % 1.000 M 100.00 % 500.000 K 230.03 % 151.500 K -96.51 % 4.341 M 100.00 % 2.171 M -5.63 % 2.300 M 100.00 % 1.150 M -74.30 % 4.474 M 100.00 % 2.237 M -22.86 % 2.900 M 100.00 % 1.450 M -65.78 % 4.237 M 100.00 % 2.119 M -26.95 % 2.900 M 100.00 % 1.450 M -47.27 % 2.750 M -26.88 % 3.761 M -56.77 % 8.700 M 357.89 % 1.900 M -5.00 % 2.000 M -56.13 % 4.559 M 47.06 % 3.100 M -3.13 % 3.200 M 45.45 % 2.200 M -58.33 % 5.280 M 22.79 % 4.300 M 59.26 % 2.700 M -3.57 % 2.800 M 6.22 % 2.636 M 1.38 % 2.600 M 4.00 % 2.500 M -3.85 % 2.600 M -51.03 % 5.309 M 165.45 % 2.000 M 17.65 % 1.700 M -15.00 % 2.000 M -77.45 % 8.871 M 216.82 % 2.800 M 40.00 % 2.000 M -16.67 % 2.400 M 0.000 -100.00 % 2.800 M 21.74 % 2.300 M 9.52 % 2.100 M
Selling general and administrative expenses 5.100 M 0.00 % 5.100 M -15.21 % 6.015 M 0.00 % 6.015 M 6.46 % 5.650 M 0.00 % 5.650 M -7.10 % 6.082 M 0.00 % 6.082 M 22.86 % 4.950 M 0.00 % 4.950 M -1.34 % 5.017 M -56.75 % 11.600 M 100.00 % 5.800 M 20.41 % 4.817 M -26.92 % 6.591 M 131.63 % 2.846 M -75.68 % 11.700 M 85.71 % 6.300 M -69.68 % 20.780 M 127.35 % 9.140 M -45.60 % 16.800 M 74.09 % 9.650 M -50.11 % 19.343 M 107.38 % 9.328 M -46.39 % 17.400 M 71.43 % 10.150 M -12.12 % 11.550 M 6.20 % 10.876 M -56.67 % 25.100 M 54.94 % 16.200 M 13.29 % 14.300 M 11.45 % 12.831 M -6.34 % 13.700 M 1.48 % 13.500 M 11.57 % 12.100 M -5.97 % 12.868 M 2.94 % 12.500 M -13.19 % 14.400 M 4.35 % 13.800 M -4.65 % 14.473 M -6.02 % 15.400 M -3.14 % 15.900 M 14.39 % 13.900 M 6.45 % 13.058 M -17.87 % 15.900 M -13.59 % 18.400 M 12.88 % 16.300 M -31.20 % 23.691 M 31.62 % 18.000 M 11.11 % 16.200 M 0.00 % 16.200 M 0.000 -100.00 % 12.900 M -3.73 % 13.400 M 8.94 % 12.300 M
Interest income 100.000 K 0.000 -100.00 % 172.000 K 0.000 -100.00 % 100.000 K 0.000 -100.00 % 200.000 K -78.32 % 922.500 K 0.000 0.000 -100.00 % 83.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 -100.00 % 200.000 K 100.00 % 100.000 K -66.67 % 300.000 K -69.04 % 969.000 K 0.000 0.000 0.000 0.000 -100.00 % 1.600 M -20.00 % 2.000 M 42.86 % 1.400 M -29.75 % 1.993 M 0.000 0.000 0.000 -100.00 % 2.447 M 0.000 0.000 0.000 -100.00 % 1.361 M 94.43 % 700.000 K -36.36 % 1.100 M 450.00 % 200.000 K 0.000 -100.00 % 100.000 K 0.000 -100.00 % 100.000 K
Interest expense 2.500 M 0.000 0.000 0.000 -100.00 % 2.400 M 0.000 -100.00 % 2.879 M 0.000 -100.00 % 1.100 M 0.00 % 1.100 M 130.61 % 477.000 K -20.50 % 600.000 K 0.00 % 600.000 K 61.94 % 370.500 K -0.27 % 371.500 K 0.00 % 371.500 K -64.62 % 1.050 M 0.00 % 1.050 M 1 566.67 % 63.000 K 0.00 % 63.000 K -90.31 % 650.000 K 0.00 % 650.000 K 100.62 % 324.000 K 0.00 % 324.000 K -56.80 % 750.000 K 0.00 % 750.000 K -42.31 % 1.300 M 0.000 -100.00 % 4.400 M 120.00 % 2.000 M 122.22 % 900.000 K 3 813.04 % 23.000 K -97.44 % 900.000 K -25.00 % 1.200 M -29.41 % 1.700 M 0.000 -100.00 % 1.900 M -5.00 % 2.000 M -16.67 % 2.400 M 123.05 % 1.076 M -17.23 % 1.300 M -48.00 % 2.500 M 56.25 % 1.600 M -68.88 % 5.141 M 328.42 % 1.200 M -52.00 % 2.500 M 150.00 % 1.000 M -53.45 % 2.148 M -14.08 % 2.500 M -30.56 % 3.600 M 176.92 % 1.300 M -35.00 % 2.000 M 150.00 % 800.000 K -11.11 % 900.000 K -10.00 % 1.000 M
Depreciation and amortization 400.000 K 0.00 % 400.000 K 238.98 % 118.000 K 0.00 % 118.000 K -70.50 % 400.000 K 0.00 % 400.000 K 246.32 % 115.500 K 0.00 % 115.500 K -67.00 % 350.000 K 0.00 % 350.000 K -5.66 % 371.000 K -84.54 % 2.400 M 100.00 % 1.200 M 2 862.96 % 40.500 K -99.32 % 5.993 M 443.99 % 1.102 M -68.52 % 3.500 M 100.00 % 1.750 M -81.31 % 9.362 M 432.08 % 1.759 M -77.44 % 7.800 M 194.34 % 2.650 M -55.13 % 5.906 M 291.00 % 1.511 M -74.83 % 6.000 M 287.10 % 1.550 M 10.71 % 1.400 M -47.27 % 2.655 M -92.84 % 37.100 M 827.50 % 4.000 M 5.26 % 3.800 M -25.20 % 5.080 M -0.39 % 5.100 M -5.56 % 5.400 M 3.85 % 5.200 M -0.36 % 5.219 M 0.37 % 5.200 M -8.77 % 5.700 M 0.00 % 5.700 M 4.11 % 5.475 M -3.95 % 5.700 M 5.56 % 5.400 M 3.85 % 5.200 M 0.70 % 5.164 M 9.87 % 4.700 M 0.00 % 4.700 M 9.30 % 4.300 M -22.58 % 5.554 M 4.79 % 5.300 M 8.16 % 4.900 M 11.36 % 4.400 M 466.67 % -1.200 M -144.44 % 2.700 M 0.00 % 2.700 M -3.57 % 2.800 M
Operating income 4.350 M 0.00 % 4.350 M 88.97 % 2.302 M 0.00 % 2.302 M 39.52 % 1.650 M 0.00 % 1.650 M 207.26 % 537.000 K 0.37 % 535.000 K -85.73 % 3.750 M 0.00 % 3.750 M -60.21 % 9.424 M 52.00 % 6.200 M 100.00 % 3.100 M -27.38 % 4.269 M -17.44 % 5.171 M 29.92 % 3.980 M 334.12 % -1.700 M -47.83 % -1.150 M 90.30 % -11.857 M -6 993.60 % 172.000 K -92.18 % 2.200 M 2 300.00 % -100.000 K -114.29 % 700.000 K -82.58 % 4.018 M 602.25 % -800.000 K 55.56 % -1.800 M -157.14 % 3.150 M -49.05 % 6.182 M 110.79 % -57.300 M -1 093.75 % -4.800 M -50.00 % -3.200 M 51.71 % -6.626 M -1 556.50 % -400.000 K 88.24 % -3.400 M -409.09 % 1.100 M 459.48 % -306.000 K 76.46 % -1.300 M -165.00 % 2.000 M 205.26 % -1.900 M 85.44 % -13.046 M -1 730.75 % 800.000 K -87.50 % 6.400 M 93.94 % 3.300 M -38.70 % 5.383 M 698.11 % -900.000 K -109.18 % 9.800 M -16.95 % 11.800 M 107.02 % 5.700 M -19.72 % 7.100 M -50.69 % 14.400 M -22.58 % 18.600 M 354.79 % -7.300 M -404.17 % 2.400 M -54.72 % 5.300 M 26.19 % 4.200 M
Operating income ratio 0.12 0.00 % 0.12 67.76 % 0.07 0.00 % 0.07 36.90 % 0.05 0.00 % 0.05 228.18 % 0.02 0.37 % 0.02 -84.77 % 0.10 0.00 % 0.10 -63.52 % 0.28 215.90 % 0.09 0.00 % 0.09 -18.08 % 0.11 37.12 % 0.08 -35.04 % 0.12 602.65 % -0.02 26.09 % -0.03 74.14 % -0.13 -3 546.80 % 0.00 -83.28 % 0.02 1 200.00 % 0.00 -134.13 % 0.01 -91.29 % 0.07 987.53 % -0.01 77.78 % -0.03 -170.10 % 0.05 -45.61 % 0.09 109.68 % -0.91 -1 244.16 % -0.07 -28.75 % -0.05 47.30 % -0.10 -1 751.22 % -0.01 87.84 % -0.04 -410.71 % 0.01 471.06 % 0.00 77.61 % -0.02 -175.60 % 0.02 183.30 % -0.03 84.65 % -0.18 -1 839.35 % 0.01 -85.30 % 0.07 64.54 % 0.04 -23.25 % 0.06 559.95 % -0.01 -112.59 % 0.10 -17.84 % 0.12 108.25 % 0.06 -25.77 % 0.08 -43.13 % 0.13 -34.44 % 0.20 -6.42 % 0.22 485.00 % 0.04 -50.76 % 0.07 25.66 % 0.06
Total other income expenses net -1.200 M 0.00 % -1.200 M -4.71 % -1.146 M 0.00 % -1.146 M 0.35 % -1.150 M 0.00 % -1.150 M 19.35 % -1.426 M -0.14 % -1.424 M -29.45 % -1.100 M 0.00 % -1.100 M -66.67 % -660.000 K 82.16 % -3.700 M -516.67 % -600.000 K -94.49 % -308.500 K 87.85 % -2.539 M -88.35 % -1.348 M 50.07 % -2.700 M -157.14 % -1.050 M 86.00 % -7.498 M -758.39 % -873.500 K 70.39 % -2.950 M -353.85 % -650.000 K 80.97 % -3.415 M -104.74 % -1.668 M 61.21 % -4.300 M -377.78 % -900.000 K -220.00 % 750.000 K 447.22 % -216.000 K 94.86 % -4.200 M -110.00 % -2.000 M -300.00 % -500.000 K -152.30 % 956.000 K 206.22 % -900.000 K 25.00 % -1.200 M 29.41 % -1.700 M -1 908.51 % 94.000 K 131.33 % -300.000 K 0.000 100.00 % -1.000 M -192.94 % 1.076 M 182.77 % -1.300 M 48.00 % -2.500 M -56.25 % -1.600 M -131.12 % 5.141 M 528.42 % -1.200 M 52.00 % -2.500 M -150.00 % -1.000 M -27.06 % -787.000 K 56.28 % -1.800 M 28.00 % -2.500 M -127.27 % -1.100 M 0.000 100.00 % -700.000 K 22.22 % -900.000 K 0.00 % -900.000 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-06-30 2022-03-31 2021-12-31 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2017-09-30 2017-05-31 2017-02-28 2016-11-30 2016-08-31 2016-05-31 2016-02-29 2015-11-30 2015-08-31 2015-05-31 2015-02-28 2014-11-30 2014-08-31 2014-05-31 2014-02-28 2013-11-30 2013-08-31 2013-05-31 2013-02-28 2012-11-30 2012-08-31 2012-05-31 2012-02-29 2011-11-30 2011-08-31 2011-05-31 2011-02-28 2010-11-30 2010-08-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2017-11-30 2017-09-30 2017-05-31 2017-02-28 2016-11-30 2016-08-31 2016-05-31 2016-02-29 2015-11-30 2015-08-31 2015-05-31 2015-02-28 2014-11-30 2014-08-31 2014-05-31 2014-02-28 2013-11-30 2013-08-31 2013-05-31 2013-02-28 2012-11-30 2012-08-31 2012-05-31 2012-02-29 2011-11-30 2011-08-31 2011-05-31
Net debt 69.500 M 0.00 % 69.500 M -2.05 % 70.952 M 0.00 % 70.952 M -6.64 % 76.000 M 1.74 % 74.700 M -1.27 % 75.658 M 2.73 % 73.645 M -13.76 % 85.400 M 2.77 % 83.100 M -7.99 % 90.315 M 7.26 % 84.200 M 4.47 % 80.600 M 2.32 % 78.771 M 3.17 % 76.348 M -13.04 % 87.800 M -8.80 % 96.273 M 3.22 % 93.274 M -7.10 % 100.400 M 3.61 % 96.900 M -15.24 % 114.320 M 3.69 % 110.255 M -0.76 % 111.100 M 3.73 % 107.100 M 27.38 % 84.081 M 0.00 % 84.081 M -20.60 % 105.900 M -0.47 % 106.400 M 12.35 % 94.700 M -0.94 % 95.600 M -14.03 % 111.196 M 2.77 % 108.200 M -9.61 % 119.700 M -0.42 % 120.200 M 5.55 % 113.883 M -3.24 % 117.700 M -16.64 % 141.200 M 3.90 % 135.900 M 16.75 % 116.398 M -6.51 % 124.500 M -1.74 % 126.700 M -3.36 % 131.100 M 4.38 % 125.597 M 9.60 % 114.600 M 6.90 % 107.200 M 5.41 % 101.700 M -6.49 % 108.755 M -5.59 % 115.200 M -9.65 % 127.500 M 15.80 % 110.100 M -5.17 % 116.097 M -13.23 % 133.800 M 20.76 % 110.800 M 377.59 % 23.200 M 0.000
Total investments 150.700 M 0.000 -100.00 % 148.340 M 0.000 -100.00 % 150.500 M 0.000 -100.00 % 146.668 M 0.000 -100.00 % 300.000 K 0.00 % 300.000 K 16.28 % 258.000 K 29.00 % 200.000 K -99.86 % 143.600 M 58 752.46 % 244.000 K 0.00 % 244.000 K -18.67 % 300.000 K 15.83 % 259.000 K 0.00 % 259.000 K 29.50 % 200.000 K 0.00 % 200.000 K -11.89 % 227.000 K 0.00 % 227.000 K 13.50 % 200.000 K 0.00 % 200.000 K 9.29 % 183.000 K 0.00 % 183.000 K -77.13 % 800.000 K 0.00 % 800.000 K -20.00 % 1.000 M 0.00 % 1.000 M -3.94 % 1.041 M -5.36 % 1.100 M 0.00 % 1.100 M -8.33 % 1.200 M 0.59 % 1.193 M 198.25 % 400.000 K 0.00 % 400.000 K 0.00 % 400.000 K -9.30 % 441.000 K 10.25 % 400.000 K 0.00 % 400.000 K 0.00 % 400.000 K 8.99 % 367.000 K 83.50 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K -13.04 % 230.000 K -99.91 % 268.700 M 4.63 % 256.800 M 34.31 % 191.200 M 31 926.80 % 597.000 K 99.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.000
Total debt 70.600 M 0.00 % 70.600 M -1.46 % 71.647 M 0.00 % 71.647 M -7.19 % 77.200 M 0.00 % 77.200 M 0.30 % 76.969 M 2.69 % 74.956 M -13.55 % 86.700 M 2.73 % 84.400 M -7.57 % 91.310 M 5.81 % 86.300 M 5.37 % 81.900 M 2.60 % 79.825 M 3.13 % 77.402 M -12.84 % 88.800 M -8.57 % 97.119 M 3.19 % 94.120 M -7.18 % 101.400 M 3.58 % 97.900 M -15.43 % 115.759 M 3.64 % 111.694 M -0.72 % 112.500 M 3.69 % 108.500 M 26.64 % 85.675 M 0.00 % 85.675 M -20.15 % 107.300 M -0.46 % 107.800 M 8.45 % 99.400 M -0.90 % 100.300 M -12.22 % 114.267 M 0.76 % 113.400 M -7.28 % 122.300 M -2.00 % 124.800 M 6.59 % 117.087 M -3.87 % 121.800 M -15.94 % 144.900 M 3.80 % 139.600 M 16.59 % 119.732 M -7.90 % 130.000 M -1.81 % 132.400 M -2.43 % 135.700 M 3.75 % 130.798 M 9.27 % 119.700 M 1.79 % 117.600 M 1.55 % 115.800 M -2.56 % 118.848 M -7.80 % 128.900 M -8.90 % 141.500 M 5.44 % 134.200 M 0.16 % 133.989 M -3.54 % 138.900 M 13.57 % 122.300 M 124.82 % 54.400 M 0.000
Accumulated other comprehensive income loss 4.800 M -50.00 % 9.600 M -3.94 % 9.994 M 0.00 % 9.994 M 99.88 % 5.000 M -48.98 % 9.800 M 1.69 % 9.637 M 0.00 % 9.637 M 96.67 % 4.900 M -49.48 % 9.700 M 96.99 % 4.924 M 0.000 -100.00 % 5.100 M -46.32 % 9.500 M -1.10 % 9.606 M 0.000 -100.00 % 4.511 M -51.78 % 9.355 M 103.37 % 4.600 M -51.06 % 9.400 M 86.54 % 5.039 M -49.01 % 9.883 M 90.06 % 5.200 M 0.00 % 5.200 M 9.45 % 4.751 M 0.00 % 4.751 M 18.78 % 4.000 M 0.00 % 4.000 M 0.000 -100.00 % 3.300 M 0.00 % 3.300 M -23.26 % 4.300 M -2.27 % 4.400 M 22.22 % 3.600 M -8.21 % 3.922 M 3.21 % 3.800 M -32.14 % 5.600 M 33.33 % 4.200 M -9.05 % 4.618 M -12.87 % 5.300 M 278.57 % 1.400 M 133.33 % 600.000 K 400.00 % 120.000 K -86.67 % 900.000 K 800.01 % 99.999 K -93.33 % 1.500 M 70.84 % 878.000 K 339.00 % 200.000 K -33.33 % 300.000 K -75.00 % 1.200 M 0.000 0.000 0.000 0.000 0.000
Retained earnings 62.800 M 0.00 % 62.800 M 8.29 % 57.995 M 0.00 % 57.995 M 3.56 % 56.000 M 0.00 % 56.000 M 1.52 % 55.161 M 0.00 % 55.161 M -2.20 % 56.400 M 0.00 % 56.400 M 7.94 % 52.249 M 15.09 % 45.400 M 8.10 % 42.000 M 4.41 % 40.226 M 0.00 % 40.226 M 20.80 % 33.300 M 18.52 % 28.096 M 0.00 % 28.096 M 17.07 % 24.000 M 0.00 % 24.000 M -11.90 % 27.241 M 0.00 % 27.241 M -38.65 % 44.400 M 0.00 % 44.400 M -2.72 % 45.641 M 0.00 % 45.641 M -6.09 % 48.600 M 0.00 % 48.600 M 6.58 % 45.600 M 0.00 % 45.600 M 17.53 % 38.800 M 6.89 % 36.300 M -60.88 % 92.800 M -5.69 % 98.400 M 16.53 % 84.439 M -6.28 % 90.100 M -0.55 % 90.600 M -5.03 % 95.400 M -1.31 % 96.669 M -0.95 % 97.600 M -1.11 % 98.700 M 1.54 % 97.200 M -2.17 % 99.353 M -8.18 % 108.200 M -9.61 % 119.700 M 1.87 % 117.500 M 1.50 % 115.766 M 86.42 % 62.100 M -3.42 % 64.300 M 9.35 % 58.800 M 14.35 % 51.423 M 1.43 % 50.700 M 8.80 % 46.600 M 0.000 0.000
Common stock 36.400 M 0.00 % 36.400 M -0.07 % 36.426 M 0.00 % 36.426 M 0.07 % 36.400 M 0.00 % 36.400 M -0.07 % 36.426 M 0.00 % 36.426 M 0.07 % 36.400 M 0.00 % 36.400 M -0.07 % 36.426 M 0.07 % 36.400 M 0.00 % 36.400 M -0.07 % 36.426 M 0.00 % 36.426 M 0.07 % 36.400 M -0.07 % 36.426 M 0.00 % 36.426 M 0.07 % 36.400 M 0.00 % 36.400 M -0.07 % 36.426 M 0.00 % 36.426 M 0.07 % 36.400 M 0.00 % 36.400 M -0.07 % 36.426 M 0.00 % 36.426 M 0.07 % 36.400 M 0.00 % 36.400 M 9.64 % 33.200 M 0.00 % 33.200 M 0.00 % 33.200 M 0.00 % 33.200 M 0.00 % 33.200 M 0.00 % 33.200 M 0.00 % 33.200 M 0.00 % 33.200 M 0.00 % 33.200 M 0.00 % 33.200 M 0.00 % 33.200 M 3.11 % 32.200 M -3.01 % 33.200 M 0.00 % 33.200 M 0.00 % 33.200 M 3.11 % 32.200 M -14.59 % 37.700 M 0.00 % 37.700 M 0.09 % 37.665 M -0.09 % 37.700 M -10.02 % 41.900 M 0.00 % 41.900 M 0.12 % 41.850 M -0.12 % 41.900 M 0.00 % 41.900 M 0.000 0.000
Total equity 108.800 M 0.00 % 108.800 M 4.20 % 104.415 M 0.00 % 104.415 M 2.17 % 102.200 M 0.00 % 102.200 M 0.96 % 101.224 M 0.00 % 101.224 M -1.24 % 102.500 M 0.00 % 102.500 M 4.12 % 98.443 M 7.12 % 91.900 M 4.08 % 88.300 M 2.37 % 86.258 M 0.00 % 86.258 M 8.91 % 79.200 M 7.21 % 73.877 M 0.00 % 73.877 M 5.84 % 69.800 M 0.00 % 69.800 M -5.10 % 73.550 M 0.00 % 73.550 M -14.48 % 86.000 M 0.00 % 86.000 M -0.94 % 86.818 M 0.00 % 86.818 M -2.45 % 89.000 M 0.00 % 89.000 M 8.40 % 82.100 M 0.00 % 82.100 M 8.78 % 75.473 M 7.82 % 70.000 M -44.71 % 126.600 M -3.65 % 131.400 M 11.57 % 117.770 M -4.48 % 123.300 M -1.83 % 125.600 M -2.64 % 129.000 M -1.30 % 130.696 M -0.46 % 131.300 M 1.39 % 129.500 M 1.81 % 127.200 M -1.32 % 128.901 M -6.25 % 137.500 M -0.79 % 138.600 M -1.98 % 141.400 M -4.95 % 148.763 M 8.98 % 136.500 M -1.66 % 138.800 M -0.72 % 139.800 M 5.19 % 132.901 M 2.07 % 130.200 M -4.69 % 136.600 M 4.59 % 130.600 M 16.82 % 111.800 M
Other non current liabilities 2.800 M -83.33 % 16.800 M 527.10 % 2.679 M -82.16 % 15.018 M 436.36 % 2.800 M -82.28 % 15.800 M 425.97 % 3.004 M -80.45 % 15.367 M 5.98 % 14.500 M 0.00 % 14.500 M 448.20 % 2.645 M -2.04 % 2.700 M -78.91 % 12.800 M 263.12 % 3.525 M -74.79 % 13.985 M 299.57 % 3.500 M -73.82 % 13.369 M 0.00 % 13.369 M -0.23 % 13.400 M 0.00 % 13.400 M -7.41 % 14.473 M 0.00 % 14.473 M -12.81 % 16.600 M 0.00 % 16.600 M 27.46 % 13.024 M 0.00 % 13.024 M -34.55 % 19.900 M 0.00 % 19.900 M 3 216.67 % 600.000 K -95.92 % 14.700 M 2 981.76 % 477.000 K -96.15 % 12.400 M -2.36 % 12.700 M -5.93 % 13.500 M -41.12 % 22.929 M -18.69 % 28.200 M 0.00 % 28.200 M -0.35 % 28.300 M -3.62 % 29.362 M -3.41 % 30.400 M -1.30 % 30.800 M -1.28 % 31.200 M -2.92 % 32.138 M -9.21 % 35.400 M -0.84 % 35.700 M -1.65 % 36.300 M -3.51 % 37.622 M 20.58 % 31.200 M 2.63 % 30.400 M -5.59 % 32.200 M 4 001.91 % 785.000 K 57.00 % 500.000 K 0.00 % 500.000 K -95.61 % 11.400 M -69.44 % 37.300 M
Long term debt 56.100 M 0.00 % 56.100 M -2.65 % 57.630 M 0.00 % 57.630 M -2.65 % 59.200 M 0.00 % 59.200 M 4.40 % 56.705 M 0.00 % 56.705 M -8.10 % 61.700 M 0.00 % 61.700 M 19.32 % 51.709 M -1.69 % 52.600 M -5.05 % 55.400 M -1.23 % 56.091 M 0.00 % 56.091 M -5.73 % 59.500 M -5.74 % 63.122 M 0.00 % 63.122 M -8.12 % 68.700 M 0.00 % 68.700 M -7.72 % 74.451 M 0.00 % 74.451 M -5.40 % 78.700 M 0.00 % 78.700 M 17.14 % 67.183 M 0.00 % 67.183 M 15.83 % 58.000 M 0.00 % 58.000 M -8.95 % 63.700 M 0.00 % 63.700 M -3.75 % 66.183 M -1.81 % 67.400 M -2.03 % 68.800 M -3.10 % 71.000 M -1.88 % 72.357 M -0.47 % 72.700 M -1.76 % 74.000 M -1.60 % 75.200 M -1.68 % 76.485 M -3.31 % 79.100 M -3.06 % 81.600 M -3.09 % 84.200 M -2.84 % 86.657 M -4.03 % 90.300 M -2.59 % 92.700 M -2.73 % 95.300 M 3.88 % 91.743 M -0.60 % 92.300 M 38.59 % 66.600 M -4.72 % 69.900 M -21.56 % 89.111 M -9.62 % 98.600 M 41.67 % 69.600 M 50.00 % 46.400 M 0.000
Total non current liabilities 72.900 M 0.00 % 72.900 M 0.35 % 72.648 M 0.00 % 72.648 M -3.14 % 75.000 M 0.00 % 75.000 M 4.06 % 72.072 M 0.00 % 72.072 M -5.42 % 76.200 M 0.00 % 76.200 M 15.63 % 65.899 M 1.38 % 65.000 M -4.69 % 68.200 M -2.68 % 70.076 M 0.00 % 70.076 M -4.92 % 73.700 M -3.65 % 76.491 M 0.00 % 76.491 M -6.83 % 82.100 M 0.00 % 82.100 M -7.67 % 88.924 M 0.00 % 88.924 M -6.69 % 95.300 M 0.00 % 95.300 M 18.82 % 80.207 M 0.00 % 80.207 M 2.96 % 77.900 M 0.00 % 77.900 M -0.64 % 78.400 M 0.00 % 78.400 M -3.71 % 81.418 M -12.74 % 93.300 M -4.11 % 97.300 M -1.72 % 99.000 M 3.90 % 95.286 M -5.56 % 100.900 M -1.27 % 102.200 M -1.26 % 103.500 M -2.22 % 105.847 M -3.34 % 109.500 M -2.58 % 112.400 M -2.60 % 115.400 M -2.86 % 118.795 M -5.49 % 125.700 M -2.10 % 128.400 M -2.43 % 131.600 M 1.73 % 129.365 M 4.75 % 123.500 M 26.28 % 97.800 M -4.96 % 102.900 M -3.43 % 106.550 M -7.99 % 115.800 M 32.49 % 87.400 M 27.96 % 68.300 M 83.11 % 37.300 M
Other current liabilities 11.300 M -0.88 % 11.400 M -11.94 % 12.945 M -5.92 % 13.760 M -4.44 % 14.400 M 8.27 % 13.300 M 49.42 % 8.901 M -47.00 % 16.795 M -2.92 % 17.300 M -1.14 % 17.500 M -4.30 % 18.287 M -3.24 % 18.900 M 76.64 % 10.700 M -50.92 % 21.802 M -19.37 % 27.040 M 29.38 % 20.900 M 70.93 % 12.227 M -27.05 % 16.761 M 34.09 % 12.500 M -52.83 % 26.500 M 27.63 % 20.763 M -11.47 % 23.453 M 239.90 % 6.900 M -64.25 % 19.300 M -18.53 % 23.690 M -11.72 % 26.834 M 76.54 % 15.200 M -33.91 % 23.000 M -47.00 % 43.400 M -0.23 % 43.500 M 25.04 % 34.789 M -6.98 % 37.400 M 83.33 % 20.400 M -2.39 % 20.900 M -35.68 % 32.492 M 127.22 % 14.300 M -44.14 % 25.600 M -0.39 % 25.700 M 71.58 % 14.978 M -48.35 % 29.000 M 54.26 % 18.800 M -17.18 % 22.700 M -32.92 % 33.841 M 0.42 % 33.700 M 862.86 % 3.500 M 105.88 % 1.700 M 1.13 % 1.681 M -79.50 % 8.200 M -75.67 % 33.700 M -19.57 % 41.900 M 2 265.37 % -1.935 M -117.59 % 11.000 M 20.88 % 9.100 M -80.51 % 46.700 M 301.02 % -23.232 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.100 M -86.01 % 7.860 M 0.000 100.00 % -25.000 M 0.000 -100.00 % 11.140 M 0.000 -100.00 % 5.100 M -2.63 % 5.238 M 0.000 0.000 -100.00 % 2.267 M 0.000 -100.00 % 7.000 M 0.000 -100.00 % 1.345 M 0.000 -100.00 % 6.200 M 0.000 -100.00 % 1.572 M 0.000 -100.00 % 7.800 M 0.000 -100.00 % 1.000 M 0.000 -100.00 % 42.246 M 77.50 % 23.800 M 48.75 % 16.000 M 26.98 % 12.600 M -0.16 % 12.620 M -5.82 % 13.400 M 120.06 % -66.800 M -10.41 % -60.500 M -607.64 % 11.918 M 247.14 % -8.100 M -172.97 % 11.100 M -11.90 % 12.600 M 128.54 % -44.141 M -50.14 % -29.400 M -185.71 % 34.300 M 8.89 % 31.500 M -4.93 % 33.132 M 10.81 % 29.900 M 730.56 % 3.600 M -16.28 % 4.300 M -58.59 % 10.383 M 5.95 % 9.800 M 19.51 % 8.200 M 0.000 0.000
Short term debt 14.500 M 0.00 % 14.500 M 3.45 % 14.017 M 0.00 % 14.017 M -22.13 % 18.000 M 0.00 % 18.000 M -11.17 % 20.264 M 0.00 % 20.264 M -18.94 % 25.000 M 0.00 % 25.000 M -36.87 % 39.601 M 17.51 % 33.700 M 15.02 % 29.300 M 23.45 % 23.734 M 0.00 % 23.734 M -19.00 % 29.300 M -13.82 % 33.997 M 0.00 % 33.997 M 3.97 % 32.700 M 0.00 % 32.700 M -20.84 % 41.308 M 0.00 % 41.308 M 22.21 % 33.800 M 0.00 % 33.800 M 99.76 % 16.920 M -8.50 % 18.492 M -62.87 % 49.800 M 0.00 % 49.800 M 39.50 % 35.700 M -2.46 % 36.600 M -23.88 % 48.084 M 4.53 % 46.000 M -14.02 % 53.500 M -0.56 % 53.800 M 17.38 % 45.835 M -9.06 % 50.400 M -5.44 % 53.300 M 17.14 % 45.500 M 39.34 % 32.654 M -37.56 % 52.300 M 0.19 % 52.200 M -1.14 % 52.800 M 16.18 % 45.445 M 48.51 % 30.600 M 17.24 % 26.100 M 21.40 % 21.500 M 557.45 % -4.700 M -112.40 % 37.900 M -32.44 % 56.100 M 36.50 % 41.100 M -8.42 % 44.878 M 11.36 % 40.300 M -23.53 % 52.700 M 558.75 % 8.000 M -79.01 % 38.111 M
Total current liabilities 39.200 M 0.00 % 39.200 M 11.74 % 35.080 M 0.00 % 35.080 M -17.07 % 42.300 M 0.00 % 42.300 M -5.91 % 44.959 M 0.00 % 44.959 M -15.01 % 52.900 M 0.00 % 52.900 M -30.58 % 76.199 M 13.39 % 67.200 M 7.52 % 62.500 M -2.16 % 63.879 M 0.00 % 63.879 M 2.21 % 62.500 M 0.96 % 61.905 M 0.00 % 61.905 M -10.15 % 68.900 M 0.00 % 68.900 M -18.65 % 84.691 M 0.00 % 84.691 M 13.83 % 74.400 M 0.00 % 74.400 M 2.54 % 72.558 M 0.00 % 72.558 M -23.46 % 94.800 M 0.00 % 94.800 M -11.57 % 107.200 M 0.00 % 107.200 M -3.98 % 111.641 M -7.96 % 121.300 M 6.40 % 114.000 M 4.49 % 109.100 M 3.76 % 105.148 M -4.93 % 110.600 M -2.98 % 114.000 M 6.54 % 107.000 M -3.12 % 110.449 M -1.47 % 112.100 M -6.27 % 119.600 M -3.63 % 124.100 M 8.06 % 114.841 M 8.85 % 105.500 M 5.82 % 99.700 M 10.53 % 90.200 M -14.23 % 105.162 M -6.36 % 112.300 M -24.22 % 148.200 M 9.45 % 135.400 M 18.51 % 114.248 M 15.52 % 98.900 M -16.40 % 118.300 M 28.87 % 91.800 M 66.00 % 55.300 M
Total liabilities 112.100 M 0.00 % 112.100 M 4.06 % 107.728 M 0.00 % 107.728 M -8.16 % 117.300 M 0.00 % 117.300 M 0.23 % 117.031 M 0.00 % 117.031 M -9.35 % 129.100 M 0.00 % 129.100 M -9.15 % 142.098 M 7.49 % 132.200 M 1.15 % 130.700 M -2.43 % 133.955 M 0.00 % 133.955 M -1.65 % 136.200 M -1.59 % 138.396 M 0.00 % 138.396 M -8.35 % 151.000 M 0.00 % 151.000 M -13.03 % 173.615 M 0.00 % 173.615 M 2.31 % 169.700 M 0.00 % 169.700 M 11.09 % 152.765 M 0.00 % 152.765 M -11.54 % 172.700 M 0.00 % 172.700 M -6.95 % 185.600 M 0.00 % 185.600 M -3.86 % 193.059 M -10.04 % 214.600 M 1.56 % 211.300 M 1.54 % 208.100 M 3.82 % 200.434 M -5.23 % 211.500 M -2.17 % 216.200 M 2.71 % 210.500 M -2.68 % 216.296 M -2.39 % 221.600 M -4.48 % 232.000 M -3.13 % 239.500 M 2.51 % 233.636 M 1.05 % 231.200 M 1.36 % 228.100 M 2.84 % 221.800 M -5.43 % 234.527 M -0.54 % 235.800 M -4.15 % 246.000 M 3.23 % 238.300 M 7.93 % 220.798 M 2.84 % 214.700 M 4.38 % 205.700 M 28.48 % 160.100 M 72.89 % 92.600 M
Other non current assets 0.000 -100.00 % 151.000 M 794 836.84 % -19.000 K -100.50 % 3.784 M 102.60 % -145.500 M -2 794.44 % 5.400 M 834.26 % 578.000 K 0.00 % 578.000 K 100.38 % -153.900 M -6 512.50 % 2.400 M -98.39 % 149.182 M 4.18 % 143.200 M 194.52 % -151.500 M -205.13 % 144.104 M 3 166.92 % 4.411 M -96.79 % 137.300 M 0.000 -100.00 % 995.000 K 99.00 % 500.000 K -66.67 % 1.500 M 203.03 % 495.000 K -66.46 % 1.476 M 64.00 % 900.000 K -68.97 % 2.900 M 183.76 % 1.022 M -57.91 % 2.428 M 120.73 % 1.100 M -86.90 % 8.400 M 950.00 % 800.000 K -63.64 % 2.200 M -97.60 % 91.583 M 0.31 % 91.300 M -1.30 % 92.500 M 4 304.76 % 2.100 M -96.82 % 66.020 M 3 043.81 % 2.100 M -4.55 % 2.200 M 22.22 % 1.800 M 6.64 % 1.688 M -0.71 % 1.700 M 100.83 % -205.100 M 1.91 % -209.100 M 2.08 % -213.533 M -15 352.36 % 1.400 M 7.69 % 1.300 M 116.67 % 600.000 K 6.95 % 561.000 K 100.26 % -215.300 M -3.51 % -208.000 M -9.13 % -190.600 M -4.42 % -182.529 M -60 943.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K -99.69 % 98.000 M
Long term investments 150.700 M 0.000 -100.00 % 148.340 M 0.000 -100.00 % 150.500 M 0.000 -100.00 % 146.668 M 0.000 -100.00 % 300.000 K 0.00 % 300.000 K -99.80 % 149.338 M 0.000 -100.00 % 143.600 M 47 766.67 % 300.000 K 22.95 % 244.000 K 0.000 -100.00 % 137.259 M 52 895.75 % 259.000 K -99.81 % 137.200 M 68 500.00 % 200.000 K -99.85 % 137.227 M 60 352.42 % 227.000 K -99.75 % 90.900 M 45 350.00 % 200.000 K -99.78 % 90.907 M 49 575.96 % 183.000 K -99.80 % 91.400 M 11 325.00 % 800.000 K -99.13 % 91.700 M 9 070.00 % 1.000 M 0.00 % 1.000 M -9.09 % 1.100 M 0.00 % 1.100 M -8.33 % 1.200 M 0.59 % 1.193 M 0.000 -100.00 % 65.700 M -1.50 % 66.700 M -1.45 % 67.679 M 0.000 -100.00 % 206.800 M -1.94 % 210.900 M -26.08 % 285.302 M 299.58 % 71.400 M 0.000 0.000 0.000 -100.00 % 268.700 M 4.63 % 256.800 M 34.31 % 191.200 M -27.36 % 263.212 M 0.000 0.000 0.000 0.000
Intangible assets 700.000 K 40.00 % 500.000 K -12.74 % 573.000 K 0.00 % 573.000 K 43.25 % 400.000 K 0.000 0.000 0.000 -100.00 % 16.600 M 0.000 0.000 0.000 -100.00 % 20.700 M 0.000 0.000 0.000 -100.00 % 232.000 K 0.00 % 232.000 K -91.71 % 2.800 M 0.00 % 2.800 M -50.17 % 5.619 M 0.00 % 5.619 M -33.89 % 8.500 M 0.00 % 8.500 M -25.46 % 11.404 M 0.00 % 11.404 M -20.25 % 14.300 M 0.00 % 14.300 M -68.36 % 45.200 M 140.43 % 18.800 M 0.00 % 18.800 M -12.96 % 21.600 M -47.95 % 41.500 M -2.35 % 42.500 M -0.55 % 42.737 M -4.39 % 44.700 M -5.30 % 47.200 M 0.00 % 47.200 M -3.29 % 48.808 M -1.40 % 49.500 M -4.62 % 51.900 M -2.81 % 53.400 M -4.53 % 55.931 M -0.66 % 56.300 M 1.08 % 55.700 M -0.54 % 56.000 M -3.32 % 57.923 M -1.32 % 58.700 M -2.65 % 60.300 M -2.11 % 61.600 M -3.00 % 63.506 M -3.49 % 65.800 M -3.80 % 68.400 M 67.24 % 40.900 M 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 -100.00 % 1.654 M 0.000 -100.00 % 11.800 M 0.00 % 11.800 M 0.22 % 11.774 M -0.22 % 11.800 M 0.00 % 11.800 M 0.00 % 11.800 M 0.22 % 11.774 M -0.22 % 11.800 M 0.00 % 11.800 M 0.00 % 11.800 M 0.22 % 11.774 M -0.22 % 11.800 M 53.25 % 7.700 M 0.00 % 7.700 M 0.08 % 7.694 M -0.08 % 7.700 M 0.00 % 7.700 M 0.00 % 7.700 M 0.08 % 7.694 M -0.08 % 7.700 M 0.00 % 7.700 M 120.00 % 3.500 M 0.000
Goodwill and intangible assets 700.000 K 40.00 % 500.000 K -12.74 % 573.000 K 0.00 % 573.000 K 43.25 % 400.000 K 0.000 100.00 % -578.000 K 0.000 -100.00 % 302.100 M 0.000 100.00 % -149.338 M 0.000 -100.00 % 151.500 M 50 600.00 % -300.000 K 0.000 0.000 -100.00 % 232.000 K 0.00 % 232.000 K -91.71 % 2.800 M 0.00 % 2.800 M -50.17 % 5.619 M 0.00 % 5.619 M -33.89 % 8.500 M 0.00 % 8.500 M -25.46 % 11.404 M 0.00 % 11.404 M -20.25 % 14.300 M 0.00 % 14.300 M -23.94 % 18.800 M 0.00 % 18.800 M -8.09 % 20.454 M -5.31 % 21.600 M -59.47 % 53.300 M -1.84 % 54.300 M -0.39 % 54.511 M -3.52 % 56.500 M -4.24 % 59.000 M 0.00 % 59.000 M -2.61 % 60.582 M -1.17 % 61.300 M -3.77 % 63.700 M -2.30 % 65.200 M -3.70 % 67.705 M -0.58 % 68.100 M 7.41 % 63.400 M -0.47 % 63.700 M -2.92 % 65.617 M -1.18 % 66.400 M -2.35 % 68.000 M -1.88 % 69.300 M -2.67 % 71.200 M -3.13 % 73.500 M -3.42 % 76.100 M 71.40 % 44.400 M 0.000
Property plant equipment net 6.800 M 0.00 % 6.800 M 1.01 % 6.732 M -95.55 % 151.413 M -1.36 % 153.500 M 0.00 % 153.500 M 2 098.83 % 6.981 M -95.45 % 153.481 M 2 061.70 % 7.100 M -95.38 % 153.600 M 1 871.51 % 7.791 M 5.28 % 7.400 M -2.63 % 7.600 M 0.69 % 7.548 M -94.90 % 148.048 M 942.59 % 14.200 M -13.51 % 16.418 M -89.30 % 153.418 M 558.45 % 23.300 M -85.46 % 160.300 M 482.36 % 27.526 M -83.27 % 164.526 M 136.05 % 69.700 M -56.55 % 160.400 M 201.45 % 53.209 M -63.03 % 143.933 M 157.48 % 55.900 M -61.84 % 146.500 M 161.14 % 56.100 M -61.78 % 146.800 M 150.07 % 58.704 M 5.58 % 55.600 M -8.85 % 61.000 M -60.05 % 152.700 M 127.64 % 67.081 M -49.56 % 133.000 M 91.09 % 69.600 M -1.83 % 70.900 M -0.23 % 71.062 M -48.73 % 138.600 M -1.98 % 141.400 M -1.74 % 143.900 M 90.84 % 75.403 M -2.96 % 77.700 M -48.68 % 151.400 M -1.24 % 153.300 M -1.22 % 155.201 M 61.50 % 96.100 M 4.68 % 91.800 M -24.32 % 121.300 M 288.25 % 31.243 M -69.61 % 102.800 M 1.68 % 101.100 M 9.06 % 92.700 M 0.000
Total non current assets 158.300 M 0.00 % 158.300 M 1.62 % 155.770 M 0.00 % 155.770 M -1.97 % 158.900 M 0.00 % 158.900 M 3.14 % 154.059 M 0.00 % 154.059 M -1.43 % 156.300 M 0.00 % 156.300 M -0.89 % 157.701 M 4.09 % 151.500 M -0.26 % 151.900 M -0.53 % 152.703 M 0.00 % 152.703 M 0.40 % 152.100 M -1.81 % 154.904 M 0.00 % 154.904 M -6.00 % 164.800 M 0.00 % 164.800 M -4.10 % 171.848 M 0.00 % 171.848 M -0.09 % 172.000 M 0.00 % 172.000 M 8.90 % 157.948 M 0.00 % 157.948 M -7.09 % 170.000 M 0.00 % 170.000 M 0.71 % 168.800 M 0.00 % 168.800 M -3.81 % 175.490 M -4.00 % 182.800 M -16.68 % 219.400 M 0.69 % 217.900 M 11.30 % 195.777 M -1.77 % 199.300 M -2.35 % 204.100 M -0.68 % 205.500 M -0.88 % 207.316 M -0.42 % 208.200 M -1.84 % 212.100 M -2.75 % 218.100 M -1.36 % 221.117 M -1.29 % 224.000 M 1.17 % 221.400 M -0.76 % 223.100 M -2.10 % 227.882 M 4.10 % 218.900 M 4.34 % 209.800 M 8.03 % 194.200 M 3.87 % 186.970 M 2.67 % 182.100 M -0.38 % 182.800 M 26.33 % 144.700 M 47.65 % 98.000 M
Other current assets 1.700 M -69.09 % 5.500 M 57.10 % 3.501 M 11.07 % 3.152 M -19.18 % 3.900 M 0.00 % 3.900 M 13.60 % 3.433 M -0.75 % 3.459 M -29.41 % 4.900 M 0.00 % 4.900 M -80.40 % 25.004 M 1 686.00 % 1.400 M -48.15 % 2.700 M -89.39 % 25.442 M 671.44 % 3.298 M 135.57 % 1.400 M -47.27 % 2.655 M 0.00 % 2.655 M 2.12 % 2.600 M 0.00 % 2.600 M -32.99 % 3.880 M 0.00 % 3.880 M -23.92 % 5.100 M 0.00 % 5.100 M -8.72 % 5.587 M 0.00 % 5.587 M -35.78 % 8.700 M 0.00 % 8.700 M 77.55 % 4.900 M -46.15 % 9.100 M 417.34 % 1.759 M -34.85 % 2.700 M -6.90 % 2.900 M -44.23 % 5.200 M -49.04 % 10.205 M -6.38 % 10.900 M 2.83 % 10.600 M -13.11 % 12.200 M 13.28 % 10.770 M -2.09 % 11.000 M -6.78 % 11.800 M -3.28 % 12.200 M 29.53 % 9.419 M -3.89 % 9.800 M -35.53 % 15.200 M 52.00 % 10.000 M 15.04 % 8.693 M -28.16 % 12.100 M -84.57 % 78.400 M -3.33 % 81.100 M 11.44 % 72.777 M -12.84 % 83.500 M 2 509.38 % 3.200 M 0.000 -100.00 % 67.062 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -149.080 M 0.000 0.000 100.00 % -56.000 K 0.000 0.000 100.00 % -137.000 M 0.000 100.00 % -137.000 M 0.000 100.00 % -137.000 M 0.000 100.00 % -90.700 M 0.000 100.00 % -90.724 M 0.000 100.00 % -90.600 M 0.000 100.00 % -90.700 M 0.000 -100.00 % 41.000 K 0.000 -100.00 % 400.000 K 0.00 % 400.000 K -9.30 % 441.000 K 10.25 % 400.000 K 0.00 % 400.000 K 0.00 % 400.000 K -9.30 % 441.000 K 10.25 % 400.000 K 0.00 % 400.000 K 0.00 % 400.000 K 8.99 % 367.000 K 83.50 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K -13.04 % 230.000 K 0.000 0.000 0.000 100.00 % -262.615 M 0.000 0.000 0.000 0.000
cash and cash equivalents 1.100 M 0.00 % 1.100 M 58.27 % 695.000 K 0.00 % 695.000 K -42.08 % 1.200 M 0.00 % 1.200 M -8.47 % 1.311 M 0.00 % 1.311 M 0.85 % 1.300 M 0.00 % 1.300 M 30.65 % 995.000 K -52.62 % 2.100 M 61.54 % 1.300 M 23.34 % 1.054 M 0.00 % 1.054 M 5.40 % 1.000 M 18.20 % 846.000 K 0.00 % 846.000 K -15.40 % 1.000 M 0.00 % 1.000 M -30.51 % 1.439 M 0.00 % 1.439 M 2.79 % 1.400 M 0.00 % 1.400 M -12.17 % 1.594 M 0.00 % 1.594 M 13.86 % 1.400 M 0.00 % 1.400 M -70.21 % 4.700 M 0.00 % 4.700 M 53.04 % 3.071 M -40.94 % 5.200 M 100.00 % 2.600 M -43.48 % 4.600 M 43.57 % 3.204 M -21.85 % 4.100 M 10.81 % 3.700 M 0.00 % 3.700 M 10.98 % 3.334 M -39.38 % 5.500 M -3.51 % 5.700 M 23.91 % 4.600 M -11.56 % 5.201 M 1.98 % 5.100 M -50.96 % 10.400 M -26.24 % 14.100 M 39.70 % 10.093 M -26.33 % 13.700 M -2.14 % 14.000 M -41.91 % 24.100 M 34.70 % 17.892 M 250.82 % 5.100 M -55.65 % 11.500 M -63.14 % 31.200 M 0.000
Cash and short term investments 1.100 M 0.00 % 1.100 M 58.27 % 695.000 K 0.00 % 695.000 K -42.08 % 1.200 M 0.00 % 1.200 M -8.47 % 1.311 M 0.00 % 1.311 M 0.85 % 1.300 M 0.00 % 1.300 M 30.65 % 995.000 K -52.62 % 2.100 M 61.54 % 1.300 M 23.34 % 1.054 M 0.00 % 1.054 M 5.40 % 1.000 M 18.20 % 846.000 K 0.00 % 846.000 K -15.40 % 1.000 M 0.00 % 1.000 M -30.51 % 1.439 M 0.00 % 1.439 M 2.79 % 1.400 M 0.00 % 1.400 M -12.17 % 1.594 M 0.00 % 1.594 M 13.86 % 1.400 M 0.00 % 1.400 M -70.21 % 4.700 M 0.00 % 4.700 M 53.04 % 3.071 M -40.94 % 5.200 M 73.33 % 3.000 M -40.00 % 5.000 M 37.17 % 3.645 M -19.00 % 4.500 M 9.76 % 4.100 M 0.00 % 4.100 M 8.61 % 3.775 M -36.02 % 5.900 M -3.28 % 6.100 M 22.00 % 5.000 M -10.20 % 5.568 M 5.06 % 5.300 M -50.00 % 10.600 M -25.87 % 14.300 M 41.68 % 10.093 M -26.33 % 13.700 M -2.14 % 14.000 M -41.91 % 24.100 M 34.70 % 17.892 M 250.82 % 5.100 M -55.65 % 11.500 M -63.14 % 31.200 M 0.000
Total current assets 62.600 M 0.00 % 62.600 M 11.05 % 56.373 M 0.00 % 56.373 M -6.98 % 60.600 M 0.00 % 60.600 M -5.60 % 64.196 M 0.00 % 64.196 M -14.75 % 75.300 M 0.00 % 75.300 M -9.10 % 82.840 M 14.10 % 72.600 M 8.20 % 67.100 M -0.61 % 67.510 M 0.00 % 67.510 M 6.65 % 63.300 M 10.34 % 57.369 M 0.00 % 57.369 M 2.44 % 56.000 M 0.00 % 56.000 M -25.65 % 75.317 M 0.00 % 75.317 M -10.02 % 83.700 M 0.00 % 83.700 M 2.53 % 81.635 M 0.00 % 81.635 M -10.98 % 91.700 M 0.00 % 91.700 M -7.28 % 98.900 M 0.00 % 98.900 M 6.30 % 93.042 M -8.60 % 101.800 M -14.09 % 118.500 M -2.55 % 121.600 M -0.68 % 122.427 M -9.65 % 135.500 M -1.60 % 137.700 M 2.76 % 134.000 M -4.06 % 139.676 M -3.47 % 144.700 M -3.15 % 149.400 M 0.54 % 148.600 M 5.08 % 141.420 M -2.27 % 144.700 M -0.41 % 145.300 M 3.71 % 140.100 M -9.85 % 155.408 M 1.31 % 153.400 M -12.34 % 175.000 M -4.84 % 183.900 M 10.30 % 166.729 M 2.41 % 162.800 M 2.07 % 159.500 M 9.25 % 146.000 M 37.22 % 106.400 M
Inventory 37.600 M 0.00 % 37.600 M 1.00 % 37.226 M 0.00 % 37.226 M -7.63 % 40.300 M 0.00 % 40.300 M -6.25 % 42.986 M 0.00 % 42.986 M -23.10 % 55.900 M 0.00 % 55.900 M -1.66 % 56.841 M 11.23 % 51.100 M 16.93 % 43.700 M 6.55 % 41.014 M 0.00 % 41.014 M -1.65 % 41.700 M 14.42 % 36.446 M 0.00 % 36.446 M 0.13 % 36.400 M 0.00 % 36.400 M -22.44 % 46.932 M 0.00 % 46.932 M 1.15 % 46.400 M 0.00 % 46.400 M 19.24 % 38.913 M 0.00 % 38.913 M -20.42 % 48.900 M 0.00 % 48.900 M 10.88 % 44.100 M 0.00 % 44.100 M 8.57 % 40.618 M -20.04 % 50.800 M -13.75 % 58.900 M -8.11 % 64.100 M 0.61 % 63.709 M -5.34 % 67.300 M -0.15 % 67.400 M -1.46 % 68.400 M -2.53 % 70.174 M 1.55 % 69.100 M -4.56 % 72.400 M -8.47 % 79.100 M 14.06 % 69.348 M -3.42 % 71.800 M 9.95 % 65.300 M -3.26 % 67.500 M -1.07 % 68.230 M -11.04 % 76.700 M -7.14 % 82.600 M 4.96 % 78.700 M 3.47 % 76.060 M 0.000 -100.00 % 69.300 M 23.09 % 56.300 M 0.000
Net receivables 22.200 M 20.65 % 18.400 M 23.07 % 14.951 M -2.28 % 15.300 M 0.66 % 15.200 M 0.00 % 15.200 M -7.69 % 16.466 M 0.16 % 16.440 M -0.96 % 16.600 M 25.76 % 13.200 M -44.91 % 23.962 M 33.12 % 18.000 M -13.04 % 20.700 M 16.29 % 17.800 M -19.62 % 22.144 M 15.33 % 19.200 M 2.86 % 18.666 M 7.14 % 17.422 M 2.48 % 17.000 M 6.25 % 16.000 M -36.91 % 25.362 M 9.95 % 23.066 M -31.76 % 33.800 M 9.74 % 30.800 M -19.74 % 38.374 M 7.97 % 35.541 M -2.89 % 36.600 M 11.93 % 32.700 M -27.65 % 45.200 M 10.24 % 41.000 M -13.85 % 47.594 M 10.43 % 43.100 M -19.74 % 53.700 M 13.53 % 47.300 M -7.42 % 51.089 M -3.24 % 52.800 M -5.04 % 55.600 M 12.78 % 49.300 M -10.29 % 54.957 M -6.38 % 58.700 M -0.68 % 59.100 M 13.00 % 52.300 M -12.00 % 59.435 M 2.83 % 57.800 M 6.64 % 54.200 M 1.88 % 53.200 M -22.21 % 68.392 M 19.36 % 57.300 M -25.58 % 77.000 M -3.75 % 80.000 M 12.78 % 70.934 M -4.40 % 74.200 M -1.72 % 75.500 M 29.06 % 58.500 M 238.03 % -42.383 M
Tax assets 100.000 K 0.000 -100.00 % 144.000 K 0.000 0.000 0.000 -100.00 % 410.000 K 0.000 -100.00 % 700.000 K 0.000 -100.00 % 728.000 K -19.11 % 900.000 K 28.57 % 700.000 K -33.40 % 1.051 M 0.000 -100.00 % 600.000 K -39.70 % 995.000 K 0.000 -100.00 % 1.000 M 0.000 -100.00 % 981.000 K 0.000 -100.00 % 2.000 M 0.000 -100.00 % 1.406 M 0.000 -100.00 % 7.300 M 0.000 -100.00 % 1.400 M 0.000 -100.00 % 3.749 M -71.60 % 13.200 M 14.78 % 11.500 M 51.32 % 7.600 M 9.01 % 6.972 M -9.45 % 7.700 M 1.32 % 7.600 M 7.04 % 7.100 M 12.61 % 6.305 M -4.47 % 6.600 M 24.53 % 5.300 M -26.39 % 7.200 M 15.38 % 6.240 M 15.56 % 5.400 M 1.89 % 5.300 M -3.64 % 5.500 M -15.42 % 6.503 M 116.77 % 3.000 M 150.00 % 1.200 M -60.00 % 3.000 M -21.96 % 3.844 M -30.11 % 5.500 M 3.77 % 5.300 M -27.40 % 7.300 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 13.300 M 0.00 % 13.300 M 82.12 % 7.303 M 0.00 % 7.303 M -26.23 % 9.900 M 0.00 % 9.900 M 25.32 % 7.900 M 0.00 % 7.900 M -24.04 % 10.400 M 0.00 % 10.400 M -36.02 % 16.255 M 11.34 % 14.600 M 18.70 % 12.300 M -6.14 % 13.105 M 0.00 % 13.105 M 6.54 % 12.300 M 10.34 % 11.147 M 0.00 % 11.147 M 14.92 % 9.700 M 0.00 % 9.700 M -51.33 % 19.930 M 0.00 % 19.930 M -6.43 % 21.300 M 0.00 % 21.300 M -21.78 % 27.232 M 0.00 % 27.232 M 23.78 % 22.000 M 0.00 % 22.000 M -18.82 % 27.100 M 0.00 % 27.100 M 28.33 % 21.118 M -24.31 % 27.900 M -5.42 % 29.500 M 12.60 % 26.200 M -1.80 % 26.679 M -13.10 % 30.700 M -6.69 % 32.900 M -3.80 % 34.200 M -9.71 % 37.879 M 26.69 % 29.900 M -19.19 % 37.000 M 8.19 % 34.200 M -3.77 % 35.539 M -3.95 % 37.000 M 3.35 % 35.800 M 0.85 % 35.500 M -15.31 % 41.917 M 15.47 % 36.300 M -33.76 % 54.800 M 13.93 % 48.100 M -10.02 % 53.457 M 38.13 % 38.700 M -20.70 % 48.800 M 31.54 % 37.100 M -8.22 % 40.421 M
Tax payables 100.000 K 0.000 -100.00 % 815.000 K 0.000 0.000 0.000 -100.00 % 34.000 K 0.000 -100.00 % 200.000 K 0.000 -100.00 % 2.056 M 0.000 0.000 -100.00 % 5.238 M 0.000 0.000 -100.00 % 2.267 M 0.000 0.000 0.000 -100.00 % 1.345 M 0.000 0.000 0.000 -100.00 % 1.572 M 0.000 0.000 0.000 -100.00 % 1.000 M 0.000 0.000 0.000 -100.00 % 1.300 M 550.00 % 200.000 K 40.85 % 142.000 K -92.11 % 1.800 M -18.18 % 2.200 M 37.50 % 1.600 M 45.19 % 1.102 M 22.44 % 900.000 K 80.00 % 500.000 K -72.22 % 1.800 M 11 150.00 % 16.000 K -99.62 % 4.200 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.465 M -16.12 % 8.900 M 15.58 % 7.700 M 0.000 0.000
Deferred revenue non current 4.500 M 0.000 -100.00 % 4.230 M 0.000 -100.00 % 4.000 M 0.000 -100.00 % 4.168 M 0.000 -100.00 % 2.400 M 0.000 -100.00 % 3.258 M 1.81 % 3.200 M -33.33 % 4.800 M -0.35 % 4.817 M 0.000 -100.00 % 5.200 M -15.80 % 6.176 M 0.000 -100.00 % 7.100 M 0.000 -100.00 % 8.018 M 0.000 -100.00 % 9.400 M 0.000 -100.00 % 5.858 M 0.000 -100.00 % 6.800 M 0.000 -100.00 % 8.400 M 0.000 -100.00 % 9.448 M -4.57 % 9.900 M -4.81 % 10.400 M -4.59 % 10.900 M -4.62 % 11.428 M -10.02 % 12.700 M 2.42 % 12.400 M -3.88 % 12.900 M -3.79 % 13.408 M -3.54 % 13.900 M -3.47 % 14.400 M -3.36 % 14.900 M -0.94 % 15.042 M -2.95 % 15.500 M -3.13 % 16.000 M -3.03 % 16.500 M -2.61 % 16.942 M -84.81 % 111.500 M 13 837.50 % 800.000 K 0.00 % 800.000 K -98.90 % 72.644 M 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 19.000 K 0.000 0.000 0.000 -100.00 % 27.000 K 0.000 0.000 0.000 -100.00 % 26.000 K 0.000 0.000 0.000 0.000
Capital lease obligations 300.000 K 0.00 % 300.000 K -33.63 % 452.000 K 0.00 % 452.000 K -65.23 % 1.300 M 0.00 % 1.300 M -42.43 % 2.258 M 0.00 % 2.258 M -64.16 % 6.300 M 0.00 % 6.300 M -1.62 % 6.404 M -1.48 % 6.500 M -15.58 % 7.700 M 0.93 % 7.629 M 0.00 % 7.629 M -0.92 % 7.700 M -21.46 % 9.804 M 0.00 % 9.804 M -25.73 % 13.200 M 0.00 % 13.200 M -21.58 % 16.833 M 0.00 % 16.833 M -8.02 % 18.300 M 0.00 % 18.300 M 1 264.12 % -1.572 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 100.00 % -11.918 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -33.132 M 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 -100.00 % 97.600 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 % 80.800 M 0.000 0.000 0.000 -100.00 % 85.000 M 0.000 0.000 0.000 -100.00 % 65.700 M -46.24 % 122.200 M -4.38 % 127.800 M 0.000 -100.00 % 119.500 M -0.42 % 120.000 M -3.85 % 124.800 M -1.01 % 126.078 M 0.06 % 126.000 M -1.64 % 128.100 M 1.18 % 126.600 M -1.68 % 128.762 M -5.74 % 136.600 M -1.37 % 138.500 M -1.00 % 139.900 M -5.38 % 147.858 M 8.48 % 136.300 M -1.59 % 138.500 M -0.07 % 138.600 M 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 4.800 M 0.000 0.000 0.000 -100.00 % 4.800 M 0.000 0.000 0.000 100.00 % -97.600 M 0.000 -100.00 % 4.844 M -52.04 % 10.100 M 110.42 % 4.800 M 4 428.30 % 106.000 K 0.000 -100.00 % 9.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -80.800 M 0.000 0.000 0.000 100.00 % -85.000 M -2 675.76 % 3.300 M 0.000 100.00 % -531.000 K 86.03 % -3.800 M 96.98 % -126.000 M -3 215.79 % -3.800 M -0.24 % -3.791 M 96.93 % -123.300 M 0.40 % -123.800 M 3.73 % -128.600 M 0.98 % -129.869 M -3 317.61 % -3.800 M 0.00 % -3.800 M 0.00 % -3.800 M -0.24 % -3.791 M 0.24 % -3.800 M 97.58 % -157.300 M -928.10 % -15.300 M -174.54 % -5.573 M 94.42 % -99.800 M 6.03 % -106.200 M -5.46 % -100.700 M -354.28 % 39.602 M 5.32 % 37.600 M -21.83 % 48.100 M -63.17 % 130.600 M 16.82 % 111.800 M
Deferred tax liabilities non current 9.500 M 0.000 -100.00 % 8.109 M 0.000 -100.00 % 9.000 M 0.000 -100.00 % 8.195 M 0.000 -100.00 % 8.900 M 0.000 -100.00 % 8.287 M 27.49 % 6.500 M 0.00 % 6.500 M 15.19 % 5.643 M 0.000 -100.00 % 5.500 M 25.34 % 4.388 M 0.000 -100.00 % 3.600 M 0.000 -100.00 % 4.720 M 0.000 -100.00 % 6.600 M 0.000 -100.00 % 6.603 M 0.000 -100.00 % 12.700 M 0.000 -100.00 % 5.700 M 0.000 -100.00 % 5.310 M -60.67 % 13.500 M -14.56 % 15.800 M 8.97 % 14.500 M 44.97 % 10.002 M -0.97 % 10.100 M -4.72 % 10.600 M 0.95 % 10.500 M -5.11 % 11.066 M -9.30 % 12.200 M 0.83 % 12.100 M 0.00 % 12.100 M -7.75 % 13.116 M -9.54 % 14.500 M 1.40 % 14.300 M -2.05 % 14.600 M -6.92 % 15.685 M 30.71 % 12.000 M -3.23 % 12.400 M -14.48 % 14.500 M -12.93 % 16.654 M -0.28 % 16.700 M -3.47 % 17.300 M 64.76 % 10.500 M 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 220.900 M 0.00 % 220.900 M 4.13 % 212.143 M 0.00 % 212.143 M -3.35 % 219.500 M 0.00 % 219.500 M 0.57 % 218.255 M 0.00 % 218.255 M -5.76 % 231.600 M 0.00 % 231.600 M -3.72 % 240.541 M 7.34 % 224.100 M 2.33 % 219.000 M -0.55 % 220.213 M 0.00 % 220.213 M 2.23 % 215.400 M 1.47 % 212.273 M 0.00 % 212.273 M -3.86 % 220.800 M 0.00 % 220.800 M -10.67 % 247.165 M 0.00 % 247.165 M -3.34 % 255.700 M 0.00 % 255.700 M 6.73 % 239.583 M 0.00 % 239.583 M -8.45 % 261.700 M 0.00 % 261.700 M -2.24 % 267.700 M 0.00 % 267.700 M -0.31 % 268.532 M -5.65 % 284.600 M -15.77 % 337.900 M -0.47 % 339.500 M 6.69 % 318.204 M -4.96 % 334.800 M -2.05 % 341.800 M 0.68 % 339.500 M -2.16 % 346.992 M -1.67 % 352.900 M -2.38 % 361.500 M -1.42 % 366.700 M 1.15 % 362.537 M -1.67 % 368.700 M 0.55 % 366.700 M 0.96 % 363.200 M -5.24 % 383.290 M 2.95 % 372.300 M -3.25 % 384.800 M 1.77 % 378.100 M 6.90 % 353.699 M 2.55 % 344.900 M 0.76 % 342.300 M 17.75 % 290.700 M 42.22 % 204.400 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2017-11-30 2017-09-30 2017-05-31 2017-02-28 2016-11-30 2016-08-31 2016-05-31 2016-02-29 2015-11-30 2015-08-31 2015-05-31 2015-02-28 2014-11-30 2014-08-31 2014-05-31 2014-02-28 2013-11-30 2013-08-31 2013-05-31 2013-02-28 2012-11-30 2012-08-31 2012-05-31 2012-02-29 2011-11-30 2011-08-31 2011-05-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-06-30 2022-03-31 2021-12-31 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2017-09-30 2017-05-31 2017-02-28 2016-11-30 2016-08-31 2016-05-31 2016-02-29 2015-11-30 2015-08-31 2015-05-31 2015-02-28 2014-11-30 2014-08-31 2014-05-31 2014-02-28 2013-11-30 2013-08-31 2013-05-31 2013-02-28 2012-11-30 2012-08-31 2012-05-31 2012-02-29 2011-11-30 2011-08-31 2011-05-31 2011-02-28 2010-11-30 2010-08-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.826 M 0.000 0.000 0.000 100.00 % -221.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 63.000 K 0.000 0.000 0.000 -100.00 % 658.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -2.500 M 0.00 % -2.500 M -220.80 % 2.070 M 0.00 % 2.070 M 4 239.00 % -50.000 K 0.00 % -50.000 K -100.86 % 5.816 M 28.99 % 4.509 M -5.07 % 4.750 M 0.00 % 4.750 M 169.85 % -6.800 M -1 800.00 % 400.000 K -74.19 % 1.550 M 211.59 % -1.389 M 82.35 % -7.868 M -670.99 % -1.021 M -106.90 % 14.800 M 60.00 % 9.250 M 91.51 % 4.830 M 8.77 % 4.441 M 137.63 % -11.800 M -883.33 % -1.200 M -106.24 % 19.227 M 337.33 % 4.397 M 157.85 % -7.600 M -216.92 % 6.500 M 106.35 % 3.150 M 233.14 % -2.366 M -112.59 % 18.800 M 347.62 % 4.200 M 210.53 % -3.800 M -141.57 % 9.141 M 407.83 % 1.800 M 130.00 % -6.000 M -1 300.00 % 500.000 K -93.17 % 7.318 M 485.16 % -1.900 M -416.67 % 600.000 K 220.00 % -500.000 K -110.89 % 4.591 M 197.68 % -4.700 M 34.72 % -7.200 M -160.00 % 12.000 M -33.81 % 18.130 M 655.42 % 2.400 M 242.86 % 700.000 K 104.52 % -15.500 M -255.83 % -4.356 M -626.00 % -600.000 K 93.88 % -9.800 M -225.64 % 7.800 M 0.000 100.00 % -200.000 K 96.72 % -6.100 M 60.13 % -15.300 M
Accounts receivables -2.100 M 0.00 % -2.100 M -550.64 % 466.000 K 0.00 % 466.000 K 132.14 % -1.450 M 0.00 % -1.450 M 61.40 % -3.756 M -100.00 % -1.878 M -144.71 % 4.200 M 0.00 % 4.200 M 168.37 % -6.143 M -174.01 % 8.300 M 100.00 % 4.150 M 328.46 % -1.817 M 4.09 % -1.894 M -100.00 % -947.000 K -111.55 % 8.200 M 100.00 % 4.100 M -56.47 % 9.418 M 100.00 % 4.709 M -5.82 % 5.000 M 100.00 % 2.500 M 274.46 % -1.433 M -100.00 % -716.500 K -106.34 % 11.300 M 100.00 % 5.650 M 1 514.29 % 350.000 K 0.00 % 350.000 K -96.43 % 9.800 M 345.00 % -4.000 M -266.67 % 2.400 M -71.31 % 8.366 M 945.75 % 800.000 K 116.00 % -5.000 M -235.14 % 3.700 M 300.43 % 924.000 K -65.78 % 2.700 M 151.92 % -5.200 M -244.44 % 3.600 M -19.55 % 4.475 M 44.35 % 3.100 M 127.19 % -11.400 M -161.62 % 18.500 M 237.78 % -13.427 M -190.72 % 14.800 M 448.15 % 2.700 M 136.99 % -7.300 M -72.25 % -4.238 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -400.000 K 0.00 % -400.000 K -124.95 % 1.604 M 0.00 % 1.604 M 14.54 % 1.400 M 0.00 % 1.400 M -89.04 % 12.774 M 100.00 % 6.387 M 1 061.27 % 550.000 K 0.00 % 550.000 K 109.20 % -5.976 M -14.92 % -5.200 M -100.00 % -2.600 M -708.19 % 427.500 K 390.82 % -147.000 K -100.00 % -73.500 K -100.71 % 10.300 M 100.00 % 5.150 M 1 059.03 % -537.000 K -100.00 % -268.500 K 96.37 % -7.400 M -100.00 % -3.700 M -136.18 % 10.226 M 100.00 % 5.113 M 200.76 % 1.700 M 100.00 % 850.000 K -69.64 % 2.800 M -72.05 % 10.017 M 26.80 % 7.900 M 43.64 % 5.500 M 1 200.00 % -500.000 K -115.20 % 3.289 M 1 744.50 % -200.000 K -122.22 % 900.000 K -35.71 % 1.400 M 207.44 % -1.303 M -125.55 % 5.100 M -32.00 % 7.500 M 183.33 % -9.000 M -470.83 % 2.427 M 145.79 % -5.300 M -352.38 % 2.100 M 250.00 % 600.000 K -93.10 % 8.701 M 55.38 % 5.600 M 236.59 % -4.100 M -57.69 % -2.600 M 34.26 % -3.955 M 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 100.00 % -3.202 M 0.000 100.00 % -9.500 M 0.000 100.00 % -1.681 M 37.74 % -2.700 M 0.000 0.000 100.00 % -5.827 M 0.000 100.00 % -3.700 M 0.000 100.00 % -4.051 M 0.000 100.00 % -9.400 M 0.000 -100.00 % 10.434 M 0.000 100.00 % -20.600 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
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.733 M -1 257.55 % 1.100 M -59.26 % 2.700 M 147.37 % -5.700 M -126.73 % -2.514 M -309.50 % 1.200 M 163.16 % -1.900 M 58.70 % -4.600 M -159.76 % 7.697 M 179.35 % -9.700 M -470.59 % -1.700 M -134.69 % 4.900 M 312.03 % -2.311 M 7.56 % -2.500 M -219.05 % 2.100 M 129.58 % -7.100 M -131.06 % 22.856 M 226.98 % -18.000 M -957.14 % 2.100 M 137.50 % -5.600 M -245.95 % 3.837 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 4.800 M 113.33 % 2.250 M 4.36 % 2.156 M 425.93 % -661.499 K -120.50 % -300.000 K 0.00 % -300.000 K -116.11 % 1.862 M 398.88 % -623.000 K 84.23 % -3.950 M 0.00 % -3.950 M 18.20 % -4.829 M -196.58 % 5.000 M 576.19 % -1.050 M -125.63 % 4.098 M -79.59 % 20.072 M 1 949.95 % -1.085 M 88.81 % -9.700 M -246.43 % -2.800 M -113.98 % 20.030 M 421.61 % 3.840 M -85.99 % 27.400 M 894.20 % -3.450 M 43.57 % -6.114 M -184.65 % 7.223 M -41.75 % 12.400 M 199.60 % -12.450 M -398.00 % -2.500 M 69.20 % -8.117 M -167.64 % 12.000 M 12 100.00 % -100.000 K -133.33 % 300.000 K 111.72 % -2.559 M -82.79 % -1.400 M -193.33 % 1.500 M 225.00 % -1.200 M -194.86 % 1.265 M 310.83 % -600.000 K -300.00 % 300.000 K 105.08 % -5.900 M 41.80 % -10.137 M -1 026.33 % -900.000 K -140.91 % 2.200 M 257.14 % -1.400 M 88.61 % -12.289 M -1 436.13 % -800.000 K 79.49 % -3.900 M -195.12 % 4.100 M 222.58 % 1.271 M 152.96 % -2.400 M -271.43 % 1.400 M 126.92 % -5.200 M -113.94 % 37.300 M 37 400.00 % -100.000 K -109.09 % 1.100 M 375.00 % -400.000 K
Net cash provided by operating activities 5.100 M 100.00 % 2.550 M -54.75 % 5.635 M 100.00 % 2.818 M 526.11 % 450.000 K 0.00 % 450.000 K -94.07 % 7.584 M 100.00 % 3.792 M 18.50 % 3.200 M 0.00 % 3.200 M 173.82 % -4.335 M -158.58 % 7.400 M 100.00 % 3.700 M -48.22 % 7.146 M 186.05 % 2.498 M 100.00 % 1.249 M -90.47 % 13.100 M 100.00 % 6.550 M 109.40 % 3.128 M 100.00 % 1.564 M 130.08 % -5.200 M -100.00 % -2.600 M -111.05 % 23.535 M 101.49 % 11.681 M 191.25 % -12.800 M -100.00 % -6.400 M -228.00 % 5.000 M 227.65 % -3.917 M -134.36 % 11.400 M 356.00 % 2.500 M 200.00 % -2.500 M -141.45 % 6.032 M 20.64 % 5.000 M 231.58 % -3.800 M -218.75 % 3.200 M -75.19 % 12.899 M 706.19 % 1.600 M -80.25 % 8.100 M 379.31 % -2.900 M 67.39 % -8.894 M -1 011.75 % -800.000 K -130.77 % 2.600 M -85.14 % 17.500 M -22.54 % 22.593 M 451.05 % 4.100 M -41.43 % 7.000 M 2 233.33 % 300.000 K -92.11 % 3.803 M -56.78 % 8.800 M 104.65 % 4.300 M -77.60 % 19.200 M -42.51 % 33.400 M 802.70 % 3.700 M 270.00 % 1.000 M 109.43 % -10.600 M
Investments in property plant and equipment -350.000 K 0.00 % -350.000 K -211.11 % -112.500 K 0.00 % -112.500 K 75.00 % -450.000 K 0.00 % -450.000 K 1.53 % -457.000 K -100.00 % -228.500 K -52.33 % -150.000 K 0.00 % -150.000 K 82.92 % -878.000 K -75.60 % -500.000 K -100.00 % -250.000 K -120.26 % -113.500 K 35.88 % -177.000 K -100.00 % -88.500 K 11.50 % -100.000 K -100.00 % -50.000 K -104.36 % 1.147 M 100.00 % 573.500 K 138.23 % -1.500 M -100.00 % -750.000 K -148.34 % -302.000 K -100.00 % -151.000 K 94.79 % -2.900 M -100.00 % -1.450 M -163.64 % -550.000 K 11.58 % -622.000 K -522.00 % -100.000 K 94.12 % -1.700 M 37.04 % -2.700 M -9.31 % -2.470 M -394.00 % -500.000 K 68.75 % -1.600 M 38.46 % -2.600 M 36.01 % -4.063 M -1 254.33 % -300.000 K 83.33 % -1.800 M -5.88 % -1.700 M 16.50 % -2.036 M -56.62 % -1.300 M 27.78 % -1.800 M -28.57 % -1.400 M 87.03 % -10.791 M 10.08 % -12.000 M 45.70 % -22.100 M -81.15 % -12.200 M -3.28 % -11.813 M -174.72 % -4.300 M 57.43 % -10.100 M -3.06 % -9.800 M 0.000 100.00 % -5.000 M -354.55 % -1.100 M -83.33 % -600.000 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.000 K 0.000 0.000 0.000 -100.00 % 14.000 K 0.000 0.000 0.000 -100.00 % 377.000 K 0.000 -100.00 % 100.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 70.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.000 K 0.000 100.00 % -1.300 M 0.000 100.00 % -1.638 M 0.000 100.00 % -2.100 M 0.000 -100.00 % 20.000 K 100.40 % -5.000 M -400.00 % -1.000 M 0.000 0.000 0.000 0.000 0.000 100.00 % -4.568 M -251.38 % -1.300 M 0.000 0.000 0.000 100.00 % -3.700 M 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.500 M 200.00 % -3.500 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.041 M 0.000 0.000 0.000 100.00 % -671.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 % 26.000 K 0.000 0.000 100.00 % -100.000 K 27.01 % -137.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
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 84.000 K 0.000 0.000 0.000 100.00 % -3.514 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 -100.00 % 2.750 M 0.000 0.000 0.000 -100.00 % 1.006 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 investing activites -3.150 M -125.00 % -1.400 M -783.28 % -158.500 K -589.13 % -23.000 K 88.50 % -200.000 K 0.00 % -200.000 K 0.000 -100.00 % 44.000 K 0.000 0.000 -100.00 % 14.000 K 100.80 % -1.750 M 0.00 % -1.750 M -1.16 % -1.730 M -1 017.77 % 188.500 K 0.00 % 188.500 K 277.00 % 50.000 K 0.00 % 50.000 K 101.42 % -3.521 M 0.00 % -3.521 M 0.000 0.000 100.00 % -213.500 K 0.00 % -213.500 K 0.000 0.000 100.00 % -300.000 K -31.58 % -228.000 K -328.00 % 100.000 K 106.25 % -1.600 M 20.00 % -2.000 M 4.31 % -2.090 M -1 145.00 % 200.000 K 140.00 % -500.000 K 0.00 % -500.000 K 71.85 % -1.776 M -353.71 % 700.000 K 177.78 % -900.000 K -800.00 % -100.000 K 94.33 % -1.765 M -488.33 % -300.000 K 25.00 % -400.000 K -100.00 % -200.000 K 87.32 % -1.577 M -215.40 % -500.000 K 16.67 % -600.000 K -200.00 % -200.000 K 77.17 % -876.000 K 79.63 % -4.300 M 85.86 % -30.400 M -300.00 % -7.600 M -850.00 % -800.000 K 84.00 % -5.000 M -5 100.00 % 100.000 K 0.000
Net cash used for investing activites -3.500 M -100.00 % -1.750 M -545.76 % -271.000 K -100.00 % -135.500 K 79.15 % -650.000 K 0.00 % -650.000 K -76.15 % -369.000 K -100.00 % -184.500 K -23.00 % -150.000 K 0.00 % -150.000 K 82.64 % -864.000 K 78.40 % -4.000 M -100.00 % -2.000 M -8.49 % -1.844 M -1 021.75 % 200.000 K 100.00 % 100.000 K 0.000 0.000 100.00 % -5.894 M -100.00 % -2.947 M -96.47 % -1.500 M -100.00 % -750.000 K 16.94 % -903.000 K -147.74 % -364.500 K 87.43 % -2.900 M -100.00 % -1.450 M -70.59 % -850.000 K 1.28 % -861.000 K 0.000 100.00 % -1.700 M 37.04 % -2.700 M -9.44 % -2.467 M -722.33 % -300.000 K 88.89 % -2.700 M -12.50 % -2.400 M 57.74 % -5.679 M -1 519.75 % 400.000 K 110.53 % -3.800 M -111.11 % -1.800 M 12.66 % -2.061 M 67.29 % -6.300 M -133.33 % -2.700 M -92.86 % -1.400 M 87.26 % -10.990 M 8.42 % -12.000 M 45.70 % -22.100 M -81.15 % -12.200 M 25.25 % -16.322 M -191.46 % -5.600 M 81.58 % -30.400 M -300.00 % -7.600 M -850.00 % -800.000 K 90.80 % -8.700 M -770.00 % -1.000 M -66.67 % -600.000 K
Debt repayment -900.000 K 0.000 100.00 % -4.720 M 0.000 -100.00 % 1.200 M 0.000 100.00 % -5.705 M 0.000 0.000 0.000 -100.00 % 5.012 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 % -8.800 M -214.29 % -2.800 M -142.42 % 6.600 M 243.73 % -4.592 M 44.67 % -8.300 M -227.69 % 6.500 M 1 725.00 % -400.000 K 96.10 % -10.266 M -310.64 % -2.500 M 21.88 % -3.200 M -165.31 % 4.900 M -55.21 % 10.940 M 475.79 % 1.900 M 18.75 % 1.600 M 166.67 % -2.400 M 76.10 % -10.040 M -232.11 % 7.600 M -35.04 % 11.700 M -36.07 % 18.300 M 163.92 % 6.934 M -62.32 % 18.400 M 65.77 % 11.100 M 458.06 % -3.100 M 0.000 -100.00 % 5.900 M 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 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 % 19.000 K 0.000 100.00 % -3.600 M 62.89 % -9.700 M -36 025.93 % 27.000 K 0.000 100.00 % -5.600 M 0.000 -100.00 % 9.000 K 100.09 % -10.000 M 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 100.00 % -1.233 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -200.000 K 63.64 % -550.000 K 49.77 % -1.095 M 62.34 % -2.908 M -164.32 % -1.100 M -1 200.00 % 100.000 K 106.78 % -1.476 M 58.89 % -3.591 M -23.81 % -2.900 M 0.00 % -2.900 M -228.05 % -884.000 K 76.74 % -3.800 M -100.00 % -1.900 M 64.17 % -5.303 M -84.97 % -2.867 M -100.00 % -1.434 M 89.38 % -13.500 M -100.00 % -6.750 M -332.76 % 2.900 M 100.00 % 1.450 M -77.34 % 6.400 M 100.00 % 3.200 M 128.50 % -11.229 M 0.00 % -11.229 M -192.04 % 12.200 M 100.00 % 6.100 M 211.93 % -5.450 M -300.88 % 2.713 M 0.000 0.000 0.000 0.000 -100.00 % 4.100 M 0.000 0.000 -100.00 % 900.000 K 0.000 0.000 100.00 % -900.000 K -2 193.02 % 43.000 K 0.000 100.00 % -1.600 M 0.000 100.00 % -5.242 M 0.000 100.00 % -1.000 M -900.00 % -100.000 K -394.12 % 34.000 K 0.000 100.00 % -5.000 M 0.000 100.00 % -20.600 M 0.000 -100.00 % 1.300 M -43.48 % 2.300 M
Net cash used provided by financing activities -1.100 M -100.00 % -550.000 K 90.54 % -5.815 M -100.00 % -2.908 M -3 007.50 % 100.000 K 0.00 % 100.000 K 101.39 % -7.181 M -100.00 % -3.591 M -23.81 % -2.900 M 0.00 % -2.900 M -170.25 % 4.128 M 208.63 % -3.800 M -100.00 % -1.900 M 64.17 % -5.303 M -84.97 % -2.867 M -100.00 % -1.434 M 89.38 % -13.500 M -100.00 % -6.750 M -332.76 % 2.900 M 100.00 % 1.450 M -77.34 % 6.400 M 100.00 % 3.200 M 114.25 % -22.458 M -100.00 % -11.229 M -192.04 % 12.200 M 100.00 % 6.100 M 211.93 % -5.450 M -300.88 % 2.713 M 130.83 % -8.800 M -214.29 % -2.800 M -142.42 % 6.600 M 243.73 % -4.592 M -9.33 % -4.200 M -164.62 % 6.500 M 1 725.00 % -400.000 K 95.73 % -9.366 M -274.64 % -2.500 M 21.88 % -3.200 M -180.00 % 4.000 M -63.64 % 11.002 M 479.05 % 1.900 M 152.78 % -3.600 M 70.25 % -12.100 M 20.68 % -15.255 M -300.72 % 7.600 M 49.02 % 5.100 M -71.98 % 18.200 M 159.96 % 7.001 M -16.65 % 8.400 M 37.70 % 6.100 M 296.77 % -3.100 M 84.95 % -20.600 M -449.15 % 5.900 M 353.85 % 1.300 M -43.48 % 2.300 M
Effect of forex changes on cash -95.000 K -90.00 % -50.000 K 7.41 % -54.000 K -66.15 % -32.500 K -165.00 % 50.000 K 0.00 % 50.000 K 317.39 % -23.000 K -155.56 % -9.000 K 94.00 % -150.000 K 0.000 -100.00 % 12.000 K -99.20 % 1.500 M 0.000 -100.00 % 5.000 K 141.67 % -12.000 K 0.00 % -12.000 K 0.000 0.000 100.00 % -44.500 K 0.00 % -44.500 K -189.00 % 50.000 K 0.00 % 50.000 K 1 211.11 % -4.500 K 0.00 % -4.500 K -109.00 % 50.000 K 0.00 % 50.000 K 200.00 % -50.000 K 26.47 % -68.000 K 0.000 0.000 100.00 % -4.000 K -104.12 % 97.000 K 197.00 % -100.000 K 0.000 100.00 % -34.000 K -143.04 % 79.000 K -73.67 % 300.000 K 0.000 -100.00 % 100.000 K 63.93 % 61.000 K 161.00 % -100.000 K 0.000 -100.00 % 7.000 K -86.79 % 53.000 K 0.000 100.00 % -100.000 K 0.00 % -100.000 K -131.25 % 320.000 K 0.000 -100.00 % 300.000 K 0.000 100.00 % -32.600 M -16 200.00 % -200.000 K 33.33 % -300.000 K -200.00 % -100.000 K
Net change in cash 405.000 K 0.000 100.00 % -505.000 K 57.92 % -1.200 M -2 300.00 % -50.000 K 0.00 % -50.000 K -554.55 % 11.000 K 37.50 % 8.000 K -97.38 % 305.000 K 103.33 % 150.000 K 113.57 % -1.105 M -343.39 % 454.000 K 327.00 % -200.000 K -5 100.00 % 4.000 K 102.60 % -154.000 K -59.59 % -96.500 K 78.02 % -439.000 K -119.50 % -200.000 K -612.82 % 39.000 K 73.33 % 22.500 K 111.60 % -194.000 K -94.00 % -100.000 K -159.00 % 169.500 K 105.45 % 82.500 K 104.85 % -1.700 M 0.00 % -1.700 M -25.93 % -1.350 M 36.59 % -2.129 M -181.88 % 2.600 M 230.00 % -2.000 M -242.86 % 1.400 M 256.25 % -896.000 K -324.00 % 400.000 K 0.000 -100.00 % 400.000 K 118.47 % -2.166 M -983.00 % -200.000 K -118.18 % 1.100 M 283.33 % -600.000 K -694.06 % 101.000 K 101.91 % -5.300 M -43.24 % -3.700 M -192.50 % 4.000 M 210.90 % -3.607 M -1 102.33 % -300.000 K 97.03 % -10.100 M -262.90 % 6.200 M 219.05 % -5.208 M -144.90 % 11.600 M 158.88 % -19.700 M -331.76 % 8.500 M 141.26 % -20.600 M -3 042.86 % 700.000 K -30.00 % 1.000 M 111.11 % -9.000 M
Cash at beginning of period 695.000 K 0.000 -100.00 % 1.200 M 0.00 % 1.200 M 2 500.00 % -50.000 K -103.81 % 1.311 M 0.85 % 1.300 M 0.000 -100.00 % 995.000 K 0.000 -100.00 % 2.100 M 148.23 % 846.000 K 0.000 -100.00 % 1.300 M 30.00 % 1.000 M 0.00 % 1.000 M -30.51 % 1.439 M 0.000 -100.00 % 1.400 M 0.00 % 1.400 M -12.17 % 1.594 M 0.000 -100.00 % 1.425 M 1.75 % 1.400 M -54.84 % 3.100 M 0.000 -100.00 % 3.450 M -33.65 % 5.200 M 100.00 % 2.600 M -43.48 % 4.600 M 43.75 % 3.200 M -21.95 % 4.100 M 10.81 % 3.700 M 0.00 % 3.700 M 12.12 % 3.300 M -40.00 % 5.500 M -3.51 % 5.700 M 23.91 % 4.600 M -11.54 % 5.200 M 1.96 % 5.100 M -50.96 % 10.400 M -26.24 % 14.100 M 39.60 % 10.100 M -26.28 % 13.700 M -2.14 % 14.000 M -41.91 % 24.100 M 34.64 % 17.900 M -22.51 % 23.100 M 100.87 % 11.500 M -63.14 % 31.200 M 37.44 % 22.700 M 0.000 -100.00 % 7.200 M 16.13 % 6.200 M -59.21 % 15.200 M
Cash at end of period 1.100 M 0.000 -100.00 % 695.000 K 0.000 100.00 % -50.000 K 0.00 % -50.000 K -103.81 % 1.311 M 16 287.50 % 8.000 K -99.38 % 1.300 M 766.67 % 150.000 K -84.92 % 995.000 K -23.46 % 1.300 M 750.00 % -200.000 K -115.34 % 1.304 M 54.14 % 846.000 K -6.36 % 903.500 K -9.65 % 1.000 M 600.00 % -200.000 K -113.90 % 1.439 M 1.16 % 1.423 M 1.61 % 1.400 M 1 500.00 % -100.000 K -106.27 % 1.594 M 7.52 % 1.483 M 5.89 % 1.400 M 182.35 % -1.700 M -180.95 % 2.100 M -31.62 % 3.071 M -40.94 % 5.200 M 100.00 % 2.600 M -43.48 % 4.600 M 43.57 % 3.204 M -21.85 % 4.100 M 10.81 % 3.700 M 0.00 % 3.700 M 10.98 % 3.334 M -39.38 % 5.500 M -3.51 % 5.700 M 23.91 % 4.600 M -11.56 % 5.201 M 1.98 % 5.100 M -50.96 % 10.400 M -26.24 % 14.100 M 39.70 % 10.093 M -26.33 % 13.700 M -2.14 % 14.000 M -41.91 % 24.100 M 34.70 % 17.892 M -22.55 % 23.100 M 100.87 % 11.500 M -63.14 % 31.200 M 251.46 % -20.600 M -360.76 % 7.900 M 9.72 % 7.200 M 16.13 % 6.200 M
Operating cash flow 2.550 M 0.00 % 2.550 M -9.49 % 2.818 M 0.00 % 2.818 M 526.11 % 450.000 K 0.00 % 450.000 K -88.13 % 3.792 M 0.00 % 3.792 M 18.50 % 3.200 M 0.00 % 3.200 M 173.82 % -4.335 M -158.58 % 7.400 M 100.00 % 3.700 M -48.22 % 7.146 M 186.05 % 2.498 M 100.00 % 1.249 M -90.47 % 13.100 M 100.00 % 6.550 M 109.40 % 3.128 M 100.00 % 1.564 M 130.08 % -5.200 M -100.00 % -2.600 M -111.05 % 23.535 M 101.49 % 11.681 M 191.25 % -12.800 M -100.00 % -6.400 M -228.00 % 5.000 M 227.65 % -3.917 M -134.36 % 11.400 M 356.00 % 2.500 M 200.00 % -2.500 M -141.45 % 6.032 M 20.64 % 5.000 M 231.58 % -3.800 M -218.75 % 3.200 M -75.19 % 12.899 M 706.19 % 1.600 M -80.25 % 8.100 M 379.31 % -2.900 M 67.39 % -8.894 M -1 011.75 % -800.000 K -130.77 % 2.600 M -85.14 % 17.500 M -22.54 % 22.593 M 451.05 % 4.100 M -41.43 % 7.000 M 2 233.33 % 300.000 K -92.11 % 3.803 M -56.78 % 8.800 M 104.65 % 4.300 M -77.60 % 19.200 M -42.51 % 33.400 M 802.70 % 3.700 M 270.00 % 1.000 M 109.43 % -10.600 M
Capital expenditure -350.000 K 0.00 % -350.000 K -211.11 % -112.500 K 0.00 % -112.500 K 75.00 % -450.000 K 0.00 % -450.000 K -96.94 % -228.500 K 0.00 % -228.500 K -52.33 % -150.000 K 0.00 % -150.000 K 82.92 % -878.000 K -75.60 % -500.000 K -100.00 % -250.000 K -120.26 % -113.500 K 35.88 % -177.000 K -100.00 % -88.500 K 11.50 % -100.000 K -100.00 % -50.000 K -104.36 % 1.147 M 100.00 % 573.500 K 138.23 % -1.500 M -100.00 % -750.000 K -148.34 % -302.000 K -100.00 % -151.000 K 94.79 % -2.900 M -100.00 % -1.450 M -163.64 % -550.000 K 11.58 % -622.000 K -522.00 % -100.000 K 94.12 % -1.700 M 37.04 % -2.700 M -9.31 % -2.470 M -394.00 % -500.000 K 68.75 % -1.600 M 38.46 % -2.600 M 36.01 % -4.063 M -1 254.33 % -300.000 K 83.33 % -1.800 M -5.88 % -1.700 M 16.50 % -2.036 M -56.62 % -1.300 M 27.78 % -1.800 M -28.57 % -1.400 M 87.03 % -10.791 M 10.08 % -12.000 M 45.70 % -22.100 M -81.15 % -12.200 M -3.28 % -11.813 M -174.72 % -4.300 M 57.43 % -10.100 M -3.06 % -9.800 M 0.000 100.00 % -5.000 M -354.55 % -1.100 M -83.33 % -600.000 K
Free CashFlow 2.200 M 0.00 % 2.200 M -18.67 % 2.705 M 0.00 % 2.705 M 0.000 0.000 -100.00 % 3.564 M 0.00 % 3.564 M 16.84 % 3.050 M 0.00 % 3.050 M 158.51 % -5.213 M -175.55 % 6.900 M 100.00 % 3.450 M -50.94 % 7.032 M 202.97 % 2.321 M 100.00 % 1.161 M -91.07 % 13.000 M 100.00 % 6.500 M 52.05 % 4.275 M 100.00 % 2.138 M 131.90 % -6.700 M -100.00 % -3.350 M -114.42 % 23.233 M 101.51 % 11.530 M 173.44 % -15.700 M -100.00 % -7.850 M -276.40 % 4.450 M 198.04 % -4.539 M -140.17 % 11.300 M 1 312.50 % 800.000 K 115.38 % -5.200 M -245.99 % 3.562 M -20.84 % 4.500 M 183.33 % -5.400 M -1 000.00 % 600.000 K -93.21 % 8.836 M 579.69 % 1.300 M -79.37 % 6.300 M 236.96 % -4.600 M 57.91 % -10.930 M -420.48 % -2.100 M -362.50 % 800.000 K -95.03 % 16.100 M 36.42 % 11.802 M 249.39 % -7.900 M 47.68 % -15.100 M -26.89 % -11.900 M -48.56 % -8.010 M -278.00 % 4.500 M 177.59 % -5.800 M -161.70 % 9.400 M -71.86 % 33.400 M 2 669.23 % -1.300 M -1 200.00 % -100.000 K 99.11 % -11.200 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013 2013 2012 2012 2012 2012 2011 2011 2011 2011 2010 2010
Date Form 10K
2024
2023
2022
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004