PLUS.L

Plus500 Ltd. PLUS.L

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Revenue 711.600 M -1.04 % 719.100 M -11.79 % 815.200 M 14.80 % 710.100 M -17.96 % 865.600 M 149.45 % 347.000 M -51.83 % 720.400 M 64.78 % 437.200 M 33.32 % 327.927 M 18.96 % 275.651 M 20.44 % 228.865 M 101.26 % 113.715 M 102.60 % 56.127 M 12.19 % 50.028 M 106.63 % 24.211 M
Net income 273.100 M 0.63 % 271.400 M -26.73 % 370.400 M 19.25 % 310.600 M -37.89 % 500.100 M 229.66 % 151.700 M -59.97 % 379.000 M 89.81 % 199.675 M 70.31 % 117.242 M 21.41 % 96.567 M -5.74 % 102.452 M 102.34 % 50.633 M 196.10 % 17.100 M -0.34 % 17.158 M 122.48 % 7.712 M
Income before tax 337.200 M 0.30 % 336.200 M -29.12 % 474.300 M 22.75 % 386.400 M -26.16 % 523.300 M 176.44 % 189.300 M -62.37 % 503.000 M 98.50 % 253.400 M 66.73 % 151.982 M 18.84 % 127.884 M -7.41 % 138.119 M 105.64 % 67.165 M 191.10 % 23.073 M 0.10 % 23.051 M 179.47 % 8.248 M
Income before tax ratio 0.47 1.35 % 0.47 -19.64 % 0.58 6.92 % 0.54 -9.99 % 0.60 10.82 % 0.55 -21.87 % 0.70 20.47 % 0.58 25.06 % 0.46 -0.10 % 0.46 -23.13 % 0.60 2.18 % 0.59 43.68 % 0.41 -10.78 % 0.46 35.25 % 0.34
EBITDA 349.000 M 0.46 % 347.400 M -29.83 % 495.100 M 24.55 % 397.500 M -25.35 % 532.500 M 167.59 % 199.000 M -61.14 % 512.100 M 95.16 % 262.400 M 69.71 % 154.621 M 3 384.92 % -4.707 M 34.65 % -7.203 M -639.55 % 1.335 M -94.28 % 23.346 M -1.77 % 23.766 M 186.86 % 8.285 M
Net income ratio 0.38 1.69 % 0.38 -16.94 % 0.45 3.88 % 0.44 -24.29 % 0.58 32.15 % 0.44 -16.90 % 0.53 15.19 % 0.46 27.74 % 0.36 2.06 % 0.35 -21.74 % 0.45 0.54 % 0.45 46.15 % 0.30 -11.17 % 0.34 7.67 % 0.32
Ratio EBITDA 0.49 1.52 % 0.48 -20.46 % 0.61 8.50 % 0.56 -9.01 % 0.62 7.27 % 0.57 -19.32 % 0.71 18.44 % 0.60 27.29 % 0.47 2 861.26 % -0.02 45.74 % -0.03 -368.08 % 0.01 -97.18 % 0.42 -12.44 % 0.48 38.82 % 0.34
Gross profit ratio 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
Weighted average shs out dil 79.193 M -8.85 % 86.884 M -11.57 % 98.255 M -3.66 % 101.986 M -4.06 % 106.299 M -5.51 % 112.493 M -1.23 % 113.896 M -0.46 % 114.420 M -0.41 % 114.888 M 0.00 % 114.888 M 0.00 % 114.888 M 7.64 % 106.730 M -7.10 % 114.888 M 0.00 % 114.888 M 0.00 % 114.888 M
Weighted average shs out 79.159 M -9.00 % 86.987 M -10.61 % 97.311 M -4.09 % 101.457 M -4.36 % 106.087 M -5.67 % 112.461 M -1.26 % 113.896 M -0.46 % 114.420 M -0.41 % 114.888 M 0.00 % 114.888 M 0.00 % 114.888 M 7.64 % 106.730 M -7.10 % 114.888 M 0.00 % 114.888 M 0.00 % 114.888 M
EPS diluted 3.45 10.58 % 3.12 -17.24 % 3.77 23.61 % 3.05 -35.24 % 4.71 248.89 % 1.35 -59.46 % 3.33 90.29 % 1.75 71.57 % 1.02 21.43 % 0.84 -5.62 % 0.89 89.36 % 0.47 213.33 % 0.15 0.00 % 0.15 123.55 % 0.07
Earnings per share 3.38 8.33 % 3.12 -18.11 % 3.81 24.51 % 3.06 -35.03 % 4.71 248.89 % 1.35 -59.46 % 3.33 90.29 % 1.75 71.57 % 1.02 21.43 % 0.84 -5.62 % 0.89 89.36 % 0.47 213.33 % 0.15 0.00 % 0.15 123.55 % 0.07
Gross profit 711.600 M -1.04 % 719.100 M -11.79 % 815.200 M 14.80 % 710.100 M -17.96 % 865.600 M 149.45 % 347.000 M -51.83 % 720.400 M 64.78 % 437.200 M 33.32 % 327.927 M 18.96 % 275.651 M 20.44 % 228.865 M 101.26 % 113.715 M 102.60 % 56.127 M 12.19 % 50.028 M 106.63 % 24.211 M
Income tax expense 64.100 M -1.08 % 64.800 M -37.63 % 103.900 M 37.07 % 75.800 M 226.72 % 23.200 M -38.30 % 37.600 M -69.68 % 124.000 M 130.91 % 53.700 M 54.58 % 34.740 M 10.93 % 31.317 M -12.20 % 35.667 M 115.75 % 16.532 M 176.78 % 5.973 M 1.36 % 5.893 M 999.44 % 536.000 K
Cost of 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
General and administrative expenses 20.600 M -46.91 % 38.800 M -40.12 % 64.800 M 39.06 % 46.600 M 26.29 % 36.900 M 61.14 % 22.900 M -33.82 % 34.600 M 73.00 % 20.000 M 5.25 % 19.003 M 10.29 % 17.230 M 110.02 % 8.204 M 133.67 % 3.511 M -15.96 % 4.178 M 79.85 % 2.323 M 47.40 % 1.576 M
Selling and marketing expenses 281.500 M 11.44 % 252.600 M -14.66 % 296.000 M 7.32 % 275.800 M -10.69 % 308.800 M 125.40 % 137.000 M -20.16 % 171.600 M 12.01 % 153.200 M -1.71 % 155.862 M 24.28 % 125.413 M 66.84 % 75.170 M 69.60 % 44.322 M 65.16 % 26.836 M 18.71 % 22.607 M 67.68 % 13.482 M
Other expenses 73.400 M -19.61 % 91.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.040 M 46.03 % 1.397 M 45.67 % 959.000 K
Operating expenses 375.500 M -1.88 % 382.700 M 0.13 % 382.200 M 14.40 % 334.100 M -6.91 % 358.900 M 118.31 % 164.400 M -24.38 % 217.400 M 18.28 % 183.800 M 4.46 % 175.945 M 19.07 % 147.767 M 62.84 % 90.746 M 89.51 % 47.885 M 44.87 % 33.054 M 25.55 % 26.327 M 64.37 % 16.017 M
Cost and expenses 375.500 M -1.88 % 382.700 M 0.13 % 382.200 M 14.40 % 334.100 M -6.91 % 358.900 M 118.31 % 164.400 M -24.38 % 217.400 M 18.28 % 183.800 M 4.46 % 175.945 M 19.07 % 147.767 M 62.84 % 90.746 M 89.51 % 47.885 M 44.87 % 33.054 M 25.55 % 26.327 M 64.37 % 16.017 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
Selling general and administrative expenses 302.100 M 3.67 % 291.400 M -23.76 % 382.200 M 18.55 % 322.400 M -6.74 % 345.700 M 116.20 % 159.900 M -22.45 % 206.200 M 19.05 % 173.200 M -0.95 % 174.865 M 22.23 % 143.060 M 71.24 % 83.543 M 74.47 % 47.885 M 54.40 % 31.014 M 24.40 % 24.930 M 65.56 % 15.058 M
Interest income 63.400 M 7.82 % 58.800 M 42.37 % 41.300 M 297.12 % 10.400 M -37.35 % 16.600 M 147.76 % 6.700 M 9.84 % 6.100 M 88.16 % 3.242 M -10.54 % 3.624 M 1 935.96 % 178.000 K 0.00 % 178.000 K -86.67 % 1.335 M 650.00 % 178.000 K 673.91 % 23.000 K -63.49 % 63.000 K
Interest expense 5.600 M -21.13 % 7.100 M -59.20 % 17.400 M 102.33 % 8.600 M 24.64 % 6.900 M -8.00 % 7.500 M -10.71 % 8.400 M 0.14 % 8.388 M 288.33 % 2.160 M -54.77 % 4.776 M -35.29 % 7.381 M 437.58 % 1.373 M 671.35 % 178.000 K -73.55 % 673.000 K 7 377.78 % 9.000 K
Depreciation and amortization 6.200 M 51.22 % 4.100 M 20.59 % 3.400 M 36.00 % 2.500 M 8.70 % 2.300 M 4.55 % 2.200 M 214.29 % 700.000 K 0.86 % 694.000 K 44.89 % 479.000 K 100.36 % -132.591 M 8.76 % -145.322 M -120.75 % -65.830 M -69 394.74 % 95.000 K 126.19 % 42.000 K 50.00 % 28.000 K
Operating income 336.100 M -0.09 % 336.400 M -22.31 % 433.000 M 15.16 % 376.000 M -25.79 % 506.700 M 177.49 % 182.600 M -63.86 % 505.300 M 95.47 % 258.500 M 71.74 % 150.518 M 13.52 % 132.591 M -8.76 % 145.322 M 120.75 % 65.830 M 185.31 % 23.073 M -2.65 % 23.701 M 189.25 % 8.194 M
Operating income ratio 0.47 0.96 % 0.47 -11.93 % 0.53 0.31 % 0.53 -9.54 % 0.59 11.24 % 0.53 -24.98 % 0.70 18.63 % 0.59 28.82 % 0.46 -4.58 % 0.48 -24.25 % 0.63 9.68 % 0.58 40.82 % 0.41 -13.23 % 0.47 39.98 % 0.34
Total other income expenses net 1.100 M 650.00 % -200.000 K -100.84 % 23.900 M 1 227.78 % 1.800 M -81.44 % 9.700 M 1 312.50 % -800.000 K 65.22 % -2.300 M 54.90 % -5.100 M -448.36 % 1.464 M 131.84 % -4.598 M 36.17 % -7.203 M -18 855.26 % -38.000 K 0.000 100.00 % -650.000 K -1 303.70 % 54.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Net debt -874.200 M 1.59 % -888.300 M 3.93 % -924.600 M -24.39 % -743.300 M -26.63 % -587.000 M -104.39 % -287.200 M 8.91 % -315.300 M -30.34 % -241.900 M -77.24 % -136.481 M 12.79 % -156.497 M -12.46 % -139.164 M -65.46 % -84.108 M -274.05 % -22.486 M -30.03 % -17.293 M -300.76 % -4.315 M
Total investments 1.500 M -46.43 % 2.800 M -53.33 % 6.000 M -67.03 % 18.200 M 0.000 0.000 -100.00 % 2.200 M 864.91 % 228.000 K 516.22 % 37.000 K -2.63 % 38.000 K -96.34 % 1.037 M 0.000 -100.00 % 1.126 M 1.99 % 1.104 M -2.82 % 1.136 M
Total debt 15.800 M -14.13 % 18.400 M 228.57 % 5.600 M -9.68 % 6.200 M -10.14 % 6.900 M 21.05 % 5.700 M 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 1.408 B 9.64 % 1.284 B 16.80 % 1.099 B 29.87 % 846.300 M 24.68 % 678.800 M 113.06 % 318.600 M 18.88 % 268.000 M 27.07 % 210.900 M 85.88 % 113.463 M 19.29 % 95.117 M 8.18 % 87.923 M 93.34 % 45.477 M 290.23 % 11.654 M 27.66 % 9.129 M 465.96 % 1.613 M
Common stock 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 0.00 % 300.000 K -5.36 % 317.000 K 0.00 % 317.000 K 0.00 % 317.000 K 0.00 % 317.000 K 5 183.33 % 6.000 K 0.00 % 6.000 K 0.00 % 6.000 K
Total equity 644.300 M -7.93 % 699.800 M -10.34 % 780.500 M 18.03 % 661.300 M 19.02 % 555.600 M 95.56 % 284.100 M 1.21 % 280.700 M 24.26 % 225.900 M 66.10 % 136.000 M 15.59 % 117.654 M 6.51 % 110.460 M 62.41 % 68.014 M 469.30 % 11.947 M 26.80 % 9.422 M 394.33 % 1.906 M
Other non current liabilities 276.500 M 0.000 -100.00 % 172.900 M 64.98 % 104.800 M 336.67 % 24.000 M 147.42 % 9.700 M -61.35 % 25.100 M 0.000 0.000 -100.00 % 47.509 M 41.92 % 33.475 M 0.000 -100.00 % 503.000 K -18.21 % 615.000 K 35.16 % 455.000 K
Long term debt 13.200 M -16.46 % 15.800 M 119.44 % 7.200 M -14.29 % 8.400 M -20.75 % 10.600 M 29.27 % 8.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 289.700 M 1 176.21 % 22.700 M 116.19 % 10.500 M 133.33 % 4.500 M -36.62 % 7.100 M 73.17 % 4.100 M 1 266.67 % 300.000 K 0.000 0.000 -100.00 % 214.000 K 26.63 % 169.000 K 0.000 -100.00 % 503.000 K -18.21 % 615.000 K 35.16 % 455.000 K
Other current liabilities 118.700 M 25.48 % 94.600 M 23.66 % 76.500 M 223.99 % -61.700 M -5 709.09 % 1.100 M 466.67 % -300.000 K -111.54 % 2.600 M 119.52 % -13.318 M -38 151.43 % 35.000 K 100.18 % -19.075 M 38.32 % -30.924 M -174.88 % -11.250 M -1 148.46 % 1.073 M 179.43 % 384.000 K -26.01 % 519.000 K
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
Short term debt 2.600 M 0.00 % 2.600 M -35.00 % 4.000 M 0.00 % 4.000 M 25.00 % 3.200 M 0.00 % 3.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 327.400 M 16.02 % 282.200 M 265.54 % 77.200 M 59.83 % 48.300 M 61.00 % 30.000 M 101.34 % 14.900 M -45.02 % 27.100 M 68.32 % 16.100 M 71.97 % 9.362 M 145.92 % 3.807 M 60.57 % 2.371 M 111.32 % 1.122 M -91.24 % 12.805 M 2.34 % 12.512 M 75.66 % 7.123 M
Total liabilities 347.500 M 13.97 % 304.900 M 294.95 % 77.200 M 59.83 % 48.300 M 61.00 % 30.000 M 101.34 % 14.900 M -45.02 % 27.100 M 68.32 % 16.100 M 71.97 % 9.362 M 145.92 % 3.807 M 60.57 % 2.371 M 111.32 % 1.122 M -91.57 % 13.308 M 1.38 % 13.127 M 73.23 % 7.578 M
Other non current assets 7.800 M 4.00 % 7.500 M 115.99 % -46.900 M -29.56 % -36.200 M -325.88 % -8.500 M -4.94 % -8.100 M -145.45 % -3.300 M 2.94 % -3.400 M 4.01 % -3.542 M -71.19 % -2.069 M -28.19 % -1.614 M -128.35 % 5.694 M 0.000 -100.00 % 69.000 K 0.000
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.200 M -24.40 % 2.910 M -8.75 % 3.189 M 68.20 % 1.896 M 69.44 % 1.119 M 0.000 0.000 0.000 0.000
Intangible assets 29.300 M -1.35 % 29.700 M -1.33 % 30.100 M 14.45 % 26.300 M 0.000 0.000 0.000 -100.00 % 100.000 K -11.50 % 113.000 K 22.83 % 92.000 K 61.40 % 57.000 K 21.28 % 47.000 K 14.63 % 41.000 K 5.13 % 39.000 K 14.71 % 34.000 K
GoodWill 8.600 M 0.00 % 8.600 M 0.00 % 8.600 M 405.88 % 1.700 M 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 37.900 M -1.04 % 38.300 M -1.03 % 38.700 M 38.21 % 28.000 M 0.000 0.000 -100.00 % 200.000 K 100.00 % 100.000 K -11.50 % 113.000 K 22.83 % 92.000 K 61.40 % 57.000 K 21.28 % 47.000 K 14.63 % 41.000 K 5.13 % 39.000 K 14.71 % 34.000 K
Property plant equipment net 25.900 M -3.36 % 26.800 M 226.83 % 8.200 M 0.00 % 8.200 M -3.53 % 8.500 M 4.94 % 8.100 M 145.45 % 3.300 M 0.00 % 3.300 M -3.76 % 3.429 M 73.44 % 1.977 M 26.97 % 1.557 M 538.11 % 244.000 K 1.67 % 240.000 K 38.73 % 173.000 K 57.27 % 110.000 K
Total non current assets 71.600 M -1.38 % 72.600 M 54.80 % 46.900 M 29.56 % 36.200 M 325.88 % 8.500 M 4.94 % 8.100 M 145.45 % 3.300 M -2.94 % 3.400 M -4.01 % 3.542 M 71.19 % 2.069 M 28.19 % 1.614 M -73.03 % 5.985 M 996.15 % 546.000 K 94.31 % 281.000 K 95.14 % 144.000 K
Other current assets 23.700 M 618.18 % 3.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.097 M -71.66 % 3.871 M -0.46 % 3.889 M
Short term investments 1.500 M -46.43 % 2.800 M -53.33 % 6.000 M -67.03 % 18.200 M 0.000 0.000 0.000 -100.00 % 228.000 K 516.22 % 37.000 K -2.63 % 38.000 K -96.34 % 1.037 M 0.000 -100.00 % 1.126 M 1.99 % 1.104 M -2.82 % 1.136 M
cash and cash equivalents 890.000 M -1.84 % 906.700 M -2.53 % 930.200 M 24.11 % 749.500 M 26.20 % 593.900 M 102.77 % 292.900 M -7.10 % 315.300 M 30.34 % 241.900 M 77.24 % 136.481 M -12.79 % 156.497 M 12.46 % 139.164 M 65.46 % 84.108 M 274.05 % 22.486 M 30.03 % 17.293 M 300.76 % 4.315 M
Cash and short term investments 891.500 M -1.98 % 909.500 M -2.23 % 930.200 M 24.11 % 749.500 M 26.20 % 593.900 M 102.77 % 292.900 M -7.10 % 315.300 M 30.34 % 241.900 M 77.24 % 136.481 M -12.79 % 156.497 M 12.46 % 139.164 M 65.46 % 84.108 M 256.21 % 23.612 M 28.35 % 18.397 M 237.50 % 5.451 M
Total current assets 920.200 M -1.28 % 932.100 M 0.20 % 930.200 M 24.11 % 749.500 M 26.20 % 593.900 M 102.77 % 292.900 M -7.10 % 315.300 M 30.34 % 241.900 M 77.24 % 136.481 M -12.79 % 156.497 M 12.46 % 139.164 M 65.46 % 84.108 M 240.39 % 24.709 M 10.96 % 22.268 M 138.42 % 9.340 M
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
Net receivables 5.000 M -74.09 % 19.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
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 900.000 K 83.67 % 490.000 K 38.81 % 353.000 K 104.05 % 173.000 K -65.05 % 495.000 K 0.000 -100.00 % 265.000 K 0.000 0.000
Other assets 0.000 0.000 -100.00 % 32.900 M -11.32 % 37.100 M 108.43 % 17.800 M 11.95 % 15.900 M 11.19 % 14.300 M -45.63 % 26.300 M 79.09 % 14.685 M 41.15 % 10.404 M 88.21 % 5.528 M 0.000 0.000 0.000 0.000
Account payables 42.700 M -0.23 % 42.800 M 93.67 % 22.100 M 37.27 % 16.100 M -31.49 % 23.500 M 130.39 % 10.200 M -30.14 % 14.600 M -46.13 % 27.100 M 265.48 % 7.415 M -50.27 % 14.910 M 8.71 % 13.716 M 10.86 % 12.372 M 33.19 % 9.289 M -15.05 % 10.935 M 65.58 % 6.604 M
Tax payables 163.400 M 14.91 % 142.200 M 22.16 % 116.400 M 29.48 % 89.900 M 3 986.36 % 2.200 M 22.22 % 1.800 M -81.82 % 9.900 M 327.09 % 2.318 M 21.23 % 1.912 M -76.02 % 7.972 M -59.28 % 19.579 M 0.000 -100.00 % 2.443 M 104.78 % 1.193 M 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
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
Capital lease obligations 15.800 M -14.13 % 18.400 M 228.57 % 5.600 M -9.68 % 6.200 M -10.14 % 6.900 M 21.05 % 5.700 M 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
Other total stockholders equity -763.600 M -30.69 % -584.300 M -83.22 % -318.900 M -72.10 % -185.300 M -50.04 % -123.500 M -254.89 % -34.800 M -380.65 % 12.400 M -15.65 % 14.700 M -33.84 % 22.220 M 0.00 % 22.220 M 0.00 % 22.220 M 0.00 % 22.220 M 7 642.16 % 287.000 K 0.00 % 287.000 K 0.00 % 287.000 K
Deferred tax liabilities non current 0.000 -100.00 % 6.900 M 0.00 % 6.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
Other liabilities -269.600 M 0.000 100.00 % -10.500 M -133.33 % -4.500 M 36.62 % -7.100 M -73.17 % -4.100 M -1 266.67 % -300.000 K 0.000 0.000 100.00 % -214.000 K -26.63 % -169.000 K 0.000 0.000 0.000 0.000
Total assets 991.800 M -1.28 % 1.005 B -0.52 % 1.010 B 22.75 % 822.800 M 32.67 % 620.200 M 95.71 % 316.900 M -4.81 % 332.900 M 22.57 % 271.600 M 75.56 % 154.708 M -8.44 % 168.970 M 15.49 % 146.306 M 62.39 % 90.093 M 256.73 % 25.255 M 12.00 % 22.549 M 137.76 % 9.484 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Deferred income tax 0.000 0.000 100.00 % -56.700 M -1 188.64 % -4.400 M 88.75 % -39.100 M -515.96 % 9.400 M 1 980.00 % -500.000 K 98.57 % -34.973 M -1 237.40 % -2.615 M -148.27 % 5.417 M 943.74 % 519.000 K -77.37 % 2.293 M 0.000 0.000 0.000
Stock based compensation 19.900 M 314.58 % 4.800 M -60.33 % 12.100 M 266.67 % 3.300 M -60.24 % 8.300 M 318.42 % -3.800 M -211.76 % 3.400 M 477.78 % -900.000 K -8.17 % -832.000 K -299.52 % 417.000 K 146.75 % 169.000 K 225.00 % 52.000 K 0.000 0.000 0.000
Change in working capital 19.900 M -58.02 % 47.400 M 34.28 % 35.300 M 583.56 % -7.300 M -128.52 % 25.600 M 295.42 % -13.100 M -55.95 % -8.400 M -128.50 % 29.473 M 41 411.27 % 71.000 K 101.22 % -5.834 M -747.97 % -688.000 K -180.37 % 856.000 K 1 428.57 % 56.000 K -98.74 % 4.446 M 94.66 % 2.284 M
Accounts receivables 0.000 -100.00 % 2.400 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 71.000 K 101.22 % -5.834 M -747.97 % -688.000 K 70.66 % -2.345 M 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
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
Other working capital 19.900 M -55.78 % 45.000 M 76.47 % 25.500 M 469.57 % -6.900 M -127.82 % 24.800 M 290.77 % -13.000 M -209.52 % -4.200 M -119.91 % 21.100 M 1 038.19 % -2.249 M -131.79 % 7.075 M 193.81 % 2.408 M -24.77 % 3.201 M 0.000 0.000 0.000
Other non cash items 22.400 M 5.66 % 21.200 M -73.60 % 80.300 M -13.10 % 92.400 M 251.33 % 26.300 M 198.87 % -26.600 M -228.50 % 20.700 M 188.56 % -23.373 M -104.97 % -11.403 M -92.00 % -5.939 M -135.32 % 16.813 M 206.53 % 5.485 M 110.15 % 2.610 M 90.65 % 1.369 M 190.72 % -1.509 M
Net cash provided by operating activities 341.500 M -2.12 % 348.900 M -23.17 % 454.100 M 11.99 % 405.500 M -23.30 % 528.700 M 315.32 % 127.300 M -68.21 % 400.400 M 88.87 % 212.000 M 94.66 % 108.907 M 27.41 % 85.475 M -28.08 % 118.852 M 108.16 % 57.097 M 187.48 % 19.861 M -13.70 % 23.015 M 170.29 % 8.515 M
Investments in property plant and equipment -4.800 M 41.46 % -8.200 M -925.00 % -800.000 K 0.00 % -800.000 K -166.67 % -300.000 K -200.00 % -100.000 K 83.33 % -600.000 K 0.00 % -600.000 K 68.50 % -1.905 M -132.60 % -819.000 K 42.28 % -1.419 M -1 792.00 % -75.000 K 59.68 % -186.000 K -69.09 % -110.000 K -89.66 % -58.000 K
Acquisitions net 0.000 0.000 100.00 % -4.600 M 85.85 % -32.500 M 0.000 0.000 0.000 0.000 0.000 100.00 % -1.001 M 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -218.000 K 0.000 100.00 % -38.000 K 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 200.000 K 0.000 0.000 -100.00 % 1.039 M 652.90 % 138.000 K 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -300.000 K -64.84 % -182.000 K 39.33 % -300.000 K -82.93 % -164.000 K -583.33 % -24.000 K -41.18 % -17.000 K -312.50 % 8.000 K 104.06 % -197.000 K 0.000
Net cash used for investing activites -4.800 M 41.46 % -8.200 M -51.85 % -5.400 M 83.78 % -33.300 M -11 000.00 % -300.000 K -200.00 % -100.000 K 85.71 % -700.000 K 30.00 % -1.000 M 54.65 % -2.205 M -12 350.00 % 18.000 K 101.38 % -1.305 M -1 318.48 % -92.000 K 48.31 % -178.000 K 42.02 % -307.000 K -429.31 % -58.000 K
Debt repayment -3.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
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 -100.00 % 25.674 M 0.000 0.000 0.000
Common stock repurchased -195.000 M 29.17 % -275.300 M -98.34 % -138.800 M -113.87 % -64.900 M 26.91 % -88.800 M -88.14 % -47.200 M -1 952.17 % -2.300 M 69.33 % -7.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -150.200 M -67.26 % -89.800 M 25.10 % -119.900 M 17.25 % -144.900 M -2.33 % -141.600 M -40.06 % -101.100 M 68.59 % -321.900 M -214.93 % -102.212 M 17.08 % -123.264 M -89.62 % -65.005 M -8.33 % -60.006 M -256.97 % -16.810 M -15.33 % -14.575 M -50.74 % -9.669 M -10.28 % -8.768 M
Other financing activites 0.000 100.00 % -2.700 M -17.39 % -2.300 M -15.00 % -2.000 M -11.11 % -1.800 M 0.00 % -1.800 M 0.000 100.00 % -88.000 K 0.000 0.000 0.000 100.00 % -4.600 M 0.000 0.000 0.000
Net cash used provided by financing activities -348.500 M 5.25 % -367.800 M -40.92 % -261.000 M -23.23 % -211.800 M 8.79 % -232.200 M -54.70 % -150.100 M 53.70 % -324.200 M -195.26 % -109.800 M 10.92 % -123.264 M -89.62 % -65.005 M -8.33 % -60.006 M -1 507.27 % 4.264 M 129.26 % -14.575 M -50.74 % -9.669 M -10.28 % -8.768 M
Effect of forex changes on cash -4.900 M -236.11 % 3.600 M 151.43 % -7.000 M -45.83 % -4.800 M -200.00 % 4.800 M 860.00 % 500.000 K 123.81 % -2.100 M -150.00 % 4.200 M 221.60 % -3.454 M -9.48 % -3.155 M -26.96 % -2.485 M -803.97 % 353.000 K 315.29 % 85.000 K 239.34 % -61.000 K 79.73 % -301.000 K
Net change in cash -16.700 M 28.94 % -23.500 M -113.00 % 180.700 M 16.13 % 155.600 M -48.31 % 301.000 M 1 443.75 % -22.400 M -130.52 % 73.400 M -30.37 % 105.419 M 626.67 % -20.016 M -215.48 % 17.333 M -68.52 % 55.056 M -10.66 % 61.622 M 1 086.64 % 5.193 M -59.99 % 12.978 M 2 220.59 % -612.000 K
Cash at beginning of period 906.700 M -2.53 % 930.200 M 24.11 % 749.500 M 26.20 % 593.900 M 102.77 % 292.900 M -7.10 % 315.300 M 30.34 % 241.900 M 77.24 % 136.481 M -12.79 % 156.497 M 12.46 % 139.164 M 65.46 % 84.108 M 274.05 % 22.486 M 30.03 % 17.293 M 300.76 % 4.315 M -12.42 % 4.927 M
Cash at end of period 890.000 M -1.84 % 906.700 M -2.53 % 930.200 M 24.11 % 749.500 M 26.20 % 593.900 M 102.77 % 292.900 M -7.10 % 315.300 M 30.34 % 241.900 M 77.24 % 136.481 M -12.79 % 156.497 M 12.46 % 139.164 M 65.46 % 84.108 M 274.05 % 22.486 M 30.03 % 17.293 M 300.76 % 4.315 M
Operating cash flow 341.500 M -2.12 % 348.900 M -23.17 % 454.100 M 11.99 % 405.500 M -23.30 % 528.700 M 315.32 % 127.300 M -68.21 % 400.400 M 88.87 % 212.000 M 94.66 % 108.907 M 27.41 % 85.475 M -28.08 % 118.852 M 108.16 % 57.097 M 187.48 % 19.861 M -13.70 % 23.015 M 170.29 % 8.515 M
Capital expenditure -4.800 M 41.46 % -8.200 M -925.00 % -800.000 K 0.00 % -800.000 K -166.67 % -300.000 K -200.00 % -100.000 K 83.33 % -600.000 K 0.00 % -600.000 K 68.50 % -1.905 M -132.60 % -819.000 K 42.28 % -1.419 M -1 792.00 % -75.000 K 59.68 % -186.000 K -69.09 % -110.000 K -89.66 % -58.000 K
Free CashFlow 336.700 M -1.17 % 340.700 M -24.84 % 453.300 M 12.01 % 404.700 M -23.41 % 528.400 M 315.41 % 127.200 M -68.18 % 399.800 M 89.12 % 211.400 M 97.57 % 107.002 M 26.40 % 84.656 M -27.91 % 117.433 M 105.94 % 57.022 M 189.82 % 19.675 M -14.10 % 22.905 M 170.84 % 8.457 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
2025-06-30 2024-12-31 2024-06-29 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
Revenue 415.100 M 13.26 % 366.500 M -7.50 % 396.200 M 11.73 % 354.600 M -2.72 % 364.500 M 16.86 % 311.900 M -38.03 % 503.300 M 37.10 % 367.100 M 7.03 % 343.000 M 11.91 % 306.500 M -45.18 % 559.100 M 180.95 % 199.000 M 34.46 % 148.000 M -42.84 % 258.900 M -43.90 % 461.500 M 81.76 % 253.900 M 38.52 % 183.300 M 7.58 % 170.390 M 8.16 % 157.537 M 3.73 % 151.867 M 22.69 % 123.784 M -0.33 % 124.196 M 18.66 % 104.669 M 48.58 % 70.447 M 62.82 % 43.268 M 54.18 % 28.064 M 0.00 % 28.064 M 12.19 % 25.014 M 0.00 % 25.014 M 106.63 % 12.106 M 0.00 % 12.106 M
Net income 149.600 M 20.35 % 124.300 M -16.47 % 148.800 M 19.14 % 124.900 M -14.74 % 146.500 M 15.99 % 126.300 M -48.26 % 244.100 M 67.77 % 145.500 M -11.87 % 165.100 M -8.33 % 180.100 M -43.72 % 320.000 M 219.68 % 100.100 M 93.99 % 51.600 M -56.01 % 117.300 M -55.18 % 261.700 M 140.09 % 109.000 M 20.18 % 90.700 M 24.69 % 72.742 M 63.47 % 44.500 M -20.46 % 55.950 M 37.75 % 40.617 M -16.58 % 48.689 M -9.44 % 53.763 M 52.56 % 35.241 M 128.96 % 15.392 M 80.02 % 8.550 M 0.00 % 8.550 M -0.34 % 8.579 M 0.00 % 8.579 M 122.48 % 3.856 M 0.00 % 3.856 M
Income before tax 181.800 M 18.44 % 153.500 M -16.44 % 183.700 M 13.89 % 161.300 M -7.78 % 174.900 M 8.16 % 161.700 M -48.27 % 312.600 M 58.12 % 197.700 M 4.77 % 188.700 M 17.86 % 160.100 M -55.92 % 363.200 M 189.63 % 125.400 M 96.24 % 63.900 M -59.20 % 156.600 M -54.79 % 346.400 M 152.66 % 137.100 M 17.88 % 116.300 M 24.42 % 93.473 M 59.76 % 58.509 M -22.76 % 75.745 M 45.28 % 52.139 M -19.77 % 64.983 M -11.15 % 73.136 M 56.77 % 46.652 M 127.43 % 20.513 M 77.81 % 11.537 M 0.00 % 11.537 M 0.10 % 11.526 M 0.00 % 11.526 M 179.47 % 4.124 M 0.00 % 4.124 M
Income before tax ratio 0.44 4.57 % 0.42 -9.67 % 0.46 1.93 % 0.45 -5.20 % 0.48 -7.45 % 0.52 -16.53 % 0.62 15.33 % 0.54 -2.11 % 0.55 5.32 % 0.52 -19.59 % 0.65 3.09 % 0.63 45.95 % 0.43 -28.62 % 0.60 -19.42 % 0.75 39.01 % 0.54 -14.89 % 0.63 15.66 % 0.55 47.71 % 0.37 -25.54 % 0.50 18.41 % 0.42 -19.50 % 0.52 -25.12 % 0.70 5.51 % 0.66 39.68 % 0.47 15.33 % 0.41 0.00 % 0.41 -10.78 % 0.46 0.00 % 0.46 35.25 % 0.34 0.00 % 0.34
EBITDA 182.400 M 9.96 % 165.875 M -9.42 % 183.125 M 60 941.80 % 300.000 K -95.45 % 6.600 M -72.73 % 24.200 M 41.52 % 17.100 M 248.98 % 4.900 M -10.91 % 5.500 M -88.75 % 48.900 M 535.06 % 7.700 M 5.48 % 7.300 M 1 316.67 % -600.000 K 85.00 % -4.000 M -335.29 % 1.700 M 120.48 % -8.300 M -359.38 % 3.200 M 393.07 % 649.000 K -20.37 % 815.000 K 117.40 % -4.683 M -19 412.50 % -24.000 K 99.76 % -9.955 M -461.74 % 2.752 M 115.34 % 1.278 M 2 142.11 % 57.000 K -99.51 % 11.721 M 0.82 % 11.626 M -1.99 % 11.862 M 0.00 % 11.862 M 187.32 % 4.129 M 0.00 % 4.129 M
Net income ratio 0.36 6.26 % 0.34 -9.70 % 0.38 6.63 % 0.35 -12.36 % 0.40 -0.75 % 0.40 -16.51 % 0.48 22.37 % 0.40 -17.66 % 0.48 -18.08 % 0.59 2.67 % 0.57 13.78 % 0.50 44.28 % 0.35 -23.05 % 0.45 -20.10 % 0.57 32.09 % 0.43 -13.24 % 0.49 15.91 % 0.43 51.13 % 0.28 -23.33 % 0.37 12.28 % 0.33 -16.30 % 0.39 -23.68 % 0.51 2.68 % 0.50 40.62 % 0.36 16.76 % 0.30 0.00 % 0.30 -11.17 % 0.34 0.00 % 0.34 7.67 % 0.32 0.00 % 0.32
Ratio EBITDA 0.44 -2.91 % 0.45 -2.08 % 0.46 54 532.56 % 0.00 -95.33 % 0.02 -76.66 % 0.08 128.37 % 0.03 154.54 % 0.01 -16.76 % 0.02 -89.95 % 0.16 1 058.45 % 0.01 -62.46 % 0.04 1 004.86 % 0.00 73.76 % -0.02 -519.42 % 0.00 111.27 % -0.03 -287.25 % 0.02 358.34 % 0.00 -26.37 % 0.01 116.78 % -0.03 -15 804.28 % 0.00 99.76 % -0.08 -404.86 % 0.03 44.93 % 0.02 1 277.08 % 0.00 -99.68 % 0.42 0.82 % 0.41 -12.64 % 0.47 0.00 % 0.47 39.05 % 0.34 0.00 % 0.34
Gross profit ratio 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
Weighted average shs out dil 75.213 M -3.24 % 77.731 M -3.63 % 80.655 M -0.58 % 81.124 M -12.43 % 92.644 M -3.53 % 96.039 M -4.41 % 100.470 M -0.73 % 101.208 M -1.52 % 102.765 M -2.27 % 105.150 M -2.14 % 107.447 M -3.67 % 111.539 M -1.68 % 113.447 M -0.38 % 113.883 M -0.02 % 113.908 M -0.07 % 113.990 M -0.75 % 114.851 M -0.03 % 114.888 M 0.00 % 114.888 M 0.00 % 114.888 M 0.00 % 114.888 M -0.43 % 115.387 M 0.87 % 114.389 M 1.26 % 112.969 M 12.42 % 100.492 M -12.53 % 114.888 M 0.00 % 114.888 M 0.00 % 114.888 M 0.00 % 114.888 M 0.00 % 114.888 M 0.00 % 114.888 M
Weighted average shs out 72.836 M -5.91 % 77.413 M -4.27 % 80.870 M -0.47 % 81.254 M -12.37 % 92.722 M -3.47 % 96.056 M -4.38 % 100.453 M -0.67 % 101.134 M -1.38 % 102.547 M -2.28 % 104.935 M -2.28 % 107.383 M -3.67 % 111.475 M -1.74 % 113.447 M -0.38 % 113.883 M -0.02 % 113.908 M -0.07 % 113.990 M -0.75 % 114.851 M -0.03 % 114.888 M 0.00 % 114.889 M 0.00 % 114.888 M 0.00 % 114.889 M -0.43 % 115.387 M 0.87 % 114.389 M 1.26 % 112.969 M 12.42 % 100.492 M -12.53 % 114.888 M 0.00 % 114.888 M 0.00 % 114.888 M 0.00 % 114.888 M 0.00 % 114.888 M 0.00 % 114.888 M
EPS diluted 1.99 23.60 % 1.61 -12.50 % 1.84 19.48 % 1.54 -2.53 % 1.58 19.70 % 1.32 -45.68 % 2.43 68.75 % 1.44 -10.56 % 1.61 -5.85 % 1.71 -42.62 % 2.98 231.11 % 0.90 100.00 % 0.45 -56.31 % 1.03 -55.22 % 2.30 139.58 % 0.96 21.52 % 0.79 25.40 % 0.63 61.54 % 0.39 -20.41 % 0.49 40.00 % 0.35 -16.67 % 0.42 -10.64 % 0.47 51.61 % 0.31 106.67 % 0.15 98.41 % 0.08 1.61 % 0.07 -0.27 % 0.07 0.00 % 0.07 122.02 % 0.03 0.00 % 0.03
Earnings per share 2.05 23.49 % 1.66 -9.78 % 1.84 19.48 % 1.54 -2.53 % 1.58 20.61 % 1.31 -46.09 % 2.43 68.75 % 1.44 -10.56 % 1.61 -6.40 % 1.72 -42.28 % 2.98 231.11 % 0.90 100.00 % 0.45 -56.31 % 1.03 -55.22 % 2.30 139.58 % 0.96 21.52 % 0.79 25.40 % 0.63 61.54 % 0.39 -20.41 % 0.49 40.00 % 0.35 -16.67 % 0.42 -10.64 % 0.47 51.61 % 0.31 106.67 % 0.15 98.41 % 0.08 1.61 % 0.07 -0.27 % 0.07 0.00 % 0.07 122.02 % 0.03 0.00 % 0.03
Gross profit 415.100 M 13.26 % 366.500 M -7.50 % 396.200 M 11.73 % 354.600 M -2.72 % 364.500 M 16.86 % 311.900 M -38.03 % 503.300 M 37.10 % 367.100 M 7.03 % 343.000 M 11.91 % 306.500 M -45.18 % 559.100 M 180.95 % 199.000 M 34.46 % 148.000 M -42.84 % 258.900 M -43.90 % 461.500 M 81.76 % 253.900 M 38.52 % 183.300 M 7.58 % 170.390 M 8.16 % 157.537 M 3.73 % 151.867 M 22.69 % 123.784 M -0.33 % 124.196 M 18.66 % 104.669 M 48.58 % 70.447 M 62.82 % 43.268 M 54.18 % 28.064 M 0.00 % 28.064 M 12.19 % 25.014 M 0.00 % 25.014 M 106.63 % 12.106 M 0.00 % 12.106 M
Income tax expense 32.200 M 10.27 % 29.200 M -16.33 % 34.900 M -4.12 % 36.400 M 28.17 % 28.400 M -19.77 % 35.400 M -48.32 % 68.500 M 31.23 % 52.200 M 121.19 % 23.600 M 18.00 % 20.000 M -53.70 % 43.200 M 70.75 % 25.300 M 105.69 % 12.300 M -68.70 % 39.300 M -53.60 % 84.700 M 201.42 % 28.100 M 9.77 % 25.600 M 23.49 % 20.731 M 47.98 % 14.009 M -29.23 % 19.795 M 71.80 % 11.522 M -29.29 % 16.294 M -15.89 % 19.373 M 69.77 % 11.411 M 122.83 % 5.121 M 71.47 % 2.987 M 0.00 % 2.987 M 1.36 % 2.947 M 0.00 % 2.947 M 999.44 % 268.000 K 0.00 % 268.000 K
Cost of 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
General and administrative expenses 63.900 M 550.00 % -14.200 M -140.80 % 34.800 M -14.71 % 40.800 M 7.94 % 37.800 M 19.24 % 31.700 M -4.23 % 33.100 M 42.06 % 23.300 M 0.00 % 23.300 M 48.41 % 15.700 M -25.94 % 21.200 M 90.99 % 11.100 M -5.93 % 11.800 M -13.87 % 13.700 M -34.45 % 20.900 M 80.17 % 11.600 M 38.10 % 8.400 M -21.11 % 10.648 M 27.44 % 8.355 M -9.81 % 9.264 M 16.29 % 7.966 M 72.39 % 4.621 M 28.97 % 3.583 M 89.18 % 1.894 M 17.13 % 1.617 M 114.27 % -11.329 M -173.06 % 15.507 M 24.40 % 12.465 M 0.00 % 12.465 M 65.56 % 7.529 M 0.00 % 7.529 M
Selling and marketing expenses 168.800 M 38.13 % 122.200 M -23.29 % 159.300 M 12.18 % 142.000 M -1.05 % 143.500 M 11.67 % 128.500 M -23.28 % 167.500 M 13.71 % 147.300 M 14.63 % 128.500 M -2.73 % 132.100 M -25.24 % 176.700 M 167.73 % 66.000 M -7.04 % 71.000 M -12.99 % 81.600 M -9.33 % 90.000 M -2.81 % 92.600 M 52.81 % 60.600 M -5.86 % 64.374 M -29.64 % 91.488 M 48.14 % 61.758 M -2.98 % 63.655 M 43.15 % 44.468 M 44.84 % 30.702 M 32.75 % 23.127 M 9.12 % 21.195 M 57.96 % 13.418 M 0.00 % 13.418 M 18.71 % 11.304 M 0.00 % 11.304 M 67.68 % 6.741 M 0.00 % 6.741 M
Other expenses 0.000 -100.00 % 126.500 M 6 425.00 % -2.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 -100.00 % 47.492 M 204.49 % -45.452 M -23.07 % -36.932 M 0.00 % -36.932 M -65.77 % -22.279 M 0.00 % -22.279 M
Operating expenses 232.700 M 10.49 % 210.600 M -2.50 % 216.000 M 11.57 % 193.600 M -1.33 % 196.200 M 12.50 % 174.400 M -16.07 % 207.800 M 19.22 % 174.300 M 9.07 % 159.800 M 2.90 % 155.300 M -23.72 % 203.600 M 153.55 % 80.300 M -4.52 % 84.100 M -16.40 % 100.600 M -13.87 % 116.800 M 2.82 % 113.600 M 61.82 % 70.200 M -7.76 % 76.102 M -23.78 % 99.843 M 31.31 % 76.037 M 6.00 % 71.730 M 27.04 % 56.461 M 64.68 % 34.285 M 36.74 % 25.073 M 9.91 % 22.812 M -53.99 % 49.581 M 400.00 % -16.527 M -25.55 % -13.164 M 0.00 % -13.164 M -64.37 % -8.009 M 0.00 % -8.009 M
Cost and expenses 232.700 M 10.49 % 210.600 M -2.50 % 216.000 M 11.57 % 193.600 M -1.33 % 196.200 M 12.50 % 174.400 M -16.07 % 207.800 M 19.22 % 174.300 M 9.07 % 159.800 M 2.90 % 155.300 M -23.72 % 203.600 M 153.55 % 80.300 M -4.52 % 84.100 M -16.40 % 100.600 M -13.87 % 116.800 M 2.82 % 113.600 M 61.82 % 70.200 M -7.76 % 76.102 M -23.78 % 99.843 M 31.31 % 76.037 M 6.00 % 71.730 M 27.04 % 56.461 M 64.68 % 34.285 M 36.74 % 25.073 M 9.91 % 22.812 M 38.03 % 16.527 M 0.00 % 16.527 M 25.55 % 13.164 M 0.00 % 13.164 M 64.37 % 8.009 M 0.00 % 8.009 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
Selling general and administrative expenses 232.700 M 176.69 % 84.100 M -61.42 % 218.000 M 12.60 % 193.600 M -1.33 % 196.200 M 12.50 % 174.400 M -16.07 % 207.800 M 19.22 % 174.300 M 9.07 % 159.800 M 2.37 % 156.100 M -23.03 % 202.800 M 151.93 % 80.500 M -3.13 % 83.100 M -12.80 % 95.300 M -18.41 % 116.800 M 12.09 % 104.200 M 51.01 % 69.000 M -8.03 % 75.022 M -24.86 % 99.843 M 39.76 % 71.439 M -0.25 % 71.621 M 45.40 % 49.258 M 43.67 % 34.285 M 36.74 % 25.073 M 9.91 % 22.812 M 992.01 % 2.089 M -92.78 % 28.925 M 21.69 % 23.769 M 0.00 % 23.769 M 66.56 % 14.270 M 0.00 % 14.270 M
Interest income 29.600 M 0.000 0.000 -100.00 % 300.000 K -95.45 % 6.600 M -72.73 % 24.200 M 41.52 % 17.100 M 248.98 % 4.900 M -10.91 % 5.500 M -38.20 % 8.900 M 15.58 % 7.700 M 14.93 % 6.700 M 0.000 -100.00 % 1.700 M 0.00 % 1.700 M -46.88 % 3.200 M 0.00 % 3.200 M 292.64 % 815.000 K 0.00 % 815.000 K 858.82 % 85.000 K 0.00 % 85.000 K -96.91 % 2.752 M 0.00 % 2.752 M 115.34 % 1.278 M 2 142.11 % 57.000 K -67.98 % 178.000 K 0.000 0.000 0.000 0.000 0.000
Interest expense 5.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 89.000 K 0.00 % 89.000 K -73.55 % 336.500 K 0.00 % 336.500 K 7 377.78 % 4.500 K 0.00 % 4.500 K
Depreciation and amortization 0.000 -100.00 % 3.275 M 11.94 % 2.925 M 101.82 % -161.000 M 4.34 % -168.300 M -22.40 % -137.500 M 53.47 % -295.500 M -53.27 % -192.800 M -5.24 % -183.200 M -21.16 % -151.200 M 57.47 % -355.500 M -201.02 % -118.100 M -83.10 % -64.500 M 59.84 % -160.600 M 53.41 % -344.700 M -137.07 % -145.400 M -28.56 % -113.100 M -21.84 % -92.824 M -60.89 % -57.694 M 28.27 % -80.428 M -54.19 % -52.163 M 30.39 % -74.938 M -6.47 % -70.384 M -55.12 % -45.374 M -121.81 % -20.456 M -341 033.33 % 6.000 K -93.26 % 89.000 K 673.91 % 11.500 K 0.00 % 11.500 K -63.49 % 31.500 K 0.00 % 31.500 K
Operating income 182.400 M 17.00 % 155.900 M -13.49 % 180.200 M 11.93 % 161.000 M -4.34 % 168.300 M 22.40 % 137.500 M -53.47 % 295.500 M 53.27 % 192.800 M 5.24 % 183.200 M 21.16 % 151.200 M -57.47 % 355.500 M 201.02 % 118.100 M 83.10 % 64.500 M -59.84 % 160.600 M -53.41 % 344.700 M 137.07 % 145.400 M 28.56 % 113.100 M 21.84 % 92.824 M 60.89 % 57.694 M -28.27 % 80.428 M 54.19 % 52.163 M -30.39 % 74.938 M 6.47 % 70.384 M 55.12 % 45.374 M 121.81 % 20.456 M 77.32 % 11.537 M 0.00 % 11.537 M -2.65 % 11.851 M 0.00 % 11.851 M 189.25 % 4.097 M 0.00 % 4.097 M
Operating income ratio 0.44 3.30 % 0.43 -6.47 % 0.45 0.17 % 0.45 -1.67 % 0.46 4.74 % 0.44 -24.91 % 0.59 11.79 % 0.53 -1.67 % 0.53 8.27 % 0.49 -22.42 % 0.64 7.14 % 0.59 36.18 % 0.44 -29.74 % 0.62 -16.95 % 0.75 30.43 % 0.57 -7.19 % 0.62 13.26 % 0.54 48.75 % 0.37 -30.85 % 0.53 25.67 % 0.42 -30.16 % 0.60 -10.27 % 0.67 4.40 % 0.64 36.24 % 0.47 15.01 % 0.41 0.00 % 0.41 -13.23 % 0.47 0.00 % 0.47 39.98 % 0.34 0.00 % 0.34
Total other income expenses net -600.000 K 75.00 % -2.400 M -168.57 % 3.500 M 1 066.67 % 300.000 K -95.45 % 6.600 M -72.73 % 24.200 M 41.52 % 17.100 M 248.98 % 4.900 M -10.91 % 5.500 M -38.20 % 8.900 M 15.58 % 7.700 M 5.48 % 7.300 M 1 316.67 % -600.000 K 0.000 100.00 % -2.300 M 72.29 % -8.300 M -336.84 % -1.900 M -392.76 % 649.000 K -20.37 % 815.000 K 117.40 % -4.683 M -19 412.50 % -24.000 K 99.76 % -9.955 M -944.36 % 1.179 M -7.75 % 1.278 M 2 142.11 % 57.000 K 0.000 0.000 100.00 % -325.000 K 0.00 % -325.000 K -1 303.70 % 27.000 K 0.00 % 27.000 K
2025-06-30 2024-12-31 2024-06-29 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
2025-06-30 2024-12-31 2024-06-29 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
Net debt -922.200 M -5.49 % -874.200 M 13.20 % -1.007 B -13.39 % -888.300 M -6.32 % -835.500 M 9.64 % -924.600 M 6.65 % -990.500 M -33.26 % -743.300 M -4.03 % -714.500 M -21.72 % -587.000 M -0.69 % -583.000 M -102.99 % -287.200 M 10.61 % -321.300 M -1.90 % -315.300 M 38.38 % -511.700 M -111.53 % -241.900 M -9.65 % -220.611 M -61.64 % -136.481 M -41.97 % -96.137 M 38.57 % -156.497 M -63.81 % -95.533 M 31.35 % -139.164 M -20.82 % -115.179 M -36.94 % -84.108 M -156.99 % -32.728 M -45.55 % -22.486 M -300.00 % -5.622 M -30.03 % -4.323 M 0.00 % -4.323 M -300.76 % -1.079 M 0.00 % -1.079 M
Total investments 0.000 -100.00 % 1.500 M 0.00 % 1.500 M -46.43 % 2.800 M 0.000 -100.00 % 6.000 M 0.000 -100.00 % 18.200 M 0.000 0.000 0.000 0.000 -100.00 % 8.100 M 268.18 % 2.200 M 1 000.00 % 200.000 K -12.28 % 228.000 K 470.00 % 40.000 K 8.11 % 37.000 K -5.13 % 39.000 K 2.63 % 38.000 K -97.66 % 1.624 M 56.61 % 1.037 M -11.06 % 1.166 M 0.000 0.000 -100.00 % 1.126 M 300.00 % 281.500 K 1.99 % 276.000 K 0.00 % 276.000 K -2.82 % 284.000 K 0.00 % 284.000 K
Total debt 15.900 M 0.63 % 15.800 M -5.39 % 16.700 M -9.24 % 18.400 M 36.30 % 13.500 M 141.07 % 5.600 M 12.00 % 5.000 M -19.35 % 6.200 M -22.50 % 8.000 M 15.94 % 6.900 M 43.75 % 4.800 M -15.79 % 5.700 M -5.00 % 6.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
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -39.000 K -116.67 % -18.000 K 0.00 % -18.000 K -100.00 % -9.000 K 0.00 % -9.000 K
Retained earnings 1.477 B 4.89 % 1.408 B 3.04 % 1.366 B 6.41 % 1.284 B 4.95 % 1.223 B 11.29 % 1.099 B 6.22 % 1.035 B 22.26 % 846.300 M 11.15 % 761.400 M 12.17 % 678.800 M 13.51 % 598.000 M 87.70 % 318.600 M 27.75 % 249.400 M -6.94 % 268.000 M -12.90 % 307.700 M 45.90 % 210.900 M 63.27 % 129.172 M 13.85 % 113.463 M 68.29 % 67.421 M -29.12 % 95.117 M 49.71 % 63.535 M -27.74 % 87.923 M 32.75 % 66.233 M 45.64 % 45.477 M 148.81 % 18.278 M 56.84 % 11.654 M 300.00 % 2.914 M 27.66 % 2.282 M 0.00 % 2.282 M 465.96 % 403.250 K 0.00 % 403.250 K
Common stock 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 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 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K -5.36 % 317.000 K 0.00 % 317.000 K 0.00 % 317.000 K 0.00 % 317.000 K 0.00 % 317.000 K 0.00 % 317.000 K 0.00 % 317.000 K 0.00 % 317.000 K 14.44 % 277.000 K 4 516.67 % 6.000 K 300.00 % 1.500 K 0.00 % 1.500 K 0.00 % 1.500 K 0.00 % 1.500 K 0.00 % 1.500 K
Total equity 611.900 M -5.03 % 644.300 M -8.19 % 701.800 M 0.29 % 699.800 M 1.30 % 690.800 M -11.49 % 780.500 M -2.23 % 798.300 M 20.72 % 661.300 M 10.75 % 597.100 M 7.47 % 555.600 M 5.91 % 524.600 M 84.65 % 284.100 M 10.93 % 256.100 M -8.76 % 280.700 M -13.02 % 322.700 M 42.85 % 225.900 M 52.11 % 148.509 M 9.20 % 136.000 M 51.18 % 89.958 M -23.54 % 117.654 M 36.69 % 86.072 M -22.08 % 110.460 M 24.43 % 88.770 M 30.52 % 68.014 M 266.24 % 18.571 M 55.44 % 11.947 M 300.00 % 2.987 M 26.80 % 2.356 M 0.00 % 2.356 M 394.33 % 476.500 K 0.00 % 476.500 K
Other non current liabilities 1.100 M 0.000 -100.00 % 345.400 M 51.76 % 227.600 M 4.31 % 218.200 M 26.20 % 172.900 M -31.74 % 253.300 M 141.70 % 104.800 M -32.52 % 155.300 M 547.08 % 24.000 M -69.54 % 78.800 M 712.37 % 9.700 M -89.09 % 88.900 M 254.18 % 25.100 M -87.47 % 200.300 M 0.000 -100.00 % 99.745 M 0.000 -100.00 % 27.015 M -43.14 % 47.509 M 60.86 % 29.534 M -11.77 % 33.475 M 5.18 % 31.825 M 0.000 0.000 -100.00 % 503.000 K 300.00 % 125.750 K -18.21 % 153.750 K 0.00 % 153.750 K 35.16 % 113.750 K 0.00 % 113.750 K
Long term debt 13.500 M 2.27 % 13.200 M -6.38 % 14.100 M -55.38 % 31.600 M 47.66 % 21.400 M 197.22 % 7.200 M 20.00 % 6.000 M -28.57 % 8.400 M -31.15 % 12.200 M 15.09 % 10.600 M 60.61 % 6.600 M -19.51 % 8.200 M -8.89 % 9.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
Total non current liabilities 21.500 M 6.97 % 20.100 M -94.51 % 366.400 M 1 514.10 % 22.700 M 25.41 % 18.100 M 72.38 % 10.500 M -11.76 % 11.900 M 164.44 % 4.500 M -55.88 % 10.200 M 43.66 % 7.100 M 26.79 % 5.600 M 36.59 % 4.100 M -21.15 % 5.200 M 1 633.33 % 300.000 K -84.21 % 1.900 M 0.000 -100.00 % 638.000 K 0.000 -100.00 % 598.000 K 179.44 % 214.000 K -45.96 % 396.000 K 134.32 % 169.000 K 81.72 % 93.000 K 0.000 0.000 -100.00 % 503.000 K 300.00 % 125.750 K -18.21 % 153.750 K 0.00 % 153.750 K 35.16 % 113.750 K 0.00 % 113.750 K
Other current liabilities 189.300 M 59.48 % 118.700 M 169.05 % -171.900 M -286.85 % 92.000 M 164.79 % -142.000 M -285.62 % 76.500 M 158.26 % -131.300 M -112.80 % -61.700 M -23.90 % -49.800 M -4 627.27 % 1.100 M 107.97 % -13.800 M -4 500.00 % -300.000 K 97.90 % -14.300 M -650.00 % 2.600 M 116.99 % -15.300 M -14.88 % -13.318 M 20.74 % -16.802 M -48 105.71 % 35.000 K 100.16 % -22.085 M -15.78 % -19.075 M 28.34 % -26.618 M 13.92 % -30.924 M -1.82 % -30.371 M -169.96 % -11.250 M -52.92 % -7.357 M -785.65 % 1.073 M 22.07 % 879.000 K 122.95 % 394.250 K 0.00 % 394.250 K 203.85 % 129.750 K 0.00 % 129.750 K
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
Short term debt 2.400 M -7.69 % 2.600 M 0.00 % 2.600 M -50.00 % 5.200 M -7.14 % 5.600 M 40.00 % 4.000 M 0.00 % 4.000 M 0.00 % 4.000 M 5.26 % 3.800 M 18.75 % 3.200 M 6.67 % 3.000 M -6.25 % 3.200 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
Total current liabilities 427.400 M 30.54 % 327.400 M 766.14 % 37.800 M -86.61 % 282.200 M 9 978.57 % 2.800 M -96.37 % 77.200 M 1 002.86 % 7.000 M -85.51 % 48.300 M 794.44 % 5.400 M -82.00 % 30.000 M 552.17 % 4.600 M -69.13 % 14.900 M 396.67 % 3.000 M -88.93 % 27.100 M 344.26 % 6.100 M -62.11 % 16.100 M 683.84 % 2.054 M -78.06 % 9.362 M 1 434.75 % 610.000 K -83.98 % 3.807 M -86.93 % 29.138 M 1 128.93 % 2.371 M -92.53 % 31.732 M 2 728.16 % 1.122 M -39.55 % 1.856 M -85.51 % 12.805 M 300.00 % 3.201 M 2.34 % 3.128 M 0.00 % 3.128 M 75.66 % 1.781 M 0.00 % 1.781 M
Total liabilities 448.900 M 29.18 % 347.500 M -14.03 % 404.200 M 32.57 % 304.900 M 10 789.29 % 2.800 M -96.37 % 77.200 M 1 002.86 % 7.000 M -85.51 % 48.300 M 794.44 % 5.400 M -82.00 % 30.000 M 552.17 % 4.600 M -69.13 % 14.900 M 396.67 % 3.000 M -88.93 % 27.100 M 344.26 % 6.100 M -62.11 % 16.100 M 683.84 % 2.054 M -78.06 % 9.362 M 1 434.75 % 610.000 K -83.98 % 3.807 M -87.11 % 29.534 M 1 145.63 % 2.371 M -92.55 % 31.825 M 2 736.45 % 1.122 M -39.55 % 1.856 M -86.05 % 13.308 M 300.00 % 3.327 M 1.38 % 3.282 M 0.00 % 3.282 M 73.23 % 1.895 M 0.00 % 1.895 M
Other non current assets 24.500 M 214.10 % 7.800 M -76.65 % 33.400 M 151.31 % -65.100 M -17.09 % -55.600 M -18.55 % -46.900 M 1.05 % -47.400 M -30.94 % -36.200 M -265.66 % -9.900 M -16.47 % -8.500 M -19.72 % -7.100 M 12.35 % -8.100 M 10.00 % -9.000 M -172.73 % -3.300 M 2.94 % -3.400 M 0.00 % -3.400 M 5.53 % -3.599 M -1.61 % -3.542 M -14.74 % -3.087 M -49.20 % -2.069 M -5.56 % -1.960 M -21.44 % -1.614 M -401.24 % -322.000 K -105.66 % 5.694 M 32.82 % 4.287 M 0.000 0.000 -100.00 % 17.250 K 0.00 % 17.250 K 0.000 0.000
Long 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 -100.00 % 8.100 M 268.18 % 2.200 M 46.67 % 1.500 M -48.45 % 2.910 M -1.15 % 2.944 M -7.68 % 3.189 M 15.63 % 2.758 M 45.46 % 1.896 M 16.75 % 1.624 M 45.13 % 1.119 M 353.17 % -442.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 37.700 M 28.67 % 29.300 M -23.10 % 38.100 M 28.28 % 29.700 M -22.86 % 38.500 M 27.91 % 30.100 M -24.56 % 39.900 M 51.71 % 26.300 M 0.000 0.000 0.000 0.000 -100.00 % 200.000 K 0.000 -100.00 % 100.000 K 0.00 % 100.000 K 7.53 % 93.000 K -17.70 % 113.000 K 10.78 % 102.000 K 10.87 % 92.000 K 6.98 % 86.000 K 50.88 % 57.000 K 7.55 % 53.000 K 12.77 % 47.000 K -12.96 % 54.000 K 31.71 % 41.000 K 300.00 % 10.250 K 5.13 % 9.750 K 0.00 % 9.750 K 14.71 % 8.500 K 0.00 % 8.500 K
GoodWill 0.000 -100.00 % 8.600 M 0.000 -100.00 % 8.600 M 0.000 -100.00 % 8.600 M 0.000 -100.00 % 1.700 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
Goodwill and intangible assets 37.700 M -0.53 % 37.900 M -0.52 % 38.100 M -0.52 % 38.300 M -0.52 % 38.500 M -0.52 % 38.700 M -3.01 % 39.900 M 42.50 % 28.000 M 0.000 0.000 0.000 0.000 -100.00 % 200.000 K 0.00 % 200.000 K 100.00 % 100.000 K 0.00 % 100.000 K 7.53 % 93.000 K -17.70 % 113.000 K 10.78 % 102.000 K 10.87 % 92.000 K 6.98 % 86.000 K 50.88 % 57.000 K 7.55 % 53.000 K 12.77 % 47.000 K -12.96 % 54.000 K 31.71 % 41.000 K 300.00 % 10.250 K 5.13 % 9.750 K 0.00 % 9.750 K 14.71 % 8.500 K 0.00 % 8.500 K
Property plant equipment net 11.200 M -56.76 % 25.900 M -5.13 % 27.300 M 1.87 % 26.800 M 56.73 % 17.100 M 108.54 % 8.200 M 9.33 % 7.500 M -8.54 % 8.200 M -17.17 % 9.900 M 16.47 % 8.500 M 19.72 % 7.100 M -12.35 % 8.100 M -7.95 % 8.800 M 166.67 % 3.300 M 0.00 % 3.300 M 0.00 % 3.300 M -5.88 % 3.506 M 2.25 % 3.429 M 14.87 % 2.985 M 50.99 % 1.977 M 5.50 % 1.874 M 20.36 % 1.557 M 478.81 % 269.000 K 10.25 % 244.000 K 2.09 % 239.000 K -0.42 % 240.000 K 300.00 % 60.000 K 38.73 % 43.250 K 0.00 % 43.250 K 57.27 % 27.500 K 0.00 % 27.500 K
Total non current assets 73.400 M 2.51 % 71.600 M -27.53 % 98.800 M 36.09 % 72.600 M 30.58 % 55.600 M 18.55 % 46.900 M -1.05 % 47.400 M 30.94 % 36.200 M 265.66 % 9.900 M 16.47 % 8.500 M 19.72 % 7.100 M -12.35 % 8.100 M -10.00 % 9.000 M 172.73 % 3.300 M -2.94 % 3.400 M 0.00 % 3.400 M -5.53 % 3.599 M 1.61 % 3.542 M 14.74 % 3.087 M 49.20 % 2.069 M 5.56 % 1.960 M 21.44 % 1.614 M 401.24 % 322.000 K -94.62 % 5.985 M 30.68 % 4.580 M 738.83 % 546.000 K 300.00 % 136.500 K 94.31 % 70.250 K 0.00 % 70.250 K 95.14 % 36.000 K 0.00 % 36.000 K
Other current assets 400.000 K -98.31 % 23.700 M 0.000 -100.00 % 3.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 0.000 0.000 -100.00 % 2.651 M 141.66 % 1.097 M 300.00 % 274.250 K -71.66 % 967.750 K 0.00 % 967.750 K -0.46 % 972.250 K 0.00 % 972.250 K
Short term investments 0.000 -100.00 % 1.500 M 0.00 % 1.500 M -46.43 % 2.800 M 0.000 -100.00 % 6.000 M 0.000 -100.00 % 18.200 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 200.000 K -12.28 % 228.000 K 470.00 % 40.000 K 8.11 % 37.000 K -5.13 % 39.000 K 2.63 % 38.000 K 0.000 -100.00 % 1.037 M -11.06 % 1.166 M 0.000 0.000 -100.00 % 1.126 M 300.00 % 281.500 K 1.99 % 276.000 K 0.00 % 276.000 K -2.82 % 284.000 K 0.00 % 284.000 K
cash and cash equivalents 938.100 M 5.40 % 890.000 M -11.64 % 1.007 B 11.08 % 906.700 M 6.80 % 849.000 M -8.73 % 930.200 M -6.56 % 995.500 M 32.82 % 749.500 M 3.74 % 722.500 M 21.65 % 593.900 M 1.04 % 587.800 M 100.68 % 292.900 M -10.51 % 327.300 M 3.81 % 315.300 M -38.38 % 511.700 M 111.53 % 241.900 M 9.65 % 220.611 M 61.64 % 136.481 M 41.97 % 96.137 M -38.57 % 156.497 M 63.81 % 95.533 M -31.35 % 139.164 M 20.82 % 115.179 M 36.94 % 84.108 M 156.99 % 32.728 M 45.55 % 22.486 M 300.00 % 5.622 M 30.03 % 4.323 M 0.00 % 4.323 M 300.76 % 1.079 M 0.00 % 1.079 M
Cash and short term investments 938.100 M 5.23 % 891.500 M -11.49 % 1.007 B 10.74 % 909.500 M 7.13 % 849.000 M -8.73 % 930.200 M -6.56 % 995.500 M 32.82 % 749.500 M 3.74 % 722.500 M 21.65 % 593.900 M 1.04 % 587.800 M 100.68 % 292.900 M -10.51 % 327.300 M 3.81 % 315.300 M -38.38 % 511.700 M 111.53 % 241.900 M 9.65 % 220.611 M 61.64 % 136.481 M 41.97 % 96.137 M -38.57 % 156.497 M 63.81 % 95.533 M -31.35 % 139.164 M 20.82 % 115.179 M 36.94 % 84.108 M 156.99 % 32.728 M 38.61 % 23.612 M 300.00 % 5.903 M 28.35 % 4.599 M 0.00 % 4.599 M 237.50 % 1.363 M 0.00 % 1.363 M
Total current assets 987.400 M 7.30 % 920.200 M -8.64 % 1.007 B 8.06 % 932.100 M 9.79 % 849.000 M -8.73 % 930.200 M -6.56 % 995.500 M 32.82 % 749.500 M 3.74 % 722.500 M 21.65 % 593.900 M 1.04 % 587.800 M 100.68 % 292.900 M -10.51 % 327.300 M 3.81 % 315.300 M -38.38 % 511.700 M 111.53 % 241.900 M 9.65 % 220.611 M 61.64 % 136.481 M 41.97 % 96.137 M -38.57 % 156.497 M 63.81 % 95.533 M -31.35 % 139.164 M 20.82 % 115.179 M 36.94 % 84.108 M 156.99 % 32.728 M 32.45 % 24.709 M 300.00 % 6.177 M 10.96 % 5.567 M 0.00 % 5.567 M 138.42 % 2.335 M 0.00 % 2.335 M
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
Net receivables 48.900 M 878.00 % 5.000 M 0.000 -100.00 % 19.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 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 -100.00 % 900.000 K 0.00 % 900.000 K -52.63 % 1.900 M 287.76 % 490.000 K -25.19 % 655.000 K 85.55 % 353.000 K 7.29 % 329.000 K 90.17 % 173.000 K -48.51 % 336.000 K -32.12 % 495.000 K -35.21 % 764.000 K 0.000 0.000 -100.00 % 265.000 K 300.00 % 66.250 K 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 -100.00 % 35.500 M 7.90 % 32.900 M 11.15 % 29.600 M -20.22 % 37.100 M -1.33 % 37.600 M 111.24 % 17.800 M -9.64 % 19.700 M 23.90 % 15.900 M -23.19 % 20.700 M 44.76 % 14.300 M 2.14 % 14.000 M -46.77 % 26.300 M 0.77 % 26.098 M 77.72 % 14.685 M -20.01 % 18.359 M 76.46 % 10.404 M -42.56 % 18.113 M 227.66 % 5.528 M 8.52 % 5.094 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 44.100 M 3.28 % 42.700 M -9.15 % 47.000 M 9.81 % 42.800 M 201.41 % 14.200 M -35.75 % 22.100 M 12.18 % 19.700 M 22.36 % 16.100 M -14.36 % 18.800 M -20.00 % 23.500 M 91.06 % 12.300 M 20.59 % 10.200 M -24.44 % 13.500 M -7.53 % 14.600 M -7.01 % 15.700 M -42.07 % 27.100 M 72.28 % 15.730 M 112.14 % 7.415 M -63.49 % 20.308 M 36.20 % 14.910 M -8.38 % 16.273 M 18.64 % 13.716 M -0.83 % 13.831 M 11.79 % 12.372 M 34.29 % 9.213 M -0.82 % 9.289 M 300.00 % 2.322 M -15.05 % 2.734 M 0.00 % 2.734 M 65.58 % 1.651 M 0.00 % 1.651 M
Tax payables 175.100 M 7.16 % 163.400 M 2.06 % 160.100 M 12.59 % 142.200 M 13.76 % 125.000 M 7.39 % 116.400 M 1.57 % 114.600 M 27.47 % 89.900 M 175.77 % 32.600 M 1 381.82 % 2.200 M -29.03 % 3.100 M 72.22 % 1.800 M 125.00 % 800.000 K -91.92 % 9.900 M 73.68 % 5.700 M 145.90 % 2.318 M -25.85 % 3.126 M 63.49 % 1.912 M -19.90 % 2.387 M -70.06 % 7.972 M -22.94 % 10.345 M -47.16 % 19.579 M 18.37 % 16.540 M 0.000 0.000 -100.00 % 2.443 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 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
Capital lease obligations 15.900 M 0.63 % 15.800 M -5.39 % 16.700 M -9.24 % 18.400 M 36.30 % 13.500 M 141.07 % 5.600 M 12.00 % 5.000 M -19.35 % 6.200 M -22.50 % 8.000 M 15.94 % 6.900 M 43.75 % 4.800 M -15.79 % 5.700 M -5.00 % 6.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
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
Other total stockholders equity -864.900 M -13.27 % -763.600 M -14.90 % -664.600 M -13.74 % -584.300 M -9.69 % -532.700 M -67.04 % -318.900 M -34.73 % -236.700 M -27.74 % -185.300 M -12.58 % -164.600 M -33.28 % -123.500 M -67.57 % -73.700 M -111.78 % -34.800 M -643.75 % 6.400 M -48.39 % 12.400 M -15.65 % 14.700 M 0.00 % 14.700 M -22.71 % 19.020 M -14.40 % 22.220 M 0.00 % 22.220 M 0.00 % 22.220 M 0.00 % 22.220 M 0.00 % 22.220 M 0.00 % 22.220 M 0.00 % 22.220 M 138 775.00 % 16.000 K -94.43 % 287.000 K 159.14 % 110.750 K 23.40 % 89.750 K 0.00 % 89.750 K 11.15 % 80.750 K 0.00 % 80.750 K
Deferred tax liabilities non current 6.900 M 0.00 % 6.900 M 0.00 % 6.900 M 0.00 % 6.900 M 0.00 % 6.900 M 0.00 % 6.900 M -12.66 % 7.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
Other liabilities 0.000 100.00 % -269.600 M 0.000 0.000 100.00 % -18.100 M -72.38 % -10.500 M 11.76 % -11.900 M -164.44 % -4.500 M 55.88 % -10.200 M -43.66 % -7.100 M -26.79 % -5.600 M -36.59 % -4.100 M 21.15 % -5.200 M -1 633.33 % -300.000 K 84.21 % -1.900 M 0.000 100.00 % -638.000 K 0.000 100.00 % -598.000 K -179.44 % -214.000 K 0.000 100.00 % -169.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.061 B 6.96 % 991.800 M -10.33 % 1.106 B 10.08 % 1.005 B 6.87 % 940.100 M -6.92 % 1.010 B -5.83 % 1.073 B 30.35 % 822.800 M 6.86 % 770.000 M 24.15 % 620.200 M 0.91 % 614.600 M 93.94 % 316.900 M -11.23 % 357.000 M 7.24 % 332.900 M -37.08 % 529.100 M 94.81 % 271.600 M 8.51 % 250.308 M 61.79 % 154.708 M 31.57 % 117.583 M -30.41 % 168.970 M 46.16 % 115.606 M -20.98 % 146.306 M 21.32 % 120.595 M 33.86 % 90.093 M 141.48 % 37.308 M 47.73 % 25.255 M 300.00 % 6.314 M 12.00 % 5.637 M 0.00 % 5.637 M 137.76 % 2.371 M 0.00 % 2.371 M
2025-06-30 2024-12-31 2024-06-29 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
2025-06-30 2024-12-31 2024-06-29 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 2010-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 100.00 % -10.457 M 0.000 100.00 % -8.362 M 0.000 -100.00 % 809.000 K 0.000 -100.00 % 1.239 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 27.000 M 12.97 % 23.900 M 121.30 % 10.800 M -27.52 % 14.900 M 4.93 % 14.200 M 97.22 % 7.200 M 94.59 % 3.700 M -53.75 % 8.000 M -6.98 % 8.600 M 75.51 % 4.900 M 44.12 % 3.400 M 1 033.33 % 300.000 K -90.00 % 3.000 M -49.15 % 5.900 M 40.48 % 4.200 M 223.08 % 1.300 M -48.90 % 2.544 M 0.000 -100.00 % 417.000 K 0.000 -100.00 % 169.000 K 0.000 -100.00 % 52.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 -100.00 % 13.100 M 92.65 % 6.800 M -82.01 % 37.800 M 470.59 % -10.200 M -2 450.00 % -400.000 K -101.54 % 25.900 M 48.00 % 17.500 M 171.72 % -24.400 M -667.44 % 4.300 M -79.02 % 20.500 M 1 238.89 % -1.800 M 83.93 % -11.200 M -280.65 % 6.200 M 159.62 % -10.400 M -153.89 % 19.300 M 972.22 % 1.800 M 214.36 % -1.574 M -160.60 % -604.000 K -106.66 % 9.067 M 215.86 % -7.826 M -13 393.10 % -58.000 K -103.26 % 1.778 M 1 381.67 % 120.000 K -83.70 % 736.000 K 2 528.57 % 28.000 K 0.00 % 28.000 K -98.74 % 2.223 M 0.00 % 2.223 M 100.00 % 1.112 M -2.67 % 1.142 M 100.00 % 571.000 K
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 -100.00 % 7.913 M 200.91 % -7.842 M -198.70 % 7.945 M 157.66 % -13.779 M -1 308.90 % -978.000 K -437.24 % 290.000 K 122.46 % -1.291 M -22.49 % -1.054 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 0.000 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
Other working capital 0.000 -100.00 % 13.100 M 92.65 % 6.800 M -82.01 % 37.800 M 470.59 % -10.200 M -2 450.00 % -400.000 K -101.54 % 25.900 M 48.00 % 17.500 M 171.72 % -24.400 M -667.44 % 4.300 M -79.02 % 20.500 M 1 238.89 % -1.800 M 83.93 % -11.200 M -280.65 % 6.200 M 159.62 % -10.400 M -153.89 % 19.300 M 972.22 % 1.800 M 118.97 % -9.487 M -231.07 % 7.238 M 545.10 % 1.122 M -81.15 % 5.953 M 547.07 % 920.000 K -38.17 % 1.488 M 5.46 % 1.411 M -21.17 % 1.790 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -11.200 M 21.68 % -14.300 M -350.88 % 5.700 M -85.31 % 38.800 M 307.49 % -18.700 M -884.21 % -1.900 M -105.38 % 35.300 M -43.16 % 62.100 M 143.53 % 25.500 M 1 044.44 % -2.700 M 70.97 % -9.300 M -257.63 % 5.900 M 125.43 % -23.200 M -2 033.33 % 1.200 M -91.89 % 14.800 M 374.07 % -5.400 M 43.75 % -9.600 M -416.13 % -1.860 M 74.50 % -7.294 M -16.63 % -6.254 M 7.49 % -6.760 M -195.36 % 7.089 M -3.10 % 7.316 M 23.85 % 5.907 M 1 499.76 % -422.000 K -132.34 % 1.305 M 0.00 % 1.305 M 90.65 % 684.500 K 0.00 % 684.500 K 100.00 % 342.250 K 145.36 % -754.500 K -100.00 % -377.250 K
Net cash provided by operating activities 138.300 M -9.37 % 152.600 M -19.22 % 188.900 M -11.98 % 214.600 M 59.79 % 134.300 M -4.00 % 139.900 M -55.47 % 314.200 M 36.55 % 230.100 M 31.19 % 175.400 M -8.36 % 191.400 M -43.26 % 337.300 M 210.30 % 108.700 M 484.41 % 18.600 M -85.48 % 128.100 M -52.96 % 272.300 M 113.57 % 127.500 M 50.89 % 84.500 M 17.18 % 72.111 M 95.98 % 36.796 M -37.97 % 59.322 M 126.83 % 26.153 M -53.25 % 55.943 M -11.07 % 62.909 M 52.11 % 41.358 M 162.77 % 15.739 M 58.49 % 9.931 M 0.00 % 9.931 M -13.70 % 11.508 M 0.00 % 11.508 M 100.00 % 5.754 M 35.14 % 4.258 M 100.00 % 2.129 M
Investments in property plant and equipment -400.000 K 50.00 % -800.000 K 80.00 % -4.000 M 39.39 % -6.600 M -312.50 % -1.600 M -220.00 % -500.000 K -66.67 % -300.000 K 0.00 % -300.000 K 40.00 % -500.000 K -400.00 % -100.000 K 50.00 % -200.000 K 0.000 100.00 % -100.000 K 66.67 % -300.000 K 0.00 % -300.000 K -50.00 % -200.000 K 50.00 % -400.000 K 44.06 % -715.000 K 39.92 % -1.190 M -366.67 % -255.000 K 54.79 % -564.000 K 57.78 % -1.336 M -1 509.64 % -83.000 K -76.60 % -47.000 K -67.86 % -28.000 K 69.89 % -93.000 K 0.00 % -93.000 K -69.09 % -55.000 K 0.00 % -55.000 K -100.00 % -27.500 K 5.17 % -29.000 K -100.00 % -14.500 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.600 M 85.85 % -32.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.600 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -100.000 K 0.000 100.00 % -300.000 K -200.00 % -100.000 K 1.96 % -102.000 K 48.48 % -198.000 K -5.88 % -187.000 K -118.26 % 1.024 M 798.25 % 114.000 K 0.000 0.000 100.00 % -17.000 K 80.00 % -85.000 K -191.40 % 93.000 K 136.90 % -252.000 K -558.18 % 55.000 K 100.00 % 27.500 K -5.17 % 29.000 K 100.00 % 14.500 K
Net cash used for investing activites -400.000 K 50.00 % -800.000 K 80.00 % -4.000 M 39.39 % -6.600 M -312.50 % -1.600 M -220.00 % -500.000 K 89.80 % -4.900 M 85.06 % -32.800 M -6 460.00 % -500.000 K -400.00 % -100.000 K 50.00 % -200.000 K 99.93 % -292.900 M -292 800.00 % -100.000 K 75.00 % -400.000 K -33.33 % -300.000 K 40.00 % -500.000 K 0.00 % -500.000 K 38.80 % -817.000 K 41.14 % -1.388 M -214.03 % -442.000 K -196.09 % 460.000 K 137.64 % -1.222 M -1 372.29 % -83.000 K -76.60 % -47.000 K -4.44 % -45.000 K 47.06 % -85.000 K 8.60 % -93.000 K 39.41 % -153.500 K 0.00 % -153.500 K -100.00 % -76.750 K -164.66 % -29.000 K -100.00 % -14.500 K
Debt repayment 0.000 0.000 100.00 % -1.400 M 0.000 100.00 % -1.300 M 0.000 100.00 % -1.100 M 0.000 100.00 % -1.000 M 0.000 100.00 % -900.000 K 0.000 100.00 % -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
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
Common stock repurchased -101.800 M 10.94 % -114.300 M -41.64 % -80.700 M -31.86 % -61.200 M 71.42 % -214.100 M -145.81 % -87.100 M -68.47 % -51.700 M -130.80 % -22.400 M 47.29 % -42.500 M 14.83 % -49.900 M -28.28 % -38.900 M 5.58 % -41.200 M -586.67 % -6.000 M -160.87 % -2.300 M 0.000 100.00 % -4.300 M -34.38 % -3.200 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
Dividends paid 0.000 100.00 % -150.200 M 0.000 100.00 % -89.800 M 0.000 100.00 % -119.900 M 0.000 100.00 % -144.900 M 0.000 100.00 % -141.600 M 0.000 100.00 % -101.100 M 0.000 100.00 % -321.900 M 0.000 100.00 % -102.300 M 0.000 100.00 % -38.625 M 60.00 % -96.564 M -216.34 % -30.525 M 53.04 % -65.005 M -140.77 % -26.999 M 18.20 % -33.007 M -176.53 % -11.936 M -144.89 % -4.874 M 33.12 % -7.288 M 0.00 % -7.288 M -50.74 % -4.835 M 0.00 % -4.835 M -100.00 % -2.417 M 44.86 % -4.384 M -100.00 % -2.192 M
Other financing activites -1.700 M 10.53 % -1.900 M 0.000 100.00 % -1.400 M 0.000 100.00 % -1.200 M 0.000 100.00 % -1.000 M 0.000 100.00 % -900.000 K 0.000 100.00 % -900.000 K 0.000 0.000 -100.00 % 241.900 M 0.000 0.000 -100.00 % 11.925 M 0.000 100.00 % -125.972 M 0.000 0.000 0.000 -100.00 % 21.652 M 3 846.02 % -578.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -103.500 M 61.15 % -266.400 M -224.48 % -82.100 M 46.13 % -152.400 M 29.25 % -215.400 M -3.46 % -208.200 M -294.32 % -52.800 M 68.63 % -168.300 M -286.90 % -43.500 M 77.39 % -192.400 M -383.42 % -39.800 M 72.21 % -143.200 M -1 975.36 % -6.900 M 97.87 % -324.200 M -234.02 % 241.900 M 326.92 % -106.600 M -3 231.25 % -3.200 M 88.01 % -26.700 M 72.35 % -96.564 M 38.30 % -156.497 M -140.75 % -65.005 M -140.77 % -26.999 M 18.20 % -33.007 M -439.72 % 9.716 M 278.21 % -5.452 M 25.19 % -7.288 M 0.00 % -7.288 M -50.74 % -4.835 M 0.00 % -4.835 M -100.00 % -2.417 M 44.86 % -4.384 M -100.00 % -2.192 M
Effect of forex changes on cash 13.700 M 626.92 % -2.600 M -13.04 % -2.300 M -209.52 % 2.100 M 40.00 % 1.500 M -57.14 % 3.500 M 133.33 % -10.500 M -425.00 % -2.000 M 28.57 % -2.800 M -138.89 % 7.200 M 400.00 % -2.400 M -2 500.00 % 100.000 K -75.00 % 400.000 K 300.00 % 100.000 K 104.55 % -2.200 M -344.44 % 900.000 K -72.73 % 3.300 M 177.65 % -4.250 M -633.92 % 796.000 K -61.80 % 2.084 M 139.78 % -5.239 M -40.19 % -3.737 M -398.48 % 1.252 M 254.67 % 353.000 K -98.43 % 22.486 M 13 205.33 % 169.000 K 301.19 % -84.000 K 47.17 % -159.000 K -262.24 % 98.000 K 100.00 % 49.000 K -60.80 % 125.000 K 100.00 % 62.500 K
Net change in cash 34.400 M 103.42 % -1.007 B -200.00 % 1.007 B 1 645.58 % 57.700 M 171.06 % -81.200 M -24.35 % -65.300 M -126.54 % 246.000 M 811.11 % 27.000 M -79.00 % 128.600 M 2 008.20 % 6.100 M -97.93 % 294.900 M 190.10 % -327.300 M -2 827.50 % 12.000 M 106.11 % -196.400 M -138.38 % 511.700 M 2 302.35 % 21.300 M -74.67 % 84.100 M 108.46 % 40.344 M 166.84 % -60.360 M 36.82 % -95.533 M -118.96 % -43.631 M -281.91 % 23.985 M -22.81 % 31.071 M -39.53 % 51.380 M 56.99 % 32.728 M 530.23 % 5.193 M 300.00 % 1.298 M -90.00 % 12.978 M 300.00 % 3.245 M 0.00 % 3.245 M 2 220.59 % -153.000 K 0.00 % -153.000 K
Cash at beginning of period 890.000 M -11.64 % 1.007 B 0.000 -100.00 % 849.000 M -8.73 % 930.200 M -6.56 % 995.500 M 32.82 % 749.500 M 3.74 % 722.500 M 21.65 % 593.900 M 1.04 % 587.800 M 100.68 % 292.900 M -10.51 % 327.300 M 3.81 % 315.300 M -38.38 % 511.700 M 0.000 -100.00 % 220.600 M 61.61 % 136.500 M 41.98 % 96.137 M -38.57 % 156.497 M 63.81 % 95.533 M -31.35 % 139.164 M 20.82 % 115.179 M 36.94 % 84.108 M 156.99 % 32.728 M 0.000 -100.00 % 17.293 M 300.00 % 4.323 M 0.19 % 4.315 M 300.00 % 1.079 M 0.00 % 1.079 M -12.42 % 1.232 M 0.00 % 1.232 M
Cash at end of period 938.100 M 0.000 -100.00 % 1.007 B 11.08 % 906.700 M 6.80 % 849.000 M -8.73 % 930.200 M -6.56 % 995.500 M 32.82 % 749.500 M 3.74 % 722.500 M 21.65 % 593.900 M 1.04 % 587.800 M 0.000 -100.00 % 327.300 M 3.81 % 315.300 M -38.38 % 511.700 M 111.53 % 241.900 M 9.66 % 220.600 M 61.63 % 136.481 M 41.97 % 96.137 M 0.000 -100.00 % 95.533 M -31.35 % 139.164 M 20.82 % 115.179 M 36.94 % 84.108 M 156.99 % 32.728 M 45.55 % 22.486 M 300.00 % 5.622 M -67.49 % 17.293 M 300.00 % 4.323 M 0.00 % 4.323 M 300.76 % 1.079 M 0.00 % 1.079 M
Operating cash flow 138.300 M -9.37 % 152.600 M -19.22 % 188.900 M -11.98 % 214.600 M 59.79 % 134.300 M -4.00 % 139.900 M -55.47 % 314.200 M 36.55 % 230.100 M 31.19 % 175.400 M -8.36 % 191.400 M -43.26 % 337.300 M 210.30 % 108.700 M 484.41 % 18.600 M -85.48 % 128.100 M -52.96 % 272.300 M 113.57 % 127.500 M 50.89 % 84.500 M 17.18 % 72.111 M 95.98 % 36.796 M -37.97 % 59.322 M 126.83 % 26.153 M -53.25 % 55.943 M -11.07 % 62.909 M 52.11 % 41.358 M 162.77 % 15.739 M 58.49 % 9.931 M 0.00 % 9.931 M -13.70 % 11.508 M 0.00 % 11.508 M 100.00 % 5.754 M 35.14 % 4.258 M 100.00 % 2.129 M
Capital expenditure -400.000 K 50.00 % -800.000 K 80.00 % -4.000 M 39.39 % -6.600 M -312.50 % -1.600 M -220.00 % -500.000 K -66.67 % -300.000 K 0.00 % -300.000 K 40.00 % -500.000 K -400.00 % -100.000 K 50.00 % -200.000 K 0.000 100.00 % -100.000 K 66.67 % -300.000 K 0.00 % -300.000 K -50.00 % -200.000 K 50.00 % -400.000 K 44.06 % -715.000 K 39.92 % -1.190 M -366.67 % -255.000 K 54.79 % -564.000 K 57.78 % -1.336 M -1 509.64 % -83.000 K -76.60 % -47.000 K -67.86 % -28.000 K 69.89 % -93.000 K 0.00 % -93.000 K -69.09 % -55.000 K 0.00 % -55.000 K -100.00 % -27.500 K 5.17 % -29.000 K -100.00 % -14.500 K
Free CashFlow 137.900 M -9.16 % 151.800 M -17.90 % 184.900 M -11.11 % 208.000 M 56.74 % 132.700 M -4.81 % 139.400 M -55.59 % 313.900 M 36.60 % 229.800 M 31.39 % 174.900 M -8.57 % 191.300 M -43.25 % 337.100 M 210.12 % 108.700 M 487.57 % 18.500 M -85.52 % 127.800 M -53.01 % 272.000 M 113.67 % 127.300 M 51.37 % 84.100 M 17.79 % 71.396 M 100.52 % 35.606 M -39.72 % 59.067 M 130.83 % 25.589 M -53.14 % 54.607 M -13.08 % 62.826 M 52.08 % 41.311 M 162.94 % 15.711 M 59.71 % 9.838 M 0.00 % 9.838 M -14.10 % 11.453 M 0.00 % 11.453 M 100.00 % 5.726 M 35.42 % 4.229 M 100.00 % 2.114 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 2010