
China Wood International Holding Co., Limited 1822.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 356.374 M 10.19 % | 323.411 M 122.46 % | 145.378 M 25.25 % | 116.067 M 377.56 % | 24.304 M -96.29 % | 654.318 M -40.39 % | 1.098 B -63.41 % | 3.000 B -7.61 % | 3.247 B 1 079.37 % | 275.309 M 23.87 % | 222.256 M 11.12 % | 200.022 M -41.32 % | 340.870 M -36.10 % | 533.407 M 7.18 % | 497.683 M -9.21 % | 548.148 M -1.37 % | 555.780 M |
Net income | 63.781 M -94.69 % | 1.201 B 898.40 % | -150.402 M 45.22 % | -274.560 M 74.00 % | -1.056 B -49.42 % | -706.724 M -193.92 % | -240.448 M -2 818.62 % | -8.238 M 50.46 % | -16.630 M -119.44 % | -7.578 M 84.72 % | -49.585 M 23.99 % | -65.231 M 32.51 % | -96.646 M -339.52 % | -21.989 M -195.50 % | 23.024 M -16.66 % | 27.626 M 238.45 % | 8.163 M |
Income before tax | -1.291 M -100.11 % | 1.201 B 919.97 % | -146.489 M 46.60 % | -274.327 M 75.23 % | -1.107 B -56.69 % | -706.724 M -232.11 % | -212.797 M -13 707.78 % | -1.541 M 92.05 % | -19.389 M -311.13 % | -4.716 M 89.76 % | -46.033 M 29.50 % | -65.295 M 33.38 % | -98.011 M -286.08 % | -25.386 M -194.39 % | 26.896 M -1.81 % | 27.392 M 115.97 % | 12.683 M |
Income before tax ratio | 0.00 -100.10 % | 3.71 468.59 % | -1.01 57.37 % | -2.36 94.81 % | -45.56 -4 118.46 % | -1.08 -457.10 % | -0.19 -37 639.83 % | 0.00 91.40 % | -0.01 65.14 % | -0.02 91.73 % | -0.21 36.55 % | -0.33 -13.53 % | -0.29 -504.16 % | -0.05 -188.07 % | 0.05 8.14 % | 0.05 118.98 % | 0.02 |
EBITDA | 8.942 M -99.30 % | 1.281 B 5 689.71 % | -22.911 M 84.72 % | -149.965 M 84.66 % | -977.854 M -80.84 % | -540.729 M -1 032.46 % | -47.748 M -157.76 % | 82.666 M 270.08 % | 22.338 M 1 740.40 % | -1.362 M 95.73 % | -31.882 M 13.08 % | -36.681 M 47.84 % | -70.324 M -1 013.54 % | -6.315 M -116.42 % | 38.467 M 4.07 % | 36.964 M 81.85 % | 20.327 M |
Net income ratio | 0.18 -95.18 % | 3.71 458.89 % | -1.03 56.27 % | -2.37 94.56 % | -43.45 -3 922.71 % | -1.08 -393.04 % | -0.22 -7 877.26 % | 0.00 46.38 % | -0.01 81.39 % | -0.03 87.66 % | -0.22 31.59 % | -0.33 -15.02 % | -0.28 -587.79 % | -0.04 -189.11 % | 0.05 -8.21 % | 0.05 243.16 % | 0.01 |
Ratio EBITDA | 0.03 -99.37 % | 3.96 2 612.66 % | -0.16 87.80 % | -1.29 96.79 % | -40.23 -4 768.62 % | -0.83 -1 799.66 % | -0.04 -257.87 % | 0.03 300.54 % | 0.01 239.09 % | 0.00 96.55 % | -0.14 21.78 % | -0.18 11.11 % | -0.21 -1 642.51 % | -0.01 -115.32 % | 0.08 14.62 % | 0.07 84.38 % | 0.04 |
Gross profit ratio | 0.08 -28.20 % | 0.11 -31.13 % | 0.17 33.54 % | 0.12 -31.36 % | 0.18 195.60 % | 0.06 1.89 % | 0.06 54.18 % | 0.04 -4.16 % | 0.04 -53.04 % | 0.09 13.81 % | 0.08 -26.21 % | 0.10 37.59 % | 0.07 -13.93 % | 0.09 -41.77 % | 0.15 -5.36 % | 0.16 -7.88 % | 0.17 |
Weighted average shs out dil | 362.004 M 99.66 % | 181.310 M 429.26 % | 34.257 M 0.00 % | 34.257 M 0.34 % | 34.140 M 0.25 % | 34.054 M 1.03 % | 33.708 M -8.64 % | 36.896 M 13.81 % | 32.419 M 13.17 % | 28.645 M 7.17 % | 26.728 M -10.80 % | 29.964 M -35.11 % | 46.173 M -9.15 % | 50.824 M 0.12 % | 50.764 M 36.18 % | 37.277 M 1.46 % | 36.740 M |
Weighted average shs out | 362.004 M 99.66 % | 181.310 M 429.26 % | 34.257 M 0.00 % | 34.257 M 0.34 % | 34.140 M 0.25 % | 34.054 M 1.03 % | 33.708 M 152.68 % | 13.340 M -22.29 % | 17.167 M -96.05 % | 434.937 M 2 632.49 % | 15.917 M 132.65 % | 6.842 M -85.18 % | 46.173 M -9.15 % | 50.824 M 0.12 % | 50.764 M 36.18 % | 37.277 M 1.46 % | 36.740 M |
EPS diluted | 0.18 -97.28 % | 6.62 250.80 % | -4.39 45.19 % | -8.01 74.10 % | -30.93 -46.10 % | -21.17 -196.91 % | -7.13 -3 140.91 % | -0.22 56.86 % | -0.51 -96.15 % | -0.26 86.02 % | -1.86 14.68 % | -2.18 -4.31 % | -2.09 -386.05 % | -0.43 -195.56 % | 0.45 -40.00 % | 0.75 240.91 % | 0.22 |
Earnings per share | 0.13 -98.04 % | 6.62 250.80 % | -4.39 45.19 % | -8.01 74.10 % | -30.93 -46.10 % | -21.17 -196.91 % | -7.13 -1 050.00 % | -0.62 36.08 % | -0.97 -5 674.71 % | 0.02 100.56 % | -3.12 67.26 % | -9.53 -355.98 % | -2.09 -386.05 % | -0.43 -195.56 % | 0.45 -40.00 % | 0.75 240.91 % | 0.22 |
Gross profit | 29.229 M -20.88 % | 36.944 M 53.22 % | 24.112 M 67.26 % | 14.416 M 227.79 % | 4.398 M -89.02 % | 40.056 M -39.26 % | 65.949 M -43.59 % | 116.914 M -11.45 % | 132.035 M 453.83 % | 23.840 M 40.98 % | 16.910 M -18.01 % | 20.626 M -19.26 % | 25.546 M -45.00 % | 46.448 M -37.60 % | 74.431 M -14.07 % | 86.617 M -9.14 % | 95.334 M |
Income tax expense | 3.553 M 865.49 % | 368.000 K -90.60 % | 3.913 M 1 579.40 % | 233.000 K 100.54 % | -42.952 M -399.32 % | 14.350 M -48.10 % | 27.651 M 312.87 % | 6.697 M -44.26 % | 12.016 M 319.79 % | 2.862 M -19.41 % | 3.552 M 5 631.13 % | -64.217 K 95.29 % | -1.364 M 59.84 % | -3.397 M -187.74 % | 3.872 M 1 752.15 % | -234.335 K -105.18 % | 4.520 M |
Cost of revenue | 327.145 M 18.93 % | 275.082 M 126.84 % | 121.266 M 19.30 % | 101.651 M 410.66 % | 19.906 M -96.76 % | 614.262 M -40.46 % | 1.032 B -64.22 % | 2.883 B -7.44 % | 3.115 B 1 138.67 % | 251.468 M 22.46 % | 205.345 M 14.46 % | 179.397 M -43.11 % | 315.323 M -35.25 % | 486.958 M 15.05 % | 423.252 M -8.29 % | 461.531 M 0.24 % | 460.446 M |
General and administrative expenses | 24.991 M -5.56 % | 26.463 M 17.91 % | 22.443 M 42.39 % | 15.762 M -64.67 % | 44.617 M -55.61 % | 100.517 M -18.60 % | 123.478 M 97.53 % | 62.509 M 79.50 % | 34.824 M -12.24 % | 39.680 M 56.14 % | 25.414 M 31.10 % | 19.385 M -50.68 % | 39.304 M -13.55 % | 45.467 M 63.69 % | 27.777 M 6.23 % | 26.146 M -18.24 % | 31.978 M |
Selling and marketing expenses | 1.142 M 32.18 % | 864.000 K -11.93 % | 981.000 K 154.15 % | 386.000 K -86.79 % | 2.922 M -62.82 % | 7.860 M 2.87 % | 7.641 M 169.48 % | 2.835 M 13.96 % | 2.488 M -61.88 % | 6.527 M -55.34 % | 14.614 M 14.80 % | 12.730 M -21.37 % | 16.189 M 16.27 % | 13.923 M 34.67 % | 10.339 M -25.87 % | 13.947 M -10.34 % | 15.556 M |
Other expenses | 3.461 M 168.92 % | 1.287 M -96.48 % | 36.513 M -65.77 % | 106.673 M -81.22 % | 568.018 M 37.57 % | 412.901 M 99.63 % | 206.837 M | 0.000 100.00 % | -83.531 M -9 443.94 % | -875.227 K -219.38 % | 733.138 K | 0.000 100.00 % | -1.214 M 7.48 % | -1.313 M -147.98 % | -529.311 K -38.93 % | -380.996 K -109.48 % | 4.021 M |
Operating expenses | 29.594 M 3.09 % | 28.707 M -52.10 % | 59.937 M -51.20 % | 122.821 M -80.05 % | 615.557 M 17.52 % | 523.779 M 54.98 % | 337.956 M 417.19 % | 65.345 M 88.61 % | 34.645 M 55.67 % | 22.255 M -37.75 % | 35.751 M -3.39 % | 37.004 M -52.53 % | 77.957 M 17.41 % | 66.399 M 47.74 % | 44.944 M -18.79 % | 55.342 M -28.89 % | 77.829 M |
Cost and expenses | 356.739 M 17.43 % | 303.789 M 70.54 % | 178.129 M -34.67 % | 272.664 M -73.02 % | 1.010 B -11.21 % | 1.138 B -16.91 % | 1.370 B -53.55 % | 2.948 B -6.39 % | 3.150 B 1 050.62 % | 273.724 M 13.53 % | 241.096 M 11.41 % | 216.401 M -44.98 % | 393.280 M -28.93 % | 553.358 M 18.19 % | 468.196 M -9.42 % | 516.873 M -3.98 % | 538.275 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.501 M -73.63 % | 9.486 M | 0.000 | 0.000 -100.00 % | 1.508 M -42.41 % | 2.618 M -48.92 % | 5.126 M -78.35 % | 23.679 M 184.54 % | 8.322 M 13.10 % | 7.358 M -52.92 % | 15.630 M -40.51 % | 26.274 M |
Selling general and administrative expenses | 26.133 M -4.69 % | 27.420 M 17.06 % | 23.424 M 45.06 % | 16.148 M -66.03 % | 47.539 M -56.14 % | 108.377 M -17.34 % | 131.119 M 100.66 % | 65.345 M 75.13 % | 37.313 M -19.25 % | 46.207 M 15.44 % | 40.027 M 24.64 % | 32.115 M -42.13 % | 55.493 M -6.56 % | 59.390 M 55.82 % | 38.115 M -4.93 % | 40.093 M -15.65 % | 47.534 M |
Interest income | 1.000 K -94.44 % | 18.000 K -5.26 % | 19.000 K -94.14 % | 324.000 K -60.39 % | 818.000 K -97.24 % | 29.602 M 13.12 % | 26.169 M 1 472.69 % | 1.664 M 1 735.37 % | 90.661 K -93.27 % | 1.347 M 393.54 % | 272.972 K 8.06 % | 252.605 K 74.93 % | 144.400 K -97.96 % | 7.077 M | 0.000 | 0.000 | 0.000 |
Interest expense | 926.000 K -98.65 % | 68.756 M -39.33 % | 113.320 M -3.70 % | 117.674 M -1.98 % | 120.054 M -24.24 % | 158.470 M 1.69 % | 155.839 M 109.81 % | 74.278 M 120.78 % | 33.643 M 1 683.52 % | 1.886 M 1 490.39 % | 118.608 K -98.13 % | 6.353 M -25.75 % | 8.556 M 57.44 % | 5.435 M 109.69 % | 2.592 M -33.25 % | 3.883 M -19.47 % | 4.822 M |
Depreciation and amortization | 9.330 M -13.06 % | 10.731 M 9.05 % | 9.840 M 48.37 % | 6.632 M -20.07 % | 8.297 M 12.24 % | 7.392 M -17.40 % | 8.949 M -8.58 % | 9.789 M -15.17 % | 11.540 M -4.92 % | 12.137 M -13.51 % | 14.033 M -36.96 % | 22.261 M 484.69 % | 3.807 M -75.37 % | 15.461 M 72.18 % | 8.980 M 57.83 % | 5.689 M 101.59 % | 2.822 M |
Operating income | -365.000 K -104.40 % | 8.296 M 123.16 % | -35.825 M 77.12 % | -156.597 M 84.12 % | -986.151 M -103.87 % | -483.723 M -54.83 % | -312.428 M -2 031.80 % | 16.173 M 49.87 % | 10.791 M 285.22 % | -5.826 M 70.99 % | -20.082 M -21.67 % | -16.505 M 68.42 % | -52.267 M -161.97 % | -19.951 M -167.66 % | 29.487 M -5.72 % | 31.275 M 78.66 % | 17.505 M |
Operating income ratio | 0.00 -103.99 % | 0.03 110.41 % | -0.25 81.74 % | -1.35 96.67 % | -40.58 -5 388.55 % | -0.74 -159.72 % | -0.28 -5 380.06 % | 0.01 62.20 % | 0.00 115.71 % | -0.02 76.58 % | -0.09 -9.50 % | -0.08 46.19 % | -0.15 -309.95 % | -0.04 -163.13 % | 0.06 3.84 % | 0.06 81.15 % | 0.03 |
Total other income expenses net | -926.000 K -100.08 % | 1.205 B 1 159.12 % | -113.738 M 3.39 % | -117.730 M 2.88 % | -121.220 M 25.92 % | -163.634 M 37.03 % | -259.855 M -389.27 % | -53.111 M 53.46 % | -114.111 M -1 233.93 % | -8.554 M -67.45 % | -5.109 M 80.72 % | -26.503 M -60.33 % | -16.530 M -204.14 % | -5.435 M -109.69 % | -2.592 M 33.25 % | -3.883 M 19.47 % | -4.822 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 8.119 M -66.31 % | 24.099 M -97.14 % | 843.807 M 5.76 % | 797.829 M 2.12 % | 781.304 M -16.07 % | 930.891 M -10.75 % | 1.043 B 57.18 % | 663.598 M 124.95 % | 295.000 M 1 014.75 % | 26.463 M 372.01 % | 5.606 M -67.95 % | 17.492 M -81.37 % | 93.881 M 152.30 % | 37.210 M 134.24 % | 15.885 M 169.70 % | -22.789 M -123.91 % | 95.305 M |
Total investments | 4.818 M -14.03 % | 5.604 M -54.27 % | 12.255 M -4.21 % | 12.794 M -78.18 % | 58.632 M -85.89 % | 415.395 M -24.24 % | 548.327 M 68.73 % | 324.966 M 171.07 % | 119.881 M 1 079.50 % | 10.164 M 29.55 % | 7.846 M 39.62 % | 5.619 M -67.36 % | 17.214 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 8.825 M -68.05 % | 27.621 M -96.74 % | 847.867 M 5.93 % | 800.368 M 2.01 % | 784.636 M -16.96 % | 944.885 M -10.94 % | 1.061 B 53.10 % | 693.007 M 107.19 % | 334.483 M 961.39 % | 31.514 M 130.07 % | 13.697 M -68.61 % | 43.631 M -68.16 % | 137.036 M 76.65 % | 77.576 M 40.07 % | 55.383 M 37.54 % | 40.268 M -61.53 % | 104.661 M |
Accumulated other comprehensive income loss | -1.887 M 67.84 % | -5.868 M -514.11 % | 1.417 M 113.27 % | -10.681 M -33.16 % | -8.021 M -208.52 % | 7.391 M -12.64 % | 8.460 M -49.24 % | 16.666 M 179.41 % | -20.988 M -107.22 % | -10.128 M 37.79 % | -16.281 M -23.27 % | -13.208 M 41.78 % | -22.686 M 1.76 % | -23.092 M 12.21 % | -26.304 M -12.58 % | -23.364 M -14.92 % | -20.331 M |
Retained earnings | -134.279 M 32.20 % | -198.060 M 92.20 % | -2.538 B -6.29 % | -2.388 B -12.99 % | -2.114 B -99.85 % | -1.058 B -194.48 % | -359.141 M -140.02 % | -149.629 M -3.06 % | -145.184 M 14.87 % | -170.536 M -2.36 % | -166.604 M 23.55 % | -217.919 M -42.00 % | -153.461 M -164.56 % | -58.005 M | 0.000 100.00 % | -59.078 M 31.86 % | -86.705 M |
Common stock | 41.122 M 19.98 % | 34.273 M -49.98 % | 68.515 M 0.00 % | 68.515 M 0.00 % | 68.515 M 0.60 % | 68.108 M 0.00 % | 68.108 M 2.66 % | 66.342 M 2.04 % | 65.014 M 0.31 % | 64.814 M 58.80 % | 40.814 M -63.58 % | 112.050 M 80.00 % | 62.250 M 0.00 % | 62.250 M 0.00 % | 62.250 M 3.75 % | 60.000 M | 0.000 |
Total equity | 39.235 M 194.06 % | -41.711 M 97.03 % | -1.403 B -11.00 % | -1.264 B -28.11 % | -986.499 M -5 456.17 % | 18.418 M -97.53 % | 746.811 M -19.22 % | 924.470 M 2.02 % | 906.141 M -2.66 % | 930.867 M 208.29 % | 301.941 M 2 107.26 % | 13.679 M 55.56 % | 8.794 M -91.08 % | 98.617 M -17.54 % | 119.596 M 45.40 % | 82.253 M 328.90 % | -35.934 M |
Other non current liabilities | 0.000 | 0.000 -100.00 % | 6.226 M -2.35 % | 6.376 M | 0.000 -100.00 % | 9.000 K -99.92 % | 10.681 M -72.83 % | 39.311 M -19.06 % | 48.569 M | 0.000 -100.00 % | 12.600 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.825 M | 0.000 |
Long term debt | 4.022 M -77.27 % | 17.698 M 8 367.94 % | 209.000 K -79.67 % | 1.028 M 107.26 % | 496.000 K -97.45 % | 19.470 M -96.79 % | 607.221 M 88.03 % | 322.933 M 107.09 % | 155.942 M 2 785.37 % | 5.405 M -49.12 % | 10.622 M -13.64 % | 12.300 M -72.65 % | 44.979 M 508.34 % | 7.394 M -4.80 % | 7.767 M | 0.000 -100.00 % | 525.620 K |
Total non current liabilities | 4.022 M -58.64 % | 9.725 M 51.13 % | 6.435 M -13.09 % | 7.404 M 1 392.74 % | 496.000 K -99.27 % | 68.042 M -90.09 % | 686.300 M 71.96 % | 399.103 M 72.42 % | 231.472 M 906.43 % | 22.999 M 333.04 % | 5.311 M -56.82 % | 12.300 M -72.69 % | 45.043 M 412.35 % | 8.791 M -13.73 % | 10.191 M 108.92 % | 4.878 M 828.02 % | 525.620 K |
Other current liabilities | 11.074 M -90.84 % | 120.862 M -81.71 % | 660.711 M 17.29 % | 563.307 M 60.87 % | 350.166 M 171.03 % | 129.199 M -14.04 % | 150.304 M -1.24 % | 152.186 M 920.61 % | 14.911 M 93.55 % | 7.704 M -90.08 % | 77.662 M 574.20 % | 11.519 M -46.66 % | 21.595 M -25.60 % | 29.026 M 166.26 % | 10.901 M -24.80 % | 14.497 M -18.26 % | 17.735 M |
Deferred revenue | 0.000 -100.00 % | 15.859 M -30.52 % | 22.824 M -18.25 % | 27.918 M 150.72 % | 11.135 M 28.02 % | 8.698 M | 0.000 -100.00 % | 2.472 M 185.89 % | 864.798 K -16.69 % | 1.038 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 9.606 M -48.83 % | 18.772 M -97.79 % | 847.658 M 6.04 % | 799.340 M 1.94 % | 784.140 M -15.27 % | 925.415 M 103.95 % | 453.752 M 28.90 % | 352.029 M 91.69 % | 183.648 M 440.32 % | 33.989 M 102.64 % | 16.773 M -46.47 % | 31.331 M -65.97 % | 92.057 M 31.17 % | 70.182 M 47.39 % | 47.616 M 34.35 % | 35.443 M -65.96 % | 104.135 M |
Total current liabilities | 23.443 M -85.37 % | 160.284 M -89.94 % | 1.593 B 7.08 % | 1.487 B 29.41 % | 1.149 B 8.05 % | 1.064 B 75.37 % | 606.457 M 14.65 % | 528.972 M 143.16 % | 217.538 M 170.56 % | 80.402 M -35.31 % | 124.285 M -3.65 % | 128.993 M -35.15 % | 198.908 M -25.76 % | 267.939 M 44.18 % | 185.836 M -45.91 % | 343.571 M 23.91 % | 277.280 M |
Total liabilities | 27.465 M -83.84 % | 170.009 M -89.37 % | 1.599 B 7.43 % | 1.488 B 29.46 % | 1.150 B 1.60 % | 1.132 B -12.47 % | 1.293 B 39.29 % | 928.074 M 106.69 % | 449.010 M 334.24 % | 103.401 M -20.21 % | 129.597 M -8.28 % | 141.293 M -42.08 % | 243.951 M -11.85 % | 276.730 M 41.17 % | 196.027 M -43.74 % | 348.448 M 25.43 % | 277.806 M |
Other non current assets | 0.000 | 0.000 | 0.000 100.00 % | -6.183 M | 0.000 -100.00 % | 276.742 M 2 192.62 % | 12.071 M -98.29 % | 704.053 M 455.75 % | 126.686 M 137.92 % | 53.246 M 763.49 % | 6.166 M 139.11 % | 2.579 M -93.03 % | 36.994 M -2.76 % | 38.042 M 67.16 % | 22.757 M 187.62 % | 7.912 M 176.66 % | 2.860 M |
Long term investments | 0.000 | 0.000 -100.00 % | 12.255 M -4.21 % | 12.794 M -78.18 % | 58.632 M -84.42 % | 376.304 M -52.90 % | 798.876 M 33.52 % | 598.326 M 399.10 % | 119.881 M 139.04 % | 50.151 M 661.53 % | 6.586 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 -100.00 % | 9.207 M -58.96 % | 22.434 M -7.87 % | 24.351 M -21.66 % | 31.082 M -18.74 % | 38.248 M -1.85 % | 38.970 M -7.14 % | 41.968 M -11.30 % | 47.316 M -31.10 % | 68.670 M 0.00 % | 68.670 M 278.90 % | 18.123 M | 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 -100.00 % | 26.210 M 0.00 % | 26.210 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 -100.00 % | 9.207 M -58.96 % | 22.434 M -7.87 % | 24.351 M -21.66 % | 31.082 M -18.74 % | 38.248 M -1.85 % | 38.970 M -7.14 % | 41.968 M -11.30 % | 47.316 M -50.13 % | 94.880 M 0.00 % | 94.880 M 423.52 % | 18.123 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 8.555 M -62.81 % | 23.003 M 17.21 % | 19.626 M -21.18 % | 24.901 M 80.97 % | 13.760 M -45.95 % | 25.456 M 16.86 % | 21.784 M -11.23 % | 24.539 M 2.81 % | 23.867 M -36.98 % | 37.870 M 15.86 % | 32.685 M 752.25 % | 3.835 M -48.92 % | 7.508 M -18.65 % | 9.229 M 98.42 % | 4.651 M -4.08 % | 4.849 M -21.80 % | 6.201 M |
Total non current assets | 8.555 M -73.44 % | 32.210 M -46.40 % | 60.095 M -3.14 % | 62.046 M -40.06 % | 103.509 M -85.56 % | 716.750 M -20.85 % | 905.503 M 17.51 % | 770.559 M 289.43 % | 197.868 M 6.38 % | 185.997 M 52.99 % | 121.579 M 395.48 % | 24.537 M -44.86 % | 44.502 M -10.42 % | 49.678 M 80.33 % | 27.548 M 112.35 % | 12.973 M 23.10 % | 10.539 M |
Other current assets | 54.613 M 77.27 % | 30.808 M -10.80 % | 34.537 M 306.27 % | 8.501 M 38.30 % | 6.147 M -16.39 % | 7.352 M -97.98 % | 363.292 M 3 331.92 % | 10.586 M -19.73 % | 13.188 M -97.77 % | 591.255 M 685.07 % | 75.312 M 736.92 % | 8.999 M 426.47 % | 1.709 M -97.97 % | 84.004 M 2 797.54 % | 2.899 M -99.16 % | 344.773 M 62.01 % | 212.809 M |
Short term investments | 4.818 M -14.03 % | 5.604 M 199.52 % | 1.871 M -45.50 % | 3.433 M | 0.000 -100.00 % | 39.091 M 115.60 % | -250.549 M 8.34 % | -273.360 M | 0.000 -100.00 % | 510.401 K -59.49 % | 1.260 M -77.58 % | 5.619 M -67.36 % | 17.214 M | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 706.000 K -79.95 % | 3.522 M -13.25 % | 4.060 M 59.91 % | 2.539 M -23.80 % | 3.332 M -76.19 % | 13.994 M -21.87 % | 17.912 M -39.09 % | 29.409 M -25.51 % | 39.483 M 681.76 % | 5.050 M -37.58 % | 8.091 M -69.05 % | 26.139 M -39.43 % | 43.156 M 6.91 % | 40.366 M 2.20 % | 39.498 M -37.36 % | 63.057 M 573.94 % | 9.356 M |
Cash and short term investments | 706.000 K -79.95 % | 3.522 M -40.62 % | 5.931 M 133.60 % | 2.539 M -23.80 % | 3.332 M -93.72 % | 53.085 M 196.37 % | 17.912 M -39.09 % | 29.409 M -25.51 % | 39.483 M 681.76 % | 5.050 M -45.99 % | 9.351 M -64.23 % | 26.139 M -39.43 % | 43.156 M 6.91 % | 40.366 M 2.20 % | 39.498 M -37.36 % | 63.057 M 573.94 % | 9.356 M |
Total current assets | 58.145 M -39.49 % | 96.088 M -29.38 % | 136.060 M -16.32 % | 162.596 M 172.35 % | 59.702 M -86.22 % | 433.266 M -61.80 % | 1.134 B 4.81 % | 1.082 B -6.51 % | 1.157 B 36.43 % | 848.271 M 173.67 % | 309.959 M 137.63 % | 130.435 M -37.36 % | 208.242 M -36.06 % | 325.670 M 13.05 % | 288.075 M -31.04 % | 417.728 M 80.57 % | 231.334 M |
Inventory | 1.173 M -38.91 % | 1.920 M -87.10 % | 14.887 M -78.87 % | 70.457 M 984.45 % | 6.497 M 10.16 % | 5.898 M -12.26 % | 6.722 M -5.44 % | 7.109 M 36.88 % | 5.193 M 301.62 % | 1.293 M -47.84 % | 2.479 M -40.81 % | 4.188 M -84.26 % | 26.615 M -42.78 % | 46.513 M 27.46 % | 36.491 M 268.68 % | 9.898 M 7.96 % | 9.169 M |
Net receivables | 1.653 M -97.24 % | 59.838 M -25.86 % | 80.705 M -0.49 % | 81.099 M 85.47 % | 43.726 M -88.08 % | 366.931 M -50.83 % | 746.242 M -27.05 % | 1.023 B -7.15 % | 1.102 B 204.34 % | 361.998 M 62.46 % | 222.817 M 160.64 % | 85.490 M -29.09 % | 120.567 M -22.11 % | 154.787 M -22.61 % | 200.003 M | 0.000 -100.00 % | 210.475 M |
Tax assets | 0.000 | 0.000 -100.00 % | 5.780 M -6.52 % | 6.183 M 17 565.71 % | 35.000 K | 0.000 -100.00 % | 33.802 M 105.65 % | -598.326 M -399.10 % | -119.881 M -139.04 % | -50.151 M -1 434.42 % | 3.758 M | 0.000 | 0.000 -100.00 % | 2.407 M 1 622.32 % | 139.734 K -34.04 % | 211.842 K -85.67 % | 1.478 M |
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 |
Account payables | 2.763 M -6.66 % | 2.960 M -94.86 % | 57.621 M -40.40 % | 96.675 M 2 462.28 % | 3.773 M 1 446.31 % | 244.000 K -89.84 % | 2.401 M 1 805.56 % | 126.000 K -67.36 % | 386.022 K -98.87 % | 34.306 M -1.42 % | 34.801 M -59.19 % | 85.275 M 1.03 % | 84.404 M -49.73 % | 167.896 M 34.01 % | 125.288 M -57.25 % | 293.073 M 91.53 % | 153.016 M |
Tax payables | 0.000 -100.00 % | 1.831 M -51.28 % | 3.758 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.114 M -76.80 % | 17.728 M 302.61 % | 4.403 M 68.73 % | 2.610 M 200.46 % | 868.537 K 1.92 % | 852.174 K 2.21 % | 833.767 K -58.93 % | 2.030 M 264.19 % | 557.502 K -76.71 % | 2.393 M |
Deferred revenue non current | 0.000 100.00 % | -8.849 M -42.13 % | -6.226 M 2.35 % | -6.376 M | 0.000 | 0.000 100.00 % | -219.466 M -695.43 % | 36.858 M 182.90 % | 13.029 M 174.05 % | -17.595 M | 0.000 | 0.000 -100.00 % | 44.979 M | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 100.00 % | -8.832 M -12.74 % | -7.834 M -1.42 % | -7.724 M 86.95 % | -59.204 M -95.21 % | -30.329 M -69.05 % | -17.940 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 8.825 M -34.63 % | 13.501 M 1 258.25 % | 994.000 K -58.41 % | 2.390 M 31.83 % | 1.813 M -73.57 % | 6.860 M | 0.000 100.00 % | -18.045 M -453.35 % | 5.107 M -35.19 % | 7.880 M -42.47 % | 13.697 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 -100.00 % | 14.593 M 0.00 % | 14.593 M 0.00 % | 14.593 M 0.00 % | 14.593 M 0.17 % | 14.568 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 132.392 M 3.48 % | 127.944 M -87.93 % | 1.060 B 0.00 % | 1.060 B 0.00 % | 1.060 B 1.40 % | 1.045 B 0.00 % | 1.045 B 3.58 % | 1.009 B 14.97 % | 877.633 M 0.33 % | 874.705 M 135.02 % | 372.189 M 481.26 % | 64.032 M 47.23 % | 43.490 M 0.00 % | 43.490 M -53.44 % | 93.401 M 14.84 % | 81.331 M 60.19 % | 50.771 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 876.000 K -85.93 % | 6.226 M -2.35 % | 6.376 M | 0.000 -100.00 % | 48.563 M -29.00 % | 68.398 M 557.15 % | 10.408 M -25.29 % | 13.932 M -20.82 % | 17.595 M | 0.000 | 0.000 -100.00 % | 63.607 K -95.45 % | 1.398 M -42.35 % | 2.424 M 4 468.90 % | 53.057 K | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 66.700 M -48.01 % | 128.298 M -34.59 % | 196.155 M -12.68 % | 224.642 M 37.64 % | 163.211 M -85.81 % | 1.150 B -43.61 % | 2.040 B 10.10 % | 1.853 B 36.70 % | 1.355 B 31.03 % | 1.034 B 139.67 % | 431.538 M 178.46 % | 154.972 M -38.68 % | 252.744 M -32.66 % | 375.347 M 18.92 % | 315.623 M -26.72 % | 430.701 M 78.07 % | 241.872 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
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 100.00 % | -460.020 K 15.93 % | -547.174 K | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -19.495 M -1 970.92 % | 1.042 M 101.98 % | -52.662 M -7 807.21 % | -666.000 K -102.58 % | 25.856 M -90.52 % | 272.799 M 6 675.93 % | 4.026 M 121.04 % | -19.137 M 93.95 % | -316.343 M 39.71 % | -524.661 M -94.09 % | -270.316 M -2 199.58 % | -11.755 M -338.68 % | -2.680 M -108.26 % | 32.455 M 156.33 % | -57.612 M -144.97 % | -23.518 M -741.45 % | -2.795 M |
Accounts receivables | 51.000 K -99.80 % | 24.903 M 139.51 % | -63.024 M -30.65 % | -48.237 M -1 921.64 % | 2.648 M -97.32 % | 98.636 M 31.03 % | 75.279 M -7.71 % | 81.572 M 110.90 % | -748.209 M -401.99 % | -149.049 M -7.81 % | -138.254 M -452.26 % | -25.034 M -138.46 % | 65.090 M | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 698.000 K -94.62 % | 12.967 M -76.67 % | 55.570 M 186.88 % | -63.960 M -1 532.05 % | -3.919 M -596.70 % | 789.000 K 113.24 % | 370.000 K 119.32 % | -1.915 M 59.83 % | -4.766 M -593.24 % | 966.351 K 721.80 % | -155.412 K -101.71 % | 9.069 M 135.07 % | 3.858 M 134.66 % | -11.129 M 59.22 % | -27.288 M -1 674.03 % | -1.538 M 88.12 % | -12.950 M |
Accounts payables | 0.000 100.00 % | -53.032 M -35.79 % | -39.054 M -141.99 % | 93.003 M 2 535.39 % | 3.529 M 263.61 % | -2.157 M -144.97 % | 4.797 M 1 772.74 % | -286.775 K 79.24 % | -1.381 M -507.91 % | 338.578 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -20.244 M -224.93 % | 16.204 M 363.31 % | -6.154 M -133.21 % | 18.528 M -21.48 % | 23.598 M -86.56 % | 175.531 M 4 701.18 % | 3.656 M 121.23 % | -17.222 M 94.47 % | -311.577 M 40.72 % | -525.628 M -94.56 % | -270.161 M -1 197.36 % | -20.824 M -218.53 % | -6.537 M -115.00 % | 43.584 M 243.73 % | -30.324 M -37.96 % | -21.980 M -316.45 % | 10.155 M |
Other non cash items | -70.198 M 94.11 % | -1.192 B -892.42 % | 150.388 M -44.70 % | 271.963 M -74.45 % | 1.065 B 77.89 % | 598.492 M 282.60 % | 156.427 M 432.58 % | 29.372 M -74.68 % | 116.014 M 1 989.94 % | 5.551 M -80.11 % | 27.914 M -56.24 % | 63.783 M -5.19 % | 67.276 M 729.75 % | 8.108 M 67.51 % | 4.840 M -0.49 % | 4.864 M -70.29 % | 16.372 M |
Net cash provided by operating activities | -11.321 M -154.22 % | 20.878 M 153.64 % | -38.923 M -1 180.59 % | 3.602 M 141.96 % | -8.585 M -104.99 % | 171.959 M 496.26 % | -43.395 M -334.78 % | 18.483 M 108.88 % | -208.172 M 59.32 % | -511.689 M -86.47 % | -274.403 M -3 151.18 % | 8.993 M 130.38 % | -29.607 M -196.63 % | 30.638 M 281.33 % | -16.896 M -217.11 % | 14.428 M -50.39 % | 29.083 M |
Investments in property plant and equipment | 0.000 100.00 % | -624.000 K 94.35 % | -11.036 M 39.27 % | -18.173 M -340.24 % | -4.128 M 68.55 % | -13.127 M -4.26 % | -12.591 M 8.86 % | -13.815 M -131.07 % | -5.979 M 42.86 % | -10.463 M -78.63 % | -5.857 M 3.79 % | -6.088 M -106.32 % | -2.951 M 66.76 % | -8.878 M -172.84 % | -3.254 M -37.75 % | -2.362 M 61.29 % | -6.103 M |
Acquisitions net | 37.000 K | 0.000 -100.00 % | 2.402 M 350.66 % | 533.000 K 1 125.00 % | -52.000 K -100.49 % | 10.589 M 433.62 % | -3.174 M -2 911 826.61 % | -109.000 99.96 % | -300.354 K 99.56 % | -68.353 M -133.46 % | -29.278 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -533.000 K -1 010.42 % | -48.000 K 98.17 % | -2.619 M 98.93 % | -243.815 M -253.12 % | -69.045 M 42.29 % | -119.647 M -202.56 % | -39.545 M -2 064.46 % | -1.827 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.340 M |
Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M 10 316.67 % | 48.000 K -98.75 % | 3.842 M -25.72 % | 5.172 M | 0.000 -100.00 % | 7.711 M 590.43 % | 1.117 M 96.98 % | 567.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 1.000 K -99.67 % | 303.000 K 857.50 % | -40.000 K -101.72 % | 2.324 M -45.50 % | 4.264 M -89.90 % | 42.226 M 875.20 % | 4.330 M 102.32 % | -186.786 M -1 024.78 % | 20.198 M 198.37 % | -20.532 M -1 565.13 % | 1.401 M -87.24 % | 10.979 M 148.70 % | -22.545 M 35.07 % | -34.722 M -21.61 % | -28.551 M -347.43 % | 11.539 M 204.65 % | -11.026 M |
Net cash used for investing activites | 38.000 K 111.84 % | -321.000 K 96.30 % | -8.674 M 20.05 % | -10.849 M -13 015.48 % | 84.000 K -99.79 % | 40.911 M 116.03 % | -255.250 M 5.34 % | -269.646 M -175.10 % | -98.017 M 28.86 % | -137.775 M -293.71 % | -34.994 M -815.53 % | 4.891 M 119.18 % | -25.496 M 41.52 % | -43.600 M -37.09 % | -31.805 M -446.59 % | 9.177 M 147.14 % | -19.468 M |
Debt repayment | -1.200 M 98.05 % | -61.637 M -214.88 % | 53.652 M 870.02 % | 5.531 M 263.49 % | -3.383 M 98.44 % | -216.415 M -163.19 % | 342.463 M 28.58 % | 266.335 M -23.16 % | 346.589 M 3 455.97 % | 9.747 M 121.05 % | -46.296 M 52.47 % | -97.393 M -279.51 % | 54.254 M 144.47 % | 22.193 M 46.82 % | 15.115 M 129.39 % | -51.437 M -66.07 % | -30.973 M |
Common stock issued | 15.244 M 126.77 % | -56.942 M | 0.000 | 0.000 -100.00 % | 407.000 K 1 528.00 % | 25.000 K -99.95 % | 52.447 M 259.15 % | 14.603 M 562.45 % | 2.204 M -99.66 % | 644.000 M 86.25 % | 345.764 M 374.33 % | 72.895 M | 0.000 | 0.000 -100.00 % | 16.200 M -85.00 % | 108.000 M | 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 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.113 M 0.00 % | -3.113 M | 0.000 | 0.000 |
Other financing activites | -5.557 M 90.56 % | -58.862 M -6 325.98 % | -916.000 K 47.27 % | -1.737 M | 0.000 -100.00 % | 25.000 K -99.97 % | 81.583 M 302.39 % | -40.310 M -386.50 % | -8.286 M -12.19 % | -7.385 M 9.01 % | -8.116 M -110.40 % | 78.046 M 1 084.13 % | -7.931 M -50.41 % | -5.272 M -69.57 % | -3.109 M 85.76 % | -21.838 M -787.14 % | 3.178 M |
Net cash used provided by financing activities | 8.487 M 140.38 % | -21.017 M -139.85 % | 52.736 M 1 289.98 % | 3.794 M 227.49 % | -2.976 M 98.62 % | -216.390 M -175.28 % | 287.451 M 19.46 % | 240.628 M -29.33 % | 340.507 M -47.32 % | 646.361 M 121.85 % | 291.352 M 1 605.94 % | -19.347 M -141.76 % | 46.324 M 235.48 % | 13.808 M -44.97 % | 25.094 M -27.74 % | 34.725 M 224.93 % | -27.795 M |
Effect of forex changes on cash | -20.000 K 74.36 % | -78.000 K 97.84 % | -3.618 M -236.02 % | 2.660 M 226.38 % | 815.000 K 304.77 % | -398.000 K -31.35 % | -303.000 K -165.69 % | 461.250 K 306.26 % | 113.536 K 81.81 % | 62.449 K 1 818.94 % | -3.633 K -140.08 % | 9.065 K 65.63 % | 5.473 K -75.06 % | 21.949 K -54.45 % | 48.190 K -33.72 % | 72.705 K -84.52 % | 469.573 K |
Net change in cash | -2.816 M -423.42 % | -538.000 K -135.37 % | 1.521 M 291.80 % | -793.000 K 92.56 % | -10.662 M -172.13 % | -3.918 M 65.92 % | -11.497 M -14.13 % | -10.074 M -129.26 % | 34.432 M 1 232.44 % | -3.041 M 83.15 % | -18.048 M -230.93 % | -5.454 M 37.83 % | -8.773 M -1 110.47 % | 868.215 K 103.69 % | -23.559 M -140.34 % | 58.402 M 429.75 % | -17.711 M |
Cash at beginning of period | 3.522 M -13.25 % | 4.060 M 59.91 % | 2.539 M -23.80 % | 3.332 M -76.19 % | 13.994 M -21.87 % | 17.912 M -39.09 % | 29.409 M -25.51 % | 39.483 M 681.76 % | 5.050 M -37.58 % | 8.091 M -69.05 % | 26.139 M -17.26 % | 31.593 M -21.73 % | 40.366 M 2.20 % | 39.498 M -37.36 % | 63.057 M 1 254.54 % | 4.655 M -79.19 % | 22.366 M |
Cash at end of period | 706.000 K -79.95 % | 3.522 M -13.25 % | 4.060 M 59.91 % | 2.539 M -23.80 % | 3.332 M -76.19 % | 13.994 M -21.87 % | 17.912 M -39.09 % | 29.409 M -25.51 % | 39.483 M 681.76 % | 5.050 M -37.58 % | 8.091 M -69.05 % | 26.139 M -17.26 % | 31.593 M -21.73 % | 40.366 M 2.20 % | 39.498 M -37.36 % | 63.057 M 1 254.54 % | 4.655 M |
Operating cash flow | -11.321 M -154.22 % | 20.878 M 153.64 % | -38.923 M -1 180.59 % | 3.602 M 141.96 % | -8.585 M -104.99 % | 171.959 M 496.26 % | -43.395 M -334.78 % | 18.483 M 108.88 % | -208.172 M 59.32 % | -511.689 M -86.47 % | -274.403 M -3 151.18 % | 8.993 M 130.38 % | -29.607 M -196.63 % | 30.638 M 281.33 % | -16.896 M -217.11 % | 14.428 M -50.39 % | 29.083 M |
Capital expenditure | 0.000 100.00 % | -624.000 K 94.35 % | -11.036 M 39.27 % | -18.173 M -340.24 % | -4.128 M 68.55 % | -13.127 M -4.26 % | -12.591 M 8.86 % | -13.815 M -131.07 % | -5.979 M 42.86 % | -10.463 M -78.63 % | -5.857 M 3.79 % | -6.088 M -106.32 % | -2.951 M 66.76 % | -8.878 M -172.84 % | -3.254 M -37.75 % | -2.362 M 61.29 % | -6.103 M |
Free CashFlow | -11.321 M -155.90 % | 20.254 M 140.54 % | -49.959 M -242.87 % | -14.571 M -14.61 % | -12.713 M -108.00 % | 158.832 M 383.70 % | -55.986 M -1 299.24 % | 4.668 M 102.18 % | -214.150 M 58.99 % | -522.152 M -86.31 % | -280.260 M -9 747.67 % | 2.905 M 108.92 % | -32.557 M -249.62 % | 21.760 M 207.99 % | -20.150 M -267.01 % | 12.065 M -47.50 % | 22.980 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 143.776 M -20.69 % | 181.284 M 3.54 % | 175.090 M -20.83 % | 221.152 M 116.27 % | 102.259 M 6.03 % | 96.448 M 97.11 % | 48.930 M -37.77 % | 78.629 M 110.02 % | 37.438 M 156.92 % | 14.572 M 49.73 % | 9.732 M -13.36 % | 11.233 M -98.25 % | 643.085 M 4 006.55 % | 15.660 M -98.55 % | 1.082 B -39.39 % | 1.785 B 46.94 % | 1.215 B -26.52 % | 1.653 B 3.74 % | 1.594 B 31 686.08 % | 5.014 M -98.05 % | 257.105 M 25.36 % | 205.089 M 1 094.70 % | 17.167 M -83.75 % | 105.623 M 11.89 % | 94.399 M -45.06 % | 171.826 M 1.65 % | 169.043 M -58.10 % | 403.478 M 210.54 % | 129.928 M -63.80 % | 358.920 M 158.66 % | 138.763 M -69.02 % | 447.845 M 346.49 % | 100.304 M -63.91 % | 277.890 M 0.00 % | 277.890 M |
Net income | -929.000 K -101.40 % | 66.142 M 2 901.44 % | -2.361 M -100.19 % | 1.259 B 2 262.88 % | -58.210 M 33.78 % | -87.906 M -41.27 % | -62.227 M 70.39 % | -210.178 M -226.51 % | -64.372 M 93.35 % | -968.450 M -1 006.36 % | -87.535 M 83.10 % | -517.944 M -198.25 % | -173.663 M 30.68 % | -250.512 M -1 164.38 % | 23.536 M 170.79 % | -33.247 M -215.43 % | 28.802 M 147.10 % | -61.151 M -237.35 % | 44.521 M 398.85 % | 8.925 M 195.92 % | -9.304 M 76.12 % | -38.967 M -266.99 % | -10.618 M 77.84 % | -47.919 M -176.80 % | -17.312 M 77.90 % | -78.326 M -327.55 % | -18.320 M 18.52 % | -22.484 M -4 639.78 % | 495.269 K -97.88 % | 23.372 M 6 821.52 % | -347.714 K -101.68 % | 20.742 M 201.31 % | 6.884 M 68.67 % | 4.081 M 0.00 % | 4.081 M |
Income before tax | 269.000 K 136.40 % | -739.000 K -33.88 % | -552.000 K -100.04 % | 1.255 B 2 449.26 % | -53.403 M 36.07 % | -83.540 M -32.71 % | -62.949 M 70.04 % | -210.130 M -227.32 % | -64.197 M 93.62 % | -1.007 B -910.15 % | -99.651 M 81.35 % | -534.439 M -210.21 % | -172.285 M 27.46 % | -237.517 M -1 060.83 % | 24.720 M 177.86 % | -31.749 M -205.10 % | 30.208 M 141.28 % | -73.186 M -236.04 % | 53.797 M 426.23 % | 10.223 M 213.10 % | -9.039 M 74.48 % | -35.415 M -233.54 % | -10.618 M 77.87 % | -47.984 M -177.18 % | -17.312 M 77.51 % | -76.986 M -266.16 % | -21.025 M 20.77 % | -26.536 M -2 407.72 % | 1.150 M -95.87 % | 27.823 M 3 098.91 % | -927.781 K -104.90 % | 18.947 M 124.37 % | 8.445 M 33.16 % | 6.342 M 0.00 % | 6.342 M |
Income before tax ratio | 0.00 145.90 % | 0.00 -29.30 % | 0.00 -100.06 % | 5.67 1 186.28 % | -0.52 39.71 % | -0.87 32.67 % | -1.29 51.86 % | -2.67 -55.85 % | -1.71 97.52 % | -69.08 -574.64 % | -10.24 78.48 % | -47.58 -17 659.20 % | -0.27 98.23 % | -15.17 -66 482.69 % | 0.02 228.46 % | -0.02 -171.53 % | 0.02 156.17 % | -0.04 -231.13 % | 0.03 -98.34 % | 2.04 5 900.14 % | -0.04 79.64 % | -0.17 72.08 % | -0.62 -36.15 % | -0.45 -147.72 % | -0.18 59.07 % | -0.45 -260.23 % | -0.12 -89.12 % | -0.07 -843.14 % | 0.01 -88.58 % | 0.08 1 259.42 % | -0.01 -115.80 % | 0.04 -49.75 % | 0.08 268.93 % | 0.02 0.00 % | 0.02 |
EBITDA | 537.000 K -78.08 % | 2.450 M -48.59 % | 4.766 M -99.62 % | 1.265 B 7 943.05 % | 15.727 M 165.79 % | -23.904 M -2 507.25 % | 993.000 K 100.68 % | -146.331 M -3 926.72 % | -3.634 M 99.62 % | -946.941 M -2 963.25 % | -30.913 M 93.15 % | -451.528 M -406.19 % | -89.201 M 50.31 % | -179.517 M -1 720.48 % | 11.078 M -73.30 % | 41.491 M 125.20 % | 18.423 M 153.13 % | -34.679 M -160.82 % | 57.016 M 573.11 % | 8.471 M 212.77 % | -7.512 M 76.69 % | -32.231 M -169.57 % | -11.957 M 72.05 % | -42.771 M -244.61 % | -12.412 M 78.27 % | -57.111 M -332.21 % | -13.214 M -50.03 % | -8.807 M -453.46 % | 2.492 M -93.58 % | 38.818 M 11 150.62 % | -351.278 K -101.28 % | 27.506 M 190.80 % | 9.459 M -6.93 % | 10.164 M 0.00 % | 10.164 M |
Net income ratio | -0.01 -101.77 % | 0.36 2 805.72 % | -0.01 -100.24 % | 5.69 1 100.10 % | -0.57 37.54 % | -0.91 28.33 % | -1.27 52.42 % | -2.67 -55.46 % | -1.72 97.41 % | -66.46 -638.89 % | -8.99 80.49 % | -46.11 -16 974.51 % | -0.27 98.31 % | -16.00 -73 636.76 % | 0.02 216.80 % | -0.02 -178.56 % | 0.02 164.10 % | -0.04 -232.40 % | 0.03 -98.43 % | 1.78 5 019.20 % | -0.04 80.95 % | -0.19 69.28 % | -0.62 -36.33 % | -0.45 -147.39 % | -0.18 59.77 % | -0.46 -320.62 % | -0.11 -94.48 % | -0.06 -1 561.91 % | 0.00 -94.15 % | 0.07 2 698.63 % | 0.00 -105.41 % | 0.05 -32.51 % | 0.07 367.30 % | 0.01 0.00 % | 0.01 |
Ratio EBITDA | 0.00 -72.36 % | 0.01 -50.35 % | 0.03 -99.52 % | 5.72 3 619.05 % | 0.15 162.05 % | -0.25 -1 321.25 % | 0.02 101.09 % | -1.86 -1 817.26 % | -0.10 99.85 % | -64.98 -1 945.81 % | -3.18 92.10 % | -40.20 -28 879.28 % | -0.14 98.79 % | -11.46 -112 057.41 % | 0.01 -55.95 % | 0.02 53.26 % | 0.02 172.30 % | -0.02 -158.63 % | 0.04 -97.88 % | 1.69 5 882.83 % | -0.03 81.41 % | -0.16 77.44 % | -0.70 -72.00 % | -0.40 -207.99 % | -0.13 60.44 % | -0.33 -325.21 % | -0.08 -258.11 % | -0.02 -213.82 % | 0.02 -82.27 % | 0.11 4 372.31 % | 0.00 -104.12 % | 0.06 -34.87 % | 0.09 157.84 % | 0.04 0.00 % | 0.04 |
Gross profit ratio | 0.09 13.67 % | 0.08 -14.68 % | 0.09 17.61 % | 0.08 -65.14 % | 0.22 14.51 % | 0.19 56.42 % | 0.12 -9.76 % | 0.13 28.39 % | 0.10 -37.84 % | 0.17 -16.62 % | 0.20 -67.19 % | 0.61 1 087.65 % | 0.05 106.96 % | -0.74 -1 395.09 % | 0.06 34.83 % | 0.04 25.27 % | 0.03 -10.21 % | 0.04 -13.68 % | 0.04 -94.21 % | 0.75 1 169.41 % | 0.06 9.62 % | 0.05 -83.91 % | 0.34 403.91 % | 0.07 -53.43 % | 0.14 875.98 % | 0.01 -89.19 % | 0.14 87.69 % | 0.07 -45.13 % | 0.13 -21.16 % | 0.17 63.45 % | 0.10 -29.78 % | 0.15 -30.78 % | 0.21 23.07 % | 0.17 0.00 % | 0.17 |
Weighted average shs out dil | 721.802 M 104.84 % | 352.367 M 2.81 % | 342.729 M 4.38 % | 328.362 M 858.52 % | 34.257 M 0.00 % | 34.257 M 0.00 % | 34.257 M 0.00 % | 34.257 M 0.00 % | 34.257 M 0.09 % | 34.226 M 0.51 % | 34.054 M 0.00 % | 34.054 M 0.00 % | 34.054 M 0.00 % | 34.055 M 2.08 % | 33.361 M -12.10 % | 37.955 M 5.91 % | 35.838 M 10.54 % | 32.419 M -4.05 % | 33.789 M 29.62 % | 26.068 M 10.97 % | 23.491 M -12.11 % | 26.728 M 0.00 % | 26.728 M -10.80 % | 29.964 M -35.82 % | 46.688 M -23.74 % | 61.222 M 0.00 % | 61.222 M 20.46 % | 50.824 M 0.78 % | 50.432 M -0.65 % | 50.764 M 0.66 % | 50.432 M 35.29 % | 37.277 M 1.46 % | 36.740 M 0.00 % | 36.740 M 0.00 % | 36.740 M |
Weighted average shs out | 721.834 M 104.85 % | 352.367 M 2.96 % | 342.224 M 4.22 % | 328.364 M 858.52 % | 34.257 M 0.02 % | 34.251 M -0.02 % | 34.257 M 0.00 % | 34.257 M 0.00 % | 34.257 M 0.09 % | 34.226 M 0.53 % | 34.047 M -0.02 % | 34.054 M 0.01 % | 34.052 M -0.01 % | 34.055 M 1.28 % | 33.623 M 1.36 % | 33.172 M -97.55 % | 1.352 B 7 774.44 % | 17.167 M -59.22 % | 42.100 M -84.06 % | 264.076 M 1 035.34 % | 23.260 M 25.09 % | 18.595 M 40.44 % | 13.240 M -55.81 % | 29.964 M -35.82 % | 46.688 M -23.74 % | 61.222 M 0.00 % | 61.222 M 20.46 % | 50.824 M 0.78 % | 50.432 M -0.65 % | 50.764 M 0.66 % | 50.432 M 35.29 % | 37.277 M 1.46 % | 36.740 M 0.00 % | 36.740 M 0.00 % | 36.740 M |
EPS diluted | 0.00 -100.68 % | 0.19 2 853.62 % | -0.01 -100.18 % | 3.83 325.29 % | -1.70 33.85 % | -2.57 -41.21 % | -1.82 70.36 % | -6.14 -226.60 % | -1.88 93.36 % | -28.30 -1 001.17 % | -2.57 83.10 % | -15.21 -198.24 % | -5.10 30.71 % | -7.36 -1 151.43 % | 0.70 179.55 % | -0.88 -210.00 % | 0.80 150.96 % | -1.57 -248.11 % | 1.06 211.76 % | 0.34 185.00 % | -0.40 80.95 % | -2.10 -425.00 % | -0.40 75.00 % | -1.60 -332.43 % | -0.37 71.09 % | -1.28 -58.02 % | -0.81 -84.17 % | -0.44 -4 587.76 % | 0.01 -97.86 % | 0.46 6 721.74 % | -0.01 -101.23 % | 0.56 194.74 % | 0.19 72.73 % | 0.11 0.00 % | 0.11 |
Earnings per share | 0.00 -100.68 % | 0.19 2 853.62 % | -0.01 -100.18 % | 3.83 325.29 % | -1.70 33.85 % | -2.57 -41.21 % | -1.82 70.36 % | -6.14 -226.60 % | -1.88 93.36 % | -28.30 -1 001.17 % | -2.57 83.10 % | -15.21 -198.24 % | -5.10 30.71 % | -7.36 -1 136.62 % | 0.71 171.00 % | -1.00 -4 794.84 % | 0.02 100.91 % | -2.34 -270.80 % | 1.37 3 953.25 % | 0.03 108.45 % | -0.40 80.95 % | -2.10 -162.50 % | -0.80 -50.94 % | -0.53 -43.24 % | -0.37 71.09 % | -1.28 -58.02 % | -0.81 -84.17 % | -0.44 -4 587.76 % | 0.01 -97.86 % | 0.46 6 721.74 % | -0.01 -101.23 % | 0.56 194.74 % | 0.19 72.73 % | 0.11 0.00 % | 0.11 |
Gross profit | 12.360 M -9.85 % | 13.710 M -11.66 % | 15.519 M -6.89 % | 16.667 M -24.60 % | 22.105 M 21.41 % | 18.207 M 208.33 % | 5.905 M -43.85 % | 10.516 M 169.64 % | 3.900 M 59.71 % | 2.442 M 24.85 % | 1.956 M -71.58 % | 6.882 M -79.25 % | 33.174 M 385.86 % | -11.605 M -118.75 % | 61.909 M -18.28 % | 75.757 M 84.07 % | 41.157 M -34.02 % | 62.379 M -10.45 % | 69.655 M 1 740.78 % | 3.784 M -75.25 % | 15.287 M 37.42 % | 11.124 M 92.24 % | 5.787 M -18.10 % | 7.065 M -47.90 % | 13.560 M 436.19 % | 2.529 M -89.01 % | 23.017 M -21.36 % | 29.270 M 70.39 % | 17.178 M -71.46 % | 60.193 M 322.77 % | 14.238 M -78.24 % | 65.444 M 209.08 % | 21.174 M -55.58 % | 47.667 M 0.00 % | 47.667 M |
Income tax expense | 1.198 M -31.31 % | 1.744 M -3.59 % | 1.809 M 140.75 % | -4.439 M -192.34 % | 4.807 M 10.35 % | 4.356 M 1 083.30 % | -443.000 K -1 022.92 % | 48.000 K -74.05 % | 185.000 K 100.43 % | -42.932 M -214 560.00 % | -20.000 K -102.82 % | 709.000 K -94.80 % | 13.641 M -49.80 % | 27.173 M 5 584.73 % | 478.000 K -90.96 % | 5.290 M 276.06 % | 1.407 M -48.66 % | 2.740 M -70.46 % | 9.276 M 614.43 % | 1.298 M 389.62 % | 265.170 K -92.53 % | 3.552 M | 0.000 -100.00 % | 64.218 K | 0.000 -100.00 % | 1.341 M 149.57 % | -2.705 M 33.23 % | -4.052 M -718.96 % | 654.601 K -85.30 % | 4.452 M 867.43 % | -580.067 K 67.68 % | -1.795 M -215.02 % | 1.561 M -30.95 % | 2.260 M 0.00 % | 2.260 M |
Cost of revenue | 131.416 M -21.58 % | 167.574 M 5.02 % | 159.571 M -21.96 % | 204.485 M 155.12 % | 80.154 M 2.45 % | 78.241 M 81.85 % | 43.025 M -36.83 % | 68.113 M 103.09 % | 33.538 M 176.49 % | 12.130 M 55.99 % | 7.776 M 78.72 % | 4.351 M -99.29 % | 609.911 M 2 136.97 % | 27.265 M -97.33 % | 1.020 B -40.33 % | 1.709 B 45.64 % | 1.174 B -26.22 % | 1.591 B 4.39 % | 1.524 B 123 844.23 % | 1.230 M -99.49 % | 241.819 M 24.67 % | 193.965 M 1 604.44 % | 11.380 M -88.45 % | 98.558 M 21.92 % | 80.839 M -52.25 % | 169.297 M 15.94 % | 146.026 M -60.98 % | 374.208 M 231.89 % | 112.750 M -62.26 % | 298.727 M 139.89 % | 124.525 M -67.44 % | 382.401 M 383.26 % | 79.130 M -65.63 % | 230.223 M 0.00 % | 230.223 M |
General and administrative expenses | 10.375 M 1.83 % | 10.189 M -31.16 % | 14.802 M -5.05 % | 15.590 M 205.12 % | 5.110 M -23.21 % | 6.654 M 61.33 % | 4.125 M 88.25 % | 2.191 M -46.92 % | 4.128 M -22.93 % | 5.356 M -68.12 % | 16.803 M -28.05 % | 23.354 M -13.20 % | 26.905 M -65.21 % | 77.342 M 67.64 % | 46.136 M 24.22 % | 37.141 M 46.41 % | 25.368 M 45.86 % | 17.392 M -0.23 % | 17.432 M 459.60 % | 3.115 M -85.34 % | 21.246 M 24.59 % | 17.053 M 113.55 % | 7.985 M -4.86 % | 8.393 M -23.65 % | 10.992 M -24.72 % | 14.602 M -40.89 % | 24.703 M -28.37 % | 34.486 M 214.04 % | 10.981 M -45.64 % | 20.201 M 166.67 % | 7.575 M -64.15 % | 21.130 M 321.20 % | 5.017 M -68.63 % | 15.989 M 0.00 % | 15.989 M |
Selling and marketing expenses | 1.635 M 49.86 % | 1.091 M 2 039.22 % | 51.000 K -91.15 % | 576.500 K 100.52 % | 287.500 K -32.67 % | 427.000 K 572.44 % | 63.500 K -39.81 % | 105.500 K 20.57 % | 87.500 K 186.89 % | 30.500 K -97.87 % | 1.431 M -7.68 % | 1.550 M -34.91 % | 2.381 M -58.99 % | 5.805 M 216.18 % | 1.836 M 26.07 % | 1.456 M 5.63 % | 1.379 M 4.71 % | 1.317 M 12.38 % | 1.172 M -53.45 % | 2.517 M -49.01 % | 4.937 M -44.01 % | 8.817 M 52.11 % | 5.796 M 25.51 % | 4.618 M -43.06 % | 8.111 M -20.29 % | 10.176 M 69.23 % | 6.013 M -42.90 % | 10.531 M 210.46 % | 3.392 M -58.50 % | 8.174 M 277.66 % | 2.164 M -80.68 % | 11.206 M 308.81 % | 2.741 M -64.76 % | 7.778 M 0.00 % | 7.778 M |
Other expenses | -2.267 M -165.50 % | 3.461 M | 0.000 -100.00 % | 2.268 M | 0.000 100.00 % | -1.000 M | 0.000 100.00 % | -1.000 M 0.00 % | -1.000 M 86.11 % | -7.200 M | 0.000 100.00 % | -25.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -83.531 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.214 M -983.95 % | 137.392 K 109.48 % | -1.450 M -220.80 % | -451.988 K -484.55 % | -77.323 K 89.98 % | -771.654 K -297.53 % | 390.658 K -80.57 % | 2.010 M 0.00 % | 2.010 M |
Operating expenses | 11.764 M -20.20 % | 14.741 M -0.75 % | 14.853 M -21.39 % | 18.894 M 75.04 % | 10.794 M -79.09 % | 51.626 M 516.36 % | 8.376 M -25.31 % | 11.214 M 17.55 % | 9.540 M -97.37 % | 362.458 M 820.76 % | 39.365 M -89.50 % | 375.050 M 148.89 % | 150.689 M -18.20 % | 184.222 M 348.41 % | 41.083 M -35.76 % | 63.957 M 253.04 % | 18.116 M -27.27 % | 24.907 M 155.77 % | 9.738 M 59.77 % | 6.095 M -73.63 % | 23.113 M -49.82 % | 46.062 M 181.10 % | 16.386 M -68.46 % | 51.948 M 86.66 % | 27.829 M -63.38 % | 76.000 M 3 784.07 % | 1.957 M -96.22 % | 51.713 M 252.11 % | 14.686 M -51.62 % | 30.355 M 108.06 % | 14.589 M -66.56 % | 43.627 M 272.40 % | 11.715 M -69.90 % | 38.915 M 0.00 % | 38.915 M |
Cost and expenses | 143.180 M -21.47 % | 182.315 M 4.52 % | 174.424 M -21.92 % | 223.379 M 145.61 % | 90.948 M -29.97 % | 129.867 M 152.65 % | 51.401 M -35.20 % | 79.327 M 84.15 % | 43.078 M -88.50 % | 374.588 M 694.61 % | 47.141 M -87.57 % | 379.401 M -50.12 % | 760.600 M 259.64 % | 211.487 M -80.07 % | 1.061 B -40.16 % | 1.773 B 48.79 % | 1.192 B -26.24 % | 1.616 B 5.35 % | 1.534 B 20 838.76 % | 7.325 M -97.24 % | 264.931 M 10.38 % | 240.028 M 764.45 % | 27.766 M -81.55 % | 150.505 M 38.50 % | 108.668 M -55.70 % | 245.298 M 65.76 % | 147.983 M -65.26 % | 425.921 M 234.22 % | 127.437 M -61.27 % | 329.082 M 136.55 % | 139.114 M -67.35 % | 426.028 M 368.96 % | 90.845 M -66.25 % | 269.138 M 0.00 % | 269.138 M |
Research and development expenses | 2.021 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.251 M | 0.000 -100.00 % | 9.486 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.507 M -42.14 % | 2.605 M -76.24 % | 10.964 M 51.86 % | 7.220 M -57.39 % | 16.943 M 63.54 % | 10.360 M -73.68 % | 39.358 M 351.02 % | -15.679 M -339.05 % | 6.559 M 272.04 % | 1.763 M -27.49 % | 2.431 M -50.65 % | 4.927 M -59.16 % | 12.063 M 238.22 % | 3.567 M -72.85 % | 13.137 M 0.00 % | 13.137 M |
Selling general and administrative expenses | 12.010 M 6.47 % | 11.280 M -24.06 % | 14.853 M -10.66 % | 16.626 M 54.03 % | 10.794 M -78.68 % | 50.626 M 504.42 % | 8.376 M -17.99 % | 10.214 M 19.60 % | 8.540 M -97.60 % | 355.258 M 802.47 % | 39.365 M -88.73 % | 349.250 M 131.77 % | 150.689 M -43.04 % | 264.543 M 451.45 % | 47.972 M 24.29 % | 38.597 M 44.31 % | 26.747 M 42.96 % | 18.709 M 0.56 % | 18.604 M 3 010.40 % | 598.125 K -97.72 % | 26.183 M 1.21 % | 25.870 M 87.71 % | 13.782 M 5.92 % | 13.011 M -31.89 % | 19.104 M -22.90 % | 24.777 M -19.33 % | 30.716 M -31.77 % | 45.017 M 213.19 % | 14.373 M -49.35 % | 28.375 M 191.34 % | 9.740 M -69.88 % | 32.336 M 316.82 % | 7.758 M -67.36 % | 23.767 M 0.00 % | 23.767 M |
Interest income | 0.000 | 0.000 | 0.000 100.00 % | -32.335 M -199.94 % | 32.353 M 20.29 % | 26.896 M -9.61 % | 29.755 M 0.40 % | 29.636 M 2.06 % | 29.039 M 6.67 % | 27.222 M -15.97 % | 32.396 M 25.32 % | 25.851 M -33.00 % | 38.584 M -7.45 % | 41.690 M -46.74 % | 78.272 M 79.73 % | 43.550 M 49.84 % | 29.064 M 582.02 % | -6.030 M -198.52 % | 6.120 M 1 679.76 % | 343.883 K -71.64 % | 1.213 M 154.25 % | 476.950 K 2 531.01 % | 18.128 K -99.42 % | 3.102 M 1.95 % | 3.042 M -13.42 % | 3.514 M 204.29 % | -3.370 M -147.62 % | 7.077 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 327.000 K | 0.000 -100.00 % | 508.000 K -87.42 % | 4.039 M -93.76 % | 64.717 M 19.36 % | 54.220 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 % | 33.643 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.556 M 109.05 % | 4.093 M 205.05 % | 1.342 M -33.42 % | 2.015 M 249.59 % | 576.503 K -79.90 % | 2.869 M 182.88 % | 1.014 M -57.94 % | 2.411 M 0.00 % | 2.411 M |
Depreciation and amortization | 223.000 K -95.71 % | 5.197 M 25.74 % | 4.133 M -34.58 % | 6.318 M 43.17 % | 4.413 M -18.52 % | 5.416 M 22.42 % | 4.424 M 6.30 % | 4.162 M 68.50 % | 2.470 M -44.95 % | 4.487 M 17.77 % | 3.810 M 151.65 % | 1.514 M -74.24 % | 5.878 M 5.85 % | 5.553 M 63.52 % | 3.396 M -34.44 % | 5.180 M 12.37 % | 4.609 M -17.27 % | 5.572 M -6.65 % | 5.969 M 77.65 % | 3.360 M -37.99 % | 5.418 M 156.86 % | 2.109 M 69.78 % | 1.242 M -17.82 % | 1.512 M -8.57 % | 1.653 M -13.32 % | 1.907 M 0.40 % | 1.900 M -87.71 % | 15.461 M | 0.000 -100.00 % | 8.980 M | 0.000 -100.00 % | 5.689 M | 0.000 -100.00 % | 1.411 M 0.00 % | 1.411 M |
Operating income | 596.000 K -75.47 % | 2.430 M 264.86 % | 666.000 K 129.91 % | -2.227 M -119.69 % | 11.311 M 133.85 % | -33.419 M -1 252.45 % | -2.471 M -254.01 % | -698.000 K 87.62 % | -5.640 M 98.43 % | -360.016 M -862.38 % | -37.409 M 89.84 % | -368.168 M -213.29 % | -117.515 M 36.50 % | -185.070 M -2 509.14 % | 7.682 M -78.84 % | 36.311 M 162.85 % | 13.814 M 134.32 % | -40.256 M -178.86 % | 51.048 M 898.81 % | 5.111 M 139.53 % | -12.929 M 62.35 % | -34.340 M -160.18 % | -13.199 M 70.19 % | -44.283 M -214.84 % | -14.065 M 76.17 % | -59.018 M -974.14 % | 6.752 M 130.08 % | -22.443 M -1 000.71 % | 2.492 M -91.65 % | 29.839 M 8 594.33 % | -351.278 K -101.61 % | 21.816 M 130.65 % | 9.459 M 8.07 % | 8.752 M 0.00 % | 8.752 M |
Operating income ratio | 0.00 -69.07 % | 0.01 252.40 % | 0.00 137.77 % | -0.01 -109.10 % | 0.11 131.92 % | -0.35 -586.12 % | -0.05 -468.89 % | -0.01 94.11 % | -0.15 99.39 % | -24.71 -542.73 % | -3.84 88.27 % | -32.78 -17 835.99 % | -0.18 98.45 % | -11.82 -166 544.84 % | 0.01 -65.09 % | 0.02 78.88 % | 0.01 146.70 % | -0.02 -176.01 % | 0.03 -96.86 % | 1.02 2 127.13 % | -0.05 69.97 % | -0.17 78.22 % | -0.77 -83.39 % | -0.42 -181.39 % | -0.15 56.62 % | -0.34 -959.98 % | 0.04 171.80 % | -0.06 -390.05 % | 0.02 -76.93 % | 0.08 3 384.02 % | 0.00 -105.20 % | 0.05 -48.34 % | 0.09 199.41 % | 0.03 0.00 % | 0.03 |
Total other income expenses net | -327.000 K | 0.000 100.00 % | -1.218 M -100.10 % | 1.257 B 2 042.09 % | -64.714 M -29.12 % | -50.121 M 17.13 % | -60.478 M 54.12 % | -131.832 M -125.13 % | -58.557 M 90.94 % | -646.613 M -938.87 % | -62.242 M 62.57 % | -166.271 M -203.58 % | -54.770 M -4.43 % | -52.447 M -586.39 % | 10.783 M 115.65 % | -68.909 M -536.19 % | 15.798 M 113.52 % | -116.856 M -4 356.18 % | 2.746 M -67.87 % | 8.544 M 119.61 % | 3.891 M 462.05 % | -1.075 M -123.38 % | 4.597 M 224.22 % | -3.701 M -13.98 % | -3.247 M 81.93 % | -17.967 M -1 349.66 % | 1.438 M 135.13 % | -4.093 M -205.05 % | -1.342 M 33.42 % | -2.015 M -249.59 % | -576.503 K 79.90 % | -2.869 M -182.88 % | -1.014 M 57.94 % | -2.411 M 0.00 % | -2.411 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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -1.172 M -114.44 % | 8.119 M -71.32 % | 28.306 M 75.53 % | 16.126 M -98.02 % | 813.624 M -3.58 % | 843.807 M 5.61 % | 798.949 M 0.14 % | 797.829 M 1.50 % | 786.075 M 0.61 % | 781.304 M -22.01 % | 1.002 B 7.61 % | 930.891 M -7.11 % | 1.002 B -3.92 % | 1.043 B 3.82 % | 1.005 B 51.40 % | 663.598 M 111.64 % | 313.551 M 6.29 % | 295.000 M 76.26 % | 167.362 M 532.43 % | 26.463 M 142.21 % | -62.700 M -1 218.35 % | 5.606 M 113.02 % | -43.076 M -346.27 % | 17.492 M -72.95 % | 64.658 M -31.13 % | 93.881 M 22.59 % | 76.580 M 105.80 % | 37.210 M 99.30 % | 18.670 M 17.53 % | 15.885 M 263.45 % | -9.719 M 57.35 % | -22.789 M -162.85 % | 36.258 M -61.96 % | 95.305 M |
Total investments | 0.000 -100.00 % | 4.818 M | 0.000 -100.00 % | 5.604 M -52.36 % | 11.764 M -4.01 % | 12.255 M -1.80 % | 12.479 M -2.46 % | 12.794 M -78.09 % | 58.391 M -0.41 % | 58.632 M -85.86 % | 414.765 M -0.15 % | 415.395 M -21.25 % | 527.461 M -3.81 % | 548.327 M -14.09 % | 638.258 M 96.41 % | 324.966 M 158.61 % | 125.660 M 4.82 % | 119.881 M 144.23 % | 49.085 M 382.94 % | 10.164 M 326.74 % | 2.382 M -69.64 % | 7.846 M | 0.000 -100.00 % | 5.619 M | 0.000 -100.00 % | 17.214 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 6.111 M -30.75 % | 8.825 M -69.58 % | 29.007 M 5.02 % | 27.621 M -96.80 % | 864.405 M 1.95 % | 847.867 M 5.91 % | 800.533 M 0.02 % | 800.368 M 0.64 % | 795.247 M 1.35 % | 784.636 M -21.83 % | 1.004 B 6.23 % | 944.885 M -8.23 % | 1.030 B -2.95 % | 1.061 B 2.10 % | 1.039 B 49.95 % | 693.007 M 101.00 % | 344.777 M 3.08 % | 334.483 M 6.54 % | 313.946 M 896.22 % | 31.514 M -10.21 % | 35.098 M 156.23 % | 13.697 M 107.54 % | 6.600 M -84.87 % | 43.631 M -47.11 % | 82.499 M -39.80 % | 137.036 M 50.12 % | 91.285 M 17.67 % | 77.576 M 37.93 % | 56.244 M 1.56 % | 55.383 M 26.99 % | 43.613 M 8.31 % | 40.268 M -44.43 % | 72.464 M -30.76 % | 104.661 M |
Accumulated other comprehensive income loss | -3.633 M -92.53 % | -1.887 M 67.47 % | -5.801 M 1.14 % | -5.868 M -142.06 % | 13.951 M -12.86 % | 16.010 M 58.36 % | 10.110 M 158.44 % | 3.912 M -37.40 % | 6.249 M -4.91 % | 6.572 M -25.31 % | 8.799 M 162.32 % | -14.119 M -244.81 % | 9.750 M 145.78 % | -21.297 M -246.55 % | -6.145 M 68.59 % | -19.568 M -569.59 % | -2.922 M 86.08 % | -20.988 M -113.01 % | 161.311 M 1 692.65 % | -10.128 M -103.53 % | 286.528 M 1 859.86 % | -16.281 M -129.48 % | 55.232 M 518.17 % | -13.208 M -123.63 % | 55.891 M 346.37 % | -22.686 M | 0.000 100.00 % | -23.092 M | 0.000 100.00 % | -26.304 M | 0.000 100.00 % | -23.364 M -6.94 % | -21.848 M -7.46 % | -20.331 M |
Retained earnings | -135.208 M -0.69 % | -134.279 M 33.00 % | -200.421 M -1.19 % | -198.060 M 92.37 % | -2.596 B -2.29 % | -2.538 B -3.59 % | -2.450 B -2.61 % | -2.388 B -9.65 % | -2.178 B -3.05 % | -2.114 B -84.57 % | -1.145 B -8.28 % | -1.058 B -98.47 % | -532.881 M -48.38 % | -359.141 M -248.91 % | -102.932 M 31.21 % | -149.629 M -28.57 % | -116.382 M 19.84 % | -145.184 M -15.21 % | -126.015 M 26.11 % | -170.536 M 1.00 % | -172.262 M -3.40 % | -166.604 M -30.53 % | -127.637 M 41.43 % | -217.919 M -27.93 % | -170.342 M -11.00 % | -153.461 M -101.06 % | -76.325 M -31.58 % | -58.005 M -52.51 % | -38.035 M | 0.000 100.00 % | -61.922 M -4.81 % | -59.078 M 18.95 % | -72.892 M 15.93 % | -86.705 M |
Common stock | 82.244 M 100.00 % | 41.122 M 19.98 % | 34.273 M 0.00 % | 34.273 M -49.98 % | 68.515 M 0.00 % | 68.515 M 0.00 % | 68.515 M 0.00 % | 68.515 M 0.00 % | 68.515 M 0.00 % | 68.515 M 0.60 % | 68.108 M 0.00 % | 68.108 M 0.00 % | 68.108 M 0.00 % | 68.108 M 0.00 % | 68.108 M 2.66 % | 66.342 M 0.00 % | 66.342 M 2.04 % | 65.014 M 0.31 % | 64.814 M 0.00 % | 64.814 M 16.13 % | 55.814 M 36.75 % | 40.814 M 65.57 % | 24.651 M -78.00 % | 112.050 M 20.00 % | 93.375 M 50.00 % | 62.250 M 0.00 % | 62.250 M 0.00 % | 62.250 M 0.00 % | 62.250 M 0.00 % | 62.250 M 0.00 % | 62.250 M 3.75 % | 60.000 M 100.00 % | 30.000 M | 0.000 |
Total equity | 83.523 M 112.88 % | 39.235 M 189.16 % | -44.005 M -5.50 % | -41.711 M 97.16 % | -1.467 B -4.55 % | -1.403 B -6.28 % | -1.320 B -4.44 % | -1.264 B -20.22 % | -1.051 B -6.57 % | -986.499 M -1 123.63 % | -80.621 M -537.73 % | 18.418 M -96.72 % | 562.141 M -24.73 % | 746.811 M -26.01 % | 1.009 B 9.18 % | 924.470 M -3.31 % | 956.070 M 5.51 % | 906.141 M -7.04 % | 974.814 M 4.72 % | 930.867 M 35.06 % | 689.202 M 128.26 % | 301.941 M 349.20 % | 67.218 M 391.38 % | 13.679 M -53.70 % | 29.546 M 236.00 % | 8.794 M -89.09 % | 80.630 M -18.24 % | 98.617 M -14.67 % | 115.573 M -3.36 % | 119.596 M 29.33 % | 92.472 M 12.42 % | 82.253 M 255.16 % | 23.160 M 164.45 % | -35.934 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 -100.00 % | 9.000 K 0.00 % | 9.000 K -99.99 % | 71.639 M 570.71 % | 10.681 M -82.15 % | 59.846 M 52.24 % | 39.311 M 207.84 % | 12.770 M -73.71 % | 48.569 M 1 724.46 % | 2.662 M | 0.000 | 0.000 -100.00 % | 17.911 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.825 M 100.00 % | 2.412 M | 0.000 |
Long term debt | 1.364 M -66.09 % | 4.022 M -37.86 % | 6.473 M -63.43 % | 17.698 M 44 145.00 % | 40.000 K -80.86 % | 209.000 K -60.19 % | 525.000 K -48.93 % | 1.028 M -33.68 % | 1.550 M 212.50 % | 496.000 K -97.59 % | 20.581 M 5.71 % | 19.470 M -95.84 % | 468.288 M -22.88 % | 607.221 M 7.03 % | 567.321 M 75.68 % | 322.933 M 329.36 % | 75.213 M -51.77 % | 155.942 M 4.66 % | 149.001 M 2 656.94 % | 5.405 M -8.82 % | 5.927 M 11.61 % | 5.311 M -19.53 % | 6.600 M -46.34 % | 12.300 M -54.90 % | 27.273 M -39.36 % | 44.979 M 678.13 % | 5.780 M -21.82 % | 7.394 M 12.21 % | 6.589 M -15.16 % | 7.767 M -26.65 % | 10.589 M | 0.000 -100.00 % | 262.810 K -50.00 % | 525.620 K |
Total non current liabilities | 1.364 M -66.09 % | 4.022 M -45.11 % | 7.328 M -24.65 % | 9.725 M 60.14 % | 6.073 M -5.63 % | 6.435 M 1 125.71 % | 525.000 K -57.00 % | 1.221 M -27.71 % | 1.689 M 240.52 % | 496.000 K -99.28 % | 69.153 M 1.63 % | 68.042 M -87.40 % | 539.927 M -21.33 % | 686.300 M 7.83 % | 636.466 M 59.47 % | 399.103 M 297.39 % | 100.430 M -56.61 % | 231.472 M 8.57 % | 213.196 M 826.96 % | 22.999 M 209.86 % | 7.422 M 39.75 % | 5.311 M -19.53 % | 6.600 M -46.34 % | 12.300 M -55.01 % | 27.338 M -39.31 % | 45.043 M 528.01 % | 7.172 M -18.42 % | 8.791 M -3.32 % | 9.094 M -10.77 % | 10.191 M -3.76 % | 10.589 M 117.08 % | 4.878 M 80.55 % | 2.702 M 414.01 % | 525.620 K |
Other current liabilities | 19.921 M 79.89 % | 11.074 M -89.00 % | 100.632 M -16.74 % | 120.862 M -83.60 % | 736.807 M 11.52 % | 660.711 M 4.03 % | 635.135 M 12.75 % | 563.307 M 31.68 % | 427.775 M 22.16 % | 350.166 M 124.71 % | 155.833 M 20.61 % | 129.199 M 32.76 % | 97.317 M -35.25 % | 150.304 M 52.24 % | 98.731 M -36.16 % | 154.658 M 698.86 % | 19.360 M 22.72 % | 15.776 M -64.95 % | 45.016 M 188.87 % | 15.584 M 90.08 % | 8.198 M -90.47 % | 86.048 M 848.32 % | 9.074 M -21.23 % | 11.519 M -39.76 % | 19.122 M -11.45 % | 21.595 M 21.48 % | 17.777 M -38.76 % | 29.026 M 178.38 % | 10.427 M -4.35 % | 10.901 M -14.28 % | 12.717 M -12.28 % | 14.497 M -10.05 % | 16.116 M -9.13 % | 17.735 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 1.278 M -91.94 % | 15.859 M | 0.000 -100.00 % | 22.824 M | 0.000 -100.00 % | 27.918 M | 0.000 -100.00 % | 11.135 M | 0.000 -100.00 % | 8.698 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 |
Short term debt | 4.747 M -50.58 % | 9.606 M -57.37 % | 22.534 M 20.04 % | 18.772 M -97.83 % | 864.365 M 1.97 % | 847.658 M 5.96 % | 800.008 M 0.08 % | 799.340 M 0.71 % | 793.697 M 1.22 % | 784.140 M -20.25 % | 983.206 M 6.24 % | 925.415 M 64.85 % | 561.378 M 23.72 % | 453.752 M -3.83 % | 471.836 M 27.50 % | 370.074 M 37.29 % | 269.564 M 46.78 % | 183.648 M 7.38 % | 171.023 M 555.03 % | 26.109 M -10.49 % | 29.170 M 247.83 % | 8.386 M | 0.000 -100.00 % | 31.331 M -43.27 % | 55.225 M -40.01 % | 92.057 M 7.66 % | 85.504 M 21.83 % | 70.182 M 41.34 % | 49.655 M 4.28 % | 47.616 M 44.18 % | 33.025 M -6.82 % | 35.443 M -49.21 % | 69.789 M -32.98 % | 104.135 M |
Total current liabilities | 29.073 M 24.02 % | 23.443 M -81.77 % | 128.571 M -19.79 % | 160.284 M -90.29 % | 1.651 B 3.69 % | 1.593 B 5.05 % | 1.516 B 1.94 % | 1.487 B 20.15 % | 1.238 B 7.71 % | 1.149 B 0.81 % | 1.140 B 7.19 % | 1.064 B 61.32 % | 659.295 M 8.71 % | 606.457 M 5.66 % | 573.950 M 8.50 % | 528.972 M 75.12 % | 302.058 M 38.85 % | 217.538 M -6.96 % | 233.799 M 190.79 % | 80.402 M 9.73 % | 73.271 M -41.05 % | 124.285 M 177.83 % | 44.734 M -65.32 % | 128.993 M -5.35 % | 136.290 M -31.48 % | 198.908 M 6.74 % | 186.345 M -30.45 % | 267.939 M 90.14 % | 140.913 M -24.17 % | 185.836 M -27.86 % | 257.621 M -25.02 % | 343.571 M 10.68 % | 310.425 M 11.95 % | 277.280 M |
Total liabilities | 30.437 M 10.82 % | 27.465 M -79.79 % | 135.899 M -20.06 % | 170.009 M -89.74 % | 1.657 B 3.65 % | 1.599 B 5.44 % | 1.517 B 1.89 % | 1.488 B 20.09 % | 1.240 B 7.81 % | 1.150 B -4.92 % | 1.209 B 6.86 % | 1.132 B -5.64 % | 1.199 B -7.24 % | 1.293 B 6.80 % | 1.210 B 30.42 % | 928.074 M 130.58 % | 402.488 M -10.36 % | 449.010 M 0.45 % | 446.995 M 332.29 % | 103.401 M 28.14 % | 80.694 M -37.73 % | 129.597 M 152.46 % | 51.334 M -63.67 % | 141.293 M -13.65 % | 163.628 M -32.93 % | 243.951 M 26.06 % | 193.517 M -30.07 % | 276.730 M 84.48 % | 150.007 M -23.48 % | 196.027 M -26.91 % | 268.210 M -23.03 % | 348.448 M 11.28 % | 313.127 M 12.71 % | 277.806 M |
Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.794 M -62.35 % | 33.978 M | 0.000 -100.00 % | 276.582 M -0.06 % | 276.742 M 2 642.19 % | 10.092 M -96.16 % | 262.620 M -73.39 % | 987.063 M 40.20 % | 704.053 M 309.81 % | 171.798 M 35.61 % | 126.686 M 150.97 % | 50.478 M -5.20 % | 53.246 M -12.13 % | 60.599 M 882.73 % | 6.166 M 139.11 % | 2.579 M 0.00 % | 2.579 M -92.68 % | 35.219 M -4.80 % | 36.994 M -26.97 % | 50.655 M 33.15 % | 38.042 M 20.98 % | 31.444 M 38.17 % | 22.757 M 139.22 % | 9.513 M 20.23 % | 7.912 M 46.90 % | 5.386 M 88.33 % | 2.860 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.764 M -4.01 % | 12.255 M -1.80 % | 12.479 M -2.46 % | 12.794 M -47.59 % | 24.413 M -58.36 % | 58.632 M -84.39 % | 375.674 M -0.17 % | 376.304 M -51.35 % | 773.539 M 41.07 % | 548.327 M -14.09 % | 638.258 M 75.44 % | 363.812 M 121.64 % | 164.147 M 36.93 % | 119.881 M 144.23 % | 49.085 M -2.13 % | 50.151 M -10.65 % | 56.132 M 752.35 % | 6.586 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 |
Intangible assets | 0.000 | 0.000 -100.00 % | 8.986 M -2.40 % | 9.207 M -57.07 % | 21.445 M -4.41 % | 22.434 M -3.69 % | 23.294 M -4.34 % | 24.351 M -22.37 % | 31.370 M 0.93 % | 31.082 M -18.74 % | 38.248 M 0.00 % | 38.248 M -1.85 % | 38.970 M 0.00 % | 38.970 M -5.83 % | 41.384 M -1.39 % | 41.968 M -14.49 % | 49.078 M 3.73 % | 47.316 M -31.10 % | 68.670 M 0.00 % | 68.670 M | 0.000 -100.00 % | 68.670 M 465.69 % | 12.139 M -33.02 % | 18.123 M | 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 -100.00 % | 21.010 M -19.84 % | 26.210 M -63.79 % | 72.383 M 176.16 % | 26.210 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 |
Goodwill and intangible assets | 0.000 | 0.000 -100.00 % | 8.986 M -2.40 % | 9.207 M -57.07 % | 21.445 M -4.41 % | 22.434 M -3.69 % | 23.294 M -4.34 % | 24.351 M -22.37 % | 31.370 M 0.93 % | 31.082 M -18.74 % | 38.248 M 0.00 % | 38.248 M -1.85 % | 38.970 M 0.00 % | 38.970 M -5.83 % | 41.384 M -1.39 % | 41.968 M -14.49 % | 49.078 M 3.73 % | 47.316 M -47.24 % | 89.680 M -5.48 % | 94.880 M 31.08 % | 72.383 M -23.71 % | 94.880 M 681.61 % | 12.139 M -33.02 % | 18.123 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 11.945 M 39.63 % | 8.555 M -46.39 % | 15.958 M -30.63 % | 23.003 M 59.77 % | 14.398 M -26.64 % | 19.626 M -5.63 % | 20.796 M -16.49 % | 24.901 M 0.15 % | 24.864 M 80.70 % | 13.760 M -32.12 % | 20.270 M -20.37 % | 25.456 M 10.40 % | 23.059 M 5.85 % | 21.784 M -13.88 % | 25.295 M 3.08 % | 24.539 M -11.40 % | 27.696 M 16.04 % | 23.867 M -31.25 % | 34.714 M -8.34 % | 37.870 M -8.39 % | 41.338 M 26.47 % | 32.685 M 1 198.05 % | 2.518 M -34.34 % | 3.835 M -32.88 % | 5.714 M -23.89 % | 7.508 M -7.01 % | 8.074 M -12.51 % | 9.229 M 30.82 % | 7.055 M 51.67 % | 4.651 M 11.93 % | 4.156 M -14.30 % | 4.849 M -12.24 % | 5.525 M -10.90 % | 6.201 M |
Total non current assets | 11.945 M 39.63 % | 8.555 M -65.70 % | 24.944 M -22.56 % | 32.210 M -39.08 % | 52.870 M -12.02 % | 60.095 M 5.92 % | 56.737 M -8.56 % | 62.046 M -45.87 % | 114.625 M 10.74 % | 103.509 M -85.44 % | 710.774 M -0.83 % | 716.750 M -17.09 % | 864.508 M -4.53 % | 905.503 M -14.07 % | 1.054 B 36.75 % | 770.559 M 209.99 % | 248.572 M 25.63 % | 197.868 M 13.15 % | 174.872 M -5.98 % | 185.997 M 6.70 % | 174.321 M 43.38 % | 121.579 M 605.38 % | 17.236 M -29.76 % | 24.537 M -40.06 % | 40.934 M -8.02 % | 44.502 M -24.23 % | 58.729 M 18.22 % | 49.678 M 29.04 % | 38.499 M 39.75 % | 27.548 M 88.16 % | 14.641 M 12.86 % | 12.973 M 10.35 % | 11.756 M 11.55 % | 10.539 M |
Other current assets | 93.342 M 70.92 % | 54.613 M -10.24 % | 60.843 M 97.49 % | 30.808 M -8.71 % | 33.749 M -30.45 % | 48.522 M -3.76 % | 50.418 M -4.81 % | 52.967 M 220.58 % | 16.522 M -66.22 % | 48.917 M 92.31 % | 25.436 M 16.70 % | 21.796 M -88.27 % | 185.778 M -48.86 % | 363.292 M 139.09 % | 151.945 M 1 335.39 % | 10.586 M -87.40 % | 84.026 M 537.12 % | 13.188 M -59.98 % | 32.951 M -94.43 % | 591.255 M 141.36 % | 244.973 M 192.07 % | 83.874 M 593.70 % | 12.091 M 34.36 % | 8.999 M -83.06 % | 53.109 M -61.65 % | 138.471 M -13.24 % | 159.611 M 90.00 % | 84.004 M -46.18 % | 156.070 M 5 283.30 % | 2.899 M -88.43 % | 25.061 M -92.73 % | 344.773 M 23.67 % | 278.791 M 31.01 % | 212.809 M |
Short term investments | 0.000 -100.00 % | 4.818 M | 0.000 -100.00 % | 5.604 M | 0.000 -100.00 % | 1.871 M | 0.000 -100.00 % | 3.433 M -89.90 % | 33.978 M 1 966.79 % | 1.644 M -95.79 % | 39.091 M 0.00 % | 39.091 M 115.89 % | -246.078 M | 0.000 | 0.000 100.00 % | -38.846 M -0.93 % | -38.487 M | 0.000 | 0.000 -100.00 % | 510.401 K 100.95 % | -53.750 M -4 365.87 % | 1.260 M | 0.000 -100.00 % | 5.619 M | 0.000 -100.00 % | 17.214 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 7.283 M 931.59 % | 706.000 K 0.71 % | 701.000 K -80.10 % | 3.522 M -93.06 % | 50.781 M 1 150.76 % | 4.060 M 156.31 % | 1.584 M -37.61 % | 2.539 M -72.32 % | 9.172 M 175.27 % | 3.332 M 64.87 % | 2.021 M -85.56 % | 13.994 M -49.10 % | 27.491 M 53.48 % | 17.912 M -48.03 % | 34.468 M 17.20 % | 29.409 M -5.82 % | 31.226 M -20.91 % | 39.483 M -73.06 % | 146.584 M 2 802.39 % | 5.050 M -94.84 % | 97.798 M 1 108.72 % | 8.091 M -83.71 % | 49.676 M 90.05 % | 26.139 M 46.51 % | 17.841 M -58.66 % | 43.156 M 193.48 % | 14.705 M -63.57 % | 40.366 M 7.43 % | 37.574 M -4.87 % | 39.498 M -25.94 % | 53.332 M -15.42 % | 63.057 M 74.16 % | 36.207 M 286.97 % | 9.356 M |
Cash and short term investments | 7.283 M 931.59 % | 706.000 K 0.71 % | 701.000 K -80.10 % | 3.522 M -93.06 % | 50.781 M 1 150.76 % | 4.060 M 156.31 % | 1.584 M -37.61 % | 2.539 M -94.12 % | 43.150 M 1 195.02 % | 3.332 M -91.90 % | 41.112 M -22.55 % | 53.085 M 93.10 % | 27.491 M 53.48 % | 17.912 M -48.03 % | 34.468 M 17.20 % | 29.409 M -5.82 % | 31.226 M -20.91 % | 39.483 M -73.06 % | 146.584 M 2 802.39 % | 5.050 M -94.84 % | 97.798 M 945.85 % | 9.351 M -81.18 % | 49.676 M 90.05 % | 26.139 M 46.51 % | 17.841 M -58.66 % | 43.156 M 193.48 % | 14.705 M -63.57 % | 40.366 M 7.43 % | 37.574 M -4.87 % | 39.498 M -25.94 % | 53.332 M -15.42 % | 63.057 M 74.16 % | 36.207 M 286.97 % | 9.356 M |
Total current assets | 102.015 M 75.45 % | 58.145 M -13.15 % | 66.950 M -30.32 % | 96.088 M -30.29 % | 137.836 M 1.31 % | 136.060 M -2.72 % | 139.869 M -13.98 % | 162.596 M 120.92 % | 73.599 M 23.28 % | 59.702 M -85.71 % | 417.776 M -3.58 % | 433.266 M -51.69 % | 896.855 M -20.92 % | 1.134 B -2.74 % | 1.166 B 7.77 % | 1.082 B -2.52 % | 1.110 B -4.09 % | 1.157 B -7.19 % | 1.247 B 47.00 % | 848.271 M 42.43 % | 595.574 M 92.15 % | 309.959 M 205.93 % | 101.316 M -22.32 % | 130.435 M -14.32 % | 152.240 M -26.89 % | 208.242 M -3.33 % | 215.419 M -33.85 % | 325.670 M 43.42 % | 227.081 M -21.17 % | 288.075 M -16.75 % | 346.041 M -17.16 % | 417.728 M 28.72 % | 324.531 M 40.29 % | 231.334 M |
Inventory | 1.267 M 8.01 % | 1.173 M -37.44 % | 1.875 M -2.34 % | 1.920 M -80.90 % | 10.051 M -32.48 % | 14.887 M -78.53 % | 69.352 M -1.57 % | 70.457 M 1 183.60 % | 5.489 M -15.51 % | 6.497 M 132.12 % | 2.799 M -52.54 % | 5.898 M -9.78 % | 6.537 M -2.75 % | 6.722 M -0.60 % | 6.762 M -4.87 % | 7.109 M 36.87 % | 5.194 M 0.00 % | 5.193 M 446.29 % | 950.672 K -26.48 % | 1.293 M -22.04 % | 1.659 M -33.10 % | 2.479 M -44.43 % | 4.461 M 6.51 % | 4.188 M -79.89 % | 20.828 M -21.74 % | 26.615 M -35.25 % | 41.102 M -11.63 % | 46.513 M 39.11 % | 33.437 M -8.37 % | 36.491 M 145.23 % | 14.881 M 50.34 % | 9.898 M 3.83 % | 9.533 M 3.98 % | 9.169 M |
Net receivables | 123.000 K -92.56 % | 1.653 M -53.19 % | 3.531 M -94.10 % | 59.838 M -22.24 % | 76.948 M -4.66 % | 80.705 M 335.89 % | 18.515 M -77.17 % | 81.099 M 861.12 % | 8.438 M -80.70 % | 43.726 M -87.48 % | 349.229 M -4.82 % | 366.931 M -45.86 % | 677.696 M -9.17 % | 746.139 M -24.63 % | 989.944 M -3.22 % | 1.023 B 3.37 % | 989.540 M -9.99 % | 1.099 B 3.09 % | 1.066 B 326.30 % | 250.162 M -0.39 % | 251.146 M 17.92 % | 212.974 M 506.97 % | 35.088 M -58.96 % | 85.490 M 41.39 % | 60.462 M 451.24 % | -17.214 M | 0.000 -100.00 % | 154.787 M | 0.000 -100.00 % | 200.003 M -20.87 % | 252.767 M | 0.000 -100.00 % | 105.237 M -50.00 % | 210.475 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.263 M -8.94 % | 5.780 M 3 340.48 % | 168.000 K 101.31 % | -12.794 M | 0.000 -100.00 % | 35.000 K | 0.000 | 0.000 -100.00 % | 18.848 M -44.24 % | 33.802 M 105.30 % | -638.258 M -75.44 % | -363.812 M -121.64 % | -164.147 M -36.93 % | -119.881 M -144.23 % | -49.085 M 2.13 % | -50.151 M 10.65 % | -56.132 M -1 593.55 % | 3.758 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.407 M | 0.000 -100.00 % | 139.734 K -85.63 % | 972.350 K 359.00 % | 211.842 K -74.93 % | 844.906 K -42.83 % | 1.478 M |
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 |
Account payables | 2.858 M 3.44 % | 2.763 M -3.02 % | 2.849 M -3.75 % | 2.960 M -92.74 % | 40.780 M -29.23 % | 57.621 M -28.76 % | 80.878 M -16.34 % | 96.675 M 497.64 % | 16.176 M 328.73 % | 3.773 M 285.39 % | 979.000 K 301.23 % | 244.000 K -59.33 % | 600.000 K -75.01 % | 2.401 M 188.43 % | 832.432 K 560.66 % | 126.000 K -82.90 % | 737.028 K 90.93 % | 386.022 K -90.56 % | 4.089 M -88.08 % | 34.306 M -0.75 % | 34.566 M -0.68 % | 34.801 M -0.04 % | 34.814 M -59.17 % | 85.275 M 39.62 % | 61.078 M -27.64 % | 84.404 M 2.64 % | 82.233 M -51.02 % | 167.896 M 113.07 % | 78.800 M -37.10 % | 125.288 M -40.71 % | 211.322 M -27.89 % | 293.073 M 31.40 % | 223.045 M 45.77 % | 153.016 M |
Tax payables | 1.547 M | 0.000 -100.00 % | 1.278 M -30.20 % | 1.831 M -80.35 % | 9.319 M 147.98 % | 3.758 M | 0.000 | 0.000 -100.00 % | 163.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.551 M -38.00 % | 4.114 M -66.82 % | 12.397 M -30.07 % | 17.728 M 29.69 % | 13.670 M 210.45 % | 4.403 M 229.49 % | 1.336 M -48.79 % | 2.610 M 208.45 % | 846.039 K -2.59 % | 868.537 K 0.47 % | 864.446 K 1.44 % | 852.174 K 2.63 % | 830.359 K -0.41 % | 833.767 K -58.95 % | 2.031 M 0.03 % | 2.030 M 264.19 % | 557.502 K 0.00 % | 557.502 K -62.22 % | 1.475 M -38.35 % | 2.393 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -8.849 M -46.68 % | -6.033 M 3.10 % | -6.226 M | 0.000 100.00 % | -6.376 M -4 487.05 % | -139.000 K | 0.000 -100.00 % | 915.041 M 6.69 % | 857.626 M 3 123.55 % | 26.605 M 112.12 % | -219.466 M -111.12 % | -103.952 M -382.03 % | 36.858 M -79.82 % | 182.641 M 1 301.81 % | 13.029 M -70.44 % | 44.080 M 350.53 % | -17.595 M -1 076.91 % | -1.495 M | 0.000 | 0.000 | 0.000 100.00 % | -64.522 K -100.14 % | 44.979 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 100.00 % | -12.349 M -39.82 % | -8.832 M -11.43 % | -7.926 M -1.17 % | -7.834 M -0.36 % | -7.806 M -1.06 % | -7.724 M 89.29 % | -72.116 M -21.81 % | -59.204 M -39.14 % | -42.549 M -40.29 % | -30.329 M -75.98 % | -17.235 M 3.93 % | -17.940 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 |
Capital lease obligations | 6.111 M -30.75 % | 8.825 M -20.45 % | 11.094 M -17.83 % | 13.501 M 2 116.91 % | 609.000 K -38.73 % | 994.000 K -38.76 % | 1.623 M -32.09 % | 2.390 M -25.15 % | 3.193 M 76.12 % | 1.813 M -62.60 % | 4.847 M -29.34 % | 6.860 M 18.81 % | 5.774 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.107 M -15.98 % | 6.078 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.593 M 0.00 % | 14.593 M 0.00 % | 14.593 M 0.00 % | 14.593 M 0.00 % | 14.593 M 0.00 % | 14.593 M 0.00 % | 14.593 M 0.00 % | 14.593 M 0.00 % | 14.593 M 0.17 % | 14.568 M 137.05 % | 6.145 M | 0.000 -100.00 % | 2.922 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 |
Other total stockholders equity | 140.120 M 5.84 % | 132.392 M 3.48 % | 127.944 M 0.00 % | 127.944 M -88.08 % | 1.074 B -0.19 % | 1.076 B 2.93 % | 1.045 B -1.74 % | 1.064 B 1.77 % | 1.045 B -1.98 % | 1.066 B -0.21 % | 1.069 B 2.24 % | 1.045 B 0.00 % | 1.045 B 0.00 % | 1.045 B -0.96 % | 1.055 B 4.58 % | 1.009 B 0.00 % | 1.009 B 14.97 % | 877.633 M 0.33 % | 874.705 M 0.00 % | 874.705 M 68.50 % | 519.122 M 39.48 % | 372.189 M 223.72 % | 114.972 M 79.55 % | 64.032 M -39.88 % | 106.513 M 6.51 % | 100.005 M 5.60 % | 94.706 M 117.76 % | 43.490 M -52.40 % | 91.358 M -2.19 % | 93.401 M 1.36 % | 92.144 M 13.29 % | 81.331 M 23.13 % | 66.051 M 30.10 % | 50.771 M |
Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 855.000 K -2.40 % | 876.000 K -85.48 % | 6.033 M -3.10 % | 6.226 M | 0.000 -100.00 % | 193.000 K 38.85 % | 139.000 K | 0.000 -100.00 % | 48.563 M 0.00 % | 48.563 M -27.61 % | 67.085 M -1.92 % | 68.398 M 635.50 % | 9.300 M -10.65 % | 10.408 M -16.38 % | 12.446 M -10.66 % | 13.932 M -20.17 % | 17.453 M -0.81 % | 17.595 M 1 076.91 % | 1.495 M | 0.000 | 0.000 | 0.000 -100.00 % | 64.522 K 1.44 % | 63.607 K -95.43 % | 1.392 M -0.41 % | 1.398 M -44.20 % | 2.505 M 3.32 % | 2.424 M | 0.000 -100.00 % | 53.057 K 100.00 % | 26.529 K | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 113.960 M 70.85 % | 66.700 M -27.42 % | 91.894 M -28.37 % | 128.298 M -32.72 % | 190.706 M -2.78 % | 196.155 M -0.23 % | 196.606 M -12.48 % | 224.642 M 19.35 % | 188.224 M 15.33 % | 163.211 M -85.54 % | 1.129 B -1.87 % | 1.150 B -34.71 % | 1.761 B -13.64 % | 2.040 B -8.12 % | 2.220 B 19.82 % | 1.853 B 36.36 % | 1.359 B 0.25 % | 1.355 B -4.69 % | 1.422 B 37.47 % | 1.034 B 34.34 % | 769.895 M 78.41 % | 431.538 M 264.01 % | 118.552 M -23.50 % | 154.972 M -19.78 % | 193.174 M -23.57 % | 252.744 M -7.81 % | 274.148 M -26.96 % | 375.347 M 41.33 % | 265.580 M -15.86 % | 315.623 M -12.49 % | 360.682 M -16.26 % | 430.701 M 28.08 % | 336.287 M 39.03 % | 241.872 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 |
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 | 2017-01-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 | 2008-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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -460.020 K | 0.000 100.00 % | -547.174 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 -100.00 % | 27.037 M | 0.000 100.00 % | -6.804 M | 0.000 100.00 % | -46.835 M | 0.000 -100.00 % | 11.164 M | 0.000 -100.00 % | 137.778 M 102.02 % | 68.200 M 236.59 % | -49.932 M -2 580.48 % | 2.013 M 110.68 % | -18.850 M -97.00 % | -9.568 M -100.00 % | -4.784 M 96.98 % | -158.172 M 67.42 % | -485.421 M -85.04 % | -262.331 M -20.41 % | -217.859 M -61.19 % | -135.158 M -970.48 % | -12.626 M -114.82 % | -5.878 M -108.52 % | 68.948 M 5 246.11 % | -1.340 M -108.26 % | 16.228 M 0.00 % | 16.228 M 156.33 % | -28.806 M 0.00 % | -28.806 M -144.97 % | -11.759 M 0.00 % | -11.759 M -100.00 % | -5.880 M -320.72 % | -1.397 M -100.00 % | -698.736 K |
Accounts receivables | 0.000 | 0.000 | 0.000 -100.00 % | 31.831 M | 0.000 100.00 % | -17.696 M | 0.000 100.00 % | -16.520 M | 0.000 -100.00 % | 194.500 K | 0.000 -100.00 % | 50.066 M | 0.000 -100.00 % | 83.481 M | 0.000 -100.00 % | 81.572 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -138.254 M | 0.000 100.00 % | -25.034 M | 0.000 -100.00 % | 65.090 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 6.484 M | 0.000 -100.00 % | 27.785 M | 0.000 100.00 % | -31.980 M | 0.000 100.00 % | -1.960 M | 0.000 -100.00 % | 394.500 K 100.00 % | 197.250 K -46.69 % | 370.000 K 100.00 % | 185.000 K 109.66 % | -1.915 M -100.02 % | -957.392 K -100.00 % | -478.696 K 79.91 % | -2.383 M -346.62 % | 966.350 K 100.00 % | 483.174 K 410.90 % | -155.412 K -100.00 % | -77.706 K -100.86 % | 9.069 M 100.00 % | 4.534 M 17.54 % | 3.858 M 100.00 % | 1.929 M 134.66 % | -5.564 M 0.00 % | -5.564 M 59.22 % | -13.644 M 0.00 % | -13.644 M -1 674.03 % | -769.085 K 0.00 % | -769.085 K -100.00 % | -384.543 K 94.06 % | -6.475 M -100.00 % | -3.237 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -11.277 M | 0.000 100.00 % | -16.894 M | 0.000 -100.00 % | 1.665 M | 0.000 -100.00 % | 12.929 M | 0.000 -100.00 % | 87.318 M 28.40 % | 68.003 M 150.83 % | -133.783 M -7 418.54 % | 1.828 M 101.86 % | -98.507 M -1 043.98 % | -8.611 M -100.00 % | -4.305 M 97.24 % | -155.788 M 67.97 % | -486.387 M -85.07 % | -262.814 M -230.79 % | -79.449 M 41.18 % | -135.080 M -4 145.10 % | 3.339 M 132.07 % | -10.412 M 0.00 % | -10.412 M -218.53 % | -3.269 M -115.00 % | 21.792 M 0.00 % | 21.792 M 243.73 % | -15.162 M 0.00 % | -15.162 M -37.96 % | -10.990 M 0.00 % | -10.990 M -100.00 % | -5.495 M -208.22 % | 5.077 M 100.00 % | 2.539 M |
Other non cash items | -29.598 M -319.65 % | -7.053 M -16.79 % | -6.039 M 99.52 % | -1.246 B -1 407.83 % | 95.265 M 52.65 % | 62.408 M 6.39 % | 58.661 M -71.92 % | 208.893 M 174.08 % | 76.215 M -92.23 % | 981.201 M 1 216.80 % | 74.514 M -88.15 % | 629.001 M 134.73 % | 267.964 M 60.26 % | 167.207 M 324.67 % | -74.423 M -27.78 % | -58.244 M -164.55 % | 90.233 M 1 128.85 % | 7.343 M 102.75 % | -267.437 M -234.81 % | 198.383 M 186.55 % | -229.209 M -1 111.38 % | -18.921 M -319.72 % | 8.612 M -87.48 % | 68.795 M 348.16 % | 15.350 M -76.60 % | 65.613 M 95.06 % | 33.638 M 89.64 % | 17.738 M 284.20 % | -9.629 M 17.86 % | -11.723 M -170.78 % | 16.563 M 561.46 % | 2.504 M 6.10 % | 2.360 M 94.08 % | 1.216 M -85.15 % | 8.186 M 100.00 % | 4.093 M |
Net cash provided by operating activities | -27.915 M -295.79 % | -7.053 M -65.29 % | -4.267 M 63.67 % | -11.746 M -135.98 % | 32.642 M 205.59 % | -30.914 M -286.91 % | -7.990 M -46.69 % | -5.447 M -158.11 % | 9.373 M 13.42 % | 8.264 M 149.10 % | -16.831 M -115.36 % | 109.543 M 23.89 % | 88.423 M 169.25 % | -127.684 M -168.86 % | -47.491 M 54.84 % | -105.161 M -185.05 % | 123.644 M 2 575.84 % | 4.621 M 102.13 % | -216.947 M 22.13 % | -278.594 M -19.52 % | -233.096 M 14.82 % | -273.638 M -35 711.77 % | -764.102 K -108.22 % | 9.301 M 3 120.84 % | -307.902 K 97.15 % | -10.806 M 27.01 % | -14.803 M -196.63 % | 15.319 M 0.00 % | 15.319 M 281.33 % | -8.448 M 0.00 % | -8.448 M -217.11 % | 7.214 M 0.00 % | 7.214 M 100.00 % | 3.607 M -75.20 % | 14.541 M 100.00 % | 7.271 M |
Investments in property plant and equipment | -5.989 M | 0.000 | 0.000 100.00 % | -192.000 K 55.56 % | -432.000 K 94.97 % | -8.585 M -250.27 % | -2.451 M 65.23 % | -7.050 M 36.62 % | -11.123 M -249.78 % | -3.180 M -235.44 % | -948.000 K 91.61 % | -11.305 M -520.47 % | -1.822 M 73.46 % | -6.864 M -19.85 % | -5.727 M -13.88 % | -5.029 M 42.76 % | -8.786 M -154.39 % | -3.454 M -6.37 % | -3.247 M -151.96 % | 6.249 M 137.39 % | -16.712 M -185.31 % | -5.857 M -100.00 % | -2.929 M -4 191.73 % | -68.240 K 97.76 % | -3.044 M -3.16 % | -2.951 M -100.00 % | -1.475 M 66.76 % | -4.439 M 0.00 % | -4.439 M -172.84 % | -1.627 M 0.00 % | -1.627 M -37.75 % | -1.181 M 0.00 % | -1.181 M -100.00 % | -590.584 K 80.65 % | -3.051 M -100.00 % | -1.526 M |
Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 15.000 K -94.38 % | 267.000 K -86.42 % | 1.966 M 350.92 % | 436.000 K 10.10 % | 396.000 K 189.05 % | 137.000 K -97.56 % | 5.608 M 112 060.00 % | 5.000 K -99.79 % | 2.398 M -81.74 % | 13.129 M | 0.000 | 0.000 -100.00 % | 9.372 M | 0.000 | 0.000 | 0.000 100.00 % | -61.050 M | 0.000 100.00 % | -19.278 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 |
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 100.00 % | -3.311 M -405.69 % | -654.750 K 50.00 % | -1.310 M 98.93 % | -121.908 M 0.00 % | -121.908 M -253.12 % | -34.523 M -100.00 % | -17.261 M 71.15 % | -59.824 M 0.00 % | -59.824 M -202.56 % | -19.772 M 0.00 % | -19.772 M -2 064.46 % | -913.500 K 0.00 % | -913.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.170 M -100.00 % | -585.000 K |
Sales maturities of investments | 0.000 -100.00 % | 37.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M 10 316.67 % | 48.000 K | 0.000 -100.00 % | 3.842 M 300.00 % | 960.500 K -50.00 % | 1.921 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.856 M 0.00 % | 3.856 M 590.43 % | 558.450 K 0.00 % | 558.450 K 96.98 % | 283.500 K 0.00 % | 283.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 | 0.000 100.00 % | -3.000 K -200.00 % | 3.000 K -99.69 % | 963.000 K 341.74 % | 218.000 K 114.72 % | -1.481 M -200.00 % | 1.481 M -29.14 % | 2.090 M 12 962.50 % | 16.000 K -99.92 % | 20.448 M 211.15 % | 6.572 M -13.13 % | 7.565 M 103.15 % | -240.471 M -63.15 % | -147.392 M -25.11 % | -117.811 M -668.73 % | 20.715 M 13.72 % | 18.215 M 3 349.83 % | 528.004 K 100.79 % | -66.791 M -448.94 % | -12.167 M -627.03 % | 2.309 M -76.98 % | 10.028 M 297.83 % | -5.069 M 16.55 % | -6.074 M -511.66 % | 1.475 M 103.77 % | -39.161 M -982.19 % | 4.439 M 114.71 % | -30.178 M -1 954.79 % | 1.627 M -84.29 % | 10.358 M 776.90 % | 1.181 M 100.00 % | 590.584 K -86.01 % | 4.221 M 100.00 % | 2.111 M |
Net cash used for investing activites | -5.989 M -16 286.49 % | 37.000 K | 0.000 100.00 % | -180.000 K -11.11 % | -162.000 K 97.55 % | -6.619 M -228.49 % | -2.015 M 75.23 % | -8.135 M -80.58 % | -4.505 M -281.95 % | 2.476 M 362.57 % | -943.000 K 88.74 % | -8.376 M -174.08 % | 11.307 M 1 512.98 % | 701.000 K 100.28 % | -246.198 M -72.11 % | -143.049 M -13.00 % | -126.597 M -242.64 % | -36.948 M -346.84 % | 14.968 M 127.58 % | -54.273 M 35.01 % | -83.503 M -123.85 % | -37.303 M -1 715.79 % | 2.309 M -76.82 % | 9.960 M 296.48 % | -5.069 M 43.83 % | -9.025 M 31.46 % | -13.168 M 38.81 % | -21.519 M 2.54 % | -22.081 M -39.00 % | -15.886 M 0.21 % | -15.919 M -443.67 % | 4.632 M 1.92 % | 4.545 M 100.00 % | 2.272 M 122.75 % | -9.988 M -100.00 % | -4.994 M |
Debt repayment | -2.359 M 55.88 % | -5.347 M -164.47 % | 8.294 M | 0.000 -100.00 % | 16.923 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.477 M | 0.000 100.00 % | -124.522 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.165 M -374.23 % | 2.248 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.193 M | 0.000 -100.00 % | 15.115 M | 0.000 100.00 % | -51.437 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 44.903 M 194.56 % | 15.244 M | 0.000 -100.00 % | 99.482 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 407.000 K | 0.000 -100.00 % | 25.000 K | 0.000 | 0.000 -100.00 % | 26.224 M 0.00 % | 26.224 M 259.15 % | 7.302 M 100.00 % | 3.651 M 231.23 % | 1.102 M 0.00 % | 1.102 M -99.66 % | 322.000 M 0.00 % | 322.000 M 86.25 % | 172.882 M 0.00 % | 172.882 M 374.33 % | 36.447 M 0.00 % | 36.447 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.100 M 0.00 % | 8.100 M -85.00 % | 54.000 M 0.00 % | 54.000 M 100.00 % | 27.000 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 100.00 % | -100.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -1.556 M 0.00 % | -1.556 M 0.00 % | -1.556 M 0.00 % | -1.556 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -327.000 K 88.32 % | -2.800 M 59.44 % | -6.904 M 94.96 % | -136.995 M -31 983.14 % | -427.000 K -100.86 % | 49.736 M 1 557.87 % | 3.000 M 29.70 % | 2.313 M 215.55 % | 733.000 K 1 090.54 % | -74.000 K -103.44 % | 2.150 M 460.13 % | -597.000 K 98.90 % | -54.423 M -148.75 % | 111.642 M -62.52 % | 297.836 M 20.99 % | 246.161 M 742.84 % | 29.206 M | 0.000 -100.00 % | 688.681 M 186.77 % | 240.154 M -40.88 % | 406.208 M 52.70 % | 266.025 M 950.36 % | 25.327 M 716.18 % | -4.110 M 73.02 % | -15.237 M -134.91 % | 43.644 M 122.97 % | -189.996 M -264.70 % | 115.358 M 195.63 % | -120.630 M -326.67 % | 53.218 M 194.48 % | -56.327 M -155.15 % | 102.137 M 182.38 % | -123.975 M -100.00 % | -61.988 M 59.79 % | -154.168 M -100.00 % | -77.084 M |
Net cash used provided by financing activities | 42.217 M 494.86 % | 7.097 M 410.58 % | 1.390 M 103.71 % | -37.513 M -327.41 % | 16.496 M -66.83 % | 49.736 M 1 557.87 % | 3.000 M 29.70 % | 2.313 M 56.18 % | 1.481 M 119.61 % | -7.551 M -265.05 % | 4.575 M 103.66 % | -125.119 M -37.09 % | -91.271 M -181.75 % | 111.642 M -62.52 % | 297.836 M 20.99 % | 246.161 M 4 548.82 % | -5.533 M 87.44 % | -44.059 M -112.83 % | 343.466 M 43.02 % | 240.154 M -40.88 % | 406.208 M 52.70 % | 266.025 M 950.36 % | 25.327 M 716.18 % | -4.110 M 73.02 % | -15.237 M -134.91 % | 43.644 M 122.97 % | -189.996 M -239.71 % | 135.994 M 211.30 % | -122.186 M -247.25 % | 82.977 M 243.35 % | -57.884 M -136.47 % | 158.700 M 228.01 % | -123.975 M -100.00 % | -61.988 M 59.79 % | -154.168 M -100.00 % | -77.084 M |
Effect of forex changes on cash | -1.736 M -2 184.21 % | -76.000 K -235.71 % | 56.000 K -97.36 % | 2.124 M 288.38 % | -1.128 M 76.68 % | -4.834 M -259.80 % | 3.025 M 90.91 % | 1.585 M 722.59 % | -254.500 K -23.84 % | -205.500 K -133.52 % | 613.000 K 180.76 % | -759.000 K -235.54 % | 560.000 K 146.13 % | -1.214 M -233.26 % | 911.000 K 294.16 % | 231.126 K 0.55 % | 229.872 K -99.69 % | 73.868 M 158 885.13 % | 46.462 K 234.83 % | -34.460 K -135.56 % | 96.908 K 349.49 % | -38.842 K -210.33 % | 35.206 K 240.71 % | -25.020 K -173.41 % | 34.084 K -79.38 % | 165.310 K -99.92 % | 213.581 M 265.11 % | -129.360 M -199.98 % | 129.382 M 283.72 % | -70.423 M -199.93 % | 70.471 M 149.86 % | -141.345 M -199.95 % | 141.418 M 100.00 % | 70.709 M -49.77 % | 140.759 M 100.00 % | 70.379 M |
Net change in cash | 6.577 M 1 038.23 % | -701.000 K 75.15 % | -2.821 M 94.04 % | -47.315 M -201.28 % | 46.718 M 1 742.92 % | 2.535 M 365.45 % | -955.000 K 85.60 % | -6.633 M -251.68 % | 4.373 M 57.42 % | 2.778 M 123.20 % | -11.973 M 51.55 % | -24.711 M -170.63 % | 34.986 M 3 671.82 % | -979.500 K -103.61 % | 27.115 M 1 043.37 % | -2.874 M -113.46 % | 21.356 M 947.97 % | -2.518 M -101.73 % | 145.322 M 1 588.21 % | 8.608 M -91.01 % | 95.775 M 12 699.75 % | -760.132 K -101.63 % | 46.511 M 1 130.82 % | -4.512 M -244.84 % | 3.115 M 328.48 % | -1.363 M 37.83 % | -2.193 M -352.62 % | 868.215 K 300.00 % | 217.054 K 100.92 % | -23.559 M -300.00 % | -5.890 M -110.08 % | 58.402 M 300.00 % | 14.600 M 0.00 % | 14.600 M 429.75 % | -4.428 M 0.00 % | -4.428 M |
Cash at beginning of period | 706.000 K 0.71 % | 701.000 K -80.10 % | 3.522 M -93.07 % | 50.837 M 1 134.21 % | 4.119 M 160.04 % | 1.584 M -37.61 % | 2.539 M -72.32 % | 9.172 M 91.12 % | 4.799 M 137.46 % | 2.021 M -85.56 % | 13.994 M -63.84 % | 38.705 M 764.34 % | 4.478 M 0.00 % | 4.478 M -39.09 % | 7.352 M 0.00 % | 7.352 M -25.51 % | 9.871 M 0.00 % | 9.871 M 681.76 % | 1.263 M 0.00 % | 1.263 M -37.58 % | 2.023 M 0.00 % | 2.023 M -69.05 % | 6.535 M 0.00 % | 6.535 M -17.26 % | 7.898 M 0.00 % | 7.898 M -21.73 % | 10.091 M -74.45 % | 39.498 M 300.00 % | 9.874 M -84.34 % | 63.057 M 300.00 % | 15.764 M 238.64 % | 4.655 M 300.00 % | 1.164 M 0.00 % | 1.164 M -79.19 % | 5.592 M 0.00 % | 5.592 M |
Cash at end of period | 7.283 M | 0.000 -100.00 % | 701.000 K -80.10 % | 3.522 M -93.07 % | 50.837 M 1 134.21 % | 4.119 M 160.04 % | 1.584 M -37.61 % | 2.539 M -72.32 % | 9.172 M 91.12 % | 4.799 M 137.46 % | 2.021 M -85.56 % | 13.994 M -64.54 % | 39.464 M 1 028.03 % | 3.499 M -89.85 % | 34.467 M 669.70 % | 4.478 M -85.66 % | 31.226 M 324.72 % | 7.352 M -94.98 % | 146.584 M 1 385.05 % | 9.871 M -89.91 % | 97.798 M 7 645.64 % | 1.263 M -97.62 % | 53.046 M 2 522.47 % | 2.023 M -81.63 % | 11.014 M 68.54 % | 6.535 M -17.26 % | 7.898 M -80.43 % | 40.366 M 300.00 % | 10.091 M -74.45 % | 39.498 M 300.00 % | 9.874 M -84.34 % | 63.057 M 300.00 % | 15.764 M 0.00 % | 15.764 M 1 254.54 % | 1.164 M 0.00 % | 1.164 M |
Operating cash flow | -27.915 M -295.79 % | -7.053 M -65.29 % | -4.267 M 63.67 % | -11.746 M -135.98 % | 32.642 M 205.59 % | -30.914 M -286.91 % | -7.990 M -46.69 % | -5.447 M -158.11 % | 9.373 M 13.42 % | 8.264 M 149.10 % | -16.831 M -115.36 % | 109.543 M 23.89 % | 88.423 M 169.25 % | -127.684 M -168.86 % | -47.491 M 54.84 % | -105.161 M -185.05 % | 123.644 M 2 575.84 % | 4.621 M 102.13 % | -216.947 M 22.13 % | -278.594 M -19.52 % | -233.096 M 14.82 % | -273.638 M -35 711.77 % | -764.102 K -108.22 % | 9.301 M 3 120.84 % | -307.902 K 97.15 % | -10.806 M 27.01 % | -14.803 M -196.63 % | 15.319 M 0.00 % | 15.319 M 281.33 % | -8.448 M 0.00 % | -8.448 M -217.11 % | 7.214 M 0.00 % | 7.214 M 100.00 % | 3.607 M -75.20 % | 14.541 M 100.00 % | 7.271 M |
Capital expenditure | -5.989 M | 0.000 | 0.000 100.00 % | -192.000 K 55.56 % | -432.000 K 94.97 % | -8.585 M -250.27 % | -2.451 M 65.23 % | -7.050 M 36.62 % | -11.123 M -249.78 % | -3.180 M -235.44 % | -948.000 K 91.61 % | -11.305 M -520.47 % | -1.822 M 73.46 % | -6.864 M -19.85 % | -5.727 M -13.88 % | -5.029 M 42.76 % | -8.786 M -154.39 % | -3.454 M -6.37 % | -3.247 M -151.96 % | 6.249 M 137.39 % | -16.712 M -185.31 % | -5.857 M -100.00 % | -2.929 M -4 191.73 % | -68.240 K 97.76 % | -3.044 M -3.16 % | -2.951 M -100.00 % | -1.475 M 66.76 % | -4.439 M 0.00 % | -4.439 M -172.84 % | -1.627 M 0.00 % | -1.627 M -37.75 % | -1.181 M 0.00 % | -1.181 M -100.00 % | -590.584 K 80.65 % | -3.051 M -100.00 % | -1.526 M |
Free CashFlow | -33.904 M -380.70 % | -7.053 M -65.29 % | -4.267 M 64.26 % | -11.938 M -137.06 % | 32.210 M 181.55 % | -39.499 M -278.31 % | -10.441 M 16.45 % | -12.497 M -614.11 % | -1.750 M -134.42 % | 5.084 M 128.60 % | -17.779 M -118.10 % | 98.238 M 13.44 % | 86.601 M 164.36 % | -134.548 M -152.82 % | -53.218 M 51.70 % | -110.190 M -195.94 % | 114.858 M 9 741.26 % | 1.167 M 100.53 % | -220.194 M 19.15 % | -272.345 M -9.02 % | -249.807 M 10.62 % | -279.496 M -7 468.71 % | -3.693 M -140.00 % | 9.233 M 375.44 % | -3.352 M 75.63 % | -13.756 M 15.49 % | -16.279 M -249.62 % | 10.880 M 0.00 % | 10.880 M 207.99 % | -10.075 M 0.00 % | -10.075 M -267.01 % | 6.033 M 0.00 % | 6.033 M 100.00 % | 3.016 M -73.75 % | 11.490 M 100.00 % | 5.745 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2017 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2008 |