
RPM Automotive Group Limited RPM.AX
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1995 | 1994 | 1993 | 1992 | 1991 | 1989 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 112.129 M -5.17 % | 118.240 M 10.89 % | 106.624 M 50.59 % | 70.802 M 57.08 % | 45.074 M 38.82 % | 32.470 M -1.02 % | 32.805 M 805 128.28 % | 4.074 K -99.98 % | 22.493 M 6.51 % | 21.119 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 16.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 12.561 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.354 M 87.04 % | 12.486 M 36.38 % | 9.155 M 1.06 % | 9.059 M | 0.000 -100.00 % | 121.000 K | 0.000 |
Net income | 1.665 M -62.21 % | 4.405 M 257.84 % | 1.231 M -53.63 % | 2.655 M 8.54 % | 2.446 M 261.77 % | -1.512 M -983.85 % | 171.069 K 240.97 % | -121.352 K 16.88 % | -146.000 K -116.51 % | 884.562 K 140.10 % | -2.206 M 50.62 % | -4.467 M 67.30 % | -13.662 M -332.20 % | -3.161 M 92.65 % | -43.006 M -1 360.31 % | -2.945 M 30.85 % | -4.259 M -13.60 % | -3.749 M -142.97 % | -1.543 M -116.97 % | -711.164 K 20.45 % | -894.022 K 22.15 % | -1.148 M -56.24 % | -735.000 K -91.10 % | -384.615 K 80.08 % | -1.931 M 83.68 % | -11.832 M -49.83 % | -7.897 M 66.25 % | -23.396 M -214.00 % | -7.451 M -1 505.85 % | 530.000 K 156.20 % | -943.000 K 39.90 % | -1.569 M 50.29 % | -3.156 M -84.13 % | -1.714 M -561.99 % | 371.000 K |
Income before tax | 5.620 M -7.59 % | 6.082 M 146.14 % | 2.471 M -39.53 % | 4.086 M 92.46 % | 2.123 M 258.43 % | -1.340 M -322.71 % | -317.000 K -161.22 % | -121.352 K 16.88 % | -146.000 K 46.32 % | -272.000 K 87.67 % | -2.206 M 50.62 % | -4.467 M 67.30 % | -13.662 M -334.13 % | -3.147 M 92.68 % | -43.006 M -1 360.31 % | -2.945 M 30.85 % | -4.259 M -13.60 % | -3.749 M -142.97 % | -1.543 M -116.97 % | -711.164 K 20.45 % | -894.022 K 22.15 % | -1.148 M -56.24 % | -735.000 K -91.10 % | -384.615 K 80.08 % | -1.931 M 83.68 % | -11.832 M -49.83 % | -7.897 M 66.25 % | -23.396 M -214.00 % | -7.451 M -1 164.43 % | 700.000 K 174.23 % | -943.000 K -892.44 % | 119.000 K 103.09 % | -3.856 M -28.96 % | -2.990 M -580.71 % | 622.000 K |
Income before tax ratio | 0.05 -2.56 % | 0.05 121.95 % | 0.02 -59.84 % | 0.06 22.53 % | 0.05 214.13 % | -0.04 -327.07 % | -0.01 99.97 % | -29.79 -458 802.52 % | -0.01 49.60 % | -0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -749.80 | 0.00 100.00 % | -44.45 | 0.00 100.00 % | -1 148.39 | 0.00 100.00 % | -30.62 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.32 -669.09 % | 0.06 154.43 % | -0.10 -884.13 % | 0.01 | 0.00 100.00 % | -24.71 | 0.00 |
EBITDA | 9.288 M -25.97 % | 12.545 M 59.09 % | 7.886 M 9.19 % | 7.222 M 91.36 % | 3.774 M 7 318.41 % | -52.283 K -105.01 % | 1.044 M 932.36 % | -125.426 K 14.09 % | -146.000 K 43.85 % | -260.000 K 87.96 % | -2.159 M 48.48 % | -4.191 M 66.29 % | -12.432 M -602.37 % | -1.770 M 95.70 % | -41.133 M -5 207.48 % | -775.000 K 65.37 % | -2.238 M 24.85 % | -2.978 M -73.54 % | -1.716 M -136.30 % | -726.201 K 18.10 % | -886.670 K 38.41 % | -1.440 M 2.00 % | -1.469 M -281.94 % | -384.615 K 80.08 % | -1.931 M 83.67 % | -11.828 M 25.11 % | -15.794 M 32.16 % | -23.282 M -220.95 % | -7.254 M -962.54 % | 841.000 K 234.99 % | -623.000 K -260.57 % | 388.000 K 110.17 % | -3.816 M -27.63 % | -2.990 M -580.71 % | 622.000 K |
Net income ratio | 0.01 -60.15 % | 0.04 222.68 % | 0.01 -69.21 % | 0.04 -30.90 % | 0.05 216.54 % | -0.05 -992.97 % | 0.01 100.02 % | -29.79 -458 802.52 % | -0.01 -115.50 % | 0.04 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -749.80 | 0.00 100.00 % | -44.45 | 0.00 100.00 % | -1 148.39 | 0.00 100.00 % | -30.62 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.32 -851.62 % | 0.04 141.21 % | -0.10 40.53 % | -0.17 | 0.00 100.00 % | -14.17 | 0.00 |
Ratio EBITDA | 0.08 -21.93 % | 0.11 43.46 % | 0.07 -27.50 % | 0.10 21.82 % | 0.08 5 299.93 % | 0.00 -105.06 % | 0.03 100.10 % | -30.79 -474 208.68 % | -0.01 47.28 % | -0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -595.60 | 0.00 100.00 % | -45.39 | 0.00 100.00 % | -1 439.60 | 0.00 100.00 % | -30.62 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.31 -561.15 % | 0.07 198.98 % | -0.07 -258.88 % | 0.04 | 0.00 100.00 % | -24.71 | 0.00 |
Gross profit ratio | 0.36 5.50 % | 0.34 7.36 % | 0.32 -9.21 % | 0.35 3.92 % | 0.34 163.39 % | 0.13 -65.10 % | 0.37 -63.33 % | 1.00 155.20 % | 0.39 3.08 % | 0.38 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -600.00 | 0.00 100.00 % | -38.72 | 0.00 100.00 % | -224.03 | 0.00 -100.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.98 -2.17 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 -100.00 % | 1.00 | 0.00 |
Weighted average shs out dil | 263.819 M 29.65 % | 203.491 M 17.80 % | 172.736 M 20.85 % | 142.930 M 36.14 % | 104.990 M 38.55 % | 75.776 M 703.22 % | 9.434 M -0.02 % | 9.436 M 15.10 % | 8.198 M 26.98 % | 6.456 M 2.02 % | 6.328 M 47.16 % | 4.300 M 193.12 % | 1.467 M 12.50 % | 1.304 M 95.30 % | 667.675 K 45.38 % | 459.268 K 19.55 % | 384.149 K 31.10 % | 293.019 K 23.31 % | 237.627 K 77.57 % | 133.820 K 45.82 % | 91.770 K 18.63 % | 77.360 K 45.08 % | 53.324 K 50.51 % | 35.430 K 670.72 % | 4.597 K 0.00 % | 4.597 K 10.08 % | 4.176 K 33.46 % | 3.129 K 10.80 % | 2.824 K 190.24 % | 973.000 0.00 % | 973.000 -99.98 % | 4.718 M 0.00 % | 4.718 M -49.99 % | 9.434 M 0.00 % | 9.434 M |
Weighted average shs out | 94.598 M -53.51 % | 203.491 M 17.80 % | 172.736 M 20.85 % | 142.930 M 36.14 % | 104.990 M 38.55 % | 75.776 M 703.22 % | 9.434 M -0.01 % | 9.435 M 15.09 % | 8.198 M 26.98 % | 6.456 M 2.02 % | 6.328 M 47.16 % | 4.300 M 193.12 % | 1.467 M 12.50 % | 1.304 M 95.30 % | 667.675 K 45.38 % | 459.268 K 19.55 % | 384.149 K 31.10 % | 293.019 K 23.31 % | 237.627 K 77.57 % | 133.820 K 45.82 % | 91.770 K 18.63 % | 77.360 K 45.08 % | 53.324 K 50.51 % | 35.430 K 670.72 % | 4.597 K 0.00 % | 4.597 K 10.08 % | 4.176 K 33.46 % | 3.129 K 10.80 % | 2.824 K 190.24 % | 973.000 0.00 % | 973.000 -99.98 % | 4.718 M 0.00 % | 4.718 M -49.99 % | 9.434 M 0.00 % | 9.434 M |
EPS diluted | 0.02 -18.52 % | 0.02 204.23 % | 0.01 -61.83 % | 0.02 -20.17 % | 0.02 216.50 % | -0.02 41.18 % | -0.03 -163.57 % | -0.01 27.93 % | -0.02 -112.79 % | 0.14 140.00 % | -0.35 66.35 % | -1.04 88.83 % | -9.31 -284.71 % | -2.42 96.24 % | -64.41 -907.98 % | -6.39 42.43 % | -11.10 13.15 % | -12.78 -96.62 % | -6.50 -22.41 % | -5.31 45.54 % | -9.75 34.12 % | -14.80 -7.40 % | -13.78 -26.89 % | -10.86 97.41 % | -420.03 83.68 % | -2 573.85 -36.11 % | -1 891.04 74.71 % | -7 477.15 -183.39 % | -2 638.46 -584.38 % | 544.71 156.20 % | -969.17 -293 587.88 % | -0.33 50.75 % | -0.67 -272.22 % | -0.18 -558.02 % | 0.04 |
Earnings per share | 0.02 -18.52 % | 0.02 204.23 % | 0.01 -61.83 % | 0.02 -20.17 % | 0.02 216.50 % | -0.02 41.18 % | -0.03 -163.57 % | -0.01 27.93 % | -0.02 -112.79 % | 0.14 140.00 % | -0.35 66.35 % | -1.04 88.83 % | -9.31 -284.71 % | -2.42 96.24 % | -64.41 -907.98 % | -6.39 42.43 % | -11.10 13.15 % | -12.78 -96.62 % | -6.50 -22.41 % | -5.31 45.54 % | -9.75 34.30 % | -14.84 -7.69 % | -13.78 -26.89 % | -10.86 97.41 % | -420.03 83.68 % | -2 573.85 -36.11 % | -1 891.04 74.71 % | -7 477.15 -183.39 % | -2 638.46 -584.38 % | 544.71 156.20 % | -969.17 -293 587.88 % | -0.33 50.75 % | -0.67 -272.22 % | -0.18 -558.02 % | 0.04 |
Gross profit | 40.394 M 0.05 % | 40.375 M 19.06 % | 33.913 M 36.72 % | 24.805 M 63.24 % | 15.196 M 265.63 % | 4.156 M -65.46 % | 12.031 M 295 211.73 % | 4.074 K -99.95 % | 8.814 M 9.79 % | 8.028 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.000 M | 0.000 100.00 % | -619.530 K -472 823.66 % | -131.000 99.94 % | -224.033 K | 0.000 -100.00 % | 12.561 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.847 M 82.98 % | 12.486 M 36.38 % | 9.155 M 1.06 % | 9.059 M | 0.000 -100.00 % | 121.000 K | 0.000 |
Income tax expense | 977.382 K -37.87 % | 1.573 M 124.08 % | 701.967 K -44.07 % | 1.255 M 488.54 % | -323.000 K -287.82 % | 171.975 K 135.24 % | -488.000 K -7 221.83 % | -6.665 K -104.94 % | 134.956 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -894.022 K | 0.000 100.00 % | -735.000 K | 0.000 100.00 % | -1.931 M | 0.000 100.00 % | -7.897 M 66.25 % | -23.396 M | 0.000 -100.00 % | 700.000 K | 0.000 -100.00 % | 119.000 K 103.09 % | -3.856 M -28.96 % | -2.990 M -580.71 % | 622.000 K |
Cost of revenue | 71.736 M -7.87 % | 77.865 M 7.09 % | 72.711 M 58.08 % | 45.997 M 53.95 % | 29.879 M 5.53 % | 28.314 M 36.30 % | 20.774 M | 0.000 -100.00 % | 13.679 M 4.49 % | 13.091 M | 0.000 -100.00 % | 26.597 K 3.27 % | 25.755 K 221.94 % | 8.000 K 0.00 % | 8.000 K -98.89 % | 719.000 K -62.42 % | 1.913 M -36.23 % | 3.000 M 155.75 % | 1.173 M 89.34 % | 619.530 K 472 823.66 % | 131.000 -99.94 % | 225.033 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 507.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
General and administrative expenses | 19.831 M 1.46 % | 19.546 M 13.56 % | 17.212 M 45.63 % | 11.819 M 29.65 % | 9.116 M 34.41 % | 6.782 M 283.25 % | 1.770 M 1 310.91 % | 125.426 K -16.17 % | 149.623 K -50.68 % | 303.371 K -8.49 % | 331.531 K -41.97 % | 571.323 K -59.39 % | 1.407 M -24.07 % | 1.853 M -5.80 % | 1.967 M 12.34 % | 1.751 M 14.22 % | 1.533 M 1.93 % | 1.504 M 133.07 % | 645.309 K 6 142.11 % | 10.338 K -80.00 % | 51.691 K -7.50 % | 55.882 K | 0.000 -100.00 % | 222.124 K -73.01 % | 822.942 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 733.937 K 5.80 % | 693.712 K -19.50 % | 861.774 K 15.86 % | 743.816 K 3.06 % | 721.716 K -52.79 % | 1.529 M 1 130.96 % | 124.203 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 |
Other expenses | 11.438 M -5.91 % | 12.156 M 4.18 % | 11.669 M 58.94 % | 7.342 M 169.68 % | 2.722 M -7.96 % | 2.958 M 1 285 956.96 % | 230.000 | 0.000 -100.00 % | 832.000 -98.07 % | 43.203 K -49.42 % | 85.423 K -69.01 % | 275.660 K -1.50 % | 279.857 K 13 892.85 % | 2.000 K -99.12 % | 227.000 K -75.38 % | 922.000 K 111.47 % | 436.000 K 129.09 % | -1.499 M -734.31 % | 236.320 K 4 073.79 % | 5.662 K 2 596.19 % | 210.000 100.08 % | -279.915 K 80.95 % | -1.469 M -2 286.29 % | -61.560 K 94.57 % | -1.133 M 90.42 % | -11.828 M 25.11 % | -15.794 M 32.16 % | -23.282 M -201.90 % | 22.847 M 82.98 % | 12.486 M 36.38 % | 9.155 M 1.06 % | 9.059 M 337.40 % | -3.816 M -3 253.72 % | 121.000 K -80.55 % | 622.000 K |
Operating expenses | 32.003 M -1.21 % | 32.396 M 8.92 % | 29.743 M 49.43 % | 19.904 M 58.48 % | 12.560 M 11.45 % | 11.269 M 3 444.62 % | 317.918 K 153.47 % | 125.426 K -16.17 % | 149.623 K -50.68 % | 303.371 K -86.49 % | 2.246 M 293.12 % | 571.320 K -59.34 % | 1.405 M -24.50 % | 1.861 M -95.39 % | 40.385 M 3 473.89 % | 1.130 M -61.51 % | 2.936 M 58 620.00 % | 5.000 K -99.09 % | 551.694 K 3 348.09 % | 16.000 K -93.56 % | 248.423 K 210.89 % | -224.033 K 84.75 % | -1.469 M -11 794.93 % | 12.561 K -98.51 % | 844.235 K 107.14 % | -11.828 M 25.11 % | -15.794 M 32.16 % | -23.282 M -201.90 % | 22.847 M 82.98 % | 12.486 M 36.38 % | 9.155 M 1.06 % | 9.059 M 337.40 % | -3.816 M -3 253.72 % | 121.000 K -80.55 % | 622.000 K |
Cost and expenses | 103.738 M -5.92 % | 110.261 M 7.62 % | 102.454 M 55.47 % | 65.901 M 59.84 % | 41.229 M 36.06 % | 30.302 M 43.67 % | 21.092 M 16 716.29 % | 125.426 K -99.42 % | 21.449 M 1.66 % | 21.099 M 839.40 % | 2.246 M -49.40 % | 4.439 M -65.11 % | 12.722 M 583.61 % | 1.861 M -95.39 % | 40.385 M 2 143.61 % | 1.800 M -38.69 % | 2.936 M -2.13 % | 3.000 M 74.01 % | 1.724 M 130.64 % | 747.492 K -17.30 % | 903.909 K -37.75 % | 1.452 M 198.84 % | -1.469 M -583.13 % | 304.061 K -63.98 % | 844.235 K 107.14 % | -11.828 M 25.11 % | -15.794 M 32.16 % | -23.282 M -591.18 % | 4.740 M -62.04 % | 12.486 M 435.19 % | 2.333 M -6.72 % | 2.501 M 165.54 % | -3.816 M -5 055.84 % | 77.000 K -87.62 % | 622.000 K |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 20.564 M 1.61 % | 20.240 M 11.98 % | 18.074 M 43.87 % | 12.563 M 27.70 % | 9.837 M 18.37 % | 8.311 M 338.84 % | 1.894 M 1 409.93 % | 125.426 K -16.17 % | 149.623 K -50.68 % | 303.371 K -8.49 % | 331.531 K -41.97 % | 571.323 K -59.39 % | 1.407 M -24.07 % | 1.853 M -5.80 % | 1.967 M 12.34 % | 1.751 M 14.22 % | 1.533 M 1.93 % | 1.504 M 133.07 % | 645.309 K 6 142.11 % | 10.338 K -80.00 % | 51.691 K -7.50 % | 55.882 K | 0.000 -100.00 % | 222.124 K -73.01 % | 822.942 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest income | 105.275 K 107.78 % | 50.666 K 233.83 % | 15.177 K 163.08 % | 5.769 K -41.66 % | 9.889 K 80.36 % | 5.483 K 679.94 % | 703.000 -72.87 % | 2.591 K 7.82 % | 2.403 K 913.92 % | 237.000 -85.03 % | 1.583 K -54.24 % | 3.459 K -85.94 % | 24.598 K -60.33 % | 62.000 K -1.59 % | 63.000 K -28.41 % | 88.000 K -63.93 % | 244.000 K -18.39 % | 299.000 K 63.10 % | 183.324 K 755.73 % | 21.423 K 121.38 % | 9.677 K -68.76 % | 30.974 K | 0.000 -100.00 % | 23.405 K -49.42 % | 46.271 K | 0.000 | 0.000 | 0.000 -100.00 % | 610.000 K 16.86 % | 522.000 K -13.24 % | 601.635 K 130.80 % | 260.674 K | 0.000 | 0.000 | 0.000 |
Interest expense | 2.876 M 47.64 % | 1.948 M 13.65 % | 1.714 M 98.49 % | 863.514 K 65.30 % | 522.394 K 25.69 % | 415.621 K 65.67 % | 250.870 K | 0.000 | 0.000 -100.00 % | 12.110 K -74.24 % | 47.012 K -82.97 % | 276.020 K -77.54 % | 1.229 M -10.36 % | 1.371 M -26.53 % | 1.866 M -13.41 % | 2.155 M 7.59 % | 2.003 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K | 0.000 -100.00 % | 114.000 K -42.13 % | 197.000 K 39.72 % | 141.000 K -55.94 % | 320.000 K 18.96 % | 269.000 K 572.50 % | 40.000 K | 0.000 | 0.000 |
Depreciation and amortization | 1.167 M -74.23 % | 4.530 M 22.43 % | 3.700 M 59.76 % | 2.316 M 105.14 % | 1.129 M 29.42 % | 872.351 K 1 127.37 % | 71.075 K -41.43 % | 121.352 K -50.99 % | 247.619 K -2.14 % | 253.038 K 190.83 % | 87.006 K 19 234.67 % | 450.000 -68.38 % | 1.423 K -76.28 % | 6.000 K -14.29 % | 7.000 K -53.33 % | 15.000 K -16.67 % | 18.000 K 5.88 % | 17.000 K 846.55 % | 1.796 K -66.06 % | 5.291 K -28.02 % | 7.351 K -35.66 % | 11.425 K | 0.000 -100.00 % | 5.250 K -75.34 % | 21.293 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.233 M 362.12 % | 916.000 K -53.15 % | 1.955 M -10.07 % | 2.174 M | 0.000 -100.00 % | 77.000 K | 0.000 |
Operating income | 8.391 M 26.16 % | 6.651 M 59.49 % | 4.170 M -14.91 % | 4.901 M 85.94 % | 2.636 M 870.71 % | -342.000 K -140.77 % | 838.894 K 768.84 % | -125.426 K 16.38 % | -150.000 K 50.50 % | -303.000 K 8.73 % | -332.000 K 44.48 % | -598.000 K 58.21 % | -1.431 M 23.11 % | -1.861 M 5.77 % | -1.975 M -6.81 % | -1.849 M 3.35 % | -1.913 M 36.13 % | -2.995 M -73.72 % | -1.724 M -135.68 % | -731.492 K -77.05 % | -413.153 K 71.53 % | -1.451 M 1.22 % | -1.469 M -383.13 % | -304.061 K 63.97 % | -844.000 K 92.86 % | -11.828 M 25.11 % | -15.794 M 32.16 % | -23.282 M -199.69 % | 23.354 M 105.53 % | 11.363 M 66.56 % | 6.822 M 4.03 % | 6.558 M 271.86 % | -3.816 M -8 772.73 % | 44.000 K -92.93 % | 622.000 K |
Operating income ratio | 0.07 33.04 % | 0.06 43.82 % | 0.04 -43.50 % | 0.07 18.37 % | 0.06 655.19 % | -0.01 -141.19 % | 0.03 100.08 % | -30.79 -461 560.45 % | -0.01 53.52 % | -0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -599.00 | 0.00 100.00 % | -45.72 | 0.00 100.00 % | -1 451.03 | 0.00 100.00 % | -24.21 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 9.88 % | 0.91 22.13 % | 0.75 2.93 % | 0.72 | 0.00 -100.00 % | 0.36 | 0.00 |
Total other income expenses net | -2.771 M -46.06 % | -1.897 M | 0.000 100.00 % | -814.000 K 52.73 % | -1.722 M -72.53 % | -998.000 K 13.67 % | -1.156 M -78 050.10 % | 1.483 K 78.25 % | 832.000 -97.34 % | 31.330 K 101.67 % | -1.874 M 51.56 % | -3.869 M 68.37 % | -12.231 M -851.09 % | -1.286 M 96.87 % | -41.031 M -3 643.70 % | -1.096 M 53.28 % | -2.346 M -211.14 % | -754.000 K -516.07 % | 181.219 K 791.47 % | 20.328 K 9 580.00 % | 210.000 -99.93 % | 302.638 K | 0.000 100.00 % | -80.554 K -478.31 % | 21.293 K 632.33 % | -4.000 K | 0.000 -100.00 % | 254.000 K 100.82 % | -30.805 M -188.90 % | -10.663 M -37.32 % | -7.765 M -20.59 % | -6.439 M -15 997.50 % | -40.000 K 98.68 % | -3.034 M | 0.000 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1995 | 1994 | 1993 | 1992 | 1991 | 1989 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1995 | 1994 | 1993 | 1992 | 1991 | 1989 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 38.814 M 10.12 % | 35.246 M -8.97 % | 38.721 M 33.99 % | 28.899 M 235.18 % | 8.622 M 44.67 % | 5.960 M -3.55 % | 6.179 M 4 001.49 % | -158.371 K -103.82 % | 4.151 M 99.49 % | 2.081 M 342.39 % | 470.369 K 89.34 % | 248.425 K -96.99 % | 8.252 M 55.97 % | 5.291 M 2.44 % | 5.165 M 315.53 % | 1.243 M 13.62 % | 1.094 M 107.21 % | -15.171 M -74.38 % | -8.700 M -765.05 % | -1.006 M -19 990.49 % | -5.006 K 99.14 % | -582.389 K -1 386.86 % | -39.169 K 95.15 % | -807.354 K -991.55 % | -73.964 K 94.50 % | -1.345 M 66.36 % | -3.998 M -30.06 % | -3.074 M 7.24 % | -3.314 M -204.54 % | 3.170 M 420.53 % | 609.000 K -89.99 % | 6.083 M -2.64 % | 6.248 M 311.15 % | -2.959 M -934.62 % | -286.000 K |
Total investments | 439.101 K -20.00 % | 548.855 K -0.25 % | 550.252 K 72.65 % | 318.703 K -8.94 % | 350.000 K 298.14 % | 87.908 K 277.51 % | 23.286 K | 0.000 | 0.000 -100.00 % | 10.083 K 471.60 % | 1.764 K 40.00 % | 1.260 K -96.16 % | 32.772 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 131.000 142.59 % | 54.000 0.00 % | 54.000 -83.13 % | 320.000 | 0.000 -100.00 % | 459.000 K 337.14 % | 105.000 K -97.67 % | 4.512 M -51.72 % | 9.346 M 81.23 % | 5.157 M 31.09 % | 3.934 M 17.01 % | 3.362 M 85.75 % | 1.810 M | 0.000 |
Total debt | 45.572 M 9.75 % | 41.525 M -3.66 % | 43.104 M 19.91 % | 35.946 M 246.98 % | 10.360 M 28.81 % | 8.043 M 30.16 % | 6.179 M | 0.000 -100.00 % | 4.415 M 101.72 % | 2.189 M 348.50 % | 488.000 K 43.53 % | 340.000 K -96.03 % | 8.559 M 29.08 % | 6.631 M -4.82 % | 6.967 M -32.17 % | 10.271 M -8.14 % | 11.181 M | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 357.000 K -14.59 % | 418.000 K -70.71 % | 1.427 M -61.62 % | 3.718 M -25.46 % | 4.988 M -15.93 % | 5.933 M -7.63 % | 6.423 M -6.41 % | 6.863 M 742.09 % | 815.000 K 5 721.43 % | 14.000 K |
Accumulated other comprehensive income loss | 753.353 K 1 623.53 % | 43.710 K -80.46 % | 223.710 K -66.37 % | 665.288 K 81.26 % | 367.033 K | 0.000 -100.00 % | 0.000 100.00 % | -6.885 M 0.00 % | -6.885 M -0.13 % | -6.877 M -229.68 % | -2.086 M 16.76 % | -2.506 M -16.85 % | -2.145 M 27.35 % | -2.952 M 24.40 % | -3.905 M -258.68 % | 2.461 M -47.63 % | 4.699 M 175.76 % | 1.704 M -16.63 % | 2.044 M 437.92 % | 379.968 K 33.27 % | 285.118 K 0.00 % | 285.118 K 0.00 % | 285.118 K 18.13 % | 241.368 K 226.66 % | -190.557 K 95.25 % | -4.015 M -153.53 % | 7.500 M -68.79 % | 24.034 M 32.85 % | 18.091 M 374.21 % | 3.815 M -1.50 % | 3.873 M 2.06 % | 3.795 M 8.99 % | 3.482 M 535.25 % | -800.000 K 0.00 % | -800.000 K |
Retained earnings | 11.977 M 16.14 % | 10.312 M 77.94 % | 5.795 M 26.63 % | 4.577 M 138.18 % | 1.921 M 466.69 % | -524.015 K 99.39 % | -86.479 M -9.08 % | -79.277 M -0.15 % | -79.155 M -0.19 % | -79.009 M 5.36 % | -83.488 M -2.71 % | -81.282 M -5.82 % | -76.815 M -21.63 % | -63.153 M -5.27 % | -59.992 M -253.18 % | -16.986 M -20.97 % | -14.041 M -43.54 % | -9.782 M -62.13 % | -6.033 M -34.37 % | -4.490 M -18.82 % | -3.779 M -30.99 % | -2.885 M -66.12 % | -1.737 M -73.32 % | -1.002 M 97.94 % | -48.597 M -4.14 % | -46.666 M -10.23 % | -42.334 M -22.93 % | -34.437 M -211.90 % | -11.041 M -70.70 % | -6.468 M 7.57 % | -6.998 M -17.24 % | -5.969 M -35.66 % | -4.400 M -253.70 % | -1.244 M -1 284.76 % | 105.000 K |
Common stock | 45.019 M 1.31 % | 44.438 M 14.11 % | 38.943 M 13.82 % | 34.215 M 43.26 % | 23.883 M 34.93 % | 17.700 M -79.44 % | 86.101 M 0.00 % | 86.101 M 0.00 % | 86.101 M 0.37 % | 85.783 M 0.14 % | 85.661 M 0.00 % | 85.661 M 12.72 % | 75.993 M 0.39 % | 75.700 M 7.78 % | 70.234 M 37.91 % | 50.926 M 19.04 % | 42.780 M 34.88 % | 31.718 M 73.53 % | 18.278 M 202.51 % | 6.042 M 28.29 % | 4.710 M 5.09 % | 4.482 M 64.52 % | 2.724 M 29.05 % | 2.111 M -95.62 % | 48.138 M 0.00 % | 48.138 M 0.00 % | 48.138 M 58.76 % | 30.322 M 12.11 % | 27.047 M 26.38 % | 21.401 M 0.00 % | 21.401 M 167.51 % | 8.000 M 0.00 % | 8.000 M 0.00 % | 8.000 M 0.00 % | 8.000 M |
Total equity | 57.749 M 5.39 % | 54.794 M 21.87 % | 44.962 M 15.24 % | 39.016 M 49.08 % | 26.171 M 52.37 % | 17.176 M 4 653.55 % | -377.192 K -523.73 % | -60.474 K -199.34 % | 60.878 K 159.50 % | -102.311 K -217.38 % | 87.159 K -95.35 % | 1.873 M 163.13 % | -2.967 M -130.92 % | 9.595 M 51.41 % | 6.337 M -82.59 % | 36.401 M 2.53 % | 35.502 M 50.18 % | 23.640 M 65.45 % | 14.288 M 639.64 % | 1.932 M 58.91 % | 1.216 M -35.39 % | 1.882 M 47.87 % | 1.272 M -5.75 % | 1.350 M 394.18 % | -458.968 K -131.18 % | 1.472 M -88.94 % | 13.304 M -29.01 % | 18.740 M -45.04 % | 34.097 M 153.79 % | 13.435 M 3.64 % | 12.963 M 157.00 % | 5.044 M -19.94 % | 6.300 M 5.78 % | 5.956 M -18.47 % | 7.305 M |
Other non current liabilities | 24.459 K -92.87 % | 342.986 K 38.73 % | 247.234 K 64.06 % | 150.699 K | 0.000 | 0.000 100.00 % | -1.601 M | 0.000 100.00 % | -127.108 K -27.82 % | -99.446 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.049 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 26.616 M 31.96 % | 20.169 M -21.18 % | 25.589 M 22.40 % | 20.906 M 215.21 % | 6.632 M 17.65 % | 5.637 M 252.08 % | 1.601 M | 0.000 -100.00 % | 127.108 K 27.82 % | 99.446 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.631 M | 0.000 -100.00 % | 10.271 M 1.10 % | 10.159 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 136.000 K 10.57 % | 123.000 K -6.11 % | 131.000 K 22.43 % | 107.000 K -94.68 % | 2.013 M -19.12 % | 2.489 M -54.33 % | 5.450 M 28.08 % | 4.255 M | 0.000 | 0.000 |
Total non current liabilities | 26.823 M 28.59 % | 20.859 M -20.22 % | 26.146 M 21.75 % | 21.474 M 208.80 % | 6.954 M 23.36 % | 5.637 M -8.77 % | 6.179 M | 0.000 -100.00 % | 2.000 M 58.67 % | 1.260 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.631 M | 0.000 -100.00 % | 10.271 M 1.10 % | 10.159 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 136.000 K -88.40 % | 1.172 M 794.66 % | 131.000 K 22.43 % | 107.000 K -94.68 % | 2.013 M -19.12 % | 2.489 M -54.33 % | 5.450 M 28.08 % | 4.255 M | 0.000 | 0.000 |
Other current liabilities | 3.878 M -38.52 % | 6.308 M 55.57 % | 4.055 M 163.04 % | 1.541 M -41.49 % | 2.634 M 84.68 % | 1.426 M 275.74 % | 379.640 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.452 K -63.70 % | 4.000 K -20.00 % | 5.000 K -99.61 % | 1.291 M 132.61 % | 555.000 K 12.58 % | 493.000 K -25.79 % | 664.329 K 372.00 % | 140.747 K 1 242.88 % | 10.481 K 121.35 % | 4.735 K -65.06 % | 13.550 K 2 106.84 % | 614.000 -99.93 % | 865.822 K 748.85 % | 102.000 K -94.05 % | 1.714 M 120.59 % | 777.000 K -32.67 % | 1.154 M 1 042.57 % | 101.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.388 M 310.65 % | 338.000 K |
Deferred revenue | 0.000 | 0.000 -100.00 % | 1.189 M -21.51 % | 1.515 M 116.02 % | 701.408 K 138.28 % | 294.358 K 127.83 % | -1.058 M | 0.000 100.00 % | -2.787 M -118.42 % | -1.276 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -221.000 K 25.08 % | -295.000 K 77.24 % | -1.296 M -212.31 % | 1.154 M 138.79 % | -2.975 M 13.62 % | -3.444 M -253.96 % | -973.000 K 62.69 % | -2.608 M | 0.000 | 0.000 |
Short term debt | 18.956 M -11.24 % | 21.356 M 21.93 % | 17.515 M 16.45 % | 15.040 M 303.52 % | 3.727 M 54.95 % | 2.405 M 264.25 % | 660.388 K | 0.000 | 0.000 | 0.000 -100.00 % | 488.000 K 43.53 % | 340.000 K -96.43 % | 9.511 M 1 164.79 % | 752.000 K -89.21 % | 6.967 M | 0.000 -100.00 % | 1.022 M | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 221.000 K -25.08 % | 295.000 K -77.24 % | 1.296 M -64.11 % | 3.611 M 21.38 % | 2.975 M -13.62 % | 3.444 M 253.96 % | 973.000 K -62.69 % | 2.608 M 220.00 % | 815.000 K 5 721.43 % | 14.000 K |
Total current liabilities | 30.479 M -23.38 % | 39.778 M 13.72 % | 34.978 M 6.31 % | 32.903 M 156.55 % | 12.825 M 24.17 % | 10.329 M 2 500.63 % | 397.175 K 80.13 % | 220.494 K 2.83 % | 214.426 K -2.62 % | 220.199 K -69.94 % | 732.410 K 75.45 % | 417.454 K -95.70 % | 9.698 M 954.08 % | 920.000 K -90.68 % | 9.869 M 76.14 % | 5.603 M 255.29 % | 1.577 M 219.88 % | 493.000 K -25.79 % | 664.329 K 372.00 % | 140.747 K -11.15 % | 158.418 K 82.08 % | 87.007 K -13.69 % | 100.803 K -20.62 % | 126.984 K -87.12 % | 985.678 K 8.20 % | 911.000 K -54.65 % | 2.009 M -38.15 % | 3.248 M -64.13 % | 9.056 M 69.78 % | 5.334 M 16.59 % | 4.575 M 134.02 % | 1.955 M -39.94 % | 3.255 M 47.75 % | 2.203 M 525.85 % | 352.000 K |
Total liabilities | 57.302 M -5.50 % | 60.637 M -0.80 % | 61.123 M 12.41 % | 54.378 M 174.92 % | 19.780 M 23.88 % | 15.966 M 3 919.96 % | 397.175 K 80.13 % | 220.494 K 2.83 % | 214.426 K -2.62 % | 220.199 K -69.94 % | 732.410 K 75.45 % | 417.454 K -95.70 % | 9.698 M 28.43 % | 7.551 M -23.49 % | 9.869 M -37.83 % | 15.874 M 35.26 % | 11.736 M 2 280.53 % | 493.000 K -25.79 % | 664.329 K 372.00 % | 140.747 K -11.15 % | 158.418 K 82.08 % | 87.007 K -13.69 % | 100.803 K -20.62 % | 126.984 K -87.12 % | 985.678 K -5.86 % | 1.047 M -67.09 % | 3.181 M -5.86 % | 3.379 M -63.12 % | 9.163 M 24.72 % | 7.347 M 4.01 % | 7.064 M -4.60 % | 7.405 M -1.40 % | 7.510 M 240.90 % | 2.203 M 525.85 % | 352.000 K |
Other non current assets | 1.130 M | 0.000 100.00 % | -36.448 M -12.13 % | -32.504 M -122.76 % | -14.592 M -8.35 % | -13.467 M -57 731.39 % | -23.286 K | 0.000 100.00 % | -1.925 M 6.50 % | -2.059 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 -100.00 % | 48.478 K | 0.000 | 0.000 -100.00 % | 7.634 M -42.20 % | 13.208 M -12.89 % | 15.162 M 953.65 % | 1.439 M 94.46 % | 740.000 K 234.84 % | 221.000 K -95.60 % | 5.020 M 177.35 % | 1.810 M | 0.000 |
Long term investments | 439.101 K -20.00 % | 548.855 K -0.25 % | 550.252 K 72.65 % | 318.703 K | 0.000 -100.00 % | 87.908 K 277.51 % | 23.286 K | 0.000 | 0.000 -100.00 % | 10.083 K 471.60 % | 1.764 K 40.00 % | 1.260 K -96.16 % | 32.772 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 131.000 142.59 % | 54.000 0.00 % | 54.000 -83.13 % | 320.000 | 0.000 -100.00 % | 459.000 K 337.14 % | 105.000 K -97.67 % | 4.512 M -51.72 % | 9.346 M 81.23 % | 5.157 M 31.09 % | 3.934 M 17.01 % | 3.362 M 85.75 % | 1.810 M | 0.000 |
Intangible assets | 2.521 M 0.47 % | 2.509 M -93.56 % | 38.938 M 17.45 % | 33.153 M 119.51 % | 15.103 M 10.10 % | 13.717 M 8 840.64 % | 153.427 K | 0.000 -100.00 % | 5.301 K 47.54 % | 3.593 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 -100.00 % | 356.000 K 35.36 % | 263.000 K | 0.000 | 0.000 | 0.000 |
GoodWill | 37.849 M -1.75 % | 38.524 M 5.70 % | 36.448 M 12.13 % | 32.504 M 118.99 % | 14.842 M 10.22 % | 13.467 M 8.42 % | 12.421 M | 0.000 -100.00 % | 872.727 K 0.00 % | 872.727 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 |
Goodwill and intangible assets | 40.370 M -1.62 % | 41.033 M -45.57 % | 75.386 M 14.82 % | 65.657 M 119.25 % | 29.946 M 10.16 % | 27.184 M 116.19 % | 12.574 M | 0.000 -100.00 % | 878.028 K 0.19 % | 876.320 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 -100.00 % | 1.823 M 1.17 % | 1.802 M 153.60 % | -3.362 M -85.75 % | -1.810 M | 0.000 |
Property plant equipment net | 22.654 M 28.31 % | 17.656 M 9.12 % | 16.180 M 23.12 % | 13.141 M 79.80 % | 7.309 M 66.82 % | 4.381 M -16.55 % | 5.250 M | 0.000 -100.00 % | 1.047 M -11.47 % | 1.182 M 50.80 % | 784.000 K -64.25 % | 2.193 M -65.42 % | 6.342 M -59.73 % | 15.747 M 9.74 % | 14.350 M -62.29 % | 38.054 M 5.85 % | 35.952 M 311.54 % | 8.736 M 43.83 % | 6.074 M 474.04 % | 1.058 M -15.23 % | 1.248 M -8.53 % | 1.364 M 2.93 % | 1.326 M 127.68 % | 582.236 K 29.26 % | 450.426 K -39.46 % | 744.000 K -79.61 % | 3.649 M 1.42 % | 3.598 M -75.78 % | 14.857 M 122.14 % | 6.688 M 12.82 % | 5.928 M 9.41 % | 5.418 M -6.42 % | 5.790 M 1 002.86 % | 525.000 K | 0.000 |
Total non current assets | 64.592 M 7.18 % | 60.268 M 5.89 % | 56.915 M 19.25 % | 47.729 M 100.40 % | 23.816 M 29.51 % | 18.390 M 2.71 % | 17.904 M | 0.000 -100.00 % | 1.925 M 18 988.92 % | 10.083 K -98.72 % | 785.764 K -64.19 % | 2.194 M -65.58 % | 6.375 M -59.52 % | 15.747 M 9.74 % | 14.350 M -62.29 % | 38.054 M 5.85 % | 35.952 M 311.54 % | 8.736 M 43.83 % | 6.074 M 474.04 % | 1.058 M -15.23 % | 1.248 M -8.54 % | 1.365 M 2.94 % | 1.326 M 110.17 % | 630.768 K 39.94 % | 450.746 K -39.42 % | 744.000 K -93.66 % | 11.742 M -30.57 % | 16.911 M -51.03 % | 34.531 M 97.62 % | 17.473 M 26.45 % | 13.818 M 19.69 % | 11.545 M -8.86 % | 12.668 M 262.67 % | 3.493 M | 0.000 |
Other current assets | 4.316 M 76.19 % | 2.449 M 18.51 % | 2.067 M 359.29 % | 450.000 K -59.73 % | 1.117 M 3 729.47 % | 29.179 K | 0.000 -100.00 % | 200.000 0.00 % | 200.000 | 0.000 | 0.000 -100.00 % | 331.000 -91.35 % | 3.826 K -81.78 % | 21.000 K 90.91 % | 11.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.538 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 350.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 |
cash and cash equivalents | 6.757 M 7.62 % | 6.279 M 43.25 % | 4.383 M -37.81 % | 7.048 M 305.54 % | 1.738 M -16.57 % | 2.083 M 4 084 552.94 % | 51.000 -99.97 % | 158.371 K -39.97 % | 263.804 K 144.70 % | 107.805 K 511.45 % | 17.631 K -80.75 % | 91.575 K -70.15 % | 306.822 K -77.10 % | 1.340 M -25.64 % | 1.802 M -80.04 % | 9.028 M -10.50 % | 10.087 M -33.51 % | 15.171 M 74.38 % | 8.700 M 765.05 % | 1.006 M 857.78 % | 105.006 K -81.97 % | 582.389 K 1 386.86 % | 39.169 K -95.15 % | 807.354 K 991.55 % | 73.964 K -95.65 % | 1.702 M -61.46 % | 4.416 M -1.89 % | 4.501 M -35.99 % | 7.032 M 286.80 % | 1.818 M -65.85 % | 5.324 M 1 465.88 % | 340.000 K -44.72 % | 615.000 K -83.70 % | 3.774 M 1 158.00 % | 300.000 K |
Cash and short term investments | 6.757 M 7.62 % | 6.279 M 43.25 % | 4.383 M -37.81 % | 7.048 M 237.56 % | 2.088 M 0.23 % | 2.083 M 4 084 552.94 % | 51.000 -99.97 % | 158.371 K -39.97 % | 263.804 K 144.70 % | 107.805 K 511.45 % | 17.631 K -80.75 % | 91.575 K -70.15 % | 306.822 K -77.10 % | 1.340 M -25.64 % | 1.802 M -80.04 % | 9.028 M -10.50 % | 10.087 M -33.51 % | 15.171 M 74.38 % | 8.700 M 765.05 % | 1.006 M 857.78 % | 105.006 K -81.97 % | 582.389 K 1 386.86 % | 39.169 K -95.15 % | 807.354 K 991.55 % | 73.964 K -95.65 % | 1.702 M -61.46 % | 4.416 M -1.89 % | 4.501 M -35.99 % | 7.032 M 286.80 % | 1.818 M -65.85 % | 5.324 M 1 465.88 % | 340.000 K -44.72 % | 615.000 K -83.70 % | 3.774 M 1 158.00 % | 300.000 K |
Total current assets | 50.459 M -8.53 % | 55.163 M 12.19 % | 49.170 M 7.68 % | 45.664 M 106.30 % | 22.135 M 50.04 % | 14.752 M 73 723.00 % | 19.983 K -87.51 % | 160.020 K -41.88 % | 275.304 K 155.37 % | 107.805 K 218.90 % | 33.805 K -64.83 % | 96.131 K -73.01 % | 356.152 K -74.54 % | 1.399 M -24.62 % | 1.856 M -86.95 % | 14.221 M 26.01 % | 11.286 M -26.70 % | 15.397 M 73.41 % | 8.879 M 775.22 % | 1.014 M 705.69 % | 125.914 K -79.15 % | 604.006 K 1 168.15 % | 47.629 K -94.37 % | 846.398 K 1 014.21 % | 75.964 K -95.72 % | 1.775 M -62.58 % | 4.743 M -8.93 % | 5.208 M -40.34 % | 8.729 M 163.80 % | 3.309 M -46.71 % | 6.209 M 586.84 % | 904.000 K -20.84 % | 1.142 M -75.53 % | 4.666 M -39.06 % | 7.657 M |
Inventory | 26.162 M 6.36 % | 24.597 M -2.09 % | 25.122 M 2.58 % | 24.490 M 111.90 % | 11.557 M 72.42 % | 6.703 M -0.31 % | 6.724 M | 0.000 -100.00 % | 4.540 M 29.26 % | 3.512 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.407 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K -98.66 % | 372.000 K -70.12 % | 1.245 M 89.21 % | 658.000 K 24.39 % | 529.000 K 75.75 % | 301.000 K -12.24 % | 343.000 K | 0.000 | 0.000 |
Net receivables | 13.225 M -39.44 % | 21.838 M 24.09 % | 17.598 M 28.67 % | 13.676 M 85.52 % | 7.372 M 24.18 % | 5.937 M 29 683.95 % | 19.932 K 1 275.57 % | 1.449 K -87.18 % | 11.300 K | 0.000 -100.00 % | 16.174 K 282.82 % | 4.225 K -90.72 % | 45.504 K 19.75 % | 38.000 K -11.63 % | 43.000 K -98.46 % | 2.786 M 1 474.01 % | 177.000 K -21.68 % | 226.000 K 26.35 % | 178.874 K 1 945.91 % | 8.743 K -58.18 % | 20.908 K -3.28 % | 21.617 K 155.52 % | 8.460 K -69.24 % | 27.506 K 1 275.30 % | 2.000 K -97.26 % | 73.000 K -77.33 % | 322.000 K -3.88 % | 335.000 K -25.88 % | 452.000 K -45.74 % | 833.000 K 133.99 % | 356.000 K 35.36 % | 263.000 K 42.93 % | 184.000 K -79.37 % | 892.000 K -87.88 % | 7.357 M |
Tax assets | 0.000 -100.00 % | 1.031 M -17.39 % | 1.247 M 11.80 % | 1.116 M -3.25 % | 1.153 M 467.15 % | 203.340 K 156.87 % | 79.162 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 -100.00 % | 170.000 K 0.00 % | 170.000 K -90.85 % | 1.858 M 60.45 % | 1.158 M | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.904 M | 0.000 100.00 % | -1.925 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 |
Account payables | 7.646 M -36.89 % | 12.115 M 9.83 % | 11.030 M -17.01 % | 13.291 M 162.62 % | 5.061 M -14.34 % | 5.908 M 1 387.61 % | 397.175 K 80.13 % | 220.494 K 2.83 % | 214.426 K -2.62 % | 220.199 K -9.91 % | 244.410 K 215.56 % | 77.454 K -58.11 % | 184.877 K 12.73 % | 164.000 K -94.34 % | 2.897 M -32.82 % | 4.312 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.937 K -41.73 % | 82.272 K -5.71 % | 87.253 K -30.95 % | 126.370 K 5.43 % | 119.856 K -79.62 % | 588.000 K | 0.000 -100.00 % | 1.175 M -72.62 % | 4.291 M 90.04 % | 2.258 M 99.65 % | 1.131 M 15.17 % | 982.000 K 51.78 % | 647.000 K | 0.000 | 0.000 |
Tax payables | 0.000 | 0.000 -100.00 % | 1.189 M -21.51 % | 1.515 M 116.02 % | 701.408 K 138.28 % | 294.358 K 3.07 % | 285.583 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 16.255 M 50.84 % | 10.776 M 2.53 % | 10.511 M 37.76 % | 7.630 M 65.99 % | 4.596 M 98.16 % | 2.320 M | 0.000 | 0.000 -100.00 % | 127.108 K 27.82 % | 99.446 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.000 K -68.18 % | 44.000 K -49.43 % | 87.000 K | 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 -100.00 % | 2.064 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 % | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K | 0.000 | 0.000 |
Other total stockholders equity | 0.000 | 0.000 | 0.000 100.00 % | -441.578 K | 0.000 | 0.000 -100.00 % | 86.101 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 -100.00 % | 190.557 K | 0.000 | 0.000 100.00 % | -1.179 M | 0.000 100.00 % | -5.331 M 0.00 % | -5.331 M -566.38 % | -800.000 K 0.00 % | -800.000 K | 0.000 | 0.000 |
Deferred tax liabilities non current | 182.151 K -47.54 % | 347.189 K 12.34 % | 309.047 K -26.03 % | 417.814 K 29.85 % | 321.777 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 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.179 M | 0.000 100.00 % | -2.000 M -58.67 % | -1.260 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 |
Total assets | 115.051 M -0.33 % | 115.431 M 8.81 % | 106.085 M 13.59 % | 93.393 M 103.25 % | 45.951 M 38.65 % | 33.142 M 165 750.56 % | 19.983 K -87.51 % | 160.020 K -41.88 % | 275.304 K 133.53 % | 117.888 K -85.62 % | 819.569 K -64.22 % | 2.290 M -65.97 % | 6.731 M -60.74 % | 17.146 M 5.80 % | 16.206 M -69.00 % | 52.275 M 10.66 % | 47.238 M 95.74 % | 24.133 M 61.39 % | 14.953 M 621.46 % | 2.073 M 50.84 % | 1.374 M -30.20 % | 1.969 M 43.35 % | 1.373 M -7.03 % | 1.477 M 180.45 % | 526.710 K -79.09 % | 2.519 M -84.72 % | 16.485 M -25.47 % | 22.119 M -48.87 % | 43.260 M 108.16 % | 20.782 M 3.77 % | 20.027 M 60.87 % | 12.449 M -9.86 % | 13.810 M 69.26 % | 8.159 M 6.56 % | 7.657 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1995 | 1994 | 1993 | 1992 | 1991 | 1989 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1995 | 1994 | 1993 | 1992 | 1991 | 1989 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -12.999 M 23.36 % | -16.960 M -1 685.44 % | -949.908 K -388.22 % | -194.566 K -541.37 % | -30.336 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 |
Stock based compensation | 40.000 K -64.71 % | 113.334 K -1.22 % | 114.731 K -70.19 % | 384.911 K 579.26 % | 56.666 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 |
Change in working capital | -1.458 M 51.70 % | -3.019 M 53.66 % | -6.514 M 28.19 % | -9.072 M -77.23 % | -5.119 M -82.00 % | -2.813 M -992.21 % | -257.510 K -1 717.63 % | 15.919 K 192.16 % | -17.273 K -174.06 % | 23.324 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 |
Accounts receivables | -838.753 K 76.75 % | -3.608 M 3.04 % | -3.721 M 40.97 % | -6.304 M -262.21 % | -1.740 M 70.02 % | -5.805 M -925 888.04 % | 627.000 -93.64 % | 9.851 K 185.66 % | -11.500 K -171.10 % | 16.174 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 |
Inventory | -844.155 K -260.79 % | 525.018 K 183.06 % | -632.064 K 95.11 % | -12.933 M -166.71 % | -4.849 M -25.97 % | -3.849 M -1 470.04 % | -245.180 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 |
Accounts payables | 0.000 -100.00 % | 658.460 K 158.25 % | -1.130 M -115.50 % | 7.293 M 4 425.55 % | 161.162 K -97.50 % | 6.436 M 28 106.88 % | -22.980 K -478.71 % | 6.068 K 205.11 % | -5.773 K -180.74 % | 7.150 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 |
Other working capital | 224.812 K 247.87 % | 64.626 K 106.27 % | -1.030 M -135.86 % | 2.872 M 119.31 % | 1.310 M 222.89 % | 405.597 K 3 946.66 % | 10.023 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 |
Other non cash items | 1.630 M 8.61 % | 1.501 M -89.59 % | 14.411 M -18.34 % | 17.647 M 32 184.78 % | -55.000 K 83.44 % | -332.104 K -181.06 % | 409.683 K 2 673.55 % | -15.919 K -178.50 % | -5.716 K 99.53 % | -1.211 M -161.11 % | 1.982 M -47.83 % | 3.799 M -68.87 % | 12.203 M 718.98 % | 1.490 M -96.27 % | 39.978 M 33 139.67 % | -121.000 K -106.71 % | 1.803 M -0.39 % | 1.810 M 158.88 % | 699.153 K 39.20 % | 502.283 K -0.71 % | 505.866 K -29.73 % | 719.939 K -2.01 % | 734.689 K 225.55 % | -585.167 K -628.91 % | 110.636 K -99.06 % | 11.832 M 49.83 % | 7.897 M -66.25 % | 23.396 M 210.17 % | 7.543 M 186.81 % | 2.630 M 1 743.75 % | -160.000 K -108.39 % | 1.906 M -39.61 % | 3.156 M 92.79 % | 1.637 M 541.24 % | -371.000 K |
Net cash provided by operating activities | 6.478 M -15.15 % | 7.635 M 1 484.66 % | 481.790 K 116.88 % | -2.854 M -14.50 % | -2.492 M -81.05 % | -1.377 M -426.97 % | 421.016 K 499.32 % | -105.433 K 37.75 % | -169.377 K 44.13 % | -303.154 K -35.26 % | -224.133 K 66.44 % | -667.920 K 54.19 % | -1.458 M 12.42 % | -1.665 M 44.89 % | -3.021 M 0.98 % | -3.051 M -25.14 % | -2.438 M -26.85 % | -1.922 M -128.23 % | -842.143 K -313.65 % | -203.590 K 46.54 % | -380.805 K 8.69 % | -417.026 K | 0.000 100.00 % | -964.532 K 46.38 % | -1.799 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.325 M 64.45 % | 2.630 M 208.69 % | 852.000 K -66.07 % | 2.511 M | 0.000 | 0.000 | 0.000 |
Investments in property plant and equipment | -2.893 M -98.21 % | -1.459 M 20.93 % | -1.846 M -160.07 % | -709.678 K -118.30 % | -325.098 K -1 229.10 % | -24.460 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -225.528 K 93.18 % | -3.307 M 88.45 % | -28.625 M -182.08 % | -10.148 M 60.96 % | -25.992 M -473.65 % | -4.531 M -14.64 % | -3.953 M -1 807.52 % | -207.207 K 43.18 % | -364.704 K 55.19 % | -813.882 K -28.97 % | -631.084 K -316.21 % | -151.627 K | 0.000 100.00 % | -930.000 K 6.91 % | -999.000 K -1 511.29 % | -62.000 K 87.89 % | -512.000 K -224.05 % | -158.000 K 94.44 % | -2.844 M -57.91 % | -1.801 M 68.70 % | -5.754 M | 0.000 | 0.000 |
Acquisitions net | -1.449 M 36.83 % | -2.294 M 67.74 % | -7.111 M 23.07 % | -9.244 M -377.88 % | -1.934 M -219.11 % | -606.161 K -3 696.11 % | 16.856 K | 0.000 | 0.000 -100.00 % | 758.828 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -705.000 35.62 % | -1.095 K | 0.000 | 0.000 100.00 % | -24.727 K 73.46 % | -93.186 K | 0.000 100.00 % | -75.000 K -107.51 % | 999.000 K | 0.000 -100.00 % | 3.697 M 188.72 % | -4.167 M -251.65 % | -1.185 M | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 100.00 % | -3.031 M -54.38 % | -1.963 M -113.84 % | -918.122 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 207.207 K | 0.000 | 0.000 | 0.000 -100.00 % | 240.000 | 0.000 | 0.000 100.00 % | -1.474 M | 0.000 -100.00 % | 3.697 M | 0.000 | 0.000 100.00 % | -98.000 K 97.09 % | -3.362 M | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 -100.00 % | 10.142 M -9.50 % | 11.207 M 3 599.50 % | 302.933 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.976 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 116.000 23.40 % | 94.000 -99.94 % | 146.601 K | 0.000 -100.00 % | 240.000 | 0.000 | 0.000 -100.00 % | 51.000 K | 0.000 100.00 % | -3.697 M -3 672.45 % | -98.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 100.00 % | -10.142 M 9.50 % | -11.207 M | 0.000 | 0.000 100.00 % | -623.017 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.241 K -65.04 % | 358.192 K | 0.000 -100.00 % | 7.729 M 23.05 % | 6.281 M 766.77 % | -942.000 K | 0.000 100.00 % | -19.964 K 90.37 % | -207.207 K | 0.000 | 0.000 100.00 % | -188.925 K -408.50 % | 61.240 K -59.49 % | 151.175 K 15 017.50 % | 1.000 K 100.07 % | -1.344 M 86.98 % | -10.320 M 12.87 % | -11.844 M -742.99 % | -1.405 M | 0.000 -100.00 % | 116.000 K 109.61 % | -1.207 M | 0.000 | 0.000 |
Net cash used for investing activites | -4.342 M -15.67 % | -3.754 M 68.69 % | -11.988 M -0.60 % | -11.917 M -314.55 % | -2.875 M -355.83 % | -630.621 K -4.04 % | -606.161 K | 0.000 -100.00 % | 6.976 K -99.08 % | 758.828 K | 0.000 -100.00 % | 125.241 K -5.60 % | 132.664 K 104.01 % | -3.307 M 84.17 % | -20.896 M -440.37 % | -3.867 M 85.64 % | -26.934 M -494.44 % | -4.531 M -14.04 % | -3.973 M -1 808.47 % | -208.186 K 42.90 % | -364.610 K 45.36 % | -667.281 K 21.01 % | -844.736 K -361.37 % | -183.093 K -221.11 % | 151.175 K 115.06 % | -1.004 M 63.72 % | -2.767 M 73.35 % | -10.382 M -19.90 % | -8.659 M -48.58 % | -5.828 M -44.65 % | -4.029 M -125.97 % | -1.783 M 82.73 % | -10.323 M | 0.000 | 0.000 |
Debt repayment | -2.973 M -48.01 % | -2.009 M -139.36 % | 5.103 M -66.86 % | 15.400 M 12 212.36 % | 125.076 K -94.20 % | 2.156 M 604.62 % | -427.182 K | 0.000 | 0.000 100.00 % | -488.000 K -429.73 % | 148.000 K -56.47 % | 340.000 K | 0.000 100.00 % | -951.000 K 52.02 % | -1.982 M -93.74 % | -1.023 M -108.36 % | 12.242 M | 0.000 | 0.000 100.00 % | -100.000 K -200.00 % | 100.000 K | 0.000 | 0.000 100.00 % | -20.000 K -200.00 % | 20.000 K | 0.000 100.00 % | -1.296 M 43.03 % | -2.275 M 44.98 % | -4.135 M -1 105.54 % | -343.000 K 54.14 % | -748.000 K 25.79 % | -1.008 M -126.01 % | 3.875 M | 0.000 | 0.000 |
Common stock issued | 1.316 M -64.27 % | 3.683 M 22.76 % | 3.000 M -28.84 % | 4.216 M -26.20 % | 5.713 M 132.34 % | 2.459 M 0.44 % | 2.448 M | 0.000 -100.00 % | 318.400 K 159.92 % | 122.500 K | 0.000 | 0.000 -100.00 % | 295.000 K -95.09 % | 6.014 M -71.26 % | 20.928 M 213.81 % | 6.669 M -42.12 % | 11.523 M -18.00 % | 14.052 M 9.06 % | 12.885 M 812.21 % | 1.413 M 740.61 % | 168.032 K -89.68 % | 1.628 M 271.37 % | 438.248 K -76.95 % | 1.901 M | 0.000 | 0.000 -100.00 % | 2.394 M 23.15 % | 1.944 M | 0.000 | 0.000 -100.00 % | 8.870 M | 0.000 -100.00 % | 3.500 M | 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 100.00 % | -17.135 K -619.05 % | -2.383 K 99.57 % | -548.000 K 65.14 % | -1.572 M -81.52 % | -866.000 K -1 446.43 % | -56.000 K 94.29 % | -981.000 K -250.36 % | -280.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 |
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 100.00 % | -548.000 K 65.14 % | -1.572 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 100.00 % | -3.659 M -595.93 % | 737.783 K 58.74 % | 464.781 K 156.96 % | -815.974 K -40.74 % | -579.769 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 548.000 K -65.14 % | 1.572 M 53.82 % | 1.022 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 |
Net cash used provided by financing activities | -1.657 M 16.51 % | -1.985 M -122.45 % | 8.841 M -55.97 % | 20.080 M 299.87 % | 5.022 M 24.47 % | 4.035 M -9.37 % | 4.452 M | 0.000 -100.00 % | 318.400 K 187.11 % | -365.500 K -346.96 % | 148.000 K -54.16 % | 322.865 K 10.34 % | 292.617 K -93.52 % | 4.515 M -74.01 % | 17.374 M 199.45 % | 5.802 M -75.53 % | 23.709 M 81.39 % | 13.071 M 3.70 % | 12.605 M 860.38 % | 1.313 M 389.68 % | 268.032 K -83.53 % | 1.628 M 271.37 % | 438.248 K -76.70 % | 1.881 M 9 305.08 % | 20.000 K | 0.000 -100.00 % | 1.098 M 431.72 % | -331.000 K 92.00 % | -4.135 M -1 105.54 % | -343.000 K -104.22 % | 8.122 M 905.75 % | -1.008 M -113.67 % | 7.375 M | 0.000 | 0.000 |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.537 K 99.42 % | -4.425 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.189 K -52.07 % | 4.567 K 768.67 % | -683.000 86.34 % | -5.000 K 99.27 % | -683.000 K -1 298.25 % | 57.000 K -90.16 % | 579.000 K 493.88 % | -147.000 K -54.12 % | -95.381 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 K | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 |
Net change in cash | 478.427 K -74.76 % | 1.896 M 171.14 % | -2.665 M -150.19 % | 5.310 M 1 637.89 % | -345.273 K -117.25 % | 2.002 M 1 364.43 % | -158.320 K -50.16 % | -105.433 K -167.59 % | 156.000 K 73.00 % | 90.174 K 221.95 % | -73.944 K 65.65 % | -215.247 K 79.17 % | -1.034 M -123.71 % | -462.000 K 93.61 % | -7.226 M -582.34 % | -1.059 M 79.17 % | -5.084 M -178.57 % | 6.471 M -15.90 % | 7.694 M 754.24 % | 900.724 K 288.68 % | -477.383 K -187.88 % | 543.220 K 170.71 % | -768.185 K -204.74 % | 733.390 K 145.05 % | -1.628 M 40.02 % | -2.714 M -3 092.94 % | -85.000 K 96.64 % | -2.531 M 70.11 % | -8.469 M -139.98 % | -3.529 M -171.37 % | 4.945 M 1 878.78 % | -278.000 K 91.20 % | -3.158 M | 0.000 | 0.000 |
Cash at beginning of period | 6.279 M 43.25 % | 4.383 M -37.81 % | 7.048 M 305.54 % | 1.738 M -16.57 % | 2.083 M 2 461.26 % | 81.334 K -48.64 % | 158.371 K -39.97 % | 263.804 K 144.70 % | 107.805 K 511.45 % | 17.631 K -80.75 % | 91.575 K -70.15 % | 306.822 K -77.11 % | 1.340 M -25.62 % | 1.802 M -80.04 % | 9.028 M -10.50 % | 10.087 M -33.51 % | 15.171 M 74.38 % | 8.700 M 765.04 % | 1.006 M 857.78 % | 105.006 K -81.97 % | 582.389 K 1 386.86 % | 39.169 K -95.15 % | 807.354 K 991.55 % | 73.964 K -95.65 % | 1.702 M -61.46 % | 4.416 M -1.89 % | 4.501 M -35.99 % | 7.032 M -54.64 % | 15.501 M 193.47 % | 5.282 M 1 467.36 % | 337.000 K -45.20 % | 615.000 K -83.70 % | 3.773 M | 0.000 | 0.000 |
Cash at end of period | 6.757 M 7.62 % | 6.279 M 43.25 % | 4.383 M -37.81 % | 7.048 M 305.54 % | 1.738 M -16.57 % | 2.083 M 4 084 552.94 % | 51.000 -99.97 % | 158.371 K -39.97 % | 263.804 K 144.70 % | 107.805 K 511.45 % | 17.631 K -80.75 % | 91.575 K -70.15 % | 306.822 K -77.10 % | 1.340 M -25.64 % | 1.802 M -80.04 % | 9.028 M -10.50 % | 10.087 M -33.51 % | 15.171 M 74.38 % | 8.700 M 765.05 % | 1.006 M 857.78 % | 105.006 K -81.97 % | 582.389 K 1 386.86 % | 39.169 K -95.15 % | 807.354 K 991.55 % | 73.964 K -95.65 % | 1.702 M -61.46 % | 4.416 M -1.89 % | 4.501 M -35.99 % | 7.032 M 301.14 % | 1.753 M -66.81 % | 5.282 M 1 467.36 % | 337.000 K -45.20 % | 615.000 K | 0.000 | 0.000 |
Operating cash flow | 6.478 M -15.15 % | 7.635 M 1 484.66 % | 481.790 K 116.88 % | -2.854 M -14.50 % | -2.492 M -81.05 % | -1.377 M -426.97 % | 421.016 K 499.32 % | -105.433 K 37.75 % | -169.377 K 44.13 % | -303.154 K -35.26 % | -224.133 K 66.44 % | -667.920 K 54.19 % | -1.458 M 12.42 % | -1.665 M 44.89 % | -3.021 M 0.98 % | -3.051 M -25.14 % | -2.438 M -26.85 % | -1.922 M -128.23 % | -842.143 K -313.65 % | -203.590 K 46.54 % | -380.805 K 8.69 % | -417.026 K | 0.000 100.00 % | -964.532 K 46.38 % | -1.799 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.325 M 64.45 % | 2.630 M 208.69 % | 852.000 K -66.07 % | 2.511 M | 0.000 | 0.000 | 0.000 |
Capital expenditure | -2.893 M -98.21 % | -1.459 M 20.93 % | -1.846 M -160.07 % | -709.678 K -118.30 % | -325.098 K -1 229.10 % | -24.460 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -225.528 K 93.18 % | -3.307 M 88.45 % | -28.625 M -182.08 % | -10.148 M 60.96 % | -25.992 M -473.65 % | -4.531 M -14.64 % | -3.953 M -1 807.52 % | -207.207 K 43.18 % | -364.704 K 55.19 % | -813.882 K -28.97 % | -631.084 K -316.21 % | -151.627 K | 0.000 100.00 % | -930.000 K 6.91 % | -999.000 K -1 511.29 % | -62.000 K 87.89 % | -512.000 K 62.13 % | -1.352 M 52.46 % | -2.844 M -57.91 % | -1.801 M 68.70 % | -5.754 M | 0.000 | 0.000 |
Free CashFlow | 3.585 M -41.94 % | 6.175 M 552.78 % | -1.364 M 61.73 % | -3.563 M -26.48 % | -2.817 M -101.10 % | -1.401 M -432.78 % | 421.016 K 499.32 % | -105.433 K 37.75 % | -169.377 K 44.13 % | -303.154 K -35.26 % | -224.133 K 66.44 % | -667.920 K 60.33 % | -1.684 M 66.14 % | -4.972 M 84.29 % | -31.646 M -139.76 % | -13.199 M 53.57 % | -28.430 M -340.57 % | -6.453 M -34.59 % | -4.795 M -1 067.16 % | -410.797 K 44.90 % | -745.509 K 39.43 % | -1.231 M -95.05 % | -631.084 K 43.46 % | -1.116 M 37.96 % | -1.799 M -93.44 % | -930.000 K 6.91 % | -999.000 K -1 511.29 % | -62.000 K -101.63 % | 3.813 M 198.36 % | 1.278 M 164.16 % | -1.992 M -380.56 % | 710.000 K 112.34 % | -5.754 M | 0.000 | 0.000 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | 1995 | 1994 | 1993 | 1992 | 1991 | 1989 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2018-01-31 | 2017-06-30 | 2017-01-31 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 | 2013-12-30 | 2013-06-30 | 2012-12-30 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2002-12-30 | 2002-06-30 | 2001-12-30 | 2001-06-30 | 2000-12-30 | 2000-06-30 | 1999-12-30 | 1999-06-30 | 1998-12-30 | 1998-06-30 | 1997-12-30 | 1997-06-30 | 1996-12-30 | 1995-03-31 | 1994-09-30 | 1994-06-30 | 1993-09-30 | 1993-06-30 | 1992-09-30 | 1992-06-30 | 1992-01-31 | 1991-06-30 | 1991-01-31 | 1989-06-30 | 1989-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 52.087 M -13.25 % | 60.042 M -4.28 % | 62.728 M 10.26 % | 56.892 M 11.80 % | 50.889 M -8.69 % | 55.735 M 25.54 % | 44.395 M 29.18 % | 34.366 M 29.41 % | 26.556 M 43.40 % | 18.519 M 7.76 % | 17.186 M 12.44 % | 15.284 M 233.64 % | 4.581 M 46.50 % | 3.127 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.119 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.500 K 0.00 % | 2.500 K | 0.000 | 0.000 -100.00 % | 8.000 K 0.00 % | 8.000 K | 0.000 | 0.000 -100.00 % | 500.000 0.00 % | 500.000 | 0.000 | 0.000 -100.00 % | 6.281 K 0.00 % | 6.281 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.677 M 0.00 % | 11.677 M 87.04 % | 6.243 M 0.00 % | 6.243 M 36.37 % | 4.578 M 0.00 % | 4.578 M 1.06 % | 4.530 M 0.00 % | 4.530 M | 0.000 | 0.000 -100.00 % | 60.500 K 100.00 % | 30.250 K | 0.000 | 0.000 |
Net income | 2.906 M 334.14 % | -1.241 M -148.80 % | 2.543 M 22.79 % | 2.071 M 14 044.25 % | -14.852 K -101.19 % | 1.246 M -6.46 % | 1.332 M 0.68 % | 1.323 M -15.46 % | 1.565 M 77.66 % | 880.908 K -19.18 % | 1.090 M 141.87 % | -2.603 M -700.29 % | 433.622 K 112.39 % | 204.165 K 436.48 % | -60.676 K -100.00 % | -30.338 K 58.55 % | -73.194 K -100.00 % | -36.597 K -108.27 % | 442.280 K 0.00 % | 442.282 K 140.10 % | -1.103 M 0.00 % | -1.103 M 50.63 % | -2.234 M 0.00 % | -2.234 M 67.30 % | -6.831 M 0.00 % | -6.831 M -332.34 % | -1.580 M 0.00 % | -1.580 M 92.65 % | -21.503 M 0.00 % | -21.503 M -1 360.80 % | -1.472 M 0.00 % | -1.472 M 30.86 % | -2.129 M 0.00 % | -2.129 M -13.61 % | -1.874 M 0.00 % | -1.874 M -142.75 % | -772.000 K 0.00 % | -772.000 K -116.85 % | -356.000 K -0.12 % | -355.582 K 20.45 % | -447.011 K 0.00 % | -447.011 K 22.12 % | -574.000 K 0.00 % | -574.000 K -56.40 % | -367.000 K 0.00 % | -367.000 K -90.84 % | -192.308 K 0.00 % | -192.308 K 80.07 % | -965.000 K 0.00 % | -965.000 K 83.69 % | -5.916 M 0.00 % | -5.916 M -49.85 % | -3.948 M 0.00 % | -3.948 M 66.25 % | -11.698 M 0.00 % | -11.698 M -214.04 % | -3.725 M 0.00 % | -3.725 M -1 505.66 % | 265.000 K 0.00 % | 265.000 K 156.26 % | -471.000 K 0.00 % | -471.000 K 39.92 % | -784.000 K 0.00 % | -784.000 K 50.32 % | -1.578 M -100.00 % | -789.000 K 7.93 % | -857.000 K -100.00 % | -428.500 K -331.00 % | 185.500 K 100.00 % | 92.750 K |
Income before tax | 3.880 M 122.83 % | 1.741 M -49.90 % | 3.475 M 30.74 % | 2.658 M 183.66 % | 937.053 K -38.91 % | 1.534 M -28.15 % | 2.135 M 20.28 % | 1.775 M 104.03 % | 869.955 K -30.57 % | 1.253 M 5.65 % | 1.186 M 146.95 % | -2.526 M -548.48 % | 563.234 K 93.11 % | 291.664 K 580.69 % | -60.676 K -100.00 % | -30.338 K 58.55 % | -73.194 K -100.00 % | -36.597 K 73.09 % | -136.000 K 0.00 % | -136.000 K 87.67 % | -1.103 M 0.00 % | -1.103 M 50.63 % | -2.234 M 0.00 % | -2.234 M 67.30 % | -6.831 M 0.00 % | -6.831 M -334.27 % | -1.573 M 0.00 % | -1.573 M 92.68 % | -21.503 M 0.00 % | -21.503 M -1 360.80 % | -1.472 M 0.00 % | -1.472 M 30.86 % | -2.129 M 0.00 % | -2.129 M -13.61 % | -1.874 M 0.00 % | -1.874 M -142.75 % | -772.000 K 0.00 % | -772.000 K -116.85 % | -356.000 K -0.12 % | -355.582 K 20.45 % | -447.011 K 0.00 % | -447.011 K 22.12 % | -574.000 K 0.00 % | -574.000 K -56.40 % | -367.000 K 0.00 % | -367.000 K -90.84 % | -192.308 K 0.00 % | -192.308 K 80.07 % | -965.000 K 0.00 % | -965.000 K 83.69 % | -5.916 M 0.00 % | -5.916 M -49.85 % | -3.948 M 0.00 % | -3.948 M 66.25 % | -11.698 M 0.00 % | -11.698 M -214.04 % | -3.725 M 0.00 % | -3.725 M -1 164.29 % | 350.000 K 0.00 % | 350.000 K 174.31 % | -471.000 K 0.00 % | -471.000 K -891.60 % | 59.500 K 0.00 % | 59.500 K 103.09 % | -1.928 M -100.00 % | -964.000 K 35.52 % | -1.495 M -100.00 % | -747.500 K -340.35 % | 311.000 K 100.00 % | 155.500 K |
Income before tax ratio | 0.07 156.86 % | 0.03 -47.66 % | 0.06 18.57 % | 0.05 153.73 % | 0.02 -33.10 % | 0.03 -42.77 % | 0.05 -6.89 % | 0.05 57.66 % | 0.03 -51.58 % | 0.07 -1.96 % | 0.07 141.76 % | -0.17 -234.42 % | 0.12 31.82 % | 0.09 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -749.60 0.00 % | -749.60 | 0.00 | 0.00 100.00 % | -44.50 -0.12 % | -44.45 | 0.00 | 0.00 100.00 % | -1 148.00 0.00 % | -1 148.00 | 0.00 | 0.00 100.00 % | -30.62 0.00 % | -30.62 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.32 0.00 % | -0.32 -669.01 % | 0.06 0.00 % | 0.06 154.49 % | -0.10 0.00 % | -0.10 -883.30 % | 0.01 0.00 % | 0.01 | 0.00 | 0.00 100.00 % | -24.71 0.00 % | -24.71 | 0.00 | 0.00 |
EBITDA | 8.287 M 72.24 % | 4.811 M -32.71 % | 7.150 M 32.95 % | 5.378 M 52.01 % | 3.538 M -18.52 % | 4.342 M 2.43 % | 4.239 M 38.89 % | 3.052 M 63.03 % | 1.872 M -1.58 % | 1.902 M -1.55 % | 1.932 M 197.33 % | -1.985 M -398.65 % | 664.649 K 75.12 % | 379.542 K 725.52 % | -60.676 K -100.00 % | -30.338 K 58.55 % | -73.194 K -31.22 % | -55.779 K -112.44 % | 448.336 K 163.32 % | -708.000 K 34.38 % | -1.079 M 0.00 % | -1.079 M 48.52 % | -2.096 M -0.05 % | -2.095 M 66.30 % | -6.217 M -0.03 % | -6.215 M -599.89 % | -888.000 K -0.68 % | -882.000 K 95.71 % | -20.570 M -0.03 % | -20.563 M -5 105.82 % | -395.000 K -3.95 % | -380.000 K 66.31 % | -1.128 M -1.62 % | -1.110 M 40.77 % | -1.874 M -69.90 % | -1.103 M -42.88 % | -772.000 K 18.31 % | -945.000 K -165.45 % | -356.000 K 3.94 % | -370.619 K 58.54 % | -894.022 K -12 260.26 % | 7.352 K 100.64 % | -1.148 M -294.50 % | -291.000 K 60.41 % | -735.000 K 0.00 % | -735.000 K -91.10 % | -384.615 K | 0.000 100.00 % | -1.931 M | 0.000 100.00 % | -11.830 M -591 600.00 % | 2.000 K 100.03 % | -7.897 M 0.00 % | -7.897 M 66.16 % | -23.339 M -41 045.61 % | 57.000 K 101.57 % | -3.627 M 0.00 % | -3.627 M -962.54 % | 420.500 K 0.00 % | 420.500 K 153.70 % | -783.000 K -589.38 % | 160.000 K 127.12 % | -590.000 K -160.30 % | 978.500 K 128.07 % | -3.486 M -100.00 % | -1.743 M 25.89 % | -2.352 M -100.00 % | -1.176 M -336.86 % | 496.500 K 100.00 % | 248.250 K |
Net income ratio | 0.06 369.90 % | -0.02 -150.98 % | 0.04 11.37 % | 0.04 12 572.91 % | 0.00 -101.31 % | 0.02 -25.49 % | 0.03 -22.06 % | 0.04 -34.68 % | 0.06 23.89 % | 0.05 -25.00 % | 0.06 137.24 % | -0.17 -279.92 % | 0.09 44.98 % | 0.07 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.02 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -749.60 0.00 % | -749.60 | 0.00 | 0.00 100.00 % | -44.50 -0.12 % | -44.45 | 0.00 | 0.00 100.00 % | -1 148.00 0.00 % | -1 148.00 | 0.00 | 0.00 100.00 % | -30.62 0.00 % | -30.62 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.32 0.00 % | -0.32 -851.52 % | 0.04 0.00 % | 0.04 141.26 % | -0.10 0.00 % | -0.10 40.55 % | -0.17 0.00 % | -0.17 | 0.00 | 0.00 100.00 % | -14.17 0.00 % | -14.17 | 0.00 | 0.00 |
Ratio EBITDA | 0.16 98.55 % | 0.08 -29.70 % | 0.11 20.58 % | 0.09 35.97 % | 0.07 -10.76 % | 0.08 -18.41 % | 0.10 7.52 % | 0.09 25.98 % | 0.07 -31.36 % | 0.10 -8.64 % | 0.11 186.56 % | -0.13 -189.51 % | 0.15 19.54 % | 0.12 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.03 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -749.60 -69.90 % | -441.20 | 0.00 | 0.00 100.00 % | -44.50 3.94 % | -46.33 | 0.00 | 0.00 100.00 % | -2 296.00 -294.50 % | -582.00 | 0.00 | 0.00 100.00 % | -61.24 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.31 0.00 % | -0.31 -561.15 % | 0.07 0.00 % | 0.07 139.38 % | -0.17 -589.38 % | 0.03 126.83 % | -0.13 -160.30 % | 0.22 | 0.00 | 0.00 100.00 % | -38.88 0.00 % | -38.88 | 0.00 | 0.00 |
Gross profit ratio | 0.37 7.87 % | 0.35 -0.39 % | 0.35 10.12 % | 0.32 8.64 % | 0.29 5.74 % | 0.28 30.76 % | 0.21 103.61 % | 0.10 -26.70 % | 0.14 -1.83 % | 0.14 33.16 % | 0.11 -28.10 % | 0.15 -66.61 % | 0.45 -2.48 % | 0.46 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.38 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 100.00 % | -224.00 0.00 % | -224.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.98 0.00 % | 0.98 -2.17 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 |
Weighted average shs out dil | 270.938 M 5.57 % | 256.652 M 19.46 % | 214.845 M 11.91 % | 191.987 M 4.11 % | 184.407 M 12.95 % | 163.266 M 8.07 % | 151.080 M 11.44 % | 135.570 M 16.63 % | 116.238 M 29.75 % | 89.588 M -0.60 % | 90.127 M 69.64 % | 53.128 M 463.09 % | 9.435 M -0.01 % | 9.436 M 0.00 % | 9.436 M 0.00 % | 9.436 M 15.10 % | 8.198 M 0.00 % | 8.198 M 26.98 % | 6.456 M 0.00 % | 6.456 M 2.02 % | 6.328 M 0.00 % | 6.328 M 47.16 % | 4.300 M 0.00 % | 4.300 M 193.12 % | 1.467 M 0.00 % | 1.467 M 12.50 % | 1.304 M 0.00 % | 1.304 M 95.30 % | 667.675 K 0.00 % | 667.675 K 45.38 % | 459.268 K 0.00 % | 459.268 K 19.55 % | 384.149 K 0.00 % | 384.149 K 31.10 % | 293.019 K 0.00 % | 293.019 K 23.31 % | 237.627 K 0.00 % | 237.627 K 77.57 % | 133.820 K 0.00 % | 133.820 K 45.82 % | 91.770 K 0.00 % | 91.770 K 18.63 % | 77.360 K 0.00 % | 77.360 K 45.08 % | 53.324 K 0.00 % | 53.324 K 50.51 % | 35.430 K 0.00 % | 35.430 K 670.72 % | 4.597 K 0.00 % | 4.597 K 0.00 % | 4.597 K 0.00 % | 4.597 K 10.08 % | 4.176 K 0.00 % | 4.176 K 33.46 % | 3.129 K 0.00 % | 3.129 K 10.80 % | 2.824 K 0.00 % | 2.824 K 190.24 % | 973.000 0.00 % | 973.000 0.00 % | 973.000 0.00 % | 973.000 -99.98 % | 4.718 M 0.00 % | 4.718 M 0.00 % | 4.718 M 0.00 % | 4.718 M -49.99 % | 9.434 M 0.00 % | 9.434 M 0.00 % | 9.434 M 0.00 % | 9.434 M |
Weighted average shs out | 231.972 M -9.06 % | 255.075 M 19.17 % | 214.034 M 11.48 % | 191.987 M 4.11 % | 184.407 M 12.95 % | 163.266 M 8.07 % | 151.080 M 11.44 % | 135.570 M 16.63 % | 116.238 M 29.75 % | 89.588 M -0.60 % | 90.127 M 69.64 % | 53.128 M 463.09 % | 9.435 M -0.01 % | 9.436 M 0.00 % | 9.436 M 0.00 % | 9.436 M 15.10 % | 8.198 M 0.00 % | 8.198 M 26.98 % | 6.456 M 0.00 % | 6.456 M 2.02 % | 6.328 M 0.00 % | 6.328 M 47.16 % | 4.300 M 0.00 % | 4.300 M 193.12 % | 1.467 M 0.00 % | 1.467 M 12.50 % | 1.304 M 0.00 % | 1.304 M 95.30 % | 667.675 K 0.00 % | 667.675 K 45.38 % | 459.268 K 0.00 % | 459.268 K 19.55 % | 384.149 K 0.00 % | 384.149 K 31.10 % | 293.019 K 0.00 % | 293.019 K 23.31 % | 237.627 K 0.00 % | 237.627 K 77.57 % | 133.820 K 0.00 % | 133.820 K 45.82 % | 91.770 K 0.00 % | 91.770 K 18.63 % | 77.360 K 0.00 % | 77.360 K 45.08 % | 53.324 K 0.00 % | 53.324 K 50.51 % | 35.430 K 0.00 % | 35.430 K 670.72 % | 4.597 K 0.00 % | 4.597 K 0.00 % | 4.597 K 0.00 % | 4.597 K 10.08 % | 4.176 K 0.00 % | 4.176 K 33.46 % | 3.129 K 0.00 % | 3.129 K 10.80 % | 2.824 K 0.00 % | 2.824 K 190.24 % | 973.000 0.00 % | 973.000 0.00 % | 973.000 0.00 % | 973.000 -99.98 % | 4.718 M 0.00 % | 4.718 M 0.00 % | 4.718 M 0.00 % | 4.718 M -49.99 % | 9.434 M 0.00 % | 9.434 M 0.00 % | 9.434 M 0.00 % | 9.434 M |
EPS diluted | 0.01 155.10 % | 0.00 -58.82 % | 0.01 10.19 % | 0.01 10 900.00 % | 0.00 -101.32 % | 0.01 -13.64 % | 0.01 -10.20 % | 0.01 -27.41 % | 0.01 37.76 % | 0.01 -19.01 % | 0.01 124.69 % | -0.05 -206.52 % | 0.05 1 900.00 % | 0.00 135.94 % | -0.01 -100.00 % | 0.00 64.44 % | -0.01 -100.00 % | 0.00 -106.56 % | 0.07 -3.92 % | 0.07 142.00 % | -0.17 5.56 % | -0.18 65.38 % | -0.52 0.00 % | -0.52 88.84 % | -4.66 -0.22 % | -4.65 -281.15 % | -1.22 -1.67 % | -1.20 96.27 % | -32.20 0.03 % | -32.21 -906.56 % | -3.20 0.31 % | -3.21 42.06 % | -5.54 0.18 % | -5.55 13.28 % | -6.40 -0.16 % | -6.39 -97.22 % | -3.24 0.31 % | -3.25 -22.18 % | -2.66 -0.38 % | -2.65 45.70 % | -4.88 -0.41 % | -4.86 34.50 % | -7.42 0.00 % | -7.42 -7.85 % | -6.88 0.29 % | -6.90 -27.31 % | -5.42 0.37 % | -5.44 97.41 % | -210.02 0.00 % | -210.01 83.68 % | -1 286.92 0.00 % | -1 286.93 -36.11 % | -945.52 0.00 % | -945.52 74.71 % | -3 738.58 0.00 % | -3 738.57 -183.39 % | -1 319.23 0.00 % | -1 319.23 -584.37 % | 272.36 0.00 % | 272.36 156.21 % | -484.58 0.00 % | -484.59 -284 952.94 % | -0.17 0.00 % | -0.17 48.48 % | -0.33 -94.12 % | -0.17 -87.22 % | -0.09 -100.00 % | -0.05 -331.63 % | 0.02 100.00 % | 0.01 |
Earnings per share | 0.01 155.10 % | 0.00 -58.82 % | 0.01 10.19 % | 0.01 10 900.00 % | 0.00 -101.32 % | 0.01 -13.64 % | 0.01 -10.20 % | 0.01 -27.41 % | 0.01 37.76 % | 0.01 -19.01 % | 0.01 124.69 % | -0.05 -206.52 % | 0.05 1 900.00 % | 0.00 135.94 % | -0.01 -100.00 % | 0.00 64.44 % | -0.01 -100.00 % | 0.00 -106.56 % | 0.07 -3.92 % | 0.07 142.00 % | -0.17 5.56 % | -0.18 65.38 % | -0.52 0.00 % | -0.52 88.84 % | -4.66 -0.22 % | -4.65 -281.15 % | -1.22 -1.67 % | -1.20 96.27 % | -32.20 0.03 % | -32.21 -906.56 % | -3.20 0.31 % | -3.21 42.06 % | -5.54 0.18 % | -5.55 13.28 % | -6.40 -0.16 % | -6.39 -97.22 % | -3.24 0.31 % | -3.25 -22.18 % | -2.66 -0.38 % | -2.65 45.70 % | -4.88 -0.41 % | -4.86 34.50 % | -7.42 0.00 % | -7.42 -7.85 % | -6.88 0.29 % | -6.90 -27.31 % | -5.42 0.37 % | -5.44 97.41 % | -210.02 0.00 % | -210.01 83.68 % | -1 286.92 0.00 % | -1 286.93 -36.11 % | -945.52 0.00 % | -945.52 74.71 % | -3 738.58 0.00 % | -3 738.57 -183.39 % | -1 319.23 0.00 % | -1 319.23 -584.37 % | 272.36 0.00 % | 272.36 156.21 % | -484.58 0.00 % | -484.59 -284 952.94 % | -0.17 0.00 % | -0.17 48.48 % | -0.33 -94.12 % | -0.17 -87.22 % | -0.09 -100.00 % | -0.05 -331.63 % | 0.02 100.00 % | 0.01 |
Gross profit | 19.527 M -6.42 % | 20.867 M -4.66 % | 21.886 M 21.42 % | 18.025 M 21.45 % | 14.841 M -3.45 % | 15.372 M 64.16 % | 9.364 M 163.03 % | 3.560 M -5.14 % | 3.753 M 40.77 % | 2.666 M 43.49 % | 1.858 M -19.15 % | 2.298 M 11.39 % | 2.063 M 42.87 % | 1.444 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.028 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.500 K 0.00 % | 2.500 K | 0.000 | 0.000 -100.00 % | 8.000 K 0.00 % | 8.000 K 12 313.74 % | -65.500 0.00 % | -65.500 99.94 % | -112.000 K 0.00 % | -112.000 K | 0.000 | 0.000 -100.00 % | 6.281 K 0.00 % | 6.281 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.424 M 0.00 % | 11.424 M 82.99 % | 6.243 M 0.00 % | 6.243 M 36.37 % | 4.578 M 0.00 % | 4.578 M 1.06 % | 4.530 M 0.00 % | 4.530 M | 0.000 | 0.000 -100.00 % | 60.500 K 100.00 % | 30.250 K | 0.000 | 0.000 |
Income tax expense | 485.402 K -1.34 % | 491.980 K -46.65 % | 922.193 K 87.54 % | 491.727 K 18.79 % | 413.949 K 43.72 % | 288.018 K -64.16 % | 803.586 K 77.89 % | 451.728 K 165.00 % | -695.000 K -286.60 % | 372.446 K 290.81 % | 95.302 K 24.30 % | 76.673 K -40.84 % | 129.612 K 48.13 % | 87.499 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -578.000 K -2.12 % | -566.000 K | 0.000 -100.00 % | 45.428 K | 0.000 -100.00 % | 519.716 K | 0.000 -100.00 % | 1.491 M 21 200.00 % | 7.000 K 0.00 % | 7.000 K | 0.000 -100.00 % | 1.041 M | 0.000 -100.00 % | 3.062 M | 0.000 -100.00 % | 2.421 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -447.011 K | 0.000 | 0.000 | 0.000 100.00 % | -367.000 K | 0.000 | 0.000 | 0.000 100.00 % | -965.000 K | 0.000 | 0.000 | 0.000 100.00 % | -3.948 M | 0.000 100.00 % | -11.698 M | 0.000 | 0.000 -100.00 % | 350.000 K 0.00 % | 350.000 K | 0.000 | 0.000 -100.00 % | 59.500 K 0.00 % | 59.500 K 103.09 % | -1.928 M -100.00 % | -964.000 K 35.52 % | -1.495 M -100.00 % | -747.500 K -340.35 % | 311.000 K 100.00 % | 155.500 K |
Cost of revenue | 32.560 M -16.89 % | 39.176 M -4.08 % | 40.842 M 5.08 % | 38.867 M 7.82 % | 36.048 M -10.69 % | 40.363 M 15.22 % | 35.030 M 13.71 % | 30.806 M 35.10 % | 22.802 M 43.84 % | 15.852 M 3.42 % | 15.328 M 18.04 % | 12.985 M 415.69 % | 2.518 M 49.70 % | 1.682 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.091 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 65.500 0.00 % | 65.500 -99.94 % | 112.516 K 0.00 % | 112.517 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 % | 253.500 K 0.00 % | 253.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
General and administrative expenses | 10.715 M 0.00 % | 10.715 M -26.06 % | 14.492 M 43.37 % | 10.108 M | 0.000 -100.00 % | 9.218 M | 0.000 -100.00 % | 6.400 M -29.42 % | 9.068 M 18 791.67 % | 48.000 K -99.23 % | 6.200 M 15 400.00 % | 40.000 K -96.53 % | 1.153 M 1 350.70 % | 79.479 K 26.74 % | 62.712 K 100.00 % | 31.356 K -58.09 % | 74.810 K 100.00 % | 37.405 K -75.34 % | 151.684 K 0.00 % | 151.687 K -8.49 % | 165.764 K 0.00 % | 165.767 K -41.97 % | 285.660 K 0.00 % | 285.663 K -59.38 % | 703.262 K 0.00 % | 703.263 K -24.09 % | 926.500 K 0.00 % | 926.500 K -5.80 % | 983.500 K 0.00 % | 983.500 K 12.34 % | 875.500 K 0.00 % | 875.500 K 14.22 % | 766.500 K 0.00 % | 766.500 K 27.96 % | 599.000 K -33.81 % | 905.000 K 260.12 % | 251.302 K -36.22 % | 394.007 K 482.53 % | -103.000 K -191.09 % | 113.080 K 226.74 % | -89.221 K -163.32 % | 140.912 K 280.89 % | -77.900 K -158.23 % | 133.782 K | 0.000 | 0.000 -100.00 % | 72.718 K -51.33 % | 149.406 K -63.69 % | 411.470 K 0.00 % | 411.472 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 |
Selling and marketing expenses | -2.286 M -414.55 % | 726.767 K 107.65 % | -9.494 M -1 863.25 % | 538.453 K | 0.000 -100.00 % | 469.946 K | 0.000 100.00 % | -4.220 M -41.71 % | -2.978 M -222.65 % | 2.428 M 211.22 % | -2.183 M -200.78 % | 2.166 M 1 643.92 % | 124.203 K -90.17 % | 1.263 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 791.408 K 200.05 % | -791.000 K -148.00 % | 1.648 M 200.00 % | -1.648 M -133.26 % | 4.955 M 200.00 % | -4.955 M -435.68 % | -925.000 K -199.95 % | 925.500 K -94.92 % | 18.222 M 200.00 % | -18.222 M -2 041.25 % | -851.000 K -200.00 % | 851.000 K 1 250.00 % | -74.000 K -200.00 % | 74.000 K -51.63 % | 153.000 K 0.00 % | 153.000 K 114.43 % | 71.352 K 0.00 % | 71.353 K -33.88 % | 107.910 K 0.00 % | 107.912 K -6.22 % | 115.066 K 0.00 % | 115.067 K 8.72 % | 105.840 K 0.00 % | 105.842 K | 0.000 | 0.000 -100.00 % | 38.342 K -0.01 % | 38.345 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 |
Other expenses | 13.911 M 110.38 % | 6.612 M -67.59 % | 20.398 M 256.99 % | 5.714 M 315.38 % | -2.653 M -155.21 % | 4.805 M 407.87 % | 946.110 K 50.84 % | 627.220 K 0.56 % | 623.740 K | 0.000 | 0.000 | 0.000 100.00 % | -187.000 K | 0.000 100.00 % | -125.426 K -100.00 % | -62.713 K 58.19 % | -150.000 K -100.50 % | -74.812 K 75.31 % | -303.000 K -187.43 % | 346.574 K | 0.000 -100.00 % | 85.423 K | 0.000 -100.00 % | 275.660 K | 0.000 -100.00 % | 279.857 K | 0.000 -100.00 % | 23.000 K | 0.000 -100.00 % | 227.000 K | 0.000 -100.00 % | 922.000 K | 0.000 -100.00 % | 436.000 K 3 588.00 % | -12.500 K 95.73 % | -293.000 K -235.68 % | 215.948 K 201.86 % | -212.000 K -158.76 % | 360.762 K 199.70 % | -361.857 K -191.26 % | 396.522 K 200.05 % | -396.312 K -171.81 % | 551.902 K 297.11 % | -280.000 K 61.90 % | -735.000 K 0.00 % | -735.000 K -910.75 % | -72.719 K -751.72 % | 11.158 K 101.34 % | -834.000 K -178.93 % | -299.000 K 97.47 % | -11.830 M -591 600.00 % | 2.000 K 100.03 % | -7.897 M 0.00 % | -7.897 M 66.16 % | -23.339 M -41 045.61 % | 57.000 K 100.49 % | -11.677 M 0.00 % | -11.677 M -287.04 % | 6.243 M 0.00 % | 6.243 M | 0.000 100.00 % | -6.822 M | 0.000 100.00 % | -6.558 M -88.12 % | -3.486 M -100.00 % | -1.743 M | 0.000 | 0.000 -100.00 % | 496.500 K 100.00 % | 248.250 K |
Operating expenses | 22.339 M 23.74 % | 18.054 M -28.91 % | 25.396 M 55.22 % | 16.361 M 33.32 % | 12.272 M -3.83 % | 12.761 M 93.32 % | 6.601 M 325.05 % | 1.553 M -38.91 % | 2.542 M 2.67 % | 2.476 M 8.03 % | 2.292 M 3.90 % | 2.206 M 102.39 % | 1.090 M 76.76 % | 616.666 K 1 083.31 % | -62.713 K -100.00 % | -31.357 K 58.09 % | -74.812 K -100.00 % | -37.406 K 75.39 % | -152.000 K -133.40 % | 455.056 K -52.46 % | 957.174 K -25.74 % | 1.289 M -33.32 % | 1.933 M -22.83 % | 2.505 M -55.73 % | 5.658 M -19.90 % | 7.064 M 706 300.00 % | 1.000 K -99.95 % | 1.860 M -90.32 % | 19.206 M -9.32 % | 21.180 M 86 348.98 % | 24.500 K -98.62 % | 1.776 M 156.46 % | 692.500 K -69.14 % | 2.244 M 203.45 % | 739.500 K -67.29 % | 2.261 M 319.79 % | 538.602 K -54.59 % | 1.186 M 224.11 % | 365.930 K -4.10 % | 381.562 K -9.66 % | 422.368 K -12.26 % | 481.410 K -16.98 % | 579.844 K -10.40 % | 647.151 K 188.05 % | -735.000 K 0.00 % | -735.000 K -2 016.96 % | 38.342 K -85.57 % | 265.719 K 162.97 % | -422.000 K -133.33 % | 1.266 M 110.70 % | -11.830 M -591 600.00 % | 2.000 K 100.03 % | -7.897 M 0.00 % | -7.897 M 66.16 % | -23.339 M -41 045.61 % | 57.000 K -97.31 % | 2.117 M 0.00 % | 2.117 M -66.09 % | 6.243 M 0.00 % | 6.243 M 3 203.17 % | 189.000 K -91.18 % | 2.144 M 1 211.31 % | 163.500 K -93.01 % | 2.338 M 167.07 % | -3.486 M -100.00 % | -1.743 M -4 627.27 % | 38.500 K 100.00 % | 19.250 K -96.12 % | 496.500 K 100.00 % | 248.250 K |
Cost and expenses | 54.899 M -4.07 % | 57.230 M -13.60 % | 66.238 M 24.13 % | 53.360 M 10.43 % | 48.320 M -9.04 % | 53.124 M 27.61 % | 41.631 M 28.65 % | 32.359 M 35.28 % | 23.920 M 30.51 % | 18.328 M 4.01 % | 17.621 M 16.00 % | 15.191 M 321.04 % | 3.608 M 56.94 % | 2.299 M 3 765.91 % | -62.713 K -100.00 % | -31.357 K 58.09 % | -74.812 K -247.72 % | 50.645 K 39.19 % | 36.386 K -92.00 % | 455.056 K -52.46 % | 957.174 K -25.74 % | 1.289 M -33.32 % | 1.933 M -22.83 % | 2.505 M -55.73 % | 5.658 M -19.90 % | 7.064 M 706 300.00 % | 1.000 K -99.95 % | 1.860 M -90.32 % | 19.206 M -9.32 % | 21.180 M 86 348.98 % | 24.500 K -98.62 % | 1.776 M 156.46 % | 692.500 K -69.14 % | 2.244 M 203.45 % | 739.500 K -67.29 % | 2.261 M 319.79 % | 538.602 K -54.59 % | 1.186 M 224.11 % | 365.930 K -4.10 % | 381.562 K -9.67 % | 422.432 K -12.26 % | 481.477 K -30.46 % | 692.360 K -8.86 % | 759.668 K 203.36 % | -735.000 K 0.00 % | -735.000 K -2 016.96 % | 38.342 K -85.57 % | 265.719 K 162.97 % | -422.000 K -133.33 % | 1.266 M 110.70 % | -11.830 M -591 600.00 % | 2.000 K 100.03 % | -7.897 M 0.00 % | -7.897 M 66.16 % | -23.339 M -41 045.61 % | 57.000 K -97.59 % | 2.370 M 0.00 % | 2.370 M -62.04 % | 6.243 M 0.00 % | 6.243 M 3 203.17 % | 189.000 K -91.18 % | 2.144 M 1 211.31 % | 163.500 K -93.01 % | 2.338 M 167.07 % | -3.486 M -100.00 % | -1.743 M -4 627.27 % | 38.500 K 100.00 % | 19.250 K -96.12 % | 496.500 K 100.00 % | 248.250 K |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 8.429 M -26.33 % | 11.442 M 128.95 % | 4.998 M -53.06 % | 10.647 M 10.70 % | 9.618 M -0.72 % | 9.688 M 28.37 % | 7.547 M 246.19 % | 2.180 M -31.12 % | 3.165 M 27.83 % | 2.476 M 8.03 % | 2.292 M 3.90 % | 2.206 M 72.75 % | 1.277 M 107.08 % | 616.666 K 883.33 % | 62.712 K 100.00 % | 31.356 K -58.09 % | 74.810 K 100.00 % | 37.405 K -75.34 % | 151.684 K 0.00 % | 151.687 K -84.15 % | 957.174 K 252.90 % | -626.000 K -132.38 % | 1.933 M 241.92 % | -1.362 M -124.07 % | 5.658 M 233.10 % | -4.251 M -425 200.00 % | 1.000 K -99.95 % | 1.852 M -90.36 % | 19.206 M 211.42 % | -17.238 M -70 459.18 % | 24.500 K -98.58 % | 1.727 M 149.39 % | 692.500 K -17.61 % | 840.500 K 11.77 % | 752.000 K 0.00 % | 752.000 K 133.07 % | 322.654 K 0.00 % | 322.655 K 6 142.12 % | 5.169 K 0.00 % | 5.169 K -80.00 % | 25.844 K -0.01 % | 25.847 K -7.49 % | 27.940 K -0.01 % | 27.942 K | 0.000 | 0.000 -100.00 % | 111.062 K 0.00 % | 111.062 K -73.01 % | 411.470 K 0.00 % | 411.472 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 189.000 K 200.00 % | -189.000 K -215.60 % | 163.500 K 200.31 % | -163.000 K | 0.000 | 0.000 -100.00 % | 38.500 K 100.00 % | 19.250 K | 0.000 | 0.000 |
Interest income | 0.000 -100.00 % | 61.634 K 86.35 % | 33.075 K 88.02 % | 17.591 K 68.11 % | 10.464 K 122.02 % | 4.713 K 465.79 % | 833.000 -83.12 % | 4.936 K -38.18 % | 7.985 K 319.38 % | 1.904 K -65.27 % | 5.483 K -96.15 % | 142.596 K 49 241.18 % | 289.000 -99.54 % | 62.742 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 237.000 | 0.000 -100.00 % | 1.583 K | 0.000 -100.00 % | 3.459 K | 0.000 -100.00 % | 24.598 K | 0.000 -100.00 % | 62.000 K | 0.000 -100.00 % | 63.000 K | 0.000 -100.00 % | 88.000 K | 0.000 -100.00 % | 244.000 K | 0.000 -100.00 % | 299.000 K | 0.000 -100.00 % | 183.324 K | 0.000 -100.00 % | 21.423 K | 0.000 -100.00 % | 9.677 K | 0.000 -100.00 % | 30.974 K | 0.000 | 0.000 | 0.000 -100.00 % | 23.405 K | 0.000 -100.00 % | 46.271 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 305.000 K 0.00 % | 305.000 K 16.86 % | 261.000 K 0.00 % | 261.000 K | 0.000 -100.00 % | 601.635 K | 0.000 -100.00 % | 260.674 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 1.743 M 53.79 % | 1.133 M 5.03 % | 1.079 M 24.13 % | 869.271 K 37.37 % | 632.778 K -41.52 % | 1.082 M 72.13 % | 628.580 K 167.56 % | 234.934 K -32.80 % | 349.620 K 102.36 % | 172.774 K -36.72 % | 273.025 K 91.47 % | 142.596 K | 0.000 -100.00 % | 62.717 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.055 K 0.00 % | 6.055 K -74.24 % | 23.506 K 0.00 % | 23.506 K -82.97 % | 138.010 K 0.00 % | 138.010 K -77.53 % | 614.278 K 0.00 % | 614.281 K -10.39 % | 685.500 K 0.00 % | 685.500 K -26.53 % | 933.000 K 0.00 % | 933.000 K -13.45 % | 1.078 M 0.00 % | 1.078 M 7.58 % | 1.002 M 0.00 % | 1.002 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 -100.00 % | 2.000 K 0.00 % | 2.000 K | 0.000 | 0.000 -100.00 % | 57.000 K 0.00 % | 57.000 K -42.13 % | 98.500 K 0.00 % | 98.500 K 39.72 % | 70.500 K 0.00 % | 70.500 K -55.94 % | 160.000 K 0.00 % | 160.000 K 18.96 % | 134.500 K 0.00 % | 134.500 K 572.50 % | 20.000 K 100.00 % | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 2.603 M 30.19 % | 1.999 M -25.10 % | 2.669 M 44.58 % | 1.846 M -6.25 % | 1.969 M 13.68 % | 1.732 M 17.42 % | 1.475 M 41.55 % | 1.042 M 59.67 % | 652.587 K 37.07 % | 476.082 K 0.49 % | 473.751 K 18.85 % | 398.600 K 767.65 % | 45.940 K 82.77 % | 25.135 K 1 133.92 % | 2.037 K 100.00 % | 1.019 K -37.03 % | 1.618 K 100.00 % | 808.750 -99.87 % | 600.020 K 272.92 % | -347.000 K -897.66 % | 43.502 K 0.00 % | 43.504 K -64.86 % | 123.802 K 200.65 % | -123.000 K -185.23 % | 144.322 K 200.92 % | -143.000 K -436.47 % | 42.500 K 216.44 % | -36.500 K 90.32 % | -377.000 K -198.05 % | 384.500 K -23.86 % | 505.000 K 203.06 % | -490.000 K -244.12 % | 340.000 K 205.59 % | -322.000 K 14.59 % | -377.000 K -195.69 % | 394.000 K 334.84 % | 90.608 K 202.02 % | -88.812 K -973.79 % | 10.164 K 308.58 % | -4.873 K 98.90 % | -442.068 K -198.36 % | 449.418 K 206.25 % | -423.000 K -197.40 % | 434.301 K | 0.000 | 0.000 100.00 % | -232.585 K -197.79 % | 237.834 K 115.76 % | -1.509 M -198.63 % | 1.530 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.117 M 0.00 % | 2.117 M 362.23 % | 458.000 K 0.00 % | 458.000 K 110.92 % | -4.194 M -168.21 % | 6.149 M 258.93 % | -3.869 M -164.01 % | 6.044 M | 0.000 | 0.000 100.00 % | -2.374 M -100.00 % | -1.187 M | 0.000 | 0.000 |
Operating income | -2.812 M -200.01 % | 2.812 M 180.11 % | -3.510 M -200.00 % | 3.510 M 36.63 % | 2.569 M -1.61 % | 2.611 M -5.50 % | 2.763 M 37.67 % | 2.007 M 65.59 % | 1.212 M 536.99 % | 190.270 K 143.84 % | -434.000 K -569.19 % | 92.500 K -90.49 % | 973.116 K 174.58 % | 354.407 K 1 092.71 % | -35.701 K 60.21 % | -89.725 K 9.35 % | -98.978 K -164.61 % | -37.406 K 75.39 % | -152.000 K 0.00 % | -152.000 K 86.46 % | -1.123 M 0.00 % | -1.123 M 49.39 % | -2.219 M 0.00 % | -2.219 M 65.12 % | -6.361 M 0.00 % | -6.361 M -583.98 % | -930.000 K 0.00 % | -930.000 K 95.39 % | -20.192 M 0.00 % | -20.192 M -2 143.56 % | -900.000 K 0.00 % | -900.000 K 38.69 % | -1.468 M 0.00 % | -1.468 M 1.94 % | -1.497 M 0.00 % | -1.497 M -73.67 % | -862.000 K 0.00 % | -862.000 K -135.52 % | -366.000 K -0.07 % | -365.746 K 19.07 % | -451.955 K 0.00 % | -451.955 K 37.75 % | -726.000 K 0.00 % | -726.000 K 1.22 % | -735.000 K 0.00 % | -735.000 K -383.46 % | -152.031 K 0.00 % | -152.031 K 63.97 % | -422.000 K 0.00 % | -422.000 K 96.43 % | -11.830 M -591 600.00 % | 2.000 K 100.03 % | -7.897 M 0.00 % | -7.897 M 66.16 % | -23.339 M -41 045.61 % | 57.000 K -99.51 % | 11.677 M 0.00 % | 11.677 M 105.51 % | 5.682 M 0.00 % | 5.682 M 66.58 % | 3.411 M 0.00 % | 3.411 M 4.03 % | 3.279 M 0.00 % | 3.279 M 194.06 % | -3.486 M -100.00 % | -1.743 M -8 022.73 % | 22.000 K 100.00 % | 11.000 K -97.78 % | 496.500 K 100.00 % | 248.250 K |
Operating income ratio | -0.05 -215.28 % | 0.05 183.70 % | -0.06 -190.70 % | 0.06 22.21 % | 0.05 7.76 % | 0.05 -24.73 % | 0.06 6.57 % | 0.06 27.96 % | 0.05 344.21 % | 0.01 140.69 % | -0.03 -517.26 % | 0.01 -97.15 % | 0.21 87.43 % | 0.11 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -598.80 0.00 % | -598.80 | 0.00 | 0.00 100.00 % | -45.75 -0.07 % | -45.72 | 0.00 | 0.00 100.00 % | -1 452.00 0.00 % | -1 452.00 | 0.00 | 0.00 100.00 % | -24.21 0.00 % | -24.21 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 9.87 % | 0.91 0.00 % | 0.91 22.15 % | 0.75 0.00 % | 0.75 2.93 % | 0.72 0.00 % | 0.72 | 0.00 | 0.00 -100.00 % | 0.36 0.00 % | 0.36 | 0.00 | 0.00 |
Total other income expenses net | 6.692 M 724.24 % | -1.072 M -115.35 % | 6.985 M 919.84 % | -852.000 K 47.79 % | -1.632 M -51.53 % | -1.077 M -71.50 % | -628.000 K -173.04 % | -230.000 K 86.98 % | -1.766 M -266.13 % | 1.063 M 208.25 % | -982.000 K 62.49 % | -2.618 M -538.54 % | -410.000 K -210.50 % | 371.035 K 18 114.78 % | 2.037 K -96.57 % | 59.387 K 609.95 % | 8.365 K 934.31 % | 808.750 -94.84 % | 15.665 K 0.00 % | 15.665 K -21.66 % | 19.997 K 101.06 % | -1.894 M -13 231.93 % | -14.207 K 99.63 % | -3.855 M -720.21 % | -470.000 K 96.00 % | -11.762 M -1 729.24 % | -643.000 K 0.00 % | -643.000 K 50.92 % | -1.310 M 96.70 % | -39.720 M -6 844.06 % | -572.000 K -9.37 % | -523.000 K 20.88 % | -661.000 K 60.75 % | -1.684 M -346.68 % | -377.000 K 0.00 % | -377.000 K -516.08 % | 90.608 K 0.00 % | 90.611 K 791.49 % | 10.164 K 0.00 % | 10.164 K 105.60 % | 4.944 K 101.02 % | -485.813 K -421.05 % | 151.318 K 0.00 % | 151.320 K -58.81 % | 367.344 K 200.09 % | -367.000 K -811.19 % | -40.277 K 0.00 % | -40.277 K 92.58 % | -543.000 K -196.17 % | 564.617 K -90.45 % | 5.914 M 199.93 % | -5.918 M -249.86 % | 3.949 M 200.03 % | -3.948 M -133.91 % | 11.641 M 202.23 % | -11.387 M 26.07 % | -15.402 M 0.00 % | -15.402 M -188.91 % | -5.331 M 0.00 % | -5.331 M -37.33 % | -3.882 M 0.00 % | -3.882 M -20.60 % | -3.219 M 0.00 % | -3.219 M -306.61 % | 1.558 M 100.00 % | 779.000 K 151.35 % | -1.517 M -100.00 % | -758.500 K -310.00 % | -185.000 K -99.46 % | -92.750 K |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2018-01-31 | 2017-06-30 | 2017-01-31 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 | 2013-12-30 | 2013-06-30 | 2012-12-30 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2002-12-30 | 2002-06-30 | 2001-12-30 | 2001-06-30 | 2000-12-30 | 2000-06-30 | 1999-12-30 | 1999-06-30 | 1998-12-30 | 1998-06-30 | 1997-12-30 | 1997-06-30 | 1996-12-30 | 1995-03-31 | 1994-09-30 | 1994-06-30 | 1993-09-30 | 1993-06-30 | 1992-09-30 | 1992-06-30 | 1992-01-31 | 1991-06-30 | 1991-01-31 | 1989-06-30 | 1989-01-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 | 2013-06-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 | 1997-06-30 | 1995-03-31 | 1994-03-31 | 1993-03-31 | 1992-03-31 | 1991-03-31 | 1989-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 38.814 M 16.84 % | 33.220 M -5.75 % | 35.246 M -2.28 % | 36.069 M -6.85 % | 38.721 M 13.08 % | 34.241 M 18.49 % | 28.899 M 150.33 % | 11.544 M 33.89 % | 8.622 M 77.97 % | 4.844 M -18.71 % | 5.960 M 39.39 % | 4.275 M 89.05 % | 2.261 M -25.25 % | 3.025 M 2 010.20 % | -158.371 K 39.97 % | -263.804 K -144.70 % | -107.805 K -122.92 % | 470.369 K 89.34 % | 248.425 K -96.99 % | 8.252 M 55.97 % | 5.291 M 2.44 % | 5.165 M 315.53 % | 1.243 M 13.62 % | 1.094 M 107.21 % | -15.171 M -74.38 % | -8.700 M -765.05 % | -1.006 M -19 990.49 % | -5.006 K 99.14 % | -582.389 K -1 386.86 % | -39.169 K 95.15 % | -807.354 K -991.55 % | -73.964 K 94.50 % | -1.345 M 66.36 % | -3.998 M -30.06 % | -3.074 M 7.24 % | -3.314 M -204.54 % | 3.170 M 420.53 % | 609.000 K -89.99 % | 6.083 M -2.64 % | 6.248 M 311.15 % | -2.959 M -934.62 % | -286.000 K |
Total investments | 439.101 K -0.69 % | 442.140 K -19.44 % | 548.855 K 9.42 % | 501.611 K -8.84 % | 550.252 K -34.18 % | 835.985 K 162.31 % | 318.703 K -44.10 % | 570.083 K 62.88 % | 350.000 K -42.39 % | 607.486 K 591.05 % | 87.908 K -20.94 % | 111.194 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.083 K 471.60 % | 1.764 K 40.00 % | 1.260 K -96.16 % | 32.772 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 131.000 142.59 % | 54.000 0.00 % | 54.000 -83.13 % | 320.000 | 0.000 -100.00 % | 3.000 K -97.14 % | 105.000 K -97.67 % | 4.512 M -51.72 % | 9.346 M 81.23 % | 5.157 M 31.09 % | 3.934 M 17.01 % | 3.362 M 85.75 % | 1.810 M | 0.000 |
Total debt | 45.572 M 11.25 % | 40.964 M -1.35 % | 41.525 M 3.69 % | 40.047 M -7.09 % | 43.104 M 10.85 % | 38.887 M 8.18 % | 35.946 M 109.43 % | 17.164 M 65.68 % | 10.360 M 17.40 % | 8.824 M 9.71 % | 8.043 M 26.27 % | 6.369 M 181.64 % | 2.262 M -39.79 % | 3.756 M | 0.000 | 0.000 | 0.000 -100.00 % | 488.000 K 43.53 % | 340.000 K -96.03 % | 8.559 M 29.08 % | 6.631 M -4.82 % | 6.967 M -32.17 % | 10.271 M -8.14 % | 11.181 M | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 357.000 K -14.59 % | 418.000 K -70.71 % | 1.427 M -61.62 % | 3.718 M -25.46 % | 4.988 M -15.93 % | 5.933 M -7.63 % | 6.423 M -6.41 % | 6.863 M 742.09 % | 815.000 K 5 721.43 % | 14.000 K |
Accumulated other comprehensive income loss | 753.353 K 0.00 % | 753.353 K 1 623.53 % | 43.710 K -95.13 % | 897.517 K 301.20 % | 223.710 K -71.32 % | 780.019 K 76.64 % | 441.578 K 2.32 % | 431.578 K 130.75 % | 187.033 K 230.06 % | 56.667 K 3 926 238 155 141 498.50 % | 0.000 -40.91 % | 0.000 2 100.00 % | 0.000 | 0.000 100.00 % | -6.885 M 0.00 % | -6.885 M -0.13 % | -6.877 M -229.68 % | -2.086 M 16.76 % | -2.506 M -16.85 % | -2.145 M 27.35 % | -2.952 M 24.40 % | -3.905 M -258.68 % | 2.461 M -47.63 % | 4.699 M 175.76 % | 1.704 M -16.63 % | 2.044 M 437.92 % | 379.968 K 33.27 % | 285.118 K 0.00 % | 285.118 K 0.00 % | 285.118 K 18.13 % | 241.368 K 226.66 % | -190.557 K 95.25 % | -4.015 M -153.53 % | 7.500 M -68.79 % | 24.034 M 32.85 % | 18.091 M 374.21 % | 3.815 M -1.50 % | 3.873 M 2.06 % | 3.795 M 8.99 % | 3.482 M 535.25 % | -800.000 K 0.00 % | -800.000 K |
Retained earnings | 11.977 M 30.54 % | 9.175 M -11.03 % | 10.312 M 31.09 % | 7.867 M 35.74 % | 5.795 M -0.47 % | 5.823 M 27.22 % | 4.577 M 41.02 % | 3.245 M 68.90 % | 1.921 M 438.39 % | 356.894 K 168.11 % | -524.015 K 67.54 % | -1.614 M 98.13 % | -86.479 M -3 086.31 % | 2.896 M 103.65 % | -79.277 M -0.15 % | -79.155 M -0.19 % | -79.009 M 5.36 % | -83.488 M -2.71 % | -81.282 M -5.82 % | -76.815 M -21.63 % | -63.153 M -5.27 % | -59.992 M -253.18 % | -16.986 M -20.97 % | -14.041 M -43.54 % | -9.782 M -62.13 % | -6.033 M -34.37 % | -4.490 M -18.82 % | -3.779 M -30.99 % | -2.885 M -66.12 % | -1.737 M -73.32 % | -1.002 M 97.94 % | -48.597 M -4.14 % | -46.666 M -10.23 % | -42.334 M -22.93 % | -34.437 M -211.90 % | -11.041 M -70.70 % | -6.468 M 7.57 % | -6.998 M -17.24 % | -5.969 M -35.66 % | -4.400 M -253.70 % | -1.244 M -1 284.76 % | 105.000 K |
Common stock | 45.019 M 0.00 % | 45.019 M 1.31 % | 44.438 M 9.92 % | 40.427 M 3.81 % | 38.943 M 3.44 % | 37.647 M 11.47 % | 33.774 M 15.15 % | 29.331 M 22.81 % | 23.883 M 17.84 % | 20.267 M 14.51 % | 17.700 M 0.00 % | 17.700 M -79.44 % | 86.101 M 20 117 060.75 % | 428.000 -100.00 % | 86.101 M 0.00 % | 86.101 M 0.37 % | 85.783 M 0.14 % | 85.661 M 0.00 % | 85.661 M 12.72 % | 75.993 M 0.39 % | 75.700 M 7.78 % | 70.234 M 37.91 % | 50.926 M 19.04 % | 42.780 M 34.88 % | 31.718 M 73.53 % | 18.278 M 202.51 % | 6.042 M 28.29 % | 4.710 M 5.09 % | 4.482 M 64.52 % | 2.724 M 29.05 % | 2.111 M -95.62 % | 48.138 M 0.00 % | 48.138 M 0.00 % | 48.138 M 58.76 % | 30.322 M 12.11 % | 27.047 M 26.38 % | 21.401 M 0.00 % | 21.401 M 167.51 % | 8.000 M 0.00 % | 8.000 M 0.00 % | 8.000 M 0.00 % | 8.000 M |
Total equity | 57.749 M 5.10 % | 54.947 M 0.28 % | 54.794 M 12.93 % | 48.521 M 7.92 % | 44.962 M 2.90 % | 43.694 M 11.99 % | 39.016 M 17.56 % | 33.188 M 26.81 % | 26.171 M 25.46 % | 20.861 M 21.46 % | 17.176 M 6.78 % | 16.085 M 4 364.50 % | -377.192 K -113.02 % | 2.896 M 4 889.26 % | -60.474 K -199.34 % | 60.878 K 159.50 % | -102.311 K -217.38 % | 87.159 K -95.35 % | 1.873 M 163.13 % | -2.967 M -130.92 % | 9.595 M 51.41 % | 6.337 M -82.59 % | 36.401 M 2.53 % | 35.502 M 50.18 % | 23.640 M 65.45 % | 14.288 M 639.64 % | 1.932 M 58.91 % | 1.216 M -35.39 % | 1.882 M 47.87 % | 1.272 M -5.75 % | 1.350 M 394.18 % | -458.968 K -131.18 % | 1.472 M -88.94 % | 13.304 M -29.01 % | 18.740 M -45.04 % | 34.097 M 153.79 % | 13.435 M 3.64 % | 12.963 M 157.00 % | 5.044 M -19.94 % | 6.300 M 5.78 % | 5.956 M -18.47 % | 7.305 M |
Other non current liabilities | 24.459 K -88.93 % | 220.923 K -35.59 % | 342.986 K 13.82 % | 301.334 K -78.23 % | 1.384 M 818.53 % | 150.698 K -81.83 % | 829.546 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 76.673 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 -100.00 % | 1.049 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 26.616 M 16.48 % | 22.849 M 13.29 % | 20.169 M -2.17 % | 20.616 M -15.69 % | 24.452 M -1.48 % | 24.821 M 22.71 % | 20.227 M 120.43 % | 9.176 M 38.35 % | 6.632 M 26.81 % | 5.230 M -7.22 % | 5.637 M -2.04 % | 5.755 M | 0.000 -100.00 % | 1.818 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.631 M | 0.000 -100.00 % | 10.271 M 1.10 % | 10.159 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 136.000 K 10.57 % | 123.000 K -6.11 % | 131.000 K 22.43 % | 107.000 K -94.68 % | 2.013 M -19.12 % | 2.489 M -54.33 % | 5.450 M 28.08 % | 4.255 M | 0.000 | 0.000 |
Total non current liabilities | 26.823 M 14.70 % | 23.385 M 12.11 % | 20.859 M -1.71 % | 21.222 M -18.83 % | 26.146 M 3.05 % | 25.373 M 18.15 % | 21.474 M 123.45 % | 9.610 M 38.19 % | 6.954 M 32.96 % | 5.230 M -7.22 % | 5.637 M -3.33 % | 5.831 M 264.21 % | 1.601 M -11.94 % | 1.818 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.631 M | 0.000 -100.00 % | 10.271 M 1.10 % | 10.159 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 136.000 K -88.40 % | 1.172 M 794.66 % | 131.000 K 22.43 % | 107.000 K -94.68 % | 2.013 M -19.12 % | 2.489 M -54.33 % | 5.450 M 28.08 % | 4.255 M | 0.000 | 0.000 |
Other current liabilities | 3.878 M -20.06 % | 4.851 M -23.09 % | 6.308 M 113.56 % | 2.954 M -27.16 % | 4.055 M 640.05 % | -750.776 K -148.71 % | 1.541 M 182.74 % | 545.181 K 285.94 % | -293.199 K -234.90 % | 217.348 K -84.76 % | 1.426 M 184.55 % | 501.303 K 2 734.94 % | 17.683 K -99.06 % | 1.874 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 953.602 K 26.14 % | 756.000 K 15 020.00 % | 5.000 K -99.61 % | 1.291 M 132.61 % | 555.000 K 12.58 % | 493.000 K -25.79 % | 664.329 K 372.00 % | 140.747 K 1 242.88 % | 10.481 K 121.35 % | 4.735 K -65.06 % | 13.550 K 2 106.84 % | 614.000 -99.93 % | 865.822 K 748.85 % | 102.000 K -94.05 % | 1.714 M 120.59 % | 777.000 K -32.67 % | 1.154 M 1 042.57 % | 101.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.388 M 310.65 % | 338.000 K |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 3.969 M 233.75 % | 1.189 M -35.51 % | 1.844 M 21.72 % | 1.515 M 48.17 % | 1.023 M 45.79 % | 701.408 K 8.50 % | 646.466 K 119.62 % | 294.359 K 114.82 % | 137.027 K 110.20 % | -1.343 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 100.00 % | -221.000 K | 0.000 100.00 % | -1.296 M | 0.000 100.00 % | -2.975 M 13.62 % | -3.444 M -253.96 % | -973.000 K 62.69 % | -2.608 M | 0.000 | 0.000 |
Short term debt | 18.956 M 4.64 % | 18.115 M -15.18 % | 21.356 M 9.90 % | 19.431 M 10.94 % | 17.515 M 15.53 % | 15.160 M 0.79 % | 15.040 M 88.30 % | 7.987 M 114.29 % | 3.727 M 3.72 % | 3.594 M 49.39 % | 2.405 M 37.65 % | 1.748 M | 0.000 -100.00 % | 1.943 M | 0.000 | 0.000 | 0.000 -100.00 % | 488.000 K 43.53 % | 340.000 K -96.03 % | 8.559 M | 0.000 -100.00 % | 6.967 M | 0.000 -100.00 % | 1.022 M | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 221.000 K -25.08 % | 295.000 K -77.24 % | 1.296 M -64.11 % | 3.611 M 21.38 % | 2.975 M -13.62 % | 3.444 M 253.96 % | 973.000 K -62.69 % | 2.608 M 220.00 % | 815.000 K 5 721.43 % | 14.000 K |
Total current liabilities | 30.479 M -11.70 % | 34.519 M -13.22 % | 39.778 M -3.97 % | 41.421 M 18.42 % | 34.978 M 4.08 % | 33.607 M 2.14 % | 32.903 M 39.65 % | 23.562 M 83.71 % | 12.825 M 21.53 % | 10.554 M 2.17 % | 10.329 M 23.75 % | 8.346 M 2 001.44 % | 397.175 K -95.24 % | 8.347 M 3 685.73 % | 220.494 K 2.83 % | 214.426 K -2.62 % | 220.199 K -69.94 % | 732.410 K 75.45 % | 417.454 K -95.70 % | 9.698 M 954.08 % | 920.000 K -90.68 % | 9.869 M 76.14 % | 5.603 M 255.29 % | 1.577 M 219.88 % | 493.000 K -25.79 % | 664.329 K 372.00 % | 140.747 K -11.15 % | 158.418 K 82.08 % | 87.007 K -13.69 % | 100.803 K -20.62 % | 126.984 K -87.12 % | 985.678 K 8.20 % | 911.000 K -54.65 % | 2.009 M -38.15 % | 3.248 M -64.13 % | 9.056 M 69.78 % | 5.334 M 16.59 % | 4.575 M 134.02 % | 1.955 M -39.94 % | 3.255 M 47.75 % | 2.203 M 525.85 % | 352.000 K |
Total liabilities | 57.302 M -1.04 % | 57.904 M -4.51 % | 60.637 M -3.20 % | 62.643 M 2.49 % | 61.123 M 3.63 % | 58.980 M 8.46 % | 54.378 M 63.93 % | 33.172 M 67.71 % | 19.780 M 25.32 % | 15.784 M -1.14 % | 15.966 M 12.61 % | 14.178 M 3 469.68 % | 397.175 K -96.09 % | 10.166 M 4 510.38 % | 220.494 K 2.83 % | 214.426 K -2.62 % | 220.199 K -69.94 % | 732.410 K 75.45 % | 417.454 K -95.70 % | 9.698 M 28.43 % | 7.551 M -23.49 % | 9.869 M -37.83 % | 15.874 M 35.26 % | 11.736 M 2 280.53 % | 493.000 K -25.79 % | 664.329 K 372.00 % | 140.747 K -11.15 % | 158.418 K 82.08 % | 87.007 K -13.69 % | 100.803 K -20.62 % | 126.984 K -87.12 % | 985.678 K -5.86 % | 1.047 M -67.09 % | 3.181 M -5.86 % | 3.379 M -63.12 % | 9.163 M 24.72 % | 7.347 M 4.01 % | 7.064 M -4.60 % | 7.405 M -1.40 % | 7.510 M 240.90 % | 2.203 M 525.85 % | 352.000 K |
Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.448 M | 0.000 100.00 % | -32.504 M | 0.000 100.00 % | -14.923 M | 0.000 100.00 % | -13.467 M 23.43 % | -17.587 M -1 444.04 % | -1.139 M -623.95 % | 217.386 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.478 K | 0.000 | 0.000 -100.00 % | 7.634 M -42.20 % | 13.208 M -9.78 % | 14.640 M 917.37 % | 1.439 M 94.46 % | 740.000 K 234.84 % | 221.000 K -95.60 % | 5.020 M 177.35 % | 1.810 M | 0.000 |
Long term investments | 439.101 K -0.69 % | 442.140 K -19.44 % | 548.855 K 9.42 % | 501.611 K -8.84 % | 550.252 K -34.18 % | 835.985 K 162.31 % | 318.703 K -44.10 % | 570.083 K 71.77 % | 331.882 K -45.37 % | 607.486 K 591.05 % | 87.908 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.083 K 471.60 % | 1.764 K 40.00 % | 1.260 K -96.16 % | 32.772 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 131.000 142.59 % | 54.000 0.00 % | 54.000 -83.13 % | 320.000 | 0.000 -100.00 % | 3.000 K -97.14 % | 105.000 K -97.67 % | 4.512 M -51.72 % | 9.346 M 81.23 % | 5.157 M 31.09 % | 3.934 M 17.01 % | 3.362 M 85.75 % | 1.810 M | 0.000 |
Intangible assets | 2.521 M -93.72 % | 40.131 M 1 499.67 % | 2.509 M -93.89 % | 41.066 M 5.46 % | 38.938 M 5.12 % | 37.040 M 11.72 % | 33.153 M 77.12 % | 18.717 M 23.93 % | 15.103 M 5.01 % | 14.383 M 4.85 % | 13.717 M 5.07 % | 13.056 M 6 516.91 % | 197.308 K 27.05 % | 155.301 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 |
GoodWill | 37.849 M | 0.000 -100.00 % | 38.524 M | 0.000 -100.00 % | 36.448 M | 0.000 -100.00 % | 32.504 M | 0.000 -100.00 % | 14.842 M | 0.000 -100.00 % | 13.467 M | 0.000 -100.00 % | 600.000 K -49.91 % | 1.198 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 40.370 M 0.59 % | 40.131 M -2.20 % | 41.033 M -0.08 % | 41.066 M -45.53 % | 75.386 M 103.53 % | 37.040 M -43.59 % | 65.657 M 250.78 % | 18.717 M -37.50 % | 29.946 M 108.20 % | 14.383 M -47.09 % | 27.184 M 108.22 % | 13.056 M 1 537.47 % | 797.308 K -41.07 % | 1.353 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.823 M 1.17 % | 1.802 M 153.60 % | -3.362 M -85.75 % | -1.810 M | 0.000 |
Property plant equipment net | 22.654 M 34.98 % | 16.783 M -4.94 % | 17.656 M 1.33 % | 17.425 M 7.70 % | 16.180 M 8.29 % | 14.941 M 13.69 % | 13.141 M 42.71 % | 9.208 M 25.99 % | 7.309 M 77.46 % | 4.119 M -6.00 % | 4.381 M -3.30 % | 4.531 M 1 226.04 % | 341.695 K -67.60 % | 1.055 M | 0.000 | 0.000 | 0.000 -100.00 % | 784.000 K -64.25 % | 2.193 M -65.42 % | 6.342 M -59.73 % | 15.747 M 9.74 % | 14.350 M -62.29 % | 38.054 M 5.85 % | 35.952 M 311.54 % | 8.736 M 43.83 % | 6.074 M 474.04 % | 1.058 M -15.23 % | 1.248 M -8.53 % | 1.364 M 2.93 % | 1.326 M 127.68 % | 582.236 K 29.26 % | 450.426 K -39.46 % | 744.000 K -81.88 % | 4.105 M 14.09 % | 3.598 M -76.60 % | 15.379 M 129.95 % | 6.688 M 12.82 % | 5.928 M 9.41 % | 5.418 M -6.42 % | 5.790 M 1 002.86 % | 525.000 K | 0.000 |
Total non current assets | 64.592 M 10.36 % | 58.528 M -2.89 % | 60.268 M -0.46 % | 60.548 M 6.38 % | 56.915 M 5.23 % | 54.084 M 13.32 % | 47.729 M 59.41 % | 29.941 M 25.72 % | 23.816 M 22.75 % | 19.403 M 5.51 % | 18.390 M 4.57 % | 17.587 M 1 444.04 % | 1.139 M -56.61 % | 2.625 M | 0.000 | 0.000 -100.00 % | 10.083 K -98.72 % | 785.764 K -64.19 % | 2.194 M -65.58 % | 6.375 M -59.52 % | 15.747 M 9.74 % | 14.350 M -62.29 % | 38.054 M 5.85 % | 35.952 M 311.54 % | 8.736 M 43.83 % | 6.074 M 474.04 % | 1.058 M -15.23 % | 1.248 M -8.54 % | 1.365 M 2.94 % | 1.326 M 110.17 % | 630.768 K 39.94 % | 450.746 K -39.42 % | 744.000 K -93.66 % | 11.742 M -30.57 % | 16.911 M -51.03 % | 34.531 M 97.62 % | 17.473 M 26.45 % | 13.818 M 19.69 % | 11.545 M -8.86 % | 12.668 M 262.67 % | 3.493 M | 0.000 |
Other current assets | 4.316 M 113.19 % | 2.024 M -17.35 % | 2.449 M 4.62 % | 2.341 M 13.28 % | 2.067 M 236.77 % | 613.703 K 36.38 % | 450.000 K 15.81 % | 388.583 K -65.22 % | 1.117 M 639.27 % | 151.149 K 418.01 % | 29.179 K -82.10 % | 162.984 K | 0.000 -100.00 % | 140.777 K 70 288.50 % | 200.000 0.00 % | 200.000 | 0.000 | 0.000 -100.00 % | 331.000 -91.35 % | 3.826 K -81.78 % | 21.000 K 90.91 % | 11.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.792 K 4.39 % | 19.917 K | 0.000 -100.00 % | 11.538 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 350.000 K | 0.000 | 0.000 -100.00 % | 111.194 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 |
cash and cash equivalents | 6.757 M -12.75 % | 7.744 M 23.34 % | 6.279 M 57.84 % | 3.978 M -9.24 % | 4.383 M -5.64 % | 4.645 M -34.09 % | 7.048 M 25.42 % | 5.620 M 223.35 % | 1.738 M -56.33 % | 3.980 M 91.03 % | 2.083 M -0.51 % | 2.094 M 4 105 664.71 % | 51.000 -99.99 % | 731.083 K 361.63 % | 158.371 K -39.97 % | 263.804 K 144.70 % | 107.805 K 511.45 % | 17.631 K -80.75 % | 91.575 K -70.15 % | 306.822 K -77.10 % | 1.340 M -25.64 % | 1.802 M -80.04 % | 9.028 M -10.50 % | 10.087 M -33.51 % | 15.171 M 74.38 % | 8.700 M 765.05 % | 1.006 M 857.78 % | 105.006 K -81.97 % | 582.389 K 1 386.86 % | 39.169 K -95.15 % | 807.354 K 991.55 % | 73.964 K -95.65 % | 1.702 M -61.46 % | 4.416 M -1.89 % | 4.501 M -35.99 % | 7.032 M 286.80 % | 1.818 M -65.85 % | 5.324 M 1 465.88 % | 340.000 K -44.72 % | 615.000 K -83.70 % | 3.774 M 1 158.00 % | 300.000 K |
Cash and short term investments | 6.757 M -12.75 % | 7.744 M 23.34 % | 6.279 M 57.84 % | 3.978 M -9.24 % | 4.383 M -5.64 % | 4.645 M -34.09 % | 7.048 M 25.42 % | 5.620 M 169.15 % | 2.088 M -47.53 % | 3.980 M 91.03 % | 2.083 M -0.51 % | 2.094 M 4 105 664.71 % | 51.000 -99.99 % | 731.083 K 361.63 % | 158.371 K -39.97 % | 263.804 K 144.70 % | 107.805 K 511.45 % | 17.631 K -80.75 % | 91.575 K -70.15 % | 306.822 K -77.10 % | 1.340 M -25.64 % | 1.802 M -80.04 % | 9.028 M -10.50 % | 10.087 M -33.51 % | 15.171 M 74.38 % | 8.700 M 765.05 % | 1.006 M 857.78 % | 105.006 K -81.97 % | 582.389 K 1 386.86 % | 39.169 K -95.15 % | 807.354 K 991.55 % | 73.964 K -95.65 % | 1.702 M -61.46 % | 4.416 M -1.89 % | 4.501 M -35.99 % | 7.032 M 286.80 % | 1.818 M -65.85 % | 5.324 M 1 465.88 % | 340.000 K -44.72 % | 615.000 K -83.70 % | 3.774 M 1 158.00 % | 300.000 K |
Total current assets | 50.459 M -7.11 % | 54.323 M -1.52 % | 55.163 M 8.99 % | 50.616 M 2.94 % | 49.170 M 1.20 % | 48.589 M 6.40 % | 45.664 M 25.39 % | 36.419 M 64.53 % | 22.135 M 28.37 % | 17.242 M 16.88 % | 14.752 M 16.37 % | 12.677 M 63 336.49 % | 19.983 K -99.81 % | 10.437 M 6 422.12 % | 160.020 K -41.88 % | 275.304 K 155.37 % | 107.805 K 218.90 % | 33.805 K -64.83 % | 96.131 K -73.01 % | 356.152 K -74.54 % | 1.399 M -24.62 % | 1.856 M -86.95 % | 14.221 M 26.01 % | 11.286 M -26.70 % | 15.397 M 73.41 % | 8.879 M 775.22 % | 1.014 M 705.69 % | 125.914 K -79.15 % | 604.006 K 1 168.15 % | 47.629 K -94.37 % | 846.398 K 1 014.21 % | 75.964 K -95.72 % | 1.775 M -62.58 % | 4.743 M -8.93 % | 5.208 M -40.34 % | 8.729 M 163.80 % | 3.309 M -46.71 % | 6.209 M 586.84 % | 904.000 K -20.84 % | 1.142 M -75.53 % | 4.666 M -39.06 % | 7.657 M |
Inventory | 26.162 M 5.51 % | 24.796 M 0.81 % | 24.597 M -12.03 % | 27.962 M 11.30 % | 25.122 M -8.79 % | 27.544 M 12.47 % | 24.490 M 32.37 % | 18.501 M 60.08 % | 11.557 M 48.36 % | 7.790 M 16.22 % | 6.703 M 19.53 % | 5.608 M 96.51 % | 2.854 M -48.37 % | 5.527 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.407 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K -98.66 % | 372.000 K -70.12 % | 1.245 M 89.21 % | 658.000 K 24.39 % | 529.000 K 75.75 % | 301.000 K -12.24 % | 343.000 K | 0.000 | 0.000 |
Net receivables | 13.225 M -33.07 % | 19.759 M -9.52 % | 21.838 M 33.69 % | 16.335 M -7.18 % | 17.598 M 11.47 % | 15.787 M 15.43 % | 13.676 M 14.83 % | 11.910 M 61.55 % | 7.372 M 38.54 % | 5.321 M -10.36 % | 5.937 M 23.38 % | 4.812 M 24 040.10 % | 19.932 K -99.51 % | 4.037 M 278 532.30 % | 1.449 K -87.18 % | 11.300 K | 0.000 -100.00 % | 16.174 K 282.82 % | 4.225 K -90.72 % | 45.504 K 19.75 % | 38.000 K -11.63 % | 43.000 K -98.46 % | 2.786 M 132.36 % | 1.199 M 430.53 % | 226.000 K 26.35 % | 178.874 K 1 945.91 % | 8.743 K 7 437.07 % | 116.000 -93.18 % | 1.700 K -79.91 % | 8.460 K -69.24 % | 27.506 K 1 275.30 % | 2.000 K -97.26 % | 73.000 K -77.33 % | 322.000 K -3.88 % | 335.000 K -25.88 % | 452.000 K -45.74 % | 833.000 K 133.99 % | 356.000 K 35.36 % | 263.000 K 42.93 % | 184.000 K -79.37 % | 892.000 K -87.88 % | 7.357 M |
Tax assets | 1.130 M -3.57 % | 1.172 M 13.71 % | 1.031 M -33.79 % | 1.556 M 24.77 % | 1.247 M -1.60 % | 1.268 M 13.62 % | 1.116 M -22.81 % | 1.445 M 25.33 % | 1.153 M 292.95 % | 293.481 K 44.33 % | 203.340 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 -100.00 % | 170.000 K 0.00 % | 170.000 K -90.85 % | 1.858 M 60.45 % | 1.158 M | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.139 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 |
Account payables | 7.646 M -33.82 % | 11.553 M -4.64 % | 12.115 M -12.76 % | 13.886 M 25.89 % | 11.030 M -28.88 % | 15.509 M 16.69 % | 13.291 M 2.36 % | 12.984 M 78.18 % | 7.287 M 33.72 % | 5.450 M -7.77 % | 5.908 M -0.87 % | 5.961 M 1 470.66 % | 379.492 K -91.62 % | 4.530 M 1 954.53 % | 220.494 K 2.83 % | 214.426 K -2.62 % | 220.199 K -9.91 % | 244.410 K 215.56 % | 77.454 K -58.11 % | 184.877 K 12.73 % | 164.000 K -94.34 % | 2.897 M -32.82 % | 4.312 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.937 K -41.73 % | 82.272 K -5.71 % | 87.253 K -30.95 % | 126.370 K 5.43 % | 119.856 K -79.62 % | 588.000 K | 0.000 -100.00 % | 1.175 M -72.62 % | 4.291 M 90.04 % | 2.258 M 99.65 % | 1.131 M 15.17 % | 982.000 K 51.78 % | 647.000 K | 0.000 | 0.000 |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 1.181 M -0.69 % | 1.189 M -35.51 % | 1.844 M 21.72 % | 1.515 M 48.17 % | 1.023 M 45.79 % | 701.408 K 8.50 % | 646.466 K 119.62 % | 294.358 K 114.82 % | 137.026 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 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.724 M 6.58 % | 7.247 M 29.76 % | 5.585 M -39.13 % | 9.176 M 38.35 % | 6.632 M | 0.000 | 0.000 -100.00 % | 1.630 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 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 16.255 M 101.68 % | 8.060 M -25.21 % | 10.776 M 17.69 % | 9.157 M -2.32 % | 9.374 M 12.39 % | 8.341 M 20.00 % | 6.951 M 21.04 % | 5.742 M 24.94 % | 4.596 M 129.53 % | 2.002 M -13.67 % | 2.320 M 5.39 % | 2.201 M | 0.000 -100.00 % | 107.394 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.000 K -68.18 % | 44.000 K -49.43 % | 87.000 K | 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 -100.00 % | 2.064 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 % | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K | 0.000 | 0.000 |
Other total stockholders equity | 0.000 | 0.000 | 0.000 100.00 % | -669.641 K | 0.000 100.00 % | -556.309 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 190.557 K | 0.000 | 0.000 100.00 % | -1.179 M | 0.000 100.00 % | -5.331 M 0.00 % | -5.331 M -566.38 % | -800.000 K 0.00 % | -800.000 K | 0.000 | 0.000 |
Deferred tax liabilities non current | 182.151 K -42.18 % | 315.043 K -9.26 % | 347.189 K 14.06 % | 304.394 K -1.51 % | 309.047 K -23.06 % | 401.649 K -3.87 % | 417.814 K -3.72 % | 433.961 K 34.86 % | 321.777 K | 0.000 | 0.000 -100.00 % | 76.673 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 |
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 100.00 % | -1.601 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 |
Total assets | 115.051 M 1.95 % | 112.852 M -2.23 % | 115.431 M 3.84 % | 111.164 M 4.79 % | 106.085 M 3.32 % | 102.674 M 9.94 % | 93.393 M 40.74 % | 66.360 M 44.42 % | 45.951 M 25.40 % | 36.645 M 10.57 % | 33.142 M 9.51 % | 30.263 M 151 344.77 % | 19.983 K -99.85 % | 13.062 M 8 062.64 % | 160.020 K -41.88 % | 275.304 K 133.53 % | 117.888 K -85.62 % | 819.569 K -64.22 % | 2.290 M -65.97 % | 6.731 M -60.74 % | 17.146 M 5.80 % | 16.206 M -69.00 % | 52.275 M 10.66 % | 47.238 M 95.74 % | 24.133 M 61.39 % | 14.953 M 621.46 % | 2.073 M 50.84 % | 1.374 M -30.20 % | 1.969 M 43.35 % | 1.373 M -7.03 % | 1.477 M 180.45 % | 526.710 K -79.09 % | 2.519 M -84.72 % | 16.485 M -25.47 % | 22.119 M -48.87 % | 43.260 M 108.16 % | 20.782 M 3.77 % | 20.027 M 60.87 % | 12.449 M -9.86 % | 13.810 M 69.26 % | 8.159 M 6.56 % | 7.657 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 | 2013-06-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 | 1999-06-30 | 1998-06-30 | 1997-06-30 | 1995-03-31 | 1994-03-31 | 1993-03-31 | 1992-03-31 | 1991-03-31 | 1989-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-30 | 2017-06-30 | 2017-01-31 | 2016-06-30 | 2015-12-30 | 2015-06-30 | 2014-12-30 | 2014-06-30 | 2013-12-30 | 2013-06-30 | 2012-12-30 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 2008-12-30 | 2008-06-30 | 2007-12-30 | 2007-06-30 | 2006-12-30 | 2006-06-30 | 2005-12-30 | 2005-06-30 | 2004-12-30 | 2004-06-30 | 2003-12-30 | 2003-06-30 | 2002-12-30 | 2002-06-30 | 2001-12-30 | 2001-06-30 | 2000-12-30 | 2000-06-30 | 2000-01-31 | 1999-06-30 | 1999-01-31 | 1998-06-30 | 1997-12-30 | 1997-06-30 | 1996-12-30 | 1995-03-31 | 1994-09-30 | 1994-06-30 | 1993-09-30 | 1993-06-30 | 1993-01-31 | 1992-06-30 | 1992-01-31 | 1991-06-30 | 1990-09-30 | 1989-06-30 | 1988-12-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.276 M | 0.000 -100.00 % | 8.747 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 40.000 K | 0.000 -100.00 % | 291.601 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.666 K -81.95 % | 48.000 K 220.00 % | -40.000 K -200.00 % | 40.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.989 M | 0.000 100.00 % | -9.249 M | 0.000 100.00 % | -234.530 K | 0.000 -100.00 % | 7.960 K 0.00 % | 7.960 K | 0.000 | 0.000 | 0.000 -100.00 % | 23.324 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 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.740 M | 0.000 100.00 % | -5.805 M | 0.000 -100.00 % | 627.000 | 0.000 -100.00 % | 4.926 K 0.00 % | 4.926 K | 0.000 | 0.000 | 0.000 -100.00 % | 16.174 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 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.849 M | 0.000 100.00 % | -3.849 M | 0.000 100.00 % | -245.180 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.034 K 0.00 % | 3.034 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.150 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 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 600.883 K | 0.000 -100.00 % | 405.596 K | 0.000 -100.00 % | 10.023 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -1.446 M -189.38 % | 1.618 M 176.31 % | -2.120 M -998.92 % | 235.825 K -89.36 % | 2.216 M 1 026.63 % | 196.712 K 119.31 % | -1.019 M 32.45 % | -1.508 M 48.60 % | -2.934 M -234.88 % | -876.020 K -563.47 % | 189.012 K -76.92 % | 818.988 K 989.51 % | -92.072 K -337.57 % | 38.756 K 586.92 % | -7.960 K 0.00 % | -7.960 K 30.75 % | -11.495 K -100.00 % | -5.747 K 99.03 % | -593.858 K 3.78 % | -617.182 K -162.29 % | 990.876 K 0.00 % | 990.878 K -47.84 % | 1.900 M 0.02 % | 1.899 M -68.88 % | 6.102 M 0.02 % | 6.101 M 715.60 % | 748.000 K 0.81 % | 742.000 K -96.29 % | 19.993 M 0.04 % | 19.986 M 37 808.49 % | -53.000 K 22.06 % | -68.000 K -107.47 % | 910.500 K 2.02 % | 892.500 K -2.30 % | 913.500 K 1.90 % | 896.500 K 155.80 % | 350.474 K 0.51 % | 348.679 K 37.39 % | 253.786 K 2.13 % | 248.497 K -3.16 % | 256.608 K 2.95 % | 249.258 K -31.84 % | 365.682 K 3.23 % | 354.257 K -3.56 % | 367.344 K 0.00 % | 367.345 K 226.69 % | -289.959 K 1.78 % | -295.209 K -547.53 % | 65.964 K 47.66 % | 44.672 K -99.24 % | 5.916 M 0.00 % | 5.916 M 49.83 % | 3.949 M 100.00 % | 1.974 M -83.12 % | 11.698 M 0.00 % | 11.698 M 210.17 % | 3.772 M 0.00 % | 3.772 M 186.81 % | 1.315 M 0.00 % | 1.315 M 46.52 % | 897.500 K 184.87 % | -1.058 M -151.84 % | 2.040 M 100.00 % | 1.020 M -35.36 % | 1.578 M 100.00 % | 789.000 K -3.60 % | 818.500 K 0.00 % | 818.500 K 541.24 % | -185.500 K 0.00 % | -185.500 K |
Net cash provided by operating activities | 4.102 M 72.68 % | 2.376 M -29.79 % | 3.384 M -20.36 % | 4.249 M 451.29 % | 770.712 K 366.75 % | -288.922 K 75.14 % | -1.162 M 5.24 % | -1.227 M 39.31 % | -2.021 M -328.94 % | -471.194 K -158.49 % | 805.548 K 136.92 % | -2.182 M -1 526.60 % | 152.960 K -42.94 % | 268.056 K 608.49 % | -52.717 K 0.00 % | -52.717 K 37.75 % | -84.689 K -100.00 % | -42.344 K 72.06 % | -151.577 K 0.00 % | -151.577 K -35.26 % | -112.067 K 0.00 % | -112.067 K 66.44 % | -333.960 K 0.00 % | -333.960 K 54.19 % | -729.067 K 0.00 % | -729.067 K 12.42 % | -832.500 K 0.00 % | -832.500 K 44.89 % | -1.511 M 0.00 % | -1.511 M 0.98 % | -1.526 M 0.00 % | -1.526 M -25.14 % | -1.219 M 0.00 % | -1.219 M -26.85 % | -961.000 K 0.00 % | -961.000 K -128.23 % | -421.072 K 0.00 % | -421.072 K -313.65 % | -101.795 K 0.00 % | -101.795 K 46.54 % | -190.403 K 0.00 % | -190.403 K 8.69 % | -208.513 K 0.00 % | -208.513 K | 0.000 | 0.000 100.00 % | -482.266 K 0.00 % | -482.266 K 46.38 % | -899.477 K 0.00 % | -899.477 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.163 M 0.00 % | 2.163 M 64.45 % | 1.315 M 0.00 % | 1.315 M 208.69 % | 426.000 K 0.00 % | 426.000 K -66.07 % | 1.256 M 100.00 % | 627.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Investments in property plant and equipment | -1.380 M 8.75 % | -1.512 M -618.91 % | 291.465 K 124.20 % | -1.205 M -23.37 % | -976.411 K -12.33 % | -869.268 K -128.78 % | -379.959 K -15.24 % | -329.719 K -188.18 % | 373.907 K 153.49 % | -699.005 K -2 757.75 % | -24.460 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -112.764 K 0.00 % | -112.764 K 93.18 % | -1.654 M 0.00 % | -1.654 M 88.45 % | -14.313 M 0.00 % | -14.313 M -182.08 % | -5.074 M 0.00 % | -5.074 M 60.96 % | -12.996 M 0.00 % | -12.996 M -473.65 % | -2.266 M 0.00 % | -2.266 M -14.64 % | -1.976 M 0.00 % | -1.976 M -1 807.52 % | -103.604 K 0.00 % | -103.604 K 43.18 % | -182.352 K 0.00 % | -182.352 K 55.19 % | -406.941 K 0.00 % | -406.941 K -28.97 % | -315.542 K 0.00 % | -315.542 K -316.21 % | -75.814 K 0.00 % | -75.814 K | 0.000 | 0.000 100.00 % | -465.000 K 0.00 % | -465.000 K 6.91 % | -499.500 K -100.00 % | -249.750 K 84.79 % | -1.642 M -203.93 % | 1.580 M 716.99 % | -256.000 K 0.00 % | -256.000 K -224.05 % | -79.000 K 0.00 % | -79.000 K 94.44 % | -1.422 M 0.00 % | -1.422 M -57.91 % | -900.500 K -100.00 % | -450.250 K 84.35 % | -2.877 M -100.00 % | -1.439 M | 0.000 | 0.000 | 0.000 | 0.000 |
Acquisitions net | -661.537 K 16.03 % | -787.860 K 20.14 % | -986.585 K 46.73 % | -1.852 M 56.63 % | -4.270 M -50.27 % | -2.841 M 47.73 % | -5.436 M -42.78 % | -3.807 M -334.43 % | -876.440 K 17.15 % | -1.058 M | 0.000 100.00 % | -606.161 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 758.828 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 100.00 % | -705.000 | 0.000 100.00 % | -1.095 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.727 K | 0.000 100.00 % | -93.186 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.849 M 0.00 % | 1.849 M 188.72 % | -2.084 M 0.00 % | -2.084 M | 0.000 100.00 % | -1.185 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -766.285 K 66.16 % | -2.265 M -114.62 % | -1.055 M -16.19 % | -908.160 K -42.85 % | -635.741 K -125.14 % | -282.381 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 -100.00 % | 207.207 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 120.000 0.00 % | 120.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -737.000 K -100.00 % | -368.500 K | 0.000 | 0.000 -100.00 % | 1.849 M 0.00 % | 1.849 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -49.000 K -100.00 % | -24.500 K 98.54 % | -1.681 M -100.00 % | -840.500 K | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.106 M | 0.000 -100.00 % | 4.716 M 1 456.66 % | 302.933 K -77.40 % | 1.340 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.488 K 100.00 % | 1.744 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 -100.00 % | 58.000 0.00 % | 58.000 23.40 % | 47.000 0.00 % | 47.000 -99.94 % | 73.300 K 0.00 % | 73.301 K | 0.000 | 0.000 -100.00 % | 120.000 0.00 % | 120.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.500 K 100.00 % | 12.750 K | 0.000 | 0.000 100.00 % | -1.849 M 0.00 % | -1.849 M -3 672.45 % | -49.000 K 0.00 % | -49.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -1.677 M -200.00 % | 1.677 M | 0.000 | 0.000 | 0.000 100.00 % | -5.106 M | 0.000 100.00 % | -908.160 K -172.88 % | -332.808 K -17.86 % | -282.381 K | 0.000 | 0.000 100.00 % | -4.144 K -119.73 % | 21.000 K | 0.000 | 0.000 100.00 % | -88.177 K -100.00 % | -44.088 K 70.91 % | -151.577 K -200.00 % | 151.577 K 235.26 % | -112.067 K -200.00 % | 112.067 K 133.56 % | -333.960 K -172.73 % | 459.201 K 174.51 % | -616.303 K -163.24 % | 974.495 K 18.70 % | 821.000 K 200.00 % | -821.000 K -106.41 % | 12.802 M 352.36 % | -5.073 M -242.96 % | 3.549 M 29.86 % | 2.733 M -76.80 % | 11.777 M 192.59 % | -12.719 M -1 075.01 % | 1.305 M 200.00 % | -1.305 M -183.88 % | 1.555 M 198.73 % | -1.575 M -90 082.63 % | 1.751 K 100.84 % | -208.958 K -2 480.52 % | -8.098 K -200.00 % | 8.098 K -93.53 % | 125.126 K 200.00 % | -125.126 K -192.90 % | 134.692 K 141.62 % | -323.617 K 20.43 % | -406.693 K -186.91 % | 467.933 K 152.02 % | -899.477 K -185.61 % | 1.051 M 369.40 % | -390.000 K 0.00 % | -390.000 K -119.47 % | 2.003 M 100.00 % | 1.002 M -82.53 % | 5.733 M 135.71 % | -16.053 M -171.07 % | -5.922 M 0.00 % | -5.922 M -742.99 % | -702.500 K 0.00 % | -702.500 K -138.01 % | 1.848 M 200.00 % | -1.848 M -183.81 % | 2.205 M 100.00 % | 1.103 M -75.24 % | 4.453 M 100.00 % | 2.227 M | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | -3.719 M -497.09 % | -622.880 K 10.39 % | -695.120 K 77.26 % | -3.056 M 49.16 % | -6.013 M -0.62 % | -5.975 M 13.04 % | -6.871 M -36.19 % | -5.045 M -503.99 % | -835.341 K 59.04 % | -2.039 M -8 237.06 % | -24.460 K 95.96 % | -606.161 K -14 527.44 % | -4.144 K -119.73 % | 21.000 K | 0.000 | 0.000 100.00 % | -84.689 K -100.00 % | -42.344 K 72.06 % | -151.577 K -116.65 % | 910.405 K 912.38 % | -112.067 K -200.00 % | 112.067 K 133.56 % | -333.960 K -172.73 % | 459.201 K 162.98 % | -729.067 K -184.60 % | 861.731 K 203.51 % | -832.500 K 66.36 % | -2.475 M -63.82 % | -1.511 M 92.21 % | -19.386 M -1 170.76 % | -1.526 M 34.85 % | -2.342 M -92.08 % | -1.219 M 95.26 % | -25.715 M -2 575.86 % | -961.000 K 73.08 % | -3.570 M -747.84 % | -421.072 K 88.15 % | -3.552 M -3 389.47 % | -101.795 K 4.32 % | -106.391 K 44.12 % | -190.403 K -9.30 % | -174.208 K 16.45 % | -208.513 K 54.55 % | -458.768 K -153.68 % | -180.849 K 72.76 % | -663.888 K -37.66 % | -482.266 K -261.20 % | 299.173 K 133.26 % | -899.477 K -185.61 % | 1.051 M 222.88 % | -855.000 K 0.00 % | -855.000 K -207.95 % | 792.000 K 100.00 % | 396.000 K -90.32 % | 4.091 M 128.27 % | -14.473 M -234.29 % | -4.330 M 0.00 % | -4.330 M -48.58 % | -2.914 M 0.00 % | -2.914 M -784.04 % | 426.000 K 109.56 % | -4.455 M -454.84 % | 1.256 M 100.00 % | 627.750 K 697.86 % | -105.000 K -100.00 % | -52.500 K | 0.000 | 0.000 | 0.000 | 0.000 |
Debt repayment | 672.863 K 142.65 % | -1.578 M -128.49 % | -690.475 K 77.59 % | -3.081 M -180.46 % | 3.830 M 5 507.05 % | -70.826 K | 0.000 -100.00 % | 5.877 M | 0.000 -100.00 % | 2.001 M 55.23 % | 1.289 M -8.43 % | 1.408 M | 0.000 100.00 % | -277.900 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -488.000 K | 0.000 -100.00 % | 148.000 K | 0.000 -100.00 % | 340.000 K | 0.000 | 0.000 | 0.000 100.00 % | -951.000 K | 0.000 100.00 % | -1.982 M | 0.000 100.00 % | -1.023 M | 0.000 -100.00 % | 12.242 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.000 K | 0.000 -100.00 % | 20.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.275 M -10.04 % | -2.068 M 0.00 % | -2.068 M -1 105.54 % | -171.500 K 0.00 % | -171.500 K | 0.000 100.00 % | -748.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 25.368 K -98.03 % | 1.291 M -41.31 % | 2.199 M 48.20 % | 1.484 M 29.02 % | 1.150 M -37.84 % | 1.850 M 3 140.81 % | -60.839 K -101.42 % | 4.277 M 29.40 % | 3.305 M 37.27 % | 2.408 M 22 424.75 % | 10.689 K -99.56 % | 2.448 M | 0.000 -100.00 % | 612.000 K | 0.000 | 0.000 -100.00 % | 159.200 K 100.00 % | 79.600 K 29.96 % | 61.250 K 0.00 % | 61.250 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 147.500 K 0.00 % | 147.500 K -95.09 % | 3.007 M 0.00 % | 3.007 M -71.26 % | 10.464 M 0.00 % | 10.464 M 213.81 % | 3.335 M 0.00 % | 3.335 M -42.12 % | 5.762 M 0.00 % | 5.762 M -18.00 % | 7.026 M 0.00 % | 7.026 M 9.06 % | 6.443 M 0.00 % | 6.443 M 812.21 % | 706.250 K 0.00 % | 706.250 K 740.61 % | 84.016 K 0.00 % | 84.016 K -89.68 % | 813.762 K 0.00 % | 813.765 K 271.37 % | 219.124 K 0.00 % | 219.124 K -76.95 % | 950.506 K 0.00 % | 950.509 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.197 M 100.00 % | 598.500 K -38.43 % | 972.000 K 0.00 % | 972.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.435 M 0.00 % | 4.435 M | 0.000 | 0.000 -100.00 % | 1.750 M 100.00 % | 875.000 K | 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 100.00 % | -8.568 K 0.00 % | -8.568 K -619.05 % | -1.192 K 0.00 % | -1.192 K 99.57 % | -274.000 K 0.00 % | -274.000 K 65.14 % | -786.000 K 0.00 % | -786.000 K -81.52 % | -433.000 K 0.00 % | -433.000 K -1 446.43 % | -28.000 K 0.00 % | -28.000 K 94.29 % | -490.500 K 0.00 % | -490.500 K -250.36 % | -140.000 K 0.00 % | -140.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 |
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 100.00 % | -548.000 K | 0.000 100.00 % | -1.572 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 |
Other financing activites | -2.069 M | 0.000 100.00 % | -1.896 M | 0.000 | 0.000 -100.00 % | 1.850 M -80.57 % | 9.523 M 122.67 % | 4.277 M 597.63 % | 613.022 K -74.54 % | 2.408 M 314.80 % | -1.121 M | 0.000 100.00 % | -149.282 K | 0.000 | 0.000 | 0.000 100.00 % | -84.689 K -100.00 % | -42.344 K 72.06 % | -151.577 K -200.00 % | 151.577 K 235.26 % | -112.067 K -200.00 % | 112.067 K 133.56 % | -333.960 K -200.00 % | 333.960 K 145.81 % | -729.067 K -200.00 % | 729.067 K 187.58 % | -832.500 K -160.30 % | 1.381 M 191.39 % | -1.511 M -149.00 % | 3.083 M 302.06 % | -1.526 M -159.88 % | 2.547 M 308.98 % | -1.219 M -200.00 % | 1.219 M 226.85 % | -961.000 K -200.00 % | 961.000 K 328.23 % | -421.072 K -200.00 % | 421.072 K 513.65 % | -101.795 K -200.00 % | 101.795 K 153.46 % | -190.403 K -200.00 % | 190.403 K 191.31 % | -208.513 K -200.00 % | 208.513 K 215.30 % | -180.849 K -200.00 % | 180.849 K 137.50 % | -482.266 K -200.00 % | 482.266 K 153.62 % | -899.477 K -200.00 % | 899.477 K 205.20 % | -855.000 K 0.00 % | -855.000 K -207.95 % | 792.000 K 100.00 % | 396.000 K -90.32 % | 4.091 M 200.00 % | -4.091 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 426.000 K 200.00 % | -426.000 K -133.93 % | 1.256 M 100.00 % | 627.750 K 697.86 % | -105.000 K -100.00 % | -52.500 K | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used provided by financing activities | -1.370 M -377.44 % | -287.031 K 25.99 % | -387.812 K 75.72 % | -1.597 M -132.08 % | 4.980 M 28.95 % | 3.862 M -59.19 % | 9.462 M -6.81 % | 10.154 M 1 556.33 % | 613.022 K -86.09 % | 4.409 M 2 364.47 % | 178.888 K -95.36 % | 3.856 M 2 682.82 % | -149.282 K 46.28 % | -277.900 K | 0.000 | 0.000 100.00 % | -84.689 K -100.00 % | -42.344 K 72.06 % | -151.577 K 29.14 % | -213.923 K -90.89 % | -112.067 K -143.09 % | 260.067 K 177.87 % | -333.960 K -150.84 % | 656.825 K 190.09 % | -729.067 K -171.36 % | 1.022 M 222.72 % | -832.500 K -115.57 % | 5.348 M 454.02 % | -1.511 M -108.00 % | 18.885 M 1 337.92 % | -1.526 M -120.82 % | 7.328 M 701.11 % | -1.219 M -104.89 % | 24.928 M 2 693.96 % | -961.000 K -106.85 % | 14.032 M 3 432.45 % | -421.072 K -103.23 % | 13.026 M 12 896.38 % | -101.795 K -107.20 % | 1.414 M 842.79 % | -190.403 K -141.53 % | 458.435 K 319.86 % | -208.513 K -111.36 % | 1.836 M 1 115.24 % | -180.849 K -129.21 % | 619.097 K 228.37 % | -482.266 K -120.41 % | 2.363 M 362.74 % | -899.477 K -197.82 % | 919.477 K 207.54 % | -855.000 K 0.00 % | -855.000 K -207.95 % | 792.000 K 100.00 % | 396.000 K -90.32 % | 4.091 M 192.51 % | -4.422 M -113.88 % | -2.068 M 0.00 % | -2.068 M -1 105.54 % | -171.500 K 0.00 % | -171.500 K -140.26 % | 426.000 K -94.46 % | 7.696 M 512.98 % | 1.256 M 100.00 % | 627.750 K 697.86 % | -105.000 K -100.00 % | -52.500 K | 0.000 | 0.000 | 0.000 | 0.000 |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.383 M -162.19 % | 7.048 M 200.00 % | -7.048 M -505.54 % | 1.738 M 200.10 % | -1.736 M -183.41 % | 2.081 M 8 250.46 % | -25.537 K -131.40 % | 81.333 K | 0.000 -100.00 % | 70.644 K | 0.000 | 0.000 -100.00 % | 332.064 K 100.00 % | 166.032 K -66.78 % | 499.818 K 200.00 % | -499.818 K -267.04 % | 299.226 K 200.74 % | -297.037 K -133.22 % | 894.256 K 200.51 % | -889.689 K -153.26 % | 1.670 M 199.96 % | -1.671 M -173.73 % | 2.267 M 199.78 % | -2.272 M -347.31 % | 918.500 K 157.35 % | -1.602 M -139.57 % | 4.047 M 201.43 % | -3.990 M -457.85 % | 1.115 M 308.02 % | -536.000 K -108.76 % | 6.119 M 197.65 % | -6.266 M -222.60 % | 5.110 M 198.17 % | -5.206 M -788.82 % | 755.746 K 200.00 % | -755.746 K -327.28 % | 332.516 K 200.00 % | -332.516 K -137.06 % | 897.148 K 200.00 % | -897.148 K | 0.000 | 0.000 -100.00 % | 1.813 M 200.00 % | -1.813 M -196.23 % | 1.885 M 200.00 % | -1.885 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K 0.00 % | 6.000 K -99.50 % | 1.195 M 200.00 % | -1.195 M 69.41 % | -3.906 M -100.00 % | -1.953 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | -987.296 K -167.36 % | 1.466 M -36.29 % | 2.301 M 668.05 % | -405.032 K -54.46 % | -262.219 K 89.09 % | -2.403 M -268.22 % | 1.428 M -63.21 % | 3.882 M 273.16 % | -2.242 M -218.21 % | 1.896 M 17 713.18 % | -10.767 K -100.94 % | 1.149 M 1 504.32 % | -81.800 K -293.80 % | 42.208 K 140.03 % | -105.433 K 0.00 % | -105.433 K -370.34 % | 39.000 K 0.00 % | 39.000 K 73.00 % | 22.543 K -75.00 % | 90.174 K 587.82 % | -18.485 K 75.00 % | -73.944 K -37.41 % | -53.812 K 75.00 % | -215.247 K 16.69 % | -258.384 K 75.00 % | -1.034 M -794.84 % | -115.500 K 75.00 % | -462.000 K 74.43 % | -1.807 M 75.00 % | -7.226 M -2 629.37 % | -264.750 K 75.00 % | -1.059 M 16.68 % | -1.271 M 75.00 % | -5.084 M -414.26 % | 1.618 M -75.00 % | 6.471 M 236.40 % | 1.924 M -75.00 % | 7.694 M 3 316.94 % | 225.181 K -75.00 % | 900.724 K 854.72 % | -119.346 K 75.00 % | -477.383 K -451.52 % | 135.804 K -75.00 % | 543.220 K 382.86 % | -192.046 K 75.00 % | -768.185 K -518.98 % | 183.347 K -75.00 % | 733.390 K 280.22 % | -406.944 K 75.00 % | -1.628 M -139.91 % | -678.500 K 0.00 % | -678.500 K -3 092.94 % | -21.250 K 0.00 % | -21.250 K 96.64 % | -632.750 K 75.00 % | -2.531 M 70.11 % | -8.469 M 0.00 % | -8.469 M | 0.000 100.00 % | -5.282 M -527.26 % | 1.236 M -75.00 % | 4.945 M 7 215.11 % | -69.500 K 0.00 % | -69.500 K 91.20 % | -789.500 K 0.00 % | -789.500 K | 0.000 | 0.000 | 0.000 | 0.000 |
Cash at beginning of period | 7.744 M 23.34 % | 6.279 M 57.84 % | 3.978 M -9.24 % | 4.383 M -5.64 % | 4.645 M -34.09 % | 7.048 M 25.42 % | 5.620 M 223.35 % | 1.738 M -56.33 % | 3.980 M 91.03 % | 2.083 M -0.51 % | 2.094 M 121.53 % | 945.206 K 1 055.51 % | 81.800 K 106.61 % | 39.592 K -84.99 % | 263.804 K 0.00 % | 263.804 K 878.83 % | 26.951 K 0.00 % | 26.951 K 511.45 % | 4.408 K -75.00 % | 17.631 K -22.99 % | 22.893 K -75.00 % | 91.575 K 19.39 % | 76.705 K -75.00 % | 306.822 K -8.44 % | 335.089 K -75.00 % | 1.340 M 197.53 % | 450.500 K -75.00 % | 1.802 M -20.16 % | 2.257 M -75.00 % | 9.028 M 258.01 % | 2.522 M -75.00 % | 10.087 M 165.95 % | 3.793 M -75.00 % | 15.171 M 597.52 % | 2.175 M -75.00 % | 8.700 M 3 360.18 % | 251.432 K -75.00 % | 1.006 M 3 731.21 % | 26.251 K -75.00 % | 105.006 K -27.88 % | 145.597 K -75.00 % | 582.389 K 5 847.45 % | 9.792 K -75.00 % | 39.169 K -80.59 % | 201.838 K -75.00 % | 807.354 K 4 266.20 % | 18.491 K -75.00 % | 73.964 K -82.61 % | 425.435 K -75.00 % | 1.702 M 54.14 % | 1.104 M 0.00 % | 1.104 M -1.89 % | 1.125 M 0.00 % | 1.125 M -35.99 % | 1.758 M -75.00 % | 7.032 M -54.64 % | 15.501 M 0.00 % | 15.501 M | 0.000 -100.00 % | 5.282 M 6 169.44 % | 84.250 K -75.00 % | 337.000 K 119.19 % | 153.750 K 0.00 % | 153.750 K -83.70 % | 943.250 K 0.00 % | 943.250 K | 0.000 | 0.000 | 0.000 | 0.000 |
Cash at end of period | 6.757 M -12.75 % | 7.744 M 23.34 % | 6.279 M 57.84 % | 3.978 M -9.24 % | 4.383 M -5.64 % | 4.645 M -34.09 % | 7.048 M 25.42 % | 5.620 M 223.35 % | 1.738 M -56.33 % | 3.980 M 91.03 % | 2.083 M -0.51 % | 2.094 M | 0.000 -100.00 % | 81.800 K -48.35 % | 158.371 K 0.00 % | 158.371 K 140.13 % | 65.951 K 0.00 % | 65.951 K 144.71 % | 26.951 K -75.00 % | 107.805 K 2 345.81 % | 4.408 K -75.00 % | 17.631 K -22.99 % | 22.893 K -75.00 % | 91.575 K 19.39 % | 76.705 K -75.00 % | 306.822 K -8.41 % | 335.000 K -75.00 % | 1.340 M 197.45 % | 450.500 K -75.00 % | 1.802 M -20.16 % | 2.257 M -75.00 % | 9.028 M 258.01 % | 2.522 M -75.00 % | 10.087 M 165.95 % | 3.793 M -75.00 % | 15.171 M 597.51 % | 2.175 M -75.00 % | 8.700 M 3 360.19 % | 251.432 K -75.00 % | 1.006 M 3 731.21 % | 26.251 K -75.00 % | 105.006 K -27.88 % | 145.597 K -75.00 % | 582.389 K 5 847.45 % | 9.792 K -75.00 % | 39.169 K -80.59 % | 201.838 K -75.00 % | 807.354 K 4 266.20 % | 18.491 K -75.00 % | 73.964 K -82.62 % | 425.500 K 0.00 % | 425.500 K -61.46 % | 1.104 M 0.00 % | 1.104 M -1.89 % | 1.125 M -75.00 % | 4.501 M -35.99 % | 7.032 M 0.00 % | 7.032 M 301.14 % | 1.753 M | 0.000 -100.00 % | 1.321 M -75.00 % | 5.282 M 6 169.44 % | 84.250 K 0.00 % | 84.250 K -45.20 % | 153.750 K 0.00 % | 153.750 K | 0.000 | 0.000 | 0.000 | 0.000 |
Operating cash flow | 4.102 M 72.68 % | 2.376 M -29.79 % | 3.384 M -20.36 % | 4.249 M 451.29 % | 770.712 K 366.75 % | -288.922 K 75.14 % | -1.162 M 5.24 % | -1.227 M 39.31 % | -2.021 M -328.94 % | -471.194 K -158.49 % | 805.548 K 136.92 % | -2.182 M -1 526.60 % | 152.960 K -42.94 % | 268.056 K 608.49 % | -52.717 K 0.00 % | -52.717 K 37.75 % | -84.689 K -100.00 % | -42.344 K 72.06 % | -151.577 K 0.00 % | -151.577 K -35.26 % | -112.067 K 0.00 % | -112.067 K 66.44 % | -333.960 K 0.00 % | -333.960 K 54.19 % | -729.067 K 0.00 % | -729.067 K 12.42 % | -832.500 K 0.00 % | -832.500 K 44.89 % | -1.511 M 0.00 % | -1.511 M 0.98 % | -1.526 M 0.00 % | -1.526 M -25.14 % | -1.219 M 0.00 % | -1.219 M -26.85 % | -961.000 K 0.00 % | -961.000 K -128.23 % | -421.072 K 0.00 % | -421.072 K -313.65 % | -101.795 K 0.00 % | -101.795 K 46.54 % | -190.403 K 0.00 % | -190.403 K 8.69 % | -208.513 K 0.00 % | -208.513 K | 0.000 | 0.000 100.00 % | -482.266 K 0.00 % | -482.266 K 46.38 % | -899.477 K 0.00 % | -899.477 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.163 M 0.00 % | 2.163 M 64.45 % | 1.315 M 0.00 % | 1.315 M 208.69 % | 426.000 K 0.00 % | 426.000 K -66.07 % | 1.256 M 100.00 % | 627.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital expenditure | -1.380 M 8.75 % | -1.512 M -618.91 % | 291.465 K 124.20 % | -1.205 M -23.37 % | -976.411 K -12.33 % | -869.268 K -128.78 % | -379.959 K -15.24 % | -329.719 K -188.18 % | 373.907 K 153.49 % | -699.005 K -2 757.75 % | -24.460 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -112.764 K 0.00 % | -112.764 K 93.18 % | -1.654 M 0.00 % | -1.654 M 88.45 % | -14.313 M 0.00 % | -14.313 M -182.08 % | -5.074 M 0.00 % | -5.074 M 60.96 % | -12.996 M 0.00 % | -12.996 M -473.65 % | -2.266 M 0.00 % | -2.266 M -14.64 % | -1.976 M 0.00 % | -1.976 M -1 807.52 % | -103.604 K 0.00 % | -103.604 K 43.18 % | -182.352 K 0.00 % | -182.352 K 55.19 % | -406.941 K 0.00 % | -406.941 K -28.97 % | -315.542 K 0.00 % | -315.542 K -316.21 % | -75.814 K 0.00 % | -75.814 K | 0.000 | 0.000 100.00 % | -465.000 K 0.00 % | -465.000 K 6.91 % | -499.500 K -100.00 % | -249.750 K 84.79 % | -1.642 M -203.93 % | 1.580 M 716.99 % | -256.000 K 0.00 % | -256.000 K 62.13 % | -676.000 K 0.00 % | -676.000 K 52.46 % | -1.422 M 0.00 % | -1.422 M -57.91 % | -900.500 K -100.00 % | -450.250 K 84.35 % | -2.877 M -100.00 % | -1.439 M | 0.000 | 0.000 | 0.000 | 0.000 |
Free CashFlow | 2.722 M 215.36 % | 863.178 K -76.51 % | 3.675 M 20.73 % | 3.044 M 1 579.96 % | -205.699 K 82.24 % | -1.158 M 24.90 % | -1.542 M 0.90 % | -1.556 M 5.52 % | -1.647 M -40.77 % | -1.170 M -249.82 % | 781.088 K 135.79 % | -2.182 M -1 526.60 % | 152.960 K -42.94 % | 268.056 K 608.49 % | -52.717 K 0.00 % | -52.717 K 37.75 % | -84.689 K -100.00 % | -42.344 K 72.06 % | -151.577 K 0.00 % | -151.577 K -35.26 % | -112.067 K 0.00 % | -112.067 K 66.44 % | -333.960 K 0.00 % | -333.960 K 60.33 % | -841.831 K 0.00 % | -841.831 K 66.14 % | -2.486 M 0.00 % | -2.486 M 84.29 % | -15.823 M 0.00 % | -15.823 M -139.76 % | -6.600 M 0.00 % | -6.600 M 53.57 % | -14.215 M 0.00 % | -14.215 M -340.57 % | -3.227 M 0.00 % | -3.227 M -34.59 % | -2.397 M 0.00 % | -2.397 M -1 067.16 % | -205.399 K 0.00 % | -205.399 K 44.90 % | -372.755 K 0.00 % | -372.755 K 39.43 % | -615.454 K 0.00 % | -615.454 K -95.05 % | -315.542 K 0.00 % | -315.542 K 43.46 % | -558.080 K 0.00 % | -558.080 K 37.96 % | -899.477 K 0.00 % | -899.477 K -93.44 % | -465.000 K 0.00 % | -465.000 K 6.91 % | -499.500 K -100.00 % | -249.750 K 84.79 % | -1.642 M -203.93 % | 1.580 M -17.15 % | 1.907 M 0.00 % | 1.907 M 198.36 % | 639.000 K 0.00 % | 639.000 K 164.16 % | -996.000 K 0.00 % | -996.000 K -380.56 % | 355.000 K 100.00 % | 177.500 K 106.17 % | -2.877 M -100.00 % | -1.439 M | 0.000 | 0.000 | 0.000 | 0.000 |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2017 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2003 | 2003 | 2002 | 2002 | 2001 | 2001 | 2000 | 2000 | 2000 | 1999 | 1999 | 1998 | 1997 | 1997 | 1996 | 1995 | 1994 | 1994 | 1993 | 1993 | 1993 | 1992 | 1992 | 1991 | 1990 | 1989 | 1988 |