Lepidico Limited LPD.AX
Trading inactive
Finances
| 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 | 1996 | 1995 | 1994 | 1993 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 -100.00 % | 4.084 M | 0.000 | 0.000 -100.00 % | 61.170 K -51.66 % | 126.548 K 9.25 % | 115.836 K 1 174.32 % | 9.090 K -86.78 % | 68.758 K -12.41 % | 78.503 K -42.11 % | 135.610 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.536 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 |
| Net income | -6.440 M -78.69 % | -3.604 M 54.62 % | -7.941 M -2 910.42 % | 282.556 K 102.79 % | -10.118 M -98.20 % | -5.105 M 29.29 % | -7.220 M -34.78 % | -5.357 M -136.72 % | -2.263 M -116.69 % | -1.044 M 71.12 % | -3.616 M -49.52 % | -2.418 M 52.29 % | -5.068 M -249.52 % | -1.450 M -437.04 % | -270.000 K 88.99 % | -2.453 M -27.84 % | -1.919 M -10.60 % | -1.735 M 29.95 % | -2.477 M -19.19 % | -2.078 M -381.02 % | -432.000 K 49.41 % | -854.000 K 53.66 % | -1.843 M 28.62 % | -2.582 M -196.78 % | -870.000 K 56.99 % | -2.023 M -71.15 % | -1.182 M -118.48 % | -541.000 K 68.91 % | -1.740 M -7.01 % | -1.626 M -267.04 % | -443.000 K -930.23 % | -43.000 K |
| Income before tax | -8.176 M -176.22 % | -2.960 M 62.36 % | -7.863 M -2 428.30 % | -311.000 K 97.12 % | -10.814 M -111.83 % | -5.105 M 29.29 % | -7.220 M -34.78 % | -5.357 M -136.72 % | -2.263 M -116.69 % | -1.044 M 71.12 % | -3.616 M -49.52 % | -2.418 M 52.25 % | -5.064 M -246.61 % | -1.461 M -282.47 % | 800.694 K 132.64 % | -2.453 M -27.84 % | -1.919 M -10.60 % | -1.735 M 30.08 % | -2.481 M -19.40 % | -2.078 M -381.02 % | -432.000 K 49.41 % | -854.000 K 53.66 % | -1.843 M 28.62 % | -2.582 M -196.78 % | -870.000 K 56.99 % | -2.023 M -71.15 % | -1.182 M -118.48 % | -541.000 K 68.91 % | -1.740 M -7.01 % | -1.626 M -267.04 % | -443.000 K -930.23 % | -43.000 K |
| Income before tax ratio | 0.00 | 0.00 | 0.00 100.00 % | -0.08 | 0.00 | 0.00 100.00 % | -118.03 -178.83 % | -42.33 -116.68 % | -19.54 83.00 % | -114.89 -118.48 % | -52.58 -70.71 % | -30.80 17.51 % | -37.34 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -235.49 | 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 |
| EBITDA | -6.126 M -248.66 % | -1.757 M 75.11 % | -7.059 M -1 812.89 % | 412.110 K 107.64 % | -5.391 M -5.77 % | -5.097 M 29.34 % | -7.213 M -34.80 % | -5.351 M -138.46 % | -2.244 M -120.07 % | -1.020 M 71.69 % | -3.602 M -49.75 % | -2.405 M 52.37 % | -5.050 M -256.39 % | -1.417 M -265.68 % | 855.272 K 138.86 % | -2.201 M -19.83 % | -1.837 M -10.61 % | -1.661 M 30.23 % | -2.380 M -15.99 % | -2.052 M -411.72 % | -401.000 K 49.43 % | -793.000 K 49.46 % | -1.569 M -416.35 % | 495.976 K 128.52 % | -1.739 M 12.96 % | -1.998 M -69.18 % | -1.181 M -118.70 % | -540.000 K 68.97 % | -1.740 M -7.01 % | -1.626 M -267.04 % | -443.000 K -930.23 % | -43.000 K |
| Net income ratio | 0.00 | 0.00 | 0.00 -100.00 % | 0.07 | 0.00 | 0.00 100.00 % | -118.03 -178.83 % | -42.33 -116.68 % | -19.54 83.00 % | -114.89 -118.48 % | -52.58 -70.71 % | -30.80 17.58 % | -37.37 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -235.08 | 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 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 -100.00 % | 0.10 | 0.00 | 0.00 100.00 % | -117.92 -178.87 % | -42.28 -118.27 % | -19.37 82.73 % | -112.17 -114.12 % | -52.39 -70.97 % | -30.64 17.72 % | -37.24 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -225.90 | 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 |
| Gross profit ratio | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 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 | 0.00 | 0.00 | 0.00 -100.00 % | 1.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 |
| Weighted average shs out dil | 7.771 B 7.17 % | 7.251 B 15.52 % | 6.277 B 19.71 % | 5.244 B 14.24 % | 4.590 B 40.26 % | 3.272 B 15.01 % | 2.845 B 47.07 % | 1.935 B 276.86 % | 513.388 M 77.14 % | 289.824 M 58.82 % | 182.481 M 211.69 % | 58.546 M 27.19 % | 46.029 M 23.16 % | 37.373 M 31.50 % | 28.421 M 49.04 % | 19.069 M 41.82 % | 13.446 M 51.38 % | 8.882 M -5.15 % | 9.365 M 6.03 % | 8.832 M 40.17 % | 6.301 M 179.30 % | 2.256 M 28.11 % | 1.761 M 3.96 % | 1.694 M 36.17 % | 1.244 M 124.74 % | 553.531 K 17.39 % | 471.516 K 11.52 % | 422.824 K 13.48 % | 372.607 K 2.48 % | 363.595 K 0.00 % | 363.598 K 283.72 % | 94.756 K |
| Weighted average shs out | 7.778 B 7.27 % | 7.251 B 15.52 % | 6.277 B 19.71 % | 5.244 B 14.24 % | 4.590 B 40.25 % | 3.272 B 15.01 % | 2.845 B 47.07 % | 1.935 B 276.86 % | 513.388 M 77.14 % | 289.824 M 58.82 % | 182.481 M 211.69 % | 58.546 M 20.83 % | 48.452 M 29.64 % | 37.373 M 31.50 % | 28.421 M 49.04 % | 19.069 M 41.82 % | 13.446 M 51.38 % | 8.882 M -5.15 % | 9.365 M 6.03 % | 8.832 M 40.17 % | 6.301 M 179.30 % | 2.256 M 28.11 % | 1.761 M 3.96 % | 1.694 M 36.17 % | 1.244 M 124.74 % | 553.531 K 17.39 % | 471.516 K 11.52 % | 422.824 K 13.48 % | 372.607 K 2.48 % | 363.595 K 0.00 % | 363.598 K 283.72 % | 94.756 K |
| EPS diluted | 0.00 -60.00 % | 0.00 61.54 % | 0.00 -1 400.00 % | 0.00 104.55 % | 0.00 -46.67 % | 0.00 44.44 % | 0.00 3.57 % | 0.00 33.33 % | 0.00 -16.67 % | 0.00 82.00 % | -0.02 49.62 % | -0.04 60.30 % | -0.10 -157.73 % | -0.04 -308.42 % | -0.01 92.69 % | -0.13 7.14 % | -0.14 30.00 % | -0.20 28.57 % | -0.28 -16.67 % | -0.24 -249.85 % | -0.07 81.95 % | -0.38 63.81 % | -1.05 30.92 % | -1.52 -117.14 % | -0.70 80.82 % | -3.65 -45.42 % | -2.51 -96.09 % | -1.28 72.59 % | -4.67 -4.47 % | -4.47 -266.39 % | -1.22 -171.11 % | -0.45 |
| Earnings per share | 0.00 -60.00 % | 0.00 61.54 % | 0.00 -1 400.00 % | 0.00 104.55 % | 0.00 -46.67 % | 0.00 44.44 % | 0.00 3.57 % | 0.00 33.33 % | 0.00 -16.67 % | 0.00 82.00 % | -0.02 49.62 % | -0.04 63.91 % | -0.11 -183.51 % | -0.04 -308.42 % | -0.01 92.69 % | -0.13 7.14 % | -0.14 30.00 % | -0.20 28.57 % | -0.28 -16.67 % | -0.24 -249.85 % | -0.07 81.95 % | -0.38 63.81 % | -1.05 30.92 % | -1.52 -117.14 % | -0.70 80.82 % | -3.65 -45.42 % | -2.51 -96.09 % | -1.28 72.59 % | -4.67 -4.47 % | -4.47 -266.39 % | -1.22 -171.11 % | -0.45 |
| Gross profit | -610.000 K -6.83 % | -571.000 K -38.93 % | -411.000 K -10 161.20 % | 4.085 K 100.34 % | -1.208 M -14 477.05 % | -8.287 K -113.55 % | 61.170 K -51.66 % | 126.548 K 9.25 % | 115.836 K 1 174.32 % | 9.090 K -86.78 % | 68.758 K -12.41 % | 78.503 K -42.11 % | 135.610 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.536 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 |
| Income tax expense | -1.107 M -271.95 % | 643.777 K 726.71 % | 77.872 K 113.13 % | -593.000 K 14.80 % | -696.000 K -23 200 100.00 % | 3.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.535 K 80.43 % | 3.622 K 134.52 % | -10.493 K -100.98 % | 1.071 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.964 K 100.53 % | -2.078 M | 0.000 | 0.000 | 0.000 100.00 % | -2.582 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 610.384 K 6.84 % | 571.325 K 38.94 % | 411.213 K -89.92 % | 4.080 M 237.75 % | 1.208 M 14 477.05 % | 8.287 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 614.749 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 |
| General and administrative expenses | 1.967 M -73.82 % | 7.514 M 25.72 % | 5.977 M 81.37 % | 3.296 M -14.48 % | 3.854 M 12.94 % | 3.412 M -28.51 % | 4.773 M 32.18 % | 3.611 M 770.97 % | 414.597 K 122.20 % | 186.587 K -37.35 % | 297.814 K -7.75 % | 322.832 K -12.55 % | 369.155 K -56.94 % | 857.393 K 75.85 % | 487.568 K 5.74 % | 461.107 K -39.61 % | 763.540 K -12.21 % | 869.704 K 49.22 % | 582.822 K 100.36 % | 290.892 K 72.18 % | 168.944 K -45.67 % | 310.979 K -2.06 % | 317.523 K -14.26 % | 370.325 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 287.621 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 492.003 K 51.29 % | 325.214 K | 0.000 | 0.000 -100.00 % | 28.142 K 14.11 % | 24.662 K -61.67 % | 64.335 K 68.88 % | 38.096 K 4 517.70 % | 825.000 -88.21 % | 7.000 K -82.49 % | 39.968 K -6.50 % | 42.748 K | 0.000 -100.00 % | 76.299 K 13.50 % | 67.226 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 6.538 M 13 475.30 % | 48.161 K 590.09 % | -9.827 K 99.09 % | -1.082 M -849.12 % | -114.000 K | 0.000 | 0.000 -100.00 % | 115.836 K 1 174.32 % | 9.090 K -96.04 % | 229.779 K 6.72 % | 215.320 K -75.09 % | 864.560 K 14.74 % | 753.503 K -72.81 % | 2.771 M 1 126.80 % | 225.872 K -79.94 % | 1.126 M 31.74 % | 854.517 K 249.32 % | -572.286 K -17 983.94 % | 3.200 K -86.31 % | 23.380 K 139.44 % | -59.273 K 70.80 % | -203.000 K -2 373.49 % | 8.929 K 100.51 % | -1.739 M 12.96 % | -1.998 M -69.18 % | -1.181 M -118.70 % | -540.000 K 68.97 % | -1.740 M -7.01 % | -1.626 M -267.04 % | -443.000 K -930.23 % | -43.000 K |
| Operating expenses | 5.819 M -33.38 % | 8.734 M 31.20 % | 6.657 M 81.29 % | 3.672 M -14.33 % | 4.286 M 7.12 % | 4.001 M -24.01 % | 5.265 M 33.73 % | 3.937 M 537.78 % | 617.296 K 35.66 % | 455.044 K 3.68 % | 438.892 K -16.34 % | 524.634 K 286.87 % | 135.610 K -91.78 % | 1.649 M -17.26 % | 1.993 M 271.17 % | 536.957 K -72.17 % | 1.929 M 9.18 % | 1.767 M 16 670.78 % | 10.536 K -97.57 % | 434.267 K 80.25 % | 240.919 K -70.02 % | 803.573 K -49.24 % | 1.583 M 66.66 % | 949.848 K 154.62 % | -1.739 M 12.96 % | -1.998 M -69.18 % | -1.181 M -118.70 % | -540.000 K 68.97 % | -1.740 M -7.01 % | -1.626 M -267.04 % | -443.000 K -930.23 % | -43.000 K |
| Cost and expenses | 5.819 M -37.46 % | 9.305 M 31.65 % | 7.068 M 61.19 % | 4.385 M -20.19 % | 5.494 M 37.01 % | 4.010 M -23.92 % | 5.271 M 33.68 % | 3.943 M 532.44 % | 623.457 K -39.77 % | 1.035 M -71.85 % | 3.677 M 392.40 % | 746.841 K -86.03 % | 5.347 M 224.26 % | 1.649 M -17.26 % | 1.993 M -15.98 % | 2.372 M 22.95 % | 1.929 M 9.18 % | 1.767 M 8.23 % | 1.633 M -28.11 % | 2.271 M 296.13 % | 573.290 K -28.66 % | 803.573 K -49.24 % | 1.583 M 66.66 % | 949.848 K 154.62 % | -1.739 M 12.96 % | -1.998 M -69.18 % | -1.181 M -118.70 % | -540.000 K 68.97 % | -1.740 M -7.01 % | -1.626 M -267.04 % | -443.000 K -930.23 % | -43.000 K |
| Research and development expenses | 0.000 -100.00 % | 56.901 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 |
| Selling general and administrative expenses | 5.819 M -22.56 % | 7.514 M 25.72 % | 5.977 M 81.37 % | 3.296 M -14.48 % | 3.854 M 12.94 % | 3.412 M -35.19 % | 5.265 M 33.73 % | 3.937 M 849.60 % | 414.597 K 122.20 % | 186.587 K -42.76 % | 325.956 K -6.20 % | 347.494 K -19.84 % | 433.490 K -51.59 % | 895.489 K 83.35 % | 488.393 K -15.73 % | 579.577 K -27.87 % | 803.508 K -11.94 % | 912.452 K 56.56 % | 582.822 K 58.72 % | 367.191 K 55.48 % | 236.170 K -24.06 % | 310.979 K -2.06 % | 317.523 K -14.26 % | 370.325 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 -100.00 % | 274.374 K 18 927.32 % | 1.442 K 549.55 % | 222.000 -98.66 % | 16.594 K -70.92 % | 57.060 K -18.43 % | 69.952 K 85.68 % | 37.673 K 368.51 % | 8.041 K 432.52 % | 1.510 K -48.95 % | 2.958 K -54.74 % | 6.535 K -94.15 % | 111.650 K -31.94 % | 164.052 K 230.07 % | 49.702 K 371.24 % | 10.547 K -73.63 % | 39.996 K 1.76 % | 39.304 K -62.64 % | 105.201 K -45.45 % | 192.849 K 35.16 % | 142.678 K 1 602.20 % | 8.382 K -53.94 % | 18.197 K -77.48 % | 80.787 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 -100.00 % | 632.296 K 60.89 % | 393.003 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.086 K -33.82 % | 19.773 K 99.67 % | 9.903 K 71.93 % | 5.760 K 110.30 % | 2.739 K -84.58 % | 17.763 K -33.08 % | 26.542 K -87.73 % | 216.302 K 529.57 % | 34.357 K 377.98 % | 7.188 K -53.04 % | 15.307 K 387.79 % | 3.138 K -78.80 % | 14.800 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.719 K 3 446.48 % | 697.000 -11.99 % | 792.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 447.517 K -21.67 % | 571.325 K 38.94 % | 411.213 K 47.46 % | 278.862 K -76.92 % | 1.208 M 14 477.05 % | 8.287 K 33.02 % | 6.230 K 2.16 % | 6.098 K -1.02 % | 6.161 K 25.56 % | 4.907 K 38.03 % | 3.555 K -48.38 % | 6.887 K -38.77 % | 11.248 K -57.13 % | 26.238 K -6.43 % | 28.041 K -20.27 % | 35.172 K -26.19 % | 47.655 K -28.90 % | 67.022 K -21.82 % | 85.723 K 280.33 % | 22.539 K 36.83 % | 16.472 K 59.66 % | 10.317 K -23.76 % | 13.533 K -14.36 % | 15.803 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | -5.819 M 37.46 % | -9.305 M -31.65 % | -7.068 M -2 248.17 % | -301.000 K 94.52 % | -5.494 M -37.01 % | -4.010 M 23.03 % | -5.210 M -36.53 % | -3.816 M -296.26 % | -963.000 K -115.94 % | -445.955 K -20.48 % | -370.134 K 50.44 % | -746.841 K 69.42 % | -2.442 M -48.09 % | -1.649 M 17.26 % | -1.993 M -73.00 % | -1.152 M 40.29 % | -1.929 M -9.18 % | -1.767 M -8.93 % | -1.622 M -89.95 % | -854.000 K -63.60 % | -522.000 K 35.07 % | -804.000 K 49.21 % | -1.583 M -66.63 % | -950.000 K 45.37 % | -1.739 M 12.96 % | -1.998 M -69.18 % | -1.181 M -118.70 % | -540.000 K 68.97 % | -1.740 M -7.01 % | -1.626 M -267.04 % | -443.000 K -930.23 % | -43.000 K |
| Operating income ratio | 0.00 | 0.00 | 0.00 100.00 % | -0.07 | 0.00 | 0.00 100.00 % | -85.17 -182.45 % | -30.15 -262.72 % | -8.31 83.05 % | -49.06 -811.36 % | -5.38 43.42 % | -9.51 47.17 % | -18.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -153.96 | 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 |
| Total other income expenses net | -2.357 M -137.15 % | 6.345 M 897.11 % | -796.000 K -7 849.67 % | -10.013 K 99.68 % | -3.108 M -181.52 % | -1.104 M 45.24 % | -2.016 M -30.82 % | -1.541 M 12.24 % | -1.756 M -193.45 % | -598.391 K 81.56 % | -3.245 M -418 872.00 % | 775.000 100.03 % | -2.622 M -1 493.24 % | 188.194 K -90.51 % | 1.984 M 252.50 % | -1.301 M -12 535.48 % | 10.462 K -67.42 % | 32.116 K 103.74 % | -858.964 K -26 942.63 % | 3.200 K -96.43 % | 89.637 K 276.14 % | -50.891 K 80.43 % | -260.000 K 84.82 % | -1.713 M -297.00 % | 869.539 K 3 617.69 % | -24.719 K -3 446.48 % | -697.000 11.99 % | -792.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 1996 | 1995 | 1994 | 1993 |
| 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 | 1996 | 1995 | 1994 | 1993 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 3.047 M 198.38 % | -3.097 M -204.00 % | -1.019 M 93.09 % | -14.738 M -3 589.19 % | 422.391 K 3 192.17 % | -13.660 K -181.07 % | -4.860 K -46.94 % | -3.307 K -408.62 % | -650.260 -100.57 % | 114.603 K -22.70 % | 148.258 K -9.19 % | 163.265 K 119.22 % | -849.654 K 66.69 % | -2.551 M -31.44 % | -1.941 M -675.58 % | 337.183 K 146.54 % | -724.427 K 32.92 % | -1.080 M -7.22 % | -1.007 M 48.61 % | -1.960 M 39.48 % | -3.239 M -3 121.27 % | -100.540 K 19.25 % | -124.501 K 82.30 % | -703.389 K 70.40 % | -2.376 M -827.94 % | 326.454 K 42.56 % | 229.000 K 165.62 % | -349.000 K -194.80 % | -118.386 K -211.54 % | -38.000 K 89.78 % | -372.000 K | 0.000 |
| Total investments | 716.755 K -1.56 % | 728.135 K 15.14 % | 632.379 K 784.58 % | 71.489 K -1.84 % | 72.829 K 1.53 % | 71.729 K -17.66 % | 87.114 K 1.29 % | 86.003 K 85 903.00 % | 100.000 -87.62 % | 807.513 -11.05 % | 907.800 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.201 K 0.00 % | 3.201 K -0.03 % | 3.202 K 77.69 % | 1.802 K -9.99 % | 2.002 K -97.92 % | 96.211 K -89.49 % | 915.199 K -54.72 % | 2.021 M 202 138 600.00 % | 1.000 -100.00 % | 270.000 K -38.50 % | 439.000 K 0.02 % | 438.910 K 5.00 % | 418.000 K 109.00 % | 200.000 K | 0.000 |
| Total debt | 7.721 M -0.15 % | 7.732 M 10.08 % | 7.024 M | 0.000 -100.00 % | 5.215 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 114.657 K -22.70 % | 148.330 K -26.93 % | 203.002 K | 0.000 -100.00 % | 26.635 K 335.14 % | 6.121 K -98.71 % | 474.326 K 1 091.09 % | 39.823 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 333.334 K 44.93 % | 230.000 K 259.38 % | 64.000 K 33.78 % | 47.838 K 298.65 % | 12.000 K -20.00 % | 15.000 K | 0.000 |
| Accumulated other comprehensive income loss | 9.706 M 7.25 % | 9.050 M 0.17 % | 9.035 M 18.86 % | 7.601 M 13.49 % | 6.698 M 73.58 % | 3.859 M 14.82 % | 3.361 M 122.08 % | 1.513 M 172.29 % | 555.750 K 33.67 % | 415.750 K 6.00 % | 392.201 K -29.37 % | 555.324 K 0.00 % | 555.323 K 14.13 % | 486.578 K 267.56 % | 132.380 K -32.02 % | 194.724 K -60.23 % | 489.633 K -9.49 % | 540.973 K 28.59 % | 420.705 K 3.09 % | 408.109 K 0.00 % | 408.109 K 0.00 % | 408.109 K 0.00 % | 408.109 K 0.00 % | 408.109 K 0.00 % | 408.109 K 1 171.57 % | 32.095 K -95.94 % | 790.000 K -73.30 % | 2.959 M 29.31 % | 2.288 M -28.13 % | 3.184 M -30.04 % | 4.551 M 2 592.90 % | 169.000 K |
| Retained earnings | -52.405 M -14.01 % | -45.965 M -10.35 % | -41.653 M -22.71 % | -33.944 M 1.26 % | -34.375 M -139 071.80 % | -24.700 K -26.05 % | -19.595 K -58.34 % | -12.375 K -76.34 % | -7.018 K -47.60 % | -4.755 K -28.15 % | -3.710 K 99.99 % | -33.472 M -7.79 % | -31.054 M -19.19 % | -26.055 M -5.89 % | -24.605 M -1.03 % | -24.353 M -11.20 % | -21.900 M -9.60 % | -19.982 M -9.51 % | -18.247 M -15.71 % | -15.770 M -15.18 % | -13.692 M -3.26 % | -13.260 M -6.89 % | -12.405 M -17.45 % | -10.563 M -32.35 % | -7.981 M -12.23 % | -7.111 M -25.37 % | -5.672 M -26.32 % | -4.490 M -13.70 % | -3.949 M -78.78 % | -2.209 M -278.90 % | -583.000 K -316.43 % | -140.000 K |
| Common stock | 124.686 M 1.98 % | 122.261 M 19.10 % | 102.656 M 8.45 % | 94.656 M 18.20 % | 80.082 M 125 305.73 % | 63.858 K 45.26 % | 43.961 K 29.30 % | 33.999 K 14.46 % | 29.703 K 293.89 % | 7.541 K 80.56 % | 4.176 K -99.99 % | 34.820 M 1.11 % | 34.439 M 3.15 % | 33.387 M 16.27 % | 28.714 M 3.77 % | 27.671 M 5.11 % | 26.326 M 10.12 % | 23.907 M 9.53 % | 21.827 M 0.70 % | 21.676 M 5.43 % | 20.559 M 39.27 % | 14.762 M 5.74 % | 13.960 M 1.92 % | 13.697 M 4.75 % | 13.076 M 94.59 % | 6.719 M -48.98 % | 13.171 M 12.88 % | 11.668 M 9.93 % | 10.614 M 10.47 % | 9.608 M 0.22 % | 9.587 M 283.48 % | 2.500 M |
| Total equity | 88.471 M -4.31 % | 92.458 M 20.95 % | 76.442 M 1.99 % | 74.950 M 26.63 % | 59.189 M 153 283.65 % | 38.589 K 57.51 % | 24.499 K 18.76 % | 20.629 K -0.88 % | 20.812 K 1 511.18 % | 1.292 K 59.95 % | 807.589 -99.96 % | 1.903 M -51.70 % | 3.940 M -49.60 % | 7.818 M 84.32 % | 4.242 M 20.75 % | 3.513 M -28.54 % | 4.916 M 10.06 % | 4.466 M 11.75 % | 3.997 M -36.70 % | 6.314 M -13.21 % | 7.275 M 280.90 % | 1.910 M -2.68 % | 1.963 M -44.59 % | 3.542 M -35.63 % | 5.503 M 1 778.96 % | -327.752 K -120.79 % | 1.577 M -65.90 % | 4.624 M 15.79 % | 3.993 M -34.58 % | 6.104 M -43.46 % | 10.796 M 5 799.45 % | 183.000 K |
| Other non current liabilities | 1.600 M 97.97 % | 808.068 K 20.43 % | 670.970 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.003 K 8.22 % | 60.989 K | 0.000 | 0.000 -100.00 % | 70.000 K -30.00 % | 100.000 K 0.00 % | 100.000 K -96.15 % | 2.600 M 0.00 % | 2.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 7.671 M 7.49 % | 7.137 M 5.82 % | 6.744 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.266 K -38.80 % | 29.846 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.624 K -37.51 % | 9.000 K -25.00 % | 12.000 K | 0.000 |
| Total non current liabilities | 11.313 M 2.85 % | 11.000 M 12.24 % | 9.800 M 5.57 % | 9.283 M -7.69 % | 10.055 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.003 K 8.22 % | 60.989 K | 0.000 -100.00 % | 18.266 K -81.71 % | 99.846 K -0.15 % | 100.000 K 0.00 % | 100.000 K -96.15 % | 2.600 M 0.00 % | 2.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.624 K -37.51 % | 9.000 K -25.00 % | 12.000 K | 0.000 |
| Other current liabilities | 1.862 M 8.09 % | 1.723 M 112.06 % | 812.410 K 34.40 % | 604.455 K 47.44 % | 409.976 K -20.40 % | 515.040 K 14.71 % | 448.978 K -65.52 % | 1.302 M 546.51 % | -291.664 K -495.84 % | 73.682 K -18.98 % | 90.943 K | 0.000 -100.00 % | 223.068 K 237.87 % | 66.022 K 3.09 % | 64.041 K -91.11 % | 720.709 K 118.54 % | 329.777 K 25.83 % | 262.084 K 250.81 % | 74.708 K -48.60 % | 145.353 K 86.69 % | 77.858 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.066 K -97.21 % | 73.939 K 111.25 % | 35.000 K -87.27 % | 275.000 K 76.28 % | 156.000 K |
| Deferred revenue | 284.076 K | 0.000 -100.00 % | 6.613 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -114.657 K 22.70 % | -148.330 K -358.11 % | 57.467 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 % | -333.334 K -45.08 % | -229.764 K -261.79 % | -63.508 K -50.44 % | -42.214 K -1 307.13 % | -3.000 K 0.00 % | -3.000 K | 0.000 |
| Short term debt | -234.845 K -139.45 % | 595.277 K 112.79 % | 279.751 K | 0.000 -100.00 % | 5.215 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 114.657 K -22.70 % | 148.330 K -26.94 % | 203.022 K | 0.000 -100.00 % | 26.635 K 335.14 % | 6.121 K -98.66 % | 456.060 K 4 471.11 % | 9.977 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 333.334 K 45.01 % | 229.871 K 260.08 % | 63.839 K 51.23 % | 42.214 K 1 307.13 % | 3.000 K 0.00 % | 3.000 K | 0.000 |
| Total current liabilities | 2.240 M -25.18 % | 2.994 M -66.94 % | 9.058 M 717.64 % | 1.108 M -81.18 % | 5.887 M 505 914.84 % | 1.163 K 36.00 % | 855.505 -49.93 % | 1.709 K 164.17 % | 646.810 149.02 % | 259.747 -20.61 % | 327.164 -99.91 % | 359.877 K 10.96 % | 324.326 K 87.24 % | 173.213 K -5.20 % | 182.710 K -85.10 % | 1.226 M 183.84 % | 431.899 K 44.29 % | 299.318 K 236.80 % | 88.872 K -56.16 % | 202.699 K 27.35 % | 159.171 K -3.63 % | 165.166 K 164.00 % | 62.562 K 36.81 % | 45.729 K 95.88 % | 23.346 K -96.04 % | 589.163 K 89.38 % | 311.107 K 138.58 % | 130.397 K -20.79 % | 164.628 K 138.59 % | 69.000 K -85.50 % | 476.000 K 205.13 % | 156.000 K |
| Total liabilities | 13.553 M -3.15 % | 13.994 M -25.79 % | 18.858 M 81.49 % | 10.390 M -34.83 % | 15.943 M 1 370 165.47 % | 1.163 K 36.00 % | 855.505 -49.93 % | 1.709 K 164.17 % | 646.810 149.02 % | 259.747 -20.61 % | 327.164 -99.91 % | 359.877 K -7.80 % | 390.329 K 66.66 % | 234.202 K 28.18 % | 182.710 K -85.31 % | 1.244 M 133.98 % | 531.745 K 33.16 % | 399.318 K 111.42 % | 188.872 K -93.26 % | 2.803 M 1.58 % | 2.759 M 1 570.54 % | 165.166 K 164.00 % | 62.562 K 36.81 % | 45.729 K 95.88 % | 23.346 K -96.04 % | 589.163 K 89.38 % | 311.107 K 138.58 % | 130.397 K -23.41 % | 170.252 K 118.27 % | 78.000 K -84.02 % | 488.000 K 212.82 % | 156.000 K |
| Other non current assets | 716.755 K -98.52 % | 48.357 M 3.41 % | 46.764 M 6.31 % | 43.987 M 2.95 % | 42.726 M 171 875.03 % | -24.873 K -25.73 % | -19.783 K -7.95 % | -18.326 K -8.30 % | -16.922 K -1 032.49 % | -1.494 K -41.64 % | -1.055 K | 0.000 | 0.000 -100.00 % | 18.810 K | 0.000 -100.00 % | 96.619 K -2.64 % | 99.236 K 4.88 % | 94.623 K 0.00 % | 94.623 K 22.35 % | 77.337 K 156.08 % | 30.200 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.160 K 19 744.52 % | 283.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 -100.00 % | 728.135 K 15.14 % | 632.379 K 784.58 % | 71.489 K -1.84 % | 72.829 K 1.53 % | 71.729 K -17.66 % | 87.114 K 1.29 % | 86.003 K 85 903.00 % | 100.000 -87.62 % | 807.513 -11.05 % | 907.800 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 -100.00 % | 862.502 K -55.30 % | 1.930 M | 0.000 -100.00 % | 270.000 K -38.50 % | 439.000 K 0.02 % | 438.910 K 5.00 % | 418.000 K 109.00 % | 200.000 K | 0.000 |
| Intangible assets | 28.981 M 0.72 % | 28.773 M -1.01 % | 29.065 M 18.00 % | 24.631 M 3.19 % | 23.870 M 104 024.03 % | 22.925 K 20.49 % | 19.026 K 13.94 % | 16.698 K 3.05 % | 16.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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 28.981 M 0.72 % | 28.773 M -1.01 % | 29.065 M 18.00 % | 24.631 M 3.19 % | 23.870 M 104 024.03 % | 22.925 K 20.49 % | 19.026 K 13.94 % | 16.698 K 3.05 % | 16.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 |
| Property plant equipment net | 67.309 M 294.50 % | 17.062 M 98.61 % | 8.591 M 414.70 % | 1.669 M -12.32 % | 1.904 M 97 627.90 % | 1.948 K 157.40 % | 756.746 -53.50 % | 1.628 K 163.13 % | 618.540 -9.92 % | 686.674 366.76 % | 147.115 -99.99 % | 2.213 M -35.59 % | 3.436 M -35.70 % | 5.344 M 121.53 % | 2.412 M 47.04 % | 1.640 M -63.88 % | 4.542 M 25.24 % | 3.627 M 20.51 % | 3.009 M -57.23 % | 7.036 M 6.34 % | 6.617 M 242.54 % | 1.932 M 8.54 % | 1.780 M 19.38 % | 1.491 M 33.33 % | 1.118 M 610.21 % | 157.435 K -89.91 % | 1.560 M -59.82 % | 3.883 M 15.55 % | 3.360 M -27.14 % | 4.612 M -43.57 % | 8.173 M 2 310.91 % | 339.000 K |
| Total non current assets | 97.007 M 2.20 % | 94.920 M 11.60 % | 85.052 M 20.88 % | 70.358 M 2.60 % | 68.573 M 275 590.62 % | 24.873 K 25.73 % | 19.783 K 7.96 % | 18.325 K 8.29 % | 16.922 K 1 032.52 % | 1.494 K 41.64 % | 1.055 K -99.95 % | 2.213 M -35.59 % | 3.436 M -35.93 % | 5.362 M 122.31 % | 2.412 M 38.86 % | 1.737 M -62.57 % | 4.641 M 24.72 % | 3.721 M 19.88 % | 3.104 M -56.36 % | 7.113 M 7.02 % | 6.647 M 244.10 % | 1.932 M 8.54 % | 1.780 M -24.37 % | 2.353 M -22.79 % | 3.048 M 1 835.84 % | 157.436 K -91.65 % | 1.886 M -56.36 % | 4.322 M 13.77 % | 3.799 M -24.47 % | 5.030 M -39.93 % | 8.373 M 2 369.91 % | 339.000 K |
| Other current assets | 240.893 K 19.53 % | 201.537 K 67.80 % | 120.108 K 81.81 % | 66.063 K -81.34 % | 354.073 K 900.29 % | 35.397 K -44.41 % | 63.680 K -89.23 % | 591.184 K 15 302.34 % | 3.838 K 198.93 % | 1.284 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.533 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 % | 45.000 K 350.00 % | 10.000 K 100.00 % | 5.000 K | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.200 K 0.00 % | 3.200 K 0.00 % | 3.200 K 77.78 % | 1.800 K -10.00 % | 2.000 K -97.92 % | 96.210 K -41.76 % | 165.199 K 79.96 % | 91.800 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 4.674 M -56.84 % | 10.829 M 34.64 % | 8.043 M -45.43 % | 14.738 M 207.51 % | 4.793 M 34 985.75 % | 13.660 K 181.07 % | 4.860 K 46.94 % | 3.307 K 408.62 % | 650.260 1 116.08 % | 53.472 -24.84 % | 71.148 -99.82 % | 39.737 K -95.32 % | 849.654 K -67.04 % | 2.578 M 32.40 % | 1.947 M 1 319.61 % | 137.143 K -82.06 % | 764.250 K -29.24 % | 1.080 M 7.22 % | 1.007 M -48.61 % | 1.960 M -39.48 % | 3.239 M 3 121.27 % | 100.540 K -19.25 % | 124.501 K -82.30 % | 703.389 K -70.40 % | 2.376 M 34 440.51 % | 6.880 K 588.00 % | 1.000 K -99.76 % | 413.000 K 148.46 % | 166.224 K 232.45 % | 50.000 K -87.08 % | 387.000 K | 0.000 |
| Cash and short term investments | 4.674 M -56.84 % | 10.829 M 34.64 % | 8.043 M -45.43 % | 14.738 M 207.51 % | 4.793 M 34 985.75 % | 13.660 K 181.07 % | 4.860 K 46.94 % | 3.307 K 408.62 % | 650.260 1 116.08 % | 53.472 -24.84 % | 71.148 -99.82 % | 39.737 K -95.32 % | 849.654 K -67.04 % | 2.578 M 32.40 % | 1.947 M 1 319.61 % | 137.143 K -82.06 % | 764.250 K -29.45 % | 1.083 M 7.53 % | 1.007 M -48.69 % | 1.963 M -39.41 % | 3.240 M 3 060.20 % | 102.540 K -53.54 % | 220.711 K -74.59 % | 868.588 K -64.81 % | 2.468 M 35 774.81 % | 6.880 K 588.00 % | 1.000 K -99.76 % | 413.000 K 148.46 % | 166.224 K 232.45 % | 50.000 K -87.08 % | 387.000 K | 0.000 |
| Total current assets | 5.017 M -56.49 % | 11.532 M 12.54 % | 10.247 M -31.60 % | 14.982 M 128.40 % | 6.560 M 44 197.51 % | 14.808 K 170.00 % | 5.485 K 39.67 % | 3.927 K -13.13 % | 4.521 K 7 791.30 % | 57.285 -28.25 % | 79.838 -99.84 % | 50.098 K -94.40 % | 894.829 K -66.74 % | 2.690 M 33.69 % | 2.012 M -33.37 % | 3.020 M 274.55 % | 806.260 K -29.54 % | 1.144 M 5.80 % | 1.082 M -46.01 % | 2.003 M -40.86 % | 3.388 M 2 259.42 % | 143.583 K -41.49 % | 245.386 K -80.12 % | 1.234 M -50.19 % | 2.478 M 3 348.08 % | 71.880 K 4 610.35 % | 1.526 K -99.65 % | 431.898 K 18.54 % | 364.337 K -68.37 % | 1.152 M -60.43 % | 2.911 M | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.113 M -98.38 % | -560.876 K | 0.000 | 0.000 100.00 % | -2.529 K 70.90 % | -8.690 K -394 362.10 % | -2.203 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.675 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 102.653 K -79.55 % | 501.916 K -75.92 % | 2.084 M 1 072.68 % | 177.723 K -87.42 % | 1.413 M 26.97 % | 1.113 M 98.38 % | 560.876 K -2.98 % | 578.080 K -85.06 % | 3.870 M 152 935.71 % | 2.529 K -70.90 % | 8.690 K -16.13 % | 10.361 K -77.06 % | 45.175 K -59.83 % | 112.450 K 72.11 % | 65.335 K -81.32 % | 349.714 K 732.45 % | 42.010 K -31.23 % | 61.089 K -46.08 % | 113.293 K 22.87 % | 92.209 K -50.39 % | 185.861 K 352.84 % | 41.043 K | 0.000 -100.00 % | 365.898 K 3 455.17 % | 10.292 K -84.17 % | 65.000 K 6 247.66 % | 1.024 K -94.60 % | 18.952 K -87.62 % | 153.113 K -85.98 % | 1.092 M -56.65 % | 2.519 M | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -46.856 K 30.41 % | -67.330 K 0.51 % | -67.678 K -499.94 % | 16.922 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.000 -17.70 % | 87.482 1.53 % | 86.166 457.10 % | 15.467 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 44.835 K -93.37 % | 676.172 K -50.00 % | 1.352 M 168.70 % | 503.334 K 91.86 % | 262.347 K -59.54 % | 648.449 K 59.51 % | 406.527 K 0.04 % | 406.356 K 39.01 % | 292.311 K 309.35 % | 71.408 K -18.75 % | 87.891 K -11.57 % | 99.388 K -1.85 % | 101.258 K 25.70 % | 80.556 K -28.43 % | 112.548 K 128.98 % | 49.152 K -46.66 % | 92.145 K 147.48 % | 37.234 K 162.88 % | 14.164 K -75.30 % | 57.346 K -29.47 % | 81.313 K -50.77 % | 165.166 K 164.00 % | 62.562 K 36.81 % | 45.729 K 95.88 % | 23.346 K -90.87 % | 255.829 K 214.92 % | 81.236 K 25.96 % | 64.492 K 33.04 % | 48.475 K 56.37 % | 31.000 K -84.34 % | 198.000 K | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 7.012 M | 0.000 -100.00 % | 6.072 M -8.41 % | 6.629 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 |
| Minority interest | 6.484 M -8.83 % | 7.112 M 11.05 % | 6.404 M -3.49 % | 6.636 M -2.20 % | 6.785 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 % | -4.343 K | 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.710 M | 0.000 |
| Capital lease obligations | 7.265 M -4.12 % | 7.577 M 7.88 % | 7.024 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 % | 28.229 K -29.11 % | 39.823 K | 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.972 K -25.23 % | 12.000 K -20.00 % | 15.000 K | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 5.70 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 -100.00 % | 990.000 K | 0.000 100.00 % | -4.428 M -37.18 % | -3.228 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.095 K 100.48 % | -6.713 M -21.76 % | -5.513 M -11.16 % | -4.960 M -10.73 % | -4.479 M -0.22 % | -4.469 M -90.49 % | -2.346 M |
| Deferred tax liabilities non current | 2.042 M -33.16 % | 3.055 M 28.12 % | 2.385 M -25.73 % | 3.211 M -6.28 % | 3.426 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 102.024 M -4.16 % | 106.452 M 11.70 % | 95.299 M 11.67 % | 85.340 M 13.59 % | 75.132 M 188 897.32 % | 39.753 K 56.79 % | 25.355 K 13.51 % | 22.338 K 4.10 % | 21.458 K 1 283.07 % | 1.551 K 36.72 % | 1.135 K -99.95 % | 2.263 M -47.74 % | 4.331 M -46.22 % | 8.052 M 82.00 % | 4.424 M -6.99 % | 4.757 M -12.67 % | 5.447 M 11.96 % | 4.866 M 16.24 % | 4.186 M -54.09 % | 9.117 M -9.15 % | 10.034 M 383.54 % | 2.075 M 2.47 % | 2.025 M -43.56 % | 3.588 M -35.08 % | 5.526 M 2 309.85 % | 229.316 K -87.85 % | 1.888 M -60.29 % | 4.754 M 14.19 % | 4.164 M -32.65 % | 6.182 M -45.21 % | 11.284 M 3 228.61 % | 339.000 K |
| 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 | 1996 | 1995 | 1994 | 1993 |
| 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 | 1996 | 1995 | 1994 | 1993 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -407.152 K 73.10 % | -1.514 M -155.06 % | -593.439 K 14.76 % | -696.203 K -161 944.09 % | -429.638 80.00 % | -2.148 K -32.76 % | -1.618 K -4 115.46 % | 40.301 108.86 % | -454.627 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 -100.00 % | 766.500 -57.94 % | 1.823 K 440.00 % | 337.500 -34.53 % | 515.538 -0.86 % | 520.000 -75.67 % | 2.138 K 23.10 % | 1.736 K 4 240.98 % | 40.000 -91.11 % | 449.750 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 881.703 K 235.49 % | -650.766 K -378.88 % | 233.353 K 115.69 % | -1.487 M -1 645 382.61 % | -90.362 -928.48 % | 10.907 109.23 % | -118.120 -47.10 % | -80.301 -1 746.52 % | 4.877 175.18 % | -6.487 -275.41 % | -1.728 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 151.717 K 29.34 % | 117.303 K 111.96 % | -980.588 K -3 694.00 % | 27.284 K 106.11 % | -446.492 K -494 014.78 % | -90.362 -928.48 % | 10.907 109.23 % | -118.120 -47.10 % | -80.301 -1 746.52 % | 4.877 175.18 % | -6.487 -275.41 % | -1.728 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -534.652 K -1 668.54 % | 34.086 K 112.43 % | -274.175 K -815.13 % | 38.339 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 |
| Accounts payables | 0.000 -100.00 % | 618.962 K 112.53 % | 291.230 K 67.74 % | 173.616 K 116.34 % | -1.062 M -312.47 % | 500.005 K 1 371.66 % | -39.319 K -115.69 % | 250.672 K 9.63 % | 228.644 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 |
| Other working capital | 240.439 K 65.32 % | 145.438 K 276.86 % | 38.592 K 18.92 % | 32.453 K 47.68 % | 21.975 K -36.57 % | 34.646 K 562.07 % | 5.233 K 102.09 % | -250.672 K -9.63 % | -228.644 K -48 870.97 % | -466.897 -324.95 % | -109.870 59.47 % | -271.091 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.354 M 132.20 % | -4.204 M -199.85 % | 4.210 M 950.38 % | 400.818 K -93.75 % | 6.417 M 666 278.27 % | 962.904 -51.96 % | 2.004 K 980.35 % | 185.525 -83.27 % | 1.109 K 330.27 % | -481.556 -157.84 % | 832.533 -99.97 % | 2.411 M -52.32 % | 5.057 M 255.08 % | 1.424 M 487.63 % | 242.339 K -89.98 % | 2.418 M 29.20 % | 1.871 M 12.19 % | 1.668 M -30.25 % | 2.391 M 16.32 % | 2.056 M 394.61 % | 415.583 K -50.77 % | 844.147 K -53.85 % | 1.829 M -28.72 % | 2.566 M 195.10 % | 869.539 K -57.01 % | 2.023 M 71.15 % | 1.182 M 118.43 % | 541.045 K -68.91 % | 1.740 M 7.01 % | 1.626 M 267.04 % | 443.000 K 930.23 % | 43.000 K |
| Net cash provided by operating activities | -5.714 M 15.48 % | -6.761 M -23.32 % | -5.483 M -628.89 % | 1.037 M 122.17 % | -4.676 M -133 377.17 % | -3.504 K -15.31 % | -3.038 K -13.81 % | -2.670 K -245.15 % | -773.503 26.35 % | -1.050 K -111.29 % | -497.059 -45.36 % | -341.950 | 0.000 100.00 % | -1.233 M 37.97 % | -1.987 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 % | -358.380 K | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | -750.197 K 93.54 % | -11.618 M -267.41 % | -3.162 M -189.80 % | -1.091 M 77.85 % | -4.926 M -313 577.31 % | -1.571 K 1.30 % | -1.591 K -61.68 % | -984.233 -277.56 % | -260.684 -2 688.06 % | -9.350 100.00 % | -226.508 K 57.65 % | -534.786 K 76.46 % | -2.272 M 18.63 % | -2.793 M -87.76 % | -1.487 M -0.12 % | -1.486 M -25.33 % | -1.185 M -70.44 % | -695.448 K 45.46 % | -1.275 M 22.55 % | -1.646 M 27.89 % | -2.283 M -1 013.35 % | -205.097 K 32.21 % | -302.545 K 22.11 % | -388.448 K -106.82 % | -187.817 K -99.04 % | -94.363 K -574.02 % | -14.000 K -1 300.00 % | -1.000 K 99.87 % | -795.485 K 33.15 % | -1.190 M 22.12 % | -1.528 M -8 388.89 % | -18.000 K |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 9.562 K 195.62 % | -10.000 K 98.70 % | -769.021 K -37 613.22 % | 2.050 K | 0.000 | 0.000 -100.00 % | 31.580 K | 0.000 -100.00 % | 128.782 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 875.156 K | 0.000 | 0.000 100.00 % | -22.840 K -107.67 % | 297.754 K 178.52 % | -379.194 K 81.04 % | -2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -279.000 K | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -80.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.840 K 89.55 % | -218.638 K 33.42 % | -328.407 K -257.74 % | -91.800 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -205.000 K | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 122.286 K 152.55 % | 48.420 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 % | 118.395 K -68.58 % | 376.769 K 641.61 % | 50.804 K -62.23 % | 134.524 K | 0.000 -100.00 % | 63.404 K -36.60 % | 100.000 K | 0.000 | 0.000 100.00 % | -1.457 M | 0.000 |
| Other investing activites | -2.118 M -217.88 % | 1.796 M 132.79 % | -5.478 M -1 094.22 % | 551.019 K 141.10 % | -1.341 M -19 816.94 % | -6.731 K -396.39 % | -1.356 K 98.90 % | -123.015 K -354.64 % | 48.309 K 8 680.56 % | -563.005 -476.11 % | -97.726 -673.68 % | 17.035 | 0.000 -100.00 % | 40.356 K -99.23 % | 5.256 M 13 754.00 % | 37.939 K 164.13 % | 14.364 K | 0.000 -100.00 % | 365.000 K | 0.000 | 0.000 -100.00 % | 22.840 K 107.67 % | -297.754 K -188.33 % | 337.094 K 350.58 % | -134.524 K | 0.000 100.00 % | -406.049 K 27.20 % | -557.732 K -1 493.52 % | -35.000 K -333.33 % | 15.000 K -99.13 % | 1.732 M | 0.000 |
| Net cash used for investing activites | -2.868 M 70.80 % | -9.822 M -13.80 % | -8.631 M -1 468.88 % | -550.138 K 92.18 % | -7.036 M -112 453.15 % | -6.251 K -112.11 % | -2.947 K -72.07 % | -1.713 K -361.51 % | -371.128 35.16 % | -572.355 -485.67 % | -97.726 99.98 % | -534.786 K 76.46 % | -2.272 M 17.44 % | -2.752 M -173.03 % | 3.769 M 360.33 % | -1.448 M -23.63 % | -1.171 M -68.38 % | -695.448 K -1 884.56 % | -35.043 K 97.87 % | -1.646 M 27.89 % | -2.283 M -1 984.53 % | -109.542 K 24.15 % | -144.414 K 79.61 % | -708.151 K 68.94 % | -2.280 M -2 315.89 % | -94.363 K 73.54 % | -356.645 K 22.25 % | -458.732 K 44.76 % | -830.485 K 29.32 % | -1.175 M 32.35 % | -1.737 M -9 550.00 % | -18.000 K |
| Debt repayment | 11.113 K -93.15 % | 162.134 K | 0.000 100.00 % | -5.176 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -114.657 K -214.66 % | 100.000 K -20.48 % | 125.759 K -37.12 % | 200.000 K | 0.000 -100.00 % | 20.514 K 104.46 % | -459.887 K -220.38 % | 382.042 K 1 373.47 % | -30.000 K -790.45 % | 4.345 K 317.25 % | -2.000 K | 0.000 100.00 % | -100.000 K -200.00 % | 100.000 K | 0.000 | 0.000 -100.00 % | 55.000 K 132.10 % | -171.328 K -203.17 % | 166.058 K 427.94 % | 31.454 K 17.06 % | 26.871 K 110.58 % | -254.000 K -361.86 % | 97.000 K 438.89 % | 18.000 K |
| Common stock issued | 2.425 M -87.58 % | 19.522 M 162.66 % | 7.432 M -49.46 % | 14.707 M 317.49 % | 3.523 M -80.92 % | 18.462 M 144.36 % | 7.555 M 7.33 % | 7.040 M 276.03 % | 1.872 M 24.40 % | 1.505 M 111.35 % | 712.067 K 67.00 % | 426.392 K -59.48 % | 1.052 M -76.89 % | 4.553 M 466.61 % | 803.500 K -21.77 % | 1.027 M -59.65 % | 2.545 M 12.12 % | 2.270 M | 0.000 -100.00 % | 1.187 M -79.53 % | 5.797 M 622.89 % | 801.964 K 204.70 % | 263.200 K | 0.000 -100.00 % | 5.117 M 3 353.94 % | 148.138 K -51.15 % | 303.250 K -72.03 % | 1.084 M 147.27 % | 438.506 K 4 285.06 % | 10.000 K -99.80 % | 4.959 M | 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 % | -45.210 K | 0.000 | 0.000 100.00 % | -9.496 K 68.65 % | -30.292 K 75.88 % | -125.580 K 34.00 % | -190.267 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.444 M -144.36 % | -7.548 M -7.33 % | -7.033 M -300.56 % | -1.756 M -9.50 % | -1.603 M -91.51 % | -837.195 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.000 K 92.65 % | -340.000 K | 0.000 -100.00 % | 278.334 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 2.436 M -87.63 % | 19.684 M 164.85 % | 7.432 M -22.02 % | 9.531 M 170.55 % | 3.523 M 18 980.90 % | 18.462 K 144.36 % | 7.555 K 7.33 % | 7.040 K 300.56 % | 1.757 K 9.50 % | 1.605 K 154.15 % | 631.494 -99.89 % | 581.182 K -44.77 % | 1.052 M -76.99 % | 4.573 M 1 268.76 % | 334.116 K -75.77 % | 1.379 M -42.30 % | 2.390 M 14.66 % | 2.084 M 104 300.90 % | -2.000 K -100.17 % | 1.187 M -79.17 % | 5.697 M 531.66 % | 901.964 K 278.66 % | 238.200 K 170.06 % | -340.000 K -106.57 % | 5.172 M 1 926.93 % | 255.144 K -45.63 % | 469.308 K -57.94 % | 1.116 M 139.75 % | 465.377 K 290.73 % | -244.000 K -104.83 % | 5.056 M 27 988.89 % | 18.000 K |
| Effect of forex changes on cash | -8.852 K -2 710.45 % | -314.967 -2 154.60 % | -13.970 80.54 % | -71.777 89.41 % | -677.946 -828.51 % | 93.059 642.90 % | -17.141 | 0.000 100.00 % | -16.003 -25 024 689 179 447 720.00 % | 0.000 0.00 % | 0.000 100.00 % | -855.911 K | 0.000 -100.00 % | 42.653 K 113.96 % | -305.552 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 % | 6.684 K | 0.000 -100.00 % | 1.000 K | 0.000 |
| Net change in cash | -6.155 M -320.93 % | 2.786 M 141.61 % | -6.695 M -167.32 % | 9.945 M 212.15 % | -8.868 M -100 867.69 % | 8.800 K 466.78 % | 1.553 K -41.57 % | 2.657 K 345.23 % | 596.788 3 476.26 % | -17.676 -148.15 % | 36.709 100.00 % | -809.857 K 53.13 % | -1.728 M -373.96 % | 630.745 K -65.15 % | 1.810 M 388.59 % | -627.107 K -98.61 % | -315.753 K -374.76 % | 114.919 K 112.19 % | -942.978 K 27.01 % | -1.292 M -141.68 % | 3.100 M 13 035.71 % | -23.961 K 95.63 % | -548.802 K 67.78 % | -1.703 M -171.88 % | 2.370 M 37 051.25 % | 6.378 K 101.55 % | -412.444 K -370.44 % | 152.507 K 121.28 % | -716.804 K 60.22 % | -1.802 M -154.28 % | 3.320 M | 0.000 |
| Cash at beginning of period | 10.829 M 34.64 % | 8.043 M -45.43 % | 14.738 M 207.51 % | 4.793 M -64.92 % | 13.660 M 280 978.49 % | 4.860 K 46.94 % | 3.307 K 408.62 % | 650.260 1 116.08 % | 53.472 -24.84 % | 71.148 106.59 % | 34.439 -100.00 % | 849.654 K -67.04 % | 2.578 M 32.40 % | 1.947 M 1 319.61 % | 137.143 K -82.06 % | 764.250 K -29.24 % | 1.080 M 11.91 % | 965.084 K -49.42 % | 1.908 M -40.37 % | 3.200 M 3 082.88 % | 100.540 K -19.25 % | 124.501 K -81.51 % | 673.303 K -71.67 % | 2.376 M 34 440.51 % | 6.880 K 1 270.52 % | 502.000 -99.88 % | 412.946 K 58.56 % | 260.439 K -73.35 % | 977.243 K -64.83 % | 2.779 M 613.68 % | -541.000 K | 0.000 |
| Cash at end of period | 4.674 M -56.84 % | 10.829 M 34.64 % | 8.043 M -45.43 % | 14.738 M 207.51 % | 4.793 M 34 985.75 % | 13.660 K 181.07 % | 4.860 K 46.94 % | 3.307 K 408.62 % | 650.260 1 116.08 % | 53.472 -24.84 % | 71.148 -99.82 % | 39.797 K -95.32 % | 849.654 K -67.04 % | 2.578 M 32.40 % | 1.947 M 1 319.61 % | 137.143 K -82.06 % | 764.250 K -29.24 % | 1.080 M 11.91 % | 965.084 K -49.42 % | 1.908 M -40.37 % | 3.200 M 3 082.88 % | 100.540 K -19.25 % | 124.501 K -81.51 % | 673.303 K -71.67 % | 2.376 M 34 440.51 % | 6.880 K 1 270.52 % | 502.000 -99.88 % | 412.946 K 58.56 % | 260.439 K -73.34 % | 977.000 K -64.84 % | 2.779 M | 0.000 |
| Operating cash flow | -5.714 M 15.48 % | -6.761 M -23.32 % | -5.483 M -628.89 % | 1.037 M 122.17 % | -4.676 M -133 377.17 % | -3.504 K -15.31 % | -3.038 K -13.81 % | -2.670 K -245.15 % | -773.503 26.35 % | -1.050 K -111.29 % | -497.059 -45.36 % | -341.950 | 0.000 100.00 % | -1.233 M 37.97 % | -1.987 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 % | -358.380 K | 0.000 | 0.000 | 0.000 |
| Capital expenditure | -2.891 M 75.11 % | -11.618 M -267.41 % | -3.162 M -189.80 % | -1.091 M 77.85 % | -4.926 M -313 577.31 % | -1.571 K 1.30 % | -1.591 K -61.68 % | -984.233 -277.56 % | -260.684 -2 688.06 % | -9.350 100.00 % | -226.508 K 57.65 % | -534.786 K 76.46 % | -2.272 M 18.63 % | -2.793 M -87.76 % | -1.487 M -0.12 % | -1.486 M -25.33 % | -1.185 M -70.44 % | -695.448 K 45.46 % | -1.275 M 22.55 % | -1.646 M 27.89 % | -2.283 M -1 013.35 % | -205.097 K 32.21 % | -302.545 K 22.11 % | -388.448 K -106.82 % | -187.817 K -99.04 % | -94.363 K -574.02 % | -14.000 K -1 300.00 % | -1.000 K 99.87 % | -795.485 K 33.15 % | -1.190 M 22.12 % | -1.528 M -8 388.89 % | -18.000 K |
| Free CashFlow | -8.606 M 53.18 % | -18.379 M -112.61 % | -8.645 M -15 748.30 % | -54.547 K 99.43 % | -9.603 M -189 151.80 % | -5.074 K -9.60 % | -4.630 K -26.70 % | -3.654 K -253.32 % | -1.034 K 2.40 % | -1.060 K 99.53 % | -227.005 K 57.58 % | -535.128 K 76.45 % | -2.272 M 43.55 % | -4.026 M -15.85 % | -3.475 M -133.90 % | -1.486 M -25.33 % | -1.185 M -70.44 % | -695.448 K 45.46 % | -1.275 M 22.55 % | -1.646 M 27.89 % | -2.283 M -1 013.35 % | -205.097 K 32.21 % | -302.545 K 22.11 % | -388.448 K -106.82 % | -187.817 K -99.04 % | -94.363 K -574.02 % | -14.000 K -1 300.00 % | -1.000 K 99.91 % | -1.154 M 3.04 % | -1.190 M 22.12 % | -1.528 M -8 388.89 % | -18.000 K |
| 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 | 1996 | 1995 | 1994 | 1993 |
| 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2010-12-30 | 2010-06-30 | 2009-12-30 | 2009-06-30 | 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 | 1998-01-31 | 1997-06-30 | 1996-12-30 | 1996-06-30 | 1995-12-30 | 1995-06-30 | 1994-12-30 | 1994-06-30 | 1994-01-31 | 1993-06-30 | 1993-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.084 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.090 -99.85 % | 61.080 -51.73 % | 126.548 | 0.000 -100.00 % | 115.836 | 0.000 -100.00 % | 9.090 | 0.000 -100.00 % | 68.758 | 0.000 -100.00 % | 1.023 | 0.000 -100.00 % | 67.804 K 0.00 % | 67.806 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.268 K 0.00 % | 5.268 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 |
| Net income | -2.751 K 25.42 % | -3.689 K 99.90 % | -3.797 M -2 068.21 % | 192.916 K 104.86 % | -3.972 M -0.08 % | -3.969 M -147.44 % | -1.604 M -185.05 % | 1.886 M 133.30 % | -5.663 M -27.12 % | -4.455 M -52.11 % | -2.929 M -34.58 % | -2.176 M -58 675.09 % | -3.703 K -5.28 % | -3.517 K -36.94 % | -2.568 K 7.91 % | -2.789 K -295.81 % | -704.613 54.79 % | -1.559 K -419.22 % | -300.185 59.66 % | -744.161 -73.53 % | -428.835 86.54 % | -3.187 K -4 563.74 % | -68.331 -3 640.07 % | -1.827 100.00 % | -2.534 M 0.00 % | -2.534 M -249.52 % | -725.000 K 0.00 % | -725.000 K -437.04 % | -135.000 K 0.00 % | -135.000 K 88.99 % | -1.226 M 0.00 % | -1.226 M -27.84 % | -959.000 K 0.04 % | -959.399 K -10.66 % | -867.000 K 0.05 % | -867.427 K 29.93 % | -1.238 M 0.00 % | -1.238 M -19.15 % | -1.039 M 0.00 % | -1.039 M -380.96 % | -216.028 K 0.00 % | -216.028 K 49.41 % | -427.000 K 0.00 % | -427.000 K 53.64 % | -921.000 K 0.00 % | -921.000 K 28.66 % | -1.291 M 0.00 % | -1.291 M -196.78 % | -435.000 K 0.00 % | -435.000 K 56.97 % | -1.011 M 0.03 % | -1.011 M -71.12 % | -591.000 K -100.34 % | -295.000 K -8.86 % | -271.000 K -0.19 % | -270.478 K 68.91 % | -870.000 K 0.00 % | -870.000 K -7.01 % | -813.000 K 0.00 % | -813.000 K -267.87 % | -221.000 K -99.10 % | -111.000 K -416.28 % | -21.500 K -100.00 % | -10.750 K |
| Income before tax | -4.003 M 4.05 % | -4.172 M 15.33 % | -4.928 M -350.41 % | 1.968 M 152.02 % | -3.783 M 7.30 % | -4.081 M -99.46 % | -2.046 M -217.93 % | 1.735 M 127.28 % | -6.359 M -42.74 % | -4.455 M -52.11 % | -2.929 M -134 475.67 % | -2.176 K 41.22 % | -3.703 K -5.28 % | -3.517 K -36.94 % | -2.568 K 7.91 % | -2.789 K -295.81 % | -704.613 54.79 % | -1.559 K -419.22 % | -300.185 59.66 % | -744.161 -73.53 % | -428.835 86.54 % | -3.187 K -4 563.74 % | -68.331 -3 640.07 % | -1.827 100.00 % | -2.532 M 0.00 % | -2.532 M -246.85 % | -730.000 K 0.00 % | -730.000 K -282.34 % | 400.346 K 0.00 % | 400.348 K 132.65 % | -1.226 M 0.00 % | -1.226 M -27.84 % | -959.000 K 0.04 % | -959.399 K -10.66 % | -867.000 K 0.05 % | -867.427 K 30.10 % | -1.241 M 0.00 % | -1.241 M -19.44 % | -1.039 M 0.00 % | -1.039 M -380.96 % | -216.028 K 0.00 % | -216.028 K 49.41 % | -427.000 K 0.00 % | -427.000 K 53.64 % | -921.000 K 0.00 % | -921.000 K 28.66 % | -1.291 M 0.00 % | -1.291 M -196.78 % | -435.000 K 0.00 % | -435.000 K 56.97 % | -1.011 M 0.03 % | -1.011 M -71.12 % | -591.000 K -100.34 % | -295.000 K -8.86 % | -271.000 K -0.18 % | -270.523 K 68.91 % | -870.000 K 0.00 % | -870.000 K -7.01 % | -813.000 K 0.00 % | -813.000 K -267.87 % | -221.000 K -99.10 % | -111.000 K -416.28 % | -21.500 K -100.00 % | -10.750 K |
| Income before tax ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.42 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -41 141.31 -71 350.52 % | -57.58 -183.71 % | -20.30 | 0.00 100.00 % | -6.08 | 0.00 100.00 % | -33.02 | 0.00 100.00 % | -6.24 | 0.00 100.00 % | -66.79 | 0.00 100.00 % | -37.34 -0.01 % | -37.34 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -235.57 0.00 % | -235.57 | 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 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -3.361 M 4.71 % | -3.528 M 18.34 % | -4.320 M -1.36 % | -4.262 M -50.39 % | -2.834 M 25.87 % | -3.823 M -100.16 % | -1.910 M -182.61 % | 2.312 M 140.97 % | -5.643 M -93.92 % | -2.910 M 0.52 % | -2.925 M -34.70 % | -2.172 M -137 515.48 % | -1.578 K 99.96 % | -3.914 M -176.67 % | -1.415 M 49.06 % | -2.777 M -299.48 % | -695.211 K -82.41 % | -381.130 K 38.99 % | -624.693 K -64.23 % | -380.369 K -37 471.06 % | -1.012 K 99.67 % | -303.759 K -402 448.40 % | -75.459 -10 324.80 % | 0.738 100.00 % | -2.525 M 0.00 % | -2.525 M -256.64 % | -708.000 K 0.00 % | -708.000 K -265.56 % | 427.638 K 0.00 % | 427.634 K 138.84 % | -1.101 M 0.00 % | -1.101 M -19.93 % | -918.000 K 0.04 % | -918.396 K -10.65 % | -830.000 K 0.04 % | -830.324 K 30.11 % | -1.188 M 0.34 % | -1.192 M 42.28 % | -2.065 M -16 185.06 % | 12.838 K 103.08 % | -416.419 K -2 762.53 % | 15.640 K 101.84 % | -849.000 K -1 614.75 % | 56.049 K 103.05 % | -1.836 M -787.98 % | 266.867 K 110.37 % | -2.574 M -183.84 % | 3.070 M 452.87 % | -870.000 K 0.00 % | -870.000 K 56.72 % | -2.010 M -16 363.45 % | 12.359 K 101.05 % | -1.181 M -99.83 % | -591.000 K -9.24 % | -541.000 K -136 716.16 % | 396.000 100.02 % | -1.740 M | 0.000 100.00 % | -1.626 M | 0.000 100.00 % | -443.000 K -100.45 % | -221.000 K -413.95 % | -43.000 K -100.00 % | -21.500 K |
| Net income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.46 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -41 141.31 -71 350.52 % | -57.58 -183.71 % | -20.30 | 0.00 100.00 % | -6.08 | 0.00 100.00 % | -33.02 | 0.00 100.00 % | -6.24 | 0.00 100.00 % | -66.79 | 0.00 100.00 % | -37.37 0.00 % | -37.37 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -235.00 0.00 % | -235.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 | 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 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.57 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -17 533.68 72.64 % | -64 081.53 -473.21 % | -11 179.47 | 0.00 100.00 % | -6 001.68 | 0.00 100.00 % | -68 723.10 | 0.00 100.00 % | -14.72 | 0.00 100.00 % | -73.76 | 0.00 100.00 % | -37.24 -0.01 % | -37.24 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -225.51 0.34 % | -226.27 | 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 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 -100.00 % | 1.00 | 0.00 -100.00 % | 1.00 | 0.00 -100.00 % | 1.00 | 0.00 -100.00 % | 1.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 | 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 | 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 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 7.857 B 2.22 % | 7.686 B -4.41 % | 8.040 B 0.01 % | 8.040 B 21.17 % | 6.635 B 0.83 % | 6.580 B 1.12 % | 6.507 B 3.48 % | 6.288 B 27.56 % | 4.930 B 3.31 % | 4.772 B 25.46 % | 3.803 B 74.76 % | 2.176 B -30.82 % | 3.146 B 78.90 % | 1.758 B -20.39 % | 2.209 B 58.41 % | 1.394 B 125.29 % | 618.949 M 98.56 % | 311.722 M 49.98 % | 207.847 M 39.65 % | 148.832 M 44.52 % | 102.984 M -12.75 % | 118.028 M 125.73 % | 52.288 M 0.00 % | 52.288 M 14.14 % | 45.809 M 0.00 % | 45.809 M 23.16 % | 37.194 M 0.00 % | 37.194 M 31.50 % | 28.285 M 0.00 % | 28.285 M 49.04 % | 18.978 M 0.00 % | 18.978 M 41.82 % | 13.382 M 0.00 % | 13.382 M 51.38 % | 8.840 M 0.00 % | 8.840 M -0.16 % | 8.854 M 0.00 % | 8.854 M 0.73 % | 8.790 M 0.00 % | 8.790 M 40.18 % | 6.270 M 0.00 % | 6.270 M 179.18 % | 2.246 M 0.00 % | 2.246 M 28.20 % | 1.752 M 0.00 % | 1.752 M 3.91 % | 1.686 M 0.00 % | 1.686 M 36.19 % | 1.238 M 0.00 % | 1.238 M 124.73 % | 550.882 K 0.00 % | 550.882 K 23.55 % | 445.864 K 0.00 % | 445.864 K 9.24 % | 408.143 K 0.00 % | 408.143 K 10.06 % | 370.824 K 0.00 % | 370.824 K 2.48 % | 361.856 K 0.00 % | 361.856 K 283.72 % | 94.302 K 0.00 % | 94.302 K 0.00 % | 94.302 K 0.00 % | 94.302 K |
| Weighted average shs out | 7.861 B 2.28 % | 7.686 B -4.41 % | 8.040 B 0.01 % | 8.040 B 21.17 % | 6.635 B 0.83 % | 6.580 B 1.12 % | 6.507 B 3.48 % | 6.288 B 27.56 % | 4.930 B 3.31 % | 4.772 B 25.46 % | 3.803 B 74.76 % | 2.176 B -30.82 % | 3.146 B 78.90 % | 1.758 B -20.44 % | 2.210 B 58.50 % | 1.394 B 125.21 % | 619.167 M 98.63 % | 311.722 M 49.95 % | 207.884 M 39.68 % | 148.832 M 44.52 % | 102.986 M -12.74 % | 118.028 M 120.62 % | 53.499 M 0.00 % | 53.499 M 16.79 % | 45.809 M 0.00 % | 45.809 M 23.16 % | 37.194 M 0.00 % | 37.194 M 31.50 % | 28.285 M 0.00 % | 28.285 M 49.04 % | 18.978 M 0.00 % | 18.978 M 41.82 % | 13.382 M 0.00 % | 13.382 M 51.38 % | 8.840 M 0.00 % | 8.840 M -0.16 % | 8.854 M 0.00 % | 8.854 M 0.73 % | 8.790 M 0.00 % | 8.790 M 40.18 % | 6.270 M 0.00 % | 6.270 M 179.18 % | 2.246 M 0.00 % | 2.246 M 28.20 % | 1.752 M 0.00 % | 1.752 M 3.91 % | 1.686 M 0.00 % | 1.686 M 36.19 % | 1.238 M 0.00 % | 1.238 M 124.73 % | 550.882 K 0.00 % | 550.882 K 23.55 % | 445.864 K 0.00 % | 445.864 K 9.24 % | 408.143 K 0.00 % | 408.143 K 10.06 % | 370.824 K 0.00 % | 370.824 K 2.48 % | 361.856 K 0.00 % | 361.856 K 283.72 % | 94.302 K 0.00 % | 94.302 K 0.00 % | 94.302 K 0.00 % | 94.302 K |
| EPS diluted | 0.00 99.93 % | 0.00 0.00 % | 0.00 -2 183.75 % | 0.00 104.00 % | 0.00 0.00 % | 0.00 -200.00 % | 0.00 -166.67 % | 0.00 127.27 % | 0.00 -22.22 % | 0.00 -12.50 % | 0.00 20.00 % | 0.00 9.09 % | 0.00 45.00 % | 0.00 -66.67 % | 0.00 40.00 % | 0.00 -81.82 % | 0.00 78.00 % | -0.01 -257.14 % | 0.00 72.00 % | -0.01 -19.05 % | 0.00 84.44 % | -0.03 -2 066 015.70 % | 0.00 -3 644.41 % | 0.00 100.00 % | -0.06 -1.47 % | -0.05 -181.44 % | -0.02 0.00 % | -0.02 -304.17 % | 0.00 -2.13 % | 0.00 92.72 % | -0.06 1.22 % | -0.07 8.66 % | -0.07 -4.68 % | -0.07 30.35 % | -0.10 1.80 % | -0.10 28.57 % | -0.14 0.00 % | -0.14 -16.67 % | -0.12 0.00 % | -0.12 -248.84 % | -0.03 -0.58 % | -0.03 82.00 % | -0.19 0.00 % | -0.19 63.46 % | -0.52 1.89 % | -0.53 30.26 % | -0.76 0.00 % | -0.76 -111.11 % | -0.36 -5.88 % | -0.34 81.52 % | -1.84 -1.66 % | -1.81 -37.12 % | -1.32 -100.00 % | -0.66 0.00 % | -0.66 -6.45 % | -0.62 73.50 % | -2.34 -0.43 % | -2.33 -4.02 % | -2.24 -0.45 % | -2.23 4.70 % | -2.34 -100.00 % | -1.17 -431.82 % | -0.22 -100.00 % | -0.11 |
| Earnings per share | 0.00 99.93 % | 0.00 0.00 % | 0.00 -2 183.75 % | 0.00 104.00 % | 0.00 0.00 % | 0.00 -200.00 % | 0.00 -166.67 % | 0.00 127.27 % | 0.00 -22.22 % | 0.00 -12.50 % | 0.00 20.00 % | 0.00 9.09 % | 0.00 45.00 % | 0.00 -66.67 % | 0.00 40.00 % | 0.00 -81.82 % | 0.00 78.00 % | -0.01 -257.14 % | 0.00 72.00 % | -0.01 -19.05 % | 0.00 84.44 % | -0.03 -2 113 899.37 % | 0.00 -3 634.50 % | 0.00 100.00 % | -0.06 -1.47 % | -0.05 -181.44 % | -0.02 0.00 % | -0.02 -304.17 % | 0.00 -2.13 % | 0.00 92.72 % | -0.06 1.22 % | -0.07 8.66 % | -0.07 -4.68 % | -0.07 30.35 % | -0.10 1.80 % | -0.10 28.57 % | -0.14 0.00 % | -0.14 -16.67 % | -0.12 0.00 % | -0.12 -248.84 % | -0.03 -0.58 % | -0.03 82.00 % | -0.19 0.00 % | -0.19 63.46 % | -0.52 1.89 % | -0.53 30.26 % | -0.76 0.00 % | -0.76 -111.11 % | -0.36 -5.88 % | -0.34 81.52 % | -1.84 -1.66 % | -1.81 -37.12 % | -1.32 -100.00 % | -0.66 0.00 % | -0.66 -6.45 % | -0.62 73.50 % | -2.34 -0.43 % | -2.33 -4.02 % | -2.24 -0.45 % | -2.23 4.70 % | -2.34 -100.00 % | -1.17 -431.82 % | -0.22 -100.00 % | -0.11 |
| Gross profit | -305.414 K -0.15 % | -304.970 K -5.53 % | -289.000 K -2.12 % | -283.000 K -20.94 % | -234.000 K -32.20 % | -177.000 K -30.15 % | -136.000 K -3 429.25 % | 4.085 K 100.57 % | -716.000 K -45.53 % | -492.000 K -13 457.45 % | -3.629 K | 0.000 -100.00 % | 0.090 -99.85 % | 61.080 -51.73 % | 126.548 | 0.000 -100.00 % | 115.836 | 0.000 -100.00 % | 9.090 | 0.000 -100.00 % | 68.758 | 0.000 -100.00 % | 1.023 | 0.000 -100.00 % | 67.804 K 0.00 % | 67.806 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.268 K 0.00 % | 5.268 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 |
| Income tax expense | -624.264 K -129 290.23 % | 483.213 100.04 % | -1.131 M -163.72 % | 1.775 M 835.19 % | 189.802 K 269.47 % | -112.000 K 74.66 % | -442.000 K -192.72 % | -151.000 K 78.30 % | -696.000 K -158 555.15 % | 439.241 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -68.331 -3 640.07 % | -1.827 -100.10 % | 1.811 K 0.00 % | 1.811 K 134.52 % | -5.247 K 0.00 % | -5.247 K -100.98 % | 535.536 K 0.00 % | 535.538 K | 0.000 -100.00 % | 374.208 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -422.000 K -197.51 % | 432.792 K | 0.000 100.00 % | -1.039 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.291 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -270.523 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 305.414 K 0.15 % | 304.970 K 5.66 % | 288.644 K 2.11 % | 282.681 K 20.66 % | 234.270 K 32.40 % | 176.943 K 30.34 % | 135.753 K -96.67 % | 4.080 M 469.78 % | 716.071 K 45.64 % | 491.679 K 13 448.61 % | 3.629 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 |
| General and administrative expenses | 884.531 -18.25 % | 1.082 K -23.04 % | 1.406 K 1.81 % | 1.381 K 27.99 % | 1.079 K 13.21 % | 953.062 36.95 % | 695.934 11.73 % | 622.898 53.94 % | 404.646 -68.44 % | 1.282 K 87.15 % | 685.018 -6.79 % | 734.958 24.56 % | 590.030 -37.37 % | 942.087 108.99 % | 450.787 -33.18 % | 674.673 9.48 % | 616.235 -99.02 % | 62.650 K -37.24 % | 99.828 K 34.59 % | 74.170 K 61.54 % | 45.915 K -31.49 % | 67.021 K | 0.000 | 0.000 -100.00 % | 184.576 K 0.00 % | 184.579 K -56.94 % | 428.696 K 0.00 % | 428.697 K 75.85 % | 243.784 K 0.00 % | 243.784 K 5.74 % | 230.552 K 0.00 % | 230.555 K -39.61 % | 381.770 K 0.00 % | 381.770 K -12.21 % | 434.852 K 0.00 % | 434.852 K 49.22 % | 291.410 K 0.00 % | 291.412 K 100.36 % | 145.446 K 0.00 % | 145.446 K 72.18 % | 84.472 K 0.00 % | 84.472 K -45.67 % | 155.488 K 0.00 % | 155.491 K -2.06 % | 158.760 K 0.00 % | 158.763 K -14.26 % | 185.162 K 0.00 % | 185.163 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 |
| Selling and marketing expenses | 69.379 -68.21 % | 218.242 -53.84 % | 472.813 -1.25 % | 478.793 10.88 % | 431.812 73.95 % | 248.236 53.09 % | 162.146 -24.32 % | 214.253 21.24 % | 176.717 -31.00 % | 256.113 5.65 % | 242.425 -30.08 % | 346.723 -99.87 % | 265.989 K 17.69 % | 226.013 K 44.09 % | 156.857 K -6.83 % | 168.357 K 683.06 % | 21.500 K 13 313.02 % | 160.292 -2.49 % | 164.381 40.90 % | 116.666 -40.11 % | 194.815 48.55 % | 131.141 | 0.000 | 0.000 -100.00 % | 32.166 K -0.01 % | 32.169 K 68.88 % | 19.048 K 0.00 % | 19.048 K 4 517.70 % | 412.500 0.00 % | 412.500 -88.22 % | 3.501 K 0.00 % | 3.501 K -82.48 % | 19.984 K 0.00 % | 19.984 K -6.50 % | 21.374 K 0.00 % | 21.374 K -88.79 % | 190.654 K 199.82 % | -191.000 K -600.68 % | 38.148 K -0.01 % | 38.151 K 13.50 % | 33.612 K -0.01 % | 33.614 K -60.75 % | 85.648 K 200.00 % | -85.648 K -130.10 % | 284.498 K 200.18 % | -284.000 K -393.70 % | 96.696 K 200.00 % | -96.696 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 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.234 M -16.60 % | 2.679 M 3 285.04 % | -84.112 K -110.04 % | 837.615 K 69.50 % | 494.172 K -78.30 % | 2.277 M 225.06 % | 700.480 K 247.47 % | -475.000 K -445.97 % | 137.294 K -86.11 % | 988.458 K 1 682.08 % | -62.479 K -106.81 % | 916.995 K | 0.000 100.00 % | -807.000 K -206.60 % | 757.026 K 200.40 % | -754.000 K -1 885.12 % | 42.238 K 246.25 % | -28.881 K | 0.000 100.00 % | -59.273 K | 0.000 100.00 % | -203.000 K | 0.000 -100.00 % | 8.929 K 101.03 % | -870.000 K 0.00 % | -870.000 K 56.72 % | -2.010 M -16 363.45 % | 12.359 K 101.05 % | -1.181 M -99.83 % | -591.000 K -9.24 % | -541.000 K -136 716.16 % | 396.000 100.02 % | -1.740 M | 0.000 100.00 % | -1.626 M | 0.000 100.00 % | -443.000 K -100.45 % | -221.000 K -413.95 % | -43.000 K -100.00 % | -21.500 K |
| Operating expenses | 2.327 K -33.35 % | 3.492 K -99.92 % | 4.472 M 4.93 % | 4.262 M 50.39 % | 2.834 M -25.87 % | 3.823 M 106.98 % | 1.847 M 1.21 % | 1.825 M 32.63 % | 1.376 M -52.71 % | 2.910 M 58.58 % | 1.835 M 84 221.75 % | 2.176 K -42.32 % | 3.773 K 5.44 % | 3.578 K 30.94 % | 2.733 K -2.02 % | 2.789 K 233.82 % | 835.442 -46.16 % | 1.552 K 415.12 % | 301.222 -58.96 % | 733.951 47.61 % | 497.228 -84.36 % | 3.180 K 4 485.00 % | 69.361 3 711.04 % | 1.820 -100.00 % | 2.451 M -15.37 % | 2.896 M 696.41 % | 363.632 K -71.70 % | 1.285 M 74.03 % | 738.368 K -41.17 % | 1.255 M 34.29 % | 934.534 K -35.01 % | 1.438 M 166.77 % | 539.048 K -61.23 % | 1.390 M 253.07 % | 393.746 K -71.33 % | 1.373 M 184.86 % | 482.066 K -58.12 % | 1.151 M 22.37 % | 940.620 K -29.28 % | 1.330 M 729.57 % | 160.324 K -61.18 % | 412.966 K 71.26 % | 241.138 K -57.13 % | 562.435 K 26.89 % | 443.260 K -61.08 % | 1.139 M 304.10 % | 281.860 K -57.80 % | 667.988 K 176.78 % | -870.000 K 0.00 % | -870.000 K 56.72 % | -2.010 M -16 363.45 % | 12.359 K 101.05 % | -1.181 M -99.83 % | -591.000 K -9.24 % | -541.000 K -136 716.16 % | 396.000 100.02 % | -1.740 M | 0.000 100.00 % | -1.626 M | 0.000 100.00 % | -443.000 K -100.45 % | -221.000 K -413.95 % | -43.000 K -100.00 % | -21.500 K |
| Cost and expenses | 2.327 M 66 554.55 % | 3.492 K -99.93 % | 4.761 M 4.78 % | 4.544 M 48.11 % | 3.068 M -23.30 % | 4.000 M 101.82 % | 1.982 M -17.49 % | 2.402 M 14.82 % | 2.092 M -38.51 % | 3.402 M 85.02 % | 1.839 M 84 388.50 % | 2.176 K -42.32 % | 3.773 K 5.44 % | 3.578 K 30.94 % | 2.733 K -2.02 % | 2.789 K 233.82 % | 835.442 -46.16 % | 1.552 K 415.12 % | 301.222 -58.96 % | 733.951 47.61 % | 497.228 -84.36 % | 3.180 K 4 485.00 % | 69.361 3 711.04 % | 1.820 -100.00 % | 2.451 M -15.37 % | 2.896 M 696.41 % | 363.632 K -71.70 % | 1.285 M 74.03 % | 738.368 K -41.17 % | 1.255 M 34.29 % | 934.534 K -35.01 % | 1.438 M 166.77 % | 539.048 K -61.23 % | 1.390 M 253.07 % | 393.746 K -71.33 % | 1.373 M 184.86 % | 482.066 K -58.12 % | 1.151 M 22.37 % | 940.620 K -29.28 % | 1.330 M 729.57 % | 160.324 K -61.18 % | 412.966 K 71.26 % | 241.138 K -57.13 % | 562.435 K 26.89 % | 443.260 K -61.08 % | 1.139 M 304.10 % | 281.860 K -57.80 % | 667.988 K 176.78 % | -870.000 K 0.00 % | -870.000 K 56.72 % | -2.010 M -16 363.45 % | 12.359 K 101.05 % | -1.181 M -99.83 % | -591.000 K -9.24 % | -541.000 K -136 716.16 % | 396.000 100.02 % | -1.740 M | 0.000 100.00 % | -1.626 M | 0.000 100.00 % | -443.000 K -100.45 % | -221.000 K -413.95 % | -43.000 K -100.00 % | -21.500 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 -100.00 % | 56.901 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 | 0.000 | 0.000 |
| Selling general and administrative expenses | 2.327 K -33.35 % | 3.492 K -99.92 % | 4.472 M 6.35 % | 4.205 M 48.38 % | 2.834 M -25.87 % | 3.823 M 106.98 % | 1.847 M 1.21 % | 1.825 M 32.63 % | 1.376 M -52.71 % | 2.910 M 58.58 % | 1.835 M 84 612.60 % | 2.166 K 37.27 % | 1.578 K -57.20 % | 3.687 K 139.21 % | 1.541 K -39.75 % | 2.558 K 199.04 % | 855.482 283.72 % | 222.942 -15.62 % | 264.209 38.45 % | 190.836 -20.73 % | 240.730 21.48 % | 198.162 -90.09 % | 2.000 K 0.00 % | 2.000 K -99.08 % | 216.744 K 0.00 % | 216.746 K -51.59 % | 447.744 K 0.00 % | 447.745 K 83.35 % | 244.196 K 0.00 % | 244.197 K 4.33 % | 234.054 K 0.00 % | 234.054 K -41.74 % | 401.754 K 0.00 % | 401.754 K -11.94 % | 456.226 K 0.00 % | 456.226 K -5.36 % | 482.066 K 378.45 % | 100.756 K -45.12 % | 183.594 K 71.11 % | 107.298 K -9.13 % | 118.084 K 132.17 % | 50.860 K -78.91 % | 241.138 K 245.27 % | 69.841 K -84.24 % | 443.260 K 451.79 % | -126.000 K -144.70 % | 281.860 K 218.61 % | 88.465 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 |
| Interest income | 0.000 -100.00 % | 125.907 K -36.41 % | 197.986 K 159.18 % | 76.388 K 5 812.38 % | 1.292 K 761.33 % | 150.000 | 0.000 -100.00 % | 433.900 -51.81 % | 900.359 5 779.32 % | 15.314 -73.16 % | 57.060 | 0.000 -100.00 % | 69.952 | 0.000 -100.00 % | 37.673 | 0.000 -100.00 % | 14.993 115.66 % | 6.952 -13.67 % | 8.053 -21.13 % | 10.210 2 697.26 % | 0.365 -94.45 % | 6.580 -6.00 % | 7.000 0.00 % | 7.000 | 0.000 -100.00 % | 111.650 K | 0.000 -100.00 % | 164.052 K | 0.000 -100.00 % | 49.702 K | 0.000 -100.00 % | 10.547 K | 0.000 -100.00 % | 39.996 K | 0.000 -100.00 % | 39.304 K | 0.000 -100.00 % | 105.201 K | 0.000 -100.00 % | 192.849 K | 0.000 -100.00 % | 142.678 K | 0.000 -100.00 % | 8.382 K | 0.000 -100.00 % | 18.197 K | 0.000 -100.00 % | 80.787 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 |
| Interest expense | 0.000 -100.00 % | 339.817 K 6.48 % | 319.138 K 1.91 % | 313.158 K 17.06 % | 267.511 K 113.17 % | 125.491 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.370 K 0.00 % | 1.370 K -84.58 % | 8.882 K 0.00 % | 8.882 K -33.08 % | 13.271 K 0.00 % | 13.271 K -87.73 % | 108.150 K 0.00 % | 108.152 K 529.60 % | 17.178 K 0.00 % | 17.178 K 377.96 % | 3.594 K 0.00 % | 3.594 K -53.04 % | 7.654 K 0.00 % | 7.654 K 387.79 % | 1.569 K 0.00 % | 1.569 K -78.80 % | 7.400 K 0.00 % | 7.400 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.359 K 0.00 % | 12.359 K 3 446.34 % | 348.500 100.00 % | 174.250 -56.00 % | 396.000 0.00 % | 396.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 305.414 K 100 045.59 % | 304.970 -99.89 % | 288.644 K 2.11 % | 282.681 K -58.83 % | 686.544 K 288.00 % | 176.943 K 30.34 % | 135.753 K -76.48 % | 577.231 K -19.39 % | 716.071 K 45.64 % | 491.679 K 13 448.61 % | 3.629 K -22.09 % | 4.658 K -99.79 % | 2.169 M 26 297 923.52 % | 8.247 -100.00 % | 563.819 K 19 504.28 % | 2.876 K -12.02 % | 3.269 K 13.04 % | 2.892 K -84.10 % | 18.188 K 542.23 % | 2.832 K -99.88 % | 2.290 M 99 085.92 % | 2.309 K 96 994.67 % | -2.383 -192.90 % | 2.565 -99.95 % | 5.624 K 0.00 % | 5.624 K -57.13 % | 13.119 K 0.00 % | 13.119 K -6.43 % | 14.020 K 0.00 % | 14.020 K -20.28 % | 17.586 K 0.00 % | 17.586 K -26.19 % | 23.826 K -0.01 % | 23.829 K -28.89 % | 33.510 K -0.01 % | 33.512 K -21.81 % | 42.860 K -0.01 % | 42.863 K 280.36 % | 11.269 K 0.00 % | 11.269 K 36.83 % | 8.236 K 0.00 % | 8.236 K 59.66 % | 5.159 K 0.00 % | 5.159 K -23.76 % | 6.767 K 0.00 % | 6.767 K -14.36 % | 7.902 K 0.00 % | 7.902 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 |
| Operating income | -2.327 M -66 554.55 % | -3.492 K 99.93 % | -4.761 M -4.78 % | -4.544 M -48.11 % | -3.068 M 23.30 % | -4.000 M -101.82 % | -1.982 M -217.84 % | 1.682 M 180.40 % | -2.092 M 38.51 % | -3.402 M -85.02 % | -1.839 M -84 597.86 % | -2.171 K 42.06 % | -3.747 K -3.10 % | -3.634 K -83.67 % | -1.979 K 31.26 % | -2.878 K -187.89 % | -999.731 -160.33 % | -384.022 40.27 % | -642.882 -67.77 % | -383.201 88.40 % | -3.303 K -979.04 % | -306.068 -318.84 % | -73.076 -2 748.97 % | -2.565 100.00 % | -2.606 M 0.02 % | -2.606 M -216.26 % | -824.000 K 0.00 % | -824.000 K 17.35 % | -997.000 K 0.00 % | -997.000 K 15.94 % | -1.186 M 0.00 % | -1.186 M -22.90 % | -965.000 K -0.04 % | -964.630 K -9.24 % | -883.000 K 0.05 % | -883.485 K -8.94 % | -811.000 K 0.00 % | -811.000 K 28.55 % | -1.135 M 0.00 % | -1.135 M -295.96 % | -286.645 K 0.00 % | -286.645 K 28.70 % | -402.000 K 0.00 % | -402.000 K 49.18 % | -791.000 K 0.00 % | -791.000 K -66.53 % | -475.000 K 0.00 % | -475.000 K 45.40 % | -870.000 K 0.00 % | -870.000 K 56.72 % | -2.010 M -16 363.45 % | 12.359 K 101.05 % | -1.181 M -99.83 % | -591.000 K -9.24 % | -541.000 K -136 716.16 % | 396.000 100.02 % | -1.740 M | 0.000 100.00 % | -1.626 M | 0.000 100.00 % | -443.000 K -100.45 % | -221.000 K -413.95 % | -43.000 K -100.00 % | -21.500 K |
| Operating income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.41 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -41 631.43 -69 873.20 % | -59.50 -280.54 % | -15.63 | 0.00 100.00 % | -8.63 | 0.00 100.00 % | -70.72 | 0.00 100.00 % | -48.03 | 0.00 100.00 % | -71.43 | 0.00 100.00 % | -38.43 0.01 % | -38.43 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -153.95 0.00 % | -153.95 | 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 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -1.676 M -146.25 % | -680.586 K -307.54 % | -167.000 K -102.56 % | 6.512 M 1 010.77 % | -715.000 K -782.98 % | -80.976 K -27.21 % | -63.653 K -218.67 % | 53.640 K 101.26 % | -4.267 M -305.22 % | -1.053 M 3.40 % | -1.090 M -10 755.87 % | -10.041 K -22 863.03 % | 44.111 -100.00 % | 3.622 M 614 273.61 % | -589.779 -761.08 % | 89.214 -99.75 % | 35.032 K 3 082.49 % | -1.175 K -442.75 % | 342.697 194.94 % | -360.960 -112.56 % | 2.874 K 199.76 % | -2.881 K -160.71 % | 4.745 K 542.95 % | 738.000 -99.00 % | 73.442 K 0.00 % | 73.444 K -21.95 % | 94.096 K 0.00 % | 94.098 K -93.26 % | 1.397 M 137.86 % | 587.324 K 1 561.60 % | -40.184 K 96.81 % | -1.261 M -24 206.29 % | 5.231 K 0.00 % | 5.231 K -67.42 % | 16.058 K 0.00 % | 16.058 K 103.74 % | -429.000 K 0.00 % | -429.000 K -544.77 % | 96.454 K 107.31 % | -1.320 M -1 969.26 % | 70.616 K 0.00 % | 70.619 K 377.53 % | -25.446 K 0.00 % | -25.446 K 80.43 % | -130.000 K 0.00 % | -130.000 K 84.07 % | -816.000 K 63.67 % | -2.246 M -616.60 % | 434.768 K 0.00 % | 434.771 K -56.48 % | 998.962 K 197.59 % | -1.024 M -273.34 % | 590.562 K 100.00 % | 295.281 K 9.31 % | 270.126 K 199.71 % | -270.918 K -131.14 % | 870.014 K 200.00 % | -870.000 K -207.01 % | 813.000 K 200.00 % | -813.000 K -467.04 % | 221.500 K 100.00 % | 110.750 K 415.12 % | 21.500 K 100.00 % | 10.750 K |
| 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-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 | 1998-01-31 | 1997-06-30 | 1996-12-30 | 1996-06-30 | 1995-12-30 | 1995-06-30 | 1994-12-30 | 1994-06-30 | 1994-01-31 | 1993-06-30 | 1993-01-31 |
| 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-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 | 1996-06-30 | 1995-06-30 | 1994-06-30 | 1993-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 3.047 M 155.39 % | -5.501 M -77.63 % | -3.097 M 67.97 % | -9.670 M -849.25 % | -1.019 M 75.81 % | -4.212 M 71.42 % | -14.738 M -374.33 % | -3.107 M -835.60 % | 422.391 K -75.93 % | 1.755 M 12 945.12 % | -13.660 K 99.83 % | -7.993 M -164 371.37 % | -4.860 K 99.94 % | -7.553 M -228 270.95 % | -3.307 K 99.84 % | -2.092 M -321 551.19 % | -650.260 99.85 % | -439.511 K -483.51 % | 114.603 K -34.04 % | 173.750 K 17.19 % | 148.258 K 181.89 % | -181.047 K -210.89 % | 163.265 K 119.22 % | -849.654 K 66.69 % | -2.551 M -31.44 % | -1.941 M -675.58 % | 337.183 K 146.54 % | -724.427 K 32.92 % | -1.080 M -11.91 % | -965.084 K 49.42 % | -1.908 M 41.08 % | -3.239 M -2 597.74 % | -120.051 K 19.52 % | -149.176 K 78.79 % | -703.389 K 70.40 % | -2.376 M -827.94 % | 326.454 K 42.56 % | 229.000 K 165.60 % | -349.107 K -194.89 % | -118.386 K -211.54 % | -38.000 K 89.78 % | -372.000 K | 0.000 |
| Total investments | 716.755 K 1.60 % | 705.482 K -3.11 % | 728.135 K 9.58 % | 664.499 K 5.08 % | 632.379 K 782.19 % | 71.683 K 0.27 % | 71.489 K 1.61 % | 70.359 K -3.39 % | 72.829 K -0.64 % | 73.295 K 2.18 % | 71.729 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 103.529 K 103 429.00 % | 100.000 -99.90 % | 100.000 K 12 283.70 % | 807.513 -99.91 % | 945.856 K 104 092.11 % | 907.800 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.201 K 0.00 % | 3.201 K -0.03 % | 3.202 K 77.69 % | 1.802 K -9.99 % | 2.002 K -97.92 % | 96.211 K -89.49 % | 915.199 K -54.72 % | 2.021 M 202 138 600.00 % | 1.000 -100.00 % | 270.000 K -38.48 % | 438.910 K 0.00 % | 438.910 K 5.00 % | 418.000 K 109.00 % | 200.000 K | 0.000 |
| Total debt | 7.721 M 3 996.66 % | 188.460 K -97.56 % | 7.732 M 4.77 % | 7.380 M 5.07 % | 7.024 M 13.22 % | 6.204 M | 0.000 | 0.000 -100.00 % | 5.215 M -3.75 % | 5.418 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 135.802 K 18.44 % | 114.657 K -43.20 % | 201.873 K 36.10 % | 148.330 K | 0.000 -100.00 % | 203.002 K | 0.000 -100.00 % | 26.635 K 335.14 % | 6.121 K -98.71 % | 474.326 K 1 091.09 % | 39.823 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 333.334 K 44.93 % | 230.000 K 260.28 % | 63.839 K 33.45 % | 47.838 K 298.65 % | 12.000 K -20.00 % | 15.000 K | 0.000 |
| Accumulated other comprehensive income loss | 9.706 M 2.60 % | 9.460 M 4.53 % | 9.050 M -2.79 % | 9.310 M 3.04 % | 9.035 M 1.30 % | 8.919 M 17.34 % | 7.601 M -2.96 % | 7.833 M 16.95 % | 6.698 M -3.76 % | 6.959 M 80.36 % | 3.859 M 1.41 % | 3.805 M 13.22 % | 3.361 M -15.48 % | 3.976 M 162.76 % | 1.513 M -19.31 % | 1.875 M 237.44 % | 555.750 K 0.00 % | 555.750 K 33.67 % | 415.750 K -44.78 % | 752.951 K 91.98 % | 392.201 K | 0.000 -100.00 % | 555.324 K 0.00 % | 555.323 K 14.13 % | 486.578 K 267.56 % | 132.380 K -32.02 % | 194.724 K -60.23 % | 489.633 K -9.49 % | 540.973 K 28.59 % | 420.705 K 3.09 % | 408.109 K 0.00 % | 408.109 K 0.00 % | 408.109 K 0.00 % | 408.109 K 0.00 % | 408.109 K 0.00 % | 408.109 K 535.78 % | 64.190 K -91.87 % | 790.000 K -73.30 % | 2.959 M 29.31 % | 2.288 M -28.13 % | 3.184 M -30.04 % | 4.551 M 2 592.90 % | 169.000 K |
| Retained earnings | -52.405 M -6.09 % | -49.395 M -7.46 % | -45.965 M -7.82 % | -42.630 M -2.34 % | -41.653 M -10.08 % | -37.838 M -11.47 % | -33.944 M -4.73 % | -32.411 M 5.71 % | -34.375 M -18.79 % | -28.937 M -117 053.75 % | -24.700 K 99.89 % | -21.771 M -111 006.37 % | -19.595 K 99.88 % | -16.292 M -131 552.14 % | -12.375 K 99.87 % | -9.807 M -139 639.94 % | -7.018 K 99.89 % | -6.313 M -132 680.68 % | -4.755 K 99.89 % | -4.454 M -119 956.52 % | -3.710 K 99.89 % | -3.281 M 90.20 % | -33.472 M -7.79 % | -31.054 M -19.19 % | -26.055 M -5.89 % | -24.605 M -1.03 % | -24.353 M -11.20 % | -21.900 M -9.60 % | -19.982 M -9.51 % | -18.247 M -15.71 % | -15.770 M -15.18 % | -13.692 M -3.26 % | -13.260 M -6.89 % | -12.405 M -17.45 % | -10.563 M -32.35 % | -7.981 M -12.23 % | -7.111 M -25.37 % | -5.672 M -26.32 % | -4.490 M -13.70 % | -3.949 M -78.78 % | -2.209 M -278.90 % | -583.000 K -316.43 % | -140.000 K |
| Common stock | 124.686 M 1.98 % | 122.261 M 0.00 % | 122.261 M 0.01 % | 122.247 M 19.08 % | 102.656 M 5.88 % | 96.956 M 2.43 % | 94.656 M 18.20 % | 80.082 M 0.00 % | 80.082 M 4.50 % | 76.634 M 119 906.70 % | 63.858 K -99.87 % | 48.951 M 111 250.74 % | 43.961 K -99.89 % | 40.150 M 117 991.15 % | 33.999 K -99.88 % | 27.846 M 93 649.17 % | 29.703 K -99.55 % | 6.575 M 87 086.29 % | 7.541 K -99.84 % | 4.850 M 116 025.11 % | 4.176 K -99.89 % | 3.722 M -89.31 % | 34.820 M 1.11 % | 34.439 M 3.15 % | 33.387 M 16.27 % | 28.714 M 3.77 % | 27.671 M 5.11 % | 26.326 M 10.12 % | 23.907 M 9.53 % | 21.827 M 0.70 % | 21.676 M 5.43 % | 20.559 M 39.27 % | 14.762 M 5.74 % | 13.960 M 1.92 % | 13.697 M 4.75 % | 13.076 M 94.59 % | 6.719 M -48.98 % | 13.171 M 12.88 % | 11.668 M 9.93 % | 10.614 M 10.47 % | 9.608 M 0.22 % | 9.587 M 283.48 % | 2.500 M |
| Total equity | 88.471 M -0.79 % | 89.179 M -3.55 % | 92.458 M -4.19 % | 96.501 M 26.24 % | 76.442 M 2.47 % | 74.598 M -0.47 % | 74.950 M 20.48 % | 62.211 M 5.10 % | 59.189 M -4.02 % | 61.666 M 159 703.05 % | 38.589 K -99.88 % | 30.985 M 126 373.70 % | 24.499 K -99.91 % | 27.834 M 134 826.23 % | 20.629 K -99.90 % | 19.915 M 95 589.28 % | 20.812 K -97.45 % | 817.062 K 63 153.56 % | 1.292 K -99.89 % | 1.148 M 142 078.51 % | 807.589 -99.82 % | 440.493 K -76.86 % | 1.903 M -51.70 % | 3.940 M -49.60 % | 7.818 M 84.32 % | 4.242 M 20.75 % | 3.513 M -28.54 % | 4.916 M 10.06 % | 4.466 M 11.75 % | 3.997 M -36.70 % | 6.314 M -13.21 % | 7.275 M 280.90 % | 1.910 M -2.68 % | 1.963 M -44.59 % | 3.542 M -35.63 % | 5.503 M 1 778.96 % | -327.752 K -120.79 % | 1.577 M -65.90 % | 4.624 M 15.79 % | 3.993 M -34.58 % | 6.104 M -43.46 % | 10.796 M 5 799.45 % | 183.000 K |
| Other non current liabilities | 1.600 M 1.16 % | 1.581 M 95.71 % | 808.068 K 8.55 % | 744.454 K 10.95 % | 670.970 K -79.03 % | 3.200 M | 0.000 -100.00 % | 3.463 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 % | 66.003 K 8.22 % | 60.989 K | 0.000 | 0.000 -100.00 % | 70.000 K -30.00 % | 100.000 K 0.00 % | 100.000 K -96.15 % | 2.600 M 0.00 % | 2.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 7.671 M 2.18 % | 7.508 M 5.20 % | 7.137 M 4.73 % | 6.814 M 1.04 % | 6.744 M 8.71 % | 6.204 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 % | 18.266 K -38.80 % | 29.846 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.624 K -37.51 % | 9.000 K -25.00 % | 12.000 K | 0.000 |
| Total non current liabilities | 11.313 M -3.05 % | 11.669 M 6.08 % | 11.000 M -7.80 % | 11.930 M 21.74 % | 9.800 M 4.21 % | 9.405 M 1.31 % | 9.283 M -0.99 % | 9.375 M -6.76 % | 10.055 M 54.70 % | 6.500 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 % | 66.003 K 8.22 % | 60.989 K | 0.000 -100.00 % | 18.266 K -81.71 % | 99.846 K -0.15 % | 100.000 K 0.00 % | 100.000 K -96.15 % | 2.600 M 0.00 % | 2.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.624 K -37.51 % | 9.000 K -25.00 % | 12.000 K | 0.000 |
| Other current liabilities | 1.862 M 502.92 % | 308.854 K -82.07 % | 1.723 M 694.19 % | 216.925 K 21.39 % | 178.697 K 31.20 % | 136.197 K -77.47 % | 604.455 K 420.15 % | 116.208 K -71.65 % | 409.976 K 334.78 % | 94.294 K -81.69 % | 515.040 K 654.22 % | 68.288 K -84.79 % | 448.978 K 512.43 % | 73.311 K -94.37 % | 1.302 M 1 725.79 % | 71.328 K 124.46 % | -291.664 K -677.75 % | 50.483 K 127.17 % | -185.805 K -423.99 % | 57.349 K 124.31 % | -235.894 K -532.62 % | 54.527 K 272 535.00 % | 20.000 -99.99 % | 223.068 K 237.87 % | 66.022 K 3.09 % | 64.041 K -91.11 % | 720.709 K 118.54 % | 329.777 K 25.83 % | 262.084 K 250.81 % | 74.708 K -48.60 % | 145.353 K 86.69 % | 77.858 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.066 K -97.21 % | 73.939 K 111.25 % | 35.000 K -87.27 % | 275.000 K 76.28 % | 156.000 K |
| Deferred revenue | 284.076 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.613 M 5.37 % | 6.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 100.00 % | -114.657 K | 0.000 100.00 % | -148.330 K | 0.000 -100.00 % | 57.467 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 % | -333.334 K -45.08 % | -229.764 K -259.91 % | -63.839 K -51.23 % | -42.214 K -1 307.13 % | -3.000 K 0.00 % | -3.000 K | 0.000 |
| Short term debt | -234.845 K -456.64 % | 65.850 K -88.94 % | 595.277 K 5.25 % | 565.588 K 102.18 % | 279.751 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.215 M -2.05 % | 5.324 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 135.802 K 18.44 % | 114.657 K -43.20 % | 201.873 K 36.10 % | 148.330 K | 0.000 -100.00 % | 203.002 K | 0.000 -100.00 % | 26.635 K 335.14 % | 6.121 K -98.66 % | 456.060 K 4 471.11 % | 9.977 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 333.334 K 45.01 % | 229.871 K 260.08 % | 63.839 K 51.23 % | 42.214 K 1 307.13 % | 3.000 K 0.00 % | 3.000 K | 0.000 |
| Total current liabilities | 2.240 M 35.53 % | 1.653 M -44.80 % | 2.994 M 19.17 % | 2.513 M -72.26 % | 9.058 M 20.96 % | 7.488 M 575.98 % | 1.108 M 33.98 % | 826.810 K -85.96 % | 5.887 M -7.53 % | 6.367 M 547 120.04 % | 1.163 K -99.92 % | 1.436 M 167 735.37 % | 855.505 -99.78 % | 390.145 K 22 733.50 % | 1.709 K -99.72 % | 602.785 K 93 093.52 % | 646.810 -99.75 % | 261.983 K 100 760.84 % | 259.747 -99.95 % | 512.550 K 156 564.55 % | 327.164 -99.88 % | 264.936 K -26.38 % | 359.877 K 10.96 % | 324.326 K 87.24 % | 173.213 K -5.20 % | 182.710 K -85.10 % | 1.226 M 183.84 % | 431.899 K 44.29 % | 299.318 K 236.80 % | 88.872 K -56.16 % | 202.699 K 27.35 % | 159.171 K -3.63 % | 165.166 K 164.00 % | 62.562 K 36.81 % | 45.729 K 95.88 % | 23.346 K -96.04 % | 589.163 K 89.38 % | 311.107 K 138.58 % | 130.397 K -20.79 % | 164.628 K 138.59 % | 69.000 K -85.50 % | 476.000 K 205.13 % | 156.000 K |
| Total liabilities | 13.553 M 1.74 % | 13.322 M -4.80 % | 13.994 M -3.11 % | 14.443 M -23.41 % | 18.858 M 11.63 % | 16.893 M 62.58 % | 10.390 M 1.84 % | 10.202 M -36.01 % | 15.943 M 23.91 % | 12.867 M 1 105 782.65 % | 1.163 K -99.92 % | 1.436 M 167 735.37 % | 855.505 -99.78 % | 390.145 K 22 733.50 % | 1.709 K -99.72 % | 602.785 K 93 093.52 % | 646.810 -99.75 % | 261.983 K 100 760.84 % | 259.747 -99.95 % | 512.550 K 156 564.55 % | 327.164 -99.88 % | 264.936 K -26.38 % | 359.877 K -7.80 % | 390.329 K 66.66 % | 234.202 K 28.18 % | 182.710 K -85.31 % | 1.244 M 133.98 % | 531.745 K 33.16 % | 399.318 K 111.42 % | 188.872 K -93.26 % | 2.803 M 1.58 % | 2.759 M 1 570.54 % | 165.166 K 164.00 % | 62.562 K 36.81 % | 45.729 K 95.88 % | 23.346 K -96.04 % | 589.163 K 89.38 % | 311.107 K 138.58 % | 130.397 K -23.41 % | 170.252 K 118.27 % | 78.000 K -84.02 % | 488.000 K 212.82 % | 156.000 K |
| Other non current assets | 716.755 K 102.48 % | -28.897 M -159.76 % | 48.357 M 168.30 % | 18.023 M -61.46 % | 46.764 M 3.60 % | 45.139 M 2.62 % | 43.987 M 1.92 % | 43.159 M 1.01 % | 42.726 M 8.31 % | 39.448 M 158 696.83 % | -24.873 K -128.47 % | 87.374 K 34 399 112.60 % | 0.254 -100.00 % | 86.434 K 15 058 288.15 % | -0.574 -100.00 % | 17.963 K 206.15 % | -16.922 K | 0.000 100.00 % | -1.494 K | 0.000 100.00 % | -1.055 K -100.22 % | 479.815 K | 0.000 | 0.000 -100.00 % | 18.810 K | 0.000 -100.00 % | 96.619 K -2.64 % | 99.236 K 4.88 % | 94.623 K 0.00 % | 94.623 K 22.35 % | 77.337 K 156.08 % | 30.200 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.160 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 -100.00 % | 705.482 K -3.11 % | 728.135 K 9.58 % | 664.499 K 5.08 % | 632.379 K 782.19 % | 71.683 K 0.27 % | 71.489 K 1.61 % | 70.359 K -3.39 % | 72.829 K -0.64 % | 73.295 K 2.18 % | 71.729 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 103.529 K 103 429.00 % | 100.000 -99.90 % | 100.000 K 12 283.70 % | 807.513 -99.91 % | 945.856 K 104 092.11 % | 907.800 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 -100.00 % | 862.502 K -55.30 % | 1.930 M | 0.000 -100.00 % | 270.000 K -38.48 % | 438.910 K 0.00 % | 438.910 K 5.00 % | 418.000 K 109.00 % | 200.000 K | 0.000 |
| Intangible assets | 28.981 M 0.19 % | 28.926 M 0.53 % | 28.773 M -3.37 % | 29.777 M 2.45 % | 29.065 M 6.32 % | 27.338 M 10.99 % | 24.631 M 2.22 % | 24.097 M 0.95 % | 23.870 M -1.46 % | 24.225 M 105 569.87 % | 22.925 K -99.90 % | 22.304 M 117 129.97 % | 19.026 K -99.89 % | 17.969 M 107 514.49 % | 16.698 K -99.90 % | 16.341 M 100 749.01 % | 16.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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 28.981 M 0.19 % | 28.926 M 0.53 % | 28.773 M -3.37 % | 29.777 M 2.45 % | 29.065 M 6.32 % | 27.338 M 10.99 % | 24.631 M 2.22 % | 24.097 M 0.95 % | 23.870 M -1.46 % | 24.225 M 105 569.87 % | 22.925 K -99.90 % | 22.304 M 117 129.97 % | 19.026 K -99.89 % | 17.969 M 107 514.49 % | 16.698 K -99.90 % | 16.341 M 100 749.01 % | 16.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 |
| Property plant equipment net | 67.309 M 1.31 % | 66.439 M 289.40 % | 17.062 M 29.55 % | 13.170 M 53.30 % | 8.591 M 4.45 % | 8.225 M 392.79 % | 1.669 M -4.79 % | 1.753 M -7.91 % | 1.904 M -57.83 % | 4.514 M 231 659.53 % | 1.948 K -99.89 % | 1.701 M 224 682.42 % | 756.746 -99.97 % | 2.373 M 145 687.10 % | 1.628 K -99.90 % | 1.598 M 258 193.56 % | 618.540 -99.83 % | 360.804 K 52 443.71 % | 686.674 -99.89 % | 637.356 K 433 136.58 % | 147.115 -95.85 % | 3.542 K -99.84 % | 2.213 M -35.59 % | 3.436 M -35.70 % | 5.344 M 121.53 % | 2.412 M 47.04 % | 1.640 M -63.88 % | 4.542 M 25.24 % | 3.627 M 20.51 % | 3.009 M -57.23 % | 7.036 M 6.34 % | 6.617 M 242.54 % | 1.932 M 8.54 % | 1.780 M 19.38 % | 1.491 M 33.33 % | 1.118 M 610.21 % | 157.435 K -89.91 % | 1.560 M -59.83 % | 3.883 M 15.57 % | 3.360 M -27.14 % | 4.612 M -43.57 % | 8.173 M 2 310.91 % | 339.000 K |
| Total non current assets | 97.007 M 0.97 % | 96.070 M 1.21 % | 94.920 M 3.87 % | 91.383 M 7.44 % | 85.052 M 5.30 % | 80.774 M 14.80 % | 70.358 M 1.85 % | 69.079 M 0.74 % | 68.573 M 0.46 % | 68.260 M 274 335.51 % | 24.873 K -99.90 % | 24.093 M 121 684.26 % | 19.783 K -99.90 % | 20.429 M 111 379.92 % | 18.325 K -99.90 % | 18.078 M 106 729.85 % | 16.922 K -96.33 % | 460.803 K 30 739.71 % | 1.494 K -99.91 % | 1.583 M 149 979.58 % | 1.055 K -99.78 % | 483.357 K -78.16 % | 2.213 M -35.59 % | 3.436 M -35.93 % | 5.362 M 122.31 % | 2.412 M 38.86 % | 1.737 M -62.57 % | 4.641 M 24.72 % | 3.721 M 19.88 % | 3.104 M -56.36 % | 7.113 M 7.02 % | 6.647 M 244.10 % | 1.932 M 8.54 % | 1.780 M -24.37 % | 2.353 M -22.79 % | 3.048 M 1 835.84 % | 157.436 K -91.65 % | 1.886 M -56.36 % | 4.322 M 13.77 % | 3.799 M -24.47 % | 5.030 M -39.93 % | 8.373 M 2 369.91 % | 339.000 K |
| Other current assets | 240.893 K -67.50 % | 741.289 K 267.82 % | 201.537 K -91.97 % | 2.511 M 1 990.57 % | 120.108 K | 0.000 -100.00 % | 66.063 K | 0.000 -100.00 % | 354.073 K -86.43 % | 2.609 M 7 271.13 % | 35.397 K -89.43 % | 334.805 K 425.76 % | 63.680 K 224 225 352 112 675 936.00 % | 0.000 -100.00 % | 591.184 K 69.72 % | 348.321 K 8 974.94 % | 3.838 K -91.06 % | 42.929 K 3 243.38 % | 1.284 K -97.40 % | 49.433 K | 0.000 -100.00 % | 41.025 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.533 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 % | 45.000 K 350.00 % | 10.000 K 100.00 % | 5.000 K | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.200 K 0.00 % | 3.200 K 0.00 % | 3.200 K 77.78 % | 1.800 K -10.00 % | 2.000 K -97.92 % | 96.210 K -41.76 % | 165.199 K 79.96 % | 91.800 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 4.674 M -17.86 % | 5.690 M -47.46 % | 10.829 M -36.49 % | 17.051 M 112.00 % | 8.043 M -22.79 % | 10.416 M -29.32 % | 14.738 M 374.33 % | 3.107 M -35.17 % | 4.793 M 30.82 % | 3.664 M 26 720.78 % | 13.660 K -99.83 % | 7.993 M 164 371.37 % | 4.860 K -99.94 % | 7.553 M 228 270.95 % | 3.307 K -99.84 % | 2.092 M 321 551.19 % | 650.260 -99.89 % | 575.313 K 1 075 814.50 % | 53.472 -99.81 % | 28.123 K 39 427.46 % | 71.148 -99.96 % | 181.047 K 355.61 % | 39.737 K -95.32 % | 849.654 K -67.04 % | 2.578 M 32.40 % | 1.947 M 1 319.61 % | 137.143 K -82.06 % | 764.250 K -29.24 % | 1.080 M 11.91 % | 965.084 K -49.42 % | 1.908 M -41.08 % | 3.239 M 2 597.74 % | 120.051 K -19.52 % | 149.176 K -78.79 % | 703.389 K -70.40 % | 2.376 M 34 440.51 % | 6.880 K 588.00 % | 1.000 K -99.76 % | 412.946 K 148.43 % | 166.224 K 232.45 % | 50.000 K -87.08 % | 387.000 K | 0.000 |
| Cash and short term investments | 4.674 M -17.86 % | 5.690 M -47.46 % | 10.829 M -36.49 % | 17.051 M 112.00 % | 8.043 M -22.79 % | 10.416 M -29.32 % | 14.738 M 374.33 % | 3.107 M -35.17 % | 4.793 M 30.82 % | 3.664 M 26 720.78 % | 13.660 K -99.83 % | 7.993 M 164 371.37 % | 4.860 K -99.94 % | 7.553 M 228 270.95 % | 3.307 K -99.84 % | 2.092 M 321 551.19 % | 650.260 -99.89 % | 575.313 K 1 075 814.50 % | 53.472 -99.81 % | 28.123 K 39 427.46 % | 71.148 -99.96 % | 181.047 K 355.61 % | 39.737 K -95.32 % | 849.654 K -67.04 % | 2.578 M 32.40 % | 1.947 M 1 319.61 % | 137.143 K -82.06 % | 764.250 K -29.45 % | 1.083 M 11.87 % | 968.284 K -49.34 % | 1.911 M -41.02 % | 3.240 M 2 555.01 % | 122.051 K -50.26 % | 245.386 K -71.75 % | 868.588 K -64.81 % | 2.468 M 35 774.81 % | 6.880 K 588.00 % | 1.000 K -99.76 % | 412.946 K 148.43 % | 166.224 K 232.45 % | 50.000 K -87.08 % | 387.000 K | 0.000 |
| Total current assets | 5.017 M -21.98 % | 6.431 M -44.24 % | 11.532 M -41.05 % | 19.561 M 90.90 % | 10.247 M -4.39 % | 10.717 M -28.46 % | 14.982 M 349.35 % | 3.334 M -49.17 % | 6.560 M 4.57 % | 6.273 M 42 261.40 % | 14.808 K -99.82 % | 8.328 M 151 746.54 % | 5.485 K -99.93 % | 7.795 M 198 415.67 % | 3.927 K -99.84 % | 2.440 M 53 873.50 % | 4.521 K -99.27 % | 618.242 K 1 079 138.89 % | 57.285 -99.93 % | 77.556 K 97 041.71 % | 79.838 -99.96 % | 222.072 K 343.28 % | 50.098 K -94.40 % | 894.829 K -66.74 % | 2.690 M 33.69 % | 2.012 M -33.37 % | 3.020 M 274.55 % | 806.260 K -29.54 % | 1.144 M 5.80 % | 1.082 M -46.01 % | 2.003 M -40.86 % | 3.388 M 2 259.42 % | 143.583 K -41.49 % | 245.386 K -80.12 % | 1.234 M -50.19 % | 2.478 M 3 348.08 % | 71.880 K 4 610.35 % | 1.526 K -99.65 % | 431.898 K 18.54 % | 364.337 K -68.37 % | 1.152 M -60.43 % | 2.911 M | 0.000 |
| Inventory | 0.000 100.00 % | -741.289 | 0.000 100.00 % | -2.511 K | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | -2.609 K 99.77 % | -1.113 M | 0.000 100.00 % | -560.876 K -61 702 530 253 025 416.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.529 K | 0.000 100.00 % | -8.690 K | 0.000 100.00 % | -2.203 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 receivables | 102.653 K -86.15 % | 741.289 K 47.69 % | 501.916 K -80.01 % | 2.511 M 20.48 % | 2.084 M 592.44 % | 300.982 K 69.35 % | 177.723 K -21.70 % | 226.972 K -83.93 % | 1.413 M -45.85 % | 2.609 M 134.49 % | 1.113 M 232.34 % | 334.805 K -40.31 % | 560.876 K 131.40 % | 242.384 K -58.07 % | 578.080 K 65.96 % | 348.321 K -91.00 % | 3.870 M | 0.000 -100.00 % | 2.529 K | 0.000 -100.00 % | 8.690 K | 0.000 -100.00 % | 10.361 K -77.06 % | 45.175 K -59.83 % | 112.450 K 72.11 % | 65.335 K -81.32 % | 349.714 K 732.45 % | 42.010 K -31.23 % | 61.089 K -46.08 % | 113.293 K 22.87 % | 92.209 K -37.38 % | 147.258 K 583.90 % | 21.532 K | 0.000 -100.00 % | 365.898 K 3 455.17 % | 10.292 K -84.17 % | 65.000 K 6 247.66 % | 1.024 K -94.60 % | 18.952 K -87.62 % | 153.113 K -85.98 % | 1.092 M -56.65 % | 2.519 M | 0.000 |
| Tax assets | 0.000 -100.00 % | 28.897 M | 0.000 -100.00 % | 29.748 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -46.856 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.041 K 6.61 % | 16.922 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.000 | 0.000 -100.00 % | 87.482 | 0.000 -100.00 % | 86.166 | 0.000 -100.00 % | 15.467 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 44.835 K -96.49 % | 1.278 M 89.04 % | 676.172 K -60.91 % | 1.730 M -12.90 % | 1.986 M 84.60 % | 1.076 M 113.76 % | 503.334 K -29.17 % | 710.602 K 170.86 % | 262.347 K -69.29 % | 854.190 K 31.73 % | 648.449 K -52.58 % | 1.368 M 236.40 % | 406.527 K 28.31 % | 316.834 K -22.03 % | 406.356 K -23.54 % | 531.457 K 81.81 % | 292.311 K 286.15 % | 75.698 K 6.01 % | 71.408 K -71.81 % | 253.328 K 188.23 % | 87.891 K -58.23 % | 210.409 K 111.70 % | 99.388 K -1.85 % | 101.258 K 25.70 % | 80.556 K -28.43 % | 112.548 K 128.98 % | 49.152 K -46.66 % | 92.145 K 147.48 % | 37.234 K 162.88 % | 14.164 K -75.30 % | 57.346 K -29.47 % | 81.313 K -50.77 % | 165.166 K 164.00 % | 62.562 K 36.81 % | 45.729 K 95.88 % | 23.346 K -90.87 % | 255.829 K 214.92 % | 81.236 K 25.96 % | 64.492 K 33.04 % | 48.475 K 56.37 % | 31.000 K -84.34 % | 198.000 K | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 7.385 M 5.33 % | 7.012 M 3.00 % | 6.808 M | 0.000 | 0.000 -100.00 % | 6.072 M 2.68 % | 5.913 M -10.80 % | 6.629 M 1.99 % | 6.500 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 |
| Minority interest | 6.484 M -5.39 % | 6.853 M -3.64 % | 7.112 M -6.10 % | 7.574 M 18.26 % | 6.404 M -2.40 % | 6.562 M -1.12 % | 6.636 M -1.07 % | 6.708 M -1.14 % | 6.785 M -3.21 % | 7.010 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 % | -4.343 K | 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.710 M | 0.000 |
| Capital lease obligations | 7.265 M -1.63 % | 7.385 M -2.54 % | 7.577 M 2.68 % | 7.380 M 5.07 % | 7.024 M 13.22 % | 6.204 M | 0.000 | 0.000 | 0.000 100.00 % | -94.295 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 % | 28.229 K -29.11 % | 39.823 K | 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.972 K -25.23 % | 12.000 K -20.00 % | 15.000 K | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 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 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 990.000 K | 0.000 | 0.000 | 0.000 100.00 % | -4.428 M | 0.000 100.00 % | -3.228 M | 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 | 0.000 | 0.000 100.00 % | -6.713 M -21.76 % | -5.513 M -11.16 % | -4.960 M -10.73 % | -4.479 M -0.22 % | -4.469 M -90.49 % | -2.346 M |
| Deferred tax liabilities non current | 2.042 M -20.84 % | 2.579 M -15.57 % | 3.055 M -30.11 % | 4.371 M 83.31 % | 2.385 M -9.23 % | 2.627 M -18.18 % | 3.211 M -7.26 % | 3.463 M 1.06 % | 3.426 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 102.024 M -0.47 % | 102.501 M -3.71 % | 106.452 M -4.05 % | 110.944 M 16.42 % | 95.299 M 4.16 % | 91.491 M 7.21 % | 85.340 M 17.85 % | 72.413 M -3.62 % | 75.132 M 0.80 % | 74.533 M 187 390.81 % | 39.753 K -99.88 % | 32.421 M 127 766.82 % | 25.355 K -99.91 % | 28.224 M 126 250.06 % | 22.338 K -99.89 % | 20.518 M 95 517.66 % | 21.458 K -98.01 % | 1.079 M 69 449.76 % | 1.551 K -99.91 % | 1.661 M 146 255.02 % | 1.135 K -99.84 % | 705.429 K -68.83 % | 2.263 M -47.74 % | 4.331 M -46.22 % | 8.052 M 82.00 % | 4.424 M -6.99 % | 4.757 M -12.67 % | 5.447 M 11.96 % | 4.866 M 16.24 % | 4.186 M -54.09 % | 9.117 M -9.15 % | 10.034 M 383.54 % | 2.075 M 2.47 % | 2.025 M -43.56 % | 3.588 M -35.08 % | 5.526 M 2 309.85 % | 229.316 K -87.85 % | 1.888 M -60.29 % | 4.754 M 14.19 % | 4.164 M -32.65 % | 6.182 M -45.21 % | 11.284 M 3 228.61 % | 339.000 K |
| 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-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 | 1996-06-30 | 1995-06-30 | 1994-06-30 | 1993-06-30 |
| 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-30 | 2011-06-30 | 2011-01-31 | 2010-06-30 | 2010-01-31 | 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 | 1996-06-30 | 1996-01-31 | 1995-06-30 | 1994-12-30 | 1994-06-30 | 1994-01-31 | 1993-06-30 | 1993-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.432 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -266.188 | 0.000 -100.00 % | 60.301 | 0.000 100.00 % | -454.627 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 -100.00 % | 563.857 | 0.000 -100.00 % | 766.500 | 0.000 -100.00 % | 1.823 K | 0.000 -100.00 % | 337.500 7 337.20 % | 4.538 -99.11 % | 511.000 | 0.000 -100.00 % | 520.000 | 0.000 -100.00 % | 2.138 K 456.19 % | 384.308 -71.58 % | 1.352 K 6 660.42 % | 20.000 0.00 % | 20.000 -95.55 % | 449.750 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 392.156 | 0.000 -100.00 % | 262.741 | 0.000 100.00 % | -941.996 | 0.000 -100.00 % | 59.737 | 0.000 100.00 % | -424.517 | 0.000 100.00 % | -55.715 | 0.000 -100.00 % | 16.140 | 0.000 100.00 % | -94.617 | 0.000 100.00 % | -87.600 | 0.000 100.00 % | -462.020 | 0.000 100.00 % | -116.357 | 0.000 100.00 % | -272.819 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 151.717 | 0.000 -100.00 % | 117.303 | 0.000 100.00 % | -980.588 | 0.000 -100.00 % | 27.284 | 0.000 100.00 % | -446.492 | 0.000 100.00 % | -90.362 | 0.000 -100.00 % | 10.907 | 0.000 100.00 % | -118.120 | 0.000 100.00 % | -80.301 | 0.000 -100.00 % | 4.877 | 0.000 100.00 % | -6.487 | 0.000 100.00 % | -1.728 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 240.439 | 0.000 -100.00 % | 145.438 | 0.000 -100.00 % | 38.592 | 0.000 -100.00 % | 32.453 | 0.000 -100.00 % | 21.975 | 0.000 -100.00 % | 34.647 | 0.000 -100.00 % | 5.233 | 0.000 -100.00 % | 23.503 | 0.000 100.00 % | -7.299 | 0.000 100.00 % | -466.897 | 0.000 100.00 % | -109.870 | 0.000 100.00 % | -271.091 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -305.721 K -133 995.77 % | -227.987 -100.02 % | 1.179 M 131.31 % | -3.765 M -437.46 % | 1.116 M -36.41 % | 1.754 M 2 426.48 % | -75.411 K -104.89 % | 1.542 M -69.13 % | 4.997 M 202.44 % | 1.652 M 13.05 % | 1.462 M 383 550.56 % | -381.161 -301.52 % | 189.139 155.88 % | -338.457 -449.83 % | 96.749 48.22 % | 65.273 350.74 % | -26.032 -102.28 % | 1.142 K 440.90 % | -335.052 -204.58 % | 320.393 116.61 % | -1.928 K -167.17 % | 2.871 K 35 988.94 % | 7.955 211.88 % | -7.110 -100.00 % | 2.528 M 0.00 % | 2.528 M 255.08 % | 712.034 K 0.00 % | 712.034 K 487.63 % | 121.170 K 0.00 % | 121.170 K -89.98 % | 1.209 M 0.00 % | 1.209 M 29.20 % | 935.570 K 0.00 % | 935.573 K 12.19 % | 833.914 K 0.00 % | 833.917 K -30.25 % | 1.196 M 0.00 % | 1.196 M 16.32 % | 1.028 M 0.00 % | 1.028 M 394.62 % | 207.790 K 0.00 % | 207.793 K -50.77 % | 422.072 K 0.00 % | 422.075 K -53.85 % | 914.572 K 0.00 % | 914.574 K -28.72 % | 1.283 M 0.00 % | 1.283 M 195.10 % | 434.768 K 0.00 % | 434.771 K -57.01 % | 1.011 M 0.00 % | 1.011 M 71.15 % | 590.910 K 0.00 % | 590.913 K 118.43 % | 270.522 K 0.00 % | 270.523 K -68.91 % | 870.015 K 0.00 % | 870.015 K 7.01 % | 813.000 K 0.00 % | 813.000 K 267.04 % | 221.500 K 100.00 % | 110.750 K 415.12 % | 21.500 K 100.00 % | 10.750 K |
| Net cash provided by operating activities | -2.666 K 12.54 % | -3.048 K 99.90 % | -2.907 M 24.59 % | -3.854 M -24.69 % | -3.091 M -29.26 % | -2.391 M -31.76 % | -1.815 M -163.65 % | 2.852 M 306.32 % | -1.382 M 58.05 % | -3.294 M -123.98 % | -1.471 M -72 254.30 % | -2.033 K -53.00 % | -1.329 K 22.29 % | -1.710 K -5.66 % | -1.618 K -53.86 % | -1.052 K -176.77 % | -379.972 3.45 % | -393.531 37.47 % | -629.318 -49.50 % | -420.936 -129.44 % | -183.461 41.50 % | -313.598 5.83 % | -333.013 -3 626.23 % | -8.937 | 0.000 | 0.000 100.00 % | -616.413 K 0.00 % | -616.413 K 37.97 % | -993.745 K 0.00 % | -993.745 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 % | -179.190 K 0.00 % | -179.190 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | -887.784 55.26 % | -1.984 K 99.98 % | -9.154 M -271.45 % | -2.464 M -35.20 % | -1.823 M -36.07 % | -1.340 M -104.26 % | -655.799 K -50.63 % | -435.358 K -211.44 % | 390.674 K 107.35 % | -5.317 M -437.67 % | -988.904 K -169 931.05 % | -581.602 -9.31 % | -532.046 49.77 % | -1.059 K -375.15 % | -222.920 70.72 % | -761.313 -272.90 % | -204.162 -261.21 % | -56.522 -128.15 % | 200.799 195.55 % | -210.149 -198.18 % | 214.041 200.00 % | -214.041 | 0.000 | 0.000 100.00 % | -1.136 M 0.00 % | -1.136 M 18.63 % | -1.396 M 0.00 % | -1.396 M -87.76 % | -743.698 K 0.00 % | -743.698 K -0.12 % | -742.806 K 0.00 % | -742.806 K -25.33 % | -592.673 K 0.00 % | -592.673 K -70.44 % | -347.724 K 0.00 % | -347.724 K 45.46 % | -637.600 K 0.00 % | -637.600 K 22.55 % | -823.249 K 0.00 % | -823.249 K 27.89 % | -1.142 M 0.00 % | -1.142 M -1 013.35 % | -102.549 K 0.00 % | -102.549 K 32.21 % | -151.273 K 0.00 % | -151.273 K 22.11 % | -194.224 K 0.00 % | -194.224 K -106.82 % | -93.909 K 0.00 % | -93.909 K -99.04 % | -47.182 K 0.00 % | -47.182 K 78.28 % | -217.275 K -206.89 % | 203.275 K 167.34 % | -301.866 K -200.33 % | 300.866 K 175.64 % | -397.742 K 0.00 % | -397.742 K 33.15 % | -595.000 K 0.00 % | -595.000 K 22.12 % | -764.000 K -100.00 % | -382.000 K -4 144.44 % | -9.000 K -100.00 % | -4.500 K |
| Acquisitions net | 23.637 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.941 K -55.58 % | 6.621 K | 0.000 100.00 % | -10.000 K | 0.000 100.00 % | -769.021 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.581 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 128.782 | 0.000 | 0.000 | 0.000 | 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 % | 875.156 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.840 K | 0.000 -100.00 % | 297.754 K | 0.000 100.00 % | -379.194 K | 0.000 100.00 % | -2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.420 K 0.00 % | -11.420 K 89.55 % | -109.319 K 0.00 % | -109.319 K 33.42 % | -164.204 K 0.00 % | -164.204 K -257.74 % | -45.900 K 0.00 % | -45.900 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -102.500 K -100.00 % | -51.250 K | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.196 K -0.01 % | 59.199 K -68.58 % | 188.384 K 0.00 % | 188.385 K 641.61 % | 25.402 K 0.00 % | 25.402 K | 0.000 -100.00 % | 134.524 K | 0.000 | 0.000 -100.00 % | 31.702 K 0.00 % | 31.702 K -36.60 % | 50.000 K 0.00 % | 50.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -23.553 K -29 549.23 % | -79.440 -100.00 % | 6.120 M 241.55 % | -4.324 M -38.40 % | -3.124 M -32.69 % | -2.354 M -379.63 % | -490.866 K -147.11 % | 1.042 M 1 719.75 % | -64.324 K 94.96 % | -1.276 M 47.02 % | -2.409 M -105 839.36 % | -2.274 K -99.74 % | -1.138 K -423.29 % | -217.542 63.05 % | -588.715 -321.02 % | -139.832 -125.44 % | -62.025 22.47 % | -80.000 66.95 % | -242.025 24.60 % | -320.980 -41.71 % | -226.508 -796 954 175 309 715 840.00 % | 0.000 -100.00 % | 17.035 | 0.000 -100.00 % | 882.130 K 200.00 % | -882.130 K -4 471.74 % | 20.178 K 0.00 % | 20.178 K -99.23 % | 2.628 M 0.00 % | 2.628 M 466.78 % | 463.676 K 208.91 % | -425.737 K -144.02 % | -174.470 K -192.39 % | 188.834 K 165.32 % | -289.102 K -200.00 % | 289.102 K 56.58 % | 184.632 K 2.36 % | 180.368 K -55.69 % | 407.044 K 200.00 % | -407.044 K -141.34 % | 984.532 K 200.00 % | -984.532 K -178.57 % | -353.421 K -193.93 % | 376.261 K 251.06 % | -249.087 K -411.82 % | -48.667 K -975.46 % | 5.559 K -98.32 % | 331.535 K 373.21 % | -121.350 K -821.09 % | -13.175 K 56.11 % | -30.020 K -200.00 % | 30.020 K 139.00 % | -76.981 K 76.61 % | -329.068 K -85 594.79 % | -384.000 99.93 % | -557.348 K -3 084.85 % | -17.500 K 0.00 % | -17.500 K -103.60 % | 486.000 K 203.18 % | -471.000 K -179.03 % | 596.000 K 100.00 % | 298.000 K 3 211.11 % | 9.000 K 100.00 % | 4.500 K |
| Net cash used for investing activites | -804.132 61.03 % | -2.064 K 99.93 % | -3.034 M 55.30 % | -6.788 M -37.30 % | -4.944 M -34.08 % | -3.687 M -221.57 % | -1.147 M -292.22 % | 596.527 K 82.79 % | 326.350 K 104.43 % | -7.362 M -116.81 % | -3.396 M -118 821.94 % | -2.855 K -70.94 % | -1.670 K -30.83 % | -1.277 K -57.31 % | -811.635 9.93 % | -901.145 -284.11 % | -234.606 -71.84 % | -136.522 -231.16 % | -41.226 92.24 % | -531.129 -4 160.28 % | -12.467 85.38 % | -85.259 -600.49 % | 17.035 | 0.000 100.00 % | -254.020 K 87.41 % | -2.018 M -46.66 % | -1.376 M 0.00 % | -1.376 M -173.03 % | 1.884 M 0.00 % | 1.884 M 775.08 % | -279.128 K 76.11 % | -1.169 M -52.32 % | -767.142 K -89.96 % | -403.839 K 36.59 % | -636.826 K -986.32 % | -58.623 K 87.06 % | -452.968 K -208.39 % | 417.925 K 200.41 % | -416.204 K 66.17 % | -1.230 M -682.70 % | -157.186 K 92.61 % | -2.126 M -420.90 % | -408.192 K -236.68 % | 298.650 K 192.95 % | -321.294 K -281.65 % | 176.880 K 154.01 % | -327.467 K 13.98 % | -380.685 K -45.77 % | -261.158 K 87.06 % | -2.019 M -2 514.65 % | -77.202 K -349.85 % | -17.162 K 93.46 % | -262.554 K -179.04 % | -94.092 K 62.70 % | -252.250 K -22.17 % | -206.482 K 50.27 % | -415.242 K 0.00 % | -415.242 K -280.96 % | -109.000 K 89.77 % | -1.066 M -294.09 % | -270.500 K -100.00 % | -135.250 K -1 402.78 % | -9.000 K -100.00 % | -4.500 K |
| Debt repayment | -21.030 K -65 526.38 % | 32.143 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.176 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.257 K 0.00 % | 10.257 K 104.46 % | -229.943 K 0.00 % | -229.943 K | 0.000 -100.00 % | 382.042 K | 0.000 100.00 % | -30.000 K | 0.000 -100.00 % | 4.345 K | 0.000 100.00 % | -2.000 K | 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 % | 55.000 K | 0.000 100.00 % | -171.328 K | 0.000 -100.00 % | 166.058 K | 0.000 -100.00 % | 31.454 K 134.10 % | 13.436 K 0.00 % | 13.436 K | 0.000 100.00 % | -254.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 2.424 M 1 409 458.14 % | 172.000 100.86 % | -19.900 K -100.10 % | 19.542 M 244.90 % | 5.666 M 220.78 % | 1.766 M -87.90 % | 14.596 M 13 028.94 % | 111.173 K -96.78 % | 3.448 M 4 496.95 % | 75.000 K -99.28 % | 10.480 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 % | 526.180 K 0.00 % | 526.180 K -76.89 % | 2.276 M 0.00 % | 2.276 M 466.61 % | 401.750 K 0.00 % | 401.750 K -21.77 % | 513.534 K 0.00 % | 513.537 K -59.64 % | 1.273 M 0.00 % | 1.273 M 12.12 % | 1.135 M 0.00 % | 1.135 M | 0.000 | 0.000 -100.00 % | 593.450 K 0.00 % | 593.451 K -79.53 % | 2.899 M 0.00 % | 2.899 M 622.89 % | 400.982 K 0.00 % | 400.982 K 204.70 % | 131.600 K 0.00 % | 131.600 K | 0.000 | 0.000 -100.00 % | 2.558 M 0.00 % | 2.558 M 3 353.99 % | 74.068 K 0.00 % | 74.070 K -51.15 % | 151.624 K 0.00 % | 151.626 K -72.03 % | 542.142 K 0.00 % | 542.143 K 147.27 % | 219.253 K 0.00 % | 219.253 K 4 285.06 % | 5.000 K 0.00 % | 5.000 K -99.80 % | 2.480 M 100.00 % | 1.240 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -4.748 K 0.00 % | -4.748 K 68.65 % | -15.146 K 0.00 % | -15.146 K 75.88 % | -62.790 K 0.00 % | -62.790 K 34.00 % | -95.134 K 0.00 % | -95.134 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.424 M 1 409 558 039.53 % | 0.172 -100.00 % | 20.042 K -99.90 % | 19.542 M 244.90 % | 5.666 M 320 682.10 % | 1.766 K -99.99 % | 14.596 M 13 028.94 % | 111.173 K -96.78 % | 3.448 M 4 596 854.67 % | 75.000 -100.00 % | 10.480 M 131 193.32 % | 7.982 K 2 369.96 % | 323.166 -95.53 % | 7.232 K 98.39 % | 3.645 K 7.41 % | 3.394 K 381.07 % | 705.528 -32.93 % | 1.052 K 51.16 % | 695.893 -23.45 % | 909.040 956.67 % | 86.029 -84.23 % | 545.465 311.67 % | 132.500 783.33 % | 15.000 100.01 % | -254.020 K -200.00 % | 254.020 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -279.128 K -200.00 % | 279.128 K 136.39 % | -767.142 K -200.00 % | 767.142 K 220.46 % | -636.826 K -200.00 % | 636.826 K 240.59 % | -452.968 K -200.00 % | 452.968 K 208.83 % | -416.204 K -200.00 % | 416.204 K 364.79 % | -157.186 K -200.00 % | 157.186 K 138.51 % | -408.192 K -200.00 % | 408.192 K 227.05 % | -321.294 K -208.44 % | 296.294 K 190.48 % | -327.467 K -2 512.73 % | -12.534 K 95.20 % | -261.158 K -200.00 % | 261.158 K 438.28 % | -77.202 K -121.71 % | 355.536 K 235.41 % | -262.554 K -200.00 % | 262.554 K 204.08 % | -252.250 K -200.00 % | 252.250 K | 0.000 | 0.000 100.00 % | -109.000 K -200.00 % | 109.000 K 140.30 % | -270.500 K -100.00 % | -135.250 K | 0.000 | 0.000 |
| Net cash used provided by financing activities | 2.403 M 7 437 343.91 % | 32.315 -99.98 % | 142.234 K -99.27 % | 19.542 M 244.90 % | 5.666 M 220.78 % | 1.766 M -87.90 % | 14.596 M 388.16 % | -5.065 M -246.92 % | 3.448 M 4 496.95 % | 75.000 K -99.28 % | 10.480 M 131 193.32 % | 7.982 K 2 369.96 % | 323.166 -95.53 % | 7.232 K 98.39 % | 3.645 K 7.41 % | 3.394 K 381.07 % | 705.528 -32.93 % | 1.052 K 51.16 % | 695.893 -23.45 % | 909.040 956.67 % | 86.029 -84.23 % | 545.465 311.67 % | 132.500 783.33 % | 15.000 100.01 % | -254.020 K -119.44 % | 1.306 M -42.87 % | 2.287 M 0.00 % | 2.287 M 1 268.76 % | 167.058 K 0.00 % | 167.058 K 159.85 % | -279.128 K -116.84 % | 1.658 M 316.12 % | -767.142 K -124.30 % | 3.157 M 595.69 % | -636.826 K -123.41 % | 2.721 M 700.67 % | -452.968 K -200.44 % | 450.968 K 208.35 % | -416.204 K -125.96 % | 1.603 M 1 119.88 % | -157.186 K -102.68 % | 5.855 M 1 534.26 % | -408.192 K -131.16 % | 1.310 M 507.77 % | -321.294 K -157.43 % | 559.494 K 270.86 % | -327.467 K -2 512.73 % | -12.534 K 95.20 % | -261.158 K -104.81 % | 5.433 M 7 137.11 % | -77.202 K -123.23 % | 332.346 K 226.58 % | -262.554 K -135.87 % | 731.862 K 390.13 % | -252.250 K -118.44 % | 1.368 M 487.90 % | 232.689 K 0.00 % | 232.689 K 313.48 % | -109.000 K 19.26 % | -135.000 K 50.09 % | -270.500 K -100.00 % | -135.250 K | 0.000 | 0.000 |
| Effect of forex changes on cash | 50.868 185.18 % | -59.720 85.88 % | -423.018 -491.50 % | 108.051 2 373.32 % | -4.753 48.43 % | -9.217 -182.90 % | -3.258 95.25 % | -68.519 94.57 % | -1.263 K -315.89 % | 585.008 990.38 % | 53.652 36.15 % | 39.407 329.90 % | -17.141 -100.52 % | 3.307 K 200.00 % | -3.307 K -608.62 % | 650.260 197.60 % | -666.263 -1 346.00 % | 53.472 200.00 % | -53.472 -175.16 % | 71.148 200.00 % | -71.148 -306.59 % | 34.439 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.327 K 0.00 % | 21.327 K 113.96 % | -152.776 K 0.00 % | -152.776 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 % | 3.342 K 0.00 % | 3.342 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -5.690 K 99.95 % | -10.823 M -73.96 % | -6.222 M -169.07 % | 9.008 M 479.49 % | -2.374 M 45.08 % | -4.322 M -137.16 % | 11.631 M 790.01 % | -1.686 M -249.30 % | 1.129 M 111.29 % | -9.997 M -173.22 % | 13.652 M 435 619.01 % | 3.133 K 216.35 % | -2.693 K -135.66 % | 7.553 K 461.12 % | -2.092 K -200.00 % | 2.092 K 463.55 % | -575.313 -200.00 % | 575.313 2 145.70 % | -28.123 -200.00 % | 28.123 115.53 % | -181.047 -200.00 % | 181.047 | 0.000 -100.00 % | 217.917 100.05 % | -431.995 K 75.00 % | -1.728 M -1 195.84 % | 157.686 K 0.00 % | 157.686 K -65.15 % | 452.437 K 0.00 % | 452.437 K 388.59 % | -156.777 K 75.00 % | -627.107 K -694.43 % | -78.938 K 75.00 % | -315.753 K -1 199.07 % | 28.729 K -75.00 % | 114.919 K 148.75 % | -235.744 K 75.00 % | -942.978 K -191.94 % | -323.000 K 75.00 % | -1.292 M -266.74 % | 774.881 K -75.00 % | 3.100 M 51 845.01 % | -5.990 K 75.00 % | -23.961 K 82.54 % | -137.200 K 75.00 % | -548.802 K -28.90 % | -425.771 K 75.00 % | -1.703 M -387.50 % | 592.376 K -75.00 % | 2.370 M 148 505.02 % | 1.595 K -75.00 % | 6.378 K 106.19 % | -103.111 K 75.00 % | -412.444 K -1 181.76 % | 38.127 K -75.00 % | 152.507 K 185.10 % | -179.201 K 0.00 % | -179.201 K 60.22 % | -450.500 K 75.00 % | -1.802 M -566.17 % | -270.500 K 0.00 % | -270.500 K -5 911.11 % | -4.500 K 0.00 % | -4.500 K |
| Cash at beginning of period | 5.690 M -47.46 % | 10.829 M -36.49 % | 17.051 M 112.00 % | 8.043 M -22.79 % | 10.416 M -29.32 % | 14.738 M 374.33 % | 3.107 M -35.17 % | 4.793 M 30.82 % | 3.664 M -73.18 % | 13.660 M 170 798.13 % | 7.993 K 64.47 % | 4.860 K -35.66 % | 7.553 K | 0.000 -100.00 % | 2.092 K | 0.000 -100.00 % | 575.313 | 0.000 -100.00 % | 28.123 395 796 038 501 688 832.00 % | 0.000 -100.00 % | 181.047 | 0.000 | 0.000 | 0.000 -100.00 % | 644.408 K -75.00 % | 2.578 M 429.59 % | 486.722 K 0.00 % | 486.722 K 1 319.64 % | 34.285 K 0.00 % | 34.285 K -82.06 % | 191.062 K -75.00 % | 764.250 K 183.06 % | 270.000 K -75.00 % | 1.080 M 347.63 % | 241.271 K -75.00 % | 965.084 K 102.32 % | 477.015 K -75.00 % | 1.908 M 138.50 % | 800.016 K -75.00 % | 3.200 M 12 631.51 % | 25.135 K -75.00 % | 100.540 K 223.02 % | 31.125 K -75.00 % | 124.501 K -26.04 % | 168.325 K -75.00 % | 673.303 K 13.33 % | 594.096 K -75.00 % | 2.376 M 138 062.03 % | 1.720 K -75.00 % | 6.880 K 5 382.07 % | 125.500 -75.00 % | 502.000 -99.51 % | 103.236 K -75.00 % | 412.946 K 534.24 % | 65.109 K -75.00 % | 260.439 K 6.60 % | 244.310 K 0.00 % | 244.310 K -64.83 % | 694.750 K -75.00 % | 2.779 M 187.90 % | 965.250 K 0.00 % | 965.250 K | 0.000 | 0.000 |
| Cash at end of period | 4.674 M 82 043.37 % | 5.690 K -99.95 % | 10.829 M -36.49 % | 17.051 M 112.00 % | 8.043 M -22.79 % | 10.416 M -29.32 % | 14.738 M 374.33 % | 3.107 M -35.17 % | 4.793 M 30.82 % | 3.664 M -73.18 % | 13.660 M 170 798.13 % | 7.993 K 64.47 % | 4.860 K -35.66 % | 7.553 K | 0.000 -100.00 % | 2.092 K | 0.000 -100.00 % | 575.313 | 0.000 -100.00 % | 28.123 | 0.000 -100.00 % | 181.047 | 0.000 -100.00 % | 217.917 -99.90 % | 212.413 K -75.00 % | 849.654 K 31.85 % | 644.408 K 0.00 % | 644.408 K 32.40 % | 486.722 K 0.00 % | 486.722 K 1 319.64 % | 34.285 K -75.00 % | 137.143 K -28.22 % | 191.062 K -75.00 % | 764.250 K 183.06 % | 270.000 K -75.00 % | 1.080 M 347.63 % | 241.271 K -75.00 % | 965.084 K 102.32 % | 477.015 K -75.00 % | 1.908 M 138.50 % | 800.016 K -75.00 % | 3.200 M 12 631.51 % | 25.135 K -75.00 % | 100.540 K 223.02 % | 31.125 K -75.00 % | 124.501 K -26.04 % | 168.325 K -75.00 % | 673.303 K 13.33 % | 594.096 K -75.00 % | 2.376 M 138 062.03 % | 1.720 K -75.00 % | 6.880 K 5 382.07 % | 125.500 -75.00 % | 502.000 -99.51 % | 103.236 K -75.00 % | 412.946 K 534.24 % | 65.109 K 0.00 % | 65.109 K -73.34 % | 244.250 K -75.00 % | 977.000 K 40.63 % | 694.750 K 0.00 % | 694.750 K 15 538.89 % | -4.500 K 0.00 % | -4.500 K |
| Operating cash flow | -2.666 K 12.54 % | -3.048 K 99.90 % | -2.907 M 24.59 % | -3.854 M -24.69 % | -3.091 M -29.26 % | -2.391 M -31.76 % | -1.815 M -163.65 % | 2.852 M 306.32 % | -1.382 M 58.05 % | -3.294 M -123.98 % | -1.471 M -72 254.30 % | -2.033 K -53.00 % | -1.329 K 22.29 % | -1.710 K -5.66 % | -1.618 K -53.86 % | -1.052 K -176.77 % | -379.972 3.45 % | -393.531 37.47 % | -629.318 -49.50 % | -420.936 -129.44 % | -183.461 41.50 % | -313.598 5.83 % | -333.013 -3 626.23 % | -8.937 | 0.000 | 0.000 100.00 % | -616.413 K 0.00 % | -616.413 K 37.97 % | -993.745 K 0.00 % | -993.745 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 % | -179.190 K 0.00 % | -179.190 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | -887.784 55.26 % | -1.984 K 99.98 % | -9.154 M -271.45 % | -2.464 M -35.20 % | -1.823 M -36.07 % | -1.340 M -104.26 % | -655.799 K -50.63 % | -435.358 K -211.44 % | 390.674 K 107.35 % | -5.317 M -437.67 % | -988.904 K -169 931.05 % | -581.602 -9.31 % | -532.046 49.77 % | -1.059 K -375.15 % | -222.920 70.72 % | -761.313 -272.90 % | -204.162 -261.21 % | -56.522 -128.15 % | 200.799 195.55 % | -210.149 -198.18 % | 214.041 200.00 % | -214.041 | 0.000 | 0.000 100.00 % | -1.136 M 0.00 % | -1.136 M 18.63 % | -1.396 M 0.00 % | -1.396 M -87.76 % | -743.698 K 0.00 % | -743.698 K -0.12 % | -742.806 K 0.00 % | -742.806 K -25.33 % | -592.673 K 0.00 % | -592.673 K -70.44 % | -347.724 K 0.00 % | -347.724 K 45.46 % | -637.600 K 0.00 % | -637.600 K 22.55 % | -823.249 K 0.00 % | -823.249 K 27.89 % | -1.142 M 0.00 % | -1.142 M -1 013.35 % | -102.549 K 0.00 % | -102.549 K 32.21 % | -151.273 K 0.00 % | -151.273 K 22.11 % | -194.224 K 0.00 % | -194.224 K -106.82 % | -93.909 K 0.00 % | -93.909 K -99.04 % | -47.182 K 0.00 % | -47.182 K 78.28 % | -217.275 K -206.89 % | 203.275 K 167.34 % | -301.866 K -200.33 % | 300.866 K 175.64 % | -397.742 K 0.00 % | -397.742 K 33.15 % | -595.000 K 0.00 % | -595.000 K 22.12 % | -764.000 K -100.00 % | -382.000 K -4 144.44 % | -9.000 K -100.00 % | -4.500 K |
| Free CashFlow | -3.554 K 29.38 % | -5.032 K 99.96 % | -12.061 M -90.87 % | -6.319 M -28.59 % | -4.914 M -31.70 % | -3.731 M -51.00 % | -2.471 M -202.26 % | 2.416 M 343.71 % | -991.443 K 88.49 % | -8.611 M -250.10 % | -2.460 M -93 983.72 % | -2.614 K -40.51 % | -1.861 K 32.80 % | -2.769 K -50.40 % | -1.841 K -1.55 % | -1.813 K -210.37 % | -584.134 -29.79 % | -450.053 -5.03 % | -428.519 32.10 % | -631.085 -2 163.72 % | 30.580 105.80 % | -527.639 -58.44 % | -333.013 -3 626.23 % | -8.937 100.00 % | -1.136 M 0.00 % | -1.136 M 43.55 % | -2.013 M 0.00 % | -2.013 M -15.85 % | -1.737 M 0.00 % | -1.737 M -133.90 % | -742.806 K 0.00 % | -742.806 K -25.33 % | -592.673 K 0.00 % | -592.673 K -70.44 % | -347.724 K 0.00 % | -347.724 K 45.46 % | -637.600 K 0.00 % | -637.600 K 22.55 % | -823.249 K 0.00 % | -823.249 K 27.89 % | -1.142 M 0.00 % | -1.142 M -1 013.35 % | -102.549 K 0.00 % | -102.549 K 32.21 % | -151.273 K 0.00 % | -151.273 K 22.11 % | -194.224 K 0.00 % | -194.224 K -106.82 % | -93.909 K 0.00 % | -93.909 K -99.04 % | -47.182 K 0.00 % | -47.182 K 78.28 % | -217.275 K -206.89 % | 203.275 K 167.34 % | -301.866 K -200.33 % | 300.866 K 152.15 % | -576.932 K 0.00 % | -576.932 K 3.04 % | -595.000 K 0.00 % | -595.000 K 22.12 % | -764.000 K -100.00 % | -382.000 K -4 144.44 % | -9.000 K -100.00 % | -4.500 K |
| 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2011 | 2010 | 2010 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2003 | 2003 | 2002 | 2002 | 2001 | 2001 | 2000 | 2000 | 1999 | 1999 | 1998 | 1998 | 1997 | 1997 | 1996 | 1996 | 1996 | 1995 | 1994 | 1994 | 1994 | 1993 | 1993 |