LBL.AX

LaserBond Limited LBL.AX

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 43.476 M 3.55 % 41.984 M 8.73 % 38.612 M 25.73 % 30.711 M 24.52 % 24.664 M 11.22 % 22.177 M -2.16 % 22.667 M 44.86 % 15.648 M 13.79 % 13.751 M 30.77 % 10.516 M 10.15 % 9.547 M -1.28 % 9.670 M -28.51 % 13.527 M -5.98 % 14.386 M 8.36 % 13.277 M 27.40 % 10.421 M 14.69 % 9.087 M 153.02 % 3.591 M 0.50 % 3.573 M 19.27 % 2.996 M
Net income 3.845 M 9.14 % 3.523 M -25.97 % 4.759 M 31.13 % 3.629 M 27.86 % 2.838 M 1.18 % 2.805 M -0.15 % 2.809 M 190.30 % 967.749 K -13.04 % 1.113 M 1 313.29 % 78.745 K -78.53 % 366.766 K -42.53 % 638.149 K 114.76 % -4.323 M -486.15 % 1.119 M -16.34 % 1.338 M 158.96 % 516.730 K 90.75 % 270.890 K 12.33 % 241.160 K -53.97 % 523.895 K 36.98 % 382.448 K
Income before tax 4.987 M -3.43 % 5.165 M -18.88 % 6.367 M 19.43 % 5.331 M 58.44 % 3.365 M -10.63 % 3.765 M -1.82 % 3.835 M 173.49 % 1.402 M -7.18 % 1.511 M 4 200.75 % -36.840 K -109.57 % 384.756 K -59.57 % 951.664 K 120.51 % -4.641 M -391.51 % 1.592 M -22.06 % 2.043 M 206.84 % 665.674 K 89.11 % 351.997 K 44.08 % 244.308 K -67.36 % 748.421 K 40.30 % 533.430 K
Income before tax ratio 0.11 -6.75 % 0.12 -25.40 % 0.16 -5.01 % 0.17 27.25 % 0.14 -19.64 % 0.17 0.35 % 0.17 88.80 % 0.09 -18.43 % 0.11 3 235.81 % 0.00 -108.69 % 0.04 -59.05 % 0.10 128.68 % -0.34 -410.04 % 0.11 -28.07 % 0.15 140.85 % 0.06 64.90 % 0.04 -43.06 % 0.07 -67.52 % 0.21 17.64 % 0.18
EBITDA 9.075 M -4.91 % 9.543 M -6.97 % 10.258 M 18.21 % 8.678 M 35.93 % 6.384 M 3.17 % 6.188 M 26.34 % 4.898 M 212.94 % 1.565 M -36.27 % 2.456 M 274.26 % 656.211 K -9.15 % 722.303 K -51.85 % 1.500 M 137.44 % -4.007 M -259.67 % 2.510 M -9.42 % 2.771 M 214.98 % 879.622 K -4.80 % 923.994 K 160.58 % 354.590 K 193.23 % 120.926 K -77.86 % 546.078 K
Net income ratio 0.09 5.40 % 0.08 -31.91 % 0.12 4.30 % 0.12 2.68 % 0.12 -9.02 % 0.13 2.05 % 0.12 100.41 % 0.06 -23.58 % 0.08 980.73 % 0.01 -80.51 % 0.04 -41.78 % 0.07 120.65 % -0.32 -510.69 % 0.08 -22.80 % 0.10 103.26 % 0.05 66.33 % 0.03 -55.61 % 0.07 -54.20 % 0.15 14.85 % 0.13
Ratio EBITDA 0.21 -8.17 % 0.23 -14.44 % 0.27 -5.98 % 0.28 9.17 % 0.26 -7.23 % 0.28 29.13 % 0.22 116.04 % 0.10 -44.00 % 0.18 186.19 % 0.06 -17.52 % 0.08 -51.23 % 0.16 152.37 % -0.30 -269.82 % 0.17 -16.41 % 0.21 147.24 % 0.08 -16.99 % 0.10 2.99 % 0.10 191.77 % 0.03 -81.43 % 0.18
Gross profit ratio 0.52 1.68 % 0.52 69.37 % 0.30 0.62 % 0.30 20.54 % 0.25 -15.05 % 0.30 -36.22 % 0.46 6.59 % 0.43 -15.33 % 0.51 8.56 % 0.47 -7.78 % 0.51 5.49 % 0.49 21.47 % 0.40 -11.87 % 0.45 -2.45 % 0.47 -0.26 % 0.47 -4.76 % 0.49 -13.94 % 0.57 1.99 % 0.56 -37.20 % 0.89
Weighted average shs out dil 117.248 M 4.46 % 112.247 M 2.07 % 109.972 M 0.61 % 109.302 M 13.79 % 96.055 M 0.67 % 95.415 M 0.93 % 94.539 M 1.60 % 93.053 M 2.09 % 91.146 M 4.17 % 87.494 M 0.19 % 87.325 M -0.08 % 87.397 M 2.49 % 85.275 M 0.55 % 84.806 M 17.62 % 72.100 M 1.49 % 71.044 M 3.21 % 68.834 M 5.90 % 65.000 M 14.48 % 56.781 M -10.37 % 63.350 M
Weighted average shs out 117.251 M 4.46 % 112.247 M 2.07 % 109.972 M 0.61 % 109.302 M 13.79 % 96.055 M 0.67 % 95.415 M 0.93 % 94.539 M 1.60 % 93.053 M 2.11 % 91.132 M 4.16 % 87.494 M 0.19 % 87.325 M -0.08 % 87.397 M 2.49 % 85.275 M 0.55 % 84.806 M 17.62 % 72.100 M 1.49 % 71.044 M 3.21 % 68.834 M 5.90 % 65.000 M 14.48 % 56.781 M -10.37 % 63.350 M
EPS diluted 0.03 4.46 % 0.03 -27.48 % 0.04 30.42 % 0.03 12.16 % 0.03 0.68 % 0.03 -1.01 % 0.03 185.58 % 0.01 -14.75 % 0.01 1 255.56 % 0.00 -78.57 % 0.00 -44.74 % 0.01 114.99 % -0.05 -484.09 % 0.01 -30.53 % 0.02 140.51 % 0.01 92.68 % 0.00 10.81 % 0.00 -59.78 % 0.01 53.33 % 0.01
Earnings per share 0.03 4.46 % 0.03 -27.48 % 0.04 30.42 % 0.03 12.16 % 0.03 0.68 % 0.03 -1.01 % 0.03 185.58 % 0.01 -14.75 % 0.01 1 255.56 % 0.00 -78.57 % 0.00 -44.74 % 0.01 114.99 % -0.05 -438.00 % 0.02 -21.05 % 0.02 140.51 % 0.01 92.68 % 0.00 10.81 % 0.00 -59.78 % 0.01 53.33 % 0.01
Gross profit 22.787 M 5.29 % 21.642 M 84.16 % 11.752 M 26.51 % 9.289 M 50.09 % 6.189 M -5.52 % 6.551 M -37.60 % 10.498 M 54.40 % 6.799 M -3.65 % 7.056 M 41.97 % 4.970 M 1.58 % 4.893 M 4.14 % 4.698 M -13.17 % 5.411 M -17.14 % 6.530 M 5.71 % 6.178 M 27.07 % 4.862 M 9.23 % 4.451 M 117.75 % 2.044 M 2.50 % 1.994 M -25.10 % 2.662 M
Income tax expense 1.143 M -32.48 % 1.692 M 5.21 % 1.609 M -5.52 % 1.703 M 223.22 % 526.766 K -45.13 % 959.986 K -6.39 % 1.025 M 136.04 % 434.444 K 9.20 % 397.825 K 244.18 % 115.585 K 542.50 % 17.990 K -93.81 % 290.720 K 191.35 % -318.263 K -167.34 % 472.587 K -32.91 % 704.418 K 539.55 % 110.143 K 35.80 % 81.107 K 2 476.46 % 3.148 K -98.60 % 224.526 K 48.71 % 150.982 K
Cost of revenue 20.689 M 1.71 % 20.342 M -24.27 % 26.861 M 25.39 % 21.422 M 15.95 % 18.475 M 18.23 % 15.627 M 28.41 % 12.169 M 37.52 % 8.849 M 32.18 % 6.695 M 20.73 % 5.545 M 19.17 % 4.653 M -6.40 % 4.971 M -38.74 % 8.116 M 3.30 % 7.856 M 10.67 % 7.099 M 27.69 % 5.560 M 19.92 % 4.636 M 199.62 % 1.547 M -2.03 % 1.579 M 373.00 % 333.912 K
General and administrative expenses 13.323 M 175.48 % 4.836 M -47.52 % 9.216 M 28.70 % 7.161 M 19.81 % 5.977 M 26.26 % 4.734 M 10.80 % 4.272 M 17.12 % 3.648 M 8.14 % 3.373 M -0.08 % 3.376 M 10.81 % 3.046 M 29.82 % 2.346 M -38.92 % 3.842 M 9.29 % 3.515 M 8.91 % 3.228 M -20.07 % 4.038 M 18.37 % 3.411 M 89.47 % 1.801 M 0.000 0.000
Selling and marketing expenses 8.242 M 23.85 % 6.655 M 2 821.22 % 227.822 K 20.82 % 188.560 K 185.70 % 66.000 K -13.49 % 76.294 K -58.12 % 182.183 K 12.31 % 162.208 K -25.24 % 216.969 K -19.56 % 269.741 K 120.30 % 122.441 K 191.06 % 42.067 K -44.05 % 75.191 K 163.38 % 28.548 K -55.00 % 63.447 K -0.37 % 63.682 K -18.75 % 78.374 K 8.72 % 72.089 K 0.000 0.000
Other expenses 3.762 M 0.000 100.00 % -4.908 M -15.47 % -4.251 M -19.97 % -3.543 M -29.21 % -2.742 M -600.75 % 547.586 K -16.81 % 658.228 K 131.00 % 284.943 K 225.70 % 87.486 K -21.62 % 111.613 K 340.29 % 25.350 K -74.22 % 98.342 K -52.86 % 208.599 K 9.45 % 190.595 K -27.74 % 263.776 K 167.51 % -390.732 K -211.89 % 349.202 K 0.000 0.000
Operating expenses 17.820 M 44.92 % 12.297 M 146.50 % 4.989 M 38.28 % 3.608 M 13.49 % 3.179 M 15.85 % 2.744 M -57.70 % 6.486 M 22.70 % 5.286 M -3.46 % 5.475 M 10.65 % 4.948 M 10.90 % 4.462 M 22.43 % 3.645 M -40.49 % 6.124 M 20.88 % 5.066 M 19.33 % 4.246 M -7.96 % 4.613 M 18.36 % 3.897 M 62.36 % 2.400 M 13.65 % 2.112 M -23.72 % 2.769 M
Cost and expenses 38.509 M 6.58 % 36.133 M 13.45 % 31.849 M 27.25 % 25.030 M 15.59 % 21.654 M 17.88 % 18.370 M -1.53 % 18.656 M 31.98 % 14.135 M 16.15 % 12.170 M 15.98 % 10.494 M 15.12 % 9.115 M 5.79 % 8.616 M -39.49 % 14.240 M 10.20 % 12.923 M 13.91 % 11.345 M 16.10 % 9.771 M 15.68 % 8.447 M 113.97 % 3.948 M 6.94 % 3.692 M 11.74 % 3.304 M
Research and development expenses 735.451 K -8.69 % 805.402 K 77.58 % 453.537 K -10.87 % 508.835 K -25.05 % 678.882 K 0.46 % 675.774 K 22.24 % 552.826 K 17.60 % 470.091 K -31.26 % 683.843 K 206.34 % 223.232 K 43.20 % 155.884 K 235.26 % 46.497 K 0.000 -100.00 % 424.000 -97.23 % 15.310 K -78.96 % 72.755 K 325.27 % 17.108 K -93.72 % 272.292 K -52.62 % 574.676 K -11.47 % 649.102 K
Selling general and administrative expenses 13.323 M 15.94 % 11.491 M 21.69 % 9.444 M 28.49 % 7.349 M 21.62 % 6.043 M 25.63 % 4.810 M 7.98 % 4.454 M 16.92 % 3.810 M 6.13 % 3.590 M -1.52 % 3.645 M 15.04 % 3.169 M 32.66 % 2.389 M -39.02 % 3.917 M 10.53 % 3.544 M 7.67 % 3.291 M -19.76 % 4.102 M 17.53 % 3.490 M 86.36 % 1.873 M 21.80 % 1.537 M -27.47 % 2.120 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.190 K -1.61 % 7.308 K -65.63 % 21.260 K -61.02 % 54.539 K 21.92 % 44.734 K -54.26 % 97.811 K 74.05 % 56.198 K 225.67 % 17.256 K 182.70 % 6.104 K -94.70 % 115.090 K -23.69 % 150.816 K 376.92 % 31.623 K 0.000
Interest expense 890.920 K 3.10 % 864.102 K 38.70 % 622.980 K 40.31 % 443.991 K -4.31 % 463.973 K 5.24 % 440.860 K 149.49 % 176.708 K 59.52 % 110.774 K 42.38 % 77.804 K -2.92 % 80.145 K -20.61 % 100.950 K -31.27 % 146.878 K -19.49 % 182.426 K 33.61 % 136.537 K 40.50 % 97.182 K 62.90 % 59.658 K 393.29 % 12.094 K 153.70 % 4.767 K -75.65 % 19.576 K 54.73 % 12.652 K
Depreciation and amortization 3.196 M -7.72 % 3.464 M 6.01 % 3.268 M 12.59 % 2.902 M 13.60 % 2.555 M 28.92 % 1.982 M 123.64 % 886.070 K 23.49 % 717.499 K -17.28 % 867.406 K 41.52 % 612.904 K 52.18 % 402.749 K -14.62 % 471.712 K 4.45 % 451.608 K 24.35 % 363.183 K 128.42 % 158.995 K -23.09 % 206.736 K 139.26 % 86.405 K -18.11 % 105.515 K 18.15 % 89.303 K -89.54 % 853.810 K
Operating income 4.967 M -15.11 % 5.850 M -13.50 % 6.763 M 19.04 % 5.682 M 88.73 % 3.010 M -20.92 % 3.807 M 9.90 % 3.464 M 308.71 % 847.549 K -34.62 % 1.296 M 2 080.82 % -65.441 K -120.48 % 319.554 K -68.93 % 1.028 M 244.16 % -713.430 K -148.74 % 1.464 M -24.23 % 1.932 M 197.20 % 650.022 K 1.61 % 639.733 K 279.47 % -356.458 K 0.000 100.00 % -307.732 K
Operating income ratio 0.11 -18.02 % 0.14 -20.44 % 0.18 -5.32 % 0.18 51.58 % 0.12 -28.90 % 0.17 12.33 % 0.15 182.15 % 0.05 -42.54 % 0.09 1 614.72 % -0.01 -118.59 % 0.03 -68.53 % 0.11 301.65 % -0.05 -151.84 % 0.10 -30.07 % 0.15 133.28 % 0.06 -11.40 % 0.07 170.93 % -0.10 0.00 100.00 % -0.10
Total other income expenses net 20.869 K 103.04 % -685.588 K -73.13 % -395.993 K -13.09 % -350.165 K -198.76 % 354.552 K 0.000 100.00 % -882.009 K -128.39 % -386.189 K 33.19 % -578.034 K -16.40 % -496.591 K 11.74 % -562.657 K -632.68 % -76.794 K 98.04 % -3.928 M -1 256.61 % -289.510 K 19.86 % -361.262 K -808.20 % -39.778 K 86.18 % -287.736 K -147.89 % 600.766 K -19.73 % 748.421 K -11.03 % 841.162 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Net debt 6.396 M -17.99 % 7.799 M 168.53 % 2.904 M -19.38 % 3.602 M -37.82 % 5.794 M 29.21 % 4.484 M 577.62 % 661.728 K 21.68 % 543.805 K 182.76 % -657.069 K -424.24 % 202.649 K 115.72 % -1.289 M 1.97 % -1.315 M -586.99 % -191.424 K 85.91 % -1.358 M -215.05 % -431.143 K -680.12 % -55.266 K 61.01 % -141.757 K 95.88 % -3.442 M -3 811.84 % 92.733 K
Total investments 11.005 M 4.78 % 10.502 M 267.74 % -6.261 M 0.00 % -6.261 M -148.73 % 12.849 M 15.67 % 11.108 M 100.56 % 5.539 M 85.72 % 2.982 M 22.62 % 2.432 M -2.85 % 2.504 M 23.00 % 2.036 M -3.69 % 2.113 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 12.031 M -11.27 % 13.558 M 14.57 % 11.834 M 27.43 % 9.286 M -13.22 % 10.701 M 26.17 % 8.482 M 197.16 % 2.854 M 48.44 % 1.923 M 41.95 % 1.355 M 39.55 % 970.690 K 14.34 % 848.974 K -31.78 % 1.244 M -30.78 % 1.798 M 26.19 % 1.425 M 158.32 % 551.496 K 50.58 % 366.240 K 52.11 % 240.767 K 337.75 % 55.001 K -40.69 % 92.733 K
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % 0.000 -260.00 % 0.000 150.00 % 0.000 -75.00 % 0.000 -100.00 % 218.482 K 116.43 % -1.330 M -35.75 % -979.520 K -32.69 % -738.220 K -16.45 % -633.915 K -5.59 % -600.333 K 0.000
Retained earnings 16.254 M 16.09 % 14.001 M 13.94 % 12.288 M 32.40 % 9.281 M 34.84 % 6.883 M 32.52 % 5.194 M 55.74 % 3.335 M 143.77 % 1.368 M 59.37 % 858.401 K 715.03 % 105.322 K -72.26 % 379.620 K 4.02 % 364.962 K 607.74 % -71.879 K -101.49 % 4.815 M 22.88 % 3.918 M 38.20 % 2.835 M 10.35 % 2.569 M 23.53 % 2.080 M 5.08 % 1.979 M
Common stock 24.824 M 1.59 % 24.435 M 30.09 % 18.782 M 3.05 % 18.227 M 147.02 % 7.379 M 4.78 % 7.042 M 4.71 % 6.725 M 4.97 % 6.407 M 3.56 % 6.187 M 3.36 % 5.986 M 2.00 % 5.868 M 0.85 % 5.818 M 2.06 % 5.701 M 5.38 % 5.410 M 76.63 % 3.063 M -7.73 % 3.320 M 16.02 % 2.861 M 16.02 % 2.466 M 20 551 100.00 % 12.000
Total equity 41.078 M 6.87 % 38.435 M 23.70 % 31.071 M 12.95 % 27.508 M 92.88 % 14.262 M 16.55 % 12.236 M 21.63 % 10.060 M 29.39 % 7.775 M 10.36 % 7.045 M 15.66 % 6.091 M -2.51 % 6.248 M 1.04 % 6.183 M 5.74 % 5.848 M -42.81 % 10.225 M 46.46 % 6.981 M 17.48 % 5.942 M 9.43 % 5.431 M 19.45 % 4.546 M 129.67 % 1.979 M
Other non current liabilities 638.077 K 184.27 % 224.465 K 44.29 % 155.568 K 73.30 % 89.769 K 40.70 % 63.803 K 5.26 % 60.613 K -4.76 % 63.641 K 46.69 % 43.386 K -7.25 % 46.779 K -66.60 % 140.045 K -21.66 % 178.762 K 316.68 % 42.901 K -12.18 % 48.851 K -50.29 % 98.265 K -58.47 % 236.625 K 9.40 % 216.290 K 15.20 % 187.752 K 104.54 % 91.794 K 53.04 % 59.982 K
Long term debt 10.155 M -10.21 % 11.310 M 18.95 % 9.508 M 41.74 % 6.708 M -20.72 % 8.462 M 25.92 % 6.720 M 203.64 % 2.213 M 49.44 % 1.481 M 49.37 % 991.394 K 152.64 % 392.406 K -43.32 % 692.264 K -17.31 % 837.166 K -34.56 % 1.279 M 27.93 % 999.970 K 115.50 % 464.027 K -25.23 % 620.595 K 243.12 % 180.869 K 394.03 % 36.611 K -16.02 % 43.593 K
Total non current liabilities 12.367 M -7.60 % 13.384 M 16.40 % 11.498 M 39.87 % 8.220 M -9.94 % 9.128 M 34.62 % 6.780 M 197.82 % 2.277 M 49.36 % 1.524 M 46.82 % 1.038 M 94.98 % 532.451 K -38.87 % 871.026 K -1.03 % 880.067 K -33.74 % 1.328 M 20.93 % 1.098 M 56.74 % 700.652 K -16.28 % 836.885 K 127.03 % 368.621 K 187.08 % 128.405 K 9.09 % 117.709 K
Other current liabilities 4.260 M 128.07 % 1.868 M 183.73 % 658.300 K -56.84 % 1.525 M 679.04 % 195.784 K -75.86 % 810.878 K -53.83 % 1.756 M 8.21 % 1.623 M 53.96 % 1.054 M 24.33 % 847.920 K 1.09 % 838.798 K -7.98 % 911.523 K -21.29 % 1.158 M -6.02 % 1.232 M -21.61 % 1.572 M 36.82 % 1.149 M 3.53 % 1.110 M 431.20 % 208.914 K -51.47 % 430.513 K
Deferred revenue 0.000 0.000 -100.00 % 1.906 M 1 275.25 % 138.570 K 255.69 % 38.958 K -91.20 % 442.649 K 169.03 % -641.201 K -45.07 % -441.988 K -21.70 % -363.173 K 37.20 % -578.284 K -269.02 % -156.710 K 61.52 % -407.225 K 0.000 0.000 -100.00 % 156.769 K -37.29 % 250.000 K 0.000 0.000 0.000
Short term debt 3.752 M -16.56 % 4.496 M -3.32 % 4.651 M -9.79 % 5.156 M 15.10 % 4.479 M 154.25 % 1.762 M 174.77 % 641.201 K 45.07 % 441.988 K 21.70 % 363.173 K -37.20 % 578.284 K 269.02 % 156.710 K -61.52 % 407.225 K -21.45 % 518.420 K 22.08 % 424.651 K 385.49 % 87.469 K -8.55 % 95.645 K 59.68 % 59.898 K 225.71 % 18.390 K -62.58 % 49.140 K
Total current liabilities 9.433 M 6.62 % 8.847 M -4.50 % 9.264 M 5.57 % 8.775 M 42.88 % 6.141 M 33.89 % 4.587 M 12.86 % 4.064 M 22.13 % 3.328 M 30.80 % 2.544 M 27.65 % 1.993 M 45.40 % 1.371 M -24.01 % 1.804 M -26.99 % 2.471 M -1.08 % 2.498 M -6.02 % 2.658 M 22.66 % 2.167 M 17.66 % 1.842 M 454.94 % 331.859 K -45.48 % 608.643 K
Total liabilities 21.800 M -1.94 % 22.231 M 7.07 % 20.762 M 22.16 % 16.995 M 11.30 % 15.269 M 34.33 % 11.367 M 79.27 % 6.341 M 30.69 % 4.852 M 35.44 % 3.582 M 41.84 % 2.526 M 12.66 % 2.242 M -16.48 % 2.684 M -29.35 % 3.799 M 5.64 % 3.596 M 7.08 % 3.358 M 11.81 % 3.004 M 35.90 % 2.210 M 380.21 % 460.264 K -36.63 % 726.353 K
Other non current assets 45.600 K 0.10 % 45.556 K 4.06 % 43.777 K 16.74 % 37.500 K 100.29 % -12.849 M -15.67 % -11.108 M -88.21 % -5.902 M -89.79 % -3.110 M -22.27 % -2.543 M 2.89 % -2.619 M -15.31 % -2.271 M 2.67 % -2.334 M -466 858.20 % 500.000 0.00 % 500.000 -96.64 % 14.900 K -92.75 % 205.569 K 7.61 % 191.023 K 0.000 0.000
Long term investments 11.005 M 4.78 % 10.502 M 267.74 % -6.261 M 0.00 % -6.261 M -148.73 % 12.849 M 15.67 % 11.108 M 100.56 % 5.539 M 85.72 % 2.982 M 22.62 % 2.432 M -2.85 % 2.504 M 23.00 % 2.036 M -3.69 % 2.113 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 262.854 K 9.41 % 240.238 K -96.31 % 6.516 M 1.52 % 6.419 M 8 202.22 % 77.312 K 266.46 % 21.097 K -46.83 % 39.680 K 69.67 % 23.387 K 290.56 % 5.988 K -97.53 % 242.503 K -36.96 % 384.686 K 80.78 % 212.798 K 1 063.21 % 18.294 K 51.35 % 12.087 K 0.34 % 12.046 K -21.47 % 15.339 K -56.75 % 35.465 K 28.04 % 27.698 K 113.29 % 12.986 K
GoodWill 6.261 M 0.00 % 6.261 M 0.00 % 6.261 M 0.00 % 6.261 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.599 M 0.00 % 3.599 M 4.35 % 3.449 M 14.91 % 3.002 M 0.000 0.000
Goodwill and intangible assets 6.524 M 0.35 % 6.501 M -49.12 % 12.777 M 0.77 % 12.680 M 16 300.53 % 77.312 K 266.46 % 21.097 K -46.83 % 39.680 K 69.67 % 23.387 K 290.56 % 5.988 K -97.53 % 242.503 K -36.96 % 384.686 K 80.78 % 212.798 K 1 063.21 % 18.294 K -99.49 % 3.611 M 0.00 % 3.611 M 4.23 % 3.464 M 14.07 % 3.037 M 10 864.61 % 27.698 K 113.29 % 12.986 K
Property plant equipment net 19.166 M -5.25 % 20.227 M 7.60 % 18.798 M 14.85 % 16.367 M 16.98 % 13.991 M 23.25 % 11.352 M 93.64 % 5.862 M 89.94 % 3.086 M 21.63 % 2.538 M 6.76 % 2.377 M 25.97 % 1.887 M -11.05 % 2.121 M -20.74 % 2.676 M 48.29 % 1.805 M 176.96 % 651.574 K -5.20 % 687.346 K 3.27 % 665.598 K 111.91 % 314.088 K -25.70 % 422.713 K
Total non current assets 38.331 M 1.87 % 37.627 M 46.99 % 25.598 M 11.20 % 23.019 M 61.70 % 14.235 M 21.05 % 11.760 M 99.25 % 5.902 M 89.79 % 3.110 M 22.27 % 2.543 M -2.89 % 2.619 M 15.31 % 2.271 M -2.67 % 2.334 M -28.07 % 3.245 M -42.61 % 5.653 M 24.85 % 4.528 M -2.12 % 4.626 M 9.80 % 4.213 M 612.26 % 591.551 K 20.70 % 490.120 K
Other current assets 1.024 M -19.79 % 1.277 M -7.49 % 1.380 M -2.66 % 1.418 M -1.88 % 1.445 M 159.51 % 556.747 K -2.38 % 570.298 K -69.63 % 1.878 M 96.08 % 957.689 K 193.35 % 326.462 K -32.12 % 480.963 K 76.00 % 273.280 K 133.00 % 117.289 K 0.000 0.000 0.000 0.000 0.000 0.000
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
cash and cash equivalents 5.635 M -2.16 % 5.759 M -35.50 % 8.929 M 57.10 % 5.684 M 15.81 % 4.908 M 22.77 % 3.998 M 82.33 % 2.193 M 58.99 % 1.379 M -31.45 % 2.012 M 161.92 % 768.041 K -64.08 % 2.138 M -16.46 % 2.559 M 28.67 % 1.989 M -28.53 % 2.783 M 183.21 % 982.639 K 133.13 % 421.506 K 10.19 % 382.524 K -89.06 % 3.497 M 0.000
Cash and short term investments 5.635 M -2.16 % 5.759 M -35.50 % 8.929 M 57.10 % 5.684 M 15.81 % 4.908 M 22.77 % 3.998 M 82.33 % 2.193 M 58.99 % 1.379 M -31.45 % 2.012 M 161.92 % 768.041 K -64.08 % 2.138 M -16.46 % 2.559 M 28.67 % 1.989 M -28.53 % 2.783 M 183.21 % 982.639 K 133.13 % 421.506 K 10.19 % 382.524 K -89.06 % 3.497 M 230.86 % 1.057 M
Total current assets 24.546 M 10.39 % 22.237 M -15.24 % 26.235 M 22.11 % 21.484 M 43.91 % 14.929 M 26.05 % 11.844 M 16.85 % 10.136 M 9.82 % 9.229 M 17.55 % 7.851 M 36.00 % 5.773 M -3.50 % 5.982 M -4.11 % 6.239 M -2.55 % 6.402 M -21.62 % 8.168 M 40.55 % 5.812 M 34.53 % 4.320 M 26.04 % 3.427 M -22.37 % 4.415 M 99.26 % 2.216 M
Inventory 5.698 M -16.22 % 6.801 M -7.39 % 7.343 M 31.37 % 5.590 M 62.63 % 3.437 M -0.51 % 3.455 M 35.62 % 2.548 M 2.41 % 2.488 M 39.34 % 1.785 M -3.91 % 1.858 M 39.43 % 1.333 M 29.69 % 1.027 M -31.40 % 1.498 M -15.41 % 1.771 M 14.52 % 1.546 M -3.77 % 1.607 M 71.18 % 938.573 K 419.97 % 180.506 K -24.83 % 240.124 K
Net receivables 12.190 M 45.11 % 8.400 M -2.12 % 8.582 M -2.39 % 8.792 M 71.09 % 5.139 M 34.03 % 3.834 M -20.54 % 4.825 M 38.48 % 3.485 M 12.54 % 3.096 M 9.78 % 2.820 M 38.88 % 2.031 M -14.63 % 2.379 M -14.98 % 2.798 M -22.59 % 3.614 M 10.10 % 3.283 M 43.24 % 2.292 M 8.81 % 2.106 M 185.70 % 737.261 K -19.74 % 918.566 K
Tax assets 1.591 M 354.61 % 350.010 K 45.98 % 239.767 K 22.44 % 195.828 K 17.50 % 166.666 K -56.87 % 386.383 K 6.34 % 363.355 K 185.03 % 127.478 K 14.63 % 111.210 K -3.78 % 115.577 K -51.00 % 235.876 K 7.04 % 220.368 K -59.92 % 549.786 K 131.81 % 237.174 K -5.43 % 250.787 K -6.80 % 269.085 K -15.85 % 319.769 K 28.03 % 249.765 K 358.95 % 54.421 K
Other assets 0.000 -100.00 % 802.360 K 0.000 0.000 0.000 0.000 -100.00 % 363.355 K 26.15 % 288.040 K 23.55 % 233.137 K 3.82 % 224.562 K -4.80 % 235.876 K -19.93 % 294.597 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 1.421 M -1.22 % 1.439 M -19.80 % 1.794 M -2.76 % 1.845 M 29.30 % 1.427 M 22.07 % 1.169 M -8.70 % 1.280 M 23.49 % 1.037 M 1.48 % 1.022 M 80.24 % 566.923 K 51.05 % 375.317 K -22.66 % 485.290 K -38.91 % 794.427 K -5.55 % 841.073 K -0.07 % 841.626 K 25.17 % 672.368 K 0.06 % 671.978 K 542.70 % 104.555 K -18.94 % 128.990 K
Tax payables 0.000 -100.00 % 1.044 M 309.81 % 254.710 K 131.53 % 110.014 K 0.000 -100.00 % 402.367 K 4.15 % 386.327 K 71.07 % 225.832 K 114.97 % 105.051 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Capital lease obligations 12.031 M -11.27 % 13.558 M 14.57 % 11.834 M 27.43 % 9.286 M -13.22 % 10.701 M 26.17 % 8.482 M 197.16 % 2.854 M 48.44 % 1.923 M 41.95 % 1.355 M 134.24 % 578.284 K -31.88 % 848.974 K -31.78 % 1.244 M -30.78 % 1.798 M 37.01 % 1.312 M 338.84 % 298.996 K -18.36 % 366.240 K 52.11 % 240.767 K 337.75 % 55.001 K 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
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 0.000
Deferred tax liabilities non current 1.574 M -14.88 % 1.849 M 0.80 % 1.834 M 28.98 % 1.422 M 136.04 % 602.524 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 % 14.134 K
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
Total assets 62.878 M 3.65 % 60.666 M 17.04 % 51.832 M 16.47 % 44.503 M 50.70 % 29.531 M 25.11 % 23.603 M 43.91 % 16.401 M 29.89 % 12.627 M 18.81 % 10.628 M 23.34 % 8.617 M 1.50 % 8.490 M -4.26 % 8.868 M -8.08 % 9.647 M -30.20 % 13.821 M 33.67 % 10.340 M 15.58 % 8.946 M 17.09 % 7.641 M 52.62 % 5.006 M 85.03 % 2.706 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Deferred income tax 0.000 0.000 100.00 % -7.561 M -1 149.53 % 720.422 K 590.89 % -146.759 K -537.31 % -23.028 K 69.42 % -75.315 K -37.18 % -54.903 K -105.75 % 954.315 K 8 334.82 % 11.314 K 324.38 % 2.666 K 100.36 % -741.556 K 14.45 % -866.851 K 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 28.963 K -71.45 % 101.440 K 146.25 % 41.194 K 6.55 % 38.661 K 8.56 % 35.611 K 21.94 % 29.204 K -42.69 % 50.954 K 316.26 % 12.241 K -75.44 % 49.837 K 511.57 % 8.149 K 7.36 % 7.590 K 0.000 0.000 0.000 0.000 0.000
Change in working capital -1.917 M -461.97 % -341.062 K -3.42 % -329.789 K 89.08 % -3.021 M -513.30 % -492.587 K 2.26 % -504.000 K -441.10 % -93.143 K 95.37 % -2.011 M -100.02 % -1.005 M 8.77 % -1.102 M -1 998.70 % -52.503 K -107.16 % 733.407 K -24.54 % 971.907 K 0.000 0.000 0.000 0.000 0.000
Accounts receivables -3.557 M -1 417.37 % -234.398 K -150.76 % 461.818 K 111.64 % -3.967 M -180.27 % -1.415 M -240.89 % 1.005 M 3 122.34 % -33.240 K 97.46 % -1.308 M -21.39 % -1.078 M -87.00 % -576.428 K -328.28 % 252.508 K -4.04 % 263.132 K -62.36 % 699.111 K 0.000 0.000 0.000 0.000 0.000
Inventory 1.103 M 103.23 % 542.624 K 130.94 % -1.754 M 18.54 % -2.153 M -12 208.13 % 17.779 K 101.96 % -907.465 K -1 414.89 % -59.903 K 91.47 % -702.288 K -1 066.86 % 72.636 K 113.82 % -525.452 K -72.27 % -305.011 K -164.86 % 470.275 K 72.39 % 272.796 K 0.000 0.000 0.000 0.000 0.000
Accounts payables 765.810 K 154.85 % -1.396 M -573.84 % 294.671 K -84.43 % 1.893 M 81.19 % 1.045 M 246.76 % -711.789 K -517.54 % 170.473 K -59.61 % 422.101 K -36.88 % 668.695 K 205.93 % 218.576 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -228.579 K -131.01 % 737.151 K 10.48 % 667.250 K -44.67 % 1.206 M 964.30 % -139.539 K -226.13 % 110.627 K 164.89 % -170.473 K 59.61 % -422.101 K 36.88 % -668.695 K -205.93 % -218.576 K -217.48 % 186.047 K 365.52 % -70.068 K -13.17 % -61.914 K 0.000 0.000 0.000 0.000 0.000
Other non cash items 7.041 M 11 733.41 % 59.503 K -99.21 % 7.540 M 8 671.95 % -87.963 K -132.48 % -37.837 K 1.36 % -38.360 K -105.19 % 738.557 K 0.07 % 738.009 K -37.62 % 1.183 M 1 535.21 % 72.346 K 223.07 % -58.783 K 91.32 % -677.098 K -122.54 % 3.004 M 346.57 % 672.740 K -25.45 % 902.384 K 912.03 % 89.166 K 31.08 % 68.022 K -43.24 % 119.839 K
Net cash provided by operating activities 5.125 M -23.57 % 6.705 M -12.97 % 7.704 M 81.54 % 4.244 M -10.79 % 4.757 M 11.67 % 4.260 M 4.38 % 4.081 M 954.96 % 386.842 K -80.42 % 1.975 M 664.59 % -349.873 K -149.41 % 708.066 K -35.30 % 1.094 M 871.58 % 112.646 K -83.26 % 672.740 K -25.45 % 902.384 K 912.03 % 89.166 K 31.08 % 68.022 K -43.24 % 119.839 K
Investments in property plant and equipment -977.728 K -17.98 % -828.729 K 37.63 % -1.329 M 29.96 % -1.897 M -321.55 % -450.038 K 25.56 % -604.583 K 82.39 % -3.433 M -1 156.46 % -273.216 K -167.20 % -102.250 K 68.56 % -325.252 K -95.56 % -166.317 K 50.07 % -333.093 K 73.82 % -1.273 M 16.12 % -1.517 M -1 169.18 % -119.531 K 70.33 % -402.927 K 2.17 % -411.876 K -8 563.78 % -4.754 K
Acquisitions net 0.000 100.00 % -4.999 M 0.000 100.00 % -8.940 M -1 009.39 % -805.851 K 0.000 0.000 0.000 -100.00 % 11.846 K -61.67 % 30.909 K 0.000 0.000 0.000 0.000 100.00 % -150.000 K -18.20 % -126.901 K 96.03 % -3.193 M 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Other investing activites -14.050 K -131.28 % 44.916 K 3 461.93 % 1.261 K 105.22 % -24.159 K -150.35 % -9.650 K -191.26 % 10.574 K 146.79 % -22.600 K 11.02 % -25.400 K 32.41 % -37.579 K -492.02 % 9.586 K 104.45 % -215.423 K -130.90 % 697.221 K 1 892.06 % 35.000 K 233.68 % 10.489 K 0.000 0.000 0.000 -100.00 % 64.865 K
Net cash used for investing activites -991.778 K 82.85 % -5.783 M -335.64 % -1.327 M 87.78 % -10.861 M -758.24 % -1.266 M -113.05 % -594.009 K 82.81 % -3.455 M -1 057.15 % -298.616 K -133.32 % -127.983 K 55.06 % -284.757 K 25.41 % -381.740 K -204.84 % 364.128 K 129.42 % -1.238 M 17.86 % -1.507 M -458.96 % -269.531 K 49.13 % -529.828 K 85.30 % -3.604 M -6 096.26 % 60.111 K
Debt repayment -3.195 M -14.63 % -2.787 M -46.47 % -1.903 M 9.91 % -2.112 M -22.38 % -1.726 M 0.000 0.000 100.00 % -455.660 K 0.000 100.00 % -489.608 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 350.000 K 0.000 0.000
Common stock issued 0.000 0.000 0.000 -100.00 % 11.127 M 0.000 0.000 0.000 0.000 0.000 100.00 % -10.528 K 0.000 100.00 % -7.768 K 26.02 % -10.500 K -100.55 % 1.910 M 0.000 0.000 -100.00 % 302.020 K -87.75 % 2.466 M
Common stock repurchased -13.006 K 62.40 % -34.588 K -222.11 % -10.738 K 98.45 % -691.579 K -5 475.45 % -12.404 K 5.44 % -13.117 K -39.42 % -9.408 K 26.41 % -12.784 K -46.10 % -8.750 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -1.049 M 17.43 % -1.270 M -4.32 % -1.218 M -30.97 % -929.678 K -10.31 % -842.758 K -30.00 % -648.297 K -18.94 % -545.058 K -115.99 % -252.356 K -27.34 % -198.181 K 15.77 % -235.277 K 33.21 % -352.279 K -54.44 % -228.098 K -58.40 % -144.005 K 50.11 % -288.669 K 0.000 0.000 0.000 100.00 % -140.568 K
Other financing activites 0.000 0.000 0.000 100.00 % -19.879 K 0.000 100.00 % -1.199 M -263.65 % 732.939 K 0.000 100.00 % -396.841 K 0.000 100.00 % -395.417 K 39.39 % -652.355 K -234.35 % 485.551 K -52.07 % 1.013 M 1 512.61 % -71.720 K -155.32 % 129.644 K 8.22 % 119.793 K 283.21 % -65.387 K
Net cash used provided by financing activities -4.257 M -4.03 % -4.092 M -30.68 % -3.131 M -142.47 % 7.374 M 385.67 % -2.581 M -38.71 % -1.861 M -1 090.43 % 187.881 K 126.07 % -720.800 K -19.38 % -603.772 K 17.90 % -735.413 K 1.64 % -747.696 K 15.82 % -888.221 K -368.31 % 331.046 K -87.43 % 2.634 M 3 772.82 % -71.720 K -114.95 % 479.644 K 13.71 % 421.813 K -81.34 % 2.260 M
Effect of forex changes on cash 0.000 0.000 0.000 -100.00 % 19.879 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
Net change in cash -124.299 K 96.08 % -3.170 M -197.68 % 3.245 M 318.25 % 775.957 K -14.75 % 910.202 K -49.58 % 1.805 M 121.90 % 813.473 K 228.60 % -632.574 K -150.87 % 1.244 M 190.77 % -1.370 M -225.14 % -421.370 K -173.88 % 570.358 K 171.85 % -793.853 K -144.10 % 1.800 M 220.83 % 561.133 K 1 339.47 % 38.982 K 101.25 % -3.115 M -227.64 % 2.440 M
Cash at beginning of period 5.759 M -35.50 % 8.929 M 57.10 % 5.684 M 15.81 % 4.908 M 22.77 % 3.998 M 82.33 % 2.193 M 58.99 % 1.379 M -31.45 % 2.012 M 161.92 % 768.041 K -64.08 % 2.138 M -16.46 % 2.559 M 28.67 % 1.989 M -28.53 % 2.783 M 183.21 % 982.639 K 133.13 % 421.506 K 10.19 % 382.524 K -89.06 % 3.497 M 230.86 % 1.057 M
Cash at end of period 5.635 M -2.16 % 5.759 M -35.50 % 8.929 M 57.10 % 5.684 M 15.81 % 4.908 M 22.77 % 3.998 M 82.33 % 2.193 M 58.99 % 1.379 M -31.45 % 2.012 M 161.92 % 768.041 K -64.08 % 2.138 M -16.46 % 2.559 M 28.67 % 1.989 M -28.53 % 2.783 M 183.21 % 982.639 K 133.13 % 421.506 K 10.19 % 382.524 K -89.06 % 3.497 M
Operating cash flow 5.125 M -23.57 % 6.705 M -12.97 % 7.704 M 81.54 % 4.244 M -10.79 % 4.757 M 11.67 % 4.260 M 4.38 % 4.081 M 954.96 % 386.842 K -80.42 % 1.975 M 664.59 % -349.873 K -149.41 % 708.066 K -35.30 % 1.094 M 871.58 % 112.646 K -83.26 % 672.740 K -25.45 % 902.384 K 912.03 % 89.166 K 31.08 % 68.022 K -43.24 % 119.839 K
Capital expenditure -977.728 K -17.98 % -828.729 K 37.63 % -1.329 M 29.96 % -1.897 M -321.55 % -450.038 K 25.56 % -604.583 K 82.39 % -3.433 M -1 156.46 % -273.216 K -167.20 % -102.250 K 68.56 % -325.252 K -95.56 % -166.317 K 50.07 % -333.093 K 73.82 % -1.273 M 16.12 % -1.517 M -1 169.18 % -119.531 K 70.33 % -402.927 K 2.17 % -411.876 K -8 563.78 % -4.754 K
Free CashFlow 4.147 M -29.43 % 5.876 M -7.83 % 6.376 M 171.69 % 2.347 M -45.51 % 4.307 M 17.82 % 3.655 M 463.93 % 648.192 K 470.46 % 113.626 K -93.93 % 1.873 M 377.45 % -675.125 K -224.62 % 541.749 K -28.84 % 761.358 K 165.64 % -1.160 M -37.38 % -844.324 K -207.85 % 782.853 K 349.51 % -313.761 K 8.75 % -343.854 K -398.78 % 115.085 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2009-01-31 2008-06-30 2008-01-31
Revenue 23.178 M 14.19 % 20.297 M -6.47 % 21.700 M 6.99 % 20.283 M 1.62 % 19.961 M 7.02 % 18.652 M 7.61 % 17.333 M 29.56 % 13.378 M 3.98 % 12.866 M 9.05 % 11.798 M 8.02 % 10.922 M -2.96 % 11.255 M -7.57 % 12.178 M 16.09 % 10.490 M 24.50 % 8.426 M 16.66 % 7.222 M -4.69 % 7.578 M 22.76 % 6.173 M 6.87 % 5.776 M 21.88 % 4.739 M -3.14 % 4.893 M 5.14 % 4.654 M -3.42 % 4.818 M -0.68 % 4.852 M -3.59 % 5.032 M 15.41 % 4.360 M -39.38 % 7.193 M 0.00 % 7.193 M 8.36 % 6.638 M 0.00 % 6.638 M 27.40 % 5.211 M 0.00 % 5.211 M 14.69 % 4.543 M 100.00 % 2.272 M 26.51 % 1.796 M 100.00 % 897.814 K
Net income 2.804 M 169.48 % 1.041 M -43.26 % 1.834 M 8.61 % 1.689 M -38.78 % 2.758 M 37.92 % 2.000 M -5.06 % 2.107 M 38.40 % 1.522 M -7.74 % 1.650 M 38.83 % 1.188 M -27.92 % 1.649 M 42.59 % 1.156 M -29.05 % 1.630 M 38.14 % 1.180 M 46.12 % 807.349 K 403.33 % 160.400 K -78.34 % 740.429 K 98.79 % 372.463 K 62.17 % 229.679 K 252.17 % -150.934 K -246.56 % 102.982 K -60.96 % 263.784 K -31.74 % 386.428 K 40.77 % 274.516 K 153.92 % -509.163 K 82.75 % -2.951 M -627.23 % 559.718 K 0.00 % 559.721 K -16.34 % 669.056 K 0.00 % 669.058 K 158.96 % 258.364 K 0.00 % 258.366 K 90.75 % 135.444 K 100.00 % 67.722 K -43.84 % 120.580 K 100.00 % 60.290 K
Income before tax 3.660 M 286.99 % 945.759 K -69.04 % 3.055 M 41.38 % 2.160 M -40.44 % 3.627 M 32.38 % 2.740 M -20.99 % 3.468 M 86.11 % 1.863 M 11.79 % 1.667 M -1.83 % 1.698 M -22.45 % 2.190 M 38.99 % 1.575 M -29.25 % 2.227 M 38.47 % 1.608 M 36.54 % 1.178 M 424.86 % 224.402 K -78.16 % 1.028 M 112.76 % 483.032 K 83.92 % 262.626 K 187.70 % -299.466 K -3 869.59 % -7.544 K -101.92 % 392.300 K -29.63 % 557.510 K 41.44 % 394.154 K 191.03 % -432.986 K 85.15 % -2.915 M -466.19 % 796.012 K 0.00 % 796.014 K -22.06 % 1.021 M 0.00 % 1.021 M 234.71 % 305.122 K -15.37 % 360.552 K 104.86 % 175.998 K 100.00 % 87.999 K -27.96 % 122.154 K 100.00 % 61.077 K
Income before tax ratio 0.16 238.89 % 0.05 -66.90 % 0.14 32.15 % 0.11 -41.38 % 0.18 23.70 % 0.15 -26.58 % 0.20 43.65 % 0.14 7.51 % 0.13 -9.98 % 0.14 -28.21 % 0.20 43.23 % 0.14 -23.45 % 0.18 19.28 % 0.15 9.67 % 0.14 349.91 % 0.03 -77.09 % 0.14 73.31 % 0.08 72.10 % 0.05 171.95 % -0.06 -3 998.26 % 0.00 -101.83 % 0.08 -27.14 % 0.12 42.42 % 0.08 194.42 % -0.09 87.13 % -0.67 -704.07 % 0.11 0.00 % 0.11 -28.07 % 0.15 0.00 % 0.15 162.72 % 0.06 -15.37 % 0.07 78.63 % 0.04 0.00 % 0.04 -43.06 % 0.07 0.00 % 0.07
EBITDA 4.193 M 53.30 % 2.735 M -21.33 % 3.477 M -15.37 % 4.108 M -26.93 % 5.622 M 27.59 % 4.406 M -17.00 % 5.309 M 67.35 % 3.172 M -3.48 % 3.287 M 45.56 % 2.258 M -34.35 % 3.439 M 35.84 % 2.532 M -10.42 % 2.826 M 70.44 % 1.658 M 5.05 % 1.579 M 170.82 % 582.891 K -63.01 % 1.576 M 101.16 % 783.240 K 32.35 % 591.812 K 840.77 % -79.892 K -157.22 % 139.611 K -76.04 % 582.692 K -33.83 % 880.600 K 42.13 % 619.570 K 85.90 % 333.286 K 41.04 % 236.305 K -77.41 % 1.046 M -28.54 % 1.464 M 27.35 % 1.149 M -29.11 % 1.621 M 268.64 % 439.808 K 0.00 % 439.814 K 67.43 % 262.690 K 100.00 % 131.345 K 5.47 % 124.536 K 100.00 % 62.268 K
Net income ratio 0.12 135.99 % 0.05 -39.34 % 0.08 1.52 % 0.08 -39.76 % 0.14 28.88 % 0.11 -11.77 % 0.12 6.82 % 0.11 -11.27 % 0.13 27.30 % 0.10 -33.28 % 0.15 46.94 % 0.10 -23.23 % 0.13 18.99 % 0.11 17.37 % 0.10 331.46 % 0.02 -77.27 % 0.10 61.93 % 0.06 51.74 % 0.04 224.85 % -0.03 -251.31 % 0.02 -62.87 % 0.06 -29.32 % 0.08 41.74 % 0.06 155.92 % -0.10 85.05 % -0.68 -969.73 % 0.08 0.00 % 0.08 -22.79 % 0.10 0.00 % 0.10 103.27 % 0.05 0.00 % 0.05 66.33 % 0.03 0.00 % 0.03 -55.61 % 0.07 0.00 % 0.07
Ratio EBITDA 0.18 34.25 % 0.13 -15.89 % 0.16 -20.89 % 0.20 -28.09 % 0.28 19.22 % 0.24 -22.87 % 0.31 29.16 % 0.24 -7.17 % 0.26 33.47 % 0.19 -39.22 % 0.31 39.99 % 0.22 -3.08 % 0.23 46.81 % 0.16 -15.62 % 0.19 132.15 % 0.08 -61.18 % 0.21 63.87 % 0.13 23.84 % 0.10 707.78 % -0.02 -159.08 % 0.03 -77.21 % 0.13 -31.49 % 0.18 43.11 % 0.13 92.82 % 0.07 22.21 % 0.05 -62.73 % 0.15 -28.54 % 0.20 17.52 % 0.17 -29.11 % 0.24 189.35 % 0.08 0.00 % 0.08 45.99 % 0.06 0.00 % 0.06 -16.63 % 0.07 0.00 % 0.07
Gross profit ratio 0.55 10.13 % 0.50 -2.46 % 0.51 97.46 % 0.26 -21.28 % 0.33 17.53 % 0.28 -15.04 % 0.33 22.21 % 0.27 5.43 % 0.25 3.40 % 0.25 -20.44 % 0.31 10.16 % 0.28 -13.54 % 0.33 -31.13 % 0.47 8.51 % 0.44 0.43 % 0.43 -13.79 % 0.50 -4.37 % 0.53 8.71 % 0.48 5.32 % 0.46 -9.23 % 0.51 -2.62 % 0.52 4.75 % 0.50 4.23 % 0.48 2.95 % 0.46 0.97 % 0.46 0.85 % 0.45 0.00 % 0.45 -2.45 % 0.47 0.00 % 0.47 -1.20 % 0.47 1.93 % 0.46 -5.66 % 0.49 0.00 % 0.49 -13.94 % 0.57 0.00 % 0.57
Weighted average shs out dil 117.577 M 0.56 % 116.920 M 2.48 % 114.087 M 3.42 % 110.314 M 0.31 % 109.972 M 0.33 % 109.616 M 0.29 % 109.302 M 12.74 % 96.950 M 0.93 % 96.055 M 0.35 % 95.723 M 0.32 % 95.415 M 0.72 % 94.736 M 0.21 % 94.539 M 0.17 % 94.378 M 2.86 % 91.753 M -2.76 % 94.353 M 3.18 % 91.447 M 0.66 % 90.845 M 5.38 % 86.204 M -2.91 % 88.785 M 2.38 % 86.722 M -1.37 % 87.928 M -2.27 % 89.968 M 6.06 % 84.827 M -2.42 % 86.931 M 1.97 % 85.250 M 0.52 % 84.806 M 0.00 % 84.806 M 17.62 % 72.100 M 0.00 % 72.100 M 1.49 % 71.044 M 0.00 % 71.044 M 3.21 % 68.834 M 0.00 % 68.834 M 5.90 % 65.000 M 0.00 % 65.000 M
Weighted average shs out 117.581 M 0.57 % 116.920 M 2.48 % 114.087 M 3.42 % 110.314 M 0.31 % 109.972 M 0.33 % 109.616 M 0.29 % 109.302 M 12.74 % 96.950 M 0.93 % 96.055 M 0.35 % 95.723 M 0.32 % 95.415 M 0.72 % 94.736 M 0.21 % 94.539 M 0.17 % 94.378 M 2.86 % 91.755 M -2.75 % 94.353 M 3.17 % 91.456 M 0.67 % 90.845 M 5.37 % 86.216 M -2.89 % 88.785 M 2.34 % 86.758 M -1.33 % 87.928 M -2.27 % 89.972 M 6.06 % 84.832 M -2.42 % 86.932 M 1.97 % 85.252 M 0.53 % 84.806 M 0.00 % 84.806 M 17.62 % 72.100 M 0.00 % 72.100 M 1.49 % 71.044 M 0.00 % 71.044 M 3.21 % 68.834 M 0.00 % 68.834 M 5.90 % 65.000 M 0.00 % 65.000 M
EPS diluted 0.02 167.42 % 0.01 -44.72 % 0.02 5.23 % 0.02 -39.04 % 0.03 37.91 % 0.02 -5.70 % 0.02 22.93 % 0.02 -8.72 % 0.02 38.71 % 0.01 -28.32 % 0.02 41.80 % 0.01 -29.07 % 0.02 37.60 % 0.01 42.05 % 0.01 417.65 % 0.00 -79.01 % 0.01 97.56 % 0.00 51.85 % 0.00 258.82 % 0.00 -241.67 % 0.00 -60.00 % 0.00 -30.23 % 0.00 34.38 % 0.00 154.24 % -0.01 82.95 % -0.03 -624.24 % 0.01 0.00 % 0.01 -28.26 % 0.01 -6.12 % 0.01 172.22 % 0.00 -16.28 % 0.00 115.00 % 0.00 100.00 % 0.00 -44.44 % 0.00 100.00 % 0.00
Earnings per share 0.02 167.42 % 0.01 -44.72 % 0.02 5.23 % 0.02 -39.04 % 0.03 37.91 % 0.02 -5.70 % 0.02 22.93 % 0.02 -8.72 % 0.02 38.71 % 0.01 -28.32 % 0.02 41.80 % 0.01 -29.07 % 0.02 37.60 % 0.01 42.05 % 0.01 417.65 % 0.00 -79.01 % 0.01 97.56 % 0.00 51.85 % 0.00 258.82 % 0.00 -241.67 % 0.00 -60.00 % 0.00 -30.23 % 0.00 34.38 % 0.00 154.24 % -0.01 82.95 % -0.03 -624.24 % 0.01 -21.43 % 0.01 -8.70 % 0.01 -6.12 % 0.01 172.22 % 0.00 -16.28 % 0.00 115.00 % 0.00 100.00 % 0.00 -44.44 % 0.00 100.00 % 0.00
Gross profit 12.694 M 25.76 % 10.093 M -8.77 % 11.063 M 111.26 % 5.237 M -20.01 % 6.547 M 25.78 % 5.205 M -8.58 % 5.693 M 58.34 % 3.596 M 9.62 % 3.280 M 12.76 % 2.909 M -14.06 % 3.385 M 6.90 % 3.166 M -20.09 % 3.962 M -20.04 % 4.955 M 35.09 % 3.668 M 17.15 % 3.131 M -17.83 % 3.810 M 17.39 % 3.246 M 16.19 % 2.794 M 28.36 % 2.177 M -12.08 % 2.475 M 2.39 % 2.418 M 1.17 % 2.390 M 3.52 % 2.309 M -0.75 % 2.326 M 16.53 % 1.996 M -38.86 % 3.265 M 0.00 % 3.265 M 5.71 % 3.089 M 0.00 % 3.089 M 25.87 % 2.454 M 1.93 % 2.408 M 8.19 % 2.225 M 100.00 % 1.113 M 8.88 % 1.022 M 100.00 % 510.983 K
Income tax expense 855.824 K 198.37 % 286.833 K -76.50 % 1.220 M 158.68 % 471.822 K -45.69 % 868.716 K 17.42 % 739.850 K -45.65 % 1.361 M 298.91 % 341.266 K 1 895.47 % 17.102 K -96.64 % 509.664 K -5.77 % 540.872 K 29.05 % 419.114 K -29.81 % 597.074 K 39.38 % 428.389 K 15.64 % 370.442 K 478.80 % 64.002 K -77.72 % 287.256 K 159.80 % 110.569 K 235.60 % 32.947 K -77.82 % 148.532 K 34.39 % 110.526 K -14.00 % 128.515 K -24.88 % 171.082 K 43.00 % 119.638 K 57.05 % 76.177 K 111.05 % 36.094 K -84.72 % 236.292 K 0.00 % 236.295 K -32.91 % 352.208 K 0.00 % 352.210 K 653.29 % 46.756 K -26.24 % 63.387 K 56.31 % 40.552 K 100.00 % 20.276 K 1 188.18 % 1.574 K 100.00 % 787.000
Cost of revenue 10.485 M 2.75 % 10.204 M -4.08 % 10.638 M -29.30 % 15.046 M 12.17 % 13.414 M -0.24 % 13.447 M 15.53 % 11.640 M 18.98 % 9.782 M 2.05 % 9.586 M 7.84 % 8.889 M 17.93 % 7.538 M -6.82 % 8.089 M -1.54 % 8.216 M 48.45 % 5.534 M 16.33 % 4.758 M 16.28 % 4.092 M 8.59 % 3.768 M 28.72 % 2.927 M -1.85 % 2.982 M 16.38 % 2.563 M 6.01 % 2.417 M 8.12 % 2.236 M -7.93 % 2.429 M -4.50 % 2.543 M -6.03 % 2.706 M 14.46 % 2.364 M -39.81 % 3.928 M 0.00 % 3.928 M 10.67 % 3.549 M 0.00 % 3.549 M 28.76 % 2.757 M -1.66 % 2.803 M 20.92 % 2.318 M 100.00 % 1.159 M 49.81 % 773.662 K 100.00 % 386.831 K
General and administrative expenses 2.063 M -31.63 % 3.018 M 23.61 % 2.441 M 1.93 % 2.395 M 48.55 % 1.612 M -25.35 % 2.160 M 53.81 % 1.404 M 12.62 % 1.247 M 15.71 % 1.078 M -3.68 % 1.119 M 53.49 % 728.794 K -28.14 % 1.014 M 160.42 % 389.457 K -70.76 % 1.332 M 276.51 % 353.782 K -71.05 % 1.222 M 3 287.02 % 36.084 K -97.64 % 1.530 M 7 809.36 % 19.338 K -98.51 % 1.300 M 99.59 % 651.467 K 40.39 % 464.051 K 5.25 % 440.908 K -26.46 % 599.566 K 5.75 % 566.980 K -4.72 % 595.071 K -66.14 % 1.758 M 0.00 % 1.758 M 8.91 % 1.614 M 0.00 % 1.614 M 4.92 % 1.538 M -38.48 % 2.500 M 53.84 % 1.625 M 100.00 % 812.543 K -9.74 % 900.252 K 100.00 % 450.126 K
Selling and marketing expenses 4.229 M 5.37 % 4.013 M 33.14 % 3.015 M 0.000 -100.00 % 227.822 K 0.000 -100.00 % 188.560 K 0.000 -100.00 % 66.000 K 0.000 -100.00 % 76.294 K 0.000 -100.00 % 80.159 K -21.43 % 102.024 K 77.42 % 57.503 K -45.08 % 104.705 K -15.01 % 123.193 K 31.37 % 93.776 K 11.07 % 84.431 K -54.44 % 185.310 K 165.86 % 69.702 K 32.16 % 52.739 K 148.49 % 21.224 K 1.83 % 20.843 K -47.81 % 39.939 K -96.14 % 1.035 M 7 148.35 % 14.274 K 0.00 % 14.274 K -55.00 % 31.722 K -0.01 % 31.725 K -0.36 % 31.840 K -0.01 % 31.842 K -18.74 % 39.186 K 100.00 % 19.593 K -45.64 % 36.044 K 100.00 % 18.022 K
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.192 M -185.11 % 1.401 M 210.93 % -1.263 M -186.89 % 1.454 M 222.31 % -1.188 M -181.84 % 1.452 M 195.49 % -1.521 M -100.00 % -760.411 K 23.76 % -997.449 K -100.00 % -498.724 K
Operating expenses 6.788 M -6.64 % 7.271 M 23.16 % 5.903 M 114.46 % 2.753 M 5.13 % 2.618 M 10.47 % 2.370 M 12.89 % 2.100 M 39.24 % 1.508 M -6.26 % 1.609 M 2.46 % 1.570 M 29.14 % 1.216 M -20.43 % 1.528 M -1.50 % 1.551 M -52.46 % 3.263 M 34.57 % 2.425 M -15.25 % 2.861 M 4.06 % 2.750 M 0.89 % 2.726 M 8.82 % 2.505 M 2.49 % 2.444 M -0.43 % 2.454 M 22.24 % 2.008 M 12.31 % 1.788 M -3.73 % 1.857 M -33.50 % 2.792 M -42.46 % 4.853 M 737.33 % 579.552 K -87.08 % 4.487 M 1 049.91 % 390.190 K -89.88 % 3.856 M 822.77 % 417.826 K -90.04 % 4.195 M 2 659.82 % 152.004 K 100.01 % 76.000 K 1.34 % 74.994 K 100.00 % 37.497 K
Cost and expenses 17.273 M -1.16 % 17.475 M 5.64 % 16.541 M -7.07 % 17.799 M 11.02 % 16.032 M 1.36 % 15.817 M 15.12 % 13.739 M 21.69 % 11.290 M 0.85 % 11.195 M 7.03 % 10.459 M 19.49 % 8.753 M -8.98 % 9.617 M -1.53 % 9.767 M 11.02 % 8.797 M 22.49 % 7.182 M 3.30 % 6.953 M 6.68 % 6.518 M 15.30 % 5.653 M 3.02 % 5.487 M 9.60 % 5.006 M 2.77 % 4.872 M 14.80 % 4.244 M 0.65 % 4.216 M -4.17 % 4.400 M -19.98 % 5.499 M -23.81 % 7.217 M 60.11 % 4.508 M -46.43 % 8.415 M 113.59 % 3.940 M -46.80 % 7.405 M 133.27 % 3.174 M -51.88 % 6.597 M 167.07 % 2.470 M 100.00 % 1.235 M 45.53 % 848.656 K 100.00 % 424.328 K
Research and development expenses 495.883 K 106.99 % 239.568 K -46.50 % 447.755 K 25.19 % 357.647 K 47.13 % 243.083 K 15.50 % 210.454 K -15.07 % 247.798 K -5.07 % 261.038 K 14.73 % 227.519 K -49.59 % 451.363 K 178.44 % 162.106 K -68.44 % 513.668 K 716.03 % 62.947 K -87.15 % 489.879 K 610.22 % 68.976 K -87.20 % 539.067 K -2.21 % 551.259 K 315.78 % 132.584 K -22.67 % 171.442 K 231.03 % 51.790 K -46.78 % 97.305 K 66.11 % 58.579 K 25.98 % 46.497 K 0.000 0.000 0.000 -100.00 % 212.000 0.00 % 212.000 -97.23 % 7.655 K 0.00 % 7.655 K -78.96 % 36.376 K -0.01 % 36.379 K 325.29 % 8.554 K 100.00 % 4.277 K -96.86 % 136.146 K 100.00 % 68.073 K
Selling general and administrative expenses 6.292 M -10.51 % 7.031 M 28.87 % 5.456 M 127.79 % 2.395 M 0.83 % 2.375 M 9.98 % 2.160 M 16.63 % 1.852 M 48.52 % 1.247 M -9.72 % 1.381 M 23.46 % 1.119 M 6.17 % 1.054 M 3.89 % 1.014 M -31.85 % 1.488 M -44.18 % 2.666 M 17.03 % 2.278 M 0.68 % 2.263 M 31.40 % 1.722 M -32.79 % 2.562 M 41.05 % 1.816 M -26.49 % 2.471 M 19.76 % 2.063 M 19.51 % 1.727 M 17.89 % 1.465 M -11.96 % 1.663 M -3.97 % 1.732 M 6.29 % 1.630 M -8.02 % 1.772 M 0.00 % 1.772 M 7.68 % 1.646 M 0.00 % 1.646 M 4.82 % 1.570 M -37.99 % 2.532 M 52.13 % 1.664 M 100.00 % 832.136 K -11.12 % 936.296 K 100.00 % 468.148 K
Interest income 0.000 0.000 0.000 0.000 -100.00 % 339.097 K 19.45 % 283.883 K 25.58 % 226.055 K 3.73 % 217.936 K -9.07 % 239.678 K 6.86 % 224.295 K 0.32 % 223.588 K 2.91 % 217.272 K 134.47 % 92.667 K 10.26 % 84.041 K 28.33 % 65.488 K 44.61 % 45.286 K 37.00 % 33.055 K -11.71 % 37.441 K 40.80 % 26.592 K -17.65 % 32.293 K 12.31 % 28.753 K 62.83 % 17.658 K -60.41 % 44.606 K -22.48 % 57.538 K 72.74 % 33.309 K -42.83 % 58.264 K 0.000 -100.00 % 56.198 K 0.000 -100.00 % 17.256 K 0.000 -100.00 % 6.104 K 0.000 0.000 0.000 0.000
Interest expense 453.240 K 3.56 % 437.680 K -7.00 % 470.616 K 19.60 % 393.486 K 16.04 % 339.097 K 19.45 % 283.883 K 25.58 % 226.055 K 3.73 % 217.936 K -9.07 % 239.678 K 6.86 % 224.295 K 0.32 % 223.588 K 2.91 % 217.272 K 134.47 % 92.667 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 % 68.268 K 0.00 % 68.269 K 40.50 % 48.590 K 0.00 % 48.592 K 62.91 % 29.828 K -0.01 % 29.830 K 393.30 % 6.047 K 100.00 % 3.024 K 26.85 % 2.384 K 100.00 % 1.192 K
Depreciation and amortization 395.906 K -74.71 % 1.566 M 174.89 % 569.592 K -66.53 % 1.702 M 2.79 % 1.655 M 2.69 % 1.612 M -0.17 % 1.615 M 25.42 % 1.287 M -6.71 % 1.380 M 17.48 % 1.175 M 14.49 % 1.026 M 7.38 % 955.549 K 88.54 % 506.815 K 33.63 % 379.255 K -6.19 % 404.294 K 29.08 % 313.205 K 14.60 % 273.295 K -24.18 % 360.473 K 13.35 % 318.008 K 22.62 % 259.353 K 26.28 % 205.380 K 4.06 % 197.369 K -26.49 % 268.488 K 32.11 % 203.224 K 20.06 % 169.263 K 1.89 % 166.118 K -8.52 % 181.590 K 0.00 % 181.593 K 128.43 % 79.496 K 0.00 % 79.499 K -24.18 % 104.858 K 2.93 % 101.878 K 26.33 % 80.644 K 100.00 % 40.322 K -83.87 % 250.008 K 100.00 % 125.004 K
Operating income 5.906 M 109.22 % 2.823 M -45.29 % 5.159 M 107.71 % 2.484 M -36.77 % 3.928 M 38.58 % 2.835 M -21.12 % 3.594 M 72.13 % 2.088 M 24.90 % 1.672 M 24.85 % 1.339 M -38.27 % 2.169 M 32.40 % 1.638 M -32.05 % 2.411 M 88.49 % 1.279 M 33.02 % 961.498 K 943.80 % -113.949 K -113.05 % 873.503 K 106.62 % 422.767 K 54.40 % 273.804 K 180.71 % -339.245 K -415.81 % -65.769 K -117.07 % 385.323 K -37.05 % 612.112 K 47.02 % 416.346 K 153.83 % 164.023 K 133.69 % 70.187 K -90.41 % 731.882 K 0.00 % 731.884 K -24.23 % 965.930 K 0.00 % 965.933 K 197.20 % 325.010 K 0.00 % 325.012 K 1.61 % 319.866 K 100.00 % 159.933 K 227.47 % -125.472 K -100.00 % -62.736 K
Operating income ratio 0.25 83.21 % 0.14 -41.51 % 0.24 94.14 % 0.12 -37.77 % 0.20 29.49 % 0.15 -26.70 % 0.21 32.86 % 0.16 20.12 % 0.13 14.48 % 0.11 -42.85 % 0.20 36.43 % 0.15 -26.48 % 0.20 62.36 % 0.12 6.85 % 0.11 823.31 % -0.02 -113.69 % 0.12 68.31 % 0.07 44.48 % 0.05 166.22 % -0.07 -432.53 % -0.01 -116.23 % 0.08 -34.82 % 0.13 48.03 % 0.09 163.28 % 0.03 102.50 % 0.02 -84.18 % 0.10 0.00 % 0.10 -30.07 % 0.15 0.00 % 0.15 133.28 % 0.06 0.00 % 0.06 -11.40 % 0.07 0.00 % 0.07 200.75 % -0.07 0.00 % -0.07
Total other income expenses net -2.246 M -19.64 % -1.877 M 10.83 % -2.105 M -550.65 % -323.499 K -7.43 % -301.138 K -217.47 % -94.855 K 94.55 % -1.741 M -675.70 % -224.383 K 84.63 % -1.460 M -97.08 % -740.631 K 26.32 % -1.005 M -1 503.89 % -62.674 K 65.94 % -184.000 K 3.76 % -191.194 K -33.43 % -143.287 K -36.53 % -104.950 K 79.41 % -509.681 K -645.66 % -68.353 K 6.46 % -73.074 K -283.70 % 39.779 K 112.34 % -322.351 K -34.14 % -240.306 K -340.10 % -54.602 K -146.04 % -22.192 K 96.28 % -597.009 K 80.00 % -2.985 M -4 754.73 % 64.130 K 118.13 % -353.640 K -739.08 % 55.336 K 113.28 % -416.598 K -1 994.72 % -19.888 K 0.01 % -19.890 K 86.17 % -143.868 K -100.00 % -71.934 K -129.05 % 247.624 K 100.00 % 123.812 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2009-01-31 2008-06-30 2008-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30
Net debt 6.396 M -24.54 % 8.476 M 8.68 % 7.799 M 116.24 % 3.607 M 24.18 % 2.904 M -8.12 % 3.161 M -12.25 % 3.602 M 171.45 % -5.042 M -187.03 % 5.794 M -12.08 % 6.589 M 46.95 % 4.484 M -26.11 % 6.069 M 817.09 % 661.728 K 184.27 % -785.282 K -244.41 % 543.805 K 236.45 % -398.541 K 39.35 % -657.069 K 17.46 % -796.070 K -492.83 % 202.649 K 123.07 % -878.270 K 31.87 % -1.289 M 21.70 % -1.646 M -25.20 % -1.315 M -18.04 % -1.114 M -482.02 % -191.424 K 93.40 % -2.900 M -113.52 % -1.358 M -215.05 % -431.143 K -246.28 % 294.734 K 307.91 % -141.757 K 95.88 % -3.442 M -3 811.84 % 92.733 K
Total investments 11.005 M 3.36 % 10.648 M 1.38 % 10.502 M 4 116.56 % 249.076 K 103.98 % -6.261 M 0.00 % -6.261 M 0.00 % -6.261 M -150.96 % 12.285 M -4.39 % 12.849 M -5.53 % 13.601 M 22.44 % 11.108 M 2.81 % 10.805 M 95.08 % 5.539 M 0.000 -100.00 % 2.822 M 0.000 -100.00 % 2.310 M 0.000 -100.00 % 2.395 M 0.000 -100.00 % 2.036 M 0.000 -100.00 % 2.113 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 12.031 M -5.03 % 12.668 M -6.57 % 13.558 M -1.85 % 13.813 M 16.73 % 11.834 M 2.13 % 11.587 M 24.78 % 9.286 M -4.15 % 9.688 M -9.47 % 10.701 M 3.90 % 10.300 M 21.44 % 8.482 M 6.71 % 7.949 M 178.48 % 2.854 M 44.55 % 1.975 M 2.69 % 1.923 M 35.51 % 1.419 M 4.76 % 1.355 M 200.86 % 450.234 K -53.62 % 970.690 K 143.35 % 398.884 K -53.02 % 848.974 K 22.64 % 692.264 K -44.37 % 1.244 M 41.32 % 880.530 K -51.02 % 1.798 M 0.000 -100.00 % 1.425 M 158.32 % 551.496 K -23.00 % 716.240 K 197.48 % 240.767 K 337.75 % 55.001 K -40.69 % 92.733 K
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 100.00 % 0.000 0.000 -100.00 % 0.000 200.00 % 0.000 0.000 0.000 0.000 100.00 % 0.000 0.000 -100.00 % 0.000 0.000 -100.00 % 0.000 300.00 % 0.000 0.00 % 0.000 -260.00 % 0.000 -50.00 % 0.000 400.00 % 0.000 108.33 % 0.000 -400.00 % 0.000 23.08 % 0.000 -100.00 % 218.482 K 0.000 100.00 % -1.330 M -35.75 % -979.520 K -32.69 % -738.220 K -16.45 % -633.915 K -5.59 % -600.333 K 0.000
Retained earnings 16.254 M 15.22 % 14.107 M 0.76 % 14.001 M 6.90 % 13.097 M 6.58 % 12.288 M 18.08 % 10.407 M 12.13 % 9.281 M 18.55 % 7.829 M 13.75 % 6.883 M 18.52 % 5.808 M 11.82 % 5.194 M 29.24 % 4.019 M 20.50 % 3.335 M 53.29 % 2.176 M 59.03 % 1.368 M 83.53 % 745.428 K -13.16 % 858.401 K 187.13 % 298.964 K 183.86 % 105.322 K 99.21 % 52.869 K -86.07 % 379.620 K -28.89 % 533.819 K 46.27 % 364.962 K 231.19 % 110.196 K 253.31 % -71.879 K -104.78 % 1.502 M -68.80 % 4.815 M 22.88 % 3.918 M 33.24 % 2.941 M 14.46 % 2.569 M 23.53 % 2.080 M 5.08 % 1.979 M
Common stock 24.824 M 0.56 % 24.686 M 1.03 % 24.435 M 28.46 % 19.021 M 1.27 % 18.782 M 1.46 % 18.512 M 1.57 % 18.227 M 7.47 % 16.960 M 129.84 % 7.379 M 2.41 % 7.205 M 2.31 % 7.042 M 2.66 % 6.860 M 2.00 % 6.725 M 2.53 % 6.560 M 2.38 % 6.407 M 1.35 % 6.322 M 2.18 % 6.187 M 1.42 % 6.100 M 1.91 % 5.986 M 1.14 % 5.918 M 0.85 % 5.868 M 0.81 % 5.821 M 0.04 % 5.818 M 1.13 % 5.753 M 0.92 % 5.701 M 1.78 % 5.601 M 3.54 % 5.410 M 76.63 % 3.063 M 2.04 % 3.002 M 4.91 % 2.861 M 16.02 % 2.466 M 20 551 100.00 % 12.000
Total equity 41.078 M 5.89 % 38.794 M 0.93 % 38.435 M 19.67 % 32.118 M 3.37 % 31.071 M 7.44 % 28.919 M 5.13 % 27.508 M 10.97 % 24.789 M 73.81 % 14.262 M 9.60 % 13.013 M 6.35 % 12.236 M 12.48 % 10.878 M 8.13 % 10.060 M 15.17 % 8.735 M 12.35 % 7.775 M 10.02 % 7.067 M 0.31 % 7.045 M 10.10 % 6.399 M 5.06 % 6.091 M 2.01 % 5.971 M -4.43 % 6.248 M -1.68 % 6.355 M 2.77 % 6.183 M 5.45 % 5.864 M 0.27 % 5.848 M -17.68 % 7.104 M -30.53 % 10.225 M 46.46 % 6.981 M 17.48 % 5.942 M 9.43 % 5.431 M 19.45 % 4.546 M 129.67 % 1.979 M
Other non current liabilities 638.077 K 137.88 % 268.233 K 19.50 % 224.465 K 1.27 % 221.650 K 42.48 % 155.568 K 25.83 % 123.635 K 37.73 % 89.769 K -86.39 % 659.384 K 933.47 % 63.803 K -9.34 % 70.380 K 16.11 % 60.613 K 17.73 % 51.484 K -19.10 % 63.641 K 22.58 % 51.917 K 19.66 % 43.386 K -35.74 % 67.512 K 44.32 % 46.779 K -44.27 % 83.938 K -40.06 % 140.046 K -11.39 % 158.045 K -11.59 % 178.762 K 3.97 % 171.938 K 300.78 % 42.901 K 17.94 % 36.374 K -25.54 % 48.851 K 0.000 -100.00 % 98.265 K -58.47 % 236.625 K 9.40 % 216.290 K 15.20 % 187.752 K 104.54 % 91.794 K 53.04 % 59.982 K
Long term debt 10.155 M 1.37 % 10.018 M -11.43 % 11.310 M -5.91 % 12.020 M 26.42 % 9.508 M 0.80 % 9.432 M 40.61 % 6.708 M -8.81 % 7.356 M -13.07 % 8.462 M -2.00 % 8.635 M 28.49 % 6.720 M 11.65 % 6.019 M 171.97 % 2.213 M 12.07 % 1.975 M 33.34 % 1.481 M 4.36 % 1.419 M 43.13 % 991.394 K 120.20 % 450.234 K 14.74 % 392.406 K -1.62 % 398.884 K -42.38 % 692.264 K 0.00 % 692.264 K -17.31 % 837.166 K -4.92 % 880.530 K -31.17 % 1.279 M 0.000 -100.00 % 999.970 K 115.50 % 464.027 K -25.23 % 620.595 K 243.12 % 180.869 K 394.03 % 36.611 K -16.02 % 43.593 K
Total non current liabilities 12.367 M 3.09 % 11.997 M -10.37 % 13.384 M -3.60 % 13.883 M 20.74 % 11.498 M 5.04 % 10.946 M 33.16 % 8.220 M 2.56 % 8.015 M -12.19 % 9.128 M 4.86 % 8.705 M 28.38 % 6.780 M 11.70 % 6.070 M 166.63 % 2.277 M 12.34 % 2.027 M 32.95 % 1.524 M 2.54 % 1.487 M 43.19 % 1.038 M 94.35 % 534.172 K 0.32 % 532.452 K -4.39 % 556.929 K -36.06 % 871.026 K 0.79 % 864.202 K -1.80 % 880.067 K -4.02 % 916.904 K -30.96 % 1.328 M 0.000 -100.00 % 1.098 M 56.74 % 700.652 K -16.28 % 836.885 K 127.03 % 368.621 K 187.08 % 128.405 K 9.09 % 117.709 K
Other current liabilities 4.260 M 220.55 % 1.329 M -28.85 % 1.868 M -7.86 % 2.027 M -58.54 % 4.889 M 20.81 % 4.047 M -4.59 % 4.242 M 2.42 % 4.142 M 67.37 % 2.474 M 70.74 % 1.449 M 15.61 % 1.254 M -25.45 % 1.681 M -4.26 % 1.756 M -14.66 % 2.058 M 11.31 % 1.849 M 157.07 % 719.200 K -37.96 % 1.159 M 86.91 % 620.206 K -26.86 % 847.920 K 223.87 % 261.805 K -68.79 % 838.798 K 59.02 % 527.484 K -42.13 % 911.523 K 70.82 % 533.607 K -53.92 % 1.158 M 5.16 % 1.101 M -10.63 % 1.232 M -21.61 % 1.572 M 36.82 % 1.149 M 3.53 % 1.110 M 431.20 % 208.914 K -51.47 % 430.513 K
Deferred revenue 0.000 0.000 0.000 -100.00 % 1.936 M 1.58 % 1.906 M 12.97 % 1.687 M 1 117.41 % 138.570 K -94.27 % 2.418 M 0.000 -100.00 % 301.885 K -31.80 % 442.649 K -2.08 % 452.067 K 170.50 % -641.201 K 0.000 100.00 % -441.988 K 0.000 100.00 % -363.173 K 0.000 100.00 % -578.284 K 0.000 100.00 % -156.710 K 0.000 100.00 % -407.225 K 0.000 0.000 0.000 0.000 -100.00 % 156.769 K -37.29 % 250.000 K 0.000 0.000 0.000
Short term debt 3.752 M -29.22 % 5.300 M 17.88 % 4.496 M 25.36 % 3.587 M 54.23 % 2.325 M 397.38 % 467.534 K -81.86 % 2.578 M 10.55 % 2.332 M 4.12 % 2.240 M 34.47 % 1.666 M -5.47 % 1.762 M -8.70 % 1.930 M 200.96 % 641.201 K 15.08 % 557.169 K 26.06 % 441.988 K 12.92 % 391.401 K 7.77 % 363.173 K -30.89 % 525.467 K -9.13 % 578.284 K 57.25 % 367.756 K 134.67 % 156.710 K -51.83 % 325.298 K -20.12 % 407.225 K -17.58 % 494.069 K -4.70 % 518.420 K 0.000 -100.00 % 424.651 K 385.49 % 87.469 K -8.55 % 95.645 K 59.68 % 59.898 K 225.71 % 18.390 K -62.58 % 49.140 K
Total current liabilities 9.433 M -2.04 % 9.629 M 8.84 % 8.847 M 2.03 % 8.671 M -6.40 % 9.264 M 4.49 % 8.865 M 1.03 % 8.775 M 7.59 % 8.156 M 32.81 % 6.141 M 30.65 % 4.701 M 2.48 % 4.587 M 0.27 % 4.575 M 12.55 % 4.064 M -12.03 % 4.620 M 38.83 % 3.328 M -3.79 % 3.459 M 35.96 % 2.544 M -2.77 % 2.617 M 31.28 % 1.993 M 56.51 % 1.274 M -7.10 % 1.371 M -3.80 % 1.425 M -21.01 % 1.804 M -1.25 % 1.827 M -26.07 % 2.471 M -3.20 % 2.553 M 2.18 % 2.498 M -6.02 % 2.658 M 22.66 % 2.167 M 17.66 % 1.842 M 454.94 % 331.859 K -45.48 % 608.643 K
Total liabilities 21.800 M 0.81 % 21.626 M -2.72 % 22.231 M -1.43 % 22.554 M 8.63 % 20.762 M 4.80 % 19.812 M 16.57 % 16.995 M 5.09 % 16.171 M 5.91 % 15.269 M 13.90 % 13.405 M 17.93 % 11.367 M 6.79 % 10.645 M 67.87 % 6.341 M -4.60 % 6.647 M 36.99 % 4.852 M -1.89 % 4.946 M 38.05 % 3.582 M 13.70 % 3.151 M 24.75 % 2.526 M 37.98 % 1.830 M -18.35 % 2.242 M -2.07 % 2.289 M -14.71 % 2.684 M -2.17 % 2.744 M -27.78 % 3.799 M -1.76 % 3.867 M 7.54 % 3.596 M 7.08 % 3.358 M 11.81 % 3.004 M 35.90 % 2.210 M 380.21 % 460.264 K -36.63 % 726.353 K
Other non current assets 45.600 K -97.30 % 1.690 M 3 609.19 % 45.556 K 121.87 % -208.300 K -575.82 % 43.777 K -99.31 % 6.305 M 16 712.65 % 37.500 K 100.31 % -12.285 M 4.39 % -12.849 M 5.53 % -13.601 M -22.44 % -11.108 M -2.81 % -10.805 M -83.07 % -5.902 M -2 178.07 % 284.019 K 109.13 % -3.110 M -1 247.81 % 270.938 K 110.65 % -2.543 M -1 141.87 % 244.127 K 109.32 % -2.619 M -1 371.47 % 206.000 K 109.07 % -2.271 M -1 183.97 % 209.542 K 108.98 % -2.334 M -576.64 % 489.631 K 97 826.20 % 500.000 100.02 % -2.756 M -551 383.20 % 500.000 -96.64 % 14.900 K 0.000 0.000 0.000 0.000
Long term investments 11.005 M 3.36 % 10.648 M 1.38 % 10.502 M 4 116.56 % 249.076 K 103.98 % -6.261 M 0.00 % -6.261 M 0.00 % -6.261 M -150.96 % 12.285 M -4.39 % 12.849 M -5.53 % 13.601 M 22.44 % 11.108 M 2.81 % 10.805 M 95.08 % 5.539 M 0.000 -100.00 % 2.822 M 0.000 -100.00 % 2.310 M 0.000 -100.00 % 2.395 M 0.000 -100.00 % 2.036 M 0.000 -100.00 % 2.113 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 262.854 K -95.99 % 6.552 M 2 627.34 % 240.238 K -3.55 % 249.076 K -96.18 % 6.516 M 2 262.82 % 275.774 K -95.70 % 6.419 M 4 264.21 % 147.074 K 90.23 % 77.312 K -0.62 % 77.794 K 268.74 % 21.097 K -28.48 % 29.500 K -25.66 % 39.680 K -3.76 % 41.232 K 76.30 % 23.387 K -5.33 % 24.703 K 312.54 % 5.988 K -96.50 % 170.873 K -29.54 % 242.503 K -22.57 % 313.206 K -18.58 % 384.686 K -3.67 % 399.360 K 87.67 % 212.798 K 1 537.79 % 12.993 K -28.98 % 18.294 K 71.63 % 10.659 K -11.81 % 12.087 K 0.34 % 12.046 K -21.47 % 15.339 K -56.75 % 35.465 K 28.04 % 27.698 K 113.29 % 12.986 K
GoodWill 6.261 M 0.000 -100.00 % 6.261 M 0.00 % 6.261 M 0.00 % 6.261 M 0.00 % 6.261 M 0.00 % 6.261 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 -100.00 % 598.927 K -83.36 % 3.599 M 0.00 % 3.599 M 4.35 % 3.449 M 8.03 % 3.193 M 0.000 0.000
Goodwill and intangible assets 6.524 M -0.43 % 6.552 M 0.78 % 6.501 M -0.14 % 6.510 M -49.05 % 12.777 M 95.46 % 6.537 M -48.45 % 12.680 M 8 521.22 % 147.074 K 90.23 % 77.312 K -0.62 % 77.794 K 268.74 % 21.097 K -28.48 % 29.500 K -25.66 % 39.680 K -3.76 % 41.232 K 76.30 % 23.387 K -5.33 % 24.703 K 312.54 % 5.988 K -96.50 % 170.873 K -29.54 % 242.503 K -22.57 % 313.206 K -18.58 % 384.686 K -3.67 % 399.360 K 87.67 % 212.798 K 1 537.79 % 12.993 K -28.98 % 18.294 K -97.00 % 609.586 K -83.12 % 3.611 M 0.00 % 3.611 M 4.23 % 3.464 M 7.32 % 3.228 M 11 554.28 % 27.698 K 113.29 % 12.986 K
Property plant equipment net 19.166 M 1.13 % 18.951 M -6.31 % 20.227 M -1.79 % 20.596 M 9.56 % 18.798 M 3.51 % 18.160 M 10.95 % 16.367 M 20.57 % 13.575 M -2.98 % 13.991 M 3.46 % 13.524 M 19.13 % 11.352 M 5.35 % 10.776 M 83.81 % 5.862 M 69.83 % 3.452 M 11.84 % 3.086 M 10.96 % 2.782 M 9.62 % 2.538 M 8.94 % 2.329 M -2.00 % 2.377 M 23.72 % 1.921 M 1.82 % 1.887 M -7.70 % 2.044 M -3.62 % 2.121 M -8.22 % 2.311 M -13.64 % 2.676 M 24.65 % 2.147 M 18.96 % 1.805 M 176.96 % 651.574 K -27.03 % 892.916 K 34.15 % 665.598 K 111.91 % 314.088 K -25.70 % 422.713 K
Total non current assets 38.331 M 1.30 % 37.840 M 0.57 % 37.627 M 34.07 % 28.066 M 9.64 % 25.598 M 0.45 % 25.483 M 10.70 % 23.019 M 61.21 % 14.279 M 0.31 % 14.235 M 0.70 % 14.136 M 20.21 % 11.760 M 5.15 % 11.184 M 89.49 % 5.902 M 56.26 % 3.777 M 21.46 % 3.110 M 1.06 % 3.077 M 20.98 % 2.543 M -7.31 % 2.744 M 4.77 % 2.619 M 7.33 % 2.440 M 7.44 % 2.271 M -14.39 % 2.653 M 13.68 % 2.334 M -17.05 % 2.814 M -13.28 % 3.245 M 17.71 % 2.756 M -51.24 % 5.653 M 24.85 % 4.528 M -2.12 % 4.626 M 9.80 % 4.213 M 612.26 % 591.551 K 20.70 % 490.120 K
Other current assets 1.024 M 0.000 -100.00 % 1.277 M 0.000 -100.00 % 1.350 M 0.000 -100.00 % 1.418 M 84.32 % 769.160 K -25.60 % 1.034 M 0.000 -100.00 % 556.747 K 0.000 -100.00 % 570.298 K 0.000 -100.00 % 1.878 M 0.000 -100.00 % 957.689 K 0.000 -100.00 % 326.462 K 0.000 -100.00 % 480.963 K 285.96 % 124.614 K -54.40 % 273.280 K 0.000 -100.00 % 117.289 K 26 411 134 834 732 804.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 5.635 M 34.41 % 4.192 M -27.21 % 5.759 M -43.57 % 10.207 M 14.31 % 8.929 M 5.98 % 8.426 M 48.24 % 5.684 M -61.41 % 14.730 M 200.13 % 4.908 M 32.26 % 3.711 M -7.18 % 3.998 M 112.65 % 1.880 M -14.26 % 2.193 M -20.56 % 2.760 M 100.13 % 1.379 M -24.13 % 1.818 M -9.65 % 2.012 M 61.41 % 1.246 M 62.27 % 768.041 K -39.86 % 1.277 M -40.27 % 2.138 M -8.58 % 2.339 M -8.62 % 2.559 M 28.32 % 1.995 M 0.28 % 1.989 M -31.42 % 2.900 M 4.22 % 2.783 M 183.21 % 982.639 K 133.13 % 421.506 K 10.19 % 382.524 K -89.06 % 3.497 M 0.000
Cash and short term investments 5.635 M 34.41 % 4.192 M -27.21 % 5.759 M -43.57 % 10.207 M 14.31 % 8.929 M 5.98 % 8.426 M 48.24 % 5.684 M -61.41 % 14.730 M 200.13 % 4.908 M 32.26 % 3.711 M -7.18 % 3.998 M 112.65 % 1.880 M -14.26 % 2.193 M -20.56 % 2.760 M 100.13 % 1.379 M -24.13 % 1.818 M -9.65 % 2.012 M 61.41 % 1.246 M 62.27 % 768.041 K -39.86 % 1.277 M -40.27 % 2.138 M -8.58 % 2.339 M -8.62 % 2.559 M 28.32 % 1.995 M 0.28 % 1.989 M -31.42 % 2.900 M 4.22 % 2.783 M 183.21 % 982.639 K 133.13 % 421.506 K 10.19 % 382.524 K -89.06 % 3.497 M 230.86 % 1.057 M
Total current assets 24.546 M 8.71 % 22.579 M 1.54 % 22.237 M -16.42 % 26.606 M 1.42 % 26.235 M 12.85 % 23.248 M 8.21 % 21.484 M -19.48 % 26.681 M 74.44 % 15.296 M 24.54 % 12.282 M 3.70 % 11.844 M 14.55 % 10.339 M 2.01 % 10.136 M -12.66 % 11.605 M 25.74 % 9.229 M 3.29 % 8.935 M 13.81 % 7.851 M 15.36 % 6.806 M 17.89 % 5.773 M 7.68 % 5.361 M -10.39 % 5.982 M -0.14 % 5.991 M -3.98 % 6.239 M 7.69 % 5.794 M -9.50 % 6.402 M -19.12 % 7.915 M -3.09 % 8.168 M 40.55 % 5.812 M 34.53 % 4.320 M 26.04 % 3.427 M -22.37 % 4.415 M 99.26 % 2.216 M
Inventory 5.698 M -21.52 % 7.260 M 6.76 % 6.801 M -9.68 % 7.530 M 2.54 % 7.343 M 4.39 % 7.034 M 25.84 % 5.590 M 26.27 % 4.427 M 28.79 % 3.437 M -15.55 % 4.070 M 17.80 % 3.455 M 35.68 % 2.546 M -0.04 % 2.548 M -32.73 % 3.787 M 52.22 % 2.488 M 7.05 % 2.324 M 30.16 % 1.785 M -9.96 % 1.983 M 6.72 % 1.858 M 2.87 % 1.806 M 35.55 % 1.333 M -2.93 % 1.373 M 33.61 % 1.027 M -17.24 % 1.242 M -17.11 % 1.498 M -26.90 % 2.049 M 15.72 % 1.771 M 14.52 % 1.546 M -3.77 % 1.607 M 71.18 % 938.573 K 419.97 % 180.506 K -24.83 % 240.124 K
Net receivables 12.190 M 9.55 % 11.127 M 32.45 % 8.400 M -5.29 % 8.870 M 3.36 % 8.582 M 10.20 % 7.788 M -11.42 % 8.792 M 16.86 % 7.524 M 46.40 % 5.139 M 14.18 % 4.501 M 17.38 % 3.834 M -35.15 % 5.913 M 22.54 % 4.825 M -4.60 % 5.058 M 45.15 % 3.485 M -27.32 % 4.794 M 54.84 % 3.096 M -13.43 % 3.577 M 26.81 % 2.820 M 23.82 % 2.278 M 12.16 % 2.031 M -5.75 % 2.155 M -9.42 % 2.379 M -6.99 % 2.558 M -8.59 % 2.798 M -5.67 % 2.966 M -17.93 % 3.614 M 10.10 % 3.283 M 43.24 % 2.292 M 8.81 % 2.106 M 185.70 % 737.261 K -19.74 % 918.566 K
Tax assets 1.591 M 0.000 -100.00 % 350.010 K -61.93 % 919.482 K 283.49 % 239.767 K -67.71 % 742.618 K 279.22 % 195.828 K -64.88 % 557.557 K 234.54 % 166.666 K -68.85 % 535.089 K 38.49 % 386.383 K 1.95 % 378.978 K 4.30 % 363.355 K 0.000 -100.00 % 288.040 K 0.000 -100.00 % 233.137 K 0.000 -100.00 % 224.562 K 0.000 -100.00 % 235.876 K 0.000 -100.00 % 220.368 K 0.000 -100.00 % 549.786 K 0.000 -100.00 % 237.174 K -5.43 % 250.787 K -6.80 % 269.085 K -15.85 % 319.769 K 28.03 % 249.765 K 358.95 % 54.421 K
Other assets 0.000 0.000 -100.00 % 802.360 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 363.355 K 0.000 -100.00 % 288.040 K 0.000 -100.00 % 233.137 K 0.000 -100.00 % 224.562 K 0.000 -100.00 % 235.876 K 0.000 -100.00 % 294.597 K 0.000 0.000 -100.00 % 299.049 K 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 1.421 M -52.62 % 3.000 M 108.49 % 1.439 M 156.62 % 560.723 K -68.75 % 1.794 M 267.38 % 488.398 K -73.53 % 1.845 M 9.66 % 1.683 M 17.90 % 1.427 M 11.16 % 1.284 M 9.82 % 1.169 M 112.74 % 549.511 K -57.09 % 1.280 M -36.13 % 2.005 M 93.36 % 1.037 M -55.85 % 2.348 M 129.83 % 1.022 M -30.53 % 1.471 M 159.45 % 566.923 K -11.96 % 643.953 K 71.58 % 375.317 K -34.41 % 572.184 K 17.91 % 485.290 K -39.27 % 799.135 K 0.59 % 794.427 K -45.26 % 1.451 M 72.56 % 841.073 K -0.07 % 841.626 K 25.17 % 672.368 K 0.06 % 671.978 K 542.70 % 104.555 K -18.94 % 128.990 K
Tax payables 0.000 0.000 -100.00 % 1.044 M 86.16 % 560.723 K 120.14 % 254.710 K -47.85 % 488.398 K 343.94 % 110.014 K 0.000 0.000 -100.00 % 301.884 K -24.97 % 402.367 K -2.78 % 413.885 K 7.13 % 386.327 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 12.031 M -5.03 % 12.668 M -6.57 % 13.558 M -1.85 % 13.813 M 16.73 % 11.834 M 52.78 % 7.745 M -16.59 % 9.286 M -4.15 % 9.688 M -9.47 % 10.701 M 3.90 % 10.300 M 21.44 % 8.482 M 6.71 % 7.949 M 178.48 % 2.854 M 12.74 % 2.532 M 31.67 % 1.923 M 6.21 % 1.810 M 33.65 % 1.355 M 38.83 % 975.701 K 68.72 % 578.284 K -24.57 % 766.640 K -9.70 % 848.974 K -16.57 % 1.018 M -18.23 % 1.244 M -9.47 % 1.375 M -23.53 % 1.798 M 0.000 -100.00 % 1.312 M 338.84 % 298.996 K -18.36 % 366.240 K 52.11 % 240.767 K 337.75 % 55.001 K 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 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 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 1.574 M -7.97 % 1.710 M -7.51 % 1.849 M 12.66 % 1.641 M -10.52 % 1.834 M 31.93 % 1.390 M -2.24 % 1.422 M 142.52 % 586.425 K -2.67 % 602.524 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 -100.00 % 14.134 K
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 -100.00 % 1.233 M 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 62.878 M 4.07 % 60.419 M -0.41 % 60.666 M 10.96 % 54.672 M 5.48 % 51.832 M 6.36 % 48.731 M 9.50 % 44.503 M 8.65 % 40.960 M 38.70 % 29.531 M 11.78 % 26.418 M 11.92 % 23.603 M 9.66 % 21.523 M 31.23 % 16.401 M 6.63 % 15.382 M 21.82 % 12.627 M 5.11 % 12.013 M 13.03 % 10.628 M 11.29 % 9.550 M 10.83 % 8.617 M 10.45 % 7.801 M -8.11 % 8.490 M -1.78 % 8.644 M -2.52 % 8.868 M 3.02 % 8.607 M -10.77 % 9.647 M -12.07 % 10.971 M -20.62 % 13.821 M 33.67 % 10.340 M 15.58 % 8.946 M 17.09 % 7.641 M 52.62 % 5.006 M 85.03 % 2.706 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2009-01-31 2008-06-30 2008-01-31
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -2.048 M 0.000 -100.00 % 2.789 M 0.000 100.00 % -1.404 M 0.000 100.00 % -2.188 M 0.000 -100.00 % 57.532 K 0.000 -100.00 % 1.982 M 0.000 -100.00 % 954.315 K 0.000 -100.00 % 1.089 M 0.000 -100.00 % 2.666 K 0.000 100.00 % -741.556 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
Stock based compensation 44.894 K 0.000 -100.00 % 41.502 K 0.000 -100.00 % 28.963 K 0.000 -100.00 % 101.440 K 0.000 -100.00 % 41.194 K 0.000 -100.00 % 38.661 K 0.000 -100.00 % 35.611 K 0.000 -100.00 % 29.204 K 0.000 -100.00 % 50.954 K 0.000 -100.00 % 13.248 K 1 415.59 % -1.007 K -102.02 % 49.837 K 0.000 -100.00 % 8.149 K 0.000 -100.00 % 7.590 K 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 -2.047 M 0.000 -100.00 % 644.571 K 0.000 100.00 % -1.055 M 0.000 100.00 % -5.801 M 0.000 100.00 % -960.177 K 0.000 -100.00 % 191.747 K 0.000 -100.00 % 133.462 K 0.000 100.00 % -1.852 M 0.000 100.00 % -1.001 M 0.000 100.00 % -1.158 M 0.000 -100.00 % 133.544 K 0.000 -100.00 % 663.339 K 0.000 -100.00 % 909.993 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables -3.557 M 0.000 100.00 % -234.398 K 0.000 -100.00 % 461.818 K 0.000 100.00 % -3.967 M 0.000 100.00 % -1.415 M 0.000 -100.00 % 1.005 M 0.000 100.00 % -33.240 K 0.000 100.00 % -1.308 M 0.000 100.00 % -1.078 M 0.000 100.00 % -576.428 K 0.000 -100.00 % 252.508 K 0.000 -100.00 % 263.132 K 0.000 -100.00 % 699.111 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 1.103 M 0.000 -100.00 % 542.624 K 0.000 100.00 % -1.754 M 0.000 100.00 % -2.153 M 0.000 -100.00 % 17.779 K 0.000 100.00 % -907.465 K 0.000 100.00 % -59.903 K 0.000 100.00 % -702.288 K 0.000 -100.00 % 72.636 K 0.000 100.00 % -525.452 K 0.000 100.00 % -305.011 K 0.000 -100.00 % 470.275 K 0.000 -100.00 % 272.796 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 406.756 K 0.000 -100.00 % 336.345 K 0.000 -100.00 % 237.139 K 0.000 -100.00 % 318.532 K 0.000 -100.00 % 437.498 K 0.000 -100.00 % 94.586 K 0.000 -100.00 % 226.605 K 0.000 -100.00 % 158.445 K 0.000 -100.00 % 4.233 K 0.000 100.00 % -56.564 K 0.000 -100.00 % 186.047 K 0.000 100.00 % -70.068 K 0.000 100.00 % -61.914 K 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 1.769 M 205.09 % -1.683 M -58.51 % -1.062 M -1 225.74 % 94.335 K -96.43 % 2.645 M -25.86 % 3.568 M 201.96 % 1.182 M -49.41 % 2.336 M -15.15 % 2.753 M 59.96 % 1.721 M -43.80 % 3.062 M 717.98 % 374.358 K -68.88 % 1.203 M 513.68 % 196.052 K -75.35 % 795.272 K 393.88 % -270.611 K -124.58 % 1.101 M 1 315.78 % 77.767 K -84.41 % 498.674 K 239.12 % -358.449 K -37.73 % -260.249 K -1 787.85 % 15.419 K 107.98 % -193.264 K 53.29 % -413.766 K -166.27 % -155.395 K -104.66 % 3.338 M 550.25 % -741.311 K 0.00 % -741.311 K 0.97 % -748.555 K 0.00 % -748.555 K -106.09 % -363.223 K 0.00 % -363.223 K -68.09 % -216.091 K -100.00 % -108.045 K 10.40 % -120.580 K -100.00 % -60.290 K
Net cash provided by operating activities 4.202 M 355.22 % 922.975 K -71.34 % 3.220 M -7.58 % 3.485 M -7.04 % 3.748 M -5.24 % 3.956 M 136.39 % 1.673 M -34.89 % 2.570 M -14.96 % 3.022 M 74.26 % 1.734 M -52.93 % 3.685 M 540.72 % 575.110 K -75.27 % 2.326 M 32.53 % 1.755 M 854.61 % 183.848 K -9.43 % 202.994 K -82.57 % 1.165 M 43.66 % 810.703 K 920.26 % -98.835 K 60.63 % -251.037 K -208.44 % 231.494 K -51.43 % 476.572 K -59.24 % 1.169 M 1 662.80 % -74.819 K 72.40 % -271.089 K -170.64 % 383.735 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment -553.783 K -30.63 % -423.945 K -80.35 % -235.068 K 60.40 % -593.661 K 51.91 % -1.235 M -1 211.04 % -94.164 K 93.23 % -1.391 M -174.48 % -506.604 K -1 790.03 % -26.804 K 93.67 % -423.234 K -3.48 % -408.998 K -109.12 % -195.585 K 94.30 % -3.433 M 0.000 100.00 % -273.216 K 0.000 100.00 % -66.638 K -87.12 % -35.612 K 4.46 % -37.275 K 87.06 % -287.977 K -523.62 % -46.178 K 61.56 % -120.139 K 60.63 % -305.184 K -993.50 % -27.909 K 97.78 % -1.257 M -8 099.93 % -15.332 K 97.98 % -758.532 K 0.00 % -758.532 K -1 169.18 % -59.766 K 0.00 % -59.766 K 70.33 % -201.464 K 23.48 % -263.284 K -27.85 % -205.938 K -100.00 % -102.969 K -4 231.89 % -2.377 K -100.00 % -1.189 K
Acquisitions net 0.000 0.000 100.00 % -4.999 M -999 904.20 % 500.000 0.000 0.000 100.00 % -8.690 M -3 376.02 % -250.000 K 0.000 100.00 % -805.851 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 % -150.000 K 0.000 100.00 % -126.901 K 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 11.200 K 144.36 % -25.250 K -123.04 % 109.571 K 268.17 % -65.155 K -194.22 % 69.149 K 201.86 % -67.888 K -113.20 % -31.842 K -514.45 % 7.683 K 235.98 % -5.650 K -41.25 % -4.000 K -166.12 % 6.050 K 33.73 % 4.524 K 114.78 % -30.600 K -134.78 % 87.982 K 169.86 % -125.949 K -225.26 % 100.549 K 441.71 % -29.425 K -897.21 % 3.691 K -84.81 % 24.296 K 49.98 % 16.199 K 148.36 % -33.495 K 81.59 % -181.928 K -17.03 % -155.449 K -118.23 % 852.670 K 2 572.95 % 31.900 K 929.03 % 3.100 K -99.72 % 1.095 M 200.97 % -1.084 M -312.23 % 510.956 K 200.00 % -510.956 K -307.67 % 246.046 K 306.51 % -119.145 K -149.65 % 239.948 K 100.00 % 119.974 K 92.59 % 62.296 K 100.00 % 31.148 K
Net cash used for investing activites -542.583 K -20.79 % -449.195 K 91.23 % -5.125 M -678.43 % -658.316 K 43.51 % -1.165 M -619.14 % -162.052 K 98.40 % -10.112 M -1 250.26 % -748.921 K -2 207.71 % -32.453 K 97.37 % -1.233 M -206.02 % -402.948 K -110.90 % -191.061 K 94.61 % -3.543 M -4 127.44 % 87.982 K 122.04 % -399.165 K -496.99 % 100.549 K 204.67 % -96.063 K -200.94 % -31.921 K -145.94 % -12.979 K 95.22 % -271.778 K -241.12 % -79.673 K 73.62 % -302.067 K 34.42 % -460.633 K -155.85 % 824.761 K 167.31 % -1.225 M -9 917.27 % -12.232 K -103.64 % 336.370 K 118.25 % -1.843 M -508.46 % 451.192 K 162.60 % -720.723 K -1 716.62 % 44.582 K 108.75 % -509.329 K -1 597.59 % 34.010 K 100.00 % 17.005 K -71.62 % 59.918 K 100.00 % 29.959 K
Debt repayment 0.000 100.00 % -1.336 M 0.000 100.00 % -886.732 K 0.000 100.00 % -443.570 K 0.000 100.00 % -916.751 K 0.000 100.00 % -347.839 K 0.000 100.00 % -333.991 K 0.000 100.00 % -215.220 K 0.000 100.00 % -215.956 K 0.000 100.00 % -195.629 K 0.000 100.00 % -157.335 K 0.000 100.00 % -226.828 K 0.000 100.00 % -625.557 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 350.000 K 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.770 M -81.08 % 9.357 M 0.000 0.000 0.000 -100.00 % 337.887 K 135.49 % -952.084 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 % 954.844 K 0.00 % 954.846 K 0.000 0.000 -100.00 % 229.244 K 0.00 % 229.246 K 51.81 % 151.010 K 100.00 % 75.505 K -93.88 % 1.233 M 100.00 % 616.533 K
Common stock repurchased -4.241 K 51.61 % -8.765 K 56.26 % -20.040 K -37.75 % -14.548 K -70.73 % -8.521 K -284.35 % -2.217 K 99.68 % -691.579 K 91.81 % -8.440 M -200 422.76 % -4.209 K 48.64 % -8.195 K 11.13 % -9.221 K -136.68 % -3.896 K 28.94 % -5.483 K 0.000 100.00 % -4.494 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
Dividends paid -352.522 K 49.38 % -696.378 K -11.87 % -622.491 K 3.90 % -647.752 K -5.94 % -611.419 K -0.86 % -606.193 K -23.62 % -490.365 K -11.62 % -439.313 K -7.01 % -410.531 K 5.02 % -432.227 K -49.28 % -289.546 K 19.29 % -358.751 K -18.77 % -302.058 K -24.30 % -243.000 K 0.000 100.00 % -273.373 K -173.95 % -99.791 K -1.42 % -98.390 K -65.47 % -59.460 K 66.18 % -175.817 K 4.38 % -183.878 K -9.19 % -168.401 K -54.12 % -109.264 K 8.05 % -118.834 K -150.49 % -47.440 K 50.87 % -96.565 K 0.000 100.00 % -288.669 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -1.860 M 0.000 100.00 % -1.901 M 0.000 100.00 % -1.468 M 0.000 100.00 % -116.867 K -101.25 % 9.357 M 776.85 % -1.382 M 0.000 100.00 % -874.652 K -22 350.00 % -3.896 K -100.41 % 952.084 K 24 356.92 % -3.925 K 98.21 % -218.687 K -2 537.96 % -8.290 K 95.93 % -203.462 K -3 030.18 % -6.500 K 98.08 % -337.839 K -6 708.52 % -4.962 K 97.06 % -168.589 K 0.000 100.00 % -34.566 K 0.000 -100.00 % 632.592 K 501.54 % -157.541 K -146.84 % 336.370 K -50.30 % 676.754 K 49.99 % 451.192 K 186.28 % -522.912 K -1 272.92 % 44.582 K -47.59 % 85.062 K 150.11 % 34.010 K 100.00 % 17.005 K -71.62 % 59.918 K 100.00 % 29.959 K
Net cash used provided by financing activities -2.216 M -8.60 % -2.041 M 19.76 % -2.543 M -64.18 % -1.549 M 25.51 % -2.080 M -97.68 % -1.052 M -67.75 % -627.111 K -107.84 % 8.001 M 546.24 % -1.793 M -127.45 % -788.261 K 32.29 % -1.164 M -67.12 % -696.638 K -207.17 % 650.026 K 240.65 % -462.145 K -107.07 % -223.181 K 55.15 % -497.619 K -64.09 % -303.253 K -0.91 % -300.519 K 24.36 % -397.299 K -17.50 % -338.114 K 4.07 % -352.467 K 10.82 % -395.229 K -174.79 % -143.830 K 80.68 % -744.391 K -227.21 % 585.152 K 330.28 % -254.106 K -175.54 % 336.370 K -85.36 % 2.298 M 409.27 % 451.192 K 186.28 % -522.912 K -1 272.92 % 44.582 K -91.80 % 543.552 K 1 498.21 % 34.010 K 100.00 % 17.005 K -71.62 % 59.918 K 100.00 % 29.959 K
Effect of forex changes on cash 0.000 0.000 0.000 0.000 100.00 % -8.929 M -257.10 % 5.684 M 200.35 % -5.664 M -215.41 % 4.908 M 200.00 % -4.908 M -222.77 % 3.998 M 200.00 % -3.998 M -282.33 % 2.193 M 200.00 % -2.193 M -258.99 % 1.379 M 200.00 % -1.379 M -168.55 % 2.012 M 200.00 % -2.012 M -361.92 % 768.041 K 200.00 % -768.041 K -135.92 % 2.138 M 200.00 % -2.138 M -183.54 % 2.559 M 200.00 % -2.559 M -228.67 % 1.989 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
Net change in cash 1.443 M 192.07 % -1.567 M 64.77 % -4.447 M -448.18 % 1.277 M 153.68 % 503.529 K -81.64 % 2.742 M 130.31 % -9.046 M -192.10 % 9.822 M 720.52 % 1.197 M 517.30 % -286.855 K -113.55 % 2.118 M 12.65 % 1.880 M 431.33 % -567.399 K -120.56 % 2.760 M 251.85 % -1.818 M -200.00 % 1.818 M 245.84 % -1.246 M -200.00 % 1.246 M 197.58 % -1.277 M -200.00 % 1.277 M 154.61 % -2.339 M -200.00 % 2.339 M 217.25 % -1.995 M -200.00 % 1.995 M 0.000 -100.00 % 2.900 M 544.41 % 450.078 K -75.00 % 1.800 M 1 183.34 % 140.283 K -75.00 % 561.133 K 5 658.16 % 9.745 K -75.00 % 38.982 K 105.01 % -778.644 K 0.00 % -778.644 K -227.64 % 610.032 K 0.00 % 610.032 K
Cash at beginning of period 4.192 M -27.21 % 5.759 M -43.57 % 10.207 M 14.31 % 8.929 M 5.98 % 8.426 M 48.24 % 5.684 M -61.41 % 14.730 M 200.13 % 4.908 M 32.26 % 3.711 M -7.18 % 3.998 M 112.65 % 1.880 M 0.000 -100.00 % 2.760 M 0.000 -100.00 % 1.818 M 0.000 -100.00 % 1.246 M 0.000 -100.00 % 1.277 M 0.000 -100.00 % 2.339 M 0.000 -100.00 % 1.995 M 0.000 0.000 0.000 -100.00 % 245.659 K -75.00 % 982.639 K 832.51 % 105.376 K -75.00 % 421.506 K 340.76 % 95.631 K -75.00 % 382.524 K -56.25 % 874.275 K 0.00 % 874.275 K 230.86 % 264.243 K 0.00 % 264.243 K
Cash at end of period 5.635 M 34.41 % 4.192 M -27.21 % 5.759 M -43.57 % 10.207 M 14.31 % 8.929 M 5.98 % 8.426 M 48.24 % 5.684 M -61.41 % 14.730 M 200.13 % 4.908 M 32.26 % 3.711 M -7.18 % 3.998 M 112.65 % 1.880 M -14.26 % 2.193 M -20.56 % 2.760 M 0.000 -100.00 % 1.818 M 0.000 -100.00 % 1.246 M 0.000 -100.00 % 1.277 M 0.000 -100.00 % 2.339 M 0.000 -100.00 % 1.995 M 0.000 -100.00 % 2.900 M 316.87 % 695.737 K -75.00 % 2.783 M 1 032.85 % 245.659 K -75.00 % 982.639 K 832.51 % 105.376 K -75.00 % 421.506 K 340.76 % 95.631 K 0.00 % 95.631 K -89.06 % 874.275 K 0.00 % 874.275 K
Operating cash flow 4.202 M 355.22 % 922.975 K -71.34 % 3.220 M -7.58 % 3.485 M -7.04 % 3.748 M -5.24 % 3.956 M 136.39 % 1.673 M -34.89 % 2.570 M -14.96 % 3.022 M 74.26 % 1.734 M -52.93 % 3.685 M 540.72 % 575.110 K -75.27 % 2.326 M 32.53 % 1.755 M 854.61 % 183.848 K -9.43 % 202.994 K -82.57 % 1.165 M 43.66 % 810.703 K 920.26 % -98.835 K 60.63 % -251.037 K -208.44 % 231.494 K -51.43 % 476.572 K -59.24 % 1.169 M 1 662.80 % -74.819 K 72.40 % -271.089 K -170.64 % 383.735 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure -553.783 K -30.63 % -423.945 K -80.35 % -235.068 K 60.40 % -593.661 K 51.91 % -1.235 M -1 211.04 % -94.164 K 93.23 % -1.391 M -174.48 % -506.604 K -1 790.03 % -26.804 K 93.67 % -423.234 K -3.48 % -408.998 K -109.12 % -195.585 K 94.30 % -3.433 M 0.000 100.00 % -273.216 K 0.000 100.00 % -66.638 K -87.12 % -35.612 K 4.46 % -37.275 K 87.06 % -287.977 K -523.62 % -46.178 K 61.56 % -120.139 K 60.63 % -305.184 K -993.50 % -27.909 K 97.78 % -1.257 M -8 099.93 % -15.332 K 97.98 % -758.532 K 0.00 % -758.532 K -1 169.18 % -59.766 K 0.00 % -59.766 K 70.33 % -201.464 K 23.48 % -263.284 K -27.85 % -205.938 K -100.00 % -102.969 K -4 231.89 % -2.377 K -100.00 % -1.189 K
Free CashFlow 3.648 M 630.98 % 499.030 K -83.28 % 2.985 M 3.26 % 2.891 M 15.00 % 2.514 M -34.90 % 3.862 M 1 264.91 % 282.931 K -86.29 % 2.064 M -31.11 % 2.996 M 128.46 % 1.311 M -59.97 % 3.276 M 763.15 % 379.525 K 134.29 % -1.107 M -163.07 % 1.755 M 2 063.83 % -89.368 K -144.02 % 202.994 K -81.51 % 1.098 M 41.66 % 775.091 K 669.46 % -136.110 K 74.75 % -539.014 K -390.86 % 185.316 K -48.01 % 356.433 K -58.75 % 864.086 K 941.14 % -102.728 K 93.28 % -1.528 M -514.85 % 368.403 K 148.57 % -758.532 K 0.00 % -758.532 K -1 169.18 % -59.766 K 0.00 % -59.766 K 70.33 % -201.464 K 23.48 % -263.284 K -27.85 % -205.938 K -100.00 % -102.969 K -4 231.89 % -2.377 K -100.00 % -1.189 K
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2009 2008 2008
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006