BHMU.L

BH Macro Limited BHMU.L

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Revenue 152.482 M -48.25 % 294.632 M 113.02 % 138.309 M 164.68 % 52.255 M -43.87 % 93.101 M 5.89 % 87.924 M 77.15 % 49.633 M 160.66 % 19.041 M 114.99 % -127.059 M -123.48 % -56.856 M 26.47 % -77.325 M -150.44 % 153.314 M -18.00 % 186.959 M 507.72 % -45.855 M -5 660.68 % -796.000 K -400.38 % 265.000 K -99.65 % 74.944 M -64.93 % 213.722 M
Net income 58.231 M -12.43 % 66.494 M -40.67 % 112.078 M 833.21 % 12.010 M -93.38 % 181.533 M 205.29 % 59.462 M 69.96 % 34.985 M 640.42 % 4.725 M 103.14 % -150.245 M -64.71 % -91.220 M 25.75 % -122.858 M -216.63 % 105.344 M -28.50 % 147.335 M 241.05 % -104.455 M -160.01 % -40.173 M -25.75 % -31.946 M 88.73 % -283.480 M -2 633.54 % -10.370 M
Income before tax 58.231 M -12.43 % 66.494 M -40.67 % 112.078 M 833.21 % 12.010 M -93.38 % 181.533 M 205.29 % 59.462 M 69.96 % 34.985 M 640.42 % 4.725 M 103.14 % -150.245 M -64.71 % -91.220 M 25.75 % -122.858 M -216.63 % 105.344 M -28.50 % 147.335 M 0.000 0.000 0.000 0.000 0.000
Income before tax ratio 0.38 69.21 % 0.23 -72.15 % 0.81 252.58 % 0.23 -88.21 % 1.95 188.32 % 0.68 -4.06 % 0.70 184.05 % 0.25 -79.01 % 1.18 -26.30 % 1.60 0.98 % 1.59 131.24 % 0.69 -12.81 % 0.79 0.00 0.00 0.00 0.00 0.00
EBITDA 58.231 M 0.000 -100.00 % 261.167 M 942.42 % 25.054 M -87.62 % 202.303 M 240.21 % 59.465 M 0.000 -100.00 % 4.725 M 0.000 -100.00 % 7.336 M 0.000 -100.00 % 134.006 M 24.24 % 107.860 M 203.26 % -104.455 M -160.01 % -40.173 M -25.75 % -31.946 M 88.73 % -283.480 M -2 633.54 % -10.370 M
Net income ratio 0.38 69.21 % 0.23 -72.15 % 0.81 252.58 % 0.23 -88.21 % 1.95 188.32 % 0.68 -4.06 % 0.70 184.05 % 0.25 -79.01 % 1.18 -26.30 % 1.60 0.98 % 1.59 131.24 % 0.69 -12.81 % 0.79 -65.40 % 2.28 -95.49 % 50.47 141.86 % -120.55 -3 087.03 % -3.78 -7 695.36 % -0.05
Ratio EBITDA 0.38 0.00 -100.00 % 1.89 293.84 % 0.48 -77.94 % 2.17 221.29 % 0.68 0.00 -100.00 % 0.25 0.00 100.00 % -0.13 0.00 -100.00 % 0.87 51.51 % 0.58 -74.67 % 2.28 -95.49 % 50.47 141.86 % -120.55 -3 087.03 % -3.78 -7 695.36 % -0.05
Gross profit ratio 1.00 70.09 % 0.59 211.22 % 0.19 -61.00 % 0.48 -0.50 % 0.49 -10.50 % 0.54 -2.07 % 0.56 239.11 % -0.40 -130.00 % 1.33 33.06 % 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 380.616 M 7.79 % 353.095 M 23.37 % 286.210 M 37.74 % 207.783 M 21.51 % 171.001 M 2.08 % 167.521 M -0.29 % 168.008 M 11.66 % 150.462 M -53.70 % 324.987 M -37.74 % 521.974 M -7.71 % 565.611 M -14.45 % 661.114 M 59.04 % 415.681 M 4.88 % 396.348 M 18.64 % 334.062 M 31.89 % 253.288 M 32.78 % 190.754 M 36.66 % 139.582 M
Weighted average shs out 380.616 M 7.79 % 353.095 M 23.37 % 286.210 M 37.74 % 207.783 M 21.51 % 171.001 M 2.08 % 167.521 M -0.29 % 168.008 M 11.66 % 150.462 M -53.70 % 324.987 M -37.74 % 521.974 M -7.71 % 565.611 M -14.45 % 661.114 M 59.04 % 415.681 M 4.88 % 396.348 M 18.64 % 334.062 M 31.89 % 253.288 M 32.78 % 190.754 M 36.66 % 139.582 M
EPS diluted 0.15 -21.05 % 0.19 -51.28 % 0.39 574.74 % 0.06 -94.55 % 1.06 202.86 % 0.35 66.67 % 0.21 568.79 % 0.03 106.83 % -0.46 -170.59 % -0.17 22.73 % -0.22 -184.62 % 0.26 -25.71 % 0.35 234.62 % -0.26 -116.67 % -0.12 7.69 % -0.13 91.28 % -1.49 -1 905.38 % -0.07
Earnings per share 0.15 -21.05 % 0.19 -51.28 % 0.39 574.74 % 0.06 -94.55 % 1.06 202.86 % 0.35 66.67 % 0.21 568.79 % 0.03 106.83 % -0.46 -170.59 % -0.17 22.73 % -0.22 -184.62 % 0.26 -25.71 % 0.35 234.62 % -0.26 -116.67 % -0.12 7.69 % -0.13 91.28 % -1.49 -1 905.38 % -0.07
Gross profit 152.482 M -11.97 % 173.224 M 562.98 % 26.128 M 3.23 % 25.310 M -44.15 % 45.320 M -5.23 % 47.819 M 73.48 % 27.565 M 462.60 % -7.602 M 95.50 % -169.066 M -197.36 % -56.856 M 26.47 % -77.325 M -150.44 % 153.314 M -18.00 % 186.959 M 507.72 % -45.855 M -5 660.68 % -796.000 K -400.38 % 265.000 K -99.65 % 74.944 M -64.93 % 213.722 M
Income tax expense 0.000 0.000 0.000 0.000 0.000 -100.00 % 59.462 M 37 000.60 % -161.141 K -103.41 % 4.725 M 102.55 % -185.309 M -103.15 % -91.220 M 25.75 % -122.858 M -216.63 % 105.344 M -28.50 % 147.335 M 41.05 % 104.455 M 160.01 % 40.173 M 25.75 % 31.946 M -88.73 % 283.480 M 2 633.54 % 10.370 M
Cost of revenue 0.000 -100.00 % 121.408 M 8.23 % 112.181 M 316.33 % 26.945 M -43.61 % 47.781 M 19.14 % 40.105 M 81.73 % 22.068 M -17.17 % 26.643 M -36.57 % 42.007 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 94.251 M 201.17 % 31.295 M 19.31 % 26.231 M 124.48 % 11.685 M 48.91 % 7.847 M -72.43 % 28.462 M 94.31 % 14.648 M 2.32 % 14.316 M -38.26 % 23.186 M -32.53 % 34.364 M -24.53 % 45.533 M -5.08 % 47.970 M 21.06 % 39.624 M -31.81 % 58.109 M 47.57 % 39.377 M 22.25 % 32.211 M -91.01 % 358.425 M 59.94 % 224.092 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 -100.00 % 63.059 M 744.28 % 7.469 M -78.06 % 34.043 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 491.000 K 0.000 0.000 0.000 0.000
Operating expenses 94.251 M 201.17 % 31.295 M -64.95 % 89.290 M 366.17 % 19.154 M -54.28 % 41.890 M 47.18 % 28.462 M 94.31 % 14.648 M 2.32 % 14.316 M -38.26 % 23.186 M -32.53 % 34.364 M -24.53 % 45.533 M -5.08 % 47.970 M 21.06 % 39.624 M -32.38 % 58.600 M 48.82 % 39.377 M 22.25 % 32.211 M -91.01 % 358.425 M 59.94 % 224.092 M
Cost and expenses 46.388 M -86.22 % 336.646 M 1 183.39 % 26.231 M -3.57 % 27.201 M 143.54 % -62.472 M -319.49 % 28.462 M 94.31 % 14.648 M 2.32 % 14.316 M -38.26 % 23.186 M -32.53 % 34.364 M -24.53 % 45.533 M -5.08 % 47.970 M 21.06 % 39.624 M -32.38 % 58.600 M 48.82 % 39.377 M 22.25 % 32.211 M -91.01 % 358.425 M 59.94 % 224.092 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
Selling general and administrative expenses 94.251 M 201.17 % 31.295 M 19.31 % 26.231 M 124.48 % 11.685 M 48.91 % 7.847 M -72.43 % 28.462 M 94.31 % 14.648 M 2.32 % 14.316 M -38.26 % 23.186 M -32.53 % 34.364 M -24.53 % 45.533 M -5.08 % 47.970 M 21.06 % 39.624 M -31.81 % 58.109 M 47.57 % 39.377 M 22.25 % 32.211 M -91.01 % 358.425 M 59.94 % 224.092 M
Interest income 112.288 M 11.42 % 100.775 M 602.71 % 14.341 M 196.92 % 4.830 M 143.08 % 1.987 M -91.09 % 22.304 M 205.62 % 7.298 M 512.25 % 1.192 M -93.68 % 18.854 M -46.06 % 34.955 M -28.41 % 48.829 M -3.38 % 50.536 M 22.87 % 41.129 M -28.00 % 57.125 M 10.85 % 51.532 M 26.53 % 40.728 M -77.47 % 180.759 M -21.76 % 231.022 M
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
Depreciation and amortization 12.870 M -25.05 % 17.171 M -81.60 % 93.344 M 295.21 % 23.619 M -49.46 % 46.730 M 151.95 % 18.547 M 32.59 % 13.988 M -49.01 % 27.431 M 7.65 % 25.481 M -18.26 % 31.172 M -7.63 % 33.747 M -35.44 % 52.272 M -5.65 % 55.401 M 0.000 0.000 0.000 0.000 0.000
Operating income -12.870 M 25.05 % -17.171 M -106.57 % 261.167 M 942.42 % 25.054 M -83.90 % 155.573 M 161.63 % 59.462 M 69.96 % 34.985 M 640.42 % 4.725 M 103.14 % -150.245 M -64.71 % -91.220 M 25.75 % -122.858 M -216.63 % 105.344 M -28.50 % 147.335 M 241.05 % -104.455 M -160.01 % -40.173 M -25.75 % -31.946 M 88.73 % -283.480 M -2 633.54 % -10.370 M
Operating income ratio -0.08 -44.83 % -0.06 -103.09 % 1.89 293.84 % 0.48 -71.31 % 1.67 147.09 % 0.68 -4.06 % 0.70 184.05 % 0.25 -79.01 % 1.18 -26.30 % 1.60 0.98 % 1.59 131.24 % 0.69 -12.81 % 0.79 -65.40 % 2.28 -95.49 % 50.47 141.86 % -120.55 -3 087.03 % -3.78 -7 695.36 % -0.05
Total other income expenses net 71.101 M -15.02 % 83.665 M 0.000 0.000 -100.00 % 25.960 M 0.000 100.00 % -23.246 M -187.25 % 26.643 M 121.35 % -124.764 M -107.77 % -60.048 M 32.61 % -89.111 M -477.43 % 23.610 M -40.19 % 39.475 M -87.55 % 316.947 M 0.000 -100.00 % 374.828 M 0.000 0.000
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Net debt -45.233 M -130.18 % -19.651 M -148.43 % -7.910 M 51.86 % -16.430 M -1 609.68 % -961.000 K -38.47 % -694.000 K 87.77 % -5.676 M -425.56 % -1.080 M 94.29 % -18.903 M 46.88 % -35.587 M 25.30 % -47.638 M -916.17 % -4.688 M 66.37 % -13.938 M -113.51 % -6.528 M -95.68 % -3.336 M 47.97 % -6.412 M -93.80 % -3.309 M -3.13 % -3.208 M
Total investments 1.912 B -6.21 % 2.039 B 25.16 % 1.629 B 26.42 % 1.288 B 69.83 % 758.630 M 35.81 % 558.606 M 11.59 % 500.567 M 7.73 % 464.663 M -45.19 % 847.761 M -40.50 % 1.425 B -17.02 % 1.717 B -23.70 % 2.250 B 3.21 % 2.180 B 6.89 % 2.040 B 11.83 % 1.824 B -1.76 % 1.857 B 13.52 % 1.636 B 9.79 % 1.490 B
Total debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Retained earnings 0.000 0.000 0.000 0.000 0.000 0.000 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 1.984 B -4.35 % 2.075 B 26.46 % 1.640 B 26.41 % 1.298 B 70.49 % 761.169 M 35.98 % 559.765 M 11.89 % 500.303 M 7.52 % 465.318 M -46.20 % 864.843 M -42.15 % 1.495 B -15.20 % 1.763 B -21.54 % 2.247 B 2.80 % 2.186 B 0.000 0.000 0.000 0.000 0.000
Total equity 1.984 B -4.35 % 2.075 B 26.46 % 1.640 B 26.41 % 1.298 B 70.49 % 761.169 M 35.98 % 559.765 M 11.89 % 500.303 M 7.52 % 465.318 M -46.20 % 864.843 M -42.15 % 1.495 B -15.20 % 1.763 B -21.54 % 2.247 B 2.80 % 2.186 B 7.09 % 2.041 B 11.92 % 1.824 B -1.93 % 1.860 B 13.39 % 1.640 B 10.22 % 1.488 B
Other non current liabilities 498.000 K -66.28 % 1.477 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
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 498.000 K -66.28 % 1.477 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 current liabilities 17.024 M 1 017.06 % 1.524 M -97.71 % 66.682 M 583.08 % 9.762 M -76.22 % 41.055 M 290.81 % 10.505 M 5 274.88 % -203.000 K -3.05 % -197.000 K 85.79 % -1.386 M 42.56 % -2.413 M -807.62 % 341.000 K 109.59 % -3.554 M -2.42 % -3.470 M -5.15 % -3.300 M 6.25 % -3.520 M -12.39 % -3.132 M -8.90 % -2.876 M 33.39 % -4.318 M
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
Short term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 17.522 M 483.87 % 3.001 M -95.50 % 66.682 M 583.08 % 9.762 M -76.22 % 41.055 M 276.69 % 10.899 M 5 268.97 % 203.000 K 3.05 % 197.000 K -85.79 % 1.386 M -42.56 % 2.413 M -13.36 % 2.785 M -21.64 % 3.554 M 2.42 % 3.470 M -33.93 % 5.252 M 49.20 % 3.520 M 12.39 % 3.132 M 8.93 % 2.875 M -33.41 % 4.318 M
Total liabilities 18.020 M 302.41 % 4.478 M -93.28 % 66.682 M 583.08 % 9.762 M -76.22 % 41.055 M 272.75 % 11.014 M 83.44 % 6.004 M -98.71 % 465.787 M -46.26 % 866.740 M -42.20 % 1.500 B 27 072.46 % 5.519 M -99.76 % 2.255 B 2.76 % 2.194 B 41 117.09 % 5.324 M 46.75 % 3.628 M 3.39 % 3.509 M 19.53 % 2.936 M -39.24 % 4.832 M
Other non current assets 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -500.567 M -7.73 % -464.663 M 0.000 0.000 100.00 % -1.717 B 0.000 100.00 % -2.180 B -6.89 % -2.040 B -11.83 % -1.824 B 1.76 % -1.857 B -13.52 % -1.636 B -9.79 % -1.490 B
Long term investments 1.912 B -6.21 % 2.039 B 25.16 % 1.629 B 26.42 % 1.288 B 69.83 % 758.630 M 35.81 % 558.606 M 11.59 % 500.567 M 7.73 % 464.663 M -45.19 % 847.761 M -40.50 % 1.425 B -17.02 % 1.717 B -23.70 % 2.250 B 3.21 % 2.180 B 6.89 % 2.040 B 11.83 % 1.824 B -1.76 % 1.857 B 13.52 % 1.636 B 9.79 % 1.490 B
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current assets 1.912 B -6.21 % 2.039 B 25.16 % 1.629 B 26.42 % 1.288 B 69.83 % 758.630 M 35.81 % 558.606 M 11.59 % 500.567 M 7.73 % 464.663 M -45.19 % 847.761 M -40.50 % 1.425 B -17.02 % 1.717 B -23.70 % 2.250 B 3.21 % 2.180 B 6.89 % 2.040 B 11.83 % 1.824 B -1.76 % 1.857 B 13.52 % 1.636 B 9.79 % 1.490 B
Other current assets 31.000 K -34.04 % 47.000 K 9.30 % 43.000 K -98.87 % 3.792 M 10 433.33 % 36.000 K -21.74 % 46.000 K -28.13 % 64.000 K 45.45 % 44.000 K -42.11 % 76.000 K -16.48 % 91.000 K 8.33 % 84.000 K -2.33 % 86.000 K -51.69 % 177.999 K 229.63 % 54.000 K 50.00 % 36.000 K 56.52 % 23.000 K 0.000 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 45.233 M 130.18 % 19.651 M 148.43 % 7.910 M -51.86 % 16.430 M 1 609.68 % 961.000 K 38.47 % 694.000 K -87.77 % 5.676 M 425.56 % 1.080 M -94.29 % 18.903 M -46.88 % 35.587 M -25.30 % 47.638 M 916.17 % 4.688 M -66.37 % 13.938 M 113.51 % 6.528 M 95.68 % 3.336 M -47.97 % 6.412 M 93.80 % 3.309 M 3.13 % 3.208 M
Cash and short term investments 45.233 M 130.18 % 19.651 M 148.43 % 7.910 M -51.86 % 16.430 M 1 609.68 % 961.000 K 38.47 % 694.000 K -87.77 % 5.676 M 425.56 % 1.080 M -94.29 % 18.903 M -46.88 % 35.587 M -25.30 % 47.638 M 916.17 % 4.688 M -66.37 % 13.938 M 113.51 % 6.528 M 95.68 % 3.336 M -47.97 % 6.412 M 93.80 % 3.309 M 3.13 % 3.208 M
Total current assets 90.375 M 123.73 % 40.395 M -48.42 % 78.321 M 317.07 % 18.779 M -56.89 % 43.558 M 259.18 % 12.127 M 113.65 % 5.676 M 425.56 % 1.080 M -94.29 % 18.903 M -46.88 % 35.587 M -30.61 % 51.288 M 994.03 % 4.688 M -66.37 % 13.938 M 113.51 % 6.528 M 95.68 % 3.336 M -48.61 % 6.491 M -13.13 % 7.472 M 132.91 % 3.208 M
Inventory 0.000 0.000 100.00 % -43.000 K 97.90 % -2.043 M -5 575.00 % -36.000 K 21.74 % -46.000 K 0.000 0.000 0.000 100.00 % -39.266 M -46 645.24 % -84.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 45.111 M 117.96 % 20.697 M -70.61 % 70.411 M 11 635.17 % 600.000 K -98.59 % 42.597 M 272.58 % 11.433 M 0.000 0.000 0.000 0.000 -100.00 % 3.650 M 0.000 0.000 0.000 0.000 -100.00 % 79.000 K -98.10 % 4.163 M 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 -100.00 % 47.000 K 9.30 % 43.000 K -85.37 % 294.000 K 716.67 % 36.000 K -21.74 % 46.000 K -28.13 % 64.000 K -99.99 % 465.362 M 612 218.42 % 76.000 K -99.81 % 39.266 M 102.23 % -1.763 B -2 049 790.70 % 86.000 K -3.37 % 89.000 K 64.81 % 54.000 K 50.00 % 36.000 K 56.52 % 23.000 K 0.000 0.000
Account payables 498.000 K -66.28 % 1.477 M 0.000 0.000 0.000 -100.00 % 394.000 K 94.09 % 203.000 K 3.05 % 197.000 K -85.79 % 1.386 M -42.56 % 2.413 M -13.36 % 2.785 M -21.64 % 3.554 M 2.42 % 3.470 M 5.15 % 3.300 M -6.25 % 3.520 M 12.39 % 3.132 M 8.90 % 2.876 M -33.39 % 4.318 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
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
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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.041 B 11.92 % 1.824 B -1.93 % 1.860 B 13.39 % 1.640 B 10.22 % 1.488 B
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.004 M 1 180.17 % 469.000 K -99.95 % 866.740 M -42.20 % 1.500 B -15.19 % 1.768 B -21.58 % 2.255 B 2.76 % 2.194 B 41 117.09 % 5.324 M 46.75 % 3.628 M 3.39 % 3.509 M 19.53 % 2.936 M -39.24 % 4.832 M
Total assets 2.002 B -3.69 % 2.079 B 21.78 % 1.707 B 30.57 % 1.307 B 62.98 % 802.224 M 40.55 % 570.779 M 12.73 % 506.307 M -45.62 % 931.105 M 7.43 % 866.740 M -42.20 % 1.500 B 27 072.46 % 5.519 M -99.76 % 2.255 B 2.76 % 2.194 B 7.23 % 2.046 B 11.99 % 1.827 B -1.92 % 1.863 B 13.40 % 1.643 B 10.06 % 1.493 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 14.537 M 122.79 % -63.784 M -208.26 % 58.920 M 276.94 % -33.300 M -210.81 % 30.051 M 497.67 % 5.028 M -8.83 % 5.515 M 495.34 % -1.395 M -21.83 % -1.145 M -1 387.01 % -77.000 K 98.47 % -5.046 M -827.57 % -544.000 K -116.17 % 3.364 M 100.48 % 1.678 M 807.03 % 185.000 K -96.01 % 4.634 M 176.48 % -6.059 M -225.41 % 4.832 M
Accounts receivables 0.000 0.000 -100.00 % 1.749 M 200.00 % -1.749 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
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
Accounts payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.012 M -11.92 % 5.690 M 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 14.537 M 122.79 % -63.784 M -211.57 % 57.171 M 281.20 % -31.551 M -204.99 % 30.051 M 0.000 100.00 % -175.000 K 87.46 % -1.395 M -21.83 % -1.145 M -1 387.01 % -77.000 K 98.47 % -5.046 M -827.57 % -544.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 102.167 M 128.35 % -360.349 M 12.56 % -412.126 M -555.40 % -62.882 M 71.86 % -223.423 M -223.10 % -69.150 M -91.55 % -36.101 M -109.61 % 375.856 M -41.62 % 643.854 M 150.88 % 256.634 M -51.55 % 529.661 M 857.89 % -69.886 M 50.29 % -140.588 M 34.87 % -215.849 M -759.85 % 32.712 M 114.80 % -221.062 M -51.55 % -145.872 M 90.21 % -1.490 B
Net cash provided by operating activities 174.935 M 148.91 % -357.639 M -48.32 % -241.128 M -186.47 % -84.172 M -610.97 % -11.839 M -154.06 % -4.660 M -205.93 % 4.399 M -98.84 % 379.186 M -23.00 % 492.464 M 197.85 % 165.337 M -58.85 % 401.757 M 1 050.70 % 34.914 M 245.31 % 10.111 M 216.76 % 3.192 M 143.87 % -7.276 M -105.75 % 126.454 M 125 641.05 % 100.567 K 100.01 % -1.207 B
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -365.214 M -64.66 % -221.798 M -52.75 % -145.200 M -685.84 % -18.477 M 0.000 0.000 100.00 % -17.341 M 47.04 % -32.746 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 101.862 M 825.35 % 11.008 M -90.30 % 113.482 M 818.96 % 12.349 M -17.97 % 15.055 M 88.61 % 7.982 M -98.07 % 414.331 M -24.66 % 549.978 M 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 -100.00 % 210.970 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 0.000 100.00 % -263.352 M -146 406.67 % 180.000 K 100.57 % -31.718 M -417.59 % -6.128 M -140.70 % 15.055 M 88.61 % 7.982 M -97.99 % 396.990 M -23.25 % 517.232 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 -100.00 % 382.357 M 65.78 % 230.642 M 43.99 % 160.179 M 706.09 % 19.871 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.200 M 0.000 0.000 -100.00 % 1.213 B
Common stock repurchased -149.398 M -2 634.72 % -5.463 M 0.000 100.00 % -65.216 M 0.000 0.000 0.000 100.00 % -404.250 M 16.04 % -481.503 M -171.42 % -177.399 M 50.56 % -358.786 M -712.39 % -44.164 M -1 535.10 % -2.701 M 0.000 0.000 100.00 % -122.493 M 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 100.00 % -7.828 M -4 248.89 % -180.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -44.164 M -1 535.10 % -2.701 M 0.000 0.000 100.00 % -858.000 K 0.000 100.00 % -2.640 M
Net cash used provided by financing activities -149.398 M -140.48 % 369.066 M 60.14 % 230.462 M 142.69 % 94.963 M 377.90 % 19.871 M 0.000 0.000 100.00 % -404.250 M 16.04 % -481.503 M -171.42 % -177.399 M 50.56 % -358.786 M -712.39 % -44.164 M -1 535.10 % -2.701 M 0.000 -100.00 % 4.200 M 103.40 % -123.351 M 0.000 -100.00 % 1.210 B
Effect of forex changes on cash 45.000 K -85.67 % 314.000 K -84.03 % 1.966 M -57.97 % 4.678 M 385.77 % -1.637 M -408.39 % -322.000 K -263.45 % 197.000 K -97.28 % 7.241 M 126.19 % -27.645 M -251 418.18 % 11.000 K 152.38 % -21.000 K -184.00 % 25.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 25.582 M 117.89 % 11.741 M 237.81 % -8.520 M -155.08 % 15.469 M 5 693.63 % 267.000 K 105.36 % -4.982 M -208.40 % 4.596 M 125.79 % -17.823 M -6.83 % -16.684 M -38.44 % -12.051 M -128.06 % 42.950 M 564.32 % -9.250 M -224.83 % 7.410 M 132.14 % 3.192 M 203.77 % -3.076 M -199.13 % 3.103 M 2 985.51 % 100.567 K -96.87 % 3.208 M
Cash at beginning of period 19.651 M 148.43 % 7.910 M -51.86 % 16.430 M 1 609.68 % 961.000 K 38.47 % 694.000 K -87.77 % 5.676 M 425.56 % 1.080 M -94.29 % 18.903 M -46.88 % 35.587 M -25.30 % 47.638 M 916.17 % 4.688 M -66.37 % 13.938 M 113.51 % 6.528 M 95.68 % 3.336 M -47.97 % 6.412 M 93.77 % 3.309 M 3.15 % 3.208 M 0.000
Cash at end of period 45.233 M 130.18 % 19.651 M 148.43 % 7.910 M -51.86 % 16.430 M 1 609.68 % 961.000 K 38.47 % 694.000 K -87.77 % 5.676 M 425.56 % 1.080 M -94.29 % 18.903 M -46.88 % 35.587 M -25.30 % 47.638 M 916.17 % 4.688 M -66.37 % 13.938 M 113.51 % 6.528 M 95.68 % 3.336 M -47.97 % 6.412 M 93.80 % 3.309 M 3.13 % 3.208 M
Operating cash flow 174.935 M 148.91 % -357.639 M -48.32 % -241.128 M -186.47 % -84.172 M -368.48 % -17.967 M -285.56 % -4.660 M -205.93 % 4.399 M -98.84 % 379.186 M -23.00 % 492.464 M 197.85 % 165.337 M -58.85 % 401.757 M 1 050.70 % 34.914 M 245.31 % 10.111 M 216.76 % 3.192 M 143.87 % -7.276 M -105.75 % 126.454 M 125 641.05 % 100.567 K 100.01 % -1.207 B
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 174.935 M 148.91 % -357.639 M -48.32 % -241.128 M -186.47 % -84.172 M -368.48 % -17.967 M -285.56 % -4.660 M -205.93 % 4.399 M -98.84 % 379.186 M -23.00 % 492.464 M 197.85 % 165.337 M -58.85 % 401.757 M 1 050.70 % 34.914 M 245.31 % 10.111 M 216.76 % 3.192 M 143.87 % -7.276 M -105.75 % 126.454 M 125 641.05 % 100.567 K 100.01 % -1.207 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30
Revenue 20.661 M -84.70 % 135.044 M 674.42 % 17.438 M 306.57 % 4.289 M -56.39 % 9.835 M -88.43 % 85.008 M 57.80 % 53.870 M 52 400.97 % -103.000 K 97.64 % -4.362 M -102.32 % -2.156 M 19.67 % -2.684 M -115.79 % 16.996 M 999.26 % -1.890 M -192.38 % 2.046 M 129.50 % -6.936 M -506.57 % 1.706 M 113.41 % -12.726 M -126.00 % -5.631 M -249.24 % 3.773 M 61.03 % 2.343 M 7 979.31 % 29.000 K 118.35 % -158.000 K -102.85 % 5.544 M 298.85 % -2.788 M -136.67 % 7.603 M 215.08 % 2.413 M -98.69 % 184.546 M 904.91 % -22.928 M 0.00 % -22.928 M -5 660.68 % -398.000 K 0.00 % -398.000 K -400.38 % 132.500 K 0.00 % 132.500 K -99.65 % 37.472 M 0.00 % 37.472 M -64.93 % 106.861 M 0.00 % 106.861 M
Net income 161.471 M 48.95 % 108.404 M 316.06 % -50.173 M -152.82 % 94.980 M 433.43 % -28.486 M -108.63 % 330.146 M 3.54 % 318.847 M 9 999.02 % -3.221 M -121.15 % 15.231 M -84.88 % 100.714 M 24.62 % 80.819 M -46.01 % 149.702 M 231.17 % 45.204 M 2 529.67 % 1.719 M -94.83 % 33.266 M 154.17 % 13.088 M 256.50 % -8.363 M 73.93 % -32.075 M 72.86 % -118.170 M 1.62 % -120.111 M -515.74 % 28.891 M 138.35 % -75.332 M -58.51 % -47.526 M -142.33 % 112.285 M 1 717.71 % -6.941 M -103.43 % 202.319 M 467.96 % -54.984 M -5.28 % -52.228 M 0.00 % -52.228 M -160.01 % -20.087 M 0.00 % -20.087 M -25.75 % -15.973 M 0.00 % -15.973 M 88.73 % -141.740 M 0.00 % -141.740 M -2 633.54 % -5.185 M 0.00 % -5.185 M
Income before tax 161.471 M 1.82 % 158.577 M 258.03 % -100.346 M -205.65 % 94.980 M 433.43 % -28.486 M -13 455 833 826.97 % 0.212 59.89 % 0.132 100.00 % -3.221 M -121.15 % 15.231 M -84.88 % 100.714 M 24.62 % 80.819 M 84 893 907 463.03 % 0.095 -100.00 % 45.204 M 2 529.67 % 1.719 M -94.83 % 33.266 M 154.17 % 13.088 M 256.50 % -8.363 M 73.93 % -32.075 M 72.86 % -118.170 M 1.62 % -120.111 M -515.74 % 28.891 M 138.35 % -75.332 M -58.51 % -47.526 M -142.33 % 112.285 M 1 717.71 % -6.941 M -103.43 % 202.319 M 467.96 % -54.984 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Income before tax ratio 7.82 565.55 % 1.17 120.41 % -5.75 -125.99 % 22.15 864.57 % -2.90 -115 855 617 792.00 % 0.00 0.00 % 0.00 -100.00 % 31.27 995.59 % -3.49 92.53 % -46.71 -55.14 % -30.11 -537 703 587 496.43 % 0.00 100.00 % -23.92 -2 946.72 % 0.84 117.52 % -4.80 -162.52 % 7.67 1 067.41 % 0.66 -88.46 % 5.70 118.19 % -31.32 38.90 % -51.26 -105.15 % 996.24 108.95 % 476.78 5 661.79 % -8.57 78.71 % -40.27 -4 311.56 % -0.91 -101.09 % 83.85 28 241.53 % -0.30 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
EBITDA 0.000 -100.00 % 92.603 M 369.41 % -34.372 M 0.000 0.000 -100.00 % 74.532 M 41.44 % 52.695 M 423.08 % 10.074 M -60.58 % 25.555 M -77.61 % 114.131 M 0.00 % 114.132 M 1 181.95 % 8.903 M -91.72 % 107.555 M 0.000 0.000 -100.00 % 26.355 M 0.000 0.000 100.00 % -31.741 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.643 M -88.43 % 238.883 M 282.32 % -131.023 M -150.87 % -52.228 M 0.00 % -52.228 M -160.01 % -20.087 M 0.00 % -20.087 M -25.75 % -15.973 M 0.00 % -15.973 M 88.73 % -141.740 M 0.00 % -141.740 M -2 633.54 % -5.185 M 0.00 % -5.185 M
Net income ratio 7.82 873.58 % 0.80 127.90 % -2.88 -112.99 % 22.15 864.57 % -2.90 -174.58 % 3.88 -34.38 % 5.92 -81.07 % 31.27 995.59 % -3.49 92.53 % -46.71 -55.14 % -30.11 -441.86 % 8.81 136.83 % -23.92 -2 946.72 % 0.84 117.52 % -4.80 -162.52 % 7.67 1 067.41 % 0.66 -88.46 % 5.70 118.19 % -31.32 38.90 % -51.26 -105.15 % 996.24 108.95 % 476.78 5 661.79 % -8.57 78.71 % -40.27 -4 311.56 % -0.91 -101.09 % 83.85 28 241.53 % -0.30 -113.08 % 2.28 0.00 % 2.28 -95.49 % 50.47 0.00 % 50.47 141.86 % -120.55 0.00 % -120.55 -3 087.03 % -3.78 0.00 % -3.78 -7 695.36 % -0.05 0.00 % -0.05
Ratio EBITDA 0.00 -100.00 % 0.69 134.79 % -1.97 0.00 0.00 -100.00 % 0.88 -10.37 % 0.98 101.00 % -97.81 -1 569.45 % -5.86 88.93 % -52.94 -24.49 % -42.52 -8 217.74 % 0.52 100.92 % -56.91 0.00 0.00 -100.00 % 15.45 0.00 0.00 100.00 % -8.41 0.00 0.00 0.00 0.00 0.00 -100.00 % 3.64 -96.33 % 99.00 14 043.92 % -0.71 -131.17 % 2.28 0.00 % 2.28 -95.49 % 50.47 0.00 % 50.47 141.86 % -120.55 0.00 % -120.55 -3 087.03 % -3.78 0.00 % -3.78 -7 695.36 % -0.05 0.00 % -0.05
Gross profit ratio 1.00 -44.43 % 1.80 134.66 % -5.19 -619.26 % 1.00 0.00 % 1.00 97.01 % 0.51 266.20 % -0.31 -130.54 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 227.67 % 0.31 -69.48 % 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 358.774 M -5.74 % 380.616 M -1.12 % 384.941 M -3.90 % 400.563 M -0.65 % 403.198 M 22.13 % 330.146 M 3.54 % 318.847 M -44.17 % 571.084 M 81.66 % 314.374 M -8.62 % 344.025 M -0.39 % 345.378 M 106.17 % 167.521 M 0.04 % 167.459 M -0.33 % 168.008 M -0.10 % 168.174 M -0.06 % 168.281 M -0.10 % 168.451 M -50.25 % 338.621 M -7.74 % 367.037 M -33.02 % 547.941 M -8.55 % 599.158 M -2.04 % 611.627 M -10.32 % 681.976 M -9.51 % 753.631 M -1.48 % 764.964 M -2.79 % 786.942 M 0.00 % 786.942 M 98.55 % 396.348 M 0.00 % 396.348 M 18.64 % 334.062 M 0.00 % 334.062 M 31.89 % 253.288 M 0.00 % 253.288 M 32.78 % 190.754 M 0.00 % 190.754 M 36.66 % 139.582 M 0.00 % 139.582 M
Weighted average shs out 358.775 M -5.74 % 380.616 M -1.12 % 384.942 M -3.90 % 400.563 M -0.65 % 403.199 M 22.13 % 330.149 M 3.54 % 318.847 M -44.17 % 571.099 M 81.66 % 314.378 M -8.62 % 344.025 M -0.39 % 345.379 M 106.17 % 167.524 M 0.04 % 167.459 M -0.34 % 168.035 M -0.08 % 168.175 M -0.06 % 168.282 M -0.10 % 168.453 M -50.25 % 338.622 M -7.74 % 367.038 M -33.02 % 547.942 M -8.55 % 599.175 M -2.04 % 611.630 M -10.32 % 681.983 M -9.51 % 753.631 M -1.50 % 765.101 M -2.78 % 786.946 M 0.00 % 786.946 M 98.55 % 396.348 M 0.00 % 396.348 M 18.64 % 334.062 M 0.00 % 334.062 M 31.89 % 253.288 M 0.00 % 253.288 M 32.78 % 190.754 M 0.00 % 190.754 M 36.66 % 139.582 M 0.00 % 139.582 M
EPS diluted 0.45 60.71 % 0.28 315.38 % -0.13 -154.17 % 0.24 439.94 % -0.07 100.00 % -4 655 999.00 -465 600 000.00 % 1.00 9 028.57 % -0.01 -111.57 % 0.10 -83.31 % 0.58 26.09 % 0.46 -48.31 % 0.89 242.31 % 0.26 2 449.02 % 0.01 -94.84 % 0.20 154.24 % 0.08 256.85 % -0.05 47.68 % -0.09 70.38 % -0.32 -45.45 % -0.22 -556.43 % 0.05 139.12 % -0.12 -77.01 % -0.07 -146.71 % 0.15 1 755.56 % -0.01 -103.46 % 0.26 188.89 % 0.09 169.23 % -0.13 0.00 % -0.13 -116.67 % -0.06 0.00 % -0.06 7.69 % -0.07 0.00 % -0.07 91.22 % -0.74 0.00 % -0.74 -1 894.61 % -0.04 0.00 % -0.04
Earnings per share 0.45 60.71 % 0.28 315.38 % -0.13 -154.17 % 0.24 439.94 % -0.07 -100.00 % 330 145 890.00 33 014 588 900.00 % 1.00 9 028.57 % -0.01 -111.57 % 0.10 -83.31 % 0.58 26.09 % 0.46 -48.31 % 0.89 242.31 % 0.26 2 449.02 % 0.01 -94.84 % 0.20 154.24 % 0.08 256.85 % -0.05 47.68 % -0.09 70.38 % -0.32 -45.45 % -0.22 -556.43 % 0.05 139.12 % -0.12 -77.01 % -0.07 -146.71 % 0.15 1 755.56 % -0.01 -103.46 % 0.26 188.89 % 0.09 169.23 % -0.13 0.00 % -0.13 -116.67 % -0.06 0.00 % -0.06 7.69 % -0.07 0.00 % -0.07 91.22 % -0.74 0.00 % -0.74 -1 894.61 % -0.04 0.00 % -0.04
Gross profit 20.661 M -91.50 % 243.030 M 368.40 % -90.548 M -2 211.17 % 4.289 M -56.39 % 9.835 M -77.21 % 43.150 M 362.26 % -16.453 M -15 873.79 % -103.000 K 97.64 % -4.362 M -102.32 % -2.156 M 19.67 % -2.684 M -151.74 % 5.187 M 374.44 % -1.890 M -192.38 % 2.046 M 129.50 % -6.936 M -506.57 % 1.706 M 113.41 % -12.726 M -126.00 % -5.631 M -249.24 % 3.773 M 61.03 % 2.343 M 7 979.31 % 29.000 K 118.35 % -158.000 K -102.85 % 5.544 M 298.85 % -2.788 M -136.67 % 7.603 M 215.08 % 2.413 M -98.69 % 184.546 M 904.91 % -22.928 M 0.00 % -22.928 M -5 660.68 % -398.000 K 0.00 % -398.000 K -400.38 % 132.500 K 0.00 % 132.500 K -99.65 % 37.472 M 0.00 % 37.472 M -64.93 % 106.861 M 0.00 % 106.861 M
Income tax expense 0.000 -100.00 % 50.173 M 200.00 % -50.173 M 0.000 0.000 -100.00 % 0.212 59.89 % 0.132 0.000 0.000 0.000 0.000 -100.00 % 0.095 0.000 0.000 -100.00 % 43.372 M 226.92 % 13.267 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -91.548 M -275.29 % 52.228 M 0.00 % 52.228 M 160.01 % 20.087 M 0.00 % 20.087 M 25.75 % 15.973 M 0.00 % 15.973 M -88.73 % 141.740 M 0.00 % 141.740 M 2 633.54 % 5.185 M 0.00 % 5.185 M
Cost of revenue 0.000 100.00 % -107.986 M -200.00 % 107.986 M 59.17 % 67.843 M 0.000 -100.00 % 41.858 M -40.48 % 70.323 M 0.000 0.000 0.000 0.000 -100.00 % 11.809 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
General and administrative expenses 15.542 M -80.29 % 78.869 M 412.74 % 15.382 M -5.11 % 16.210 M 7.46 % 15.085 M -3.88 % 15.694 M -45.79 % 28.952 M 119.46 % 13.192 M 121.27 % 5.962 M -47.06 % 11.261 M -63.23 % 30.629 M 30 225.74 % 101.000 K -99.23 % 13.109 M 121.14 % 5.928 M 87.00 % 3.170 M 68.17 % 1.885 M -87.02 % 14.526 M 52.86 % 9.503 M -32.70 % 14.120 M 9.46 % 12.900 M -37.51 % 20.644 M 12.09 % 18.418 M -11.09 % 20.715 M 39.03 % 14.900 M -64.68 % 42.187 M 8.24 % 38.977 M 5 924.27 % 647.000 K -97.77 % 29.055 M 0.00 % 29.055 M 47.57 % 19.689 M 0.00 % 19.689 M 22.25 % 16.106 M 0.00 % 16.106 M -91.01 % 179.212 M 0.00 % 179.212 M 59.94 % 112.046 M 0.00 % 112.046 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -47.863 M 0.000 0.000 0.000 -100.00 % 0.822 4.93 % 0.783 0.000 0.000 0.000 0.000 -100.00 % 0.839 0.000 0.000 0.000 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 % 245.500 K 0.00 % 245.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 15.542 M -49.87 % 31.006 M 101.57 % 15.382 M -5.11 % 16.210 M 7.46 % 15.085 M -56.05 % 34.323 M 44.56 % 23.743 M 661.50 % 3.118 M -84.09 % 19.593 M -80.95 % 102.870 M 23.19 % 83.503 M 848.68 % 8.802 M -81.31 % 47.094 M 14 301.92 % 326.998 K -99.19 % 40.202 M 253.21 % 11.382 M 160.88 % 4.363 M -83.50 % 26.444 M -78.31 % 121.943 M -0.42 % 122.454 M 324.27 % 28.862 M -61.61 % 75.174 M 41.65 % 53.070 M -53.88 % 115.073 M 691.21 % 14.544 M -92.72 % 199.906 M 224.72 % -160.282 M -647.04 % 29.300 M 0.00 % 29.300 M 48.82 % 19.689 M 0.00 % 19.689 M 22.25 % 16.106 M 0.00 % 16.106 M -91.01 % 179.212 M 0.00 % 179.212 M 59.94 % 112.046 M 0.00 % 112.046 M
Cost and expenses 15.542 M -80.29 % 78.869 M 412.74 % 15.382 M -5.11 % 16.210 M 7.46 % 15.085 M -79.76 % 74.532 M -60.07 % 186.635 M 5 885.73 % 3.118 M -84.09 % 19.593 M -80.95 % 102.870 M 23.19 % 83.503 M 1 657.89 % -5.360 M -111.38 % 47.094 M 14 301.92 % 326.998 K -99.19 % 40.202 M 253.21 % 11.382 M 160.88 % 4.363 M -83.50 % 26.444 M -78.31 % 121.943 M -0.42 % 122.454 M 324.27 % 28.862 M -61.61 % 75.174 M 41.65 % 53.070 M -53.88 % 115.073 M 691.21 % 14.544 M -92.72 % 199.906 M 224.72 % -160.282 M -647.04 % 29.300 M 0.00 % 29.300 M 48.82 % 19.689 M 0.00 % 19.689 M 22.25 % 16.106 M 0.00 % 16.106 M -91.01 % 179.212 M 0.00 % 179.212 M 59.94 % 112.046 M 0.00 % 112.046 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 15.542 M -80.29 % 78.869 M 412.74 % 15.382 M -5.11 % 16.210 M 7.46 % 15.085 M -3.88 % 15.694 M -45.79 % 28.952 M 119.46 % 13.192 M 121.27 % 5.962 M -47.06 % 11.261 M -63.23 % 30.629 M 30 225.74 % 101.000 K -99.23 % 13.109 M 121.14 % 5.928 M 87.00 % 3.170 M 68.17 % 1.885 M -87.02 % 14.526 M 52.86 % 9.503 M -32.70 % 14.120 M 9.46 % 12.900 M -37.51 % 20.644 M 12.09 % 18.418 M -11.09 % 20.715 M 39.03 % 14.900 M -64.68 % 42.187 M 8.24 % 38.977 M 5 924.27 % 647.000 K -97.77 % 29.055 M 0.00 % 29.055 M 47.57 % 19.689 M 0.00 % 19.689 M 22.25 % 16.106 M 0.00 % 16.106 M -91.01 % 179.212 M 0.00 % 179.212 M 59.94 % 112.046 M 0.00 % 112.046 M
Interest income 0.000 -100.00 % 112.288 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 % 41.129 M 44.00 % 28.563 M 0.00 % 28.563 M 10.85 % 25.766 M 0.00 % 25.766 M 26.53 % 20.364 M 0.00 % 20.364 M -77.47 % 90.380 M 0.00 % 90.380 M -21.76 % 115.511 M 0.00 % 115.511 M
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
Depreciation and amortization -5.119 M -348.98 % 2.056 M 200.00 % -2.056 M -152.44 % 3.921 M -25.31 % 5.250 M -92.49 % 69.876 M 65.58 % 42.202 M 217.43 % 13.295 M 28.78 % 10.324 M -23.05 % 13.417 M -59.72 % 33.313 M 133.64 % 14.258 M -4.94 % 14.999 M 286.37 % 3.882 M -61.59 % 10.106 M 5 545.81 % 179.000 K -99.34 % 27.252 M 80.07 % 15.134 M 46.26 % 10.347 M -1.99 % 10.557 M -48.79 % 20.615 M 10.98 % 18.576 M 22.44 % 15.171 M -14.23 % 17.688 M -48.85 % 34.584 M -5.42 % 36.564 M 94.11 % 18.837 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating income 5.119 M -90.89 % 56.175 M 2 632.25 % 2.056 M 152.44 % -3.921 M 25.31 % -5.250 M -107.51 % 69.876 M 65.58 % 42.202 M 417.43 % -13.295 M -28.78 % -10.324 M 23.05 % -13.417 M 59.72 % -33.313 M -333.64 % 14.258 M 195.06 % -14.999 M -286.37 % -3.882 M 61.59 % -10.106 M -5 545.81 % -179.000 K 99.34 % -27.252 M -80.07 % -15.134 M -46.26 % -10.347 M 1.99 % -10.557 M 48.79 % -20.615 M -10.98 % -18.576 M -22.44 % -15.171 M 14.23 % -17.688 M 48.85 % -34.584 M 5.42 % -36.564 M -119.88 % 183.899 M 452.11 % -52.228 M 0.00 % -52.228 M -160.01 % -20.087 M 0.00 % -20.087 M -25.75 % -15.973 M 0.00 % -15.973 M 88.73 % -141.740 M 0.00 % -141.740 M -2 633.54 % -5.185 M 0.00 % -5.185 M
Operating income ratio 0.25 -40.44 % 0.42 252.81 % 0.12 112.90 % -0.91 -71.26 % -0.53 -164.94 % 0.82 4.93 % 0.78 -99.39 % 129.08 5 353.67 % 2.37 -61.97 % 6.22 -49.86 % 12.41 1 379.51 % 0.84 -89.43 % 7.94 518.26 % -1.90 -230.22 % 1.46 1 488.66 % -0.10 -104.90 % 2.14 -20.32 % 2.69 198.00 % -2.74 39.14 % -4.51 99.37 % -710.86 -704.63 % 117.57 4 396.39 % -2.74 -143.13 % 6.34 239.47 % -4.55 69.98 % -15.15 -1 620.62 % 1.00 -56.25 % 2.28 0.00 % 2.28 -95.49 % 50.47 0.00 % 50.47 141.86 % -120.55 0.00 % -120.55 -3 087.03 % -3.78 0.00 % -3.78 -7 695.36 % -0.05 0.00 % -0.05
Total other income expenses net 156.352 M 52.68 % 102.402 M 200.00 % -102.402 M -203.54 % 98.901 M 525.64 % -23.236 M -146.46 % 50.016 M -32.22 % 73.796 M 632.54 % 10.074 M -60.58 % 25.555 M -77.61 % 114.131 M 0.00 % 114.132 M 1 181.95 % 8.903 M -85.21 % 60.203 M 974.86 % 5.601 M -92.69 % 76.638 M 190.79 % 26.355 M 39.53 % 18.889 M 211.50 % -16.941 M 84.29 % -107.823 M 1.58 % -109.554 M -321.29 % 49.506 M 187.23 % -56.756 M -75.42 % -32.355 M -124.89 % 129.973 M 370.18 % 27.643 M -88.43 % 238.883 M 219.80 % -199.408 M -225.83 % 158.474 M 0.00 % 158.474 M 0.000 0.000 -100.00 % 187.414 M 0.00 % 187.414 M 0.000 0.000 0.000 0.000
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2008-06-30 2007-12-31 2007-06-30
Net debt -24.551 M 45.72 % -45.233 M -57.78 % -28.669 M -45.89 % -19.651 M -19.26 % -16.478 M -108.32 % -7.910 M -53.47 % -5.154 M 68.63 % -16.430 M -430.34 % -3.098 M -222.37 % -961.000 K 13.35 % -1.109 M -59.80 % -694.000 K -6.61 % -651.000 K 88.53 % -5.676 M -444.20 % -1.043 M 3.43 % -1.080 M 20.41 % -1.357 M 92.82 % -18.903 M 67.60 % -58.339 M -63.93 % -35.587 M 5.94 % -37.835 M 20.58 % -47.638 M 58.29 % -114.210 M -2 336.22 % -4.688 M -15.87 % -4.046 M 70.97 % -13.938 M -113.51 % -6.528 M -424.34 % -1.245 M 62.68 % -3.336 M -182.71 % -1.180 M 81.60 % -6.412 M -93.80 % -3.309 M -1.54 % -3.258 M -1.57 % -3.208 M -44.83 % -2.215 M
Total investments 2.058 B 7.62 % 1.912 B 0.59 % 1.901 B -6.76 % 2.039 B 3.55 % 1.969 B 20.87 % 1.629 B 6.94 % 1.523 B 18.21 % 1.288 B 81.56 % 709.628 M -6.46 % 758.630 M 10.60 % 685.908 M 22.79 % 558.606 M 0.38 % 556.516 M 11.18 % 500.567 M 0.27 % 499.195 M 7.43 % 464.663 M 2.98 % 451.222 M -46.77 % 847.761 M -5.81 % 900.071 M -36.83 % 1.425 B -17.02 % 1.717 B 0.00 % 1.717 B -10.65 % 1.922 B -14.60 % 2.250 B 5.11 % 2.141 B -1.82 % 2.180 B 6.89 % 2.040 B 4.40 % 1.954 B 7.12 % 1.824 B 2.10 % 1.786 B -3.79 % 1.857 B 13.52 % 1.636 B 4.67 % 1.563 B 4.90 % 1.490 B 30.61 % 1.141 B
Total debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 2.091 B 5.39 % 1.984 B 1.78 % 1.950 B -6.02 % 2.075 B 4.43 % 1.987 B 21.10 % 1.640 B 8.26 % 1.515 B 16.77 % 1.298 B 82.47 % 711.185 M -6.57 % 761.169 M 15.25 % 660.455 M 17.99 % 559.765 M 2.61 % 545.507 M 9.04 % 500.303 M 0.34 % 498.584 M 7.15 % 465.318 M 2.89 % 452.230 M -47.71 % 864.843 M -9.64 % 957.143 M -35.97 % 1.495 B -14.79 % 1.754 B -0.48 % 1.763 B -12.95 % 2.025 B -9.87 % 2.247 B 5.26 % 2.135 B -2.34 % 2.186 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total equity 2.091 B 5.39 % 1.984 B 1.78 % 1.950 B -6.02 % 2.075 B 4.43 % 1.987 B 21.10 % 1.640 B 8.26 % 1.515 B 16.77 % 1.298 B 82.47 % 711.185 M -6.57 % 761.169 M 15.25 % 660.455 M 17.99 % 559.765 M 2.61 % 545.507 M 9.04 % 500.303 M 0.34 % 498.584 M 7.15 % 465.318 M 2.89 % 452.230 M -47.71 % 864.843 M -9.64 % 957.143 M -35.97 % 1.495 B -14.79 % 1.754 B -0.48 % 1.763 B -12.95 % 2.025 B -9.87 % 2.247 B 5.26 % 2.135 B -2.34 % 2.186 B 7.09 % 2.041 B 5.17 % 1.941 B 6.42 % 1.824 B 2.40 % 1.781 B -4.24 % 1.860 B 13.39 % 1.640 B 4.86 % 1.564 B 5.11 % 1.488 B 31.40 % 1.132 B
Other non current liabilities 2.915 M 485.34 % 498.000 K 0.000 -100.00 % 1.477 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 2.915 M 485.34 % 498.000 K 0.000 -100.00 % 1.477 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities 2.923 M -82.83 % 17.024 M 475.72 % 2.957 M 94.03 % 1.524 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -189.000 K 52.03 % -394.000 K -110.70 % -187.000 K 7.88 % -203.000 K -5.18 % -193.000 K 2.03 % -197.000 K -5.91 % -186.000 K 86.58 % -1.386 M 17.35 % -1.677 M 30.50 % -2.413 M 10.06 % -2.683 M 3.66 % -2.785 M 10.16 % -3.100 M 12.77 % -3.554 M -8.22 % -3.284 M 5.36 % -3.470 M -5.15 % -3.300 M 76.81 % -14.230 M -304.26 % -3.520 M 47.42 % -6.694 M -113.73 % -3.132 M -8.90 % -2.876 M 20.04 % -3.597 M 16.69 % -4.318 M 57.79 % -10.230 M
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 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 2.923 M -83.32 % 17.522 M 492.56 % 2.957 M -1.47 % 3.001 M 7.52 % 2.791 M -95.81 % 66.682 M 46.76 % 45.435 M 365.43 % 9.762 M 109.98 % 4.649 M 1 001.66 % 422.000 K 123.28 % 189.000 K -98.27 % 10.899 M 5 728.34 % 187.000 K -7.88 % 203.000 K 5.18 % 193.000 K -2.03 % 197.000 K 5.91 % 186.000 K -86.58 % 1.386 M -17.35 % 1.677 M -30.50 % 2.413 M -10.06 % 2.683 M -3.66 % 2.785 M -10.16 % 3.100 M -12.77 % 3.554 M 8.22 % 3.284 M -5.36 % 3.470 M -33.93 % 5.252 M -63.09 % 14.230 M 304.26 % 3.520 M -47.42 % 6.694 M 113.73 % 3.132 M 8.93 % 2.875 M -20.05 % 3.596 M -16.70 % 4.318 M -57.79 % 10.230 M
Total liabilities 5.838 M -67.60 % 18.020 M 509.40 % 2.957 M -1.47 % 3.001 M 7.52 % 2.791 M -95.81 % 66.682 M 46.76 % 45.435 M 365.43 % 9.762 M -86.03 % 69.864 M 70.17 % 41.055 M 43.12 % 28.686 M 160.45 % 11.014 M -6.24 % 11.747 M 95.65 % 6.004 M 224.72 % 1.849 M 294.24 % 469.000 K -99.90 % 452.760 M -47.76 % 866.740 M -10.24 % 965.581 M -35.61 % 1.500 B -14.98 % 1.764 B -0.25 % 1.768 B -13.15 % 2.036 B -9.71 % 2.255 B 4.45 % 2.159 B -1.62 % 2.194 B 41 117.09 % 5.324 M -62.86 % 14.336 M 295.15 % 3.628 M -46.59 % 6.793 M 93.59 % 3.509 M 19.53 % 2.936 M -24.41 % 3.884 M -19.62 % 4.832 M -53.34 % 10.354 M
Other non current assets 0.000 0.000 0.000 0.000 100.00 % -1.969 B -20.87 % -1.629 B -6.94 % -1.523 B -18.21 % -1.288 B -81.56 % -709.628 M 6.46 % -758.630 M -10.60 % -685.908 M -22.79 % -558.606 M -0.38 % -556.516 M -11.18 % -500.567 M -0.27 % -499.195 M -7.43 % -464.663 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.953 M 100.64 % -2.180 B -6.89 % -2.040 B -4.40 % -1.954 B -7.12 % -1.824 B -2.10 % -1.786 B 3.79 % -1.857 B -13.52 % -1.636 B -4.67 % -1.563 B -4.90 % -1.490 B -30.61 % -1.141 B
Long term investments 2.058 B 7.62 % 1.912 B 0.59 % 1.901 B -6.76 % 2.039 B 3.55 % 1.969 B 20.87 % 1.629 B 6.94 % 1.523 B 18.21 % 1.288 B 81.56 % 709.628 M -6.46 % 758.630 M 10.60 % 685.908 M 22.79 % 558.606 M 0.38 % 556.516 M 11.18 % 500.567 M 0.27 % 499.195 M 7.43 % 464.663 M 2.98 % 451.222 M -46.77 % 847.761 M -5.81 % 900.071 M -36.83 % 1.425 B -17.02 % 1.717 B 0.00 % 1.717 B -10.65 % 1.922 B -14.60 % 2.250 B 5.11 % 2.141 B -1.82 % 2.180 B 6.89 % 2.040 B 4.40 % 1.954 B 7.12 % 1.824 B 2.10 % 1.786 B -3.79 % 1.857 B 13.52 % 1.636 B 4.67 % 1.563 B 4.90 % 1.490 B 30.61 % 1.141 B
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 assets 2.058 B 7.62 % 1.912 B 0.59 % 1.901 B -6.76 % 2.039 B 3.55 % 1.969 B 20.87 % 1.629 B 6.94 % 1.523 B 18.21 % 1.288 B 81.56 % 709.628 M -6.46 % 758.630 M 10.60 % 685.908 M 22.79 % 558.606 M 0.38 % 556.516 M 11.18 % 500.567 M 0.27 % 499.195 M 7.43 % 464.663 M 2.98 % 451.222 M -46.77 % 847.761 M -5.81 % 900.071 M -36.83 % 1.425 B -17.02 % 1.717 B 0.00 % 1.717 B -10.65 % 1.922 B -14.60 % 2.250 B 4.43 % 2.155 B -1.18 % 2.180 B 6.89 % 2.040 B 4.40 % 1.954 B 7.12 % 1.824 B 2.10 % 1.786 B -3.79 % 1.857 B 13.52 % 1.636 B 4.67 % 1.563 B 4.90 % 1.490 B 30.61 % 1.141 B
Other current assets 277.000 K 793.55 % 31.000 K -68.69 % 99.000 K 0.000 -100.00 % 122.000 K 183.72 % 43.000 K -99.87 % 32.846 M 1 507.73 % 2.043 M 812.05 % 224.000 K 211.11 % 72.000 K -51.35 % 148.000 K 60.87 % 91.999 K -47.13 % 173.999 K 171.87 % 64.000 K -66.32 % 190.000 K 331.82 % 44.000 K -87.85 % 362.000 K 376.32 % 76.000 K -33.33 % 114.000 K 25.27 % 91.000 K -68.40 % 288.000 K 242.86 % 84.000 K -42.47 % 146.000 K 69.77 % 86.000 K -99.40 % 14.255 M 7 908.47 % 177.999 K 229.63 % 54.000 K -49.53 % 107.000 K 197.22 % 36.000 K -69.49 % 118.000 K 413.04 % 23.000 K 0.000 0.000 0.000 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 24.551 M -45.72 % 45.233 M 57.78 % 28.669 M 45.89 % 19.651 M 19.26 % 16.478 M 108.32 % 7.910 M 53.47 % 5.154 M -68.63 % 16.430 M 430.34 % 3.098 M 222.37 % 961.000 K -13.35 % 1.109 M 59.80 % 694.000 K 6.61 % 651.000 K -88.53 % 5.676 M 444.20 % 1.043 M -3.43 % 1.080 M -20.41 % 1.357 M -92.82 % 18.903 M -67.60 % 58.339 M 63.93 % 35.587 M -5.94 % 37.835 M -20.58 % 47.638 M -58.29 % 114.210 M 2 336.22 % 4.688 M 15.87 % 4.046 M -70.97 % 13.938 M 113.51 % 6.528 M 424.34 % 1.245 M -62.68 % 3.336 M 182.71 % 1.180 M -81.60 % 6.412 M 93.80 % 3.309 M 1.54 % 3.258 M 1.57 % 3.208 M 44.83 % 2.215 M
Cash and short term investments 24.551 M -45.72 % 45.233 M 57.78 % 28.669 M 45.89 % 19.651 M 19.26 % 16.478 M 108.32 % 7.910 M 53.47 % 5.154 M -68.63 % 16.430 M 430.34 % 3.098 M 222.37 % 961.000 K -13.35 % 1.109 M 59.80 % 694.000 K 6.61 % 651.000 K -88.53 % 5.676 M 444.20 % 1.043 M -3.43 % 1.080 M -20.41 % 1.357 M -92.82 % 18.903 M -67.60 % 58.339 M 63.93 % 35.587 M -5.94 % 37.835 M -20.58 % 47.638 M -58.29 % 114.210 M 2 336.22 % 4.688 M 15.87 % 4.046 M -70.97 % 13.938 M 113.51 % 6.528 M 424.34 % 1.245 M -62.68 % 3.336 M 182.71 % 1.180 M -81.60 % 6.412 M 93.80 % 3.309 M 1.54 % 3.258 M 1.57 % 3.208 M 44.83 % 2.215 M
Total current assets 39.534 M -56.26 % 90.375 M 74.33 % 51.841 M 28.48 % 40.348 M 96.33 % 20.551 M -73.76 % 78.321 M 1 419.62 % 5.154 M -72.55 % 18.779 M -73.67 % 71.309 M 63.71 % 43.558 M 1 278.85 % 3.159 M -73.95 % 12.127 M 1 762.83 % 651.000 K -88.53 % 5.676 M 396.59 % 1.143 M 5.83 % 1.080 M -20.41 % 1.357 M -92.82 % 18.903 M -67.60 % 58.339 M 63.93 % 35.587 M -5.94 % 37.835 M -20.58 % 47.638 M -58.29 % 114.210 M 2 336.22 % 4.688 M 15.87 % 4.046 M -70.97 % 13.938 M 113.51 % 6.528 M 424.34 % 1.245 M -62.68 % 3.336 M 182.71 % 1.180 M -81.82 % 6.491 M -13.13 % 7.472 M 39.92 % 5.340 M 66.46 % 3.208 M 44.83 % 2.215 M
Inventory 0.000 0.000 0.000 0.000 0.000 100.00 % -43.000 K 0.000 100.00 % -2.043 M -1 724.11 % -112.000 K -211.11 % -36.000 K 0.000 100.00 % -45.999 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.171 M 81.74 % -39.266 M -330.45 % -9.122 M -144.30 % -3.734 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
Net receivables 14.706 M -67.40 % 45.111 M 95.51 % 23.073 M 11.48 % 20.697 M 408.15 % 4.073 M -94.22 % 70.411 M 0.000 -100.00 % 600.000 K -99.12 % 68.211 M 60.13 % 42.597 M 1 977.90 % 2.050 M -82.07 % 11.433 M 0.000 0.000 -100.00 % 100.000 K 0.000 0.000 0.000 -100.00 % 7.057 M 0.000 -100.00 % 8.978 M 145.97 % 3.650 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 79.000 K -98.10 % 4.163 M 100.00 % 2.082 M 0.000 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 -100.00 % 47.000 K -61.48 % 122.000 K 183.72 % 43.000 K -99.87 % 32.513 M 10 958.84 % 294.000 K 162.50 % 112.000 K 211.11 % 36.000 K -51.35 % 74.000 K 60.87 % 46.000 K -47.13 % 87.000 K 35.94 % 64.000 K -32.63 % 95.000 K 115.91 % 44.000 K -75.69 % 181.000 K 138.16 % 76.000 K -98.94 % 7.171 M -81.74 % 39.266 M 330.45 % 9.122 M 144.30 % 3.734 M 2 457.53 % 146.000 K 69.77 % 86.000 K -43.05 % 151.000 K 69.66 % 89.000 K 64.81 % 54.000 K -49.53 % 107.000 K 197.22 % 36.000 K -69.49 % 118.000 K 413.04 % 23.000 K 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 498.000 K 0.000 -100.00 % 1.477 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 189.000 K -52.03 % 394.000 K 110.70 % 187.000 K -7.88 % 203.000 K 5.18 % 193.000 K -2.03 % 197.000 K 5.91 % 186.000 K -86.58 % 1.386 M -17.35 % 1.677 M -30.50 % 2.413 M -10.06 % 2.683 M -3.66 % 2.785 M -10.16 % 3.100 M -12.77 % 3.554 M 8.22 % 3.284 M -5.36 % 3.470 M 5.15 % 3.300 M -76.81 % 14.230 M 304.26 % 3.520 M -47.42 % 6.694 M 113.73 % 3.132 M 8.90 % 2.876 M -20.04 % 3.597 M -16.69 % 4.318 M -57.79 % 10.230 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.041 B 5.17 % 1.941 B 6.42 % 1.824 B 2.40 % 1.781 B -4.24 % 1.860 B 13.39 % 1.640 B 4.86 % 1.564 B 5.11 % 1.488 B 31.40 % 1.132 B
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 100.00 % -1.477 M 0.000 0.000 0.000 0.000 -100.00 % 69.864 M 70.17 % 41.055 M 43.12 % 28.686 M 160.45 % 11.014 M -6.24 % 11.747 M 95.65 % 6.004 M 224.72 % 1.849 M 294.24 % 469.000 K -99.90 % 452.760 M -47.76 % 866.740 M -10.24 % 965.581 M -35.61 % 1.500 B -14.98 % 1.764 B -0.25 % 1.768 B -13.15 % 2.036 B -9.71 % 2.255 B 4.45 % 2.159 B -1.62 % 2.194 B 41 117.09 % 5.324 M -62.86 % 14.336 M 295.15 % 3.628 M -46.59 % 6.793 M 93.59 % 3.509 M 19.53 % 2.936 M -24.41 % 3.884 M -19.62 % 4.832 M -53.34 % 10.354 M
Total assets 2.097 B 4.73 % 2.002 B 2.55 % 1.953 B -6.08 % 2.079 B 4.51 % 1.989 B 16.53 % 1.707 B 9.38 % 1.561 B 19.37 % 1.307 B 67.40 % 781.049 M -2.64 % 802.224 M 16.41 % 689.141 M 20.74 % 570.779 M 2.43 % 557.254 M 10.06 % 506.307 M 1.17 % 500.433 M 7.44 % 465.787 M 2.88 % 452.760 M -47.76 % 866.740 M -10.24 % 965.581 M -35.61 % 1.500 B -14.98 % 1.764 B -0.25 % 1.768 B -13.15 % 2.036 B -9.71 % 2.255 B 4.45 % 2.159 B -1.62 % 2.194 B 7.23 % 2.046 B 4.67 % 1.955 B 6.99 % 1.827 B 2.22 % 1.788 B -4.05 % 1.863 B 13.40 % 1.643 B 4.79 % 1.568 B 5.03 % 1.493 B 30.64 % 1.143 B
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2008-06-30 2007-12-31 2007-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -14.845 M -201.45 % 14.633 M 15 342.71 % -96.000 K -134.04 % 282.000 K 100.44 % -64.066 M -397.47 % 21.537 M -42.39 % 37.383 M 1 074.83 % 3.182 M 108.72 % -36.482 M -394.04 % 12.407 M -29.68 % 17.644 M 2 649.71 % -692.000 K -112.10 % 5.720 M 33.46 % 4.286 M 248.74 % 1.229 M 1 496.10 % 77.000 K 105.23 % -1.472 M -36.93 % -1.075 M -1 435.71 % -70.000 K 98.10 % -3.691 M -202.13 % 3.614 M 1 300.66 % -301.000 K 93.66 % -4.745 M 70.55 % -16.114 M -203.49 % 15.570 M 0.000 -100.00 % 3.364 M 300.95 % 839.000 K 0.00 % 839.000 K 807.03 % 92.500 K 0.00 % 92.500 K -96.01 % 2.317 M 0.00 % 2.317 M 176.48 % -3.030 M 0.00 % -3.030 M -225.41 % 2.416 M 0.00 % 2.416 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.749 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
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
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -677.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
Other working capital -14.845 M -201.45 % 14.633 M 15 342.71 % -96.000 K -134.04 % 282.000 K 100.44 % -64.066 M -397.47 % 21.537 M -39.56 % 35.634 M 622.65 % 4.931 M 113.52 % -36.482 M -394.04 % 12.407 M -29.68 % 17.644 M 117 726.67 % -15.000 K -100.26 % 5.720 M 33.46 % 4.286 M 248.74 % 1.229 M 1 496.10 % 77.000 K 105.23 % -1.472 M -36.93 % -1.075 M -1 435.71 % -70.000 K 98.10 % -3.691 M -202.13 % 3.614 M 1 300.66 % -301.000 K 93.66 % -4.745 M 70.55 % -16.114 M -203.49 % 15.570 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 non cash items -117.328 M -249.54 % -33.566 M -195.73 % 35.065 M 131.62 % -110.894 M -897.97 % 13.897 M 120.02 % -69.414 M 48.21 % -134.031 M -1 244.21 % -9.971 M 52.95 % -21.193 M 82.83 % -123.408 M -23.39 % -100.015 M -296.63 % -25.216 M 55.03 % -56.075 M -3 893.95 % -1.404 M 95.95 % -34.697 M -154.56 % -13.630 M -103.50 % 389.486 M 347.66 % 87.005 M -84.38 % 556.849 M 112.52 % 262.022 M 4 963.07 % -5.388 M -102.68 % 201.081 M -38.80 % 328.580 M 443.87 % -95.554 M -472.63 % 25.643 M 113.35 % -192.032 M -473.28 % 51.444 M 147.67 % -107.925 M 0.00 % -107.925 M -759.85 % 16.356 M 0.00 % 16.356 M 114.80 % -110.531 M 0.00 % -110.531 M -51.55 % -72.936 M 0.00 % -72.936 M 90.21 % -744.856 M 0.00 % -744.856 M
Net cash provided by operating activities 29.298 M -67.25 % 89.471 M 688.47 % -15.204 M 2.74 % -15.632 M 80.13 % -78.655 M -457.54 % 21.999 M 141.75 % -52.697 M -426.44 % -10.010 M 76.42 % -42.444 M -312.60 % -10.287 M -562.82 % -1.552 M 87.41 % -12.327 M -139.31 % -5.151 M -211.95 % 4.601 M 2 377.72 % -202.000 K 56.56 % -465.000 K -100.12 % 379.651 M 604.95 % 53.855 M -87.72 % 438.609 M 217.33 % 138.220 M 409.72 % 27.117 M -78.38 % 125.448 M -54.60 % 276.309 M 44 682.66 % 617.000 K -98.20 % 34.272 M 233.16 % 10.287 M 5 944.89 % -176.000 K -111.03 % 1.596 M 0.00 % 1.596 M 143.87 % -3.638 M 0.00 % -3.638 M -105.75 % 63.227 M 0.00 % 63.227 M 125 641.05 % 50.284 K 0.00 % 50.284 K 100.01 % -603.441 M 0.00 % -603.441 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -365.214 M -363.42 % -78.809 M 44.88 % -142.989 M 1.52 % -145.200 M 0.000 100.00 % -1.706 M 89.83 % -16.771 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
Sales maturities of investments 0.000 0.000 -100.00 % 100.668 M 108.41 % 48.302 M -37.84 % 77.711 M 1 973.95 % 3.747 M -48.40 % 7.261 M -89.47 % 68.936 M 54.75 % 44.546 M 264.41 % 12.224 M 9 679.20 % 125.000 K -99.02 % 12.818 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
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 0.000 0.000 -100.00 % 100.668 M 108.41 % 48.302 M 116.80 % -287.503 M -283.02 % -75.062 M 44.70 % -135.728 M -77.97 % -76.264 M -271.20 % 44.546 M 323.52 % 10.518 M 163.19 % -16.646 M -229.86 % 12.818 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
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -54.999 K -100.01 % 374.584 M 580.33 % 55.059 M -68.61 % 175.403 M 9.50 % 160.179 M 0.000 -100.00 % 2.050 M -88.50 % 17.821 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.100 M 0.00 % 2.100 M 0.000 0.000 0.000 0.000 -100.00 % 606.365 M 0.00 % 606.365 M
Common stock repurchased -52.064 M 28.91 % -73.238 M 3.84 % -76.160 M -1 294.11 % -5.463 M 0.000 0.000 0.000 100.00 % -65.216 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -404.250 M -515.74 % -65.653 M 84.21 % -415.850 M -196.03 % -140.475 M -280.44 % -36.924 M 80.77 % -191.999 M -15.12 % -166.787 M 0.000 100.00 % -44.164 M -1 535.10 % -2.701 M 0.000 0.000 0.000 0.000 0.000 100.00 % -61.247 M 0.00 % -61.247 M 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 100.00 % -55.000 K -100.01 % 374.584 M 580.33 % 55.059 M -68.61 % 175.403 M 37.49 % 127.571 M 0.000 -100.00 % 1.025 M -94.25 % 17.821 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -44.164 M -1 535.10 % -2.701 M 0.000 0.000 0.000 0.000 0.000 100.00 % -429.000 K 0.00 % -429.000 K 0.000 0.000 100.00 % -1.320 M 0.00 % -1.320 M
Net cash used provided by financing activities -52.064 M 28.91 % -73.238 M 3.84 % -76.160 M -1 280.21 % -5.518 M -101.47 % 374.584 M 580.33 % 55.059 M -68.61 % 175.403 M 84.71 % 94.963 M 0.000 -100.00 % 2.050 M -88.50 % 17.821 M 0.000 0.000 0.000 0.000 0.000 100.00 % -404.250 M -515.74 % -65.653 M 84.21 % -415.850 M -196.03 % -140.475 M -280.44 % -36.924 M 80.77 % -191.999 M -15.12 % -166.787 M 0.000 100.00 % -44.164 M -1 535.10 % -2.701 M 0.000 0.000 0.000 -100.00 % 2.100 M 0.00 % 2.100 M 103.40 % -61.676 M 0.00 % -61.676 M 0.000 0.000 -100.00 % 605.045 M 0.00 % 605.045 M
Effect of forex changes on cash 2.084 M 529.61 % 331.000 K 215.73 % -286.000 K -266.28 % 172.000 K 142.25 % 71.000 K -35.45 % 110.000 K -87.40 % 873.000 K -62.40 % 2.322 M 13 165.71 % 17.500 K 101.44 % -1.215 M -406.69 % 396.000 K 276.79 % -224.000 K -277.78 % 126.000 K 293.75 % 32.000 K -80.61 % 165.000 K -12.23 % 188.000 K -97.33 % 7.053 M 125.52 % -27.638 M -394 728.57 % -7.000 K -200.00 % 7.000 K 75.00 % 4.000 K 119.05 % -21.000 K 0.000 -100.00 % 25.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
Net change in cash 24.551 M -39.71 % 40.724 M 351.59 % 9.018 M 184.21 % 3.173 M -62.97 % 8.568 M 210.89 % 2.756 M 124.44 % -11.276 M -184.58 % 13.332 M 523.87 % 2.137 M 1 543.92 % -148.000 K -135.66 % 415.000 K 55.43 % 267.000 K 110.63 % -2.513 M -208.46 % 2.317 M 12 621.62 % -18.500 K 86.64 % -138.500 K 98.42 % -8.773 M 55.51 % -19.718 M -273.33 % 11.376 M 1 112.10 % -1.124 M 77.07 % -4.902 M 85.27 % -33.286 M -160.78 % 54.761 M 16 959.50 % 321.000 K 106.49 % -4.946 M -230.40 % 3.793 M 158.10 % -6.528 M -304.51 % 3.192 M 0.00 % 3.192 M 203.77 % -3.076 M 0.00 % -3.076 M -199.13 % 3.103 M 0.00 % 3.103 M 2 985.51 % 100.567 K 0.00 % 100.567 K -96.87 % 3.208 M 0.00 % 3.208 M
Cash at beginning of period 0.000 -100.00 % 4.509 M -77.05 % 19.651 M 19.26 % 16.478 M 108.32 % 7.910 M 53.47 % 5.154 M -68.63 % 16.430 M 430.34 % 3.098 M 222.37 % 961.000 K -13.35 % 1.109 M 59.80 % 694.000 K 62.53 % 427.000 K -86.50 % 3.164 M 0.000 -100.00 % 1.061 M 0.000 -100.00 % 10.130 M 0.000 -100.00 % 46.963 M 0.000 -100.00 % 42.737 M 0.000 -100.00 % 59.449 M 0.000 -100.00 % 8.992 M 0.000 -100.00 % 6.528 M 95.68 % 3.336 M 0.00 % 3.336 M -47.97 % 6.412 M 0.00 % 6.412 M 93.77 % 3.309 M 0.00 % 3.309 M 3.15 % 3.208 M 0.00 % 3.208 M 0.000 0.000
Cash at end of period 24.551 M -45.72 % 45.233 M 57.78 % 28.669 M 45.89 % 19.651 M 19.26 % 16.478 M 108.32 % 7.910 M 53.47 % 5.154 M -68.63 % 16.430 M 430.34 % 3.098 M 222.37 % 961.000 K -13.35 % 1.109 M 59.80 % 694.000 K 6.61 % 651.000 K -71.90 % 2.317 M 122.10 % 1.043 M 853.07 % -138.500 K -110.21 % 1.357 M 106.88 % -19.718 M -133.80 % 58.339 M 5 290.30 % -1.124 M -102.97 % 37.835 M 213.67 % -33.286 M -129.14 % 114.210 M 35 479.44 % 321.000 K -92.07 % 4.046 M 6.67 % 3.793 M 0.000 -100.00 % 6.528 M 0.00 % 6.528 M 95.68 % 3.336 M 0.00 % 3.336 M -47.97 % 6.412 M 0.00 % 6.412 M 93.80 % 3.309 M 0.00 % 3.309 M 3.13 % 3.208 M 0.00 % 3.208 M
Operating cash flow 29.298 M -67.25 % 89.471 M 4.69 % 85.464 M 903.22 % 8.519 M 110.83 % -78.655 M -457.54 % 21.999 M 141.75 % -52.697 M -426.44 % -10.010 M 76.42 % -42.444 M -312.60 % -10.287 M -562.82 % -1.552 M 87.41 % -12.327 M -139.31 % -5.151 M -211.95 % 4.601 M 2 377.72 % -202.000 K 56.56 % -465.000 K -100.12 % 379.651 M 604.95 % 53.855 M -87.72 % 438.609 M 217.33 % 138.220 M 409.72 % 27.117 M -78.38 % 125.448 M -54.60 % 276.309 M 44 682.66 % 617.000 K -98.20 % 34.272 M 233.16 % 10.287 M 5 944.89 % -176.000 K -111.03 % 1.596 M 0.00 % 1.596 M 143.87 % -3.638 M 0.00 % -3.638 M -105.75 % 63.227 M 0.00 % 63.227 M 125 641.05 % 50.284 K 0.00 % 50.284 K 100.01 % -603.441 M 0.00 % -603.441 M
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 29.298 M -67.25 % 89.471 M 4.69 % 85.464 M 903.22 % 8.519 M 110.83 % -78.655 M -457.54 % 21.999 M 141.75 % -52.697 M -426.44 % -10.010 M 76.42 % -42.444 M -312.60 % -10.287 M -562.82 % -1.552 M 87.41 % -12.327 M -139.31 % -5.151 M -211.95 % 4.601 M 2 377.72 % -202.000 K 56.56 % -465.000 K -100.12 % 379.651 M 604.95 % 53.855 M -87.72 % 438.609 M 217.33 % 138.220 M 409.72 % 27.117 M -78.38 % 125.448 M -54.60 % 276.309 M 44 682.66 % 617.000 K -98.20 % 34.272 M 233.16 % 10.287 M 5 944.89 % -176.000 K -111.03 % 1.596 M 0.00 % 1.596 M 143.87 % -3.638 M 0.00 % -3.638 M -105.75 % 63.227 M 0.00 % 63.227 M 125 641.05 % 50.284 K 0.00 % 50.284 K 100.01 % -603.441 M 0.00 % -603.441 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007
Date Form 10K
2024 https://find-and-update.company-information.service.gov.uk/search/companies?q=BH+Macro+Limited
2023 https://find-and-update.company-information.service.gov.uk/search/companies?q=BH+Macro+Limited
2022 https://find-and-update.company-information.service.gov.uk/search/companies?q=BH+Macro+Limited
2021 https://find-and-update.company-information.service.gov.uk/search/companies?q=BH+Macro+Limited
2020 https://find-and-update.company-information.service.gov.uk/search/companies?q=BH+Macro+Limited
2019 https://find-and-update.company-information.service.gov.uk/search/companies?q=BH+Macro+Limited
2018 https://find-and-update.company-information.service.gov.uk/search/companies?q=BH+Macro+Limited
2017 https://find-and-update.company-information.service.gov.uk/search/companies?q=BH+Macro+Limited
2016 https://find-and-update.company-information.service.gov.uk/search/companies?q=BH+Macro+Limited
2015 https://find-and-update.company-information.service.gov.uk/search/companies?q=BH+Macro+Limited
2014 https://find-and-update.company-information.service.gov.uk/search/companies?q=BH+Macro+Limited
2013 https://find-and-update.company-information.service.gov.uk/search/companies?q=BH+Macro+Limited
2012 https://find-and-update.company-information.service.gov.uk/search/companies?q=BH+Macro+Limited
2011 https://find-and-update.company-information.service.gov.uk/search/companies?q=BH+Macro+Limited
2010 https://find-and-update.company-information.service.gov.uk/search/companies?q=BH+Macro+Limited
2009 https://find-and-update.company-information.service.gov.uk/search/companies?q=BH+Macro+Limited
2008 https://find-and-update.company-information.service.gov.uk/search/companies?q=BH+Macro+Limited
2007 https://find-and-update.company-information.service.gov.uk/search/companies?q=BH+Macro+Limited