1338.HK

BaWang International (Group) Holding Limited 1338.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 252.952 M 6.44 % 237.653 M -3.53 % 246.341 M -9.96 % 273.604 M -0.86 % 275.987 M 6.91 % 258.158 M -12.17 % 293.922 M 11.24 % 264.215 M -0.01 % 264.229 M 13.80 % 232.181 M -21.20 % 294.649 M -38.31 % 477.657 M -14.08 % 555.955 M -37.46 % 888.909 M -39.75 % 1.475 B -15.98 % 1.756 B 24.43 % 1.411 B 53.12 % 921.680 M 134.90 % 392.369 M
Net income 6.555 M -51.90 % 13.627 M 170.53 % -19.321 M -112.69 % -9.084 M -124.96 % -4.038 M 33.80 % -6.100 M -410.03 % -1.196 M -106.22 % 19.227 M -56.01 % 43.704 M 139.58 % -110.422 M 4.43 % -115.541 M 19.48 % -143.502 M 76.76 % -617.569 M -10.56 % -558.570 M -373.48 % -117.971 M -132.40 % 364.144 M 29.23 % 281.774 M 55.38 % 181.345 M 56.39 % 115.959 M
Income before tax 6.627 M -51.07 % 13.544 M 169.70 % -19.431 M -113.90 % -9.084 M -124.96 % -4.038 M 73.37 % -15.164 M -1 167.89 % -1.196 M -106.22 % 19.231 M -53.20 % 41.094 M 137.22 % -110.422 M 4.43 % -115.541 M 15.60 % -136.891 M 74.41 % -534.964 M 13.51 % -618.537 M -361.14 % -134.131 M -129.82 % 449.803 M 30.36 % 345.042 M 89.57 % 182.017 M 54.39 % 117.893 M
Income before tax ratio 0.03 -54.03 % 0.06 172.25 % -0.08 -137.58 % -0.03 -126.92 % -0.01 75.09 % -0.06 -1 343.54 % 0.00 -105.59 % 0.07 -53.20 % 0.16 132.70 % -0.48 -21.28 % -0.39 -36.83 % -0.29 70.22 % -0.96 -38.29 % -0.70 -665.38 % -0.09 -135.49 % 0.26 4.77 % 0.24 23.80 % 0.20 -34.27 % 0.30
EBITDA 14.247 M -54.77 % 31.500 M 107.39 % 15.189 M -39.27 % 25.009 M -7.13 % 26.928 M 73.71 % 15.502 M -18.27 % 18.967 M -17.10 % 22.880 M -20.11 % 28.641 M 185.83 % -33.371 M 61.52 % -86.713 M 20.11 % -108.536 M 73.81 % -414.445 M 30.80 % -598.937 M -443.12 % -110.278 M -123.91 % 461.295 M 31.86 % 349.842 M 86.92 % 187.163 M 54.09 % 121.465 M
Net income ratio 0.03 -54.81 % 0.06 173.11 % -0.08 -136.23 % -0.03 -126.92 % -0.01 38.08 % -0.02 -480.69 % 0.00 -105.59 % 0.07 -56.00 % 0.17 134.78 % -0.48 -21.28 % -0.39 -30.52 % -0.30 72.95 % -1.11 -76.78 % -0.63 -685.85 % -0.08 -138.56 % 0.21 3.86 % 0.20 1.48 % 0.20 -33.42 % 0.30
Ratio EBITDA 0.06 -57.51 % 0.13 114.97 % 0.06 -32.54 % 0.09 -6.32 % 0.10 62.49 % 0.06 -6.95 % 0.06 -25.48 % 0.09 -20.11 % 0.11 175.42 % -0.14 51.16 % -0.29 -29.52 % -0.23 69.52 % -0.75 -10.64 % -0.67 -801.43 % -0.07 -128.45 % 0.26 5.97 % 0.25 22.08 % 0.20 -34.40 % 0.31
Gross profit ratio 0.51 1.06 % 0.50 34.13 % 0.38 3.76 % 0.36 -7.59 % 0.39 -12.09 % 0.45 -4.76 % 0.47 -2.92 % 0.48 0.60 % 0.48 25.80 % 0.38 1.77 % 0.37 -22.84 % 0.48 27.12 % 0.38 -1.66 % 0.39 -37.21 % 0.62 -6.94 % 0.66 3.87 % 0.64 18.05 % 0.54 -5.94 % 0.58
Weighted average shs out dil 3.162 B 0.00 % 3.162 B 0.00 % 3.162 B 0.00 % 3.162 B 0.00 % 3.162 B 0.00 % 3.162 B 0.02 % 3.162 B -0.01 % 3.162 B 3.39 % 3.058 B 5.03 % 2.912 B 0.03 % 2.911 B 0.00 % 2.911 B 0.03 % 2.910 B 0.05 % 2.909 B 0.08 % 2.906 B 16.21 % 2.501 B 19.09 % 2.100 B 4.22 % 2.015 B 4.26 % 1.933 B
Weighted average shs out 3.164 B 0.01 % 3.163 B 0.02 % 3.162 B 0.00 % 3.162 B 0.00 % 3.162 B 0.00 % 3.162 B 0.02 % 3.162 B 0.00 % 3.162 B 3.40 % 3.058 B 5.03 % 2.911 B 0.02 % 2.911 B 0.00 % 2.911 B 0.03 % 2.910 B 0.05 % 2.909 B 0.12 % 2.905 B 16.30 % 2.498 B 18.94 % 2.100 B 4.22 % 2.015 B 4.26 % 1.933 B
EPS diluted 0.00 -51.16 % 0.00 170.49 % -0.01 -110.34 % 0.00 -123.08 % 0.00 31.58 % 0.00 -375.00 % 0.00 -106.56 % 0.01 -57.34 % 0.01 137.73 % -0.04 4.53 % -0.04 19.47 % -0.05 76.52 % -0.21 -10.53 % -0.19 -367.98 % -0.04 -127.07 % 0.15 15.38 % 0.13 44.44 % 0.09 50.00 % 0.06
Earnings per share 0.00 -51.16 % 0.00 170.49 % -0.01 -110.34 % 0.00 -123.08 % 0.00 31.58 % 0.00 -375.00 % 0.00 -106.56 % 0.01 -57.34 % 0.01 137.73 % -0.04 4.53 % -0.04 19.47 % -0.05 76.52 % -0.21 -10.53 % -0.19 -367.98 % -0.04 -127.07 % 0.15 15.38 % 0.13 44.44 % 0.09 50.00 % 0.06
Gross profit 128.779 M 7.57 % 119.718 M 29.40 % 92.519 M -6.58 % 99.031 M -8.39 % 108.100 M -6.02 % 115.021 M -16.35 % 137.497 M 8.00 % 127.313 M 0.60 % 126.559 M 43.16 % 88.401 M -19.80 % 110.232 M -52.40 % 231.591 M 9.22 % 212.049 M -38.49 % 344.755 M -62.17 % 911.338 M -21.82 % 1.166 B 29.24 % 901.924 M 80.76 % 498.972 M 120.95 % 225.826 M
Income tax expense 72.000 K 186.75 % -83.000 K 24.55 % -110.000 K -100.53 % 20.780 M 0.000 -100.00 % 9.064 M -53.82 % 19.626 M 490 546.48 % 4.000 K -99.85 % 2.610 M 0.000 0.000 -100.00 % 3.614 M -95.62 % 82.605 M 237.75 % -59.967 M -271.08 % -16.160 M -118.87 % 85.659 M 35.39 % 63.268 M 9 314.88 % 672.000 K -65.25 % 1.934 M
Cost of revenue 124.173 M 5.29 % 117.935 M -23.33 % 153.822 M -11.89 % 174.573 M 3.98 % 167.887 M 17.29 % 143.137 M -8.49 % 156.425 M 14.26 % 136.902 M -0.56 % 137.670 M -4.25 % 143.780 M -22.04 % 184.417 M -25.05 % 246.066 M -28.45 % 343.906 M -36.80 % 544.154 M -3.52 % 564.017 M -4.46 % 590.355 M 15.91 % 509.324 M 20.49 % 422.708 M 153.81 % 166.543 M
General and administrative expenses 29.359 M 6.37 % 27.602 M -14.75 % 32.379 M 10.34 % 29.345 M 7.36 % 27.332 M -10.59 % 30.570 M 18.31 % 25.838 M -7.28 % 27.866 M -6.29 % 29.736 M -39.83 % 49.423 M 30.71 % 37.810 M -35.46 % 58.583 M -34.13 % 88.938 M -13.19 % 102.457 M 0.93 % 101.511 M 34.00 % 75.756 M 59.76 % 47.419 M 101.57 % 23.525 M 154.63 % 9.239 M
Selling and marketing expenses 94.874 M 16.98 % 81.106 M -2.88 % 83.507 M -0.95 % 84.307 M -0.20 % 84.476 M -19.33 % 104.724 M -7.62 % 113.360 M 20.95 % 93.726 M 17.04 % 80.080 M -10.65 % 89.629 M -37.99 % 144.544 M -51.01 % 295.024 M -53.54 % 635.029 M -27.20 % 872.339 M -7.38 % 941.811 M 47.77 % 637.344 M 24.41 % 512.285 M 75.00 % 292.728 M 199.24 % 97.823 M
Other expenses -16.051 M 2.00 % -16.379 M 18.74 % -20.157 M 8.88 % -22.122 M -52.67 % -14.490 M 31.60 % -21.185 M -7 946.30 % 270.000 K 271.97 % -157.000 K -132.85 % 478.000 K 32.04 % 362.000 K 63.80 % 221.000 K -57.25 % 517.000 K -97.81 % 23.631 M 703.91 % -3.913 M -852.07 % -411.000 K -239.80 % 294.000 K -0.34 % 295.000 K 10.90 % 266.000 K 28.50 % 207.000 K
Operating expenses 121.197 M 15.61 % 104.836 M -4.57 % 109.852 M 3.08 % 106.565 M -3.91 % 110.904 M -13.65 % 128.432 M -7.45 % 138.765 M 28.53 % 107.966 M 27.92 % 84.398 M -56.87 % 195.688 M -12.83 % 224.483 M -39.68 % 372.128 M -50.22 % 747.598 M -23.00 % 970.883 M -6.91 % 1.043 B 46.19 % 713.394 M 27.39 % 559.999 M 76.92 % 316.519 M 195.07 % 107.269 M
Cost and expenses 245.370 M 10.14 % 222.771 M -15.51 % 263.674 M -6.21 % 281.138 M 0.84 % 278.791 M 2.66 % 271.569 M -8.00 % 295.190 M 20.55 % 244.868 M 10.27 % 222.068 M -34.58 % 339.468 M -16.98 % 408.900 M -33.86 % 618.194 M -43.36 % 1.092 B -27.96 % 1.515 B -5.72 % 1.607 B 23.25 % 1.304 B 21.92 % 1.069 B 44.65 % 739.227 M 169.98 % 273.812 M
Research and development expenses 13.015 M 4.06 % 12.507 M -11.44 % 14.123 M -6.07 % 15.035 M 10.67 % 13.586 M -5.15 % 14.323 M 11.99 % 12.789 M 18.48 % 10.794 M 6.55 % 10.130 M 16.48 % 8.697 M -13.34 % 10.036 M -43.81 % 17.862 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 124.233 M 14.28 % 108.708 M -6.19 % 115.886 M 1.97 % 113.652 M 1.65 % 111.808 M -17.36 % 135.294 M -2.80 % 139.198 M 14.48 % 121.592 M 10.72 % 109.816 M -21.03 % 139.052 M -23.75 % 182.354 M -48.43 % 353.607 M -51.16 % 723.967 M -25.73 % 974.796 M -6.57 % 1.043 B 46.31 % 713.100 M 27.41 % 559.704 M 76.98 % 316.253 M 195.39 % 107.062 M
Interest income 1.225 M -24.71 % 1.627 M -16.95 % 1.959 M -8.46 % 2.140 M 36.92 % 1.563 M 204.09 % 514.000 K 14.73 % 448.000 K 18.21 % 379.000 K -6.65 % 406.000 K -34.52 % 620.000 K 14.81 % 540.000 K -35.25 % 834.000 K -30.85 % 1.206 M -88.90 % 10.860 M -16.74 % 13.043 M 461.71 % 2.322 M -25.51 % 3.117 M 112.91 % 1.464 M 172.12 % 538.000 K
Interest expense 955.000 K -28.62 % 1.338 M -36.22 % 2.098 M 35.35 % 1.550 M 25.61 % 1.234 M -45.57 % 2.267 M 502.93 % 376.000 K -24.04 % 495.000 K -66.40 % 1.473 M -60.77 % 3.755 M 105.19 % 1.830 M 160.68 % 702.000 K -3.97 % 731.000 K -82.21 % 4.110 M -73.66 % 15.601 M 227.00 % 4.771 M 0.000 -100.00 % 1.900 M 58.07 % 1.202 M
Depreciation and amortization 7.890 M -52.52 % 16.618 M -48.90 % 32.522 M -0.06 % 32.543 M 9.45 % 29.732 M 4.69 % 28.399 M 43.52 % 19.787 M 15.32 % 17.159 M 44.22 % 11.898 M -31.15 % 17.280 M -36.00 % 26.998 M -2.37 % 27.653 M 25.16 % 22.094 M 42.63 % 15.490 M 87.71 % 8.252 M 22.78 % 6.721 M 40.02 % 4.800 M 47.87 % 3.246 M 36.96 % 2.370 M
Operating income 7.582 M -49.05 % 14.882 M 185.86 % -17.333 M -130.06 % -7.534 M -168.69 % -2.804 M 79.09 % -13.411 M -957.65 % -1.268 M -122.16 % 5.721 M -65.83 % 16.743 M 133.06 % -50.651 M 29.77 % -72.122 M -152.96 % 136.189 M -74.57 % 535.549 M 187.04 % -615.268 M -567.62 % 131.573 M -70.91 % 452.252 M 32.27 % 341.925 M 87.40 % 182.453 M 53.89 % 118.557 M
Operating income ratio 0.03 -52.13 % 0.06 189.00 % -0.07 -155.53 % -0.03 -171.03 % -0.01 80.44 % -0.05 -1 104.17 % 0.00 -119.92 % 0.02 -65.83 % 0.06 129.05 % -0.22 10.88 % -0.24 -185.85 % 0.29 -70.40 % 0.96 239.17 % -0.69 -876.13 % 0.09 -65.37 % 0.26 6.30 % 0.24 22.39 % 0.20 -34.49 % 0.30
Total other income expenses net -955.000 K 28.62 % -1.338 M 36.22 % -2.098 M -35.35 % -1.550 M -25.61 % -1.234 M 45.57 % -2.267 M -502.93 % -376.000 K -102.78 % 13.510 M -60.82 % 34.481 M 157.69 % -59.771 M -37.66 % -43.419 M -1 553.60 % 2.987 M 100.31 % -972.819 M -14 512.13 % 6.750 M 102.54 % -265.704 M -10 749.49 % -2.449 M -178.57 % 3.117 M 814.91 % -436.000 K 34.34 % -664.000 K
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 -104.429 M -65.32 % -63.169 M -53.59 % -41.128 M -607.15 % -5.816 M 94.75 % -110.861 M -30.10 % -85.215 M -60.99 % -52.933 M -14.95 % -46.050 M -175.72 % -16.702 M -136.84 % 45.342 M 67.10 % 27.135 M 162.66 % -43.302 M 70.78 % -148.218 M 75.41 % -602.672 M 38.30 % -976.757 M 38.34 % -1.584 B -431.29 % -298.148 M -189.94 % -102.830 M -43.94 % -71.441 M
Total investments 0.000 -100.00 % 30.000 M -40.00 % 50.000 M -7.41 % 54.000 M 0.000 0.000 -100.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.000 0.000 0.000 -100.00 % 220.000 M 0.000 0.000 0.000 0.000
Total debt 15.895 M -36.68 % 25.103 M -24.56 % 33.276 M -37.75 % 53.453 M 365.58 % 11.481 M -32.39 % 16.980 M 35.30 % 12.550 M 0.000 -100.00 % 5.610 M -89.79 % 54.946 M 24.68 % 44.069 M 0.000 -100.00 % 76.390 M 0.000 -100.00 % 209.787 M 32.37 % 158.490 M 0.000 0.000 0.000
Accumulated other comprehensive income loss -132.464 M -735.89 % -15.847 M -2.86 % -15.406 M -2.69 % -15.002 M 1.40 % -15.215 M 0.68 % -15.319 M -32.87 % -11.529 M -18.31 % -9.745 M 4.67 % -10.222 M -0.70 % -10.151 M -49.39 % -6.795 M 91.85 % -83.333 M -104.24 % -40.801 M -0.64 % -40.543 M -58.51 % -25.578 M -46.91 % -17.411 M -59.03 % -10.948 M -72.98 % -6.329 M 23.28 % -8.250 M
Retained earnings -1.518 B 0.43 % -1.524 B 0.91 % -1.538 B -1.28 % -1.519 B -0.60 % -1.510 B -0.27 % -1.506 B -0.30 % -1.501 B -0.19 % -1.499 B 1.27 % -1.518 B 2.80 % -1.561 B -7.57 % -1.452 B -4.67 % -1.387 B -11.28 % -1.246 B -98.25 % -628.561 M 0.000 0.000 0.000 0.000 0.000
Common stock 277.932 M 0.00 % 277.932 M 0.00 % 277.932 M 0.00 % 277.932 M 0.00 % 277.932 M 0.00 % 277.932 M 0.02 % 277.878 M 0.00 % 277.878 M 0.00 % 277.878 M 8.25 % 256.705 M 0.03 % 256.639 M 0.00 % 256.639 M 0.00 % 256.639 M 0.05 % 256.511 M 0.05 % 256.380 M 0.10 % 256.134 M 0.000 0.000 0.000
Total equity 145.468 M 4.28 % 139.502 M 10.70 % 126.020 M -13.60 % 145.855 M -5.73 % 154.726 M -2.48 % 158.660 M -4.24 % 165.682 M -2.68 % 170.246 M 13.09 % 150.542 M 263.15 % 41.455 M -72.91 % 153.051 M -41.84 % 263.172 M -36.23 % 412.669 M -59.89 % 1.029 B -35.27 % 1.589 B -21.87 % 2.034 B 546.76 % 314.528 M 80.53 % 174.228 M 9.82 % 158.648 M
Other non current 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
Long term debt 5.588 M -64.84 % 15.895 M -36.68 % 25.103 M -42.05 % 43.316 M 13 228.00 % 325.000 K -98.63 % 23.802 M 0.000 0.000 0.000 -100.00 % 54.946 M 24.68 % 44.069 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 5.588 M -64.84 % 15.895 M -36.68 % 25.103 M -42.05 % 43.316 M 13 228.00 % 325.000 K -98.63 % 23.802 M 0.000 0.000 0.000 -100.00 % 54.946 M 24.68 % 44.069 M 2 069.82 % 2.031 M 0.00 % 2.031 M 0.00 % 2.031 M 0.00 % 2.031 M -89.88 % 20.062 M 214.99 % 6.369 M -97.33 % 238.711 M 153.80 % 94.054 M
Other current liabilities 52.426 M -41.76 % 90.013 M 68.52 % 53.415 M -13.01 % 61.401 M -0.27 % 61.570 M -14.39 % 71.916 M 22.04 % 58.929 M -25.95 % 79.580 M -17.65 % 96.638 M -35.22 % 149.181 M 2.72 % 145.225 M -12.82 % 166.590 M -13.30 % 192.137 M 37.03 % 140.214 M 4 069.31 % 3.363 M -42.96 % 5.896 M -95.92 % 144.342 M 10.31 % 130.846 M 262.53 % 36.092 M
Deferred revenue 0.000 0.000 100.00 % -8.173 M 19.37 % -10.137 M 0.000 100.00 % -16.980 M -35.30 % -12.550 M 0.000 100.00 % -5.610 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 10.307 M 128.35 % -36.350 M -544.76 % 8.173 M -19.37 % 10.137 M -9.13 % 11.156 M -34.30 % 16.980 M 35.30 % 12.550 M 0.000 -100.00 % 5.610 M 0.000 0.000 0.000 -100.00 % 76.390 M 0.000 -100.00 % 209.787 M 32.37 % 158.490 M 0.000 0.000 0.000
Total current liabilities 84.377 M 12.60 % 74.936 M -19.51 % 93.104 M -12.50 % 106.407 M -2.84 % 109.515 M 1.68 % 107.710 M -8.38 % 117.565 M -8.29 % 128.193 M -11.57 % 144.960 M -24.76 % 192.660 M 4.75 % 183.931 M -18.29 % 225.106 M -33.39 % 337.921 M 57.02 % 215.211 M -51.30 % 441.943 M -9.82 % 490.045 M 48.50 % 329.994 M -10.71 % 369.557 M 183.40 % 130.401 M
Total liabilities 89.965 M -0.95 % 90.831 M -23.16 % 118.207 M -21.05 % 149.723 M 36.31 % 109.840 M -16.48 % 131.512 M 11.86 % 117.565 M -8.29 % 128.193 M -11.57 % 144.960 M -41.93 % 249.637 M 8.52 % 230.031 M 1.27 % 227.137 M -33.19 % 339.952 M 56.49 % 217.242 M -51.07 % 443.974 M -12.96 % 510.107 M 51.65 % 336.363 M -8.98 % 369.557 M 183.40 % 130.401 M
Other non current assets 5.334 M 1 307.39 % 379.000 K 100.31 % -121.816 M 25.79 % -164.149 M 0.000 0.000 100.00 % -115.021 M 13.13 % -132.403 M 3.52 % -137.237 M 11.62 % -155.284 M 31.09 % -225.340 M -77 007.85 % 293.000 K -81.64 % 1.596 M -69.14 % 5.172 M 112.23 % 2.437 M -59.92 % 6.081 M 0.000 0.000 -100.00 % 4.756 M
Long term investments 0.000 -100.00 % 30.000 M -40.00 % 50.000 M 0.00 % 50.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 -100.00 % 14.281 M -28.48 % 19.969 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
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
Goodwill and intangible assets 0.000 0.000 -100.00 % 121.520 M -25.89 % 163.963 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
Property plant equipment net 54.685 M -4.31 % 57.148 M -20.42 % 71.816 M -37.09 % 114.149 M 27.47 % 89.552 M -30.43 % 128.730 M 11.92 % 115.021 M -13.13 % 132.403 M -3.52 % 137.237 M -11.62 % 155.284 M -31.09 % 225.340 M -23.42 % 294.256 M -8.51 % 321.619 M 74.27 % 184.555 M 206.90 % 60.136 M 52.90 % 39.330 M 24.82 % 31.510 M 39.60 % 22.571 M -5.75 % 23.949 M
Total non current assets 60.019 M -31.43 % 87.527 M -28.15 % 121.816 M -25.79 % 164.149 M 83.30 % 89.552 M -30.43 % 128.730 M 11.92 % 115.021 M -13.13 % 132.403 M -3.52 % 137.237 M -11.62 % 155.284 M -31.09 % 225.340 M -23.50 % 294.549 M -8.87 % 323.215 M 18.68 % 272.332 M 203.73 % 89.662 M 97.45 % 45.411 M 44.12 % 31.510 M 39.60 % 22.571 M -21.37 % 28.705 M
Other current assets 2.762 M 10.70 % 2.495 M -48.09 % 4.806 M 31.35 % 3.659 M 42.10 % 2.575 M -49.84 % 5.134 M -3.60 % 5.326 M -42.52 % 9.266 M -67.17 % 28.220 M 624.89 % 3.893 M -8.46 % 4.253 M -59.63 % 10.535 M -92.37 % 138.161 M 37.13 % 100.755 M -59.01 % 245.784 M 51.71 % 162.012 M -39.83 % 269.241 M 169.24 % 100.000 M 25 806.74 % 386.000 K
Short term investments 0.000 0.000 0.000 -100.00 % 4.000 M 0.000 0.000 -100.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.000 0.000 0.000 -100.00 % 220.000 M 0.000 0.000 0.000 0.000
cash and cash equivalents 120.324 M 36.31 % 88.272 M 18.64 % 74.404 M 25.54 % 59.269 M -51.55 % 122.342 M 19.71 % 102.195 M 56.06 % 65.483 M 42.20 % 46.050 M 106.39 % 22.312 M 132.32 % 9.604 M -43.29 % 16.934 M -60.89 % 43.302 M -80.72 % 224.608 M -62.73 % 602.672 M -49.21 % 1.187 B -31.91 % 1.743 B 484.45 % 298.148 M 189.94 % 102.830 M 43.94 % 71.441 M
Cash and short term investments 120.324 M 36.31 % 88.272 M 18.64 % 74.404 M 17.60 % 63.269 M -48.29 % 122.342 M 19.71 % 102.195 M 19.55 % 85.483 M 29.42 % 66.050 M 56.10 % 42.312 M 42.93 % 29.604 M -19.85 % 36.934 M -14.71 % 43.302 M -80.72 % 224.608 M -62.73 % 602.672 M -57.15 % 1.407 B -19.28 % 1.743 B 484.45 % 298.148 M 189.94 % 102.830 M 43.94 % 71.441 M
Total current assets 175.414 M 22.83 % 142.806 M 16.66 % 122.411 M -6.86 % 131.429 M -24.90 % 175.014 M 8.41 % 161.442 M -4.03 % 168.226 M 1.32 % 166.036 M 4.91 % 158.265 M 16.54 % 135.808 M -13.81 % 157.567 M -19.51 % 195.760 M -54.41 % 429.406 M -55.90 % 973.752 M -49.90 % 1.944 B -22.22 % 2.499 B 303.46 % 619.381 M 18.83 % 521.214 M 100.20 % 260.344 M
Inventory 35.126 M 2.16 % 34.384 M 18.89 % 28.920 M -35.06 % 44.532 M 59.12 % 27.987 M -11.11 % 31.485 M -25.91 % 42.498 M -13.64 % 49.209 M 13.53 % 43.343 M 1.83 % 42.564 M -19.47 % 52.858 M -7.63 % 57.227 M -14.12 % 66.637 M -40.59 % 112.159 M 33.18 % 84.216 M 39.47 % 60.384 M 16.14 % 51.992 M 23.84 % 41.983 M -49.82 % 83.673 M
Net receivables 17.202 M -2.57 % 17.655 M 23.63 % 14.281 M -28.48 % 19.969 M -9.68 % 22.110 M -2.29 % 22.628 M -35.20 % 34.919 M -15.88 % 41.511 M -6.49 % 44.390 M -25.70 % 59.747 M -5.94 % 63.522 M -29.17 % 89.679 M -34.22 % 136.325 M -13.29 % 157.217 M -63.20 % 427.168 M 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 -100.00 % 296.000 K 59.14 % 186.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 82.605 M 204.94 % 27.089 M 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 -100.00 % 175.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 21.644 M 13.45 % 19.078 M -46.58 % 35.710 M -16.36 % 42.695 M 21.61 % 35.108 M 7.82 % 32.561 M 9.96 % 29.612 M -3.00 % 30.527 M -9.27 % 33.646 M -0.56 % 33.834 M 16.42 % 29.061 M -40.54 % 48.871 M -18.19 % 59.738 M -8.58 % 65.341 M -71.44 % 228.793 M -22.14 % 293.839 M 70.84 % 171.997 M -27.95 % 238.711 M 153.80 % 94.054 M
Tax payables 0.000 -100.00 % 2.195 M -44.84 % 3.979 M 72.18 % 2.311 M 37.48 % 1.681 M -48.00 % 3.233 M -80.38 % 16.474 M -8.91 % 18.086 M 99.49 % 9.066 M -6.00 % 9.645 M 0.00 % 9.645 M 0.00 % 9.645 M -0.11 % 9.656 M 0.00 % 9.656 M 0.000 -100.00 % 31.820 M 133.03 % 13.655 M 0.000 -100.00 % 255.000 K
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 52.915 M 25.87 % 42.038 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 15.895 M -36.68 % 25.103 M -24.56 % 33.276 M -37.75 % 53.453 M 365.58 % 11.481 M -63.12 % 31.132 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
Preferred stock 0.000 0.000 -100.00 % 15.406 M 2.69 % 15.002 M -1.40 % 15.215 M -0.68 % 15.319 M 32.87 % 11.529 M 18.31 % 9.745 M -4.67 % 10.222 M 0.70 % 10.151 M 49.39 % 6.795 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.435 B 2.39 % 1.402 B 1.11 % 1.386 B -0.03 % 1.387 B 0.02 % 1.387 B 0.01 % 1.386 B -0.19 % 1.389 B -0.13 % 1.391 B 0.03 % 1.390 B 3.28 % 1.346 B -0.13 % 1.348 B -0.50 % 1.355 B -3.38 % 1.402 B 0.09 % 1.401 B -28.58 % 1.962 B 9.25 % 1.796 B 451.66 % 325.476 M 80.26 % 180.557 M 13.81 % 158.648 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.031 M 0.00 % 2.031 M 0.00 % 2.031 M 0.00 % 2.031 M 0.00 % 2.031 M 0.00 % 2.031 M -89.88 % 20.062 M 214.99 % 6.369 M 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.031 M 0.00 % 2.031 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -238.711 M -153.80 % -94.054 M
Total assets 235.433 M 2.21 % 230.333 M -5.69 % 244.227 M -17.37 % 295.578 M 11.72 % 264.566 M -8.82 % 290.172 M 2.44 % 283.247 M -5.09 % 298.439 M 0.99 % 295.502 M 1.51 % 291.092 M -24.01 % 383.082 M -21.87 % 490.309 M -34.85 % 752.621 M -39.60 % 1.246 B -38.72 % 2.033 B -20.08 % 2.544 B 290.90 % 650.891 M 19.70 % 543.785 M 88.13 % 289.049 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -20.125 M -200.06 % 20.112 M -67.83 % 62.525 M -3.37 % 64.707 M 200.40 % -64.449 M -31.93 % -48.851 M 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 197.000 K -78.47 % 915.000 K -51.77 % 1.897 M -37.99 % 3.059 M -63.64 % 8.413 M 30.74 % 6.435 M 0.000 0.000 0.000
Change in working capital 9.727 M 139.94 % -24.351 M -217.60 % 20.706 M 218.55 % -17.466 M -39 595.45 % -44.000 K -100.17 % 25.201 M 7 645.21 % -334.000 K -102.03 % 16.483 M 311.37 % -7.798 M -276.91 % 4.408 M -77.88 % 19.928 M 191.99 % 6.825 M -95.33 % 146.167 M 58.10 % 92.453 M 748.66 % 10.894 M 103.56 % -305.915 M -455.16 % -55.104 M -288.94 % 29.165 M 146.85 % -62.258 M
Accounts receivables 9.501 M 232.47 % -7.172 M -180.41 % 8.919 M 388.17 % -3.095 M -202.84 % -1.022 M -107.01 % 14.574 M 158.31 % 5.642 M -77.67 % 25.262 M 885.75 % -3.215 M -100.69 % -1.602 M -105.96 % 26.858 M -27.16 % 36.873 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -8.516 M -725.26 % 1.362 M -88.44 % 11.787 M 182.02 % -14.371 M -1 569.43 % 978.000 K -90.80 % 10.627 M 277.83 % -5.976 M 31.93 % -8.779 M -91.56 % -4.583 M -176.26 % 6.010 M 186.72 % -6.930 M -397.55 % 2.329 M -87.68 % 18.908 M 126.32 % -71.841 M -107.38 % -34.643 M -312.81 % -8.392 M 16.16 % -10.009 M -124.01 % 41.690 M 192.33 % -45.152 M
Accounts payables 0.000 0.000 -100.00 % 84.000 K -63.00 % 227.000 K 271.97 % -132.000 K -103.48 % 3.788 M 0.000 0.000 0.000 0.000 0.000 100.00 % -36.873 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 8.742 M 147.15 % -18.541 M -21 972.62 % -84.000 K 63.00 % -227.000 K -271.97 % 132.000 K 103.48 % -3.788 M 16.31 % -4.526 M -1 189.46 % -351.000 K 97.90 % -16.686 M -2 626.47 % -612.000 K -112.74 % 4.802 M 114.83 % -32.377 M -125.44 % 127.259 M -22.54 % 164.294 M 260.79 % 45.537 M 115.31 % -297.523 M -559.77 % -45.095 M -260.04 % -12.525 M 26.78 % -17.106 M
Other non cash items -1.552 M 12.07 % -1.765 M 81.77 % -9.684 M -120.39 % -4.394 M -135.89 % 12.243 M 161.11 % -20.034 M -87.06 % -10.710 M 9.15 % -11.789 M 75.92 % -48.964 M -163.55 % 77.050 M 266.57 % 21.019 M 997.60 % 1.915 M 204.45 % 629.000 K 109.32 % -6.750 M 75.30 % -27.323 M -1 076.70 % -2.322 M 94.64 % -43.287 M -3 319.19 % -1.266 M 60.51 % -3.206 M
Net cash provided by operating activities 31.152 M 669.95 % 4.046 M -83.22 % 24.113 M 1 408.01 % 1.599 M -95.78 % 37.893 M 37.96 % 27.466 M 263.93 % 7.547 M -81.63 % 41.080 M 3 641.38 % -1.160 M 90.07 % -11.687 M 75.81 % -48.315 M 43.87 % -86.082 M 71.46 % -301.652 M 32.90 % -449.578 M -126.67 % -198.344 M -287.34 % 105.871 M -57.90 % 251.451 M 17.96 % 213.162 M 288.99 % 54.799 M
Investments in property plant and equipment -18.965 M -737.31 % -2.265 M -15.33 % -1.964 M -18.03 % -1.664 M 44.07 % -2.975 M 29.60 % -4.226 M -84.62 % -2.289 M 84.69 % -14.952 M -1 098.08 % -1.248 M 45.41 % -2.286 M 68.04 % -7.153 M 62.79 % -19.225 M 87.54 % -154.290 M -4.30 % -147.927 M -230.17 % -44.803 M -138.81 % -18.761 M -54.40 % -12.151 M 3.39 % -12.578 M -225.94 % -3.859 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 837.000 K -92.40 % 11.014 M 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -30.000 M 0.000 100.00 % -51.000 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -20.000 M 0.000 100.00 % -62.000 M 96.32 % -1.687 B 6.79 % -1.810 B 0.000 100.00 % -410.000 M -310.00 % -100.000 M 0.000
Sales maturities of investments 30.000 M -40.00 % 50.000 M 4 900.00 % 1.000 M 0.000 0.000 -100.00 % 20.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 62.036 M -96.33 % 1.689 B -6.75 % 1.812 B 0.000 -100.00 % 510.484 M 0.000 0.000
Other investing activites 634.000 K -60.72 % 1.614 M 105.08 % 787.000 K -63.33 % 2.146 M 19.75 % 1.792 M -65.43 % 5.183 M 89.99 % 2.728 M 594.15 % 393.000 K -37.82 % 632.000 K -19.70 % 787.000 K 27.14 % 619.000 K -66.67 % 1.857 M 287.68 % 479.000 K 182.87 % -578.000 K -104.43 % 13.043 M 461.71 % 2.322 M 18.65 % 1.957 M 33.67 % 1.464 M 172.12 % 538.000 K
Net cash used for investing activites 11.669 M -39.69 % 19.349 M 11 031.64 % -177.000 K 99.65 % -50.518 M -4 170.33 % -1.183 M -105.64 % 20.957 M 4 673.80 % 439.000 K 103.02 % -14.559 M -2 263.47 % -616.000 K 58.91 % -1.499 M 94.35 % -26.534 M -52.78 % -17.368 M 88.64 % -152.938 M -13.25 % -135.040 M -350.88 % -29.950 M -82.19 % -16.439 M -118.21 % 90.290 M 181.26 % -111.114 M -3 245.80 % -3.321 M
Debt repayment -9.208 M -12.66 % -8.173 M 12.58 % -9.349 M 14.32 % -10.912 M -54.28 % -7.073 M -1.03 % -7.001 M -155.78 % 12.550 M 323.71 % -5.610 M 89.26 % -52.220 M -1 028.85 % 5.622 M -88.40 % 48.484 M 163.47 % -76.390 M -200.00 % 76.390 M 136.89 % -207.090 M -503.71 % 51.297 M 1 097.03 % -5.145 M 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 -100.00 % 54.000 K 0.000 0.000 -100.00 % 65.635 M 99 346.97 % 66.000 K 0.000 0.000 -100.00 % 128.000 K -2.29 % 131.000 K -85.93 % 931.000 K -99.94 % 1.615 B 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -317.708 M -27.25 % -249.680 M -70.52 % -146.423 M -27.43 % -114.903 M 0.000
Other financing activites -955.000 K -5.88 % -902.000 K 53.26 % -1.930 M -265.53 % -528.000 K 94.58 % -9.741 M -158.79 % -3.764 M -607.96 % 741.000 K -67.01 % 2.246 M 1 340.88 % -181.000 K 0.000 0.000 100.00 % -1.434 M 0.000 -100.00 % 213.189 M 467.64 % -57.988 M -1 546.45 % -3.522 M 0.000 -100.00 % 44.244 M 275.83 % -25.163 M
Net cash used provided by financing activities -10.163 M -11.99 % -9.075 M 19.54 % -11.279 M 1.41 % -11.440 M 31.96 % -16.814 M -56.98 % -10.711 M -180.59 % 13.291 M 495.10 % -3.364 M -125.42 % 13.234 M 132.67 % 5.688 M -88.27 % 48.484 M 162.30 % -77.824 M -201.71 % 76.518 M 1 128.22 % 6.230 M 101.93 % -323.468 M -123.84 % 1.357 B 1 026.72 % -146.423 M -107.22 % -70.659 M -180.81 % -25.163 M
Effect of forex changes on cash -606.000 K -34.07 % -452.000 K 13.41 % -522.000 K -282.52 % 286.000 K 13.94 % 251.000 K 125.10 % -1.000 M 45.77 % -1.844 M -417.38 % 581.000 K -53.52 % 1.250 M 644.05 % 168.000 K 5 700.00 % -3.000 K 90.63 % -32.000 K -500.00 % 8.000 K 100.15 % -5.484 M -30.05 % -4.217 M -112.23 % -1.987 M 0.000 0.000 0.000
Net change in cash 32.052 M 131.12 % 13.868 M 14.28 % 12.135 M 120.20 % -60.073 M -398.17 % 20.147 M -45.12 % 36.712 M 88.92 % 19.433 M -18.14 % 23.738 M 86.80 % 12.708 M 273.37 % -7.330 M 72.20 % -26.368 M 85.46 % -181.306 M 52.04 % -378.064 M 35.25 % -583.872 M -5.02 % -555.979 M -138.49 % 1.444 B 639.50 % 195.318 M 522.25 % 31.389 M 19.28 % 26.315 M
Cash at beginning of period 88.272 M 18.64 % 74.404 M 19.49 % 62.269 M -49.10 % 122.342 M 19.71 % 102.195 M 56.06 % 65.483 M 42.20 % 46.050 M 106.39 % 22.312 M 132.32 % 9.604 M -43.29 % 16.934 M -60.89 % 43.302 M -80.72 % 224.608 M -62.73 % 602.672 M -49.21 % 1.187 B -31.91 % 1.743 B 484.45 % 298.148 M 189.94 % 102.830 M 43.94 % 71.441 M 58.31 % 45.126 M
Cash at end of period 120.324 M 36.31 % 88.272 M 18.64 % 74.404 M 19.49 % 62.269 M -49.10 % 122.342 M 19.71 % 102.195 M 56.06 % 65.483 M 42.20 % 46.050 M 106.39 % 22.312 M 132.32 % 9.604 M -43.29 % 16.934 M -60.89 % 43.302 M -80.72 % 224.608 M -62.73 % 602.672 M -49.21 % 1.187 B -31.91 % 1.743 B 484.45 % 298.148 M 189.94 % 102.830 M 43.94 % 71.441 M
Operating cash flow 31.152 M 669.95 % 4.046 M -83.22 % 24.113 M 1 408.01 % 1.599 M -95.78 % 37.893 M 37.96 % 27.466 M 263.93 % 7.547 M -81.63 % 41.080 M 3 641.38 % -1.160 M 90.07 % -11.687 M 75.81 % -48.315 M 43.87 % -86.082 M 71.46 % -301.652 M 32.90 % -449.578 M -126.67 % -198.344 M -287.34 % 105.871 M -57.90 % 251.451 M 17.96 % 213.162 M 288.99 % 54.799 M
Capital expenditure -18.965 M -737.31 % -2.265 M -15.33 % -1.964 M -18.03 % -1.664 M 44.07 % -2.975 M 29.60 % -4.226 M -84.62 % -2.289 M 84.69 % -14.952 M -1 098.08 % -1.248 M 45.41 % -2.286 M 68.04 % -7.153 M 62.79 % -19.225 M 87.54 % -154.290 M -4.30 % -147.927 M -230.17 % -44.803 M -138.81 % -18.761 M -54.40 % -12.151 M 3.39 % -12.578 M -225.94 % -3.859 M
Free CashFlow 12.187 M 584.28 % 1.781 M -91.96 % 22.149 M 34 175.38 % -65.000 K -100.19 % 34.918 M 50.25 % 23.240 M 341.99 % 5.258 M -79.88 % 26.128 M 1 185.05 % -2.408 M 82.77 % -13.973 M 74.81 % -55.468 M 47.33 % -105.307 M 76.90 % -455.942 M 23.69 % -597.505 M -145.74 % -243.147 M -379.13 % 87.110 M -63.60 % 239.300 M 19.30 % 200.584 M 293.77 % 50.940 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 2007-01-31 2006-06-30 2006-01-31
Revenue 120.066 M -16.12 % 143.132 M 30.33 % 109.820 M -20.47 % 138.086 M 38.69 % 99.567 M -23.85 % 130.751 M 13.12 % 115.590 M -26.83 % 157.973 M 36.62 % 115.631 M -23.96 % 152.064 M 22.71 % 123.923 M -14.49 % 144.925 M 27.99 % 113.233 M -32.58 % 167.949 M 33.32 % 125.973 M -19.81 % 157.089 M 46.64 % 107.126 M -16.85 % 128.833 M -4.85 % 135.396 M 3.19 % 131.205 M 29.94 % 100.976 M -33.99 % 152.960 M 7.95 % 141.689 M -40.19 % 236.912 M -1.59 % 240.745 M -13.39 % 277.978 M 0.00 % 277.978 M -37.46 % 444.455 M 0.00 % 444.455 M -39.75 % 737.678 M 0.00 % 737.678 M -15.98 % 878.001 M 0.00 % 878.001 M 24.43 % 705.624 M 0.00 % 705.624 M 53.12 % 460.840 M 0.00 % 460.840 M 100.00 % 230.420 M 17.45 % 196.185 M 100.00 % 98.092 M
Net income -2.770 M -151.82 % 5.345 M 341.74 % 1.210 M -86.72 % 9.109 M 101.62 % 4.518 M 244.21 % -3.133 M 80.65 % -16.188 M -408.11 % 5.254 M 136.64 % -14.338 M -1 240.65 % 1.257 M 123.74 % -5.295 M -142.44 % 12.477 M 167.16 % -18.577 M -281.88 % 10.214 M 189.52 % -11.410 M -163.05 % 18.096 M 1 500.00 % 1.131 M -94.98 % 22.540 M 6.50 % 21.164 M 194.97 % -22.284 M 74.72 % -88.138 M -43.01 % -61.629 M -14.31 % -53.912 M 9.41 % -59.509 M 29.15 % -83.993 M 72.80 % -308.785 M 0.00 % -308.785 M -10.56 % -279.285 M 0.00 % -279.285 M -373.48 % -58.986 M 0.00 % -58.986 M -132.40 % 182.072 M 0.00 % 182.072 M 29.23 % 140.887 M 0.00 % 140.887 M 55.38 % 90.673 M 0.00 % 90.673 M 100.00 % 45.336 M -21.81 % 57.980 M 100.00 % 28.990 M
Income before tax -2.661 M -148.93 % 5.438 M 357.36 % 1.189 M -86.83 % 9.026 M 99.78 % 4.518 M 239.32 % -3.243 M 79.97 % -16.188 M -408.11 % 5.254 M 136.64 % -14.338 M -1 240.65 % 1.257 M 123.74 % -5.295 M -255.23 % 3.411 M 118.36 % -18.575 M -281.86 % 10.214 M 189.52 % -11.410 M -163.04 % 18.100 M 1 500.35 % 1.131 M -94.33 % 19.930 M -5.83 % 21.164 M 194.97 % -22.284 M 74.72 % -88.138 M -43.01 % -61.629 M -14.31 % -53.912 M -1.92 % -52.898 M 37.02 % -83.993 M 68.60 % -267.482 M 0.00 % -267.482 M 13.51 % -309.269 M 0.00 % -309.269 M -361.14 % -67.066 M 0.00 % -67.066 M -129.82 % 224.902 M 0.00 % 224.902 M 30.36 % 172.521 M 0.00 % 172.521 M 89.57 % 91.009 M 0.00 % 91.009 M 100.00 % 45.504 M -22.80 % 58.947 M 100.00 % 29.473 M
Income before tax ratio -0.02 -158.33 % 0.04 250.92 % 0.01 -83.44 % 0.07 44.05 % 0.05 282.95 % -0.02 82.29 % -0.14 -521.08 % 0.03 126.82 % -0.12 -1 600.05 % 0.01 119.35 % -0.04 -281.54 % 0.02 114.35 % -0.16 -369.74 % 0.06 167.14 % -0.09 -178.61 % 0.12 991.35 % 0.01 -93.18 % 0.15 -1.03 % 0.16 192.03 % -0.17 80.54 % -0.87 -116.64 % -0.40 -5.89 % -0.38 -70.41 % -0.22 36.00 % -0.35 63.74 % -0.96 0.00 % -0.96 -38.29 % -0.70 0.00 % -0.70 -665.38 % -0.09 0.00 % -0.09 -135.49 % 0.26 0.00 % 0.26 4.77 % 0.24 0.00 % 0.24 23.80 % 0.20 0.00 % 0.20 0.00 % 0.20 -34.27 % 0.30 0.00 % 0.30
EBITDA 993.000 K -81.22 % 5.287 M 5.21 % 5.025 M -52.12 % 10.494 M -1.47 % 10.651 M 32.76 % 8.023 M 232.99 % -6.033 M -146.75 % 12.905 M 365.70 % -4.857 M -135.52 % 13.675 M 222.45 % 4.241 M -67.96 % 13.235 M 322.25 % -5.955 M -124.11 % 24.699 M 499.66 % -6.180 M -125.71 % 24.041 M 2 170.71 % -1.161 M -125.75 % 4.509 M -81.32 % 24.132 M 415.78 % -7.642 M 70.30 % -25.729 M -86.02 % -13.831 M 55.80 % -31.293 M 16.09 % -37.293 M 47.65 % -71.243 M 55.02 % -158.376 M 38.15 % -256.070 M 14.49 % -299.469 M 0.00 % -299.469 M -443.12 % -55.139 M 0.00 % -55.139 M -123.91 % 230.648 M 0.00 % 230.648 M 31.86 % 174.921 M 0.00 % 174.921 M 86.92 % 93.582 M 0.00 % 93.582 M 100.00 % 46.791 M -22.96 % 60.733 M 100.00 % 30.366 M
Net income ratio -0.02 -161.78 % 0.04 238.93 % 0.01 -83.30 % 0.07 45.38 % 0.05 289.37 % -0.02 82.89 % -0.14 -521.08 % 0.03 126.82 % -0.12 -1 600.05 % 0.01 119.35 % -0.04 -149.63 % 0.09 152.48 % -0.16 -369.76 % 0.06 167.14 % -0.09 -178.63 % 0.12 991.11 % 0.01 -93.97 % 0.17 11.93 % 0.16 192.03 % -0.17 80.54 % -0.87 -116.64 % -0.40 -5.89 % -0.38 -51.48 % -0.25 28.00 % -0.35 68.59 % -1.11 0.00 % -1.11 -76.78 % -0.63 0.00 % -0.63 -685.85 % -0.08 0.00 % -0.08 -138.56 % 0.21 0.00 % 0.21 3.86 % 0.20 0.00 % 0.20 1.48 % 0.20 0.00 % 0.20 0.00 % 0.20 -33.42 % 0.30 0.00 % 0.30
Ratio EBITDA 0.01 -77.61 % 0.04 -19.27 % 0.05 -39.79 % 0.08 -28.96 % 0.11 74.33 % 0.06 217.57 % -0.05 -163.89 % 0.08 294.48 % -0.04 -146.71 % 0.09 162.78 % 0.03 -62.53 % 0.09 273.65 % -0.05 -135.76 % 0.15 399.77 % -0.05 -132.06 % 0.15 1 512.11 % -0.01 -130.97 % 0.03 -80.36 % 0.18 406.01 % -0.06 77.14 % -0.25 -181.79 % -0.09 59.06 % -0.22 -40.30 % -0.16 46.81 % -0.30 48.06 % -0.57 38.15 % -0.92 -36.72 % -0.67 0.00 % -0.67 -801.43 % -0.07 0.00 % -0.07 -128.45 % 0.26 0.00 % 0.26 5.97 % 0.25 0.00 % 0.25 22.08 % 0.20 0.00 % 0.20 0.00 % 0.20 -34.40 % 0.31 0.00 % 0.31
Gross profit ratio 0.44 -18.71 % 0.54 15.54 % 0.47 -17.66 % 0.57 37.22 % 0.41 3.35 % 0.40 15.45 % 0.35 -7.21 % 0.37 8.31 % 0.35 -17.07 % 0.42 15.27 % 0.36 -22.58 % 0.47 11.50 % 0.42 -13.63 % 0.48 8.80 % 0.45 -9.84 % 0.49 6.47 % 0.46 10.30 % 0.42 -21.29 % 0.53 26.34 % 0.42 29.83 % 0.33 -14.17 % 0.38 3.10 % 0.37 -21.40 % 0.47 -6.50 % 0.50 31.35 % 0.38 0.00 % 0.38 -1.66 % 0.39 0.00 % 0.39 -37.21 % 0.62 0.00 % 0.62 -6.94 % 0.66 0.00 % 0.66 3.87 % 0.64 0.00 % 0.64 18.05 % 0.54 0.00 % 0.54 0.00 % 0.54 -5.94 % 0.58 0.00 % 0.58
Weighted average shs out dil 3.162 B 0.00 % 3.162 B 0.00 % 3.162 B 0.00 % 3.162 B 0.00 % 3.162 B 0.00 % 3.162 B 0.00 % 3.162 B 0.00 % 3.162 B 0.00 % 3.162 B 0.00 % 3.162 B 0.00 % 3.162 B 0.00 % 3.162 B 0.01 % 3.162 B 0.01 % 3.162 B 0.00 % 3.162 B -0.03 % 3.163 B 0.03 % 3.162 B 0.85 % 3.135 B 5.14 % 2.982 B 2.40 % 2.912 B 0.03 % 2.911 B 0.00 % 2.911 B 0.00 % 2.911 B 0.00 % 2.911 B 0.00 % 2.911 B 0.03 % 2.910 B 0.00 % 2.910 B 0.05 % 2.909 B 0.00 % 2.909 B 0.08 % 2.906 B -0.29 % 2.915 B 16.54 % 2.501 B 0.13 % 2.498 B 18.94 % 2.100 B -3.11 % 2.167 B 7.57 % 2.015 B 0.00 % 2.015 B 0.00 % 2.015 B 4.26 % 1.933 B 0.00 % 1.933 B
Weighted average shs out 3.078 B -3.66 % 3.195 B 0.86 % 3.168 B 0.15 % 3.163 B -2.06 % 3.229 B 4.11 % 3.102 B -1.93 % 3.163 B -1.99 % 3.227 B 2.03 % 3.163 B -0.10 % 3.166 B 1.65 % 3.115 B -1.52 % 3.163 B 0.45 % 3.149 B -0.71 % 3.171 B 0.27 % 3.162 B -0.02 % 3.163 B -0.16 % 3.168 B 1.04 % 3.135 B 5.14 % 2.982 B 2.43 % 2.911 B 0.01 % 2.911 B 0.00 % 2.911 B 0.00 % 2.911 B 0.00 % 2.911 B 0.00 % 2.911 B 0.03 % 2.910 B 0.00 % 2.910 B 0.05 % 2.909 B 0.00 % 2.909 B 0.12 % 2.905 B -0.33 % 2.915 B 16.69 % 2.498 B 0.00 % 2.498 B 18.94 % 2.100 B -3.11 % 2.167 B 7.57 % 2.015 B 0.00 % 2.015 B 0.00 % 2.015 B 4.26 % 1.933 B 0.00 % 1.933 B
EPS diluted 0.00 -152.94 % 0.00 325.00 % 0.00 -86.21 % 0.00 107.14 % 0.00 240.00 % 0.00 80.39 % -0.01 -400.00 % 0.00 137.78 % 0.00 -1 225.00 % 0.00 123.53 % 0.00 -143.59 % 0.00 166.10 % -0.01 -284.38 % 0.00 188.89 % 0.00 -163.16 % 0.01 1 325.00 % 0.00 -94.44 % 0.01 1.41 % 0.01 193.42 % -0.01 74.92 % -0.03 -42.92 % -0.02 -14.59 % -0.02 9.31 % -0.02 29.41 % -0.03 72.16 % -0.10 2.26 % -0.11 -12.98 % -0.09 2.08 % -0.10 -370.59 % -0.02 -0.99 % -0.02 -126.17 % 0.08 6.04 % 0.07 12.00 % 0.07 0.00 % 0.07 44.44 % 0.05 0.00 % 0.05 100.00 % 0.02 -25.00 % 0.03 100.00 % 0.02
Earnings per share 0.00 -152.94 % 0.00 325.00 % 0.00 -86.21 % 0.00 107.14 % 0.00 240.00 % 0.00 80.39 % -0.01 -418.75 % 0.00 135.56 % 0.00 -1 225.00 % 0.00 123.53 % 0.00 -143.59 % 0.00 166.10 % -0.01 -284.38 % 0.00 188.89 % 0.00 -163.16 % 0.01 1 325.00 % 0.00 -94.44 % 0.01 1.41 % 0.01 193.42 % -0.01 74.92 % -0.03 -42.92 % -0.02 -14.59 % -0.02 9.31 % -0.02 29.41 % -0.03 72.16 % -0.10 2.26 % -0.11 -12.98 % -0.09 2.08 % -0.10 -370.59 % -0.02 -0.99 % -0.02 -126.17 % 0.08 6.04 % 0.07 12.00 % 0.07 0.00 % 0.07 44.44 % 0.05 0.00 % 0.05 100.00 % 0.02 -25.00 % 0.03 100.00 % 0.02
Gross profit 52.773 M -31.81 % 77.387 M 50.58 % 51.392 M -34.52 % 78.480 M 90.31 % 41.238 M -21.30 % 52.397 M 30.59 % 40.122 M -32.11 % 59.095 M 47.97 % 39.936 M -36.94 % 63.327 M 41.44 % 44.773 M -33.80 % 67.630 M 42.71 % 47.391 M -41.77 % 81.387 M 45.05 % 56.110 M -27.70 % 77.606 M 56.13 % 49.707 M -8.29 % 54.198 M -25.10 % 72.361 M 30.38 % 55.501 M 68.70 % 32.900 M -43.34 % 58.063 M 11.30 % 52.169 M -52.99 % 110.977 M -7.99 % 120.614 M 13.76 % 106.025 M 0.00 % 106.025 M -38.49 % 172.378 M 0.00 % 172.378 M -62.17 % 455.669 M 0.00 % 455.669 M -21.82 % 582.823 M 0.00 % 582.823 M 29.24 % 450.962 M 0.00 % 450.962 M 80.76 % 249.486 M 0.00 % 249.486 M 100.00 % 124.743 M 10.48 % 112.913 M 100.00 % 56.457 M
Income tax expense 109.000 K 17.20 % 93.000 K 542.86 % -21.000 K -125.30 % 83.000 K 0.000 -100.00 % 110.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.066 M 453 200.00 % 2.000 K 0.000 0.000 -100.00 % 4.000 K 0.000 -100.00 % 2.610 M 0.000 0.000 0.000 -100.00 % 938.750 K 105.19 % 457.500 K -99.48 % 87.607 M 0.000 -100.00 % 41.303 M 0.00 % 41.303 M 237.75 % -29.984 M 0.00 % -29.984 M -271.08 % -8.080 M 0.00 % -8.080 M -118.87 % 42.830 M 0.00 % 42.830 M 35.39 % 31.634 M 0.00 % 31.634 M 9 314.88 % 336.000 K 0.00 % 336.000 K 100.00 % 168.000 K -82.63 % 967.000 K 100.00 % 483.500 K
Cost of revenue 67.293 M 2.35 % 65.745 M 12.52 % 58.428 M -1.98 % 59.606 M 2.19 % 58.329 M -25.56 % 78.354 M 3.82 % 75.468 M -23.68 % 98.878 M 30.63 % 75.695 M -14.70 % 88.737 M 12.11 % 79.150 M 2.40 % 77.295 M 17.39 % 65.842 M -23.94 % 86.562 M 23.90 % 69.863 M -12.10 % 79.483 M 38.43 % 57.419 M -23.07 % 74.635 M 18.40 % 63.035 M -16.73 % 75.704 M 11.21 % 68.076 M -28.26 % 94.897 M 6.01 % 89.520 M -28.92 % 125.935 M 4.83 % 120.131 M -30.14 % 171.953 M 0.00 % 171.953 M -36.80 % 272.077 M 0.00 % 272.077 M -3.52 % 282.009 M 0.00 % 282.009 M -4.46 % 295.178 M 0.00 % 295.178 M 15.91 % 254.662 M 0.00 % 254.662 M 20.49 % 211.354 M 0.00 % 211.354 M 100.00 % 105.677 M 26.91 % 83.272 M 100.00 % 41.636 M
General and administrative expenses 14.685 M -9.97 % 16.312 M 25.02 % 13.047 M -27.03 % 17.880 M 83.91 % 9.722 M -47.49 % 18.516 M 33.56 % 13.863 M -9.30 % 15.284 M 8.70 % 14.061 M -0.90 % 14.188 M 7.94 % 13.144 M -12.54 % 15.028 M -3.31 % 15.542 M 26.02 % 12.333 M -8.68 % 13.505 M 11.41 % 12.122 M -23.01 % 15.744 M 21.05 % 13.006 M -22.26 % 16.730 M -34.67 % 25.609 M 7.54 % 23.814 M 28.53 % 18.528 M -3.91 % 19.282 M 56.27 % 12.339 M -73.32 % 46.244 M 3.99 % 44.469 M 0.00 % 44.469 M -13.19 % 51.229 M 0.00 % 51.229 M 0.93 % 50.756 M 0.00 % 50.756 M 34.00 % 37.878 M 0.00 % 37.878 M 59.76 % 23.710 M 0.00 % 23.710 M 101.57 % 11.763 M 0.00 % 11.763 M 100.00 % 5.881 M 27.31 % 4.620 M 100.00 % 2.310 M
Selling and marketing expenses 41.208 M -28.34 % 57.508 M 53.90 % 37.366 M -30.21 % 53.544 M 94.27 % 27.562 M -28.93 % 38.780 M -13.30 % 44.727 M 5.78 % 42.284 M 0.62 % 42.023 M -11.07 % 47.256 M 26.96 % 37.220 M -27.62 % 51.420 M -3.53 % 53.304 M -8.96 % 58.551 M 6.83 % 54.809 M 4.39 % 52.505 M 27.37 % 41.221 M -4.97 % 43.376 M 18.18 % 36.704 M -19.87 % 45.807 M 4.53 % 43.822 M -34.02 % 66.418 M -14.99 % 78.126 M -42.66 % 136.258 M -14.18 % 158.766 M -50.00 % 317.515 M 0.00 % 317.515 M -27.20 % 436.170 M 0.00 % 436.170 M -7.38 % 470.906 M 0.00 % 470.906 M 47.77 % 318.672 M 0.00 % 318.672 M 24.41 % 256.143 M 0.00 % 256.143 M 75.00 % 146.364 M 0.00 % 146.364 M 100.00 % 73.182 M 49.62 % 48.912 M 100.00 % 24.456 M
Other expenses -2.329 M 84.76 % -15.281 M -1 884.55 % -770.000 K 94.88 % -15.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 -100.00 % 362.000 K 0.000 100.00 % -21.994 M 36.24 % -34.497 M -6 772.49 % 517.000 K 0.000 -100.00 % 373.781 M 206.75 % -350.150 M -17 796.75 % -1.957 M 0.00 % -1.957 M -100.38 % 521.456 M 199.92 % -521.867 M -246.31 % 356.697 M 200.08 % -356.403 M -227.29 % 280.000 M 200.11 % -279.705 M -276.74 % 158.260 M 200.17 % -157.994 M -100.00 % -78.997 M -47.86 % -53.428 M -100.00 % -26.714 M
Operating expenses 55.122 M -22.93 % 71.522 M 43.98 % 49.675 M -27.83 % 68.831 M 87.90 % 36.632 M -35.14 % 56.478 M 2.07 % 55.333 M 2.41 % 54.031 M -1.18 % 54.674 M -12.54 % 62.515 M 25.15 % 49.952 M -20.72 % 63.010 M -3.69 % 65.422 M -8.17 % 71.245 M 5.52 % 67.520 M 13.27 % 59.609 M 23.27 % 48.357 M 39.57 % 34.647 M -30.36 % 49.751 M -34.33 % 75.763 M -36.82 % 119.925 M 0.66 % 119.141 M 13.10 % 105.342 M -37.36 % 168.174 M -17.54 % 203.954 M -72.28 % 735.765 M 6 117.64 % 11.834 M -97.56 % 485.442 M 0.00 % 485.442 M -53.46 % 1.043 B 507 699.27 % -205.500 K -100.03 % 713.247 M 485 102.04 % 147.000 K -99.97 % 559.852 M 379 460.34 % 147.500 K -99.95 % 316.386 M 237 784.21 % 133.000 K 100.00 % 66.500 K -35.75 % 103.500 K 100.00 % 51.750 K
Cost and expenses 122.415 M -10.82 % 137.267 M 26.98 % 108.103 M -15.83 % 128.437 M 35.25 % 94.961 M -29.57 % 134.832 M 3.08 % 130.801 M -14.46 % 152.909 M 17.29 % 130.369 M -13.81 % 151.252 M 17.16 % 129.102 M -7.98 % 140.305 M 6.89 % 131.264 M -16.82 % 157.807 M 14.87 % 137.383 M -1.23 % 139.092 M 31.50 % 105.776 M -3.21 % 109.282 M -3.11 % 112.786 M -25.54 % 151.467 M -19.43 % 188.001 M -12.16 % 214.038 M 9.84 % 194.862 M -33.74 % 294.109 M -9.25 % 324.085 M -40.62 % 545.752 M 0.00 % 545.752 M -27.96 % 757.519 M 0.00 % 757.519 M -5.72 % 803.464 M 0.00 % 803.464 M 23.25 % 651.875 M 0.00 % 651.875 M 21.92 % 534.662 M 0.00 % 534.662 M 44.65 % 369.614 M 0.00 % 369.614 M 100.00 % 184.807 M 34.99 % 136.906 M 100.00 % 68.453 M
Research and development expenses 0.000 -100.00 % 13.015 M 0.000 -100.00 % 12.507 M 0.000 -100.00 % 14.123 M 0.000 -100.00 % 15.035 M 0.000 -100.00 % 13.586 M 0.000 -100.00 % 14.323 M 0.000 -100.00 % 12.789 M 0.000 -100.00 % 10.794 M 0.000 -100.00 % 10.130 M 0.000 -100.00 % 8.697 M 0.000 -100.00 % 10.036 M 0.000 -100.00 % 17.862 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
Selling general and administrative expenses 57.451 M -22.14 % 73.788 M 46.27 % 50.445 M -29.32 % 71.376 M 91.19 % 37.332 M -33.79 % 56.384 M -0.22 % 56.509 M -5.13 % 59.562 M 8.24 % 55.030 M -14.18 % 64.121 M 27.05 % 50.471 M -21.99 % 64.697 M -1.66 % 65.790 M -9.98 % 73.080 M 6.98 % 68.314 M 5.71 % 64.627 M 13.45 % 56.965 M 1.03 % 56.382 M 5.52 % 53.434 M -25.18 % 71.416 M 5.59 % 67.636 M -20.38 % 84.946 M -12.79 % 97.408 M -34.45 % 148.597 M -27.52 % 205.010 M -43.36 % 361.984 M 0.00 % 361.984 M -25.73 % 487.398 M 0.00 % 487.398 M -6.57 % 521.661 M 0.00 % 521.661 M 46.31 % 356.550 M 0.00 % 356.550 M 27.41 % 279.852 M 0.00 % 279.852 M 76.98 % 158.127 M 0.00 % 158.127 M 100.00 % 79.063 M 47.70 % 53.531 M 100.00 % 26.766 M
Interest income 0.000 0.000 0.000 -100.00 % 377.000 K 328.41 % 88.000 K -89.50 % 838.000 K -14.23 % 977.000 K 414.21 % 190.000 K -52.50 % 400.000 K -10.11 % 445.000 K 283.62 % 116.000 K -90.41 % 1.209 M 122.24 % 544.000 K 655.56 % 72.000 K 0.000 -100.00 % 103.000 K -52.97 % 219.000 K -42.22 % 379.000 K -73.79 % 1.446 M -28.49 % 2.022 M 81.67 % 1.113 M 102.00 % 551.000 K -25.44 % 739.000 K 308.29 % 181.000 K -72.28 % 653.000 K -45.85 % 1.206 M 0.000 -100.00 % 10.860 M 0.000 -100.00 % 13.043 M 0.000 -100.00 % 2.322 M 0.000 -100.00 % 3.117 M 0.000 -100.00 % 1.464 M 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.755 M 0.000 -100.00 % 938.750 K 105.19 % 457.500 K -34.83 % 702.000 K 0.000 -100.00 % 365.500 K 0.00 % 365.500 K -82.21 % 2.055 M 0.00 % 2.055 M -73.66 % 7.801 M 0.00 % 7.801 M 227.00 % 2.386 M 0.00 % 2.386 M 0.000 0.000 -100.00 % 950.000 K 0.00 % 950.000 K 100.00 % 475.000 K -20.97 % 601.000 K 100.00 % 300.500 K
Depreciation and amortization 3.811 M 38 010.00 % 10.000 K -99.75 % 3.945 M 113.82 % 1.845 M -69.48 % 6.045 M -52.52 % 12.733 M 38.73 % 9.178 M -17.58 % 11.136 M 12.70 % 9.881 M -23.66 % 12.943 M 37.40 % 9.420 M 9.34 % 8.615 M -28.66 % 12.076 M -17.04 % 14.557 M 178.34 % 5.230 M -52.72 % 11.062 M 81.43 % 6.097 M -8.90 % 6.693 M 28.59 % 5.205 M -37.08 % 8.273 M -8.15 % 9.007 M -30.99 % 13.052 M -6.41 % 13.946 M -3.82 % 14.500 M 10.24 % 13.153 M 19.06 % 11.047 M 0.00 % 11.047 M 42.63 % 7.745 M 0.00 % 7.745 M 87.71 % 4.126 M 0.00 % 4.126 M 22.78 % 3.361 M 0.00 % 3.361 M 40.02 % 2.400 M 0.00 % 2.400 M 47.87 % 1.623 M 0.00 % 1.623 M 100.00 % 811.500 K -31.52 % 1.185 M 100.00 % 592.500 K
Operating income -2.349 M -140.05 % 5.865 M 241.58 % 1.717 M -82.21 % 9.649 M 109.49 % 4.606 M 197.79 % -4.710 M 69.04 % -15.211 M -959.86 % 1.769 M 112.00 % -14.738 M -2 113.39 % 732.000 K 114.13 % -5.179 M -212.10 % 4.620 M 125.62 % -18.031 M -277.79 % 10.142 M 188.89 % -11.410 M -187.91 % 12.979 M 278.82 % -7.258 M -232.33 % -2.184 M -111.54 % 18.927 M 218.93 % -15.915 M 54.18 % -34.736 M -29.21 % -26.883 M 40.58 % -45.239 M -120.51 % 220.585 M 361.37 % -84.396 M -110.51 % 802.666 M 400.49 % -267.117 M 13.29 % -308.055 M -0.27 % -307.214 M -260.98 % 190.838 M 422.01 % -59.265 M -126.34 % 224.965 M -1.02 % 227.287 M 34.17 % 169.404 M -1.81 % 172.521 M 90.64 % 90.495 M -1.59 % 91.959 M 100.00 % 45.979 M -22.79 % 59.548 M 100.00 % 29.774 M
Operating income ratio -0.02 -147.75 % 0.04 162.09 % 0.02 -77.63 % 0.07 51.05 % 0.05 228.42 % -0.04 72.63 % -0.13 -1 275.15 % 0.01 108.79 % -0.13 -2 747.77 % 0.00 111.52 % -0.04 -231.10 % 0.03 120.02 % -0.16 -363.69 % 0.06 166.67 % -0.09 -209.63 % 0.08 221.95 % -0.07 -299.67 % -0.02 -112.13 % 0.14 215.24 % -0.12 64.74 % -0.34 -95.73 % -0.18 44.95 % -0.32 -134.29 % 0.93 365.60 % -0.35 -112.14 % 2.89 400.49 % -0.96 -38.64 % -0.69 -0.27 % -0.69 -367.19 % 0.26 422.01 % -0.08 -131.36 % 0.26 -1.02 % 0.26 7.83 % 0.24 -1.81 % 0.24 24.51 % 0.20 -1.59 % 0.20 0.00 % 0.20 -34.26 % 0.30 0.00 % 0.30
Total other income expenses net -312.000 K 26.93 % -427.000 K 19.13 % -528.000 K 15.25 % -623.000 K 12.87 % -715.000 K -148.74 % 1.467 M 250.15 % -977.000 K -128.03 % 3.485 M 1 570.46 % -237.000 K -145.14 % 525.000 K 172.71 % -722.000 K 40.28 % -1.209 M -54.41 % -783.000 K -1 187.50 % 72.000 K 0.000 -100.00 % 5.121 M -38.96 % 8.389 M -62.06 % 22.114 M 888.56 % 2.237 M 135.12 % -6.369 M 88.07 % -53.402 M -116.11 % -24.710 M -184.91 % -8.673 M -435.64 % 2.584 M 541.19 % 403.000 K 100.04 % -972.454 M -265 961.15 % -365.500 K -104.15 % 8.805 M 528.47 % -2.055 M 99.20 % -257.904 M -3 206.24 % -7.801 M -12 184.25 % -63.500 K 97.34 % -2.386 M -176.53 % 3.117 M 0.000 -100.00 % 514.000 K 154.11 % -950.000 K -100.00 % -475.000 K 20.97 % -601.000 K -100.00 % -300.500 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2007-12-31 2006-12-31
Net debt -39.092 M 62.57 % -104.429 M -69.69 % -61.542 M 2.58 % -63.169 M -122.78 % -28.355 M 31.06 % -41.128 M -969.15 % 4.732 M 181.36 % -5.816 M 93.94 % -95.933 M 13.47 % -110.861 M -52.25 % -72.817 M 14.55 % -85.215 M -165.62 % -32.082 M 39.39 % -52.933 M -26.85 % -41.729 M 9.38 % -46.050 M -665.97 % -6.012 M 64.00 % -16.702 M 48.44 % -32.392 M -171.44 % 45.342 M 16.54 % 38.908 M 43.39 % 27.135 M 718.25 % -4.389 M 89.86 % -43.302 M 51.41 % -89.125 M 39.87 % -148.218 M 53.73 % -320.357 M 46.84 % -602.672 M 31.12 % -875.021 M 10.42 % -976.757 M 34.31 % -1.487 B 6.13 % -1.584 B -431.29 % -298.148 M -189.94 % -102.830 M -43.94 % -71.441 M
Total investments 45.000 M 0.000 -100.00 % 30.000 M 0.00 % 30.000 M -40.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M -7.41 % 54.000 M 0.000 0.000 -100.00 % 10.000 M 0.000 -100.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 220.000 M 0.00 % 220.000 M 0.000 0.000 0.000 0.000
Total debt 10.799 M -32.06 % 15.895 M -23.86 % 20.876 M -16.84 % 25.103 M -14.13 % 29.235 M -12.14 % 33.276 M -31.31 % 48.444 M -9.37 % 53.453 M 878.46 % 5.463 M -52.42 % 11.481 M -52.34 % 24.089 M 41.87 % 16.980 M -19.89 % 21.195 M 68.88 % 12.550 M 0.00 % 12.550 M 0.000 -100.00 % 9.415 M 67.83 % 5.610 M 0.000 -100.00 % 54.946 M 8.88 % 50.464 M 14.51 % 44.069 M 1.95 % 43.225 M 0.000 -100.00 % 2.315 M -96.97 % 76.390 M 0.000 0.000 0.000 -100.00 % 209.787 M -0.71 % 211.288 M 33.31 % 158.490 M 0.000 0.000 0.000
Accumulated other comprehensive income loss -134.602 M -1.61 % -132.464 M 2.95 % -136.490 M -761.30 % -15.847 M -6.84 % -14.833 M 3.72 % -15.406 M 0.73 % -15.520 M -3.45 % -15.002 M 6.18 % -15.990 M -5.09 % -15.215 M 5.60 % -16.118 M -5.22 % -15.319 M 18.21 % -18.730 M -62.46 % -11.529 M -81.93 % -6.337 M 34.97 % -9.745 M 20.71 % -12.290 M -20.23 % -10.222 M -645.04 % -1.372 M 86.48 % -10.151 M -466.15 % -1.793 M 98.80 % -149.890 M -2 744.21 % -5.270 M 93.68 % -83.333 M -1 382.84 % 6.496 M 115.92 % -40.801 M 0.000 100.00 % -40.543 M 0.000 100.00 % -25.578 M -20.84 % -21.167 M -21.57 % -17.411 M -59.03 % -10.948 M -72.98 % -6.329 M 23.28 % -8.250 M
Retained earnings 0.000 100.00 % -1.518 B 0.000 100.00 % -1.524 B 0.61 % -1.534 B 0.29 % -1.538 B -0.21 % -1.535 B -1.07 % -1.519 B 0.34 % -1.524 B -0.95 % -1.510 B 0.08 % -1.511 B -0.35 % -1.506 B 0.83 % -1.518 B -1.13 % -1.501 B 0.57 % -1.510 B -0.76 % -1.499 B 1.19 % -1.517 B 0.07 % -1.518 B 1.47 % -1.540 B 1.35 % -1.561 B -1.45 % -1.539 B -2.51 % -1.501 B -8.15 % -1.388 B -0.11 % -1.387 B -4.31 % -1.329 B -6.68 % -1.246 B 0.000 100.00 % -628.561 M -72.28 % -364.847 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 277.932 M 0.00 % 277.932 M 0.00 % 277.932 M 0.00 % 277.932 M 0.00 % 277.932 M 0.00 % 277.932 M 0.00 % 277.932 M 0.00 % 277.932 M 0.00 % 277.932 M 0.00 % 277.932 M 0.00 % 277.932 M 0.00 % 277.932 M 0.00 % 277.932 M 0.02 % 277.878 M 0.00 % 277.878 M 0.00 % 277.878 M 0.00 % 277.878 M 0.00 % 277.878 M 0.00 % 277.878 M 8.25 % 256.705 M 0.00 % 256.706 M 0.03 % 256.639 M 0.00 % 256.639 M 0.00 % 256.639 M 0.00 % 256.639 M 0.00 % 256.639 M 0.05 % 256.511 M 0.00 % 256.511 M 0.05 % 256.380 M 0.00 % 256.380 M 0.10 % 256.134 M 0.00 % 256.134 M 0.000 0.000 0.000
Total equity 143.330 M -1.47 % 145.468 M 2.85 % 141.442 M 1.39 % 139.502 M 6.40 % 131.111 M 4.04 % 126.020 M -2.42 % 129.149 M -11.45 % 145.855 M 4.47 % 139.613 M -9.77 % 154.726 M 1.42 % 152.566 M -3.84 % 158.660 M 7.44 % 147.672 M -10.87 % 165.682 M 2.12 % 162.244 M -4.70 % 170.246 M 13.80 % 149.605 M -0.62 % 150.542 M 9.96 % 136.910 M 230.26 % 41.455 M -42.53 % 72.134 M -52.87 % 153.051 M -29.75 % 217.860 M -17.22 % 263.172 M -22.22 % 338.344 M -18.01 % 412.669 M -40.94 % 698.753 M -32.08 % 1.029 B -19.79 % 1.283 B -19.30 % 1.589 B -18.90 % 1.960 B -3.66 % 2.034 B 546.76 % 314.528 M 80.53 % 174.228 M 9.82 % 158.648 M
Other non current 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
Long term debt 257.000 K -95.40 % 5.588 M -48.25 % 10.799 M -32.06 % 15.895 M -23.86 % 20.876 M -16.84 % 25.103 M -34.06 % 38.068 M -12.12 % 43.316 M 13 521.38 % 318.000 K -2.15 % 325.000 K -98.15 % 17.523 M -26.38 % 23.802 M 721.04 % 2.899 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 54.946 M 21.70 % 45.147 M 2.45 % 44.069 M 1.95 % 43.225 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
Total non current liabilities 257.000 K -95.40 % 5.588 M -48.25 % 10.799 M -32.06 % 15.895 M -23.86 % 20.876 M -16.84 % 25.103 M -34.06 % 38.068 M -12.12 % 43.316 M 13 521.38 % 318.000 K -2.15 % 325.000 K -98.15 % 17.523 M -26.38 % 23.802 M 721.04 % 2.899 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.031 M -96.30 % 54.946 M 21.70 % 45.147 M -2.07 % 46.100 M 1.86 % 45.256 M 2 128.26 % 2.031 M 0.00 % 2.031 M 0.00 % 2.031 M 0.00 % 2.031 M 0.00 % 2.031 M 0.00 % 2.031 M 0.00 % 2.031 M -87.35 % 16.058 M -19.96 % 20.062 M 214.99 % 6.369 M -97.33 % 238.711 M 153.80 % 94.054 M
Other current liabilities 35.321 M -32.63 % 52.426 M 23.45 % 42.466 M -4.47 % 44.455 M 15.43 % 38.513 M -14.87 % 45.242 M -3.32 % 46.795 M -8.72 % 51.264 M -3.70 % 53.234 M -13.54 % 61.570 M 20.61 % 51.050 M -7.07 % 54.936 M 4.95 % 52.345 M -11.17 % 58.929 M -27.97 % 81.816 M 2.81 % 79.580 M -13.65 % 92.164 M -4.63 % 96.638 M -30.69 % 139.438 M -6.53 % 149.181 M 21.05 % 123.244 M -15.14 % 145.225 M 0.57 % 144.396 M -13.32 % 166.590 M 1.81 % 163.626 M -14.84 % 192.137 M 6 433.05 % 2.941 M -97.90 % 140.214 M 5 540.14 % 2.486 M -26.08 % 3.363 M 57.00 % 2.142 M -63.67 % 5.896 M -95.92 % 144.342 M 10.31 % 130.846 M 262.53 % 36.092 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 45.558 M 645.02 % -8.359 M -2.28 % -8.173 M 21.23 % -10.376 M -2.36 % -10.137 M -97.03 % -5.145 M 53.88 % -11.156 M -69.91 % -6.566 M 61.33 % -16.980 M 7.19 % -18.296 M -45.78 % -12.550 M 0.00 % -12.550 M 0.000 100.00 % -9.415 M -67.83 % -5.610 M 0.000 0.000 100.00 % -5.317 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
Short term debt 10.542 M 2.28 % 10.307 M 2.28 % 10.077 M 127.72 % -36.350 M -534.86 % 8.359 M 2.28 % 8.173 M -21.23 % 10.376 M 2.36 % 10.137 M 97.03 % 5.145 M -53.88 % 11.156 M 69.91 % 6.566 M -61.33 % 16.980 M -7.19 % 18.296 M 45.78 % 12.550 M 0.00 % 12.550 M 0.000 -100.00 % 9.415 M 67.83 % 5.610 M 0.000 0.000 -100.00 % 5.317 M 0.000 0.000 0.000 -100.00 % 2.315 M -96.97 % 76.390 M 0.000 0.000 0.000 -100.00 % 209.787 M -0.71 % 211.288 M 33.31 % 158.490 M 0.000 0.000 0.000
Total current liabilities 63.647 M -24.57 % 84.377 M 15.26 % 73.207 M -2.31 % 74.936 M 23.82 % 60.522 M -35.00 % 93.104 M 11.47 % 83.526 M -21.50 % 106.407 M 21.42 % 87.632 M -19.98 % 109.515 M 14.53 % 95.618 M -11.23 % 107.710 M -1.72 % 109.594 M -6.78 % 117.565 M -13.54 % 135.974 M 6.07 % 128.193 M -6.77 % 137.502 M -5.14 % 144.960 M -5.45 % 153.313 M -20.42 % 192.660 M 10.59 % 174.206 M -5.29 % 183.931 M -4.34 % 192.272 M -14.59 % 225.106 M -6.33 % 240.325 M -28.88 % 337.921 M 70.62 % 198.059 M -7.97 % 215.211 M 1.03 % 213.008 M -51.80 % 441.943 M -16.97 % 532.291 M 8.62 % 490.045 M 48.50 % 329.994 M -10.71 % 369.557 M 183.40 % 130.401 M
Total liabilities 63.904 M -28.97 % 89.965 M 7.09 % 84.006 M -7.51 % 90.831 M 11.59 % 81.398 M -31.14 % 118.207 M 41.52 % 83.526 M -44.21 % 149.723 M 70.24 % 87.950 M -19.93 % 109.840 M -2.92 % 113.141 M -13.97 % 131.512 M 16.91 % 112.493 M -4.31 % 117.565 M -13.54 % 135.974 M 6.07 % 128.193 M -6.77 % 137.502 M -5.14 % 144.960 M -6.68 % 155.344 M -37.77 % 249.637 M 12.76 % 221.384 M -3.76 % 230.031 M -3.16 % 237.528 M 4.57 % 227.137 M -6.28 % 242.356 M -28.71 % 339.952 M 69.90 % 200.090 M -7.90 % 217.242 M 1.02 % 215.039 M -51.56 % 443.974 M -19.03 % 548.349 M 7.50 % 510.107 M 51.65 % 336.363 M -8.98 % 369.557 M 183.40 % 130.401 M
Other non current assets 1.175 M -77.97 % 5.334 M 94.25 % 2.746 M 624.54 % 379.000 K 100.34 % -111.497 M 8.47 % -121.816 M 18.55 % -149.566 M 8.88 % -164.149 M -121.05 % -74.259 M 17.08 % -89.552 M 20.47 % -112.601 M 12.53 % -128.730 M -7.99 % -119.201 M -3.63 % -115.021 M 10.39 % -128.359 M 3.05 % -132.403 M -0.66 % -131.539 M 4.15 % -137.237 M 9.17 % -151.092 M 2.70 % -155.284 M 4.55 % -162.689 M -93 065.14 % 175.000 K 1.74 % 172.000 K -41.30 % 293.000 K -30.40 % 421.000 K -73.62 % 1.596 M -66.05 % 4.701 M -9.11 % 5.172 M -52.86 % 10.972 M 350.23 % 2.437 M -42.43 % 4.233 M -30.39 % 6.081 M 0.000 0.000 -100.00 % 4.756 M
Long term investments 0.000 0.000 -100.00 % 30.000 M 0.00 % 30.000 M -40.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.00 % 50.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 14.281 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
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 100.00 % -379.000 K 0.000 -100.00 % 121.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 0.000 0.000 0.000
Property plant equipment net 58.836 M 7.59 % 54.685 M -3.88 % 56.890 M -0.45 % 57.148 M -7.07 % 61.497 M -14.37 % 71.816 M -27.87 % 99.566 M -12.78 % 114.149 M 53.72 % 74.259 M -17.08 % 89.552 M -20.47 % 112.601 M -12.53 % 128.730 M 7.99 % 119.201 M 3.63 % 115.021 M -10.39 % 128.359 M -3.05 % 132.403 M 0.66 % 131.539 M -4.15 % 137.237 M -9.17 % 151.092 M -2.70 % 155.284 M -4.55 % 162.689 M -27.80 % 225.340 M -17.66 % 273.666 M -7.00 % 294.256 M -7.30 % 317.439 M -1.30 % 321.619 M 11.85 % 287.543 M 55.80 % 184.555 M 23.66 % 149.244 M 148.18 % 60.136 M 26.35 % 47.595 M 21.01 % 39.330 M 24.82 % 31.510 M 39.60 % 22.571 M -5.75 % 23.949 M
Total non current assets 60.011 M -0.01 % 60.019 M -33.04 % 89.636 M 2.41 % 87.527 M -21.50 % 111.497 M -8.47 % 121.816 M -18.55 % 149.566 M -8.88 % 164.149 M 121.05 % 74.259 M -17.08 % 89.552 M -20.47 % 112.601 M -12.53 % 128.730 M 7.99 % 119.201 M 3.63 % 115.021 M -10.39 % 128.359 M -3.05 % 132.403 M 0.66 % 131.539 M -4.15 % 137.237 M -9.17 % 151.092 M -2.70 % 155.284 M -4.55 % 162.689 M -27.86 % 225.515 M -17.65 % 273.838 M -7.03 % 294.549 M -7.33 % 317.860 M -1.66 % 323.215 M 10.60 % 292.244 M 7.31 % 272.332 M 13.26 % 240.448 M 168.17 % 89.662 M 73.00 % 51.828 M 14.13 % 45.411 M 44.12 % 31.510 M 39.60 % 22.571 M -21.37 % 28.705 M
Other current assets 2.159 M -21.83 % 2.762 M -38.54 % 4.494 M -59.32 % 11.048 M 185.70 % 3.867 M -19.54 % 4.806 M 183.71 % 1.694 M -53.70 % 3.659 M 23.03 % 2.974 M 15.50 % 2.575 M -23.91 % 3.384 M -34.09 % 5.134 M 14.96 % 4.466 M -16.15 % 5.326 M -62.52 % 14.211 M 53.37 % 9.266 M -73.28 % 34.680 M 22.89 % 28.220 M 233.61 % 8.459 M 117.29 % 3.893 M -16.99 % 4.690 M 10.28 % 4.253 M -38.52 % 6.918 M -34.33 % 10.535 M 648.76 % 1.407 M -98.98 % 138.161 M 7 844.85 % 1.739 M -98.27 % 100.755 M 166.70 % 37.778 M -84.63 % 245.784 M -47.16 % 465.129 M 187.10 % 162.012 M -39.83 % 269.241 M 169.24 % 100.000 M 25 806.74 % 386.000 K
Short term investments 45.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.000 M 0.000 0.000 -100.00 % 10.000 M 0.000 -100.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.00 % 20.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 220.000 M 0.00 % 220.000 M 0.000 0.000 0.000 0.000
cash and cash equivalents 49.891 M -58.54 % 120.324 M 45.99 % 82.418 M -6.63 % 88.272 M 53.28 % 57.590 M -22.60 % 74.404 M 70.21 % 43.712 M -26.25 % 59.269 M -41.55 % 101.396 M -17.12 % 122.342 M 26.25 % 96.906 M -5.18 % 102.195 M 91.82 % 53.277 M -18.64 % 65.483 M 20.64 % 54.279 M 17.87 % 46.050 M 198.50 % 15.427 M -30.86 % 22.312 M -31.12 % 32.392 M 237.28 % 9.604 M -16.89 % 11.556 M -31.76 % 16.934 M -64.43 % 47.614 M 9.96 % 43.302 M -52.64 % 91.440 M -59.29 % 224.608 M -29.89 % 320.357 M -46.84 % 602.672 M -31.12 % 875.021 M -26.25 % 1.187 B -30.13 % 1.698 B -2.54 % 1.743 B 484.45 % 298.148 M 189.94 % 102.830 M 43.94 % 71.441 M
Cash and short term investments 94.891 M -21.14 % 120.324 M 45.99 % 82.418 M -6.63 % 88.272 M 53.28 % 57.590 M -22.60 % 74.404 M 70.21 % 43.712 M -30.91 % 63.269 M -37.60 % 101.396 M -17.12 % 122.342 M 14.44 % 106.906 M 4.61 % 102.195 M 39.46 % 73.277 M -14.28 % 85.483 M 15.08 % 74.279 M 12.46 % 66.050 M 86.44 % 35.427 M -16.27 % 42.312 M -19.24 % 52.392 M 76.98 % 29.604 M -6.19 % 31.556 M -14.56 % 36.934 M -22.43 % 47.614 M 9.96 % 43.302 M -52.64 % 91.440 M -59.29 % 224.608 M -29.89 % 320.357 M -46.84 % 602.672 M -31.12 % 875.021 M -37.79 % 1.407 B -26.67 % 1.918 B 10.08 % 1.743 B 484.45 % 298.148 M 189.94 % 102.830 M 43.94 % 71.441 M
Total current assets 147.223 M -16.07 % 175.414 M 29.16 % 135.812 M -4.90 % 142.806 M 41.38 % 101.012 M -17.48 % 122.411 M 20.99 % 101.177 M -23.02 % 131.429 M -14.27 % 153.304 M -12.40 % 175.014 M 14.31 % 153.106 M -5.16 % 161.442 M 14.53 % 140.964 M -16.21 % 168.226 M -0.96 % 169.859 M 2.30 % 166.036 M 6.73 % 155.568 M -1.70 % 158.265 M 12.24 % 141.008 M 3.83 % 135.808 M 3.95 % 130.645 M -17.09 % 157.567 M -13.21 % 181.550 M -7.26 % 195.760 M -25.52 % 262.840 M -38.79 % 429.406 M -29.21 % 606.599 M -37.70 % 973.752 M -22.55 % 1.257 B -35.32 % 1.944 B -20.87 % 2.456 B -1.71 % 2.499 B 303.46 % 619.381 M 18.83 % 521.214 M 100.20 % 260.344 M
Inventory 34.251 M -2.49 % 35.126 M -1.94 % 35.822 M 38.68 % 25.831 M 1.38 % 25.479 M -11.90 % 28.920 M -18.67 % 35.561 M -20.15 % 44.532 M 39.76 % 31.864 M 13.85 % 27.987 M 6.86 % 26.190 M -16.82 % 31.485 M -30.48 % 45.292 M 6.57 % 42.498 M -4.41 % 44.458 M -9.65 % 49.209 M 13.77 % 43.254 M -0.21 % 43.343 M 10.55 % 39.207 M -7.89 % 42.564 M -17.92 % 51.856 M -1.16 % 52.465 M -5.44 % 55.483 M -3.05 % 57.227 M -23.09 % 74.410 M 11.66 % 66.637 M -23.83 % 87.488 M -22.00 % 112.159 M -7.31 % 121.008 M 43.69 % 84.216 M 15.45 % 72.948 M 20.81 % 60.384 M 16.14 % 51.992 M 23.84 % 41.983 M -49.82 % 83.673 M
Net receivables 15.922 M -7.44 % 17.202 M 31.53 % 13.078 M -25.92 % 17.655 M 25.43 % 14.076 M -1.44 % 14.281 M -29.34 % 20.210 M 1.21 % 19.969 M 16.98 % 17.070 M -22.80 % 22.110 M 32.98 % 16.626 M -26.52 % 22.628 M 26.21 % 17.929 M -48.66 % 34.919 M -5.40 % 36.911 M -11.08 % 41.511 M -1.65 % 42.207 M -4.92 % 44.390 M 8.40 % 40.950 M -31.46 % 59.747 M 40.44 % 42.543 M -40.36 % 71.328 M -8.72 % 78.144 M -12.86 % 89.679 M -6.18 % 95.583 M -29.89 % 136.325 M 0.000 -100.00 % 157.217 M -29.64 % 223.446 M -47.69 % 427.168 M 0.000 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 -100.00 % 379.000 K 0.000 -100.00 % 296.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 % 82.605 M 2.96 % 80.232 M 196.18 % 27.089 M 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 -100.00 % 154.000 K 0.000 -100.00 % 184.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
Account payables 17.784 M -17.83 % 21.644 M 4.74 % 20.664 M 8.31 % 19.078 M 41.45 % 13.487 M -62.23 % 35.710 M 73.75 % 20.552 M -51.86 % 42.695 M 53.21 % 27.867 M -20.62 % 35.108 M -0.36 % 35.234 M 8.21 % 32.561 M 22.25 % 26.635 M -10.05 % 29.612 M -8.99 % 32.538 M 6.59 % 30.527 M 13.66 % 26.857 M -20.18 % 33.646 M 695.41 % 4.230 M -87.50 % 33.834 M -6.02 % 36.000 M 23.88 % 29.061 M -23.98 % 38.226 M -21.78 % 48.871 M -24.50 % 64.733 M 8.36 % 59.738 M -67.79 % 185.462 M 183.84 % 65.341 M -68.96 % 210.522 M -7.99 % 228.793 M -23.06 % 297.361 M 1.20 % 293.839 M 70.84 % 171.997 M -27.95 % 238.711 M 153.80 % 94.054 M
Tax payables 0.000 0.000 0.000 -100.00 % 2.195 M 1 246.63 % 163.000 K -95.90 % 3.979 M -31.43 % 5.803 M 151.10 % 2.311 M 66.74 % 1.386 M -17.55 % 1.681 M -39.27 % 2.768 M -14.38 % 3.233 M -73.75 % 12.318 M -25.23 % 16.474 M 81.63 % 9.070 M -49.85 % 18.086 M 99.49 % 9.066 M 0.00 % 9.066 M -6.00 % 9.645 M 0.00 % 9.645 M 0.00 % 9.645 M 0.00 % 9.645 M -0.05 % 9.650 M 0.05 % 9.645 M -0.06 % 9.651 M -0.05 % 9.656 M 0.00 % 9.656 M 0.00 % 9.656 M 0.000 0.000 -100.00 % 21.500 M -32.43 % 31.820 M 133.03 % 13.655 M 0.000 -100.00 % 255.000 K
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 % 52.915 M 22.73 % 43.116 M -2.16 % 44.069 M 1.95 % 43.225 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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 10.799 M -32.06 % 15.895 M -23.86 % 20.876 M -16.84 % 25.103 M -14.13 % 29.235 M -12.14 % 33.276 M -31.31 % 48.444 M -9.37 % 53.453 M 878.46 % 5.463 M -52.42 % 11.481 M -52.34 % 24.089 M -22.62 % 31.132 M 169.66 % 11.545 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
Preferred stock 0.000 0.000 0.000 0.000 -100.00 % 14.833 M -3.72 % 15.406 M -0.73 % 15.520 M 3.45 % 15.002 M -6.18 % 15.990 M 5.09 % 15.215 M -5.60 % 16.118 M 5.22 % 15.319 M -18.21 % 18.730 M 62.46 % 11.529 M 81.93 % 6.337 M -34.97 % 9.745 M -20.71 % 12.290 M 20.23 % 10.222 M 645.04 % 1.372 M -86.48 % 10.151 M 466.15 % 1.793 M 0.000 -100.00 % 5.270 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
Other total stockholders equity 0.000 -100.00 % 1.435 B 0.000 -100.00 % 1.402 B 1.07 % 1.387 B 0.04 % 1.386 B 1.14 % 1.371 B -1.16 % 1.387 B 0.07 % 1.386 B -0.06 % 1.387 B 0.07 % 1.386 B -0.06 % 1.386 B -0.11 % 1.388 B -0.08 % 1.389 B -0.37 % 1.394 B 0.25 % 1.391 B 0.18 % 1.388 B -0.15 % 1.390 B -0.65 % 1.399 B 3.95 % 1.346 B -0.62 % 1.355 B -0.01 % 1.355 B 0.39 % 1.349 B -0.39 % 1.355 B -4.00 % 1.411 B 0.64 % 1.402 B 217.06 % 442.242 M -68.43 % 1.401 B 0.70 % 1.391 B -29.08 % 1.962 B 13.73 % 1.725 B -3.94 % 1.796 B 451.66 % 325.476 M 80.26 % 180.557 M 13.81 % 158.648 M
Deferred tax liabilities 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 -100.00 % 2.031 M 0.00 % 2.031 M 0.00 % 2.031 M 0.00 % 2.031 M 0.00 % 2.031 M 0.00 % 2.031 M 0.00 % 2.031 M 0.00 % 2.031 M 0.00 % 2.031 M 0.00 % 2.031 M 0.00 % 2.031 M 0.00 % 2.031 M -87.35 % 16.058 M -19.96 % 20.062 M 214.99 % 6.369 M 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -38.068 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.031 M 0.00 % 2.031 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -238.711 M -153.80 % -94.054 M
Total assets 207.234 M -11.98 % 235.433 M 4.43 % 225.448 M -2.12 % 230.333 M 8.39 % 212.509 M -12.99 % 244.227 M -2.60 % 250.743 M -15.17 % 295.578 M 29.89 % 227.563 M -13.99 % 264.566 M -0.43 % 265.707 M -8.43 % 290.172 M 11.53 % 260.165 M -8.15 % 283.247 M -5.02 % 298.218 M -0.07 % 298.439 M 3.95 % 287.107 M -2.84 % 295.502 M 1.11 % 292.254 M 0.40 % 291.092 M -0.83 % 293.518 M -23.38 % 383.082 M -15.88 % 455.388 M -7.12 % 490.309 M -15.57 % 580.700 M -22.84 % 752.621 M -16.27 % 898.843 M -27.87 % 1.246 B -16.80 % 1.498 B -26.34 % 2.033 B -18.93 % 2.508 B -1.42 % 2.544 B 290.90 % 650.891 M 19.70 % 543.785 M 88.13 % 289.049 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2007-12-31 2006-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.028 M 66.70 % -15.097 M -250.13 % 10.056 M 0.000 -100.00 % 62.525 M 0.000 -100.00 % 64.707 M 0.000 100.00 % -64.449 M 0.000 100.00 % -48.851 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -80.000 K -128.88 % 277.000 K -39.45 % 457.500 K -28.18 % 637.000 K -66.42 % 1.897 M 0.000 -100.00 % 3.059 M 0.000 -100.00 % 8.413 M 0.000 -100.00 % 6.435 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 % 295.000 K -47.23 % 559.000 K 105.68 % -9.845 M -339.25 % 4.115 M -59.89 % 10.260 M -16.74 % 12.323 M 165.79 % -18.730 M -1 906.17 % 1.037 M 108.97 % -11.561 M -199.24 % 11.649 M 7.27 % 10.860 M 2.91 % 10.553 M 308.68 % -5.057 M -2 667.01 % 197.000 K -99.26 % 26.494 M 355.68 % -10.362 M 74.79 % -41.100 M -347.35 % 16.616 M -32.35 % 24.560 M 186.58 % 8.570 M -46.97 % 16.160 M 373.55 % 3.413 M 0.000 -100.00 % 73.084 M 0.00 % 73.084 M 58.10 % 46.227 M 0.00 % 46.227 M 748.66 % 5.447 M 0.00 % 5.447 M 103.56 % -152.958 M 0.00 % -152.958 M -455.16 % -27.552 M 0.00 % -27.552 M -288.94 % 14.583 M 0.00 % 14.583 M 100.00 % 7.291 M 123.42 % -31.129 M -100.00 % -15.565 M
Accounts receivables 0.000 -100.00 % 5.309 M 26.65 % 4.192 M 164.58 % -6.491 M -853.16 % -681.000 K -114.09 % 4.832 M 18.23 % 4.087 M 155.93 % -7.307 M -273.48 % 4.212 M 151.69 % -8.149 M -214.34 % 7.127 M 774.48 % 815.000 K -94.08 % 13.759 M 104.29 % 6.735 M 716.19 % -1.093 M -109.53 % 11.468 M -16.86 % 13.794 M 151.68 % -26.693 M -213.69 % 23.478 M -17.11 % 28.325 M 141.87 % 11.711 M -22.68 % 15.147 M -17.84 % 18.437 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
Inventory 0.000 100.00 % -5.104 M -49.59 % -3.412 M 4.02 % -3.555 M -172.30 % 4.917 M -11.83 % 5.577 M -31.75 % 8.171 M 172.40 % -11.286 M -265.83 % -3.085 M -1.55 % -3.038 M -175.65 % 4.016 M -61.86 % 10.529 M 10 643.88 % 98.000 K 101.25 % -7.817 M -524.61 % 1.841 M 126.62 % -6.916 M -271.23 % -1.863 M 69.83 % -6.175 M -487.88 % 1.592 M 52 966.67 % 3.000 K 100.05 % -6.603 M -1 919.27 % -327.000 K -128.08 % 1.165 M 0.000 -100.00 % 9.454 M 0.00 % 9.454 M 126.32 % -35.921 M 0.00 % -35.921 M -107.38 % -17.322 M 0.00 % -17.322 M -312.81 % -4.196 M 0.00 % -4.196 M 16.16 % -5.005 M 0.00 % -5.005 M -124.01 % 20.845 M 0.00 % 20.845 M 100.00 % 10.423 M 146.17 % -22.576 M -100.00 % -11.288 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.139 M -151.30 % 2.220 M 112.04 % -18.437 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
Other working capital 0.000 -100.00 % 90.000 K 140.72 % -221.000 K -209.95 % 201.000 K 266.12 % -121.000 K 18.79 % -149.000 K -329.23 % 65.000 K 147.45 % -137.000 K -52.22 % -90.000 K 75.94 % -374.000 K -173.91 % 506.000 K 204.55 % -484.000 K 85.35 % -3.304 M 16.88 % -3.975 M -621.42 % -551.000 K -102.51 % 21.942 M 198.43 % -22.293 M -170.81 % -8.232 M 2.63 % -8.454 M -124.36 % -3.768 M -208.84 % 3.462 M 158.36 % 1.340 M 108.28 % -16.189 M 0.000 -100.00 % 63.630 M 0.00 % 63.630 M -22.54 % 82.147 M 0.00 % 82.147 M 260.79 % 22.769 M 0.00 % 22.769 M 115.31 % -148.762 M 0.00 % -148.762 M -559.77 % -22.548 M 0.00 % -22.548 M -260.04 % -6.263 M 0.00 % -6.263 M -100.00 % -3.131 M 63.39 % -8.553 M -100.00 % -4.277 M
Other non cash items 2.770 M -79.56 % 13.550 M 32.93 % 10.193 M -15.07 % 12.002 M 136.96 % -32.471 M -381.43 % 11.538 M 149.71 % -23.209 M -276.11 % 13.179 M 175.98 % -17.346 M -240.23 % 12.370 M 4 876.06 % -259.000 K 91.30 % -2.976 M 77.57 % -13.270 M -144.11 % -5.436 M -626.74 % -748.000 K 87.90 % -6.182 M -17.62 % -5.256 M -107.58 % -2.532 M 91.49 % -29.746 M -166.71 % 44.591 M 19.79 % 37.225 M 277.19 % -21.008 M -2 294.05 % 957.500 K -95.57 % 21.613 M 129.91 % -72.251 M -199.14 % 72.880 M 1 368.57 % -5.745 M -471.64 % -1.005 M -103.77 % 26.643 M 149.37 % -53.966 M -175.83 % -19.565 M -213.47 % 17.243 M 132.36 % -53.278 M -633.28 % 9.991 M 1 131.01 % -969.000 K -226.26 % -297.000 K -100.00 % -148.500 K 76.65 % -636.000 K -100.00 % -318.000 K
Net cash provided by operating activities 0.000 -100.00 % 19.190 M 60.42 % 11.962 M -31.55 % 17.475 M 230.13 % -13.429 M -137.06 % 36.232 M 398.97 % -12.119 M -172.94 % 16.615 M 210.65 % -15.016 M -180.01 % 18.768 M -1.87 % 19.125 M -40.70 % 32.253 M 773.76 % -4.787 M -133.53 % 14.278 M 312.12 % -6.731 M -113.61 % 49.470 M 689.63 % -8.390 M 41.73 % -14.399 M -208.76 % 13.239 M 232.66 % -9.980 M -64.58 % -6.064 M 85.65 % -42.251 M 1.84 % -43.041 M 14.95 % -50.609 M 66.45 % -150.826 M 0.00 % -150.826 M 32.90 % -224.789 M 0.00 % -224.789 M -126.67 % -99.172 M 0.00 % -99.172 M -287.34 % 52.936 M 0.00 % 52.936 M -57.90 % 125.726 M 0.00 % 125.726 M 17.96 % 106.581 M 0.00 % 106.581 M 100.00 % 53.291 M 94.49 % 27.400 M 100.00 % 13.700 M
Investments in property plant and equipment 0.000 100.00 % -4.592 M 68.05 % -14.373 M -596.70 % -2.063 M -921.29 % -202.000 K 79.35 % -978.000 K 0.81 % -986.000 K 24.90 % -1.313 M -274.07 % -351.000 K 85.18 % -2.368 M -290.12 % -607.000 K 84.91 % -4.023 M -1 881.77 % -203.000 K 81.76 % -1.113 M 5.36 % -1.176 M 91.88 % -14.487 M -3 015.48 % -465.000 K -497.44 % 117.000 K 108.57 % -1.365 M 16.00 % -1.625 M 67.04 % -4.930 M -121.77 % -2.223 M 76.87 % -9.613 M 0.000 100.00 % -77.145 M 0.00 % -77.145 M -4.30 % -73.964 M 0.00 % -73.964 M -230.17 % -22.402 M 0.00 % -22.402 M -138.81 % -9.381 M 0.00 % -9.381 M -54.40 % -6.076 M 0.00 % -6.076 M 3.39 % -6.289 M 0.00 % -6.289 M -100.00 % -3.145 M -62.97 % -1.930 M -100.00 % -964.750 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 837.000 K 0.000 -100.00 % 11.014 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
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.000 M 0.000 0.000 100.00 % -31.000 M 0.00 % -31.000 M 96.32 % -843.500 M 0.00 % -843.500 M 6.79 % -904.990 M 0.00 % -904.990 M 0.000 0.000 100.00 % -205.000 M 0.00 % -205.000 M -310.00 % -50.000 M 0.00 % -50.000 M -100.00 % -25.000 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 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.018 M 0.00 % 31.018 M -96.33 % 844.726 M 0.00 % 844.726 M -6.75 % 905.895 M 0.00 % 905.895 M 0.000 0.000 -100.00 % 255.242 M 0.00 % 255.242 M 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 -100.00 % 29.987 M 4 534.78 % 647.000 K -96.92 % 20.984 M 3 230.79 % 630.000 K 11.31 % 566.000 K -53.64 % 1.221 M 102.47 % -49.493 M -7 845.38 % 639.000 K -94.20 % 11.011 M 219.44 % -9.219 M -136.94 % 24.955 M 10 845.18 % 228.000 K -91.02 % 2.539 M 1 243.39 % 189.000 K -7.80 % 205.000 K 9.04 % 188.000 K -70.16 % 630.000 K 31 400.00 % 2.000 K -99.71 % 682.000 K 103.47 % -19.675 M -6 792.18 % 294.000 K -68.34 % 928.500 K 111.96 % -7.765 M 89.87 % -76.648 M -199.38 % 77.127 M 205.20 % -73.316 M -200.79 % 72.738 M 960.45 % -8.454 M -139.33 % 21.497 M 404.55 % -7.059 M -175.25 % 9.381 M -79.66 % 46.124 M 204.43 % -44.167 M 19.44 % -54.825 M -197.40 % 56.289 M 100.00 % 28.145 M 1 358.64 % 1.930 M 100.00 % 964.750 K
Net cash used for investing activites 0.000 -100.00 % 25.395 M 285.01 % -13.726 M -172.54 % 18.921 M 4 320.79 % 428.000 K 203.88 % -412.000 K -275.32 % 235.000 K 100.46 % -50.806 M -17 740.97 % 288.000 K -96.67 % 8.643 M 187.96 % -9.826 M -146.94 % 20.932 M 83 628.00 % 25.000 K -98.25 % 1.426 M 244.48 % -987.000 K 93.09 % -14.282 M -5 055.96 % -277.000 K -137.08 % 747.000 K 154.81 % -1.363 M -44.54 % -943.000 K 96.17 % -24.605 M -1 175.53 % -1.929 M 77.79 % -8.684 M -11.84 % -7.765 M 89.76 % -75.829 M 1.66 % -77.109 M -24.34 % -62.013 M 15.08 % -73.027 M -763.87 % -8.454 M 60.67 % -21.497 M -204.55 % -7.059 M 24.75 % -9.381 M -120.34 % 46.124 M 4.43 % 44.167 M 180.56 % -54.825 M 2.60 % -56.289 M -100.00 % -28.145 M -1 358.64 % -1.930 M -100.00 % -964.750 K
Debt repayment 0.000 0.000 100.00 % -4.227 M 0.000 100.00 % -4.041 M 0.000 100.00 % -5.009 M 0.000 100.00 % -6.018 M 0.000 100.00 % -3.398 M 0.000 100.00 % -4.323 M 0.000 0.000 0.000 0.000 0.000 100.00 % -54.723 M -1 086.89 % 5.545 M 0.000 -100.00 % 48.483 M 226.94 % -38.195 M 0.000 -100.00 % 76.390 M 0.000 100.00 % -207.090 M 0.000 -100.00 % 51.297 M 0.000 100.00 % -5.145 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.500 K 0.000 0.000 0.000 -100.00 % 64.000 K 0.00 % 64.000 K -2.29 % 65.500 K 0.00 % 65.500 K -85.93 % 465.500 K 0.00 % 465.500 K -99.94 % 807.639 M 0.00 % 807.639 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -317.708 M 0.000 100.00 % -249.680 M 0.000 100.00 % -146.423 M 0.000 100.00 % -114.903 M 0.000 0.000 0.000 0.000
Other financing activites 0.000 100.00 % -5.408 M -924.24 % -528.000 K 88.89 % -4.754 M -1 597.86 % -280.000 K 94.62 % -5.204 M -388.18 % -1.066 M 79.44 % -5.185 M -2 087.76 % -237.000 K 92.21 % -3.044 M 70.65 % -10.372 M -275.93 % -2.759 M 23.97 % -3.629 M -589.08 % 742.000 K -94.09 % 12.549 M 275.05 % -7.169 M -288.41 % 3.805 M 63.87 % 2.322 M -96.46 % 65.635 M 0.000 -100.00 % 1.000 K 0.000 100.00 % -717.000 K 99.04 % -74.728 M -116 662.50 % -64.000 K -200.00 % 64.000 K -99.97 % 206.669 M 3 069.52 % 6.521 M -93.71 % 103.746 M 164.15 % -161.734 M 73.17 % -602.742 M -200.59 % 599.220 M 718.48 % 73.212 M 200.00 % -73.212 M -192.00 % 79.574 M 325.23 % -35.330 M -100.00 % -17.665 M -40.40 % -12.582 M -100.00 % -6.291 M
Net cash used provided by financing activities 0.000 100.00 % -5.408 M -13.73 % -4.755 M -0.02 % -4.754 M -10.02 % -4.321 M 16.97 % -5.204 M 14.34 % -6.075 M -17.16 % -5.185 M 17.11 % -6.255 M -105.49 % -3.044 M 77.89 % -13.770 M -399.09 % -2.759 M 65.30 % -7.952 M -1 171.70 % 742.000 K -94.09 % 12.549 M 275.05 % -7.169 M -288.41 % 3.805 M 63.87 % 2.322 M -78.72 % 10.912 M 96.79 % 5.545 M 554 400.00 % 1.000 K -100.00 % 48.483 M 224.60 % -38.912 M 47.93 % -74.728 M -197.74 % 76.454 M 119 359.38 % 64.000 K 122.03 % -290.500 K -104.46 % 6.521 M 104.03 % -161.734 M 0.00 % -161.734 M -121.35 % 757.710 M 26.45 % 599.220 M 918.48 % -73.212 M 0.00 % -73.212 M -107.22 % -35.330 M 0.00 % -35.330 M -100.00 % -17.665 M -40.40 % -12.582 M -100.00 % -6.291 M
Effect of forex changes on cash 0.000 100.00 % -1.271 M -291.13 % 665.000 K 169.27 % -960.000 K -288.98 % 508.000 K 568.42 % 76.000 K 112.71 % -598.000 K -340.16 % 249.000 K 572.97 % 37.000 K -96.54 % 1.069 M 230.68 % -818.000 K 45.76 % -1.508 M -396.85 % 508.000 K 109.69 % -5.242 M -254.27 % 3.398 M 30.49 % 2.604 M 228.72 % -2.023 M -261.84 % 1.250 M -95.78 % 29.604 M -19.85 % 36.934 M 307 883.33 % -12.000 K -233.33 % 9.000 K 156.25 % -16.000 K 75.76 % -66.000 K -124.22 % 272.500 K 203.02 % -264.500 K 91.58 % -3.140 M -33.96 % -2.344 M 72.84 % -8.630 M -295.56 % 4.413 M 248.06 % -2.981 M -400.00 % 993.500 K 201.53 % -978.500 K -200.00 % 978.500 K 233.67 % -732.000 K -200.00 % 732.000 K 100.00 % 366.000 K 36.06 % 269.000 K 100.00 % 134.500 K
Net change in cash 0.000 100.00 % -82.418 M -200.00 % 82.418 M 243.11 % -57.590 M -242.51 % -16.814 M -154.78 % 30.692 M 265.39 % -18.557 M 52.57 % -39.127 M -86.80 % -20.946 M -182.35 % 25.436 M 580.92 % -5.289 M -110.81 % 48.918 M 500.77 % -12.206 M -208.94 % 11.204 M 36.15 % 8.229 M -73.13 % 30.623 M 544.78 % -6.885 M 31.70 % -10.080 M -119.24 % 52.392 M 66.03 % 31.556 M 169.79 % -45.213 M -222.90 % 36.789 M 120.29 % -181.306 M -298.28 % 91.440 M 124.19 % -378.064 M -300.00 % -94.516 M 83.81 % -583.872 M -300.00 % -145.968 M 73.75 % -555.979 M -300.00 % -138.995 M -109.62 % 1.444 B 300.00 % 361.094 M 84.87 % 195.318 M 300.00 % 48.830 M 55.56 % 31.389 M 300.00 % 7.847 M 0.00 % 7.847 M 19.28 % 6.579 M 0.00 % 6.579 M
Cash at beginning of period 0.000 -100.00 % 82.418 M 0.000 -100.00 % 57.590 M -22.60 % 74.404 M 70.21 % 43.712 M -29.80 % 62.269 M -38.59 % 101.396 M -17.12 % 122.342 M 26.25 % 96.906 M -5.18 % 102.195 M 91.82 % 53.277 M -18.64 % 65.483 M 20.64 % 54.279 M 17.87 % 46.050 M 198.50 % 15.427 M -30.86 % 22.312 M -57.41 % 52.392 M 0.000 0.000 -100.00 % 47.614 M 339.83 % 10.826 M -95.18 % 224.608 M 0.000 -100.00 % 602.672 M 300.00 % 150.668 M -87.30 % 1.187 B 300.00 % 296.636 M -82.98 % 1.743 B 300.00 % 435.631 M 46.11 % 298.148 M 300.00 % 74.537 M -27.51 % 102.830 M 300.00 % 25.708 M -64.02 % 71.441 M 300.00 % 17.860 M 0.00 % 17.860 M 58.31 % 11.282 M 0.00 % 11.282 M
Cash at end of period 0.000 0.000 -100.00 % 82.418 M 43.11 % 57.590 M 0.00 % 57.590 M -22.60 % 74.404 M 70.21 % 43.712 M -29.80 % 62.269 M -38.59 % 101.396 M -17.12 % 122.342 M 26.25 % 96.906 M -5.18 % 102.195 M 91.82 % 53.277 M -18.64 % 65.483 M 20.64 % 54.279 M 17.87 % 46.050 M 198.50 % 15.427 M -63.54 % 42.312 M -19.24 % 52.392 M 66.03 % 31.556 M 1 214.29 % 2.401 M -94.96 % 47.614 M 9.96 % 43.302 M -52.64 % 91.440 M -59.29 % 224.608 M 300.00 % 56.152 M -90.68 % 602.672 M 300.00 % 150.668 M -87.30 % 1.187 B 300.00 % 296.636 M -82.98 % 1.743 B 300.00 % 435.631 M 46.11 % 298.148 M 300.00 % 74.537 M -27.51 % 102.830 M 300.00 % 25.708 M 0.00 % 25.708 M 43.94 % 17.860 M 0.00 % 17.860 M
Operating cash flow 0.000 -100.00 % 19.190 M 60.42 % 11.962 M -31.55 % 17.475 M 230.13 % -13.429 M -137.06 % 36.232 M 398.97 % -12.119 M -172.94 % 16.615 M 210.65 % -15.016 M -180.01 % 18.768 M -1.87 % 19.125 M -40.70 % 32.253 M 773.76 % -4.787 M -133.53 % 14.278 M 312.12 % -6.731 M -113.61 % 49.470 M 689.63 % -8.390 M 41.73 % -14.399 M -208.76 % 13.239 M 232.66 % -9.980 M -64.58 % -6.064 M 85.65 % -42.251 M 1.84 % -43.041 M 14.95 % -50.609 M 66.45 % -150.826 M 0.00 % -150.826 M 32.90 % -224.789 M 0.00 % -224.789 M -126.67 % -99.172 M 0.00 % -99.172 M -287.34 % 52.936 M 0.00 % 52.936 M -57.90 % 125.726 M 0.00 % 125.726 M 17.96 % 106.581 M 0.00 % 106.581 M 100.00 % 53.291 M 94.49 % 27.400 M 100.00 % 13.700 M
Capital expenditure 0.000 100.00 % -4.592 M 68.05 % -14.373 M -596.70 % -2.063 M -921.29 % -202.000 K 79.35 % -978.000 K 0.81 % -986.000 K 24.90 % -1.313 M -274.07 % -351.000 K 85.18 % -2.368 M -290.12 % -607.000 K 84.91 % -4.023 M -1 881.77 % -203.000 K 81.76 % -1.113 M 5.36 % -1.176 M 91.88 % -14.487 M -3 015.48 % -465.000 K -497.44 % 117.000 K 108.57 % -1.365 M 16.00 % -1.625 M 67.04 % -4.930 M -121.77 % -2.223 M 76.87 % -9.613 M 0.000 100.00 % -77.145 M 0.00 % -77.145 M -4.30 % -73.964 M 0.00 % -73.964 M -230.17 % -22.402 M 0.00 % -22.402 M -138.81 % -9.381 M 0.00 % -9.381 M -54.40 % -6.076 M 0.00 % -6.076 M 3.39 % -6.289 M 0.00 % -6.289 M -100.00 % -3.145 M -62.97 % -1.930 M -100.00 % -964.750 K
Free CashFlow 0.000 -100.00 % 14.598 M 705.48 % -2.411 M -115.64 % 15.412 M 213.07 % -13.631 M -138.67 % 35.254 M 369.01 % -13.105 M -185.64 % 15.302 M 199.58 % -15.367 M -193.70 % 16.400 M -11.44 % 18.518 M -34.40 % 28.230 M 665.73 % -4.990 M -137.90 % 13.165 M 266.50 % -7.907 M -122.60 % 34.983 M 495.06 % -8.855 M 38.00 % -14.282 M -220.28 % 11.874 M 202.32 % -11.605 M -5.56 % -10.994 M 75.28 % -44.474 M 15.53 % -52.654 M -4.04 % -50.609 M 77.80 % -227.971 M 0.00 % -227.971 M 23.69 % -298.753 M 0.00 % -298.753 M -145.74 % -121.574 M 0.00 % -121.574 M -379.13 % 43.555 M 0.00 % 43.555 M -63.60 % 119.650 M 0.00 % 119.650 M 19.30 % 100.292 M 0.00 % 100.292 M 100.00 % 50.146 M 96.88 % 25.470 M 100.00 % 12.735 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2007 2006 2006