ONTTF

Oxford Nanopore Technologies plc ONTTF

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Revenue 183.191 M 7.97 % 169.668 M -14.57 % 198.603 M 48.59 % 133.661 M 17.39 % 113.860 M 118.70 % 52.061 M 60.08 % 32.521 M 135.88 % 13.787 M 204.42 % 4.529 M 507.10 % 746.000 K 0.000 0.000 -100.00 % 149.491 K
Net income -146.188 M 5.38 % -154.507 M -69.74 % -91.025 M 45.69 % -167.613 M -173.68 % -61.244 M 15.19 % -72.216 M -35.95 % -53.119 M 6.04 % -56.536 M 4.34 % -59.101 M -53.47 % -38.511 M -4.16 % -36.973 M -52.69 % -24.215 M -26.39 % -19.159 M
Income before tax -139.961 M 6.55 % -149.768 M -79.55 % -83.411 M 49.75 % -166.004 M -126.93 % -73.153 M 9.11 % -80.484 M -29.76 % -62.025 M 5.83 % -65.866 M -1.83 % -64.685 M -48.13 % -43.668 M -4.75 % -41.689 M -45.96 % -28.561 M -25.24 % -22.804 M
Income before tax ratio -0.76 13.45 % -0.88 -110.18 % -0.42 66.18 % -1.24 -93.31 % -0.64 58.44 % -1.55 18.94 % -1.91 60.08 % -4.78 66.55 % -14.28 75.60 % -58.54 0.00 0.00 100.00 % -152.55
EBITDA -93.112 M 12.10 % -105.935 M -61.08 % -65.765 M 53.16 % -140.405 M -154.95 % -55.071 M 15.31 % -65.025 M -17.70 % -55.246 M 13.80 % -64.093 M -0.75 % -63.616 M -47.21 % -43.215 M -5.47 % -40.973 M -46.32 % -28.003 M -24.08 % -22.569 M
Net income ratio -0.80 12.37 % -0.91 -98.69 % -0.46 63.45 % -1.25 -133.14 % -0.54 61.22 % -1.39 15.08 % -1.63 60.17 % -4.10 68.58 % -13.05 74.72 % -51.62 0.00 0.00 100.00 % -128.16
Ratio EBITDA -0.51 18.59 % -0.62 -88.55 % -0.33 68.48 % -1.05 -117.18 % -0.48 61.28 % -1.25 26.48 % -1.70 63.46 % -4.65 66.90 % -14.05 75.75 % -57.93 0.00 0.00 100.00 % -150.97
Gross profit ratio 0.58 7.88 % 0.53 -14.46 % 0.62 13.84 % 0.55 33.01 % 0.41 -16.33 % 0.49 -0.07 % 0.49 0.94 % 0.49 242.55 % 0.14 -41.63 % 0.24 0.00 0.00 -100.00 % 1.00
Weighted average shs out dil 897.796 M 7.65 % 833.960 M 1.24 % 823.743 M 0.27 % 821.558 M 3.38 % 794.669 M 0.00 % 794.669 M 0.00 % 794.669 M 46.86 % 541.124 M 0.33 % 539.360 M 9.76 % 491.392 M 9.25 % 449.795 M 7.84 % 417.112 M 8.72 % 383.668 M
Weighted average shs out 897.796 M 7.65 % 833.960 M 1.24 % 823.743 M 0.27 % 821.558 M 3.38 % 794.669 M 0.00 % 794.669 M 0.00 % 794.669 M 46.85 % 541.128 M 0.33 % 539.361 M 9.76 % 491.394 M 9.25 % 449.799 M 7.83 % 417.119 M 8.72 % 383.673 M
EPS diluted -0.16 15.79 % -0.19 -72.73 % -0.11 45.00 % -0.20 -159.40 % -0.08 15.18 % -0.09 -36.08 % -0.07 33.20 % -0.10 9.09 % -0.11 -40.31 % -0.08 4.62 % -0.08 -41.48 % -0.06 -16.43 % -0.05
Earnings per share -0.16 15.79 % -0.19 -72.73 % -0.11 45.00 % -0.20 -159.40 % -0.08 15.18 % -0.09 -36.08 % -0.07 33.20 % -0.10 9.09 % -0.11 -40.31 % -0.08 4.62 % -0.08 -41.48 % -0.06 -16.43 % -0.05
Gross profit 105.395 M 16.48 % 90.481 M -26.92 % 123.810 M 69.15 % 73.195 M 56.14 % 46.879 M 82.99 % 25.619 M 59.97 % 16.015 M 138.11 % 6.726 M 942.79 % 645.000 K 254.40 % 182.000 K 0.000 0.000 -100.00 % 149.491 K
Income tax expense 6.227 M 31.40 % 4.739 M -37.76 % 7.614 M 373.21 % 1.609 M 113.51 % -11.909 M -44.04 % -8.268 M 7.16 % -8.906 M 4.54 % -9.330 M -67.08 % -5.584 M -8.28 % -5.157 M -9.35 % -4.716 M -8.51 % -4.346 M -19.24 % -3.645 M
Cost of revenue 77.796 M -1.76 % 79.187 M 5.87 % 74.793 M 23.69 % 60.466 M -9.73 % 66.981 M 153.31 % 26.442 M 60.20 % 16.506 M 133.76 % 7.061 M 81.80 % 3.884 M 588.65 % 564.000 K 0.000 0.000 0.000
General and administrative expenses 158.807 M 2.29 % 155.248 M -1.40 % 157.447 M -2.66 % 161.752 M 126.58 % 71.388 M 8.07 % 66.056 M 60.76 % 41.089 M 0.000 -100.00 % 23.643 M 61.56 % 14.634 M 32.72 % 11.026 M 94.05 % 5.682 M 36.18 % 4.172 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.507 M 10.20 % 2.275 M 30.82 % 1.739 M 36.18 % 1.277 M 30.67 % 977.272 K
Other 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
Operating expenses 257.728 M -0.53 % 259.090 M 16.56 % 222.289 M -6.49 % 237.728 M 98.21 % 119.939 M 12.61 % 106.512 M 36.22 % 78.191 M 6.95 % 73.113 M 10.79 % 65.990 M 48.29 % 44.502 M 5.65 % 42.123 M 45.29 % 28.993 M 22.75 % 23.619 M
Cost and expenses 335.524 M -0.81 % 338.277 M 13.87 % 297.082 M -0.37 % 298.194 M 59.53 % 186.920 M 40.59 % 132.954 M 40.40 % 94.697 M 18.11 % 80.174 M 14.74 % 69.874 M 55.05 % 45.066 M 6.99 % 42.123 M 45.29 % 28.993 M 222.75 % -23.619 M
Research and development expenses 98.921 M -4.74 % 103.842 M 60.15 % 64.842 M -14.65 % 75.976 M 56.49 % 48.551 M 20.01 % 40.456 M 9.04 % 37.102 M 6.07 % 34.979 M -8.22 % 38.110 M 42.97 % 26.656 M -6.02 % 28.362 M 34.77 % 21.044 M 19.78 % 17.569 M
Selling general and administrative expenses 158.807 M 2.29 % 155.248 M -1.40 % 157.447 M -2.66 % 161.752 M 126.58 % 71.388 M 8.07 % 66.056 M 60.76 % 41.089 M 9.04 % 37.682 M 44.10 % 26.150 M 54.65 % 16.909 M 32.46 % 12.765 M 83.43 % 6.959 M 35.14 % 5.150 M
Interest income 14.841 M -21.28 % 18.853 M 217.34 % 5.941 M 2 552.23 % 224.000 K 146.15 % 91.000 K -82.43 % 518.000 K -9.76 % 574.000 K 10.17 % 521.000 K -21.06 % 660.000 K 1.23 % 652.000 K 50.23 % 434.000 K 0.46 % 432.000 K -35.11 % 665.693 K
Interest expense 3.565 M 61.60 % 2.206 M 35.50 % 1.628 M 79.30 % 908.000 K 21.55 % 747.000 K 21.66 % 614.000 K 45.15 % 423.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 43.284 M 3.98 % 41.627 M 159.88 % 16.018 M -35.13 % 24.691 M 42.43 % 17.335 M 16.77 % 14.845 M 133.56 % 6.356 M 254.29 % 1.794 M 33.58 % 1.343 M 34.17 % 1.001 M -3.47 % 1.037 M 10.79 % 936.000 K 4.82 % 892.988 K
Operating income -152.333 M 9.65 % -168.609 M -71.21 % -98.479 M 40.15 % -164.533 M -125.20 % -73.060 M 9.68 % -80.893 M -30.10 % -62.176 M 5.63 % -65.887 M -1.43 % -64.959 M -46.91 % -44.216 M -5.25 % -42.010 M -45.17 % -28.939 M -23.35 % -23.462 M
Operating income ratio -0.83 16.32 % -0.99 -100.41 % -0.50 59.72 % -1.23 -91.84 % -0.64 58.70 % -1.55 18.73 % -1.91 59.99 % -4.78 66.68 % -14.34 75.80 % -59.27 0.00 0.00 100.00 % -156.94
Total other income expenses net 12.372 M -34.33 % 18.841 M 25.04 % 15.068 M 1 124.34 % -1.471 M -1 481.72 % -93.000 K -122.74 % 409.000 K 170.86 % 151.000 K 619.05 % 21.000 K -92.34 % 274.000 K -50.00 % 548.000 K 70.72 % 321.000 K -15.08 % 378.000 K -42.51 % 657.561 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Net debt -153.553 M 14.16 % -178.881 M 44.56 % -322.680 M 30.31 % -463.036 M -709.07 % -57.231 M -1 055.60 % 5.989 M 123.19 % -25.821 M 46.54 % -48.297 M 24.62 % -64.074 M -21.81 % -52.600 M -111.55 % -24.864 M 11.57 % -28.118 M -28.30 % -21.916 M
Total investments 74.314 M -71.26 % 258.581 M 204.32 % 84.970 M 32 962.26 % 257.000 K -53.10 % 548.000 K 103.32 % -16.521 M -128.48 % 58.000 M 480.00 % 10.000 M -83.33 % 60.000 M 33.16 % 45.058 M 24.74 % 36.121 M 8.96 % 33.152 M 43.84 % 23.048 M
Total debt 45.964 M 10.34 % 41.655 M 22.16 % 34.098 M 37.47 % 24.804 M 4.96 % 23.632 M 23.85 % 19.081 M 100.85 % 9.500 M 0.00 % 9.500 M 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 208.507 M 2.75 % 202.926 M 18.04 % 171.907 M 79.00 % 96.036 M 179.36 % 34.377 M 23.03 % 27.942 M 53.59 % 18.192 M 7 743.70 % -238.000 K -36.78 % -174.000 K -890.95 % 21.999 K 215.78 % -19.000 K 32.14 % -28.000 K 0.000
Retained earnings -401.962 M -55.97 % -257.714 M -143.15 % -105.991 M -566.53 % -15.902 M 96.54 % -459.023 M -15.40 % -397.779 M -22.18 % -325.563 M -26.37 % -257.618 M -24.56 % -206.825 M -36.56 % -151.457 M -31.53 % -115.152 M -43.50 % -80.243 M -42.75 % -56.212 M
Common stock 96.000 K 11.63 % 86.000 K 3.61 % 83.000 K 1.22 % 82.000 K 127.78 % 36.000 K 9.09 % 33.000 K 0.00 % 33.000 K 6.45 % 31.000 K 0.00 % 31.000 K 10.71 % 28.000 K 7.69 % 26.000 K 4.00 % 25.000 K 7.66 % 23.221 K
Total equity 586.338 M -8.93 % 643.851 M -7.17 % 693.556 M -1.48 % 703.976 M 278.62 % 185.934 M 69.76 % 109.528 M -23.35 % 142.893 M 52.69 % 93.584 M -35.12 % 144.235 M 44.66 % 99.709 M 51.98 % 65.606 M 0.05 % 65.572 M 216.70 % -56.189 M
Other non current liabilities 3.616 M -45.86 % 6.679 M -23.69 % 8.753 M -17.82 % 10.651 M 610.54 % 1.499 M 6.54 % 1.407 M 40.00 % 1.005 M 0.00 % 1.005 M 0.000 0.000 0.000 0.000 0.000
Long term debt 40.606 M 8.77 % 37.333 M 24.27 % 30.042 M 35.36 % 22.194 M 2.78 % 21.593 M 26.53 % 17.066 M 79.64 % 9.500 M 0.00 % 9.500 M 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 44.222 M 0.48 % 44.012 M 58.31 % 27.802 M -15.35 % 32.845 M 42.24 % 23.092 M 25.00 % 18.473 M 75.85 % 10.505 M 0.00 % 10.505 M 0.000 0.000 0.000 0.000 0.000
Other current liabilities 70.358 M 75.76 % 40.030 M 0.44 % 39.856 M -19.20 % 49.328 M 176.36 % 17.849 M 23.26 % 14.481 M 59.06 % 9.104 M -21.35 % 11.575 M 16.08 % 9.972 M 89.55 % 5.261 M 77.50 % 2.964 M 140.58 % 1.232 M 22.86 % 1.003 M
Deferred revenue 0.000 -100.00 % 15.156 M -25.34 % 20.300 M -6.15 % 21.630 M 21.33 % 17.828 M 173.94 % 6.508 M 111.23 % 3.081 M 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 5.358 M 23.97 % 4.322 M 6.56 % 4.056 M 55.40 % 2.610 M 28.00 % 2.039 M 1.19 % 2.015 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 111.490 M 24.99 % 89.199 M -2.56 % 91.539 M -12.86 % 105.045 M 45.53 % 72.183 M 96.50 % 36.734 M 68.58 % 21.790 M 43.19 % 15.218 M 11.04 % 13.705 M 65.34 % 8.289 M 93.62 % 4.281 M 38.19 % 3.098 M 54.29 % 2.008 M
Total liabilities 155.712 M 16.89 % 133.211 M 2.21 % 130.334 M -5.48 % 137.890 M 44.73 % 95.275 M 72.58 % 55.207 M 70.95 % 32.295 M 25.55 % 25.723 M 87.69 % 13.705 M 65.34 % 8.289 M 93.62 % 4.281 M 38.19 % 3.098 M 54.29 % 2.008 M
Other non current assets 138.853 M 0.000 -100.00 % 119.411 M -8.59 % 130.628 M 0.000 -100.00 % 16.521 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 100.06 % -1.577 M
Long term investments -64.539 M -130.87 % 209.067 M 707.03 % -34.441 M 73.58 % -130.371 M -23 890.33 % 548.000 K 103.32 % -16.521 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 43.815 M 33.14 % 32.910 M 9.56 % 30.039 M 30.58 % 23.004 M 0.60 % 22.867 M 38.41 % 16.521 M 157.94 % 6.405 M 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
Goodwill and intangible assets 43.815 M 33.14 % 32.910 M 9.56 % 30.039 M 30.58 % 23.004 M 0.60 % 22.867 M 38.41 % 16.521 M 157.94 % 6.405 M 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 101.190 M 22.78 % 82.416 M 30.41 % 63.200 M 2.07 % 61.919 M 16.39 % 53.201 M 22.71 % 43.355 M 63.83 % 26.464 M 23.80 % 21.376 M 515.67 % 3.472 M 83.51 % 1.892 M -3.27 % 1.956 M 43.40 % 1.364 M -13.53 % 1.577 M
Total non current assets 221.955 M -32.72 % 329.879 M 77.46 % 185.890 M 103.70 % 91.257 M 16.91 % 78.055 M 29.61 % 60.224 M 83.22 % 32.869 M 53.77 % 21.376 M 515.67 % 3.472 M 83.51 % 1.892 M -3.27 % 1.956 M 43.30 % 1.365 M -13.47 % 1.577 M
Other current assets 37.709 M 13.38 % 33.259 M 0.99 % 32.932 M 7.63 % 30.597 M -14.46 % 35.770 M 561.67 % 5.406 M -82.21 % 30.395 M 58.39 % 19.190 M -35.32 % 29.669 M 222.45 % 9.201 M 25.00 % 7.361 M 18.06 % 6.235 M 0.000
Short term investments 138.853 M 180.43 % 49.514 M -58.53 % 119.411 M -8.59 % 130.628 M 0.000 0.000 -100.00 % 58.000 M 480.00 % 10.000 M -83.33 % 60.000 M 33.16 % 45.058 M 24.74 % 36.121 M 8.96 % 33.152 M 43.84 % 23.048 M
cash and cash equivalents 199.517 M -9.53 % 220.536 M -38.19 % 356.778 M -26.87 % 487.840 M 503.29 % 80.863 M 517.65 % 13.092 M -62.93 % 35.321 M -38.89 % 57.797 M -9.80 % 64.074 M 21.81 % 52.600 M 111.55 % 24.864 M -11.57 % 28.118 M 28.30 % 21.916 M
Cash and short term investments 338.370 M 25.30 % 270.050 M -43.29 % 476.189 M -23.01 % 618.468 M 664.83 % 80.863 M 517.65 % 13.092 M -85.97 % 93.321 M 37.65 % 67.797 M -45.36 % 124.074 M 27.05 % 97.658 M 60.13 % 60.985 M -0.47 % 61.270 M 36.26 % 44.964 M
Total current assets 520.095 M 16.30 % 447.183 M -29.91 % 638.000 M -15.00 % 750.609 M 269.48 % 203.154 M 94.39 % 104.511 M -26.57 % 142.319 M 45.33 % 97.931 M -37.01 % 155.473 M 45.46 % 106.881 M 56.38 % 68.346 M 1.25 % 67.505 M 34.02 % 50.369 M
Inventory 99.453 M -2.06 % 101.548 M 15.79 % 87.698 M 39.05 % 63.071 M 77.03 % 35.627 M 77.83 % 20.034 M 7.69 % 18.603 M 188.46 % 6.449 M 1 796.76 % 340.000 K 1 445.45 % 22.000 K 0.000 0.000 0.000
Net receivables 44.563 M 5.29 % 42.326 M 2.78 % 41.181 M 7.04 % 38.473 M -24.41 % 50.894 M -22.86 % 65.979 M 470.01 % 11.575 M 157.51 % 4.495 M 223.38 % 1.390 M 0.000 0.000 0.000 0.000
Tax assets 2.636 M -51.95 % 5.486 M -28.58 % 7.681 M 26.39 % 6.077 M 322.31 % 1.439 M 313.51 % 348.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 31.300 M 24.29 % 25.184 M 9.01 % 23.103 M 12.77 % 20.486 M -33.93 % 31.007 M 159.43 % 11.952 M 13.50 % 10.530 M 189.05 % 3.643 M -2.41 % 3.733 M 23.28 % 3.028 M 129.92 % 1.317 M -29.42 % 1.866 M 85.66 % 1.005 M
Tax payables 4.474 M -0.73 % 4.507 M 6.70 % 4.224 M -61.57 % 10.991 M 217.66 % 3.460 M 94.60 % 1.778 M -17.53 % 2.156 M 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 100.00 % -10.371 M -36.08 % -7.621 M 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
Capital lease obligations 45.964 M 10.34 % 41.655 M 22.16 % 34.098 M 122.80 % 15.304 M 8.29 % 14.132 M 47.50 % 9.581 M 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 -100.00 % 0.000 0.000
Other total stockholders equity 779.697 M 11.62 % 698.553 M 11.31 % 627.557 M 0.61 % 623.760 M 2.16 % 610.544 M 27.37 % 479.332 M 2.33 % 468.423 M 33.30 % 351.409 M 0.06 % 351.203 M 39.86 % 251.116 M 38.93 % 180.751 M 23.96 % 145.818 M 159.51 % 56.189 M
Deferred tax liabilities non current 0.000 -100.00 % 10.371 M 36.08 % 7.621 M 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 742.050 M -4.51 % 777.062 M -5.68 % 823.890 M -2.14 % 841.866 M 199.37 % 281.209 M 70.70 % 164.735 M -5.97 % 175.188 M 46.84 % 119.307 M -24.94 % 158.945 M 46.13 % 108.773 M 54.72 % 70.302 M 2.08 % 68.870 M 32.58 % 51.946 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Deferred income tax 0.000 0.000 100.00 % -14.633 M -299.50 % 7.335 M -7.30 % 7.913 M 1 020.12 % -860.000 K -105.58 % 15.413 M 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 3.919 M -88.77 % 34.908 M -28.44 % 48.784 M -21.89 % 62.453 M 809.86 % 6.864 M -30.55 % 9.883 M 183.51 % 3.486 M -39.00 % 5.715 M 54.58 % 3.697 M 66.38 % 2.222 M 7.61 % 2.065 M 1 015.17 % 185.171 K 1.05 % 183.248 K
Change in working capital -1.830 M 95.58 % -41.440 M -49.68 % -27.685 M -262.71 % 17.015 M 172.65 % -23.421 M -398.70 % 7.841 M 142.59 % -18.409 M -99.04 % -9.249 M -331.19 % -2.145 M -76.11 % -1.218 M -85.11 % -658.000 K -73.61 % -379.000 K 42.93 % -664.123 K
Accounts receivables -1.825 M -1 646.61 % 118.000 K 101.59 % -7.402 M -167.98 % 10.888 M 126.25 % -41.484 M -1 076.85 % -3.525 M 72.30 % -12.726 M -305.29 % -3.140 M -71.77 % -1.828 M -50.08 % -1.218 M -85.11 % -658.000 K -73.61 % -379.000 K 42.93 % -664.123 K
Inventory -21.176 M 50.82 % -43.060 M -74.21 % -24.717 M 9.94 % -27.444 M -76.01 % -15.592 M -988.83 % -1.432 M 88.22 % -12.154 M -98.95 % -6.109 M -1 827.13 % -317.000 K 0.000 0.000 0.000 0.000
Accounts payables 0.000 -100.00 % 1.502 M -66.13 % 4.434 M -86.79 % 33.571 M -0.25 % 33.655 M 162.97 % 12.798 M 97.77 % 6.471 M 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 21.171 M 0.000 0.000 0.000 0.000 0.000 100.00 % -6.255 M 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -15.297 M 32.40 % -22.629 M -424.67 % -4.313 M -730.56 % 684.000 K 4.27 % 656.000 K 583.33 % 96.000 K 129.09 % -330.000 K 95.91 % -8.069 M -261.40 % 4.999 M 48.43 % 3.368 M 415.74 % 653.034 K 221.96 % 202.829 K 106.74 % -3.008 M
Net cash provided by operating activities -109.885 M 19.97 % -137.302 M -178.01 % -49.387 M 8.25 % -53.826 M 15.64 % -63.806 M -31.08 % -48.679 M 12.30 % -55.509 M 16.33 % -66.345 M -29.56 % -51.207 M -54.53 % -33.138 M 2.18 % -33.876 M -45.58 % -23.270 M -9.38 % -21.274 M
Investments in property plant and equipment -13.943 M -136.08 % -5.906 M 86.02 % -42.234 M -37.05 % -30.817 M -16.41 % -26.472 M 12.61 % -30.291 M -70.15 % -17.803 M 9.74 % -19.724 M -550.53 % -3.032 M -215.18 % -962.000 K 41.16 % -1.635 M -122.15 % -736.000 K 15.39 % -869.835 K
Acquisitions net 0.000 100.00 % -3.000 M -115.66 % 19.163 M 2 016.30 % -1.000 M -82.48 % -548.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -150.000 M -15.42 % -129.962 M 0.32 % -130.375 M -23 691.06 % -548.000 K 0.000 100.00 % -48.000 M 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 54.156 M -48.22 % 104.598 M 73.01 % 60.459 M 551.43 % 9.281 M 1 593.61 % 548.000 K -99.06 % 58.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -25.186 M -236.44 % -7.486 M -127.95 % 26.780 M 395.13 % -9.074 M -11 302.47 % 81.000 K -90.05 % 814.000 K 101.71 % -47.617 M -33 870.92 % 141.000 K -73.64 % 535.000 K 106.26 % -8.544 M -216.80 % -2.697 M 71.51 % -9.467 M -266.90 % 5.672 M
Net cash used for investing activites 15.027 M 124.32 % -61.794 M 6.08 % -65.794 M 59.38 % -161.985 M -501.30 % -26.939 M -194.45 % 28.523 M 143.60 % -65.420 M -234.07 % -19.583 M -684.26 % -2.497 M 73.73 % -9.506 M -119.44 % -4.332 M 57.54 % -10.203 M -312.45 % 4.803 M
Debt repayment -4.685 M -9.18 % -4.291 M 54.83 % -9.500 M -302.37 % -2.361 M -14.72 % -2.058 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 83.233 M 16.25 % 71.597 M 1 808.74 % 3.751 M -99.42 % 642.144 M 291.66 % 163.955 M 59 303.99 % 276.000 K -99.72 % 100.326 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Other financing activites -4.967 M -93.12 % -2.572 M 67.71 % -7.966 M 52.80 % -16.878 M -408.37 % -3.320 M -46.64 % -2.264 M -17.73 % -1.923 M -102.41 % 79.706 M 22.35 % 65.147 M -7.42 % 70.367 M 101.43 % 34.934 M -11.97 % 39.685 M 25.34 % 31.662 M
Net cash used provided by financing activities 73.581 M 13.67 % 64.734 M 571.99 % -13.715 M -102.20 % 622.905 M 292.81 % 158.577 M 8 076.71 % -1.988 M -102.02 % 98.403 M 23.46 % 79.706 M 22.35 % 65.147 M -7.42 % 70.367 M 101.43 % 34.934 M -11.97 % 39.685 M 25.34 % 31.662 M
Effect of forex changes on cash 258.000 K 113.72 % -1.880 M 13.20 % -2.166 M -1 751.28 % -117.000 K -91.80 % -61.000 K 28.24 % -85.000 K -270.00 % 50.000 K 190.91 % -55.000 K -277.42 % 31.000 K 138.46 % 13.000 K -31.58 % 19.000 K 290.00 % -10.000 K -29.82 % -7.703 K
Net change in cash -21.019 M 84.57 % -136.242 M -3.95 % -131.062 M -132.20 % 406.977 M 500.52 % 67.771 M 404.88 % -22.229 M 1.10 % -22.476 M -258.07 % -6.277 M -154.71 % 11.474 M -58.63 % 27.736 M 952.37 % -3.254 M -152.47 % 6.202 M -59.15 % 15.182 M
Cash at beginning of period 220.536 M -38.19 % 356.778 M -26.87 % 487.840 M 503.29 % 80.863 M 517.65 % 13.092 M -62.93 % 35.321 M -38.89 % 57.797 M -9.80 % 64.074 M 21.81 % 52.600 M 111.55 % 24.864 M -11.57 % 28.118 M 28.30 % 21.916 M 225.45 % 6.734 M
Cash at end of period 199.517 M -9.53 % 220.536 M -38.19 % 356.778 M -26.87 % 487.840 M 503.29 % 80.863 M 517.65 % 13.092 M -62.93 % 35.321 M -38.89 % 57.797 M -9.80 % 64.074 M 21.81 % 52.600 M 111.55 % 24.864 M -11.57 % 28.118 M 28.30 % 21.916 M
Operating cash flow -109.885 M 19.97 % -137.302 M -178.01 % -49.387 M 8.25 % -53.826 M 15.64 % -63.806 M -31.08 % -48.679 M 12.30 % -55.509 M 16.33 % -66.345 M -29.56 % -51.207 M -54.53 % -33.138 M 2.18 % -33.876 M -45.58 % -23.270 M -9.38 % -21.274 M
Capital expenditure -48.636 M -78.22 % -27.290 M 35.38 % -42.234 M -37.05 % -30.817 M -16.41 % -26.472 M 12.61 % -30.291 M -70.15 % -17.803 M 9.74 % -19.724 M -550.53 % -3.032 M -215.18 % -962.000 K 41.16 % -1.635 M -122.15 % -736.000 K 15.39 % -869.835 K
Free CashFlow -158.521 M 3.69 % -164.592 M -79.64 % -91.621 M -8.24 % -84.643 M 6.24 % -90.278 M -14.32 % -78.970 M -7.72 % -73.312 M 14.82 % -86.069 M -58.68 % -54.239 M -59.06 % -34.100 M 3.97 % -35.511 M -47.93 % -24.006 M -8.41 % -22.144 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
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
Revenue 105.600 M 6.55 % 99.109 M 17.87 % 84.082 M 0.50 % 83.666 M -2.72 % 86.002 M 12.78 % 76.255 M -37.67 % 122.348 M 63.76 % 74.710 M 26.73 % 58.951 M -10.07 % 65.553 M 35.70 % 48.307 M 85.58 % 26.031 M 0.00 % 26.031 M 60.08 % 16.261 M 0.00 % 16.261 M 135.88 % 6.894 M 0.00 % 6.894 M 204.42 % 2.265 M 0.00 % 2.265 M 507.10 % 373.000 K 0.00 % 373.000 K 0.000 0.000 0.000 0.000 -100.00 % 74.746 K 0.00 % 74.746 K
Net income -71.800 M -0.37 % -71.536 M 4.17 % -74.652 M 11.56 % -84.408 M -20.41 % -70.099 M -15.20 % -60.850 M -101.66 % -30.175 M 75.42 % -122.783 M -173.89 % -44.830 M -73.87 % -25.783 M 27.29 % -35.461 M 1.79 % -36.108 M 0.00 % -36.108 M -35.95 % -26.560 M 0.00 % -26.560 M 6.04 % -28.268 M 0.00 % -28.268 M 4.34 % -29.551 M 0.00 % -29.551 M -53.47 % -19.256 M 0.00 % -19.256 M -4.16 % -18.487 M 0.00 % -18.487 M -52.69 % -12.108 M 0.00 % -12.108 M -26.39 % -9.580 M 0.00 % -9.580 M
Income before tax -69.000 M -0.58 % -68.605 M 3.86 % -71.356 M 14.24 % -83.209 M -25.02 % -66.559 M -19.31 % -55.785 M -101.93 % -27.626 M 77.28 % -121.600 M -173.85 % -44.404 M -44.14 % -30.807 M 27.25 % -42.346 M -5.23 % -40.242 M 0.00 % -40.242 M -29.76 % -31.013 M 0.00 % -31.013 M 5.83 % -32.933 M 0.00 % -32.933 M -1.83 % -32.343 M 0.00 % -32.343 M -48.13 % -21.834 M 0.00 % -21.834 M -4.75 % -20.845 M 0.00 % -20.845 M -45.96 % -14.281 M 0.00 % -14.281 M -25.24 % -11.402 M 0.00 % -11.402 M
Income before tax ratio -0.65 5.61 % -0.69 18.43 % -0.85 14.67 % -0.99 -28.51 % -0.77 -5.79 % -0.73 -223.99 % -0.23 86.13 % -1.63 -116.08 % -0.75 -60.28 % -0.47 46.39 % -0.88 43.30 % -1.55 0.00 % -1.55 18.94 % -1.91 0.00 % -1.91 60.08 % -4.78 0.00 % -4.78 66.55 % -14.28 0.00 % -14.28 75.60 % -58.54 0.00 % -58.54 0.00 0.00 0.00 0.00 100.00 % -152.55 0.00 % -152.55
EBITDA -66.200 M -10.12 % -60.116 M 4.06 % -62.659 M 13.74 % -72.640 M -60.02 % -45.393 M 5.94 % -48.261 M -255.38 % 31.059 M 128.68 % -108.287 M -243.17 % -31.555 M -45.70 % -21.658 M 36.43 % -34.067 M -4.78 % -32.513 M 0.00 % -32.513 M -17.70 % -27.623 M 0.00 % -27.623 M 13.80 % -32.047 M 0.00 % -32.047 M -0.75 % -31.808 M 0.00 % -31.808 M -47.21 % -21.608 M 0.00 % -21.608 M -5.47 % -20.487 M 0.00 % -20.487 M -46.32 % -14.002 M 0.00 % -14.002 M -24.08 % -11.284 M 0.00 % -11.284 M
Net income ratio -0.68 5.80 % -0.72 18.70 % -0.89 12.00 % -1.01 -23.77 % -0.82 -2.14 % -0.80 -223.55 % -0.25 84.99 % -1.64 -116.11 % -0.76 -93.35 % -0.39 46.42 % -0.73 47.08 % -1.39 0.00 % -1.39 15.08 % -1.63 0.00 % -1.63 60.17 % -4.10 0.00 % -4.10 68.58 % -13.05 0.00 % -13.05 74.72 % -51.62 0.00 % -51.62 0.00 0.00 0.00 0.00 100.00 % -128.16 0.00 % -128.16
Ratio EBITDA -0.63 -3.35 % -0.61 18.61 % -0.75 14.17 % -0.87 -64.49 % -0.53 16.60 % -0.63 -349.31 % 0.25 117.51 % -1.45 -170.78 % -0.54 -62.01 % -0.33 53.15 % -0.71 43.54 % -1.25 0.00 % -1.25 26.48 % -1.70 0.00 % -1.70 63.46 % -4.65 0.00 % -4.65 66.90 % -14.05 0.00 % -14.05 75.75 % -57.93 0.00 % -57.93 0.00 0.00 0.00 0.00 100.00 % -150.97 0.00 % -150.97
Gross profit ratio 0.58 3.03 % 0.56 -4.06 % 0.59 20.24 % 0.49 -15.08 % 0.58 -4.20 % 0.60 -5.62 % 0.64 10.72 % 0.58 12.31 % 0.51 9.10 % 0.47 40.97 % 0.33 -32.30 % 0.49 0.00 % 0.49 -0.07 % 0.49 0.00 % 0.49 0.94 % 0.49 0.00 % 0.49 242.55 % 0.14 0.00 % 0.14 -41.63 % 0.24 0.00 % 0.24 0.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 957.978 M 6.70 % 897.796 M 4.21 % 861.556 M 4.36 % 825.571 M -0.14 % 826.750 M 0.30 % 824.265 M 0.19 % 822.691 M 0.14 % 821.558 M 3.38 % 794.669 M 0.00 % 794.669 M 0.00 % 794.669 M 0.00 % 794.669 M 0.00 % 794.669 M 0.00 % 794.669 M 0.00 % 794.669 M 46.86 % 541.124 M 0.00 % 541.124 M 0.33 % 539.360 M 0.00 % 539.360 M 9.76 % 491.392 M 0.00 % 491.392 M 9.25 % 449.795 M 0.00 % 449.795 M 7.84 % 417.112 M 0.00 % 417.112 M 8.72 % 383.668 M 0.00 % 383.668 M
Weighted average shs out 957.985 M 6.70 % 897.796 M 4.21 % 861.565 M 4.36 % 825.571 M -0.14 % 826.750 M 0.30 % 824.265 M 0.19 % 822.691 M 0.14 % 821.558 M 3.38 % 794.669 M 0.00 % 794.669 M 0.00 % 794.669 M 0.00 % 794.669 M 0.00 % 794.669 M 0.00 % 794.669 M 0.00 % 794.669 M 46.85 % 541.128 M 0.00 % 541.128 M 0.33 % 539.361 M 0.00 % 539.361 M 9.76 % 491.394 M 0.00 % 491.394 M 9.25 % 449.799 M 0.00 % 449.799 M 7.83 % 417.119 M 0.00 % 417.119 M 8.72 % 383.673 M 0.00 % 383.673 M
EPS diluted -0.07 2.22 % -0.08 11.55 % -0.09 13.40 % -0.10 -17.92 % -0.08 -14.91 % -0.07 -101.09 % -0.04 75.53 % -0.15 -165.96 % -0.06 -74.07 % -0.03 27.35 % -0.04 1.76 % -0.05 0.00 % -0.05 -35.93 % -0.03 0.00 % -0.03 33.20 % -0.05 0.00 % -0.05 9.09 % -0.06 0.00 % -0.06 -40.31 % -0.04 0.00 % -0.04 4.62 % -0.04 0.00 % -0.04 -41.72 % -0.03 0.00 % -0.03 -16.47 % -0.02 0.00 % -0.02
Earnings per share -0.07 2.22 % -0.08 11.55 % -0.09 13.40 % -0.10 -17.92 % -0.08 -14.91 % -0.07 -101.09 % -0.04 75.53 % -0.15 -165.96 % -0.06 -74.07 % -0.03 27.35 % -0.04 1.76 % -0.05 0.00 % -0.05 -35.93 % -0.03 0.00 % -0.03 33.20 % -0.05 0.00 % -0.05 9.09 % -0.06 0.00 % -0.06 -40.31 % -0.04 0.00 % -0.04 4.62 % -0.04 0.00 % -0.04 -41.72 % -0.03 0.00 % -0.03 -16.47 % -0.02 0.00 % -0.02
Gross profit 61.400 M 9.77 % 55.933 M 13.08 % 49.462 M 20.83 % 40.934 M -17.38 % 49.547 M 8.05 % 45.856 M -41.18 % 77.954 M 81.33 % 42.991 M 42.34 % 30.204 M -1.89 % 30.786 M 91.30 % 16.093 M 25.63 % 12.810 M 0.00 % 12.810 M 59.97 % 8.008 M 0.00 % 8.008 M 138.11 % 3.363 M 0.00 % 3.363 M 942.79 % 322.500 K 0.00 % 322.500 K 254.40 % 91.000 K 0.00 % 91.000 K 0.000 0.000 0.000 0.000 -100.00 % 74.746 K 0.00 % 74.746 K
Income tax expense 2.800 M -4.47 % 2.931 M -11.07 % 3.296 M 174.90 % 1.199 M -66.13 % 3.540 M -30.11 % 5.065 M 98.71 % 2.549 M 115.47 % 1.183 M 177.70 % 426.000 K 108.48 % -5.024 M 27.03 % -6.885 M -66.55 % -4.134 M 0.00 % -4.134 M 7.16 % -4.453 M 0.00 % -4.453 M 4.54 % -4.665 M 0.00 % -4.665 M -67.08 % -2.792 M 0.00 % -2.792 M -8.28 % -2.579 M 0.00 % -2.579 M -9.35 % -2.358 M 0.00 % -2.358 M -8.51 % -2.173 M 0.00 % -2.173 M -19.24 % -1.822 M 0.00 % -1.822 M
Cost of revenue 44.200 M 2.37 % 43.176 M 24.71 % 34.620 M -18.98 % 42.732 M 17.22 % 36.455 M 19.92 % 30.399 M -31.52 % 44.394 M 39.96 % 31.719 M 10.34 % 28.747 M -17.32 % 34.767 M 7.93 % 32.214 M 143.66 % 13.221 M 0.00 % 13.221 M 60.20 % 8.253 M 0.00 % 8.253 M 133.76 % 3.531 M 0.00 % 3.531 M 81.80 % 1.942 M 0.00 % 1.942 M 588.65 % 282.000 K 0.00 % 282.000 K 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 0.000 -100.00 % 158.807 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 33.028 M 0.00 % 33.028 M 60.76 % 20.545 M 0.00 % 20.545 M 0.000 0.000 -100.00 % 11.822 M 0.00 % 11.822 M 61.56 % 7.317 M 0.00 % 7.317 M 32.72 % 5.513 M 0.00 % 5.513 M 94.05 % 2.841 M 0.00 % 2.841 M 36.18 % 2.086 M 0.00 % 2.086 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 -100.00 % 1.254 M 0.00 % 1.254 M 10.20 % 1.138 M 0.00 % 1.138 M 30.82 % 869.500 K 0.00 % 869.500 K 36.18 % 638.500 K 0.00 % 638.500 K 30.67 % 488.636 K 0.00 % 488.636 K
Other expenses 3.900 M 318.61 % -1.784 M -143.95 % 4.059 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
Operating expenses 139.200 M 6.06 % 131.243 M 3.76 % 126.485 M -6.14 % 134.759 M 8.39 % 124.331 M 2.44 % 121.371 M 92.59 % 63.022 M -61.56 % 163.953 M 122.23 % 73.775 M 18.74 % 62.129 M 7.47 % 57.810 M 8.55 % 53.256 M 0.00 % 53.256 M 36.22 % 39.096 M 0.00 % 39.096 M 6.95 % 36.557 M 0.00 % 36.557 M 10.79 % 32.995 M 0.00 % 32.995 M 48.29 % 22.251 M 0.00 % 22.251 M 5.65 % 21.062 M 0.00 % 21.062 M 45.29 % 14.497 M 0.00 % 14.497 M 22.75 % 11.810 M 0.00 % 11.810 M
Cost and expenses 183.400 M 5.15 % 174.419 M 8.26 % 161.105 M -9.23 % 177.491 M 10.39 % 160.786 M 5.94 % 151.770 M 41.29 % 107.416 M -45.10 % 195.672 M 90.86 % 102.522 M 5.81 % 96.896 M 7.63 % 90.024 M 35.42 % 66.477 M 0.00 % 66.477 M 40.40 % 47.349 M 0.00 % 47.349 M 18.11 % 40.087 M 0.00 % 40.087 M 14.74 % 34.937 M 0.00 % 34.937 M 55.05 % 22.533 M 0.00 % 22.533 M 6.99 % 21.062 M 0.00 % 21.062 M 45.29 % 14.497 M 0.00 % 14.497 M 222.75 % -11.810 M 0.00 % -11.810 M
Research and development expenses 44.100 M -13.40 % 50.922 M 6.09 % 47.999 M -13.69 % 55.612 M 15.31 % 48.230 M 21.71 % 39.626 M 57.15 % 25.216 M -44.43 % 45.374 M 48.27 % 30.602 M 23.49 % 24.781 M 4.25 % 23.770 M 17.51 % 20.228 M 0.00 % 20.228 M 9.04 % 18.551 M 0.00 % 18.551 M 6.07 % 17.490 M 0.00 % 17.490 M -8.22 % 19.055 M 0.00 % 19.055 M 42.97 % 13.328 M 0.00 % 13.328 M -6.02 % 14.181 M 0.00 % 14.181 M 34.77 % 10.522 M 0.00 % 10.522 M 19.78 % 8.784 M 0.00 % 8.784 M
Selling general and administrative expenses 91.200 M 11.08 % 82.105 M 10.32 % 74.427 M -5.96 % 79.147 M 4.00 % 76.101 M -6.90 % 81.745 M 116.22 % 37.806 M -68.12 % 118.579 M 174.66 % 43.173 M 15.60 % 37.348 M 9.72 % 34.040 M 3.06 % 33.028 M 0.00 % 33.028 M 60.76 % 20.545 M 0.00 % 20.545 M 9.04 % 18.841 M 0.00 % 18.841 M 44.10 % 13.075 M 0.00 % 13.075 M 54.65 % 8.455 M 0.00 % 8.455 M 32.46 % 6.383 M 0.00 % 6.383 M 83.43 % 3.480 M 0.00 % 3.480 M 35.14 % 2.575 M 0.00 % 2.575 M
Interest income 4.900 M -31.71 % 7.175 M -6.40 % 7.666 M -33.99 % 11.614 M 60.44 % 7.239 M 43.60 % 5.041 M 4 589.30 % 107.500 K -20.66 % 135.500 K -34.38 % 206.500 K -29.88 % 294.500 K 779.10 % 33.500 K -87.07 % 259.000 K 0.00 % 259.000 K -9.76 % 287.000 K 0.00 % 287.000 K 10.17 % 260.500 K 0.00 % 260.500 K -21.06 % 330.000 K 0.00 % 330.000 K 1.23 % 326.000 K 0.00 % 326.000 K 50.23 % 217.000 K 0.00 % 217.000 K 0.46 % 216.000 K 0.00 % 216.000 K -35.11 % 332.847 K 0.00 % 332.847 K
Interest expense 0.000 -100.00 % 1.617 M -16.99 % 1.948 M 71.33 % 1.137 M 6.36 % 1.069 M 13.36 % 943.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 307.000 K 0.00 % 307.000 K 45.15 % 211.500 K 0.00 % 211.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 7.400 M 6.92 % 6.921 M 3.30 % 6.700 M -28.97 % 9.432 M -52.53 % 19.869 M 26.20 % 15.744 M -2.37 % 16.127 M 27.23 % 12.675 M 5.48 % 12.016 M 24.07 % 9.685 M 26.60 % 7.650 M 3.07 % 7.423 M 0.00 % 7.423 M 133.56 % 3.178 M 0.00 % 3.178 M 254.29 % 897.000 K 0.00 % 897.000 K 33.58 % 671.500 K 0.00 % 671.500 K 34.17 % 500.500 K 0.00 % 500.500 K -3.47 % 518.500 K 0.00 % 518.500 K 10.79 % 468.000 K 0.00 % 468.000 K 4.82 % 446.494 K 0.00 % 446.494 K
Operating income -77.800 M -3.31 % -75.310 M 2.22 % -77.023 M 17.91 % -93.825 M -25.46 % -74.784 M 0.97 % -75.515 M -605.73 % 14.932 M 112.34 % -120.962 M -177.62 % -43.571 M -39.01 % -31.343 M 24.87 % -41.717 M -3.14 % -40.447 M 0.00 % -40.447 M -30.10 % -31.088 M 0.00 % -31.088 M 5.63 % -32.944 M 0.00 % -32.944 M -1.43 % -32.480 M 0.00 % -32.480 M -46.91 % -22.108 M 0.00 % -22.108 M -5.25 % -21.005 M 0.00 % -21.005 M -45.17 % -14.470 M 0.00 % -14.470 M -23.35 % -11.731 M 0.00 % -11.731 M
Operating income ratio -0.74 3.04 % -0.76 17.05 % -0.92 18.31 % -1.12 -28.96 % -0.87 12.19 % -0.99 -911.42 % 0.12 107.54 % -1.62 -119.06 % -0.74 -54.58 % -0.48 44.63 % -0.86 44.42 % -1.55 0.00 % -1.55 18.73 % -1.91 0.00 % -1.91 59.99 % -4.78 0.00 % -4.78 66.68 % -14.34 0.00 % -14.34 75.80 % -59.27 0.00 % -59.27 0.00 0.00 0.00 0.00 100.00 % -156.94 0.00 % -156.94
Total other income expenses net 8.800 M 31.25 % 6.705 M 18.32 % 5.667 M -46.62 % 10.616 M 29.07 % 8.225 M -58.31 % 19.730 M 146.36 % -42.558 M -6 570.53 % -638.000 K 23.41 % -833.000 K -255.41 % 536.000 K 185.21 % -629.000 K -407.58 % 204.500 K 0.00 % 204.500 K 170.86 % 75.500 K 0.00 % 75.500 K 619.05 % 10.500 K 0.00 % 10.500 K -92.34 % 137.000 K 0.00 % 137.000 K -50.00 % 274.000 K 0.00 % 274.000 K 70.72 % 160.500 K 0.00 % 160.500 K -15.08 % 189.000 K 0.00 % 189.000 K -42.51 % 328.781 K 0.00 % 328.781 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30
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 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
Net debt -150.000 M 2.31 % -153.553 M -33.16 % -115.313 M 35.54 % -178.881 M 40.80 % -302.187 M 6.35 % -322.680 M 27.92 % -447.692 M 3.31 % -463.036 M -380.31 % -96.403 M -68.45 % -57.231 M -1 055.60 % 5.989 M 160.40 % -9.916 M 61.60 % -25.821 M 30.32 % -37.059 M 23.27 % -48.297 M 14.04 % -56.186 M 12.31 % -64.074 M -9.83 % -58.337 M -10.91 % -52.600 M -35.81 % -38.732 M -55.78 % -24.864 M 6.14 % -26.491 M 5.79 % -28.118 M -12.39 % -25.017 M -14.15 % -21.916 M
Total investments 150.400 M 102.38 % 74.314 M -69.43 % 243.065 M -6.00 % 258.581 M 133.71 % 110.644 M 30.22 % 84.970 M 36 211.97 % 234.000 K -8.95 % 257.000 K -99.80 % 130.539 M 23 720.99 % 548.000 K 103.32 % -16.521 M -179.66 % 20.740 M -64.24 % 58.000 M 70.59 % 34.000 M 240.00 % 10.000 M -71.43 % 35.000 M -41.67 % 60.000 M 14.22 % 52.529 M 16.58 % 45.058 M 11.01 % 40.590 M 12.37 % 36.121 M 4.29 % 34.637 M 4.48 % 33.152 M 17.98 % 28.100 M 21.92 % 23.048 M
Total debt 44.100 M -4.06 % 45.964 M -1.58 % 46.704 M 12.12 % 41.655 M 27.68 % 32.625 M -4.32 % 34.098 M 42.34 % 23.956 M -3.42 % 24.804 M 6.53 % 23.284 M -1.47 % 23.632 M 23.85 % 19.081 M 33.52 % 14.291 M 50.43 % 9.500 M 0.00 % 9.500 M 0.00 % 9.500 M 100.00 % 4.750 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 217.600 M 4.36 % 208.507 M -0.64 % 209.847 M 3.41 % 202.926 M 7.08 % 189.517 M 10.24 % 171.907 M 17.73 % 146.013 M 52.04 % 96.036 M 128.37 % 42.052 M 22.33 % 34.377 M 23.03 % 27.942 M 21.13 % 23.067 M 26.80 % 18.192 M 102.65 % 8.977 M 3 871.85 % -238.000 K -15.53 % -206.000 K -18.39 % -174.000 K -128.95 % -76.000 K -445.47 % 21.999 K 1 367.09 % 1.500 K 107.89 % -19.000 K 19.15 % -23.500 K 16.07 % -28.000 K -100.00 % -14.000 K 0.000
Retained earnings -474.900 M -18.15 % -401.962 M -21.24 % -331.533 M -28.64 % -257.714 M -45.33 % -177.326 M -67.30 % -105.991 M -130.03 % -46.077 M -189.76 % -15.902 M -114.87 % 106.918 M 123.29 % -459.023 M -15.40 % -397.779 M -9.98 % -361.671 M -11.09 % -325.563 M -11.65 % -291.591 M -13.19 % -257.618 M -10.94 % -232.222 M -12.28 % -206.825 M -15.45 % -179.141 M -18.28 % -151.457 M -13.62 % -133.305 M -15.76 % -115.152 M -17.87 % -97.698 M -21.75 % -80.243 M -17.61 % -68.228 M -21.37 % -56.212 M
Common stock 100.000 K 4.17 % 96.000 K 10.34 % 87.000 K 1.16 % 86.000 K 3.61 % 83.000 K 0.00 % 83.000 K 1.22 % 82.000 K 0.00 % 82.000 K 134.29 % 35.000 K -2.78 % 36.000 K 9.09 % 33.000 K 0.00 % 33.000 K 0.00 % 33.000 K 3.13 % 32.000 K 3.23 % 31.000 K 0.00 % 31.000 K 0.00 % 31.000 K 5.08 % 29.500 K 5.36 % 28.000 K 3.70 % 27.000 K 3.85 % 26.000 K 1.96 % 25.500 K 2.00 % 25.000 K 3.69 % 24.111 K 3.83 % 23.221 K
Total equity 523.400 M -10.73 % 586.338 M 1.34 % 578.580 M -10.14 % 643.851 M 0.41 % 641.210 M -7.55 % 693.556 M -4.48 % 726.076 M 3.14 % 703.976 M 101.22 % 349.859 M 88.16 % 185.934 M 69.76 % 109.528 M -13.22 % 126.211 M -11.67 % 142.893 M 20.85 % 118.239 M 26.34 % 93.584 M -21.30 % 118.910 M -17.56 % 144.235 M 18.25 % 121.972 M 22.33 % 99.709 M 20.63 % 82.657 M 25.99 % 65.606 M 0.03 % 65.589 M 0.03 % 65.572 M 1 297.70 % 4.691 M 108.35 % -56.189 M
Other non current liabilities 4.000 M 10.62 % 3.616 M 10.78 % 3.264 M -51.13 % 6.679 M -24.38 % 8.832 M 494.29 % -2.240 M -128.18 % 7.948 M -25.38 % 10.651 M -17.03 % 12.837 M 756.37 % 1.499 M 6.54 % 1.407 M 16.67 % 1.206 M 20.00 % 1.005 M 0.00 % 1.005 M 0.00 % 1.005 M 100.00 % 502.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 38.300 M -5.68 % 40.606 M -2.34 % 41.578 M 11.37 % 37.333 M 108.56 % 17.900 M -40.42 % 30.042 M 52.24 % 19.733 M -11.09 % 22.194 M 3.24 % 21.498 M -0.44 % 21.593 M 26.53 % 17.066 M 28.48 % 13.283 M 39.82 % 9.500 M 0.00 % 9.500 M 0.00 % 9.500 M 100.00 % 4.750 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 42.300 M -4.35 % 44.222 M -1.38 % 44.842 M 1.89 % 44.012 M 64.64 % 26.732 M -3.85 % 27.802 M 0.44 % 27.681 M -15.72 % 32.845 M -4.34 % 34.335 M 48.69 % 23.092 M 25.00 % 18.473 M 27.50 % 14.489 M 37.92 % 10.505 M 0.00 % 10.505 M 0.00 % 10.505 M 100.00 % 5.253 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities 4.500 M -93.60 % 70.358 M 1 889.76 % 3.536 M -91.17 % 40.030 M 1 268.08 % 2.926 M -95.89 % 71.149 M 253.59 % 20.122 M -59.21 % 49.328 M 35 387.77 % 139.000 K -99.22 % 17.849 M -14.96 % 20.989 M 39.49 % 15.047 M 65.27 % 9.104 M -11.95 % 10.340 M -10.67 % 11.575 M 7.44 % 10.774 M 8.04 % 9.972 M 30.93 % 7.617 M 44.77 % 5.261 M 27.93 % 4.113 M 38.75 % 2.964 M 41.28 % 2.098 M 70.29 % 1.232 M 10.26 % 1.117 M 11.43 % 1.003 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 15.156 M 0.000 0.000 0.000 -100.00 % 21.630 M 0.000 -100.00 % 17.828 M 173.94 % 6.508 M 35.74 % 4.795 M 55.62 % 3.081 M 100.00 % 1.541 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 5.800 M 8.25 % 5.358 M 4.53 % 5.126 M 18.60 % 4.322 M -70.65 % 14.725 M 263.04 % 4.056 M -3.95 % 4.223 M 61.80 % 2.610 M 46.14 % 1.786 M -12.41 % 2.039 M 1.19 % 2.015 M 100.00 % 1.008 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
Total current liabilities 106.000 M -4.92 % 111.490 M 12.35 % 99.231 M 11.25 % 89.199 M -1.85 % 90.881 M -11.36 % 102.532 M 15.81 % 88.532 M -15.72 % 105.045 M 100.89 % 52.290 M -27.56 % 72.183 M 96.50 % 36.734 M 25.53 % 29.262 M 34.29 % 21.790 M 17.76 % 18.504 M 21.59 % 15.218 M 5.23 % 14.462 M 5.52 % 13.705 M 24.62 % 10.997 M 32.67 % 8.289 M 31.89 % 6.285 M 46.81 % 4.281 M 16.03 % 3.690 M 19.09 % 3.098 M 21.35 % 2.553 M 27.15 % 2.008 M
Total liabilities 148.300 M -4.76 % 155.712 M 8.08 % 144.073 M 8.15 % 133.211 M 13.26 % 117.613 M -9.76 % 130.334 M 12.15 % 116.213 M -15.72 % 137.890 M 59.18 % 86.625 M -9.08 % 95.275 M 72.58 % 55.207 M 26.18 % 43.751 M 35.47 % 32.295 M 11.33 % 29.009 M 12.77 % 25.723 M 30.48 % 19.714 M 43.85 % 13.705 M 24.62 % 10.997 M 32.67 % 8.289 M 31.89 % 6.285 M 46.81 % 4.281 M 16.03 % 3.690 M 19.09 % 3.098 M 21.35 % 2.553 M 27.15 % 2.008 M
Other non current assets 2.000 M -98.56 % 138.853 M 3 622.60 % 3.730 M 0.000 -100.00 % 40.862 M -65.78 % 119.411 M -9.80 % 132.389 M 1.35 % 130.628 M 3 384.34 % 3.749 M 0.000 -100.00 % 16.521 M 100.00 % 8.261 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 500.000 -50.00 % 1.000 K 100.13 % -788.241 K 50.03 % -1.577 M
Long term investments 12.700 M 119.68 % -64.539 M -144.17 % 146.129 M -30.10 % 209.067 M 199.60 % 69.782 M 302.61 % -34.441 M 73.94 % -132.155 M -1.37 % -130.371 M -3 377.49 % -3.749 M -784.12 % 548.000 K 103.32 % -16.521 M -100.00 % -8.261 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
Intangible assets 51.500 M 17.54 % 43.815 M 15.28 % 38.008 M 15.49 % 32.910 M 8.77 % 30.257 M 0.73 % 30.039 M 19.68 % 25.099 M 9.11 % 23.004 M 2.33 % 22.480 M -1.69 % 22.867 M 38.41 % 16.521 M 44.12 % 11.463 M 78.97 % 6.405 M 100.00 % 3.203 M 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
Goodwill and intangible assets 51.500 M 17.54 % 43.815 M 15.28 % 38.008 M 15.49 % 32.910 M 8.77 % 30.257 M 0.73 % 30.039 M 19.68 % 25.099 M 9.11 % 23.004 M 2.33 % 22.480 M -1.69 % 22.867 M 38.41 % 16.521 M 44.12 % 11.463 M 78.97 % 6.405 M 100.00 % 3.203 M 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 97.900 M -3.25 % 101.190 M 8.75 % 93.045 M 12.90 % 82.416 M 22.13 % 67.481 M 6.77 % 63.200 M 13.48 % 55.695 M -10.05 % 61.919 M 9.35 % 56.624 M 6.43 % 53.201 M 22.71 % 43.355 M 24.19 % 34.910 M 31.91 % 26.464 M 10.64 % 23.920 M 11.90 % 21.376 M 72.05 % 12.424 M 257.83 % 3.472 M 29.46 % 2.682 M 41.75 % 1.892 M -1.66 % 1.924 M -1.64 % 1.956 M 17.83 % 1.660 M 21.70 % 1.364 M -7.26 % 1.471 M -6.77 % 1.577 M
Total non current assets 164.100 M -26.07 % 221.955 M -20.99 % 280.912 M -14.84 % 329.879 M 54.26 % 213.849 M 15.04 % 185.890 M 108.82 % 89.020 M -2.45 % 91.257 M 10.14 % 82.853 M 6.15 % 78.055 M 29.61 % 60.224 M 29.38 % 46.547 M 41.61 % 32.869 M 21.19 % 27.123 M 26.88 % 21.376 M 72.05 % 12.424 M 257.83 % 3.472 M 29.46 % 2.682 M 41.75 % 1.892 M -1.66 % 1.924 M -1.64 % 1.956 M 17.80 % 1.661 M 21.65 % 1.365 M -7.22 % 1.471 M -6.73 % 1.577 M
Other current assets 16.000 M -57.57 % 37.709 M 175.15 % 13.705 M -58.79 % 33.259 M 225.21 % 10.227 M -86.20 % 74.113 M 249.33 % 21.216 M -30.66 % 30.597 M -65.69 % 89.188 M 149.34 % 35.770 M -49.89 % 71.385 M 40.27 % 50.890 M 67.43 % 30.395 M 22.60 % 24.793 M 29.19 % 19.190 M -21.45 % 24.429 M -17.66 % 29.669 M 52.66 % 19.435 M 111.23 % 9.201 M 11.11 % 8.281 M 12.50 % 7.361 M 8.28 % 6.798 M 9.03 % 6.235 M 100.00 % 3.117 M 0.000
Short term investments 137.700 M -0.83 % 138.853 M 43.24 % 96.936 M 95.77 % 49.514 M 21.17 % 40.862 M -65.78 % 119.411 M -9.80 % 132.389 M 1.35 % 130.628 M 0.07 % 130.539 M 0.000 0.000 -100.00 % 29.000 M -50.00 % 58.000 M 70.59 % 34.000 M 240.00 % 10.000 M -71.43 % 35.000 M -41.67 % 60.000 M 14.22 % 52.529 M 16.58 % 45.058 M 11.01 % 40.590 M 12.37 % 36.121 M 4.29 % 34.637 M 4.48 % 33.152 M 17.98 % 28.100 M 21.92 % 23.048 M
cash and cash equivalents 194.100 M -2.72 % 199.517 M 23.15 % 162.017 M -26.53 % 220.536 M -34.13 % 334.812 M -6.16 % 356.778 M -24.36 % 471.648 M -3.32 % 487.840 M 307.60 % 119.687 M 48.01 % 80.863 M 517.65 % 13.092 M -45.92 % 24.207 M -31.47 % 35.321 M -24.14 % 46.559 M -19.44 % 57.797 M -5.15 % 60.936 M -4.90 % 64.074 M 9.83 % 58.337 M 10.91 % 52.600 M 35.81 % 38.732 M 55.78 % 24.864 M -6.14 % 26.491 M -5.79 % 28.118 M 12.39 % 25.017 M 14.15 % 21.916 M
Cash and short term investments 331.800 M -1.94 % 338.370 M 30.67 % 258.953 M -4.11 % 270.050 M -28.12 % 375.674 M -21.11 % 476.189 M -21.17 % 604.037 M -2.33 % 618.468 M 147.16 % 250.226 M 209.44 % 80.863 M 517.65 % 13.092 M -75.39 % 53.207 M -42.99 % 93.321 M 15.84 % 80.559 M 18.82 % 67.797 M -29.33 % 95.936 M -22.68 % 124.074 M 11.91 % 110.866 M 13.52 % 97.658 M 23.12 % 79.322 M 30.07 % 60.985 M -0.23 % 61.128 M -0.23 % 61.270 M 15.35 % 53.117 M 18.13 % 44.964 M
Total current assets 507.600 M -2.40 % 520.095 M 17.74 % 441.741 M -1.22 % 447.183 M -17.94 % 544.974 M -14.58 % 638.000 M -15.30 % 753.269 M 0.35 % 750.609 M 112.26 % 353.631 M 74.07 % 203.154 M 94.39 % 104.511 M -15.32 % 123.415 M -13.28 % 142.319 M 18.48 % 120.125 M 22.66 % 97.931 M -22.71 % 126.702 M -18.51 % 155.473 M 18.52 % 131.177 M 22.73 % 106.881 M 21.99 % 87.614 M 28.19 % 68.346 M 0.62 % 67.926 M 0.62 % 67.505 M 14.54 % 58.937 M 17.01 % 50.369 M
Inventory 95.000 M -4.48 % 99.453 M -7.93 % 108.024 M 6.38 % 101.548 M -1.35 % 102.939 M 17.38 % 87.698 M 19.98 % 73.095 M 15.89 % 63.071 M 27.88 % 49.321 M 38.44 % 35.627 M 77.83 % 20.034 M 3.70 % 19.319 M 3.85 % 18.603 M 48.52 % 12.526 M 94.23 % 6.449 M 89.98 % 3.395 M 898.38 % 340.000 K 87.85 % 181.000 K 722.73 % 22.000 K 100.00 % 11.000 K 0.000 0.000 0.000 0.000 0.000
Net receivables 64.800 M 45.41 % 44.563 M -27.02 % 61.059 M 44.26 % 42.326 M -24.60 % 56.134 M 36.31 % 41.181 M -25.02 % 54.921 M 42.75 % 38.473 M -6.96 % 41.351 M -18.75 % 50.894 M -22.86 % 65.979 M 70.15 % 38.777 M 235.01 % 11.575 M 44.06 % 8.035 M 78.75 % 4.495 M 52.76 % 2.943 M 111.69 % 1.390 M 100.00 % 695.001 K 0.000 -100.00 % 0.500 0.000 0.000 0.000 0.000 0.000
Tax assets 0.000 -100.00 % 2.636 M 0.000 -100.00 % 5.486 M 0.35 % 5.467 M -28.82 % 7.681 M -3.89 % 7.992 M 31.51 % 6.077 M 62.10 % 3.749 M 160.53 % 1.439 M 313.51 % 348.000 K 100.00 % 174.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
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 95.700 M 205.75 % 31.300 M -65.44 % 90.569 M 259.63 % 25.184 M -65.61 % 73.230 M 216.97 % 23.103 M -63.62 % 63.496 M 209.95 % 20.486 M -59.32 % 50.365 M 62.43 % 31.007 M 159.43 % 11.952 M 6.33 % 11.241 M 6.75 % 10.530 M 48.59 % 7.087 M 94.52 % 3.643 M -1.22 % 3.688 M -1.21 % 3.733 M 10.43 % 3.381 M 11.64 % 3.028 M 39.38 % 2.173 M 64.96 % 1.317 M -17.25 % 1.592 M -14.71 % 1.866 M 29.99 % 1.436 M 42.83 % 1.005 M
Tax payables 0.000 -100.00 % 4.474 M 0.000 -100.00 % 4.507 M 0.000 -100.00 % 4.224 M 511.29 % 691.000 K -93.71 % 10.991 M 0.000 -100.00 % 3.460 M 94.60 % 1.778 M -9.61 % 1.967 M -8.77 % 2.156 M 100.00 % 1.078 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 100.00 % -10.371 M 0.000 100.00 % -7.621 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
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
Capital lease obligations 44.100 M -4.06 % 45.964 M -1.58 % 46.704 M 12.12 % 41.655 M 27.68 % 32.625 M -4.32 % 34.098 M 42.34 % 23.956 M 56.53 % 15.304 M 11.03 % 13.784 M -2.46 % 14.132 M 47.50 % 9.581 M 100.00 % 4.791 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
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 -100.00 % 0.500 0.000 -100.00 % 0.500 0.000 -100.00 % 0.000 -50.00 % 0.000 100.02 % 0.000 0.000
Other total stockholders equity 780.600 M 0.12 % 779.697 M 11.36 % 700.179 M 0.23 % 698.553 M 11.07 % 628.936 M 0.22 % 627.557 M 0.24 % 626.058 M 0.37 % 623.760 M 210.55 % 200.854 M -67.10 % 610.544 M 27.37 % 479.332 M 3.13 % 464.782 M -0.78 % 468.423 M 14.27 % 409.916 M 16.65 % 351.409 M 0.03 % 351.306 M 0.03 % 351.203 M 16.62 % 301.159 M 19.93 % 251.116 M 16.29 % 215.933 M 19.46 % 180.751 M 10.70 % 163.284 M 11.98 % 145.818 M 44.37 % 101.004 M 79.76 % 56.189 M
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 10.371 M 0.000 -100.00 % 7.621 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 671.700 M -9.48 % 742.050 M 2.68 % 722.653 M -7.00 % 777.062 M 2.40 % 758.823 M -7.90 % 823.890 M -2.18 % 842.289 M 0.05 % 841.866 M 92.87 % 436.484 M 55.22 % 281.209 M 70.70 % 164.735 M -3.08 % 169.962 M -2.98 % 175.188 M 18.98 % 147.248 M 23.42 % 119.307 M -14.25 % 139.126 M -12.47 % 158.945 M 18.74 % 133.859 M 23.06 % 108.773 M 21.48 % 89.538 M 27.36 % 70.302 M 1.03 % 69.586 M 1.04 % 68.870 M 14.01 % 60.408 M 16.29 % 51.946 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 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
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
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -66.258 M -15.21 % -57.513 M 16.55 % -68.919 M 0.000 0.000 0.000 0.000 100.00 % -430.000 K 0.00 % -430.000 K -105.58 % 7.707 M 0.00 % 7.707 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
Stock based compensation 10.600 M 170.48 % 3.919 M 0.000 -100.00 % 6.551 M -39.92 % 10.904 M 289.06 % 2.803 M -87.02 % 21.590 M -0.37 % 21.671 M 126.79 % 9.556 M 491.86 % 1.615 M -11.17 % 1.818 M -63.22 % 4.942 M 0.00 % 4.942 M 183.51 % 1.743 M 0.00 % 1.743 M -39.00 % 2.857 M 0.00 % 2.857 M 54.58 % 1.848 M 0.00 % 1.848 M 66.38 % 1.111 M 0.00 % 1.111 M 7.61 % 1.032 M 0.00 % 1.032 M 1 015.17 % 92.586 K 0.00 % 92.586 K 1.05 % 91.624 K 0.00 % 91.624 K
Change in working capital -4.400 M -123.01 % 19.118 M 191.26 % -20.948 M 18.88 % -25.824 M -65.37 % -15.616 M -23.84 % -12.610 M 16.35 % -15.075 M -154.46 % 27.683 M 359.50 % -10.668 M 45.67 % -19.635 M -418.62 % -3.786 M -196.57 % 3.921 M 0.00 % 3.921 M 142.59 % -9.205 M 0.00 % -9.205 M -99.04 % -4.625 M 0.00 % -4.625 M -331.19 % -1.073 M 0.00 % -1.073 M -76.11 % -609.000 K 0.00 % -609.000 K -85.11 % -329.000 K 0.00 % -329.000 K -73.61 % -189.500 K 0.00 % -189.500 K 42.93 % -332.062 K 0.00 % -332.062 K
Accounts receivables -1.700 M 28.51 % -2.378 M -530.02 % 553.000 K 119.09 % -2.897 M -196.09 % 3.015 M 132.90 % -9.164 M -620.09 % 1.762 M 115.54 % -11.340 M -151.02 % 22.228 M 145.58 % -48.772 M -769.21 % 7.288 M 513.50 % -1.763 M 0.00 % -1.763 M 72.30 % -6.363 M 0.00 % -6.363 M -305.29 % -1.570 M 0.00 % -1.570 M -71.77 % -914.000 K 0.00 % -914.000 K -50.08 % -609.000 K 0.00 % -609.000 K -85.11 % -329.000 K 0.00 % -329.000 K -73.61 % -189.500 K 0.00 % -189.500 K 42.93 % -332.062 K 0.00 % -332.062 K
Inventory -2.700 M -930.77 % 325.000 K 101.51 % -21.501 M 15.27 % -25.375 M -43.48 % -17.685 M -21.16 % -14.596 M -44.21 % -10.121 M 26.39 % -13.749 M -0.39 % -13.695 M -67.15 % -8.193 M -10.73 % -7.399 M -933.38 % -716.000 K 0.00 % -716.000 K 88.22 % -6.077 M 0.00 % -6.077 M -98.95 % -3.055 M 0.00 % -3.055 M -1 827.13 % -158.500 K 0.00 % -158.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 100.00 % -12.477 M -200.00 % 12.477 M 409.68 % 2.448 M 358.77 % -946.000 K -108.48 % 11.150 M 266.02 % -6.716 M -112.73 % 52.772 M 374.84 % -19.201 M -151.44 % 37.330 M 1 115.78 % -3.675 M -157.43 % 6.399 M 0.00 % 6.399 M 97.77 % 3.236 M 0.00 % 3.236 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 working capital 0.000 -100.00 % 33.648 M 369.68 % -12.477 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.128 M 0.00 % -3.128 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 -5.800 M 81.38 % -31.144 M -296.53 % 15.847 M 394.21 % 3.207 M -95.81 % 76.512 M 48.63 % 51.478 M -36.15 % 80.623 M 93.28 % 41.714 M -33.43 % 62.658 M 70.44 % 36.762 M 48.80 % 24.705 M 51 368.75 % 48.000 K 0.00 % 48.000 K 129.09 % -165.000 K 0.00 % -165.000 K 95.91 % -4.034 M 0.00 % -4.034 M -261.40 % 2.500 M 0.00 % 2.500 M 48.43 % 1.684 M 0.00 % 1.684 M 415.74 % 326.517 K 0.00 % 326.517 K 221.96 % 101.415 K 0.00 % 101.415 K 106.74 % -1.504 M 0.00 % -1.504 M
Net cash provided by operating activities -48.400 M 3.03 % -49.914 M 16.77 % -59.971 M 23.81 % -78.717 M -76.15 % -44.688 M 11.22 % -50.336 M -1 306.81 % 4.171 M 110.87 % -38.378 M -147.22 % -15.524 M 59.12 % -37.976 M -46.19 % -25.978 M -6.73 % -24.340 M 0.00 % -24.340 M 12.30 % -27.755 M 0.00 % -27.755 M 16.33 % -33.173 M 0.00 % -33.173 M -29.56 % -25.604 M 0.00 % -25.604 M -54.53 % -16.569 M 0.00 % -16.569 M 2.18 % -16.938 M 0.00 % -16.938 M -45.58 % -11.635 M 0.00 % -11.635 M -9.38 % -10.637 M 0.00 % -10.637 M
Investments in property plant and equipment -2.400 M 73.74 % -9.141 M -90.36 % -4.802 M -10.80 % -4.334 M 81.12 % -22.956 M 5.59 % -24.316 M -35.71 % -17.918 M -6.65 % -16.800 M -19.85 % -14.017 M 27.09 % -19.226 M -165.33 % -7.246 M 52.16 % -15.146 M 0.00 % -15.146 M -70.15 % -8.902 M 0.00 % -8.902 M 9.74 % -9.862 M 0.00 % -9.862 M -550.53 % -1.516 M 0.00 % -1.516 M -215.18 % -481.000 K 0.00 % -481.000 K 41.16 % -817.500 K 0.00 % -817.500 K -122.15 % -368.000 K 0.00 % -368.000 K 15.39 % -434.918 K 0.00 % -434.918 K
Acquisitions net 0.000 0.000 0.000 100.00 % -101.274 M 0.000 -100.00 % 42.500 M 0.000 0.000 0.000 100.00 % -1.000 K -200.00 % 1.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
Purchases of investments 0.000 0.000 0.000 100.00 % -100.206 M -89.81 % -52.794 M 59.18 % -129.319 M -20 011.82 % -643.000 K 23.09 % -836.000 K 99.36 % -130.539 M -23 720.99 % -548.000 K 0.000 0.000 0.000 100.00 % -24.000 M 0.00 % -24.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
Sales maturities of investments 0.000 -100.00 % 54.156 M 0.000 -100.00 % 104.598 M 0.000 -100.00 % 60.459 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.000 M 0.00 % 29.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
Other investing activites 51.100 M 248.91 % -34.315 M -475.89 % 9.129 M 0.000 -100.00 % 101.274 M 694.96 % -17.022 M -292.26 % -4.340 M -51.47 % -2.865 M 95.75 % -67.360 M -1 328.77 % -4.715 M -431.81 % -886.500 K -317.81 % 407.000 K 0.00 % 407.000 K 101.71 % -23.809 M 0.00 % -23.809 M -33 870.92 % 70.500 K 0.00 % 70.500 K -73.64 % 267.500 K 0.00 % 267.500 K 106.26 % -4.272 M 0.00 % -4.272 M -216.80 % -1.349 M 0.00 % -1.349 M 71.51 % -4.734 M 0.00 % -4.734 M -266.90 % 2.836 M 0.00 % 2.836 M
Net cash used for investing activites 48.700 M 355.14 % 10.700 M 147.28 % 4.327 M 104.28 % -101.216 M -496.55 % 25.524 M 150.37 % -50.676 M -173.02 % -18.561 M -5.24 % -17.636 M 87.80 % -144.556 M -631.00 % -19.775 M -172.95 % -7.245 M -150.80 % 14.262 M 0.00 % 14.262 M 143.60 % -32.710 M 0.00 % -32.710 M -234.07 % -9.792 M 0.00 % -9.792 M -684.26 % -1.249 M 0.00 % -1.249 M 73.73 % -4.753 M 0.00 % -4.753 M -119.44 % -2.166 M 0.00 % -2.166 M 57.54 % -5.102 M 0.00 % -5.102 M -312.45 % 2.401 M 0.00 % 2.401 M
Debt repayment -2.900 M 0.000 100.00 % -2.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
Common stock issued 0.000 -100.00 % 81.803 M 5 620.49 % 1.430 M -97.95 % 69.819 M 4 844.69 % 1.412 M -4.92 % 1.485 M 1 425.89 % -112.000 K -100.03 % 425.898 M 112.61 % 200.317 M 137.06 % 84.499 M 10.05 % 76.780 M 55 537.68 % 138.000 K 0.00 % 138.000 K -99.72 % 50.163 M 0.00 % 50.163 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
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Other financing activites -500.000 K 93.49 % -7.683 M -2 421.15 % 331.000 K -99.50 % 66.615 M 3 643.35 % -1.880 M 83.47 % -11.370 M -935.05 % -1.099 M -100.26 % 424.142 M 113.09 % 199.046 M 139.11 % 83.246 M 10.17 % 75.560 M 6 774.91 % -1.132 M 0.00 % -1.132 M -17.73 % -961.500 K 0.00 % -961.500 K -102.41 % 39.853 M 0.00 % 39.853 M 22.35 % 32.574 M 0.00 % 32.574 M -7.42 % 35.184 M 0.00 % 35.184 M 101.43 % 17.467 M 0.00 % 17.467 M -11.97 % 19.843 M 0.00 % 19.843 M 25.34 % 15.831 M 0.00 % 15.831 M
Net cash used provided by financing activities -3.400 M -104.50 % 75.550 M 3 936.97 % -1.969 M -102.96 % 66.615 M 3 643.35 % -1.880 M 83.47 % -11.370 M -435.31 % -2.124 M -100.50 % 424.142 M 113.09 % 199.046 M 139.11 % 83.246 M 10.17 % 75.560 M 7 701.61 % -994.000 K 0.00 % -994.000 K -102.02 % 49.202 M 0.00 % 49.202 M 23.46 % 39.853 M 0.00 % 39.853 M 22.35 % 32.574 M 0.00 % 32.574 M -7.42 % 35.184 M 0.00 % 35.184 M 101.43 % 17.467 M 0.00 % 17.467 M -11.97 % 19.843 M 0.00 % 19.843 M 25.34 % 15.831 M 0.00 % 15.831 M
Effect of forex changes on cash -2.300 M -297.59 % 1.164 M 228.48 % -906.000 K -89.14 % -479.000 K -3.90 % -461.000 K 62.94 % -1.244 M -872.67 % 161.000 K 153.85 % -299.000 K -324.11 % -70.500 K 35.91 % -110.000 K -238.36 % 79.500 K 287.06 % -42.500 K 0.00 % -42.500 K -270.00 % 25.000 K 0.00 % 25.000 K 190.91 % -27.500 K 0.00 % -27.500 K -277.42 % 15.500 K 0.00 % 15.500 K 138.46 % 6.500 K 0.00 % 6.500 K -31.58 % 9.500 K 0.00 % 9.500 K 290.00 % -5.000 K 0.00 % -5.000 K -29.82 % -3.852 K 0.00 % -3.852 K
Net change in cash 194.100 M 417.60 % 37.500 M 164.08 % -58.519 M 48.79 % -114.276 M -420.24 % -21.966 M 91.07 % -245.888 M -314.14 % 114.826 M -68.81 % 368.153 M 848.26 % 38.824 M 52.94 % 25.385 M -40.15 % 42.417 M 290.82 % -22.229 M 0.00 % -22.229 M 1.10 % -22.476 M 0.00 % -22.476 M -258.07 % -6.277 M 0.00 % -6.277 M -154.71 % 11.474 M 0.00 % 11.474 M -58.63 % 27.736 M 0.00 % 27.736 M 952.37 % -3.254 M 0.00 % -3.254 M -152.47 % 6.202 M 0.00 % 6.202 M -59.15 % 15.182 M 0.00 % 15.182 M
Cash at beginning of period 0.000 -100.00 % 162.017 M -26.53 % 220.536 M -34.13 % 334.812 M -6.16 % 356.778 M -40.80 % 602.666 M 23.54 % 487.840 M 307.60 % 119.687 M 48.01 % 80.863 M 45.76 % 55.478 M 321.20 % 13.172 M -62.71 % 35.321 M 0.00 % 35.321 M -38.89 % 57.797 M 0.00 % 57.797 M -9.80 % 64.074 M 0.00 % 64.074 M 21.81 % 52.600 M 0.00 % 52.600 M 111.55 % 24.864 M 0.00 % 24.864 M -11.57 % 28.118 M 0.00 % 28.118 M 28.30 % 21.916 M 0.00 % 21.916 M 225.45 % 6.734 M 0.00 % 6.734 M
Cash at end of period 194.100 M -2.72 % 199.517 M 23.15 % 162.017 M -26.53 % 220.536 M -34.13 % 334.812 M -6.16 % 356.778 M -40.80 % 602.666 M 23.54 % 487.840 M 307.60 % 119.687 M 48.01 % 80.863 M 45.47 % 55.588 M 324.60 % 13.092 M 0.00 % 13.092 M -62.93 % 35.321 M 0.00 % 35.321 M -38.89 % 57.797 M 0.00 % 57.797 M -9.80 % 64.074 M 0.00 % 64.074 M 21.81 % 52.600 M 0.00 % 52.600 M 111.55 % 24.864 M 0.00 % 24.864 M -11.57 % 28.118 M 0.00 % 28.118 M 28.30 % 21.916 M 0.00 % 21.916 M
Operating cash flow -48.400 M 3.03 % -49.914 M 16.67 % -59.900 M 23.90 % -78.717 M -76.15 % -44.688 M 11.22 % -50.336 M -1 306.81 % 4.171 M 110.87 % -38.378 M -147.22 % -15.524 M 59.12 % -37.976 M -46.19 % -25.978 M -6.73 % -24.340 M 0.00 % -24.340 M 12.30 % -27.755 M 0.00 % -27.755 M 16.33 % -33.173 M 0.00 % -33.173 M -29.56 % -25.604 M 0.00 % -25.604 M -54.53 % -16.569 M 0.00 % -16.569 M 2.18 % -16.938 M 0.00 % -16.938 M -45.58 % -11.635 M 0.00 % -11.635 M -9.38 % -10.637 M 0.00 % -10.637 M
Capital expenditure -2.400 M 91.58 % -28.513 M -41.69 % -20.123 M -364.31 % -4.334 M 81.12 % -22.956 M 5.59 % -24.316 M -35.71 % -17.918 M -6.65 % -16.800 M -19.85 % -14.017 M 27.09 % -19.226 M -165.33 % -7.246 M 52.16 % -15.146 M 0.00 % -15.146 M -70.15 % -8.902 M 0.00 % -8.902 M 9.74 % -9.862 M 0.00 % -9.862 M -550.53 % -1.516 M 0.00 % -1.516 M -215.18 % -481.000 K 0.00 % -481.000 K 41.16 % -817.500 K 0.00 % -817.500 K -122.15 % -368.000 K 0.00 % -368.000 K 15.39 % -434.918 K 0.00 % -434.918 K
Free CashFlow -50.800 M 39.16 % -83.496 M -11.29 % -75.025 M 9.66 % -83.051 M -22.78 % -67.644 M 9.39 % -74.652 M -443.04 % -13.747 M 75.09 % -55.178 M -86.78 % -29.541 M 48.36 % -57.202 M -72.17 % -33.224 M 15.86 % -39.485 M 0.00 % -39.485 M -7.72 % -36.656 M 0.00 % -36.656 M 14.82 % -43.035 M 0.00 % -43.035 M -58.68 % -27.120 M 0.00 % -27.120 M -59.06 % -17.050 M 0.00 % -17.050 M 3.97 % -17.756 M 0.00 % -17.756 M -47.93 % -12.003 M 0.00 % -12.003 M -8.41 % -11.072 M 0.00 % -11.072 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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012