SRBEF

VusionGroup SRBEF

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Revenue 954.708 M 19.05 % 801.958 M 29.17 % 620.860 M 46.82 % 422.868 M 45.68 % 290.264 M 17.24 % 247.585 M 31.80 % 187.855 M 22.78 % 153.000 M -13.52 % 176.924 M 59.05 % 111.236 M 36.94 % 81.228 M -1.26 % 82.268 M 30.64 % 62.975 M 6.83 % 58.950 M 31.65 % 44.778 M -21.05 % 56.719 M
Net income -27.758 M -134.80 % 79.767 M 320.85 % 18.954 M 568.81 % 2.834 M 141.20 % -6.878 M 44.92 % -12.488 M -111.66 % -5.900 M 72.00 % -21.069 M -557.13 % 4.609 M 255.63 % 1.296 M -60.11 % 3.249 M -15.68 % 3.853 M -5.89 % 4.094 M -52.96 % 8.704 M 4.74 % 8.310 M -33.18 % 12.437 M
Income before tax -26.707 M -128.27 % 94.456 M 268.48 % 25.634 M 525.37 % 4.099 M 146.51 % -8.814 M 47.90 % -16.917 M -96.03 % -8.630 M 66.13 % -25.481 M -479.52 % 6.714 M 254.30 % 1.895 M -67.36 % 5.806 M 0.57 % 5.773 M -9.20 % 6.358 M -52.36 % 13.347 M 10.92 % 12.033 M -34.89 % 18.481 M
Income before tax ratio -0.03 -123.75 % 0.12 185.27 % 0.04 325.94 % 0.01 131.92 % -0.03 55.56 % -0.07 -48.73 % -0.05 72.42 % -0.17 -538.86 % 0.04 122.76 % 0.02 -76.17 % 0.07 1.86 % 0.07 -30.49 % 0.10 -55.41 % 0.23 -15.75 % 0.27 -17.53 % 0.33
EBITDA 52.640 M -65.93 % 154.496 M 174.47 % 56.288 M 61.64 % 34.822 M 136.48 % 14.725 M 7 769.27 % -192.000 K -103.36 % 5.710 M 138.81 % -14.712 M -196.99 % 15.168 M 87.70 % 8.081 M -23.45 % 10.557 M 13.88 % 9.270 M 5.07 % 8.823 M -42.60 % 15.372 M 9.87 % 13.991 M -31.66 % 20.473 M
Net income ratio -0.03 -129.23 % 0.10 225.81 % 0.03 355.52 % 0.01 128.28 % -0.02 53.02 % -0.05 -60.60 % -0.03 77.19 % -0.14 -628.61 % 0.03 123.59 % 0.01 -70.87 % 0.04 -14.60 % 0.05 -27.96 % 0.07 -55.97 % 0.15 -20.44 % 0.19 -15.37 % 0.22
Ratio EBITDA 0.06 -71.38 % 0.19 112.49 % 0.09 10.10 % 0.08 62.33 % 0.05 6 641.62 % 0.00 -102.55 % 0.03 131.61 % -0.10 -212.16 % 0.09 18.01 % 0.07 -44.10 % 0.13 15.34 % 0.11 -19.57 % 0.14 -46.27 % 0.26 -16.54 % 0.31 -13.44 % 0.36
Gross profit ratio 0.27 -1.05 % 0.28 22.01 % 0.23 -7.27 % 0.25 -1.74 % 0.25 6.21 % 0.24 -18.05 % 0.29 11.98 % 0.26 2.74 % 0.25 -21.79 % 0.32 -22.22 % 0.41 8.17 % 0.38 -15.62 % 0.45 11.97 % 0.40 -33.10 % 0.60 0.39 % 0.60
Weighted average shs out dil 16.006 M -10.57 % 17.897 M 13.19 % 15.812 M 0.06 % 15.802 M 0.32 % 15.752 M 7.96 % 14.591 M 4.51 % 13.962 M 5.83 % 13.193 M 2.45 % 12.878 M 5.07 % 12.257 M -0.95 % 12.374 M 5.41 % 11.739 M 1.16 % 11.605 M 1.21 % 11.466 M -3.42 % 11.871 M 9.00 % 10.892 M
Weighted average shs out 16.006 M -10.50 % 17.885 M 13.20 % 15.799 M -0.02 % 15.802 M 0.32 % 15.752 M 7.96 % 14.591 M 4.51 % 13.962 M 8.18 % 12.907 M 6.86 % 12.078 M 3.54 % 11.665 M 0.29 % 11.632 M 5.50 % 11.025 M 0.00 % 11.025 M 0.17 % 11.006 M -3.32 % 11.384 M 4.52 % 10.892 M
EPS diluted -1.73 -138.79 % 4.46 277.97 % 1.18 555.56 % 0.18 140.91 % -0.44 48.84 % -0.86 -104.76 % -0.42 73.75 % -1.60 -671.43 % 0.28 180.00 % 0.10 -61.54 % 0.26 -21.21 % 0.33 -5.71 % 0.35 -53.95 % 0.76 8.57 % 0.70 -38.60 % 1.14
Earnings per share -1.73 -134.46 % 5.02 318.33 % 1.20 566.67 % 0.18 140.91 % -0.44 48.84 % -0.86 -104.76 % -0.42 74.23 % -1.63 -682.14 % 0.28 154.55 % 0.11 -59.26 % 0.27 -22.86 % 0.35 -5.41 % 0.37 -53.16 % 0.79 8.22 % 0.73 -35.96 % 1.14
Gross profit 262.266 M 17.80 % 222.646 M 57.60 % 141.274 M 36.15 % 103.767 M 43.15 % 72.488 M 24.52 % 58.213 M 8.00 % 53.900 M 37.49 % 39.202 M -11.16 % 44.125 M 24.39 % 35.473 M 6.51 % 33.305 M 6.80 % 31.185 M 10.23 % 28.292 M 19.62 % 23.652 M -11.92 % 26.854 M -20.75 % 33.884 M
Income tax expense 2.187 M -85.31 % 14.887 M 110.86 % 7.060 M 254.60 % 1.991 M 269.88 % -1.172 M 68.99 % -3.779 M -38.48 % -2.729 M 38.15 % -4.412 M -309.60 % 2.105 M 252.60 % 597.000 K -76.65 % 2.557 M 33.18 % 1.920 M -15.19 % 2.264 M -51.24 % 4.643 M 24.71 % 3.723 M -38.40 % 6.044 M
Cost of revenue 692.442 M 19.53 % 579.312 M 20.79 % 479.586 M 50.29 % 319.101 M 46.53 % 217.776 M 15.00 % 189.372 M 41.37 % 133.955 M 17.71 % 113.798 M -14.31 % 132.799 M 75.28 % 75.763 M 58.09 % 47.923 M -6.19 % 51.083 M 47.29 % 34.683 M -1.74 % 35.298 M 96.93 % 17.924 M -21.51 % 22.835 M
General and administrative expenses 28.885 M 68.46 % 17.147 M 75.06 % 9.795 M 26.19 % 7.762 M -61.91 % 20.380 M -10.48 % 22.767 M 11.41 % 20.435 M 52.30 % 13.418 M 75.35 % 7.652 M -15.38 % 9.043 M 1.06 % 8.948 M 6.47 % 8.404 M 26.36 % 6.651 M 889.73 % 672.000 K 0.000 0.000
Selling and marketing expenses 8.996 M 23.17 % 7.304 M 48.64 % 4.914 M 135.23 % 2.089 M -2.29 % 2.138 M -27.77 % 2.960 M 39.36 % 2.124 M 0.09 % 2.122 M 68.68 % 1.258 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 201.090 M 37.06 % 146.722 M 76.46 % 83.147 M -1.21 % 84.166 M 53.00 % 55.012 M 15.65 % 47.567 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 123.000 K 24.24 % 99.000 K
Operating expenses 238.971 M 39.61 % 171.173 M 56.20 % 109.583 M 16.56 % 94.017 M 21.27 % 77.530 M 5.78 % 73.294 M 14.13 % 64.221 M 7.17 % 59.923 M 74.43 % 34.354 M 7.06 % 32.088 M 10.30 % 29.091 M 16.66 % 24.936 M 10.63 % 22.540 M 104.28 % 11.034 M -28.23 % 15.374 M -3.27 % 15.893 M
Cost and expenses 931.413 M 24.11 % 750.485 M 27.38 % 589.169 M 41.06 % 417.658 M 41.43 % 295.306 M 12.43 % 262.666 M 32.54 % 198.176 M 14.08 % 173.721 M 3.93 % 167.153 M 54.99 % 107.851 M 40.04 % 77.014 M 1.31 % 76.019 M 32.85 % 57.223 M 23.51 % 46.332 M 39.14 % 33.298 M -14.02 % 38.728 M
Research and development expenses 0.000 0.000 -100.00 % 11.727 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
Selling general and administrative expenses 37.881 M 54.93 % 24.451 M 66.23 % 14.709 M 49.31 % 9.851 M -56.25 % 22.518 M -12.47 % 25.727 M 14.04 % 22.559 M 45.17 % 15.540 M 74.41 % 8.910 M -1.47 % 9.043 M 1.06 % 8.948 M 6.47 % 8.404 M 26.36 % 6.651 M 889.73 % 672.000 K 0.000 0.000
Interest income 4.672 M -63.47 % 12.791 M 2 229.87 % 549.000 K 3.39 % 531.000 K 0.000 -100.00 % 279.000 K 116.28 % 129.000 K 63.29 % 79.000 K -10.23 % 88.000 K -8.33 % 96.000 K -75.51 % 392.000 K -44.48 % 706.000 K 1.00 % 699.000 K -6.05 % 744.000 K 46.75 % 507.000 K 50.00 % 338.000 K
Interest expense 12.033 M 0.000 -100.00 % 2.649 M 11.44 % 2.377 M -24.73 % 3.158 M 37.54 % 2.296 M 30.68 % 1.757 M 10.71 % 1.587 M 352.14 % 351.000 K 22.30 % 287.000 K 56.83 % 183.000 K 190.48 % 63.000 K 384.62 % 13.000 K -13.33 % 15.000 K 7.14 % 14.000 K -30.00 % 20.000 K
Depreciation and amortization 67.314 M 42.47 % 47.248 M 68.71 % 28.005 M -1.20 % 28.346 M 43.41 % 19.766 M 35.81 % 14.554 M 15.66 % 12.583 M 99.00 % 6.323 M -12.44 % 7.221 M 22.39 % 5.900 M 34.40 % 4.390 M 50.70 % 2.913 M 37.80 % 2.114 M -23.24 % 2.754 M 61.24 % 1.708 M -13.39 % 1.972 M
Operating income 23.295 M -54.74 % 51.473 M 62.42 % 31.691 M 507.81 % 5.214 M 203.41 % -5.042 M 65.56 % -14.639 M -72.87 % -8.468 M 59.66 % -20.991 M -342.90 % 8.642 M 219.60 % 2.704 M -35.83 % 4.214 M -32.57 % 6.249 M 8.64 % 5.752 M -54.41 % 12.618 M 9.91 % 11.480 M -36.19 % 17.991 M
Operating income ratio 0.02 -61.98 % 0.06 25.74 % 0.05 313.98 % 0.01 170.98 % -0.02 70.62 % -0.06 -31.17 % -0.05 67.14 % -0.14 -380.88 % 0.05 100.94 % 0.02 -53.14 % 0.05 -31.70 % 0.08 -16.84 % 0.09 -57.33 % 0.21 -16.51 % 0.26 -19.17 % 0.32
Total other income expenses net -50.002 M -216.33 % 42.983 M 809.64 % -6.057 M -443.72 % -1.114 M 70.47 % -3.772 M -65.58 % -2.278 M -1 314.91 % -161.000 K 96.42 % -4.491 M -132.94 % -1.928 M -62.70 % -1.185 M -134.65 % -505.000 K -6.09 % -476.000 K -178.55 % 606.000 K -16.87 % 729.000 K 31.83 % 553.000 K 12.86 % 490.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Net debt -382.890 M -2 177.48 % -16.812 M -134.59 % 48.597 M 4 529.99 % -1.097 M -412.54 % 351.000 K -89.61 % 3.377 M -80.56 % 17.371 M 29.71 % 13.392 M 313.18 % -6.282 M 63.15 % -17.048 M -254.58 % -4.808 M 78.33 % -22.187 M 10.16 % -24.695 M 28.21 % -34.397 M -692.74 % -4.339 M -182.12 % -1.538 M
Total investments 18.772 M 0.00 % 18.772 M 0.56 % 18.668 M 46 570.00 % 40.000 K 3 900.00 % 1.000 K -96.00 % 25.000 K -95.85 % 603.000 K 6 600.00 % 9.000 K -98.49 % 598.000 K 116.67 % 276.000 K 140.00 % 115.000 K 101.75 % 57.000 K 235.29 % 17.000 K -92.54 % 228.000 K -99.28 % 31.567 M 63.46 % 19.312 M
Total debt 152.744 M -16.58 % 183.104 M 121.85 % 82.534 M -6.91 % 88.662 M -0.33 % 88.956 M 16.31 % 76.485 M 62.91 % 46.949 M -9.49 % 51.870 M 91.88 % 27.032 M 74.34 % 15.505 M 36.64 % 11.347 M 0.000 0.000 0.000 -100.00 % 290.000 K -16.43 % 347.000 K
Accumulated other comprehensive income loss 216.343 M -12.96 % 248.562 M 51.43 % 164.142 M 8.81 % 150.856 M 6.96 % 141.043 M 1 171.69 % 11.091 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 0.000 0.000 -100.00 % 2.109 M 127.59 % -7.643 M 41.83 % -13.139 M -122.69 % -5.900 M -105.78 % 102.139 M 10.87 % 92.127 M 9.84 % 83.871 M 2.87 % 81.534 M 16.32 % 70.092 M 1 612.07 % 4.094 M -52.96 % 8.704 M -78.26 % 40.033 M 23.77 % 32.344 M
Common stock 32.143 M 0.71 % 31.917 M 0.68 % 31.702 M 0.57 % 31.522 M 0.02 % 31.516 M 0.00 % 31.516 M 8.65 % 29.007 M 8.36 % 26.769 M 10.82 % 24.155 M 3.54 % 23.330 M 0.29 % 23.263 M 5.50 % 22.050 M 0.00 % 22.050 M 0.00 % 22.050 M 0.35 % 21.972 M 0.49 % 21.865 M
Total equity 243.976 M -11.91 % 276.947 M 43.25 % 193.325 M 6.00 % 182.379 M 10.59 % 164.916 M -3.59 % 171.054 M 15.60 % 147.974 M 14.79 % 128.908 M 2.82 % 125.373 M 11.85 % 112.087 M 0.99 % 110.992 M 22.43 % 90.657 M 1.96 % 88.917 M -1.95 % 90.683 M 9.65 % 82.701 M 11.38 % 74.254 M
Other non current liabilities 28.522 M 14.93 % 24.817 M 0.000 -100.00 % 2.000 K -99.96 % 4.982 M -54.19 % 10.876 M -24.59 % 14.422 M 15.57 % 12.479 M 95.84 % 6.372 M 94.74 % 3.272 M -37.32 % 5.220 M 120.25 % 2.370 M 12.32 % 2.110 M 1.39 % 2.081 M 925.12 % 203.000 K 27.67 % 159.000 K
Long term debt 148.860 M -17.18 % 179.731 M 122.31 % 80.848 M -7.52 % 87.419 M -0.24 % 87.633 M 30.00 % 67.410 M 43.58 % 46.949 M -9.49 % 51.869 M 91.88 % 27.032 M 74.36 % 15.504 M 63.63 % 9.475 M 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 194.774 M -12.12 % 221.626 M 134.50 % 94.512 M -5.86 % 100.390 M 2.45 % 97.992 M 25.17 % 78.286 M 27.56 % 61.371 M -10.41 % 68.503 M 105.07 % 33.404 M 56.59 % 21.332 M 45.17 % 14.695 M 520.04 % 2.370 M 12.32 % 2.110 M 1.39 % 2.081 M 925.12 % 203.000 K 27.67 % 159.000 K
Other current liabilities 1.046 B 149.99 % 418.357 M 616.86 % 58.360 M 451.38 % -16.609 M -67.60 % -9.910 M 47.19 % -18.766 M -211.30 % 16.860 M -7.66 % 18.259 M -21.44 % 23.242 M 354.30 % 5.116 M 237.02 % 1.518 M -74.67 % 5.993 M 806.66 % 661.000 K -81.99 % 3.671 M 1 054.40 % 318.000 K 45.21 % 219.000 K
Deferred revenue 0.000 0.000 -100.00 % 61.419 M -65.82 % 179.695 M 20.78 % 148.773 M 149.43 % 59.645 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.318 M -12.08 % 3.774 M
Short term debt 3.884 M 15.15 % 3.373 M 100.06 % 1.686 M 35.64 % 1.243 M -6.05 % 1.323 M -85.42 % 9.075 M 0.000 0.000 0.000 0.000 -100.00 % 1.872 M 0.000 0.000 0.000 -100.00 % 290.000 K -16.43 % 347.000 K
Total current liabilities 1.230 B 122.36 % 553.372 M 122.38 % 248.839 M -5.16 % 262.384 M 32.47 % 198.075 M 35.56 % 146.119 M 37.00 % 106.656 M 44.02 % 74.056 M 67.98 % 44.087 M 31.82 % 33.446 M 59.08 % 21.024 M -11.99 % 23.889 M 37.79 % 17.337 M 22.06 % 14.204 M 66.99 % 8.506 M 4.81 % 8.116 M
Total liabilities 1.425 B 83.91 % 774.998 M 125.72 % 343.351 M -5.35 % 362.774 M 22.53 % 296.067 M 31.93 % 224.405 M 33.55 % 168.027 M 17.86 % 142.559 M 83.97 % 77.491 M 41.46 % 54.778 M 53.36 % 35.719 M 36.03 % 26.259 M 35.03 % 19.447 M 19.42 % 16.285 M 86.99 % 8.709 M 5.24 % 8.275 M
Other non current assets 1.824 M -98.24 % 103.687 M 5 005.22 % 2.031 M -55.59 % 4.573 M 228 750.00 % -2.000 K -100.33 % 598.000 K 59 900.00 % -1.000 K -100.12 % 817.000 K -90.72 % 8.808 M 197.87 % 2.957 M -54.06 % 6.437 M 1 563.31 % 387.000 K 38.21 % 280.000 K 22.81 % 228.000 K 9.62 % 208.000 K 10.05 % 189.000 K
Long term investments 18.772 M 0.00 % 18.772 M 3.33 % 18.167 M 671.11 % -3.181 M -352.06 % 1.262 M 176.15 % 457.000 K -48.77 % 892.000 K 9.05 % 818.000 K 110.92 % -7.490 M -250.49 % -2.137 M 63.60 % -5.871 M -1 613.14 % 388.000 K 0.000 0.000 0.000 0.000
Intangible assets 169.123 M 97.12 % 85.795 M -14.87 % 100.777 M 36.53 % 73.811 M 15.24 % 64.050 M 21.05 % 52.913 M 22.68 % 43.132 M -2.79 % 44.372 M 60.34 % 27.674 M 7.24 % 25.805 M 3.25 % 24.992 M 17.50 % 21.269 M 20.91 % 17.591 M -41.40 % 30.021 M 270.90 % 8.094 M 6.05 % 7.632 M
GoodWill 122.849 M 0.00 % 122.849 M 139.59 % 51.274 M 0.00 % 51.274 M 0.00 % 51.274 M 0.00 % 51.274 M 0.00 % 51.273 M -0.19 % 51.372 M 31.11 % 39.183 M 20.93 % 32.401 M 0.00 % 32.401 M 107.87 % 15.587 M 0.00 % 15.587 M 0.000 -100.00 % 19.444 M -1.65 % 19.771 M
Goodwill and intangible assets 291.972 M 39.94 % 208.644 M 37.22 % 152.051 M 21.56 % 125.085 M 8.46 % 115.324 M 10.69 % 104.187 M 10.36 % 94.405 M -1.40 % 95.744 M 43.21 % 66.857 M 14.86 % 58.206 M 1.42 % 57.393 M 55.72 % 36.856 M 11.09 % 33.178 M 10.52 % 30.021 M 9.02 % 27.538 M 0.49 % 27.403 M
Property plant equipment net 153.215 M 235.73 % 45.636 M 50.49 % 30.325 M -10.60 % 33.919 M 2.98 % 32.939 M -3.95 % 34.295 M 147.64 % 13.849 M 21.45 % 11.403 M 77.53 % 6.423 M 56.85 % 4.095 M 43.99 % 2.844 M 38.80 % 2.049 M 39.58 % 1.468 M 21.22 % 1.211 M 12.55 % 1.076 M -10.48 % 1.202 M
Total non current assets 488.701 M 29.72 % 376.739 M 74.12 % 216.370 M 21.70 % 177.784 M 6.80 % 166.457 M 8.33 % 153.656 M 29.43 % 118.716 M 3.99 % 114.161 M 49.99 % 76.110 M 17.33 % 64.866 M 4.27 % 62.209 M 55.67 % 39.961 M 13.44 % 35.227 M 11.08 % 31.714 M 10.03 % 28.822 M 0.10 % 28.794 M
Other current assets 25.383 M -50.81 % 51.598 M 392.07 % 10.486 M -37.02 % 16.650 M 176.67 % 6.018 M -66.15 % 17.781 M -79.14 % 85.223 M 59.11 % 53.562 M 100.33 % 26.737 M -8.49 % 29.217 M 5.54 % 27.683 M 12.36 % 24.637 M -7.83 % 26.730 M 2 436.05 % 1.054 M -91.94 % 13.080 M -20.70 % 16.494 M
Short term investments 0.000 0.000 -100.00 % 501.000 K -84.45 % 3.221 M 0.000 0.000 -100.00 % 603.000 K 0.000 -100.00 % 8.088 M 235.18 % 2.413 M -59.69 % 5.986 M 0.000 0.000 0.000 -100.00 % 31.567 M 63.46 % 19.312 M
cash and cash equivalents 535.634 M 167.93 % 199.916 M 489.08 % 33.937 M -62.19 % 89.759 M 1.30 % 88.605 M 21.20 % 73.108 M 147.17 % 29.578 M -23.13 % 38.478 M 15.50 % 33.314 M 2.34 % 32.553 M 101.50 % 16.155 M -27.19 % 22.187 M -10.16 % 24.695 M -28.21 % 34.397 M 643.08 % 4.629 M 145.57 % 1.885 M
Cash and short term investments 535.634 M 167.93 % 199.916 M 480.51 % 34.438 M -62.96 % 92.980 M 4.94 % 88.605 M 21.20 % 73.108 M 142.23 % 30.181 M -21.56 % 38.478 M -7.06 % 41.402 M 18.41 % 34.966 M 57.92 % 22.141 M -0.21 % 22.187 M -10.16 % 24.695 M -28.21 % 34.397 M -4.97 % 36.196 M 70.76 % 21.197 M
Total current assets 1.181 B 74.84 % 675.206 M 110.80 % 320.306 M -12.81 % 367.368 M 24.73 % 294.526 M 21.80 % 241.803 M 22.57 % 197.285 M 25.41 % 157.306 M 24.10 % 126.754 M 24.27 % 101.999 M 20.71 % 84.502 M 9.81 % 76.955 M 5.22 % 73.137 M -2.81 % 75.254 M 20.24 % 62.588 M 16.48 % 53.735 M
Inventory 147.426 M 17.95 % 124.994 M -23.98 % 164.417 M 19.57 % 137.504 M 29.71 % 106.007 M 55.72 % 68.075 M -16.86 % 81.881 M 25.46 % 65.266 M 11.35 % 58.615 M 55.00 % 37.816 M 9.05 % 34.678 M 15.09 % 30.131 M 38.78 % 21.712 M 14.42 % 18.976 M 47.66 % 12.851 M -19.90 % 16.044 M
Net receivables 472.102 M 58.05 % 298.698 M 169.18 % 110.965 M -7.71 % 120.234 M 28.05 % 93.896 M 13.35 % 82.839 M 14.65 % 72.254 M 70.00 % 42.503 M 139.59 % 17.740 M -28.27 % 24.730 M 3.65 % 23.860 M 11.15 % 21.466 M -4.51 % 22.479 M 7.93 % 20.827 M 54.06 % 13.519 M -17.58 % 16.402 M
Tax assets 22.918 M 0.000 -100.00 % 13.796 M -20.66 % 17.388 M 2.68 % 16.934 M 19.94 % 14.119 M 47.52 % 9.571 M 54.45 % 6.197 M 309.85 % 1.512 M -13.35 % 1.745 M 24.11 % 1.406 M 110.16 % 669.000 K 122.26 % 301.000 K 18.50 % 254.000 K 0.000 0.000
Other assets -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 151.292 M 46.64 % 103.171 M -5.72 % 109.429 M 33.53 % 81.949 M 67.62 % 48.891 M -40.43 % 82.068 M 10.06 % 74.565 M 59.79 % 46.663 M 241.48 % 13.665 M -43.71 % 24.274 M 78.39 % 13.607 M -6.14 % 14.497 M 8.28 % 13.389 M 27.11 % 10.533 M 126.96 % 4.641 M 16.75 % 3.975 M
Tax payables 29.472 M 3.52 % 28.471 M 58.66 % 17.945 M 11.42 % 16.106 M 79.00 % 8.998 M -36.17 % 14.097 M -7.45 % 15.231 M 66.77 % 9.133 M 27.20 % 7.180 M 77.07 % 4.055 M 0.70 % 4.027 M 18.48 % 3.399 M 3.41 % 3.287 M 0.000 -100.00 % 2.870 M -19.72 % 3.575 M
Deferred revenue non current 0.000 0.000 -100.00 % 6.452 M 2.59 % 6.289 M 0.000 -100.00 % 8.000 K -96.95 % 262.000 K -51.30 % 538.000 K -72.92 % 1.987 M -9.10 % 2.186 M -11.75 % 2.477 M 0.000 0.000 0.000 0.000 0.000
Minority interest -4.510 M -27.69 % -3.532 M -40.16 % -2.520 M -17.81 % -2.139 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
Capital lease obligations 9.878 M -5.46 % 10.449 M 28.86 % 8.109 M 12.61 % 7.201 M 71.62 % 4.196 M -79.74 % 20.712 M 0.000 100.00 % -1.000 K 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 124.867 M 0.000 0.000 -100.00 % 27.316 M 0.68 % 27.131 M 1 927.00 % -1.485 M -102.37 % 62.773 M 4.75 % 59.929 M 15.26 % 51.995 M 159.39 % 20.045 M
Deferred tax liabilities non current 17.392 M 1.84 % 17.078 M 136.73 % 7.214 M 7.99 % 6.680 M 24.23 % 5.377 M 22.20 % 4.400 M 16.34 % 3.782 M 4.59 % 3.616 M 424.82 % 689.000 K 86.72 % 369.000 K 15.67 % 319.000 K 0.000 0.000 0.000 0.000 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
Total assets 1.669 B 58.68 % 1.052 B 96.01 % 536.676 M -1.55 % 545.152 M 18.26 % 460.983 M 16.57 % 395.459 M 25.14 % 316.001 M 16.40 % 271.467 M 33.82 % 202.864 M 21.57 % 166.865 M 13.74 % 146.711 M 25.48 % 116.916 M 7.89 % 108.364 M 1.31 % 106.968 M 17.02 % 91.410 M 10.76 % 82.529 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Deferred income tax 0.000 0.000 100.00 % -7.598 M -871.37 % 985.000 K 152.96 % -1.860 M 52.07 % -3.881 M 0.000 100.00 % -3.265 M -296.69 % 1.660 M 247.69 % -1.124 M -220.86 % 930.000 K 33.81 % 695.000 K 137.83 % -1.837 M 0.000 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 7.598 M 119.91 % 3.455 M 0.000 0.000 0.000 -100.00 % 9.760 M 34 757.14 % 28.000 K -67.06 % 85.000 K -82.44 % 484.000 K 128.30 % 212.000 K 138.20 % 89.000 K 0.000 0.000 0.000
Change in working capital 403.080 M 158.56 % 155.896 M 584.42 % -32.182 M -975.60 % -2.992 M -114.67 % 20.391 M -21.12 % 25.851 M 248.58 % -17.399 M -468.41 % -3.061 M 58.77 % -7.425 M -158.33 % 12.730 M 215.35 % -11.036 M -267.62 % -3.002 M -9.12 % -2.751 M 65.91 % -8.070 M -220.68 % 6.687 M 375.19 % -2.430 M
Accounts receivables -184.112 M -191.15 % -63.236 M -721.97 % 10.167 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -27.941 M -172.06 % 38.776 M 237.97 % -28.104 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
Accounts payables 0.000 0.000 100.00 % -10.167 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
Other working capital 615.133 M 241.07 % 180.356 M 4 522.66 % -4.078 M -36.30 % -2.992 M -114.67 % 20.391 M -21.12 % 25.851 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 103.136 M 535.56 % -23.679 M -519.84 % 5.640 M 1 931.17 % -308.000 K 26.84 % -421.000 K -236.80 % -125.000 K 96.34 % -3.418 M -17.30 % -2.914 M -874.58 % -299.000 K 31.58 % -437.000 K -148.13 % 908.000 K 30.27 % 697.000 K 139.87 % -1.748 M -119.78 % 8.836 M 19 981.82 % 44.000 K -71.24 % 153.000 K
Net cash provided by operating activities 544.635 M 119.33 % 248.315 M 1 139.34 % 20.036 M -36.58 % 31.595 M 6.85 % 29.569 M 27.12 % 23.260 M 264.57 % -14.134 M -28.95 % -10.961 M -365.14 % 4.134 M -78.88 % 19.574 M 1 076.26 % -2.005 M -142.91 % 4.673 M 159.90 % 1.798 M -48.92 % 3.520 M -78.98 % 16.749 M 38.06 % 12.132 M
Investments in property plant and equipment -157.986 M -80.52 % -87.519 M -71.61 % -50.999 M -46.44 % -34.825 M -7.26 % -32.468 M 16.39 % -38.832 M -195.71 % -13.132 M -8.69 % -12.082 M -31.44 % -9.192 M -12.83 % -8.147 M 3.95 % -8.482 M -16.38 % -7.288 M -24.24 % -5.866 M -22.64 % -4.783 M -152.93 % -1.891 M 55.32 % -4.232 M
Acquisitions net 0.000 0.000 100.00 % -13.807 M -12 651.82 % 110.000 K -95.33 % 2.354 M 147.79 % 950.000 K 128.51 % -3.332 M -250.02 % 2.221 M 194.71 % -2.345 M -4 008.33 % 60.000 K 101.07 % -5.596 M -1 620.65 % 368.000 K 0.27 % 367.000 K 0.000 0.000 0.000
Purchases of investments -327.000 K -13.54 % -288.000 K 85.43 % -1.976 M -1 764.15 % -106.000 K 67.68 % -328.000 K -101.23 % -163.000 K -64.65 % -99.000 K -8.79 % -91.000 K 97.50 % -3.645 M -1 265.17 % -267.000 K -18.14 % -226.000 K -83.74 % -123.000 K -136.54 % -52.000 K -116.67 % -24.000 K 0.000 0.000
Sales maturities of investments 13.000 K -95.41 % 283.000 K 185.86 % 99.000 K 560.00 % 15.000 K -87.70 % 122.000 K -99.69 % 38.832 M 155 228.00 % 25.000 K -40.48 % 42.000 K -43.24 % 74.000 K 469.23 % 13.000 K -72.34 % 47.000 K 213.33 % 15.000 K 0.000 -100.00 % 5.000 K 0.000 0.000
Other investing activites -15.271 M 81.07 % -80.673 M 0.000 -100.00 % 4.326 M 17.39 % 3.685 M 109.50 % -38.803 M -49 647.44 % -78.000 K 99.36 % -12.159 M -21.59 % -10.000 M -20.95 % -8.268 M 1.62 % -8.404 M -15.31 % -7.288 M -24.24 % -5.866 M -986.30 % -540.000 K 0.000 0.000
Net cash used for investing activites -173.571 M -3.20 % -168.197 M -152.23 % -66.683 M -118.78 % -30.480 M -14.44 % -26.635 M 29.94 % -38.016 M -128.79 % -16.616 M -66.38 % -9.987 M 37.25 % -15.916 M -88.09 % -8.462 M 40.32 % -14.179 M -101.75 % -7.028 M -26.61 % -5.551 M -3.91 % -5.342 M -182.50 % -1.891 M 55.32 % -4.232 M
Debt repayment -29.789 M -131.77 % 93.757 M 1 432.53 % -7.036 M -42.83 % -4.926 M -116.99 % 28.987 M 228.50 % 8.824 M 279.35 % -4.920 M -120.26 % 24.283 M 120.67 % 11.004 M 82.46 % 6.031 M -26.38 % 8.192 M 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 -100.00 % 48.000 K -44.19 % 86.000 K -99.75 % 34.293 M 27.84 % 26.824 M 1 394.37 % 1.795 M 27.94 % 1.403 M 36.08 % 1.031 M 881.90 % 105.000 K 0.000 0.000 -100.00 % 123.000 K -37.88 % 198.000 K 0.000
Common stock repurchased -678.000 K 85.00 % -4.521 M -734.13 % -542.000 K 0.000 0.000 100.00 % -104.000 K 0.000 100.00 % -37.000 K -825.00 % -4.000 K 0.000 100.00 % -43.000 K 75.57 % -176.000 K 59.07 % -430.000 K -388.64 % -88.000 K 0.000 0.000
Dividends paid -4.771 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.491 M 0.000 0.000 0.000
Other financing activites -572.000 K 83.15 % -3.395 M -120.03 % -1.543 M 0.000 100.00 % -16.515 M -208.00 % 15.292 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -62.000 K 0.000
Net cash used provided by financing activities -35.810 M -141.72 % 85.841 M 1 041.14 % -9.121 M -86.98 % -4.878 M -138.84 % 12.558 M -78.46 % 58.305 M 166.18 % 21.904 M -15.89 % 26.041 M 109.96 % 12.403 M 75.63 % 7.062 M -14.44 % 8.254 M 4 789.77 % -176.000 K 97.03 % -5.921 M -17 017.14 % 35.000 K -74.26 % 136.000 K 0.00 % 136.000 K
Effect of forex changes on cash 463.000 K 2 215.00 % 20.000 K 137.04 % -54.000 K -144.26 % 122.000 K 2 340.00 % 5.000 K 127.78 % -18.000 K 66.04 % -53.000 K -175.71 % 70.000 K -50.00 % 140.000 K 45.83 % 96.000 K 269.23 % 26.000 K 13.04 % 23.000 K 182.14 % -28.000 K 0.000 0.000 0.000
Net change in cash 335.718 M 102.27 % 165.979 M 397.34 % -55.822 M -4 937.26 % 1.154 M -92.55 % 15.497 M -64.40 % 43.530 M 589.10 % -8.900 M -272.35 % 5.164 M 578.58 % 761.000 K -95.83 % 18.270 M 331.15 % -7.904 M -215.15 % -2.508 M 74.15 % -9.702 M -442.92 % -1.787 M -111.92 % 14.994 M 0.000
Cash at beginning of period 199.916 M 489.08 % 33.937 M -62.19 % 89.759 M 1.30 % 88.605 M 21.20 % 73.108 M 147.17 % 29.578 M -23.13 % 38.478 M 15.50 % 33.314 M 2.34 % 32.553 M 127.91 % 14.283 M -35.62 % 22.187 M -10.16 % 24.695 M -28.21 % 34.397 M 0.000 -100.00 % 21.197 M 0.00 % 21.197 M
Cash at end of period 535.634 M 167.93 % 199.916 M 489.08 % 33.937 M -62.19 % 89.759 M 1.30 % 88.605 M 21.20 % 73.108 M 147.17 % 29.578 M -23.13 % 38.478 M 15.50 % 33.314 M 2.34 % 32.553 M 127.91 % 14.283 M -35.62 % 22.187 M -10.16 % 24.695 M 1 481.93 % -1.787 M -104.94 % 36.191 M 70.74 % 21.197 M
Operating cash flow 544.635 M 119.33 % 248.315 M 1 139.34 % 20.036 M -36.91 % 31.758 M 7.40 % 29.569 M 27.12 % 23.260 M 264.57 % -14.134 M -28.95 % -10.961 M -365.14 % 4.134 M -78.88 % 19.574 M 1 076.26 % -2.005 M -142.91 % 4.673 M 159.90 % 1.798 M -48.92 % 3.520 M -78.98 % 16.749 M 38.06 % 12.132 M
Capital expenditure -157.986 M -80.52 % -87.519 M -71.61 % -50.999 M -46.44 % -34.825 M -7.26 % -32.468 M 16.39 % -38.832 M -195.71 % -13.132 M -8.69 % -12.082 M -31.44 % -9.192 M -12.83 % -8.147 M 3.95 % -8.482 M -16.38 % -7.288 M -24.24 % -5.866 M -22.64 % -4.783 M -152.93 % -1.891 M 55.32 % -4.232 M
Free CashFlow 386.649 M 140.46 % 160.796 M 619.32 % -30.963 M -909.55 % -3.067 M -5.80 % -2.899 M 81.38 % -15.572 M 42.89 % -27.266 M -18.33 % -23.043 M -355.58 % -5.058 M -144.26 % 11.427 M 208.96 % -10.487 M -301.03 % -2.615 M 35.72 % -4.068 M -222.09 % -1.263 M -108.50 % 14.858 M 88.08 % 7.900 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30
Revenue 614.100 M 12.52 % 545.792 M 33.47 % 408.916 M -2.93 % 421.245 M 10.65 % 380.713 M 13.65 % 334.995 M 17.19 % 285.865 M 35.20 % 211.434 M 0.00 % 211.434 M 45.68 % 145.132 M 0.00 % 145.132 M 17.24 % 123.793 M 0.00 % 123.793 M 31.80 % 93.928 M 0.00 % 93.928 M 22.78 % 76.500 M 0.00 % 76.500 M -13.52 % 88.462 M 0.00 % 88.462 M 59.05 % 55.618 M 0.00 % 55.618 M 36.94 % 40.614 M 0.00 % 40.614 M -1.26 % 41.134 M 0.00 % 41.134 M 30.64 % 31.488 M 0.00 % 31.488 M 6.83 % 29.475 M 0.00 % 29.475 M 31.65 % 22.389 M 0.00 % 22.389 M -21.05 % 28.360 M 0.00 % 28.360 M
Net income -9.700 M -148.65 % -3.901 M 83.65 % -23.857 M -101.68 % -11.829 M -112.91 % 91.595 M 558.29 % 13.914 M 176.07 % 5.040 M 255.68 % 1.417 M 0.00 % 1.417 M 141.20 % -3.439 M 0.00 % -3.439 M 44.92 % -6.244 M 0.00 % -6.244 M -111.66 % -2.950 M 0.00 % -2.950 M 72.00 % -10.535 M 0.00 % -10.535 M -557.13 % 2.305 M 0.00 % 2.305 M 255.63 % 648.000 K 0.00 % 648.000 K -60.11 % 1.625 M 0.00 % 1.625 M -15.68 % 1.927 M 0.00 % 1.927 M -5.89 % 2.047 M 0.00 % 2.047 M -52.96 % 4.352 M 0.00 % 4.352 M 4.74 % 4.155 M 0.00 % 4.155 M -33.18 % 6.219 M 0.00 % 6.219 M
Income before tax 3.700 M 168.89 % -5.371 M 74.83 % -21.337 M -410.94 % -4.176 M -104.23 % 98.632 M 438.38 % 18.320 M 150.51 % 7.313 M 256.82 % 2.050 M 0.00 % 2.050 M 146.51 % -4.407 M 0.00 % -4.407 M 47.90 % -8.459 M 0.00 % -8.459 M -96.03 % -4.315 M 0.00 % -4.315 M 66.13 % -12.741 M 0.00 % -12.741 M -479.52 % 3.357 M 0.00 % 3.357 M 254.30 % 947.500 K 0.00 % 947.500 K -67.36 % 2.903 M 0.00 % 2.903 M 0.57 % 2.887 M 0.00 % 2.887 M -9.20 % 3.179 M 0.00 % 3.179 M -52.36 % 6.674 M 0.00 % 6.674 M 10.92 % 6.017 M 0.00 % 6.017 M -34.89 % 9.241 M 0.00 % 9.241 M
Income before tax ratio 0.01 161.23 % -0.01 81.14 % -0.05 -426.35 % -0.01 -103.83 % 0.26 373.73 % 0.05 113.77 % 0.03 163.91 % 0.01 0.00 % 0.01 131.92 % -0.03 0.00 % -0.03 55.56 % -0.07 0.00 % -0.07 -48.73 % -0.05 0.00 % -0.05 72.42 % -0.17 0.00 % -0.17 -538.86 % 0.04 0.00 % 0.04 122.76 % 0.02 0.00 % 0.02 -76.17 % 0.07 0.00 % 0.07 1.86 % 0.07 0.00 % 0.07 -30.49 % 0.10 0.00 % 0.10 -55.41 % 0.23 0.00 % 0.23 -15.75 % 0.27 0.00 % 0.27 -17.53 % 0.33 0.00 % 0.33
EBITDA 52.607 M 36.33 % 38.589 M 194.15 % 13.119 M -66.85 % 39.579 M 3.59 % 38.207 M 4.94 % 36.408 M 66.56 % 21.859 M 25.55 % 17.411 M 0.00 % 17.411 M 146.79 % 7.055 M 0.00 % 7.055 M 7 448.96 % -96.000 K 0.00 % -96.000 K -103.36 % 2.855 M 0.00 % 2.855 M 138.81 % -7.356 M 0.00 % -7.356 M -196.99 % 7.584 M 0.00 % 7.584 M 87.70 % 4.041 M 0.00 % 4.041 M -23.45 % 5.279 M 0.00 % 5.279 M 13.88 % 4.635 M 0.00 % 4.635 M 5.07 % 4.412 M 0.00 % 4.412 M -42.60 % 7.686 M 0.00 % 7.686 M 9.87 % 6.996 M 0.00 % 6.996 M -31.66 % 10.237 M 0.00 % 10.237 M
Net income ratio -0.02 -121.00 % -0.01 87.75 % -0.06 -107.76 % -0.03 -111.67 % 0.24 479.24 % 0.04 135.58 % 0.02 163.07 % 0.01 0.00 % 0.01 128.28 % -0.02 0.00 % -0.02 53.02 % -0.05 0.00 % -0.05 -60.60 % -0.03 0.00 % -0.03 77.19 % -0.14 0.00 % -0.14 -628.61 % 0.03 0.00 % 0.03 123.59 % 0.01 0.00 % 0.01 -70.87 % 0.04 0.00 % 0.04 -14.60 % 0.05 0.00 % 0.05 -27.96 % 0.07 0.00 % 0.07 -55.97 % 0.15 0.00 % 0.15 -20.44 % 0.19 0.00 % 0.19 -15.37 % 0.22 0.00 % 0.22
Ratio EBITDA 0.09 21.16 % 0.07 120.38 % 0.03 -65.85 % 0.09 -6.38 % 0.10 -7.66 % 0.11 42.13 % 0.08 -7.14 % 0.08 0.00 % 0.08 69.40 % 0.05 0.00 % 0.05 6 368.40 % 0.00 0.00 % 0.00 -102.55 % 0.03 0.00 % 0.03 131.61 % -0.10 0.00 % -0.10 -212.16 % 0.09 0.00 % 0.09 18.01 % 0.07 0.00 % 0.07 -44.10 % 0.13 0.00 % 0.13 15.34 % 0.11 0.00 % 0.11 -19.57 % 0.14 0.00 % 0.14 -46.27 % 0.26 0.00 % 0.26 -16.54 % 0.31 0.00 % 0.31 -13.44 % 0.36 0.00 % 0.36
Gross profit ratio 0.27 -4.94 % 0.28 6.70 % 0.26 -37.33 % 0.42 258.62 % 0.12 28.29 % 0.09 18.02 % 0.08 -68.32 % 0.25 0.00 % 0.25 -1.74 % 0.25 0.00 % 0.25 6.21 % 0.24 0.00 % 0.24 -18.05 % 0.29 0.00 % 0.29 11.98 % 0.26 0.00 % 0.26 2.74 % 0.25 0.00 % 0.25 -21.79 % 0.32 0.00 % 0.32 -22.22 % 0.41 0.00 % 0.41 8.17 % 0.38 0.00 % 0.38 -15.62 % 0.45 0.00 % 0.45 11.97 % 0.40 0.00 % 0.40 -33.10 % 0.60 0.00 % 0.60 0.39 % 0.60 0.00 % 0.60
Weighted average shs out dil 16.054 M 0.00 % 16.054 M 0.60 % 15.959 M 0.09 % 15.944 M -0.78 % 16.069 M 1.51 % 15.831 M 0.46 % 15.759 M -0.27 % 15.802 M 0.00 % 15.802 M 0.32 % 15.752 M 0.00 % 15.752 M 7.96 % 14.591 M 0.00 % 14.591 M 4.51 % 13.962 M 0.00 % 13.962 M 5.83 % 13.193 M 0.00 % 13.193 M 2.45 % 12.878 M 0.00 % 12.878 M 5.07 % 12.257 M 0.00 % 12.257 M -0.95 % 12.374 M 0.00 % 12.374 M 5.41 % 11.739 M 0.00 % 11.739 M 1.16 % 11.605 M 0.00 % 11.605 M 1.21 % 11.466 M 0.00 % 11.466 M -3.42 % 11.871 M 0.00 % 11.871 M 9.00 % 10.892 M 0.00 % 10.892 M
Weighted average shs out 16.054 M 0.00 % 16.054 M 0.60 % 15.959 M 0.09 % 15.944 M 0.62 % 15.845 M 0.20 % 15.813 M 0.34 % 15.759 M -0.27 % 15.802 M 0.00 % 15.802 M 0.32 % 15.752 M 0.00 % 15.752 M 7.96 % 14.591 M 0.00 % 14.591 M 4.51 % 13.962 M 0.00 % 13.962 M 8.18 % 12.907 M 0.00 % 12.907 M 6.86 % 12.078 M 0.00 % 12.078 M 3.54 % 11.665 M 0.00 % 11.665 M 0.29 % 11.632 M 0.00 % 11.632 M 5.50 % 11.025 M 0.00 % 11.025 M 0.00 % 11.025 M 0.00 % 11.025 M 0.17 % 11.006 M 0.00 % 11.006 M -3.32 % 11.384 M 0.00 % 11.384 M 4.52 % 10.892 M 0.00 % 10.892 M
EPS diluted -0.60 -150.00 % -0.24 83.89 % -1.49 -101.35 % -0.74 -112.98 % 5.70 547.73 % 0.88 175.00 % 0.32 255.56 % 0.09 0.00 % 0.09 140.91 % -0.22 0.00 % -0.22 48.84 % -0.43 0.00 % -0.43 -104.76 % -0.21 0.00 % -0.21 73.75 % -0.80 0.00 % -0.80 -671.43 % 0.14 0.00 % 0.14 180.00 % 0.05 0.00 % 0.05 -61.54 % 0.13 0.00 % 0.13 -23.53 % 0.17 0.00 % 0.17 -5.56 % 0.18 0.00 % 0.18 -52.63 % 0.38 0.00 % 0.38 8.57 % 0.35 0.00 % 0.35 -38.60 % 0.57 0.00 % 0.57
Earnings per share -0.60 -150.00 % -0.24 83.89 % -1.49 -101.35 % -0.74 -112.80 % 5.78 556.82 % 0.88 175.00 % 0.32 255.56 % 0.09 0.00 % 0.09 140.91 % -0.22 0.00 % -0.22 48.84 % -0.43 0.00 % -0.43 -104.76 % -0.21 0.00 % -0.21 74.07 % -0.81 0.00 % -0.81 -678.57 % 0.14 0.00 % 0.14 154.55 % 0.06 0.00 % 0.06 -60.71 % 0.14 0.00 % 0.14 -22.22 % 0.18 0.00 % 0.18 -5.26 % 0.19 0.00 % 0.19 -52.50 % 0.40 0.00 % 0.40 8.11 % 0.37 0.00 % 0.37 -35.09 % 0.57 0.00 % 0.57
Gross profit 164.800 M 6.96 % 154.077 M 42.41 % 108.189 M -39.16 % 177.830 M 296.80 % 44.816 M 45.80 % 30.739 M 38.30 % 22.226 M -57.16 % 51.884 M 0.00 % 51.884 M 43.15 % 36.244 M 0.00 % 36.244 M 24.52 % 29.107 M 0.00 % 29.107 M 8.00 % 26.950 M 0.00 % 26.950 M 37.49 % 19.601 M 0.00 % 19.601 M -11.16 % 22.063 M 0.00 % 22.063 M 24.39 % 17.737 M 0.00 % 17.737 M 6.51 % 16.653 M 0.00 % 16.653 M 6.80 % 15.593 M 0.00 % 15.593 M 10.23 % 14.146 M 0.00 % 14.146 M 19.62 % 11.826 M 0.00 % 11.826 M -11.92 % 13.427 M 0.00 % 13.427 M -20.75 % 16.942 M 0.00 % 16.942 M
Income tax expense 13.400 M 1 585.59 % -902.000 K -129.20 % 3.089 M -60.37 % 7.794 M 9.88 % 7.093 M 52.83 % 4.641 M 91.86 % 2.419 M 142.99 % 995.500 K 0.00 % 995.500 K 269.88 % -586.000 K 0.00 % -586.000 K 68.99 % -1.890 M 0.00 % -1.890 M -38.48 % -1.365 M 0.00 % -1.365 M 38.15 % -2.206 M 0.00 % -2.206 M -309.60 % 1.053 M 0.00 % 1.053 M 252.60 % 298.500 K 0.00 % 298.500 K -76.65 % 1.279 M 0.00 % 1.279 M 33.18 % 960.000 K 0.00 % 960.000 K -15.19 % 1.132 M 0.00 % 1.132 M -51.24 % 2.322 M 0.00 % 2.322 M 24.71 % 1.862 M 0.00 % 1.862 M -38.40 % 3.022 M 0.00 % 3.022 M
Cost of revenue 449.300 M 14.70 % 391.715 M 30.26 % 300.727 M 23.54 % 243.415 M -27.53 % 335.897 M 10.40 % 304.256 M 15.41 % 263.639 M 65.24 % 159.551 M 0.00 % 159.551 M 46.53 % 108.888 M 0.00 % 108.888 M 15.00 % 94.686 M 0.00 % 94.686 M 41.37 % 66.978 M 0.00 % 66.978 M 17.71 % 56.899 M 0.00 % 56.899 M -14.31 % 66.400 M 0.00 % 66.400 M 75.28 % 37.882 M 0.00 % 37.882 M 58.09 % 23.962 M 0.00 % 23.962 M -6.19 % 25.542 M 0.00 % 25.542 M 47.29 % 17.342 M 0.00 % 17.342 M -1.74 % 17.649 M 0.00 % 17.649 M 96.93 % 8.962 M 0.00 % 8.962 M -21.51 % 11.418 M 0.00 % 11.418 M
General and administrative expenses 0.000 -100.00 % 92.837 M 25.48 % 73.986 M 17.47 % 62.984 M 0.000 -100.00 % 14.694 M 26.59 % 11.608 M -27.68 % 16.051 M 0.00 % 16.051 M 57.52 % 10.190 M 0.00 % 10.190 M -10.48 % 11.384 M 0.00 % 11.384 M 11.41 % 10.218 M 0.00 % 10.218 M 52.30 % 6.709 M 0.00 % 6.709 M 75.35 % 3.826 M 0.00 % 3.826 M -15.38 % 4.522 M 0.00 % 4.522 M 1.06 % 4.474 M 0.00 % 4.474 M 6.47 % 4.202 M 0.00 % 4.202 M 26.36 % 3.326 M 0.00 % 3.326 M 889.73 % 336.000 K 0.00 % 336.000 K 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 3.488 M -36.67 % 5.508 M -24.59 % 7.304 M 0.000 -100.00 % 743.500 K -56.61 % 1.714 M 0.000 0.000 -100.00 % 1.069 M 0.00 % 1.069 M -27.77 % 1.480 M 0.00 % 1.480 M 39.36 % 1.062 M 0.00 % 1.062 M 0.09 % 1.061 M 0.00 % 1.061 M 68.68 % 629.000 K 0.00 % 629.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
Other expenses 0.000 -100.00 % 25.369 M 81.97 % 13.941 M -80.76 % 72.447 M 8 035.05 % -913.000 K -112.38 % 7.377 M 1 521.39 % -519.000 K 84.13 % -3.271 M 0.00 % -3.271 M -161.22 % -1.252 M 0.00 % -1.252 M 16.23 % -1.495 M 0.00 % -1.495 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 % 61.500 K 0.00 % 61.500 K 24.24 % 49.500 K 0.00 % 49.500 K
Operating expenses 91.600 M -30.83 % 132.429 M 24.30 % 106.542 M -28.53 % 149.078 M 574.71 % 22.095 M 174.13 % 8.060 M -41.76 % 13.840 M -71.91 % 49.279 M 0.00 % 49.279 M 29.75 % 37.979 M 0.00 % 37.979 M 3.63 % 36.647 M 0.00 % 36.647 M 14.13 % 32.111 M 0.00 % 32.111 M 7.17 % 29.962 M 0.00 % 29.962 M 74.43 % 17.177 M 0.00 % 17.177 M 7.06 % 16.044 M 0.00 % 16.044 M 10.30 % 14.546 M 0.00 % 14.546 M 16.66 % 12.468 M 0.00 % 12.468 M 10.63 % 11.270 M 0.00 % 11.270 M 104.28 % 5.517 M 0.00 % 5.517 M -28.23 % 7.687 M 0.00 % 7.687 M -3.27 % 7.947 M 0.00 % 7.947 M
Cost and expenses 540.900 M 3.20 % 524.144 M 28.70 % 407.269 M 3.76 % 392.493 M 9.64 % 357.992 M 14.62 % 312.316 M 12.55 % 277.479 M 32.87 % 208.829 M 0.00 % 208.829 M 42.19 % 146.867 M 0.00 % 146.867 M 11.83 % 131.333 M 0.00 % 131.333 M 32.54 % 99.088 M 0.00 % 99.088 M 14.08 % 86.861 M 0.00 % 86.861 M 3.93 % 83.577 M 0.00 % 83.577 M 54.99 % 53.926 M 0.00 % 53.926 M 40.04 % 38.507 M 0.00 % 38.507 M 1.31 % 38.010 M 0.00 % 38.010 M 32.85 % 28.612 M 0.00 % 28.612 M 23.51 % 23.166 M 0.00 % 23.166 M 39.14 % 16.649 M 0.00 % 16.649 M -14.02 % 19.364 M 0.00 % 19.364 M
Research and development expenses 0.000 -100.00 % 10.735 M -18.10 % 13.107 M 106.64 % 6.343 M 145.23 % 2.587 M -23.14 % 3.365 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
Selling general and administrative expenses 91.600 M -4.91 % 96.325 M 21.17 % 79.494 M 13.10 % 70.288 M 231.83 % 21.182 M 37.22 % 15.437 M 15.88 % 13.321 M -17.01 % 16.051 M 0.00 % 16.051 M 42.56 % 11.259 M 0.00 % 11.259 M -12.47 % 12.864 M 0.00 % 12.864 M 14.04 % 11.280 M 0.00 % 11.280 M 45.17 % 7.770 M 0.00 % 7.770 M 74.41 % 4.455 M 0.00 % 4.455 M -1.47 % 4.522 M 0.00 % 4.522 M 1.06 % 4.474 M 0.00 % 4.474 M 6.47 % 4.202 M 0.00 % 4.202 M 26.36 % 3.326 M 0.00 % 3.326 M 889.73 % 336.000 K 0.00 % 336.000 K 0.000 0.000 0.000 0.000
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 265.500 K 0.00 % 265.500 K 68.04 % 158.000 K 0.00 % 158.000 K 13.26 % 139.500 K 0.00 % 139.500 K 116.28 % 64.500 K 0.00 % 64.500 K 63.29 % 39.500 K 0.00 % 39.500 K -10.23 % 44.000 K 0.00 % 44.000 K -8.33 % 48.000 K 0.00 % 48.000 K -75.51 % 196.000 K 0.00 % 196.000 K -44.48 % 353.000 K 0.00 % 353.000 K 1.00 % 349.500 K 0.00 % 349.500 K -6.05 % 372.000 K 0.00 % 372.000 K 46.75 % 253.500 K 0.00 % 253.500 K 50.00 % 169.000 K 0.00 % 169.000 K
Interest expense 0.000 0.000 0.000 0.000 -100.00 % 5.631 M 195.90 % 1.903 M 12.94 % 1.685 M 41.78 % 1.189 M 0.00 % 1.189 M -24.73 % 1.579 M 0.00 % 1.579 M 37.54 % 1.148 M 0.00 % 1.148 M 30.68 % 878.500 K 0.00 % 878.500 K 10.71 % 793.500 K 0.00 % 793.500 K 352.14 % 175.500 K 0.00 % 175.500 K 22.30 % 143.500 K 0.00 % 143.500 K 56.83 % 91.500 K 0.00 % 91.500 K 190.48 % 31.500 K 0.00 % 31.500 K 384.62 % 6.500 K 0.00 % 6.500 K -13.33 % 7.500 K 0.00 % 7.500 K 7.14 % 7.000 K 0.00 % 7.000 K -30.00 % 10.000 K 0.00 % 10.000 K
Depreciation and amortization 14.207 M -16.14 % 16.941 M 47.66 % 11.473 M 5.97 % 10.827 M -30.09 % 15.486 M 12.80 % 13.729 M 1.90 % 13.473 M -4.94 % 14.173 M 0.00 % 14.173 M 48.39 % 9.551 M 0.00 % 9.551 M 31.25 % 7.277 M 0.00 % 7.277 M 15.66 % 6.292 M 0.00 % 6.292 M 99.00 % 3.162 M 0.00 % 3.162 M -12.44 % 3.611 M 0.00 % 3.611 M 22.39 % 2.950 M 0.00 % 2.950 M 34.40 % 2.195 M 0.00 % 2.195 M 50.70 % 1.457 M 0.00 % 1.457 M 37.80 % 1.057 M 0.00 % 1.057 M -23.24 % 1.377 M 0.00 % 1.377 M 61.24 % 854.000 K 0.00 % 854.000 K -13.39 % 986.000 K 0.00 % 986.000 K
Operating income 73.200 M 238.14 % 21.648 M 1 214.39 % 1.647 M -94.27 % 28.752 M 26.54 % 22.721 M 0.19 % 22.679 M 170.44 % 8.386 M 221.67 % 2.607 M 0.00 % 2.607 M 203.41 % -2.521 M 0.00 % -2.521 M 65.56 % -7.320 M 0.00 % -7.320 M -72.87 % -4.234 M 0.00 % -4.234 M 59.66 % -10.496 M 0.00 % -10.496 M -342.90 % 4.321 M 0.00 % 4.321 M 219.60 % 1.352 M 0.00 % 1.352 M -35.83 % 2.107 M 0.00 % 2.107 M -32.57 % 3.125 M 0.00 % 3.125 M 8.64 % 2.876 M 0.00 % 2.876 M -54.41 % 6.309 M 0.00 % 6.309 M 9.91 % 5.740 M 0.00 % 5.740 M -36.19 % 8.996 M 0.00 % 8.996 M
Operating income ratio 0.12 200.53 % 0.04 884.76 % 0.00 -94.10 % 0.07 14.37 % 0.06 -11.85 % 0.07 130.78 % 0.03 137.92 % 0.01 0.00 % 0.01 170.98 % -0.02 0.00 % -0.02 70.62 % -0.06 0.00 % -0.06 -31.17 % -0.05 0.00 % -0.05 67.14 % -0.14 0.00 % -0.14 -380.88 % 0.05 0.00 % 0.05 100.94 % 0.02 0.00 % 0.02 -53.14 % 0.05 0.00 % 0.05 -31.70 % 0.08 0.00 % 0.08 -16.84 % 0.09 0.00 % 0.09 -57.33 % 0.21 0.00 % 0.21 -16.51 % 0.26 0.00 % 0.26 -19.17 % 0.32 0.00 % 0.32
Total other income expenses net -69.500 M -157.23 % -27.019 M -17.56 % -22.984 M 30.20 % -32.928 M -143.38 % 75.911 M 1 841.48 % -4.359 M -306.24 % -1.073 M -92.64 % -557.001 K 0.00 % -557.001 K 70.47 % -1.886 M 0.00 % -1.886 M -65.58 % -1.139 M 0.00 % -1.139 M -1 314.91 % -80.500 K 0.00 % -80.500 K 96.42 % -2.246 M 0.00 % -2.246 M -132.94 % -964.000 K 0.00 % -964.000 K -62.70 % -592.500 K 0.00 % -592.500 K -134.65 % -252.500 K 0.00 % -252.500 K -6.09 % -238.000 K 0.00 % -238.000 K -178.55 % 303.000 K 0.00 % 303.000 K -16.87 % 364.500 K 0.00 % 364.500 K 31.83 % 276.500 K 0.00 % 276.500 K 12.86 % 245.000 K 0.00 % 245.000 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31
Net debt -496.532 M -29.68 % -382.890 M -88.25 % -203.396 M -1 109.83 % -16.812 M -224.37 % 13.518 M -72.18 % 48.597 M 281.12 % 12.751 M 1 262.35 % -1.097 M -113.02 % 8.428 M 2 301.14 % 351.000 K -99.25 % 46.519 M 1 277.52 % 3.377 M -87.12 % 26.228 M 50.99 % 17.371 M 30.97 % 13.263 M -0.96 % 13.392 M 333.35 % -5.739 M 8.64 % -6.282 M 63.27 % -17.104 M -0.33 % -17.048 M -150.71 % -6.800 M -41.43 % -4.808 M 30.82 % -6.950 M 68.68 % -22.187 M -19.93 % -18.500 M 25.09 % -24.695 M 4.42 % -25.837 M 24.89 % -34.397 M 7.01 % -36.991 M -752.52 % -4.339 M -43.30 % -3.028 M -96.88 % -1.538 M
Total investments 27.139 M 44.57 % 18.772 M -0.01 % 18.773 M 0.01 % 18.772 M -0.01 % 18.773 M 0.56 % 18.668 M 46 570.00 % 40.000 K 0.00 % 40.000 K 3 900.00 % 1.000 K 0.00 % 1.000 K -95.65 % 23.000 K -8.00 % 25.000 K 0.000 -100.00 % 603.000 K -74.69 % 2.382 M 26 366.67 % 9.000 K 125.00 % 4.000 K -99.33 % 598.000 K -22.94 % 776.000 K 181.16 % 276.000 K 45.26 % 190.000 K 65.22 % 115.000 K -47.00 % 217.000 K 280.70 % 57.000 K 171.43 % 21.000 K 23.53 % 17.000 K -93.23 % 251.000 K 10.09 % 228.000 K 10.14 % 207.000 K -99.34 % 31.567 M 30.02 % 24.279 M 25.72 % 19.312 M
Total debt 147.554 M -3.40 % 152.744 M -13.27 % 176.114 M -3.82 % 183.104 M -11.51 % 206.923 M 150.71 % 82.534 M -6.65 % 88.415 M -0.28 % 88.662 M -0.35 % 88.969 M 0.01 % 88.956 M 20.62 % 73.748 M -3.58 % 76.485 M 46.64 % 52.157 M 11.09 % 46.949 M -4.17 % 48.993 M -5.55 % 51.870 M -2.10 % 52.984 M 96.00 % 27.032 M 48.45 % 18.210 M 17.45 % 15.505 M -2.94 % 15.975 M 40.79 % 11.347 M -14.72 % 13.305 M 0.000 -100.00 % 4.582 M 0.000 0.000 0.000 0.000 -100.00 % 290.000 K -47.08 % 548.000 K 57.93 % 347.000 K
Accumulated other comprehensive income loss 179.401 M -17.08 % 216.343 M -4.89 % 227.472 M -8.48 % 248.562 M -4.16 % 259.341 M 58.00 % 164.142 M 1.34 % 161.976 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
Retained earnings 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.894 M 132.05 % 2.109 M 106.97 % 1.019 M 113.33 % -7.643 M 21.91 % -9.787 M 25.51 % -13.139 M -164.79 % -4.962 M 15.90 % -5.900 M -104.75 % 124.262 M 21.66 % 102.139 M -8.53 % 111.669 M 21.21 % 92.127 M 4 626.89 % 1.949 M -97.68 % 83.871 M 2.15 % 82.102 M 0.70 % 81.534 M 1.86 % 80.042 M 14.20 % 70.092 M 3.09 % 67.994 M 1 560.82 % 4.094 M 95.79 % 2.091 M -75.98 % 8.704 M 98.36 % 4.388 M -89.04 % 40.033 M 12.72 % 35.517 M 9.81 % 32.344 M
Common stock 32.143 M 0.00 % 32.143 M 0.71 % 31.917 M 0.00 % 31.917 M 0.68 % 31.702 M 0.00 % 31.702 M 0.57 % 31.522 M 0.00 % 31.522 M 0.02 % 31.517 M 0.00 % 31.516 M 0.00 % 31.516 M 0.00 % 31.516 M 8.61 % 29.017 M 0.03 % 29.007 M 0.62 % 28.828 M 7.69 % 26.769 M 2.77 % 26.047 M 7.83 % 24.155 M 3.26 % 23.393 M 0.27 % 23.330 M 0.10 % 23.306 M 0.18 % 23.263 M 0.12 % 23.234 M 5.37 % 22.050 M 0.00 % 22.050 M 0.00 % 22.050 M 0.00 % 22.050 M 0.00 % 22.050 M 0.19 % 22.008 M 0.16 % 21.972 M 0.19 % 21.930 M 0.30 % 21.865 M
Total equity 206.501 M -15.36 % 243.976 M -4.43 % 255.288 M -7.82 % 276.947 M -3.72 % 287.655 M 48.79 % 193.325 M -0.09 % 193.498 M 6.10 % 182.378 M 5.46 % 172.928 M 4.86 % 164.916 M 1.69 % 162.175 M -5.19 % 171.054 M 19.67 % 142.935 M -3.41 % 147.974 M -3.34 % 153.090 M 18.76 % 128.908 M -6.82 % 138.337 M 10.34 % 125.373 M 13.54 % 110.426 M -1.48 % 112.087 M -2.31 % 114.740 M 3.38 % 110.992 M 7.52 % 103.228 M 13.87 % 90.657 M 0.00 % 90.656 M 1.96 % 88.917 M 2.34 % 86.881 M -4.19 % 90.683 M 5.00 % 86.361 M 4.43 % 82.701 M 5.87 % 78.119 M 5.21 % 74.254 M
Other non current liabilities 59.142 M 107.36 % 28.522 M -33.29 % 42.758 M 72.29 % 24.817 M 18.81 % 20.888 M 223.84 % 6.450 M -19.05 % 7.968 M 26.66 % 6.291 M -44.19 % 11.273 M 8.82 % 10.359 M -13.49 % 11.975 M 10.10 % 10.876 M 60.79 % 6.764 M -53.10 % 14.422 M -0.10 % 14.437 M 15.69 % 12.479 M -5.86 % 13.256 M 108.04 % 6.372 M 513.87 % 1.038 M -68.28 % 3.272 M -31.33 % 4.765 M -8.72 % 5.220 M -32.61 % 7.746 M 226.84 % 2.370 M -0.46 % 2.381 M 12.84 % 2.110 M 0.67 % 2.096 M 0.72 % 2.081 M 57.65 % 1.320 M 550.25 % 203.000 K 95.19 % 104.000 K -34.59 % 159.000 K
Long term debt 142.777 M -4.09 % 148.860 M -13.57 % 172.231 M -4.17 % 179.731 M -11.98 % 204.191 M 152.56 % 80.848 M -6.95 % 86.891 M -0.60 % 87.419 M -0.33 % 87.706 M 0.08 % 87.633 M 51.92 % 57.683 M -14.43 % 67.410 M 34.48 % 50.128 M 6.77 % 46.949 M -4.17 % 48.993 M -5.54 % 51.869 M -2.10 % 52.984 M 96.00 % 27.032 M 48.45 % 18.210 M 17.45 % 15.504 M 10.31 % 14.055 M 48.34 % 9.475 M 57.97 % 5.998 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 201.919 M 3.67 % 194.774 M -9.40 % 214.989 M -2.99 % 221.626 M -5.29 % 234.002 M 147.59 % 94.512 M -6.07 % 100.624 M 0.23 % 100.390 M 1.43 % 98.979 M 1.01 % 97.992 M 40.68 % 69.658 M -11.02 % 78.286 M 28.98 % 60.697 M -1.10 % 61.371 M -3.25 % 63.430 M -7.41 % 68.503 M 0.60 % 68.096 M 103.86 % 33.404 M 51.50 % 22.049 M 3.36 % 21.332 M 12.45 % 18.970 M 29.09 % 14.695 M 6.92 % 13.744 M 479.92 % 2.370 M -1.66 % 2.410 M 14.22 % 2.110 M 0.00 % 2.110 M 1.39 % 2.081 M 57.65 % 1.320 M 550.25 % 203.000 K 95.19 % 104.000 K -34.59 % 159.000 K
Other current liabilities 1.194 B 14.14 % 1.046 B 58.78 % 658.678 M 57.44 % 418.357 M 21.55 % 344.180 M 187.35 % 119.779 M 31.22 % 91.280 M -44.03 % 163.086 M 5.56 % 154.499 M 11.26 % 138.863 M 567.74 % 20.796 M -49.13 % 40.879 M 37.49 % 29.733 M 76.35 % 16.860 M 23.13 % 13.693 M -25.01 % 18.259 M 126.59 % 8.058 M -65.33 % 23.242 M 144.70 % 9.498 M 85.65 % 5.116 M 260.03 % 1.421 M -6.39 % 1.518 M -54.11 % 3.308 M -44.80 % 5.993 M 123.45 % 2.682 M 305.75 % 661.000 K -82.61 % 3.800 M 3.51 % 3.671 M 2.83 % 3.570 M 1 022.64 % 318.000 K -58.10 % 759.000 K 246.58 % 219.000 K
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 187.517 M 205.31 % 61.419 M -47.81 % 117.682 M -34.51 % 179.695 M 8.47 % 165.668 M 11.36 % 148.773 M 0.000 -100.00 % 59.645 M 35.00 % 44.180 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.818 M 0.000 0.000 0.000 0.000 -100.00 % 3.318 M 25.87 % 2.636 M -30.15 % 3.774 M
Short term debt 4.777 M 22.99 % 3.884 M 0.03 % 3.883 M 15.12 % 3.373 M 23.46 % 2.732 M 62.04 % 1.686 M 10.63 % 1.524 M 22.61 % 1.243 M -1.58 % 1.263 M -4.54 % 1.323 M -91.76 % 16.065 M 77.02 % 9.075 M 347.26 % 2.029 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.920 M 2.56 % 1.872 M -74.38 % 7.307 M 0.000 -100.00 % 4.582 M 0.000 0.000 0.000 0.000 -100.00 % 290.000 K -47.08 % 548.000 K 57.93 % 347.000 K
Total current liabilities 1.349 B 9.59 % 1.230 B 36.56 % 901.055 M 62.83 % 553.372 M 12.57 % 491.561 M 97.54 % 248.839 M -13.62 % 288.064 M 9.79 % 262.384 M 21.42 % 216.099 M 9.10 % 198.075 M 16.26 % 170.374 M 16.60 % 146.119 M 47.82 % 98.847 M -7.32 % 106.656 M 60.73 % 66.358 M -10.39 % 74.056 M 11.76 % 66.264 M 50.30 % 44.087 M -23.25 % 57.446 M 71.76 % 33.446 M 36.64 % 24.478 M 16.43 % 21.024 M -31.29 % 30.600 M 28.09 % 23.889 M -14.20 % 27.842 M 60.59 % 17.337 M 23.76 % 14.008 M -1.38 % 14.204 M 29.73 % 10.949 M 28.72 % 8.506 M 4.16 % 8.166 M 0.62 % 8.116 M
Total liabilities 1.550 B 8.78 % 1.425 B 27.71 % 1.116 B 44.01 % 774.998 M 6.81 % 725.563 M 111.32 % 343.351 M -11.66 % 388.688 M 7.14 % 362.774 M 15.14 % 315.078 M 6.42 % 296.067 M 23.34 % 240.032 M 6.96 % 224.405 M 40.65 % 159.544 M -5.05 % 168.027 M 29.46 % 129.788 M -8.96 % 142.559 M 6.10 % 134.360 M 73.39 % 77.491 M -2.52 % 79.495 M 45.12 % 54.778 M 26.08 % 43.448 M 21.64 % 35.719 M -19.45 % 44.344 M 68.87 % 26.259 M -13.20 % 30.252 M 55.56 % 19.447 M 20.65 % 16.118 M -1.03 % 16.285 M 32.73 % 12.269 M 40.88 % 8.709 M 5.31 % 8.270 M -0.06 % 8.275 M
Other non current assets 101.231 M 5 449.95 % 1.824 M -98.28 % 106.347 M 2.57 % 103.687 M -37.37 % 165.542 M 8 050.76 % 2.031 M -70.90 % 6.979 M 52.61 % 4.573 M 251.77 % 1.300 M 3.17 % 1.260 M -2.02 % 1.286 M 21.90 % 1.055 M 5.50 % 1.000 M 12.23 % 891.000 K 5.44 % 845.000 K 3.43 % 817.000 K -21.67 % 1.043 M -88.16 % 8.808 M 1 160.09 % 699.000 K -76.36 % 2.957 M -82.16 % 16.576 M 157.51 % 6.437 M 299.32 % 1.612 M 316.54 % 387.000 K -0.26 % 388.000 K 38.57 % 280.000 K 11.55 % 251.000 K 10.09 % 228.000 K 10.14 % 207.000 K -0.48 % 208.000 K 10.64 % 188.000 K -0.53 % 189.000 K
Long term investments 27.139 M 44.57 % 18.772 M 0.06 % 18.760 M -0.06 % 18.772 M 112.95 % -144.965 M -897.96 % 18.167 M 430.13 % -5.503 M -73.00 % -3.181 M 0.000 -100.00 % 1.262 M -2.02 % 1.288 M 0.000 -100.00 % 1.001 M 12.22 % 892.000 K 5.31 % 847.000 K 3.55 % 818.000 K 394.24 % -278.000 K 96.29 % -7.490 M -1 063.96 % 777.000 K 136.36 % -2.137 M 71.73 % -7.558 M -28.73 % -5.871 M -1 150.27 % 559.000 K 44.07 % 388.000 K 679.10 % -67.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 82.178 M -51.41 % 169.123 M 110.67 % 80.277 M -6.43 % 85.795 M -37.76 % 137.836 M 36.77 % 100.777 M 27.19 % 79.234 M 7.35 % 73.811 M 7.80 % 68.469 M 6.90 % 64.050 M 9.56 % 58.461 M 10.49 % 52.913 M 17.12 % 45.178 M 4.74 % 43.132 M -0.72 % 43.444 M -2.09 % 44.372 M 56.96 % 28.269 M 2.15 % 27.674 M 6.72 % 25.931 M 0.49 % 25.805 M -14.81 % 30.292 M 21.21 % 24.992 M 9.61 % 22.800 M 7.20 % 21.269 M 9.57 % 19.411 M 10.35 % 17.591 M -43.11 % 30.921 M 3.00 % 30.021 M 3.19 % 29.093 M 259.44 % 8.094 M 5.16 % 7.697 M 0.85 % 7.632 M
GoodWill 125.329 M 2.02 % 122.849 M 0.00 % 122.849 M 0.00 % 122.849 M -18.12 % 150.034 M 192.61 % 51.274 M 0.00 % 51.274 M 0.00 % 51.274 M 0.00 % 51.274 M 0.00 % 51.274 M 0.00 % 51.274 M 0.00 % 51.274 M 0.00 % 51.274 M 0.00 % 51.273 M 0.00 % 51.274 M -0.19 % 51.372 M -19.59 % 63.887 M 63.05 % 39.183 M 20.93 % 32.401 M 0.00 % 32.401 M 16.55 % 27.801 M -14.20 % 32.401 M -9.82 % 35.929 M 130.51 % 15.587 M 0.00 % 15.587 M 0.00 % 15.587 M 0.000 0.000 0.000 -100.00 % 19.444 M -0.83 % 19.606 M -0.83 % 19.771 M
Goodwill and intangible assets 207.507 M -28.93 % 291.972 M 43.74 % 203.126 M -2.64 % 208.644 M -27.52 % 287.870 M 89.32 % 152.051 M 16.51 % 130.508 M 4.34 % 125.085 M 4.46 % 119.743 M 3.83 % 115.324 M 5.09 % 109.735 M 5.33 % 104.187 M 8.02 % 96.452 M 2.17 % 94.405 M -0.33 % 94.718 M -1.07 % 95.744 M 3.89 % 92.156 M 37.84 % 66.857 M 14.61 % 58.332 M 0.22 % 58.206 M 0.19 % 58.093 M 1.22 % 57.393 M -2.27 % 58.729 M 59.35 % 36.856 M 5.31 % 34.998 M 5.49 % 33.178 M 7.30 % 30.921 M 3.00 % 30.021 M 3.19 % 29.093 M 5.65 % 27.538 M 0.86 % 27.303 M -0.36 % 27.403 M
Property plant equipment net 224.448 M 46.49 % 153.215 M 48.48 % 103.192 M 126.12 % 45.636 M 62.41 % 28.099 M -7.34 % 30.325 M -3.05 % 31.278 M -7.79 % 33.919 M -3.37 % 35.103 M 6.57 % 32.939 M -7.68 % 35.679 M 4.04 % 34.295 M 62.37 % 21.121 M 52.51 % 13.849 M 11.50 % 12.421 M 8.93 % 11.403 M 15.46 % 9.876 M 53.76 % 6.423 M 21.51 % 5.286 M 29.08 % 4.095 M 9.43 % 3.742 M 31.58 % 2.844 M 78.76 % 1.591 M -22.35 % 2.049 M 3.22 % 1.985 M 35.22 % 1.468 M -0.88 % 1.481 M 22.30 % 1.211 M 11.92 % 1.082 M 0.56 % 1.076 M -7.24 % 1.160 M -3.49 % 1.202 M
Total non current assets 560.325 M 14.66 % 488.701 M 13.28 % 431.425 M 14.52 % 376.739 M 8.94 % 345.814 M 59.83 % 216.370 M 20.28 % 179.883 M 1.18 % 177.784 M 2.43 % 173.571 M 4.27 % 166.457 M 1.16 % 164.552 M 7.09 % 153.656 M 19.85 % 128.208 M 8.00 % 118.716 M 1.77 % 116.655 M 2.18 % 114.161 M 7.64 % 106.060 M 39.35 % 76.110 M 14.53 % 66.456 M 2.45 % 64.866 M 0.66 % 64.440 M 3.59 % 62.209 M -0.87 % 62.758 M 57.05 % 39.961 M 6.03 % 37.689 M 6.99 % 35.227 M 7.13 % 32.884 M 3.69 % 31.714 M 3.44 % 30.658 M 6.37 % 28.822 M 0.60 % 28.651 M -0.50 % 28.794 M
Other current assets 137.575 M 442.00 % 25.383 M -87.11 % 196.850 M -9.95 % 218.610 M 44.27 % 151.528 M 24.76 % 121.451 M -21.40 % 154.518 M 828.04 % 16.650 M -86.74 % 125.541 M 25.65 % 99.914 M -14.49 % 116.839 M 16.12 % 100.620 M 25.36 % 80.263 M -5.82 % 85.223 M 33.87 % 63.660 M 18.85 % 53.562 M -11.84 % 60.753 M 127.22 % 26.737 M -17.81 % 32.529 M 11.34 % 29.217 M -10.51 % 32.649 M 17.94 % 27.683 M -14.42 % 32.347 M 31.29 % 24.637 M -29.02 % 34.708 M 765.75 % 4.009 M 0.000 -100.00 % 1.054 M 0.000 -100.00 % 13.080 M -18.39 % 16.028 M -2.83 % 16.494 M
Short term investments 0.000 0.000 -100.00 % 13.000 K 0.000 -100.00 % 163.738 M 32 582.24 % 501.000 K -90.96 % 5.543 M 72.09 % 3.221 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 603.000 K -74.69 % 2.382 M 0.000 -100.00 % 282.000 K -96.51 % 8.088 M 808 900.00 % -1.000 K -100.04 % 2.413 M -68.86 % 7.748 M 29.44 % 5.986 M 0.000 0.000 -100.00 % 88.000 K 0.000 0.000 0.000 0.000 -100.00 % 31.567 M 30.02 % 24.279 M 25.72 % 19.312 M
cash and cash equivalents 644.086 M 20.25 % 535.634 M 41.14 % 379.510 M 89.83 % 199.916 M 3.37 % 193.405 M 469.89 % 33.937 M -55.15 % 75.664 M -15.70 % 89.759 M 11.45 % 80.541 M -9.10 % 88.605 M 225.41 % 27.229 M -62.76 % 73.108 M 181.95 % 25.929 M -12.34 % 29.578 M -17.22 % 35.730 M -7.14 % 38.478 M -34.48 % 58.723 M 76.27 % 33.314 M -5.66 % 35.314 M 8.48 % 32.553 M 42.93 % 22.775 M 40.98 % 16.155 M -20.24 % 20.255 M -8.71 % 22.187 M -3.88 % 23.082 M -6.53 % 24.695 M -4.42 % 25.837 M -24.89 % 34.397 M -7.01 % 36.991 M 699.11 % 4.629 M 29.45 % 3.576 M 89.71 % 1.885 M
Cash and short term investments 644.086 M 20.25 % 535.634 M 41.13 % 379.523 M 89.84 % 199.916 M -44.02 % 357.143 M 937.06 % 34.438 M -57.59 % 81.207 M -12.66 % 92.980 M 15.44 % 80.541 M -9.10 % 88.605 M 225.41 % 27.229 M -62.76 % 73.108 M 181.95 % 25.929 M -14.09 % 30.181 M -20.81 % 38.112 M -0.95 % 38.478 M -34.79 % 59.005 M 42.52 % 41.402 M 17.24 % 35.313 M 0.99 % 34.966 M 14.56 % 30.523 M 37.86 % 22.141 M 9.31 % 20.255 M -8.71 % 22.187 M -4.24 % 23.170 M -6.18 % 24.695 M -4.42 % 25.837 M -24.89 % 34.397 M -7.01 % 36.991 M 2.20 % 36.196 M 29.94 % 27.855 M 31.41 % 21.197 M
Total current assets 1.197 B 1.36 % 1.181 B 25.60 % 939.907 M 39.20 % 675.206 M 1.17 % 667.404 M 108.36 % 320.306 M -20.38 % 402.303 M 9.51 % 367.368 M 16.83 % 314.436 M 6.76 % 294.526 M 23.93 % 237.654 M -1.72 % 241.803 M 38.75 % 174.270 M -11.67 % 197.285 M 18.69 % 166.223 M 5.67 % 157.306 M -5.60 % 166.637 M 31.46 % 126.754 M 2.66 % 123.465 M 21.05 % 101.999 M 8.80 % 93.748 M 10.94 % 84.502 M -0.37 % 84.814 M 10.21 % 76.955 M -7.53 % 83.219 M 13.79 % 73.137 M 4.31 % 70.115 M -6.83 % 75.254 M 10.71 % 67.972 M 8.60 % 62.588 M 8.40 % 57.738 M 7.45 % 53.735 M
Inventory 162.729 M 10.38 % 147.426 M -5.08 % 155.315 M 24.26 % 124.994 M -21.26 % 158.733 M -3.46 % 164.417 M -1.30 % 166.578 M 21.14 % 137.504 M 26.90 % 108.354 M 2.21 % 106.007 M 13.27 % 93.586 M 37.47 % 68.075 M 0.00 % 68.078 M -16.86 % 81.881 M 27.04 % 64.451 M -1.25 % 65.266 M 39.22 % 46.879 M -20.02 % 58.615 M 5.38 % 55.623 M 47.09 % 37.816 M 23.68 % 30.576 M -11.83 % 34.678 M 7.66 % 32.212 M 6.91 % 30.131 M 18.90 % 25.341 M 16.71 % 21.712 M 6.16 % 20.453 M 7.78 % 18.976 M 35.86 % 13.967 M 8.68 % 12.851 M -7.25 % 13.855 M -13.64 % 16.044 M
Net receivables 252.255 M -46.57 % 472.102 M 126.73 % 208.219 M 58.12 % 131.686 M 3.55 % 127.177 M 14.61 % 110.965 M -19.93 % 138.581 M 15.26 % 120.234 M 11.06 % 108.256 M 8.35 % 99.913 M 6.45 % 93.857 M 13.30 % 82.839 M 27.01 % 65.224 M -9.73 % 72.254 M 37.45 % 52.568 M 23.68 % 42.503 M -23.92 % 55.865 M 214.91 % 17.740 M -36.82 % 28.079 M 13.54 % 24.730 M -17.07 % 29.820 M 24.98 % 23.860 M -11.33 % 26.909 M 25.36 % 21.466 M -29.32 % 30.372 M 33.67 % 22.721 M -4.63 % 23.825 M 14.39 % 20.827 M 22.41 % 17.014 M 25.85 % 13.519 M -15.41 % 15.981 M -2.57 % 16.402 M
Tax assets 0.000 -100.00 % 22.918 M 0.000 0.000 -100.00 % 9.268 M -32.82 % 13.796 M -17.00 % 16.621 M -4.41 % 17.388 M -0.21 % 17.425 M 2.90 % 16.934 M -5.14 % 17.852 M 26.44 % 14.119 M 46.54 % 9.635 M 0.67 % 9.571 M 10.38 % 8.671 M 39.92 % 6.197 M 89.92 % 3.263 M 115.81 % 1.512 M 11.01 % 1.362 M -21.95 % 1.745 M -6.93 % 1.875 M 33.36 % 1.406 M 70.22 % 826.000 K 23.47 % 669.000 K 73.77 % 385.000 K 27.91 % 301.000 K 30.30 % 231.000 K -9.06 % 254.000 K -7.97 % 276.000 K 0.000 0.000 0.000
Other assets 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 -100.00 % 1.000 K 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 150.011 M -0.85 % 151.292 M -36.56 % 238.494 M 131.16 % 103.171 M -15.75 % 122.453 M 11.90 % 109.429 M -35.46 % 169.564 M 106.91 % 81.949 M 70.79 % 47.981 M -1.86 % 48.891 M -57.14 % 114.063 M 38.99 % 82.068 M 53.26 % 53.548 M -28.19 % 74.565 M 78.71 % 41.724 M -10.58 % 46.663 M 5.92 % 44.055 M 222.39 % 13.665 M -66.97 % 41.369 M 70.43 % 24.274 M 50.73 % 16.104 M 18.35 % 13.607 M -15.39 % 16.082 M 10.93 % 14.497 M -15.10 % 17.076 M 27.54 % 13.389 M 31.16 % 10.208 M -3.09 % 10.533 M 42.74 % 7.379 M 59.00 % 4.641 M 3.34 % 4.491 M 12.98 % 3.975 M
Tax payables 0.000 -100.00 % 29.472 M 0.000 -100.00 % 28.471 M 28.27 % 22.196 M 23.69 % 17.945 M -30.16 % 25.696 M 59.54 % 16.106 M 30.35 % 12.356 M 37.32 % 8.998 M -53.74 % 19.450 M 37.97 % 14.097 M 4.14 % 13.537 M -11.12 % 15.231 M 39.21 % 10.941 M 19.80 % 9.133 M -35.46 % 14.151 M 97.09 % 7.180 M 9.14 % 6.579 M 62.24 % 4.055 M -19.45 % 5.034 M 25.01 % 4.027 M 3.18 % 3.903 M 14.83 % 3.399 M -2.94 % 3.502 M 6.54 % 3.287 M 0.000 0.000 0.000 -100.00 % 2.870 M 21.20 % 2.368 M -33.76 % 3.575 M
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 20.889 M 223.76 % 6.452 M 11.92 % 5.765 M -8.33 % 6.289 M 131.13 % 2.721 M -45.39 % 4.983 M 2 075.98 % 229.000 K 2 762.50 % 8.000 K -87.88 % 66.000 K -74.81 % 262.000 K -47.07 % 495.000 K -7.99 % 538.000 K -2.89 % 554.000 K -72.12 % 1.987 M -3.31 % 2.055 M -5.99 % 2.186 M -6.18 % 2.330 M -5.93 % 2.477 M -24.39 % 3.276 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -5.043 M -11.82 % -4.510 M -9.97 % -4.101 M -16.11 % -3.532 M -4.25 % -3.388 M -34.44 % -2.520 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
Capital lease obligations 16.541 M 67.45 % 9.878 M -13.83 % 11.464 M 9.71 % 10.449 M 39.25 % 7.504 M -7.46 % 8.109 M 10.16 % 7.361 M 2.22 % 7.201 M -2.08 % 7.354 M 75.26 % 4.196 M -79.38 % 20.349 M -1.75 % 20.712 M 181.95 % 7.346 M 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.140 M -101.52 % 140.392 M 0.000 0.000 0.000 -100.00 % 118.880 M -4.79 % 124.867 M 0.000 0.000 -100.00 % 57.681 M 0.000 -100.00 % 85.084 M 211.48 % 27.316 M 1.56 % 26.897 M -0.86 % 27.131 M 56 622.92 % -48.000 K 96.77 % -1.485 M -107.80 % 19.032 M -69.68 % 62.773 M 0.05 % 62.740 M 4.69 % 59.929 M -0.06 % 59.965 M 15.33 % 51.995 M 151.52 % 20.672 M 3.13 % 20.045 M
Deferred tax liabilities non current 0.000 -100.00 % 17.392 M 0.000 -100.00 % 17.078 M 91.39 % 8.923 M 23.69 % 7.214 M -3.62 % 7.485 M 12.05 % 6.680 M 7.43 % 6.218 M 15.64 % 5.377 M 0.50 % 5.350 M 21.59 % 4.400 M 17.68 % 3.739 M -1.14 % 3.782 M 2.77 % 3.680 M 1.77 % 3.616 M 177.73 % 1.302 M 88.97 % 689.000 K -7.64 % 746.000 K 102.17 % 369.000 K 147.65 % 149.000 K -53.29 % 319.000 K 431.67 % 60.000 K 0.000 -100.00 % 29.000 K 0.000 -100.00 % 14.000 K 0.000 0.000 0.000 0.000 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
Total assets 1.757 B 5.26 % 1.669 B 21.72 % 1.371 B 30.36 % 1.052 B 3.82 % 1.013 B 88.80 % 536.676 M -7.82 % 582.186 M 6.79 % 545.152 M 11.71 % 488.006 M 5.86 % 460.983 M 14.61 % 402.207 M 1.71 % 395.459 M 30.74 % 302.479 M -4.28 % 316.001 M 11.71 % 282.878 M 4.20 % 271.467 M -0.45 % 272.697 M 34.42 % 202.864 M 6.81 % 189.921 M 13.82 % 166.865 M 5.49 % 158.188 M 7.82 % 146.711 M -0.58 % 147.572 M 26.22 % 116.916 M -3.30 % 120.908 M 11.58 % 108.364 M 5.21 % 102.999 M -3.71 % 106.968 M 8.45 % 98.630 M 7.90 % 91.410 M 5.81 % 86.389 M 4.68 % 82.529 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -33.155 M -12.27 % -29.531 M -3.00 % -28.672 M -5 921.73 % 492.500 K 0.00 % 492.500 K 152.96 % -930.000 K 0.00 % -930.000 K 52.07 % -1.941 M 0.00 % -1.941 M 0.000 0.000 100.00 % -1.633 M 0.00 % -1.633 M -296.69 % 830.000 K 0.00 % 830.000 K 247.69 % -562.000 K 0.00 % -562.000 K -220.86 % 465.000 K 0.00 % 465.000 K 33.81 % 347.500 K 0.00 % 347.500 K 137.83 % -918.500 K 0.00 % -918.500 K 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 10.873 M 35.32 % 8.035 M -0.57 % 8.081 M 270.26 % 2.183 M 5.28 % 2.073 M 20.10 % 1.726 M -0.09 % 1.728 M 0.00 % 1.728 M 393.57 % 350.000 K 0.00 % 350.000 K 0.000 0.000 0.000 0.000 -100.00 % 4.880 M 0.00 % 4.880 M 34 757.14 % 14.000 K 0.00 % 14.000 K -67.06 % 42.500 K 0.00 % 42.500 K -82.44 % 242.000 K 0.00 % 242.000 K 128.30 % 106.000 K 0.00 % 106.000 K 138.20 % 44.500 K 0.00 % 44.500 K 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 -100.00 % 105.937 M -53.11 % 225.925 M 506.01 % 37.281 M -71.06 % 128.815 M 1 312.26 % -10.626 M 50.71 % -21.556 M -1 423.93 % -1.415 M 0.00 % -1.415 M -113.87 % 10.196 M 0.00 % 10.196 M -21.12 % 12.926 M 0.00 % 12.926 M 248.58 % -8.700 M 0.00 % -8.700 M -468.41 % -1.531 M 0.00 % -1.531 M 58.77 % -3.713 M 0.00 % -3.713 M -158.33 % 6.365 M 0.00 % 6.365 M 215.35 % -5.518 M 0.00 % -5.518 M -267.62 % -1.501 M 0.00 % -1.501 M -9.12 % -1.376 M 0.00 % -1.376 M 65.91 % -4.035 M 0.00 % -4.035 M -220.68 % 3.344 M 0.00 % 3.344 M 375.19 % -1.215 M 0.00 % -1.215 M
Accounts receivables 0.000 100.00 % -197.939 M 0.000 100.00 % -19.868 M 0.000 -100.00 % 5.084 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
Inventory 0.000 100.00 % -27.941 M 0.000 -100.00 % 38.776 M 0.000 100.00 % -14.052 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
Accounts payables 0.000 0.000 0.000 0.000 0.000 100.00 % -5.597 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
Other working capital 0.000 -100.00 % 331.817 M 46.87 % 225.925 M 1 129.66 % 18.373 M -71.47 % 64.408 M 1 534.92 % 3.940 M 136.55 % -10.778 M -661.97 % -1.415 M 0.00 % -1.415 M -113.87 % 10.196 M 0.00 % 10.196 M -21.12 % 12.926 M 0.00 % 12.926 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 9.700 M -92.31 % 126.112 M 232.16 % 37.967 M 23.57 % 30.726 M 187.11 % -35.272 M -231.01 % 26.924 M -19.73 % 33.542 M 1 523.52 % 2.066 M 0.00 % 2.066 M 281.15 % -1.141 M 0.00 % -1.141 M 43.06 % -2.003 M 0.00 % -2.003 M -17.20 % -1.709 M 0.00 % -1.709 M -17.30 % -1.457 M 0.00 % -1.457 M -874.58 % -149.500 K 0.00 % -149.500 K 31.58 % -218.500 K 0.00 % -218.500 K -148.13 % 454.000 K 0.00 % 454.000 K 30.27 % 348.500 K 0.00 % 348.500 K 139.87 % -874.000 K 0.00 % -874.000 K -119.78 % 4.418 M 0.00 % 4.418 M 19 981.82 % 22.000 K 0.00 % 22.000 K -71.24 % 76.500 K 0.00 % 76.500 K
Net cash provided by operating activities 0.000 -100.00 % 270.498 M -1.33 % 274.137 M 248.50 % 78.663 M -53.63 % 169.652 M 929.25 % 16.483 M 363.92 % 3.553 M -77.62 % 15.879 M 0.00 % 15.879 M 7.40 % 14.785 M 0.00 % 14.785 M 27.12 % 11.630 M 0.00 % 11.630 M 264.57 % -7.067 M 0.00 % -7.067 M -28.95 % -5.481 M 0.00 % -5.481 M -365.14 % 2.067 M 0.00 % 2.067 M -78.88 % 9.787 M 0.00 % 9.787 M 1 076.26 % -1.003 M 0.00 % -1.003 M -142.91 % 2.337 M 0.00 % 2.337 M 159.90 % 899.000 K 0.00 % 899.000 K -48.92 % 1.760 M 0.00 % 1.760 M -78.98 % 8.375 M 0.00 % 8.375 M 38.06 % 6.066 M 0.00 % 6.066 M
Investments in property plant and equipment 0.000 100.00 % -80.114 M -2.88 % -77.872 M -97.18 % -39.493 M 17.77 % -48.026 M -1.78 % -47.186 M -183.20 % -16.662 M 4.31 % -17.413 M 0.00 % -17.413 M -7.26 % -16.234 M 0.00 % -16.234 M 16.39 % -19.416 M 0.00 % -19.416 M -195.71 % -6.566 M 0.00 % -6.566 M -8.69 % -6.041 M 0.00 % -6.041 M -31.44 % -4.596 M 0.00 % -4.596 M -12.83 % -4.074 M 0.00 % -4.074 M 3.95 % -4.241 M 0.00 % -4.241 M -16.38 % -3.644 M 0.00 % -3.644 M -24.24 % -2.933 M 0.00 % -2.933 M -22.64 % -2.392 M 0.00 % -2.392 M -152.93 % -945.500 K 0.00 % -945.500 K 55.32 % -2.116 M 0.00 % -2.116 M
Acquisitions net 0.000 100.00 % -13.754 M -806.66 % -1.517 M 0.000 100.00 % -80.673 M -563.10 % -12.166 M -641.38 % -1.641 M -3 083.64 % 55.000 K 0.00 % 55.000 K -95.33 % 1.177 M 0.00 % 1.177 M 147.79 % 475.000 K 0.00 % 475.000 K 128.51 % -1.666 M 0.00 % -1.666 M -250.02 % 1.111 M 0.00 % 1.111 M 194.71 % -1.173 M 0.00 % -1.173 M -4 008.33 % 30.000 K 0.00 % 30.000 K 101.07 % -2.798 M 0.00 % -2.798 M -1 620.65 % 184.000 K 0.00 % 184.000 K 0.27 % 183.500 K 0.00 % 183.500 K 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 100.00 % -148.000 K 30.84 % -214.000 K 88.67 % -1.888 M -2 045.45 % -88.000 K -66.04 % -53.000 K 0.00 % -53.000 K 67.68 % -164.000 K 0.00 % -164.000 K -101.23 % -81.500 K 0.00 % -81.500 K -64.65 % -49.500 K 0.00 % -49.500 K -8.79 % -45.500 K 0.00 % -45.500 K 97.50 % -1.823 M 0.00 % -1.823 M -1 265.17 % -133.500 K 0.00 % -133.500 K -18.14 % -113.000 K 0.00 % -113.000 K -83.74 % -61.500 K 0.00 % -61.500 K -136.54 % -26.000 K 0.00 % -26.000 K -116.67 % -12.000 K 0.00 % -12.000 K 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 12.000 K -87.63 % 97.000 K 4 750.00 % 2.000 K -73.33 % 7.500 K 0.00 % 7.500 K -87.70 % 61.000 K 0.00 % 61.000 K -99.69 % 19.416 M 0.00 % 19.416 M 155 228.00 % 12.500 K 0.00 % 12.500 K -40.48 % 21.000 K 0.00 % 21.000 K -43.24 % 37.000 K 0.00 % 37.000 K 469.23 % 6.500 K 0.00 % 6.500 K -72.34 % 23.500 K 0.00 % 23.500 K 213.33 % 7.500 K 0.00 % 7.500 K 0.000 0.000 -100.00 % 2.500 K 0.00 % 2.500 K 0.000 0.000 0.000 0.000
Other investing activites 0.000 100.00 % -208.000 K -96.23 % -106.000 K -130.72 % 345.000 K 441.58 % -101.000 K 79.32 % -488.500 K -8.56 % -450.000 K -120.80 % 2.163 M 0.00 % 2.163 M 17.39 % 1.843 M 0.00 % 1.843 M 109.50 % -19.402 M 0.00 % -19.402 M -49 647.44 % -39.000 K 0.00 % -39.000 K 99.36 % -6.080 M 0.00 % -6.080 M -21.59 % -5.000 M 0.00 % -5.000 M -20.95 % -4.134 M 0.00 % -4.134 M 1.62 % -4.202 M 0.00 % -4.202 M -15.31 % -3.644 M 0.00 % -3.644 M -24.24 % -2.933 M 0.00 % -2.933 M -986.30 % -270.000 K 0.00 % -270.000 K 0.000 0.000 0.000 0.000
Net cash used for investing activites 0.000 100.00 % -94.076 M -18.34 % -79.495 M -102.30 % -39.296 M 69.51 % -128.901 M -166.91 % -48.294 M -162.62 % -18.389 M -20.66 % -15.240 M 0.00 % -15.240 M -14.44 % -13.318 M 0.00 % -13.318 M 29.94 % -19.008 M 0.00 % -19.008 M -128.79 % -8.308 M 0.00 % -8.308 M -66.38 % -4.994 M 0.00 % -4.994 M 37.25 % -7.958 M 0.00 % -7.958 M -88.09 % -4.231 M 0.00 % -4.231 M 40.32 % -7.090 M 0.00 % -7.090 M -101.75 % -3.514 M 0.00 % -3.514 M -26.61 % -2.776 M 0.00 % -2.776 M -3.91 % -2.671 M 0.00 % -2.671 M -182.50 % -945.500 K 0.00 % -945.500 K 55.32 % -2.116 M 0.00 % -2.116 M
Debt repayment 0.000 0.000 100.00 % -9.651 M 0.000 0.000 0.000 0.000 100.00 % -1.650 M 0.00 % -1.650 M -111.38 % 14.494 M 0.00 % 14.494 M 228.50 % 4.412 M 0.00 % 4.412 M 279.35 % -2.460 M 0.00 % -2.460 M -120.26 % 12.142 M 0.00 % 12.142 M 120.67 % 5.502 M 0.00 % 5.502 M 82.46 % 3.016 M 0.00 % 3.016 M -26.38 % 4.096 M 0.00 % 4.096 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 -100.00 % 171.000 K 1 105.88 % -17.000 K -200.00 % 17.000 K -29.17 % 24.000 K 0.00 % 24.000 K -44.19 % 43.000 K 0.00 % 43.000 K -99.75 % 17.147 M 0.00 % 17.147 M 27.84 % 13.412 M 0.00 % 13.412 M 1 394.37 % 897.500 K 0.00 % 897.500 K 27.94 % 701.500 K 0.00 % 701.500 K 36.08 % 515.500 K 0.00 % 515.500 K 881.90 % 52.500 K 0.00 % 52.500 K 0.000 0.000 0.000 0.000 -100.00 % 61.500 K 0.00 % 61.500 K -37.88 % 99.000 K 0.00 % 99.000 K 0.000 0.000
Common stock repurchased 0.000 0.000 100.00 % -910.000 K 80.61 % -4.692 M 0.000 100.00 % -542.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -52.000 K 0.00 % -52.000 K 0.000 0.000 100.00 % -18.500 K 0.00 % -18.500 K -825.00 % -2.000 K 0.00 % -2.000 K 0.000 0.000 100.00 % -21.500 K 0.00 % -21.500 K 75.57 % -88.000 K 0.00 % -88.000 K 59.07 % -215.000 K 0.00 % -215.000 K -388.64 % -44.000 K 0.00 % -44.000 K 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 100.00 % -4.771 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.746 M 0.00 % -2.746 M 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 100.00 % -20.478 M 0.000 100.00 % -28.139 M -123.71 % 118.672 M 1 434.74 % -8.891 M -3 765.65 % -230.000 K 71.73 % -813.500 K 0.00 % -813.500 K 90.15 % -8.258 M 0.00 % -8.258 M -208.00 % 7.646 M 0.00 % 7.646 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 % -31.000 K 0.00 % -31.000 K 0.000 0.000
Net cash used provided by financing activities 0.000 100.00 % -20.478 M -33.56 % -15.332 M 53.30 % -32.831 M -127.67 % 118.672 M 1 434.74 % -8.891 M -3 765.65 % -230.000 K -86.99 % -123.000 K 0.00 % -123.000 K -101.96 % 6.279 M 0.00 % 6.279 M -78.46 % 29.153 M 0.00 % 29.153 M 166.18 % 10.952 M 0.00 % 10.952 M -15.89 % 13.021 M 0.00 % 13.021 M 109.96 % 6.202 M 0.00 % 6.202 M 75.63 % 3.531 M 0.00 % 3.531 M -14.44 % 4.127 M 0.00 % 4.127 M 4 789.77 % -88.000 K 0.00 % -88.000 K 97.03 % -2.961 M 0.00 % -2.961 M -17 017.14 % 17.500 K 0.00 % 17.500 K -74.26 % 68.000 K 0.00 % 68.000 K 0.00 % 68.000 K 0.00 % 68.000 K
Effect of forex changes on cash 0.000 -100.00 % 180.000 K -36.40 % 283.000 K 1 232.00 % -25.000 K -211.11 % 22.500 K 104.38 % -513.499 K -205.55 % 486.500 K 697.54 % 61.000 K 0.00 % 61.000 K 2 340.00 % 2.500 K 0.00 % 2.500 K 127.78 % -9.000 K 0.00 % -9.000 K 66.04 % -26.500 K 0.00 % -26.500 K -175.71 % 35.000 K 0.00 % 35.000 K -50.00 % 70.000 K 0.00 % 70.000 K 45.83 % 48.000 K 0.00 % 48.000 K 269.23 % 13.000 K 0.00 % 13.000 K 13.04 % 11.500 K 0.00 % 11.500 K 182.14 % -14.000 K 0.00 % -14.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 100.00 % -379.510 M -200.00 % 379.510 M 0.000 -100.00 % 159.468 M 482.17 % -41.727 M -196.04 % -14.095 M -1 321.40 % 1.154 M 0.00 % 1.154 M -92.55 % 15.497 M 0.00 % 15.497 M -64.40 % 43.530 M 0.00 % 43.530 M 589.10 % -8.900 M 0.00 % -8.900 M -272.35 % 5.164 M 0.00 % 5.164 M 578.58 % 761.000 K 0.00 % 761.000 K -95.83 % 18.270 M 0.00 % 18.270 M 331.15 % -7.904 M 0.00 % -7.904 M -215.15 % -2.508 M 0.00 % -2.508 M 74.15 % -9.702 M 0.00 % -9.702 M -442.92 % -1.787 M 0.00 % -1.787 M -111.92 % 14.994 M 0.00 % 14.994 M 0.000 0.000
Cash at beginning of period 0.000 -100.00 % 379.510 M 0.000 -100.00 % 193.405 M 469.89 % 33.937 M -55.15 % 75.664 M -15.70 % 89.759 M 1.30 % 88.605 M 0.00 % 88.605 M 21.20 % 73.108 M 0.00 % 73.108 M 147.17 % 29.578 M 0.00 % 29.578 M -23.13 % 38.478 M 0.00 % 38.478 M 15.50 % 33.314 M 0.00 % 33.314 M 2.34 % 32.553 M 0.00 % 32.553 M 127.91 % 14.283 M 0.00 % 14.283 M -35.62 % 22.187 M 0.00 % 22.187 M -10.16 % 24.695 M 0.00 % 24.695 M -28.21 % 34.397 M 0.00 % 34.397 M 0.000 0.000 -100.00 % 21.197 M 0.00 % 21.197 M 0.00 % 21.197 M 0.00 % 21.197 M
Cash at end of period 0.000 0.000 -100.00 % 379.510 M 89.83 % 199.916 M 3.37 % 193.405 M 469.89 % 33.937 M -55.15 % 75.664 M -15.70 % 89.759 M 0.00 % 89.759 M 1.30 % 88.605 M 0.00 % 88.605 M 21.20 % 73.108 M 0.00 % 73.108 M 147.17 % 29.578 M 0.00 % 29.578 M -23.13 % 38.478 M 0.00 % 38.478 M 15.50 % 33.314 M 0.00 % 33.314 M 2.34 % 32.553 M 0.00 % 32.553 M 127.91 % 14.283 M 0.00 % 14.283 M -35.62 % 22.187 M 0.00 % 22.187 M -10.16 % 24.695 M 0.00 % 24.695 M 1 481.93 % -1.787 M 0.00 % -1.787 M -104.94 % 36.191 M 0.00 % 36.191 M 70.74 % 21.197 M 0.00 % 21.197 M
Operating cash flow 0.000 -100.00 % 270.498 M -1.33 % 274.137 M 248.50 % 78.663 M -53.63 % 169.652 M 929.25 % 16.483 M 363.92 % 3.553 M -77.62 % 15.879 M 0.00 % 15.879 M 7.40 % 14.785 M 0.00 % 14.785 M 27.12 % 11.630 M 0.00 % 11.630 M 264.57 % -7.067 M 0.00 % -7.067 M -28.95 % -5.481 M 0.00 % -5.481 M -365.14 % 2.067 M 0.00 % 2.067 M -78.88 % 9.787 M 0.00 % 9.787 M 1 076.26 % -1.003 M 0.00 % -1.003 M -142.91 % 2.337 M 0.00 % 2.337 M 159.90 % 899.000 K 0.00 % 899.000 K -48.92 % 1.760 M 0.00 % 1.760 M -78.98 % 8.375 M 0.00 % 8.375 M 38.06 % 6.066 M 0.00 % 6.066 M
Capital expenditure 0.000 100.00 % -80.114 M -2.88 % -77.872 M -97.18 % -39.493 M 17.77 % -48.026 M -1.78 % -47.186 M -183.20 % -16.662 M 4.31 % -17.413 M 0.00 % -17.413 M -7.26 % -16.234 M 0.00 % -16.234 M 16.39 % -19.416 M 0.00 % -19.416 M -195.71 % -6.566 M 0.00 % -6.566 M -8.69 % -6.041 M 0.00 % -6.041 M -31.44 % -4.596 M 0.00 % -4.596 M -12.83 % -4.074 M 0.00 % -4.074 M 3.95 % -4.241 M 0.00 % -4.241 M -16.38 % -3.644 M 0.00 % -3.644 M -24.24 % -2.933 M 0.00 % -2.933 M -22.64 % -2.392 M 0.00 % -2.392 M -152.93 % -945.500 K 0.00 % -945.500 K 55.32 % -2.116 M 0.00 % -2.116 M
Free CashFlow 0.000 -100.00 % 190.384 M -3.00 % 196.265 M 401.06 % 39.170 M -67.79 % 121.626 M 496.14 % -30.703 M -134.21 % -13.109 M -754.84 % -1.534 M 0.00 % -1.534 M -5.80 % -1.450 M 0.00 % -1.450 M 81.38 % -7.786 M 0.00 % -7.786 M 42.89 % -13.633 M 0.00 % -13.633 M -18.33 % -11.522 M 0.00 % -11.522 M -355.58 % -2.529 M 0.00 % -2.529 M -144.26 % 5.714 M 0.00 % 5.714 M 208.96 % -5.244 M 0.00 % -5.244 M -301.03 % -1.308 M 0.00 % -1.308 M 35.72 % -2.034 M 0.00 % -2.034 M -222.09 % -631.500 K 0.00 % -631.500 K -108.50 % 7.429 M 0.00 % 7.429 M 88.08 % 3.950 M 0.00 % 3.950 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009