
Envipco Holding N.V. ENVI.AS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 117.847 M 34.51 % | 87.610 M 55.41 % | 56.373 M 46.64 % | 38.444 M 24.76 % | 30.815 M -15.00 % | 36.251 M 2.46 % | 35.380 M 3.91 % | 34.049 M 2.82 % | 33.114 M 11.74 % | 29.635 M 35.99 % | 21.792 M -5.85 % | 23.145 M -55.35 % | 51.841 M 2.33 % | 50.661 M 6.51 % | 47.566 M 43.74 % | 33.092 M -20.68 % | 41.717 M -3.60 % | 43.273 M 10.73 % | 39.081 M 18.23 % | 33.056 M -25.32 % | 44.263 M -4.42 % | 46.308 M -22.00 % | 59.366 M |
Net income | -643.000 K -206.63 % | 603.000 K 114.43 % | -4.178 M -812.97 % | 586.000 K 134.03 % | -1.722 M 8.36 % | -1.879 M -201.68 % | 1.848 M 172.76 % | -2.540 M -148.46 % | 5.241 M 269.87 % | 1.417 M -69.38 % | 4.627 M 169.68 % | -6.640 M -62.27 % | -4.092 M -662.01 % | -537.000 K -280.81 % | 297.000 K 110.52 % | -2.824 M -422.00 % | -541.000 K -37.31 % | -394.000 K -9.44 % | -360.000 K -161.64 % | 584.000 K 112.74 % | -4.584 M -194.22 % | -1.558 M 76.53 % | -6.637 M |
Income before tax | 1.589 M 37.34 % | 1.157 M 129.26 % | -3.954 M -359.28 % | 1.525 M 274.68 % | -873.000 K 68.38 % | -2.761 M -243.88 % | 1.919 M 189.88 % | 662.000 K -40.63 % | 1.115 M -24.76 % | 1.482 M -82.01 % | 8.237 M 337.58 % | -3.467 M 22.04 % | -4.447 M -1 745.23 % | -241.000 K -175.08 % | 321.000 K 108.86 % | -3.622 M -3 836.96 % | -92.000 K 80.43 % | -470.000 K -163.69 % | 738.000 K -17.36 % | 893.000 K 119.66 % | -4.543 M -188.26 % | -1.576 M 78.48 % | -7.325 M |
Income before tax ratio | 0.01 2.10 % | 0.01 118.83 % | -0.07 -276.82 % | 0.04 240.02 % | -0.03 62.80 % | -0.08 -240.42 % | 0.05 178.97 % | 0.02 -42.26 % | 0.03 -32.67 % | 0.05 -86.77 % | 0.38 352.33 % | -0.15 -74.62 % | -0.09 -1 703.23 % | 0.00 -170.49 % | 0.01 106.17 % | -0.11 -4 863.07 % | 0.00 79.70 % | -0.01 -157.52 % | 0.02 -30.10 % | 0.03 126.32 % | -0.10 -201.58 % | -0.03 72.42 % | -0.12 |
EBITDA | 12.844 M 85.05 % | 6.941 M 2 326.92 % | 286.000 K -81.12 % | 1.515 M -40.94 % | 2.565 M 3 275.00 % | 76.000 K -98.62 % | 5.509 M 29.68 % | 4.248 M -7.05 % | 4.570 M 9.91 % | 4.158 M -60.74 % | 10.590 M 1 704.55 % | -660.000 K -122.74 % | 2.903 M -10.68 % | 3.250 M -5.30 % | 3.432 M 971.07 % | -394.000 K -112.16 % | 3.241 M -7.87 % | 3.518 M -31.68 % | 5.149 M -7.56 % | 5.570 M 298.71 % | 1.397 M -56.34 % | 3.200 M 1 006.52 % | -353.000 K |
Net income ratio | -0.01 -179.27 % | 0.01 109.29 % | -0.07 -586.21 % | 0.02 127.28 % | -0.06 -7.81 % | -0.05 -199.23 % | 0.05 170.02 % | -0.07 -147.13 % | 0.16 231.01 % | 0.05 -77.48 % | 0.21 174.01 % | -0.29 -263.45 % | -0.08 -644.67 % | -0.01 -269.76 % | 0.01 107.32 % | -0.09 -558.05 % | -0.01 -42.43 % | -0.01 1.16 % | -0.01 -152.14 % | 0.02 117.06 % | -0.10 -207.82 % | -0.03 69.91 % | -0.11 |
Ratio EBITDA | 0.11 37.57 % | 0.08 1 461.61 % | 0.01 -87.13 % | 0.04 -52.66 % | 0.08 3 870.38 % | 0.00 -98.65 % | 0.16 24.81 % | 0.12 -9.60 % | 0.14 -1.64 % | 0.14 -71.13 % | 0.49 1 804.17 % | -0.03 -150.92 % | 0.06 -12.71 % | 0.06 -11.09 % | 0.07 706.01 % | -0.01 -115.33 % | 0.08 -4.44 % | 0.08 -38.29 % | 0.13 -21.81 % | 0.17 433.89 % | 0.03 -54.33 % | 0.07 1 262.14 % | -0.01 |
Gross profit ratio | 0.37 5.85 % | 0.35 5.49 % | 0.33 -6.09 % | 0.35 -8.02 % | 0.38 1.42 % | 0.37 -5.11 % | 0.39 10.70 % | 0.36 1.13 % | 0.35 -1.02 % | 0.36 12.92 % | 0.31 0.65 % | 0.31 86.48 % | 0.17 -23.65 % | 0.22 -12.04 % | 0.25 26.18 % | 0.20 -3.80 % | 0.21 -3.24 % | 0.21 4.07 % | 0.20 -26.70 % | 0.28 46.23 % | 0.19 -5.78 % | 0.20 1.58 % | 0.20 |
Weighted average shs out dil | 56.526 M 10.38 % | 51.211 M 11.21 % | 46.051 M 0.00 % | 46.051 M 12.38 % | 40.980 M 0.00 % | 40.980 M 2.92 % | 39.817 M 8.93 % | 36.553 M 1.60 % | 35.976 M 0.00 % | 35.976 M 0.00 % | 35.976 M 26.34 % | 28.476 M 15.17 % | 24.726 M 0.00 % | 24.726 M -0.02 % | 24.730 M -81.60 % | 134.400 M 0.00 % | 134.400 M 0.00 % | 134.400 M 0.00 % | 134.400 M 0.00 % | 134.400 M -44.93 % | 244.070 M 0.00 % | 244.078 M 0.00 % | 244.078 M |
Weighted average shs out | 56.526 M 10.38 % | 51.211 M 11.21 % | 46.051 M 0.00 % | 46.051 M 12.38 % | 40.980 M 0.00 % | 40.980 M 2.92 % | 39.817 M 8.93 % | 36.553 M 1.60 % | 35.976 M 0.00 % | 35.976 M 0.00 % | 35.976 M 26.34 % | 28.476 M 15.17 % | 24.726 M 0.00 % | 24.726 M -0.02 % | 24.730 M -81.60 % | 134.400 M 0.00 % | 134.400 M 0.00 % | 134.400 M 0.00 % | 134.400 M 0.00 % | 134.400 M -44.93 % | 244.070 M 0.00 % | 244.078 M 0.00 % | 244.078 M |
EPS diluted | -0.01 -196.61 % | 0.01 113.01 % | -0.09 -814.17 % | 0.01 130.24 % | -0.04 8.50 % | -0.05 -198.92 % | 0.05 166.76 % | -0.07 -146.33 % | 0.15 284.62 % | 0.04 -70.00 % | 0.13 156.52 % | -0.23 -35.29 % | -0.17 -683.41 % | -0.02 -280.83 % | 0.01 157.14 % | -0.02 -425.00 % | 0.00 -37.93 % | 0.00 -7.41 % | 0.00 -162.79 % | 0.00 122.87 % | -0.02 -193.75 % | -0.01 76.47 % | -0.03 |
Earnings per share | -0.01 -196.61 % | 0.01 113.01 % | -0.09 -814.17 % | 0.01 130.24 % | -0.04 8.50 % | -0.05 -198.92 % | 0.05 166.76 % | -0.07 -146.33 % | 0.15 284.62 % | 0.04 -70.00 % | 0.13 156.52 % | -0.23 -35.29 % | -0.17 -683.41 % | -0.02 -280.83 % | 0.01 157.14 % | -0.02 -425.00 % | 0.00 -37.93 % | 0.00 -7.41 % | 0.00 -162.79 % | 0.00 122.87 % | -0.02 -193.75 % | -0.01 76.47 % | -0.03 |
Gross profit | 43.098 M 42.39 % | 30.268 M 63.95 % | 18.462 M 37.70 % | 13.407 M 14.76 % | 11.683 M -13.79 % | 13.552 M -2.78 % | 13.939 M 15.03 % | 12.118 M 3.99 % | 11.653 M 10.60 % | 10.536 M 53.56 % | 6.861 M -5.23 % | 7.240 M -16.74 % | 8.696 M -21.87 % | 11.130 M -6.31 % | 11.880 M 81.37 % | 6.550 M -23.69 % | 8.583 M -6.72 % | 9.201 M 15.23 % | 7.985 M -13.34 % | 9.214 M 9.21 % | 8.437 M -9.94 % | 9.368 M -20.76 % | 11.823 M |
Income tax expense | 2.240 M 302.88 % | 556.000 K 148.21 % | 224.000 K -75.99 % | 933.000 K 9.89 % | 849.000 K 196.26 % | -882.000 K -1 456.92 % | 65.000 K -97.97 % | 3.201 M 177.39 % | -4.136 M -6 273.13 % | 67.000 K -67.32 % | 205.000 K 252.99 % | -134.000 K 57.99 % | -319.000 K -207.77 % | 296.000 K 1 133.33 % | 24.000 K 103.01 % | -798.000 K -471.16 % | 215.000 K -66.72 % | 646.000 K 282.25 % | 169.000 K -77.91 % | 765.000 K 1 765.85 % | 41.000 K 327.78 % | -18.000 K 97.38 % | -688.000 K |
Cost of revenue | 74.749 M 30.36 % | 57.342 M 51.25 % | 37.911 M 51.42 % | 25.037 M 30.86 % | 19.132 M -15.71 % | 22.699 M 5.87 % | 21.441 M -2.23 % | 21.931 M 2.19 % | 21.461 M 12.37 % | 19.099 M 27.92 % | 14.931 M -6.12 % | 15.905 M -63.14 % | 43.145 M 9.14 % | 39.531 M 10.77 % | 35.686 M 34.45 % | 26.542 M -19.89 % | 33.134 M -2.75 % | 34.072 M 9.57 % | 31.096 M 30.43 % | 23.842 M -33.45 % | 35.826 M -3.02 % | 36.940 M -22.30 % | 47.543 M |
General and administrative expenses | 31.917 M 34.42 % | 23.745 M 29.46 % | 18.342 M 49.63 % | 12.258 M 13.14 % | 10.834 M -21.28 % | 13.762 M 272.55 % | 3.694 M -45.95 % | 6.835 M 5.77 % | 6.462 M -2.49 % | 6.627 M 19.00 % | 5.569 M 11.96 % | 4.974 M -40.69 % | 8.386 M -19.87 % | 10.466 M -3.99 % | 10.901 M 13.82 % | 9.577 M 19.34 % | 8.025 M -5.16 % | 8.462 M 29.27 % | 6.546 M -8.24 % | 7.134 M -39.02 % | 11.698 M 40.65 % | 8.317 M -37.72 % | 13.354 M |
Selling and marketing expenses | 4.443 M 60.80 % | 2.763 M -19.61 % | 3.437 M 245.08 % | 996.000 K -7.00 % | 1.071 M -0.28 % | 1.074 M -3.94 % | 1.118 M -4.77 % | 1.174 M -6.90 % | 1.261 M 40.42 % | 898.000 K 2.86 % | 873.000 K 66.29 % | 525.000 K -12.50 % | 600.000 K -23.47 % | 784.000 K 26.25 % | 621.000 K 31.57 % | 472.000 K 33.33 % | 354.000 K 4.73 % | 338.000 K -23.70 % | 443.000 K -8.09 % | 482.000 K -43.89 % | 859.000 K -22.33 % | 1.106 M -14.53 % | 1.294 M |
Other expenses | -296.000 K 83.50 % | -1.794 M | 0.000 | 0.000 100.00 % | -30.000 K -15.38 % | -26.000 K -100.42 % | 6.141 M 235.02 % | 1.833 M 24.69 % | 1.470 M 162.50 % | 560.000 K 1 706.45 % | 31.000 K -52.31 % | 65.000 K -97.94 % | 3.163 M 957.18 % | -369.000 K | 0.000 -100.00 % | 18.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -372.000 K 50.13 % | -746.000 K |
Operating expenses | 38.548 M 37.76 % | 27.983 M 20.98 % | 23.130 M 57.57 % | 14.679 M 12.23 % | 13.079 M -18.93 % | 16.133 M 37.26 % | 11.754 M 4.05 % | 11.297 M 9.40 % | 10.326 M 9.85 % | 9.400 M 13.33 % | 8.294 M 9.43 % | 7.579 M -40.24 % | 12.682 M 16.55 % | 10.881 M -5.31 % | 11.491 M 16.71 % | 9.846 M 17.51 % | 8.379 M -4.78 % | 8.800 M 25.91 % | 6.989 M -8.23 % | 7.616 M -39.35 % | 12.557 M 11.69 % | 11.243 M -32.70 % | 16.706 M |
Cost and expenses | 113.297 M 32.78 % | 85.325 M 39.78 % | 61.041 M 53.69 % | 39.716 M 23.30 % | 32.211 M -17.05 % | 38.832 M 16.98 % | 33.195 M -0.10 % | 33.228 M 4.53 % | 31.787 M 11.54 % | 28.499 M 22.71 % | 23.225 M -1.10 % | 23.484 M -57.93 % | 55.827 M 10.74 % | 50.412 M 6.86 % | 47.177 M 29.65 % | 36.388 M -12.35 % | 41.513 M -3.17 % | 42.872 M 12.57 % | 38.085 M 21.07 % | 31.458 M -34.98 % | 48.383 M 0.42 % | 48.183 M -25.01 % | 64.249 M |
Research and development expenses | 2.484 M -24.01 % | 3.269 M 141.97 % | 1.351 M -5.19 % | 1.425 M 18.36 % | 1.204 M -8.99 % | 1.323 M 65.17 % | 801.000 K -44.95 % | 1.455 M 28.42 % | 1.133 M 86.96 % | 606.000 K -12.43 % | 692.000 K 40.65 % | 492.000 K -7.69 % | 533.000 K | 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 | 36.360 M 37.17 % | 26.508 M 21.71 % | 21.779 M 64.32 % | 13.254 M 11.33 % | 11.905 M -19.76 % | 14.836 M 208.31 % | 4.812 M -39.92 % | 8.009 M 3.70 % | 7.723 M 2.63 % | 7.525 M 16.81 % | 6.442 M 17.15 % | 5.499 M -38.80 % | 8.986 M -20.12 % | 11.250 M -2.36 % | 11.522 M 14.66 % | 10.049 M 19.93 % | 8.379 M -4.78 % | 8.800 M 25.91 % | 6.989 M -8.23 % | 7.616 M -39.35 % | 12.557 M 33.26 % | 9.423 M -35.67 % | 14.648 M |
Interest income | 75.000 K -93.35 % | 1.128 M 1 062.89 % | 97.000 K 193.94 % | 33.000 K -2.94 % | 34.000 K 126.67 % | 15.000 K 400.00 % | 3.000 K 0.00 % | 3.000 K -88.00 % | 25.000 K -28.57 % | 35.000 K 118.75 % | 16.000 K 100.00 % | 8.000 K | 0.000 -100.00 % | 87.000 K -32.03 % | 128.000 K 392.31 % | 26.000 K -10.34 % | 29.000 K -6.45 % | 31.000 K -47.46 % | 59.000 K -82.01 % | 328.000 K 389.55 % | 67.000 K -16.25 % | 80.000 K -78.67 % | 375.000 K |
Interest expense | 3.036 M | 0.000 -100.00 % | 601.000 K 72.70 % | 348.000 K 4.50 % | 333.000 K 21.98 % | 273.000 K 20.80 % | 226.000 K -24.41 % | 299.000 K 15.00 % | 260.000 K 11.11 % | 234.000 K -19.31 % | 290.000 K -28.04 % | 403.000 K 66.53 % | 242.000 K -42.65 % | 422.000 K 42.09 % | 297.000 K -19.73 % | 370.000 K -23.24 % | 482.000 K -40.35 % | 808.000 K 20.24 % | 672.000 K -36.00 % | 1.050 M 6.82 % | 983.000 K 42.26 % | 691.000 K -55.59 % | 1.556 M |
Depreciation and amortization | 8.219 M 76.52 % | 4.656 M 27.95 % | 3.639 M 31.04 % | 2.777 M -10.56 % | 3.105 M 21.10 % | 2.564 M -23.78 % | 3.364 M 2.34 % | 3.287 M 2.88 % | 3.195 M 30.84 % | 2.442 M 7.81 % | 2.265 M -5.78 % | 2.404 M -41.81 % | 4.131 M 34.65 % | 3.068 M 9.03 % | 2.814 M -1.54 % | 2.858 M 0.25 % | 2.851 M -10.35 % | 3.180 M -14.95 % | 3.739 M 2.83 % | 3.636 M -13.72 % | 4.214 M 3.16 % | 4.085 M -24.58 % | 5.416 M |
Operating income | 4.550 M 99.12 % | 2.285 M 168.15 % | -3.353 M -243.84 % | 2.331 M 531.67 % | -540.000 K 78.30 % | -2.488 M -213.87 % | 2.185 M 163.25 % | 830.000 K -39.68 % | 1.376 M -24.15 % | 1.814 M -80.24 % | 9.181 M 384.95 % | -3.222 M 19.17 % | -3.986 M -1 700.80 % | 249.000 K -35.99 % | 389.000 K 111.80 % | -3.296 M -1 715.69 % | 204.000 K -49.13 % | 401.000 K -59.74 % | 996.000 K -37.67 % | 1.598 M 138.79 % | -4.120 M -119.73 % | -1.875 M 61.60 % | -4.883 M |
Operating income ratio | 0.04 48.03 % | 0.03 143.85 % | -0.06 -198.10 % | 0.06 446.00 % | -0.02 74.47 % | -0.07 -211.13 % | 0.06 153.35 % | 0.02 -41.34 % | 0.04 -32.11 % | 0.06 -85.47 % | 0.42 402.64 % | -0.14 -81.05 % | -0.08 -1 664.37 % | 0.00 -39.90 % | 0.01 108.21 % | -0.10 -2 136.79 % | 0.00 -47.23 % | 0.01 -63.64 % | 0.03 -47.28 % | 0.05 151.94 % | -0.09 -129.89 % | -0.04 50.77 % | -0.08 |
Total other income expenses net | -2.961 M -162.50 % | -1.128 M 9.32 % | -1.244 M -54.34 % | -806.000 K -254.11 % | 523.000 K 390.56 % | -180.000 K 32.33 % | -266.000 K -58.33 % | -168.000 K 35.63 % | -261.000 K 21.39 % | -332.000 K 64.83 % | -944.000 K -285.31 % | -245.000 K -126.85 % | -108.000 K 77.96 % | -490.000 K -620.59 % | -68.000 K 79.14 % | -326.000 K 18.30 % | -399.000 K 54.19 % | -871.000 K -237.60 % | -258.000 K 55.13 % | -575.000 K -964.81 % | -54.000 K -118.06 % | 299.000 K 112.24 % | -2.442 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -6.173 M -180.76 % | 7.644 M 1 801.49 % | 402.000 K -91.89 % | 4.957 M -41.75 % | 8.510 M 95.86 % | 4.345 M 917.56 % | 427.000 K -88.85 % | 3.830 M -35.54 % | 5.942 M 20.19 % | 4.944 M 171.35 % | 1.822 M -74.15 % | 7.048 M -39.77 % | 11.702 M 2.71 % | 11.393 M 79.62 % | 6.343 M 42.12 % | 4.463 M -18.62 % | 5.484 M -44.95 % | 9.961 M 0.04 % | 9.957 M -64.21 % | 27.823 M 25.25 % | 22.214 M -3.57 % | 23.037 M -11.05 % | 25.900 M |
Total investments | 2.888 M 97.13 % | 1.465 M 76.51 % | 830.000 K 144.12 % | 340.000 K | 0.000 -100.00 % | 208.000 K | 0.000 -100.00 % | 72.000 K -67.12 % | 219.000 K -55.85 % | 496.000 K 111.81 % | -4.199 M | 0.000 | 0.000 -100.00 % | 377.000 K -4.07 % | 393.000 K 20.55 % | 326.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 249.000 K 591.67 % | 36.000 K 3 500.00 % | 1.000 K |
Total debt | 24.575 M 22.25 % | 20.102 M 21.66 % | 16.523 M 106.07 % | 8.018 M -16.64 % | 9.619 M 91.61 % | 5.020 M 10.72 % | 4.534 M -19.30 % | 5.618 M -23.65 % | 7.358 M 28.34 % | 5.733 M 59.21 % | 3.601 M -55.75 % | 8.137 M -34.46 % | 12.416 M -5.05 % | 13.077 M 77.20 % | 7.380 M 32.76 % | 5.559 M -19.76 % | 6.928 M -35.77 % | 10.787 M 2.42 % | 10.532 M -63.33 % | 28.720 M 24.45 % | 23.078 M -5.86 % | 24.514 M -15.12 % | 28.880 M |
Accumulated other comprehensive income loss | 13.054 M 6.69 % | 12.235 M -7.07 % | 13.166 M 18.04 % | 11.154 M 27.59 % | 8.742 M -10.73 % | 9.793 M 151.00 % | -19.202 M -13.71 % | -16.887 M -15.45 % | -14.627 M -18.74 % | -12.318 M -10.33 % | -11.165 M 1.16 % | -11.296 M 49.41 % | -22.328 M 3.16 % | -23.056 M 9.92 % | -25.596 M -4.53 % | -24.487 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | -44.552 M -23.13 % | -36.183 M 18.71 % | -44.511 M -10.37 % | -40.329 M 1.43 % | -40.915 M -4.40 % | -39.192 M -5.02 % | -37.318 M 4.70 % | -39.157 M -6.93 % | -36.618 M 12.27 % | -41.739 M 3.28 % | -43.154 M 9.68 % | -47.779 M -16.07 % | -41.164 M -10.49 % | -37.255 M -4.30 % | -35.720 M 1.84 % | -36.390 M -14.53 % | -31.773 M -1.74 % | -31.229 M -1.13 % | -30.879 M -2.14 % | -30.233 M 1.93 % | -30.828 M -17.41 % | -26.256 M -6.35 % | -24.688 M |
Common stock | 2.885 M 11.61 % | 2.585 M 12.24 % | 2.303 M 0.00 % | 2.303 M 12.40 % | 2.049 M 0.00 % | 2.049 M 0.00 % | 2.049 M 6.77 % | 1.919 M 0.00 % | 1.919 M 0.00 % | 1.919 M 0.00 % | 1.919 M 0.00 % | 1.919 M 41.52 % | 1.356 M 0.00 % | 1.356 M 9.71 % | 1.236 M 0.00 % | 1.236 M 0.00 % | 1.236 M 32.05 % | 936.000 K 0.00 % | 936.000 K 283.61 % | 244.000 K 0.00 % | 244.000 K 0.00 % | 244.000 K 0.00 % | 244.000 K |
Total equity | 67.563 M 60.96 % | 41.974 M 50.23 % | 27.940 M -8.37 % | 30.493 M 45.25 % | 20.994 M -13.91 % | 24.385 M -6.21 % | 25.999 M 26.06 % | 20.625 M -12.16 % | 23.481 M 33.29 % | 17.617 M 17.41 % | 15.005 M 66.94 % | 8.988 M -22.64 % | 11.618 M -26.15 % | 15.732 M -6.04 % | 16.744 M 6.95 % | 15.656 M -13.69 % | 18.139 M 55.45 % | 11.669 M -2.40 % | 11.956 M 376.18 % | -4.329 M 17.51 % | -5.248 M -1 212.00 % | -400.000 K -125.77 % | 1.552 M |
Other non current liabilities | 5.089 M 749.58 % | 599.000 K 1 098.00 % | 50.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 220.000 K 126.80 % | 97.000 K 3.19 % | 94.000 K | 0.000 -100.00 % | 120.000 K 0.00 % | 120.000 K -37.17 % | 191.000 K 104.80 % | -3.980 M -6 733.33 % | 60.000 K -44.95 % | 109.000 K -90.62 % | 1.162 M 461.35 % | 207.000 K -73.83 % | 791.000 K -58.82 % | 1.921 M 103.28 % | 945.000 K 81.03 % | 522.000 K -63.24 % | 1.420 M |
Long term debt | 9.301 M -21.90 % | 11.909 M -3.04 % | 12.283 M 87.96 % | 6.535 M -15.74 % | 7.756 M 124.10 % | 3.461 M 14.83 % | 3.014 M -29.28 % | 4.262 M -20.29 % | 5.347 M 2.99 % | 5.192 M 65.61 % | 3.135 M -41.15 % | 5.327 M -36.39 % | 8.375 M -34.30 % | 12.747 M 192.43 % | 4.359 M 34.25 % | 3.247 M -19.17 % | 4.017 M -54.93 % | 8.912 M 87.94 % | 4.742 M -82.14 % | 26.557 M 18.40 % | 22.430 M -8.16 % | 24.424 M -7.25 % | 26.333 M |
Total non current liabilities | 16.391 M 31.04 % | 12.508 M 1.41 % | 12.334 M 86.29 % | 6.621 M -15.14 % | 7.802 M 125.43 % | 3.461 M 7.02 % | 3.234 M -25.81 % | 4.359 M -19.89 % | 5.441 M 4.80 % | 5.192 M 59.51 % | 3.255 M -40.24 % | 5.447 M -40.41 % | 9.141 M 1.08 % | 9.043 M 87.03 % | 4.835 M 36.58 % | 3.540 M -31.65 % | 5.179 M -46.76 % | 9.727 M 75.80 % | 5.533 M -80.57 % | 28.478 M 17.75 % | 24.186 M -6.65 % | 25.910 M -9.33 % | 28.577 M |
Other current liabilities | 10.105 M -19.81 % | 12.601 M 102.00 % | 6.238 M 71.23 % | 3.643 M 29.23 % | 2.819 M -24.91 % | 3.754 M 42.68 % | 2.631 M 32.14 % | 1.991 M -31.63 % | 2.912 M 19.20 % | 2.443 M 41.05 % | 1.732 M -87.40 % | 13.749 M 445.60 % | 2.520 M -77.99 % | 11.451 M -10.64 % | 12.814 M 91.74 % | 6.683 M -26.62 % | 9.107 M -10.61 % | 10.188 M -26.31 % | 13.826 M -14.83 % | 16.233 M 164.68 % | 6.133 M -41.18 % | 10.426 M 23.14 % | 8.467 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 9.320 M | 0.000 | 0.000 | 0.000 -100.00 % | 312.000 K -35.40 % | 483.000 K 23.85 % | 390.000 K 57.26 % | 248.000 K -35.42 % | 384.000 K 997.14 % | 35.000 K -97.19 % | 1.245 M -59.50 % | 3.074 M 23.45 % | 2.490 M 10.37 % | 2.256 M 44.06 % | 1.566 M -74.05 % | 6.034 M -15.18 % | 7.114 M 278.20 % | 1.881 M 116.21 % | 870.000 K | 0.000 | 0.000 |
Short term debt | 15.274 M 86.43 % | 8.193 M -57.42 % | 19.240 M 1 197.37 % | 1.483 M -20.40 % | 1.863 M 19.50 % | 1.559 M 9.79 % | 1.420 M 4.72 % | 1.356 M -32.57 % | 2.011 M 271.72 % | 541.000 K 16.09 % | 466.000 K -83.42 % | 2.810 M -28.91 % | 3.953 M -16.55 % | 4.737 M 66.44 % | 2.846 M 23.10 % | 2.312 M -20.58 % | 2.911 M 55.25 % | 1.875 M -67.62 % | 5.790 M 167.68 % | 2.163 M 233.80 % | 648.000 K 620.00 % | 90.000 K -96.47 % | 2.547 M |
Total current liabilities | 45.447 M 3.48 % | 43.917 M 13.73 % | 38.615 M 164.65 % | 14.591 M 46.55 % | 9.956 M -17.72 % | 12.100 M 12.36 % | 10.769 M 6.98 % | 10.066 M -14.86 % | 11.823 M 19.02 % | 9.934 M 50.11 % | 6.618 M -67.76 % | 20.527 M 3.82 % | 19.772 M -3.02 % | 20.388 M 6.78 % | 19.093 M 60.66 % | 11.884 M -12.51 % | 13.584 M -24.94 % | 18.097 M -32.30 % | 26.730 M 31.82 % | 20.277 M 39.72 % | 14.513 M 38.01 % | 10.516 M -4.52 % | 11.014 M |
Total liabilities | 61.838 M 8.00 % | 57.260 M 12.39 % | 50.949 M 140.19 % | 21.212 M 19.45 % | 17.758 M 14.12 % | 15.561 M 11.13 % | 14.003 M -2.93 % | 14.425 M -16.44 % | 17.264 M 14.13 % | 15.126 M 53.21 % | 9.873 M -61.99 % | 25.974 M -10.16 % | 28.913 M -1.76 % | 29.431 M 23.00 % | 23.928 M 55.13 % | 15.424 M -17.80 % | 18.763 M -32.57 % | 27.824 M -13.76 % | 32.263 M -33.83 % | 48.755 M 25.99 % | 38.699 M 6.24 % | 36.426 M -7.99 % | 39.591 M |
Other non current assets | 1.000 K -99.99 % | 9.911 M | 0.000 -100.00 % | 479.000 K 316.52 % | 115.000 K -44.71 % | 208.000 K -40.40 % | 349.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.199 M 2 857.04 % | 142.000 K -79.63 % | 697.000 K 84.88 % | 377.000 K -4.07 % | 393.000 K 20.55 % | 326.000 K -43.89 % | 581.000 K -37.99 % | 937.000 K 15.25 % | 813.000 K -6.12 % | 866.000 K 247.79 % | 249.000 K 591.67 % | 36.000 K 3 500.00 % | 1.000 K |
Long term investments | 2.888 M 97.13 % | 1.465 M 76.51 % | 830.000 K 144.12 % | 340.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 72.000 K -67.12 % | 219.000 K -55.85 % | 496.000 K 111.81 % | -4.199 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 |
Intangible assets | 14.754 M 1 048.17 % | 1.285 M -84.76 % | 8.429 M 14.74 % | 7.346 M 12.19 % | 6.548 M 9.10 % | 6.002 M 2.41 % | 5.861 M 8.54 % | 5.400 M 11.00 % | 4.865 M 17.37 % | 4.145 M 18.80 % | 3.489 M 15.64 % | 3.017 M -35.74 % | 4.695 M 19.74 % | 3.921 M 38.60 % | 2.829 M 44.56 % | 1.957 M 54.58 % | 1.266 M 86.73 % | 678.000 K 120.85 % | 307.000 K 104.67 % | 150.000 K -89.24 % | 1.394 M 9.42 % | 1.274 M -3.63 % | 1.322 M |
GoodWill | 171.000 K 6.21 % | 161.000 K -3.01 % | 166.000 K 6.41 % | 156.000 K 7.59 % | 145.000 K -8.23 % | 158.000 K 1.94 % | 155.000 K 4.73 % | 148.000 K -12.43 % | 169.000 K 3.68 % | 163.000 K 11.64 % | 146.000 K 13.18 % | 129.000 K -3.73 % | 134.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 14.925 M 932.16 % | 1.446 M -83.18 % | 8.595 M 14.57 % | 7.502 M 12.09 % | 6.693 M 8.65 % | 6.160 M 2.39 % | 6.016 M 8.44 % | 5.548 M 10.21 % | 5.034 M 16.85 % | 4.308 M 18.51 % | 3.635 M 15.54 % | 3.146 M -34.85 % | 4.829 M 23.16 % | 3.921 M 38.60 % | 2.829 M 44.56 % | 1.957 M 54.58 % | 1.266 M 86.73 % | 678.000 K 120.85 % | 307.000 K 104.67 % | 150.000 K -89.24 % | 1.394 M 9.42 % | 1.274 M -3.63 % | 1.322 M |
Property plant equipment net | 20.172 M 18.76 % | 16.985 M 19.82 % | 14.175 M 47.81 % | 9.590 M 6.88 % | 8.973 M -7.19 % | 9.668 M 5.49 % | 9.165 M -0.21 % | 9.184 M -16.83 % | 11.042 M 11.94 % | 9.864 M 62.88 % | 6.056 M -10.82 % | 6.791 M -62.30 % | 18.012 M 0.87 % | 17.857 M 22.07 % | 14.629 M 36.16 % | 10.744 M -12.73 % | 12.311 M -0.69 % | 12.396 M -8.40 % | 13.533 M -4.55 % | 14.178 M 20.34 % | 11.782 M -10.00 % | 13.091 M -21.79 % | 16.739 M |
Total non current assets | 39.902 M 33.87 % | 29.807 M 16.07 % | 25.681 M 29.52 % | 19.828 M 10.00 % | 18.026 M -4.98 % | 18.970 M 9.34 % | 17.349 M 4.88 % | 16.541 M -23.29 % | 21.564 M 38.20 % | 15.604 M 48.19 % | 10.530 M -2.68 % | 10.820 M -55.19 % | 24.144 M 8.10 % | 22.334 M 23.95 % | 18.018 M 36.89 % | 13.162 M -7.32 % | 14.202 M 1.00 % | 14.062 M -5.89 % | 14.942 M -3.37 % | 15.463 M 15.18 % | 13.425 M -6.78 % | 14.401 M -20.27 % | 18.062 M |
Other current assets | 0.000 -100.00 % | 2.801 M 40.68 % | 1.991 M -19.13 % | 2.462 M 82.37 % | 1.350 M -8.78 % | 1.480 M 25.64 % | 1.178 M -35.13 % | 1.816 M 19.08 % | 1.525 M 46.78 % | 1.039 M 15.44 % | 900.000 K -92.84 % | 12.572 M 14 518.60 % | 86.000 K -67.30 % | 263.000 K 70.78 % | 154.000 K -24.14 % | 203.000 K -23.40 % | 265.000 K -97.44 % | 10.332 M -16.02 % | 12.303 M -15.57 % | 14.571 M 16.92 % | 12.462 M | 0.000 | 0.000 |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 30.748 M 146.81 % | 12.458 M -22.72 % | 16.121 M 426.66 % | 3.061 M 176.01 % | 1.109 M 64.30 % | 675.000 K -83.56 % | 4.107 M 129.70 % | 1.788 M 26.27 % | 1.416 M 79.47 % | 789.000 K -55.65 % | 1.779 M 63.36 % | 1.089 M 52.52 % | 714.000 K -57.60 % | 1.684 M 62.39 % | 1.037 M -5.38 % | 1.096 M -24.10 % | 1.444 M 74.82 % | 826.000 K 43.65 % | 575.000 K -35.90 % | 897.000 K 3.82 % | 864.000 K -41.50 % | 1.477 M -50.44 % | 2.980 M |
Cash and short term investments | 30.748 M 146.81 % | 12.458 M -22.72 % | 16.121 M 426.66 % | 3.061 M 176.01 % | 1.109 M 64.30 % | 675.000 K -83.56 % | 4.107 M 129.70 % | 1.788 M 26.27 % | 1.416 M 79.47 % | 789.000 K -55.65 % | 1.779 M 63.36 % | 1.089 M 52.52 % | 714.000 K -57.60 % | 1.684 M 62.39 % | 1.037 M -5.38 % | 1.096 M -24.10 % | 1.444 M 74.82 % | 826.000 K 43.65 % | 575.000 K -35.90 % | 897.000 K 3.82 % | 864.000 K -41.50 % | 1.477 M -50.44 % | 2.980 M |
Total current assets | 89.499 M 30.48 % | 68.592 M 28.91 % | 53.208 M 66.92 % | 31.877 M 53.80 % | 20.726 M -1.19 % | 20.976 M -7.40 % | 22.653 M 22.39 % | 18.509 M -3.50 % | 19.181 M 11.91 % | 17.139 M 19.45 % | 14.348 M -40.57 % | 24.142 M 47.32 % | 16.387 M -28.22 % | 22.829 M 0.77 % | 22.654 M 26.43 % | 17.918 M -21.07 % | 22.700 M -11.23 % | 25.573 M -12.96 % | 29.381 M 1.44 % | 28.963 M 44.63 % | 20.026 M -7.39 % | 21.625 M -6.31 % | 23.081 M |
Inventory | 28.626 M -11.22 % | 32.244 M 33.71 % | 24.114 M 60.77 % | 14.999 M 66.54 % | 9.006 M -12.91 % | 10.341 M 21.30 % | 8.525 M 21.02 % | 7.044 M -7.86 % | 7.645 M 1.80 % | 7.510 M 20.51 % | 6.232 M 8.33 % | 5.753 M -31.93 % | 8.452 M -31.15 % | 12.276 M 17.97 % | 10.406 M 109.29 % | 4.972 M -44.42 % | 8.945 M 38.23 % | 6.471 M -22.18 % | 8.315 M 49.55 % | 5.560 M -40.45 % | 9.337 M -9.99 % | 10.373 M -12.80 % | 11.896 M |
Net receivables | 32.507 M 54.14 % | 21.089 M 92.03 % | 10.982 M -13.69 % | 12.724 M 24.46 % | 10.223 M 6.35 % | 9.613 M -2.82 % | 9.892 M 7.55 % | 9.198 M -4.93 % | 9.675 M 9.56 % | 8.831 M 48.20 % | 5.959 M 13.96 % | 5.229 M | 0.000 | 0.000 -100.00 % | 11.057 M -5.07 % | 11.647 M -3.31 % | 12.046 M 51.64 % | 7.944 M -2.98 % | 8.188 M 3.19 % | 7.935 M 40.69 % | 5.640 M -42.30 % | 9.775 M 19.13 % | 8.205 M |
Tax assets | 1.916 M | 0.000 -100.00 % | 2.081 M 8.56 % | 1.917 M -14.61 % | 2.245 M -23.48 % | 2.934 M 61.30 % | 1.819 M 4.72 % | 1.737 M -67.03 % | 5.269 M 462.93 % | 936.000 K 11.56 % | 839.000 K 13.23 % | 741.000 K 22.28 % | 606.000 K 238.55 % | 179.000 K 7.19 % | 167.000 K 23.70 % | 135.000 K 206.82 % | 44.000 K -13.73 % | 51.000 K -82.35 % | 289.000 K 7.43 % | 269.000 K | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 -100.00 % | 835.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 16.806 M -9.25 % | 18.519 M 84.18 % | 10.055 M 18.41 % | 8.492 M 77.66 % | 4.780 M -27.23 % | 6.569 M 2.54 % | 6.406 M 2.73 % | 6.236 M -4.21 % | 6.510 M -2.86 % | 6.702 M 66.06 % | 4.036 M 2.62 % | 3.933 M -67.37 % | 12.054 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.862 M | 0.000 | 0.000 |
Tax payables | 3.262 M -29.15 % | 4.604 M 289.51 % | 1.182 M 21.48 % | 973.000 K 96.96 % | 494.000 K 126.61 % | 218.000 K -30.13 % | 312.000 K -35.40 % | 483.000 K 23.85 % | 390.000 K 57.26 % | 248.000 K -35.42 % | 384.000 K 997.14 % | 35.000 K -97.19 % | 1.245 M 10.57 % | 1.126 M 19.41 % | 943.000 K 48.97 % | 633.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 870.000 K | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -120.000 K 0.00 % | -120.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 88.000 K -40.14 % | 147.000 K -16.00 % | 175.000 K 19.86 % | 146.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 811.000 K -15.87 % | 964.000 K 16.99 % | 824.000 K |
Minority interest | 33.000 K -19.51 % | 41.000 K -4.65 % | 43.000 K 10.26 % | 39.000 K 18.18 % | 33.000 K 3.13 % | 32.000 K 18.52 % | 27.000 K 22.73 % | 22.000 K -24.14 % | 29.000 K 52.63 % | 19.000 K 5.56 % | 18.000 K -52.63 % | 38.000 K -75.64 % | 156.000 K 100.00 % | 78.000 K -15.22 % | 92.000 K -11.54 % | 104.000 K -25.71 % | 140.000 K -1.41 % | 142.000 K 36.54 % | 104.000 K | 0.000 -100.00 % | 245.000 K -3.16 % | 253.000 K -36.75 % | 400.000 K |
Capital lease obligations | 5.212 M 70.77 % | 3.052 M 64.71 % | 1.853 M 121.65 % | 836.000 K 24.04 % | 674.000 K -10.61 % | 754.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -176.000 K -103.99 % | 4.407 M 2 618.29 % | -175.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 96.131 M 51.88 % | 63.296 M 11.16 % | 56.939 M -0.68 % | 57.326 M 12.22 % | 51.085 M -1.20 % | 51.703 M -0.33 % | 51.874 M 4.34 % | 49.718 M -5.93 % | 52.853 M 0.00 % | 52.853 M 0.00 % | 52.853 M 0.00 % | 52.853 M 8.05 % | 48.916 M 0.00 % | 48.916 M 0.00 % | 48.916 M 0.00 % | 48.916 M -3.70 % | 50.798 M 21.47 % | 41.820 M 0.06 % | 41.795 M 62.88 % | 25.660 M 1.48 % | 25.286 M -0.29 % | 25.359 M -0.93 % | 25.596 M |
Deferred tax liabilities non current | 48.000 K | 0.000 -100.00 % | 50.000 K -41.86 % | 86.000 K 86.96 % | 46.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 311.000 K 12.68 % | 276.000 K 318.18 % | 66.000 K 73.68 % | 38.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 -100.00 % | 835.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 129.401 M 30.40 % | 99.234 M 25.79 % | 78.889 M 52.58 % | 51.705 M 33.43 % | 38.752 M -2.99 % | 39.946 M -0.14 % | 40.002 M 14.13 % | 35.050 M -13.98 % | 40.745 M 24.44 % | 32.743 M 31.61 % | 24.878 M -28.84 % | 34.962 M -13.74 % | 40.531 M -10.26 % | 45.163 M 11.04 % | 40.672 M 30.86 % | 31.080 M -15.78 % | 36.902 M -6.90 % | 39.635 M -10.58 % | 44.323 M -0.23 % | 44.426 M 32.81 % | 33.451 M -7.15 % | 36.026 M -12.44 % | 41.143 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -809.000 K -276.28 % | -215.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -898.000 K -337.57 % | 378.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -4.466 M 78.14 % | -20.434 M -1 221.73 % | -1.546 M 50.95 % | -3.152 M -28.92 % | -2.445 M -2 569.70 % | 99.000 K 115.89 % | -623.000 K 24.02 % | -820.000 K -377.03 % | 296.000 K 178.31 % | -378.000 K -415.00 % | 120.000 K 104.03 % | -2.974 M -148.87 % | 6.086 M 382.54 % | -2.154 M -204.06 % | 2.070 M 12.75 % | 1.836 M 169.60 % | -2.638 M -163.01 % | -1.003 M -121.98 % | 4.563 M 1 631.21 % | -298.000 K -105.78 % | 5.155 M 408.38 % | 1.014 M -64.63 % | 2.867 M |
Accounts receivables | -6.933 M 46.48 % | -12.955 M -1 705.33 % | 807.000 K 125.17 % | -3.206 M -392.47 % | -651.000 K -1 167.21 % | 61.000 K 122.68 % | -269.000 K 15.94 % | -320.000 K 48.80 % | -625.000 K 72.43 % | -2.267 M -678.32 % | 392.000 K 165.99 % | -594.000 K -188.39 % | 672.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 4.512 M 151.34 % | -8.788 M -4.32 % | -8.424 M -40.56 % | -5.993 M -1 087.31 % | 607.000 K 142.81 % | -1.418 M -143.22 % | -583.000 K -528.68 % | 136.000 K -82.81 % | 791.000 K 238.29 % | -572.000 K -344.44 % | 234.000 K 124.79 % | -944.000 K -125.37 % | 3.721 M 284.94 % | -2.012 M 61.46 % | -5.220 M -232.89 % | 3.928 M 264.70 % | -2.385 M -229.34 % | 1.844 M 159.05 % | -3.123 M | 0.000 -100.00 % | 1.036 M -31.98 % | 1.523 M 76.68 % | 862.000 K |
Accounts payables | -1.892 M -116.15 % | 11.718 M 110.30 % | 5.572 M -10.19 % | 6.204 M 355.73 % | -2.426 M -284.91 % | 1.312 M 871.85 % | 135.000 K 122.31 % | -605.000 K -3 458.82 % | -17.000 K -100.69 % | 2.464 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 |
Other working capital | -235.000 K 97.74 % | -10.409 M -2 185.97 % | 499.000 K 417.83 % | -157.000 K -728.00 % | 25.000 K -82.64 % | 144.000 K 460.00 % | -40.000 K 95.82 % | -956.000 K -93.13 % | -495.000 K -355.15 % | 194.000 K 270.18 % | -114.000 K 94.38 % | -2.030 M -185.84 % | 2.365 M 1 765.49 % | -142.000 K -101.95 % | 7.290 M 448.47 % | -2.092 M -726.88 % | -253.000 K 91.11 % | -2.847 M -137.04 % | 7.686 M | 0.000 -100.00 % | 4.119 M 909.23 % | -509.000 K -125.39 % | 2.005 M |
Other non cash items | -7.084 M -142.74 % | 16.575 M 769.43 % | -2.476 M -8.17 % | -2.289 M -250.54 % | -653.000 K -68.30 % | -388.000 K -34.72 % | -288.000 K -142.02 % | -119.000 K 62.46 % | -317.000 K -20.08 % | -264.000 K 92.32 % | -3.436 M 12.57 % | -3.930 M -503.69 % | -651.000 K -1 151.92 % | -52.000 K -150.98 % | 102.000 K 363.64 % | 22.000 K 106.38 % | -345.000 K 86.62 % | -2.578 M 72.27 % | -9.298 M -997.76 % | -847.000 K -23.65 % | -685.000 K -51.55 % | -452.000 K -4 620.00 % | 10.000 K |
Net cash provided by operating activities | 1.219 M -56.14 % | 2.779 M 257.63 % | -1.763 M -454.73 % | 497.000 K 221.52 % | -409.000 K -150.81 % | 805.000 K -82.64 % | 4.638 M 45.94 % | 3.178 M -30.15 % | 4.550 M 25.90 % | 3.614 M -55.55 % | 8.130 M 205.28 % | -7.722 M -238.39 % | 5.580 M 1 036.24 % | -596.000 K -110.76 % | 5.538 M 290.00 % | 1.420 M 1 872.22 % | 72.000 K -95.90 % | 1.755 M -80.32 % | 8.917 M 118.07 % | 4.089 M -10.41 % | 4.564 M 64.65 % | 2.772 M -18.71 % | 3.410 M |
Investments in property plant and equipment | -4.984 M 12.65 % | -5.706 M 32.12 % | -8.406 M -96.95 % | -4.268 M -8.38 % | -3.938 M -16.92 % | -3.368 M 11.25 % | -3.795 M -2.15 % | -3.715 M 30.73 % | -5.363 M 16.59 % | -6.430 M -197.55 % | -2.161 M 7.89 % | -2.346 M 61.00 % | -6.016 M 27.04 % | -8.246 M -10.03 % | -7.494 M -175.21 % | -2.723 M 38.25 % | -4.410 M -73.76 % | -2.538 M 21.13 % | -3.218 M 39.33 % | -5.304 M -42.01 % | -3.735 M | 0.000 100.00 % | -5.255 M |
Acquisitions net | -1.466 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 344.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.872 M | 0.000 100.00 % | -35.000 K -144.30 % | 79.000 K |
Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -340.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -138.000 K -2 200.00 % | -6.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 -100.00 % | 340.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 -100.00 % | 23.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -1.547 M 24.35 % | -2.045 M 16.94 % | -2.462 M -624.12 % | -340.000 K 79.00 % | -1.619 M -16.81 % | -1.386 M 6.85 % | -1.488 M -30.30 % | -1.142 M 19.69 % | -1.422 M -513.37 % | 344.000 K -20.00 % | 430.000 K 402.82 % | -142.000 K -176.34 % | 186.000 K 3.91 % | 179.000 K -50.55 % | 362.000 K -39.67 % | 600.000 K -92.96 % | 8.521 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.695 M | 0.000 |
Net cash used for investing activites | -7.997 M -7.91 % | -7.411 M 11.84 % | -8.406 M -82.42 % | -4.608 M -17.01 % | -3.938 M -16.92 % | -3.368 M 11.25 % | -3.795 M -2.15 % | -3.715 M 30.73 % | -5.363 M 11.88 % | -6.086 M -251.59 % | -1.731 M 30.43 % | -2.488 M 58.31 % | -5.968 M 26.07 % | -8.073 M -13.56 % | -7.109 M -234.86 % | -2.123 M -151.64 % | 4.111 M 261.98 % | -2.538 M 21.13 % | -3.218 M 6.24 % | -3.432 M 8.11 % | -3.735 M -202.05 % | 3.660 M 170.71 % | -5.176 M |
Debt repayment | 2.217 M 50.61 % | 1.472 M -93.85 % | 23.917 M 3 074.75 % | -804.000 K -114.95 % | 5.379 M 1 523.02 % | -378.000 K 70.88 % | -1.298 M -44.38 % | -899.000 K -165.10 % | 1.381 M -9.03 % | 1.518 M 138.82 % | -3.910 M -225.28 % | 3.121 M 1 251.08 % | 231.000 K -94.47 % | 4.175 M 269.14 % | 1.131 M 280.10 % | -628.000 K 89.02 % | -5.720 M -1 079.38 % | -485.000 K 97.77 % | -21.795 M -1 687.40 % | 1.373 M 159.55 % | 529.000 K 129.90 % | -1.769 M -135.59 % | 4.970 M |
Common stock issued | 24.756 M 70.57 % | 14.514 M -3.24 % | 15.000 M 103.67 % | 7.365 M | 0.000 | 0.000 -100.00 % | 2.711 M 37.68 % | 1.969 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.745 M 1 935.33 % | 184.000 K -95.10 % | 3.755 M | 0.000 -100.00 % | 1.000 M -50.00 % | 2.000 M | 0.000 -100.00 % | 17.300 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -1.942 M -299.59 % | -486.000 K 96.89 % | -15.647 M -3 513.63 % | -433.000 K 19.96 % | -541.000 K -2.66 % | -527.000 K | 0.000 -100.00 % | 1.969 M | 0.000 | 0.000 100.00 % | -685.000 K -118.66 % | 3.670 M 709.63 % | -602.000 K | 0.000 -100.00 % | 4.000 K | 0.000 | 0.000 -100.00 % | 63.000 K 111.62 % | -542.000 K -176.23 % | 711.000 K | 0.000 100.00 % | -2.503 M -2 354.95 % | 111.000 K |
Net cash used provided by financing activities | 25.031 M 2 438.64 % | 986.000 K -95.76 % | 23.269 M 279.72 % | 6.128 M 26.66 % | 4.838 M 634.59 % | -905.000 K -164.05 % | 1.413 M 32.06 % | 1.070 M -22.52 % | 1.381 M -9.03 % | 1.518 M 133.04 % | -4.595 M -143.61 % | 10.536 M 12 442.86 % | 84.000 K -98.94 % | 7.930 M 598.68 % | 1.135 M 205.11 % | 372.000 K 110.00 % | -3.720 M -781.52 % | -422.000 K 91.62 % | -5.037 M -466.86 % | 1.373 M 163.95 % | -2.147 M 49.74 % | -4.272 M -184.08 % | 5.081 M |
Effect of forex changes on cash | 38.000 K 323.53 % | -17.000 K 58.54 % | -41.000 K 36.92 % | -65.000 K -14.04 % | -57.000 K -258.33 % | 36.000 K -42.86 % | 63.000 K 139.13 % | -161.000 K -372.88 % | 59.000 K 263.89 % | -36.000 K -185.71 % | 42.000 K 121.05 % | 19.000 K -9.52 % | 21.000 K -51.16 % | 43.000 K -33.85 % | 65.000 K 482.35 % | -17.000 K -110.97 % | 155.000 K -89.35 % | 1.456 M 247.97 % | -984.000 K 43.25 % | -1.734 M -269.17 % | 1.025 M 366.93 % | -384.000 K 87.97 % | -3.193 M |
Net change in cash | 18.290 M 599.32 % | -3.663 M -128.05 % | 13.060 M 569.06 % | 1.952 M 349.77 % | 434.000 K 112.65 % | -3.432 M -247.99 % | 2.319 M 523.39 % | 372.000 K -40.67 % | 627.000 K 163.33 % | -990.000 K -153.63 % | 1.846 M 435.07 % | 345.000 K 221.91 % | -283.000 K 59.34 % | -696.000 K -87.60 % | -371.000 K -6.61 % | -348.000 K -156.31 % | 618.000 K 146.22 % | 251.000 K 177.95 % | -322.000 K -142.82 % | 752.000 K 356.66 % | -293.000 K -116.50 % | 1.776 M 1 355.74 % | 122.000 K |
Cash at beginning of period | 12.458 M -22.72 % | 16.121 M 426.66 % | 3.061 M 176.01 % | 1.109 M 64.30 % | 675.000 K -83.56 % | 4.107 M 129.70 % | 1.788 M 26.27 % | 1.416 M 79.47 % | 789.000 K -55.65 % | 1.779 M 2 755.22 % | -67.000 K 83.74 % | -412.000 K 67.76 % | -1.278 M -119.59 % | -582.000 K -175.83 % | -211.000 K -114.61 % | 1.444 M 74.82 % | 826.000 K 43.65 % | 575.000 K -35.90 % | 897.000 K 518.62 % | 145.000 K | 0.000 | 0.000 | 0.000 |
Cash at end of period | 30.748 M 146.81 % | 12.458 M -22.72 % | 16.121 M 426.66 % | 3.061 M 176.01 % | 1.109 M 64.30 % | 675.000 K -83.56 % | 4.107 M 129.70 % | 1.788 M 26.27 % | 1.416 M 79.47 % | 789.000 K -55.65 % | 1.779 M 2 755.22 % | -67.000 K 95.71 % | -1.561 M -22.14 % | -1.278 M -119.59 % | -582.000 K -153.10 % | 1.096 M -24.10 % | 1.444 M 74.82 % | 826.000 K 43.65 % | 575.000 K -35.90 % | 897.000 K 406.14 % | -293.000 K -116.50 % | 1.776 M 1 355.74 % | 122.000 K |
Operating cash flow | 1.219 M -56.14 % | 2.779 M 257.63 % | -1.763 M -454.73 % | 497.000 K 221.52 % | -409.000 K -150.81 % | 805.000 K -82.64 % | 4.638 M 45.94 % | 3.178 M -30.15 % | 4.550 M 25.90 % | 3.614 M -55.55 % | 8.130 M 205.28 % | -7.722 M -238.39 % | 5.580 M 1 036.24 % | -596.000 K -110.76 % | 5.538 M 290.00 % | 1.420 M 1 872.22 % | 72.000 K -95.90 % | 1.755 M -80.32 % | 8.917 M 118.07 % | 4.089 M -10.41 % | 4.564 M 64.65 % | 2.772 M -18.71 % | 3.410 M |
Capital expenditure | -6.531 M -14.46 % | -5.706 M 32.12 % | -8.406 M -96.95 % | -4.268 M -8.38 % | -3.938 M -16.92 % | -3.368 M 11.25 % | -3.795 M -2.15 % | -3.715 M 30.73 % | -5.363 M 16.59 % | -6.430 M -197.55 % | -2.161 M 7.89 % | -2.346 M 61.00 % | -6.016 M 27.04 % | -8.246 M -10.03 % | -7.494 M -175.21 % | -2.723 M 38.25 % | -4.410 M -73.76 % | -2.538 M 21.13 % | -3.218 M 39.33 % | -5.304 M -42.01 % | -3.735 M | 0.000 100.00 % | -5.255 M |
Free CashFlow | -5.312 M -81.48 % | -2.927 M 71.22 % | -10.169 M -169.66 % | -3.771 M 13.25 % | -4.347 M -69.61 % | -2.563 M -404.03 % | 843.000 K 256.98 % | -537.000 K 33.95 % | -813.000 K 71.13 % | -2.816 M -147.18 % | 5.969 M 159.29 % | -10.068 M -2 209.17 % | -436.000 K 95.07 % | -8.842 M -352.04 % | -1.956 M -50.12 % | -1.303 M 69.96 % | -4.338 M -454.02 % | -783.000 K -113.74 % | 5.699 M 569.05 % | -1.215 M -246.56 % | 829.000 K -70.09 % | 2.772 M 250.24 % | -1.845 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 23.056 M 9.80 % | 20.999 M -42.30 % | 36.396 M 32.61 % | 27.445 M 3.30 % | 26.569 M -3.16 % | 27.436 M -22.61 % | 35.451 M 40.27 % | 25.274 M 53.39 % | 16.477 M 58.31 % | 10.408 M -12.27 % | 11.863 M -32.09 % | 17.469 M 5.05 % | 16.630 M 59.70 % | 10.413 M -15.76 % | 12.361 M 29.73 % | 9.528 M 16.00 % | 8.214 M -1.52 % | 8.341 M 3.80 % | 8.036 M -12.20 % | 9.153 M 56.65 % | 5.843 M -25.10 % | 7.801 M -10.26 % | 8.693 M -14.25 % | 10.138 M 9.42 % | 9.265 M 13.63 % | 8.154 M -2.52 % | 8.365 M -27.82 % | 11.589 M 29.97 % | 8.917 M 36.93 % | 6.512 M -24.12 % | 8.582 M -0.85 % | 8.656 M -11.83 % | 9.817 M 40.36 % | 6.994 M -7.62 % | 7.571 M -25.84 % | 10.209 M 19.10 % | 8.572 M 26.79 % | 6.761 M -15.82 % | 8.032 M -6.95 % | 8.632 M 14.18 % | 7.560 M 39.74 % | 5.410 M 2.79 % | 5.263 M -18.10 % | 6.426 M 27.21 % | 5.052 M 0.00 % | 5.052 M -17.69 % | 6.137 M 0.00 % | 6.137 M 12.91 % | 5.436 M 0.00 % | 5.436 M 139.00 % | -13.938 M -215.78 % | 12.038 M |
Net income | -2.522 M -5.39 % | -2.393 M -908.45 % | 296.000 K 155.95 % | -529.000 K 0.56 % | -532.000 K -461.90 % | 147.000 K -95.52 % | 3.280 M 93.62 % | 1.694 M 194.27 % | -1.797 M 30.16 % | -2.573 M -34.85 % | -1.908 M -281.60 % | -500.000 K -11.61 % | -448.000 K 66.14 % | -1.323 M -44.12 % | -918.000 K -116.51 % | -424.000 K -332.65 % | -98.000 K -104.84 % | 2.025 M 2 209.38 % | -96.000 K -106.94 % | 1.384 M 201.10 % | -1.369 M 16.52 % | -1.640 M -38.16 % | -1.187 M -457.53 % | 332.000 K 46.26 % | 227.000 K 118.10 % | -1.254 M -574.19 % | -186.000 K -112.82 % | 1.451 M 4.09 % | 1.394 M 271.89 % | -811.000 K 72.50 % | -2.949 M -464.98 % | 808.000 K 79.96 % | 449.000 K 153.01 % | -847.000 K -121.75 % | 3.894 M 446.14 % | 713.000 K -19.53 % | 886.000 K 454.40 % | -250.000 K -135.36 % | 707.000 K -46.07 % | 1.311 M 189.40 % | 453.000 K 142.94 % | -1.055 M -121.17 % | -477.000 K 54.13 % | -1.040 M -125.47 % | 4.083 M 0.00 % | 4.083 M 427.82 % | -1.246 M 0.00 % | -1.246 M -196.20 % | -420.500 K 0.00 % | -420.500 K -111.73 % | 3.585 M 393.61 % | -1.221 M |
Income before tax | -2.283 M -5.79 % | -2.158 M -275.16 % | 1.232 M 2 300.00 % | -56.000 K 67.44 % | -172.000 K -128.48 % | 604.000 K -82.77 % | 3.505 M 96.03 % | 1.788 M 207.84 % | -1.658 M 33.09 % | -2.478 M -13.57 % | -2.182 M -1 578.46 % | -130.000 K 65.61 % | -378.000 K 70.09 % | -1.264 M -166.67 % | -474.000 K -45.85 % | -325.000 K -1 610.53 % | -19.000 K -100.81 % | 2.342 M 310.16 % | 571.000 K -61.63 % | 1.488 M 212.05 % | -1.328 M 17.05 % | -1.601 M 33.98 % | -2.425 M -480.09 % | 638.000 K 159.35 % | 246.000 K 120.15 % | -1.221 M -640.00 % | -165.000 K -111.19 % | 1.474 M 4.69 % | 1.408 M 276.88 % | -796.000 K -527.96 % | 186.000 K -77.54 % | 828.000 K 72.86 % | 479.000 K 157.64 % | -831.000 K -179.80 % | -297.000 K -140.35 % | 736.000 K -18.58 % | 904.000 K 493.04 % | -230.000 K -132.17 % | 715.000 K -44.49 % | 1.288 M 157.09 % | 501.000 K 149.02 % | -1.022 M 29.47 % | -1.449 M -571.99 % | 307.000 K -93.45 % | 4.690 M 0.00 % | 4.690 M 457.47 % | -1.312 M 0.00 % | -1.312 M -211.27 % | -421.500 K 0.00 % | -421.500 K -110.74 % | 3.924 M 526.06 % | -921.000 K |
Income before tax ratio | -0.10 3.65 % | -0.10 -403.60 % | 0.03 1 758.95 % | 0.00 68.48 % | -0.01 -129.41 % | 0.02 -77.73 % | 0.10 39.75 % | 0.07 170.31 % | -0.10 57.74 % | -0.24 -29.44 % | -0.18 -2 371.64 % | -0.01 67.26 % | -0.02 81.27 % | -0.12 -216.55 % | -0.04 -12.42 % | -0.03 -1 374.63 % | 0.00 -100.82 % | 0.28 295.16 % | 0.07 -56.29 % | 0.16 171.53 % | -0.23 -10.74 % | -0.21 26.43 % | -0.28 -543.28 % | 0.06 137.02 % | 0.03 117.73 % | -0.15 -659.15 % | -0.02 -115.51 % | 0.13 -19.45 % | 0.16 229.18 % | -0.12 -663.99 % | 0.02 -77.34 % | 0.10 96.05 % | 0.05 141.07 % | -0.12 -202.88 % | -0.04 -154.41 % | 0.07 -31.64 % | 0.11 410.01 % | -0.03 -138.22 % | 0.09 -40.34 % | 0.15 125.16 % | 0.07 135.08 % | -0.19 31.39 % | -0.28 -676.29 % | 0.05 -94.85 % | 0.93 0.00 % | 0.93 534.28 % | -0.21 0.00 % | -0.21 -175.69 % | -0.08 0.00 % | -0.08 72.46 % | -0.28 -267.98 % | -0.08 |
EBITDA | 426.000 K -15.81 % | 506.000 K -90.72 % | 5.454 M 208.83 % | 1.766 M 167.98 % | 659.000 K -75.96 % | 2.741 M -52.32 % | 5.749 M 50.14 % | 3.829 M 1 980.98 % | 184.000 K 121.25 % | -866.000 K -12.03 % | -773.000 K -136.19 % | 2.136 M 136.54 % | 903.000 K 968.27 % | -104.000 K -136.62 % | 284.000 K -67.17 % | 865.000 K -7.59 % | 936.000 K -74.24 % | 3.633 M 81.56 % | 2.001 M -18.43 % | 2.453 M 761.19 % | -371.000 K -3.63 % | -358.000 K 80.13 % | -1.802 M -208.42 % | 1.662 M 38.15 % | 1.203 M 501.00 % | -300.000 K -130.64 % | 979.000 K -57.93 % | 2.327 M 4.73 % | 2.222 M 222 100.00 % | 1.000 K -99.91 % | 1.069 M -34.22 % | 1.625 M 25.39 % | 1.296 M 710.00 % | 160.000 K -76.12 % | 670.000 K -58.90 % | 1.630 M -6.59 % | 1.745 M 201.38 % | 579.000 K -58.46 % | 1.394 M -20.07 % | 1.744 M 51.39 % | 1.152 M 398.45 % | -386.000 K 48.67 % | -752.000 K -193.53 % | 804.000 K 905.00 % | 80.000 K 0.00 % | 80.000 K -84.76 % | 525.000 K 0.00 % | 525.000 K 72.41 % | 304.500 K 0.00 % | 304.500 K -90.21 % | 3.112 M 1 406.78 % | 206.500 K |
Net income ratio | -0.11 4.01 % | -0.11 -1 501.22 % | 0.01 142.19 % | -0.02 3.74 % | -0.02 -473.71 % | 0.01 -94.21 % | 0.09 38.04 % | 0.07 161.46 % | -0.11 55.88 % | -0.25 -53.71 % | -0.16 -461.93 % | -0.03 -6.25 % | -0.03 78.80 % | -0.13 -71.08 % | -0.07 -66.89 % | -0.04 -272.99 % | -0.01 -104.91 % | 0.24 2 132.24 % | -0.01 -107.90 % | 0.15 164.54 % | -0.23 -11.45 % | -0.21 -53.96 % | -0.14 -516.96 % | 0.03 33.66 % | 0.02 115.93 % | -0.15 -591.64 % | -0.02 -117.76 % | 0.13 -19.91 % | 0.16 225.53 % | -0.12 63.76 % | -0.34 -468.12 % | 0.09 104.09 % | 0.05 137.77 % | -0.12 -123.55 % | 0.51 636.44 % | 0.07 -32.43 % | 0.10 379.53 % | -0.04 -142.01 % | 0.09 -42.04 % | 0.15 153.46 % | 0.06 130.73 % | -0.20 -115.16 % | -0.09 44.00 % | -0.16 -120.02 % | 0.81 0.00 % | 0.81 498.26 % | -0.20 0.00 % | -0.20 -162.34 % | -0.08 0.00 % | -0.08 69.92 % | -0.26 -153.59 % | -0.10 |
Ratio EBITDA | 0.02 -23.32 % | 0.02 -83.92 % | 0.15 132.88 % | 0.06 159.43 % | 0.02 -75.17 % | 0.10 -38.39 % | 0.16 7.04 % | 0.15 1 256.66 % | 0.01 113.42 % | -0.08 -27.69 % | -0.07 -153.29 % | 0.12 125.18 % | 0.05 643.67 % | -0.01 -143.47 % | 0.02 -74.69 % | 0.09 -20.33 % | 0.11 -73.84 % | 0.44 74.92 % | 0.25 -7.09 % | 0.27 522.08 % | -0.06 -38.36 % | -0.05 77.86 % | -0.21 -226.45 % | 0.16 26.26 % | 0.13 452.91 % | -0.04 -131.44 % | 0.12 -41.71 % | 0.20 -19.42 % | 0.25 162 170.49 % | 0.00 -99.88 % | 0.12 -33.65 % | 0.19 42.20 % | 0.13 477.07 % | 0.02 -74.15 % | 0.09 -44.57 % | 0.16 -21.57 % | 0.20 137.71 % | 0.09 -50.66 % | 0.17 -14.10 % | 0.20 32.59 % | 0.15 313.57 % | -0.07 50.06 % | -0.14 -214.20 % | 0.13 690.03 % | 0.02 0.00 % | 0.02 -81.49 % | 0.09 0.00 % | 0.09 52.71 % | 0.06 0.00 % | 0.06 125.09 % | -0.22 -1 401.38 % | 0.02 |
Gross profit ratio | 0.37 -1.71 % | 0.37 -2.97 % | 0.38 5.13 % | 0.37 2.69 % | 0.36 1.67 % | 0.35 1.47 % | 0.35 -1.25 % | 0.35 1.35 % | 0.34 1.75 % | 0.34 -12.69 % | 0.39 38.76 % | 0.28 -16.12 % | 0.33 1.27 % | 0.33 4.50 % | 0.32 -11.43 % | 0.36 -3.06 % | 0.37 -1.56 % | 0.37 -8.03 % | 0.41 -3.64 % | 0.42 34.08 % | 0.31 -10.78 % | 0.35 2.40 % | 0.34 -18.78 % | 0.42 13.34 % | 0.37 7.70 % | 0.35 -14.16 % | 0.40 0.02 % | 0.40 0.62 % | 0.40 12.83 % | 0.36 3.76 % | 0.34 -9.46 % | 0.38 3.14 % | 0.37 11.27 % | 0.33 -3.33 % | 0.34 -3.62 % | 0.35 -5.90 % | 0.38 13.86 % | 0.33 -9.04 % | 0.36 -10.47 % | 0.41 11.23 % | 0.36 42.24 % | 0.26 -4.78 % | 0.27 -24.37 % | 0.36 -5.19 % | 0.38 0.00 % | 0.38 -0.03 % | 0.38 0.00 % | 0.38 4.71 % | 0.36 0.00 % | 0.36 -83.44 % | 2.16 889.95 % | 0.22 |
Weighted average shs out dil | 57.690 M 0.00 % | 57.690 M 0.00 % | 57.690 M 0.00 % | 57.690 M 0.00 % | 57.690 M 0.00 % | 57.690 M 11.61 % | 51.690 M 0.00 % | 51.690 M 0.00 % | 51.690 M 12.25 % | 46.051 M 0.00 % | 46.051 M 0.00 % | 46.051 M 0.00 % | 46.051 M 0.00 % | 46.051 M 0.00 % | 46.051 M 0.00 % | 46.051 M 0.00 % | 46.051 M 5.83 % | 43.516 M 0.00 % | 43.516 M -5.51 % | 46.051 M 0.00 % | 46.051 M 12.39 % | 40.976 M 0.00 % | 40.978 M 0.00 % | 40.976 M 0.00 % | 40.976 M 0.00 % | 40.976 M 4.81 % | 39.097 M 1.88 % | 38.376 M 0.00 % | 38.376 M 0.00 % | 38.376 M 4.95 % | 36.566 M -0.04 % | 36.579 M 1.68 % | 35.976 M 0.00 % | 35.976 M 0.00 % | 35.976 M 0.00 % | 35.976 M 0.00 % | 35.976 M 0.00 % | 35.976 M 0.00 % | 35.976 M 0.00 % | 35.976 M 0.00 % | 35.976 M 0.00 % | 35.976 M 0.00 % | 35.976 M 0.00 % | 35.976 M 0.00 % | 35.976 M 0.00 % | 35.976 M 11.64 % | 32.226 M 0.00 % | 32.226 M 30.31 % | 24.730 M 0.02 % | 24.726 M -0.01 % | 24.729 M 0.01 % | 24.727 M |
Weighted average shs out | 57.690 M 0.00 % | 57.690 M 0.00 % | 57.690 M 0.00 % | 57.690 M 0.00 % | 57.690 M 0.00 % | 57.690 M 11.61 % | 51.690 M 0.00 % | 51.690 M 0.00 % | 51.690 M 12.25 % | 46.051 M 0.00 % | 46.051 M 0.00 % | 46.051 M 0.00 % | 46.051 M 4.35 % | 44.133 M -3.85 % | 45.902 M -0.32 % | 46.051 M 0.00 % | 46.051 M 5.83 % | 43.516 M 0.00 % | 43.516 M -5.51 % | 46.051 M 0.91 % | 45.635 M 11.37 % | 40.976 M 0.00 % | 40.978 M 0.00 % | 40.976 M 0.00 % | 40.976 M 1.29 % | 40.453 M 3.47 % | 39.097 M 1.88 % | 38.376 M 0.00 % | 38.376 M 0.00 % | 38.376 M 4.95 % | 36.566 M -0.04 % | 36.579 M 1.68 % | 35.976 M 1.94 % | 35.292 M -1.90 % | 35.976 M 0.00 % | 35.976 M 0.00 % | 35.976 M 0.72 % | 35.719 M -0.71 % | 35.976 M 0.00 % | 35.976 M 0.00 % | 35.976 M 0.00 % | 35.976 M 0.00 % | 35.976 M 0.00 % | 35.976 M 0.00 % | 35.976 M 0.00 % | 35.976 M 11.64 % | 32.226 M 0.00 % | 32.226 M 30.31 % | 24.731 M 0.02 % | 24.727 M -0.01 % | 24.729 M -0.56 % | 24.869 M |
EPS diluted | -0.04 -5.30 % | -0.04 -913.73 % | 0.01 155.43 % | -0.01 0.00 % | -0.01 -453.85 % | 0.00 -95.91 % | 0.06 93.60 % | 0.03 194.25 % | -0.03 37.75 % | -0.06 -35.02 % | -0.04 -279.82 % | -0.01 -12.37 % | -0.01 66.20 % | -0.03 -44.22 % | -0.02 -116.30 % | -0.01 -338.10 % | 0.00 -104.52 % | 0.05 2 213.64 % | 0.00 -107.33 % | 0.03 201.01 % | -0.03 25.75 % | -0.04 -37.93 % | -0.03 -462.50 % | 0.01 33.33 % | 0.01 119.61 % | -0.03 -537.50 % | 0.00 -112.63 % | 0.04 5.56 % | 0.04 270.62 % | -0.02 73.82 % | -0.08 -466.36 % | 0.02 69.23 % | 0.01 155.32 % | -0.02 -121.36 % | 0.11 450.00 % | 0.02 -20.00 % | 0.03 462.32 % | -0.01 -135.03 % | 0.02 -45.73 % | 0.04 188.10 % | 0.01 143.00 % | -0.03 -120.30 % | -0.01 53.98 % | -0.03 -126.27 % | 0.11 0.00 % | 0.11 384.97 % | -0.04 0.00 % | -0.04 -127.06 % | -0.02 0.00 % | -0.02 100.00 % | -936.28 -7 801.10 % | -11.85 |
Earnings per share | -0.04 -5.30 % | -0.04 -913.73 % | 0.01 155.43 % | -0.01 0.00 % | -0.01 -453.85 % | 0.00 -95.91 % | 0.06 93.60 % | 0.03 194.25 % | -0.03 37.75 % | -0.06 -35.02 % | -0.04 -279.82 % | -0.01 -12.37 % | -0.01 67.67 % | -0.03 -50.00 % | -0.02 -117.39 % | -0.01 -338.10 % | 0.00 -104.52 % | 0.05 2 213.64 % | 0.00 -107.33 % | 0.03 200.00 % | -0.03 25.00 % | -0.04 -37.93 % | -0.03 -462.50 % | 0.01 33.33 % | 0.01 119.35 % | -0.03 -545.83 % | 0.00 -112.63 % | 0.04 5.56 % | 0.04 270.62 % | -0.02 73.82 % | -0.08 -466.36 % | 0.02 69.23 % | 0.01 154.17 % | -0.02 -121.82 % | 0.11 450.00 % | 0.02 -20.00 % | 0.03 457.14 % | -0.01 -135.53 % | 0.02 -45.73 % | 0.04 188.10 % | 0.01 143.00 % | -0.03 -120.30 % | -0.01 53.98 % | -0.03 -126.27 % | 0.11 0.00 % | 0.11 384.97 % | -0.04 0.00 % | -0.04 -127.06 % | -0.02 0.00 % | -0.02 -112.14 % | 0.14 385.13 % | -0.05 |
Gross profit | 8.450 M 7.92 % | 7.830 M -44.02 % | 13.986 M 39.41 % | 10.032 M 6.08 % | 9.457 M -1.54 % | 9.605 M -21.47 % | 12.231 M 38.52 % | 8.830 M 55.46 % | 5.680 M 61.09 % | 3.526 M -23.40 % | 4.603 M -5.77 % | 4.885 M -11.89 % | 5.544 M 61.73 % | 3.428 M -11.97 % | 3.894 M 14.90 % | 3.389 M 12.44 % | 3.014 M -3.06 % | 3.109 M -4.54 % | 3.257 M -15.40 % | 3.850 M 110.04 % | 1.833 M -33.18 % | 2.743 M -8.11 % | 2.985 M -30.35 % | 4.286 M 24.02 % | 3.456 M 22.38 % | 2.824 M -16.33 % | 3.375 M -27.81 % | 4.675 M 30.77 % | 3.575 M 54.49 % | 2.314 M -21.27 % | 2.939 M -10.23 % | 3.274 M -9.06 % | 3.600 M 56.18 % | 2.305 M -10.69 % | 2.581 M -28.52 % | 3.611 M 12.07 % | 3.222 M 44.35 % | 2.232 M -23.43 % | 2.915 M -16.69 % | 3.499 M 27.01 % | 2.755 M 98.77 % | 1.386 M -2.12 % | 1.416 M -38.06 % | 2.286 M 20.60 % | 1.896 M 0.00 % | 1.896 M -17.71 % | 2.304 M 0.00 % | 2.304 M 18.22 % | 1.949 M 0.00 % | 1.949 M 106.46 % | -30.168 M -1 246.20 % | 2.632 M |
Income tax expense | 239.000 K 1.70 % | 235.000 K -75.08 % | 943.000 K 97.69 % | 477.000 K 31.77 % | 362.000 K -20.96 % | 458.000 K 101.76 % | 227.000 K 141.49 % | 94.000 K -32.86 % | 140.000 K 48.94 % | 94.000 K 134.31 % | -274.000 K -174.05 % | 370.000 K 428.57 % | 70.000 K 18.64 % | 59.000 K -86.62 % | 441.000 K 350.00 % | 98.000 K 25.64 % | 78.000 K -75.24 % | 315.000 K -52.63 % | 665.000 K 527.36 % | 106.000 K 165.00 % | 40.000 K 2.56 % | 39.000 K 103.15 % | -1.239 M -507.57 % | 304.000 K 1 420.00 % | 20.000 K -39.39 % | 33.000 K 65.00 % | 20.000 K 0.00 % | 20.000 K 66.67 % | 12.000 K -20.00 % | 15.000 K -99.52 % | 3.136 M 16 405.26 % | 19.000 K -36.67 % | 30.000 K 87.50 % | 16.000 K 100.38 % | -4.198 M -21 090.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K 66.67 % | 12.000 K 148.00 % | -25.000 K -152.08 % | 48.000 K 45.45 % | 33.000 K 103.24 % | -1.020 M -8 600.00 % | 12.000 K -98.02 % | 606.500 K 0.00 % | 606.500 K 812.03 % | 66.500 K 0.00 % | 66.500 K 13 200.00 % | 500.000 0.00 % | 500.000 -99.81 % | 266.000 K 0.00 % | 266.000 K |
Cost of revenue | 14.606 M 10.91 % | 13.169 M -41.24 % | 22.410 M 28.70 % | 17.413 M 1.76 % | 17.112 M -4.03 % | 17.831 M -23.21 % | 23.220 M 41.21 % | 16.444 M 52.30 % | 10.797 M 56.89 % | 6.882 M -5.21 % | 7.260 M -42.31 % | 12.584 M 13.51 % | 11.086 M 58.71 % | 6.985 M -17.50 % | 8.467 M 37.92 % | 6.139 M 18.06 % | 5.200 M -0.61 % | 5.232 M 9.48 % | 4.779 M -9.88 % | 5.303 M 32.24 % | 4.010 M -20.72 % | 5.058 M -11.39 % | 5.708 M -2.46 % | 5.852 M 0.74 % | 5.809 M 8.99 % | 5.330 M 6.81 % | 4.990 M -27.83 % | 6.914 M 29.43 % | 5.342 M 27.25 % | 4.198 M -25.61 % | 5.643 M 4.85 % | 5.382 M -13.43 % | 6.217 M 32.59 % | 4.689 M -6.03 % | 4.990 M -24.37 % | 6.598 M 23.33 % | 5.350 M 18.13 % | 4.529 M -11.49 % | 5.117 M -0.31 % | 5.133 M 6.83 % | 4.805 M 19.41 % | 4.024 M 4.60 % | 3.847 M -7.08 % | 4.140 M 31.18 % | 3.156 M 0.00 % | 3.156 M -17.67 % | 3.834 M 0.00 % | 3.834 M 9.94 % | 3.487 M 0.00 % | 3.487 M -78.52 % | 16.230 M 72.55 % | 9.406 M |
General and administrative expenses | 7.966 M 4.90 % | 7.594 M -18.29 % | 9.294 M 14.39 % | 8.125 M 9.03 % | 7.452 M 5.76 % | 7.046 M -1.55 % | 7.157 M 30.06 % | 5.503 M -12.66 % | 6.301 M 31.68 % | 4.785 M -13.11 % | 5.507 M 21.03 % | 4.550 M 1.81 % | 4.469 M 17.20 % | 3.813 M -8.93 % | 4.187 M 69.31 % | 2.473 M -22.69 % | 3.199 M 12.29 % | 2.849 M -14.06 % | 3.315 M 90.74 % | 1.738 M -38.24 % | 2.814 M -2.73 % | 2.893 M -26.59 % | 3.941 M 18.21 % | 3.334 M 23.71 % | 2.695 M -20.67 % | 3.397 M 40.20 % | 2.423 M -14.35 % | 2.829 M 16.28 % | 2.433 M -10.88 % | 2.730 M -71.43 % | 9.554 M | 0.000 | 0.000 -100.00 % | 2.758 M -67.43 % | 8.469 M | 0.000 | 0.000 -100.00 % | 2.149 M -72.99 % | 7.956 M | 0.000 | 0.000 -100.00 % | 2.239 M -68.43 % | 7.093 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.618 M 0.00 % | 1.618 M -8.62 % | 1.770 M 0.00 % | 1.770 M -14.97 % | 2.082 M -28.83 % | 2.925 M |
Selling and marketing expenses | 1.368 M 4.75 % | 1.306 M 5.58 % | 1.237 M 15.18 % | 1.074 M 7.51 % | 999.000 K -11.83 % | 1.133 M 16.56 % | 972.000 K 79.34 % | 542.000 K -10.71 % | 607.000 K -5.45 % | 642.000 K -37.30 % | 1.024 M -3.49 % | 1.061 M 17.11 % | 906.000 K 103.14 % | 446.000 K 185.28 % | -523.000 K -187.60 % | 597.000 K 209.33 % | 193.000 K -30.82 % | 279.000 K 154.17 % | -515.000 K -187.88 % | 586.000 K 57.53 % | 372.000 K -47.08 % | 703.000 K 313.53 % | 170.000 K -23.77 % | 223.000 K -52.75 % | 472.000 K -21.72 % | 603.000 K 93.89 % | 311.000 K 0.65 % | 309.000 K 3.34 % | 299.000 K 10.33 % | 271.000 K -76.92 % | 1.174 M | 0.000 | 0.000 -100.00 % | 279.000 K -77.87 % | 1.261 M | 0.000 | 0.000 -100.00 % | 293.000 K -67.37 % | 898.000 K | 0.000 | 0.000 -100.00 % | 170.000 K -80.53 % | 873.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 129.000 K 0.00 % | 129.000 K -3.37 % | 133.500 K 0.00 % | 133.500 K 15.58 % | 115.500 K 0.87 % | 114.500 K |
Other expenses | -19.000 K | 0.000 100.00 % | -51.000 K -5 000.00 % | -1.000 K 93.75 % | -16.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -3.000 K | 0.000 -100.00 % | 18.000 K 280.00 % | -10.000 K | 0.000 100.00 % | -3.375 M -17 663.16 % | -19.000 K -416.67 % | 6.000 K 400.00 % | -2.000 K 71.43 % | -7.000 K -100.54 % | 1.297 M 9 876.92 % | 13.000 K 750.00 % | -2.000 K | 0.000 -100.00 % | 2.884 M 22 084.62 % | 13.000 K | 0.000 | 0.000 -100.00 % | 2.671 M 88 933.33 % | 3.000 K 50.00 % | 2.000 K 0.00 % | 2.000 K -99.93 % | 2.885 M 144 150.00 % | 2.000 K -83.33 % | 12.000 K | 0.000 -100.00 % | 2.398 M | 0.000 100.00 % | -17.000 K | 0.000 -100.00 % | 2.136 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 10.340 M 5.02 % | 9.846 M -12.25 % | 11.221 M 12.54 % | 9.971 M 13.11 % | 8.815 M 0.52 % | 8.769 M -1.78 % | 8.928 M 35.19 % | 6.604 M -7.92 % | 7.172 M 24.26 % | 5.772 M -15.95 % | 6.867 M 15.84 % | 5.928 M 2.67 % | 5.774 M 26.71 % | 4.557 M 11.97 % | 4.070 M 18.56 % | 3.433 M 0.53 % | 3.415 M 784.72 % | 386.000 K -87.89 % | 3.187 M 15.85 % | 2.751 M -10.94 % | 3.089 M -23.65 % | 4.046 M -25.18 % | 5.408 M 52.04 % | 3.557 M 12.31 % | 3.167 M -20.83 % | 4.000 M 38.70 % | 2.884 M -8.09 % | 3.138 M 14.86 % | 2.732 M -8.96 % | 3.001 M 12.35 % | 2.671 M 10.14 % | 2.425 M -23.45 % | 3.168 M 4.31 % | 3.037 M 5.27 % | 2.885 M 5.37 % | 2.738 M 21.42 % | 2.255 M -7.66 % | 2.442 M 1.83 % | 2.398 M -0.33 % | 2.406 M 9.07 % | 2.206 M -8.43 % | 2.409 M 12.78 % | 2.136 M 6.85 % | 1.999 M -31.02 % | 2.898 M 0.00 % | 2.898 M -17.83 % | 3.527 M 0.00 % | 3.527 M 55.99 % | 2.261 M 0.00 % | 2.261 M 62.49 % | 1.392 M -59.56 % | 3.441 M |
Cost and expenses | 24.946 M 8.39 % | 23.015 M -31.57 % | 33.631 M 22.81 % | 27.384 M 5.62 % | 25.927 M -2.53 % | 26.600 M -17.26 % | 32.148 M 39.48 % | 23.048 M 28.27 % | 17.969 M 42.00 % | 12.654 M -10.43 % | 14.127 M -23.69 % | 18.512 M 9.80 % | 16.860 M 46.08 % | 11.542 M -7.94 % | 12.537 M 30.98 % | 9.572 M 11.11 % | 8.615 M 53.35 % | 5.618 M -29.48 % | 7.966 M -1.09 % | 8.054 M 13.45 % | 7.099 M -22.02 % | 9.104 M -18.10 % | 11.116 M 18.14 % | 9.409 M 4.82 % | 8.976 M -3.79 % | 9.330 M 18.49 % | 7.874 M -21.67 % | 10.052 M 24.50 % | 8.074 M 12.15 % | 7.199 M -13.41 % | 8.314 M 6.49 % | 7.807 M -16.81 % | 9.385 M 21.47 % | 7.726 M -1.89 % | 7.875 M -15.65 % | 9.336 M 22.76 % | 7.605 M 9.09 % | 6.971 M -7.24 % | 7.515 M -0.32 % | 7.539 M 7.53 % | 7.011 M 8.98 % | 6.433 M 7.52 % | 5.983 M -2.54 % | 6.139 M 1.40 % | 6.054 M 0.00 % | 6.054 M -17.75 % | 7.361 M 0.00 % | 7.361 M 28.05 % | 5.748 M 0.00 % | 5.748 M -67.38 % | 17.622 M 37.17 % | 12.847 M |
Research and development expenses | 1.025 M 8.35 % | 946.000 K 27.67 % | 741.000 K -4.14 % | 773.000 K 103.42 % | 380.000 K -35.59 % | 590.000 K -26.16 % | 799.000 K 42.93 % | 559.000 K 111.74 % | 264.000 K -23.48 % | 345.000 K 2.68 % | 336.000 K 5.99 % | 317.000 K -20.55 % | 399.000 K 33.89 % | 298.000 K -26.60 % | 406.000 K 11.85 % | 363.000 K 1 478.26 % | 23.000 K -96.37 % | 633.000 K 51.80 % | 417.000 K -2.34 % | 427.000 K 540.21 % | -97.000 K -121.23 % | 457.000 K -71.09 % | 1.581 M 301.27 % | 394.000 K 1 476.00 % | 25.000 K -94.61 % | 464.000 K -73.90 % | 1.778 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.221 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.767 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.116 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.203 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.542 M 0.00 % | 1.542 M | 0.000 | 0.000 -100.00 % | 157.000 K | 0.000 |
Selling general and administrative expenses | 9.334 M 4.88 % | 8.900 M -15.49 % | 10.531 M 14.48 % | 9.199 M 8.85 % | 8.451 M 3.33 % | 8.179 M 0.62 % | 8.129 M 34.47 % | 6.045 M -12.49 % | 6.908 M 27.29 % | 5.427 M -16.90 % | 6.531 M 16.40 % | 5.611 M 4.39 % | 5.375 M 26.20 % | 4.259 M 16.24 % | 3.664 M 19.35 % | 3.070 M -9.49 % | 3.392 M 8.44 % | 3.128 M 11.71 % | 2.800 M 20.48 % | 2.324 M -27.06 % | 3.186 M -11.40 % | 3.596 M -12.53 % | 4.111 M 15.57 % | 3.557 M 12.31 % | 3.167 M -20.83 % | 4.000 M 46.31 % | 2.734 M -12.87 % | 3.138 M 14.86 % | 2.732 M -8.96 % | 3.001 M 12.35 % | 2.671 M 10.14 % | 2.425 M -23.45 % | 3.168 M 4.31 % | 3.037 M 5.27 % | 2.885 M 5.37 % | 2.738 M 21.42 % | 2.255 M -7.66 % | 2.442 M 1.83 % | 2.398 M -0.33 % | 2.406 M 9.07 % | 2.206 M -8.43 % | 2.409 M 12.78 % | 2.136 M 6.85 % | 1.999 M 0.15 % | 1.996 M 0.00 % | 1.996 M 5.83 % | 1.886 M 0.00 % | 1.886 M -0.92 % | 1.904 M 0.00 % | 1.904 M 7.97 % | 1.763 M -45.62 % | 3.242 M |
Interest income | 46.000 K 206.67 % | 15.000 K -16.67 % | 18.000 K -18.18 % | 22.000 K 29.41 % | 17.000 K -96.31 % | 461.000 K 58.97 % | 290.000 K 1 350.00 % | 20.000 K -16.67 % | 24.000 K -89.74 % | 234.000 K -71.50 % | 821.000 K | 0.000 -100.00 % | 32.000 K 128.57 % | 14.000 K -92.00 % | 175.000 K 993.75 % | 16.000 K -93.39 % | 242.000 K | 0.000 | 0.000 -100.00 % | 472.000 K 2 260.00 % | 20.000 K 1 900.00 % | 1.000 K -93.33 % | 15.000 K | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 27.000 K -22.86 % | 35.000 K | 0.000 | 0.000 -100.00 % | 35.000 K 118.75 % | 16.000 K -83.67 % | 98.000 K -5.31 % | 103.500 K 0.00 % | 103.500 K 16.95 % | 88.500 K 0.00 % | 88.500 K -18.81 % | 109.000 K 0.00 % | 109.000 K -54.68 % | 240.500 K 113.78 % | 112.500 K |
Interest expense | 439.000 K 179.62 % | 157.000 K -89.88 % | 1.551 M 1 023.91 % | 138.000 K -83.39 % | 831.000 K | 0.000 | 0.000 -100.00 % | 460.000 K 143.39 % | 189.000 K | 0.000 | 0.000 -100.00 % | 1.044 M 489.83 % | 177.000 K 18.79 % | 149.000 K | 0.000 -100.00 % | 287.000 K 258.75 % | 80.000 K -79.00 % | 381.000 K 22.90 % | 310.000 K 248.31 % | 89.000 K -1.11 % | 90.000 K -69.90 % | 299.000 K 145.08 % | 122.000 K 139.22 % | 51.000 K 24.39 % | 41.000 K -30.51 % | 59.000 K 15.69 % | 51.000 K -12.07 % | 58.000 K 0.00 % | 58.000 K -1.69 % | 59.000 K | 0.000 -100.00 % | 73.000 K 5.80 % | 69.000 K -12.66 % | 79.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 61.000 K -37.11 % | 97.000 K 59.02 % | 61.000 K | 0.000 -100.00 % | 47.000 K -68.24 % | 148.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 2.270 M -9.45 % | 2.507 M -6.14 % | 2.671 M 58.61 % | 1.684 M 9 805.88 % | 17.000 K -98.99 % | 1.676 M 1.76 % | 1.647 M 2.74 % | 1.603 M 13.93 % | 1.407 M 2.10 % | 1.378 M -15.56 % | 1.632 M 33.55 % | 1.222 M 10.69 % | 1.104 M 9.20 % | 1.011 M 10.01 % | 919.000 K 1.77 % | 903.000 K 3.20 % | 875.000 K -3.85 % | 910.000 K -33.96 % | 1.378 M 57.31 % | 876.000 K -1.24 % | 887.000 K -6.04 % | 944.000 K -2.88 % | 972.000 K 5.65 % | 920.000 K 0.44 % | 916.000 K 5.65 % | 867.000 K -20.68 % | 1.093 M 40.67 % | 777.000 K 2.78 % | 756.000 K 2.44 % | 738.000 K -0.27 % | 740.000 K -4.27 % | 773.000 K -10.32 % | 862.000 K -5.48 % | 912.000 K -1.51 % | 926.000 K 22.65 % | 755.000 K -1.44 % | 766.000 K 2.41 % | 748.000 K 28.52 % | 582.000 K -7.62 % | 630.000 K -1.72 % | 641.000 K 8.83 % | 589.000 K 7.29 % | 549.000 K -1.26 % | 556.000 K -4.14 % | 580.000 K 0.00 % | 580.000 K 52.83 % | 379.500 K 0.00 % | 379.500 K -35.35 % | 587.000 K 0.00 % | 587.000 K 220.41 % | -487.500 K -144.34 % | 1.100 M |
Operating income | -1.890 M 6.25 % | -2.016 M -172.91 % | 2.765 M 4 432.79 % | 61.000 K -90.50 % | 642.000 K -23.21 % | 836.000 K -74.69 % | 3.303 M 48.25 % | 2.228 M 249.23 % | -1.493 M 33.53 % | -2.246 M 0.84 % | -2.265 M -347.81 % | 914.000 K 554.73 % | -201.000 K 82.20 % | -1.129 M -614.56 % | -158.000 K -192.59 % | -54.000 K 70.17 % | -181.000 K -106.65 % | 2.723 M 4 515.25 % | 59.000 K -94.66 % | 1.105 M 187.84 % | -1.258 M 3.45 % | -1.303 M 46.66 % | -2.443 M -429.25 % | 742.000 K 158.54 % | 287.000 K 124.59 % | -1.167 M -688.51 % | -148.000 K -109.55 % | 1.550 M 5.80 % | 1.465 M 314.18 % | -684.000 K -349.64 % | 274.000 K -67.84 % | 852.000 K 96.31 % | 434.000 K 159.45 % | -730.000 K -171.38 % | -269.000 K -130.74 % | 875.000 K -10.62 % | 979.000 K 566.19 % | -210.000 K -126.22 % | 801.000 K -41.75 % | 1.375 M 158.46 % | 532.000 K 159.44 % | -895.000 K -22.77 % | -729.000 K -393.95 % | 248.000 K 149.60 % | -500.000 K 0.00 % | -500.000 K -443.64 % | 145.500 K 0.00 % | 145.500 K 151.50 % | -282.500 K 0.00 % | -282.500 K -107.85 % | 3.599 M 503.02 % | -893.000 K |
Operating income ratio | -0.08 14.61 % | -0.10 -226.37 % | 0.08 3 318.02 % | 0.00 -90.80 % | 0.02 -20.70 % | 0.03 -67.30 % | 0.09 5.69 % | 0.09 197.29 % | -0.09 58.01 % | -0.22 -13.02 % | -0.19 -464.92 % | 0.05 532.89 % | -0.01 88.85 % | -0.11 -748.23 % | -0.01 -125.53 % | -0.01 74.28 % | -0.02 -106.75 % | 0.33 4 346.49 % | 0.01 -93.92 % | 0.12 156.07 % | -0.22 -28.90 % | -0.17 40.57 % | -0.28 -483.97 % | 0.07 136.27 % | 0.03 121.64 % | -0.14 -708.92 % | -0.02 -113.23 % | 0.13 -18.59 % | 0.16 256.41 % | -0.11 -428.99 % | 0.03 -67.56 % | 0.10 122.64 % | 0.04 142.36 % | -0.10 -193.76 % | -0.04 -141.45 % | 0.09 -24.95 % | 0.11 467.70 % | -0.03 -131.15 % | 0.10 -37.39 % | 0.16 126.36 % | 0.07 142.54 % | -0.17 -19.43 % | -0.14 -458.91 % | 0.04 138.99 % | -0.10 0.00 % | -0.10 -517.49 % | 0.02 0.00 % | 0.02 145.62 % | -0.05 0.00 % | -0.05 79.87 % | -0.26 -248.08 % | -0.07 |
Total other income expenses net | -393.000 K -176.76 % | -142.000 K 90.74 % | -1.533 M -1 210.26 % | -117.000 K 85.63 % | -814.000 K -250.86 % | -232.000 K -214.85 % | 202.000 K 145.91 % | -440.000 K -166.67 % | -165.000 K 28.88 % | -232.000 K -386.42 % | 81.000 K 106.10 % | -1.328 M -3 339.02 % | 41.000 K 130.37 % | -135.000 K 57.28 % | -316.000 K -16.61 % | -271.000 K -267.28 % | 162.000 K 142.52 % | -381.000 K -174.41 % | 512.000 K 33.68 % | 383.000 K 647.14 % | -70.000 K 76.51 % | -298.000 K -1 755.56 % | 18.000 K 117.31 % | -104.000 K -153.66 % | -41.000 K 24.07 % | -54.000 K -217.65 % | -17.000 K 77.63 % | -76.000 K -33.33 % | -57.000 K 49.11 % | -112.000 K -27.27 % | -88.000 K -266.67 % | -24.000 K -153.33 % | 45.000 K 144.55 % | -101.000 K -260.71 % | -28.000 K 79.86 % | -139.000 K -85.33 % | -75.000 K -275.00 % | -20.000 K 76.74 % | -86.000 K 1.15 % | -87.000 K -180.65 % | -31.000 K 75.59 % | -127.000 K 82.36 % | -720.000 K -1 320.34 % | 59.000 K 147.20 % | -125.000 K 0.00 % | -125.000 K -857.58 % | 16.500 K 0.00 % | 16.500 K 111.87 % | -139.000 K 0.00 % | -139.000 K -142.77 % | 325.000 K 1 260.71 % | -28.000 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 9.359 M 1 423.76 % | -707.000 K 88.55 % | -6.173 M -8.55 % | -5.687 M -573.82 % | -844.000 K 91.76 % | -10.240 M -240.85 % | 7.270 M -62.65 % | 19.466 M 18.71 % | 16.398 M 78.34 % | 9.195 M 2 187.31 % | 402.000 K -97.24 % | 14.590 M 18.33 % | 12.330 M 136.61 % | 5.211 M 5.12 % | 4.957 M 269.10 % | 1.343 M 168.73 % | -1.954 M 52.88 % | -4.147 M -148.73 % | 8.510 M 3.98 % | 8.184 M -8.01 % | 8.897 M 9.15 % | 8.151 M 87.59 % | 4.345 M 37.50 % | 3.160 M 31.28 % | 2.407 M 117.43 % | 1.107 M 159.25 % | 427.000 K -86.64 % | 3.197 M 23.01 % | 2.599 M -33.26 % | 3.894 M 1.67 % | 3.830 M -33.50 % | 5.759 M -12.46 % | 6.579 M -0.78 % | 6.631 M 11.60 % | 5.942 M -5.03 % | 6.257 M -13.31 % | 7.218 M 25.62 % | 5.746 M 16.22 % | 4.944 M 6.55 % | 4.640 M 36.95 % | 3.388 M 90.44 % | 1.779 M -2.36 % | 1.822 M 195.44 % | -1.909 M 4.36 % | -1.996 M -128.32 % | 7.048 M -0.35 % | 7.073 M -54.51 % | 15.549 M -0.14 % | 15.571 M 33.06 % | 11.702 M 1 738.94 % | -714.000 K -105.84 % | 12.229 M 7.34 % | 11.393 M 34.13 % | 8.494 M 33.91 % | 6.343 M 58.81 % | 3.994 M -10.51 % | 4.463 M |
Total investments | 3.260 M 6.26 % | 3.068 M 6.23 % | 2.888 M 12.94 % | 2.557 M 10.45 % | 2.315 M 21.91 % | 1.899 M 29.62 % | 1.465 M 559.91 % | 222.000 K 572.73 % | 33.000 K 153.85 % | 13.000 K -98.43 % | 830.000 K 4 782.35 % | 17.000 K -98.55 % | 1.175 M 3 257.14 % | 35.000 K -89.71 % | 340.000 K 341.56 % | 77.000 K -41.67 % | 132.000 K -5.71 % | 140.000 K | 0.000 -100.00 % | 88.000 K 0.00 % | 88.000 K -61.74 % | 230.000 K 10.58 % | 208.000 K -63.64 % | 572.000 K -35.51 % | 887.000 K 609.60 % | 125.000 K | 0.000 100.00 % | -6.191 M -3.95 % | -5.956 M -2 623.73 % | 236.000 K | 0.000 100.00 % | -5.406 M -2.19 % | -5.290 M -2 680.49 % | 205.000 K | 0.000 100.00 % | -4.929 M -8.00 % | -4.564 M | 0.000 -100.00 % | 496.000 K 111.85 % | -4.186 M -3.79 % | -4.033 M -213.35 % | 3.558 M 184.73 % | -4.199 M -24.01 % | -3.386 M | 0.000 | 0.000 | 0.000 100.00 % | -5.252 M | 0.000 | 0.000 | 0.000 -100.00 % | 542.000 K 43.77 % | 377.000 K -39.39 % | 622.000 K 58.27 % | 393.000 K -48.56 % | 764.000 K 134.36 % | 326.000 K |
Total debt | 28.247 M 41.54 % | 19.957 M -18.79 % | 24.575 M 6.87 % | 22.996 M -2.19 % | 23.511 M 1.20 % | 23.233 M 17.77 % | 19.728 M -15.96 % | 23.474 M -0.46 % | 23.583 M 48.53 % | 15.878 M -3.90 % | 16.523 M 8.07 % | 15.289 M 1.41 % | 15.077 M 104.82 % | 7.361 M -8.19 % | 8.018 M 1.57 % | 7.894 M -4.36 % | 8.254 M -5.16 % | 8.703 M -9.52 % | 9.619 M 4.11 % | 9.239 M -12.91 % | 10.608 M -6.22 % | 11.312 M 125.34 % | 5.020 M 8.17 % | 4.641 M 23.86 % | 3.747 M -20.34 % | 4.704 M 3.75 % | 4.534 M -2.26 % | 4.639 M -6.28 % | 4.950 M -1.51 % | 5.026 M -10.54 % | 5.618 M -8.71 % | 6.154 M -9.61 % | 6.808 M -0.66 % | 6.853 M -6.86 % | 7.358 M 14.06 % | 6.451 M -10.10 % | 7.176 M 19.32 % | 6.014 M 4.90 % | 5.733 M 8.83 % | 5.268 M -13.33 % | 6.078 M | 0.000 -100.00 % | 3.601 M -61.99 % | 9.475 M 0.93 % | 9.388 M 15.37 % | 8.137 M -0.31 % | 8.162 M -50.74 % | 16.569 M -0.13 % | 16.591 M 33.63 % | 12.416 M | 0.000 -100.00 % | 13.487 M 3.14 % | 13.077 M 13.29 % | 11.543 M 56.41 % | 7.380 M 43.22 % | 5.153 M -7.30 % | 5.559 M |
Accumulated other comprehensive income loss | 10.541 M | 0.000 | 0.000 -100.00 % | 17.994 M 38.58 % | 12.985 M 0.43 % | 12.929 M 5.67 % | 12.235 M -9.18 % | 13.471 M 5.42 % | 12.778 M 3.95 % | 12.292 M -6.64 % | 13.166 M -15.49 % | 15.580 M 11.20 % | 14.011 M 19.71 % | 11.704 M 4.93 % | 11.154 M 7.03 % | 10.421 M 7.16 % | 9.725 M 2.47 % | 9.491 M 138.42 % | -24.704 M -849.51 % | 3.296 M -29.99 % | 4.708 M 1.38 % | 4.644 M 121.41 % | -21.690 M -541.30 % | 4.915 M 23.15 % | 3.991 M -5.20 % | 4.210 M 121.92 % | -19.202 M -628.54 % | 3.633 M 5.40 % | 3.447 M 31.36 % | 2.624 M 115.54 % | -16.887 M -625.26 % | 3.215 M -15.06 % | 3.785 M -24.07 % | 4.985 M 134.08 % | -14.627 M -448.51 % | 4.197 M -3.03 % | 4.328 M 6.94 % | 4.047 M 132.85 % | -12.318 M -395.40 % | 4.170 M -3.89 % | 4.339 M -71.05 % | 14.987 M 234.23 % | -11.165 M -645.70 % | 2.046 M 0.00 % | 2.046 M 118.11 % | -11.296 M -677.21 % | 1.957 M -25.05 % | 2.611 M 0.00 % | 2.611 M 111.69 % | -22.328 M | 0.000 | 0.000 100.00 % | -23.056 M | 0.000 100.00 % | -25.596 M | 0.000 100.00 % | -24.487 M |
Retained earnings | -51.502 M -9.71 % | -46.945 M -5.37 % | -44.552 M 0.66 % | -44.847 M -1.20 % | -44.314 M -3.19 % | -42.945 M 2.19 % | -43.908 M 6.95 % | -47.187 M 3.47 % | -48.884 M -3.82 % | -47.084 M -5.78 % | -44.511 M -6.60 % | -41.754 M -1.22 % | -41.250 M 0.99 % | -41.662 M -3.31 % | -40.329 M -2.33 % | -39.411 M -1.08 % | -38.988 M -0.25 % | -38.890 M 4.95 % | -40.915 M -0.23 % | -40.820 M 3.27 % | -42.200 M -3.35 % | -40.832 M -4.18 % | -39.192 M -3.10 % | -38.014 M 0.86 % | -38.345 M 0.59 % | -38.572 M -3.36 % | -37.318 M -0.53 % | -37.123 M 3.76 % | -38.574 M 3.49 % | -39.968 M -2.07 % | -39.157 M -8.14 % | -36.209 M 2.18 % | -37.016 M 1.20 % | -37.465 M -2.31 % | -36.618 M 9.34 % | -40.389 M 1.74 % | -41.105 M 2.11 % | -41.989 M -0.60 % | -41.739 M 1.66 % | -42.444 M 3.00 % | -43.756 M | 0.000 100.00 % | -43.154 M -4.06 % | -41.470 M 0.00 % | -41.470 M 13.20 % | -47.779 M 0.00 % | -47.779 M -8.44 % | -44.059 M 0.00 % | -44.059 M -7.03 % | -41.164 M 0.00 % | -41.164 M -5.77 % | -38.917 M -4.46 % | -37.255 M -5.51 % | -35.311 M 1.15 % | -35.720 M 2.85 % | -36.766 M -1.03 % | -36.390 M |
Common stock | 2.885 M 0.00 % | 2.885 M 0.00 % | 2.885 M 0.00 % | 2.885 M 0.00 % | 2.885 M 0.00 % | 2.885 M 11.61 % | 2.585 M 0.00 % | 2.585 M 0.00 % | 2.585 M 12.24 % | 2.303 M 0.00 % | 2.303 M 0.00 % | 2.303 M 0.00 % | 2.303 M 0.00 % | 2.303 M 0.00 % | 2.303 M 0.00 % | 2.303 M 0.00 % | 2.303 M 0.00 % | 2.303 M 12.40 % | 2.049 M 0.00 % | 2.049 M 0.00 % | 2.049 M 0.00 % | 2.049 M 0.00 % | 2.049 M 0.00 % | 2.049 M 0.00 % | 2.049 M 0.00 % | 2.049 M 0.00 % | 2.049 M 6.77 % | 1.919 M 0.00 % | 1.919 M 0.00 % | 1.919 M 0.00 % | 1.919 M 0.00 % | 1.919 M 0.00 % | 1.919 M 0.00 % | 1.919 M 0.00 % | 1.919 M 0.00 % | 1.919 M 0.00 % | 1.919 M 0.00 % | 1.919 M 0.00 % | 1.919 M 0.00 % | 1.919 M 0.00 % | 1.919 M | 0.000 -100.00 % | 1.919 M 0.00 % | 1.919 M 0.00 % | 1.919 M 0.00 % | 1.919 M 0.00 % | 1.919 M 41.52 % | 1.356 M 0.00 % | 1.356 M 0.00 % | 1.356 M 0.00 % | 1.356 M 0.00 % | 1.356 M 0.00 % | 1.356 M 9.71 % | 1.236 M 0.00 % | 1.236 M 0.00 % | 1.236 M 0.00 % | 1.236 M |
Total equity | 57.922 M -10.03 % | 64.376 M -4.72 % | 67.563 M 3.25 % | 65.439 M -2.62 % | 67.202 M -1.78 % | 68.417 M 63.00 % | 41.974 M 5.38 % | 39.832 M 6.54 % | 37.388 M -4.53 % | 39.161 M 40.16 % | 27.940 M -16.85 % | 33.602 M 4.69 % | 32.096 M 8.11 % | 29.688 M -2.64 % | 30.493 M -1.38 % | 30.919 M 0.08 % | 30.894 M -0.81 % | 31.145 M 48.35 % | 20.994 M -4.40 % | 21.960 M -0.15 % | 21.992 M -5.60 % | 23.296 M -4.47 % | 24.385 M -7.57 % | 26.382 M 5.00 % | 25.125 M 0.03 % | 25.117 M -3.39 % | 25.999 M 11.69 % | 23.277 M 7.58 % | 21.637 M 11.42 % | 19.419 M -5.85 % | 20.625 M -7.58 % | 22.317 M 3.47 % | 21.568 M -3.37 % | 22.320 M -4.94 % | 23.481 M 26.23 % | 18.602 M 3.25 % | 18.016 M 6.93 % | 16.848 M -4.37 % | 17.617 M 6.67 % | 16.516 M 7.45 % | 15.371 M 2.44 % | 15.005 M 0.00 % | 15.005 M -2.48 % | 15.386 M 0.00 % | 15.386 M 71.18 % | 8.988 M 0.00 % | 8.988 M 0.77 % | 8.919 M 0.00 % | 8.919 M -23.23 % | 11.618 M 0.00 % | 11.618 M -19.91 % | 14.507 M -7.79 % | 15.732 M -4.57 % | 16.485 M -1.55 % | 16.744 M 2.80 % | 16.288 M 4.04 % | 15.656 M |
Other non current liabilities | 5.345 M -24.28 % | 7.059 M 38.71 % | 5.089 M -24.63 % | 6.752 M 726.44 % | 817.000 K 348.90 % | 182.000 K -80.30 % | 924.000 K | 0.000 -100.00 % | 1.000 K -99.17 % | 120.000 K 140.00 % | 50.000 K -58.33 % | 120.000 K 12 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 120.000 K 0.00 % | 120.000 K | 0.000 -100.00 % | 120.000 K | 0.000 -100.00 % | 120.000 K | 0.000 -100.00 % | 120.000 K 0.00 % | 120.000 K -45.70 % | 221.000 K 0.45 % | 220.000 K 0.00 % | 220.000 K 0.46 % | 219.000 K 0.92 % | 217.000 K 123.71 % | 97.000 K -55.71 % | 219.000 K 1.39 % | 216.000 K 0.47 % | 215.000 K 128.72 % | 94.000 K -56.07 % | 214.000 K 0.47 % | 213.000 K 0.95 % | 211.000 K | 0.000 -100.00 % | 91.000 K 24.66 % | 73.000 K | 0.000 -100.00 % | 120.000 K | 0.000 -100.00 % | 87.000 K -27.50 % | 120.000 K 0.00 % | 120.000 K -61.29 % | 310.000 K 0.00 % | 310.000 K 62.30 % | 191.000 K 102.23 % | -8.551 M -7 225.83 % | 120.000 K -57.14 % | 280.000 K 41.41 % | 198.000 K 230.00 % | 60.000 K -76.56 % | 256.000 K 134.86 % | 109.000 K |
Long term debt | 10.709 M 26.06 % | 8.495 M -8.67 % | 9.301 M 3.81 % | 8.960 M -37.85 % | 14.417 M -10.36 % | 16.084 M 39.45 % | 11.534 M -39.22 % | 18.977 M -1.27 % | 19.221 M 48.57 % | 12.937 M 5.32 % | 12.283 M 0.18 % | 12.261 M -3.87 % | 12.755 M 122.99 % | 5.720 M -12.47 % | 6.535 M -0.82 % | 6.589 M -0.29 % | 6.608 M -5.14 % | 6.966 M -10.19 % | 7.756 M 34.09 % | 5.784 M -24.28 % | 7.639 M -22.47 % | 9.853 M 184.69 % | 3.461 M 4.50 % | 3.312 M 38.23 % | 2.396 M -20.21 % | 3.003 M -0.36 % | 3.014 M -7.00 % | 3.241 M -9.04 % | 3.563 M -3.96 % | 3.710 M -12.95 % | 4.262 M -8.40 % | 4.653 M -9.23 % | 5.126 M 2.64 % | 4.994 M -6.60 % | 5.347 M -1.46 % | 5.426 M -14.05 % | 6.313 M 22.04 % | 5.173 M -0.37 % | 5.192 M 9.33 % | 4.749 M -14.56 % | 5.558 M | 0.000 -100.00 % | 3.135 M -58.39 % | 7.535 M 1.17 % | 7.448 M 39.82 % | 5.327 M 0.00 % | 5.327 M -55.80 % | 12.053 M 0.00 % | 12.053 M 40.95 % | 8.551 M 0.00 % | 8.551 M -12.12 % | 9.730 M 16.67 % | 8.340 M -1.92 % | 8.503 M 87.54 % | 4.534 M 45.27 % | 3.121 M -3.88 % | 3.247 M |
Total non current liabilities | 16.104 M 3.20 % | 15.605 M -4.80 % | 16.391 M 3.90 % | 15.775 M -1.33 % | 15.988 M -2.00 % | 16.314 M 22.27 % | 13.343 M -29.69 % | 18.977 M -1.27 % | 19.222 M 47.22 % | 13.057 M 5.86 % | 12.334 M -0.38 % | 12.381 M -2.92 % | 12.754 M 122.97 % | 5.720 M -13.61 % | 6.621 M 0.49 % | 6.589 M -2.07 % | 6.728 M -5.66 % | 7.132 M -8.59 % | 7.802 M 32.15 % | 5.904 M -22.71 % | 7.639 M -23.40 % | 9.973 M 188.15 % | 3.461 M 0.84 % | 3.432 M 36.41 % | 2.516 M -21.96 % | 3.224 M -0.31 % | 3.234 M -6.56 % | 3.461 M -8.49 % | 3.782 M -3.69 % | 3.927 M -9.91 % | 4.359 M -10.53 % | 4.872 M -8.80 % | 5.342 M 2.55 % | 5.209 M -4.26 % | 5.441 M -3.53 % | 5.640 M -13.58 % | 6.526 M 21.21 % | 5.384 M 3.70 % | 5.192 M 7.27 % | 4.840 M -14.05 % | 5.631 M | 0.000 -100.00 % | 3.255 M -56.80 % | 7.535 M 0.00 % | 7.535 M 38.33 % | 5.447 M 0.00 % | 5.447 M -55.94 % | 12.363 M 0.00 % | 12.363 M 35.25 % | 9.141 M 6.90 % | 8.551 M -15.65 % | 10.137 M 12.10 % | 9.043 M 3.93 % | 8.701 M 79.96 % | 4.835 M 43.17 % | 3.377 M -4.60 % | 3.540 M |
Other current liabilities | 9.324 M -2.96 % | 9.608 M -4.92 % | 10.105 M 0.61 % | 10.044 M 1.88 % | 9.859 M -13.05 % | 11.339 M -10.01 % | 12.600 M 25.59 % | 10.033 M 12.97 % | 8.881 M -14.10 % | 10.339 M 65.74 % | 6.238 M -5.05 % | 6.570 M 12.10 % | 5.861 M -44.44 % | 10.549 M 189.57 % | 3.643 M 8.29 % | 3.364 M -1.20 % | 3.405 M 4.64 % | 3.254 M 15.43 % | 2.819 M 21.14 % | 2.327 M -20.25 % | 2.918 M -10.96 % | 3.277 M -12.71 % | 3.754 M 29.67 % | 2.895 M 18.99 % | 2.433 M -30.98 % | 3.525 M 33.98 % | 2.631 M 32.01 % | 1.993 M -26.21 % | 2.701 M -1.78 % | 2.750 M 38.12 % | 1.991 M -10.84 % | 2.233 M 26.95 % | 1.759 M -36.25 % | 2.759 M -5.25 % | 2.912 M 69.60 % | 1.717 M -2.83 % | 1.767 M -19.28 % | 2.189 M -10.40 % | 2.443 M -3.74 % | 2.538 M 39.91 % | 1.814 M | 0.000 -100.00 % | 1.732 M -88.66 % | 15.267 M -8.70 % | 16.721 M 21.84 % | 13.724 M -0.25 % | 13.759 M 775.25 % | 1.572 M -47.48 % | 2.993 M 18.77 % | 2.520 M -67.35 % | 7.718 M 356.42 % | 1.691 M -17.23 % | 2.043 M -11.83 % | 2.317 M 41.97 % | 1.632 M 9.38 % | 1.492 M -9.47 % | 1.648 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.100 M -48.84 % | 6.060 M | 0.000 | 0.000 -100.00 % | 1.839 M -80.27 % | 9.320 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 592.000 K 19.11 % | 497.000 K 15.31 % | 431.000 K -12.75 % | 494.000 K -24.58 % | 655.000 K 44.91 % | 452.000 K 26.97 % | 356.000 K 63.30 % | 218.000 K -45.64 % | 401.000 K 152.20 % | 159.000 K -53.64 % | 343.000 K 9.94 % | 312.000 K -26.42 % | 424.000 K 12.77 % | 376.000 K -2.59 % | 386.000 K -20.08 % | 483.000 K 33.80 % | 361.000 K -2.43 % | 370.000 K 2.21 % | 362.000 K -7.18 % | 390.000 K -24.86 % | 519.000 K -5.64 % | 550.000 K 38.54 % | 397.000 K 60.08 % | 248.000 K -38.46 % | 403.000 K -11.43 % | 455.000 K | 0.000 -100.00 % | 384.000 K -73.59 % | 1.454 M | 0.000 -100.00 % | 35.000 K | 0.000 -100.00 % | 1.421 M | 0.000 -100.00 % | 1.245 M | 0.000 -100.00 % | 2.637 M -14.22 % | 3.074 M 28.14 % | 2.399 M -3.65 % | 2.490 M 17.45 % | 2.120 M -6.03 % | 2.256 M |
Short term debt | 17.538 M 53.01 % | 11.462 M -24.96 % | 15.274 M 8.82 % | 14.036 M 54.34 % | 9.094 M 27.21 % | 7.149 M -12.74 % | 8.193 M 77.45 % | 4.617 M 3.01 % | 4.482 M 52.40 % | 2.941 M -84.71 % | 19.240 M 535.40 % | 3.028 M 30.40 % | 2.322 M 41.50 % | 1.641 M 10.65 % | 1.483 M 4.07 % | 1.425 M -13.43 % | 1.646 M -5.24 % | 1.737 M -6.76 % | 1.863 M -46.08 % | 3.455 M 11.85 % | 3.089 M 111.72 % | 1.459 M -6.41 % | 1.559 M 17.31 % | 1.329 M -1.63 % | 1.351 M -20.58 % | 1.701 M 19.79 % | 1.420 M 1.57 % | 1.398 M 0.79 % | 1.387 M 5.40 % | 1.316 M -2.95 % | 1.356 M -9.66 % | 1.501 M -10.76 % | 1.682 M -9.52 % | 1.859 M -7.56 % | 2.011 M 96.20 % | 1.025 M 18.77 % | 863.000 K 2.62 % | 841.000 K 55.45 % | 541.000 K 4.24 % | 519.000 K -0.19 % | 520.000 K | 0.000 -100.00 % | 466.000 K -75.98 % | 1.940 M 0.00 % | 1.940 M -31.57 % | 2.835 M 0.00 % | 2.835 M -37.53 % | 4.538 M 0.00 % | 4.538 M 14.80 % | 3.953 M | 0.000 -100.00 % | 3.757 M -20.69 % | 4.737 M 55.82 % | 3.040 M 6.82 % | 2.846 M 40.06 % | 2.032 M -12.11 % | 2.312 M |
Total current liabilities | 47.062 M 17.87 % | 39.926 M -12.15 % | 45.447 M 3.06 % | 44.098 M 18.50 % | 37.214 M -10.69 % | 41.667 M -5.12 % | 43.917 M 42.64 % | 30.789 M 2.70 % | 29.981 M 11.26 % | 26.947 M -30.22 % | 38.615 M 88.65 % | 20.469 M -0.69 % | 20.612 M -2.66 % | 21.176 M 45.13 % | 14.591 M 16.11 % | 12.567 M 9.30 % | 11.498 M 5.63 % | 10.885 M 9.33 % | 9.956 M -27.61 % | 13.754 M 25.57 % | 10.953 M -6.73 % | 11.743 M -2.95 % | 12.100 M -15.87 % | 14.382 M 14.96 % | 12.510 M 7.56 % | 11.631 M 8.00 % | 10.769 M -12.50 % | 12.308 M -9.68 % | 13.627 M 28.58 % | 10.598 M 5.29 % | 10.066 M -17.21 % | 12.159 M 13.11 % | 10.750 M -3.41 % | 11.129 M -5.87 % | 11.823 M 0.48 % | 11.767 M 10.29 % | 10.669 M 19.45 % | 8.932 M -10.09 % | 9.934 M -5.30 % | 10.490 M 11.15 % | 9.438 M | 0.000 -100.00 % | 6.618 M -71.81 % | 23.480 M 0.00 % | 23.480 M 14.39 % | 20.527 M 0.00 % | 20.527 M -2.09 % | 20.965 M 0.00 % | 20.965 M 6.03 % | 19.772 M 0.00 % | 19.772 M -7.61 % | 21.401 M 4.97 % | 20.388 M 9.96 % | 18.542 M -2.89 % | 19.093 M 4.89 % | 18.203 M 53.17 % | 11.884 M |
Total liabilities | 63.166 M 13.75 % | 55.531 M -10.20 % | 61.838 M 3.28 % | 59.873 M 12.54 % | 53.202 M -8.24 % | 57.981 M 1.26 % | 57.260 M 15.06 % | 49.766 M 1.14 % | 49.203 M 23.00 % | 40.004 M -21.48 % | 50.949 M 55.10 % | 32.850 M -1.55 % | 33.366 M 24.06 % | 26.896 M 26.80 % | 21.212 M 10.73 % | 19.156 M 5.10 % | 18.226 M 1.16 % | 18.017 M 1.46 % | 17.758 M -9.67 % | 19.658 M 5.73 % | 18.592 M -14.39 % | 21.716 M 39.55 % | 15.561 M -12.65 % | 17.814 M 18.55 % | 15.026 M 1.15 % | 14.855 M 6.08 % | 14.003 M -11.20 % | 15.769 M -9.42 % | 17.409 M 19.86 % | 14.525 M 0.69 % | 14.425 M -15.30 % | 17.031 M 5.84 % | 16.092 M -1.51 % | 16.338 M -5.36 % | 17.264 M -0.82 % | 17.407 M 1.23 % | 17.195 M 20.11 % | 14.316 M -5.36 % | 15.126 M -1.33 % | 15.330 M 1.73 % | 15.069 M | 0.000 -100.00 % | 9.873 M -68.17 % | 31.015 M 0.00 % | 31.015 M 19.41 % | 25.974 M 0.00 % | 25.974 M -22.07 % | 33.328 M 0.00 % | 33.328 M 15.27 % | 28.913 M 0.00 % | 28.913 M -8.32 % | 31.538 M 7.16 % | 29.431 M 8.03 % | 27.243 M 13.85 % | 23.928 M 10.88 % | 21.580 M 39.91 % | 15.424 M |
Other non current assets | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K -50.00 % | 2.000 K 100.00 % | 1.000 K -99.99 % | 7.758 M 775 900.00 % | -1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 -100.00 % | 479.000 K -93.48 % | 7.345 M 2.34 % | 7.177 M 7.25 % | 6.692 M 5 719.13 % | 115.000 K -98.27 % | 6.635 M 2.74 % | 6.458 M 4.09 % | 6.204 M 2 882.69 % | 208.000 K -97.02 % | 6.969 M -2.97 % | 7.182 M 18.53 % | 6.059 M 1 636.10 % | 349.000 K -94.65 % | 6.525 M -2.22 % | 6.673 M 14.95 % | 5.805 M 7 962.50 % | 72.000 K -98.77 % | 5.843 M 9.17 % | 5.352 M 5.19 % | 5.088 M 2 223.29 % | 219.000 K -95.66 % | 5.046 M 2.48 % | 4.924 M 1 290.96 % | 354.000 K | 0.000 -100.00 % | 4.695 M 10.13 % | 4.263 M 339.63 % | -1.779 M -142.37 % | 4.199 M 20.45 % | 3.486 M 311.08 % | 848.000 K 497.18 % | 142.000 K -96.17 % | 3.712 M -39.40 % | 6.125 M 311.63 % | 1.488 M 113.49 % | 697.000 K 103.74 % | -18.617 M -3 534.87 % | 542.000 K 43.77 % | 377.000 K -39.39 % | 622.000 K 58.27 % | 393.000 K -48.56 % | 764.000 K 134.36 % | 326.000 K |
Long term investments | 3.260 M 6.26 % | 3.068 M 6.23 % | 2.888 M 12.94 % | 2.557 M 10.45 % | 2.315 M 21.91 % | 1.899 M 29.62 % | 1.465 M 559.91 % | 222.000 K 572.73 % | 33.000 K 153.85 % | 13.000 K -98.43 % | 830.000 K 132.49 % | 357.000 K -76.44 % | 1.515 M 304.00 % | 375.000 K 10.29 % | 340.000 K 104.68 % | -7.268 M -3.17 % | -7.045 M -7.52 % | -6.552 M | 0.000 100.00 % | -6.547 M -2.78 % | -6.370 M -6.63 % | -5.974 M | 0.000 100.00 % | -6.397 M -1.62 % | -6.295 M -6.08 % | -5.934 M | 0.000 100.00 % | -6.191 M -3.95 % | -5.956 M -6.95 % | -5.569 M | 0.000 100.00 % | -5.406 M -2.19 % | -5.290 M -8.34 % | -4.883 M | 0.000 100.00 % | -4.929 M -8.00 % | -4.564 M | 0.000 -100.00 % | 496.000 K 111.85 % | -4.186 M -3.79 % | -4.033 M | 0.000 100.00 % | -4.199 M -24.01 % | -3.386 M | 0.000 | 0.000 | 0.000 100.00 % | -5.252 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 14.207 M -2.80 % | 14.616 M -0.94 % | 14.754 M -2.30 % | 15.102 M 68.66 % | 8.954 M -3.64 % | 9.292 M 623.11 % | 1.285 M -86.30 % | 9.380 M 0.76 % | 9.309 M 6.93 % | 8.706 M 3.29 % | 8.429 M 12.12 % | 7.518 M -3.91 % | 7.824 M 3.52 % | 7.558 M 2.89 % | 7.346 M 1.07 % | 7.268 M 3.17 % | 7.045 M 7.52 % | 6.552 M 0.06 % | 6.548 M 0.02 % | 6.547 M 2.78 % | 6.370 M 6.63 % | 5.974 M -0.47 % | 6.002 M -6.17 % | 6.397 M 1.62 % | 6.295 M 6.08 % | 5.934 M 1.25 % | 5.861 M -5.33 % | 6.191 M 3.95 % | 5.956 M 6.95 % | 5.569 M 3.13 % | 5.400 M -0.11 % | 5.406 M 2.19 % | 5.290 M 8.34 % | 4.883 M 0.37 % | 4.865 M -1.30 % | 4.929 M 8.00 % | 4.564 M 6.46 % | 4.287 M 3.43 % | 4.145 M -0.98 % | 4.186 M 3.79 % | 4.033 M | 0.000 -100.00 % | 3.489 M 3.04 % | 3.386 M 0.00 % | 3.386 M 12.23 % | 3.017 M 1 504.79 % | 188.000 K -96.42 % | 5.252 M 0.00 % | 5.252 M 11.86 % | 4.695 M 896.82 % | 471.000 K -88.93 % | 4.256 M 8.54 % | 3.921 M 17.57 % | 3.335 M 17.89 % | 2.829 M 44.85 % | 1.953 M -0.20 % | 1.957 M |
GoodWill | 0.000 | 0.000 -100.00 % | 171.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 161.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 166.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 156.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 145.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 158.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 155.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 148.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 169.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 163.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 146.000 K | 0.000 | 0.000 -100.00 % | 129.000 K 0.00 % | 129.000 K | 0.000 | 0.000 -100.00 % | 134.000 K 0.00 % | 134.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 14.207 M -2.80 % | 14.616 M -2.07 % | 14.925 M -1.17 % | 15.102 M 68.66 % | 8.954 M -3.64 % | 9.292 M 542.60 % | 1.446 M -84.58 % | 9.380 M 0.76 % | 9.309 M 6.93 % | 8.706 M 1.29 % | 8.595 M 14.33 % | 7.518 M -3.91 % | 7.824 M 3.52 % | 7.558 M 0.75 % | 7.502 M 3.22 % | 7.268 M 3.17 % | 7.045 M 7.52 % | 6.552 M -2.11 % | 6.693 M 2.23 % | 6.547 M 2.78 % | 6.370 M 6.63 % | 5.974 M -3.02 % | 6.160 M -3.70 % | 6.397 M 1.62 % | 6.295 M 6.08 % | 5.934 M -1.36 % | 6.016 M -2.83 % | 6.191 M 3.95 % | 5.956 M 6.95 % | 5.569 M 0.38 % | 5.548 M 2.63 % | 5.406 M 2.19 % | 5.290 M 8.34 % | 4.883 M -3.00 % | 5.034 M 2.13 % | 4.929 M 8.00 % | 4.564 M 6.46 % | 4.287 M -0.49 % | 4.308 M 2.91 % | 4.186 M 3.79 % | 4.033 M | 0.000 -100.00 % | 3.635 M 7.35 % | 3.386 M 0.00 % | 3.386 M 7.63 % | 3.146 M 892.43 % | 317.000 K -93.96 % | 5.252 M 0.00 % | 5.252 M 8.76 % | 4.829 M 698.18 % | 605.000 K -85.78 % | 4.256 M 8.54 % | 3.921 M 17.57 % | 3.335 M 17.89 % | 2.829 M 44.85 % | 1.953 M -0.20 % | 1.957 M |
Property plant equipment net | 21.219 M 11.43 % | 19.043 M -5.60 % | 20.172 M 14.21 % | 17.662 M -8.83 % | 19.372 M 0.51 % | 19.274 M 13.48 % | 16.985 M 8.96 % | 15.589 M 3.76 % | 15.024 M 0.20 % | 14.994 M 5.78 % | 14.175 M 0.35 % | 14.126 M 10.78 % | 12.751 M 12.31 % | 11.353 M 18.38 % | 9.590 M 3.34 % | 9.280 M -1.12 % | 9.385 M 3.00 % | 9.112 M 1.55 % | 8.973 M 4.07 % | 8.622 M -7.47 % | 9.318 M -0.97 % | 9.409 M -2.68 % | 9.668 M 4.53 % | 9.249 M 1.59 % | 9.104 M -6.21 % | 9.707 M 5.91 % | 9.165 M -1.55 % | 9.309 M -1.35 % | 9.436 M 3.51 % | 9.116 M -0.74 % | 9.184 M -2.12 % | 9.383 M -3.58 % | 9.731 M -7.55 % | 10.526 M -4.67 % | 11.042 M 7.96 % | 10.228 M 1.33 % | 10.094 M 4.86 % | 9.626 M -2.41 % | 9.864 M 7.63 % | 9.165 M 28.51 % | 7.132 M | 0.000 -100.00 % | 6.056 M -5.55 % | 6.412 M 0.00 % | 6.412 M -5.58 % | 6.791 M 0.00 % | 6.791 M -61.12 % | 17.467 M 0.00 % | 17.467 M -3.03 % | 18.012 M 0.00 % | 18.012 M -1.96 % | 18.373 M 2.89 % | 17.857 M 11.75 % | 15.980 M 9.24 % | 14.629 M 21.19 % | 12.071 M 12.35 % | 10.744 M |
Total non current assets | 39.240 M 1.50 % | 38.660 M -3.11 % | 39.902 M 7.81 % | 37.012 M 13.83 % | 32.516 M 0.24 % | 32.439 M 5.86 % | 30.642 M 12.75 % | 27.176 M 3.32 % | 26.304 M 2.55 % | 25.650 M -0.12 % | 25.681 M 5.95 % | 24.239 M 0.21 % | 24.189 M 13.83 % | 21.251 M 7.18 % | 19.828 M 4.38 % | 18.996 M 0.63 % | 18.877 M 5.18 % | 17.948 M -0.43 % | 18.026 M -0.24 % | 18.069 M -3.78 % | 18.778 M 0.88 % | 18.615 M -1.87 % | 18.970 M 4.64 % | 18.129 M 0.07 % | 18.116 M 2.81 % | 17.621 M 1.57 % | 17.349 M -1.58 % | 17.627 M -1.46 % | 17.889 M 7.69 % | 16.611 M 0.42 % | 16.541 M -17.07 % | 19.946 M 0.03 % | 19.940 M -4.11 % | 20.795 M -3.57 % | 21.564 M 33.24 % | 16.184 M 1.56 % | 15.936 M 5.08 % | 15.165 M -2.81 % | 15.604 M 5.67 % | 14.767 M 19.92 % | 12.314 M 792.19 % | -1.779 M -116.89 % | 10.530 M -1.09 % | 10.646 M 0.00 % | 10.646 M -1.61 % | 10.820 M 0.00 % | 10.820 M -55.30 % | 24.207 M 0.00 % | 24.207 M 0.26 % | 24.144 M 29.69 % | 18.617 M -21.86 % | 23.825 M 6.68 % | 22.334 M 11.10 % | 20.103 M 11.57 % | 18.018 M 20.42 % | 14.963 M 13.68 % | 13.162 M |
Other current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.801 M | 0.000 -100.00 % | 340.000 K 33 900.00 % | 1.000 K -99.95 % | 1.991 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.462 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.350 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.480 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.178 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.816 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.525 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.039 M | 0.000 | 0.000 | 0.000 -100.00 % | 900.000 K -92.24 % | 11.605 M 0.00 % | 11.605 M -7.69 % | 12.572 M 0.00 % | 12.572 M | 0.000 | 0.000 -100.00 % | 7.221 M 4 098.26 % | 172.000 K -98.31 % | 10.172 M 3 767.68 % | 263.000 K -97.45 % | 10.310 M -8.04 % | 11.211 M -19.73 % | 13.967 M 17.86 % | 11.850 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -340.000 K 0.00 % | -340.000 K 0.00 % | -340.000 K | 0.000 -100.00 % | 7.345 M 2.34 % | 7.177 M 7.25 % | 6.692 M | 0.000 -100.00 % | 6.635 M 2.74 % | 6.458 M 4.09 % | 6.204 M | 0.000 -100.00 % | 6.969 M -2.97 % | 7.182 M 18.53 % | 6.059 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.805 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.088 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.558 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 18.888 M -8.59 % | 20.664 M -32.80 % | 30.748 M 7.20 % | 28.683 M 17.77 % | 24.355 M -27.24 % | 33.473 M 168.69 % | 12.458 M 210.83 % | 4.008 M -44.22 % | 7.185 M 7.51 % | 6.683 M -58.54 % | 16.121 M 2 206.29 % | 699.000 K -74.55 % | 2.747 M 27.77 % | 2.150 M -29.76 % | 3.061 M -53.27 % | 6.551 M -35.82 % | 10.208 M -20.56 % | 12.850 M 1 058.70 % | 1.109 M 5.12 % | 1.055 M -38.34 % | 1.711 M -45.87 % | 3.161 M 368.30 % | 675.000 K -54.42 % | 1.481 M 10.52 % | 1.340 M -62.75 % | 3.597 M -12.42 % | 4.107 M 184.81 % | 1.442 M -38.66 % | 2.351 M 107.69 % | 1.132 M -36.69 % | 1.788 M 352.66 % | 395.000 K 72.49 % | 229.000 K 3.15 % | 222.000 K -84.32 % | 1.416 M 629.90 % | 194.000 K 561.90 % | -42.000 K -115.67 % | 268.000 K -66.03 % | 789.000 K 25.64 % | 628.000 K -76.65 % | 2.690 M 251.21 % | -1.779 M -200.00 % | 1.779 M -84.37 % | 11.384 M 0.00 % | 11.384 M 945.36 % | 1.089 M 0.00 % | 1.089 M 6.76 % | 1.020 M 0.00 % | 1.020 M 42.86 % | 714.000 K 0.00 % | 714.000 K -43.24 % | 1.258 M -25.30 % | 1.684 M -44.77 % | 3.049 M 194.02 % | 1.037 M -10.53 % | 1.159 M 5.75 % | 1.096 M |
Cash and short term investments | 18.888 M -8.59 % | 20.664 M -32.80 % | 30.748 M 7.20 % | 28.683 M 17.77 % | 24.355 M -27.24 % | 33.473 M 168.69 % | 12.458 M 210.83 % | 4.008 M -44.22 % | 7.185 M 7.51 % | 6.683 M -58.54 % | 16.121 M 2 206.29 % | 699.000 K -74.55 % | 2.747 M 27.77 % | 2.150 M -29.76 % | 3.061 M -53.27 % | 6.551 M -35.82 % | 10.208 M -20.56 % | 12.850 M 1 058.70 % | 1.109 M 5.12 % | 1.055 M -38.34 % | 1.711 M -45.87 % | 3.161 M 368.30 % | 675.000 K -54.42 % | 1.481 M 10.52 % | 1.340 M -62.75 % | 3.597 M -12.42 % | 4.107 M 184.81 % | 1.442 M -38.66 % | 2.351 M 107.69 % | 1.132 M -36.69 % | 1.788 M 352.66 % | 395.000 K 72.49 % | 229.000 K 3.15 % | 222.000 K -84.32 % | 1.416 M 629.90 % | 194.000 K 561.90 % | -42.000 K -115.67 % | 268.000 K -66.03 % | 789.000 K 25.64 % | 628.000 K -76.65 % | 2.690 M 51.21 % | 1.779 M 0.00 % | 1.779 M -84.37 % | 11.384 M 0.00 % | 11.384 M 945.36 % | 1.089 M 0.00 % | 1.089 M 6.76 % | 1.020 M 0.00 % | 1.020 M 42.86 % | 714.000 K 0.00 % | 714.000 K -43.24 % | 1.258 M -25.30 % | 1.684 M -44.77 % | 3.049 M 194.02 % | 1.037 M -10.53 % | 1.159 M 5.75 % | 1.096 M |
Total current assets | 81.848 M 0.74 % | 81.246 M -9.22 % | 89.499 M 1.36 % | 88.300 M 0.47 % | 87.888 M -6.46 % | 93.958 M 36.98 % | 68.592 M 9.88 % | 62.422 M 3.54 % | 60.287 M 12.65 % | 53.515 M 0.58 % | 53.208 M 26.05 % | 42.212 M 2.28 % | 41.273 M 16.81 % | 35.332 M 10.84 % | 31.877 M 2.57 % | 31.079 M 2.76 % | 30.243 M -3.11 % | 31.214 M 50.60 % | 20.726 M -11.99 % | 23.549 M 7.99 % | 21.806 M -17.39 % | 26.397 M 25.84 % | 20.976 M -19.53 % | 26.067 M 18.30 % | 22.035 M -1.41 % | 22.351 M -1.33 % | 22.653 M 5.76 % | 21.419 M 1.24 % | 21.157 M 22.06 % | 17.333 M -6.35 % | 18.509 M -4.60 % | 19.402 M 9.49 % | 17.720 M -0.80 % | 17.863 M -6.87 % | 19.181 M -3.25 % | 19.825 M 2.85 % | 19.275 M 20.48 % | 15.999 M -6.65 % | 17.139 M 0.35 % | 17.079 M -5.78 % | 18.126 M 918.89 % | 1.779 M -87.60 % | 14.348 M -59.87 % | 35.755 M 0.00 % | 35.755 M 48.10 % | 24.142 M 0.00 % | 24.142 M 33.82 % | 18.040 M 0.00 % | 18.040 M 10.09 % | 16.387 M 0.00 % | 16.387 M -26.25 % | 22.220 M -2.67 % | 22.829 M -3.37 % | 23.625 M 4.29 % | 22.654 M -1.10 % | 22.905 M 27.83 % | 17.918 M |
Inventory | 33.103 M 5.65 % | 31.332 M 9.45 % | 28.626 M -13.03 % | 32.913 M -11.75 % | 37.297 M 5.17 % | 35.463 M 9.98 % | 32.244 M -1.92 % | 32.876 M -5.00 % | 34.605 M 16.18 % | 29.785 M 23.52 % | 24.114 M -2.66 % | 24.773 M 6.29 % | 23.308 M 31.56 % | 17.716 M 18.11 % | 14.999 M 28.53 % | 11.670 M 27.62 % | 9.144 M 2.26 % | 8.942 M -0.71 % | 9.006 M -13.08 % | 10.361 M -10.79 % | 11.614 M -1.92 % | 11.841 M 14.51 % | 10.341 M -8.82 % | 11.341 M 23.74 % | 9.165 M -0.09 % | 9.173 M 7.60 % | 8.525 M 11.09 % | 7.674 M -7.04 % | 8.255 M 12.99 % | 7.306 M 3.72 % | 7.044 M -12.28 % | 8.030 M 5.42 % | 7.617 M -8.57 % | 8.331 M 8.97 % | 7.645 M 2.95 % | 7.426 M -11.33 % | 8.375 M 0.95 % | 8.296 M 10.47 % | 7.510 M 20.47 % | 6.234 M -6.59 % | 6.674 M | 0.000 -100.00 % | 6.232 M 8.84 % | 5.726 M 0.00 % | 5.726 M -0.47 % | 5.753 M 0.00 % | 5.753 M -25.33 % | 7.705 M 0.00 % | 7.705 M -8.84 % | 8.452 M 0.00 % | 8.452 M -21.67 % | 10.790 M -12.10 % | 12.276 M 19.58 % | 10.266 M -1.35 % | 10.406 M 33.77 % | 7.779 M 56.46 % | 4.972 M |
Net receivables | 29.857 M 2.08 % | 29.250 M -10.02 % | 32.507 M 21.73 % | 26.704 M 1.78 % | 26.236 M 4.85 % | 25.022 M 10.12 % | 22.723 M -11.02 % | 25.538 M 40.65 % | 18.157 M 6.52 % | 17.046 M 55.22 % | 10.982 M -34.40 % | 16.740 M 10.00 % | 15.218 M -1.60 % | 15.466 M 21.55 % | 12.724 M -1.04 % | 12.858 M 18.06 % | 10.891 M 15.59 % | 9.422 M -7.84 % | 10.223 M -15.74 % | 12.133 M 43.06 % | 8.481 M -25.57 % | 11.395 M 18.54 % | 9.613 M -27.42 % | 13.245 M 14.87 % | 11.530 M 20.34 % | 9.581 M -3.14 % | 9.892 M -19.60 % | 12.303 M 16.61 % | 10.551 M 18.62 % | 8.895 M 13.15 % | 7.861 M -28.39 % | 10.977 M 11.17 % | 9.874 M 6.06 % | 9.310 M 8.32 % | 8.595 M -29.58 % | 12.205 M 11.54 % | 10.942 M | 0.000 -100.00 % | 7.801 M -23.65 % | 10.217 M | 0.000 | 0.000 -100.00 % | 5.437 M -22.77 % | 7.040 M 0.00 % | 7.040 M 48.90 % | 4.728 M 0.00 % | 4.728 M -49.24 % | 9.315 M 0.00 % | 9.315 M 30.55 % | 7.135 M 1.22 % | 7.049 M | 0.000 -100.00 % | 8.606 M | 0.000 | 0.000 | 0.000 | 0.000 |
Tax assets | 554.000 K -71.34 % | 1.933 M 0.89 % | 1.916 M 13.37 % | 1.690 M -9.77 % | 1.873 M -5.07 % | 1.973 M -33.97 % | 2.988 M 50.45 % | 1.986 M 2.48 % | 1.938 M 0.05 % | 1.937 M -6.92 % | 2.081 M -6.97 % | 2.237 M 6.52 % | 2.100 M 6.87 % | 1.965 M 2.50 % | 1.917 M -19.15 % | 2.371 M 2.42 % | 2.315 M 7.98 % | 2.144 M -4.50 % | 2.245 M -20.16 % | 2.812 M -6.33 % | 3.002 M 0.00 % | 3.002 M 2.32 % | 2.934 M 53.53 % | 1.911 M 4.43 % | 1.830 M -1.35 % | 1.855 M 1.98 % | 1.819 M 1.45 % | 1.793 M 0.73 % | 1.780 M 5.33 % | 1.690 M -2.71 % | 1.737 M -63.20 % | 4.720 M -2.82 % | 4.857 M -6.25 % | 5.181 M -1.67 % | 5.269 M 479.01 % | 910.000 K -0.87 % | 918.000 K 2.23 % | 898.000 K -4.06 % | 936.000 K 3.20 % | 907.000 K -1.31 % | 919.000 K | 0.000 -100.00 % | 839.000 K 12.17 % | 748.000 K | 0.000 -100.00 % | 741.000 K | 0.000 -100.00 % | 615.000 K | 0.000 -100.00 % | 606.000 K | 0.000 -100.00 % | 654.000 K 265.36 % | 179.000 K 7.83 % | 166.000 K -0.60 % | 167.000 K -4.57 % | 175.000 K 29.63 % | 135.000 K |
Other assets | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.527 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 17.815 M 9.76 % | 16.231 M -3.42 % | 16.806 M -0.96 % | 16.969 M 11.67 % | 15.196 M -24.32 % | 20.079 M 8.42 % | 18.520 M 40.12 % | 13.217 M -14.42 % | 15.444 M 54.61 % | 9.989 M -0.66 % | 10.055 M -2.12 % | 10.273 M -13.25 % | 11.842 M 38.05 % | 8.578 M 1.01 % | 8.492 M 18.17 % | 7.186 M 20.77 % | 5.950 M 18.24 % | 5.032 M 5.27 % | 4.780 M -28.25 % | 6.662 M 64.82 % | 4.042 M -39.23 % | 6.651 M 1.25 % | 6.569 M -32.67 % | 9.757 M 16.04 % | 8.408 M 38.70 % | 6.062 M -5.37 % | 6.406 M -24.57 % | 8.493 M -7.31 % | 9.163 M 49.09 % | 6.146 M -1.44 % | 6.236 M -22.67 % | 8.064 M 16.21 % | 6.939 M 12.85 % | 6.149 M -5.55 % | 6.510 M -23.47 % | 8.506 M 13.58 % | 7.489 M 36.04 % | 5.505 M -17.86 % | 6.702 M -4.67 % | 7.030 M 5.73 % | 6.649 M | 0.000 -100.00 % | 4.036 M -16.25 % | 4.819 M 0.00 % | 4.819 M 22.53 % | 3.933 M 0.00 % | 3.933 M -70.72 % | 13.434 M 0.00 % | 13.434 M 11.45 % | 12.054 M 0.00 % | 12.054 M -19.12 % | 14.903 M 19.40 % | 12.482 M -3.51 % | 12.936 M -5.38 % | 13.672 M -1.89 % | 13.935 M 91.13 % | 7.291 M |
Tax payables | 2.385 M -9.14 % | 2.625 M -19.53 % | 3.262 M 6.99 % | 3.049 M -0.52 % | 3.065 M -1.13 % | 3.100 M -32.67 % | 4.604 M 57.56 % | 2.922 M 148.89 % | 1.174 M -36.16 % | 1.839 M 55.58 % | 1.182 M 97.66 % | 598.000 K 1.87 % | 587.000 K 43.87 % | 408.000 K -58.07 % | 973.000 K 64.36 % | 592.000 K 19.11 % | 497.000 K 15.31 % | 431.000 K -12.75 % | 494.000 K -24.58 % | 655.000 K 44.91 % | 452.000 K 26.97 % | 356.000 K 63.30 % | 218.000 K -45.64 % | 401.000 K 152.20 % | 159.000 K -53.64 % | 343.000 K 9.94 % | 312.000 K -26.42 % | 424.000 K 12.77 % | 376.000 K -2.59 % | 386.000 K -20.08 % | 483.000 K 33.80 % | 361.000 K -2.43 % | 370.000 K 2.21 % | 362.000 K -7.18 % | 390.000 K -24.86 % | 519.000 K -5.64 % | 550.000 K 38.54 % | 397.000 K 60.08 % | 248.000 K -38.46 % | 403.000 K -11.43 % | 455.000 K | 0.000 -100.00 % | 384.000 K -73.59 % | 1.454 M | 0.000 -100.00 % | 35.000 K | 0.000 -100.00 % | 1.421 M | 0.000 -100.00 % | 1.245 M | 0.000 -100.00 % | 1.050 M -6.75 % | 1.126 M 352.21 % | 249.000 K -73.59 % | 943.000 K 26.75 % | 744.000 K 17.54 % | 633.000 K |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 705.000 K -72.72 % | 2.584 M 16.29 % | 2.222 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -120.000 K | 0.000 | 0.000 | 0.000 100.00 % | -120.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 88.000 K | 0.000 -100.00 % | 124.000 K -15.65 % | 147.000 K | 0.000 -100.00 % | 175.000 K | 0.000 -100.00 % | 146.000 K |
Minority interest | 32.000 K -8.57 % | 35.000 K 6.06 % | 33.000 K -8.33 % | 36.000 K -12.20 % | 41.000 K -8.89 % | 45.000 K 9.76 % | 41.000 K -6.82 % | 44.000 K 2.33 % | 43.000 K -2.27 % | 44.000 K 2.33 % | 43.000 K -4.44 % | 45.000 K 4.65 % | 43.000 K 7.50 % | 40.000 K 2.56 % | 39.000 K 8.33 % | 36.000 K 0.00 % | 36.000 K 2.86 % | 35.000 K 6.06 % | 33.000 K 3.13 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K 0.00 % | 32.000 K 10.34 % | 29.000 K 7.41 % | 27.000 K 0.00 % | 27.000 K 0.00 % | 27.000 K 3.85 % | 26.000 K 13.04 % | 23.000 K 4.55 % | 22.000 K 0.00 % | 22.000 K -15.38 % | 26.000 K -3.70 % | 27.000 K -3.57 % | 28.000 K -3.45 % | 29.000 K 31.82 % | 22.000 K 4.76 % | 21.000 K 16.67 % | 18.000 K -5.26 % | 19.000 K 5.56 % | 18.000 K 12.50 % | 16.000 K | 0.000 -100.00 % | 18.000 K -52.63 % | 38.000 K 0.00 % | 38.000 K 0.00 % | 38.000 K 0.00 % | 38.000 K -60.00 % | 95.000 K 0.00 % | 95.000 K -39.10 % | 156.000 K 0.00 % | 156.000 K -4.29 % | 163.000 K 108.97 % | 78.000 K -32.76 % | 116.000 K 26.09 % | 92.000 K 39.39 % | 66.000 K -36.54 % | 104.000 K |
Capital lease obligations | 5.835 M 17.90 % | 4.949 M -5.05 % | 5.212 M 65.99 % | 3.140 M -27.18 % | 4.312 M 17.78 % | 3.661 M 19.95 % | 3.052 M -10.05 % | 3.393 M 3.76 % | 3.270 M -0.49 % | 3.286 M 77.33 % | 1.853 M 10.10 % | 1.683 M 16.31 % | 1.447 M -1.70 % | 1.472 M 76.08 % | 836.000 K 23.85 % | 675.000 K -15.09 % | 795.000 K 14.55 % | 694.000 K 2.97 % | 674.000 K 1.66 % | 663.000 K -15.43 % | 784.000 K -9.36 % | 865.000 K 14.72 % | 754.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 95.966 M -11.47 % | 108.401 M -0.73 % | 109.197 M 22.18 % | 89.371 M -6.52 % | 95.605 M 0.11 % | 95.503 M 21.28 % | 78.746 M 11.04 % | 70.919 M -15.21 % | 83.644 M 5.84 % | 79.028 M 38.79 % | 56.939 M -0.85 % | 57.428 M 0.77 % | 56.990 M -0.55 % | 57.303 M -0.04 % | 57.326 M -0.42 % | 57.570 M -0.43 % | 57.818 M -0.67 % | 58.206 M 13.94 % | 51.085 M -0.33 % | 51.256 M -0.40 % | 51.464 M -0.46 % | 51.703 M 0.00 % | 51.703 M -0.33 % | 51.874 M -9.63 % | 57.403 M 0.00 % | 57.403 M 10.66 % | 51.874 M -5.38 % | 54.822 M 0.00 % | 54.822 M 0.00 % | 54.822 M 0.00 % | 54.822 M 2.73 % | 53.366 M 0.97 % | 52.853 M 0.00 % | 52.853 M 0.00 % | 52.853 M 0.00 % | 52.853 M 0.00 % | 52.853 M 0.00 % | 52.853 M 0.00 % | 52.853 M -7.31 % | 57.023 M 7.89 % | 52.853 M 293 527.78 % | 18.000 K -99.97 % | 52.853 M -3.73 % | 54.899 M 3.87 % | 52.853 M 0.00 % | 52.853 M 0.00 % | 52.853 M 2.57 % | 51.527 M 5.34 % | 48.916 M -4.59 % | 51.270 M 0.00 % | 51.270 M -1.22 % | 51.905 M 0.68 % | 51.553 M 2.20 % | 50.444 M -1.35 % | 51.136 M -1.19 % | 51.752 M 2.06 % | 50.706 M |
Deferred tax liabilities non current | 50.000 K -1.96 % | 51.000 K 6.25 % | 48.000 K -23.81 % | 63.000 K 28.57 % | 49.000 K 2.08 % | 48.000 K -94.58 % | 885.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 86.000 K | 0.000 | 0.000 -100.00 % | 46.000 K 0.00 % | 46.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 311.000 K | 0.000 -100.00 % | 163.000 K -40.94 % | 276.000 K | 0.000 -100.00 % | 66.000 K | 0.000 -100.00 % | 38.000 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 590.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 121.088 M 0.98 % | 119.907 M -7.34 % | 129.401 M 3.26 % | 125.312 M 4.08 % | 120.404 M -4.74 % | 126.397 M 27.37 % | 99.234 M 10.75 % | 89.598 M 3.47 % | 86.591 M 9.38 % | 79.165 M 0.35 % | 78.889 M 18.72 % | 66.452 M 1.51 % | 65.462 M 15.69 % | 56.584 M 9.44 % | 51.705 M 3.26 % | 50.075 M 1.94 % | 49.120 M -0.09 % | 49.162 M 26.86 % | 38.752 M -6.89 % | 41.618 M 2.55 % | 40.584 M -9.84 % | 45.012 M 12.68 % | 39.946 M -9.62 % | 44.196 M 10.07 % | 40.151 M 0.45 % | 39.972 M -0.07 % | 40.002 M 2.45 % | 39.046 M 0.00 % | 39.046 M 15.03 % | 33.944 M -3.16 % | 35.050 M -10.92 % | 39.348 M 4.48 % | 37.660 M -2.58 % | 38.658 M -5.12 % | 40.745 M 13.15 % | 36.009 M 2.27 % | 35.211 M 12.99 % | 31.164 M -4.82 % | 32.743 M 2.82 % | 31.846 M 4.62 % | 30.440 M | 0.000 -100.00 % | 24.878 M -46.38 % | 46.401 M 0.00 % | 46.401 M 32.72 % | 34.962 M 0.00 % | 34.962 M -17.24 % | 42.247 M 0.00 % | 42.247 M 4.23 % | 40.531 M 0.00 % | 40.531 M -11.98 % | 46.045 M 1.95 % | 45.163 M 3.28 % | 43.728 M 7.51 % | 40.672 M 7.40 % | 37.868 M 21.84 % | 31.080 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -5.447 M -132.58 % | -2.342 M -217.39 % | 1.995 M -69.64 % | 6.572 M 242.93 % | -4.598 M 4.96 % | -4.838 M -183.46 % | 5.797 M 219.65 % | -4.845 M -145.36 % | 10.681 M 152.49 % | -20.349 M -554.62 % | 4.476 M 409.12 % | -1.448 M 75.34 % | -5.872 M -552.39 % | 1.298 M 155.05 % | -2.358 M 7.75 % | -2.556 M -130.89 % | -1.107 M -138.58 % | 2.869 M 414.93 % | -911.000 K -892.17 % | 115.000 K -88.05 % | 962.000 K 136.84 % | -2.611 M -225.65 % | 2.078 M 305.74 % | -1.010 M 46.42 % | -1.885 M -305.79 % | 916.000 K 479.75 % | 158.000 K 108.49 % | -1.862 M -624.51 % | 355.000 K -51.10 % | 726.000 K 212.93 % | 232.000 K 186.89 % | -267.000 K 29.74 % | -380.000 K 6.17 % | -405.000 K -119.18 % | 2.112 M 216.17 % | 668.000 K 135.36 % | -1.889 M -217.48 % | -595.000 K -540.74 % | 135.000 K 126.52 % | -509.000 K 37.85 % | -819.000 K -200.49 % | 815.000 K -38.07 % | 1.316 M 249.89 % | -878.000 K 9.67 % | -972.000 K 0.00 % | -972.000 K -376.14 % | 352.000 K 0.00 % | 352.000 K 133.10 % | -1.064 M 0.00 % | -1.064 M 63.18 % | -2.888 M -378.23 % | 1.038 M |
Accounts receivables | -1.719 M -547.66 % | 384.000 K 112.50 % | -3.071 M -674.02 % | 535.000 K 119.92 % | -2.686 M 5.16 % | -2.832 M -248.77 % | -812.000 K 88.68 % | -7.176 M -545.90 % | -1.111 M 71.19 % | -3.856 M -277.37 % | 2.174 M 359.12 % | -839.000 K -194.80 % | 885.000 K 162.63 % | -1.413 M 1.26 % | -1.431 M 19.43 % | -1.776 M -28.60 % | -1.381 M -199.93 % | 1.382 M -20.89 % | 1.747 M 141.00 % | -4.261 M -238.25 % | 3.082 M 352.83 % | -1.219 M -140.28 % | 3.026 M 465.90 % | -827.000 K 71.95 % | -2.948 M -463.95 % | 810.000 K -65.06 % | 2.318 M 281.80 % | -1.275 M 25.13 % | -1.703 M -535.55 % | 391.000 K -78.10 % | 1.785 M 199.78 % | -1.789 M -84.05 % | -972.000 K -248.17 % | 656.000 K -75.24 % | 2.649 M 331.96 % | -1.142 M 65.95 % | -3.354 M -374.47 % | 1.222 M -25.21 % | 1.634 M 193.26 % | -1.752 M 44.45 % | -3.154 M -413.83 % | 1.005 M -49.72 % | 1.999 M 591.70 % | 289.000 K 130.49 % | -948.000 K 0.00 % | -948.000 K -283.90 % | 515.499 K 0.00 % | 515.499 K 163.45 % | -812.500 K 0.00 % | -812.500 K | 0.000 | 0.000 |
Inventory | -2.658 M -7.09 % | -2.482 M -153.85 % | 4.609 M 19.28 % | 3.864 M 270.00 % | -2.273 M 3.97 % | -2.367 M -1 086.25 % | 240.000 K -88.83 % | 2.148 M 144.79 % | -4.796 M 24.83 % | -6.380 M -1 317.78 % | -450.000 K 34.50 % | -687.000 K 85.78 % | -4.831 M -96.70 % | -2.456 M 32.36 % | -3.631 M -52.50 % | -2.381 M -483.58 % | -408.000 K -195.55 % | 427.000 K -31.90 % | 627.000 K -37.43 % | 1.002 M 143.80 % | 411.000 K 128.68 % | -1.433 M -326.74 % | 632.000 K 141.88 % | -1.509 M -1 814.77 % | 88.000 K 113.99 % | -629.000 K -189.86 % | -217.000 K -138.61 % | 562.000 K 201.81 % | -552.000 K -46.81 % | -376.000 K -131.62 % | 1.189 M 230.95 % | -908.000 K -271.32 % | 530.000 K 178.52 % | -675.000 K -173.85 % | 914.000 K 3.98 % | 879.000 K 855.43 % | 92.000 K 108.41 % | -1.094 M -2.82 % | -1.064 M -398.04 % | 357.000 K 40.55 % | 254.000 K 313.45 % | -119.000 K -12 000.00 % | 1.000 K -99.46 % | 185.000 K 670.83 % | 24.000 K 0.00 % | 24.000 K 110.86 % | -221.000 K 0.00 % | -221.000 K 11.95 % | -251.000 K 0.00 % | -251.000 K 91.31 % | -2.888 M -378.23 % | 1.038 M |
Accounts payables | 0.000 100.00 % | -366.000 K | 0.000 -100.00 % | 2.441 M 152.48 % | -4.651 M -3 345.19 % | -135.000 K -102.51 % | 5.387 M 1 579.95 % | -364.000 K -102.21 % | 16.505 M 268.25 % | -9.810 M -529.89 % | 2.282 M 706.36 % | 283.000 K 113.80 % | -2.051 M -140.55 % | 5.058 M 74.84 % | 2.893 M 79.80 % | 1.609 M 143.79 % | 660.000 K -36.66 % | 1.042 M 131.48 % | -3.310 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 |
Other working capital | -1.070 M -977.05 % | 122.000 K -73.30 % | 457.000 K 270.52 % | -268.000 K -105.35 % | 5.012 M 1 288.37 % | 361.000 K -63.24 % | 982.000 K 79.52 % | 547.000 K 559.04 % | 83.000 K 127.39 % | -303.000 K -164.47 % | 470.000 K 329.27 % | -205.000 K -264.00 % | 125.000 K -96.67 % | 3.754 M 194.89 % | 1.273 M 827.43 % | -175.000 K 74.96 % | -699.000 K -128.62 % | 2.442 M 258.78 % | -1.538 M -73.39 % | -887.000 K -260.98 % | 551.000 K 146.77 % | -1.178 M -181.47 % | 1.446 M 189.78 % | 499.000 K 125.29 % | -1.973 M -227.70 % | 1.545 M 312.00 % | 375.000 K 115.47 % | -2.424 M -367.25 % | 907.000 K -17.70 % | 1.102 M 215.15 % | -957.000 K -249.30 % | 641.000 K 170.44 % | -910.000 K -437.04 % | 270.000 K -77.46 % | 1.198 M 667.77 % | -211.000 K 89.35 % | -1.981 M -496.99 % | 499.000 K -58.38 % | 1.199 M 238.45 % | -866.000 K 19.29 % | -1.073 M -214.88 % | 934.000 K -28.97 % | 1.315 M 223.71 % | -1.063 M -2 114.58 % | -48.000 K 0.00 % | -48.000 K -183.48 % | 57.500 K 0.00 % | 57.500 K | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 511.000 K 123.43 % | -2.181 M -27.69 % | -1.708 M -71.31 % | -997.000 K 52.86 % | -2.115 M -716.62 % | 343.000 K -88.97 % | 3.110 M 711.00 % | -509.000 K 94.34 % | -8.988 M -139.42 % | 22.800 M 6 980.75 % | 322.000 K 112.72 % | -2.532 M -2 457.58 % | -99.000 K 40.72 % | -167.000 K 89.38 % | -1.573 M -1 189.34 % | -122.000 K 26.06 % | -165.000 K 61.54 % | -429.000 K -97.70 % | -217.000 K 4.82 % | -228.000 K -159.09 % | -88.000 K 26.67 % | -120.000 K -200.84 % | 119.000 K 133.62 % | -354.000 K -470.97 % | -62.000 K 31.87 % | -91.000 K -33.82 % | -68.000 K 12.82 % | -78.000 K -14.71 % | -68.000 K 8.11 % | -74.000 K -142.77 % | 173.000 K 271.29 % | -101.000 K -3.06 % | -98.000 K -5.38 % | -93.000 K 4.12 % | -97.000 K -27.63 % | -76.000 K 15.56 % | -90.000 K -66.67 % | -54.000 K 25.00 % | -72.000 K -256.52 % | 46.000 K 123.83 % | -193.000 K -328.89 % | -45.000 K 72.89 % | -166.000 K 98.75 % | -13.289 M -662.97 % | 2.361 M 0.00 % | 2.361 M 1 280.41 % | 171.000 K 0.00 % | 171.000 K -76.83 % | 738.000 K 0.00 % | 738.000 K -81.80 % | 4.055 M 84.49 % | 2.198 M |
Net cash provided by operating activities | -4.556 M -13.00 % | -4.032 M -170.45 % | 5.723 M -21.82 % | 7.320 M 244.75 % | -5.057 M -89.26 % | -2.672 M -117.40 % | 15.355 M 1 107.55 % | -1.524 M -114.52 % | 10.494 M 148.71 % | -21.546 M -617.31 % | 4.165 M 325.87 % | -1.844 M 63.82 % | -5.097 M -603.16 % | 1.013 M 131.96 % | -3.170 M -73.32 % | -1.829 M -216.44 % | -578.000 K -109.52 % | 6.074 M 1 865.70 % | 309.000 K -83.47 % | 1.869 M 271.57 % | 503.000 K 116.28 % | -3.090 M -525.62 % | 726.000 K 143.62 % | 298.000 K 140.11 % | -743.000 K -241.79 % | 524.000 K -49.37 % | 1.035 M 166.07 % | 389.000 K -84.49 % | 2.508 M 255.24 % | 706.000 K -50.25 % | 1.419 M 12.89 % | 1.257 M 53.67 % | 818.000 K 358.86 % | -316.000 K -111.83 % | 2.672 M 20.20 % | 2.223 M 1 050.00 % | -234.000 K -110.81 % | -111.000 K -107.68 % | 1.446 M -6.35 % | 1.544 M 865.00 % | 160.000 K -65.52 % | 464.000 K -52.16 % | 970.000 K 131.68 % | -3.062 M -159.91 % | 5.111 M 0.00 % | 5.111 M 624.74 % | -974.000 K 0.00 % | -974.000 K 17.60 % | -1.182 M 0.00 % | -1.182 M -150.37 % | 2.347 M 13.00 % | 2.076 M |
Investments in property plant and equipment | -1.073 M -57.10 % | -683.000 K 38.96 % | -1.119 M 52.28 % | -2.345 M -454.37 % | -423.000 K 0.00 % | -423.000 K 89.71 % | -4.111 M -395.90 % | -829.000 K 59.72 % | -2.058 M -173.31 % | -753.000 K 85.41 % | -5.162 M -263.01 % | -1.422 M -0.92 % | -1.409 M -241.16 % | -413.000 K 55.30 % | -924.000 K 30.42 % | -1.328 M 15.20 % | -1.566 M -248.00 % | -450.000 K 36.97 % | -714.000 K 43.20 % | -1.257 M 21.19 % | -1.595 M -328.76 % | -372.000 K 40.10 % | -621.000 K 30.15 % | -889.000 K 26.77 % | -1.214 M -88.51 % | -644.000 K 21.65 % | -822.000 K 11.71 % | -931.000 K 10.39 % | -1.039 M -3.59 % | -1.003 M 24.53 % | -1.329 M -200.68 % | -442.000 K 67.23 % | -1.349 M -126.72 % | -595.000 K 67.57 % | -1.835 M -37.35 % | -1.336 M -19.18 % | -1.121 M -4.67 % | -1.071 M 28.98 % | -1.508 M 49.78 % | -3.003 M -126.64 % | -1.325 M -123.06 % | -594.000 K -7.61 % | -552.000 K -7.81 % | -512.000 K -106.45 % | -248.000 K 0.00 % | -248.000 K 19.74 % | -309.000 K 0.00 % | -309.000 K 2.52 % | -317.000 K 0.00 % | -317.000 K -151.09 % | 620.500 K 148.95 % | -1.268 M |
Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -1.466 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 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -340.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 340.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -378.000 K 17.11 % | -456.000 K 25.97 % | -616.000 K -236.61 % | -183.000 K 79.73 % | -903.000 K -73.99 % | -519.000 K -246.00 % | -150.000 K 36.17 % | -235.000 K 73.92 % | -901.000 K -115.04 % | -419.000 K 67.92 % | -1.306 M -224.07 % | -403.000 K 30.99 % | -584.000 K -245.56 % | -169.000 K 50.29 % | -340.000 K 25.11 % | -454.000 K 43.32 % | -801.000 K | 0.000 100.00 % | -281.000 K 33.41 % | -422.000 K 47.45 % | -803.000 K -610.62 % | -113.000 K 27.56 % | -156.000 K 64.14 % | -435.000 K 26.89 % | -595.000 K -197.50 % | -200.000 K 35.48 % | -310.000 K 24.76 % | -412.000 K 25.63 % | -554.000 K -161.32 % | -212.000 K -92.73 % | -110.000 K -233.33 % | -33.000 K -200.00 % | 33.000 K 129.73 % | -111.000 K 69.08 % | -359.000 K 29.33 % | -508.000 K -21.53 % | -418.000 K -205.11 % | -137.000 K -139.83 % | 344.000 K 242.15 % | -242.000 K 51.11 % | -495.000 K -371.43 % | -105.000 K 77.27 % | -462.000 K -203.36 % | 447.000 K 244.66 % | -309.000 K 0.00 % | -309.000 K -215.31 % | -98.000 K 0.00 % | -98.000 K 81.15 % | -520.000 K 0.00 % | -520.000 K 78.84 % | -2.458 M -330.76 % | -570.500 K |
Net cash used for investing activites | -1.451 M -27.39 % | -1.139 M 34.35 % | -1.735 M 56.56 % | -3.994 M -201.21 % | -1.326 M -40.76 % | -942.000 K 75.02 % | -3.771 M -354.89 % | -829.000 K 59.72 % | -2.058 M -173.31 % | -753.000 K 85.41 % | -5.162 M -263.01 % | -1.422 M -0.92 % | -1.409 M -241.16 % | -413.000 K 67.33 % | -1.264 M 4.82 % | -1.328 M 15.20 % | -1.566 M -248.00 % | -450.000 K 36.97 % | -714.000 K 43.20 % | -1.257 M 21.19 % | -1.595 M -328.76 % | -372.000 K 40.10 % | -621.000 K 30.15 % | -889.000 K 26.77 % | -1.214 M -88.51 % | -644.000 K 21.65 % | -822.000 K 11.71 % | -931.000 K 10.39 % | -1.039 M -3.59 % | -1.003 M 24.53 % | -1.329 M -179.79 % | -475.000 K 63.91 % | -1.316 M -121.18 % | -595.000 K 67.57 % | -1.835 M -37.35 % | -1.336 M -19.18 % | -1.121 M -4.67 % | -1.071 M 7.99 % | -1.164 M 61.24 % | -3.003 M -126.64 % | -1.325 M -123.06 % | -594.000 K -7.61 % | -552.000 K -749.23 % | -65.000 K 88.33 % | -557.000 K 0.00 % | -557.000 K -36.86 % | -407.000 K 0.00 % | -407.000 K 51.37 % | -837.000 K 0.00 % | -837.000 K 54.44 % | -1.837 M 0.05 % | -1.838 M |
Debt repayment | 5.161 M 220.92 % | -4.268 M -302.26 % | -1.061 M -207.06 % | 991.000 K -55.40 % | 2.222 M -6.91 % | 2.387 M | 0.000 100.00 % | -534.000 K -122.37 % | 2.387 M 220.37 % | -1.983 M -223.47 % | 1.606 M 13.50 % | 1.415 M -80.47 % | 7.245 M 637.06 % | -1.349 M -209.50 % | 1.232 M 394.74 % | -418.000 K 11.44 % | -472.000 K 58.81 % | -1.146 M -300.00 % | 573.000 K 173.56 % | -779.000 K -41.38 % | -551.000 K -108.98 % | 6.136 M 1 790.36 % | -363.000 K -151.64 % | 703.000 K 351.97 % | -279.000 K 36.45 % | -439.000 K -51.90 % | -289.000 K 16.23 % | -345.000 K -2.37 % | -337.000 K -3.06 % | -327.000 K 40.97 % | -554.000 K -13.52 % | -488.000 K -219.32 % | 409.000 K 253.76 % | -266.000 K -180.61 % | 330.000 K 150.93 % | -648.000 K -161.36 % | 1.056 M 64.23 % | 643.000 K 5 046.15 % | -13.000 K 98.07 % | -674.000 K -208.19 % | 623.000 K -60.62 % | 1.582 M 130.59 % | -5.171 M -10 872.92 % | 48.000 K | 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 % | 17.000 K 288.89 % | -9.000 K 78.05 % | -41.000 K -100.17 % | 24.789 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.514 M -3.24 % | 15.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K | 0.000 -100.00 % | 7.375 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 |
Common stock repurchased | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -538.000 K -0.94 % | -533.000 K 43.60 % | -945.000 K -2 200.00 % | 45.000 K -99.82 % | 24.771 M -0.07 % | 24.788 M 892.20 % | -3.129 M -957.09 % | -296.000 K 97.03 % | -9.973 M -168.71 % | 14.514 M 10 851.11 % | -135.000 K 36.02 % | -211.000 K -27.88 % | -165.000 K -20.44 % | -137.000 K -9.60 % | -125.000 K -17.92 % | -106.000 K 0.00 % | -106.000 K -10.42 % | -96.000 K 18.64 % | -118.000 K 73.95 % | -453.000 K -320.98 % | 205.000 K 217.14 % | -175.000 K 66.79 % | -527.000 K | 0.000 | 0.000 -100.00 % | 288.000 K -89.38 % | 2.711 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.969 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 % | -477.000 K -194.93 % | 502.499 K 0.00 % | 502.499 K -60.42 % | 1.270 M 0.00 % | 1.270 M -44.65 % | 2.294 M 0.00 % | 2.294 M 308.88 % | -1.098 M -32.77 % | -827.000 K |
Net cash used provided by financing activities | 4.622 M 196.27 % | -4.801 M -141.38 % | -1.989 M -293.67 % | 1.027 M -96.20 % | 26.993 M -0.67 % | 27.175 M 968.49 % | -3.129 M -276.99 % | -830.000 K 89.06 % | -7.586 M -160.54 % | 12.531 M -23.92 % | 16.471 M 1 268.02 % | 1.204 M -82.99 % | 7.080 M 576.45 % | -1.486 M -234.24 % | 1.107 M 307.30 % | -534.000 K 7.61 % | -578.000 K -109.42 % | 6.133 M 1 247.91 % | 455.000 K 136.93 % | -1.232 M -256.07 % | -346.000 K -105.80 % | 5.961 M 769.78 % | -890.000 K -226.60 % | 703.000 K 351.97 % | -279.000 K 36.45 % | -439.000 K -118.13 % | 2.422 M 802.03 % | -345.000 K -2.37 % | -337.000 K -3.06 % | -327.000 K -123.11 % | 1.415 M 389.96 % | -488.000 K -219.32 % | 409.000 K 253.76 % | -266.000 K -180.61 % | 330.000 K 150.93 % | -648.000 K -161.36 % | 1.056 M 64.23 % | 643.000 K 5 046.15 % | -13.000 K 97.87 % | -610.000 K -209.12 % | 559.000 K -64.66 % | 1.582 M 130.59 % | -5.171 M -1 105.36 % | -429.000 K -185.37 % | 502.499 K 0.00 % | 502.499 K -60.42 % | 1.270 M 0.00 % | 1.270 M -44.65 % | 2.294 M 0.00 % | 2.294 M 308.88 % | -1.098 M -32.77 % | -827.000 K |
Effect of forex changes on cash | -389.000 K -253.64 % | -110.000 K -264.18 % | 67.000 K 357.69 % | -26.000 K -223.81 % | 21.000 K -4.55 % | 22.000 K 650.00 % | -4.000 K -180.00 % | 5.000 K 162.50 % | -8.000 K 20.00 % | -10.000 K 81.48 % | -54.000 K -460.00 % | 15.000 K -34.78 % | 23.000 K 192.00 % | -25.000 K 84.66 % | -163.000 K -579.41 % | 34.000 K -57.50 % | 80.000 K 600.00 % | -16.000 K -500.00 % | 4.000 K 111.11 % | -36.000 K -200.00 % | -12.000 K 7.69 % | -13.000 K 38.10 % | -21.000 K -172.41 % | 29.000 K 238.10 % | -21.000 K -142.86 % | 49.000 K 63.33 % | 30.000 K 236.36 % | -22.000 K -125.29 % | 87.000 K 371.88 % | -32.000 K 71.43 % | -112.000 K 12.50 % | -128.000 K -233.33 % | 96.000 K 664.71 % | -17.000 K -130.91 % | 55.000 K 1 933.33 % | -3.000 K 72.73 % | -11.000 K -161.11 % | 18.000 K 116.67 % | -108.000 K -1 642.86 % | 7.000 K 450.00 % | -2.000 K -102.99 % | 67.000 K 118.06 % | -371.000 K -188.97 % | 417.000 K 20 950.00 % | -2.000 K 0.00 % | -2.000 K -114.81 % | 13.500 K 0.00 % | 13.500 K 437.50 % | -4.000 K 0.00 % | -4.000 K -150.00 % | 8.000 K 0.00 % | 8.000 K |
Net change in cash | -1.774 M 82.40 % | -10.082 M -588.23 % | 2.065 M -52.29 % | 4.328 M | 0.000 -100.00 % | 21.015 M 148.70 % | 8.450 M 365.97 % | -3.177 M -477.32 % | 842.000 K 108.61 % | -9.778 M -163.40 % | 15.422 M 853.03 % | -2.048 M -443.05 % | 597.000 K 165.53 % | -911.000 K 73.90 % | -3.490 M 4.57 % | -3.657 M -38.42 % | -2.642 M -122.50 % | 11.741 M 21 642.59 % | 54.000 K 108.23 % | -656.000 K 54.76 % | -1.450 M -158.33 % | 2.486 M 408.44 % | -806.000 K -671.63 % | 141.000 K 106.25 % | -2.257 M -342.55 % | -510.000 K -119.14 % | 2.665 M 393.18 % | -909.000 K -174.57 % | 1.219 M 285.82 % | -656.000 K -147.09 % | 1.393 M 739.16 % | 166.000 K 2 271.43 % | 7.000 K 100.59 % | -1.194 M -197.71 % | 1.222 M 417.80 % | 236.000 K 176.13 % | -310.000 K 40.50 % | -521.000 K -423.60 % | 161.000 K 107.81 % | -2.062 M -239.14 % | -608.000 K -140.03 % | 1.519 M 125.50 % | -5.956 M -158.17 % | -2.307 M -145.64 % | 5.054 M 0.00 % | 5.054 M 5 257.65 % | -98.000 K 0.00 % | -98.000 K -136.23 % | 270.500 K 0.00 % | 270.500 K 146.60 % | -580.500 K 0.00 % | -580.501 K |
Cash at beginning of period | 20.664 M -32.79 % | 30.747 M 7.20 % | 28.683 M 17.77 % | 24.355 M -27.24 % | 33.473 M 168.69 % | 12.458 M 210.83 % | 4.008 M -44.22 % | 7.185 M 7.51 % | 6.683 M -59.40 % | 16.461 M 2 254.94 % | 699.000 K -74.55 % | 2.747 M 27.77 % | 2.150 M -29.76 % | 3.061 M -53.27 % | 6.551 M -35.82 % | 10.208 M -20.56 % | 12.850 M 1 058.70 % | 1.109 M 5.12 % | 1.055 M -38.34 % | 1.711 M -45.87 % | 3.161 M 368.30 % | 675.000 K -54.42 % | 1.481 M 10.52 % | 1.340 M -62.75 % | 3.597 M -12.42 % | 4.107 M 184.81 % | 1.442 M -38.66 % | 2.351 M 107.69 % | 1.132 M -36.69 % | 1.788 M 352.66 % | 395.000 K 72.49 % | 229.000 K 3.15 % | 222.000 K -84.32 % | 1.416 M 629.90 % | 194.000 K 561.90 % | -42.000 K -115.67 % | 268.000 K -66.03 % | 789.000 K 25.64 % | 628.000 K -76.65 % | 2.690 M -18.44 % | 3.298 M 85.39 % | 1.779 M -77.00 % | 7.735 M -22.97 % | 10.042 M 101.34 % | 4.988 M | 0.000 | 0.000 -100.00 % | 129.000 K 191.17 % | -141.500 K | 0.000 | 0.000 | 0.000 |
Cash at end of period | 18.890 M -8.59 % | 20.665 M -32.79 % | 30.748 M 7.20 % | 28.683 M -14.31 % | 33.473 M 0.00 % | 33.473 M 168.69 % | 12.458 M 210.83 % | 4.008 M -46.74 % | 7.525 M 12.60 % | 6.683 M -58.54 % | 16.121 M 2 206.29 % | 699.000 K -74.55 % | 2.747 M 27.77 % | 2.150 M -29.76 % | 3.061 M -53.27 % | 6.551 M -35.82 % | 10.208 M -20.56 % | 12.850 M 1 058.70 % | 1.109 M 5.12 % | 1.055 M -38.34 % | 1.711 M -45.87 % | 3.161 M 368.30 % | 675.000 K -54.42 % | 1.481 M 10.52 % | 1.340 M -62.75 % | 3.597 M -12.42 % | 4.107 M 184.81 % | 1.442 M -38.66 % | 2.351 M 107.69 % | 1.132 M -36.69 % | 1.788 M 352.66 % | 395.000 K 72.49 % | 229.000 K 3.15 % | 222.000 K -84.32 % | 1.416 M 629.90 % | 194.000 K 561.90 % | -42.000 K -115.67 % | 268.000 K -66.03 % | 789.000 K 25.64 % | 628.000 K -76.65 % | 2.690 M -18.44 % | 3.298 M 85.39 % | 1.779 M -77.00 % | 7.735 M -22.97 % | 10.042 M 98.67 % | 5.054 M 5 257.65 % | -98.000 K -416.13 % | 31.000 K -75.97 % | 129.000 K -52.31 % | 270.500 K 146.60 % | -580.500 K 0.00 % | -580.501 K |
Operating cash flow | -4.556 M -13.00 % | -4.032 M -170.45 % | 5.723 M -21.82 % | 7.320 M 244.75 % | -5.057 M -89.26 % | -2.672 M -117.40 % | 15.355 M 1 107.55 % | -1.524 M -114.52 % | 10.494 M 148.71 % | -21.546 M -617.31 % | 4.165 M 325.87 % | -1.844 M 63.82 % | -5.097 M -603.16 % | 1.013 M 131.96 % | -3.170 M -73.32 % | -1.829 M -216.44 % | -578.000 K -109.52 % | 6.074 M 1 865.70 % | 309.000 K -83.47 % | 1.869 M 271.57 % | 503.000 K 116.28 % | -3.090 M -525.62 % | 726.000 K 143.62 % | 298.000 K 140.11 % | -743.000 K -241.79 % | 524.000 K -49.37 % | 1.035 M 166.07 % | 389.000 K -84.49 % | 2.508 M 255.24 % | 706.000 K -50.25 % | 1.419 M 12.89 % | 1.257 M 53.67 % | 818.000 K 358.86 % | -316.000 K -111.83 % | 2.672 M 20.20 % | 2.223 M 1 050.00 % | -234.000 K -110.81 % | -111.000 K -107.68 % | 1.446 M -6.35 % | 1.544 M 865.00 % | 160.000 K -65.52 % | 464.000 K -52.16 % | 970.000 K 131.68 % | -3.062 M -159.91 % | 5.111 M 0.00 % | 5.111 M 624.74 % | -974.000 K 0.00 % | -974.000 K 17.60 % | -1.182 M 0.00 % | -1.182 M -150.37 % | 2.347 M 13.00 % | 2.076 M |
Capital expenditure | -1.451 M -27.39 % | -1.139 M 34.35 % | -1.735 M 31.37 % | -2.528 M -497.64 % | -423.000 K 0.00 % | -423.000 K 89.71 % | -4.111 M -395.90 % | -829.000 K 59.72 % | -2.058 M -173.31 % | -753.000 K 85.41 % | -5.162 M -263.01 % | -1.422 M -0.92 % | -1.409 M -241.16 % | -413.000 K 55.30 % | -924.000 K 30.42 % | -1.328 M 15.20 % | -1.566 M -248.00 % | -450.000 K 36.97 % | -714.000 K 43.20 % | -1.257 M 21.19 % | -1.595 M -328.76 % | -372.000 K 40.10 % | -621.000 K 30.15 % | -889.000 K 26.77 % | -1.214 M -88.51 % | -644.000 K 21.65 % | -822.000 K 11.71 % | -931.000 K 10.39 % | -1.039 M -3.59 % | -1.003 M 24.53 % | -1.329 M -200.68 % | -442.000 K 67.23 % | -1.349 M -126.72 % | -595.000 K 67.57 % | -1.835 M -37.35 % | -1.336 M -19.18 % | -1.121 M -4.67 % | -1.071 M 28.98 % | -1.508 M 49.78 % | -3.003 M -126.64 % | -1.325 M -123.06 % | -594.000 K -7.61 % | -552.000 K -7.81 % | -512.000 K -106.45 % | -248.000 K 0.00 % | -248.000 K 19.74 % | -309.000 K 0.00 % | -309.000 K 2.52 % | -317.000 K 0.00 % | -317.000 K -151.09 % | 620.500 K 148.95 % | -1.268 M |
Free CashFlow | -6.007 M -16.17 % | -5.171 M -229.66 % | 3.988 M -16.78 % | 4.792 M 187.45 % | -5.480 M -77.06 % | -3.095 M -127.53 % | 11.244 M 577.86 % | -2.353 M -127.89 % | 8.436 M 137.83 % | -22.299 M -2 136.61 % | -997.000 K 69.47 % | -3.266 M 49.80 % | -6.506 M -1 184.33 % | 600.000 K 114.66 % | -4.094 M -29.68 % | -3.157 M -47.25 % | -2.144 M -138.12 % | 5.624 M 1 488.64 % | -405.000 K -166.18 % | 612.000 K 156.04 % | -1.092 M 68.46 % | -3.462 M -3 397.14 % | 105.000 K 117.77 % | -591.000 K 69.80 % | -1.957 M -1 530.83 % | -120.000 K -156.34 % | 213.000 K 139.30 % | -542.000 K -136.90 % | 1.469 M 594.61 % | -297.000 K -430.00 % | 90.000 K -88.96 % | 815.000 K 253.48 % | -531.000 K 41.71 % | -911.000 K -208.84 % | 837.000 K -5.64 % | 887.000 K 165.46 % | -1.355 M -14.64 % | -1.182 M -1 806.45 % | -62.000 K 95.75 % | -1.459 M -25.24 % | -1.165 M -796.15 % | -130.000 K -131.10 % | 418.000 K 111.70 % | -3.574 M -173.49 % | 4.863 M 0.00 % | 4.863 M 479.03 % | -1.283 M 0.00 % | -1.283 M 14.41 % | -1.499 M 0.00 % | -1.499 M -150.52 % | 2.967 M 266.75 % | 809.000 K |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 |