FCSUF

Focus Minerals Limited FCSUF

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
Revenue 115.141 M 248.07 % 33.080 M 99.94 % 16.545 M 16 956.70 % 97.000 K -77.60 % 433.000 K -89.98 % 4.321 M 208.42 % 1.401 M -27.78 % 1.940 M -18.79 % 2.389 M -47.66 % 4.564 M 2 788.61 % 158.000 K -99.53 % 33.682 M -84.32 % 214.795 M -16.83 % 258.253 M 151.33 % 102.754 M 35.87 % 75.628 M 69.67 % 44.574 M 1 585.08 % 2.645 M 1 147.94 % 211.968 K 19 169.82 % 1.100 K 0.000 -100.00 % 5.117 K -55.02 % 11.376 K 0.000 0.000 0.000
Net income 3.006 M 207.47 % -2.797 M 32.41 % -4.138 M 38.31 % -6.708 M 14.63 % -7.858 M -280.90 % -2.063 M 50.96 % -4.207 M 32.08 % -6.194 M -94.54 % -3.184 M -12.51 % -2.830 M 87.89 % -23.370 M 91.21 % -265.744 M -59.57 % -166.534 M -2 807.43 % 6.151 M -19.54 % 7.644 M -29.75 % 10.882 M 245.82 % 3.147 M 167.93 % -4.632 M -121.68 % -2.090 M -14.69 % -1.822 M -50.07 % -1.214 M 0.000 100.00 % -5.693 M -358.40 % -1.242 M -85.60 % -669.099 K -141.88 % -276.620 K
Income before tax 3.006 M 207.47 % -2.797 M 32.41 % -4.138 M 38.31 % -6.708 M 14.63 % -7.858 M -280.90 % -2.063 M 50.96 % -4.207 M 32.08 % -6.194 M -94.54 % -3.184 M -12.51 % -2.830 M 87.89 % -23.370 M 91.21 % -265.744 M -54.93 % -171.523 M -2 606.18 % 6.844 M -10.47 % 7.644 M -29.75 % 10.882 M 245.82 % 3.147 M 167.93 % -4.632 M -121.68 % -2.090 M -14.69 % -1.822 M -50.07 % -1.214 M -17.84 % -1.030 M 81.90 % -5.693 M -358.40 % -1.242 M -85.60 % -669.099 K -141.88 % -276.620 K
Income before tax ratio 0.03 130.88 % -0.08 66.19 % -0.25 99.64 % -69.15 -281.06 % -18.15 -3 701.10 % -0.48 84.10 % -3.00 5.95 % -3.19 -139.56 % -1.33 -114.94 % -0.62 99.58 % -147.91 -1 774.72 % -7.89 -888.02 % -0.80 -3 113.24 % 0.03 -64.38 % 0.07 -48.30 % 0.14 103.82 % 0.07 104.03 % -1.75 82.24 % -9.86 99.40 % -1 656.39 0.00 100.00 % -201.35 59.76 % -500.40 0.00 0.00 0.00
EBITDA 27.301 M 1 318.23 % 1.925 M 258.31 % -1.216 M 76.11 % -5.089 M 24.44 % -6.735 M -746.11 % -796.000 K 75.31 % -3.224 M 41.07 % -5.471 M -188.86 % -1.894 M -260.08 % -526.000 K 97.33 % -19.726 M -1 051.11 % 2.074 M 105.77 % -35.947 M -185.93 % 41.834 M 110.90 % 19.836 M -18.06 % 24.208 M 60.77 % 15.058 M 821.58 % -2.087 M -8.55 % -1.922 M -15.01 % -1.671 M -13.53 % -1.472 M -34.38 % -1.095 M 80.65 % -5.662 M -413.37 % -1.103 M -65.11 % -668.006 K -20.74 % -553.240 K
Net income ratio 0.03 130.88 % -0.08 66.19 % -0.25 99.64 % -69.15 -281.06 % -18.15 -3 701.10 % -0.48 84.10 % -3.00 5.95 % -3.19 -139.56 % -1.33 -114.94 % -0.62 99.58 % -147.91 -1 774.72 % -7.89 -917.62 % -0.78 -3 355.21 % 0.02 -67.98 % 0.07 -48.30 % 0.14 103.82 % 0.07 104.03 % -1.75 82.24 % -9.86 99.40 % -1 656.39 0.00 0.00 100.00 % -500.40 0.00 0.00 0.00
Ratio EBITDA 0.24 307.46 % 0.06 179.18 % -0.07 99.86 % -52.46 -237.30 % -15.55 -8 343.47 % -0.18 91.99 % -2.30 18.40 % -2.82 -255.71 % -0.79 -587.90 % -0.12 99.91 % -124.85 -202 854.76 % 0.06 136.79 % -0.17 -203.31 % 0.16 -16.09 % 0.19 -39.69 % 0.32 -5.24 % 0.34 142.82 % -0.79 91.30 % -9.07 99.40 % -1 519.43 0.00 100.00 % -214.09 56.99 % -497.71 0.00 0.00 0.00
Gross profit ratio 0.99 513.86 % 0.16 1 003.48 % -0.02 99.81 % -9.60 -729.52 % -1.16 -254.40 % 0.75 151.16 % 0.30 -52.48 % 0.63 36.35 % 0.46 -35.85 % 0.72 103.87 % -18.56 -10 360.07 % 0.18 312.61 % -0.09 -139.51 % 0.22 -20.07 % 0.27 -32.46 % 0.40 -25.61 % 0.54 12.64 % 0.48 -52.38 % 1.00 0.00 % 1.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 0.00 0.00
Weighted average shs out dil 286.678 M 0.04 % 286.559 M 0.00 % 286.559 M 56.56 % 183.033 M 0.16 % 182.749 M 0.00 % 182.749 M 0.00 % 182.749 M 0.00 % 182.749 M 0.00 % 182.749 M 0.00 % 182.749 M 0.00 % 182.748 M 0.00 % 182.748 M 35.41 % 134.955 M 61.22 % 83.707 M 36.88 % 61.155 M 6.77 % 57.275 M 80.39 % 31.750 M 83.16 % 17.335 M 90.27 % 9.111 M 12.10 % 8.127 M 74.79 % 4.650 M 32.59 % 3.507 M 92.18 % 1.825 M 17.56 % 1.552 M 18.02 % 1.315 M 123.47 % 588.553 K
Weighted average shs out 286.678 M 0.04 % 286.559 M 0.00 % 286.559 M 56.56 % 183.033 M 0.16 % 182.749 M 0.00 % 182.749 M 0.00 % 182.749 M 0.00 % 182.749 M 0.00 % 182.749 M 0.00 % 182.749 M 0.01 % 182.722 M -0.01 % 182.748 M 35.41 % 134.955 M 61.22 % 83.707 M 40.32 % 59.653 M 6.68 % 55.916 M 76.11 % 31.750 M 83.16 % 17.335 M 90.27 % 9.111 M 12.10 % 8.127 M 74.79 % 4.650 M 32.59 % 3.507 M 92.18 % 1.825 M 23.51 % 1.477 M 12.34 % 1.315 M 123.47 % 588.553 K
EPS diluted 0.01 207.14 % -0.01 31.94 % -0.01 60.66 % -0.04 14.88 % -0.04 -280.53 % -0.01 50.87 % -0.02 32.15 % -0.03 -94.83 % -0.02 -12.26 % -0.02 88.08 % -0.13 91.03 % -1.45 -17.89 % -1.23 -1 740.00 % 0.08 -42.31 % 0.13 -31.58 % 0.19 90.00 % 0.10 137.04 % -0.27 -17.39 % -0.23 -4.55 % -0.22 15.38 % -0.26 10.34 % -0.29 90.71 % -3.12 -290.00 % -0.80 -56.86 % -0.51 -8.51 % -0.47
Earnings per share 0.01 207.14 % -0.01 31.94 % -0.01 60.66 % -0.04 14.88 % -0.04 -280.53 % -0.01 50.87 % -0.02 32.15 % -0.03 -94.83 % -0.02 -12.26 % -0.02 88.08 % -0.13 91.03 % -1.45 -17.89 % -1.23 -1 740.00 % 0.08 -42.31 % 0.13 -35.00 % 0.20 100.00 % 0.10 137.04 % -0.27 -17.39 % -0.23 -4.55 % -0.22 15.38 % -0.26 10.34 % -0.29 90.71 % -3.12 -271.43 % -0.84 -64.71 % -0.51 -8.51 % -0.47
Gross profit 114.247 M 2 036.66 % 5.347 M 1 906.42 % -296.000 K 68.21 % -931.000 K -85.83 % -501.000 K -115.47 % 3.238 M 674.64 % 418.000 K -65.68 % 1.218 M 10.73 % 1.100 M -66.42 % 3.276 M 211.69 % -2.933 M -148.13 % 6.094 M 133.34 % -18.279 M -132.86 % 55.628 M 100.90 % 27.690 M -8.24 % 30.176 M 26.22 % 23.908 M 1 798.07 % 1.260 M 494.25 % 211.968 K 19 169.82 % 1.100 K 0.000 -100.00 % 5.117 K -55.02 % 11.376 K 0.000 0.000 0.000
Income tax expense 0.000 0.000 0.000 0.000 0.000 -100.00 % 911.140 K 107.14 % 439.859 K 0.000 0.000 0.000 -100.00 % 6.292 M 0.000 -100.00 % 179.183 M 0.000 0.000 -100.00 % 1.191 M 13 649.71 % 8.662 K 0.000 -100.00 % 392.000 109.46 % -4.144 K 99.66 % -1.214 M -17.84 % -1.030 M 81.90 % -5.693 M 0.000 100.00 % -669.099 K 0.000
Cost of revenue 894.000 K -96.78 % 27.733 M 64.68 % 16.841 M 1 538.23 % 1.028 M 10.06 % 934.000 K -13.76 % 1.083 M 10.17 % 983.000 K 36.15 % 722.000 K -43.99 % 1.289 M 0.08 % 1.288 M -58.33 % 3.091 M -88.80 % 27.588 M -88.16 % 233.074 M 15.03 % 202.625 M 169.94 % 75.064 M 65.15 % 45.452 M 119.94 % 20.666 M 1 391.46 % 1.386 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 20.105 M 457.85 % 3.604 M 89.68 % 1.900 M -19.56 % 2.362 M 8.90 % 2.169 M 3.58 % 2.094 M -20.62 % 2.638 M 213.30 % 842.000 K -39.47 % 1.391 M -5.89 % 1.478 M -67.30 % 4.520 M -28.05 % 6.282 M -61.57 % 16.345 M 28.39 % 12.731 M 175.74 % 4.617 M 19.70 % 3.857 M -6.07 % 4.106 M 212.73 % 1.313 M 1 503.26 % 81.900 K -72.36 % 296.359 K 0.000 0.000 0.000 -100.00 % 646.797 K 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 663.000 K -50.60 % 1.342 M 0.000 0.000 0.000 -100.00 % 1.617 M -11.59 % 1.829 M 2.46 % 1.785 M 6.06 % 1.683 M 0.000 -100.00 % 13.942 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 66.509 M 0.000 0.000 -100.00 % 1.083 M -5.74 % 1.149 M -42.46 % 1.997 M 0.000 100.00 % -1.709 M -2 689.39 % 66.000 K -96.04 % 1.667 M 850.90 % -222.000 K 0.000 100.00 % -15.141 M -412.56 % -2.954 M -222.11 % 2.419 M 4 340.85 % 54.476 K 104.68 % -1.165 M -2 430.03 % 50.000 K -49.01 % 98.053 K 142.11 % 40.500 K 123.49 % -172.409 K -115.37 % 1.122 M 34 348.23 % 3.257 K 100.87 % -373.875 K 72.04 % -1.337 M -141.69 % -553.240 K
Operating expenses 86.614 M 1 929.86 % 4.267 M 31.62 % 3.242 M -5.89 % 3.445 M 3.83 % 3.318 M -18.90 % 4.091 M -2.94 % 4.215 M 10.92 % 3.800 M -6.61 % 4.069 M -13.33 % 4.695 M -75.17 % 18.905 M -93.04 % 271.430 M 396.00 % 54.724 M 17.45 % 46.594 M 103.58 % 22.887 M 24.29 % 18.415 M 5.00 % 17.537 M 222.80 % 5.433 M 114.31 % 2.535 M 28.24 % 1.977 M 78.74 % 1.106 M -1.43 % 1.122 M -80.60 % 5.782 M 547.00 % 893.709 K 166.84 % -1.337 M -141.69 % -553.240 K
Cost and expenses 87.508 M 173.46 % 32.000 M 59.34 % 20.083 M 348.98 % 4.473 M 5.20 % 4.252 M -17.82 % 5.174 M -0.46 % 5.198 M 14.95 % 4.522 M -15.60 % 5.358 M -10.45 % 5.983 M -68.35 % 18.905 M -93.68 % 299.018 M 3.90 % 287.798 M 15.48 % 249.219 M 154.43 % 97.952 M 53.37 % 63.867 M 67.18 % 38.203 M 460.29 % 6.818 M 168.97 % 2.535 M 28.24 % 1.977 M 78.74 % 1.106 M -1.43 % 1.122 M -80.60 % 5.782 M 580.47 % 849.746 K 163.55 % -1.337 M -141.69 % -553.240 K
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 20.105 M 371.17 % 4.267 M 31.62 % 3.242 M 37.26 % 2.362 M 8.90 % 2.169 M 3.58 % 2.094 M -50.32 % 4.215 M 57.81 % 2.671 M -15.90 % 3.176 M 0.47 % 3.161 M -30.07 % 4.520 M -77.65 % 20.224 M 23.73 % 16.345 M 28.39 % 12.731 M 175.74 % 4.617 M 19.70 % 3.857 M -6.07 % 4.106 M 212.73 % 1.313 M 1 503.26 % 81.900 K -72.36 % 296.359 K 0.000 0.000 0.000 -100.00 % 646.797 K 0.000 0.000
Interest income 541.000 K -28.53 % 757.000 K 110.28 % 360.000 K 361.54 % 78.000 K -60.80 % 199.000 K -73.29 % 745.000 K -40.40 % 1.250 M -21.48 % 1.592 M -22.53 % 2.055 M -17.87 % 2.502 M -22.66 % 3.235 M 692.89 % 408.000 K -89.42 % 3.855 M 393.60 % 781.000 K 76.55 % 442.358 K 63.88 % 269.934 K -12.88 % 309.853 K -55.45 % 695.583 K 357.92 % 151.899 K 9.12 % 139.199 K 176.74 % 50.299 K -25.13 % 67.184 K 5.94 % 63.420 K -53.67 % 136.896 K 0.000 0.000
Interest expense 10.121 M 498.88 % 1.690 M 27.55 % 1.325 M 53.36 % 864.000 K 208.57 % 280.000 K 52.17 % 184.000 K -66.48 % 549.000 K 228.74 % 167.000 K 0.00 % 167.000 K -83.56 % 1.016 M -24.40 % 1.344 M 0.000 -100.00 % 184.172 M 8 309.68 % 2.190 M 11 141.72 % 19.481 K -98.36 % 1.191 M -49.24 % 2.346 M 107.04 % 1.133 M 7 613.50 % 14.693 K -50.84 % 29.886 K 108.67 % 14.322 K 601.37 % 2.042 K -78.14 % 9.342 K -91.59 % 111.144 K 10 068.71 % 1.093 K 0.000
Depreciation and amortization 14.174 M 536.18 % 2.228 M 39.51 % 1.597 M 885.80 % 162.000 K -80.78 % 843.000 K -22.16 % 1.083 M 10.17 % 983.000 K 36.15 % 722.000 K -43.99 % 1.289 M 0.08 % 1.288 M -44.00 % 2.300 M -98.91 % 211.956 M 471.99 % 37.056 M 12.98 % 32.800 M 118.17 % 15.034 M 23.32 % 12.191 M 17.38 % 10.386 M 635.35 % 1.412 M 834.25 % 151.179 K 25.19 % 120.764 K 309.33 % 29.503 K 37.94 % 21.389 K 0.60 % 21.262 K -23.45 % 27.774 K -95.85 % 669.099 K 0.000
Operating income 27.633 M 2 458.61 % 1.080 M 130.53 % -3.538 M 19.15 % -4.376 M 14.11 % -5.095 M 1.53 % -5.174 M 0.46 % -5.198 M -14.95 % -4.522 M 15.60 % -5.358 M 10.45 % -5.983 M 61.97 % -15.734 M 92.50 % -209.882 M -1 759.28 % 12.649 M 40.02 % 9.034 M 88.12 % 4.802 M -60.22 % 12.073 M 119.44 % 5.502 M 260.10 % -3.437 M -65.65 % -2.075 M -15.49 % -1.796 M -49.72 % -1.200 M -7.42 % -1.117 M 80.35 % -5.683 M -402.64 % -1.131 M 15.44 % -1.337 M -141.69 % -553.240 K
Operating income ratio 0.24 635.09 % 0.03 115.27 % -0.21 99.53 % -45.11 -283.40 % -11.77 -882.68 % -1.20 67.73 % -3.71 -59.17 % -2.33 -3.93 % -2.24 -71.09 % -1.31 98.68 % -99.58 -1 498.10 % -6.23 -10 681.45 % 0.06 68.34 % 0.03 -25.15 % 0.05 -70.72 % 0.16 29.33 % 0.12 109.50 % -1.30 86.73 % -9.79 99.40 % -1 632.98 0.00 100.00 % -218.26 56.31 % -499.58 0.00 0.00 0.00
Total other income expenses net -24.627 M -535.21 % -3.877 M -546.17 % -600.000 K 74.27 % -2.332 M 15.60 % -2.763 M -407.34 % 899.000 K 164.54 % -1.393 M 16.69 % -1.672 M -30.22 % -1.284 M 52.43 % -2.699 M 80.02 % -13.510 M 94.63 % -251.614 M -155.39 % -98.520 M -4 398.63 % -2.190 M -177.06 % 2.842 M 423.33 % -878.995 K 72.74 % -3.224 M -169.57 % -1.196 M -612.48 % 233.373 K 1 006.58 % -25.742 K -107.62 % 337.845 K 290.43 % 86.531 K 10.50 % 78.310 K 170.46 % -111.144 K 0.000 -100.00 % 276.620 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
Net debt 143.637 M 47.72 % 97.238 M 483.21 % 16.673 M 336.83 % -7.040 M -157.09 % 12.331 M 189.49 % -13.779 M -254.22 % -3.890 M -35.54 % -2.870 M 13.87 % -3.332 M -67.02 % -1.995 M 96.97 % -65.754 M 9.94 % -73.012 M 35.03 % -112.378 M -1 366.37 % 8.874 M 135.77 % -24.810 M -250.19 % -7.085 M 40.03 % -11.814 M -271.45 % 6.890 M 149.90 % -13.808 M -465.35 % -2.442 M -700.33 % 406.848 K 131.26 % -1.301 M -203.60 % 1.256 M 162.55 % -2.008 M 54.02 % -4.367 M -2 370.07 % -176.817 K 97.70 % -7.691 M
Total investments 6.655 M 10.77 % 6.008 M -56.29 % 13.746 M 0.04 % 13.741 M -46.94 % 25.899 M 86.74 % 13.869 M -39.51 % 22.927 M -31.58 % 33.511 M -25.59 % 45.037 M -19.24 % 55.765 M -26.57 % 75.942 M 12 557.00 % 600.000 K -96.54 % 17.358 M 23.53 % 14.052 M 600.25 % 2.007 M 8 638.89 % 22.963 K -67.11 % 69.827 K 0.000 0.000 -100.00 % 1.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 0.000
Total debt 160.137 M 62.68 % 98.436 M 176.73 % 35.571 M 76.00 % 20.211 M 0.42 % 20.126 M 12 801.28 % 156.000 K 0.000 0.000 0.000 0.000 -100.00 % 160.000 K -98.06 % 8.227 M -20.30 % 10.322 M -12.96 % 11.859 M 101.04 % 5.899 M 5 716.86 % 101.411 K -98.93 % 9.464 M -33.83 % 14.302 M 38 978.35 % 36.599 K 0.000 -100.00 % 909.092 K 18.35 % 768.162 K -49.68 % 1.526 M -38.51 % 2.482 M 5.14 % 2.361 M 0.000 -100.00 % 2.500 M
Accumulated other comprehensive income loss -7.178 M 0.00 % -7.178 M 0.00 % -7.178 M 0.00 % -7.178 M 0.00 % -7.178 M 0.00 % -7.178 M 0.00 % -7.178 M 0.00 % -7.178 M 0.00 % -7.178 M -2.62 % -6.995 M 0.00 % -6.995 M 0.00 % -6.995 M 0.00 % -6.995 M -303.87 % -1.732 M -1 509.46 % 122.884 K -93.93 % 2.026 M 0.36 % 2.018 M 2.19 % 1.975 M 252.06 % 561.007 K 0.00 % 561.007 K 769.00 % -83.857 K -54.28 % -54.354 K -64.88 % -32.965 K 32.68 % -48.965 K -76.95 % -27.672 K -344.89 % -6.220 K -14.53 % -5.431 K
Retained earnings -350.315 M 0.85 % -353.321 M -0.80 % -350.524 M -1.19 % -346.386 M -1.97 % -339.678 M -2.37 % -331.820 M -0.63 % -329.757 M -1.29 % -325.550 M -1.94 % -319.356 M -0.95 % -316.355 M -0.90 % -313.525 M -8.05 % -290.155 M -84.48 % -157.283 M -1 800.17 % 9.251 M 198.40 % 3.100 M 160.69 % -5.109 M 68.05 % -15.991 M 16.44 % -19.138 M -31.94 % -14.505 M -16.83 % -12.415 M -20.65 % -10.290 M -13.38 % -9.076 M -12.81 % -8.046 M -241.91 % -2.353 M -111.74 % -1.111 M -154.56 % -436.584 K 0.000
Common stock 453.119 M 0.00 % 453.119 M 0.00 % 453.119 M 0.00 % 453.119 M 6.08 % 427.167 M 0.00 % 427.167 M 0.00 % 427.167 M 0.00 % 427.167 M 0.00 % 427.167 M 0.00 % 427.167 M 0.00 % 427.167 M 0.00 % 427.167 M 0.00 % 427.167 M 109.49 % 203.910 M 40.62 % 145.010 M 41.10 % 102.770 M 8.82 % 94.440 M 38.74 % 68.069 M 52.60 % 44.607 M 45.54 % 30.650 M 30.91 % 23.413 M 12.63 % 20.788 M 55.56 % 13.363 M 59.64 % 8.371 M 0.18 % 8.356 M 604.16 % 1.187 M -86.02 % 8.487 M
Total equity 95.626 M 3.25 % 92.620 M -2.93 % 95.417 M -4.16 % 99.555 M 23.96 % 80.311 M -8.91 % 88.169 M -2.29 % 90.232 M -4.45 % 94.439 M -6.16 % 100.633 M -3.07 % 103.817 M -2.65 % 106.647 M -17.97 % 130.017 M -50.54 % 262.888 M 21.47 % 216.429 M 46.01 % 148.233 M 48.70 % 99.687 M 23.88 % 80.468 M 58.07 % 50.906 M 66.02 % 30.663 M 63.14 % 18.796 M 43.23 % 13.123 M 12.04 % 11.712 M 120.25 % 5.318 M -11.90 % 6.036 M -18.89 % 7.442 M 892.04 % 750.133 K -91.16 % 8.489 M
Other non current liabilities 38.781 M 2.85 % 37.708 M 17.92 % 31.977 M 5.20 % 30.397 M 4.77 % 29.012 M 7.40 % 27.012 M 71.71 % 15.731 M -39.43 % 25.970 M -1.01 % 26.235 M 0.15 % 26.197 M 2.52 % 25.554 M 2.20 % 25.003 M 0.000 -100.00 % 8.397 M 379.94 % 1.750 M 0.00 % 1.750 M -1.13 % 1.770 M -1.12 % 1.790 M 946.55 % 171.000 K 113.75 % 80.000 K -20.00 % 100.000 K -77.78 % 450.000 K 0.000 0.000 0.000 0.000 0.000
Long term debt 89.341 M 32.25 % 67.557 M 340.40 % 15.340 M -23.75 % 20.119 M 0.60 % 20.000 M 58 723.53 % 34.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 227.000 K -55.84 % 514.000 K -78.62 % 2.404 M -46.03 % 4.454 M 21 809.70 % 20.330 K -79.95 % 101.414 K 69.35 % 59.883 K 137.14 % 25.252 K 0.000 0.000 -100.00 % 9.091 K -98.82 % 768.164 K 0.000 -100.00 % 48.170 K 0.000 0.000
Total non current liabilities 128.122 M 21.71 % 105.265 M 122.47 % 47.317 M -6.33 % 50.516 M 3.07 % 49.012 M 81.22 % 27.046 M 71.93 % 15.731 M -39.43 % 25.970 M -1.01 % 26.235 M 0.15 % 26.197 M 2.52 % 25.554 M 1.28 % 25.230 M 4 808.56 % 514.000 K -95.24 % 10.801 M 74.10 % 6.204 M 250.51 % 1.770 M -5.40 % 1.871 M 1.16 % 1.849 M 842.41 % 196.252 K 86.91 % 105.000 K 5.00 % 100.000 K -78.22 % 459.091 K -40.24 % 768.164 K -70.39 % 2.594 M 5 285.93 % 48.170 K -23.15 % 62.678 K -97.53 % 2.539 M
Other current liabilities 1.094 M -2.50 % 1.122 M 139.23 % 469.000 K 168.00 % 175.000 K -49.13 % 344.000 K -18.48 % 422.000 K -96.18 % 11.041 M 7 260.67 % 150.000 K -91.23 % 1.710 M 387.18 % 351.000 K -89.76 % 3.429 M 165.35 % -5.247 M 0.000 -100.00 % 12.436 M 79.08 % 6.944 M -18.84 % 8.557 M 325.93 % 2.009 M -40.47 % 3.375 M 195.39 % 1.142 M 26.92 % 900.170 K -67.25 % 2.749 M 150.80 % 1.096 M 220.57 % 341.897 K 118.68 % 156.344 K -60.99 % 400.757 K 1 054.25 % 34.720 K 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.667 M 11.13 % 1.500 M 0.00 % 1.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.750 K -52.63 % 39.584 K 0.000 0.000 100.00 % -324.635 K -108.28 % -155.865 K 0.000 0.000 0.000
Short term debt 70.796 M 129.27 % 30.879 M 52.63 % 20.231 M 10 895.11 % 184.000 K 46.03 % 126.000 K 3.28 % 122.000 K 0.000 0.000 0.000 0.000 -100.00 % 160.000 K -98.23 % 9.018 M -8.05 % 9.808 M 3.73 % 9.455 M 554.46 % 1.445 M 1 681.80 % 81.081 K -99.13 % 9.363 M -34.26 % 14.242 M 125 416.89 % 11.347 K 0.000 -100.00 % 909.092 K 19.76 % 759.071 K 0.11 % 758.265 K -69.45 % 2.482 M 7.33 % 2.313 M 0.000 -100.00 % 2.500 M
Total current liabilities 99.863 M 104.19 % 48.907 M 54.30 % 31.696 M 3 098.39 % 991.000 K -11.91 % 1.125 M 3.78 % 1.084 M -91.74 % 13.124 M 620.31 % 1.822 M -23.09 % 2.369 M 287.73 % 611.000 K -85.63 % 4.251 M -6.57 % 4.550 M -80.68 % 23.551 M -66.83 % 71.008 M 200.24 % 23.651 M 71.43 % 13.796 M -16.67 % 16.557 M -16.33 % 19.789 M 1 070.35 % 1.691 M 60.89 % 1.051 M -71.35 % 3.669 M 52.69 % 2.403 M 93.49 % 1.242 M -54.86 % 2.751 M -8.35 % 3.001 M 2 981.52 % 97.398 K -96.16 % 2.539 M
Total liabilities 227.985 M 47.88 % 154.172 M 95.12 % 79.013 M 53.40 % 51.507 M 2.73 % 50.137 M 78.23 % 28.130 M -2.51 % 28.855 M 3.82 % 27.792 M -2.84 % 28.604 M 6.70 % 26.808 M -10.06 % 29.805 M 0.08 % 29.780 M 23.75 % 24.065 M -70.58 % 81.809 M 174.03 % 29.854 M 91.79 % 15.566 M -15.53 % 18.428 M -14.84 % 21.638 M 1 046.64 % 1.887 M 63.26 % 1.156 M -69.33 % 3.769 M 31.69 % 2.862 M 42.38 % 2.010 M -26.93 % 2.751 M -9.80 % 3.050 M 3 030.97 % 97.398 K -96.16 % 2.539 M
Other non current assets 0.000 0.000 -100.00 % 116.625 M 7.94 % 108.050 M 12.94 % 95.668 M 9.72 % 87.192 M 645.09 % -15.996 M 0.61 % -16.094 M 0.06 % -16.104 M 1.39 % -16.331 M -1 363.03 % 1.293 M -93.82 % 20.929 M 111.11 % -188.462 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 53.100 K 0.000 0.000 0.000 0.000 -100.00 % 56.599 K 0.000 -100.00 % 1.950 K
Long term investments 6.655 M 10.77 % 6.008 M -56.29 % 13.746 M 0.04 % 13.741 M -0.45 % 13.803 M -0.48 % 13.869 M -13.30 % 15.996 M -0.61 % 16.094 M -0.06 % 16.104 M -1.39 % 16.331 M -14.01 % 18.991 M 0.000 -100.00 % 16.891 M 31.09 % 12.885 M 1 486.90 % 811.958 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.950 K 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.950 K 0.000
Property plant equipment net 282.798 M 23.99 % 228.083 M 1 096.66 % 19.060 M 1 515.25 % 1.180 M 41.49 % 834.000 K -20.57 % 1.050 M -96.41 % 29.242 M -56.46 % 67.155 M 8.49 % 61.899 M 14.43 % 54.093 M 12.74 % 47.980 M -14.40 % 56.050 M -67.33 % 171.571 M -30.91 % 248.330 M 87.11 % 132.716 M 35.46 % 97.972 M 43.46 % 68.293 M 14.68 % 59.549 M 232.62 % 17.903 M 6.07 % 16.878 M 3.05 % 16.378 M 31.38 % 12.467 M 77.28 % 7.032 M 65.57 % 4.247 M 23.41 % 3.441 M 533.95 % 542.860 K 0.87 % 538.200 K
Total non current assets 289.453 M 23.65 % 234.091 M 56.65 % 149.431 M 21.52 % 122.971 M 11.48 % 110.305 M 8.02 % 102.111 M 249.19 % 29.242 M -56.46 % 67.155 M 8.49 % 61.899 M 14.43 % 54.093 M -20.76 % 68.264 M -11.32 % 76.979 M -59.15 % 188.462 M -27.85 % 261.215 M 95.63 % 133.528 M 36.29 % 97.972 M 43.46 % 68.293 M 14.68 % 59.549 M 232.62 % 17.903 M 5.74 % 16.931 M 3.37 % 16.378 M 31.38 % 12.467 M 77.28 % 7.032 M 65.57 % 4.247 M 21.42 % 3.498 M 542.07 % 544.812 K 0.86 % 540.150 K
Other current assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 253.000 K -99.45 % 46.192 M 0.000 0.000 0.000 0.000 100.00 % -1.987 M -1 529.50 % 139.000 K -77.69 % 623.000 K -82.50 % 3.560 M 537.76 % 558.248 K 286.58 % 144.405 K -56.86 % 334.753 K 2 203.08 % 14.535 K -1.84 % 14.807 K 0.000 0.000 0.000 -100.00 % 25.101 K -80.53 % 128.951 K 2.42 % 125.902 K 0.000
Short term investments 0.000 0.000 0.000 0.000 -100.00 % 12.096 M 0.000 -100.00 % 22.927 M -31.58 % 33.511 M -25.59 % 45.037 M -19.24 % 55.765 M 22 476.92 % 247.000 K -58.83 % 600.000 K 28.48 % 467.000 K -59.98 % 1.167 M -2.32 % 1.195 M 5 102.95 % 22.963 K -67.11 % 69.827 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 16.500 M 1 277.30 % 1.198 M -93.66 % 18.898 M -30.65 % 27.251 M 249.60 % 7.795 M -44.06 % 13.935 M 258.23 % 3.890 M 35.54 % 2.870 M -13.87 % 3.332 M 67.02 % 1.995 M -96.97 % 65.914 M -18.86 % 81.239 M -33.79 % 122.700 M 4 010.55 % 2.985 M -90.28 % 30.709 M 327.34 % 7.186 M -66.23 % 21.278 M 187.07 % 7.412 M -46.46 % 13.845 M 466.85 % 2.442 M 386.30 % 502.244 K -75.73 % 2.070 M 665.85 % 270.232 K -93.98 % 4.491 M -33.26 % 6.728 M 3 705.34 % 176.817 K -98.26 % 10.191 M
Cash and short term investments 16.500 M 1 277.30 % 1.198 M -93.66 % 18.898 M -30.65 % 27.251 M 37.00 % 19.891 M 42.74 % 13.935 M -48.04 % 26.817 M -26.29 % 36.381 M -24.78 % 48.369 M -16.26 % 57.760 M -12.70 % 66.161 M -19.16 % 81.839 M -33.55 % 123.167 M 2 866.45 % 4.152 M -86.99 % 31.904 M 342.55 % 7.209 M -66.23 % 21.348 M 188.01 % 7.412 M -46.46 % 13.845 M 466.85 % 2.442 M 386.30 % 502.244 K -75.73 % 2.070 M 665.85 % 270.232 K -93.98 % 4.491 M -33.26 % 6.728 M 3 705.34 % 176.817 K -98.26 % 10.191 M
Total current assets 34.158 M 168.94 % 12.701 M -49.19 % 24.999 M -11.01 % 28.091 M 39.46 % 20.143 M 41.97 % 14.188 M -80.79 % 73.849 M 95.94 % 37.689 M -24.53 % 49.941 M -15.22 % 58.908 M -13.61 % 68.188 M -17.67 % 82.818 M -38.54 % 134.749 M 263.96 % 37.023 M -16.91 % 44.559 M 157.85 % 17.281 M -43.53 % 30.602 M 135.48 % 12.996 M -11.27 % 14.647 M 384.91 % 3.021 M 489.09 % 512.744 K -75.66 % 2.107 M 613.26 % 295.393 K -93.49 % 4.539 M -35.09 % 6.993 M 2 210.09 % 302.719 K -97.03 % 10.191 M
Inventory 6.766 M 25.27 % 5.401 M 384.83 % 1.114 M 22 180.00 % 5.000 K 0.000 100.00 % -253.000 K 69.88 % -840.000 K 35.78 % -1.308 M 16.79 % -1.572 M -36.93 % -1.148 M 46.83 % -2.159 M -122.78 % 9.477 M 0.00 % 9.477 M -62.92 % 25.559 M 231.21 % 7.717 M -11.44 % 8.714 M -1.94 % 8.886 M 73.66 % 5.117 M 2 005.58 % 243.027 K 0.00 % 243.027 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 10.892 M 78.50 % 6.102 M 22.36 % 4.987 M 497.25 % 835.000 K 231.35 % 252.000 K -0.40 % 253.000 K -69.88 % 840.000 K -35.78 % 1.308 M -16.79 % 1.572 M 36.93 % 1.148 M -43.36 % 2.027 M 2 715.28 % 72.000 K -96.58 % 2.105 M -67.66 % 6.509 M 372.20 % 1.378 M 72.36 % 799.740 K 257.33 % 223.811 K 69.81 % 131.803 K -75.79 % 544.485 K 70.00 % 320.277 K 2 950.26 % 10.500 K -71.88 % 37.337 K 48.39 % 25.161 K 6.94 % 23.528 K -82.65 % 135.641 K 0.000 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.996 M -8.00 % 17.387 M -0.06 % 17.397 M -1.29 % 17.624 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
Account payables 27.973 M 65.46 % 16.906 M 53.75 % 10.996 M 1 639.87 % 632.000 K -3.51 % 655.000 K 21.30 % 540.000 K 29.81 % 416.000 K 141.86 % 172.000 K -73.90 % 659.000 K 153.46 % 260.000 K -60.73 % 662.000 K -15.02 % 779.000 K -94.33 % 13.743 M -72.02 % 49.117 M 221.84 % 15.261 M 195.87 % 5.158 M -0.51 % 5.185 M 138.73 % 2.172 M 319.02 % 518.302 K 366.27 % 111.160 K 938.30 % 10.706 K -98.04 % 547.599 K 286.66 % 141.624 K 26.33 % 112.102 K -61.04 % 287.753 K 359.10 % 62.678 K 62.69 % 38.527 K
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.000 K 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 -100.00 % 5.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 3.861 M -13.29 % 4.453 M 449.08 % 811.000 K 284.36 % 211.000 K 744.00 % 25.000 K -83.97 % 156.000 K 0.000 0.000 0.000 0.000 -100.00 % 160.000 K -87.15 % 1.245 M -46.38 % 2.322 M -39.83 % 3.859 M -34.58 % 5.899 M 5 716.86 % 101.411 K -45.16 % 184.924 K 106.66 % 89.482 K 144.49 % 36.599 K 0.000 -100.00 % 9.092 K -49.94 % 18.162 K -31.28 % 26.429 K 0.000 -100.00 % 57.678 K 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.178 M 0.00 % 7.178 M 0.00 % 7.178 M 2.62 % 6.995 M 0.00 % 6.995 M 0.00 % 6.995 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.178 M 0.00 % -7.178 M 0.00 % -7.178 M -2.62 % -6.995 M 0.000 100.00 % -6.995 M -699 400.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 66.665 K -70.29 % 224.356 K 0.000 -100.00 % 7.931 K
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.594 M 0.000 100.00 % -62.678 K 97.53 % -2.539 M
Total assets 323.611 M 31.13 % 246.792 M 41.48 % 174.430 M 15.47 % 151.062 M 15.80 % 130.448 M 12.17 % 116.299 M -2.34 % 119.087 M -2.57 % 122.231 M -5.42 % 129.237 M -1.06 % 130.625 M -4.27 % 136.452 M -14.61 % 159.797 M 0.000 -100.00 % 298.238 M 67.47 % 178.087 M 54.52 % 115.253 M 16.54 % 98.896 M 36.32 % 72.545 M 122.87 % 32.550 M 63.14 % 19.952 M 18.12 % 16.891 M 15.90 % 14.574 M 98.89 % 7.328 M -16.60 % 8.786 M -16.25 % 10.491 M 1 137.85 % 847.531 K -92.10 % 10.731 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -15.810 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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 60.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
Change in working capital 700.000 K 114.44 % -4.847 M -264.71 % -1.329 M -715.28 % 216.000 K 453.85 % 39.000 K 102.58 % -1.509 M -422.44 % 468.000 K 77.27 % 264.000 K 177.19 % -342.000 K -138.91 % 879.000 K 308.79 % -421.000 K -135.32 % 1.192 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
Accounts receivables -4.790 M -329.60 % -1.115 M 65.53 % -3.235 M -323 600.00 % 1.000 K -97.50 % 40.000 K -83.40 % 241.000 K -48.50 % 468.000 K 77.27 % 264.000 K 177.19 % -342.000 K -138.91 % 879.000 K 308.79 % -421.000 K -116.29 % 2.584 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -1.365 M 68.16 % -4.287 M -21 335.00 % -20.000 K 0.000 0.000 0.000 100.00 % -619.000 K -260.36 % 386.000 K 497.94 % -97.000 K -116.25 % 597.000 K 0.000 -100.00 % 13.166 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
Accounts payables 7.970 M 1 687.00 % 446.000 K -76.23 % 1.876 M 1 176.19 % 147.000 K 122.73 % 66.000 K 168.75 % -96.000 K -125.00 % 384.000 K 228.00 % -300.000 K -274.42 % 172.000 K 112.85 % -1.339 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -1.115 M -1 122.94 % 109.000 K 118.00 % 50.000 K -26.47 % 68.000 K 201.49 % -67.000 K 95.95 % -1.654 M -803.83 % 235.000 K -21.67 % 300.000 K 274.42 % -172.000 K -112.85 % 1.339 M 129.67 % -4.513 M 69.00 % -14.558 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 28.737 M 357.81 % 6.277 M 2 504.98 % -261.000 K -133.00 % 791.000 K -72.87 % 2.916 M 639.00 % -541.000 K -143.49 % 1.244 M -55.82 % 2.816 M 735.61 % 337.000 K -49.32 % 665.000 K -97.20 % 23.791 M 1 714.04 % -1.474 M 97.49 % -58.609 M -50.47 % -38.951 M -226.66 % 30.753 M 10.59 % 27.807 M 108.38 % 13.344 M 982.04 % -1.513 M 8.52 % -1.654 M 52.41 % -3.475 M -360.61 % -754.415 K 13.94 % -876.631 K 4.85 % -921.287 K -5.05 % -876.978 K -15.11 % -761.878 K -258.56 % -212.485 K
Net cash provided by operating activities 29.437 M 2 253.40 % -1.367 M 66.91 % -4.131 M 14.40 % -4.826 M -18.87 % -4.060 M -33.99 % -3.030 M -59.98 % -1.894 M 20.82 % -2.392 M -12.83 % -2.120 M -106 100.00 % 2.000 K -99.91 % 2.300 M 104.26 % -54.010 M 7.85 % -58.609 M 0.000 -100.00 % 30.753 M 10.59 % 27.807 M 108.38 % 13.344 M 982.04 % -1.513 M 8.52 % -1.654 M 52.41 % -3.475 M -360.61 % -754.415 K 13.94 % -876.631 K 4.85 % -921.287 K -5.05 % -876.978 K -15.11 % -761.878 K -258.56 % -212.485 K
Investments in property plant and equipment -12.581 M 82.12 % -70.368 M -262.67 % -19.403 M -46.91 % -13.207 M -31.41 % -10.050 M 28.39 % -14.034 M -78.50 % -7.862 M 18.28 % -9.621 M -8.87 % -8.837 M -8.11 % -8.174 M 1.62 % -8.309 M 26.61 % -11.322 M -392.26 % -2.300 M 97.18 % -81.558 M -2 868.66 % -2.747 M 86.81 % -20.831 M -50.07 % -13.881 M 46.90 % -26.141 M -12 086.95 % -214.498 K 59.80 % -533.576 K 64.17 % -1.489 M 14.52 % -1.742 M -210.62 % -560.818 K -3 838.61 % -14.239 K 72.41 % -51.606 K -740.76 % -6.138 K
Acquisitions net 0.000 -100.00 % 19.000 K -26.92 % 26.000 K 4.00 % 25.000 K 0.000 -100.00 % 1.878 M 0.000 -100.00 % 10.000 K -62.96 % 27.000 K 0.000 100.00 % -8.292 M 0.000 0.000 -100.00 % 1.901 M 0.000 0.000 0.000 -100.00 % 271.826 K 658.76 % 35.825 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -647.000 K 0.000 100.00 % -4.000 K -100.03 % 12.158 M 201.32 % -12.000 M 0.000 0.000 100.00 % -11.551 M -7.01 % -10.794 M 0.000 100.00 % -56.572 M 0.000 0.000 0.000 100.00 % -194.753 K 2.62 % -200.000 K -186.42 % -69.827 K 0.000 0.000 100.00 % -1.000 0.000 0.000 100.00 % -75.000 K 0.000 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 7.738 M 773 900.00 % -1.000 K -100.01 % 12.158 M 0.000 -100.00 % 25.053 M 136.15 % 10.609 M -8.08 % 11.541 M 7.19 % 10.767 M 1 025.08 % 957.000 K 258.43 % 267.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
Other investing activites -50.206 M -282.29 % -13.133 M -10 002.31 % -130.000 K 98.94 % -12.254 M -9 254.20 % -131.000 K -173.60 % 178.000 K 6.59 % 167.000 K 1 570.00 % 10.000 K -99.33 % 1.500 M 0.000 -100.00 % 9.685 M 842.12 % 1.028 M 103.09 % -33.293 M 0.000 100.00 % -44.289 M -113.77 % -20.718 M -401.16 % -4.134 M 52.51 % -8.706 M -845.24 % -921.008 K -142.73 % -379.436 K 79.30 % -1.833 M 18.49 % -2.248 M -73.91 % -1.293 M -2.55 % -1.261 M 48.91 % -2.468 M -1 862.33 % -125.755 K
Net cash used for investing activites -63.434 M 16.25 % -75.744 M -288.19 % -19.512 M -1 642.14 % -1.120 M 94.95 % -22.181 M -269.64 % 13.075 M 348.70 % 2.914 M 50.98 % 1.930 M -44.17 % 3.457 M 147.90 % -7.217 M 88.58 % -63.221 M -514.15 % -10.294 M 71.08 % -35.593 M 55.32 % -79.657 M -68.65 % -47.231 M -13.13 % -41.749 M -130.85 % -18.085 M 47.69 % -34.575 M -3 044.06 % -1.100 M -20.45 % -913.013 K 72.52 % -3.322 M 16.76 % -3.991 M -106.90 % -1.929 M -51.28 % -1.275 M 49.39 % -2.519 M -1 810.13 % -131.893 K
Debt repayment 50.646 M -15.86 % 60.193 M 308.34 % 14.741 M 14 695.05 % -101.000 K -100.50 % 20.101 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.166 M 47.93 % -8.000 M -200.00 % 8.000 M 0.000 100.00 % -8.500 M -25.93 % -6.750 M -150.94 % 13.250 M 0.000 100.00 % -909.092 K -9 923.07 % -9.070 K -9.71 % -8.267 K 99.67 % -2.501 M -4 235.54 % -57.678 K -102.31 % 2.498 M 0.000
Common stock issued 0.000 0.000 -100.00 % 234.000 K -99.08 % 25.503 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 217.923 M 0.000 -100.00 % 42.303 M 385.91 % 8.706 M -68.91 % 28.000 M 55.53 % 18.003 M 20.85 % 14.896 M 95.49 % 7.620 M 196.95 % 2.566 M -63.58 % 7.045 M 523.27 % 1.130 M 0.000 -100.00 % 7.334 M 1 145.04 % 589.049 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 100.00 % -1.501 M -278.48 % -396.492 K 75.65 % -1.629 M -41.79 % -1.149 M -22.30 % -939.114 K -145.33 % -382.800 K -697.50 % -48.000 K 87.05 % -370.630 K 0.000 100.00 % -28.352 K 0.000 100.00 % -86.090 K
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -1.357 M -96.38 % -691.000 K -69 000.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -922.000 K -135.08 % 2.628 M 163.08 % -4.166 M 0.000 0.000 0.000 0.000 100.00 % -532.127 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 49.289 M -17.16 % 59.502 M 297.37 % 14.974 M -41.05 % 25.402 M 26.37 % 20.101 M 0.000 0.000 0.000 0.000 0.000 100.00 % -922.000 K 40.05 % -1.538 M -100.75 % 205.757 M 2 471.96 % 8.000 M -80.39 % 40.803 M 21 519.65 % -190.492 K -100.97 % 19.621 M -33.65 % 29.572 M 111.88 % 13.957 M 120.55 % 6.328 M 152.22 % 2.509 M -62.36 % 6.667 M 586.51 % -1.370 M -1 492.78 % -86.030 K -100.88 % 9.832 M 1 854.75 % 502.959 K
Effect of forex changes on cash 10.000 K 110.99 % -91.000 K -128.89 % 315.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.186 M -105.66 % 180.001 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
Net change in cash 15.302 M 186.45 % -17.700 M -111.90 % -8.353 M -142.93 % 19.456 M 416.87 % -6.140 M -161.12 % 10.045 M 884.80 % 1.020 M 320.78 % -462.000 K -134.55 % 1.337 M 118.53 % -7.215 M 89.98 % -72.029 M -163.10 % 114.159 M 2.33 % 111.555 M 496.92 % -28.105 M -215.54 % 24.325 M 272.13 % -14.132 M -194.97 % 14.881 M 328.39 % -6.516 M -158.16 % 11.203 M 477.44 % 1.940 M 223.79 % -1.567 M -187.11 % 1.799 M 142.64 % -4.220 M -88.58 % -2.238 M -134.17 % 6.550 M 4 030.62 % 158.581 K
Cash at beginning of period 1.198 M -93.66 % 18.898 M -30.65 % 27.251 M 249.60 % 7.795 M -44.06 % 13.935 M 258.23 % 3.890 M 35.54 % 2.870 M -13.87 % 3.332 M 67.02 % 1.995 M -78.34 % 9.210 M -88.66 % 81.239 M 0.000 -100.00 % 2.604 M -91.52 % 30.709 M 381.05 % 6.384 M -68.88 % 20.516 M 264.10 % 5.635 M -53.63 % 12.150 M 1 183.07 % 946.974 K 88.55 % 502.244 K -75.73 % 2.070 M 665.85 % 270.232 K -93.98 % 4.491 M -33.26 % 6.728 M 3 677.80 % 178.106 K 876.67 % 18.236 K
Cash at end of period 16.500 M 1 277.30 % 1.198 M -93.66 % 18.898 M -30.65 % 27.251 M 249.60 % 7.795 M -44.06 % 13.935 M 258.23 % 3.890 M 35.54 % 2.870 M -13.87 % 3.332 M 67.02 % 1.995 M -78.34 % 9.210 M -91.93 % 114.159 M 0.00 % 114.159 M 4 283.99 % 2.604 M -91.52 % 30.709 M 381.05 % 6.384 M -68.88 % 20.516 M 264.10 % 5.635 M -53.63 % 12.150 M 397.47 % 2.442 M 386.30 % 502.244 K -75.73 % 2.070 M 665.85 % 270.232 K -93.98 % 4.491 M -33.26 % 6.728 M 3 705.34 % 176.817 K
Operating cash flow 29.437 M 2 253.40 % -1.367 M 66.91 % -4.131 M 14.40 % -4.826 M -18.87 % -4.060 M -33.99 % -3.030 M -59.98 % -1.894 M 20.82 % -2.392 M -12.83 % -2.120 M -106 100.00 % 2.000 K -99.91 % 2.300 M 104.26 % -54.010 M 7.85 % -58.609 M 0.000 -100.00 % 30.753 M 10.59 % 27.807 M 108.38 % 13.344 M 982.04 % -1.513 M 8.52 % -1.654 M 52.41 % -3.475 M -360.61 % -754.415 K 13.94 % -876.631 K 4.85 % -921.287 K -5.05 % -876.978 K -15.11 % -761.878 K -258.56 % -212.485 K
Capital expenditure -62.787 M 10.77 % -70.368 M -262.67 % -19.403 M -46.91 % -13.207 M -31.41 % -10.050 M 28.39 % -14.034 M -78.50 % -7.862 M 18.28 % -9.621 M -8.87 % -8.837 M -8.11 % -8.174 M 1.62 % -8.309 M 26.61 % -11.322 M 68.93 % -36.443 M 55.32 % -81.558 M -85.01 % -44.083 M -4.98 % -41.994 M -120.64 % -19.033 M 46.15 % -35.341 M -2 870.35 % -1.190 M -34.50 % -884.598 K 73.37 % -3.322 M 16.76 % -3.991 M -158.79 % -1.542 M -17.04 % -1.318 M 47.70 % -2.519 M -1 810.13 % -131.893 K
Free CashFlow -33.350 M 53.51 % -71.735 M -204.81 % -23.534 M -30.51 % -18.033 M -27.80 % -14.110 M 17.31 % -17.064 M -74.91 % -9.756 M 18.79 % -12.013 M -9.64 % -10.957 M -34.08 % -8.172 M -36.00 % -6.009 M 90.80 % -65.332 M 31.27 % -95.052 M -16.55 % -81.558 M -511.85 % -13.330 M 6.04 % -14.186 M -149.39 % -5.688 M 84.57 % -36.854 M -1 196.04 % -2.844 M 34.77 % -4.360 M -6.95 % -4.076 M 16.25 % -4.867 M -97.59 % -2.463 M -12.25 % -2.194 M 33.12 % -3.281 M -852.79 % -344.378 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
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 2012-01-31 2011-06-30 2011-01-31 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31 2004-06-30 2004-01-31 2003-06-30 2003-01-31 2002-06-30 2002-01-31 2001-01-31 2000-06-30 2000-01-31
Revenue 77.732 M 5.16 % 73.917 M 79.31 % 41.224 M 45.39 % 28.355 M 500.11 % 4.725 M -71.44 % 16.545 M 24 230.88 % 68.000 K 78.95 % 38.000 K -35.59 % 59.000 K -57.86 % 140.000 K -52.22 % 293.000 K -91.63 % 3.500 M 326.31 % 821.000 K 6.21 % 773.000 K 23.09 % 628.000 K -38.31 % 1.018 M 10.41 % 922.000 K -21.06 % 1.168 M -4.34 % 1.221 M -61.15 % 3.143 M 121.18 % 1.421 M -69.28 % 4.625 M 652.03 % 615.000 K 101.56 % -39.387 M -153.90 % 73.069 M -50.01 % 146.181 M 13.21 % 129.127 M 0.00 % 129.127 M 0.00 % 129.127 M 151.33 % 51.377 M 0.00 % 51.377 M 35.87 % 37.814 M 0.00 % 37.814 M 69.67 % 22.287 M 0.00 % 22.287 M 1 585.08 % 1.323 M 0.00 % 1.323 M 1 147.94 % 105.984 K 0.00 % 105.984 K 19 169.82 % 550.000 0.00 % 550.000 0.000 0.000 -100.00 % 2.559 K 0.00 % 2.559 K -55.01 % 5.688 K 0.00 % 5.688 K 0.000 0.000 0.000 0.000
Net income 221.398 M 666.27 % 28.893 M 211.61 % -25.887 M -352.73 % 10.243 M 178.55 % -13.040 M -1 956.78 % -634.000 K 81.91 % -3.504 M 0.11 % -3.508 M -9.63 % -3.200 M -29.03 % -2.480 M 53.89 % -5.378 M -403.84 % 1.770 M 146.18 % -3.833 M -98.50 % -1.931 M 15.16 % -2.276 M 39.55 % -3.765 M -55.00 % -2.429 M -86.56 % -1.302 M 30.82 % -1.882 M -9.29 % -1.722 M -55.42 % -1.108 M 90.62 % -11.814 M -2.23 % -11.556 M 90.67 % -123.805 M 12.78 % -141.939 M -477.11 % -24.595 M -899.71 % 3.076 M 0.00 % 3.076 M 0.00 % 3.076 M -19.54 % 3.822 M 0.00 % 3.822 M -29.75 % 5.441 M 0.00 % 5.441 M 245.82 % 1.573 M 0.00 % 1.573 M 167.93 % -2.316 M 0.00 % -2.316 M -121.68 % -1.045 M 0.00 % -1.045 M -14.69 % -911.012 K 0.00 % -911.012 K -50.07 % -607.046 K 0.00 % -607.046 K 0.000 0.000 100.00 % -2.846 M 0.00 % -2.846 M 0.000 0.000 0.000 0.000
Income before tax 12.534 M -56.62 % 28.893 M 211.61 % -25.887 M -352.73 % 10.243 M 178.55 % -13.040 M -1 956.78 % -634.000 K 81.91 % -3.504 M 0.11 % -3.508 M -9.63 % -3.200 M -29.03 % -2.480 M 53.89 % -5.378 M -403.84 % 1.770 M 146.18 % -3.833 M -98.50 % -1.931 M 15.16 % -2.276 M 39.55 % -3.765 M -55.00 % -2.429 M -86.56 % -1.302 M 30.82 % -1.882 M -9.29 % -1.722 M -55.42 % -1.108 M 90.62 % -11.814 M -2.23 % -11.556 M 90.60 % -122.902 M 13.96 % -142.842 M -398.04 % -28.681 M -938.14 % 3.422 M 0.00 % 3.422 M 0.00 % 3.422 M -10.47 % 3.822 M 0.00 % 3.822 M -29.75 % 5.441 M 0.00 % 5.441 M 245.82 % 1.573 M 0.00 % 1.573 M 167.93 % -2.316 M 0.00 % -2.316 M -121.68 % -1.045 M 0.00 % -1.045 M -14.69 % -911.012 K 0.00 % -911.012 K -50.07 % -607.046 K 0.00 % -607.046 K -17.84 % -515.165 K 0.00 % -515.165 K 81.90 % -2.846 M 0.00 % -2.846 M -816.80 % -310.458 K -85.60 % -167.275 K -20.94 % -138.310 K -100.00 % -69.155 K
Income before tax ratio 0.16 -58.75 % 0.39 162.25 % -0.63 -273.83 % 0.36 113.09 % -2.76 -7 102.00 % -0.04 99.93 % -51.53 44.18 % -92.32 -70.21 % -54.24 -206.18 % -17.71 3.49 % -18.35 -3 729.51 % 0.51 110.83 % -4.67 -86.89 % -2.50 31.07 % -3.62 2.01 % -3.70 -40.38 % -2.63 -136.34 % -1.11 27.68 % -1.54 -181.33 % -0.55 29.73 % -0.78 69.47 % -2.55 86.41 % -18.79 -702.18 % 3.12 259.62 % -1.95 -896.37 % -0.20 -840.35 % 0.03 0.00 % 0.03 0.00 % 0.03 -64.38 % 0.07 0.00 % 0.07 -48.30 % 0.14 0.00 % 0.14 103.82 % 0.07 0.00 % 0.07 104.03 % -1.75 0.00 % -1.75 82.24 % -9.86 0.00 % -9.86 99.40 % -1 656.39 0.00 % -1 656.39 0.00 0.00 100.00 % -201.31 0.00 % -201.31 59.77 % -500.40 0.00 % -500.40 0.00 0.00 0.00 0.00
EBITDA 15.558 M -58.43 % 37.429 M 450.46 % -10.680 M -228.23 % 8.329 M 230.06 % -6.404 M -534.46 % 1.474 M 154.80 % -2.690 M -4.18 % -2.582 M -9.92 % -2.349 M -26.36 % -1.859 M 23.87 % -2.442 M -195.39 % 2.560 M 176.28 % -3.356 M -101.32 % -1.667 M -9.03 % -1.529 M -127.87 % -671.000 K 43.57 % -1.189 M -46.61 % -811.000 K 0.73 % -817.000 K -158.15 % 1.405 M 191.47 % -1.536 M -142.60 % 3.606 M 190.29 % -3.994 M -109.56 % 41.781 M 205.22 % -39.707 M -41 896.84 % 95.000 K -99.51 % 19.476 M -6.89 % 20.917 M 0.00 % 20.917 M 110.90 % 9.918 M 0.00 % 9.918 M -18.06 % 12.104 M 0.00 % 12.104 M 60.77 % 7.529 M 0.00 % 7.529 M 821.58 % -1.043 M 0.00 % -1.043 M -8.55 % -961.165 K 0.00 % -961.165 K -15.01 % -835.687 K 0.00 % -835.687 K -13.53 % -736.068 K 0.00 % -736.068 K -34.38 % -547.736 K 0.00 % -547.736 K 80.65 % -2.831 M 0.00 % -2.831 M -382.95 % -586.187 K -75.36 % -334.276 K -20.84 % -276.620 K -100.00 % -138.310 K
Net income ratio 2.85 628.66 % 0.39 162.25 % -0.63 -273.83 % 0.36 113.09 % -2.76 -7 102.00 % -0.04 99.93 % -51.53 44.18 % -92.32 -70.21 % -54.24 -206.18 % -17.71 3.49 % -18.35 -3 729.51 % 0.51 110.83 % -4.67 -86.89 % -2.50 31.07 % -3.62 2.01 % -3.70 -40.38 % -2.63 -136.34 % -1.11 27.68 % -1.54 -181.33 % -0.55 29.73 % -0.78 69.47 % -2.55 86.41 % -18.79 -697.79 % 3.14 261.81 % -1.94 -1 054.55 % -0.17 -806.41 % 0.02 0.00 % 0.02 0.00 % 0.02 -67.98 % 0.07 0.00 % 0.07 -48.30 % 0.14 0.00 % 0.14 103.82 % 0.07 0.00 % 0.07 104.03 % -1.75 0.00 % -1.75 82.24 % -9.86 0.00 % -9.86 99.40 % -1 656.39 0.00 % -1 656.39 0.00 0.00 0.00 0.00 100.00 % -500.40 0.00 % -500.40 0.00 0.00 0.00 0.00
Ratio EBITDA 0.20 -60.47 % 0.51 295.45 % -0.26 -188.20 % 0.29 121.67 % -1.36 -1 621.31 % 0.09 100.23 % -39.56 41.78 % -67.95 -70.66 % -39.81 -199.83 % -13.28 -59.32 % -8.33 -1 239.48 % 0.73 117.89 % -4.09 -89.55 % -2.16 11.43 % -2.43 -269.38 % -0.66 48.89 % -1.29 -85.73 % -0.69 -3.77 % -0.67 -249.68 % 0.45 141.36 % -1.08 -238.64 % 0.78 112.01 % -6.49 -512.22 % -1.06 -95.21 % -0.54 -83 718.28 % 0.00 -99.57 % 0.15 -6.89 % 0.16 0.00 % 0.16 -16.09 % 0.19 0.00 % 0.19 -39.69 % 0.32 0.00 % 0.32 -5.24 % 0.34 0.00 % 0.34 142.82 % -0.79 0.00 % -0.79 91.30 % -9.07 0.00 % -9.07 99.40 % -1 519.43 0.00 % -1 519.43 0.00 0.00 100.00 % -214.04 0.00 % -214.04 56.99 % -497.71 0.00 % -497.71 0.00 0.00 0.00 0.00
Gross profit ratio 0.44 -27.62 % 0.61 891.38 % 0.06 -91.87 % 0.75 222.47 % -0.62 -1 212.85 % 0.06 106.48 % -0.85 45.98 % -1.58 12.12 % -1.80 -686.02 % -0.23 -171.25 % 0.32 -63.60 % 0.88 1.49 % 0.87 13.78 % 0.76 304.84 % -0.37 -150.64 % 0.74 994.14 % 0.07 -91.12 % 0.76 135.74 % 0.32 -61.01 % 0.82 164.72 % 0.31 -53.88 % 0.67 142.76 % -1.58 -2 859.63 % -0.05 -197.47 % 0.05 -13.22 % 0.06 -70.75 % 0.22 0.00 % 0.22 0.00 % 0.22 -20.07 % 0.27 0.00 % 0.27 -32.46 % 0.40 0.00 % 0.40 -25.61 % 0.54 0.00 % 0.54 12.64 % 0.48 0.00 % 0.48 -52.38 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 0.00 0.00 0.00
Weighted average shs out dil 286.562 M 0.00 % 286.559 M -0.04 % 286.678 M 0.05 % 286.524 M -0.01 % 286.559 M 0.00 % 286.559 M 0.00 % 286.559 M 56.34 % 183.293 M 0.30 % 182.749 M 0.00 % 182.749 M 0.00 % 182.749 M 0.00 % 182.749 M 0.00 % 182.749 M -0.36 % 183.417 M 0.73 % 182.080 M -0.37 % 182.749 M 0.00 % 182.749 M 0.00 % 182.749 M 0.00 % 182.749 M 0.00 % 182.749 M 0.00 % 182.749 M 0.00 % 182.749 M 0.00 % 182.749 M 0.00 % 182.748 M 2.21 % 178.803 M 95.82 % 91.309 M 9.08 % 83.707 M 0.00 % 83.707 M 36.88 % 61.155 M 0.00 % 61.155 M 6.77 % 57.275 M 0.00 % 57.275 M 80.39 % 31.750 M 0.00 % 31.750 M 83.16 % 17.335 M 0.00 % 17.335 M 90.27 % 9.111 M 0.00 % 9.111 M 12.10 % 8.127 M 0.00 % 8.127 M 74.79 % 4.650 M 0.00 % 4.650 M 32.59 % 3.507 M 0.00 % 3.507 M 92.18 % 1.825 M 0.00 % 1.825 M 17.56 % 1.552 M 0.00 % 1.552 M 18.02 % 1.315 M 123.47 % 588.553 K 0.00 % 588.553 K
Weighted average shs out 4.460 B 1 456.43 % 286.559 M -0.04 % 286.678 M -0.06 % 286.846 M 0.10 % 286.559 M 0.00 % 286.559 M 0.00 % 286.559 M 56.34 % 183.293 M 0.30 % 182.749 M 0.00 % 182.749 M 0.00 % 182.749 M 0.00 % 182.749 M 0.00 % 182.749 M -0.37 % 183.433 M 0.74 % 182.080 M -0.37 % 182.749 M 0.06 % 182.632 M -0.07 % 182.762 M 0.01 % 182.736 M -0.02 % 182.764 M 0.60 % 181.669 M -0.51 % 182.599 M -0.08 % 182.750 M 0.00 % 182.748 M 2.39 % 178.476 M 95.46 % 91.309 M 9.08 % 83.707 M 0.00 % 83.707 M 36.88 % 61.155 M 0.00 % 61.155 M 6.77 % 57.275 M 0.00 % 57.275 M 80.39 % 31.750 M 0.00 % 31.750 M 83.16 % 17.335 M 0.00 % 17.335 M 90.27 % 9.111 M 0.00 % 9.111 M 12.10 % 8.127 M 0.00 % 8.127 M 74.79 % 4.650 M 0.00 % 4.650 M 32.59 % 3.507 M 0.00 % 3.507 M 92.18 % 1.825 M 0.00 % 1.825 M 17.56 % 1.552 M 0.00 % 1.552 M 18.02 % 1.315 M 123.47 % 588.553 K 0.00 % 588.553 K
EPS diluted 0.05 -50.40 % 0.10 210.74 % -0.09 -352.94 % 0.04 178.46 % -0.05 -1 968.18 % 0.00 81.97 % -0.01 36.13 % -0.02 -9.14 % -0.02 -28.68 % -0.01 53.74 % -0.03 -403.09 % 0.01 146.19 % -0.02 -100.00 % -0.01 16.00 % -0.01 39.32 % -0.02 -54.89 % -0.01 -87.32 % -0.01 31.07 % -0.01 -9.57 % -0.01 -54.10 % -0.01 90.56 % -0.06 -2.22 % -0.06 90.42 % -0.66 16.46 % -0.79 -192.59 % -0.27 -833.70 % 0.04 0.16 % 0.04 -26.94 % 0.05 -19.54 % 0.06 -6.34 % 0.07 -29.75 % 0.10 -44.56 % 0.17 245.82 % 0.05 -45.40 % 0.09 167.93 % -0.13 47.44 % -0.25 -121.68 % -0.11 10.79 % -0.13 -14.69 % -0.11 42.79 % -0.20 -20.09 % -0.16 24.58 % -0.22 -47.25 % -0.15 47.97 % -0.28 85.89 % -2.00 0.00 % -2.00 0.00 0.00 0.00 0.00
Earnings per share 0.05 -50.40 % 0.10 210.74 % -0.09 -352.94 % 0.04 178.46 % -0.05 -1 968.18 % 0.00 81.97 % -0.01 36.13 % -0.02 -9.14 % -0.02 -28.68 % -0.01 53.74 % -0.03 -403.09 % 0.01 146.19 % -0.02 -100.00 % -0.01 16.00 % -0.01 39.32 % -0.02 -54.89 % -0.01 -87.32 % -0.01 31.07 % -0.01 -9.57 % -0.01 -54.10 % -0.01 90.57 % -0.06 -2.37 % -0.06 90.28 % -0.65 18.75 % -0.80 -196.30 % -0.27 -833.70 % 0.04 0.16 % 0.04 -26.94 % 0.05 -19.54 % 0.06 -6.34 % 0.07 -29.75 % 0.10 -44.56 % 0.17 245.82 % 0.05 -45.40 % 0.09 167.93 % -0.13 47.44 % -0.25 -121.68 % -0.11 10.79 % -0.13 -14.69 % -0.11 42.79 % -0.20 -20.09 % -0.16 24.58 % -0.22 -47.25 % -0.15 47.97 % -0.28 85.89 % -2.00 0.00 % -2.00 0.00 0.00 0.00 0.00
Gross profit 34.179 M -23.88 % 44.902 M 1 677.59 % 2.526 M -88.18 % 21.372 M 834.94 % -2.908 M -417.81 % 915.000 K 1 677.59 % -58.000 K 3.33 % -60.000 K 43.40 % -106.000 K -231.25 % -32.000 K -134.04 % 94.000 K -96.95 % 3.085 M 332.68 % 713.000 K 20.85 % 590.000 K 352.14 % -234.000 K -131.24 % 749.000 K 1 108.06 % 62.000 K -92.99 % 884.000 K 125.51 % 392.000 K -84.85 % 2.588 M 485.52 % 442.000 K -85.83 % 3.119 M 421.55 % -970.000 K -146.21 % 2.099 M -47.46 % 3.995 M -56.62 % 9.210 M -66.89 % 27.814 M 0.00 % 27.814 M 0.00 % 27.814 M 100.90 % 13.845 M 0.00 % 13.845 M -8.24 % 15.088 M 0.00 % 15.088 M 26.22 % 11.954 M 0.00 % 11.954 M 1 798.07 % 629.805 K 0.00 % 629.805 K 494.25 % 105.984 K 0.00 % 105.984 K 19 169.82 % 550.000 0.00 % 550.000 0.000 0.000 -100.00 % 2.559 K 0.00 % 2.559 K -55.01 % 5.688 K 0.00 % 5.688 K 0.000 0.000 0.000 0.000
Income tax expense 1.691 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -28.681 M -8 377.34 % 346.500 K 0.000 0.000 0.000 0.000 -100.00 % 595.500 K 0.00 % 595.500 K 13 649.71 % 4.331 K 0.00 % 4.331 K 0.000 0.000 -100.00 % 196.000 0.00 % 196.000 109.46 % -2.072 K 0.00 % -2.072 K 99.66 % -607.046 K 0.00 % -607.046 K -17.84 % -515.165 K 0.00 % -515.165 K 81.90 % -2.846 M 0.00 % -2.846 M -816.80 % -310.458 K -85.60 % -167.275 K -20.94 % -138.310 K -100.00 % -69.155 K
Cost of revenue 43.553 M 50.11 % 29.015 M -25.02 % 38.698 M 397.40 % 7.780 M 1.93 % 7.633 M -51.16 % 15.630 M 12 304.76 % 126.000 K 28.57 % 98.000 K -40.61 % 165.000 K -4.07 % 172.000 K -13.57 % 199.000 K -52.05 % 415.000 K 284.26 % 108.000 K -40.98 % 183.000 K -78.77 % 862.000 K 220.45 % 269.000 K -68.72 % 860.000 K 202.82 % 284.000 K -65.74 % 829.000 K 49.37 % 555.000 K -43.31 % 979.000 K -34.99 % 1.506 M -4.98 % 1.585 M 103.82 % -41.486 M -160.06 % 69.074 M -49.57 % 136.971 M 35.20 % 101.313 M 0.00 % 101.313 M 0.00 % 101.313 M 169.94 % 37.532 M 0.00 % 37.532 M 65.15 % 22.726 M 0.00 % 22.726 M 119.94 % 10.333 M 0.00 % 10.333 M 1 391.46 % 692.810 K 0.00 % 692.810 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
General and administrative expenses 5.458 M -51.48 % 11.249 M 210.15 % 3.627 M 266.73 % 989.000 K -62.18 % 2.615 M 179.08 % 937.000 K 0.54 % 932.000 K -0.32 % 935.000 K 0.32 % 932.000 K 57.17 % 593.000 K -55.25 % 1.325 M 62.58 % 815.000 K -22.01 % 1.045 M 35.36 % 772.000 K -1.15 % 781.000 K 195.83 % 264.000 K -54.33 % 578.000 K -25.23 % 773.000 K 25.08 % 618.000 K 209.00 % 200.000 K -84.35 % 1.278 M 376.87 % 268.000 K -82.62 % 1.542 M 134.42 % -4.480 M -141.63 % 10.762 M 0.000 -100.00 % 6.366 M 0.00 % 6.366 M 0.00 % 6.366 M 175.74 % 2.309 M 0.00 % 2.309 M 19.70 % 1.929 M 0.00 % 1.929 M -6.07 % 2.053 M 0.00 % 2.053 M 212.73 % 656.536 K 0.00 % 656.536 K 1 503.26 % 40.950 K 0.00 % 40.950 K -72.36 % 148.180 K 0.00 % 148.180 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 150.708 K 0.000 0.000 0.000
Selling and marketing expenses 12.952 M 57.95 % 8.200 M -10.54 % 9.166 M 7.87 % 8.497 M 1 362.48 % 581.000 K -3.49 % 602.000 K -67.01 % 1.825 M 95.61 % 933.000 K -36.79 % 1.476 M 59.74 % 924.000 K -34.47 % 1.410 M 508.70 % -345.000 K -113.39 % 2.576 M 133.54 % 1.103 M 114.59 % 514.000 K -55.54 % 1.156 M 71.77 % 673.000 K -43.63 % 1.194 M 102.03 % 591.000 K -39.88 % 983.000 K 40.43 % 700.000 K 2 304.72 % -31.750 K -102.14 % 1.482 M 108.27 % -17.926 M -156.25 % 31.868 M 0.000 100.00 % -5.834 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -95.924 K 0.000 0.000 0.000
Other expenses 0.000 -100.00 % 54.372 M 0.000 100.00 % -8.415 M 0.000 0.000 0.000 -100.00 % 197.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 100.00 % -1.477 M 0.00 % -1.477 M -222.11 % 1.210 M 0.00 % 1.210 M 4 340.85 % 27.238 K 0.00 % 27.238 K 104.68 % -582.506 K 0.00 % -582.506 K -2 430.02 % 25.000 K 0.00 % 25.000 K -49.01 % 49.027 K 0.00 % 49.027 K 142.11 % 20.250 K 0.00 % 20.250 K 123.49 % -86.204 K 0.00 % -86.204 K -115.37 % 560.990 K 0.00 % 560.990 K 34 337.69 % 1.629 K 0.00 % 1.629 K 0.000 100.00 % -334.276 K -20.84 % -276.620 K -100.00 % -138.310 K
Operating expenses 18.410 M -75.06 % 73.821 M 477.04 % 12.793 M 1 094.49 % 1.071 M -66.49 % 3.196 M 103.57 % 1.570 M -43.05 % 2.757 M 33.51 % 2.065 M -14.24 % 2.408 M 58.73 % 1.517 M -44.53 % 2.735 M 481.91 % 470.000 K -87.02 % 3.621 M 23.54 % 2.931 M 79.60 % 1.632 M -66.20 % 4.829 M 138.59 % 2.024 M -19.68 % 2.520 M 39.07 % 1.812 M -51.86 % 3.764 M 248.52 % 1.080 M -91.06 % 12.081 M -0.11 % 12.094 M -94.71 % 228.800 M 436.71 % 42.630 M 11.19 % 38.340 M 7 113.55 % 531.500 K -97.72 % 23.297 M 0.00 % 23.297 M 103.58 % 11.444 M 0.00 % 11.444 M 24.29 % 9.207 M 0.00 % 9.207 M 5.00 % 8.769 M 0.00 % 8.769 M 222.80 % 2.716 M 0.00 % 2.716 M 114.31 % 1.268 M 0.00 % 1.268 M 28.24 % 988.363 K 0.00 % 988.363 K 78.74 % 552.964 K 0.00 % 552.964 K -1.43 % 560.990 K 0.00 % 560.990 K -80.60 % 2.891 M 0.00 % 2.891 M 5 177.34 % 54.784 K 116.39 % -334.276 K -20.84 % -276.620 K -100.00 % -138.310 K
Cost and expenses 61.963 M 72.04 % 36.017 M -30.05 % 51.491 M 143.21 % 21.171 M 95.50 % 10.829 M -37.04 % 17.200 M 496.60 % 2.883 M 33.29 % 2.163 M -15.93 % 2.573 M 52.34 % 1.689 M -42.43 % 2.934 M 231.53 % 885.000 K -76.27 % 3.729 M 19.75 % 3.114 M 24.86 % 2.494 M -51.08 % 5.098 M 76.77 % 2.884 M 2.85 % 2.804 M 6.17 % 2.641 M -38.85 % 4.319 M 109.76 % 2.059 M -84.85 % 13.587 M -0.67 % 13.679 M -92.70 % 187.314 M 67.69 % 111.704 M -36.28 % 175.311 M 72.14 % 101.844 M -18.27 % 124.610 M 0.00 % 124.610 M 154.43 % 48.976 M 0.00 % 48.976 M 53.37 % 31.933 M 0.00 % 31.933 M 67.18 % 19.102 M 0.00 % 19.102 M 460.29 % 3.409 M 0.00 % 3.409 M 168.97 % 1.268 M 0.00 % 1.268 M 28.24 % 988.363 K 0.00 % 988.363 K 78.74 % 552.964 K 0.00 % 552.964 K -1.43 % 560.990 K 0.00 % 560.990 K -80.60 % 2.891 M 0.00 % 2.891 M 5 177.34 % 54.784 K 116.39 % -334.276 K -20.84 % -276.620 K -100.00 % -138.310 K
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 18.410 M -5.34 % 19.449 M 52.03 % 12.793 M 34.86 % 9.486 M 196.81 % 3.196 M 103.57 % 1.570 M -43.05 % 2.757 M 47.59 % 1.868 M -22.43 % 2.408 M 58.73 % 1.517 M -44.53 % 2.735 M 481.91 % 470.000 K -87.02 % 3.621 M 93.12 % 1.875 M 44.79 % 1.295 M -8.80 % 1.420 M 13.51 % 1.251 M -36.40 % 1.967 M 62.70 % 1.209 M 2.20 % 1.183 M -40.19 % 1.978 M 23.39 % 1.603 M -46.99 % 3.024 M 113.50 % -22.406 M -152.56 % 42.630 M 1 707.12 % 2.359 M 343.84 % 531.500 K -91.65 % 6.366 M 0.00 % 6.366 M 175.74 % 2.309 M 0.00 % 2.309 M 19.70 % 1.929 M 0.00 % 1.929 M -6.07 % 2.053 M 0.00 % 2.053 M 212.73 % 656.536 K 0.00 % 656.536 K 1 503.26 % 40.950 K 0.00 % 40.950 K -72.36 % 148.180 K 0.00 % 148.180 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 54.784 K 0.000 0.000 0.000
Interest income 0.000 -100.00 % 402.000 K 189.21 % 139.000 K 0.000 -100.00 % 2.315 M 370.53 % 492.000 K -28.49 % 688.000 K 882.86 % 70.000 K -89.20 % 648.000 K 274.57 % 173.000 K -42.90 % 303.000 K 13.48 % 267.000 K -27.64 % 369.000 K -10.00 % 410.000 K 0.00 % 410.000 K 30.16 % 315.000 K -32.55 % 467.000 K 39.82 % 334.000 K -27.71 % 462.000 K -15.38 % 546.000 K 16.17 % 470.000 K -83.52 % 2.852 M 89.12 % 1.508 M 269.61 % 408.000 K 0.000 -100.00 % 449.000 K 0.000 -100.00 % 390.500 K 0.00 % 390.500 K 76.55 % 221.179 K 0.00 % 221.179 K 63.88 % 134.967 K 0.00 % 134.967 K -12.88 % 154.927 K 0.00 % 154.927 K -55.45 % 347.792 K 0.00 % 347.792 K 357.92 % 75.950 K 0.00 % 75.950 K 9.12 % 69.600 K 0.00 % 69.600 K 176.74 % 25.150 K 0.00 % 25.150 K -25.13 % 33.592 K 0.00 % 33.592 K 5.94 % 31.710 K 0.00 % 31.710 K 0.000 0.000 0.000 0.000
Interest expense 3.276 M -36.02 % 5.120 M 2.38 % 5.001 M 1 031.45 % 442.000 K -80.91 % 2.315 M 263.42 % 637.000 K -7.41 % 688.000 K -16.91 % 828.000 K 27.78 % 648.000 K 44.32 % 449.000 K 48.18 % 303.000 K -19.20 % 375.000 K 1.63 % 369.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 254.000 K 0.000 0.000 -100.00 % 2.031 M 0.000 0.000 -100.00 % 1.095 M 0.00 % 1.095 M 11 141.15 % 9.741 K 0.00 % 9.741 K -98.36 % 595.500 K 0.00 % 595.500 K -49.24 % 1.173 M 0.00 % 1.173 M 107.04 % 566.672 K 0.00 % 566.672 K 7 612.97 % 7.347 K 0.00 % 7.347 K -50.83 % 14.943 K 0.00 % 14.943 K 108.67 % 7.161 K 0.00 % 7.161 K 601.37 % 1.021 K 0.00 % 1.021 K -78.14 % 4.671 K 0.00 % 4.671 K -83.19 % 27.786 K 10 068.71 % 273.250 0.000 0.000
Depreciation and amortization 5.569 M 63.03 % 3.416 M -65.18 % 9.811 M 431.47 % 1.846 M 383.25 % 382.000 K -74.03 % 1.471 M 1 067.46 % 126.000 K 28.57 % 98.000 K -40.61 % 165.000 K -4.07 % 172.000 K -13.57 % 199.000 K -52.05 % 415.000 K 284.26 % 108.000 K -59.09 % 264.000 K -21.66 % 337.000 K 2.74 % 328.000 K -16.75 % 394.000 K -19.59 % 490.000 K -15.37 % 579.000 K -5.24 % 611.000 K -9.75 % 677.000 K -93.76 % 10.849 M 48.09 % 7.326 M -94.27 % 127.885 M 52.12 % 84.071 M 178.63 % 30.173 M 83.98 % 16.400 M 0.00 % 16.400 M 0.00 % 16.400 M 118.17 % 7.517 M 0.00 % 7.517 M 23.32 % 6.096 M 0.00 % 6.096 M 17.38 % 5.193 M 0.00 % 5.193 M 635.35 % 706.198 K 0.00 % 706.198 K 834.25 % 75.590 K 0.00 % 75.590 K 25.19 % 60.382 K 0.00 % 60.382 K 309.31 % 14.752 K 0.00 % 14.752 K 37.93 % 10.695 K 0.00 % 10.695 K 0.60 % 10.631 K 0.00 % 10.631 K 53.11 % 6.944 K 0.000 0.000 0.000
Operating income 15.769 M -63.63 % 43.354 M 522.27 % -10.267 M -242.91 % 7.184 M 217.69 % -6.104 M -831.91 % -655.000 K 77.28 % -2.883 M -33.29 % -2.163 M 15.93 % -2.573 M -52.34 % -1.689 M 42.43 % -2.934 M -231.53 % -885.000 K 76.27 % -3.729 M -93.11 % -1.931 M -3.48 % -1.866 M -86.79 % -999.000 K 36.89 % -1.583 M -0.64 % -1.573 M -12.68 % -1.396 M -275.82 % 794.000 K 135.88 % -2.213 M 69.45 % -7.243 M 36.02 % -11.320 M 93.39 % -171.247 M -343.24 % -38.635 M -28.45 % -30.078 M -1 077.99 % 3.076 M -31.91 % 4.517 M 0.00 % 4.517 M 88.12 % 2.401 M 0.00 % 2.401 M -60.22 % 6.037 M 0.00 % 6.037 M 119.44 % 2.751 M 0.00 % 2.751 M 260.10 % -1.718 M 0.00 % -1.718 M -65.65 % -1.037 M 0.00 % -1.037 M -15.49 % -898.141 K 0.00 % -898.141 K -49.72 % -599.885 K 0.00 % -599.885 K -7.42 % -558.431 K 0.00 % -558.431 K 80.35 % -2.842 M 0.00 % -2.842 M -379.09 % -593.130 K -77.44 % -334.276 K -20.84 % -276.620 K -100.00 % -138.310 K
Operating income ratio 0.20 -65.41 % 0.59 335.50 % -0.25 -198.30 % 0.25 119.61 % -1.29 -3 163.16 % -0.04 99.91 % -42.40 25.52 % -56.92 -30.52 % -43.61 -261.48 % -12.06 -20.48 % -10.01 -3 860.20 % -0.25 94.43 % -4.54 -81.82 % -2.50 15.93 % -2.97 -202.78 % -0.98 42.84 % -1.72 -27.49 % -1.35 -17.79 % -1.14 -552.58 % 0.25 116.22 % -1.56 0.56 % -1.57 91.49 % -18.41 -523.35 % 4.35 922.28 % -0.53 -156.97 % -0.21 -963.89 % 0.02 -31.91 % 0.03 0.00 % 0.03 -25.15 % 0.05 0.00 % 0.05 -70.72 % 0.16 0.00 % 0.16 29.33 % 0.12 0.00 % 0.12 109.50 % -1.30 0.00 % -1.30 86.73 % -9.79 0.00 % -9.79 99.40 % -1 632.98 0.00 % -1 632.98 0.00 0.00 100.00 % -218.22 0.00 % -218.22 56.32 % -499.58 0.00 % -499.58 0.00 0.00 0.00 0.00
Total other income expenses net -3.235 M 77.63 % -14.461 M 7.42 % -15.620 M -610.62 % 3.059 M 144.10 % -6.936 M -205.28 % -2.272 M -265.86 % -621.000 K 58.07 % -1.481 M -136.20 % -627.000 K 20.73 % -791.000 K 67.64 % -2.444 M -93.97 % -1.260 M -21.97 % -1.033 M -59.91 % -646.000 K 13.52 % -747.000 K 75.86 % -3.094 M -149.52 % -1.240 M -466.21 % -219.000 K 79.44 % -1.065 M 65.94 % -3.127 M -382.99 % 1.105 M 124.17 % -4.571 M -1 836.86 % -236.000 K 99.84 % -147.407 M -41.46 % -104.207 M -7 559.34 % 1.397 M 303.17 % 346.500 K 131.64 % -1.095 M 0.00 % -1.095 M -177.06 % 1.421 M 0.00 % 1.421 M 423.33 % -439.497 K 0.00 % -439.497 K 72.74 % -1.612 M 0.00 % -1.612 M -169.57 % -597.994 K 0.00 % -597.994 K -612.48 % 116.687 K 0.00 % 116.687 K 1 006.59 % -12.871 K 0.00 % -12.871 K -107.62 % 168.923 K 0.00 % 168.923 K 290.43 % 43.266 K 0.00 % 43.266 K 10.50 % 39.155 K 0.00 % 39.155 K -86.15 % 282.672 K 69.26 % 167.000 K 20.74 % 138.310 K 100.00 % 69.155 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2012-01-31 2011-06-30 2011-01-31 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31 2004-06-30 2004-01-31 2003-06-30 2003-01-31 2002-06-30 2002-01-31 2001-01-31 2000-06-30 2000-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 2003-06-30 2002-06-30 2001-06-30 2000-06-30 1999-06-30
Net debt -67.435 M -146.95 % 143.637 M 25.75 % 114.227 M 17.47 % 97.238 M 17.65 % 82.650 M 395.71 % 16.673 M 242.36 % 4.870 M 169.18 % -7.040 M -174.61 % 9.436 M -23.48 % 12.331 M 323.51 % -5.517 M 59.96 % -13.779 M -0.96 % -13.648 M -250.85 % -3.890 M 52.14 % -8.128 M -183.21 % -2.870 M -48.70 % -1.930 M 42.08 % -3.332 M -77.90 % -1.873 M 6.12 % -1.995 M 34.05 % -3.025 M 66.57 % -9.050 M -4 688.36 % -189.000 K 99.74 % -73.012 M 35.03 % -112.378 M 43.41 % -198.570 M -2 337.66 % 8.874 M 135.77 % -24.810 M -250.19 % -7.085 M 40.03 % -11.814 M -271.45 % 6.890 M 149.90 % -13.808 M -465.35 % -2.442 M -700.33 % 406.848 K 131.26 % -1.301 M -203.60 % 1.256 M 162.55 % -2.008 M 54.02 % -4.367 M -2 370.07 % -176.817 K 97.70 % -7.691 M
Total investments 0.000 -100.00 % 6.655 M 31.73 % 5.052 M -15.91 % 6.008 M -58.32 % 14.415 M 4.87 % 13.746 M -22.54 % 17.746 M 29.15 % 13.741 M -0.73 % 13.842 M -46.55 % 25.899 M 70.74 % 15.169 M 9.37 % 13.869 M -31.67 % 20.298 M -11.47 % 22.927 M -13.88 % 26.621 M -20.56 % 33.511 M -17.26 % 40.500 M -10.07 % 45.037 M -12.87 % 51.688 M -7.31 % 55.765 M -7.75 % 60.447 M -20.40 % 75.942 M 1.60 % 74.747 M 12 357.83 % 600.000 K -96.54 % 17.358 M 861.13 % 1.806 M -87.15 % 14.052 M 600.25 % 2.007 M 8 638.89 % 22.963 K -67.11 % 69.827 K 0.000 0.000 -100.00 % 1.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 0.000
Total debt 6.751 M -95.78 % 160.137 M 32.57 % 120.791 M 22.71 % 98.436 M 7.69 % 91.403 M 156.96 % 35.571 M 76.40 % 20.165 M -0.23 % 20.211 M -0.21 % 20.253 M 0.63 % 20.126 M 22 770.45 % 88.000 K -43.59 % 156.000 K -55.30 % 349.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 160.000 K -67.61 % 494.000 K -94.00 % 8.227 M -20.30 % 10.322 M 7.23 % 9.626 M -18.83 % 11.859 M 101.04 % 5.899 M 5 716.86 % 101.411 K -98.93 % 9.464 M -33.83 % 14.302 M 38 978.35 % 36.599 K 0.000 -100.00 % 909.092 K 18.35 % 768.162 K -49.68 % 1.526 M -38.51 % 2.482 M 5.14 % 2.361 M 0.000 -100.00 % 2.500 M
Accumulated other comprehensive income loss -7.178 M 0.00 % -7.178 M 0.00 % -7.178 M 0.00 % -7.178 M 0.00 % -7.178 M 0.00 % -7.178 M 0.00 % -7.178 M 0.00 % -7.178 M 0.00 % -7.178 M 0.00 % -7.178 M 0.00 % -7.178 M 0.00 % -7.178 M 0.00 % -7.178 M 0.00 % -7.178 M 0.00 % -7.178 M 0.00 % -7.178 M 0.00 % -7.178 M 0.00 % -7.178 M -2.62 % -6.995 M 0.00 % -6.995 M 0.00 % -6.995 M 0.00 % -6.995 M 0.00 % -6.995 M 0.00 % -6.995 M 0.00 % -6.995 M -303.87 % -1.732 M 0.00 % -1.732 M -1 509.46 % 122.884 K -93.93 % 2.026 M 0.36 % 2.018 M 2.19 % 1.975 M 252.06 % 561.007 K 0.00 % 561.007 K 769.00 % -83.857 K -54.28 % -54.354 K -64.88 % -32.965 K 32.68 % -48.965 K -76.95 % -27.672 K -344.89 % -6.220 K -14.53 % -5.431 K
Retained earnings -128.917 M 63.20 % -350.315 M 7.62 % -379.208 M -7.33 % -353.321 M 2.82 % -363.564 M -3.72 % -350.524 M -0.18 % -349.890 M -1.01 % -346.386 M -1.02 % -342.878 M -0.94 % -339.678 M -0.74 % -337.198 M -1.62 % -331.820 M 0.53 % -333.590 M -1.16 % -329.757 M -1.02 % -326.438 M -0.27 % -325.550 M -1.17 % -321.785 M -0.76 % -319.356 M -0.35 % -318.237 M -0.59 % -316.355 M -0.55 % -314.633 M -0.35 % -313.525 M -3.92 % -301.711 M -3.98 % -290.155 M -84.48 % -157.283 M -925.05 % -15.344 M -265.86 % 9.251 M 198.40 % 3.100 M 160.69 % -5.109 M 68.05 % -15.991 M 16.44 % -19.138 M -31.94 % -14.505 M -16.83 % -12.415 M -20.65 % -10.290 M -13.38 % -9.076 M -12.81 % -8.046 M -241.91 % -2.353 M -111.74 % -1.111 M -154.56 % -436.584 K 0.000
Common stock 453.119 M 0.00 % 453.119 M 0.00 % 453.119 M 0.00 % 453.119 M 0.00 % 453.119 M 0.00 % 453.119 M 0.00 % 453.119 M 0.00 % 453.119 M 6.08 % 427.167 M 0.00 % 427.167 M 0.00 % 427.167 M 0.00 % 427.167 M 0.00 % 427.167 M 0.00 % 427.167 M 0.00 % 427.167 M 0.00 % 427.167 M 0.00 % 427.167 M 0.00 % 427.167 M 0.00 % 427.167 M 0.00 % 427.167 M 0.00 % 427.167 M 0.00 % 427.167 M 0.00 % 427.167 M 0.00 % 427.167 M 0.00 % 427.167 M 1.22 % 422.004 M 106.96 % 203.910 M 40.62 % 145.010 M 41.10 % 102.770 M 8.82 % 94.440 M 38.74 % 68.069 M 52.60 % 44.607 M 45.54 % 30.650 M 30.91 % 23.413 M 12.63 % 20.788 M 55.56 % 13.363 M 59.64 % 8.371 M 0.18 % 8.356 M 604.16 % 1.187 M -86.02 % 8.487 M
Total equity 317.024 M 231.52 % 95.626 M 43.30 % 66.733 M -27.95 % 92.620 M 12.43 % 82.377 M -13.67 % 95.417 M -0.66 % 96.051 M -3.52 % 99.555 M 29.11 % 77.111 M -3.98 % 80.311 M -3.00 % 82.791 M -6.10 % 88.169 M 2.05 % 86.399 M -4.25 % 90.232 M -3.55 % 93.551 M -0.94 % 94.439 M -3.83 % 98.204 M -2.41 % 100.633 M -1.28 % 101.935 M -1.81 % 103.817 M -1.63 % 105.539 M -1.04 % 106.647 M -9.97 % 118.461 M -8.89 % 130.017 M -50.54 % 262.889 M -35.22 % 405.842 M 87.52 % 216.429 M 46.01 % 148.233 M 48.70 % 99.687 M 23.88 % 80.468 M 58.07 % 50.906 M 66.02 % 30.663 M 63.14 % 18.796 M 43.23 % 13.123 M 12.04 % 11.712 M 120.25 % 5.318 M -11.90 % 6.036 M -18.89 % 7.442 M 892.04 % 750.133 K -91.16 % 8.489 M
Other non current liabilities 21.518 M -44.51 % 38.781 M 3.62 % 37.425 M -0.75 % 37.708 M 16.42 % 32.391 M 1.29 % 31.977 M 4.14 % 30.705 M 1.01 % 30.397 M 3.61 % 29.339 M 1.13 % 29.012 M 6.20 % 27.318 M 1.13 % 27.012 M 70.44 % 15.848 M 0.74 % 15.731 M 0.000 -100.00 % 25.970 M 0.000 -100.00 % 26.235 M 0.000 -100.00 % 26.197 M 0.000 -100.00 % 25.554 M 2.27 % 24.987 M -0.06 % 25.003 M 0.000 -100.00 % 8.631 M 2.79 % 8.397 M 379.94 % 1.750 M 0.00 % 1.750 M -1.13 % 1.770 M -1.12 % 1.790 M 946.55 % 171.000 K 113.75 % 80.000 K -20.00 % 100.000 K -77.78 % 450.000 K 0.000 0.000 0.000 0.000 0.000
Long term debt 2.327 M -97.40 % 89.341 M 28.38 % 69.590 M 3.01 % 67.557 M -3.47 % 69.982 M 356.21 % 15.340 M -23.56 % 20.069 M -0.25 % 20.119 M -0.23 % 20.166 M 0.83 % 20.000 M 0.000 -100.00 % 34.000 K -78.34 % 157.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 227.000 K 0.00 % 227.000 K -55.84 % 514.000 K -68.39 % 1.626 M -32.36 % 2.404 M -46.03 % 4.454 M 21 809.70 % 20.330 K -79.95 % 101.414 K 69.35 % 59.883 K 137.14 % 25.252 K 0.000 0.000 -100.00 % 9.091 K -98.82 % 768.164 K 0.000 -100.00 % 48.170 K 0.000 0.000
Total non current liabilities 23.845 M -81.39 % 128.122 M 19.72 % 107.015 M 1.66 % 105.265 M 2.82 % 102.373 M 116.36 % 47.317 M -6.81 % 50.774 M 0.51 % 50.516 M 2.04 % 49.505 M 1.01 % 49.012 M 79.41 % 27.318 M 1.01 % 27.046 M 68.98 % 16.005 M 1.74 % 15.731 M 0.000 -100.00 % 25.970 M 0.000 -100.00 % 26.235 M 0.000 -100.00 % 26.197 M 0.000 -100.00 % 25.554 M 1.35 % 25.214 M -0.06 % 25.230 M 4 808.56 % 514.000 K -94.99 % 10.257 M -5.04 % 10.801 M 74.10 % 6.204 M 250.51 % 1.770 M -5.40 % 1.871 M 1.16 % 1.849 M 842.41 % 196.252 K 86.91 % 105.000 K 5.00 % 100.000 K -78.22 % 459.091 K -40.24 % 768.164 K -70.39 % 2.594 M 5 285.93 % 48.170 K -23.15 % 62.678 K -97.53 % 2.539 M
Other current liabilities 1.417 M 29.52 % 1.094 M -11.77 % 1.240 M 10.52 % 1.122 M 72.35 % 651.000 K 38.81 % 469.000 K 28.85 % 364.000 K 30.94 % 278.000 K 21.93 % 228.000 K -33.72 % 344.000 K 15.82 % 297.000 K -29.62 % 422.000 K -96.75 % 12.997 M 17.72 % 11.041 M 580.28 % 1.623 M 982.00 % 150.000 K -91.44 % 1.753 M 2.51 % 1.710 M 900.00 % 171.000 K -51.28 % 351.000 K -45.33 % 642.000 K -81.28 % 3.429 M 123.97 % 1.531 M 129.18 % -5.247 M -135.62 % 14.732 M 912.51 % 1.455 M -88.30 % 12.436 M 79.08 % 6.944 M -18.84 % 8.557 M 325.93 % 2.009 M -40.47 % 3.375 M 195.39 % 1.142 M 26.92 % 900.170 K -67.25 % 2.749 M 150.80 % 1.096 M 220.57 % 341.897 K 118.68 % 156.344 K -60.99 % 400.757 K 1 054.25 % 34.720 K 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.915 M 14.88 % 1.667 M 0.000 -100.00 % 1.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -24.540 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.750 K -52.63 % 39.584 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 4.424 M -93.75 % 70.796 M 38.27 % 51.201 M 65.81 % 30.879 M 44.15 % 21.421 M 5.88 % 20.231 M 20 973.96 % 96.000 K 4.35 % 92.000 K 5.75 % 87.000 K -30.95 % 126.000 K 43.18 % 88.000 K -27.87 % 122.000 K -36.46 % 192.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 160.000 K -40.07 % 267.000 K -97.04 % 9.018 M -8.05 % 9.808 M 22.60 % 8.000 M -15.39 % 9.455 M 554.46 % 1.445 M 1 681.80 % 81.081 K -99.13 % 9.363 M -34.26 % 14.242 M 125 416.89 % 11.347 K 0.000 -100.00 % 909.092 K 19.76 % 759.071 K 0.11 % 758.265 K -69.45 % 2.482 M 7.33 % 2.313 M 0.000 -100.00 % 2.500 M
Total current liabilities 31.809 M -68.15 % 99.863 M 28.93 % 77.458 M 58.38 % 48.907 M 55.82 % 31.386 M -0.98 % 31.696 M 1 852.93 % 1.623 M 63.77 % 991.000 K -46.83 % 1.864 M 65.69 % 1.125 M -43.61 % 1.995 M 84.04 % 1.084 M -92.68 % 14.813 M 12.87 % 13.124 M 461.82 % 2.336 M 28.21 % 1.822 M -54.14 % 3.973 M 67.71 % 2.369 M 162.93 % 901.000 K 47.46 % 611.000 K -64.78 % 1.735 M -59.19 % 4.251 M 33.22 % 3.191 M -29.87 % 4.550 M -80.68 % 23.551 M -62.18 % 62.272 M -12.30 % 71.008 M 200.24 % 23.651 M 71.43 % 13.796 M -16.67 % 16.557 M -16.33 % 19.789 M 1 070.35 % 1.691 M 60.89 % 1.051 M -71.35 % 3.669 M 52.69 % 2.403 M 93.49 % 1.242 M -54.86 % 2.751 M -8.35 % 3.001 M 2 981.52 % 97.398 K -96.16 % 2.539 M
Total liabilities 55.654 M -75.59 % 227.985 M 23.59 % 184.473 M 19.65 % 154.172 M 15.26 % 133.759 M 69.29 % 79.013 M 50.80 % 52.397 M 1.73 % 51.507 M 0.27 % 51.369 M 2.46 % 50.137 M 71.04 % 29.313 M 4.21 % 28.130 M -8.72 % 30.818 M 6.80 % 28.855 M 1 135.23 % 2.336 M -91.59 % 27.792 M 599.52 % 3.973 M -86.11 % 28.604 M 3 074.69 % 901.000 K -96.64 % 26.808 M 1 445.13 % 1.735 M -94.18 % 29.805 M 4.93 % 28.405 M -4.62 % 29.780 M 23.75 % 24.065 M -66.82 % 72.529 M -11.34 % 81.809 M 174.03 % 29.854 M 91.79 % 15.566 M -15.53 % 18.428 M -14.84 % 21.638 M 1 046.64 % 1.887 M 63.26 % 1.156 M -69.33 % 3.769 M 31.69 % 2.862 M 42.38 % 2.010 M -26.93 % 2.751 M -9.80 % 3.050 M 3 030.97 % 97.398 K -96.16 % 2.539 M
Other non current assets 8.328 M 0.000 0.000 -100.00 % 119.185 M 0.69 % 118.370 M 1.50 % 116.625 M 3.16 % 113.058 M 4.63 % 108.050 M 5.39 % 102.521 M 7.16 % 95.668 M 6.10 % 90.171 M 3.42 % 87.192 M 140.92 % 36.192 M 223.77 % -29.242 M -268.10 % 17.396 M 125.90 % -67.155 M -486.24 % 17.387 M 128.09 % -61.899 M -455.76 % 17.399 M 132.16 % -54.093 M -401.89 % 17.918 M 1 285.77 % 1.293 M -93.54 % 20.020 M -4.34 % 20.929 M 111.11 % -188.462 M -1 403.24 % 14.461 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 53.100 K 0.000 0.000 0.000 0.000 -100.00 % 56.599 K 0.000 -100.00 % 1.950 K
Long term investments 0.000 -100.00 % 6.655 M 31.73 % 5.052 M -15.91 % 6.008 M -58.32 % 14.415 M 4.87 % 13.746 M 0.00 % 13.746 M 0.04 % 13.741 M -0.04 % 13.746 M -0.41 % 13.803 M -0.48 % 13.869 M 0.00 % 13.869 M -14.90 % 16.298 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.991 M 0.000 0.000 -100.00 % 16.891 M 0.000 -100.00 % 12.885 M 1 486.90 % 811.958 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.950 K 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.950 K 0.000
Property plant equipment net 257.811 M -8.84 % 282.798 M 25.10 % 226.055 M 107.58 % 108.898 M 54.29 % 70.582 M 270.31 % 19.060 M 909.53 % 1.888 M 60.00 % 1.180 M 7.27 % 1.100 M 31.89 % 834.000 K -10.13 % 928.000 K -11.62 % 1.050 M 86.83 % 562.000 K -98.08 % 29.242 M -58.08 % 69.758 M 3.88 % 67.155 M -0.83 % 67.719 M 9.40 % 61.899 M 7.87 % 57.383 M 6.08 % 54.093 M 8.89 % 49.677 M 3.54 % 47.980 M -4.48 % 50.232 M -10.38 % 56.050 M -67.33 % 171.571 M -25.57 % 230.500 M -7.18 % 248.330 M 87.11 % 132.716 M 35.46 % 97.972 M 43.46 % 68.293 M 14.68 % 59.549 M 232.62 % 17.903 M 6.07 % 16.878 M 3.05 % 16.378 M 31.38 % 12.467 M 77.28 % 7.032 M 65.57 % 4.247 M 23.41 % 3.441 M 533.95 % 542.860 K 0.87 % 538.200 K
Total non current assets 266.139 M -8.05 % 289.453 M 25.25 % 231.107 M -1.27 % 234.091 M 15.11 % 203.367 M 36.09 % 149.431 M 16.12 % 128.692 M 4.65 % 122.971 M 4.77 % 117.367 M 6.40 % 110.305 M 5.08 % 104.968 M 2.80 % 102.111 M 92.47 % 53.052 M 81.42 % 29.242 M -66.45 % 87.154 M 29.78 % 67.155 M -21.09 % 85.106 M 37.49 % 61.899 M -17.23 % 74.782 M 38.25 % 54.093 M -19.97 % 67.595 M -0.98 % 68.264 M -2.83 % 70.252 M -8.74 % 76.979 M -59.15 % 188.462 M -23.06 % 244.961 M -6.22 % 261.215 M 95.63 % 133.528 M 36.29 % 97.972 M 43.46 % 68.293 M 14.68 % 59.549 M 232.62 % 17.903 M 5.74 % 16.931 M 3.37 % 16.378 M 31.38 % 12.467 M 77.28 % 7.032 M 65.57 % 4.247 M 21.42 % 3.498 M 542.07 % 544.812 K 0.86 % 540.150 K
Other current 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 % 45.508 M -1.48 % 46.192 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 920.000 K 146.30 % -1.987 M -1 529.50 % 139.000 K -72.58 % 507.000 K -36.86 % 803.000 K 43.32 % 560.295 K 0.37 % 558.248 K 286.58 % 144.405 K -56.86 % 334.753 K 2 203.08 % 14.535 K -1.84 % 14.807 K 0.000 0.000 0.000 -100.00 % 25.101 K -80.53 % 128.951 K 2.42 % 125.902 K 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.000 M 0.000 -100.00 % 96.000 K -99.21 % 12.096 M 830.46 % 1.300 M 0.000 -100.00 % 4.000 M -82.55 % 22.927 M -13.88 % 26.621 M -20.56 % 33.511 M -17.26 % 40.500 M -10.07 % 45.037 M -12.87 % 51.688 M -7.31 % 55.765 M -7.75 % 60.447 M 6.14 % 56.951 M -23.81 % 74.747 M 12 357.83 % 600.000 K 28.48 % 467.000 K -74.14 % 1.806 M 54.76 % 1.167 M -2.32 % 1.195 M 5 102.95 % 22.963 K -67.11 % 69.827 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 74.186 M 349.61 % 16.500 M 151.37 % 6.564 M 447.91 % 1.198 M -86.31 % 8.753 M -53.68 % 18.898 M 23.56 % 15.295 M -43.87 % 27.251 M 151.93 % 10.817 M 38.77 % 7.795 M 39.07 % 5.605 M -59.78 % 13.935 M -0.44 % 13.997 M 259.82 % 3.890 M -52.14 % 8.128 M 183.21 % 2.870 M 48.70 % 1.930 M -42.08 % 3.332 M 77.90 % 1.873 M -6.12 % 1.995 M -34.05 % 3.025 M -67.16 % 9.210 M 1 248.46 % 683.000 K -99.16 % 81.239 M -33.79 % 122.700 M -41.07 % 208.196 M 6 874.74 % 2.985 M -90.28 % 30.709 M 327.34 % 7.186 M -66.23 % 21.278 M 187.07 % 7.412 M -46.46 % 13.845 M 466.85 % 2.442 M 386.30 % 502.244 K -75.73 % 2.070 M 665.85 % 270.232 K -93.98 % 4.491 M -33.26 % 6.728 M 3 705.34 % 176.817 K -98.26 % 10.191 M
Cash and short term investments 74.186 M 349.61 % 16.500 M 151.37 % 6.564 M 447.91 % 1.198 M -86.31 % 8.753 M -53.68 % 18.898 M -2.06 % 19.295 M -29.20 % 27.251 M 149.71 % 10.913 M -45.14 % 19.891 M 188.07 % 6.905 M -50.45 % 13.935 M -22.57 % 17.997 M -32.89 % 26.817 M -22.83 % 34.749 M -4.49 % 36.381 M -14.26 % 42.430 M -12.28 % 48.369 M -9.69 % 53.561 M -7.27 % 57.760 M -9.00 % 63.472 M -4.06 % 66.161 M -12.29 % 75.430 M -7.83 % 81.839 M -33.55 % 123.167 M -41.35 % 210.002 M 4 957.85 % 4.152 M -86.99 % 31.904 M 342.55 % 7.209 M -66.23 % 21.348 M 188.01 % 7.412 M -46.46 % 13.845 M 466.85 % 2.442 M 386.30 % 502.244 K -75.73 % 2.070 M 665.85 % 270.232 K -93.98 % 4.491 M -33.26 % 6.728 M 3 705.34 % 176.817 K -98.26 % 10.191 M
Total current assets 106.539 M 211.90 % 34.158 M 69.95 % 20.099 M 58.25 % 12.701 M -0.53 % 12.769 M -48.92 % 24.999 M 26.54 % 19.756 M -29.67 % 28.091 M 152.78 % 11.113 M -44.83 % 20.143 M 182.31 % 7.135 M -49.71 % 14.188 M -77.89 % 64.165 M -13.11 % 73.849 M 110.91 % 35.015 M -7.09 % 37.689 M -13.82 % 43.733 M -12.43 % 49.941 M -8.71 % 54.705 M -7.13 % 58.908 M -10.03 % 65.476 M -3.98 % 68.188 M -11.00 % 76.614 M -7.49 % 82.818 M -38.54 % 134.749 M -42.27 % 233.410 M 530.45 % 37.023 M -16.91 % 44.559 M 157.85 % 17.281 M -43.53 % 30.602 M 135.48 % 12.996 M -11.27 % 14.647 M 384.91 % 3.021 M 489.09 % 512.744 K -75.66 % 2.107 M 613.26 % 295.393 K -93.49 % 4.539 M -35.09 % 6.993 M 2 210.09 % 302.719 K -97.03 % 10.191 M
Inventory 11.130 M 64.50 % 6.766 M -22.31 % 8.709 M 61.25 % 5.401 M 319.66 % 1.287 M 15.53 % 1.114 M 27 750.00 % 4.000 K -20.00 % 5.000 K 25.00 % 4.000 K 0.000 -100.00 % 0.000 0.000 0.000 100.00 % -840.000 K 0.000 100.00 % -1.308 M 0.000 100.00 % -1.572 M 0.000 100.00 % -1.148 M 0.000 100.00 % -2.159 M 0.000 -100.00 % 9.477 M 0.00 % 9.477 M -37.44 % 15.149 M -40.73 % 25.559 M 231.21 % 7.717 M -11.44 % 8.714 M -1.94 % 8.886 M 73.66 % 5.117 M 2 005.58 % 243.027 K 0.00 % 243.027 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 21.223 M 94.85 % 10.892 M 125.69 % 4.826 M -20.91 % 6.102 M 123.60 % 2.729 M -45.28 % 4.987 M 991.25 % 457.000 K -45.27 % 835.000 K 326.02 % 196.000 K -22.22 % 252.000 K 9.57 % 230.000 K -9.09 % 253.000 K -61.67 % 660.000 K -21.43 % 840.000 K 215.79 % 266.000 K -79.66 % 1.308 M 0.38 % 1.303 M -17.11 % 1.572 M 37.41 % 1.144 M 0.000 -100.00 % 2.004 M 0.000 -100.00 % 264.000 K 266.67 % 72.000 K -96.58 % 2.105 M -72.85 % 7.752 M 19.10 % 6.509 M 48.66 % 4.378 M 447.48 % 799.740 K 257.33 % 223.811 K 69.81 % 131.803 K -75.79 % 544.485 K 70.00 % 320.277 K 2 950.26 % 10.500 K -71.88 % 37.337 K 48.39 % 25.161 K 6.94 % 23.528 K -82.65 % 135.641 K 0.000 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.996 M 0.000 -100.00 % 17.387 M 0.000 -100.00 % 17.397 M 0.000 -100.00 % 17.624 M 0.000 0.000 0.000 0.000 -100.00 % 138.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
Account payables 25.968 M -7.17 % 27.973 M 11.82 % 25.017 M 47.98 % 16.906 M 81.51 % 9.314 M -15.30 % 10.996 M 845.49 % 1.163 M 87.28 % 621.000 K -59.91 % 1.549 M 136.49 % 655.000 K -59.32 % 1.610 M 198.15 % 540.000 K -66.75 % 1.624 M 290.38 % 416.000 K -41.65 % 713.000 K 314.53 % 172.000 K -92.25 % 2.220 M 236.87 % 659.000 K -9.73 % 730.000 K 180.77 % 260.000 K -76.21 % 1.093 M 65.11 % 662.000 K -52.48 % 1.393 M 78.82 % 779.000 K -94.33 % 13.743 M -73.98 % 52.817 M 7.53 % 49.117 M 221.84 % 15.261 M 195.87 % 5.158 M -0.51 % 5.185 M 138.73 % 2.172 M 319.02 % 518.302 K 366.27 % 111.160 K 938.30 % 10.706 K -98.04 % 547.599 K 286.66 % 141.624 K 26.33 % 112.102 K -61.04 % 287.753 K 359.10 % 62.678 K 62.69 % 38.527 K
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.000 K 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 -100.00 % 914.000 K -81.72 % 5.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 6.751 M 74.85 % 3.861 M -16.28 % 4.612 M 3.57 % 4.453 M -11.61 % 5.038 M 521.21 % 811.000 K 391.52 % 165.000 K -21.80 % 211.000 K -16.60 % 253.000 K 912.00 % 25.000 K -71.59 % 88.000 K -43.59 % 156.000 K -55.30 % 349.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 160.000 K -67.61 % 494.000 K -60.32 % 1.245 M -46.38 % 2.322 M 0.000 -100.00 % 3.859 M -34.58 % 5.899 M 5 716.86 % 101.411 K -45.16 % 184.924 K 106.66 % 89.482 K 144.49 % 36.599 K 0.000 -100.00 % 9.092 K -49.94 % 18.162 K -31.28 % 26.429 K 0.000 -100.00 % 57.678 K 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.178 M 0.000 -100.00 % 7.178 M 0.000 -100.00 % 7.178 M 0.000 -100.00 % 6.995 M 0.00 % 6.995 M 0.00 % 6.995 M 0.000 -100.00 % 6.995 M 0.00 % 6.995 M 303.87 % 1.732 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.178 M 0.000 100.00 % -8.565 M 0.000 100.00 % -7.178 M 0.000 100.00 % -6.995 M 0.00 % -6.995 M 0.00 % -6.995 M 0.000 100.00 % -6.995 M 0.00 % -6.995 M -303.87 % -1.732 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 66.665 K -70.29 % 224.356 K 0.000 -100.00 % 7.931 K
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.594 M 0.000 100.00 % -62.678 K 97.53 % -2.539 M
Total assets 372.678 M 15.16 % 323.611 M 28.82 % 251.206 M 1.79 % 246.792 M 14.18 % 216.136 M 23.91 % 174.430 M 17.50 % 148.448 M -1.73 % 151.062 M 17.58 % 128.480 M -1.51 % 130.448 M 16.36 % 112.103 M -3.61 % 116.299 M -0.78 % 117.217 M -1.57 % 119.087 M -2.52 % 122.169 M -0.05 % 122.231 M -5.13 % 128.839 M -0.31 % 129.237 M -0.19 % 129.487 M -0.87 % 130.625 M -1.84 % 133.071 M -2.48 % 136.452 M -7.09 % 146.866 M -8.09 % 159.797 M -50.58 % 323.349 M -32.41 % 478.371 M 60.40 % 298.238 M 67.47 % 178.087 M 54.52 % 115.253 M 16.54 % 98.896 M 36.32 % 72.545 M 122.87 % 32.550 M 63.14 % 19.952 M 18.12 % 16.891 M 15.90 % 14.574 M 98.89 % 7.328 M -16.60 % 8.786 M -16.25 % 10.491 M 1 137.85 % 847.531 K -92.10 % 10.731 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 2003-06-30 2002-06-30 2001-06-30 2000-06-30 1999-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2012-01-31 2011-06-30 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31 2004-06-30 2004-01-31 2003-06-30 2003-01-31 2002-06-30 2002-01-31 2001-06-30 2001-01-31 2000-06-30 2000-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -15.810 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 60.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -7.270 M 0.000 100.00 % -5.293 M 0.000 100.00 % -3.205 M 0.000 -100.00 % 69.000 K 0.000 100.00 % -27.000 K 0.000 -100.00 % 87.000 K 0.000 -100.00 % 703.000 K 0.000 -100.00 % 178.000 K 0.000 100.00 % -417.000 K 0.000 -100.00 % 1.621 M 0.000 100.00 % -4.934 M 0.000 100.00 % -26.670 M -195.72 % 27.862 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 100.00 % -4.790 M 0.000 100.00 % -1.115 M 0.000 100.00 % -3.235 M 0.000 -100.00 % 1.000 K 0.000 -100.00 % 40.000 K 0.000 -100.00 % 241.000 K 0.000 -100.00 % 468.000 K 0.000 -100.00 % 264.000 K 0.000 100.00 % -342.000 K 0.000 -100.00 % 879.000 K 0.000 100.00 % -421.000 K 0.000 100.00 % -1.820 M -141.33 % 4.404 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 100.00 % -1.365 M 0.000 100.00 % -4.287 M 0.000 100.00 % -20.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 100.00 % -1.024 M -107.22 % 14.190 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.115 M 0.000 -100.00 % 109.000 K 0.000 -100.00 % 50.000 K 0.000 -100.00 % 68.000 K 0.000 100.00 % -67.000 K 0.000 100.00 % -154.000 K 0.000 -100.00 % 235.000 K 0.000 100.00 % -86.000 K 0.000 100.00 % -75.000 K 0.000 -100.00 % 742.000 K 0.000 100.00 % -4.513 M 0.000 100.00 % -23.826 M -357.08 % 9.268 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -233.139 M -2 111.90 % 11.588 M 30.41 % 8.886 M 888.46 % -1.127 M -117.65 % 6.386 M 1 030.27 % 565.000 K -45.62 % 1.039 M -6.73 % 1.114 M 8.05 % 1.031 M 495.02 % -261.000 K -105.89 % 4.430 M 315.36 % -2.057 M -227.53 % 1.613 M 349.30 % -647.000 K -139.07 % 1.656 M 47.73 % 1.121 M -37.06 % 1.781 M 582.66 % -369.000 K -147.25 % 781.000 K -48.85 % 1.527 M 195.20 % -1.604 M -353.00 % 634.000 K -7.71 % 687.000 K -96.74 % 21.082 M 193.47 % -22.556 M -93.03 % -11.685 M 40.00 % -19.476 M -100.00 % -9.738 M 14.12 % -11.339 M 1.71 % -11.537 M 0.00 % -11.537 M 0.00 % -11.537 M -70.50 % -6.766 M 0.00 % -6.766 M -520.26 % 1.610 M 0.00 % 1.610 M 66.11 % 969.258 K 0.00 % 969.258 K 13.95 % 850.631 K 0.00 % 850.631 K 43.62 % 592.295 K 0.00 % 592.295 K 5 638.57 % -10.694 K 0.00 % -10.694 K -100.38 % 2.836 M 0.00 % 2.836 M 367.14 % 607.029 K 0.00 % 607.029 K 262.90 % 167.274 K 20.94 % 138.310 K 100.00 % 69.155 K
Net cash provided by operating activities -6.172 M -116.85 % 36.627 M 609.42 % -7.190 M -226.83 % 5.669 M 180.57 % -7.036 M -356.88 % -1.540 M 40.56 % -2.591 M -3.97 % -2.492 M -6.77 % -2.334 M 19.88 % -2.913 M -153.97 % -1.147 M -63.39 % -702.000 K 69.85 % -2.328 M -44.51 % -1.611 M -469.26 % -283.000 K 86.76 % -2.138 M -741.73 % -254.000 K 84.11 % -1.598 M -206.13 % -522.000 K -125.63 % 2.037 M 200.10 % -2.035 M 61.35 % -5.265 M -48.60 % -3.543 M -134.95 % -1.508 M 97.13 % -52.502 M -759.70 % -6.107 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
Investments in property plant and equipment -11.062 M 24.78 % -14.706 M -210.32 % -4.739 M 73.61 % -17.959 M 65.73 % -52.409 M -278.32 % -13.853 M -149.60 % -5.550 M 16.65 % -6.659 M -1.70 % -6.548 M -54.80 % -4.230 M 27.32 % -5.820 M 15.92 % -6.922 M 2.67 % -7.112 M -9.77 % -6.479 M -368.47 % -1.383 M 64.64 % -3.911 M 31.51 % -5.710 M -16.60 % -4.897 M -24.29 % -3.940 M 22.47 % -5.082 M -64.36 % -3.092 M 34.03 % -4.687 M -29.40 % -3.622 M -128.43 % 12.741 M 152.95 % -24.063 M -94.37 % -12.380 M 69.64 % -40.779 M -100.00 % -20.390 M 7.50 % -22.042 M -4.98 % -20.997 M 0.00 % -20.997 M 0.00 % -20.997 M -120.64 % -9.516 M 0.00 % -9.516 M 46.15 % -17.671 M 0.00 % -17.671 M -2 870.35 % -594.903 K 0.00 % -594.903 K -34.50 % -442.299 K 0.00 % -442.299 K 73.37 % -1.661 M 0.00 % -1.661 M 16.76 % -1.995 M 0.00 % -1.995 M -158.79 % -770.991 K 0.00 % -770.991 K -17.04 % -658.755 K 0.00 % -658.755 K -4.59 % -629.834 K -855.07 % -65.947 K -100.00 % -32.973 K
Acquisitions net 0.000 0.000 0.000 -100.00 % 19.000 K 0.000 -100.00 % 26.000 K 0.000 -100.00 % 25.000 K 0.000 0.000 0.000 -100.00 % 1.289 M 118.85 % 589.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 135.913 K 0.00 % 135.913 K 658.74 % 17.913 K 0.00 % 17.913 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
Purchases of investments 0.000 100.00 % -647.000 K 0.000 0.000 0.000 -100.00 % 3.996 M 199.90 % -4.000 M 0.000 0.000 100.00 % -10.700 M -723.08 % -1.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -97.377 K 2.62 % -100.000 K 0.00 % -100.000 K 0.00 % -100.000 K -186.43 % -34.913 K 0.00 % -34.913 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -37.500 K 0.00 % -37.500 K 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 -100.00 % 101.000 K -99.16 % 12.057 M 0.000 0.000 -100.00 % 6.429 M -65.48 % 18.624 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 239.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 226.386 M 665.70 % -40.019 M -1 104.30 % -3.323 M 20.20 % -4.164 M -238.26 % -1.231 M -1 419.75 % -81.000 K -65.31 % -49.000 K -185.96 % 57.000 K 137.25 % -153.000 K -125.00 % -68.000 K -7.94 % -63.000 K 59.62 % -156.000 K -146.71 % 334.000 K -91.33 % 3.852 M -44.37 % 6.924 M -1.07 % 6.999 M 53.76 % 4.552 M -44.35 % 8.179 M 98.76 % 4.115 M -8.80 % 4.512 M 226.92 % -3.555 M -119.06 % 18.647 M 125.35 % -73.559 M -5 161.73 % -1.398 M -157.63 % 2.426 M 253.93 % -1.576 M -102.29 % 68.782 M 100.00 % 34.391 M -8.33 % 37.516 M 7.19 % 35.001 M 15 639.30 % 222.377 K 0.00 % 222.377 K -56.31 % 509.022 K 0.00 % 509.022 K 105.69 % 247.466 K 0.00 % 247.466 K 811.48 % 27.150 K 0.00 % 27.150 K 291.10 % -14.207 K 0.00 % -14.207 K 0.000 0.000 0.000 0.000 100.00 % -155.871 K 0.00 % -155.871 K -832.72 % 21.273 K 0.00 % 21.273 K -95.16 % 439.364 K 1 190.34 % -40.296 K -100.00 % -20.148 K
Net cash used for investing activites 215.324 M 488.87 % -55.372 M -586.83 % -8.062 M 63.53 % -22.104 M 58.79 % -53.640 M -441.11 % -9.913 M -3.27 % -9.599 M -48.22 % -6.476 M -220.91 % 5.356 M 135.71 % -14.998 M -108.80 % -7.183 M -1 222.34 % 640.000 K -94.85 % 12.435 M 573.35 % -2.627 M -147.41 % 5.541 M 79.44 % 3.088 M 366.67 % -1.158 M -135.28 % 3.282 M 1 775.43 % 175.000 K 130.70 % -570.000 K 91.42 % -6.647 M -147.61 % 13.960 M 118.09 % -77.181 M -780.43 % 11.343 M 152.42 % -21.637 M -55.04 % -13.956 M -149.84 % 28.003 M 100.00 % 14.002 M -8.94 % 15.377 M 10.59 % 13.904 M 166.61 % -20.874 M 0.00 % -20.874 M -130.85 % -9.042 M 0.00 % -9.042 M 47.69 % -17.287 M 0.00 % -17.287 M -3 044.06 % -549.840 K 0.00 % -549.840 K -20.45 % -456.506 K 0.00 % -456.506 K 72.52 % -1.661 M 0.00 % -1.661 M 16.76 % -1.995 M 0.00 % -1.995 M -106.90 % -964.363 K 0.00 % -964.363 K -51.28 % -637.483 K 0.00 % -637.483 K -234.69 % -190.470 K -79.28 % -106.243 K -100.00 % -53.121 K
Debt repayment -151.466 M -616.00 % 29.354 M 37.86 % 21.292 M 124.20 % 9.497 M -81.20 % 50.508 M 242.64 % 14.741 M 32 857.78 % -45.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.000 K 0.000 -100.00 % 225.000 K 0.000 -100.00 % 2.498 M 0.000 -100.00 % 167.000 K 104.01 % -4.166 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.250 M 0.00 % -4.250 M -25.93 % -3.375 M 0.00 % -3.375 M -150.94 % 6.625 M 0.00 % 6.625 M 0.000 0.000 100.00 % -454.546 K 0.00 % -454.546 K -9 923.07 % -4.535 K 0.00 % -4.535 K -9.73 % -4.133 K 0.00 % -4.133 K 99.67 % -1.250 M 0.00 % -1.250 M -4 235.54 % -28.839 K 0.00 % -28.839 K 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 100.00 % -234.000 K -200.00 % 234.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.152 M 385.91 % 4.353 M 0.00 % 4.353 M 0.00 % 4.353 M -68.91 % 14.000 M 0.00 % 14.000 M 55.53 % 9.001 M 0.00 % 9.001 M 20.85 % 7.448 M 0.00 % 7.448 M 95.49 % 3.810 M 0.00 % 3.810 M 196.95 % 1.283 M 0.00 % 1.283 M -63.58 % 3.523 M 0.00 % 3.523 M 523.27 % 565.192 K 0.00 % 565.192 K 0.000 0.000 -100.00 % 1.833 M 522.52 % 294.524 K 100.00 % 147.262 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 % 555.000 K 200.00 % -555.000 K 0.000 0.000 0.000 100.00 % -750.323 K -278.48 % -198.246 K 0.00 % -198.246 K 0.00 % -198.246 K 75.65 % -814.278 K 0.00 % -814.278 K -41.79 % -574.269 K 0.00 % -574.269 K -22.30 % -469.557 K 0.00 % -469.557 K -145.33 % -191.400 K 0.00 % -191.400 K -697.50 % -24.000 K 0.00 % -24.000 K 87.05 % -185.315 K 0.00 % -185.315 K 0.000 0.000 100.00 % -14.176 K 0.00 % -14.176 K 0.000 100.00 % -43.045 K -100.00 % -21.523 K
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 100.00 % -682.000 K -1.04 % -675.000 K -34.19 % -503.000 K 0.000 -100.00 % 233.000 K -16.49 % 279.000 K -98.90 % 25.402 M 0.000 -100.00 % 20.101 M 0.000 0.000 0.000 0.000 0.000 100.00 % -10.000 K 0.000 100.00 % -225.000 K 0.000 100.00 % -2.498 M 0.000 100.00 % -167.000 K 0.000 -100.00 % 21.971 M 213.59 % -19.343 M -108.57 % 225.655 M 705.82 % 28.003 M 100.00 % 14.002 M -8.94 % 15.377 M 10.59 % 13.904 M 0.000 0.000 0.000 0.000 100.00 % -266.063 K 0.00 % -266.063 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 100.00 % -190.470 K -79.28 % -106.243 K -100.00 % -53.121 K
Net cash used provided by financing activities -151.466 M -628.27 % 28.672 M 39.07 % 20.617 M 129.23 % 8.994 M -82.19 % 50.508 M 242.66 % 14.740 M 6 199.15 % 234.000 K -99.08 % 25.402 M 0.000 -100.00 % 20.101 M 0.000 0.000 0.000 0.000 0.000 100.00 % -10.000 K -200.00 % 10.000 K 104.44 % -225.000 K -200.00 % 225.000 K 109.01 % -2.498 M -200.00 % 2.498 M 1 595.81 % -167.000 K -200.00 % 167.000 K -99.09 % 18.360 M 192.27 % -19.898 M -108.82 % 225.655 M 705.82 % 28.003 M 100.00 % 14.002 M -8.94 % 15.377 M 10.59 % 13.904 M 14 697.69 % -95.246 K 0.00 % -95.246 K -100.97 % 9.811 M 0.00 % 9.811 M -33.65 % 14.786 M 0.00 % 14.786 M 111.88 % 6.978 M 0.00 % 6.978 M 120.55 % 3.164 M 0.00 % 3.164 M 152.22 % 1.254 M 0.00 % 1.254 M -62.36 % 3.333 M 0.00 % 3.333 M 586.51 % -685.135 K 0.00 % -685.135 K -1 492.78 % -43.015 K 0.00 % -43.015 K 77.42 % -190.470 K -79.28 % -106.243 K -100.00 % -53.121 K
Effect of forex changes on cash 0.000 -100.00 % 9.000 K 800.00 % 1.000 K 100.88 % -114.000 K -595.65 % 23.000 K -92.70 % 315.000 K -98.84 % 27.251 M 200.00 % -27.251 M 0.000 100.00 % -7.795 M 0.000 0.000 0.000 0.000 0.000 100.00 % -2.870 M -186.13 % 3.332 M 200.00 % -3.332 M -267.02 % 1.995 M 200.05 % -1.994 M -121.65 % 9.209 M 199.99 % -9.210 M -111.34 % 81.239 M -54.87 % 180.001 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 74.186 M 646.64 % 9.936 M 85.17 % 5.366 M 171.03 % -7.555 M 25.53 % -10.145 M -381.57 % 3.603 M 130.14 % -11.956 M -172.75 % 16.434 M 443.81 % 3.022 M 37.99 % 2.190 M 126.29 % -8.330 M -13 335.48 % -62.000 K -100.61 % 10.107 M 338.49 % -4.238 M -180.60 % 5.258 M 372.44 % -1.930 M -200.00 % 1.930 M 203.04 % -1.873 M -200.00 % 1.873 M 161.92 % -3.025 M -200.00 % 3.025 M 1 750.75 % -183.250 K -126.87 % 682.000 K -99.40 % 114.159 M 0.000 -100.00 % 208.196 M 3 063.12 % -7.026 M 0.00 % -7.026 M -215.54 % 6.081 M 272.13 % -3.533 M 0.00 % -3.533 M -194.97 % 3.720 M 0.00 % 3.720 M 328.39 % -1.629 M 0.00 % -1.629 M -158.16 % 2.801 M 0.00 % 2.801 M 477.44 % 485.046 K 0.00 % 485.046 K 223.79 % -391.835 K 0.00 % -391.835 K -187.11 % 449.838 K 0.00 % 449.838 K 142.64 % -1.055 M 0.00 % -1.055 M -88.58 % -559.494 K 0.00 % -559.494 K -134.17 % 1.638 M 0.00 % 1.638 M 4 030.65 % 39.645 K 0.00 % 39.645 K
Cash at beginning of period 0.000 -100.00 % 6.564 M 447.91 % 1.198 M -86.31 % 8.753 M -53.68 % 18.898 M 23.56 % 15.295 M -43.87 % 27.251 M 151.93 % 10.817 M 38.77 % 7.795 M 39.07 % 5.605 M -59.78 % 13.935 M -0.44 % 13.997 M 259.82 % 3.890 M -52.14 % 8.128 M 183.21 % 2.870 M 48.70 % 1.930 M 0.000 -100.00 % 1.873 M 0.000 -100.00 % 3.025 M 0.000 -100.00 % 682.000 K 0.000 0.000 0.000 0.000 -100.00 % 7.677 M 0.00 % 7.677 M 381.05 % 1.596 M -68.88 % 5.129 M 0.00 % 5.129 M 264.10 % 1.409 M 0.00 % 1.409 M -53.63 % 3.038 M 0.00 % 3.038 M 1 183.08 % 236.743 K 0.00 % 236.743 K 88.55 % 125.561 K 0.00 % 125.561 K -75.73 % 517.396 K 0.00 % 517.396 K 665.85 % 67.558 K 0.00 % 67.558 K -93.98 % 1.123 M 0.00 % 1.123 M -33.26 % 1.682 M 0.00 % 1.682 M 3 677.84 % 44.526 K 0.00 % 44.526 K 876.66 % 4.559 K 0.00 % 4.559 K
Cash at end of period 74.186 M 349.61 % 16.500 M 151.37 % 6.564 M 447.91 % 1.198 M -86.31 % 8.753 M -53.68 % 18.898 M 23.56 % 15.295 M -43.87 % 27.251 M 151.93 % 10.817 M 38.77 % 7.795 M 39.07 % 5.605 M -59.78 % 13.935 M -0.44 % 13.997 M 259.82 % 3.890 M -52.14 % 8.128 M 0.000 -100.00 % 1.930 M 0.000 -100.00 % 1.873 M 0.000 -100.00 % 3.025 M 506.52 % 498.750 K -26.87 % 682.000 K -99.40 % 114.159 M 0.000 -100.00 % 208.196 M 31 880.95 % 651.000 K 0.00 % 651.000 K -91.52 % 7.677 M 381.05 % 1.596 M 0.00 % 1.596 M -68.88 % 5.129 M 0.00 % 5.129 M 264.10 % 1.409 M 0.00 % 1.409 M -53.63 % 3.038 M 0.00 % 3.038 M 397.47 % 610.607 K 0.00 % 610.607 K 386.30 % 125.561 K 0.00 % 125.561 K -75.73 % 517.396 K 0.00 % 517.396 K 665.85 % 67.558 K 0.00 % 67.558 K -93.98 % 1.123 M 0.00 % 1.123 M -33.26 % 1.682 M 0.00 % 1.682 M 3 705.36 % 44.204 K 0.00 % 44.204 K
Operating cash flow -6.172 M -116.85 % 36.627 M 609.42 % -7.190 M -226.83 % 5.669 M 180.57 % -7.036 M -356.88 % -1.540 M 40.56 % -2.591 M -3.97 % -2.492 M -6.77 % -2.334 M 19.88 % -2.913 M -153.97 % -1.147 M -63.39 % -702.000 K 69.85 % -2.328 M -44.51 % -1.611 M -469.26 % -283.000 K 86.76 % -2.138 M -741.73 % -254.000 K 84.11 % -1.598 M -206.13 % -522.000 K -125.63 % 2.037 M 200.10 % -2.035 M 61.35 % -5.265 M -48.60 % -3.543 M -134.95 % -1.508 M 97.13 % -52.502 M -759.70 % -6.107 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
Capital expenditure -11.062 M -1.45 % -10.904 M -130.09 % -4.739 M 73.61 % -17.959 M 65.73 % -52.409 M -278.32 % -13.853 M -149.60 % -5.550 M 16.65 % -6.659 M -1.70 % -6.548 M -54.80 % -4.230 M 27.32 % -5.820 M 15.92 % -6.922 M 2.67 % -7.112 M -9.77 % -6.479 M -368.47 % -1.383 M 64.64 % -3.911 M 31.51 % -5.710 M -16.60 % -4.897 M -24.29 % -3.940 M 22.47 % -5.082 M -64.36 % -3.092 M 34.03 % -4.687 M -29.40 % -3.622 M -128.43 % 12.741 M 152.95 % -24.063 M -94.37 % -12.380 M 69.64 % -40.779 M -100.00 % -20.390 M 7.50 % -22.042 M -4.98 % -20.997 M 0.00 % -20.997 M 0.00 % -20.997 M -120.64 % -9.516 M 0.00 % -9.516 M 46.15 % -17.671 M 0.00 % -17.671 M -2 870.35 % -594.903 K 0.00 % -594.903 K -34.50 % -442.299 K 0.00 % -442.299 K 73.37 % -1.661 M 0.00 % -1.661 M 16.76 % -1.995 M 0.00 % -1.995 M -158.79 % -770.991 K 0.00 % -770.991 K -17.04 % -658.755 K 0.00 % -658.755 K -4.59 % -629.834 K -855.07 % -65.947 K -100.00 % -32.973 K
Free CashFlow -17.234 M -167.00 % 25.723 M 315.63 % -11.929 M 2.94 % -12.290 M 79.33 % -59.445 M -286.18 % -15.393 M -89.08 % -8.141 M 11.04 % -9.151 M -3.03 % -8.882 M -24.35 % -7.143 M -2.53 % -6.967 M 8.62 % -7.624 M 19.24 % -9.440 M -16.69 % -8.090 M -385.59 % -1.666 M 72.46 % -6.049 M -1.43 % -5.964 M 8.18 % -6.495 M -45.56 % -4.462 M -46.54 % -3.045 M 40.61 % -5.127 M 48.48 % -9.952 M -38.90 % -7.165 M -163.79 % 11.233 M 114.67 % -76.565 M -314.16 % -18.487 M 54.67 % -40.779 M -100.00 % -20.390 M 7.50 % -22.042 M -4.98 % -20.997 M 0.00 % -20.997 M 0.00 % -20.997 M -120.64 % -9.516 M 0.00 % -9.516 M 46.15 % -17.671 M 0.00 % -17.671 M -2 870.35 % -594.903 K 0.00 % -594.903 K -34.50 % -442.299 K 0.00 % -442.299 K 73.37 % -1.661 M 0.00 % -1.661 M 16.76 % -1.995 M 0.00 % -1.995 M -158.79 % -770.991 K 0.00 % -770.991 K -17.04 % -658.755 K 0.00 % -658.755 K -4.59 % -629.834 K -855.07 % -65.947 K -100.00 % -32.973 K
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2012 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002 2001 2001 2000 2000
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000