GEO.MI

Geox S.p.A. GEO.MI

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Revenue 663.761 M -7.76 % 719.571 M -2.17 % 735.517 M 20.79 % 608.915 M 13.84 % 534.897 M -33.62 % 805.858 M -2.58 % 827.220 M -6.48 % 884.529 M -1.80 % 900.763 M 3.03 % 874.304 M 6.07 % 824.243 M 9.29 % 754.191 M -6.62 % 807.615 M -8.98 % 887.272 M 4.38 % 850.076 M -1.73 % 865.010 M -3.08 % 892.513 M 15.89 % 770.162 M 25.79 % 612.258 M 34.57 % 454.963 M 26.35 % 360.088 M 31.20 % 274.460 M
Net income -30.343 M -370.36 % -6.451 M 50.46 % -13.021 M 79.05 % -62.147 M 51.53 % -128.205 M -417.81 % -24.759 M -367.95 % -5.291 M -134.40 % 15.383 M 665.32 % 2.010 M -79.92 % 10.008 M 440.29 % -2.941 M 90.11 % -29.749 M -396.33 % 10.039 M -79.99 % 50.168 M -13.51 % 58.003 M -13.05 % 66.706 M -43.27 % 117.590 M -4.38 % 122.978 M 26.44 % 97.262 M 29.25 % 75.253 M 43.00 % 52.625 M 71.42 % 30.699 M
Income before tax -25.942 M -346.66 % -5.808 M 30.82 % -8.396 M 84.24 % -53.268 M 59.60 % -131.854 M -441.94 % -24.330 M -4 383.45 % 568.000 K -97.88 % 26.750 M 267.55 % 7.278 M -61.86 % 19.084 M 1 420.69 % -1.445 M 96.24 % -38.479 M -317.22 % 17.714 M -77.33 % 78.127 M -13.42 % 90.239 M -20.05 % 112.874 M -32.08 % 166.193 M -6.82 % 178.355 M 33.19 % 133.914 M 26.17 % 106.141 M 55.37 % 68.316 M 102.15 % 33.795 M
Income before tax ratio -0.04 -384.22 % -0.01 29.29 % -0.01 86.95 % -0.09 64.51 % -0.25 -716.47 % -0.03 -4 497.00 % 0.00 -97.73 % 0.03 274.29 % 0.01 -62.98 % 0.02 1 345.07 % 0.00 96.56 % -0.05 -332.61 % 0.02 -75.09 % 0.09 -17.05 % 0.11 -18.65 % 0.13 -29.92 % 0.19 -19.59 % 0.23 5.88 % 0.22 -6.25 % 0.23 22.97 % 0.19 54.08 % 0.12
EBITDA 57.442 M -31.30 % 83.614 M 18.66 % 70.467 M 119.55 % 32.096 M 351.77 % -12.748 M -113.13 % 97.072 M 110.44 % 46.129 M -35.51 % 71.524 M 35.38 % 52.831 M 18.17 % 44.708 M 5.37 % 42.430 M 426.88 % 8.053 M -87.43 % 64.048 M -47.07 % 121.002 M -8.55 % 132.313 M -28.11 % 184.045 M -7.10 % 198.101 M -1.39 % 200.894 M 30.90 % 153.470 M 26.79 % 121.042 M 38.47 % 87.411 M 74.37 % 50.129 M
Net income ratio -0.05 -409.91 % -0.01 49.36 % -0.02 82.65 % -0.10 57.42 % -0.24 -680.12 % -0.03 -380.35 % -0.01 -136.78 % 0.02 679.37 % 0.00 -80.51 % 0.01 420.81 % 0.00 90.95 % -0.04 -417.33 % 0.01 -78.02 % 0.06 -17.13 % 0.07 -11.52 % 0.08 -41.47 % 0.13 -17.49 % 0.16 0.52 % 0.16 -3.96 % 0.17 13.18 % 0.15 30.66 % 0.11
Ratio EBITDA 0.09 -25.52 % 0.12 21.29 % 0.10 81.76 % 0.05 321.17 % -0.02 -119.79 % 0.12 116.01 % 0.06 -31.04 % 0.08 37.87 % 0.06 14.70 % 0.05 -0.66 % 0.05 382.10 % 0.01 -86.54 % 0.08 -41.85 % 0.14 -12.38 % 0.16 -26.85 % 0.21 -4.14 % 0.22 -14.91 % 0.26 4.06 % 0.25 -5.78 % 0.27 9.60 % 0.24 32.91 % 0.18
Gross profit ratio 0.51 23.00 % 0.41 -13.53 % 0.47 1.71 % 0.47 7.46 % 0.43 -12.22 % 0.49 -1.05 % 0.50 3.46 % 0.48 1.40 % 0.48 -0.51 % 0.48 -2.18 % 0.49 5.12 % 0.47 -3.02 % 0.48 4.21 % 0.46 -5.53 % 0.49 -3.61 % 0.51 -3.43 % 0.52 -1.93 % 0.53 5.53 % 0.51 -4.13 % 0.53 65.48 % 0.32 25.65 % 0.25
Weighted average shs out dil 257.335 M 0.83 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M
Weighted average shs out 257.335 M 0.83 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M
EPS diluted -0.12 -374.31 % -0.03 50.39 % -0.05 77.83 % -0.23 54.00 % -0.50 -420.83 % -0.10 -370.59 % -0.02 -134.40 % 0.06 660.26 % 0.01 -79.79 % 0.04 441.59 % -0.01 89.73 % -0.11 -375.00 % 0.04 -78.95 % 0.19 -13.64 % 0.22 -15.38 % 0.26 -42.22 % 0.45 -6.25 % 0.48 26.32 % 0.38 31.03 % 0.29 45.00 % 0.20 66.67 % 0.12
Earnings per share -0.12 -374.31 % -0.03 50.39 % -0.05 77.83 % -0.23 54.00 % -0.50 -420.83 % -0.10 -370.59 % -0.02 -134.40 % 0.06 660.26 % 0.01 -79.79 % 0.04 441.59 % -0.01 89.73 % -0.11 -375.00 % 0.04 -78.95 % 0.19 -13.64 % 0.22 -15.38 % 0.26 -43.48 % 0.46 -4.17 % 0.48 26.32 % 0.38 31.03 % 0.29 45.00 % 0.20 66.67 % 0.12
Gross profit 335.200 M 13.46 % 295.424 M -15.41 % 349.230 M 22.85 % 284.262 M 22.33 % 232.374 M -41.74 % 398.828 M -3.61 % 413.764 M -3.24 % 427.615 M -0.43 % 429.449 M 2.50 % 418.986 M 3.76 % 403.792 M 14.88 % 351.490 M -9.43 % 388.093 M -5.14 % 409.132 M -1.40 % 414.930 M -5.28 % 438.053 M -6.41 % 468.052 M 13.65 % 411.848 M 32.75 % 310.240 M 29.02 % 240.464 M 109.08 % 115.009 M 64.86 % 69.763 M
Income tax expense 4.401 M 584.45 % 643.000 K -86.10 % 4.625 M -27.95 % 6.419 M 49.04 % 4.307 M 903.96 % 429.000 K -92.68 % 5.859 M -48.46 % 11.367 M 115.77 % 5.268 M -41.96 % 9.076 M 506.68 % 1.496 M 117.14 % -8.730 M -213.75 % 7.675 M -72.55 % 27.959 M -13.27 % 32.236 M -30.18 % 46.168 M -5.01 % 48.603 M -12.23 % 55.377 M 51.09 % 36.652 M 18.66 % 30.888 M 96.85 % 15.691 M 406.82 % 3.096 M
Cost of revenue 328.561 M -22.54 % 424.147 M 9.80 % 386.287 M 18.98 % 324.653 M 7.32 % 302.523 M -25.68 % 407.030 M -1.55 % 413.456 M -9.51 % 456.914 M -3.06 % 471.314 M 3.51 % 455.318 M 8.29 % 420.451 M 4.41 % 402.701 M -4.01 % 419.522 M -12.26 % 478.140 M 9.88 % 435.146 M 1.92 % 426.957 M 0.59 % 424.461 M 18.46 % 358.314 M 18.64 % 302.018 M 40.80 % 214.499 M -12.48 % 245.079 M 19.73 % 204.697 M
General and administrative expenses 105.160 M 2.37 % 102.728 M 8.30 % 94.853 M -68.42 % 300.393 M 59.74 % 188.050 M -5.31 % 198.596 M 57.93 % 125.750 M 2.06 % 123.207 M -5.11 % 129.843 M -4.16 % 135.485 M 9.19 % 124.082 M 5.21 % 117.943 M 9.72 % 107.494 M -54.16 % 234.521 M -14.32 % 273.707 M 27.47 % 214.731 M 14.59 % 187.397 M 40.44 % 133.432 M 41.66 % 94.195 M 26.43 % 74.506 M 552.13 % 11.425 M 72.77 % 6.613 M
Selling and marketing expenses 59.368 M -13.97 % 69.012 M -0.50 % 69.356 M 3.74 % 66.854 M 3.74 % 64.444 M -8.41 % 70.358 M -3.71 % 73.068 M 4.64 % 69.829 M -19.14 % 86.355 M -5.80 % 91.670 M 1.13 % 90.645 M 6.16 % 85.384 M -4.23 % 89.156 M -2.58 % 91.516 M 92.99 % 47.420 M -46.49 % 88.625 M -19.55 % 110.165 M 11.62 % 98.695 M 21.64 % 81.139 M 28.75 % 63.020 M 0.000 0.000
Other expenses 168.965 M 61.56 % 104.583 M -6.40 % 111.731 M 0.45 % 111.230 M -19.56 % 138.271 M 4.13 % 132.788 M 3 475.34 % 3.714 M -38.27 % 6.017 M -16.00 % 7.163 M 0.000 -100.00 % 11.062 M -25.62 % 14.873 M -9.68 % 16.467 M 2 729.38 % 582.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -164.000 K 82.14 % -918.000 K
Operating expenses 343.085 M 19.80 % 286.381 M -0.30 % 287.253 M -24.11 % 378.520 M -0.37 % 379.921 M -8.40 % 414.776 M 1.50 % 408.627 M 2.74 % 397.726 M -4.56 % 416.711 M 1.34 % 411.217 M 0.31 % 409.964 M 7.26 % 382.218 M 6.91 % 357.530 M 9.46 % 326.619 M 1.71 % 321.127 M 5.86 % 303.356 M 1.95 % 297.562 M 28.19 % 232.127 M 32.39 % 175.334 M 27.49 % 137.526 M 224.51 % 42.380 M 36.25 % 31.105 M
Cost and expenses 671.646 M -5.47 % 710.528 M -4.58 % 744.617 M 11.82 % 665.900 M 2.31 % 650.853 M -20.80 % 821.806 M -0.03 % 822.083 M -3.81 % 854.640 M -3.76 % 888.025 M 2.48 % 866.535 M 4.35 % 830.415 M 5.80 % 784.919 M 1.01 % 777.052 M -3.44 % 804.759 M 6.41 % 756.273 M 3.55 % 730.313 M 1.15 % 722.023 M 22.29 % 590.441 M 23.69 % 477.352 M 35.60 % 352.025 M 22.46 % 287.459 M 21.91 % 235.802 M
Research and development expenses 9.592 M -4.63 % 10.058 M -11.09 % 11.313 M 0.35 % 11.273 M 8.66 % 10.375 M -20.40 % 13.034 M 0.24 % 13.003 M -4.28 % 13.585 M -15.39 % 16.056 M -4.42 % 16.799 M 3.84 % 16.178 M 25.57 % 12.884 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 164.528 M -4.20 % 171.740 M 4.59 % 164.209 M -35.86 % 256.017 M 10.70 % 231.275 M -14.01 % 268.954 M 35.28 % 198.818 M 3.00 % 193.036 M -10.71 % 216.198 M -4.82 % 227.155 M 5.79 % 214.727 M 5.61 % 203.327 M 3.40 % 196.650 M -39.68 % 326.037 M 1.53 % 321.127 M 5.86 % 303.356 M 1.95 % 297.562 M 28.19 % 232.127 M 32.39 % 175.334 M 27.49 % 137.526 M 1 103.73 % 11.425 M 72.77 % 6.613 M
Interest income 2.146 M -39.33 % 3.537 M 30.56 % 2.709 M 46.20 % 1.853 M -27.70 % 2.563 M -38.96 % 4.199 M 7.12 % 3.920 M -46.84 % 7.374 M 21.38 % 6.075 M 29.42 % 4.694 M 106.69 % 2.271 M -40.92 % 3.844 M -18.26 % 4.703 M 84.87 % 2.544 M 0.000 -100.00 % 2.894 M -8.33 % 3.157 M 0.000 0.000 -100.00 % 517.000 K 127.65 % -1.870 M 0.000
Interest expense 15.924 M -0.33 % 15.977 M 42.22 % 11.234 M 46.14 % 7.687 M -7.53 % 8.313 M -11.82 % 9.427 M 74.67 % 5.397 M -29.47 % 7.652 M -12.64 % 8.759 M 10.83 % 7.903 M 29.09 % 6.122 M 17.06 % 5.230 M 10.29 % 4.742 M 16.94 % 4.055 M 0.000 -100.00 % 3.126 M 8.05 % 2.893 M 0.000 0.000 -100.00 % 3.203 M 0.19 % 3.197 M 0.000
Depreciation and amortization 67.460 M -8.15 % 73.445 M -2.29 % 75.164 M -3.24 % 77.677 M -29.89 % 110.793 M -1.06 % 111.975 M 262.12 % 30.922 M -1.40 % 31.362 M -9.68 % 34.724 M -6.00 % 36.939 M -2.16 % 37.753 M -16.69 % 45.318 M 8.96 % 41.592 M 6.64 % 39.001 M 0.24 % 38.906 M -21.16 % 49.348 M 70.08 % 29.015 M 37.04 % 21.173 M 14.05 % 18.564 M 2.54 % 18.104 M 22.93 % 14.727 M 29.49 % 11.373 M
Operating income -7.885 M -187.19 % 9.043 M 199.37 % -9.100 M 84.03 % -56.985 M 50.86 % -115.956 M -3 627.29 % -3.111 M -120.46 % 15.207 M -62.14 % 40.162 M 121.80 % 18.107 M 133.07 % 7.769 M 58.88 % 4.890 M 114.12 % -34.633 M -273.47 % 19.965 M -75.80 % 82.513 M -11.66 % 93.407 M -20.18 % 117.028 M -31.36 % 170.490 M -5.14 % 179.721 M 33.22 % 134.906 M 31.06 % 102.938 M 41.73 % 72.629 M 87.88 % 38.658 M
Operating income ratio -0.01 -194.53 % 0.01 201.58 % -0.01 86.78 % -0.09 56.83 % -0.22 -5 515.41 % 0.00 -121.00 % 0.02 -59.51 % 0.05 125.87 % 0.02 126.22 % 0.01 49.78 % 0.01 112.92 % -0.05 -285.76 % 0.02 -73.42 % 0.09 -15.37 % 0.11 -18.78 % 0.14 -29.18 % 0.19 -18.14 % 0.23 5.91 % 0.22 -2.61 % 0.23 12.18 % 0.20 43.20 % 0.14
Total other income expenses net -18.057 M -21.59 % -14.851 M -2 209.52 % 704.000 K -81.06 % 3.717 M 123.38 % -15.898 M 11.38 % -17.940 M -996.58 % -1.636 M 72.01 % -5.844 M -5.18 % -5.556 M 4.31 % -5.806 M 8.35 % -6.335 M -64.72 % -3.846 M -70.86 % -2.251 M 50.71 % -4.567 M -44.16 % -3.168 M 23.74 % -4.154 M 3.33 % -4.297 M -214.57 % -1.366 M -37.70 % -992.000 K -130.97 % 3.203 M 174.26 % -4.313 M 11.31 % -4.863 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Net debt 305.948 M -4.18 % 319.293 M 2.34 % 311.979 M 4.55 % 298.405 M -17.36 % 361.086 M 21.48 % 297.244 M 3 645.99 % 7.935 M 153.52 % -14.825 M -128.07 % 52.810 M 1 423.89 % -3.989 M -109.37 % 42.571 M 112.43 % 20.040 M 135.55 % -56.370 M -41.68 % -39.786 M 62.87 % -107.157 M -6.72 % -100.406 M -462.97 % -17.835 M 84.28 % -113.460 M -42.11 % -79.841 M -70.67 % -46.781 M -438.77 % -8.683 M -119.06 % 45.561 M
Total investments 27.000 K 0.00 % 27.000 K 0.00 % 27.000 K 3.85 % 26.000 K 8.33 % 24.000 K 0.00 % 24.000 K 9.09 % 22.000 K 0.00 % 22.000 K -4.35 % 23.000 K -99.93 % 33.602 M 2 018.66 % 1.586 M -1.55 % 1.611 M 19.25 % 1.351 M 4.97 % 1.287 M 5.93 % 1.215 M 16.05 % 1.047 M -14.81 % 1.229 M -37.77 % 1.975 M 130.72 % 856.000 K -66.46 % 2.552 M 9.76 % 2.325 M 31.36 % 1.770 M
Total debt 332.601 M -14.59 % 389.439 M 15.81 % 336.282 M -0.82 % 339.060 M -23.67 % 444.216 M 28.50 % 345.693 M 606.84 % 48.907 M -19.55 % 60.791 M -33.54 % 91.473 M 125.89 % 40.494 M -57.79 % 95.926 M 43.11 % 67.031 M 794.10 % 7.497 M -83.34 % 45.008 M 539.05 % 7.043 M -0.30 % 7.064 M -86.10 % 50.837 M 725.54 % 6.158 M 21.10 % 5.085 M -65.48 % 14.732 M -64.83 % 41.886 M -29.09 % 59.068 M
Accumulated other comprehensive income loss 0.000 100.00 % -556.000 K -105.16 % 10.778 M -25.68 % 14.502 M 390.39 % -4.994 M -313.88 % 2.335 M -38.41 % 3.791 M 148.45 % -7.825 M -162.21 % 12.579 M -80.22 % 63.599 M 247.16 % 18.320 M 829.59 % -2.511 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 903.000 K -97.23 % 32.598 M -16.17 % 38.884 M -31.44 % 56.716 M -47.78 % 108.603 M -55.11 % 241.948 M -13.14 % 278.554 M -6.80 % 298.893 M 3.52 % 288.723 M -2.82 % 297.112 M 10 202.41 % -2.941 M 90.11 % -29.749 M -396.33 % 10.039 M -79.99 % 50.168 M -13.51 % 58.003 M -13.05 % 66.706 M -43.27 % 117.590 M -4.38 % 122.978 M 26.44 % 97.262 M 29.25 % 75.253 M -12.41 % 85.917 M 27.44 % 67.416 M
Common stock 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.920 M 0.14 % 25.884 M 0.00 % 25.884 M 0.00 % 25.884 M 0.13 % 25.850 M 12 825.00 % 200.000 K
Total equity 67.899 M -25.05 % 90.590 M -16.28 % 108.210 M -13.14 % 124.582 M -25.49 % 167.208 M -44.76 % 302.698 M -11.17 % 340.760 M -2.50 % 349.483 M -2.85 % 359.717 M -3.01 % 370.863 M -0.75 % 373.680 M 5.13 % 355.429 M -11.77 % 402.836 M -9.76 % 446.428 M 4.72 % 426.301 M -0.57 % 428.751 M 0.30 % 427.470 M 19.74 % 357.004 M 29.05 % 276.641 M 35.74 % 203.800 M 35.53 % 150.378 M 118.42 % 68.848 M
Other non current liabilities 6.937 M -12.47 % 7.925 M -10.75 % 8.880 M -15.18 % 10.469 M -17.42 % 12.677 M 6.40 % 11.914 M 38.18 % 8.622 M -3.38 % 8.924 M 0.07 % 8.918 M -24.77 % 11.855 M 8.72 % 10.904 M 4.93 % 10.392 M -27.83 % 14.399 M 23.38 % 11.670 M -8.50 % 12.754 M 5.57 % 12.081 M -2.07 % 12.336 M 71.86 % 7.178 M 4.61 % 6.862 M 33.42 % 5.143 M -57.75 % 12.172 M 181.30 % 4.327 M
Long term debt 276.750 M -0.53 % 278.227 M 13.02 % 246.171 M -0.93 % 248.471 M -21.54 % 316.693 M 26.90 % 249.570 M 38 956.34 % 639.000 K -96.02 % 16.062 M -35.48 % 24.895 M 147.42 % 10.062 M 3 877.08 % 253.000 K 308.06 % 62.000 K -61.49 % 161.000 K -55.03 % 358.000 K -35.38 % 554.000 K -26.03 % 749.000 K -34.59 % 1.145 M -3.38 % 1.185 M -35.21 % 1.829 M -26.10 % 2.475 M -84.06 % 15.530 M -56.60 % 35.786 M
Total non current liabilities 285.491 M -0.23 % 286.152 M 12.19 % 255.051 M -1.50 % 258.940 M -21.38 % 329.370 M 25.96 % 261.484 M 40 820.81 % 639.000 K -96.02 % 16.062 M -35.48 % 24.895 M 8.01 % 23.048 M 106.58 % 11.157 M 6.72 % 10.454 M -28.20 % 14.560 M 13.87 % 12.787 M -3.91 % 13.308 M 3.73 % 12.830 M -4.83 % 13.481 M 61.20 % 8.363 M -3.77 % 8.691 M 14.09 % 7.618 M -72.50 % 27.702 M -30.94 % 40.113 M
Other current liabilities 61.624 M -19.92 % 76.956 M -53.34 % 164.938 M -2.39 % 168.970 M 214.41 % 53.742 M -70.51 % 182.210 M 280.56 % 47.880 M -27.67 % 66.194 M 41.80 % 46.682 M 1.16 % 46.146 M -2.11 % 47.143 M -10.81 % 52.855 M 11.15 % 47.552 M 42.74 % 33.314 M 15.31 % 28.891 M -1.37 % 29.292 M 25.04 % 23.427 M -8.19 % 25.518 M 47.44 % 17.307 M 42.08 % 12.181 M 48.95 % 8.178 M 19.72 % 6.831 M
Deferred revenue 0.000 0.000 100.00 % -90.111 M 5.73 % -95.589 M 0.000 100.00 % -96.123 M -99.14 % -48.268 M -7.91 % -44.729 M 32.82 % -66.578 M -118.78 % -30.432 M -161.99 % 49.091 M -14.07 % 57.131 M 3.53 % 55.184 M 0.000 -100.00 % 30.098 M 157.31 % 11.697 M 0.000 -100.00 % 34.492 M 299.21 % 8.640 M -46.41 % 16.122 M 0.000 -100.00 % 16.055 M
Short term debt 55.851 M -49.78 % 111.212 M 52.11 % 73.111 M -19.29 % 90.589 M -28.96 % 127.523 M 32.55 % 96.205 M 99.31 % 48.268 M 7.91 % 44.729 M -32.82 % 66.578 M 118.78 % 30.432 M -68.19 % 95.673 M 42.81 % 66.993 M 813.21 % 7.336 M -35.29 % 11.336 M -57.66 % 26.773 M 323.96 % 6.315 M -75.96 % 26.265 M 428.15 % 4.973 M 52.73 % 3.256 M -73.44 % 12.257 M -53.49 % 26.356 M 13.20 % 23.282 M
Total current liabilities 334.382 M -16.66 % 401.238 M -6.06 % 427.124 M 27.61 % 334.715 M -7.17 % 360.555 M -1.70 % 366.785 M 10.05 % 333.299 M 0.57 % 331.404 M 5.75 % 313.397 M 2.87 % 304.662 M -3.85 % 316.853 M 6.55 % 297.370 M 29.77 % 229.151 M 20.94 % 189.481 M 3.37 % 183.300 M 10.58 % 165.760 M -23.31 % 216.144 M 17.94 % 183.264 M 48.48 % 123.425 M -0.70 % 124.293 M 14.50 % 108.556 M 11.72 % 97.167 M
Total liabilities 618.069 M -10.08 % 687.390 M 0.76 % 682.175 M 14.91 % 593.655 M -13.95 % 689.925 M 9.81 % 628.269 M 81.02 % 347.075 M -4.29 % 362.613 M 2.11 % 355.105 M 8.36 % 327.710 M -0.09 % 328.010 M 6.56 % 307.824 M 26.31 % 243.711 M 20.49 % 202.268 M 2.88 % 196.608 M 10.09 % 178.590 M -22.23 % 229.625 M 19.83 % 191.627 M 45.04 % 132.116 M 0.16 % 131.911 M -3.19 % 136.258 M -0.74 % 137.280 M
Other non current assets 9.860 M 51.93 % 6.490 M 123.34 % -27.802 M 11.65 % -31.469 M 20.95 % -39.810 M -16.34 % -34.218 M -5.23 % -32.517 M 10.65 % -36.394 M 8.97 % -39.980 M 0.000 -100.00 % 17.586 M -4.25 % 18.366 M -2.15 % 18.770 M -66.47 % 55.979 M 176.10 % 20.275 M -5.03 % 21.349 M -24.93 % 28.437 M 252.69 % 8.063 M 57.54 % 5.118 M -25.10 % 6.833 M 7.34 % 6.366 M -8.53 % 6.960 M
Long term investments -3.679 M -13 725.93 % 27.000 K 100.67 % -4.016 M -43.17 % -2.805 M 4.82 % -2.947 M -134.26 % -1.258 M -5 818.18 % 22.000 K 0.00 % 22.000 K -4.35 % 23.000 K -99.86 % 16.492 M 1 095.94 % 1.379 M -7.94 % 1.498 M 17.40 % 1.276 M 103.47 % -36.819 M -1 200.57 % -2.831 M 15.62 % -3.355 M 79.27 % -16.185 M -1 309.64 % 1.338 M 79.84 % 744.000 K 0.000 100.00 % -13.357 M -1 264.52 % 1.147 M
Intangible assets 24.113 M -17.69 % 29.295 M 58.55 % 18.477 M 10.87 % 16.665 M -2.33 % 17.062 M -4.28 % 17.824 M 4.40 % 17.073 M 4.45 % 16.346 M -5.65 % 17.324 M -69.40 % 56.613 M -4.07 % 59.012 M -6.16 % 62.885 M -5.70 % 66.689 M 0.92 % 66.084 M -3.70 % 68.621 M -8.08 % 74.651 M -4.58 % 78.231 M 65.32 % 47.322 M 24.35 % 38.057 M 12.24 % 33.908 M -19.78 % 42.269 M 51.15 % 27.965 M
GoodWill 1.789 M 57.21 % 1.138 M -92.76 % 15.713 M 3.46 % 15.188 M -19.09 % 18.772 M -28.64 % 26.307 M -20.49 % 33.088 M -7.36 % 35.715 M -4.48 % 37.391 M 3 185.68 % 1.138 M 0.00 % 1.138 M 0.00 % 1.138 M 0.00 % 1.138 M 0.00 % 1.138 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 25.902 M -14.89 % 30.433 M -10.99 % 34.190 M 7.34 % 31.853 M -11.11 % 35.834 M -18.80 % 44.131 M -12.02 % 50.161 M -3.65 % 52.061 M -4.85 % 54.715 M -5.26 % 57.751 M -3.99 % 60.150 M -6.05 % 64.023 M -5.61 % 67.827 M 0.90 % 67.222 M -2.04 % 68.621 M -8.08 % 74.651 M -4.58 % 78.231 M 65.32 % 47.322 M 24.35 % 38.057 M 12.24 % 33.908 M -19.78 % 42.269 M 51.15 % 27.965 M
Property plant equipment net 257.383 M -3.52 % 266.760 M 3.10 % 258.750 M 8.02 % 239.547 M -18.03 % 292.221 M -18.81 % 359.916 M 446.77 % 65.826 M 7.34 % 61.326 M -7.28 % 66.140 M -3.27 % 68.373 M 6.01 % 64.497 M -1.22 % 65.291 M -4.11 % 68.090 M 6.96 % 63.658 M -5.42 % 67.306 M -5.89 % 71.516 M -8.34 % 78.020 M 80.64 % 43.191 M 34.68 % 32.070 M 10.48 % 29.029 M 69.22 % 17.155 M -29.95 % 24.489 M
Total non current assets 314.702 M -6.16 % 335.348 M 14.47 % 292.967 M 7.94 % 271.426 M -17.27 % 328.079 M -18.81 % 404.071 M 248.31 % 116.009 M 2.29 % 113.409 M -6.18 % 120.878 M -33.94 % 182.969 M -0.09 % 183.126 M -8.63 % 200.427 M 5.31 % 190.312 M 8.74 % 175.015 M -3.96 % 182.235 M -4.21 % 190.237 M -2.11 % 194.330 M 70.72 % 113.828 M 28.68 % 88.455 M 12.67 % 78.509 M 15.26 % 68.115 M 11.33 % 61.184 M
Other current assets 18.212 M 167.55 % 6.807 M -82.48 % 38.855 M -23.22 % 50.607 M 39.61 % 36.249 M 191.51 % 12.435 M -70.07 % 41.544 M 51.19 % 27.478 M -51.29 % 56.413 M 5.78 % 53.333 M 30.04 % 41.012 M 23.94 % 33.091 M 168.57 % 12.321 M 53.13 % 8.046 M 67.28 % 4.810 M 24.94 % 3.850 M 22.49 % 3.143 M 60.19 % 1.962 M -90.24 % 20.108 M 835.69 % 2.149 M -71.95 % 7.661 M -89.00 % 69.646 M
Short term investments 3.706 M -30.61 % 5.341 M 32.10 % 4.043 M 42.81 % 2.831 M -4.71 % 2.971 M 131.75 % 1.282 M -88.26 % 10.916 M 545.15 % 1.692 M -91.39 % 19.656 M 14.88 % 17.110 M 8 165.70 % 207.000 K 83.19 % 113.000 K 50.67 % 75.000 K -99.80 % 38.106 M 841.82 % 4.046 M -8.09 % 4.402 M -74.72 % 17.414 M 2 633.75 % 637.000 K 468.75 % 112.000 K -95.61 % 2.552 M -83.73 % 15.682 M 2 417.17 % 623.000 K
cash and cash equivalents 26.653 M -62.00 % 70.146 M 188.63 % 24.303 M -46.77 % 45.655 M -45.08 % 83.130 M 71.58 % 48.449 M 18.25 % 40.972 M -45.82 % 75.616 M 95.58 % 38.663 M -13.08 % 44.483 M -16.63 % 53.355 M 13.54 % 46.991 M -26.42 % 63.867 M -24.68 % 84.794 M -25.75 % 114.200 M 6.26 % 107.470 M 56.50 % 68.672 M -42.59 % 119.618 M 40.85 % 84.926 M 38.06 % 61.513 M 21.64 % 50.569 M 274.39 % 13.507 M
Cash and short term investments 30.359 M -60.75 % 77.339 M 172.84 % 28.346 M -41.54 % 48.486 M -43.69 % 86.101 M 73.13 % 49.731 M 21.38 % 40.972 M -45.82 % 75.616 M 95.58 % 38.663 M -37.23 % 61.593 M 15.44 % 53.355 M 13.54 % 46.991 M -26.42 % 63.867 M -48.03 % 122.900 M 3.94 % 118.246 M 5.70 % 111.872 M 29.95 % 86.086 M -28.41 % 120.255 M 41.41 % 85.038 M 32.74 % 64.065 M -3.30 % 66.251 M 368.87 % 14.130 M
Total current assets 371.266 M -16.12 % 442.632 M -4.07 % 461.432 M 13.00 % 408.340 M -14.58 % 478.032 M -0.89 % 482.322 M -8.59 % 527.658 M -3.85 % 548.781 M 1.02 % 543.260 M 5.36 % 515.604 M -0.57 % 518.564 M 12.04 % 462.826 M 1.44 % 456.235 M -3.68 % 473.681 M 7.49 % 440.674 M 5.65 % 417.104 M -9.87 % 462.765 M 6.43 % 434.803 M 35.75 % 320.302 M 24.53 % 257.202 M 17.70 % 218.521 M 50.76 % 144.944 M
Inventory 243.732 M -11.68 % 275.979 M -4.89 % 290.165 M 20.74 % 240.320 M -10.32 % 267.964 M -5.84 % 284.589 M -8.80 % 312.052 M 10.18 % 283.227 M -15.90 % 336.767 M 10.00 % 306.140 M 6.40 % 287.732 M 2.07 % 281.907 M 34.72 % 209.249 M 6.43 % 196.610 M 14.25 % 172.085 M 12.93 % 152.387 M -33.39 % 228.764 M 22.30 % 187.059 M 42.80 % 130.997 M 21.57 % 107.756 M 35.53 % 79.509 M 29.98 % 61.168 M
Net receivables 78.963 M -4.30 % 82.507 M -20.72 % 104.066 M 50.98 % 68.927 M -21.42 % 87.718 M -35.30 % 135.567 M -11.61 % 153.379 M -13.03 % 176.365 M 58.29 % 111.417 M -14.60 % 130.471 M -4.39 % 136.465 M 17.73 % 115.913 M -32.13 % 170.798 M 1.67 % 167.990 M 0.000 0.000 0.000 0.000 -100.00 % 84.159 M 0.000 -100.00 % 65.100 M 0.000
Tax assets 25.236 M -20.24 % 31.638 M -0.65 % 31.845 M -7.16 % 34.300 M -19.82 % 42.781 M 20.51 % 35.500 M 9.17 % 32.517 M -10.65 % 36.394 M -8.97 % 39.980 M -0.92 % 40.353 M 2.12 % 39.514 M -22.90 % 51.249 M 49.20 % 34.349 M 37.53 % 24.975 M -13.47 % 28.864 M 10.69 % 26.076 M 0.96 % 25.827 M 85.62 % 13.914 M 11.62 % 12.466 M 42.65 % 8.739 M -44.27 % 15.682 M 2 417.17 % 623.000 K
Other assets 0.000 0.000 -100.00 % 35.986 M -6.46 % 38.471 M -24.60 % 51.022 M 14.47 % 44.574 M 0.92 % 44.168 M -11.50 % 49.906 M -1.54 % 50.684 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
Account payables 209.972 M 1.68 % 206.506 M -23.36 % 269.454 M 67.71 % 160.666 M -9.82 % 178.154 M -3.12 % 183.898 M -22.09 % 236.027 M 7.57 % 219.410 M 11.76 % 196.328 M -12.36 % 224.025 M 33.67 % 167.598 M -0.89 % 169.098 M 3.60 % 163.224 M 22.71 % 133.013 M 12.89 % 117.822 M -3.21 % 121.725 M -18.42 % 149.206 M 16.97 % 127.559 M 31.69 % 96.860 M 14.40 % 84.665 M 31.56 % 64.353 M 13.72 % 56.591 M
Tax payables 6.935 M 5.65 % 6.564 M -32.55 % 9.732 M -3.44 % 10.079 M 787.24 % 1.136 M 90.92 % 595.000 K -47.06 % 1.124 M 4.95 % 1.071 M -71.88 % 3.809 M -6.16 % 4.059 M -36.96 % 6.439 M -23.56 % 8.424 M -23.69 % 11.039 M -6.59 % 11.818 M 20.42 % 9.814 M 16.45 % 8.428 M -51.13 % 17.246 M -31.60 % 25.214 M 320.09 % 6.002 M -60.49 % 15.190 M 57.10 % 9.669 M -7.59 % 10.463 M
Deferred revenue non current 0.000 -100.00 % 941.000 K 8.04 % 871.000 K -25.49 % 1.169 M -56.04 % 2.659 M -18.83 % 3.276 M -27.44 % 4.515 M -27.45 % 6.223 M -21.18 % 7.895 M 598.05 % 1.131 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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 236.534 M -3.25 % 244.477 M 5.15 % 232.500 M 9.30 % 212.717 M -20.75 % 268.415 M -10.94 % 301.384 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.763 M -81.45 % 20.284 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 -100.00 % 4.994 M 0.000 0.000 -100.00 % 7.825 M 0.000 0.000 0.000 -100.00 % 2.511 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 41.075 M 25.89 % 32.627 M 0.00 % 32.627 M 18.89 % 27.443 M -16.04 % 32.684 M -13.25 % 37.678 M 0.00 % 37.678 M 15.95 % 32.494 M 0.00 % 32.494 M 0.00 % 32.494 M 0.00 % 32.494 M 0.00 % 32.494 M -13.76 % 37.678 M 0.00 % 37.678 M -89.00 % 342.377 M 808.69 % 37.678 M 0.08 % 37.649 M 7.53 % 35.014 M 0.00 % 35.014 M -7.48 % 37.843 M -1.99 % 38.611 M 3 034.01 % 1.232 M
Deferred tax liabilities non current 1.804 M 394.25 % 365.000 K -86.08 % 2.623 M -33.19 % 3.926 M 247.65 % -2.659 M 18.83 % -3.276 M 15.48 % -3.876 M -139.39 % 9.839 M 168.53 % 3.664 M 27.80 % 2.867 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities -1.804 M 0.000 -100.00 % 198.429 M 12.39 % 176.551 M 0.000 -100.00 % 250.922 M 1 810.04 % 13.137 M -13.27 % 15.147 M -9.91 % 16.813 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 685.968 M -11.83 % 777.980 M -1.57 % 790.385 M 10.05 % 718.237 M -16.20 % 857.133 M -7.93 % 930.967 M 35.35 % 687.835 M -3.41 % 712.096 M -0.38 % 714.822 M 2.33 % 698.573 M -0.44 % 701.690 M 5.80 % 663.253 M 2.58 % 646.547 M -0.33 % 648.696 M 4.14 % 622.909 M 2.56 % 607.341 M -7.57 % 657.095 M 19.77 % 548.631 M 34.22 % 408.757 M 21.76 % 335.711 M 17.12 % 286.636 M 39.06 % 206.128 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Deferred income tax 0.000 0.000 -100.00 % 65.518 M 212.09 % -58.450 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
Stock based compensation 0.000 100.00 % -1.049 M -154.52 % 1.924 M -2.83 % 1.980 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
Change in working capital 25.686 M 221.67 % -21.111 M 68.70 % -67.442 M -219.43 % 56.470 M 210.36 % 18.195 M -56.98 % 42.290 M 535.40 % -9.713 M -124.09 % 40.325 M 215.77 % -34.831 M -174.35 % 46.850 M 310.33 % -22.275 M 30.70 % -32.141 M -821.78 % 4.453 M 111.70 % -38.048 M -117.93 % -17.459 M -185.50 % 20.421 M 142.06 % -48.557 M -67.06 % -29.066 M 10.27 % -32.392 M -95.33 % -16.583 M -5.48 % -15.721 M 35.21 % -24.264 M
Accounts receivables 9.146 M 44.58 % 6.326 M 159.12 % -10.700 M -175.91 % 14.096 M -40.41 % 23.656 M 122.69 % 10.623 M -61.77 % 27.785 M 21 309.92 % -131.000 K 98.92 % -12.118 M -151 575.00 % 8.000 K 100.09 % -9.408 M -129.77 % 31.599 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 30.031 M 43.03 % 20.997 M 137.00 % -56.742 M -233.91 % 42.374 M 875.94 % -5.461 M -117.25 % 31.667 M 184.45 % -37.498 M -192.69 % 40.456 M 278.12 % -22.713 M -101.04 % -11.298 M -319.07 % -2.696 M 96.59 % -79.131 M -681.85 % -10.121 M 57.77 % -23.968 M -62.96 % -14.708 M -120.25 % 72.625 M 284.00 % -39.471 M 31.58 % -57.692 M -146.54 % -23.401 M 15.13 % -27.572 M -50.33 % -18.341 M 12.54 % -20.970 M
Accounts payables -17.902 M 71.42 % -62.635 M -157.56 % 108.823 M 342.06 % 24.617 M 151.26 % -48.020 M -329.71 % -11.175 M -166.62 % 16.774 M 197.92 % -17.130 M 39.32 % -28.232 M -151.74 % 54.562 M 479.95 % 9.408 M 129.77 % -31.599 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 4.411 M -68.94 % 14.201 M 113.05 % -108.823 M -342.06 % -24.617 M -151.26 % 48.020 M 329.71 % 11.175 M 166.62 % -16.774 M -197.92 % 17.130 M -39.32 % 28.232 M 689.04 % 3.578 M 135.18 % -10.171 M -166.08 % 15.391 M 5.61 % 14.574 M 203.51 % -14.080 M -411.81 % -2.751 M 94.73 % -52.204 M -474.55 % -9.086 M -131.74 % 28.626 M 418.39 % -8.991 M -181.82 % 10.989 M 319.43 % 2.620 M 179.54 % -3.294 M
Other non cash items -6.320 M -132.69 % 19.332 M 0.26 % 19.281 M -70.00 % 64.273 M 530.09 % -14.944 M -3 232.91 % 477.000 K -96.88 % 15.267 M 32.96 % 11.482 M 195.36 % -12.041 M -33.24 % -9.037 M -508.96 % -1.484 M 71.12 % -5.138 M -147.11 % 10.907 M 1 489.43 % -785.000 K -108.26 % 9.509 M -59.02 % 23.205 M 260.13 % -14.491 M -961.02 % 1.683 M 621.05 % -323.000 K 97.19 % -11.494 M -312.97 % 5.397 M -32.39 % 7.982 M
Net cash provided by operating activities 56.483 M -11.97 % 64.166 M -23.56 % 83.943 M 5.19 % 79.803 M 400.05 % -26.597 M -122.05 % 120.616 M 286.78 % 31.185 M -68.36 % 98.552 M 1 072.10 % -10.138 M -111.96 % 84.760 M 666.85 % 11.053 M 150.91 % -21.710 M -132.41 % 66.991 M 33.09 % 50.336 M -43.42 % 88.959 M -44.29 % 159.680 M 91.10 % 83.557 M -28.44 % 116.768 M 40.50 % 83.111 M 27.31 % 65.280 M 14.47 % 57.028 M 121.12 % 25.790 M
Investments in property plant and equipment -16.494 M 11.81 % -18.702 M -22.64 % -15.250 M -34.10 % -11.372 M -3.66 % -10.971 M 51.22 % -22.491 M 14.59 % -26.332 M -43.49 % -18.351 M 12.97 % -21.087 M 46.27 % -39.244 M -9.76 % -35.754 M 10.86 % -40.112 M 16.69 % -48.146 M -33.39 % -36.093 M -13.48 % -31.805 M 24.26 % -41.995 M 56.41 % -96.345 M -116.48 % -44.505 M -62.53 % -27.382 M 13.84 % -31.779 M -3.09 % -30.826 M -5.33 % -29.267 M
Acquisitions net 0.000 0.000 -100.00 % 45.000 K -99.31 % 6.505 M 3 454.64 % 183.000 K -84.80 % 1.204 M 162.88 % 458.000 K -89.53 % 4.373 M 464.99 % 774.000 K -22.21 % 995.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -495.000 K 0.000
Purchases of investments 0.000 0.000 100.00 % -1.062 M 84.58 % -6.887 M -209.25 % -2.227 M -1 300.63 % -159.000 K 77.32 % -701.000 K 86.62 % -5.239 M -385.54 % -1.079 M 56.86 % -2.501 M 0.000 0.000 0.000 0.000 100.00 % -136.000 K 0.000 0.000 100.00 % -1.117 M -25.51 % -890.000 K 0.000 100.00 % -21.543 M 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 1.017 M 166.23 % 382.000 K -81.31 % 2.044 M 295.60 % -1.045 M -530.04 % 243.000 K -71.94 % 866.000 K 183.93 % 305.000 K -79.75 % 1.506 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 447.000 K 19.20 % 375.000 K 0.000 0.000 -100.00 % 15.682 M 69.39 % 9.258 M 0.000
Other investing activites 1.819 M 211.60 % -1.630 M 85.19 % -11.004 M -1 407.40 % -730.000 K 92.14 % -9.285 M 5.71 % -9.847 M 12.62 % -11.269 M 9.78 % -12.490 M -34.27 % -9.302 M -7 662.60 % 123.000 K -95.68 % 2.845 M 715.19 % 349.000 K -73.82 % 1.333 M -44.67 % 2.409 M 14.33 % 2.107 M -28.75 % 2.957 M 44.67 % 2.044 M 13.30 % 1.804 M 113.49 % 845.000 K -65.01 % 2.415 M -89.27 % 22.507 M 3 239.32 % 674.000 K
Net cash used for investing activites -14.675 M 27.82 % -20.332 M 22.56 % -26.254 M -116.94 % -12.102 M 40.25 % -20.256 M 37.36 % -32.338 M 14.00 % -37.601 M -46.87 % -25.602 M 16.59 % -30.694 M 16.18 % -36.620 M -11.28 % -32.909 M 17.24 % -39.763 M 15.06 % -46.813 M -38.98 % -33.684 M -12.90 % -29.834 M 22.69 % -38.591 M 58.91 % -93.926 M -114.35 % -43.818 M -59.76 % -27.427 M -100.46 % -13.682 M 35.15 % -21.099 M 26.21 % -28.593 M
Debt repayment -40.032 M -177.70 % 51.518 M 254.24 % -33.402 M 25.34 % -44.741 M -134.01 % 131.547 M 2 845.71 % -4.791 M 61.67 % -12.499 M 64.65 % -35.355 M -170.45 % 50.182 M 186.07 % -58.302 M -317.56 % 26.798 M -29.11 % 37.802 M 7 225.97 % 516.000 K 74.92 % 295.000 K 122.47 % -1.313 M 93.47 % -20.097 M -200.47 % 20.003 M 1 596.61 % 1.179 M 109.45 % -12.474 M 54.06 % -27.152 M 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.000 K -98.60 % 1.648 M 0.000 0.000 -100.00 % 1.582 M -95.95 % 39.058 M 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 100.00 % -5.051 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
Dividends paid 0.000 0.000 0.000 0.000 0.000 100.00 % -6.480 M 58.33 % -15.552 M -200.00 % -5.184 M 66.67 % -15.552 M 0.000 0.000 100.00 % -15.552 M 62.50 % -41.473 M 11.11 % -46.657 M 10.00 % -51.841 M 16.67 % -62.210 M -0.02 % -62.199 M -60.20 % -38.827 M -76.48 % -22.001 M -41.85 % -15.510 M -55.10 % -10.000 M 0.000
Other financing activites -45.113 M 8.24 % -49.166 M -7.12 % -45.897 M 25.12 % -61.292 M -26.09 % -48.611 M 25.09 % -64.890 M 0.000 -100.00 % 5.789 M 0.000 0.000 0.000 -100.00 % 23.373 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.827 M 0.000 0.000 0.000
Net cash used provided by financing activities -85.145 M -3 720.11 % 2.352 M 102.97 % -79.299 M 25.21 % -106.033 M -227.85 % 82.936 M 202.12 % -81.212 M -189.52 % -28.051 M 19.28 % -34.750 M -200.35 % 34.630 M 159.40 % -58.302 M -317.56 % 26.798 M -41.26 % 45.623 M 211.39 % -40.957 M 11.66 % -46.362 M 12.78 % -53.154 M 35.40 % -82.284 M -102.93 % -40.548 M -7.70 % -37.648 M -18.96 % -31.648 M 22.96 % -41.080 M -241.37 % 29.058 M 0.000
Effect of forex changes on cash -156.000 K 54.52 % -343.000 K -232.95 % 258.000 K -69.89 % 857.000 K 161.13 % -1.402 M -441.12 % 411.000 K 332.20 % -177.000 K 85.81 % -1.247 M -426.44 % 382.000 K -70.39 % 1.290 M -9.28 % 1.422 M 238.60 % -1.026 M -593.24 % -148.000 K -148.68 % 304.000 K -59.95 % 759.000 K 10 942.86 % -7.000 K 75.86 % -29.000 K 95.25 % -610.000 K 2.09 % -623.000 K -246.59 % 425.000 K 284.78 % -230.000 K -101.75 % -114.000 K
Net change in cash -43.493 M -194.87 % 45.843 M 314.70 % -21.352 M 43.02 % -37.475 M -208.06 % 34.681 M 363.84 % 7.477 M 121.58 % -34.644 M -193.75 % 36.953 M 734.93 % -5.820 M 34.40 % -8.872 M -239.41 % 6.364 M 137.71 % -16.876 M 19.36 % -20.927 M 28.83 % -29.406 M -536.94 % 6.730 M -82.65 % 38.798 M 176.16 % -50.946 M -246.85 % 34.692 M 48.17 % 23.413 M 113.95 % 10.943 M -83.10 % 64.757 M 2 319.99 % -2.917 M
Cash at beginning of period 70.146 M 188.63 % 24.303 M -46.77 % 45.655 M -45.08 % 83.130 M 71.58 % 48.449 M 18.25 % 40.972 M -45.82 % 75.616 M 95.58 % 38.663 M -13.08 % 44.483 M -16.63 % 53.355 M 13.54 % 46.991 M -26.42 % 63.867 M -24.68 % 84.794 M -25.75 % 114.200 M 6.26 % 107.470 M 56.50 % 68.672 M -42.59 % 119.618 M 40.85 % 84.926 M 38.06 % 61.513 M 21.64 % 50.570 M 225.21 % -40.389 M -7.78 % -37.472 M
Cash at end of period 26.653 M -62.00 % 70.146 M 188.63 % 24.303 M -46.77 % 45.655 M -45.08 % 83.130 M 71.58 % 48.449 M 18.25 % 40.972 M -45.82 % 75.616 M 95.58 % 38.663 M -13.08 % 44.483 M -16.63 % 53.355 M 13.54 % 46.991 M -26.42 % 63.867 M -24.68 % 84.794 M -25.75 % 114.200 M 6.26 % 107.470 M 56.50 % 68.672 M -42.59 % 119.618 M 40.85 % 84.926 M 38.06 % 61.513 M 152.43 % 24.368 M 160.33 % -40.389 M
Operating cash flow 56.483 M -11.97 % 64.166 M -23.56 % 83.943 M 5.19 % 79.803 M 400.05 % -26.597 M -122.05 % 120.616 M 286.78 % 31.185 M -68.36 % 98.552 M 1 072.10 % -10.138 M -111.96 % 84.760 M 666.85 % 11.053 M 150.91 % -21.710 M -132.41 % 66.991 M 33.09 % 50.336 M -43.42 % 88.959 M -44.29 % 159.680 M 91.10 % 83.557 M -28.44 % 116.768 M 40.50 % 83.111 M 27.31 % 65.280 M 14.47 % 57.028 M 121.12 % 25.790 M
Capital expenditure -16.494 M 11.81 % -18.702 M -22.64 % -15.250 M -34.10 % -11.372 M -3.66 % -10.971 M 51.22 % -22.491 M 14.59 % -26.332 M -43.49 % -18.351 M 12.97 % -21.087 M 46.27 % -39.244 M -9.76 % -35.754 M 10.86 % -40.112 M 16.69 % -48.146 M -33.39 % -36.093 M -13.48 % -31.805 M 24.26 % -41.995 M 56.41 % -96.345 M -116.48 % -44.505 M -62.53 % -27.382 M 13.84 % -31.779 M -3.09 % -30.826 M -5.33 % -29.267 M
Free CashFlow 39.989 M -12.04 % 45.464 M -33.82 % 68.693 M 0.38 % 68.431 M 282.15 % -37.568 M -138.29 % 98.125 M 1 921.95 % 4.853 M -93.95 % 80.201 M 356.85 % -31.225 M -168.60 % 45.516 M 284.27 % -24.701 M 60.04 % -61.822 M -428.06 % 18.845 M 32.31 % 14.243 M -75.08 % 57.154 M -51.43 % 117.685 M 1 020.28 % -12.788 M -117.70 % 72.263 M 29.67 % 55.729 M 66.35 % 33.501 M 27.86 % 26.202 M 853.58 % -3.477 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
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
Revenue 152.648 M -55.55 % 343.376 M 7.18 % 320.385 M -12.46 % 365.968 M 3.50 % 353.603 M -10.46 % 394.928 M 15.95 % 340.589 M -1.24 % 344.875 M 30.61 % 264.040 M -9.35 % 291.279 M 19.56 % 243.618 M -40.06 % 406.416 M 1.75 % 399.442 M -3.32 % 413.139 M -0.23 % 414.081 M -4.46 % 433.409 M -3.93 % 451.120 M 0.14 % 450.488 M 0.05 % 450.275 M 0.65 % 447.377 M 4.79 % 426.927 M 173.93 % 155.854 M 18.33 % 131.711 M -3.22 % 136.093 M 9.53 % 124.250 M -69.23 % 403.808 M 0.00 % 403.808 M -8.98 % 443.636 M 0.00 % 443.636 M 4.38 % 425.038 M 0.00 % 425.038 M 403.33 % 84.446 M -14.46 % 98.726 M -77.88 % 446.257 M 0.00 % 446.257 M 15.89 % 385.081 M 0.00 % 385.081 M 25.79 % 306.129 M 0.00 % 306.129 M 34.57 % 227.482 M 0.00 % 227.482 M 26.35 % 180.044 M 0.00 % 180.044 M 31.20 % 137.230 M 0.00 % 137.230 M
Net income -2.447 M 83.57 % -14.898 M 3.54 % -15.445 M -583.87 % 3.192 M 133.10 % -9.643 M -245.58 % 6.624 M 133.72 % -19.645 M 21.94 % -25.168 M 31.94 % -36.979 M 20.07 % -46.265 M 43.54 % -81.940 M -314.34 % -19.776 M -296.87 % -4.983 M 26.83 % -6.810 M -548.32 % 1.519 M -78.32 % 7.005 M -16.39 % 8.378 M 322.70 % 1.982 M 6 978.57 % 28.000 K -99.68 % 8.881 M 688.02 % 1.127 M 115.13 % -7.451 M 46.59 % -13.950 M 34.44 % -21.277 M 6.01 % -22.638 M -551.00 % 5.020 M 0.00 % 5.020 M -79.99 % 25.084 M 0.00 % 25.084 M -13.51 % 29.002 M 0.00 % 29.002 M 226.36 % -22.952 M -45.24 % -15.803 M -126.88 % 58.795 M 0.00 % 58.795 M -4.38 % 61.489 M 0.00 % 61.489 M 26.44 % 48.631 M 0.00 % 48.631 M 29.25 % 37.627 M 0.00 % 37.627 M 43.00 % 26.313 M 0.00 % 26.313 M 71.42 % 15.350 M 0.00 % 15.350 M
Income before tax -1.846 M 86.77 % -13.950 M -16.33 % -11.992 M -413.11 % 3.830 M 139.74 % -9.638 M -238.26 % 6.971 M 145.36 % -15.367 M 22.96 % -19.946 M 40.14 % -33.322 M 25.42 % -44.682 M 49.21 % -87.967 M -296.16 % -22.205 M -944.94 % -2.125 M 63.36 % -5.799 M -191.08 % 6.367 M -49.00 % 12.485 M -12.48 % 14.265 M 207.10 % 4.645 M 76.41 % 2.633 M -83.27 % 15.742 M 371.04 % 3.342 M 128.36 % -11.785 M 37.87 % -18.967 M 38.24 % -30.710 M 0.68 % -30.921 M -449.11 % 8.857 M 0.00 % 8.857 M -77.33 % 39.064 M 0.00 % 39.064 M -13.42 % 45.120 M 0.00 % 45.120 M 219.71 % -37.690 M -93.63 % -19.465 M -123.42 % 83.097 M 0.00 % 83.097 M -6.82 % 89.178 M 0.00 % 89.178 M 33.19 % 66.957 M 0.00 % 66.957 M 26.17 % 53.071 M 0.00 % 53.071 M 55.37 % 34.158 M 0.00 % 34.158 M 102.15 % 16.898 M 0.00 % 16.898 M
Income before tax ratio -0.01 70.23 % -0.04 -8.54 % -0.04 -457.65 % 0.01 138.40 % -0.03 -254.42 % 0.02 139.12 % -0.05 21.99 % -0.06 54.17 % -0.13 17.73 % -0.15 57.52 % -0.36 -560.89 % -0.05 -927.01 % -0.01 62.10 % -0.01 -191.29 % 0.02 -46.62 % 0.03 -8.90 % 0.03 206.67 % 0.01 76.33 % 0.01 -83.38 % 0.04 349.50 % 0.01 110.35 % -0.08 47.49 % -0.14 36.18 % -0.23 9.33 % -0.25 -1 234.61 % 0.02 0.00 % 0.02 -75.09 % 0.09 0.00 % 0.09 -17.05 % 0.11 0.00 % 0.11 123.78 % -0.45 -126.37 % -0.20 -205.88 % 0.19 0.00 % 0.19 -19.59 % 0.23 0.00 % 0.23 5.88 % 0.22 0.00 % 0.22 -6.25 % 0.23 0.00 % 0.23 22.97 % 0.19 0.00 % 0.19 54.08 % 0.12 0.00 % 0.12
EBITDA 4.613 M -83.00 % 27.125 M -10.53 % 30.317 M -36.46 % 47.711 M 32.89 % 35.903 M -20.36 % 45.082 M 77.59 % 25.385 M 12.93 % 22.478 M 133.71 % 9.618 M 46.19 % 6.579 M 132.77 % -20.079 M -147.59 % 42.193 M -21.91 % 54.031 M 328.82 % 12.600 M -53.91 % 27.338 M -9.79 % 30.306 M -26.47 % 41.218 M 34.20 % 30.714 M 38.87 % 22.117 M -37.20 % 35.220 M 32.36 % 26.609 M 791.14 % -3.850 M 39.99 % -6.416 M 66.24 % -19.002 M -20.55 % -15.763 M -149.22 % 32.024 M 0.00 % 32.024 M -47.07 % 60.501 M 0.00 % 60.501 M -8.55 % 66.157 M 0.00 % 66.157 M 471.90 % -17.789 M -4 336.16 % -401.000 K -100.48 % 83.097 M 0.00 % 83.097 M -6.82 % 89.178 M 0.00 % 89.178 M 33.19 % 66.957 M 0.00 % 66.957 M 26.17 % 53.071 M 0.00 % 53.071 M 27.70 % 41.559 M 0.00 % 41.559 M 83.62 % 22.633 M 0.00 % 22.633 M
Net income ratio -0.02 63.05 % -0.04 10.00 % -0.05 -652.71 % 0.01 131.98 % -0.03 -262.59 % 0.02 129.08 % -0.06 20.96 % -0.07 47.89 % -0.14 11.83 % -0.16 52.78 % -0.34 -591.22 % -0.05 -290.06 % -0.01 24.32 % -0.02 -549.34 % 0.00 -77.30 % 0.02 -12.97 % 0.02 322.11 % 0.00 6 975.23 % 0.00 -99.69 % 0.02 652.00 % 0.00 105.52 % -0.05 54.86 % -0.11 32.25 % -0.16 14.19 % -0.18 -1 565.74 % 0.01 0.00 % 0.01 -78.02 % 0.06 0.00 % 0.06 -17.13 % 0.07 0.00 % 0.07 125.10 % -0.27 -69.80 % -0.16 -221.49 % 0.13 0.00 % 0.13 -17.49 % 0.16 0.00 % 0.16 0.52 % 0.16 0.00 % 0.16 -3.96 % 0.17 0.00 % 0.17 13.18 % 0.15 0.00 % 0.15 30.66 % 0.11 0.00 % 0.11
Ratio EBITDA 0.03 -61.75 % 0.08 -16.52 % 0.09 -27.42 % 0.13 28.40 % 0.10 -11.05 % 0.11 53.16 % 0.07 14.35 % 0.07 78.93 % 0.04 61.27 % 0.02 127.40 % -0.08 -179.39 % 0.10 -23.25 % 0.14 343.52 % 0.03 -53.81 % 0.07 -5.58 % 0.07 -23.47 % 0.09 34.01 % 0.07 38.80 % 0.05 -37.61 % 0.08 26.31 % 0.06 352.31 % -0.02 49.29 % -0.05 65.11 % -0.14 -10.06 % -0.13 -259.97 % 0.08 0.00 % 0.08 -41.85 % 0.14 0.00 % 0.14 -12.38 % 0.16 0.00 % 0.16 173.89 % -0.21 -5 086.32 % 0.00 -102.18 % 0.19 0.00 % 0.19 -19.59 % 0.23 0.00 % 0.23 5.88 % 0.22 0.00 % 0.22 -6.25 % 0.23 0.00 % 0.23 1.07 % 0.23 0.00 % 0.23 39.96 % 0.16 0.00 % 0.16
Gross profit ratio 0.51 25.39 % 0.41 -18.11 % 0.50 21.15 % 0.41 0.47 % 0.41 6.77 % 0.38 3.15 % 0.37 7.28 % 0.35 0.85 % 0.34 14.34 % 0.30 83.98 % 0.16 -51.88 % 0.34 -12.63 % 0.39 -21.63 % 0.50 -1.67 % 0.50 6.41 % 0.47 -3.75 % 0.49 7.51 % 0.46 -7.54 % 0.50 -3.56 % 0.51 -0.76 % 0.52 -7.29 % 0.56 -1.77 % 0.57 18.61 % 0.48 -4.53 % 0.50 4.46 % 0.48 0.00 % 0.48 4.21 % 0.46 0.00 % 0.46 -5.53 % 0.49 0.00 % 0.49 -4.65 % 0.51 -5.99 % 0.54 3.84 % 0.52 0.00 % 0.52 -1.93 % 0.53 0.00 % 0.53 5.53 % 0.51 0.00 % 0.51 -4.13 % 0.53 0.00 % 0.53 65.48 % 0.32 0.00 % 0.32 25.65 % 0.25 0.00 % 0.25
Weighted average shs out dil 265.570 M 2.75 % 258.473 M 0.90 % 256.171 M 0.38 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M
Weighted average shs out 265.570 M 2.75 % 258.473 M 0.90 % 256.171 M 0.38 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M 0.00 % 255.211 M
EPS diluted -0.02 68.06 % -0.06 4.48 % -0.06 -582.40 % 0.01 133.07 % -0.04 -245.38 % 0.03 133.77 % -0.08 21.91 % -0.10 29.57 % -0.14 22.22 % -0.18 43.75 % -0.32 -316.67 % -0.08 -300.00 % -0.02 27.00 % -0.03 -545.76 % 0.01 -78.15 % 0.03 -16.41 % 0.03 325.00 % 0.01 7 500.00 % 0.00 -99.71 % 0.03 697.67 % 0.00 114.73 % -0.03 46.62 % -0.05 34.41 % -0.08 5.98 % -0.09 -550.99 % 0.02 0.00 % 0.02 -79.92 % 0.10 0.00 % 0.10 -13.82 % 0.11 0.00 % 0.11 233.22 % -0.09 -40.30 % -0.06 -127.64 % 0.22 0.00 % 0.22 -8.33 % 0.24 0.00 % 0.24 26.32 % 0.19 0.00 % 0.19 31.03 % 0.15 0.00 % 0.15 42.72 % 0.10 0.00 % 0.10 71.04 % 0.06 0.00 % 0.06
Earnings per share -0.02 68.06 % -0.06 4.48 % -0.06 -582.40 % 0.01 133.07 % -0.04 -245.38 % 0.03 133.77 % -0.08 21.91 % -0.10 29.57 % -0.14 22.22 % -0.18 43.75 % -0.32 -316.67 % -0.08 -284.00 % -0.02 23.95 % -0.03 -545.76 % 0.01 -78.15 % 0.03 -16.41 % 0.03 325.00 % 0.01 7 500.00 % 0.00 -99.71 % 0.03 697.67 % 0.00 114.73 % -0.03 46.62 % -0.05 34.41 % -0.08 5.98 % -0.09 -550.99 % 0.02 0.00 % 0.02 -79.92 % 0.10 0.00 % 0.10 -13.82 % 0.11 0.00 % 0.11 232.60 % -0.09 -40.72 % -0.06 -127.68 % 0.22 0.00 % 0.22 -8.33 % 0.24 0.00 % 0.24 26.32 % 0.19 0.00 % 0.19 31.03 % 0.15 0.00 % 0.15 42.72 % 0.10 0.00 % 0.10 71.04 % 0.06 0.00 % 0.06
Gross profit 78.144 M -44.26 % 140.187 M -12.23 % 159.719 M 6.06 % 150.598 M 3.99 % 144.826 M -4.40 % 151.491 M 19.60 % 126.662 M 5.95 % 119.550 M 31.73 % 90.755 M 3.65 % 87.563 M 119.97 % 39.807 M -71.16 % 138.017 M -11.10 % 155.258 M -24.23 % 204.909 M -1.89 % 208.855 M 1.66 % 205.443 M -7.53 % 222.172 M 7.66 % 206.364 M -7.50 % 223.085 M -2.93 % 229.824 M 4.00 % 220.988 M 153.94 % 87.022 M 16.24 % 74.866 M 14.79 % 65.221 M 4.57 % 62.370 M -67.86 % 194.047 M 0.00 % 194.047 M -5.14 % 204.566 M 0.00 % 204.566 M -1.40 % 207.465 M 0.00 % 207.465 M 379.90 % 43.231 M -19.59 % 53.760 M -77.03 % 234.026 M 0.00 % 234.026 M 13.65 % 205.924 M 0.00 % 205.924 M 32.75 % 155.120 M 0.00 % 155.120 M 29.02 % 120.232 M 0.00 % 120.232 M 109.08 % 57.505 M 0.00 % 57.505 M 64.86 % 34.882 M 0.00 % 34.882 M
Income tax expense 601.000 K -36.60 % 948.000 K -72.55 % 3.453 M 441.22 % 638.000 K 12 660.00 % 5.000 K -98.56 % 347.000 K -91.89 % 4.278 M 54.89 % 2.762 M -24.47 % 3.657 M 131.02 % 1.583 M 126.27 % -6.027 M -148.13 % -2.429 M -184.99 % 2.858 M 182.69 % 1.011 M -79.15 % 4.848 M -11.53 % 5.480 M -6.91 % 5.887 M 121.07 % 2.663 M 2.23 % 2.605 M -62.03 % 6.861 M 209.75 % 2.215 M 151.11 % -4.334 M 13.61 % -5.017 M 46.81 % -9.433 M -13.88 % -8.283 M -315.84 % 3.838 M 0.00 % 3.838 M -72.55 % 13.980 M 0.00 % 13.980 M -13.27 % 16.118 M 0.00 % 16.118 M 209.36 % -14.738 M -302.46 % -3.662 M -115.07 % 24.302 M 0.00 % 24.302 M -12.23 % 27.689 M 0.00 % 27.689 M 51.09 % 18.326 M 0.00 % 18.326 M 18.66 % 15.444 M 0.00 % 15.444 M 96.85 % 7.846 M 0.00 % 7.846 M 406.82 % 1.548 M 0.00 % 1.548 M
Cost of revenue 74.504 M -63.33 % 203.189 M 26.47 % 160.666 M -25.40 % 215.370 M 3.16 % 208.777 M -14.24 % 243.437 M 13.79 % 213.927 M -5.06 % 225.325 M 30.03 % 173.285 M -14.94 % 203.716 M -0.05 % 203.811 M -24.06 % 268.399 M 9.92 % 244.184 M 17.27 % 208.230 M 1.46 % 205.226 M -9.98 % 227.966 M -0.43 % 228.948 M -6.22 % 244.124 M 7.45 % 227.190 M 4.43 % 217.553 M 5.64 % 205.939 M 199.19 % 68.832 M 21.09 % 56.845 M -19.79 % 70.872 M 14.53 % 61.880 M -70.50 % 209.761 M 0.00 % 209.761 M -12.26 % 239.070 M 0.00 % 239.070 M 9.88 % 217.573 M 0.00 % 217.573 M 427.90 % 41.215 M -8.34 % 44.966 M -78.81 % 212.231 M 0.00 % 212.231 M 18.46 % 179.157 M 0.00 % 179.157 M 18.64 % 151.009 M 0.00 % 151.009 M 40.80 % 107.250 M 0.00 % 107.250 M -12.48 % 122.540 M 0.00 % 122.540 M 19.73 % 102.349 M 0.00 % 102.349 M
General and administrative expenses 64.716 M -0.48 % 65.031 M 1.10 % 64.323 M -0.40 % 64.582 M -55.17 % 144.045 M 14.81 % 125.460 M -10.89 % 140.787 M 132.41 % 60.577 M -56.76 % 140.094 M 121.74 % 63.180 M -51.34 % 129.828 M -16.59 % 155.655 M 0.88 % 154.290 M 30.28 % 118.426 M 1.52 % 116.649 M 6.27 % 109.771 M -4.90 % 115.422 M 6.92 % 107.951 M -10.90 % 121.151 M 4.61 % 115.807 M -2.72 % 119.042 M 211.05 % -107.198 M -581.49 % -15.730 M 82.00 % -87.412 M -769.51 % -10.053 M -118.70 % 53.747 M 0.00 % 53.747 M -54.16 % 117.261 M 0.00 % 117.261 M -14.32 % 136.854 M 0.00 % 136.854 M 744.57 % 16.204 M -78.51 % 75.401 M -49.32 % 148.781 M 0.00 % 148.781 M 28.19 % 116.064 M 0.00 % 116.064 M 32.39 % 87.667 M 0.00 % 87.667 M 27.49 % 68.763 M 0.00 % 68.763 M 1 103.73 % 5.713 M 0.00 % 5.713 M 72.77 % 3.307 M 0.00 % 3.307 M
Selling and marketing expenses 14.000 M -45.00 % 25.452 M 50.09 % 16.958 M -7.58 % 18.348 M -48.71 % 35.776 M -13.55 % 41.383 M 22.59 % 33.758 M 101.98 % 16.714 M -45.03 % 30.407 M 88.73 % 16.111 M -50.23 % 32.368 M -7.37 % 34.943 M -1.33 % 35.415 M -3.53 % 36.712 M 0.98 % 36.356 M 5.14 % 34.579 M -1.90 % 35.250 M -3.92 % 36.690 M -26.13 % 49.665 M 5.81 % 46.939 M 4.94 % 44.731 M 115.36 % 20.770 M 22.91 % 16.898 M -9.81 % 18.736 M 4.84 % 17.871 M -59.91 % 44.578 M 0.00 % 44.578 M -2.58 % 45.758 M 0.00 % 45.758 M 92.99 % 23.710 M 0.00 % 23.710 M -58.17 % 56.681 M 964.43 % -6.557 M -111.90 % 55.083 M 0.00 % 55.083 M 11.62 % 49.348 M 0.00 % 49.348 M 21.64 % 40.570 M 0.00 % 40.570 M 28.75 % 31.510 M 0.00 % 31.510 M 0.000 0.000 0.000 0.000
Other expenses 0.000 -100.00 % 32.400 M -60.22 % 81.458 M 61.88 % 50.320 M 0.000 0.000 0.000 -100.00 % 309.000 K 0.00 % 309.000 K -47.47 % 588.250 K 0.00 % 588.250 K -28.24 % 819.750 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 184.175 M 102.36 % 91.012 M -44.60 % 164.273 M 93.13 % 85.059 M 933.08 % 8.234 M 0.00 % 8.234 M 2 729.38 % 291.000 K 0.00 % 291.000 K 0.000 0.000 0.000 0.000 100.00 % -352.645 M 0.00 % -352.645 M -25.28 % -281.475 M 0.00 % -281.475 M -30.37 % -215.904 M 0.00 % -215.904 M -27.73 % -169.036 M 0.00 % -169.036 M -206 041.46 % -82.000 K 0.00 % -82.000 K 82.14 % -459.000 K 0.00 % -459.000 K
Operating expenses 78.716 M -55.74 % 177.854 M 7.64 % 165.231 M 17.19 % 140.994 M -3.02 % 145.387 M -1.48 % 147.565 M 5.64 % 139.688 M -1.08 % 141.216 M 12.01 % 126.074 M -4.17 % 131.566 M 16.91 % 112.538 M -23.45 % 147.012 M -5.35 % 155.315 M -25.66 % 208.912 M 4.61 % 199.715 M 3.48 % 192.991 M -5.74 % 204.735 M 3.16 % 198.471 M -9.06 % 218.240 M 1.52 % 214.964 M 0.66 % 213.555 M 118.48 % 97.747 M 6.04 % 92.180 M -3.57 % 95.597 M 2.93 % 92.877 M -48.05 % 178.765 M 0.00 % 178.765 M 9.46 % 163.310 M 0.00 % 163.310 M 1.71 % 160.564 M 0.00 % 160.564 M 120.30 % 72.885 M 5.87 % 68.844 M 146.27 % -148.781 M 0.00 % -148.781 M -28.19 % -116.064 M 0.00 % -116.064 M -32.39 % -87.667 M 0.00 % -87.667 M -27.49 % -68.763 M 0.00 % -68.763 M -1 321.26 % 5.631 M 0.00 % 5.631 M 97.73 % 2.848 M 0.00 % 2.848 M
Cost and expenses 153.220 M -55.68 % 345.749 M 6.09 % 325.897 M -8.55 % 356.364 M 0.62 % 354.164 M -9.42 % 391.002 M 10.57 % 353.615 M -3.53 % 366.541 M 22.44 % 299.359 M -10.71 % 335.282 M 5.98 % 316.349 M -23.85 % 415.411 M 3.98 % 399.499 M -4.23 % 417.142 M 3.01 % 404.941 M -3.80 % 420.957 M -2.93 % 433.683 M -2.01 % 442.595 M -0.64 % 445.430 M 2.99 % 432.517 M 3.10 % 419.494 M 151.83 % 166.579 M 11.78 % 149.025 M -10.48 % 166.469 M 7.57 % 154.757 M -60.17 % 388.526 M 0.00 % 388.526 M -3.44 % 402.380 M 0.00 % 402.380 M 6.41 % 378.137 M 0.00 % 378.137 M 231.41 % 114.100 M 0.25 % 113.810 M -68.47 % 361.012 M 0.00 % 361.012 M 22.29 % 295.221 M 0.00 % 295.221 M 23.69 % 238.676 M 0.00 % 238.676 M 35.60 % 176.013 M 0.00 % 176.013 M 22.46 % 143.730 M 0.00 % 143.730 M 21.91 % 117.901 M 0.00 % 117.901 M
Research and development expenses 0.000 -100.00 % 4.796 M 0.000 -100.00 % 5.029 M 0.000 -100.00 % 11.313 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.034 M 0.000 -100.00 % 13.003 M 0.000 -100.00 % 13.585 M 0.000 -100.00 % 16.056 M 0.000 -100.00 % 16.799 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
Selling general and administrative expenses 78.716 M -44.04 % 140.658 M 67.90 % 83.773 M -2.19 % 85.645 M -41.09 % 145.387 M -1.48 % 147.565 M 5.64 % 139.688 M -1.08 % 141.216 M 12.01 % 126.074 M -4.17 % 131.566 M 16.91 % 112.538 M -23.45 % 147.012 M -5.35 % 155.315 M -22.58 % 200.612 M 1.35 % 197.945 M 4.60 % 189.241 M -4.53 % 198.212 M 2.77 % 192.873 M -11.72 % 218.469 M 2.91 % 212.290 M -0.63 % 213.632 M 347.18 % -86.428 M -7 499.66 % 1.168 M 101.70 % -68.676 M -978.43 % 7.818 M -92.05 % 98.325 M 0.00 % 98.325 M -39.68 % 163.019 M 0.00 % 163.019 M 1.53 % 160.564 M 0.00 % 160.564 M 120.30 % 72.885 M 5.87 % 68.844 M -66.23 % 203.864 M 0.00 % 203.864 M 23.25 % 165.411 M 0.00 % 165.411 M 28.99 % 128.237 M 0.00 % 128.237 M 27.89 % 100.273 M 0.00 % 100.273 M 1 655.33 % 5.713 M 0.00 % 5.713 M 72.77 % 3.307 M 0.00 % 3.307 M
Interest income 72.000 K -93.90 % 1.181 M 22.38 % 965.000 K -63.06 % 2.612 M 182.38 % 925.000 K -38.82 % 1.512 M 26.32 % 1.197 M 175.17 % 435.000 K -69.32 % 1.418 M 240.87 % 416.000 K -80.62 % 2.147 M 60.34 % 1.339 M -53.18 % 2.860 M 59.24 % 1.796 M -35.23 % 2.773 M 8 303.03 % 33.000 K -98.96 % 3.172 M -2.34 % 3.248 M 46.84 % 2.212 M 150.79 % 882.000 K -78.44 % 4.091 M 21 431.58 % 19.000 K -97.72 % 833.000 K 0.000 -100.00 % 1.976 M -15.97 % 2.352 M 0.00 % 2.352 M 84.87 % 1.272 M 0.00 % 1.272 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 -100.00 % 8.179 M 5.60 % 7.745 M -4.24 % 8.088 M 2.52 % 7.889 M 17.68 % 6.704 M 47.99 % 4.530 M 31.23 % 3.452 M -18.49 % 4.235 M 11.80 % 3.788 M -17.08 % 4.568 M 24.20 % 3.678 M -36.02 % 5.749 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 847.000 K -63.21 % 2.302 M 0.000 -100.00 % 2.278 M -3.92 % 2.371 M 0.00 % 2.371 M 16.94 % 2.028 M 0.00 % 2.028 M 0.000 0.000 0.000 0.000 -100.00 % 2.149 M 0.00 % 2.149 M 214.57 % 683.000 K 0.00 % 683.000 K 37.70 % 496.000 K 0.00 % 496.000 K 130.97 % -1.602 M 0.00 % -1.602 M 0.000 0.000 0.000 0.000
Depreciation and amortization 5.185 M -84.24 % 32.896 M -4.83 % 34.564 M -3.43 % 35.793 M -4.94 % 37.652 M -2.68 % 38.690 M 6.08 % 36.474 M -6.41 % 38.972 M 0.69 % 38.705 M -18.47 % 47.473 M -25.03 % 63.320 M 4.28 % 60.720 M 18.47 % 51.255 M 253.63 % 14.494 M -11.77 % 16.428 M 16.48 % 14.104 M -18.28 % 17.258 M 0.20 % 17.223 M -1.59 % 17.501 M -1.05 % 17.686 M -8.14 % 19.253 M 171.63 % 7.088 M -30.84 % 10.249 M 2.59 % 9.990 M -16.65 % 11.986 M -42.36 % 20.796 M 0.00 % 20.796 M 6.64 % 19.501 M 0.00 % 19.501 M 0.24 % 19.453 M 0.00 % 19.453 M 63.95 % 11.865 M -19.19 % 14.683 M 783.41 % -2.149 M 0.00 % -2.149 M -214.57 % -683.000 K 0.00 % -683.000 K -37.70 % -496.000 K 0.00 % -496.000 K -130.97 % 1.602 M 0.00 % 1.602 M -78.36 % 7.401 M 0.00 % 7.401 M 29.04 % 5.736 M 0.00 % 5.736 M
Operating income -572.000 K -21.44 % -471.000 K 91.46 % -5.512 M -157.39 % 9.604 M 1 811.94 % -561.000 K -114.29 % 3.926 M 130.14 % -13.026 M 39.88 % -21.666 M 38.66 % -35.319 M 19.74 % -44.003 M 39.50 % -72.731 M -708.57 % -8.995 M -15 680.70 % -57.000 K -101.33 % 4.297 M -60.61 % 10.910 M -32.66 % 16.202 M -32.38 % 23.960 M 77.60 % 13.491 M 192.27 % 4.616 M -73.67 % 17.534 M 138.36 % 7.356 M 168.59 % -10.725 M 38.06 % -17.314 M 43.00 % -30.376 M 0.43 % -30.507 M -405.60 % 9.983 M 0.00 % 9.983 M -75.80 % 41.257 M 0.00 % 41.257 M -11.66 % 46.704 M 0.00 % 46.704 M 224.83 % -37.415 M -87.07 % -20.001 M -123.46 % 85.245 M 0.00 % 85.245 M -5.14 % 89.861 M 0.00 % 89.861 M 33.22 % 67.453 M 0.00 % 67.453 M 31.06 % 51.469 M 0.00 % 51.469 M 50.68 % 34.158 M 0.00 % 34.158 M 102.15 % 16.898 M 0.00 % 16.898 M
Operating income ratio 0.00 -173.18 % 0.00 92.03 % -0.02 -165.56 % 0.03 1 754.10 % 0.00 -115.96 % 0.01 125.99 % -0.04 39.12 % -0.06 53.03 % -0.13 11.45 % -0.15 49.40 % -0.30 -1 248.90 % -0.02 -15 409.90 % 0.00 -101.37 % 0.01 -60.52 % 0.03 -29.52 % 0.04 -29.62 % 0.05 77.35 % 0.03 192.13 % 0.01 -73.84 % 0.04 127.47 % 0.02 125.04 % -0.07 47.65 % -0.13 41.10 % -0.22 9.09 % -0.25 -1 093.20 % 0.02 0.00 % 0.02 -73.42 % 0.09 0.00 % 0.09 -15.37 % 0.11 0.00 % 0.11 124.80 % -0.44 -118.70 % -0.20 -206.06 % 0.19 0.00 % 0.19 -18.14 % 0.23 0.00 % 0.23 5.91 % 0.22 0.00 % 0.22 -2.61 % 0.23 0.00 % 0.23 19.26 % 0.19 0.00 % 0.19 54.08 % 0.12 0.00 % 0.12
Total other income expenses net -1.274 M 90.55 % -13.479 M -108.01 % -6.480 M -12.23 % -5.774 M 36.39 % -9.077 M -124.85 % -4.037 M -72.45 % -2.341 M -236.10 % 1.720 M -13.87 % 1.997 M 394.11 % -679.000 K 95.54 % -15.236 M -363.95 % -3.284 M -58.80 % -2.068 M -171.14 % 2.907 M 163.99 % -4.543 M -22.22 % -3.717 M 61.66 % -9.695 M -9.60 % -8.846 M -346.09 % -1.983 M 78.32 % -9.148 M -127.90 % -4.014 M -278.68 % -1.060 M 35.87 % -1.653 M -394.91 % -334.000 K 19.32 % -414.000 K 63.22 % -1.126 M 0.00 % -1.126 M 50.71 % -2.284 M 0.00 % -2.284 M -44.16 % -1.584 M 0.00 % -1.584 M -476.00 % -275.000 K -151.31 % 536.000 K 124.95 % -2.149 M 0.00 % -2.149 M -214.57 % -683.000 K 0.00 % -683.000 K -37.70 % -496.000 K 0.00 % -496.000 K -130.97 % 1.602 M 0.00 % 1.602 M 0.000 0.000 0.000 0.000
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30
Net debt 330.125 M 7.90 % 305.948 M -9.46 % 337.920 M -0.95 % 341.173 M 6.15 % 321.412 M 8.96 % 294.979 M -2.88 % 303.731 M 1.78 % 298.405 M -16.36 % 356.763 M -1.20 % 361.086 M -5.00 % 380.071 M 27.86 % 297.244 M -14.24 % 346.600 M 4 267.99 % 7.935 M -62.02 % 20.890 M 240.91 % -14.825 M -144.64 % 33.212 M -37.11 % 52.810 M 57.90 % 33.446 M 951.26 % -3.929 M 66.80 % -11.833 M -127.80 % 42.571 M 3.91 % 40.968 M 104.43 % 20.040 M 298.18 % -10.112 M 82.06 % -56.370 M 16.19 % -67.256 M -69.04 % -39.786 M 50.19 % -79.870 M 25.46 % -107.157 M -13.51 % -94.399 M 5.98 % -100.406 M -300.00 % -25.102 M -462.97 % -4.459 M 0.00 % -4.459 M 84.28 % -28.365 M 0.00 % -28.365 M -42.11 % -19.960 M 0.00 % -19.960 M -70.67 % -11.695 M 0.00 % -11.695 M -438.77 % -2.171 M 0.00 % -2.171 M -119.06 % 11.390 M 0.00 % 11.390 M
Total investments 14.226 M 52 588.89 % 27.000 K 0.00 % 27.000 K -99.84 % 16.590 M 61 344.44 % 27.000 K 0.00 % 27.000 K 3.85 % 26.000 K 0.00 % 26.000 K 8.33 % 24.000 K 0.00 % 24.000 K 0.00 % 24.000 K 0.00 % 24.000 K 0.00 % 24.000 K 9.09 % 22.000 K 0.00 % 22.000 K 0.00 % 22.000 K -4.35 % 23.000 K 0.00 % 23.000 K 0.00 % 23.000 K 0.000 -100.00 % 763.000 K -51.89 % 1.586 M 0.00 % 1.586 M -1.55 % 1.611 M 6.20 % 1.517 M 12.29 % 1.351 M 2.12 % 1.323 M 2.80 % 1.287 M 22.69 % 1.049 M -13.66 % 1.215 M -13.71 % 1.408 M 34.48 % 1.047 M -4.86 % 1.101 M -74.72 % 4.354 M 0.00 % 4.354 M 2 633.75 % 159.250 K 0.00 % 159.250 K 468.75 % 28.000 K 0.00 % 28.000 K -95.61 % 638.000 K 0.00 % 638.000 K -83.73 % 3.921 M 0.00 % 3.921 M 2 417.17 % 155.750 K 0.00 % 155.750 K
Total debt 348.018 M 4.64 % 332.601 M -5.49 % 351.916 M -9.64 % 389.439 M 5.65 % 368.627 M 15.45 % 319.282 M -3.32 % 330.262 M -4.01 % 344.060 M -15.67 % 407.996 M -8.15 % 444.216 M -0.45 % 446.243 M 29.09 % 345.693 M -7.89 % 375.286 M 667.35 % 48.907 M -0.41 % 49.107 M -19.22 % 60.791 M -21.67 % 77.613 M -15.15 % 91.473 M 31.60 % 69.506 M 71.39 % 40.554 M 47.16 % 27.558 M -71.27 % 95.926 M 3.22 % 92.938 M 38.65 % 67.031 M 79.90 % 37.261 M 397.01 % 7.497 M -13.93 % 8.710 M -80.65 % 45.008 M 555.90 % 6.862 M -2.57 % 7.043 M -1.84 % 7.175 M 1.57 % 7.064 M 300.00 % 1.766 M -86.10 % 12.709 M 0.00 % 12.709 M 725.54 % 1.540 M 0.00 % 1.540 M 21.10 % 1.271 M 0.00 % 1.271 M -65.48 % 3.683 M 0.00 % 3.683 M -64.83 % 10.472 M 0.00 % 10.472 M -29.09 % 14.767 M 0.00 % 14.767 M
Accumulated other comprehensive income loss -8.791 M -303.26 % 4.325 M 296.86 % -2.197 M -295.14 % -556.000 K -113.69 % 4.060 M -62.33 % 10.778 M -70.14 % 36.100 M 148.93 % 14.502 M 175.97 % 5.255 M 205.23 % -4.994 M -191.38 % 5.465 M 134.05 % 2.335 M -96.33 % 63.599 M 4 665.61 % -1.393 M -11.44 % -1.250 M 90.39 % -13.009 M -38.36 % -9.402 M -227.14 % 7.395 M 29 481.18 % 24.999 K -99.50 % 4.968 M -68.77 % 15.908 M -13.17 % 18.320 M 3 324.30 % 535.000 K 121.31 % -2.511 M -206.58 % 2.356 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
Retained earnings -3.911 M -533.11 % 903.000 K -95.72 % 21.076 M -35.35 % 32.598 M 11.19 % 29.318 M -24.60 % 38.884 M 43.12 % 27.169 M -41.55 % 46.481 M -35.26 % 71.794 M -33.89 % 108.603 M -29.92 % 154.978 M 725.95 % -24.759 M -396.87 % -4.983 M 5.82 % -5.291 M -448.32 % 1.519 M -90.13 % 15.383 M 83.61 % 8.378 M 316.82 % 2.010 M 7 078.57 % 28.000 K -99.99 % 302.296 M 3.22 % 292.876 M 10 058.38 % -2.941 M 24.65 % -3.903 M 86.88 % -29.749 M -717.28 % -3.640 M -136.26 % 10.039 M -52.89 % 21.308 M -57.53 % 50.168 M -85.13 % 337.457 M 481.79 % 58.003 M 52.97 % 37.917 M -43.16 % 66.706 M 300.00 % 16.677 M -43.27 % 29.398 M 0.00 % 29.398 M -4.38 % 30.745 M 0.00 % 30.745 M 26.44 % 24.316 M 0.00 % 24.316 M 29.25 % 18.813 M 0.00 % 18.813 M -12.41 % 21.479 M 0.00 % 21.479 M 27.44 % 16.854 M 0.00 % 16.854 M
Common stock 36.690 M 41.55 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 0.00 % 25.921 M 300.00 % 6.480 M 0.00 % 6.480 M 0.00 % 6.480 M 0.14 % 6.471 M 0.00 % 6.471 M 0.00 % 6.471 M 0.00 % 6.471 M 0.00 % 6.471 M 0.00 % 6.471 M 0.13 % 6.463 M 0.00 % 6.463 M 12 825.00 % 50.000 K 0.00 % 50.000 K
Total equity 79.367 M 16.89 % 67.899 M -11.09 % 76.366 M -15.70 % 90.590 M -1.45 % 91.926 M -15.05 % 108.210 M -14.71 % 126.868 M 1.83 % 124.582 M -11.42 % 140.648 M -15.88 % 167.208 M -25.37 % 224.042 M -25.98 % 302.698 M -7.32 % 326.596 M -4.16 % 340.760 M -1.97 % 347.604 M -0.54 % 349.483 M 0.98 % 346.098 M -3.79 % 359.717 M 2.70 % 350.277 M -5.55 % 370.863 M -0.41 % 372.383 M -0.35 % 373.680 M 5.45 % 354.360 M -0.30 % 355.429 M -7.88 % 385.835 M -4.22 % 402.836 M -5.97 % 428.411 M -4.04 % 446.428 M 11.67 % 399.780 M -6.22 % 426.301 M 1.53 % 419.867 M -2.07 % 428.751 M 300.00 % 107.188 M 0.30 % 106.868 M 0.00 % 106.868 M 19.74 % 89.251 M 0.00 % 89.251 M 29.05 % 69.160 M 0.00 % 69.160 M 35.74 % 50.950 M 0.00 % 50.950 M 35.53 % 37.595 M 0.00 % 37.595 M 118.42 % 17.212 M 0.00 % 17.212 M
Other non current liabilities 6.323 M -8.85 % 6.937 M -6.80 % 7.443 M -6.08 % 7.925 M 17.84 % 6.725 M 24.86 % 5.386 M -45.76 % 9.930 M 84.78 % 5.374 M -59.39 % 13.234 M 4.39 % 12.677 M 13.32 % 11.187 M -6.10 % 11.914 M -5.53 % 12.612 M -4.00 % 13.137 M -6.98 % 14.123 M -6.76 % 15.147 M -4.97 % 15.939 M -5.20 % 16.813 M 11.37 % 15.097 M 49.19 % 10.119 M -12.33 % 11.542 M 5.85 % 10.904 M 0.84 % 10.813 M 4.05 % 10.392 M -24.57 % 13.777 M -4.32 % 14.399 M -1.04 % 14.551 M 17.07 % 12.429 M 13.54 % 10.947 M -14.17 % 12.754 M 2.44 % 12.450 M 3.05 % 12.081 M 300.00 % 3.020 M -2.07 % 3.084 M 0.00 % 3.084 M 71.86 % 1.795 M 0.00 % 1.795 M 4.61 % 1.716 M 0.00 % 1.716 M 33.42 % 1.286 M 0.00 % 1.286 M -57.75 % 3.043 M 0.00 % 3.043 M 181.30 % 1.082 M 0.00 % 1.082 M
Long term debt 273.359 M -1.23 % 276.750 M 10.38 % 250.736 M -9.88 % 278.227 M 0.04 % 278.111 M 12.97 % 246.171 M 2.46 % 240.259 M -3.31 % 248.471 M -12.61 % 284.320 M -10.22 % 316.693 M 16.95 % 270.785 M 8.50 % 249.570 M -3.86 % 259.593 M 40 524.88 % 639.000 K -75.06 % 2.562 M -84.05 % 16.062 M -48.29 % 31.062 M 24.77 % 24.895 M 48.81 % 16.729 M 66.26 % 10.062 M -24.88 % 13.395 M 5 194.47 % 253.000 K -98.74 % 20.062 M 32 258.06 % 62.000 K 0.00 % 62.000 K -61.49 % 161.000 K -37.84 % 259.000 K -27.65 % 358.000 K -21.49 % 456.000 K -17.69 % 554.000 K -14.90 % 651.000 K -13.08 % 749.000 K 300.00 % 187.250 K -34.59 % 286.250 K 0.00 % 286.250 K -3.38 % 296.250 K 0.00 % 296.250 K -35.21 % 457.250 K 0.00 % 457.250 K -26.10 % 618.750 K 0.00 % 618.750 K -84.06 % 3.883 M 0.00 % 3.883 M -56.60 % 8.947 M 0.00 % 8.947 M
Total non current liabilities 280.230 M -1.84 % 285.491 M 10.58 % 258.179 M -9.89 % 286.517 M -0.10 % 286.799 M 12.45 % 255.051 M 1.94 % 250.189 M -3.38 % 258.940 M -12.98 % 297.554 M -9.66 % 329.370 M 16.81 % 281.972 M 7.84 % 261.484 M -3.94 % 272.205 M 1 875.94 % 13.776 M -17.43 % 16.685 M -46.54 % 31.209 M -33.60 % 47.001 M 12.69 % 41.708 M 31.05 % 31.826 M 57.70 % 20.181 M -19.07 % 24.937 M 123.51 % 11.157 M -63.86 % 30.875 M 195.34 % 10.454 M -24.46 % 13.839 M -4.95 % 14.560 M -1.69 % 14.810 M 15.82 % 12.787 M 12.14 % 11.403 M -14.31 % 13.308 M 1.58 % 13.101 M 2.11 % 12.830 M 300.00 % 3.208 M -4.83 % 3.370 M 0.00 % 3.370 M 61.20 % 2.091 M 0.00 % 2.091 M -3.77 % 2.173 M 0.00 % 2.173 M 14.09 % 1.905 M 0.00 % 1.905 M -72.50 % 6.926 M 0.00 % 6.926 M -30.94 % 10.028 M 0.00 % 10.028 M
Other current liabilities 57.082 M -7.37 % 61.624 M -10.27 % 68.675 M -10.77 % 76.968 M -17.60 % 93.408 M 17.92 % 79.216 M 15.03 % 68.863 M -7.24 % 74.238 M 3.73 % 71.567 M -15.07 % 84.269 M 9.03 % 77.292 M 1.46 % 76.180 M -0.97 % 76.929 M 90.98 % 40.281 M 714.04 % -6.560 M -111.22 % 58.455 M 4.69 % 55.836 M 35.81 % 41.112 M -0.95 % 41.507 M -17.23 % 50.145 M -16.00 % 59.699 M 27.26 % 46.910 M 2.15 % 45.921 M -13.12 % 52.855 M 21.72 % 43.424 M -9.85 % 48.170 M 40.13 % 34.376 M 3.19 % 33.314 M -30.53 % 47.955 M 65.99 % 28.891 M -10.20 % 32.174 M 9.84 % 29.292 M 166.08 % 11.009 M -34.22 % 16.735 M 0.00 % 16.735 M 20.17 % 13.926 M 0.00 % 13.926 M 109.69 % 6.641 M 0.00 % 6.641 M -32.96 % 9.907 M 0.00 % 9.907 M -10.35 % 11.051 M 0.00 % 11.051 M 8.94 % 10.144 M 0.00 % 10.144 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 44.796 M 0.000 0.000 -100.00 % 44.191 M -8.57 % 48.334 M -22.63 % 62.469 M 3.67 % 60.255 M 31.39 % 45.861 M -1.00 % 46.325 M 0.000 0.000 -100.00 % 49.091 M -4.50 % 51.403 M -10.03 % 57.131 M 11.15 % 51.402 M 0.000 -100.00 % 19.577 M 0.000 -100.00 % 36.720 M 22.00 % 30.098 M 72.59 % 17.439 M 49.09 % 11.697 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
Short term debt 74.659 M 33.68 % 55.851 M -44.80 % 101.180 M -9.01 % 111.200 M 23.17 % 90.283 M 31.37 % 68.722 M -23.75 % 90.124 M 0.44 % 89.732 M -27.71 % 124.135 M -3.25 % 128.301 M -26.93 % 175.587 M 82.51 % 96.205 M -16.89 % 115.750 M 139.81 % 48.268 M 3.70 % 46.545 M 4.06 % 44.729 M -3.91 % 46.551 M -30.08 % 66.578 M 25.89 % 52.885 M 73.44 % 30.492 M 115.29 % 14.163 M -85.23 % 95.906 M 31.12 % 73.142 M 9.18 % 66.993 M 80.09 % 37.199 M 407.07 % 7.336 M -13.19 % 8.451 M -25.45 % 11.336 M 76.96 % 6.406 M -76.07 % 26.773 M 310.38 % 6.524 M 3.31 % 6.315 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 313.962 M -6.11 % 334.382 M -8.82 % 366.711 M -8.61 % 401.238 M -8.58 % 438.900 M 2.76 % 427.124 M 10.41 % 386.844 M 15.57 % 334.715 M -11.99 % 380.324 M 5.48 % 360.555 M -10.11 % 401.115 M 9.36 % 366.785 M -0.56 % 368.842 M 10.66 % 333.299 M 15.74 % 287.973 M -0.46 % 289.300 M -1.99 % 295.159 M -5.82 % 313.397 M -7.78 % 339.822 M 11.54 % 304.662 M 20.83 % 252.137 M -20.42 % 316.853 M 14.96 % 275.628 M -7.31 % 297.370 M 32.36 % 224.675 M -1.95 % 229.151 M 20.00 % 190.953 M 0.78 % 189.481 M -6.45 % 202.541 M 10.50 % 183.300 M 7.83 % 169.988 M 2.55 % 165.760 M 300.00 % 41.440 M -23.31 % 54.036 M 0.00 % 54.036 M 17.94 % 45.816 M 0.00 % 45.816 M 48.48 % 30.856 M 0.00 % 30.856 M -0.70 % 31.073 M 0.00 % 31.073 M 14.50 % 27.139 M 0.00 % 27.139 M 11.72 % 24.292 M 0.00 % 24.292 M
Total liabilities 594.192 M -3.86 % 618.069 M -1.09 % 624.890 M -9.14 % 687.755 M -5.23 % 725.699 M 6.38 % 682.175 M 7.09 % 637.033 M 7.31 % 593.655 M -12.42 % 677.878 M -1.75 % 689.925 M 1.00 % 683.087 M 8.73 % 628.269 M -1.99 % 641.047 M 84.70 % 347.075 M 13.92 % 304.658 M -4.95 % 320.509 M -6.33 % 342.160 M -3.65 % 355.105 M -4.45 % 371.648 M 14.41 % 324.843 M 17.24 % 277.074 M -15.53 % 328.010 M 7.02 % 306.503 M -0.43 % 307.824 M 29.06 % 238.514 M -2.13 % 243.711 M 18.44 % 205.763 M 1.73 % 202.268 M -5.46 % 213.944 M 8.82 % 196.608 M 7.38 % 183.089 M 2.52 % 178.590 M 300.00 % 44.648 M -22.23 % 57.406 M 0.00 % 57.406 M 19.83 % 47.907 M 0.00 % 47.907 M 45.04 % 33.029 M 0.00 % 33.029 M 0.16 % 32.978 M 0.00 % 32.978 M -3.19 % 34.065 M 0.00 % 34.065 M -0.74 % 34.320 M 0.00 % 34.320 M
Other non current assets 69.000 K -99.30 % 9.860 M 55.03 % 6.360 M 0.000 -100.00 % 10.958 M 1.40 % 10.807 M -5.78 % 11.470 M 4.96 % 10.928 M -2.61 % 11.221 M -1.69 % 11.414 M 12.62 % 10.135 M -2.13 % 10.356 M 0.000 -100.00 % 12.770 M -3.99 % 13.301 M -4.52 % 13.930 M 3.84 % 13.415 M -14.60 % 15.709 M -2.39 % 16.093 M -70.19 % 53.978 M -4.81 % 56.708 M 222.46 % 17.586 M 5.45 % 16.677 M -9.20 % 18.366 M -11.60 % 20.775 M 3.64 % 20.046 M -39.60 % 33.190 M -40.71 % 55.979 M 210.63 % 18.021 M -11.12 % 20.275 M -23.93 % 26.653 M 24.84 % 21.349 M 374.58 % 4.499 M 46.87 % 3.063 M 0.00 % 3.063 M 30.33 % 2.350 M 0.00 % 2.350 M 60.37 % 1.466 M 0.00 % 1.466 M -14.21 % 1.708 M 0.00 % 1.708 M -21.38 % 2.173 M 0.00 % 2.173 M -0.45 % 2.183 M 0.00 % 2.183 M
Long term investments 5.681 M 254.42 % -3.679 M -13 725.93 % 27.000 K -99.59 % 6.517 M 267.70 % -3.886 M 3.24 % -4.016 M -25.54 % -3.199 M -14.05 % -2.805 M -18.71 % -2.363 M 19.82 % -2.947 M -110.50 % -1.400 M -11.29 % -1.258 M -113.58 % 9.262 M 944.30 % -1.097 M -135.91 % -465.000 K -17.42 % -396.000 K -3.94 % -381.000 K 71.09 % -1.318 M -117.85 % -605.000 K 0.000 -100.00 % 763.000 K -44.67 % 1.379 M 0.29 % 1.375 M -8.21 % 1.498 M 3.67 % 1.445 M 0.000 100.00 % -12.322 M 66.53 % -36.819 M -3 325.02 % -1.075 M 62.03 % -2.831 M 66.94 % -8.563 M -155.23 % -3.355 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 23.348 M -3.17 % 24.113 M 61.97 % 14.887 M -49.18 % 29.295 M -0.51 % 29.444 M -10.92 % 33.052 M 10.79 % 29.833 M -2.87 % 30.715 M -3.85 % 31.946 M -7.93 % 34.696 M -7.30 % 37.427 M -12.95 % 42.993 M -6.57 % 46.018 M -6.13 % 49.023 M 4.74 % 46.803 M -8.09 % 50.923 M 2.53 % 49.665 M -7.30 % 53.577 M -3.03 % 55.252 M 236.41 % 16.424 M 11.11 % 14.782 M -74.95 % 59.012 M 3.35 % 57.098 M -9.20 % 62.885 M -3.90 % 65.437 M -1.88 % 66.689 M -4.85 % 70.088 M 6.06 % 66.084 M 0.97 % 65.450 M -4.62 % 68.621 M -5.62 % 72.704 M -2.61 % 74.651 M 300.00 % 18.663 M -4.58 % 19.558 M 0.00 % 19.558 M 65.32 % 11.831 M 0.00 % 11.831 M 24.35 % 9.514 M 0.00 % 9.514 M 12.24 % 8.477 M 0.00 % 8.477 M -19.78 % 10.567 M 0.00 % 10.567 M 51.15 % 6.991 M 0.00 % 6.991 M
GoodWill 1.138 M -36.39 % 1.789 M -86.03 % 12.810 M 1 025.66 % 1.138 M 0.00 % 1.138 M 0.00 % 1.138 M 0.00 % 1.138 M 0.00 % 1.138 M 0.00 % 1.138 M 0.00 % 1.138 M 0.00 % 1.138 M 0.00 % 1.138 M 0.00 % 1.138 M 0.00 % 1.138 M 0.00 % 1.138 M 0.00 % 1.138 M 0.00 % 1.138 M 0.00 % 1.138 M 0.00 % 1.138 M -97.25 % 41.327 M -4.38 % 43.219 M 3 697.80 % 1.138 M 0.00 % 1.138 M 0.00 % 1.138 M 0.00 % 1.138 M 0.00 % 1.138 M 0.000 -100.00 % 1.138 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
Goodwill and intangible assets 24.486 M -5.47 % 25.902 M -6.48 % 27.697 M -8.99 % 30.433 M -0.49 % 30.582 M -10.55 % 34.190 M 10.39 % 30.971 M -2.77 % 31.853 M -3.72 % 33.084 M -7.67 % 35.834 M -7.08 % 38.565 M -12.61 % 44.131 M -6.41 % 47.156 M -5.99 % 50.161 M 4.63 % 47.941 M -7.91 % 52.061 M 2.48 % 50.803 M -7.15 % 54.715 M -2.97 % 56.390 M -2.36 % 57.751 M -0.43 % 58.001 M -3.57 % 60.150 M 3.29 % 58.236 M -9.04 % 64.023 M -3.83 % 66.575 M -1.85 % 67.827 M -3.23 % 70.088 M 4.26 % 67.222 M 2.71 % 65.450 M -4.62 % 68.621 M -5.62 % 72.704 M -2.61 % 74.651 M 300.00 % 18.663 M -4.58 % 19.558 M 0.00 % 19.558 M 65.32 % 11.831 M 0.00 % 11.831 M 24.35 % 9.514 M 0.00 % 9.514 M 12.24 % 8.477 M 0.00 % 8.477 M -19.78 % 10.567 M 0.00 % 10.567 M 51.15 % 6.991 M 0.00 % 6.991 M
Property plant equipment net 257.208 M -0.07 % 257.383 M -0.85 % 259.578 M -2.69 % 266.760 M -3.36 % 276.023 M 6.68 % 258.750 M 4.55 % 247.501 M 3.32 % 239.547 M -8.94 % 263.060 M -9.98 % 292.221 M -6.70 % 313.200 M -12.98 % 359.916 M -4.58 % 377.203 M 473.03 % 65.826 M 9.68 % 60.014 M -2.14 % 61.326 M 2.15 % 60.033 M -9.23 % 66.140 M 3.28 % 64.041 M -6.34 % 68.373 M 1.48 % 67.376 M 4.46 % 64.497 M 6.97 % 60.292 M -7.66 % 65.291 M 0.13 % 65.208 M -4.23 % 68.090 M 6.47 % 63.953 M 0.46 % 63.658 M 0.42 % 63.392 M -5.82 % 67.306 M -2.32 % 68.902 M -3.66 % 71.516 M 300.00 % 17.879 M -8.34 % 19.505 M 0.00 % 19.505 M 80.64 % 10.798 M 0.00 % 10.798 M 34.68 % 8.018 M 0.00 % 8.018 M 10.48 % 7.257 M 0.00 % 7.257 M 69.22 % 4.289 M 0.00 % 4.289 M -29.95 % 6.122 M 0.00 % 6.122 M
Total non current assets 317.454 M 0.87 % 314.702 M -2.19 % 321.758 M -4.16 % 335.713 M -2.52 % 344.408 M 4.70 % 328.953 M 6.57 % 308.680 M -0.39 % 309.897 M -9.17 % 341.198 M -10.00 % 379.101 M -5.48 % 401.095 M -10.60 % 448.645 M -3.51 % 464.976 M 190.29 % 160.177 M 5.64 % 151.625 M -7.16 % 163.315 M 0.54 % 162.431 M -5.32 % 171.562 M -1.45 % 174.095 M -3.34 % 180.102 M -1.50 % 182.848 M -0.15 % 183.126 M -3.25 % 189.280 M -5.56 % 200.427 M 5.05 % 190.799 M 0.26 % 190.312 M 5.45 % 180.474 M 3.12 % 175.015 M -1.66 % 177.971 M -2.34 % 182.235 M -1.02 % 184.109 M -3.22 % 190.237 M 300.00 % 47.559 M -2.11 % 48.583 M 0.00 % 48.583 M 70.72 % 28.457 M 0.00 % 28.457 M 28.68 % 22.114 M 0.00 % 22.114 M 12.67 % 19.627 M 0.00 % 19.627 M 15.26 % 17.029 M 0.00 % 17.029 M 11.33 % 15.296 M 0.00 % 15.296 M
Other current assets 6.716 M -63.12 % 18.212 M -5.23 % 19.218 M 182.33 % 6.807 M -84.54 % 44.041 M -30.06 % 62.966 M -23.70 % 82.522 M 54.43 % 53.438 M 22.54 % 43.607 M 11.19 % 39.220 M 9.68 % 35.759 M 31.92 % 27.106 M -17.84 % 32.991 M -20.59 % 41.544 M 37.51 % 30.212 M 306.56 % -14.626 M -164.59 % 22.645 M -59.86 % 56.413 M 49.67 % 37.691 M -29.33 % 53.333 M 1.31 % 52.643 M -25.81 % 70.960 M 100.95 % 35.313 M 6.71 % 33.091 M -81.72 % 181.017 M 801.57 % 20.078 M -26.29 % 27.238 M 2.18 % 26.658 M 24.56 % 21.402 M 0.000 -100.00 % 17.966 M -25.27 % 24.042 M -37.08 % 38.211 M 3.33 % 36.979 M 0.00 % 36.979 M 16.02 % 31.872 M 0.00 % 31.872 M 22.27 % 26.067 M 0.00 % 26.067 M 22.12 % 21.345 M 0.00 % 21.345 M 17.34 % 18.190 M 0.00 % 18.190 M 4.47 % 17.412 M 0.00 % 17.412 M
Short term investments 8.545 M 130.57 % 3.706 M 0.000 -100.00 % 10.073 M 157.42 % 3.913 M -3.22 % 4.043 M 25.36 % 3.225 M 13.92 % 2.831 M 18.60 % 2.387 M -19.66 % 2.971 M 108.64 % 1.424 M 11.08 % 1.282 M -58.39 % 3.081 M 175.34 % 1.119 M 129.77 % 487.000 K 16.51 % 418.000 K 3.47 % 404.000 K -69.87 % 1.341 M 113.54 % 628.000 K 0.000 0.000 -100.00 % 207.000 K -1.90 % 211.000 K 86.73 % 113.000 K 56.94 % 72.000 K 0.000 -100.00 % 13.645 M -64.19 % 38.106 M 1 694.07 % 2.124 M -47.50 % 4.046 M -59.42 % 9.971 M 126.51 % 4.402 M 300.00 % 1.101 M -74.72 % 4.354 M 0.00 % 4.354 M 2 633.75 % 159.250 K 0.00 % 159.250 K 468.75 % 28.000 K 0.00 % 28.000 K -95.61 % 638.000 K 0.00 % 638.000 K -83.73 % 3.921 M 0.00 % 3.921 M 2 417.17 % 155.750 K 0.00 % 155.750 K
cash and cash equivalents 17.893 M -32.87 % 26.653 M 90.43 % 13.996 M -79.19 % 67.266 M 42.47 % 47.215 M 94.28 % 24.303 M -8.40 % 26.531 M -41.89 % 45.655 M -10.89 % 51.233 M -38.37 % 83.130 M 25.63 % 66.172 M 36.58 % 48.449 M 68.89 % 28.686 M -29.99 % 40.972 M 45.20 % 28.217 M -62.68 % 75.616 M 70.30 % 44.401 M 14.84 % 38.663 M 7.22 % 36.060 M -18.94 % 44.483 M 12.93 % 39.391 M -26.17 % 53.355 M 2.66 % 51.970 M 10.60 % 46.991 M -0.81 % 47.373 M -25.83 % 63.867 M -15.93 % 75.966 M -10.41 % 84.794 M -2.23 % 86.732 M -24.05 % 114.200 M 12.43 % 101.574 M -5.49 % 107.470 M 300.00 % 26.868 M 56.50 % 17.168 M 0.00 % 17.168 M -42.59 % 29.905 M 0.00 % 29.905 M 40.85 % 21.232 M 0.00 % 21.232 M 38.06 % 15.378 M 0.00 % 15.378 M 21.64 % 12.642 M 0.00 % 12.642 M 274.39 % 3.377 M 0.00 % 3.377 M
Cash and short term investments 23.090 M -23.94 % 30.359 M 116.91 % 13.996 M -81.90 % 77.339 M 51.27 % 51.128 M 80.37 % 28.346 M -4.74 % 29.756 M -38.63 % 48.486 M -9.57 % 53.620 M -37.72 % 86.101 M 27.38 % 67.596 M 35.92 % 49.731 M 73.36 % 28.686 M -29.99 % 40.972 M 45.20 % 28.217 M -62.68 % 75.616 M 70.30 % 44.401 M 14.84 % 38.663 M 7.22 % 36.060 M -18.94 % 44.483 M 12.93 % 39.391 M -26.17 % 53.355 M 2.66 % 51.970 M 10.60 % 46.991 M -0.81 % 47.373 M -25.83 % 63.867 M -28.73 % 89.611 M -27.09 % 122.900 M 38.31 % 88.856 M -24.85 % 118.246 M 6.01 % 111.545 M -0.29 % 111.872 M 300.00 % 27.968 M 29.95 % 21.522 M 0.00 % 21.522 M -28.41 % 30.064 M 0.00 % 30.064 M 41.41 % 21.260 M 0.00 % 21.260 M 32.74 % 16.016 M 0.00 % 16.016 M -3.30 % 16.563 M 0.00 % 16.563 M 368.87 % 3.533 M 0.00 % 3.533 M
Total current assets 356.105 M -4.08 % 371.266 M -2.17 % 379.498 M -14.26 % 442.632 M -6.46 % 473.217 M 2.55 % 461.432 M 1.36 % 455.221 M 11.48 % 408.340 M -14.45 % 477.328 M -0.15 % 478.032 M -5.53 % 506.034 M 4.92 % 482.322 M -4.05 % 502.667 M -4.74 % 527.658 M 5.40 % 500.637 M -1.19 % 506.677 M -3.64 % 525.827 M -3.21 % 543.260 M -0.83 % 547.830 M 6.25 % 515.604 M 10.50 % 466.609 M -10.02 % 518.564 M 9.96 % 471.583 M 1.89 % 462.826 M 6.75 % 433.550 M -4.97 % 456.235 M 0.56 % 453.700 M -4.22 % 473.681 M 8.70 % 435.753 M -1.12 % 440.674 M 5.21 % 418.847 M 0.42 % 417.104 M 300.00 % 104.276 M -9.87 % 115.691 M 0.00 % 115.691 M 6.43 % 108.701 M 0.00 % 108.701 M 35.75 % 80.076 M 0.00 % 80.076 M 24.53 % 64.301 M 0.00 % 64.301 M 17.70 % 54.630 M 0.00 % 54.630 M 50.76 % 36.236 M 0.00 % 36.236 M
Inventory 246.876 M 1.29 % 243.732 M -9.82 % 270.278 M -2.07 % 275.979 M -9.52 % 305.004 M 5.11 % 290.165 M 10.66 % 262.203 M 9.11 % 240.320 M -17.96 % 292.929 M 9.32 % 267.964 M -6.47 % 286.507 M 0.67 % 284.589 M -2.67 % 292.408 M -6.30 % 312.052 M 2.66 % 303.972 M 7.32 % 283.227 M -8.47 % 309.440 M -8.11 % 336.767 M -2.10 % 343.979 M 12.85 % 304.810 M 14.25 % 266.789 M -7.28 % 287.732 M 1.21 % 284.300 M 0.85 % 281.907 M 37.41 % 205.160 M -1.95 % 209.249 M 18.34 % 176.821 M -10.07 % 196.610 M 3.73 % 189.543 M 10.14 % 172.085 M 31.07 % 131.295 M -13.84 % 152.387 M 300.00 % 38.097 M -33.39 % 57.191 M 0.00 % 57.191 M 22.30 % 46.765 M 0.00 % 46.765 M 42.80 % 32.749 M 0.00 % 32.749 M 21.57 % 26.939 M 0.00 % 26.939 M 35.53 % 19.877 M 0.00 % 19.877 M 29.98 % 15.292 M 0.00 % 15.292 M
Net receivables 79.423 M 0.58 % 78.963 M 3.89 % 76.006 M -7.88 % 82.507 M -2.55 % 84.663 M -18.64 % 104.066 M 7.89 % 96.460 M 16.78 % 82.598 M -21.00 % 104.550 M 2.79 % 101.711 M -21.94 % 130.295 M -3.89 % 135.567 M -19.57 % 168.549 M 9.89 % 153.379 M -1.71 % 156.043 M -3.95 % 162.460 M 0.35 % 161.889 M 28.23 % 126.253 M -2.49 % 129.472 M 14.60 % 112.978 M 4.82 % 107.786 M 1.19 % 106.517 M 6.52 % 100.000 M -0.83 % 100.837 M -29.99 % 144.034 M -11.66 % 163.041 M 1.88 % 160.030 M -3.37 % 165.619 M 21.82 % 135.952 M 9.18 % 124.525 M -21.21 % 158.041 M 22.70 % 128.803 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 30.010 M 18.92 % 25.236 M -10.18 % 28.096 M -12.21 % 32.003 M 4.14 % 30.731 M 5.16 % 29.222 M 33.21 % 21.937 M -27.78 % 30.374 M -16.08 % 36.196 M -14.99 % 42.579 M 4.89 % 40.595 M 14.35 % 35.500 M 13.22 % 31.355 M -3.57 % 32.517 M 5.46 % 30.834 M -15.28 % 36.394 M -5.62 % 38.561 M 6.18 % 36.316 M -4.87 % 38.176 M 0.000 0.000 -100.00 % 39.514 M -25.02 % 52.700 M 2.83 % 51.249 M 39.28 % 36.796 M 7.12 % 34.349 M 34.36 % 25.565 M 2.36 % 24.975 M -22.40 % 32.183 M 11.50 % 28.864 M 18.23 % 24.413 M -6.38 % 26.076 M 300.00 % 6.519 M 0.96 % 6.457 M 0.00 % 6.457 M 85.62 % 3.479 M 0.00 % 3.479 M 11.62 % 3.117 M 0.00 % 3.117 M 42.65 % 2.185 M 0.00 % 2.185 M 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 176.965 M -15.72 % 209.972 M 11.09 % 189.007 M -8.47 % 206.506 M -13.80 % 239.559 M -11.09 % 269.454 M 22.38 % 220.172 M 37.04 % 160.666 M -8.13 % 174.892 M 29.62 % 134.928 M -1.89 % 137.534 M -25.21 % 183.898 M 10.37 % 166.625 M -29.40 % 236.027 M 24.50 % 189.585 M 6.93 % 177.306 M -4.21 % 185.102 M -5.72 % 196.328 M -17.28 % 237.346 M 5.95 % 224.025 M 25.66 % 178.275 M 6.37 % 167.598 M 12.83 % 148.536 M -12.16 % 169.098 M 26.96 % 133.188 M -18.09 % 162.606 M 24.46 % 130.645 M -1.78 % 133.013 M 3.23 % 128.847 M 9.36 % 117.822 M -1.55 % 119.680 M -1.68 % 121.725 M 300.00 % 30.431 M -18.42 % 37.302 M 0.00 % 37.302 M 16.97 % 31.890 M 0.00 % 31.890 M 31.69 % 24.215 M 0.00 % 24.215 M 14.40 % 21.166 M 0.00 % 21.166 M 31.56 % 16.088 M 0.00 % 16.088 M 13.72 % 14.148 M 0.00 % 14.148 M
Tax payables 5.256 M -24.21 % 6.935 M -11.64 % 7.849 M 19.58 % 6.564 M -58.06 % 15.650 M 60.81 % 9.732 M 26.64 % 7.685 M -23.75 % 10.079 M 3.59 % 9.730 M -25.48 % 13.057 M 22.01 % 10.702 M 1.90 % 10.502 M 10.11 % 9.538 M 9.34 % 8.723 M -13.37 % 10.069 M 14.29 % 8.810 M 14.86 % 7.670 M -18.22 % 9.379 M 16.02 % 8.084 M 0.000 0.000 -100.00 % 6.439 M -19.80 % 8.029 M -4.69 % 8.424 M -22.46 % 10.864 M -1.59 % 11.039 M -36.85 % 17.481 M 47.92 % 11.818 M -38.87 % 19.333 M 96.99 % 9.814 M -15.47 % 11.610 M 37.76 % 8.428 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
Deferred revenue non current 548.000 K 0.000 0.000 -100.00 % 941.000 K 5.02 % 896.000 K 2.87 % 871.000 K -38.36 % 1.413 M 20.87 % 1.169 M -45.88 % 2.160 M -18.77 % 2.659 M -10.44 % 2.969 M -9.37 % 3.276 M -7.04 % 3.524 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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 235.919 M -0.26 % 236.534 M -1.16 % 239.299 M -2.12 % 244.477 M -2.44 % 250.588 M 7.78 % 232.500 M 6.69 % 217.931 M 2.45 % 212.717 M -12.00 % 241.732 M -9.94 % 268.415 M -5.50 % 284.026 M -5.76 % 301.384 M 387.53 % 61.819 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 % 3.763 M 0.000 -100.00 % 20.284 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.994 M 0.000 0.000 0.000 -100.00 % 1.393 M 11.44 % 1.250 M -90.39 % 13.009 M 38.36 % 9.402 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.511 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
Other total stockholders equity 55.379 M 50.69 % 36.750 M 16.42 % 31.566 M -3.25 % 32.627 M 0.00 % 32.627 M 0.00 % 32.627 M -13.41 % 37.678 M 15.48 % 32.627 M -13.41 % 37.678 M 36.07 % 27.690 M -26.51 % 37.678 M -12.09 % 42.862 M 13.76 % 37.678 M 21.15 % 31.101 M -4.29 % 32.494 M 0.00 % 32.494 M 0.00 % 32.494 M 0.00 % 32.494 M -89.98 % 324.303 M 760.72 % 37.678 M 0.00 % 37.678 M 0.00 % 37.678 M 0.00 % 37.678 M 7.14 % 35.167 M -6.66 % 37.678 M -89.73 % 366.876 M -3.75 % 381.182 M 2.93 % 370.339 M 917.36 % 36.402 M -89.37 % 342.377 M -3.83 % 356.029 M 5.92 % 336.124 M 300.00 % 84.031 M 18.37 % 70.990 M 0.00 % 70.990 M 36.43 % 52.036 M 0.00 % 52.036 M 35.60 % 38.374 M 0.00 % 38.374 M 49.51 % 25.666 M 0.00 % 25.666 M 165.89 % 9.653 M 0.00 % 9.653 M 3 034.01 % 308.000 K 0.00 % 308.000 K
Deferred tax liabilities non current 0.000 -100.00 % 1.804 M 0.000 -100.00 % 365.000 K -65.79 % 1.067 M -59.32 % 2.623 M -71.58 % 9.228 M 135.05 % 3.926 M -92.27 % 50.793 M 2 010.23 % -2.659 M 10.44 % -2.969 M 9.37 % -3.276 M 7.04 % -3.524 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
Other liabilities 0.000 100.00 % -1.804 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 0.000 0.000
Total assets 673.559 M -1.81 % 685.968 M -2.18 % 701.256 M -9.90 % 778.345 M -4.80 % 817.625 M 3.45 % 790.385 M 3.47 % 763.901 M 6.36 % 718.237 M -12.25 % 818.526 M -4.50 % 857.133 M -5.51 % 907.129 M -2.56 % 930.967 M -3.79 % 967.643 M 40.68 % 687.835 M 5.45 % 652.262 M -2.65 % 669.992 M -2.65 % 688.258 M -3.72 % 714.822 M -0.98 % 721.925 M 3.77 % 695.706 M 7.12 % 649.457 M -7.44 % 701.690 M 6.18 % 660.863 M -0.36 % 663.253 M 6.23 % 624.349 M -3.43 % 646.547 M 1.95 % 634.174 M -2.24 % 648.696 M 5.70 % 613.724 M -1.47 % 622.909 M 3.31 % 602.956 M -0.72 % 607.341 M 300.00 % 151.835 M -7.57 % 164.274 M 0.00 % 164.274 M 19.77 % 137.158 M 0.00 % 137.158 M 34.22 % 102.189 M 0.00 % 102.189 M 21.76 % 83.928 M 0.00 % 83.928 M 17.12 % 71.659 M 0.00 % 71.659 M 39.06 % 51.532 M 0.00 % 51.532 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 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
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
Deferred income tax 0.000 -100.00 % 3.338 M 0.000 0.000 -100.00 % 3.159 M -85.64 % 21.995 M 114.00 % 10.278 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
Stock based compensation 0.000 0.000 0.000 100.00 % -138.500 K 82.06 % -772.000 K -181.18 % 951.000 K -2.26 % 973.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -18.542 M -162.16 % 29.829 M 119.75 % 13.574 M 310.42 % -6.451 M 56.00 % -14.660 M -574.89 % 3.087 M -92.28 % 39.994 M -42.94 % 70.097 M 414.47 % 13.625 M -61.06 % 34.992 M 149.64 % -70.494 M -228.73 % 54.761 M 334.40 % -23.362 M -190.17 % 25.908 M 163.85 % -40.578 M -193.91 % 43.211 M 222.45 % 13.401 M 5.49 % 12.703 M 126.84 % -47.333 M -2.75 % -46.066 M -223.49 % 37.302 M -53.62 % 80.422 M 89.74 % 42.385 M 31.12 % 32.325 M -27.72 % 44.719 M 1 908.49 % 2.227 M 0.00 % 2.227 M 111.70 % -19.024 M 0.00 % -19.024 M -117.93 % -8.730 M 0.00 % -8.730 M -118.34 % 47.602 M -66.27 % 141.106 M 681.20 % -24.279 M 0.00 % -24.279 M -67.06 % -14.533 M 0.00 % -14.533 M 10.27 % -16.196 M 0.00 % -16.196 M -95.33 % -8.292 M 0.00 % -8.292 M -5.48 % -7.861 M 0.00 % -7.861 M 35.21 % -12.132 M 0.00 % -12.132 M
Accounts receivables -1.270 M 61.22 % -3.275 M -126.37 % 12.421 M 987.65 % 1.142 M -77.97 % 5.184 M 17 975.86 % -29.000 K 99.73 % -10.671 M -150.28 % 21.222 M 397.81 % -7.126 M -126.50 % 26.887 M 932.16 % -3.231 M -112.40 % 26.060 M 268.82 % -15.437 M -131.30 % 49.316 M 329.05 % -21.531 M -205.54 % 20.400 M 199.36 % -20.531 M -698.05 % 3.433 M 122.08 % -15.551 M -150.42 % -6.210 M -199.87 % 6.218 M -93.11 % 90.238 M 8.68 % 83.028 M 3.82 % 79.973 M -8.84 % 87.727 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
Inventory -2.656 M -109.73 % 27.284 M 893.23 % 2.747 M -91.34 % 31.727 M 395.68 % -10.730 M 76.61 % -45.884 M -322.58 % -10.858 M -117.62 % 61.623 M 420.14 % -19.249 M -239.72 % 13.777 M 171.61 % -19.238 M -290.57 % 10.095 M -53.20 % 21.572 M 236.46 % -15.808 M 27.12 % -21.690 M -171.41 % 30.376 M 201.35 % 10.080 M -45.53 % 18.504 M 144.89 % -41.217 M -22.54 % -33.635 M -250.58 % 22.337 M 440.19 % 4.135 M 105.05 % -81.953 M 3.15 % -84.618 M -19 963.38 % 426.000 K 108.42 % -5.061 M 0.00 % -5.061 M 57.77 % -11.984 M 0.00 % -11.984 M -62.96 % -7.354 M 0.00 % -7.354 M 85.86 % -52.015 M -168.45 % -19.376 M 1.82 % -19.736 M 0.00 % -19.736 M 31.58 % -28.846 M 0.00 % -28.846 M -146.54 % -11.701 M 0.00 % -11.701 M 15.13 % -13.786 M 0.00 % -13.786 M -50.33 % -9.171 M 0.00 % -9.171 M 12.54 % -10.485 M 0.00 % -10.485 M
Accounts payables 0.000 100.00 % -185.000 K 0.000 100.00 % -33.041 M -11.65 % -29.594 M -159.46 % 49.772 M -15.71 % 59.051 M 503.19 % -14.646 M -137.30 % 39.263 M 2 222.32 % -1.850 M 95.99 % -46.170 M -369.86 % 17.109 M 160.49 % -28.284 M -186.12 % -9.885 M 0.00 % -9.885 M -3 436.79 % 296.250 K 0.00 % 296.250 K -96.89 % 9.530 M 0.00 % 9.530 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
Other working capital -18.542 M -408.78 % 6.005 M 476.73 % -1.594 M 74.61 % -6.279 M -130.66 % 20.480 M 2 752.85 % -772.000 K -131.23 % 2.472 M 30.24 % 1.898 M 157.53 % 737.000 K 119.28 % -3.822 M -106.04 % -1.855 M -223.91 % 1.497 M 223.41 % -1.213 M 84.04 % -7.600 M -387.55 % 2.643 M 134.94 % -7.565 M -131.72 % 23.852 M 358.31 % -9.234 M -197.87 % 9.435 M 251.66 % -6.221 M -171.12 % 8.747 M 162.70 % -13.951 M -133.77 % 41.310 M 11.74 % 36.970 M 185.12 % -43.434 M -696.05 % 7.287 M 0.00 % 7.287 M 203.51 % -7.040 M 0.00 % -7.040 M -411.81 % -1.376 M 0.00 % -1.376 M -101.38 % 99.617 M -37.93 % 160.482 M 3 632.51 % -4.543 M 0.00 % -4.543 M -131.74 % 14.313 M 0.00 % 14.313 M 418.39 % -4.496 M 0.00 % -4.496 M -181.82 % 5.495 M 0.00 % 5.495 M 319.43 % 1.310 M 0.00 % 1.310 M 179.54 % -1.647 M 0.00 % -1.647 M
Other non cash items 5.273 M 972.93 % -604.000 K 97.79 % -27.292 M -220.87 % 22.580 M -78.76 % 106.286 M 46.87 % 72.367 M 373.02 % 15.299 M 316.67 % -7.061 M -111.88 % 59.419 M -5.76 % 63.050 M -70.63 % 214.678 M 224.30 % 66.197 M 1 563.24 % 3.980 M -25.72 % 5.358 M -63.96 % 14.866 M 335.57 % 3.413 M 141.53 % -8.218 M 75.62 % -33.710 M -257.02 % 21.468 M -28.90 % 30.192 M 84.27 % 16.385 M 197.18 % -16.861 M -1 128.04 % -1.373 M 91.43 % -16.023 M -359.90 % -3.484 M -163.89 % 5.454 M 0.00 % 5.454 M 1 489.43 % -392.500 K 0.00 % -392.500 K -108.26 % 4.755 M 0.00 % 4.755 M 129.45 % -16.144 M 33.76 % -24.371 M -236.36 % -7.246 M 0.00 % -7.246 M -961.02 % 841.500 K 0.00 % 841.500 K 621.05 % -161.500 K 0.00 % -161.500 K 97.19 % -5.747 M 0.00 % -5.747 M -312.97 % 2.699 M 0.00 % 2.699 M -32.39 % 3.991 M 0.00 % 3.991 M
Net cash provided by operating activities 1.068 M -97.89 % 50.561 M 753.78 % 5.922 M -89.23 % 54.975 M 498.14 % 9.191 M -80.55 % 47.247 M 28.75 % 36.696 M -47.24 % 69.555 M 578.72 % 10.248 M -76.23 % 43.118 M 161.85 % -69.715 M -174.38 % 93.726 M 248.55 % 26.890 M -30.96 % 38.950 M 601.61 % -7.765 M -111.46 % 67.733 M 119.78 % 30.819 M 1 810.27 % -1.802 M 78.38 % -8.336 M -177.96 % 10.693 M -85.56 % 74.067 M 17.20 % 63.198 M 69.38 % 37.311 M 643.99 % 5.015 M -83.60 % 30.583 M -8.70 % 33.496 M 0.00 % 33.496 M 33.09 % 25.168 M 0.00 % 25.168 M -43.42 % 44.480 M 0.00 % 44.480 M 2.67 % 43.323 M -67.03 % 131.418 M 214.56 % 41.779 M 0.00 % 41.779 M -28.44 % 58.384 M 0.00 % 58.384 M 40.50 % 41.556 M 0.00 % 41.556 M 27.31 % 32.640 M 0.00 % 32.640 M 14.47 % 28.514 M 0.00 % 28.514 M 121.12 % 12.895 M 0.00 % 12.895 M
Investments in property plant and equipment -4.937 M 46.82 % -9.282 M -92.61 % -4.819 M 53.78 % -10.426 M -25.98 % -8.276 M 39.87 % -13.764 M -19.97 % -11.473 M 1.92 % -11.698 M -60.44 % -7.291 M 17.96 % -8.887 M 4.70 % -9.325 M 55.31 % -20.866 M -66.70 % -12.517 M 25.45 % -16.790 M -75.96 % -9.542 M 24.69 % -12.670 M -123.02 % -5.681 M 57.49 % -13.364 M -73.04 % -7.723 M 45.34 % -14.130 M 11.53 % -15.971 M -22.50 % -13.038 M -161.91 % -4.978 M 32.13 % -7.335 M -74.02 % -4.215 M 82.49 % -24.073 M 0.00 % -24.073 M -33.39 % -18.047 M 0.00 % -18.047 M -13.48 % -15.903 M 0.00 % -15.903 M -41.07 % -11.273 M -7.13 % -10.523 M 78.16 % -48.173 M 0.00 % -48.173 M -116.48 % -22.253 M 0.00 % -22.253 M -62.53 % -13.691 M 0.00 % -13.691 M 13.84 % -15.890 M 0.00 % -15.890 M -3.09 % -15.413 M 0.00 % -15.413 M -5.33 % -14.634 M 0.00 % -14.634 M
Acquisitions net 0.000 0.000 -100.00 % 4.000 K 0.000 0.000 0.000 -100.00 % 45.000 K -99.31 % 6.505 M 0.000 100.00 % -38.000 K -117.19 % 221.000 K -75.44 % 900.000 K 196.05 % 304.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -1.215 M -2 741.30 % 46.000 K 200.00 % -46.000 K 96.34 % -1.258 M -238.17 % -372.000 K 52.37 % -781.000 K -177.94 % -281.000 K 94.08 % -4.747 M 0.000 100.00 % -2.082 M -1 335.86 % -145.000 K -188.41 % 164.000 K 150.77 % -323.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.000 K 210.00 % -10.000 K 78.26 % -46.000 K -866.67 % 6.000 K 0.000 0.000 0.000 0.000 100.00 % -68.000 K 0.00 % -68.000 K 0.000 0.000 0.000 0.000 100.00 % -558.500 K 0.00 % -558.500 K -25.51 % -445.000 K 0.00 % -445.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 1.815 M 0.000 0.000 0.000 0.000 -100.00 % 4.258 M 1 406.13 % -326.000 K -146.05 % 708.000 K 115.55 % -4.553 M -268.32 % 2.705 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 161.000 K 28.80 % 125.000 K -33.33 % 187.500 K 0.00 % 187.500 K 0.000 0.000 0.000 0.000 -100.00 % 7.841 M 0.00 % 7.841 M 69.39 % 4.629 M 0.00 % 4.629 M 0.000 0.000
Other investing activites -4.937 M 0.000 100.00 % -2.393 M 0.000 100.00 % -3.609 M 46.50 % -6.746 M -58.43 % -4.258 M 0.000 100.00 % -1.716 M 0.000 100.00 % -2.705 M -38 542.86 % -7.000 K -200.00 % 7.000 K 100.08 % -8.882 M -272.10 % -2.387 M 63.23 % -6.492 M -755.34 % -759.000 K 84.35 % -4.849 M -1.91 % -4.758 M -21.47 % -3.917 M -50.54 % -2.602 M -2 148.82 % 127.000 K -69.02 % 410.000 K 108.88 % -4.617 M -95.64 % -2.360 M -454.09 % 666.500 K 0.00 % 666.500 K -44.67 % 1.205 M 0.00 % 1.205 M 14.33 % 1.054 M 0.00 % 1.054 M -16.46 % 1.261 M 104.71 % 616.000 K -98.72 % 48.173 M 0.00 % 48.173 M 116.48 % 22.253 M 0.00 % 22.253 M 62.53 % 13.691 M 0.00 % 13.691 M -13.84 % 15.890 M 0.00 % 15.890 M 3.09 % 15.413 M 0.00 % 15.413 M 5.33 % 14.634 M 0.00 % 14.634 M
Net cash used for investing activites -11.088 M -49.41 % -7.421 M -2.30 % -7.254 M 37.92 % -11.684 M -35.11 % -8.648 M 40.54 % -14.545 M -24.22 % -11.709 M -112.16 % -5.519 M 16.16 % -6.583 M 40.19 % -11.007 M -19.01 % -9.249 M 53.31 % -19.809 M -58.11 % -12.529 M 51.20 % -25.672 M -115.21 % -11.929 M 37.75 % -19.162 M -197.55 % -6.440 M 64.64 % -18.213 M -45.93 % -12.481 M 30.84 % -18.047 M 2.83 % -18.573 M -43.98 % -12.900 M -181.78 % -4.578 M 61.84 % -11.998 M -82.65 % -6.569 M 71.94 % -23.407 M 0.00 % -23.407 M -38.98 % -16.842 M 0.00 % -16.842 M -12.90 % -14.917 M 0.00 % -14.917 M -51.43 % -9.851 M -0.71 % -9.782 M -5 317.07 % 187.500 K 0.00 % 187.500 K 133.57 % -558.500 K 0.00 % -558.500 K -25.51 % -445.000 K 0.00 % -445.000 K -105.68 % 7.841 M 0.00 % 7.841 M 69.39 % 4.629 M 0.00 % 4.629 M 131.63 % -14.634 M 0.00 % -14.634 M
Debt repayment -5.383 M 29.95 % -7.684 M 86.97 % -58.950 M -1 599.62 % 3.931 M -84.59 % 25.509 M 0.000 100.00 % -47.041 M -34.05 % -35.091 M -4.62 % -33.542 M -346.61 % 13.601 M -85.13 % 91.487 M 0.000 100.00 % -15.397 M 0.000 100.00 % -11.500 M 0.000 100.00 % -15.500 M 0.000 -100.00 % 28.978 M 0.000 100.00 % -70.123 M -201.99 % -23.220 M -41.40 % -16.421 M -187.46 % 18.776 M 183.37 % -22.520 M -8 828.68 % 258.000 K 0.00 % 258.000 K 74.92 % 147.500 K 0.00 % 147.500 K 122.47 % -656.500 K 0.00 % -656.500 K 66.39 % -1.953 M 83.03 % -11.508 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 29.398 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 -100.00 % 23.000 K -97.21 % 824.000 K 0.00 % 824.000 K 0.000 0.000 0.000 0.000 -100.00 % 791.000 K 0.00 % 791.000 K -95.95 % 19.529 M 0.00 % 19.529 M 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.366 M -537.37 % -685.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 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.620 M 75.00 % -6.480 M -66.67 % -3.888 M 75.00 % -15.552 M -1 100.00 % -1.296 M 75.00 % -5.184 M -33.33 % -3.888 M 75.00 % -15.552 M 0.000 0.000 0.000 0.000 0.000 100.00 % -15.552 M 25.00 % -20.737 M 0.00 % -20.737 M 11.11 % -23.329 M 0.00 % -23.329 M 10.00 % -25.921 M 0.00 % -25.921 M 0.000 0.000 100.00 % -31.100 M 0.00 % -31.100 M -60.20 % -19.414 M 0.00 % -19.414 M -76.48 % -11.001 M 0.00 % -11.001 M -41.85 % -7.755 M 0.00 % -7.755 M -55.10 % -5.000 M 0.00 % -5.000 M 0.000 0.000
Other financing activites -22.896 M -1.84 % -22.482 M -666.15 % 3.971 M 116.27 % -24.402 M -808.49 % -2.686 M 93.35 % -40.377 M -2 122.90 % 1.996 M 105.72 % -34.898 M -1 294.80 % -2.502 M 91.01 % -27.819 M -590.89 % 5.667 M 111.36 % -49.906 M -1 039.93 % -4.378 M -847.62 % -462.000 K 13.97 % -537.000 K 96.50 % -15.356 M -693.81 % 2.586 M -88.27 % 22.053 M 2 697.53 % -849.000 K -106.59 % 12.874 M 1 322.60 % -1.053 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 % -62.210 M -509.24 % -10.211 M 0.00 % -10.211 M -474.94 % -1.776 M 0.00 % -1.776 M 71.52 % -6.237 M 0.00 % -6.237 M 65.90 % -18.289 M 0.00 % -18.289 M -193.65 % 19.529 M 0.00 % 19.529 M 0.000 0.000
Net cash used provided by financing activities 1.119 M 103.71 % -30.166 M 45.13 % -54.979 M -168.57 % -20.471 M -189.69 % 22.823 M 166.63 % -34.254 M 23.96 % -45.045 M 35.64 % -69.989 M -94.18 % -36.044 M -153.51 % -14.218 M -114.63 % 97.154 M 279.01 % -54.272 M -101.46 % -26.940 M -5 731.17 % -462.000 K 98.33 % -27.589 M -65.68 % -16.652 M 7.99 % -18.098 M -182.07 % 22.053 M 75.34 % 12.577 M -2.31 % 12.874 M 118.09 % -71.176 M -206.53 % -23.220 M -41.40 % -16.421 M -187.46 % 18.776 M 149.32 % -38.072 M -85.91 % -20.479 M 0.00 % -20.479 M 11.66 % -23.181 M 0.00 % -23.181 M 12.78 % -26.577 M 0.00 % -26.577 M -1 260.83 % -1.953 M 97.35 % -73.695 M -78.39 % -41.311 M 0.00 % -41.311 M -94.96 % -21.190 M 0.00 % -21.190 M -22.93 % -17.238 M 0.00 % -17.238 M 33.81 % -26.044 M 0.00 % -26.044 M -279.25 % 14.529 M 0.00 % 14.529 M 0.000 0.000
Effect of forex changes on cash 1.163 M 185.45 % -1.361 M -1 224.79 % 121.000 K 9.01 % 111.000 K 124.45 % -454.000 K 32.84 % -676.000 K -172.38 % 934.000 K 109.64 % -9.685 M -2 109.34 % 482.000 K -98.10 % 25.424 M 5 544.16 % -467.000 K -495.76 % 118.000 K -59.73 % 293.000 K 580.33 % -61.000 K 47.41 % -116.000 K 83.52 % -704.000 K -29.65 % -543.000 K -196.11 % 565.000 K 408.74 % -183.000 K 57.24 % -428.000 K -124.91 % 1.718 M 12.07 % 1.533 M 544.12 % 238.000 K 147.41 % -502.000 K -1 759.26 % -27.000 K 63.51 % -74.000 K 0.00 % -74.000 K -148.68 % 152.000 K 0.00 % 152.000 K -59.95 % 379.500 K 0.00 % 379.500 K 1 907.14 % -21.000 K 94.07 % -354.000 K 98.65 % -26.129 M 0.00 % -26.129 M -35.45 % -19.290 M 0.00 % -19.290 M -58.55 % -12.167 M 0.00 % -12.167 M -35.70 % -8.966 M 0.00 % -8.966 M 41.37 % -15.294 M 0.00 % -15.294 M 0.000 0.000
Net change in cash -7.738 M -166.63 % 11.613 M 120.67 % -56.190 M -345.54 % 22.884 M 0.07 % 22.867 M 1 131.90 % -2.216 M 89.38 % -20.862 M -214.95 % -6.624 M 76.40 % -28.071 M -275.21 % 16.021 M -3.86 % 16.664 M -6.99 % 17.917 M -2.85 % 18.443 M 202.61 % -17.974 M -293.00 % 9.313 M 136.53 % -25.497 M -173.40 % 34.735 M 231.60 % -26.394 M -205.83 % 24.939 M 389.77 % 5.092 M 136.47 % -13.964 M -150.31 % 27.756 M 67.71 % 16.550 M 46.58 % 11.291 M 176.93 % -14.677 M -342.34 % -3.318 M -285.47 % 1.789 M -92.59 % 24.141 M 43.89 % 16.777 M -16.04 % 19.983 M -42.17 % 34.554 M 9.70 % 31.498 M -33.81 % 47.587 M 473.63 % -12.737 M 0.00 % -12.737 M -246.85 % 8.673 M 0.00 % 8.673 M 48.17 % 5.853 M 0.00 % 5.853 M 113.95 % 2.736 M 0.00 % 2.736 M -83.10 % 16.189 M 0.00 % 16.189 M 2 319.99 % -729.250 K 0.00 % -729.250 K
Cash at beginning of period 22.689 M 104.85 % 11.076 M -83.53 % 67.266 M 51.56 % 44.382 M 106.28 % 21.515 M -9.34 % 23.731 M -46.78 % 44.593 M -12.93 % 51.217 M -35.40 % 79.288 M 25.32 % 63.267 M 35.76 % 46.603 M 62.46 % 28.686 M 180.05 % 10.243 M -63.70 % 28.217 M 49.26 % 18.904 M -57.42 % 44.401 M 359.36 % 9.666 M -73.20 % 36.060 M 224.26 % 11.121 M -71.77 % 39.391 M -26.17 % 53.355 M 108.43 % 25.599 M -27.73 % 35.420 M -0.78 % 35.700 M -42.47 % 62.050 M -7.64 % 67.185 M -9.43 % 74.177 M 22.30 % 60.653 M -13.30 % 69.955 M -25.75 % 94.217 M 40.58 % 67.020 M -11.78 % 75.972 M 29.86 % 58.502 M 95.63 % 29.905 M 0.00 % 29.905 M 40.85 % 21.232 M 0.00 % 21.232 M 38.06 % 15.378 M 0.00 % 15.378 M 21.64 % 12.643 M 0.00 % 12.643 M 225.21 % -10.097 M 0.00 % -10.097 M -7.78 % -9.368 M 0.00 % -9.368 M
Cash at end of period 14.951 M -34.10 % 22.689 M 62.11 % 13.996 M -79.19 % 67.266 M 51.56 % 44.382 M 106.28 % 21.515 M -9.34 % 23.731 M -46.78 % 44.593 M -12.93 % 51.217 M -35.40 % 79.288 M 25.32 % 63.267 M 35.76 % 46.603 M 62.46 % 28.686 M 180.05 % 10.243 M -63.70 % 28.217 M 49.26 % 18.904 M -57.42 % 44.401 M 359.36 % 9.666 M -73.20 % 36.060 M -18.94 % 44.483 M 12.93 % 39.391 M -26.17 % 53.355 M 2.66 % 51.970 M 10.60 % 46.991 M -0.81 % 47.373 M -25.83 % 63.867 M -15.93 % 75.966 M -10.41 % 84.794 M -2.23 % 86.732 M -24.05 % 114.200 M 12.43 % 101.574 M -5.49 % 107.470 M 1.30 % 106.089 M 517.95 % 17.168 M 0.00 % 17.168 M -42.59 % 29.905 M 0.00 % 29.905 M 40.85 % 21.232 M 0.00 % 21.232 M 38.06 % 15.378 M 0.00 % 15.378 M 152.43 % 6.092 M 0.00 % 6.092 M 160.33 % -10.097 M 0.00 % -10.097 M
Operating cash flow 2.778 M -94.51 % 50.561 M 753.78 % 5.922 M -89.23 % 54.975 M 498.14 % 9.191 M -80.55 % 47.247 M 28.75 % 36.696 M -47.24 % 69.555 M 578.72 % 10.248 M -76.23 % 43.118 M 161.85 % -69.715 M -174.38 % 93.726 M 248.55 % 26.890 M -30.96 % 38.950 M 601.61 % -7.765 M -111.46 % 67.733 M 119.78 % 30.819 M 1 810.27 % -1.802 M 78.38 % -8.336 M -177.96 % 10.693 M -85.56 % 74.067 M 17.20 % 63.198 M 69.38 % 37.311 M 643.99 % 5.015 M -83.60 % 30.583 M -8.70 % 33.496 M 0.00 % 33.496 M 33.09 % 25.168 M 0.00 % 25.168 M -43.42 % 44.480 M 0.00 % 44.480 M 2.67 % 43.323 M -67.03 % 131.418 M 214.56 % 41.779 M 0.00 % 41.779 M -28.44 % 58.384 M 0.00 % 58.384 M 40.50 % 41.556 M 0.00 % 41.556 M 27.31 % 32.640 M 0.00 % 32.640 M 14.47 % 28.514 M 0.00 % 28.514 M 121.12 % 12.895 M 0.00 % 12.895 M
Capital expenditure -4.937 M 11.47 % -5.576 M -15.71 % -4.819 M 53.78 % -10.426 M -25.98 % -8.276 M 39.87 % -13.764 M -19.97 % -11.473 M 1.92 % -11.698 M -60.44 % -7.291 M 17.96 % -8.887 M 4.70 % -9.325 M 55.31 % -20.866 M -66.70 % -12.517 M 25.45 % -16.790 M -75.96 % -9.542 M 24.69 % -12.670 M -123.02 % -5.681 M 57.49 % -13.364 M -73.04 % -7.723 M 45.34 % -14.130 M 11.53 % -15.971 M -22.50 % -13.038 M -109.18 % -6.233 M 48.27 % -12.049 M -79.81 % -6.701 M 72.16 % -24.073 M 0.00 % -24.073 M -33.39 % -18.047 M 0.00 % -18.047 M -13.48 % -15.903 M 0.00 % -15.903 M -41.07 % -11.273 M -7.13 % -10.523 M 78.16 % -48.173 M 0.00 % -48.173 M -116.48 % -22.253 M 0.00 % -22.253 M -62.53 % -13.691 M 0.00 % -13.691 M 13.84 % -15.890 M 0.00 % -15.890 M -3.09 % -15.413 M 0.00 % -15.413 M -5.33 % -14.634 M 0.00 % -14.634 M
Free CashFlow -2.158 M -104.80 % 44.985 M 3 978.42 % 1.103 M -97.52 % 44.549 M 4 768.74 % 915.000 K -97.27 % 33.483 M 32.75 % 25.223 M -56.40 % 57.857 M 1 856.61 % 2.957 M -91.36 % 34.231 M 143.31 % -79.040 M -208.48 % 72.860 M 406.92 % 14.373 M -35.14 % 22.160 M 228.04 % -17.307 M -131.43 % 55.063 M 119.04 % 25.138 M 265.75 % -15.166 M 5.56 % -16.059 M -367.24 % -3.437 M -105.92 % 58.096 M 15.82 % 50.160 M 61.40 % 31.078 M 541.83 % -7.034 M -129.45 % 23.882 M 153.46 % 9.423 M 0.00 % 9.423 M 32.31 % 7.122 M 0.00 % 7.122 M -75.08 % 28.577 M 0.00 % 28.577 M -10.84 % 32.050 M -73.49 % 120.895 M 1 990.76 % -6.394 M 0.00 % -6.394 M -117.70 % 36.132 M 0.00 % 36.132 M 29.67 % 27.865 M 0.00 % 27.865 M 66.35 % 16.751 M 0.00 % 16.751 M 27.86 % 13.101 M 0.00 % 13.101 M 853.58 % -1.739 M 0.00 % -1.739 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003