AUSTF

Austin Engineering Limited AUSTF

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 378.941 M 20.97 % 313.240 M 21.27 % 258.298 M 27.29 % 202.927 M 2.71 % 197.576 M -8.20 % 215.225 M -6.76 % 230.830 M -16.12 % 275.181 M 28.06 % 214.888 M 14.20 % 188.169 M 0.50 % 187.239 M -10.78 % 209.870 M -27.34 % 288.838 M -0.30 % 289.719 M 42.63 % 203.126 M 41.62 % 143.427 M -19.83 % 178.897 M 69.95 % 105.265 M 83.67 % 57.311 M 17.72 % 48.686 M 27.25 % 38.261 M 147.32 % 15.470 M
Net income 25.987 M -0.36 % 26.082 M 815.48 % 2.849 M -83.05 % 16.807 M 3 212.41 % -540.000 K -110.41 % 5.185 M 109.66 % 2.473 M 226.17 % -1.960 M 87.41 % -15.562 M 48.16 % -30.022 M 39.28 % -49.445 M -5 618.42 % 896.000 K -96.85 % 28.442 M -3.85 % 29.580 M 37.79 % 21.468 M 11.44 % 19.264 M 29.88 % 14.832 M 28.57 % 11.536 M 131.78 % 4.977 M 14.39 % 4.351 M 265.66 % 1.190 M 75.96 % 676.234 K
Income before tax 29.560 M -18.81 % 36.408 M 289.10 % 9.357 M -64.48 % 26.345 M 429.97 % 4.971 M -62.86 % 13.383 M 121.32 % 6.047 M 261.51 % -3.744 M 75.03 % -14.996 M 60.39 % -37.859 M 24.32 % -50.023 M -139 052.78 % 36.000 K -99.91 % 39.575 M -3.97 % 41.210 M 36.11 % 30.277 M 14.38 % 26.470 M 26.83 % 20.870 M 27.26 % 16.399 M 131.07 % 7.097 M 14.56 % 6.195 M 280.19 % 1.629 M 77.30 % 919.000 K
Income before tax ratio 0.08 -32.89 % 0.12 220.85 % 0.04 -72.10 % 0.13 416.00 % 0.03 -59.54 % 0.06 137.36 % 0.03 292.54 % -0.01 80.50 % -0.07 65.31 % -0.20 24.69 % -0.27 -155 847.53 % 0.00 -99.87 % 0.14 -3.67 % 0.14 -4.57 % 0.15 -19.23 % 0.18 58.20 % 0.12 -25.12 % 0.16 25.80 % 0.12 -2.68 % 0.13 198.79 % 0.04 -28.31 % 0.06
EBITDA 41.664 M -12.73 % 47.741 M 135.13 % 20.304 M -37.44 % 32.453 M 155.03 % 12.725 M -45.00 % 23.135 M 63.38 % 14.160 M -3.37 % 14.654 M 289.57 % -7.730 M 62.41 % -20.563 M 34.67 % -31.474 M -301.83 % 15.594 M -69.59 % 51.273 M 1.56 % 50.487 M 39.48 % 36.197 M 22.56 % 29.533 M 22.84 % 24.042 M 26.27 % 19.040 M 120.09 % 8.651 M 13.67 % 7.611 M 176.09 % 2.757 M 132.78 % 1.184 M
Net income ratio 0.07 -17.64 % 0.08 654.90 % 0.01 -86.68 % 0.08 3 130.34 % 0.00 -111.34 % 0.02 124.87 % 0.01 250.42 % -0.01 90.16 % -0.07 54.61 % -0.16 39.58 % -0.26 -6 285.41 % 0.00 -95.66 % 0.10 -3.55 % 0.10 -3.40 % 0.11 -21.31 % 0.13 62.00 % 0.08 -24.35 % 0.11 26.19 % 0.09 -2.83 % 0.09 187.37 % 0.03 -28.85 % 0.04
Ratio EBITDA 0.11 -27.86 % 0.15 93.89 % 0.08 -50.85 % 0.16 148.31 % 0.06 -40.08 % 0.11 75.23 % 0.06 15.19 % 0.05 248.04 % -0.04 67.08 % -0.11 34.99 % -0.17 -326.23 % 0.07 -58.14 % 0.18 1.87 % 0.17 -2.21 % 0.18 -13.46 % 0.21 53.22 % 0.13 -25.70 % 0.18 19.83 % 0.15 -3.44 % 0.16 116.98 % 0.07 -5.88 % 0.08
Gross profit ratio 0.66 8.68 % 0.61 266.88 % 0.17 -15.89 % 0.20 25.91 % 0.16 10.77 % 0.14 -73.72 % 0.54 -4.75 % 0.56 -10.39 % 0.63 -1.83 % 0.64 -9.35 % 0.71 -3.49 % 0.73 13.79 % 0.64 -1.78 % 0.66 -4.24 % 0.69 5.76 % 0.65 12.02 % 0.58 -11.42 % 0.65 0.05 % 0.65 29.28 % 0.50 9.87 % 0.46 -14.78 % 0.54
Weighted average shs out dil 613.544 M -0.86 % 618.873 M -1.79 % 630.141 M 5.02 % 600.036 M 3.51 % 579.663 M -2.31 % 593.347 M 2.51 % 578.834 M 0.00 % 578.834 M 3.56 % 558.947 M 273.59 % 149.613 M 77.53 % 84.274 M 7.31 % 78.533 M 6.61 % 73.664 M -24.93 % 98.133 M 0.49 % 97.653 M 2.61 % 95.165 M 41.54 % 67.238 M 2.54 % 65.574 M 16.09 % 56.485 M 2.99 % 54.845 M 6.15 % 51.669 M 8.61 % 47.572 M
Weighted average shs out 613.544 M 12.91 % 543.386 M -6.77 % 582.818 M 0.27 % 581.224 M 0.27 % 579.663 M 0.12 % 578.956 M 0.02 % 578.834 M 0.41 % 576.471 M 3.14 % 558.947 M 273.66 % 149.586 M 77.50 % 84.274 M 7.31 % 78.533 M 6.61 % 73.664 M -23.37 % 96.126 M 2.06 % 94.187 M 3.68 % 90.846 M 35.11 % 67.238 M 2.54 % 65.574 M 16.09 % 56.485 M 6.51 % 53.034 M 2.64 % 51.669 M 8.61 % 47.572 M
EPS diluted 0.04 0.71 % 0.04 835.56 % 0.00 -83.93 % 0.03 3 211.11 % 0.00 -110.34 % 0.01 102.33 % 0.00 226.47 % 0.00 87.77 % -0.03 86.10 % -0.20 66.10 % -0.59 -5 275.44 % 0.01 -97.08 % 0.39 30.00 % 0.30 36.36 % 0.22 10.00 % 0.20 -9.09 % 0.22 22.22 % 0.18 104.31 % 0.09 11.10 % 0.08 247.81 % 0.02 60.56 % 0.01
Earnings per share 0.04 -11.67 % 0.05 879.59 % 0.00 -83.04 % 0.03 3 311.11 % 0.00 -110.00 % 0.01 109.30 % 0.00 226.47 % 0.00 87.77 % -0.03 86.10 % -0.20 66.10 % -0.59 -5 275.44 % 0.01 -97.08 % 0.39 25.81 % 0.31 34.78 % 0.23 9.52 % 0.21 -12.50 % 0.24 26.32 % 0.19 103.43 % 0.09 13.90 % 0.08 259.65 % 0.02 60.56 % 0.01
Gross profit 250.462 M 31.48 % 190.499 M 344.91 % 42.817 M 7.06 % 39.995 M 29.32 % 30.926 M 1.69 % 30.412 M -75.50 % 124.115 M -20.10 % 155.341 M 14.75 % 135.374 M 12.11 % 120.752 M -8.90 % 132.549 M -13.90 % 153.944 M -17.32 % 186.186 M -2.07 % 190.129 M 36.59 % 139.201 M 49.78 % 92.935 M -10.19 % 103.480 M 50.54 % 68.741 M 83.77 % 37.406 M 52.19 % 24.579 M 39.80 % 17.581 M 110.78 % 8.341 M
Income tax expense 3.233 M -51.85 % 6.714 M 199.46 % 2.242 M -60.91 % 5.736 M 242.86 % 1.673 M -62.91 % 4.511 M 26.22 % 3.574 M 100.34 % 1.784 M 215.19 % 566.000 K -92.78 % 7.837 M 1 255.88 % 578.000 K -32.79 % 860.000 K -92.28 % 11.133 M -4.27 % 11.630 M 32.02 % 8.809 M 22.25 % 7.206 M 19.34 % 6.038 M 24.17 % 4.863 M 129.39 % 2.120 M 14.97 % 1.844 M 13.16 % 1.629 M 77.30 % 919.000 K
Cost of revenue 128.479 M 4.67 % 122.741 M -43.04 % 215.481 M 32.25 % 162.932 M -2.23 % 166.650 M -9.83 % 184.813 M 73.18 % 106.715 M -10.95 % 119.840 M 50.72 % 79.514 M 17.94 % 67.417 M 23.27 % 54.690 M -2.21 % 55.926 M -45.52 % 102.652 M 3.07 % 99.590 M 55.79 % 63.925 M 26.60 % 50.492 M -33.05 % 75.417 M 106.48 % 36.524 M 83.49 % 19.905 M -17.43 % 24.107 M 16.57 % 20.680 M 190.08 % 7.129 M
General and administrative expenses 87.842 M 6.66 % 82.360 M 13.24 % 72.728 M 27.07 % 57.234 M -16.56 % 68.592 M -8.88 % 75.273 M -18.85 % 92.754 M -19.80 % 115.658 M 6.65 % 108.449 M 7.75 % 100.647 M -5.92 % 106.985 M 2.16 % 104.718 M -2.50 % 107.405 M -1.45 % 108.983 M 23.38 % 88.330 M 73.81 % 50.820 M -19.63 % 63.235 M 57.63 % 40.116 M 60.77 % 24.952 M 39.66 % 17.867 M 52.58 % 11.710 M 93.30 % 6.058 M
Selling and marketing expenses 0.000 0.000 100.00 % -54.192 M -26.93 % -42.693 M 14.64 % -50.014 M 12.44 % -57.118 M -1 283.00 % -4.130 M 0.000 100.00 % -7.340 M 0.000 100.00 % -10.506 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 129.475 M 75.78 % 73.657 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 225.861 M 0.000 -100.00 % 940.000 K 23.68 % 760.000 K -18.63 % 934.000 K 0.000 -100.00 % 37.431 M 1 542.43 % 2.279 M 2 377.17 % 92.000 K -57.60 % 217.000 K -75.73 % 894.225 K -84.89 % 5.919 M 12 333.71 % 47.605 K 42.98 % 33.295 K 66.48 % 20.000 K
Operating expenses 217.317 M 39.29 % 156.017 M 741.70 % 18.536 M 27.47 % 14.541 M -21.73 % 18.578 M 2.33 % 18.155 M -84.20 % 114.902 M -25.32 % 153.869 M 5.88 % 145.329 M -4.67 % 152.455 M -13.62 % 176.501 M 17.62 % 150.056 M 4.29 % 143.890 M -1.72 % 146.414 M 33.18 % 109.939 M 65.29 % 66.514 M -18.98 % 82.100 M 56.13 % 52.586 M 74.75 % 30.091 M 37.14 % 21.943 M 40.70 % 15.596 M 108.39 % 7.484 M
Cost and expenses 345.796 M 24.05 % 278.758 M 19.12 % 234.017 M 31.86 % 177.473 M -4.19 % 185.228 M -8.74 % 202.968 M -8.41 % 221.617 M -19.03 % 273.709 M 21.73 % 224.843 M 2.26 % 219.872 M -4.90 % 231.191 M 12.24 % 205.982 M -16.45 % 246.542 M 0.22 % 246.004 M 41.49 % 173.864 M 50.69 % 115.382 M -26.75 % 157.517 M 76.77 % 89.110 M 78.23 % 49.996 M 8.57 % 46.050 M 26.94 % 36.275 M 148.25 % 14.612 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 87.842 M 6.66 % 82.360 M 344.32 % 18.536 M 27.47 % 14.541 M -21.73 % 18.578 M 2.33 % 18.155 M -79.51 % 88.624 M -23.37 % 115.658 M 14.39 % 101.109 M 0.46 % 100.647 M 4.32 % 96.479 M -7.87 % 104.718 M -2.50 % 107.405 M -1.45 % 108.983 M 23.38 % 88.330 M 73.81 % 50.820 M -19.63 % 63.235 M 57.63 % 40.116 M 60.77 % 24.952 M 39.66 % 17.867 M 52.58 % 11.710 M 93.30 % 6.058 M
Interest income 0.000 0.000 0.000 -100.00 % 1.061 M 95.04 % 544.000 K -83.29 % 3.255 M 2.81 % 3.166 M -39.30 % 5.216 M 3.47 % 5.041 M 18 570.37 % 27.000 K -99.56 % 6.071 M 4 145.45 % 143.000 K -94.74 % 2.721 M 619.84 % 378.000 K -23.17 % 492.000 K 0.61 % 489.000 K 142.08 % 202.000 K 10.25 % 183.212 K -2.95 % 188.784 K 26.35 % 149.417 K 351.32 % 33.107 K -23.01 % 43.000 K
Interest expense 2.239 M 1.59 % 2.204 M -27.55 % 3.042 M 186.71 % 1.061 M -44.16 % 1.900 M -41.63 % 3.255 M 2.81 % 3.166 M -39.30 % 5.216 M 3.47 % 5.041 M -18.11 % 6.156 M 1.40 % 6.071 M 57.61 % 3.852 M 41.57 % 2.721 M -5.62 % 2.883 M 64.18 % 1.756 M 230.08 % 532.000 K -42.73 % 929.000 K 11.44 % 833.659 K 105.14 % 406.389 K -24.69 % 539.609 K 27.72 % 422.505 K 42 150.50 % 1.000 K
Depreciation and amortization 9.865 M 8.06 % 9.129 M 15.48 % 7.905 M 56.63 % 5.047 M -13.81 % 5.856 M -9.87 % 6.497 M 17.08 % 5.549 M -25.77 % 7.475 M -2.63 % 7.677 M -31.09 % 11.140 M -7.94 % 12.101 M 5.99 % 11.417 M 27.18 % 8.977 M 40.40 % 6.394 M 53.52 % 4.165 M 64.69 % 2.529 M 12.75 % 2.243 M 24.12 % 1.807 M 57.48 % 1.148 M 30.95 % 876.286 K 24.35 % 704.679 K 167.94 % 263.000 K
Operating income 33.145 M -3.88 % 34.482 M 42.01 % 24.281 M -4.61 % 25.454 M 106.14 % 12.348 M 0.74 % 12.257 M -5.13 % 12.920 M 79.97 % 7.179 M 123.23 % 3.216 M 114.20 % -22.643 M -152.15 % -8.980 M -314.99 % 4.177 M -90.12 % 42.296 M -3.25 % 43.715 M 50.07 % 29.129 M 3.87 % 28.045 M 31.17 % 21.380 M 32.33 % 16.156 M 120.87 % 7.315 M 177.50 % 2.636 M 32.75 % 1.986 M 131.51 % 857.624 K
Operating income ratio 0.09 -20.54 % 0.11 17.10 % 0.09 -25.06 % 0.13 100.70 % 0.06 9.74 % 0.06 1.75 % 0.06 114.55 % 0.03 74.32 % 0.01 112.44 % -0.12 -150.90 % -0.05 -340.97 % 0.02 -86.41 % 0.15 -2.95 % 0.15 5.22 % 0.14 -26.66 % 0.20 63.61 % 0.12 -22.13 % 0.15 20.25 % 0.13 135.74 % 0.05 4.33 % 0.05 -6.39 % 0.06
Total other income expenses net -3.585 M -286.14 % 1.926 M 112.91 % -14.924 M -1 774.97 % 891.000 K 112.08 % -7.377 M -755.15 % 1.126 M 115.65 % -7.194 M 32.41 % -10.643 M 41.86 % -18.307 M 45.91 % -33.845 M 34.89 % -51.979 M -1 773.12 % -2.775 M -1.98 % -2.721 M -8.62 % -2.505 M -318.21 % 1.148 M 172.89 % -1.575 M -208.82 % -510.000 K -309.88 % 243.000 K 211.67 % -217.605 K -106.11 % 3.559 M 1 099.45 % -356.103 K -675.30 % 61.899 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Net debt 32.203 M 452.84 % 5.825 M -83.49 % 35.277 M 127.87 % 15.481 M -16.54 % 18.550 M 605.32 % 2.630 M -81.75 % 14.409 M -53.06 % 30.694 M -32.64 % 45.568 M 15.60 % 39.418 M -58.08 % 94.023 M 4.08 % 90.341 M 48.28 % 60.926 M 11.30 % 54.738 M 297.98 % 13.754 M 537.05 % 2.159 M 14.66 % 1.883 M -88.25 % 16.029 M 530.59 % 2.542 M 126.97 % -9.424 M -206.06 % 8.885 M 615.97 % -1.722 M
Total investments 0.000 -100.00 % 17.756 M 22.82 % 14.457 M 32.71 % 10.894 M 17.90 % 9.240 M 95.14 % 4.735 M 79.42 % 2.639 M -95.89 % 64.256 M -40.97 % 108.853 M -18.12 % 132.944 M -24.04 % 175.024 M -18.83 % 215.637 M 16 064.69 % 1.334 M -18.91 % 1.645 M 5.86 % 1.554 M -71.96 % 5.542 M 41.45 % 3.918 M 128.25 % 1.717 M 438.78 % 318.602 K 0.00 % 318.602 K 0.000 -100.00 % 204.000 K
Total debt 52.263 M 13.57 % 46.018 M -17.00 % 55.444 M 52.90 % 36.262 M 27.80 % 28.374 M 29.72 % 21.873 M 2.85 % 21.267 M -41.37 % 36.274 M -26.71 % 49.491 M -5.28 % 52.250 M -46.32 % 97.342 M -0.39 % 97.726 M 45.29 % 67.263 M -4.57 % 70.486 M 37.75 % 51.170 M 119.76 % 23.284 M -13.61 % 26.953 M 23.42 % 21.839 M 146.68 % 8.853 M 252.63 % 2.511 M -71.83 % 8.911 M 27 746.31 % 32.000 K
Accumulated other comprehensive income loss -35.000 M -113.56 % -16.389 M -107.51 % -7.898 M 39.65 % -13.087 M 15.08 % -15.411 M -27.90 % -12.049 M -72.30 % -6.993 M 6.67 % -7.493 M 33.39 % -11.249 M -167.01 % -4.213 M -11.43 % -3.781 M 45.16 % -6.895 M -239.89 % 4.929 M 368.61 % -1.835 M -12.58 % -1.630 M -424.12 % -311.000 K 70.58 % -1.057 M -503.85 % 261.731 K 0.000 0.000 0.000 0.000
Retained earnings 22.502 M 344.08 % -9.219 M 72.03 % -32.956 M 3.24 % -34.059 M 28.99 % -47.962 M -10.60 % -43.366 M 4.77 % -45.536 M -7.84 % -42.226 M -38.45 % -30.500 M -563.76 % -4.595 M -112.81 % 35.860 M -57.91 % 85.192 M -11.05 % 95.770 M 22.50 % 78.182 M 36.55 % 57.254 M 32.27 % 43.286 M 44.72 % 29.910 M 62.90 % 18.361 M 105.89 % 8.918 M 80.52 % 4.940 M 187.38 % 1.719 M 224.95 % 529.000 K
Common stock 156.517 M 0.36 % 155.952 M 0.58 % 155.052 M 0.38 % 154.466 M 0.22 % 154.133 M 0.11 % 153.958 M 0.02 % 153.927 M 0.00 % 153.927 M 0.00 % 153.927 M 5.55 % 145.829 M 66.96 % 87.344 M 0.00 % 87.344 M 65.58 % 52.749 M 7.79 % 48.938 M 1.42 % 48.251 M 10.45 % 43.684 M 89.16 % 23.094 M 77.65 % 13.000 M 34.10 % 9.694 M 94.92 % 4.973 M 0.00 % 4.973 M 47.31 % 3.376 M
Total equity 144.019 M 10.49 % 130.344 M 14.14 % 114.198 M 6.41 % 107.320 M 18.25 % 90.760 M -7.90 % 98.543 M -2.82 % 101.398 M -2.70 % 104.208 M -7.10 % 112.178 M -18.13 % 137.021 M 14.74 % 119.423 M -27.90 % 165.641 M 7.95 % 153.448 M 22.48 % 125.285 M 20.77 % 103.742 M 19.71 % 86.659 M 66.82 % 51.947 M 64.27 % 31.623 M 69.91 % 18.612 M 87.75 % 9.913 M 48.13 % 6.692 M 71.38 % 3.905 M
Other non current liabilities 4.199 M 9.38 % 3.839 M 178.19 % 1.380 M 80.39 % 765.000 K 38.84 % 551.000 K -0.18 % 552.000 K -7.38 % 596.000 K 8.96 % 547.000 K 9.84 % 498.000 K -88.16 % 4.205 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
Long term debt 31.266 M 283.26 % 8.158 M -52.59 % 17.207 M 52.76 % 11.264 M -2.59 % 11.563 M -19.60 % 14.382 M 214.22 % 4.577 M -62.89 % 12.335 M -61.98 % 32.446 M -0.45 % 32.593 M -30.68 % 47.017 M -47.88 % 90.206 M 45.35 % 62.063 M -7.42 % 67.035 M 34.21 % 49.948 M 120.81 % 22.620 M -12.76 % 25.928 M 21.78 % 21.291 M 674.90 % 2.748 M 51.09 % 1.819 M -11.36 % 2.052 M 9 517.37 % 21.333 K
Total non current liabilities 35.465 M 195.62 % 11.997 M -35.45 % 18.587 M 54.52 % 12.029 M -0.70 % 12.114 M -18.88 % 14.934 M 226.28 % 4.577 M -62.89 % 12.335 M -61.98 % 32.446 M 31.47 % 24.680 M -42.86 % 43.193 M -48.89 % 84.517 M 43.32 % 58.970 M -22.11 % 75.707 M 34.31 % 56.366 M 138.03 % 23.680 M -9.57 % 26.187 M 21.15 % 21.615 M 686.70 % 2.748 M 51.09 % 1.819 M -11.36 % 2.052 M 9 517.37 % 21.333 K
Other current liabilities 56.505 M 1.81 % 55.503 M 118.58 % 25.393 M 8.40 % 23.426 M 16.91 % 20.037 M 1.38 % 19.764 M -9.24 % 21.775 M -52.33 % 45.676 M 77.48 % 25.736 M 17.54 % 21.896 M -8.66 % 23.972 M 68.76 % 14.205 M -17.09 % 17.133 M -24.84 % 22.795 M 54.35 % 14.768 M 30.62 % 11.306 M -6.17 % 12.050 M 58.51 % 7.602 M 461.17 % 1.355 M -73.53 % 5.118 M 393.69 % 1.037 M 119.37 % 472.536 K
Deferred revenue 0.000 -100.00 % 17.764 M -7.47 % 19.199 M 53.24 % 12.529 M 97.15 % 6.355 M -56.58 % 14.637 M 346.79 % 3.276 M 113.68 % -23.939 M -40.45 % -17.045 M 13.29 % -19.657 M 60.94 % -50.325 M -569.22 % -7.520 M -57.42 % -4.777 M -190.22 % 5.295 M -6.35 % 5.654 M 4.88 % 5.391 M 289.24 % 1.385 M 23.23 % 1.124 M -34.33 % 1.711 M 6.69 % 1.604 M 264.97 % 439.509 K 80.87 % 243.000 K
Short term debt 20.997 M -44.54 % 37.860 M -0.99 % 38.237 M 52.96 % 24.998 M 48.70 % 16.811 M 124.42 % 7.491 M -35.75 % 11.660 M -51.29 % 23.939 M 40.45 % 17.045 M -13.29 % 19.657 M -60.94 % 50.325 M 569.22 % 7.520 M 44.62 % 5.200 M 50.68 % 3.451 M 182.41 % 1.222 M 84.04 % 664.000 K -35.22 % 1.025 M 87.04 % 548.000 K -91.02 % 6.106 M 782.18 % 692.106 K -89.33 % 6.484 M 60 488.16 % 10.702 K
Total current liabilities 123.845 M -17.80 % 150.659 M 17.63 % 128.080 M 35.11 % 94.795 M 27.29 % 74.474 M 11.21 % 66.964 M -4.88 % 70.403 M -33.69 % 106.178 M 31.79 % 80.564 M 25.05 % 64.428 M -31.88 % 94.583 M 135.50 % 40.163 M -24.62 % 53.280 M -37.06 % 84.649 M 32.94 % 63.673 M 116.81 % 29.368 M 7.93 % 27.211 M -8.02 % 29.583 M 49.50 % 19.788 M 16.59 % 16.972 M 5.56 % 16.079 M 440.00 % 2.978 M
Total liabilities 159.310 M -2.06 % 162.656 M 10.90 % 146.667 M 37.30 % 106.824 M 23.37 % 86.588 M 5.73 % 81.898 M 7.82 % 75.957 M -36.50 % 119.625 M 0.21 % 119.370 M 6.83 % 111.738 M -26.58 % 152.188 M 8.85 % 139.809 M 12.04 % 124.790 M -22.18 % 160.356 M 33.59 % 120.039 M 126.28 % 53.048 M -0.66 % 53.398 M 4.30 % 51.198 M 127.19 % 22.535 M 19.93 % 18.791 M 3.64 % 18.131 M 504.57 % 2.999 M
Other non current assets 8.761 M -51.21 % 17.958 M 200.14 % -17.932 M -175.83 % -6.501 M -4.18 % -6.240 M 40.25 % -10.444 M 23.08 % -13.578 M 82.48 % -77.512 M 36.52 % -122.095 M 18.91 % -150.576 M 18.40 % -184.521 M 17.39 % -223.371 M -5 050.36 % -4.337 M 0.000 -100.00 % 3.878 M 16 058.33 % 24.000 K 0.000 -100.00 % 732.000 0.000 0.000 0.000 -100.00 % 768.000
Long term investments 0.000 0.000 -100.00 % 14.457 M 32.71 % 10.894 M 17.90 % 9.240 M 95.14 % 4.735 M 79.42 % 2.639 M -95.89 % 64.256 M -40.97 % 108.853 M -18.12 % 132.944 M -24.04 % 175.024 M -18.83 % 215.637 M 16 064.69 % 1.334 M -18.91 % 1.645 M 5.86 % 1.554 M -71.96 % 5.542 M 41.45 % 3.918 M 128.25 % 1.717 M 0.000 0.000 0.000 0.000
Intangible assets 7.688 M -4.29 % 8.033 M -69.24 % 26.113 M 125.35 % 11.588 M 2.93 % 11.258 M -8.11 % 12.251 M 6 744.13 % 179.000 K -70.94 % 616.000 K -89.12 % 5.663 M -42.05 % 9.772 M -30.56 % 14.072 M -16.61 % 16.875 M 11.30 % 15.162 M -4.77 % 15.922 M 23.30 % 12.913 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.333 K -42.86 % 2.333 K
GoodWill 17.979 M 0.35 % 17.917 M -0.08 % 17.932 M 175.83 % 6.501 M 4.18 % 6.240 M -40.25 % 10.444 M 0.54 % 10.388 M 1.69 % 10.215 M -8.01 % 11.105 M -59.61 % 27.496 M -39.19 % 45.216 M -39.49 % 74.724 M 1.93 % 73.306 M 5.71 % 69.346 M 11.86 % 61.995 M 49.39 % 41.498 M 134.35 % 17.708 M 5.71 % 16.752 M 74.57 % 9.596 M 0.000 -100.00 % 730.162 K -7.31 % 787.762 K
Goodwill and intangible assets 25.667 M -1.09 % 25.950 M -41.08 % 44.045 M 143.49 % 18.089 M 3.38 % 17.498 M -22.90 % 22.695 M 114.77 % 10.567 M -2.44 % 10.831 M -35.41 % 16.768 M -55.01 % 37.268 M -37.14 % 59.288 M -35.27 % 91.599 M 3.54 % 88.468 M 3.75 % 85.268 M 13.83 % 74.908 M 80.51 % 41.498 M 134.35 % 17.708 M 5.71 % 16.752 M 74.57 % 9.596 M 0.000 -100.00 % 731.495 K -7.42 % 790.095 K
Property plant equipment net 64.773 M 23.07 % 52.633 M -10.26 % 58.652 M 19.09 % 49.252 M 2.73 % 47.942 M -15.84 % 56.963 M -6.03 % 60.616 M -9.10 % 66.681 M -36.69 % 105.327 M -7.04 % 113.308 M -9.52 % 125.233 M -4.96 % 131.772 M 23.66 % 106.561 M 14.76 % 92.852 M 73.01 % 53.670 M 77.46 % 30.244 M 13.26 % 26.704 M 22.24 % 21.846 M 118.69 % 9.990 M 197.97 % 3.353 M -6.31 % 3.578 M 197.70 % 1.202 M
Total non current assets 110.979 M 3.10 % 107.644 M 2.39 % 105.129 M 26.79 % 82.919 M 5.70 % 78.450 M -6.48 % 83.885 M 17.84 % 71.183 M -8.17 % 77.512 M -36.52 % 122.095 M -18.91 % 150.576 M -18.40 % 184.521 M -17.39 % 223.371 M 13.75 % 196.363 M 6.71 % 184.020 M 38.72 % 132.660 M 66.71 % 79.576 M 55.70 % 51.107 M 22.72 % 41.644 M 112.62 % 19.586 M 484.21 % 3.353 M -22.21 % 4.310 M 116.27 % 1.993 M
Other current assets 19.221 M 100.78 % 9.573 M 7.86 % 8.875 M 17.52 % 7.552 M -50.22 % 15.170 M 36.36 % 11.125 M -15.60 % 13.182 M -52.93 % 28.006 M 82.34 % 15.359 M -31.84 % 22.534 M 189.38 % 7.787 M 16.17 % 6.703 M 104.36 % 3.280 M 0.37 % 3.268 M 17.55 % 2.780 M 26.13 % 2.204 M 260.72 % 611.000 K -47.87 % 1.172 M -36.72 % 1.852 M 744.61 % 219.299 K -97.93 % 10.606 M 5 095.58 % 204.136 K
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 318.602 K 0.00 % 318.602 K 0.000 -100.00 % 204.000 K
cash and cash equivalents 20.060 M -50.09 % 40.193 M 99.30 % 20.167 M -2.95 % 20.781 M 111.53 % 9.824 M -48.95 % 19.243 M 180.59 % 6.858 M 22.90 % 5.580 M 42.24 % 3.923 M -69.43 % 12.832 M 286.62 % 3.319 M -55.06 % 7.385 M 16.54 % 6.337 M -59.76 % 15.748 M -57.91 % 37.416 M 77.12 % 21.125 M -15.74 % 25.070 M 331.46 % 5.810 M -7.94 % 6.311 M -47.12 % 11.934 M 45 998.32 % 25.889 K -98.52 % 1.754 M
Cash and short term investments 20.060 M -50.09 % 40.193 M 99.30 % 20.167 M -2.95 % 20.781 M 111.53 % 9.824 M -48.95 % 19.243 M 180.59 % 6.858 M 22.90 % 5.580 M 42.24 % 3.923 M -69.43 % 12.832 M 286.62 % 3.319 M -55.06 % 7.385 M 16.54 % 6.337 M -59.76 % 15.748 M -57.91 % 37.416 M 77.12 % 21.125 M -15.74 % 25.070 M 331.46 % 5.810 M -7.94 % 6.311 M -48.49 % 12.253 M 47 228.97 % 25.889 K -98.68 % 1.958 M
Total current assets 192.350 M 3.77 % 185.356 M 19.02 % 155.736 M 18.68 % 131.225 M 32.69 % 98.898 M 2.43 % 96.556 M 4.28 % 92.594 M -29.05 % 130.501 M 35.64 % 96.211 M 19.44 % 80.551 M 13.53 % 70.954 M -4.56 % 74.345 M -4.12 % 77.538 M -23.70 % 101.621 M 11.52 % 91.121 M 51.54 % 60.131 M 10.87 % 54.238 M 31.72 % 41.177 M 90.98 % 21.561 M -14.95 % 25.352 M 23.59 % 20.513 M 317.69 % 4.911 M
Inventory 87.919 M 24.92 % 70.381 M 2.37 % 68.750 M 70.33 % 40.362 M 39.86 % 28.859 M -9.94 % 32.043 M 20.06 % 26.690 M -28.00 % 37.071 M 17.25 % 31.617 M 99.93 % 15.814 M -36.74 % 24.997 M -15.27 % 29.501 M -4.18 % 30.789 M -0.17 % 30.842 M 47.29 % 20.940 M 85.31 % 11.300 M 16.35 % 9.712 M -15.55 % 11.500 M 264.08 % 3.159 M -34.55 % 4.826 M 85.79 % 2.598 M 1 367.54 % 177.000 K
Net receivables 65.150 M -0.09 % 65.209 M 47.10 % 44.330 M -29.11 % 62.530 M 57.47 % 39.708 M 7.16 % 37.054 M -19.21 % 45.864 M -23.36 % 59.844 M 32.07 % 45.312 M 54.27 % 29.371 M -15.72 % 34.851 M 13.31 % 30.756 M -17.17 % 37.132 M -28.27 % 51.763 M 72.63 % 29.985 M 17.75 % 25.466 M 35.13 % 18.845 M -16.96 % 22.695 M 101.02 % 11.290 M 40.18 % 8.053 M 10.57 % 7.284 M 162.38 % 2.776 M
Tax assets 11.778 M 6.08 % 11.103 M 87.96 % 5.907 M -47.19 % 11.185 M 11.74 % 10.010 M 0.74 % 9.936 M -9.17 % 10.939 M -17.48 % 13.256 M 0.11 % 13.242 M -24.90 % 17.632 M 85.66 % 9.497 M 22.80 % 7.734 M 78.33 % 4.337 M 1.93 % 4.255 M 68.31 % 2.528 M 11.46 % 2.268 M -18.33 % 2.777 M 109.00 % 1.329 M 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.578 M -14.17 % 15.820 M 19.47 % 13.242 M -24.90 % 17.632 M 9.27 % 16.136 M 108.64 % 7.734 M 78.33 % 4.337 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 46.343 M -10.87 % 51.994 M 26.31 % 41.164 M 32.96 % 30.959 M 0.93 % 30.673 M 26.93 % 24.165 M -10.19 % 26.908 M -23.63 % 35.234 M -1.72 % 35.852 M 56.83 % 22.860 M 12.69 % 20.286 M 21.39 % 16.712 M -21.16 % 21.197 M -47.55 % 40.411 M 40.32 % 28.800 M 65.54 % 17.398 M 53.50 % 11.334 M -37.12 % 18.025 M 69.79 % 10.616 M 11.06 % 9.558 M 17.73 % 8.119 M 225.48 % 2.494 M
Tax payables 0.000 -100.00 % 5.302 M 29.73 % 4.087 M 41.76 % 2.883 M 382.11 % 598.000 K -34.07 % 907.000 K -48.29 % 1.754 M 31.98 % 1.329 M -31.18 % 1.931 M 12 773.33 % 15.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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.196 M -64.35 % 11.770 M -55.73 % 26.584 M 87.63 % 14.168 M -56.55 % 32.605 M -56.57 % 75.077 M 51.60 % 49.523 M 173.88 % -67.035 M -46.34 % -45.807 M -101.18 % -22.769 M 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 19.408 M 62.31 % 11.957 M -16.69 % 14.352 M 0.63 % 14.262 M 41.54 % 10.076 M -20.30 % 12.642 M 351.33 % -5.030 M 0.000 0.000 -100.00 % 11.273 M 48.78 % 7.577 M -27.87 % 10.505 M 88.70 % 5.567 M -15.16 % 6.562 M 170.04 % 2.430 M 153.13 % 960.000 K -30.33 % 1.378 M -29.87 % 1.965 M -30.36 % 2.821 M 226.46 % 864.270 K -3.27 % 893.502 K 2 689.14 % 32.035 K
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.993 M -6.67 % 7.493 M -33.39 % 11.249 M 167.01 % 4.213 M 11.43 % 3.781 M -45.16 % 6.895 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 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.993 M 6.67 % -7.493 M 33.39 % -11.249 M 0.000 100.00 % -5.623 M 18.45 % -6.895 M 0.000 0.000 100.00 % -133.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 381.000 K -32.57 % 565.000 K -90.36 % 5.862 M -44.24 % 10.512 M -0.72 % 10.588 M 12.16 % 9.440 M -0.07 % 9.447 M 8.94 % 8.672 M 260.13 % 2.408 M 127.17 % 1.060 M 309.27 % 259.000 K -20.10 % 324.160 K 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 977.000 K -12.14 % 1.112 M -82.52 % 6.360 M -71.90 % 22.630 M 57.02 % 14.412 M -4.74 % 15.129 M 20.65 % 12.540 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 303.329 M 3.53 % 293.000 M 12.32 % 260.865 M 21.82 % 214.144 M 20.75 % 177.348 M -1.71 % 180.441 M 1.74 % 177.355 M -20.76 % 223.833 M -3.33 % 231.548 M -6.92 % 248.759 M -8.41 % 271.611 M -11.08 % 305.450 M 9.78 % 278.238 M -2.59 % 285.641 M 27.64 % 223.781 M 60.18 % 139.707 M 32.62 % 105.345 M 27.20 % 82.821 M 101.28 % 41.147 M 43.35 % 28.704 M 15.64 % 24.823 M 259.55 % 6.904 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Deferred income tax 0.000 0.000 100.00 % -25.635 M -1 778.78 % 1.527 M 150.74 % 609.000 K 137.64 % -1.618 M 94.48 % -29.290 M -416.03 % 9.268 M -72.57 % 33.784 M 573.30 % -7.138 M -183.77 % 8.521 M 0.000 100.00 % -18.696 M 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.240 M -19.69 % 1.544 M -5.74 % 1.638 M 156.34 % 639.000 K -12.82 % 733.000 K 244.13 % 213.000 K 2 762.50 % -8.000 K 95.38 % -173.000 K -143.25 % 400.000 K 79.37 % 223.000 K 0.000 -100.00 % 56.250 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -30.333 M -389.87 % -6.192 M 68.24 % -19.494 M 16.30 % -23.291 M -284.61 % 12.616 M -56.61 % 29.077 M 414.01 % -9.260 M 72.45 % -33.611 M -598.83 % 6.738 M 177.06 % -8.744 M -3 683.61 % 244.000 K -98.69 % 18.640 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 -100.00 % 14.533 M 198.05 % -14.822 M -3.47 % -14.325 M -279.56 % 7.978 M -57.33 % 18.695 M 494.24 % -4.742 M 72.02 % -16.949 M -819.40 % 2.356 M 163.83 % -3.691 M -214.84 % 3.214 M -81.12 % 17.025 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 100.00 % -22.310 M -93.98 % -11.501 M -1 343.04 % -797.000 K 88.67 % -7.033 M -167.74 % 10.382 M 329.79 % -4.518 M 72.88 % -16.662 M -480.24 % 4.382 M 186.72 % -5.053 M -70.13 % -2.970 M -283.90 % 1.615 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 100.00 % -504.000 K -103.61 % 13.944 M 380.06 % -4.979 M -144.60 % 11.164 M 164.59 % -17.284 M -919.92 % 2.108 M -89.05 % 19.259 M 386.09 % 3.962 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -30.333 M -1 552.03 % 2.089 M 129.36 % -7.115 M -123.04 % -3.190 M -729.19 % 507.000 K -97.07 % 17.284 M 919.92 % -2.108 M 89.05 % -19.259 M -386.09 % -3.962 M -148.56 % -1.594 M -8.36 % -1.471 M -99.05 % -739.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 2.587 M -91.19 % 29.381 M -5.36 % 31.044 M 776.05 % -4.592 M -200.70 % 4.560 M 251.65 % -3.007 M -123.42 % 12.839 M 126.52 % 5.668 M -85.43 % 38.898 M 98.87 % 19.560 M -60.35 % 49.327 M 358.55 % -19.078 M 44.66 % -34.477 M -203.76 % -11.350 M -162.58 % 18.137 M 312.95 % -8.517 M -289.69 % 4.490 M 3 084.40 % 141.000 K 105.74 % -2.455 M -231.11 % -741.343 K -257.24 % 471.469 K 180.94 % 167.817 K
Net cash provided by operating activities 2.587 M -92.71 % 35.499 M 124.95 % 15.781 M 233.28 % 4.735 M 156.85 % -8.329 M -134.57 % 24.093 M 74.61 % 13.798 M 1 046.01 % 1.204 M 108.11 % -14.842 M -661.13 % -1.950 M -154.55 % 3.575 M 154.82 % -6.521 M -130.14 % 21.638 M -12.13 % 24.624 M -43.74 % 43.769 M 229.64 % 13.278 M -38.43 % 21.565 M 59.93 % 13.484 M 267.41 % 3.670 M -18.19 % 4.486 M 89.60 % 2.366 M 113.66 % 1.107 M
Investments in property plant and equipment -8.685 M -93.52 % -4.488 M 59.28 % -11.021 M -163.22 % -4.187 M 29.57 % -5.945 M -33.87 % -4.441 M 42.64 % -7.743 M -155.21 % -3.034 M 54.96 % -6.736 M 47.22 % -12.763 M -280.42 % -3.355 M 82.00 % -18.637 M -8.65 % -17.153 M 8.70 % -18.788 M 21.73 % -24.004 M -315.22 % -5.781 M -0.57 % -5.748 M -1.37 % -5.670 M -294.94 % -1.436 M -5.05 % -1.367 M 75.79 % -5.644 M -2 918.41 % -187.000 K
Acquisitions net -3.500 M -17.57 % -2.977 M 69.96 % -9.909 M -176.74 % 12.912 M 1 067.45 % 1.106 M -85.17 % 7.459 M -62.99 % 20.155 M 535.20 % 3.173 M -7.68 % 3.437 M -75.99 % 14.314 M 0.000 100.00 % -23.004 M -1 140.78 % -1.854 M 94.43 % -33.273 M 10.66 % -37.243 M -51.78 % -24.537 M -11 474.06 % -212.000 K 99.10 % -23.453 M -37.66 % -17.037 M 0.000 100.00 % -8.439 M 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -109.000 K 97.06 % -3.712 M 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.638 M 0.000 100.00 % -972.000 K 0.000 0.000 0.000 0.000 -100.00 % 3.000 K
Other investing activites -430.000 K 52.64 % -908.000 K -1 097.80 % 91.000 K -99.28 % 12.577 M 889.02 % -1.594 M -125.25 % 6.313 M 7 991.25 % -80.000 K 8.05 % -87.000 K -101.48 % 5.889 M -58.86 % 14.314 M 236.72 % 4.251 M 276.19 % 1.130 M 12.77 % 1.002 M 1 770.00 % -60.000 K -105.69 % 1.055 M 35.95 % 776.000 K -20.16 % 972.000 K 565 016.28 % 172.000 0.000 -100.00 % 15.731 M 48 209.39 % 32.563 K 1 528.15 % 2.000 K
Net cash used for investing activites -12.615 M -50.66 % -8.373 M 60.00 % -20.930 M -339.89 % 8.725 M 280.31 % -4.839 M -260.34 % 3.018 M -75.53 % 12.332 M 23 615.38 % 52.000 K -97.99 % 2.590 M 66.99 % 1.551 M 73.10 % 896.000 K 102.21 % -40.511 M -125.00 % -18.005 M 65.46 % -52.121 M 2.68 % -53.554 M -80.61 % -29.651 M -206.57 % -9.672 M 66.79 % -29.124 M -57.66 % -18.473 M -228.60 % 14.364 M 202.23 % -14.050 M -7 619.99 % -182.000 K
Debt repayment 2.229 M 160.84 % -3.664 M -135.49 % 10.325 M 15 310.45 % 67.000 K -99.17 % 8.056 M 162.78 % -12.833 M 48.36 % -24.849 M -6 406.85 % 394.000 K 108.67 % -4.545 M 90.37 % -47.198 M -417.41 % -9.122 M -135.47 % 25.715 M 496.65 % -6.483 M -144.65 % 14.519 M -52.76 % 30.737 M 1 360.75 % -2.438 M -270.13 % 1.433 M -90.27 % 14.724 M 166.51 % 5.525 M 179.46 % -6.953 M -183.73 % 8.303 M 622.20 % -1.590 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.962 M -86.09 % 57.259 M 0.000 -100.00 % 34.188 M 796.62 % 3.813 M 455.02 % 687.000 K -84.96 % 4.567 M -77.52 % 20.312 M 102.59 % 10.026 M 219.71 % 3.136 M -33.57 % 4.721 M 0.000 -100.00 % 1.681 M -37.74 % 2.700 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -83.593 K 41.73 % -143.447 K
Dividends paid -8.182 M -260.12 % -2.272 M -32.71 % -1.712 M 37.22 % -2.727 M 31.76 % -3.996 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.474 M -5.71 % -10.854 M -25.45 % -8.652 M -15.36 % -7.500 M -27.38 % -5.888 M -56.26 % -3.768 M -80.03 % -2.093 M -109.43 % -999.394 K -150.44 % -399.057 K 0.000 0.000
Other financing activites -5.010 M -284.79 % -1.302 M 60.02 % -3.257 M 0.000 0.000 100.00 % -2.630 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.188 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -375.000 K 0.000 0.000
Net cash used provided by financing activities -10.963 M -51.46 % -7.238 M -235.14 % 5.356 M 301.35 % -2.660 M -165.52 % 4.060 M 126.26 % -15.463 M 37.77 % -24.849 M -6 406.85 % 394.000 K -88.47 % 3.417 M -66.04 % 10.061 M 210.29 % -9.122 M -118.84 % 48.429 M 458.10 % -13.524 M -306.35 % 6.554 M -76.84 % 28.301 M 136.61 % 11.961 M 55.52 % 7.691 M -49.19 % 15.138 M 63.72 % 9.246 M 232.99 % -6.953 M -170.22 % 9.901 M 923.85 % 967.000 K
Effect of forex changes on cash 858.000 K 521.74 % 138.000 K 116.81 % -821.000 K -622.93 % 157.000 K 150.48 % -311.000 K -142.20 % 737.000 K 24 666.67 % -3.000 K -142.86 % 7.000 K 109.46 % -74.000 K 50.34 % -149.000 K -125.47 % 585.000 K 267.62 % -349.000 K -172.71 % 480.000 K 166.21 % -725.000 K 66.74 % -2.180 M -6 328.57 % 35.000 K 105.30 % -661.000 K -158 233.97 % 418.000 0.000 0.000 0.000 100.00 % -453.000
Net change in cash -20.133 M -200.53 % 20.026 M 3 361.56 % -614.000 K -105.60 % 10.957 M 216.33 % -9.419 M -176.05 % 12.385 M 869.09 % 1.278 M -22.87 % 1.657 M 118.60 % -8.909 M -193.65 % 9.513 M 333.96 % -4.066 M -487.98 % 1.048 M 111.14 % -9.411 M 56.57 % -21.668 M -233.01 % 16.291 M 512.95 % -3.945 M -120.48 % 19.260 M 3 944.96 % -500.915 K 90.99 % -5.557 M -146.70 % 11.898 M 767.03 % -1.784 M -194.33 % 1.891 M
Cash at beginning of period 40.193 M 99.30 % 20.167 M -2.95 % 20.781 M 111.53 % 9.824 M -48.95 % 19.243 M 180.59 % 6.858 M 22.90 % 5.580 M 42.24 % 3.923 M -69.43 % 12.832 M 286.62 % 3.319 M -55.06 % 7.385 M 16.54 % 6.337 M -59.76 % 15.748 M -57.91 % 37.416 M 77.12 % 21.125 M -15.74 % 25.070 M 331.50 % 5.810 M -7.94 % 6.311 M -46.82 % 11.868 M 40 173.13 % -29.616 K -101.69 % 1.754 M 1 380.34 % -137.000 K
Cash at end of period 20.060 M -50.09 % 40.193 M 99.30 % 20.167 M -2.95 % 20.781 M 111.53 % 9.824 M -48.95 % 19.243 M 180.59 % 6.858 M 22.90 % 5.580 M 42.24 % 3.923 M -69.43 % 12.832 M 286.62 % 3.319 M -55.06 % 7.385 M 16.54 % 6.337 M -59.76 % 15.748 M -57.91 % 37.416 M 77.12 % 21.125 M -15.74 % 25.070 M 331.46 % 5.810 M -7.94 % 6.311 M -46.82 % 11.868 M 40 173.13 % -29.616 K -101.69 % 1.754 M
Operating cash flow 2.587 M -92.71 % 35.499 M 124.95 % 15.781 M 233.28 % 4.735 M 156.85 % -8.329 M -134.57 % 24.093 M 74.61 % 13.798 M 1 046.01 % 1.204 M 108.11 % -14.842 M -661.13 % -1.950 M -154.55 % 3.575 M 154.82 % -6.521 M -130.14 % 21.638 M -12.13 % 24.624 M -43.74 % 43.769 M 229.64 % 13.278 M -38.43 % 21.565 M 59.93 % 13.484 M 267.41 % 3.670 M -18.19 % 4.486 M 89.60 % 2.366 M 113.66 % 1.107 M
Capital expenditure -9.530 M -112.34 % -4.488 M 59.28 % -11.021 M -163.22 % -4.187 M 29.57 % -5.945 M -33.87 % -4.441 M 42.64 % -7.743 M -155.21 % -3.034 M 54.96 % -6.736 M 47.22 % -12.763 M -280.42 % -3.355 M 82.00 % -18.637 M -8.65 % -17.153 M 8.70 % -18.788 M 21.73 % -24.004 M -315.22 % -5.781 M -0.57 % -5.748 M -1.37 % -5.670 M -294.94 % -1.436 M -5.05 % -1.367 M 75.79 % -5.644 M -2 918.41 % -187.000 K
Free CashFlow -6.943 M -123.14 % 30.010 M 530.46 % 4.760 M 768.61 % 548.000 K 103.84 % -14.274 M -172.63 % 19.652 M 224.56 % 6.055 M 430.87 % -1.830 M 91.52 % -21.578 M -46.66 % -14.713 M -6 787.73 % 220.000 K 100.87 % -25.158 M -660.94 % 4.485 M -23.15 % 5.836 M -70.47 % 19.765 M 163.64 % 7.497 M -52.60 % 15.817 M 102.42 % 7.814 M 249.72 % 2.234 M -28.37 % 3.119 M 195.15 % -3.278 M -456.20 % 920.375 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
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-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2005-01-31 2004-06-30 2004-01-31
Revenue 171.462 M -0.01 % 171.487 M 19.45 % 143.568 M -1.21 % 145.322 M 28.63 % 112.976 M -8.15 % 122.999 M 53.89 % 79.928 M -30.38 % 114.810 M 30.86 % 87.734 M -34.76 % 134.484 M 41.41 % 95.105 M -16.11 % 113.362 M -4.90 % 119.205 M -7.08 % 128.288 M -12.67 % 146.893 M 18.69 % 123.764 M 35.82 % 91.124 M -0.47 % 91.555 M -5.24 % 96.614 M 13.41 % 85.188 M -16.52 % 102.051 M -1.36 % 103.456 M -2.78 % 106.414 M -19.30 % 131.856 M -16.01 % 156.982 M 8.37 % 144.860 M 0.00 % 144.860 M 42.72 % 101.497 M -0.13 % 101.630 M 41.72 % 71.714 M 0.00 % 71.714 M -19.83 % 89.449 M 0.00 % 89.449 M 69.95 % 52.633 M 0.00 % 52.632 M 83.67 % 28.655 M 0.00 % 28.655 M 17.72 % 24.343 M 0.00 % 24.343 M 27.25 % 19.130 M 100.00 % 9.565 M 23.66 % 7.735 M 100.00 % 3.867 M
Net income 10.024 M -27.68 % 13.860 M 13.40 % 12.222 M 326.60 % 2.865 M 18 006.25 % -16.000 K -100.15 % 11.023 M 90.58 % 5.784 M 445.11 % -1.676 M -247.54 % 1.136 M -80.96 % 5.965 M 864.74 % -780.000 K 88.69 % -6.895 M -234.30 % 5.134 M 180.79 % -6.355 M -244.60 % 4.395 M 144.53 % -9.869 M -73.35 % -5.693 M 23.85 % -7.476 M 66.84 % -22.546 M -187.32 % -7.847 M 81.14 % -41.598 M -115 650.00 % 36.000 K -95.81 % 860.000 K -92.34 % 11.233 M -34.73 % 17.209 M 16.36 % 14.790 M 0.00 % 14.790 M 37.79 % 10.734 M 0.00 % 10.734 M 11.44 % 9.632 M 0.00 % 9.632 M 29.88 % 7.416 M 0.00 % 7.416 M 28.57 % 5.768 M 0.00 % 5.768 M 131.78 % 2.489 M 0.00 % 2.489 M 14.39 % 2.176 M 0.00 % 2.176 M 265.67 % 594.954 K 100.00 % 297.477 K -12.02 % 338.116 K 100.00 % 169.058 K
Income before tax 13.189 M -36.81 % 20.872 M 34.35 % 15.536 M 193.74 % 5.289 M 30.01 % 4.068 M -77.23 % 17.862 M 110.56 % 8.483 M 236.63 % 2.520 M 51.44 % 1.664 M -82.71 % 9.623 M 1 785.29 % -571.000 K 74.33 % -2.224 M -130.34 % 7.331 M 214.30 % -6.414 M -340.22 % 2.670 M 144.49 % -6.001 M 33.29 % -8.995 M 15.44 % -10.638 M 60.92 % -27.221 M -266.56 % -7.426 M 82.57 % -42.597 M -3 710.11 % -1.118 M -196.88 % 1.154 M -92.61 % 15.626 M -34.75 % 23.949 M 16.23 % 20.605 M 0.00 % 20.605 M 36.11 % 15.139 M 0.00 % 15.139 M 14.38 % 13.235 M 0.00 % 13.235 M 26.83 % 10.435 M 0.00 % 10.435 M 27.26 % 8.200 M 0.00 % 8.200 M 131.07 % 3.549 M 0.00 % 3.549 M 14.56 % 3.097 M 0.00 % 3.097 M 280.19 % 814.710 K 100.00 % 407.355 K -11.40 % 459.760 K 100.00 % 229.880 K
Income before tax ratio 0.08 -36.80 % 0.12 12.47 % 0.11 197.33 % 0.04 1.08 % 0.04 -75.20 % 0.15 36.83 % 0.11 383.54 % 0.02 15.73 % 0.02 -73.49 % 0.07 1 291.81 % -0.01 69.40 % -0.02 -131.90 % 0.06 223.01 % -0.05 -375.06 % 0.02 137.49 % -0.05 50.88 % -0.10 15.04 % -0.12 58.76 % -0.28 -223.21 % -0.09 79.12 % -0.42 -3 762.56 % -0.01 -199.65 % 0.01 -90.85 % 0.12 -22.32 % 0.15 7.25 % 0.14 0.00 % 0.14 -4.63 % 0.15 0.13 % 0.15 -19.29 % 0.18 0.00 % 0.18 58.20 % 0.12 0.00 % 0.12 -25.12 % 0.16 0.00 % 0.16 25.81 % 0.12 0.00 % 0.12 -2.68 % 0.13 0.00 % 0.13 198.79 % 0.04 0.00 % 0.04 -28.35 % 0.06 0.00 % 0.06
EBITDA 19.442 M -11.00 % 21.845 M 4.40 % 20.924 M 66.74 % 12.549 M 61.82 % 7.755 M -63.06 % 20.992 M 83.16 % 11.461 M 85.06 % 6.193 M 5.07 % 5.894 M -60.27 % 14.834 M 220.94 % 4.622 M -25.34 % 6.191 M -45.93 % 11.449 M 243.50 % 3.333 M -70.56 % 11.321 M 236.51 % -8.293 M -1 573.00 % 563.000 K 105.11 % -11.013 M -15.32 % -9.550 M 75.13 % -38.403 M -654.24 % 6.929 M -5.66 % 7.345 M -10.96 % 8.249 M -60.95 % 21.123 M -29.94 % 30.150 M 19.44 % 25.244 M 0.00 % 25.244 M 39.48 % 18.099 M 0.00 % 18.099 M 22.56 % 14.767 M 0.00 % 14.767 M 22.84 % 12.021 M 0.00 % 12.021 M 26.27 % 9.520 M 0.00 % 9.520 M 120.09 % 4.325 M 0.00 % 4.325 M 13.67 % 3.805 M 0.00 % 3.805 M 92.85 % 1.973 M 100.00 % 986.628 K 6.06 % 930.230 K 100.00 % 465.115 K
Net income ratio 0.06 -27.67 % 0.08 -5.06 % 0.09 331.81 % 0.02 14 020.65 % 0.00 -100.16 % 0.09 23.84 % 0.07 595.72 % -0.01 -212.74 % 0.01 -70.81 % 0.04 640.81 % -0.01 86.52 % -0.06 -241.22 % 0.04 186.94 % -0.05 -265.57 % 0.03 137.52 % -0.08 -27.64 % -0.06 23.49 % -0.08 65.01 % -0.23 -153.34 % -0.09 77.40 % -0.41 -117 240.86 % 0.00 -95.69 % 0.01 -90.51 % 0.09 -22.29 % 0.11 7.37 % 0.10 0.00 % 0.10 -3.46 % 0.11 0.13 % 0.11 -21.36 % 0.13 0.00 % 0.13 62.00 % 0.08 0.00 % 0.08 -24.35 % 0.11 0.00 % 0.11 26.19 % 0.09 0.00 % 0.09 -2.83 % 0.09 0.00 % 0.09 187.37 % 0.03 0.00 % 0.03 -28.85 % 0.04 0.00 % 0.04
Ratio EBITDA 0.11 -10.99 % 0.13 -12.60 % 0.15 68.78 % 0.09 25.80 % 0.07 -59.78 % 0.17 19.02 % 0.14 165.83 % 0.05 -19.71 % 0.07 -39.09 % 0.11 126.97 % 0.05 -11.01 % 0.05 -43.14 % 0.10 269.68 % 0.03 -66.29 % 0.08 215.02 % -0.07 -1 184.53 % 0.01 105.14 % -0.12 -21.69 % -0.10 78.07 % -0.45 -763.95 % 0.07 -4.36 % 0.07 -8.41 % 0.08 -51.61 % 0.16 -16.59 % 0.19 10.21 % 0.17 0.00 % 0.17 -2.27 % 0.18 0.13 % 0.18 -13.51 % 0.21 0.00 % 0.21 53.22 % 0.13 0.00 % 0.13 -25.70 % 0.18 0.00 % 0.18 19.83 % 0.15 0.00 % 0.15 -3.44 % 0.16 0.00 % 0.16 51.56 % 0.10 0.00 % 0.10 -14.23 % 0.12 0.00 % 0.12
Gross profit ratio 0.42 -5.02 % 0.44 105.18 % 0.21 31.82 % 0.16 -4.41 % 0.17 -21.05 % 0.22 27.34 % 0.17 6.68 % 0.16 7.40 % 0.15 7.34 % 0.14 7.96 % 0.13 -11.77 % 0.14 -73.22 % 0.54 -6.03 % 0.57 3.07 % 0.56 -8.59 % 0.61 -7.55 % 0.66 16.69 % 0.56 -21.06 % 0.71 10.22 % 0.65 -14.35 % 0.76 -1.45 % 0.77 9.88 % 0.70 9.15 % 0.64 -1.08 % 0.65 -1.29 % 0.66 0.00 % 0.66 -4.21 % 0.69 -0.06 % 0.69 3.98 % 0.66 3.56 % 0.64 10.06 % 0.58 0.00 % 0.58 -11.42 % 0.65 0.00 % 0.65 -0.79 % 0.66 1.70 % 0.65 28.19 % 0.50 0.00 % 0.50 9.87 % 0.46 0.00 % 0.46 -14.77 % 0.54 0.00 % 0.54
Weighted average shs out dil 622.502 M 2.40 % 607.889 M -3.49 % 629.856 M -0.05 % 630.142 M -0.05 % 630.442 M 3.92 % 606.664 M 3.21 % 587.798 M 1.33 % 580.074 M -0.57 % 583.387 M 0.76 % 579.005 M 0.02 % 578.907 M 0.01 % 578.834 M -0.11 % 579.465 M 0.11 % 578.834 M 0.00 % 578.834 M 3.56 % 558.947 M 3.33 % 540.934 M 261.55 % 149.613 M 6.10 % 141.014 M 67.33 % 84.274 M 0.00 % 84.274 M 0.51 % 83.850 M 13.89 % 73.621 M -0.06 % 73.664 M 0.00 % 73.665 M -24.93 % 98.133 M 0.00 % 98.133 M 0.49 % 97.653 M 0.00 % 97.653 M 2.61 % 95.165 M 0.00 % 95.165 M 41.54 % 67.238 M 0.00 % 67.238 M 2.54 % 65.574 M 0.00 % 65.574 M 16.09 % 56.485 M 0.00 % 56.485 M 2.99 % 54.845 M 0.00 % 54.845 M 6.15 % 51.669 M 0.00 % 51.669 M 8.61 % 47.572 M 0.00 % 47.572 M
Weighted average shs out 589.682 M 4.75 % 562.934 M -3.60 % 583.932 M 0.10 % 583.340 M 0.18 % 582.305 M 0.10 % 581.728 M 0.16 % 580.775 M 0.12 % 580.074 M 0.12 % 579.363 M 0.06 % 579.005 M 0.02 % 578.907 M 0.01 % 578.834 M -0.01 % 578.870 M 0.42 % 576.471 M -0.42 % 578.899 M 3.57 % 558.947 M 3.33 % 540.954 M 261.63 % 149.586 M 6.09 % 141.001 M 67.31 % 84.274 M 0.00 % 84.274 M -5.43 % 89.109 M 21.23 % 73.504 M -0.21 % 73.659 M -0.01 % 73.669 M -24.93 % 98.133 M 0.00 % 98.133 M 0.49 % 97.653 M 0.00 % 97.653 M 2.61 % 95.165 M 0.00 % 95.165 M 41.54 % 67.238 M 0.00 % 67.238 M 2.54 % 65.574 M 0.00 % 65.574 M 16.09 % 56.485 M 0.00 % 56.485 M 2.99 % 54.845 M 0.00 % 54.845 M 6.15 % 51.669 M 0.00 % 51.669 M 8.61 % 47.572 M 0.00 % 47.572 M
EPS diluted 0.02 -30.89 % 0.02 26.80 % 0.02 321.74 % 0.00 18 225.22 % 0.00 -100.14 % 0.02 85.71 % 0.01 437.93 % 0.00 -252.63 % 0.00 -81.55 % 0.01 892.31 % 0.00 89.08 % -0.01 -233.71 % 0.01 180.91 % -0.01 -244.74 % 0.01 143.93 % -0.02 -64.76 % -0.01 73.75 % -0.04 75.00 % -0.16 -60.00 % -0.10 79.59 % -0.49 -122 600.00 % 0.00 -96.58 % 0.01 -92.20 % 0.15 -34.78 % 0.23 52.52 % 0.15 1.07 % 0.15 35.64 % 0.11 0.00 % 0.11 8.70 % 0.10 2.43 % 0.10 -10.34 % 0.11 0.36 % 0.11 24.77 % 0.09 -4.35 % 0.09 109.09 % 0.04 -0.23 % 0.04 11.36 % 0.04 -0.25 % 0.04 242.24 % 0.01 100.00 % 0.01 -19.44 % 0.01 100.00 % 0.00
Earnings per share 0.02 -34.34 % 0.03 26.79 % 0.02 326.53 % 0.00 17 933.10 % 0.00 -100.15 % 0.02 89.00 % 0.01 444.83 % 0.00 -245.00 % 0.00 -80.58 % 0.01 892.31 % 0.00 89.08 % -0.01 -233.71 % 0.01 180.91 % -0.01 -244.74 % 0.01 143.93 % -0.02 -64.76 % -0.01 73.75 % -0.04 75.00 % -0.16 -60.00 % -0.10 79.59 % -0.49 -122 600.00 % 0.00 -96.58 % 0.01 -92.20 % 0.15 -34.78 % 0.23 52.52 % 0.15 -5.28 % 0.16 44.73 % 0.11 -8.33 % 0.12 18.58 % 0.10 -6.99 % 0.11 -1.27 % 0.11 -15.10 % 0.13 47.50 % 0.09 -13.73 % 0.10 131.82 % 0.04 -10.93 % 0.05 24.75 % 0.04 -6.60 % 0.04 265.52 % 0.01 100.00 % 0.01 -19.44 % 0.01 100.00 % 0.00
Gross profit 71.572 M -5.03 % 75.364 M 145.09 % 30.750 M 30.22 % 23.613 M 22.96 % 19.204 M -27.48 % 26.481 M 95.95 % 13.514 M -25.74 % 18.197 M 40.54 % 12.948 M -29.98 % 18.491 M 52.67 % 12.112 M -25.98 % 16.363 M -74.54 % 64.258 M -12.68 % 73.588 M -9.99 % 81.753 M 8.49 % 75.357 M 25.56 % 60.017 M 16.14 % 51.675 M -25.19 % 69.077 M 25.01 % 55.258 M -28.51 % 77.291 M -2.79 % 79.512 M 6.83 % 74.432 M -11.91 % 84.495 M -16.91 % 101.691 M 6.97 % 95.065 M 0.00 % 95.065 M 36.72 % 69.534 M -0.19 % 69.668 M 47.35 % 47.281 M 3.56 % 45.655 M -11.76 % 51.740 M 0.00 % 51.740 M 50.53 % 34.371 M 0.00 % 34.370 M 82.23 % 18.861 M 1.70 % 18.545 M 50.90 % 12.289 M 0.00 % 12.289 M 39.80 % 8.791 M 100.00 % 4.395 M 5.40 % 4.170 M 100.00 % 2.085 M
Income tax expense 2.630 M -55.77 % 5.946 M 674.22 % 768.000 K 190.46 % -849.000 K -127.47 % 3.091 M -22.47 % 3.987 M 127.96 % 1.749 M 13.28 % 1.544 M 1 096.90 % 129.000 K -97.08 % 4.415 M 4 451.55 % 97.000 K -90.97 % 1.074 M -51.12 % 2.197 M 3 623.73 % 59.000 K -96.58 % 1.725 M 163.05 % -2.736 M -182.86 % 3.302 M 4.43 % 3.162 M -32.36 % 4.675 M 1 210.45 % -421.000 K -142.14 % 999.000 K -13.43 % 1.154 M 292.52 % 294.000 K -93.31 % 4.393 M -34.82 % 6.740 M 15.91 % 5.815 M 0.00 % 5.815 M 32.02 % 4.405 M 0.00 % 4.405 M 22.25 % 3.603 M 0.00 % 3.603 M 19.34 % 3.019 M 0.00 % 3.019 M 24.16 % 2.432 M 0.02 % 2.431 M 129.37 % 1.060 M 0.00 % 1.060 M 14.97 % 921.928 K 0.00 % 921.928 K 13.16 % 814.710 K 100.00 % 407.355 K -11.40 % 459.760 K 100.00 % 229.880 K
Cost of revenue 99.890 M 3.92 % 96.123 M -14.80 % 112.818 M -7.31 % 121.709 M 29.79 % 93.772 M -2.85 % 96.518 M 45.33 % 66.414 M -31.26 % 96.613 M 29.19 % 74.786 M -35.53 % 115.993 M 39.76 % 82.993 M -14.44 % 96.999 M 76.53 % 54.947 M 0.45 % 54.700 M -16.03 % 65.140 M 34.57 % 48.407 M 55.61 % 31.107 M -22.00 % 39.880 M 44.82 % 27.537 M -8.00 % 29.930 M 20.88 % 24.760 M 3.41 % 23.944 M -25.13 % 31.982 M -32.47 % 47.361 M -14.34 % 55.291 M 11.04 % 49.795 M 0.00 % 49.795 M 55.79 % 31.963 M 0.00 % 31.962 M 30.81 % 24.433 M -6.24 % 26.059 M -30.89 % 37.709 M 0.00 % 37.709 M 106.49 % 18.262 M 0.00 % 18.262 M 86.45 % 9.794 M -3.12 % 10.110 M -16.12 % 12.054 M 0.00 % 12.054 M 16.57 % 10.340 M 100.00 % 5.170 M 45.03 % 3.565 M 100.00 % 1.782 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 115.658 M 0.000 -100.00 % 108.449 M 0.000 -100.00 % 100.647 M 0.000 -100.00 % 106.985 M 0.000 0.000 0.000 -100.00 % 26.851 M 0.00 % 26.851 M -50.72 % 54.492 M 0.00 % 54.492 M 23.38 % 44.165 M 0.00 % 44.165 M 73.81 % 25.410 M 0.00 % 25.410 M -19.63 % 31.618 M 0.00 % 31.618 M 57.63 % 20.058 M 0.00 % 20.058 M 67.13 % 12.001 M -7.34 % 12.951 M 44.98 % 8.934 M 0.00 % 8.934 M 52.58 % 5.855 M 100.00 % 2.928 M -3.34 % 3.029 M 100.00 % 1.514 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.340 M 0.000 0.000 0.000 100.00 % -10.506 M 0.000 0.000 0.000 100.00 % -17.844 M 0.00 % -17.844 M 54.21 % -38.973 M -200.00 % 38.973 M 209.96 % -35.443 M -200.00 % 35.443 M 288.25 % -18.828 M -200.00 % 18.828 M 180.78 % -23.307 M -200.00 % 23.307 M 258.26 % -14.727 M -200.00 % 14.727 M 12 022.37 % 121.482 K 0.00 % 121.482 K 101.66 % -7.334 M -200.00 % 7.334 M 271.97 % -4.265 M -100.00 % -2.132 M 12.89 % -2.448 M -100.00 % -1.224 M
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 225.861 M 0.000 0.000 0.000 -100.00 % 940.000 K 0.000 -100.00 % 760.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.431 M 0.000 -100.00 % 2.279 M 0.000 -100.00 % 92.000 K 0.000 -100.00 % 217.000 K 0.000 -100.00 % 894.225 K 109.30 % -9.615 M -161.90 % 15.534 M 0.000 -100.00 % 47.605 K 0.000 0.000 0.000 0.000
Operating expenses 41.829 M -5.50 % 44.262 M 360.53 % 9.611 M 1.97 % 9.425 M 3.45 % 9.111 M -4.97 % 9.588 M 93.58 % 4.953 M -45.05 % 9.013 M -12.70 % 10.324 M -4.57 % 10.818 M -5.29 % 11.422 M -16.71 % 13.714 M -75.14 % 55.157 M -29.31 % 78.023 M 2.87 % 75.846 M -5.54 % 80.293 M 23.46 % 65.036 M 10.06 % 59.094 M -36.70 % 93.361 M 56.67 % 59.590 M -49.03 % 116.911 M 49.26 % 78.326 M 9.20 % 71.730 M 6.14 % 67.580 M -11.44 % 76.310 M 391.74 % 15.519 M -88.14 % 130.896 M 1 400.75 % 8.722 M -91.38 % 101.217 M 1 437.67 % 6.583 M -89.02 % 59.932 M 621.11 % 8.311 M -88.74 % 73.789 M 1 284.02 % 5.332 M -88.72 % 47.254 M 1 784.70 % 2.507 M -90.91 % 27.584 M 1 624.32 % 1.600 M -92.14 % 20.343 M 1 179.08 % 1.590 M 100.00 % 795.223 K 36.88 % 580.980 K 100.00 % 290.490 K
Cost and expenses 141.719 M 0.95 % 140.385 M 14.67 % 122.429 M -6.64 % 131.134 M 27.46 % 102.883 M -3.04 % 106.106 M 48.68 % 71.367 M -32.43 % 105.626 M 24.11 % 85.110 M -32.88 % 126.811 M 34.31 % 94.415 M -14.72 % 110.713 M 0.55 % 110.104 M -17.04 % 132.723 M -5.86 % 140.986 M 9.55 % 128.700 M 33.86 % 96.143 M -2.86 % 98.974 M -18.13 % 120.898 M 35.05 % 89.520 M -36.81 % 141.671 M 38.53 % 102.270 M -1.39 % 103.712 M -9.77 % 114.941 M -12.66 % 131.601 M 101.49 % 65.314 M -63.85 % 180.691 M 344.12 % 40.685 M -69.45 % 133.179 M 329.39 % 31.016 M -63.24 % 84.367 M 83.33 % 46.020 M -58.73 % 111.498 M 372.58 % 23.594 M -63.99 % 65.517 M 432.58 % 12.302 M -67.36 % 37.694 M 176.08 % 13.653 M -57.86 % 32.397 M 171.55 % 11.930 M 100.00 % 5.965 M 43.89 % 4.146 M 100.00 % 2.073 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 41.829 M -5.50 % 44.262 M 360.53 % 9.611 M 1.97 % 9.425 M 3.45 % 9.111 M -4.97 % 9.588 M 93.58 % 4.953 M -45.05 % 9.013 M -12.70 % 10.324 M -4.57 % 10.818 M -5.29 % 11.422 M -16.71 % 13.714 M -69.59 % 45.097 M -19.65 % 56.129 M -5.71 % 59.529 M 10.56 % 53.843 M 13.91 % 47.266 M -5.97 % 50.268 M -0.22 % 50.379 M 17.08 % 43.031 M -19.49 % 53.448 M -0.56 % 53.750 M 5.46 % 50.968 M 1.73 % 50.100 M -12.57 % 57.305 M 269.27 % 15.519 M -83.40 % 93.465 M 971.59 % 8.722 M -89.04 % 79.608 M 1 109.39 % 6.583 M -85.12 % 44.238 M 432.28 % 8.311 M -84.87 % 54.924 M 930.18 % 5.332 M -84.67 % 34.784 M 186.94 % 12.123 M -5.51 % 12.830 M 702.02 % 1.600 M -90.17 % 16.267 M 922.82 % 1.590 M 100.00 % 795.223 K 36.88 % 580.980 K 100.00 % 290.490 K
Interest income 0.000 0.000 0.000 -100.00 % 2.327 M 225.45 % 715.000 K 0.14 % 714.000 K 105.76 % 347.000 K -54.52 % 763.000 K -32.78 % 1.135 M -27.24 % 1.560 M -7.96 % 1.695 M 21.42 % 1.396 M -21.13 % 1.770 M -10.56 % 1.979 M -38.86 % 3.237 M 203.94 % 1.065 M -73.21 % 3.976 M 23.52 % 3.219 M 9.60 % 2.937 M -5.07 % 3.094 M 3.93 % 2.977 M 29.21 % 2.304 M 48.84 % 1.548 M 20.09 % 1.289 M -9.99 % 1.432 M 0.000 -100.00 % 378.000 K 0.000 -100.00 % 492.000 K 0.000 -100.00 % 489.000 K 0.000 -100.00 % 202.000 K 0.000 -100.00 % 183.212 K 0.000 -100.00 % 188.784 K 0.000 -100.00 % 149.417 K 0.000 0.000 0.000 0.000
Interest expense 0.000 -100.00 % 1.203 M 20.18 % 1.001 M -56.98 % 2.327 M 225.45 % 715.000 K -10.51 % 799.000 K 204.96 % 262.000 K -65.62 % 762.000 K -33.04 % 1.138 M -28.07 % 1.582 M -8.18 % 1.723 M 23.42 % 1.396 M 0.000 -100.00 % 5.216 M 0.000 -100.00 % 5.041 M 0.000 -100.00 % 6.156 M 0.000 -100.00 % 6.071 M 0.000 0.000 0.000 -100.00 % 680.250 K 0.00 % 680.250 K -52.81 % 1.442 M 0.00 % 1.442 M 64.18 % 878.000 K 0.00 % 878.000 K 230.08 % 266.000 K 0.00 % 266.000 K -42.73 % 464.500 K 0.00 % 464.500 K 11.39 % 417.000 K 0.08 % 416.659 K 105.05 % 203.194 K 0.00 % 203.195 K -24.69 % 269.804 K 0.00 % 269.805 K 27.72 % 211.252 K 100.00 % 105.626 K 15 208.12 % 690.000 100.00 % 345.000
Depreciation and amortization 4.353 M 275.58 % 1.159 M -71.22 % 4.027 M -18.37 % 4.933 M 65.98 % 2.972 M 27.50 % 2.331 M -14.18 % 2.716 M -6.70 % 2.911 M -5.85 % 3.092 M -14.80 % 3.629 M -7.71 % 3.932 M 11.01 % 3.542 M 50.85 % 2.348 M 13.93 % 2.061 M -61.93 % 5.414 M 158.42 % 2.095 M -62.47 % 5.582 M 2.12 % 5.466 M -3.67 % 5.674 M -11.78 % 6.432 M 13.46 % 5.669 M -3.42 % 5.870 M 5.82 % 5.547 M 31.82 % 4.208 M -11.76 % 4.769 M 49.17 % 3.197 M 0.00 % 3.197 M 53.55 % 2.082 M -0.05 % 2.083 M 64.60 % 1.266 M 0.16 % 1.264 M 12.66 % 1.122 M 0.00 % 1.122 M 24.13 % 903.500 K -0.01 % 903.555 K 57.48 % 573.756 K 0.00 % 573.758 K 30.95 % 438.142 K 0.00 % 438.144 K 24.35 % 352.338 K 100.00 % 176.169 K 33.80 % 131.662 K 100.00 % 65.831 K
Operating income 29.743 M -4.37 % 31.102 M 47.13 % 21.139 M 48.99 % 14.188 M 40.57 % 10.093 M -40.25 % 16.893 M 97.33 % 8.561 M -6.78 % 9.184 M 250.00 % 2.624 M -65.80 % 7.673 M 1 012.03 % 690.000 K -73.95 % 2.649 M -70.89 % 9.101 M 615.49 % 1.272 M -78.47 % 5.907 M -28.27 % 8.235 M 264.08 % -5.019 M 32.35 % -7.419 M 51.27 % -15.224 M -48.67 % -10.240 M -912.70 % 1.260 M -14.58 % 1.475 M -45.41 % 2.702 M -84.03 % 16.915 M -33.36 % 25.381 M 16.12 % 21.858 M 0.00 % 21.858 M 50.07 % 14.565 M 0.00 % 14.565 M 3.87 % 14.023 M 0.00 % 14.023 M 31.17 % 10.690 M 0.00 % 10.690 M 32.33 % 8.078 M 0.00 % 8.078 M 120.87 % 3.657 M 0.00 % 3.657 M 177.50 % 1.318 M 0.00 % 1.318 M 32.75 % 992.760 K 100.00 % 496.380 K 15.76 % 428.812 K 100.00 % 214.406 K
Operating income ratio 0.17 -4.36 % 0.18 23.18 % 0.15 50.81 % 0.10 9.28 % 0.09 -34.95 % 0.14 28.23 % 0.11 33.90 % 0.08 167.46 % 0.03 -47.58 % 0.06 686.41 % 0.01 -68.95 % 0.02 -69.39 % 0.08 670.01 % 0.01 -75.34 % 0.04 -39.56 % 0.07 220.80 % -0.06 32.03 % -0.08 48.57 % -0.16 -31.09 % -0.12 -1 073.57 % 0.01 -13.40 % 0.01 -43.85 % 0.03 -80.21 % 0.13 -20.66 % 0.16 7.15 % 0.15 0.00 % 0.15 5.15 % 0.14 0.13 % 0.14 -26.71 % 0.20 0.00 % 0.20 63.61 % 0.12 0.00 % 0.12 -22.13 % 0.15 0.00 % 0.15 20.25 % 0.13 0.00 % 0.13 135.74 % 0.05 0.00 % 0.05 4.33 % 0.05 0.00 % 0.05 -6.39 % 0.06 0.00 % 0.06
Total other income expenses net -16.554 M -61.82 % -10.230 M -82.58 % -5.603 M 37.04 % -8.899 M -47.70 % -6.025 M -774.69 % 893.000 K 1 244.87 % -78.000 K 98.83 % -6.664 M -594.17 % -960.000 K -149.23 % 1.950 M 254.64 % -1.261 M 74.12 % -4.873 M -382.48 % -1.010 M 88.51 % -8.794 M -375.61 % -1.849 M 87.21 % -14.454 M -275.14 % -3.853 M -131.91 % 12.074 M 126.29 % -45.919 M -417.54 % 14.461 M 121.77 % -66.440 M -147.17 % -26.880 M -1 636.43 % -1.548 M -20.09 % -1.289 M 9.99 % -1.432 M -14.33 % -1.253 M 0.00 % -1.253 M -318.21 % 574.000 K 0.00 % 574.000 K 172.89 % -787.500 K 0.00 % -787.500 K -208.82 % -255.000 K 0.00 % -255.000 K -309.88 % 121.500 K 0.00 % 121.500 K 211.67 % -108.802 K 0.00 % -108.803 K -106.11 % 1.780 M 0.00 % 1.780 M 1 099.46 % -178.050 K -100.00 % -89.025 K -387.66 % 30.948 K 100.00 % 15.474 K
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-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2005-01-31 2004-06-30 2004-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-06-30
Net debt 32.203 M 12.14 % 28.718 M 393.01 % 5.825 M -81.67 % 31.783 M -9.90 % 35.277 M 16.52 % 30.276 M 95.57 % 15.481 M -54.97 % 34.383 M 85.35 % 18.550 M 21.53 % 15.264 M 480.38 % 2.630 M -48.04 % 5.062 M -64.87 % 14.409 M -35.26 % 22.256 M -27.49 % 30.694 M -34.07 % 46.555 M 2.17 % 45.568 M 24.53 % 36.591 M -7.17 % 39.418 M -39.76 % 65.439 M -30.40 % 94.023 M 7.75 % 87.263 M -3.41 % 90.341 M 16.79 % 77.354 M 26.96 % 60.926 M 428.07 % -18.571 M -133.93 % 54.738 M 297.98 % 13.754 M 537.05 % 2.159 M 14.66 % 1.883 M -88.25 % 16.029 M 530.60 % 2.542 M 126.97 % -9.424 M -210.74 % 8.510 M 594.19 % -1.722 M
Total investments 0.000 0.000 -100.00 % 17.756 M 19.25 % 14.890 M 3.00 % 14.457 M 0.000 -100.00 % 10.894 M 156.80 % -19.180 M -307.58 % 9.240 M 344.02 % 2.081 M -56.05 % 4.735 M 473 499 900.00 % 1.000 -100.00 % 2.639 M 0.000 -100.00 % 64.256 M 0.000 -100.00 % 108.853 M 0.000 -100.00 % 132.944 M 0.000 -100.00 % 175.024 M 0.000 -100.00 % 215.637 M 25 298.94 % 849.000 K -36.36 % 1.334 M 30.15 % 1.025 M -37.69 % 1.645 M 5.86 % 1.554 M -71.96 % 5.542 M 41.45 % 3.918 M 128.19 % 1.717 M 438.92 % 318.602 K 0.00 % 318.602 K 0.000 -100.00 % 204.000 K
Total debt 52.263 M 6.86 % 48.906 M 6.28 % 46.018 M -12.80 % 52.773 M -4.82 % 55.444 M -8.60 % 60.658 M 67.28 % 36.262 M -19.85 % 45.243 M 59.45 % 28.374 M 0.26 % 28.300 M 29.38 % 21.873 M 60.21 % 13.653 M -35.80 % 21.267 M -30.44 % 30.573 M -15.72 % 36.274 M -30.61 % 52.273 M 5.62 % 49.491 M 7.87 % 45.880 M -12.19 % 52.250 M -23.78 % 68.550 M -29.58 % 97.342 M -0.06 % 97.402 M -0.33 % 97.726 M -16.67 % 117.269 M 74.34 % 67.263 M 0.000 -100.00 % 70.486 M 37.75 % 51.170 M 119.76 % 23.284 M -13.61 % 26.953 M 23.42 % 21.839 M 146.68 % 8.853 M 252.63 % 2.511 M -70.59 % 8.536 M 26 574.43 % 32.000 K
Accumulated other comprehensive income loss -35.000 M -209.02 % -11.326 M 30.89 % -16.389 M 1.00 % -16.555 M -109.61 % -7.898 M 2.61 % -8.110 M 38.03 % -13.087 M 29.94 % -18.681 M -21.22 % -15.411 M 3.14 % -15.910 M -32.04 % -12.049 M -30.23 % -9.252 M -32.30 % -6.993 M 18.48 % -8.578 M -14.48 % -7.493 M 22.67 % -9.690 M 13.86 % -11.249 M -205.76 % -3.679 M 12.68 % -4.213 M 46.64 % -7.895 M -108.81 % -3.781 M -44.04 % -2.625 M 61.93 % -6.895 M -466.17 % 1.883 M -61.80 % 4.929 M 0.000 100.00 % -1.835 M -4.08 % -1.763 M -466.88 % -311.000 K 70.58 % -1.057 M -503.44 % 262.000 K 0.000 0.000 0.000 0.000
Retained earnings 22.502 M 642.22 % -4.150 M 54.98 % -9.219 M 55.54 % -20.734 M 37.09 % -32.956 M 8.00 % -35.820 M -5.17 % -34.059 M 22.45 % -43.918 M 8.43 % -47.962 M -6.28 % -45.126 M -4.06 % -43.366 M 7.38 % -46.821 M -2.82 % -45.536 M -17.84 % -38.641 M 8.49 % -42.226 M -60.74 % -26.270 M 13.87 % -30.500 M -196.46 % -10.288 M -123.90 % -4.595 M -133.08 % 13.889 M -61.27 % 35.860 M -17.74 % 43.594 M -48.83 % 85.192 M -4.22 % 88.948 M -7.12 % 95.770 M 9.08 % 87.798 M 12.30 % 78.182 M 36.55 % 57.254 M 32.27 % 43.286 M 44.72 % 29.910 M 62.90 % 18.361 M 105.89 % 8.918 M 80.52 % 4.940 M 187.38 % 1.719 M 224.95 % 529.000 K
Common stock 156.517 M 0.11 % 156.345 M 0.25 % 155.952 M 0.05 % 155.879 M 0.53 % 155.052 M 0.00 % 155.052 M 0.38 % 154.466 M 0.02 % 154.440 M 0.20 % 154.133 M 0.02 % 154.104 M 0.09 % 153.958 M 0.00 % 153.958 M 0.02 % 153.927 M 0.00 % 153.927 M 0.00 % 153.927 M 0.00 % 153.927 M 0.00 % 153.927 M -0.01 % 153.935 M 5.56 % 145.829 M 23.66 % 117.924 M 35.01 % 87.344 M 0.00 % 87.344 M 0.00 % 87.344 M 6.73 % 81.833 M 55.14 % 52.749 M 7.79 % 48.938 M 0.00 % 48.938 M 1.42 % 48.251 M 10.45 % 43.684 M 89.16 % 23.094 M 77.65 % 13.000 M 34.10 % 9.694 M 94.92 % 4.973 M 0.00 % 4.973 M 47.31 % 3.376 M
Total equity 144.019 M 2.24 % 140.869 M 8.07 % 130.344 M 9.91 % 118.590 M 3.85 % 114.198 M 2.77 % 111.122 M 3.54 % 107.320 M 16.85 % 91.841 M 1.19 % 90.760 M -2.48 % 93.068 M -5.56 % 98.543 M 0.67 % 97.885 M -3.46 % 101.398 M -4.98 % 106.708 M 2.40 % 104.208 M -11.66 % 117.967 M 5.16 % 112.178 M -19.85 % 139.968 M 2.15 % 137.021 M 10.57 % 123.918 M 3.76 % 119.423 M -6.93 % 128.313 M -22.54 % 165.641 M -4.07 % 172.664 M 12.52 % 153.448 M 13.15 % 135.609 M 8.24 % 125.285 M 20.77 % 103.742 M 19.71 % 86.659 M 66.82 % 51.947 M 64.27 % 31.623 M 69.91 % 18.612 M 87.75 % 9.913 M 48.13 % 6.692 M 71.38 % 3.905 M
Other non current liabilities 4.199 M 9.84 % 3.823 M -0.42 % 3.839 M 167.34 % 1.436 M 4.06 % 1.380 M 3.29 % 1.336 M 74.64 % 765.000 K 247.73 % 220.000 K -60.07 % 551.000 K -0.36 % 553.000 K 0.18 % 552.000 K 0.36 % 550.000 K -7.72 % 596.000 K -10.24 % 664.000 K 21.39 % 547.000 K -55.20 % 1.221 M 145.18 % 498.000 K -73.23 % 1.860 M -55.77 % 4.205 M -71.97 % 15.003 M 204.10 % -14.412 M -233.64 % 10.784 M 171.28 % -15.129 M -264.30 % 9.208 M 0.000 100.00 % -72.870 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 31.266 M 129.34 % 13.633 M 67.11 % 8.158 M -26.87 % 11.155 M -35.17 % 17.207 M -30.28 % 24.680 M 119.11 % 11.264 M -9.82 % 12.491 M 8.03 % 11.563 M -5.30 % 12.210 M -15.10 % 14.382 M 69.30 % 8.495 M 85.60 % 4.577 M -45.89 % 8.459 M -31.42 % 12.335 M -42.15 % 21.323 M -34.28 % 32.446 M 22.00 % 26.596 M -18.40 % 32.593 M -45.43 % 59.724 M 27.03 % 47.017 M -48.26 % 90.880 M 0.75 % 90.206 M -15.01 % 106.141 M 71.02 % 62.063 M -14.83 % 72.870 M 8.70 % 67.035 M 34.21 % 49.948 M 120.81 % 22.620 M -12.76 % 25.928 M 21.78 % 21.291 M 674.90 % 2.748 M 51.09 % 1.819 M -11.36 % 2.052 M 9 517.37 % 21.333 K
Total non current liabilities 35.465 M 103.17 % 17.456 M 45.50 % 11.997 M -4.72 % 12.591 M -32.26 % 18.587 M -28.56 % 26.016 M 116.28 % 12.029 M -5.37 % 12.711 M 4.93 % 12.114 M -5.09 % 12.763 M -14.54 % 14.934 M 65.11 % 9.045 M 97.62 % 4.577 M -51.06 % 9.352 M -24.18 % 12.335 M -53.40 % 26.470 M -18.42 % 32.446 M -11.62 % 36.712 M 48.75 % 24.680 M -66.97 % 74.727 M 73.01 % 43.193 M -57.51 % 101.664 M 20.29 % 84.517 M -26.73 % 115.349 M 61.30 % 71.510 M -1.87 % 72.870 M -3.75 % 75.707 M 34.31 % 56.366 M 138.03 % 23.680 M -9.57 % 26.187 M 21.15 % 21.615 M 686.70 % 2.748 M 51.09 % 1.819 M -11.36 % 2.052 M 9 517.37 % 21.333 K
Other current liabilities 56.505 M 49.79 % 37.723 M -32.03 % 55.503 M 87.81 % 29.553 M 155.05 % 11.587 M 834.28 % -1.578 M -104.77 % 33.072 M 519.91 % 5.335 M -79.32 % 25.794 M 288.23 % 6.644 M -80.16 % 33.494 M 193.47 % 11.413 M -54.44 % 25.051 M 26.51 % 19.801 M -57.87 % 47.005 M 545.67 % 7.280 M -73.69 % 27.667 M 279.05 % 7.299 M -66.69 % 21.911 M 178.31 % 7.873 M -67.16 % 23.972 M 253.73 % 6.777 M -57.46 % 15.931 M -13.71 % 18.463 M -31.32 % 26.883 M 103.00 % 13.243 M -67.53 % 40.787 M 21.21 % 33.651 M 197.64 % 11.306 M -23.88 % 14.852 M 34.90 % 11.010 M 259.08 % 3.066 M -54.39 % 6.722 M 355.37 % 1.476 M 212.38 % 472.536 K
Deferred revenue 0.000 0.000 0.000 -100.00 % 18.708 M 357.74 % 4.087 M 39.20 % 2.936 M 1.84 % 2.883 M 1 008.85 % 260.000 K -56.52 % 598.000 K 4 500.00 % 13.000 K -98.57 % 907.000 K 9 977.78 % 9.000 K 100.05 % -16.690 M 0.000 100.00 % -23.939 M 0.000 100.00 % -17.045 M 0.000 100.00 % -19.657 M 0.000 100.00 % -50.325 M 0.000 100.00 % -7.520 M 0.000 -100.00 % 21.130 M 0.000 0.000 0.000 -100.00 % 11.280 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 243.000 K
Short term debt 20.997 M -40.47 % 35.273 M -6.83 % 37.860 M -9.03 % 41.618 M 8.84 % 38.237 M 6.28 % 35.978 M 43.92 % 24.998 M -23.67 % 32.752 M 94.82 % 16.811 M 4.48 % 16.090 M 114.79 % 7.491 M 45.23 % 5.158 M -69.10 % 16.690 M -24.53 % 22.114 M -7.62 % 23.939 M -22.65 % 30.950 M 81.58 % 17.045 M -11.61 % 19.284 M -1.90 % 19.657 M 122.72 % 8.826 M -82.46 % 50.325 M 671.62 % 6.522 M -13.27 % 7.520 M -32.42 % 11.128 M 114.00 % 5.200 M 0.000 -100.00 % 3.451 M 182.41 % 1.222 M 84.04 % 664.000 K -35.22 % 1.025 M 87.04 % 548.000 K -91.02 % 6.106 M 782.18 % 692.106 K -89.33 % 6.484 M 60 488.16 % 10.702 K
Total current liabilities 123.845 M -24.50 % 164.025 M 8.87 % 150.659 M 22.70 % 122.789 M -4.13 % 128.080 M 4.29 % 122.813 M 29.56 % 94.795 M 18.58 % 79.943 M 7.34 % 74.474 M 17.36 % 63.457 M -5.24 % 66.964 M -12.82 % 76.813 M 9.10 % 70.403 M -18.68 % 86.577 M -18.46 % 106.178 M 24.09 % 85.566 M 6.21 % 80.564 M 17.09 % 68.804 M 6.79 % 64.428 M 11.83 % 57.613 M -39.09 % 94.583 M 105.93 % 45.930 M 14.36 % 40.163 M -37.22 % 63.973 M 20.07 % 53.280 M -16.25 % 63.621 M -24.84 % 84.649 M 32.94 % 63.673 M 116.81 % 29.368 M 7.93 % 27.211 M -8.02 % 29.583 M 49.50 % 19.788 M 16.59 % 16.972 M 5.56 % 16.079 M 440.00 % 2.978 M
Total liabilities 159.310 M -12.22 % 181.481 M 11.57 % 162.656 M 20.15 % 135.380 M -7.70 % 146.667 M -1.45 % 148.829 M 39.32 % 106.824 M 15.29 % 92.654 M 7.01 % 86.588 M 13.60 % 76.220 M -6.93 % 81.898 M -4.61 % 85.858 M 13.04 % 75.957 M -20.82 % 95.929 M -19.81 % 119.625 M 6.77 % 112.036 M -6.14 % 119.370 M 13.13 % 105.516 M -5.57 % 111.738 M -15.57 % 132.340 M -13.04 % 152.188 M 3.11 % 147.594 M 5.57 % 139.809 M -22.03 % 179.322 M 43.70 % 124.790 M -14.11 % 145.290 M -9.40 % 160.356 M 33.59 % 120.039 M 126.28 % 53.048 M -0.66 % 53.398 M 4.30 % 51.198 M 127.19 % 22.535 M 19.93 % 18.791 M 3.64 % 18.131 M 504.57 % 2.999 M
Other non current assets 8.761 M -65.62 % 25.482 M 41.90 % 17.958 M 7 026.19 % 252.000 K 101.41 % -17.932 M -298.85 % 9.018 M 238.72 % -6.501 M -122.15 % 29.345 M 570.27 % -6.240 M -219.02 % 5.243 M 150.20 % -10.444 M -637.24 % 1.944 M 114.32 % -13.578 M -190.36 % 15.026 M 119.39 % -77.512 M -584.54 % 15.997 M 113.10 % -122.095 M -744.16 % 18.954 M 112.59 % -150.576 M -1 220.19 % 13.442 M 107.28 % -184.521 M -1 843.56 % 10.583 M 104.74 % -223.371 M -3 761.22 % 6.101 M 0.000 100.00 % -185.298 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 768.000
Long term investments 0.000 0.000 0.000 -100.00 % 14.890 M 3.00 % 14.457 M 0.000 -100.00 % 10.894 M 156.80 % -19.180 M -307.58 % 9.240 M 344.02 % 2.081 M -56.05 % 4.735 M 0.000 -100.00 % 2.639 M 0.000 -100.00 % 64.256 M 0.000 -100.00 % 108.853 M 0.000 -100.00 % 132.944 M 0.000 -100.00 % 175.024 M 0.000 -100.00 % 215.637 M 25 298.94 % 849.000 K -36.36 % 1.334 M 30.15 % 1.025 M -37.69 % 1.645 M 5.86 % 1.554 M -71.96 % 5.542 M 41.45 % 3.918 M 128.19 % 1.717 M 0.000 0.000 0.000 0.000
Intangible assets 7.688 M -70.44 % 26.009 M 223.78 % 8.033 M -68.80 % 25.743 M -1.42 % 26.113 M -14.36 % 30.491 M 163.13 % 11.588 M 2.45 % 11.311 M 0.47 % 11.258 M -15.93 % 13.392 M 9.31 % 12.251 M 5.50 % 11.612 M 6 387.15 % 179.000 K -98.37 % 11.001 M 1 685.88 % 616.000 K -96.28 % 16.542 M 192.11 % 5.663 M -84.73 % 37.084 M 279.49 % 9.772 M -82.28 % 55.155 M 291.95 % 14.072 M -76.44 % 59.719 M 253.89 % 16.875 M -82.15 % 94.540 M 523.53 % 15.162 M -82.53 % 86.768 M 444.96 % 15.922 M 23.30 % 12.913 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.333 K -99.83 % 790.000 K
GoodWill 17.979 M 0.000 -100.00 % 17.917 M 0.000 -100.00 % 17.932 M 0.000 -100.00 % 6.501 M 0.000 -100.00 % 6.240 M 0.000 -100.00 % 10.444 M 0.000 -100.00 % 10.388 M 0.000 -100.00 % 10.215 M 0.000 -100.00 % 11.105 M 0.000 -100.00 % 27.496 M 0.000 -100.00 % 45.216 M 0.000 -100.00 % 74.724 M 0.000 -100.00 % 73.306 M 0.000 -100.00 % 69.346 M 11.86 % 61.995 M 49.39 % 41.498 M 134.35 % 17.708 M 5.71 % 16.752 M 74.57 % 9.596 M 0.000 -100.00 % 730.162 K -7.31 % 787.762 K
Goodwill and intangible assets 25.667 M -1.31 % 26.009 M 0.23 % 25.950 M 0.80 % 25.743 M -41.55 % 44.045 M 44.45 % 30.491 M 68.56 % 18.089 M 59.92 % 11.311 M -35.36 % 17.498 M 30.66 % 13.392 M -40.99 % 22.695 M 95.44 % 11.612 M 9.89 % 10.567 M -3.95 % 11.001 M 1.57 % 10.831 M -34.52 % 16.542 M -1.35 % 16.768 M -54.78 % 37.084 M -0.49 % 37.268 M -32.43 % 55.155 M -6.97 % 59.288 M -0.72 % 59.719 M -34.80 % 91.599 M -3.11 % 94.540 M 6.86 % 88.468 M 1.96 % 86.768 M 1.76 % 85.268 M 13.83 % 74.908 M 80.51 % 41.498 M 134.35 % 17.708 M 5.71 % 16.752 M 74.57 % 9.596 M 0.000 -100.00 % 731.495 K -7.41 % 790.000 K
Property plant equipment net 64.773 M -0.99 % 65.422 M 24.30 % 52.633 M -6.77 % 56.452 M -3.75 % 58.652 M 1.90 % 57.559 M 16.87 % 49.252 M 0.79 % 48.864 M 1.92 % 47.942 M -5.71 % 50.844 M -10.74 % 56.963 M -13.55 % 65.895 M 8.71 % 60.616 M -3.59 % 62.873 M -5.71 % 66.681 M -35.08 % 102.712 M -2.48 % 105.327 M -5.37 % 111.303 M -1.77 % 113.308 M 0.09 % 113.211 M -9.60 % 125.233 M -3.37 % 129.602 M -1.65 % 131.772 M -4.02 % 137.291 M 28.84 % 106.561 M 9.29 % 97.505 M 5.01 % 92.852 M 73.01 % 53.670 M 77.32 % 30.268 M 13.35 % 26.704 M 22.24 % 21.846 M 118.69 % 9.990 M 197.97 % 3.353 M -6.31 % 3.578 M 197.70 % 1.202 M
Total non current assets 110.979 M -5.08 % 116.913 M 8.61 % 107.644 M 3.48 % 104.019 M -1.06 % 105.129 M -0.73 % 105.898 M 27.71 % 82.919 M 4.73 % 79.174 M 0.92 % 78.450 M -3.93 % 81.662 M -2.65 % 83.885 M -7.68 % 90.860 M 27.64 % 71.183 M -19.93 % 88.900 M 14.69 % 77.512 M -42.69 % 135.251 M 10.78 % 122.095 M -27.04 % 167.341 M 11.13 % 150.576 M -17.18 % 181.808 M -1.47 % 184.521 M -7.70 % 199.904 M -10.51 % 223.371 M -6.45 % 238.781 M 18.97 % 200.700 M 8.31 % 185.298 M 0.69 % 184.020 M 38.72 % 132.660 M 66.71 % 79.576 M 55.70 % 51.107 M 22.72 % 41.644 M 112.62 % 19.586 M 484.21 % 3.353 M -22.21 % 4.310 M 116.27 % 1.993 M
Other current assets 19.221 M 34.21 % 14.322 M 49.61 % 9.573 M -53.15 % 20.434 M 130.24 % 8.875 M -34.29 % 13.507 M 78.85 % 7.552 M -66.60 % 22.614 M 49.07 % 15.170 M -7.92 % 16.475 M 48.09 % 11.125 M -21.74 % 14.216 M 7.84 % 13.182 M -57.74 % 31.192 M 11.38 % 28.006 M 70.98 % 16.380 M 6.65 % 15.359 M -1.51 % 15.594 M -30.80 % 22.534 M 18.62 % 18.996 M 143.95 % 7.787 M -23.62 % 10.195 M 52.10 % 6.703 M 33.74 % 5.012 M 52.80 % 3.280 M -44.90 % 5.953 M 82.16 % 3.268 M 17.55 % 2.780 M 26.13 % 2.204 M 260.72 % 611.000 K -47.87 % 1.172 M 142.69 % 482.915 K 120.21 % 219.299 K -97.93 % 10.606 M 5 095.58 % 204.136 K
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 318.602 K 0.00 % 318.602 K 0.000 -100.00 % 204.000 K
cash and cash equivalents 20.060 M -0.63 % 20.188 M -49.77 % 40.193 M 91.49 % 20.990 M 4.08 % 20.167 M -33.62 % 30.382 M 46.20 % 20.781 M 91.35 % 10.860 M 10.55 % 9.824 M -24.64 % 13.036 M -32.26 % 19.243 M 123.99 % 8.591 M 25.27 % 6.858 M -17.54 % 8.317 M 49.05 % 5.580 M -2.41 % 5.718 M 45.76 % 3.923 M -57.77 % 9.289 M -27.61 % 12.832 M 312.47 % 3.111 M -6.27 % 3.319 M -67.27 % 10.139 M 37.29 % 7.385 M -81.50 % 39.915 M 529.87 % 6.337 M -65.88 % 18.571 M 17.93 % 15.748 M -57.91 % 37.416 M 77.12 % 21.125 M -15.74 % 25.070 M 331.50 % 5.810 M -7.94 % 6.311 M -47.12 % 11.934 M 45 998.32 % 25.889 K -98.52 % 1.754 M
Cash and short term investments 20.060 M -0.63 % 20.188 M -49.77 % 40.193 M 91.49 % 20.990 M 4.08 % 20.167 M -33.62 % 30.382 M 46.20 % 20.781 M 91.35 % 10.860 M 10.55 % 9.824 M -24.64 % 13.036 M -32.26 % 19.243 M 123.99 % 8.591 M 25.27 % 6.858 M -17.54 % 8.317 M 49.05 % 5.580 M -2.41 % 5.718 M 45.76 % 3.923 M -57.77 % 9.289 M -27.61 % 12.832 M 312.47 % 3.111 M -6.27 % 3.319 M -67.27 % 10.139 M 37.29 % 7.385 M -81.50 % 39.915 M 529.87 % 6.337 M -65.88 % 18.571 M 17.93 % 15.748 M -57.91 % 37.416 M 77.12 % 21.125 M -15.74 % 25.070 M 331.50 % 5.810 M -12.37 % 6.630 M -45.89 % 12.253 M 47 228.97 % 25.889 K -98.68 % 1.958 M
Total current assets 192.350 M -6.37 % 205.437 M 10.83 % 185.356 M 23.61 % 149.951 M -3.71 % 155.736 M 1.09 % 154.053 M 17.40 % 131.225 M 24.60 % 105.321 M 6.49 % 98.898 M 12.86 % 87.626 M -9.25 % 96.556 M 3.95 % 92.883 M 0.31 % 92.594 M -18.59 % 113.737 M -12.85 % 130.501 M 37.73 % 94.752 M -1.52 % 96.211 M 23.12 % 78.143 M -2.99 % 80.551 M 8.19 % 74.450 M 4.93 % 70.954 M -6.64 % 76.003 M 2.23 % 74.345 M -34.33 % 113.205 M 46.00 % 77.538 M -15.74 % 92.024 M -9.44 % 101.621 M 11.52 % 91.121 M 51.54 % 60.131 M 10.87 % 54.238 M 31.72 % 41.177 M 90.98 % 21.561 M -14.95 % 25.352 M 23.59 % 20.513 M 317.69 % 4.911 M
Inventory 87.919 M -9.07 % 96.689 M 37.38 % 70.381 M 2.92 % 68.383 M -0.53 % 68.750 M 8.74 % 63.224 M 56.64 % 40.362 M 4.39 % 38.664 M 33.98 % 28.859 M -10.84 % 32.369 M 1.02 % 32.043 M -16.87 % 38.546 M 44.42 % 26.690 M -18.85 % 32.889 M -11.28 % 37.071 M 45.34 % 25.506 M -19.33 % 31.617 M 48.68 % 21.265 M 34.47 % 15.814 M -29.12 % 22.310 M -10.75 % 24.997 M 15.91 % 21.565 M -26.90 % 29.501 M 0.95 % 29.223 M -5.09 % 30.789 M -5.37 % 32.536 M 5.49 % 30.842 M 47.29 % 20.940 M 84.72 % 11.336 M 16.72 % 9.712 M -15.55 % 11.500 M 264.07 % 3.159 M -34.55 % 4.826 M 85.79 % 2.598 M 1 367.54 % 177.000 K
Net receivables 65.150 M -12.24 % 74.238 M 13.85 % 65.209 M 92.93 % 33.800 M -23.75 % 44.330 M 9.68 % 40.419 M -35.36 % 62.530 M 94.21 % 32.197 M -18.92 % 39.708 M 51.39 % 26.228 M -29.22 % 37.054 M 23.75 % 29.943 M -34.71 % 45.864 M 10.95 % 41.339 M -30.92 % 59.844 M 26.93 % 47.148 M 4.05 % 45.312 M 41.62 % 31.995 M 8.93 % 29.371 M -2.20 % 30.033 M -13.82 % 34.851 M 2.19 % 34.104 M 10.89 % 30.756 M -21.25 % 39.055 M 5.18 % 37.132 M 6.20 % 34.964 M -32.45 % 51.763 M 72.63 % 29.985 M 17.75 % 25.466 M 35.13 % 18.845 M -16.96 % 22.695 M 101.02 % 11.290 M 40.18 % 8.053 M 10.57 % 7.284 M 162.38 % 2.776 M
Tax assets 11.778 M 0.000 -100.00 % 11.103 M 66.16 % 6.682 M 13.12 % 5.907 M -33.10 % 8.830 M -21.05 % 11.185 M 26.61 % 8.834 M -11.75 % 10.010 M -0.91 % 10.102 M 1.67 % 9.936 M -12.91 % 11.409 M 4.30 % 10.939 M 0.000 -100.00 % 13.256 M 0.000 -100.00 % 13.242 M 0.000 -100.00 % 17.632 M 0.000 -100.00 % 9.497 M 0.000 -100.00 % 7.734 M 0.000 -100.00 % 4.337 M 0.000 -100.00 % 4.255 M 68.31 % 2.528 M 11.46 % 2.268 M -18.33 % 2.777 M 108.95 % 1.329 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 -100.00 % 13.578 M 0.000 -100.00 % 15.820 M 0.000 -100.00 % 13.242 M 0.000 -100.00 % 17.632 M 0.000 -100.00 % 16.136 M 0.000 -100.00 % 7.734 M 0.000 0.000 -100.00 % 3.577 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 46.343 M -49.09 % 91.029 M 75.08 % 51.994 M 6.76 % 48.700 M -30.51 % 70.082 M -11.96 % 79.605 M 157.13 % 30.959 M -25.57 % 41.596 M 35.61 % 30.673 M -24.61 % 40.684 M 68.36 % 24.165 M -59.87 % 60.215 M 123.78 % 26.908 M -39.75 % 44.662 M 26.76 % 35.234 M -25.57 % 47.336 M 32.03 % 35.852 M -15.08 % 42.221 M 84.69 % 22.860 M -44.13 % 40.914 M 101.69 % 20.286 M -37.83 % 32.631 M 95.25 % 16.712 M -51.39 % 34.382 M 62.20 % 21.197 M -57.92 % 50.378 M 24.66 % 40.411 M 40.32 % 28.800 M 65.54 % 17.398 M 53.50 % 11.334 M -37.12 % 18.025 M 69.79 % 10.616 M 11.06 % 9.558 M 17.73 % 8.119 M 225.48 % 2.494 M
Tax payables 0.000 0.000 -100.00 % 5.302 M 81.70 % 2.918 M -28.60 % 4.087 M 39.20 % 2.936 M 1.84 % 2.883 M 1 008.85 % 260.000 K -56.52 % 598.000 K 4 500.00 % 13.000 K -98.57 % 907.000 K 9 977.78 % 9.000 K -99.49 % 1.754 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.196 M 0.000 -100.00 % 11.770 M 0.000 -100.00 % 26.584 M 0.000 -100.00 % 14.168 M 0.000 -100.00 % 32.605 M 0.000 -100.00 % 75.077 M 0.000 -100.00 % 58.970 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 19.408 M 6.81 % 18.171 M 51.97 % 11.957 M -10.65 % 13.382 M -6.76 % 14.352 M -20.34 % 18.016 M 26.32 % 14.262 M -5.04 % 15.019 M 49.06 % 10.076 M -12.38 % 11.500 M -9.03 % 12.642 M 9.27 % 11.570 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.273 M 0.000 -100.00 % 7.577 M 0.000 -100.00 % 10.505 M 0.000 -100.00 % 5.567 M 0.000 -100.00 % 6.562 M 170.04 % 2.430 M 153.13 % 960.000 K -30.33 % 1.378 M -29.87 % 1.965 M -30.36 % 2.821 M 226.46 % 864.270 K -3.27 % 893.502 K 2 689.14 % 32.035 K
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.993 M 0.000 -100.00 % 7.493 M 0.000 -100.00 % 11.249 M 205.76 % 3.679 M -12.68 % 4.213 M -46.64 % 7.895 M 108.81 % 3.781 M 0.000 -100.00 % 6.895 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 total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.993 M 0.000 100.00 % -7.493 M 0.000 100.00 % -11.249 M -205.76 % -3.679 M 12.68 % -4.213 M 46.64 % -7.895 M -108.81 % -3.781 M 0.000 100.00 % -6.895 M 0.000 0.000 100.00 % -1.127 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 381.000 K 0.000 -100.00 % 565.000 K 0.000 -100.00 % 5.862 M 0.000 -100.00 % 10.512 M 0.000 -100.00 % 10.588 M 0.000 -100.00 % 9.440 M 0.000 -100.00 % 9.447 M 0.000 -100.00 % 8.672 M 35.12 % 6.418 M 505.47 % 1.060 M 309.27 % 259.000 K -20.06 % 324.000 K 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 977.000 K 0.000 -100.00 % 1.112 M 0.000 -100.00 % 6.360 M 0.000 -100.00 % 22.630 M 0.000 -100.00 % 14.412 M 0.000 -100.00 % 15.129 M 0.000 0.000 -100.00 % 8.799 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 303.329 M -5.90 % 322.350 M 10.02 % 293.000 M 15.37 % 253.970 M -2.64 % 260.865 M 0.35 % 259.951 M 21.39 % 214.144 M 16.07 % 184.495 M 4.03 % 177.348 M 4.76 % 169.288 M -6.18 % 180.441 M -1.80 % 183.743 M 3.60 % 177.355 M -12.48 % 202.637 M -9.47 % 223.833 M -2.68 % 230.003 M -0.67 % 231.548 M -5.68 % 245.484 M -1.32 % 248.759 M -2.93 % 256.258 M -5.65 % 271.611 M -1.56 % 275.907 M -9.67 % 305.450 M -13.22 % 351.986 M 26.51 % 278.238 M -0.95 % 280.899 M -1.66 % 285.641 M 27.64 % 223.781 M 60.18 % 139.707 M 32.62 % 105.345 M 27.20 % 82.821 M 101.28 % 41.147 M 43.35 % 28.704 M 15.64 % 24.823 M 259.55 % 6.904 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-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-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-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2005-01-31 2004-06-30 2004-01-31
Deferred income tax 0.000 0.000 0.000 100.00 % -3.633 M 0.000 -100.00 % 20.023 M 0.000 -100.00 % 8.661 M 0.000 100.00 % -8.936 M 0.000 100.00 % -29.290 M 0.000 -100.00 % 9.268 M 0.000 -100.00 % 33.784 M 0.000 100.00 % -7.138 M 0.000 -100.00 % 8.521 M 0.000 0.000 0.000 100.00 % -18.696 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
Stock based compensation 0.000 -100.00 % 1.240 M 0.000 -100.00 % 1.544 M 0.000 -100.00 % 1.638 M 0.000 -100.00 % 639.000 K 0.000 -100.00 % 733.000 K 0.000 -100.00 % 213.000 K 0.000 100.00 % -8.000 K 0.000 100.00 % -173.000 K 0.000 -100.00 % 400.000 K 0.000 -100.00 % 223.000 K 0.000 0.000 0.000 -100.00 % 56.250 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
Change in working capital 0.000 100.00 % -30.333 M 0.000 100.00 % -10.858 M 0.000 100.00 % -33.438 M 0.000 100.00 % -18.312 M 0.000 100.00 % -742.000 K 0.000 -100.00 % 24.508 M 0.000 100.00 % -9.260 M 0.000 100.00 % -33.611 M 0.000 -100.00 % 6.738 M 0.000 100.00 % -8.744 M 0.000 100.00 % -1.227 M 0.000 -100.00 % 17.901 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
Accounts receivables 0.000 100.00 % -21.786 M 0.000 -100.00 % 14.533 M 0.000 100.00 % -14.822 M 0.000 100.00 % -14.325 M 0.000 -100.00 % 7.978 M 0.000 -100.00 % 18.695 M 0.000 100.00 % -4.742 M 0.000 100.00 % -16.949 M 0.000 -100.00 % 2.356 M 0.000 100.00 % -3.691 M 0.000 -100.00 % 3.214 M 0.000 -100.00 % 17.025 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
Inventory 0.000 100.00 % -6.863 M 0.000 100.00 % -22.310 M 0.000 100.00 % -11.501 M 0.000 100.00 % -797.000 K 0.000 100.00 % -7.033 M 0.000 -100.00 % 10.382 M 0.000 100.00 % -4.518 M 0.000 100.00 % -16.662 M 0.000 -100.00 % 4.382 M 0.000 100.00 % -5.053 M 0.000 100.00 % -2.970 M 0.000 -100.00 % 1.615 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
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.108 M 0.000 -100.00 % 19.259 M 0.000 -100.00 % 3.962 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -1.684 M 0.000 100.00 % -3.081 M 0.000 100.00 % -7.115 M 0.000 100.00 % -3.190 M 0.000 100.00 % -1.687 M 0.000 100.00 % -4.569 M 0.000 100.00 % -2.108 M 0.000 100.00 % -19.259 M 0.000 100.00 % -3.962 M 0.000 100.00 % -1.594 M 0.000 100.00 % -1.471 M 0.000 100.00 % -739.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -18.728 M -148.37 % 38.719 M 1 110.94 % -3.830 M -396.44 % 1.292 M -91.54 % 15.279 M 1 010.01 % -1.679 M 81.65 % -9.148 M -2 146.53 % 447.000 K 108.46 % -5.284 M -219.57 % 4.419 M -80.53 % 22.695 M 127.27 % 9.986 M 66.46 % 5.999 M -58.77 % 14.551 M 263.81 % -8.883 M -117.39 % 51.084 M 519.20 % -12.186 M -686.15 % 2.079 M -88.11 % 17.481 M 113.37 % 8.193 M -80.08 % 41.134 M 616.56 % -7.963 M 17.43 % -9.644 M 61.40 % -24.986 M -185.49 % -8.752 M -54.22 % -5.675 M 0.00 % -5.675 M -162.58 % 9.069 M 0.00 % 9.069 M 312.95 % -4.259 M 0.00 % -4.259 M -289.69 % 2.245 M 0.00 % 2.245 M 3 084.40 % 70.500 K 0.00 % 70.500 K 105.74 % -1.227 M 0.00 % -1.227 M -231.11 % -370.672 K 0.00 % -370.672 K -257.24 % 235.734 K 100.00 % 117.867 K 40.47 % 83.908 K 100.00 % 41.954 K
Net cash provided by operating activities -4.351 M -115.22 % 28.588 M 313.66 % 6.911 M 176.77 % 2.497 M -81.20 % 13.284 M 34.66 % 9.865 M 292.30 % -5.130 M -244.76 % -1.488 M 78.25 % -6.841 M -214.05 % 5.998 M -66.85 % 18.095 M 475.17 % 3.146 M -70.47 % 10.652 M 1 526.26 % 655.000 K 19.31 % 549.000 K 121.57 % -2.545 M 79.30 % -12.297 M -292.37 % -3.134 M -364.70 % 1.184 M 172.64 % -1.630 M -131.32 % 5.205 M 258.50 % -3.284 M -1.45 % -3.237 M -138.48 % 8.412 M -36.40 % 13.226 M 7.42 % 12.312 M 0.00 % 12.312 M -43.74 % 21.885 M 0.00 % 21.885 M 229.64 % 6.639 M 0.00 % 6.639 M -38.43 % 10.783 M 0.00 % 10.783 M 59.93 % 6.742 M 0.00 % 6.742 M 267.41 % 1.835 M 0.00 % 1.835 M -18.19 % 2.243 M 0.00 % 2.243 M 89.60 % 1.183 M 100.00 % 591.514 K 6.83 % 553.686 K 100.00 % 276.843 K
Investments in property plant and equipment -6.134 M -234.28 % -1.835 M 37.56 % -2.939 M 66.02 % -8.650 M -264.82 % -2.371 M -73.57 % -1.366 M 51.58 % -2.821 M -9.55 % -2.575 M 23.59 % -3.370 M -54.23 % -2.185 M 3.15 % -2.256 M 58.18 % -5.395 M -125.83 % -2.389 M -35.20 % -1.767 M -39.46 % -1.267 M 75.37 % -5.144 M -223.12 % -1.592 M 84.57 % -10.316 M -321.58 % -2.447 M -48.39 % -1.649 M 3.34 % -1.706 M 63.01 % -4.612 M 67.12 % -14.025 M -57.23 % -8.920 M -8.34 % -8.233 M 12.36 % -9.394 M 0.00 % -9.394 M 22.91 % -12.186 M -3.11 % -11.819 M -297.46 % -2.974 M -5.91 % -2.808 M 2.19 % -2.871 M 0.24 % -2.878 M -1.50 % -2.835 M 0.01 % -2.835 M -294.95 % -717.861 K 0.00 % -717.861 K -81.12 % -396.352 K 59.16 % -970.409 K 65.62 % -2.822 M -100.00 % -1.411 M -1 410.54 % -93.418 K -100.00 % -46.709 K
Acquisitions net -3.499 M -17.97 % -2.966 M -3 717.07 % 82.000 K -54.44 % 180.000 K 101.78 % -10.089 M -183.80 % 12.040 M 1 280.73 % 872.000 K 188.74 % 302.000 K -62.44 % 804.000 K -80.45 % 4.113 M 22.92 % 3.346 M -79.04 % 15.965 M 0.000 -100.00 % 3.173 M 0.000 -100.00 % 3.437 M 0.000 -100.00 % 14.314 M 0.000 0.000 0.000 100.00 % -11.942 M -7.96 % -11.062 M -44 348.00 % 25.000 K 0.000 0.000 100.00 % -33.273 M 0.000 100.00 % -37.243 M 0.000 100.00 % -24.537 M 0.000 100.00 % -212.000 K 0.000 100.00 % -23.453 M 0.000 100.00 % -17.037 M 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -54.500 K 0.00 % -54.500 K 97.49 % -2.174 M -41.27 % -1.539 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.319 M 0.00 % 3.319 M 0.000 0.000 0.000 100.00 % -972.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.302 K 100.00 % 650.750
Other investing activites -4.000 K 99.44 % -715.000 K -250.49 % -204.000 K -198.55 % 207.000 K 278.45 % -116.000 K -100.97 % 11.972 M 1 878.84 % 605.000 K 146.72 % -1.295 M -333.11 % -299.000 K -108.70 % 3.435 M 19.35 % 2.878 M -81.93 % 15.924 M 283.62 % 4.151 M 432.61 % -1.248 M -207.49 % 1.161 M 137.74 % -3.076 M -134.31 % 8.965 M -37.37 % 14.314 M 0.000 0.000 -100.00 % 4.251 M 586.75 % 619.000 K 21.14 % 511.000 K 1 944.00 % 25.000 K 102.85 % -877.000 K -104.04 % 21.706 M 199.72 % -21.766 M -170.78 % 30.751 M 203.55 % -29.696 M -407.19 % 9.667 M 208.73 % -8.891 M -156.18 % 15.827 M 206.54 % -14.855 M -255.11 % 9.577 M 200.00 % -9.577 M -475.14 % 2.553 M 200.00 % -2.553 M -196.72 % 2.639 M -79.84 % 13.092 M 226.86 % 4.005 M 100.00 % 2.003 M 210.10 % 645.802 K 100.00 % 322.901 K
Net cash used for investing activites -9.637 M -74.71 % -5.516 M -93.07 % -2.857 M 66.27 % -8.470 M 32.02 % -12.460 M -216.73 % 10.674 M 647.67 % -1.949 M 14.25 % -2.273 M 11.42 % -2.566 M -233.09 % 1.928 M 76.88 % 1.090 M -89.69 % 10.570 M 499.89 % 1.762 M 1 015.19 % 158.000 K 249.06 % -106.000 K 97.78 % -4.783 M -164.87 % 7.373 M 84.42 % 3.998 M 263.38 % -2.447 M -48.39 % -1.649 M -164.79 % 2.545 M 115.97 % -15.935 M 35.16 % -24.576 M -176.29 % -8.895 M 2.36 % -9.110 M -173.99 % 12.312 M 119.11 % -64.433 M -394.42 % 21.885 M 129.01 % -75.439 M -1 236.29 % 6.639 M 118.29 % -36.290 M -436.56 % 10.783 M 152.71 % -20.455 M -403.39 % 6.742 M 118.80 % -35.866 M -2 054.50 % 1.835 M 109.04 % -20.308 M -1 005.39 % 2.243 M -81.50 % 12.121 M 924.59 % 1.183 M 100.00 % 591.514 K 6.83 % 553.686 K 100.00 % 276.843 K
Debt repayment -2.118 M 0.000 100.00 % -3.682 M 0.000 -100.00 % 8.364 M 0.000 -100.00 % 11.278 M 0.000 -100.00 % 7.830 M 0.000 100.00 % -17.606 M 0.000 100.00 % -9.726 M -950.32 % -926.000 K -170.15 % 1.320 M -35.17 % 2.036 M 130.94 % -6.581 M 63.34 % -17.951 M 38.62 % -29.247 M -674.14 % -3.778 M 29.30 % -5.344 M 0.000 -100.00 % 40.932 M 0.000 0.000 0.000 -100.00 % 14.519 M 0.000 -100.00 % 30.737 M 0.000 100.00 % -2.438 M 0.000 -100.00 % 1.433 M 0.000 -100.00 % 14.724 M 0.000 -100.00 % 5.525 M 0.000 100.00 % -6.953 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.962 M 0.000 -100.00 % 57.259 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 953.250 K 0.00 % 953.250 K 177.51 % 343.500 K 0.00 % 343.500 K -84.96 % 2.284 M 0.00 % 2.284 M -77.52 % 10.156 M 0.00 % 10.156 M 102.59 % 5.013 M 0.00 % 5.013 M 219.71 % 1.568 M 0.00 % 1.568 M -33.57 % 2.360 M 0.00 % 2.360 M 0.000 0.000 -100.00 % 840.500 K 100.00 % 420.250 K -68.87 % 1.350 M 100.00 % 675.000 K
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.533 M -78.87 % 7.257 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 % -41.797 K -100.00 % -20.898 K 70.86 % -71.724 K -100.00 % -35.862 K
Dividends paid -4.633 M -103.92 % -2.272 M 0.000 0.000 100.00 % -1.712 M -50.57 % -1.137 M 28.49 % -1.590 M -44.55 % -1.100 M 62.02 % -2.896 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 100.00 % -3.792 M 50.64 % -7.682 M -135.57 % -3.261 M 57.05 % -7.593 M 0.000 100.00 % -8.652 M 0.000 100.00 % -7.500 M 0.000 100.00 % -5.888 M 0.000 100.00 % -3.768 M 0.000 100.00 % -2.093 M 0.000 100.00 % -999.394 K 0.000 100.00 % -399.057 K 0.000 0.000 0.000 0.000
Other financing activites 0.000 100.00 % -2.034 M -371.20 % 750.000 K 157.87 % -1.296 M 0.000 100.00 % -9.664 M -524.69 % -1.547 M -199.17 % 1.560 M 216.94 % -1.334 M -162.25 % 2.143 M 0.000 100.00 % -15.123 M 0.000 0.000 0.000 100.00 % -7.962 M -200.00 % 7.962 M 126.16 % -30.436 M -200.00 % 30.436 M 0.000 0.000 100.00 % -9.709 M -133.85 % 28.680 M 439.01 % -8.460 M -246.11 % 5.790 M -52.97 % 12.312 M 200.00 % -12.312 M -156.26 % 21.885 M 200.00 % -21.885 M -429.64 % 6.639 M 200.00 % -6.639 M -161.57 % 10.783 M 200.00 % -10.783 M -259.93 % 6.742 M 200.00 % -6.742 M -467.41 % 1.835 M 200.00 % -1.835 M -181.81 % 2.243 M 185.68 % -2.618 M -321.30 % 1.183 M 100.00 % 591.514 K 6.83 % 553.686 K 100.00 % 276.843 K
Net cash used provided by financing activities -6.751 M -56.78 % -4.306 M -46.86 % -2.932 M -126.23 % -1.296 M -119.48 % 6.652 M 161.59 % -10.801 M -232.67 % 8.141 M 1 669.78 % 460.000 K -87.22 % 3.600 M 67.99 % 2.143 M 112.17 % -17.606 M -16.42 % -15.123 M -55.49 % -9.726 M -950.32 % -926.000 K -170.15 % 1.320 M -35.17 % 2.036 M 47.43 % 1.381 M -84.43 % 8.872 M 646.17 % 1.189 M 131.47 % -3.778 M 29.30 % -5.344 M 60.42 % -13.501 M -121.80 % 61.930 M 628.37 % -11.721 M -550.08 % -1.803 M -114.64 % 12.312 M 313.82 % -5.758 M -126.31 % 21.885 M 241.07 % 6.417 M -3.35 % 6.639 M 24.75 % 5.322 M -50.64 % 10.783 M 448.78 % -3.092 M -145.85 % 6.742 M -19.70 % 8.396 M 357.55 % 1.835 M -75.24 % 7.411 M 230.41 % 2.243 M 124.39 % -9.196 M -877.29 % 1.183 M 100.00 % 591.514 K 6.83 % 553.686 K 100.00 % 276.843 K
Effect of forex changes on cash 734.000 K 67.96 % 437.000 K 246.15 % -299.000 K 89.85 % -2.946 M -238.64 % 2.125 M 1 061.20 % 183.000 K 803.85 % -26.000 K -129.21 % 89.000 K 122.25 % -400.000 K -168.61 % 583.000 K 278.57 % 154.000 K 396.15 % -52.000 K -206.12 % 49.000 K 296.00 % -25.000 K -178.13 % 32.000 K 100.25 % -12.906 M -200.58 % 12.832 M 85 646.67 % -15.000 K 88.81 % -134.000 K -156.54 % 237.000 K -31.90 % 348.000 K 83.16 % 190.000 K 135.25 % -539.000 K -1 696.67 % -30.000 K -105.88 % 510.000 K 101.07 % -47.770 M -201.54 % 47.045 M 181.81 % -57.508 M -203.94 % 55.328 M 352.76 % -21.890 M -199.84 % 21.925 M 196.51 % -22.718 M -203.00 % 22.057 M 207.72 % -20.477 M -200.00 % 20.477 M 347.20 % -8.283 M -200.00 % 8.283 M 1 161.70 % -780.204 K -200.00 % 780.204 K 117.57 % -4.441 M -100.00 % -2.220 M -210.51 % -715.102 K -100.00 % -357.551 K
Net change in cash 20.188 M 5.13 % 19.203 M 2 233.29 % 823.000 K 108.06 % -10.215 M -206.40 % 9.601 M -3.23 % 9.921 M 857.63 % 1.036 M 132.25 % -3.212 M 48.25 % -6.207 M -158.27 % 10.652 M 514.66 % 1.733 M 218.78 % -1.459 M -153.31 % 2.737 M 2 083.33 % -138.000 K -107.69 % 1.795 M 133.45 % -5.366 M -157.77 % 9.289 M -4.44 % 9.721 M 4 773.56 % -208.000 K 96.95 % -6.820 M -347.64 % 2.754 M 108.47 % -32.530 M -196.88 % 33.578 M 297.67 % -16.987 M -216.08 % 14.634 M 370.15 % -5.417 M 75.00 % -21.668 M -632.02 % 4.073 M -75.00 % 16.291 M 1 751.81 % -986.250 K 75.00 % -3.945 M -181.93 % 4.815 M -75.00 % 19.260 M 15 477.25 % -125.250 K 75.00 % -500.915 K 63.94 % -1.389 M 75.00 % -5.557 M -286.82 % 2.974 M -75.00 % 11.898 M 2 768.11 % -445.921 K 0.00 % -445.921 K -194.28 % 472.980 K 0.00 % 472.980 K
Cash at beginning of period 0.000 -100.00 % 20.990 M 4.08 % 20.167 M -33.62 % 30.382 M 46.20 % 20.781 M 91.35 % 10.860 M 10.55 % 9.824 M -24.64 % 13.036 M -32.26 % 19.243 M 123.99 % 8.591 M 25.27 % 6.858 M -17.54 % 8.317 M 49.05 % 5.580 M -2.41 % 5.718 M 45.76 % 3.923 M -57.77 % 9.289 M 0.000 -100.00 % 3.111 M -6.27 % 3.319 M -67.27 % 10.139 M 37.29 % 7.385 M -81.50 % 39.915 M 529.87 % 6.337 M -65.88 % 18.571 M 371.70 % 3.937 M -57.91 % 9.354 M -75.00 % 37.416 M 608.47 % 5.281 M -75.00 % 21.125 M 237.06 % 6.268 M -75.00 % 25.070 M 1 625.99 % 1.453 M -75.00 % 5.810 M 268.25 % 1.578 M -75.00 % 6.311 M 112.72 % 2.967 M -75.00 % 11.868 M 160 392.50 % -7.404 K 75.00 % -29.616 K -106.75 % 438.517 K 0.00 % 438.517 K 1 372.43 % -34.463 K 0.00 % -34.463 K
Cash at end of period 20.188 M -49.77 % 40.193 M 91.49 % 20.990 M 4.08 % 20.167 M -33.62 % 30.382 M 46.20 % 20.781 M 91.35 % 10.860 M 10.55 % 9.824 M -24.64 % 13.036 M -32.26 % 19.243 M 123.99 % 8.591 M 25.27 % 6.858 M -17.54 % 8.317 M 49.05 % 5.580 M -2.41 % 5.718 M 45.76 % 3.923 M -57.77 % 9.289 M -27.61 % 12.832 M 312.47 % 3.111 M -6.27 % 3.319 M -67.27 % 10.139 M 37.29 % 7.385 M -81.50 % 39.915 M 2 419.49 % 1.584 M -91.47 % 18.571 M 371.70 % 3.937 M -75.00 % 15.748 M 68.36 % 9.354 M -75.00 % 37.416 M 608.47 % 5.281 M -75.00 % 21.125 M 237.06 % 6.268 M -75.00 % 25.070 M 1 625.99 % 1.453 M -75.00 % 5.810 M 268.25 % 1.578 M -75.00 % 6.311 M 112.72 % 2.967 M -75.00 % 11.868 M 160 392.50 % -7.404 K 0.00 % -7.404 K -101.69 % 438.517 K 0.00 % 438.517 K
Operating cash flow -4.351 M -115.22 % 28.588 M 313.66 % 6.911 M 176.77 % 2.497 M -81.20 % 13.284 M 34.66 % 9.865 M 292.30 % -5.130 M -244.76 % -1.488 M 78.25 % -6.841 M -214.05 % 5.998 M -66.85 % 18.095 M 475.17 % 3.146 M -70.47 % 10.652 M 1 526.26 % 655.000 K 19.31 % 549.000 K 121.57 % -2.545 M 79.30 % -12.297 M -292.37 % -3.134 M -364.70 % 1.184 M 172.64 % -1.630 M -131.32 % 5.205 M 258.50 % -3.284 M -1.45 % -3.237 M -138.48 % 8.412 M -36.40 % 13.226 M 7.42 % 12.312 M 0.00 % 12.312 M -43.74 % 21.885 M 0.00 % 21.885 M 229.64 % 6.639 M 0.00 % 6.639 M -38.43 % 10.783 M 0.00 % 10.783 M 59.93 % 6.742 M 0.00 % 6.742 M 267.41 % 1.835 M 0.00 % 1.835 M -18.19 % 2.243 M 0.00 % 2.243 M 89.60 % 1.183 M 100.00 % 591.514 K 6.83 % 553.686 K 100.00 % 276.843 K
Capital expenditure -6.134 M -234.28 % -1.835 M 37.56 % -2.939 M 66.02 % -8.650 M -264.82 % -2.371 M -73.57 % -1.366 M 51.58 % -2.821 M -9.55 % -2.575 M 23.59 % -3.370 M -54.23 % -2.185 M 3.15 % -2.256 M 58.18 % -5.395 M -125.83 % -2.389 M -35.20 % -1.767 M -39.46 % -1.267 M 75.37 % -5.144 M -223.12 % -1.592 M 84.57 % -10.316 M -321.58 % -2.447 M -48.39 % -1.649 M 3.34 % -1.706 M 63.01 % -4.612 M 67.12 % -14.025 M -57.23 % -8.920 M -8.34 % -8.233 M 12.36 % -9.394 M 0.00 % -9.394 M 22.91 % -12.186 M -3.11 % -11.819 M -297.46 % -2.974 M -5.91 % -2.808 M 2.19 % -2.871 M 0.24 % -2.878 M -1.50 % -2.835 M 0.01 % -2.835 M -294.95 % -717.861 K 0.00 % -717.861 K -81.12 % -396.352 K 59.16 % -970.409 K 65.62 % -2.822 M -100.00 % -1.411 M -1 410.54 % -93.418 K -100.00 % -46.709 K
Free CashFlow -10.485 M -139.19 % 26.753 M 573.54 % 3.972 M 164.55 % -6.153 M -156.38 % 10.913 M 28.40 % 8.499 M 206.89 % -7.951 M -95.69 % -4.063 M 60.21 % -10.211 M -367.79 % 3.813 M -75.93 % 15.839 M 804.27 % -2.249 M -127.22 % 8.263 M 843.08 % -1.112 M -54.87 % -718.000 K 90.66 % -7.689 M 44.64 % -13.889 M -3.26 % -13.450 M -964.92 % -1.263 M 61.48 % -3.279 M -193.71 % 3.499 M 144.31 % -7.896 M 54.26 % -17.262 M -3 298.03 % -508.000 K -110.17 % 4.993 M 71.11 % 2.918 M 0.00 % 2.918 M -69.91 % 9.699 M -3.65 % 10.066 M 174.61 % 3.666 M -4.33 % 3.832 M -51.57 % 7.912 M 0.09 % 7.905 M 102.33 % 3.907 M 0.00 % 3.907 M 249.71 % 1.117 M 0.00 % 1.117 M -39.50 % 1.847 M 45.11 % 1.273 M 177.64 % -1.639 M -100.00 % -819.591 K -278.07 % 460.268 K 100.00 % 230.134 K
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 2005 2004 2004
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004