SRC.L

SigmaRoc plc SRC.L

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Revenue 962.506 M 77.70 % 541.651 M 0.68 % 537.993 M 97.80 % 271.987 M 118.94 % 124.231 M 76.56 % 70.362 M 70.61 % 41.242 M 52.33 % 27.074 M 75 104.68 % 36.000 K -98.96 % 3.465 M -3.96 % 3.608 M -4.45 % 3.776 M 0.18 % 3.769 M 2.62 % 3.673 M 26.57 % 2.902 M 27.62 % 2.274 M 30.46 % 1.743 M 27.51 % 1.367 M 102.52 % 675.000 K 206.82 % 220.000 K 3.77 % 212.000 K 523.53 % 34.000 K -35.85 % 53.000 K
Net income 23.256 M 71.83 % 13.534 M -56.67 % 31.238 M 513.15 % -7.561 M -216.13 % 6.511 M 277.11 % 1.727 M -52.29 % 3.619 M 918.16 % 355.458 K 114.79 % -2.404 M -772.04 % -275.646 K 90.47 % -2.894 M -3 145.56 % -89.159 K -132.71 % 272.598 K -15.86 % 324.000 K -9.24 % 357.000 K 1 181.82 % -33.000 K 91.01 % -367.000 K -41.15 % -260.000 K 76.41 % -1.102 M -180.41 % -393.000 K 49.16 % -773.000 K 26.24 % -1.048 M 19.32 % -1.299 M
Income before tax 44.489 M 91.61 % 23.219 M -45.65 % 42.723 M 2 131.53 % -2.103 M -128.91 % 7.274 M 234.43 % 2.175 M -44.20 % 3.898 M 358.85 % 849.494 K 135.34 % -2.404 M -776.24 % -274.309 K 90.49 % -2.885 M -3 033.16 % -92.073 K -131.71 % 290.338 K -19.57 % 361.000 K 1.12 % 357.000 K 1 181.82 % -33.000 K 91.01 % -367.000 K -41.15 % -260.000 K 76.41 % -1.102 M -180.41 % -393.000 K 49.16 % -773.000 K 26.24 % -1.048 M 19.32 % -1.299 M
Income before tax ratio 0.05 7.83 % 0.04 -46.02 % 0.08 1 127.06 % -0.01 -113.21 % 0.06 89.42 % 0.03 -67.29 % 0.09 201.22 % 0.03 100.05 % -66.77 -84 242.94 % -0.08 90.10 % -0.80 -3 179.00 % -0.02 -131.66 % 0.08 -21.63 % 0.10 -20.11 % 0.12 947.71 % -0.01 93.11 % -0.21 -10.70 % -0.19 88.35 % -1.63 8.61 % -1.79 51.01 % -3.65 88.17 % -30.82 -25.76 % -24.51
EBITDA 163.863 M 110.47 % 77.855 M -13.20 % 89.695 M 291.13 % 22.932 M 13.69 % 20.171 M 88.33 % 10.711 M 25.92 % 8.506 M 125.52 % 3.772 M 256.92 % -2.404 M -1 410.54 % -159.118 K 94.23 % -2.760 M -148 587.28 % -1.856 K -100.49 % 379.458 K -8.30 % 413.796 K -6.59 % 443.000 K 720.37 % 54.000 K 116.02 % -337.071 K -43.43 % -235.000 K 77.32 % -1.036 M -153.92 % -408.000 K 32.45 % -604.000 K 24.69 % -802.000 K 17.15 % -968.000 K
Net income ratio 0.02 -3.30 % 0.02 -56.97 % 0.06 308.87 % -0.03 -153.04 % 0.05 113.59 % 0.02 -72.04 % 0.09 568.39 % 0.01 100.02 % -66.77 -83 837.86 % -0.08 90.08 % -0.80 -3 296.63 % -0.02 -132.65 % 0.07 -18.01 % 0.09 -28.29 % 0.12 947.71 % -0.01 93.11 % -0.21 -10.70 % -0.19 88.35 % -1.63 8.61 % -1.79 51.01 % -3.65 88.17 % -30.82 -25.76 % -24.51
Ratio EBITDA 0.17 18.44 % 0.14 -13.79 % 0.17 97.74 % 0.08 -48.07 % 0.16 6.67 % 0.15 -26.19 % 0.21 48.05 % 0.14 100.21 % -66.77 -145 297.17 % -0.05 94.00 % -0.76 -155 507.89 % 0.00 -100.49 % 0.10 -10.64 % 0.11 -26.20 % 0.15 542.84 % 0.02 112.28 % -0.19 -12.49 % -0.17 88.80 % -1.53 17.24 % -1.85 34.91 % -2.85 87.92 % -23.59 -29.15 % -18.26
Gross profit ratio 0.24 4.11 % 0.23 5.85 % 0.22 -5.34 % 0.23 -17.31 % 0.28 -0.34 % 0.28 -0.38 % 0.28 26.11 % 0.22 -78.01 % 1.00 49.07 % 0.67 1.31 % 0.66 5.75 % 0.63 -3.14 % 0.65 9.63 % 0.59 -2.71 % 0.61 6.60 % 0.57 7.73 % 0.53 -13.07 % 0.61 96.10 % 0.31 33.57 % 0.23 -76.82 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 1.197 B 67.57 % 714.092 M 6.99 % 667.431 M 55.99 % 427.854 M 54.40 % 277.114 M 32.56 % 209.046 M 39.01 % 150.383 M 28.78 % 116.779 M 6 973.89 % 1.651 M 48.27 % 1.113 M -50.03 % 2.228 M -13.57 % 2.578 M -26.23 % 3.495 M -33.65 % 5.267 M 16.06 % 4.538 M 0.22 % 4.528 M 0.04 % 4.526 M 8.22 % 4.182 M 88.51 % 2.219 M 0.00 % 2.219 M 0.00 % 2.219 M 0.00 % 2.219 M 0.00 % 2.219 M
Weighted average shs out 1.111 B 62.25 % 684.974 M 7.32 % 638.244 M 49.17 % 427.854 M 54.40 % 277.114 M 32.56 % 209.046 M 39.01 % 150.383 M 28.78 % 116.779 M 6 973.89 % 1.651 M 48.27 % 1.113 M -50.03 % 2.228 M -13.57 % 2.578 M -26.23 % 3.495 M -33.65 % 5.267 M 16.11 % 4.536 M 0.18 % 4.528 M 0.04 % 4.526 M 8.22 % 4.182 M 88.51 % 2.219 M 0.00 % 2.219 M 0.00 % 2.219 M 0.00 % 2.219 M 0.00 % 2.219 M
EPS diluted 0.02 2.11 % 0.02 -59.40 % 0.05 347.62 % -0.02 -180.43 % 0.02 183.13 % 0.01 -65.56 % 0.02 703.33 % 0.00 100.21 % -1.46 -484.00 % -0.25 80.77 % -1.30 -3 657.23 % -0.03 -144.36 % 0.08 25.00 % 0.06 -7.69 % 0.07 1 026.03 % -0.01 91.00 % -0.08 -30.39 % -0.06 87.56 % -0.50 -177.78 % -0.18 48.57 % -0.35 25.53 % -0.47 20.34 % -0.59
Earnings per share 0.02 5.56 % 0.02 -59.51 % 0.05 358.73 % -0.02 -174.12 % 0.03 177.17 % 0.01 -61.83 % 0.02 608.82 % 0.00 100.23 % -1.46 -484.00 % -0.25 80.77 % -1.30 -3 657.23 % -0.03 -141.59 % 0.08 14.29 % 0.07 -6.67 % 0.08 1 168.49 % -0.01 91.00 % -0.08 -30.39 % -0.06 87.56 % -0.50 -177.78 % -0.18 48.57 % -0.35 25.53 % -0.47 20.34 % -0.59
Gross profit 228.572 M 85.00 % 123.555 M 6.57 % 115.937 M 87.24 % 61.919 M 81.03 % 34.203 M 75.96 % 19.438 M 69.97 % 11.437 M 92.10 % 5.953 M 16 437.33 % 36.000 K -98.45 % 2.325 M -2.70 % 2.389 M 1.05 % 2.364 M -2.97 % 2.437 M 12.50 % 2.166 M 23.14 % 1.759 M 36.04 % 1.293 M 40.54 % 920.000 K 10.84 % 830.000 K 297.13 % 209.000 K 309.80 % 51.000 K -75.94 % 212.000 K 523.53 % 34.000 K -35.85 % 53.000 K
Income tax expense 16.531 M 46.56 % 11.279 M 23.38 % 9.142 M 94.55 % 4.699 M 609.77 % 662.041 K 47.61 % 448.518 K 60.90 % 278.755 K -43.58 % 494.036 K 429 496.52 % 115.000 -91.40 % 1.337 K -85.00 % 8.914 K 405.90 % -2.914 K -116.43 % 17.740 K -52.05 % 37.000 K 0.000 -100.00 % 1.000 K -80.00 % 5.000 K 0.000 0.000 0.000 100.00 % -3.000 K 0.000 -100.00 % 51.000 K
Cost of revenue 733.934 M 75.54 % 418.096 M -0.94 % 422.056 M 100.91 % 210.068 M 133.34 % 90.028 M 76.79 % 50.924 M 70.86 % 29.805 M 41.12 % 21.120 M 0.000 -100.00 % 1.141 M -6.42 % 1.219 M -13.65 % 1.412 M 5.94 % 1.332 M -11.58 % 1.507 M 31.85 % 1.143 M 16.51 % 981.000 K 19.20 % 823.000 K 53.26 % 537.000 K 15.24 % 466.000 K 175.74 % 169.000 K 0.000 0.000 0.000
General and administrative expenses 145.624 M 66.16 % 87.639 M 34.27 % 65.270 M 13.46 % 57.526 M 133.84 % 24.600 M 65.37 % 14.876 M 128.07 % 6.522 M 52.76 % 4.270 M 483.92 % 731.221 K 49.10 % 490.439 K -11.26 % 552.676 K 19.29 % 463.304 K -14.26 % 540.331 K 525.46 % -127.000 K -49.41 % -85.000 K 28.57 % -119.000 K 3.25 % -123.000 K 0.000 100.00 % -79.000 K -203.85 % -26.000 K 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 829.065 K -4.17 % 865.147 K 17.03 % 739.249 K 14.87 % 643.539 K 6.02 % 607.000 K 22.63 % 495.000 K -2.75 % 509.000 K -6.09 % 542.000 K 47.28 % 368.000 K -16.55 % 441.000 K 195.97 % 149.000 K 0.000 0.000 0.000
Other expenses 0.000 100.00 % -29.598 M 0.000 100.00 % -24.587 M 0.000 0.000 -100.00 % 37.752 K 0.000 -100.00 % 17.945 K 0.000 0.000 0.000 0.000 -100.00 % 447.000 K -0.67 % 450.000 K 15.09 % 391.000 K 0.00 % 391.000 K 11.08 % 352.000 K 4.14 % 338.000 K 148.53 % 136.000 K -76.43 % 577.000 K -22.55 % 745.000 K -7.57 % 806.000 K
Operating expenses 145.624 M 150.90 % 58.041 M -11.08 % 65.270 M 98.15 % 32.939 M 33.90 % 24.600 M 65.37 % 14.876 M 128.07 % 6.522 M 52.76 % 4.270 M 469.93 % 749.166 K -67.83 % 2.329 M -12.21 % 2.653 M 10.95 % 2.391 M 13.75 % 2.102 M 19.16 % 1.764 M 27.09 % 1.388 M 9.64 % 1.266 M 0.96 % 1.254 M 17.20 % 1.070 M -17.25 % 1.293 M 179.27 % 463.000 K -44.62 % 836.000 K -15.90 % 994.000 K -15.76 % 1.180 M
Cost and expenses 879.558 M 73.92 % 505.735 M 3.78 % 487.326 M 82.11 % 267.594 M 133.44 % 114.628 M 74.21 % 65.800 M 81.13 % 36.327 M 43.08 % 25.390 M 3 289.10 % 749.166 K -78.41 % 3.470 M -10.38 % 3.872 M 1.82 % 3.803 M 10.72 % 3.434 M 4.99 % 3.271 M 29.24 % 2.531 M 12.64 % 2.247 M 8.18 % 2.077 M 29.25 % 1.607 M -8.64 % 1.759 M 178.32 % 632.000 K -24.40 % 836.000 K -15.90 % 994.000 K -15.76 % 1.180 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.010 M -18.26 % 1.235 M 3.92 % 1.189 M 29.46 % 918.078 K 35.61 % 677.000 K 40.17 % 483.000 K 31.61 % 367.000 K 25.26 % 293.000 K -12.28 % 334.000 K -31.84 % 490.000 K 167.76 % 183.000 K -29.34 % 259.000 K 4.02 % 249.000 K -33.42 % 374.000 K
Selling general and administrative expenses 145.624 M 66.16 % 87.639 M 34.27 % 65.270 M 13.46 % 57.526 M 133.84 % 24.600 M 65.37 % 14.876 M 128.07 % 6.522 M 52.76 % 4.270 M 483.92 % 731.221 K -44.58 % 1.320 M -6.93 % 1.418 M 17.90 % 1.203 M 1.58 % 1.184 M 146.64 % 480.000 K 17.07 % 410.000 K 5.13 % 390.000 K -6.92 % 419.000 K 13.86 % 368.000 K 1.66 % 362.000 K 194.31 % 123.000 K 0.000 0.000 0.000
Interest income -2.942 M -672.18 % -381.000 K 0.000 0.000 0.000 100.00 % -129.461 K 0.000 100.00 % -56.564 K -973.85 % 6.473 K -43.43 % 11.443 K 4 832.33 % 232.000 -1.28 % 235.000 -67.68 % 727.000 -89.61 % 7.000 K 0.000 0.000 -100.00 % 69.000 -96.55 % 2.000 K -71.43 % 7.000 K -50.00 % 14.000 K 0.000 0.000 0.000
Interest expense 50.234 M 217.05 % 15.844 M 48.88 % 10.642 M 71.34 % 6.211 M 156.98 % 2.417 M 81.16 % 1.334 M 39.33 % 957.531 K 48.34 % 645.500 K 0.000 -100.00 % 53.755 K 114.44 % 25.068 K -2.40 % 25.684 K 12.27 % 22.876 K -44.20 % 41.000 K 192.86 % 14.000 K -76.67 % 60.000 K 81.82 % 33.000 K 50.00 % 22.000 K 22.22 % 18.000 K 0.000 -100.00 % 155.000 K 76.14 % 88.000 K 25.71 % 70.000 K
Depreciation and amortization 72.062 M 82.74 % 39.434 M 6.25 % 37.116 M 94.17 % 19.115 M 77.42 % 10.774 M 75.87 % 6.126 M 72.06 % 3.560 M 60.57 % 2.217 M 2 956 400.00 % 75.000 -99.88 % 61.436 K -38.62 % 100.094 K 55.11 % 64.533 K -2.58 % 66.245 K 84.01 % 36.000 K 16.13 % 31.000 K 19.23 % 26.000 K -13.33 % 30.000 K 57.89 % 19.000 K -17.39 % 23.000 K 155.56 % 9.000 K -47.06 % 17.000 K -89.24 % 158.000 K -39.46 % 261.000 K
Operating income 82.948 M 26.61 % 65.514 M 14.16 % 57.386 M 1 206.31 % 4.393 M -63.15 % 11.922 M 161.82 % 4.554 M -6.01 % 4.845 M 227.80 % 1.478 M 50.32 % 983.207 K 539.91 % -223.503 K 92.06 % -2.814 M -10 446.72 % -26.679 K -107.97 % 334.896 K -11.17 % 377.000 K -8.50 % 412.000 K 1 320.69 % 29.000 K 108.01 % -362.000 K -42.52 % -254.000 K 76.02 % -1.059 M -153.96 % -417.000 K 32.85 % -621.000 K 35.31 % -960.000 K 18.51 % -1.178 M
Operating income ratio 0.09 -28.75 % 0.12 13.39 % 0.11 560.41 % 0.02 -83.17 % 0.10 48.29 % 0.06 -44.91 % 0.12 115.19 % 0.05 -99.80 % 27.31 42 443.34 % -0.06 91.73 % -0.78 -10 937.61 % -0.01 -107.95 % 0.09 -13.44 % 0.10 -27.70 % 0.14 1 013.25 % 0.01 106.14 % -0.21 -11.78 % -0.19 88.16 % -1.57 17.23 % -1.90 35.29 % -2.93 89.63 % -28.24 -27.03 % -22.23
Total other income expenses net -38.459 M 9.07 % -42.295 M -188.45 % -14.663 M 0.000 100.00 % -4.648 M -94.70 % -2.387 M -134.90 % -1.016 M -21.83 % -834.192 K -79.88 % -463.748 K 74.10 % -1.790 M -2 420.42 % -71.039 K -8.63 % -65.394 K -46.76 % -44.558 K -182.48 % -15.774 K 71.32 % -55.000 K 6.78 % -59.000 K 3.28 % -61.000 K -916.67 % -6.000 K 86.05 % -43.000 K -279.17 % 24.000 K 116.11 % -149.000 K -69.32 % -88.000 K 48.84 % -172.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Net debt 510.476 M 179.83 % 182.424 M -5.90 % 193.853 M 18.20 % 164.006 M 274.04 % 43.848 M -11.93 % 49.788 M 211.23 % 15.997 M 35.90 % 11.771 M 6 587.90 % -181.434 K 34.00 % -274.887 K -1.40 % -271.096 K 41.32 % -462.010 K 18.46 % -566.572 K -4.34 % -543.000 K -74.04 % -312.000 K -1 200.00 % -24.000 K 84.00 % -150.000 K 57.87 % -356.000 K -509.20 % 87.000 K 109.11 % -955.000 K -151.40 % 1.858 M 49.96 % 1.239 M 180.32 % 442.000 K
Total investments 20.476 M 69.64 % 12.070 M 85.18 % 6.518 M 15.20 % 5.658 M 26 428.51 % 21.328 K -99.61 % 5.538 M 0.000 0.000 0.000 -100.00 % 391.946 K 14.04 % 343.699 K 6.18 % 323.704 K 17.42 % 275.692 K 15.84 % 238.000 K 15.53 % 206.000 K 30.38 % 158.000 K 17.04 % 135.000 K 26.17 % 107.000 K 98.15 % 54.000 K -35.71 % 84.000 K 0.000 0.000 0.000
Total debt 641.832 M 169.34 % 238.296 M -9.21 % 262.476 M 12.21 % 233.922 M 228.08 % 71.300 M 19.52 % 59.655 M 201.76 % 19.769 M 5.31 % 18.772 M 0.000 -100.00 % 462.529 K 320.43 % 110.013 K -63.69 % 303.016 K -39.77 % 503.089 K 0.000 -100.00 % 45.000 K -74.86 % 179.000 K 18.54 % 151.000 K 0.000 -100.00 % 172.000 K 0.000 -100.00 % 1.936 M 48.13 % 1.307 M 120.40 % 593.000 K
Accumulated other comprehensive income loss 18.380 M 41.97 % 12.946 M -23.77 % 16.982 M 334.01 % -7.257 M -275.28 % 4.140 M 505.95 % 683.273 K -28.30 % 952.916 K 102.65 % -35.895 M -47 859 729.33 % -75.000 99.98 % -456.765 K -21.57 % -375.710 K -44.18 % -260.582 K -29.69 % -200.920 K -43.51 % -140.000 K -34.62 % -104.000 K -46.48 % -71.000 K 20.22 % -89.000 K -93.48 % -46.000 K -64.29 % -28.000 K -211.11 % -9.000 K 98.67 % -679.000 K 5.83 % -721.000 K -15.36 % -625.000 K
Retained earnings 503.779 M 4.59 % 481.691 M 1 318.03 % 33.969 M 1 505.34 % 2.116 M -77.04 % 9.218 M 240.51 % 2.707 M 197.30 % 910.556 K 133.62 % -2.709 M 12.18 % -3.084 M -255.91 % -866.627 K 0.000 0.000 0.000 100.00 % -1.195 M 21.43 % -1.521 M 19.18 % -1.882 M -0.05 % -1.881 M -15.75 % -1.625 M -14.92 % -1.414 M -259.80 % -393.000 K 79.29 % -1.898 M -49.21 % -1.272 M -310.32 % -310.000 K
Common stock 11.149 M 60.67 % 6.939 M 8.71 % 6.383 M 0.06 % 6.379 M 128.85 % 2.787 M 9.85 % 2.537 M 85.61 % 1.367 M 0.00 % 1.367 M 405.28 % 270.555 K -53.30 % 579.361 K 0.00 % 579.361 K 0.00 % 579.361 K -25.66 % 779.361 K -33.90 % 1.179 M 0.00 % 1.179 M 0.00 % 1.179 M 0.17 % 1.177 M 0.00 % 1.177 M 103.99 % 577.000 K 0.00 % 577.000 K 4 708.33 % 12.000 K -7.69 % 13.000 K -7.14 % 14.000 K
Total equity 753.668 M 46.38 % 514.884 M 9.58 % 469.850 M 14.28 % 411.154 M 232.75 % 123.563 M 21.08 % 102.048 M 88.53 % 54.129 M 7.11 % 50.535 M 3 633.85 % -1.430 M -257.72 % 906.711 K -23.87 % 1.191 M -71.26 % 4.143 M -12.35 % 4.727 M 0.99 % 4.681 M 7.66 % 4.348 M 10.55 % 3.933 M -7.94 % 4.272 M 12.90 % 3.784 M 20.55 % 3.139 M -24.81 % 4.175 M 321.37 % -1.886 M -49.80 % -1.259 M -325.34 % -296.000 K
Other non current liabilities 243.507 M 1 480.80 % 15.404 M 39.85 % 11.015 M -9.27 % 12.141 M 7.82 % 11.260 M 62.32 % 6.937 M 997.57 % 632.011 K 0.00 % 632.011 K 0.000 100.00 % -233.104 K -148.09 % 484.705 K 19.44 % 405.808 K 7.24 % 378.411 K 14.32 % 331.000 K 19.49 % 277.000 K 37.81 % 201.000 K 21.08 % 166.000 K 37.19 % 121.000 K 32.97 % 91.000 K -21.55 % 116.000 K 31.82 % 88.000 K 25.71 % 70.000 K 42.86 % 49.000 K
Long term debt 577.044 M 187.38 % 200.792 M -12.18 % 228.630 M 7.74 % 212.199 M 213.49 % 67.688 M 22.64 % 55.194 M 180.25 % 19.694 M 5.43 % 18.680 M 0.000 -100.00 % 233.104 K 0.000 -100.00 % 103.997 K -66.57 % 311.104 K 0.000 0.000 -100.00 % 9.000 K -78.57 % 42.000 K 0.000 0.000 0.000 -100.00 % 1.549 M 18.52 % 1.307 M 120.40 % 593.000 K
Total non current liabilities 1.017 B 252.56 % 288.415 M -6.43 % 308.249 M 34.30 % 229.530 M 177.14 % 82.820 M 30.98 % 63.229 M 196.84 % 21.301 M 4.79 % 20.328 M 1 935.85 % 998.487 K 22.64 % 814.156 K 67.97 % 484.705 K -4.92 % 509.805 K -26.06 % 689.515 K 108.31 % 331.000 K 19.49 % 277.000 K 31.90 % 210.000 K 0.96 % 208.000 K 71.90 % 121.000 K 32.97 % 91.000 K -21.55 % 116.000 K -92.91 % 1.637 M 18.88 % 1.377 M 114.49 % 642.000 K
Other current liabilities 213.584 M 132.05 % 92.042 M 15.00 % 80.040 M 1 316.78 % -6.578 M -196.87 % 6.790 M -74.08 % 26.192 M 604.86 % 3.716 M -44.65 % 6.713 M 769.75 % 771.870 K 133.54 % 330.503 K 68.80 % 195.797 K 14.29 % 171.315 K -1.67 % 174.226 K -21.44 % 221.780 K 4.12 % 213.000 K 85.22 % 115.000 K -26.75 % 157.000 K 201.92 % 52.000 K -67.90 % 162.000 K 16.55 % 139.000 K 80.52 % 77.000 K 8.45 % 71.000 K -28.28 % 99.000 K
Deferred revenue 0.000 0.000 0.000 -100.00 % 49.712 M 183.24 % 17.551 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 419.777 K 204.37 % -402.206 K -2.97 % -390.593 K 0.000 100.00 % -345.000 K -41.39 % -244.000 K 20.78 % -308.000 K 0.000 100.00 % -334.000 K 0.000 0.000 0.000 0.000
Short term debt 64.788 M 72.75 % 37.504 M 10.81 % 33.846 M 55.81 % 21.723 M 200.78 % 7.222 M 61.88 % 4.461 M 5 881.87 % 74.581 K -19.29 % 92.411 K 0.000 -100.00 % 229.425 K 108.54 % 110.013 K -44.72 % 199.019 K 3.66 % 191.985 K 0.000 -100.00 % 45.000 K -73.53 % 170.000 K 55.96 % 109.000 K 0.000 -100.00 % 172.000 K 0.000 -100.00 % 387.000 K 0.000 0.000
Total current liabilities 377.915 M 78.29 % 211.962 M 12.25 % 188.829 M 46.80 % 128.631 M 153.01 % 50.840 M 19.61 % 42.504 M 394.21 % 8.600 M -20.07 % 10.760 M 507.76 % 1.770 M 113.63 % 828.699 K 30.36 % 635.677 K -22.07 % 815.720 K 14.55 % 712.127 K 0.87 % 706.000 K 38.70 % 509.000 K 10.17 % 462.000 K -6.10 % 492.000 K 144.78 % 201.000 K -47.24 % 381.000 K 73.18 % 220.000 K -55.65 % 496.000 K 439.13 % 92.000 K -46.20 % 171.000 K
Total liabilities 1.395 B 178.74 % 500.377 M 0.66 % 497.078 M 38.79 % 358.161 M 167.96 % 133.660 M 26.41 % 105.733 M 253.61 % 29.901 M -3.82 % 31.087 M 1 655.99 % 1.770 M 7.76 % 1.643 M 46.63 % 1.120 M -15.48 % 1.326 M -5.43 % 1.402 M 35.16 % 1.037 M 31.93 % 786.000 K 16.96 % 672.000 K -4.00 % 700.000 K 117.39 % 322.000 K -31.78 % 472.000 K 40.48 % 336.000 K -84.25 % 2.133 M 45.20 % 1.469 M 80.69 % 813.000 K
Other non current assets 250.000 K 0.00 % 250.000 K 0.000 -100.00 % 1.000 K 0.000 -100.00 % 5.558 M 0.000 0.000 0.000 -100.00 % 391.946 K 14.04 % 343.699 K 6.18 % 323.704 K 17.42 % 275.692 K 150.77 % -543.000 K -52.10 % -357.000 K -75.86 % -203.000 K 32.56 % -301.000 K 15.45 % -356.000 K -318.82 % -85.000 K -201.19 % 84.000 K 207.69 % -78.000 K -14.71 % -68.000 K 54.97 % -151.000 K
Long term investments 20.476 M 73.23 % 11.820 M -23.98 % 15.548 M 37.75 % 11.287 M 52 821.04 % 21.328 K -99.62 % 5.558 M 0.000 0.000 0.000 -100.00 % 500.000 K 0.000 0.000 0.000 -100.00 % 238.000 K 15.53 % 206.000 K 30.38 % 158.000 K 17.04 % 135.000 K 26.17 % 107.000 K 98.15 % 54.000 K 105.65 % -955.000 K 0.000 0.000 0.000
Intangible assets 16.635 M -6.08 % 17.711 M 10.35 % 16.050 M 23.49 % 12.997 M 47.06 % 8.838 M 22.09 % 7.239 M 236.95 % 2.148 M 90.53 % 1.128 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K -50.00 % 2.000 K 0.00 % 2.000 K -33.33 % 3.000 K -25.00 % 4.000 K
GoodWill 446.865 M 162.34 % 170.337 M -2.01 % 173.825 M -40.76 % 293.438 M 634.22 % 39.966 M -45.26 % 73.005 M 333.87 % 16.826 M -5.62 % 17.828 M 0.000 -100.00 % 521.901 K -35.08 % 803.957 K -76.58 % 3.433 M -2.42 % 3.518 M -4.22 % 3.673 M 0.11 % 3.669 M 3.00 % 3.562 M -8.81 % 3.906 M 20.67 % 3.237 M 0.00 % 3.237 M 0.00 % 3.237 M 0.000 0.000 0.000
Goodwill and intangible assets 463.500 M 146.48 % 188.048 M -0.96 % 189.875 M -38.04 % 306.435 M 527.89 % 48.804 M -39.18 % 80.244 M 322.90 % 18.975 M 0.10 % 18.955 M 0.000 -100.00 % 521.901 K -35.08 % 803.957 K -76.58 % 3.433 M -2.42 % 3.518 M -4.22 % 3.673 M 0.11 % 3.669 M 3.00 % 3.562 M -8.81 % 3.906 M 20.67 % 3.237 M -0.03 % 3.238 M -0.03 % 3.239 M 161 850.00 % 2.000 K -33.33 % 3.000 K -25.00 % 4.000 K
Property plant equipment net 1.239 B 116.39 % 572.562 M 9.44 % 523.188 M 104.02 % 256.436 M 77.11 % 144.793 M 83.94 % 78.718 M 57.52 % 49.972 M 7.34 % 46.556 M 1 031 047.24 % 4.515 K -90.63 % 48.207 K -44.29 % 86.526 K -46.80 % 162.655 K -9.19 % 179.125 K 50.53 % 119.000 K 108.77 % 57.000 K 1.79 % 56.000 K 5.66 % 53.000 K 112.00 % 25.000 K -41.86 % 43.000 K -17.31 % 52.000 K 23.81 % 42.000 K -4.55 % 44.000 K -80.18 % 222.000 K
Total non current assets 1.724 B 123.04 % 772.718 M 5.41 % 733.037 M 26.98 % 577.288 M 196.00 % 195.030 M 18.54 % 164.520 M 138.62 % 68.947 M 5.24 % 65.512 M 1 450 878.96 % 4.515 K -99.53 % 962.054 K -22.05 % 1.234 M -68.51 % 3.919 M -1.35 % 3.973 M -1.42 % 4.030 M 2.49 % 3.932 M 4.13 % 3.776 M -7.77 % 4.094 M 21.52 % 3.369 M 1.02 % 3.335 M -1.19 % 3.375 M 7 570.45 % 44.000 K -6.38 % 47.000 K -79.20 % 226.000 K
Other current assets 16.496 M 60.33 % 10.289 M -34.04 % 15.600 M 96.85 % 7.925 M 512.27 % 1.294 M -94.18 % 22.233 M 4 387.84 % 495.396 K 12.85 % 438.981 K 3 247.68 % 13.113 K 30.23 % 10.069 K 0.000 0.000 0.000 -100.00 % 48.283 K -94.29 % 845.000 K 34.98 % 626.000 K 8.49 % 577.000 K 51.44 % 381.000 K 99.48 % 191.000 K 4.95 % 182.000 K 121.95 % 82.000 K -9.89 % 91.000 K -30.53 % 131.000 K
Short term investments 0.000 -100.00 % 250.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -108.054 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.039 M 0.000 0.000 0.000
cash and cash equivalents 131.356 M 135.10 % 55.872 M -18.58 % 68.623 M -1.85 % 69.916 M 154.68 % 27.452 M 178.20 % 9.868 M 161.62 % 3.772 M -46.13 % 7.001 M 3 758.74 % 181.434 K -75.40 % 737.416 K 93.49 % 381.109 K -50.18 % 765.026 K -28.48 % 1.070 M 96.99 % 543.000 K 52.10 % 357.000 K 75.86 % 203.000 K -32.56 % 301.000 K -15.45 % 356.000 K 318.82 % 85.000 K -91.10 % 955.000 K 1 124.36 % 78.000 K 14.71 % 68.000 K -54.97 % 151.000 K
Cash and short term investments 131.356 M 135.10 % 55.872 M -18.58 % 68.623 M -1.85 % 69.916 M 154.68 % 27.452 M 178.20 % 9.868 M 161.62 % 3.772 M -46.13 % 7.001 M 3 758.74 % 181.434 K -75.40 % 737.416 K 93.49 % 381.109 K -50.18 % 765.026 K -28.48 % 1.070 M 96.99 % 543.000 K 52.10 % 357.000 K 75.86 % 203.000 K -32.56 % 301.000 K -15.45 % 356.000 K 318.82 % 85.000 K -91.10 % 955.000 K 1 124.36 % 78.000 K 14.71 % 68.000 K -54.97 % 151.000 K
Total current assets 424.920 M 75.19 % 242.543 M 3.70 % 233.891 M 21.80 % 192.027 M 208.76 % 62.194 M 43.76 % 43.261 M 186.81 % 15.083 M -6.38 % 16.111 M 4 697.40 % 335.818 K -78.85 % 1.588 M 47.38 % 1.077 M -30.49 % 1.550 M -28.12 % 2.156 M 27.72 % 1.688 M 40.43 % 1.202 M 44.99 % 829.000 K -5.58 % 878.000 K 19.13 % 737.000 K 167.03 % 276.000 K -75.70 % 1.136 M 459.61 % 203.000 K 24.54 % 163.000 K -43.99 % 291.000 K
Inventory 127.682 M 51.45 % 84.309 M 24.39 % 67.780 M 52.21 % 44.530 M 212.55 % 14.247 M 27.66 % 11.161 M 130.38 % 4.844 M 9.07 % 4.442 M 3 244.07 % -141.271 K -229.07 % -42.931 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 43.000 K 975.00 % 4.000 K -55.56 % 9.000 K
Net receivables 149.386 M 62.25 % 92.073 M 12.44 % 81.888 M 17.56 % 69.656 M 262.79 % 19.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.097 M 29.75 % 845.225 K 35.00 % 626.106 K 8.53 % 576.907 K 64.65 % 350.374 K 83.11 % 191.346 K 5.42 % 181.501 K 0.000 0.000 0.000
Tax assets 331.000 K 771.05 % 38.000 K -99.14 % 4.426 M 41.45 % 3.129 M 121.60 % 1.412 M 125.40 % -5.558 M 0.000 0.000 0.000 100.00 % -500.000 K 0.000 0.000 0.000 -100.00 % 543.000 K 52.10 % 357.000 K 75.86 % 203.000 K -32.56 % 301.000 K -15.45 % 356.000 K 318.82 % 85.000 K -91.10 % 955.000 K 1 124.36 % 78.000 K 14.71 % 68.000 K -54.97 % 151.000 K
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
Account payables 81.458 M 3.67 % 78.572 M 12.40 % 69.907 M 25.14 % 55.865 M 242.98 % 16.288 M 58.04 % 10.306 M 161.59 % 3.940 M 38.33 % 2.848 M 185.23 % 998.487 K 0.000 -100.00 % 105.888 K -50.63 % 214.495 K 65.57 % 129.549 K -0.71 % 130.476 K 9.64 % 119.000 K 147.92 % 48.000 K -36.00 % 75.000 K 22.95 % 61.000 K 29.79 % 47.000 K -41.98 % 81.000 K 153.13 % 32.000 K 52.38 % 21.000 K -70.83 % 72.000 K
Tax payables 18.085 M 370.47 % 3.844 M -23.67 % 5.036 M -36.33 % 7.909 M 164.61 % 2.989 M 93.47 % 1.545 M 77.54 % 870.183 K -21.30 % 1.106 M 0.000 -100.00 % 268.771 K 20.00 % 223.979 K -2.99 % 230.891 K 16.33 % 198.481 K 7.87 % 184.000 K 39.39 % 132.000 K 2.33 % 129.000 K -14.57 % 151.000 K 71.59 % 88.000 K 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 6.160 M 0.000 100.00 % -16.654 M 0.60 % -16.755 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
Minority interest 28.902 M 104.36 % 14.143 M 20.55 % 11.732 M 7.69 % 10.894 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
Capital lease obligations 50.348 M 83.01 % 27.511 M 1.83 % 27.017 M -5.57 % 28.611 M 184.29 % 10.064 M 33.62 % 7.531 M 6 965.39 % 106.597 K -46.69 % 199.952 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
Preferred stock 0.000 0.000 0.000 -100.00 % 7.257 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 866.627 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 total stockholders equity 191.458 M 23 029.10 % -835.000 K -100.20 % 417.766 M 6.64 % 391.765 M 264.71 % 107.418 M 11.94 % 95.959 M 91.39 % 50.137 M -0.05 % 50.162 M 3 524.82 % 1.384 M 401.74 % -458.624 K -174.99 % 611.616 K -82.84 % 3.564 M -9.72 % 3.948 M -8.15 % 4.298 M -8.35 % 4.690 M 1.16 % 4.636 M -6.83 % 4.976 M 16.64 % 4.266 M 7.29 % 3.976 M -0.38 % 3.991 M 487.78 % 679.000 K -5.83 % 721.000 K 15.36 % 625.000 K
Deferred tax liabilities non current 196.288 M 171.80 % 72.219 M 5.27 % 68.604 M 1 221.85 % 5.190 M 34.07 % 3.871 M 252.51 % 1.098 M 12.71 % 974.294 K -4.09 % 1.016 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -998.487 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
Total assets 2.148 B 111.61 % 1.015 B 5.00 % 966.928 M 25.69 % 769.315 M 199.08 % 257.224 M 23.80 % 207.781 M 147.27 % 84.030 M 2.95 % 81.622 M 23 883.05 % 340.333 K -86.65 % 2.550 M 10.31 % 2.311 M -57.74 % 5.469 M -10.77 % 6.129 M 7.18 % 5.718 M 11.38 % 5.134 M 11.49 % 4.605 M -7.38 % 4.972 M 21.09 % 4.106 M 13.71 % 3.611 M -19.95 % 4.511 M 1 726.32 % 247.000 K 17.62 % 210.000 K -59.38 % 517.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Deferred income tax 0.000 0.000 -100.00 % 2.182 M 5.72 % 2.064 M 208.67 % -1.899 M -807.93 % -209.190 K 0.000 100.00 % -8.087 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 6.930 M 73.21 % 4.001 M -10.15 % 4.453 M 91.86 % 2.321 M 634.49 % 316.000 K 77.19 % 178.336 K 0.000 -100.00 % 358.856 K 0.000 -100.00 % 28.676 K -49.45 % 56.725 K 0.000 -100.00 % 90.907 K 657.56 % 12.000 K -42.86 % 21.000 K -38.24 % 34.000 K 183.33 % 12.000 K -76.00 % 50.000 K -38.27 % 81.000 K 0.000 0.000 0.000 0.000
Change in working capital -23.900 M -285.42 % -6.201 M -188.16 % 7.034 M 4.13 % 6.755 M -27.09 % 9.265 M 293.87 % -4.779 M -182.14 % -1.694 M 48.58 % -3.294 M -304.91 % 1.607 M 10 629.36 % 14.981 K -77.82 % 67.533 K -84.13 % 425.573 K 631.08 % -80.133 K -176.32 % -29.000 K -363.64 % 11.000 K 119.30 % -57.000 K -280.00 % -15.000 K 91.07 % -168.000 K -265.22 % -46.000 K -167.65 % 68.000 K 78.95 % 38.000 K 280.00 % 10.000 K -81.48 % 54.000 K
Accounts receivables -25.827 M -199.86 % -8.613 M -26.53 % -6.807 M -477.84 % -1.178 M -115.58 % 7.559 M 1 001.61 % -838.384 K -2.23 % -820.091 K -351.92 % 325.535 K 421.09 % -101.384 K -586.28 % -14.773 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
Inventory -10.278 M 21.89 % -13.159 M 24.03 % -17.322 M -13 424.62 % 130.000 K 112.90 % -1.008 M -305.53 % 490.462 K 135.39 % -1.386 M -377.16 % -290.440 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
Accounts payables 3.664 M -74.97 % 14.637 M -53.06 % 31.182 M 241.09 % 9.142 M 236.88 % 2.714 M 160.01 % -4.522 M -982.88 % 512.201 K 115.39 % -3.329 M -294.81 % 1.709 M 9 561.04 % 17.687 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 working capital 8.541 M 814.45 % 934.000 K 5 015.79 % -19.000 K 98.58 % -1.339 M 0.000 -100.00 % 91.407 K 0.000 0.000 0.000 -100.00 % 12.067 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 non cash items 33.296 M 1 920.45 % -1.829 M 68.27 % -5.765 M -192.14 % 6.257 M 84.64 % 3.389 M 481.08 % -889.260 K -110.09 % 8.814 M 8.99 % 8.087 M 1 539.04 % 493.412 K 110.13 % 234.814 K -90.51 % 2.475 M 5 596.34 % -45.037 K 15.32 % -53.186 K 9.85 % -59.000 K -96.67 % -30.000 K 48.28 % -58.000 K -252.63 % 38.000 K 222.58 % -31.000 K 34.04 % -47.000 K -422.22 % -9.000 K 83.02 % -53.000 K -65.63 % -32.000 K 50.00 % -64.000 K
Net cash provided by operating activities 117.024 M 124.52 % 52.123 M -33.69 % 78.601 M 166.07 % 29.541 M 3.77 % 28.468 M 1 221.78 % 2.154 M -60.74 % 5.486 M 1 615.61 % -361.949 K -19.55 % -302.765 K -360.10 % 116.404 K 202.09 % -114.021 K -127.25 % 418.390 K 16.63 % 358.729 K -1.72 % 365.000 K -9.88 % 405.000 K 1 546.43 % -28.000 K 89.59 % -269.000 K 27.30 % -370.000 K 65.52 % -1.073 M -211.92 % -344.000 K 44.43 % -619.000 K 24.88 % -824.000 K 11.11 % -927.000 K
Investments in property plant and equipment -71.559 M -66.23 % -43.047 M 18.35 % -52.721 M -133.10 % -22.617 M -242.45 % -6.605 M -94.94 % -3.388 M 49.26 % -6.678 M -272.39 % -1.793 M -38 966.75 % -4.590 K 75.32 % -18.599 K -27.56 % -14.581 K 72.18 % -52.405 K 59.99 % -130.990 K -32.31 % -99.000 K -230.00 % -30.000 K 9.09 % -33.000 K 23.26 % -43.000 K -4 200.00 % -1.000 K 83.33 % -6.000 K 53.85 % -13.000 K 0.000 0.000 0.000
Acquisitions net -518.226 M -2 207.64 % -22.457 M 48.16 % -43.318 M 87.66 % -350.940 M -4 086.43 % -8.383 M 76.67 % -35.931 M -1 097.70 % -3.000 M 95.07 % -60.821 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.000 K 64.29 % -14.000 K -1 300.00 % -1.000 K 75.00 % -4.000 K
Purchases of investments 0.000 100.00 % -661.000 K 0.000 100.00 % -4.327 M -2 751.02 % -151.770 K 0.000 0.000 0.000 0.000 100.00 % -48.248 K -141.30 % -19.995 K 58.35 % -48.012 K -28.16 % -37.462 K -17.07 % -32.000 K 34.69 % -49.000 K -44.12 % -34.000 K 0.000 100.00 % -53.000 K 0.000 100.00 % -9.000 K 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 62.000 K -59.38 % 152.617 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.000 K 0.000 -100.00 % 30.000 K 0.000 0.000 0.000 0.000
Other investing activites 5.155 M 220.78 % 1.607 M -84.71 % 10.513 M 294.78 % 2.663 M 186.64 % 929.049 K 1 786.47 % 49.248 K 0.000 0.000 -100.00 % 6.473 K 0.000 -100.00 % 232.000 100.06 % -399.765 K -167.14 % -149.649 K -2 237.84 % 7.000 K 0.000 0.000 0.000 0.000 -100.00 % 7.000 K -63.16 % 19.000 K 0.000 -100.00 % 4.000 K 0.000
Net cash used for investing activites -584.630 M -805.59 % -64.558 M 24.52 % -85.526 M 77.20 % -375.159 M -2 568.76 % -14.057 M 64.20 % -39.270 M -305.78 % -9.678 M 84.54 % -62.615 M -3 325 360.75 % 1.883 K 102.82 % -66.847 K -94.64 % -34.344 K 93.13 % -500.182 K -57.24 % -318.101 K -156.53 % -124.000 K -56.96 % -79.000 K -17.91 % -67.000 K -123.33 % -30.000 K 44.44 % -54.000 K -274.19 % 31.000 K 487.50 % -8.000 K 42.86 % -14.000 K -566.67 % 3.000 K 175.00 % -4.000 K
Debt repayment 421.153 M 1 660.64 % -26.986 M -565.84 % 5.793 M -95.96 % 143.481 M 2 707.80 % -5.502 M -479.21 % 1.451 M 45.09 % 1.000 M -94.74 % 19.000 M 0.000 -100.00 % 360.892 K 271.46 % -210.484 K -5.20 % -200.073 K -139.77 % 503.089 K 1 009.79 % -55.297 K 67.66 % -171.000 K -7 575.04 % -2.228 K -100.91 % 244.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 200.000 M 566.67 % 30.000 M 23 155.81 % 129.000 K -99.95 % 263.344 M 2 023.91 % 12.399 M -72.55 % 45.173 M 180 793.06 % -25.000 K -100.05 % 53.966 M 10 693.20 % 500.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 900.000 K 0.000 -100.00 % 1.575 M 151.60 % 626.000 K -15.97 % 745.000 K 14.26 % 652.000 K
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
Dividends paid -3.053 M -139.45 % -1.275 M 58.03 % -3.038 M -405.49 % -601.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
Other financing activites -70.213 M -8 878.64 % -782.000 K 0.000 100.00 % -8.936 M -136.03 % -3.786 M 23.13 % -4.925 M -13 059.91 % -37.426 K 98.82 % -3.170 M -12 579.13 % -25.000 K 93.07 % -360.892 K -1 339.65 % -25.068 K 2.40 % -25.684 K -12.27 % -22.876 K 0.000 0.000 -100.00 % 0.000 0.000 100.00 % -33.000 K 0.000 100.00 % -293.000 K -1 431.82 % 22.000 K 83.33 % 12.000 K 500.00 % 2.000 K
Net cash used provided by financing activities 547.887 M 57 150.47 % 957.000 K -66.82 % 2.884 M -99.26 % 388.540 M 12 388.90 % 3.111 M -92.80 % 43.230 M 4 391.12 % 962.574 K -98.62 % 69.796 M 14 593.94 % 475.000 K 54.65 % 307.137 K 230.39 % -235.552 K -4.34 % -225.757 K -144.87 % 503.089 K 1 014.71 % -55.000 K 67.84 % -171.000 K -5 600.00 % -3.000 K -101.23 % 244.000 K -71.86 % 867.000 K 0.000 -100.00 % 1.282 M 97.84 % 648.000 K -14.40 % 757.000 K 15.75 % 654.000 K
Effect of forex changes on cash -4.797 M -276.83 % -1.273 M -146.32 % 2.748 M 700.00 % -458.000 K -826.29 % 63.060 K 445.42 % -18.256 K 0.000 0.000 0.000 100.00 % -387.000 0.000 -100.00 % 2.914 K 116.43 % -17.740 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 75.484 M 691.98 % -12.751 M -886.16 % -1.293 M -103.04 % 42.464 M 141.49 % 17.584 M 188.46 % 6.096 M 288.77 % -3.229 M -147.35 % 6.820 M 3 816.67 % 174.118 K -51.13 % 356.307 K 192.81 % -383.917 K -26.03 % -304.635 K -157.92 % 525.977 K 182.78 % 186.000 K 20.00 % 155.000 K 258.16 % -98.000 K -78.18 % -55.000 K -112.42 % 443.000 K 142.51 % -1.042 M -212.04 % 930.000 K 6 100.00 % 15.000 K 123.44 % -64.000 K 76.90 % -277.000 K
Cash at beginning of period 55.872 M -18.58 % 68.623 M -1.85 % 69.916 M 154.68 % 27.452 M 178.20 % 9.868 M 161.62 % 3.772 M -46.13 % 7.001 M 3 758.74 % 181.434 K 2 379.96 % 7.316 K -98.08 % 381.109 K -50.18 % 765.026 K -28.48 % 1.070 M 96.74 % 543.684 K 52.29 % 357.000 K 76.73 % 202.000 K -32.89 % 301.000 K -15.45 % 356.000 K 509.20 % -87.000 K -109.11 % 955.000 K 3 720.00 % 25.000 K 107.72 % -324.000 K -345.45 % 132.000 K -69.16 % 428.000 K
Cash at end of period 131.356 M 135.10 % 55.872 M -18.58 % 68.623 M -1.85 % 69.916 M 154.68 % 27.452 M 178.20 % 9.868 M 161.62 % 3.772 M -46.13 % 7.001 M 3 758.74 % 181.434 K -75.40 % 737.416 K 93.49 % 381.109 K -50.18 % 765.026 K -28.48 % 1.070 M 96.99 % 543.000 K 52.10 % 357.000 K 75.86 % 203.000 K -32.56 % 301.000 K -15.45 % 356.000 K 509.20 % -87.000 K -109.11 % 955.000 K 409.06 % -309.000 K -554.41 % 68.000 K -54.97 % 151.000 K
Operating cash flow 117.024 M 124.52 % 52.123 M -40.59 % 87.730 M 196.98 % 29.541 M 3.77 % 28.468 M 1 221.78 % 2.154 M -60.74 % 5.486 M 1 615.61 % -361.949 K -19.55 % -302.765 K -360.10 % 116.404 K 202.09 % -114.021 K -127.25 % 418.390 K 16.63 % 358.729 K -1.72 % 365.000 K -9.88 % 405.000 K 1 546.43 % -28.000 K 89.59 % -269.000 K 27.30 % -370.000 K 65.52 % -1.073 M -211.92 % -344.000 K 44.43 % -619.000 K 24.88 % -824.000 K 11.11 % -927.000 K
Capital expenditure -75.017 M -74.27 % -43.047 M 18.35 % -52.721 M -133.10 % -22.617 M -242.45 % -6.605 M -94.94 % -3.388 M 49.26 % -6.678 M -272.39 % -1.793 M -38 966.75 % -4.590 K 75.32 % -18.599 K -27.56 % -14.581 K 72.18 % -52.405 K 59.99 % -130.990 K -32.31 % -99.000 K -230.00 % -30.000 K 9.09 % -33.000 K 23.26 % -43.000 K -4 200.00 % -1.000 K 83.33 % -6.000 K 53.85 % -13.000 K 0.000 0.000 0.000
Free CashFlow 42.007 M 362.84 % 9.076 M -74.08 % 35.009 M 405.62 % 6.924 M -68.33 % 21.863 M 1 871.37 % -1.234 M -3.55 % -1.192 M 44.69 % -2.155 M -601.18 % -307.355 K -414.25 % 97.805 K 176.05 % -128.602 K -135.14 % 365.985 K 60.70 % 227.739 K -14.38 % 266.000 K -29.07 % 375.000 K 714.75 % -61.000 K 80.45 % -312.000 K 15.90 % -371.000 K 65.62 % -1.079 M -202.24 % -357.000 K 42.33 % -619.000 K 24.88 % -824.000 K 11.11 % -927.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2003-01-31 2002-06-30 2002-01-31
Revenue 510.275 M 3.35 % 493.723 M 5.32 % 468.783 M 61.50 % 290.267 M 0.09 % 290.018 M -0.31 % 290.926 M 17.75 % 247.067 M 31.96 % 187.227 M 120.89 % 84.760 M 21.56 % 69.728 M 27.94 % 54.503 M 34.29 % 40.585 M 36.29 % 29.778 M 69.28 % 17.591 M -14.69 % 20.621 M 100.00 % 10.310 M -23.83 % 13.537 M 100.00 % 6.768 M 37 502.34 % 18.000 K -98.96 % 1.735 M 0.12 % 1.733 M -3.96 % 1.804 M 0.00 % 1.804 M -4.45 % 1.888 M 0.00 % 1.888 M 0.18 % 1.885 M 0.00 % 1.885 M 2.65 % 1.836 M -0.05 % 1.837 M 26.60 % 1.451 M 0.00 % 1.451 M 27.62 % 1.137 M 0.00 % 1.137 M 30.46 % 871.500 K 0.00 % 871.500 K 27.51 % 683.500 K 0.00 % 683.500 K 102.52 % 337.500 K 0.00 % 337.500 K 206.82 % 110.000 K 0.00 % 110.000 K 3.77 % 106.000 K 0.00 % 106.000 K 523.53 % 17.000 K 0.00 % 17.000 K 100.00 % 8.500 K -67.92 % 26.500 K 100.00 % 13.250 K
Net income 24.323 M 21.60 % 20.002 M 514.69 % 3.254 M 159.41 % -5.477 M -128.81 % 19.011 M 1.61 % 18.710 M 49.35 % 12.528 M 193.10 % -13.456 M -328.25 % 5.895 M 78.66 % 3.300 M 2.77 % 3.211 M 944.56 % 307.401 K -78.34 % 1.419 M 228.78 % 431.636 K -76.15 % 1.810 M 100.00 % 904.786 K 409.08 % 177.728 K 100.00 % 88.864 K 107.39 % -1.202 M -532.08 % -190.144 K -37.96 % -137.823 K 90.47 % -1.447 M 0.00 % -1.447 M -3 145.56 % -44.580 K 0.00 % -44.580 K -132.71 % 136.300 K 0.00 % 136.298 K -15.87 % 162.000 K 0.00 % 162.000 K -21.36 % 206.000 K 36.42 % 151.000 K 978.57 % 14.000 K 129.79 % -47.000 K 74.03 % -181.000 K 2.69 % -186.000 K -46.46 % -127.000 K 4.51 % -133.000 K 75.46 % -542.000 K 3.21 % -560.000 K -184.99 % -196.500 K 0.00 % -196.500 K 36.41 % -309.000 K 33.41 % -464.000 K 3.33 % -480.000 K 15.49 % -568.000 K -100.00 % -284.000 K 58.51 % -684.500 K -100.00 % -342.250 K
Income before tax 39.448 M 36.45 % 28.910 M 85.57 % 15.579 M 411.63 % 3.045 M -87.80 % 24.952 M 3.37 % 24.139 M 29.89 % 18.584 M 297.59 % -9.405 M -231.85 % 7.133 M 94.79 % 3.662 M 4.30 % 3.511 M 462.28 % 624.399 K -59.73 % 1.551 M 185.17 % 543.766 K -72.10 % 1.949 M 100.00 % 974.474 K 129.43 % 424.746 K 100.00 % 212.373 K 117.67 % -1.202 M -536.53 % -188.807 K -37.66 % -137.155 K 90.49 % -1.442 M 0.00 % -1.442 M -3 033.16 % -46.037 K 0.00 % -46.037 K -131.71 % 145.170 K 0.00 % 145.168 K -19.57 % 180.500 K 0.00 % 180.500 K 1.12 % 178.500 K 0.00 % 178.500 K 1 181.82 % -16.500 K 0.00 % -16.500 K 91.01 % -183.500 K 0.00 % -183.500 K -41.15 % -130.000 K 0.00 % -130.000 K 76.41 % -551.000 K 0.00 % -551.000 K -180.41 % -196.500 K 0.00 % -196.500 K 49.16 % -386.500 K 0.00 % -386.500 K 26.24 % -524.000 K 0.00 % -524.000 K -100.00 % -262.000 K 59.66 % -649.500 K -100.00 % -324.750 K
Income before tax ratio 0.08 32.02 % 0.06 76.20 % 0.03 216.79 % 0.01 -87.81 % 0.09 3.69 % 0.08 10.31 % 0.08 249.74 % -0.05 -159.69 % 0.08 60.24 % 0.05 -18.47 % 0.06 318.70 % 0.02 -70.46 % 0.05 68.46 % 0.03 -67.29 % 0.09 0.00 % 0.09 201.22 % 0.03 0.00 % 0.03 100.05 % -66.77 -61 241.70 % -0.11 -37.50 % -0.08 90.10 % -0.80 0.00 % -0.80 -3 179.00 % -0.02 0.00 % -0.02 -131.66 % 0.08 0.00 % 0.08 -21.65 % 0.10 0.05 % 0.10 -20.13 % 0.12 0.00 % 0.12 947.71 % -0.01 0.00 % -0.01 93.11 % -0.21 0.00 % -0.21 -10.70 % -0.19 0.00 % -0.19 88.35 % -1.63 0.00 % -1.63 8.61 % -1.79 0.00 % -1.79 51.01 % -3.65 0.00 % -3.65 88.17 % -30.82 0.00 % -30.82 0.00 % -30.82 -25.76 % -24.51 0.00 % -24.51
EBITDA 98.623 M 8.04 % 91.285 M 16.90 % 78.085 M 141.03 % 32.397 M -37.28 % 51.655 M -0.18 % 51.750 M 34.32 % 38.527 M 313.08 % 9.327 M -35.75 % 14.515 M 35.13 % 10.741 M 8.02 % 9.944 M 79.33 % 5.545 M 17.50 % 4.719 M 9.91 % 4.294 M -49.03 % 8.424 M 300.39 % 2.104 M 13.35 % 1.856 M 100.00 % 928.092 K 60.23 % 579.208 K 248.96 % 165.980 K 308.63 % -79.559 K 94.23 % -1.380 M 0.00 % -1.380 M -148 587.28 % -928.000 0.00 % -928.000 -100.49 % 189.730 K 0.00 % 189.728 K -8.25 % 206.796 K -0.10 % 207.000 K -6.55 % 221.500 K 0.00 % 221.500 K 705.45 % 27.500 K 3.77 % 26.500 K 115.49 % -171.071 K -3.05 % -166.000 K -41.28 % -117.500 K 0.00 % -117.500 K 76.76 % -505.500 K 4.71 % -530.500 K -145.60 % -216.000 K -12.50 % -192.000 K 36.74 % -303.500 K -1.00 % -300.500 K 25.06 % -401.000 K 0.00 % -401.000 K -100.00 % -200.500 K 58.57 % -484.000 K -100.00 % -242.000 K
Net income ratio 0.05 17.66 % 0.04 483.64 % 0.01 136.79 % -0.02 -128.78 % 0.07 1.93 % 0.06 26.83 % 0.05 170.55 % -0.07 -203.33 % 0.07 46.97 % 0.05 -19.67 % 0.06 677.82 % 0.01 -84.11 % 0.05 94.22 % 0.02 -72.04 % 0.09 0.00 % 0.09 568.39 % 0.01 0.00 % 0.01 100.02 % -66.77 -60 813.29 % -0.11 -37.80 % -0.08 90.08 % -0.80 0.00 % -0.80 -3 296.63 % -0.02 0.00 % -0.02 -132.65 % 0.07 0.00 % 0.07 -18.04 % 0.09 0.05 % 0.09 -37.88 % 0.14 36.42 % 0.10 745.17 % 0.01 129.79 % -0.04 80.10 % -0.21 2.69 % -0.21 -14.86 % -0.19 4.51 % -0.19 87.88 % -1.61 3.21 % -1.66 7.12 % -1.79 0.00 % -1.79 38.72 % -2.92 33.41 % -4.38 84.50 % -28.24 15.49 % -33.41 0.00 % -33.41 -29.35 % -25.83 0.00 % -25.83
Ratio EBITDA 0.19 4.53 % 0.18 11.00 % 0.17 49.24 % 0.11 -37.34 % 0.18 0.13 % 0.18 14.07 % 0.16 213.03 % 0.05 -70.91 % 0.17 11.17 % 0.15 -15.57 % 0.18 33.53 % 0.14 -13.79 % 0.16 -35.07 % 0.24 -40.25 % 0.41 100.20 % 0.20 48.82 % 0.14 0.00 % 0.14 -99.57 % 32.18 33 529.27 % 0.10 308.38 % -0.05 94.00 % -0.76 0.00 % -0.76 -155 508.04 % 0.00 0.00 % 0.00 -100.49 % 0.10 0.00 % 0.10 -10.62 % 0.11 -0.04 % 0.11 -26.18 % 0.15 0.00 % 0.15 531.15 % 0.02 3.77 % 0.02 111.87 % -0.20 -3.05 % -0.19 -10.80 % -0.17 0.00 % -0.17 88.52 % -1.50 4.71 % -1.57 19.95 % -1.96 -12.50 % -1.75 39.04 % -2.86 -1.00 % -2.83 87.98 % -23.59 0.00 % -23.59 0.00 % -23.59 -29.15 % -18.26 0.00 % -18.26
Gross profit ratio 0.24 1.64 % 0.24 7.65 % 0.22 -4.86 % 0.23 6.59 % 0.22 12.47 % 0.19 -8.45 % 0.21 2.51 % 0.21 -24.32 % 0.27 0.51 % 0.27 -2.69 % 0.28 1.56 % 0.28 -0.87 % 0.28 0.51 % 0.28 -0.38 % 0.28 0.00 % 0.28 26.11 % 0.22 0.00 % 0.22 -78.01 % 1.00 39.91 % 0.71 6.55 % 0.67 1.31 % 0.66 0.00 % 0.66 5.75 % 0.63 0.00 % 0.63 -3.14 % 0.65 0.00 % 0.65 9.65 % 0.59 -0.04 % 0.59 -2.69 % 0.61 0.00 % 0.61 6.60 % 0.57 0.00 % 0.57 7.73 % 0.53 0.00 % 0.53 -13.07 % 0.61 0.00 % 0.61 96.10 % 0.31 0.00 % 0.31 33.57 % 0.23 0.00 % 0.23 -76.82 % 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 1.186 B -0.96 % 1.197 B 25.28 % 955.663 M 37.74 % 693.802 M -1.61 % 705.122 M 5.64 % 667.448 M 0.01 % 667.404 M 98.47 % 336.280 M 10.42 % 304.542 M 8.92 % 279.610 M 1.83 % 274.595 M 38.81 % 197.826 M 6.01 % 186.606 M -10.73 % 209.046 M 39.01 % 150.383 M 0.00 % 150.383 M 28.78 % 116.779 M 0.00 % 116.779 M 5 140.92 % 2.228 M 0.000 -100.00 % 2.228 M 0.00 % 2.228 M 0.00 % 2.228 M -13.57 % 2.578 M 0.00 % 2.578 M -26.23 % 3.495 M 0.00 % 3.495 M -33.65 % 5.267 M 0.00 % 5.267 M 16.06 % 4.538 M 0.00 % 4.538 M 0.22 % 4.528 M 0.00 % 4.528 M 0.04 % 4.526 M 0.00 % 4.526 M 8.22 % 4.182 M 0.00 % 4.182 M 88.51 % 2.219 M 0.00 % 2.219 M 0.00 % 2.219 M 0.00 % 2.219 M 0.00 % 2.219 M 0.00 % 2.219 M 0.00 % 2.219 M 0.00 % 2.219 M 0.00 % 2.219 M 0.00 % 2.219 M 0.00 % 2.219 M
Weighted average shs out 1.097 B -1.59 % 1.115 B 23.88 % 899.914 M 29.71 % 693.802 M 2.63 % 676.000 M 5.92 % 638.246 M 0.00 % 638.241 M 89.79 % 336.280 M 20.48 % 279.126 M 8.27 % 257.803 M 1.60 % 253.739 M 0.00 % 253.739 M 50.30 % 168.820 M -19.24 % 209.046 M 39.01 % 150.383 M 0.00 % 150.383 M 28.78 % 116.779 M 0.00 % 116.779 M 5 140.92 % 2.228 M 0.000 -100.00 % 2.228 M 0.00 % 2.228 M 0.00 % 2.228 M -13.57 % 2.578 M 0.00 % 2.578 M -26.23 % 3.495 M 0.00 % 3.495 M -33.65 % 5.267 M 0.00 % 5.267 M 16.11 % 4.536 M -0.04 % 4.538 M 0.22 % 4.528 M 0.00 % 4.528 M 0.04 % 4.526 M 0.00 % 4.526 M 8.22 % 4.182 M 0.00 % 4.182 M 88.51 % 2.219 M 0.00 % 2.219 M 0.00 % 2.219 M 0.00 % 2.219 M 0.00 % 2.219 M 0.00 % 2.219 M 0.00 % 2.219 M 0.00 % 2.219 M 0.00 % 2.219 M 0.00 % 2.219 M 0.00 % 2.219 M
EPS diluted 0.02 22.75 % 0.02 391.18 % 0.00 143.04 % -0.01 -129.26 % 0.03 -3.57 % 0.03 48.94 % 0.02 147.00 % -0.04 -306.19 % 0.02 64.41 % 0.01 0.85 % 0.01 631.25 % 0.00 -78.95 % 0.01 261.90 % 0.00 -82.50 % 0.01 100.00 % 0.01 275.00 % 0.00 100.00 % 0.00 100.15 % -0.54 0.00 100.00 % -0.06 90.64 % -0.66 -3.13 % -0.64 -3 578.16 % -0.02 -1.16 % -0.02 -144.10 % 0.04 0.00 % 0.04 23.42 % 0.03 2.60 % 0.03 -10.47 % 0.03 3.61 % 0.03 970.97 % 0.00 129.81 % -0.01 74.06 % -0.04 2.20 % -0.04 -34.87 % -0.03 4.40 % -0.03 86.75 % -0.24 7.69 % -0.26 -184.46 % -0.09 -3.16 % -0.09 40.93 % -0.15 25.00 % -0.20 4.76 % -0.21 19.23 % -0.26 -100.00 % -0.13 56.67 % -0.30 -100.00 % -0.15
Earnings per share 0.02 24.02 % 0.02 397.22 % 0.00 145.57 % -0.01 -128.11 % 0.03 -4.10 % 0.03 49.49 % 0.02 149.00 % -0.04 -289.57 % 0.02 64.84 % 0.01 0.79 % 0.01 958.33 % 0.00 -85.71 % 0.01 300.00 % 0.00 -82.50 % 0.01 100.00 % 0.01 275.00 % 0.00 100.00 % 0.00 100.15 % -0.54 0.00 100.00 % -0.06 90.64 % -0.66 -3.13 % -0.64 -3 578.16 % -0.02 -1.16 % -0.02 -138.91 % 0.04 13.33 % 0.04 -7.14 % 0.04 36.36 % 0.03 -31.25 % 0.04 34.94 % 0.03 970.97 % 0.00 129.81 % -0.01 74.06 % -0.04 2.20 % -0.04 -34.87 % -0.03 4.40 % -0.03 86.75 % -0.24 7.69 % -0.26 -184.46 % -0.09 -3.16 % -0.09 40.93 % -0.15 25.00 % -0.20 4.76 % -0.21 19.23 % -0.26 -100.00 % -0.13 56.67 % -0.30 -100.00 % -0.15
Gross profit 123.650 M 5.05 % 117.710 M 13.37 % 103.826 M 53.65 % 67.572 M 6.68 % 63.341 M 12.12 % 56.496 M 7.80 % 52.410 M 35.27 % 38.744 M 67.18 % 23.175 M 22.18 % 18.968 M 24.50 % 15.235 M 36.39 % 11.170 M 35.10 % 8.268 M 70.14 % 4.860 M -15.02 % 5.718 M 100.00 % 2.859 M -3.95 % 2.977 M 100.00 % 1.488 M 8 168.67 % 18.000 K -98.55 % 1.240 M 6.68 % 1.162 M -2.70 % 1.195 M 0.00 % 1.195 M 1.05 % 1.182 M 0.00 % 1.182 M -2.97 % 1.218 M 0.00 % 1.218 M 12.56 % 1.083 M -0.09 % 1.084 M 23.19 % 879.500 K 0.00 % 879.500 K 36.04 % 646.500 K 0.00 % 646.500 K 40.54 % 460.000 K 0.00 % 460.000 K 10.84 % 415.000 K 0.00 % 415.000 K 297.13 % 104.500 K 0.00 % 104.500 K 309.80 % 25.500 K 0.00 % 25.500 K -75.94 % 106.000 K 0.00 % 106.000 K 523.53 % 17.000 K 0.00 % 17.000 K 100.00 % 8.500 K -67.92 % 26.500 K 100.00 % 13.250 K
Income tax expense 12.155 M 79.22 % 6.782 M -30.43 % 9.749 M 47.29 % 6.619 M 42.04 % 4.660 M 18.39 % 3.936 M -24.39 % 5.206 M 50.34 % 3.463 M 180.14 % 1.236 M 241.34 % 362.139 K 20.75 % 299.902 K -5.39 % 316.998 K 141.03 % 131.520 K 17.29 % 112.129 K -19.55 % 139.376 K 100.00 % 69.688 K -71.79 % 247.018 K 100.00 % 123.509 K 214 698.26 % 57.500 -95.70 % 1.337 K 100.00 % 668.500 -85.00 % 4.457 K 0.00 % 4.457 K 405.90 % -1.457 K 0.00 % -1.457 K -116.43 % 8.870 K 0.00 % 8.870 K -52.05 % 18.500 K 0.00 % 18.500 K -32.73 % 27.500 K 0.00 % 27.500 K 193.22 % -29.500 K -196.72 % 30.500 K 1 120.00 % 2.500 K 0.00 % 2.500 K -16.67 % 3.000 K 0.00 % 3.000 K -81.25 % 16.000 K 77.78 % 9.000 K 0.000 0.000 100.00 % -80.500 K -203.87 % 77.500 K 76.14 % 44.000 K 0.00 % 44.000 K 100.00 % 22.000 K -37.14 % 35.000 K 100.00 % 17.500 K
Cost of revenue 386.625 M 2.82 % 376.013 M 3.03 % 364.957 M 63.88 % 222.695 M -1.76 % 226.677 M -3.31 % 234.430 M 20.43 % 194.657 M 31.10 % 148.483 M 141.10 % 61.585 M 21.32 % 50.761 M 29.27 % 39.268 M 33.50 % 29.415 M 36.75 % 21.510 M 68.95 % 12.731 M -14.57 % 14.903 M 100.00 % 7.451 M -29.44 % 10.560 M 100.00 % 5.280 M 0.000 -100.00 % 494.781 K -13.24 % 570.314 K -6.42 % 609.422 K 0.00 % 609.422 K -13.65 % 705.768 K 0.00 % 705.768 K 5.94 % 666.211 K 0.00 % 666.208 K -11.58 % 753.500 K 0.00 % 753.500 K 31.85 % 571.500 K 0.00 % 571.500 K 16.51 % 490.500 K 0.00 % 490.500 K 19.20 % 411.500 K 0.00 % 411.500 K 53.26 % 268.500 K 0.00 % 268.500 K 15.24 % 233.000 K 0.00 % 233.000 K 175.74 % 84.500 K 0.00 % 84.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.719 M 0.00 % 3.719 M 51.81 % 2.450 M 100.00 % 1.225 M -42.62 % 2.135 M 100.00 % 1.067 M 191.96 % 365.610 K 0.000 -100.00 % 245.218 K -11.26 % 276.338 K 0.00 % 276.338 K 19.29 % 231.652 K 0.00 % 231.652 K -14.26 % 270.167 K 0.00 % 270.164 K 312.73 % -127.000 K 0.000 100.00 % -85.000 K 0.000 100.00 % -119.000 K 0.000 -100.00 % 147.500 K 154.53 % -270.500 K -246.61 % 184.500 K 0.000 100.00 % -79.000 K 0.000 100.00 % -26.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.356 M 0.000 -100.00 % 152.798 K 100.00 % 76.399 K 0.000 0.000 0.000 0.000 -100.00 % 414.532 K -4.17 % 432.575 K 0.00 % 432.572 K 17.03 % 369.625 K 0.00 % 369.624 K 14.87 % 321.771 K 0.00 % 321.768 K 5.84 % 304.000 K 0.33 % 303.000 K 22.18 % 248.000 K 0.40 % 247.000 K -2.95 % 254.500 K 0.00 % 254.500 K -6.09 % 271.000 K 0.00 % 271.000 K 47.28 % 184.000 K 0.00 % 184.000 K -16.55 % 220.500 K 0.00 % 220.500 K 195.97 % 74.500 K 0.00 % 74.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 100.00 % -1.585 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 447.000 K 0.000 -100.00 % 450.000 K 0.000 -100.00 % 391.000 K 0.000 -100.00 % 391.000 K 0.000 -100.00 % 352.000 K 0.000 -100.00 % 338.000 K 0.000 -100.00 % 136.000 K 0.000 -100.00 % 577.000 K 0.000 -100.00 % 745.000 K 0.000 0.000 0.000 0.000
Operating expenses 56.940 M 11.02 % 51.290 M 12.81 % 45.467 M 49.86 % 30.340 M 0.40 % 30.219 M 26.81 % 23.830 M -14.24 % 27.787 M 42.40 % 19.513 M 32.11 % 14.770 M 18.09 % 12.507 M 27.97 % 9.773 M 71.34 % 5.704 M 12.39 % 5.075 M 36.47 % 3.719 M 42.89 % 2.603 M 100.00 % 1.301 M -39.05 % 2.135 M 100.00 % 1.067 M 187.51 % -1.220 M -210.57 % 1.103 M -5.27 % 1.165 M -12.21 % 1.326 M 0.00 % 1.326 M 10.95 % 1.196 M 0.00 % 1.196 M 13.75 % 1.051 M 0.00 % 1.051 M -35.30 % 1.625 M 1 064.52 % 139.500 K -88.69 % 1.233 M 695.48 % 155.000 K -86.23 % 1.126 M 701.07 % 140.500 K -87.31 % 1.107 M 653.06 % 147.000 K -83.73 % 903.500 K 442.64 % 166.500 K -85.34 % 1.136 M 620.95 % 157.500 K -60.58 % 399.500 K 529.13 % 63.500 K -88.57 % 555.500 K 98.04 % 280.500 K -59.93 % 700.000 K 138.10 % 294.000 K 100.00 % 147.000 K -46.15 % 273.000 K 100.00 % 136.500 K
Cost and expenses 443.565 M -5.45 % 469.134 M 14.30 % 410.424 M 62.20 % 253.035 M -1.50 % 256.896 M -0.53 % 258.260 M 16.10 % 222.444 M 32.41 % 167.996 M 120.02 % 76.355 M 20.69 % 63.268 M 29.01 % 49.041 M 39.64 % 35.118 M 32.10 % 26.585 M 61.61 % 16.450 M -6.03 % 17.505 M 100.00 % 8.753 M -31.05 % 12.695 M 100.00 % 6.348 M 1 594.56 % 374.582 K -76.56 % 1.598 M -7.89 % 1.735 M -10.38 % 1.936 M 0.00 % 1.936 M 1.82 % 1.901 M 0.00 % 1.901 M 10.72 % 1.717 M 0.00 % 1.717 M 3.95 % 1.652 M 2.04 % 1.619 M 29.94 % 1.246 M -3.04 % 1.285 M 14.43 % 1.123 M -0.09 % 1.124 M 6.79 % 1.053 M 2.73 % 1.025 M 26.25 % 811.500 K 2.01 % 795.500 K -10.82 % 892.000 K 2.88 % 867.000 K 176.56 % 313.500 K -1.57 % 318.500 K -23.80 % 418.000 K 0.00 % 418.000 K -15.90 % 497.000 K 0.00 % 497.000 K 100.00 % 248.500 K -57.88 % 590.000 K 100.00 % 295.000 K
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 -100.00 % 488.099 K -3.30 % 504.774 K -18.26 % 617.536 K 0.00 % 617.534 K 3.92 % 594.250 K 0.00 % 594.250 K 29.45 % 459.040 K 0.00 % 459.038 K 35.81 % 338.000 K -0.29 % 339.000 K 40.37 % 241.500 K 0.00 % 241.500 K 31.61 % 183.500 K 0.00 % 183.500 K 25.26 % 146.500 K 0.00 % 146.500 K -12.28 % 167.000 K 0.00 % 167.000 K -31.98 % 245.500 K 0.41 % 244.500 K 167.21 % 91.500 K 0.00 % 91.500 K -29.34 % 129.500 K 0.00 % 129.500 K 4.02 % 124.500 K 0.00 % 124.500 K 100.00 % 62.250 K -66.71 % 187.000 K 100.00 % 93.500 K
Selling general and administrative expenses 56.940 M 11.02 % 51.290 M 12.81 % 45.467 M 49.86 % 30.340 M 0.40 % 30.219 M 26.81 % 23.830 M -14.24 % 27.787 M 42.40 % 19.513 M 32.11 % 14.770 M 18.09 % 12.507 M 27.97 % 9.773 M 71.34 % 5.704 M 12.39 % 5.075 M 36.47 % 3.719 M 42.89 % 2.603 M 100.00 % 1.301 M -39.05 % 2.135 M 100.00 % 1.067 M 191.96 % 365.610 K -40.56 % 615.068 K -6.77 % 659.752 K -6.93 % 708.913 K 0.00 % 708.910 K 17.90 % 601.277 K 0.00 % 601.276 K 1.58 % 591.936 K 0.00 % 591.934 K -12.89 % 679.500 K 440.60 % -199.500 K -140.18 % 496.500 K 673.99 % -86.500 K -119.98 % 433.000 K 1 106.98 % -43.000 K -110.27 % 418.500 K 83 600.00 % 500.000 -99.86 % 368.500 K 73 800.00 % -500.000 -100.11 % 449.000 K 616.09 % -87.000 K -157.62 % 151.000 K 639.29 % -28.000 K 81.46 % -151.000 K -200.00 % 151.000 K 189.09 % -169.500 K -200.00 % 169.500 K 100.00 % 84.750 K -1.45 % 86.000 K 100.00 % 43.000 K
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 232.000 0.000 -100.00 % 235.000 0.000 -100.00 % 727.000 0.000 -100.00 % 7.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 69.000 0.000 -100.00 % 2.000 K 0.000 -100.00 % 7.000 K 0.000 -100.00 % 14.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 20.718 M -21.40 % 26.358 M 1.02 % 26.093 M 208.76 % 8.451 M 14.00 % 7.413 M 17.20 % 6.325 M 53.78 % 4.113 M -27.75 % 5.693 M 335.80 % 1.306 M -17.82 % 1.590 M 38.31 % 1.149 M 17.56 % 977.584 K -0.85 % 985.995 K 195.62 % 333.529 K -30.34 % 478.764 K 100.00 % 239.382 K -25.83 % 322.750 K 100.00 % 161.375 K 0.000 -100.00 % 106.506 K 296.29 % 26.876 K 114.42 % 12.534 K 0.00 % 12.534 K -2.40 % 12.842 K 0.00 % 12.842 K 12.27 % 11.438 K 0.00 % 11.438 K -65.34 % 33.000 K 312.50 % 8.000 K 159.26 % -13.500 K -149.09 % 27.500 K -6.78 % 29.500 K -3.28 % 30.500 K 0.00 % 30.500 K 1 120.00 % 2.500 K -86.84 % 19.000 K 533.33 % 3.000 K -66.67 % 9.000 K 0.00 % 9.000 K 0.000 0.000 -100.00 % 77.500 K 0.00 % 77.500 K 76.14 % 44.000 K 0.00 % 44.000 K 100.00 % 22.000 K -37.14 % 35.000 K 100.00 % 17.500 K
Depreciation and amortization 38.457 M 6.77 % 36.017 M -0.08 % 36.045 M 72.46 % 20.901 M 12.78 % 18.533 M -12.93 % 21.286 M 34.47 % 15.830 M 21.40 % 13.039 M 114.61 % 6.076 M 10.67 % 5.490 M 3.90 % 5.284 M 34.00 % 3.943 M 80.65 % 2.183 M 42.53 % 1.531 M -13.97 % 1.780 M 100.00 % 890.083 K -19.72 % 1.109 M 100.00 % 554.343 K 1 478 148.00 % 37.500 -99.87 % 29.285 K -4.67 % 30.718 K -38.62 % 50.048 K 0.00 % 50.046 K 55.10 % 32.267 K 0.00 % 32.266 K -2.59 % 33.123 K 0.00 % 33.122 K 89.27 % 17.500 K -5.41 % 18.500 K 19.35 % 15.500 K 0.00 % 15.500 K 14.81 % 13.500 K 8.00 % 12.500 K -16.67 % 15.000 K 0.00 % 15.000 K 57.89 % 9.500 K 0.00 % 9.500 K -17.39 % 11.500 K 0.00 % 11.500 K 155.56 % 4.500 K 0.00 % 4.500 K -47.06 % 8.500 K 0.00 % 8.500 K -89.24 % 79.000 K 0.00 % 79.000 K 100.00 % 39.500 K -69.73 % 130.500 K 100.00 % 65.250 K
Operating income 66.710 M 0.44 % 66.420 M 13.81 % 58.359 M 56.74 % 37.232 M 12.41 % 33.122 M 1.40 % 32.666 M 32.66 % 24.623 M 28.04 % 19.231 M 128.80 % 8.405 M 30.10 % 6.460 M 18.28 % 5.462 M -0.08 % 5.466 M 71.22 % 3.193 M 263.92 % 877.295 K -63.86 % 2.428 M 100.00 % 1.214 M 62.39 % 747.496 K 100.00 % 373.748 K 131.10 % -1.202 M -979.16 % 136.700 K 223.96 % -110.277 K 92.03 % -1.384 M 3.22 % -1.430 M -22 045.59 % 6.516 K 119.63 % -33.195 K -118.62 % 178.290 K 13.85 % 156.606 K -16.92 % 188.500 K 0.00 % 188.500 K -8.50 % 206.000 K 0.00 % 206.000 K 1 273.33 % 15.000 K 7.14 % 14.000 K 107.73 % -181.000 K 0.00 % -181.000 K -42.52 % -127.000 K 0.00 % -127.000 K 75.44 % -517.000 K 4.61 % -542.000 K -145.80 % -220.500 K -12.21 % -196.500 K 37.02 % -312.000 K -0.97 % -309.000 K 35.63 % -480.000 K 0.00 % -480.000 K -100.00 % -240.000 K 60.94 % -614.500 K -100.00 % -307.250 K
Operating income ratio 0.13 -2.82 % 0.13 8.06 % 0.12 -2.95 % 0.13 12.31 % 0.11 1.71 % 0.11 12.66 % 0.10 -2.97 % 0.10 3.58 % 0.10 7.03 % 0.09 -7.55 % 0.10 -25.60 % 0.13 25.62 % 0.11 114.98 % 0.05 -57.64 % 0.12 0.00 % 0.12 113.21 % 0.06 0.00 % 0.06 100.08 % -66.77 -84 823.79 % 0.08 223.81 % -0.06 91.70 % -0.77 3.22 % -0.79 -23 067.07 % 0.00 119.63 % -0.02 -118.59 % 0.09 13.85 % 0.08 -19.06 % 0.10 0.05 % 0.10 -27.72 % 0.14 0.00 % 0.14 976.14 % 0.01 7.14 % 0.01 105.93 % -0.21 0.00 % -0.21 -11.78 % -0.19 0.00 % -0.19 87.87 % -1.53 4.61 % -1.61 19.89 % -2.00 -12.21 % -1.79 39.31 % -2.94 -0.97 % -2.92 89.68 % -28.24 0.00 % -28.24 0.00 % -28.24 -21.76 % -23.19 0.00 % -23.19
Total other income expenses net -27.262 M 0.000 100.00 % -42.780 M -25.14 % -34.187 M -318.45 % -8.170 M 4.19 % -8.527 M -41.20 % -6.039 M 78.91 % -28.636 M -2 151.31 % -1.272 M 54.54 % -2.798 M -43.43 % -1.951 M 59.71 % -4.842 M -194.88 % -1.642 M -326.96 % 723.483 K -66.61 % 2.167 M 388.10 % -752.011 K -2 805.08 % 27.800 K 117.23 % -161.375 K -109.24 % 1.747 M 636.65 % -325.507 K -1 111.08 % -26.878 K 54.06 % -58.505 K -366.77 % -12.534 K 76.15 % -52.552 K -309.22 % -12.842 K 61.23 % -33.120 K -189.56 % -11.438 K -47.13 % -7.774 K 2.83 % -8.000 K 70.91 % -27.500 K 0.00 % -27.500 K 3.51 % -28.500 K 6.56 % -30.500 K 47.86 % -58.500 K -2 240.00 % -2.500 K 16.67 % -3.000 K 0.00 % -3.000 K 91.18 % -34.000 K -277.78 % -9.000 K -137.50 % 24.000 K 0.000 100.00 % -71.500 K 7.74 % -77.500 K -76.14 % -44.000 K 0.00 % -44.000 K -100.00 % -22.000 K 37.14 % -35.000 K -100.00 % -17.500 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2003-01-31 2002-06-30 2002-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2004-12-31 2003-12-31 2002-12-31
Net debt 498.377 M -2.37 % 510.476 M -4.15 % 532.559 M 191.93 % 182.424 M -0.46 % 183.268 M -5.46 % 193.853 M -10.65 % 216.957 M 32.29 % 164.006 M 210.36 % 52.845 M 20.52 % 43.848 M -5.71 % 46.502 M -6.60 % 49.788 M 113.29 % 23.343 M 45.92 % 15.997 M -2.40 % 16.391 M 39.25 % 11.771 M 43.05 % 8.229 M 4 635.46 % -181.434 K 74.22 % -703.857 K -156.05 % -274.887 K -84.15 % -149.273 K 44.94 % -271.096 K -52.16 % -178.166 K 61.44 % -462.010 K -62.49 % -284.335 K 49.81 % -566.572 K 27.64 % -783.000 K -44.20 % -543.000 K -38.17 % -393.000 K -25.96 % -312.000 K -208.91 % -101.000 K -320.83 % -24.000 K 31.43 % -35.000 K 76.67 % -150.000 K 28.57 % -210.000 K 41.01 % -356.000 K -5.64 % -337.000 K -487.36 % 87.000 K 125.51 % -341.000 K 64.29 % -955.000 K -151.40 % 1.858 M 49.96 % 1.239 M 180.32 % 442.000 K
Total investments 10.957 M -46.49 % 20.476 M 1.55 % 20.163 M 67.05 % 12.070 M 88.15 % 6.415 M -1.58 % 6.518 M 12.17 % 5.811 M 2.70 % 5.658 M 47 542.30 % 11.876 K -44.31 % 21.327 K -99.59 % 5.152 M -6.98 % 5.538 M 10.69 % 5.003 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 466.558 K 19.04 % 391.946 K 5.04 % 373.134 K 8.56 % 343.699 K 9.39 % 314.183 K -2.94 % 323.704 K 4.43 % 309.970 K 12.43 % 275.692 K 10.72 % 249.000 K 4.62 % 238.000 K 19.60 % 199.000 K -3.40 % 206.000 K 24.10 % 166.000 K 5.06 % 158.000 K 32.77 % 119.000 K -11.85 % 135.000 K 25.00 % 108.000 K 0.93 % 107.000 K 127.66 % 47.000 K -12.96 % 54.000 K -42.55 % 94.000 K 11.90 % 84.000 K 0.000 0.000 0.000
Total debt 671.150 M 4.57 % 641.832 M -6.35 % 685.384 M 187.62 % 238.296 M -3.05 % 245.794 M -6.36 % 262.476 M -0.34 % 263.384 M 12.59 % 233.922 M 221.40 % 72.781 M 2.08 % 71.300 M 11.79 % 63.781 M 6.92 % 59.655 M 121.55 % 26.927 M 36.21 % 19.769 M 0.02 % 19.766 M 5.29 % 18.772 M 87.72 % 10.000 M 0.000 -100.00 % 393.964 K -14.82 % 462.529 K -13.24 % 533.092 K 384.57 % 110.013 K -44.69 % 198.892 K -34.36 % 303.016 K -28.71 % 425.056 K -15.51 % 503.089 K -21.51 % 641.000 K 0.000 0.000 -100.00 % 45.000 K -66.42 % 134.000 K -25.14 % 179.000 K -31.94 % 263.000 K 74.17 % 151.000 K 0.000 0.000 -100.00 % 57.000 K -66.86 % 172.000 K 0.000 0.000 -100.00 % 1.936 M 48.13 % 1.307 M 120.40 % 593.000 K
Accumulated other comprehensive income loss 29.085 M 42.27 % 20.444 M 61.65 % 12.647 M -2.31 % 12.946 M 270.43 % -7.596 M -161.70 % 12.311 M -44.30 % 22.104 M 348.53 % -8.894 M -794.98 % 1.280 M -69.09 % 4.140 M 103.44 % -120.207 M -10.54 % -108.745 M -151.66 % -43.211 M -13.48 % -38.079 M -5.00 % -36.265 M -1.03 % -35.895 M -26.10 % -28.466 M -37 954 498.67 % -75.000 0.000 100.00 % -456.765 K 0.000 100.00 % -375.710 K 0.000 100.00 % -260.582 K 0.000 100.00 % -200.920 K 0.000 100.00 % -140.000 K 0.000 100.00 % -104.000 K 0.000 100.00 % -71.000 K 0.000 100.00 % -89.000 K 0.000 100.00 % -46.000 K 0.000 100.00 % -28.000 K 0.000 100.00 % -9.000 K 98.67 % -679.000 K 5.83 % -721.000 K -15.36 % -625.000 K
Retained earnings 531.429 M 5.49 % 503.779 M 3.96 % 484.609 M 0.61 % 481.691 M -0.86 % 485.872 M 1 330.34 % 33.969 M 165.78 % 12.781 M 504.02 % 2.116 M -85.82 % 14.924 M 61.90 % 9.218 M 55.76 % 5.918 M 118.61 % 2.707 M 12.80 % 2.400 M 163.58 % 910.556 K 263.98 % -555.281 K 79.50 % -2.709 M -22.31 % -2.214 M 28.21 % -3.084 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.474 M 390.71 % -1.195 M 11.22 % -1.346 M 11.51 % -1.521 M 17.96 % -1.854 M 1.49 % -1.882 M 7.43 % -2.033 M -8.08 % -1.881 M -3.01 % -1.826 M -12.37 % -1.625 M 8.24 % -1.771 M -25.25 % -1.414 M -50.75 % -938.000 K -138.68 % -393.000 K 79.29 % -1.898 M -49.21 % -1.272 M -310.32 % -310.000 K
Common stock 11.149 M 0.00 % 11.149 M -0.01 % 11.150 M 60.69 % 6.939 M 0.00 % 6.939 M 8.71 % 6.383 M 0.02 % 6.382 M 0.05 % 6.379 M 127.92 % 2.799 M 0.41 % 2.787 M 9.85 % 2.537 M 0.00 % 2.537 M 45.98 % 1.738 M 27.15 % 1.367 M 0.00 % 1.367 M 0.00 % 1.367 M 33.10 % 1.027 M 279.61 % 270.555 K -53.30 % 579.361 K 0.00 % 579.361 K 0.00 % 579.361 K 0.00 % 579.361 K 0.00 % 579.361 K 0.00 % 579.361 K 0.00 % 579.361 K -25.66 % 779.361 K 0.05 % 779.000 K -33.93 % 1.179 M 0.00 % 1.179 M 0.00 % 1.179 M 0.00 % 1.179 M 0.00 % 1.179 M 0.17 % 1.177 M 0.00 % 1.177 M 0.00 % 1.177 M 0.00 % 1.177 M 0.00 % 1.177 M 103.99 % 577.000 K 0.00 % 577.000 K 0.00 % 577.000 K 4 708.33 % 12.000 K -7.69 % 13.000 K -7.14 % 14.000 K
Total equity 779.435 M 3.42 % 753.668 M 3.24 % 729.981 M 41.78 % 514.884 M 3.61 % 496.952 M 5.77 % 469.850 M 4.29 % 450.510 M 9.57 % 411.154 M 220.89 % 128.130 M 3.70 % 123.563 M 14.16 % 108.240 M 6.07 % 102.048 M 44.84 % 70.456 M 30.16 % 54.129 M 2.73 % 52.688 M 4.26 % 50.535 M 34.11 % 37.682 M 2 735.03 % -1.430 M -216.47 % 1.228 M 35.41 % 906.711 K -14.68 % 1.063 M -10.77 % 1.191 M -69.95 % 3.963 M -4.35 % 4.143 M -4.51 % 4.339 M -8.22 % 4.727 M 2.05 % 4.632 M -1.05 % 4.681 M 4.14 % 4.495 M 3.38 % 4.348 M 9.83 % 3.959 M 0.66 % 3.933 M -5.43 % 4.159 M -2.65 % 4.272 M 19.23 % 3.583 M -5.31 % 3.784 M 3.39 % 3.660 M 16.60 % 3.139 M -13.86 % 3.644 M -12.72 % 4.175 M 321.37 % -1.886 M -49.80 % -1.259 M -325.34 % -296.000 K
Other non current liabilities 237.891 M -2.31 % 243.507 M 49.69 % 162.676 M 956.06 % 15.404 M 19.08 % 12.936 M 17.44 % 11.015 M -9.79 % 12.210 M 3 263.21 % -386.000 K -103.68 % 10.491 M -6.83 % 11.261 M 63.20 % 6.900 M -0.53 % 6.937 M 865.02 % 718.822 K 13.74 % 632.011 K 0.00 % 632.011 K 0.00 % 632.011 K 0.00 % 632.011 K 0.000 -100.00 % 787.722 K 35.57 % 581.052 K 2.21 % 568.468 K 17.28 % 484.705 K 24.56 % 389.146 K -4.11 % 405.808 K 3.88 % 390.654 K 3.24 % 378.411 K 26.98 % 298.000 K -9.97 % 331.000 K 23.05 % 269.000 K -2.89 % 277.000 K 45.79 % 190.000 K -5.47 % 201.000 K 37.67 % 146.000 K -12.05 % 166.000 K 37.19 % 121.000 K 0.00 % 121.000 K 42.35 % 85.000 K -6.59 % 91.000 K -31.06 % 132.000 K 13.79 % 116.000 K 31.82 % 88.000 K 25.71 % 70.000 K 42.86 % 49.000 K
Long term debt 611.491 M 5.97 % 577.044 M -9.07 % 634.623 M 216.06 % 200.792 M -4.50 % 210.254 M -8.04 % 228.630 M -2.03 % 233.363 M 9.97 % 212.199 M 214.15 % 67.546 M -0.21 % 67.688 M 9.14 % 62.018 M 12.36 % 55.194 M 105.91 % 26.805 M 36.11 % 19.694 M 5.39 % 18.687 M 0.04 % 18.680 M 86.80 % 10.000 M 0.000 -100.00 % 127.648 K -45.24 % 233.104 K -28.56 % 326.281 K 0.000 0.000 -100.00 % 103.997 K -55.38 % 233.071 K -25.08 % 311.104 K -51.47 % 641.000 K 0.000 0.000 0.000 0.000 -100.00 % 9.000 K -90.72 % 97.000 K 130.95 % 42.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.549 M 18.52 % 1.307 M 120.40 % 593.000 K
Total non current liabilities 1.047 B 3.00 % 1.017 B -0.07 % 1.018 B 252.82 % 288.415 M -0.08 % 288.658 M -6.36 % 308.249 M 20.75 % 255.283 M 11.22 % 229.530 M 180.07 % 81.954 M -1.05 % 82.820 M 18.29 % 70.016 M 10.73 % 63.229 M 120.91 % 28.622 M 34.37 % 21.301 M 4.83 % 20.318 M -0.05 % 20.328 M 91.19 % 10.632 M 964.81 % 998.487 K 9.08 % 915.370 K 12.43 % 814.156 K -9.01 % 894.749 K 84.60 % 484.705 K 24.56 % 389.146 K -23.67 % 509.805 K -18.26 % 623.725 K -9.54 % 689.515 K -26.57 % 939.000 K 183.69 % 331.000 K 23.05 % 269.000 K -2.89 % 277.000 K 45.79 % 190.000 K -9.52 % 210.000 K -13.58 % 243.000 K 16.83 % 208.000 K 71.90 % 121.000 K 0.00 % 121.000 K 42.35 % 85.000 K -6.59 % 91.000 K -31.06 % 132.000 K 13.79 % 116.000 K -92.91 % 1.637 M 18.88 % 1.377 M 114.49 % 642.000 K
Other current liabilities 20.064 M -90.61 % 213.584 M 3 306.44 % 6.270 M -49.50 % 12.415 M 25.18 % 9.918 M 4.36 % 9.504 M 49.58 % 6.354 M 708.40 % 786.000 K 0.000 -100.00 % 27.952 M 0.000 100.00 % -660.033 K 0.000 -100.00 % 3.716 M 0.000 -100.00 % 6.713 M 0.000 -100.00 % 771.870 K 0.000 100.00 % -436.588 K 0.000 -100.00 % 195.797 K 0.000 -100.00 % 171.315 K 0.000 -100.00 % 192.112 K 0.000 -100.00 % 391.524 K 0.000 -100.00 % 213.000 K 0.000 -100.00 % 115.000 K 0.000 -100.00 % 157.000 K 0.000 -100.00 % 52.000 K 0.000 -100.00 % 162.000 K 0.000 -100.00 % 139.000 K 80.52 % 77.000 K 8.45 % 71.000 K -28.28 % 99.000 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.586 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 419.777 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
Short term debt 59.659 M -7.92 % 64.788 M 27.63 % 50.761 M 35.35 % 37.504 M 5.53 % 35.540 M 5.01 % 33.846 M 12.74 % 30.021 M 38.20 % 21.723 M 314.95 % 5.235 M 44.97 % 3.611 M 104.84 % 1.763 M -60.49 % 4.461 M 3 573.91 % 121.433 K 62.82 % 74.581 K -93.09 % 1.079 M 1 067.14 % 92.411 K 0.000 0.000 -100.00 % 266.316 K 16.08 % 229.425 K 10.93 % 206.811 K 87.99 % 110.013 K -44.69 % 198.892 K -0.06 % 199.019 K 3.66 % 191.985 K 0.00 % 191.985 K 0.000 0.000 0.000 -100.00 % 45.000 K -66.42 % 134.000 K -21.18 % 170.000 K 2.41 % 166.000 K 52.29 % 109.000 K 0.000 0.000 -100.00 % 57.000 K -66.86 % 172.000 K 0.000 0.000 -100.00 % 387.000 K 0.000 0.000
Total current liabilities 401.408 M 6.22 % 377.915 M -6.75 % 405.254 M 91.19 % 211.962 M 18.98 % 178.151 M -5.65 % 188.829 M 17.93 % 160.119 M 24.48 % 128.631 M 134.28 % 54.904 M 7.99 % 50.840 M 23.20 % 41.268 M -2.91 % 42.504 M 162.04 % 16.220 M 88.60 % 8.600 M -11.42 % 9.710 M -9.76 % 10.760 M 229.65 % 3.264 M 84.37 % 1.770 M 94.68 % 909.381 K 9.74 % 828.699 K -3.61 % 859.699 K 35.24 % 635.677 K -15.80 % 754.976 K -7.45 % 815.720 K 8.23 % 753.667 K 5.83 % 712.127 K -0.96 % 719.000 K 1.84 % 706.000 K 20.27 % 587.000 K 15.32 % 509.000 K 4.30 % 488.000 K 5.63 % 462.000 K 1.76 % 454.000 K -7.72 % 492.000 K 60.26 % 307.000 K 52.74 % 201.000 K -14.10 % 234.000 K -38.58 % 381.000 K 74.77 % 218.000 K -0.91 % 220.000 K -55.65 % 496.000 K 439.13 % 92.000 K -46.20 % 171.000 K
Total liabilities 1.449 B 3.87 % 1.395 B -1.97 % 1.423 B 184.35 % 500.377 M 7.19 % 466.809 M -6.09 % 497.078 M 19.66 % 415.402 M 15.98 % 358.161 M 161.70 % 136.858 M 2.39 % 133.660 M 20.11 % 111.284 M 5.25 % 105.733 M 135.79 % 44.843 M 49.97 % 29.901 M -0.42 % 30.028 M -3.41 % 31.087 M 123.71 % 13.896 M 684.92 % 1.770 M -2.98 % 1.825 M 11.07 % 1.643 M -6.36 % 1.754 M 56.59 % 1.120 M -2.07 % 1.144 M -13.69 % 1.326 M -3.77 % 1.377 M -1.73 % 1.402 M -15.46 % 1.658 M 59.88 % 1.037 M 21.14 % 856.000 K 8.91 % 786.000 K 15.93 % 678.000 K 0.89 % 672.000 K -3.59 % 697.000 K -0.43 % 700.000 K 63.55 % 428.000 K 32.92 % 322.000 K 0.94 % 319.000 K -32.42 % 472.000 K 34.86 % 350.000 K 4.17 % 336.000 K -84.25 % 2.133 M 45.20 % 1.469 M 80.69 % 813.000 K
Other non current assets 878.000 K 251.20 % 250.000 K 0.00 % 250.000 K 0.000 -100.00 % 250.000 K 0.000 -100.00 % 1.000 K 0.00 % 1.000 K 0.000 0.000 -100.00 % 5.173 M -6.93 % 5.558 M 11.09 % 5.003 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 466.558 K 19.04 % 391.946 K 5.04 % 373.134 K 8.56 % 343.699 K 9.39 % 314.183 K -2.94 % 323.704 K 4.43 % 309.970 K 12.43 % 275.692 K 10.72 % 249.000 K 145.86 % -543.000 K -372.86 % 199.000 K 155.74 % -357.000 K -315.06 % 166.000 K 181.77 % -203.000 K -270.59 % 119.000 K 139.53 % -301.000 K -378.70 % 108.000 K 130.34 % -356.000 K -857.45 % 47.000 K 155.29 % -85.000 K -190.43 % 94.000 K 11.90 % 84.000 K 207.69 % -78.000 K -14.71 % -68.000 K 54.97 % -151.000 K
Long term investments 10.957 M -46.49 % 20.476 M 1.55 % 20.163 M 67.05 % 12.070 M -15.02 % 14.203 M -8.65 % 15.548 M -31.44 % 22.679 M 100.93 % 11.287 M 94 940.42 % 11.876 K -44.31 % 21.327 K -99.59 % 5.173 M -6.93 % 5.558 M 11.09 % 5.003 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 -100.00 % 238.000 K 0.000 -100.00 % 206.000 K 0.000 -100.00 % 158.000 K 0.000 -100.00 % 135.000 K 0.000 -100.00 % 107.000 K 0.000 -100.00 % 54.000 K 0.000 100.00 % -955.000 K 0.000 0.000 0.000
Intangible assets 13.715 M -17.55 % 16.635 M -30.76 % 24.024 M 35.64 % 17.711 M 78.18 % 9.940 M -38.07 % 16.050 M 26.98 % 12.640 M -2.75 % 12.997 M 63.23 % 7.962 M -9.91 % 8.838 M -4.10 % 9.216 M 27.31 % 7.239 M 253.27 % 2.049 M -4.62 % 2.148 M 0.000 -100.00 % 1.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K -50.00 % 2.000 K 0.00 % 2.000 K -33.33 % 3.000 K -25.00 % 4.000 K
GoodWill 456.914 M 2.25 % 446.865 M 8.39 % 412.285 M 142.04 % 170.337 M -1.11 % 172.251 M -0.91 % 173.825 M -49.26 % 342.581 M 16.75 % 293.438 M 578.97 % 43.218 M 8.14 % 39.966 M 10.37 % 36.212 M -50.40 % 73.005 M 133.61 % 31.250 M 85.72 % 16.826 M 163.22 % 6.393 M -64.14 % 17.828 M -24.01 % 23.459 M 0.000 -100.00 % 521.901 K 0.00 % 521.901 K -35.08 % 803.957 K 0.00 % 803.957 K -76.58 % 3.433 M 0.00 % 3.433 M -2.42 % 3.518 M 0.00 % 3.518 M -4.22 % 3.673 M 0.00 % 3.673 M 0.11 % 3.669 M 0.00 % 3.669 M 3.00 % 3.562 M 0.00 % 3.562 M -8.81 % 3.906 M 0.00 % 3.906 M 20.67 % 3.237 M 0.00 % 3.237 M 0.00 % 3.237 M 0.00 % 3.237 M 0.00 % 3.237 M 0.00 % 3.237 M 0.000 0.000 0.000
Goodwill and intangible assets 470.629 M 1.54 % 463.500 M 6.23 % 436.309 M 132.02 % 188.048 M 3.21 % 182.191 M -4.05 % 189.875 M -46.55 % 355.221 M 15.92 % 306.435 M 498.73 % 51.181 M 4.87 % 48.804 M 7.43 % 45.428 M -43.39 % 80.244 M 140.98 % 33.299 M 75.49 % 18.975 M 0.26 % 18.926 M -0.16 % 18.955 M -19.20 % 23.459 M 0.000 -100.00 % 521.901 K 0.00 % 521.901 K -35.08 % 803.957 K 0.00 % 803.957 K -76.58 % 3.433 M 0.00 % 3.433 M -2.42 % 3.518 M 0.00 % 3.518 M -4.22 % 3.673 M 0.00 % 3.673 M 0.11 % 3.669 M 0.00 % 3.669 M 3.00 % 3.562 M 0.00 % 3.562 M -8.81 % 3.906 M 0.00 % 3.906 M 20.67 % 3.237 M 0.00 % 3.237 M 0.00 % 3.237 M 0.00 % 3.237 M -0.03 % 3.238 M -0.03 % 3.239 M 161 850.00 % 2.000 K -33.33 % 3.000 K -25.00 % 4.000 K
Property plant equipment net 1.263 B 1.98 % 1.239 B -0.96 % 1.251 B 118.49 % 572.562 M 9.06 % 525.007 M 0.35 % 523.188 M 88.63 % 277.364 M 8.16 % 256.436 M 74.32 % 147.109 M 1.60 % 144.793 M 21.73 % 118.947 M 51.10 % 78.718 M 45.40 % 54.137 M 8.34 % 49.972 M 1.84 % 49.069 M 5.40 % 46.556 M 128.04 % 20.416 M 452 079.18 % 4.515 K -88.05 % 37.771 K -21.65 % 48.207 K -11.07 % 54.209 K -37.35 % 86.526 K -28.41 % 120.870 K -25.69 % 162.655 K -11.77 % 184.345 K 2.91 % 179.125 K 21.85 % 147.000 K 23.53 % 119.000 K 101.69 % 59.000 K 3.51 % 57.000 K -8.06 % 62.000 K 10.71 % 56.000 K 16.67 % 48.000 K -9.43 % 53.000 K 96.30 % 27.000 K 8.00 % 25.000 K -32.43 % 37.000 K -15.91 % 44.000 K -18.52 % 54.000 K 3.85 % 52.000 K 23.81 % 42.000 K -4.55 % 44.000 K -80.18 % 222.000 K
Total non current assets 1.747 B 1.35 % 1.724 B 0.55 % 1.714 B 121.83 % 772.718 M 6.32 % 726.783 M -0.85 % 733.037 M 11.20 % 659.180 M 14.19 % 577.288 M 189.72 % 199.258 M 2.17 % 195.030 M 15.03 % 169.548 M 3.06 % 164.520 M 77.98 % 92.440 M 34.07 % 68.947 M 1.40 % 67.995 M 3.79 % 65.512 M 49.31 % 43.875 M 971 665.32 % 4.515 K -99.56 % 1.026 M 6.67 % 962.054 K -21.87 % 1.231 M -0.23 % 1.234 M -68.09 % 3.868 M -1.31 % 3.919 M -2.32 % 4.012 M 0.99 % 3.973 M -2.36 % 4.069 M 0.97 % 4.030 M 2.62 % 3.927 M -0.13 % 3.932 M 3.75 % 3.790 M 0.37 % 3.776 M -7.29 % 4.073 M -0.51 % 4.094 M 21.41 % 3.372 M 0.09 % 3.369 M 1.45 % 3.321 M -0.42 % 3.335 M -1.51 % 3.386 M 0.33 % 3.375 M 7 570.45 % 44.000 K -6.38 % 47.000 K -79.20 % 226.000 K
Other current assets 783.000 K -95.25 % 16.496 M 559.58 % 2.501 M -75.69 % 10.289 M 623.05 % 1.423 M -90.88 % 15.600 M 53.24 % 10.180 M 28.45 % 7.925 M 4 455.54 % 173.964 K -86.56 % 1.294 M 0.000 -100.00 % 1.111 M 0.000 -100.00 % 495.396 K 0.000 -100.00 % 438.981 K 0.000 -100.00 % 154.384 K 0.000 -100.00 % 53.000 K -94.13 % 903.493 K 0.000 -100.00 % 862.212 K 0.000 -100.00 % 994.389 K 0.000 -100.00 % 797.000 K 1 550.68 % 48.283 K -95.32 % 1.031 M 0.000 -100.00 % 612.000 K 0.000 -100.00 % 485.000 K 0.000 -100.00 % 429.000 K 0.000 -100.00 % 264.000 K 0.000 -100.00 % 267.000 K 46.70 % 182.000 K 121.95 % 82.000 K -9.89 % 91.000 K -30.53 % 131.000 K
Short term investments 0.000 0.000 0.000 0.000 100.00 % -7.788 M 13.75 % -9.030 M 46.47 % -16.868 M -199.66 % -5.629 M 0.000 0.000 100.00 % -21.620 K -8.12 % -19.996 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.039 M 0.000 0.000 0.000
cash and cash equivalents 172.773 M 31.53 % 131.356 M -14.05 % 152.825 M 173.53 % 55.872 M -10.64 % 62.526 M -8.88 % 68.623 M 47.81 % 46.427 M -33.60 % 69.916 M 250.69 % 19.937 M -27.38 % 27.452 M 58.87 % 17.279 M 75.11 % 9.868 M 175.35 % 3.584 M -4.99 % 3.772 M 11.78 % 3.374 M -51.80 % 7.001 M 295.29 % 1.771 M 876.18 % 181.434 K -83.47 % 1.098 M 48.87 % 737.416 K 8.07 % 682.365 K 79.05 % 381.109 K 1.07 % 377.058 K -50.71 % 765.026 K 7.84 % 709.391 K -33.68 % 1.070 M -24.88 % 1.424 M 162.25 % 543.000 K 38.17 % 393.000 K 10.08 % 357.000 K 51.91 % 235.000 K 15.76 % 203.000 K -31.88 % 298.000 K -1.00 % 301.000 K 43.33 % 210.000 K -41.01 % 356.000 K -9.64 % 394.000 K 363.53 % 85.000 K -75.07 % 341.000 K -64.29 % 955.000 K 1 124.36 % 78.000 K 14.71 % 68.000 K -54.97 % 151.000 K
Cash and short term investments 172.773 M 31.53 % 131.356 M -14.05 % 152.825 M 173.53 % 55.872 M -10.64 % 62.526 M -8.88 % 68.623 M 47.81 % 46.427 M -33.60 % 69.916 M 250.69 % 19.937 M -27.38 % 27.452 M 58.87 % 17.279 M 75.11 % 9.868 M 175.35 % 3.584 M -4.99 % 3.772 M 11.78 % 3.374 M -51.80 % 7.001 M 295.29 % 1.771 M 876.18 % 181.434 K -83.47 % 1.098 M 48.87 % 737.416 K 8.07 % 682.365 K 79.05 % 381.109 K 1.07 % 377.058 K -50.71 % 765.026 K 7.84 % 709.391 K -33.68 % 1.070 M -24.88 % 1.424 M 162.25 % 543.000 K 38.17 % 393.000 K 10.08 % 357.000 K 51.91 % 235.000 K 15.76 % 203.000 K -31.88 % 298.000 K -1.00 % 301.000 K 43.33 % 210.000 K -41.01 % 356.000 K -9.64 % 394.000 K 363.53 % 85.000 K -75.07 % 341.000 K -64.29 % 955.000 K 1 124.36 % 78.000 K 14.71 % 68.000 K -54.97 % 151.000 K
Total current assets 481.402 M 13.29 % 424.920 M -3.14 % 438.686 M 80.87 % 242.543 M 2.35 % 236.978 M 1.32 % 233.891 M 13.14 % 206.732 M 7.66 % 192.027 M 192.14 % 65.731 M 5.69 % 62.194 M 24.44 % 49.977 M 15.52 % 43.261 M 89.25 % 22.859 M 51.55 % 15.083 M 2.46 % 14.722 M -8.62 % 16.111 M 109.17 % 7.702 M 2 193.59 % 335.818 K -83.43 % 2.026 M 27.64 % 1.588 M 0.10 % 1.586 M 47.22 % 1.077 M -13.08 % 1.239 M -20.03 % 1.550 M -9.04 % 1.704 M -20.97 % 2.156 M -2.93 % 2.221 M 31.58 % 1.688 M 18.54 % 1.424 M 18.47 % 1.202 M 41.91 % 847.000 K 2.17 % 829.000 K 5.87 % 783.000 K -10.82 % 878.000 K 37.40 % 639.000 K -13.30 % 737.000 K 12.01 % 658.000 K 138.41 % 276.000 K -54.61 % 608.000 K -46.48 % 1.136 M 459.61 % 203.000 K 24.54 % 163.000 K -43.99 % 291.000 K
Inventory 131.276 M 2.81 % 127.682 M 3.45 % 123.429 M 46.40 % 84.309 M 15.86 % 72.765 M 7.35 % 67.780 M 20.98 % 56.028 M 25.82 % 44.530 M 201.05 % 14.792 M 3.82 % 14.247 M 20.75 % 11.800 M 5.73 % 11.161 M 80.28 % 6.191 M 27.79 % 4.844 M -2.23 % 4.955 M 11.55 % 4.442 M 81.05 % 2.453 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 43.000 K 975.00 % 4.000 K -55.56 % 9.000 K
Net receivables 176.570 M 18.20 % 149.386 M -6.59 % 159.931 M 73.70 % 92.073 M -8.17 % 100.264 M 22.44 % 81.888 M -12.97 % 94.097 M 35.09 % 69.656 M 125.95 % 30.829 M 60.57 % 19.200 M -8.13 % 20.898 M 0.000 -100.00 % 13.084 M 0.000 -100.00 % 6.393 M 0.000 -100.00 % 3.478 M 0.000 -100.00 % 928.496 K 9.22 % 850.096 K 0.000 -100.00 % 696.068 K 0.000 -100.00 % 784.654 K 0.000 -100.00 % 1.086 M 0.000 -100.00 % 1.097 M 0.000 -100.00 % 845.000 K 0.000 -100.00 % 626.000 K 0.000 -100.00 % 577.000 K 0.000 -100.00 % 381.000 K 0.000 -100.00 % 191.000 K 0.000 -100.00 % 181.501 K 0.000 0.000 0.000
Tax assets 831.000 K 151.06 % 331.000 K -94.83 % 6.404 M 16 752.63 % 38.000 K -99.26 % 5.132 M 15.95 % 4.426 M 13.05 % 3.915 M 25.12 % 3.129 M 227.16 % 956.416 K -32.26 % 1.412 M 127.29 % -5.173 M 6.93 % -5.558 M -11.09 % -5.003 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 -100.00 % 543.000 K 0.000 -100.00 % 357.000 K 0.000 -100.00 % 203.000 K 0.000 -100.00 % 301.000 K 0.000 -100.00 % 356.000 K 0.000 -100.00 % 85.000 K 0.000 -100.00 % 955.000 K 1 124.36 % 78.000 K 14.71 % 68.000 K -54.97 % 151.000 K
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 0.000 0.000 0.000 0.000 0.000 0.000 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 321.685 M 294.91 % 81.458 M -76.17 % 341.848 M 116.09 % 158.199 M 21.64 % 130.053 M -7.40 % 140.443 M 17.10 % 119.933 M 22.12 % 98.213 M 102.45 % 48.511 M 197.83 % 16.288 M -57.52 % 38.345 M 3.20 % 37.158 M 138.25 % 15.596 M 295.86 % 3.940 M -52.24 % 8.249 M 189.64 % 2.848 M -12.74 % 3.264 M 226.89 % 998.487 K 55.27 % 643.065 K 0.000 -100.00 % 652.888 K 516.58 % 105.888 K -80.96 % 556.084 K 159.25 % 214.495 K -61.81 % 561.682 K 333.57 % 129.549 K -81.98 % 719.000 K 451.06 % 130.476 K -77.77 % 587.000 K 393.28 % 119.000 K -66.38 % 354.000 K 637.50 % 48.000 K -83.33 % 288.000 K 284.00 % 75.000 K -75.57 % 307.000 K 403.28 % 61.000 K -65.54 % 177.000 K 276.60 % 47.000 K -78.44 % 218.000 K 169.14 % 81.000 K 153.13 % 32.000 K 52.38 % 21.000 K -70.83 % 72.000 K
Tax payables 0.000 -100.00 % 18.085 M 183.69 % 6.375 M 65.84 % 3.844 M 45.61 % 2.640 M -47.58 % 5.036 M 32.14 % 3.811 M -51.81 % 7.909 M 582.96 % 1.158 M -61.26 % 2.989 M 157.63 % 1.160 M -24.90 % 1.545 M 207.23 % 502.849 K -42.21 % 870.183 K 127.68 % 382.198 K -65.44 % 1.106 M 0.000 0.000 0.000 -100.00 % 268.771 K 0.000 -100.00 % 223.979 K 0.000 -100.00 % 230.891 K 0.000 -100.00 % 198.481 K 0.000 -100.00 % 184.000 K 0.000 -100.00 % 132.000 K 0.000 -100.00 % 129.000 K 0.000 -100.00 % 151.000 K 0.000 -100.00 % 88.000 K 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 100.00 % -17.717 M 65.71 % -51.660 M -124.53 % -23.008 M 44.59 % -41.525 M -240.75 % -12.186 M 26.83 % -16.654 M -60.77 % -10.359 M 38.17 % -16.755 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
Minority interest 31.221 M 8.02 % 28.902 M -4.04 % 30.118 M 112.95 % 14.143 M 20.50 % 11.737 M 0.04 % 11.732 M 27.23 % 9.221 M -15.36 % 10.894 M 781.76 % 1.235 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 39.930 M -20.69 % 50.348 M 26.87 % 39.685 M 44.25 % 27.511 M 15.83 % 23.751 M -12.09 % 27.017 M -6.96 % 29.037 M 1.49 % 28.611 M 175.26 % 10.394 M 3.28 % 10.064 M 22.93 % 8.187 M 8.70 % 7.531 M 590.80 % 1.090 M 922.78 % 106.597 K -28.10 % 148.260 K -25.85 % 199.952 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 -100.00 % 7.596 M 0.000 0.000 -100.00 % 8.894 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 176.551 M -6.78 % 189.394 M -1.08 % 191.457 M 23 028.98 % -835.000 K 89.01 % -7.596 M -101.88 % 404.693 M 1.17 % 400.022 M 2.11 % 391.765 M 263.11 % 107.893 M -3.29 % 111.558 M 16.99 % 95.359 M -1.49 % 96.804 M 50.17 % 64.464 M 28.58 % 50.137 M -0.05 % 50.162 M 0.00 % 50.162 M 35.01 % 37.153 M 2 584.79 % 1.384 M 113.41 % 648.435 K -17.30 % 784.115 K 62.23 % 483.349 K -20.97 % 611.616 K -81.92 % 3.384 M -5.06 % 3.564 M -5.20 % 3.759 M -4.77 % 3.948 M 941.63 % 379.000 K -91.93 % 4.697 M 0.74 % 4.662 M -0.60 % 4.690 M 1.21 % 4.634 M -0.04 % 4.636 M -7.56 % 5.015 M 0.78 % 4.976 M 17.58 % 4.232 M -0.80 % 4.266 M 0.28 % 4.254 M 6.99 % 3.976 M -0.72 % 4.005 M 0.35 % 3.991 M 487.78 % 679.000 K -5.83 % 721.000 K 15.36 % 625.000 K
Deferred tax liabilities non current 197.949 M 0.85 % 196.288 M -10.89 % 220.281 M 205.02 % 72.219 M 10.31 % 65.468 M -4.57 % 68.604 M 606.53 % 9.710 M 87.09 % 5.190 M 32.51 % 3.917 M 1.18 % 3.871 M 252.51 % 1.098 M 0.00 % 1.098 M 0.00 % 1.098 M 12.71 % 974.294 K -2.51 % 999.387 K -1.62 % 1.016 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
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 100.00 % -998.487 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
Total assets 2.228 B 3.71 % 2.148 B -0.20 % 2.153 B 112.05 % 1.015 B 5.34 % 963.761 M -0.33 % 966.928 M 11.67 % 865.912 M 12.56 % 769.315 M 190.32 % 264.989 M 3.02 % 257.224 M 17.17 % 219.525 M 5.65 % 207.781 M 80.21 % 115.299 M 37.21 % 84.030 M 1.59 % 82.716 M 1.34 % 81.622 M 58.25 % 51.577 M 15 055.00 % 340.333 K -88.85 % 3.053 M 19.73 % 2.550 M -9.50 % 2.817 M 21.88 % 2.311 M -54.74 % 5.107 M -6.61 % 5.469 M -4.33 % 5.716 M -6.73 % 6.129 M -2.56 % 6.290 M 10.00 % 5.718 M 6.86 % 5.351 M 4.23 % 5.134 M 10.72 % 4.637 M 0.69 % 4.605 M -5.17 % 4.856 M -2.33 % 4.972 M 23.96 % 4.011 M -2.31 % 4.106 M 3.19 % 3.979 M 10.19 % 3.611 M -9.59 % 3.994 M -11.46 % 4.511 M 1 726.32 % 247.000 K 17.62 % 210.000 K -59.38 % 517.000 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2004-12-31 2003-12-31 2002-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2003-01-31 2002-06-30 2002-01-31
Deferred income tax 0.000 100.00 % -3.735 M 0.000 -100.00 % 1.578 M 0.000 -100.00 % 2.182 M 0.000 -100.00 % 170.000 K 0.000 100.00 % -127.642 K 0.000 0.000 100.00 % -12.039 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 -100.00 % 2.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
Stock based compensation 0.000 0.000 0.000 100.00 % -19.365 M 0.000 100.00 % -17.076 M 0.000 100.00 % -10.699 M 0.000 100.00 % -3.849 M 0.000 0.000 -100.00 % 44.584 K 0.00 % 44.584 K 0.000 0.000 -100.00 % 179.428 K 100.00 % 89.714 K 0.000 0.000 -100.00 % 14.338 K -49.45 % 28.363 K 0.00 % 28.362 K 0.000 0.000 -100.00 % 45.455 K 0.01 % 45.452 K 657.53 % 6.000 K 0.00 % 6.000 K -42.86 % 10.500 K 0.00 % 10.500 K -38.24 % 17.000 K 0.00 % 17.000 K 183.33 % 6.000 K 0.00 % 6.000 K -76.00 % 25.000 K 0.00 % 25.000 K -38.27 % 40.500 K 0.00 % 40.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -7.487 M 63.90 % -20.738 M -555.85 % -3.162 M -113.43 % 23.549 M 179.16 % -29.750 M -214.35 % 26.016 M 237.06 % -18.982 M -229.69 % 14.636 M 285.71 % -7.881 M -210.52 % 7.131 M 234.24 % 2.134 M -22.66 % 2.758 M 136.16 % -7.629 M -538.55 % -1.195 M -41.07 % -846.873 K -100.00 % -423.437 K 74.29 % -1.647 M -100.00 % -823.410 K -202.45 % 803.682 K 6 938.11 % 11.419 K 52.45 % 7.491 K -77.82 % 33.767 K 0.00 % 33.766 K -84.13 % 212.787 K 0.00 % 212.786 K 631.08 % -40.067 K 0.00 % -40.067 K -167.11 % -15.000 K -7.14 % -14.000 K -354.55 % 5.500 K 0.00 % 5.500 K 118.97 % -29.000 K -3.57 % -28.000 K -273.33 % -7.500 K 0.00 % -7.500 K 91.07 % -84.000 K 0.00 % -84.000 K -265.22 % -23.000 K 0.00 % -23.000 K -167.65 % 34.000 K 0.00 % 34.000 K 78.95 % 19.000 K 0.00 % 19.000 K 280.00 % 5.000 K 0.00 % 5.000 K 100.00 % 2.500 K -90.74 % 27.000 K 100.00 % 13.500 K
Accounts receivables 201.000 K -61.42 % 521.000 K 101.98 % -26.348 M -1 087.93 % 2.667 M 123.64 % -11.280 M -273.06 % 6.518 M 148.92 % -13.325 M -440.12 % 3.918 M 176.88 % -5.096 M -195.91 % 5.313 M 136.59 % 2.246 M -30.31 % 3.222 M 179.35 % -4.061 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 52.447 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -1.012 M 22.27 % -1.302 M 85.49 % -8.976 M -24.51 % -7.209 M -21.16 % -5.950 M 32.55 % -8.821 M -3.76 % -8.501 M -757.58 % 1.293 M 211.18 % -1.163 M -23.27 % -943.251 K -1 355.72 % -64.796 K -106.63 % 977.293 K 300.75 % -486.831 K -497.04 % 122.615 K 117.70 % -692.928 K -100.00 % -346.464 K -138.58 % -145.220 K -100.00 % -72.610 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 3.716 M 112.89 % -28.833 M -188.73 % 32.497 M 20.45 % 26.979 M 318.60 % -12.342 M -144.40 % 27.799 M 721.73 % 3.383 M -66.73 % 10.168 M 1 090.66 % -1.026 M -137.17 % 2.761 M 5 922.46 % -47.422 K 96.71 % -1.441 M 53.22 % -3.081 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -56.135 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -10.392 M -217.08 % 8.876 M 2 749.55 % -335.000 K -130.13 % 1.112 M 724.72 % -178.000 K -134.23 % 520.000 K 196.47 % -539.000 K 27.44 % -742.818 K -24.60 % -596.182 K 0.000 0.000 0.000 0.000 100.00 % -1.317 M -755.68 % -153.945 K -100.00 % -76.973 K 94.87 % -1.502 M -100.00 % -750.800 K 0.000 -100.00 % 15.107 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 14.131 M 288.29 % -7.505 M -143.70 % 17.172 M -24.32 % 22.691 M -66.18 % 67.090 M 464.02 % 11.895 M -78.88 % 56.315 M 215.41 % 17.855 M -9.97 % 19.832 M 457.33 % 3.558 M -57.98 % 8.469 M 232.93 % 2.544 M -78.93 % 12.072 M 4 495.87 % -274.613 K 0.000 0.000 0.000 0.000 -100.00 % 246.762 K -28.47 % 344.965 K 140.76 % 143.284 K -88.04 % 1.198 M -6.26 % 1.278 M 2 413.97 % -55.216 K -642.47 % 10.179 K 120.83 % -48.872 K -1 032.87 % -4.314 K 93.75 % -69.000 K -790.00 % 10.000 K 144.44 % -22.500 K -200.00 % -7.500 K 87.29 % -59.000 K -6 000.00 % 1.000 K -60.00 % 2.500 K -92.96 % 35.500 K 239.22 % -25.500 K -363.64 % -5.500 K 83.08 % -32.500 K -124.14 % -14.500 K -390.00 % 5.000 K 135.71 % -14.000 K 86.34 % -102.500 K -307.07 % 49.500 K 182.50 % -60.000 K -314.29 % 28.000 K 100.00 % 14.000 K -50.88 % 28.500 K 100.00 % 14.250 K
Net cash provided by operating activities 69.710 M 198.38 % 23.363 M -56.17 % 53.309 M 21.50 % 43.877 M 432.10 % 8.246 M -86.91 % 63.013 M 304.24 % 15.588 M -27.65 % 21.544 M 380.24 % 4.486 M -71.06 % 15.503 M 45.38 % 10.664 M 140.98 % 4.425 M 212.05 % -3.949 M -833.44 % 538.432 K -80.37 % 2.743 M 100.00 % 1.371 M 857.80 % -180.975 K -100.00 % -90.487 K 40.23 % -151.383 K -177.42 % 195.525 K 237.07 % 58.008 K 201.75 % -57.011 K 0.00 % -57.011 K -127.44 % 207.738 K -1.38 % 210.652 K 11.91 % 188.235 K 10.41 % 170.494 K -6.58 % 182.500 K 0.00 % 182.500 K -9.88 % 202.500 K 0.00 % 202.500 K 1 546.43 % -14.000 K 0.00 % -14.000 K 89.59 % -134.500 K 0.00 % -134.500 K 27.30 % -185.000 K 0.00 % -185.000 K 65.52 % -536.500 K 0.00 % -536.500 K -211.92 % -172.000 K 0.00 % -172.000 K 44.43 % -309.500 K 0.00 % -309.500 K 24.88 % -412.000 K 0.00 % -412.000 K -100.00 % -206.000 K 55.56 % -463.500 K -100.00 % -231.750 K
Investments in property plant and equipment -25.044 M 46.98 % -47.239 M -70.06 % -27.778 M 2.27 % -28.423 M -94.36 % -14.624 M 60.61 % -37.123 M -138.00 % -15.598 M 15.68 % -18.498 M -349.03 % -4.119 M 9.62 % -4.558 M -122.74 % -2.046 M -0.92 % -2.028 M -49.09 % -1.360 M -60.59 % -846.994 K 74.63 % -3.339 M -100.00 % -1.669 M -86.20 % -896.582 K -100.00 % -448.291 K -19 433.38 % -2.295 K 87.40 % -18.214 K -95.86 % -9.300 K -27.56 % -7.291 K 0.00 % -7.291 K 72.18 % -26.203 K 0.00 % -26.203 K 59.99 % -65.495 K 0.00 % -65.495 K -32.31 % -49.500 K 0.00 % -49.500 K -230.00 % -15.000 K 0.00 % -15.000 K 6.25 % -16.000 K 5.88 % -17.000 K 20.93 % -21.500 K 0.00 % -21.500 K -4 200.00 % -500.000 0.00 % -500.000 83.33 % -3.000 K 0.00 % -3.000 K 53.85 % -6.500 K 0.00 % -6.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 2.484 M -93.82 % 40.197 M 107.30 % -550.306 M -6 628.28 % -8.179 M 42.72 % -14.278 M -612.49 % 2.786 M 107.77 % -35.869 M 89.38 % -337.610 M -3 325.71 % -9.855 M -55.87 % -6.323 M -443.22 % -1.164 M 95.49 % -25.800 M -155.87 % -10.083 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 100.00 % -5.000 K 0.000 100.00 % -14.000 K 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000
Purchases of investments -1.814 M 0.000 0.000 100.00 % -411.000 K 0.000 0.000 0.000 100.00 % -4.327 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -18.813 K 22.02 % -24.124 K -141.30 % -9.998 K 0.00 % -9.998 K 58.35 % -24.006 K 0.00 % -24.006 K -28.16 % -18.731 K 0.00 % -18.731 K -17.07 % -16.000 K 0.00 % -16.000 K 34.69 % -24.500 K 0.00 % -24.500 K -44.12 % -17.000 K 0.00 % -17.000 K 0.000 0.000 100.00 % -26.500 K 0.00 % -26.500 K 0.000 0.000 100.00 % -4.500 K 0.00 % -4.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 254.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.500 K 0.00 % 6.500 K 0.000 0.000 -100.00 % 15.000 K 0.00 % 15.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -629.000 K -102.90 % -310.000 K 70.08 % -1.036 M -176.34 % 1.357 M 634.25 % -254.000 K -958.33 % -24.000 K -107.95 % 302.000 K 140.27 % -750.000 K 0.000 100.00 % -151.770 K 0.000 0.000 0.000 -100.00 % 846.993 K -74.63 % 3.339 M 100.00 % 1.669 M 86.20 % 896.582 K 100.00 % 448.291 K 19 433.38 % 2.295 K 0.000 -100.00 % 33.422 K 295.95 % -17.056 K -198.66 % 17.288 K 103.84 % -449.973 K -996.22 % 50.208 K 121.47 % -233.875 K -377.68 % 84.226 K 243.98 % -58.500 K -189.31 % 65.500 K 265.82 % -39.500 K -200.00 % 39.500 K 216.18 % -34.000 K -200.00 % 34.000 K 326.67 % -15.000 K -200.00 % 15.000 K 155.56 % -27.000 K -200.00 % 27.000 K 42.11 % 19.000 K 258.33 % -12.000 K -250.00 % 8.000 K -27.27 % 11.000 K 0.000 0.000 -100.00 % 2.000 K 0.00 % 2.000 K 100.00 % 1.000 K 0.000 0.000
Net cash used for investing activites -25.003 M -240.08 % -7.352 M 98.73 % -579.120 M -1 535.84 % -35.402 M -21.42 % -29.156 M 15.15 % -34.361 M 32.84 % -51.165 M 85.83 % -361.184 M -2 484.57 % -13.975 M -26.66 % -11.033 M -243.67 % -3.210 M 88.46 % -27.827 M -143.18 % -11.443 M -157.86 % 19.778 M 692.37 % -3.339 M -100.00 % -1.669 M -86.20 % -896.582 K -100.00 % -448.291 K -19 433.38 % -2.295 K 93.80 % -37.027 K -10.78 % -33.424 K -95.96 % -17.056 K 1.34 % -17.288 K 93.08 % -249.974 K 0.09 % -250.209 K -47.07 % -170.125 K -14.97 % -147.976 K -152.95 % -58.500 K 10.69 % -65.500 K -65.82 % -39.500 K 0.00 % -39.500 K -19.70 % -33.000 K 2.94 % -34.000 K -126.67 % -15.000 K 0.00 % -15.000 K 44.44 % -27.000 K 0.00 % -27.000 K -242.11 % 19.000 K 58.33 % 12.000 K 300.00 % 3.000 K 127.27 % -11.000 K 21.43 % -14.000 K 0.000 -100.00 % 1.000 K -50.00 % 2.000 K 100.00 % 1.000 K 0.000 0.000
Debt repayment 6.670 M 116.48 % -40.463 M -109.24 % 437.929 M 2 995.59 % -15.124 M -27.50 % -11.862 M -73.14 % -6.851 M -154.18 % 12.644 M -90.78 % 137.135 M 42 728.39 % 320.196 K 105.07 % -6.314 M 0.000 100.00 % -2.032 M -161.60 % 3.299 M 234.04 % 987.574 K 0.000 0.000 -100.00 % 20.000 M 0.000 0.000 0.000 0.000 100.00 % -210.484 K 0.000 100.00 % -200.073 K 0.000 -100.00 % 503.089 K 0.000 100.00 % -55.297 K 0.000 100.00 % -171.000 K 0.000 100.00 % -2.228 K 0.000 -100.00 % 244.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
Common stock issued 0.000 0.000 -100.00 % 195.668 M 0.000 -100.00 % 29.218 M 2 921 700.00 % 1.000 K -99.22 % 128.000 K -99.95 % 252.875 M 14 593.44 % 1.721 M -85.61 % 11.959 M 0.000 -100.00 % 31.694 M 165.26 % 11.948 M 47 892.72 % -25.000 K 0.000 0.000 -100.00 % 75.775 M 461.65 % 13.492 M 5 296.60 % 250.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 -100.00 % 450.000 K 0.00 % 450.000 K 0.000 0.000 -100.00 % 787.500 K 0.00 % 787.500 K 151.60 % 313.000 K 0.00 % 313.000 K -15.97 % 372.500 K 0.00 % 372.500 K 100.00 % 186.250 K -42.87 % 326.000 K 100.00 % 163.000 K
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -1.738 M 43.07 % -3.053 M 0.000 100.00 % -432.000 K 48.75 % -843.000 K 37.65 % -1.352 M 19.81 % -1.686 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -10.000 M -211.11 % 9.000 M 200.00 % -9.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 90.000 100.19 % -46.760 K 0.000 0.000 100.00 % -993.786 K -150.00 % 1.988 M 0.000 100.00 % -68.792 M -609.89 % 13.492 M 9 938.48 % -137.130 K -32.56 % -103.447 K 34.03 % -156.804 K -295.58 % 80.174 K 176.18 % -105.242 K -241.54 % 74.353 K 174.33 % -100.037 K -376.81 % 36.139 K 161.24 % -59.015 K -314.60 % 27.500 K 200.00 % -27.500 K -132.16 % 85.500 K 200.00 % -85.500 K -177.03 % 111.000 K 200.00 % -111.000 K -10.45 % -100.500 K -200.00 % 100.500 K 120.81 % -483.000 K -207.33 % 450.000 K 1 766.67 % -27.000 K -200.00 % 27.000 K 102.50 % -1.081 M -237.21 % 787.500 K 360.76 % -302.000 K -193.21 % 324.000 K 188.40 % -366.500 K -196.83 % 378.500 K 100.00 % 189.250 K -42.13 % 327.000 K 100.00 % 163.500 K
Net cash used provided by financing activities -5.068 M 85.32 % -34.516 M -105.53 % 624.597 M 4 115.15 % -15.556 M -194.20 % 16.513 M 301.33 % -8.202 M -173.99 % 11.086 M -97.16 % 390.010 M 19 006.87 % 2.041 M -63.84 % 5.645 M 12 171.28 % -46.760 K -100.16 % 29.662 M 94.54 % 15.247 M 130.56 % 6.613 M 0.000 0.000 -100.00 % 26.983 M 100.00 % 13.492 M 5 296.60 % 250.000 K 341.67 % -103.447 K 34.03 % -156.804 K -20.33 % -130.310 K -23.82 % -105.242 K 16.29 % -125.721 K -25.67 % -100.037 K -117.80 % 562.104 K 1 052.48 % -59.015 K -114.60 % -27.500 K 0.00 % -27.500 K 67.84 % -85.500 K 0.00 % -85.500 K -179.17 % 108.000 K 197.30 % -111.000 K -177.35 % 143.500 K 42.79 % 100.500 K -75.90 % 417.000 K -7.33 % 450.000 K 1 766.67 % -27.000 K -200.00 % 27.000 K -94.54 % 494.500 K -37.21 % 787.500 K 143.06 % 324.000 K 0.00 % 324.000 K -14.40 % 378.500 K 0.00 % 378.500 K 100.00 % 189.250 K -42.13 % 327.000 K 100.00 % 163.500 K
Effect of forex changes on cash 1.778 M 159.99 % -2.964 M -61.70 % -1.833 M -529.27 % 427.000 K 125.12 % -1.700 M -197.37 % 1.746 M 74.25 % 1.002 M 0.000 0.000 0.000 0.000 0.000 100.00 % -25.406 M 0.00 % -25.406 M 0.000 0.000 100.00 % -22.496 M -100.00 % -11.248 M -121 320.84 % -9.264 K 0.000 -100.00 % 504.500 -65.19 % 1.450 K 200.00 % -1.450 K -106.40 % 22.645 K 214.77 % -19.731 K -322.87 % 8.853 K 133.29 % -26.593 K -283.40 % 14.500 K 200.00 % -14.500 K -462.50 % 4.000 K 200.00 % -4.000 K -120.51 % 19.500 K 200.00 % -19.500 K 9.30 % -21.500 K -200.00 % 21.500 K 59.26 % 13.500 K 200.00 % -13.500 K -157.45 % 23.500 K 200.00 % -23.500 K -622.22 % 4.500 K 200.00 % -4.500 K 0.000 0.000 -100.00 % 500.000 200.00 % -500.000 -100.00 % -250.000 0.000 0.000
Net change in cash 41.417 M 292.92 % -21.469 M -122.14 % 96.953 M 1 557.06 % -6.654 M -9.14 % -6.097 M -127.47 % 22.196 M 194.50 % -23.489 M -147.00 % 49.979 M 765.04 % -7.515 M -173.88 % 10.173 M 37.26 % 7.412 M 17.94 % 6.284 M 137.97 % 2.641 M 73.28 % 1.524 M 288.77 % -807.331 K 0.00 % -807.331 K -147.35 % 1.705 M 0.00 % 1.705 M 3 816.71 % 43.529 K 0.000 -100.00 % 89.077 K 123.20 % -383.917 K -300.00 % -95.979 K 68.49 % -304.635 K -300.00 % -76.159 K -114.48 % 525.977 K 300.00 % 131.494 K -29.30 % 186.000 K 300.00 % 46.500 K -70.00 % 155.000 K 300.00 % 38.750 K 139.54 % -98.000 K -300.00 % -24.500 K 55.45 % -55.000 K -300.00 % -13.750 K -103.10 % 443.000 K 300.00 % 110.750 K 110.63 % -1.042 M -300.00 % -260.500 K -128.01 % 930.000 K 300.00 % 232.500 K 1 450.00 % 15.000 K 300.00 % 3.750 K 105.86 % -64.000 K -300.00 % -16.000 K 0.00 % -16.000 K 76.90 % -69.250 K 0.00 % -69.250 K
Cash at beginning of period 131.356 M -14.05 % 152.825 M 173.53 % 55.872 M -10.64 % 62.526 M -8.88 % 68.623 M 47.81 % 46.427 M -33.60 % 69.916 M 250.69 % 19.937 M -27.38 % 27.452 M 58.87 % 17.279 M 75.11 % 9.868 M 175.35 % 3.584 M 280.05 % 942.933 K 0.00 % 942.933 K -46.13 % 1.750 M 0.00 % 1.750 M 3 758.78 % 45.358 K 0.00 % 45.358 K 2 379.93 % 1.829 K 0.000 -100.00 % 95.277 K -87.55 % 765.026 K 300.00 % 191.256 K -82.12 % 1.070 M 300.00 % 267.415 K -50.81 % 543.684 K 300.00 % 135.921 K -61.93 % 357.000 K 300.00 % 89.250 K -55.82 % 202.000 K 300.00 % 50.500 K -83.22 % 301.000 K 300.00 % 75.250 K -78.86 % 356.000 K 300.00 % 89.000 K 202.30 % -87.000 K -300.00 % -21.750 K -102.28 % 955.000 K 300.00 % 238.750 K 855.00 % 25.000 K 300.00 % 6.250 K 101.93 % -324.000 K -300.00 % -81.000 K -161.36 % 132.000 K 300.00 % 33.000 K 0.00 % 33.000 K -69.16 % 107.000 K 0.00 % 107.000 K
Cash at end of period 172.773 M 31.53 % 131.356 M -14.05 % 152.825 M 173.53 % 55.872 M -10.64 % 62.526 M -8.88 % 68.623 M 47.81 % 46.427 M -33.60 % 69.916 M 250.69 % 19.937 M -27.38 % 27.452 M 58.87 % 17.279 M 75.11 % 9.868 M 175.35 % 3.584 M 45.27 % 2.467 M 161.62 % 942.933 K 0.00 % 942.933 K -46.13 % 1.750 M 0.00 % 1.750 M 3 758.78 % 45.358 K -93.85 % 737.416 K 300.00 % 184.354 K -51.63 % 381.109 K 300.00 % 95.277 K -87.55 % 765.026 K 300.00 % 191.256 K -82.12 % 1.070 M 300.00 % 267.415 K -50.75 % 543.000 K 300.00 % 135.750 K -61.97 % 357.000 K 300.00 % 89.250 K -56.03 % 203.000 K 300.00 % 50.750 K -83.14 % 301.000 K 300.00 % 75.250 K -78.86 % 356.000 K 300.00 % 89.000 K 202.30 % -87.000 K -300.00 % -21.750 K -102.28 % 955.000 K 300.00 % 238.750 K 177.27 % -309.000 K -300.00 % -77.250 K -213.60 % 68.000 K 300.00 % 17.000 K 0.00 % 17.000 K -54.97 % 37.750 K 0.00 % 37.750 K
Operating cash flow 69.710 M 198.38 % 23.363 M -56.17 % 53.309 M 21.50 % 43.877 M 432.10 % 8.246 M -86.91 % 63.013 M 304.24 % 15.588 M -27.65 % 21.544 M 380.24 % 4.486 M -71.06 % 15.503 M 45.38 % 10.664 M 140.98 % 4.425 M 212.05 % -3.949 M -833.44 % 538.432 K -80.37 % 2.743 M 100.00 % 1.371 M 857.80 % -180.975 K -100.00 % -90.487 K 40.23 % -151.383 K -177.42 % 195.525 K 237.07 % 58.008 K 201.75 % -57.011 K 0.00 % -57.011 K -127.44 % 207.738 K -1.38 % 210.652 K 11.91 % 188.235 K 10.41 % 170.494 K -6.58 % 182.500 K 0.00 % 182.500 K -9.88 % 202.500 K 0.00 % 202.500 K 1 546.43 % -14.000 K 0.00 % -14.000 K 89.59 % -134.500 K 0.00 % -134.500 K 27.30 % -185.000 K 0.00 % -185.000 K 65.52 % -536.500 K 0.00 % -536.500 K -211.92 % -172.000 K 0.00 % -172.000 K 44.43 % -309.500 K 0.00 % -309.500 K 24.88 % -412.000 K 0.00 % -412.000 K -100.00 % -206.000 K 55.56 % -463.500 K -100.00 % -231.750 K
Capital expenditure -24.553 M 45.78 % -45.281 M -72.32 % -26.278 M 7.55 % -28.423 M -94.36 % -14.624 M 60.61 % -37.123 M -138.00 % -15.598 M 15.68 % -18.498 M -349.03 % -4.119 M 9.62 % -4.558 M -122.74 % -2.046 M -0.92 % -2.028 M -49.09 % -1.360 M -60.59 % -846.994 K 74.63 % -3.339 M -100.00 % -1.669 M -86.20 % -896.582 K -100.00 % -448.291 K -19 433.38 % -2.295 K 87.40 % -18.214 K -95.86 % -9.300 K -27.56 % -7.291 K 0.00 % -7.291 K 72.18 % -26.203 K 0.00 % -26.203 K 59.99 % -65.495 K 0.00 % -65.495 K -32.31 % -49.500 K 0.00 % -49.500 K -230.00 % -15.000 K 0.00 % -15.000 K 6.25 % -16.000 K 5.88 % -17.000 K 20.93 % -21.500 K 0.00 % -21.500 K -4 200.00 % -500.000 0.00 % -500.000 83.33 % -3.000 K 0.00 % -3.000 K 53.85 % -6.500 K 0.00 % -6.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 45.157 M 306.03 % -21.918 M -181.08 % 27.031 M 74.91 % 15.454 M 342.30 % -6.378 M -124.63 % 25.890 M 259 000.00 % -10.000 K -100.33 % 3.046 M 730.95 % 366.613 K -96.65 % 10.945 M 27.01 % 8.617 M 259.46 % 2.397 M 145.15 % -5.309 M -1 620.65 % -308.562 K 48.22 % -595.950 K -100.00 % -297.975 K 72.35 % -1.078 M -100.00 % -538.778 K -250.59 % -153.678 K -186.67 % 177.310 K 264.03 % 48.708 K 175.75 % -64.301 K 0.00 % -64.301 K -135.42 % 181.537 K -1.58 % 184.448 K 50.27 % 122.741 K 16.90 % 104.998 K -21.05 % 133.000 K 0.00 % 133.000 K -29.07 % 187.500 K 0.00 % 187.500 K 725.00 % -30.000 K 3.23 % -31.000 K 80.13 % -156.000 K 0.00 % -156.000 K 15.90 % -185.500 K 0.00 % -185.500 K 65.62 % -539.500 K 0.00 % -539.500 K -202.24 % -178.500 K 0.00 % -178.500 K 42.33 % -309.500 K 0.00 % -309.500 K 24.88 % -412.000 K 0.00 % -412.000 K -100.00 % -206.000 K 55.56 % -463.500 K -100.00 % -231.750 K
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2003 2002 2002
Date Form 10K
2024 https://find-and-update.company-information.service.gov.uk/search/companies?q=SigmaRoc+plc
2023 https://find-and-update.company-information.service.gov.uk/search/companies?q=SigmaRoc+plc
2022 https://find-and-update.company-information.service.gov.uk/search/companies?q=SigmaRoc+plc
2021 https://find-and-update.company-information.service.gov.uk/search/companies?q=SigmaRoc+plc
2020 https://find-and-update.company-information.service.gov.uk/search/companies?q=SigmaRoc+plc
2019 https://find-and-update.company-information.service.gov.uk/search/companies?q=SigmaRoc+plc
2018 https://find-and-update.company-information.service.gov.uk/search/companies?q=SigmaRoc+plc
2017 https://find-and-update.company-information.service.gov.uk/search/companies?q=SigmaRoc+plc
2016 https://find-and-update.company-information.service.gov.uk/search/companies?q=SigmaRoc+plc
2015 https://find-and-update.company-information.service.gov.uk/search/companies?q=SigmaRoc+plc
2014 https://find-and-update.company-information.service.gov.uk/search/companies?q=SigmaRoc+plc
2013 https://find-and-update.company-information.service.gov.uk/search/companies?q=SigmaRoc+plc
2012 https://find-and-update.company-information.service.gov.uk/search/companies?q=SigmaRoc+plc
2011 https://find-and-update.company-information.service.gov.uk/search/companies?q=SigmaRoc+plc
2010 https://find-and-update.company-information.service.gov.uk/search/companies?q=SigmaRoc+plc
2009 https://find-and-update.company-information.service.gov.uk/search/companies?q=SigmaRoc+plc
2008 https://find-and-update.company-information.service.gov.uk/search/companies?q=SigmaRoc+plc
2007 https://find-and-update.company-information.service.gov.uk/search/companies?q=SigmaRoc+plc
2006 https://find-and-update.company-information.service.gov.uk/search/companies?q=SigmaRoc+plc
2005 https://find-and-update.company-information.service.gov.uk/search/companies?q=SigmaRoc+plc
2004 https://find-and-update.company-information.service.gov.uk/search/companies?q=SigmaRoc+plc
2003 https://find-and-update.company-information.service.gov.uk/search/companies?q=SigmaRoc+plc
2002 https://find-and-update.company-information.service.gov.uk/search/companies?q=SigmaRoc+plc