TRXEF

Trinity Exploration & Production plc TRXEF

Trading inactive

Finances

2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 69.819 M -24.30 % 92.232 M 39.20 % 66.257 M 50.33 % 44.074 M -31.00 % 63.878 M 2.08 % 62.578 M 39.20 % 44.957 M 27.35 % 35.303 M -26.73 % 48.180 M -57.48 % 113.319 M -8.31 % 123.585 M 240.98 % 36.244 M 64.69 % 22.007 M 54.54 % 14.240 M 93.99 % 7.341 M 0.000
Net income -6.804 M -6 121.24 % 113.000 K -98.54 % 7.726 M 372.52 % -2.835 M 70.61 % -9.647 M -79.95 % -5.361 M -121.15 % 25.348 M 469.29 % -6.864 M 88.15 % -57.923 M 59.05 % -141.445 M -466.87 % 38.555 M 398.21 % -12.929 M 3.03 % -13.333 M -186.24 % -4.658 M -148.99 % -1.871 M -160.76 % -717.434 K
Income before tax -9.529 M -487.83 % 2.457 M -17.61 % 2.982 M 2 795.15 % 103.000 K 100.73 % -14.055 M -243.56 % -4.091 M -116.16 % 25.320 M 361.22 % -9.693 M 68.68 % -30.947 M 75.97 % -128.788 M -368.11 % 48.036 M 300.65 % -23.940 M -38.98 % -17.226 M -141.27 % -7.140 M -77.98 % -4.012 M -459.15 % -717.434 K
Income before tax ratio -0.14 -612.33 % 0.03 -40.81 % 0.05 1 825.84 % 0.00 101.06 % -0.22 -236.57 % -0.07 -111.61 % 0.56 305.13 % -0.27 57.25 % -0.64 43.48 % -1.14 -392.40 % 0.39 158.85 % -0.66 15.62 % -0.78 -56.12 % -0.50 8.25 % -0.55 0.00
EBITDA 1.620 M -85.54 % 11.206 M -4.08 % 11.682 M 13.06 % 10.332 M 454.94 % -2.911 M -130.92 % 9.414 M -74.15 % 36.423 M 606.70 % 5.154 M 129.32 % -17.577 M 83.04 % -103.633 M -262.94 % 63.604 M 841.17 % 6.758 M 147.71 % -14.166 M -203.00 % -4.675 M -185.78 % 5.450 M 1 196.13 % -497.203 K
Net income ratio -0.10 -8 054.15 % 0.00 -98.95 % 0.12 281.28 % -0.06 57.41 % -0.15 -76.29 % -0.09 -115.19 % 0.56 389.99 % -0.19 83.83 % -1.20 3.68 % -1.25 -500.10 % 0.31 187.46 % -0.36 41.12 % -0.61 -85.22 % -0.33 -28.35 % -0.25 0.00
Ratio EBITDA 0.02 -80.90 % 0.12 -31.09 % 0.18 -24.79 % 0.23 614.43 % -0.05 -130.29 % 0.15 -81.43 % 0.81 454.94 % 0.15 140.02 % -0.36 60.11 % -0.91 -277.70 % 0.51 176.02 % 0.19 128.97 % -0.64 -96.06 % -0.33 -144.22 % 0.74 0.00
Gross profit ratio 0.25 -34.04 % 0.38 18.57 % 0.32 84.76 % 0.17 -36.79 % 0.28 25.81 % 0.22 4.90 % 0.21 750.32 % 0.02 -65.36 % 0.07 -70.25 % 0.24 -26.06 % 0.32 166.51 % -0.49 -282.27 % -0.13 13.86 % -0.15 16.05 % -0.18 0.00
Weighted average shs out dil 38.687 M -3.87 % 40.243 M -4.77 % 42.260 M 9.42 % 38.623 M 0.57 % 38.405 M 16.17 % 33.058 M -16.32 % 39.505 M 316.72 % 9.480 M 0.00 % 9.480 M 0.00 % 9.480 M 5.00 % 9.028 M 318.97 % 2.155 M 39.69 % 1.543 M -16.35 % 1.844 M 0.00 % 1.844 M -14.05 % 2.146 M
Weighted average shs out 38.687 M -0.32 % 38.813 M -0.17 % 38.879 M 0.66 % 38.623 M 0.57 % 38.405 M 16.17 % 33.058 M 19.45 % 27.675 M 191.93 % 9.480 M 0.00 % 9.480 M 0.00 % 9.480 M 9.88 % 8.628 M 300.38 % 2.155 M 39.69 % 1.543 M -16.35 % 1.844 M 0.00 % 1.844 M -14.05 % 2.146 M
EPS diluted -0.18 -6 528.57 % 0.00 -98.44 % 0.18 345.23 % -0.07 70.64 % -0.25 -56.25 % -0.16 -126.67 % 0.60 183.33 % -0.72 88.22 % -6.11 59.05 % -14.92 -446.98 % 4.30 171.67 % -6.00 30.56 % -8.64 -241.50 % -2.53 -150.50 % -1.01 -206.06 % -0.33
Earnings per share -0.18 -6 306.90 % 0.00 -98.55 % 0.20 372.48 % -0.07 70.64 % -0.25 -56.25 % -0.16 -117.78 % 0.90 225.00 % -0.72 88.22 % -6.11 59.05 % -14.92 -431.56 % 4.50 175.00 % -6.00 30.56 % -8.64 -241.50 % -2.53 -150.50 % -1.01 -206.06 % -0.33
Gross profit 17.618 M -50.07 % 35.282 M 65.05 % 21.376 M 177.75 % 7.696 M -56.39 % 17.646 M 28.43 % 13.740 M 46.01 % 9.410 M 982.85 % 869.000 K -74.62 % 3.424 M -87.35 % 27.073 M -32.20 % 39.932 M 326.77 % -17.609 M -529.57 % -2.797 M -33.12 % -2.101 M -62.85 % -1.290 M -1 146.27 % -103.532 K
Income tax expense -2.725 M -216.25 % 2.344 M 149.41 % -4.744 M -261.47 % 2.938 M 166.65 % -4.408 M -447.09 % 1.270 M 4 635.71 % -28.000 K 99.01 % -2.829 M -110.49 % 26.976 M 113.13 % 12.657 M 33.50 % 9.481 M 186.71 % -10.934 M -268.15 % -2.970 M -19.68 % -2.482 M -15.92 % -2.141 M -535 193 999.97 % 0.400
Cost of revenue 52.201 M -8.34 % 56.950 M 26.89 % 44.881 M 23.37 % 36.378 M -21.31 % 46.232 M -5.34 % 48.838 M 37.39 % 35.547 M 3.23 % 34.434 M -23.06 % 44.756 M -48.11 % 86.246 M 3.10 % 83.653 M 55.34 % 53.853 M 117.11 % 24.804 M 51.79 % 16.341 M 89.33 % 8.631 M 8 236.56 % 103.532 K
General and administrative expenses 7.375 M 2.70 % 7.181 M 2.15 % 7.030 M 37.98 % 5.095 M -8.84 % 5.589 M -6.22 % 5.960 M 37.77 % 4.326 M 4.14 % 4.154 M -60.43 % 10.497 M -30.11 % 15.019 M -18.99 % 18.539 M 298.95 % 4.647 M -18.74 % 5.719 M 105.13 % 2.788 M 11.43 % 2.502 M 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 17.608 M 5 469.47 % -327.928 K 72.65 % -1.199 M 0.000 0.000 0.000 100.00 % -277.313 K 57.47 % -652.027 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 24.983 M 48.42 % 16.833 M 50.12 % 11.213 M 74.30 % 6.433 M -55.93 % 14.596 M -2.82 % 15.020 M 64.14 % 9.151 M 75.14 % 5.225 M -50.08 % 10.467 M -29.63 % 14.875 M -35.36 % 23.013 M 395.22 % 4.647 M -49.41 % 9.186 M 139.96 % 3.828 M 110.45 % 1.819 M 136.71 % 768.471 K
Cost and expenses 77.191 M 4.62 % 73.783 M 31.53 % 56.094 M 31.03 % 42.811 M -29.62 % 60.828 M -4.74 % 63.858 M 42.87 % 44.698 M 12.71 % 39.659 M -28.18 % 55.223 M -45.39 % 101.121 M -5.20 % 106.666 M 82.34 % 58.500 M 72.11 % 33.990 M 68.52 % 20.169 M 93.01 % 10.450 M 1 098.39 % 872.003 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
Selling general and administrative expenses 7.375 M 2.70 % 7.181 M 2.15 % 7.030 M 37.98 % 5.095 M -8.84 % 5.589 M -6.22 % 5.960 M 37.77 % 4.326 M 4.14 % 4.154 M -60.43 % 10.497 M -30.11 % 15.019 M -18.99 % 18.539 M 298.95 % 4.647 M -18.74 % 5.719 M 105.13 % 2.788 M 11.43 % 2.502 M 0.000
Interest income 50.000 K 4.17 % 48.000 K -48.94 % 94.000 K -12.96 % 108.000 K -21.74 % 138.000 K 48.39 % 93.000 K 0.000 0.000 0.000 -100.00 % 33.000 K 0.000 -100.00 % 52.000 K 62.50 % 32.000 K -55.57 % 72.022 K 59.08 % 45.273 K -80.10 % 227.479 K
Interest expense 2.214 M 65.35 % 1.339 M -9.22 % 1.475 M 4.17 % 1.416 M 3.21 % 1.372 M 174.95 % 499.000 K -24.05 % 657.000 K -79.18 % 3.156 M -38.73 % 5.151 M 0.00 % 5.151 M 118.54 % 2.357 M 579.25 % 347.000 K -82.21 % 1.951 M 63.74 % 1.191 M 64.12 % 725.988 K 0.000
Depreciation and amortization 8.935 M 4.28 % 8.568 M 0.78 % 8.502 M -15.10 % 10.015 M -12.09 % 11.391 M -2.65 % 11.702 M 28.07 % 9.137 M -10.25 % 10.180 M 23.86 % 8.219 M -49.68 % 16.335 M 23.65 % 13.211 M 536.37 % 2.076 M -5.21 % 2.190 M 75.28 % 1.249 M 73.26 % 721.137 K 6 082.06 % 11.665 K
Operating income -7.365 M -296.50 % 3.748 M -14.10 % 4.363 M 209.21 % 1.411 M 111.01 % -12.821 M -530.02 % -2.035 M -107.37 % 27.620 M 940.79 % -3.285 M 53.36 % -7.043 M -157.74 % 12.198 M -43.60 % 21.627 M 191.47 % -23.645 M -54.47 % -15.307 M -160.08 % -5.885 M -93.82 % -3.037 M -248.23 % -872.004 K
Operating income ratio -0.11 -359.59 % 0.04 -38.29 % 0.07 105.69 % 0.03 115.95 % -0.20 -517.20 % -0.03 -105.29 % 0.61 760.24 % -0.09 36.34 % -0.15 -235.80 % 0.11 -38.49 % 0.17 126.82 % -0.65 6.21 % -0.70 -68.29 % -0.41 0.09 % -0.41 0.00
Total other income expenses net -2.164 M -67.62 % -1.291 M 6.52 % -1.381 M -5.58 % -1.308 M -6.00 % -1.234 M 39.98 % -2.056 M 10.61 % -2.300 M 54.73 % -5.081 M 78.74 % -23.904 M -367.06 % -5.118 M -117.14 % -2.357 M -698.98 % -295.000 K 84.63 % -1.919 M 85.49 % -13.224 M -1 256.28 % -974.991 K -414.81 % 309.709 K
2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Net debt -5.474 M 26.75 % -7.473 M 49.87 % -14.906 M 9.43 % -16.458 M -33.46 % -12.332 M -20.89 % -10.201 M -16.28 % -8.773 M -475.72 % 2.335 M -51.35 % 4.800 M 5 814.29 % -84.000 K 99.09 % -9.246 M -3 044.59 % 314.000 K 100.83 % -37.896 M -142.82 % -15.607 M 20.47 % -19.624 M 19.12 % -24.264 M
Total investments 5.560 M 438.25 % 1.033 M -76.97 % 4.485 M 19.83 % 3.743 M 10.81 % 3.378 M 4.52 % 3.232 M 69.84 % 1.903 M 77.52 % 1.072 M 0.000 0.000 0.000 0.000 -100.00 % 37.000 K 0.00 % 37.000 K -99.63 % 10.000 M 0.000
Total debt 4.345 M 19.86 % 3.625 M 6.43 % 3.406 M -9.87 % 3.779 M 155.68 % 1.478 M 0.000 -100.00 % 3.019 M -69.66 % 9.950 M -23.46 % 13.000 M -60.61 % 33.000 M 107.56 % 15.899 M 58.99 % 10.000 M -53.59 % 21.548 M 181.73 % 7.648 M 15.01 % 6.650 M 4 327.81 % 150.194 K
Accumulated other comprehensive income loss 0.000 -100.00 % 1.330 M -37.55 % 2.130 M -83.76 % 13.114 M 3.43 % 12.679 M 8.81 % 11.652 M 114.98 % -77.803 M 1.45 % -78.950 M -1.77 % -77.576 M -5 566.62 % -1.369 M 40.45 % -2.299 M 0.000 0.000 0.000 0.000 0.000
Retained earnings 138.321 M -4.74 % 145.199 M 1.07 % 143.666 M 176.28 % -188.332 M -1.24 % -186.024 M -5.41 % -176.473 M -3.13 % -171.112 M 12.63 % -195.857 M -3.63 % -188.993 M -44.19 % -131.070 M -1 363.33 % 10.375 M 131.75 % -32.676 M -65.47 % -19.747 M -197.74 % -6.632 M -186.24 % -2.317 M -222.96 % -717.434 K
Common stock 399.000 K 0.00 % 399.000 K 2.57 % 389.000 K -89.87 % 3.840 M 1.27 % 3.792 M -96.12 % 97.692 M 1.05 % 96.676 M 1.98 % 94.800 M 0.00 % 94.800 M 0.00 % 94.800 M 0.00 % 94.800 M 337.92 % 21.648 M 0.70 % 21.498 M 131.31 % 9.294 M 25.81 % 7.388 M -70.51 % 25.050 M
Total equity 49.045 M -12.62 % 56.131 M -1.39 % 56.921 M 17.24 % 48.552 M -3.71 % 50.425 M -14.46 % 58.949 M 21.32 % 48.590 M 309.87 % 11.855 M -41.00 % 20.093 M -74.49 % 78.756 M -64.08 % 219.271 M 106.48 % 106.196 M -10.50 % 118.654 M 288.04 % 30.578 M 31.25 % 23.298 M -4.39 % 24.368 M
Other non current liabilities 45.107 M -17.12 % 54.423 M -5.70 % 57.715 M 20.20 % 48.016 M -1.03 % 48.518 M 2.36 % 47.400 M 16.84 % 40.570 M -1.64 % 41.245 M 107.98 % 19.831 M -54.47 % 43.553 M -42.25 % 75.414 M 297.11 % -38.259 M -36.11 % -28.108 M -381.56 % -5.837 M 42.19 % -10.097 M 0.000
Long term debt 137.000 K -59.82 % 341.000 K 251.55 % 97.000 K -79.14 % 465.000 K -44.71 % 841.000 K 0.000 -100.00 % 3.019 M 0.000 0.000 0.000 -100.00 % 11.910 M -51.31 % 24.459 M 59.89 % 15.297 M 63.83 % 9.337 M -53.32 % 20.000 M 0.000
Total non current liabilities 47.106 M -13.98 % 54.764 M -5.27 % 57.812 M 19.25 % 48.481 M -1.78 % 49.359 M 4.13 % 47.400 M 8.74 % 43.589 M 5.68 % 41.245 M 78.25 % 23.139 M -46.87 % 43.553 M -50.12 % 87.324 M 1 562.05 % 5.254 M -21.50 % 6.693 M 88.32 % 3.554 M -64.46 % 10.001 M 0.000
Other current liabilities 8.934 M 65.14 % 5.410 M -31.58 % 7.907 M 65.42 % 4.780 M -22.60 % 6.176 M 37.18 % 4.502 M -40.10 % 7.516 M -50.90 % 15.308 M -53.61 % 33.001 M 103.35 % 16.229 M -59.02 % 39.604 M 219.80 % 12.384 M 695.38 % -2.080 M -253.36 % 1.356 M 116.34 % -8.303 M -21 187.87 % 39.372 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.730 M 0.000
Short term debt 4.208 M 28.14 % 3.284 M -0.76 % 3.309 M -0.15 % 3.314 M 420.25 % 637.000 K 0.000 0.000 -100.00 % 9.950 M -23.46 % 13.000 M -60.61 % 33.000 M 727.28 % 3.989 M -60.11 % 10.000 M 0.000 -100.00 % 6.124 M 124.32 % 2.730 M 1 717.65 % 150.194 K
Total current liabilities 17.972 M 33.43 % 13.469 M -10.52 % 15.052 M 27.18 % 11.835 M 1.84 % 11.621 M 22.40 % 9.494 M -24.99 % 12.657 M -77.14 % 55.357 M -35.30 % 85.560 M 0.83 % 84.855 M 22.63 % 69.197 M 137.03 % 29.193 M 167.07 % 10.931 M -16.88 % 13.150 M 375.89 % 2.763 M 1 357.69 % 189.566 K
Total liabilities 65.078 M -4.62 % 68.233 M -6.36 % 72.864 M 20.80 % 60.316 M -1.09 % 60.980 M 7.18 % 56.894 M 1.15 % 56.246 M -41.78 % 96.602 M -11.13 % 108.699 M -15.35 % 128.408 M -17.96 % 156.521 M 354.38 % 34.447 M 95.46 % 17.624 M 5.50 % 16.704 M 30.87 % 12.764 M 6 633.17 % 189.566 K
Other non current assets 5.568 M 20 253.47 % -27.628 K -414.20 % 8.793 K 439 550.00 % 2.000 100.00 % -42.421 M 46.54 % -79.356 M 0.000 100.00 % -25.406 M 5.03 % -26.751 M -4.19 % -25.676 M 56.48 % -59.002 M 0.000 0.000 0.000 100.00 % -9.963 M 59.19 % -24.415 M
Long term investments 518.173 K -89.92 % 5.141 M 14.61 % 4.485 M 19.83 % 3.743 M 3.08 % 3.631 M 12.35 % 3.232 M 69.84 % 1.903 M 77.52 % 1.072 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.963 M 0.000
Intangible assets 1.160 M 82.97 % 634.000 K 16.97 % 542.000 K 76.55 % 307.000 K 14.55 % 268.000 K -98.97 % 26.003 M 10 301.20 % 250.000 K -99.02 % 25.406 M -5.03 % 26.751 M 4.19 % 25.676 M -56.48 % 59.002 M 62.40 % 36.332 M 219.88 % 11.358 M 57.98 % 7.190 M 185.95 % 2.514 M 0.000
GoodWill 29.743 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.856 M 0.000 0.000 0.000 0.000
Goodwill and intangible assets 30.903 M 4 774.29 % 634.000 K 16.97 % 542.000 K 76.55 % 307.000 K 14.55 % 268.000 K -98.97 % 26.003 M 10 301.20 % 250.000 K -99.02 % 25.406 M -5.03 % 26.751 M 4.19 % 25.676 M -56.48 % 59.002 M 33.52 % 44.188 M 289.05 % 11.358 M 57.98 % 7.190 M 185.95 % 2.514 M 0.000
Property plant equipment net 35.500 M -54.91 % 78.728 M -2.01 % 80.340 M 22.08 % 65.812 M -41.34 % 112.190 M -15.46 % 132.709 M 70.60 % 77.791 M -8.52 % 85.038 M 16.66 % 72.894 M -34.52 % 111.331 M -52.94 % 236.594 M 316.03 % 56.870 M 52.00 % 37.414 M 550.59 % 5.751 M 132.92 % 2.469 M 3 355.52 % 71.451 K
Total non current assets 88.170 M -9.05 % 96.940 M 0.04 % 96.906 M 27.74 % 75.859 M -8.64 % 83.030 M -6.25 % 88.561 M 5.28 % 84.123 M -8.17 % 91.606 M 21.57 % 75.354 M -45.77 % 138.961 M -53.88 % 301.287 M 169.66 % 111.729 M 98.22 % 56.365 M 220.91 % 17.564 M 146.55 % 7.124 M 9 870.55 % 71.451 K
Other current assets 7.850 M 27.59 % 6.152 M -42.76 % 10.747 M 158.71 % 4.154 M -4.29 % 4.340 M 47.87 % 2.935 M 55.87 % 1.883 M -27.58 % 2.600 M -93.43 % 39.567 M 104.71 % 19.328 M -21.48 % 24.616 M 3.98 % 23.674 M 433.20 % 4.440 M -26.89 % 6.073 M 19.36 % 5.088 M 7 020.96 % 71.451 K
Short term investments 5.042 M 388.09 % 1.033 M 0.000 0.000 100.00 % -253.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.000 K 0.00 % 37.000 K 0.00 % 37.000 K 0.000
cash and cash equivalents 9.819 M -11.52 % 11.098 M -39.39 % 18.312 M -9.51 % 20.237 M 46.54 % 13.810 M 35.38 % 10.201 M -13.49 % 11.792 M 54.85 % 7.615 M -7.13 % 8.200 M -75.21 % 33.084 M 31.57 % 25.145 M 159.60 % 9.686 M -83.71 % 59.444 M 155.61 % 23.255 M -11.49 % 26.275 M 7.62 % 24.415 M
Cash and short term investments 9.819 M -19.06 % 12.131 M -33.75 % 18.312 M -9.51 % 20.237 M 46.54 % 13.810 M 35.38 % 10.201 M -13.49 % 11.792 M 54.85 % 7.615 M -7.13 % 8.200 M -75.21 % 33.084 M 31.57 % 25.145 M 159.60 % 9.686 M -83.71 % 59.444 M 155.61 % 23.255 M -11.49 % 26.275 M 7.62 % 24.415 M
Total current assets 25.953 M -5.36 % 27.424 M -16.59 % 32.879 M -0.39 % 33.009 M 16.33 % 28.375 M 4.01 % 27.282 M 31.71 % 20.713 M 22.92 % 16.851 M -68.47 % 53.438 M -21.65 % 68.203 M -8.46 % 74.505 M 157.68 % 28.914 M -63.82 % 79.913 M 168.90 % 29.719 M 2.70 % 28.938 M 18.18 % 24.486 M
Inventory 3.916 M -15.15 % 4.615 M 20.81 % 3.820 M -27.47 % 5.267 M 2.41 % 5.143 M 37.59 % 3.738 M -0.74 % 3.766 M -0.55 % 3.787 M -4.42 % 3.962 M -66.73 % 11.909 M -1.00 % 12.029 M 43.54 % 8.380 M -14.68 % 9.822 M 272.74 % 2.635 M 334.59 % 606.337 K 0.000
Net receivables 4.367 M -5.86 % 4.639 M -12.50 % 5.302 M 58.22 % 3.351 M -34.06 % 5.082 M -53.32 % 10.887 M 192.90 % 3.717 M 24.15 % 2.994 M 54.65 % 1.936 M -50.13 % 3.882 M -69.47 % 12.715 M 27.11 % 10.003 M 61.16 % 6.207 M 88.72 % 3.289 M 97.18 % 1.668 M 0.000
Tax assets 15.681 M 25.80 % 12.465 M 8.11 % 11.530 M 92.26 % 5.997 M -35.94 % 9.362 M 56.74 % 5.973 M 42.93 % 4.179 M -23.96 % 5.496 M 123.41 % 2.460 M -91.10 % 27.630 M -57.29 % 64.693 M 249.18 % 18.527 M 144.00 % 7.593 M 64.23 % 4.624 M 115.97 % 2.141 M -91.23 % 24.415 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 3.154 M 21.07 % 2.605 M 14.56 % 2.274 M 12.35 % 2.024 M -4.66 % 2.123 M -30.98 % 3.076 M 454.23 % 555.000 K -97.08 % 18.984 M 19.40 % 15.900 M -4.86 % 16.712 M -13.07 % 19.224 M 295.80 % 4.857 M -10.95 % 5.454 M 30.23 % 4.188 M -38.20 % 6.777 M 0.000
Tax payables 1.676 M -22.76 % 2.170 M 38.92 % 1.562 M -9.03 % 1.717 M -36.05 % 2.685 M 40.14 % 1.916 M -58.22 % 4.586 M -58.74 % 11.115 M -53.02 % 23.659 M 25.09 % 18.914 M 196.46 % 6.380 M 226.84 % 1.952 M -74.17 % 7.557 M 409.92 % 1.482 M -4.94 % 1.559 M 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 100.00 % -98.000 K 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 100.00 % -1.000 M -8.34 % -923.000 K 0.000 0.000 0.000
Capital lease obligations 345.000 K -62.70 % 925.000 K 31.02 % 706.000 K -34.57 % 1.079 M -27.00 % 1.478 M 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 -100.00 % 77.803 M -1.45 % 78.950 M 1.77 % 77.576 M 5 566.62 % 1.369 M -40.45 % 2.299 M 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity -89.675 M 1.24 % -90.797 M -1.72 % -89.264 M -163.82 % 139.879 M 0.00 % 139.879 M 0.00 % 139.879 M -30.35 % 200.829 M 4.67 % 191.862 M 0.00 % 191.862 M 0.00 % 191.862 M 64.84 % 116.395 M -13.36 % 134.342 M 14.02 % 117.826 M 156.08 % 46.011 M 16.29 % 39.567 M 112 959.11 % 34.997 K
Deferred tax liabilities non current 1.862 M -4.02 % 1.940 M -4.20 % 2.025 M -22.44 % 2.611 M -37.66 % 4.188 M -25.19 % 5.598 M 120.57 % 2.538 M -13.29 % 2.927 M -11.52 % 3.308 M -12.44 % 3.778 M -91.86 % 46.387 M 143.45 % 19.054 M -2.31 % 19.504 M 36 018.52 % 54.000 K -44.90 % 98.000 K 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
Total assets 114.123 M -8.23 % 124.364 M -4.18 % 129.785 M 19.21 % 108.868 M -2.28 % 111.405 M -3.83 % 115.843 M 10.50 % 104.836 M -3.34 % 108.457 M -15.79 % 128.792 M -37.83 % 207.164 M -44.87 % 375.792 M 167.20 % 140.643 M 3.20 % 136.278 M 188.22 % 47.283 M 31.12 % 36.062 M 46.85 % 24.558 M
2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Deferred income tax 0.000 100.00 % -33.000 K -101.67 % 1.972 M 247.80 % 567.000 K -96.17 % 14.808 M 437.11 % 2.757 M 450.30 % 501.000 K -81.81 % 2.755 M -83.48 % 16.674 M -87.23 % 130.532 M 311.23 % -61.797 M 0.000 100.00 % -5.051 M 0.000 0.000 0.000
Stock based compensation 528.000 K -18.39 % 647.000 K 3.35 % 626.000 K -34.99 % 963.000 K -7.23 % 1.038 M 40.84 % 737.000 K 213.62 % 235.000 K 256.06 % 66.000 K -80.81 % 344.000 K 111.04 % 163.000 K -96.55 % 4.721 M 1 826.94 % 245.000 K -85.00 % 1.633 M 198.85 % 546.429 K 685.93 % 69.526 K 107.31 % 33.538 K
Change in working capital 857.000 K 663.82 % -152.000 K 91.92 % -1.882 M -129.79 % -819.000 K -120.57 % 3.981 M 158.94 % -6.754 M -856.33 % 893.000 K -69.39 % 2.917 M 91.91 % 1.520 M 111.85 % -12.829 M -222.79 % 10.448 M 161.59 % 3.994 M 144.59 % -8.957 M -242.77 % -2.613 M -2 344.67 % 116.416 K 462.89 % -32.080 K
Accounts receivables -1.704 M -361.60 % -369.168 K 87.56 % -2.967 M -315.80 % 1.375 M -63.60 % 3.778 M 141.58 % -9.086 M -875.22 % -931.719 K -36.38 % -683.164 K -125.43 % 2.687 M -81.84 % 14.792 M 606.23 % -2.922 M 0.000 0.000 0.000 0.000 0.000
Inventory 699.000 K 161.91 % -1.129 M -595.18 % 228.000 K 283.87 % -124.000 K 91.47 % -1.454 M -5 292.86 % 28.000 K 111.52 % -243.000 K -1 034.62 % 26.000 K -99.53 % 5.541 M 4 479.34 % 121.000 K 125.64 % -472.000 K -132.73 % 1.442 M 120.07 % -7.185 M -254.36 % -2.028 M -234.40 % -606.338 K 0.000
Accounts payables 1.866 M 40.46 % 1.328 M 48.68 % 893.465 K 142.23 % -2.116 M -213.39 % 1.866 M -28.46 % 2.609 M 22.75 % 2.125 M 66.58 % 1.276 M 119.14 % -6.666 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -3.807 K -121.45 % 17.751 K 149.23 % -36.060 K -178.65 % 45.848 K 121.96 % -208.802 K 96.92 % -6.782 M -697.01 % 1.136 M -60.71 % 2.891 M 171.90 % -4.021 M 68.95 % -12.950 M -218.59 % 10.920 M 327.90 % 2.552 M 244.02 % -1.772 M -202.61 % -585.572 K -181.02 % 722.754 K 0.000
Other non cash items 12.424 M 757.42 % 1.449 M 1.40 % 1.429 M 9.25 % 1.308 M 6.00 % 1.234 M 131.08 % -3.971 M 89.14 % -36.581 M -694.04 % 6.158 M -73.63 % 23.349 M -82.95 % 136.921 M 330.35 % -59.440 M -371.95 % 21.857 M 109 385.00 % -20.000 K 88.28 % -170.661 K 12.04 % -194.028 K -171.55 % -71.452 K
Net cash provided by operating activities 13.215 M 10.26 % 11.985 M -4.54 % 12.555 M 21.94 % 10.296 M -38.63 % 16.778 M 2 771.66 % -628.000 K 79.60 % -3.078 M -134.25 % 8.987 M 261.65 % 2.485 M -78.94 % 11.802 M -30.48 % 16.976 M 274.99 % 4.527 M 122.13 % -20.461 M -197.68 % -6.873 M -195.82 % -2.323 M -149.75 % -930.332 K
Investments in property plant and equipment -15.381 M 0.81 % -15.506 M -13.85 % -13.620 M -125.46 % -6.041 M 52.55 % -12.731 M -2.17 % -12.460 M -299.62 % -3.118 M -1 072.18 % -266.000 K 88.01 % -2.218 M 86.88 % -16.911 M 81.64 % -92.132 M -41.93 % -64.915 M -98.88 % -32.641 M -327.99 % -7.627 M -218.48 % -2.395 M -2 781.02 % -83.117 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.529 M 0.000 100.00 % -1.402 M 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
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.121 M 0.000
Other investing activites 0.000 100.00 % -130.000 K 40.91 % -220.000 K 79.28 % -1.062 M -104.62 % -519.000 K -164.80 % -196.000 K 21.60 % -250.000 K 91.19 % -2.839 M -135.40 % -1.206 M 75.73 % -4.970 M 85.96 % -35.396 M -37 358.95 % 95.000 K -93.38 % 1.434 M 1 891.06 % 72.022 K 59.08 % 45.273 K -80.10 % 227.479 K
Net cash used for investing activites -15.381 M 1.63 % -15.636 M -12.98 % -13.840 M -129.10 % -6.041 M 52.55 % -12.731 M -2.17 % -12.460 M -299.62 % -3.118 M -1 072.18 % -266.000 K 88.01 % -2.218 M 86.88 % -16.911 M 80.24 % -85.603 M -32.06 % -64.820 M -98.78 % -32.609 M -331.65 % -7.555 M -221.56 % -2.349 M -1 727.42 % 144.361 K
Debt repayment 1.300 M 0.000 0.000 100.00 % -441.000 K 0.000 100.00 % -770.000 K -63.83 % -470.000 K 84.59 % -3.050 M 84.75 % -20.000 M -217.65 % 17.000 M 235.22 % -12.572 M -223.53 % 10.177 M 139.46 % 4.250 M 51.41 % 2.807 M 144.79 % -6.267 M -4 272.60 % 150.194 K
Common stock issued 0.000 -100.00 % 10.000 K 0.000 0.000 0.000 -100.00 % 12.361 M 14.00 % 10.843 M 0.000 0.000 0.000 -100.00 % 84.868 M 22 531.47 % 375.000 K -99.57 % 86.549 M 0.000 0.000 -100.00 % 25.050 M
Common stock repurchased -566.000 K 62.81 % -1.522 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.192 M 0.000 0.000
Dividends paid -231.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 financing activites -675.000 K 5.86 % -717.000 K -12.03 % -640.000 K -124.49 % 2.613 M 696.58 % -438.000 K -365.96 % -94.000 K 0.000 100.00 % -3.156 M 38.73 % -5.151 M -30.34 % -3.952 M -235.20 % -1.179 M -406.49 % 384.682 K 0.000 -100.00 % 9.986 M -23.45 % 13.045 M 0.000
Net cash used provided by financing activities -172.000 K 92.28 % -2.229 M -248.28 % -640.000 K -129.47 % 2.172 M 595.89 % -438.000 K -103.81 % 11.497 M 10.84 % 10.373 M 267.14 % -6.206 M 75.33 % -25.151 M -292.76 % 13.048 M -81.65 % 71.117 M 591.40 % 10.286 M -88.67 % 90.799 M 693.66 % 11.441 M 74.66 % 6.550 M -74.01 % 25.201 M
Effect of forex changes on cash 26.000 K 108.64 % -301.000 K -1 684.21 % 19.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 249.000 K 116.17 % -1.540 M -4 817.93 % -31.314 K -93.67 % -16.169 K 0.000
Net change in cash -2.312 M 62.60 % -6.181 M -221.09 % -1.925 M -129.95 % 6.427 M 78.08 % 3.609 M 326.84 % -1.591 M -138.09 % 4.177 M 814.02 % -585.000 K 97.65 % -24.884 M -413.44 % 7.939 M 218.84 % 2.490 M 105.00 % -49.758 M -237.49 % 36.189 M 1 298.84 % -3.019 M -262.20 % 1.861 M -92.38 % 24.415 M
Cash at beginning of period 12.131 M -33.75 % 18.312 M -9.51 % 20.237 M 46.54 % 13.810 M 35.38 % 10.201 M -13.49 % 11.792 M 54.85 % 7.615 M -7.13 % 8.200 M -75.21 % 33.084 M 31.57 % 25.145 M 10.99 % 22.655 M -61.89 % 59.444 M 155.62 % 23.255 M 8.72 % 21.389 M -12.39 % 24.414 M 16 354.63 % -150.195 K
Cash at end of period 9.819 M -19.06 % 12.131 M -33.75 % 18.312 M -9.51 % 20.237 M 46.54 % 13.810 M 35.38 % 10.201 M -13.49 % 11.792 M 54.85 % 7.615 M -7.13 % 8.200 M -75.21 % 33.084 M 31.57 % 25.145 M 159.60 % 9.686 M -83.71 % 59.444 M 223.59 % 18.370 M -30.08 % 26.275 M 8.28 % 24.264 M
Operating cash flow 13.215 M 10.26 % 11.985 M -4.54 % 12.555 M 21.94 % 10.296 M -38.63 % 16.778 M 2 771.66 % -628.000 K 79.60 % -3.078 M -134.25 % 8.987 M 261.65 % 2.485 M -78.94 % 11.802 M -30.48 % 16.976 M 274.99 % 4.527 M 122.13 % -20.461 M -197.68 % -6.873 M -195.82 % -2.323 M -149.75 % -930.332 K
Capital expenditure -15.381 M 0.81 % -15.506 M -13.85 % -13.620 M -125.46 % -6.041 M 52.55 % -12.731 M -2.17 % -12.460 M -299.62 % -3.118 M -1 072.18 % -266.000 K 88.01 % -2.218 M 86.88 % -16.911 M 81.64 % -92.132 M -41.93 % -64.915 M -98.88 % -32.641 M -327.99 % -7.627 M -218.48 % -2.395 M -2 781.02 % -83.117 K
Free CashFlow -2.166 M 38.48 % -3.521 M -230.61 % -1.065 M -125.03 % 4.255 M 5.14 % 4.047 M 130.92 % -13.088 M -111.23 % -6.196 M -171.05 % 8.721 M 3 166.29 % 267.000 K 105.23 % -5.109 M 93.20 % -75.156 M -24.46 % -60.388 M -13.72 % -53.102 M -266.22 % -14.500 M -207.33 % -4.718 M -365.55 % -1.013 M
2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30
Revenue 33.804 M -6.29 % 36.072 M 3.84 % 34.740 M -22.84 % 45.025 M -1.16 % 45.552 M 29.00 % 35.311 M 15.77 % 30.502 M 29.25 % 23.600 M 11.71 % 21.126 M -36.62 % 33.332 M 5.20 % 31.683 M -2.50 % 32.495 M 7.96 % 30.098 M 20.45 % 24.987 M 23.82 % 20.180 M 4.95 % 19.229 M 19.63 % 16.074 M -21.17 % 20.392 M -26.69 % 27.818 M -45.65 % 51.182 M -17.82 % 62.281 M -10.18 % 69.343 M 27.29 % 54.476 M 200.61 % 18.122 M 0.00 % 18.122 M 64.69 % 11.004 M 0.00 % 11.004 M 54.54 % 7.120 M 0.00 % 7.120 M 93.99 % 3.670 M 0.00 % 3.670 M 0.000 0.000
Net income 3.126 M 141.75 % -7.487 M -1 165.00 % 703.007 K 33.58 % 526.277 K 240.83 % -373.703 K -106.19 % 6.034 M 268.95 % 1.635 M 229.75 % -1.260 M 21.24 % -1.600 M 82.95 % -9.388 M -1 214.46 % -714.229 K 96.64 % -21.269 M -233.70 % 15.908 M 728.54 % 1.920 M -91.80 % 23.428 M 492.69 % -5.966 M -297.47 % -1.501 M 96.43 % -42.079 M -165.58 % -15.844 M 86.63 % -118.501 M -416.48 % -22.944 M -52.84 % -15.012 M -128.02 % 53.567 M 928.63 % -6.465 M 0.00 % -6.465 M 3.03 % -6.667 M 0.00 % -6.667 M -186.24 % -2.329 M 0.00 % -2.329 M -148.99 % -935.377 K 0.00 % -935.377 K -160.76 % -358.717 K 0.00 % -358.717 K
Income before tax 3.788 M 135.60 % -10.640 M -1 030.44 % 1.144 M -60.05 % 2.862 M 1 046.63 % -302.343 K -109.80 % 3.085 M 2 523.11 % -127.328 K 85.50 % -878.326 K -195.03 % 924.295 K 106.51 % -14.189 M -2 421.51 % -562.726 K 96.06 % -14.273 M -240.18 % 10.182 M 1 918.21 % -560.000 K -102.16 % 25.880 M 436.06 % -7.701 M -368.43 % -1.644 M 90.84 % -17.949 M -38.09 % -12.998 M 88.48 % -112.849 M -608.01 % -15.939 M -24.73 % -12.779 M -121.01 % 60.815 M 608.06 % -11.970 M 0.00 % -11.970 M -38.98 % -8.613 M 0.00 % -8.613 M -141.27 % -3.570 M 0.00 % -3.570 M -77.98 % -2.006 M 0.00 % -2.006 M -459.15 % -358.717 K 0.00 % -358.717 K
Income before tax ratio 0.11 137.99 % -0.29 -996.07 % 0.03 -48.22 % 0.06 1 057.72 % -0.01 -107.60 % 0.09 2 193.10 % 0.00 88.78 % -0.04 -185.07 % 0.04 110.28 % -0.43 -2 296.76 % -0.02 95.96 % -0.44 -229.84 % 0.34 1 609.46 % -0.02 -101.75 % 1.28 420.22 % -0.40 -291.57 % -0.10 88.38 % -0.88 -88.38 % -0.47 78.81 % -2.20 -761.54 % -0.26 -38.87 % -0.18 -116.51 % 1.12 269.01 % -0.66 0.00 % -0.66 15.62 % -0.78 0.00 % -0.78 -56.12 % -0.50 0.00 % -0.50 8.25 % -0.55 0.00 % -0.55 0.00 0.00
EBITDA 9.598 M 18.52 % 8.098 M 17.30 % 6.903 M -6.94 % 7.418 M 87.66 % 3.953 M -47.63 % 7.549 M 77.46 % 4.254 M 11.44 % 3.817 M -35.67 % 5.933 M 169.55 % -8.532 M -266.90 % 5.112 M 134.43 % -14.845 M -147.70 % 31.121 M 796.35 % 3.472 M -36.70 % 5.485 M 7.63 % 5.096 M 238.38 % 1.506 M 494.24 % -382.000 K -124.52 % 1.558 M -95.35 % 33.535 M 770.43 % -5.002 M -124.18 % 20.683 M 31.08 % 15.779 M 366.97 % 3.379 M 0.00 % 3.379 M 147.71 % -7.083 M 0.00 % -7.083 M -203.00 % -2.338 M 0.00 % -2.338 M -185.78 % 2.725 M 0.00 % 2.725 M 1 196.13 % -248.602 K 0.00 % -248.602 K
Net income ratio 0.09 144.55 % -0.21 -1 125.66 % 0.02 73.13 % 0.01 242.48 % -0.01 -104.80 % 0.17 218.70 % 0.05 200.39 % -0.05 29.49 % -0.08 73.11 % -0.28 -1 149.43 % -0.02 96.56 % -0.65 -223.84 % 0.53 587.85 % 0.08 -93.38 % 1.16 474.19 % -0.31 -232.25 % -0.09 95.47 % -2.06 -262.30 % -0.57 75.40 % -2.32 -528.48 % -0.37 -70.17 % -0.22 -122.02 % 0.98 375.65 % -0.36 0.00 % -0.36 41.12 % -0.61 0.00 % -0.61 -85.22 % -0.33 0.00 % -0.33 -28.35 % -0.25 0.00 % -0.25 0.00 0.00
Ratio EBITDA 0.28 26.48 % 0.22 12.97 % 0.20 20.61 % 0.16 89.86 % 0.09 -59.41 % 0.21 53.29 % 0.14 -13.78 % 0.16 -42.41 % 0.28 209.72 % -0.26 -258.64 % 0.16 135.32 % -0.46 -144.18 % 1.03 644.14 % 0.14 -48.88 % 0.27 2.56 % 0.27 182.86 % 0.09 600.15 % -0.02 -133.45 % 0.06 -91.45 % 0.66 915.82 % -0.08 -126.93 % 0.30 2.98 % 0.29 55.34 % 0.19 0.00 % 0.19 128.97 % -0.64 0.00 % -0.64 -96.06 % -0.33 0.00 % -0.33 -144.22 % 0.74 0.00 % 0.74 0.00 0.00
Gross profit ratio 0.37 3.14 % 0.36 148.41 % 0.14 -46.74 % 0.27 -1.44 % 0.27 -2.09 % 0.28 30.11 % 0.22 22.83 % 0.18 76.69 % 0.10 -33.69 % 0.15 27.03 % 0.12 -69.64 % 0.39 -1.13 % 0.39 7.18 % 0.37 -1.56 % 0.37 1.20 % 0.37 77.52 % 0.21 -4.00 % 0.22 -17.38 % 0.26 -35.14 % 0.40 9.44 % 0.37 -22.64 % 0.48 27.24 % 0.37 176.99 % -0.49 0.00 % -0.49 -282.27 % -0.13 0.00 % -0.13 13.86 % -0.15 0.00 % -0.15 16.05 % -0.18 0.00 % -0.18 0.00 0.00
Weighted average shs out dil 39.714 M 1.73 % 39.038 M -1.79 % 39.751 M 1.48 % 39.173 M 0.76 % 38.879 M -8.13 % 42.321 M 0.68 % 42.036 M 8.12 % 38.879 M 1.24 % 38.405 M -19.74 % 47.849 M 24.59 % 38.405 M 1.40 % 37.876 M -5.48 % 40.071 M -6.00 % 42.628 M 17.17 % 36.383 M 283.78 % 9.480 M 0.00 % 9.480 M 0.00 % 9.480 M 0.00 % 9.480 M 0.00 % 9.480 M 0.00 % 9.480 M -17.00 % 11.422 M 82.29 % 6.266 M 190.77 % 2.155 M 0.00 % 2.155 M 39.69 % 1.543 M 0.00 % 1.543 M -16.35 % 1.844 M 0.00 % 1.844 M 0.00 % 1.844 M 0.00 % 1.844 M -14.05 % 2.146 M 0.00 % 2.146 M
Weighted average shs out 39.075 M 1.59 % 38.463 M 0.33 % 38.336 M -1.36 % 38.864 M -0.04 % 38.879 M 0.00 % 38.879 M 0.00 % 38.879 M 0.00 % 38.879 M 1.24 % 38.405 M -19.74 % 47.849 M 24.59 % 38.405 M 7.93 % 35.582 M -10.53 % 39.770 M 17.93 % 33.722 M -7.31 % 36.383 M 283.78 % 9.480 M 26.32 % 7.505 M -20.83 % 9.480 M 1.72 % 9.320 M -1.69 % 9.480 M 0.00 % 9.480 M -17.00 % 11.422 M 83.37 % 6.229 M 189.06 % 2.155 M 0.00 % 2.155 M 39.69 % 1.543 M 0.00 % 1.543 M -16.35 % 1.844 M 0.00 % 1.844 M 0.00 % 1.844 M 0.00 % 1.844 M -14.05 % 2.146 M 0.00 % 2.146 M
EPS diluted 0.08 141.08 % -0.19 -1 189.77 % 0.02 31.34 % 0.01 239.58 % -0.01 -106.86 % 0.14 259.90 % 0.04 220.06 % -0.03 22.30 % -0.04 79.15 % -0.20 -975.27 % -0.02 96.68 % -0.56 -240.00 % 0.40 788.89 % 0.05 -92.97 % 0.64 203.23 % -0.62 -291.41 % -0.16 96.43 % -4.44 -164.29 % -1.68 86.56 % -12.50 -416.53 % -2.42 -83.33 % -1.32 -115.46 % 8.54 384.67 % -3.00 0.00 % -3.00 30.56 % -4.32 0.00 % -4.32 -242.86 % -1.26 0.00 % -1.26 -147.06 % -0.51 0.00 % -0.51 -218.75 % -0.16 0.00 % -0.16
Earnings per share 0.08 141.11 % -0.19 -1 157.61 % 0.02 36.30 % 0.01 240.63 % -0.01 -106.00 % 0.16 280.05 % 0.04 229.94 % -0.03 22.30 % -0.04 79.15 % -0.20 -975.27 % -0.02 96.90 % -0.60 -250.00 % 0.40 602.99 % 0.06 -91.11 % 0.64 203.23 % -0.62 -210.00 % -0.20 95.50 % -4.44 -161.18 % -1.70 86.40 % -12.50 -416.53 % -2.42 -83.33 % -1.32 -115.35 % 8.60 386.67 % -3.00 0.00 % -3.00 30.56 % -4.32 0.00 % -4.32 -242.86 % -1.26 0.00 % -1.26 -147.06 % -0.51 0.00 % -0.51 -218.75 % -0.16 0.00 % -0.16
Gross profit 12.487 M -3.34 % 12.919 M 157.94 % 5.009 M -58.91 % 12.189 M -2.58 % 12.512 M 26.31 % 9.906 M 50.63 % 6.576 M 58.75 % 4.142 M 97.37 % 2.099 M -57.97 % 4.994 M 33.64 % 3.736 M -70.40 % 12.623 M 6.74 % 11.826 M 29.10 % 9.160 M 21.89 % 7.515 M 6.20 % 7.076 M 112.36 % 3.332 M -24.32 % 4.403 M -39.44 % 7.270 M -64.75 % 20.622 M -10.07 % 22.930 M -30.52 % 33.001 M 61.96 % 20.376 M 331.43 % -8.805 M 0.00 % -8.805 M -529.57 % -1.399 M 0.00 % -1.399 M -33.12 % -1.051 M 0.00 % -1.051 M -62.85 % -645.143 K 0.00 % -645.143 K -1 146.27 % -51.766 K 0.00 % -51.766 K
Income tax expense 662.000 K -79.00 % 3.153 M 615.72 % 440.537 K -81.14 % 2.336 M 3 173.27 % 71.360 K 102.42 % -2.948 M -67.27 % -1.763 M -561.31 % 382.108 K -84.86 % 2.525 M 152.59 % -4.801 M -3 268.87 % 151.503 K -97.83 % 6.996 M 22.18 % 5.726 M 130.89 % 2.480 M 1.14 % 2.452 M 41.33 % 1.735 M 1 113.29 % 143.000 K -99.41 % 24.130 M 747.86 % 2.846 M -49.65 % 5.652 M -19.31 % 7.005 M 213.70 % 2.233 M -69.19 % 7.248 M 232.58 % -5.467 M 0.00 % -5.467 M -268.15 % -1.485 M 0.00 % -1.485 M -19.68 % -1.241 M 0.00 % -1.241 M -15.92 % -1.070 M 0.00 % -1.070 M -535 194 000.00 % 0.200 0.00 % 0.200
Cost of revenue 21.317 M -7.93 % 23.153 M -22.13 % 29.731 M -9.46 % 32.836 M -0.62 % 33.041 M 30.05 % 25.406 M 6.18 % 23.926 M 22.97 % 19.457 M 2.26 % 19.028 M -32.86 % 28.338 M 1.40 % 27.946 M 40.63 % 19.872 M 8.76 % 18.272 M 15.45 % 15.827 M 24.97 % 12.665 M 4.21 % 12.153 M -4.62 % 12.742 M -20.31 % 15.989 M -22.19 % 20.548 M -32.76 % 30.560 M -22.34 % 39.351 M 8.28 % 36.342 M 6.57 % 34.100 M 26.64 % 26.927 M 0.00 % 26.927 M 117.11 % 12.402 M 0.00 % 12.402 M 51.79 % 8.171 M 0.00 % 8.171 M 89.33 % 4.316 M 0.00 % 4.316 M 8 236.56 % 51.766 K 0.00 % 51.766 K
General and administrative expenses 3.230 M -21.62 % 4.121 M 153.29 % 1.627 M -9.61 % 1.800 M 0.53 % 1.791 M -14.37 % 2.091 M 46.84 % 1.424 M 1.28 % 1.406 M 28.81 % 1.092 M -25.34 % 1.462 M 9.72 % 1.333 M -51.19 % 2.730 M 8.76 % 2.510 M -6.90 % 2.696 M 65.40 % 1.630 M -29.95 % 2.327 M 27.37 % 1.827 M -62.09 % 4.819 M -15.13 % 5.678 M 24.06 % 4.577 M -56.17 % 10.442 M -25.25 % 13.970 M 205.76 % 4.569 M 96.64 % 2.324 M 0.00 % 2.324 M -18.74 % 2.860 M 0.00 % 2.860 M 105.13 % 1.394 M 0.00 % 1.394 M 11.43 % 1.251 M 0.00 % 1.251 M 0.000 0.000
Selling and marketing expenses 222.000 K -18.98 % 274.000 K 115.75 % 127.000 K -94.35 % 2.249 M 17.67 % 1.911 M 198.05 % 641.121 K -76.27 % 2.702 M 30.83 % 2.065 M 11.87 % 1.846 M -15.61 % 2.188 M 23.23 % 1.775 M 382.41 % 368.000 K -0.27 % 369.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
Other expenses 4.259 M -76.47 % 18.099 M 0.000 100.00 % -343.989 K 0.000 100.00 % -1.210 M 0.000 0.000 0.000 -100.00 % 109.450 K 206.98 % -102.312 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
Operating expenses 7.711 M -65.72 % 22.494 M 522.97 % 3.611 M -17.80 % 4.393 M 20.04 % 3.659 M -7.19 % 3.942 M -4.45 % 4.126 M 18.86 % 3.471 M 18.17 % 2.938 M -17.02 % 3.540 M 10.28 % 3.210 M -88.07 % 26.898 M 2 253.28 % 1.143 M -87.85 % 9.411 M -49.71 % 18.713 M 49.24 % 12.539 M 208.99 % 4.058 M -79.51 % 19.801 M 12.07 % 17.668 M -86.54 % 131.218 M 253.01 % 37.171 M -17.76 % 45.196 M 10.14 % 41.034 M 1 666.04 % 2.324 M 0.00 % 2.324 M -49.41 % 4.593 M 0.00 % 4.593 M 139.96 % 1.914 M 0.00 % 1.914 M 110.45 % 909.506 K 0.00 % 909.506 K 136.71 % 384.236 K 0.00 % 384.236 K
Cost and expenses 29.028 M -36.41 % 45.647 M 36.91 % 33.342 M -10.44 % 37.229 M 1.44 % 36.700 M 25.05 % 29.348 M 4.62 % 28.052 M 22.35 % 22.929 M 4.39 % 21.965 M -31.10 % 31.879 M 2.32 % 31.157 M -33.38 % 46.770 M 140.90 % 19.415 M -23.07 % 25.238 M -19.57 % 31.378 M 27.08 % 24.692 M 46.98 % 16.800 M -53.06 % 35.790 M -6.35 % 38.216 M -76.38 % 161.778 M 111.41 % 76.522 M -6.15 % 81.538 M 8.52 % 75.134 M 156.87 % 29.250 M 0.00 % 29.250 M 72.11 % 16.995 M 0.00 % 16.995 M 68.52 % 10.085 M 0.00 % 10.085 M 93.01 % 5.225 M 0.00 % 5.225 M 1 098.39 % 436.002 K 0.00 % 436.002 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
Selling general and administrative expenses 3.452 M -21.46 % 4.395 M 21.72 % 3.611 M -10.81 % 4.049 M 10.64 % 3.659 M 33.93 % 2.732 M -33.79 % 4.126 M 18.86 % 3.471 M 18.17 % 2.938 M -19.51 % 3.650 M 17.44 % 3.108 M 0.32 % 3.098 M 7.61 % 2.879 M 6.79 % 2.696 M 65.40 % 1.630 M -29.95 % 2.327 M 27.37 % 1.827 M -62.09 % 4.819 M -15.13 % 5.678 M 24.06 % 4.577 M -56.17 % 10.442 M -25.25 % 13.970 M 205.76 % 4.569 M 96.64 % 2.324 M 0.00 % 2.324 M -18.74 % 2.860 M 0.00 % 2.860 M 105.13 % 1.394 M 0.00 % 1.394 M 11.43 % 1.251 M 0.00 % 1.251 M 0.000 0.000
Interest income 0.000 -100.00 % 50.796 K 0.000 -100.00 % 24.717 K 9.69 % 22.534 K -46.35 % 42.000 K 12.00 % 37.500 K 3 650.00 % 1.000 K -97.75 % 44.500 K -2.20 % 45.500 K -28.35 % 63.500 K 3 075.00 % 2.000 K -99.60 % 501.000 K 62.14 % 309.000 K -11.21 % 348.000 K -84.45 % 2.238 M 143.79 % 918.000 K -64.01 % 2.551 M -1.88 % 2.600 M 15.40 % 2.253 M 32.69 % 1.698 M 190.75 % 584.000 K -1.85 % 595.000 K 2 188.46 % 26.000 K 0.00 % 26.000 K 62.50 % 16.000 K 0.00 % 16.000 K -55.57 % 36.011 K 0.00 % 36.011 K 59.08 % 22.637 K 0.00 % 22.637 K -80.10 % 113.740 K 0.00 % 113.740 K
Interest expense 0.000 -100.00 % 134.104 K 0.000 -100.00 % 139.036 K 57.53 % 88.261 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 -100.00 % 173.500 K 0.00 % 173.500 K -82.21 % 975.500 K 0.00 % 975.500 K 63.74 % 595.749 K 0.00 % 595.749 K 64.12 % 362.994 K 0.00 % 362.994 K 0.000 0.000
Depreciation and amortization 3.654 M -80.26 % 18.511 M 225.51 % 5.687 M 28.74 % 4.417 M 6.00 % 4.167 M -4.17 % 4.348 M 2.44 % 4.245 M -8.33 % 4.630 M -5.09 % 4.879 M -12.23 % 5.559 M -0.66 % 5.596 M -16.44 % 6.697 M 21.23 % 5.524 M 27.93 % 4.318 M -1.42 % 4.380 M -43.99 % 7.820 M 137.26 % 3.296 M -45.79 % 6.080 M 65.98 % 3.663 M -55.45 % 8.223 M -11.38 % 9.279 M -0.65 % 9.340 M 39.97 % 6.673 M 542.87 % 1.038 M 0.00 % 1.038 M -5.21 % 1.095 M 0.00 % 1.095 M 75.28 % 624.714 K 0.00 % 624.714 K 73.26 % 360.569 K 0.00 % 360.569 K 6 082.06 % 5.833 K 0.00 % 5.833 K
Operating income 4.776 M 149.88 % -9.575 M -785.02 % 1.398 M -82.07 % 7.796 M -11.93 % 8.852 M 48.45 % 5.963 M 143.39 % 2.450 M 265.11 % 671.049 K 179.99 % -838.935 K -157.72 % 1.453 M 176.13 % 526.325 K 145.93 % -1.146 M -658.94 % -151.000 K 82.15 % -846.000 K -176.56 % 1.105 M 140.57 % -2.724 M -52.18 % -1.790 M 72.30 % -6.462 M -206.98 % -2.105 M -108.32 % 25.312 M 277.24 % -14.281 M -225.90 % 11.343 M 24.57 % 9.106 M 177.02 % -11.823 M 0.00 % -11.823 M -54.47 % -7.654 M 0.00 % -7.654 M -160.08 % -2.943 M 0.00 % -2.943 M -93.82 % -1.518 M 0.00 % -1.518 M -248.23 % -436.002 K 0.00 % -436.002 K
Operating income ratio 0.14 153.23 % -0.27 -759.71 % 0.04 -76.76 % 0.17 -10.90 % 0.19 15.08 % 0.17 110.24 % 0.08 182.49 % 0.03 171.61 % -0.04 -191.08 % 0.04 162.47 % 0.02 147.10 % -0.04 -602.96 % -0.01 85.18 % -0.03 -161.83 % 0.05 138.65 % -0.14 -27.21 % -0.11 64.86 % -0.32 -318.78 % -0.08 -115.30 % 0.49 315.68 % -0.23 -240.18 % 0.16 -2.14 % 0.17 125.62 % -0.65 0.00 % -0.65 6.21 % -0.70 0.00 % -0.70 -68.29 % -0.41 0.00 % -0.41 0.09 % -0.41 0.00 % -0.41 0.00 0.00
Total other income expenses net -988.000 K 7.23 % -1.065 M -2 863.00 % 38.545 K 100.78 % -4.934 M 46.10 % -9.155 M -107.67 % -4.408 M -71.03 % -2.577 M -66.35 % -1.549 M -187.87 % 1.763 M 122.87 % -7.708 M -607.79 % -1.089 M 91.70 % -13.127 M -166.62 % 19.703 M 10 919.57 % -182.104 K -100.76 % 23.946 M 693.60 % -4.034 M -2 863.01 % 146.000 K -97.09 % 5.018 M 146.07 % -10.893 M -174.59 % 14.603 M 174.05 % -19.721 M 63.25 % -53.666 M -203.78 % 51.709 M 35 156.95 % -147.500 K 0.00 % -147.500 K 84.63 % -959.500 K 0.00 % -959.500 K 85.49 % -6.612 M 0.00 % -6.612 M -1 256.28 % -487.495 K 0.00 % -487.495 K -414.81 % 154.855 K 0.00 % 154.855 K
2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30
2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31
Net debt -3.241 M 40.79 % -5.474 M 36.85 % -8.668 M -15.99 % -7.473 M 35.33 % -11.556 M 22.47 % -14.906 M 3.43 % -15.436 M 6.21 % -16.458 M -5.48 % -15.603 M -26.52 % -12.332 M 24.04 % -16.234 M -59.14 % -10.201 M -77.32 % -5.753 M 34.42 % -8.773 M 0.34 % -8.803 M -477.00 % 2.335 M -65.85 % 6.838 M 42.46 % 4.800 M -0.06 % 4.803 M 5 817.86 % -84.000 K -100.90 % 9.295 M 200.53 % -9.246 M 76.57 % -39.467 M -12 669.11 % 314.000 K 124.47 % -1.283 M 75.43 % -5.221 M 66.55 % -15.607 M 11.40 % -17.616 M 10.24 % -19.624 M 10.57 % -21.944 M 9.56 % -24.264 M
Total investments 5.782 M 3.99 % 5.560 M 4.06 % 5.343 M 417.27 % 1.033 M 118.39 % 473.000 K -89.45 % 4.485 M 1 672.81 % 253.000 K -93.24 % 3.743 M 1.71 % 3.680 M 8.94 % 3.378 M 0.03 % 3.377 M -95.91 % 82.588 M 3 287.53 % 2.438 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -54.161 M 0.000 -100.00 % 37.000 K 0.00 % 37.000 K 0.00 % 37.000 K -99.26 % 5.019 M -49.82 % 10.000 M 100.00 % 5.000 M 0.000
Total debt 4.790 M 10.24 % 4.345 M 65.02 % 2.633 M -27.37 % 3.625 M 6.81 % 3.394 M -0.35 % 3.406 M -3.73 % 3.538 M -6.38 % 3.779 M -7.29 % 4.076 M 175.78 % 1.478 M -3.52 % 1.532 M 0.000 -100.00 % 3.378 M 11.89 % 3.019 M 10.63 % 2.729 M -72.57 % 9.950 M -16.74 % 11.950 M -8.08 % 13.000 M 0.00 % 13.000 M -60.61 % 33.000 M 74.70 % 18.889 M 18.81 % 15.899 M -11.14 % 17.893 M 78.93 % 10.000 M -42.01 % 17.244 M -19.97 % 21.548 M 181.73 % 7.648 M 6.98 % 7.149 M 7.50 % 6.650 M 95.58 % 3.400 M 2 163.91 % 150.194 K
Accumulated other comprehensive income loss -88.470 M -7 830.82 % 1.144 M 101.30 % -87.698 M -6 693.10 % 1.330 M -37.28 % 2.121 M -0.43 % 2.130 M 102.44 % -87.329 M -765.92 % 13.114 M 117.22 % -76.147 M -700.58 % 12.679 M 116.44 % -77.133 M -3 489.25 % -2.149 M -18.01 % -1.821 M 22.05 % -2.336 M 7.96 % -2.538 M 27.13 % -3.483 M -11.10 % -3.135 M -48.65 % -2.109 M -46.76 % -1.437 M -4.97 % -1.369 M 29.47 % -1.941 M 15.57 % -2.299 M -0.31 % -2.292 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 141.929 M 2.61 % 138.321 M -5.18 % 145.877 M 0.47 % 145.199 M 1.35 % 143.268 M -0.28 % 143.666 M 244.00 % -99.766 M 47.03 % -188.332 M -0.36 % -187.655 M -0.88 % -186.024 M -5.04 % -177.104 M -0.36 % -176.473 M -13.70 % -155.204 M 9.30 % -171.112 M 0.76 % -172.429 M 11.96 % -195.857 M -2.80 % -190.518 M -0.81 % -188.993 M -28.64 % -146.914 M -12.09 % -131.070 M -942.80 % -12.569 M -221.15 % 10.375 M -60.68 % 26.387 M 180.75 % -32.676 M -241.51 % -9.568 M 19.93 % -11.949 M -80.16 % -6.632 M -48.22 % -4.475 M -93.12 % -2.317 M -52.71 % -1.517 M -111.48 % -717.434 K
Common stock 399.000 K 0.00 % 399.000 K 0.00 % 399.000 K 0.00 % 399.000 K 2.57 % 389.000 K 0.00 % 389.000 K -99.60 % 97.692 M 2 444.06 % 3.840 M 0.00 % 3.840 M -96.07 % 97.692 M 0.00 % 97.692 M 2 444.06 % 3.840 M -96.03 % 96.676 M 3 323.37 % 2.824 M -97.08 % 96.676 M 1.98 % 94.800 M 0.00 % 94.800 M 0.00 % 94.800 M 0.00 % 94.800 M 0.00 % 94.800 M 0.00 % 94.800 M 0.00 % 94.800 M 0.00 % 94.800 M 337.92 % 21.648 M 63 570.59 % 34.000 K 3.03 % 33.000 K -99.64 % 9.294 M 11.43 % 8.341 M 12.90 % 7.388 M -54.45 % 16.219 M -35.25 % 25.050 M
Total equity 52.377 M 6.79 % 49.045 M -13.18 % 56.490 M 0.64 % 56.131 M -0.66 % 56.505 M -0.73 % 56.921 M 12.77 % 50.476 M 3.96 % 48.552 M -1.39 % 49.236 M -2.36 % 50.425 M -14.24 % 58.801 M -0.25 % 58.949 M -9.33 % 65.013 M 33.80 % 48.590 M 3.23 % 47.071 M 297.06 % 11.855 M -32.42 % 17.542 M -12.70 % 20.093 M -68.03 % 62.844 M -20.20 % 78.756 M -59.96 % 196.685 M -10.30 % 219.271 M -6.11 % 233.532 M 119.91 % 106.196 M 73.38 % 61.249 M 12.52 % 54.435 M 78.02 % 30.578 M 13.51 % 26.938 M 15.62 % 23.298 M -2.24 % 23.833 M -2.20 % 24.368 M
Other non current liabilities 45.046 M -4.09 % 46.969 M -15.21 % 55.395 M 1.79 % 54.423 M -6.63 % 58.289 M 0.99 % 57.715 M 23.95 % 46.563 M -3.03 % 48.016 M -1.21 % 48.606 M 0.18 % 48.518 M 13.97 % 42.569 M -10.19 % 47.400 M 14.83 % 41.280 M 1.75 % 40.570 M 18.89 % 34.125 M -17.26 % 41.245 M 42.92 % 28.858 M 24.72 % 23.139 M 0.58 % 23.006 M -47.18 % 43.553 M -50.30 % 87.629 M 16.20 % 75.414 M 23.86 % 60.888 M 259.15 % -38.259 M -622.66 % 7.320 M 126.04 % -28.108 M -381.56 % -5.837 M 26.74 % -7.967 M 21.10 % -10.097 M -100.00 % -5.049 M 0.000
Long term debt 1.314 M 859.12 % 137.000 K -42.68 % 239.000 K -29.91 % 341.000 K 68.81 % 202.000 K 108.25 % 97.000 K -58.19 % 232.000 K -50.11 % 465.000 K -36.73 % 735.000 K -12.60 % 841.000 K -30.50 % 1.210 M 0.000 -100.00 % 3.378 M 11.89 % 3.019 M 10.63 % 2.729 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.889 M 8.22 % 11.910 M -14.42 % 13.917 M -43.10 % 24.459 M 88.49 % 12.976 M -15.17 % 15.297 M 63.83 % 9.337 M -36.35 % 14.669 M -26.66 % 20.000 M 100.00 % 10.000 M 0.000
Total non current liabilities 46.360 M -1.58 % 47.106 M -15.33 % 55.634 M 1.59 % 54.764 M -6.37 % 58.491 M 1.17 % 57.812 M 18.33 % 48.857 M 0.78 % 48.481 M -1.74 % 49.341 M -0.04 % 49.359 M 1.37 % 48.690 M 2.72 % 47.400 M 6.14 % 44.658 M 2.45 % 43.589 M 18.27 % 36.854 M -10.65 % 41.245 M 28.81 % 32.019 M 38.38 % 23.139 M 0.58 % 23.006 M -47.18 % 43.553 M -56.67 % 100.518 M 15.11 % 87.324 M 16.74 % 74.805 M 1 323.77 % 5.254 M -86.35 % 38.500 M -8.18 % 41.931 M 1 079.78 % 3.554 M -47.56 % 6.777 M -32.23 % 10.001 M 100.00 % 5.000 M 0.000
Other current liabilities 6.457 M -27.73 % 8.934 M 14.48 % 7.804 M 44.25 % 5.410 M -54.25 % 11.826 M 49.56 % 7.907 M 47.46 % 5.362 M 12.18 % 4.780 M 11.71 % 4.279 M -30.72 % 6.176 M 28.21 % 4.817 M 7.00 % 4.502 M -43.91 % 8.027 M 6.80 % 7.516 M -53.51 % 16.166 M 5.60 % 15.308 M 9.09 % 14.033 M -57.48 % 33.001 M 55.04 % 21.286 M 31.16 % 16.229 M 0.000 -100.00 % 39.604 M 896.08 % 3.976 M -67.89 % 12.384 M 190.16 % 4.268 M -71.73 % 15.098 M 1 013.16 % 1.356 M 139.05 % -3.473 M 58.17 % -8.303 M -100.95 % -4.132 M -10 593.94 % 39.372 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.365 M 50.00 % -2.730 M -100.00 % -1.365 M 0.000
Short term debt 3.476 M -17.40 % 4.208 M 75.77 % 2.394 M -27.10 % 3.284 M 2.88 % 3.192 M -3.54 % 3.309 M 0.09 % 3.306 M -0.24 % 3.314 M -0.81 % 3.341 M 424.49 % 637.000 K 97.83 % 322.000 K 0.000 0.000 0.000 0.000 -100.00 % 9.950 M -16.74 % 11.950 M -8.08 % 13.000 M 0.00 % 13.000 M -60.61 % 33.000 M 450.00 % 6.000 M 50.41 % 3.989 M 0.000 -100.00 % 10.000 M 0.000 0.000 -100.00 % 6.124 M 38.33 % 4.427 M 62.16 % 2.730 M 89.57 % 1.440 M 858.82 % 150.194 K
Total current liabilities 13.406 M -25.41 % 17.972 M 16.91 % 15.372 M 14.13 % 13.469 M -35.40 % 20.851 M 38.53 % 15.052 M 7.36 % 14.020 M 18.46 % 11.835 M 9.33 % 10.825 M -6.85 % 11.621 M 2.01 % 11.392 M 19.99 % 9.494 M -20.33 % 11.916 M -5.85 % 12.657 M -38.28 % 20.508 M -62.95 % 55.357 M -17.22 % 66.869 M -21.85 % 85.560 M -0.25 % 85.775 M 1.08 % 84.855 M 26.36 % 67.152 M -2.96 % 69.197 M 92.02 % 36.036 M 23.44 % 29.193 M 49.17 % 19.570 M -30.38 % 28.109 M 113.75 % 13.150 M 65.27 % 7.957 M 187.95 % 2.763 M 87.16 % 1.476 M 678.84 % 189.566 K
Total liabilities 59.766 M -8.16 % 65.078 M -8.35 % 71.006 M 4.06 % 68.233 M -14.00 % 79.342 M 8.89 % 72.864 M 15.88 % 62.877 M 4.25 % 60.316 M 0.25 % 60.166 M -1.33 % 60.980 M 1.49 % 60.082 M 5.60 % 56.894 M 0.57 % 56.574 M 0.58 % 56.246 M -1.95 % 57.362 M -40.62 % 96.602 M -2.31 % 98.888 M -9.03 % 108.699 M -0.08 % 108.781 M -15.28 % 128.408 M -23.42 % 167.670 M 7.12 % 156.521 M 41.21 % 110.841 M 221.77 % 34.447 M -40.68 % 58.070 M -17.09 % 70.040 M 319.29 % 16.704 M 13.37 % 14.734 M 15.44 % 12.764 M 97.07 % 6.477 M 3 316.59 % 189.566 K
Other non current assets 22.689 M 288 490.69 % 7.862 K -8.90 % 8.630 K 131.24 % -27.628 K -167.53 % -10.327 K -217.45 % 8.793 K 0.000 -100.00 % 2.000 0.000 100.00 % -42.421 M 44.33 % -76.194 M 3.98 % -79.356 M -1.40 % -78.260 M -4 212.45 % 1.903 M 107.94 % -23.974 M 1.48 % -24.334 M 5.77 % -25.823 M 3.47 % -26.751 M 0.20 % -26.805 M -4.40 % -25.676 M 48.67 % -50.024 M 15.22 % -59.002 M -208.94 % 54.161 M 249.07 % -36.332 M 0.000 0.000 0.000 100.00 % -4.981 M 50.00 % -9.963 M 42.04 % -17.189 M 29.60 % -24.415 M
Long term investments 0.000 -100.00 % 5.560 M 4.06 % 5.343 M 3.94 % 5.141 M 8.38 % 4.743 M 5.75 % 4.485 M 17.29 % 3.824 M 2.16 % 3.743 M 1.71 % 3.680 M 1.35 % 3.631 M 7.52 % 3.377 M -95.91 % 82.588 M 3 287.53 % 2.438 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -54.161 M 0.000 0.000 0.000 0.000 -100.00 % 4.982 M -50.00 % 9.963 M 100.00 % 4.982 M 0.000
Intangible assets 31.144 M 2 584.83 % 1.160 M 42.86 % 812.000 K 28.08 % 634.000 K 6.55 % 595.000 K 9.78 % 542.000 K 55.75 % 348.000 K 13.36 % 307.000 K 13.70 % 270.000 K 0.75 % 268.000 K -98.98 % 26.321 M 10 599.59 % 246.000 K -99.05 % 25.958 M 10 283.20 % 250.000 K -99.01 % 25.362 M -0.17 % 25.406 M -1.61 % 25.823 M -3.47 % 26.751 M -0.20 % 26.805 M 4.40 % 25.676 M -48.67 % 50.024 M -15.22 % 59.002 M 57.18 % 37.539 M 3.32 % 36.332 M 0.000 -100.00 % 11.358 M 57.98 % 7.190 M 48.18 % 4.852 M 92.98 % 2.514 M 100.00 % 1.257 M 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 -100.00 % 7.786 M -0.89 % 7.856 M 0.000 -100.00 % 5.594 M 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 31.144 M 2 584.83 % 1.160 M 42.86 % 812.000 K 28.08 % 634.000 K 6.55 % 595.000 K 9.78 % 542.000 K 55.75 % 348.000 K 13.36 % 307.000 K 13.70 % 270.000 K 0.75 % 268.000 K -98.98 % 26.321 M 10 599.59 % 246.000 K -99.05 % 25.958 M 10 283.20 % 250.000 K -99.01 % 25.362 M -0.17 % 25.406 M -1.61 % 25.823 M -3.47 % 26.751 M -0.20 % 26.805 M 4.40 % 25.676 M -48.67 % 50.024 M -15.22 % 59.002 M 30.18 % 45.325 M 2.57 % 44.188 M 160.67 % 16.952 M 0.00 % 16.952 M 135.78 % 7.190 M 48.18 % 4.852 M 92.98 % 2.514 M 100.00 % 1.257 M 0.000
Property plant equipment net 33.135 M -49.60 % 65.739 M -20.50 % 82.693 M 5.04 % 78.728 M -5.00 % 82.872 M 3.15 % 80.340 M 20.81 % 66.503 M 1.05 % 65.812 M -2.26 % 67.331 M -39.98 % 112.190 M -12.06 % 127.571 M 61.26 % 79.110 M -39.41 % 130.562 M 67.84 % 77.791 M 5.75 % 73.564 M -13.49 % 85.038 M 0.73 % 84.423 M 15.82 % 72.894 M -3.49 % 75.527 M -32.16 % 111.331 M -51.96 % 231.727 M -2.06 % 236.594 M 30.33 % 181.539 M 94.78 % 93.202 M 70.75 % 54.583 M -2.96 % 56.248 M 878.09 % 5.751 M 39.93 % 4.110 M 66.46 % 2.469 M 94.37 % 1.270 M 1 677.76 % 71.451 K
Total non current assets 86.968 M -1.36 % 88.170 M -12.98 % 101.322 M 4.52 % 96.940 M -5.42 % 102.494 M 5.77 % 96.906 M 22.83 % 78.893 M 4.00 % 75.859 M -2.02 % 77.425 M -6.75 % 83.030 M -3.78 % 86.292 M -2.56 % 88.561 M -2.30 % 90.646 M 7.75 % 84.123 M 8.38 % 77.617 M -15.27 % 91.606 M 5.54 % 86.798 M 15.19 % 75.354 M -26.95 % 103.157 M -25.77 % 138.961 M -55.47 % 312.071 M 3.58 % 301.287 M 23.74 % 243.486 M 117.93 % 111.729 M 32.80 % 84.132 M -2.27 % 86.082 M 390.10 % 17.564 M 42.29 % 12.344 M 73.27 % 7.124 M 98.01 % 3.598 M 4 935.28 % 71.451 K
Other current assets 9.276 M 18.15 % 7.851 M 37.57 % 5.707 M -7.23 % 6.152 M -17.71 % 7.476 M -30.44 % 10.747 M 81.38 % 5.925 M 42.63 % 4.154 M -5.09 % 4.377 M 0.85 % 4.340 M -4.62 % 4.550 M 55.03 % 2.935 M -79.91 % 14.606 M 675.68 % 1.883 M -80.36 % 9.587 M 268.73 % 2.600 M -76.45 % 11.039 M -72.10 % 39.567 M 12.28 % 35.239 M 82.32 % 19.328 M 3 479.26 % 540.000 K -97.81 % 24.616 M 5 558.85 % 435.000 K -98.16 % 23.674 M 69.97 % 13.928 M 30.82 % 10.647 M 75.32 % 6.073 M 8.83 % 5.581 M 9.68 % 5.088 M 97.23 % 2.580 M 3 510.48 % 71.451 K
Short term investments 0.000 0.000 0.000 -100.00 % 1.033 M 124.19 % -4.270 M 0.000 100.00 % -3.571 M 0.000 0.000 100.00 % -253.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 -100.00 % 37.000 K 0.00 % 37.000 K 0.00 % 37.000 K 0.00 % 37.000 K 0.00 % 37.000 K 100.00 % 18.500 K 0.000
cash and cash equivalents 8.031 M -18.21 % 9.819 M -13.11 % 11.301 M 1.83 % 11.098 M -25.77 % 14.950 M -18.36 % 18.312 M -3.49 % 18.974 M -6.24 % 20.237 M 2.84 % 19.679 M 42.50 % 13.810 M -22.27 % 17.766 M 74.16 % 10.201 M 11.72 % 9.131 M -22.57 % 11.792 M 2.25 % 11.532 M 51.44 % 7.615 M 48.96 % 5.112 M -37.66 % 8.200 M 0.04 % 8.197 M -75.22 % 33.084 M 244.84 % 9.594 M -61.85 % 25.145 M -56.16 % 57.360 M 492.19 % 9.686 M -47.72 % 18.527 M -30.79 % 26.769 M 15.11 % 23.255 M -6.10 % 24.765 M -5.75 % 26.275 M 3.67 % 25.345 M 3.81 % 24.415 M
Cash and short term investments 8.031 M -18.21 % 9.819 M -13.11 % 11.301 M -6.84 % 12.131 M -18.86 % 14.950 M -18.36 % 18.312 M -3.49 % 18.974 M -6.24 % 20.237 M 2.84 % 19.679 M 42.50 % 13.810 M -22.27 % 17.766 M 74.16 % 10.201 M 11.72 % 9.131 M -22.57 % 11.792 M 2.25 % 11.532 M 51.44 % 7.615 M 48.96 % 5.112 M -37.66 % 8.200 M 0.04 % 8.197 M -75.22 % 33.084 M 244.84 % 9.594 M -61.85 % 25.145 M -56.16 % 57.360 M 492.19 % 9.686 M -47.82 % 18.564 M -30.75 % 26.806 M 15.27 % 23.255 M -6.10 % 24.765 M -5.75 % 26.275 M 3.67 % 25.345 M 3.81 % 24.415 M
Total current assets 25.175 M -3.00 % 25.953 M -0.84 % 26.174 M -4.56 % 27.424 M -17.78 % 33.353 M 1.44 % 32.879 M -4.59 % 34.460 M 4.40 % 33.009 M 3.23 % 31.977 M 12.69 % 28.375 M -12.94 % 32.591 M 19.46 % 27.282 M -11.83 % 30.941 M 49.38 % 20.713 M -22.76 % 26.816 M 59.14 % 16.851 M -43.13 % 29.632 M -44.55 % 53.438 M -21.95 % 68.468 M 0.39 % 68.203 M 30.45 % 52.284 M -29.82 % 74.505 M -26.15 % 100.887 M 248.92 % 28.914 M -17.83 % 35.187 M -10.50 % 39.316 M 32.29 % 29.719 M 1.33 % 29.328 M 1.35 % 28.938 M 8.33 % 26.712 M 9.09 % 24.486 M
Inventory 3.939 M 0.59 % 3.916 M -23.22 % 5.100 M 10.51 % 4.615 M 7.75 % 4.283 M 12.12 % 3.820 M -28.81 % 5.366 M 1.88 % 5.267 M 3.95 % 5.067 M -1.48 % 5.143 M -2.13 % 5.255 M 40.58 % 3.738 M -5.13 % 3.940 M 4.62 % 3.766 M 0.97 % 3.730 M -1.51 % 3.787 M -2.75 % 3.894 M -1.72 % 3.962 M -40.61 % 6.671 M -43.98 % 11.909 M -4.22 % 12.434 M 3.37 % 12.029 M 5.65 % 11.386 M 35.87 % 8.380 M 210.95 % 2.695 M 79.79 % 1.499 M -43.11 % 2.635 M 62.59 % 1.621 M 167.29 % 606.337 K 100.00 % 303.169 K 0.000
Net receivables 3.929 M -16.21 % 4.689 M 15.32 % 4.066 M -12.35 % 4.639 M -30.18 % 6.644 M 25.31 % 5.302 M 16.35 % 4.557 M 35.99 % 3.351 M 17.41 % 2.854 M -43.84 % 5.082 M -9.20 % 5.597 M -46.22 % 10.408 M 218.87 % 3.264 M -0.24 % 3.272 M 66.34 % 1.967 M -30.96 % 2.849 M -70.28 % 9.587 M 460.97 % 1.709 M -90.69 % 18.361 M 372.98 % 3.882 M -86.94 % 29.716 M 133.71 % 12.715 M -59.90 % 31.706 M 507.58 % -7.779 M 0.000 100.00 % -40.597 M -1 334.33 % 3.289 M 32.70 % 2.478 M 48.59 % 1.668 M 100.00 % 834.000 K 0.000
Tax assets 0.000 -100.00 % 15.703 M 25.98 % 12.465 M 0.00 % 12.465 M -12.80 % 14.294 M 23.97 % 11.530 M 40.30 % 8.218 M 37.04 % 5.997 M -2.39 % 6.144 M -34.37 % 9.362 M 79.45 % 5.217 M -12.66 % 5.973 M -39.96 % 9.948 M 138.05 % 4.179 M 56.81 % 2.665 M -51.51 % 5.496 M 131.41 % 2.375 M -3.46 % 2.460 M -91.10 % 27.630 M 0.00 % 27.630 M -65.61 % 80.344 M 24.19 % 64.693 M 19.45 % 54.161 M 192.34 % 18.527 M 47.07 % 12.597 M -2.21 % 12.882 M 178.62 % 4.624 M 36.70 % 3.382 M 57.99 % 2.141 M -83.88 % 13.278 M -45.62 % 24.415 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.500 0.000 -100.00 % 0.500 0.000
Account payables 3.473 M 10.11 % 3.154 M -14.48 % 3.688 M 41.57 % 2.605 M -4.68 % 2.733 M 20.18 % 2.274 M 6.21 % 2.141 M 5.78 % 2.024 M 3.69 % 1.952 M -8.05 % 2.123 M 5.67 % 2.009 M -34.69 % 3.076 M 183.50 % 1.085 M 95.50 % 555.000 K 32.46 % 419.000 K -97.79 % 18.984 M -19.60 % 23.611 M 48.50 % 15.900 M -44.30 % 28.547 M 70.82 % 16.712 M -67.02 % 50.669 M 163.57 % 19.224 M -34.76 % 29.466 M 506.67 % 4.857 M -51.79 % 10.075 M 84.73 % 5.454 M 30.23 % 4.188 M -23.61 % 5.483 M -19.10 % 6.777 M 100.00 % 3.389 M 0.000
Tax payables 0.000 -100.00 % 1.676 M 12.79 % 1.486 M -31.52 % 2.170 M -30.00 % 3.100 M 98.46 % 1.562 M -51.35 % 3.211 M 87.01 % 1.717 M 37.03 % 1.253 M -53.33 % 2.685 M -36.73 % 4.244 M 121.50 % 1.916 M -31.67 % 2.804 M -38.86 % 4.586 M 16.90 % 3.923 M -64.71 % 11.115 M -35.66 % 17.275 M -26.98 % 23.659 M 3.13 % 22.942 M 21.30 % 18.914 M 80.43 % 10.483 M 64.31 % 6.380 M 145.95 % 2.594 M 32.89 % 1.952 M -62.66 % 5.227 M -30.83 % 7.557 M 409.92 % 1.482 M -2.53 % 1.521 M -2.47 % 1.559 M 100.00 % 779.500 K 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 100.00 % -49.000 K 50.00 % -98.000 K -100.00 % -49.000 K 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 100.00 % -1.000 M 0.00 % -1.000 M 0.000 100.00 % -923.000 K 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 1.790 M 418.84 % 345.000 K -45.50 % 633.000 K -31.57 % 925.000 K 33.29 % 694.000 K -1.70 % 706.000 K -15.75 % 838.000 K -22.34 % 1.079 M -21.58 % 1.376 M -6.90 % 1.478 M -3.52 % 1.532 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
Preferred stock 0.000 0.000 -100.00 % 87.698 M 0.000 0.000 0.000 -100.00 % 87.329 M 0.000 -100.00 % 76.147 M 0.000 -100.00 % 77.133 M 3 489.25 % 2.149 M 18.01 % 1.821 M -22.05 % 2.336 M -7.96 % 2.538 M -27.13 % 3.483 M 11.10 % 3.135 M 48.65 % 2.109 M 46.76 % 1.437 M 4.97 % 1.369 M -29.47 % 1.941 M -15.57 % 2.299 M 0.31 % 2.292 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity -1.481 M 98.37 % -90.819 M -1.15 % -89.786 M 1.11 % -90.797 M -1.71 % -89.273 M -0.01 % -89.264 M -163.82 % 139.879 M 0.00 % 139.879 M 1 226.69 % -12.415 M -108.88 % 139.879 M -35.04 % 215.346 M 58.83 % 135.581 M 8.15 % 125.362 M -57.46 % 294.681 M 46.73 % 200.829 M 4.67 % 191.862 M 0.00 % 191.862 M 64.84 % 116.395 M 0.00 % 116.395 M 0.00 % 116.395 M 0.00 % 116.395 M 0.00 % 116.395 M 4.81 % 111.053 M -17.34 % 134.342 M 89.79 % 70.783 M 32.04 % 53.607 M 16.51 % 46.011 M 7.53 % 42.789 M 8.14 % 39.567 M 99.82 % 19.801 M 56 479.55 % 34.997 K
Deferred tax liabilities non current 0.000 -100.00 % 1.862 M -1.90 % 1.898 M -2.16 % 1.940 M -2.17 % 1.983 M -2.07 % 2.025 M -1.79 % 2.062 M -21.03 % 2.611 M -26.20 % 3.538 M -15.52 % 4.188 M -14.72 % 4.911 M -12.27 % 5.598 M 123.21 % 2.508 M -1.18 % 2.538 M 1.40 % 2.503 M -14.49 % 2.927 M -7.40 % 3.161 M -4.44 % 3.308 M -11.81 % 3.751 M -0.71 % 3.778 M -93.49 % 58.030 M 25.10 % 46.387 M 4.32 % 44.466 M 133.37 % 19.054 M 4.67 % 18.204 M -6.67 % 19.504 M 36 018.52 % 54.000 K -28.95 % 76.000 K -22.45 % 98.000 K 100.00 % 49.000 K 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
Total assets 112.143 M -1.73 % 114.123 M -10.49 % 127.496 M 2.52 % 124.364 M -8.45 % 135.847 M 4.67 % 129.785 M 14.50 % 113.353 M 4.12 % 108.868 M -0.49 % 109.402 M -1.80 % 111.405 M -6.29 % 118.883 M 2.62 % 115.843 M -4.72 % 121.587 M 15.98 % 104.836 M 0.39 % 104.433 M -3.71 % 108.457 M -6.85 % 116.430 M -9.60 % 128.792 M -24.96 % 171.625 M -17.16 % 207.164 M -43.14 % 364.355 M -3.04 % 375.792 M 9.12 % 344.373 M 144.86 % 140.643 M 17.87 % 119.319 M -4.85 % 125.398 M 165.21 % 47.283 M 13.46 % 41.672 M 15.56 % 36.062 M 18.98 % 30.310 M 23.42 % 24.558 M
2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31
2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30
Deferred income tax 0.000 0.000 0.000 100.00 % -7.363 M 28.49 % -10.297 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 % -2.526 M 0.00 % -2.526 M 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 222.000 K -18.98 % 274.000 K 115.75 % 127.000 K -23.26 % 165.500 K 4.75 % 158.000 K -0.94 % 159.500 K 3.91 % 153.500 K -40.62 % 258.500 K 15.92 % 223.000 K -18.01 % 272.000 K 10.12 % 247.000 K -32.88 % 368.000 K -0.27 % 369.000 K 20.59 % 306.000 K 10 100.00 % 3.000 K -83.33 % 18.000 K -63.27 % 49.000 K -71.51 % 172.000 K 0.00 % 172.000 K 605.88 % -34.000 K -113.55 % 251.000 K 1 576.47 % -17.000 K -100.36 % 4.738 M 3 767.76 % 122.500 K 0.00 % 122.500 K -85.00 % 816.500 K 0.00 % 816.500 K 198.85 % 273.215 K 0.00 % 273.215 K 685.93 % 34.763 K 0.00 % 34.763 K 107.31 % 16.769 K 0.00 % 16.769 K
Change in working capital -1.280 M -9.31 % -1.171 M -2 974.86 % -38.083 K -102.33 % 1.637 M 190.69 % -1.805 M -278.79 % 1.009 M 134.34 % -2.940 M -141.81 % -1.216 M -475.42 % 323.797 K 86.85 % 173.292 K -95.51 % 3.858 M 134.89 % -11.060 M -159.62 % -4.260 M 40.07 % -7.108 M -6.82 % -6.654 M -325.10 % 2.956 M 266.07 % -1.780 M -126.79 % 6.645 M 272.27 % 1.785 M -78.35 % 8.244 M 23.62 % 6.669 M 197.69 % -6.827 M -298.86 % 3.433 M 71.91 % 1.997 M 0.00 % 1.997 M 144.59 % -4.479 M 0.00 % -4.479 M -242.77 % -1.307 M 0.00 % -1.307 M -2 344.67 % 58.208 K 0.00 % 58.208 K 462.89 % -16.040 K 0.00 % -16.040 K
Accounts receivables -1.141 M 51.55 % -2.355 M -431.11 % 711.241 K -76.49 % 3.025 M 188.09 % -3.434 M -502.16 % 853.823 K 121.71 % -3.933 M -130.51 % -1.706 M -161.75 % 2.763 M 5 116.10 % 52.972 K -98.54 % 3.627 M 141.84 % -8.670 M -928.47 % -843.000 K 37.00 % -1.338 M -396.67 % 451.000 K -85.11 % 3.028 M 180.23 % -3.774 M -159.51 % 6.342 M 278.30 % -3.557 M -146.09 % 7.718 M 9.10 % 7.074 M 214.39 % -6.184 M -289.58 % 3.262 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -139.000 K -111.74 % 1.184 M 337.18 % -499.207 K 31.69 % -730.768 K -68.10 % -434.735 K -234.78 % 322.555 K 427.53 % -98.480 K 53.62 % -212.311 K -384.71 % 74.571 K 0.11 % 74.488 K 104.83 % -1.542 M -907.12 % 191.000 K 217.18 % -163.000 K 45.67 % -300.000 K -626.32 % 57.000 K 235.71 % -42.000 K -161.76 % 68.000 K -77.56 % 303.000 K -94.22 % 5.238 M 895.82 % 526.000 K 229.88 % -405.000 K 37.01 % -643.000 K -476.02 % 171.000 K -76.28 % 721.000 K 0.00 % 721.000 K 120.07 % -3.593 M 0.00 % -3.593 M -254.36 % -1.014 M 0.00 % -1.014 M -234.40 % -303.169 K 0.00 % -303.169 K 0.000 0.000
Accounts payables -2.451 M -158.31 % 4.204 M 1 780.74 % -250.118 K 61.95 % -657.312 K -131.85 % 2.064 M 1 335.68 % -167.019 K -115.29 % 1.092 M 55.36 % 703.035 K 127.97 % -2.514 M -5 585.04 % 45.831 K -97.41 % 1.773 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
Other working capital 2.451 M 0.000 0.000 100.00 % -2.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.581 M 20.68 % -3.254 M 40.51 % -5.470 M 23.62 % -7.162 M -23 773.33 % -30.000 K -101.56 % 1.926 M 0.000 -100.00 % 104.000 K 0.000 0.000 0.000 0.000 -100.00 % 1.276 M 0.00 % 1.276 M 244.02 % -886.000 K 0.00 % -886.000 K -202.61 % -292.786 K 0.00 % -292.786 K -181.02 % 361.377 K 0.00 % 361.377 K 0.000 0.000
Other non cash items -1.236 M 65.32 % -3.564 M -131.00 % 11.497 M 12.46 % 10.224 M -5.84 % 10.857 M 104.99 % 5.296 M -55.71 % 11.959 M -4.40 % 12.509 M 5.66 % 11.839 M -45.59 % 21.759 M 146.73 % 8.819 M -61.48 % 22.894 M 244.91 % -15.799 M -636.65 % 2.944 M 111.06 % -26.615 M -606.37 % 5.256 M 552.71 % -1.161 M -103.54 % 32.800 M 260.80 % 9.091 M -91.69 % 109.431 M 878.46 % 11.184 M -77.13 % 48.910 M 155.69 % -87.829 M -903.67 % 10.929 M 0.00 % 10.929 M 109 385.00 % -10.000 K 0.00 % -10.000 K 88.28 % -85.331 K 0.00 % -85.331 K 12.04 % -97.014 K 0.00 % -97.014 K -171.55 % -35.726 K 0.00 % -35.726 K
Net cash provided by operating activities 4.797 M -31.06 % 6.958 M 8.09 % 6.437 M -32.99 % 9.606 M 254.86 % 2.707 M -69.92 % 9.001 M 159.33 % 3.471 M -17.12 % 4.188 M -30.30 % 6.008 M -16.07 % 7.158 M -30.00 % 10.225 M 531.45 % -2.370 M -236.05 % 1.742 M -26.81 % 2.380 M 143.61 % -5.458 M -154.13 % 10.084 M 1 019.23 % -1.097 M -130.32 % 3.618 M 419.33 % -1.133 M -115.39 % 7.363 M 65.87 % 4.439 M -87.80 % 36.394 M 287.42 % -19.418 M -957.87 % 2.264 M 0.00 % 2.264 M 122.13 % -10.231 M 0.00 % -10.231 M -197.68 % -3.437 M 0.00 % -3.437 M -195.82 % -1.162 M 0.00 % -1.162 M -149.75 % -465.166 K 0.00 % -465.166 K
Investments in property plant and equipment -3.927 M -46.69 % -2.677 M 53.36 % -5.739 M 46.08 % -10.645 M -98.65 % -5.359 M 41.56 % -9.169 M -106.63 % -4.438 M -29.41 % -3.429 M -31.04 % -2.617 M 75.76 % -10.796 M -331.86 % -2.500 M 68.38 % -7.907 M -81.48 % -4.357 M -96.44 % -2.218 M -241.23 % -650.000 K -168.60 % -242.000 K -908.33 % -24.000 K 97.41 % -925.000 K -963.22 % -87.000 K -109.93 % 876.000 K 106.83 % -12.817 M 61.56 % -33.339 M -42.49 % -23.397 M 27.91 % -32.458 M 0.00 % -32.458 M -98.88 % -16.321 M 0.00 % -16.321 M -327.99 % -3.813 M 0.00 % -3.813 M -218.48 % -1.197 M 0.00 % -1.197 M -2 781.02 % -41.559 K 0.00 % -41.559 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.529 M 0.000 0.000 0.000 100.00 % -701.000 K 0.00 % -701.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.061 M 0.00 % 3.061 M 0.000 0.000
Other investing activites -1.287 M 81.94 % -7.128 M -510.27 % -1.168 M -772.38 % -133.886 K 30.81 % -193.500 K 11.34 % -218.252 K 59.55 % -539.500 K -39.23 % -387.500 K -170.03 % -143.500 K -53.48 % -93.500 K 43.67 % -166.000 K -10.67 % -150.000 K -226.09 % -46.000 K 81.60 % -250.000 K 0.000 0.000 0.000 100.00 % -77.000 K 93.18 % -1.129 M -132.18 % 3.508 M 141.38 % -8.478 M 75.43 % -34.507 M -3 781.55 % -889.000 K -1 971.58 % 47.500 K 0.00 % 47.500 K -93.38 % 717.000 K 0.00 % 717.000 K 1 891.06 % 36.011 K 0.00 % 36.011 K 59.08 % 22.637 K 0.00 % 22.637 K -80.10 % 113.740 K 0.00 % 113.740 K
Net cash used for investing activites -5.214 M 46.82 % -9.805 M -70.84 % -5.739 M 46.75 % -10.779 M -101.15 % -5.359 M 42.92 % -9.388 M -111.55 % -4.438 M -29.41 % -3.429 M -31.04 % -2.617 M 75.76 % -10.796 M -331.86 % -2.500 M 68.97 % -8.057 M -82.99 % -4.403 M -78.40 % -2.468 M -279.69 % -650.000 K -168.60 % -242.000 K -908.33 % -24.000 K 97.60 % -1.002 M 17.60 % -1.216 M -127.74 % 4.384 M 120.59 % -21.295 M 65.27 % -61.317 M -152.48 % -24.286 M 25.07 % -32.410 M 0.00 % -32.410 M -98.78 % -16.305 M 0.00 % -16.305 M -331.65 % -3.777 M 0.00 % -3.777 M -221.56 % -1.175 M 0.00 % -1.175 M -1 727.42 % 72.181 K 0.00 % 72.181 K
Debt repayment 0.000 0.000 100.00 % -720.505 K 0.000 0.000 0.000 0.000 100.00 % -104.322 K -103.94 % 2.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 0.000 -100.00 % 5.089 M 0.00 % 5.089 M 139.46 % 2.125 M 0.00 % 2.125 M 51.41 % 1.404 M 0.00 % 1.404 M 144.79 % -3.134 M 0.00 % -3.134 M -4 272.60 % 75.097 K 0.00 % 75.097 K
Common stock issued 0.000 0.000 0.000 -100.00 % 10.298 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 % 187.500 K 0.00 % 187.500 K -99.57 % 43.275 M 0.00 % 43.275 M 0.000 0.000 0.000 0.000 -100.00 % 12.525 M 0.00 % 12.525 M
Common stock repurchased 0.000 -100.00 % 18.496 K 103.17 % -582.580 K 62.83 % -1.568 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -596.000 K 0.00 % -596.000 K 0.000 0.000 0.000 0.000
Dividends paid -1.999 K 99.13 % -231.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -1.364 M -182.07 % 1.662 M 583.44 % -343.784 K -156.52 % 608.204 K 467.49 % -165.500 K -2.16 % -162.000 K -2.53 % -158.000 K -441.50 % -29.178 K 89.64 % -281.606 K -275.47 % -75.000 K 73.53 % -283.330 K -102.46 % 11.497 M 0.000 -100.00 % 348.000 K -96.53 % 10.025 M 336.49 % -4.239 M -116.29 % -1.960 M 24.99 % -2.613 M 88.41 % -22.538 M -291.93 % 11.743 M 799.85 % 1.305 M 172.82 % -1.792 M -102.46 % 72.909 M 37 806.11 % 192.341 K 0.00 % 192.341 K 0.000 0.000 -100.00 % 4.993 M 0.00 % 4.993 M -23.45 % 6.522 M 0.00 % 6.522 M 1 304 482 300.00 % 0.500 0.00 % 0.500
Net cash used provided by financing activities -1.366 M -195.46 % 1.431 M 186.89 % -1.647 M 16.13 % -1.964 M -585.70 % -286.380 K 2.30 % -293.123 K -1.26 % -289.473 K 27.81 % -401.013 K -116.94 % 2.368 M 860.69 % -311.249 K -9.85 % -283.330 K -102.46 % 11.497 M 0.000 -100.00 % 348.000 K -96.53 % 10.025 M 336.49 % -4.239 M -115.51 % -1.967 M 24.72 % -2.613 M 88.41 % -22.538 M -291.93 % 11.743 M 799.85 % 1.305 M 172.82 % -1.792 M -102.46 % 72.909 M 1 317.64 % 5.143 M 0.00 % 5.143 M -88.67 % 45.400 M 0.00 % 45.400 M 693.66 % 5.720 M 0.00 % 5.720 M 74.66 % 3.275 M 0.00 % 3.275 M -74.01 % 12.600 M 0.00 % 12.600 M
Effect of forex changes on cash -5.000 K 92.42 % -66.000 K -243.48 % 46.000 K 235.29 % -34.000 K 70.82 % -116.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 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 124.500 K 0.00 % 124.500 K 116.17 % -770.000 K 0.00 % -770.000 K -4 817.93 % -15.657 K 0.00 % -15.657 K -93.67 % -8.085 K 0.00 % -8.085 K 0.000 0.000
Net change in cash 0.000 100.00 % -1.478 M -61.71 % -913.774 K 67.20 % -2.786 M 15.41 % -3.294 M -371.97 % -697.830 K 44.75 % -1.263 M -326.35 % 557.981 K -90.49 % 5.869 M 248.63 % -3.949 M -153.06 % 7.442 M 1 291.09 % 535.000 K 140.21 % -1.331 M -1 123.46 % 130.000 K -93.36 % 1.959 M -30.09 % 2.802 M 281.44 % -1.544 M -103 033.33 % 1.500 K 100.01 % -12.444 M -205.95 % 11.745 M 251.05 % -7.776 M 41.79 % -13.358 M -191.47 % 14.603 M 129.35 % -49.758 M 0.00 % -49.758 M -237.49 % 36.189 M 0.00 % 36.189 M 1 298.84 % -3.019 M 0.00 % -3.019 M -262.20 % 1.861 M 0.00 % 1.861 M -92.38 % 24.415 M 0.00 % 24.415 M
Cash at beginning of period 0.000 -100.00 % 11.283 M -7.49 % 12.197 M -18.60 % 14.983 M -18.02 % 18.276 M -3.68 % 18.974 M -6.24 % 20.237 M 2.84 % 19.679 M 42.50 % 13.810 M -22.24 % 17.759 M 72.02 % 10.324 M 0.000 -100.00 % 10.462 M 0.000 -100.00 % 9.574 M 0.000 -100.00 % 6.656 M 0.000 -100.00 % 20.640 M 0.000 -100.00 % 17.370 M 0.000 -100.00 % 42.758 M -28.07 % 59.444 M 0.00 % 59.444 M 155.62 % 23.255 M 0.00 % 23.255 M 8.72 % 21.389 M 0.00 % 21.389 M -12.39 % 24.414 M 0.00 % 24.414 M 16 354.63 % -150.195 K 0.00 % -150.195 K
Cash at end of period -894.000 K -109.12 % 9.805 M -13.10 % 11.283 M -7.49 % 12.197 M -18.60 % 14.983 M -18.02 % 18.276 M -3.68 % 18.974 M -6.24 % 20.237 M 2.84 % 19.679 M 42.50 % 13.810 M -22.27 % 17.766 M 3 220.75 % 535.000 K -94.14 % 9.131 M 6 923.85 % 130.000 K -98.87 % 11.532 M 311.64 % 2.802 M -45.20 % 5.112 M 340 700.00 % 1.500 K -99.98 % 8.197 M -30.21 % 11.745 M 22.42 % 9.594 M 171.82 % -13.358 M -123.29 % 57.360 M 492.19 % 9.686 M 0.00 % 9.686 M -83.71 % 59.444 M 0.00 % 59.444 M 223.59 % 18.370 M 0.00 % 18.370 M -30.08 % 26.275 M 0.00 % 26.275 M 8.28 % 24.264 M 0.00 % 24.264 M
Operating cash flow 4.797 M -31.06 % 6.958 M 8.09 % 6.437 M -32.99 % 9.606 M 254.86 % 2.707 M -69.92 % 9.001 M 159.33 % 3.471 M -17.12 % 4.188 M -30.30 % 6.008 M -16.07 % 7.158 M -30.00 % 10.225 M 531.45 % -2.370 M -236.05 % 1.742 M -26.81 % 2.380 M 143.61 % -5.458 M -154.13 % 10.084 M 1 019.23 % -1.097 M -130.32 % 3.618 M 419.33 % -1.133 M -115.39 % 7.363 M 65.87 % 4.439 M -87.80 % 36.394 M 287.42 % -19.418 M -957.87 % 2.264 M 0.00 % 2.264 M 122.13 % -10.231 M 0.00 % -10.231 M -197.68 % -3.437 M 0.00 % -3.437 M -195.82 % -1.162 M 0.00 % -1.162 M -149.75 % -465.166 K 0.00 % -465.166 K
Capital expenditure -3.927 M -46.69 % -2.677 M 53.36 % -5.739 M 46.08 % -10.645 M -98.65 % -5.359 M 41.56 % -9.169 M -106.63 % -4.438 M -29.41 % -3.429 M -31.04 % -2.617 M 75.76 % -10.796 M -331.86 % -2.500 M 68.38 % -7.907 M -81.48 % -4.357 M -96.44 % -2.218 M -241.23 % -650.000 K -168.60 % -242.000 K -908.33 % -24.000 K 97.41 % -925.000 K -963.22 % -87.000 K -109.93 % 876.000 K 106.83 % -12.817 M 61.56 % -33.339 M -42.49 % -23.397 M 27.91 % -32.458 M 0.00 % -32.458 M -98.88 % -16.321 M 0.00 % -16.321 M -327.99 % -3.813 M 0.00 % -3.813 M -218.48 % -1.197 M 0.00 % -1.197 M -2 781.02 % -41.559 K 0.00 % -41.559 K
Free CashFlow 870.000 K -79.68 % 4.281 M 513.45 % 697.861 K 167.18 % -1.039 M 60.82 % -2.652 M -1 469.72 % -168.922 K 82.53 % -966.901 K -227.49 % 758.404 K -77.64 % 3.391 M 193.23 % -3.637 M -147.08 % 7.726 M 175.17 % -10.277 M -293.00 % -2.615 M -1 714.20 % 162.000 K 102.65 % -6.108 M -162.06 % 9.842 M 977.97 % -1.121 M -141.63 % 2.693 M 320.74 % -1.220 M -114.81 % 8.239 M 198.34 % -8.378 M -374.24 % 3.055 M 107.14 % -42.815 M -41.80 % -30.194 M 0.00 % -30.194 M -13.72 % -26.551 M 0.00 % -26.551 M -266.22 % -7.250 M 0.00 % -7.250 M -207.33 % -2.359 M 0.00 % -2.359 M -365.55 % -506.725 K 0.00 % -506.725 K
2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008
Date Form 10K
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008