
Brederode S.A. BREB.BR
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 376.730 M 1 219.08 % | 28.560 M -4.51 % | 29.910 M -97.02 % | 1.004 B 332.19 % | 232.230 M -49.26 % | 457.650 M 151.04 % | 182.300 M 7.44 % | 169.670 M -1.23 % | 171.780 M -28.21 % | 239.290 M 500.03 % | 39.880 M -66.97 % | 120.750 M -3.52 % | 125.150 M 76.38 % | 70.953 M -32.40 % | 104.961 M -31.79 % | 153.869 M 261.52 % | 42.562 M 59.38 % | 26.705 M -38.67 % | 43.541 M 15.08 % | 37.835 M 52.50 % | 24.810 M -24.33 % | 32.788 M |
Net income | 413.260 M 76.87 % | 233.650 M 418.76 % | -73.300 M -107.08 % | 1.036 B 295.21 % | 262.030 M -42.74 % | 457.650 M 151.06 % | 182.290 M 7.44 % | 169.670 M -1.12 % | 171.590 M -23.43 % | 224.090 M -1.04 % | 226.450 M 118.41 % | 103.680 M -11.15 % | 116.690 M 68.18 % | 69.384 M -27.21 % | 95.318 M -32.31 % | 140.809 M 131.34 % | -449.266 M -1 022.67 % | 48.692 M -74.21 % | 188.805 M -26.23 % | 255.944 M 230.25 % | 77.501 M -1.98 % | 79.064 M |
Income before tax | 413.260 M 76.86 % | 233.660 M 418.77 % | -73.300 M -107.08 % | 1.036 B 295.21 % | 262.030 M -42.74 % | 457.650 M 151.06 % | 182.290 M 7.44 % | 169.670 M -1.12 % | 171.590 M -25.54 % | 230.440 M -1.15 % | 233.130 M 100.68 % | 116.170 M -2.80 % | 119.520 M 66.06 % | 71.976 M -24.80 % | 95.719 M -33.58 % | 144.101 M 132.37 % | -445.134 M -934.69 % | 53.329 M -72.95 % | 197.164 M -19.77 % | 245.760 M 205.69 % | 80.395 M -2.50 % | 82.459 M |
Income before tax ratio | 1.10 -86.59 % | 8.18 433.84 % | -2.45 -337.52 % | 1.03 -8.56 % | 1.13 12.83 % | 1.00 0.01 % | 1.00 -0.01 % | 1.00 0.11 % | 1.00 3.73 % | 0.96 -83.53 % | 5.85 507.63 % | 0.96 0.74 % | 0.96 -5.86 % | 1.01 11.24 % | 0.91 -2.62 % | 0.94 108.95 % | -10.46 -623.72 % | 2.00 -55.90 % | 4.53 -30.29 % | 6.50 100.45 % | 3.24 28.85 % | 2.51 |
EBITDA | 0.000 -100.00 % | 233.670 M 418.79 % | -73.300 M -107.08 % | 1.036 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 229.080 M -1.62 % | 232.850 M 100.15 % | 116.340 M -2.46 % | 119.280 M 63.42 % | 72.988 M -25.13 % | 97.490 M -32.28 % | 143.955 M 132.34 % | -445.099 M -2 003.11 % | 23.388 M -41.78 % | 40.171 M -85.35 % | 274.175 M 171.50 % | 100.985 M | 0.000 |
Net income ratio | 1.10 -86.59 % | 8.18 433.83 % | -2.45 -337.52 % | 1.03 -8.56 % | 1.13 12.83 % | 1.00 0.01 % | 1.00 -0.01 % | 1.00 0.11 % | 1.00 6.66 % | 0.94 -83.51 % | 5.68 561.32 % | 0.86 -7.91 % | 0.93 -4.65 % | 0.98 7.68 % | 0.91 -0.76 % | 0.92 108.67 % | -10.56 -678.92 % | 1.82 -57.95 % | 4.34 -35.90 % | 6.76 116.56 % | 3.12 29.54 % | 2.41 |
Ratio EBITDA | 0.00 -100.00 % | 8.18 433.85 % | -2.45 -337.52 % | 1.03 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.96 -83.60 % | 5.84 506.01 % | 0.96 1.09 % | 0.95 -7.35 % | 1.03 10.75 % | 0.93 -0.72 % | 0.94 108.95 % | -10.46 -1 294.08 % | 0.88 -5.07 % | 0.92 -87.27 % | 7.25 78.03 % | 4.07 | 0.00 |
Gross profit ratio | 1.00 -87.78 % | 8.18 337.15 % | -3.45 -445.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 3.01 % | 0.97 -83.76 % | 5.98 535.50 % | 0.94 1.48 % | 0.93 -7.31 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 4.02 % | 0.96 -3.86 % | 1.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 1.34 % | 28.918 M -1.40 % | 29.329 M -0.67 % | 29.528 M -1.46 % | 29.966 M -2.04 % | 30.591 M -1.73 % | 31.131 M -0.04 % | 31.142 M -3.39 % | 32.234 M -5.43 % | 34.084 M -0.57 % | 34.280 M -8.94 % | 37.647 M 4.60 % | 35.993 M |
Weighted average shs out | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 1.34 % | 28.918 M -1.40 % | 29.329 M -0.67 % | 29.528 M -1.46 % | 29.966 M -2.04 % | 30.591 M -1.73 % | 31.131 M -0.04 % | 31.142 M -3.39 % | 32.234 M -5.43 % | 34.084 M -0.57 % | 34.280 M -8.94 % | 37.647 M 4.60 % | 35.993 M |
EPS diluted | 14.10 76.91 % | 7.97 418.80 % | -2.50 -107.07 % | 35.34 295.30 % | 8.94 -42.77 % | 15.62 151.13 % | 6.22 7.43 % | 5.79 -1.19 % | 5.86 -28.19 % | 8.16 4.21 % | 7.83 121.19 % | 3.54 -10.38 % | 3.95 70.26 % | 2.32 -25.64 % | 3.12 -30.97 % | 4.52 131.32 % | -14.43 -1 055.63 % | 1.51 -72.74 % | 5.54 -25.84 % | 7.47 262.62 % | 2.06 -6.36 % | 2.20 |
Earnings per share | 14.10 76.91 % | 7.97 418.80 % | -2.50 -107.07 % | 35.34 295.30 % | 8.94 -42.77 % | 15.62 151.13 % | 6.22 7.43 % | 5.79 -1.19 % | 5.86 -28.19 % | 8.16 4.21 % | 7.83 121.19 % | 3.54 -10.38 % | 3.95 70.26 % | 2.32 -25.64 % | 3.12 -30.97 % | 4.52 131.32 % | -14.43 -1 055.63 % | 1.51 -72.74 % | 5.54 -25.84 % | 7.47 262.62 % | 2.06 -6.36 % | 2.20 |
Gross profit | 376.730 M 61.22 % | 233.670 M 326.45 % | -103.190 M -110.28 % | 1.004 B 332.19 % | 232.230 M -49.26 % | 457.650 M 151.04 % | 182.300 M 7.44 % | 169.670 M -1.23 % | 171.780 M -26.05 % | 232.300 M -2.55 % | 238.390 M 109.89 % | 113.580 M -2.09 % | 116.000 M 63.49 % | 70.953 M -32.40 % | 104.961 M -31.79 % | 153.869 M 276.03 % | 40.919 M 53.23 % | 26.705 M | 0.000 | 0.000 -100.00 % | 24.810 M -24.33 % | 32.788 M |
Income tax expense | 0.000 -100.00 % | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -161.000 K | 0.000 | 0.000 -100.00 % | 6.330 M -5.38 % | 6.690 M -46.48 % | 12.500 M 340.14 % | 2.840 M 18.33 % | 2.400 M 507.59 % | 395.000 K -87.97 % | 3.284 M -20.89 % | 4.151 M -10.35 % | 4.630 M -44.54 % | 8.348 M 116.49 % | 3.856 M 33.24 % | 2.894 M -14.76 % | 3.395 M |
Cost of revenue | 0.000 -100.00 % | 30.000 K 50.00 % | 20.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.950 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 |
General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 190.000 K 5.56 % | 180.000 K -95.93 % | 4.420 M 10.50 % | 4.000 M -12.47 % | 4.570 M 444.70 % | 839.000 K -62.93 % | 2.263 M 634.74 % | 308.000 K -83.81 % | 1.902 M | 0.000 -100.00 % | 264.000 K -83.94 % | 1.644 M | 0.000 | 0.000 |
Selling and marketing 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 -100.00 % | 4.621 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | -36.530 M 87.44 % | -290.770 M -872.15 % | -29.910 M 6.18 % | -31.880 M -6.98 % | -29.800 M -106.51 % | 457.650 M 4 576 600.00 % | -10.000 K -100.01 % | 169.670 M 89 200.00 % | 190.000 K -99.92 % | 239.110 M 28 365.48 % | 840.000 K 44.83 % | 580.000 K -45.28 % | 1.060 M 452.16 % | -301.000 K -103.44 % | 8.748 M 112.38 % | 4.119 M 2 690.57 % | -159.000 K -108.75 % | 1.818 M 2 734.78 % | -69.000 K 92.50 % | -920.000 K -273.26 % | 531.000 K -98.38 % | 32.788 M |
Operating expenses | -36.530 M -27.95 % | -28.550 M 4.55 % | -29.910 M 6.18 % | -31.880 M -6.98 % | -29.800 M -106.51 % | 457.650 M 4 576 600.00 % | -10.000 K -100.01 % | 169.670 M -1.23 % | 171.780 M 1 059.89 % | 14.810 M 181.56 % | 5.260 M 14.85 % | 4.580 M -18.65 % | 5.630 M 946.47 % | 538.000 K -93.85 % | 8.748 M 97.61 % | 4.427 M 101.01 % | -438.546 M -24 222.44 % | 1.818 M -99.01 % | 184.225 M 177.03 % | -239.147 M -45 137.10 % | 531.000 K 103.23 % | -16.434 M |
Cost and expenses | -36.530 M 82.19 % | -205.140 M -298.80 % | 103.190 M 110.28 % | -1.004 B -332.19 % | -232.230 M -735.36 % | -27.800 M -115.25 % | 182.300 M 7.44 % | 169.670 M 89 200.00 % | 190.000 K 114.50 % | -1.310 M -124.90 % | 5.260 M 14.85 % | 4.580 M 79.61 % | 2.550 M 373.98 % | 538.000 K -93.85 % | 8.748 M 97.61 % | 4.427 M 2 884.28 % | -159.000 K -108.75 % | 1.818 M 101.27 % | -142.752 M 40.31 % | -239.147 M -45 137.10 % | 531.000 K 103.23 % | -16.434 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 |
Selling general and administrative expenses | 0.000 -100.00 % | 262.220 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 190.000 K 5.56 % | 180.000 K -95.93 % | 4.420 M 10.50 % | 4.000 M -12.47 % | 4.570 M -16.30 % | 5.460 M 141.27 % | 2.263 M 634.74 % | 308.000 K -83.81 % | 1.902 M | 0.000 -100.00 % | 264.000 K -83.94 % | 1.644 M | 0.000 | 0.000 |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.720 M -6.72 % | 5.060 M -2.32 % | 5.180 M 40.76 % | 3.680 M 433.33 % | 690.000 K 308.28 % | 169.000 K 1 308.33 % | 12.000 K -99.62 % | 3.193 M 12.04 % | 2.850 M 229.48 % | 865.000 K | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 -100.00 % | 30.000 K 50.00 % | 20.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 K 100.00 % | 30.000 K -82.35 % | 170.000 K -75.36 % | 690.000 K 298.84 % | 173.000 K 1 341.67 % | 12.000 K -99.62 % | 3.193 M 12.04 % | 2.850 M 199.37 % | 952.000 K | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | -413.270 M -76.84 % | -233.700 M -418.91 % | 73.280 M 107.08 % | -1.036 B -295.21 % | -262.030 M 42.74 % | -457.650 M -151.04 % | -182.300 M -7.44 % | -169.670 M 1.12 % | -171.590 M -286 083.33 % | 60.000 K -25.00 % | 80.000 K 14.29 % | 70.000 K -12.50 % | 80.000 K 14.29 % | 70.000 K 1.45 % | 69.000 K -17.86 % | 84.000 K -80.09 % | 422.000 K 14.05 % | 370.000 K 335.29 % | 85.000 K -96.22 % | 2.248 M 600.31 % | 321.000 K -1.83 % | 327.000 K |
Operating income | 413.260 M 76.84 % | 233.690 M 418.90 % | -73.280 M -107.08 % | 1.036 B 295.21 % | 262.030 M -42.74 % | 457.650 M 151.06 % | 182.290 M 7.44 % | 169.670 M -1.12 % | 171.590 M -25.53 % | 230.420 M -1.19 % | 233.200 M 100.67 % | 116.210 M -2.92 % | 119.700 M 64.74 % | 72.662 M -24.08 % | 95.709 M -34.48 % | 146.086 M 133.06 % | -441.941 M -1 875.79 % | 24.887 M -86.43 % | 183.400 M -29.41 % | 259.800 M 970.06 % | 24.279 M -50.67 % | 49.222 M |
Operating income ratio | 1.10 -86.59 % | 8.18 433.97 % | -2.45 -337.46 % | 1.03 -8.56 % | 1.13 12.83 % | 1.00 0.01 % | 1.00 -0.01 % | 1.00 0.11 % | 1.00 3.73 % | 0.96 -83.53 % | 5.85 507.60 % | 0.96 0.62 % | 0.96 -6.60 % | 1.02 12.31 % | 0.91 -3.96 % | 0.95 109.14 % | -10.38 -1 214.20 % | 0.93 -77.88 % | 4.21 -38.66 % | 6.87 601.68 % | 0.98 -34.81 % | 1.50 |
Total other income expenses net | 0.000 100.00 % | -30.000 K -50.00 % | -20.000 K | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K | 0.000 | 0.000 -100.00 % | 2.190 M 313.21 % | 530.000 K 411.76 % | -170.000 K -206.25 % | 160.000 K 123.32 % | -686.000 K -802.63 % | -76.000 K 96.17 % | -1.985 M 37.83 % | -3.193 M -111.23 % | 28.442 M 106.64 % | 13.764 M 196.88 % | -14.207 M -125.32 % | 56.116 M 68.84 % | 33.237 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -20.000 K -100.00 % | -10.000 K 50.00 % | -20.000 K 77.78 % | -90.000 K | 0.000 100.00 % | -200.000 K 78.26 % | -920.000 K -9 100.00 % | -10.000 K 0.00 % | -10.000 K 99.97 % | -29.780 M -4.05 % | -28.620 M 15.45 % | -33.850 M -114.92 % | -15.750 M -379.50 % | 5.635 M -63.48 % | 15.430 M 779.14 % | -2.272 M 92.35 % | -29.682 M -146.53 % | 63.793 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total investments | 4.144 B 9.97 % | 3.768 B 5.46 % | 3.573 B -2.81 % | 3.676 B 37.56 % | 2.672 B 9.52 % | 2.440 B 21.38 % | 2.010 B 8.50 % | 1.853 B 8.61 % | 1.706 B 16.37 % | 1.466 B 14.62 % | 1.279 B 17.27 % | 1.091 B 7.75 % | 1.012 B 8.06 % | 936.645 M 3.41 % | 905.779 M 9.34 % | 828.379 M 24.94 % | 663.003 M -46.37 % | 1.236 B -1.06 % | 1.249 B 12.63 % | 1.109 B 16 028.77 % | 6.878 M 2.67 % | 6.699 M |
Total debt | 0.000 | 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 % | 12.230 M -41.76 % | 21.000 M 366.25 % | 4.504 M | 0.000 -100.00 % | 66.847 M | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 8.400 M 21.74 % | 6.900 M 30.19 % | 5.300 M 39.47 % | 3.800 M 58.33 % | 2.400 M 108.70 % | 1.150 M | 0.000 -100.00 % | 10.000 K 103.12 % | -320.000 K -10.34 % | -290.000 K 54.69 % | -640.000 K -8.47 % | -590.000 K -0.17 % | -589.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 307.000 K 18.99 % | 258.000 K | 0.000 | 0.000 |
Retained earnings | 3.459 B 13.51 % | 3.048 B 8.25 % | 2.815 B -2.59 % | 2.890 B 55.70 % | 1.856 B 16.33 % | 1.596 B 40.06 % | 1.139 B 18.91 % | 958.150 M 21.52 % | 788.480 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 % | 3.946 M 0.00 % | 3.946 M |
Common stock | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.02 % | 182.680 M 0.00 % | 182.680 M -42.98 % | 320.397 M 0.00 % | 320.397 M 47.83 % | 216.730 M 0.00 % | 216.730 M 0.00 % | 216.730 M 0.00 % | 216.730 M 0.00 % | 216.730 M 0.00 % | 216.730 M 4.60 % | 207.202 M |
Total equity | 4.143 B 9.97 % | 3.767 B 5.54 % | 3.569 B -2.91 % | 3.676 B 37.57 % | 2.672 B 9.51 % | 2.440 B 21.40 % | 2.010 B 8.49 % | 1.853 B 8.62 % | 1.706 B 13.88 % | 1.498 B 15.04 % | 1.302 B 16.35 % | 1.119 B 8.13 % | 1.035 B 9.30 % | 946.807 M 4.45 % | 906.479 M 7.62 % | 842.287 M 17.94 % | 714.168 M -39.70 % | 1.184 B -2.82 % | 1.219 B 13.15 % | 1.077 B 42.69 % | 754.838 M 21.35 % | 622.028 M |
Other non current liabilities | 1.060 M 17.78 % | 900.000 K | 0.000 -100.00 % | 650.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 796.000 K 430.67 % | 150.000 K -29.91 % | 214.000 K -87.81 % | 1.756 M -59.11 % | 4.294 M 436.26 % | -1.277 M | 0.000 | 0.000 | 0.000 |
Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 1.060 M 17.78 % | 900.000 K -74.43 % | 3.520 M 441.54 % | 650.000 K 18.18 % | 550.000 K 25.00 % | 440.000 K -55.10 % | 980.000 K 292.00 % | 250.000 K 8.70 % | 230.000 K -97.80 % | 10.470 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.732 M 92.02 % | 902.000 K -32.28 % | 1.332 M -53.61 % | 2.871 M -43.05 % | 5.041 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other current liabilities | 1.060 M 16.48 % | 910.000 K -74.15 % | 3.520 M 433.33 % | 660.000 K 20.00 % | 550.000 K 25.00 % | 440.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.500 M 163.94 % | -11.730 M -11.82 % | -10.490 M -499.43 % | -1.750 M -232.98 % | 1.316 M -41.30 % | 2.242 M 18.62 % | 1.890 M -14.32 % | 2.206 M -88.49 % | 19.172 M 140.65 % | -47.161 M | 0.000 | 0.000 | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 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.718 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 0.000 | 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 % | 12.230 M -41.76 % | 21.000 M 366.25 % | 4.504 M | 0.000 -100.00 % | 66.847 M 41.74 % | 47.161 M | 0.000 | 0.000 | 0.000 |
Total current liabilities | 1.060 M 16.48 % | 910.000 K -74.15 % | 3.520 M 433.33 % | 660.000 K 20.00 % | 550.000 K 25.00 % | 440.000 K -55.10 % | 980.000 K 292.00 % | 250.000 K 8.70 % | 230.000 K -97.80 % | 10.470 M -22.27 % | 13.470 M -27.31 % | 18.530 M 284.44 % | 4.820 M -71.54 % | 16.934 M -35.60 % | 26.297 M 131.24 % | 11.372 M 65.75 % | 6.861 M -92.02 % | 86.019 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total liabilities | 1.060 M 17.78 % | 900.000 K -74.43 % | 3.520 M 441.54 % | 650.000 K 18.18 % | 550.000 K 25.00 % | 440.000 K -55.10 % | 980.000 K 292.00 % | 250.000 K 8.70 % | 230.000 K -97.80 % | 10.470 M -22.27 % | 13.470 M -29.22 % | 19.030 M 275.35 % | 5.070 M -72.84 % | 18.666 M -31.37 % | 27.199 M 114.10 % | 12.704 M 30.54 % | 9.732 M -89.31 % | 91.060 M | 0.000 | 0.000 -100.00 % | 77.303 M -35.08 % | 119.066 M |
Other non current assets | 130.000 K 1 400.00 % | -10.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.010 B -8.50 % | -1.853 B -8.61 % | -1.706 B -16.16 % | -1.469 B -14.63 % | -1.281 B -17.29 % | -1.092 B -7.84 % | -1.013 B -87 123.20 % | 1.164 M 70.18 % | 684.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.251 B -12.59 % | -1.111 B -8 587.01 % | -12.793 M 5.77 % | -13.577 M |
Long term investments | 4.144 B 9.97 % | 3.768 B 5.46 % | 3.573 B -2.81 % | 3.676 B 37.56 % | 2.672 B 9.52 % | 2.440 B 21.38 % | 2.010 B 8.50 % | 1.853 B 8.61 % | 1.706 B 16.37 % | 1.466 B 14.62 % | 1.279 B 17.27 % | 1.091 B 7.75 % | 1.012 B 8.06 % | 936.645 M 3.41 % | 905.779 M 9.34 % | 828.379 M 24.94 % | 663.003 M -46.37 % | 1.236 B -1.06 % | 1.249 B 12.63 % | 1.109 B 16 028.77 % | 6.878 M 2.67 % | 6.699 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 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.140 M 24.42 % | 1.720 M 63.81 % | 1.050 M | 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 -100.00 % | 2.140 M 24.42 % | 1.720 M 63.81 % | 1.050 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 540.000 K -5.26 % | 570.000 K -26.92 % | 780.000 K -7.14 % | 840.000 K -80.12 % | 4.226 M -9.64 % | 4.677 M -3.75 % | 4.859 M -1.38 % | 4.927 M -17.33 % | 5.960 M 244.51 % | 1.730 M -13.15 % | 1.992 M -66.32 % | 5.915 M -14.00 % | 6.878 M |
Total non current assets | 4.144 B 9.97 % | 3.768 B 5.46 % | 3.573 B -2.81 % | 3.676 B 37.56 % | 2.672 B 9.52 % | 2.440 B 21.38 % | 2.010 B 8.50 % | 1.853 B 8.61 % | 1.706 B 16.16 % | 1.469 B 14.63 % | 1.281 B 17.29 % | 1.092 B 7.84 % | 1.013 B 7.53 % | 942.035 M 3.39 % | 911.140 M 9.35 % | 833.238 M 24.75 % | 667.930 M -46.24 % | 1.242 B | 0.000 | 0.000 | 0.000 | 0.000 |
Other current assets | 0.000 -100.00 % | 160.000 K | 0.000 | 0.000 -100.00 % | 640.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.030 M 72.33 % | 5.240 M -26.82 % | 7.160 M | 0.000 -100.00 % | 34.000 K -98.27 % | 1.961 M -90.20 % | 20.005 M 9 852.74 % | 201.000 K -33.88 % | 304.000 K -98.64 % | 22.370 M | 0.000 | 0.000 | 0.000 |
Short term 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 -100.00 % | 16.809 M 3 836.53 % | 427.000 K -37.11 % | 679.000 K -82.19 % | 3.813 M -42.70 % | 6.655 M | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 20.000 K 100.00 % | 10.000 K -50.00 % | 20.000 K -77.78 % | 90.000 K | 0.000 -100.00 % | 200.000 K -78.26 % | 920.000 K 9 100.00 % | 10.000 K 0.00 % | 10.000 K -99.97 % | 29.780 M 4.05 % | 28.620 M -15.45 % | 33.850 M 114.92 % | 15.750 M 138.82 % | 6.595 M 18.40 % | 5.570 M -17.80 % | 6.776 M -77.17 % | 29.682 M 871.91 % | 3.054 M | 0.000 | 0.000 | 0.000 | 0.000 |
Cash and short term investments | 20.000 K 100.00 % | 10.000 K -50.00 % | 20.000 K -77.78 % | 90.000 K | 0.000 -100.00 % | 200.000 K -78.26 % | 920.000 K 9 100.00 % | 10.000 K 0.00 % | 10.000 K -99.97 % | 29.780 M 4.05 % | 28.620 M -15.45 % | 33.850 M 114.92 % | 15.750 M -32.70 % | 23.404 M 290.26 % | 5.997 M -19.56 % | 7.455 M -77.74 % | 33.495 M 244.99 % | 9.709 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total current assets | 20.000 K -88.24 % | 170.000 K 750.00 % | 20.000 K -77.78 % | 90.000 K -85.94 % | 640.000 K 220.00 % | 200.000 K -78.26 % | 920.000 K 9 100.00 % | 10.000 K 0.00 % | 10.000 K -99.97 % | 31.160 M 7.26 % | 29.050 M -18.28 % | 35.550 M 113.90 % | 16.620 M -29.09 % | 23.438 M 3.99 % | 22.538 M -59.73 % | 55.970 M 0.00 % | 55.970 M 69.96 % | 32.932 M | 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 -100.00 % | 33.670 M 742.56 % | -5.240 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 830.000 K 59.62 % | 520.000 K -69.41 % | 1.700 M 95.40 % | 870.000 K | 0.000 | 0.000 -100.00 % | 14.255 M -36.00 % | 22.274 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 -100.00 % | 236.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 -100.00 % | 880.000 K | 0.000 -100.00 % | 420.000 K | 0.000 -100.00 % | 280.000 K | 0.000 -100.00 % | 8.480 M 64.98 % | 5.140 M -48.91 % | 10.060 M -2.52 % | 10.320 M | 0.000 | 0.000 100.00 % | -34.217 M | 0.000 | 0.000 -100.00 % | 1.305 B 14.35 % | 1.141 B 37.09 % | 832.193 M 12.29 % | 741.130 M |
Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K -33.33 % | 30.000 K -70.00 % | 100.000 K | 0.000 -100.00 % | 1.965 M -2.14 % | 2.008 M -19.33 % | 2.489 M 15.77 % | 2.150 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.950 M -74.79 % | 11.700 M 12.61 % | 10.390 M 493.71 % | 1.750 M 22.98 % | 1.423 M 35.91 % | 1.047 M -57.93 % | 2.489 M -0.64 % | 2.505 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K -33.33 % | 30.000 K 0.00 % | 30.000 K -40.00 % | 50.000 K 2.04 % | 49.000 K -23.44 % | 64.000 K 12.28 % | 57.000 K -8.06 % | 62.000 K -30.34 % | 89.000 K 9.88 % | 81.000 K 15.71 % | 70.000 K 34.62 % | 52.000 K 44.44 % | 36.000 K |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
Other total stockholders equity | 500.500 M -5.29 % | 528.470 M -6.34 % | 564.230 M -5.64 % | 597.930 M -5.03 % | 629.580 M -4.53 % | 659.470 M -4.01 % | 687.020 M -3.50 % | 711.930 M -3.07 % | 734.490 M 2.06 % | 719.660 M -3.88 % | 748.740 M 1 118.06 % | 61.470 M -92.79 % | 852.090 M 36.04 % | 626.359 M 6.88 % | 586.018 M 5 454.15 % | 10.551 M -97.88 % | 497.376 M 695.46 % | 62.527 M 0.00 % | 62.527 M 0.00 % | 62.527 M -88.29 % | 534.110 M 30.00 % | 410.844 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 936.000 K 24.47 % | 752.000 K -32.74 % | 1.118 M 0.27 % | 1.115 M 49.26 % | 747.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 100.00 % | -910.000 K 74.15 % | -3.520 M -433.33 % | -660.000 K -20.00 % | -550.000 K -25.00 % | -440.000 K 55.10 % | -980.000 K -292.00 % | -250.000 K -8.70 % | -230.000 K 97.80 % | -10.470 M | 0.000 -100.00 % | 19.030 M 275.35 % | 5.070 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 77.303 M -35.08 % | 119.066 M |
Total assets | 4.144 B 9.97 % | 3.768 B 5.47 % | 3.573 B -2.83 % | 3.677 B 37.56 % | 2.673 B 9.52 % | 2.441 B 21.36 % | 2.011 B 8.53 % | 1.853 B 8.62 % | 1.706 B 13.10 % | 1.508 B 14.66 % | 1.315 B 15.59 % | 1.138 B 9.43 % | 1.040 B 7.71 % | 965.473 M 3.41 % | 933.678 M 9.20 % | 854.991 M 18.11 % | 723.900 M -43.24 % | 1.275 B 4.65 % | 1.219 B 13.15 % | 1.077 B 29.43 % | 832.141 M 12.29 % | 741.094 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
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 |
Change in working capital | 180.000 K 106.52 % | -2.760 M -173.60 % | 3.750 M 2 600.00 % | -150.000 K -50.00 % | -100.000 K 89.58 % | -960.000 K -194.12 % | 1.020 M 477.78 % | -270.000 K -437.50 % | 80.000 K 101.09 % | -7.370 M -216.31 % | -2.330 M -116.64 % | 14.000 M 97.46 % | 7.090 M 1 509.54 % | -503.000 K 90.28 % | -5.175 M -134.18 % | 15.141 M 222.77 % | -12.333 M 12.36 % | -14.073 M -323.27 % | 6.303 M -25.04 % | 8.408 M 471.71 % | -2.262 M 76.77 % | -9.737 M |
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 |
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 |
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 |
Other working capital | 180.000 K 106.52 % | -2.760 M -173.60 % | 3.750 M 2 600.00 % | -150.000 K -50.00 % | -100.000 K 89.58 % | -960.000 K -194.12 % | 1.020 M 477.78 % | -270.000 K -437.50 % | 80.000 K 101.04 % | -7.680 M -291.84 % | -1.960 M -114.25 % | 13.750 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -376.730 M -83.65 % | -205.140 M -298.80 % | 103.190 M 110.28 % | -1.004 B -332.19 % | -232.230 M 45.98 % | -429.860 M -172.93 % | -157.500 M -7.26 % | -146.840 M 14.52 % | -171.780 M 19.11 % | -212.370 M -2.70 % | -206.780 M -120.78 % | -93.660 M 5.79 % | -99.420 M -122.01 % | -44.781 M 43.60 % | -79.397 M 40.98 % | -134.518 M -128.40 % | 473.633 M 3 736.33 % | 12.346 M 108.27 % | -149.215 M 39.05 % | -244.804 M -365.99 % | -52.534 M -47.53 % | -35.610 M |
Net cash provided by operating activities | 36.710 M 42.56 % | 25.750 M -23.45 % | 33.640 M 6.02 % | 31.730 M 6.84 % | 29.700 M 10.70 % | 26.830 M 3.91 % | 25.820 M 14.45 % | 22.560 M 20 609.09 % | -110.000 K -102.53 % | 4.350 M -74.38 % | 16.980 M -29.51 % | 24.090 M -1.39 % | 24.430 M 1.08 % | 24.168 M 123.47 % | 10.815 M -49.75 % | 21.524 M 73.06 % | 12.437 M -69.29 % | 40.498 M -25.59 % | 54.424 M 368.69 % | 11.612 M -49.57 % | 23.026 M -32.36 % | 34.044 M |
Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -40.000 K 66.67 % | -120.000 K | 0.000 100.00 % | -184.000 K -124.39 % | -82.000 K -412.50 % | -16.000 K 68.63 % | -51.000 K 88.19 % | -432.000 K -184.21 % | -152.000 K -44.76 % | -105.000 K 46.70 % | -197.000 K -278.85 % | -52.000 K |
Acquisitions net | 0.000 -100.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.600 M | 0.000 -100.00 % | 130.000 K 85.71 % | 70.000 K | 0.000 -100.00 % | 22.000 K | 0.000 | 0.000 -100.00 % | 662.000 K 184.12 % | 233.000 K -52.16 % | 487.000 K -97.58 % | 20.102 M 2 133.56 % | 900.000 K 749.06 % | 106.000 K |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -216.840 M -43.73 % | -150.870 M -17.66 % | -128.230 M 14.40 % | -149.810 M -52.05 % | -98.530 M 6.40 % | -105.266 M -22.54 % | -85.905 M 37.10 % | -136.570 M 39.97 % | -227.517 M 27.48 % | -313.722 M -33.15 % | -235.617 M -18.58 % | -198.701 M -16.08 % | -171.181 M |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 242.050 M 40.07 % | 172.810 M 21.06 % | 142.750 M -18.65 % | 175.480 M 54.72 % | 113.420 M 5.88 % | 107.122 M 100.20 % | 53.507 M -77.09 % | 233.588 M 6.82 % | 218.666 M -31.43 % | 318.897 M 43.81 % | 221.745 M 36.36 % | 162.612 M -0.89 % | 164.074 M |
Other investing activites | 1.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.600 M 205 900.00 % | 10.000 K 101.23 % | -810.000 K 22.12 % | -1.040 M -5 100.00 % | -20.000 K -2 100.00 % | 1.000 K -97.14 % | 35.000 K 266.67 % | -21.000 K -362.50 % | 8.000 K -99.80 % | 4.101 M 1 014.40 % | 368.000 K 109.33 % | -3.944 M -152.67 % | 7.488 M 119.42 % | -38.555 M |
Net cash used for investing activites | 1.100 M -89.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.600 M -18.32 % | 25.220 M 18.85 % | 21.220 M 58.00 % | 13.430 M -47.68 % | 25.670 M 74.28 % | 14.729 M 714.21 % | 1.809 M 105.58 % | -32.435 M -133.22 % | 97.637 M 2 072.86 % | -4.949 M -184.20 % | 5.878 M 169.51 % | 2.181 M 107.82 % | -27.898 M 38.83 % | -45.608 M |
Debt repayment | 0.000 | 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.770 M -170.75 % | 12.396 M 175.22 % | 4.504 M 106.74 % | -66.847 M -439.57 % | 19.686 M 700.90 % | 2.458 M 157.15 % | -4.301 M 89.61 % | -41.408 M -1 483.96 % | 2.992 M |
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 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.030 M 60.39 % | -25.320 M -1 291.21 % | -1.820 M 84.31 % | -11.600 M 2.03 % | -11.840 M -972.46 % | -1.104 M | 0.000 100.00 % | -400.000 K 99.35 % | -61.560 M -97.19 % | -31.219 M | 0.000 | 0.000 | 0.000 |
Dividends paid | -37.800 M -5.73 % | -35.750 M -6.08 % | -33.700 M -6.48 % | -31.650 M -5.89 % | -29.890 M -8.49 % | -27.550 M -10.60 % | -24.910 M -10.37 % | -22.570 M -10.04 % | -20.510 M -11.53 % | -18.390 M -1.60 % | -18.100 M -2.84 % | -17.600 M -2.80 % | -17.120 M 0.83 % | -17.263 M -0.82 % | -17.122 M -3.78 % | -16.499 M -1.85 % | -16.199 M -1.75 % | -15.921 M 0.48 % | -15.997 M -6.06 % | -15.083 M 0.00 % | -15.083 M -10.07 % | -13.703 M |
Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K | 0.000 100.00 % | -12.220 M -610 900.00 % | -2.000 K 99.98 % | -8.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.799 M 277.13 % | 18.773 M |
Net cash used provided by financing activities | -37.800 M -5.73 % | -35.750 M -6.08 % | -33.700 M -6.48 % | -31.650 M -5.89 % | -29.890 M -8.49 % | -27.550 M -10.60 % | -24.910 M -10.37 % | -22.570 M -10.04 % | -20.510 M 27.83 % | -28.420 M 34.56 % | -43.430 M -123.64 % | -19.420 M 52.56 % | -40.940 M -8.10 % | -37.872 M -173.84 % | -13.830 M -15.30 % | -11.995 M 85.63 % | -83.446 M -44.38 % | -57.795 M -29.13 % | -44.758 M -130.90 % | -19.384 M -235.48 % | 14.308 M 77.47 % | 8.062 M |
Effect of forex changes on cash | 0.000 100.00 % | -10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K -200.00 % | 10.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 |
Net change in cash | 10.000 K 200.00 % | -10.000 K 93.33 % | -150.000 K -287.50 % | 80.000 K 142.11 % | -190.000 K 73.61 % | -720.000 K -179.12 % | 910.000 K | 0.000 100.00 % | -30.000 K -102.59 % | 1.160 M 122.18 % | -5.230 M -128.90 % | 18.100 M 97.60 % | 9.160 M 793.66 % | 1.025 M 184.99 % | -1.206 M 94.74 % | -22.906 M -186.02 % | 26.628 M 219.70 % | -22.246 M -243.12 % | 15.544 M 378.02 % | -5.591 M -159.25 % | 9.436 M 369.45 % | -3.502 M |
Cash at beginning of period | 10.000 K -50.00 % | 20.000 K -77.78 % | 90.000 K 800.00 % | 10.000 K -95.00 % | 200.000 K -78.26 % | 920.000 K 9 100.00 % | 10.000 K 0.00 % | 10.000 K -75.00 % | 40.000 K -99.86 % | 28.620 M -15.45 % | 33.850 M 114.92 % | 15.750 M 139.00 % | 6.590 M 18.31 % | 5.570 M -17.80 % | 6.776 M -77.17 % | 29.682 M 871.91 % | 3.054 M -87.93 % | 25.300 M 159.33 % | 9.756 M -36.43 % | 15.347 M | 0.000 | 0.000 |
Cash at end of period | 20.000 K 100.00 % | 10.000 K 116.67 % | -60.000 K -175.00 % | 80.000 K 700.00 % | 10.000 K -95.00 % | 200.000 K -78.26 % | 920.000 K 9 100.00 % | 10.000 K 0.00 % | 10.000 K -99.97 % | 29.780 M 4.05 % | 28.620 M -15.45 % | 33.850 M 114.92 % | 15.750 M 138.82 % | 6.595 M 18.40 % | 5.570 M -17.80 % | 6.776 M -77.17 % | 29.682 M 871.91 % | 3.054 M -87.93 % | 25.300 M 159.33 % | 9.756 M 3.39 % | 9.436 M 369.45 % | -3.502 M |
Operating cash flow | 36.710 M 42.56 % | 25.750 M -23.45 % | 33.640 M 6.02 % | 31.730 M 6.84 % | 29.700 M 10.70 % | 26.830 M 3.91 % | 25.820 M 14.45 % | 22.560 M 20 609.09 % | -110.000 K -102.53 % | 4.350 M -74.38 % | 16.980 M -29.51 % | 24.090 M -1.39 % | 24.430 M 1.08 % | 24.168 M 123.47 % | 10.815 M -49.75 % | 21.524 M 73.06 % | 12.437 M -69.29 % | 40.498 M -25.59 % | 54.424 M 368.69 % | 11.612 M -49.57 % | 23.026 M -32.36 % | 34.044 M |
Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -40.000 K 66.67 % | -120.000 K | 0.000 100.00 % | -184.000 K -124.39 % | -82.000 K -412.50 % | -16.000 K 68.63 % | -51.000 K 88.19 % | -432.000 K -184.21 % | -152.000 K -44.76 % | -105.000 K 46.70 % | -197.000 K -278.85 % | -52.000 K |
Free CashFlow | 36.710 M 42.56 % | 25.750 M -23.45 % | 33.640 M 6.02 % | 31.730 M 6.84 % | 29.700 M 10.70 % | 26.830 M 3.91 % | 25.820 M 14.45 % | 22.560 M 20 609.09 % | -110.000 K -102.53 % | 4.350 M -74.32 % | 16.940 M -29.33 % | 23.970 M -1.88 % | 24.430 M 1.86 % | 23.984 M 123.46 % | 10.733 M -50.10 % | 21.508 M 73.65 % | 12.386 M -69.09 % | 40.066 M -26.18 % | 54.272 M 371.64 % | 11.507 M -49.59 % | 22.829 M -32.84 % | 33.992 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 |
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 | 2004-01-31 | 2003-06-30 | 2003-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | -177.480 M -177.70 % | 228.430 M 23.58 % | 184.840 M 205 477.78 % | -90.000 K -100.09 % | 103.180 M 689.26 % | -17.510 M 79.56 % | -85.680 M -119.88 % | 430.990 M -24.74 % | 572.690 M 99.18 % | 287.530 M 619.95 % | -55.300 M -129.10 % | 190.020 M -20.77 % | 239.830 M 463.51 % | 42.560 M -62.97 % | 114.930 M 46.44 % | 78.480 M 14.80 % | 68.360 M -53.02 % | 145.520 M 454.15 % | 26.260 M -43.73 % | 46.670 M -74.33 % | 181.830 M 92.31 % | 94.550 M -29.30 % | 133.730 M 75.31 % | 76.280 M 104.50 % | 37.300 M -31.10 % | 54.140 M -13.48 % | 62.575 M 100.00 % | 31.288 M -11.81 % | 35.477 M -32.40 % | 52.481 M 0.00 % | 52.481 M -31.79 % | 76.935 M 0.00 % | 76.935 M 135.09 % | -219.273 M 0.00 % | -219.273 M -1 742.13 % | 13.353 M 0.00 % | 13.353 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.405 M 0.00 % | 12.405 M 99.98 % | 6.203 M -62.16 % | 16.394 M 100.00 % | 8.197 M |
Net income | -141.680 M -173.88 % | 191.780 M -13.41 % | 221.480 M 117.61 % | 101.780 M -22.82 % | 131.870 M 848.41 % | -17.620 M 68.35 % | -55.680 M -112.92 % | 430.920 M -28.73 % | 604.640 M 110.32 % | 287.480 M 1 229.59 % | -25.450 M -113.40 % | 189.960 M -29.04 % | 267.690 M 530.16 % | 42.480 M -69.62 % | 139.810 M 78.26 % | 78.430 M -14.04 % | 91.240 M -37.27 % | 145.450 M 456.43 % | 26.140 M -43.25 % | 46.060 M -74.13 % | 178.030 M 88.93 % | 94.230 M -28.73 % | 132.210 M 93.54 % | 68.310 M 93.18 % | 35.360 M -34.82 % | 54.250 M -7.01 % | 58.340 M 100.00 % | 29.170 M -15.92 % | 34.694 M -27.20 % | 47.656 M -0.01 % | 47.662 M -32.30 % | 70.401 M -0.01 % | 70.409 M 131.34 % | -224.652 M -0.01 % | -224.633 M -1 022.78 % | 24.343 M -0.03 % | 24.350 M -74.20 % | 94.397 M -0.01 % | 94.408 M -30.06 % | 134.992 M 11.61 % | 120.952 M 212.13 % | 38.751 M 0.00 % | 38.751 M 100.01 % | 19.375 M -50.99 % | 39.532 M 100.00 % | 19.766 M |
Income before tax | -141.680 M 36.03 % | -221.480 M -200.00 % | 221.480 M 335.21 % | 50.890 M -72.16 % | 182.770 M 1 137.29 % | -17.620 M 68.35 % | -55.680 M -112.92 % | 430.920 M -28.73 % | 604.640 M 110.32 % | 287.480 M 1 229.59 % | -25.450 M -113.40 % | 189.960 M -29.04 % | 267.690 M 530.16 % | 42.480 M -69.62 % | 139.810 M 78.26 % | 78.430 M -14.04 % | 91.240 M -37.27 % | 145.450 M 456.43 % | 26.140 M -46.34 % | 48.710 M -73.19 % | 181.710 M 85.91 % | 97.740 M -27.55 % | 134.900 M 71.67 % | 78.580 M 107.61 % | 37.850 M -31.75 % | 55.460 M -7.20 % | 59.760 M 100.00 % | 29.880 M -16.97 % | 35.988 M -24.81 % | 47.860 M 0.00 % | 47.860 M -33.57 % | 72.051 M 0.00 % | 72.051 M 132.37 % | -222.557 M 0.00 % | -222.557 M -934.64 % | 26.665 M 0.00 % | 26.665 M -72.95 % | 98.582 M 0.00 % | 98.582 M -19.77 % | 122.880 M 0.00 % | 122.880 M 205.69 % | 40.198 M 0.00 % | 40.198 M 100.00 % | 20.099 M -51.25 % | 41.230 M 100.00 % | 20.615 M |
Income before tax ratio | 0.80 182.33 % | -0.97 -180.92 % | 1.20 100.21 % | -565.44 -32 021.30 % | 1.77 76.03 % | 1.01 54.85 % | 0.65 -35.00 % | 1.00 -5.30 % | 1.06 5.60 % | 1.00 117.25 % | 0.46 -53.96 % | 1.00 -10.44 % | 1.12 11.83 % | 1.00 -17.95 % | 1.22 21.73 % | 1.00 -25.12 % | 1.33 33.53 % | 1.00 0.41 % | 1.00 -4.63 % | 1.04 4.44 % | 1.00 -3.33 % | 1.03 2.48 % | 1.01 -2.08 % | 1.03 1.52 % | 1.01 -0.94 % | 1.02 7.26 % | 0.96 0.00 % | 0.95 -5.86 % | 1.01 11.23 % | 0.91 0.00 % | 0.91 -2.62 % | 0.94 0.00 % | 0.94 -7.73 % | 1.01 0.00 % | 1.01 -49.17 % | 2.00 0.00 % | 2.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 3.24 0.00 % | 3.24 0.01 % | 3.24 28.84 % | 2.51 0.00 % | 2.51 |
EBITDA | 0.000 100.00 % | -221.490 M -200.00 % | 221.490 M 117.62 % | 101.780 M 200.00 % | -101.780 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.480 M | 0.000 -100.00 % | 78.430 M -14.04 % | 91.240 M -37.27 % | 145.450 M 456.43 % | 26.140 M -45.08 % | 47.600 M | 0.000 -100.00 % | 97.505 M -27.58 % | 134.645 M 71.75 % | 78.395 M 107.34 % | 37.810 M -32.52 % | 56.030 M -6.45 % | 59.890 M 100.00 % | 29.945 M -17.65 % | 36.365 M -26.68 % | 49.599 M 3.57 % | 47.891 M -33.36 % | 71.861 M -0.32 % | 72.095 M 132.14 % | -224.339 M -1.62 % | -220.759 M -4 420.97 % | -4.883 M -117.27 % | 28.271 M 148.37 % | -58.448 M -159.27 % | 98.619 M -31.11 % | 143.151 M 9.26 % | 131.024 M 111.08 % | 62.074 M 59.53 % | 38.911 M 99.99 % | 19.456 M -50.99 % | 39.696 M 100.00 % | 19.848 M |
Net income ratio | 0.80 -4.92 % | 0.84 -29.93 % | 1.20 100.11 % | -1 130.89 -88 584.96 % | 1.28 27.01 % | 1.01 54.85 % | 0.65 -35.00 % | 1.00 -5.30 % | 1.06 5.60 % | 1.00 117.25 % | 0.46 -53.96 % | 1.00 -10.44 % | 1.12 11.83 % | 1.00 -17.95 % | 1.22 21.73 % | 1.00 -25.12 % | 1.33 33.53 % | 1.00 0.41 % | 1.00 0.86 % | 0.99 0.80 % | 0.98 -1.76 % | 1.00 0.81 % | 0.99 10.40 % | 0.90 -5.54 % | 0.95 -5.39 % | 1.00 7.48 % | 0.93 0.00 % | 0.93 -4.67 % | 0.98 7.69 % | 0.91 -0.01 % | 0.91 -0.75 % | 0.92 -0.01 % | 0.92 -10.67 % | 1.02 0.01 % | 1.02 -43.81 % | 1.82 -0.03 % | 1.82 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 3.12 0.00 % | 3.12 0.01 % | 3.12 29.53 % | 2.41 0.00 % | 2.41 |
Ratio EBITDA | 0.00 100.00 % | -0.97 -180.92 % | 1.20 100.11 % | -1 130.89 -114 544.44 % | -0.99 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 | 0.00 -100.00 % | 1.00 -25.12 % | 1.33 33.53 % | 1.00 0.41 % | 1.00 -2.40 % | 1.02 | 0.00 -100.00 % | 1.03 2.42 % | 1.01 -2.03 % | 1.03 1.39 % | 1.01 -2.05 % | 1.03 8.13 % | 0.96 0.00 % | 0.96 -6.63 % | 1.03 8.46 % | 0.95 3.57 % | 0.91 -2.30 % | 0.93 -0.32 % | 0.94 -8.41 % | 1.02 1.62 % | 1.01 375.31 % | -0.37 -117.27 % | 2.12 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 5.00 59.53 % | 3.14 0.01 % | 3.14 29.54 % | 2.42 0.00 % | 2.42 |
Gross profit ratio | 1.00 0.00 % | 1.00 0.00 % | 1.00 100.18 % | -566.44 -33 160.72 % | -1.70 -270.30 % | 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 % | 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 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M -50.00 % | 58.611 M 0.00 % | 58.611 M 100.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 3.93 % | 28.199 M -0.50 % | 28.340 M -0.60 % | 28.512 M -2.77 % | 29.324 M 0.05 % | 29.309 M -0.14 % | 29.349 M -0.13 % | 29.387 M -0.48 % | 29.528 M 0.00 % | 29.528 M -2.34 % | 30.236 M -1.16 % | 30.591 M -1.54 % | 31.070 M -0.20 % | 31.131 M 0.00 % | 31.131 M -0.04 % | 31.142 M 0.00 % | 31.142 M -3.39 % | 32.234 M 0.00 % | 32.234 M -5.43 % | 34.084 M 0.00 % | 34.084 M -0.57 % | 34.280 M 0.58 % | 34.084 M -9.46 % | 37.647 M 0.00 % | 37.647 M 0.00 % | 37.647 M 4.60 % | 35.993 M 0.00 % | 35.993 M |
Weighted average shs out | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M -50.00 % | 58.611 M 0.00 % | 58.611 M 100.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 0.00 % | 29.306 M 3.93 % | 28.199 M -0.50 % | 28.340 M -0.60 % | 28.512 M -2.77 % | 29.324 M 0.05 % | 29.309 M -0.14 % | 29.349 M -0.13 % | 29.387 M -0.48 % | 29.528 M 0.00 % | 29.528 M -2.34 % | 30.236 M -1.16 % | 30.591 M -1.54 % | 31.070 M -0.20 % | 31.131 M 0.00 % | 31.131 M -0.04 % | 31.142 M 0.00 % | 31.142 M -3.39 % | 32.234 M 0.00 % | 32.234 M -5.43 % | 34.084 M 0.00 % | 34.084 M -0.57 % | 34.280 M 0.58 % | 34.084 M -9.46 % | 37.647 M 0.00 % | 37.647 M 0.00 % | 37.647 M 4.60 % | 35.993 M 0.00 % | 35.993 M |
EPS diluted | -4.83 -173.85 % | 6.54 -13.49 % | 7.56 334.48 % | 1.74 -61.25 % | 4.49 848.33 % | -0.60 68.42 % | -1.90 -112.93 % | 14.70 -28.78 % | 20.64 110.61 % | 9.80 1 239.53 % | -0.86 -113.27 % | 6.48 -29.10 % | 9.14 534.72 % | 1.44 -69.87 % | 4.78 78.36 % | 2.68 -14.10 % | 3.12 -37.10 % | 4.96 451.11 % | 0.90 -45.12 % | 1.64 -73.89 % | 6.28 90.30 % | 3.30 -26.67 % | 4.50 92.31 % | 2.34 95.00 % | 1.20 -34.78 % | 1.84 -7.07 % | 1.98 100.00 % | 0.99 -13.16 % | 1.14 -27.85 % | 1.58 2.60 % | 1.54 -31.86 % | 2.26 0.00 % | 2.26 131.35 % | -7.21 0.14 % | -7.22 -1 062.67 % | 0.75 -1.32 % | 0.76 -72.66 % | 2.78 0.72 % | 2.76 -29.77 % | 3.93 11.02 % | 3.54 240.38 % | 1.04 1.96 % | 1.02 100.00 % | 0.51 -53.64 % | 1.10 100.00 % | 0.55 |
Earnings per share | -4.83 -173.85 % | 6.54 -13.49 % | 7.56 334.48 % | 1.74 -61.25 % | 4.49 848.33 % | -0.60 68.42 % | -1.90 -112.93 % | 14.70 -28.78 % | 20.64 110.61 % | 9.80 1 239.53 % | -0.86 -113.27 % | 6.48 -29.10 % | 9.14 534.72 % | 1.44 -69.87 % | 4.78 78.36 % | 2.68 -14.10 % | 3.12 -37.10 % | 4.96 451.11 % | 0.90 -45.12 % | 1.64 -73.89 % | 6.28 90.30 % | 3.30 -26.67 % | 4.50 92.31 % | 2.34 95.00 % | 1.20 -34.78 % | 1.84 -7.07 % | 1.98 100.00 % | 0.99 -13.16 % | 1.14 -27.85 % | 1.58 2.60 % | 1.54 -31.86 % | 2.26 0.00 % | 2.26 131.35 % | -7.21 0.14 % | -7.22 -1 062.67 % | 0.75 -1.32 % | 0.76 -72.66 % | 2.78 0.72 % | 2.76 -29.77 % | 3.93 11.02 % | 3.54 240.38 % | 1.04 1.96 % | 1.02 100.00 % | 0.51 -53.64 % | 1.10 100.00 % | 0.55 |
Gross profit | -177.480 M -177.70 % | 228.430 M 23.58 % | 184.840 M 262.57 % | 50.980 M 129.01 % | -175.720 M -903.54 % | -17.510 M 79.56 % | -85.680 M -119.88 % | 430.990 M -24.74 % | 572.690 M 99.18 % | 287.530 M 619.95 % | -55.300 M -129.10 % | 190.020 M -20.77 % | 239.830 M 463.51 % | 42.560 M -62.97 % | 114.930 M 46.44 % | 78.480 M 14.80 % | 68.360 M -53.02 % | 145.520 M 454.15 % | 26.260 M -43.73 % | 46.670 M -74.33 % | 181.830 M 92.31 % | 94.550 M -29.30 % | 133.730 M 75.31 % | 76.280 M 104.50 % | 37.300 M -31.10 % | 54.140 M -13.48 % | 62.575 M 100.00 % | 31.288 M -11.81 % | 35.477 M -32.40 % | 52.481 M 0.00 % | 52.481 M -31.79 % | 76.935 M 0.00 % | 76.935 M 135.09 % | -219.273 M 0.00 % | -219.273 M -1 742.13 % | 13.353 M 0.00 % | 13.353 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.405 M 0.00 % | 12.405 M 99.98 % | 6.203 M -62.16 % | 16.394 M 100.00 % | 8.197 M |
Income tax expense | 0.000 100.00 % | -413.260 M | 0.000 -100.00 % | 20.000 K 100.14 % | 9.993 K 149.97 % | -20.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K 200.00 % | -10.000 K | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K -100.01 % | 91.145 M 7.44 % | 84.835 M 0.00 % | 84.835 M | 0.000 -100.00 % | 2.650 M -27.99 % | 3.680 M 4.84 % | 3.510 M 30.97 % | 2.680 M -73.90 % | 10.270 M 314.11 % | 2.480 M 106.67 % | 1.200 M -15.49 % | 1.420 M 100.00 % | 710.000 K -45.13 % | 1.294 M 555.19 % | 197.500 K 0.00 % | 197.500 K -87.97 % | 1.642 M 0.00 % | 1.642 M -20.91 % | 2.076 M 0.00 % | 2.076 M -10.32 % | 2.315 M 0.00 % | 2.315 M -44.54 % | 4.174 M 0.00 % | 4.174 M 116.49 % | 1.928 M 0.00 % | 1.928 M 33.24 % | 1.447 M 0.00 % | 1.447 M 100.00 % | 723.500 K -57.39 % | 1.698 M 100.06 % | 848.750 K |
Cost of revenue | 0.000 | 0.000 | 0.000 100.00 % | -278.870 M -199.99 % | 278.900 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 |
General and administrative 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 -100.00 % | 95.000 K -92.69 % | 1.300 M -81.87 % | 7.170 M 119.27 % | 3.270 M 47.96 % | 2.210 M 0.00 % | 2.210 M 10.50 % | 2.000 M 0.00 % | 2.000 M -12.47 % | 2.285 M 99.91 % | 1.143 M 172.47 % | 419.500 K | 0.000 | 0.000 -100.00 % | 154.000 K 0.00 % | 154.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 132.000 K 0.00 % | 132.000 K -83.94 % | 822.000 K 0.00 % | 822.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing 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 -100.00 % | 360.000 K 105.04 % | -7.145 M 0.00 % | -7.145 M -255.47 % | -2.010 M 0.00 % | -2.010 M -5.51 % | -1.905 M 0.00 % | -1.905 M 14.38 % | -2.225 M -100.09 % | -1.112 M -117.50 % | 6.356 M | 0.000 | 0.000 100.00 % | -3.401 M -199.97 % | 3.402 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.808 M | 0.000 -100.00 % | 121.358 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | -35.800 M -107.96 % | 449.920 M 1 327.61 % | -36.650 M -36 750.00 % | 100.000 K 100.35 % | -28.650 M -31 933.33 % | 90.000 K 100.30 % | -30.000 M -42 957.14 % | 70.000 K -99.78 % | 31.950 M 53 150.00 % | 60.000 K 100.20 % | -29.860 M | 0.000 -100.00 % | 27.860 M 39 700.00 % | 70.000 K 1 500.00 % | -5.000 K -110.00 % | 50.000 K -99.78 % | 22.880 M | 0.000 100.00 % | -190.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.748 M | 0.000 -100.00 % | 4.119 M | 0.000 100.00 % | -159.000 K | 0.000 -100.00 % | 1.818 M | 0.000 100.00 % | -69.000 K | 0.000 100.00 % | -920.000 K | 0.000 100.00 % | -25.814 M -197.98 % | 26.346 M 100.00 % | 13.173 M -43.07 % | 23.138 M 100.00 % | 11.569 M |
Operating expenses | -35.800 M -107.96 % | 449.920 M 1 327.61 % | -36.650 M -36 750.00 % | 100.000 K 100.35 % | -28.650 M -31 934.04 % | 89.998 K -99.70 % | 30.000 M 42 758.37 % | 69.998 K -99.78 % | 31.950 M 63 802.56 % | 49.998 K -99.83 % | 29.850 M 49 650.00 % | 60.000 K -99.78 % | 27.860 M 34 725.00 % | 80.000 K 100.32 % | -24.880 M -49 861.99 % | 49.998 K -99.78 % | 22.880 M 32 585.71 % | 70.000 K -41.67 % | 120.000 K -92.73 % | 1.650 M 385.29 % | 340.000 K -88.44 % | 2.940 M 234.09 % | 880.000 K -56.86 % | 2.040 M 334.04 % | 470.000 K -60.83 % | 1.200 M 1 900.00 % | 60.000 K 100.00 % | 30.000 K -99.56 % | 6.775 M 54.89 % | 4.374 M 0.00 % | 4.374 M 401.89 % | 871.500 K -75.49 % | 3.556 M 202.69 % | -3.463 M -204.78 % | 3.305 M 582.48 % | -685.000 K -127.37 % | 2.503 M 103.52 % | -71.076 M 0.84 % | -71.676 M 39.57 % | -118.611 M 1.60 % | -120.536 M -366.94 % | -25.814 M -197.98 % | 26.346 M 100.00 % | 13.173 M -43.07 % | 23.138 M 100.00 % | 11.569 M |
Cost and expenses | -35.800 M -107.96 % | 449.920 M 1 327.61 % | -36.650 M 28.11 % | -50.980 M -77.94 % | -28.650 M -31 934.04 % | 89.998 K 100.30 % | -30.000 M -42 958.37 % | 69.998 K 100.22 % | -31.950 M -53 350.00 % | 60.000 K 100.20 % | -29.860 M -49 866.67 % | 60.000 K 100.22 % | -27.860 M -39 900.00 % | 70.000 K 100.28 % | -24.880 M -49 861.99 % | 49.998 K 100.22 % | -22.880 M -32 785.71 % | 70.000 K -41.67 % | 120.000 K 107.27 % | -1.650 M -585.29 % | 340.000 K 111.53 % | -2.950 M -435.23 % | 880.000 K -56.86 % | 2.040 M 334.04 % | 470.000 K -60.83 % | 1.200 M 1 900.00 % | 60.000 K 100.00 % | 30.000 K -88.85 % | 269.000 K -93.85 % | 4.374 M 0.00 % | 4.374 M 97.56 % | 2.214 M 0.00 % | 2.214 M 2 884.91 % | -79.500 K 0.00 % | -79.500 K -108.75 % | 909.000 K 0.00 % | 909.000 K 101.27 % | -71.376 M 0.00 % | -71.376 M 40.31 % | -119.573 M 0.00 % | -119.573 M -45 136.91 % | 265.500 K 0.00 % | 265.500 K 100.00 % | 132.750 K 101.62 % | -8.217 M -100.02 % | -4.108 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 |
Selling general and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 262.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 | 0.000 -100.00 % | 95.000 K -94.28 % | 1.660 M 6 540.00 % | 25.000 K -99.31 % | 3.630 M 1 715.00 % | 200.000 K 0.00 % | 200.000 K 110.53 % | 95.000 K 0.00 % | 95.000 K 58.33 % | 60.000 K 100.00 % | 30.000 K -99.56 % | 6.775 M 254.89 % | -4.374 M -200.00 % | 4.374 M 234.71 % | -3.247 M -191.31 % | 3.556 M 207.63 % | -3.304 M -199.97 % | 3.305 M 232.04 % | -2.503 M -200.00 % | 2.503 M -96.52 % | 71.940 M 200.37 % | -71.676 M -158.66 % | 122.180 M 201.36 % | -120.536 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.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 -100.00 % | 220.000 K -12.00 % | 250.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 169.000 K | 0.000 -100.00 % | 12.000 K | 0.000 -100.00 % | 3.193 M | 0.000 -100.00 % | 2.850 M | 0.000 -100.00 % | 865.000 K | 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 -100.00 % | 30.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 % | 30.000 K 0.00 % | 30.000 K 100.00 % | 15.000 K 0.00 % | 15.000 K -82.35 % | 85.000 K 100.00 % | 42.500 K -87.68 % | 345.000 K 96.02 % | 176.000 K 5 966.67 % | -3.000 K -150.00 % | 6.000 K 0.00 % | 6.000 K -99.62 % | 1.597 M 0.00 % | 1.597 M 12.07 % | 1.425 M 0.00 % | 1.425 M 48.83 % | 957.500 K 17 509.09 % | -5.500 K 99.92 % | -7.020 M -200.00 % | 7.020 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 141.680 M -36.03 % | 221.490 M 200.00 % | -221.490 M -117.62 % | -101.780 M 22.85 % | -131.920 M -849.55 % | 17.600 M -68.39 % | 55.680 M 112.92 % | -430.920 M 28.73 % | -604.640 M -110.33 % | -287.470 M -1 229.99 % | 25.440 M 113.39 % | -189.960 M 29.04 % | -267.690 M -530.16 % | -42.480 M 69.62 % | -139.820 M -78.27 % | -78.430 M 14.04 % | -91.240 M 37.27 % | -145.450 M -456.43 % | -26.140 M -43 666.67 % | 60.000 K 100.03 % | -181.480 M -518 614.29 % | 35.000 K 0.00 % | 35.000 K 0.00 % | 35.000 K -12.50 % | 40.000 K 0.00 % | 40.000 K 0.00 % | 40.000 K 100.00 % | 20.000 K -41.18 % | 34.000 K -1.45 % | 34.500 K 0.00 % | 34.500 K -17.86 % | 42.000 K 0.00 % | 42.000 K -80.09 % | 211.000 K 0.00 % | 211.000 K 14.05 % | 185.000 K 0.00 % | 185.000 K 335.29 % | 42.500 K 0.00 % | 42.500 K -96.22 % | 1.124 M 0.00 % | 1.124 M 600.31 % | 160.500 K 0.00 % | 160.500 K 100.00 % | 80.250 K -50.92 % | 163.500 K 100.00 % | 81.750 K |
Operating income | -141.680 M 36.03 % | -221.490 M -200.00 % | 221.490 M 335.32 % | 50.880 M -61.43 % | 131.910 M 849.49 % | -17.600 M 68.39 % | -55.680 M -112.92 % | 430.920 M -28.73 % | 604.640 M 110.33 % | 287.470 M 1 229.99 % | -25.440 M -113.39 % | 189.960 M -29.04 % | 267.690 M 530.16 % | 42.480 M -69.62 % | 139.820 M 78.27 % | 78.430 M -14.04 % | 91.240 M -37.27 % | 145.450 M 456.43 % | 26.140 M -45.01 % | 47.540 M -73.80 % | 181.480 M 86.19 % | 97.470 M -27.59 % | 134.610 M 71.78 % | 78.360 M 107.47 % | 37.770 M -32.54 % | 55.990 M -6.45 % | 59.850 M 100.00 % | 29.925 M -17.63 % | 36.331 M -24.08 % | 47.853 M -0.01 % | 47.857 M -33.58 % | 72.053 M 0.00 % | 72.053 M 132.61 % | -220.970 M 0.00 % | -220.970 M -886.76 % | 28.086 M 0.00 % | 28.086 M -71.51 % | 98.577 M 0.00 % | 98.577 M -24.11 % | 129.900 M 0.00 % | 129.900 M 235.22 % | 38.751 M 0.00 % | 38.751 M 100.01 % | 19.375 M -50.99 % | 39.532 M 100.00 % | 19.766 M |
Operating income ratio | 0.80 182.33 % | -0.97 -180.92 % | 1.20 100.21 % | -565.33 -44 320.37 % | 1.28 27.19 % | 1.01 54.67 % | 0.65 -35.00 % | 1.00 -5.30 % | 1.06 5.60 % | 1.00 117.33 % | 0.46 -53.98 % | 1.00 -10.44 % | 1.12 11.83 % | 1.00 -17.96 % | 1.22 21.73 % | 1.00 -25.12 % | 1.33 33.53 % | 1.00 0.41 % | 1.00 -2.28 % | 1.02 2.06 % | 1.00 -3.18 % | 1.03 2.41 % | 1.01 -2.01 % | 1.03 1.45 % | 1.01 -2.09 % | 1.03 8.13 % | 0.96 0.00 % | 0.96 -6.60 % | 1.02 12.31 % | 0.91 -0.01 % | 0.91 -2.63 % | 0.94 0.00 % | 0.94 -7.06 % | 1.01 0.00 % | 1.01 -52.09 % | 2.10 0.00 % | 2.10 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 3.12 0.00 % | 3.12 0.01 % | 3.12 29.53 % | 2.41 0.00 % | 2.41 |
Total other income expenses net | 0.000 -100.00 % | 10.000 K 200.00 % | -10.000 K | 0.000 100.00 % | -60.000 K -200.00 % | -20.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K 200.00 % | -10.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 78.430 M -14.04 % | 91.240 M -37.27 % | 145.450 M | 0.000 -100.00 % | 390.000 K 69.57 % | 230.000 K -4.17 % | 240.000 K -17.24 % | 290.000 K 11.54 % | 260.000 K 225.00 % | 80.000 K 115.09 % | -530.000 K -488.89 % | -90.000 K -100.00 % | -45.000 K 86.88 % | -343.000 K -5 000.00 % | 7.000 K 133.33 % | 3.000 K 100.15 % | -1.983 M -99 050.00 % | -2.000 K 99.88 % | -1.606 M -1.20 % | -1.587 M -105.31 % | 29.864 M 2 201.62 % | -1.421 M -110.33 % | 13.759 M 250 063.64 % | 5.500 K 100.08 % | -7.187 M -2.38 % | -7.020 M -112.84 % | 54.669 M 3 678.09 % | 1.447 M 100.00 % | 723.500 K -57.39 % | 1.698 M 100.06 % | 848.750 K |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2004-01-31 | 2003-06-30 | 2003-01-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2008-12-31 | 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -20.000 K 0.00 % | -20.000 K 50.00 % | -40.000 K -300.00 % | -10.000 K 80.00 % | -50.000 K -150.00 % | -20.000 K 83.33 % | -120.000 K -33.33 % | -90.000 K 50.00 % | -180.000 K | 0.000 100.00 % | -80.000 K 60.00 % | -200.000 K 78.02 % | -910.000 K 1.09 % | -920.000 K -3.37 % | -890.000 K -8 800.00 % | -10.000 K 50.00 % | -20.000 K -100.00 % | -10.000 K 66.67 % | -30.000 K 99.90 % | -29.780 M -50.25 % | -19.820 M 30.75 % | -28.620 M 26.90 % | -39.150 M -15.66 % | -33.850 M -26.31 % | -26.800 M -70.16 % | -15.750 M | 0.000 -100.00 % | 5.635 M | 0.000 -100.00 % | 15.430 M | 0.000 100.00 % | -2.272 M 92.35 % | -29.682 M -274.03 % | 17.056 M -73.26 % | 63.793 M 100.00 % | 31.897 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total investments | 3.962 B -4.39 % | 4.144 B 4.86 % | 3.952 B 4.88 % | 3.768 B 1.37 % | 3.717 B 4.03 % | 3.573 B -0.49 % | 3.590 B -2.33 % | 3.676 B 13.28 % | 3.245 B 21.43 % | 2.672 B 12.06 % | 2.385 B -2.27 % | 2.440 B 8.45 % | 2.250 B 11.93 % | 2.010 B 2.16 % | 1.968 B 6.20 % | 1.853 B 4.42 % | 1.774 B 4.01 % | 1.706 B 9.33 % | 1.560 B 6.44 % | 1.466 B 1.60 % | 1.443 B 12.81 % | 1.279 B 6.69 % | 1.199 B 9.92 % | 1.091 B 5.96 % | 1.029 B 1.69 % | 1.012 B 0.73 % | 1.005 B 7.27 % | 936.645 M 2.49 % | 913.845 M 0.89 % | 905.779 M 7.98 % | 838.842 M 1.26 % | 828.379 M 24.94 % | 663.003 M -30.18 % | 949.615 M -23.18 % | 1.236 B -0.53 % | 1.243 B -0.53 % | 1.249 B 5.94 % | 1.179 B 6.32 % | 1.109 B 98.77 % | 558.108 M 8 014.39 % | 6.878 M 1.32 % | 6.789 M 1.34 % | 6.699 M |
Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 12.230 M | 0.000 -100.00 % | 21.000 M | 0.000 -100.00 % | 4.504 M | 0.000 -100.00 % | 33.424 M -50.00 % | 66.847 M 100.00 % | 33.424 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 9.999 K -99.88 % | 8.400 M 0.00 % | 8.400 M 21.74 % | 6.900 M 30.19 % | 5.300 M 0.00 % | 5.300 M 0.00 % | 5.300 M | 0.000 -100.00 % | 3.800 M 58.33 % | 2.400 M 0.00 % | 2.400 M 23 900.00 % | 10.000 K 0.00 % | 10.000 K | 0.000 | 0.000 -100.00 % | 10.000 K 0.00 % | 10.000 K 103.12 % | -320.000 K -100.06 % | 549.260 M 189 500.00 % | -290.000 K -100.03 % | 987.240 M 154 356.25 % | -640.000 K -100.08 % | 806.460 M 136 788.14 % | -590.000 K | 0.000 100.00 % | -589.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 153.500 K -50.00 % | 307.000 K 8.67 % | 282.500 K 9.50 % | 258.000 K 100.00 % | 129.000 K | 0.000 | 0.000 | 0.000 |
Retained earnings | 3.328 B -3.81 % | 3.459 B 5.55 % | 3.278 B 7.54 % | 3.048 B 1.70 % | 2.997 B 6.44 % | 2.815 B -0.68 % | 2.835 B -1.93 % | 2.890 B 17.52 % | 2.459 B 32.49 % | 1.856 B 18.32 % | 1.569 B -1.68 % | 1.596 B 13.51 % | 1.406 B 23.39 % | 1.139 B 3.87 % | 1.097 B 14.47 % | 958.150 M 8.92 % | 879.720 M 11.57 % | 788.480 M 22.62 % | 643.030 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 -100.00 % | 1.973 M -50.00 % | 3.946 M 0.00 % | 3.946 M 0.00 % | 3.946 M |
Common stock | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.00 % | 182.710 M 0.02 % | 182.680 M 0.00 % | 182.680 M 0.00 % | 182.680 M 0.00 % | 182.680 M -42.98 % | 320.400 M 0.00 % | 320.397 M 0.00 % | 320.397 M 0.00 % | 320.397 M 47.83 % | 216.730 M 0.00 % | 216.730 M 0.00 % | 216.730 M 0.00 % | 216.730 M 0.00 % | 216.730 M 0.00 % | 216.730 M 0.00 % | 216.730 M 0.00 % | 216.730 M 0.00 % | 216.730 M 0.00 % | 216.730 M 0.00 % | 216.730 M 2.25 % | 211.966 M 2.30 % | 207.202 M |
Total equity | 3.961 B -4.39 % | 4.143 B 4.85 % | 3.951 B 4.88 % | 3.767 B 1.37 % | 3.716 B 4.12 % | 3.569 B -0.49 % | 3.587 B -2.43 % | 3.676 B 13.28 % | 3.245 B 21.44 % | 2.672 B 12.05 % | 2.385 B -2.27 % | 2.440 B 8.44 % | 2.250 B 11.95 % | 2.010 B 2.16 % | 1.968 B 6.20 % | 1.853 B 4.42 % | 1.774 B 4.03 % | 1.706 B 9.32 % | 1.560 B 4.17 % | 1.498 B 2.88 % | 1.456 B 11.82 % | 1.302 B 5.96 % | 1.229 B 9.81 % | 1.119 B 6.47 % | 1.051 B 1.56 % | 1.035 B 5.39 % | 981.940 M 3.71 % | 946.807 M 3.23 % | 917.170 M 1.18 % | 906.479 M 6.62 % | 850.158 M 0.93 % | 842.287 M 17.94 % | 714.168 M -24.76 % | 949.232 M -19.85 % | 1.184 B -1.43 % | 1.202 B -1.41 % | 1.219 B 6.17 % | 1.148 B 6.58 % | 1.077 B 17.59 % | 915.941 M 21.34 % | 754.838 M 9.65 % | 688.433 M 10.68 % | 622.028 M |
Other non current liabilities | 0.000 -100.00 % | 1.060 M 10 700.00 % | -10.000 K -101.11 % | 900.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 -100.00 % | 796.000 K | 0.000 -100.00 % | 150.000 K | 0.000 -100.00 % | 214.000 K -87.81 % | 1.756 M -41.95 % | 3.025 M -29.55 % | 4.294 M 184.65 % | 1.509 M 218.13 % | -1.277 M -100.00 % | -638.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 0.000 -100.00 % | 1.060 M 10 700.00 % | -10.000 K -101.11 % | 900.000 K -5.26 % | 950.000 K -73.01 % | 3.520 M 0.57 % | 3.500 M 438.46 % | 650.000 K -4.41 % | 680.000 K | 0.000 -100.00 % | 570.000 K 29.55 % | 440.000 K -33.33 % | 660.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 -100.00 % | 1.732 M | 0.000 -100.00 % | 902.000 K | 0.000 -100.00 % | 1.332 M -53.61 % | 2.871 M -27.43 % | 3.956 M -21.52 % | 5.041 M 100.00 % | 2.521 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other current liabilities | 1.210 M 14.15 % | 1.060 M -0.93 % | 1.070 M 17.58 % | 910.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 -100.00 % | 7.500 M 164.43 % | -11.640 M 0.77 % | -11.730 M -25.99 % | -9.310 M 11.25 % | -10.490 M -543.56 % | -1.630 M 6.86 % | -1.750 M | 0.000 -100.00 % | 1.861 M | 0.000 -100.00 % | 2.242 M | 0.000 -100.00 % | 1.890 M -14.32 % | 2.206 M -79.36 % | 10.689 M -44.25 % | 19.172 M 237.00 % | -13.995 M 70.33 % | -47.161 M -100.00 % | -23.581 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.718 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 12.230 M | 0.000 -100.00 % | 21.000 M | 0.000 -100.00 % | 4.504 M | 0.000 -100.00 % | 33.424 M -50.00 % | 66.847 M 17.27 % | 57.004 M 20.87 % | 47.161 M 100.00 % | 23.581 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 1.210 M 14.15 % | 1.060 M -0.93 % | 1.070 M 17.58 % | 910.000 K -3.19 % | 940.000 K -73.30 % | 3.520 M 0.57 % | 3.500 M 430.30 % | 660.000 K -2.94 % | 680.000 K 23.64 % | 550.000 K -3.51 % | 570.000 K 29.55 % | 440.000 K -33.33 % | 660.000 K -32.65 % | 980.000 K 12.64 % | 870.000 K 248.00 % | 250.000 K -7.41 % | 270.000 K 17.39 % | 230.000 K 27.78 % | 180.000 K -98.28 % | 10.470 M -39.65 % | 17.350 M 28.80 % | 13.470 M -41.49 % | 23.020 M 24.23 % | 18.530 M 11.22 % | 16.660 M 245.64 % | 4.820 M | 0.000 -100.00 % | 16.934 M | 0.000 -100.00 % | 26.297 M | 0.000 -100.00 % | 11.372 M 65.75 % | 6.861 M -85.23 % | 46.440 M -46.01 % | 86.019 M 100.00 % | 43.010 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total liabilities | 1.210 M 14.15 % | 1.060 M 0.00 % | 1.060 M 17.78 % | 900.000 K -4.26 % | 940.000 K -73.30 % | 3.520 M 0.57 % | 3.500 M 438.46 % | 650.000 K -4.41 % | 680.000 K 23.64 % | 550.000 K -3.51 % | 570.000 K 29.55 % | 440.000 K -34.33 % | 670.000 K -31.63 % | 980.000 K 13.95 % | 860.000 K 244.00 % | 250.000 K -7.41 % | 270.000 K 17.39 % | 230.000 K 27.78 % | 180.000 K -98.28 % | 10.470 M -39.65 % | 17.350 M 28.80 % | 13.470 M -42.61 % | 23.470 M 23.33 % | 19.030 M 13.54 % | 16.760 M 230.57 % | 5.070 M -94.21 % | 87.630 M 369.46 % | 18.666 M -11.21 % | 21.023 M -22.71 % | 27.199 M 44.58 % | 18.812 M 48.08 % | 12.704 M 30.54 % | 9.732 M -80.69 % | 50.396 M -44.66 % | 91.060 M 100.00 % | 45.530 M | 0.000 | 0.000 | 0.000 -100.00 % | 38.652 M -50.00 % | 77.303 M -21.27 % | 98.185 M -17.54 % | 119.066 M |
Other non current assets | -10.000 K -107.69 % | 130.000 K | 0.000 | 0.000 100.00 % | -3.717 B -4.03 % | -3.573 B 0.49 % | -3.590 B 2.33 % | -3.676 B -13.28 % | -3.245 B -21.43 % | -2.672 B -12.06 % | -2.385 B 2.27 % | -2.440 B -8.45 % | -2.250 B -11.93 % | -2.010 B -2.16 % | -1.968 B -6.20 % | -1.853 B -4.42 % | -1.774 B -4.01 % | -1.706 B -9.33 % | -1.560 B -6.25 % | -1.469 B -1.63 % | -1.445 B -12.78 % | -1.281 B -6.72 % | -1.201 B -9.90 % | -1.092 B -6.05 % | -1.030 B -1.69 % | -1.013 B -0.45 % | -1.008 B -86 736.60 % | 1.164 M 100.13 % | -918.564 M -134 392.98 % | 684.000 K 100.08 % | -839.668 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -625.610 M 50.00 % | -1.251 B -5.92 % | -1.181 B -6.29 % | -1.111 B -97.72 % | -562.061 M -4 293.50 % | -12.793 M 2.97 % | -13.185 M 2.89 % | -13.577 M |
Long term investments | 3.962 B -4.39 % | 4.144 B 4.86 % | 3.952 B 4.88 % | 3.768 B 1.37 % | 3.717 B 4.03 % | 3.573 B -0.49 % | 3.590 B -2.33 % | 3.676 B 13.28 % | 3.245 B 21.43 % | 2.672 B 12.06 % | 2.385 B -2.27 % | 2.440 B 8.45 % | 2.250 B 11.93 % | 2.010 B 2.16 % | 1.968 B 6.20 % | 1.853 B 4.42 % | 1.774 B 4.01 % | 1.706 B 9.33 % | 1.560 B 6.44 % | 1.466 B 1.60 % | 1.443 B 12.81 % | 1.279 B 6.69 % | 1.199 B 9.92 % | 1.091 B 5.96 % | 1.029 B 1.69 % | 1.012 B 0.73 % | 1.005 B 7.27 % | 936.645 M 2.49 % | 913.845 M 0.89 % | 905.779 M 7.98 % | 838.842 M 1.26 % | 828.379 M 24.94 % | 663.003 M -30.18 % | 949.615 M -23.18 % | 1.236 B -0.53 % | 1.243 B -0.53 % | 1.249 B 5.94 % | 1.179 B 6.32 % | 1.109 B 98.77 % | 558.108 M 8 014.39 % | 6.878 M 1.32 % | 6.789 M 1.34 % | 6.699 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 |
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 -100.00 % | 2.140 M 28.14 % | 1.670 M -2.91 % | 1.720 M 57.80 % | 1.090 M 3.81 % | 1.050 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 |
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 -100.00 % | 2.140 M 28.14 % | 1.670 M -2.91 % | 1.720 M 57.80 % | 1.090 M 3.81 % | 1.050 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 |
Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 540.000 K 1.89 % | 530.000 K -7.02 % | 570.000 K -25.00 % | 760.000 K -2.56 % | 780.000 K -2.50 % | 800.000 K -4.76 % | 840.000 K -77.11 % | 3.670 M -13.16 % | 4.226 M -10.45 % | 4.719 M 0.90 % | 4.677 M 466.22 % | 826.000 K -83.00 % | 4.859 M -1.38 % | 4.927 M -9.49 % | 5.444 M -8.67 % | 5.960 M 55.01 % | 3.845 M 122.25 % | 1.730 M -7.04 % | 1.861 M -6.58 % | 1.992 M -49.61 % | 3.954 M -33.16 % | 5.915 M -7.53 % | 6.397 M -7.00 % | 6.878 M |
Total non current assets | 3.962 B -4.39 % | 4.144 B 4.86 % | 3.952 B 4.88 % | 3.768 B 1.37 % | 3.717 B 4.03 % | 3.573 B -0.49 % | 3.590 B -2.33 % | 3.676 B 13.28 % | 3.245 B 21.43 % | 2.672 B 12.06 % | 2.385 B -2.27 % | 2.440 B 8.45 % | 2.250 B 11.93 % | 2.010 B 2.16 % | 1.968 B 6.20 % | 1.853 B 4.42 % | 1.774 B 4.01 % | 1.706 B 9.33 % | 1.560 B 6.25 % | 1.469 B 1.63 % | 1.445 B 12.78 % | 1.281 B 6.72 % | 1.201 B 9.90 % | 1.092 B 6.05 % | 1.030 B 1.69 % | 1.013 B | 0.000 -100.00 % | 942.035 M | 0.000 -100.00 % | 911.140 M | 0.000 -100.00 % | 833.238 M 24.75 % | 667.930 M -30.07 % | 955.177 M -23.12 % | 1.242 B 100.00 % | 621.212 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other current assets | 230.000 K | 0.000 -100.00 % | 220.000 K 37.50 % | 160.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 640.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.030 M 10.53 % | 8.170 M 55.92 % | 5.240 M | 0.000 -100.00 % | 7.160 M 35 700.00 % | 20.000 K | 0.000 | 0.000 -100.00 % | 34.000 K | 0.000 -100.00 % | 1.961 M | 0.000 -100.00 % | 14.299 M 7 013.93 % | 201.000 K -20.40 % | 252.500 K -16.94 % | 304.000 K -97.32 % | 11.337 M -49.32 % | 22.370 M 100.00 % | 11.185 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 180.000 K | 0.000 -100.00 % | 200.000 K | 0.000 | 0.000 -100.00 % | 16.809 M | 0.000 -100.00 % | 427.000 K | 0.000 -100.00 % | 679.000 K -82.19 % | 3.813 M -27.15 % | 5.234 M -21.35 % | 6.655 M 100.00 % | 3.328 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 20.000 K 0.00 % | 20.000 K -50.00 % | 40.000 K 300.00 % | 10.000 K -80.00 % | 50.000 K 150.00 % | 20.000 K -83.33 % | 120.000 K 33.33 % | 90.000 K -50.00 % | 180.000 K | 0.000 -100.00 % | 80.000 K -60.00 % | 200.000 K -78.02 % | 910.000 K -1.09 % | 920.000 K 3.37 % | 890.000 K 8 800.00 % | 10.000 K -50.00 % | 20.000 K 100.00 % | 10.000 K -66.67 % | 30.000 K -99.90 % | 29.780 M 50.25 % | 19.820 M -30.75 % | 28.620 M -26.90 % | 39.150 M 15.66 % | 33.850 M 26.31 % | 26.800 M 70.16 % | 15.750 M | 0.000 -100.00 % | 6.595 M | 0.000 -100.00 % | 5.570 M | 0.000 -100.00 % | 6.776 M -77.17 % | 29.682 M 81.34 % | 16.368 M 435.95 % | 3.054 M 100.00 % | 1.527 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Cash and short term investments | 20.000 K 0.00 % | 20.000 K -50.00 % | 40.000 K 300.00 % | 10.000 K -80.00 % | 50.000 K 150.00 % | 20.000 K -83.33 % | 120.000 K 33.33 % | 90.000 K -50.00 % | 180.000 K | 0.000 -100.00 % | 80.000 K -60.00 % | 200.000 K -78.02 % | 910.000 K -1.09 % | 920.000 K 3.37 % | 890.000 K 8 800.00 % | 10.000 K -50.00 % | 20.000 K 100.00 % | 10.000 K -66.67 % | 30.000 K -99.90 % | 29.780 M 50.25 % | 19.820 M -30.75 % | 28.620 M -26.90 % | 39.150 M 15.66 % | 33.850 M 26.31 % | 26.800 M 70.16 % | 15.750 M | 0.000 -100.00 % | 23.404 M | 0.000 -100.00 % | 5.997 M | 0.000 -100.00 % | 7.455 M -77.74 % | 33.495 M 55.06 % | 21.602 M 122.49 % | 9.709 M 100.00 % | 4.855 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current assets | 250.000 K 1 150.00 % | 20.000 K -92.31 % | 260.000 K 52.94 % | 170.000 K 240.00 % | 50.000 K 150.00 % | 20.000 K -83.33 % | 120.000 K 33.33 % | 90.000 K -50.00 % | 180.000 K -71.88 % | 640.000 K 700.00 % | 80.000 K -60.00 % | 200.000 K -78.02 % | 910.000 K -1.09 % | 920.000 K 3.37 % | 890.000 K 8 800.00 % | 10.000 K -50.00 % | 20.000 K 100.00 % | 10.000 K -66.67 % | 30.000 K -99.90 % | 31.160 M 27.55 % | 24.430 M -15.90 % | 29.050 M -40.53 % | 48.850 M 37.41 % | 35.550 M 1.22 % | 35.120 M 111.31 % | 16.620 M | 0.000 -100.00 % | 23.438 M | 0.000 -100.00 % | 22.538 M | 0.000 -100.00 % | 55.970 M 0.00 % | 55.970 M 25.91 % | 44.451 M 34.98 % | 32.932 M 100.00 % | 16.466 M | 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 100.00 % | -9.030 M -10.53 % | -8.170 M -55.92 % | -5.240 M | 0.000 | 0.000 100.00 % | -20.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 |
Net 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 -100.00 % | 830.000 K 245.83 % | 240.000 K -53.85 % | 520.000 K -94.64 % | 9.700 M 470.59 % | 1.700 M -79.57 % | 8.320 M 856.32 % | 870.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.274 M 100.00 % | 11.137 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 -100.00 % | 118.000 K -50.00 % | 236.000 K 100.00 % | 118.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 250.000 K | 0.000 | 0.000 -100.00 % | 880.000 K -1.12 % | 890.000 K | 0.000 -100.00 % | 640.000 K 52.38 % | 420.000 K | 0.000 | 0.000 100.00 % | -10.000 K -103.57 % | 280.000 K -17.65 % | 340.000 K | 0.000 | 0.000 -100.00 % | 8.480 M 123.16 % | 3.800 M -26.07 % | 5.140 M 83.57 % | 2.800 M -72.17 % | 10.060 M 288.42 % | 2.590 M -74.90 % | 10.320 M -99.04 % | 1.070 B | 0.000 -100.00 % | 938.193 M | 0.000 -100.00 % | 868.970 M 2 639.59 % | -34.217 M | 0.000 | 0.000 | 0.000 -100.00 % | 652.281 M -50.00 % | 1.305 B 6.70 % | 1.223 B 7.18 % | 1.141 B 15.64 % | 986.505 M 18.54 % | 832.193 M 5.79 % | 786.662 M 6.14 % | 741.130 M |
Account 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 -100.00 % | 20.000 K | 0.000 -100.00 % | 30.000 K | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.420 M | 0.000 -100.00 % | 2.008 M | 0.000 -100.00 % | 2.489 M 15.77 % | 2.150 M 100.00 % | 1.075 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 -100.00 % | 2.950 M -74.66 % | 11.640 M -0.51 % | 11.700 M 25.67 % | 9.310 M -10.39 % | 10.390 M 537.42 % | 1.630 M -6.86 % | 1.750 M | 0.000 -100.00 % | 1.423 M | 0.000 -100.00 % | 1.047 M | 0.000 -100.00 % | 2.489 M -0.64 % | 2.505 M 100.00 % | 1.253 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K 0.00 % | 20.000 K -33.33 % | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K -40.00 % | 50.000 K 0.00 % | 50.000 K 25.00 % | 40.000 K -18.37 % | 49.000 K 6.52 % | 46.000 K -28.13 % | 64.000 K 8.47 % | 59.000 K 3.51 % | 57.000 K -8.06 % | 62.000 K -17.88 % | 75.500 K -15.17 % | 89.000 K 4.71 % | 85.000 K 4.94 % | 81.000 K 7.28 % | 75.500 K 7.86 % | 70.000 K 14.75 % | 61.000 K 17.31 % | 52.000 K 18.18 % | 44.000 K 22.22 % | 36.000 K |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
Other total stockholders equity | 450.520 M -9.99 % | 500.500 M 2.00 % | 490.670 M -7.15 % | 528.470 M 0.00 % | 528.470 M -6.34 % | 564.230 M 0.00 % | 564.230 M -5.64 % | 597.930 M 0.00 % | 597.930 M -5.03 % | 629.580 M 0.00 % | 629.580 M -4.53 % | 659.470 M 0.00 % | 659.470 M -4.01 % | 687.020 M 0.00 % | 687.020 M -3.50 % | 711.930 M 0.00 % | 711.930 M -3.07 % | 734.490 M 0.00 % | 734.490 M 614.76 % | 102.760 M -85.80 % | 723.900 M -3.32 % | 748.740 M 1 173.58 % | 58.790 M -4.36 % | 61.470 M -92.92 % | 868.250 M 1.90 % | 852.090 M 28.81 % | 661.500 M 5.61 % | 626.358 M 4.97 % | 596.727 M 1.83 % | 586.018 M -7.48 % | 633.369 M 1.26 % | 625.500 M 25.76 % | 497.376 M 77.67 % | 279.952 M 347.73 % | 62.527 M 0.00 % | 62.527 M 0.00 % | 62.527 M 0.00 % | 62.527 M 0.00 % | 62.527 M -79.04 % | 298.319 M -44.15 % | 534.110 M 13.04 % | 472.477 M 15.00 % | 410.844 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 936.000 K | 0.000 -100.00 % | 752.000 K | 0.000 -100.00 % | 1.118 M 0.27 % | 1.115 M 19.76 % | 931.000 K 24.63 % | 747.000 K 100.00 % | 373.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 100.00 % | -910.000 K 4.21 % | -950.000 K 73.01 % | -3.520 M -0.57 % | -3.500 M -430.30 % | -660.000 K 2.94 % | -680.000 K | 0.000 100.00 % | -570.000 K -29.55 % | -440.000 K 32.31 % | -650.000 K | 0.000 -100.00 % | 860.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.470 M 23.33 % | 19.030 M 13.54 % | 16.760 M 230.57 % | 5.070 M -94.21 % | 87.630 M | 0.000 -100.00 % | 21.023 M | 0.000 -100.00 % | 18.812 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.652 M -50.00 % | 77.303 M -21.27 % | 98.185 M -17.54 % | 119.066 M |
Total assets | 3.962 B -4.38 % | 4.144 B 4.85 % | 3.952 B 4.88 % | 3.768 B 1.37 % | 3.717 B 4.04 % | 3.573 B -0.49 % | 3.590 B -2.35 % | 3.677 B 13.27 % | 3.246 B 21.44 % | 2.673 B 12.05 % | 2.386 B -2.26 % | 2.441 B 8.43 % | 2.251 B 11.92 % | 2.011 B 2.16 % | 1.969 B 6.23 % | 1.853 B 4.42 % | 1.775 B 4.03 % | 1.706 B 9.32 % | 1.560 B 3.46 % | 1.508 B 2.38 % | 1.473 B 12.00 % | 1.315 B 5.05 % | 1.252 B 10.04 % | 1.138 B 6.58 % | 1.068 B 2.68 % | 1.040 B -2.77 % | 1.070 B 10.78 % | 965.473 M 2.91 % | 938.193 M 0.48 % | 933.678 M 7.45 % | 868.970 M 1.63 % | 854.991 M 18.11 % | 723.900 M -27.58 % | 999.628 M -21.62 % | 1.275 B 2.27 % | 1.247 B 2.32 % | 1.219 B 6.17 % | 1.148 B 6.58 % | 1.077 B 12.83 % | 954.592 M 14.72 % | 832.141 M 5.79 % | 786.618 M 6.14 % | 741.094 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | 2005-12-31 | 2005-06-30 | 2004-12-31 | 2004-06-30 | 2003-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 | 2004-01-31 | 2003-06-30 | 2003-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
Change in working capital | 50.000 K -44.44 % | 90.000 K 0.00 % | 90.000 K 50.00 % | 60.000 K 102.13 % | -2.820 M -14 200.00 % | 20.000 K -99.46 % | 3.730 M 18 750.00 % | -20.000 K 84.62 % | -130.000 K -550.00 % | -20.000 K 75.00 % | -80.000 K 87.50 % | -640.000 K -100.00 % | -320.000 K -366.67 % | 120.000 K -86.67 % | 900.000 K 2 150.00 % | 40.000 K 112.90 % | -310.000 K -616.67 % | 60.000 K 200.00 % | 20.000 K 100.27 % | -7.420 M -2 753.85 % | -260.000 K 95.19 % | -5.400 M -256.98 % | 3.440 M -74.98 % | 13.750 M 96.43 % | 7.000 M 0.00 % | 7.000 M 97.46 % | 3.545 M 1 509.54 % | -251.500 K 0.00 % | -251.500 K 90.28 % | -2.588 M 0.00 % | -2.588 M -134.18 % | 7.571 M 0.00 % | 7.571 M 222.77 % | -6.167 M 0.00 % | -6.167 M 12.36 % | -7.037 M 0.00 % | -7.037 M -323.27 % | 3.152 M 0.00 % | 3.152 M -25.04 % | 4.204 M 0.00 % | 4.204 M 471.71 % | -1.131 M 0.00 % | -1.131 M -100.00 % | -565.500 K 88.38 % | -4.869 M -100.00 % | -2.434 M |
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 |
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 |
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 |
Other working capital | 50.000 K -44.44 % | 90.000 K 0.00 % | 90.000 K 50.00 % | 60.000 K 102.13 % | -2.820 M -14 200.00 % | 20.000 K -99.46 % | 3.730 M 18 750.00 % | -20.000 K 84.62 % | -130.000 K -550.00 % | -20.000 K 75.00 % | -80.000 K 87.50 % | -640.000 K -100.00 % | -320.000 K -366.67 % | 120.000 K -86.67 % | 900.000 K 2 150.00 % | 40.000 K 112.90 % | -310.000 K -616.67 % | 60.000 K 200.00 % | 20.000 K 100.27 % | -7.420 M -2 753.85 % | -260.000 K 95.19 % | -5.400 M -256.98 % | 3.440 M -74.98 % | 13.750 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 |
Other non cash items | 177.480 M 192.49 % | -191.890 M -3.81 % | -184.840 M -262.57 % | -50.980 M 64.64 % | -144.160 M -923.30 % | 17.510 M -79.56 % | 85.680 M 119.88 % | -430.990 M 24.74 % | -572.690 M -99.17 % | -287.540 M -619.96 % | 55.300 M 129.10 % | -190.030 M 20.76 % | -239.830 M -463.38 % | -42.570 M 62.96 % | -114.920 M -46.43 % | -78.480 M -14.80 % | -68.360 M 53.02 % | -145.520 M -454.15 % | -26.260 M 37.31 % | -41.890 M 75.38 % | -170.170 M -89.33 % | -89.880 M 23.36 % | -117.270 M -42.77 % | -82.140 M -629.48 % | -11.260 M 80.18 % | -56.800 M -14.25 % | -49.715 M -122.04 % | -22.391 M 0.00 % | -22.391 M 43.60 % | -39.699 M 0.00 % | -39.699 M 40.98 % | -67.263 M -0.01 % | -67.255 M -128.40 % | 236.817 M 0.00 % | 236.817 M 2 369.02 % | 9.592 M 248.21 % | 2.755 M 103.49 % | -78.831 M -12.00 % | -70.385 M 40.00 % | -117.310 M 7.99 % | -127.494 M -385.38 % | -26.267 M 0.00 % | -26.267 M -100.00 % | -13.134 M 26.24 % | -17.805 M -100.00 % | -8.903 M |
Net cash provided by operating activities | 35.850 M 179 350.00 % | -20.000 K -100.05 % | 36.730 M 122 533.33 % | -30.000 K -100.08 % | 35.780 M 39 855.56 % | -90.000 K -100.27 % | 33.730 M 37 577.78 % | -90.000 K -100.28 % | 31.820 M 39 875.00 % | -80.000 K -100.27 % | 29.770 M 4 292.96 % | -710.000 K -102.58 % | 27.540 M 91 700.00 % | 30.000 K -99.88 % | 25.790 M 258 000.00 % | -10.000 K -100.04 % | 22.570 M 225 800.00 % | -10.000 K 90.00 % | -100.000 K 96.92 % | -3.250 M -142.76 % | 7.600 M 642.86 % | -1.400 M -107.62 % | 18.380 M 183 900.00 % | -10.000 K -100.04 % | 24.100 M 1 075.71 % | -2.470 M -120.22 % | 12.215 M 1.08 % | 12.084 M 0.00 % | 12.084 M 123.47 % | 5.408 M 0.00 % | 5.408 M -49.75 % | 10.762 M 0.00 % | 10.762 M 73.06 % | 6.219 M 0.00 % | 6.219 M -69.29 % | 20.249 M 0.00 % | 20.249 M -25.59 % | 27.212 M 0.00 % | 27.212 M 368.69 % | 5.806 M 0.00 % | 5.806 M -49.57 % | 11.513 M 0.00 % | 11.513 M 100.00 % | 5.757 M -66.18 % | 17.022 M 100.00 % | 8.511 M |
Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.000 K 66.67 % | -30.000 K 75.00 % | -120.000 K -100.00 % | -60.000 K 0.00 % | -60.000 K | 0.000 100.00 % | -92.000 K 0.00 % | -92.000 K -124.39 % | -41.000 K 0.00 % | -41.000 K -412.50 % | -8.000 K 0.00 % | -8.000 K 68.63 % | -25.500 K 0.00 % | -25.500 K 88.19 % | -216.000 K 0.00 % | -216.000 K -184.21 % | -76.000 K 0.00 % | -76.000 K -44.76 % | -52.500 K 0.00 % | -52.500 K 46.70 % | -98.500 K 0.00 % | -98.500 K -100.00 % | -49.250 K -89.42 % | -26.000 K -100.00 % | -13.000 K |
Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 662.000 K | 0.000 -100.00 % | 233.000 K | 0.000 -100.00 % | 487.000 K | 0.000 -100.00 % | 20.102 M | 0.000 -100.00 % | 900.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -108.420 M 0.00 % | -108.420 M -43.73 % | -75.435 M 0.00 % | -75.435 M -17.66 % | -64.115 M 0.00 % | -64.115 M 14.40 % | -74.905 M -52.05 % | -49.265 M 0.00 % | -49.265 M 6.40 % | -52.633 M 0.00 % | -52.633 M -22.54 % | -42.953 M 0.00 % | -42.953 M 37.10 % | -68.285 M 0.00 % | -68.285 M 39.97 % | -113.759 M 0.00 % | -113.759 M 27.48 % | -156.861 M 0.00 % | -156.861 M -33.15 % | -117.809 M 0.00 % | -117.809 M -18.58 % | -99.351 M 0.00 % | -99.351 M -100.00 % | -49.675 M 41.96 % | -85.591 M -100.00 % | -42.795 M |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 121.025 M 0.00 % | 121.025 M 40.07 % | 86.405 M 0.00 % | 86.405 M 21.06 % | 71.375 M 0.00 % | 71.375 M -18.65 % | 87.740 M 54.72 % | 56.710 M 0.00 % | 56.710 M 5.88 % | 53.561 M 0.00 % | 53.561 M 100.20 % | 26.754 M 0.00 % | 26.754 M -77.09 % | 116.794 M 0.00 % | 116.794 M 6.82 % | 109.333 M 0.00 % | 109.333 M -31.43 % | 159.449 M 0.00 % | 159.449 M 43.81 % | 110.873 M 0.00 % | 110.873 M 36.36 % | 81.306 M 0.00 % | 81.306 M 100.00 % | 40.653 M -50.45 % | 82.037 M 100.00 % | 41.019 M |
Other investing activites | 4.300 M | 0.000 -100.00 % | 1.100 M | 0.000 -100.00 % | 5.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.600 M 18.05 % | 17.450 M 124.58 % | 7.770 M -33.70 % | 11.720 M 22.85 % | 9.540 M 27.20 % | 7.500 M 23.97 % | 6.050 M -85.61 % | 42.040 M 427.54 % | -12.835 M -274.53 % | 7.354 M 200.01 % | -7.353 M -897.51 % | 922.000 K 203.95 % | -887.000 K 94.53 % | -16.228 M -200.13 % | 16.207 M -66.58 % | 48.492 M 200.02 % | -48.484 M -8 870.12 % | -540.500 K -111.64 % | 4.642 M 61.19 % | 2.880 M 214.65 % | -2.512 M 77.03 % | -10.933 M -256.44 % | 6.989 M 165.59 % | -10.655 M -158.73 % | 18.143 M 100.00 % | 9.072 M 153.43 % | 3.580 M 100.00 % | 1.790 M |
Net cash used for investing activites | 4.300 M | 0.000 -100.00 % | 1.100 M -94.50 % | 20.000 M 300.00 % | 5.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.600 M 18.05 % | 17.450 M 124.58 % | 7.770 M -33.65 % | 11.710 M 23.13 % | 9.510 M 28.86 % | 7.380 M 21.98 % | 6.050 M -85.61 % | 42.040 M 227.80 % | 12.825 M 73.89 % | 7.376 M 0.30 % | 7.354 M 697.56 % | 922.000 K 3.95 % | 887.000 K 105.47 % | -16.218 M 0.00 % | -16.218 M -133.00 % | 49.150 M 1.37 % | 48.488 M 2 156.30 % | -2.358 M 8.99 % | -2.591 M -181.41 % | 3.183 M 18.07 % | 2.696 M -76.19 % | 11.319 M 223.87 % | -9.138 M 32.31 % | -13.499 M 6.25 % | -14.399 M -100.00 % | -7.200 M 68.50 % | -22.857 M -100.00 % | -11.429 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.770 M | 0.000 -100.00 % | 12.396 M | 0.000 -100.00 % | 4.504 M | 0.000 100.00 % | -66.847 M | 0.000 -100.00 % | 19.686 M | 0.000 -100.00 % | 2.458 M | 0.000 100.00 % | -4.301 M | 0.000 100.00 % | -41.408 M | 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 |
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 100.00 % | -4.250 M 26.47 % | -5.780 M 72.24 % | -20.820 M -362.67 % | -4.500 M -1 306.25 % | -320.000 K 78.67 % | -1.500 M -10.29 % | -1.360 M 76.55 % | -5.800 M 2.04 % | -5.921 M -0.02 % | -5.920 M -972.37 % | -552.000 K 0.00 % | -552.000 K | 0.000 | 0.000 100.00 % | -200.000 K 0.00 % | -200.000 K 99.35 % | -30.780 M 0.00 % | -30.780 M -97.19 % | -15.610 M 0.00 % | -15.610 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -40.150 M | 0.000 100.00 % | -37.800 M | 0.000 100.00 % | -35.750 M | 0.000 100.00 % | -33.700 M | 0.000 100.00 % | -31.650 M | 0.000 100.00 % | -29.890 M | 0.000 100.00 % | -27.550 M -100.00 % | -13.775 M 44.70 % | -24.910 M -100.00 % | -12.455 M 44.82 % | -22.570 M -100.00 % | -11.285 M 44.98 % | -20.510 M -100.00 % | -10.255 M 44.24 % | -18.390 M -100.00 % | -9.195 M 49.20 % | -18.100 M -100.00 % | -9.050 M 48.58 % | -17.600 M -100.00 % | -8.800 M -2.80 % | -8.560 M 0.83 % | -8.632 M 0.00 % | -8.632 M -0.82 % | -8.561 M 0.00 % | -8.561 M -3.78 % | -8.250 M 0.00 % | -8.250 M -1.85 % | -8.100 M 0.00 % | -8.100 M -1.75 % | -7.961 M 0.00 % | -7.961 M 0.48 % | -7.999 M 0.00 % | -7.999 M -6.06 % | -7.542 M 0.00 % | -7.542 M 0.00 % | -7.542 M 0.00 % | -7.542 M -100.00 % | -3.771 M 44.96 % | -6.852 M -100.00 % | -3.426 M |
Other financing activites | 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 % | 13.775 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.255 M | 0.000 100.00 % | -10.000 K | 0.000 -100.00 % | 9.050 M 703.33 % | -1.500 M 97.64 % | -63.430 M -994.56 % | -5.795 M -197.93 % | 5.918 M 199.97 % | -5.920 M -71.68 % | -3.448 M 24.25 % | -4.552 M | 0.000 | 0.000 -100.00 % | 200.000 K 200.00 % | -200.000 K -100.65 % | 30.780 M 200.00 % | -30.780 M -297.19 % | 15.610 M 200.00 % | -15.610 M -825.85 % | 2.151 M 200.00 % | -2.151 M -106.07 % | 35.400 M 0.00 % | 35.400 M 100.00 % | 17.700 M 88.57 % | 9.387 M 100.00 % | 4.693 M |
Net cash used provided by financing activities | -40.150 M | 0.000 100.00 % | -37.800 M | 0.000 100.00 % | -35.750 M | 0.000 100.00 % | -33.700 M | 0.000 100.00 % | -31.650 M | 0.000 100.00 % | -29.890 M | 0.000 100.00 % | -27.550 M -100.00 % | -13.775 M 44.70 % | -24.910 M -100.00 % | -12.455 M 44.82 % | -22.570 M -100.00 % | -11.285 M 44.98 % | -20.510 M -382.59 % | -4.250 M 82.42 % | -24.170 M -16.03 % | -20.830 M 7.83 % | -22.600 M -6 962.50 % | -320.000 K 98.32 % | -19.100 M 73.56 % | -72.230 M -403.17 % | -14.355 M 38.45 % | -23.321 M -60.27 % | -14.551 M -1 929.43 % | -717.000 K 94.53 % | -13.113 M -250.10 % | -3.746 M 54.60 % | -8.250 M 89.02 % | -75.147 M -805.43 % | -8.300 M 56.44 % | -19.055 M 50.82 % | -38.741 M -83.17 % | -21.150 M 10.41 % | -23.608 M -143.58 % | -9.692 M 0.00 % | -9.692 M 28.47 % | -13.550 M -148.64 % | 27.858 M 100.00 % | 13.929 M 449.47 % | 2.535 M 100.00 % | 1.268 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.015 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 % | -5.000 K 0.00 % | -5.000 K -200.00 % | 5.000 K 0.00 % | 5.000 K -92.31 % | 65.000 K 0.00 % | 65.000 K 85.71 % | 35.000 K 0.00 % | 35.000 K 100.57 % | -6.105 M -239.57 % | 4.374 M 200.00 % | -4.374 M 29.63 % | -6.216 M -200.00 % | 6.216 M 376.00 % | -2.252 M -200.00 % | 2.252 M -93.19 % | 33.093 M 200.00 % | -33.093 M -232.27 % | -9.960 M -200.00 % | 9.960 M 776.37 % | -1.473 M -200.00 % | 1.473 M 114.40 % | -10.229 M -200.00 % | 10.229 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 20.000 K 300.00 % | 5.000 K -87.50 % | 40.000 K 200.00 % | -40.000 K -233.33 % | 30.000 K 130.00 % | -100.000 K -433.33 % | 30.000 K 133.33 % | -90.000 K -152.94 % | 170.000 K 525.00 % | -40.000 K 66.67 % | -120.000 K 66.20 % | -355.000 K -152.21 % | 680.000 K 477.78 % | -180.000 K -120.28 % | 887.500 K 290.11 % | 227.500 K 1 200.00 % | 17.500 K | 0.000 -100.00 % | 20.000 K 366.67 % | -7.500 K -102.59 % | 290.000 K 0.00 % | 290.000 K -99.05 % | 30.688 M 2 447.04 % | -1.308 M -128.90 % | 4.525 M 0.00 % | 4.525 M 97.60 % | 2.290 M 123.41 % | 1.025 M 300.00 % | 256.250 K 121.25 % | -1.206 M -300.00 % | -301.500 K 98.68 % | -22.906 M -300.00 % | -5.727 M -121.51 % | 26.628 M 300.00 % | 6.657 M 129.92 % | -22.246 M -300.00 % | -5.562 M -135.78 % | 15.544 M 300.00 % | 3.886 M 169.50 % | -5.591 M -300.00 % | -1.398 M -114.81 % | 9.436 M -24.43 % | 12.486 M 0.00 % | 12.486 M 856.73 % | -1.650 M 0.00 % | -1.650 M |
Cash at beginning of period | 0.000 -100.00 % | 15.000 K | 0.000 -100.00 % | 50.000 K 150.00 % | 20.000 K -83.33 % | 120.000 K 33.33 % | 90.000 K -50.00 % | 180.000 K 1 700.00 % | 10.000 K | 0.000 -100.00 % | 200.000 K | 0.000 -100.00 % | 230.000 K 0.00 % | 230.000 K 9 100.00 % | 2.500 K 0.00 % | 2.500 K 0.00 % | 2.500 K 0.00 % | 2.500 K -75.00 % | 10.000 K 0.00 % | 10.000 K -99.86 % | 7.155 M 0.00 % | 7.155 M -15.45 % | 8.463 M 0.00 % | 8.463 M 114.92 % | 3.938 M 0.00 % | 3.938 M 139.00 % | 1.648 M -70.42 % | 5.570 M 300.00 % | 1.393 M -79.45 % | 6.776 M 300.00 % | 1.694 M -94.29 % | 29.682 M 300.00 % | 7.421 M 142.98 % | 3.054 M 300.00 % | 763.500 K -96.98 % | 25.300 M 300.00 % | 6.325 M -35.17 % | 9.756 M 300.00 % | 2.439 M -84.11 % | 15.347 M 300.00 % | 3.837 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Cash at end of period | 20.000 K 0.00 % | 20.000 K 33.33 % | 15.000 K 50.00 % | 10.000 K -80.00 % | 50.000 K 150.00 % | 20.000 K -83.33 % | 120.000 K 33.33 % | 90.000 K -50.00 % | 180.000 K 550.00 % | -40.000 K -150.00 % | 80.000 K 122.54 % | -355.000 K -139.01 % | 910.000 K 1 720.00 % | 50.000 K -94.38 % | 890.000 K 286.96 % | 230.000 K 1 050.00 % | 20.000 K 700.00 % | 2.500 K -91.67 % | 30.000 K 1 100.00 % | 2.500 K -99.97 % | 7.445 M 0.00 % | 7.445 M -80.98 % | 39.150 M 447.17 % | 7.155 M -15.45 % | 8.463 M 0.00 % | 8.463 M 114.92 % | 3.938 M -40.30 % | 6.595 M 300.00 % | 1.649 M -70.40 % | 5.570 M 300.00 % | 1.393 M -79.45 % | 6.776 M 300.00 % | 1.694 M -94.29 % | 29.682 M 300.00 % | 7.421 M 142.98 % | 3.054 M 300.00 % | 763.500 K -96.98 % | 25.300 M 300.00 % | 6.325 M -35.17 % | 9.756 M 300.00 % | 2.439 M -74.15 % | 9.436 M -24.43 % | 12.486 M 0.00 % | 12.486 M 856.73 % | -1.650 M 0.00 % | -1.650 M |
Operating cash flow | 35.850 M 179 350.00 % | -20.000 K -100.05 % | 36.730 M 122 533.33 % | -30.000 K -100.08 % | 35.780 M 39 855.56 % | -90.000 K -100.27 % | 33.730 M 37 577.78 % | -90.000 K -100.28 % | 31.820 M 39 875.00 % | -80.000 K -100.27 % | 29.770 M 4 292.96 % | -710.000 K -102.58 % | 27.540 M 91 700.00 % | 30.000 K -99.88 % | 25.790 M 258 000.00 % | -10.000 K -100.04 % | 22.570 M 225 800.00 % | -10.000 K 90.00 % | -100.000 K 96.92 % | -3.250 M -142.76 % | 7.600 M 642.86 % | -1.400 M -107.62 % | 18.380 M 183 900.00 % | -10.000 K -100.04 % | 24.100 M 1 075.71 % | -2.470 M -120.22 % | 12.215 M 1.08 % | 12.084 M 0.00 % | 12.084 M 123.47 % | 5.408 M 0.00 % | 5.408 M -49.75 % | 10.762 M 0.00 % | 10.762 M 73.06 % | 6.219 M 0.00 % | 6.219 M -69.29 % | 20.249 M 0.00 % | 20.249 M -25.59 % | 27.212 M 0.00 % | 27.212 M 368.69 % | 5.806 M 0.00 % | 5.806 M -49.57 % | 11.513 M 0.00 % | 11.513 M 100.00 % | 5.757 M -66.18 % | 17.022 M 100.00 % | 8.511 M |
Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.000 K 66.67 % | -30.000 K 75.00 % | -120.000 K -100.00 % | -60.000 K 0.00 % | -60.000 K | 0.000 100.00 % | -92.000 K 0.00 % | -92.000 K -124.39 % | -41.000 K 0.00 % | -41.000 K -412.50 % | -8.000 K 0.00 % | -8.000 K 68.63 % | -25.500 K 0.00 % | -25.500 K 88.19 % | -216.000 K 0.00 % | -216.000 K -184.21 % | -76.000 K 0.00 % | -76.000 K -44.76 % | -52.500 K 0.00 % | -52.500 K 46.70 % | -98.500 K 0.00 % | -98.500 K -100.00 % | -49.250 K -89.42 % | -26.000 K -100.00 % | -13.000 K |
Free CashFlow | 35.850 M 179 350.00 % | -20.000 K -100.05 % | 36.730 M 122 533.33 % | -30.000 K -100.08 % | 35.780 M 39 855.56 % | -90.000 K -100.27 % | 33.730 M 37 577.78 % | -90.000 K -100.28 % | 31.820 M 39 875.00 % | -80.000 K -100.27 % | 29.770 M 4 292.96 % | -710.000 K -102.58 % | 27.540 M 91 700.00 % | 30.000 K -99.88 % | 25.790 M 258 000.00 % | -10.000 K -100.04 % | 22.570 M 225 800.00 % | -10.000 K 90.00 % | -100.000 K 96.92 % | -3.250 M -142.76 % | 7.600 M 639.01 % | -1.410 M -107.68 % | 18.350 M 14 215.38 % | -130.000 K -100.54 % | 24.040 M 1 050.20 % | -2.530 M -120.71 % | 12.215 M 1.86 % | 11.992 M 0.00 % | 11.992 M 123.46 % | 5.367 M 0.00 % | 5.367 M -50.10 % | 10.754 M 0.00 % | 10.754 M 73.65 % | 6.193 M 0.00 % | 6.193 M -69.09 % | 20.033 M 0.00 % | 20.033 M -26.18 % | 27.136 M 0.00 % | 27.136 M 371.64 % | 5.754 M 0.00 % | 5.754 M -49.59 % | 11.415 M 0.00 % | 11.415 M 100.00 % | 5.707 M -66.42 % | 16.996 M 100.00 % | 8.498 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2004 | 2003 | 2003 |