PBP.AX

Probiotec Limited PBP.AX

Trading inactive

Finances

2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Revenue 214.028 M 17.39 % 182.328 M 51.30 % 120.507 M 12.39 % 107.220 M 46.40 % 73.237 M -3.29 % 75.725 M 21.07 % 62.546 M -4.67 % 65.607 M -0.11 % 65.680 M -3.72 % 68.215 M 1.29 % 67.343 M 1.96 % 66.046 M -7.98 % 71.770 M -9.27 % 79.101 M -9.23 % 87.147 M 31.76 % 66.139 M 22.50 % 53.992 M
Net income 11.018 M -19.61 % 13.707 M 182.84 % 4.846 M 38.21 % 3.506 M -6.25 % 3.740 M 4.57 % 3.577 M 57.96 % 2.264 M -43.59 % 4.013 M 116.22 % -24.742 M -2 837.99 % 903.668 K 51.40 % 596.869 K -52.23 % 1.249 M 112.09 % -10.338 M -209.04 % 9.481 M 6.52 % 8.901 M 41.08 % 6.309 M 26.75 % 4.978 M
Income before tax 15.574 M -13.65 % 18.036 M 133.64 % 7.719 M -13.24 % 8.897 M 96.80 % 4.521 M -21.32 % 5.746 M 62.05 % 3.546 M 14.84 % 3.088 M 157.42 % -5.378 M -817.73 % 749.276 K -51.48 % 1.544 M -30.99 % 2.238 M 228.82 % -1.737 M -117.16 % 10.122 M -16.01 % 12.050 M 41.76 % 8.501 M 40.24 % 6.061 M
Income before tax ratio 0.07 -26.44 % 0.10 54.42 % 0.06 -22.81 % 0.08 34.43 % 0.06 -18.65 % 0.08 33.85 % 0.06 20.46 % 0.05 157.48 % -0.08 -845.43 % 0.01 -52.10 % 0.02 -32.31 % 0.03 239.98 % -0.02 -118.91 % 0.13 -7.46 % 0.14 7.59 % 0.13 14.48 % 0.11
EBITDA 34.774 M 8.79 % 31.965 M 104.20 % 15.653 M -5.12 % 16.498 M 62.68 % 10.141 M 46.34 % 6.930 M 2.28 % 6.776 M 2.29 % 6.624 M 32.98 % 4.981 M -41.34 % 8.492 M 26.67 % 6.704 M -16.98 % 8.075 M 7.00 % 7.547 M -49.45 % 14.928 M -12.02 % 16.967 M 32.66 % 12.791 M 30.94 % 9.769 M
Net income ratio 0.05 -31.52 % 0.08 86.94 % 0.04 22.97 % 0.03 -35.96 % 0.05 8.12 % 0.05 30.47 % 0.04 -40.83 % 0.06 116.24 % -0.38 -2 943.66 % 0.01 49.47 % 0.01 -53.15 % 0.02 113.13 % -0.14 -220.18 % 0.12 17.35 % 0.10 7.07 % 0.10 3.47 % 0.09
Ratio EBITDA 0.16 -7.33 % 0.18 34.97 % 0.13 -15.58 % 0.15 11.12 % 0.14 51.31 % 0.09 -15.52 % 0.11 7.30 % 0.10 33.13 % 0.08 -39.08 % 0.12 25.05 % 0.10 -18.58 % 0.12 16.28 % 0.11 -44.28 % 0.19 -3.07 % 0.19 0.68 % 0.19 6.89 % 0.18
Gross profit ratio 0.29 -4.24 % 0.30 11.49 % 0.27 -5.57 % 0.29 -7.78 % 0.31 -18.57 % 0.38 0.95 % 0.38 3.06 % 0.37 2.85 % 0.36 -2.28 % 0.36 -16.07 % 0.43 -2.19 % 0.44 -6.31 % 0.47 -13.10 % 0.54 7.05 % 0.51 18.33 % 0.43 14.93 % 0.37
Weighted average shs out dil 83.016 M 3.55 % 80.169 M 1.63 % 78.881 M 11.91 % 70.486 M 8.69 % 64.852 M 3.71 % 62.529 M 18.14 % 52.929 M 0.00 % 52.929 M 0.00 % 52.929 M -0.43 % 53.157 M 0.43 % 52.929 M 0.00 % 52.929 M 0.07 % 52.891 M 1.64 % 52.036 M 3.24 % 50.402 M 4.17 % 48.383 M 5.46 % 45.876 M
Weighted average shs out 81.323 M 1.48 % 80.140 M 4.60 % 76.616 M 8.70 % 70.486 M 13.86 % 61.905 M -1.00 % 62.529 M 18.14 % 52.929 M 0.00 % 52.929 M 0.00 % 52.929 M 0.00 % 52.929 M 0.00 % 52.929 M 0.00 % 52.929 M 0.07 % 52.891 M 3.09 % 51.304 M 1.79 % 50.402 M 8.28 % 46.547 M 4.26 % 44.644 M
EPS diluted 0.13 -23.53 % 0.17 176.87 % 0.06 23.54 % 0.05 -13.86 % 0.06 0.87 % 0.06 33.64 % 0.04 -43.68 % 0.08 116.17 % -0.47 -2 864.71 % 0.02 54.55 % 0.01 -54.17 % 0.02 112.00 % -0.20 -211.11 % 0.18 0.00 % 0.18 38.46 % 0.13 18.18 % 0.11
Earnings per share 0.14 -17.65 % 0.17 168.99 % 0.06 27.16 % 0.05 -17.72 % 0.06 5.59 % 0.06 33.64 % 0.04 -43.68 % 0.08 116.17 % -0.47 -2 848.54 % 0.02 55.45 % 0.01 -54.17 % 0.02 112.00 % -0.20 -211.11 % 0.18 -5.26 % 0.19 35.71 % 0.14 27.27 % 0.11
Gross profit 61.605 M 12.41 % 54.805 M 68.68 % 32.491 M 6.13 % 30.613 M 35.01 % 22.675 M -21.24 % 28.791 M 22.22 % 23.557 M -1.75 % 23.976 M 2.74 % 23.337 M -5.91 % 24.803 M -14.99 % 29.175 M -0.27 % 29.255 M -13.78 % 33.930 M -21.16 % 43.034 M -2.84 % 44.291 M 55.91 % 28.408 M 40.79 % 20.178 M
Income tax expense 4.556 M 5.25 % 4.329 M 63.35 % 2.650 M 7.93 % 2.455 M 214.35 % 781.074 K -46.85 % 1.470 M 41.89 % 1.036 M 38.30 % 748.911 K 223.21 % -607.814 K -206.37 % -198.392 K -376.30 % 71.803 K 758.17 % 8.367 K -97.58 % 345.624 K -46.06 % 640.743 K -79.66 % 3.150 M 43.72 % 2.192 M 102.18 % 1.084 M
Cost of revenue 152.423 M 19.53 % 127.522 M 44.89 % 88.016 M 14.89 % 76.607 M 51.51 % 50.561 M 7.73 % 46.934 M 20.38 % 38.989 M -6.35 % 41.631 M -1.68 % 42.343 M -2.46 % 43.412 M 13.74 % 38.168 M 3.74 % 36.792 M -2.77 % 37.841 M 4.92 % 36.067 M -15.84 % 42.856 M 13.58 % 37.731 M 11.58 % 33.814 M
General and administrative expenses 27.116 M 83.62 % 14.767 M 28.06 % 11.531 M 2 095.85 % 525.135 K -94.68 % 9.863 M 1 403.41 % 656.054 K 34.62 % 487.348 K 9.16 % 446.456 K -0.03 % 446.603 K -8.16 % 486.280 K -19.84 % 606.661 K -34.09 % 920.445 K -1.23 % 931.913 K 42.96 % 651.885 K 1.24 % 643.893 K -77.15 % 2.818 M 12.77 % 2.499 M
Selling and marketing expenses 13.758 M 20.15 % 11.451 M 39.86 % 8.187 M 2.82 % 7.963 M 17.32 % 6.788 M -31.19 % 9.864 M -10.53 % 11.024 M -2.79 % 11.341 M -6.67 % 12.151 M -8.33 % 13.256 M -20.60 % 16.695 M -11.75 % 18.917 M -8.68 % 20.714 M -1.26 % 20.977 M -2.82 % 21.586 M 91.03 % 11.300 M 78.20 % 6.341 M
Other expenses 616.912 K -77.75 % 2.772 M 4 392.33 % 61.706 K -82.86 % 359.979 K 2.88 % 349.909 K -51.11 % 715.636 K 361.17 % 155.177 K -15.30 % 183.199 K 15.12 % 159.136 K -96.54 % 4.596 M 415.84 % 891.043 K -75.15 % 3.586 M 626.87 % 493.338 K -65.56 % 1.432 M 4 610.04 % 30.412 K 406.87 % 6.000 K -98.17 % 328.612 K
Operating expenses 40.874 M 16.21 % 35.174 M 40.63 % 25.011 M 34.36 % 18.616 M 14.20 % 16.301 M -37.54 % 26.097 M 15.92 % 22.513 M -3.19 % 23.254 M -14.56 % 27.216 M -6.48 % 29.102 M -4.56 % 30.494 M -6.27 % 32.533 M -6.43 % 34.769 M -2.47 % 35.649 M 7.72 % 33.095 M 64.02 % 20.177 M 39.37 % 14.477 M
Cost and expenses 193.297 M 18.81 % 162.696 M 43.94 % 113.027 M 18.70 % 95.223 M 42.42 % 66.862 M -8.45 % 73.031 M 18.75 % 61.502 M -5.21 % 64.884 M -6.72 % 69.559 M -5.06 % 73.267 M 6.71 % 68.662 M -0.96 % 69.325 M -4.52 % 72.610 M 1.16 % 71.776 M -5.50 % 75.951 M 31.16 % 57.908 M 19.91 % 48.291 M
Research and development expenses 513.252 K 61.24 % 318.311 K -5.91 % 338.316 K 11.84 % 302.508 K -2.92 % 311.596 K -56.76 % 720.668 K -2.63 % 740.149 K 23.36 % 600.000 K -62.34 % 1.593 M -50.00 % 3.187 M 49.80 % 2.127 M -2.59 % 2.184 M -37.51 % 3.495 M -16.06 % 4.163 M 14.70 % 3.630 M 12.11 % 3.238 M 44.39 % 2.242 M
Selling general and administrative expenses 40.874 M 55.90 % 26.218 M 32.96 % 19.718 M 132.31 % 8.488 M -49.02 % 16.651 M 58.28 % 10.520 M -8.62 % 11.512 M -2.34 % 11.787 M -6.43 % 12.598 M -8.33 % 13.742 M -20.57 % 17.301 M -12.78 % 19.837 M -8.36 % 21.646 M 0.08 % 21.629 M -2.70 % 22.230 M 57.46 % 14.118 M 59.70 % 8.840 M
Interest income 5.774 M 34.71 % 4.286 M 27.47 % 3.362 M 46.82 % 2.290 M 23.55 % 1.854 M 175.93 % 671.765 K 53.16 % 438.606 K -35.23 % 677.161 K -44.10 % 1.211 M -11.78 % 1.373 M 13 308.93 % 10.241 K -91.41 % 119.164 K 6.67 % 111.716 K 86.41 % 59.929 K 1.12 % 59.263 K -19.92 % 74.008 K 64.06 % 45.110 K
Interest expense 5.774 M 34.71 % 4.286 M 27.47 % 3.362 M 46.82 % 2.290 M 23.55 % 1.854 M 175.93 % 671.765 K 52.07 % 441.760 K -34.76 % 677.161 K -44.10 % 1.211 M -11.78 % 1.373 M -14.11 % 1.599 M -20.54 % 2.012 M -11.66 % 2.278 M 27.87 % 1.781 M -14.20 % 2.076 M 8.70 % 1.910 M 19.24 % 1.602 M
Depreciation and amortization 14.043 M -16.28 % 16.773 M 13.58 % 14.768 M 80.68 % 8.174 M 53.91 % 5.311 M 61.14 % 3.296 M 9.54 % 3.009 M 7.91 % 2.788 M -35.92 % 4.351 M -2.75 % 4.474 M 25.63 % 3.561 M -6.89 % 3.824 M -1.71 % 3.891 M 28.59 % 3.026 M 6.50 % 2.841 M 19.36 % 2.380 M 13.05 % 2.106 M
Operating income 20.731 M 5.60 % 19.632 M 162.47 % 7.480 M -37.66 % 11.997 M 99.14 % 6.025 M 123.64 % 2.694 M 157.87 % 1.045 M 44.51 % 722.898 K 118.63 % -3.880 M 23.21 % -5.052 M -282.97 % -1.319 M 59.76 % -3.278 M -290.47 % -839.617 K -125.72 % 3.265 M -70.84 % 11.196 M 36.02 % 8.231 M 44.39 % 5.701 M
Operating income ratio 0.10 -10.04 % 0.11 73.47 % 0.06 -44.53 % 0.11 36.02 % 0.08 131.24 % 0.04 113.00 % 0.02 51.58 % 0.01 118.65 % -0.06 20.24 % -0.07 -278.08 % -0.02 60.54 % -0.05 -324.31 % -0.01 -128.34 % 0.04 -67.87 % 0.13 3.23 % 0.12 17.87 % 0.11
Total other income expenses net -5.157 M -240.62 % -1.514 M 54.13 % -3.301 M -71.00 % -1.930 M -28.36 % -1.504 M -184.01 % 1.790 M 329.72 % -779.130 K -57.73 % -493.962 K 67.03 % -1.498 M -147.67 % 3.143 M 550.67 % -697.428 K -112.64 % 5.516 M 714.67 % -897.408 K -113.09 % 6.857 M 702.19 % 854.753 K 217.14 % 269.521 K -25.30 % 360.824 K
2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt 73.846 M 4.32 % 70.790 M 2.79 % 68.868 M 117.13 % 31.717 M 45.02 % 21.871 M 66.88 % 13.106 M 83.81 % 7.130 M 2.56 % 6.952 M -53.48 % 14.943 M -9.21 % 16.458 M -36.93 % 26.095 M 10.40 % 23.636 M -16.68 % 28.366 M -6.76 % 30.424 M 11.30 % 27.335 M 21.08 % 22.576 M -5.35 % 23.852 M 31.16 % 18.185 M
Total investments 81.146 M -45.28 % 148.292 M 72.58 % 85.929 M 59.13 % 54.000 M 22.72 % 44.001 M -8.23 % 47.945 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.681 M 775.59 % 2.133 M -24.48 % 2.825 M 11.98 % 2.523 M 24.21 % 2.031 M
Total debt 87.896 M -5.48 % 92.994 M -4.42 % 97.295 M 155.88 % 38.023 M 23.79 % 30.715 M 105.83 % 14.922 M 100.25 % 7.452 M -0.08 % 7.458 M -50.49 % 15.064 M -14.29 % 17.575 M -32.77 % 26.141 M 9.70 % 23.829 M -18.68 % 29.304 M -11.84 % 33.240 M 14.59 % 29.009 M 25.21 % 23.169 M -10.48 % 25.880 M 22.04 % 21.207 M
Accumulated other comprehensive income loss 648.402 K 264.10 % 178.083 K 161.42 % 68.122 K -85.75 % 477.953 K -18.61 % 587.232 K -86.08 % 4.217 M 14.79 % 3.674 M -6.93 % 3.948 M -0.25 % 3.957 M 1.36 % 3.904 M -2.55 % 4.007 M 12.59 % 3.559 M -7.38 % 3.842 M 143.53 % 1.578 M 3.87 % 1.519 M -45.92 % 2.808 M -21.30 % 3.569 M 31.63 % 2.711 M
Retained earnings 33.310 M 20.79 % 27.578 M 54.48 % 17.852 M 9.56 % 16.294 M 4.09 % 15.653 M 64.21 % 9.533 M 32.28 % 7.206 M 20.09 % 6.001 M 201.97 % 1.987 M -92.57 % 26.729 M 3.50 % 25.826 M 2.37 % 25.229 M 6.06 % 23.787 M -32.39 % 35.180 M 27.44 % 27.606 M 37.57 % 20.067 M 41.08 % 14.224 M 53.83 % 9.247 M
Common stock 53.180 M 3.68 % 51.293 M 1.18 % 50.693 M 15.90 % 43.737 M 30.14 % 33.608 M -12.92 % 38.596 M 14.57 % 33.687 M 0.00 % 33.687 M 0.00 % 33.687 M 0.00 % 33.687 M 0.00 % 33.687 M 0.00 % 33.687 M 0.00 % 33.687 M -8.20 % 36.696 M 58.45 % 23.160 M 9.22 % 21.204 M 4.82 % 20.230 M 8.90 % 18.577 M
Total equity 87.138 M 10.23 % 79.049 M 15.21 % 68.613 M 13.39 % 60.509 M 21.38 % 49.849 M -4.77 % 52.346 M 17.46 % 44.567 M 2.14 % 43.635 M 10.10 % 39.631 M -38.38 % 64.320 M 1.26 % 63.519 M 1.67 % 62.474 M 1.89 % 61.315 M -16.52 % 73.453 M 40.49 % 52.284 M 18.61 % 44.080 M 15.93 % 38.022 M 24.52 % 30.535 M
Other non current liabilities 886.909 K -74.24 % 3.443 M -55.06 % 7.660 M 1 305.06 % 545.170 K 105.03 % -10.843 M -1 336.49 % 876.911 K 31.22 % 668.265 K 19.38 % 559.770 K -91.82 % 6.843 M -8.57 % 7.484 M 39.13 % 5.379 M 1 445.67 % 348.006 K 23.85 % 280.993 K 51.33 % 185.677 K -79.95 % 926.281 K 563.61 % 139.583 K 168.30 % 52.025 K 2.01 % 51.000 K
Long term debt 35.334 M -58.11 % 84.341 M -6.14 % 89.855 M 163.33 % 34.123 M -8.62 % 37.341 M 328.56 % 8.713 M 185.00 % 3.057 M 201.76 % 1.013 M -55.46 % 2.275 M -10.30 % 2.536 M 1.05 % 2.510 M 22.42 % 2.050 M -3.58 % 2.126 M -89.11 % 19.522 M -10.08 % 21.710 M 45.63 % 14.908 M -23.29 % 19.433 M 130.33 % 8.437 M
Total non current liabilities 54.608 M -49.17 % 107.440 M -8.82 % 117.835 M 146.02 % 47.897 M 1 383.39 % 3.229 M -81.48 % 17.434 M 66.49 % 10.472 M 28.82 % 8.129 M -10.84 % 9.117 M -9.01 % 10.020 M 27.01 % 7.889 M 37.70 % 5.729 M 0.53 % 5.699 M -78.45 % 26.443 M -7.83 % 28.688 M 43.74 % 19.958 M -16.50 % 23.903 M 100.01 % 11.951 M
Other current liabilities 17.097 M -10.30 % 19.061 M -3.52 % 19.757 M 187.71 % 6.867 M 32.24 % 5.193 M -16.01 % 6.182 M 90.95 % 3.238 M -12.05 % 3.682 M 361.63 % 797.519 K -82.81 % 4.639 M 339.20 % 1.056 M 8.97 % 969.210 K 8.32 % 894.791 K -1.83 % 911.433 K 9.72 % 830.670 K 36.90 % 606.792 K 19.39 % 508.225 K 16.83 % 435.000 K
Deferred revenue 850.404 K -73.13 % 3.165 M -21.46 % 4.029 M 608.22 % 568.957 K 112.74 % -4.467 M 0.000 -100.00 % 2.319 M -17.66 % 2.816 M 17.01 % 2.407 M -13.39 % 2.779 M -36.52 % 4.377 M 61.98 % 2.702 M -29.22 % 3.818 M -1.07 % 3.859 M -28.68 % 5.411 M 59.19 % 3.399 M 72.76 % 1.967 M 0.000
Short term debt 52.562 M 507.45 % 8.653 M 16.31 % 7.440 M 90.74 % 3.900 M -12.69 % 4.467 M -28.06 % 6.209 M 41.29 % 4.394 M -31.81 % 6.445 M -49.61 % 12.789 M -10.02 % 14.213 M -39.85 % 23.631 M 8.50 % 21.779 M -19.86 % 27.178 M 98.11 % 13.719 M 87.97 % 7.298 M -11.65 % 8.261 M 28.13 % 6.447 M -49.51 % 12.770 M
Total current liabilities 93.693 M 82.19 % 51.425 M 15.75 % 44.428 M 73.19 % 25.652 M 33.76 % 19.178 M -19.68 % 23.877 M 48.46 % 16.083 M -7.62 % 17.410 M -28.23 % 24.259 M -19.54 % 30.151 M -21.59 % 38.455 M 16.66 % 32.962 M -16.65 % 39.548 M 50.08 % 26.351 M 23.79 % 21.287 M -2.66 % 21.867 M 36.76 % 15.989 M -25.37 % 21.425 M
Total liabilities 148.301 M -6.65 % 158.865 M -2.09 % 162.262 M 120.62 % 73.549 M 30.13 % 56.519 M 36.81 % 41.311 M 55.57 % 26.555 M 3.98 % 25.539 M -23.48 % 33.376 M -16.91 % 40.170 M -13.32 % 46.343 M 19.78 % 38.691 M -14.49 % 45.246 M -14.30 % 52.794 M 5.64 % 49.974 M 19.48 % 41.825 M 4.85 % 39.892 M 19.52 % 33.376 M
Other non current assets -145.689 M 1.76 % -148.292 M 0.00 % -148.293 M -86.44 % -79.541 M -54.00 % -51.650 M -7.73 % -47.945 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 596.817 K 103.40 % -17.564 M 0.000 0.000 0.000 0.000
Long term investments 81.146 M -45.28 % 148.292 M 72.58 % 85.929 M 59.13 % 54.000 M 22.72 % 44.001 M -8.23 % 47.945 M 5.48 % 45.453 M -0.20 % 45.543 M -0.25 % 45.657 M -34.98 % 70.218 M -5.20 % 74.067 M 0.000 0.000 -100.00 % 18.681 M 775.59 % 2.133 M -24.48 % 2.825 M 11.98 % 2.523 M 24.21 % 2.031 M
Intangible assets 84.702 M 293.30 % 21.536 M -74.43 % 84.241 M 96.15 % 42.948 M 364.06 % 9.255 M -8.90 % 10.159 M -46.00 % 18.812 M -0.03 % 18.817 M 86.56 % 10.086 M -26.58 % 13.737 M -1.08 % 13.887 M 0.000 -100.00 % 18.399 M -1.51 % 18.681 M 0.000 0.000 -100.00 % 11.465 M 104.99 % 5.593 M
GoodWill 64.543 M 0.00 % 64.543 M 3.49 % 62.365 M 144.18 % 25.541 M 212.81 % 8.165 M 0.00 % 8.165 M 0.000 0.000 0.000 -100.00 % 2.079 M -71.12 % 7.200 M 22.76 % 5.865 M 182.09 % 2.079 M -61.81 % 5.445 M 2 077.81 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K 0.000
Goodwill and intangible assets 149.245 M 73.38 % 86.079 M -41.29 % 146.606 M 114.06 % 68.489 M 293.17 % 17.420 M -4.93 % 18.324 M -2.59 % 18.812 M -0.03 % 18.817 M 86.56 % 10.086 M -36.23 % 15.816 M -24.99 % 21.087 M 259.55 % 5.865 M -71.36 % 20.478 M -15.12 % 24.125 M 9 550.13 % 250.000 K 0.00 % 250.000 K -97.87 % 11.715 M 109.46 % 5.593 M
Property plant equipment net 60.987 M -1.97 % 62.213 M -2.87 % 64.053 M 75.04 % 36.593 M 6.90 % 34.230 M 15.56 % 29.621 M 11.18 % 26.642 M -0.32 % 26.726 M -24.86 % 35.571 M -41.53 % 60.834 M 0.00 % 60.836 M -13.59 % 70.407 M 22.10 % 57.665 M -3.54 % 59.781 M -3.14 % 61.719 M 23.71 % 49.891 M 45.07 % 34.392 M 9.56 % 31.391 M
Total non current assets 159.770 M -2.15 % 163.280 M 0.11 % 163.100 M 85.62 % 87.868 M 70.12 % 51.650 M 1.21 % 51.032 M 2.57 % 49.754 M -1.60 % 50.564 M -1.52 % 51.345 M -37.33 % 81.924 M -3.74 % 85.109 M 9.42 % 77.782 M -2.95 % 80.145 M -9.48 % 88.541 M 31.45 % 67.359 M 19.72 % 56.262 M 6.67 % 52.746 M 19.84 % 44.014 M
Other current assets 1.442 M -9.85 % 1.599 M 61.02 % 993.242 K -20.23 % 1.245 M -79.93 % 6.205 M -51.44 % 12.777 M 2 621.84 % 469.438 K 61.53 % 290.618 K -91.25 % 3.321 M 2 725.25 % 117.538 K -84.58 % 762.035 K 55.59 % 489.770 K 17.93 % 415.305 K 6.76 % 389.004 K -34.50 % 593.904 K 603.49 % 84.423 K -31.35 % 122.978 K -85.09 % 825.000 K
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 14.050 M -36.72 % 22.204 M -21.89 % 28.427 M 350.81 % 6.306 M -28.70 % 8.844 M 386.98 % 1.816 M 464.66 % 321.624 K -36.39 % 505.622 K 320.31 % 120.296 K -89.23 % 1.117 M 2 321.20 % 46.117 K -76.15 % 193.388 K -79.39 % 938.107 K -66.69 % 2.816 M 68.31 % 1.673 M 182.20 % 592.987 K -70.76 % 2.028 M -32.89 % 3.022 M
Cash and short term investments 14.050 M -36.72 % 22.204 M -21.89 % 28.427 M 350.81 % 6.306 M -28.70 % 8.844 M 386.98 % 1.816 M 464.66 % 321.624 K -36.39 % 505.622 K 320.31 % 120.296 K -89.23 % 1.117 M 2 321.20 % 46.117 K -76.15 % 193.388 K -79.39 % 938.107 K -66.69 % 2.816 M 68.31 % 1.673 M 182.20 % 592.987 K -70.76 % 2.028 M -32.89 % 3.022 M
Total current assets 75.668 M 1.39 % 74.634 M 10.12 % 67.776 M 46.73 % 46.190 M -1.87 % 47.068 M 10.42 % 42.626 M 99.49 % 21.367 M 14.82 % 18.609 M -14.09 % 21.662 M -4.01 % 22.567 M -8.83 % 24.753 M 5.86 % 23.384 M -11.48 % 26.417 M -29.94 % 37.706 M 8.04 % 34.900 M 17.73 % 29.643 M 17.78 % 25.168 M 26.49 % 19.897 M
Inventory 23.790 M 21.37 % 19.602 M 40.97 % 13.905 M -11.44 % 15.700 M 18.45 % 13.255 M 14.66 % 11.560 M 18.52 % 9.754 M 6.97 % 9.118 M -7.72 % 9.882 M -15.43 % 11.685 M -11.60 % 13.217 M -7.27 % 14.254 M -3.78 % 14.813 M -34.12 % 22.484 M 1.64 % 22.121 M 17.42 % 18.839 M 24.61 % 15.119 M 71.41 % 8.820 M
Net receivables 36.386 M 16.51 % 31.230 M 27.72 % 24.451 M 6.59 % 22.939 M 22.25 % 18.764 M 13.92 % 16.472 M 52.21 % 10.822 M 24.46 % 8.695 M 4.26 % 8.339 M -13.57 % 9.648 M -12.20 % 10.989 M 30.09 % 8.447 M -17.59 % 10.250 M -14.70 % 12.017 M 14.32 % 10.511 M 3.80 % 10.127 M 34.29 % 7.541 M 4.30 % 7.230 M
Tax assets 14.082 M -6.04 % 14.988 M 1.22 % 14.807 M 77.83 % 8.326 M 8.85 % 7.649 M 147.80 % 3.087 M -28.23 % 4.301 M -14.34 % 5.021 M -11.73 % 5.688 M 7.86 % 5.273 M 65.48 % 3.187 M 111.00 % 1.510 M 7.45 % 1.406 M -60.06 % 3.519 M 8.07 % 3.256 M -1.22 % 3.296 M -19.93 % 4.117 M -17.65 % 4.999 M
Other assets 0.000 0.000 0.000 0.000 -100.00 % 7.649 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 23.184 M 12.83 % 20.547 M 55.64 % 13.202 M -7.78 % 14.316 M 52.59 % 9.382 M -14.24 % 10.939 M 29.44 % 8.451 M 16.02 % 7.284 M -11.88 % 8.266 M -26.84 % 11.299 M 20.32 % 9.390 M 25.01 % 7.511 M -1.90 % 7.657 M -2.61 % 7.862 M 1.49 % 7.747 M -19.31 % 9.601 M 35.87 % 7.066 M -14.04 % 8.220 M
Tax payables 850.404 K -73.13 % 3.165 M -21.46 % 4.029 M 608.22 % 568.957 K 318.20 % 136.048 K -75.10 % 546.269 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 -100.00 % 37.385 M -9.78 % 41.436 M 69.38 % 24.463 M 421.28 % -7.614 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
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
Capital lease obligations 0.000 0.000 0.000 0.000 -100.00 % 34.112 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 18.386 M -6.46 % 19.656 M -3.27 % 20.320 M 53.60 % 13.229 M 22.01 % 10.843 M 38.23 % 7.844 M 16.28 % 6.746 M 2.90 % 6.556 M 2.59 % 6.390 M -7.84 % 6.934 M 40.21 % 4.945 M 48.46 % 3.331 M 1.20 % 3.292 M -51.13 % 6.735 M 11.30 % 6.051 M 23.23 % 4.910 M 11.15 % 4.418 M 27.57 % 3.463 M
Other liabilities 0.000 0.000 0.000 0.000 -100.00 % 34.112 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 235.439 M -1.04 % 237.914 M 3.05 % 230.876 M 72.22 % 134.058 M 26.03 % 106.368 M 13.57 % 93.657 M 31.69 % 71.121 M 2.82 % 69.173 M -5.25 % 73.007 M -30.13 % 104.491 M -4.89 % 109.863 M 8.60 % 101.165 M -5.06 % 106.562 M -15.59 % 126.247 M 23.46 % 102.258 M 19.04 % 85.905 M 10.26 % 77.914 M 21.91 % 63.911 M
2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Deferred income tax -35.848 M -2 721.69 % -1.270 M -158.38 % 2.176 M 227.31 % -1.709 M -9.31 % -1.564 M -167.62 % 2.312 M 123.16 % 1.036 M 24.40 % 832.933 K 126.45 % -3.149 M -131.51 % -1.360 M -181.30 % 1.673 M 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 687.760 K 52.10 % 452.180 K 489.08 % 76.761 K 0.000 -100.00 % 27.000 K -94.12 % 459.021 K 0.000 -100.00 % 18.933 K -48.91 % 37.056 K 0.00 % 37.056 K -49.03 % 72.706 K 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -7.964 M -172.16 % -2.926 M -132.05 % 9.130 M 153.25 % 3.605 M 190.02 % -4.005 M -30.22 % -3.075 M -45.76 % -2.110 M -163.23 % -801.523 K -125.76 % 3.112 M 135.20 % 1.323 M 175.79 % -1.746 M 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables -5.156 M 23.94 % -6.779 M -188.20 % 7.686 M 734.21 % -1.212 M 47.55 % -2.310 M 37.41 % -3.691 M -73.53 % -2.127 M -498.24 % -355.568 K -127.16 % 1.309 M -17.18 % 1.580 M 156.81 % -2.782 M 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -4.189 M 21.36 % -5.327 M -224.46 % 4.280 M 1 213.48 % -384.361 K 77.32 % -1.694 M -1.55 % -1.669 M -162.50 % -635.620 K -234.68 % 471.964 K -73.82 % 1.803 M 800.64 % -257.332 K -124.84 % 1.036 M 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 2.269 M -78.24 % 10.430 M 412.11 % -3.342 M -162.85 % 5.317 M 387.43 % -1.850 M -213.37 % 1.632 M 143.70 % 669.559 K 163.82 % -1.049 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -889.028 K 28.92 % -1.251 M -347.22 % 505.940 K 536.42 % -115.930 K -106.27 % 1.850 M 183.41 % 652.706 K 4 010.29 % -16.692 K -112.72 % 131.260 K 128.32 % -463.477 K -318.06 % 212.543 K -47.10 % 401.775 K 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 35.231 M 1 371.57 % -2.771 M -968.68 % -259.263 K -107.57 % 3.426 M 126.04 % -13.159 M -22 497.36 % -58.232 K -153.12 % 109.614 K 105.83 % -1.881 M -109.61 % 19.567 M 1 466.81 % -1.432 M -148.41 % 2.957 M 293.28 % -1.530 M -111.99 % 12.766 M 268.37 % -7.582 M -177.58 % -2.732 M -1 586.63 % -161.957 K 93.83 % -2.624 M
Net cash provided by operating activities 17.168 M -12.07 % 19.525 M -19.87 % 24.366 M 139.48 % 10.175 M 332.01 % -4.385 M -170.47 % 6.223 M 52.22 % 4.088 M -18.92 % 5.042 M 116.94 % 2.324 M -56.20 % 5.306 M -2.50 % 5.442 M 53.57 % 3.544 M -43.92 % 6.319 M 28.33 % 4.924 M -45.35 % 9.010 M 5.66 % 8.527 M 91.23 % 4.459 M
Investments in property plant and equipment -10.144 M -46.31 % -6.933 M -65.52 % -4.189 M 25.61 % -5.631 M 50.16 % -11.296 M -104.91 % -5.513 M -69.78 % -3.247 M 9.16 % -3.575 M -30.82 % -2.732 M 36.27 % -4.287 M 54.12 % -9.344 M -52.45 % -6.130 M -55.34 % -3.946 M 71.52 % -13.857 M -54.11 % -8.991 M -42.91 % -6.291 M 33.19 % -9.416 M
Acquisitions net -3.594 M 62.33 % -9.540 M 69.87 % -31.669 M -29.11 % -24.528 M -219.65 % 20.500 M 587.82 % -4.202 M -10 712.95 % 39.597 K -99.39 % 6.524 M 0.000 0.000 0.000 -100.00 % 3.862 M 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -322.046 K 0.000 100.00 % -3.329 M -5 984.56 % -54.707 K 90.62 % -583.256 K 42.15 % -1.008 M
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 511.496 K -13.31 % 590.000 K 13.57 % 519.499 K 0.000 0.000 0.000 0.000
Other investing activites -2.403 M -16.23 % -2.067 M 0.000 -100.00 % 5.208 M -75.03 % 20.857 M 2 381.29 % -914.273 K -31.46 % -695.496 K -112.55 % 5.543 M 188.23 % 1.923 M -80.85 % 10.045 M 977.72 % 932.094 K -70.75 % 3.187 M 513.39 % 519.499 K 132.14 % -1.616 M 0.000 0.000 0.000
Net cash used for investing activites -13.737 M 16.61 % -16.473 M 54.06 % -35.857 M -43.71 % -24.951 M -183.00 % 30.061 M 409.42 % -9.715 M -202.89 % -3.208 M -208.77 % 2.949 M 464.43 % -809.184 K -114.05 % 5.758 M 172.88 % -7.901 M -765.82 % 1.187 M 134.63 % -3.426 M 81.78 % -18.802 M -107.84 % -9.046 M -31.58 % -6.875 M 34.05 % -10.425 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 367.500 K -38.75 % 600.000 K 0.000 -100.00 % 10.138 M 1 242.73 % 755.000 K -11.18 % 850.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 220.626 K -98.38 % 13.645 M 1 948.79 % 666.028 K 0.000 -100.00 % 4.688 M
Common stock repurchased 659.320 K 0.000 0.000 100.00 % -8.708 K 99.85 % -5.743 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
Dividends paid -5.286 M -32.80 % -3.980 M -5.69 % -3.766 M -25.90 % -2.991 M 40.96 % -5.067 M -305.29 % -1.250 M -18.10 % -1.059 M 0.000 0.000 0.000 0.000 0.000 100.00 % -1.056 M 44.63 % -1.906 M -39.90 % -1.363 M -262.11 % -376.301 K 0.000
Other financing activites -6.297 M -18.94 % -5.294 M -114.16 % 37.379 M 145.44 % 15.229 M 212.14 % -13.581 M -317.75 % 6.237 M 105 632.57 % -5.910 K 99.92 % -7.606 M -202.86 % -2.511 M 70.68 % -8.566 M -1 069.28 % 883.735 K 116.14 % -5.475 M -47.35 % -3.715 M -121.95 % 16.927 M 528.40 % 2.694 M 291.71 % -1.405 M -118.25 % 7.699 M
Net cash used provided by financing activities -11.583 M -24.89 % -9.275 M -127.59 % 33.612 M 174.66 % 12.238 M 165.63 % -18.648 M -473.94 % 4.987 M 568.47 % -1.064 M 86.00 % -7.606 M -202.86 % -2.511 M 70.68 % -8.566 M -1 069.28 % 883.735 K 116.14 % -5.475 M -14.75 % -4.771 M -131.76 % 15.020 M 1 028.49 % 1.331 M 174.72 % -1.781 M -123.14 % 7.699 M
Effect of forex changes on cash 2.000 0.000 0.000 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 % 49.000 2 350.00 % 2.000
Net change in cash -8.153 M -31.01 % -6.223 M -128.13 % 22.121 M 971.49 % -2.538 M -136.12 % 7.028 M 370.26 % 1.494 M 912.22 % -183.997 K -147.75 % 385.326 K 138.68 % -996.291 K -139.88 % 2.498 M 258.62 % -1.575 M -111.47 % -744.719 K 60.35 % -1.878 M -264.33 % 1.143 M -11.76 % 1.295 M 1 107.35 % -128.589 K -107.42 % 1.733 M
Cash at beginning of period 22.204 M -21.89 % 28.427 M 350.81 % 6.306 M -28.70 % 8.844 M 386.98 % 1.816 M 464.66 % 321.624 K -36.39 % 505.622 K 320.31 % 120.296 K -89.23 % 1.117 M 180.83 % -1.381 M -814.35 % 193.388 K -79.39 % 938.107 K -66.69 % 2.816 M 68.31 % 1.673 M 342.63 % 378.055 K -32.51 % 560.196 K 147.76 % -1.173 M
Cash at end of period 14.050 M -36.72 % 22.204 M -21.89 % 28.427 M 350.81 % 6.306 M -28.70 % 8.844 M 386.98 % 1.816 M 464.66 % 321.625 K -36.39 % 505.622 K 320.31 % 120.296 K -89.23 % 1.117 M 180.83 % -1.381 M -814.35 % 193.388 K -79.39 % 938.107 K -66.69 % 2.816 M 68.31 % 1.673 M 287.71 % 431.607 K -22.95 % 560.195 K
Operating cash flow 17.168 M -12.07 % 19.525 M -19.87 % 24.366 M 139.48 % 10.175 M 332.01 % -4.385 M -170.47 % 6.223 M 52.22 % 4.088 M -18.92 % 5.042 M 116.94 % 2.324 M -56.20 % 5.306 M -2.50 % 5.442 M 53.57 % 3.544 M -43.92 % 6.319 M 28.33 % 4.924 M -45.35 % 9.010 M 5.66 % 8.527 M 91.23 % 4.459 M
Capital expenditure -10.144 M -46.31 % -6.933 M -65.52 % -4.189 M 25.61 % -5.631 M 50.16 % -11.296 M -104.91 % -5.513 M -69.78 % -3.247 M 9.16 % -3.575 M -30.82 % -2.732 M 36.27 % -4.287 M 54.12 % -9.344 M -52.45 % -6.130 M -55.34 % -3.946 M 71.52 % -13.857 M -54.11 % -8.991 M -42.91 % -6.291 M 33.19 % -9.416 M
Free CashFlow 7.024 M -44.22 % 12.592 M -37.59 % 20.177 M 344.04 % 4.544 M 128.98 % -15.681 M -2 308.47 % 710.061 K -15.56 % 840.899 K -42.70 % 1.468 M 459.48 % -408.236 K -140.08 % 1.019 M 126.10 % -3.902 M -50.90 % -2.586 M -208.96 % 2.373 M 126.57 % -8.932 M -47 018.36 % 19.038 K -99.15 % 2.236 M 145.11 % -4.957 M
2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2008-01-31 2007-06-30 2007-01-31
Revenue 113.962 M 6.25 % 107.258 M 0.46 % 106.770 M 9.88 % 97.167 M 14.10 % 85.161 M 9.29 % 77.924 M 82.99 % 42.583 M -32.53 % 63.111 M 43.08 % 44.109 M 4.90 % 42.050 M 27.30 % 33.033 M -15.19 % 38.950 M 41.70 % 27.487 M -12.11 % 31.273 M 12.83 % 27.717 M -15.51 % 32.803 M 9.59 % 29.932 M -8.85 % 32.840 M 12.09 % 29.297 M -14.10 % 34.107 M 5.90 % 32.208 M -4.35 % 33.671 M -1.14 % 34.059 M 3.14 % 33.023 M 0.00 % 33.023 M -7.98 % 35.885 M 0.00 % 35.885 M -4.36 % 37.520 M -9.76 % 41.580 M -4.57 % 43.573 M 0.00 % 43.573 M 31.76 % 33.069 M 100.00 % 16.535 M -38.75 % 26.996 M 100.00 % 13.498 M
Net income 3.128 M -43.71 % 5.557 M 1.77 % 5.461 M -41.05 % 9.264 M 108.51 % 4.443 M 23.14 % 3.608 M 191.39 % 1.238 M -56.01 % 2.815 M 307.11 % 691.402 K 143.50 % -1.589 M -244.93 % 1.097 M -59.90 % 2.735 M 752.50 % 320.805 K -71.66 % 1.132 M 36.54 % 829.118 K -58.68 % 2.007 M 567.23 % 300.755 K 102.43 % -12.371 M -1 189.44 % -959.420 K -312.34 % 451.834 K -54.74 % 998.254 K 234.50 % 298.434 K -2.27 % 305.351 K -51.12 % 624.690 K 0.00 % 624.690 K 112.09 % -5.169 M 0.00 % -5.169 M -209.04 % 4.740 M 0.00 % 4.740 M 6.52 % 4.450 M 0.00 % 4.450 M 41.08 % 3.155 M 100.00 % 1.577 M -36.62 % 2.489 M 100.00 % 1.244 M
Income before tax 4.956 M -38.30 % 8.033 M 6.53 % 7.541 M -35.86 % 11.757 M 87.25 % 6.279 M 12.78 % 5.567 M 158.71 % 2.152 M -66.37 % 6.399 M 156.08 % 2.499 M -31.51 % 3.648 M 132.86 % 1.567 M -56.59 % 3.609 M 822.09 % 391.388 K -77.93 % 1.773 M 80.13 % 984.295 K -36.25 % 1.544 M 490.14 % 261.622 K 109.73 % -2.689 M -146.10 % -1.093 M -391.65 % 374.638 K -64.00 % 1.041 M 34.79 % 772.144 K 108.22 % 370.825 K -66.86 % 1.119 M 0.00 % 1.119 M 228.82 % -868.513 K 0.00 % -868.513 K -117.16 % 5.061 M 0.00 % 5.061 M -16.01 % 6.025 M 0.00 % 6.025 M 41.76 % 4.250 M 100.00 % 2.125 M -29.88 % 3.031 M 100.00 % 1.515 M
Income before tax ratio 0.04 -41.93 % 0.07 6.04 % 0.07 -41.63 % 0.12 64.11 % 0.07 3.19 % 0.07 41.38 % 0.05 -50.16 % 0.10 78.98 % 0.06 -34.70 % 0.09 82.92 % 0.05 -48.81 % 0.09 550.73 % 0.01 -74.89 % 0.06 59.65 % 0.04 -24.55 % 0.05 438.48 % 0.01 110.67 % -0.08 -119.55 % -0.04 -439.53 % 0.01 -66.01 % 0.03 40.91 % 0.02 110.62 % 0.01 -67.86 % 0.03 0.00 % 0.03 239.98 % -0.02 0.00 % -0.02 -117.94 % 0.13 10.82 % 0.12 -11.98 % 0.14 0.00 % 0.14 7.59 % 0.13 0.00 % 0.13 14.48 % 0.11 0.00 % 0.11
EBITDA 12.802 M -41.28 % 21.803 M 68.10 % 12.970 M -8.66 % 14.201 M 44.52 % 9.826 M -25.46 % 13.183 M 125.65 % 5.842 M -42.64 % 10.186 M 69.27 % 6.017 M -4.80 % 6.321 M 164.48 % 2.390 M -56.93 % 5.548 M 696.71 % 696.360 K -78.67 % 3.265 M 42.15 % 2.297 M -44.65 % 4.149 M 72.74 % 2.402 M 124.28 % -9.894 M -859.65 % 1.302 M -60.24 % 3.276 M 117.90 % 1.503 M -48.41 % 2.914 M 9.90 % 2.652 M -25.24 % 3.547 M -21.67 % 4.528 M 336.82 % -1.912 M -120.21 % 9.459 M 26.72 % 7.464 M 0.00 % 7.464 M -12.02 % 8.484 M 0.00 % 8.484 M 32.66 % 6.395 M 100.00 % 3.198 M -34.53 % 4.884 M 100.00 % 2.442 M
Net income ratio 0.03 -47.02 % 0.05 1.31 % 0.05 -46.35 % 0.10 82.75 % 0.05 12.68 % 0.05 59.24 % 0.03 -34.81 % 0.04 184.54 % 0.02 141.47 % -0.04 -213.85 % 0.03 -52.72 % 0.07 501.62 % 0.01 -67.76 % 0.04 21.01 % 0.03 -51.10 % 0.06 508.82 % 0.01 102.67 % -0.38 -1 050.35 % -0.03 -347.20 % 0.01 -57.26 % 0.03 249.70 % 0.01 -1.14 % 0.01 -52.61 % 0.02 0.00 % 0.02 113.13 % -0.14 0.00 % -0.14 -214.01 % 0.13 10.82 % 0.11 11.62 % 0.10 0.00 % 0.10 7.07 % 0.10 0.00 % 0.10 3.47 % 0.09 0.00 % 0.09
Ratio EBITDA 0.11 -44.74 % 0.20 67.34 % 0.12 -16.88 % 0.15 26.66 % 0.12 -31.80 % 0.17 23.31 % 0.14 -14.99 % 0.16 18.31 % 0.14 -9.24 % 0.15 107.77 % 0.07 -49.21 % 0.14 462.25 % 0.03 -75.73 % 0.10 25.98 % 0.08 -34.49 % 0.13 57.62 % 0.08 126.64 % -0.30 -777.71 % 0.04 -53.72 % 0.10 105.77 % 0.05 -46.06 % 0.09 11.16 % 0.08 -27.51 % 0.11 -21.67 % 0.14 357.35 % -0.05 -120.21 % 0.26 32.49 % 0.20 10.82 % 0.18 -7.80 % 0.19 0.00 % 0.19 0.68 % 0.19 0.00 % 0.19 6.89 % 0.18 0.00 % 0.18
Gross profit ratio 0.26 -11.49 % 0.29 4.93 % 0.28 -9.45 % 0.30 2.31 % 0.30 13.80 % 0.26 -24.72 % 0.35 20.97 % 0.29 -1.52 % 0.29 -10.50 % 0.33 -1.25 % 0.33 -2.90 % 0.34 -3.36 % 0.35 -6.85 % 0.38 0.27 % 0.38 2.79 % 0.37 0.88 % 0.36 1.96 % 0.36 -2.40 % 0.36 0.13 % 0.36 -5.35 % 0.38 -11.33 % 0.43 -6.25 % 0.46 4.33 % 0.44 0.00 % 0.44 -6.31 % 0.47 0.00 % 0.47 -8.98 % 0.52 -8.29 % 0.57 11.43 % 0.51 0.00 % 0.51 18.33 % 0.43 0.00 % 0.43 14.93 % 0.37 0.00 % 0.37
Weighted average shs out dil 83.873 M 0.40 % 83.541 M 1.27 % 82.489 M 1.43 % 81.323 M 2.69 % 79.195 M -1.59 % 80.470 M 7.89 % 74.587 M -0.26 % 74.779 M 12.48 % 66.481 M 10.74 % 60.035 M -9.39 % 66.257 M 1.88 % 65.034 M 4.85 % 62.025 M 17.18 % 52.929 M -0.39 % 53.134 M 0.39 % 52.929 M -0.08 % 52.970 M 0.08 % 52.929 M -0.01 % 52.933 M -0.42 % 53.157 M 0.64 % 52.818 M -0.21 % 52.929 M 0.54 % 52.647 M -0.53 % 52.929 M 0.00 % 52.929 M 0.07 % 52.891 M 0.00 % 52.891 M 1.64 % 52.036 M 0.00 % 52.036 M 3.24 % 50.402 M 0.00 % 50.402 M 4.17 % 48.383 M 0.00 % 48.383 M 5.46 % 45.876 M 0.00 % 45.876 M
Weighted average shs out 81.323 M 0.00 % 81.323 M 0.00 % 81.323 M 0.00 % 81.323 M 3.05 % 78.913 M 0.57 % 78.463 M 5.20 % 74.587 M -0.26 % 74.779 M 12.48 % 66.481 M 10.74 % 60.035 M -9.39 % 66.257 M 1.17 % 65.488 M 5.58 % 62.025 M 17.18 % 52.929 M -0.39 % 53.134 M 0.39 % 52.929 M -0.09 % 52.978 M 0.09 % 52.929 M -0.01 % 52.934 M -0.42 % 53.157 M 0.64 % 52.818 M -0.21 % 52.929 M 0.54 % 52.647 M -0.53 % 52.929 M 0.00 % 52.929 M 0.07 % 52.891 M 0.00 % 52.891 M 1.64 % 52.036 M 0.00 % 52.036 M 3.24 % 50.402 M 0.00 % 50.402 M 4.17 % 48.383 M 0.00 % 48.383 M 5.46 % 45.876 M 0.00 % 45.876 M
EPS diluted 0.04 -43.91 % 0.07 0.45 % 0.07 -39.82 % 0.11 96.08 % 0.06 25.22 % 0.04 169.88 % 0.02 -55.85 % 0.04 261.54 % 0.01 139.25 % -0.03 -259.64 % 0.02 -60.57 % 0.04 709.62 % 0.01 -75.70 % 0.02 37.18 % 0.02 -58.95 % 0.04 566.67 % 0.01 102.38 % -0.24 -1 225.97 % -0.02 -310.47 % 0.01 -54.50 % 0.02 237.50 % 0.01 -3.45 % 0.01 -50.85 % 0.01 -3.28 % 0.01 112.47 % -0.10 4.31 % -0.10 -212.06 % 0.09 2.70 % 0.09 0.68 % 0.09 -3.92 % 0.09 40.80 % 0.07 100.00 % 0.03 -39.85 % 0.05 100.00 % 0.03
Earnings per share 0.04 -43.63 % 0.07 1.79 % 0.07 -39.00 % 0.11 96.08 % 0.06 25.22 % 0.04 169.88 % 0.02 -55.85 % 0.04 261.54 % 0.01 139.25 % -0.03 -259.64 % 0.02 -60.29 % 0.04 703.85 % 0.01 -75.70 % 0.02 37.18 % 0.02 -58.95 % 0.04 566.67 % 0.01 102.38 % -0.24 -1 225.97 % -0.02 -310.47 % 0.01 -54.50 % 0.02 237.50 % 0.01 -3.45 % 0.01 -50.85 % 0.01 -3.28 % 0.01 112.47 % -0.10 4.31 % -0.10 -212.06 % 0.09 2.70 % 0.09 0.68 % 0.09 -13.36 % 0.10 56.13 % 0.07 100.00 % 0.03 -39.85 % 0.05 100.00 % 0.03
Gross profit 29.113 M -5.96 % 30.959 M 5.41 % 29.370 M -0.50 % 29.518 M 16.73 % 25.287 M 24.37 % 20.332 M 37.76 % 14.759 M -18.38 % 18.083 M 40.90 % 12.833 M -6.11 % 13.669 M 25.70 % 10.874 M -17.66 % 13.206 M 36.94 % 9.644 M -18.13 % 11.779 M 13.13 % 10.411 M -13.15 % 11.988 M 10.55 % 10.844 M -7.07 % 11.668 M 9.40 % 10.666 M -13.99 % 12.401 M 0.23 % 12.372 M -15.19 % 14.588 M -7.31 % 15.739 M 7.60 % 14.627 M 0.00 % 14.627 M -13.78 % 16.965 M 0.00 % 16.965 M -12.94 % 19.487 M -17.24 % 23.547 M 6.33 % 22.145 M 0.00 % 22.145 M 55.91 % 14.204 M 100.00 % 7.102 M -29.61 % 10.089 M 100.00 % 5.044 M
Income tax expense 1.828 M -26.18 % 2.476 M 19.02 % 2.080 M -16.56 % 2.493 M 35.80 % 1.836 M 5.74 % 1.736 M 89.99 % 913.861 K -48.13 % 1.762 M 154.10 % 693.395 K -4.38 % 725.137 K 54.29 % 469.988 K -46.23 % 874.082 K 1 138.37 % 70.583 K -86.37 % 517.862 K 233.72 % 155.177 K -58.56 % 374.454 K 856.88 % 39.133 K 112.88 % -303.907 K -328.17 % 133.194 K 234.27 % -99.196 K -333.41 % 42.498 K 18.38 % 35.900 K -45.17 % 65.474 K 1 465.05 % 4.184 K 0.00 % 4.184 K -97.58 % 172.812 K 0.00 % 172.812 K -46.06 % 320.370 K 0.00 % 320.373 K -79.66 % 1.575 M 0.00 % 1.575 M 43.72 % 1.096 M 100.00 % 547.876 K 1.09 % 541.976 K 100.00 % 270.988 K
Cost of revenue 84.848 M 11.20 % 76.300 M -1.42 % 77.400 M 14.41 % 67.649 M 12.99 % 59.873 M 3.96 % 57.591 M 106.98 % 27.824 M -38.21 % 45.029 M 43.97 % 31.276 M 10.20 % 28.381 M 28.08 % 22.158 M -13.93 % 25.744 M 44.27 % 17.844 M -8.47 % 19.495 M 12.65 % 17.306 M -16.86 % 20.815 M 9.05 % 19.088 M -9.84 % 21.171 M 13.63 % 18.631 M -14.17 % 21.706 M 9.43 % 19.836 M 3.94 % 19.084 M 4.17 % 18.320 M -0.41 % 18.396 M 0.00 % 18.396 M -2.77 % 18.920 M 0.00 % 18.920 M 4.92 % 18.033 M 0.00 % 18.033 M -15.84 % 21.428 M 0.00 % 21.428 M 13.58 % 18.866 M 100.00 % 9.433 M -44.21 % 16.907 M 100.00 % 8.454 M
General and administrative expenses 18.059 M 20.41 % 14.998 M 1.01 % 14.849 M 15.42 % 12.864 M -3.82 % 13.375 M 0.000 -100.00 % 8.775 M 28.09 % 6.851 M 11.58 % 6.140 M 32.58 % 4.631 M -11.49 % 5.232 M -28.38 % 7.305 M 44.94 % 5.040 M 1 968.40 % 243.674 K -94.30 % 4.272 M 1 813.80 % 223.228 K -94.69 % 4.204 M 1 782.48 % 223.300 K -95.90 % 5.445 M 2 139.60 % 243.140 K -95.83 % 5.826 M 1 820.61 % 303.330 K -94.92 % 5.967 M 1 196.53 % 460.222 K 0.00 % 460.223 K -1.23 % 465.956 K 0.00 % 465.957 K 42.96 % 325.942 K 0.00 % 325.943 K 1.24 % 321.946 K 0.00 % 321.947 K 20.70 % 266.742 K 100.00 % 133.371 K -95.58 % 3.015 M 100.00 % 1.508 M
Selling and marketing expenses 7.602 M 15.43 % 6.586 M -8.16 % 7.171 M 9.29 % 6.562 M 34.23 % 4.889 M 0.000 -100.00 % 3.527 M -19.55 % 4.384 M 22.47 % 3.579 M 6.52 % 3.360 M -1.96 % 3.427 M 34.25 % 2.553 M -36.09 % 3.995 M -27.53 % 5.512 M 10.86 % 4.972 M -12.32 % 5.670 M -5.86 % 6.024 M -0.85 % 6.076 M 4.50 % 5.814 M -12.28 % 6.628 M 1.60 % 6.523 M -21.85 % 8.347 M -4.03 % 8.698 M -8.04 % 9.458 M 0.00 % 9.458 M -8.68 % 10.357 M 0.00 % 10.357 M -1.26 % 10.489 M 0.00 % 10.489 M -2.82 % 10.793 M 0.00 % 10.793 M 91.03 % 5.650 M 100.00 % 2.825 M -10.90 % 3.170 M 100.00 % 1.585 M
Other expenses 0.000 0.000 -100.00 % 350.000 0.000 -100.00 % 51.820 K 0.000 0.000 0.000 0.000 100.00 % -43.135 K 0.00 % -43.135 K 0.000 0.000 100.00 % -1.649 M 0.000 100.00 % -1.590 M 0.000 100.00 % -1.962 M 0.000 100.00 % -3.021 M 0.000 100.00 % -4.898 M 0.000 100.00 % -6.575 M -164.71 % 10.161 M 227.74 % -7.954 M -194.16 % 8.447 M 214.17 % -7.399 M -183.78 % 8.831 M 199.03 % -8.918 M -199.66 % 8.948 M 296.51 % -4.554 M -100.00 % -2.277 M 58.91 % -5.541 M -100.00 % -2.771 M
Operating expenses 20.986 M 4.53 % 20.076 M 2.85 % 19.521 M 6.52 % 18.326 M 9.11 % 16.796 M 32.11 % 12.713 M 10.30 % 11.526 M 6.95 % 10.777 M 18.47 % 9.097 M -0.75 % 9.165 M 7.56 % 8.521 M -6.91 % 9.154 M 1.45 % 9.023 M 119.73 % 4.107 M -55.57 % 9.244 M 114.79 % 4.304 M -57.74 % 10.185 M 98.38 % 5.134 M -53.81 % 11.114 M 104.18 % 5.443 M -49.08 % 10.690 M 121.97 % 4.816 M -66.88 % 14.543 M 227.84 % 4.436 M -84.21 % 28.097 M 508.64 % 4.616 M -84.69 % 30.153 M 448.51 % 5.497 M -81.77 % 30.152 M 651.55 % 4.012 M -86.21 % 29.083 M 875.38 % 2.982 M 100.00 % 1.491 M -15.57 % 1.766 M 100.00 % 882.886 K
Cost and expenses 105.834 M 9.81 % 96.376 M -0.56 % 96.921 M 12.73 % 85.975 M 12.14 % 76.669 M 9.05 % 70.305 M 78.67 % 39.350 M -29.49 % 55.805 M 38.23 % 40.373 M 7.53 % 37.546 M 22.38 % 30.680 M -12.09 % 34.898 M 29.89 % 26.867 M 13.84 % 23.601 M -11.10 % 26.549 M 5.69 % 25.119 M -14.19 % 29.273 M 11.28 % 26.305 M -11.57 % 29.746 M 9.56 % 27.150 M -11.06 % 30.526 M 27.72 % 23.900 M -27.27 % 32.862 M 43.93 % 22.832 M -50.89 % 46.493 M 97.53 % 23.537 M -52.04 % 49.073 M 108.55 % 23.531 M -51.23 % 48.245 M 89.64 % 25.440 M -49.63 % 50.511 M 131.20 % 21.847 M 100.00 % 10.924 M -41.50 % 18.673 M 100.00 % 9.336 M
Research and development expenses 0.000 -100.00 % 513.252 K 0.000 -100.00 % 318.311 K 0.000 0.000 0.000 -100.00 % 302.508 K 0.000 -100.00 % 311.596 K 0.000 -100.00 % 720.668 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 796.664 K 0.000 -100.00 % 1.593 M 0.000 -100.00 % 1.064 M 0.000 -100.00 % 1.092 M 0.00 % 1.092 M -37.51 % 1.747 M 0.00 % 1.747 M -16.06 % 2.082 M 0.00 % 2.082 M 14.70 % 1.815 M 0.00 % 1.815 M 12.11 % 1.619 M 100.00 % 809.407 K -27.80 % 1.121 M 100.00 % 560.557 K
Selling general and administrative expenses 20.986 M 4.53 % 20.076 M 2.85 % 19.521 M 6.52 % 18.326 M 8.78 % 16.848 M 32.52 % 12.713 M 10.30 % 11.526 M 6.95 % 10.777 M 18.47 % 9.097 M -0.75 % 9.165 M 5.84 % 8.660 M -12.16 % 9.858 M 9.11 % 9.035 M 56.97 % 5.756 M -37.74 % 9.244 M 56.85 % 5.894 M -42.37 % 10.227 M 62.37 % 6.299 M -44.06 % 11.259 M 63.87 % 6.871 M -44.36 % 12.349 M 42.75 % 8.651 M -41.01 % 14.664 M 47.85 % 9.919 M 0.00 % 9.919 M -8.36 % 10.823 M 0.00 % 10.823 M 0.08 % 10.815 M 0.00 % 10.815 M -2.70 % 11.115 M 0.00 % 11.115 M 87.86 % 5.917 M 100.00 % 2.958 M -52.18 % 6.186 M 100.00 % 3.093 M
Interest income 0.000 -100.00 % 2.849 M -2.62 % 2.925 M 35.74 % 2.155 M 1.13 % 2.131 M 0.000 -100.00 % 1.103 M 1.26 % 1.089 M -9.36 % 1.201 M 12.57 % 1.067 M 35.68 % 786.484 K 77.57 % 442.925 K 93.55 % 228.840 K 0.000 -100.00 % 183.506 K 0.000 -100.00 % 397.635 K 0.000 -100.00 % 644.296 K 0.000 -100.00 % 641.497 K 0.000 -100.00 % 825.364 K 0.000 -100.00 % 119.164 K 0.000 -100.00 % 111.716 K 0.000 -100.00 % 59.929 K 0.000 -100.00 % 59.263 K 0.000 0.000 0.000 0.000
Interest expense 3.171 M 11.31 % 2.849 M -2.62 % 2.925 M 35.74 % 2.155 M 1.13 % 2.131 M -5.70 % 2.260 M 104.96 % 1.103 M 1.26 % 1.089 M -9.36 % 1.201 M 12.57 % 1.067 M 130.28 % 463.400 K 0.000 -100.00 % 167.941 K -23.97 % 220.880 K 100.00 % 110.440 K -67.38 % 338.580 K 0.000 -100.00 % 605.730 K 0.000 -100.00 % 686.604 K 0.000 -100.00 % 799.356 K 0.000 -100.00 % 1.006 M 0.00 % 1.006 M -11.66 % 1.139 M 0.00 % 1.139 M 27.87 % 890.592 K 0.00 % 890.592 K -14.20 % 1.038 M 0.00 % 1.038 M 8.70 % 954.850 K 100.00 % 477.425 K -40.38 % 800.756 K 100.00 % 400.378 K
Depreciation and amortization 4.675 M -57.19 % 10.921 M 336.99 % 2.499 M 41.74 % 1.763 M 12.98 % 1.561 M 3.74 % 1.504 M -0.03 % 1.505 M -47.75 % 2.880 M 642.12 % 388.080 K 160.26 % -643.975 K 0.00 % -643.975 K -129.27 % 2.200 M 2 414.72 % 87.500 K -93.72 % 1.394 M 23.42 % 1.129 M -20.99 % 1.429 M -19.94 % 1.785 M -17.93 % 2.175 M 14.75 % 1.896 M -15.25 % 2.237 M 51.11 % 1.480 M -16.86 % 1.780 M 13.77 % 1.565 M -18.16 % 1.912 M 0.00 % 1.912 M -1.71 % 1.945 M 0.00 % 1.945 M 28.59 % 1.513 M 0.00 % 1.513 M 6.50 % 1.420 M 0.00 % 1.420 M 19.36 % 1.190 M 100.00 % 595.064 K -43.48 % 1.053 M 100.00 % 526.391 K
Operating income 8.127 M -25.32 % 10.882 M 10.49 % 9.849 M -11.99 % 11.192 M 31.80 % 8.492 M 11.46 % 7.619 M 135.62 % 3.233 M -55.74 % 7.306 M 95.53 % 3.736 M -17.04 % 4.504 M 103.34 % 2.215 M -33.84 % 3.348 M 449.81 % 608.860 K -68.23 % 1.916 M 64.17 % 1.167 M -34.82 % 1.791 M 190.47 % 616.555 K 161.68 % 235.616 K 139.71 % -593.268 K -105.15 % -289.187 K -1 342.91 % 23.267 K -97.92 % 1.121 M 3.14 % 1.087 M 298.24 % 272.886 K 107.68 % -3.551 M -332.80 % 1.525 M 164.50 % -2.365 M -174.49 % 3.175 M 3 443.16 % 89.617 K -98.72 % 7.018 M 68.01 % 4.177 M -21.27 % 5.306 M 100.00 % 2.653 M -32.03 % 3.903 M 100.00 % 1.952 M
Operating income ratio 0.07 -29.71 % 0.10 9.98 % 0.09 -19.91 % 0.12 15.51 % 0.10 1.99 % 0.10 28.76 % 0.08 -34.40 % 0.12 36.66 % 0.08 -20.91 % 0.11 59.74 % 0.07 -21.99 % 0.09 288.01 % 0.02 -63.85 % 0.06 45.50 % 0.04 -22.86 % 0.05 165.04 % 0.02 187.10 % 0.01 135.43 % -0.02 -138.83 % -0.01 -1 273.70 % 0.00 -97.83 % 0.03 4.33 % 0.03 286.13 % 0.01 107.68 % -0.11 -352.98 % 0.04 164.50 % -0.07 -177.88 % 0.08 3 826.55 % 0.00 -98.66 % 0.16 68.01 % 0.10 -40.25 % 0.16 0.00 % 0.16 10.97 % 0.14 0.00 % 0.14
Total other income expenses net -3.171 M -11.30 % -2.849 M -23.42 % -2.308 M -508.47 % 565.119 K 125.54 % -2.213 M -7.88 % -2.051 M -89.68 % -1.081 M -19.24 % -906.958 K 26.71 % -1.238 M -44.65 % -855.543 K -32.00 % -648.154 K -348.01 % 261.343 K 220.17 % -217.472 K -51.77 % -143.290 K 21.70 % -182.992 K 25.91 % -246.980 K 30.42 % -354.933 K 87.86 % -2.925 M -485.67 % -499.346 K -175.22 % 663.824 K -34.76 % 1.017 M 391.78 % -348.714 K 51.29 % -715.917 K -184.63 % 845.922 K -81.89 % 4.670 M 295.08 % -2.394 M -259.96 % 1.497 M -20.63 % 1.886 M -62.07 % 4.971 M 600.56 % -993.120 K -153.74 % 1.848 M 275.09 % -1.055 M -100.00 % -527.684 K 39.51 % -872.370 K -100.00 % -436.185 K
2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2008-01-31 2007-06-30 2007-01-31
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
Net debt 73.274 M -0.77 % 73.846 M 9.65 % 67.346 M -4.87 % 70.790 M 6.28 % 66.609 M -3.28 % 68.868 M 17.66 % 58.531 M 84.54 % 31.717 M 1.63 % 31.209 M 42.70 % 21.871 M 210.42 % -19.807 M -251.13 % 13.106 M 1 488.94 % -943.609 K -113.23 % 7.130 M 5 149.58 % -141.203 K -102.03 % 6.952 M 5 728.57 % -123.514 K -100.83 % 14.943 M 6 716.67 % -225.842 K -101.37 % 16.458 M 2 477.51 % -692.248 K -102.65 % 26.095 M 11 032.88 % -238.680 K -101.01 % 23.636 M -16.68 % 28.366 M -6.76 % 30.424 M 11.30 % 27.335 M 21.08 % 22.576 M -5.35 % 23.852 M 31.16 % 18.185 M
Total investments -13.495 M -116.63 % 81.146 M -44.36 % 145.842 M -1.65 % 148.292 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.133 M -24.48 % 2.825 M 11.98 % 2.523 M 24.21 % 2.031 M
Total debt 86.112 M -2.03 % 87.896 M -2.46 % 90.115 M -3.10 % 92.994 M -2.67 % 95.544 M -1.80 % 97.295 M 27.61 % 76.242 M 100.52 % 38.023 M -3.94 % 39.582 M 28.87 % 30.715 M 0.000 -100.00 % 14.922 M 0.000 -100.00 % 7.452 M 0.000 -100.00 % 7.458 M 0.000 -100.00 % 15.064 M 0.000 -100.00 % 17.575 M 0.000 -100.00 % 26.141 M 0.000 -100.00 % 23.829 M -18.68 % 29.304 M -11.84 % 33.240 M 14.59 % 29.009 M 25.21 % 23.169 M -10.48 % 25.880 M 22.04 % 21.207 M
Accumulated other comprehensive income loss 1.556 M 139.93 % 648.402 K 65.25 % 392.377 K 120.33 % 178.083 K 40.23 % 126.994 K 86.42 % 68.122 K -85.75 % 477.952 K 0.00 % 477.953 K 385.55 % 98.435 K -83.24 % 587.231 K 0.000 -100.00 % 4.217 M 0.000 -100.00 % 3.674 M 0.000 -100.00 % 3.948 M 0.000 -100.00 % 3.957 M 0.000 -100.00 % 3.904 M 0.000 -100.00 % 4.007 M 0.000 -100.00 % 3.559 M -7.38 % 3.842 M 143.53 % 1.578 M 3.87 % 1.519 M -45.92 % 2.808 M -21.30 % 3.569 M 31.63 % 2.711 M
Retained earnings 33.592 M 0.85 % 33.310 M 10.33 % 30.193 M 9.48 % 27.578 M 38.28 % 19.944 M 11.72 % 17.852 M 16.76 % 15.289 M -6.17 % 16.294 M 12.56 % 14.475 M -7.53 % 15.653 M -12.15 % 17.819 M 86.93 % 9.533 M 26.93 % 7.510 M 4.22 % 7.206 M 28.08 % 5.626 M -6.24 % 6.001 M 48.25 % 4.048 M 103.69 % 1.987 M 236.06 % 591.308 K -97.79 % 26.729 M -0.35 % 26.824 M 3.87 % 25.826 M 1.14 % 25.534 M 1.21 % 25.229 M 6.06 % 23.787 M -32.39 % 35.180 M 27.44 % 27.606 M 37.57 % 20.067 M 41.08 % 14.224 M 53.83 % 9.247 M
Common stock 53.180 M 0.00 % 53.180 M 2.94 % 51.661 M 0.72 % 51.293 M 1.18 % 50.693 M 0.00 % 50.693 M 0.00 % 50.693 M 15.90 % 43.737 M 0.00 % 43.737 M 30.14 % 33.608 M -5.25 % 35.469 M -8.10 % 38.596 M 2.25 % 37.746 M 12.05 % 33.687 M 0.00 % 33.687 M 0.00 % 33.687 M 0.00 % 33.687 M 0.00 % 33.687 M 0.00 % 33.687 M 0.00 % 33.687 M 0.00 % 33.687 M 0.00 % 33.687 M -3.95 % 35.072 M 4.11 % 33.687 M 0.00 % 33.687 M -8.20 % 36.696 M 58.45 % 23.160 M 9.22 % 21.204 M 4.82 % 20.230 M 8.90 % 18.577 M
Total equity 88.328 M 1.37 % 87.138 M 5.95 % 82.246 M 4.04 % 79.049 M 11.71 % 70.765 M 3.14 % 68.613 M 3.24 % 66.460 M 9.84 % 60.509 M 2.91 % 58.800 M 17.96 % 49.849 M -7.50 % 53.894 M 2.96 % 52.346 M 6.74 % 49.043 M 10.04 % 44.567 M 3.05 % 43.249 M -0.88 % 43.635 M 4.58 % 41.725 M 5.28 % 39.631 M 4.04 % 38.093 M -40.78 % 64.320 M -0.36 % 64.551 M 1.62 % 63.519 M 1.03 % 62.873 M 0.64 % 62.474 M 1.89 % 61.315 M -16.52 % 73.453 M 40.49 % 52.284 M 18.61 % 44.080 M 15.93 % 38.022 M 24.52 % 30.535 M
Other non current liabilities 52.555 M 5 825.67 % 886.909 K -95.42 % 19.371 M 462.65 % 3.443 M -92.46 % 45.649 M -7.02 % 49.096 M 102.88 % 24.199 M -3.23 % 25.008 M -0.91 % 25.239 M 9 981.20 % 250.353 K -99.18 % 30.677 M 251.75 % 8.721 M -1.04 % 8.813 M 18.86 % 7.414 M 0.000 -100.00 % 7.115 M 0.000 -100.00 % 6.843 M 0.000 -100.00 % 7.484 M -5.79 % 7.943 M 47.68 % 5.379 M 325.54 % -2.385 M -785.31 % 348.006 K 23.85 % 280.993 K 51.33 % 185.677 K -79.95 % 926.281 K 563.61 % 139.583 K 168.30 % 52.025 K 2.01 % 51.000 K
Long term debt 44.562 M 26.11 % 35.334 M -3.87 % 36.756 M -56.42 % 84.341 M 1 045.80 % 7.361 M 5.40 % 6.984 M -72.45 % 25.353 M 271.27 % -14.803 M -2.27 % -14.474 M -155.14 % 26.248 M 507.59 % 4.320 M -50.42 % 8.713 M -0.16 % 8.727 M 185.44 % 3.057 M 0.000 -100.00 % 1.013 M 0.000 -100.00 % 2.275 M 0.000 -100.00 % 2.536 M -13.64 % 2.936 M 17.00 % 2.510 M 5.23 % 2.385 M 16.34 % 2.050 M -3.58 % 2.126 M -89.11 % 19.522 M -10.08 % 21.710 M 45.63 % 14.908 M -23.29 % 19.433 M 130.33 % 8.437 M
Total non current liabilities 97.117 M 77.85 % 54.608 M -2.71 % 56.127 M -47.76 % 107.440 M 8.56 % 98.970 M -16.01 % 117.835 M 34.68 % 87.492 M 82.67 % 47.897 M -1.90 % 48.825 M 30.75 % 37.341 M 764.38 % 4.320 M -75.22 % 17.434 M 99.78 % 8.727 M -16.66 % 10.472 M 0.000 -100.00 % 8.129 M 0.000 -100.00 % 9.117 M 0.000 -100.00 % 10.020 M 241.24 % 2.936 M -62.78 % 7.889 M 230.77 % 2.385 M -58.37 % 5.729 M 0.53 % 5.699 M -78.45 % 26.443 M -7.83 % 28.688 M 43.74 % 19.958 M -16.50 % 23.903 M 100.01 % 11.951 M
Other current liabilities 13.502 M 68.92 % 7.993 M -51.79 % 16.581 M -13.01 % 19.061 M -12.21 % 21.711 M 9.89 % 19.757 M 233.10 % 5.931 M 88.92 % 3.140 M -35.61 % 4.876 M -6.11 % 5.193 M -51.80 % 10.772 M 46.23 % 7.367 M -10.90 % 8.268 M 120.74 % 3.746 M -59.05 % 9.147 M 108.40 % 4.389 M -55.44 % 9.851 M 1 135.25 % 797.519 K -94.34 % 14.088 M 203.72 % 4.639 M -70.51 % 15.728 M 1 389.20 % 1.056 M -95.88 % 25.629 M 2 544.33 % 969.210 K 8.32 % 894.791 K -1.83 % 911.433 K 9.72 % 830.670 K 36.90 % 606.792 K 19.39 % 508.225 K 16.83 % 435.000 K
Deferred revenue 0.000 -100.00 % 850.404 K -68.64 % 2.712 M -14.31 % 3.165 M 2.70 % 3.082 M -23.52 % 4.029 M 477.86 % 697.305 K 22.56 % 568.957 K 15.18 % 493.979 K 0.000 0.000 0.000 0.000 -100.00 % 2.319 M 0.000 -100.00 % 2.816 M 0.000 -100.00 % 2.407 M 0.000 -100.00 % 2.779 M 0.000 -100.00 % 4.377 M 0.000 -100.00 % 2.702 M -29.22 % 3.818 M -1.07 % 3.859 M -28.68 % 5.411 M 59.19 % 3.399 M 72.76 % 1.967 M 0.000
Short term debt 1.800 M -96.58 % 52.562 M 9.14 % 48.162 M 456.60 % 8.653 M 454.67 % 1.560 M -79.03 % 7.440 M 1 553.23 % 450.000 K -88.46 % 3.900 M -5.97 % 4.148 M -7.14 % 4.467 M 0.000 -100.00 % 5.571 M 0.000 -100.00 % 3.887 M 0.000 -100.00 % 5.737 M 0.000 -100.00 % 12.789 M 0.000 -100.00 % 14.213 M 0.000 -100.00 % 23.631 M 0.000 -100.00 % 21.779 M -19.86 % 27.178 M 98.11 % 13.719 M 87.97 % 7.298 M -11.65 % 8.261 M 28.13 % 6.447 M -49.51 % 12.770 M
Total current liabilities 45.996 M -50.91 % 93.693 M -3.16 % 96.748 M 88.13 % 51.425 M 4.32 % 49.298 M 10.96 % 44.428 M 147.73 % 17.934 M -30.09 % 25.652 M 12.88 % 22.724 M 18.49 % 19.178 M -19.90 % 23.943 M 0.28 % 23.877 M 14.89 % 20.782 M 29.21 % 16.083 M -15.43 % 19.018 M 9.23 % 17.410 M -16.20 % 20.776 M -14.36 % 24.259 M -11.82 % 27.512 M -8.75 % 30.151 M 3.34 % 29.176 M -24.13 % 38.455 M 2.37 % 37.564 M 13.96 % 32.962 M -16.65 % 39.548 M 50.08 % 26.351 M 23.79 % 21.287 M -2.66 % 21.867 M 36.76 % 15.989 M -25.37 % 21.425 M
Total liabilities 143.113 M -3.50 % 148.301 M -2.99 % 152.876 M -3.77 % 158.865 M 7.15 % 148.268 M -8.62 % 162.262 M 53.91 % 105.426 M 43.34 % 73.549 M 2.80 % 71.549 M 26.59 % 56.519 M -4.11 % 58.940 M 42.67 % 41.311 M 7.80 % 38.321 M 44.31 % 26.555 M -1.79 % 27.038 M 5.87 % 25.539 M -12.83 % 29.297 M -12.22 % 33.376 M -12.11 % 37.976 M -5.46 % 40.170 M 0.29 % 40.056 M -13.57 % 46.343 M -1.26 % 46.936 M 21.31 % 38.691 M -14.49 % 45.246 M -14.30 % 52.794 M 5.64 % 49.974 M 19.48 % 41.825 M 4.85 % 39.892 M 19.52 % 33.376 M
Other non current assets 13.495 M 109.26 % -145.689 M 0.10 % -145.842 M 1.65 % -148.292 M 1.31 % -150.265 M -140.94 % -62.365 M 0.000 100.00 % -25.541 M 0.000 -100.00 % 16.403 M 133.64 % -48.762 M 0.000 100.00 % -58.524 M 0.000 100.00 % -45.720 M 0.000 100.00 % -45.344 M 0.000 100.00 % -49.596 M 0.000 100.00 % -77.464 M 0.000 100.00 % -79.937 M 0.000 -100.00 % 596.817 K -46.54 % 1.116 M 0.000 0.000 0.000 0.000
Long term investments -13.495 M -116.63 % 81.146 M -44.36 % 145.842 M -1.65 % 148.292 M 0.000 -100.00 % 85.929 M 8.46 % 79.227 M 46.72 % 54.000 M -33.93 % 81.726 M 0.000 0.000 -100.00 % 47.945 M 0.000 -100.00 % 45.453 M 0.000 -100.00 % 45.543 M 0.000 -100.00 % 45.657 M 0.000 -100.00 % 70.218 M 0.000 -100.00 % 74.067 M 0.000 0.000 0.000 0.000 -100.00 % 2.133 M -24.48 % 2.825 M 11.98 % 2.523 M 24.21 % 2.031 M
Intangible assets 84.084 M -0.73 % 84.702 M -1.41 % 85.913 M 298.92 % 21.536 M -75.23 % 86.954 M 3.22 % 84.241 M 96.91 % 42.782 M -0.39 % 42.948 M -0.43 % 43.131 M 366.04 % 9.255 M -46.05 % 17.154 M 68.86 % 10.159 M -66.92 % 30.711 M 63.25 % 18.812 M -0.40 % 18.887 M 0.37 % 18.817 M 1.46 % 18.546 M 83.87 % 10.086 M -45.17 % 18.397 M 33.92 % 13.737 M -43.47 % 24.303 M 75.01 % 13.887 M -51.44 % 28.595 M 0.000 -100.00 % 18.399 M 0.000 0.000 0.000 -100.00 % 11.465 M 104.99 % 5.593 M
GoodWill 0.000 -100.00 % 64.543 M 0.000 -100.00 % 64.543 M 0.000 -100.00 % 62.365 M 0.000 -100.00 % 25.541 M 0.000 -100.00 % 8.165 M 0.000 -100.00 % 8.165 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.079 M 0.000 -100.00 % 7.200 M 0.000 -100.00 % 5.865 M 182.09 % 2.079 M -60.79 % 5.302 M 2 020.86 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K 0.000
Goodwill and intangible assets 84.084 M -43.66 % 149.245 M 73.72 % 85.913 M -0.19 % 86.079 M -1.01 % 86.954 M -40.69 % 146.606 M 242.68 % 42.782 M -37.53 % 68.489 M 58.79 % 43.131 M 147.60 % 17.420 M 1.55 % 17.154 M -6.38 % 18.324 M -40.33 % 30.711 M 63.25 % 18.812 M -0.40 % 18.887 M 0.37 % 18.817 M 1.46 % 18.546 M 83.87 % 10.086 M -45.17 % 18.397 M 16.32 % 15.816 M -34.92 % 24.303 M 15.25 % 21.087 M -26.26 % 28.595 M 387.58 % 5.865 M -71.36 % 20.478 M 286.21 % 5.302 M 2 020.86 % 250.000 K 0.00 % 250.000 K -97.87 % 11.715 M 109.46 % 5.593 M
Property plant equipment net 61.238 M 0.41 % 60.987 M 1.77 % 59.929 M -3.67 % 62.213 M -1.73 % 63.310 M -1.16 % 64.053 M 75.75 % 36.445 M -0.40 % 36.593 M -5.19 % 38.595 M 116.49 % 17.828 M -43.60 % 31.608 M 6.71 % 29.621 M 6.50 % 27.813 M 4.40 % 26.642 M -0.71 % 26.833 M 0.40 % 26.726 M -0.27 % 26.798 M -24.66 % 35.571 M 14.01 % 31.199 M -48.71 % 60.834 M 14.43 % 53.161 M -12.62 % 60.836 M 18.49 % 51.342 M -27.08 % 70.407 M 22.10 % 57.665 M -26.64 % 78.604 M 27.36 % 61.719 M 23.71 % 49.891 M 45.07 % 34.392 M 9.56 % 31.391 M
Total non current assets 158.817 M -0.60 % 159.770 M -0.18 % 160.057 M -1.97 % 163.280 M 8.66 % 150.265 M -7.87 % 163.100 M 84.89 % 88.213 M 0.39 % 87.868 M -2.77 % 90.370 M 52.40 % 59.300 M 21.61 % 48.762 M -4.45 % 51.032 M -12.80 % 58.524 M 17.62 % 49.754 M 8.82 % 45.720 M -9.58 % 50.564 M 11.51 % 45.344 M -11.69 % 51.345 M 3.53 % 49.596 M -39.46 % 81.924 M 5.76 % 77.464 M -8.98 % 85.109 M 6.47 % 79.937 M 2.77 % 77.782 M -2.95 % 80.145 M -9.48 % 88.541 M 31.45 % 67.359 M 19.72 % 56.262 M 6.67 % 52.746 M 19.84 % 44.014 M
Other current assets 2.610 M 81.05 % 1.442 M -31.57 % 2.107 M 31.73 % 1.599 M 12.61 % 1.420 M 42.99 % 993.242 K -97.56 % 40.640 M 3 164.03 % 1.245 M -4.98 % 1.310 M -78.88 % 6.205 M -32.30 % 9.166 M -28.27 % 12.777 M 2 252.89 % 543.048 K 15.68 % 469.438 K -27.71 % 649.400 K 32.68 % 489.462 K 0.000 -100.00 % 3.321 M 3 011.23 % 106.734 K -9.19 % 117.538 K -64.22 % 328.488 K -56.89 % 762.035 K 36.75 % 557.249 K 13.78 % 489.770 K 17.93 % 415.305 K 6.76 % 389.004 K -34.50 % 593.904 K 4.19 % 569.999 K 18.83 % 479.675 K -41.86 % 825.000 K
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 12.838 M -8.63 % 14.050 M -38.29 % 22.769 M 2.55 % 22.204 M -23.26 % 28.935 M 1.79 % 28.427 M 60.50 % 17.711 M 180.87 % 6.306 M -24.69 % 8.373 M -5.33 % 8.844 M -55.35 % 19.807 M 990.66 % 1.816 M 92.46 % 943.609 K 193.39 % 321.624 K 127.77 % 141.203 K -72.07 % 505.622 K 309.36 % 123.514 K 2.68 % 120.296 K -46.73 % 225.842 K -79.77 % 1.117 M 61.30 % 692.248 K 1 401.07 % 46.117 K -80.68 % 238.680 K 23.42 % 193.388 K -79.39 % 938.107 K -66.69 % 2.816 M 68.31 % 1.673 M 182.20 % 592.987 K -70.76 % 2.028 M -32.89 % 3.022 M
Cash and short term investments 12.838 M -8.63 % 14.050 M -38.29 % 22.769 M 2.55 % 22.204 M -23.26 % 28.935 M 1.79 % 28.427 M 60.50 % 17.711 M 180.87 % 6.306 M -24.69 % 8.373 M -5.33 % 8.844 M -55.35 % 19.807 M 990.66 % 1.816 M 92.46 % 943.609 K 193.39 % 321.624 K 127.77 % 141.203 K -72.07 % 505.622 K 309.36 % 123.514 K 2.68 % 120.296 K -46.73 % 225.842 K -79.77 % 1.117 M 61.30 % 692.248 K 1 401.07 % 46.117 K -80.68 % 238.680 K 23.42 % 193.388 K -79.39 % 938.107 K -66.69 % 2.816 M 68.31 % 1.673 M 182.20 % 592.987 K -70.76 % 2.028 M -32.89 % 3.022 M
Total current assets 72.623 M -4.02 % 75.668 M 0.80 % 75.065 M 0.58 % 74.634 M 8.53 % 68.768 M 1.46 % 67.776 M -19.00 % 83.673 M 81.15 % 46.190 M 15.54 % 39.978 M -15.06 % 47.068 M -21.66 % 60.080 M 40.95 % 42.626 M 72.81 % 24.667 M 15.44 % 21.367 M 9.72 % 19.473 M 4.64 % 18.609 M -5.43 % 19.677 M -9.16 % 21.662 M 5.79 % 20.477 M -9.26 % 22.567 M 4.37 % 21.622 M -12.65 % 24.753 M -1.56 % 25.146 M 7.53 % 23.384 M -11.48 % 26.417 M -29.94 % 37.706 M 8.04 % 34.900 M 17.73 % 29.643 M 17.78 % 25.168 M 26.49 % 19.897 M
Inventory 22.448 M -5.64 % 23.790 M 10.07 % 21.614 M 10.27 % 19.602 M 34.99 % 14.521 M 4.43 % 13.905 M 9.49 % 12.699 M -19.12 % 15.700 M 5.95 % 14.819 M 11.80 % 13.255 M 2.38 % 12.947 M 11.99 % 11.560 M -2.87 % 11.902 M 22.02 % 9.754 M 4.24 % 9.357 M 2.62 % 9.118 M -10.79 % 10.220 M 3.43 % 9.882 M -6.00 % 10.512 M -10.03 % 11.685 M -5.89 % 12.415 M -6.07 % 13.217 M -15.16 % 15.580 M 9.31 % 14.254 M -3.78 % 14.813 M -34.12 % 22.484 M 1.64 % 22.121 M 17.42 % 18.839 M 24.61 % 15.119 M 71.41 % 8.820 M
Net receivables 34.726 M -4.56 % 36.386 M 27.33 % 28.575 M -8.50 % 31.230 M 30.71 % 23.892 M -2.29 % 24.451 M 93.70 % 12.623 M -44.97 % 22.939 M 48.22 % 15.476 M -17.52 % 18.764 M 3.33 % 18.160 M 10.25 % 16.472 M 46.05 % 11.278 M 4.21 % 10.822 M 16.05 % 9.325 M 9.76 % 8.496 M -8.97 % 9.333 M 11.92 % 8.339 M -13.42 % 9.633 M -0.16 % 9.648 M 17.86 % 8.186 M -25.50 % 10.989 M 25.31 % 8.769 M 3.82 % 8.447 M -17.59 % 10.250 M -14.70 % 12.017 M 14.32 % 10.511 M 9.02 % 9.641 M 27.85 % 7.541 M 4.30 % 7.230 M
Tax assets 13.495 M -4.17 % 14.082 M -0.94 % 14.215 M -5.15 % 14.988 M 0.000 -100.00 % 14.807 M 64.77 % 8.986 M 7.92 % 8.326 M -3.68 % 8.644 M 13.01 % 7.649 M 0.000 -100.00 % 3.087 M 0.000 -100.00 % 4.301 M 0.000 -100.00 % 5.021 M 0.000 -100.00 % 5.688 M 0.000 -100.00 % 5.273 M 0.000 -100.00 % 3.187 M 0.000 -100.00 % 1.510 M 7.45 % 1.406 M -60.06 % 3.519 M 8.07 % 3.256 M -1.22 % 3.296 M -19.93 % 4.117 M -17.65 % 4.999 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.992 M 0.000 -100.00 % 4.174 M 0.000 -100.00 % 5.093 M 0.000 -100.00 % 6.002 M 0.000 -100.00 % 5.995 M 0.000 -100.00 % 5.520 M 0.000 -100.00 % 4.726 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 30.694 M 32.39 % 23.184 M -20.86 % 29.294 M 42.57 % 20.547 M -10.45 % 22.946 M 73.81 % 13.202 M 21.62 % 10.855 M -24.17 % 14.316 M 8.40 % 13.206 M 40.77 % 9.382 M -28.77 % 13.171 M 20.40 % 10.939 M -12.59 % 12.514 M 48.08 % 8.451 M -14.38 % 9.870 M 35.51 % 7.284 M -33.32 % 10.924 M 32.16 % 8.266 M -38.42 % 13.423 M 18.80 % 11.299 M -15.98 % 13.448 M 43.21 % 9.390 M -21.32 % 11.935 M 58.89 % 7.511 M -1.90 % 7.657 M -2.61 % 7.862 M 1.49 % 7.747 M -19.31 % 9.601 M 35.87 % 7.066 M -14.04 % 8.220 M
Tax payables 0.000 -100.00 % 850.404 K -68.64 % 2.712 M -14.31 % 3.165 M 2.70 % 3.082 M -23.52 % 4.029 M 477.86 % 697.305 K 22.56 % 568.957 K 15.18 % 493.979 K 263.09 % 136.048 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
Deferred revenue non current 34.548 M 0.000 0.000 -100.00 % 37.385 M -8.21 % 40.729 M -1.70 % 41.436 M 72.42 % 24.032 M -1.76 % 24.463 M -1.97 % 24.954 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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 100.00 % -40.729 M 1.70 % -41.436 M -72.42 % -24.032 M 1.76 % -24.463 M 1.97 % -24.954 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 488.798 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 -100.00 % 2.267 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 16.959 M -7.76 % 18.386 M -1.13 % 18.596 M -5.39 % 19.656 M 275.76 % 5.231 M -74.26 % 20.320 M 46.10 % 13.908 M 5.13 % 13.229 M 0.94 % 13.106 M 20.88 % 10.843 M 0.000 -100.00 % 7.844 M 0.000 -100.00 % 6.746 M 0.000 -100.00 % 6.556 M 0.000 -100.00 % 6.390 M 0.000 -100.00 % 6.934 M 0.000 -100.00 % 4.945 M 0.000 -100.00 % 3.331 M 1.20 % 3.292 M -51.13 % 6.735 M 11.30 % 6.051 M 23.23 % 4.910 M 11.15 % 4.418 M 27.57 % 3.463 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.677 M 0.000 -100.00 % 8.813 M 0.000 -100.00 % 572.026 K 0.000 -100.00 % 1.370 M 0.000 -100.00 % 2.656 M 0.000 -100.00 % 7.943 M 0.000 -100.00 % 6.986 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 231.440 M -1.70 % 235.439 M 0.13 % 235.122 M -1.17 % 237.914 M 8.62 % 219.033 M -5.13 % 230.876 M 34.32 % 171.886 M 28.22 % 134.058 M 2.85 % 130.349 M 22.55 % 106.368 M -5.73 % 112.834 M 20.47 % 93.657 M 7.20 % 87.364 M 22.84 % 71.121 M 1.19 % 70.286 M 1.61 % 69.173 M -2.60 % 71.023 M -2.72 % 73.007 M -4.02 % 76.069 M -27.20 % 104.491 M -0.11 % 104.606 M -4.78 % 109.863 M 0.05 % 109.809 M 8.54 % 101.165 M -5.06 % 106.562 M -15.59 % 126.247 M 23.46 % 102.258 M 19.04 % 85.905 M 10.26 % 77.914 M 21.91 % 63.911 M
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
2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2008-01-31 2007-06-30 2007-01-31
Deferred income tax 0.000 100.00 % -13.186 M 0.000 100.00 % -1.270 M 0.000 0.000 0.000 0.000 0.000 100.00 % -1.564 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
Stock based compensation 0.000 -100.00 % 687.760 K 0.000 -100.00 % 452.180 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.000 K 0.000 -100.00 % 459.021 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
Change in working capital 0.000 100.00 % -8.283 M 0.000 100.00 % -12.491 M 0.000 0.000 0.000 100.00 % -1.596 M 0.000 100.00 % -4.005 M 0.000 100.00 % -4.523 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
Accounts receivables 0.000 100.00 % -5.156 M 0.000 100.00 % -6.779 M 0.000 0.000 0.000 100.00 % -1.212 M 0.000 100.00 % -2.310 M 0.000 100.00 % -3.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
Inventory 0.000 100.00 % -4.189 M 0.000 100.00 % -5.327 M 0.000 0.000 0.000 100.00 % -384.361 K 0.000 100.00 % -1.694 M 0.000 100.00 % -1.669 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
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
Other working capital 0.000 -100.00 % 1.061 M 0.000 100.00 % -385.922 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 837.200 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
Other non cash items 10.802 M -8.16 % 11.762 M 50.64 % 7.808 M 410.47 % 1.530 M -75.40 % 6.218 M -11.97 % 7.063 M 73.95 % 4.060 M 201.29 % -4.009 M -195.98 % 4.176 M 522.14 % 671.274 K 103.87 % -17.350 M -1 233.55 % 1.531 M -47.06 % 2.891 M 699.79 % -482.064 K -31.62 % -366.247 K 59.98 % -915.097 K 48.68 % -1.783 M -115.70 % 11.358 M -57.67 % 26.832 M 75 303.05 % -35.680 K -101.88 % 1.901 M 196.08 % 642.100 K -58.57 % 1.550 M 302.60 % -765.057 K 0.00 % -765.057 K -111.99 % 6.383 M 0.00 % 6.383 M 268.37 % -3.791 M 0.00 % -3.791 M -177.58 % -1.366 M 0.00 % -1.366 M -1 586.63 % -80.979 K -100.00 % -40.489 K 96.91 % -1.312 M -100.00 % -655.963 K
Net cash provided by operating activities 9.255 M 44.66 % 6.398 M -40.59 % 10.770 M 43.03 % 7.530 M -37.23 % 11.995 M -27.12 % 16.459 M 108.14 % 7.907 M 313.57 % 1.912 M -76.86 % 8.263 M 6 446.46 % -130.192 K 96.94 % -4.255 M -298.26 % 2.146 M -47.35 % 4.077 M 99.45 % 2.044 M 172.35 % 750.508 K -70.23 % 2.521 M 809.03 % 277.339 K -76.14 % 1.162 M 67.47 % 693.936 K -73.84 % 2.653 M -8.50 % 2.899 M 6.56 % 2.721 M 46.66 % 1.855 M 4.72 % 1.772 M 0.00 % 1.772 M -43.92 % 3.160 M 0.00 % 3.160 M 28.33 % 2.462 M 0.00 % 2.462 M -45.35 % 4.505 M 0.00 % 4.505 M 5.66 % 4.264 M 100.00 % 2.132 M -4.38 % 2.230 M 100.00 % 1.115 M
Investments in property plant and equipment -5.388 M 1.23 % -5.455 M -16.37 % -4.688 M -14.72 % -4.087 M -43.57 % -2.846 M -13.22 % -2.514 M -50.13 % -1.675 M 4.43 % -1.752 M 54.82 % -3.878 M 20.67 % -4.889 M 30.59 % -7.043 M -147.63 % -2.844 M -62.13 % -1.754 M -8.05 % -1.624 M -29.41 % -1.255 M 29.81 % -1.787 M -16.49 % -1.534 M -12.30 % -1.366 M -15.90 % -1.179 M 45.01 % -2.144 M -29.17 % -1.660 M 64.48 % -4.672 M 2.75 % -4.804 M -56.76 % -3.065 M 0.00 % -3.065 M -55.34 % -1.973 M 0.00 % -1.973 M 71.52 % -6.928 M 0.00 % -6.928 M -54.11 % -4.496 M 0.00 % -4.496 M -42.91 % -3.146 M -100.00 % -1.573 M 66.59 % -4.708 M -100.00 % -2.354 M
Acquisitions net 0.000 100.00 % -3.594 M 0.000 100.00 % -6.716 M -137.74 % -2.825 M 0.000 100.00 % -31.669 M -21 131.67 % -149.158 K 99.39 % -24.379 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 -100.00 % 3.862 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -161.023 K 0.00 % -161.023 K 0.000 0.000 100.00 % -1.664 M 0.00 % -1.664 M -5 984.56 % -27.354 K 0.00 % -27.354 K 90.62 % -291.628 K -100.00 % -145.814 K 71.08 % -504.132 K -100.00 % -252.066 K
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 255.748 K 0.000 -100.00 % 295.000 K 0.00 % 295.000 K 13.57 % 259.748 K 0.00 % 259.751 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -937.135 K 17.29 % -1.133 M 10.75 % -1.270 M -7.64 % -1.179 M 0.000 0.000 0.000 100.00 % -89.250 K -101.68 % 5.297 M 0.000 -100.00 % 41.993 M 7 049.83 % -604.232 K 86.61 % -4.512 M -223.04 % 3.668 M 914.36 % -450.361 K -110.45 % 4.308 M -32.84 % 6.416 M 153.74 % 2.528 M 89.59 % 1.334 M -72.20 % 4.797 M -47.97 % 9.218 M 29.16 % 7.137 M 2 958.25 % -249.708 K -105.31 % 4.703 M 410.20 % -1.516 M -131.11 % 4.873 M 211.93 % -4.353 M -139.38 % 11.055 M 187.24 % -12.671 M -240.35 % 9.028 M 200.00 % -9.028 M -217.23 % 7.701 M 100.00 % 3.851 M -48.26 % 7.442 M 100.00 % 3.721 M
Net cash used for investing activites -5.388 M 40.46 % -9.049 M -93.02 % -4.688 M 56.60 % -10.802 M -90.47 % -5.671 M -125.58 % -2.514 M 92.46 % -33.343 M -1 575.02 % -1.991 M 91.33 % -22.960 M -369.64 % -4.889 M -113.99 % 34.950 M 1 113.50 % -3.448 M 44.97 % -6.267 M -406.59 % 2.044 M 219.89 % -1.705 M -167.63 % 2.521 M -48.35 % 4.881 M 320.03 % 1.162 M 650.91 % 154.762 K -94.17 % 2.653 M -64.90 % 7.559 M 177.80 % 2.721 M 153.84 % -5.054 M -385.26 % 1.772 M 402.77 % -585.183 K -118.52 % 3.160 M 147.97 % -6.586 M -367.49 % 2.462 M 111.58 % -21.264 M -571.99 % 4.505 M 133.25 % -13.551 M -417.83 % 4.264 M 100.00 % 2.132 M -4.38 % 2.230 M 100.00 % 1.115 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 -100.00 % 367.500 K -38.75 % 600.000 K 0.000 0.000 0.000 0.000 -100.00 % 10.138 M 16 796.00 % 60.000 K -68.21 % 188.750 K 0.000 -100.00 % 212.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 110.312 K 0.00 % 110.314 K -98.38 % 6.823 M 0.00 % 6.823 M 1 948.79 % 333.014 K 0.00 % 333.014 K 0.000 0.000 -100.00 % 2.344 M 100.00 % 1.172 M
Common stock repurchased 0.000 0.000 -100.00 % 2.670 M 0.000 0.000 0.000 0.000 0.000 100.00 % -8.708 K 99.55 % -1.921 M 49.75 % -3.822 M 0.000 -100.00 % 2.181 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
Dividends paid -2.846 M -16.65 % -2.440 M 14.27 % -2.846 M -74.60 % -1.630 M 30.64 % -2.350 M 0.000 100.00 % -2.243 M -99.98 % -1.122 M 40.01 % -1.870 M -211.22 % -600.759 K 52.92 % -1.276 M -179.69 % -456.220 K 42.54 % -793.943 K 0.000 100.00 % -793.939 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -527.792 K 0.00 % -527.792 K 44.63 % -953.157 K 0.00 % -953.157 K -39.90 % -681.308 K 0.00 % -681.308 K -262.11 % -188.151 K -100.00 % -94.075 K 0.000 0.000
Other financing activites -2.233 M 38.45 % -3.627 M -35.85 % -2.670 M -45.96 % -1.829 M 47.20 % -3.465 M -103.15 % -1.706 M -104.36 % 39.084 M 4 609.76 % -866.658 K -105.38 % 16.096 M 401.22 % -5.344 M 53.24 % -11.428 M -534.35 % 2.631 M -27.04 % 3.606 M 76.42 % 2.044 M 47.69 % 1.384 M 0.000 100.00 % -5.155 M -543.62 % 1.162 M 166.81 % -1.739 M -165.57 % 2.653 M 131.64 % -8.384 M -256.05 % 5.373 M 65.63 % 3.244 M 83.10 % 1.772 M 124.45 % -7.247 M -296.53 % 3.687 M 149.81 % -7.403 M -316.76 % 3.415 M -74.72 % 13.511 M 160.51 % 5.186 M 308.06 % -2.493 M -156.00 % 4.452 M 100.00 % 2.226 M -0.17 % 2.230 M 100.00 % 1.115 M
Net cash used provided by financing activities -5.079 M 16.29 % -6.067 M -9.99 % -5.516 M -59.45 % -3.459 M 40.51 % -5.815 M -80.12 % -3.229 M -108.76 % 36.841 M 1 952.86 % -1.988 M -113.98 % 14.226 M 339.32 % -5.944 M 53.21 % -12.704 M -684.14 % 2.175 M -22.66 % 2.812 M 37.58 % 2.044 M 246.43 % 590.017 K -76.60 % 2.521 M 148.90 % -5.155 M -543.62 % 1.162 M 166.81 % -1.739 M -165.57 % 2.653 M 131.64 % -8.384 M -408.14 % 2.721 M -16.12 % 3.244 M 83.10 % 1.772 M 124.45 % -7.247 M -329.36 % 3.160 M 139.84 % -7.931 M -422.11 % 2.462 M -80.39 % 12.558 M 178.75 % 4.505 M 241.93 % -3.174 M -174.45 % 4.264 M 100.00 % 2.132 M -4.38 % 2.230 M 100.00 % 1.115 M
Effect of forex changes on cash 14.050 M 200.00 % -14.050 M -163.28 % 22.204 M 200.00 % -22.204 M -178.11 % 28.427 M 200.00 % -28.427 M -550.81 % 6.306 M 200.00 % -6.306 M -171.30 % 8.844 M 200.00 % -8.844 M -586.98 % 1.816 M 0.000 -100.00 % 321.624 K 105.17 % -6.224 M -100.00 % -3.112 M 57.78 % -7.371 M 0.000 100.00 % -3.985 M 0.000 100.00 % -6.710 M 0.000 100.00 % -8.950 M 0.000 100.00 % -5.688 M -200.00 % 5.688 M 154.60 % -10.418 M -200.00 % 10.418 M 252.87 % -6.815 M -200.00 % 6.815 M 152.96 % -12.868 M -200.00 % 12.868 M 200.10 % -12.855 M -100.00 % -6.428 M -10.40 % -5.822 M -100.00 % -2.911 M
Net change in cash -1.212 M 86.10 % -8.718 M -1 642.35 % 565.267 K 108.40 % -6.732 M -1 423.75 % 508.533 K -95.25 % 10.716 M -6.04 % 11.405 M 651.78 % -2.067 M -338.51 % -471.357 K 95.70 % -10.963 M -156.65 % 19.353 M 2 150.98 % -943.609 K -209.31 % 863.203 K 1 519.82 % -60.797 K -510.87 % 14.797 K 411.74 % 2.892 K -97.66 % 123.514 K 163.09 % -195.768 K -186.68 % 225.842 K 154.67 % -413.101 K -159.68 % 692.248 K 218.53 % -584.047 K -344.70 % 238.680 K 228.20 % -186.180 K 75.00 % -744.719 K -58.59 % -469.577 K 75.00 % -1.878 M -757.32 % 285.754 K -75.00 % 1.143 M 252.96 % 323.835 K -75.00 % 1.295 M 4 129.40 % -32.147 K 0.00 % -32.147 K -107.42 % 433.304 K 0.00 % 433.304 K
Cash at beginning of period 14.050 M -38.29 % 22.769 M 2.55 % 22.204 M -23.26 % 28.935 M 1.79 % 28.427 M 60.50 % 17.711 M 180.87 % 6.306 M -24.69 % 8.373 M -5.33 % 8.844 M -55.35 % 19.807 M 4 262.63 % 454.022 K -51.88 % 943.609 K 1 073.56 % 80.406 K -43.06 % 141.203 K 11.71 % 126.405 K 2.34 % 123.514 K 0.000 -100.00 % 225.842 K 0.000 -100.00 % 692.248 K 0.000 -100.00 % 238.680 K 0.000 -100.00 % 234.526 K -75.00 % 938.107 K 33.23 % 704.103 K -75.00 % 2.816 M 573.22 % 418.349 K -75.00 % 1.673 M 1 670.55 % 94.513 K -75.00 % 378.055 K 169.94 % 140.049 K 0.00 % 140.049 K 147.76 % -293.256 K 0.00 % -293.256 K
Cash at end of period 12.838 M -8.63 % 14.050 M -38.29 % 22.769 M 2.55 % 22.204 M -23.26 % 28.935 M 1.79 % 28.427 M 60.50 % 17.711 M 180.87 % 6.306 M -24.69 % 8.373 M -5.33 % 8.844 M -55.35 % 19.807 M 0.000 -100.00 % 943.609 K 1 073.56 % 80.406 K -43.06 % 141.203 K 11.71 % 126.405 K 2.34 % 123.514 K 310.70 % 30.074 K -86.68 % 225.842 K -19.10 % 279.146 K -59.68 % 692.248 K 300.44 % -345.367 K -244.70 % 238.680 K 393.68 % 48.347 K -75.00 % 193.388 K -17.54 % 234.526 K -75.00 % 938.107 K 33.23 % 704.103 K -75.00 % 2.816 M 573.22 % 418.349 K -75.00 % 1.673 M 1 450.86 % 107.901 K 0.00 % 107.901 K -22.95 % 140.049 K 0.00 % 140.049 K
Operating cash flow 9.255 M 44.66 % 6.398 M -40.59 % 10.770 M 43.03 % 7.530 M -37.23 % 11.995 M -27.12 % 16.459 M 108.14 % 7.907 M 313.57 % 1.912 M -76.86 % 8.263 M 6 446.46 % -130.192 K 96.94 % -4.255 M -298.26 % 2.146 M -47.35 % 4.077 M 99.45 % 2.044 M 172.35 % 750.508 K -70.23 % 2.521 M 809.03 % 277.339 K -76.14 % 1.162 M 67.47 % 693.936 K -73.84 % 2.653 M -8.50 % 2.899 M 6.56 % 2.721 M 46.66 % 1.855 M 4.72 % 1.772 M 0.00 % 1.772 M -43.92 % 3.160 M 0.00 % 3.160 M 28.33 % 2.462 M 0.00 % 2.462 M -45.35 % 4.505 M 0.00 % 4.505 M 5.66 % 4.264 M 100.00 % 2.132 M -4.38 % 2.230 M 100.00 % 1.115 M
Capital expenditure -5.388 M 1.23 % -5.455 M -16.37 % -4.688 M -14.72 % -4.087 M -43.57 % -2.846 M -13.22 % -2.514 M -50.13 % -1.675 M 4.43 % -1.752 M 54.82 % -3.878 M 20.67 % -4.889 M 30.59 % -7.043 M -147.63 % -2.844 M -62.13 % -1.754 M -8.05 % -1.624 M -29.41 % -1.255 M 29.81 % -1.787 M -16.49 % -1.534 M -12.30 % -1.366 M -15.90 % -1.179 M 45.01 % -2.144 M -29.17 % -1.660 M 64.48 % -4.672 M 2.75 % -4.804 M -56.76 % -3.065 M 0.00 % -3.065 M -55.34 % -1.973 M 0.00 % -1.973 M 71.52 % -6.928 M 0.00 % -6.928 M -54.11 % -4.496 M 0.00 % -4.496 M -42.91 % -3.146 M -100.00 % -1.573 M 66.59 % -4.708 M -100.00 % -2.354 M
Free CashFlow 3.867 M 310.29 % 942.492 K -84.50 % 6.081 M 76.62 % 3.443 M -62.36 % 9.149 M -34.39 % 13.945 M 123.73 % 6.233 M 3 800.72 % 159.787 K -96.36 % 4.384 M 187.35 % -5.019 M 55.58 % -11.298 M -1 518.61 % -698.027 K -130.06 % 2.322 M 452.35 % 420.448 K 183.41 % -504.075 K -168.70 % 733.766 K 158.38 % -1.257 M -515.80 % -204.118 K 57.91 % -484.919 K -195.22 % 509.276 K -58.92 % 1.240 M 163.54 % -1.951 M 33.84 % -2.949 M -128.08 % -1.293 M 0.00 % -1.293 M -208.96 % 1.187 M 0.00 % 1.187 M 126.57 % -4.466 M 0.00 % -4.466 M -47 023.29 % 9.518 K -0.02 % 9.520 K -99.15 % 1.118 M 100.00 % 558.993 K 122.55 % -2.479 M -100.00 % -1.239 M
2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2008 2007 2007
Date Form 10K
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007