
Bougainville Copper Limited BOC.AX
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | 1987 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3.435 M -1.29 % | 3.480 M -13.71 % | 4.033 M -0.62 % | 4.058 M 8.71 % | 3.733 M 69.53 % | 2.202 M -54.50 % | 4.840 M 60.48 % | 3.016 M 38.10 % | 2.184 M -54.57 % | 4.807 M 104.12 % | 2.355 M -75.05 % | 9.438 M 57.46 % | 5.994 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.985 M 146.66 % | 6.886 M -55.13 % | 15.348 M 157.09 % | 5.970 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 407.700 K -99.88 % | 327.217 M | 0.000 |
Net income | -13.374 M -310.50 % | -3.258 M 52.65 % | -6.880 M -12.88 % | -6.095 M 7.19 % | -6.567 M 24.01 % | -8.642 M 18.79 % | -10.641 M -45.75 % | -7.301 M -92.79 % | -3.787 M 90.00 % | -37.863 M 78.45 % | -175.739 M -2 692.79 % | 6.778 M 228.23 % | -5.286 M 30.70 % | -7.628 M -228.48 % | 5.937 M -67.65 % | 18.351 M 281.80 % | -10.094 M -233.34 % | 7.570 M -1.85 % | 7.713 M 3 052.58 % | 244.657 K -98.38 % | 15.131 M -50.51 % | 30.576 M 84.20 % | 16.599 M -6.43 % | 17.740 M -46.74 % | 33.311 M 13.39 % | 29.377 M 131.22 % | 12.705 M 394.94 % | 2.567 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -901.246 M -4 690.55 % | -18.813 M 27.72 % | -26.029 M -146.86 % | -10.544 M |
Income before tax | -13.374 M -61.58 % | -8.277 M -20.31 % | -6.880 M -12.88 % | -6.095 M 7.19 % | -6.567 M 24.01 % | -8.642 M 18.79 % | -10.641 M -45.75 % | -7.301 M -341.95 % | -1.652 M 74.37 % | -6.445 M 96.33 % | -175.739 M -2 692.79 % | 6.778 M 224.96 % | -5.424 M 28.89 % | -7.628 M -370.98 % | 2.815 M -67.65 % | 8.701 M 186.20 % | -10.094 M -791.37 % | 1.460 M -5.32 % | 1.542 M 1 229.32 % | 115.999 K -99.23 % | 15.131 M -50.51 % | 30.576 M 84.20 % | 16.599 M -6.43 % | 17.740 M 12.32 % | 15.794 M -46.24 % | 29.377 M 172.14 % | 10.795 M 267.93 % | 2.934 M -73.66 % | 11.138 M -27.29 % | 15.319 M -15.18 % | 18.061 M 314.07 % | -8.437 M -90.58 % | -4.427 M 61.92 % | -11.624 M -80.67 % | -6.434 M -114.03 % | 45.860 M -90.44 % | 479.594 M |
Income before tax ratio | -3.89 -63.70 % | -2.38 -39.42 % | -1.71 -13.58 % | -1.50 14.62 % | -1.76 55.18 % | -3.92 -78.51 % | -2.20 9.18 % | -2.42 -220.03 % | -0.76 43.58 % | -1.34 98.20 % | -74.62 -10 490.96 % | 0.72 179.36 % | -0.90 | 0.00 | 0.00 | 0.00 100.00 % | -0.59 -380.29 % | 0.21 111.03 % | 0.10 417.07 % | 0.02 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -15.78 -11 360.10 % | 0.14 | 0.00 |
EBITDA | -12.942 M -65.14 % | -7.837 M -22.41 % | -6.402 M -14.83 % | -5.575 M -0.31 % | -5.558 M 23.08 % | -7.226 M -80.88 % | -3.995 M 38.92 % | -6.541 M -142.17 % | -2.701 M -103.68 % | 73.336 M 1 293.81 % | -6.143 M -868.93 % | -634.000 K 52.93 % | -1.347 M 93.83 % | -21.844 M -145.91 % | -8.883 M 45.02 % | -16.158 M -76.09 % | -9.176 M -503.52 % | 2.274 M -60.52 % | 5.760 M 833.76 % | -785.000 K 93.09 % | -11.358 M -139.77 % | -4.737 M -15.45 % | -4.103 M 57.43 % | -9.639 M -152.26 % | -3.821 M -106.50 % | 58.753 M 172.14 % | 21.589 M 267.91 % | 5.868 M -47.32 % | 11.138 M -27.29 % | 15.319 M -15.18 % | 18.061 M 551.53 % | -4.000 M -90.57 % | -2.099 M 61.91 % | -5.511 M 53.75 % | -11.915 M -112.26 % | 97.202 M -57.67 % | 229.640 M |
Net income ratio | -3.89 -315.87 % | -0.94 45.12 % | -1.71 -13.58 % | -1.50 14.62 % | -1.76 55.18 % | -3.92 -78.51 % | -2.20 9.18 % | -2.42 -39.61 % | -1.73 77.99 % | -7.88 89.44 % | -74.62 -10 490.96 % | 0.72 181.44 % | -0.88 | 0.00 | 0.00 | 0.00 100.00 % | -0.59 -154.06 % | 1.10 118.75 % | 0.50 1 126.28 % | 0.04 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -46.14 -57 909.05 % | -0.08 | 0.00 |
Ratio EBITDA | -3.77 -67.30 % | -2.25 -41.87 % | -1.59 -15.55 % | -1.37 7.73 % | -1.49 54.63 % | -3.28 -297.57 % | -0.83 61.94 % | -2.17 -75.36 % | -1.24 -108.11 % | 15.26 684.86 % | -2.61 -3 783.12 % | -0.07 70.11 % | -0.22 | 0.00 | 0.00 | 0.00 100.00 % | -0.54 -263.59 % | 0.33 -12.01 % | 0.38 385.41 % | -0.13 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -29.22 -9 938.16 % | 0.30 | 0.00 |
Gross profit ratio | 0.24 -37.96 % | 0.39 -60.63 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 139.01 % | 0.42 -58.16 % | 1.00 0.00 % | 1.00 119.00 % | 0.46 -54.34 % | 1.00 124.13 % | 0.45 -17.99 % | 0.54 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 2.11 0.00 % | 2.11 | 0.00 |
Weighted average shs out dil | 401.622 M -0.04 % | 401.796 M 0.45 % | 400.000 M -0.25 % | 400.987 M 0.14 % | 400.427 M -0.38 % | 401.953 M 0.10 % | 401.547 M 0.10 % | 401.154 M -0.43 % | 402.872 M 0.44 % | 401.091 M 0.01 % | 401.066 M 0.02 % | 401.000 M -0.05 % | 401.183 M 0.03 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M -0.13 % | 401.603 M 0.13 % | 401.063 M 0.30 % | 399.847 M -13.76 % | 463.667 M 14.14 % | 406.213 M 1.28 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M |
Weighted average shs out | 401.622 M -0.04 % | 401.796 M 0.45 % | 400.000 M -0.25 % | 400.987 M 0.14 % | 400.427 M -0.38 % | 401.953 M 0.10 % | 401.547 M 0.10 % | 401.154 M -0.43 % | 402.872 M 0.44 % | 401.091 M 0.01 % | 401.066 M 0.01 % | 401.018 M -0.04 % | 401.183 M 0.03 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M -0.13 % | 401.603 M 0.13 % | 401.063 M 0.30 % | 399.847 M -13.76 % | 463.667 M 14.14 % | 406.213 M 1.28 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M |
EPS diluted | -0.03 -61.65 % | -0.02 -19.77 % | -0.02 -13.16 % | -0.02 7.32 % | -0.02 23.72 % | -0.02 18.87 % | -0.03 -45.60 % | -0.02 -93.62 % | -0.01 90.04 % | -0.09 78.55 % | -0.44 -2 703.55 % | 0.02 228.03 % | -0.01 30.53 % | -0.02 -228.38 % | 0.01 -67.69 % | 0.05 281.75 % | -0.03 -233.33 % | 0.02 -1.56 % | 0.02 3 100.00 % | 0.00 -98.41 % | 0.04 -50.52 % | 0.08 84.06 % | 0.04 -6.33 % | 0.04 -46.68 % | 0.08 13.25 % | 0.07 130.19 % | 0.03 478.18 % | 0.01 -57.69 % | 0.01 -28.18 % | 0.02 | 0.00 | 0.00 | 0.00 100.00 % | -2.25 -2 175.03 % | -0.10 29.36 % | -0.14 -432.32 % | -0.03 |
Earnings per share | -0.03 -61.65 % | -0.02 -19.77 % | -0.02 -13.16 % | -0.02 7.32 % | -0.02 23.72 % | -0.02 18.87 % | -0.03 -45.60 % | -0.02 -93.62 % | -0.01 90.04 % | -0.09 78.55 % | -0.44 -2 703.55 % | 0.02 228.03 % | -0.01 30.53 % | -0.02 -228.38 % | 0.01 -67.69 % | 0.05 281.75 % | -0.03 -233.33 % | 0.02 -1.56 % | 0.02 3 100.00 % | 0.00 -98.41 % | 0.04 -50.52 % | 0.08 84.06 % | 0.04 -6.33 % | 0.04 -46.68 % | 0.08 13.25 % | 0.07 130.19 % | 0.03 478.18 % | 0.01 -57.69 % | 0.01 -28.18 % | 0.02 | 0.00 | 0.00 | 0.00 100.00 % | -2.25 -2 175.03 % | -0.10 29.36 % | -0.14 -432.32 % | -0.03 |
Gross profit | 839.000 K -38.76 % | 1.370 M -66.03 % | 4.033 M -0.62 % | 4.058 M 8.71 % | 3.733 M 69.53 % | 2.202 M 8.74 % | 2.025 M -32.86 % | 3.016 M 38.10 % | 2.184 M -0.50 % | 2.195 M -6.79 % | 2.355 M -44.08 % | 4.211 M 29.13 % | 3.261 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.985 M 146.66 % | 6.886 M -55.13 % | 15.348 M 157.09 % | 5.970 M | 0.000 | 0.000 -100.00 % | 3.879 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 % | 859.888 K -99.88 % | 690.140 M | 0.000 |
Income tax expense | 0.000 | 0.000 | 0.000 100.00 % | -129.000 K | 0.000 -100.00 % | 52.717 K -35.38 % | 81.578 K | 0.000 | 0.000 -100.00 % | 31.418 M | 0.000 -100.00 % | 3.534 M 362.36 % | -1.347 M | 0.000 100.00 % | -24.672 M 28.51 % | -34.509 M | 0.000 100.00 % | -7.245 M -0.82 % | -7.186 M 42.01 % | -12.391 M | 0.000 | 0.000 -100.00 % | 7.870 M | 0.000 100.00 % | -41.370 M -240.82 % | 29.377 M 172.14 % | 10.795 M 267.93 % | 2.934 M -73.66 % | 11.138 M -27.29 % | 15.319 M -15.18 % | 18.061 M 314.07 % | -8.437 M -90.58 % | -4.427 M 61.92 % | -11.624 M -80.67 % | -6.434 M -106.65 % | 96.725 M -79.83 % | 479.594 M |
Cost of revenue | 2.596 M 23.03 % | 2.110 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.733 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.879 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 |
General and administrative expenses | 16.591 M 233.42 % | 4.976 M -8.90 % | 5.462 M 105.18 % | 2.662 M 15.29 % | 2.309 M -26.65 % | 3.148 M -23.54 % | 4.117 M -55.62 % | 9.276 M 187.72 % | 3.224 M -61.09 % | 8.285 M 8.54 % | 7.633 M 6.89 % | 7.141 M 95.51 % | 3.652 M -31.76 % | 5.352 M -49.50 % | 10.598 M -34.41 % | 16.158 M 331.92 % | 3.741 M 577.40 % | 552.257 K 25.23 % | 440.978 K -93.47 % | 6.754 M 118.93 % | 3.085 M -69.12 % | 9.991 M 1 463.38 % | 639.063 K -93.37 % | 9.639 M 197.96 % | 3.235 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 |
Selling and marketing expenses | 3.748 M -17.93 % | 4.567 M 1 175.70 % | 358.000 K -30.96 % | 518.545 K 19.39 % | 434.330 K -65.53 % | 1.260 M 14.65 % | 1.099 M -65.85 % | 3.218 M 112.41 % | 1.515 M -17.35 % | 1.833 M 1 910.27 % | 91.182 K -95.12 % | 1.870 M | 0.000 | 0.000 -100.00 % | 1.558 M 19.85 % | 1.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 854.700 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 expenses | -4.524 M | 0.000 -100.00 % | 2.818 M -42.82 % | 4.928 M 5.32 % | 4.679 M -22.70 % | 6.053 M 30.03 % | 4.655 M -37.97 % | 7.505 M -1.08 % | 7.587 M 103.13 % | 3.735 M -5.82 % | 3.966 M -56.42 % | 9.100 M 78.29 % | 5.104 M 30.10 % | 3.923 M -64.34 % | 11.002 M -30.19 % | 15.759 M 118.72 % | 7.205 M 135.92 % | 3.054 M 1.23 % | 3.017 M -38.54 % | 4.909 M -55.81 % | 11.108 M 29.16 % | 8.600 M 246.49 % | 2.482 M 291.36 % | -1.297 M -1 908.67 % | 71.710 K -99.88 % | 58.753 M 9 873.35 % | 589.100 K -89.96 % | 5.868 M -80.50 % | 30.096 M 4 539.90 % | 648.634 K 3.54 % | 626.459 K -18.11 % | 764.988 K 15.14 % | 664.389 K 1.31 % | 655.830 K 176.26 % | -860.000 K -100.26 % | 327.217 M -30.94 % | 473.794 M |
Operating expenses | 12.067 M 26.45 % | 9.543 M 10.48 % | 8.638 M 6.52 % | 8.109 M 9.26 % | 7.422 M -29.05 % | 10.461 M -16.06 % | 12.462 M -15.99 % | 14.834 M 27.62 % | 11.624 M 3.70 % | 11.209 M -20.26 % | 14.057 M 345.69 % | 3.154 M -63.39 % | 8.615 M -60.56 % | 21.844 M 16.59 % | 18.735 M 15.95 % | 16.158 M 76.09 % | 9.176 M 98.96 % | 4.612 M -51.90 % | 9.588 M 41.96 % | 6.754 M -40.54 % | 11.358 M 13.68 % | 9.991 M 143.50 % | 4.103 M -57.43 % | 9.639 M 152.26 % | 3.821 M -93.50 % | 58.753 M 9 873.35 % | 589.100 K -89.96 % | 5.868 M -80.50 % | 30.096 M 4 539.90 % | 648.634 K 3.54 % | 626.459 K -18.11 % | 764.988 K 15.14 % | 664.389 K 1.31 % | 655.830 K 176.26 % | -860.000 K -100.26 % | 327.217 M -30.94 % | 473.794 M |
Cost and expenses | 14.663 M 53.65 % | 9.543 M 10.48 % | 8.638 M 6.52 % | 8.109 M 9.26 % | 7.422 M 28.43 % | 5.779 M -10.80 % | 6.479 M 9.83 % | 5.899 M 53.78 % | 3.836 M -25.33 % | 5.137 M -94.03 % | 86.083 M 855.31 % | 9.011 M -20.12 % | 11.280 M -45.41 % | 20.662 M 10.29 % | 18.735 M 15.95 % | 16.158 M -16.51 % | 19.353 M 364.43 % | 4.167 M 5.90 % | 3.935 M -67.60 % | 12.146 M 14.71 % | 10.588 M 5.98 % | 9.991 M 109.24 % | 4.775 M -30.83 % | 6.903 M -14.34 % | 8.059 M -86.28 % | 58.753 M 9 873.35 % | 589.100 K -89.96 % | 5.868 M -80.50 % | 30.096 M 4 539.90 % | 648.634 K 3.54 % | 626.459 K -18.11 % | 764.988 K 15.14 % | 664.389 K 1.31 % | 655.830 K 60.86 % | 407.700 K -99.88 % | 327.217 M -30.94 % | 473.794 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 16.591 M 73.86 % | 9.543 M 63.97 % | 5.820 M 82.96 % | 3.181 M 15.97 % | 2.743 M -37.77 % | 4.408 M -15.47 % | 5.215 M -58.26 % | 12.494 M 642.36 % | 1.683 M -83.37 % | 10.118 M 29.73 % | 7.799 M -13.45 % | 9.011 M 146.71 % | 3.652 M -31.76 % | 5.352 M 69.74 % | 3.153 M -13.78 % | 3.657 M -2.25 % | 3.741 M 577.40 % | 552.257 K 25.23 % | 440.978 K -87.77 % | 3.605 M 16.86 % | 3.085 M 27.43 % | 2.421 M 278.84 % | 639.063 K -93.37 % | 9.639 M 528.36 % | 1.534 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 |
Interest income | 0.000 -100.00 % | 8.660 K 766.00 % | 1.000 K -95.68 % | 23.142 K -20.75 % | 29.201 K -54.70 % | 64.465 K 3 123.25 % | 2.000 K -92.86 % | 27.999 K -81.08 % | 148.000 K -85.62 % | 1.029 M 6.08 % | 970.000 K 16.59 % | 832.000 K 1.46 % | 820.000 K -83.22 % | 4.887 M 232.90 % | 1.468 M 15.41 % | 1.272 M -38.07 % | 2.054 M 155.30 % | 804.536 K -58.81 % | 1.953 M 119.04 % | 891.606 K -61.08 % | 2.291 M -85.61 % | 15.918 M -17.98 % | 19.408 M -29.00 % | 27.336 M -33.81 % | 41.299 M | 0.000 -100.00 % | 17.388 M | 0.000 -100.00 % | 20.303 M 64.92 % | 12.311 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 79.000 K -48.37 % | 153.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 912.214 M 116 232.61 % | 784.143 K 246.86 % | 226.072 K -95.23 % | 4.743 M |
Depreciation and amortization | 214.000 K 0.00 % | 214.000 K -16.41 % | 256.000 K -6.91 % | 275.000 K -24.66 % | 365.000 K -71.10 % | 1.263 M 117.76 % | 580.000 K 37.77 % | 421.000 K 846.07 % | 44.500 K -99.94 % | 76.074 M -54.34 % | 166.618 M 32 545.94 % | 510.379 K -87.04 % | 3.939 M 433.25 % | -1.182 M | 0.000 | 0.000 -100.00 % | 7.205 M 11.86 % | 6.441 M -33.56 % | 9.695 M -14.67 % | 11.362 M 1 575.58 % | -770.000 K | 0.000 -100.00 % | 12.532 M 558.04 % | -2.736 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.234 M 158.25 % | 15.967 M -14.56 % | 18.688 M 343.59 % | -7.672 M -103.88 % | -3.763 M 65.69 % | -10.968 M 14.14 % | -12.775 M -118.39 % | 69.450 M 558.67 % | 10.544 M |
Operating income | -11.228 M -85.19 % | -6.063 M -31.66 % | -4.605 M -13.68 % | -4.051 M -9.81 % | -3.689 M 29.52 % | -5.234 M 31.33 % | -7.622 M -56.86 % | -4.859 M 3.51 % | -5.036 M 5.18 % | -5.311 M 53.52 % | -11.426 M -2 140.39 % | -510.000 K 72.93 % | -1.884 M 90.88 % | -20.662 M -10.29 % | -18.735 M -15.95 % | -16.158 M 16.51 % | -19.353 M -364.43 % | -4.167 M -5.90 % | -3.935 M 67.60 % | -12.146 M -14.71 % | -10.588 M -5.98 % | -9.991 M -15.45 % | -8.654 M -25.37 % | -6.903 M 14.34 % | -8.059 M -113.72 % | 58.753 M 172.14 % | 21.589 M 267.91 % | 5.868 M 119.50 % | -30.096 M -4 537.29 % | -649.000 K -3.67 % | -626.000 K 18.17 % | -765.000 K -15.21 % | -664.000 K -1.22 % | -656.000 K -260.90 % | 407.700 K -99.84 % | 257.768 M -45.59 % | 473.794 M |
Operating income ratio | -3.27 -87.61 % | -1.74 -52.58 % | -1.14 -14.38 % | -1.00 -1.02 % | -0.99 58.42 % | -2.38 -50.94 % | -1.57 2.25 % | -1.61 30.13 % | -2.31 -108.70 % | -1.10 77.23 % | -4.85 -8 878.69 % | -0.05 82.81 % | -0.31 | 0.00 | 0.00 | 0.00 100.00 % | -1.14 -88.29 % | -0.61 -136.03 % | -0.26 87.40 % | -2.03 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 26.94 % | 0.79 | 0.00 |
Total other income expenses net | -2.146 M 3.07 % | -2.214 M 2.68 % | -2.275 M -11.30 % | -2.044 M 28.98 % | -2.878 M 15.55 % | -3.408 M -12.89 % | -3.019 M -23.63 % | -2.442 M -295.52 % | 1.249 M 210.14 % | -1.134 M 99.30 % | -162.652 M -2 661.05 % | 6.351 M 279.41 % | -3.540 M -127.16 % | 13.034 M -47.17 % | 24.672 M -28.51 % | 34.509 M 272.71 % | 9.259 M 203.18 % | 3.054 M 1.23 % | 3.017 M -75.65 % | 12.391 M -51.82 % | 25.719 M -36.60 % | 40.567 M 141.14 % | 16.823 M -31.73 % | 24.643 M 3.31 % | 23.853 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.377 M 347.13 % | 7.912 M -13.91 % | 9.190 M 384.08 % | -3.235 M -125.44 % | -1.435 M 86.92 % | -10.968 M -60.33 % | -6.841 M 96.77 % | -211.907 M 14.00 % | -246.403 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | 1987 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | 1987 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -1.109 M 15.79 % | -1.317 M -124.06 % | -587.793 K -188.18 % | -203.966 K 78.35 % | -942.217 K -266.59 % | -257.020 K 46.36 % | -479.161 K 51.70 % | -992.149 K 88.21 % | -8.413 M 36.36 % | -13.218 M -494.35 % | -2.224 M 63.22 % | -6.046 M -835.15 % | -646.575 K 95.21 % | -13.487 M -44.60 % | -9.327 M -925.34 % | -909.627 K 54.75 % | -2.010 M -170.39 % | -743.485 K 73.52 % | -2.808 M -59.62 % | -1.759 M 90.27 % | -18.087 M -47.06 % | -12.299 M 94.10 % | -208.365 M -14.47 % | -182.023 M | 0.000 100.00 % | -222.075 M -90.21 % | -116.750 M -2.03 % | -114.423 M 7.52 % | -123.722 M -1.23 % | -122.222 M -4.10 % | -117.406 M 15.24 % | -138.521 M 4.34 % | -144.808 M -2.81 % | -140.845 M -0.57 % | -140.053 M -286.13 % | -36.270 M 85.36 % | -247.750 M |
Total investments | 86.107 M -14.58 % | 100.800 M 131.97 % | 43.453 M -17.76 % | 52.839 M 14.00 % | 46.352 M -6.39 % | 49.516 M 8.73 % | 45.541 M -12.04 % | 51.777 M 3.67 % | 49.944 M 0.40 % | 49.745 M 2.34 % | 48.606 M 3.37 % | 47.021 M 0.97 % | 46.568 M -75.15 % | 187.421 M -29.93 % | 267.482 M -29.19 % | 377.728 M 69.26 % | 223.164 M 20.64 % | 184.984 M 9.67 % | 168.668 M -47.69 % | 322.463 M 8.83 % | 296.291 M 3.16 % | 287.224 M 380.77 % | 59.743 M 35.25 % | 44.172 M -44.61 % | 79.742 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 % | 2.476 M |
Total debt | 121.000 K -11.68 % | 137.000 K -74.58 % | 539.000 K -44.55 % | 972.000 K 1.14 % | 961.000 K 122.73 % | 431.457 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 780.668 K | 0.000 | 0.000 -100.00 % | 9.413 M |
Accumulated other comprehensive income loss | 42.246 M -17.15 % | 50.991 M 151.47 % | 20.277 M -31.32 % | 29.523 M 24.41 % | 23.731 M -1.90 % | 24.190 M 34.22 % | 18.022 M -24.16 % | 23.763 M 34.53 % | 17.663 M 0.15 % | 17.636 M 0.50 % | 17.548 M -44.98 % | 31.891 M -37.63 % | 51.129 M -26.60 % | 69.661 M -53.47 % | 149.723 M -4.78 % | 157.239 M 523.20 % | 25.231 M -89.72 % | 245.340 M 23.15 % | 199.225 M 54.94 % | 128.579 M 97.96 % | 64.953 M 0.00 % | 64.953 M 0.00 % | 64.953 M 0.00 % | 64.953 M 0.00 % | 64.953 M 0.00 % | 64.955 M 27.76 % | 50.840 M -10.53 % | 56.822 M -5.90 % | 60.388 M -7.49 % | 65.278 M -7.97 % | 70.929 M -27.44 % | 97.755 M 2.24 % | 95.611 M 6.51 % | 89.765 M 1.69 % | 88.271 M -7.43 % | 95.351 M -7.65 % | 103.253 M |
Retained earnings | -362.871 M -1.78 % | -356.537 M -143.20 % | -146.602 M -7.25 % | -136.686 M -7.43 % | -127.237 M 12.86 % | -146.015 M -2.03 % | -143.105 M -8.01 % | -132.488 M 7.46 % | -143.162 M 3.33 % | -148.092 M -8.50 % | -136.494 M -176.24 % | -49.411 M 9.82 % | -54.789 M 76.47 % | -232.821 M -3.39 % | -225.193 M 2.53 % | -231.039 M 7.25 % | -249.109 M -4.16 % | -239.170 M 3.02 % | -246.623 M 2.99 % | -254.218 M -12.24 % | -226.495 M 6.17 % | -241.394 M 11.09 % | -271.501 M -0.11 % | -271.202 M 6.05 % | -288.670 M 10.21 % | -321.478 M -37.96 % | -233.022 M 36.40 % | -366.378 M -6.72 % | -343.313 M 10.35 % | -382.969 M 11.45 % | -432.511 M 30.31 % | -620.599 M -3.63 % | -598.866 M -7.29 % | -558.158 M -266.58 % | 335.076 M -17.55 % | 406.411 M -19.22 % | 503.100 M |
Common stock | 401.063 M 0.00 % | 401.063 M 139.71 % | 167.312 M 6.36 % | 157.314 M 6.11 % | 148.250 M -12.27 % | 168.986 M 0.68 % | 167.838 M 5.95 % | 158.405 M -9.47 % | 174.976 M -4.45 % | 183.115 M -4.17 % | 191.080 M 6.79 % | 178.929 M -4.30 % | 186.963 M -77.55 % | 832.918 M 0.00 % | 832.918 M 0.00 % | 832.918 M 0.00 % | 832.918 M 0.00 % | 832.918 M 0.00 % | 832.918 M 0.00 % | 832.918 M 0.00 % | 832.918 M 0.00 % | 832.918 M 0.00 % | 832.918 M 0.00 % | 832.918 M 0.00 % | 832.918 M 0.00 % | 832.938 M 50.37 % | 553.912 M -33.50 % | 832.918 M 7.56 % | 774.375 M -7.49 % | 837.082 M -7.97 % | 909.546 M -27.44 % | 1.254 B 2.24 % | 1.226 B 6.51 % | 1.151 B 1.69 % | 1.132 B -7.43 % | 1.223 B -6.91 % | 1.314 B |
Total equity | 80.438 M -16.33 % | 96.137 M 134.55 % | 40.987 M -18.27 % | 50.151 M 12.09 % | 44.743 M -5.13 % | 47.161 M 10.30 % | 42.755 M -13.94 % | 49.681 M 0.41 % | 49.477 M -6.04 % | 52.659 M -27.00 % | 72.133 M -55.31 % | 161.409 M 3.46 % | 156.008 M -76.71 % | 669.758 M -11.58 % | 757.448 M -0.22 % | 759.117 M 24.64 % | 609.039 M -27.42 % | 839.088 M 6.82 % | 785.519 M 11.06 % | 707.279 M 5.35 % | 671.376 M 2.27 % | 656.477 M 4.81 % | 626.370 M -0.05 % | 626.669 M 2.87 % | 609.201 M 5.69 % | 576.414 M 58.32 % | 364.085 M -31.50 % | 531.492 M -3.69 % | 551.838 M 6.25 % | 519.392 M -5.21 % | 547.964 M -25.01 % | 730.696 M 1.09 % | 722.800 M 5.87 % | 682.700 M -56.10 % | 1.555 B -9.81 % | 1.724 B -10.18 % | 1.920 B |
Other non current liabilities | 7.063 M -5.28 % | 7.457 M 0.35 % | 7.431 M 1.03 % | 7.355 M 209.37 % | 2.377 M -2.56 % | 2.440 M -65.58 % | 7.088 M 0.04 % | 7.085 M 1 532.49 % | 434.000 K -97.06 % | 14.752 M 1.57 % | 14.524 M -42.34 % | 25.189 M -5.27 % | 26.590 M -51.85 % | 55.221 M 185.94 % | 19.312 M -65.03 % | 55.221 M 0.00 % | 55.221 M -0.82 % | 55.676 M -0.56 % | 55.992 M 0.29 % | 55.830 M 1.10 % | 55.224 M 185.94 % | 19.313 M -0.01 % | 19.315 M -65.03 % | 55.232 M 0.00 % | 55.232 M -0.71 % | 55.626 M | 0.000 | 0.000 100.00 % | -513.595 K | 0.000 | 0.000 | 0.000 -100.00 % | 76.425 K -64.50 % | 215.258 K -42.65 % | 375.371 K -98.31 % | 22.149 M -67.12 % | 67.373 M |
Long term debt | 33.000 K 10.00 % | 30.000 K -74.58 % | 118.000 K -73.48 % | 445.000 K -12.40 % | 508.000 K -50.39 % | 1.024 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.266 M |
Total non current liabilities | 7.096 M -5.22 % | 7.487 M 137.74 % | 3.149 M -59.63 % | 7.800 M 170.32 % | 2.885 M -16.70 % | 3.464 M -51.13 % | 7.088 M 0.04 % | 7.085 M -1.50 % | 7.193 M -66.56 % | 21.511 M 1.07 % | 21.283 M -15.51 % | 25.189 M -24.47 % | 33.349 M -51.85 % | 69.258 M 0.00 % | 69.258 M 0.00 % | 69.258 M 0.00 % | 69.258 M -0.65 % | 69.713 M -0.45 % | 70.029 M 0.23 % | 69.867 M 0.88 % | 69.260 M 0.00 % | 69.260 M -0.01 % | 69.265 M -0.01 % | 69.269 M 0.00 % | 69.269 M -0.57 % | 69.663 M 646.26 % | 9.335 M -33.50 % | 14.037 M 11.97 % | 12.537 M -11.13 % | 14.107 M -7.97 % | 15.328 M -27.44 % | 21.126 M 1.87 % | 20.739 M 5.73 % | 19.614 M -85.43 % | 134.614 M -22.46 % | 173.599 M 63.24 % | 106.345 M |
Other current liabilities | 2.231 M 28.44 % | 1.737 M -20.65 % | 2.189 M -7.32 % | 2.362 M 565.63 % | -507.275 K -254.89 % | 327.499 K -83.22 % | 1.952 M -13.97 % | 2.269 M -84.63 % | 14.759 M 1 022.36 % | 1.315 M -71.34 % | 4.589 M 23.89 % | 3.704 M | 0.000 -100.00 % | 831.000 K -81.27 % | 4.437 M 48.76 % | 2.983 M 44.81 % | 2.060 M -12.18 % | 2.345 M 344.36 % | 527.825 K -78.78 % | 2.488 M 129.90 % | 1.082 M -49.08 % | 2.125 M 98.04 % | 1.073 M | 0.000 -100.00 % | 3.373 M 150.97 % | 1.344 M -96.20 % | 35.410 M -22.57 % | 45.733 M 23.09 % | 37.154 M -0.75 % | 37.434 M 12.10 % | 33.393 M -18.54 % | 40.995 M 15.64 % | 35.451 M 31.41 % | 26.978 M 649.09 % | 3.601 M -96.52 % | 103.457 M -80.22 % | 522.994 M |
Deferred revenue | 0.000 | 0.000 100.00 % | -421.000 K 20.11 % | -527.000 K | 0.000 100.00 % | -737.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -40.000 M 14.82 % | -46.959 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.083 M | 0.000 | 0.000 | 0.000 |
Short term debt | 88.000 K -17.76 % | 107.000 K -74.58 % | 421.000 K -20.11 % | 527.000 K 16.34 % | 453.000 K -38.53 % | 737.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 375.904 K | 0.000 | 0.000 -100.00 % | 2.266 M |
Total current liabilities | 4.097 M 22.04 % | 3.357 M -7.44 % | 3.627 M -11.41 % | 4.094 M 192.70 % | 1.399 M -14.11 % | 1.628 M 15.37 % | 1.412 M -3.07 % | 1.456 M -78.51 % | 6.777 M 847.80 % | 714.996 K -67.59 % | 2.206 M 32.94 % | 1.660 M -17.23 % | 2.005 M -91.40 % | 23.326 M 235.38 % | 6.955 M 20.90 % | 5.753 M 142.56 % | 2.372 M 0.44 % | 2.361 M -13.73 % | 2.737 M 9.38 % | 2.503 M 7.11 % | 2.336 M 9.44 % | 2.135 M -18.67 % | 2.625 M -2.62 % | 2.696 M -41.58 % | 4.615 M 78.04 % | 2.592 M -93.51 % | 39.909 M -23.55 % | 52.204 M 20.87 % | 43.190 M -1.90 % | 44.028 M 8.50 % | 40.578 M -21.10 % | 51.431 M 12.44 % | 45.742 M 19.53 % | 38.267 M 14.83 % | 33.326 M -74.46 % | 130.491 M -77.57 % | 581.869 M |
Total liabilities | 11.193 M 3.22 % | 10.844 M 132.61 % | 4.662 M -0.07 % | 4.665 M 8.90 % | 4.284 M -15.87 % | 5.092 M 260.77 % | 1.412 M -3.07 % | 1.456 M -78.51 % | 6.777 M 847.80 % | 714.996 K -67.59 % | 2.206 M 32.94 % | 1.660 M -90.54 % | 17.551 M -81.04 % | 92.585 M 21.48 % | 76.213 M 1.60 % | 75.011 M 4.72 % | 71.630 M -0.62 % | 72.074 M -0.95 % | 72.766 M 0.55 % | 72.369 M 1.08 % | 71.597 M 0.28 % | 71.395 M -0.69 % | 71.890 M -0.10 % | 71.964 M -2.60 % | 73.883 M 2.25 % | 72.255 M 46.73 % | 49.243 M -25.66 % | 66.241 M 18.87 % | 55.727 M -4.14 % | 58.136 M 3.99 % | 55.907 M -22.95 % | 72.556 M 9.14 % | 66.481 M 14.86 % | 57.881 M -65.53 % | 167.940 M -44.77 % | 304.090 M -55.81 % | 688.214 M |
Other non current assets | 2.815 M 53.82 % | 1.830 M 429.15 % | 345.836 K 6.36 % | 325.170 K 6.11 % | 306.435 K -12.27 % | 349.295 K 0.68 % | 346.922 K 5.95 % | 327.427 K -9.14 % | 360.368 K | 0.000 100.00 % | -547.894 M -31 516.91 % | 1.744 M 101.26 % | -138.820 M 80.69 % | -718.753 M 0.00 % | -718.753 M 0.00 % | -718.753 M 0.00 % | -718.753 M -8 953.69 % | 8.118 M 0.00 % | 8.118 M 0.00 % | 8.118 M 101.13 % | -718.753 M 0.00 % | -718.753 M -8 953.70 % | 8.118 M 101.13 % | -718.753 M 0.00 % | -718.753 M -8 165.32 % | 8.912 M 101.44 % | -617.469 M -5.76 % | -583.863 M -50.77 % | -387.264 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term investments | 66.107 M -18.18 % | 80.800 M 101.60 % | 40.079 M -18.98 % | 49.468 M 13.11 % | 43.735 M -5.15 % | 46.109 M 11.59 % | 41.319 M -12.11 % | 47.011 M -5.87 % | 49.944 M 0.40 % | 49.745 M 2.34 % | 48.606 M 3.37 % | 47.021 M 0.97 % | 46.568 M -75.15 % | 187.421 M -29.93 % | 267.482 M -11.58 % | 302.528 M 47.51 % | 205.088 M -51.77 % | 425.197 M 15.92 % | 366.800 M 26.18 % | 290.699 M 9.17 % | 266.290 M 5.75 % | 251.807 M 542.14 % | 39.214 M 506.16 % | 6.469 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.476 M |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 194.263 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 732.000 K 118.51 % | 334.993 K -41.64 % | 574.026 K -27.48 % | 791.545 K 3.30 % | 766.267 K -40.86 % | 1.296 M 181.97 % | 459.493 K -25.09 % | 613.378 K 11.14 % | 551.894 K | 0.000 -100.00 % | 547.894 M 520.58 % | 88.288 M -4.30 % | 92.252 M -91.89 % | 1.138 B 0.00 % | 1.138 B 0.00 % | 1.138 B 0.00 % | 1.138 B 176.86 % | 410.981 M 0.00 % | 410.981 M 0.00 % | 410.981 M -63.88 % | 1.138 B 0.00 % | 1.138 B 176.86 % | 410.981 M -63.88 % | 1.138 B 0.00 % | 1.138 B 176.85 % | 411.016 M -53.91 % | 891.714 M -10.77 % | 999.361 M 158.06 % | 387.264 M -2.69 % | 397.977 M -7.97 % | 432.429 M -27.48 % | 596.273 M 1.92 % | 585.048 M 6.45 % | 549.602 M -64.33 % | 1.541 B -15.19 % | 1.816 B 5.08 % | 1.729 B |
Total non current assets | 69.654 M -16.04 % | 82.965 M 102.36 % | 40.999 M -18.95 % | 50.584 M 12.89 % | 44.807 M -6.17 % | 47.754 M 13.36 % | 42.126 M -12.15 % | 47.952 M -5.71 % | 50.856 M 2.23 % | 49.745 M 2.34 % | 48.606 M -64.53 % | 137.052 M -1.27 % | 138.820 M -77.11 % | 606.520 M -11.66 % | 686.582 M -4.86 % | 721.627 M 15.61 % | 624.187 M -26.07 % | 844.296 M 7.43 % | 785.899 M 10.72 % | 709.798 M 3.56 % | 685.390 M 2.16 % | 670.906 M 46.39 % | 458.313 M 7.69 % | 425.569 M 1.54 % | 419.124 M -0.19 % | 419.928 M 53.12 % | 274.246 M -34.00 % | 415.498 M 7.29 % | 387.264 M -2.69 % | 397.977 M -7.97 % | 432.429 M -27.48 % | 596.273 M 1.92 % | 585.048 M 6.45 % | 549.602 M -64.33 % | 1.541 B -16.60 % | 1.847 B 5.23 % | 1.755 B |
Other current assets | 0.000 -100.00 % | 1.788 M -67.58 % | 5.516 M -3.49 % | 5.715 M 137.77 % | -15.131 M -1 469.77 % | 1.105 M 51.11 % | 731.000 K 13.38 % | 644.734 K 130.26 % | 280.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.405 M 129.77 % | -14.798 M | 0.000 -100.00 % | 87.376 M | 0.000 -100.00 % | 14.679 M -21.12 % | 18.609 M -39.17 % | 30.594 M -27.09 % | 41.963 M 11.14 % | 37.756 M -18.30 % | 46.215 M 21.08 % | 38.168 M 30.20 % | 29.315 M | 0.000 | 0.000 | 0.000 |
Short term investments | 20.000 M 0.00 % | 20.000 M 492.75 % | 3.374 M 0.08 % | 3.371 M 28.82 % | 2.617 M -23.18 % | 3.407 M -19.31 % | 4.222 M -11.41 % | 4.766 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.200 M 316.02 % | 18.076 M -39.09 % | 29.679 M -10.82 % | 33.280 M 4.77 % | 31.764 M 5.88 % | 30.001 M -15.29 % | 35.417 M 72.52 % | 20.529 M -74.06 % | 79.146 M -0.75 % | 79.742 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 |
cash and cash equivalents | 1.230 M -15.41 % | 1.454 M 128.25 % | 637.019 K 68.30 % | 378.513 K -66.50 % | 1.130 M 64.13 % | 688.477 K 43.68 % | 479.161 K -51.70 % | 992.149 K -88.21 % | 8.413 M -36.36 % | 13.218 M 494.35 % | 2.224 M -63.22 % | 6.046 M 835.15 % | 646.575 K -95.21 % | 13.487 M 44.60 % | 9.327 M 925.34 % | 909.627 K -54.75 % | 2.010 M 170.39 % | 743.485 K -73.52 % | 2.808 M 59.62 % | 1.759 M -90.27 % | 18.087 M 47.06 % | 12.299 M -94.10 % | 208.365 M 14.47 % | 182.023 M | 0.000 -100.00 % | 222.075 M 90.21 % | 116.750 M 2.03 % | 114.423 M -7.52 % | 123.722 M 1.23 % | 122.222 M 4.10 % | 117.406 M -15.24 % | 138.521 M -4.34 % | 144.808 M 2.25 % | 141.625 M 1.12 % | 140.053 M 286.13 % | 36.270 M -85.90 % | 257.162 M |
Cash and short term investments | 21.230 M -1.04 % | 21.454 M 434.87 % | 4.011 M 6.97 % | 3.750 M -78.02 % | 17.057 M 316.53 % | 4.095 M -12.89 % | 4.701 M -18.36 % | 5.758 M -31.55 % | 8.413 M -36.36 % | 13.218 M 494.35 % | 2.224 M -63.22 % | 6.046 M 835.15 % | 646.575 K -95.21 % | 13.487 M 44.60 % | 9.327 M -87.75 % | 76.110 M 278.91 % | 20.087 M -33.98 % | 30.423 M -15.70 % | 36.088 M 7.65 % | 33.523 M -30.29 % | 48.088 M 0.78 % | 47.716 M -79.15 % | 228.894 M -12.36 % | 261.169 M 227.52 % | 79.742 M -64.09 % | 222.075 M 90.21 % | 116.750 M 2.03 % | 114.423 M -7.52 % | 123.722 M 1.23 % | 122.222 M 4.10 % | 117.406 M -15.24 % | 138.521 M -4.34 % | 144.808 M 2.25 % | 141.625 M 1.12 % | 140.053 M 286.13 % | 36.270 M -85.90 % | 257.162 M |
Total current assets | 21.977 M -6.07 % | 23.396 M 109.90 % | 11.146 M 3.32 % | 10.788 M 155.65 % | 4.220 M -6.20 % | 4.499 M -10.15 % | 5.007 M -16.31 % | 5.983 M -29.91 % | 8.536 M -36.54 % | 13.450 M -62.51 % | 35.873 M -3.70 % | 37.254 M 13.17 % | 32.918 M -78.87 % | 155.823 M 5.94 % | 147.079 M 30.74 % | 112.501 M 99.18 % | 56.482 M -15.53 % | 66.866 M -7.63 % | 72.386 M 3.63 % | 69.850 M 21.30 % | 57.583 M 1.08 % | 56.966 M -76.26 % | 239.946 M -12.13 % | 273.065 M 3.45 % | 263.960 M 15.40 % | 228.741 M 64.46 % | 139.083 M -23.68 % | 182.235 M 10.46 % | 164.974 M -8.12 % | 179.550 M 4.73 % | 171.442 M -17.17 % | 206.980 M 1.35 % | 204.233 M 6.94 % | 190.980 M 4.57 % | 182.628 M 0.72 % | 181.325 M -78.73 % | 852.620 M |
Inventory | 0.000 100.00 % | -1.788 M -20.97 % | -1.478 M -25.36 % | -1.179 M | 0.000 100.00 % | -700.998 K -148.58 % | -282.000 K -30.56 % | -216.000 K -10 705.40 % | -1.999 K 99.61 % | -508.000 K 99.28 % | -70.628 M -0.97 % | -69.950 M -1.05 % | -69.226 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.001 M 892.87 % | -3.784 M -118.43 % | 20.529 M -49.73 % | 40.835 M 346.37 % | 9.148 M | 0.000 100.00 % | -55.099 M -247.99 % | -15.833 M | 0.000 -100.00 % | 20.878 M -7.97 % | 22.685 M -27.44 % | 31.265 M 2.24 % | 30.579 M 6.51 % | 28.710 M -0.57 % | 28.875 M -75.67 % | 118.683 M -38.19 % | 192.018 M |
Net receivables | 747.000 K -61.53 % | 1.942 M -37.29 % | 3.097 M 23.78 % | 2.502 M 9.07 % | 2.294 M | 0.000 | 0.000 -100.00 % | 216.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 69.226 M 1.01 % | 68.537 M 3.33 % | 66.330 M 82.27 % | 36.391 M 107.65 % | 17.525 M 145.58 % | 7.136 M -80.34 % | 36.298 M -0.08 % | 36.327 M 694.55 % | 4.572 M 9 230.61 % | 49.000 K -99.08 % | 5.322 M -55.26 % | 11.896 M 795.77 % | 1.328 M -58.63 % | 3.210 M -29.10 % | 4.527 M -26.49 % | 6.159 M -42.21 % | 10.658 M 100.62 % | 5.312 M -0.82 % | 5.356 M -25.50 % | 7.189 M 10.05 % | 6.533 M 5.11 % | 6.215 M -5.79 % | 6.597 M -74.99 % | 26.371 M -86.42 % | 194.263 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.798 M 26.68 % | 24.311 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 -100.00 % | 1.822 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 1.778 M 17.51 % | 1.513 M 5.22 % | 1.438 M -16.97 % | 1.732 M 19.20 % | 1.453 M 11.68 % | 1.301 M -8.44 % | 1.421 M 0.21 % | 1.418 M 83.20 % | 773.999 K 208.37 % | 251.000 K 497.62 % | 42.000 K 162.50 % | 16.000 K -99.63 % | 4.301 M -58.65 % | 10.401 M 313.07 % | 2.518 M -9.10 % | 2.770 M 787.82 % | 312.000 K 1 867.21 % | 15.860 K -43.00 % | 27.824 K 85.51 % | 14.999 K -65.12 % | 43.000 K 330.00 % | 10.000 K -94.76 % | 191.000 K -85.29 % | 1.298 M 4.51 % | 1.242 M -0.48 % | 1.248 M -72.26 % | 4.499 M -30.48 % | 6.471 M 7.20 % | 6.037 M -8.46 % | 6.595 M -8.22 % | 7.185 M -31.15 % | 10.436 M 1.41 % | 10.291 M -5.71 % | 10.914 M -12.31 % | 12.446 M -53.96 % | 27.033 M -52.25 % | 56.610 M |
Tax 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 | 0.000 |
Deferred revenue non current | 0.000 100.00 % | -6.759 M 0.00 % | -6.759 M 0.00 % | -6.759 M 0.00 % | -6.759 M 0.00 % | -6.759 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.335 M |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 121.000 K -11.68 % | 137.000 K -74.58 % | 539.000 K -44.55 % | 972.000 K 1.14 % | 961.000 K -45.43 % | 1.761 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 -100.00 % | 620.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 63.930 M | 0.000 | 0.000 | 0.000 100.00 % | -27.294 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -317.235 M | 0.000 -100.00 % | 60.388 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 -100.00 % | 6.759 M 0.00 % | 6.759 M 0.00 % | 6.759 M 0.00 % | 6.759 M 0.00 % | 6.759 M 0.00 % | 6.759 M 0.00 % | 6.759 M 0.00 % | 6.759 M 0.00 % | 6.759 M 0.00 % | 6.759 M 0.00 % | 6.759 M 0.00 % | 6.759 M -51.85 % | 14.037 M 0.00 % | 14.037 M 0.00 % | 14.037 M 0.00 % | 14.037 M 0.00 % | 14.037 M 0.00 % | 14.037 M 0.00 % | 14.037 M 0.00 % | 14.037 M 0.00 % | 14.037 M 0.00 % | 14.037 M 0.00 % | 14.037 M 0.00 % | 14.037 M 0.00 % | 14.037 M 50.37 % | 9.335 M -33.50 % | 14.037 M 7.56 % | 13.050 M -7.49 % | 14.107 M -7.97 % | 15.328 M -27.44 % | 21.126 M 2.24 % | 20.662 M 6.51 % | 19.399 M -85.55 % | 134.239 M -11.36 % | 151.451 M 98.67 % | 76.231 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.088 M -0.04 % | -7.085 M 1.50 % | -7.193 M 66.56 % | -21.511 M -1.07 % | -21.283 M 15.51 % | -25.189 M -41.49 % | -17.803 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 91.631 M -13.85 % | 106.361 M 133.00 % | 45.649 M -16.72 % | 54.816 M 11.81 % | 49.027 M -6.17 % | 52.253 M 10.86 % | 47.133 M -12.61 % | 53.935 M -9.19 % | 59.392 M -6.02 % | 63.195 M -25.19 % | 84.480 M -51.53 % | 174.306 M 0.43 % | 173.560 M -77.23 % | 762.343 M -8.55 % | 833.661 M -0.06 % | 834.128 M 22.55 % | 680.669 M -25.30 % | 911.162 M 6.16 % | 858.285 M 10.09 % | 779.648 M 4.94 % | 742.972 M 2.07 % | 727.872 M 4.24 % | 698.260 M -0.05 % | 698.633 M 2.28 % | 683.085 M 5.31 % | 648.669 M 56.94 % | 413.329 M -30.85 % | 597.733 M 8.24 % | 552.238 M -4.38 % | 577.527 M -4.36 % | 603.871 M -24.82 % | 803.253 M 1.77 % | 789.281 M 6.58 % | 740.581 M -57.02 % | 1.723 B -15.05 % | 2.029 B -22.22 % | 2.608 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | 1987 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1994 | 1993 | 1991 | 1990 | 1989 | 1987 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -160.000 K 96.51 % | -4.584 M -14.33 % | -4.009 M -42.00 % | -2.824 M -658.01 % | 506.000 K 1 009.79 % | -55.617 K 57.27 % | -130.147 K 97.74 % | -5.764 M -74.33 % | -3.306 M -111.02 % | 30.003 M 38 773.05 % | 77.183 K 100.99 % | -7.828 M -108.60 % | -3.753 M -149.20 % | 7.628 M 228.48 % | -5.937 M 67.65 % | -18.351 M -281.80 % | 10.094 M 427.91 % | -3.078 M 5.33 % | -3.252 M -1 229.08 % | -244.658 K 98.38 % | -15.131 M 50.51 % | -30.576 M -84.21 % | -16.599 M 6.43 % | -17.740 M 46.75 % | -33.311 M -13.39 % | -29.377 M -172.14 % | -10.795 M -267.94 % | -2.934 M | 0.000 | 0.000 | 0.000 -100.00 % | 901.246 M 2 171.39 % | 39.678 M 143.33 % | -91.579 M -968.57 % | 10.544 M |
Net cash provided by operating activities | -13.534 M -72.58 % | -7.842 M -19.73 % | -6.550 M -33.32 % | -4.913 M 2.87 % | -5.058 M -59.82 % | -3.165 M 27.09 % | -4.340 M 48.82 % | -8.481 M -72.60 % | -4.914 M -138.64 % | 12.716 M 397.91 % | -4.268 M 45.47 % | -7.828 M -24.63 % | -6.281 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.220 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 |
Investments in property plant and equipment | -84.000 K -40.00 % | -60.000 K -160.87 % | -23.000 K 85.16 % | -155.000 K 29.55 % | -220.000 K 38.93 % | -360.250 K -583.21 % | -52.729 K 81.48 % | -284.769 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.570 M | 0.000 | 0.000 100.00 % | -9.904 K | 0.000 100.00 % | -217.657 K -2 262.59 % | -9.213 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 269.184 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -3.598 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -52.479 M -2 441.57 % | -2.065 M 83.45 % | -12.473 M -86.09 % | -6.703 M 80.41 % | -34.216 M -50.65 % | -22.713 M 89.09 % | -208.273 M -489.26 % | -35.345 M -437.98 % | -6.570 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 13.468 M 61.53 % | 8.338 M 6.69 % | 7.815 M 116.60 % | 3.608 M | 0.000 -100.00 % | 9.706 M 4.21 % | 9.314 M 68.55 % | 5.526 M 481.68 % | 950.000 K | 0.000 | 0.000 -100.00 % | 19.500 M 126.90 % | 8.594 M | 0.000 -100.00 % | 128.513 M 164.89 % | 48.516 M 1 640.02 % | 2.788 M -60.60 % | 7.076 M 198.75 % | 2.369 M -82.70 % | 13.690 M -42.63 % | 23.865 M 211.71 % | 7.656 M 15.31 % | 6.640 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 | 0.000 100.00 % | -999.000 -100.01 % | 7.800 M 238.95 % | -5.613 M -244.02 % | 3.898 M 78.58 % | 2.183 M 426.60 % | 414.466 K 125.23 % | -1.643 M | 0.000 | 0.000 -100.00 % | 4.006 M | 0.000 100.00 % | -1.344 M -19.74 % | -1.122 M -129.49 % | 3.805 M 302.92 % | -1.875 M -82.55 % | -1.027 M -487 000 826 530.52 % | 0.000 50.00 % | 0.000 0.00 % | 0.000 | 0.000 -100.00 % | 6.595 M | 0.000 -100.00 % | 1.398 M -49.88 % | 2.790 M 6 513.95 % | 42.182 K -90.31 % | 435.313 K -2.57 % | 446.812 K -76.73 % | 1.920 M | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | 13.384 M 61.68 % | 8.278 M 6.24 % | 7.792 M 125.72 % | 3.452 M -54.46 % | 7.580 M 103.09 % | 3.732 M -2.93 % | 3.845 M 102.60 % | 1.898 M 177.60 % | 683.650 K 141.62 % | -1.643 M | 0.000 -100.00 % | 19.500 M 386.74 % | 4.006 M | 0.000 -100.00 % | 127.169 M 2 600.83 % | -5.085 M -212.30 % | 4.528 M 162.27 % | -7.272 M -35.64 % | -5.361 M 73.88 % | -20.526 M -1 882.42 % | 1.152 M 100.57 % | -200.617 M -598.89 % | -28.705 M -338.61 % | -6.545 M | 0.000 -100.00 % | 1.398 M -49.70 % | 2.780 M 6 490.47 % | 42.182 K -80.62 % | 217.656 K -50.26 % | 437.600 K -77.21 % | 1.920 M | 0.000 | 0.000 | 0.000 | 0.000 |
Debt repayment | -136.000 K 67.85 % | -423.000 K 24.33 % | -559.000 K -2.38 % | -546.000 K 6.02 % | -581.000 K 8.36 % | -634.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 100.00 % | -16.902 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 366.868 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used provided by financing activities | -136.000 K 67.85 % | -423.000 K 24.33 % | -559.000 K -2.38 % | -546.000 K 6.02 % | -581.000 K -117.50 % | -267.132 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.902 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 |
Effect of forex changes on cash | 56.999 K 171.25 % | -80.000 K 33.88 % | -121.000 K -42.35 % | -85.000 K 83.59 % | -518.000 K -448.84 % | -94.381 K -23.24 % | -76.582 K -88.25 % | -40.681 K -433.04 % | 12.215 K -10.82 % | 13.697 K -61.15 % | 35.256 K -92.86 % | 494.000 K 566.83 % | -105.820 K 96.33 % | -2.883 M -1 480.52 % | 208.802 K -90.88 % | 2.291 M 367.49 % | -856.303 K -301.98 % | -213.021 K -190.18 % | 236.221 K -70.21 % | 793.029 K 203.01 % | -769.829 K -111.82 % | 6.511 M 968.17 % | 609.535 K 1 345.01 % | 42.182 K -41.18 % | 71.710 K -92.27 % | 928.035 K 37.56 % | 674.661 K 610.84 % | 94.910 K 86.16 % | 50.983 K -99.76 % | 21.210 M 2 388.32 % | -926.874 K | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | -229.000 K -236.76 % | -68.000 K -112.10 % | 562.000 K 126.86 % | -2.092 M -247.01 % | 1.423 M 579.83 % | 209.316 K 140.80 % | -512.988 K 93.09 % | -7.421 M -54.42 % | -4.806 M -143.71 % | 10.994 M 387.62 % | -3.822 M -131.42 % | 12.166 M 308.06 % | -5.847 M -240.57 % | 4.160 M -51.34 % | 8.548 M 864.72 % | -1.118 M -186.89 % | 1.287 M 161.37 % | -2.096 M -296.83 % | 1.065 M 102.26 % | -47.050 M -12 562.59 % | 377.532 K 100.21 % | -184.000 M -461.35 % | -32.778 M -454.09 % | 9.257 M -69.60 % | 30.451 M 10.77 % | 27.491 M 121.67 % | 12.402 M 636.02 % | -2.314 M -121.38 % | 10.822 M -36.94 % | 17.161 M 277.26 % | -9.681 M | 0.000 | 0.000 | 0.000 | 0.000 |
Cash at beginning of period | 1.459 M -4.45 % | 1.527 M 303.42 % | 378.513 K -66.50 % | 1.130 M -30.84 % | 1.634 M 241.01 % | 479.161 K -51.70 % | 992.149 K -88.21 % | 8.413 M -36.36 % | 13.218 M 494.35 % | 2.224 M -63.22 % | 6.046 M 335.94 % | 1.387 M -78.64 % | 6.494 M -30.37 % | 9.327 M 909.62 % | 923.794 K -54.75 % | 2.042 M 170.39 % | 755.064 K -73.52 % | 2.852 M 59.62 % | 1.786 M -96.34 % | 48.837 M 0.78 % | 48.459 M -79.15 % | 232.459 M -12.36 % | 265.237 M 3.62 % | 255.980 M 13.50 % | 225.528 M 13.88 % | 198.043 M 124.19 % | 88.338 M -34.64 % | 135.148 M 17.70 % | 114.827 M 12.49 % | 102.074 M -32.11 % | 150.360 M | 0.000 | 0.000 | 0.000 | 0.000 |
Cash at end of period | 1.230 M -15.70 % | 1.459 M 129.04 % | 637.019 K 68.30 % | 378.513 K -87.62 % | 3.057 M 344.02 % | 688.477 K 43.68 % | 479.161 K -51.70 % | 992.149 K -88.21 % | 8.413 M -36.36 % | 13.218 M 494.35 % | 2.224 M -83.59 % | 13.553 M 1 996.12 % | 646.575 K -95.21 % | 13.487 M 42.38 % | 9.472 M 925.34 % | 923.794 K -54.75 % | 2.042 M 170.39 % | 755.064 K -73.52 % | 2.852 M 59.62 % | 1.786 M -96.34 % | 48.837 M 0.78 % | 48.459 M -79.15 % | 232.459 M -12.36 % | 265.237 M 3.62 % | 255.980 M 13.50 % | 225.534 M 123.88 % | 100.740 M -24.16 % | 132.834 M 5.72 % | 125.649 M 5.38 % | 119.235 M -15.24 % | 140.679 M | 0.000 | 0.000 | 0.000 | 0.000 |
Operating cash flow | -13.534 M -72.58 % | -7.842 M -186.99 % | -2.732 M -42.14 % | -1.922 M 61.99 % | -5.058 M -59.82 % | -3.165 M 27.09 % | -4.340 M 48.82 % | -8.481 M -72.60 % | -4.914 M -138.64 % | 12.716 M 397.91 % | -4.268 M 45.47 % | -7.828 M -24.63 % | -6.281 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.220 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital expenditure | -84.000 K -40.00 % | -60.000 K -525.39 % | -9.594 K 85.44 % | -65.896 K 70.05 % | -220.000 K 38.93 % | -360.250 K -583.21 % | -52.729 K 81.48 % | -284.769 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.570 M | 0.000 | 0.000 100.00 % | -9.904 K | 0.000 100.00 % | -217.657 K -2 262.59 % | -9.213 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Free CashFlow | -13.618 M -72.31 % | -7.903 M -188.21 % | -2.742 M -37.91 % | -1.988 M 62.33 % | -5.278 M -49.73 % | -3.525 M 19.76 % | -4.393 M 49.88 % | -8.766 M -78.39 % | -4.914 M -138.64 % | 12.716 M 397.91 % | -4.268 M 45.47 % | -7.828 M -24.63 % | -6.281 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.220 M 286.00 % | -6.570 M | 0.000 | 0.000 100.00 % | -9.904 K | 0.000 100.00 % | -217.657 K -2 262.59 % | -9.213 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1996 | 1994 | 1993 | 1991 | 1990 | 1989 | 1987 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | 2001-12-31 | 2001-06-30 | 2000-12-31 | 2000-06-30 | 1999-12-31 | 1999-06-30 | 1998-12-31 | 1998-06-30 | 1997-12-31 | 1997-06-30 | 1996-12-31 | 1996-06-30 | 1995-12-31 | 1995-06-30 | 1994-12-31 | 1994-06-30 | 1993-12-31 | 1993-06-30 | 1993-01-31 | 1992-06-30 | 1991-12-31 | 1991-06-30 | 1990-12-31 | 1990-06-30 | 1989-12-31 | 1989-06-30 | 1989-01-31 | 1987-12-31 | 1987-06-30 | 1987-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.416 M -23.67 % | 1.855 M 17.41 % | 1.580 M -13.71 % | 1.831 M -33.64 % | 2.759 M 180.36 % | 984.104 K 42.91 % | 688.596 K -21.73 % | 879.798 K 27.76 % | 688.614 K -0.19 % | 689.937 K 0.00 % | 689.937 K -28.87 % | 969.936 K -21.27 % | 1.232 M 14.50 % | 1.076 M 15.11 % | 934.790 K -56.26 % | 2.137 M 139.31 % | 892.978 K -32.25 % | 1.318 M 56.46 % | 842.414 K -17.57 % | 1.022 M -16.02 % | 1.217 M 8.18 % | 1.125 M 0.45 % | 1.120 M -27.60 % | 1.547 M -41.93 % | 2.664 M -24.92 % | 3.548 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.985 M 209.61 % | 5.486 M 291.86 % | 1.400 M 0.00 % | 1.400 M -56.72 % | 3.235 M 8.38 % | 2.985 M 0.00 % | 2.985 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 429.944 K 0.00 % | 429.944 K -99.88 % | 345.070 M 0.00 % | 345.070 M 100.00 % | 172.535 M | 0.000 | 0.000 | 0.000 |
Net income | -7.357 M -3.31 % | -7.121 M -13.88 % | -6.253 M -288.14 % | -1.611 M 2.19 % | -1.647 M -24.30 % | -1.325 M 13.06 % | -1.524 M -40.07 % | -1.088 M 13.65 % | -1.260 M -3.79 % | -1.214 M 0.00 % | -1.214 M 39.09 % | -1.993 M -20.93 % | -1.648 M -14.21 % | -1.443 M 51.30 % | -2.963 M -142.87 % | -1.220 M 27.81 % | -1.690 M -9 584.26 % | -17.451 K 98.90 % | -1.589 M 8.99 % | -1.746 M 89.17 % | -16.121 M 80.12 % | -81.078 M -3 261.44 % | -2.412 M -195.56 % | 2.524 M 405.13 % | 499.672 K 123.65 % | -2.113 M 13.93 % | -2.455 M 35.63 % | -3.814 M 0.00 % | -3.814 M -704.98 % | 630.430 K -88.94 % | 5.700 M -23.12 % | 7.414 M -32.21 % | 10.937 M 99.98 % | 5.469 M 135.14 % | -15.563 M -746.30 % | 2.408 M -53.35 % | 5.162 M 0.00 % | 5.162 M -1.09 % | 5.219 M 4 166.36 % | 122.329 K 0.00 % | 122.329 K -98.38 % | 7.565 M 0.00 % | 7.565 M -50.52 % | 15.288 M 0.00 % | 15.288 M 84.21 % | 8.299 M 0.00 % | 8.299 M -6.44 % | 8.870 M 0.00 % | 8.870 M -15.64 % | 10.515 M -53.88 % | 22.797 M 55.21 % | 14.688 M 0.00 % | 14.688 M 15.61 % | 12.705 M | 0.000 -100.00 % | 2.567 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 % | -901.246 M | 0.000 100.00 % | -39.678 M | 0.000 100.00 % | -54.899 M | 0.000 | 0.000 100.00 % | -10.544 M | 0.000 | 0.000 |
Income before tax | -7.357 M -3.31 % | -7.121 M -13.88 % | -6.253 M -52.81 % | -4.092 M 2.22 % | -4.185 M -31.77 % | -3.176 M -108.40 % | -1.524 M -40.07 % | -1.088 M 13.65 % | -1.260 M 37.81 % | -2.026 M 55.38 % | -4.541 M -127.85 % | -1.993 M -20.93 % | -1.648 M -14.21 % | -1.443 M 51.30 % | -2.963 M -142.87 % | -1.220 M 27.81 % | -1.690 M -4 125.00 % | -40.000 K 97.48 % | -1.589 M -699.01 % | 265.270 K 107.97 % | -3.328 M 95.90 % | -81.078 M -3 261.44 % | -2.412 M -195.56 % | 2.524 M 405.13 % | 499.672 K 123.65 % | -2.113 M 13.93 % | -2.455 M 35.63 % | -3.814 M 0.00 % | -3.814 M -328.54 % | -890.000 K -180.47 % | 1.106 M -92.40 % | 14.554 M 283.30 % | 3.797 M 99.95 % | 1.899 M 115.83 % | -11.993 M -298.89 % | 6.030 M 291.81 % | 1.539 M 0.00 % | 1.539 M -5.35 % | 1.626 M 1 229.20 % | 122.329 K 0.00 % | 122.329 K -98.38 % | 7.565 M 0.00 % | 7.565 M -50.52 % | 15.288 M 0.00 % | 15.288 M 84.21 % | 8.299 M 0.00 % | 8.299 M -6.44 % | 8.870 M 0.00 % | 8.870 M -61.67 % | 23.143 M 127.61 % | 10.168 M -30.77 % | 14.688 M 0.00 % | 14.688 M 172.15 % | 5.397 M 0.00 % | 5.397 M 267.89 % | 1.467 M 0.00 % | 1.467 M -73.66 % | 5.569 M 0.00 % | 5.569 M -27.29 % | 7.659 M 0.00 % | 7.659 M -15.19 % | 9.031 M 0.00 % | 9.031 M 314.06 % | -4.219 M 0.00 % | -4.219 M -100.05 % | -2.109 M 4.74 % | -2.214 M 61.91 % | -5.812 M 0.00 % | -5.812 M 14.34 % | -6.785 M 0.00 % | -6.785 M -114.03 % | 48.362 M 0.00 % | 48.362 M 100.00 % | 24.181 M -89.92 % | 239.797 M 0.00 % | 239.797 M 100.00 % | 119.899 M |
Income before tax ratio | -5.20 -35.34 % | -3.84 3.00 % | -3.96 -77.09 % | -2.23 -47.33 % | -1.52 53.00 % | -3.23 -45.82 % | -2.21 -78.97 % | -1.24 32.41 % | -1.83 37.69 % | -2.94 55.38 % | -6.58 -220.32 % | -2.05 -53.61 % | -1.34 0.25 % | -1.34 57.69 % | -3.17 -455.22 % | -0.57 69.83 % | -1.89 -6 135.93 % | -0.03 98.39 % | -1.89 -826.71 % | 0.26 109.49 % | -2.73 96.21 % | -72.07 -3 246.50 % | -2.15 -232.00 % | 1.63 769.86 % | 0.19 131.49 % | -0.60 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.71 -164.24 % | 1.10 -0.01 % | 1.10 0.00 % | 1.10 118.71 % | 0.50 1 126.48 % | 0.04 0.00 % | 0.04 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -15.78 0.00 % | -15.78 -11 360.07 % | 0.14 0.00 % | 0.14 0.00 % | 0.14 | 0.00 | 0.00 | 0.00 |
EBITDA | -7.229 M -5.23 % | -6.870 M -13.14 % | -6.072 M -53.06 % | -3.967 M 2.72 % | -4.078 M -44.30 % | -2.826 M 14.49 % | -3.305 M -38.17 % | -2.392 M 18.69 % | -2.942 M -186.47 % | -1.027 M 0.00 % | -1.027 M 74.31 % | -3.998 M -18.00 % | -3.388 M -31.47 % | -2.577 M 63.03 % | -6.970 M -175.17 % | -2.533 M 36.80 % | -4.008 M -60.58 % | -2.496 M -15.66 % | -2.158 M -105.60 % | 38.508 M 6.59 % | 36.128 M 183.66 % | -43.185 M -1 271.39 % | -3.149 M -151.12 % | -1.254 M -302.15 % | 620.329 K 196.32 % | -644.000 K 73.77 % | -2.455 M 77.52 % | -10.922 M 0.00 % | -10.922 M -1 127.19 % | -890.000 K -180.47 % | 1.106 M 105.54 % | -19.955 M -625.55 % | 3.797 M 99.95 % | 1.899 M 117.15 % | -11.075 M -1 607.56 % | 734.633 K -52.27 % | 1.539 M 0.00 % | 1.539 M -5.35 % | 1.626 M 514.80 % | -392.000 K 0.00 % | -392.000 K 93.10 % | -5.679 M 0.00 % | -5.679 M -139.82 % | -2.368 M 0.00 % | -2.368 M -15.46 % | -2.051 M 0.00 % | -2.051 M 57.44 % | -4.819 M 0.00 % | -4.819 M 65.55 % | -13.989 M -237.58 % | 10.168 M -65.39 % | 29.377 M 0.00 % | 29.377 M 172.14 % | 10.795 M 0.00 % | 10.795 M 267.93 % | 2.934 M 0.00 % | 2.934 M -47.32 % | 5.569 M 0.00 % | 5.569 M -27.29 % | 7.659 M 0.00 % | 7.659 M -15.19 % | 9.031 M 0.00 % | 9.031 M 4 037.82 % | 218.255 K 105.17 % | -4.219 M -100.05 % | -2.109 M 4.74 % | -2.214 M -100.49 % | 450.924 M 198.79 % | -456.435 M -3 388.20 % | 13.881 M 153.81 % | -25.797 M -1 017.72 % | 2.811 M -97.02 % | 94.390 M 100.00 % | 47.195 M 750.34 % | -7.257 M -103.06 % | 236.897 M 100.00 % | 118.448 M |
Net income ratio | -5.20 -35.34 % | -3.84 3.00 % | -3.96 -349.80 % | -0.88 -47.39 % | -0.60 55.66 % | -1.35 39.16 % | -2.21 -78.97 % | -1.24 32.41 % | -1.83 -3.99 % | -1.76 0.00 % | -1.76 14.37 % | -2.05 -53.61 % | -1.34 0.25 % | -1.34 57.69 % | -3.17 -455.22 % | -0.57 69.83 % | -1.89 -14 193.58 % | -0.01 99.30 % | -1.89 -10.41 % | -1.71 87.10 % | -13.25 81.62 % | -72.07 -3 246.50 % | -2.15 -232.00 % | 1.63 769.86 % | 0.19 131.49 % | -0.60 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.92 -308.75 % | 0.44 -88.10 % | 3.69 0.00 % | 3.69 128.55 % | 1.61 3 836.66 % | 0.04 0.00 % | 0.04 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -92.29 | 0.00 100.00 % | -0.16 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Ratio EBITDA | -5.11 -37.85 % | -3.70 3.63 % | -3.84 -77.38 % | -2.17 -46.58 % | -1.48 48.53 % | -2.87 40.17 % | -4.80 -76.53 % | -2.72 36.36 % | -4.27 -187.02 % | -1.49 0.00 % | -1.49 63.89 % | -4.12 -49.89 % | -2.75 -14.82 % | -2.39 67.88 % | -7.46 -529.05 % | -1.19 73.59 % | -4.49 -137.01 % | -1.89 26.07 % | -2.56 -106.80 % | 37.68 26.92 % | 29.69 177.33 % | -38.39 -1 265.29 % | -2.81 -246.85 % | -0.81 -448.11 % | 0.23 228.29 % | -0.18 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.65 -586.93 % | 0.13 -87.82 % | 1.10 0.00 % | 1.10 118.71 % | 0.50 482.74 % | -0.13 0.00 % | -0.13 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 32.29 153.81 % | -60.00 -736 652.44 % | 0.01 -97.02 % | 0.27 0.00 % | 0.27 | 0.00 | 0.00 | 0.00 |
Gross profit ratio | 1.00 350.34 % | -0.40 -139.95 % | 1.00 0.00 % | 1.00 325.03 % | 0.24 -76.47 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 |
Weighted average shs out dil | 402.022 M -0.10 % | 402.410 M 0.39 % | 400.833 M -0.09 % | 401.188 M 0.00 % | 401.188 M 0.96 % | 397.391 M -1.30 % | 402.609 M 0.16 % | 401.974 M 0.49 % | 400.000 M 0.25 % | 398.995 M -0.71 % | 401.858 M -0.68 % | 404.621 M 1.34 % | 399.286 M -0.49 % | 401.251 M -0.15 % | 401.844 M 0.17 % | 401.165 M 0.01 % | 401.143 M -0.42 % | 402.841 M -0.02 % | 402.903 M 0.41 % | 401.252 M 0.08 % | 400.931 M -0.28 % | 402.060 M 0.50 % | 400.072 M -0.48 % | 402.000 M 0.00 % | 402.000 M 0.49 % | 400.021 M -0.26 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M -0.13 % | 401.603 M 0.00 % | 401.603 M 0.00 % | 401.603 M 0.00 % | 401.603 M 0.44 % | 399.847 M 32.76 % | 301.190 M -35.04 % | 463.667 M 15.61 % | 401.062 M -1.27 % | 406.213 M 0.00 % | 406.213 M 1.28 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M |
Weighted average shs out | 402.022 M -0.10 % | 402.430 M 0.40 % | 400.833 M -0.11 % | 401.255 M 0.00 % | 401.255 M 0.97 % | 397.397 M -1.29 % | 402.608 M 0.14 % | 402.057 M 0.51 % | 400.000 M 0.22 % | 399.133 M -0.68 % | 401.858 M -0.70 % | 404.672 M 1.35 % | 399.286 M -0.50 % | 401.303 M -0.13 % | 401.843 M 0.17 % | 401.168 M 0.01 % | 401.143 M -1.72 % | 408.164 M 1.31 % | 402.903 M 0.41 % | 401.259 M 0.08 % | 400.930 M -0.28 % | 402.061 M 0.50 % | 400.072 M -0.48 % | 402.018 M 0.00 % | 402.018 M 0.50 % | 400.037 M -0.26 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M -0.13 % | 401.603 M 0.00 % | 401.603 M 0.00 % | 401.603 M 0.00 % | 401.603 M 0.44 % | 399.847 M 32.76 % | 301.190 M -35.04 % | 463.667 M 15.61 % | 401.062 M -1.27 % | 406.213 M 0.00 % | 406.213 M 1.28 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M |
EPS diluted | -0.02 -3.39 % | -0.02 -13.46 % | -0.02 -52.94 % | -0.01 38.55 % | -0.02 -388.24 % | 0.00 10.53 % | 0.00 -35.71 % | 0.00 12.50 % | 0.00 60.98 % | -0.01 0.00 % | -0.01 -64.00 % | -0.01 -19.05 % | 0.00 -16.67 % | 0.00 51.35 % | -0.01 -146.67 % | 0.00 28.57 % | 0.00 -9 595.34 % | 0.00 98.92 % | 0.00 9.09 % | 0.00 89.05 % | -0.04 79.90 % | -0.20 -3 233.33 % | -0.01 -196.77 % | 0.01 376.92 % | 0.00 125.00 % | -0.01 16.13 % | -0.01 34.74 % | -0.01 0.00 % | -0.01 -693.75 % | 0.00 -88.73 % | 0.01 -23.66 % | 0.02 -31.62 % | 0.03 100.00 % | 0.01 135.05 % | -0.04 -736.07 % | 0.01 -52.34 % | 0.01 0.00 % | 0.01 -1.54 % | 0.01 4 233.33 % | 0.00 0.00 % | 0.00 -98.41 % | 0.02 0.00 % | 0.02 -50.39 % | 0.04 0.00 % | 0.04 84.06 % | 0.02 0.00 % | 0.02 -6.33 % | 0.02 0.00 % | 0.02 -15.33 % | 0.03 -54.05 % | 0.06 55.19 % | 0.04 0.00 % | 0.04 15.09 % | 0.03 | 0.00 -100.00 % | 0.01 | 0.00 -100.00 % | 0.01 | 0.00 -100.00 % | 0.02 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -2.25 | 0.00 100.00 % | -0.10 | 0.00 100.00 % | -0.14 | 0.00 | 0.00 100.00 % | -0.03 | 0.00 | 0.00 |
Earnings per share | -0.02 -3.39 % | -0.02 -13.46 % | -0.02 -52.94 % | -0.01 38.55 % | -0.02 -388.24 % | 0.00 10.53 % | 0.00 -35.71 % | 0.00 12.50 % | 0.00 60.98 % | -0.01 0.00 % | -0.01 -64.00 % | -0.01 -19.05 % | 0.00 -16.67 % | 0.00 51.35 % | -0.01 -146.67 % | 0.00 28.57 % | 0.00 -9 723.44 % | 0.00 98.93 % | 0.00 9.09 % | 0.00 89.05 % | -0.04 79.90 % | -0.20 -3 233.33 % | -0.01 -196.77 % | 0.01 376.92 % | 0.00 125.00 % | -0.01 16.13 % | -0.01 34.74 % | -0.01 0.00 % | -0.01 -693.75 % | 0.00 -88.73 % | 0.01 -23.66 % | 0.02 -31.62 % | 0.03 100.00 % | 0.01 135.05 % | -0.04 -736.07 % | 0.01 -52.34 % | 0.01 0.00 % | 0.01 -1.54 % | 0.01 4 233.33 % | 0.00 0.00 % | 0.00 -98.41 % | 0.02 0.00 % | 0.02 -50.39 % | 0.04 0.00 % | 0.04 84.06 % | 0.02 0.00 % | 0.02 -6.33 % | 0.02 0.00 % | 0.02 -15.33 % | 0.03 -54.05 % | 0.06 55.19 % | 0.04 0.00 % | 0.04 15.09 % | 0.03 | 0.00 -100.00 % | 0.01 | 0.00 -100.00 % | 0.01 | 0.00 -100.00 % | 0.02 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -2.25 | 0.00 100.00 % | -0.10 | 0.00 100.00 % | -0.14 | 0.00 | 0.00 100.00 % | -0.03 | 0.00 | 0.00 |
Gross profit | 1.416 M 291.09 % | -741.000 K -146.90 % | 1.580 M -13.71 % | 1.831 M 182.07 % | 649.124 K -34.04 % | 984.104 K 42.91 % | 688.596 K -21.73 % | 879.798 K 27.76 % | 688.614 K -0.19 % | 689.937 K 0.00 % | 689.937 K -28.87 % | 969.936 K -21.27 % | 1.232 M 14.50 % | 1.076 M 15.11 % | 934.790 K -56.26 % | 2.137 M 139.31 % | 892.978 K -32.25 % | 1.318 M 56.46 % | 842.414 K -17.57 % | 1.022 M -16.02 % | 1.217 M 8.18 % | 1.125 M 0.45 % | 1.120 M -27.60 % | 1.547 M -41.93 % | 2.664 M -24.92 % | 3.548 M 386.82 % | -1.237 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.985 M 209.61 % | 5.486 M 291.86 % | 1.400 M 0.00 % | 1.400 M -56.72 % | 3.235 M 8.38 % | 2.985 M 0.00 % | 2.985 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.939 M 0.00 % | 1.939 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 429.944 K 0.00 % | 429.944 K -99.88 % | 345.070 M 0.00 % | 345.070 M 100.00 % | 172.535 M | 0.000 | 0.000 | 0.000 |
Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.502 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -35.689 K 0.00 % | -35.689 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.011 M -84.28 % | 12.794 M | 0.000 | 0.000 -100.00 % | 3.534 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.520 M 66.91 % | -4.594 M 83.21 % | -27.369 M -283.32 % | -7.140 M -100.00 % | -3.570 M 37.25 % | -5.689 M -57.02 % | -3.623 M 0.00 % | -3.623 M 0.00 % | -3.623 M -0.83 % | -3.593 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.299 M 0.00 % | 8.299 M | 0.000 | 0.000 100.00 % | -28.742 M -127.61 % | -12.628 M -185.97 % | 14.688 M 0.00 % | 14.688 M 172.15 % | 5.397 M 0.00 % | 5.397 M 267.89 % | 1.467 M 0.00 % | 1.467 M -73.66 % | 5.569 M 0.00 % | 5.569 M -27.29 % | 7.659 M 0.00 % | 7.659 M -15.19 % | 9.031 M 0.00 % | 9.031 M 314.06 % | -4.219 M 0.00 % | -4.219 M -100.05 % | -2.109 M 4.74 % | -2.214 M 61.91 % | -5.812 M 0.00 % | -5.812 M 14.34 % | -6.785 M 0.00 % | -6.785 M -114.03 % | 48.362 M 0.00 % | 48.362 M 100.00 % | 24.181 M -89.92 % | 239.797 M 0.00 % | 239.797 M 100.00 % | 119.899 M |
Cost of revenue | 0.000 -100.00 % | 2.596 M | 0.000 | 0.000 -100.00 % | 2.110 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 -100.00 % | 1.237 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 100.00 % | -1.939 M 0.00 % | -1.939 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
General and administrative expenses | 8.645 M -3.29 % | 8.939 M 16.82 % | 7.652 M 1 309.21 % | 543.000 K -90.16 % | 5.519 M 496.00 % | 926.000 K -54.79 % | 2.048 M 0.89 % | 2.030 M 12.47 % | 1.805 M 56.28 % | 1.155 M 0.00 % | 1.155 M -0.26 % | 1.158 M -56.43 % | 2.658 M 344.48 % | 598.000 K -84.29 % | 3.806 M 25.07 % | 3.043 M 21.62 % | 2.502 M 51.09 % | 1.656 M -31.91 % | 2.432 M 306.61 % | 598.112 K -86.84 % | 4.544 M 790.98 % | 510.000 K -85.56 % | 3.532 M 245.60 % | 1.022 M -52.77 % | 2.164 M 7.61 % | 2.011 M 117.45 % | 924.804 K -87.88 % | 7.629 M 0.00 % | 7.629 M 488.66 % | 1.296 M 182.04 % | 459.510 K -96.98 % | 15.212 M 1 508.58 % | 945.678 K 100.00 % | 472.839 K -98.35 % | 28.660 M 611.17 % | 4.030 M 591.98 % | 582.388 K 0.00 % | 582.388 K 25.24 % | 465.036 K -86.23 % | 3.377 M 0.00 % | 3.377 M -40.54 % | 5.679 M 0.00 % | 5.679 M 13.69 % | 4.995 M 0.00 % | 4.995 M 1 463.22 % | 319.532 K 0.00 % | 319.532 K -93.37 % | 4.819 M 0.00 % | 4.819 M 53.03 % | 3.149 M 3 550.17 % | 86.270 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 -100.00 % | 3.481 M | 0.000 -100.00 % | 1.140 M | 0.000 -100.00 % | 518.546 K | 0.000 -100.00 % | 217.165 K 0.00 % | 217.165 K -82.76 % | 1.260 M | 0.000 -100.00 % | 1.099 M | 0.000 -100.00 % | 1.271 M | 0.000 -100.00 % | 1.157 M | 0.000 100.00 % | -359.000 K | 0.000 -100.00 % | 3.677 M | 0.000 -100.00 % | 834.274 K | 0.000 -100.00 % | 146.384 K -79.65 % | 719.292 K | 0.000 | 0.000 100.00 % | -183.000 K -123.50 % | 778.812 K 19.77 % | 650.237 K 0.00 % | 650.234 K 100.00 % | 325.117 K -73.82 % | 1.242 M 235.15 % | -919.000 K -200.04 % | 918.612 K 0.00 % | 918.612 K -11.42 % | 1.037 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 901.334 K 0.00 % | 901.332 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.581 M 0.00 % | 1.581 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.100 M | 0.000 -100.00 % | 611.556 K -86.89 % | 4.664 M 0.00 % | 4.664 M | 0.000 -100.00 % | 1.012 M -96.94 % | 33.086 M 21 749.04 % | 151.430 K 100.00 % | 75.715 K -98.94 % | 7.129 M 10.68 % | 6.441 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.177 M 0.00 % | 5.177 M -57.21 % | 12.099 M 0.00 % | 12.099 M | 0.000 | 0.000 -100.00 % | 678.082 K 0.00 % | 678.082 K 149.57 % | -1.368 M 0.00 % | -1.368 M -231.23 % | -413.000 K -185.19 % | 484.788 K -98.35 % | 29.377 M 0.00 % | 29.377 M 387.87 % | -10.205 M -194.53 % | 10.795 M 267.93 % | 2.934 M 0.00 % | 2.934 M -93.50 % | 45.144 M 400.00 % | -15.048 M -1 646.63 % | 972.951 K 400.29 % | -324.000 K -134.48 % | 939.688 K 400.22 % | -313.000 K -127.29 % | 1.147 M 400.26 % | -382.000 K -100.00 % | -191.000 K 42.47 % | -332.000 K -133.75 % | 983.745 K 399.92 % | -328.000 K 61.86 % | -860.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 236.897 M 0.00 % | 236.897 M 100.00 % | 118.448 M |
Operating expenses | 8.645 M -3.29 % | 8.939 M 16.82 % | 7.652 M 90.16 % | 4.024 M -27.09 % | 5.519 M 141.64 % | 2.284 M 3.25 % | 2.212 M 13.73 % | 1.945 M -0.15 % | 1.948 M 4.84 % | 1.858 M -1.64 % | 1.889 M -54.46 % | 4.148 M 44.03 % | 2.880 M -10.64 % | 3.223 M -17.32 % | 3.898 M 16.12 % | 3.357 M 29.97 % | 2.583 M 93.48 % | 1.335 M -45.11 % | 2.432 M 221.46 % | 756.544 K -83.35 % | 4.544 M -94.47 % | 82.204 M 2 227.41 % | 3.532 M 261.34 % | 977.482 K 367.16 % | 209.239 K -96.30 % | 5.661 M 150.93 % | 2.256 M -79.34 % | 10.922 M 0.00 % | 10.922 M 881.31 % | 1.113 M -50.53 % | 2.250 M -84.39 % | 14.411 M 724.90 % | 1.747 M 99.96 % | 873.672 K -96.91 % | 28.260 M 808.39 % | 3.111 M 107.26 % | 1.501 M 0.00 % | 1.501 M -0.07 % | 1.502 M -55.52 % | 3.377 M 0.00 % | 3.377 M -40.54 % | 5.679 M 0.00 % | 5.679 M 13.69 % | 4.995 M 0.00 % | 4.995 M 15.44 % | 4.327 M 0.00 % | 4.327 M -10.21 % | 4.819 M 0.00 % | 4.819 M -26.84 % | 6.587 M 347.49 % | 1.472 M -94.99 % | 29.377 M 0.00 % | 29.377 M 387.87 % | -10.205 M -194.53 % | 10.795 M 267.93 % | 2.934 M 0.00 % | 2.934 M -93.50 % | 45.144 M 400.00 % | -15.048 M -1 646.63 % | 972.951 K 400.29 % | -324.000 K -134.48 % | 939.688 K 400.22 % | -313.000 K -127.29 % | 1.147 M 400.26 % | -382.000 K -100.00 % | -191.000 K 42.47 % | -332.000 K -133.75 % | 983.745 K 399.92 % | -328.000 K 61.86 % | -860.000 K | 0.000 -100.00 % | 73.239 M 0.00 % | 73.239 M 100.00 % | 36.619 M -84.54 % | 236.897 M 0.00 % | 236.897 M 100.00 % | 118.448 M |
Cost and expenses | 8.645 M 23.31 % | 7.011 M -8.38 % | 7.652 M 90.16 % | 4.024 M -44.27 % | 7.220 M 216.11 % | 2.284 M 3.25 % | 2.212 M 13.73 % | 1.945 M -0.15 % | 1.948 M 3.12 % | 1.889 M 0.00 % | 1.889 M -34.82 % | 2.898 M 0.63 % | 2.880 M 14.33 % | 2.519 M -35.38 % | 3.898 M 16.12 % | 3.357 M 29.97 % | 2.583 M 93.48 % | 1.335 M -45.11 % | 2.432 M 221.46 % | 756.544 K -83.35 % | 4.544 M -94.47 % | 82.204 M 2 227.41 % | 3.532 M 261.34 % | 977.482 K 367.16 % | 209.239 K -96.30 % | 5.661 M 62.07 % | 3.493 M -66.19 % | 10.331 M 0.00 % | 10.331 M 828.21 % | 1.113 M -50.53 % | 2.250 M -84.39 % | 14.411 M 724.90 % | 1.747 M 99.96 % | 873.672 K -95.27 % | 18.480 M 593.17 % | 2.666 M 77.61 % | 1.501 M 0.00 % | 1.501 M -0.07 % | 1.502 M -75.27 % | 6.073 M 0.00 % | 6.073 M 14.71 % | 5.294 M 0.00 % | 5.294 M 5.99 % | 4.995 M 0.00 % | 4.995 M 109.17 % | 2.388 M 0.00 % | 2.388 M -30.82 % | 3.452 M 0.00 % | 3.452 M -47.59 % | 6.587 M 347.49 % | 1.472 M -94.99 % | 29.377 M 0.00 % | 29.377 M 387.87 % | -10.205 M -194.53 % | 10.795 M 267.93 % | 2.934 M 0.00 % | 2.934 M -93.50 % | 45.144 M 400.00 % | -15.048 M -1 646.63 % | 972.951 K 400.29 % | -324.000 K -134.48 % | 939.688 K 400.22 % | -313.000 K -127.29 % | 1.147 M 400.26 % | -382.000 K -100.00 % | -191.000 K 42.47 % | -332.000 K -133.75 % | 983.745 K 399.92 % | -328.000 K 61.86 % | -860.000 K | 0.000 -100.00 % | 73.239 M 0.00 % | 73.239 M 100.00 % | 36.619 M -84.54 % | 236.897 M 0.00 % | 236.897 M 100.00 % | 118.448 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 8.645 M -3.29 % | 8.939 M 16.82 % | 7.652 M 90.16 % | 4.024 M -27.09 % | 5.519 M 261.66 % | 1.526 M -25.49 % | 2.048 M 55.74 % | 1.315 M -27.15 % | 1.805 M 31.56 % | 1.372 M 0.00 % | 1.372 M -21.51 % | 1.748 M -34.24 % | 2.658 M 97.03 % | 1.349 M -64.56 % | 3.806 M 53.90 % | 2.473 M -1.16 % | 2.502 M 33.09 % | 1.880 M -22.70 % | 2.432 M 365.01 % | 523.000 K -88.49 % | 4.544 M 15.92 % | 3.920 M 10.99 % | 3.532 M 90.30 % | 1.856 M -14.23 % | 2.164 M 0.28 % | 2.158 M 31.27 % | 1.644 M -78.45 % | 7.629 M 0.00 % | 7.629 M 585.44 % | 1.113 M -10.10 % | 1.238 M -91.50 % | 14.562 M 812.41 % | 1.596 M 100.01 % | 797.956 K -97.18 % | 28.335 M 810.80 % | 3.111 M 107.26 % | 1.501 M 0.00 % | 1.501 M -0.07 % | 1.502 M -55.52 % | 3.377 M 0.00 % | 3.377 M -40.54 % | 5.679 M 0.00 % | 5.679 M 13.69 % | 4.995 M 0.00 % | 4.995 M 1 463.22 % | 319.532 K 0.00 % | 319.532 K -93.37 % | 4.819 M 0.00 % | 4.819 M 114.37 % | 2.248 M 127.62 % | 987.602 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -73.239 M -200.00 % | 73.239 M 100.00 % | 36.619 M | 0.000 | 0.000 | 0.000 |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 8.660 K | 0.000 -100.00 % | 24.612 K | 0.000 -100.00 % | 23.142 K | 0.000 -100.00 % | 14.601 K 0.00 % | 14.601 K -77.35 % | 64.464 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 832.000 K | 0.000 | 0.000 -100.00 % | 2.443 M 0.00 % | 2.443 M | 0.000 | 0.000 -100.00 % | 1.272 M | 0.000 | 0.000 -100.00 % | 2.054 M 155.30 % | 804.536 K | 0.000 | 0.000 | 0.000 -100.00 % | 445.803 K 0.00 % | 445.803 K -61.07 % | 1.145 M 0.00 % | 1.145 M -85.61 % | 7.959 M 0.00 % | 7.959 M -17.98 % | 9.704 M 0.00 % | 9.704 M -29.00 % | 13.668 M 0.00 % | 13.668 M -66.90 % | 41.299 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.388 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.303 M | 0.000 -100.00 % | 12.311 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 |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.500 K 0.00 % | 39.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -20.425 M 0.00 % | -20.425 M 42.58 % | -35.571 M 0.00 % | -35.571 M -69.98 % | -20.926 M 0.00 % | -20.926 M 1.25 % | -21.191 M 0.00 % | -21.191 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 -100.00 % | 456.107 M 0.00 % | 456.107 M 55 056.86 % | 826.927 K 0.00 % | 826.924 K 246.86 % | 238.406 K 0.00 % | 238.406 K 100.00 % | 119.203 K -94.97 % | 2.371 M 0.00 % | 2.371 M 99.92 % | 1.186 M |
Depreciation and amortization | 129.000 K 290.91 % | 33.000 K -81.77 % | 181.000 K 279.21 % | -101.000 K -158.76 % | 171.878 K 221.88 % | 53.398 K -86.62 % | 399.000 K 639.79 % | 53.934 K -85.73 % | 378.000 K -24.63 % | 501.500 K 0.00 % | 501.500 K 6 168.75 % | 8.000 K -98.48 % | 525.000 K 47.06 % | 357.000 K 60.09 % | 223.000 K 2.76 % | 217.000 K 6.37 % | 204.000 K 816.85 % | 22.250 K -98.60 % | 1.589 M -95.82 % | 38.037 M -3.60 % | 39.456 M -75.50 % | 161.057 M 6 577.32 % | 2.412 M 138.81 % | 1.010 M 302.00 % | -500.000 K -165.43 % | 764.136 K -71.51 % | 2.682 M 553.81 % | -591.000 K 0.00 % | -591.000 K -138.88 % | 1.520 M -66.91 % | 4.594 M 164.34 % | -7.140 M -200.00 % | 7.140 M 100.00 % | 3.570 M -1.79 % | 3.635 M 28.99 % | 2.818 M -22.22 % | 3.623 M 0.00 % | 3.623 M 0.83 % | 3.593 M -36.75 % | 5.681 M 0.00 % | 5.681 M 1 575.58 % | -385.000 K 0.00 % | -385.000 K | 0.000 | 0.000 -100.00 % | 6.266 M 0.00 % | 6.266 M 558.04 % | -1.368 M 0.00 % | -1.368 M 89.17 % | -12.628 M -200.00 % | 12.628 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.617 M 0.00 % | 20.617 M 158.23 % | 7.984 M 0.00 % | 7.984 M -14.55 % | 9.344 M 0.00 % | 9.344 M 343.59 % | -3.836 M 0.00 % | -3.836 M -100.00 % | -1.918 M -1.97 % | -1.881 M -100.42 % | 445.139 M 197.60 % | -456.107 M -3 490.63 % | 13.452 M 151.29 % | -26.227 M -135.81 % | 73.239 M 0.00 % | 73.239 M 100.00 % | 36.619 M 247.30 % | 10.544 M | 0.000 | 0.000 |
Operating income | -7.229 M -2.05 % | -7.084 M -16.67 % | -6.072 M -176.88 % | -2.193 M 51.71 % | -4.541 M -249.31 % | -1.300 M 14.70 % | -1.524 M -37.42 % | -1.109 M 11.98 % | -1.260 M -15.07 % | -1.095 M 72.77 % | -4.021 M -117.82 % | -1.846 M -12.01 % | -1.648 M -152.76 % | -652.000 K 78.00 % | -2.963 M -248.18 % | -851.000 K 49.64 % | -1.690 M -31.11 % | -1.289 M 18.88 % | -1.589 M -437.56 % | 470.728 K 106.70 % | -7.026 M 91.52 % | -82.876 M -3 335.99 % | -2.412 M -138.81 % | -1.010 M -302.13 % | 499.671 K 165.40 % | -764.000 K 85.13 % | -5.137 M 50.28 % | -10.331 M 0.00 % | -10.331 M -328.67 % | -2.410 M 30.93 % | -3.489 M 72.77 % | -12.815 M -283.34 % | -3.343 M -99.94 % | -1.672 M 90.54 % | -17.682 M -748.87 % | -2.083 M 0.00 % | -2.083 M 0.00 % | -2.083 M -5.90 % | -1.967 M 67.61 % | -6.073 M 0.00 % | -6.073 M -14.71 % | -5.294 M 0.00 % | -5.294 M -5.99 % | -4.995 M 0.00 % | -4.995 M -15.44 % | -4.327 M 0.00 % | -4.327 M -25.35 % | -3.452 M 0.00 % | -3.452 M 38.35 % | -5.599 M -127.60 % | -2.460 M -108.37 % | 29.377 M 0.00 % | 29.377 M 172.14 % | 10.795 M 0.00 % | 10.795 M 267.93 % | 2.934 M 0.00 % | 2.934 M 119.50 % | -15.048 M 0.00 % | -15.048 M -4 544.44 % | -324.000 K 0.00 % | -324.000 K -3.51 % | -313.000 K 0.00 % | -313.000 K 18.06 % | -382.000 K 0.00 % | -382.000 K -100.00 % | -191.000 K 42.47 % | -332.000 K -1.22 % | -328.000 K 0.00 % | -328.000 K -176.29 % | 429.944 K 0.00 % | 429.944 K 100.61 % | -70.427 M -432.96 % | 21.152 M 100.00 % | 10.576 M -95.54 % | 236.897 M 0.00 % | 236.897 M 100.00 % | 118.448 M |
Operating income ratio | -5.11 -33.68 % | -3.82 0.63 % | -3.84 -220.87 % | -1.20 27.23 % | -1.65 -24.59 % | -1.32 40.31 % | -2.21 -75.58 % | -1.26 31.11 % | -1.83 -15.29 % | -1.59 72.77 % | -5.83 -206.22 % | -1.90 -42.28 % | -1.34 -120.76 % | -0.61 80.88 % | -3.17 -695.96 % | -0.40 78.96 % | -1.89 -93.51 % | -0.98 48.15 % | -1.89 -509.52 % | 0.46 107.98 % | -5.77 92.16 % | -73.67 -3 320.72 % | -2.15 -229.86 % | -0.65 -448.08 % | 0.19 187.10 % | -0.22 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.04 -174.18 % | -0.38 74.48 % | -1.49 0.00 % | -1.49 -144.70 % | -0.61 70.11 % | -2.03 0.00 % | -2.03 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 589.97 % | -0.20 -432.96 % | 0.06 0.00 % | 0.06 | 0.00 | 0.00 | 0.00 |
Total other income expenses net | -128.000 K 93.49 % | -1.965 M -985.64 % | -181.000 K 90.47 % | -1.899 M -502.86 % | -315.000 K 83.21 % | -1.876 M -370.18 % | -399.000 K 76.05 % | -1.666 M -340.74 % | -378.000 K -159.93 % | 630.781 K 0.00 % | 630.781 K 529.10 % | -147.000 K 72.00 % | -525.000 K 33.63 % | -791.000 K -254.71 % | -223.000 K 39.57 % | -369.000 K -80.88 % | -204.000 K -116.33 % | 1.249 M | 0.000 100.00 % | -1.134 M -130.67 % | 3.698 M 102.25 % | -164.313 M | 0.000 -100.00 % | 6.668 M 974.91 % | 620.329 K 145.98 % | -1.349 M -150.30 % | 2.682 M -58.85 % | 6.517 M 0.00 % | 6.517 M 328.75 % | 1.520 M -66.91 % | 4.594 M -83.21 % | 27.369 M 283.32 % | 7.140 M 100.00 % | 3.570 M -37.25 % | 5.689 M 228.22 % | -4.437 M -222.47 % | 3.623 M 0.00 % | 3.623 M 0.83 % | 3.593 M -42.01 % | 6.196 M 0.00 % | 6.196 M -51.82 % | 12.859 M 0.00 % | 12.859 M -36.60 % | 20.283 M 0.00 % | 20.283 M 141.12 % | 8.412 M 0.00 % | 8.412 M -31.73 % | 12.321 M 0.00 % | 12.321 M 9.76 % | 11.225 M -11.11 % | 12.628 M | 0.000 | 0.000 -100.00 % | 5.397 M 200.00 % | -5.397 M -467.89 % | 1.467 M 200.00 % | -1.467 M -109.94 % | 14.760 M -28.41 % | 20.617 M 28 752.23 % | -71.956 K -100.90 % | 7.984 M 5 284.42 % | -154.000 K -101.65 % | 9.344 M 1 455.39 % | 600.750 K 115.66 % | -3.836 M -100.00 % | -1.918 M -1.97 % | -1.881 M 65.70 % | -5.484 M 0.00 % | -5.484 M -1 569.23 % | 373.256 K 105.17 % | -7.214 M 96.98 % | -239.118 M -978.75 % | 27.211 M 100.01 % | 13.605 M 105.46 % | -249.303 M -8 696.66 % | 2.900 M 100.00 % | 1.450 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | 2001-12-31 | 2001-06-30 | 2000-12-31 | 2000-06-30 | 1999-12-31 | 1999-06-30 | 1998-12-31 | 1998-06-30 | 1997-12-31 | 1997-06-30 | 1996-12-31 | 1996-06-30 | 1995-12-31 | 1995-06-30 | 1994-12-31 | 1994-06-30 | 1993-12-31 | 1993-06-30 | 1993-01-31 | 1992-06-30 | 1991-12-31 | 1991-06-30 | 1990-12-31 | 1990-06-30 | 1989-12-31 | 1989-06-30 | 1989-01-31 | 1987-12-31 | 1987-06-30 | 1987-01-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1996-06-30 | 1995-12-31 | 1995-06-30 | 1994-12-31 | 1994-06-30 | 1993-12-31 | 1993-06-30 | 1992-12-31 | 1992-06-30 | 1991-12-31 | 1991-06-30 | 1990-12-31 | 1990-06-30 | 1989-12-31 | 1987-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -1.165 M -5.05 % | -1.109 M -7.98 % | -1.027 M -82.57 % | -562.521 K -270.45 % | -151.846 K 74.17 % | -587.793 K -278.03 % | -155.490 K 23.77 % | -203.966 K 55.27 % | -456.042 K 51.60 % | -942.217 K 47.18 % | -1.784 M -594.02 % | -257.020 K -243.61 % | 178.971 K 137.35 % | -479.161 K 20.23 % | -600.671 K 39.46 % | -992.149 K 58.19 % | -2.373 M 71.80 % | -8.413 M 21.31 % | -10.691 M 19.12 % | -13.218 M 18.18 % | -16.154 M -626.37 % | -2.224 M 52.65 % | -4.697 M 22.32 % | -6.046 M 19.99 % | -7.557 M -1 068.73 % | -646.575 K 95.21 % | -13.487 M -44.60 % | -9.327 M -925.34 % | -909.627 K 54.75 % | -2.010 M -564.89 % | -302.352 K 74.46 % | -1.184 M 32.71 % | -1.759 M 96.34 % | -48.088 M -0.78 % | -47.716 M 79.15 % | -228.894 M 12.36 % | -261.169 M | 0.000 100.00 % | -132.820 M -33.90 % | -99.195 M 24.16 % | -130.797 M -5.72 % | -123.722 M -0.61 % | -122.972 M -0.61 % | -122.222 M -2.01 % | -119.814 M -2.05 % | -117.406 M 8.25 % | -127.964 M 7.62 % | -138.521 M 2.22 % | -141.664 M 2.17 % | -144.808 M -1.39 % | -142.826 M -1.41 % | -140.845 M -0.28 % | -140.449 M -0.28 % | -140.053 M -58.86 % | -88.162 M -143.07 % | -36.270 M 85.36 % | -247.750 M |
Total investments | 85.490 M -0.72 % | 86.107 M -7.92 % | 93.513 M 132.96 % | 40.141 M -1.49 % | 40.749 M -6.22 % | 43.453 M -3.93 % | 45.231 M -14.40 % | 52.839 M 7.70 % | 49.059 M 5.84 % | 46.352 M 18.56 % | 39.096 M -21.04 % | 49.516 M 6.16 % | 46.645 M 2.42 % | 45.541 M -6.44 % | 48.675 M -5.99 % | 51.777 M 4.05 % | 49.763 M -0.36 % | 49.944 M 6.05 % | 47.093 M -5.33 % | 49.745 M 0.09 % | 49.702 M 2.25 % | 48.606 M 2.28 % | 47.524 M 1.07 % | 47.021 M 12.09 % | 41.948 M -9.92 % | 46.568 M -75.15 % | 187.421 M -29.93 % | 267.482 M -29.19 % | 377.728 M 69.26 % | 223.164 M 20.64 % | 184.984 M 9.67 % | 168.668 M -47.69 % | 322.463 M 21.09 % | 266.290 M 5.75 % | 251.807 M 542.14 % | 39.214 M 1 074.87 % | 3.338 M -95.81 % | 79.742 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 -100.00 % | 2.476 M |
Total debt | 71.000 K -41.32 % | 121.000 K -31.25 % | 176.000 K 28.47 % | 137.000 K 529.80 % | 21.753 K -55.81 % | 49.226 K -61.15 % | 126.695 K -27.41 % | 174.547 K -1.91 % | 177.939 K -5.24 % | 187.778 K -37.16 % | 298.836 K -30.74 % | 431.457 K -11.37 % | 486.801 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 390.334 K -50.00 % | 780.668 K 100.00 % | 390.334 K | 0.000 | 0.000 | 0.000 -100.00 % | 9.413 M |
Accumulated other comprehensive income loss | 45.499 M 7.70 % | 42.246 M -6.83 % | 45.343 M 125.90 % | 20.072 M 12.21 % | 17.888 M -11.79 % | 20.277 M -5.59 % | 21.478 M -27.25 % | 29.523 M 12.94 % | 26.140 M 10.15 % | 23.731 M 76.98 % | 13.409 M -44.57 % | 24.190 M 22.10 % | 19.811 M 9.93 % | 18.022 M -13.17 % | 20.756 M -12.65 % | 23.763 M 18.42 % | 20.067 M 13.61 % | 17.663 M 5.58 % | 16.729 M -5.14 % | 17.636 M 2.99 % | 17.124 M -2.42 % | 17.548 M -46.52 % | 32.813 M 2.89 % | 31.891 M 27.56 % | 25.000 M -51.10 % | 51.129 M -26.60 % | 69.661 M -53.47 % | 149.723 M -4.78 % | 157.239 M 523.20 % | 25.231 M -74.71 % | 99.772 M 18.79 % | 83.990 M -34.68 % | 128.579 M 97.96 % | 64.953 M 0.00 % | 64.953 M 0.00 % | 64.953 M 0.00 % | 64.953 M 0.00 % | 64.953 M 67.20 % | 38.849 M -10.06 % | 43.196 M -33.50 % | 64.953 M 7.56 % | 60.388 M -3.89 % | 62.833 M -3.75 % | 65.278 M -4.15 % | 68.103 M -3.98 % | 70.929 M -15.90 % | 84.342 M -13.72 % | 97.755 M 1.11 % | 96.683 M 1.12 % | 95.611 M 3.15 % | 92.688 M 3.26 % | 89.765 M 0.84 % | 89.018 M 0.85 % | 88.271 M -3.86 % | 91.811 M -3.71 % | 95.351 M -7.65 % | 103.253 M |
Retained earnings | -367.103 M -1.17 % | -362.871 M -0.78 % | -360.058 M -156.99 % | -140.106 M 7.27 % | -151.093 M -3.06 % | -146.602 M -1.78 % | -144.034 M -5.38 % | -136.686 M -3.95 % | -131.494 M -3.35 % | -127.237 M 11.53 % | -143.825 M 1.50 % | -146.015 M -0.67 % | -145.049 M -1.36 % | -143.105 M -2.14 % | -140.102 M -5.75 % | -132.488 M 0.67 % | -133.387 M 6.83 % | -143.162 M -2.87 % | -139.173 M 6.02 % | -148.092 M 2.45 % | -151.807 M -11.22 % | -136.494 M -170.52 % | -50.456 M -2.11 % | -49.411 M 15.07 % | -58.176 M -6.18 % | -54.789 M 76.47 % | -232.821 M -3.39 % | -225.193 M 2.53 % | -231.039 M 7.25 % | -249.109 M -156.12 % | -97.263 M 6.45 % | -103.973 M 59.10 % | -254.218 M -12.24 % | -226.495 M 6.17 % | -241.394 M 11.09 % | -271.501 M -0.11 % | -271.202 M 6.05 % | -288.670 M -50.14 % | -192.271 M 17.49 % | -233.022 M 36.40 % | -366.378 M -6.72 % | -343.313 M 5.46 % | -363.141 M 5.18 % | -382.969 M 6.08 % | -407.740 M 5.73 % | -432.511 M 17.86 % | -526.555 M 15.15 % | -620.599 M -1.78 % | -609.732 M -1.81 % | -598.866 M -3.52 % | -578.512 M -3.65 % | -558.158 M -400.41 % | -111.541 M -133.29 % | 335.076 M -9.62 % | 370.744 M -8.78 % | 406.411 M -19.22 % | 503.100 M |
Common stock | 401.063 M 0.00 % | 401.063 M 0.00 % | 401.063 M 154.03 % | 157.877 M -7.71 % | 171.067 M 2.24 % | 167.312 M 1.42 % | 164.977 M 4.87 % | 157.314 M 3.38 % | 152.164 M 2.64 % | 148.250 M -12.05 % | 168.569 M -0.25 % | 168.986 M 0.06 % | 168.891 M 0.63 % | 167.838 M 1.58 % | 165.231 M 4.31 % | 158.405 M -1.59 % | 160.962 M -8.01 % | 174.976 M 2.85 % | 170.122 M -7.10 % | 183.115 M -3.60 % | 189.948 M -0.59 % | 191.080 M 9.83 % | 173.976 M -2.77 % | 178.929 M -10.73 % | 200.431 M 7.20 % | 186.963 M -77.55 % | 832.918 M 0.00 % | 832.918 M 0.00 % | 832.918 M 0.00 % | 832.918 M 145.90 % | 338.722 M -3.54 % | 351.146 M -57.84 % | 832.918 M 0.00 % | 832.918 M 0.00 % | 832.918 M 0.00 % | 832.918 M 0.00 % | 832.918 M 0.00 % | 832.918 M 67.20 % | 498.168 M -10.06 % | 553.912 M -33.50 % | 832.918 M 7.56 % | 774.375 M -3.89 % | 805.729 M -3.75 % | 837.082 M -4.15 % | 873.314 M -3.98 % | 909.546 M -15.90 % | 1.082 B -13.72 % | 1.254 B 1.11 % | 1.240 B 1.12 % | 1.226 B 3.15 % | 1.189 B 3.26 % | 1.151 B 0.84 % | 1.142 B 0.85 % | 1.132 B -3.86 % | 1.177 B -3.71 % | 1.223 B -6.91 % | 1.314 B |
Total equity | 79.459 M -1.22 % | 80.438 M -6.84 % | 86.348 M 128.17 % | 37.844 M -0.05 % | 37.861 M -7.63 % | 40.987 M -3.38 % | 42.421 M -15.41 % | 50.151 M 7.13 % | 46.811 M 4.62 % | 44.743 M 17.27 % | 38.152 M -19.10 % | 47.161 M 8.03 % | 43.653 M 2.10 % | 42.755 M -6.82 % | 45.885 M -7.64 % | 49.681 M 4.28 % | 47.643 M -3.71 % | 49.477 M 3.77 % | 47.677 M -9.46 % | 52.659 M -4.71 % | 55.265 M -23.39 % | 72.133 M -53.86 % | 156.334 M -3.14 % | 161.409 M -3.49 % | 167.254 M 7.21 % | 156.008 M -76.71 % | 669.758 M -11.58 % | 757.448 M -0.22 % | 759.117 M 24.64 % | 609.039 M 78.48 % | 341.231 M 3.04 % | 331.163 M -53.18 % | 707.279 M 5.35 % | 671.376 M 2.27 % | 656.477 M 4.81 % | 626.370 M -0.05 % | 626.669 M 2.87 % | 609.201 M 76.71 % | 344.745 M -5.31 % | 364.085 M -31.50 % | 531.492 M -3.69 % | 551.838 M 3.03 % | 535.615 M 3.12 % | 519.392 M -2.68 % | 533.678 M -2.61 % | 547.964 M -14.29 % | 639.330 M -12.50 % | 730.696 M 0.54 % | 726.748 M 0.55 % | 722.800 M 2.85 % | 702.750 M 2.94 % | 682.700 M -38.99 % | 1.119 B -28.05 % | 1.555 B -5.16 % | 1.640 B -4.91 % | 1.724 B -10.18 % | 1.920 B |
Other non current liabilities | 7.063 M 0.00 % | 7.063 M -5.46 % | 7.471 M 0.19 % | 7.457 M 135.92 % | 3.161 M -57.46 % | 7.431 M 160.07 % | 2.857 M -61.15 % | 7.355 M 195.52 % | 2.489 M 4.69 % | 2.377 M -9.43 % | 2.625 M 7.59 % | 2.440 M 5.19 % | 2.319 M -67.28 % | 7.088 M | 0.000 -100.00 % | 7.085 M | 0.000 -100.00 % | 434.000 K | 0.000 -100.00 % | 14.752 M | 0.000 -100.00 % | 14.524 M | 0.000 -100.00 % | 25.189 M | 0.000 -100.00 % | 26.590 M -51.85 % | 55.221 M 185.94 % | 19.312 M -65.03 % | 55.221 M 0.00 % | 55.221 M 143.89 % | 22.642 M -4.08 % | 23.605 M -57.72 % | 55.830 M 1.10 % | 55.224 M 185.94 % | 19.313 M -0.01 % | 19.315 M -65.03 % | 55.232 M 0.00 % | 55.232 M 66.02 % | 33.269 M | 0.000 | 0.000 100.00 % | -513.595 K -100.00 % | -256.798 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.213 K -50.00 % | 76.425 K -47.60 % | 145.842 K -32.25 % | 215.258 K -27.11 % | 295.315 K -21.33 % | 375.371 K -96.67 % | 11.262 M -49.15 % | 22.149 M -67.12 % | 67.373 M |
Long term debt | 29.000 K -12.12 % | 33.000 K -52.17 % | 69.000 K 130.00 % | 30.000 K -41.18 % | 51.000 K -56.78 % | 118.000 K -61.69 % | 308.000 K -30.79 % | 445.000 K -5.12 % | 469.000 K -7.68 % | 508.000 K -28.55 % | 711.000 K -30.57 % | 1.024 M -11.42 % | 1.156 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.266 M |
Total non current liabilities | 7.092 M -0.06 % | 7.096 M -5.89 % | 7.540 M 0.71 % | 7.487 M 133.11 % | 3.212 M 1.99 % | 3.149 M -0.51 % | 3.165 M 3.46 % | 3.059 M 3.44 % | 2.958 M 2.51 % | 2.885 M -13.51 % | 3.336 M -3.69 % | 3.464 M -0.33 % | 3.475 M -50.97 % | 7.088 M | 0.000 -100.00 % | 7.085 M | 0.000 -100.00 % | 7.193 M | 0.000 -100.00 % | 21.511 M | 0.000 -100.00 % | 21.283 M | 0.000 -100.00 % | 25.189 M | 0.000 -100.00 % | 33.349 M -51.85 % | 69.258 M 0.00 % | 69.258 M 0.00 % | 69.258 M 0.00 % | 69.258 M 144.30 % | 28.350 M -3.97 % | 29.523 M -57.74 % | 69.867 M 0.88 % | 69.260 M 0.00 % | 69.260 M -0.01 % | 69.265 M -0.01 % | 69.269 M 0.00 % | 69.269 M 66.25 % | 41.664 M 346.33 % | 9.335 M -33.50 % | 14.037 M 11.97 % | 12.537 M -5.89 % | 13.322 M -5.57 % | 14.107 M -4.15 % | 14.718 M -3.98 % | 15.328 M -15.90 % | 18.227 M -13.72 % | 21.126 M 0.92 % | 20.932 M 0.93 % | 20.739 M 2.79 % | 20.177 M 2.87 % | 19.614 M -74.56 % | 77.114 M -42.71 % | 134.614 M -12.65 % | 154.107 M -11.23 % | 173.599 M 63.24 % | 106.345 M |
Other current liabilities | 2.318 M 3.90 % | 2.231 M 27.19 % | 1.754 M 0.98 % | 1.737 M 185.42 % | 608.570 K -65.56 % | 1.767 M 302.85 % | 438.620 K 167.15 % | -653.160 K -236.19 % | 479.596 K 194.54 % | -507.275 K -204.34 % | 486.180 K 218.73 % | -409.500 K -170.59 % | 580.131 K -70.28 % | 1.952 M 131.80 % | 842.094 K -62.89 % | 2.269 M -5.85 % | 2.410 M -83.67 % | 14.759 M 1 142.22 % | 1.188 M -9.65 % | 1.315 M 117.94 % | 603.379 K -86.85 % | 4.589 M 55.55 % | 2.950 M -20.35 % | 3.704 M 145.50 % | 1.509 M | 0.000 -100.00 % | 831.000 K -81.27 % | 4.437 M | 0.000 -100.00 % | 2.060 M 118.09 % | 944.405 K -16.14 % | 1.126 M -54.73 % | 2.488 M 8.47 % | 2.293 M 7.93 % | 2.125 M 98.04 % | 1.073 M | 0.000 -100.00 % | 3.373 M 319.61 % | 803.736 K -97.73 % | 35.410 M -22.57 % | 45.733 M 23.09 % | 37.154 M -0.38 % | 37.294 M -0.37 % | 37.434 M 5.70 % | 35.413 M 6.05 % | 33.393 M -10.22 % | 37.194 M -9.27 % | 40.995 M 7.25 % | 38.223 M 7.82 % | 35.451 M 13.57 % | 31.214 M 15.71 % | 26.978 M 76.45 % | 15.289 M 324.55 % | 3.601 M -93.27 % | 53.529 M -48.26 % | 103.457 M -80.22 % | 522.994 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -421.000 K | 0.000 100.00 % | -527.000 K | 0.000 100.00 % | -453.000 K | 0.000 100.00 % | -737.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -46.959 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.542 M -50.00 % | 7.083 M 100.00 % | 3.542 M | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 42.000 K -52.27 % | 88.000 K -17.76 % | 107.000 K 0.00 % | 107.000 K -58.69 % | 259.000 K -38.48 % | 421.000 K -18.88 % | 519.000 K -1.52 % | 527.000 K 27.91 % | 412.000 K -9.05 % | 453.000 K -10.65 % | 507.000 K -31.21 % | 737.000 K 82.43 % | 404.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 187.952 K -50.00 % | 375.904 K 100.00 % | 187.952 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.266 M |
Total current liabilities | 4.392 M 7.20 % | 4.097 M -11.36 % | 4.622 M 37.68 % | 3.357 M 134.52 % | 1.431 M -5.37 % | 1.513 M -4.31 % | 1.581 M -1.56 % | 1.606 M 2.88 % | 1.561 M 11.59 % | 1.399 M -5.19 % | 1.475 M -9.41 % | 1.628 M -4.63 % | 1.708 M 20.97 % | 1.412 M -18.79 % | 1.738 M 19.36 % | 1.456 M -43.63 % | 2.583 M -61.88 % | 6.777 M 470.38 % | 1.188 M 66.17 % | 714.996 K 18.50 % | 603.379 K -72.65 % | 2.206 M -25.21 % | 2.950 M 77.76 % | 1.660 M 10.00 % | 1.509 M -24.75 % | 2.005 M -91.40 % | 23.326 M 235.38 % | 6.955 M 20.90 % | 5.753 M 142.56 % | 2.372 M 146.98 % | 960.265 K -16.79 % | 1.154 M -53.89 % | 2.503 M 7.11 % | 2.336 M 9.44 % | 2.135 M -18.67 % | 2.625 M -2.62 % | 2.696 M -41.58 % | 4.615 M 197.68 % | 1.550 M -96.12 % | 39.909 M -23.55 % | 52.204 M 20.87 % | 43.190 M -0.96 % | 43.609 M -0.95 % | 44.028 M 4.08 % | 42.303 M 4.25 % | 40.578 M -11.79 % | 46.005 M -10.55 % | 51.431 M 5.85 % | 48.586 M 6.22 % | 45.742 M 8.90 % | 42.005 M 9.77 % | 38.267 M 6.90 % | 35.797 M 7.41 % | 33.326 M -59.31 % | 81.908 M -37.23 % | 130.491 M -77.57 % | 581.869 M |
Total liabilities | 11.484 M 2.60 % | 11.193 M -7.97 % | 12.162 M 184.91 % | 4.269 M -8.07 % | 4.643 M -0.40 % | 4.662 M -1.78 % | 4.746 M 1.73 % | 4.665 M 3.25 % | 4.519 M 5.47 % | 4.284 M -10.96 % | 4.811 M -5.52 % | 5.092 M -1.75 % | 5.183 M 267.19 % | 1.412 M -18.79 % | 1.738 M 19.36 % | 1.456 M -43.63 % | 2.583 M -61.88 % | 6.777 M 470.38 % | 1.188 M 66.17 % | 714.996 K 18.50 % | 603.379 K -72.65 % | 2.206 M -25.21 % | 2.950 M 77.76 % | 1.660 M 10.00 % | 1.509 M -91.40 % | 17.551 M -81.04 % | 92.585 M 21.48 % | 76.213 M 1.60 % | 75.011 M 4.72 % | 71.630 M 144.38 % | 29.310 M -4.45 % | 30.677 M -57.61 % | 72.369 M 1.08 % | 71.597 M 0.28 % | 71.395 M -0.69 % | 71.890 M -0.10 % | 71.964 M -2.60 % | 73.883 M 70.97 % | 43.215 M -12.24 % | 49.243 M -25.66 % | 66.241 M 18.87 % | 55.727 M -2.12 % | 56.931 M -2.07 % | 58.136 M 1.95 % | 57.021 M 1.99 % | 55.907 M -12.96 % | 64.232 M -11.47 % | 72.556 M 4.37 % | 69.519 M 4.57 % | 66.481 M 6.91 % | 62.181 M 7.43 % | 57.881 M -48.74 % | 112.911 M -32.77 % | 167.940 M -28.84 % | 236.015 M -22.39 % | 304.090 M -55.81 % | 688.214 M |
Other non current assets | 3.175 M 12.79 % | 2.815 M 5.99 % | 2.656 M 713.89 % | 326.334 K -7.71 % | 353.597 K 2.24 % | 345.836 K 1.42 % | 341.010 K 4.87 % | 325.170 K 3.38 % | 314.525 K 2.64 % | 306.435 K -12.05 % | 348.433 K -0.25 % | 349.295 K 0.06 % | 349.099 K 0.63 % | 346.922 K 1.58 % | 341.535 K 4.31 % | 327.427 K -1.59 % | 332.711 K -7.67 % | 360.368 K | 0.000 | 0.000 | 0.000 100.00 % | -547.894 M -32 411.24 % | 1.696 M -2.77 % | 1.744 M -10.73 % | 1.954 M 101.41 % | -138.820 M -1 810.00 % | 8.118 M 0.00 % | 8.118 M 0.00 % | 8.118 M 0.00 % | 8.118 M -30.91 % | 11.750 M -3.54 % | 12.180 M -57.84 % | 28.892 M 0.00 % | 28.892 M 0.00 % | 28.892 M 0.00 % | 28.892 M 0.00 % | 28.892 M 104.02 % | -718.753 M -13 585.21 % | 5.330 M | 0.000 | 0.000 100.00 % | -387.264 M -100.00 % | -193.632 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 |
Long term investments | 74.240 M 12.30 % | 66.107 M -11.28 % | 74.513 M 131.12 % | 32.240 M -14.14 % | 37.550 M -6.31 % | 40.079 M -5.36 % | 42.351 M -14.39 % | 49.468 M 5.52 % | 46.878 M 7.19 % | 43.735 M 15.59 % | 37.835 M -17.95 % | 46.109 M 5.14 % | 43.856 M 6.14 % | 41.319 M -10.16 % | 45.994 M -2.16 % | 47.011 M -5.53 % | 49.763 M -0.36 % | 49.944 M 6.05 % | 47.093 M -5.33 % | 49.745 M 0.09 % | 49.702 M 2.25 % | 48.606 M 2.28 % | 47.524 M 1.07 % | 47.021 M 12.09 % | 41.948 M -9.92 % | 46.568 M -75.15 % | 187.421 M -29.93 % | 267.482 M -11.58 % | 302.528 M 47.51 % | 205.088 M 18.61 % | 172.915 M 11.82 % | 154.637 M -46.80 % | 290.699 M 9.17 % | 266.290 M 5.75 % | 251.807 M 542.14 % | 39.214 M 506.16 % | 6.469 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 -100.00 % | 2.476 M |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 651.000 K -11.07 % | 732.000 K -15.57 % | 867.000 K 158.81 % | 334.993 K -28.21 % | 466.628 K -18.71 % | 574.026 K -20.94 % | 726.030 K -8.28 % | 791.545 K 5.64 % | 749.320 K -2.21 % | 766.267 K -25.07 % | 1.023 M -21.07 % | 1.296 M 7.32 % | 1.207 M 162.75 % | 459.493 K -30.81 % | 664.117 K 8.27 % | 613.378 K 28.43 % | 477.593 K -13.46 % | 551.894 K | 0.000 | 0.000 | 0.000 -100.00 % | 547.894 M 538.24 % | 85.844 M -2.77 % | 88.288 M -10.73 % | 98.897 M 7.20 % | 92.252 M -77.55 % | 410.981 M 0.00 % | 410.981 M 0.00 % | 410.981 M 0.00 % | 410.981 M 158.99 % | 158.685 M -3.54 % | 164.506 M -57.84 % | 390.207 M 0.00 % | 390.207 M 0.00 % | 390.207 M 0.00 % | 390.207 M 0.00 % | 390.207 M -65.71 % | 1.138 B 362.88 % | 245.823 M -10.36 % | 274.246 M -34.00 % | 415.498 M 7.29 % | 387.264 M -1.36 % | 392.620 M -1.35 % | 397.977 M -4.15 % | 415.203 M -3.98 % | 432.429 M -15.93 % | 514.351 M -13.74 % | 596.273 M 0.95 % | 590.661 M 0.96 % | 585.048 M 3.12 % | 567.325 M 3.22 % | 549.602 M -47.41 % | 1.045 B -32.16 % | 1.541 B -8.22 % | 1.679 B -7.59 % | 1.816 B 5.08 % | 1.729 B |
Total non current assets | 78.066 M 12.08 % | 69.654 M -10.74 % | 78.036 M 137.18 % | 32.901 M -14.25 % | 38.370 M -6.41 % | 40.999 M -5.57 % | 43.418 M -14.17 % | 50.584 M 5.51 % | 47.942 M 7.00 % | 44.807 M 14.29 % | 39.206 M -17.90 % | 47.754 M 5.16 % | 45.413 M 7.80 % | 42.126 M -10.37 % | 47.000 M -1.99 % | 47.952 M -5.18 % | 50.573 M -0.56 % | 50.856 M 7.99 % | 47.093 M -5.33 % | 49.745 M 0.09 % | 49.702 M 2.25 % | 48.606 M -64.01 % | 135.064 M -1.45 % | 137.052 M -4.02 % | 142.799 M 2.87 % | 138.820 M -77.11 % | 606.520 M -11.66 % | 686.582 M -4.86 % | 721.627 M 15.61 % | 624.187 M 81.79 % | 343.349 M 3.63 % | 331.324 M -53.32 % | 709.798 M 3.56 % | 685.390 M 2.16 % | 670.906 M 46.39 % | 458.313 M 7.69 % | 425.569 M 1.54 % | 419.124 M 66.88 % | 251.153 M -8.42 % | 274.246 M -34.00 % | 415.498 M 7.29 % | 387.264 M -1.36 % | 392.620 M -1.35 % | 397.977 M -4.15 % | 415.203 M -3.98 % | 432.429 M -15.93 % | 514.351 M -13.74 % | 596.273 M 0.95 % | 590.661 M 0.96 % | 585.048 M 3.12 % | 567.325 M 3.22 % | 549.602 M -47.41 % | 1.045 B -32.16 % | 1.541 B -9.05 % | 1.694 B -8.30 % | 1.847 B 5.23 % | 1.755 B |
Other current assets | 0.000 | 0.000 | 0.000 -100.00 % | 154.000 K | 0.000 -100.00 % | 1.531 M | 0.000 -100.00 % | 144.000 K | 0.000 -100.00 % | 424.000 K | 0.000 -100.00 % | 958.000 K | 0.000 -100.00 % | 731.000 K | 0.000 -100.00 % | 644.734 K | 0.000 -100.00 % | 280.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.335 M | 0.000 | 0.000 -100.00 % | 87.376 M | 0.000 -100.00 % | 14.679 M -62.02 % | 38.647 M 26.32 % | 30.594 M -15.67 % | 36.278 M -13.55 % | 41.963 M 5.28 % | 39.859 M 5.57 % | 37.756 M -10.07 % | 41.986 M -9.15 % | 46.215 M 9.54 % | 42.192 M 10.54 % | 38.168 M 13.12 % | 33.742 M 15.10 % | 29.315 M 100.00 % | 14.658 M | 0.000 | 0.000 | 0.000 | 0.000 |
Short term investments | 11.250 M -43.75 % | 20.000 M 5.26 % | 19.000 M 140.47 % | 7.901 M 146.99 % | 3.199 M -5.19 % | 3.374 M 17.18 % | 2.879 M -14.59 % | 3.371 M 54.54 % | 2.182 M -16.64 % | 2.617 M 107.55 % | 1.261 M -62.99 % | 3.407 M 22.16 % | 2.789 M -33.95 % | 4.222 M 57.47 % | 2.681 M -43.74 % | 4.766 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.200 M 316.02 % | 18.076 M 49.77 % | 12.070 M -13.98 % | 14.030 M -55.83 % | 31.764 M | 0.000 | 0.000 | 0.000 100.00 % | -3.131 M -103.93 % | 79.742 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 |
cash and cash equivalents | 1.236 M 0.49 % | 1.230 M 2.24 % | 1.203 M 109.46 % | 574.330 K 230.84 % | 173.599 K -72.75 % | 637.019 K 125.75 % | 282.185 K -25.45 % | 378.513 K -40.30 % | 633.981 K -43.90 % | 1.130 M -45.74 % | 2.083 M 202.50 % | 688.477 K 123.65 % | 307.830 K -35.76 % | 479.161 K -20.23 % | 600.671 K -39.46 % | 992.149 K -58.19 % | 2.373 M -71.80 % | 8.413 M -21.31 % | 10.691 M -19.12 % | 13.218 M -18.18 % | 16.154 M 626.37 % | 2.224 M -52.65 % | 4.697 M -22.32 % | 6.046 M -19.99 % | 7.557 M 1 068.73 % | 646.575 K -95.21 % | 13.487 M 44.60 % | 9.327 M 925.34 % | 909.627 K -54.75 % | 2.010 M 564.89 % | 302.352 K -74.46 % | 1.184 M -32.71 % | 1.759 M -96.34 % | 48.088 M 0.78 % | 47.716 M -79.15 % | 228.894 M -12.36 % | 261.169 M | 0.000 -100.00 % | 132.820 M 33.90 % | 99.195 M -24.16 % | 130.797 M 5.72 % | 123.722 M 0.61 % | 122.972 M 0.61 % | 122.222 M 2.01 % | 119.814 M 2.05 % | 117.406 M -8.25 % | 127.964 M -7.62 % | 138.521 M -2.22 % | 141.664 M -2.17 % | 144.808 M 1.11 % | 143.216 M 1.12 % | 141.625 M 0.56 % | 140.839 M 0.56 % | 140.053 M 58.86 % | 88.162 M 143.07 % | 36.270 M -85.90 % | 257.162 M |
Cash and short term investments | 12.486 M -41.19 % | 21.230 M 5.08 % | 20.203 M -51.27 % | 41.459 M 1 129.29 % | 3.373 M -15.92 % | 4.011 M 26.87 % | 3.162 M -15.69 % | 3.750 M 33.18 % | 2.816 M -24.86 % | 3.747 M 12.07 % | 3.344 M -18.35 % | 4.095 M 32.25 % | 3.096 M -34.14 % | 4.701 M 43.25 % | 3.282 M -43.01 % | 5.758 M 142.68 % | 2.373 M -71.80 % | 8.413 M -21.31 % | 10.691 M -19.12 % | 13.218 M -18.18 % | 16.154 M 626.37 % | 2.224 M -52.65 % | 4.697 M -22.32 % | 6.046 M -19.99 % | 7.557 M 1 068.73 % | 646.575 K -95.21 % | 13.487 M 44.60 % | 9.327 M -87.75 % | 76.110 M 278.91 % | 20.087 M 62.36 % | 12.372 M -18.68 % | 15.214 M -54.62 % | 33.523 M -30.29 % | 48.088 M 0.78 % | 47.716 M -79.15 % | 228.894 M -12.36 % | 261.169 M 227.52 % | 79.742 M -39.96 % | 132.820 M 33.90 % | 99.195 M -24.16 % | 130.797 M 5.72 % | 123.722 M 0.61 % | 122.972 M 0.61 % | 122.222 M 2.01 % | 119.814 M 2.05 % | 117.406 M -8.25 % | 127.964 M -7.62 % | 138.521 M -2.22 % | 141.664 M -2.17 % | 144.808 M 1.11 % | 143.216 M 1.12 % | 141.625 M 0.56 % | 140.839 M 0.56 % | 140.053 M 58.86 % | 88.162 M 143.07 % | 36.270 M -85.90 % | 257.162 M |
Total current assets | 12.877 M -41.41 % | 21.977 M 7.34 % | 20.474 M -52.99 % | 43.555 M 953.37 % | 4.135 M -11.08 % | 4.650 M 24.04 % | 3.749 M -11.41 % | 4.232 M 24.91 % | 3.388 M -19.72 % | 4.220 M 12.30 % | 3.758 M -16.48 % | 4.499 M 31.40 % | 3.424 M -31.63 % | 5.007 M 41.31 % | 3.543 M -40.77 % | 5.983 M 139.67 % | 2.496 M -70.75 % | 8.536 M -21.91 % | 10.931 M -18.73 % | 13.450 M -17.61 % | 16.324 M -54.49 % | 35.873 M 2.07 % | 35.147 M -5.66 % | 37.254 M -12.61 % | 42.630 M 29.51 % | 32.918 M -78.87 % | 155.823 M 5.94 % | 147.079 M 30.74 % | 112.501 M 99.18 % | 56.482 M 107.71 % | 27.192 M -10.89 % | 30.517 M -56.31 % | 69.850 M 21.30 % | 57.583 M 1.08 % | 56.966 M -76.26 % | 239.946 M -12.13 % | 273.065 M 3.45 % | 263.960 M 92.94 % | 136.807 M -1.64 % | 139.083 M -23.68 % | 182.235 M 10.46 % | 164.974 M -4.23 % | 172.262 M -4.06 % | 179.550 M 2.31 % | 175.496 M 2.36 % | 171.442 M -9.39 % | 189.211 M -8.58 % | 206.980 M 0.67 % | 205.606 M 0.67 % | 204.233 M 3.35 % | 197.606 M 3.47 % | 190.980 M 2.24 % | 186.804 M 2.29 % | 182.628 M 0.36 % | 181.976 M 0.36 % | 181.325 M -78.73 % | 852.620 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.478 M | 0.000 100.00 % | -1.179 M | 0.000 100.00 % | -935.000 K | 0.000 100.00 % | -700.998 K | 0.000 100.00 % | -282.000 K | 0.000 100.00 % | -216.000 K | 0.000 100.00 % | -1.999 K | 0.000 100.00 % | -508.000 K | 0.000 100.00 % | -70.628 M | 0.000 100.00 % | -69.950 M | 0.000 100.00 % | -69.226 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 % | 9.148 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.439 M -50.00 % | 20.878 M -4.15 % | 21.782 M -3.98 % | 22.685 M -15.90 % | 26.975 M -13.72 % | 31.265 M 1.11 % | 30.922 M 1.12 % | 30.579 M 3.15 % | 29.644 M 3.26 % | 28.710 M -0.29 % | 28.792 M -0.29 % | 28.875 M -60.86 % | 73.779 M -37.84 % | 118.683 M -38.19 % | 192.018 M |
Net receivables | 391.000 K -47.66 % | 747.000 K 175.65 % | 271.000 K -86.05 % | 1.942 M 154.78 % | 762.216 K | 0.000 -100.00 % | 586.994 K | 0.000 -100.00 % | 572.139 K | 0.000 -100.00 % | 414.000 K | 0.000 -100.00 % | 327.201 K | 0.000 -100.00 % | 261.609 K 21.12 % | 216.000 K 74.74 % | 123.612 K | 0.000 -100.00 % | 240.508 K | 0.000 -100.00 % | 170.026 K | 0.000 -100.00 % | 30.450 M | 0.000 -100.00 % | 35.073 M -49.34 % | 69.226 M 1.01 % | 68.537 M 3.33 % | 66.330 M 82.27 % | 36.391 M 107.65 % | 17.525 M 145.58 % | 7.136 M -3.15 % | 7.368 M -79.72 % | 36.327 M 694.55 % | 4.572 M 9 230.61 % | 49.000 K -99.56 % | 11.053 M -7.09 % | 11.896 M 795.77 % | 1.328 M -30.83 % | 1.920 M -57.59 % | 4.527 M -64.60 % | 12.791 M 20.01 % | 10.658 M 33.47 % | 7.985 M 50.31 % | 5.312 M -0.41 % | 5.334 M -0.41 % | 5.356 M -14.61 % | 6.273 M -12.75 % | 7.189 M 4.79 % | 6.861 M 5.03 % | 6.533 M 2.49 % | 6.374 M 2.56 % | 6.215 M -2.98 % | 6.406 M -2.89 % | 6.597 M -59.98 % | 16.484 M -37.49 % | 26.371 M -86.42 % | 194.263 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.399 M -50.00 % | 30.798 M 26.68 % | 24.311 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 -100.00 % | 1.822 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 2.032 M 14.29 % | 1.778 M -35.60 % | 2.761 M 82.49 % | 1.513 M 168.32 % | 563.878 K -60.79 % | 1.438 M 130.75 % | 623.193 K -64.02 % | 1.732 M 158.79 % | 669.266 K -53.94 % | 1.453 M 201.40 % | 482.089 K -62.94 % | 1.301 M 79.83 % | 723.464 K -49.09 % | 1.421 M 58.58 % | 896.064 K -36.81 % | 1.418 M 717.87 % | 173.378 K -77.60 % | 773.999 K | 0.000 -100.00 % | 251.000 K | 0.000 -100.00 % | 42.000 K | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 4.301 M -58.65 % | 10.401 M 313.07 % | 2.518 M -9.10 % | 2.770 M 787.82 % | 312.000 K 1 867.21 % | 15.860 K -43.00 % | 27.824 K 85.51 % | 14.999 K -65.12 % | 43.000 K 330.00 % | 10.000 K -94.76 % | 191.000 K -85.29 % | 1.298 M 4.51 % | 1.242 M 66.39 % | 746.429 K -83.41 % | 4.499 M -30.48 % | 6.471 M 7.20 % | 6.037 M -4.42 % | 6.316 M -4.23 % | 6.595 M -4.29 % | 6.890 M -4.11 % | 7.185 M -18.45 % | 8.811 M -15.57 % | 10.436 M 0.70 % | 10.363 M 0.70 % | 10.291 M -2.94 % | 10.602 M -2.85 % | 10.914 M -6.56 % | 11.680 M -6.16 % | 12.446 M -36.95 % | 19.739 M -26.98 % | 27.033 M -52.25 % | 56.610 M |
Tax 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.759 M | 0.000 100.00 % | -6.759 M | 0.000 100.00 % | -6.759 M | 0.000 100.00 % | -6.759 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.335 M |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 71.000 K -41.32 % | 121.000 K -31.25 % | 176.000 K 28.47 % | 137.000 K -55.81 % | 310.000 K -42.49 % | 539.000 K -34.82 % | 827.000 K -14.92 % | 972.000 K 10.33 % | 881.000 K -8.32 % | 961.000 K -21.10 % | 1.218 M -30.83 % | 1.761 M 12.88 % | 1.560 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 63.930 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.294 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.388 M 100.00 % | 30.194 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 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.759 M | 0.000 -100.00 % | 6.759 M | 0.000 -100.00 % | 6.759 M | 0.000 -100.00 % | 6.759 M | 0.000 -100.00 % | 6.759 M | 0.000 -100.00 % | 6.759 M | 0.000 -100.00 % | 6.759 M | 0.000 -100.00 % | 6.759 M | 0.000 -100.00 % | 6.759 M | 0.000 -100.00 % | 6.759 M | 0.000 -100.00 % | 6.759 M -51.85 % | 14.037 M 0.00 % | 14.037 M 0.00 % | 14.037 M 0.00 % | 14.037 M 145.90 % | 5.708 M -3.54 % | 5.918 M -57.84 % | 14.037 M 0.00 % | 14.037 M 0.00 % | 14.037 M 0.00 % | 14.037 M 0.00 % | 14.037 M 0.00 % | 14.037 M 67.20 % | 8.395 M -10.06 % | 9.335 M -33.50 % | 14.037 M 7.56 % | 13.050 M -3.89 % | 13.579 M -3.75 % | 14.107 M -4.15 % | 14.718 M -3.98 % | 15.328 M -15.90 % | 18.227 M -13.72 % | 21.126 M 1.11 % | 20.894 M 1.12 % | 20.662 M 3.15 % | 20.031 M 3.26 % | 19.399 M -74.75 % | 76.819 M -42.77 % | 134.239 M -6.02 % | 142.845 M -5.68 % | 151.451 M 98.67 % | 76.231 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.088 M | 0.000 100.00 % | -7.085 M | 0.000 100.00 % | -7.193 M | 0.000 100.00 % | -21.511 M | 0.000 100.00 % | -21.283 M | 0.000 100.00 % | -25.189 M | 0.000 100.00 % | -17.803 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 90.943 M -0.75 % | 91.631 M -6.98 % | 98.510 M 133.92 % | 42.113 M -0.92 % | 42.505 M -6.89 % | 45.649 M -3.22 % | 47.167 M -13.95 % | 54.816 M 6.79 % | 51.329 M 4.70 % | 49.027 M 14.11 % | 42.964 M -17.78 % | 52.253 M 7.00 % | 48.836 M 3.61 % | 47.133 M -6.75 % | 50.543 M -6.29 % | 53.935 M 1.63 % | 53.069 M -10.65 % | 59.392 M 2.36 % | 58.024 M -8.18 % | 63.195 M -4.29 % | 66.026 M -21.84 % | 84.480 M -50.37 % | 170.210 M -2.35 % | 174.306 M -6.00 % | 185.429 M 6.84 % | 173.560 M -77.23 % | 762.343 M -8.55 % | 833.661 M -0.06 % | 834.128 M 22.55 % | 680.669 M 83.70 % | 370.542 M 2.40 % | 361.840 M -53.59 % | 779.648 M 4.94 % | 742.972 M 2.07 % | 727.872 M 4.24 % | 698.260 M -0.05 % | 698.633 M 2.28 % | 683.085 M 76.07 % | 387.960 M -6.14 % | 413.329 M -30.85 % | 597.733 M 8.24 % | 552.238 M -2.24 % | 564.882 M -2.19 % | 577.527 M -2.23 % | 590.699 M -2.18 % | 603.871 M -14.17 % | 703.562 M -12.41 % | 803.253 M 0.88 % | 796.267 M 0.89 % | 789.281 M 3.18 % | 764.931 M 3.29 % | 740.581 M -39.88 % | 1.232 B -28.51 % | 1.723 B -8.14 % | 1.876 B -7.53 % | 2.029 B -22.22 % | 2.608 B |
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 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1996-06-30 | 1995-12-31 | 1995-06-30 | 1994-12-31 | 1994-06-30 | 1993-12-31 | 1993-06-30 | 1992-12-31 | 1992-06-30 | 1991-12-31 | 1991-06-30 | 1990-12-31 | 1990-06-30 | 1989-12-31 | 1987-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-12-31 | 2003-06-30 | 2002-12-31 | 2002-06-30 | 2001-12-31 | 2001-06-30 | 2000-12-31 | 2000-06-30 | 1999-12-31 | 1999-06-30 | 1998-12-31 | 1998-06-30 | 1997-12-31 | 1997-06-30 | 1996-12-31 | 1996-06-30 | 1994-12-31 | 1994-06-30 | 1993-12-31 | 1993-06-30 | 1991-12-31 | 1991-06-30 | 1990-12-31 | 1990-06-30 | 1989-12-31 | 1989-06-30 | 1987-12-31 | 1987-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 342.000 K 127.27 % | -1.254 M -214.63 % | 1.094 M 39 595.21 % | 2.756 K 104.25 % | -64.834 K -28.44 % | -50.478 K 63.80 % | -139.448 K -352.14 % | 55.306 K -48.85 % | 108.128 K 141.91 % | -258.000 K -133.77 % | 764.000 K 492.48 % | -194.660 K -240.08 % | 138.966 K 139.25 % | -354.036 K -260.63 % | 220.408 K 110.41 % | -2.118 M 42.82 % | -3.704 M -12.37 % | -3.297 M -34 241.72 % | -9.599 K 99.45 % | -1.757 M -105.53 % | 31.760 M 3 218.00 % | -1.019 M -192.96 % | 1.096 M | 0.000 | 0.000 100.00 % | -2.394 M -197.49 % | 2.455 M 83.83 % | 1.336 M -78.77 % | 6.292 M 230.23 % | -4.832 M -337.02 % | -1.106 M -100.00 % | -552.789 K 85.44 % | -3.797 M -100.00 % | -1.899 M -169.67 % | 2.725 M 100.00 % | 1.363 M 188.53 % | -1.539 M -100.00 % | -769.584 K 52.67 % | -1.626 M -100.00 % | -812.927 K -1 418.54 % | -53.533 K -100.00 % | -26.767 K 99.14 % | -3.107 M -100.00 % | -1.554 M 75.43 % | -6.323 M 23.81 % | -8.299 M 0.00 % | -8.299 M 6.43 % | -8.870 M 0.00 % | -8.870 M -287.64 % | -2.288 M 92.62 % | -31.023 M -111.21 % | -14.688 M 0.00 % | -14.688 M -172.14 % | -5.397 M 0.00 % | -5.397 M -100.00 % | -2.699 M -1 047.65 % | -235.145 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 450.623 M 0.00 % | 450.623 M 2 171.39 % | 19.839 M 0.00 % | 19.839 M 143.33 % | -45.790 M 0.00 % | -45.790 M -968.57 % | 5.272 M 0.00 % | 5.272 M |
Net cash provided by operating activities | -6.886 M 19.52 % | -8.556 M -71.88 % | -4.978 M -231.04 % | -1.504 M 12.35 % | -1.716 M -41.51 % | -1.212 M 19.12 % | -1.499 M -70.30 % | -880.190 K 12.69 % | -1.008 M 44.03 % | -1.801 M 44.70 % | -3.257 M -73.59 % | -1.876 M -45.70 % | -1.288 M 21.84 % | -1.648 M 37.85 % | -2.651 M 18.49 % | -3.253 M 38.78 % | -5.313 M -62.50 % | -3.269 M -98.83 % | -1.644 M 43.74 % | -2.923 M -118.69 % | 15.639 M 676.09 % | -2.715 M -74.73 % | -1.554 M | 0.000 | 0.000 100.00 % | -3.403 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 -100.00 % | 6.110 M 0.00 % | 6.110 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Investments in property plant and equipment | -48.000 K -433.33 % | -9.000 K 88.00 % | -75.000 K -766.05 % | -8.660 K 46.57 % | -16.208 K -1 842.65 % | -834.342 90.34 % | -8.638 K 74.97 % | -34.517 K -13.72 % | -30.352 K 75.12 % | -122.000 K -24.49 % | -98.000 K 20.62 % | -123.454 K 47.84 % | -236.662 K -460.22 % | 65.700 K 156.35 % | -116.591 K 49.02 % | -228.684 K -301.27 % | -56.990 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.285 M 0.00 % | -3.285 M -287.64 % | -847.424 K -200.00 % | 847.424 K | 0.000 | 0.000 100.00 % | -5.697 K -35.39 % | -4.208 K -100.00 % | -2.104 K -200.00 % | 2.104 K 101.93 % | -108.828 K 0.00 % | -108.828 K -2 262.59 % | -4.606 K 0.00 % | -4.606 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 269.184 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.598 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.858 M -100.00 % | -5.429 M -873.93 % | -557.459 K -100.00 % | -278.730 K 89.01 % | -2.536 M -100.00 % | -1.268 M 10.25 % | -1.413 M -100.00 % | -706.449 K 90.56 % | -7.487 M -100.00 % | -3.743 M 19.75 % | -4.664 M -100.00 % | -2.332 M 94.59 % | -43.073 M -143.73 % | -17.672 M 0.00 % | -17.672 M -437.98 % | -3.285 M 0.00 % | -3.285 M -287.64 % | -847.424 K -200.00 % | 847.424 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 950.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.750 M 0.00 % | 9.750 M | 0.000 -100.00 % | 3.890 M 83.83 % | 2.116 M 200.00 % | -2.116 M -102.02 % | 104.582 M 337.02 % | 23.931 M 100.00 % | 11.965 M 19.19 % | 10.039 M 100.00 % | 5.019 M 181.98 % | 1.780 M 100.00 % | 889.998 K -38.14 % | 1.439 M 100.00 % | 719.408 K 44.09 % | 499.270 K 100.00 % | 249.635 K -91.67 % | 2.996 M 100.00 % | 1.498 M -69.44 % | 4.901 M 100.00 % | 2.450 M 54.77 % | 1.583 M -52.31 % | 3.320 M 0.00 % | 3.320 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 6.991 M -18.87 % | 8.617 M 77.63 % | 4.851 M 141.73 % | 2.007 M 45.21 % | 1.382 M -20.81 % | 1.745 M 16.80 % | 1.494 M 96.03 % | 762.124 K 20.65 % | 631.704 K 63 270.40 % | -1.000 K -100.01 % | 7.801 M 192.53 % | 2.667 M 87.13 % | 1.425 M -6.71 % | 1.527 M -34.54 % | 2.333 M 6.91 % | 2.183 M | 0.000 -100.00 % | 414.466 K | 0.000 -100.00 % | 61.293 K 103.60 % | -1.704 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.982 M 119.84 % | -9.990 M -83.83 % | -5.434 M -200.00 % | 5.434 M -87.85 % | 44.715 M 197.08 % | -46.058 M -100.00 % | -23.029 M -2 073.48 % | 1.167 M 100.00 % | 583.466 K 131.26 % | -1.867 M -100.00 % | -933.274 K -142.55 % | 2.193 M 100.00 % | 1.097 M -50.57 % | 2.218 M 100.00 % | 1.109 M 174.65 % | -1.486 M -100.00 % | -743.005 K -213.03 % | -237.359 K -100.00 % | -118.680 K -100.27 % | 43.579 M | 0.000 | 0.000 -100.00 % | 3.298 M 0.00 % | 3.298 M -11.53 % | 3.728 M 200.00 % | -3.728 M -633.13 % | 699.190 K 0.00 % | 699.190 K 141.42 % | -1.688 M -137.70 % | 4.478 M 100.00 % | 2.239 M 201.92 % | -2.197 M -1 109.27 % | 217.657 K 0.00 % | 217.657 K -2.57 % | 223.406 K 0.00 % | 223.406 K -76.73 % | 960.203 K 0.00 % | 960.203 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | 6.943 M -19.34 % | 8.608 M 80.23 % | 4.776 M 139.02 % | 1.998 M 46.30 % | 1.366 M -21.70 % | 1.744 M 17.42 % | 1.485 M 104.15 % | 727.608 K 21.00 % | 601.352 K 588.90 % | -123.000 K -101.60 % | 7.703 M 202.88 % | 2.543 M 114.01 % | 1.188 M -25.41 % | 1.593 M -28.14 % | 2.217 M 13.46 % | 1.954 M 3 528.47 % | -56.990 K -108.34 % | 683.650 K | 0.000 -100.00 % | 61.293 K 103.60 % | -1.704 M | 0.000 | 0.000 -100.00 % | 9.750 M 0.00 % | 9.750 M 391.89 % | 1.982 M 132.50 % | -6.099 M -83.83 % | -3.318 M -200.00 % | 3.318 M -97.78 % | 149.297 M 774.71 % | -22.128 M -100.00 % | -11.064 M -3 289.01 % | 346.936 K 100.00 % | 173.468 K 126.94 % | -644.010 K -100.00 % | -322.005 K -129.39 % | 1.096 M 100.00 % | 547.865 K -58.01 % | 1.305 M 100.00 % | 652.431 K 110.92 % | -5.977 M -100.00 % | -2.989 M -344 896.46 % | -866.280 -100.00 % | -433.140 -100.02 % | 2.090 M 114.56 % | -14.353 M 0.00 % | -14.353 M -338.61 % | -3.272 M 0.00 % | -3.272 M -260.98 % | 2.033 M 200.00 % | -2.033 M -390.73 % | 699.190 K 0.00 % | 699.190 K 141.28 % | -1.694 M -137.86 % | 4.474 M 100.00 % | 2.237 M 201.92 % | -2.195 M -2 116.62 % | 108.828 K 0.00 % | 108.828 K -50.26 % | 218.800 K 0.00 % | 218.800 K -77.21 % | 960.203 K 0.00 % | 960.203 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Debt repayment | -51.000 K | 0.000 100.00 % | -82.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -324.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.451 M 0.00 % | -8.451 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 100.00 % | -54.000 K | 0.000 100.00 % | -196.000 K -101.54 % | -97.250 K 19.06 % | -120.145 K -7.78 % | -111.476 K -6.84 % | -104.336 K 1.78 % | -106.233 K 58.66 % | -257.000 K | 0.000 100.00 % | -192.133 K -156.32 % | -74.957 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.099 M -83.83 % | -3.318 M -200.00 % | 3.318 M -85.01 % | 22.128 M 200.00 % | -22.128 M -100.00 % | -11.064 M -3 289.01 % | 346.936 K 100.00 % | 173.468 K 126.94 % | -644.010 K -100.00 % | -322.005 K -129.39 % | 1.096 M 100.00 % | 547.865 K -58.01 % | 1.305 M 100.00 % | 652.431 K 110.92 % | -5.977 M -100.00 % | -2.989 M -344 896.46 % | -866.280 -100.00 % | -433.140 -100.02 % | 2.090 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.033 M 200.00 % | -2.033 M | 0.000 | 0.000 100.00 % | -4.474 M -200.00 % | 4.474 M 100.00 % | 2.237 M 200.00 % | -2.237 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 |
Net cash used provided by financing activities | -51.000 K 5.56 % | -54.000 K 34.15 % | -82.000 K 58.16 % | -196.000 K -101.54 % | -97.250 K 19.06 % | -120.145 K -7.78 % | -111.476 K -6.84 % | -104.336 K 1.78 % | -106.233 K 58.66 % | -257.000 K 20.68 % | -324.000 K -68.63 % | -192.133 K -156.32 % | -74.957 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.099 M -83.83 % | -3.318 M -200.00 % | 3.318 M -85.01 % | 22.128 M 200.00 % | -22.128 M -100.00 % | -11.064 M -3 289.01 % | 346.936 K 100.00 % | 173.468 K 126.94 % | -644.010 K -100.00 % | -322.005 K -129.39 % | 1.096 M 100.00 % | 547.865 K -58.01 % | 1.305 M 100.00 % | 652.431 K 110.92 % | -5.977 M -100.00 % | -2.989 M -344 896.46 % | -866.280 -100.00 % | -433.140 -100.02 % | 2.090 M 124.73 % | -8.451 M 0.00 % | -8.451 M | 0.000 | 0.000 -100.00 % | 2.033 M 200.00 % | -2.033 M | 0.000 | 0.000 100.00 % | -4.474 M -200.00 % | 4.474 M 100.00 % | 2.237 M 200.00 % | -2.237 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 |
Effect of forex changes on cash | 0.000 -100.00 % | 29.000 K 3.57 % | 28.000 K 450.00 % | -8.000 K 73.95 % | -30.710 K 49.58 % | -60.907 K -692.27 % | 10.284 K 151.41 % | -20.004 K -55.08 % | -12.900 K -104.56 % | 283.000 K 135.33 % | -801.000 K -748.68 % | -94.381 K | 0.000 100.00 % | -76.582 K | 0.000 100.00 % | -44.236 K -1 324.68 % | 3.612 K 18.27 % | 3.054 K -66.66 % | 9.161 K 77.13 % | 5.172 K -39.33 % | 8.525 K 103.87 % | -220.110 K -186.19 % | 255.366 K 3.39 % | 247.000 K 0.00 % | 247.000 K 345.25 % | 55.474 K | 0.000 | 0.000 100.00 % | -2.883 M -1 480.52 % | 208.802 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 304.768 K 0.00 % | 304.768 K 1 345.01 % | 21.091 K 0.00 % | 21.091 K | 0.000 -100.00 % | 71.710 K -84.55 % | 464.018 K 0.00 % | 464.018 K -31.22 % | 674.661 K | 0.000 | 0.000 -100.00 % | 94.910 K 272.32 % | 25.492 K 0.00 % | 25.492 K -99.76 % | 10.605 M 0.00 % | 10.605 M 2 388.31 % | -463.437 K 0.00 % | -463.437 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 1.236 M 202.74 % | -1.203 M -839.84 % | -128.000 K -161.82 % | 207.058 K 186.69 % | -238.859 K -236.16 % | 175.419 K 405.70 % | -57.382 K 58.56 % | -138.461 K 47.34 % | -262.926 K 94.69 % | -4.955 M -200.00 % | 4.955 M 2 504.65 % | 190.237 K 318.24 % | -87.169 K -33.10 % | -65.492 K 69.84 % | -217.116 K 67.66 % | -671.439 K 74.98 % | -2.683 M -107.77 % | -1.291 M 90.23 % | -13.218 M -350.20 % | -2.936 M -142.11 % | 6.972 M 575.11 % | -1.467 M 89.17 % | -13.553 M | 0.000 100.00 % | -646.575 K 5.29 % | -682.703 K 40.94 % | -1.156 M 8.08 % | -1.258 M 84.03 % | -7.873 M -192.10 % | 8.548 M 974.04 % | 795.898 K 0.00 % | 795.898 K 788.22 % | -115.646 K 0.00 % | -115.646 K -166.59 % | 173.672 K 0.00 % | 173.672 K 181.48 % | -213.142 K 0.00 % | -213.142 K -289.87 % | 112.258 K 0.00 % | 112.258 K 102.18 % | -5.148 M 0.00 % | -5.148 M -13 378.40 % | 38.766 K 0.00 % | 38.766 K 100.20 % | -19.026 M 0.00 % | -19.026 M -410.85 % | -3.724 M 0.00 % | -3.724 M -411.92 % | 1.194 M 0.00 % | 1.194 M 100.62 % | -192.516 M -800.29 % | 27.491 M 0.00 % | 27.491 M -63.61 % | 75.555 M 2 336.88 % | 3.100 M 0.00 % | 3.100 M 102.99 % | -103.565 M -1 056.97 % | 10.822 M 0.00 % | 10.822 M -36.94 % | 17.161 M 0.00 % | 17.161 M 277.26 % | -9.681 M 0.00 % | -9.681 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Cash at beginning of period | 0.000 -100.00 % | 1.203 M | 0.000 | 0.000 | 0.000 100.00 % | -0.943 -100.00 % | 339.567 K | 0.000 -100.00 % | 896.907 K -81.90 % | 4.955 M | 0.000 100.00 % | -0.646 -100.00 % | 395.000 K | 0.000 -100.00 % | 817.787 K | 0.000 -100.00 % | 5.056 M | 0.000 -100.00 % | 13.218 M -18.18 % | 16.154 M 75.92 % | 9.183 M | 0.000 -100.00 % | 13.553 M | 0.000 -100.00 % | 646.575 K 14 368 333 108.44 % | 0.005 -100.00 % | 1.470 M -8.08 % | 1.599 M -83.12 % | 9.472 M 925.34 % | 923.794 K 974.04 % | 86.011 K 0.00 % | 86.011 K -59.28 % | 211.217 K 0.00 % | 211.217 K 107.23 % | 101.925 K 0.00 % | 101.925 K -64.84 % | 289.907 K 0.00 % | 289.907 K 53.97 % | 188.282 K 0.00 % | 188.282 K -96.48 % | 5.343 M 0.00 % | 5.343 M 7.38 % | 4.976 M 0.00 % | 4.976 M -79.30 % | 24.037 M 0.00 % | 24.037 M -20.24 % | 30.138 M 0.00 % | 30.138 M -8.72 % | 33.018 M 0.00 % | 33.018 M -85.36 % | 225.534 M 13.88 % | 198.043 M 0.00 % | 198.043 M 686.35 % | 25.185 M 14.04 % | 22.085 M 0.00 % | 22.085 M -82.42 % | 125.649 M 9.42 % | 114.827 M 0.00 % | 114.827 M 12.49 % | 102.074 M 0.00 % | 102.074 M -32.11 % | 150.360 M 0.00 % | 150.360 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Cash at end of period | 1.236 M | 0.000 100.00 % | -128.000 K -161.82 % | 207.058 K 186.69 % | -238.859 K -236.16 % | 175.419 K -37.84 % | 282.185 K 303.80 % | -138.461 K -121.84 % | 633.981 K | 0.000 -100.00 % | 4.955 M 2 504.65 % | 190.237 K -38.20 % | 307.830 K 570.03 % | -65.492 K -110.90 % | 600.671 K 189.46 % | -671.439 K -128.30 % | 2.373 M 283.73 % | -1.291 M | 0.000 -100.00 % | 13.218 M -18.18 % | 16.154 M 1 200.88 % | -1.467 M | 0.000 -100.00 % | 13.553 M | 0.000 100.00 % | -682.703 K -317.47 % | 313.926 K -8.08 % | 341.532 K -78.64 % | 1.599 M -83.12 % | 9.472 M 974.04 % | 881.909 K 0.00 % | 881.909 K 822.78 % | 95.571 K 0.00 % | 95.571 K -65.32 % | 275.597 K 0.00 % | 275.597 K 259.01 % | 76.765 K 0.00 % | 76.765 K -74.46 % | 300.540 K 0.00 % | 300.540 K 53.77 % | 195.442 K 0.00 % | 195.442 K -96.10 % | 5.015 M 0.00 % | 5.015 M 0.08 % | 5.011 M 0.00 % | 5.011 M -81.03 % | 26.413 M 0.00 % | 26.413 M -22.79 % | 34.212 M 0.00 % | 34.212 M 3.62 % | 33.018 M -85.36 % | 225.534 M 0.00 % | 225.534 M 123.88 % | 100.740 M 300.00 % | 25.185 M 0.00 % | 25.185 M 14.04 % | 22.085 M -82.42 % | 125.649 M 0.00 % | 125.649 M 5.38 % | 119.235 M 0.00 % | 119.235 M -15.24 % | 140.679 M 0.00 % | 140.679 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating cash flow | -6.886 M 19.52 % | -8.556 M -71.88 % | -4.978 M -231.04 % | -1.504 M 12.35 % | -1.716 M -41.51 % | -1.212 M 19.12 % | -1.499 M -70.30 % | -880.190 K 12.69 % | -1.008 M 44.03 % | -1.801 M 44.70 % | -3.257 M -73.59 % | -1.876 M -45.70 % | -1.288 M 21.84 % | -1.648 M 37.85 % | -2.651 M 18.49 % | -3.253 M 38.78 % | -5.313 M -62.50 % | -3.269 M -98.83 % | -1.644 M 43.74 % | -2.923 M -118.69 % | 15.639 M 676.09 % | -2.715 M -74.73 % | -1.554 M | 0.000 | 0.000 100.00 % | -3.403 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 -100.00 % | 6.110 M 0.00 % | 6.110 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital expenditure | -48.000 K -433.33 % | -9.000 K 88.00 % | -75.000 K -766.05 % | -8.660 K 46.57 % | -16.208 K -1 842.65 % | -834.342 90.34 % | -8.638 K 74.97 % | -34.517 K -13.72 % | -30.352 K 75.12 % | -122.000 K -24.49 % | -98.000 K 20.62 % | -123.454 K 47.84 % | -236.662 K -460.22 % | 65.700 K 156.35 % | -116.591 K 49.02 % | -228.684 K -301.27 % | -56.990 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.285 M 0.00 % | -3.285 M -287.64 % | -847.424 K -200.00 % | 847.424 K | 0.000 | 0.000 100.00 % | -5.697 K -35.39 % | -4.208 K -100.00 % | -2.104 K -200.00 % | 2.104 K 101.93 % | -108.828 K 0.00 % | -108.828 K -2 262.59 % | -4.606 K 0.00 % | -4.606 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Free CashFlow | -6.934 M 19.04 % | -8.565 M -69.50 % | -5.053 M -234.11 % | -1.512 M 12.67 % | -1.732 M -42.75 % | -1.213 M 19.53 % | -1.508 M -64.82 % | -914.707 K 11.91 % | -1.038 M 46.00 % | -1.923 M 42.68 % | -3.355 M -67.77 % | -2.000 M -31.18 % | -1.524 M 3.63 % | -1.582 M 42.85 % | -2.768 M 20.50 % | -3.481 M 35.17 % | -5.370 M -64.24 % | -3.269 M -98.83 % | -1.644 M 43.74 % | -2.923 M -118.69 % | 15.639 M 676.09 % | -2.715 M -74.73 % | -1.554 M 60.31 % | -3.914 M 0.00 % | -3.914 M -15.02 % | -3.403 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 -100.00 % | 6.110 M 0.00 % | 6.110 M 286.00 % | -3.285 M 0.00 % | -3.285 M -287.64 % | -847.424 K -200.00 % | 847.424 K | 0.000 | 0.000 100.00 % | -5.697 K -35.39 % | -4.208 K -100.00 % | -2.104 K -200.00 % | 2.104 K 101.93 % | -108.828 K 0.00 % | -108.828 K -2 262.59 % | -4.606 K 0.00 % | -4.606 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2003 | 2003 | 2002 | 2002 | 2001 | 2001 | 2000 | 2000 | 1999 | 1999 | 1998 | 1998 | 1997 | 1997 | 1996 | 1996 | 1994 | 1994 | 1993 | 1993 | 1991 | 1991 | 1990 | 1990 | 1989 | 1989 | 1987 | 1987 |