SOH.JO

South Ocean Holdings Limited SOH.JO

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 2.568 B 8.65 % 2.364 B 26.18 % 1.873 B -6.41 % 2.002 B 14.83 % 1.743 B 11.92 % 1.557 B -9.87 % 1.728 B 21.18 % 1.426 B -19.77 % 1.777 B 7.23 % 1.657 B -3.37 % 1.715 B 1.44 % 1.691 B 20.24 % 1.406 B 11.52 % 1.261 B 10.80 % 1.138 B 18.81 % 957.972 M -15.72 % 1.137 B 33.31 % 852.594 M 86.03 % 458.310 M
Net income 33.891 M -61.76 % 88.634 M 97.12 % 44.964 M -40.10 % 75.065 M 178.65 % 26.939 M 256.43 % -17.221 M -370.01 % -3.664 M 93.61 % -57.350 M -46.53 % -39.139 M -181.19 % -13.919 M -137.10 % 37.518 M 130.89 % -121.448 M -2.67 % -118.285 M -358.33 % 45.789 M -12.74 % 52.476 M 65.76 % 31.657 M -48.19 % 61.101 M -51.43 % 125.792 M 128.05 % 55.160 M
Income before tax 45.323 M -62.47 % 120.764 M 107.54 % 58.187 M -45.15 % 106.085 M 269.48 % 28.712 M 222.35 % -23.468 M -158.79 % 39.918 M 1 145.25 % -3.819 M 92.94 % -54.106 M -185.94 % -18.922 M -132.24 % 58.700 M 152.84 % -111.091 M -5.44 % -105.362 M -262.00 % 65.040 M -15.25 % 76.743 M 72.57 % 44.471 M -58.77 % 107.869 M -39.96 % 179.667 M 122.96 % 80.582 M
Income before tax ratio 0.02 -65.46 % 0.05 64.48 % 0.03 -41.39 % 0.05 221.76 % 0.02 209.31 % -0.02 -165.23 % 0.02 962.54 % 0.00 91.20 % -0.03 -166.66 % -0.01 -133.36 % 0.03 152.09 % -0.07 12.31 % -0.07 -245.26 % 0.05 -23.51 % 0.07 45.25 % 0.05 -51.09 % 0.09 -54.96 % 0.21 19.85 % 0.18
EBITDA 84.692 M -51.16 % 173.405 M 109.77 % 82.666 M -39.57 % 136.799 M 135.77 % 58.021 M 706.07 % 7.198 M -90.42 % 75.168 M 116.07 % 34.789 M 434.35 % -10.405 M -149.17 % 21.161 M -78.64 % 99.073 M 238.76 % -71.397 M -0.70 % -70.902 M -193.27 % 76.016 M -29.99 % 108.586 M 35.69 % 80.026 M -46.33 % 149.100 M -24.80 % 198.270 M 133.36 % 84.963 M
Net income ratio 0.01 -64.81 % 0.04 56.22 % 0.02 -35.99 % 0.04 142.66 % 0.02 239.76 % -0.01 -421.46 % 0.00 94.73 % -0.04 -82.64 % -0.02 -162.23 % -0.01 -138.40 % 0.02 130.45 % -0.07 14.61 % -0.08 -331.64 % 0.04 -21.25 % 0.05 39.52 % 0.03 -38.53 % 0.05 -63.56 % 0.15 22.59 % 0.12
Ratio EBITDA 0.03 -55.05 % 0.07 66.24 % 0.04 -35.43 % 0.07 105.32 % 0.03 620.19 % 0.00 -89.38 % 0.04 78.30 % 0.02 516.76 % -0.01 -145.86 % 0.01 -77.90 % 0.06 236.80 % -0.04 16.25 % -0.05 -183.64 % 0.06 -36.82 % 0.10 14.21 % 0.08 -36.32 % 0.13 -43.59 % 0.23 25.44 % 0.19
Gross profit ratio 0.06 -40.30 % 0.10 36.35 % 0.07 -19.22 % 0.09 81.30 % 0.05 19.39 % 0.04 -51.22 % 0.08 77.80 % 0.05 -46.01 % 0.09 -9.30 % 0.10 -37.60 % 0.15 20.19 % 0.13 -21.13 % 0.16 -9.52 % 0.18 -14.72 % 0.21 -5.66 % 0.22 -18.92 % 0.27 -3.37 % 0.28 16.71 % 0.24
Weighted average shs out dil 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 8.21 % 187.858 M 20.13 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 20.56 % 129.713 M 57.44 % 82.390 M
Weighted average shs out 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 8.21 % 187.858 M 20.13 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 20.56 % 129.713 M 57.44 % 82.390 M
EPS diluted 0.17 -61.36 % 0.44 100.00 % 0.22 -40.54 % 0.37 184.62 % 0.13 253.48 % -0.08 -334.36 % -0.02 94.73 % -0.37 -48.00 % -0.25 -180.90 % -0.09 -137.08 % 0.24 130.77 % -0.78 -2.63 % -0.76 -362.07 % 0.29 -99.14 % 33.60 16 700.00 % 0.20 -48.72 % 0.39 -59.79 % 0.97 44.78 % 0.67
Earnings per share 0.17 -61.36 % 0.44 100.00 % 0.22 -40.54 % 0.37 184.62 % 0.13 253.48 % -0.08 -334.36 % -0.02 94.73 % -0.37 -48.00 % -0.25 -180.90 % -0.09 -137.08 % 0.24 130.77 % -0.78 -2.63 % -0.76 -362.07 % 0.29 -99.14 % 33.60 16 700.00 % 0.20 -48.72 % 0.39 -59.79 % 0.97 44.78 % 0.67
Gross profit 148.043 M -35.14 % 228.251 M 72.04 % 132.670 M -24.40 % 175.493 M 108.19 % 84.294 M 33.62 % 63.083 M -56.03 % 143.478 M 115.46 % 66.591 M -56.69 % 153.743 M -2.74 % 158.081 M -39.71 % 262.181 M 21.92 % 215.046 M -5.17 % 226.781 M 0.90 % 224.748 M -5.51 % 237.845 M 12.08 % 212.216 M -31.67 % 310.556 M 28.82 % 241.072 M 117.12 % 111.032 M
Income tax expense 11.432 M -64.42 % 32.130 M 142.99 % 13.223 M -57.37 % 31.020 M 335.19 % 7.128 M 214.10 % -6.247 M -143.84 % 14.250 M 492.76 % 2.404 M 116.06 % -14.967 M -199.16 % -5.003 M -123.62 % 21.182 M 104.52 % 10.357 M -19.86 % 12.923 M -32.87 % 19.251 M -20.67 % 24.267 M 89.38 % 12.814 M -72.60 % 46.768 M -13.19 % 53.875 M 111.92 % 25.422 M
Cost of revenue 2.420 B 13.33 % 2.135 B 22.69 % 1.740 B -4.69 % 1.826 B 10.09 % 1.659 B 11.01 % 1.494 B -5.69 % 1.584 B 16.56 % 1.359 B -16.28 % 1.623 B 8.28 % 1.499 B 3.18 % 1.453 B -1.55 % 1.476 B 25.12 % 1.180 B 13.83 % 1.036 B 15.10 % 900.285 M 20.72 % 745.756 M -9.72 % 826.061 M 35.08 % 611.522 M 76.09 % 347.278 M
General and administrative expenses 47.689 M -15.82 % 56.652 M 20.66 % 46.951 M -12.34 % 53.562 M 115.46 % 24.859 M -35.33 % 38.437 M -30.35 % 55.183 M 43.56 % 38.438 M -44.10 % 68.765 M -8.36 % 75.038 M 13.72 % 65.987 M -0.98 % 66.638 M 2.15 % 65.235 M -1.46 % 66.200 M 2.84 % 64.370 M 17.14 % 54.953 M 16.12 % 47.324 M 14.38 % 41.375 M 217.78 % 13.020 M
Selling and marketing expenses 6.034 M 5.90 % 5.698 M 102.49 % 2.814 M 7.12 % 2.627 M 25.51 % 2.093 M 14.50 % 1.828 M -13.61 % 2.116 M -16.43 % 2.532 M -90.13 % 25.653 M -0.65 % 25.822 M -11.34 % 29.124 M 9.62 % 26.567 M 11.32 % 23.866 M -2.10 % 24.378 M -12.71 % 27.927 M 30.44 % 21.410 M 19.10 % 17.976 M 238.21 % 5.315 M 633.10 % 725.000 K
Other expenses 14.332 M -37.68 % 22.996 M 8.29 % 21.236 M 198.68 % 7.110 M -63.07 % 19.254 M -48.15 % 37.132 M 32.93 % 27.933 M 174.90 % 10.161 M -89.46 % 96.362 M 45.10 % 66.410 M -24.04 % 87.424 M -59.26 % 214.580 M -6.20 % 228.766 M 291.29 % 58.464 M 2.48 % 57.051 M -24.63 % 75.694 M -32.73 % 112.519 M 398.57 % -37.686 M -2 755.00 % -1.320 M
Operating expenses 68.055 M -20.26 % 85.346 M 20.20 % 71.001 M 12.17 % 63.299 M 36.99 % 46.206 M -40.30 % 77.397 M -9.19 % 85.232 M 66.69 % 51.131 M -73.20 % 190.780 M 17.73 % 162.049 M -12.36 % 184.899 M -40.18 % 309.089 M -2.76 % 317.867 M 113.27 % 149.042 M -0.20 % 149.348 M -1.78 % 152.057 M -14.49 % 177.819 M 1 874.89 % 9.004 M -27.53 % 12.425 M
Cost and expenses 2.488 B 12.04 % 2.221 B 22.59 % 1.811 B -4.45 % 1.896 B 10.96 % 1.709 B 8.71 % 1.572 B -5.86 % 1.670 B 18.38 % 1.410 B -22.26 % 1.814 B 9.20 % 1.661 B 1.43 % 1.638 B -8.24 % 1.785 B 19.20 % 1.497 B 26.33 % 1.185 B 12.93 % 1.050 B 16.91 % 897.813 M -10.57 % 1.004 B 61.78 % 620.526 M 72.51 % 359.703 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 53.723 M -13.84 % 62.350 M 25.29 % 49.765 M -11.43 % 56.189 M 108.48 % 26.952 M -33.06 % 40.265 M -29.73 % 57.299 M 39.86 % 40.970 M -56.61 % 94.418 M -6.39 % 100.860 M 6.04 % 95.111 M 2.04 % 93.205 M 4.61 % 89.101 M -1.63 % 90.578 M -1.86 % 92.297 M 20.87 % 76.363 M 16.94 % 65.300 M 39.86 % 46.690 M 239.69 % 13.745 M
Interest income 4.704 M 62.26 % 2.899 M 100.07 % 1.449 M 546.88 % 224.000 K -35.82 % 349.000 K -66.21 % 1.033 M 14.52 % 902.000 K 8.94 % 828.000 K -1.31 % 839.000 K -19.09 % 1.037 M -4.86 % 1.090 M 104.50 % 533.000 K 11.51 % 478.000 K 54.19 % 310.000 K -81.78 % 1.701 M -40.17 % 2.843 M 2.93 % 2.762 M -36.02 % 4.317 M 4 174.26 % 101.000 K
Interest expense 39.369 M 57.22 % 25.040 M 507.47 % 4.122 M -34.91 % 6.333 M -34.88 % 9.725 M -38.15 % 15.723 M -28.44 % 21.972 M -8.24 % 23.946 M 28.85 % 18.585 M -8.88 % 20.397 M -7.36 % 22.018 M 16.99 % 18.821 M 27.57 % 14.754 M 34.42 % 10.976 M -18.42 % 13.455 M -27.39 % 18.531 M -32.93 % 27.630 M 175.53 % 10.028 M 128.90 % 4.381 M
Depreciation and amortization 19.512 M -46.34 % 36.364 M 78.63 % 20.357 M -16.50 % 24.381 M 24.49 % 19.584 M 31.06 % 14.943 M 12.54 % 13.278 M -9.44 % 14.662 M 0.87 % 14.536 M -26.16 % 19.686 M 7.25 % 18.355 M -11.80 % 20.811 M 0.85 % 20.635 M 6 556.45 % 310.000 K -98.31 % 18.388 M 1.27 % 18.157 M 16.17 % 15.630 M 262.06 % 4.317 M 4 174.26 % 101.000 K
Operating income 79.988 M -44.03 % 142.905 M 134.81 % 60.860 M -45.75 % 112.194 M 194.57 % 38.088 M 591.78 % -7.745 M -112.70 % 60.988 M 216.02 % 19.299 M 160.62 % -31.838 M -7 368.95 % 438.000 K -99.45 % 79.646 M 185.88 % -92.739 M -1.81 % -91.086 M -220.32 % 75.706 M -14.45 % 88.497 M 47.11 % 60.159 M -54.68 % 132.737 M -28.40 % 185.378 M 118.45 % 84.862 M
Operating income ratio 0.03 -48.48 % 0.06 86.09 % 0.03 -42.04 % 0.06 156.52 % 0.02 539.38 % 0.00 -114.09 % 0.04 160.78 % 0.01 175.56 % -0.02 -6 878.82 % 0.00 -99.43 % 0.05 184.66 % -0.05 15.32 % -0.06 -207.88 % 0.06 -22.79 % 0.08 23.82 % 0.06 -46.23 % 0.12 -46.29 % 0.22 17.43 % 0.19
Total other income expenses net -34.665 M -56.56 % -22.141 M -728.32 % -2.673 M 56.24 % -6.109 M 34.84 % -9.376 M 36.17 % -14.690 M 30.28 % -21.070 M 8.86 % -23.118 M -30.27 % -17.746 M 8.34 % -19.360 M 7.57 % -20.946 M -14.13 % -18.352 M -28.55 % -14.276 M -33.85 % -10.666 M 9.26 % -11.754 M 25.08 % -15.688 M 36.91 % -24.868 M -335.44 % -5.711 M -33.43 % -4.280 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt 97.498 M 20.89 % 80.652 M 189.91 % -89.702 M -4.17 % -86.113 M -365.85 % 32.391 M -54.56 % 71.289 M -20.70 % 89.895 M -4.51 % 94.139 M -58.47 % 226.701 M 42.78 % 158.776 M -25.10 % 211.995 M 3.13 % 205.569 M 4.29 % 197.106 M 108.66 % 94.464 M 30.72 % 72.266 M -9.19 % 79.575 M -56.39 % 182.468 M 0.000 0.000
Total investments 620.000 K -93.15 % 9.045 M 3 920.00 % 225.000 K -91.13 % 2.536 M 993.10 % 232.000 K -45.28 % 424.000 K 0.00 % 424.000 K -1.17 % 429.000 K 105.51 % -7.783 M 11.36 % -8.780 M 12.15 % -9.994 M -1 910.51 % 552.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 218.950 M 32.77 % 164.913 M 272.85 % 44.230 M -17.88 % 53.861 M 1.36 % 53.136 M -38.98 % 87.078 M -17.46 % 105.495 M -0.16 % 105.659 M -57.57 % 249.037 M 37.90 % 180.593 M -27.29 % 248.385 M 6.04 % 234.246 M 1.90 % 229.870 M 88.14 % 122.179 M 4.55 % 116.866 M -18.96 % 144.210 M -30.21 % 206.623 M 0.000 0.000
Accumulated other comprehensive income loss 502.999 K -3.46 % 521.000 K 13.02 % 461.000 K 2.22 % 451.000 K 3.92 % 434.000 K 5.85 % 410.000 K -80.13 % 2.063 M 67.72 % 1.230 M -31.63 % 1.799 M -28.41 % 2.513 M 144.69 % 1.027 M 62.24 % 633.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 247.784 M 18.80 % 208.566 M 56.12 % 133.593 M 26.68 % 105.460 M 188.99 % 36.493 M 281.97 % 9.554 M -62.41 % 25.414 M -12.60 % 29.078 M -66.36 % 86.428 M -31.17 % 125.567 M -9.98 % 139.486 M 36.79 % 101.968 M -54.36 % 223.416 M -34.55 % 341.349 M 15.35 % 295.912 M 19.26 % 248.127 M 14.62 % 216.470 M 0.000 0.000
Common stock 1.743 M 0.00 % 1.743 M 0.00 % 1.743 M 0.00 % 1.743 M 0.00 % 1.743 M 0.00 % 1.743 M 0.00 % 1.743 M -99.61 % 441.645 M 0.00 % 441.645 M 34 566.01 % 1.274 M 0.00 % 1.274 M 0.00 % 1.274 M -99.71 % 441.645 M 0.00 % 441.645 M 0.00 % 441.645 M 34 566.01 % 1.274 M 0.00 % 1.274 M 0.00 % 1.274 M 79.44 % 710.000 K
Total equity 681.925 M 1.71 % 670.430 M 12.88 % 593.933 M 4.70 % 567.254 M 13.84 % 498.270 M 5.72 % 471.307 M -3.58 % 488.820 M 3.57 % 471.953 M -10.93 % 529.872 M -7.00 % 569.725 M -2.14 % 582.158 M 6.97 % 544.246 M -18.14 % 664.870 M -15.09 % 782.994 M 6.26 % 736.851 M 6.83 % 689.772 M 4.81 % 658.115 M 2.95 % 639.236 M 450.46 % 116.128 M
Other non current liabilities 11.501 M 401.35 % 2.294 M -44.20 % 4.111 M -64.75 % 11.662 M 320.10 % 2.776 M 59.72 % 1.738 M -79.32 % 8.406 M 1 608.54 % 492.000 K 0.00 % 492.000 K 0.000 -100.00 % 2.891 M 62.97 % 1.774 M -22.90 % 2.301 M 31.04 % 1.756 M -25.91 % 2.370 M 0.000 0.000 -100.00 % 1.591 M -69.44 % 5.207 M
Long term debt 183.264 M 36.49 % 134.270 M 402.13 % 26.740 M -30.34 % 38.388 M 12.37 % 34.162 M -12.53 % 39.055 M 0.13 % 39.005 M -22.45 % 50.294 M -3.33 % 52.025 M -18.58 % 63.899 M -20.39 % 80.267 M 90.96 % 42.033 M -8.74 % 46.059 M -34.25 % 70.055 M -2.04 % 71.513 M -30.24 % 102.518 M -26.11 % 138.740 M -2.78 % 142.712 M 0.000
Total non current liabilities 218.377 M 36.94 % 159.472 M 213.64 % 50.846 M -32.40 % 75.215 M 26.42 % 59.494 M -2.97 % 61.315 M -16.44 % 73.382 M -13.31 % 84.648 M -3.31 % 87.543 M -13.39 % 101.082 M -16.09 % 120.464 M 55.57 % 77.436 M -5.32 % 81.785 M -22.59 % 105.653 M 3.13 % 102.449 M -20.79 % 129.336 M -23.12 % 168.237 M -3.39 % 174.140 M 1 085.19 % 14.693 M
Other current liabilities 2.373 M -94.88 % 46.389 M 5.36 % 44.029 M 16.44 % 37.814 M -1.36 % 38.336 M 19.00 % 32.214 M -62.19 % 85.197 M -12.82 % 97.725 M 147.32 % 39.513 M 11.10 % 35.564 M -12.20 % 40.504 M 68.13 % 24.091 M -21.75 % 30.786 M -15.22 % 36.313 M 37.72 % 26.368 M 39.99 % 18.835 M 470 775.00 % 4.000 K 100.25 % -1.587 M -102.10 % 75.647 M
Deferred revenue 0.000 -100.00 % 768.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 426.000 K 0.000 0.000 -100.00 % 44.077 M 0.000 -100.00 % 471.000 K -66.38 % 1.401 M -24.19 % 1.848 M -57.81 % 4.380 M -37.86 % 7.049 M 0.000 0.000
Short term debt 35.686 M 16.46 % 30.643 M 75.20 % 17.490 M 13.04 % 15.473 M -18.45 % 18.974 M -60.49 % 48.023 M -27.77 % 66.490 M 20.09 % 55.365 M -72.03 % 197.969 M 69.65 % 116.694 M -30.59 % 168.118 M -12.54 % 192.213 M 4.57 % 183.811 M 252.64 % 52.124 M 14.93 % 45.353 M 8.78 % 41.692 M -38.58 % 67.883 M 94.59 % 34.885 M 0.000
Total current liabilities 333.508 M 30.31 % 255.937 M 6.33 % 240.694 M 113.02 % 112.989 M -17.28 % 136.584 M -21.13 % 173.180 M -41.62 % 296.659 M -9.64 % 328.293 M 0.79 % 325.727 M 36.37 % 238.857 M -20.90 % 301.969 M -7.36 % 325.975 M 16.77 % 279.160 M 44.60 % 193.055 M 48.12 % 130.341 M 24.05 % 105.071 M -34.75 % 161.024 M 30.30 % 123.584 M 17.92 % 104.804 M
Total liabilities 551.885 M 32.85 % 415.409 M 42.49 % 291.540 M 54.91 % 188.204 M -4.02 % 196.078 M -16.38 % 234.495 M -36.63 % 370.041 M -10.39 % 412.941 M -0.08 % 413.270 M 21.57 % 339.939 M -19.53 % 422.433 M 4.72 % 403.411 M 11.77 % 360.945 M 20.84 % 298.708 M 28.32 % 232.790 M -0.69 % 234.407 M -28.81 % 329.261 M 10.59 % 297.724 M 149.15 % 119.497 M
Other non current assets 263.000 K -98.95 % 25.089 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.783 M -11.36 % 8.780 M -12.15 % 9.994 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.121 M 0.000
Long term investments 354.000 K -96.09 % 9.045 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.783 M 11.36 % -8.780 M 12.15 % -9.994 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.783 M -11.36 % 8.780 M -12.15 % 9.994 M -4.66 % 10.482 M 6.63 % 9.830 M -97.09 % 337.222 M -1.97 % 343.991 M -0.70 % 346.430 M -0.98 % 349.848 M -10.03 % 388.868 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 -100.00 % 148.108 M 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 100.00 % -18.493 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.783 M -11.36 % 8.780 M -12.15 % 9.994 M -4.66 % 10.482 M -93.36 % 157.938 M -53.16 % 337.222 M -1.97 % 343.991 M -0.70 % 346.430 M -0.98 % 349.848 M -10.03 % 388.868 M 0.000
Property plant equipment net 342.780 M 7.07 % 320.136 M 28.52 % 249.097 M 20.37 % 206.949 M -9.65 % 229.061 M 4.11 % 220.010 M 14.80 % 191.650 M -34.60 % 293.035 M 1.15 % 289.699 M -7.63 % 313.633 M -0.75 % 315.993 M 11.26 % 284.015 M -11.56 % 321.122 M 4.97 % 305.929 M 17.83 % 259.642 M 7.96 % 240.499 M -3.10 % 248.187 M 32.73 % 186.990 M 190.77 % 64.308 M
Total non current assets 365.820 M 5.22 % 347.674 M 38.90 % 250.307 M 20.61 % 207.532 M -9.62 % 229.611 M 3.99 % 220.808 M 15.21 % 191.650 M -35.58 % 297.500 M -6.82 % 319.269 M -3.66 % 331.390 M 0.39 % 330.088 M 12.09 % 294.497 M -38.53 % 479.060 M -25.51 % 643.151 M 6.55 % 603.633 M 2.85 % 586.929 M -1.86 % 598.035 M 3.65 % 576.979 M 797.21 % 64.308 M
Other current assets 905.000 K -70.24 % 3.041 M -84.84 % 20.054 M 16 611.67 % 120.000 K -95.83 % 2.878 M -97.02 % 96.478 M -60.59 % 244.794 M 22.30 % 200.155 M 9 098.30 % 2.176 M -28.04 % 3.024 M -48.58 % 5.881 M -87.23 % 46.037 M -80.06 % 230.825 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 105.660 M
Short term investments 0.000 -100.00 % 266.000 K 18.22 % 225.000 K -91.13 % 2.536 M 993.10 % 232.000 K -45.28 % 424.000 K 0.00 % 424.000 K -1.17 % 429.000 K -25.00 % 572.000 K -2.05 % 584.000 K -4.89 % 614.000 K 11.23 % 552.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 121.452 M 44.14 % 84.261 M -37.09 % 133.932 M -4.32 % 139.974 M 574.74 % 20.745 M 31.39 % 15.789 M 1.21 % 15.600 M 35.42 % 11.520 M -48.42 % 22.336 M 2.38 % 21.817 M -40.05 % 36.390 M 26.90 % 28.677 M -12.47 % 32.764 M 18.22 % 27.715 M -37.86 % 44.600 M -31.00 % 64.635 M 167.58 % 24.155 M 0.000 0.000
Cash and short term investments 121.452 M 44.14 % 84.261 M -37.09 % 133.932 M -4.32 % 139.974 M 574.74 % 20.745 M 31.39 % 15.789 M 1.21 % 15.600 M 35.42 % 11.520 M -48.42 % 22.336 M 2.38 % 21.817 M -40.05 % 36.390 M 26.90 % 28.677 M -12.47 % 32.764 M 18.22 % 27.715 M -37.86 % 44.600 M -31.00 % 64.635 M 167.58 % 24.155 M 0.000 0.000
Total current assets 867.990 M 17.59 % 738.165 M 16.22 % 635.166 M 15.92 % 547.926 M 17.90 % 464.737 M -4.18 % 484.994 M -27.31 % 667.211 M 13.59 % 587.394 M -5.85 % 623.873 M 7.89 % 578.274 M -14.27 % 674.503 M 3.27 % 653.160 M 19.46 % 546.755 M 24.67 % 438.551 M 19.82 % 366.008 M 8.53 % 337.250 M -13.38 % 389.341 M 8.16 % 359.981 M 110.13 % 171.317 M
Inventory 510.973 M 34.33 % 380.400 M 28.80 % 295.352 M 40.98 % 209.500 M 14.89 % 182.345 M 3.79 % 175.694 M -2.93 % 181.003 M 11.13 % 162.879 M -50.10 % 326.407 M 1.59 % 321.305 M -15.34 % 379.527 M 31.21 % 289.247 M 2.15 % 283.166 M 15.59 % 244.966 M 29.90 % 188.579 M 28.58 % 146.664 M -22.73 % 189.806 M 6.70 % 177.884 M 170.93 % 65.657 M
Net receivables 234.660 M -13.24 % 270.463 M 45.54 % 185.828 M -6.30 % 198.332 M -23.36 % 258.769 M 31.33 % 197.033 M -12.84 % 226.070 M 6.22 % 212.840 M -22.02 % 272.954 M 17.59 % 232.128 M -7.92 % 252.090 M -23.10 % 327.834 M 46.47 % 223.817 M 34.94 % 165.870 M 24.87 % 132.829 M 5.46 % 125.951 M -28.18 % 175.380 M 28.30 % 136.696 M 0.000
Tax assets 22.423 M 88.48 % 11.897 M 883.22 % 1.210 M 107.55 % 583.000 K 6.00 % 550.000 K -31.08 % 798.000 K 0.000 -100.00 % 4.465 M -79.51 % 21.787 M 142.70 % 8.977 M 118.90 % 4.101 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 295.020 M 66.33 % 177.369 M 2.20 % 173.550 M 207.33 % 56.470 M -26.95 % 77.308 M -16.66 % 92.764 M -35.35 % 143.490 M -17.90 % 174.777 M 101.57 % 86.707 M 1.13 % 85.734 M -2.58 % 88.002 M -17.31 % 106.428 M 65.49 % 64.311 M -37.69 % 103.217 M 81.81 % 56.772 M 41.35 % 40.164 M -53.35 % 86.088 M 12.01 % 76.856 M 174.21 % 28.028 M
Tax payables 429.000 K -44.14 % 768.000 K -86.35 % 5.625 M 74.04 % 3.232 M 64.39 % 1.966 M 998.32 % 179.000 K -87.92 % 1.482 M 247.89 % 426.000 K -72.30 % 1.538 M 77.80 % 865.000 K -83.82 % 5.345 M 64.82 % 3.243 M 1 186.90 % 252.000 K -82.01 % 1.401 M -24.19 % 1.848 M -57.81 % 4.380 M -37.86 % 7.049 M -47.51 % 13.430 M 1 089.55 % 1.129 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -37.183 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -27.705 M 0.000 100.00 % -1.464 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
Capital lease obligations 81.936 M -1.17 % 82.903 M 1 387.32 % 5.574 M -14.48 % 6.518 M -29.69 % 9.271 M -40.01 % 15.453 M 0.000 0.000 -100.00 % 957.000 K 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
Other total stockholders equity 459.600 M 0.00 % 459.600 M 0.00 % 459.600 M 0.00 % 459.600 M 0.00 % 459.600 M 0.00 % 459.600 M 0.00 % 459.600 M 4.37 % 440.371 M 0.000 -100.00 % 440.371 M 0.00 % 440.371 M 0.00 % 440.371 M 0.04 % 440.180 M 124 951.14 % 352.000 K 149.86 % -706.000 K -100.16 % 440.371 M 0.00 % 440.371 M 0.00 % 440.371 M 281.54 % 115.418 M
Deferred tax liabilities non current 23.612 M 3.07 % 22.908 M 14.57 % 19.995 M -20.54 % 25.165 M 11.57 % 22.556 M 9.91 % 20.522 M -20.98 % 25.971 M -23.30 % 33.862 M -3.32 % 35.026 M -5.80 % 37.183 M -0.33 % 37.306 M 10.93 % 33.629 M 0.61 % 33.425 M -1.23 % 33.842 M 18.47 % 28.566 M 6.52 % 26.818 M -9.08 % 29.497 M -1.14 % 29.837 M 214.54 % 9.486 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
Total assets 1.234 B 13.63 % 1.086 B 22.63 % 885.473 M 17.21 % 755.458 M 8.80 % 694.348 M -1.62 % 705.802 M -17.82 % 858.861 M -2.94 % 884.894 M -6.18 % 943.142 M 3.68 % 909.664 M -9.45 % 1.005 B 6.01 % 947.657 M -7.62 % 1.026 B -5.17 % 1.082 B 11.56 % 969.641 M 4.92 % 924.179 M -6.40 % 987.376 M 5.38 % 936.960 M 297.65 % 235.625 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Deferred income tax 0.000 0.000 0.000 100.00 % -26.482 M -58.99 % -16.656 M 11.13 % -18.742 M 58.14 % -44.775 M 0.000 100.00 % -16.820 M 37.46 % -26.895 M 28.42 % -37.574 M -129.81 % 126.056 M -51.73 % 261.140 M 0.000 100.00 % -36.455 M 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 100.00 % -2.417 M -131.44 % 7.688 M 243.83 % 2.236 M 133.53 % -6.668 M -175.74 % 8.804 M 0.000 -100.00 % 492.000 K 110.55 % -4.663 M -261.41 % 2.889 M 560.03 % -628.000 K -144.86 % 1.400 M 0.000 -100.00 % 7.380 M 0.000 0.000 0.000 0.000
Change in working capital -11.862 M 92.19 % -151.895 M -671.31 % 26.587 M 211.65 % 8.531 M 113.42 % -63.561 M -389.16 % -12.994 M 16.59 % -15.579 M -110.67 % 145.946 M 430.76 % -44.125 M -155.87 % 78.973 M 489.13 % -20.295 M 45.84 % -37.475 M 74.17 % -145.075 M 0.000 100.00 % -30.937 M -146.01 % 67.247 M 256.29 % -43.026 M 0.000 0.000
Accounts receivables 38.669 M 155.74 % -69.380 M -1 162.14 % -5.497 M -109.62 % 57.170 M 212.35 % -50.887 M -263.68 % 31.089 M 922.03 % -3.782 M -122.09 % 17.117 M 137.59 % -45.533 M -274.93 % 26.029 M -65.89 % 76.302 M 208.42 % -70.379 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -130.573 M -53.53 % -85.048 M 0.94 % -85.852 M -216.16 % -27.155 M -308.28 % -6.651 M -225.28 % 5.309 M -69.09 % 17.174 M -37.09 % 27.301 M 635.10 % -5.102 M -108.76 % 58.222 M 164.49 % -90.280 M -1 384.62 % -6.081 M 84.08 % -38.200 M 0.000 100.00 % -41.915 M -197.16 % 43.142 M 461.87 % -11.922 M 0.000 0.000
Accounts payables 80.042 M 3 059.97 % 2.533 M -97.85 % 117.936 M 648.95 % -21.484 M -256.70 % -6.023 M 87.81 % -49.392 M -70.49 % -28.971 M -128.53 % 101.528 M 1 459.57 % 6.510 M 223.34 % -5.278 M 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 100.00 % -32.753 M -127.61 % 118.645 M 404.04 % -39.023 M -288.05 % 20.751 M -70.35 % 69.985 M 322.92 % -31.394 M 70.63 % -106.875 M 0.000 -100.00 % 10.978 M -54.46 % 24.105 M 177.50 % -31.104 M 0.000 0.000
Other non cash items 65.782 M 446.75 % -18.971 M -12.65 % -16.840 M -375.66 % 6.109 M -34.84 % 9.376 M -36.17 % 14.690 M -37.53 % 23.516 M 3 980.53 % -606.000 K -102.72 % 22.268 M 15.02 % 19.360 M -7.57 % 20.946 M 14.13 % 18.352 M 120.15 % -91.086 M -1 354.35 % -6.263 M -150.37 % 12.434 M 140.69 % -30.559 M 60.92 % -78.202 M -18.39 % -66.053 M 10.96 % -74.184 M
Net cash provided by operating activities 53.920 M 217.55 % -45.868 M -153.41 % 85.875 M -32.01 % 126.312 M 944.67 % -14.954 M 51.57 % -30.879 M -492.41 % 7.869 M -93.49 % 120.939 M 316.95 % -55.746 M -182.54 % 67.539 M 56.99 % 43.021 M 168.46 % 16.025 M 122.48 % -71.271 M -280.31 % 39.526 M -16.88 % 47.553 M -58.65 % 115.004 M 323.76 % 27.139 M -54.57 % 59.739 M 414.02 % -19.024 M
Investments in property plant and equipment -46.539 M -178.98 % -16.682 M 75.11 % -67.029 M -2 879.07 % -2.250 M 93.25 % -33.349 M -23.27 % -27.053 M -188.26 % -9.385 M -20.17 % -7.810 M 41.34 % -13.315 M 20.26 % -16.699 M 66.55 % -49.923 M -91.43 % -26.079 M 20.36 % -32.748 M 47.48 % -62.349 M -76.65 % -35.296 M -26.55 % -27.890 M 63.71 % -76.859 M -3 827.39 % -1.957 M 0.000
Acquisitions net 434.000 K 0.000 -100.00 % 6.204 M 1 086.23 % 523.000 K -99.39 % 86.120 M 22.47 % 70.319 M 7 396.70 % 938.000 K 144.91 % 383.000 K -78.84 % 1.810 M 102.69 % 893.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -264.683 M 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.582 M 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 12.139 M 345.43 % -4.946 M 0.000 0.000 0.000 -100.00 % 58.000 K -93.82 % 938.000 K 144.91 % 383.000 K -78.84 % 1.810 M 102.69 % 893.000 K 989.02 % 82.000 K -89.31 % 767.000 K -37.13 % 1.220 M 350.18 % 271.000 K -39.64 % 449.000 K -96.96 % 14.760 M 3 122.71 % 458.000 K 101.42 % -32.260 M -167.83 % -12.045 M
Net cash used for investing activites -33.966 M -57.05 % -21.628 M 64.44 % -60.825 M -3 422.00 % -1.727 M -103.27 % 52.771 M 21.81 % 43.324 M 612.89 % -8.447 M -13.73 % -7.427 M 35.45 % -11.505 M 27.21 % -15.806 M 68.29 % -49.841 M -96.91 % -25.312 M 19.72 % -31.528 M 49.21 % -62.078 M -78.14 % -34.847 M -165.40 % -13.130 M 83.16 % -77.983 M 73.91 % -298.900 M -2 381.53 % -12.045 M
Debt repayment 55.004 M 26.87 % 43.354 M 498.69 % -10.874 M -412.65 % 3.478 M 0.81 % 3.450 M 111.30 % -30.529 M -139.16 % -12.765 M 87.84 % -105.004 M -253.33 % 68.484 M 201.02 % -67.792 M -298.37 % 34.174 M 607.79 % -6.730 M 79.84 % -33.388 M -2 788.24 % 1.242 M 103.97 % -31.316 M 15.05 % -36.864 M -5 034.26 % -718.000 K -100.61 % 117.358 M 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 100.00 % -890.000 K -104.52 % 19.698 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 230.900 M 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 100.00 % -890.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.451 M 0.000
Dividends paid -22.360 M -83.32 % -12.197 M 33.33 % -18.295 M -200.02 % -6.098 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.000 K 0.000 100.00 % -4.691 M 0.000 0.000 0.000 0.000
Other financing activites -15.389 M -14.91 % -13.392 M -592.81 % -1.933 M 29.79 % -2.753 M -54.32 % -1.784 M 7.90 % -1.937 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.316 M 0.000 100.00 % -4.298 M
Net cash used provided by financing activities 17.255 M -2.87 % 17.765 M 157.12 % -31.102 M -478.86 % -5.373 M -422.51 % 1.666 M 105.13 % -32.466 M -568.28 % 6.933 M 106.60 % -105.004 M -253.33 % 68.484 M 474.66 % -18.279 M -153.49 % 34.174 M 607.79 % -6.730 M 79.85 % -33.392 M -2 788.57 % 1.242 M 103.45 % -36.007 M 2.32 % -36.864 M -5 034.26 % -718.000 K -100.21 % 343.807 M 4 319.53 % -8.148 M
Effect of forex changes on cash -18.000 K -130.00 % 60.000 K 500.00 % 10.000 K -41.18 % 17.000 K -29.17 % 24.000 K 101.45 % -1.653 M -298.44 % 833.000 K 246.40 % -569.000 K 20.31 % -714.000 K -148.05 % 1.486 M 277.16 % 394.000 K -52.18 % 824.000 K 411.80 % 161.000 K -54.52 % 354.000 K 150.14 % -706.000 K 0.000 0.000 0.000 0.000
Net change in cash 37.191 M 174.87 % -49.671 M -722.10 % -6.042 M -105.07 % 119.229 M 201.79 % 39.507 M 214.97 % -34.362 M -942.21 % 4.080 M -48.61 % 7.939 M 1 429.67 % 519.000 K -98.51 % 34.940 M 25.92 % 27.748 M 282.64 % -15.193 M 88.83 % -136.030 M -549.12 % -20.956 M 12.71 % -24.007 M -136.93 % 65.010 M 226.08 % -51.562 M -149.27 % 104.646 M 366.84 % -39.217 M
Cash at beginning of period 84.261 M -37.09 % 133.932 M -4.32 % 139.974 M 574.74 % 20.745 M 210.57 % -18.762 M -220.27 % 15.600 M 35.42 % 11.520 M -48.42 % 22.336 M 2.38 % 21.817 M 119.90 % -109.658 M 20.19 % -137.406 M -12.43 % -122.213 M -984.51 % 13.817 M -60.27 % 34.773 M -40.84 % 58.780 M 1 043.50 % -6.230 M -113.74 % 45.332 M 176.43 % -59.314 M -195.14 % -20.097 M
Cash at end of period 121.452 M 44.14 % 84.261 M -37.09 % 133.932 M -4.32 % 139.974 M 574.74 % 20.745 M 210.57 % -18.762 M -220.27 % 15.600 M -48.47 % 30.275 M 35.54 % 22.336 M 129.89 % -74.718 M 31.86 % -109.658 M 20.19 % -137.406 M -12.43 % -122.213 M -984.51 % 13.817 M -60.27 % 34.773 M -40.84 % 58.780 M 1 043.50 % -6.230 M -113.74 % 45.332 M 176.43 % -59.314 M
Operating cash flow 53.920 M 217.55 % -45.868 M -153.41 % 85.875 M -32.01 % 126.312 M 944.67 % -14.954 M 51.57 % -30.879 M -492.41 % 7.869 M -93.49 % 120.939 M 316.95 % -55.746 M -182.54 % 67.539 M 56.99 % 43.021 M 168.46 % 16.025 M 122.48 % -71.271 M -280.31 % 39.526 M -16.88 % 47.553 M -58.65 % 115.004 M 323.76 % 27.139 M -54.57 % 59.739 M 414.02 % -19.024 M
Capital expenditure -46.539 M -178.98 % -16.682 M 75.11 % -67.029 M -2 879.07 % -2.250 M 93.25 % -33.349 M -23.27 % -27.053 M -188.26 % -9.385 M -20.17 % -7.810 M 41.34 % -13.315 M 20.26 % -16.699 M 66.55 % -49.923 M -91.43 % -26.079 M 20.36 % -32.748 M 47.48 % -62.349 M -76.65 % -35.296 M -26.55 % -27.890 M 63.71 % -76.859 M -3 827.39 % -1.957 M 0.000
Free CashFlow 7.381 M 111.80 % -62.550 M -431.90 % 18.846 M -84.81 % 124.062 M 356.84 % -48.303 M 16.62 % -57.932 M -3 721.37 % -1.516 M -101.34 % 113.129 M 263.81 % -69.061 M -235.84 % 50.840 M 836.60 % -6.902 M 31.35 % -10.054 M 90.33 % -104.019 M -355.76 % -22.823 M -286.20 % 12.257 M -85.93 % 87.114 M 275.21 % -49.720 M -186.05 % 57.782 M 403.73 % -19.024 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30
Revenue 1.176 B -6.60 % 1.260 B -3.74 % 1.308 B 16.29 % 1.125 B -9.14 % 1.238 B 38.58 % 893.644 M -8.77 % 979.511 M 9.34 % 895.808 M -18.99 % 1.106 B 2.20 % 1.082 B 63.67 % 661.053 M -15.71 % 784.278 M 1.45 % 773.040 M -13.77 % 896.526 M 7.85 % 831.266 M 3.49 % 803.219 M 29.02 % 622.558 M 560.38 % 94.273 M -89.54 % 901.560 M 13.00 % 797.861 M -7.17 % 859.497 M 3.92 % 827.037 M -6.89 % 888.203 M -3.64 % 921.769 M 19.84 % 769.152 M 9.39 % 703.159 M 0.00 % 703.159 M 11.52 % 630.510 M 0.00 % 630.510 M 10.80 % 569.065 M 0.00 % 569.065 M 18.81 % 478.986 M 0.00 % 478.986 M -15.72 % 568.309 M 0.00 % 568.309 M 33.31 % 426.297 M 0.00 % 426.297 M 86.03 % 229.155 M 0.00 % 229.155 M
Net income -30.813 M -213.14 % -9.840 M -122.50 % 43.731 M 9.22 % 40.041 M -17.60 % 48.593 M 283.95 % 12.656 M -60.83 % 32.308 M -17.92 % 39.361 M 10.24 % 35.704 M -11.12 % 40.170 M 403.61 % -13.231 M 39.73 % -21.954 M -460.32 % 6.093 M -75.10 % 24.473 M 1 947.95 % 1.195 M 103.19 % -37.420 M -87.76 % -19.930 M -51.27 % -13.176 M -102.45 % -6.508 M 70.29 % -21.902 M -374.36 % 7.983 M -69.50 % 26.172 M 130.67 % 11.346 M 108.94 % -126.892 M -2 430.86 % 5.444 M 109.20 % -59.143 M 0.00 % -59.143 M -358.33 % 22.895 M 0.00 % 22.895 M -12.74 % 26.238 M 0.00 % 26.238 M 65.76 % 15.829 M 0.00 % 15.829 M -48.19 % 30.551 M 0.00 % 30.551 M -51.43 % 62.896 M 0.00 % 62.896 M 128.05 % 27.580 M 0.00 % 27.580 M
Income before tax -42.174 M -208.74 % -13.660 M -123.16 % 58.983 M 23.37 % 47.810 M -25.52 % 64.191 M 382.10 % 13.315 M -70.33 % 44.872 M -21.16 % 56.918 M 15.76 % 49.167 M 3.18 % 47.653 M 351.59 % -18.941 M 34.37 % -28.859 M -635.32 % 5.391 M -85.08 % 36.122 M 851.58 % 3.796 M -82.18 % 21.299 M 184.80 % -25.118 M -118.17 % -11.513 M -16.06 % -9.920 M 67.12 % -30.166 M -368.29 % 11.244 M -73.58 % 42.555 M 163.58 % 16.145 M 113.56 % -119.055 M -1 594.91 % 7.964 M 115.12 % -52.681 M 0.00 % -52.681 M -262.00 % 32.520 M 0.00 % 32.520 M -15.25 % 38.372 M 0.00 % 38.372 M 72.57 % 22.236 M 0.00 % 22.236 M -58.77 % 53.935 M 0.00 % 53.935 M -39.96 % 89.834 M 0.00 % 89.834 M 122.96 % 40.291 M 0.00 % 40.291 M
Income before tax ratio -0.04 -230.54 % -0.01 -124.06 % 0.05 6.09 % 0.04 -18.03 % 0.05 247.89 % 0.01 -67.48 % 0.05 -27.90 % 0.06 42.89 % 0.04 0.96 % 0.04 253.71 % -0.03 22.13 % -0.04 -627.65 % 0.01 -82.69 % 0.04 782.31 % 0.00 -82.78 % 0.03 165.72 % -0.04 66.96 % -0.12 -1 009.90 % -0.01 70.90 % -0.04 -389.01 % 0.01 -74.58 % 0.05 183.07 % 0.02 114.07 % -0.13 -1 347.40 % 0.01 113.82 % -0.07 0.00 % -0.07 -245.26 % 0.05 0.00 % 0.05 -23.51 % 0.07 0.00 % 0.07 45.25 % 0.05 0.00 % 0.05 -51.09 % 0.09 0.00 % 0.09 -54.96 % 0.21 0.00 % 0.21 19.85 % 0.18 0.00 % 0.18
EBITDA -23.114 M -160.42 % 38.258 M -56.24 % 87.422 M 3.66 % 84.336 M -5.31 % 89.069 M 257.00 % 24.949 M -56.77 % 57.717 M -18.22 % 70.577 M 10.58 % 63.823 M -0.68 % 64.260 M 1 129.97 % -6.239 M 44.12 % -11.165 M -160.80 % 18.363 M -67.70 % 56.853 M 148.94 % 22.838 M -44.44 % 41.108 M 750.55 % -6.319 M 56.63 % -14.572 M -267.28 % 8.711 M 138.50 % -22.626 M -173.38 % 30.832 M -46.32 % 57.441 M 56.01 % 36.818 M -21.84 % 47.107 M 79.41 % 26.257 M 174.07 % -35.451 M 0.00 % -35.451 M -193.27 % 38.008 M 0.00 % 38.008 M -29.99 % 54.293 M 0.00 % 54.293 M 35.69 % 40.013 M 0.00 % 40.013 M -46.33 % 74.550 M 0.00 % 74.550 M -24.80 % 99.135 M 0.00 % 99.135 M 133.36 % 42.482 M 0.00 % 42.482 M
Net income ratio -0.03 -235.25 % -0.01 -123.38 % 0.03 -6.08 % 0.04 -9.31 % 0.04 177.07 % 0.01 -57.06 % 0.03 -24.93 % 0.04 36.08 % 0.03 -13.03 % 0.04 285.49 % -0.02 28.50 % -0.03 -455.15 % 0.01 -71.13 % 0.03 1 798.88 % 0.00 103.09 % -0.05 -45.53 % -0.03 77.09 % -0.14 -1 836.10 % -0.01 73.70 % -0.03 -395.55 % 0.01 -70.65 % 0.03 147.73 % 0.01 109.28 % -0.14 -2 044.94 % 0.01 108.42 % -0.08 0.00 % -0.08 -331.64 % 0.04 0.00 % 0.04 -21.25 % 0.05 0.00 % 0.05 39.52 % 0.03 0.00 % 0.03 -38.53 % 0.05 0.00 % 0.05 -63.56 % 0.15 0.00 % 0.15 22.59 % 0.12 0.00 % 0.12
Ratio EBITDA -0.02 -164.68 % 0.03 -54.54 % 0.07 -10.86 % 0.07 4.21 % 0.07 157.62 % 0.03 -52.62 % 0.06 -25.21 % 0.08 36.50 % 0.06 -2.81 % 0.06 729.28 % -0.01 33.70 % -0.01 -159.93 % 0.02 -62.54 % 0.06 130.82 % 0.03 -46.32 % 0.05 604.22 % -0.01 93.43 % -0.15 -1 699.72 % 0.01 134.07 % -0.03 -179.05 % 0.04 -48.35 % 0.07 67.55 % 0.04 -18.89 % 0.05 49.70 % 0.03 167.71 % -0.05 0.00 % -0.05 -183.64 % 0.06 0.00 % 0.06 -36.82 % 0.10 0.00 % 0.10 14.21 % 0.08 0.00 % 0.08 -36.32 % 0.13 0.00 % 0.13 -43.59 % 0.23 0.00 % 0.23 25.44 % 0.19 0.00 % 0.19
Gross profit ratio 0.02 -19.43 % 0.03 -70.60 % 0.09 -19.99 % 0.11 30.94 % 0.08 47.16 % 0.06 -31.30 % 0.08 -15.30 % 0.10 24.31 % 0.08 35.61 % 0.06 75.84 % 0.03 64.01 % 0.02 -66.90 % 0.06 -35.40 % 0.09 33.94 % 0.07 29.15 % 0.05 50.06 % 0.04 105.97 % -0.61 -735.56 % 0.10 44.02 % 0.07 -45.40 % 0.12 -32.97 % 0.18 44.92 % 0.13 -3.74 % 0.13 5.98 % 0.12 -23.62 % 0.16 0.00 % 0.16 -9.52 % 0.18 0.00 % 0.18 -14.72 % 0.21 0.00 % 0.21 -5.66 % 0.22 0.00 % 0.22 -18.92 % 0.27 0.00 % 0.27 -3.37 % 0.28 0.00 % 0.28 16.71 % 0.24 0.00 % 0.24
Weighted average shs out dil 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M -0.13 % 203.532 M 18.21 % 172.184 M 10.11 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 20.56 % 129.713 M 0.00 % 129.713 M 57.44 % 82.390 M 0.00 % 82.390 M
Weighted average shs out 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 0.00 % 203.277 M 4.81 % 193.950 M 12.64 % 172.190 M 10.11 % 156.379 M 0.00 % 156.380 M -0.23 % 156.736 M 1.15 % 154.960 M -0.91 % 156.380 M -0.10 % 156.536 M -0.17 % 156.797 M 0.27 % 156.380 M 0.02 % 156.343 M -0.03 % 156.383 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 0.00 % 156.379 M 20.56 % 129.713 M 0.00 % 129.713 M 57.44 % 82.390 M 0.00 % 82.390 M
EPS diluted -0.15 -209.92 % -0.05 -122.00 % 0.22 10.00 % 0.20 -16.67 % 0.24 285.23 % 0.06 -61.06 % 0.16 -15.79 % 0.19 5.56 % 0.18 -10.00 % 0.20 407.22 % -0.07 40.82 % -0.11 -466.67 % 0.03 -75.04 % 0.12 1 617.14 % 0.01 102.89 % -0.24 -90.42 % -0.13 -51.13 % -0.08 -102.64 % -0.04 70.29 % -0.14 -374.51 % 0.05 -69.53 % 0.17 130.58 % 0.07 108.85 % -0.82 -2 456.32 % 0.03 109.16 % -0.38 0.00 % -0.38 -371.43 % 0.14 0.00 % 0.14 -99.17 % 16.80 0.00 % 16.80 16 700.00 % 0.10 0.00 % 0.10 -50.00 % 0.20 0.00 % 0.20 -59.18 % 0.49 0.00 % 0.49 48.48 % 0.33 0.00 % 0.33
Earnings per share -0.15 -209.92 % -0.05 -122.00 % 0.22 10.00 % 0.20 -16.67 % 0.24 285.23 % 0.06 -61.06 % 0.16 -15.79 % 0.19 5.56 % 0.18 -10.00 % 0.20 407.22 % -0.07 40.82 % -0.11 -466.67 % 0.03 -76.23 % 0.13 1 702.86 % 0.01 102.89 % -0.24 -90.42 % -0.13 -51.49 % -0.08 -100.24 % -0.04 70.00 % -0.14 -374.51 % 0.05 -69.46 % 0.17 130.03 % 0.07 108.85 % -0.82 -2 456.32 % 0.03 109.16 % -0.38 0.00 % -0.38 -371.43 % 0.14 0.00 % 0.14 -99.17 % 16.80 0.00 % 16.80 16 700.00 % 0.10 0.00 % 0.10 -50.00 % 0.20 0.00 % 0.20 -59.18 % 0.49 0.00 % 0.49 48.48 % 0.33 0.00 % 0.33
Gross profit 24.574 M -24.74 % 32.654 M -71.70 % 115.389 M -6.95 % 124.011 M 18.97 % 104.240 M 103.93 % 51.116 M -37.32 % 81.554 M -7.38 % 88.055 M 0.71 % 87.438 M 38.58 % 63.094 M 187.80 % 21.923 M 38.24 % 15.859 M -66.42 % 47.224 M -44.30 % 84.786 M 44.46 % 58.692 M 33.66 % 43.911 M 93.61 % 22.680 M 139.44 % -57.510 M -166.46 % 86.535 M 62.74 % 53.174 M -49.31 % 104.907 M -30.34 % 150.588 M 34.94 % 111.593 M -7.25 % 120.316 M 27.01 % 94.730 M -16.46 % 113.391 M 0.00 % 113.391 M 0.90 % 112.374 M 0.00 % 112.374 M -5.51 % 118.923 M 0.00 % 118.923 M 12.08 % 106.108 M 0.00 % 106.108 M -31.67 % 155.278 M 0.00 % 155.278 M 28.82 % 120.536 M 0.00 % 120.536 M 117.12 % 55.516 M 0.00 % 55.516 M
Income tax expense 11.361 M 397.41 % -3.820 M -125.05 % 15.252 M 3.44 % 14.745 M -15.19 % 17.385 M 2 538.09 % 659.000 K -94.75 % 12.564 M -28.44 % 17.557 M 30.41 % 13.463 M 11.53 % 12.071 M 344.20 % -4.943 M 41.13 % -8.397 M -490.56 % 2.150 M -81.54 % 11.649 M 347.87 % 2.601 M 193.43 % -2.784 M -153.66 % 5.188 M 212.06 % 1.663 M -51.27 % 3.412 M -58.71 % 8.264 M 153.42 % 3.261 M -80.10 % 16.383 M 241.38 % 4.799 M -38.76 % 7.837 M 210.99 % 2.520 M -61.00 % 6.462 M 0.00 % 6.462 M -32.87 % 9.626 M 0.00 % 9.626 M -20.67 % 12.134 M 0.00 % 12.134 M 89.38 % 6.407 M 0.00 % 6.407 M -72.60 % 23.384 M 0.00 % 23.384 M -13.19 % 26.938 M 0.00 % 26.938 M 111.92 % 12.711 M 0.00 % 12.711 M
Cost of revenue 1.152 B -6.11 % 1.227 B 2.83 % 1.193 B 19.17 % 1.001 B -11.73 % 1.134 B 34.61 % 842.528 M -6.17 % 897.957 M 11.17 % 807.753 M -20.68 % 1.018 B -0.06 % 1.019 B 59.42 % 639.130 M -16.83 % 768.419 M 5.87 % 725.816 M -10.59 % 811.740 M 5.07 % 772.574 M 1.75 % 759.308 M 26.58 % 599.878 M 295.22 % 151.783 M -81.38 % 815.025 M 9.45 % 744.687 M -1.31 % 754.590 M 11.55 % 676.449 M -12.90 % 776.610 M -3.10 % 801.453 M 18.84 % 674.422 M 14.35 % 589.768 M 0.00 % 589.768 M 13.83 % 518.136 M 0.00 % 518.136 M 15.10 % 450.143 M 0.00 % 450.143 M 20.72 % 372.878 M 0.00 % 372.878 M -9.72 % 413.031 M 0.00 % 413.031 M 35.08 % 305.761 M 0.00 % 305.761 M 76.09 % 173.639 M 0.00 % 173.639 M
General and administrative expenses 37.465 M 238.68 % 11.062 M -69.20 % 35.912 M 6.73 % 33.647 M 196.74 % 11.339 M -0.21 % 11.363 M -6.10 % 12.100 M -17.44 % 14.657 M 20.88 % 12.125 M 579.43 % 1.785 M -83.24 % 10.645 M 11.21 % 9.572 M -0.77 % 9.647 M -73.48 % 36.369 M 93.31 % 18.814 M -17.56 % 22.822 M 46.14 % 15.616 M 99.09 % 7.844 M -71.11 % 27.148 M -44.17 % 48.625 M 84.09 % 26.413 M -53.60 % 56.928 M 74.01 % 32.716 M -6.23 % 34.890 M 9.90 % 31.748 M -2.67 % 32.618 M 0.00 % 32.618 M -1.46 % 33.100 M 0.00 % 33.100 M 2.84 % 32.185 M 0.00 % 32.185 M 17.14 % 27.477 M 0.00 % 27.477 M 16.12 % 23.662 M 0.00 % 23.662 M 14.38 % 20.688 M 0.00 % 20.688 M 217.78 % 6.510 M 0.00 % 6.510 M
Selling and marketing expenses 4.241 M 29.06 % 3.286 M 19.58 % 2.748 M -40.67 % 4.632 M 565.04 % 696.500 K -26.65 % 949.500 K 101.81 % 470.500 K -50.76 % 955.500 K 166.90 % 358.000 K -83.32 % 2.146 M -32.78 % 3.193 M 15.29 % 2.769 M -24.82 % 3.683 M -15.87 % 4.378 M -32.58 % 6.494 M 269.29 % -3.836 M -160.24 % 6.368 M -65.79 % 18.613 M 6.98 % 17.398 M 54.86 % 11.235 M -22.98 % 14.587 M 4.48 % 13.962 M -7.91 % 15.162 M 24.91 % 12.138 M -15.88 % 14.429 M 20.92 % 11.933 M 0.00 % 11.933 M -2.10 % 12.189 M 0.00 % 12.189 M -12.71 % 13.964 M 0.00 % 13.964 M 30.44 % 10.705 M 0.00 % 10.705 M 19.10 % 8.988 M 0.00 % 8.988 M 238.21 % 2.658 M 0.00 % 2.658 M 633.10 % 362.500 K 0.00 % 362.500 K
Other expenses 14.488 M 133.15 % 6.214 M -27.60 % 8.583 M 2 824.76 % -315.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.161 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 114.383 M 0.00 % 114.383 M 291.29 % 29.232 M 0.00 % 29.232 M 2.48 % 28.526 M 0.00 % 28.526 M -24.63 % 37.847 M 0.00 % 37.847 M -32.73 % 56.260 M 0.00 % 56.260 M 398.57 % -18.843 M 0.00 % -18.843 M -2 755.00 % -660.000 K 0.00 % -660.000 K
Operating expenses 56.194 M 170.01 % 20.812 M -55.95 % 47.243 M 27.49 % 37.056 M 48.35 % 24.979 M 1.82 % 24.533 M -5.79 % 26.041 M -18.57 % 31.978 M 28.09 % 24.965 M 407.52 % 4.919 M -82.23 % 27.675 M 103.40 % 13.606 M -48.96 % 26.659 M -34.54 % 40.725 M -7.78 % 44.163 M 218.98 % 13.845 M -62.87 % 37.286 M -22.23 % 47.942 M -44.97 % 87.120 M 17.63 % 74.060 M -11.39 % 83.583 M -13.72 % 96.873 M 13.09 % 85.662 M -62.59 % 228.977 M 190.55 % 78.808 M -50.41 % 158.934 M 0.00 % 158.934 M 113.27 % 74.521 M 0.00 % 74.521 M -0.20 % 74.674 M 0.00 % 74.674 M -1.78 % 76.029 M 0.00 % 76.029 M -14.49 % 88.910 M 0.00 % 88.910 M 1 874.89 % 4.502 M 0.00 % 4.502 M -27.53 % 6.213 M 0.00 % 6.213 M
Cost and expenses 1.208 B -3.18 % 1.248 B 0.59 % 1.240 B 19.46 % 1.038 B -10.43 % 1.159 B 33.69 % 867.061 M -6.16 % 923.998 M 10.03 % 839.731 M -19.51 % 1.043 B 2.39 % 1.019 B 52.80 % 666.805 M -14.73 % 782.025 M 3.93 % 752.475 M -11.73 % 852.465 M 4.37 % 816.737 M 5.64 % 773.153 M 21.34 % 637.164 M 219.02 % 199.725 M -77.86 % 902.145 M 10.19 % 818.747 M -2.32 % 838.173 M 8.39 % 773.322 M -10.32 % 862.272 M -16.32 % 1.030 B 36.80 % 753.230 M 0.60 % 748.702 M 0.00 % 748.702 M 26.33 % 592.657 M 0.00 % 592.657 M 12.93 % 524.817 M 0.00 % 524.817 M 16.91 % 448.907 M 0.00 % 448.907 M -10.57 % 501.940 M 0.00 % 501.940 M 61.78 % 310.263 M 0.00 % 310.263 M 72.51 % 179.852 M 0.00 % 179.852 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 41.706 M 185.70 % 14.598 M -62.24 % 38.660 M 3.45 % 37.371 M 49.61 % 24.979 M 1.82 % 24.533 M -5.79 % 26.041 M -18.57 % 31.978 M 28.09 % 24.965 M 302.24 % 6.207 M -77.57 % 27.675 M 103.40 % 13.606 M -48.96 % 26.659 M -41.08 % 45.248 M 2.45 % 44.165 M 4 189.35 % -1.080 M -102.57 % 42.050 M 5.32 % 39.926 M -55.14 % 89.000 M 6.79 % 83.343 M -3.03 % 85.947 M -12.17 % 97.851 M 11.27 % 87.939 M 1.13 % 86.958 M 9.84 % 79.165 M 77.70 % 44.551 M 0.00 % 44.551 M -1.63 % 45.289 M 0.00 % 45.289 M -1.86 % 46.149 M 0.00 % 46.149 M 20.87 % 38.182 M 0.00 % 38.182 M 16.94 % 32.650 M 0.00 % 32.650 M 39.86 % 23.345 M 0.00 % 23.345 M 239.69 % 6.873 M 0.00 % 6.873 M
Interest income 1.828 M 3.45 % 1.767 M -39.84 % 2.937 M 333.19 % 678.000 K -69.47 % 2.221 M 120.56 % 1.007 M 127.83 % 442.000 K -59.91 % 1.103 M -39.42 % 1.820 M -25.41 % 2.440 M 12.49 % 2.169 M -45.22 % 3.960 M 33.90 % 2.957 M -62.75 % 7.939 M -26.03 % 10.733 M 210.83 % -9.684 M -192.12 % 10.512 M 440.60 % 1.945 M -79.17 % 9.335 M 0.59 % 9.280 M -7.94 % 10.080 M -9.68 % 11.160 M 14.04 % 9.786 M -5.85 % 10.394 M 30.61 % 7.958 M 3 229.71 % 239.000 K 0.00 % 239.000 K 54.19 % 155.000 K 0.00 % 155.000 K -81.78 % 850.500 K 0.00 % 850.500 K -40.17 % 1.422 M 0.00 % 1.422 M 2.93 % 1.381 M 0.00 % 1.381 M -36.02 % 2.159 M 0.00 % 2.159 M 4 174.26 % 50.500 K 0.00 % 50.500 K
Interest expense 12.382 M -54.59 % 27.269 M 125.36 % 12.100 M -44.36 % 21.745 M 559.94 % 3.295 M 55.50 % 2.119 M 5.79 % 2.003 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.946 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.377 M 0.00 % 7.377 M 34.42 % 5.488 M 0.00 % 5.488 M -18.42 % 6.728 M 0.00 % 6.728 M -27.39 % 9.266 M 0.00 % 9.266 M -32.93 % 13.815 M 0.00 % 13.815 M 175.53 % 5.014 M 0.00 % 5.014 M 128.90 % 2.191 M 0.00 % 2.191 M
Depreciation and amortization 8.506 M -55.86 % 19.269 M 2.31 % 18.834 M 27.42 % 14.781 M -31.52 % 21.583 M 126.83 % 9.515 M -12.24 % 10.842 M -1.92 % 11.054 M 1.15 % 10.928 M -4.82 % 11.481 M 41.69 % 8.103 M -2.30 % 8.294 M 24.74 % 6.649 M -58.12 % 15.878 M 91.09 % 8.309 M 30.34 % 6.375 M -23.07 % 8.287 M 130.10 % 3.602 M -61.26 % 9.296 M 17.86 % 7.887 M -17.05 % 9.508 M 56.12 % 6.090 M -44.06 % 10.887 M 21.45 % 8.964 M -13.27 % 10.335 M 0.17 % 10.318 M 0.00 % 10.318 M 6 556.45 % 155.000 K 0.00 % 155.000 K -98.31 % 9.194 M 0.00 % 9.194 M 1.27 % 9.079 M 0.00 % 9.079 M 16.17 % 7.815 M 0.00 % 7.815 M 262.06 % 2.159 M 0.00 % 2.159 M 4 174.26 % 50.500 K 0.00 % 50.500 K
Operating income -17.132 M -194.88 % 18.056 M -76.47 % 76.729 M -11.76 % 86.955 M 9.71 % 79.261 M 198.16 % 26.583 M -52.11 % 55.513 M -1.01 % 56.077 M -10.24 % 62.473 M -0.98 % 63.094 M 1 196.91 % -5.752 M -355.30 % 2.253 M -89.04 % 20.565 M -49.81 % 40.975 M 182.02 % 14.529 M -57.15 % 33.905 M 332.13 % -14.606 M 19.63 % -18.173 M -3 006.50 % -585.000 K 98.08 % -30.513 M -243.09 % 21.324 M -58.47 % 51.351 M 98.03 % 25.931 M -32.02 % 38.143 M 139.56 % 15.922 M 134.96 % -45.543 M 0.00 % -45.543 M -220.32 % 37.853 M 0.00 % 37.853 M -14.45 % 44.249 M 0.00 % 44.249 M 47.11 % 30.080 M 0.00 % 30.080 M -54.68 % 66.369 M 0.00 % 66.369 M -28.40 % 92.689 M 0.00 % 92.689 M 118.45 % 42.431 M 0.00 % 42.431 M
Operating income ratio -0.01 -201.58 % 0.01 -75.55 % 0.06 -24.12 % 0.08 20.75 % 0.06 115.16 % 0.03 -47.51 % 0.06 -9.47 % 0.06 10.80 % 0.06 -3.11 % 0.06 770.18 % -0.01 -402.89 % 0.00 -89.20 % 0.03 -41.79 % 0.05 161.49 % 0.02 -58.59 % 0.04 279.92 % -0.02 87.83 % -0.19 -29 608.32 % 0.00 98.30 % -0.04 -254.15 % 0.02 -60.04 % 0.06 112.68 % 0.03 -29.45 % 0.04 99.90 % 0.02 131.96 % -0.06 0.00 % -0.06 -207.88 % 0.06 0.00 % 0.06 -22.79 % 0.08 0.00 % 0.08 23.82 % 0.06 0.00 % 0.06 -46.23 % 0.12 0.00 % 0.12 -46.29 % 0.22 0.00 % 0.22 17.43 % 0.19 0.00 % 0.19
Total other income expenses net -25.042 M 0.000 100.00 % -17.746 M 44.84 % -32.169 M -113.46 % -15.070 M -13.58 % -13.268 M -24.69 % -10.641 M -1 365.28 % 841.000 K 106.32 % -13.306 M 13.83 % -15.441 M -17.07 % -13.189 M 57.61 % -31.112 M -105.03 % -15.174 M -46.79 % -10.337 M 3.69 % -10.733 M 14.86 % -12.606 M -19.92 % -10.512 M -440.60 % -1.945 M 79.17 % -9.335 M -2 790.20 % 347.000 K 103.44 % -10.080 M 9.68 % -11.160 M -14.04 % -9.786 M 93.77 % -157.198 M -1 875.35 % -7.958 M -11.49 % -7.138 M 0.00 % -7.138 M -33.85 % -5.333 M 0.00 % -5.333 M 9.26 % -5.877 M 0.00 % -5.877 M 25.08 % -7.844 M 0.00 % -7.844 M 36.91 % -12.434 M 0.00 % -12.434 M -335.44 % -2.856 M 0.00 % -2.856 M -33.43 % -2.140 M 0.00 % -2.140 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-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 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31
Net debt 396.181 M 306.35 % 97.498 M -69.94 % 324.324 M 302.13 % 80.652 M -66.89 % 243.592 M 371.56 % -89.702 M -235.41 % 66.243 M 176.93 % -86.113 M -164.54 % 133.417 M 311.90 % 32.391 M -79.58 % 158.611 M 122.49 % 71.289 M -59.48 % 175.914 M 95.69 % 89.895 M -60.20 % 225.873 M 139.94 % 94.139 M -56.65 % 217.164 M -4.21 % 226.701 M 5.42 % 215.044 M 35.44 % 158.776 M -32.61 % 235.607 M 11.14 % 211.995 M -7.38 % 228.888 M 11.34 % 205.569 M -9.94 % 228.252 M 15.80 % 197.106 M 9.36 % 180.240 M 90.80 % 94.464 M -58.77 % 229.087 M 217.01 % 72.266 M -57.31 % 169.299 M 112.75 % 79.575 M -56.39 % 182.468 M 100.00 % 91.234 M 0.000 0.000 0.000
Total investments 354.000 K -42.90 % 620.000 K -94.63 % 11.540 M 27.58 % 9.045 M 406.16 % 1.787 M 694.22 % 225.000 K 0.000 -100.00 % 2.536 M 0.000 -100.00 % 232.000 K 0.000 -100.00 % 424.000 K 0.000 -100.00 % 424.000 K 0.000 -100.00 % 429.000 K 105.22 % -8.212 M -5.51 % -7.783 M 8.25 % -8.483 M 3.38 % -8.780 M 7.73 % -9.516 M 4.78 % -9.994 M 0.000 -100.00 % 552.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
Total debt 396.181 M 80.95 % 218.950 M -32.49 % 324.324 M 96.66 % 164.913 M -35.57 % 255.945 M 478.67 % 44.230 M -47.76 % 84.659 M 57.18 % 53.861 M -63.13 % 146.069 M 174.90 % 53.136 M -69.16 % 172.300 M 97.87 % 87.078 M -53.95 % 189.108 M 79.26 % 105.495 M -56.11 % 240.354 M 127.48 % 105.659 M -55.37 % 236.740 M -4.94 % 249.037 M 4.53 % 238.248 M 31.93 % 180.593 M -33.49 % 271.525 M 9.32 % 248.385 M -2.33 % 254.299 M 8.56 % 234.246 M -7.79 % 254.043 M 10.52 % 229.870 M 16.06 % 198.057 M 62.10 % 122.179 M -50.02 % 244.480 M 109.20 % 116.866 M -39.14 % 192.013 M 33.15 % 144.210 M -30.21 % 206.623 M 100.00 % 103.312 M 0.000 0.000 0.000
Accumulated other comprehensive income loss 484.999 K -3.58 % 502.999 K -13.28 % 579.999 K 11.32 % 521.000 K -15.97 % 620.000 K 34.49 % 461.000 K -1.28 % 467.000 K 3.55 % 451.000 K 5.37 % 428.000 K -1.38 % 434.000 K -40.55 % 730.000 K 78.05 % 410.000 K -0.97 % 414.000 K -79.93 % 2.063 M 0.54 % 2.052 M 66.83 % 1.230 M -31.40 % 1.793 M -0.33 % 1.799 M -22.56 % 2.323 M -7.56 % 2.513 M 91.98 % 1.309 M 27.46 % 1.027 M 68.09 % 611.000 K -3.48 % 633.000 K 168.22 % 236.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
Retained earnings 217.689 M -12.15 % 247.784 M 7.76 % 229.937 M 10.25 % 208.566 M 23.76 % 168.525 M 26.15 % 133.593 M 11.91 % 119.376 M 13.20 % 105.460 M 59.55 % 66.099 M 81.13 % 36.493 M 1 092.47 % -3.677 M -138.49 % 9.554 M -69.68 % 31.507 M 23.97 % 25.414 M 43.44 % 17.717 M -39.07 % 29.078 M -48.06 % 55.987 M -35.22 % 86.428 M -27.41 % 119.059 M -5.18 % 125.567 M -14.85 % 147.469 M 5.72 % 139.486 M 23.10 % 113.314 M 11.13 % 101.968 M -55.45 % 228.860 M 2.44 % 223.416 M -37.95 % 360.032 M 5.47 % 341.349 M 9.10 % 312.868 M 5.73 % 295.912 M 10.18 % 268.569 M 8.24 % 248.127 M 14.62 % 216.470 M 100.00 % 108.235 M 0.000 0.000 0.000
Common stock 1.743 M 0.00 % 1.743 M 0.00 % 1.743 M 0.00 % 1.743 M 0.00 % 1.743 M 0.00 % 1.743 M 0.00 % 1.743 M 0.00 % 1.743 M 0.00 % 1.743 M 0.00 % 1.743 M 0.00 % 1.743 M 0.00 % 1.743 M 0.00 % 1.743 M 0.00 % 1.743 M 0.00 % 1.743 M -99.61 % 441.645 M 0.00 % 441.645 M 0.00 % 441.645 M 34 566.01 % 1.274 M 0.00 % 1.274 M 0.00 % 1.274 M 0.00 % 1.274 M 0.00 % 1.274 M 0.00 % 1.274 M 0.00 % 1.274 M -99.71 % 441.645 M 0.00 % 441.645 M 0.00 % 441.645 M 0.00 % 441.645 M 0.00 % 441.645 M 34 566.01 % 1.274 M 0.00 % 1.274 M 0.00 % 1.274 M 0.00 % 1.274 M 0.00 % 1.274 M 28.43 % 992.000 K 39.72 % 710.000 K
Total equity 639.896 M -6.16 % 681.925 M -1.44 % 691.860 M 3.20 % 670.430 M 6.34 % 630.488 M 6.15 % 593.933 M 2.19 % 581.186 M 2.46 % 567.254 M 7.46 % 527.870 M 5.94 % 498.270 M 8.70 % 458.396 M -2.74 % 471.307 M -4.45 % 493.264 M 0.91 % 488.820 M 1.60 % 481.111 M 1.94 % 471.953 M -5.50 % 499.425 M -5.75 % 529.872 M -5.89 % 563.027 M -1.18 % 569.725 M -3.51 % 590.423 M 1.42 % 582.158 M 4.79 % 555.570 M 2.08 % 544.246 M -18.86 % 670.741 M 0.88 % 664.870 M -17.03 % 801.376 M 2.35 % 782.994 M 3.87 % 753.793 M 2.30 % 736.851 M 3.75 % 710.214 M 2.96 % 689.772 M 4.81 % 658.115 M 1.46 % 648.676 M 1.48 % 639.236 M 69.25 % 377.682 M 225.23 % 116.128 M
Other non current liabilities 10.155 M -11.70 % 11.501 M 330.43 % 2.672 M 16.48 % 2.294 M -61.64 % 5.980 M 45.46 % 4.111 M -26.44 % 5.589 M -52.08 % 11.662 M 454.80 % 2.102 M -24.28 % 2.776 M 1.54 % 2.734 M 57.31 % 1.738 M -78.37 % 8.036 M -4.40 % 8.406 M 737.25 % 1.004 M 104.07 % 492.000 K 0.00 % 492.000 K 0.00 % 492.000 K -98.69 % 37.478 M 0.000 -100.00 % 41.551 M 3.37 % 40.197 M 13.63 % 35.374 M -0.08 % 35.403 M 1 480.49 % 2.240 M -2.65 % 2.301 M -12.54 % 2.631 M 49.83 % 1.756 M -24.18 % 2.316 M -2.28 % 2.370 M 0.000 0.000 0.000 -100.00 % 795.500 K -50.00 % 1.591 M -53.19 % 3.399 M -34.72 % 5.207 M
Long term debt 175.887 M -4.03 % 183.264 M 41.12 % 129.863 M -3.28 % 134.270 M 38.93 % 96.648 M 261.44 % 26.740 M -28.77 % 37.540 M -2.21 % 38.388 M 45.96 % 26.300 M -23.01 % 34.162 M 13.75 % 30.033 M -23.10 % 39.055 M 21.94 % 32.029 M -17.88 % 39.005 M -10.00 % 43.338 M -13.83 % 50.294 M 4.95 % 47.920 M -7.89 % 52.025 M -6.56 % 55.679 M -12.86 % 63.899 M -12.04 % 72.647 M -9.49 % 80.267 M 59.62 % 50.287 M 19.64 % 42.033 M 7.29 % 39.177 M -14.94 % 46.059 M -22.11 % 59.135 M -15.59 % 70.055 M -9.59 % 77.490 M 8.36 % 71.513 M -18.54 % 87.793 M -14.36 % 102.518 M -26.11 % 138.740 M -1.41 % 140.726 M -1.39 % 142.712 M 100.00 % 71.356 M 0.000
Total non current liabilities 202.039 M -7.48 % 218.377 M 40.64 % 155.279 M -2.63 % 159.472 M 26.67 % 125.899 M 147.61 % 50.846 M -26.46 % 69.137 M -8.08 % 75.215 M 50.37 % 50.020 M -15.92 % 59.494 M 23.53 % 48.162 M -21.45 % 61.315 M 9.13 % 56.184 M -23.44 % 73.382 M 1.40 % 72.370 M -14.50 % 84.648 M 4.13 % 81.291 M -7.14 % 87.543 M -6.03 % 93.157 M -7.84 % 101.082 M -11.49 % 114.198 M -5.20 % 120.464 M 40.63 % 85.661 M 10.62 % 77.436 M 2.52 % 75.533 M -7.64 % 81.785 M -15.17 % 96.415 M -8.74 % 105.653 M -3.82 % 109.853 M 7.23 % 102.449 M -10.54 % 114.518 M -11.46 % 129.336 M -23.12 % 168.237 M -1.72 % 171.189 M -1.69 % 174.140 M 84.44 % 94.417 M 542.60 % 14.693 M
Other current liabilities 1.962 M -17.32 % 2.373 M -49.49 % 4.698 M -90.04 % 47.157 M 717.99 % 5.765 M -86.91 % 44.029 M 6 944.64 % 625.000 K -98.35 % 37.814 M 1 681.16 % 2.123 M -94.46 % 38.336 M 0.000 -100.00 % 28.873 M 2 165.31 % -1.398 M -136.15 % -592.000 K -101.19 % 49.811 M -49.03 % 97.725 M 0.000 -100.00 % 41.051 M 0.000 -100.00 % 35.564 M 0.000 -100.00 % 40.504 M 26 902.67 % 150.000 K -99.38 % 24.091 M 301 037.50 % 8.000 K -99.97 % 30.786 M 4 841.57 % 623.000 K 1 732.35 % 34.000 K -96.95 % 1.116 M -80.40 % 5.694 M 142 250.00 % 4.000 K 0.00 % 4.000 K 0.00 % 4.000 K 100.51 % -791.500 K 50.13 % -1.587 M -104.29 % 37.030 M -51.05 % 75.647 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 768.000 K 0.000 0.000 0.000 -100.00 % 38.039 M 6 045.23 % 619.000 K -68.51 % 1.966 M 197.67 % -2.013 M -1 224.58 % 179.000 K -91.76 % 2.172 M -97.47 % 85.789 M 2 818.99 % 2.939 M 589.91 % 426.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 44.077 M 0.000 0.000 -100.00 % 273.000 K -42.04 % 471.000 K -77.57 % 2.100 M 49.89 % 1.401 M -41.72 % 2.404 M 30.09 % 1.848 M -58.04 % 4.404 M 0.55 % 4.380 M -37.86 % 7.049 M 100.00 % 3.525 M 0.000 0.000 0.000
Short term debt 220.294 M 517.31 % 35.686 M -81.65 % 194.461 M 534.60 % 30.643 M -80.76 % 159.297 M 810.79 % 17.490 M -62.88 % 47.119 M 204.52 % 15.473 M -87.08 % 119.769 M 531.23 % 18.974 M -86.66 % 142.267 M 176.98 % 51.364 M -67.30 % 157.079 M 311.16 % 38.204 M -80.61 % 197.016 M 255.85 % 55.365 M -70.68 % 188.820 M -4.62 % 197.969 M 8.44 % 182.569 M 56.45 % 116.694 M -41.32 % 198.878 M 18.30 % 168.118 M -17.59 % 204.012 M 6.14 % 192.213 M -10.54 % 214.866 M 16.90 % 183.811 M 32.31 % 138.922 M 166.52 % 52.124 M -68.79 % 166.990 M 268.20 % 45.353 M -56.48 % 104.220 M 149.98 % 41.692 M -38.58 % 67.883 M 32.11 % 51.384 M 47.30 % 34.885 M 100.00 % 17.443 M 0.000
Total current liabilities 522.614 M 56.70 % 333.508 M -49.07 % 654.851 M 155.86 % 255.937 M -44.88 % 464.343 M 92.92 % 240.694 M -5.38 % 254.388 M 125.14 % 112.989 M -68.41 % 357.670 M 161.87 % 136.584 M -51.66 % 282.558 M 63.16 % 173.180 M -48.28 % 334.848 M 12.87 % 296.659 M -40.86 % 501.656 M 52.81 % 328.293 M -23.24 % 427.665 M 31.30 % 325.727 M -30.74 % 470.280 M 96.89 % 238.857 M -41.44 % 407.905 M 35.08 % 301.969 M -26.41 % 410.351 M 25.88 % 325.975 M -27.26 % 448.142 M 60.53 % 279.160 M -15.33 % 329.710 M 70.79 % 193.055 M -29.59 % 274.182 M 110.36 % 130.341 M -26.88 % 178.263 M 69.66 % 105.071 M -34.75 % 161.024 M 13.15 % 142.304 M 15.15 % 123.584 M 8.22 % 114.194 M 8.96 % 104.804 M
Total liabilities 724.653 M 31.31 % 551.885 M -31.88 % 810.130 M 95.02 % 415.409 M -29.62 % 590.242 M 102.46 % 291.540 M -9.89 % 323.525 M 71.90 % 188.204 M -53.84 % 407.690 M 107.92 % 196.078 M -40.71 % 330.720 M 41.03 % 234.495 M -40.03 % 391.032 M 5.67 % 370.041 M -35.54 % 574.026 M 39.01 % 412.941 M -18.87 % 508.956 M 23.15 % 413.270 M -26.65 % 563.437 M 65.75 % 339.939 M -34.89 % 522.103 M 23.59 % 422.433 M -14.83 % 496.012 M 22.95 % 403.411 M -22.97 % 523.675 M 45.08 % 360.945 M -15.30 % 426.125 M 42.66 % 298.708 M -22.22 % 384.035 M 64.97 % 232.790 M -20.49 % 292.781 M 24.90 % 234.407 M -28.81 % 329.261 M 5.03 % 313.493 M 5.30 % 297.724 M 42.72 % 208.611 M 74.57 % 119.497 M
Other non current assets 29.329 M 11 051.71 % 263.000 K -93.17 % 3.852 M -84.65 % 25.089 M 1 303.97 % 1.787 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 % 8.212 M 5.51 % 7.783 M -8.25 % 8.483 M -3.38 % 8.780 M -7.73 % 9.516 M -4.78 % 9.994 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 % 560.500 K -50.00 % 1.121 M 100.00 % 560.500 K 0.000
Long term investments 354.000 K 0.00 % 354.000 K -96.93 % 11.540 M 27.58 % 9.045 M 406.16 % 1.787 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 % -8.212 M -5.51 % -7.783 M 8.25 % -8.483 M 3.38 % -8.780 M 7.73 % -9.516 M 4.78 % -9.994 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
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.212 M 5.51 % 7.783 M -8.25 % 8.483 M -3.38 % 8.780 M -7.73 % 9.516 M -4.78 % 9.994 M -7.37 % 10.789 M 2.93 % 10.482 M -93.34 % 157.504 M 1 502.28 % 9.830 M 0.000 -100.00 % 337.222 M -1.36 % 341.871 M -0.62 % 343.991 M -0.60 % 346.068 M -0.10 % 346.430 M -0.98 % 349.848 M -5.28 % 369.358 M -5.02 % 388.868 M 100.00 % 194.434 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 -100.00 % 148.108 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 100.00 % -18.493 M -934.86 % -1.787 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 % 8.212 M 5.51 % 7.783 M -8.25 % 8.483 M -3.38 % 8.780 M -7.73 % 9.516 M -4.78 % 9.994 M -7.37 % 10.789 M 2.93 % 10.482 M -93.34 % 157.504 M -0.27 % 157.938 M -52.83 % 334.847 M -0.70 % 337.222 M -1.36 % 341.871 M -0.62 % 343.991 M -0.60 % 346.068 M -0.10 % 346.430 M -0.98 % 349.848 M -5.28 % 369.358 M -5.02 % 388.868 M 100.00 % 194.434 M 0.000
Property plant equipment net 327.183 M -4.55 % 342.780 M 9.48 % 313.099 M -2.20 % 320.136 M -4.32 % 334.587 M 34.32 % 249.097 M 18.78 % 209.711 M 1.33 % 206.949 M -5.42 % 218.809 M -4.48 % 229.061 M 7.06 % 213.952 M -2.75 % 220.010 M 15.94 % 189.769 M -0.98 % 191.650 M -1.25 % 194.083 M -33.77 % 293.035 M 7.13 % 273.538 M -5.58 % 289.699 M -7.47 % 313.096 M -0.17 % 313.633 M -1.00 % 316.786 M 0.25 % 315.993 M 4.41 % 302.658 M 6.56 % 284.015 M -13.31 % 327.639 M 2.03 % 321.122 M 3.30 % 310.878 M 1.62 % 305.929 M 4.89 % 291.678 M 12.34 % 259.642 M 8.42 % 239.477 M -0.42 % 240.499 M -3.10 % 248.187 M 14.06 % 217.589 M 16.36 % 186.990 M 48.82 % 125.649 M 95.39 % 64.308 M
Total non current assets 356.866 M -2.45 % 365.820 M 7.46 % 340.425 M -2.08 % 347.674 M 1.78 % 341.592 M 36.47 % 250.307 M 19.03 % 210.294 M 1.33 % 207.532 M -5.37 % 219.314 M -4.48 % 229.611 M 7.32 % 213.952 M -3.10 % 220.808 M 16.23 % 189.974 M -0.87 % 191.650 M -5.99 % 203.866 M -31.47 % 297.500 M -5.25 % 313.976 M -1.66 % 319.269 M -4.42 % 334.047 M 0.80 % 331.390 M -0.48 % 332.994 M 0.88 % 330.088 M 5.31 % 313.447 M 6.43 % 294.497 M -39.30 % 485.143 M 1.27 % 479.060 M -25.81 % 645.725 M 0.40 % 643.151 M 1.52 % 633.549 M 4.96 % 603.633 M 3.09 % 585.545 M -0.24 % 586.929 M -1.86 % 598.035 M 1.79 % 587.507 M 1.82 % 576.979 M 79.94 % 320.644 M 398.61 % 64.308 M
Other current assets 4.008 M 342.87 % 905.000 K -76.51 % 3.852 M 26.67 % 3.041 M -74.30 % 11.832 M -50.79 % 24.043 M 0.000 -100.00 % 16.005 M 0.000 -100.00 % 14.539 M -83.80 % 89.767 M -11.82 % 101.796 M 17.65 % 86.521 M -64.66 % 244.794 M -3.44 % 253.521 M 26.66 % 200.155 M 0.000 -100.00 % 2.176 M -60.41 % 5.497 M -45.47 % 10.080 M 433.05 % 1.891 M -67.85 % 5.881 M 11.34 % 5.282 M -88.53 % 46.037 M 488.03 % 7.829 M -52.64 % 16.530 M -94.01 % 276.074 M 66.44 % 165.870 M -36.52 % 261.309 M 96.73 % 132.829 M -43.14 % 233.612 M 85.48 % 125.951 M 0.000 0.000 0.000 -100.00 % 52.830 M -50.00 % 105.660 M
Short term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 225.000 K 0.000 -100.00 % 2.536 M 0.000 -100.00 % 232.000 K 0.000 -100.00 % 424.000 K 0.000 -100.00 % 424.000 K 0.000 -100.00 % 429.000 K 0.000 -100.00 % 572.000 K 0.000 -100.00 % 584.000 K 0.000 -100.00 % 614.000 K 0.000 -100.00 % 552.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
cash and cash equivalents 0.000 -100.00 % 121.452 M 0.000 -100.00 % 84.261 M 582.11 % 12.353 M -90.78 % 133.932 M 627.26 % 18.416 M -86.84 % 139.974 M 1 006.34 % 12.652 M -39.01 % 20.745 M 51.55 % 13.689 M -13.30 % 15.789 M 19.67 % 13.194 M -15.42 % 15.600 M 7.73 % 14.481 M 25.70 % 11.520 M -41.15 % 19.576 M -12.36 % 22.336 M -3.74 % 23.204 M 6.36 % 21.817 M -39.26 % 35.918 M -1.30 % 36.390 M 43.21 % 25.411 M -11.39 % 28.677 M 11.19 % 25.791 M -21.28 % 32.764 M 83.89 % 17.817 M -35.71 % 27.715 M 80.05 % 15.393 M -65.49 % 44.600 M 96.35 % 22.714 M -64.86 % 64.635 M 167.58 % 24.155 M 100.00 % 12.078 M 0.000 0.000 0.000
Cash and short term investments 0.000 -100.00 % 121.452 M 3 252.96 % -3.852 M -104.57 % 84.261 M 582.11 % 12.353 M -90.78 % 133.932 M 627.26 % 18.416 M -86.84 % 139.974 M 1 006.34 % 12.652 M -39.01 % 20.745 M 51.55 % 13.689 M -13.30 % 15.789 M 19.67 % 13.194 M -15.42 % 15.600 M 7.73 % 14.481 M 25.70 % 11.520 M -41.15 % 19.576 M -12.36 % 22.336 M -3.74 % 23.204 M 6.36 % 21.817 M -39.26 % 35.918 M -1.30 % 36.390 M 43.21 % 25.411 M -11.39 % 28.677 M 11.19 % 25.791 M -21.28 % 32.764 M 83.89 % 17.817 M -35.71 % 27.715 M 80.05 % 15.393 M -65.49 % 44.600 M 96.35 % 22.714 M -64.86 % 64.635 M 167.58 % 24.155 M 100.00 % 12.078 M 0.000 0.000 0.000
Total current assets 1.008 B 16.09 % 867.990 M -25.27 % 1.162 B 57.36 % 738.165 M -16.04 % 879.138 M 38.41 % 635.166 M -8.53 % 694.417 M 26.74 % 547.926 M -23.50 % 716.246 M 54.12 % 464.737 M -19.20 % 575.164 M 18.59 % 484.994 M -30.15 % 694.322 M 4.06 % 667.211 M -21.62 % 851.271 M 44.92 % 587.394 M -15.41 % 694.405 M 11.31 % 623.873 M -21.27 % 792.417 M 37.03 % 578.274 M -25.82 % 779.532 M 15.57 % 674.503 M -8.62 % 738.135 M 13.01 % 653.160 M -7.91 % 709.273 M 29.72 % 546.755 M -6.02 % 581.776 M 32.66 % 438.551 M -13.03 % 504.279 M 37.78 % 366.008 M -12.32 % 417.450 M 23.78 % 337.250 M -13.38 % 389.341 M 3.92 % 374.661 M 4.08 % 359.981 M 35.51 % 265.649 M 55.06 % 171.317 M
Inventory 610.532 M 19.48 % 510.973 M -25.57 % 686.497 M 80.47 % 380.400 M -13.03 % 437.380 M 48.09 % 295.352 M 18.39 % 249.476 M 19.08 % 209.500 M -30.20 % 300.153 M 64.61 % 182.345 M 25.92 % 144.811 M -17.58 % 175.694 M -19.95 % 219.486 M 21.26 % 181.003 M 3.00 % 175.726 M 7.89 % 162.879 M -52.23 % 340.932 M 4.45 % 326.407 M -24.29 % 431.129 M 34.18 % 321.305 M -16.20 % 383.417 M 1.02 % 379.527 M 19.15 % 318.531 M 10.12 % 289.247 M -8.67 % 316.714 M 11.85 % 283.166 M -1.64 % 287.885 M 17.52 % 244.966 M 7.64 % 227.577 M 20.68 % 188.579 M 17.04 % 161.124 M 9.86 % 146.664 M -22.73 % 189.806 M 3.24 % 183.845 M 3.35 % 177.884 M 46.08 % 121.771 M 85.46 % 65.657 M
Net receivables 393.143 M 67.54 % 234.660 M -50.60 % 475.068 M 75.65 % 270.463 M -37.01 % 429.405 M 131.08 % 185.828 M -56.43 % 426.525 M 133.78 % 182.447 M -54.78 % 403.441 M 63.27 % 247.108 M -24.41 % 326.897 M 65.91 % 197.033 M -47.47 % 375.121 M 66.12 % 225.814 M -44.59 % 407.543 M 91.48 % 212.840 M -36.26 % 333.897 M 22.52 % 272.534 M -18.06 % 332.587 M 47.77 % 225.072 M -37.18 % 358.306 M 42.13 % 252.090 M -35.18 % 388.911 M 34.80 % 288.504 M -19.62 % 358.939 M 67.50 % 214.295 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 175.380 M 12.40 % 156.038 M 14.15 % 136.696 M 100.00 % 68.348 M 0.000
Tax assets 0.000 -100.00 % 22.423 M 87.89 % 11.934 M 0.31 % 11.897 M 128.00 % 5.218 M 331.24 % 1.210 M 107.55 % 583.000 K 0.00 % 583.000 K 15.45 % 505.000 K -8.18 % 550.000 K 0.000 -100.00 % 798.000 K 289.27 % 205.000 K 0.000 -100.00 % 9.783 M 119.10 % 4.465 M -86.14 % 32.226 M 47.91 % 21.787 M 74.74 % 12.468 M 38.89 % 8.977 M 34.15 % 6.692 M 63.18 % 4.101 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 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
Account payables 300.358 M 1.81 % 295.020 M -35.12 % 454.706 M 157.48 % 176.601 M -39.86 % 293.656 M 69.21 % 173.550 M -15.60 % 205.630 M 264.14 % 56.470 M -75.92 % 234.540 M 203.38 % 77.308 M -44.89 % 140.291 M 51.23 % 92.764 M -46.94 % 174.823 M 21.84 % 143.490 M -42.36 % 248.951 M 42.44 % 174.777 M -26.81 % 238.789 M 175.40 % 86.707 M -69.84 % 287.460 M 235.29 % 85.734 M -58.94 % 208.811 M 137.28 % 88.002 M -56.75 % 203.473 M 91.18 % 106.428 M -54.32 % 232.995 M 262.29 % 64.311 M -65.92 % 188.684 M 35.26 % 139.496 M 33.13 % 104.784 M 35.30 % 77.446 M 11.22 % 69.635 M 18.04 % 58.995 M -31.47 % 86.088 M 5.67 % 81.472 M 6.01 % 76.856 M 46.55 % 52.442 M 87.11 % 28.028 M
Tax payables 0.000 -100.00 % 429.000 K -56.49 % 986.000 K 28.39 % 768.000 K -86.35 % 5.625 M 0.00 % 5.625 M 454.73 % 1.014 M -68.63 % 3.232 M 422.13 % 619.000 K -68.51 % 1.966 M 0.000 -100.00 % 179.000 K -91.76 % 2.172 M 46.56 % 1.482 M -49.57 % 2.939 M 589.91 % 426.000 K 660.71 % 56.000 K 0.000 -100.00 % 251.000 K -70.98 % 865.000 K 300.46 % 216.000 K -95.96 % 5.345 M 96.80 % 2.716 M -16.25 % 3.243 M 1 087.91 % 273.000 K 8.33 % 252.000 K -82.98 % 1.481 M 5.71 % 1.401 M 8.44 % 1.292 M -30.09 % 1.848 M -58.04 % 4.404 M 0.55 % 4.380 M -37.86 % 7.049 M -31.16 % 10.240 M -23.76 % 13.430 M 84.49 % 7.280 M 544.77 % 1.129 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -37.183 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -39.621 M -43.01 % -27.705 M 0.000 0.000 0.000 100.00 % -1.464 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 74.030 M -9.65 % 81.936 M 9.51 % 74.820 M -9.75 % 82.903 M -7.70 % 89.819 M 1 511.39 % 5.574 M 59.21 % 3.501 M -46.29 % 6.518 M -14.71 % 7.642 M -17.57 % 9.271 M -17.84 % 11.284 M -26.98 % 15.453 M 0.000 100.00 % -28.286 M 0.000 0.000 0.000 -100.00 % 957.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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 459.600 M 0.00 % 459.600 M 0.00 % 459.600 M 0.00 % 459.600 M 0.00 % 459.600 M 0.00 % 459.600 M 0.00 % 459.600 M 0.00 % 459.600 M 0.00 % 459.600 M 0.00 % 459.600 M 0.00 % 459.600 M 0.00 % 459.600 M 0.00 % 459.600 M 0.00 % 459.600 M 0.00 % 459.599 M 4.37 % 440.371 M 0.000 0.000 -100.00 % 440.371 M 0.00 % 440.371 M 0.00 % 440.371 M 0.00 % 440.371 M 0.00 % 440.371 M 0.00 % 440.371 M -0.05 % 440.607 M 0.10 % 440.180 M 146 339.20 % -301.000 K 0.000 100.00 % -720.000 K -1.98 % -706.000 K -100.16 % 440.371 M 0.00 % 440.371 M 0.00 % 440.371 M 0.00 % 440.371 M 0.00 % 440.371 M 58.47 % 277.895 M 140.77 % 115.418 M
Deferred tax liabilities non current 15.997 M -32.25 % 23.612 M 3.82 % 22.744 M -0.72 % 22.908 M -1.56 % 23.271 M 16.38 % 19.995 M -23.12 % 26.008 M 3.35 % 25.165 M 16.41 % 21.618 M -4.16 % 22.556 M 46.52 % 15.395 M -24.98 % 20.522 M 27.32 % 16.119 M -37.93 % 25.971 M -7.34 % 28.028 M -17.23 % 33.862 M 2.99 % 32.879 M -6.13 % 35.026 M -5.41 % 37.028 M -0.42 % 37.183 M -5.41 % 39.309 M 5.37 % 37.306 M 11.36 % 33.501 M -0.38 % 33.629 M -1.43 % 34.116 M 2.07 % 33.425 M -3.53 % 34.649 M 2.38 % 33.842 M 12.63 % 30.047 M 5.18 % 28.566 M 6.89 % 26.725 M -0.35 % 26.818 M -9.08 % 29.497 M -0.57 % 29.667 M -0.57 % 29.837 M 51.75 % 19.662 M 107.27 % 9.486 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 0.000 0.000 0.000 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.365 B 10.60 % 1.234 B -17.85 % 1.502 B 38.33 % 1.086 B -11.05 % 1.221 B 37.86 % 885.473 M -2.13 % 904.711 M 19.76 % 755.458 M -19.25 % 935.560 M 34.74 % 694.348 M -12.01 % 789.116 M 11.80 % 705.802 M -20.18 % 884.296 M 2.96 % 858.861 M -18.60 % 1.055 B 19.24 % 884.894 M -12.25 % 1.008 B 6.92 % 943.142 M -16.27 % 1.126 B 23.83 % 909.664 M -18.23 % 1.113 B 10.74 % 1.005 B -4.47 % 1.052 B 10.97 % 947.657 M -20.66 % 1.194 B 16.44 % 1.026 B -16.43 % 1.228 B 13.48 % 1.082 B -4.93 % 1.138 B 17.35 % 969.641 M -3.33 % 1.003 B 8.53 % 924.179 M -6.40 % 987.376 M 2.62 % 962.168 M 2.69 % 936.960 M 59.81 % 586.293 M 148.82 % 235.625 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30
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 -100.00 % 130.570 M 0.00 % 130.570 M 0.000 0.000 100.00 % -18.228 M 0.00 % -18.228 M 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 -100.00 % 2.597 M 0.000 100.00 % -1.209 M 0.000 -100.00 % 3.844 M 0.000 -100.00 % 1.118 M 0.000 100.00 % -3.334 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 492.000 K 0.000 100.00 % -4.663 M 0.000 -100.00 % 2.889 M 0.000 100.00 % -628.000 K 0.000 -100.00 % 700.000 K 0.00 % 700.000 K 0.000 0.000 -100.00 % 3.690 M 0.00 % 3.690 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -91.904 M 0.000 100.00 % -77.214 M 0.000 100.00 % -45.675 M 0.000 -100.00 % 15.008 M 0.000 100.00 % -28.769 M 0.000 -100.00 % 18.199 M 0.000 0.000 0.000 -100.00 % 145.946 M 0.000 100.00 % -5.102 M 0.000 -100.00 % 84.252 M 0.000 100.00 % -13.978 M 0.000 100.00 % -76.824 M 0.000 100.00 % -72.538 M 0.00 % -72.538 M 0.000 0.000 100.00 % -15.469 M 0.00 % -15.469 M -146.01 % 33.624 M 0.00 % 33.624 M 256.29 % -21.513 M 0.00 % -21.513 M 0.000 0.000 0.000 0.000
Accounts receivables 0.000 -100.00 % 38.669 M 0.000 100.00 % -34.690 M 0.000 100.00 % -2.749 M 0.000 -100.00 % 28.585 M 0.000 100.00 % -25.444 M 0.000 -100.00 % 15.545 M 0.000 0.000 0.000 -100.00 % 17.117 M 0.000 0.000 0.000 -100.00 % 26.029 M 0.000 -100.00 % 76.302 M 0.000 100.00 % -70.379 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
Inventory 0.000 100.00 % -130.573 M 0.000 100.00 % -42.524 M 0.000 100.00 % -42.926 M 0.000 100.00 % -13.578 M 0.000 100.00 % -3.326 M 0.000 -100.00 % 2.655 M 0.000 0.000 0.000 -100.00 % 27.301 M 0.000 100.00 % -5.102 M 0.000 -100.00 % 58.223 M 0.000 100.00 % -90.280 M 0.000 100.00 % -6.081 M 0.000 100.00 % -19.100 M 0.00 % -19.100 M 0.000 0.000 100.00 % -20.958 M 0.00 % -20.958 M -197.16 % 21.571 M 0.00 % 21.571 M 461.87 % -5.961 M 0.00 % -5.961 M 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 101.528 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
Other working capital 0.000 0.000 0.000 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 % 118.645 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -364.000 K 0.000 100.00 % -53.438 M 0.00 % -53.438 M 0.000 0.000 -100.00 % 5.489 M 0.00 % 5.489 M -54.46 % 12.053 M 0.00 % 12.053 M 177.50 % -15.552 M 0.00 % -15.552 M 0.000 0.000 0.000 0.000
Other non cash items -271.588 M -179.13 % 343.225 M 227.41 % -269.395 M -253.42 % 175.593 M 176.79 % -228.676 M -212.46 % 203.339 M 243.12 % -142.071 M -174.33 % 191.134 M 262.11 % -117.905 M -386.32 % 41.179 M 170.84 % -58.133 M -179.22 % 73.378 M 201.78 % -72.093 M -164.58 % 111.632 M 184.44 % -132.197 M -276.12 % -35.148 M -201.75 % 34.542 M 56.31 % 22.098 M 143.68 % -50.594 M -407.10 % 16.475 M 151.48 % -32.001 M -309.07 % 15.306 M 197.55 % -15.691 M -106.92 % 226.688 M 829.79 % -31.062 M 31.80 % -45.543 M 0.00 % -45.543 M -1 354.35 % -3.132 M 0.00 % -3.132 M -150.37 % 6.217 M 0.00 % 6.217 M 140.69 % -15.280 M 0.00 % -15.280 M 60.92 % -39.101 M 0.00 % -39.101 M -18.39 % -33.027 M 0.00 % -33.027 M 10.96 % -37.092 M 0.00 % -37.092 M
Net cash provided by operating activities -284.893 M -209.26 % 260.750 M 226.07 % -206.830 M -232.76 % 155.798 M 177.26 % -201.666 M -197.67 % 206.480 M 271.20 % -120.605 M -154.96 % 219.441 M 335.63 % -93.129 M -242.66 % 65.280 M 181.36 % -80.234 M -279.81 % 44.622 M 159.10 % -75.501 M -152.75 % 143.118 M 205.82 % -135.249 M -224.59 % 108.551 M 776.26 % 12.388 M 256.02 % -7.940 M 83.39 % -47.806 M -158.27 % 82.049 M 665.47 % -14.510 M -139.78 % 36.479 M 457.61 % 6.542 M -79.10 % 31.308 M 304.86 % -15.283 M 57.11 % -35.636 M 0.00 % -35.636 M -280.31 % 19.763 M 0.00 % 19.763 M -16.88 % 23.777 M 0.00 % 23.777 M -58.65 % 57.502 M 0.00 % 57.502 M 323.76 % 13.570 M 0.00 % 13.570 M -54.57 % 29.870 M 0.00 % 29.870 M 414.02 % -9.512 M 0.00 % -9.512 M
Investments in property plant and equipment -1.911 M 94.50 % -34.742 M -194.50 % -11.797 M -3 464.05 % -331.000 K 97.98 % -16.351 M 69.22 % -53.124 M -282.05 % -13.905 M -5 645.87 % -242.000 K 87.95 % -2.008 M 92.46 % -26.616 M -295.31 % -6.733 M 69.12 % -21.805 M -315.49 % -5.248 M -25.61 % -4.178 M 19.76 % -5.207 M 6.72 % -5.582 M -150.54 % -2.228 M 53.36 % -4.777 M 36.65 % -7.541 M -35.07 % -5.583 M 40.73 % -9.419 M 52.37 % -19.775 M 30.98 % -28.652 M -285.31 % -7.436 M 53.22 % -15.897 M 2.91 % -16.374 M 0.00 % -16.374 M 47.48 % -31.175 M 0.00 % -31.175 M -76.65 % -17.648 M 0.00 % -17.648 M -26.55 % -13.945 M 0.00 % -13.945 M 63.71 % -38.430 M 0.00 % -38.430 M -3 827.39 % -978.500 K 0.00 % -978.500 K 0.000 0.000
Acquisitions net 0.000 -100.00 % 434.000 K 0.000 0.000 0.000 -100.00 % 5.674 M 970.57 % 530.000 K 72.08 % 308.000 K 43.26 % 215.000 K -99.75 % 86.120 M 0.000 100.00 % -26.755 M -127.54 % 97.132 M 0.000 0.000 -100.00 % 383.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -132.342 M 0.00 % -132.342 M 0.000 0.000
Purchases of investments 0.000 0.000 0.000 100.00 % -13.180 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 100.00 % -791.000 K 0.00 % -791.000 K 0.000 0.000 0.000 0.000
Sales maturities of investments 177.000 K -98.54 % 12.139 M 0.000 -100.00 % 8.234 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.837 M 970.57 % 265.000 K 72.08 % 154.000 K 43.26 % 107.500 K -99.75 % 43.060 M 0.000 100.00 % -13.378 M -127.54 % 48.566 M 3 201.56 % 1.471 M 375.98 % -533.000 K -153.30 % 1.000 M 262.07 % -617.000 K -139.91 % 1.546 M 310.91 % -732.998 K 12.63 % -839.000 K -2 497.14 % 35.000 K 115.42 % -227.000 K 80.88 % -1.187 M 25.16 % -1.586 M -303.56 % -393.000 K -164.43 % 610.000 K 0.00 % 610.000 K 350.18 % 135.500 K 0.00 % 135.500 K -39.64 % 224.500 K 0.00 % 224.500 K -96.96 % 7.380 M 0.00 % 7.380 M 3 122.71 % 229.000 K 0.00 % 229.000 K 101.42 % -16.130 M 0.00 % -16.130 M -167.83 % -6.023 M 0.00 % -6.023 M
Net cash used for investing activites -1.734 M 92.18 % -22.169 M -87.92 % -11.797 M -123.56 % -5.277 M 67.73 % -16.351 M 65.54 % -47.450 M -254.77 % -13.375 M -20 365.15 % 66.000 K 103.68 % -1.793 M -103.01 % 59.504 M 983.77 % -6.733 M 86.13 % -48.560 M -152.85 % 91.884 M 3 494.31 % -2.707 M 52.84 % -5.740 M -25.27 % -4.582 M -61.05 % -2.845 M 11.95 % -3.231 M 60.95 % -8.274 M -28.84 % -6.422 M 31.56 % -9.384 M 53.08 % -20.002 M 32.97 % -29.839 M -230.74 % -9.022 M 44.62 % -16.290 M -3.34 % -15.764 M 0.00 % -15.764 M 49.21 % -31.039 M 0.00 % -31.039 M -78.14 % -17.424 M 0.00 % -17.424 M -165.40 % -6.565 M 0.00 % -6.565 M 83.16 % -38.992 M 0.00 % -38.992 M 73.91 % -149.450 M 0.00 % -149.450 M -2 381.53 % -6.023 M 0.00 % -6.023 M
Debt repayment -17.499 M -127.21 % 64.302 M 791.57 % -9.298 M -118.27 % 50.879 M 776.13 % -7.525 M 30.18 % -10.777 M 0.000 0.000 100.00 % -10.325 M 0.000 100.00 % -9.631 M 28.07 % -13.389 M 0.000 0.000 0.000 100.00 % -105.004 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -16.694 M 0.00 % -16.694 M -2 788.24 % 621.000 K 0.00 % 621.000 K 103.97 % -15.658 M 0.00 % -15.658 M 15.05 % -18.432 M 0.00 % -18.432 M -5 034.26 % -359.000 K 0.00 % -359.000 K -100.61 % 58.679 M 0.00 % 58.679 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 -100.00 % 2.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 115.450 M 0.00 % 115.450 M 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 100.00 % -2.226 M 0.00 % -2.226 M 0.000 0.000
Dividends paid -11.180 M 0.000 100.00 % -22.360 M 0.000 100.00 % -12.197 M -12 474.23 % -97.000 K 99.47 % -18.392 M 0.000 100.00 % -6.098 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 % -2.000 K 0.00 % -2.000 K 0.000 0.000 100.00 % -2.346 M 0.00 % -2.346 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 100.00 % -4.562 M 57.86 % -10.827 M -293.27 % 5.602 M 1 439.01 % 364.000 K 140.00 % -910.000 K 1.73 % -926.000 K -114.61 % 6.340 M 489.17 % -1.629 M -125.45 % 6.400 M 525.82 % -1.503 M 22.41 % -1.937 M 88.70 % -17.140 M 87.41 % -136.125 M -195.16 % 143.056 M 1 063.34 % 12.297 M 200.00 % -12.297 M -115.80 % 77.852 M 35.03 % 57.657 M 194.84 % -60.793 M -768.60 % -6.999 M -122.65 % 30.901 M 844.12 % 3.273 M 77.40 % 1.845 M 121.52 % -8.575 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.158 M 0.00 % 15.158 M 0.000 0.000 100.00 % -2.149 M 0.00 % -2.149 M
Net cash used provided by financing activities -28.679 M -148.01 % 59.740 M 240.61 % -42.485 M -175.22 % 56.481 M 245.89 % -38.716 M -228.55 % -11.784 M 39.00 % -19.318 M -252.36 % 12.679 M 170.24 % -18.052 M -241.03 % 12.800 M 214.96 % -11.134 M 27.35 % -15.326 M 10.58 % -17.140 M 87.41 % -136.123 M -195.15 % 143.056 M 254.31 % -92.707 M -653.90 % -12.297 M -115.80 % 77.852 M 35.03 % 57.657 M 194.84 % -60.793 M -768.60 % -6.999 M -122.65 % 30.901 M 844.12 % 3.273 M 77.40 % 1.845 M 121.52 % -8.575 M 48.64 % -16.696 M 0.00 % -16.696 M -2 788.57 % 621.000 K 0.00 % 621.000 K 103.45 % -18.004 M 0.00 % -18.004 M 2.32 % -18.432 M 0.00 % -18.432 M -5 034.26 % -359.000 K 0.00 % -359.000 K -100.21 % 171.904 M 0.00 % 171.904 M 4 319.53 % -4.074 M 0.00 % -4.074 M
Effect of forex changes on cash 193.854 M 209.60 % -176.869 M -299 877.97 % 59.000 K 100.04 % -135.094 M -170 029.56 % 79.500 K 2 750.00 % -3.000 K -137.50 % 8.000 K -30.43 % 11.500 K 483.33 % -3.000 K 97.97 % -148.000 K -192.50 % 160.000 K 8 100.00 % -2.000 K 99.76 % -824.500 K -7 595.45 % 11.000 K -98.66 % 822.000 K 246.00 % -563.000 K -9 283.33 % -6.000 K 98.85 % -524.000 K -175.79 % -190.000 K -115.78 % 1.204 M 326.95 % 282.000 K -32.21 % 416.000 K 1 990.91 % -22.000 K -105.54 % 397.000 K -7.03 % 427.000 K 430.43 % 80.500 K 0.00 % 80.500 K -54.52 % 177.000 K 0.00 % 177.000 K 150.14 % -353.000 K 0.00 % -353.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -121.452 M -200.00 % 121.452 M 146.51 % -261.112 M -463.12 % 71.908 M 159.15 % -121.579 M -205.25 % 115.516 M 195.03 % -121.558 M -195.47 % 127.322 M 1 673.24 % -8.093 M -214.70 % 7.056 M 436.00 % -2.100 M 89.10 % -19.266 M -1 118.21 % -1.582 M -173.58 % 2.150 M 48.81 % 1.445 M -86.50 % 10.699 M 875.29 % -1.380 M -104.17 % 33.079 M 4 669.78 % 693.501 K -91.35 % 8.019 M 152.39 % -15.306 M -164.05 % 23.897 M 338.42 % -10.023 M -181.73 % 12.264 M 161.75 % -19.861 M 85.40 % -136.030 M 0.00 % -136.030 M -549.12 % -20.956 M 0.00 % -20.956 M 12.71 % -24.007 M 0.00 % -24.007 M -136.93 % 65.010 M 0.00 % 65.010 M 226.08 % -51.562 M 0.00 % -51.562 M -149.27 % 104.646 M 0.00 % 104.646 M 366.84 % -39.217 M 0.00 % -39.217 M
Cash at beginning of period 0.000 100.00 % -176.792 M -309.81 % 84.261 M 582.11 % 12.353 M -90.78 % 133.932 M 627.26 % 18.416 M -86.84 % 139.974 M 1 006.34 % 12.652 M -39.01 % 20.745 M 51.55 % 13.689 M -13.30 % 15.789 M -54.96 % 35.055 M 137.25 % 14.776 M 0.000 -100.00 % 13.037 M -33.41 % 19.576 M -6.59 % 20.956 M 0.000 -100.00 % 22.510 M 0.000 100.00 % -124.964 M 0.000 100.00 % -147.429 M 0.000 100.00 % -142.074 M -1 128.25 % 13.817 M 0.00 % 13.817 M -60.27 % 34.773 M 0.00 % 34.773 M -40.84 % 58.780 M 0.00 % 58.780 M 1 043.50 % -6.230 M 0.00 % -6.230 M -113.74 % 45.332 M 0.00 % 45.332 M 176.43 % -59.314 M 0.00 % -59.314 M -195.14 % -20.097 M 0.00 % -20.097 M
Cash at end of period -193.872 M -259.63 % 121.452 M 168.67 % -176.851 M -309.88 % 84.261 M 582.11 % 12.353 M -90.78 % 133.932 M 627.26 % 18.416 M -86.84 % 139.974 M 1 006.34 % 12.652 M -39.01 % 20.745 M 51.55 % 13.689 M -13.30 % 15.789 M 19.67 % 13.194 M 513.82 % 2.150 M -85.16 % 14.481 M -52.17 % 30.275 M 54.65 % 19.576 M -40.82 % 33.079 M 42.56 % 23.204 M 189.36 % 8.019 M 105.72 % -140.269 M -686.97 % 23.897 M 115.18 % -157.452 M -1 383.86 % 12.264 M 107.57 % -161.934 M -32.50 % -122.213 M 0.00 % -122.213 M -984.51 % 13.817 M 0.00 % 13.817 M -60.27 % 34.773 M 0.00 % 34.773 M -40.84 % 58.780 M 0.00 % 58.780 M 1 043.50 % -6.230 M 0.00 % -6.230 M -113.74 % 45.332 M 0.00 % 45.332 M 176.43 % -59.314 M 0.00 % -59.314 M
Operating cash flow -284.893 M -209.26 % 260.750 M 226.07 % -206.830 M -232.76 % 155.798 M 177.26 % -201.666 M -197.67 % 206.480 M 271.20 % -120.605 M -154.96 % 219.441 M 335.63 % -93.129 M -242.66 % 65.280 M 181.36 % -80.234 M -279.81 % 44.622 M 159.10 % -75.501 M -152.75 % 143.118 M 205.82 % -135.249 M -224.59 % 108.551 M 776.26 % 12.388 M 256.02 % -7.940 M 83.39 % -47.806 M -158.27 % 82.049 M 665.47 % -14.510 M -139.78 % 36.479 M 457.61 % 6.542 M -79.10 % 31.308 M 304.86 % -15.283 M 57.11 % -35.636 M 0.00 % -35.636 M -280.31 % 19.763 M 0.00 % 19.763 M -16.88 % 23.777 M 0.00 % 23.777 M -58.65 % 57.502 M 0.00 % 57.502 M 323.76 % 13.570 M 0.00 % 13.570 M -54.57 % 29.870 M 0.00 % 29.870 M 414.02 % -9.512 M 0.00 % -9.512 M
Capital expenditure -1.911 M 94.50 % -34.742 M -194.50 % -11.797 M -3 464.05 % -331.000 K 97.98 % -16.351 M 69.22 % -53.124 M -282.05 % -13.905 M -5 645.87 % -242.000 K 87.95 % -2.008 M 92.46 % -26.616 M -295.31 % -6.733 M 69.12 % -21.805 M -315.49 % -5.248 M -25.61 % -4.178 M 19.76 % -5.207 M 6.72 % -5.582 M -150.54 % -2.228 M 53.36 % -4.777 M 36.65 % -7.541 M -35.07 % -5.583 M 40.73 % -9.419 M 52.37 % -19.775 M 30.98 % -28.652 M -285.31 % -7.436 M 53.22 % -15.897 M 2.91 % -16.374 M 0.00 % -16.374 M 47.48 % -31.175 M 0.00 % -31.175 M -76.65 % -17.648 M 0.00 % -17.648 M -26.55 % -13.945 M 0.00 % -13.945 M 63.71 % -38.430 M 0.00 % -38.430 M -3 827.39 % -978.500 K 0.00 % -978.500 K 0.000 0.000
Free CashFlow -286.804 M -226.90 % 226.008 M 203.38 % -218.627 M -240.63 % 155.467 M 171.31 % -218.017 M -242.16 % 153.356 M 214.01 % -134.510 M -161.36 % 219.199 M 330.40 % -95.137 M -346.06 % 38.664 M 144.46 % -86.967 M -481.15 % 22.817 M 128.26 % -80.749 M -158.12 % 138.940 M 198.92 % -140.456 M -236.41 % 102.969 M 913.47 % 10.160 M 179.89 % -12.717 M 77.02 % -55.347 M -172.38 % 76.466 M 419.55 % -23.929 M -243.25 % 16.704 M 175.55 % -22.110 M -192.62 % 23.872 M 176.56 % -31.180 M 40.05 % -52.010 M 0.00 % -52.010 M -355.76 % -11.412 M 0.00 % -11.412 M -286.20 % 6.129 M 0.00 % 6.129 M -85.93 % 43.557 M 0.00 % 43.557 M 275.21 % -24.860 M 0.00 % -24.860 M -186.05 % 28.891 M 0.00 % 28.891 M 403.73 % -9.512 M 0.00 % -9.512 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006