AHL.AX

Adrad Holdings Limited AHL.AX

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2012 2011 2010 2009 2008 2007 2005 2004 2003 2002 2001 2000 1999 1998 1997
Revenue 153.200 M 6.93 % 143.270 M 1.52 % 141.129 M 14.90 % 122.833 M 41.03 % 87.095 M -4.81 % 91.492 M -3.98 % 95.282 M 1 336.05 % 6.635 M 1.21 % 6.556 M -8.17 % 7.139 M 0.000 0.000 -100.00 % 3.473 M 9.84 % 3.162 M -45.27 % 5.777 M 73.07 % 3.338 M 18.45 % 2.818 M 60.75 % 1.753 M 131.13 % 758.464 K 27.97 % 592.692 K 136.35 % 250.771 K 2 104.39 % 11.376 K -74.60 % 44.795 K 0.000 0.000 0.000 -100.00 % 155.477 K
Net income 5.654 M -5.34 % 5.973 M 6.55 % 5.606 M -17.23 % 6.773 M -47.35 % 12.864 M 418.71 % 2.480 M -72.13 % 8.898 M 344.32 % -3.642 M 5.03 % -3.835 M 80.71 % -19.885 M -969.66 % -1.859 M -166.42 % 2.799 M 219.26 % -2.347 M 23.90 % -3.084 M 5.02 % -3.247 M 52.29 % -6.806 M 49.33 % -13.432 M -368.50 % -2.867 M 88.06 % -24.013 M -25.49 % -19.135 M -352 818.89 % 5.425 K 41.50 % 3.834 K 2 311.32 % 159.000 -82.57 % 912.000 138.12 % 383.000 173.57 % 140.000 0.000
Income before tax 8.408 M -7.28 % 9.068 M -4.16 % 9.462 M 24.61 % 7.593 M -44.64 % 13.716 M 313.01 % 3.321 M -64.58 % 9.376 M 357.44 % -3.642 M 5.03 % -3.835 M 80.71 % -19.885 M -969.66 % -1.859 M -620.54 % -258.000 K 89.01 % -2.347 M 23.90 % -3.084 M 5.02 % -3.247 M 59.12 % -7.943 M -122.99 % -3.562 M -23.47 % -2.885 M 87.99 % -24.013 M -25.49 % -19.135 M 0.06 % -19.146 M 1.38 % -19.414 M -72.98 % -11.223 M -1 616.41 % 740.100 K 117.83 % -4.152 M -688.53 % -526.509 K 42.25 % -911.653 K
Income before tax ratio 0.05 -13.29 % 0.06 -5.60 % 0.07 8.46 % 0.06 -60.75 % 0.16 333.86 % 0.04 -63.11 % 0.10 117.93 % -0.55 6.16 % -0.58 79.00 % -2.79 0.00 0.00 100.00 % -0.68 30.71 % -0.98 -73.53 % -0.56 76.38 % -2.38 -88.25 % -1.26 23.20 % -1.65 94.80 % -31.66 1.94 % -32.28 57.71 % -76.35 95.53 % -1 706.56 -581.15 % -250.54 0.00 0.00 0.00 100.00 % -5.86
EBITDA 15.631 M -5.27 % 16.501 M -9.87 % 18.308 M -0.19 % 18.342 M 18.43 % 15.487 M 196.86 % 5.217 M -53.87 % 11.310 M 435.21 % -3.374 M 4.66 % -3.539 M 82.05 % -19.711 M -960.30 % -1.859 M -166.42 % 2.799 M 230.43 % -2.146 M 16.56 % -2.572 M 10.69 % -2.880 M 55.62 % -6.489 M 47.05 % -12.256 M -429.42 % -2.315 M 93.31 % -34.624 M -39.48 % -24.823 M -134.83 % -10.571 M 2.27 % -10.816 M -51.46 % -7.141 M -1 063.71 % 741.012 K 117.85 % -4.151 M -688.74 % -526.322 K -425.39 % 161.752 K
Net income ratio 0.04 -11.48 % 0.04 4.95 % 0.04 -27.96 % 0.06 -62.67 % 0.15 444.90 % 0.03 -70.97 % 0.09 117.01 % -0.55 6.16 % -0.58 79.00 % -2.79 0.00 0.00 100.00 % -0.68 30.71 % -0.98 -73.53 % -0.56 72.43 % -2.04 57.22 % -4.77 -191.44 % -1.64 94.83 % -31.66 1.94 % -32.28 -149 337.16 % 0.02 -93.58 % 0.34 9 395.00 % 0.00 0.00 0.00 0.00 0.00
Ratio EBITDA 0.10 -11.41 % 0.12 -11.22 % 0.13 -13.13 % 0.15 -16.02 % 0.18 211.84 % 0.06 -51.96 % 0.12 123.34 % -0.51 5.80 % -0.54 80.45 % -2.76 0.00 0.00 100.00 % -0.62 24.03 % -0.81 -63.16 % -0.50 74.36 % -1.94 55.30 % -4.35 -229.34 % -1.32 97.11 % -45.65 -9.00 % -41.88 0.64 % -42.15 95.57 % -950.78 -496.40 % -159.42 0.00 0.00 0.00 -100.00 % 1.04
Gross profit ratio 0.52 169.35 % 0.19 5.45 % 0.18 -10.29 % 0.21 -8.18 % 0.22 -34.73 % 0.34 -4.77 % 0.36 -12.10 % 0.41 -10.81 % 0.46 17.52 % 0.39 0.00 0.00 -100.00 % 0.36 -29.70 % 0.52 -11.44 % 0.58 42.32 % 0.41 -6.21 % 0.44 -46.13 % 0.81 194.96 % 0.28 183.24 % 0.10 -90.27 % 1.00 0.00 % 1.00 184.12 % -1.19 0.00 0.00 0.00 -100.00 % 1.00
Weighted average shs out dil 81.298 M 0.21 % 81.130 M 22.07 % 66.462 M -17.60 % 80.653 M 0.00 % 80.653 M 0.00 % 80.653 M 0.00 % 80.653 M -82.88 % 471.016 M 84.44 % 255.380 M 4.16 % 245.189 M 1 061.04 % 21.118 M 1 970.39 % 1.020 M 74.16 % 585.683 K 2 645.43 % 21.333 K 16.22 % 18.355 K 35.82 % 13.514 K 20.94 % 11.174 K 27.50 % 8.764 K 25.70 % 6.972 K 21.99 % 5.715 K 12.83 % 5.065 K 31.80 % 3.843 K 96.37 % 1.957 K 147.72 % 790.000 0.00 % 790.000 0.00 % 790.000 0.00 % 790.000
Weighted average shs out 81.298 M 0.21 % 81.130 M 22.37 % 66.298 M -17.80 % 80.653 M 0.00 % 80.653 M 0.00 % 80.653 M 0.00 % 80.653 M -82.88 % 471.016 M 84.44 % 255.380 M 4.16 % 245.189 M 1 061.04 % 21.118 M 1 970.39 % 1.020 M 74.16 % 585.683 K 2 645.43 % 21.333 K 16.22 % 18.355 K 35.82 % 13.514 K 20.94 % 11.174 K 27.50 % 8.764 K 25.70 % 6.972 K 21.99 % 5.715 K 12.83 % 5.065 K 31.80 % 3.843 K 96.37 % 1.957 K 147.72 % 790.000 0.00 % 790.000 0.00 % 790.000 0.00 % 790.000
EPS diluted 0.07 -5.43 % 0.07 -12.69 % 0.08 21.82 % 0.07 -56.75 % 0.16 421.17 % 0.03 -72.09 % 0.11 1 671.43 % -0.01 53.33 % -0.02 81.50 % -0.08 7.84 % -0.09 -103.21 % 2.74 168.33 % -4.01 97.23 % -144.58 18.27 % -176.91 64.87 % -503.63 58.10 % -1 202.07 -267.40 % -327.18 90.50 % -3 444.27 -2.87 % -3 348.14 -313 010.28 % 1.07 7.00 % 1.00 1 131.53 % 0.08 -92.94 % 1.15 139.58 % 0.48 166.67 % 0.18 0.00
Earnings per share 0.07 -5.43 % 0.07 -13.00 % 0.08 22.25 % 0.07 -56.75 % 0.16 421.17 % 0.03 -72.09 % 0.11 1 671.43 % -0.01 53.33 % -0.02 81.50 % -0.08 7.84 % -0.09 -103.21 % 2.74 168.33 % -4.01 97.23 % -144.58 18.27 % -176.91 64.87 % -503.63 58.10 % -1 202.07 -267.40 % -327.18 90.50 % -3 444.27 -2.87 % -3 348.14 -313 010.28 % 1.07 7.00 % 1.00 1 131.53 % 0.08 -92.94 % 1.15 139.58 % 0.48 166.67 % 0.18 0.00
Gross profit 80.187 M 188.02 % 27.841 M 7.05 % 26.008 M 3.07 % 25.233 M 29.50 % 19.485 M -37.87 % 31.360 M -8.56 % 34.296 M 1 162.27 % 2.717 M -9.73 % 3.010 M 7.92 % 2.789 M 0.000 0.000 -100.00 % 1.264 M -22.79 % 1.637 M -51.53 % 3.377 M 146.32 % 1.371 M 11.10 % 1.234 M -13.40 % 1.425 M 581.73 % 209.028 K 262.46 % 57.670 K -77.00 % 250.771 K 2 104.39 % 11.376 K 121.36 % -53.249 K 0.000 0.000 0.000 -100.00 % 155.477 K
Income tax expense 2.185 M -29.40 % 3.095 M -19.76 % 3.857 M 20.64 % 3.197 M -12.31 % 3.646 M 333.47 % 841.126 K 75.80 % 478.462 K 0.000 0.000 -100.00 % 110.706 K 0.000 100.00 % -3.056 M 0.000 0.000 0.000 100.00 % -3.916 M -563.73 % -590.000 K -750.65 % 90.679 K 0.000 0.000 100.00 % -19.146 M 1.38 % -19.414 M -72.98 % -11.223 M -1 616.41 % 740.100 K 117.83 % -4.152 M -688.53 % -526.509 K 42.25 % -911.653 K
Cost of revenue 73.014 M 9.45 % 66.711 M -42.05 % 115.121 M 17.95 % 97.600 M 44.36 % 67.611 M 12.44 % 60.133 M -1.40 % 60.985 M 1 456.53 % 3.918 M 10.49 % 3.546 M -18.48 % 4.350 M 0.000 0.000 -100.00 % 2.209 M 44.85 % 1.525 M -36.43 % 2.399 M 21.96 % 1.967 M 24.10 % 1.585 M 383.61 % 327.741 K -40.35 % 549.436 K 2.69 % 535.022 K 0.000 0.000 -100.00 % 98.044 K 0.000 0.000 0.000 0.000
General and administrative expenses 45.438 M 4.32 % 43.556 M 14.33 % 38.098 M 258.03 % 10.641 M 16.22 % 9.156 M 234.89 % 2.734 M -14.32 % 3.191 M 1.56 % 3.142 M 12.09 % 2.803 M -80.89 % 14.670 M 51 025.12 % -28.807 K -128.65 % 100.537 K -94.03 % 1.684 M -8.43 % 1.839 M -23.09 % 2.391 M -7.97 % 2.598 M 5 505.30 % 46.349 K -97.94 % 2.246 M 3.03 % 2.180 M -15.86 % 2.591 M -15.99 % 3.084 M 75.06 % 1.762 M 117.07 % 811.654 K 0.000 0.000 0.000 0.000
Selling and marketing expenses 7.416 M 1 699.87 % 412.050 K 14.93 % 358.512 K -9.51 % 396.207 K 101.79 % 196.343 K -60.56 % 497.868 K -71.50 % 1.747 M -28.17 % 2.432 M -3.18 % 2.512 M -52.32 % 5.269 M 516.20 % 855.086 K 42 654.30 % 2.000 K -93.77 % 32.101 K -56.05 % 73.033 K -13.14 % 84.085 K -2.98 % 86.670 K -92.25 % 1.119 M 855.14 % 117.156 K 0.000 -100.00 % 34.273 K -52.34 % 71.912 K -98.57 % 5.018 M 0.000 0.000 0.000 0.000 0.000
Other expenses 16.470 M -30.95 % 23.853 M 2 844.07 % 810.204 K 0.000 0.000 0.000 0.000 -100.00 % 1.265 M -23.15 % 1.646 M -41.28 % 2.803 M 179.46 % 1.003 M 544.81 % 155.550 K -91.78 % 1.892 M -30.72 % 2.731 M 4.88 % 2.604 M 6.77 % 2.439 M 29.53 % 1.883 M 20.55 % 1.562 M -89.65 % 15.099 M 2.20 % 14.774 M 51.96 % 9.722 M -5.17 % 10.252 M 151.57 % 4.075 M 449.96 % 741.012 K 117.85 % -4.151 M -688.74 % -526.322 K -3 656.95 % 14.797 K
Operating expenses 69.324 M 4.38 % 66.415 M 10.39 % 60.163 M 445.10 % 11.037 M 18.00 % 9.353 M -68.08 % 29.301 M 15.29 % 25.415 M 271.56 % 6.840 M -1.74 % 6.961 M -69.39 % 22.742 M 1 143.41 % 1.829 M 608.68 % 258.087 K -92.85 % 3.608 M -22.29 % 4.643 M -8.58 % 5.079 M -0.86 % 5.123 M 68.08 % 3.048 M -22.34 % 3.925 M -77.28 % 17.279 M -1.37 % 17.519 M 33.49 % 13.124 M -22.95 % 17.032 M 248.53 % 4.887 M 559.49 % 741.012 K 117.85 % -4.151 M -688.74 % -526.322 K -3 656.95 % 14.797 K
Cost and expenses 142.338 M 6.92 % 133.126 M 3.47 % 128.658 M 18.43 % 108.637 M 41.15 % 76.963 M -13.94 % 89.434 M 3.51 % 86.400 M 703.12 % 10.758 M 2.39 % 10.507 M -61.22 % 27.092 M 1 381.25 % 1.829 M 608.68 % 258.087 K -95.56 % 5.817 M -5.69 % 6.168 M -17.53 % 7.479 M 5.49 % 7.090 M 53.03 % 4.633 M 8.93 % 4.253 M -76.14 % 17.828 M -1.25 % 18.054 M 37.57 % 13.124 M -22.95 % 17.032 M 241.67 % 4.985 M 572.72 % 741.012 K 117.85 % -4.151 M -688.74 % -526.322 K -3 656.95 % 14.797 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 -100.00 % 120.000 K -51.03 % 245.061 K 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 52.854 M 20.21 % 43.968 M 14.33 % 38.456 M 248.43 % 11.037 M 18.00 % 9.353 M -68.08 % 29.301 M 15.29 % 25.415 M 355.96 % 5.574 M 4.87 % 5.315 M -73.34 % 19.939 M 2 313.11 % 826.279 K 705.83 % 102.537 K -94.02 % 1.716 M -10.25 % 1.912 M -22.75 % 2.475 M -7.79 % 2.684 M 130.19 % 1.166 M -50.66 % 2.363 M 8.39 % 2.180 M -16.95 % 2.625 M -16.83 % 3.156 M -53.45 % 6.780 M 735.37 % 811.654 K 0.000 0.000 0.000 0.000
Interest income 303.284 K -3.05 % 312.811 K 58.82 % 196.956 K 407.24 % 38.829 K 5 929.35 % 644.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 1.262 M -15.67 % 1.496 M -50.59 % 3.028 M -40.33 % 5.075 M 607.19 % 717.628 K -62.15 % 1.896 M 4.18 % 1.820 M 21 038.21 % 8.610 K -54.32 % 18.848 K -55.42 % 42.282 K 0.000 0.000 -100.00 % 81.900 K -72.60 % 298.907 K 11.02 % 269.232 K -2.03 % 274.800 K -76.27 % 1.158 M 143.39 % 475.770 K 1 362.42 % 32.533 K -49.64 % 64.605 K 250.35 % 18.440 K -46.65 % 34.567 K 447.81 % 6.310 K 0.000 0.000 -100.00 % 47.000 0.000
Depreciation and amortization 7.187 M -1.12 % 7.269 M 3.56 % 7.019 M 23.70 % 5.674 M 126.60 % 2.504 M 2 113.42 % 113.128 K 0.00 % 113.128 K -44.97 % 205.588 K -20.70 % 259.251 K -6.69 % 277.853 K 1 042.90 % -29.468 K -100.96 % 3.057 M 2 457.13 % 119.548 K -43.99 % 213.426 K 118.67 % 97.603 K 131.73 % 42.119 K 134.22 % 17.983 K -76.60 % 76.838 K -99.43 % 13.370 M -0.09 % 13.382 M 56.48 % 8.552 M -0.09 % 8.559 M 110.03 % 4.075 M 0.000 0.000 0.000 -100.00 % 6.275 K
Operating income 10.863 M 10.42 % 9.838 M -14.33 % 11.483 M -19.11 % 14.196 M 40.11 % 10.132 M 392.32 % 2.058 M -76.83 % 8.882 M 315.43 % -4.123 M -4.38 % -3.950 M 80.20 % -19.953 M -990.92 % -1.829 M -608.91 % -258.000 K 89.00 % -2.345 M 21.99 % -3.006 M -76.62 % -1.702 M 54.64 % -3.752 M -106.84 % -1.814 M 27.44 % -2.500 M 85.35 % -17.070 M 2.24 % -17.461 M -35.64 % -12.873 M 24.37 % -17.021 M -244.54 % -4.940 M -766.68 % 741.012 K 117.85 % -4.151 M -688.74 % -526.322 K -438.52 % 155.477 K
Operating income ratio 0.07 3.26 % 0.07 -15.61 % 0.08 -29.60 % 0.12 -0.65 % 0.12 417.18 % 0.02 -75.87 % 0.09 115.00 % -0.62 -3.14 % -0.60 78.44 % -2.79 0.00 0.00 100.00 % -0.68 28.98 % -0.95 -222.68 % -0.29 73.79 % -1.12 -74.61 % -0.64 54.86 % -1.43 93.66 % -22.51 23.61 % -29.46 42.61 % -51.33 96.57 % -1 496.21 -1 256.69 % -110.28 0.00 0.00 0.00 -100.00 % 1.00
Total other income expenses net -2.455 M -107.50 % -1.183 M 58.21 % -2.831 M 57.13 % -6.603 M -820.92 % -717.000 K -156.77 % 1.263 M 155.21 % 494.880 K 2.87 % 481.059 K 317.46 % 115.234 K 68.41 % 68.424 K 332.20 % -29.468 K -5 745.21 % 522.000 120.08 % -2.599 K 96.70 % -78.764 K 94.90 % -1.545 M 63.14 % -4.191 M -139.76 % -1.748 M -354.03 % -385.000 K 94.45 % -6.943 M -315.00 % -1.673 M 73.33 % -6.274 M -162.17 % -2.393 M 61.91 % -6.283 M -688 800.66 % -912.000 -138.12 % -383.000 -104.81 % -187.000 99.98 % -1.067 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2012 2011 2010 2009 2008 2007 2005 2004 2003 2002 2001 2000 1999 1998 1997
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2012 2011 2010 2009 2008 2007 2005 2004 2003 2002 2001 2000 1999 1998 1997
Net debt 22.377 M -30.46 % 32.180 M -7.95 % 34.958 M -51.30 % 71.778 M 380.81 % 14.929 M -55.03 % 33.197 M 16.95 % 28.386 M 748.10 % -4.380 M -239.10 % -1.292 M 78.49 % -6.005 M -867.59 % -620.584 K -101.27 % -308.330 K 14.74 % -361.620 K -34.62 % -268.617 K 8.52 % -293.636 K -117.08 % 1.719 M -24.71 % 2.283 M 5 529.98 % 40.557 K 114.96 % -271.100 K -794.37 % -30.312 K -151.01 % -12.076 K 99.62 % -3.165 M -1 035.25 % -278.758 K 48.35 % -539.694 K -623.85 % -74.559 K 87.74 % -608.269 K 93.04 % -8.739 M
Total investments 5.000 M 203.49 % -4.831 M -108.28 % 58.350 M -2.17 % 59.642 M 197.36 % 20.057 M 5.81 % 18.956 M 6.31 % 17.831 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 321.624 K 32 062.40 % 1.000 K -97.07 % 34.085 K -97.92 % 1.638 M 0.000 -100.00 % 67.000 K 0.000 0.000 -100.00 % 6.086 M -23.94 % 8.001 M
Total debt 41.349 M -15.22 % 48.771 M -0.24 % 48.889 M -35.04 % 75.256 M 280.63 % 19.772 M -46.35 % 36.852 M 17.66 % 31.320 M 0.000 0.000 -100.00 % 91.570 K 0.000 -100.00 % 215.000 K -76.14 % 900.948 K 65.58 % 544.129 K -77.00 % 2.365 M 12.63 % 2.100 M -37.16 % 3.342 M 368.58 % 713.146 K 0.000 -100.00 % 10.733 K -69.25 % 34.908 K 120.00 % 15.867 K -15.99 % 18.888 K 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss -430.701 K 84.03 % -2.696 M 62.04 % -7.102 M 7.59 % -7.685 M -325.20 % -1.807 M 14.07 % -2.103 M 1.67 % -2.139 M -407.83 % -421.227 K -67.40 % -251.630 K 24.81 % -334.659 K 0.000 0.000 100.00 % -532.425 K 2.09 % -543.781 K -48.66 % -365.783 K -29.54 % -282.366 K -24.24 % -227.268 K 62.85 % -611.767 K -14.56 % -534.029 K -24.15 % -430.157 K -10.07 % -390.794 K -39.84 % -279.457 K -119.06 % -127.573 K -27.64 % -99.945 K 2.28 % -102.274 K -83.41 % -55.762 K -788.64 % -6.275 K
Retained earnings 82.976 M 4.02 % 79.769 M -1.52 % 81.002 M 6.64 % 75.961 M 18.41 % 64.150 M 20.16 % 53.388 M 6.29 % 50.226 M 173.66 % -68.182 M -9.94 % -62.015 M -2.91 % -60.264 M -607.93 % -8.513 M -27.94 % -6.654 M -200.34 % -2.215 M 98.33 % -132.793 M -2.27 % -129.847 M -1.78 % -127.580 M -5.64 % -120.774 M -12.51 % -107.342 M -9.79 % -97.774 M -32.56 % -73.761 M -35.03 % -54.626 M -53.99 % -35.474 M -120.83 % -16.064 M -231.80 % -4.841 M 13.27 % -5.583 M -290.06 % -1.431 M -58.17 % -904.832 K
Common stock 43.705 M 0.03 % 43.694 M 1.65 % 42.986 M 1 046.07 % 3.751 M 0.000 0.000 0.000 -100.00 % 71.032 M 14.77 % 61.893 M -3.17 % 63.917 M 700.93 % 7.980 M 28.09 % 6.230 M 10.87 % 5.620 M -95.88 % 136.328 M 1.27 % 134.622 M 4.44 % 128.897 M 1.81 % 126.612 M 8.88 % 116.287 M 6.67 % 109.017 M 4.63 % 104.189 M 4.30 % 99.888 M 25.63 % 79.508 M -1.91 % 81.060 M 406.63 % 16.000 M 0.00 % 16.000 M 0.00 % 16.000 M 0.00 % 16.000 M
Total equity 126.250 M 4.54 % 120.766 M 3.32 % 116.886 M 62.28 % 72.026 M 12.04 % 64.288 M 25.36 % 51.284 M 6.65 % 48.087 M 1 189.80 % 3.728 M 415.66 % 723.018 K -86.90 % 5.521 M 1 321.05 % -452.134 K -7.00 % -422.565 K -112.41 % 3.405 M -10.33 % 3.797 M -20.49 % 4.776 M 111.07 % 2.263 M -66.63 % 6.781 M -30.30 % 9.728 M -13.47 % 11.243 M -63.05 % 30.428 M -32.77 % 45.262 M -23.33 % 59.034 M -9.17 % 64.996 M 482.48 % 11.159 M 7.11 % 10.417 M -29.05 % 14.683 M -3.46 % 15.210 M
Other non current liabilities 508.175 K -48.18 % 980.596 K 172.40 % 359.978 K -92.18 % 4.602 M 29.30 % 3.559 M -82.88 % 20.797 M 22.64 % 16.958 M 9 926.84 % 169.124 K 91.31 % 88.403 K -3.46 % 91.570 K 0.000 0.000 -100.00 % 110.510 K -39.32 % 182.112 K -31.69 % 266.583 K 271.51 % 71.756 K 132 781.48 % 54.000 -99.99 % 566.689 K 2 807.29 % 19.492 K 338.22 % 4.448 K -73.16 % 16.572 K 0.000 -100.00 % 326.391 K 0.000 0.000 0.000 0.000
Long term debt 37.707 M -13.74 % 43.715 M 1.36 % 43.128 M -4.79 % 45.299 M 475.99 % 7.864 M 13.58 % 6.924 M -71.99 % 24.719 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 290.948 K 11.25 % 261.530 K 0.000 -100.00 % 2.100 M 0.00 % 2.100 M 0.000 0.000 -100.00 % 9.733 K 9.26 % 8.908 K -29.02 % 12.550 K 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 38.215 M -14.50 % 44.696 M 2.78 % 43.488 M -12.85 % 49.901 M 336.81 % 11.424 M -58.79 % 27.721 M -33.49 % 41.677 M 24 542.99 % 169.124 K 91.31 % 88.403 K -3.46 % 91.570 K 0.000 0.000 -100.00 % 401.458 K -9.51 % 443.642 K 66.42 % 266.583 K -87.73 % 2.172 M 3.41 % 2.100 M 270.58 % 566.689 K 2 807.29 % 19.492 K 37.45 % 14.181 K -44.34 % 25.480 K 103.03 % 12.550 K -96.15 % 326.391 K 0.000 0.000 0.000 0.000
Other current liabilities 12.162 M -18.36 % 14.897 M 10.83 % 13.441 M 54.36 % 8.708 M -38.62 % 14.186 M 93.50 % 7.331 M -8.89 % 8.047 M 3 171.92 % 245.936 K -38.48 % 399.736 K 28.87 % 310.175 K 0.000 -100.00 % 1.363 M -1.95 % 1.390 M 115.16 % 646.038 K -76.00 % 2.692 M 232.09 % 810.522 K -81.76 % 4.444 M 99.93 % 2.223 M 115.57 % 1.031 M -24.72 % 1.370 M -32.87 % 2.041 M 1 015.63 % 182.909 K 34.22 % 136.276 K 701.48 % 17.003 K -89.46 % 161.248 K 102.67 % -6.047 M 23.49 % -7.904 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 53.638 K -74.02 % 206.445 K 41.93 % 145.458 K 16.14 % 125.246 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 79.500 K 0.000 0.000 0.000 -100.00 % 45.015 K 650.25 % 6.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 3.642 M -14.62 % 4.266 M -25.95 % 5.761 M -80.77 % 29.957 M 151.59 % 11.907 M -60.44 % 30.095 M 355.96 % 6.600 M 330 018 850.00 % 2.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 K 0.00 % 1.000 K -96.15 % 26.000 K 0.000 -100.00 % 67.000 K 0.000 0.000 -100.00 % 6.086 M -23.94 % 8.001 M
Total current liabilities 24.756 M -1.35 % 25.094 M -14.11 % 29.215 M -38.47 % 47.483 M 48.68 % 31.935 M -26.82 % 43.638 M 91.58 % 22.778 M 2 110.86 % 1.030 M -18.58 % 1.265 M -22.37 % 1.630 M 44.13 % 1.131 M -30.93 % 1.638 M -15.49 % 1.938 M 38.54 % 1.399 M -59.89 % 3.487 M 63.56 % 2.132 M -61.02 % 5.468 M 102.55 % 2.700 M 39.69 % 1.933 M -30.72 % 2.790 M -15.49 % 3.301 M 791.49 % 370.285 K -71.70 % 1.309 M 156.72 % 509.740 K 3.68 % 491.648 K 2.17 % 481.185 K 400.95 % 96.055 K
Total liabilities 62.971 M -9.77 % 69.789 M -4.01 % 72.703 M -25.34 % 97.384 M 124.60 % 43.359 M -39.24 % 71.358 M 10.71 % 64.455 M 5 273.99 % 1.199 M -11.41 % 1.354 M -21.36 % 1.722 M 52.22 % 1.131 M -30.93 % 1.638 M -29.99 % 2.339 M 26.97 % 1.842 M -50.91 % 3.753 M -12.79 % 4.303 M -43.14 % 7.568 M 131.70 % 3.266 M 67.33 % 1.952 M -30.38 % 2.804 M -15.72 % 3.327 M 768.92 % 382.835 K -76.58 % 1.635 M 220.75 % 509.740 K 3.68 % 491.648 K 2.17 % 481.185 K 400.95 % 96.055 K
Other non current assets 0.000 0.000 100.00 % -95.316 M -59.81 % -59.642 M -197.36 % -20.057 M 45.75 % -36.975 M 0.01 % -36.978 M -47 392.71 % 78.190 K 2.47 % 76.306 K 24.56 % 61.258 K 0.000 0.000 -100.00 % 335.860 K -67.70 % 1.040 M 33.64 % 778.000 K -64.95 % 2.220 M -51.52 % 4.579 M 144.12 % -10.379 M 0.000 0.000 0.000 -100.00 % 200.000 K 6 566.67 % 3.000 K -99.37 % 475.735 K -43.06 % 835.496 K 236.75 % 248.108 K 12 305.40 % 2.000 K
Long term investments 0.000 0.000 -100.00 % 58.350 M -2.17 % 59.642 M 197.36 % 20.057 M 5.81 % 18.956 M 6.31 % 17.831 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 321.624 K 0.000 -100.00 % 33.085 K -97.95 % 1.612 M 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 -100.00 % 36.966 M 0.000 -100.00 % 36.975 M 0.00 % 36.975 M 0.00 % 36.975 M 170 259.70 % 21.704 K -81.22 % 115.568 K -6.18 % 123.187 K 0.000 -100.00 % 17.786 K -61.34 % 46.006 K -32.33 % 67.988 K 0.000 0.000 0.000 -100.00 % 10.379 M 445.23 % 1.904 M -65.41 % 5.504 M -39.54 % 9.104 M -28.34 % 12.704 M -22.08 % 16.304 M 842 042.87 % 1.936 K -65.40 % 5.596 K -2.97 % 5.767 K 0.000
GoodWill 36.966 M 0.00 % 36.966 M 0.00 % 36.966 M -0.02 % 36.975 M 0.000 -100.00 % 36.975 M 0.01 % 36.972 M 0.000 0.000 0.000 0.000 -100.00 % 32.214 K -98.51 % 2.159 M 0.00 % 2.159 M 0.00 % 2.159 M 0.00 % 2.159 M -63.57 % 5.926 M -42.90 % 10.379 M 2.08 % 10.167 M -61.95 % 26.721 M -26.56 % 36.387 M -11.73 % 41.220 M -10.49 % 46.053 M 0.000 0.000 0.000 0.000
Goodwill and intangible assets 36.966 M 0.00 % 36.966 M -50.00 % 73.931 M 99.95 % 36.975 M 0.00 % 36.975 M -50.00 % 73.950 M 0.00 % 73.950 M 340 619.40 % 21.704 K -81.22 % 115.568 K -6.18 % 123.187 K 0.000 -100.00 % 50.000 K -97.73 % 2.205 M -0.99 % 2.227 M 3.15 % 2.159 M 0.00 % 2.159 M -63.57 % 5.926 M -71.45 % 20.757 M 71.97 % 12.071 M -62.54 % 32.224 M -29.16 % 45.490 M -15.64 % 53.923 M -13.52 % 62.357 M 3 220 799.38 % 1.936 K -65.40 % 5.596 K -2.97 % 5.767 K 0.000
Property plant equipment net 55.346 M -9.47 % 61.135 M 4.77 % 58.350 M -2.17 % 59.642 M 197.36 % 20.057 M 0.59 % 19.940 M 83.92 % 10.842 M 5 358.13 % 198.636 K -41.38 % 338.874 K -43.44 % 599.163 K 0.000 0.000 -100.00 % 349.045 K -34.50 % 532.930 K -23.60 % 697.515 K 224.37 % 215.036 K 14.24 % 188.231 K -42.57 % 327.734 K -14.57 % 383.650 K -13.95 % 445.858 K -1.20 % 451.279 K -73.81 % 1.723 M -53.56 % 3.711 M -54.15 % 8.094 M -2.39 % 8.292 M 1.42 % 8.176 M 26.26 % 6.475 M
Total non current assets 96.528 M -6.22 % 102.932 M 3.03 % 99.907 M -1.06 % 100.974 M 68.07 % 60.080 M -23.80 % 78.851 M 16.23 % 67.842 M 22 625.41 % 298.530 K -43.75 % 530.748 K -32.27 % 783.608 K 0.000 -100.00 % 50.000 K -98.27 % 2.890 M -23.94 % 3.799 M 4.54 % 3.634 M -20.89 % 4.594 M -57.04 % 10.693 M -3.04 % 11.028 M -11.45 % 12.454 M -61.92 % 32.703 M -31.23 % 47.554 M -14.85 % 55.847 M -15.47 % 66.070 M 670.82 % 8.571 M -6.15 % 9.133 M 8.34 % 8.429 M 30.14 % 6.477 M
Other current assets 7.798 M 240.86 % 2.288 M -11.35 % 2.581 M 15.86 % 2.227 M -13.67 % 2.580 M 308.28 % 631.921 K -68.22 % 1.988 M 1 398.88 % 132.655 K 49.12 % 88.956 K -35.77 % 138.497 K 0.000 0.000 -100.00 % 19.670 K 265.61 % 5.380 K -40.55 % 9.050 K 0.000 -100.00 % 524.152 K 132.96 % 225.000 K 837.46 % 24.001 K 0.000 -100.00 % 13.430 K -65.89 % 39.367 K 310.59 % 9.588 K -78.59 % 44.775 K 0.000 100.00 % -6.086 M 23.94 % -8.001 M
Short term investments 5.000 M 766.67 % -750.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 -100.00 % 1.000 K 0.00 % 1.000 K -96.15 % 26.000 K 0.000 -100.00 % 67.000 K 0.000 0.000 -100.00 % 6.086 M -23.94 % 8.001 M
cash and cash equivalents 18.972 M 14.36 % 16.590 M 19.09 % 13.931 M 300.59 % 3.478 M -28.19 % 4.843 M 32.49 % 3.655 M 24.60 % 2.933 M -33.03 % 4.380 M 239.10 % 1.292 M -78.81 % 6.096 M 882.34 % 620.584 K 18.58 % 523.330 K -58.55 % 1.263 M 55.35 % 812.746 K -69.43 % 2.659 M 598.04 % 380.915 K -64.01 % 1.058 M 57.35 % 672.589 K 148.10 % 271.100 K 560.49 % 41.045 K -12.64 % 46.984 K -98.52 % 3.180 M 968.54 % 297.646 K -44.85 % 539.694 K 623.85 % 74.559 K -87.74 % 608.269 K -93.04 % 8.739 M
Cash and short term investments 18.972 M 19.77 % 15.840 M 13.70 % 13.931 M 300.59 % 3.478 M -28.19 % 4.843 M 32.49 % 3.655 M 24.60 % 2.933 M -33.03 % 4.380 M 239.10 % 1.292 M -78.81 % 6.096 M 882.34 % 620.584 K 18.58 % 523.330 K -58.55 % 1.263 M 55.35 % 812.746 K -69.43 % 2.659 M 598.04 % 380.915 K -64.01 % 1.058 M 57.35 % 672.589 K 147.18 % 272.100 K 547.16 % 42.045 K -42.39 % 72.984 K -97.71 % 3.180 M 772.21 % 364.646 K -32.43 % 539.694 K 623.85 % 74.559 K -98.89 % 6.694 M -60.01 % 16.740 M
Total current assets 92.693 M 5.78 % 87.624 M -2.29 % 89.682 M 31.05 % 68.436 M 43.87 % 47.567 M 8.62 % 43.792 M -2.03 % 44.700 M 865.62 % 4.629 M 199.40 % 1.546 M -76.06 % 6.459 M 851.42 % 678.860 K -41.73 % 1.165 M -59.19 % 2.855 M 55.12 % 1.840 M -62.40 % 4.895 M 148.19 % 1.972 M -46.05 % 3.655 M 85.87 % 1.967 M 165.43 % 740.875 K 40.21 % 528.398 K -48.96 % 1.035 M -70.96 % 3.564 M 538.06 % 558.641 K -81.95 % 3.095 M 74.31 % 1.776 M -73.63 % 6.735 M -23.71 % 8.829 M
Inventory 45.660 M -3.39 % 47.261 M -12.90 % 54.258 M 16.12 % 46.724 M 75.42 % 26.636 M -2.04 % 27.191 M 1.72 % 26.733 M 32 541.01 % 81.899 K -11.48 % 92.523 K -44.80 % 167.611 K 0.000 0.000 -100.00 % 297.989 K 17.58 % 253.437 K -24.92 % 337.553 K -42.31 % 585.084 K 23.85 % 472.407 K -27.17 % 648.680 K 124.91 % 288.419 K -36.06 % 451.052 K -9.80 % 500.033 K 101.72 % 247.880 K 0.000 0.000 0.000 0.000 0.000
Net receivables 20.262 M -8.87 % 22.235 M 17.57 % 18.913 M 12.30 % 16.841 M 9.28 % 15.411 M 25.16 % 12.314 M -12.29 % 14.040 M 40 464.05 % 34.611 K -52.59 % 73.004 K 29.28 % 56.471 K -3.10 % 58.276 K -90.92 % 641.680 K -49.64 % 1.274 M 65.79 % 768.612 K -59.31 % 1.889 M 87.75 % 1.006 M -37.13 % 1.600 M 280.81 % 420.254 K 168.78 % 156.355 K 342.92 % 35.301 K -92.13 % 448.770 K 363.74 % 96.772 K -47.52 % 184.407 K -92.66 % 2.511 M 47.59 % 1.701 M -72.23 % 6.127 M 6 761.65 % 89.290 K
Tax assets 4.216 M -12.73 % 4.831 M 5.23 % 4.591 M 5.36 % 4.358 M 42.96 % 3.048 M 2.32 % 2.979 M 35.51 % 2.198 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
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
Account payables 8.952 M 34.40 % 6.661 M -33.48 % 10.012 M 13.54 % 8.818 M 50.95 % 5.842 M -5.95 % 6.211 M -23.61 % 8.130 M 1 306.94 % 577.875 K -19.77 % 720.243 K -39.71 % 1.195 M 5.63 % 1.131 M 311.67 % 274.730 K -49.84 % 547.688 K -27.23 % 752.588 K -5.33 % 794.948 K -35.97 % 1.242 M 21.31 % 1.023 M 114.76 % 476.571 K -47.07 % 900.310 K -34.46 % 1.374 M 11.82 % 1.228 M 555.60 % 187.376 K -83.05 % 1.105 M 124.32 % 492.737 K 49.13 % 330.400 K -25.42 % 443.019 K 0.000
Tax payables 0.000 100.00 % -729.976 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
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
Minority interest 0.000 0.000 0.000 0.000 -100.00 % 1.946 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
Capital lease obligations 40.789 M -13.91 % 47.378 M 2.96 % 46.017 M -5.15 % 48.514 M 427.11 % 9.204 M 36.22 % 6.757 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.497 426 919 743 100.00 % 0.000 -100.00 % 0.543 0.000 0.000 0.000 0.000 0.000 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 100.00 % -2.000 0.00 % -2.000 -100.00 % 1.300 M 18.44 % 1.097 M -50.18 % 2.202 M 2 646.70 % 80.181 K 8 340.11 % 950.000 -99.82 % 533.375 K -33.78 % 805.487 K 120.21 % 365.783 K -70.21 % 1.228 M 4.89 % 1.171 M -16.09 % 1.395 M 161.23 % 534.029 K 24.15 % 430.157 K 10.07 % 390.794 K -97.44 % 15.279 M 11 877.03 % 127.573 K 27.64 % 99.945 K -2.28 % 102.274 K -39.96 % 170.356 K 40.94 % 120.869 K
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 189.221 M -0.70 % 190.556 M 0.51 % 189.589 M 11.91 % 169.410 M 57.37 % 107.648 M -12.23 % 122.643 M 8.97 % 112.542 M 2 183.88 % 4.928 M 137.27 % 2.077 M -71.32 % 7.242 M 966.85 % 678.860 K -44.13 % 1.215 M -78.85 % 5.744 M 1.86 % 5.640 M -33.88 % 8.529 M 29.90 % 6.566 M -54.24 % 14.349 M 10.42 % 12.995 M -1.52 % 13.195 M -60.29 % 33.232 M -31.61 % 48.589 M -18.22 % 59.411 M -10.83 % 66.629 M 471.10 % 11.667 M 6.95 % 10.909 M -28.06 % 15.164 M -0.92 % 15.306 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2012 2011 2010 2009 2008 2007 2005 2004 2003 2002 2001 2000 1999 1998 1997
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2012 2011 2010 2009 2008 2007 2005 2004 2003 2002 2001 2000 1999 1998 1997
Deferred income tax 0.000 0.000 100.00 % -21.780 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 456.115 K 57.86 % 288.937 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
Change in working capital -1.763 M -138.57 % 4.570 M 150.23 % -9.098 M -17.29 % -7.757 M -35.83 % -5.711 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
Accounts receivables -1.535 M 0.000 100.00 % -3.017 M -1 069.20 % -258.025 K 91.80 % -3.146 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
Inventory -1.152 M -116.46 % 6.997 M 192.88 % -7.533 M 22.48 % -9.718 M -1.55 % -9.569 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
Accounts payables 870.819 K 140.67 % -2.141 M -169.16 % 3.096 M 346.52 % -1.256 M -121.97 % 5.715 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 53.552 K 118.77 % -285.298 K 82.64 % -1.644 M -147.30 % 3.475 M 169.60 % 1.289 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 non cash items 15.709 M 540.11 % -3.569 M -114.44 % 24.722 M -13.61 % 28.615 M 61.75 % 17.691 M 813.46 % -2.480 M 72.13 % -8.898 M -363.08 % 3.382 M 408.61 % -1.096 M -110.56 % 10.378 M 849.86 % 1.093 M 131.26 % -3.496 M -545.23 % -541.754 K -276.20 % 307.459 K 386.44 % 63.206 K -98.28 % 3.667 M -67.55 % 11.301 M 1 091.41 % -1.140 M -115.48 % 7.366 M 124.25 % 3.285 M 138.38 % -8.557 M 41.53 % -14.635 M -142.46 % -6.036 M -661 753.95 % -912.000 -138.12 % -383.000 -173.57 % -140.000 99.99 % -1.363 M
Net cash provided by operating activities 13.947 M -5.12 % 14.699 M 117.55 % 6.757 M -16.18 % 8.061 M -31.05 % 11.691 M 10 234.60 % 113.128 K -44.97 % 205.588 K 20 466 799.85 % -1.004 100.00 % -4.653 M 50.36 % -9.375 M -1 123.53 % -766.196 K -9.96 % -696.807 K 74.84 % -2.769 M -8.03 % -2.564 M 16.94 % -3.086 M 0.33 % -3.097 M -46.56 % -2.113 M 46.25 % -3.930 M -19.91 % -3.278 M -32.81 % -2.468 M 0.000 100.00 % -6.072 M -209.70 % -1.961 M 0.000 0.000 0.000 100.00 % -1.357 M
Investments in property plant and equipment -4.168 M 23.18 % -5.425 M -35.14 % -4.014 M 3.90 % -4.177 M -31.56 % -3.175 M -214 385.50 % -1.480 K 76.49 % -6.297 K -18.57 % -5.311 K -176.56 % -1.920 K 99.64 % -539.949 K 0.000 0.000 100.00 % -10.301 K 90.06 % -103.609 K 64.81 % -294.422 K -3 331.09 % -8.581 K 93.79 % -138.216 K -30.24 % -106.122 K 44.76 % -192.125 K 48.06 % -369.863 K 90.61 % -3.939 M -2 961.37 % -128.679 K 28.14 % -179.062 K -403.22 % -35.583 K -21.66 % -29.247 K 68.11 % -91.700 K 98.87 % -8.113 M
Acquisitions net 100.377 K 0.000 -100.00 % 152.267 K 100.93 % -16.432 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
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -17.167 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -576.270 K 0.000 100.00 % -50.729 K -53.33 % -33.085 K 98.09 % -1.732 M 0.000 100.00 % -651.741 K -520.71 % -105.000 K 91.80 % -1.280 M -214.96 % -406.363 K -20 218.15 % -2.000 K
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.224 K -73.09 % 4.550 K 0.000 0.000 0.000 -100.00 % 770.416 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 135.000 K 1 888.22 % 6.790 K -99.76 % 2.783 M -13.98 % 3.235 M -27.88 % 4.486 M 120.52 % 2.034 M 0.000
Other investing activites 0.000 -100.00 % 183.117 K 20.26 % 152.267 K -96.57 % 4.435 M 0.000 100.00 % -1.852 M 52.41 % -3.892 M -8.86 % -3.575 M 22.93 % -4.639 M 47.49 % -8.835 M -1 053.06 % -766.196 K -9.96 % -696.807 K 80.26 % -3.530 M -43.48 % -2.460 M 11.89 % -2.792 M 9.59 % -3.088 M -120.84 % -1.398 M 63.44 % -3.824 M -26.01 % -3.035 M -46.97 % -2.065 M -289.02 % 1.093 M 118.36 % -5.950 M -52.08 % -3.913 M 18.89 % -4.824 M 29.21 % -6.814 M -112.50 % -3.206 M -147.44 % 6.758 M
Net cash used for investing activites -4.067 M 22.41 % -5.242 M -35.73 % -3.862 M 81.26 % -20.609 M -549.05 % -3.175 M -71.31 % -1.854 M 52.45 % -3.898 M -8.92 % -3.579 M 23.08 % -4.653 M 50.36 % -9.375 M -1 123.53 % -766.196 K -9.96 % -696.807 K 74.84 % -2.769 M -8.03 % -2.564 M 16.94 % -3.086 M 0.33 % -3.097 M -46.56 % -2.113 M 46.25 % -3.930 M -19.91 % -3.278 M -32.81 % -2.468 M 44.46 % -4.444 M 26.81 % -6.072 M -209.70 % -1.961 M -13.39 % -1.729 M 52.46 % -3.638 M -117.76 % -1.670 M -23.12 % -1.357 M
Debt repayment -831.929 K 43.78 % -1.480 M 0.39 % -1.485 M -116.72 % -685.439 K 25.71 % -922.674 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
Common stock issued 0.000 0.000 -100.00 % 14.235 M 279.53 % 3.751 M 0.000 -100.00 % 2.370 M 97.40 % 1.200 M -83.03 % 7.073 M 0.000 -100.00 % 20.418 M 2 070.21 % 940.838 K 0.000 -100.00 % 1.614 M -34.38 % 2.460 M -57.30 % 5.760 M 596.52 % 827.000 K -86.22 % 6.000 M 44.32 % 4.158 M 7.33 % 3.874 M 99.15 % 1.945 M -65.56 % 5.648 M -43.24 % 9.950 M 16 483.33 % 60.000 K 0.000 0.000 0.000 -100.00 % 11.000 M
Common stock repurchased 0.000 0.000 100.00 % -764.570 K 95.55 % -17.197 M 0.000 100.00 % -42.594 K 33.87 % -64.412 K 85.83 % -454.428 K 0.000 100.00 % -2.463 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -395.000 K -141.03 % -163.882 K 12.13 % -186.496 K -56.29 % -119.325 K 56.36 % -273.425 K 56.66 % -630.955 K 0.000 0.000 0.000 0.000 0.000
Dividends paid -2.447 M -1.88 % -2.402 M -325.42 % -564.574 K 71.77 % -2.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -4.219 M -15.08 % -3.666 M 20.76 % -4.626 M -133.36 % 13.868 M 314.02 % -6.480 M -249.59 % -1.854 M 52.45 % -3.898 M -8.92 % -3.579 M 23.08 % -4.653 M 50.36 % -9.375 M -1 123.53 % -766.196 K -9.96 % -696.807 K 74.84 % -2.769 M -8.03 % -2.564 M 16.94 % -3.086 M 0.33 % -3.097 M -46.56 % -2.113 M 46.25 % -3.930 M -19.91 % -3.278 M -32.81 % -2.468 M 44.46 % -4.444 M 26.81 % -6.072 M -209.70 % -1.961 M -13.39 % -1.729 M 52.46 % -3.638 M -117.76 % -1.670 M -23.12 % -1.357 M
Net cash used provided by financing activities -7.498 M 0.66 % -7.547 M -199.84 % 7.559 M -32.41 % 11.183 M 251.07 % -7.403 M -299.37 % -1.854 M 52.45 % -3.898 M -8.92 % -3.579 M 23.08 % -4.653 M 50.36 % -9.375 M -1 123.53 % -766.196 K -9.96 % -696.807 K 74.84 % -2.769 M -8.03 % -2.564 M 16.94 % -3.086 M 0.33 % -3.097 M -46.56 % -2.113 M 46.25 % -3.930 M -19.91 % -3.278 M -32.81 % -2.468 M 44.46 % -4.444 M 26.81 % -6.072 M -209.70 % -1.961 M -13.39 % -1.729 M 52.46 % -3.638 M -117.76 % -1.670 M -23.12 % -1.357 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 -100.00 % 3.729 M 2.06 % 3.654 M -11.10 % 4.110 M -59.68 % 10.194 M 8.84 % 9.366 M -72.06 % 33.518 M 1 299.00 % 2.396 M 1.02 % 2.372 M -72.92 % 8.758 M 55.37 % 5.637 M -51.14 % 11.537 M 33.96 % 8.612 M 28.08 % 6.724 M -45.77 % 12.398 M 23.20 % 10.064 M 36.03 % 7.398 M 0.000 -100.00 % 21.075 M 273.66 % 5.640 M 0.000 0.000 0.000 0.000
Net change in cash 2.382 M 24.76 % 1.909 M -81.74 % 10.453 M 865.69 % -1.365 M -214.95 % 1.188 M 64.56 % 721.738 K 142.89 % -1.683 M -155.43 % 3.036 M 166.08 % -4.594 M -185.17 % 5.394 M 5 446.19 % 97.254 K -65.42 % 281.243 K -37.48 % 449.822 K 121.90 % -2.054 M -190.15 % 2.278 M 436.28 % -677.423 K -275.61 % 385.749 K -36.41 % 606.660 K 163.70 % 230.055 K 3 973.63 % -5.939 K 99.81 % -3.108 M -208.77 % 2.858 M 1 280.68 % -242.048 K -150.94 % 475.135 K 189.02 % -533.710 K -291.93 % -136.175 K 96.65 % -4.070 M
Cash at beginning of period 15.840 M 13.70 % 13.931 M 300.59 % 3.478 M -28.19 % 4.843 M 32.49 % 3.655 M 24.60 % 2.933 M -36.45 % 4.616 M 243.40 % 1.344 M -77.16 % 5.885 M 737.95 % 702.361 K 34.21 % 523.330 K 116.17 % 242.087 K -70.21 % 812.746 K -71.64 % 2.866 M 652.48 % 380.915 K -64.01 % 1.058 M 57.35 % 672.589 K 920.17 % 65.929 K 60.63 % 41.045 K -12.64 % 46.984 K -98.51 % 3.155 M 960.14 % 297.646 K -44.85 % 539.694 K 735.97 % 64.559 K -89.21 % 598.269 K -18.54 % 734.444 K -84.71 % 4.804 M
Cash at end of period 18.222 M 15.04 % 15.840 M 13.70 % 13.931 M 300.59 % 3.478 M -28.19 % 4.843 M 32.49 % 3.655 M 24.60 % 2.933 M -33.03 % 4.380 M 239.10 % 1.292 M -78.81 % 6.096 M 882.34 % 620.584 K 18.58 % 523.330 K -58.55 % 1.263 M 55.35 % 812.746 K -69.43 % 2.659 M 598.04 % 380.915 K -64.01 % 1.058 M 57.35 % 672.589 K 148.10 % 271.100 K 560.49 % 41.045 K -12.64 % 46.984 K -98.51 % 3.155 M 960.14 % 297.646 K -44.85 % 539.694 K 735.97 % 64.559 K -89.21 % 598.269 K -18.49 % 733.944 K
Operating cash flow 13.947 M -5.12 % 14.699 M 117.55 % 6.757 M -16.18 % 8.061 M -31.05 % 11.691 M 10 234.60 % 113.128 K -44.97 % 205.588 K 20 466 799.85 % -1.004 100.00 % -4.653 M 50.36 % -9.375 M -1 123.53 % -766.196 K -9.96 % -696.807 K 74.84 % -2.769 M -8.03 % -2.564 M 16.94 % -3.086 M 0.33 % -3.097 M -46.56 % -2.113 M 46.25 % -3.930 M -19.91 % -3.278 M -32.81 % -2.468 M 0.000 100.00 % -6.072 M -209.70 % -1.961 M 0.000 0.000 0.000 100.00 % -1.357 M
Capital expenditure -4.168 M 23.18 % -5.425 M -35.14 % -4.014 M 3.90 % -4.177 M -31.56 % -3.175 M -214 385.50 % -1.480 K 76.49 % -6.297 K -18.57 % -5.311 K -176.56 % -1.920 K 99.64 % -539.949 K 0.000 0.000 100.00 % -10.301 K 90.06 % -103.609 K 64.81 % -294.422 K -3 331.09 % -8.581 K 93.79 % -138.216 K -30.24 % -106.122 K 44.76 % -192.125 K 48.06 % -369.863 K 90.61 % -3.939 M -2 961.37 % -128.679 K 28.14 % -179.062 K -403.22 % -35.583 K -21.66 % -29.247 K 68.11 % -91.700 K 98.87 % -8.113 M
Free CashFlow 9.779 M 5.45 % 9.273 M 238.19 % 2.742 M -29.39 % 3.883 M -54.40 % 8.516 M 7 527.69 % 111.647 K -43.98 % 199.291 K 3 852.05 % -5.312 K 99.89 % -4.655 M 53.05 % -9.915 M -1 194.00 % -766.196 K -9.96 % -696.807 K 74.93 % -2.780 M -4.22 % -2.667 M 21.11 % -3.381 M -8.88 % -3.105 M -37.94 % -2.251 M 44.24 % -4.037 M -16.33 % -3.470 M -22.27 % -2.838 M 27.96 % -3.939 M 36.47 % -6.201 M -189.80 % -2.140 M -5 913.42 % -35.583 K -21.66 % -29.247 K 68.11 % -91.700 K 99.03 % -9.470 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2012 2011 2010 2009 2008 2007 2005 2004 2003 2002 2001 2000 1999 1998 1997
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 2020-01-31 2019-06-30 2019-01-31 2018-06-30 2018-01-31 2017-06-30 2017-01-31 2016-06-30 2015-12-30 2015-06-30 2014-12-30 2014-06-30 2014-01-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2007-01-31 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30 2001-06-30 2000-12-30 2000-06-30 1999-12-30 1999-06-30 1998-12-30 1998-06-30 1998-01-31 1997-06-30 1997-01-31
Revenue 75.189 M -3.60 % 77.995 M 12.28 % 69.463 M -5.50 % 73.509 M 0.94 % 72.823 M 6.61 % 68.306 M 1.13 % 67.544 M 22.17 % 55.289 M -22.83 % 71.646 M 76.67 % 40.553 M 3 985.66 % 992.570 K 100.00 % 496.285 K -78.39 % 2.297 M 99.91 % 1.149 M -65.37 % 3.318 M 100.00 % 1.659 M -49.39 % 3.278 M 100.00 % 1.639 M -54.08 % 3.569 M 0.00 % 3.569 M 0.000 0.000 0.000 0.000 -100.00 % 1.736 M 0.00 % 1.736 M 9.80 % 1.581 M 0.00 % 1.581 M -45.26 % 2.888 M 0.00 % 2.888 M 73.04 % 1.669 M 0.00 % 1.669 M 18.45 % 1.409 M 0.00 % 1.409 M 60.74 % 876.572 K 100.00 % 438.286 K 15.57 % 379.232 K 0.00 % 379.232 K 27.97 % 296.346 K 0.00 % 296.346 K 136.35 % 125.384 K 0.00 % 125.387 K 2 104.41 % 5.688 K 0.00 % 5.688 K -74.60 % 22.396 K -0.01 % 22.399 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 77.738 K 100.00 % 38.869 K
Net income 3.374 M 18.44 % 2.849 M -1.32 % 2.887 M -6.45 % 3.086 M -17.73 % 3.751 M 102.21 % 1.855 M 423.17 % -574.000 K -108.53 % 6.726 M -1.55 % 6.832 M 0.04 % 6.829 M 578.56 % -1.427 M -100.14 % -713.000 K 62.18 % -1.885 M -100.11 % -942.000 K 48.27 % -1.821 M -100.11 % -910.000 K 52.55 % -1.918 M -100.00 % -959.000 K 90.35 % -9.942 M 0.00 % -9.942 M -970.18 % -929.000 K 0.00 % -929.000 K -166.39 % 1.399 M 100.00 % 699.688 K 159.60 % -1.174 M 0.00 % -1.174 M 23.87 % -1.542 M 0.00 % -1.542 M 5.05 % -1.624 M 0.00 % -1.624 M 52.28 % -3.403 M 0.00 % -3.403 M 49.33 % -6.716 M 0.00 % -6.716 M -368.34 % -1.434 M -100.00 % -717.000 K 94.03 % -12.007 M 0.00 % -12.007 M -25.50 % -9.567 M 0.00 % -9.567 M -352 800.46 % 2.713 K 0.00 % 2.713 K 41.50 % 1.917 K 0.00 % 1.917 K 2 311.32 % 79.500 0.00 % 79.500 -82.57 % 456.000 0.00 % 456.000 138.12 % 191.500 0.00 % 191.500 173.57 % 70.000 100.00 % 35.000 0.000 0.000
Income before tax 4.374 M 8.42 % 4.034 M 1.77 % 3.964 M -22.35 % 5.105 M -18.54 % 6.267 M 96.15 % 3.195 M 503.46 % 529.444 K -92.51 % 7.064 M -17.86 % 8.600 M 14.88 % 7.486 M 624.60 % -1.427 M -100.14 % -713.000 K 62.18 % -1.885 M -100.11 % -942.000 K 48.27 % -1.821 M -100.11 % -910.000 K 52.55 % -1.918 M -100.00 % -959.000 K 90.35 % -9.942 M 0.00 % -9.942 M -970.18 % -929.000 K 0.00 % -929.000 K -621.37 % -128.783 K -100.00 % -64.391 K 94.52 % -1.174 M 0.00 % -1.174 M 23.87 % -1.542 M 0.00 % -1.542 M 5.05 % -1.624 M 0.00 % -1.624 M 59.11 % -3.972 M 0.00 % -3.972 M -123.02 % -1.781 M 0.00 % -1.781 M -23.51 % -1.442 M -100.00 % -721.000 K 94.00 % -12.007 M 0.00 % -12.007 M -25.50 % -9.567 M 0.00 % -9.567 M 0.06 % -9.573 M 0.00 % -9.573 M 1.38 % -9.707 M 0.00 % -9.707 M -72.98 % -5.611 M 0.00 % -5.611 M -1 616.41 % 370.050 K 0.00 % 370.050 K 117.83 % -2.076 M 0.00 % -2.076 M -688.53 % -263.255 K -100.00 % -131.627 K 71.12 % -455.827 K -100.00 % -227.913 K
Income before tax ratio 0.06 12.47 % 0.05 -9.37 % 0.06 -17.83 % 0.07 -19.30 % 0.09 83.98 % 0.05 496.73 % 0.01 -93.86 % 0.13 6.44 % 0.12 -34.98 % 0.18 112.84 % -1.44 -0.07 % -1.44 -75.07 % -0.82 -0.10 % -0.82 -49.38 % -0.55 -0.05 % -0.55 6.25 % -0.59 0.00 % -0.59 79.00 % -2.79 0.00 % -2.79 0.00 0.00 0.00 0.00 100.00 % -0.68 0.00 % -0.68 30.66 % -0.98 0.00 % -0.98 -73.45 % -0.56 0.00 % -0.56 76.37 % -2.38 0.00 % -2.38 -88.28 % -1.26 0.00 % -1.26 23.16 % -1.65 0.00 % -1.65 94.80 % -31.66 0.00 % -31.66 1.93 % -32.28 0.00 % -32.28 57.72 % -76.35 0.00 % -76.35 95.53 % -1 706.56 0.00 % -1 706.56 -581.11 % -250.56 -0.01 % -250.52 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -5.86 0.00 % -5.86
EBITDA 8.476 M -1.52 % 8.607 M 162.65 % 3.277 M -65.25 % 9.431 M -12.20 % 10.742 M 40.07 % 7.669 M -0.39 % 7.699 M -27.66 % 10.643 M -31.28 % 15.487 M 186.43 % 5.407 M 496.70 % -1.363 M -99.85 % -682.000 K 61.58 % -1.775 M -99.89 % -888.000 K 47.36 % -1.687 M -100.12 % -843.000 K 52.35 % -1.769 M -99.89 % -885.000 K 91.02 % -9.855 M 0.00 % -9.855 M -960.82 % -929.000 K 0.00 % -929.000 K -166.39 % 1.399 M 100.00 % 699.688 K 165.21 % -1.073 M 0.00 % -1.073 M 16.56 % -1.286 M 0.00 % -1.286 M 10.69 % -1.440 M 0.00 % -1.440 M 55.62 % -3.245 M 0.00 % -3.245 M 47.05 % -6.128 M 0.00 % -6.128 M -429.65 % -1.157 M -99.83 % -579.000 K 96.66 % -17.312 M 0.00 % -17.312 M -39.49 % -12.411 M 0.00 % -12.411 M -134.82 % -5.285 M 0.00 % -5.285 M 2.27 % -5.408 M 0.00 % -5.408 M -51.46 % -3.571 M 0.00 % -3.571 M -1 063.71 % 370.506 K 0.00 % 370.506 K 117.85 % -2.076 M 0.00 % -2.076 M -688.74 % -263.161 K -100.00 % -131.581 K -262.69 % 80.876 K 100.00 % 40.438 K
Net income ratio 0.04 22.86 % 0.04 -12.11 % 0.04 -1.00 % 0.04 -18.50 % 0.05 89.67 % 0.03 419.57 % -0.01 -106.99 % 0.12 27.57 % 0.10 -43.37 % 0.17 111.71 % -1.44 -0.07 % -1.44 -75.07 % -0.82 -0.10 % -0.82 -49.38 % -0.55 -0.05 % -0.55 6.25 % -0.59 0.00 % -0.59 79.00 % -2.79 0.00 % -2.79 0.00 0.00 0.00 0.00 100.00 % -0.68 0.00 % -0.68 30.66 % -0.98 0.00 % -0.98 -73.45 % -0.56 0.00 % -0.56 72.42 % -2.04 0.00 % -2.04 57.22 % -4.77 0.00 % -4.77 -191.37 % -1.64 0.00 % -1.64 94.83 % -31.66 0.00 % -31.66 1.93 % -32.28 0.00 % -32.28 -149 327.57 % 0.02 0.00 % 0.02 -93.58 % 0.34 0.00 % 0.34 9 394.36 % 0.00 0.01 % 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Ratio EBITDA 0.11 2.15 % 0.11 133.92 % 0.05 -63.23 % 0.13 -13.02 % 0.15 31.38 % 0.11 -1.50 % 0.11 -40.79 % 0.19 -10.95 % 0.22 62.12 % 0.13 109.71 % -1.37 0.07 % -1.37 -77.83 % -0.77 0.01 % -0.77 -52.00 % -0.51 -0.06 % -0.51 5.84 % -0.54 0.06 % -0.54 80.45 % -2.76 0.00 % -2.76 0.00 0.00 0.00 0.00 100.00 % -0.62 0.00 % -0.62 24.01 % -0.81 0.00 % -0.81 -63.13 % -0.50 0.00 % -0.50 74.35 % -1.94 0.00 % -1.94 55.30 % -4.35 0.00 % -4.35 -229.50 % -1.32 0.09 % -1.32 97.11 % -45.65 0.00 % -45.65 -9.00 % -41.88 0.00 % -41.88 0.65 % -42.15 0.00 % -42.15 95.57 % -950.78 0.00 % -950.78 -496.36 % -159.43 -0.01 % -159.41 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 1.04 0.00 % 1.04
Gross profit ratio 0.20 -61.18 % 0.51 -11.11 % 0.58 241.98 % 0.17 -13.34 % 0.19 9.52 % 0.18 100.98 % 0.09 -74.64 % 0.35 -16.71 % 0.42 33.70 % 0.31 -51.45 % 0.64 0.00 % 0.64 40.72 % 0.46 0.04 % 0.46 11.85 % 0.41 -0.04 % 0.41 -10.82 % 0.46 -0.01 % 0.46 17.56 % 0.39 0.00 % 0.39 0.00 0.00 0.00 0.00 -100.00 % 0.36 0.00 % 0.36 -29.70 % 0.52 0.00 % 0.52 -11.48 % 0.58 0.00 % 0.58 42.39 % 0.41 0.00 % 0.41 -6.19 % 0.44 0.00 % 0.44 -46.15 % 0.81 0.00 % 0.81 195.02 % 0.28 0.00 % 0.28 183.23 % 0.10 0.01 % 0.10 -90.27 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 184.11 % -1.19 -0.02 % -1.19 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 81.303 M 0.01 % 81.297 M 0.01 % 81.287 M 0.39 % 80.974 M 0.40 % 80.653 M 0.00 % 80.653 M 0.00 % 80.653 M 0.00 % 80.653 M 0.00 % 80.653 M 0.00 % 80.653 M -88.25 % 686.652 M 0.00 % 686.652 M 0.00 % 686.652 M 45.78 % 471.016 M 0.00 % 471.016 M 0.00 % 471.016 M 84.44 % 255.380 M 0.00 % 255.380 M 4.16 % 245.189 M 0.00 % 245.189 M 1 061.04 % 21.118 M 0.00 % 21.118 M 1 970.38 % 1.020 M 0.00 % 1.020 M 74.16 % 585.683 K 0.00 % 585.683 K 2 645.43 % 21.333 K 0.00 % 21.333 K 16.22 % 18.355 K 0.00 % 18.355 K 35.82 % 13.514 K 0.00 % 13.514 K 20.94 % 11.174 K 0.00 % 11.174 K 27.50 % 8.764 K 0.00 % 8.764 K 25.70 % 6.972 K 0.00 % 6.972 K 21.99 % 5.715 K 0.00 % 5.715 K 12.83 % 5.065 K 0.00 % 5.065 K 31.80 % 3.843 K 0.00 % 3.843 K 96.37 % 1.957 K 0.00 % 1.957 K 147.72 % 790.000 0.00 % 790.000 0.00 % 790.000 0.00 % 790.000 0.00 % 790.000 0.00 % 790.000 0.00 % 790.000 0.00 % 790.000
Weighted average shs out 81.303 M -0.11 % 81.389 M 0.09 % 81.319 M 0.43 % 80.974 M 0.40 % 80.653 M 0.00 % 80.653 M 0.00 % 80.653 M 0.00 % 80.653 M 0.00 % 80.653 M 0.00 % 80.653 M -88.25 % 686.652 M 0.00 % 686.652 M 0.00 % 686.652 M 45.78 % 471.016 M 0.00 % 471.016 M 0.00 % 471.016 M 84.44 % 255.380 M 0.00 % 255.380 M 4.16 % 245.189 M 0.00 % 245.189 M 1 061.04 % 21.118 M 0.00 % 21.118 M 1 970.38 % 1.020 M 0.00 % 1.020 M 74.16 % 585.683 K 0.00 % 585.683 K 2 645.43 % 21.333 K 0.00 % 21.333 K 16.22 % 18.355 K 0.00 % 18.355 K 35.82 % 13.514 K 0.00 % 13.514 K 20.94 % 11.174 K 0.00 % 11.174 K 27.50 % 8.764 K 0.00 % 8.764 K 25.70 % 6.972 K 0.00 % 6.972 K 21.99 % 5.715 K 0.00 % 5.715 K 12.83 % 5.065 K 0.00 % 5.065 K 31.80 % 3.843 K 0.00 % 3.843 K 96.37 % 1.957 K 0.00 % 1.957 K 147.72 % 790.000 0.00 % 790.000 0.00 % 790.000 0.00 % 790.000 0.00 % 790.000 0.00 % 790.000 0.00 % 790.000 0.00 % 790.000
EPS diluted 0.04 18.57 % 0.04 -1.41 % 0.04 -6.82 % 0.04 -18.06 % 0.05 102.17 % 0.02 423.94 % -0.01 -109.29 % 0.08 -9.80 % 0.08 0.00 % 0.08 4 335.00 % 0.00 -100.00 % 0.00 64.29 % 0.00 -40.00 % 0.00 41.18 % 0.00 -100.00 % 0.00 77.63 % -0.01 -100.00 % 0.00 90.64 % -0.04 -0.25 % -0.04 7.95 % -0.04 0.00 % -0.04 -103.19 % 1.38 100.00 % 0.69 134.50 % -2.00 0.50 % -2.01 97.22 % -72.30 -0.03 % -72.28 18.29 % -88.46 -0.01 % -88.45 64.88 % -251.82 0.00 % -251.81 58.10 % -601.04 0.00 % -601.03 -267.38 % -163.60 -100.00 % -81.80 95.25 % -1 722.14 0.00 % -1 722.13 -2.87 % -1 674.06 0.00 % -1 674.08 -310 114.81 % 0.54 1.89 % 0.53 6.00 % 0.50 0.00 % 0.50 1 131.53 % 0.04 0.00 % 0.04 -93.00 % 0.58 1.75 % 0.57 137.50 % 0.24 0.00 % 0.24 170.88 % 0.09 100.00 % 0.04 0.00 0.00
Earnings per share 0.04 18.57 % 0.04 -1.41 % 0.04 -6.82 % 0.04 -18.06 % 0.05 102.17 % 0.02 423.94 % -0.01 -109.29 % 0.08 -9.80 % 0.08 0.00 % 0.08 4 335.00 % 0.00 -100.00 % 0.00 64.29 % 0.00 -100.00 % 0.00 58.82 % 0.00 -100.00 % 0.00 77.63 % -0.01 -100.00 % 0.00 90.64 % -0.04 -0.25 % -0.04 7.95 % -0.04 0.00 % -0.04 -103.19 % 1.38 100.00 % 0.69 134.50 % -2.00 0.50 % -2.01 97.22 % -72.30 -0.03 % -72.28 18.29 % -88.46 -0.01 % -88.45 64.88 % -251.82 0.00 % -251.81 58.10 % -601.04 0.00 % -601.03 -267.38 % -163.60 -100.00 % -81.80 95.25 % -1 722.14 0.00 % -1 722.13 -2.87 % -1 674.06 0.00 % -1 674.08 -310 114.81 % 0.54 1.89 % 0.53 6.00 % 0.50 0.00 % 0.50 1 131.53 % 0.04 0.00 % 0.04 -93.00 % 0.58 1.75 % 0.57 137.50 % 0.24 0.00 % 0.24 170.88 % 0.09 100.00 % 0.04 0.00 0.00
Gross profit 14.956 M -62.58 % 39.966 M -0.19 % 40.042 M 223.15 % 12.391 M -12.52 % 14.165 M 16.76 % 12.132 M 103.25 % 5.969 M -69.02 % 19.265 M -35.73 % 29.973 M 136.21 % 12.689 M 1 883.54 % 639.714 K 100.00 % 319.857 K -69.60 % 1.052 M 100.00 % 526.000 K -61.27 % 1.358 M 99.93 % 679.240 K -54.87 % 1.505 M 99.98 % 752.579 K -46.01 % 1.394 M 0.00 % 1.394 M 0.000 0.000 0.000 0.000 -100.00 % 631.792 K 0.00 % 631.791 K -22.81 % 818.514 K 0.00 % 818.516 K -51.54 % 1.689 M 0.00 % 1.689 M 146.40 % 685.484 K 0.00 % 685.481 K 11.12 % 616.902 K 0.00 % 616.903 K -13.44 % 712.702 K 100.00 % 356.351 K 240.96 % 104.514 K 0.00 % 104.514 K 262.44 % 28.836 K 0.01 % 28.834 K -77.00 % 125.384 K 0.00 % 125.387 K 2 104.41 % 5.688 K 0.00 % 5.688 K 121.36 % -26.626 K -0.01 % -26.623 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 77.738 K 100.00 % 38.869 K
Income tax expense 999.459 K -15.73 % 1.186 M 10.22 % 1.076 M -46.71 % 2.019 M -19.79 % 2.517 M 87.84 % 1.340 M 21.49 % 1.103 M -47.33 % 2.094 M 18.44 % 1.768 M -6.65 % 1.894 M 28 953.54 % 6.519 K 100.03 % 3.259 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 55.352 K 0.00 % 55.354 K 0.000 0.000 100.00 % -1.528 M -100.00 % -764.079 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.958 M 0.00 % -1.958 M -563.73 % -295.000 K 0.00 % -295.000 K -750.67 % 45.338 K 100.00 % 22.669 K 0.000 0.000 0.000 0.000 100.00 % -9.573 M 0.00 % -9.573 M 1.38 % -9.707 M 0.00 % -9.707 M -72.98 % -5.611 M 0.00 % -5.611 M -1 616.41 % 370.050 K 0.00 % 370.050 K 117.83 % -2.076 M 0.00 % -2.076 M -688.53 % -263.255 K -100.00 % -131.627 K 71.12 % -455.827 K -100.00 % -227.913 K
Cost of revenue 60.233 M 58.38 % 38.030 M 29.26 % 29.422 M -51.86 % 61.119 M 4.20 % 58.658 M 4.42 % 56.174 M -8.77 % 61.576 M 70.93 % 36.025 M -13.55 % 41.673 M 49.56 % 27.864 M 7 796.71 % 352.856 K 100.00 % 176.428 K -85.83 % 1.245 M 99.92 % 622.736 K -68.21 % 1.959 M 99.99 % 979.545 K -44.75 % 1.773 M 99.99 % 886.529 K -59.24 % 2.175 M 0.00 % 2.175 M 0.000 0.000 0.000 0.000 -100.00 % 1.105 M 0.00 % 1.105 M 44.91 % 762.536 K 0.00 % 762.536 K -36.46 % 1.200 M 0.00 % 1.200 M 22.02 % 983.460 K 0.00 % 983.463 K 24.14 % 792.252 K 0.00 % 792.254 K 383.46 % 163.870 K 100.00 % 81.935 K -70.17 % 274.718 K 0.00 % 274.718 K 2.69 % 267.510 K 0.00 % 267.512 K 0.000 0.000 0.000 0.000 -100.00 % 49.022 K 0.00 % 49.022 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 23.055 M 3.00 % 22.383 M 3.40 % 21.647 M 208.36 % 7.020 M -0.72 % 7.071 M 10.54 % 6.397 M 276.07 % 1.701 M -85.67 % 11.870 M 146.16 % 4.822 M 0.00 % 4.822 M 252.74 % 1.367 M 100.04 % 683.376 K -57.16 % 1.595 M 99.94 % 797.733 K -49.22 % 1.571 M 100.00 % 785.497 K -43.93 % 1.401 M 99.94 % 700.698 K -90.45 % 7.335 M 0.00 % 7.335 M 51 025.12 % -14.404 K 0.00 % -14.404 K -128.65 % 50.268 K 100.00 % 25.134 K -97.01 % 841.860 K 0.00 % 841.863 K -8.43 % 919.322 K 0.00 % 919.322 K -23.13 % 1.196 M 0.00 % 1.196 M -7.93 % 1.299 M 0.00 % 1.299 M 5 505.42 % 23.174 K 0.00 % 23.175 K -97.94 % 1.123 M 100.01 % 561.464 K -48.49 % 1.090 M 0.00 % 1.090 M -15.90 % 1.296 M 0.00 % 1.296 M -15.96 % 1.542 M 0.00 % 1.542 M 75.06 % 880.908 K 0.00 % 880.911 K 117.07 % 405.826 K 0.00 % 405.828 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 7.153 M 2 610.86 % 263.847 K 42.82 % 184.747 K -18.72 % 227.303 K 69.94 % 133.756 K -40.49 % 224.756 K -2.80 % 231.221 K 40.15 % 164.986 K -95.56 % 3.712 M -5.02 % 3.908 M 1 469.89 % 248.934 K 100.00 % 124.467 K -85.75 % 873.708 K 100.00 % 436.854 K -64.07 % 1.216 M 99.97 % 608.091 K -51.59 % 1.256 M 99.99 % 628.016 K -76.16 % 2.634 M 0.00 % 2.634 M 516.08 % 427.542 K 0.00 % 427.544 K 42 654.40 % 1.000 K 100.00 % 500.000 -96.88 % 16.050 K 0.00 % 16.050 K -56.05 % 36.516 K 0.00 % 36.517 K -13.14 % 42.042 K 0.00 % 42.043 K -2.98 % 43.334 K 0.00 % 43.336 K -92.26 % 559.656 K 0.00 % 559.656 K 855.40 % 58.578 K 100.00 % 29.289 K 110.61 % -276.000 K -200.13 % 275.638 K 1 508.53 % 17.136 K 0.00 % 17.136 K -52.34 % 35.956 K 0.00 % 35.956 K -98.57 % 2.509 M 0.00 % 2.509 M 23.15 % 2.038 M 200.00 % -2.038 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses -20.105 M -257.72 % 12.747 M -6.38 % 13.615 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.257 M -100.16 % -628.000 K 66.24 % -1.860 M -100.00 % -930.000 K 59.28 % -2.284 M -100.00 % -1.142 M 42.12 % -1.973 M -99.90 % -987.000 K 88.57 % -8.634 M -175.49 % 11.437 M 12 839.83 % 88.386 K -90.34 % 914.667 K 3 350.79 % 26.506 K 100.00 % 13.253 K 131.45 % -42.141 K -102.18 % 1.934 M 548.13 % 298.398 K -87.74 % 2.433 M 4 914.15 % -50.539 K -101.90 % 2.654 M 1 427.00 % -200.000 K -107.58 % 2.639 M 655.08 % 349.500 K -77.20 % 1.533 M 449.20 % -439.000 K -100.46 % -219.000 K 0.000 -100.00 % 15.099 M 2 547.16 % -617.000 K -104.01 % 15.391 M 1 479.95 % -1.115 M -110.29 % 10.838 M 526.04 % -2.544 M -119.88 % 12.796 M 0.000 -100.00 % 4.075 M 999.92 % 370.506 K 0.00 % 370.506 K 117.85 % -2.076 M 0.00 % -2.076 M -688.74 % -263.161 K -100.00 % -131.581 K 0.000 0.000
Operating expenses 10.102 M -71.46 % 35.394 M -0.15 % 35.447 M 389.06 % 7.248 M 0.60 % 7.205 M 8.80 % 6.622 M 242.75 % 1.932 M -83.95 % 12.035 M -37.50 % 19.255 M 120.56 % 8.730 M 2 331.33 % 359.062 K 100.00 % 179.531 K -70.55 % 609.526 K 100.00 % 304.763 K -39.41 % 502.974 K 100.00 % 251.487 K -63.24 % 684.046 K 100.00 % 342.023 K -74.38 % 1.335 M -93.76 % 21.406 M 4 168.17 % 501.526 K -62.23 % 1.328 M 1 607.51 % 77.774 K 100.00 % 38.887 K -95.23 % 815.770 K -70.78 % 2.792 M 122.65 % 1.254 M -62.99 % 3.388 M 185.43 % 1.187 M -69.50 % 3.892 M 240.81 % 1.142 M -71.31 % 3.981 M 326.99 % 932.330 K -55.94 % 2.116 M 184.94 % 742.604 K 100.00 % 371.302 K -54.41 % 814.452 K -95.05 % 16.465 M 2 078.22 % 755.894 K -95.49 % 16.763 M 2 764.14 % 585.272 K -95.33 % 12.538 M 1 381.50 % 846.332 K -94.77 % 16.186 M 562.42 % 2.443 M 0.00 % 2.443 M 559.49 % 370.506 K 0.00 % 370.506 K 117.85 % -2.076 M 0.00 % -2.076 M -688.74 % -263.161 K -100.00 % -131.581 K -3 188.02 % 4.261 K 100.00 % 2.131 K
Cost and expenses 70.335 M -4.21 % 73.423 M 13.19 % 64.869 M -5.12 % 68.366 M 3.80 % 65.863 M 4.88 % 62.796 M -1.12 % 63.508 M 32.15 % 48.059 M -21.12 % 60.928 M 66.50 % 36.594 M 5 040.18 % 711.920 K 100.00 % 355.960 K -80.81 % 1.855 M 100.00 % 927.499 K -62.33 % 2.462 M 100.00 % 1.231 M -49.90 % 2.457 M 99.92 % 1.229 M -65.00 % 3.511 M -85.11 % 23.581 M 4 601.85 % 501.526 K -62.23 % 1.328 M 1 607.51 % 77.774 K 100.00 % 38.887 K -97.97 % 1.920 M -50.73 % 3.897 M 93.21 % 2.017 M -51.41 % 4.151 M 73.90 % 2.387 M -53.12 % 5.092 M 139.62 % 2.125 M -57.20 % 4.965 M 187.83 % 1.725 M -40.68 % 2.908 M 220.80 % 906.474 K 100.00 % 453.237 K -58.38 % 1.089 M -93.49 % 16.739 M 1 536.27 % 1.023 M -93.99 % 17.031 M 2 809.93 % 585.272 K -95.33 % 12.538 M 1 381.50 % 846.332 K -94.77 % 16.186 M 549.39 % 2.492 M 0.00 % 2.492 M 572.72 % 370.506 K 0.00 % 370.506 K 117.85 % -2.076 M 0.00 % -2.076 M -688.74 % -263.161 K -100.00 % -131.581 K -3 188.02 % 4.261 K 100.00 % 2.131 K
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 60.000 K 0.00 % 60.000 K -51.03 % 122.530 K 0.00 % 122.531 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
Selling general and administrative expenses 30.207 M 33.38 % 22.647 M 3.73 % 21.832 M 201.21 % 7.248 M 0.60 % 7.205 M 8.80 % 6.622 M 242.75 % 1.932 M -83.95 % 12.035 M -37.50 % 19.255 M 120.56 % 8.730 M 440.22 % 1.616 M 100.04 % 807.843 K -67.28 % 2.469 M 99.92 % 1.235 M -55.69 % 2.787 M 99.93 % 1.394 M -47.53 % 2.657 M 99.92 % 1.329 M -86.67 % 9.969 M 0.00 % 9.969 M 2 313.00 % 413.138 K 0.00 % 413.141 K 705.85 % 51.268 K 100.00 % 25.634 K -97.01 % 857.912 K 0.00 % 857.912 K -10.25 % 955.838 K 0.00 % 955.839 K -22.79 % 1.238 M 0.00 % 1.238 M -7.75 % 1.342 M 0.00 % 1.342 M 130.26 % 582.830 K 0.00 % 582.831 K -50.69 % 1.182 M 100.08 % 590.753 K -27.47 % 814.452 K -40.38 % 1.366 M 4.04 % 1.313 M 0.00 % 1.313 M -16.80 % 1.578 M 0.00 % 1.578 M -53.45 % 3.390 M 0.00 % 3.390 M 38.74 % 2.443 M 249.74 % -1.632 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.261 K 100.00 % 2.131 K
Interest income 150.345 K -1.70 % 152.939 K -19.23 % 189.340 K 53.35 % 123.471 K -5.25 % 130.313 K 95.54 % 66.643 K 108.20 % 32.009 K 369.34 % 6.820 K -97.68 % 293.501 K 70 115.55 % 418.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 570.773 K -17.37 % 690.792 K -15.80 % 820.380 K 21.45 % 675.502 K -5.65 % 715.978 K -69.03 % 2.312 M -43.46 % 4.089 M 314.76 % 985.872 K -19.59 % 1.226 M 189.22 % 423.901 K 6 220.28 % 6.707 K 100.03 % 3.353 K -46.23 % 6.236 K 100.00 % 3.118 K -27.57 % 4.305 K 100.05 % 2.152 K -77.16 % 9.424 K 100.00 % 4.712 K -77.71 % 21.140 K -0.01 % 21.142 K 0.000 0.000 0.000 0.000 -100.00 % 40.950 K 0.00 % 40.950 K -72.60 % 149.452 K 0.00 % 149.455 K 11.02 % 134.616 K 0.00 % 134.616 K -2.03 % 137.400 K 0.00 % 137.400 K -76.26 % 578.866 K 0.00 % 578.869 K 143.34 % 237.884 K 100.00 % 118.942 K 631.23 % 16.266 K 0.00 % 16.266 K -49.64 % 32.302 K 0.00 % 32.303 K 250.36 % 9.220 K 0.00 % 9.220 K -46.65 % 17.283 K 0.00 % 17.283 K 447.80 % 3.155 K 0.00 % 3.155 K 0.000 0.000 0.000 0.000 -100.00 % 23.500 100.00 % 11.750 0.000 0.000
Depreciation and amortization 3.531 M -3.41 % 3.656 M 362.64 % -1.392 M -137.53 % 3.709 M -1.33 % 3.759 M 15.34 % 3.259 M 5.81 % 3.080 M 18.78 % 2.593 M -58.98 % 6.321 M 336.53 % 1.448 M 2 459.93 % 56.564 K 100.00 % 28.282 K -50.00 % 56.564 K 100.00 % 28.282 K -78.18 % 129.624 K 100.00 % 64.812 K -53.35 % 138.926 K 100.00 % 69.463 K 5.46 % 65.866 K -68.93 % 211.987 K 1 538.76 % -14.734 K 0.00 % -14.734 K -100.96 % 1.528 M 100.00 % 764.209 K 1 178.50 % 59.774 K 0.00 % 59.774 K -43.99 % 106.712 K 0.00 % 106.714 K 118.68 % 48.800 K -0.01 % 48.803 K 131.76 % 21.058 K -0.01 % 21.061 K 134.23 % 8.992 K 0.00 % 8.992 K -76.60 % 38.418 K 100.00 % 19.209 K -99.71 % 6.685 M 0.00 % 6.685 M -0.09 % 6.691 M 0.00 % 6.691 M 56.48 % 4.276 M 0.00 % 4.276 M -0.09 % 4.280 M 0.00 % 4.280 M 110.03 % 2.038 M 0.00 % 2.038 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.138 K 100.00 % 1.569 K
Operating income 4.854 M 6.17 % 4.572 M -0.50 % 4.595 M -10.66 % 5.143 M -26.11 % 6.960 M 26.32 % 5.510 M 36.52 % 4.036 M -44.18 % 7.230 M -32.54 % 10.718 M 170.72 % 3.959 M 377.63 % -1.426 M -100.00 % -713.000 K 66.51 % -2.129 M -99.91 % -1.065 M 48.33 % -2.061 M -99.90 % -1.031 M 47.80 % -1.975 M -99.90 % -988.000 K 90.10 % -9.977 M 0.00 % -9.977 M -990.38 % -915.000 K 0.00 % -915.000 K -609.06 % -129.044 K -100.00 % -64.522 K 94.49 % -1.172 M 0.00 % -1.172 M 22.02 % -1.503 M 0.00 % -1.503 M -76.62 % -851.000 K 0.00 % -851.000 K 54.64 % -1.876 M 0.00 % -1.876 M -106.84 % -907.000 K 0.00 % -907.000 K 27.44 % -1.250 M -100.00 % -625.000 K 92.68 % -8.535 M 0.00 % -8.535 M 2.24 % -8.731 M 0.00 % -8.731 M -35.65 % -6.436 M 0.00 % -6.436 M 24.37 % -8.510 M 0.00 % -8.510 M -244.54 % -2.470 M 0.00 % -2.470 M -766.68 % 370.506 K 0.00 % 370.506 K 117.85 % -2.076 M 0.00 % -2.076 M -688.74 % -263.161 K -100.00 % -131.581 K -269.26 % 77.738 K 100.00 % 38.869 K
Operating income ratio 0.06 10.13 % 0.06 -11.38 % 0.07 -5.45 % 0.07 -26.80 % 0.10 18.48 % 0.08 35.00 % 0.06 -54.31 % 0.13 -12.59 % 0.15 53.24 % 0.10 106.80 % -1.44 0.00 % -1.44 -55.00 % -0.93 0.00 % -0.93 -49.22 % -0.62 0.05 % -0.62 -3.15 % -0.60 0.05 % -0.60 78.44 % -2.80 0.00 % -2.80 0.00 0.00 0.00 0.00 100.00 % -0.68 0.00 % -0.68 28.98 % -0.95 0.00 % -0.95 -222.62 % -0.29 0.00 % -0.29 73.78 % -1.12 0.00 % -1.12 -74.61 % -0.64 0.00 % -0.64 54.86 % -1.43 0.00 % -1.43 93.66 % -22.51 0.00 % -22.51 23.61 % -29.46 0.00 % -29.46 42.61 % -51.33 0.00 % -51.33 96.57 % -1 496.21 0.00 % -1 496.21 -1 256.60 % -110.29 -0.01 % -110.28 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00
Total other income expenses net -480.155 K 10.75 % -538.000 K 14.74 % -631.000 K -14.31 % -552.000 K 5.80 % -586.000 K 73.90 % -2.245 M 44.83 % -4.069 M -320.79 % -967.000 K 54.34 % -2.118 M -160.05 % 3.527 M 1 876 163.83 % -188.000 -99.27 % -94.347 -100.04 % 244.968 K 100.00 % 122.484 K -49.08 % 240.528 K 100.00 % 120.264 K 108.73 % 57.616 K 100.00 % 28.808 K -15.80 % 34.212 K 0.00 % 34.212 K 332.20 % -14.734 K 0.00 % -14.734 K -5 745.21 % 261.000 100.00 % 130.500 110.04 % -1.300 K 0.00 % -1.300 K 96.70 % -39.382 K 0.00 % -39.382 K 94.91 % -773.000 K 0.00 % -773.000 K 63.10 % -2.095 M 0.00 % -2.095 M -139.70 % -874.000 K 0.00 % -874.000 K -352.85 % -193.000 K -100.47 % -96.272 K 97.23 % -3.472 M 0.00 % -3.472 M -314.81 % -837.000 K 0.00 % -837.000 K 73.32 % -3.137 M 0.00 % -3.137 M -162.17 % -1.196 M 0.00 % -1.196 M 61.91 % -3.141 M 0.00 % -3.141 M -688 800.66 % -456.000 0.00 % -456.000 -138.12 % -191.500 0.00 % -191.500 -104.81 % -93.500 -100.00 % -46.750 99.99 % -533.565 K -100.00 % -266.782 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 2020-01-31 2019-06-30 2019-01-31 2018-06-30 2018-01-31 2017-06-30 2017-01-31 2016-06-30 2015-12-30 2015-06-30 2014-12-30 2014-06-30 2014-01-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2007-01-31 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30 2001-06-30 2000-12-30 2000-06-30 1999-12-30 1999-06-30 1998-12-30 1998-06-30 1998-01-31 1997-06-30 1997-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-06-30 2019-06-30 2018-06-30 2017-06-30 2016-06-30 2015-06-30 2014-06-30 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2005-06-30 2004-06-30 2003-06-30 2002-06-30 2001-06-30 2000-06-30 1999-06-30 1998-06-30 1997-06-30
Net debt 22.377 M -19.66 % 27.852 M -13.45 % 32.180 M -4.40 % 33.661 M -3.71 % 34.958 M -23.95 % 45.969 M -35.96 % 71.778 M 49.77 % 47.926 M 80.58 % 26.540 M 3 003.15 % -914.189 K 19.48 % -1.135 M 74.08 % -4.380 M -239.10 % -1.292 M 78.49 % -6.005 M -867.59 % -620.584 K -101.27 % -308.330 K 14.74 % -361.620 K -34.62 % -268.617 K 8.52 % -293.636 K -117.08 % 1.719 M -24.71 % 2.283 M 5 529.98 % 40.557 K 114.96 % -271.100 K -154.45 % 497.921 K -63.54 % 1.366 M 143.15 % -3.165 M -1 035.25 % -278.758 K 48.35 % -539.694 K -623.85 % -74.559 K 87.74 % -608.269 K 93.04 % -8.739 M
Total investments 5.000 M 0.00 % 5.000 M 203.49 % -4.831 M -7.21 % -4.506 M -107.72 % 58.350 M -4.99 % 61.412 M 2.97 % 59.642 M -28.31 % 83.198 M 669.99 % 10.805 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 321.624 K 32 062.40 % 1.000 K -97.07 % 34.085 K -97.92 % 1.638 M 0.000 -100.00 % 67.000 K 0.000 0.000 -100.00 % 6.086 M -23.94 % 8.001 M
Total debt 41.349 M -11.91 % 46.941 M -3.75 % 48.771 M -5.34 % 51.523 M 5.39 % 48.889 M -5.97 % 51.994 M -30.91 % 75.256 M 27.40 % 59.070 M 86.57 % 31.662 M 10 239.56 % 306.218 K 0.000 0.000 0.000 -100.00 % 91.570 K 0.000 -100.00 % 215.000 K -76.14 % 900.948 K 65.58 % 544.129 K -77.00 % 2.365 M 12.63 % 2.100 M -37.16 % 3.342 M 368.58 % 713.146 K 0.000 -100.00 % 538.966 K -61.84 % 1.413 M 8 802.44 % 15.867 K -15.99 % 18.888 K 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss -430.701 K 55.01 % -957.318 K 64.50 % -2.696 M 62.53 % -7.197 M -1.33 % -7.102 M 0.06 % -7.106 M 7.54 % -7.685 M -1.06 % -7.605 M -179.39 % -2.722 M -1 879.54 % -137.507 K 77.70 % -616.756 K -46.42 % -421.227 K -67.40 % -251.630 K 24.81 % -334.659 K 0.000 0.000 100.00 % -532.425 K 2.09 % -543.781 K -48.66 % -365.783 K -29.54 % -282.366 K -24.24 % -227.268 K 62.85 % -611.767 K -14.56 % -534.029 K -24.15 % -430.157 K -10.07 % -390.794 K -39.84 % -279.457 K -119.06 % -127.573 K -27.64 % -99.945 K 2.28 % -102.274 K -83.41 % -55.762 K -788.64 % -6.275 K
Retained earnings 82.976 M 2.05 % 81.309 M 1.93 % 79.769 M -3.62 % 82.768 M 2.18 % 81.002 M 4.09 % 77.816 M 2.44 % 75.961 M 0.06 % 75.914 M 12.56 % 67.441 M 184.31 % -79.990 M -5.75 % -75.643 M -10.94 % -68.182 M -9.94 % -62.015 M -2.91 % -60.264 M -607.93 % -8.513 M -27.94 % -6.654 M -200.34 % -2.215 M 98.33 % -132.793 M -2.27 % -129.847 M -1.78 % -127.580 M -5.64 % -120.774 M -12.51 % -107.342 M -9.79 % -97.774 M -32.56 % -73.761 M -35.03 % -54.626 M -53.99 % -35.474 M -120.83 % -16.064 M -231.80 % -4.841 M 13.27 % -5.583 M -290.06 % -1.431 M -58.17 % -904.832 K
Common stock 43.705 M 0.00 % 43.705 M 0.03 % 43.694 M 0.00 % 43.694 M 1.65 % 42.986 M -0.09 % 43.027 M 1 047.15 % 3.751 M 0.00 % 3.751 M 0.000 -100.00 % 79.985 M 5.25 % 75.997 M 6.99 % 71.032 M 14.77 % 61.893 M -3.17 % 63.917 M 700.93 % 7.980 M 28.09 % 6.230 M 10.87 % 5.620 M -95.88 % 136.328 M 1.27 % 134.622 M 4.44 % 128.897 M 1.81 % 126.612 M 8.88 % 116.287 M 6.67 % 109.017 M 4.63 % 104.189 M 4.30 % 99.888 M 25.63 % 79.508 M -1.91 % 81.060 M 406.63 % 16.000 M 0.00 % 16.000 M 0.00 % 16.000 M 0.00 % 16.000 M
Total equity 126.250 M 1.77 % 124.056 M 2.72 % 120.766 M 1.26 % 119.264 M 2.03 % 116.886 M 2.77 % 113.737 M 57.91 % 72.026 M -0.05 % 72.060 M 8.09 % 66.665 M 2 659.08 % 2.416 M 25.18 % 1.930 M -48.23 % 3.728 M 415.66 % 723.018 K -86.90 % 5.521 M 1 321.05 % -452.134 K -7.00 % -422.565 K -112.41 % 3.405 M -10.33 % 3.797 M -20.49 % 4.776 M 111.07 % 2.263 M -66.63 % 6.781 M -30.30 % 9.728 M -13.47 % 11.243 M -63.05 % 30.428 M -32.77 % 45.262 M -23.33 % 59.034 M -9.17 % 64.996 M 482.48 % 11.159 M 7.11 % 10.417 M -29.05 % 14.683 M -3.46 % 15.210 M
Other non current liabilities 508.175 K 33.17 % 381.602 K -61.08 % 980.596 K 151.02 % 390.637 K 8.52 % 359.978 K -92.66 % 4.901 M 6.50 % 4.602 M 2.23 % 4.502 M -52.57 % 9.492 M 0.000 -100.00 % 178.240 K 5.39 % 169.124 K 91.31 % 88.403 K -3.46 % 91.570 K 0.000 0.000 -100.00 % 110.510 K -39.32 % 182.112 K -31.69 % 266.583 K 271.51 % 71.756 K 132 781.48 % 54.000 -99.99 % 566.689 K 2 807.29 % 19.492 K 37.45 % 14.181 K -44.34 % 25.480 K 103.03 % 12.550 K -96.15 % 326.391 K 0.000 0.000 0.000 0.000
Long term debt 37.707 M -12.39 % 43.042 M -1.54 % 43.715 M -5.66 % 46.338 M 7.44 % 43.128 M -7.47 % 46.611 M 2.90 % 45.299 M 42.96 % 31.687 M 608.74 % 4.471 M 2 574.77 % 167.149 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 290.948 K 11.25 % 261.530 K 0.000 -100.00 % 2.100 M 0.00 % 2.100 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 38.215 M -11.99 % 43.424 M -2.85 % 44.696 M -4.35 % 46.729 M 7.45 % 43.488 M -15.58 % 51.513 M 3.23 % 49.901 M 37.89 % 36.188 M 159.18 % 13.963 M 8 253.36 % 167.149 K -6.22 % 178.240 K 5.39 % 169.124 K 91.31 % 88.403 K -3.46 % 91.570 K 0.000 0.000 -100.00 % 401.458 K -9.51 % 443.642 K 66.42 % 266.583 K -87.73 % 2.172 M 3.41 % 2.100 M 270.58 % 566.689 K 2 807.29 % 19.492 K 37.45 % 14.181 K -44.34 % 25.480 K 103.03 % 12.550 K -96.15 % 326.391 K 0.000 0.000 0.000 0.000
Other current liabilities 12.162 M 348.29 % 2.713 M -86.04 % 19.429 M 123.11 % 8.708 M -35.21 % 13.441 M 233.64 % 4.029 M -53.73 % 8.708 M 139.69 % 3.633 M -70.35 % 12.253 M 1 915.91 % 607.807 K -47.22 % 1.152 M 368.27 % 245.936 K -38.48 % 399.736 K 28.87 % 310.175 K 0.000 -100.00 % 1.363 M -1.95 % 1.390 M 115.16 % 646.038 K -76.00 % 2.692 M 232.09 % 810.522 K -81.76 % 4.444 M 99.93 % 2.223 M 115.57 % 1.031 M -24.72 % 1.370 M -32.87 % 2.041 M 1 015.63 % 182.909 K 34.22 % 136.276 K 701.48 % 17.003 K -89.46 % 161.248 K 102.67 % -6.047 M 23.49 % -7.904 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 53.638 K -74.02 % 206.445 K 41.93 % 145.458 K 16.14 % 125.246 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 79.500 K 0.000 0.000 0.000 -100.00 % 45.015 K 650.25 % 6.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 3.642 M -53.29 % 7.798 M 82.81 % 4.266 M -17.73 % 5.186 M -9.99 % 5.761 M 7.02 % 5.383 M -82.03 % 29.957 M 9.40 % 27.383 M -4.02 % 28.530 M 0.000 0.000 -100.00 % 2.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 K 0.00 % 1.000 K -96.15 % 26.000 K 0.000 -100.00 % 67.000 K 0.000 0.000 -100.00 % 6.086 M -23.94 % 8.001 M
Total current liabilities 24.756 M 9.53 % 22.601 M -9.93 % 25.094 M 3.54 % 24.237 M -17.04 % 29.215 M 36.29 % 21.436 M -54.85 % 47.483 M -3.71 % 49.313 M 5.77 % 46.625 M 7 360.63 % 624.943 K -59.20 % 1.532 M 48.69 % 1.030 M -18.58 % 1.265 M -22.37 % 1.630 M 44.13 % 1.131 M -30.93 % 1.638 M -15.49 % 1.938 M 38.54 % 1.399 M -59.89 % 3.487 M 63.56 % 2.132 M -61.02 % 5.468 M 102.55 % 2.700 M 39.69 % 1.933 M -30.72 % 2.790 M -15.49 % 3.301 M 791.49 % 370.285 K -71.70 % 1.309 M 156.72 % 509.740 K 3.68 % 491.648 K 2.17 % 481.185 K 400.95 % 96.055 K
Total liabilities 62.971 M -4.63 % 66.025 M -5.39 % 69.789 M -1.66 % 70.966 M -2.39 % 72.703 M -0.34 % 72.949 M -25.09 % 97.384 M 13.90 % 85.501 M 41.12 % 60.587 M 7 549.00 % 792.093 K -53.68 % 1.710 M 42.58 % 1.199 M -11.41 % 1.354 M -21.36 % 1.722 M 52.22 % 1.131 M -30.93 % 1.638 M -29.99 % 2.339 M 26.97 % 1.842 M -50.91 % 3.753 M -12.79 % 4.303 M -43.14 % 7.568 M 131.70 % 3.266 M 67.33 % 1.952 M -30.38 % 2.804 M -15.72 % 3.327 M 768.92 % 382.835 K -76.58 % 1.635 M 220.75 % 509.740 K 3.68 % 491.648 K 2.17 % 481.185 K 400.95 % 96.055 K
Other non current assets 0.000 0.000 0.000 -100.00 % 4.506 M 104.73 % -95.316 M -55.21 % -61.412 M -2.97 % -59.642 M 28.31 % -83.198 M -15 520.34 % 539.533 K 218 345 913.73 % 0.247 -100.00 % 81.478 K 4.21 % 78.190 K 2.47 % 76.306 K 24.56 % 61.258 K 0.000 0.000 -100.00 % 335.860 K -67.70 % 1.040 M 33.64 % 778.000 K -64.95 % 2.220 M -51.52 % 4.579 M 0.000 0.000 0.000 0.000 -100.00 % 200.000 K 6 566.67 % 3.000 K -99.37 % 475.735 K -43.44 % 841.092 K 239.00 % 248.108 K 12 305.40 % 2.000 K
Long term investments 0.000 0.000 0.000 100.00 % -4.506 M -107.72 % 58.350 M -4.99 % 61.412 M 2.97 % 59.642 M -28.31 % 83.198 M 669.99 % 10.805 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 321.624 K 0.000 -100.00 % 33.085 K -97.95 % 1.612 M 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 -100.00 % 36.966 M 0.000 0.000 -100.00 % 36.975 M 0.000 -100.00 % 1.379 M -0.44 % 1.386 M 6 283.72 % 21.704 K -81.22 % 115.568 K -6.18 % 123.187 K 0.000 -100.00 % 17.786 K -61.34 % 46.006 K -32.33 % 67.988 K 0.000 0.000 0.000 0.000 -100.00 % 1.904 M -65.41 % 5.504 M -39.54 % 9.104 M -28.34 % 12.704 M -22.08 % 16.304 M 842 042.87 % 1.936 K 0.000 -100.00 % 5.767 K 0.000
GoodWill 36.966 M 0.00 % 36.966 M 0.00 % 36.966 M 0.00 % 36.966 M 0.00 % 36.966 M -0.02 % 36.975 M 0.00 % 36.975 M 0.000 -100.00 % 36.975 M 8 752.08 % 417.697 K 2.19 % 408.763 K 0.000 0.000 0.000 0.000 -100.00 % 32.214 K -98.51 % 2.159 M 0.00 % 2.159 M 0.00 % 2.159 M 0.00 % 2.159 M -63.57 % 5.926 M -42.90 % 10.379 M 2.08 % 10.167 M -61.95 % 26.721 M -26.56 % 36.387 M -11.73 % 41.220 M -10.49 % 46.053 M 0.000 0.000 0.000 0.000
Goodwill and intangible assets 36.966 M 0.00 % 36.966 M 0.00 % 36.966 M 0.00 % 36.966 M -50.00 % 73.931 M 99.95 % 36.975 M 0.00 % 36.975 M 0.00 % 36.975 M 0.00 % 36.975 M 1 957.50 % 1.797 M 0.16 % 1.794 M 8 167.08 % 21.704 K -81.22 % 115.568 K -6.18 % 123.187 K 0.000 -100.00 % 50.000 K -97.73 % 2.205 M -0.99 % 2.227 M 3.15 % 2.159 M 0.00 % 2.159 M -63.57 % 5.926 M -42.90 % 10.379 M -14.02 % 12.071 M -62.54 % 32.224 M -29.16 % 45.490 M -15.64 % 53.923 M -13.52 % 62.357 M 3 220 799.38 % 1.936 K 0.000 -100.00 % 5.767 K 0.000
Property plant equipment net 55.346 M -9.53 % 61.180 M 0.07 % 61.135 M -1.76 % 62.233 M 6.65 % 58.350 M -4.99 % 61.412 M 2.97 % 59.642 M 29.03 % 46.223 M 177.53 % 16.655 M 203 218.57 % 8.192 K -80.87 % 42.814 K -78.45 % 198.636 K -41.38 % 338.874 K -43.44 % 599.163 K 0.000 0.000 -100.00 % 349.045 K -34.50 % 532.930 K -23.60 % 697.515 K 224.37 % 215.036 K 14.24 % 188.231 K -42.57 % 327.734 K -14.57 % 383.650 K -13.95 % 445.858 K -1.20 % 451.279 K -73.81 % 1.723 M -53.56 % 3.711 M -54.15 % 8.094 M -2.39 % 8.292 M 1.42 % 8.176 M 26.26 % 6.475 M
Total non current assets 96.528 M -6.15 % 102.853 M -0.08 % 102.932 M -0.75 % 103.705 M 3.80 % 99.907 M -3.39 % 103.410 M 2.41 % 100.974 M 17.31 % 86.078 M 26.61 % 67.986 M 3 665.99 % 1.805 M -5.91 % 1.919 M 542.68 % 298.530 K -43.75 % 530.748 K -32.27 % 783.608 K 0.000 -100.00 % 50.000 K -98.27 % 2.890 M -23.94 % 3.799 M 4.54 % 3.634 M -20.89 % 4.594 M -57.04 % 10.693 M -3.04 % 11.028 M -11.45 % 12.454 M -61.92 % 32.703 M -31.23 % 47.554 M -14.85 % 55.847 M -15.47 % 66.070 M 670.82 % 8.571 M -6.15 % 9.133 M 8.34 % 8.429 M 30.14 % 6.477 M
Other current assets 7.798 M 0.000 -100.00 % 2.288 M 0.000 -100.00 % 2.581 M -74.19 % 10.000 M 348.96 % 2.227 M -44.16 % 3.989 M 177.77 % 1.436 M 1 388.52 % 96.467 K -54.53 % 212.163 K 59.94 % 132.655 K 49.12 % 88.956 K -54.37 % 194.969 K 0.000 0.000 -100.00 % 19.670 K 265.61 % 5.380 K -40.55 % 9.050 K 0.000 -100.00 % 524.152 K 132.96 % 225.000 K 837.46 % 24.001 K 0.000 -100.00 % 13.430 K -65.89 % 39.367 K 310.59 % 9.588 K -78.59 % 44.775 K 0.000 100.00 % -6.086 M 23.94 % -8.001 M
Short term investments 5.000 M 0.00 % 5.000 M 766.67 % -750.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.00 % 1.000 K -96.15 % 26.000 K 0.000 -100.00 % 67.000 K 0.000 0.000 -100.00 % 6.086 M -23.94 % 8.001 M
cash and cash equivalents 18.972 M -0.61 % 19.089 M 15.06 % 16.590 M -7.12 % 17.863 M 28.22 % 13.931 M 131.22 % 6.025 M 73.25 % 3.478 M -68.79 % 11.144 M 117.61 % 5.121 M 319.64 % 1.220 M 7.49 % 1.135 M -74.08 % 4.380 M 239.10 % 1.292 M -78.81 % 6.096 M 882.34 % 620.584 K 18.58 % 523.330 K -58.55 % 1.263 M 55.35 % 812.746 K -69.43 % 2.659 M 598.04 % 380.915 K -64.01 % 1.058 M 57.35 % 672.589 K 148.10 % 271.100 K 560.49 % 41.045 K -12.64 % 46.984 K -98.52 % 3.180 M 968.54 % 297.646 K -44.85 % 539.694 K 623.85 % 74.559 K -87.74 % 608.269 K -93.04 % 8.739 M
Cash and short term investments 18.972 M -0.61 % 19.089 M 20.51 % 15.840 M -11.32 % 17.863 M 28.22 % 13.931 M 131.22 % 6.025 M 73.25 % 3.478 M -68.79 % 11.144 M 117.61 % 5.121 M 319.64 % 1.220 M 7.49 % 1.135 M -74.08 % 4.380 M 239.10 % 1.292 M -78.81 % 6.096 M 882.34 % 620.584 K 18.58 % 523.330 K -58.55 % 1.263 M 55.35 % 812.746 K -69.43 % 2.659 M 598.04 % 380.915 K -64.01 % 1.058 M 57.35 % 672.589 K 147.18 % 272.100 K 547.16 % 42.045 K -42.39 % 72.984 K -97.71 % 3.180 M 772.21 % 364.646 K -32.43 % 539.694 K 623.85 % 74.559 K -98.89 % 6.694 M -60.01 % 16.740 M
Total current assets 92.693 M 6.26 % 87.228 M -0.45 % 87.624 M 1.27 % 86.525 M -3.52 % 89.682 M 7.69 % 83.276 M 21.68 % 68.436 M -4.26 % 71.483 M 24.71 % 57.320 M 3 985.43 % 1.403 M -18.51 % 1.722 M -62.81 % 4.629 M 199.40 % 1.546 M -76.06 % 6.459 M 851.42 % 678.860 K -41.73 % 1.165 M -59.19 % 2.855 M 55.12 % 1.840 M -62.40 % 4.895 M 148.19 % 1.972 M -46.05 % 3.655 M 85.87 % 1.967 M 165.43 % 740.875 K 40.21 % 528.398 K -48.96 % 1.035 M -70.96 % 3.564 M 538.06 % 558.641 K -81.95 % 3.095 M 74.31 % 1.776 M -73.63 % 6.735 M -23.71 % 8.829 M
Inventory 45.660 M -4.31 % 47.717 M 0.97 % 47.261 M -4.64 % 49.563 M -8.65 % 54.258 M 12.46 % 48.248 M 3.26 % 46.724 M 15.01 % 40.625 M 18.39 % 34.316 M 190 788.96 % 17.977 K -81.51 % 97.228 K 18.72 % 81.899 K -11.48 % 92.523 K -44.80 % 167.611 K 0.000 0.000 -100.00 % 297.989 K 17.58 % 253.437 K -24.92 % 337.553 K -42.31 % 585.084 K 23.85 % 472.407 K -27.17 % 648.680 K 124.91 % 288.419 K -36.06 % 451.052 K -9.80 % 500.033 K 101.72 % 247.880 K 0.000 0.000 0.000 0.000 0.000
Net receivables 20.262 M -0.78 % 20.422 M -8.15 % 22.235 M 16.42 % 19.099 M 0.99 % 18.913 M -0.47 % 19.003 M 12.83 % 16.841 M -3.37 % 17.428 M 1.54 % 17.165 M 25 072.90 % 68.187 K -75.38 % 276.928 K 700.12 % 34.611 K -52.59 % 73.004 K 0.000 -100.00 % 58.276 K -90.92 % 641.680 K -49.64 % 1.274 M 65.79 % 768.612 K -59.31 % 1.889 M 87.75 % 1.006 M -37.13 % 1.600 M 280.81 % 420.254 K 168.78 % 156.355 K 342.92 % 35.301 K -92.13 % 448.770 K 363.74 % 96.772 K -47.52 % 184.407 K -92.66 % 2.511 M 47.59 % 1.701 M -72.23 % 6.127 M 6 761.65 % 89.290 K
Tax assets 4.216 M -10.43 % 4.707 M -2.56 % 4.831 M 7.21 % 4.506 M -1.85 % 4.591 M -8.59 % 5.023 M 15.26 % 4.358 M 51.30 % 2.880 M -4.35 % 3.011 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 assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 8.952 M -25.96 % 12.090 M 467.90 % 2.129 M -79.42 % 10.343 M 3.30 % 10.012 M -16.73 % 12.025 M 36.36 % 8.818 M -51.80 % 18.296 M 213.20 % 5.842 M 33 990.65 % 17.136 K -94.75 % 326.592 K -43.48 % 577.875 K -19.77 % 720.243 K -39.71 % 1.195 M 5.63 % 1.131 M 311.67 % 274.730 K -49.84 % 547.688 K -27.23 % 752.588 K -5.33 % 794.948 K -35.97 % 1.242 M 21.31 % 1.023 M 114.76 % 476.571 K -47.07 % 900.310 K -34.46 % 1.374 M 11.82 % 1.228 M 555.60 % 187.376 K -83.05 % 1.105 M 124.32 % 492.737 K 49.13 % 330.400 K -25.42 % 443.019 K 0.000
Tax payables 0.000 0.000 100.00 % -729.976 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
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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.946 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
Capital lease obligations 40.789 M -13.11 % 46.941 M -0.92 % 47.378 M -5.57 % 50.174 M 9.03 % 46.017 M -8.25 % 50.155 M 3.38 % 48.514 M 39.25 % 34.840 M 499.63 % 5.810 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.169 19.14 % 0.981 97.46 % 0.497 426 919 743 100.00 % 0.000 -100.00 % 0.543 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.000 -100.00 % 2.559 M 16.67 % 2.193 M 68.77 % 1.300 M 18.44 % 1.097 M -50.18 % 2.202 M 2 646.70 % 80.181 K 8 340.11 % 950.000 -99.82 % 533.375 K -33.78 % 805.487 K 120.21 % 365.783 K -70.21 % 1.228 M 4.89 % 1.171 M -16.09 % 1.395 M 161.23 % 534.029 K 24.15 % 430.157 K 10.07 % 390.794 K -97.44 % 15.279 M 11 877.03 % 127.573 K 27.64 % 99.945 K -2.28 % 102.274 K -39.96 % 170.356 K 40.94 % 120.869 K
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 189.221 M -0.45 % 190.081 M -0.25 % 190.556 M 0.17 % 190.230 M 0.34 % 189.589 M 1.56 % 186.686 M 10.20 % 169.410 M 7.52 % 157.561 M 25.74 % 125.306 M 3 805.68 % 3.208 M -11.87 % 3.640 M -26.13 % 4.928 M 137.27 % 2.077 M -71.32 % 7.242 M 966.85 % 678.860 K -44.13 % 1.215 M -78.85 % 5.744 M 1.86 % 5.640 M -33.88 % 8.529 M 29.90 % 6.566 M -54.24 % 14.349 M 10.42 % 12.995 M -1.52 % 13.195 M -60.29 % 33.232 M -31.61 % 48.589 M -18.22 % 59.411 M -10.83 % 66.629 M 471.10 % 11.667 M 6.95 % 10.909 M -28.06 % 15.164 M -0.92 % 15.306 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-06-30 2019-06-30 2018-06-30 2017-06-30 2016-06-30 2015-06-30 2014-06-30 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2005-06-30 2004-06-30 2003-06-30 2002-06-30 2001-06-30 2000-06-30 1999-06-30 1998-06-30 1997-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 2020-01-31 2019-06-30 2019-01-31 2018-06-30 2018-01-31 2017-06-30 2017-01-31 2016-06-30 2015-12-30 2015-06-30 2015-01-31 2014-06-30 2014-01-31 2012-06-30 2012-01-31 2011-06-30 2010-12-30 2010-06-30 2010-01-31 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2007-01-31 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30 2001-06-30 2000-12-30 2000-06-30 1999-12-30 1999-06-30 1998-12-30 1998-06-30 1998-01-31 1997-06-30 1997-01-31
Deferred income tax 0.000 0.000 0.000 0.000 -100.00 % 2.743 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 11.021 K -97.58 % 456.115 K 0.000 -100.00 % 288.937 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 -100.00 % 4.570 M 0.000 100.00 % -9.710 M 0.000 100.00 % -6.862 M 0.000 100.00 % -11.725 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 100.00 % -2.813 M 0.000 100.00 % -3.017 M 0.000 100.00 % -258.025 K 0.000 100.00 % -3.146 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 -100.00 % 6.997 M 0.000 100.00 % -7.533 M 0.000 100.00 % -9.718 M 0.000 100.00 % -9.569 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 -100.00 % 387.009 K 0.000 -100.00 % 840.402 K 0.000 -100.00 % 3.114 M 0.000 -100.00 % 990.372 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -3.044 M -185.28 % 3.570 M 145.24 % -7.890 M -167.22 % 11.738 M 294.73 % 2.974 M -42.77 % 5.196 M -52.96 % 11.045 M 878.65 % -1.418 M -123.10 % 6.140 M 55.87 % 3.939 M 187.50 % 1.370 M 100.00 % 685.037 K -61.55 % 1.782 M 100.00 % 890.867 K -47.32 % 1.691 M 100.00 % 845.571 K 254.30 % -547.988 K -100.00 % -273.994 K -105.28 % 5.189 M 0.00 % 5.189 M 849.86 % 546.302 K 0.00 % 546.302 K 131.26 % -1.748 M -100.00 % -873.890 K -222.61 % -270.877 K 0.00 % -270.877 K -276.21 % 153.728 K 0.00 % 153.731 K 386.46 % 31.602 K 0.00 % 31.602 K -98.28 % 1.834 M 0.00 % 1.834 M -67.55 % 5.651 M 0.00 % 5.651 M 1 091.41 % -569.959 K -100.00 % -284.980 K -107.74 % 3.683 M 0.00 % 3.683 M 124.25 % 1.642 M 0.00 % 1.642 M 138.38 % -4.279 M 0.00 % -4.279 M 41.53 % -7.318 M 0.00 % -7.318 M -142.46 % -3.018 M 0.00 % -3.018 M -661 753.95 % -456.000 0.00 % -456.000 -138.12 % -191.500 0.00 % -191.500 -173.57 % -70.000 -100.00 % -35.000 99.99 % -681.537 K -100.00 % -340.768 K
Net cash provided by operating activities 3.861 M -61.71 % 10.085 M 181.46 % 3.583 M -67.76 % 11.115 M 274.86 % 2.965 M -21.79 % 3.791 M -48.70 % 7.390 M 1 002.67 % 670.227 K -83.63 % 4.094 M -46.11 % 7.597 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.327 M -100.00 % -1.163 M 75.18 % -4.687 M 0.00 % -4.687 M -1 123.53 % -383.098 K 0.00 % -383.098 K -9.96 % -348.404 K -100.00 % -174.202 K 87.42 % -1.385 M 0.00 % -1.385 M -8.03 % -1.282 M 0.00 % -1.282 M 16.94 % -1.543 M 0.00 % -1.543 M 0.33 % -1.548 M 0.00 % -1.548 M -46.56 % -1.056 M 0.00 % -1.056 M 46.25 % -1.965 M -100.00 % -982.623 K 40.05 % -1.639 M 0.00 % -1.639 M -32.81 % -1.234 M 0.00 % -1.234 M 0.000 0.000 100.00 % -3.036 M 0.00 % -3.036 M -209.70 % -980.346 K 0.00 % -980.346 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -678.399 K -100.00 % -339.200 K
Investments in property plant and equipment -1.206 M 59.28 % -2.962 M -20.54 % -2.457 M 17.23 % -2.968 M -29.00 % -2.301 M -34.31 % -1.713 M -14.00 % -1.503 M 43.80 % -2.674 M -30.06 % -2.056 M -83.74 % -1.119 M -151 085.40 % -740.201 -100.00 % -370.101 88.24 % -3.148 K -100.00 % -1.574 K 40.71 % -2.655 K -100.00 % -1.328 K -38.28 % -960.088 -100.00 % -480.044 99.82 % -269.974 K 0.00 % -269.974 K 0.000 0.000 0.000 0.000 100.00 % -5.151 K 0.00 % -5.151 K 90.06 % -51.805 K 0.00 % -51.805 K 64.81 % -147.211 K 0.00 % -147.211 K -3 331.09 % -4.291 K 0.00 % -4.291 K 93.79 % -69.108 K 0.00 % -69.108 K -30.24 % -53.061 K -100.00 % -26.531 K 72.38 % -96.063 K 0.00 % -96.063 K 48.06 % -184.932 K 0.00 % -184.932 K 90.61 % -1.970 M 0.00 % -1.970 M -2 961.37 % -64.340 K 0.00 % -64.340 K 28.14 % -89.531 K 0.00 % -89.531 K -403.22 % -17.792 K 0.00 % -17.792 K -21.66 % -14.624 K 0.00 % -14.624 K 68.11 % -45.850 K -100.00 % -22.925 K 99.43 % -4.057 M -100.00 % -2.028 M
Acquisitions net 68.283 K 0.000 0.000 -100.00 % 181.299 K 19.07 % 152.267 K 0.000 100.00 % -31.079 M -89.14 % -16.432 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 -100.00 % 10.000 M 200.00 % -10.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.584 K -100.00 % -4.292 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 % -288.135 K 0.00 % -288.135 K 0.000 0.000 100.00 % -25.365 K 0.00 % -25.365 K -53.33 % -16.543 K 0.00 % -16.543 K 98.09 % -866.125 K 0.00 % -866.125 K 0.000 0.000 100.00 % -325.871 K 0.00 % -325.871 K -520.71 % -52.500 K 0.00 % -52.500 K 91.80 % -639.941 K 0.00 % -639.941 K -214.96 % -203.182 K -100.00 % -101.591 K -10 059.08 % -1.000 K -100.00 % -500.000
Sales maturities of investments 0.000 0.000 0.000 0.000 100.00 % -10.152 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 612.231 100.00 % 306.116 -86.54 % 2.275 K 100.00 % 1.138 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 385.208 K 0.00 % 385.208 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 % 67.500 K 0.00 % 67.500 K 1 888.22 % 3.395 K 0.00 % 3.395 K -99.76 % 1.391 M 0.00 % 1.391 M -13.98 % 1.618 M 0.00 % 1.618 M -27.88 % 2.243 M 0.00 % 2.243 M 120.52 % 1.017 M 100.00 % 508.525 K 0.000 0.000
Other investing activites 0.000 -100.00 % 32.094 K 1 665.35 % 1.818 K -99.00 % 181.299 K -98.21 % 10.152 M 201.52 % -10.000 M -132.18 % 31.079 M 600.79 % 4.435 M 0.000 0.000 100.00 % -926.036 K -100.00 % -463.018 K 76.21 % -1.946 M -100.00 % -973.010 K 45.57 % -1.788 M -100.00 % -893.780 K 61.47 % -2.319 M -100.00 % -1.160 M 73.75 % -4.417 M 0.00 % -4.417 M -1 053.06 % -383.098 K 0.00 % -383.098 K -9.96 % -348.404 K -100.00 % -174.202 K 90.13 % -1.765 M 0.00 % -1.765 M -43.48 % -1.230 M 0.00 % -1.230 M 11.89 % -1.396 M 0.00 % -1.396 M 9.59 % -1.544 M 0.00 % -1.544 M -120.84 % -699.152 K 0.00 % -699.152 K 63.44 % -1.912 M -100.00 % -956.093 K 37.00 % -1.518 M 0.00 % -1.518 M -46.97 % -1.033 M 0.00 % -1.033 M -289.02 % 546.276 K 0.00 % 546.279 K 118.36 % -2.975 M 0.00 % -2.975 M -52.08 % -1.956 M 0.00 % -1.956 M 18.89 % -2.412 M 0.00 % -2.412 M 29.21 % -3.407 M 0.00 % -3.407 M -112.50 % -1.603 M -100.00 % -801.624 K -123.72 % 3.379 M 100.00 % 1.690 M
Net cash used for investing activites -1.138 M 61.16 % -2.929 M -19.32 % -2.455 M 11.91 % -2.787 M -135.50 % 7.851 M 167.03 % -11.713 M -679.36 % -1.503 M 92.13 % -19.106 M -829.20 % -2.056 M -83.74 % -1.119 M -20.75 % -926.776 K -100.00 % -463.388 K 76.23 % -1.949 M -100.00 % -974.585 K 45.54 % -1.790 M -100.00 % -894.801 K 61.54 % -2.327 M -100.00 % -1.163 M 75.18 % -4.687 M 0.00 % -4.687 M -1 123.53 % -383.098 K 0.00 % -383.098 K -9.96 % -348.404 K -100.00 % -174.202 K 87.42 % -1.385 M 0.00 % -1.385 M -8.03 % -1.282 M 0.00 % -1.282 M 16.94 % -1.543 M 0.00 % -1.543 M 0.33 % -1.548 M 0.00 % -1.548 M -46.56 % -1.056 M 0.00 % -1.056 M 46.25 % -1.965 M -100.00 % -982.623 K 40.05 % -1.639 M 0.00 % -1.639 M -32.81 % -1.234 M 0.00 % -1.234 M 44.46 % -2.222 M 0.00 % -2.222 M 26.81 % -3.036 M 0.00 % -3.036 M -209.70 % -980.346 K 0.00 % -980.346 K -13.39 % -864.590 K 0.00 % -864.590 K 52.46 % -1.819 M 0.00 % -1.819 M -117.76 % -835.229 K -100.00 % -417.614 K 38.44 % -678.399 K -100.00 % -339.200 K
Debt repayment -123.821 K 82.51 % -708.108 K 0.000 100.00 % -613.740 K 0.000 100.00 % -1.538 M 0.000 -100.00 % 2.986 M 0.000 100.00 % -4.900 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.000 M 0.000 -100.00 % 3.751 M 0.000 0.000 -100.00 % 1.185 M 100.00 % 592.417 K -1.30 % 600.224 K 100.00 % 300.112 K -91.51 % 3.537 M 100.00 % 1.768 M 0.000 0.000 -100.00 % 10.209 M 0.00 % 10.209 M 2 070.22 % 470.418 K 0.00 % 470.418 K 0.000 0.000 -100.00 % 806.986 K 0.00 % 806.986 K -34.38 % 1.230 M 0.00 % 1.230 M -57.30 % 2.880 M 0.00 % 2.880 M 596.52 % 413.500 K 0.00 % 413.500 K -86.22 % 3.000 M 0.00 % 3.000 M 44.32 % 2.079 M 100.00 % 1.039 M -46.33 % 1.937 M 0.00 % 1.937 M 99.15 % 972.500 K 0.00 % 972.500 K -65.56 % 2.824 M 0.00 % 2.824 M -43.24 % 4.975 M 0.00 % 4.975 M 16 483.33 % 30.000 K 0.00 % 30.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.500 M 100.00 % 2.750 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -28.718 M 0.000 0.000 100.00 % -21.297 K -100.00 % -10.648 K 66.94 % -32.206 K -100.00 % -16.103 K 92.91 % -227.214 K -100.00 % -113.607 K 0.000 0.000 100.00 % -1.231 M 0.00 % -1.231 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -197.500 K 0.00 % -197.500 K -141.03 % -81.941 K -100.00 % -40.971 K 56.06 % -93.248 K 0.00 % -93.248 K -56.29 % -59.663 K 0.00 % -59.663 K 56.36 % -136.713 K 0.00 % -136.713 K 56.66 % -315.478 K 0.00 % -315.478 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -1.138 M 13.03 % -1.309 M -21.05 % -1.081 M 18.14 % -1.321 M -133.93 % -564.574 K 0.000 0.000 100.00 % -2.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -2.328 M -23.13 % -1.891 M 8.64 % -2.070 M 15.95 % -2.462 M -546.15 % -381.075 K 87.27 % -2.993 M 77.92 % -13.554 M -157.07 % 23.751 M 1 048.95 % -2.503 M 0.000 100.00 % -926.776 K -100.00 % -463.388 K 76.23 % -1.949 M -100.00 % -974.585 K 45.54 % -1.790 M -100.00 % -894.801 K 61.54 % -2.327 M -100.00 % -1.163 M 75.18 % -4.687 M 0.00 % -4.687 M -1 123.53 % -383.098 K 0.00 % -383.098 K -9.96 % -348.404 K -100.00 % -174.202 K 87.42 % -1.385 M 0.00 % -1.385 M -8.03 % -1.282 M 0.00 % -1.282 M 16.94 % -1.543 M 0.00 % -1.543 M 0.33 % -1.548 M 0.00 % -1.548 M -46.56 % -1.056 M 0.00 % -1.056 M 46.25 % -1.965 M -100.00 % -982.623 K 40.05 % -1.639 M 0.00 % -1.639 M -32.81 % -1.234 M 0.00 % -1.234 M 44.46 % -2.222 M 0.00 % -2.222 M 26.81 % -3.036 M 0.00 % -3.036 M -209.70 % -980.346 K 0.00 % -980.346 K -13.39 % -864.590 K 0.00 % -864.590 K 52.46 % -1.819 M 0.00 % -1.819 M -117.76 % -835.229 K -100.00 % -417.614 K 38.44 % -678.399 K -100.00 % -339.200 K
Net cash used provided by financing activities -3.590 M 8.12 % -3.907 M -24.02 % -3.151 M 28.34 % -4.397 M -51.07 % -2.910 M -127.80 % 10.470 M 177.24 % -13.554 M -154.79 % 24.737 M 1 088.36 % -2.503 M 48.92 % -4.900 M -428.68 % -926.776 K -100.00 % -463.388 K 76.23 % -1.949 M -100.00 % -974.585 K 45.54 % -1.790 M -100.00 % -894.801 K 61.54 % -2.327 M -100.00 % -1.163 M 75.18 % -4.687 M 0.00 % -4.687 M -1 123.53 % -383.098 K 0.00 % -383.098 K -9.96 % -348.404 K -100.00 % -174.202 K 87.42 % -1.385 M 0.00 % -1.385 M -8.03 % -1.282 M 0.00 % -1.282 M 16.94 % -1.543 M 0.00 % -1.543 M 0.33 % -1.548 M 0.00 % -1.548 M -46.56 % -1.056 M 0.00 % -1.056 M 46.25 % -1.965 M -100.00 % -982.623 K 40.05 % -1.639 M 0.00 % -1.639 M -32.81 % -1.234 M 0.00 % -1.234 M 44.46 % -2.222 M 0.00 % -2.222 M 26.81 % -3.036 M 0.00 % -3.036 M -209.70 % -980.346 K 0.00 % -980.346 K -13.39 % -864.590 K 0.00 % -864.590 K 52.46 % -1.819 M 0.00 % -1.819 M -117.76 % -835.229 K -100.00 % -417.614 K 38.44 % -678.399 K -100.00 % -339.200 K
Effect of forex changes on cash 0.000 100.00 % -5.000 M 0.000 -100.00 % 13.931 M 200.00 % -13.931 M -500.59 % 3.478 M 110.16 % -34.223 M -196.16 % 35.588 M 834.86 % -4.843 M -229.86 % 3.729 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.683 M 100.00 % 2.342 M -86.03 % 16.759 M 0.00 % 16.759 M 1 299.00 % 1.198 M 0.00 % 1.198 M 1.02 % 1.186 M 100.00 % 592.916 K -86.46 % 4.379 M 0.00 % 4.379 M 55.37 % 2.819 M 0.00 % 2.819 M -51.14 % 5.768 M 0.00 % 5.768 M 33.96 % 4.306 M 0.00 % 4.306 M 28.08 % 3.362 M 0.00 % 3.362 M -45.77 % 6.199 M 100.00 % 3.100 M -38.40 % 5.032 M 0.00 % 5.032 M 36.03 % 3.699 M 0.00 % 3.699 M 0.000 0.000 -100.00 % 10.537 M 0.00 % 10.537 M 273.66 % 2.820 M 0.00 % 2.820 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -866.551 K 50.53 % -1.752 M 13.40 % -2.022 M -151.44 % 3.932 M -50.27 % 7.906 M 210.34 % 2.548 M 133.23 % -7.667 M -227.29 % 6.023 M 3 331.67 % -186.376 K -103.51 % 5.308 M 35 181.37 % 15.044 K 0.00 % 15.044 K 101.73 % -870.158 K 0.00 % -870.158 K -214.66 % 758.934 K 0.00 % 758.934 K 166.08 % -1.148 M 0.00 % -1.148 M -185.17 % 1.348 M -75.00 % 5.394 M 22 084.31 % 24.314 K 0.00 % 24.314 K -65.42 % 70.311 K 0.00 % 70.311 K -37.48 % 112.456 K 0.00 % 112.456 K 121.90 % -513.393 K 75.00 % -2.054 M -460.59 % 569.510 K 0.00 % 569.510 K 436.28 % -169.356 K 75.00 % -677.423 K -802.45 % 96.437 K -75.00 % 385.749 K 154.34 % 151.665 K 0.00 % 151.665 K 163.70 % 57.514 K -75.00 % 230.055 K 15 591.92 % -1.485 K 75.00 % -5.939 K 99.24 % -777.121 K 75.00 % -3.108 M -535.08 % 714.456 K -75.00 % 2.858 M 4 822.74 % -60.512 K 75.00 % -242.048 K -303.77 % 118.784 K -75.00 % 475.135 K 456.10 % -133.428 K 75.00 % -533.710 K -1 467.71 % -34.044 K 0.00 % -34.044 K 96.65 % -1.018 M 0.00 % -1.018 M
Cash at beginning of period 14.089 M -11.06 % 15.840 M -11.32 % 17.863 M 28.22 % 13.931 M 131.22 % 6.025 M 73.25 % 3.478 M -68.79 % 11.144 M 117.61 % 5.121 M -3.51 % 5.308 M 0.000 -100.00 % 290.057 K 0.00 % 290.057 K -74.87 % 1.154 M 0.00 % 1.154 M 243.40 % 336.057 K 0.00 % 336.057 K -77.16 % 1.471 M 0.00 % 1.471 M 737.95 % 175.590 K -75.00 % 702.361 K 436.84 % 130.832 K 0.00 % 130.832 K 116.18 % 60.521 K 0.00 % 60.521 K -70.21 % 203.186 K 0.00 % 203.186 K -71.64 % 716.579 K -75.00 % 2.866 M 2 909.95 % 95.228 K 0.00 % 95.228 K -64.01 % 264.584 K -75.00 % 1.058 M 529.41 % 168.147 K -75.00 % 672.589 K 3 980.75 % 16.482 K 0.00 % 16.482 K 60.63 % 10.261 K -75.00 % 41.045 K 249.44 % 11.746 K -75.00 % 46.984 K -94.04 % 788.867 K -75.00 % 3.155 M 4 140.60 % 74.411 K -75.00 % 297.646 K 120.60 % 134.923 K -75.00 % 539.694 K 3 244.04 % 16.139 K -75.00 % 64.559 K -56.84 % 149.567 K -75.00 % 598.269 K 225.84 % 183.611 K 0.00 % 183.611 K -84.71 % 1.201 M 0.00 % 1.201 M
Cash at end of period 13.222 M -30.73 % 19.089 M 20.51 % 15.840 M -11.32 % 17.863 M 28.22 % 13.931 M 131.22 % 6.025 M 73.25 % 3.478 M -68.79 % 11.144 M 117.61 % 5.121 M -3.51 % 5.308 M 1 639.66 % 305.101 K 0.00 % 305.101 K 7.49 % 283.853 K 0.00 % 283.853 K -74.08 % 1.095 M 0.00 % 1.095 M 239.11 % 322.906 K 0.00 % 322.906 K -78.81 % 1.524 M -75.00 % 6.096 M 3 829.37 % 155.146 K 0.00 % 155.146 K 18.58 % 130.832 K 0.00 % 130.832 K -58.55 % 315.642 K 0.00 % 315.642 K 55.35 % 203.186 K -75.00 % 812.746 K 22.27 % 664.738 K 0.00 % 664.738 K 598.05 % 95.228 K -75.00 % 380.915 K 43.97 % 264.584 K -75.00 % 1.058 M 529.41 % 168.147 K 0.00 % 168.147 K 148.10 % 67.775 K -75.00 % 271.100 K 2 542.04 % 10.261 K -75.00 % 41.045 K 249.44 % 11.746 K -75.00 % 46.984 K -94.04 % 788.867 K -75.00 % 3.155 M 4 140.60 % 74.411 K -75.00 % 297.646 K 120.60 % 134.923 K -75.00 % 539.694 K 3 244.04 % 16.139 K -75.00 % 64.559 K -56.84 % 149.567 K 0.00 % 149.567 K -18.49 % 183.486 K 0.00 % 183.486 K
Operating cash flow 3.861 M -61.71 % 10.085 M 181.46 % 3.583 M -67.76 % 11.115 M 274.86 % 2.965 M -21.79 % 3.791 M -48.70 % 7.390 M 1 002.67 % 670.227 K -83.63 % 4.094 M -46.11 % 7.597 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.327 M -100.00 % -1.163 M 75.18 % -4.687 M 0.00 % -4.687 M -1 123.53 % -383.098 K 0.00 % -383.098 K -9.96 % -348.404 K -100.00 % -174.202 K 87.42 % -1.385 M 0.00 % -1.385 M -8.03 % -1.282 M 0.00 % -1.282 M 16.94 % -1.543 M 0.00 % -1.543 M 0.33 % -1.548 M 0.00 % -1.548 M -46.56 % -1.056 M 0.00 % -1.056 M 46.25 % -1.965 M -100.00 % -982.623 K 40.05 % -1.639 M 0.00 % -1.639 M -32.81 % -1.234 M 0.00 % -1.234 M 0.000 0.000 100.00 % -3.036 M 0.00 % -3.036 M -209.70 % -980.346 K 0.00 % -980.346 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -678.399 K -100.00 % -339.200 K
Capital expenditure -1.206 M 59.28 % -2.962 M -20.54 % -2.457 M 17.23 % -2.968 M -29.00 % -2.301 M -34.31 % -1.713 M -14.00 % -1.503 M 43.80 % -2.674 M -30.06 % -2.056 M -83.74 % -1.119 M -151 085.40 % -740.201 -100.00 % -370.101 88.24 % -3.148 K -100.00 % -1.574 K 40.71 % -2.655 K -100.00 % -1.328 K -38.28 % -960.088 -100.00 % -480.044 99.82 % -269.974 K 0.00 % -269.974 K 0.000 0.000 0.000 0.000 100.00 % -5.151 K 0.00 % -5.151 K 90.06 % -51.805 K 0.00 % -51.805 K 64.81 % -147.211 K 0.00 % -147.211 K -3 331.09 % -4.291 K 0.00 % -4.291 K 93.79 % -69.108 K 0.00 % -69.108 K -30.24 % -53.061 K -100.00 % -26.531 K 72.38 % -96.063 K 0.00 % -96.063 K 48.06 % -184.932 K 0.00 % -184.932 K 90.61 % -1.970 M 0.00 % -1.970 M -2 961.37 % -64.340 K 0.00 % -64.340 K 28.14 % -89.531 K 0.00 % -89.531 K -403.22 % -17.792 K 0.00 % -17.792 K -21.66 % -14.624 K 0.00 % -14.624 K 68.11 % -45.850 K -100.00 % -22.925 K 99.43 % -4.057 M -100.00 % -2.028 M
Free CashFlow 2.655 M -62.73 % 7.124 M 532.47 % 1.126 M -86.17 % 8.147 M 1 126.74 % 664.129 K -68.04 % 2.078 M -64.71 % 5.887 M 393.77 % -2.004 M -198.34 % 2.038 M -68.54 % 6.478 M 875 273.52 % -740.201 -100.00 % -370.101 88.24 % -3.148 K -100.00 % -1.574 K 40.71 % -2.655 K -100.00 % -1.328 K 99.94 % -2.328 M -100.00 % -1.164 M 76.52 % -4.957 M 0.00 % -4.957 M -1 194.00 % -383.098 K 0.00 % -383.098 K -9.96 % -348.404 K -100.00 % -174.202 K 87.47 % -1.390 M 0.00 % -1.390 M -4.22 % -1.334 M 0.00 % -1.334 M 21.11 % -1.690 M 0.00 % -1.690 M -8.88 % -1.553 M 0.00 % -1.553 M -37.94 % -1.126 M 0.00 % -1.126 M 44.24 % -2.018 M -100.00 % -1.009 M 41.84 % -1.735 M 0.00 % -1.735 M -22.27 % -1.419 M 0.00 % -1.419 M 27.96 % -1.970 M 0.00 % -1.970 M 36.47 % -3.100 M 0.00 % -3.100 M -189.80 % -1.070 M 0.00 % -1.070 M -5 913.42 % -17.792 K 0.00 % -17.792 K -21.66 % -14.624 K 0.00 % -14.624 K 68.11 % -45.850 K -100.00 % -22.925 K 99.52 % -4.735 M -100.00 % -2.368 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2020 2019 2019 2018 2018 2017 2017 2016 2015 2015 2015 2014 2014 2012 2012 2011 2010 2010 2010 2009 2008 2008 2007 2007 2007 2005 2004 2004 2003 2003 2002 2002 2001 2001 2000 2000 1999 1999 1998 1998 1998 1997 1997
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2012
2011
2010
2009
2008
2007
2005
2004
2003
2002
2001
2000
1999
1998
1997