HNRDF

Hansard Global plc HNRDF

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 48.200 M -1.23 % 48.800 M -45.90 % 90.200 M 264.90 % -54.700 M -125.58 % 213.800 M 331.92 % 49.500 M 2.06 % 48.500 M -7.79 % 52.600 M 0.00 % 52.600 M 2.53 % 51.300 M -8.88 % 56.300 M -5.38 % 59.500 M 4.20 % 57.100 M 4.77 % 54.500 M -67.66 % 168.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net income 1.800 M -65.38 % 5.200 M -8.77 % 5.700 M 58.33 % 3.600 M -26.53 % 4.900 M 8.89 % 4.500 M -2.17 % 4.600 M -32.35 % 6.800 M -11.69 % 7.700 M -7.23 % 8.300 M -44.30 % 14.900 M 79.52 % 8.300 M -20.19 % 10.400 M -7.14 % 11.200 M -32.12 % 16.500 M 0.61 % 16.400 M -18.41 % 20.100 M -13.73 % 23.300 M 18.27 % 19.700 M 11.30 % 17.700 M 34.75 % 13.135 M 70.96 % 7.683 M
Income before tax 1.800 M -66.04 % 5.300 M -10.17 % 5.900 M 55.26 % 3.800 M -25.49 % 5.100 M 8.51 % 4.700 M 2.17 % 4.600 M -33.33 % 6.900 M -10.39 % 7.700 M -8.33 % 8.400 M -43.62 % 14.900 M 79.52 % 8.300 M -22.43 % 10.700 M -3.60 % 11.100 M -33.53 % 16.700 M 0.60 % 16.600 M -20.19 % 20.800 M -11.86 % 23.600 M 19.80 % 19.700 M 11.30 % 17.700 M 34.65 % 13.145 M 71.03 % 7.686 M
Income before tax ratio 0.04 -65.61 % 0.11 66.04 % 0.07 194.16 % -0.07 -391.23 % 0.02 -74.88 % 0.09 0.11 % 0.09 -27.70 % 0.13 -10.39 % 0.15 -10.60 % 0.16 -38.13 % 0.26 89.72 % 0.14 -25.56 % 0.19 -7.99 % 0.20 105.50 % 0.10 0.00 0.00 0.00 0.00 0.00 0.00 0.00
EBITDA -10.900 M -245.33 % 7.500 M 139.68 % -18.900 M -115.07 % 125.400 M 189.89 % -139.500 M -2 279.69 % 6.400 M 115.09 % -42.400 M -965.31 % 4.900 M 103.93 % -124.600 M -275.30 % -33.200 M -147.76 % -13.400 M -156.30 % 23.800 M 158.19 % -40.900 M -452.59 % 11.600 M -32.56 % 17.200 M 0.00 % 17.200 M -20.00 % 21.500 M -10.79 % 24.100 M 19.90 % 20.100 M 4 988.61 % 395.000 K -97.08 % 13.525 M 70.21 % 7.946 M
Net income ratio 0.04 -64.95 % 0.11 68.62 % 0.06 196.02 % -0.07 -387.16 % 0.02 -74.79 % 0.09 -4.15 % 0.09 -26.63 % 0.13 -11.69 % 0.15 -9.52 % 0.16 -38.87 % 0.26 89.72 % 0.14 -23.41 % 0.18 -11.37 % 0.21 109.86 % 0.10 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Ratio EBITDA -0.23 -247.14 % 0.15 173.35 % -0.21 90.86 % -2.29 -251.35 % -0.65 -604.65 % 0.13 114.79 % -0.87 -1 038.46 % 0.09 103.93 % -2.37 -266.03 % -0.65 -171.91 % -0.24 -159.50 % 0.40 155.84 % -0.72 -436.53 % 0.21 108.51 % 0.10 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Gross profit ratio 0.75 -1.74 % 0.76 -6.83 % 0.82 218.72 % -0.69 -477.86 % 0.18 -76.43 % 0.78 0.33 % 0.77 -2.00 % 0.79 -1.19 % 0.80 2.66 % 0.78 -3.55 % 0.81 -1.48 % 0.82 2.27 % 0.80 2.88 % 0.78 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Weighted average shs out dil 137.600 M 0.00 % 137.600 M 0.41 % 137.043 M -0.40 % 137.600 M 0.00 % 137.600 M 0.00 % 137.600 M 0.00 % 137.600 M 0.00 % 137.600 M 0.15 % 137.400 M 0.00 % 137.400 M 0.00 % 137.400 M 0.00 % 137.400 M 0.00 % 137.400 M 0.06 % 137.311 M 0.02 % 137.283 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M
Weighted average shs out 137.600 M 0.00 % 137.600 M 0.41 % 137.043 M -0.40 % 137.600 M 0.00 % 137.600 M 0.00 % 137.600 M 0.00 % 137.600 M 0.00 % 137.600 M 0.15 % 137.400 M 0.00 % 137.400 M 0.00 % 137.400 M 0.00 % 137.400 M 0.00 % 137.400 M 0.06 % 137.311 M 0.02 % 137.283 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M
EPS diluted 0.01 -65.61 % 0.04 -9.13 % 0.04 58.78 % 0.03 -26.40 % 0.04 8.87 % 0.03 -2.10 % 0.03 -32.39 % 0.05 -11.79 % 0.06 -6.67 % 0.06 -45.45 % 0.11 83.33 % 0.06 -21.05 % 0.08 -7.32 % 0.08 -31.67 % 0.12 0.00 % 0.12 -20.00 % 0.15 -11.76 % 0.17 21.43 % 0.14 7.69 % 0.13 35.84 % 0.10 70.89 % 0.06
Earnings per share 0.01 -65.61 % 0.04 -9.13 % 0.04 58.78 % 0.03 -26.40 % 0.04 8.87 % 0.03 -0.91 % 0.03 -33.20 % 0.05 -11.79 % 0.06 -6.67 % 0.06 -45.45 % 0.11 83.33 % 0.06 -21.05 % 0.08 -7.32 % 0.08 -31.67 % 0.12 0.00 % 0.12 -20.00 % 0.15 -11.76 % 0.17 21.43 % 0.14 7.69 % 0.13 35.84 % 0.10 70.89 % 0.06
Gross profit 36.200 M -2.95 % 37.300 M -49.59 % 74.000 M 95.77 % 37.800 M -3.32 % 39.100 M 1.82 % 38.400 M 2.40 % 37.500 M -9.64 % 41.500 M -1.19 % 42.000 M 5.26 % 39.900 M -12.11 % 45.400 M -6.78 % 48.700 M 6.56 % 45.700 M 7.78 % 42.400 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Income tax expense 0.000 -100.00 % 100.000 K -50.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K -99.01 % 20.200 M 20 100.00 % 100.000 K 0.000 -100.00 % 100.000 K 100.20 % -51.100 M 0.000 -100.00 % 300.000 K 400.00 % -100.000 K -150.00 % 200.000 K 0.00 % 200.000 K -71.43 % 700.000 K 133.33 % 300.000 K 0.000 0.000 -100.00 % 10.000 K 233.33 % 3.000 K
Cost of revenue 12.000 M 4.35 % 11.500 M -29.01 % 16.200 M 47.27 % 11.000 M -3.51 % 11.400 M 2.70 % 11.100 M 0.91 % 11.000 M -0.90 % 11.100 M 4.72 % 10.600 M -7.02 % 11.400 M 4.59 % 10.900 M 0.93 % 10.800 M -5.26 % 11.400 M -5.79 % 12.100 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 15.100 M -10.65 % 16.900 M 14.97 % 14.700 M -2.65 % 15.100 M 1.34 % 14.900 M -6.29 % 15.900 M 4.61 % 15.200 M -1.94 % 15.500 M 28.10 % 12.100 M 1.68 % 11.900 M -13.77 % 13.800 M -17.86 % 16.800 M 35.48 % 12.400 M 12 300.00 % 100.000 K 0.00 % 100.000 K 0.000 0.000 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 -100.00 % 10.700 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 33.900 M -70.52 % 115.000 M 791.47 % 12.900 M -8.51 % 14.100 M -91.41 % 164.100 M 626.11 % 22.600 M 1.35 % 22.300 M -55.67 % 50.300 M 126.58 % 22.200 M 13.27 % 19.600 M 17.37 % 16.700 M -29.24 % 23.600 M 3.96 % 22.700 M 0.000 -100.00 % 151.700 M 202.57 % -147.900 M -205.19 % 140.600 M 1 520.20 % -9.900 M 92.43 % -130.800 M -27.49 % -102.600 M -680.52 % -13.145 M -71.03 % -7.686 M
Operating expenses 49.000 M -62.85 % 131.900 M 377.90 % 27.600 M -5.48 % 29.200 M -83.69 % 179.000 M 364.94 % 38.500 M 2.67 % 37.500 M -9.64 % 41.500 M -72.04 % 148.400 M 371.11 % 31.500 M 3.28 % 30.500 M -24.50 % 40.400 M 15.43 % 35.000 M 11.82 % 31.300 M -79.38 % 151.800 M 1 014.46 % -16.600 M 20.57 % -20.900 M 11.44 % -23.600 M -19.80 % -19.700 M -11.30 % -17.700 M -34.65 % -13.145 M -71.03 % -7.686 M
Cost and expenses 61.000 M -57.46 % 143.400 M 227.40 % 43.800 M -3.52 % 45.400 M 2.71 % 44.200 M 61.31 % 27.400 M -63.07 % 74.200 M 41.06 % 52.600 M 17.15 % 44.900 M 4.66 % 42.900 M 3.62 % 41.400 M -19.14 % 51.200 M -48.07 % 98.600 M 196.38 % -102.300 M -512.57 % -16.700 M -0.60 % -16.600 M 20.57 % -20.900 M 11.44 % -23.600 M -19.80 % -19.700 M -11.30 % -17.700 M -34.65 % -13.145 M -71.03 % -7.686 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 15.100 M -10.65 % 16.900 M 14.97 % 14.700 M -2.65 % 15.100 M 1.34 % 14.900 M -6.29 % 15.900 M 4.61 % 15.200 M -1.94 % 15.500 M 28.10 % 12.100 M 1.68 % 11.900 M -13.77 % 13.800 M -17.86 % 16.800 M 35.48 % 12.400 M 14.81 % 10.800 M 10 700.00 % 100.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 4.700 M 0.00 % 4.700 M 34.29 % 3.500 M 3 400.00 % 100.000 K 0.00 % 100.000 K -92.31 % 1.300 M 8.33 % 1.200 M 33.33 % 900.000 K 12.50 % 800.000 K 33.33 % 600.000 K -25.00 % 800.000 K 0.00 % 800.000 K -27.27 % 1.100 M -31.25 % 1.600 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 1.900 M 171.43 % 700.000 K -36.36 % 1.100 M 37.50 % 800.000 K -11.11 % 900.000 K 28.57 % 700.000 K 75.00 % 400.000 K 0.00 % 400.000 K 0.00 % 400.000 K -20.00 % 500.000 K -16.67 % 600.000 K 0.00 % 600.000 K 0.00 % 600.000 K 20.00 % 500.000 K 0.00 % 500.000 K -16.67 % 600.000 K 20.00 % 500.000 K 0.00 % 500.000 K 25.00 % 400.000 K 0.00 % 400.000 K 5.26 % 380.000 K 46.15 % 260.000 K
Operating income -12.800 M -110.63 % 120.400 M 702.00 % -20.000 M 80.02 % -100.100 M -159.02 % 169.600 M 2 635.48 % 6.200 M 114.49 % -42.800 M -1 051.11 % 4.500 M -41.56 % 7.700 M -8.33 % 8.400 M -43.62 % 14.900 M -31.96 % 21.900 M 104.67 % 10.700 M -3.60 % 11.100 M -33.53 % 16.700 M 0.60 % 16.600 M -20.19 % 20.800 M -11.86 % 23.600 M 19.80 % 19.700 M 11.30 % 17.700 M 34.65 % 13.145 M 71.03 % 7.686 M
Operating income ratio -0.27 -110.76 % 2.47 1 212.71 % -0.22 -112.12 % 1.83 130.69 % 0.79 533.33 % 0.13 114.19 % -0.88 -1 131.51 % 0.09 -41.56 % 0.15 -10.60 % 0.16 -38.13 % 0.26 -28.10 % 0.37 96.42 % 0.19 -7.99 % 0.20 105.50 % 0.10 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Total other income expenses net 14.600 M -85.39 % 99.900 M 0.000 -100.00 % 103.900 M 163.16 % -164.500 M -18 177.78 % -900.000 K 35.71 % -1.400 M 93.49 % -21.500 M 0.000 0.000 100.00 % -44.200 M -225.00 % -13.600 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Net debt -48.800 M -7.96 % -45.200 M 8.32 % -49.300 M 12.90 % -56.600 M -4.81 % -54.000 M -47.54 % -36.600 M 8.96 % -40.200 M 25.00 % -53.600 M 6.29 % -57.200 M 6.08 % -60.900 M 6.88 % -65.400 M -11.99 % -58.400 M -105.95 % 981.300 M 2 345.54 % -43.700 M 26.31 % -59.300 M -7.23 % -55.300 M 27.14 % -75.900 M 54.33 % -166.200 M -17.96 % -140.900 M -143.35 % -57.900 M -41.82 % -40.825 M -17.74 % -34.673 M
Total investments 1.069 B -1.67 % 1.087 B 5.45 % 1.031 B 2.09 % 1.010 B -12.09 % 1.149 B 17.59 % 976.800 M -1.96 % 996.300 M 4.23 % 955.900 M -0.78 % 963.400 M 17.47 % 820.100 M -1.28 % 830.700 M -3.64 % 862.100 M -4.83 % 905.900 M -14.21 % 1.056 B -14.96 % 1.242 B 6.98 % 1.161 B 16.92 % 992.700 M -4.00 % 1.034 B -1.79 % 1.053 B 11.16 % 947.300 M 22.81 % 771.339 M 15.78 % 666.191 M
Total debt 2.700 M 0.00 % 2.700 M -6.90 % 2.900 M 26.09 % 2.300 M -14.81 % 2.700 M -10.00 % 3.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.028 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 0.000 100.00 % -48.400 M -48 500.00 % 100.000 K 0.00 % 100.000 K 0.00 % 100.000 K 101.00 % -10.000 M -7.53 % -9.300 M 4.12 % -9.700 M -21.25 % -8.000 M 10.11 % -8.900 M -7.23 % -8.300 M -7.79 % -7.700 M -8.45 % -7.100 M -10.94 % -6.400 M 1.54 % -6.500 M -14.04 % -5.700 M -3.64 % -5.500 M -10.00 % -5.000 M -11.11 % -4.500 M -28.57 % -3.500 M -12.29 % -3.117 M 30.16 % -4.463 M
Retained earnings -3.700 M -716.67 % 600.000 K -60.00 % 1.500 M -11.76 % 1.700 M -59.52 % 4.200 M -22.22 % 5.400 M -21.74 % 6.900 M -16.87 % 8.300 M -26.55 % 11.300 M -28.48 % 15.800 M -19.80 % 19.700 M 19.39 % 16.500 M -14.95 % 19.400 M -20.82 % 24.500 M -24.38 % 32.400 M -5.81 % 34.400 M -3.37 % 35.600 M 10.22 % 32.300 M 4.19 % 31.000 M 84.52 % 16.800 M 0.000 0.000
Common stock 68.800 M 0.00 % 68.800 M 0.00 % 68.800 M 0.00 % 68.800 M 0.00 % 68.800 M 0.00 % 68.800 M 0.00 % 68.800 M 0.00 % 68.800 M 0.15 % 68.700 M 0.00 % 68.700 M 0.00 % 68.700 M 0.00 % 68.700 M 0.00 % 68.700 M 0.00 % 68.700 M 0.15 % 68.600 M 0.00 % 68.600 M 0.00 % 68.600 M 0.00 % 68.600 M 0.00 % 68.600 M 0.00 % 68.600 M 0.000 0.000
Total equity 16.500 M -20.29 % 20.700 M -5.05 % 21.800 M -1.80 % 22.200 M -10.12 % 24.700 M -4.63 % 25.900 M -4.78 % 27.200 M -4.56 % 28.500 M -10.09 % 31.700 M -12.43 % 36.200 M -9.73 % 40.100 M 8.67 % 36.900 M -7.29 % 39.800 M -11.36 % 44.900 M -14.64 % 52.600 M -3.66 % 54.600 M -1.97 % 55.700 M 6.30 % 52.400 M 2.54 % 51.100 M 38.48 % 36.900 M 98.59 % 18.581 M 72.75 % 10.756 M
Other non current liabilities 1.084 B -2.71 % 1.114 B 1 114 300.00 % 100.000 K -99.99 % 1.060 B -10.50 % 1.184 B 1.35 % 1.169 B -3.65 % 1.213 B 22.21 % 992.500 M -1.56 % 1.008 B 13.83 % 885.700 M 0.60 % 880.400 M -2.42 % 902.200 M 4 776.76 % 18.500 M -98.21 % 1.034 B -15.92 % 1.230 B 8.36 % 1.135 B 13.23 % 1.002 B -11.90 % 1.137 B 0.64 % 1.130 B 18.05 % 957.400 M 12.98 % 847.422 M 14.23 % 741.850 M
Long term debt 2.400 M -4.00 % 2.500 M -7.41 % 2.700 M 35.00 % 2.000 M -9.09 % 2.200 M -15.38 % 2.600 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.010 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 1.208 B -2.67 % 1.242 B 4.28 % 1.191 B -0.16 % 1.193 B -9.35 % 1.316 B 12.32 % 1.171 B -3.44 % 1.213 B 4.00 % 1.166 B -1.07 % 1.179 B 11.85 % 1.054 B 0.89 % 1.045 B -4.14 % 1.090 B -6.54 % 1.166 B 12.79 % 1.034 B -15.92 % 1.230 B 8.36 % 1.135 B 13.23 % 1.002 B -11.90 % 1.137 B 0.64 % 1.130 B 18.05 % 957.400 M 12.98 % 847.422 M 14.23 % 741.850 M
Other current liabilities 123.400 M 19.23 % 103.500 M 15.64 % 89.500 M 12.72 % 79.400 M -9.57 % 87.800 M -22.57 % 113.400 M 264.63 % 31.100 M -58.26 % 74.500 M 4.93 % 71.000 M 11.81 % 63.500 M 31.47 % 48.300 M -31.00 % 70.000 M 1 694.87 % 3.900 M -97.35 % 147.100 M 11.61 % 131.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue 0.000 0.000 -100.00 % 15.100 M 2.03 % 14.800 M 3 800.00 % -400.000 K -103.08 % 13.000 M 0.00 % 13.000 M 0.000 0.000 0.000 0.000 0.000 100.00 % -133.700 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 300.000 K 50.00 % 200.000 K 0.00 % 200.000 K -33.33 % 300.000 K -40.00 % 500.000 K 101.10 % -45.300 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 125.000 M 19.16 % 104.900 M -1.22 % 106.200 M 10.05 % 96.500 M 7.70 % 89.600 M 8.08 % 82.900 M 151.21 % 33.000 M 1.85 % 32.400 M 4.85 % 30.900 M 13.19 % 27.300 M 15.68 % 23.600 M -11.28 % 26.600 M -6.01 % 28.300 M -81.27 % 151.100 M 3.71 % 145.700 M 1.53 % 143.500 M 3.76 % 138.300 M 1.99 % 135.600 M 5.20 % 128.900 M 17.40 % 109.800 M 254.59 % 30.965 M 4.35 % 29.674 M
Total liabilities 1.333 B -0.98 % 1.347 B 3.84 % 1.297 B 0.61 % 1.289 B -8.26 % 1.405 B 12.04 % 1.254 B 0.66 % 1.246 B 3.94 % 1.199 B -0.92 % 1.210 B 11.88 % 1.081 B 1.22 % 1.068 B -4.31 % 1.116 B -6.52 % 1.194 B 0.79 % 1.185 B -13.84 % 1.375 B 7.60 % 1.278 B 12.08 % 1.140 B -10.42 % 1.273 B 1.10 % 1.259 B 17.98 % 1.067 B 21.50 % 878.387 M 13.85 % 771.524 M
Other non current assets 1.164 B -2.02 % 1.188 B 5 331.28 % -22.700 M -40.99 % -16.100 M -28.80 % -12.500 M -31.58 % -9.500 M -156.76 % -3.700 M -101.75 % 211.400 M -1.54 % 214.700 M -7.10 % 231.100 M 11.75 % 206.800 M -8.86 % 226.900 M -17.58 % 275.300 M -76.73 % 1.183 B -8.68 % 1.296 B 6.98 % 1.211 B 18.62 % 1.021 B 5.20 % 970.400 M -3.61 % 1.007 B 13.19 % 889.400 M 21.75 % 730.514 M 15.68 % 631.518 M
Long term investments 0.000 -100.00 % 998.800 M 6.19 % 940.600 M 3.36 % 910.000 M -14.51 % 1.064 B 25.19 % 850.200 M -4.05 % 886.100 M 3.24 % 858.300 M -0.23 % 860.300 M 22.92 % 699.900 M -5.09 % 737.400 M -2.86 % 759.100 M -0.33 % 761.600 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 22.100 M -4.74 % 23.200 M 16.58 % 19.900 M 48.51 % 13.400 M 45.65 % 9.200 M 55.93 % 5.900 M 96.67 % 3.000 M 500.00 % 500.000 K 0.000 -100.00 % 100.000 K -50.00 % 200.000 K -33.33 % 300.000 K 50.00 % 200.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 22.100 M -4.74 % 23.200 M 16.58 % 19.900 M 48.51 % 13.400 M 45.65 % 9.200 M 55.93 % 5.900 M 96.67 % 3.000 M 500.00 % 500.000 K 0.000 -100.00 % 100.000 K -50.00 % 200.000 K -33.33 % 300.000 K 50.00 % 200.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 2.800 M 7.69 % 2.600 M -7.14 % 2.800 M 3.70 % 2.700 M -18.18 % 3.300 M -8.33 % 3.600 M 414.29 % 700.000 K -53.33 % 1.500 M 50.00 % 1.000 M 233.33 % 300.000 K -76.92 % 1.300 M -27.78 % 1.800 M 80.00 % 1.000 M -9.09 % 1.100 M 22.22 % 900.000 K 12.50 % 800.000 K -27.27 % 1.100 M 22.22 % 900.000 K 12.50 % 800.000 K 33.33 % 600.000 K -99.23 % 77.595 M 3.72 % 74.811 M
Total non current assets 1.188 B -2.05 % 1.213 B 4.65 % 1.159 B 2.05 % 1.136 B -10.85 % 1.274 B 16.15 % 1.097 B -1.86 % 1.118 B 4.37 % 1.071 B -0.45 % 1.076 B 15.54 % 931.300 M -1.50 % 945.500 M -4.28 % 987.800 M -4.83 % 1.038 B -12.35 % 1.184 B -12.66 % 1.356 B 6.99 % 1.267 B 15.41 % 1.098 B -3.48 % 1.138 B -0.95 % 1.148 B 21.15 % 947.900 M 11.66 % 848.934 M 14.57 % 741.002 M
Other current assets 12.900 M -98.83 % 1.100 B 8 360.00 % 13.000 M -2.99 % 13.400 M 3.08 % 13.000 M -98.69 % 989.400 M 32 880.00 % 3.000 M 42.86 % 2.100 M -22.22 % 2.700 M -6.90 % 2.900 M 11.54 % 2.600 M 1 200.00 % 200.000 K 0.000 -100.00 % 2.000 M -84.50 % 12.900 M 24.04 % 10.400 M -53.36 % 22.300 M 2.76 % 21.700 M 3.83 % 20.900 M -78.74 % 98.300 M 1 263.57 % 7.209 M 9.14 % 6.605 M
Short term investments 87.200 M -1.13 % 88.200 M -2.22 % 90.200 M -9.53 % 99.700 M 18.41 % 84.200 M -33.49 % 126.600 M 14.88 % 110.200 M 12.91 % 97.600 M -5.33 % 103.100 M -14.23 % 120.200 M 28.83 % 93.300 M -9.42 % 103.000 M -28.62 % 144.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 51.500 M 7.52 % 47.900 M -8.24 % 52.200 M -11.38 % 58.900 M 3.88 % 56.700 M 43.18 % 39.600 M -1.49 % 40.200 M -25.00 % 53.600 M -6.29 % 57.200 M -6.08 % 60.900 M -6.88 % 65.400 M 11.99 % 58.400 M 24.79 % 46.800 M 7.09 % 43.700 M -26.31 % 59.300 M 7.23 % 55.300 M -27.14 % 75.900 M -54.33 % 166.200 M 17.96 % 140.900 M 143.35 % 57.900 M 41.82 % 40.825 M 17.74 % 34.673 M
Cash and short term investments 138.700 M 1.91 % 136.100 M -88.40 % 1.173 B 0.42 % 1.168 B 729.17 % 140.900 M -15.22 % 166.200 M 10.51 % 150.400 M -0.53 % 151.200 M -5.68 % 160.300 M -11.49 % 181.100 M 14.11 % 158.700 M -1.67 % 161.400 M -15.54 % 191.100 M 337.30 % 43.700 M -26.31 % 59.300 M 7.23 % 55.300 M -27.14 % 75.900 M -54.33 % 166.200 M 17.96 % 140.900 M 143.35 % 57.900 M 41.82 % 40.825 M 17.74 % 34.673 M
Total current assets 161.500 M -86.86 % 1.229 B 672.72 % 159.100 M -9.14 % 175.100 M 12.68 % 155.400 M -14.99 % 182.800 M 17.86 % 155.100 M -0.58 % 156.000 M -5.74 % 165.500 M -10.78 % 185.500 M 13.87 % 162.900 M -1.57 % 165.500 M -15.65 % 196.200 M 329.32 % 45.700 M -36.70 % 72.200 M 9.89 % 65.700 M -33.10 % 98.200 M -47.74 % 187.900 M 16.13 % 161.800 M 3.59 % 156.200 M 225.19 % 48.034 M 16.37 % 41.278 M
Inventory 0.000 100.00 % -11.600 M 98.87 % -1.031 B -2.09 % -1.010 B 0.000 100.00 % -976.800 M 11.72 % -1.107 B -5.03 % -1.054 B 1.22 % -1.067 B -13.42 % -940.300 M -1.76 % -924.000 M 4.26 % -965.100 M 8.10 % -1.050 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 9.900 M 94.12 % 5.100 M 37.84 % 3.700 M 19.35 % 3.100 M 106.67 % 1.500 M -62.50 % 4.000 M 14.29 % 3.500 M 29.63 % 2.700 M -64.94 % 7.700 M 413.33 % 1.500 M -6.25 % 1.600 M -58.97 % 3.900 M -23.53 % 5.100 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 0.000 100.00 % -998.800 M -556.49 % 218.800 M -3.23 % 226.100 M 7.67 % 210.000 M -14.98 % 247.000 M 6.51 % 231.900 M 46 480.00 % -500.000 K 0.000 100.00 % -100.000 K 50.00 % -200.000 K 33.33 % -300.000 K -50.00 % -200.000 K 0.000 -100.00 % 59.300 M 7.23 % 55.300 M -27.14 % 75.900 M -54.33 % 166.200 M 17.96 % 140.900 M 143.35 % 57.900 M 41.82 % 40.825 M 17.74 % 34.673 M
Other assets 0.000 100.00 % -1.075 B -1 075 500.00 % 100.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 700.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
Account payables 1.300 M 8.33 % 1.200 M -14.29 % 1.400 M -30.00 % 2.000 M 17.65 % 1.700 M -5.56 % 1.800 M -5.26 % 1.900 M 35.71 % 1.400 M 0.00 % 1.400 M -12.50 % 1.600 M -20.00 % 2.000 M -33.33 % 3.000 M -51.61 % 6.200 M 55.00 % 4.000 M -71.22 % 13.900 M -90.31 % 143.500 M 3.76 % 138.300 M 1.99 % 135.600 M 5.20 % 128.900 M 17.40 % 109.800 M 254.59 % 30.965 M 4.35 % 29.674 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 121.800 M -2.72 % 125.200 M -3.47 % 129.700 M -0.46 % 130.300 M 1.09 % 128.900 M 3.29 % 124.800 M -6.31 % 133.200 M 2.23 % 130.300 M 0.85 % 129.200 M -1.00 % 130.500 M -5.16 % 137.600 M -2.55 % 141.200 M 2.62 % 137.600 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 2.700 M 0.00 % 2.700 M -6.90 % 2.900 M 26.09 % 2.300 M -14.81 % 2.700 M -10.00 % 3.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
Preferred stock 0.000 0.000 -100.00 % 21.700 M -1.81 % 22.100 M -10.16 % 24.600 M -31.48 % 35.900 M -1.64 % 36.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity -48.600 M 0.21 % -48.700 M 30.63 % -70.200 M 0.28 % -70.400 M 3.43 % -72.900 M 13.42 % -84.200 M 0.94 % -85.000 M -74.90 % -48.600 M -20.60 % -40.300 M -2.28 % -39.400 M 1.50 % -40.000 M 1.48 % -40.600 M 1.46 % -41.200 M 1.67 % -41.900 M 13.43 % -48.400 M -13.35 % -42.700 M 0.70 % -43.000 M 1.15 % -43.500 M 1.14 % -44.000 M 2.22 % -45.000 M -307.39 % 21.698 M 42.57 % 15.219 M
Deferred tax liabilities non current 0.000 0.000 -100.00 % 1.058 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.010 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 -100.00 % 100.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
Total assets 1.350 B -1.27 % 1.367 B 3.69 % 1.319 B 0.56 % 1.311 B -8.29 % 1.430 B 11.70 % 1.280 B 0.54 % 1.273 B 3.74 % 1.227 B -1.15 % 1.242 B 11.10 % 1.118 B 0.82 % 1.108 B -3.89 % 1.153 B -6.55 % 1.234 B 0.35 % 1.230 B -13.87 % 1.428 B 7.14 % 1.333 B 11.43 % 1.196 B -9.76 % 1.325 B 1.16 % 1.310 B 18.67 % 1.104 B 23.09 % 896.968 M 14.66 % 782.280 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -1.800 M -194.74 % 1.900 M -9.52 % 2.100 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
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 200.000 K 0.00 % 200.000 K 100.00 % 100.000 K -77.58 % 446.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
Change in working capital 11.400 M 2 180.00 % 500.000 K -66.67 % 1.500 M -82.95 % 8.800 M -59.63 % 21.800 M 522.86 % 3.500 M 134.65 % -10.100 M -10 200.00 % 100.000 K -87.50 % 800.000 K 188.89 % -900.000 K -128.13 % 3.200 M -79.22 % 15.400 M 100.00 % 7.700 M 1 200.00 % -700.000 K -113.46 % 5.200 M -67.90 % 16.200 M 379.31 % -5.800 M -1 066.67 % 600.000 K -90.32 % 6.200 M 788.89 % -900.000 K -179.44 % 1.133 M -87.25 % 8.884 M
Accounts receivables -4.100 M -355.56 % -900.000 K -50.00 % -600.000 K 62.50 % -1.600 M -164.00 % 2.500 M 600.00 % -500.000 K -400.00 % -100.000 K -125.00 % 400.000 K 157.14 % -700.000 K -133.33 % -300.000 K -50.00 % -200.000 K -122.22 % 900.000 K -62.50 % 2.400 M 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 15.500 M 1 007.14 % 1.400 M -33.33 % 2.100 M -79.81 % 10.400 M -46.11 % 19.300 M 382.50 % 4.000 M 140.00 % -10.000 M -3 233.33 % -300.000 K -120.00 % 1.500 M -93.67 % 23.700 M 211.27 % -21.300 M 70.42 % -72.000 M -627.27 % -9.900 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -1.200 M -100.00 % -600.000 K 60.00 % -1.500 M 28.57 % -2.100 M -425.00 % -400.000 K 78.95 % -1.900 M -35.71 % -1.400 M -1 500.00 % 100.000 K 120.00 % -500.000 K 84.85 % -3.300 M -760.00 % 500.000 K -78.26 % 2.300 M 2 200.00 % 100.000 K 101.79 % -5.600 M 0.000 100.00 % -36.500 M -1 620.83 % 2.400 M -91.34 % 27.700 M 739.39 % 3.300 M 217.86 % -2.800 M 36.95 % -4.441 M -7.66 % -4.125 M
Net cash provided by operating activities 13.900 M 124.19 % 6.200 M -11.43 % 7.000 M -38.05 % 11.300 M -56.20 % 25.800 M 183.52 % 9.100 M 311.63 % -4.300 M -157.33 % 7.500 M -10.71 % 8.400 M 78.72 % 4.700 M -75.52 % 19.200 M -27.82 % 26.600 M 39.27 % 19.100 M 260.38 % 5.300 M -76.34 % 22.400 M 822.58 % -3.100 M -117.32 % 17.900 M -65.84 % 52.400 M 77.03 % 29.600 M 105.56 % 14.400 M 40.94 % 10.217 M -19.58 % 12.705 M
Investments in property plant and equipment -500.000 K -150.00 % -200.000 K 96.97 % -6.600 M -46.67 % -4.500 M -18.42 % -3.800 M -26.67 % -3.000 M -20.00 % -2.500 M -177.78 % -900.000 K -125.00 % -400.000 K -100.00 % -200.000 K 0.00 % -200.000 K 85.71 % -1.400 M -133.33 % -600.000 K 14.29 % -700.000 K -16.67 % -600.000 K -100.00 % -300.000 K 57.14 % -700.000 K -16.67 % -600.000 K 0.00 % -600.000 K -200.00 % -200.000 K 68.00 % -625.000 K -64.47 % -380.000 K
Acquisitions net 0.000 0.000 -100.00 % 400.000 K -90.48 % 4.200 M 31.25 % 3.200 M 0.000 0.000 0.000 100.00 % -600.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
Purchases of investments -3.900 M -1 850.00 % -200.000 K -100.00 % -100.000 K 0.00 % -100.000 K 0.00 % -100.000 K 0.000 0.000 100.00 % -100.000 K 50.00 % -200.000 K -100.00 % -100.000 K 50.00 % -200.000 K 33.33 % -300.000 K -50.00 % -200.000 K -100.00 % -100.000 K 0.00 % -100.000 K 0.00 % -100.000 K 0.00 % -100.000 K 99.24 % -13.200 M -13 100.00 % -100.000 K 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 100.00 % -400.000 K -500.00 % 100.000 K 0.00 % 100.000 K -50.00 % 200.000 K 100.00 % 100.000 K -50.00 % 200.000 K -33.33 % 300.000 K 0.000 -100.00 % 100.000 K 0.00 % 100.000 K 0.00 % 100.000 K 0.00 % 100.000 K -50.00 % 200.000 K 0.000 -100.00 % 14.000 M 0.000 0.000 0.000 0.000 0.000
Other investing activites -500.000 K 86.49 % -3.700 M -1 025.00 % 400.000 K 109.52 % -4.200 M -31.25 % -3.200 M 0.000 -100.00 % 100.000 K 133.33 % -300.000 K -150.00 % 600.000 K 700.00 % -100.000 K 0.00 % -100.000 K 50.00 % -200.000 K -100.00 % -100.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.600 M 36.13 % 1.910 M 22.28 % 1.562 M
Net cash used for investing activites -4.900 M -19.51 % -4.100 M 34.92 % -6.300 M -40.00 % -4.500 M -18.42 % -3.800 M -35.71 % -2.800 M -16.67 % -2.400 M -118.18 % -1.100 M -266.67 % -300.000 K 0.00 % -300.000 K 0.00 % -300.000 K 81.25 % -1.600 M -128.57 % -700.000 K 0.00 % -700.000 K -40.00 % -500.000 K -25.00 % -400.000 K -103.03 % 13.200 M 195.65 % -13.800 M -1 871.43 % -700.000 K -129.17 % 2.400 M 86.77 % 1.285 M 8.71 % 1.182 M
Debt repayment 0.000 100.00 % -200.000 K 50.00 % -400.000 K 20.00 % -500.000 K -25.00 % -400.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
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 200.000 K 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 100.00 % -400.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
Dividends paid -6.100 M 0.00 % -6.100 M -3.39 % -5.900 M 3.28 % -6.100 M 0.00 % -6.100 M -1.67 % -6.000 M 0.00 % -6.000 M 38.78 % -9.800 M 19.67 % -12.200 M 0.00 % -12.200 M -4.27 % -11.700 M -4.46 % -11.200 M 27.74 % -15.500 M 18.85 % -19.100 M -3.24 % -18.500 M -5.11 % -17.600 M -4.76 % -16.800 M 23.64 % -22.000 M -300.00 % -5.500 M 0.000 0.000 0.000
Other financing activites -200.000 K 0.000 0.000 0.000 0.000 100.00 % -500.000 K 0.000 100.00 % -300.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.310 M 3.98 % -5.530 M
Net cash used provided by financing activities -6.300 M 0.00 % -6.300 M 0.00 % -6.300 M 4.55 % -6.600 M -1.54 % -6.500 M 0.00 % -6.500 M -8.33 % -6.000 M 38.78 % -9.800 M 19.67 % -12.200 M 0.00 % -12.200 M -4.27 % -11.700 M -4.46 % -11.200 M 27.74 % -15.500 M 17.99 % -18.900 M -2.16 % -18.500 M -5.11 % -17.600 M -4.76 % -16.800 M 23.64 % -22.000 M -300.00 % -5.500 M 0.000 100.00 % -5.310 M 3.98 % -5.530 M
Effect of forex changes on cash 900.000 K 1 000.00 % -100.000 K 90.91 % -1.100 M -155.00 % 2.000 M 25.00 % 1.600 M 500.00 % -400.000 K 42.86 % -700.000 K -250.00 % -200.000 K -150.00 % 400.000 K -87.88 % 3.300 M 1 750.00 % -200.000 K 90.91 % -2.200 M -1 200.00 % 200.000 K 115.38 % -1.300 M -316.67 % 600.000 K 20.00 % 500.000 K -90.00 % 5.000 M -42.53 % 8.700 M 462.50 % -2.400 M 0.000 0.000 0.000
Net change in cash 3.600 M 183.72 % -4.300 M 35.82 % -6.700 M -404.55 % 2.200 M -87.13 % 17.100 M 2 950.00 % -600.000 K 95.52 % -13.400 M -272.22 % -3.600 M 2.70 % -3.700 M 17.78 % -4.500 M -164.29 % 7.000 M -39.66 % 11.600 M 274.19 % 3.100 M 119.87 % -15.600 M -490.00 % 4.000 M 119.42 % -20.600 M -206.74 % 19.300 M -23.72 % 25.300 M 20.48 % 21.000 M 25.00 % 16.800 M 171.32 % 6.192 M -25.91 % 8.357 M
Cash at beginning of period 47.900 M -8.24 % 52.200 M -11.38 % 58.900 M 3.88 % 56.700 M 43.18 % 39.600 M -1.49 % 40.200 M -25.00 % 53.600 M -6.29 % 57.200 M -6.08 % 60.900 M -6.88 % 65.400 M 11.99 % 58.400 M 24.79 % 46.800 M 7.09 % 43.700 M -26.31 % 59.300 M 7.23 % 55.300 M -27.14 % 75.900 M 34.10 % 56.600 M -59.83 % 140.900 M 17.51 % 119.900 M 191.73 % 41.100 M 18.67 % 34.633 M 31.60 % 26.316 M
Cash at end of period 51.500 M 7.52 % 47.900 M -8.24 % 52.200 M -11.38 % 58.900 M 3.88 % 56.700 M 43.18 % 39.600 M -1.49 % 40.200 M -25.00 % 53.600 M -6.29 % 57.200 M -6.08 % 60.900 M -6.88 % 65.400 M 11.99 % 58.400 M 24.79 % 46.800 M 7.09 % 43.700 M -26.31 % 59.300 M 7.23 % 55.300 M -27.14 % 75.900 M -54.33 % 166.200 M 17.96 % 140.900 M 143.35 % 57.900 M 41.82 % 40.825 M 17.74 % 34.673 M
Operating cash flow 13.900 M 124.19 % 6.200 M -11.43 % 7.000 M -38.05 % 11.300 M -56.20 % 25.800 M 183.52 % 9.100 M 311.63 % -4.300 M -157.33 % 7.500 M -10.71 % 8.400 M 78.72 % 4.700 M -75.52 % 19.200 M -27.82 % 26.600 M 39.27 % 19.100 M 260.38 % 5.300 M -76.34 % 22.400 M 822.58 % -3.100 M -117.32 % 17.900 M -65.84 % 52.400 M 77.03 % 29.600 M 105.56 % 14.400 M 40.94 % 10.217 M -19.58 % 12.705 M
Capital expenditure -1.000 M 74.36 % -3.900 M 40.91 % -6.600 M -46.67 % -4.500 M -18.42 % -3.800 M -26.67 % -3.000 M -20.00 % -2.500 M -177.78 % -900.000 K -125.00 % -400.000 K -100.00 % -200.000 K 0.00 % -200.000 K 85.71 % -1.400 M -133.33 % -600.000 K 14.29 % -700.000 K -16.67 % -600.000 K -100.00 % -300.000 K 57.14 % -700.000 K -16.67 % -600.000 K 0.00 % -600.000 K -200.00 % -200.000 K 68.00 % -625.000 K -64.47 % -380.000 K
Free CashFlow 12.900 M 460.87 % 2.300 M 475.00 % 400.000 K -94.12 % 6.800 M -69.09 % 22.000 M 260.66 % 6.100 M 189.71 % -6.800 M -203.03 % 6.600 M -17.50 % 8.000 M 77.78 % 4.500 M -76.32 % 19.000 M -24.60 % 25.200 M 36.22 % 18.500 M 302.17 % 4.600 M -78.90 % 21.800 M 741.18 % -3.400 M -119.77 % 17.200 M -66.80 % 51.800 M 78.62 % 29.000 M 104.23 % 14.200 M 48.04 % 9.592 M -22.17 % 12.325 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
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-30 2011-06-30 2010-12-31 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2005-01-31 2004-06-30 2004-01-31
Revenue 53.500 M -46.55 % 100.100 M 295.13 % -51.300 M -214.51 % 44.800 M -4.48 % 46.900 M 146.16 % -101.600 M -312.11 % 47.900 M -47.13 % 90.600 M -26.99 % 124.100 M 549.74 % 19.100 M -42.12 % 33.000 M -74.83 % 131.100 M 496.07 % -33.100 M -224.51 % -10.200 M -112.10 % 84.300 M 15.32 % 73.100 M -36.43 % 115.000 M 13.30 % 101.500 M 705.56 % 12.600 M -70.14 % 42.200 M -32.70 % 62.700 M 80.69 % 34.700 M 7.76 % 32.200 M -43.71 % 57.200 M -24.14 % 75.400 M 265.35 % -45.600 M 0.00 % -45.600 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
Net income 400.000 K -66.67 % 1.200 M -70.00 % 4.000 M 48.15 % 2.700 M -10.00 % 3.000 M 66.67 % 1.800 M 0.00 % 1.800 M -14.29 % 2.100 M -25.00 % 2.800 M 47.37 % 1.900 M -26.92 % 2.600 M 62.50 % 1.600 M -46.67 % 3.000 M -9.09 % 3.300 M -5.71 % 3.500 M 6.06 % 3.300 M -25.00 % 4.400 M 29.41 % 3.400 M -30.61 % 4.900 M -40.96 % 8.300 M 25.76 % 6.600 M 288.24 % 1.700 M -74.24 % 6.600 M 53.49 % 4.300 M -29.51 % 6.100 M 8.93 % 5.600 M 0.00 % 5.600 M -32.12 % 8.250 M 0.00 % 8.250 M 0.61 % 8.200 M 0.00 % 8.200 M -18.41 % 10.050 M 0.00 % 10.050 M -13.73 % 11.650 M 0.00 % 11.650 M 18.27 % 9.850 M 0.00 % 9.850 M 11.30 % 8.850 M 0.00 % 8.850 M 34.74 % 6.568 M 100.00 % 3.284 M -14.52 % 3.842 M 100.00 % 1.921 M
Income before tax 500.000 K -58.33 % 1.200 M -70.73 % 4.100 M 46.43 % 2.800 M -9.68 % 3.100 M 63.16 % 1.900 M 0.00 % 1.900 M -13.64 % 2.200 M -24.14 % 2.900 M 38.10 % 2.100 M -19.23 % 2.600 M 62.50 % 1.600 M -46.67 % 3.000 M -11.76 % 3.400 M -2.86 % 3.500 M 6.06 % 3.300 M -25.00 % 4.400 M 25.71 % 3.500 M -28.57 % 4.900 M -40.96 % 8.300 M 25.76 % 6.600 M 312.50 % 1.600 M -76.12 % 6.700 M 48.89 % 4.500 M -27.42 % 6.200 M 11.71 % 5.550 M 0.00 % 5.550 M -33.53 % 8.350 M 0.00 % 8.350 M 0.60 % 8.300 M 0.00 % 8.300 M -20.19 % 10.400 M 0.00 % 10.400 M -11.86 % 11.800 M 0.00 % 11.800 M 19.80 % 9.850 M 0.00 % 9.850 M 11.30 % 8.850 M 0.00 % 8.850 M 34.64 % 6.573 M 100.03 % 3.286 M -14.49 % 3.843 M 99.95 % 1.922 M
Income before tax ratio 0.01 -22.04 % 0.01 115.00 % -0.08 -227.88 % 0.06 -5.44 % 0.07 453.45 % -0.02 -147.15 % 0.04 63.35 % 0.02 3.91 % 0.02 -78.75 % 0.11 39.55 % 0.08 545.57 % 0.01 113.47 % -0.09 72.81 % -0.33 -902.86 % 0.04 -8.03 % 0.05 17.99 % 0.04 10.96 % 0.03 -91.13 % 0.39 97.72 % 0.20 86.85 % 0.11 128.29 % 0.05 -77.84 % 0.21 164.49 % 0.08 -4.33 % 0.08 167.56 % -0.12 0.00 % -0.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
EBITDA 3.000 M 15.38 % 2.600 M -46.94 % 4.900 M -56.25 % 11.200 M 3.70 % 10.800 M 11.34 % 9.700 M -2.02 % 9.900 M 167.57 % 3.700 M -11.90 % 4.200 M 40.00 % 3.000 M -18.92 % 3.700 M 76.19 % 2.100 M -55.32 % 4.700 M -4.08 % 4.900 M 19.51 % 4.100 M -6.82 % 4.400 M -6.38 % 4.700 M 4.44 % 4.500 M -13.46 % 5.200 M -8.77 % 5.700 M -17.39 % 6.900 M -4.17 % 7.200 M -11.11 % 8.100 M 19.12 % 6.800 M 4.62 % 6.500 M 12.07 % 5.800 M 0.00 % 5.800 M -32.56 % 8.600 M 0.00 % 8.600 M 0.00 % 8.600 M 0.00 % 8.600 M -19.25 % 10.650 M -1.84 % 10.850 M -9.96 % 12.050 M 0.00 % 12.050 M 19.90 % 10.050 M 0.00 % 10.050 M 11.05 % 9.050 M 204.56 % -8.655 M -227.98 % 6.763 M 100.03 % 3.381 M -14.90 % 3.973 M 99.95 % 1.987 M
Net income ratio 0.01 -37.63 % 0.01 115.37 % -0.08 -229.38 % 0.06 -5.78 % 0.06 461.05 % -0.02 -147.15 % 0.04 62.12 % 0.02 2.73 % 0.02 -77.32 % 0.10 26.26 % 0.08 545.57 % 0.01 113.47 % -0.09 71.99 % -0.32 -879.24 % 0.04 -8.03 % 0.05 17.99 % 0.04 14.22 % 0.03 -91.39 % 0.39 97.72 % 0.20 86.85 % 0.11 114.86 % 0.05 -76.10 % 0.20 172.66 % 0.08 -7.08 % 0.08 165.88 % -0.12 0.00 % -0.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Ratio EBITDA 0.06 115.89 % 0.03 127.19 % -0.10 -138.21 % 0.25 8.56 % 0.23 341.20 % -0.10 -146.19 % 0.21 406.09 % 0.04 20.67 % 0.03 -78.45 % 0.16 40.09 % 0.11 599.96 % 0.02 111.28 % -0.14 70.44 % -0.48 -1 087.73 % 0.05 -19.20 % 0.06 47.28 % 0.04 -7.82 % 0.04 -89.26 % 0.41 205.54 % 0.14 22.74 % 0.11 -46.96 % 0.21 -17.52 % 0.25 111.60 % 0.12 37.90 % 0.09 167.78 % -0.13 0.00 % -0.13 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Gross profit ratio 0.86 -6.35 % 0.92 178.97 % -1.17 -250.75 % 0.77 -2.08 % 0.79 -28.05 % 1.10 40.06 % 0.78 -19.00 % 0.97 -0.69 % 0.98 12.96 % 0.86 -5.29 % 0.91 -0.85 % 0.92 -23.88 % 1.21 -35.46 % 1.87 109.91 % 0.89 3.02 % 0.87 -5.61 % 0.92 1.43 % 0.90 442.66 % 0.17 -78.43 % 0.77 -7.21 % 0.83 19.87 % 0.69 3.54 % 0.67 -17.13 % 0.81 -6.25 % 0.86 -13.66 % 1.00 0.00 % 1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Weighted average shs out dil 137.600 M 0.00 % 137.600 M 0.00 % 137.600 M 0.44 % 137.000 M -0.11 % 137.145 M -0.29 % 137.545 M -0.04 % 137.600 M 0.40 % 137.047 M -0.40 % 137.600 M 0.40 % 137.047 M -0.40 % 137.600 M 0.46 % 136.972 M -0.46 % 137.600 M -0.15 % 137.800 M 0.29 % 137.400 M 0.00 % 137.400 M 0.00 % 137.400 M 0.00 % 137.400 M 0.00 % 137.400 M 0.00 % 137.400 M 0.00 % 137.400 M 0.00 % 137.400 M 0.00 % 137.400 M 0.00 % 137.400 M -0.89 % 138.636 M 0.96 % 137.311 M 0.00 % 137.311 M 0.02 % 137.283 M 0.00 % 137.283 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M
Weighted average shs out 137.646 M 0.02 % 137.615 M -0.23 % 137.931 M 0.68 % 137.000 M -0.11 % 137.145 M -0.29 % 137.545 M -0.04 % 137.600 M 0.40 % 137.047 M -0.40 % 137.600 M 0.40 % 137.047 M -0.40 % 137.600 M 0.46 % 136.972 M -0.46 % 137.602 M -0.15 % 137.810 M -1.56 % 140.000 M 1.82 % 137.500 M 0.00 % 137.500 M 0.07 % 137.407 M -1.85 % 140.000 M 1.89 % 137.404 M -0.07 % 137.500 M -2.94 % 141.667 M 3.03 % 137.500 M 0.07 % 137.407 M -1.77 % 139.889 M 1.88 % 137.311 M 0.00 % 137.311 M 0.02 % 137.283 M 0.00 % 137.283 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M 0.00 % 137.281 M
EPS diluted 0.00 -66.67 % 0.01 -70.00 % 0.03 47.21 % 0.02 -10.05 % 0.02 67.18 % 0.01 0.00 % 0.01 -14.38 % 0.02 -24.63 % 0.02 46.04 % 0.01 -26.46 % 0.02 61.54 % 0.01 -46.33 % 0.02 -9.17 % 0.02 -5.51 % 0.03 5.83 % 0.02 -25.00 % 0.03 29.03 % 0.02 -30.34 % 0.04 -41.06 % 0.06 25.83 % 0.05 287.10 % 0.01 -74.17 % 0.05 53.85 % 0.03 -29.09 % 0.04 7.84 % 0.04 -0.97 % 0.04 -31.33 % 0.06 0.00 % 0.06 0.33 % 0.06 -0.66 % 0.06 -17.76 % 0.07 -4.69 % 0.08 -9.43 % 0.08 -0.47 % 0.09 18.66 % 0.07 5.28 % 0.07 5.90 % 0.06 -1.83 % 0.07 37.24 % 0.05 100.00 % 0.02 -14.64 % 0.03 100.00 % 0.01
Earnings per share 0.00 -66.67 % 0.01 -70.00 % 0.03 47.21 % 0.02 -10.05 % 0.02 67.18 % 0.01 0.00 % 0.01 -14.38 % 0.02 -24.63 % 0.02 46.04 % 0.01 -26.46 % 0.02 61.54 % 0.01 -46.33 % 0.02 -9.17 % 0.02 -4.00 % 0.03 4.17 % 0.02 -25.00 % 0.03 29.03 % 0.02 -29.14 % 0.04 -42.05 % 0.06 25.83 % 0.05 300.00 % 0.01 -75.00 % 0.05 53.85 % 0.03 -28.44 % 0.04 6.86 % 0.04 -0.97 % 0.04 -31.33 % 0.06 0.00 % 0.06 0.33 % 0.06 -0.66 % 0.06 -17.76 % 0.07 -4.69 % 0.08 -9.43 % 0.08 -0.47 % 0.09 18.66 % 0.07 5.28 % 0.07 5.90 % 0.06 -1.83 % 0.07 37.24 % 0.05 100.00 % 0.02 -14.64 % 0.03 100.00 % 0.01
Gross profit 46.200 M -49.95 % 92.300 M 54.09 % 59.900 M 72.62 % 34.700 M -6.47 % 37.100 M 133.21 % -111.700 M -397.07 % 37.600 M -57.18 % 87.800 M -27.50 % 121.100 M 633.94 % 16.500 M -45.18 % 30.100 M -75.04 % 120.600 M 401.50 % -40.000 M -109.42 % -19.100 M -125.40 % 75.200 M 18.80 % 63.300 M -40.00 % 105.500 M 14.92 % 91.800 M 4 271.43 % 2.100 M -93.56 % 32.600 M -37.55 % 52.200 M 116.60 % 24.100 M 11.57 % 21.600 M -53.35 % 46.300 M -28.88 % 65.100 M 242.76 % -45.600 M 0.00 % -45.600 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
Income tax expense 100.000 K 0.000 -100.00 % 100.000 K 0.00 % 100.000 K 0.00 % 100.000 K 0.00 % 100.000 K 0.00 % 100.000 K 0.00 % 100.000 K 0.00 % 100.000 K -50.00 % 200.000 K 0.000 0.000 -100.00 % 15.150 M 15 050.00 % 100.000 K 100.00 % 50.000 K -99.91 % 57.050 M 0.00 % 57.050 M 56 950.00 % 100.000 K 100.00 % 50.000 K -99.64 % 13.950 M 0.00 % 13.950 M 13 850.00 % 100.000 K 0.00 % 100.000 K -50.00 % 200.000 K 100.00 % 100.000 K 300.00 % -50.000 K 0.00 % -50.000 K -150.00 % 100.000 K 0.00 % 100.000 K 0.00 % 100.000 K 0.00 % 100.000 K -71.43 % 350.000 K 0.00 % 350.000 K 133.33 % 150.000 K 0.00 % 150.000 K 0.000 0.000 0.000 0.000 -100.00 % 5.000 K 100.00 % 2.500 K 66.67 % 1.500 K 100.00 % 750.000
Cost of revenue 7.300 M -6.41 % 7.800 M -6.02 % 8.300 M -17.82 % 10.100 M 3.06 % 9.800 M -2.97 % 10.100 M -1.94 % 10.300 M 267.86 % 2.800 M -6.67 % 3.000 M 15.38 % 2.600 M -71.43 % 9.100 M -7.14 % 9.800 M 42.03 % 6.900 M -22.47 % 8.900 M -2.20 % 9.100 M -7.14 % 9.800 M 3.16 % 9.500 M -2.06 % 9.700 M -7.62 % 10.500 M 9.38 % 9.600 M -8.57 % 10.500 M -0.94 % 10.600 M 0.00 % 10.600 M -2.75 % 10.900 M 5.83 % 10.300 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
General and administrative expenses 16.900 M -5.06 % 17.800 M 27.14 % 14.000 M 98.58 % 7.050 M 4.44 % 6.750 M -11.18 % 7.600 M 8.57 % 7.000 M 2.19 % 6.850 M -1.44 % 6.950 M -2.11 % 7.100 M 4.41 % 6.800 M 7.09 % 6.350 M -56.51 % 14.600 M 3.55 % 14.100 M 9.30 % 12.900 M 5.74 % 12.200 M -6.15 % 13.000 M 13.04 % 11.500 M -6.50 % 12.300 M -5.38 % 13.000 M 7.44 % 12.100 M 3.42 % 11.700 M 1.74 % 11.500 M -7.26 % 12.400 M 0.00 % 12.400 M 24 700.00 % 50.000 K 0.00 % 50.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
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 -100.00 % 8.225 M -50.00 % 16.450 M 25.10 % 13.150 M 0.00 % 13.150 M -78.39 % 60.850 M 0.00 % 60.850 M 148.88 % 24.450 M 0.00 % 24.450 M 28.68 % 19.000 M 0.00 % 19.000 M 500.00 % -4.750 M 0.00 % -4.750 M -115.57 % 30.500 M 0.00 % 30.500 M 95.51 % 15.600 M 200.00 % -15.600 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 -100.00 % 100.100 M 422.90 % -31.000 M 7.19 % -33.400 M -129.27 % 114.100 M 0.000 0.000 0.000 0.000 0.000 100.00 % -126.600 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -147.900 M 0.000 -100.00 % 140.600 M 0.000 100.00 % -9.900 M 0.000 100.00 % -130.800 M 0.000 100.00 % -102.600 M 0.000 0.000 0.000 0.000
Operating expenses 16.900 M -5.06 % 17.800 M -84.40 % 114.100 M 604.32 % 16.200 M -7.43 % 17.500 M 15.13 % 15.200 M -19.58 % 18.900 M 35.97 % 13.900 M 0.00 % 13.900 M -2.11 % 14.200 M 4.41 % 13.600 M -89.26 % 126.600 M 194.42 % 43.000 M 91.11 % 22.500 M -68.62 % 71.700 M 19.50 % 60.000 M -40.65 % 101.100 M 14.50 % 88.300 M 3 053.57 % 2.800 M -88.48 % 24.300 M -46.71 % 45.600 M 102.67 % 22.500 M 51.01 % 14.900 M -64.35 % 41.800 M -29.03 % 58.900 M 276.36 % 15.650 M 113.27 % -117.950 M -1 217.88 % -8.950 M 0.00 % -8.950 M 0.56 % -9.000 M -18.42 % -7.600 M 31.22 % -11.050 M -12.18 % -9.850 M 20.24 % -12.350 M -9.78 % -11.250 M -8.70 % -10.350 M -10.70 % -9.350 M -1.08 % -9.250 M -9.47 % -8.450 M -21.65 % -6.946 M -100.00 % -3.473 M 17.92 % -4.231 M -99.95 % -2.116 M
Cost and expenses 24.200 M -5.47 % 25.600 M -78.27 % 117.800 M 430.63 % 22.200 M 2.78 % 21.600 M -6.90 % 23.200 M 4.50 % 22.200 M 1.37 % 21.900 M -1.79 % 22.300 M 35.98 % 16.400 M -27.75 % 22.700 M -82.43 % 129.200 M 489.95 % 21.900 M -30.25 % 31.400 M -61.14 % 80.800 M 15.76 % 69.800 M -36.89 % 110.600 M 12.86 % 98.000 M 636.84 % 13.300 M -60.77 % 33.900 M -39.57 % 56.100 M 69.49 % 33.100 M 29.80 % 25.500 M -51.61 % 52.700 M -23.84 % 69.200 M 235.29 % -51.150 M 0.00 % -51.150 M -512.57 % -8.350 M 0.00 % -8.350 M -0.60 % -8.300 M 0.00 % -8.300 M 20.57 % -10.450 M 0.00 % -10.450 M 11.44 % -11.800 M 0.00 % -11.800 M -19.80 % -9.850 M 0.00 % -9.850 M -11.30 % -8.850 M 0.00 % -8.850 M -34.66 % -6.572 M -100.00 % -3.286 M 14.49 % -3.843 M -100.05 % -1.921 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
Selling general and administrative expenses 16.900 M -5.06 % 17.800 M 27.14 % 14.000 M 98.58 % 7.050 M 4.44 % 6.750 M -11.18 % 7.600 M 8.57 % 7.000 M 2.19 % 6.850 M -1.44 % 6.950 M -2.11 % 7.100 M 4.41 % 6.800 M -47.69 % 13.000 M -13.33 % 15.000 M 4.17 % 14.400 M 8.27 % 13.300 M 6.40 % 12.500 M -8.09 % 13.600 M 15.25 % 11.800 M -7.09 % 12.700 M -4.51 % 13.300 M 7.26 % 12.400 M 3.33 % 12.000 M 1.69 % 11.800 M -7.09 % 12.700 M 0.00 % 12.700 M -18.85 % 15.650 M 200.64 % -15.550 M -73.74 % -8.950 M 0.00 % -8.950 M 0.56 % -9.000 M -200.00 % 9.000 M 181.45 % -11.050 M -200.00 % 11.050 M 189.47 % -12.350 M -200.00 % 12.350 M 219.32 % -10.350 M -200.00 % 10.350 M 211.89 % -9.250 M -200.00 % 9.250 M 233.17 % -6.946 M -100.00 % -3.473 M 17.92 % -4.231 M -99.95 % -2.116 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.600 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
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 1.000 M 66.67 % 600.000 K 500.00 % 100.000 K -98.67 % 7.500 M 5.63 % 7.100 M -2.74 % 7.300 M -1.35 % 7.400 M 1 380.00 % 500.000 K 25.00 % 400.000 K 33.33 % 300.000 K 50.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 199.998 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K -33.33 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 20.00 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K -16.67 % 300.000 K 0.00 % 300.000 K 20.00 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K 25.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 5.26 % 190.000 K 100.00 % 95.000 K -26.92 % 130.000 K 100.00 % 65.000 K
Operating income 29.300 M -60.67 % 74.500 M 144.06 % -169.100 M -4 670.27 % 3.700 M 0.00 % 3.700 M 54.17 % 2.400 M -4.00 % 2.500 M -21.88 % 3.200 M -15.79 % 3.800 M 40.74 % 2.700 M -18.18 % 3.300 M 73.68 % 1.900 M -57.78 % 4.500 M -4.26 % 4.700 M 20.51 % 3.900 M -7.14 % 4.200 M -6.67 % 4.500 M 4.65 % 4.300 M -12.24 % 4.900 M -9.26 % 5.400 M -18.18 % 6.600 M -4.35 % 6.900 M -11.54 % 7.800 M 20.00 % 6.500 M 4.84 % 6.200 M 11.71 % 5.550 M 0.00 % 5.550 M -33.53 % 8.350 M 0.00 % 8.350 M 0.60 % 8.300 M 0.00 % 8.300 M -20.57 % 10.450 M 0.97 % 10.350 M -12.29 % 11.800 M 0.00 % 11.800 M 19.80 % 9.850 M 0.00 % 9.850 M 11.30 % 8.850 M 0.00 % 8.850 M 34.64 % 6.573 M 100.03 % 3.286 M -14.49 % 3.843 M 99.95 % 1.922 M
Operating income ratio 0.55 -26.41 % 0.74 -77.42 % 3.30 3 891.19 % 0.08 4.69 % 0.08 433.97 % -0.02 -145.26 % 0.05 47.77 % 0.04 15.35 % 0.03 -78.34 % 0.14 41.36 % 0.10 590.00 % 0.01 110.66 % -0.14 70.50 % -0.46 -1 096.00 % 0.05 -19.48 % 0.06 46.83 % 0.04 -7.63 % 0.04 -89.11 % 0.39 203.91 % 0.13 21.56 % 0.11 -47.06 % 0.20 -17.91 % 0.24 113.17 % 0.11 38.20 % 0.08 167.56 % -0.12 0.00 % -0.12 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Total other income expenses net -28.800 M 60.71 % -73.300 M -142.32 % 173.200 M 19 344.44 % -900.000 K -50.00 % -600.000 K -20.00 % -500.000 K 16.67 % -600.000 K 40.00 % -1.000 M -11.11 % -900.000 K -50.00 % -600.000 K 14.29 % -700.000 K -133.33 % -300.000 K 86.36 % -2.200 M 62.07 % -5.800 M -65.71 % -3.500 M 31.37 % -5.100 M -10.87 % -4.600 M -31.43 % -3.500 M -122.58 % 15.500 M 240.91 % -11.000 M 66.87 % -33.200 M -216.19 % -10.500 M -238.71 % -3.100 M -55.00 % -2.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -50.000 K -200.00 % 50.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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-30 2011-06-30 2010-12-31 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2005-01-31 2004-06-30 2004-01-31
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-06-30 2010-12-31 2010-06-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30
Net debt -43.600 M 3.54 % -45.200 M -5.12 % -43.000 M 12.78 % -49.300 M 10.36 % -55.000 M 2.83 % -56.600 M 9.73 % -62.700 M -16.11 % -54.000 M -22.73 % -44.000 M -20.22 % -36.600 M 7.81 % -39.700 M 1.24 % -40.200 M -0.25 % -40.100 M 25.19 % -53.600 M 5.30 % -56.600 M 1.05 % -57.200 M -6.92 % -53.500 M 12.15 % -60.900 M 4.55 % -63.800 M 2.45 % -65.400 M -18.91 % -55.000 M 5.82 % -58.400 M -16.33 % -50.200 M -7.26 % -46.800 M -6.12 % -44.100 M -0.92 % -43.700 M 26.31 % -59.300 M -13.17 % -52.400 M 5.24 % -55.300 M 27.14 % -75.900 M 37.30 % -121.050 M 27.17 % -166.200 M -8.24 % -153.550 M -8.98 % -140.900 M -41.75 % -99.400 M -71.68 % -57.900 M -17.30 % -49.363 M -20.91 % -40.825 M -8.15 % -37.749 M -8.87 % -34.673 M
Total investments 81.200 M -92.53 % 1.087 B 1 186.39 % 84.500 M -91.80 % 1.031 B 2.06 % 1.010 B 0.03 % 1.010 B -11.82 % 1.145 B -0.30 % 1.149 B 6.39 % 1.080 B 10.52 % 976.800 M -2.83 % 1.005 B 0.90 % 996.300 M 12.06 % 889.100 M -6.99 % 955.900 M -5.94 % 1.016 B 5.49 % 963.400 M 6.85 % 901.600 M 9.94 % 820.100 M 6.16 % 772.500 M -7.01 % 830.700 M -0.49 % 834.800 M -3.17 % 862.100 M -2.71 % 886.100 M -2.19 % 905.900 M -2.96 % 933.500 M -11.59 % 1.056 B -14.96 % 1.242 B -6.58 % 1.329 B 14.52 % 1.161 B 16.92 % 992.700 M -2.04 % 1.013 B -2.00 % 1.034 B -0.91 % 1.044 B -0.90 % 1.053 B 5.28 % 1.000 B 5.58 % 947.300 M 10.24 % 859.320 M 11.41 % 771.339 M 7.31 % 718.765 M 7.89 % 666.191 M
Total debt 2.700 M 0.00 % 2.700 M -3.57 % 2.800 M -3.45 % 2.900 M 45.00 % 2.000 M -13.04 % 2.300 M -8.00 % 2.500 M -7.41 % 2.700 M -3.57 % 2.800 M -6.67 % 3.000 M 172.73 % 1.100 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
Accumulated other comprehensive income loss -48.400 M 0.000 -100.00 % 100.000 K 0.00 % 100.000 K 0.00 % 100.000 K 0.00 % 100.000 K 100.21 % -48.300 M -48 400.00 % 100.000 K 100.21 % -48.300 M -383.00 % -10.000 M 79.34 % -48.400 M -420.43 % -9.300 M 80.86 % -48.600 M -401.03 % -9.700 M 79.92 % -48.300 M -503.75 % -8.000 M 83.44 % -48.300 M -442.70 % -8.900 M 81.57 % -48.300 M -481.93 % -8.300 M 82.82 % -48.300 M -527.27 % -7.700 M 84.06 % -48.300 M -580.28 % -7.100 M 0.000 100.00 % -6.400 M 1.54 % -6.500 M 0.000 100.00 % -5.700 M -3.64 % -5.500 M -4.76 % -5.250 M -5.00 % -5.000 M -5.26 % -4.750 M -5.56 % -4.500 M -12.50 % -4.000 M -14.29 % -3.500 M -5.79 % -3.309 M -6.14 % -3.117 M 17.76 % -3.790 M 15.08 % -4.463 M
Retained earnings -2.700 M -550.00 % 600.000 K 101.29 % -46.600 M -3 206.67 % 1.500 M 25.00 % 1.200 M -29.41 % 1.700 M -29.17 % 2.400 M -42.86 % 4.200 M -8.70 % 4.600 M -14.81 % 5.400 M -8.47 % 5.900 M -14.49 % 6.900 M -10.39 % 7.700 M -7.23 % 8.300 M 9.21 % 7.600 M -32.74 % 11.300 M -12.40 % 12.900 M -18.35 % 15.800 M -9.20 % 17.400 M -11.68 % 19.700 M 21.60 % 16.200 M -1.82 % 16.500 M -15.38 % 19.500 M 0.52 % 19.400 M -1.02 % 19.600 M -20.00 % 24.500 M -24.38 % 32.400 M 0.62 % 32.200 M -6.40 % 34.400 M -3.37 % 35.600 M 4.86 % 33.950 M 5.11 % 32.300 M 2.05 % 31.650 M 2.10 % 31.000 M 29.71 % 23.900 M 42.26 % 16.800 M 100.00 % 8.400 M 0.000 0.000 0.000
Common stock 68.800 M 0.00 % 68.800 M 0.00 % 68.800 M 0.00 % 68.800 M 0.00 % 68.800 M 0.00 % 68.800 M 0.00 % 68.800 M 0.00 % 68.800 M 0.00 % 68.800 M 0.00 % 68.800 M 0.00 % 68.800 M 0.00 % 68.800 M 0.00 % 68.800 M 0.00 % 68.800 M 0.15 % 68.700 M 0.00 % 68.700 M 0.00 % 68.700 M 0.00 % 68.700 M 0.00 % 68.700 M 0.00 % 68.700 M 0.00 % 68.700 M 0.00 % 68.700 M 0.00 % 68.700 M 0.00 % 68.700 M 0.00 % 68.700 M 0.00 % 68.700 M 0.15 % 68.600 M 0.00 % 68.600 M 0.00 % 68.600 M 0.00 % 68.600 M 0.00 % 68.600 M 0.00 % 68.600 M 0.00 % 68.600 M 0.00 % 68.600 M 0.00 % 68.600 M 0.00 % 68.600 M 100.00 % 34.300 M 0.000 0.000 0.000
Total equity 17.600 M -14.98 % 20.700 M -5.91 % 22.000 M 0.92 % 21.800 M 1.40 % 21.500 M -3.15 % 22.200 M -3.06 % 22.900 M -7.29 % 24.700 M -1.59 % 25.100 M -3.09 % 25.900 M -1.52 % 26.300 M -3.31 % 27.200 M -2.51 % 27.900 M -2.11 % 28.500 M 1.79 % 28.000 M -11.67 % 31.700 M -4.80 % 33.300 M -8.01 % 36.200 M -4.23 % 37.800 M -5.74 % 40.100 M 9.56 % 36.600 M -0.81 % 36.900 M -7.52 % 39.900 M 0.25 % 39.800 M -0.50 % 40.000 M -10.91 % 44.900 M -14.64 % 52.600 M 0.38 % 52.400 M -4.03 % 54.600 M -1.97 % 55.700 M 3.05 % 54.050 M 3.15 % 52.400 M 1.26 % 51.750 M 1.27 % 51.100 M 16.14 % 44.000 M 19.24 % 36.900 M 33.02 % 27.741 M 49.29 % 18.581 M 26.67 % 14.669 M 36.38 % 10.756 M
Other non current liabilities 1.277 B 3.03 % 1.239 B 0.77 % 1.230 B 16.21 % 1.058 B -3.72 % 1.099 B 3.68 % 1.060 B -22.10 % 1.361 B 3.65 % 1.313 B 29.45 % 1.014 B -13.21 % 1.169 B 9.42 % 1.068 B -11.95 % 1.213 B 26.02 % 962.500 M -3.02 % 992.500 M -7.63 % 1.075 B 6.58 % 1.008 B 0.72 % 1.001 B 13.02 % 885.700 M 5.07 % 843.000 M -4.25 % 880.400 M -2.62 % 904.100 M 0.21 % 902.200 M -19.93 % 1.127 B 9.57 % 1.028 B -1.69 % 1.046 B 15.73 % 903.900 M -26.49 % 1.230 B -5.65 % 1.303 B 14.86 % 1.135 B 13.23 % 1.002 B -6.32 % 1.070 B -5.95 % 1.137 B 0.32 % 1.134 B 0.32 % 1.130 B 8.28 % 1.044 B 9.02 % 957.400 M 6.09 % 902.411 M 6.49 % 847.422 M 6.64 % 794.636 M 7.12 % 741.850 M
Long term debt 2.500 M 0.00 % 2.500 M -3.85 % 2.600 M -3.70 % 2.700 M 0.000 -100.00 % 2.000 M -9.09 % 2.200 M 0.00 % 2.200 M -4.35 % 2.300 M -11.54 % 2.600 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
Total non current liabilities 1.279 B 3.02 % 1.242 B 0.76 % 1.232 B 3.49 % 1.191 B -3.21 % 1.230 B 3.15 % 1.193 B -12.51 % 1.363 B 3.64 % 1.315 B 0.47 % 1.309 B 11.77 % 1.171 B -3.64 % 1.216 B 0.21 % 1.213 B 9.53 % 1.107 B -5.05 % 1.166 B -4.14 % 1.217 B 3.21 % 1.179 B 4.30 % 1.130 B 7.24 % 1.054 B 5.94 % 994.900 M -4.77 % 1.045 B -2.25 % 1.069 B -1.94 % 1.090 B -3.28 % 1.127 B -3.36 % 1.166 B -1.11 % 1.179 B 14.05 % 1.034 B -15.92 % 1.230 B -5.65 % 1.303 B 14.86 % 1.135 B 13.23 % 1.002 B -6.32 % 1.070 B -5.95 % 1.137 B 0.32 % 1.134 B 0.32 % 1.130 B 8.28 % 1.044 B 9.02 % 957.400 M 6.09 % 902.411 M 6.49 % 847.422 M 6.64 % 794.636 M 7.12 % 741.850 M
Other current liabilities 73.900 M -28.60 % 103.500 M 109.09 % 49.500 M -44.75 % 89.600 M 48.10 % 60.500 M -23.99 % 79.600 M 42.14 % 56.000 M -36.22 % 87.800 M 101.84 % 43.500 M -46.10 % 80.700 M 78.54 % 45.200 M 45.34 % 31.100 M -26.30 % 42.200 M -43.36 % 74.500 M 213.03 % 23.800 M -66.48 % 71.000 M 225.69 % 21.800 M -65.67 % 63.500 M 347.18 % 14.200 M -70.60 % 48.300 M 631.82 % 6.600 M -90.57 % 70.000 M 686.52 % 8.900 M -59.73 % 22.100 M -12.30 % 25.200 M -82.87 % 147.100 M 11.61 % 131.800 M 5.52 % 124.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
Deferred revenue 0.000 0.000 -100.00 % 18.700 M 23.84 % 15.100 M 2.72 % 14.700 M -0.68 % 14.800 M 0.000 0.000 100.00 % -139.700 M 0.000 0.000 -100.00 % 13.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K -90.00 % 2.000 M 566.67 % 300.000 K 0.00 % 300.000 K -40.00 % 500.000 K 0.00 % 500.000 K 25.00 % 400.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 74.100 M -29.36 % 104.900 M 50.94 % 69.500 M -34.56 % 106.200 M 65.42 % 64.200 M -33.47 % 96.500 M 65.52 % 58.300 M -35.22 % 90.000 M 175.23 % 32.700 M -60.55 % 82.900 M 152.74 % 32.800 M -0.61 % 33.000 M 8.20 % 30.500 M -5.86 % 32.400 M -0.92 % 32.700 M 5.83 % 30.900 M 6.19 % 29.100 M 6.59 % 27.300 M 35.15 % 20.200 M -14.41 % 23.600 M -8.53 % 25.800 M -3.01 % 26.600 M 8.57 % 24.500 M -13.43 % 28.300 M 12.30 % 25.200 M -83.32 % 151.100 M 3.71 % 145.700 M 0.41 % 145.100 M 1.11 % 143.500 M 3.76 % 138.300 M 0.99 % 136.950 M 1.00 % 135.600 M 2.53 % 132.250 M 2.60 % 128.900 M 8.00 % 119.350 M 8.70 % 109.800 M 56.00 % 70.383 M 127.30 % 30.965 M 2.13 % 30.320 M 2.18 % 29.674 M
Total liabilities 1.353 B 0.49 % 1.347 B 3.45 % 1.302 B 0.38 % 1.297 B 0.19 % 1.294 B 0.41 % 1.289 B -9.31 % 1.421 B 1.15 % 1.405 B 4.73 % 1.342 B 6.99 % 1.254 B 0.46 % 1.248 B 0.19 % 1.246 B 9.49 % 1.138 B -5.07 % 1.199 B -4.06 % 1.249 B 3.27 % 1.210 B 4.35 % 1.159 B 7.22 % 1.081 B 6.52 % 1.015 B -4.98 % 1.068 B -2.39 % 1.095 B -1.96 % 1.116 B -3.03 % 1.151 B -3.60 % 1.194 B -0.83 % 1.204 B 1.64 % 1.185 B -13.84 % 1.375 B -5.05 % 1.448 B 13.32 % 1.278 B 12.08 % 1.140 B -5.49 % 1.207 B -5.21 % 1.273 B 0.55 % 1.266 B 0.55 % 1.259 B 8.25 % 1.163 B 8.99 % 1.067 B 9.70 % 972.794 M 10.75 % 878.387 M 6.48 % 824.956 M 6.93 % 771.524 M
Other non current assets 110.000 M -90.74 % 1.188 B -47.93 % 2.280 B 10 145.81 % -22.700 M -18.85 % -19.100 M -18.63 % -16.100 M -17.52 % -13.700 M -106.94 % 197.500 M -12.14 % 224.800 M -5.35 % 237.500 M 9.70 % 216.500 M -5.13 % 228.200 M 0.48 % 227.100 M 7.43 % 211.400 M 8.13 % 195.500 M -8.94 % 214.700 M -6.90 % 230.600 M -0.22 % 231.100 M 9.37 % 211.300 M 2.18 % 206.800 M -12.15 % 235.400 M 3.75 % 226.900 M -8.62 % 248.300 M -9.81 % 275.300 M 6.42 % 258.700 M -5.79 % 274.600 M -78.80 % 1.296 B -9.92 % 1.438 B 18.75 % 1.211 B 18.62 % 1.021 B 2.54 % 995.650 M 2.60 % 970.400 M -1.84 % 988.550 M -1.80 % 1.007 B 6.19 % 948.050 M 6.59 % 889.400 M 9.81 % 809.957 M 10.87 % 730.514 M 7.27 % 681.016 M 7.84 % 631.518 M
Long term investments 0.000 -100.00 % 998.800 M 0.000 -100.00 % 940.600 M 3.83 % 905.900 M -0.45 % 910.000 M -13.46 % 1.052 B -1.21 % 1.064 B 8.78 % 978.500 M 15.09 % 850.200 M -6.53 % 909.600 M 2.65 % 886.100 M 13.98 % 777.400 M -9.43 % 858.300 M -8.11 % 934.100 M 8.58 % 860.300 M 9.97 % 782.300 M 11.77 % 699.900 M 4.09 % 672.400 M -8.81 % 737.400 M 2.74 % 717.700 M -5.45 % 759.100 M -1.04 % 767.100 M 0.72 % 761.600 M -4.67 % 798.900 M -12.05 % 908.400 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
Intangible assets 22.400 M -3.45 % 23.200 M 4.04 % 22.300 M 12.06 % 19.900 M 19.88 % 16.600 M 23.88 % 13.400 M 25.23 % 10.700 M 16.30 % 9.200 M 17.95 % 7.800 M 32.20 % 5.900 M 34.09 % 4.400 M 46.67 % 3.000 M 0.000 -100.00 % 500.000 K 0.000 0.000 0.000 -100.00 % 100.000 K 0.000 -100.00 % 200.000 K 0.000 -100.00 % 300.000 K 0.000 -100.00 % 200.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
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 22.400 M -3.45 % 23.200 M 4.04 % 22.300 M 12.06 % 19.900 M 19.88 % 16.600 M 23.88 % 13.400 M 25.23 % 10.700 M 16.30 % 9.200 M 17.95 % 7.800 M 32.20 % 5.900 M 34.09 % 4.400 M 46.67 % 3.000 M 0.000 -100.00 % 500.000 K 0.000 0.000 0.000 -100.00 % 100.000 K 0.000 -100.00 % 200.000 K 0.000 -100.00 % 300.000 K 0.000 -100.00 % 200.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
Property plant equipment net 2.800 M 7.69 % 2.600 M 0.00 % 2.600 M -7.14 % 2.800 M 12.00 % 2.500 M -7.41 % 2.700 M -10.00 % 3.000 M -9.09 % 3.300 M 3.13 % 3.200 M -11.11 % 3.600 M 100.00 % 1.800 M 157.14 % 700.000 K -73.08 % 2.600 M 73.33 % 1.500 M 25.00 % 1.200 M 20.00 % 1.000 M -9.09 % 1.100 M 266.67 % 300.000 K -75.00 % 1.200 M -7.69 % 1.300 M -13.33 % 1.500 M -16.67 % 1.800 M 28.57 % 1.400 M 40.00 % 1.000 M 0.00 % 1.000 M -9.09 % 1.100 M 22.22 % 900.000 K 12.50 % 800.000 K 0.00 % 800.000 K -27.27 % 1.100 M 10.00 % 1.000 M 11.11 % 900.000 K 5.88 % 850.000 K 6.25 % 800.000 K 14.29 % 700.000 K 16.67 % 600.000 K -98.47 % 39.098 M -49.61 % 77.595 M 1.83 % 76.203 M 1.86 % 74.811 M
Total non current assets 135.200 M -88.86 % 1.213 B 3.54 % 1.172 B 1.07 % 1.159 B 1.93 % 1.138 B 0.12 % 1.136 B -10.61 % 1.271 B -0.27 % 1.274 B 4.95 % 1.214 B 10.67 % 1.097 B -3.10 % 1.132 B 1.28 % 1.118 B 11.01 % 1.007 B -5.98 % 1.071 B -5.27 % 1.131 B 5.09 % 1.076 B 6.11 % 1.014 B 8.88 % 931.300 M 5.24 % 884.900 M -6.41 % 945.500 M -0.95 % 954.600 M -3.36 % 987.800 M -2.85 % 1.017 B -2.03 % 1.038 B -1.96 % 1.059 B -10.60 % 1.184 B -12.66 % 1.356 B -5.78 % 1.439 B 13.56 % 1.267 B 15.41 % 1.098 B -1.77 % 1.118 B -1.74 % 1.138 B -0.48 % 1.143 B -0.47 % 1.148 B 9.56 % 1.048 B 10.58 % 947.900 M 5.51 % 898.417 M 5.83 % 848.934 M 6.79 % 794.968 M 7.28 % 741.002 M
Other current assets 10.100 M -99.08 % 1.100 B 6 525.30 % 16.600 M 26.72 % 13.100 M 11.02 % 11.800 M -11.94 % 13.400 M 10.74 % 12.100 M -6.92 % 13.000 M 0.000 -100.00 % 12.600 M 0.000 -100.00 % 3.000 M -56.52 % 6.900 M 228.57 % 2.100 M 0.000 -100.00 % 2.700 M 0.000 -100.00 % 2.900 M 0.000 -100.00 % 2.600 M 0.000 -100.00 % 200.000 K 0.000 0.000 -100.00 % 7.000 M 250.00 % 2.000 M -84.50 % 12.900 M 35.79 % 9.500 M -8.65 % 10.400 M -53.36 % 22.300 M 1.36 % 22.000 M 1.38 % 21.700 M 1.88 % 21.300 M 1.91 % 20.900 M -64.93 % 59.600 M -39.37 % 98.300 M 86.33 % 52.755 M 631.79 % 7.209 M 4.37 % 6.907 M 4.57 % 6.605 M
Short term investments 81.200 M -7.94 % 88.200 M 4.38 % 84.500 M -6.32 % 90.200 M -13.35 % 104.100 M 4.41 % 99.700 M 6.52 % 93.600 M 11.16 % 84.200 M -16.72 % 101.100 M -20.14 % 126.600 M 32.29 % 95.700 M -13.16 % 110.200 M -1.34 % 111.700 M 14.45 % 97.600 M 18.73 % 82.200 M -20.27 % 103.100 M -13.58 % 119.300 M -0.75 % 120.200 M 20.08 % 100.100 M 7.29 % 93.300 M -20.32 % 117.100 M 13.69 % 103.000 M -13.45 % 119.000 M -17.53 % 144.300 M 7.21 % 134.600 M -8.75 % 147.500 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
cash and cash equivalents 46.300 M -3.34 % 47.900 M 4.59 % 45.800 M -12.26 % 52.200 M -8.42 % 57.000 M -3.23 % 58.900 M -9.66 % 65.200 M 14.99 % 56.700 M 21.15 % 46.800 M 18.18 % 39.600 M -2.94 % 40.800 M 1.49 % 40.200 M 0.25 % 40.100 M -25.19 % 53.600 M -5.30 % 56.600 M -1.05 % 57.200 M 6.92 % 53.500 M -12.15 % 60.900 M -4.55 % 63.800 M -2.45 % 65.400 M 18.91 % 55.000 M -5.82 % 58.400 M 16.33 % 50.200 M 7.26 % 46.800 M 6.12 % 44.100 M 0.92 % 43.700 M -26.31 % 59.300 M 13.17 % 52.400 M -5.24 % 55.300 M -27.14 % 75.900 M -37.30 % 121.050 M -27.17 % 166.200 M 8.24 % 153.550 M 8.98 % 140.900 M 41.75 % 99.400 M 71.68 % 57.900 M 17.30 % 49.363 M 20.91 % 40.825 M 8.15 % 37.749 M 8.87 % 34.673 M
Cash and short term investments 1.226 B 800.44 % 136.100 M 4.45 % 130.300 M -8.50 % 142.400 M -11.61 % 161.100 M 1.58 % 158.600 M -0.13 % 158.800 M 12.70 % 140.900 M -4.73 % 147.900 M -11.01 % 166.200 M 21.76 % 136.500 M -9.24 % 150.400 M -0.92 % 151.800 M 0.40 % 151.200 M 8.93 % 138.800 M -13.41 % 160.300 M -7.23 % 172.800 M -4.58 % 181.100 M 10.49 % 163.900 M 3.28 % 158.700 M -7.79 % 172.100 M 6.63 % 161.400 M -4.61 % 169.200 M -11.46 % 191.100 M 6.94 % 178.700 M 308.92 % 43.700 M -26.31 % 59.300 M 13.17 % 52.400 M -5.24 % 55.300 M -27.14 % 75.900 M -37.30 % 121.050 M -27.17 % 166.200 M 8.24 % 153.550 M 8.98 % 140.900 M 41.75 % 99.400 M 71.68 % 57.900 M 17.30 % 49.363 M 20.91 % 40.825 M 8.15 % 37.749 M 8.87 % 34.673 M
Total current assets 1.236 B 0.50 % 1.229 B 709.35 % 151.900 M -4.53 % 159.100 M -10.77 % 178.300 M 1.83 % 175.100 M 1.10 % 173.200 M 11.45 % 155.400 M 1.90 % 152.500 M -16.58 % 182.800 M 28.46 % 142.300 M -8.25 % 155.100 M -2.27 % 158.700 M 1.73 % 156.000 M 6.41 % 146.600 M -11.42 % 165.500 M -7.39 % 178.700 M -3.67 % 185.500 M 10.42 % 168.000 M 3.13 % 162.900 M -7.71 % 176.500 M 6.65 % 165.500 M -5.10 % 174.400 M -11.11 % 196.200 M 5.65 % 185.700 M 306.35 % 45.700 M -36.70 % 72.200 M 16.64 % 61.900 M -5.78 % 65.700 M -33.10 % 98.200 M -31.35 % 143.050 M -23.87 % 187.900 M 7.46 % 174.850 M 8.07 % 161.800 M 1.76 % 159.000 M 1.79 % 156.200 M 52.96 % 102.117 M 112.59 % 48.034 M 7.56 % 44.656 M 8.18 % 41.278 M
Inventory 0.000 100.00 % -11.600 M 0.000 100.00 % -1.031 B -18 988.89 % -5.400 M 99.47 % -1.010 B -43 800.00 % -2.300 M 99.80 % -1.149 B -24 869.57 % -4.600 M 99.53 % -976.800 M -16 741.38 % -5.800 M 99.48 % -1.107 B 0.000 100.00 % -1.054 B 0.000 100.00 % -1.067 B 0.000 100.00 % -940.300 M 0.000 100.00 % -924.000 M 0.000 100.00 % -965.100 M 0.000 100.00 % -1.050 B 0.000 0.000 0.000 0.000 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 -100.00 % 5.100 M 2.00 % 5.000 M 35.14 % 3.700 M -31.48 % 5.400 M 74.19 % 3.100 M 34.78 % 2.300 M 53.33 % 1.500 M -67.39 % 4.600 M 15.00 % 4.000 M -31.03 % 5.800 M 65.71 % 3.500 M 0.000 -100.00 % 2.700 M -65.38 % 7.800 M 1.30 % 7.700 M 30.51 % 5.900 M 293.33 % 1.500 M -63.41 % 4.100 M 156.25 % 1.600 M -63.64 % 4.400 M 12.82 % 3.900 M -25.00 % 5.200 M 1.96 % 5.100 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
Tax assets 0.000 100.00 % -998.800 M 11.88 % -1.134 B -618.05 % 218.800 M -5.53 % 231.600 M 2.43 % 226.100 M 3.01 % 219.500 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -500.000 K 0.000 0.000 0.000 100.00 % -100.000 K 0.000 100.00 % -200.000 K 0.000 100.00 % -300.000 K 0.000 100.00 % -200.000 K 0.000 0.000 -100.00 % 59.300 M 0.000 -100.00 % 55.300 M -27.14 % 75.900 M -37.30 % 121.050 M -27.17 % 166.200 M 8.24 % 153.550 M 8.98 % 140.900 M 41.75 % 99.400 M 71.68 % 57.900 M 17.30 % 49.363 M 20.91 % 40.825 M 8.15 % 37.749 M 8.87 % 34.673 M
Other assets 0.000 100.00 % -1.075 B 0.000 -100.00 % 100.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 -100.00 % 700.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
Account payables 0.000 -100.00 % 1.200 M 9.09 % 1.100 M -21.43 % 1.400 M -22.22 % 1.800 M -10.00 % 2.000 M 0.00 % 2.000 M 17.65 % 1.700 M -5.56 % 1.800 M 0.00 % 1.800 M 0.000 -100.00 % 1.900 M 46.15 % 1.300 M -7.14 % 1.400 M -84.27 % 8.900 M 535.71 % 1.400 M -80.82 % 7.300 M 356.25 % 1.600 M -73.33 % 6.000 M 200.00 % 2.000 M -89.58 % 19.200 M 540.00 % 3.000 M -80.77 % 15.600 M 151.61 % 6.200 M 0.000 -100.00 % 4.000 M -71.22 % 13.900 M -31.19 % 20.200 M -85.92 % 143.500 M 3.76 % 138.300 M 0.99 % 136.950 M 1.00 % 135.600 M 2.53 % 132.250 M 2.60 % 128.900 M 8.00 % 119.350 M 8.70 % 109.800 M 56.00 % 70.383 M 127.30 % 30.965 M 2.13 % 30.320 M 2.18 % 29.674 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 129.700 M -0.99 % 131.000 M 0.54 % 130.300 M 0.00 % 130.300 M 1.09 % 128.900 M -7.73 % 139.700 M 11.94 % 124.800 M -7.62 % 135.100 M 1.43 % 133.200 M 0.99 % 131.900 M 1.23 % 130.300 M 0.77 % 129.300 M 0.08 % 129.200 M -0.08 % 129.300 M -0.92 % 130.500 M -1.66 % 132.700 M -3.56 % 137.600 M -1.99 % 140.400 M -0.57 % 141.200 M 0.21 % 140.900 M 2.40 % 137.600 M 3.46 % 133.000 M 2.39 % 129.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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 2.700 M 0.00 % 2.700 M -3.57 % 2.800 M -3.45 % 2.900 M 45.00 % 2.000 M -13.04 % 2.300 M -8.00 % 2.500 M -7.41 % 2.700 M -3.57 % 2.800 M -6.67 % 3.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 -100.00 % 21.700 M 1.40 % 21.400 M -3.17 % 22.100 M -68.96 % 71.200 M 0.000 -100.00 % 48.300 M 0.000 -100.00 % 48.400 M 0.000 -100.00 % 48.600 M 0.000 -100.00 % 48.300 M 0.000 -100.00 % 48.300 M 0.000 -100.00 % 48.300 M 0.000 -100.00 % 48.300 M 0.000 -100.00 % 48.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity -100.000 K 99.79 % -48.700 M -16 133.33 % -300.000 K 99.57 % -70.200 M -0.43 % -69.900 M 0.71 % -70.400 M 1.12 % -71.200 M -47.41 % -48.300 M 0.00 % -48.300 M 0.00 % -48.300 M 0.21 % -48.400 M 0.21 % -48.500 M 0.21 % -48.600 M 0.00 % -48.600 M -0.62 % -48.300 M -19.85 % -40.300 M 16.56 % -48.300 M -22.59 % -39.400 M 59.21 % -96.600 M -141.50 % -40.000 M 58.59 % -96.600 M -137.93 % -40.600 M 57.97 % -96.600 M -134.47 % -41.200 M 14.70 % -48.300 M -15.27 % -41.900 M 0.00 % -41.900 M 13.43 % -48.400 M -13.35 % -42.700 M 0.70 % -43.000 M 0.58 % -43.250 M 0.57 % -43.500 M 0.57 % -43.750 M 0.57 % -44.000 M 1.12 % -44.500 M 1.11 % -45.000 M -286.23 % -11.651 M -153.70 % 21.698 M 17.55 % 18.459 M 21.29 % 15.219 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.060 B 0.000 0.000 -100.00 % 139.700 M 0.000 100.00 % -600.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 -100.00 % 100.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.371 B 0.26 % 1.367 B 3.29 % 1.324 B 0.39 % 1.319 B 0.21 % 1.316 B 0.35 % 1.311 B -9.21 % 1.444 B 1.01 % 1.430 B 4.61 % 1.367 B 6.78 % 1.280 B 0.42 % 1.275 B 0.12 % 1.273 B 9.20 % 1.166 B -5.00 % 1.227 B -3.93 % 1.277 B 2.89 % 1.242 B 4.09 % 1.193 B 6.73 % 1.118 B 6.14 % 1.053 B -5.01 % 1.108 B -2.01 % 1.131 B -1.92 % 1.153 B -3.18 % 1.191 B -3.48 % 1.234 B -0.82 % 1.244 B 1.18 % 1.230 B -13.87 % 1.428 B -4.86 % 1.501 B 12.61 % 1.333 B 11.43 % 1.196 B -5.13 % 1.261 B -4.88 % 1.325 B 0.58 % 1.318 B 0.58 % 1.310 B 8.54 % 1.207 B 9.33 % 1.104 B 10.35 % 1.001 B 11.55 % 896.968 M 6.83 % 839.624 M 7.33 % 782.280 M
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-06-30 2010-12-31 2010-06-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-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-30 2011-06-30 2010-12-31 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2005-01-31 2004-06-30 2004-01-31
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -9.015 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 148.000 K 100.00 % -82.000 B -100 000 100.00 % 82.000 K 0.000 -100.00 % 9.000 B 0.000 0.000 0.000 0.000 -100.00 % 50.000 K 0.00 % 50.000 K 0.00 % 50.000 K 0.00 % 50.000 K -88.79 % 446.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 800.000 K -83.67 % 4.900 M 202.08 % -4.800 M -92.00 % -2.500 M -231.58 % 1.900 M 165.52 % -2.900 M -124.79 % 11.700 M -3.31 % 12.100 M 24.74 % 9.700 M 1 112.50 % 800.000 K -70.37 % 2.700 M 42.11 % 1.900 M 103.09 % -61.400 M -30.64 % -47.000 M -228.07 % 36.700 M -27.90 % 50.900 M -35.32 % 78.700 M 13.56 % 69.300 M 250.98 % -45.900 M -378.13 % -9.600 M 19.33 % -11.900 M 64.58 % -33.600 M 10.40 % -37.500 M -81.16 % -20.700 M -20 800.00 % 100.000 K 128.57 % -350.000 K 0.00 % -350.000 K -113.46 % 2.600 M 0.00 % 2.600 M -67.90 % 8.100 M 0.00 % 8.100 M 379.31 % -2.900 M 0.00 % -2.900 M -1 066.67 % 300.000 K 0.00 % 300.000 K -90.32 % 3.100 M 0.00 % 3.100 M 788.89 % -450.000 K 0.00 % -450.000 K -179.44 % 566.500 K 100.00 % 283.250 K -93.62 % 4.442 M 100.00 % 2.221 M
Accounts receivables -3.400 M -325.00 % -800.000 K -700.00 % -100.000 K -116.67 % 600.000 K 150.00 % -1.200 M 40.00 % -2.000 M -600.00 % 400.000 K -78.95 % 1.900 M 216.67 % 600.000 K 0.00 % 600.000 K 154.55 % -1.100 M -155.00 % 2.000 M 195.24 % -2.100 M -177.78 % 2.700 M 217.39 % -2.300 M -387.50 % 800.000 K 153.33 % -1.500 M -400.00 % -300.000 K 0.000 100.00 % -100.000 K 0.00 % -100.000 K -111.11 % 900.000 K 0.000 -100.00 % 2.300 M 2 200.00 % 100.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
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
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
Other working capital 4.200 M -26.32 % 5.700 M 221.28 % -4.700 M -51.61 % -3.100 M -200.00 % 3.100 M 444.44 % -900.000 K -107.96 % 11.300 M 10.78 % 10.200 M 12.09 % 9.100 M 4 450.00 % 200.000 K -94.74 % 3.800 M 3 900.00 % -100.000 K 99.83 % -59.300 M -19.32 % -49.700 M -227.44 % 39.000 M -22.16 % 50.100 M -37.53 % 80.200 M 15.23 % 69.600 M 251.63 % -45.900 M -383.16 % -9.500 M 19.49 % -11.800 M 65.80 % -34.500 M 8.00 % -37.500 M -63.04 % -23.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
Other non cash items 4.152 M -99.99 % 81.999 B 25 785 874.84 % 318.000 K -96.43 % 8.900 M 8.54 % 8.200 M 6.49 % 7.700 M 2.67 % 7.500 M 600.00 % -1.500 M -50.00 % -1.000 M -66.67 % -600.000 K -120.69 % 2.900 M 293.33 % -1.500 M -102.99 % 50.100 M 16.37 % 43.054 M 230.86 % -32.900 M 27.69 % -45.500 M 45.70 % -83.800 M -14.79 % -73.000 M -260.44 % 45.500 M 164.53 % 17.200 M 115.00 % 8.000 M -82.57 % 45.900 M 6.99 % 42.900 M 84.91 % 23.200 M 314.29 % 5.600 M 296.49 % -2.850 M -3.64 % -2.750 M -2 850.00 % 100.000 K 200.00 % -100.000 K 99.45 % -18.150 M 1.09 % -18.350 M -1 283.87 % 1.550 M 82.35 % 850.000 K -93.93 % 14.000 M 2.19 % 13.700 M 730.30 % 1.650 M 0.00 % 1.650 M 217.86 % -1.400 M 0.00 % -1.400 M 36.81 % -2.216 M -100.00 % -1.108 M 46.25 % -2.061 M -100.00 % -1.031 M
Net cash provided by operating activities 6.600 M 4.76 % 6.300 M 6 400.00 % -100.000 K -104.55 % 2.200 M -54.17 % 4.800 M 277.78 % -2.700 M -119.29 % 14.000 M -0.71 % 14.100 M 20.51 % 11.700 M 387.50 % 2.400 M -64.18 % 6.700 M 76.32 % 3.800 M 146.91 % -8.100 M -316.00 % 3.750 M -50.00 % 7.500 M -15.73 % 8.900 M 1 880.00 % -500.000 K -400.00 % -100.000 K -102.08 % 4.800 M -70.37 % 16.200 M 440.00 % 3.000 M -79.02 % 14.300 M 16.26 % 12.300 M 73.24 % 7.100 M -40.83 % 12.000 M 352.83 % 2.650 M 0.00 % 2.650 M -76.34 % 11.200 M 0.00 % 11.200 M 822.58 % -1.550 M 0.00 % -1.550 M -117.32 % 8.950 M 0.00 % 8.950 M -65.84 % 26.200 M 0.00 % 26.200 M 77.03 % 14.800 M 0.00 % 14.800 M 105.56 % 7.200 M 0.00 % 7.200 M 40.94 % 5.109 M 100.00 % 2.554 M -59.79 % 6.353 M 100.00 % 3.176 M
Investments in property plant and equipment 0.000 -100.00 % 2.200 M 191.67 % -2.400 M 29.41 % -3.400 M -6.25 % -3.200 M -23.08 % -2.600 M -62.50 % -1.600 M 15.79 % -1.900 M 0.00 % -1.900 M -26.67 % -1.500 M 0.00 % -1.500 M -15.38 % -1.300 M -4.00 % -1.250 M -150.00 % -500.000 K -25.00 % -400.000 K -300.00 % -100.000 K 66.67 % -300.000 K -200.00 % -100.000 K 50.00 % -200.000 K -100.00 % -100.000 K 0.00 % -100.000 K 85.71 % -700.000 K 0.00 % -700.000 K -75.00 % -400.000 K -100.00 % -200.000 K 42.86 % -350.000 K 0.00 % -350.000 K -16.67 % -300.000 K 0.00 % -300.000 K -100.00 % -150.000 K 0.00 % -150.000 K 57.14 % -350.000 K 0.00 % -350.000 K -16.67 % -300.000 K 0.00 % -300.000 K 0.00 % -300.000 K 0.00 % -300.000 K -200.00 % -100.000 K 0.00 % -100.000 K 68.00 % -312.500 K -100.00 % -156.250 K 17.76 % -190.000 K -100.00 % -95.000 K
Acquisitions net 0.000 0.000 0.000 -100.00 % 400.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -400.000 K 0.000 100.00 % -100.000 K 0.000 0.000 0.000 100.00 % -100.000 K 0.000 0.000 0.000 -100.00 % 100.000 K 0.000 100.00 % -50.000 K 0.00 % -50.000 K 50.00 % -100.000 K 0.00 % -100.000 K -100.00 % -50.000 K 0.00 % -50.000 K 50.00 % -100.000 K 0.00 % -100.000 K 33.33 % -150.000 K 0.00 % -150.000 K -50.00 % -100.000 K 0.00 % -100.000 K -100.00 % -50.000 K 0.00 % -50.000 K 0.00 % -50.000 K 0.00 % -50.000 K 0.00 % -50.000 K 0.00 % -50.000 K 0.00 % -50.000 K 0.00 % -50.000 K 99.24 % -6.600 M 0.00 % -6.600 M -13 100.00 % -50.000 K 0.00 % -50.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 100.00 % -100.000 K -200.00 % 100.000 K 200.00 % -100.000 K -200.00 % 100.000 K 0.000 -100.00 % 100.000 K 0.00 % 100.000 K 0.00 % 100.000 K 200.00 % -100.000 K -300.00 % 50.000 K -50.00 % 100.000 K 0.00 % 100.000 K 166.67 % -150.000 K 0.00 % -150.000 K 0.000 0.000 -100.00 % 50.000 K 0.00 % 50.000 K 0.00 % 50.000 K 0.00 % 50.000 K 0.00 % 50.000 K 0.00 % 50.000 K 0.00 % 50.000 K 0.00 % 50.000 K -50.00 % 100.000 K 0.00 % 100.000 K 0.000 0.000 -100.00 % 7.000 M 0.00 % 7.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -4.000 M -14.29 % -3.500 M 0.000 -100.00 % 200.000 K 200.00 % -200.000 K 85.19 % -1.350 M -80.00 % -750.000 K -7.14 % -700.000 K 22.22 % -900.000 K -212.50 % 800.000 K 214.29 % -700.000 K -216.67 % 600.000 K 154.55 % -1.100 M -1 200.00 % 100.000 K -75.00 % 400.000 K 100.00 % 200.000 K 300.00 % -100.000 K 0.00 % -100.000 K -166.67 % 150.000 K 250.00 % -100.000 K -166.67 % 150.000 K 175.00 % -200.000 K -125.00 % 800.000 K 900.00 % -100.000 K -128.57 % 350.000 K 0.00 % 350.000 K 200.00 % -350.000 K -240.00 % 250.000 K 200.00 % -250.000 K -225.00 % 200.000 K 200.00 % -200.000 K 96.97 % -6.600 M -200.00 % 6.600 M -4.35 % 6.900 M 200.00 % -6.900 M -2 071.43 % 350.000 K 200.00 % -350.000 K -450.00 % 100.000 K -96.00 % 2.500 M 700.00 % 312.500 K 100.00 % 156.250 K -17.76 % 190.000 K 100.00 % 95.000 K
Net cash used for investing activites -4.000 M -135.29 % -1.700 M 29.17 % -2.400 M 20.00 % -3.000 M 9.09 % -3.300 M -10.00 % -3.000 M -100.00 % -1.500 M 25.00 % -2.000 M -11.11 % -1.800 M -28.57 % -1.400 M 0.00 % -1.400 M -7.69 % -1.300 M -18.18 % -1.100 M -175.00 % -400.000 K 0.00 % -400.000 K -500.00 % 100.000 K 125.00 % -400.000 K -300.00 % -100.000 K 50.00 % -200.000 K 0.00 % -200.000 K -100.00 % -100.000 K 88.89 % -900.000 K -28.57 % -700.000 K -40.00 % -500.000 K -150.00 % -200.000 K 42.86 % -350.000 K 0.00 % -350.000 K -40.00 % -250.000 K 0.00 % -250.000 K -25.00 % -200.000 K 0.00 % -200.000 K -103.03 % 6.600 M 0.00 % 6.600 M 195.65 % -6.900 M 0.00 % -6.900 M -1 871.43 % -350.000 K 0.00 % -350.000 K -250.00 % -100.000 K -104.00 % 2.500 M 900.00 % -312.500 K -100.00 % -156.250 K 17.76 % -190.000 K -100.00 % -95.000 K
Debt repayment -100.000 K 0.000 100.00 % -100.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 200.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.000 K 0.00 % 100.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
Common stock repurchased -200.000 K 0.000 100.00 % -300.000 K 0.000 100.00 % -100.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -400.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -3.700 M -48.00 % -2.500 M 30.56 % -3.600 M -50.00 % -2.400 M 31.43 % -3.500 M -40.00 % -2.500 M 30.56 % -3.600 M -44.00 % -2.500 M 30.56 % -3.600 M -50.00 % -2.400 M 33.33 % -3.600 M -50.00 % -2.400 M 33.33 % -3.600 M -38.46 % -2.600 M 63.89 % -7.200 M -46.94 % -4.900 M 32.88 % -7.300 M -46.00 % -5.000 M 30.56 % -7.200 M -50.00 % -4.800 M 30.43 % -6.900 M -46.81 % -4.700 M 27.69 % -6.500 M -44.44 % -4.500 M 59.09 % -11.000 M -15.18 % -9.550 M 0.00 % -9.550 M -3.24 % -9.250 M 0.00 % -9.250 M -5.11 % -8.800 M 0.00 % -8.800 M -4.76 % -8.400 M 0.00 % -8.400 M 23.64 % -11.000 M 0.00 % -11.000 M -300.00 % -2.750 M 0.00 % -2.750 M 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 -100.00 % 200.000 K 0.000 100.00 % -100.000 K 50.00 % -200.000 K 33.33 % -300.000 K -50.00 % -200.000 K 0.00 % -200.000 K -111.76 % 1.700 M 666.67 % -300.000 K -50.00 % -200.000 K 0.000 0.000 -100.00 % 100.000 K 0.000 100.00 % -4.900 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.000 K 200.00 % -100.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.400 M 200.00 % -1.400 M 47.27 % -2.655 M -100.00 % -1.328 M 51.99 % -2.765 M -100.00 % -1.383 M
Net cash used provided by financing activities -4.000 M -73.91 % -2.300 M 42.50 % -4.000 M -60.00 % -2.500 M 34.21 % -3.800 M -35.71 % -2.800 M 26.32 % -3.800 M -40.74 % -2.700 M 28.95 % -3.800 M -40.74 % -2.700 M 28.95 % -3.800 M -58.33 % -2.400 M 33.33 % -3.600 M -24.14 % -2.900 M 59.72 % -7.200 M -46.94 % -4.900 M 32.88 % -7.300 M -46.00 % -5.000 M 30.56 % -7.200 M -50.00 % -4.800 M 30.43 % -6.900 M -46.81 % -4.700 M 27.69 % -6.500 M -44.44 % -4.500 M 59.09 % -11.000 M -16.40 % -9.450 M 0.00 % -9.450 M -2.16 % -9.250 M 0.00 % -9.250 M -5.11 % -8.800 M 0.00 % -8.800 M -4.76 % -8.400 M 0.00 % -8.400 M 23.64 % -11.000 M 0.00 % -11.000 M -300.00 % -2.750 M 0.00 % -2.750 M -296.43 % 1.400 M 200.00 % -1.400 M 47.27 % -2.655 M -100.00 % -1.328 M 51.99 % -2.765 M -100.00 % -1.383 M
Effect of forex changes on cash -200.000 K 0.00 % -200.000 K -300.00 % 100.000 K 113.33 % -750.000 K -475.00 % 200.000 K -81.82 % 1.100 M 1 200.00 % -100.000 K -140.00 % 250.000 K -54.55 % 550.000 K 120.00 % 250.000 K 155.56 % -450.000 K -357.14 % 175.000 K 125.00 % -700.000 K -333.33 % 300.000 K 160.00 % -500.000 K -25.00 % -400.000 K -150.00 % 800.000 K -65.22 % 2.300 M 130.00 % 1.000 M 225.00 % -800.000 K -233.33 % 600.000 K 220.00 % -500.000 K 70.59 % -1.700 M -383.33 % 600.000 K 250.00 % -400.000 K 20.00 % -500.000 K 37.50 % -800.000 K -206.67 % 750.000 K 600.00 % -150.000 K -250.00 % 100.000 K -75.00 % 400.000 K 200.00 % -400.000 K -107.41 % 5.400 M 532.00 % -1.250 M -112.56 % 9.950 M 1 430.77 % 650.000 K 121.31 % -3.050 M -2 950.00 % -100.000 K -200.00 % 100.000 K 471.43 % 17.500 K 100.00 % 8.750 K -96.49 % 249.000 K 100.00 % 124.500 K
Net change in cash 46.300 M 201.09 % -45.800 M -615.63 % -6.400 M -33.33 % -4.800 M -152.63 % -1.900 M 69.84 % -6.300 M -174.12 % 8.500 M -14.14 % 9.900 M 37.50 % 7.200 M 700.00 % -1.200 M -103.90 % 30.750 M 14.74 % 26.800 M 0.37 % 26.700 M 3 066.67 % -900.000 K -102.13 % 42.300 M 4 672.97 % -925.000 K -102.42 % 38.275 M 3 502.22 % -1.125 M -102.37 % 47.450 M 2 611.43 % 1.750 M -95.67 % 40.400 M 1 293.10 % 2.900 M -92.47 % 38.500 M 4 867.74 % 775.000 K -97.66 % 33.175 M 950.64 % -3.900 M 75.00 % -15.600 M -1 660.00 % 1.000 M -75.00 % 4.000 M 177.67 % -5.150 M 75.00 % -20.600 M -526.94 % 4.825 M -75.00 % 19.300 M 205.14 % 6.325 M -75.00 % 25.300 M 381.90 % 5.250 M -75.00 % 21.000 M 400.00 % 4.200 M -75.00 % 16.800 M 985.27 % 1.548 M 0.00 % 1.548 M -25.91 % 2.089 M 0.00 % 2.089 M
Cash at beginning of period 0.000 -100.00 % 45.800 M -12.26 % 52.200 M -8.42 % 57.000 M -3.23 % 58.900 M -9.66 % 65.200 M 14.99 % 56.700 M 21.15 % 46.800 M 18.18 % 39.600 M -2.94 % 40.800 M 305.97 % 10.050 M -25.00 % 13.400 M 0.00 % 13.400 M -6.29 % 14.300 M 0.00 % 14.300 M -6.08 % 15.225 M 0.00 % 15.225 M -6.88 % 16.350 M 0.00 % 16.350 M 11.99 % 14.600 M 0.00 % 14.600 M 24.79 % 11.700 M 0.00 % 11.700 M 7.09 % 10.925 M 0.00 % 10.925 M -26.31 % 14.825 M -75.00 % 59.300 M 328.93 % 13.825 M -75.00 % 55.300 M 191.44 % 18.975 M -75.00 % 75.900 M 436.40 % 14.150 M -75.00 % 56.600 M 60.68 % 35.225 M -75.00 % 140.900 M 370.06 % 29.975 M -75.00 % 119.900 M 1 066.91 % 10.275 M -75.00 % 41.100 M 374.69 % 8.658 M 0.00 % 8.658 M 31.60 % 6.579 M 0.00 % 6.579 M
Cash at end of period 46.300 M -3.34 % 47.900 M 4.59 % 45.800 M -12.26 % 52.200 M -8.42 % 57.000 M -3.23 % 58.900 M -9.66 % 65.200 M 14.99 % 56.700 M 21.15 % 46.800 M 18.18 % 39.600 M -2.94 % 40.800 M 1.49 % 40.200 M 0.25 % 40.100 M 199.25 % 13.400 M -76.33 % 56.600 M 295.80 % 14.300 M -73.27 % 53.500 M 251.40 % 15.225 M -76.14 % 63.800 M 290.21 % 16.350 M -70.27 % 55.000 M 276.71 % 14.600 M -70.92 % 50.200 M 329.06 % 11.700 M -73.47 % 44.100 M 303.66 % 10.925 M -75.00 % 43.700 M 194.77 % 14.825 M -75.00 % 59.300 M 328.93 % 13.825 M -75.00 % 55.300 M 191.44 % 18.975 M -75.00 % 75.900 M 82.67 % 41.550 M -75.00 % 166.200 M 371.82 % 35.225 M -75.00 % 140.900 M 873.40 % 14.475 M -75.00 % 57.900 M 467.30 % 10.206 M 0.00 % 10.206 M 17.74 % 8.668 M 0.00 % 8.668 M
Operating cash flow 6.600 M 4.76 % 6.300 M 6 400.00 % -100.000 K -104.55 % 2.200 M -54.17 % 4.800 M 277.78 % -2.700 M -119.29 % 14.000 M -0.71 % 14.100 M 20.51 % 11.700 M 387.50 % 2.400 M -64.18 % 6.700 M 76.32 % 3.800 M 146.91 % -8.100 M -316.00 % 3.750 M -50.00 % 7.500 M -15.73 % 8.900 M 1 880.00 % -500.000 K -400.00 % -100.000 K -102.08 % 4.800 M -70.37 % 16.200 M 440.00 % 3.000 M -79.02 % 14.300 M 16.26 % 12.300 M 73.24 % 7.100 M -40.83 % 12.000 M 352.83 % 2.650 M 0.00 % 2.650 M -76.34 % 11.200 M 0.00 % 11.200 M 822.58 % -1.550 M 0.00 % -1.550 M -117.32 % 8.950 M 0.00 % 8.950 M -65.84 % 26.200 M 0.00 % 26.200 M 77.03 % 14.800 M 0.00 % 14.800 M 105.56 % 7.200 M 0.00 % 7.200 M 40.94 % 5.109 M 100.00 % 2.554 M -59.79 % 6.353 M 100.00 % 3.176 M
Capital expenditure 0.000 -100.00 % 2.200 M 191.67 % -2.400 M 29.41 % -3.400 M -6.25 % -3.200 M -23.08 % -2.600 M -62.50 % -1.600 M 15.79 % -1.900 M 0.00 % -1.900 M -26.67 % -1.500 M 0.00 % -1.500 M -15.38 % -1.300 M -4.00 % -1.250 M -150.00 % -500.000 K -25.00 % -400.000 K -300.00 % -100.000 K 66.67 % -300.000 K -200.00 % -100.000 K 50.00 % -200.000 K -100.00 % -100.000 K 0.00 % -100.000 K 85.71 % -700.000 K 0.00 % -700.000 K -75.00 % -400.000 K -100.00 % -200.000 K 42.86 % -350.000 K 0.00 % -350.000 K -16.67 % -300.000 K 0.00 % -300.000 K -100.00 % -150.000 K 0.00 % -150.000 K 57.14 % -350.000 K 0.00 % -350.000 K -16.67 % -300.000 K 0.00 % -300.000 K 0.00 % -300.000 K 0.00 % -300.000 K -200.00 % -100.000 K 0.00 % -100.000 K 68.00 % -312.500 K -100.00 % -156.250 K 17.76 % -190.000 K -100.00 % -95.000 K
Free CashFlow 6.600 M -22.35 % 8.500 M 440.00 % -2.500 M -108.33 % -1.200 M -175.00 % 1.600 M 130.19 % -5.300 M -142.74 % 12.400 M 1.64 % 12.200 M 24.49 % 9.800 M 988.89 % 900.000 K -82.69 % 5.200 M 108.00 % 2.500 M 126.74 % -9.350 M -387.69 % 3.250 M -54.23 % 7.100 M -19.32 % 8.800 M 1 200.00 % -800.000 K -300.00 % -200.000 K -104.35 % 4.600 M -71.43 % 16.100 M 455.17 % 2.900 M -78.68 % 13.600 M 17.24 % 11.600 M 73.13 % 6.700 M -43.22 % 11.800 M 413.04 % 2.300 M 0.00 % 2.300 M -78.90 % 10.900 M 0.00 % 10.900 M 741.18 % -1.700 M 0.00 % -1.700 M -119.77 % 8.600 M 0.00 % 8.600 M -66.80 % 25.900 M 0.00 % 25.900 M 78.62 % 14.500 M 0.00 % 14.500 M 104.23 % 7.100 M 0.00 % 7.100 M 48.04 % 4.796 M 100.00 % 2.398 M -61.09 % 6.163 M 100.00 % 3.081 M
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 2005 2004 2004
Date Form 10K
2025
2024 https://find-and-update.company-information.service.gov.uk/search/companies?q=Hansard+Global+plc
2023 https://find-and-update.company-information.service.gov.uk/search/companies?q=Hansard+Global+plc
2022 https://find-and-update.company-information.service.gov.uk/search/companies?q=Hansard+Global+plc
2021 https://find-and-update.company-information.service.gov.uk/search/companies?q=Hansard+Global+plc
2020 https://find-and-update.company-information.service.gov.uk/search/companies?q=Hansard+Global+plc
2019 https://find-and-update.company-information.service.gov.uk/search/companies?q=Hansard+Global+plc
2018 https://find-and-update.company-information.service.gov.uk/search/companies?q=Hansard+Global+plc
2017 https://find-and-update.company-information.service.gov.uk/search/companies?q=Hansard+Global+plc
2016 https://find-and-update.company-information.service.gov.uk/search/companies?q=Hansard+Global+plc
2015 https://find-and-update.company-information.service.gov.uk/search/companies?q=Hansard+Global+plc
2014 https://find-and-update.company-information.service.gov.uk/search/companies?q=Hansard+Global+plc
2013 https://find-and-update.company-information.service.gov.uk/search/companies?q=Hansard+Global+plc
2012 https://find-and-update.company-information.service.gov.uk/search/companies?q=Hansard+Global+plc
2011 https://find-and-update.company-information.service.gov.uk/search/companies?q=Hansard+Global+plc
2010 https://find-and-update.company-information.service.gov.uk/search/companies?q=Hansard+Global+plc
2009 https://find-and-update.company-information.service.gov.uk/search/companies?q=Hansard+Global+plc
2008 https://find-and-update.company-information.service.gov.uk/search/companies?q=Hansard+Global+plc
2007 https://find-and-update.company-information.service.gov.uk/search/companies?q=Hansard+Global+plc
2006 https://find-and-update.company-information.service.gov.uk/search/companies?q=Hansard+Global+plc
2005 https://find-and-update.company-information.service.gov.uk/search/companies?q=Hansard+Global+plc
2004 https://find-and-update.company-information.service.gov.uk/search/companies?q=Hansard+Global+plc